diff options
Diffstat (limited to 'view')
79 files changed, 18677 insertions, 18174 deletions
diff --git a/view/css/conversation.css b/view/css/conversation.css index 491cee92e..38970bb45 100644 --- a/view/css/conversation.css +++ b/view/css/conversation.css @@ -96,10 +96,6 @@ /* conv_item */ -.wall-item-head-new { - border-top: 0.2rem solid var(--bs-primary); -} - .wall-item-wrapper { margin-left: .75rem; } @@ -197,8 +193,118 @@ a.wall-item-name-link { color: var(--bs-primary); } -.item-highlight { - border-left: 0.2rem solid var(--bs-primary); +.item-highlight, +.item-indent, +.wall-item-comment, +.thread-wrapper { + position: relative; +} + +.item-fade-in { + opacity: 0; + transform: scale(.7) translateY(-20px); + transition: opacity 0.3s ease-out, transform 0.3s ease-out; +} +.item-fade-in.show { + opacity: 1; + transform: scale(1) translateY(0); +} + +.item-highlight::after { + content: ''; + position: absolute; + pointer-events: none; + box-shadow: inset .15rem 0 0 0 var(--hz-item-highlight); + width: 100%; + top: 0; + bottom: 0; +/* margin: var(--bs-border-radius) 0 var(--bs-border-radius) 0; */ +} + +.item-highlight-fade { + background-color: var(--bs-primary-bg-subtle); + animation: fadeBgOut .35s .7s backwards; +} + +@keyframes fadeBgOut { + from { background-color: var(--bs-primary-bg-subtle); } + to { background-color: none; } +} + +.item-indent { + /* This must be equal to .item.indent:before width */ + padding-left: .75rem; +} + +.item-indent::before { + content: ''; + position: absolute; + height: 100%; + width: .75rem; + top: 0; + left: 0; + border-color: var(--hz-item-indent, var(--bs-border-color)); + border-radius: 0 1.5rem 0 0; + border-style: solid; + border-width: 1px 1px 0 0; +} + +.wall-item-comment.expanded { + opacity: 0.5; +} + +.wall-item-comment.collapsed::before { + content: '\2212'; + position: absolute; + left: .85rem; + top: .45rem; +} + +.wall-item-backdrop::before { + content: ''; + position: absolute; + inset: 0; + backdrop-filter: saturate(0%) brightness(90%); + z-index: 1; +} + +.wall-item-expanded { + position: relative; + border-radius: var(--bs-border-radius); + background-color: var(--bs-body-bg); + z-index: 2; +} + +.wall-item-expanded::after { + content: ''; + position: absolute; + pointer-events: none; + box-shadow: 0 0 0 1px var(--bs-border-color); + border-radius: var(--bs-border-radius); + width: 100%; + top: 0; + bottom: 0; +} + +.wall-item-expanded::before { + content: var(--hz-wall-item-expanded-before-content, "");; + position: absolute; + top: 0; + left: 50%; + transform: translate(-50%, -50%); + background: var(--bs-info-bg-subtle); + color: var(--bs-info-text-emphasis); + border-radius: var(--bs-border-radius-pill); + padding: 0.35em 0.65em; + font-size: 0.6em; + font-weight: 700; + z-index: 3; + text-transform: uppercase; +} + +.load-more:hover .load-more-dots { + background: var(--bs-light-bg-subtle); + padding: 0 0.35em; } /* comment_item */ diff --git a/view/css/mod_help.css b/view/css/mod_help.css index 3c3bc195f..b77b65e0e 100644 --- a/view/css/mod_help.css +++ b/view/css/mod_help.css @@ -11,10 +11,22 @@ padding-bottom: 0.3em; } +#doco-content img { + max-width: 100%; +} + #region_1 .widget ul ul { list-style-type: none; } +#doco-top-toc-wrapper { + margin-bottom: 1em; +} + +#doco-top-toc-wrapper > summary { + font-size: large; +} + .toc-content li, #doco-top-toc li { padding: 3px 0px; @@ -24,3 +36,12 @@ padding-left: 20px; } +.selected-doco-nav > a { + font-weight: bold; + color: var(--bs-link-hover-color); +} + +#help-content pre code { + overflow-x: auto; + white-space: pre; +} diff --git a/view/css/mod_photos.css b/view/css/mod_photos.css index c8fb335c9..101ba4866 100644 --- a/view/css/mod_photos.css +++ b/view/css/mod_photos.css @@ -60,3 +60,8 @@ .upload-progress-bar { padding: 0px !important; } + +/* Disable browser rotating image based on EXIF metadata */ +img { + image-orientation: none; +} diff --git a/view/es-es/hmessages.po b/view/es-es/hmessages.po index 20afa3ffc..ff41710fb 100644 --- a/view/es-es/hmessages.po +++ b/view/es-es/hmessages.po @@ -1,12 +1,12 @@ # hubzilla # Copyright (C) 2012-2016 hubzilla # This file is distributed under the same license as the hubzilla package. -# +# # Translators: # Alfonso Martínez, 2015 # inboxwall <axetransit@gmail.com>, 2015 # 0019cac9045ba5ad44f6e8f0d6edc0ee_372278a, 2015 -# Manuel Jiménez Friaza <mjfriaza@disroot.org>, 2017-2024 +# Manuel Jiménez Friaza <mjfriaza@disroot.org>, 2017-2025 # Manuel Jiménez Friaza <mjfriaza@disroot.org>, 2015-2017 # Rafael, 2015 # tony baldwin <tonybaldwin@gmx.com>, 2014 @@ -14,9 +14,9 @@ msgid "" msgstr "" "Project-Id-Version: hubzilla\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-03-15 18:45+0000\n" +"POT-Creation-Date: 2024-12-13 08:47+0000\n" "PO-Revision-Date: 2015-09-27 06:48+0000\n" -"Last-Translator: Manuel Jiménez Friaza <mjfriaza@disroot.org>, 2017-2024\n" +"Last-Translator: Manuel Jiménez Friaza <mjfriaza@disroot.org>, 2017-2025\n" "Language-Team: Spanish (Spain) (http://app.transifex.com/Friendica/hubzilla/language/es_ES/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -24,17 +24,16 @@ msgstr "" "Language: es_ES\n" "Plural-Forms: nplurals=2; plural=(n != 1 ? 1 : 0);\n" - #: ../../util/nconfig.php:34 msgid "Source channel not found." msgstr "No se ha encontrado el canal de origen." -#: ../../view/theme/redbasic/php/config.php:18 ../../include/text.php:3514 +#: ../../view/theme/redbasic/php/config.php:18 ../../include/text.php:3518 #: ../../addon/cart/submodules/orderoptions.php:335 #: ../../addon/cart/submodules/orderoptions.php:359 #: ../../addon/cart/submodules/orderoptions.php:435 #: ../../addon/cart/submodules/orderoptions.php:459 -#: ../../Zotlabs/Module/Admin/Site.php:231 +#: ../../Zotlabs/Module/Admin/Site.php:233 msgid "Default" msgstr "Predeterminado" @@ -45,9 +44,8 @@ msgstr "Focus (predefinido)" #: ../../view/theme/redbasic/php/config.php:188 #: ../../include/js_strings.php:23 ../../addon/irc/irc.php:45 -#: ../../addon/smileybutton/Mod_Smileybutton.php:53 #: ../../addon/socialauth/Mod_SocialAuth.php:341 -#: ../../addon/hubwall/hubwall.php:95 +#: ../../addon/hubwall/hubwall.php:96 #: ../../addon/openclipatar/openclipatar.php:54 #: ../../addon/hzfiles/hzfiles.php:86 ../../addon/piwik/piwik.php:95 #: ../../addon/redphotos/redphotos.php:136 @@ -78,21 +76,21 @@ msgstr "Focus (predefinido)" #: ../../addon/cart/Settings/Cart.php:142 #: ../../addon/twitter/Mod_Twitter.php:182 #: ../../addon/redfiles/redfiles.php:124 -#: ../../addon/openstreetmap/openstreetmap.php:155 +#: ../../addon/openstreetmap/openstreetmap.php:147 #: ../../addon/workflow/workflow.php:1490 #: ../../addon/workflow/workflow.php:1549 #: ../../addon/workflow/workflow.php:1668 -#: ../../addon/workflow/workflow.php:2786 +#: ../../addon/workflow/workflow.php:2815 #: ../../addon/workflow/Settings/Mod_WorkflowSettings.php:94 #: ../../addon/skeleton/Mod_Skeleton.php:49 #: ../../addon/content_import/Mod_content_import.php:140 #: ../../addon/rtof/Mod_Rtof.php:70 ../../addon/nofed/Mod_Nofed.php:51 #: ../../addon/photocache/Mod_Photocache.php:63 #: ../../addon/likebanner/likebanner.php:57 -#: ../../Zotlabs/Lib/ThreadItem.php:862 ../../Zotlabs/Storage/Browser.php:385 -#: ../../Zotlabs/Module/Oauth.php:109 +#: ../../Zotlabs/Lib/ThreadItem.php:799 ../../Zotlabs/Storage/Browser.php:386 +#: ../../Zotlabs/Module/Oauth.php:110 #: ../../Zotlabs/Module/Import_items.php:125 -#: ../../Zotlabs/Module/Thing.php:357 ../../Zotlabs/Module/Thing.php:409 +#: ../../Zotlabs/Module/Thing.php:364 ../../Zotlabs/Module/Thing.php:414 #: ../../Zotlabs/Module/Tokens.php:294 ../../Zotlabs/Module/Pdledit.php:137 #: ../../Zotlabs/Module/Connect.php:107 #: ../../Zotlabs/Module/Filestorage.php:208 @@ -101,45 +99,45 @@ msgstr "Focus (predefinido)" #: ../../Zotlabs/Module/Pconfig.php:117 ../../Zotlabs/Module/Appman.php:230 #: ../../Zotlabs/Module/Connedit.php:714 ../../Zotlabs/Module/Defperms.php:262 #: ../../Zotlabs/Module/Locs.php:125 -#: ../../Zotlabs/Module/Admin/Accounts.php:309 -#: ../../Zotlabs/Module/Admin/Themes.php:173 -#: ../../Zotlabs/Module/Admin/Addons.php:445 -#: ../../Zotlabs/Module/Admin/Features.php:66 -#: ../../Zotlabs/Module/Admin/Profs.php:178 -#: ../../Zotlabs/Module/Admin/Channels.php:147 -#: ../../Zotlabs/Module/Admin/Account_edit.php:73 -#: ../../Zotlabs/Module/Admin/Logs.php:84 -#: ../../Zotlabs/Module/Admin/Site.php:401 -#: ../../Zotlabs/Module/Admin/Security.php:129 +#: ../../Zotlabs/Module/Admin/Accounts.php:209 +#: ../../Zotlabs/Module/Admin/Themes.php:174 +#: ../../Zotlabs/Module/Admin/Addons.php:193 +#: ../../Zotlabs/Module/Admin/Features.php:67 +#: ../../Zotlabs/Module/Admin/Profs.php:179 +#: ../../Zotlabs/Module/Admin/Channels.php:169 +#: ../../Zotlabs/Module/Admin/Account_edit.php:78 +#: ../../Zotlabs/Module/Admin/Logs.php:85 +#: ../../Zotlabs/Module/Admin/Site.php:403 +#: ../../Zotlabs/Module/Admin/Security.php:130 #: ../../Zotlabs/Module/Affinity.php:84 ../../Zotlabs/Module/Permcats.php:257 -#: ../../Zotlabs/Module/Xchan.php:15 ../../Zotlabs/Module/Group.php:150 -#: ../../Zotlabs/Module/Group.php:159 ../../Zotlabs/Module/Invite.php:563 -#: ../../Zotlabs/Module/Mitem.php:259 ../../Zotlabs/Module/Photos.php:1056 +#: ../../Zotlabs/Module/Xchan.php:15 ../../Zotlabs/Module/Group.php:151 +#: ../../Zotlabs/Module/Group.php:160 ../../Zotlabs/Module/Invite.php:564 +#: ../../Zotlabs/Module/Mitem.php:257 ../../Zotlabs/Module/Photos.php:1056 #: ../../Zotlabs/Module/Photos.php:1095 ../../Zotlabs/Module/Photos.php:1208 #: ../../Zotlabs/Module/Sources.php:123 ../../Zotlabs/Module/Sources.php:160 -#: ../../Zotlabs/Module/Profiles.php:735 ../../Zotlabs/Module/Chat.php:208 -#: ../../Zotlabs/Module/Chat.php:247 ../../Zotlabs/Module/Regate.php:407 -#: ../../Zotlabs/Module/Setup.php:316 ../../Zotlabs/Module/Setup.php:356 -#: ../../Zotlabs/Module/Editpost.php:88 ../../Zotlabs/Module/Oauth2.php:114 -#: ../../Zotlabs/Module/Settings/Display.php:187 +#: ../../Zotlabs/Module/Profiles.php:738 ../../Zotlabs/Module/Chat.php:208 +#: ../../Zotlabs/Module/Chat.php:247 ../../Zotlabs/Module/Regate.php:408 +#: ../../Zotlabs/Module/Setup.php:322 ../../Zotlabs/Module/Setup.php:362 +#: ../../Zotlabs/Module/Editpost.php:88 ../../Zotlabs/Module/Oauth2.php:115 +#: ../../Zotlabs/Module/Settings/Display.php:188 #: ../../Zotlabs/Module/Settings/Network.php:62 #: ../../Zotlabs/Module/Settings/Channel_home.php:91 -#: ../../Zotlabs/Module/Settings/Account.php:107 +#: ../../Zotlabs/Module/Settings/Account.php:109 #: ../../Zotlabs/Module/Settings/Editor.php:42 #: ../../Zotlabs/Module/Settings/Features.php:48 #: ../../Zotlabs/Module/Settings/Directory.php:42 #: ../../Zotlabs/Module/Settings/Manage.php:43 -#: ../../Zotlabs/Module/Settings/Privacy.php:122 +#: ../../Zotlabs/Module/Settings/Privacy.php:123 #: ../../Zotlabs/Module/Settings/Events.php:42 #: ../../Zotlabs/Module/Settings/Photos.php:42 -#: ../../Zotlabs/Module/Settings/Conversation.php:49 -#: ../../Zotlabs/Module/Settings/Channel.php:229 +#: ../../Zotlabs/Module/Settings/Conversation.php:44 +#: ../../Zotlabs/Module/Settings/Channel.php:230 #: ../../Zotlabs/Module/Settings/Profiles.php:52 #: ../../Zotlabs/Module/Settings/Connections.php:42 #: ../../Zotlabs/Module/Settings/Calendar.php:42 #: ../../Zotlabs/Module/Settings/Multifactor.php:85 -#: ../../Zotlabs/Module/Email_validation.php:40 -#: ../../Zotlabs/Module/Import.php:611 +#: ../../Zotlabs/Module/Email_validation.php:41 +#: ../../Zotlabs/Module/Import.php:623 msgid "Submit" msgstr "Enviar" @@ -195,8 +193,7 @@ msgstr "Modo oscuro por defecto" #: ../../view/theme/redbasic/php/config.php:202 #: ../../view/theme/redbasic/php/config.php:203 #: ../../view/theme/redbasic/php/config.php:215 -#: ../../include/conversation.php:1265 -#: ../../addon/smileybutton/Mod_Smileybutton.php:42 +#: ../../include/conversation.php:1273 #: ../../addon/socialauth/Mod_SocialAuth.php:218 #: ../../addon/ijpost/Mod_Ijpost.php:61 ../../addon/redred/Mod_Redred.php:61 #: ../../addon/libertree/Mod_Libertree.php:57 @@ -236,39 +233,39 @@ msgstr "Modo oscuro por defecto" #: ../../addon/content_import/Mod_content_import.php:135 #: ../../addon/content_import/Mod_content_import.php:136 #: ../../addon/rtof/Mod_Rtof.php:47 ../../addon/nofed/Mod_Nofed.php:40 -#: ../../boot.php:1751 ../../Zotlabs/Lib/Libzotdir.php:165 -#: ../../Zotlabs/Lib/Libzotdir.php:166 ../../Zotlabs/Lib/Libzotdir.php:168 -#: ../../Zotlabs/Storage/Browser.php:309 ../../Zotlabs/Storage/Browser.php:310 -#: ../../Zotlabs/Storage/Browser.php:311 ../../Zotlabs/Storage/Browser.php:392 -#: ../../Zotlabs/Storage/Browser.php:394 ../../Zotlabs/Storage/Browser.php:558 +#: ../../boot.php:1759 ../../Zotlabs/Lib/Libzotdir.php:166 +#: ../../Zotlabs/Lib/Libzotdir.php:167 ../../Zotlabs/Lib/Libzotdir.php:169 +#: ../../Zotlabs/Storage/Browser.php:310 ../../Zotlabs/Storage/Browser.php:311 +#: ../../Zotlabs/Storage/Browser.php:312 ../../Zotlabs/Storage/Browser.php:393 +#: ../../Zotlabs/Storage/Browser.php:395 ../../Zotlabs/Storage/Browser.php:558 #: ../../Zotlabs/Module/Filestorage.php:203 #: ../../Zotlabs/Module/Filestorage.php:211 #: ../../Zotlabs/Module/Contactedit.php:270 #: ../../Zotlabs/Module/Contactedit.php:315 -#: ../../Zotlabs/Module/Register.php:512 ../../Zotlabs/Module/Connedit.php:622 -#: ../../Zotlabs/Module/Defperms.php:195 ../../Zotlabs/Module/Api.php:99 +#: ../../Zotlabs/Module/Register.php:515 ../../Zotlabs/Module/Connedit.php:622 +#: ../../Zotlabs/Module/Defperms.php:195 ../../Zotlabs/Module/Api.php:101 #: ../../Zotlabs/Module/Menu.php:163 ../../Zotlabs/Module/Menu.php:222 -#: ../../Zotlabs/Module/Admin/Site.php:305 -#: ../../Zotlabs/Module/Permcats.php:247 ../../Zotlabs/Module/Group.php:137 -#: ../../Zotlabs/Module/Group.php:138 ../../Zotlabs/Module/Group.php:147 -#: ../../Zotlabs/Module/Group.php:249 ../../Zotlabs/Module/Group.php:301 -#: ../../Zotlabs/Module/Group.php:302 ../../Zotlabs/Module/Mitem.php:176 -#: ../../Zotlabs/Module/Mitem.php:177 ../../Zotlabs/Module/Mitem.php:256 -#: ../../Zotlabs/Module/Mitem.php:257 ../../Zotlabs/Module/Photos.php:666 +#: ../../Zotlabs/Module/Admin/Site.php:307 +#: ../../Zotlabs/Module/Permcats.php:247 ../../Zotlabs/Module/Group.php:138 +#: ../../Zotlabs/Module/Group.php:139 ../../Zotlabs/Module/Group.php:148 +#: ../../Zotlabs/Module/Group.php:250 ../../Zotlabs/Module/Group.php:302 +#: ../../Zotlabs/Module/Group.php:303 ../../Zotlabs/Module/Mitem.php:176 +#: ../../Zotlabs/Module/Mitem.php:177 ../../Zotlabs/Module/Mitem.php:254 +#: ../../Zotlabs/Module/Mitem.php:255 ../../Zotlabs/Module/Photos.php:666 #: ../../Zotlabs/Module/Sources.php:122 ../../Zotlabs/Module/Sources.php:157 -#: ../../Zotlabs/Module/Profiles.php:671 ../../Zotlabs/Module/Profiles.php:681 -#: ../../Zotlabs/Module/Profiles.php:689 ../../Zotlabs/Module/Profiles.php:693 -#: ../../Zotlabs/Module/Settings/Display.php:86 -#: ../../Zotlabs/Module/Settings/Privacy.php:132 +#: ../../Zotlabs/Module/Profiles.php:674 ../../Zotlabs/Module/Profiles.php:684 +#: ../../Zotlabs/Module/Profiles.php:692 ../../Zotlabs/Module/Profiles.php:696 +#: ../../Zotlabs/Module/Settings/Display.php:87 #: ../../Zotlabs/Module/Settings/Privacy.php:133 #: ../../Zotlabs/Module/Settings/Privacy.php:134 #: ../../Zotlabs/Module/Settings/Privacy.php:135 #: ../../Zotlabs/Module/Settings/Privacy.php:136 #: ../../Zotlabs/Module/Settings/Privacy.php:137 -#: ../../Zotlabs/Module/Settings/Channel.php:224 +#: ../../Zotlabs/Module/Settings/Privacy.php:138 +#: ../../Zotlabs/Module/Settings/Channel.php:225 #: ../../Zotlabs/Module/Settings/Multifactor.php:82 -#: ../../Zotlabs/Module/Import.php:600 ../../Zotlabs/Module/Import.php:604 -#: ../../Zotlabs/Module/Import.php:605 +#: ../../Zotlabs/Module/Import.php:612 ../../Zotlabs/Module/Import.php:616 +#: ../../Zotlabs/Module/Import.php:617 msgid "No" msgstr "No" @@ -276,8 +273,7 @@ msgstr "No" #: ../../view/theme/redbasic/php/config.php:202 #: ../../view/theme/redbasic/php/config.php:203 #: ../../view/theme/redbasic/php/config.php:215 -#: ../../include/conversation.php:1265 -#: ../../addon/smileybutton/Mod_Smileybutton.php:42 +#: ../../include/conversation.php:1273 #: ../../addon/socialauth/Mod_SocialAuth.php:218 #: ../../addon/ijpost/Mod_Ijpost.php:61 ../../addon/redred/Mod_Redred.php:61 #: ../../addon/libertree/Mod_Libertree.php:57 @@ -317,37 +313,37 @@ msgstr "No" #: ../../addon/content_import/Mod_content_import.php:135 #: ../../addon/content_import/Mod_content_import.php:136 #: ../../addon/rtof/Mod_Rtof.php:47 ../../addon/nofed/Mod_Nofed.php:40 -#: ../../boot.php:1751 ../../Zotlabs/Lib/Libzotdir.php:165 -#: ../../Zotlabs/Lib/Libzotdir.php:166 ../../Zotlabs/Lib/Libzotdir.php:168 -#: ../../Zotlabs/Storage/Browser.php:309 ../../Zotlabs/Storage/Browser.php:310 -#: ../../Zotlabs/Storage/Browser.php:311 ../../Zotlabs/Storage/Browser.php:392 -#: ../../Zotlabs/Storage/Browser.php:394 ../../Zotlabs/Storage/Browser.php:558 +#: ../../boot.php:1759 ../../Zotlabs/Lib/Libzotdir.php:166 +#: ../../Zotlabs/Lib/Libzotdir.php:167 ../../Zotlabs/Lib/Libzotdir.php:169 +#: ../../Zotlabs/Storage/Browser.php:310 ../../Zotlabs/Storage/Browser.php:311 +#: ../../Zotlabs/Storage/Browser.php:312 ../../Zotlabs/Storage/Browser.php:393 +#: ../../Zotlabs/Storage/Browser.php:395 ../../Zotlabs/Storage/Browser.php:558 #: ../../Zotlabs/Module/Filestorage.php:203 #: ../../Zotlabs/Module/Filestorage.php:211 #: ../../Zotlabs/Module/Contactedit.php:270 -#: ../../Zotlabs/Module/Register.php:512 ../../Zotlabs/Module/Defperms.php:195 -#: ../../Zotlabs/Module/Api.php:98 ../../Zotlabs/Module/Menu.php:163 -#: ../../Zotlabs/Module/Menu.php:222 ../../Zotlabs/Module/Admin/Site.php:307 -#: ../../Zotlabs/Module/Permcats.php:247 ../../Zotlabs/Module/Group.php:137 -#: ../../Zotlabs/Module/Group.php:138 ../../Zotlabs/Module/Group.php:147 -#: ../../Zotlabs/Module/Group.php:249 ../../Zotlabs/Module/Group.php:301 -#: ../../Zotlabs/Module/Group.php:302 ../../Zotlabs/Module/Mitem.php:176 -#: ../../Zotlabs/Module/Mitem.php:177 ../../Zotlabs/Module/Mitem.php:256 -#: ../../Zotlabs/Module/Mitem.php:257 ../../Zotlabs/Module/Photos.php:666 +#: ../../Zotlabs/Module/Register.php:515 ../../Zotlabs/Module/Defperms.php:195 +#: ../../Zotlabs/Module/Api.php:100 ../../Zotlabs/Module/Menu.php:163 +#: ../../Zotlabs/Module/Menu.php:222 ../../Zotlabs/Module/Admin/Site.php:309 +#: ../../Zotlabs/Module/Permcats.php:247 ../../Zotlabs/Module/Group.php:138 +#: ../../Zotlabs/Module/Group.php:139 ../../Zotlabs/Module/Group.php:148 +#: ../../Zotlabs/Module/Group.php:250 ../../Zotlabs/Module/Group.php:302 +#: ../../Zotlabs/Module/Group.php:303 ../../Zotlabs/Module/Mitem.php:176 +#: ../../Zotlabs/Module/Mitem.php:177 ../../Zotlabs/Module/Mitem.php:254 +#: ../../Zotlabs/Module/Mitem.php:255 ../../Zotlabs/Module/Photos.php:666 #: ../../Zotlabs/Module/Sources.php:122 ../../Zotlabs/Module/Sources.php:157 -#: ../../Zotlabs/Module/Profiles.php:671 ../../Zotlabs/Module/Profiles.php:681 -#: ../../Zotlabs/Module/Profiles.php:689 ../../Zotlabs/Module/Profiles.php:693 -#: ../../Zotlabs/Module/Settings/Display.php:86 -#: ../../Zotlabs/Module/Settings/Privacy.php:132 +#: ../../Zotlabs/Module/Profiles.php:674 ../../Zotlabs/Module/Profiles.php:684 +#: ../../Zotlabs/Module/Profiles.php:692 ../../Zotlabs/Module/Profiles.php:696 +#: ../../Zotlabs/Module/Settings/Display.php:87 #: ../../Zotlabs/Module/Settings/Privacy.php:133 #: ../../Zotlabs/Module/Settings/Privacy.php:134 #: ../../Zotlabs/Module/Settings/Privacy.php:135 #: ../../Zotlabs/Module/Settings/Privacy.php:136 #: ../../Zotlabs/Module/Settings/Privacy.php:137 -#: ../../Zotlabs/Module/Settings/Channel.php:224 +#: ../../Zotlabs/Module/Settings/Privacy.php:138 +#: ../../Zotlabs/Module/Settings/Channel.php:225 #: ../../Zotlabs/Module/Settings/Multifactor.php:82 -#: ../../Zotlabs/Module/Import.php:600 ../../Zotlabs/Module/Import.php:604 -#: ../../Zotlabs/Module/Import.php:605 +#: ../../Zotlabs/Module/Import.php:612 ../../Zotlabs/Module/Import.php:616 +#: ../../Zotlabs/Module/Import.php:617 msgid "Yes" msgstr "Sí" @@ -438,23 +434,23 @@ msgstr "Marcadores de %1$s" msgid "This is the home page of %s." msgstr "Esta es la página personal de %s." -#: ../../include/auth.php:197 +#: ../../include/auth.php:232 msgid "Delegation session ended." msgstr "Finalizó la sesión de la delegación." -#: ../../include/auth.php:201 +#: ../../include/auth.php:236 msgid "Logged out." msgstr "Desconectado/a." -#: ../../include/auth.php:308 +#: ../../include/auth.php:342 msgid "Email validation is incomplete. Please check your email." msgstr "La validación del correo electrónico está incompleta. Por favor, compruebe su correo electrónico." -#: ../../include/auth.php:324 +#: ../../include/auth.php:358 msgid "Failed authentication" msgstr "Autenticación fallida." -#: ../../include/auth.php:334 ../../addon/openid/Mod_Openid.php:189 +#: ../../include/auth.php:368 ../../addon/openid/Mod_Openid.php:189 msgid "Login failed." msgstr "El acceso ha fallado." @@ -462,52 +458,52 @@ msgstr "El acceso ha fallado." msgid "View PDF" msgstr "Ver PDF" -#: ../../include/oembed.php:391 +#: ../../include/oembed.php:390 msgid " by " msgstr "por" -#: ../../include/oembed.php:392 +#: ../../include/oembed.php:391 msgid " on " msgstr "en" -#: ../../include/oembed.php:425 +#: ../../include/oembed.php:424 msgid "Embedded content" msgstr "Contenido incorporado" -#: ../../include/oembed.php:434 +#: ../../include/oembed.php:433 msgid "Embedding disabled" msgstr "Incrustación deshabilitada" -#: ../../include/event.php:34 ../../include/event.php:132 +#: ../../include/event.php:35 ../../include/event.php:133 msgid "l F d, Y \\@ g:i A" msgstr "l d de F, Y \\@ G:i" -#: ../../include/event.php:42 +#: ../../include/event.php:43 msgid "Starts:" msgstr "Comienza:" -#: ../../include/event.php:52 +#: ../../include/event.php:53 msgid "Finishes:" msgstr "Finaliza:" -#: ../../include/event.php:66 ../../include/event.php:157 -#: ../../include/channel.php:1639 ../../Zotlabs/Module/Directory.php:354 +#: ../../include/event.php:67 ../../include/event.php:158 +#: ../../include/channel.php:1642 ../../Zotlabs/Module/Directory.php:354 msgid "Location:" msgstr "Ubicación:" -#: ../../include/event.php:132 +#: ../../include/event.php:133 msgid "l F d, Y" msgstr "l F d, Y" -#: ../../include/event.php:136 +#: ../../include/event.php:137 msgid "Start:" msgstr "Iniciar: " -#: ../../include/event.php:140 +#: ../../include/event.php:141 msgid "End:" msgstr "Finalizar: " -#: ../../include/event.php:145 ../../addon/openid/MysqlProvider.php:67 +#: ../../include/event.php:146 ../../addon/openid/MysqlProvider.php:67 msgid "Timezone" msgstr "Zona horaria" @@ -515,568 +511,566 @@ msgstr "Zona horaria" msgid "This event has been added to your calendar." msgstr "Este evento ha sido añadido a su calendario." -#: ../../include/event.php:1399 ../../include/conversation.php:151 -#: ../../include/text.php:2355 ../../Zotlabs/Module/Tagger.php:75 -#: ../../Zotlabs/Module/Like.php:450 -#: ../../Zotlabs/Module/Channel_calendar.php:221 +#: ../../include/event.php:1365 ../../include/conversation.php:153 +#: ../../include/text.php:2359 ../../Zotlabs/Module/Tagger.php:77 +#: ../../Zotlabs/Module/Like.php:453 +#: ../../Zotlabs/Module/Channel_calendar.php:209 msgid "event" msgstr "el/su evento" -#: ../../include/event.php:1478 +#: ../../include/event.php:1449 msgid "Not specified" msgstr "Sin especificar" -#: ../../include/event.php:1479 +#: ../../include/event.php:1450 msgid "Needs Action" msgstr "Necesita de una intervención" -#: ../../include/event.php:1480 +#: ../../include/event.php:1451 msgid "Completed" msgstr "Completado/a" -#: ../../include/event.php:1481 +#: ../../include/event.php:1452 msgid "In Process" msgstr "En proceso" -#: ../../include/event.php:1482 +#: ../../include/event.php:1453 msgid "Cancelled" msgstr "Cancelado/a" -#: ../../include/event.php:1563 ../../include/connections.php:781 +#: ../../include/event.php:1534 ../../include/connections.php:790 #: ../../Zotlabs/Module/Connedit.php:741 ../../Zotlabs/Module/Cdav.php:1377 msgid "Mobile" msgstr "Móvil" -#: ../../include/event.php:1564 ../../include/connections.php:782 +#: ../../include/event.php:1535 ../../include/connections.php:791 #: ../../Zotlabs/Widget/Notifications.php:43 #: ../../Zotlabs/Module/Connedit.php:742 ../../Zotlabs/Module/Cdav.php:1378 msgid "Home" msgstr "Inicio" -#: ../../include/event.php:1565 ../../include/connections.php:783 +#: ../../include/event.php:1536 ../../include/connections.php:792 msgid "Home, Voice" msgstr "Llamadas particulares" -#: ../../include/event.php:1566 ../../include/connections.php:784 +#: ../../include/event.php:1537 ../../include/connections.php:793 msgid "Home, Fax" msgstr "Fax particular" -#: ../../include/event.php:1567 ../../include/connections.php:785 +#: ../../include/event.php:1538 ../../include/connections.php:794 #: ../../Zotlabs/Module/Connedit.php:743 ../../Zotlabs/Module/Cdav.php:1379 msgid "Work" msgstr "Trabajo" -#: ../../include/event.php:1568 ../../include/connections.php:786 +#: ../../include/event.php:1539 ../../include/connections.php:795 msgid "Work, Voice" msgstr "Llamadas de trabajo" -#: ../../include/event.php:1569 ../../include/connections.php:787 +#: ../../include/event.php:1540 ../../include/connections.php:796 msgid "Work, Fax" msgstr "Fax de trabajo" -#: ../../include/event.php:1570 ../../include/event.php:1577 +#: ../../include/event.php:1541 ../../include/event.php:1548 #: ../../include/selectors.php:64 ../../include/selectors.php:81 #: ../../include/selectors.php:119 ../../include/selectors.php:155 -#: ../../include/connections.php:788 ../../include/connections.php:795 -#: ../../Zotlabs/Access/PermissionRoles.php:360 +#: ../../include/connections.php:797 ../../include/connections.php:804 +#: ../../Zotlabs/Access/PermissionRoles.php:362 #: ../../Zotlabs/Module/Connedit.php:744 ../../Zotlabs/Module/Cdav.php:1380 msgid "Other" msgstr "Otro" -#: ../../include/feedutils.php:849 ../../include/text.php:1579 +#: ../../include/feedutils.php:851 ../../include/text.php:1580 msgid "unknown" msgstr "desconocido" -#: ../../include/items.php:448 ../../addon/hzfiles/hzfiles.php:75 +#: ../../include/items.php:481 ../../addon/hzfiles/hzfiles.php:75 #: ../../addon/redphotos/redphotos.php:119 #: ../../addon/redfiles/redfiles.php:109 #: ../../Zotlabs/Module/Import_items.php:116 -#: ../../Zotlabs/Module/Dreport.php:10 ../../Zotlabs/Module/Dreport.php:54 -#: ../../Zotlabs/Module/Subthread.php:89 ../../Zotlabs/Module/Group.php:108 -#: ../../Zotlabs/Module/Like.php:344 ../../Zotlabs/Module/Profperm.php:28 -#: ../../Zotlabs/Web/WebServer.php:118 +#: ../../Zotlabs/Module/Dreport.php:10 ../../Zotlabs/Module/Dreport.php:60 +#: ../../Zotlabs/Module/Subthread.php:89 ../../Zotlabs/Module/Group.php:109 +#: ../../Zotlabs/Module/Like.php:344 ../../Zotlabs/Module/Profperm.php:29 +#: ../../Zotlabs/Web/WebServer.php:120 msgid "Permission denied" msgstr "Permiso denegado" -#: ../../include/items.php:1233 +#: ../../include/items.php:1275 msgid "Visible to anybody on the internet." msgstr "Visible para cualquiera en internet." -#: ../../include/items.php:1235 +#: ../../include/items.php:1277 msgid "Visible to you only." msgstr "Visible sólo para usted." -#: ../../include/items.php:1237 +#: ../../include/items.php:1279 msgid "Visible to anybody in this network." msgstr "Visible para cualquiera en esta red." -#: ../../include/items.php:1239 +#: ../../include/items.php:1281 msgid "Visible to anybody authenticated." msgstr "Visible para cualquiera que esté autenticado." -#: ../../include/items.php:1241 +#: ../../include/items.php:1283 #, php-format msgid "Visible to anybody on %s." msgstr "Visible para cualquiera en %s." -#: ../../include/items.php:1243 +#: ../../include/items.php:1285 msgid "Visible to all connections." msgstr "Visible para todas las conexiones." -#: ../../include/items.php:1245 +#: ../../include/items.php:1287 msgid "Visible to approved connections." msgstr "Visible para las conexiones permitidas." -#: ../../include/items.php:1247 +#: ../../include/items.php:1289 msgid "Visible to specific connections." msgstr "Visible para conexiones específicas." -#: ../../include/items.php:3340 ../../Zotlabs/Lib/Activity.php:2177 -#: ../../Zotlabs/Module/Share.php:118 +#: ../../include/items.php:3491 ../../Zotlabs/Lib/Activity.php:2280 +#: ../../Zotlabs/Module/Share.php:124 #, php-format msgid "🔁 Repeated %1$s's %2$s" msgstr "🔁 Repitió %2$sde %1$s" -#: ../../include/items.php:3843 ../../addon/flashcards/Mod_Flashcards.php:291 -#: ../../addon/flashcards/Mod_Flashcards.php:292 -#: ../../Zotlabs/Module/Display.php:58 ../../Zotlabs/Module/Display.php:119 -#: ../../Zotlabs/Module/Display.php:390 ../../Zotlabs/Module/Thing.php:113 -#: ../../Zotlabs/Module/Filestorage.php:29 ../../Zotlabs/Module/Viewsrc.php:25 -#: ../../Zotlabs/Module/Admin/Themes.php:72 -#: ../../Zotlabs/Module/Admin/Addons.php:263 ../../Zotlabs/Module/Admin.php:61 -msgid "Item not found." -msgstr "Elemento no encontrado." - -#: ../../include/items.php:3923 ../../include/attach.php:156 -#: ../../include/attach.php:205 ../../include/attach.php:278 -#: ../../include/attach.php:329 ../../include/attach.php:431 -#: ../../include/attach.php:445 ../../include/attach.php:452 -#: ../../include/attach.php:534 ../../include/attach.php:1106 -#: ../../include/attach.php:1179 ../../include/attach.php:1344 -#: ../../include/photos.php:30 ../../addon/openid/Mod_Id.php:53 -#: ../../addon/keepout/keepout.php:36 ../../addon/cards/Mod_Cards.php:89 -#: ../../addon/cards/Mod_Card_edit.php:51 ../../addon/pumpio/pumpio.php:44 -#: ../../addon/articles/Mod_Article_edit.php:51 -#: ../../addon/articles/Mod_Articles.php:94 ../../addon/wiki/Mod_Wiki.php:63 -#: ../../addon/wiki/Mod_Wiki.php:288 ../../addon/wiki/Mod_Wiki.php:425 -#: ../../Zotlabs/Lib/Chatroom.php:135 ../../Zotlabs/Module/Page.php:34 -#: ../../Zotlabs/Module/Page.php:133 ../../Zotlabs/Module/Display.php:386 -#: ../../Zotlabs/Module/Cover_photo.php:298 -#: ../../Zotlabs/Module/Cover_photo.php:311 -#: ../../Zotlabs/Module/Editwebpage.php:68 -#: ../../Zotlabs/Module/Editwebpage.php:89 -#: ../../Zotlabs/Module/Editwebpage.php:107 -#: ../../Zotlabs/Module/Editwebpage.php:121 -#: ../../Zotlabs/Module/Webpages.php:131 ../../Zotlabs/Module/Network.php:18 -#: ../../Zotlabs/Module/Service_limits.php:11 -#: ../../Zotlabs/Module/Thing.php:309 ../../Zotlabs/Module/Thing.php:331 -#: ../../Zotlabs/Module/Thing.php:372 ../../Zotlabs/Module/Pdledit.php:35 -#: ../../Zotlabs/Module/Filestorage.php:20 -#: ../../Zotlabs/Module/Filestorage.php:78 -#: ../../Zotlabs/Module/Filestorage.php:96 -#: ../../Zotlabs/Module/Filestorage.php:119 -#: ../../Zotlabs/Module/Filestorage.php:165 -#: ../../Zotlabs/Module/Register.php:200 ../../Zotlabs/Module/Appman.php:163 -#: ../../Zotlabs/Module/Viewsrc.php:19 ../../Zotlabs/Module/Item.php:512 -#: ../../Zotlabs/Module/Item.php:531 ../../Zotlabs/Module/Item.php:541 -#: ../../Zotlabs/Module/Item.php:1457 ../../Zotlabs/Module/Achievements.php:34 -#: ../../Zotlabs/Module/Connedit.php:299 ../../Zotlabs/Module/Defperms.php:181 -#: ../../Zotlabs/Module/Suggest.php:32 ../../Zotlabs/Module/Regmod.php:20 -#: ../../Zotlabs/Module/Profile_photo.php:389 -#: ../../Zotlabs/Module/Profile_photo.php:420 -#: ../../Zotlabs/Module/Viewconnections.php:28 -#: ../../Zotlabs/Module/Viewconnections.php:33 -#: ../../Zotlabs/Module/Block.php:24 ../../Zotlabs/Module/Block.php:74 -#: ../../Zotlabs/Module/Api.php:24 ../../Zotlabs/Module/Layouts.php:71 -#: ../../Zotlabs/Module/Layouts.php:78 ../../Zotlabs/Module/Layouts.php:89 -#: ../../Zotlabs/Module/Common.php:38 ../../Zotlabs/Module/Locs.php:98 -#: ../../Zotlabs/Module/Menu.php:130 ../../Zotlabs/Module/Menu.php:141 -#: ../../Zotlabs/Module/Manage.php:10 ../../Zotlabs/Module/Bookmarks.php:70 -#: ../../Zotlabs/Module/Attach_edit.php:90 -#: ../../Zotlabs/Module/Attach_edit.php:99 -#: ../../Zotlabs/Module/Attach_edit.php:106 ../../Zotlabs/Module/Group.php:14 -#: ../../Zotlabs/Module/Group.php:30 ../../Zotlabs/Module/Invite.php:64 -#: ../../Zotlabs/Module/Invite.php:315 ../../Zotlabs/Module/Like.php:242 -#: ../../Zotlabs/Module/Blocks.php:73 ../../Zotlabs/Module/Blocks.php:80 -#: ../../Zotlabs/Module/Mitem.php:129 ../../Zotlabs/Module/New_channel.php:105 -#: ../../Zotlabs/Module/New_channel.php:130 ../../Zotlabs/Module/Photos.php:71 -#: ../../Zotlabs/Module/Channel.php:233 ../../Zotlabs/Module/Channel.php:390 -#: ../../Zotlabs/Module/Channel.php:428 ../../Zotlabs/Module/Profile.php:99 -#: ../../Zotlabs/Module/Profile.php:114 ../../Zotlabs/Module/Moderate.php:15 -#: ../../Zotlabs/Module/Sources.php:80 ../../Zotlabs/Module/Profiles.php:167 -#: ../../Zotlabs/Module/Profiles.php:610 -#: ../../Zotlabs/Module/Sharedwithme.php:19 -#: ../../Zotlabs/Module/Authtest.php:13 -#: ../../Zotlabs/Module/Channel_calendar.php:232 -#: ../../Zotlabs/Module/Chat.php:111 ../../Zotlabs/Module/Chat.php:116 -#: ../../Zotlabs/Module/Editlayout.php:67 -#: ../../Zotlabs/Module/Editlayout.php:90 ../../Zotlabs/Module/Settings.php:59 -#: ../../Zotlabs/Module/Setup.php:218 ../../Zotlabs/Module/Editpost.php:17 -#: ../../Zotlabs/Module/Connections.php:32 -#: ../../Zotlabs/Module/Editblock.php:67 ../../Zotlabs/Module/Vote.php:19 -#: ../../Zotlabs/Web/WebServer.php:119 -msgid "Permission denied." -msgstr "Acceso denegado." - -#: ../../include/items.php:4425 ../../Zotlabs/Module/Group.php:62 -#: ../../Zotlabs/Module/Group.php:206 +#: ../../include/items.php:4568 ../../Zotlabs/Module/Group.php:63 +#: ../../Zotlabs/Module/Group.php:207 msgid "Privacy group not found." msgstr "Grupo de canales no encontrado." -#: ../../include/items.php:4441 +#: ../../include/items.php:4584 msgid "Privacy group is empty." msgstr "El grupo de canales está vacío." -#: ../../include/items.php:4448 +#: ../../include/items.php:4591 #, php-format msgid "Privacy group: %s" msgstr "Grupo de canales: %s" -#: ../../include/items.php:4458 +#: ../../include/items.php:4601 #, php-format msgid "Connection: %s" msgstr "Conexión: %s" -#: ../../include/items.php:4460 +#: ../../include/items.php:4603 msgid "Connection not found." msgstr "Conexión no encontrada" -#: ../../include/features.php:55 ../../Zotlabs/Module/Admin/Features.php:55 +#: ../../include/features.php:53 ../../Zotlabs/Module/Admin/Features.php:55 #: ../../Zotlabs/Module/Admin/Features.php:56 #: ../../Zotlabs/Module/Settings/Features.php:38 msgid "Off" msgstr "Desactivado" -#: ../../include/features.php:55 ../../Zotlabs/Module/Admin/Features.php:55 +#: ../../include/features.php:53 ../../Zotlabs/Module/Admin/Features.php:55 #: ../../Zotlabs/Module/Admin/Features.php:56 #: ../../Zotlabs/Module/Settings/Features.php:38 msgid "On" msgstr "Activado" -#: ../../include/features.php:82 ../../include/nav.php:488 -#: ../../include/nav.php:491 ../../Zotlabs/Lib/Apps.php:351 +#: ../../include/features.php:80 ../../include/nav.php:489 +#: ../../include/nav.php:492 ../../Zotlabs/Lib/Apps.php:352 msgid "Calendar" msgstr "Calendario" -#: ../../include/features.php:86 +#: ../../include/features.php:84 msgid "Start calendar week on Monday" msgstr "Comenzar el calendario semanal por el lunes" -#: ../../include/features.php:87 +#: ../../include/features.php:85 msgid "Default is Sunday" msgstr "Por defecto es domingo" -#: ../../include/features.php:94 +#: ../../include/features.php:92 msgid "Event Timezone Selection" msgstr "Selección del huso horario del evento" -#: ../../include/features.php:95 +#: ../../include/features.php:93 msgid "Allow event creation in timezones other than your own." msgstr "Permitir la creación de eventos en husos horarios distintos del suyo." -#: ../../include/features.php:104 +#: ../../include/features.php:102 msgid "Channel Home" msgstr "Mi canal" -#: ../../include/features.php:108 +#: ../../include/features.php:106 msgid "Search by Date" msgstr "Buscar por fecha" -#: ../../include/features.php:109 +#: ../../include/features.php:107 msgid "Ability to select posts by date ranges" msgstr "Capacidad de seleccionar entradas por rango de fechas" -#: ../../include/features.php:116 +#: ../../include/features.php:114 msgid "Tag Cloud" msgstr "Nube de etiquetas" -#: ../../include/features.php:117 +#: ../../include/features.php:115 msgid "Provide a personal tag cloud on your channel page" msgstr "Proveer nube de etiquetas personal en su página de canal" -#: ../../include/features.php:124 ../../include/features.php:358 +#: ../../include/features.php:122 ../../include/features.php:364 msgid "Use blog/list mode" msgstr "Usar el modo blog/lista" -#: ../../include/features.php:125 ../../include/features.php:359 +#: ../../include/features.php:123 ../../include/features.php:365 msgid "Comments will be displayed separately" msgstr "Los comentarios se mostrarán por separado" -#: ../../include/features.php:133 ../../include/text.php:1077 -#: ../../Zotlabs/Lib/Apps.php:338 ../../Zotlabs/Module/Connections.php:399 +#: ../../include/features.php:131 ../../include/text.php:1078 +#: ../../Zotlabs/Lib/Apps.php:339 ../../Zotlabs/Module/Connections.php:399 msgid "Connections" msgstr "Conexiones" -#: ../../include/features.php:137 +#: ../../include/features.php:135 msgid "Connection Filtering" msgstr "Filtrado de conexiones" -#: ../../include/features.php:138 +#: ../../include/features.php:136 msgid "Filter incoming posts from connections based on keywords/content" msgstr "Filtrar publicaciones entrantes de conexiones por palabras clave o contenido" -#: ../../include/features.php:146 +#: ../../include/features.php:144 msgid "Conversation" msgstr "Conversación" -#: ../../include/features.php:158 +#: ../../include/features.php:156 msgid "Emoji Reactions" msgstr "Emoticonos \"emoji\"" -#: ../../include/features.php:159 +#: ../../include/features.php:157 msgid "Add emoji reaction ability to posts" msgstr "Activar la capacidad de añadir un emoticono \"emoji\" a las entradas" -#: ../../include/features.php:166 +#: ../../include/features.php:164 msgid "Dislike Posts" msgstr "Desagrado de publicaciones" -#: ../../include/features.php:167 +#: ../../include/features.php:165 msgid "Ability to dislike posts/comments" msgstr "Capacidad de mostrar desacuerdo con el contenido de entradas y comentarios" -#: ../../include/features.php:174 +#: ../../include/features.php:172 msgid "Star Posts" msgstr "Entradas destacadas" -#: ../../include/features.php:175 -msgid "Ability to mark special posts with a star indicator" -msgstr "Capacidad de marcar entradas destacadas con un indicador de estrella" +#: ../../include/features.php:173 +msgid "Ability to mark conversations with a star" +msgstr "Posibilidad de marcar las conversaciones con una estrella" + +#: ../../include/features.php:180 +msgid "File Posts" +msgstr "Archivo de entradas" -#: ../../include/features.php:182 +#: ../../include/features.php:181 +msgid "Ability to file posts" +msgstr "Posibilidad de archivar las entradas" + +#: ../../include/features.php:188 msgid "Reply on comment" msgstr "Responder a los comentarios" -#: ../../include/features.php:183 +#: ../../include/features.php:189 msgid "Ability to reply on selected comment" msgstr "Posibilidad de responder a los comentarios seleccionados" -#: ../../include/features.php:192 ../../Zotlabs/Lib/Apps.php:352 +#: ../../include/features.php:198 ../../Zotlabs/Lib/Apps.php:353 msgid "Directory" msgstr "Directorio" -#: ../../include/features.php:196 +#: ../../include/features.php:202 msgid "Advanced Directory Search" msgstr "Búsqueda avanzada en el directorio" -#: ../../include/features.php:197 +#: ../../include/features.php:203 msgid "Allows creation of complex directory search queries" msgstr "Permitir la creación de consultas complejas en las búsquedas en el directorio" -#: ../../include/features.php:206 +#: ../../include/features.php:212 msgid "Editor" msgstr "Editor" -#: ../../include/features.php:210 +#: ../../include/features.php:216 msgid "Post Categories" msgstr "Temas de las entradas" -#: ../../include/features.php:211 +#: ../../include/features.php:217 msgid "Add categories to your posts" msgstr "Añadir temas a sus publicaciones" -#: ../../include/features.php:218 +#: ../../include/features.php:224 msgid "Large Photos" msgstr "Fotos de gran tamaño" -#: ../../include/features.php:219 +#: ../../include/features.php:225 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/features.php:226 +#: ../../include/features.php:232 msgid "Even More Encryption" msgstr "Más cifrado todavía" -#: ../../include/features.php:227 +#: ../../include/features.php:233 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/features.php:234 +#: ../../include/features.php:240 msgid "Disable Comments" msgstr "Deshabilitar comentarios" -#: ../../include/features.php:235 +#: ../../include/features.php:241 msgid "Provide the option to disable comments for a post" msgstr "Proporcionar la opción de desactivar los comentarios para una entrada" -#: ../../include/features.php:242 +#: ../../include/features.php:248 msgid "Delayed Posting" msgstr "Publicación aplazada" -#: ../../include/features.php:243 +#: ../../include/features.php:249 msgid "Allow posts to be published at a later date" msgstr "Permitir mensajes que se publicarán en una fecha posterior" -#: ../../include/features.php:250 +#: ../../include/features.php:256 msgid "Content Expiration" msgstr "Caducidad del contenido" -#: ../../include/features.php:251 +#: ../../include/features.php:257 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:258 +#: ../../include/features.php:264 msgid "Suppress Duplicate Posts/Comments" msgstr "Prevenir entradas o comentarios duplicados" -#: ../../include/features.php:259 +#: ../../include/features.php:265 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/features.php:266 +#: ../../include/features.php:272 msgid "Auto-save drafts of posts and comments" msgstr "Guardar automáticamente borradores de entradas y comentarios" -#: ../../include/features.php:267 +#: ../../include/features.php:273 msgid "" "Automatically saves post and comment drafts in local browser storage to help" " prevent accidental loss of compositions" msgstr "Guarda automáticamente los borradores de comentarios y publicaciones en el almacenamiento del navegador local para ayudar a evitar la pérdida accidental de composiciones." -#: ../../include/features.php:276 +#: ../../include/features.php:282 msgid "Manage" msgstr "Gestionar" -#: ../../include/features.php:280 +#: ../../include/features.php:286 msgid "Navigation Channel Select" msgstr "Navegación por el selector de canales" -#: ../../include/features.php:281 +#: ../../include/features.php:287 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:290 ../../Zotlabs/Widget/Notifications.php:23 +#: ../../include/features.php:296 ../../Zotlabs/Widget/Notifications.php:23 #: ../../Zotlabs/Module/Connections.php:347 msgid "Network" msgstr "Red" -#: ../../include/features.php:294 +#: ../../include/features.php:300 msgid "Events Filter" msgstr "Filtro de eventos" -#: ../../include/features.php:295 +#: ../../include/features.php:301 msgid "Ability to display only events" msgstr "Capacidad para mostrar solo eventos" -#: ../../include/features.php:302 +#: ../../include/features.php:308 msgid "Polls Filter" msgstr "Filtro de encuestas" -#: ../../include/features.php:303 +#: ../../include/features.php:309 msgid "Ability to display only polls" msgstr "Capacidad para mostrar solo encuestas" -#: ../../include/features.php:310 ../../Zotlabs/Widget/Savedsearch.php:89 +#: ../../include/features.php:316 ../../Zotlabs/Widget/Savedsearch.php:89 msgid "Saved Searches" msgstr "Búsquedas guardadas" -#: ../../include/features.php:311 +#: ../../include/features.php:317 msgid "Save search terms for re-use" msgstr "Guardar términos de búsqueda para su reutilización" -#: ../../include/features.php:318 ../../include/contact_widgets.php:53 +#: ../../include/features.php:324 ../../include/contact_widgets.php:55 #: ../../Zotlabs/Widget/Activity_filter.php:196 #: ../../Zotlabs/Widget/Filer.php:33 msgid "Saved Folders" msgstr "Carpetas guardadas" -#: ../../include/features.php:319 +#: ../../include/features.php:325 msgid "Ability to file posts under folders" msgstr "Capacidad de archivar entradas en carpetas" -#: ../../include/features.php:326 +#: ../../include/features.php:332 msgid "Alternate Stream Order" msgstr "Orden de stream alternativo" -#: ../../include/features.php:327 +#: ../../include/features.php:333 msgid "" "Ability to order the stream by last post date, last comment date or " "unthreaded activities" msgstr "Posibilidad de ordenar el stream por última fecha de publicación, última fecha de comentario o actividades sin hilo" -#: ../../include/features.php:334 +#: ../../include/features.php:340 msgid "Contact Filter" msgstr "Filtro de contactos" -#: ../../include/features.php:335 +#: ../../include/features.php:341 msgid "Ability to display only posts of a selected contact" msgstr "Posibilidad de mostrar sólo los mensajes de un contacto seleccionado" -#: ../../include/features.php:342 +#: ../../include/features.php:348 msgid "Forum Filter" msgstr "Filtro de foro" -#: ../../include/features.php:343 +#: ../../include/features.php:349 msgid "Ability to display only posts of a specific forum" msgstr "Posibilidad de mostrar sólo los mensajes de un foro específico" -#: ../../include/features.php:350 +#: ../../include/features.php:356 msgid "Personal Posts Filter" msgstr "Filtro de entradas personales" -#: ../../include/features.php:351 +#: ../../include/features.php:357 msgid "Ability to display only posts that you've interacted on" msgstr "Posibilidad de mostrar sólo los mensajes en los que usted haya interactuado" -#: ../../include/features.php:368 ../../include/nav.php:469 -#: ../../Zotlabs/Lib/Apps.php:350 +#: ../../include/features.php:374 ../../include/nav.php:470 +#: ../../Zotlabs/Lib/Apps.php:351 #: ../../Zotlabs/Widget/Channel_activities.php:93 -#: ../../Zotlabs/Module/Fbrowser.php:29 +#: ../../Zotlabs/Module/Fbrowser.php:31 msgid "Photos" msgstr "Fotos" -#: ../../include/features.php:372 +#: ../../include/features.php:378 msgid "Photo Location" msgstr "Ubicación de las fotos" -#: ../../include/features.php:373 +#: ../../include/features.php:379 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:380 +#: ../../include/features.php:386 msgid "Flag Adult Photos" msgstr "Indicador (\"flag\") de fotos de adultos" -#: ../../include/features.php:381 +#: ../../include/features.php:387 msgid "" "Provide photo edit option to hide inappropriate photos from default album " "view" msgstr "Proporcionar una opción de edición de fotos para ocultar las fotos inapropiadas de la vista de álbum predeterminada" -#: ../../include/features.php:390 ../../Zotlabs/Lib/Apps.php:366 +#: ../../include/features.php:396 ../../Zotlabs/Lib/Apps.php:367 #: ../../Zotlabs/Module/Contactedit.php:430 msgid "Profiles" msgstr "Perfiles" -#: ../../include/features.php:394 +#: ../../include/features.php:400 msgid "Advanced Profiles" msgstr "Perfiles avanzados" -#: ../../include/features.php:395 +#: ../../include/features.php:401 msgid "Additional profile sections and selections" msgstr "Secciones y selecciones de perfil adicionales" -#: ../../include/features.php:402 +#: ../../include/features.php:408 msgid "Profile Import/Export" msgstr "Importar/Exportar perfil" -#: ../../include/features.php:403 +#: ../../include/features.php:409 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:410 +#: ../../include/features.php:416 msgid "Multiple Profiles" msgstr "Múltiples perfiles" -#: ../../include/features.php:411 +#: ../../include/features.php:417 msgid "Ability to create multiple profiles" msgstr "Capacidad de crear múltiples perfiles" +#: ../../include/attach.php:156 ../../include/attach.php:205 +#: ../../include/attach.php:278 ../../include/attach.php:329 +#: ../../include/attach.php:431 ../../include/attach.php:445 +#: ../../include/attach.php:452 ../../include/attach.php:534 +#: ../../include/attach.php:1106 ../../include/attach.php:1179 +#: ../../include/attach.php:1344 ../../include/photos.php:32 +#: ../../addon/openid/Mod_Id.php:53 ../../addon/keepout/keepout.php:36 +#: ../../addon/cards/Mod_Cards.php:89 ../../addon/cards/Mod_Card_edit.php:51 +#: ../../addon/pumpio/pumpio.php:44 +#: ../../addon/articles/Mod_Article_edit.php:51 +#: ../../addon/articles/Mod_Articles.php:94 ../../addon/wiki/Mod_Wiki.php:63 +#: ../../addon/wiki/Mod_Wiki.php:288 ../../addon/wiki/Mod_Wiki.php:425 +#: ../../Zotlabs/Lib/Chatroom.php:135 ../../Zotlabs/Module/Page.php:34 +#: ../../Zotlabs/Module/Page.php:133 ../../Zotlabs/Module/Display.php:392 +#: ../../Zotlabs/Module/Cover_photo.php:299 +#: ../../Zotlabs/Module/Cover_photo.php:312 +#: ../../Zotlabs/Module/Editwebpage.php:68 +#: ../../Zotlabs/Module/Editwebpage.php:89 +#: ../../Zotlabs/Module/Editwebpage.php:107 +#: ../../Zotlabs/Module/Editwebpage.php:121 +#: ../../Zotlabs/Module/Webpages.php:130 ../../Zotlabs/Module/Network.php:18 +#: ../../Zotlabs/Module/Service_limits.php:11 +#: ../../Zotlabs/Module/Thing.php:316 ../../Zotlabs/Module/Thing.php:338 +#: ../../Zotlabs/Module/Thing.php:377 ../../Zotlabs/Module/Pdledit.php:35 +#: ../../Zotlabs/Module/Filestorage.php:20 +#: ../../Zotlabs/Module/Filestorage.php:78 +#: ../../Zotlabs/Module/Filestorage.php:96 +#: ../../Zotlabs/Module/Filestorage.php:119 +#: ../../Zotlabs/Module/Filestorage.php:165 +#: ../../Zotlabs/Module/Register.php:201 ../../Zotlabs/Module/Appman.php:163 +#: ../../Zotlabs/Module/Viewsrc.php:19 ../../Zotlabs/Module/Item.php:288 +#: ../../Zotlabs/Module/Item.php:307 ../../Zotlabs/Module/Item.php:317 +#: ../../Zotlabs/Module/Item.php:1276 ../../Zotlabs/Module/Achievements.php:34 +#: ../../Zotlabs/Module/Connedit.php:299 ../../Zotlabs/Module/Defperms.php:181 +#: ../../Zotlabs/Module/Suggest.php:32 ../../Zotlabs/Module/Regmod.php:20 +#: ../../Zotlabs/Module/Profile_photo.php:390 +#: ../../Zotlabs/Module/Profile_photo.php:421 +#: ../../Zotlabs/Module/Viewconnections.php:28 +#: ../../Zotlabs/Module/Viewconnections.php:33 +#: ../../Zotlabs/Module/Block.php:24 ../../Zotlabs/Module/Block.php:74 +#: ../../Zotlabs/Module/Api.php:26 ../../Zotlabs/Module/Layouts.php:71 +#: ../../Zotlabs/Module/Layouts.php:78 ../../Zotlabs/Module/Layouts.php:89 +#: ../../Zotlabs/Module/Common.php:38 ../../Zotlabs/Module/Locs.php:98 +#: ../../Zotlabs/Module/Menu.php:130 ../../Zotlabs/Module/Menu.php:141 +#: ../../Zotlabs/Module/Manage.php:10 ../../Zotlabs/Module/Bookmarks.php:70 +#: ../../Zotlabs/Module/Attach_edit.php:90 +#: ../../Zotlabs/Module/Attach_edit.php:99 +#: ../../Zotlabs/Module/Attach_edit.php:106 ../../Zotlabs/Module/Group.php:15 +#: ../../Zotlabs/Module/Group.php:31 ../../Zotlabs/Module/Invite.php:65 +#: ../../Zotlabs/Module/Invite.php:316 ../../Zotlabs/Module/Like.php:242 +#: ../../Zotlabs/Module/Blocks.php:73 ../../Zotlabs/Module/Blocks.php:80 +#: ../../Zotlabs/Module/Mitem.php:129 ../../Zotlabs/Module/New_channel.php:106 +#: ../../Zotlabs/Module/New_channel.php:131 ../../Zotlabs/Module/Photos.php:71 +#: ../../Zotlabs/Module/Channel.php:234 ../../Zotlabs/Module/Channel.php:391 +#: ../../Zotlabs/Module/Channel.php:429 ../../Zotlabs/Module/Profile.php:99 +#: ../../Zotlabs/Module/Profile.php:114 ../../Zotlabs/Module/Moderate.php:15 +#: ../../Zotlabs/Module/Sources.php:80 ../../Zotlabs/Module/Profiles.php:168 +#: ../../Zotlabs/Module/Profiles.php:611 +#: ../../Zotlabs/Module/Sharedwithme.php:19 +#: ../../Zotlabs/Module/Authtest.php:13 +#: ../../Zotlabs/Module/Channel_calendar.php:220 +#: ../../Zotlabs/Module/Chat.php:111 ../../Zotlabs/Module/Chat.php:116 +#: ../../Zotlabs/Module/Editlayout.php:67 +#: ../../Zotlabs/Module/Editlayout.php:90 ../../Zotlabs/Module/Settings.php:59 +#: ../../Zotlabs/Module/Setup.php:220 ../../Zotlabs/Module/Editpost.php:17 +#: ../../Zotlabs/Module/Connections.php:32 +#: ../../Zotlabs/Module/Editblock.php:67 ../../Zotlabs/Module/Vote.php:19 +#: ../../Zotlabs/Web/WebServer.php:121 +msgid "Permission denied." +msgstr "Acceso denegado." + #: ../../include/attach.php:273 ../../include/attach.php:324 #: ../../include/attach.php:426 msgid "Item was not found." @@ -1144,21 +1138,21 @@ msgstr "el almacenamiento en la base de datos ha fallado." msgid "Empty path" msgstr "Ruta vacía" -#: ../../include/attach.php:1984 +#: ../../include/attach.php:1992 #, php-format msgid "%s shared an %s with you" msgstr "%s ha compartido un/una %s con usted" -#: ../../include/attach.php:1984 +#: ../../include/attach.php:1992 #, php-format msgid "%s shared a %s with you" msgstr "%s ha compartido un/una %s con usted" -#: ../../include/attach.php:1984 ../../Zotlabs/Module/Like.php:447 +#: ../../include/attach.php:1992 ../../Zotlabs/Module/Like.php:450 msgid "image" msgstr "Imagen" -#: ../../include/attach.php:1984 ../../addon/redfiles/redfilehelper.php:64 +#: ../../include/attach.php:1992 ../../addon/redfiles/redfilehelper.php:64 msgid "file" msgstr "fichero" @@ -1191,12 +1185,12 @@ msgid "Monthly" msgstr "Mensualmente" #: ../../include/selectors.php:64 ../../include/selectors.php:81 -#: ../../include/channel.php:1728 ../../addon/openid/Mod_Id.php:85 +#: ../../include/channel.php:1731 ../../addon/openid/Mod_Id.php:85 msgid "Male" msgstr "Hombre" #: ../../include/selectors.php:64 ../../include/selectors.php:81 -#: ../../include/channel.php:1726 ../../addon/openid/Mod_Id.php:87 +#: ../../include/channel.php:1729 ../../addon/openid/Mod_Id.php:87 msgid "Female" msgstr "Mujer" @@ -1232,11 +1226,11 @@ msgstr "Transexual" msgid "Hermaphrodite" msgstr "Hermafrodita" -#: ../../include/selectors.php:64 ../../include/channel.php:1732 +#: ../../include/selectors.php:64 ../../include/channel.php:1735 msgid "Neuter" msgstr "Neutral" -#: ../../include/selectors.php:64 ../../include/channel.php:1734 +#: ../../include/selectors.php:64 ../../include/channel.php:1737 msgid "Non-specific" msgstr "No especificado" @@ -1332,8 +1326,8 @@ msgstr "Infiel" msgid "Sex Addict" msgstr "Con adicción al sexo" -#: ../../include/selectors.php:138 ../../include/channel.php:464 -#: ../../include/channel.php:467 ../../Zotlabs/Widget/Affinity.php:38 +#: ../../include/selectors.php:138 ../../include/channel.php:467 +#: ../../include/channel.php:470 ../../Zotlabs/Widget/Affinity.php:38 #: ../../Zotlabs/Module/Contactedit.php:283 #: ../../Zotlabs/Module/Connedit.php:581 msgid "Friends" @@ -1434,14 +1428,12 @@ msgstr ", " #: ../../include/activities.php:36 ../../include/activities.php:38 #: ../../addon/openid/MysqlProvider.php:58 #: ../../addon/openid/MysqlProvider.php:59 -#: ../../addon/openid/MysqlProvider.php:60 ../../Zotlabs/Lib/Apps.php:364 -#: ../../Zotlabs/Module/Profile_photo.php:226 +#: ../../addon/openid/MysqlProvider.php:60 ../../Zotlabs/Lib/Apps.php:365 +#: ../../Zotlabs/Module/Profile_photo.php:227 msgid "Profile Photo" msgstr "Foto del perfil" -#: ../../include/activities.php:36 -#: ../../store/[data]/smarty3/compiled/2cbde885645602969010e846a38817a1297aafb9_0.file.cover_photo.tpl.php:127 -#: ../../Zotlabs/Module/Cover_photo.php:229 +#: ../../include/activities.php:36 ../../Zotlabs/Module/Cover_photo.php:230 msgid "Cover Photo" msgstr "Imagen de portada del perfil" @@ -1459,7 +1451,7 @@ msgstr "%1$s%2$sse ha actualizado a %3$s." msgid "%1$s updated the %2$s. Changed %3$s." msgstr "%1$sactualizó el %2$s. Ha cambiado %3$s." -#: ../../include/contact_widgets.php:11 +#: ../../include/contact_widgets.php:13 #, php-format msgid "%d invitation available" msgid_plural "%d invitations available" @@ -1467,73 +1459,73 @@ msgstr[0] "%d invitación pendiente" msgstr[1] "%d invitaciones disponibles" msgstr[2] "%d invitaciones disponibles" -#: ../../include/contact_widgets.php:16 ../../include/acl_selectors.php:145 -#: ../../Zotlabs/Module/Admin/Site.php:405 +#: ../../include/contact_widgets.php:18 ../../include/acl_selectors.php:145 +#: ../../Zotlabs/Module/Admin/Site.php:407 msgid "Advanced" msgstr "Avanzado" -#: ../../include/contact_widgets.php:19 +#: ../../include/contact_widgets.php:21 msgid "Find Channels" msgstr "Encontrar canales" -#: ../../include/contact_widgets.php:20 +#: ../../include/contact_widgets.php:22 msgid "Enter name or interest" msgstr "Introducir nombre o interés" -#: ../../include/contact_widgets.php:21 +#: ../../include/contact_widgets.php:23 msgid "Connect/Follow" msgstr "Conectar/Seguir" -#: ../../include/contact_widgets.php:22 +#: ../../include/contact_widgets.php:24 msgid "Examples: Robert Morgenstein, Fishing" msgstr "Ejemplos: José Fernández, Pesca" -#: ../../include/contact_widgets.php:23 ../../Zotlabs/Module/Directory.php:435 +#: ../../include/contact_widgets.php:25 ../../Zotlabs/Module/Directory.php:435 #: ../../Zotlabs/Module/Directory.php:440 #: ../../Zotlabs/Module/Connections.php:407 msgid "Find" msgstr "Encontrar" -#: ../../include/contact_widgets.php:24 ../../Zotlabs/Module/Suggest.php:77 +#: ../../include/contact_widgets.php:26 ../../Zotlabs/Module/Suggest.php:77 #: ../../Zotlabs/Module/Directory.php:439 msgid "Channel Suggestions" msgstr "Sugerencias de canales" -#: ../../include/contact_widgets.php:26 +#: ../../include/contact_widgets.php:28 msgid "Random Profile" msgstr "Perfil aleatorio" -#: ../../include/contact_widgets.php:27 +#: ../../include/contact_widgets.php:29 msgid "Invite Friends" msgstr "Invitar a amigos" -#: ../../include/contact_widgets.php:29 +#: ../../include/contact_widgets.php:31 msgid "Advanced example: name=fred and country=iceland" msgstr "Ejemplo avanzado: nombre=juan y país=españa" -#: ../../include/contact_widgets.php:56 ../../include/contact_widgets.php:118 -#: ../../include/contact_widgets.php:152 +#: ../../include/contact_widgets.php:58 ../../include/contact_widgets.php:121 +#: ../../include/contact_widgets.php:155 #: ../../addon/cards/Widget/Cards_categories.php:83 #: ../../addon/articles/Widget/Articles_categories.php:83 #: ../../Zotlabs/Widget/Appcategories.php:52 ../../Zotlabs/Widget/Filer.php:36 msgid "Everything" msgstr "Todo" -#: ../../include/contact_widgets.php:115 ../../include/contact_widgets.php:149 -#: ../../include/taxonomy.php:423 ../../include/taxonomy.php:505 -#: ../../include/taxonomy.php:525 ../../include/taxonomy.php:546 +#: ../../include/contact_widgets.php:118 ../../include/contact_widgets.php:152 +#: ../../include/taxonomy.php:425 ../../include/taxonomy.php:507 +#: ../../include/taxonomy.php:527 ../../include/taxonomy.php:548 #: ../../addon/cards/Widget/Cards_categories.php:80 #: ../../addon/articles/Widget/Articles_categories.php:80 -#: ../../Zotlabs/Storage/Browser.php:292 ../../Zotlabs/Storage/Browser.php:391 +#: ../../Zotlabs/Storage/Browser.php:293 ../../Zotlabs/Storage/Browser.php:392 #: ../../Zotlabs/Storage/Browser.php:406 ../../Zotlabs/Module/Cdav.php:1062 msgid "Categories" msgstr "Temas" -#: ../../include/contact_widgets.php:182 +#: ../../include/contact_widgets.php:185 msgid "Common Connections" msgstr "Conexiones comunes" -#: ../../include/contact_widgets.php:186 +#: ../../include/contact_widgets.php:189 #, php-format msgid "View all %d common connections" msgstr "Ver todas las %d conexiones comunes" @@ -1547,10 +1539,10 @@ msgid "Summary: " msgstr "Resumen: " #: ../../include/cdav.php:158 ../../include/cdav.php:159 -#: ../../include/cdav.php:167 ../../include/conversation.php:999 -#: ../../Zotlabs/Lib/Apps.php:1167 ../../Zotlabs/Lib/Apps.php:1251 -#: ../../Zotlabs/Lib/Activity.php:1675 ../../Zotlabs/Widget/Album.php:90 -#: ../../Zotlabs/Widget/Pinned.php:255 ../../Zotlabs/Widget/Portfolio.php:99 +#: ../../include/cdav.php:167 ../../include/conversation.php:1006 +#: ../../Zotlabs/Lib/Apps.php:1168 ../../Zotlabs/Lib/Apps.php:1252 +#: ../../Zotlabs/Lib/Activity.php:1724 ../../Zotlabs/Widget/Album.php:90 +#: ../../Zotlabs/Widget/Pinned.php:256 ../../Zotlabs/Widget/Portfolio.php:99 #: ../../Zotlabs/Module/Embedphotos.php:177 #: ../../Zotlabs/Module/Photos.php:788 ../../Zotlabs/Module/Photos.php:1246 msgid "Unknown" @@ -1588,8 +1580,8 @@ msgid "edit" msgstr "editar" #: ../../include/group.php:327 ../../include/acl_selectors.php:87 -#: ../../Zotlabs/Lib/Apps.php:367 ../../Zotlabs/Widget/Activity_filter.php:95 -#: ../../Zotlabs/Module/Group.php:143 +#: ../../Zotlabs/Lib/Apps.php:368 ../../Zotlabs/Widget/Activity_filter.php:95 +#: ../../Zotlabs/Module/Group.php:144 msgid "Privacy Groups" msgstr "Grupos de canales" @@ -1609,52 +1601,52 @@ msgstr "Sin canales en ningún grupo" msgid "add" msgstr "añadir" -#: ../../include/taxonomy.php:324 +#: ../../include/taxonomy.php:326 msgid "Trending" msgstr "Etiquetas populares" -#: ../../include/taxonomy.php:324 ../../include/taxonomy.php:463 -#: ../../include/taxonomy.php:484 ../../Zotlabs/Widget/Tagcloud.php:27 +#: ../../include/taxonomy.php:326 ../../include/taxonomy.php:465 +#: ../../include/taxonomy.php:486 ../../Zotlabs/Widget/Tagcloud.php:26 msgid "Tags" msgstr "Etiquetas" -#: ../../include/taxonomy.php:564 +#: ../../include/taxonomy.php:566 msgid "Keywords" msgstr "Palabras clave" -#: ../../include/taxonomy.php:585 +#: ../../include/taxonomy.php:587 msgid "have" msgstr "tener" -#: ../../include/taxonomy.php:585 +#: ../../include/taxonomy.php:587 msgid "has" msgstr "tiene" -#: ../../include/taxonomy.php:586 +#: ../../include/taxonomy.php:588 msgid "want" msgstr "quiero" -#: ../../include/taxonomy.php:586 +#: ../../include/taxonomy.php:588 msgid "wants" msgstr "quiere" -#: ../../include/taxonomy.php:587 ../../Zotlabs/Lib/ThreadItem.php:333 +#: ../../include/taxonomy.php:589 ../../Zotlabs/Lib/ThreadItem.php:296 msgid "like" msgstr "me gusta" -#: ../../include/taxonomy.php:587 +#: ../../include/taxonomy.php:589 msgid "likes" msgstr "gusta de" -#: ../../include/taxonomy.php:588 ../../Zotlabs/Lib/ThreadItem.php:334 +#: ../../include/taxonomy.php:590 ../../Zotlabs/Lib/ThreadItem.php:297 msgid "dislike" msgstr "no me gusta" -#: ../../include/taxonomy.php:588 +#: ../../include/taxonomy.php:590 msgid "dislikes" msgstr "no gusta de" -#: ../../include/taxonomy.php:675 ../../include/conversation.php:1550 +#: ../../include/taxonomy.php:677 ../../include/conversation.php:1560 #: ../../Zotlabs/Module/Photos.php:1129 msgctxt "noun" msgid "Like" @@ -1663,130 +1655,108 @@ msgstr[0] "Me gusta" msgstr[1] "Me gusta" msgstr[2] "Me gusta" -#: ../../include/photo/photo_driver.php:457 -#: ../../Zotlabs/Module/Profile_photo.php:167 -#: ../../Zotlabs/Module/Profile_photo.php:336 +#: ../../include/photo/photo_driver.php:458 +#: ../../Zotlabs/Module/Profile_photo.php:168 +#: ../../Zotlabs/Module/Profile_photo.php:337 msgid "Profile Photos" msgstr "Fotos del perfil" -#: ../../include/account.php:38 +#: ../../include/account.php:39 msgid "The provided email address is not valid" msgstr "La dirección de correo electrónico proporcionada no es válida" -#: ../../include/account.php:41 +#: ../../include/account.php:42 msgid "The provided email domain is not among those allowed on this site" msgstr "El dominio de correo electrónico proporcionado no está entre los permitidos en este sitio" -#: ../../include/account.php:48 +#: ../../include/account.php:49 msgid "The provided email address is already registered at this site" msgstr "La dirección de correo electrónico proporcionada ya está registrada en este sitio" -#: ../../include/account.php:55 +#: ../../include/account.php:56 msgid "" "There is a pending registration for this address - click \"Register\" to " "continue verification" msgstr "Hay un registro pendiente para esta dirección - haga clic en \"Registro\" para continuar la verificación" -#: ../../include/account.php:94 +#: ../../include/account.php:95 msgid "An invitation is required." msgstr "Es obligatorio que le inviten." -#: ../../include/account.php:103 +#: ../../include/account.php:104 msgid "Invitation could not be verified." msgstr "No se ha podido verificar su invitación." -#: ../../include/account.php:191 +#: ../../include/account.php:192 msgid "Please enter the required information." msgstr "Por favor introduzca la información requerida." -#: ../../include/account.php:258 ../../include/account.php:366 +#: ../../include/account.php:259 ../../include/account.php:367 msgid "Failed to store account information." msgstr "La información de la cuenta no se ha podido guardar." -#: ../../include/account.php:435 ../../include/account.php:503 -#: ../../Zotlabs/Module/Register.php:328 +#: ../../include/account.php:436 ../../include/account.php:504 +#: ../../Zotlabs/Module/Register.php:329 #, php-format msgid "Registration confirmation for %s" msgstr "Confirmación de registro para %s" -#: ../../include/account.php:578 +#: ../../include/account.php:579 #, php-format msgid "Registration request at %s" msgstr "Solicitud de registro en %s" -#: ../../include/account.php:600 +#: ../../include/account.php:601 msgid "your registration password" msgstr "su contraseña de registro" -#: ../../include/account.php:606 ../../include/account.php:695 +#: ../../include/account.php:607 ../../include/account.php:680 #, php-format msgid "Registration details for %s" msgstr "Detalles del registro de %s" -#: ../../include/account.php:706 +#: ../../include/account.php:695 msgid "Account approved." msgstr "Cuenta aprobada." -#: ../../include/account.php:762 +#: ../../include/account.php:747 #, php-format msgid "Registration revoked for %s" msgstr "Registro revocado para %s" -#: ../../include/account.php:769 +#: ../../include/account.php:754 #, php-format msgid "Could not revoke registration for %s" msgstr "No se ha podido revocar el registro de %s" -#: ../../include/account.php:1186 ../../include/account.php:1188 +#: ../../include/account.php:1171 ../../include/account.php:1173 msgid "Click here to upgrade." msgstr "Pulse aquí para actualizar" -#: ../../include/account.php:1194 +#: ../../include/account.php:1179 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/account.php:1199 +#: ../../include/account.php:1184 msgid "This action is not available under your subscription plan." msgstr "Esta acción no está disponible en su plan de suscripción." -#: ../../include/account.php:1259 +#: ../../include/account.php:1244 msgid "open" msgstr "abierto" -#: ../../include/account.php:1259 +#: ../../include/account.php:1244 msgid "closed" msgstr "cerrado" -#: ../../include/account.php:1266 +#: ../../include/account.php:1251 msgid "Registration is currently" msgstr "El registro está actualmente " -#: ../../include/account.php:1275 +#: ../../include/account.php:1260 msgid "please come back" msgstr "por favor, vuelva" -#: ../../include/help.php:82 -msgid "Help:" -msgstr "Ayuda:" - -#: ../../include/help.php:119 ../../include/help.php:127 -#: ../../include/nav.php:193 ../../include/nav.php:340 -#: ../../Zotlabs/Lib/Apps.php:353 ../../Zotlabs/Module/Layouts.php:184 -msgid "Help" -msgstr "Ayuda" - -#: ../../include/help.php:131 -msgid "Not Found" -msgstr "No encontrado" - -#: ../../include/help.php:134 ../../addon/cards/cards.php:104 -#: ../../addon/articles/articles.php:105 -#: ../../addon/wiki/Lib/NativeWikiPage.php:545 -#: ../../Zotlabs/Module/Page.php:136 ../../Zotlabs/Module/Display.php:154 -#: ../../Zotlabs/Module/Block.php:77 ../../Zotlabs/Web/Router.php:186 -msgid "Page not found." -msgstr "Página no encontrada." - #: ../../include/js_strings.php:5 msgid "Delete this item?" msgstr "¿Borrar este elemento?" @@ -1795,36 +1765,32 @@ msgstr "¿Borrar este elemento?" msgid "Item deleted" msgstr "Elemento eliminado" -#: ../../include/js_strings.php:7 ../../Zotlabs/Lib/ThreadItem.php:861 +#: ../../include/js_strings.php:7 ../../Zotlabs/Lib/ThreadItem.php:798 #: ../../Zotlabs/Module/Photos.php:1094 ../../Zotlabs/Module/Photos.php:1207 msgid "Comment" msgstr "Comentar" -#: ../../include/js_strings.php:8 ../../Zotlabs/Lib/ThreadItem.php:570 -#, php-format -msgid "%s show all" -msgstr "%s mostrar todo" +#: ../../include/js_strings.php:8 ../../Zotlabs/Lib/ThreadItem.php:507 +msgid "show all" +msgstr "Mostrar todo" #: ../../include/js_strings.php:9 -#, php-format -msgid "%s show less" -msgstr "%s mostrar menos" +msgid "show less" +msgstr "ver menos" #: ../../include/js_strings.php:10 -#, php-format -msgid "%s expand" -msgstr "%s expandir" +msgid "expand" +msgstr "ampliar" #: ../../include/js_strings.php:11 -#, php-format -msgid "%s collapse" -msgstr "%s contraer" +msgid "collapse" +msgstr "contraer" #: ../../include/js_strings.php:12 msgid "Password too short" msgstr "Contraseña demasiado corta" -#: ../../include/js_strings.php:13 ../../Zotlabs/Module/Register.php:161 +#: ../../include/js_strings.php:13 ../../Zotlabs/Module/Register.php:162 msgid "Passwords do not match" msgstr "Las contraseñas no coinciden" @@ -1873,8 +1839,8 @@ 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/js_strings.php:26 ../../Zotlabs/Module/Locs.php:121 -#: ../../Zotlabs/Module/Pubsites.php:54 ../../Zotlabs/Module/Profiles.php:475 -#: ../../Zotlabs/Module/Profiles.php:746 ../../Zotlabs/Module/Cdav.php:1006 +#: ../../Zotlabs/Module/Pubsites.php:55 ../../Zotlabs/Module/Profiles.php:476 +#: ../../Zotlabs/Module/Profiles.php:749 ../../Zotlabs/Module/Cdav.php:1006 msgid "Location" msgstr "Ubicación" @@ -1928,12 +1894,12 @@ msgstr "Volver a la respuesta" msgid "Pinned" msgstr "Anclado/a" -#: ../../include/js_strings.php:39 ../../Zotlabs/Lib/ThreadItem.php:494 +#: ../../include/js_strings.php:39 ../../Zotlabs/Lib/ThreadItem.php:457 msgid "Pin to the top" msgstr "Anclar en la parte superior" -#: ../../include/js_strings.php:40 ../../Zotlabs/Lib/ThreadItem.php:494 -#: ../../Zotlabs/Widget/Pinned.php:149 +#: ../../include/js_strings.php:40 ../../Zotlabs/Lib/ThreadItem.php:457 +#: ../../Zotlabs/Widget/Pinned.php:150 msgid "Unpin from the top" msgstr "Desanclar de la parte superior" @@ -1977,366 +1943,318 @@ msgstr[0] "%d años" msgstr[1] "%d años" msgstr[2] "%d años" -#: ../../include/js_strings.php:55 -msgid "timeago.prefixAgo" -msgstr "hace " - -#: ../../include/js_strings.php:56 -msgid "timeago.prefixFromNow" -msgstr "en " - -#: ../../include/js_strings.php:57 -msgid "timeago.suffixAgo" -msgstr "NONE" - -#: ../../include/js_strings.php:58 -msgid "timeago.suffixFromNow" -msgstr "NONE" - -#: ../../include/js_strings.php:61 -msgid "less than a minute" -msgstr "menos de un minuto" - -#: ../../include/js_strings.php:62 -msgid "about a minute" -msgstr "alrededor de un minuto" - -#: ../../include/js_strings.php:64 -msgid "about an hour" -msgstr "alrededor de una hora" - -#: ../../include/js_strings.php:66 -msgid "a day" -msgstr "un día" - -#: ../../include/js_strings.php:68 -msgid "about a month" -msgstr "alrededor de un mes" - -#: ../../include/js_strings.php:70 -msgid "about a year" -msgstr "alrededor de un año" - -#: ../../include/js_strings.php:72 -msgid " " -msgstr " " - -#: ../../include/js_strings.php:73 -msgid "timeago.numbers" -msgstr "timeago.numbers" - -#: ../../include/js_strings.php:75 ../../include/text.php:1502 +#: ../../include/js_strings.php:52 ../../include/text.php:1503 msgid "January" msgstr "enero" -#: ../../include/js_strings.php:76 ../../include/text.php:1502 +#: ../../include/js_strings.php:53 ../../include/text.php:1503 msgid "February" msgstr "febrero" -#: ../../include/js_strings.php:77 ../../include/text.php:1502 +#: ../../include/js_strings.php:54 ../../include/text.php:1503 msgid "March" msgstr "marzo" -#: ../../include/js_strings.php:78 ../../include/text.php:1502 +#: ../../include/js_strings.php:55 ../../include/text.php:1503 msgid "April" msgstr "abril" -#: ../../include/js_strings.php:79 +#: ../../include/js_strings.php:56 msgctxt "long" msgid "May" msgstr "mayo" -#: ../../include/js_strings.php:80 ../../include/text.php:1502 +#: ../../include/js_strings.php:57 ../../include/text.php:1503 msgid "June" msgstr "junio" -#: ../../include/js_strings.php:81 ../../include/text.php:1502 +#: ../../include/js_strings.php:58 ../../include/text.php:1503 msgid "July" msgstr "julio" -#: ../../include/js_strings.php:82 ../../include/text.php:1502 +#: ../../include/js_strings.php:59 ../../include/text.php:1503 msgid "August" msgstr "agosto" -#: ../../include/js_strings.php:83 ../../include/text.php:1502 +#: ../../include/js_strings.php:60 ../../include/text.php:1503 msgid "September" msgstr "septiembre" -#: ../../include/js_strings.php:84 ../../include/text.php:1502 +#: ../../include/js_strings.php:61 ../../include/text.php:1503 msgid "October" msgstr "octubre" -#: ../../include/js_strings.php:85 ../../include/text.php:1502 +#: ../../include/js_strings.php:62 ../../include/text.php:1503 msgid "November" msgstr "noviembre" -#: ../../include/js_strings.php:86 ../../include/text.php:1502 +#: ../../include/js_strings.php:63 ../../include/text.php:1503 msgid "December" msgstr "diciembre" -#: ../../include/js_strings.php:87 +#: ../../include/js_strings.php:64 msgid "Jan" msgstr "ene" -#: ../../include/js_strings.php:88 +#: ../../include/js_strings.php:65 msgid "Feb" msgstr "feb" -#: ../../include/js_strings.php:89 +#: ../../include/js_strings.php:66 msgid "Mar" msgstr "mar" -#: ../../include/js_strings.php:90 +#: ../../include/js_strings.php:67 msgid "Apr" msgstr "abr" -#: ../../include/js_strings.php:91 +#: ../../include/js_strings.php:68 msgctxt "short" msgid "May" msgstr "may" -#: ../../include/js_strings.php:92 +#: ../../include/js_strings.php:69 msgid "Jun" msgstr "jun" -#: ../../include/js_strings.php:93 +#: ../../include/js_strings.php:70 msgid "Jul" msgstr "jul" -#: ../../include/js_strings.php:94 +#: ../../include/js_strings.php:71 msgid "Aug" msgstr "ago" -#: ../../include/js_strings.php:95 +#: ../../include/js_strings.php:72 msgid "Sep" msgstr "sep" -#: ../../include/js_strings.php:96 +#: ../../include/js_strings.php:73 msgid "Oct" msgstr "oct" -#: ../../include/js_strings.php:97 +#: ../../include/js_strings.php:74 msgid "Nov" msgstr "nov" -#: ../../include/js_strings.php:98 +#: ../../include/js_strings.php:75 msgid "Dec" msgstr "dic" -#: ../../include/js_strings.php:99 ../../include/text.php:1498 +#: ../../include/js_strings.php:76 ../../include/text.php:1499 msgid "Sunday" msgstr "domingo" -#: ../../include/js_strings.php:100 ../../include/text.php:1498 +#: ../../include/js_strings.php:77 ../../include/text.php:1499 msgid "Monday" msgstr "lunes" -#: ../../include/js_strings.php:101 ../../include/text.php:1498 +#: ../../include/js_strings.php:78 ../../include/text.php:1499 msgid "Tuesday" msgstr "martes" -#: ../../include/js_strings.php:102 ../../include/text.php:1498 +#: ../../include/js_strings.php:79 ../../include/text.php:1499 msgid "Wednesday" msgstr "miércoles" -#: ../../include/js_strings.php:103 ../../include/text.php:1498 +#: ../../include/js_strings.php:80 ../../include/text.php:1499 msgid "Thursday" msgstr "jueves" -#: ../../include/js_strings.php:104 ../../include/text.php:1498 +#: ../../include/js_strings.php:81 ../../include/text.php:1499 msgid "Friday" msgstr "viernes" -#: ../../include/js_strings.php:105 ../../include/text.php:1498 +#: ../../include/js_strings.php:82 ../../include/text.php:1499 msgid "Saturday" msgstr "sábado" -#: ../../include/js_strings.php:106 +#: ../../include/js_strings.php:83 msgid "Sun" msgstr "dom" -#: ../../include/js_strings.php:107 +#: ../../include/js_strings.php:84 msgid "Mon" msgstr "lun" -#: ../../include/js_strings.php:108 +#: ../../include/js_strings.php:85 msgid "Tue" msgstr "mar" -#: ../../include/js_strings.php:109 +#: ../../include/js_strings.php:86 msgid "Wed" msgstr "mié" -#: ../../include/js_strings.php:110 +#: ../../include/js_strings.php:87 msgid "Thu" msgstr "jue" -#: ../../include/js_strings.php:111 +#: ../../include/js_strings.php:88 msgid "Fri" msgstr "vie" -#: ../../include/js_strings.php:112 +#: ../../include/js_strings.php:89 msgid "Sat" msgstr "sáb" -#: ../../include/js_strings.php:113 +#: ../../include/js_strings.php:90 msgctxt "calendar" msgid "today" msgstr "hoy" -#: ../../include/js_strings.php:114 +#: ../../include/js_strings.php:91 msgctxt "calendar" msgid "month" msgstr "mes" -#: ../../include/js_strings.php:115 +#: ../../include/js_strings.php:92 msgctxt "calendar" msgid "week" msgstr "semana" -#: ../../include/js_strings.php:116 +#: ../../include/js_strings.php:93 msgctxt "calendar" msgid "day" msgstr "día" -#: ../../include/js_strings.php:117 +#: ../../include/js_strings.php:94 msgctxt "calendar" msgid "All day" msgstr "Todos los días" -#: ../../include/js_strings.php:120 +#: ../../include/js_strings.php:97 msgid "Please stand by while your download is being prepared." msgstr "Por favor, espere mientras se prepara la descarga." -#: ../../include/js_strings.php:123 +#: ../../include/js_strings.php:100 msgid "Email address not valid" msgstr "Dirección de correo electrónica no válida" -#: ../../include/js_strings.php:124 ../../include/datetime.php:211 +#: ../../include/js_strings.php:101 ../../include/datetime.php:211 #: ../../addon/cart/submodules/orderoptions.php:334 #: ../../addon/cart/submodules/orderoptions.php:358 #: ../../addon/cart/submodules/orderoptions.php:434 #: ../../addon/cart/submodules/orderoptions.php:458 -#: ../../Zotlabs/Module/Register.php:498 ../../Zotlabs/Module/Appman.php:218 -#: ../../Zotlabs/Module/Appman.php:219 ../../Zotlabs/Module/Profiles.php:757 -#: ../../Zotlabs/Module/Profiles.php:761 +#: ../../Zotlabs/Module/Register.php:501 ../../Zotlabs/Module/Appman.php:218 +#: ../../Zotlabs/Module/Appman.php:219 ../../Zotlabs/Module/Profiles.php:760 +#: ../../Zotlabs/Module/Profiles.php:764 #: ../../Zotlabs/Module/Settings/Multifactor.php:84 msgid "Required" msgstr "Obligatorio" -#: ../../include/zid.php:410 +#: ../../include/zid.php:417 #, php-format msgid "OpenWebAuth: %1$s welcomes %2$s" msgstr "OpenWebAuth: %1$s da la bienvenida a %2$s" -#: ../../include/conversation.php:147 ../../include/text.php:2352 +#: ../../include/conversation.php:149 ../../include/text.php:2356 #: ../../addon/redphotos/redphotohelper.php:71 -#: ../../addon/diaspora/Receiver.php:1693 -#: ../../Zotlabs/Module/Subthread.php:112 ../../Zotlabs/Module/Tagger.php:71 +#: ../../addon/diaspora/Receiver.php:1704 +#: ../../Zotlabs/Module/Subthread.php:112 ../../Zotlabs/Module/Tagger.php:73 msgid "photo" msgstr "foto" -#: ../../include/conversation.php:155 ../../Zotlabs/Module/Like.php:183 +#: ../../include/conversation.php:157 ../../Zotlabs/Module/Like.php:183 msgid "channel" msgstr "el canal" -#: ../../include/conversation.php:178 ../../include/markdown.php:208 -#: ../../include/text.php:2358 ../../include/bbcode.php:571 -#: ../../Zotlabs/Module/Tagger.php:79 +#: ../../include/conversation.php:180 ../../include/markdown.php:192 +#: ../../include/text.php:2362 ../../include/bbcode.php:572 +#: ../../Zotlabs/Module/Tagger.php:81 msgid "post" msgstr "la entrada" -#: ../../include/conversation.php:180 ../../include/text.php:2360 -#: ../../Zotlabs/Module/Tagger.php:81 +#: ../../include/conversation.php:182 ../../include/text.php:2364 +#: ../../Zotlabs/Module/Tagger.php:83 msgid "comment" msgstr "el comentario" -#: ../../include/conversation.php:194 ../../addon/diaspora/Receiver.php:1628 -#: ../../Zotlabs/Module/Like.php:483 +#: ../../include/conversation.php:196 ../../addon/diaspora/Receiver.php:1639 +#: ../../Zotlabs/Module/Like.php:486 #, php-format msgid "%1$s likes %2$s's %3$s" msgstr "A %1$s le gusta %3$s de %2$s" -#: ../../include/conversation.php:196 +#: ../../include/conversation.php:198 #, php-format msgid "likes %1$s's %2$s" msgstr "gusta de %2$s de %1$s" -#: ../../include/conversation.php:199 ../../Zotlabs/Module/Like.php:485 +#: ../../include/conversation.php:201 ../../Zotlabs/Module/Like.php:488 #, 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" -#: ../../include/conversation.php:200 +#: ../../include/conversation.php:202 #, php-format msgid "doesn't like %1$s's %2$s" msgstr "no gusta de %2$s de %1$s" -#: ../../include/conversation.php:203 +#: ../../include/conversation.php:205 #, php-format msgid "%1$s repeated %2$s's %3$s" msgstr "%1$s repitió %3$sde %2$s" -#: ../../include/conversation.php:204 +#: ../../include/conversation.php:206 #, php-format msgid "repeated %1$s's %2$s" msgstr "repitió %2$s de %1$s" -#: ../../include/conversation.php:332 ../../Zotlabs/Lib/ThreadItem.php:532 +#: ../../include/conversation.php:334 ../../Zotlabs/Lib/ThreadItem.php:474 msgid "This is an unsaved preview" msgstr "Esta es una previsualización sin guardar" -#: ../../include/conversation.php:464 ../../Zotlabs/Module/Photos.php:1110 +#: ../../include/conversation.php:471 ../../Zotlabs/Module/Photos.php:1110 msgctxt "title" msgid "Likes" msgstr "Me gusta" -#: ../../include/conversation.php:465 ../../Zotlabs/Module/Photos.php:1110 +#: ../../include/conversation.php:472 ../../Zotlabs/Module/Photos.php:1110 msgctxt "title" msgid "Dislikes" msgstr "No me gusta" -#: ../../include/conversation.php:466 ../../Zotlabs/Widget/Pinned.php:71 +#: ../../include/conversation.php:473 ../../Zotlabs/Widget/Pinned.php:73 #: ../../Zotlabs/Module/Photos.php:1111 msgctxt "title" msgid "Attending" msgstr "Participaré" -#: ../../include/conversation.php:467 ../../Zotlabs/Widget/Pinned.php:72 +#: ../../include/conversation.php:474 ../../Zotlabs/Widget/Pinned.php:74 #: ../../Zotlabs/Module/Photos.php:1111 msgctxt "title" msgid "Not attending" msgstr "No participaré" -#: ../../include/conversation.php:468 ../../Zotlabs/Widget/Pinned.php:73 +#: ../../include/conversation.php:475 ../../Zotlabs/Widget/Pinned.php:75 #: ../../Zotlabs/Module/Photos.php:1111 msgctxt "title" msgid "Might attend" msgstr "Quizá participe" -#: ../../include/conversation.php:470 +#: ../../include/conversation.php:477 msgctxt "title" msgid "Repeats" msgstr "Repite" -#: ../../include/conversation.php:539 +#: ../../include/conversation.php:546 msgid "Select" msgstr "Seleccionar" -#: ../../include/conversation.php:540 ../../include/conversation.php:601 -#: ../../addon/cards/Mod_Card_edit.php:130 -#: ../../addon/articles/Mod_Article_edit.php:128 -#: ../../Zotlabs/Lib/Apps.php:617 ../../Zotlabs/Lib/ThreadItem.php:184 -#: ../../Zotlabs/Lib/ThreadItem.php:540 ../../Zotlabs/Storage/Browser.php:387 +#: ../../include/conversation.php:547 ../../include/conversation.php:608 +#: ../../addon/cards/Mod_Card_edit.php:124 +#: ../../addon/articles/Mod_Article_edit.php:124 +#: ../../Zotlabs/Lib/Apps.php:618 ../../Zotlabs/Lib/ThreadItem.php:183 +#: ../../Zotlabs/Lib/ThreadItem.php:482 ../../Zotlabs/Storage/Browser.php:388 #: ../../Zotlabs/Module/Editwebpage.php:167 -#: ../../Zotlabs/Module/Webpages.php:252 ../../Zotlabs/Module/Oauth.php:172 -#: ../../Zotlabs/Module/Thing.php:295 ../../Zotlabs/Module/Tokens.php:295 +#: ../../Zotlabs/Module/Webpages.php:251 ../../Zotlabs/Module/Oauth.php:172 +#: ../../Zotlabs/Module/Thing.php:302 ../../Zotlabs/Module/Tokens.php:295 #: ../../Zotlabs/Module/Contactedit.php:651 #: ../../Zotlabs/Module/Connedit.php:540 ../../Zotlabs/Module/Connedit.php:749 -#: ../../Zotlabs/Module/Admin/Accounts.php:320 -#: ../../Zotlabs/Module/Admin/Profs.php:176 -#: ../../Zotlabs/Module/Admin/Channels.php:149 -#: ../../Zotlabs/Module/Permcats.php:261 ../../Zotlabs/Module/Group.php:251 +#: ../../Zotlabs/Module/Admin/Accounts.php:220 +#: ../../Zotlabs/Module/Admin/Profs.php:177 +#: ../../Zotlabs/Module/Admin/Channels.php:171 +#: ../../Zotlabs/Module/Permcats.php:261 ../../Zotlabs/Module/Group.php:252 #: ../../Zotlabs/Module/Blocks.php:160 ../../Zotlabs/Module/Photos.php:1173 #: ../../Zotlabs/Module/Editlayout.php:138 ../../Zotlabs/Module/Cdav.php:1047 #: ../../Zotlabs/Module/Cdav.php:1385 ../../Zotlabs/Module/Oauth2.php:193 @@ -2344,141 +2262,139 @@ msgstr "Seleccionar" msgid "Delete" msgstr "Eliminar" -#: ../../include/conversation.php:546 ../../Zotlabs/Lib/ThreadItem.php:286 +#: ../../include/conversation.php:553 ../../Zotlabs/Lib/ThreadItem.php:248 msgid "Toggle Star Status" msgstr "Activar o desactivar el estado de entrada preferida" -#: ../../include/conversation.php:552 +#: ../../include/conversation.php:559 msgid "Private Message" msgstr "Mensaje Privado" -#: ../../include/conversation.php:561 ../../Zotlabs/Lib/ThreadItem.php:296 -#: ../../Zotlabs/Widget/Pinned.php:82 +#: ../../include/conversation.php:568 ../../Zotlabs/Lib/ThreadItem.php:258 +#: ../../Zotlabs/Widget/Pinned.php:84 msgid "Message signature validated" msgstr "Firma de mensaje validada" -#: ../../include/conversation.php:562 ../../Zotlabs/Lib/ThreadItem.php:297 -#: ../../Zotlabs/Widget/Pinned.php:83 +#: ../../include/conversation.php:569 ../../Zotlabs/Lib/ThreadItem.php:259 +#: ../../Zotlabs/Widget/Pinned.php:85 msgid "Message signature incorrect" msgstr "Firma de mensaje incorrecta" -#: ../../include/conversation.php:600 ../../Zotlabs/Lib/ThreadItem.php:539 -#: ../../Zotlabs/Module/Admin/Accounts.php:318 +#: ../../include/conversation.php:607 ../../Zotlabs/Lib/ThreadItem.php:481 +#: ../../Zotlabs/Module/Admin/Accounts.php:218 #: ../../Zotlabs/Module/Connections.php:358 #: ../../Zotlabs/Module/Connections.php:409 msgid "Approve" msgstr "Aprobar" -#: ../../include/conversation.php:606 +#: ../../include/conversation.php:613 #, php-format msgid "View %s's profile @ %s" msgstr "Ver el perfil @ %s de %s" -#: ../../include/conversation.php:628 +#: ../../include/conversation.php:635 msgid "Categories:" msgstr "Temas:" -#: ../../include/conversation.php:629 +#: ../../include/conversation.php:636 msgid "Filed under:" msgstr "Archivado bajo:" -#: ../../include/conversation.php:635 ../../Zotlabs/Lib/ThreadItem.php:451 -#: ../../Zotlabs/Widget/Pinned.php:126 +#: ../../include/conversation.php:642 ../../Zotlabs/Lib/ThreadItem.php:414 +#: ../../Zotlabs/Widget/Pinned.php:127 #, php-format msgid "from %s" msgstr "desde %s" -#: ../../include/conversation.php:638 ../../Zotlabs/Lib/ThreadItem.php:454 -#: ../../Zotlabs/Widget/Pinned.php:129 +#: ../../include/conversation.php:645 ../../Zotlabs/Widget/Pinned.php:130 #, php-format msgid "last edited: %s" msgstr "último cambio: %s" -#: ../../include/conversation.php:639 ../../Zotlabs/Lib/ThreadItem.php:455 -#: ../../Zotlabs/Widget/Pinned.php:130 +#: ../../include/conversation.php:646 ../../Zotlabs/Widget/Pinned.php:131 #, php-format msgid "Expires: %s" msgstr "Caduca: %s" -#: ../../include/conversation.php:654 ../../addon/cards/cards.php:82 +#: ../../include/conversation.php:661 ../../addon/cards/cards.php:82 #: ../../addon/articles/articles.php:83 msgid "View in context" msgstr "Mostrar en su contexto" -#: ../../include/conversation.php:656 ../../Zotlabs/Lib/ThreadItem.php:533 +#: ../../include/conversation.php:663 ../../Zotlabs/Lib/ThreadItem.php:475 #: ../../Zotlabs/Module/Photos.php:1077 msgid "Please wait" msgstr "Espere por favor" -#: ../../include/conversation.php:757 +#: ../../include/conversation.php:764 msgid "remove" msgstr "eliminar" -#: ../../include/conversation.php:761 +#: ../../include/conversation.php:768 msgid "Loading..." msgstr "Cargando..." -#: ../../include/conversation.php:762 ../../Zotlabs/Lib/ThreadItem.php:313 +#: ../../include/conversation.php:769 ../../Zotlabs/Lib/ThreadItem.php:275 msgid "Conversation Features" msgstr "Funciones de conversación " -#: ../../include/conversation.php:763 +#: ../../include/conversation.php:770 msgid "Delete Selected Items" msgstr "Eliminar elementos seleccionados" -#: ../../include/conversation.php:799 +#: ../../include/conversation.php:806 msgid "View Source" msgstr "Ver el código fuente de la entrada" -#: ../../include/conversation.php:809 +#: ../../include/conversation.php:816 msgid "Follow Thread" msgstr "Seguir este hilo" -#: ../../include/conversation.php:818 +#: ../../include/conversation.php:825 msgid "Unfollow Thread" msgstr "Dejar de seguir este hilo" -#: ../../include/conversation.php:895 ../../include/nav.php:126 -#: ../../addon/openclipatar/openclipatar.php:58 ../../Zotlabs/Lib/Apps.php:349 +#: ../../include/conversation.php:902 ../../include/nav.php:127 +#: ../../addon/openclipatar/openclipatar.php:58 ../../Zotlabs/Lib/Apps.php:350 #: ../../Zotlabs/Module/Connedit.php:480 msgid "View Profile" msgstr "Ver el perfil" -#: ../../include/conversation.php:907 ../../Zotlabs/Module/Connedit.php:501 +#: ../../include/conversation.php:914 ../../Zotlabs/Module/Connedit.php:501 msgid "Recent Activity" msgstr "Actividad reciente" -#: ../../include/conversation.php:919 ../../include/connections.php:141 -#: ../../include/channel.php:1624 ../../Zotlabs/Widget/Suggestions.php:51 +#: ../../include/conversation.php:926 ../../include/connections.php:150 +#: ../../include/channel.php:1627 ../../Zotlabs/Widget/Suggestions.php:51 #: ../../Zotlabs/Widget/Follow.php:37 ../../Zotlabs/Module/Suggest.php:69 #: ../../Zotlabs/Module/Directory.php:371 #: ../../Zotlabs/Module/Connections.php:365 msgid "Connect" msgstr "Conectar" -#: ../../include/conversation.php:931 +#: ../../include/conversation.php:938 msgid "Edit Connection" msgstr "Editar conexión" -#: ../../include/conversation.php:1001 +#: ../../include/conversation.php:1008 msgid "Approve this item" msgstr "Aprobar este elemento" -#: ../../include/conversation.php:1001 +#: ../../include/conversation.php:1008 msgid "Delete this item" msgstr "Borrar este elemento" -#: ../../include/conversation.php:1055 +#: ../../include/conversation.php:1062 #, php-format msgid "%s likes this." msgstr "A %s le gusta esto." -#: ../../include/conversation.php:1055 +#: ../../include/conversation.php:1062 #, php-format msgid "%s doesn't like this." msgstr "A %s no le gusta esto." -#: ../../include/conversation.php:1059 +#: ../../include/conversation.php:1066 #, php-format msgid "<span %1$s>%2$d people</span> like this." msgid_plural "<span %1$s>%2$d people</span> like this." @@ -2486,7 +2402,7 @@ 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[2] "A <span %1$s>%2$d personas</span> les gusta esto." -#: ../../include/conversation.php:1061 +#: ../../include/conversation.php:1068 #, 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." @@ -2494,11 +2410,11 @@ 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[2] "A <span %1$s>%2$d personas</span> no les gusta esto." -#: ../../include/conversation.php:1067 +#: ../../include/conversation.php:1074 msgid "and" msgstr "y" -#: ../../include/conversation.php:1070 +#: ../../include/conversation.php:1077 #, php-format msgid ", and %d other people" msgid_plural ", and %d other people" @@ -2506,252 +2422,256 @@ msgstr[0] ", y %d persona más" msgstr[1] ", y %d personas más" msgstr[2] ", y %d personas más" -#: ../../include/conversation.php:1071 +#: ../../include/conversation.php:1078 #, php-format msgid "%s like this." msgstr "A %s le gusta esto." -#: ../../include/conversation.php:1071 +#: ../../include/conversation.php:1078 #, php-format msgid "%s don't like this." msgstr "A %s no le gusta esto." -#: ../../include/conversation.php:1122 ../../addon/hsse/hsse.php:82 +#: ../../include/conversation.php:1129 ../../addon/hsse/hsse.php:82 msgid "Set your location" msgstr "Establecer su ubicación" -#: ../../include/conversation.php:1123 ../../addon/hsse/hsse.php:83 +#: ../../include/conversation.php:1130 ../../addon/hsse/hsse.php:83 msgid "Clear browser location" msgstr "Eliminar los datos de localización geográfica del navegador" -#: ../../include/conversation.php:1135 ../../addon/cards/Mod_Card_edit.php:101 -#: ../../addon/articles/Mod_Article_edit.php:99 ../../addon/hsse/hsse.php:95 +#: ../../include/conversation.php:1142 ../../addon/cards/Mod_Card_edit.php:94 +#: ../../addon/articles/Mod_Article_edit.php:94 ../../addon/hsse/hsse.php:95 #: ../../Zotlabs/Module/Editwebpage.php:143 ../../Zotlabs/Module/Chat.php:219 #: ../../Zotlabs/Module/Editblock.php:116 msgid "Insert web link" msgstr "Insertar enlace web" -#: ../../include/conversation.php:1139 ../../addon/hsse/hsse.php:99 +#: ../../include/conversation.php:1146 ../../addon/hsse/hsse.php:99 msgid "Embed (existing) photo from your photo albums" msgstr "Insertar una foto (existente) de sus álbumes" -#: ../../include/conversation.php:1172 ../../addon/hsse/hsse.php:134 +#: ../../include/conversation.php:1179 ../../addon/hsse/hsse.php:134 #: ../../Zotlabs/Module/Chat.php:217 msgid "Please enter a link URL:" msgstr "Por favor, introduzca la dirección del enlace:" -#: ../../include/conversation.php:1173 ../../addon/hsse/hsse.php:135 +#: ../../include/conversation.php:1180 ../../addon/hsse/hsse.php:135 msgid "Tag term:" msgstr "Término de la etiqueta:" -#: ../../include/conversation.php:1174 ../../addon/hsse/hsse.php:136 +#: ../../include/conversation.php:1181 ../../addon/hsse/hsse.php:136 msgid "Where are you right now?" msgstr "¿Donde está ahora?" -#: ../../include/conversation.php:1177 ../../addon/wiki/Mod_Wiki.php:400 -#: ../../addon/hsse/hsse.php:139 ../../Zotlabs/Module/Cover_photo.php:387 -#: ../../Zotlabs/Module/Profile_photo.php:554 +#: ../../include/conversation.php:1184 ../../addon/wiki/Mod_Wiki.php:400 +#: ../../addon/hsse/hsse.php:139 ../../Zotlabs/Module/Cover_photo.php:388 +#: ../../Zotlabs/Module/Profile_photo.php:555 msgid "Choose images to embed" msgstr "Elegir imágenes para incluir" -#: ../../include/conversation.php:1178 ../../addon/wiki/Mod_Wiki.php:401 -#: ../../addon/hsse/hsse.php:140 ../../Zotlabs/Module/Cover_photo.php:388 -#: ../../Zotlabs/Module/Profile_photo.php:555 +#: ../../include/conversation.php:1185 ../../addon/wiki/Mod_Wiki.php:401 +#: ../../addon/hsse/hsse.php:140 ../../Zotlabs/Module/Cover_photo.php:389 +#: ../../Zotlabs/Module/Profile_photo.php:556 msgid "Choose an album" msgstr "Elegir un álbum" -#: ../../include/conversation.php:1179 ../../addon/hsse/hsse.php:141 +#: ../../include/conversation.php:1186 ../../addon/hsse/hsse.php:141 msgid "Choose a different album..." msgstr "Elegir un álbum diferente..." -#: ../../include/conversation.php:1180 ../../addon/wiki/Mod_Wiki.php:403 -#: ../../addon/hsse/hsse.php:142 ../../Zotlabs/Module/Cover_photo.php:390 -#: ../../Zotlabs/Module/Profile_photo.php:557 +#: ../../include/conversation.php:1187 ../../addon/wiki/Mod_Wiki.php:403 +#: ../../addon/hsse/hsse.php:142 ../../Zotlabs/Module/Cover_photo.php:391 +#: ../../Zotlabs/Module/Profile_photo.php:558 msgid "Error getting album list" msgstr "Error al obtener la lista de álbumes" -#: ../../include/conversation.php:1181 ../../addon/wiki/Mod_Wiki.php:404 -#: ../../addon/hsse/hsse.php:143 ../../Zotlabs/Module/Cover_photo.php:391 -#: ../../Zotlabs/Module/Profile_photo.php:558 +#: ../../include/conversation.php:1188 ../../addon/wiki/Mod_Wiki.php:404 +#: ../../addon/hsse/hsse.php:143 ../../Zotlabs/Module/Cover_photo.php:392 +#: ../../Zotlabs/Module/Profile_photo.php:559 msgid "Error getting photo link" msgstr "Error al obtener el enlace de la foto" -#: ../../include/conversation.php:1182 ../../addon/wiki/Mod_Wiki.php:405 -#: ../../addon/hsse/hsse.php:144 ../../Zotlabs/Module/Cover_photo.php:392 -#: ../../Zotlabs/Module/Profile_photo.php:559 +#: ../../include/conversation.php:1189 ../../addon/wiki/Mod_Wiki.php:405 +#: ../../addon/hsse/hsse.php:144 ../../Zotlabs/Module/Cover_photo.php:393 +#: ../../Zotlabs/Module/Profile_photo.php:560 msgid "Error getting album" msgstr "Error al obtener el álbum" -#: ../../include/conversation.php:1183 ../../addon/hsse/hsse.php:145 +#: ../../include/conversation.php:1190 ../../addon/hsse/hsse.php:145 msgid "Comments enabled" msgstr "Comentarios habilitados" -#: ../../include/conversation.php:1184 ../../addon/hsse/hsse.php:146 +#: ../../include/conversation.php:1191 ../../addon/hsse/hsse.php:146 +#: ../../Zotlabs/Lib/ThreadItem.php:472 msgid "Comments disabled" msgstr "Comentarios deshabilitados" -#: ../../include/conversation.php:1201 ../../addon/hsse/hsse.php:153 -#: ../../Zotlabs/Lib/ThreadItem.php:872 ../../Zotlabs/Module/Webpages.php:257 +#: ../../include/conversation.php:1192 +msgid "Confirm delete" +msgstr "Confirmar eliminación" + +#: ../../include/conversation.php:1209 ../../addon/hsse/hsse.php:153 +#: ../../Zotlabs/Lib/ThreadItem.php:809 ../../Zotlabs/Module/Webpages.php:256 #: ../../Zotlabs/Module/Photos.php:1096 msgid "Preview" msgstr "Previsualizar" -#: ../../include/conversation.php:1234 ../../addon/wiki/Mod_Wiki.php:304 -#: ../../addon/hsse/hsse.php:186 ../../Zotlabs/Lib/ThreadItem.php:341 -#: ../../Zotlabs/Widget/Cdav.php:142 ../../Zotlabs/Module/Webpages.php:251 +#: ../../include/conversation.php:1242 ../../addon/wiki/Mod_Wiki.php:304 +#: ../../addon/hsse/hsse.php:186 ../../Zotlabs/Lib/ThreadItem.php:305 +#: ../../Zotlabs/Widget/Cdav.php:142 ../../Zotlabs/Module/Webpages.php:250 #: ../../Zotlabs/Module/Layouts.php:192 ../../Zotlabs/Module/Blocks.php:159 #: ../../Zotlabs/Module/Photos.php:1076 msgid "Share" msgstr "Compartir" -#: ../../include/conversation.php:1243 ../../addon/hsse/hsse.php:195 +#: ../../include/conversation.php:1251 ../../addon/hsse/hsse.php:195 msgid "Page link name" msgstr "Nombre del enlace de la página" -#: ../../include/conversation.php:1246 ../../addon/hsse/hsse.php:198 +#: ../../include/conversation.php:1254 ../../addon/hsse/hsse.php:198 msgid "Post as" msgstr "Publicar como" -#: ../../include/conversation.php:1248 ../../addon/hsse/hsse.php:200 -#: ../../Zotlabs/Lib/ThreadItem.php:863 +#: ../../include/conversation.php:1256 ../../addon/hsse/hsse.php:200 +#: ../../Zotlabs/Lib/ThreadItem.php:800 msgid "Bold" msgstr "Negrita" -#: ../../include/conversation.php:1249 ../../addon/hsse/hsse.php:201 -#: ../../Zotlabs/Lib/ThreadItem.php:864 +#: ../../include/conversation.php:1257 ../../addon/hsse/hsse.php:201 +#: ../../Zotlabs/Lib/ThreadItem.php:801 msgid "Italic" msgstr "Itálico " -#: ../../include/conversation.php:1250 ../../addon/hsse/hsse.php:202 -#: ../../Zotlabs/Lib/ThreadItem.php:865 +#: ../../include/conversation.php:1258 ../../addon/hsse/hsse.php:202 +#: ../../Zotlabs/Lib/ThreadItem.php:802 msgid "Underline" msgstr "Subrayar" -#: ../../include/conversation.php:1251 ../../addon/hsse/hsse.php:203 -#: ../../Zotlabs/Lib/ThreadItem.php:866 +#: ../../include/conversation.php:1259 ../../addon/hsse/hsse.php:203 +#: ../../Zotlabs/Lib/ThreadItem.php:803 msgid "Quote" msgstr "Citar" -#: ../../include/conversation.php:1252 ../../addon/hsse/hsse.php:204 -#: ../../Zotlabs/Lib/ThreadItem.php:867 +#: ../../include/conversation.php:1260 ../../addon/hsse/hsse.php:204 +#: ../../Zotlabs/Lib/ThreadItem.php:804 msgid "Code" msgstr "Código" -#: ../../include/conversation.php:1253 ../../addon/hsse/hsse.php:205 -#: ../../Zotlabs/Lib/ThreadItem.php:869 +#: ../../include/conversation.php:1261 ../../addon/hsse/hsse.php:205 +#: ../../Zotlabs/Lib/ThreadItem.php:806 msgid "Attach/Upload file" msgstr "Adjuntar/cargar fichero" -#: ../../include/conversation.php:1256 ../../addon/wiki/Mod_Wiki.php:397 +#: ../../include/conversation.php:1264 ../../addon/wiki/Mod_Wiki.php:397 #: ../../addon/hsse/hsse.php:208 msgid "Embed an image from your albums" msgstr "Incluir una imagen de sus álbumes" -#: ../../include/conversation.php:1257 ../../include/conversation.php:1312 -#: ../../addon/cards/Mod_Card_edit.php:132 -#: ../../addon/articles/Mod_Article_edit.php:130 +#: ../../include/conversation.php:1265 ../../include/conversation.php:1320 +#: ../../addon/cards/Mod_Card_edit.php:126 +#: ../../addon/articles/Mod_Article_edit.php:126 #: ../../addon/wiki/Mod_Wiki.php:365 ../../addon/wiki/Mod_Wiki.php:398 #: ../../addon/hsse/hsse.php:209 ../../addon/hsse/hsse.php:258 -#: ../../Zotlabs/Storage/Browser.php:386 -#: ../../Zotlabs/Module/Cover_photo.php:385 -#: ../../Zotlabs/Module/Editwebpage.php:169 ../../Zotlabs/Module/Oauth.php:110 +#: ../../Zotlabs/Storage/Browser.php:387 +#: ../../Zotlabs/Module/Cover_photo.php:386 +#: ../../Zotlabs/Module/Editwebpage.php:169 ../../Zotlabs/Module/Oauth.php:111 #: ../../Zotlabs/Module/Oauth.php:136 ../../Zotlabs/Module/Connedit.php:750 -#: ../../Zotlabs/Module/Profile_photo.php:552 +#: ../../Zotlabs/Module/Profile_photo.php:553 #: ../../Zotlabs/Module/Tagrm.php:15 ../../Zotlabs/Module/Tagrm.php:138 -#: ../../Zotlabs/Module/Admin/Addons.php:430 -#: ../../Zotlabs/Module/Fbrowser.php:66 ../../Zotlabs/Module/Fbrowser.php:88 +#: ../../Zotlabs/Module/Fbrowser.php:68 ../../Zotlabs/Module/Fbrowser.php:90 #: ../../Zotlabs/Module/Editlayout.php:140 -#: ../../Zotlabs/Module/Editpost.php:114 ../../Zotlabs/Module/Cdav.php:1049 -#: ../../Zotlabs/Module/Cdav.php:1386 ../../Zotlabs/Module/Oauth2.php:115 +#: ../../Zotlabs/Module/Editpost.php:115 ../../Zotlabs/Module/Cdav.php:1049 +#: ../../Zotlabs/Module/Cdav.php:1386 ../../Zotlabs/Module/Oauth2.php:116 #: ../../Zotlabs/Module/Oauth2.php:143 ../../Zotlabs/Module/Editblock.php:141 -#: ../../Zotlabs/Module/Filer.php:56 +#: ../../Zotlabs/Module/Filer.php:67 msgid "Cancel" msgstr "Cancelar" -#: ../../include/conversation.php:1258 ../../include/conversation.php:1311 +#: ../../include/conversation.php:1266 ../../include/conversation.php:1319 #: ../../addon/wiki/Mod_Wiki.php:399 ../../addon/hsse/hsse.php:210 -#: ../../addon/hsse/hsse.php:257 ../../Zotlabs/Module/Cover_photo.php:386 -#: ../../Zotlabs/Module/Profile_photo.php:553 +#: ../../addon/hsse/hsse.php:257 ../../Zotlabs/Module/Cover_photo.php:387 +#: ../../Zotlabs/Module/Profile_photo.php:554 msgid "OK" msgstr "OK" -#: ../../include/conversation.php:1260 ../../addon/hsse/hsse.php:212 +#: ../../include/conversation.php:1268 ../../addon/hsse/hsse.php:212 msgid "Toggle voting" msgstr "Cambiar votación" -#: ../../include/conversation.php:1261 +#: ../../include/conversation.php:1269 msgid "Toggle poll" msgstr "Activar o desactivar encuestas" -#: ../../include/conversation.php:1262 +#: ../../include/conversation.php:1270 msgid "Option" msgstr "Opción" -#: ../../include/conversation.php:1263 +#: ../../include/conversation.php:1271 msgid "Add option" msgstr "Añadir una opción" -#: ../../include/conversation.php:1264 +#: ../../include/conversation.php:1272 msgid "Minutes" msgstr "Minutos " -#: ../../include/conversation.php:1264 +#: ../../include/conversation.php:1272 msgid "Hours" msgstr "Horas " -#: ../../include/conversation.php:1264 +#: ../../include/conversation.php:1272 msgid "Days" msgstr "Días " -#: ../../include/conversation.php:1265 +#: ../../include/conversation.php:1273 msgid "Allow multiple answers" msgstr "Permitir respuestas múltiples" -#: ../../include/conversation.php:1267 ../../addon/hsse/hsse.php:215 +#: ../../include/conversation.php:1275 ../../addon/hsse/hsse.php:215 msgid "Disable comments" msgstr "Dehabilitar los comentarios" -#: ../../include/conversation.php:1268 ../../addon/hsse/hsse.php:216 +#: ../../include/conversation.php:1276 ../../addon/hsse/hsse.php:216 msgid "Toggle comments" msgstr "Activar o desactivar los comentarios" -#: ../../include/conversation.php:1274 ../../addon/cards/Mod_Card_edit.php:118 -#: ../../addon/articles/Mod_Article_edit.php:116 ../../addon/hsse/hsse.php:221 +#: ../../include/conversation.php:1282 ../../addon/cards/Mod_Card_edit.php:111 +#: ../../addon/articles/Mod_Article_edit.php:111 ../../addon/hsse/hsse.php:221 #: ../../Zotlabs/Module/Photos.php:667 ../../Zotlabs/Module/Photos.php:1042 #: ../../Zotlabs/Module/Editblock.php:129 msgid "Title (optional)" msgstr "Título (opcional)" -#: ../../include/conversation.php:1275 +#: ../../include/conversation.php:1283 msgid "Summary (optional)" msgstr "Sumario (opcional)" -#: ../../include/conversation.php:1278 ../../addon/hsse/hsse.php:224 +#: ../../include/conversation.php:1286 ../../addon/hsse/hsse.php:224 msgid "Categories (optional, comma-separated list)" msgstr "Temas (opcional, lista separada por comas)" -#: ../../include/conversation.php:1279 ../../addon/hsse/hsse.php:225 +#: ../../include/conversation.php:1287 ../../addon/hsse/hsse.php:225 msgid "Permission settings" msgstr "Configuración de permisos" -#: ../../include/conversation.php:1301 ../../addon/hsse/hsse.php:247 +#: ../../include/conversation.php:1309 ../../addon/hsse/hsse.php:247 msgid "Other networks and post services" msgstr "Otras redes y servicios de publicación" -#: ../../include/conversation.php:1304 ../../addon/hsse/hsse.php:250 +#: ../../include/conversation.php:1312 ../../addon/hsse/hsse.php:250 msgid "Set expiration date" msgstr "Configurar fecha de caducidad" -#: ../../include/conversation.php:1307 ../../addon/hsse/hsse.php:253 +#: ../../include/conversation.php:1315 ../../addon/hsse/hsse.php:253 msgid "Set publish date" msgstr "Establecer la fecha de publicación" -#: ../../include/conversation.php:1309 ../../addon/hsse/hsse.php:255 -#: ../../Zotlabs/Lib/ThreadItem.php:875 ../../Zotlabs/Module/Chat.php:218 +#: ../../include/conversation.php:1317 ../../addon/hsse/hsse.php:255 +#: ../../Zotlabs/Lib/ThreadItem.php:812 ../../Zotlabs/Module/Chat.php:218 msgid "Encrypt text" msgstr "Cifrar texto" -#: ../../include/conversation.php:1553 +#: ../../include/conversation.php:1563 msgctxt "noun" msgid "Repeat" msgid_plural "Repeats" @@ -2759,7 +2679,7 @@ msgstr[0] "Se repite" msgstr[1] "Se repite" msgstr[2] "Repite" -#: ../../include/conversation.php:1556 ../../Zotlabs/Module/Photos.php:1134 +#: ../../include/conversation.php:1566 ../../Zotlabs/Module/Photos.php:1134 msgctxt "noun" msgid "Dislike" msgid_plural "Dislikes" @@ -2767,7 +2687,7 @@ msgstr[0] "No me gusta" msgstr[1] "No me gusta" msgstr[2] "No me gusta" -#: ../../include/conversation.php:1559 +#: ../../include/conversation.php:1569 msgctxt "noun" msgid "Attending" msgid_plural "Attending" @@ -2775,7 +2695,7 @@ msgstr[0] "Participaré" msgstr[1] "Participaré" msgstr[2] "Participaré" -#: ../../include/conversation.php:1562 +#: ../../include/conversation.php:1572 msgctxt "noun" msgid "Not Attending" msgid_plural "Not Attending" @@ -2783,7 +2703,7 @@ msgstr[0] "No participaré" msgstr[1] "No participaré" msgstr[2] "No participaré" -#: ../../include/conversation.php:1565 +#: ../../include/conversation.php:1575 msgctxt "noun" msgid "Undecided" msgid_plural "Undecided" @@ -2791,226 +2711,222 @@ msgstr[0] "Indeciso/a" msgstr[1] "Indecisos/as" msgstr[2] "Indecisos/as" -#: ../../include/nav.php:108 +#: ../../include/nav.php:109 msgid "Remote authentication" msgstr "Acceder desde su servidor" -#: ../../include/nav.php:108 +#: ../../include/nav.php:109 msgid "Click to authenticate to your home hub" msgstr "Pulsar para identificarse en su servidor de inicio" -#: ../../include/nav.php:114 ../../Zotlabs/Widget/Channel_activities.php:239 +#: ../../include/nav.php:115 ../../Zotlabs/Widget/Channel_activities.php:239 #: ../../Zotlabs/Widget/Admin.php:29 -#: ../../Zotlabs/Module/Admin/Channels.php:146 -#: ../../Zotlabs/Module/Manage.php:162 ../../Zotlabs/Module/Admin.php:116 +#: ../../Zotlabs/Module/Admin/Channels.php:168 +#: ../../Zotlabs/Module/Manage.php:162 ../../Zotlabs/Module/Admin.php:118 msgid "Channels" msgstr "Canales" -#: ../../include/nav.php:114 +#: ../../include/nav.php:115 msgid "Manage your channels" msgstr "Gestionar sus canales" -#: ../../include/nav.php:117 ../../Zotlabs/Lib/Apps.php:344 -#: ../../Zotlabs/Widget/Newmember.php:58 +#: ../../include/nav.php:118 ../../Zotlabs/Lib/Apps.php:345 +#: ../../Zotlabs/Widget/Newmember.php:60 #: ../../Zotlabs/Widget/Settings_menu.php:71 -#: ../../Zotlabs/Module/Admin/Themes.php:140 -#: ../../Zotlabs/Module/Admin/Addons.php:348 +#: ../../Zotlabs/Module/Admin/Themes.php:141 +#: ../../Zotlabs/Module/Admin/Addons.php:127 msgid "Settings" msgstr "Ajustes" -#: ../../include/nav.php:117 +#: ../../include/nav.php:118 msgid "Account/Channel Settings" msgstr "Ajustes de cuenta/canales" -#: ../../include/nav.php:123 ../../include/nav.php:153 -#: ../../include/nav.php:174 ../../boot.php:1745 +#: ../../include/nav.php:124 ../../include/nav.php:154 +#: ../../include/nav.php:175 ../../boot.php:1753 msgid "Logout" msgstr "Finalizar sesión" -#: ../../include/nav.php:123 ../../include/nav.php:153 +#: ../../include/nav.php:124 ../../include/nav.php:154 msgid "End this session" msgstr "Finalizar esta sesión" -#: ../../include/nav.php:126 +#: ../../include/nav.php:127 msgid "Your profile page" msgstr "Su página del perfil" -#: ../../include/nav.php:129 ../../include/channel.php:1538 -#: ../../Zotlabs/Module/Profiles.php:847 +#: ../../include/nav.php:130 ../../include/channel.php:1541 +#: ../../Zotlabs/Module/Profiles.php:851 msgid "Edit Profiles" msgstr "Editar perfiles" -#: ../../include/nav.php:129 +#: ../../include/nav.php:130 msgid "Manage/Edit profiles" msgstr "Administrar/editar perfiles" -#: ../../include/nav.php:131 ../../include/channel.php:1542 +#: ../../include/nav.php:132 ../../include/channel.php:1545 #: ../../addon/openclipatar/openclipatar.php:59 msgid "Edit Profile" msgstr "Editar el perfil" -#: ../../include/nav.php:131 ../../Zotlabs/Widget/Newmember.php:40 +#: ../../include/nav.php:132 ../../Zotlabs/Widget/Newmember.php:42 msgid "Edit your profile" msgstr "Editar su perfil" -#: ../../include/nav.php:138 ../../include/nav.php:142 ../../boot.php:1746 -#: ../../Zotlabs/Lib/Apps.php:341 +#: ../../include/nav.php:139 ../../include/nav.php:143 ../../boot.php:1754 +#: ../../Zotlabs/Lib/Apps.php:342 msgid "Login" msgstr "Iniciar sesión" -#: ../../include/nav.php:138 ../../include/nav.php:142 +#: ../../include/nav.php:139 ../../include/nav.php:143 msgid "Sign in" msgstr "Acceder" -#: ../../include/nav.php:172 +#: ../../include/nav.php:173 msgid "Take me home" msgstr "Volver a la página principal" -#: ../../include/nav.php:174 +#: ../../include/nav.php:175 msgid "Log me out of this site" msgstr "Salir de este sitio" -#: ../../include/nav.php:179 ../../boot.php:1723 -#: ../../Zotlabs/Module/Register.php:542 +#: ../../include/nav.php:180 ../../boot.php:1731 +#: ../../Zotlabs/Module/Register.php:543 msgid "Register" msgstr "Registrarse" -#: ../../include/nav.php:179 +#: ../../include/nav.php:180 msgid "Create an account" msgstr "Crear una cuenta" -#: ../../include/nav.php:193 +#: ../../include/nav.php:194 ../../include/nav.php:341 +#: ../../Zotlabs/Lib/Apps.php:354 ../../Zotlabs/Module/Layouts.php:184 +msgid "Help" +msgstr "Ayuda" + +#: ../../include/nav.php:194 msgid "Help and documentation" msgstr "Ayuda y documentación" -#: ../../include/nav.php:207 ../../include/acl_selectors.php:149 -#: ../../include/text.php:1189 ../../include/text.php:1201 -#: ../../Zotlabs/Lib/Apps.php:356 ../../Zotlabs/Widget/Sitesearch.php:37 +#: ../../include/nav.php:208 ../../include/acl_selectors.php:149 +#: ../../include/text.php:1190 ../../include/text.php:1202 +#: ../../Zotlabs/Lib/Apps.php:357 ../../Zotlabs/Widget/Sitesearch.php:37 #: ../../Zotlabs/Widget/Activity_filter.php:210 -#: ../../Zotlabs/Module/Search.php:46 ../../Zotlabs/Module/Connections.php:403 +#: ../../Zotlabs/Module/Search.php:47 ../../Zotlabs/Module/Connections.php:403 msgid "Search" msgstr "Buscar" -#: ../../include/nav.php:207 +#: ../../include/nav.php:208 msgid "Search site @name, !forum, #tag, ?docs, content" msgstr "Buscar en el sitio @nombre, !foro, #tag, ?docs, contenido" -#: ../../include/nav.php:213 ../../Zotlabs/Widget/Admin.php:61 +#: ../../include/nav.php:214 ../../Zotlabs/Widget/Admin.php:61 msgid "Admin" msgstr "Administrador" -#: ../../include/nav.php:213 +#: ../../include/nav.php:214 msgid "Site Setup and Configuration" msgstr "Ajustes y configuración del sitio" -#: ../../include/nav.php:344 ../../Zotlabs/Widget/Notifications.php:175 -#: ../../Zotlabs/Widget/Messages.php:36 ../../Zotlabs/Module/Defperms.php:254 -#: ../../Zotlabs/Module/New_channel.php:157 -#: ../../Zotlabs/Module/New_channel.php:164 +#: ../../include/nav.php:345 ../../Zotlabs/Widget/Notifications.php:175 +#: ../../Zotlabs/Widget/Messages.php:50 ../../Zotlabs/Module/Defperms.php:254 +#: ../../Zotlabs/Module/New_channel.php:158 +#: ../../Zotlabs/Module/New_channel.php:165 msgid "Loading" msgstr "Cargando" -#: ../../include/nav.php:349 +#: ../../include/nav.php:350 msgid "@name, #tag, ?doc, content" msgstr "@nombre, #etiqueta, ?ayuda, contenido" -#: ../../include/nav.php:350 +#: ../../include/nav.php:351 msgid "Please wait..." msgstr "Espere por favor…" -#: ../../include/nav.php:356 ../../Zotlabs/Lib/Apps.php:328 +#: ../../include/nav.php:357 ../../Zotlabs/Lib/Apps.php:329 msgid "Apps" msgstr "Aplicaciones (apps)" -#: ../../include/nav.php:357 +#: ../../include/nav.php:358 msgid "Channel Apps" msgstr "Apps del canal " -#: ../../include/nav.php:358 +#: ../../include/nav.php:359 msgid "System Apps" msgstr "Apps del sistema " -#: ../../include/nav.php:359 +#: ../../include/nav.php:360 msgid "Pinned Apps" msgstr "Apps ancladas " -#: ../../include/nav.php:360 +#: ../../include/nav.php:361 msgid "Featured Apps" msgstr "Apps destacadas " -#: ../../include/nav.php:446 ../../Zotlabs/Lib/Apps.php:348 -#: ../../Zotlabs/Module/Admin/Channels.php:154 +#: ../../include/nav.php:447 ../../Zotlabs/Lib/Apps.php:349 +#: ../../Zotlabs/Module/Admin/Channels.php:176 msgid "Channel" msgstr "Canal" -#: ../../include/nav.php:449 +#: ../../include/nav.php:450 msgid "Status Messages and Posts" msgstr "Mensajes de estado y publicaciones" -#: ../../include/nav.php:459 ../../Zotlabs/Module/Help.php:85 +#: ../../include/nav.php:460 ../../Zotlabs/Module/Help.php:240 msgid "About" msgstr "Mi perfil" -#: ../../include/nav.php:462 +#: ../../include/nav.php:463 msgid "Profile Details" msgstr "Detalles del perfil" -#: ../../include/nav.php:472 ../../include/photos.php:721 +#: ../../include/nav.php:473 ../../include/photos.php:747 msgid "Photo Albums" msgstr "Álbumes de fotos" -#: ../../include/nav.php:477 ../../Zotlabs/Lib/Apps.php:345 +#: ../../include/nav.php:478 ../../Zotlabs/Lib/Apps.php:346 #: ../../Zotlabs/Widget/Notifications.php:108 #: ../../Zotlabs/Widget/Channel_activities.php:125 -#: ../../Zotlabs/Storage/Browser.php:350 ../../Zotlabs/Module/Fbrowser.php:85 +#: ../../Zotlabs/Storage/Browser.php:351 ../../Zotlabs/Module/Fbrowser.php:87 msgid "Files" msgstr "Ficheros" -#: ../../include/nav.php:480 +#: ../../include/nav.php:481 msgid "Files and Storage" msgstr "Ficheros y repositorio" -#: ../../include/nav.php:502 ../../include/nav.php:505 -#: ../../Zotlabs/Lib/Apps.php:335 ../../Zotlabs/Widget/Chatroom_list.php:22 +#: ../../include/nav.php:503 ../../include/nav.php:506 +#: ../../Zotlabs/Lib/Apps.php:336 ../../Zotlabs/Widget/Chatroom_list.php:22 msgid "Chatrooms" msgstr "Salas de chat" -#: ../../include/nav.php:515 ../../Zotlabs/Lib/Apps.php:334 +#: ../../include/nav.php:516 ../../Zotlabs/Lib/Apps.php:335 #: ../../Zotlabs/Module/Bookmarks.php:90 msgid "Bookmarks" msgstr "Marcadores" -#: ../../include/nav.php:518 +#: ../../include/nav.php:519 msgid "Saved Bookmarks" msgstr "Marcadores guardados" -#: ../../include/nav.php:526 ../../Zotlabs/Lib/Apps.php:346 +#: ../../include/nav.php:527 ../../Zotlabs/Lib/Apps.php:347 #: ../../Zotlabs/Widget/Channel_activities.php:168 -#: ../../Zotlabs/Module/Webpages.php:247 +#: ../../Zotlabs/Module/Webpages.php:246 msgid "Webpages" msgstr "Páginas web" -#: ../../include/nav.php:529 +#: ../../include/nav.php:530 msgid "View Webpages" msgstr "Ver páginas web" -#: ../../include/nav.php:537 ../../addon/wiki/Mod_Wiki.php:209 -#: ../../addon/wiki/Widget/Wiki_list.php:23 ../../addon/wiki/wiki.php:72 -msgid "Wikis" -msgstr "Wikis" - -#: ../../include/nav.php:540 ../../Zotlabs/Lib/Apps.php:347 -msgid "Wiki" -msgstr "Wiki" - #: ../../include/security.php:633 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/datetime.php:58 ../../Zotlabs/Widget/Newmember.php:56 -#: ../../Zotlabs/Module/Profiles.php:748 +#: ../../include/datetime.php:58 ../../Zotlabs/Widget/Newmember.php:58 +#: ../../Zotlabs/Module/Profiles.php:751 msgid "Miscellaneous" msgstr "Varios" @@ -3026,7 +2942,7 @@ msgstr "Edad:" msgid "YYYY-MM-DD or MM-DD" msgstr "AAAA-MM-DD o MM-DD" -#: ../../include/datetime.php:238 ../../boot.php:2752 +#: ../../include/datetime.php:238 ../../boot.php:2768 msgid "never" msgstr "nunca" @@ -3040,7 +2956,19 @@ msgctxt "e.g. 22 hours ago, 1 minute ago" msgid "%1$d %2$s ago" msgstr "hace %1$d %2$s" -#: ../../include/datetime.php:273 +#: ../../include/datetime.php:284 +msgid "ago" +msgstr "antes" + +#: ../../include/datetime.php:287 +msgid "in" +msgstr "en" + +#: ../../include/datetime.php:304 +msgid "now" +msgstr "ahora" + +#: ../../include/datetime.php:312 msgctxt "relative_date" msgid "year" msgid_plural "years" @@ -3048,7 +2976,7 @@ msgstr[0] "año" msgstr[1] "años" msgstr[2] "años" -#: ../../include/datetime.php:276 +#: ../../include/datetime.php:315 msgctxt "relative_date" msgid "month" msgid_plural "months" @@ -3056,7 +2984,7 @@ msgstr[0] "mes" msgstr[1] "meses" msgstr[2] "meses" -#: ../../include/datetime.php:279 +#: ../../include/datetime.php:318 msgctxt "relative_date" msgid "week" msgid_plural "weeks" @@ -3064,7 +2992,7 @@ msgstr[0] "semana" msgstr[1] "semanas" msgstr[2] "semanas" -#: ../../include/datetime.php:282 +#: ../../include/datetime.php:321 msgctxt "relative_date" msgid "day" msgid_plural "days" @@ -3072,7 +3000,7 @@ msgstr[0] "día" msgstr[1] "días" msgstr[2] "días" -#: ../../include/datetime.php:285 +#: ../../include/datetime.php:324 msgctxt "relative_date" msgid "hour" msgid_plural "hours" @@ -3080,7 +3008,7 @@ msgstr[0] "hora" msgstr[1] "horas" msgstr[2] "horas" -#: ../../include/datetime.php:288 +#: ../../include/datetime.php:327 msgctxt "relative_date" msgid "minute" msgid_plural "minutes" @@ -3088,7 +3016,7 @@ msgstr[0] "minuto" msgstr[1] "minutos" msgstr[2] "minutos" -#: ../../include/datetime.php:291 +#: ../../include/datetime.php:330 msgctxt "relative_date" msgid "second" msgid_plural "seconds" @@ -3096,160 +3024,158 @@ msgstr[0] "segundo" msgstr[1] "segundos" msgstr[2] "segundos" -#: ../../include/datetime.php:520 +#: ../../include/datetime.php:559 #, php-format msgid "%1$s's birthday" msgstr "Cumpleaños de %1$s" -#: ../../include/datetime.php:521 +#: ../../include/datetime.php:560 #, php-format msgid "Happy Birthday %1$s" msgstr "Feliz cumpleaños %1$s" -#: ../../include/photos.php:152 +#: ../../include/photos.php:154 #, php-format msgid "Image exceeds website size limit of %lu bytes" msgstr "La imagen excede el límite de %lu bytes del sitio" -#: ../../include/photos.php:163 +#: ../../include/photos.php:165 msgid "Image file is empty." msgstr "El fichero de imagen está vacío. " -#: ../../include/photos.php:197 ../../Zotlabs/Module/Cover_photo.php:239 -#: ../../Zotlabs/Module/Profile_photo.php:274 +#: ../../include/photos.php:199 ../../Zotlabs/Module/Cover_photo.php:240 +#: ../../Zotlabs/Module/Profile_photo.php:275 msgid "Unable to process image" msgstr "No ha sido posible procesar la imagen" -#: ../../include/photos.php:323 +#: ../../include/photos.php:325 msgid "Photo storage failed." msgstr "La foto no ha podido ser guardada." -#: ../../include/photos.php:372 +#: ../../include/photos.php:374 msgid "a new photo" msgstr "una nueva foto" -#: ../../include/photos.php:376 +#: ../../include/photos.php:378 #, php-format msgctxt "photo_upload" msgid "%1$s posted %2$s to %3$s" msgstr "%1$s ha publicado %2$s en %3$s" -#: ../../include/photos.php:722 ../../Zotlabs/Module/Photos.php:1339 +#: ../../include/photos.php:748 ../../Zotlabs/Module/Photos.php:1339 #: ../../Zotlabs/Module/Photos.php:1352 ../../Zotlabs/Module/Photos.php:1353 msgid "Recent Photos" msgstr "Fotos recientes" -#: ../../include/photos.php:726 +#: ../../include/photos.php:752 msgid "Upload New Photos" msgstr "Subir nuevas fotos" -#: ../../include/connections.php:165 +#: ../../include/connections.php:174 msgid "New window" msgstr "Nueva ventana" -#: ../../include/connections.php:166 +#: ../../include/connections.php:175 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/network.php:412 +#: ../../include/network.php:414 msgid "url: " msgstr "url: " -#: ../../include/network.php:413 +#: ../../include/network.php:415 msgid "error_code: " msgstr "código_de_error: " -#: ../../include/network.php:414 +#: ../../include/network.php:416 msgid "error_string: " msgstr "cadena_de_error: " -#: ../../include/network.php:415 +#: ../../include/network.php:417 msgid "content-type: " msgstr "tipo de contenido: " -#: ../../include/network.php:1770 ../../include/network.php:1771 +#: ../../include/network.php:1775 ../../include/network.php:1776 msgid "Friendica" msgstr "Friendica" -#: ../../include/network.php:1772 +#: ../../include/network.php:1777 msgid "OStatus" msgstr "OStatus" -#: ../../include/network.php:1773 +#: ../../include/network.php:1778 msgid "GNU-Social" msgstr "GNU Social" -#: ../../include/network.php:1774 +#: ../../include/network.php:1779 msgid "RSS/Atom" msgstr "RSS/Atom" -#: ../../include/network.php:1775 +#: ../../include/network.php:1780 msgid "ActivityPub" msgstr "ActivityPub" -#: ../../include/network.php:1776 ../../addon/openid/MysqlProvider.php:56 +#: ../../include/network.php:1781 ../../addon/openid/MysqlProvider.php:56 #: ../../addon/openid/MysqlProvider.php:57 #: ../../addon/redred/Mod_Redred.php:69 ../../addon/rtof/Mod_Rtof.php:55 #: ../../Zotlabs/Module/Connedit.php:736 -#: ../../Zotlabs/Module/Admin/Accounts.php:316 -#: ../../Zotlabs/Module/Admin/Accounts.php:330 +#: ../../Zotlabs/Module/Admin/Accounts.php:216 +#: ../../Zotlabs/Module/Admin/Accounts.php:230 #: ../../Zotlabs/Module/Cdav.php:1372 msgid "Email" msgstr "Correo electrónico" -#: ../../include/network.php:1777 +#: ../../include/network.php:1782 msgid "Diaspora" msgstr "Diaspora" -#: ../../include/network.php:1778 +#: ../../include/network.php:1783 msgid "Facebook" msgstr "Facebook" -#: ../../include/network.php:1779 +#: ../../include/network.php:1784 msgid "Zot" msgstr "Zot" -#: ../../include/network.php:1780 +#: ../../include/network.php:1785 msgid "LinkedIn" msgstr "LinkedIn" -#: ../../include/network.php:1781 +#: ../../include/network.php:1786 msgid "XMPP/IM" msgstr "XMPP/IM" -#: ../../include/network.php:1782 +#: ../../include/network.php:1787 msgid "MySpace" msgstr "MySpace" -#: ../../include/markdown.php:206 ../../include/bbcode.php:575 +#: ../../include/markdown.php:190 ../../include/bbcode.php:576 #, php-format msgid "%1$s wrote the following %2$s %3$s" -msgstr "%1$s escribió la/el %2$s siguiente %3$s" +msgstr "%1$s escribió %2$s siguiente %3$s" -#: ../../include/markdown.php:259 ../../include/bbcode.php:660 +#: ../../include/markdown.php:262 ../../include/bbcode.php:661 msgid "spoiler" msgstr "spoiler" -#: ../../include/language.php:422 ../../include/text.php:2193 +#: ../../include/language.php:423 ../../include/text.php:2197 msgid "default" msgstr "por defecto" -#: ../../include/language.php:435 +#: ../../include/language.php:436 msgid "Select an alternate language" msgstr "Seleccionar un idioma alternativo" -#: ../../include/menu.php:120 ../../include/channel.php:1538 -#: ../../include/channel.php:1542 ../../addon/cards/cards.php:74 -#: ../../addon/cards/Mod_Card_edit.php:99 -#: ../../addon/articles/Mod_Article_edit.php:97 +#: ../../include/menu.php:120 ../../include/channel.php:1541 +#: ../../include/channel.php:1545 ../../addon/cards/cards.php:74 #: ../../addon/articles/articles.php:75 ../../addon/wiki/Mod_Wiki.php:214 -#: ../../addon/wiki/Mod_Wiki.php:381 ../../Zotlabs/Lib/Apps.php:616 -#: ../../Zotlabs/Lib/ThreadItem.php:163 ../../Zotlabs/Widget/Cdav.php:144 +#: ../../addon/wiki/Mod_Wiki.php:381 ../../Zotlabs/Lib/Apps.php:617 +#: ../../Zotlabs/Lib/ThreadItem.php:162 ../../Zotlabs/Widget/Cdav.php:144 #: ../../Zotlabs/Widget/Cdav.php:181 ../../Zotlabs/Module/Editwebpage.php:142 -#: ../../Zotlabs/Module/Webpages.php:250 ../../Zotlabs/Module/Oauth.php:171 -#: ../../Zotlabs/Module/Thing.php:294 ../../Zotlabs/Module/Layouts.php:191 -#: ../../Zotlabs/Module/Menu.php:176 ../../Zotlabs/Module/Admin/Profs.php:175 -#: ../../Zotlabs/Module/Group.php:245 ../../Zotlabs/Module/Blocks.php:158 +#: ../../Zotlabs/Module/Webpages.php:249 ../../Zotlabs/Module/Oauth.php:171 +#: ../../Zotlabs/Module/Thing.php:301 ../../Zotlabs/Module/Layouts.php:191 +#: ../../Zotlabs/Module/Menu.php:176 ../../Zotlabs/Module/Admin/Profs.php:176 +#: ../../Zotlabs/Module/Group.php:246 ../../Zotlabs/Module/Blocks.php:158 #: ../../Zotlabs/Module/Editlayout.php:114 #: ../../Zotlabs/Module/Connections.php:338 #: ../../Zotlabs/Module/Connections.php:387 @@ -3281,7 +3207,7 @@ msgstr "Foros" #: ../../include/acl_selectors.php:136 #: ../../Zotlabs/Lib/PermissionDescription.php:107 -#: ../../Zotlabs/Module/Settings/Privacy.php:65 +#: ../../Zotlabs/Module/Settings/Privacy.php:66 msgid "Only me" msgstr "Sólo yo" @@ -3309,15 +3235,15 @@ msgstr "No permitir" #: ../../include/acl_selectors.php:154 #: ../../addon/flashcards/Mod_Flashcards.php:261 -#: ../../Zotlabs/Module/Thing.php:350 ../../Zotlabs/Module/Thing.php:402 +#: ../../Zotlabs/Module/Thing.php:357 ../../Zotlabs/Module/Thing.php:407 #: ../../Zotlabs/Module/Filestorage.php:195 #: ../../Zotlabs/Module/Photos.php:671 ../../Zotlabs/Module/Photos.php:1045 #: ../../Zotlabs/Module/Chat.php:240 msgid "Permissions" msgstr "Permisos" -#: ../../include/acl_selectors.php:156 ../../Zotlabs/Lib/ThreadItem.php:527 -#: ../../Zotlabs/Widget/Pinned.php:152 ../../Zotlabs/Storage/Browser.php:414 +#: ../../include/acl_selectors.php:156 ../../Zotlabs/Lib/ThreadItem.php:470 +#: ../../Zotlabs/Widget/Pinned.php:153 ../../Zotlabs/Storage/Browser.php:414 #: ../../Zotlabs/Module/Photos.php:1266 msgid "Close" msgstr "Cerrar" @@ -3329,102 +3255,103 @@ msgid "" " permissions set who is allowed to view the post." msgstr "Los permisos de la entrada %s no se pueden cambiar %s una vez que se ha compartido.</br /> Estos permisos establecen quién está autorizado para ver el mensaje." -#: ../../include/text.php:561 +#: ../../include/text.php:562 msgid "prev" msgstr "anterior" -#: ../../include/text.php:563 +#: ../../include/text.php:564 msgid "first" msgstr "primera" -#: ../../include/text.php:592 +#: ../../include/text.php:593 msgid "last" msgstr "última" -#: ../../include/text.php:595 +#: ../../include/text.php:596 msgid "next" msgstr "próxima" -#: ../../include/text.php:613 +#: ../../include/text.php:614 msgid "older" msgstr "más antiguas" -#: ../../include/text.php:615 +#: ../../include/text.php:616 msgid "newer" msgstr "más recientes" -#: ../../include/text.php:1085 ../../Zotlabs/Module/Viewconnections.php:80 +#: ../../include/text.php:1086 ../../Zotlabs/Module/Viewconnections.php:80 #: ../../Zotlabs/Module/Connections.php:306 msgid "Accepts" msgstr "Se acepta" -#: ../../include/text.php:1088 ../../Zotlabs/Module/Viewconnections.php:83 +#: ../../include/text.php:1089 ../../Zotlabs/Module/Viewconnections.php:83 #: ../../Zotlabs/Module/Connections.php:309 msgid "Comments" msgstr "Comentarios" -#: ../../include/text.php:1093 ../../Zotlabs/Module/Viewconnections.php:88 +#: ../../include/text.php:1094 ../../Zotlabs/Module/Viewconnections.php:88 #: ../../Zotlabs/Module/Connections.php:314 msgid "Stream items" msgstr "Elementos del stream" -#: ../../include/text.php:1098 ../../Zotlabs/Module/Viewconnections.php:93 +#: ../../include/text.php:1099 ../../Zotlabs/Module/Viewconnections.php:93 #: ../../Zotlabs/Module/Connections.php:319 msgid "Wall posts" msgstr "Entradas del Muro" -#: ../../include/text.php:1102 ../../Zotlabs/Module/Viewconnections.php:97 +#: ../../include/text.php:1103 ../../Zotlabs/Module/Viewconnections.php:97 #: ../../Zotlabs/Module/Connections.php:323 msgid "Nothing" msgstr "Nada" -#: ../../include/text.php:1115 +#: ../../include/text.php:1116 #, php-format msgid "View all %s connections" msgstr "Ver todas las %s conexiones" -#: ../../include/text.php:1178 +#: ../../include/text.php:1179 #, php-format msgid "Network: %s" msgstr "Red %s" -#: ../../include/text.php:1190 ../../include/text.php:1202 -#: ../../addon/cards/Mod_Cards.php:116 +#: ../../include/text.php:1191 ../../include/text.php:1203 +#: ../../addon/cards/Mod_Cards.php:116 ../../addon/cards/Mod_Card_edit.php:92 +#: ../../addon/articles/Mod_Article_edit.php:92 #: ../../addon/articles/Mod_Articles.php:120 -#: ../../Zotlabs/Module/Admin/Queueworker.php:114 -#: ../../Zotlabs/Module/Admin/Profs.php:94 -#: ../../Zotlabs/Module/Admin/Profs.php:114 ../../Zotlabs/Module/Rbmark.php:31 -#: ../../Zotlabs/Module/Rbmark.php:103 ../../Zotlabs/Module/Filer.php:54 +#: ../../Zotlabs/Module/Admin/Queueworker.php:115 +#: ../../Zotlabs/Module/Admin/Profs.php:95 +#: ../../Zotlabs/Module/Admin/Profs.php:115 ../../Zotlabs/Module/Rbmark.php:29 +#: ../../Zotlabs/Module/Rbmark.php:85 ../../Zotlabs/Module/Filer.php:65 msgid "Save" msgstr "Guardar" -#: ../../include/text.php:1502 +#: ../../include/text.php:1503 msgid "May" msgstr "mayo" -#: ../../include/text.php:1576 +#: ../../include/text.php:1577 msgid "Unknown attachment" msgstr "Adjunto no reconocido" -#: ../../include/text.php:1579 ../../Zotlabs/Storage/Browser.php:382 +#: ../../include/text.php:1580 ../../Zotlabs/Storage/Browser.php:383 #: ../../Zotlabs/Module/Sharedwithme.php:109 msgid "Size" msgstr "Tamaño" -#: ../../include/text.php:1622 +#: ../../include/text.php:1621 msgid "remove category" msgstr "eliminar el tema" -#: ../../include/text.php:1700 +#: ../../include/text.php:1699 msgid "remove from file" msgstr "eliminar del fichero" -#: ../../include/text.php:1887 +#: ../../include/text.php:1886 msgid "Download binary/encrypted content" msgstr "Descargar contenido binario o cifrado" -#: ../../include/text.php:1945 ../../include/text.php:1954 -#: ../../include/text.php:1981 ../../include/text.php:1990 +#: ../../include/text.php:1944 ../../include/text.php:1953 +#: ../../include/text.php:1980 ../../include/text.php:1989 #, php-format msgctxt "noun" msgid "%d Vote" @@ -3433,7 +3360,7 @@ msgstr[0] "%dVoto" msgstr[1] "%dVotos" msgstr[2] "%dVotos" -#: ../../include/text.php:1997 +#: ../../include/text.php:1996 #, php-format msgctxt "noun" msgid "%d Vote in total" @@ -3442,210 +3369,210 @@ msgstr[0] "%dVoto en total" msgstr[1] "%dVotos en total" msgstr[2] "%dVotos en total" -#: ../../include/text.php:2003 +#: ../../include/text.php:2002 msgid "Poll has ended" msgstr "La encuesta ha terminado" -#: ../../include/text.php:2006 +#: ../../include/text.php:2005 #, php-format msgid "Poll ends in %s" msgstr "La encuesta termina en %s" -#: ../../include/text.php:2013 ../../Zotlabs/Lib/ThreadItem.php:467 +#: ../../include/text.php:2012 ../../Zotlabs/Lib/ThreadItem.php:430 msgid "Vote" msgstr "Votar" -#: ../../include/text.php:2168 +#: ../../include/text.php:2172 msgid "Link to Source" msgstr "Enlazar con la entrada en su ubicación original" -#: ../../include/text.php:2201 +#: ../../include/text.php:2205 msgid "Page layout" msgstr "Plantilla de la página" -#: ../../include/text.php:2201 +#: ../../include/text.php:2205 msgid "You can create your own with the layouts tool" msgstr "Puede crear su propia disposición gráfica con la herramienta de plantillas" -#: ../../include/text.php:2211 ../../addon/wiki/Mod_Wiki.php:220 +#: ../../include/text.php:2215 ../../addon/wiki/Mod_Wiki.php:220 #: ../../addon/wiki/Mod_Wiki.php:368 ../../addon/wiki/Mod_Wiki.php:903 #: ../../addon/wiki/Widget/Wiki_pages.php:68 msgid "BBcode" msgstr "BBcode" -#: ../../include/text.php:2212 +#: ../../include/text.php:2216 msgid "HTML" msgstr "HTML" -#: ../../include/text.php:2213 ../../addon/wiki/Mod_Wiki.php:220 +#: ../../include/text.php:2217 ../../addon/wiki/Mod_Wiki.php:220 #: ../../addon/wiki/Mod_Wiki.php:368 ../../addon/wiki/Mod_Wiki.php:903 #: ../../addon/wiki/Widget/Wiki_pages.php:68 ../../addon/mdpost/mdpost.php:41 msgid "Markdown" msgstr "Markdown" -#: ../../include/text.php:2214 ../../addon/wiki/Mod_Wiki.php:220 +#: ../../include/text.php:2218 ../../addon/wiki/Mod_Wiki.php:220 #: ../../addon/wiki/Mod_Wiki.php:903 ../../addon/wiki/Widget/Wiki_pages.php:68 msgid "Text" msgstr "Texto" -#: ../../include/text.php:2215 +#: ../../include/text.php:2219 msgid "Comanche Layout" msgstr "Plantilla de Comanche" -#: ../../include/text.php:2220 +#: ../../include/text.php:2224 msgid "PHP" msgstr "PHP" -#: ../../include/text.php:2232 +#: ../../include/text.php:2236 msgid "Page content type" msgstr "Tipo de contenido de la página" -#: ../../include/text.php:2365 +#: ../../include/text.php:2369 msgid "activity" msgstr "la/su actividad" -#: ../../include/text.php:2368 +#: ../../include/text.php:2372 msgid "poll" msgstr "encuesta" -#: ../../include/text.php:2481 +#: ../../include/text.php:2485 msgid "a-z, 0-9, -, and _ only" msgstr "a-z, 0-9, -, and _ only" -#: ../../include/text.php:2789 +#: ../../include/text.php:2793 msgid "Design Tools" msgstr "Herramientas de diseño web" -#: ../../include/text.php:2792 ../../Zotlabs/Module/Blocks.php:152 +#: ../../include/text.php:2796 ../../Zotlabs/Module/Blocks.php:152 msgid "Blocks" msgstr "Bloques" -#: ../../include/text.php:2793 ../../Zotlabs/Module/Menu.php:171 +#: ../../include/text.php:2797 ../../Zotlabs/Module/Menu.php:171 msgid "Menus" msgstr "Menús" -#: ../../include/text.php:2794 ../../Zotlabs/Module/Layouts.php:182 +#: ../../include/text.php:2798 ../../Zotlabs/Module/Layouts.php:182 msgid "Layouts" msgstr "Plantillas" -#: ../../include/text.php:2795 +#: ../../include/text.php:2799 msgid "Pages" msgstr "Páginas" -#: ../../include/text.php:2807 +#: ../../include/text.php:2811 msgid "Import" msgstr "Importar" -#: ../../include/text.php:2808 +#: ../../include/text.php:2812 msgid "Import website..." msgstr "Importar un sitio web..." -#: ../../include/text.php:2809 +#: ../../include/text.php:2813 msgid "Select folder to import" msgstr "Seleccionar la carpeta que se va a importar" -#: ../../include/text.php:2810 +#: ../../include/text.php:2814 msgid "Import from a zipped folder:" msgstr "Importar desde una carpeta comprimida: " -#: ../../include/text.php:2811 +#: ../../include/text.php:2815 msgid "Import from cloud files:" msgstr "Importar desde los ficheros en la nube: " -#: ../../include/text.php:2812 +#: ../../include/text.php:2816 msgid "/cloud/channel/path/to/folder" msgstr "/cloud/canal/ruta/a la/carpeta" -#: ../../include/text.php:2813 +#: ../../include/text.php:2817 msgid "Enter path to website files" msgstr "Ruta a los ficheros del sitio web" -#: ../../include/text.php:2814 +#: ../../include/text.php:2818 msgid "Select folder" msgstr "Seleccionar la carpeta" -#: ../../include/text.php:2815 +#: ../../include/text.php:2819 msgid "Export website..." msgstr "Exportar un sitio web..." -#: ../../include/text.php:2816 +#: ../../include/text.php:2820 msgid "Export to a zip file" msgstr "Exportar a un fichero comprimido .zip" -#: ../../include/text.php:2817 +#: ../../include/text.php:2821 msgid "website.zip" msgstr "sitio_web.zip" -#: ../../include/text.php:2818 +#: ../../include/text.php:2822 msgid "Enter a name for the zip file." msgstr "Escriba un nombre para el fichero zip." -#: ../../include/text.php:2819 +#: ../../include/text.php:2823 msgid "Export to cloud files" msgstr "Exportar a la nube de ficheros" -#: ../../include/text.php:2820 +#: ../../include/text.php:2824 msgid "/path/to/export/folder" msgstr "/ruta/para/exportar/carpeta" -#: ../../include/text.php:2821 +#: ../../include/text.php:2825 msgid "Enter a path to a cloud files destination." msgstr "Escriba una ruta de destino a la nube de ficheros." -#: ../../include/text.php:2822 +#: ../../include/text.php:2826 msgid "Specify folder" msgstr "Especificar una carpeta" -#: ../../include/channel.php:49 +#: ../../include/channel.php:50 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/channel.php:82 +#: ../../include/channel.php:83 msgid "Empty name" msgstr "Nombre vacío" -#: ../../include/channel.php:85 +#: ../../include/channel.php:86 msgid "Name too long" msgstr "Nombre demasiado largo" -#: ../../include/channel.php:202 +#: ../../include/channel.php:205 msgid "No account identifier" msgstr "Ningún identificador de la cuenta" -#: ../../include/channel.php:214 ../../Zotlabs/Module/Register.php:95 +#: ../../include/channel.php:217 ../../Zotlabs/Module/Register.php:96 msgid "Nickname is required." msgstr "Se requiere un sobrenombre (alias)." -#: ../../include/channel.php:228 ../../include/channel.php:667 -#: ../../Zotlabs/Module/Register.php:100 +#: ../../include/channel.php:231 ../../include/channel.php:670 +#: ../../Zotlabs/Module/Register.php:101 #: ../../Zotlabs/Module/Changeaddr.php:46 msgid "Reserved nickname. Please choose another." msgstr "Sobrenombre en uso. Por favor, elija otro." -#: ../../include/channel.php:233 ../../include/channel.php:672 -#: ../../Zotlabs/Module/Register.php:105 +#: ../../include/channel.php:236 ../../include/channel.php:675 +#: ../../Zotlabs/Module/Register.php:106 #: ../../Zotlabs/Module/Changeaddr.php:51 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 miembros de este sitio." -#: ../../include/channel.php:299 +#: ../../include/channel.php:302 msgid "Unable to retrieve created identity" msgstr "No ha sido posible recuperar la identidad creada" -#: ../../include/channel.php:410 +#: ../../include/channel.php:413 msgid "Default Profile" msgstr "Perfil principal" -#: ../../include/channel.php:600 ../../include/channel.php:689 +#: ../../include/channel.php:603 ../../include/channel.php:692 msgid "Unable to retrieve modified identity" msgstr "No se puede recuperar la identidad modficada" -#: ../../include/channel.php:1381 +#: ../../include/channel.php:1384 msgid "Requested channel is not available" msgstr "El canal solicitado no está disponible" -#: ../../include/channel.php:1435 ../../addon/cards/Mod_Cards.php:42 +#: ../../include/channel.php:1438 ../../addon/cards/Mod_Cards.php:42 #: ../../addon/articles/Mod_Articles.php:46 #: ../../addon/gallery/Mod_Gallery.php:49 #: ../../Zotlabs/Module/Editwebpage.php:32 @@ -3659,268 +3586,268 @@ msgstr "El canal solicitado no está disponible" msgid "Requested profile is not available." msgstr "El perfil solicitado no está disponible." -#: ../../include/channel.php:1531 ../../Zotlabs/Module/Profiles.php:740 +#: ../../include/channel.php:1534 ../../Zotlabs/Module/Profiles.php:743 msgid "Change profile photo" msgstr "Cambiar la foto del perfil" -#: ../../include/channel.php:1539 +#: ../../include/channel.php:1542 msgid "Create New Profile" msgstr "Crear un nuevo perfil" -#: ../../include/channel.php:1557 ../../Zotlabs/Module/Profiles.php:837 +#: ../../include/channel.php:1560 ../../Zotlabs/Module/Profiles.php:841 msgid "Profile Image" msgstr "Imagen del perfil" -#: ../../include/channel.php:1560 +#: ../../include/channel.php:1563 msgid "Visible to everybody" msgstr "Visible para todos" -#: ../../include/channel.php:1561 ../../Zotlabs/Module/Profiles.php:737 -#: ../../Zotlabs/Module/Profiles.php:841 +#: ../../include/channel.php:1564 ../../Zotlabs/Module/Profiles.php:740 +#: ../../Zotlabs/Module/Profiles.php:845 msgid "Edit visibility" msgstr "Editar visibilidad" -#: ../../include/channel.php:1643 ../../include/channel.php:1771 +#: ../../include/channel.php:1646 ../../include/channel.php:1774 msgid "Gender:" msgstr "Género:" -#: ../../include/channel.php:1644 ../../include/channel.php:1817 +#: ../../include/channel.php:1647 ../../include/channel.php:1820 msgid "Status:" msgstr "Estado:" -#: ../../include/channel.php:1645 ../../include/channel.php:1841 +#: ../../include/channel.php:1648 ../../include/channel.php:1844 msgid "Homepage:" msgstr "Página personal:" -#: ../../include/channel.php:1646 ../../include/channel.php:1843 +#: ../../include/channel.php:1649 ../../include/channel.php:1846 #: ../../Zotlabs/Module/Directory.php:368 msgid "Hometown:" msgstr "Lugar de nacimiento:" -#: ../../include/channel.php:1647 +#: ../../include/channel.php:1650 msgid "Online Now" msgstr "Ahora en línea" -#: ../../include/channel.php:1696 +#: ../../include/channel.php:1699 msgid "This channel has not added a profile description yet" msgstr "Este canal aún no ha añadido una descripción de perfil" -#: ../../include/channel.php:1698 +#: ../../include/channel.php:1701 msgid "Change your profile photo" msgstr "Cambiar su foto del perfil" -#: ../../include/channel.php:1730 +#: ../../include/channel.php:1733 msgid "Trans" msgstr "Trans" -#: ../../include/channel.php:1769 +#: ../../include/channel.php:1772 msgid "Full Name:" msgstr "Nombre completo:" -#: ../../include/channel.php:1802 +#: ../../include/channel.php:1805 msgid "j F, Y" msgstr "j F Y" -#: ../../include/channel.php:1803 +#: ../../include/channel.php:1806 msgid "j F" msgstr "j F" -#: ../../include/channel.php:1810 +#: ../../include/channel.php:1813 msgid "Birthday:" msgstr "Cumpleaños:" -#: ../../include/channel.php:1814 ../../Zotlabs/Module/Directory.php:349 +#: ../../include/channel.php:1817 ../../Zotlabs/Module/Directory.php:349 msgid "Age:" msgstr "Edad:" -#: ../../include/channel.php:1823 +#: ../../include/channel.php:1826 #, php-format msgid "for %1$d %2$s" msgstr "por %1$d %2$s" -#: ../../include/channel.php:1835 +#: ../../include/channel.php:1838 msgid "Tags:" msgstr "Etiquetas:" -#: ../../include/channel.php:1839 +#: ../../include/channel.php:1842 msgid "Sexual Preference:" msgstr "Orientación sexual:" -#: ../../include/channel.php:1845 +#: ../../include/channel.php:1848 msgid "Political Views:" msgstr "Posición política:" -#: ../../include/channel.php:1847 +#: ../../include/channel.php:1850 msgid "Religion:" msgstr "Religión:" -#: ../../include/channel.php:1849 ../../Zotlabs/Module/Directory.php:370 +#: ../../include/channel.php:1852 ../../Zotlabs/Module/Directory.php:370 msgid "About:" msgstr "Sobre mí:" -#: ../../include/channel.php:1851 +#: ../../include/channel.php:1854 msgid "Hobbies/Interests:" msgstr "Aficciones o intereses:" -#: ../../include/channel.php:1853 +#: ../../include/channel.php:1856 msgid "Likes:" msgstr "Me gusta:" -#: ../../include/channel.php:1855 +#: ../../include/channel.php:1858 msgid "Dislikes:" msgstr "No me gusta:" -#: ../../include/channel.php:1857 +#: ../../include/channel.php:1860 msgid "Contact information and Social Networks:" msgstr "Información de contacto y redes sociales:" -#: ../../include/channel.php:1859 +#: ../../include/channel.php:1862 msgid "My other channels:" msgstr "Mis otros canales:" -#: ../../include/channel.php:1861 +#: ../../include/channel.php:1864 msgid "Musical interests:" msgstr "Preferencias musicales:" -#: ../../include/channel.php:1863 +#: ../../include/channel.php:1866 msgid "Books, literature:" msgstr "Libros, literatura:" -#: ../../include/channel.php:1865 +#: ../../include/channel.php:1868 msgid "Television:" msgstr "Televisión:" -#: ../../include/channel.php:1867 +#: ../../include/channel.php:1870 msgid "Film/dance/culture/entertainment:" msgstr "Cine, danza, cultura, entretenimiento:" -#: ../../include/channel.php:1869 +#: ../../include/channel.php:1872 msgid "Love/Romance:" msgstr "Vida sentimental o amorosa:" -#: ../../include/channel.php:1871 +#: ../../include/channel.php:1874 msgid "Work/employment:" msgstr "Trabajo:" -#: ../../include/channel.php:1873 +#: ../../include/channel.php:1876 msgid "School/education:" msgstr "Estudios:" -#: ../../include/channel.php:1894 ../../Zotlabs/Lib/Apps.php:365 -#: ../../Zotlabs/Module/Profperm.php:113 +#: ../../include/channel.php:1897 ../../Zotlabs/Lib/Apps.php:366 +#: ../../Zotlabs/Module/Profperm.php:116 msgid "Profile" msgstr "Perfil" -#: ../../include/channel.php:1896 +#: ../../include/channel.php:1899 msgid "Like this thing" msgstr "Me gusta esto" -#: ../../include/channel.php:1897 +#: ../../include/channel.php:1900 msgid "Export" msgstr "Exportar" -#: ../../include/channel.php:2350 +#: ../../include/channel.php:2353 msgid "cover photo" msgstr "Imagen de portada del perfil" -#: ../../include/channel.php:2631 ../../boot.php:1747 +#: ../../include/channel.php:2628 ../../boot.php:1755 #: ../../Zotlabs/Module/Rmagic.php:96 msgid "Remote Authentication" msgstr "Acceso desde su servidor" -#: ../../include/channel.php:2632 ../../Zotlabs/Module/Rmagic.php:97 +#: ../../include/channel.php:2629 ../../Zotlabs/Module/Rmagic.php:97 msgid "Enter your channel address (e.g. channel@example.com)" msgstr "Introduzca la dirección del canal (p.ej. canal@ejemplo.com)" -#: ../../include/channel.php:2633 ../../Zotlabs/Module/Rmagic.php:98 +#: ../../include/channel.php:2630 ../../Zotlabs/Module/Rmagic.php:98 msgid "Authenticate" msgstr "Acceder" -#: ../../include/channel.php:2793 ../../Zotlabs/Module/Admin/Accounts.php:184 +#: ../../include/channel.php:2790 ../../Zotlabs/Module/Admin/Accounts.php:84 #, php-format msgid "Account '%s' deleted" msgstr "La cuenta '%s' ha sido eliminada" -#: ../../include/bbcode.php:233 ../../include/bbcode.php:993 -#: ../../include/bbcode.php:1613 ../../include/bbcode.php:1621 +#: ../../include/bbcode.php:234 ../../include/bbcode.php:994 +#: ../../include/bbcode.php:1659 ../../include/bbcode.php:1667 msgid "Image/photo" msgstr "Imagen/foto" -#: ../../include/bbcode.php:285 +#: ../../include/bbcode.php:286 msgid "Encrypted content" msgstr "Contenido cifrado" -#: ../../include/bbcode.php:341 +#: ../../include/bbcode.php:342 #, php-format msgid "Install %1$s element %2$s" msgstr "Instalar el elemento de%1$s%2$s" -#: ../../include/bbcode.php:345 +#: ../../include/bbcode.php:346 #, 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:355 ../../Zotlabs/Module/Impel.php:47 +#: ../../include/bbcode.php:356 ../../Zotlabs/Module/Impel.php:47 msgid "webpage" msgstr "página web" -#: ../../include/bbcode.php:358 ../../Zotlabs/Module/Impel.php:57 +#: ../../include/bbcode.php:359 ../../Zotlabs/Module/Impel.php:57 msgid "layout" msgstr "plantilla" -#: ../../include/bbcode.php:361 ../../Zotlabs/Module/Impel.php:52 +#: ../../include/bbcode.php:362 ../../Zotlabs/Module/Impel.php:52 msgid "block" msgstr "bloque" -#: ../../include/bbcode.php:364 ../../Zotlabs/Module/Impel.php:64 +#: ../../include/bbcode.php:365 ../../Zotlabs/Module/Impel.php:64 msgid "menu" msgstr "menú" -#: ../../include/bbcode.php:567 +#: ../../include/bbcode.php:568 msgid "card" msgstr "ficha" -#: ../../include/bbcode.php:569 +#: ../../include/bbcode.php:570 msgid "article" msgstr "el artículo" -#: ../../include/bbcode.php:652 ../../include/bbcode.php:660 +#: ../../include/bbcode.php:653 ../../include/bbcode.php:661 msgid "Click to open/close" msgstr "Pulsar para abrir/cerrar" -#: ../../include/bbcode.php:673 +#: ../../include/bbcode.php:674 msgid "View article" msgstr "Ver el artículo" -#: ../../include/bbcode.php:673 +#: ../../include/bbcode.php:674 msgid "View summary" msgstr "Ver sumario" -#: ../../include/bbcode.php:1117 ../../include/bbcode.php:1299 -#: ../../addon/wiki/Lib/NativeWikiPage.php:630 +#: ../../include/bbcode.php:1127 ../../include/bbcode.php:1312 +#: ../../addon/wiki/Lib/NativeWikiPage.php:634 msgid "Different viewers will see this text differently" msgstr "Visitantes diferentes verán este texto de forma distinta" -#: ../../include/bbcode.php:1589 +#: ../../include/bbcode.php:1635 msgid "$1 wrote:" msgstr "$1 escribió:" -#: ../../include/import.php:30 +#: ../../include/import.php:31 msgid "Unable to import a removed channel." msgstr "No se puede importar un canal eliminado." -#: ../../include/import.php:56 +#: ../../include/import.php:57 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:77 ../../addon/diaspora/import_diaspora.php:43 +#: ../../include/import.php:78 ../../addon/diaspora/import_diaspora.php:43 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:128 +#: ../../include/import.php:129 msgid "Cloned channel not found. Import failed." msgstr "No se ha podido importar el canal porque el canal clonado no se ha encontrado." @@ -3948,15 +3875,7 @@ msgstr "Se han guardado los ajustes de IRC." msgid "IRC Chatroom" msgstr "Sala de chat IRC" -#: ../../addon/smileybutton/Mod_Smileybutton.php:42 -msgid "Hide the button and show the smilies directly." -msgstr "Ocultar el botón y mostrar los smilies directamente." - -#: ../../addon/smileybutton/Mod_Smileybutton.php:50 -msgid "Smileybutton Settings" -msgstr "Ajustes de Smileybutton" - -#: ../../addon/fediquest/fediquest.php:211 +#: ../../addon/fediquest/fediquest.php:215 msgid "ERROR: word length is not correct!" msgstr "ERROR: ¡la longitud de la palabra no es correcta!" @@ -4104,7 +4023,7 @@ msgstr "Enviar ZID" msgid "Send email to all members" msgstr "Enviar un correo electrónico a todos los miembros" -#: ../../addon/hubwall/hubwall.php:33 ../../Zotlabs/Lib/Enotify.php:65 +#: ../../addon/hubwall/hubwall.php:33 ../../Zotlabs/Lib/Enotify.php:66 #, php-format msgid "%s Administrator" msgstr "%s Administrador" @@ -4113,24 +4032,24 @@ msgstr "%s Administrador" msgid "No recipients found." msgstr "No se han encontrado destinatarios." -#: ../../addon/hubwall/hubwall.php:73 +#: ../../addon/hubwall/hubwall.php:74 #, php-format msgid "%1$d of %2$d messages sent." msgstr "%1$d de %2$d mensajes enviados." -#: ../../addon/hubwall/hubwall.php:81 +#: ../../addon/hubwall/hubwall.php:82 msgid "Send email to all hub members." msgstr "Enviar un correo electrónico a todos los miembros del hub." -#: ../../addon/hubwall/hubwall.php:92 ../../addon/mailtest/mailtest.php:96 +#: ../../addon/hubwall/hubwall.php:93 ../../addon/mailtest/mailtest.php:96 msgid "Message subject" msgstr "Asunto del mensaje" -#: ../../addon/hubwall/hubwall.php:93 +#: ../../addon/hubwall/hubwall.php:94 msgid "Sender Email address" msgstr "Dirección de correo electrónico del remitente" -#: ../../addon/hubwall/hubwall.php:94 +#: ../../addon/hubwall/hubwall.php:95 msgid "Test mode (only send to hub administrator)" msgstr "Modo de prueba (enviar sólo al administrador del hub)" @@ -4174,7 +4093,7 @@ msgid "Last Name" msgstr "Apellido" #: ../../addon/openid/MysqlProvider.php:54 -#: ../../addon/redred/Mod_Redred.php:73 ../../boot.php:1740 +#: ../../addon/redred/Mod_Redred.php:73 ../../boot.php:1748 msgid "Nickname" msgstr "Alias" @@ -4207,11 +4126,11 @@ msgid "Profile Photo 128px" msgstr "Foto del perfil 128px" #: ../../addon/openid/MysqlProvider.php:68 -#: ../../Zotlabs/Module/Profiles.php:779 +#: ../../Zotlabs/Module/Profiles.php:782 msgid "Homepage URL" msgstr "Dirección de la página personal" -#: ../../addon/openid/MysqlProvider.php:69 ../../Zotlabs/Lib/Apps.php:362 +#: ../../addon/openid/MysqlProvider.php:69 ../../Zotlabs/Lib/Apps.php:363 msgid "Language" msgstr "Idioma" @@ -4232,7 +4151,7 @@ msgid "Birthdate" msgstr "Fecha de nacimiento" #: ../../addon/openid/MysqlProvider.php:74 -#: ../../Zotlabs/Module/Profiles.php:452 +#: ../../Zotlabs/Module/Profiles.php:453 msgid "Gender" msgstr "Género" @@ -4336,7 +4255,7 @@ msgid "Unknown error. Please try again later." msgstr "Error desconocido. Por favor, inténtelo otra vez." #: ../../addon/openclipatar/openclipatar.php:299 -#: ../../Zotlabs/Module/Profile_photo.php:268 +#: ../../Zotlabs/Module/Profile_photo.php:269 msgid "" "Shift-reload the page or clear browser cache if the new photo does not " "display immediately." @@ -4405,8 +4324,8 @@ msgid "for further info." msgstr "para más información." #: ../../addon/upgrade_info/upgrade_info.php:60 -msgid "Upgrade Info" -msgstr "Información de actualización" +msgid "$Projectname Upgrade Info" +msgstr "$Projectname Información de actualización" #: ../../addon/upgrade_info/upgrade_info.php:64 msgid "Do not show this again" @@ -4423,10 +4342,10 @@ msgctxt "opensearch" msgid "$Projectname" msgstr "$Projectname" -#: ../../addon/opensearch/opensearch.php:42 ../../Zotlabs/Lib/Enotify.php:66 -#: ../../Zotlabs/Module/Home.php:87 ../../Zotlabs/Module/Home.php:95 -#: ../../Zotlabs/Module/Invite.php:238 ../../Zotlabs/Module/Invite.php:507 -#: ../../Zotlabs/Module/Invite.php:521 +#: ../../addon/opensearch/opensearch.php:42 ../../Zotlabs/Lib/Enotify.php:67 +#: ../../Zotlabs/Module/Home.php:88 ../../Zotlabs/Module/Home.php:96 +#: ../../Zotlabs/Module/Invite.php:239 ../../Zotlabs/Module/Invite.php:508 +#: ../../Zotlabs/Module/Invite.php:522 msgid "$Projectname" msgstr "$Projectname" @@ -4542,9 +4461,9 @@ msgstr "Esta funcionalidad requiere Piwik >= 2.2.0" #: ../../addon/msgfooter/msgfooter.php:54 #: ../../addon/rendezvous/rendezvous.php:82 ../../addon/xmpp/xmpp.php:54 #: ../../addon/faces/faces.php:291 ../../addon/twitter/twitter.php:493 -#: ../../addon/openstreetmap/openstreetmap.php:171 +#: ../../addon/openstreetmap/openstreetmap.php:163 #: ../../Zotlabs/Module/Defperms.php:111 -#: ../../Zotlabs/Module/Settings/Channel.php:150 +#: ../../Zotlabs/Module/Settings/Channel.php:151 msgid "Settings updated." msgstr "Ajustes actualizados." @@ -4603,7 +4522,7 @@ msgstr "Mensaje para mostrar en todas las páginas de este servidor" msgid "Page Header" msgstr "Page Header" -#: ../../addon/buglink/buglink.php:16 ../../Zotlabs/Lib/Apps.php:333 +#: ../../addon/buglink/buglink.php:16 ../../Zotlabs/Lib/Apps.php:334 msgid "Report Bug" msgstr "Informe de errores" @@ -4628,7 +4547,7 @@ msgid "Insane Journal Crosspost Connector App" msgstr "App Ajustes del Conector de publicación cruzada de InsaneJournal" #: ../../addon/ijpost/Mod_Ijpost.php:35 ../../addon/xmpp/Mod_Xmpp.php:35 -#: ../../Zotlabs/Module/Invite.php:69 ../../Zotlabs/Module/Lang.php:20 +#: ../../Zotlabs/Module/Invite.php:70 ../../Zotlabs/Module/Lang.php:20 msgid "Not Installed" msgstr "No instalado/a" @@ -4701,14 +4620,22 @@ msgid "Hubzilla Crosspost Connector" msgstr "Hubzilla Crosspost Connector" #: ../../addon/cards/cards.php:48 ../../addon/cards/cards.php:160 -#: ../../addon/cards/Mod_Cards.php:209 ../../Zotlabs/Lib/Apps.php:331 +#: ../../addon/cards/Mod_Cards.php:209 ../../Zotlabs/Lib/Apps.php:332 msgid "Cards" msgstr "Fichas" -#: ../../addon/cards/cards.php:51 +#: ../../addon/cards/cards.php:51 ../../addon/wiki/wiki.php:48 msgid "View Cards" msgstr "Ver las fichas" +#: ../../addon/cards/cards.php:104 ../../addon/articles/articles.php:105 +#: ../../addon/wiki/Lib/NativeWikiPage.php:549 +#: ../../Zotlabs/Module/Page.php:136 ../../Zotlabs/Module/Display.php:155 +#: ../../Zotlabs/Module/Block.php:77 ../../Zotlabs/Module/Help.php:173 +#: ../../Zotlabs/Web/Router.php:188 +msgid "Page not found." +msgstr "Página no encontrada." + #: ../../addon/cards/Mod_Cards.php:115 msgid "Add Card" msgstr "Añadir una ficha" @@ -4732,7 +4659,7 @@ msgstr "Elemento no encontrado" msgid "Channel not found." msgstr "Canal no encontrado." -#: ../../addon/cards/Mod_Card_edit.php:129 +#: ../../addon/cards/Mod_Card_edit.php:123 msgid "Edit Card" msgstr "Editar la ficha" @@ -4823,20 +4750,20 @@ msgstr "Los servicios de microblog como Mastodon no soportan correctamente los a msgid "Activitypub Protocol" msgstr "Protocolo Activitypub" -#: ../../addon/pubcrawl/pubcrawl.php:1073 +#: ../../addon/pubcrawl/pubcrawl.php:1080 #: ../../addon/diaspora/diaspora.php:415 #: ../../Zotlabs/Module/Contactedit.php:494 msgid "Refresh failed" msgstr "Error de actualización" -#: ../../addon/pubcrawl/pubcrawl.php:1080 +#: ../../addon/pubcrawl/pubcrawl.php:1087 #: ../../addon/diaspora/diaspora.php:420 #: ../../Zotlabs/Module/Contactedit.php:491 msgid "Refresh succeeded" msgstr "Actualización con éxito" #: ../../addon/bookmarker/bookmarker.php:38 -#: ../../Zotlabs/Lib/ThreadItem.php:495 +#: ../../Zotlabs/Lib/ThreadItem.php:458 msgid "Save Bookmarks" msgstr "Guardar en Marcadores" @@ -4918,31 +4845,31 @@ msgid "Import completed." msgstr "Importación completada." #: ../../addon/diaspora/p.php:48 ../../addon/diaspora/util.php:346 -#: ../../addon/diaspora/util.php:359 ../../Zotlabs/Lib/Enotify.php:61 +#: ../../addon/diaspora/util.php:359 ../../Zotlabs/Lib/Enotify.php:62 msgid "$projectname" msgstr "$projectname" -#: ../../addon/diaspora/Receiver.php:1632 +#: ../../addon/diaspora/Receiver.php:1643 #, php-format msgid "%1$s dislikes %2$s's %3$s" msgstr "a %1$s no le gusta el %3$s de %2$s" -#: ../../addon/diaspora/Receiver.php:1693 -#: ../../Zotlabs/Module/Subthread.php:112 ../../Zotlabs/Module/Like.php:456 +#: ../../addon/diaspora/Receiver.php:1704 +#: ../../Zotlabs/Module/Subthread.php:112 ../../Zotlabs/Module/Like.php:459 msgid "status" msgstr "el mensaje de estado " -#: ../../addon/diaspora/Receiver.php:2248 ../../Zotlabs/Module/Like.php:487 +#: ../../addon/diaspora/Receiver.php:2265 ../../Zotlabs/Module/Like.php:490 #, php-format msgid "%1$s is attending %2$s's %3$s" msgstr "%3$s de %2$s: %1$s participa" -#: ../../addon/diaspora/Receiver.php:2250 ../../Zotlabs/Module/Like.php:489 +#: ../../addon/diaspora/Receiver.php:2267 ../../Zotlabs/Module/Like.php:492 #, php-format msgid "%1$s is not attending %2$s's %3$s" msgstr "%3$s de %2$s: %1$s no participa" -#: ../../addon/diaspora/Receiver.php:2252 ../../Zotlabs/Module/Like.php:491 +#: ../../addon/diaspora/Receiver.php:2269 ../../Zotlabs/Module/Like.php:494 #, php-format msgid "%1$s may attend %2$s's %3$s" msgstr "%3$s de %2$s: %1$s quizá participe" @@ -5016,8 +4943,7 @@ msgid "No channels currently blocked" msgstr "No hay canales bloqueados actualmente" #: ../../addon/superblock/Mod_Superblock.php:90 -#: ../../Zotlabs/Module/Cover_photo.php:381 ../../Zotlabs/Module/Tagrm.php:137 -#: ../../Zotlabs/Module/Admin/Addons.php:462 +#: ../../Zotlabs/Module/Cover_photo.php:382 ../../Zotlabs/Module/Tagrm.php:137 #: ../../Zotlabs/Module/Photos.php:994 msgid "Remove" msgstr "Eliminar" @@ -5026,19 +4952,19 @@ msgstr "Eliminar" msgid "Block Completely" msgstr "Bloquear completamente" -#: ../../addon/randpost/randpost.php:99 +#: ../../addon/randpost/randpost.php:101 msgid "You're welcome." msgstr "Bienvenido." -#: ../../addon/randpost/randpost.php:100 +#: ../../addon/randpost/randpost.php:102 msgid "Ah shucks..." msgstr "Ah, joder..." -#: ../../addon/randpost/randpost.php:101 +#: ../../addon/randpost/randpost.php:103 msgid "Don't mention it." msgstr "No lo menciones." -#: ../../addon/randpost/randpost.php:102 +#: ../../addon/randpost/randpost.php:104 msgid "<blush>" msgstr "<sonrojo>" @@ -5158,13 +5084,13 @@ msgid "Let's meet here" msgstr "Reunámonos aquí" #: ../../addon/rendezvous/rendezvous.php:172 ../../addon/wiki/Mod_Wiki.php:221 -#: ../../addon/wiki/Lib/NativeWikiPage.php:588 +#: ../../addon/wiki/Lib/NativeWikiPage.php:592 #: ../../addon/wiki/Widget/Wiki_page_history.php:28 -#: ../../Zotlabs/Storage/Browser.php:380 ../../Zotlabs/Module/Oauth.php:111 +#: ../../Zotlabs/Storage/Browser.php:381 ../../Zotlabs/Module/Oauth.php:112 #: ../../Zotlabs/Module/Oauth.php:137 ../../Zotlabs/Module/Connedit.php:732 -#: ../../Zotlabs/Module/Admin/Channels.php:159 +#: ../../Zotlabs/Module/Admin/Channels.php:181 #: ../../Zotlabs/Module/Sharedwithme.php:107 ../../Zotlabs/Module/Chat.php:256 -#: ../../Zotlabs/Module/Cdav.php:1368 ../../Zotlabs/Module/Oauth2.php:116 +#: ../../Zotlabs/Module/Cdav.php:1368 ../../Zotlabs/Module/Oauth2.php:117 #: ../../Zotlabs/Module/Oauth2.php:144 msgid "Name" msgstr "Nombre" @@ -5172,7 +5098,7 @@ msgstr "Nombre" #: ../../addon/rendezvous/rendezvous.php:173 #: ../../addon/cart/submodules/hzservices.php:657 #: ../../addon/cart/submodules/manualcat.php:260 -#: ../../Zotlabs/Module/Appman.php:220 ../../Zotlabs/Module/Rbmark.php:100 +#: ../../Zotlabs/Module/Appman.php:220 ../../Zotlabs/Module/Rbmark.php:82 #: ../../Zotlabs/Module/Cdav.php:1005 msgid "Description" msgstr "Descripción" @@ -5253,7 +5179,7 @@ msgid "You have no rendezvous. Press the button above to create a rendezvous!" msgstr "No tiene ninguna cita. ¡Presione el botón de arriba para crear una!" #: ../../addon/rendezvous/rendezvous.php:401 -#: ../../Zotlabs/Module/Setup.php:748 +#: ../../Zotlabs/Module/Setup.php:754 msgid "Errors encountered creating database tables." msgstr "Se han encontrado errores al crear las tablas de la base de datos." @@ -5357,12 +5283,12 @@ msgstr "Reenviar comentarios (requerido por el plugin hubzilla_wp)" msgid "Wordpress Post" msgstr "Publicar en Wordpress" -#: ../../addon/articles/Mod_Article_edit.php:127 +#: ../../addon/articles/Mod_Article_edit.php:123 msgid "Edit Article" msgstr "Editar el artículo" #: ../../addon/articles/articles.php:48 ../../addon/articles/articles.php:160 -#: ../../addon/articles/Mod_Articles.php:228 ../../Zotlabs/Lib/Apps.php:330 +#: ../../addon/articles/Mod_Articles.php:228 ../../Zotlabs/Lib/Apps.php:331 msgid "Articles" msgstr "Artículos" @@ -5399,18 +5325,23 @@ msgstr "Error al crear el fichero comprimido zip de la carpeta a exportar" msgid "Error downloading wiki: " msgstr "Error al descargar el wiki: " +#: ../../addon/wiki/Mod_Wiki.php:209 ../../addon/wiki/Widget/Wiki_list.php:23 +#: ../../addon/wiki/wiki.php:45 ../../addon/wiki/wiki.php:98 +msgid "Wikis" +msgstr "Wikis" + #: ../../addon/wiki/Mod_Wiki.php:215 ../../Zotlabs/Storage/Browser.php:407 msgid "Download" msgstr "Descargar" #: ../../addon/wiki/Mod_Wiki.php:216 ../../addon/wiki/Mod_Wiki.php:406 -#: ../../Zotlabs/Module/Webpages.php:256 ../../Zotlabs/Module/Layouts.php:196 -#: ../../Zotlabs/Module/Pubsites.php:62 ../../Zotlabs/Module/Blocks.php:164 +#: ../../Zotlabs/Module/Webpages.php:255 ../../Zotlabs/Module/Layouts.php:196 +#: ../../Zotlabs/Module/Pubsites.php:63 ../../Zotlabs/Module/Blocks.php:164 msgid "View" msgstr "Ver" #: ../../addon/wiki/Mod_Wiki.php:217 ../../Zotlabs/Module/Manage.php:137 -#: ../../Zotlabs/Module/Profiles.php:848 +#: ../../Zotlabs/Module/Profiles.php:852 msgid "Create New" msgstr "Crear" @@ -5422,7 +5353,7 @@ msgstr "Nombre del wiki" msgid "Content type" msgstr "Tipo de contenido" -#: ../../addon/wiki/Mod_Wiki.php:222 ../../Zotlabs/Storage/Browser.php:381 +#: ../../addon/wiki/Mod_Wiki.php:222 ../../Zotlabs/Storage/Browser.php:382 msgid "Type" msgstr "Tipo" @@ -5463,7 +5394,7 @@ msgid "Revision Comparison" msgstr "Comparación de revisiones" #: ../../addon/wiki/Mod_Wiki.php:364 -#: ../../addon/wiki/Lib/NativeWikiPage.php:591 +#: ../../addon/wiki/Lib/NativeWikiPage.php:595 #: ../../addon/wiki/Widget/Wiki_page_history.php:31 msgid "Revert" msgstr "Revertir" @@ -5480,8 +5411,8 @@ msgstr "Nombre de la nueva página" msgid "Embed image from photo albums" msgstr "Incluir una imagen de los álbumes de fotos" -#: ../../addon/wiki/Mod_Wiki.php:402 ../../Zotlabs/Module/Cover_photo.php:389 -#: ../../Zotlabs/Module/Profile_photo.php:556 +#: ../../addon/wiki/Mod_Wiki.php:402 ../../Zotlabs/Module/Cover_photo.php:390 +#: ../../Zotlabs/Module/Profile_photo.php:557 msgid "Choose a different album" msgstr "Elegir un álbum diferente..." @@ -5546,83 +5477,83 @@ msgid "Add new page" msgstr "Añadir una nueva página" #: ../../addon/wiki/Mod_Wiki.php:906 ../../addon/wiki/Widget/Wiki_pages.php:71 -#: ../../Zotlabs/Module/Dreport.php:132 +#: ../../Zotlabs/Module/Dreport.php:138 msgid "Options" msgstr "Opciones" -#: ../../addon/wiki/Lib/NativeWiki.php:144 +#: ../../addon/wiki/Lib/NativeWiki.php:146 msgid "Wiki updated successfully" msgstr "El wiki se ha actualizado con éxito" -#: ../../addon/wiki/Lib/NativeWiki.php:204 +#: ../../addon/wiki/Lib/NativeWiki.php:206 msgid "Wiki files deleted successfully" msgstr "Se han borrado con éxito los ficheros del wiki" -#: ../../addon/wiki/Lib/NativeWikiPage.php:41 -#: ../../addon/wiki/Lib/NativeWikiPage.php:109 +#: ../../addon/wiki/Lib/NativeWikiPage.php:42 +#: ../../addon/wiki/Lib/NativeWikiPage.php:110 msgid "(No Title)" msgstr "(Sin título)" -#: ../../addon/wiki/Lib/NativeWikiPage.php:123 +#: ../../addon/wiki/Lib/NativeWikiPage.php:124 msgid "Wiki page create failed." msgstr "Se ha producido un error en la creación de la página wiki." -#: ../../addon/wiki/Lib/NativeWikiPage.php:137 +#: ../../addon/wiki/Lib/NativeWikiPage.php:138 msgid "Wiki not found." msgstr "No se ha encontrado el wiki." -#: ../../addon/wiki/Lib/NativeWikiPage.php:148 +#: ../../addon/wiki/Lib/NativeWikiPage.php:149 msgid "Destination name already exists" msgstr "El nombre de destino ya existe" -#: ../../addon/wiki/Lib/NativeWikiPage.php:181 -#: ../../addon/wiki/Lib/NativeWikiPage.php:376 +#: ../../addon/wiki/Lib/NativeWikiPage.php:182 +#: ../../addon/wiki/Lib/NativeWikiPage.php:377 msgid "Page not found" msgstr "No se ha encontrado la página" -#: ../../addon/wiki/Lib/NativeWikiPage.php:211 +#: ../../addon/wiki/Lib/NativeWikiPage.php:212 msgid "Error reading page content" msgstr "Se ha producido un error al leer el contenido de la página" -#: ../../addon/wiki/Lib/NativeWikiPage.php:367 -#: ../../addon/wiki/Lib/NativeWikiPage.php:425 -#: ../../addon/wiki/Lib/NativeWikiPage.php:493 -#: ../../addon/wiki/Lib/NativeWikiPage.php:534 +#: ../../addon/wiki/Lib/NativeWikiPage.php:368 +#: ../../addon/wiki/Lib/NativeWikiPage.php:426 +#: ../../addon/wiki/Lib/NativeWikiPage.php:494 +#: ../../addon/wiki/Lib/NativeWikiPage.php:538 msgid "Error reading wiki" msgstr "Se ha producido un error al leer el wiki" -#: ../../addon/wiki/Lib/NativeWikiPage.php:411 +#: ../../addon/wiki/Lib/NativeWikiPage.php:412 msgid "Page update failed." msgstr "Se ha producido un error al actualizar la página." -#: ../../addon/wiki/Lib/NativeWikiPage.php:447 +#: ../../addon/wiki/Lib/NativeWikiPage.php:448 msgid "Nothing deleted" msgstr "No se ha eliminado nada" -#: ../../addon/wiki/Lib/NativeWikiPage.php:514 +#: ../../addon/wiki/Lib/NativeWikiPage.php:518 msgid "Compare: object not found." msgstr "No se ha encontrado un objeto para comparar." -#: ../../addon/wiki/Lib/NativeWikiPage.php:521 +#: ../../addon/wiki/Lib/NativeWikiPage.php:525 msgid "Page updated" msgstr "Se ha actualizado la página" -#: ../../addon/wiki/Lib/NativeWikiPage.php:529 +#: ../../addon/wiki/Lib/NativeWikiPage.php:533 msgid "Wiki resource_id required for git commit" msgstr "Se necesita Wiki resource_id para el git commit" -#: ../../addon/wiki/Lib/NativeWikiPage.php:589 +#: ../../addon/wiki/Lib/NativeWikiPage.php:593 #: ../../addon/wiki/Widget/Wiki_page_history.php:29 msgctxt "wiki_history" msgid "Message" msgstr "Mensaje" -#: ../../addon/wiki/Lib/NativeWikiPage.php:590 +#: ../../addon/wiki/Lib/NativeWikiPage.php:594 #: ../../addon/wiki/Widget/Wiki_page_history.php:30 msgid "Date" msgstr "Fecha" -#: ../../addon/wiki/Lib/NativeWikiPage.php:592 +#: ../../addon/wiki/Lib/NativeWikiPage.php:596 #: ../../addon/wiki/Widget/Wiki_page_history.php:32 msgid "Compare" msgstr "Comparar" @@ -5753,7 +5684,7 @@ msgid "New registration" msgstr "Nuevo registro" #: ../../addon/notifyadmin/notifyadmin.php:40 -#: ../../Zotlabs/Module/Invite.php:265 +#: ../../Zotlabs/Module/Invite.php:266 #, php-format msgid "%s : Message delivery failed." msgstr "%s : Falló el envío del mensaje." @@ -5768,7 +5699,7 @@ msgid "Post to GNU social" msgstr "Publicar en GNU social" #: ../../addon/statusnet/statusnet.php:593 -#: ../../Zotlabs/Module/Admin/Site.php:409 +#: ../../Zotlabs/Module/Admin/Site.php:411 msgid "Site name" msgstr "Nombre del sitio" @@ -5777,13 +5708,13 @@ msgid "API URL" msgstr "URL de la API" #: ../../addon/statusnet/statusnet.php:595 ../../addon/twitter/twitter.php:505 -#: ../../Zotlabs/Module/Oauth.php:113 ../../Zotlabs/Module/Oauth.php:139 -#: ../../Zotlabs/Module/Oauth2.php:117 ../../Zotlabs/Module/Oauth2.php:145 +#: ../../Zotlabs/Module/Oauth.php:114 ../../Zotlabs/Module/Oauth.php:139 +#: ../../Zotlabs/Module/Oauth2.php:118 ../../Zotlabs/Module/Oauth2.php:145 msgid "Consumer Secret" msgstr "Consumer Secret" #: ../../addon/statusnet/statusnet.php:596 ../../addon/twitter/twitter.php:504 -#: ../../Zotlabs/Module/Oauth.php:112 ../../Zotlabs/Module/Oauth.php:138 +#: ../../Zotlabs/Module/Oauth.php:113 ../../Zotlabs/Module/Oauth.php:138 msgid "Consumer Key" msgstr "Consumer Key" @@ -5918,6 +5849,16 @@ msgstr "No permitido/a." msgid "Set/edit permissions" msgstr "Establecer/editar los permisos" +#: ../../addon/flashcards/Mod_Flashcards.php:291 +#: ../../addon/flashcards/Mod_Flashcards.php:292 +#: ../../Zotlabs/Module/Display.php:59 ../../Zotlabs/Module/Display.php:120 +#: ../../Zotlabs/Module/Display.php:396 ../../Zotlabs/Module/Thing.php:120 +#: ../../Zotlabs/Module/Filestorage.php:29 ../../Zotlabs/Module/Viewsrc.php:25 +#: ../../Zotlabs/Module/Admin/Themes.php:73 +#: ../../Zotlabs/Module/Admin/Addons.php:42 ../../Zotlabs/Module/Admin.php:63 +msgid "Item not found." +msgstr "Elemento no encontrado." + #: ../../addon/ljpost/ljpost.php:49 msgid "Post to Livejournal" msgstr "Publicar en Livejournal" @@ -6375,44 +6316,44 @@ msgstr "Importar repositorio de ficheros de Redmatrix" msgid "This will import all your Redmatrix cloud files to this channel." msgstr "Esto importará todos sus ficheros de la nube de Redmatrix a este canal." -#: ../../addon/openstreetmap/openstreetmap.php:133 +#: ../../addon/openstreetmap/openstreetmap.php:125 msgid "View Larger" msgstr "Ver más grande" -#: ../../addon/openstreetmap/openstreetmap.php:156 +#: ../../addon/openstreetmap/openstreetmap.php:148 msgid "Tile Server URL" msgstr "URL del servidor de mosaicos de imágenes " -#: ../../addon/openstreetmap/openstreetmap.php:156 +#: ../../addon/openstreetmap/openstreetmap.php:148 msgid "" "A list of <a href=\"http://wiki.openstreetmap.org/wiki/TMS\" " "target=\"_blank\">public tile servers</a>" msgstr "Una lista de <a href=\"http://wiki.openstreetmap.org/wiki/TMS\" target=\"_blank\">servidores públicos de mosaicos de imágenes</a>" -#: ../../addon/openstreetmap/openstreetmap.php:157 +#: ../../addon/openstreetmap/openstreetmap.php:149 msgid "Nominatim (reverse geocoding) Server URL" msgstr "URL del servidor nominatim (geocodificación inversa)" -#: ../../addon/openstreetmap/openstreetmap.php:157 +#: ../../addon/openstreetmap/openstreetmap.php:149 msgid "" "A list of <a href=\"http://wiki.openstreetmap.org/wiki/Nominatim\" " "target=\"_blank\">Nominatim servers</a>" msgstr "Una lista de <a href=\"http://wiki.openstreetmap.org/wiki/Nominatim\" target=\"_blank\">servidores nominatim</a>" -#: ../../addon/openstreetmap/openstreetmap.php:158 +#: ../../addon/openstreetmap/openstreetmap.php:150 msgid "Default zoom" msgstr "Zoom predeterminado" -#: ../../addon/openstreetmap/openstreetmap.php:158 +#: ../../addon/openstreetmap/openstreetmap.php:150 msgid "" "The default zoom level. (1:world, 18:highest, also depends on tile server)" msgstr "El nivel de zoom predeterminado. (1: mundo, 18: el más alto, también depende del servidor del mosaico de imágenes)" -#: ../../addon/openstreetmap/openstreetmap.php:159 +#: ../../addon/openstreetmap/openstreetmap.php:151 msgid "Include marker on map" msgstr "Incluir un marcador en el mapa" -#: ../../addon/openstreetmap/openstreetmap.php:159 +#: ../../addon/openstreetmap/openstreetmap.php:151 msgid "Include a marker on the map." msgstr "Incluir un marcador en el mapa." @@ -6451,45 +6392,45 @@ msgstr "A qué Workflow añadir un elemento" msgid "Create Workflow Item" msgstr "Crear elemento de Workflow" -#: ../../addon/workflow/workflow.php:2632 +#: ../../addon/workflow/workflow.php:2661 msgid "Link" msgstr "Enlazar" -#: ../../addon/workflow/workflow.php:2634 +#: ../../addon/workflow/workflow.php:2663 msgid "Web link." msgstr "Enlace Web." -#: ../../addon/workflow/workflow.php:2653 -#: ../../addon/workflow/workflow.php:2722 +#: ../../addon/workflow/workflow.php:2682 +#: ../../addon/workflow/workflow.php:2751 #: ../../Zotlabs/Module/Connedit.php:734 ../../Zotlabs/Module/Cdav.php:1370 msgid "Title" msgstr "Título" -#: ../../addon/workflow/workflow.php:2655 -#: ../../addon/workflow/workflow.php:2724 +#: ../../addon/workflow/workflow.php:2684 +#: ../../addon/workflow/workflow.php:2753 msgid "Brief description or title" msgstr "Breve descripción o título" -#: ../../addon/workflow/workflow.php:2661 ../../Zotlabs/Lib/Apps.php:373 -#: ../../Zotlabs/Widget/Notes.php:38 +#: ../../addon/workflow/workflow.php:2690 ../../Zotlabs/Lib/Apps.php:374 +#: ../../Zotlabs/Widget/Notes.php:41 msgid "Notes" msgstr "Notas" -#: ../../addon/workflow/workflow.php:2663 -#: ../../addon/workflow/workflow.php:2732 +#: ../../addon/workflow/workflow.php:2692 +#: ../../addon/workflow/workflow.php:2761 msgid "Notes and Info" msgstr "Notas e información" -#: ../../addon/workflow/workflow.php:2668 +#: ../../addon/workflow/workflow.php:2697 #: ../../Zotlabs/Module/Admin/Queue.php:47 msgid "Priority" msgstr "Prioridad" -#: ../../addon/workflow/workflow.php:2670 +#: ../../addon/workflow/workflow.php:2699 msgid "Used to order links" msgstr "Se utiliza para solicitar enlaces" -#: ../../addon/workflow/workflow.php:2730 +#: ../../addon/workflow/workflow.php:2759 msgid "Body" msgstr "Cuerpo" @@ -6535,7 +6476,7 @@ msgid "Files imported" msgstr "Ficheros importados" #: ../../addon/content_import/Mod_content_import.php:133 -#: ../../Zotlabs/Lib/Apps.php:337 +#: ../../Zotlabs/Lib/Apps.php:338 msgid "Content Import" msgstr "Importación de contenidos" @@ -6726,510 +6667,513 @@ msgstr "¡El juego del \"gato\"!" msgid "I won!" msgstr "¡He ganado yo!" -#: ../../boot.php:1722 +#: ../../boot.php:1730 msgid "Create an account to access services and applications" msgstr "Crear una cuenta para acceder a los servicios y aplicaciones" -#: ../../boot.php:1740 +#: ../../boot.php:1748 msgid "Email or nickname" msgstr "Correo electrónico o apodo" -#: ../../boot.php:1750 +#: ../../boot.php:1758 msgid "Password" msgstr "Contraseña" -#: ../../boot.php:1751 +#: ../../boot.php:1759 msgid "Remember me" msgstr "Recordarme" -#: ../../boot.php:1754 +#: ../../boot.php:1762 msgid "Forgot your password?" msgstr "¿Olvidó su contraseña?" -#: ../../boot.php:1755 ../../Zotlabs/Module/Lostpass.php:91 +#: ../../boot.php:1763 ../../Zotlabs/Module/Lostpass.php:91 msgid "Password Reset" msgstr "Restablecer la contraseña" -#: ../../boot.php:2625 +#: ../../boot.php:2641 #, php-format msgid "[$Projectname] Website SSL error for %s" msgstr "[$Projectname] Error SSL del sitio web en %s" -#: ../../boot.php:2630 +#: ../../boot.php:2646 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:2746 +#: ../../boot.php:2762 #, php-format msgid "[$Projectname] Cron tasks not running on %s" msgstr "[$Projectname] Las tareas de Cron no están funcionando en %s" -#: ../../boot.php:2751 +#: ../../boot.php:2767 msgid "Cron/Scheduled tasks not running." msgstr "Las tareas del Planificador/Cron no están funcionando." -#: ../../Zotlabs/Lib/Enotify.php:60 +#: ../../Zotlabs/Lib/Enotify.php:61 msgid "$Projectname Notification" msgstr "Notificación de $Projectname" -#: ../../Zotlabs/Lib/Enotify.php:63 +#: ../../Zotlabs/Lib/Enotify.php:64 msgid "Thank You," msgstr "Gracias," -#: ../../Zotlabs/Lib/Enotify.php:66 +#: ../../Zotlabs/Lib/Enotify.php:67 #, php-format msgid "This email was sent by %1$s at %2$s." msgstr "Este email ha sido enviado por %1$s a %2$s." -#: ../../Zotlabs/Lib/Enotify.php:67 +#: ../../Zotlabs/Lib/Enotify.php:68 #, php-format msgid "" "To stop receiving these messages, please adjust your Notification Settings " "at %s" msgstr "Para dejar de recibir estos mensajes, por favor ajuste la configuración de notificación en %s" -#: ../../Zotlabs/Lib/Enotify.php:68 +#: ../../Zotlabs/Lib/Enotify.php:69 #, php-format msgid "To stop receiving these messages, please adjust your %s." msgstr "Para dejar de recibir estos mensajes, por favor, ajuste su %s" -#: ../../Zotlabs/Lib/Enotify.php:68 -#: ../../Zotlabs/Module/Settings/Channel.php:241 +#: ../../Zotlabs/Lib/Enotify.php:69 +#: ../../Zotlabs/Module/Settings/Channel.php:242 msgid "Notification Settings" msgstr "Configuración de las notificaciones" -#: ../../Zotlabs/Lib/Enotify.php:123 +#: ../../Zotlabs/Lib/Enotify.php:124 #, php-format msgid "%s <!item_type!>" msgstr "%s <!item_type!>" -#: ../../Zotlabs/Lib/Enotify.php:131 +#: ../../Zotlabs/Lib/Enotify.php:132 #, php-format msgid "[$Projectname:Notify] New direct message received at %s" msgstr "[$Projectname:Aviso] Nuevo mensaje directo recibido en %s" -#: ../../Zotlabs/Lib/Enotify.php:133 +#: ../../Zotlabs/Lib/Enotify.php:134 #, php-format msgid "%1$s sent you a new direct message at %2$s" msgstr "%1$s le ha enviado un nuevo mensaje directo en %2$s." -#: ../../Zotlabs/Lib/Enotify.php:134 +#: ../../Zotlabs/Lib/Enotify.php:135 #, php-format msgid "%1$s sent you %2$s." msgstr "%1$s le ha enviado %2$s." -#: ../../Zotlabs/Lib/Enotify.php:134 +#: ../../Zotlabs/Lib/Enotify.php:135 msgid "a direct message" msgstr "un mensaje directo" -#: ../../Zotlabs/Lib/Enotify.php:135 +#: ../../Zotlabs/Lib/Enotify.php:136 #, php-format msgid "Please visit %s to view and/or reply to your direct messages." msgstr "Por favor visite %s para ver y/o responder a su mensaje directo." -#: ../../Zotlabs/Lib/Enotify.php:148 +#: ../../Zotlabs/Lib/Enotify.php:149 msgid "requested to comment on" msgstr "solicita comentar sobre " -#: ../../Zotlabs/Lib/Enotify.php:148 +#: ../../Zotlabs/Lib/Enotify.php:149 msgid "commented on" msgstr "ha comentado sobre " -#: ../../Zotlabs/Lib/Enotify.php:161 ../../Zotlabs/Lib/Enotify.php:317 +#: ../../Zotlabs/Lib/Enotify.php:162 ../../Zotlabs/Lib/Enotify.php:318 msgid "requested to like" msgstr "solicita que se permita mostrar agrado " -#: ../../Zotlabs/Lib/Enotify.php:161 ../../Zotlabs/Lib/Enotify.php:317 +#: ../../Zotlabs/Lib/Enotify.php:162 ../../Zotlabs/Lib/Enotify.php:318 msgid "liked" msgstr "ha gustado de " -#: ../../Zotlabs/Lib/Enotify.php:164 ../../Zotlabs/Lib/Enotify.php:320 +#: ../../Zotlabs/Lib/Enotify.php:165 ../../Zotlabs/Lib/Enotify.php:321 msgid "requested to dislike" msgstr "solicita que se permita mostrar desagrado " -#: ../../Zotlabs/Lib/Enotify.php:164 ../../Zotlabs/Lib/Enotify.php:320 +#: ../../Zotlabs/Lib/Enotify.php:165 ../../Zotlabs/Lib/Enotify.php:321 msgid "disliked" msgstr "no ha gustado de " -#: ../../Zotlabs/Lib/Enotify.php:167 +#: ../../Zotlabs/Lib/Enotify.php:168 msgid "repeated" msgstr "repitió" -#: ../../Zotlabs/Lib/Enotify.php:172 +#: ../../Zotlabs/Lib/Enotify.php:173 msgid "voted on" msgstr "votado en " -#: ../../Zotlabs/Lib/Enotify.php:215 +#: ../../Zotlabs/Lib/Enotify.php:216 #, php-format msgid "%1$s %2$s [zrl=%3$s]a %4$s[/zrl]" msgstr "%1$s%2$s [zrl=%3$s ]un %4$s[/zrl]" -#: ../../Zotlabs/Lib/Enotify.php:223 +#: ../../Zotlabs/Lib/Enotify.php:224 #, php-format msgid "%1$s %2$s [zrl=%3$s]%4$s's %5$s[/zrl]" msgstr "%1$s %2$s[zrl=%3$s]%5$s de %4$s[/zrl]" -#: ../../Zotlabs/Lib/Enotify.php:232 ../../Zotlabs/Lib/Enotify.php:324 +#: ../../Zotlabs/Lib/Enotify.php:233 ../../Zotlabs/Lib/Enotify.php:325 #, php-format msgid "%1$s %2$s [zrl=%3$s]your %4$s[/zrl]" msgstr "%1$s %2$s [zrl=%3$s]su %4$s[/zrl]" -#: ../../Zotlabs/Lib/Enotify.php:244 +#: ../../Zotlabs/Lib/Enotify.php:245 #, php-format msgid "[$Projectname:Notify] Moderated Comment to conversation #%1$d by %2$s" msgstr "[$Projectname:Aviso] Comentario moderado en la conversación #%1$d por %2$s" -#: ../../Zotlabs/Lib/Enotify.php:246 +#: ../../Zotlabs/Lib/Enotify.php:247 #, php-format msgid "[$Projectname:Notify] Comment to conversation #%1$d by %2$s" msgstr "[$Projectname:Aviso] Nuevo comentario de %2$s en la conversación #%1$d" -#: ../../Zotlabs/Lib/Enotify.php:247 +#: ../../Zotlabs/Lib/Enotify.php:248 #, php-format msgid "%1$s commented on an item/conversation you have been following" msgstr "%1$sha comentado un elemento/conversación que ha estado siguiendo." -#: ../../Zotlabs/Lib/Enotify.php:250 ../../Zotlabs/Lib/Enotify.php:344 -#: ../../Zotlabs/Lib/Enotify.php:360 ../../Zotlabs/Lib/Enotify.php:384 -#: ../../Zotlabs/Lib/Enotify.php:401 ../../Zotlabs/Lib/Enotify.php:414 +#: ../../Zotlabs/Lib/Enotify.php:251 ../../Zotlabs/Lib/Enotify.php:345 +#: ../../Zotlabs/Lib/Enotify.php:361 ../../Zotlabs/Lib/Enotify.php:385 +#: ../../Zotlabs/Lib/Enotify.php:402 ../../Zotlabs/Lib/Enotify.php:416 #, php-format msgid "Please visit %s to view and/or reply to the conversation." msgstr "Para ver o comentar la conversación, visite %s" -#: ../../Zotlabs/Lib/Enotify.php:254 ../../Zotlabs/Lib/Enotify.php:255 +#: ../../Zotlabs/Lib/Enotify.php:255 ../../Zotlabs/Lib/Enotify.php:256 #, php-format msgid "Please visit %s to approve or reject this comment." msgstr "Por favor, visite %s para aprobar o rechazar este comentario." -#: ../../Zotlabs/Lib/Enotify.php:340 +#: ../../Zotlabs/Lib/Enotify.php:341 #, php-format msgid "[$Projectname:Notify] Like received to conversation #%1$d by %2$s" msgstr "[$Projectname:Aviso] \"Me gusta\" de %2$s en la conversación #%1$d" -#: ../../Zotlabs/Lib/Enotify.php:341 +#: ../../Zotlabs/Lib/Enotify.php:342 #, php-format msgid "%1$s liked an item/conversation you created" msgstr "A %1$s le ha gustado un elemento o conversación que ha creado usted." -#: ../../Zotlabs/Lib/Enotify.php:352 +#: ../../Zotlabs/Lib/Enotify.php:353 #, php-format msgid "[$Projectname:Notify] %s posted to your profile wall" msgstr "[$Projectname:Aviso] %s ha publicado una entrada en su página de inicio del perfil (\"muro\")" -#: ../../Zotlabs/Lib/Enotify.php:354 +#: ../../Zotlabs/Lib/Enotify.php:355 #, php-format msgid "%1$s posted to your profile wall at %2$s" msgstr "%1$s ha publicado en su muro en %2$s" -#: ../../Zotlabs/Lib/Enotify.php:356 +#: ../../Zotlabs/Lib/Enotify.php:357 #, php-format msgid "%1$s posted to [zrl=%2$s]your wall[/zrl]" msgstr "%1$sha publicado en [zrl=%2$s]su muro[/zrl]" -#: ../../Zotlabs/Lib/Enotify.php:378 +#: ../../Zotlabs/Lib/Enotify.php:379 #, php-format msgid "[$Projectname:Notify] %s tagged you" msgstr "[$Projectname:Aviso] %s le ha etiquetado" -#: ../../Zotlabs/Lib/Enotify.php:379 +#: ../../Zotlabs/Lib/Enotify.php:380 #, php-format msgid "%1$s tagged you at %2$s" msgstr "%1$sle ha etiquetado en %2$s" -#: ../../Zotlabs/Lib/Enotify.php:380 +#: ../../Zotlabs/Lib/Enotify.php:381 #, php-format msgid "%1$s [zrl=%2$s]tagged you[/zrl]." msgstr "%1$s [zrl=%2$s]le ha etiquetado[/zrl]." -#: ../../Zotlabs/Lib/Enotify.php:391 +#: ../../Zotlabs/Lib/Enotify.php:392 #, php-format msgid "[$Projectname:Notify] %1$s poked you" msgstr "[$Projectname:Aviso] %1$s le ha dado un toque" -#: ../../Zotlabs/Lib/Enotify.php:392 +#: ../../Zotlabs/Lib/Enotify.php:393 #, php-format msgid "%1$s poked you at %2$s" msgstr "%1$sle ha dado un toque en %2$s" -#: ../../Zotlabs/Lib/Enotify.php:393 +#: ../../Zotlabs/Lib/Enotify.php:394 #, php-format msgid "%1$s [zrl=%2$s]poked you[/zrl]." msgstr "%1$s [zrl=%2$s] le ha dado un toque[/zrl]." -#: ../../Zotlabs/Lib/Enotify.php:408 +#: ../../Zotlabs/Lib/Enotify.php:410 #, php-format msgid "[$Projectname:Notify] %s tagged your post" msgstr "[$Projectname:Aviso] %s ha etiquetado su entrada" -#: ../../Zotlabs/Lib/Enotify.php:409 +#: ../../Zotlabs/Lib/Enotify.php:411 #, php-format msgid "%1$s tagged your post at %2$s" msgstr "%1$sha etiquetado su entrada en %2$s" -#: ../../Zotlabs/Lib/Enotify.php:410 +#: ../../Zotlabs/Lib/Enotify.php:412 #, php-format msgid "%1$s tagged [zrl=%2$s]your post[/zrl]" msgstr "%1$s ha etiquetado [zrl=%2$s]su entrada[/zrl]" -#: ../../Zotlabs/Lib/Enotify.php:421 +#: ../../Zotlabs/Lib/Enotify.php:422 msgid "[$Projectname:Notify] Introduction received" msgstr "[$Projectname:Aviso] Ha recibido una solicitud de conexión" -#: ../../Zotlabs/Lib/Enotify.php:422 +#: ../../Zotlabs/Lib/Enotify.php:423 #, php-format msgid "You've received an new connection request from '%1$s' at %2$s" msgstr "Ha recibido una nueva solicitud de conexión de '%1$s' en %2$s" -#: ../../Zotlabs/Lib/Enotify.php:423 +#: ../../Zotlabs/Lib/Enotify.php:424 #, php-format msgid "You've received [zrl=%1$s]a new connection request[/zrl] from %2$s." msgstr "Ha recibido [zrl=%1$s]una nueva solicitud de conexión[/zrl] de %2$s." -#: ../../Zotlabs/Lib/Enotify.php:426 ../../Zotlabs/Lib/Enotify.php:444 +#: ../../Zotlabs/Lib/Enotify.php:427 ../../Zotlabs/Lib/Enotify.php:446 #, php-format msgid "You may visit their profile at %s" msgstr "Puede visitar su perfil en %s" -#: ../../Zotlabs/Lib/Enotify.php:428 +#: ../../Zotlabs/Lib/Enotify.php:429 #, 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." -#: ../../Zotlabs/Lib/Enotify.php:435 +#: ../../Zotlabs/Lib/Enotify.php:437 msgid "[$Projectname:Notify] Friend suggestion received" msgstr "[$Projectname:Aviso] Ha recibido una sugerencia de conexión" -#: ../../Zotlabs/Lib/Enotify.php:436 +#: ../../Zotlabs/Lib/Enotify.php:438 #, php-format msgid "You've received a friend suggestion from '%1$s' at %2$s" msgstr "Ha recibido una sugerencia de amistad de '%1$s' en %2$s" -#: ../../Zotlabs/Lib/Enotify.php:437 +#: ../../Zotlabs/Lib/Enotify.php:439 #, php-format msgid "" "You've received [zrl=%1$s]a friend suggestion[/zrl] for %2$s from %3$s." msgstr "Ha recibido [zrl=%1$s]una sugerencia de amistad[/zrl] para %2$s de %3$s." -#: ../../Zotlabs/Lib/Enotify.php:442 +#: ../../Zotlabs/Lib/Enotify.php:444 msgid "Name:" msgstr "Nombre:" -#: ../../Zotlabs/Lib/Enotify.php:443 +#: ../../Zotlabs/Lib/Enotify.php:445 msgid "Photo:" msgstr "Foto:" -#: ../../Zotlabs/Lib/Enotify.php:446 +#: ../../Zotlabs/Lib/Enotify.php:448 #, php-format msgid "Please visit %s to approve or reject the suggestion." msgstr "Por favor, visite %s para aprobar o rechazar la sugerencia." -#: ../../Zotlabs/Lib/Enotify.php:676 +#: ../../Zotlabs/Lib/Enotify.php:677 msgid "[$Projectname:Notify]" msgstr "[$Projectname:Aviso]" -#: ../../Zotlabs/Lib/Enotify.php:842 +#: ../../Zotlabs/Lib/Enotify.php:843 msgid "created a new poll" msgstr "se ha creado una nueva encuesta" -#: ../../Zotlabs/Lib/Enotify.php:842 +#: ../../Zotlabs/Lib/Enotify.php:843 msgid "created a new post" msgstr "ha creado una nueva entrada" -#: ../../Zotlabs/Lib/Enotify.php:843 +#: ../../Zotlabs/Lib/Enotify.php:844 #, php-format msgid "voted on %s's poll" msgstr "votado en la encuesta de %s" -#: ../../Zotlabs/Lib/Enotify.php:843 +#: ../../Zotlabs/Lib/Enotify.php:844 #, php-format msgid "commented on %s's post" msgstr "ha comentado la entrada de %s" -#: ../../Zotlabs/Lib/Enotify.php:847 ../../Zotlabs/Lib/Enotify.php:947 +#: ../../Zotlabs/Lib/Enotify.php:848 ../../Zotlabs/Lib/Enotify.php:948 msgid "shared a file with you" msgstr "compartió un archivo con usted" -#: ../../Zotlabs/Lib/Enotify.php:856 +#: ../../Zotlabs/Lib/Enotify.php:857 #, php-format msgid "edited a post dated %s" msgstr "ha editado una entrada %s" -#: ../../Zotlabs/Lib/Enotify.php:859 +#: ../../Zotlabs/Lib/Enotify.php:860 #, php-format msgid "edited a comment dated %s" msgstr "ha editado un comentario %s" -#: ../../Zotlabs/Lib/Enotify.php:932 +#: ../../Zotlabs/Lib/Enotify.php:933 msgid "added your channel" msgstr "añadió este canal a sus conexiones" -#: ../../Zotlabs/Lib/Enotify.php:962 +#: ../../Zotlabs/Lib/Enotify.php:963 msgid "sent you a direct message" msgstr "enviarle un mensaje directo" -#: ../../Zotlabs/Lib/Enotify.php:969 +#: ../../Zotlabs/Lib/Enotify.php:970 msgid "g A l F d" msgstr "g A l d F" -#: ../../Zotlabs/Lib/Enotify.php:972 +#: ../../Zotlabs/Lib/Enotify.php:973 msgid "[today]" msgstr "[hoy]" -#: ../../Zotlabs/Lib/Enotify.php:982 +#: ../../Zotlabs/Lib/Enotify.php:983 msgid "created an event" msgstr "se creó un evento" -#: ../../Zotlabs/Lib/Enotify.php:997 +#: ../../Zotlabs/Lib/Enotify.php:998 msgid "status verified" msgstr "estado verificado" -#: ../../Zotlabs/Lib/Apps.php:329 +#: ../../Zotlabs/Lib/Apps.php:330 msgid "Affinity Tool" msgstr "Herramienta de afinidad" -#: ../../Zotlabs/Lib/Apps.php:332 +#: ../../Zotlabs/Lib/Apps.php:333 msgid "Site Admin" msgstr "Administrador del sitio" -#: ../../Zotlabs/Lib/Apps.php:336 +#: ../../Zotlabs/Lib/Apps.php:337 msgid "Content Filter" msgstr "Filtro de contenido" -#: ../../Zotlabs/Lib/Apps.php:339 +#: ../../Zotlabs/Lib/Apps.php:340 msgid "Remote Diagnostics" msgstr "Diagnóstico remoto" -#: ../../Zotlabs/Lib/Apps.php:340 +#: ../../Zotlabs/Lib/Apps.php:341 msgid "Suggest Channels" msgstr "Sugerir canales" -#: ../../Zotlabs/Lib/Apps.php:342 +#: ../../Zotlabs/Lib/Apps.php:343 msgid "Channel Manager" msgstr "Administración de canales" -#: ../../Zotlabs/Lib/Apps.php:343 +#: ../../Zotlabs/Lib/Apps.php:344 msgid "Stream" msgstr "Stream" -#: ../../Zotlabs/Lib/Apps.php:354 +#: ../../Zotlabs/Lib/Apps.php:348 +msgid "Wiki" +msgstr "Wiki" + +#: ../../Zotlabs/Lib/Apps.php:355 msgid "Mail" msgstr "Correo" -#: ../../Zotlabs/Lib/Apps.php:355 +#: ../../Zotlabs/Lib/Apps.php:356 msgid "Chat" msgstr "Chat" -#: ../../Zotlabs/Lib/Apps.php:357 +#: ../../Zotlabs/Lib/Apps.php:358 msgid "Probe" msgstr "Probar" -#: ../../Zotlabs/Lib/Apps.php:358 +#: ../../Zotlabs/Lib/Apps.php:359 msgid "Suggest" msgstr "Sugerir" -#: ../../Zotlabs/Lib/Apps.php:359 +#: ../../Zotlabs/Lib/Apps.php:360 msgid "Random Channel" msgstr "Canal aleatorio" -#: ../../Zotlabs/Lib/Apps.php:360 +#: ../../Zotlabs/Lib/Apps.php:361 msgid "Invite" msgstr "Invitar" -#: ../../Zotlabs/Lib/Apps.php:361 ../../Zotlabs/Widget/Admin.php:31 +#: ../../Zotlabs/Lib/Apps.php:362 ../../Zotlabs/Widget/Admin.php:31 msgid "Features" msgstr "Funcionalidades" -#: ../../Zotlabs/Lib/Apps.php:363 ../../Zotlabs/Storage/Browser.php:410 +#: ../../Zotlabs/Lib/Apps.php:364 ../../Zotlabs/Storage/Browser.php:410 msgid "Post" msgstr "Publicación" -#: ../../Zotlabs/Lib/Apps.php:368 +#: ../../Zotlabs/Lib/Apps.php:369 msgid "Notifications" msgstr "Notificaciones" -#: ../../Zotlabs/Lib/Apps.php:369 +#: ../../Zotlabs/Lib/Apps.php:370 msgid "Order Apps" msgstr "Ordenar las apps" -#: ../../Zotlabs/Lib/Apps.php:370 +#: ../../Zotlabs/Lib/Apps.php:371 msgid "CardDAV" msgstr "CardDAV" -#: ../../Zotlabs/Lib/Apps.php:371 ../../Zotlabs/Module/Sources.php:105 +#: ../../Zotlabs/Lib/Apps.php:372 ../../Zotlabs/Module/Sources.php:105 msgid "Channel Sources" msgstr "Orígenes de los contenidos del canal" -#: ../../Zotlabs/Lib/Apps.php:372 ../../Zotlabs/Module/Tokens.php:288 +#: ../../Zotlabs/Lib/Apps.php:373 ../../Zotlabs/Module/Tokens.php:288 msgid "Guest Access" msgstr "Acceso para invitados" -#: ../../Zotlabs/Lib/Apps.php:374 +#: ../../Zotlabs/Lib/Apps.php:375 msgid "OAuth Apps Manager" msgstr "Administrador de apps OAuth" -#: ../../Zotlabs/Lib/Apps.php:375 +#: ../../Zotlabs/Lib/Apps.php:376 msgid "OAuth2 Apps Manager" msgstr "Administrador de apps OAuth2" -#: ../../Zotlabs/Lib/Apps.php:376 +#: ../../Zotlabs/Lib/Apps.php:377 msgid "PDL Editor" msgstr "Editor PDL" -#: ../../Zotlabs/Lib/Apps.php:377 ../../Zotlabs/Module/Permcats.php:248 +#: ../../Zotlabs/Lib/Apps.php:378 ../../Zotlabs/Module/Permcats.php:248 msgid "Contact Roles" msgstr "Roles de contacto" -#: ../../Zotlabs/Lib/Apps.php:378 ../../Zotlabs/Widget/Notifications.php:154 -#: ../../Zotlabs/Module/Pubstream.php:108 +#: ../../Zotlabs/Lib/Apps.php:379 ../../Zotlabs/Widget/Notifications.php:154 +#: ../../Zotlabs/Module/Pubstream.php:109 msgid "Public Stream" msgstr "\"Stream\" público" -#: ../../Zotlabs/Lib/Apps.php:379 +#: ../../Zotlabs/Lib/Apps.php:380 msgid "My Chatrooms" msgstr "Mis salas de chat" -#: ../../Zotlabs/Lib/Apps.php:380 +#: ../../Zotlabs/Lib/Apps.php:381 msgid "Channel Export" msgstr "Exportar canal" -#: ../../Zotlabs/Lib/Apps.php:561 ../../Zotlabs/Module/Oauth.php:53 +#: ../../Zotlabs/Lib/Apps.php:562 ../../Zotlabs/Module/Oauth.php:53 #: ../../Zotlabs/Module/Oauth.php:135 ../../Zotlabs/Module/Connedit.php:748 -#: ../../Zotlabs/Module/Admin/Addons.php:460 #: ../../Zotlabs/Module/Cdav.php:1044 ../../Zotlabs/Module/Cdav.php:1384 #: ../../Zotlabs/Module/Oauth2.php:58 ../../Zotlabs/Module/Oauth2.php:142 msgid "Update" msgstr "Actualizar" -#: ../../Zotlabs/Lib/Apps.php:561 ../../Zotlabs/Module/Admin/Addons.php:429 +#: ../../Zotlabs/Lib/Apps.php:562 msgid "Install" msgstr "Instalar" -#: ../../Zotlabs/Lib/Apps.php:591 ../../Zotlabs/Lib/Apps.php:613 +#: ../../Zotlabs/Lib/Apps.php:592 ../../Zotlabs/Lib/Apps.php:614 msgid "Purchase" msgstr "Comprar" -#: ../../Zotlabs/Lib/Apps.php:618 +#: ../../Zotlabs/Lib/Apps.php:619 msgid "Undelete" msgstr "Recuperar" -#: ../../Zotlabs/Lib/Apps.php:626 +#: ../../Zotlabs/Lib/Apps.php:627 msgid "Add to app-tray" msgstr "Añadir a la bandeja de aplicaciones" -#: ../../Zotlabs/Lib/Apps.php:627 +#: ../../Zotlabs/Lib/Apps.php:628 msgid "Remove from app-tray" msgstr "Quitar de la bandeja de aplicaciones" -#: ../../Zotlabs/Lib/Apps.php:628 +#: ../../Zotlabs/Lib/Apps.php:629 msgid "Pin to navbar" msgstr "Fijar en la barra de navegación" -#: ../../Zotlabs/Lib/Apps.php:629 +#: ../../Zotlabs/Lib/Apps.php:630 msgid "Unpin from navbar" msgstr "Quitar de la barra de navegación" #: ../../Zotlabs/Lib/PermissionDescription.php:108 -#: ../../Zotlabs/Access/PermissionRoles.php:384 +#: ../../Zotlabs/Access/PermissionRoles.php:386 msgid "Public" msgstr "Público" @@ -7287,121 +7231,121 @@ msgctxt "permcat" msgid "Default" msgstr "Predeterminado" -#: ../../Zotlabs/Lib/DB_Upgrade.php:67 +#: ../../Zotlabs/Lib/DB_Upgrade.php:85 msgid "Source code of failed update: " msgstr "Código fuente de la actualización fallida: " -#: ../../Zotlabs/Lib/DB_Upgrade.php:88 +#: ../../Zotlabs/Lib/DB_Upgrade.php:106 #, php-format msgid "Update Error at %s" msgstr "Error de actualización en %s" -#: ../../Zotlabs/Lib/DB_Upgrade.php:94 +#: ../../Zotlabs/Lib/DB_Upgrade.php:112 #, php-format msgid "Update %s failed. See error logs." msgstr "La actualización %s ha fallado. Mire el informe de errores." -#: ../../Zotlabs/Lib/Connect.php:46 ../../Zotlabs/Lib/Connect.php:147 +#: ../../Zotlabs/Lib/Connect.php:45 ../../Zotlabs/Lib/Connect.php:146 msgid "Channel is blocked on this site." msgstr "El canal está bloqueado en este sitio." -#: ../../Zotlabs/Lib/Connect.php:51 +#: ../../Zotlabs/Lib/Connect.php:50 msgid "Channel location missing." msgstr "Falta la dirección del canal." -#: ../../Zotlabs/Lib/Connect.php:105 +#: ../../Zotlabs/Lib/Connect.php:104 msgid "Remote channel or protocol unavailable." msgstr "Canal remoto o protocolo no disponible." -#: ../../Zotlabs/Lib/Connect.php:141 +#: ../../Zotlabs/Lib/Connect.php:140 msgid "Channel discovery failed." msgstr "El intento de acceder al canal ha fallado." -#: ../../Zotlabs/Lib/Connect.php:159 +#: ../../Zotlabs/Lib/Connect.php:158 msgid "Protocol disabled." msgstr "Protocolo deshabilitado." -#: ../../Zotlabs/Lib/Connect.php:171 +#: ../../Zotlabs/Lib/Connect.php:170 msgid "Cannot connect to yourself." msgstr "No puede conectarse consigo mismo." -#: ../../Zotlabs/Lib/Connect.php:276 +#: ../../Zotlabs/Lib/Connect.php:275 msgid "error saving data" msgstr "error guardando los datos" -#: ../../Zotlabs/Lib/ThreadItem.php:111 +#: ../../Zotlabs/Lib/ThreadItem.php:110 msgid "Restricted message" msgstr "Mensaje restringido" -#: ../../Zotlabs/Lib/ThreadItem.php:118 +#: ../../Zotlabs/Lib/ThreadItem.php:117 msgid "Direct message" msgstr "Mensaje directo" -#: ../../Zotlabs/Lib/ThreadItem.php:123 +#: ../../Zotlabs/Lib/ThreadItem.php:122 msgid "Public Policy" msgstr "Política pública" -#: ../../Zotlabs/Lib/ThreadItem.php:157 +#: ../../Zotlabs/Lib/ThreadItem.php:156 msgid "Privacy conflict. Discretion advised." msgstr "Conflicto de privacidad. Se aconseja discreción." -#: ../../Zotlabs/Lib/ThreadItem.php:188 ../../Zotlabs/Storage/Browser.php:372 +#: ../../Zotlabs/Lib/ThreadItem.php:187 ../../Zotlabs/Storage/Browser.php:373 msgid "Admin Delete" msgstr "Eliminar admin" -#: ../../Zotlabs/Lib/ThreadItem.php:191 ../../Zotlabs/Module/Filer.php:55 +#: ../../Zotlabs/Lib/ThreadItem.php:190 ../../Zotlabs/Module/Filer.php:66 msgid "Save to Folder" msgstr "Guardar en carpeta" -#: ../../Zotlabs/Lib/ThreadItem.php:216 ../../Zotlabs/Widget/Pinned.php:75 +#: ../../Zotlabs/Lib/ThreadItem.php:217 ../../Zotlabs/Widget/Pinned.php:77 msgid "I will attend" msgstr "Participaré" -#: ../../Zotlabs/Lib/ThreadItem.php:216 ../../Zotlabs/Widget/Pinned.php:75 +#: ../../Zotlabs/Lib/ThreadItem.php:217 ../../Zotlabs/Widget/Pinned.php:77 msgid "I will not attend" msgstr "No participaré" -#: ../../Zotlabs/Lib/ThreadItem.php:216 ../../Zotlabs/Widget/Pinned.php:75 +#: ../../Zotlabs/Lib/ThreadItem.php:217 ../../Zotlabs/Widget/Pinned.php:77 msgid "I might attend" msgstr "Quizá participe" -#: ../../Zotlabs/Lib/ThreadItem.php:333 ../../Zotlabs/Module/Photos.php:1074 +#: ../../Zotlabs/Lib/ThreadItem.php:296 ../../Zotlabs/Module/Photos.php:1074 msgid "I like this (toggle)" msgstr "Me gusta (cambiar)" -#: ../../Zotlabs/Lib/ThreadItem.php:334 ../../Zotlabs/Module/Photos.php:1075 +#: ../../Zotlabs/Lib/ThreadItem.php:297 ../../Zotlabs/Module/Photos.php:1075 msgid "I don't like this (toggle)" msgstr "No me gusta esto (cambiar)" -#: ../../Zotlabs/Lib/ThreadItem.php:335 -msgid "Reply on this comment" +#: ../../Zotlabs/Lib/ThreadItem.php:298 +msgid "Reply to this comment" msgstr "Responder a este comentario" -#: ../../Zotlabs/Lib/ThreadItem.php:335 +#: ../../Zotlabs/Lib/ThreadItem.php:298 msgid "reply" msgstr "responder" -#: ../../Zotlabs/Lib/ThreadItem.php:335 +#: ../../Zotlabs/Lib/ThreadItem.php:298 msgid "Reply to" msgstr "Responder a " -#: ../../Zotlabs/Lib/ThreadItem.php:341 ../../Zotlabs/Widget/Pinned.php:93 +#: ../../Zotlabs/Lib/ThreadItem.php:305 ../../Zotlabs/Widget/Pinned.php:95 msgid "share" msgstr "compartir" -#: ../../Zotlabs/Lib/ThreadItem.php:345 +#: ../../Zotlabs/Lib/ThreadItem.php:309 msgid "Repeat" msgstr "Repetir" -#: ../../Zotlabs/Lib/ThreadItem.php:345 +#: ../../Zotlabs/Lib/ThreadItem.php:309 msgid "repeat" msgstr "repetir" -#: ../../Zotlabs/Lib/ThreadItem.php:356 +#: ../../Zotlabs/Lib/ThreadItem.php:320 msgid "Delivery Report" msgstr "Informe de transmisión" -#: ../../Zotlabs/Lib/ThreadItem.php:376 +#: ../../Zotlabs/Lib/ThreadItem.php:341 #, php-format msgid "%d comment" msgid_plural "%d comments" @@ -7409,141 +7353,164 @@ msgstr[0] "%d comentario" msgstr[1] "%d comentarios" msgstr[2] "%d comentarios" -#: ../../Zotlabs/Lib/ThreadItem.php:377 +#: ../../Zotlabs/Lib/ThreadItem.php:342 #, php-format msgid "%d unseen" msgstr "%dno visto/a vistos/as" -#: ../../Zotlabs/Lib/ThreadItem.php:427 +#: ../../Zotlabs/Lib/ThreadItem.php:391 msgid "Forum" msgstr "Foro" -#: ../../Zotlabs/Lib/ThreadItem.php:434 +#: ../../Zotlabs/Lib/ThreadItem.php:398 msgid "to" msgstr "a" -#: ../../Zotlabs/Lib/ThreadItem.php:435 ../../Zotlabs/Widget/Messages.php:146 -#: ../../Zotlabs/Widget/Messages.php:149 ../../Zotlabs/Widget/Pinned.php:121 +#: ../../Zotlabs/Lib/ThreadItem.php:399 ../../Zotlabs/Widget/Messages.php:175 +#: ../../Zotlabs/Widget/Messages.php:178 ../../Zotlabs/Widget/Pinned.php:122 msgid "via" msgstr "mediante" -#: ../../Zotlabs/Lib/ThreadItem.php:436 +#: ../../Zotlabs/Lib/ThreadItem.php:400 msgid "Wall-to-Wall" msgstr "De página del perfil a página del perfil (de \"muro\" a \"muro\")" -#: ../../Zotlabs/Lib/ThreadItem.php:437 +#: ../../Zotlabs/Lib/ThreadItem.php:401 msgid "via Wall-To-Wall:" msgstr "Mediante el procedimiento página del perfil a página del perfil (de \"muro\" a \"muro\")" -#: ../../Zotlabs/Lib/ThreadItem.php:465 +#: ../../Zotlabs/Lib/ThreadItem.php:417 +#, php-format +msgid "Last edited %s" +msgstr "Último cambio %s" + +#: ../../Zotlabs/Lib/ThreadItem.php:418 +#, php-format +msgid "Expires %s" +msgstr "Caduca: %s" + +#: ../../Zotlabs/Lib/ThreadItem.php:421 +#, php-format +msgid "Published %s" +msgstr "Publicado en%s" + +#: ../../Zotlabs/Lib/ThreadItem.php:428 msgid "Attend" msgstr "Participar o asistir" -#: ../../Zotlabs/Lib/ThreadItem.php:466 ../../Zotlabs/Widget/Pinned.php:135 +#: ../../Zotlabs/Lib/ThreadItem.php:429 ../../Zotlabs/Widget/Pinned.php:136 msgid "Attendance Options" msgstr "Opciones de participación o asistencia" -#: ../../Zotlabs/Lib/ThreadItem.php:468 ../../Zotlabs/Widget/Pinned.php:136 +#: ../../Zotlabs/Lib/ThreadItem.php:431 ../../Zotlabs/Widget/Pinned.php:137 msgid "Voting Options" msgstr "Opciones de votación" -#: ../../Zotlabs/Lib/ThreadItem.php:483 +#: ../../Zotlabs/Lib/ThreadItem.php:446 msgid "Go to previous comment" msgstr "Ir al comentario anterior" -#: ../../Zotlabs/Lib/ThreadItem.php:492 ../../Zotlabs/Widget/Pinned.php:148 +#: ../../Zotlabs/Lib/ThreadItem.php:455 ../../Zotlabs/Widget/Pinned.php:149 msgid "Pinned post" msgstr "Entradas ancladas" -#: ../../Zotlabs/Lib/ThreadItem.php:496 +#: ../../Zotlabs/Lib/ThreadItem.php:459 msgid "Add to Calendar" msgstr "Añadir al calendario" -#: ../../Zotlabs/Lib/ThreadItem.php:504 +#: ../../Zotlabs/Lib/ThreadItem.php:467 msgid "Mark all comments seen" msgstr "Marcar como leídos todos los comentarios" -#: ../../Zotlabs/Lib/ThreadItem.php:859 ../../Zotlabs/Module/Photos.php:1092 +#: ../../Zotlabs/Lib/ThreadItem.php:485 +msgid "Add yours" +msgstr "Añadir el tuyo" + +#: ../../Zotlabs/Lib/ThreadItem.php:485 +msgid "Remove yours" +msgstr "Eliminar el tuyo" + +#: ../../Zotlabs/Lib/ThreadItem.php:796 ../../Zotlabs/Module/Photos.php:1092 #: ../../Zotlabs/Module/Photos.php:1205 msgid "This is you" msgstr "Este es usted" -#: ../../Zotlabs/Lib/ThreadItem.php:868 +#: ../../Zotlabs/Lib/ThreadItem.php:805 msgid "Image" msgstr "Imagen" -#: ../../Zotlabs/Lib/ThreadItem.php:870 +#: ../../Zotlabs/Lib/ThreadItem.php:807 msgid "Insert Link" msgstr "Insertar enlace" -#: ../../Zotlabs/Lib/ThreadItem.php:871 +#: ../../Zotlabs/Lib/ThreadItem.php:808 msgid "Video" msgstr "Vídeo" -#: ../../Zotlabs/Lib/ThreadItem.php:880 +#: ../../Zotlabs/Lib/ThreadItem.php:817 msgid "Your full name (required)" msgstr "Su nombre completo (requerido)" -#: ../../Zotlabs/Lib/ThreadItem.php:881 +#: ../../Zotlabs/Lib/ThreadItem.php:818 msgid "Your email address (required)" msgstr "Su dirección de correo electrónico (requerido)" -#: ../../Zotlabs/Lib/ThreadItem.php:882 +#: ../../Zotlabs/Lib/ThreadItem.php:819 msgid "Your website URL (optional)" msgstr "La URL de su sitio web (opcional)" -#: ../../Zotlabs/Lib/Libzot.php:687 +#: ../../Zotlabs/Lib/Libzot.php:688 msgid "Unable to verify channel signature" msgstr "No ha sido posible de verificar la firma del canal" -#: ../../Zotlabs/Lib/Activity.php:2154 +#: ../../Zotlabs/Lib/Activity.php:2257 #, php-format msgid "Likes %1$s's %2$s" msgstr "Gusta de %2$sde %1$s" -#: ../../Zotlabs/Lib/Activity.php:2157 +#: ../../Zotlabs/Lib/Activity.php:2260 #, php-format msgid "Doesn't like %1$s's %2$s" msgstr "No le gusta %2$sde %1$s" -#: ../../Zotlabs/Lib/Activity.php:2163 +#: ../../Zotlabs/Lib/Activity.php:2266 #, php-format msgid "Will attend %s's event" msgstr "Asistirá al evento de %s" -#: ../../Zotlabs/Lib/Activity.php:2166 +#: ../../Zotlabs/Lib/Activity.php:2269 #, php-format msgid "Will not attend %s's event" msgstr "No asistirá al evento de %s" -#: ../../Zotlabs/Lib/Activity.php:2169 +#: ../../Zotlabs/Lib/Activity.php:2272 #, php-format msgid "May attend %s's event" msgstr "Puede asistir al evento de %s" -#: ../../Zotlabs/Lib/Activity.php:2172 +#: ../../Zotlabs/Lib/Activity.php:2275 #, php-format msgid "May not attend %s's event" msgstr "Puede no asistir al evento de %s" -#: ../../Zotlabs/Lib/Libsync.php:823 +#: ../../Zotlabs/Lib/Libsync.php:824 #, php-format msgid "Unable to verify site signature for %s" msgstr "No ha sido posible de verificar la firma del sitio para %s" -#: ../../Zotlabs/Lib/Libzotdir.php:163 +#: ../../Zotlabs/Lib/Libzotdir.php:164 msgid "Directory Options" msgstr "Opciones del directorio" -#: ../../Zotlabs/Lib/Libzotdir.php:165 +#: ../../Zotlabs/Lib/Libzotdir.php:166 msgid "Safe Mode" msgstr "Modo seguro" -#: ../../Zotlabs/Lib/Libzotdir.php:166 +#: ../../Zotlabs/Lib/Libzotdir.php:167 msgid "Public Forums Only" msgstr "Solo foros públicos" -#: ../../Zotlabs/Lib/Libzotdir.php:168 +#: ../../Zotlabs/Lib/Libzotdir.php:169 msgid "This Website Only" msgstr "Solo este sitio web" @@ -7603,79 +7570,79 @@ msgstr "Un grupo suprimido con este nombre ha sido restablecido. <strong>Es posi msgid "Select a privacy group" msgstr "Seleccionar un grupo privado de canales" -#: ../../Zotlabs/Access/PermissionRoles.php:337 +#: ../../Zotlabs/Access/PermissionRoles.php:339 msgid "Social Networking" msgstr "Redes sociales" -#: ../../Zotlabs/Access/PermissionRoles.php:338 +#: ../../Zotlabs/Access/PermissionRoles.php:340 msgid "Social - Federation" msgstr "Social - Federación" -#: ../../Zotlabs/Access/PermissionRoles.php:339 +#: ../../Zotlabs/Access/PermissionRoles.php:341 msgid "Social - Mostly Public" msgstr "Social - Público en su mayor parte" -#: ../../Zotlabs/Access/PermissionRoles.php:340 +#: ../../Zotlabs/Access/PermissionRoles.php:342 msgid "Social - Restricted" msgstr "Social - Restringido" -#: ../../Zotlabs/Access/PermissionRoles.php:341 +#: ../../Zotlabs/Access/PermissionRoles.php:343 msgid "Social - Private" msgstr "Social - Privado" -#: ../../Zotlabs/Access/PermissionRoles.php:344 +#: ../../Zotlabs/Access/PermissionRoles.php:346 msgid "Community Forum" msgstr "Foro de discusión" -#: ../../Zotlabs/Access/PermissionRoles.php:345 +#: ../../Zotlabs/Access/PermissionRoles.php:347 msgid "Forum - Mostly Public" msgstr "Foro - Público en su mayor parte" -#: ../../Zotlabs/Access/PermissionRoles.php:346 +#: ../../Zotlabs/Access/PermissionRoles.php:348 msgid "Forum - Restricted" msgstr "Foro - Restringido" -#: ../../Zotlabs/Access/PermissionRoles.php:347 +#: ../../Zotlabs/Access/PermissionRoles.php:349 msgid "Forum - Private" msgstr "Foro - Privado" -#: ../../Zotlabs/Access/PermissionRoles.php:350 +#: ../../Zotlabs/Access/PermissionRoles.php:352 msgid "Feed Republish" msgstr "Republicar un \"feed\"" -#: ../../Zotlabs/Access/PermissionRoles.php:351 +#: ../../Zotlabs/Access/PermissionRoles.php:353 msgid "Feed - Mostly Public" msgstr "Feed - Público en su mayor parte" -#: ../../Zotlabs/Access/PermissionRoles.php:352 +#: ../../Zotlabs/Access/PermissionRoles.php:354 msgid "Feed - Restricted" msgstr "Feed - Restringido" -#: ../../Zotlabs/Access/PermissionRoles.php:355 +#: ../../Zotlabs/Access/PermissionRoles.php:357 msgid "Special Purpose" msgstr "Propósito especial" -#: ../../Zotlabs/Access/PermissionRoles.php:356 +#: ../../Zotlabs/Access/PermissionRoles.php:358 msgid "Special - Celebrity/Soapbox" msgstr "Especial - Celebridad / Tribuna improvisada" -#: ../../Zotlabs/Access/PermissionRoles.php:357 +#: ../../Zotlabs/Access/PermissionRoles.php:359 msgid "Special - Group Repository" msgstr "Especial - Repositorio de grupo" -#: ../../Zotlabs/Access/PermissionRoles.php:361 +#: ../../Zotlabs/Access/PermissionRoles.php:363 msgid "Custom/Expert Mode" msgstr "Modo personalizado/experto" -#: ../../Zotlabs/Access/PermissionRoles.php:385 +#: ../../Zotlabs/Access/PermissionRoles.php:387 msgid "Personal" msgstr "Personales" -#: ../../Zotlabs/Access/PermissionRoles.php:386 +#: ../../Zotlabs/Access/PermissionRoles.php:388 msgid "Community forum" msgstr "Foro de discusión" -#: ../../Zotlabs/Access/PermissionRoles.php:387 +#: ../../Zotlabs/Access/PermissionRoles.php:389 msgid "Custom" msgstr "Personalizado" @@ -7767,15 +7734,15 @@ msgstr "Aplicaciones instaladas" msgid "Available Apps" msgstr "Aplicaciones disponibles" -#: ../../Zotlabs/Widget/Rating.php:57 +#: ../../Zotlabs/Widget/Rating.php:59 msgid "Rating Tools" msgstr "Valoraciones" -#: ../../Zotlabs/Widget/Rating.php:61 ../../Zotlabs/Widget/Rating.php:63 +#: ../../Zotlabs/Widget/Rating.php:63 ../../Zotlabs/Widget/Rating.php:65 msgid "Rate Me" msgstr "Valorar este canal" -#: ../../Zotlabs/Widget/Rating.php:66 +#: ../../Zotlabs/Widget/Rating.php:68 msgid "View Ratings" msgstr "Mostrar las valoraciones" @@ -7804,7 +7771,7 @@ msgstr "Mostrar solo las entradas nuevas" #: ../../Zotlabs/Widget/Notifications.php:73 #: ../../Zotlabs/Widget/Notifications.php:134 #: ../../Zotlabs/Widget/Notifications.php:167 -#: ../../Zotlabs/Widget/Messages.php:39 +#: ../../Zotlabs/Widget/Messages.php:53 msgid "Filter by name or address" msgstr "Filtrar por nombre o dirección" @@ -7869,7 +7836,7 @@ msgstr "Avisos de nuevos ficheros" #: ../../Zotlabs/Widget/Notifications.php:116 #: ../../Zotlabs/Widget/Notifications.php:117 -#: ../../Zotlabs/Widget/Messages.php:35 +#: ../../Zotlabs/Widget/Messages.php:49 msgid "Notices" msgstr "Avisos" @@ -7917,68 +7884,68 @@ msgstr "Añadir un nuevo invitado" msgid "Guest access" msgstr "Acceso para invitados" -#: ../../Zotlabs/Widget/Newmember.php:36 +#: ../../Zotlabs/Widget/Newmember.php:38 msgid "Profile Creation" msgstr "Creación de perfiles" -#: ../../Zotlabs/Widget/Newmember.php:38 +#: ../../Zotlabs/Widget/Newmember.php:40 msgid "Upload profile photo" msgstr "Cargar la foto del perfil" -#: ../../Zotlabs/Widget/Newmember.php:39 +#: ../../Zotlabs/Widget/Newmember.php:41 msgid "Upload cover photo" msgstr "Cargar la foto de portada del perfil" -#: ../../Zotlabs/Widget/Newmember.php:43 +#: ../../Zotlabs/Widget/Newmember.php:45 msgid "Find and Connect with others" msgstr "Encontrar y conectarse con otros" -#: ../../Zotlabs/Widget/Newmember.php:45 +#: ../../Zotlabs/Widget/Newmember.php:47 msgid "View the directory" msgstr "Ver el directorio" -#: ../../Zotlabs/Widget/Newmember.php:46 ../../Zotlabs/Module/Go.php:38 +#: ../../Zotlabs/Widget/Newmember.php:48 ../../Zotlabs/Module/Go.php:39 msgid "View friend suggestions" msgstr "Ver sugerencias de amistad" -#: ../../Zotlabs/Widget/Newmember.php:47 +#: ../../Zotlabs/Widget/Newmember.php:49 msgid "Manage your connections" msgstr "Gestionar sus conexiones" -#: ../../Zotlabs/Widget/Newmember.php:50 +#: ../../Zotlabs/Widget/Newmember.php:52 msgid "Communicate" msgstr "Comunicarse" -#: ../../Zotlabs/Widget/Newmember.php:52 +#: ../../Zotlabs/Widget/Newmember.php:54 msgid "View your channel homepage" msgstr "Ver la página principal de su canal" -#: ../../Zotlabs/Widget/Newmember.php:53 +#: ../../Zotlabs/Widget/Newmember.php:55 msgid "View your network stream" msgstr "Ver el \"stream\" de su red" -#: ../../Zotlabs/Widget/Newmember.php:59 +#: ../../Zotlabs/Widget/Newmember.php:61 msgid "Documentation" msgstr "Documentación" -#: ../../Zotlabs/Widget/Newmember.php:62 +#: ../../Zotlabs/Widget/Newmember.php:64 msgid "Missing Features?" msgstr "¿Faltan Características?" -#: ../../Zotlabs/Widget/Newmember.php:64 +#: ../../Zotlabs/Widget/Newmember.php:66 msgid "Pin apps to navigation bar" msgstr "Fijar apps a la barra de navegación" -#: ../../Zotlabs/Widget/Newmember.php:65 +#: ../../Zotlabs/Widget/Newmember.php:67 msgid "Install more apps" msgstr "Instalar más apps" -#: ../../Zotlabs/Widget/Newmember.php:76 +#: ../../Zotlabs/Widget/Newmember.php:78 msgid "View public stream" msgstr "Ver el \"stream\" público" -#: ../../Zotlabs/Widget/Newmember.php:80 -#: ../../Zotlabs/Module/Settings/Display.php:201 +#: ../../Zotlabs/Widget/Newmember.php:82 +#: ../../Zotlabs/Module/Settings/Display.php:202 msgid "New Member Links" msgstr "Enlaces para nuevos miembros" @@ -7994,26 +7961,34 @@ msgstr "Sugerencias" msgid "See more..." msgstr "Ver más..." -#: ../../Zotlabs/Widget/Messages.php:32 +#: ../../Zotlabs/Widget/Messages.php:45 msgid "Public and restricted messages" msgstr "Mensajes públicos y restringidos" -#: ../../Zotlabs/Widget/Messages.php:33 +#: ../../Zotlabs/Widget/Messages.php:46 msgid "Direct messages" msgstr "Mensajes directos" -#: ../../Zotlabs/Widget/Messages.php:34 +#: ../../Zotlabs/Widget/Messages.php:47 msgid "Starred messages" msgstr "Entradas preferidas" -#: ../../Zotlabs/Widget/Messages.php:37 +#: ../../Zotlabs/Widget/Messages.php:48 +msgid "Filed messages" +msgstr "Mensajes archivados" + +#: ../../Zotlabs/Widget/Messages.php:51 msgid "No messages" msgstr "Sin mensajes" -#: ../../Zotlabs/Widget/Messages.php:38 +#: ../../Zotlabs/Widget/Messages.php:52 msgid "Unseen" msgstr "No visto" +#: ../../Zotlabs/Widget/Messages.php:54 +msgid "Filter by file name" +msgstr "Filtrar por nombre de archivo" + #: ../../Zotlabs/Widget/Hq_controls.php:23 msgid "Toggle post editor" msgstr "Alternar editor de entradas" @@ -8041,23 +8016,23 @@ msgstr "Editar álbum" #: ../../Zotlabs/Widget/Album.php:103 ../../Zotlabs/Widget/Portfolio.php:114 #: ../../Zotlabs/Widget/Cdav.php:152 ../../Zotlabs/Widget/Cdav.php:188 #: ../../Zotlabs/Storage/Browser.php:546 -#: ../../Zotlabs/Module/Cover_photo.php:380 +#: ../../Zotlabs/Module/Cover_photo.php:381 #: ../../Zotlabs/Module/Embedphotos.php:189 -#: ../../Zotlabs/Module/Profile_photo.php:546 +#: ../../Zotlabs/Module/Profile_photo.php:547 #: ../../Zotlabs/Module/Photos.php:681 msgid "Upload" msgstr "Subir" -#: ../../Zotlabs/Widget/Pinned.php:93 +#: ../../Zotlabs/Widget/Pinned.php:95 msgid "Share This" msgstr "Compartir esto" -#: ../../Zotlabs/Widget/Pinned.php:116 ../../Zotlabs/Widget/Pinned.php:117 +#: ../../Zotlabs/Widget/Pinned.php:117 ../../Zotlabs/Widget/Pinned.php:118 #, php-format msgid "View %s's profile - %s" msgstr "Ver el perfil de %s - %s" -#: ../../Zotlabs/Widget/Pinned.php:150 +#: ../../Zotlabs/Widget/Pinned.php:151 msgid "Don't show" msgstr "No mostrar" @@ -8078,23 +8053,23 @@ msgstr "Dirección del canal" msgid "Examples: bob@example.com, https://example.com/barbara" msgstr "Ejemplos: manuel@ejemplo.com, https://ejemplo.com/carmen" -#: ../../Zotlabs/Widget/Notes.php:39 +#: ../../Zotlabs/Widget/Notes.php:42 msgid "Read mode" msgstr "Modo lectura" -#: ../../Zotlabs/Widget/Notes.php:40 +#: ../../Zotlabs/Widget/Notes.php:43 msgid "Edit mode" msgstr "Modo edición" -#: ../../Zotlabs/Widget/Notes.php:41 +#: ../../Zotlabs/Widget/Notes.php:44 msgid "Editing" msgstr "Editar" -#: ../../Zotlabs/Widget/Notes.php:42 +#: ../../Zotlabs/Widget/Notes.php:45 msgid "Saving" msgstr "Guardar" -#: ../../Zotlabs/Widget/Notes.php:43 +#: ../../Zotlabs/Widget/Notes.php:46 msgid "Saved" msgstr "Guardado" @@ -8201,7 +8176,7 @@ msgid "Stream Filters" msgstr "Filtros del stream" #: ../../Zotlabs/Widget/Channel_activities.php:29 -#: ../../Zotlabs/Module/Go.php:27 +#: ../../Zotlabs/Module/Go.php:28 msgid "Welcome" msgstr "Bienvenido/a" @@ -8256,14 +8231,14 @@ msgstr "Todos/as" msgid "Refresh" msgstr "Recargar" -#: ../../Zotlabs/Widget/Admin.php:27 ../../Zotlabs/Module/Admin/Site.php:400 +#: ../../Zotlabs/Widget/Admin.php:27 ../../Zotlabs/Module/Admin/Site.php:402 msgid "Site" msgstr "Sitio" #: ../../Zotlabs/Widget/Admin.php:28 -#: ../../Zotlabs/Module/Admin/Accounts.php:308 -#: ../../Zotlabs/Module/Admin/Accounts.php:327 -#: ../../Zotlabs/Module/Admin.php:95 +#: ../../Zotlabs/Module/Admin/Accounts.php:208 +#: ../../Zotlabs/Module/Admin/Accounts.php:227 +#: ../../Zotlabs/Module/Admin.php:97 msgid "Accounts" msgstr "Cuentas" @@ -8272,17 +8247,17 @@ msgid "Member registrations waiting for confirmation" msgstr "Inscripciones de nuevos miembros pendientes de aprobación" #: ../../Zotlabs/Widget/Admin.php:30 -#: ../../Zotlabs/Module/Admin/Security.php:106 +#: ../../Zotlabs/Module/Admin/Security.php:107 msgid "Security" msgstr "Seguridad" -#: ../../Zotlabs/Widget/Admin.php:32 ../../Zotlabs/Module/Admin/Addons.php:346 -#: ../../Zotlabs/Module/Admin/Addons.php:444 +#: ../../Zotlabs/Widget/Admin.php:32 ../../Zotlabs/Module/Admin/Addons.php:125 +#: ../../Zotlabs/Module/Admin/Addons.php:192 msgid "Addons" msgstr "Addons" -#: ../../Zotlabs/Widget/Admin.php:33 ../../Zotlabs/Module/Admin/Themes.php:138 -#: ../../Zotlabs/Module/Admin/Themes.php:172 +#: ../../Zotlabs/Widget/Admin.php:33 ../../Zotlabs/Module/Admin/Themes.php:139 +#: ../../Zotlabs/Module/Admin/Themes.php:173 msgid "Themes" msgstr "Temas" @@ -8294,7 +8269,7 @@ msgstr "Examinar la cola" msgid "Queueworker" msgstr "Queueworker - Trabajador de cola" -#: ../../Zotlabs/Widget/Admin.php:36 ../../Zotlabs/Module/Admin/Profs.php:168 +#: ../../Zotlabs/Widget/Admin.php:36 ../../Zotlabs/Module/Admin/Profs.php:169 msgid "Profile Fields" msgstr "Campos del perfil" @@ -8303,7 +8278,7 @@ msgid "DB updates" msgstr "Actualizaciones de la base de datos" #: ../../Zotlabs/Widget/Admin.php:54 ../../Zotlabs/Widget/Admin.php:64 -#: ../../Zotlabs/Module/Admin/Logs.php:83 +#: ../../Zotlabs/Module/Admin/Logs.php:84 msgid "Logs" msgstr "Informes" @@ -8411,11 +8386,11 @@ msgid "Create new CalDAV calendar" msgstr "Crear un nuevo calendario CalDAV" #: ../../Zotlabs/Widget/Cdav.php:146 ../../Zotlabs/Widget/Cdav.php:184 -#: ../../Zotlabs/Storage/Browser.php:367 ../../Zotlabs/Storage/Browser.php:544 -#: ../../Zotlabs/Module/Webpages.php:249 ../../Zotlabs/Module/Connedit.php:747 +#: ../../Zotlabs/Storage/Browser.php:368 ../../Zotlabs/Storage/Browser.php:544 +#: ../../Zotlabs/Module/Webpages.php:248 ../../Zotlabs/Module/Connedit.php:747 #: ../../Zotlabs/Module/Layouts.php:183 ../../Zotlabs/Module/Menu.php:182 #: ../../Zotlabs/Module/Blocks.php:157 -#: ../../Zotlabs/Module/New_channel.php:189 ../../Zotlabs/Module/Cdav.php:1050 +#: ../../Zotlabs/Module/New_channel.php:190 ../../Zotlabs/Module/Cdav.php:1050 #: ../../Zotlabs/Module/Cdav.php:1383 msgid "Create" msgstr "Crear" @@ -8477,57 +8452,57 @@ msgstr "Añadir nuevo grupo" msgid "Privacy groups" msgstr "Grupos de canales" -#: ../../Zotlabs/Storage/Browser.php:291 +#: ../../Zotlabs/Storage/Browser.php:292 msgid "Change filename to" msgstr "Cambiar el nombre de archivo a " -#: ../../Zotlabs/Storage/Browser.php:308 ../../Zotlabs/Storage/Browser.php:393 +#: ../../Zotlabs/Storage/Browser.php:309 ../../Zotlabs/Storage/Browser.php:394 msgid "Select a target location" msgstr "Seleccionar un lugar de destino " -#: ../../Zotlabs/Storage/Browser.php:309 ../../Zotlabs/Storage/Browser.php:394 +#: ../../Zotlabs/Storage/Browser.php:310 ../../Zotlabs/Storage/Browser.php:395 msgid "Copy to target location" msgstr "Copiar a la ubicación de destino" -#: ../../Zotlabs/Storage/Browser.php:310 ../../Zotlabs/Storage/Browser.php:392 +#: ../../Zotlabs/Storage/Browser.php:311 ../../Zotlabs/Storage/Browser.php:393 msgid "Set permissions for all files and sub folders" msgstr "Establecer los permisos para todos los ficheros y subcarpetas" -#: ../../Zotlabs/Storage/Browser.php:311 +#: ../../Zotlabs/Storage/Browser.php:312 msgid "Notify your contacts about this file" msgstr "Advertir a sus contactos sobre este archivo" -#: ../../Zotlabs/Storage/Browser.php:350 +#: ../../Zotlabs/Storage/Browser.php:351 msgid "File category" msgstr "Categoría del fichero" -#: ../../Zotlabs/Storage/Browser.php:364 +#: ../../Zotlabs/Storage/Browser.php:365 msgid "Total" msgstr "Total" -#: ../../Zotlabs/Storage/Browser.php:366 +#: ../../Zotlabs/Storage/Browser.php:367 msgid "Shared" msgstr "Compartido" -#: ../../Zotlabs/Storage/Browser.php:368 +#: ../../Zotlabs/Storage/Browser.php:369 msgid "Add Files" msgstr "Añadir ficheros" -#: ../../Zotlabs/Storage/Browser.php:383 +#: ../../Zotlabs/Storage/Browser.php:384 #: ../../Zotlabs/Module/Sharedwithme.php:110 msgid "Last Modified" msgstr "Última modificación" -#: ../../Zotlabs/Storage/Browser.php:384 +#: ../../Zotlabs/Storage/Browser.php:385 msgid "parent" msgstr "padre" -#: ../../Zotlabs/Storage/Browser.php:389 +#: ../../Zotlabs/Storage/Browser.php:390 #: ../../Zotlabs/Module/Filestorage.php:206 msgid "Copy/paste this code to attach file to a post" msgstr "Copiar/pegar este código para adjuntar el fichero al envío" -#: ../../Zotlabs/Storage/Browser.php:390 +#: ../../Zotlabs/Storage/Browser.php:391 #: ../../Zotlabs/Module/Filestorage.php:207 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" @@ -8619,147 +8594,152 @@ msgid "" "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." -#: ../../Zotlabs/Module/Import_progress.php:36 +#: ../../Zotlabs/Module/Import_progress.php:40 msgid "Item sync completed!" msgstr "¡Sincronización de artículos completada!" -#: ../../Zotlabs/Module/Import_progress.php:51 +#: ../../Zotlabs/Module/Import_progress.php:63 +#: ../../Zotlabs/Module/Import_progress.php:112 +msgid "Import host does not seem to be online or compatible" +msgstr "El host de importación no parece estar en línea ni ser compatible" + +#: ../../Zotlabs/Module/Import_progress.php:74 msgid "Item sync completed but no items were found!" msgstr "¡Sincronización de artículos completada pero no se ha encontrado ningún artículo!" -#: ../../Zotlabs/Module/Import_progress.php:68 +#: ../../Zotlabs/Module/Import_progress.php:91 msgid "File sync completed!" msgstr "¡Sincronización de archivos completada!" -#: ../../Zotlabs/Module/Import_progress.php:83 +#: ../../Zotlabs/Module/Import_progress.php:123 msgid "File sync completed but no files were found!" msgstr "¡La sincronización de archivos se ha completado pero no se ha encontrado ningún archivo!" -#: ../../Zotlabs/Module/Import_progress.php:98 +#: ../../Zotlabs/Module/Import_progress.php:141 msgid "Channel clone status" msgstr "Estado de clonación del canal" -#: ../../Zotlabs/Module/Import_progress.php:99 +#: ../../Zotlabs/Module/Import_progress.php:142 msgid "Item sync status" msgstr "Estado de sincronización de artículos" -#: ../../Zotlabs/Module/Import_progress.php:100 +#: ../../Zotlabs/Module/Import_progress.php:143 msgid "File sync status" msgstr "Estado de sincronización de archivos" -#: ../../Zotlabs/Module/Import_progress.php:107 +#: ../../Zotlabs/Module/Import_progress.php:150 msgid "Channel cloning completed!" msgstr "Clonación del canal completada." -#: ../../Zotlabs/Module/Import_progress.php:108 +#: ../../Zotlabs/Module/Import_progress.php:151 msgid "Resume" msgstr "Reanudar" -#: ../../Zotlabs/Module/Import_progress.php:109 +#: ../../Zotlabs/Module/Import_progress.php:152 msgid "Only resume if sync stalled!" msgstr "Sólo se reanuda si la sincronización se estanca." -#: ../../Zotlabs/Module/Display.php:26 ../../Zotlabs/Module/Search.php:23 +#: ../../Zotlabs/Module/Display.php:27 ../../Zotlabs/Module/Search.php:24 #: ../../Zotlabs/Module/Directory.php:72 ../../Zotlabs/Module/Directory.php:77 #: ../../Zotlabs/Module/Viewconnections.php:23 #: ../../Zotlabs/Module/Photos.php:511 msgid "Public access denied." msgstr "Acceso público denegado." -#: ../../Zotlabs/Module/Display.php:52 ../../Zotlabs/Module/Oep.php:82 -#: ../../Zotlabs/Module/Pubstream.php:54 ../../Zotlabs/Module/Channel.php:194 +#: ../../Zotlabs/Module/Display.php:53 ../../Zotlabs/Module/Oep.php:82 +#: ../../Zotlabs/Module/Pubstream.php:55 ../../Zotlabs/Module/Channel.php:195 msgid "Malformed message id." msgstr "ID de mensaje malformado." -#: ../../Zotlabs/Module/Display.php:94 ../../Zotlabs/Module/Network.php:213 -#: ../../Zotlabs/Module/Hq.php:108 ../../Zotlabs/Module/Pubstream.php:97 -#: ../../Zotlabs/Module/Channel.php:278 ../../Zotlabs/Module/Rpost.php:210 +#: ../../Zotlabs/Module/Display.php:95 ../../Zotlabs/Module/Network.php:213 +#: ../../Zotlabs/Module/Hq.php:99 ../../Zotlabs/Module/Pubstream.php:98 +#: ../../Zotlabs/Module/Channel.php:279 ../../Zotlabs/Module/Rpost.php:111 msgid "Reset form" msgstr "Reiniciar el formulario" -#: ../../Zotlabs/Module/Display.php:319 ../../Zotlabs/Module/Channel.php:500 +#: ../../Zotlabs/Module/Display.php:320 ../../Zotlabs/Module/Channel.php:501 msgid "" "You must enable javascript for your browser to be able to view this content." msgstr "Debe habilitar javascript para poder ver este contenido en su navegador." -#: ../../Zotlabs/Module/Display.php:339 +#: ../../Zotlabs/Module/Display.php:340 msgid "Article" msgstr "Artículo" -#: ../../Zotlabs/Module/Display.php:383 +#: ../../Zotlabs/Module/Display.php:389 msgid "Item has been removed." msgstr "Se ha eliminado el elemento." -#: ../../Zotlabs/Module/Cover_photo.php:85 -#: ../../Zotlabs/Module/Profile_photo.php:128 +#: ../../Zotlabs/Module/Cover_photo.php:86 +#: ../../Zotlabs/Module/Profile_photo.php:129 msgid "Image uploaded but image cropping failed." msgstr "Imagen actualizada, pero el recorte de la imagen ha fallado. " -#: ../../Zotlabs/Module/Cover_photo.php:194 -#: ../../Zotlabs/Module/Cover_photo.php:251 +#: ../../Zotlabs/Module/Cover_photo.php:195 +#: ../../Zotlabs/Module/Cover_photo.php:252 msgid "Cover Photos" msgstr "Imágenes de portada del perfil" -#: ../../Zotlabs/Module/Cover_photo.php:210 -#: ../../Zotlabs/Module/Profile_photo.php:184 +#: ../../Zotlabs/Module/Cover_photo.php:211 +#: ../../Zotlabs/Module/Profile_photo.php:185 msgid "Image resize failed." msgstr "El ajuste del tamaño de la imagen ha fallado." -#: ../../Zotlabs/Module/Cover_photo.php:262 -#: ../../Zotlabs/Module/Profile_photo.php:349 +#: ../../Zotlabs/Module/Cover_photo.php:263 +#: ../../Zotlabs/Module/Profile_photo.php:350 msgid "Image upload failed." msgstr "La carga de la imagen ha fallado." -#: ../../Zotlabs/Module/Cover_photo.php:279 -#: ../../Zotlabs/Module/Profile_photo.php:369 +#: ../../Zotlabs/Module/Cover_photo.php:280 +#: ../../Zotlabs/Module/Profile_photo.php:370 msgid "Unable to process image." msgstr "No ha sido posible procesar la imagen." -#: ../../Zotlabs/Module/Cover_photo.php:324 -#: ../../Zotlabs/Module/Cover_photo.php:339 -#: ../../Zotlabs/Module/Profile_photo.php:431 -#: ../../Zotlabs/Module/Profile_photo.php:496 +#: ../../Zotlabs/Module/Cover_photo.php:325 +#: ../../Zotlabs/Module/Cover_photo.php:340 +#: ../../Zotlabs/Module/Profile_photo.php:432 +#: ../../Zotlabs/Module/Profile_photo.php:497 msgid "Photo not available." msgstr "Foto no disponible." -#: ../../Zotlabs/Module/Cover_photo.php:375 +#: ../../Zotlabs/Module/Cover_photo.php:376 msgid "Your cover photo may be visible to anybody on the internet" msgstr "La foto de la portada puede ser visible para cualquiera en Internet" -#: ../../Zotlabs/Module/Cover_photo.php:377 +#: ../../Zotlabs/Module/Cover_photo.php:378 msgid "Upload File:" msgstr "Subir fichero:" -#: ../../Zotlabs/Module/Cover_photo.php:378 +#: ../../Zotlabs/Module/Cover_photo.php:379 msgid "Select a profile:" msgstr "Seleccionar un perfil:" -#: ../../Zotlabs/Module/Cover_photo.php:379 +#: ../../Zotlabs/Module/Cover_photo.php:380 msgid "Change Cover Photo" msgstr "Cambiar la foto de portada del perfil" -#: ../../Zotlabs/Module/Cover_photo.php:383 #: ../../Zotlabs/Module/Cover_photo.php:384 -#: ../../Zotlabs/Module/Profile_photo.php:550 +#: ../../Zotlabs/Module/Cover_photo.php:385 #: ../../Zotlabs/Module/Profile_photo.php:551 +#: ../../Zotlabs/Module/Profile_photo.php:552 msgid "Use a photo from your albums" msgstr "Usar una foto de sus álbumes" -#: ../../Zotlabs/Module/Cover_photo.php:395 +#: ../../Zotlabs/Module/Cover_photo.php:396 msgid "Select existing photo" msgstr "Seleccionar una foto" -#: ../../Zotlabs/Module/Cover_photo.php:412 -#: ../../Zotlabs/Module/Profile_photo.php:580 +#: ../../Zotlabs/Module/Cover_photo.php:413 +#: ../../Zotlabs/Module/Profile_photo.php:581 msgid "Crop Image" msgstr "Recortar imagen" -#: ../../Zotlabs/Module/Cover_photo.php:413 -#: ../../Zotlabs/Module/Profile_photo.php:581 +#: ../../Zotlabs/Module/Cover_photo.php:414 +#: ../../Zotlabs/Module/Profile_photo.php:582 msgid "Please adjust the image cropping for optimum viewing." msgstr "Por favor ajuste el recorte de la imagen para una visión óptima." -#: ../../Zotlabs/Module/Cover_photo.php:415 +#: ../../Zotlabs/Module/Cover_photo.php:416 msgid "Done Editing" msgstr "Edición completada" @@ -8771,11 +8751,11 @@ msgstr "Enlace de la página" msgid "Edit Webpage" msgstr "Editar la página web" -#: ../../Zotlabs/Module/Sse_bs.php:626 +#: ../../Zotlabs/Module/Sse_bs.php:631 msgid "Private forum" msgstr "Foro privado" -#: ../../Zotlabs/Module/Sse_bs.php:626 +#: ../../Zotlabs/Module/Sse_bs.php:631 msgid "Public forum" msgstr "Foro público" @@ -8787,53 +8767,53 @@ msgstr "Importar elementos de una página web" msgid "Import selected" msgstr "Importar elementos seleccionados" -#: ../../Zotlabs/Module/Webpages.php:91 +#: ../../Zotlabs/Module/Webpages.php:90 msgid "Export Webpage Elements" msgstr "Exportar elementos de una página web" -#: ../../Zotlabs/Module/Webpages.php:92 +#: ../../Zotlabs/Module/Webpages.php:91 msgid "Export selected" msgstr "Exportar los elementos seleccionados" -#: ../../Zotlabs/Module/Webpages.php:258 +#: ../../Zotlabs/Module/Webpages.php:257 msgid "Actions" msgstr "Acciones" -#: ../../Zotlabs/Module/Webpages.php:259 +#: ../../Zotlabs/Module/Webpages.php:258 msgid "Page Link" msgstr "Vínculo de la página" -#: ../../Zotlabs/Module/Webpages.php:260 +#: ../../Zotlabs/Module/Webpages.php:259 msgid "Page Title" msgstr "Título de página" -#: ../../Zotlabs/Module/Webpages.php:261 ../../Zotlabs/Module/Layouts.php:189 +#: ../../Zotlabs/Module/Webpages.php:260 ../../Zotlabs/Module/Layouts.php:189 #: ../../Zotlabs/Module/Menu.php:178 ../../Zotlabs/Module/Blocks.php:155 msgid "Created" msgstr "Creado" -#: ../../Zotlabs/Module/Webpages.php:262 ../../Zotlabs/Module/Layouts.php:190 +#: ../../Zotlabs/Module/Webpages.php:261 ../../Zotlabs/Module/Layouts.php:190 #: ../../Zotlabs/Module/Menu.php:179 ../../Zotlabs/Module/Blocks.php:156 msgid "Edited" msgstr "Editado" -#: ../../Zotlabs/Module/Webpages.php:290 +#: ../../Zotlabs/Module/Webpages.php:289 msgid "Invalid file type." msgstr "Tipo de fichero no válido." -#: ../../Zotlabs/Module/Webpages.php:302 +#: ../../Zotlabs/Module/Webpages.php:301 msgid "Error opening zip file" msgstr "Error al abrir el fichero comprimido zip" -#: ../../Zotlabs/Module/Webpages.php:313 +#: ../../Zotlabs/Module/Webpages.php:312 msgid "Invalid folder path." msgstr "La ruta de la carpeta no es válida." -#: ../../Zotlabs/Module/Webpages.php:340 +#: ../../Zotlabs/Module/Webpages.php:339 msgid "No webpage elements detected." msgstr "No se han detectado elementos de ninguna página web." -#: ../../Zotlabs/Module/Webpages.php:415 +#: ../../Zotlabs/Module/Webpages.php:414 msgid "Import complete." msgstr "Importación completada." @@ -8855,39 +8835,39 @@ msgstr "El nombre es obligatorio" msgid "Key and Secret are required" msgstr "\"Key\" y \"Secret\" son obligatorios" -#: ../../Zotlabs/Module/Oauth.php:108 ../../Zotlabs/Module/Oauth.php:134 +#: ../../Zotlabs/Module/Oauth.php:109 ../../Zotlabs/Module/Oauth.php:134 #: ../../Zotlabs/Module/Oauth.php:170 ../../Zotlabs/Module/Oauth2.php:141 #: ../../Zotlabs/Module/Oauth2.php:191 msgid "Add application" msgstr "Añadir aplicación" -#: ../../Zotlabs/Module/Oauth.php:111 ../../Zotlabs/Module/Oauth2.php:116 +#: ../../Zotlabs/Module/Oauth.php:112 ../../Zotlabs/Module/Oauth2.php:117 #: ../../Zotlabs/Module/Oauth2.php:144 msgid "Name of application" msgstr "Nombre de la aplicación" -#: ../../Zotlabs/Module/Oauth.php:112 ../../Zotlabs/Module/Oauth.php:113 -#: ../../Zotlabs/Module/Oauth2.php:117 ../../Zotlabs/Module/Oauth2.php:145 +#: ../../Zotlabs/Module/Oauth.php:113 ../../Zotlabs/Module/Oauth.php:114 +#: ../../Zotlabs/Module/Oauth2.php:118 ../../Zotlabs/Module/Oauth2.php:145 msgid "Automatically generated - change if desired. Max length 20" msgstr "Generado automáticamente - si lo desea, cámbielo. Longitud máxima: 20" -#: ../../Zotlabs/Module/Oauth.php:114 ../../Zotlabs/Module/Oauth.php:140 -#: ../../Zotlabs/Module/Oauth2.php:118 ../../Zotlabs/Module/Oauth2.php:146 +#: ../../Zotlabs/Module/Oauth.php:115 ../../Zotlabs/Module/Oauth.php:140 +#: ../../Zotlabs/Module/Oauth2.php:119 ../../Zotlabs/Module/Oauth2.php:146 msgid "Redirect" msgstr "Redirigir" -#: ../../Zotlabs/Module/Oauth.php:114 ../../Zotlabs/Module/Oauth2.php:118 +#: ../../Zotlabs/Module/Oauth.php:115 ../../Zotlabs/Module/Oauth2.php:119 #: ../../Zotlabs/Module/Oauth2.php:146 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" -#: ../../Zotlabs/Module/Oauth.php:115 ../../Zotlabs/Module/Oauth.php:141 +#: ../../Zotlabs/Module/Oauth.php:116 ../../Zotlabs/Module/Oauth.php:141 msgid "Icon url" msgstr "Dirección del icono" -#: ../../Zotlabs/Module/Oauth.php:115 ../../Zotlabs/Module/Register.php:498 +#: ../../Zotlabs/Module/Oauth.php:116 ../../Zotlabs/Module/Register.php:501 #: ../../Zotlabs/Module/Sources.php:121 ../../Zotlabs/Module/Sources.php:156 msgid "Optional" msgstr "Opcional" @@ -8920,7 +8900,7 @@ msgstr "No se encuentra el grupo" msgid "No such channel" msgstr "No se encuentra el canal" -#: ../../Zotlabs/Module/Network.php:172 ../../Zotlabs/Module/Channel.php:245 +#: ../../Zotlabs/Module/Network.php:172 ../../Zotlabs/Module/Channel.php:246 msgid "Search Results For:" msgstr "Buscar resultados para:" @@ -9025,7 +9005,7 @@ msgid "" msgstr "La eliminación de canales no está permitida hasta pasadas 48 horas desde el último cambio de contraseña." #: ../../Zotlabs/Module/Removeme.php:60 ../../Zotlabs/Module/Removeme.php:64 -#: ../../Zotlabs/Module/Settings/Channel.php:282 +#: ../../Zotlabs/Module/Settings/Channel.php:283 msgid "Remove Channel" msgstr "Eliminar el canal" @@ -9063,12 +9043,12 @@ msgid "" msgstr "Utilice este formulario para importar entradas y contenido desde un archivo de exportación." #: ../../Zotlabs/Module/Import_items.php:123 -#: ../../Zotlabs/Module/Import.php:594 +#: ../../Zotlabs/Module/Import.php:606 msgid "File to Upload" msgstr "Fichero para subir" #: ../../Zotlabs/Module/Import_items.php:136 -#: ../../Zotlabs/Module/Import.php:107 +#: ../../Zotlabs/Module/Import.php:108 msgid "Imported file is empty." msgstr "El fichero importado está vacío." @@ -9100,7 +9080,7 @@ msgstr "Importación de wikis completada" msgid "Webpages import completed" msgstr "Importación de páginas web completada" -#: ../../Zotlabs/Module/Regdir.php:52 ../../Zotlabs/Module/Dirsearch.php:23 +#: ../../Zotlabs/Module/Regdir.php:53 ../../Zotlabs/Module/Dirsearch.php:24 msgid "This site is not a directory server" msgstr "Este sitio no es un servidor de directorio" @@ -9140,56 +9120,56 @@ msgstr "php util/z6convert.php" msgid "from the terminal." msgstr "desde la terminal." -#: ../../Zotlabs/Module/Thing.php:139 +#: ../../Zotlabs/Module/Thing.php:146 msgid "Thing updated" msgstr "Elemento actualizado." -#: ../../Zotlabs/Module/Thing.php:191 +#: ../../Zotlabs/Module/Thing.php:198 msgid "Object store: failed" msgstr "Guardar objeto: ha fallado" -#: ../../Zotlabs/Module/Thing.php:195 +#: ../../Zotlabs/Module/Thing.php:202 msgid "Thing added" msgstr "Elemento añadido" -#: ../../Zotlabs/Module/Thing.php:210 +#: ../../Zotlabs/Module/Thing.php:217 #, php-format msgid "OBJ: %1$s %2$s %3$s" msgstr "OBJ: %1$s %2$s %3$s" -#: ../../Zotlabs/Module/Thing.php:277 ../../Zotlabs/Module/Thing.php:301 +#: ../../Zotlabs/Module/Thing.php:284 ../../Zotlabs/Module/Thing.php:308 msgid "item not found." msgstr "elemento no encontrado." -#: ../../Zotlabs/Module/Thing.php:336 +#: ../../Zotlabs/Module/Thing.php:343 msgid "Edit Thing" msgstr "Editar elemento" -#: ../../Zotlabs/Module/Thing.php:338 ../../Zotlabs/Module/Thing.php:394 +#: ../../Zotlabs/Module/Thing.php:345 ../../Zotlabs/Module/Thing.php:399 msgid "Select a profile" msgstr "Seleccionar un perfil" -#: ../../Zotlabs/Module/Thing.php:342 ../../Zotlabs/Module/Thing.php:397 +#: ../../Zotlabs/Module/Thing.php:349 ../../Zotlabs/Module/Thing.php:402 msgid "Post an activity" msgstr "Publicar una actividad" -#: ../../Zotlabs/Module/Thing.php:342 ../../Zotlabs/Module/Thing.php:397 +#: ../../Zotlabs/Module/Thing.php:349 ../../Zotlabs/Module/Thing.php:402 msgid "Only sends to viewers of the applicable profile" msgstr "Sólo enviar a espectadores del perfil pertinente." -#: ../../Zotlabs/Module/Thing.php:344 ../../Zotlabs/Module/Thing.php:399 +#: ../../Zotlabs/Module/Thing.php:351 ../../Zotlabs/Module/Thing.php:404 msgid "Name of thing e.g. something" msgstr "Nombre del elemento, p. ej.:. \"algo\"" -#: ../../Zotlabs/Module/Thing.php:346 ../../Zotlabs/Module/Thing.php:400 +#: ../../Zotlabs/Module/Thing.php:353 ../../Zotlabs/Module/Thing.php:405 msgid "URL of thing (optional)" msgstr "Dirección del elemento (opcional)" -#: ../../Zotlabs/Module/Thing.php:348 ../../Zotlabs/Module/Thing.php:401 +#: ../../Zotlabs/Module/Thing.php:355 ../../Zotlabs/Module/Thing.php:406 msgid "URL for photo of thing (optional)" msgstr "Dirección para la foto o elemento (opcional)" -#: ../../Zotlabs/Module/Thing.php:392 +#: ../../Zotlabs/Module/Thing.php:397 msgid "Add Thing to your Profile" msgstr "Añadir alguna cosa a su perfil" @@ -9214,7 +9194,7 @@ msgid "This action is permanent and can not be undone!" msgstr "¡Esta acción tiene carácter definitivo y no se puede deshacer!" #: ../../Zotlabs/Module/Removeaccount.php:61 -#: ../../Zotlabs/Module/Settings/Account.php:111 +#: ../../Zotlabs/Module/Settings/Account.php:113 msgid "Remove Account" msgstr "Eliminar cuenta" @@ -9368,7 +9348,7 @@ msgid "Show URL to this file" msgstr "Mostrar la dirección de este fichero" #: ../../Zotlabs/Module/Totp_check.php:71 -#: ../../Zotlabs/Module/Admin/Account_edit.php:61 +#: ../../Zotlabs/Module/Admin/Account_edit.php:66 msgid "Account not found." msgstr "No se ha encontrado la cuenta." @@ -9464,15 +9444,15 @@ msgstr "Filtro personalizado" #: ../../Zotlabs/Module/Contactedit.php:409 #: ../../Zotlabs/Module/Connedit.php:706 -#: ../../Zotlabs/Module/Settings/Channel.php:286 +#: ../../Zotlabs/Module/Settings/Channel.php:287 msgid "Only import posts with this text" msgstr "Importar solo entradas que contengan este texto" #: ../../Zotlabs/Module/Contactedit.php:409 #: ../../Zotlabs/Module/Contactedit.php:410 #: ../../Zotlabs/Module/Connedit.php:706 ../../Zotlabs/Module/Connedit.php:707 -#: ../../Zotlabs/Module/Admin/Site.php:500 -#: ../../Zotlabs/Module/Admin/Site.php:501 +#: ../../Zotlabs/Module/Admin/Site.php:502 +#: ../../Zotlabs/Module/Admin/Site.php:503 msgid "" "words one per line or #tags or /patterns/ or lang=xx, leave blank to import " "all posts" @@ -9480,7 +9460,7 @@ msgstr "Una sola opción por línea: palabras, #etiquetas, /patrones/ o lang=xx #: ../../Zotlabs/Module/Contactedit.php:410 #: ../../Zotlabs/Module/Connedit.php:707 -#: ../../Zotlabs/Module/Settings/Channel.php:285 +#: ../../Zotlabs/Module/Settings/Channel.php:286 msgid "Do not import posts with this text" msgstr "No importar entradas que contengan este texto" @@ -9579,13 +9559,13 @@ msgstr "Recuperar información de contacto" #: ../../Zotlabs/Module/Contactedit.php:623 #: ../../Zotlabs/Module/Connedit.php:508 -#: ../../Zotlabs/Module/Admin/Accounts.php:322 +#: ../../Zotlabs/Module/Admin/Accounts.php:222 msgid "Unblock" msgstr "Desbloquear" #: ../../Zotlabs/Module/Contactedit.php:623 #: ../../Zotlabs/Module/Connedit.php:508 -#: ../../Zotlabs/Module/Admin/Accounts.php:321 +#: ../../Zotlabs/Module/Admin/Accounts.php:221 msgid "Block" msgstr "Bloquear" @@ -9666,146 +9646,146 @@ msgstr "¡Esta conexión está oculta!" msgid "Delete this connection" msgstr "Eliminar esta conexión" -#: ../../Zotlabs/Module/Search.php:250 +#: ../../Zotlabs/Module/Search.php:251 #, php-format msgid "Items tagged with: %s" msgstr "elementos etiquetados con: %s" -#: ../../Zotlabs/Module/Search.php:252 +#: ../../Zotlabs/Module/Search.php:253 #, php-format msgid "Search results for: %s" msgstr "Resultados de la búsqueda para: %s" -#: ../../Zotlabs/Module/Register.php:112 +#: ../../Zotlabs/Module/Register.php:113 msgid "Email address required" msgstr "Dirección de correo electrónico requerida" -#: ../../Zotlabs/Module/Register.php:156 +#: ../../Zotlabs/Module/Register.php:157 msgid "No password provided" msgstr "No se ha proporcionado la contraseña" -#: ../../Zotlabs/Module/Register.php:179 +#: ../../Zotlabs/Module/Register.php:180 msgid "Terms of Service not accepted" msgstr "No se han aceptado los Términos del servicio" -#: ../../Zotlabs/Module/Register.php:241 +#: ../../Zotlabs/Module/Register.php:242 msgid "Invitation code succesfully applied" msgstr "El código de invitación se ha aplicado con éxito" -#: ../../Zotlabs/Module/Register.php:261 +#: ../../Zotlabs/Module/Register.php:262 msgid "Invitation not in time or too late" msgstr "La invitación no llega a tiempo o llega demasiado tarde" -#: ../../Zotlabs/Module/Register.php:267 +#: ../../Zotlabs/Module/Register.php:268 msgid "Invitation email failed" msgstr "Error en el correo electrónico de invitación" -#: ../../Zotlabs/Module/Register.php:275 +#: ../../Zotlabs/Module/Register.php:276 msgid "Invitation code failed" msgstr "Código de invitación fallido" -#: ../../Zotlabs/Module/Register.php:282 +#: ../../Zotlabs/Module/Register.php:283 msgid "Invitations are not available" msgstr "No hay invitaciones disponibles" -#: ../../Zotlabs/Module/Register.php:292 +#: ../../Zotlabs/Module/Register.php:293 msgid "Registration on this hub is by invitation only" msgstr "El registro en este hub solo es posible por invitación" -#: ../../Zotlabs/Module/Register.php:399 +#: ../../Zotlabs/Module/Register.php:400 msgid "New register request" msgstr "Nueva solicitud de registro" -#: ../../Zotlabs/Module/Register.php:417 +#: ../../Zotlabs/Module/Register.php:418 msgid "Error creating dId A" msgstr "Error al crear dId A" -#: ../../Zotlabs/Module/Register.php:435 +#: ../../Zotlabs/Module/Register.php:437 msgid "Registration on this hub is disabled." msgstr "El registro está deshabilitado en este sitio." -#: ../../Zotlabs/Module/Register.php:444 +#: ../../Zotlabs/Module/Register.php:446 +msgid "Why do you want to join this hub?" +msgstr "¿Por qué quiere unirse a este hub?" + +#: ../../Zotlabs/Module/Register.php:446 +msgid "This will help to review your registration" +msgstr "Esto ayudará a revisar su registro" + +#: ../../Zotlabs/Module/Register.php:447 msgid "Registration on this hub is by approval only." msgstr "El registro en este hub está sometido a aprobación previa." -#: ../../Zotlabs/Module/Register.php:445 +#: ../../Zotlabs/Module/Register.php:448 msgid "Register at another affiliated hub in case when prefered" msgstr "Regístrese en otro hub afiliado en caso de que lo prefiera" -#: ../../Zotlabs/Module/Register.php:458 +#: ../../Zotlabs/Module/Register.php:461 msgid "Registration on this hub is by invitation only." msgstr "La inscripción en este hub es sólo posible por invitación." -#: ../../Zotlabs/Module/Register.php:459 +#: ../../Zotlabs/Module/Register.php:462 msgid "Register at another affiliated hub" msgstr "Regístrese en otro hub afiliado" -#: ../../Zotlabs/Module/Register.php:473 ../../Zotlabs/Module/Siteinfo.php:28 +#: ../../Zotlabs/Module/Register.php:476 ../../Zotlabs/Module/Siteinfo.php:29 msgid "Terms of Service" msgstr "Términos del servicio" -#: ../../Zotlabs/Module/Register.php:479 +#: ../../Zotlabs/Module/Register.php:482 #, php-format msgid "I accept the %s for this website" msgstr "Acepto los %s de este sitio" -#: ../../Zotlabs/Module/Register.php:486 +#: ../../Zotlabs/Module/Register.php:489 #, php-format msgid "I am over %s years of age and accept the %s for this website" msgstr "Tengo más de %s años de edad y acepto los %s de este sitio web" -#: ../../Zotlabs/Module/Register.php:496 +#: ../../Zotlabs/Module/Register.php:499 msgid "Your email address" msgstr "Su dirección de correo electrónico" -#: ../../Zotlabs/Module/Register.php:503 +#: ../../Zotlabs/Module/Register.php:506 msgid "Choose a password" msgstr "Elija una contraseña" -#: ../../Zotlabs/Module/Register.php:504 +#: ../../Zotlabs/Module/Register.php:507 msgid "Please re-enter your password" msgstr "Por favor, vuelva a escribir su contraseña" -#: ../../Zotlabs/Module/Register.php:506 +#: ../../Zotlabs/Module/Register.php:509 msgid "Please enter your invitation code" msgstr "Por favor, introduzca el código de su invitación" -#: ../../Zotlabs/Module/Register.php:508 +#: ../../Zotlabs/Module/Register.php:511 msgid "Your name" msgstr "Su nombre" -#: ../../Zotlabs/Module/Register.php:508 +#: ../../Zotlabs/Module/Register.php:511 msgid "Real name is preferred" msgstr "Se prefiere el nombre real" -#: ../../Zotlabs/Module/Register.php:510 -#: ../../Zotlabs/Module/New_channel.php:177 +#: ../../Zotlabs/Module/Register.php:513 +#: ../../Zotlabs/Module/New_channel.php:178 msgid "Choose a short nickname" msgstr "Elija un alias corto" -#: ../../Zotlabs/Module/Register.php:510 +#: ../../Zotlabs/Module/Register.php:513 msgid "" "Your nickname will be used to create an easy to remember channel address" msgstr "Tu alias se utilizará para crear una dirección de canal fácil de recordar" -#: ../../Zotlabs/Module/Register.php:514 -msgid "Why do you want to join this hub?" -msgstr "¿Por qué quiere unirse a este hub?" - -#: ../../Zotlabs/Module/Register.php:514 -msgid "This will help to review your registration" -msgstr "Esto ayudará a revisar su registro" - -#: ../../Zotlabs/Module/Register.php:520 -#: ../../Zotlabs/Module/Admin/Site.php:402 +#: ../../Zotlabs/Module/Register.php:521 +#: ../../Zotlabs/Module/Admin/Site.php:404 msgid "Registration" msgstr "Registro" -#: ../../Zotlabs/Module/Register.php:528 +#: ../../Zotlabs/Module/Register.php:529 msgid "I have an invite code" msgstr "Tengo un código de invitación" -#: ../../Zotlabs/Module/Register.php:575 +#: ../../Zotlabs/Module/Register.php:576 msgid "" "This site has exceeded the number of allowed daily account registrations." msgstr "Este sitio ha superado el número permitido de registros diarios de cuentas." @@ -9881,36 +9861,36 @@ msgstr "Dirección (URL) donde adquirir la aplicación" msgid "item" msgstr "elemento" -#: ../../Zotlabs/Module/Item.php:477 ../../Zotlabs/Module/Pin.php:36 +#: ../../Zotlabs/Module/Item.php:253 ../../Zotlabs/Module/Pin.php:36 msgid "Unable to locate original post." msgstr "No ha sido posible encontrar la entrada original." -#: ../../Zotlabs/Module/Item.php:763 +#: ../../Zotlabs/Module/Item.php:539 msgid "Empty post discarded." msgstr "La entrada vacía ha sido desechada." -#: ../../Zotlabs/Module/Item.php:1205 +#: ../../Zotlabs/Module/Item.php:1010 msgid "Duplicate post suppressed." msgstr "Se ha suprimido la entrada duplicada." -#: ../../Zotlabs/Module/Item.php:1343 +#: ../../Zotlabs/Module/Item.php:1160 msgid "System error. Post not saved." msgstr "Error del sistema. La entrada no se ha podido salvar." -#: ../../Zotlabs/Module/Item.php:1377 +#: ../../Zotlabs/Module/Item.php:1200 msgid "Your comment is awaiting approval." msgstr "Su comentario está pendiente de aprobación." -#: ../../Zotlabs/Module/Item.php:1514 +#: ../../Zotlabs/Module/Item.php:1337 msgid "Unable to obtain post information from database." msgstr "No ha sido posible obtener información de la entrada en la base de datos." -#: ../../Zotlabs/Module/Item.php:1521 +#: ../../Zotlabs/Module/Item.php:1344 #, 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." -#: ../../Zotlabs/Module/Item.php:1528 +#: ../../Zotlabs/Module/Item.php:1351 #, php-format msgid "You have reached your limit of %1$.0f webpages." msgstr "Ha alcanzado su límite de %1$.0f páginas web." @@ -10099,8 +10079,8 @@ msgid "Website" msgstr "Sitio web" #: ../../Zotlabs/Module/Connedit.php:739 ../../Zotlabs/Module/Locs.php:122 -#: ../../Zotlabs/Module/Admin/Channels.php:160 -#: ../../Zotlabs/Module/Profiles.php:468 ../../Zotlabs/Module/Cdav.php:1375 +#: ../../Zotlabs/Module/Admin/Channels.php:182 +#: ../../Zotlabs/Module/Profiles.php:469 ../../Zotlabs/Module/Cdav.php:1375 msgid "Address" msgstr "Dirección" @@ -10140,7 +10120,7 @@ msgstr "Provincia, región o estado" msgid "ZIP Code" msgstr "Código postal" -#: ../../Zotlabs/Module/Connedit.php:757 ../../Zotlabs/Module/Profiles.php:769 +#: ../../Zotlabs/Module/Connedit.php:757 ../../Zotlabs/Module/Profiles.php:772 #: ../../Zotlabs/Module/Cdav.php:1393 msgid "Country" msgstr "País" @@ -10282,35 +10262,35 @@ msgstr "De más antiguo a más nuevo" msgid "No entries (some entries may be hidden)." msgstr "Sin entradas (algunas entradas pueden estar ocultas)." -#: ../../Zotlabs/Module/Profile_photo.php:543 +#: ../../Zotlabs/Module/Profile_photo.php:544 msgid "" "This profile photo will be visible to anybody on the internet and may be " "distributed to other websites." msgstr "Esta foto de perfil será visible para cualquier persona en Internet y podrá ser distribuida a otros sitios web." -#: ../../Zotlabs/Module/Profile_photo.php:543 +#: ../../Zotlabs/Module/Profile_photo.php:544 msgid "" "This profile photo will be visible only to channels with permission to view " "this profile." msgstr "Esta foto de perfil sólo será visible para los canales con permiso para ver este perfil." -#: ../../Zotlabs/Module/Profile_photo.php:545 +#: ../../Zotlabs/Module/Profile_photo.php:546 msgid "Use Photo for Profile" msgstr "Usar la fotografía para el perfil" -#: ../../Zotlabs/Module/Profile_photo.php:545 +#: ../../Zotlabs/Module/Profile_photo.php:546 msgid "Change Profile Photo" msgstr "Cambiar la foto del perfil" -#: ../../Zotlabs/Module/Profile_photo.php:547 +#: ../../Zotlabs/Module/Profile_photo.php:548 msgid "Reset to default" msgstr "Restablecer los valores por defecto" -#: ../../Zotlabs/Module/Profile_photo.php:561 +#: ../../Zotlabs/Module/Profile_photo.php:562 msgid "Select existing" msgstr "Seleccione lo que hay" -#: ../../Zotlabs/Module/Profile_photo.php:583 +#: ../../Zotlabs/Module/Profile_photo.php:584 msgid "Done editing" msgstr "Edición completada" @@ -10328,7 +10308,7 @@ msgid "Do you authorize the app %s to access your channel data?" msgstr "¿Autoriza a la aplicación %s a acceder a los datos de su canal?" #: ../../Zotlabs/Module/Authorize.php:33 -#: ../../Zotlabs/Module/Admin/Accounts.php:319 +#: ../../Zotlabs/Module/Admin/Accounts.php:219 msgid "Deny" msgstr "Rechazar" @@ -10345,19 +10325,19 @@ msgstr "Visitar el perfil de %s [%s]" msgid "View Connections" msgstr "Ver conexiones" -#: ../../Zotlabs/Module/Api.php:74 ../../Zotlabs/Module/Api.php:95 +#: ../../Zotlabs/Module/Api.php:76 ../../Zotlabs/Module/Api.php:97 msgid "Authorize application connection" msgstr "Autorizar una conexión de aplicación" -#: ../../Zotlabs/Module/Api.php:75 +#: ../../Zotlabs/Module/Api.php:77 msgid "Return to your app and insert this Security Code:" msgstr "Vuelva a su aplicación e introduzca este código de seguridad: " -#: ../../Zotlabs/Module/Api.php:85 +#: ../../Zotlabs/Module/Api.php:87 msgid "Please login to continue." msgstr "Por favor inicie sesión para continuar." -#: ../../Zotlabs/Module/Api.php:97 +#: ../../Zotlabs/Module/Api.php:99 msgid "" "Do you want to authorize this application to access your posts and contacts," " and/or create new posts for you?" @@ -10379,7 +10359,7 @@ msgstr "Contenido de la página principal" msgid "The main page content can not be edited!" msgstr "El contenido de la página principal no se puede editar." -#: ../../Zotlabs/Module/Home.php:104 +#: ../../Zotlabs/Module/Home.php:105 #, php-format msgid "Welcome to %s" msgstr "Bienvenido a %s" @@ -10478,11 +10458,11 @@ msgstr "Cuando sea posible, elimine una ubicación iniciando sesión en el sitio 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." -#: ../../Zotlabs/Module/Pubsites.php:26 +#: ../../Zotlabs/Module/Pubsites.php:27 msgid "Public Hubs" msgstr "Servidores públicos" -#: ../../Zotlabs/Module/Pubsites.php:29 +#: ../../Zotlabs/Module/Pubsites.php:30 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 " @@ -10491,31 +10471,31 @@ msgid "" "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." -#: ../../Zotlabs/Module/Pubsites.php:35 +#: ../../Zotlabs/Module/Pubsites.php:36 msgid "Hub URL" msgstr "Dirección del hub" -#: ../../Zotlabs/Module/Pubsites.php:35 +#: ../../Zotlabs/Module/Pubsites.php:36 msgid "Access Type" msgstr "Tipo de acceso" -#: ../../Zotlabs/Module/Pubsites.php:35 +#: ../../Zotlabs/Module/Pubsites.php:36 msgid "Registration Policy" msgstr "Normas de registro" -#: ../../Zotlabs/Module/Pubsites.php:35 +#: ../../Zotlabs/Module/Pubsites.php:36 msgid "Stats" msgstr "Estadísticas" -#: ../../Zotlabs/Module/Pubsites.php:35 +#: ../../Zotlabs/Module/Pubsites.php:36 msgid "Software" msgstr "Software" -#: ../../Zotlabs/Module/Pubsites.php:37 +#: ../../Zotlabs/Module/Pubsites.php:38 msgid "Ratings" msgstr "Valoraciones" -#: ../../Zotlabs/Module/Pubsites.php:51 +#: ../../Zotlabs/Module/Pubsites.php:52 msgid "Rate" msgstr "Valorar" @@ -10634,383 +10614,348 @@ msgstr "Permitir marcadores" msgid "Not found." msgstr "No encontrado." -#: ../../Zotlabs/Module/Admin/Accounts.php:128 -#, 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" -msgstr[2] "%s cuenta bloqueada/desbloqueada" - -#: ../../Zotlabs/Module/Admin/Accounts.php:135 -#, php-format -msgid "%s account deleted" -msgid_plural "%s accounts deleted" -msgstr[0] "%s cuentas eliminadas" -msgstr[1] "%s cuentas eliminadas" -msgstr[2] "%s cuentas eliminadas" - -#: ../../Zotlabs/Module/Admin/Accounts.php:171 +#: ../../Zotlabs/Module/Admin/Accounts.php:71 msgid "Account not found" msgstr "Cuenta no encontrada" -#: ../../Zotlabs/Module/Admin/Accounts.php:192 +#: ../../Zotlabs/Module/Admin/Accounts.php:92 #, php-format msgid "Account '%s' blocked" msgstr "La cuenta '%s' ha sido bloqueada" -#: ../../Zotlabs/Module/Admin/Accounts.php:200 +#: ../../Zotlabs/Module/Admin/Accounts.php:100 #, php-format msgid "Account '%s' unblocked" msgstr "La cuenta '%s' ha sido desbloqueada" -#: ../../Zotlabs/Module/Admin/Accounts.php:240 +#: ../../Zotlabs/Module/Admin/Accounts.php:140 msgid "Unverified" msgstr "Sin verificar" -#: ../../Zotlabs/Module/Admin/Accounts.php:243 +#: ../../Zotlabs/Module/Admin/Accounts.php:143 msgid "Expired" msgstr "Caducado/a" -#: ../../Zotlabs/Module/Admin/Accounts.php:307 -#: ../../Zotlabs/Module/Admin/Themes.php:137 -#: ../../Zotlabs/Module/Admin/Themes.php:171 -#: ../../Zotlabs/Module/Admin/Addons.php:345 -#: ../../Zotlabs/Module/Admin/Addons.php:443 -#: ../../Zotlabs/Module/Admin/Channels.php:145 -#: ../../Zotlabs/Module/Admin/Logs.php:82 -#: ../../Zotlabs/Module/Admin/Site.php:397 -#: ../../Zotlabs/Module/Admin/Security.php:105 -#: ../../Zotlabs/Module/Admin.php:140 +#: ../../Zotlabs/Module/Admin/Accounts.php:207 +#: ../../Zotlabs/Module/Admin/Themes.php:138 +#: ../../Zotlabs/Module/Admin/Themes.php:172 +#: ../../Zotlabs/Module/Admin/Addons.php:124 +#: ../../Zotlabs/Module/Admin/Addons.php:191 +#: ../../Zotlabs/Module/Admin/Channels.php:167 +#: ../../Zotlabs/Module/Admin/Logs.php:83 +#: ../../Zotlabs/Module/Admin/Site.php:399 +#: ../../Zotlabs/Module/Admin/Security.php:106 +#: ../../Zotlabs/Module/Admin.php:142 msgid "Administration" msgstr "Administración" -#: ../../Zotlabs/Module/Admin/Accounts.php:310 +#: ../../Zotlabs/Module/Admin/Accounts.php:210 msgid "Show verified registrations" msgstr "Mostrar registros verificados" -#: ../../Zotlabs/Module/Admin/Accounts.php:310 +#: ../../Zotlabs/Module/Admin/Accounts.php:210 msgid "Show all registrations" msgstr "Mostrar todos los registros" -#: ../../Zotlabs/Module/Admin/Accounts.php:312 +#: ../../Zotlabs/Module/Admin/Accounts.php:212 msgid "Select toggle" msgstr "Seleccionar alternar" -#: ../../Zotlabs/Module/Admin/Accounts.php:313 +#: ../../Zotlabs/Module/Admin/Accounts.php:213 msgid "Deny selected" msgstr "Denegar seleccionado" -#: ../../Zotlabs/Module/Admin/Accounts.php:314 +#: ../../Zotlabs/Module/Admin/Accounts.php:214 msgid "Approve selected" msgstr "Aprobar seleccionado" -#: ../../Zotlabs/Module/Admin/Accounts.php:315 +#: ../../Zotlabs/Module/Admin/Accounts.php:215 msgid "All registrations" msgstr "Todos los registros" -#: ../../Zotlabs/Module/Admin/Accounts.php:315 +#: ../../Zotlabs/Module/Admin/Accounts.php:215 msgid "Verified registrations waiting for approval" msgstr "Registros verificados en espera de aprobación" -#: ../../Zotlabs/Module/Admin/Accounts.php:316 +#: ../../Zotlabs/Module/Admin/Accounts.php:216 msgid "Request date" msgstr "Fecha de solicitud" -#: ../../Zotlabs/Module/Admin/Accounts.php:316 +#: ../../Zotlabs/Module/Admin/Accounts.php:216 msgid "Requests" msgstr "Solicitudes" -#: ../../Zotlabs/Module/Admin/Accounts.php:317 +#: ../../Zotlabs/Module/Admin/Accounts.php:217 msgid "No registrations available" msgstr "No hay registros disponibles" -#: ../../Zotlabs/Module/Admin/Accounts.php:317 +#: ../../Zotlabs/Module/Admin/Accounts.php:217 msgid "No verified registrations available" msgstr "No hay registros verificados disponibles" -#: ../../Zotlabs/Module/Admin/Accounts.php:323 +#: ../../Zotlabs/Module/Admin/Accounts.php:223 msgid "Verified" msgstr "Verificado/a" -#: ../../Zotlabs/Module/Admin/Accounts.php:324 +#: ../../Zotlabs/Module/Admin/Accounts.php:224 msgid "Not yet verified" msgstr "Aún no se ha verificado" -#: ../../Zotlabs/Module/Admin/Accounts.php:329 +#: ../../Zotlabs/Module/Admin/Accounts.php:229 msgid "ID" msgstr "ID" -#: ../../Zotlabs/Module/Admin/Accounts.php:331 +#: ../../Zotlabs/Module/Admin/Accounts.php:231 msgid "All channels" msgstr "Todos los canales" -#: ../../Zotlabs/Module/Admin/Accounts.php:332 +#: ../../Zotlabs/Module/Admin/Accounts.php:232 msgid "Register date" msgstr "Fecha de registro" -#: ../../Zotlabs/Module/Admin/Accounts.php:333 +#: ../../Zotlabs/Module/Admin/Accounts.php:233 msgid "Last login" msgstr "Último acceso" -#: ../../Zotlabs/Module/Admin/Accounts.php:334 +#: ../../Zotlabs/Module/Admin/Accounts.php:234 msgid "Expires" msgstr "Caduca" -#: ../../Zotlabs/Module/Admin/Accounts.php:335 -#: ../../Zotlabs/Module/Admin/Account_edit.php:72 +#: ../../Zotlabs/Module/Admin/Accounts.php:235 +#: ../../Zotlabs/Module/Admin/Account_edit.php:77 msgid "Service class" msgstr "Clase de servicio" -#: ../../Zotlabs/Module/Admin/Accounts.php:337 +#: ../../Zotlabs/Module/Admin/Accounts.php:237 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?" -#: ../../Zotlabs/Module/Admin/Accounts.php:338 +#: ../../Zotlabs/Module/Admin/Accounts.php:238 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?" -#: ../../Zotlabs/Module/Admin/Accounts.php:347 +#: ../../Zotlabs/Module/Admin/Accounts.php:247 msgid "Message" msgstr "Mensaje" -#: ../../Zotlabs/Module/Admin/Queueworker.php:65 +#: ../../Zotlabs/Module/Admin/Accounts.php:366 +#, 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" +msgstr[2] "%s cuenta bloqueada/desbloqueada" + +#: ../../Zotlabs/Module/Admin/Accounts.php:389 +#, php-format +msgid "%s account deleted" +msgid_plural "%s accounts deleted" +msgstr[0] "%s cuentas eliminadas" +msgstr[1] "%s cuentas eliminadas" +msgstr[2] "%s cuentas eliminadas" + +#: ../../Zotlabs/Module/Admin/Queueworker.php:66 msgid "Max queueworker threads" msgstr "Máximo de hilos en la cola" -#: ../../Zotlabs/Module/Admin/Queueworker.php:67 +#: ../../Zotlabs/Module/Admin/Queueworker.php:68 msgid "Minimum 4, default 4" msgstr "Mínimo 4, por defecto 4" -#: ../../Zotlabs/Module/Admin/Queueworker.php:77 +#: ../../Zotlabs/Module/Admin/Queueworker.php:78 msgid "Assume workers dead after" msgstr "Asumir que los procesos han muerto después de " -#: ../../Zotlabs/Module/Admin/Queueworker.php:79 +#: ../../Zotlabs/Module/Admin/Queueworker.php:80 msgid "Minimum 120, default 300 seconds" msgstr "Mínimo de 120 segundos, por defecto, 300" -#: ../../Zotlabs/Module/Admin/Queueworker.php:91 +#: ../../Zotlabs/Module/Admin/Queueworker.php:92 msgid "Pause before starting next task" msgstr "Pausa antes de comenzar la siguiente tarea" -#: ../../Zotlabs/Module/Admin/Queueworker.php:93 +#: ../../Zotlabs/Module/Admin/Queueworker.php:94 msgid "Minimum 100, default 100 microseconds" msgstr "Mínimo 100, por defecto 100 microsegundos" -#: ../../Zotlabs/Module/Admin/Queueworker.php:102 +#: ../../Zotlabs/Module/Admin/Queueworker.php:103 msgid "Automatically adjust pause before starting next task" msgstr "Ajustar automáticamente una pausa antes de comenzar la siguiente tarea" -#: ../../Zotlabs/Module/Admin/Queueworker.php:111 +#: ../../Zotlabs/Module/Admin/Queueworker.php:112 msgid "Queueworker Settings" msgstr "Configuración del gestor de procesos de trabajo en cola" -#: ../../Zotlabs/Module/Admin/Themes.php:26 +#: ../../Zotlabs/Module/Admin/Themes.php:27 msgid "Theme settings updated." msgstr "Ajustes del tema actualizados." -#: ../../Zotlabs/Module/Admin/Themes.php:61 +#: ../../Zotlabs/Module/Admin/Themes.php:62 msgid "No themes found." msgstr "No se han encontrado temas." -#: ../../Zotlabs/Module/Admin/Themes.php:110 -#: ../../Zotlabs/Module/Admin/Addons.php:314 +#: ../../Zotlabs/Module/Admin/Themes.php:111 +#: ../../Zotlabs/Module/Admin/Addons.php:93 msgid "Disable" msgstr "Desactivar" -#: ../../Zotlabs/Module/Admin/Themes.php:112 -#: ../../Zotlabs/Module/Admin/Addons.php:317 +#: ../../Zotlabs/Module/Admin/Themes.php:113 +#: ../../Zotlabs/Module/Admin/Addons.php:96 msgid "Enable" msgstr "Activar" -#: ../../Zotlabs/Module/Admin/Themes.php:131 +#: ../../Zotlabs/Module/Admin/Themes.php:132 msgid "Screenshot" msgstr "Instantánea de pantalla" -#: ../../Zotlabs/Module/Admin/Themes.php:139 -#: ../../Zotlabs/Module/Admin/Addons.php:347 +#: ../../Zotlabs/Module/Admin/Themes.php:140 +#: ../../Zotlabs/Module/Admin/Addons.php:126 msgid "Toggle" msgstr "Cambiar" -#: ../../Zotlabs/Module/Admin/Themes.php:149 -#: ../../Zotlabs/Module/Admin/Addons.php:355 +#: ../../Zotlabs/Module/Admin/Themes.php:150 +#: ../../Zotlabs/Module/Admin/Addons.php:134 msgid "Author: " msgstr "Autor:" -#: ../../Zotlabs/Module/Admin/Themes.php:150 -#: ../../Zotlabs/Module/Admin/Addons.php:356 +#: ../../Zotlabs/Module/Admin/Themes.php:151 +#: ../../Zotlabs/Module/Admin/Addons.php:135 msgid "Maintainer: " msgstr "Mantenedor:" -#: ../../Zotlabs/Module/Admin/Themes.php:177 +#: ../../Zotlabs/Module/Admin/Themes.php:178 msgid "[Experimental]" msgstr "[Experimental]" -#: ../../Zotlabs/Module/Admin/Themes.php:178 +#: ../../Zotlabs/Module/Admin/Themes.php:179 msgid "[Unsupported]" msgstr "[No soportado]" -#: ../../Zotlabs/Module/Admin/Addons.php:293 +#: ../../Zotlabs/Module/Admin/Addons.php:72 #, php-format msgid "Plugin %s disabled." msgstr "Extensión %s desactivada." -#: ../../Zotlabs/Module/Admin/Addons.php:298 +#: ../../Zotlabs/Module/Admin/Addons.php:77 #, php-format msgid "Plugin %s enabled." msgstr "Extensión %s activada." -#: ../../Zotlabs/Module/Admin/Addons.php:357 +#: ../../Zotlabs/Module/Admin/Addons.php:136 msgid "Minimum project version: " msgstr "Versión mínima del proyecto:" -#: ../../Zotlabs/Module/Admin/Addons.php:358 +#: ../../Zotlabs/Module/Admin/Addons.php:137 msgid "Maximum project version: " msgstr "Versión máxima del proyecto:" -#: ../../Zotlabs/Module/Admin/Addons.php:359 +#: ../../Zotlabs/Module/Admin/Addons.php:138 msgid "Minimum PHP version: " msgstr "Versión mínima de PHP:" -#: ../../Zotlabs/Module/Admin/Addons.php:360 +#: ../../Zotlabs/Module/Admin/Addons.php:139 msgid "Compatible Server Roles: " msgstr "Configuraciones compatibles con este servidor:" -#: ../../Zotlabs/Module/Admin/Addons.php:361 +#: ../../Zotlabs/Module/Admin/Addons.php:140 msgid "Requires: " msgstr "Se requiere:" -#: ../../Zotlabs/Module/Admin/Addons.php:362 -#: ../../Zotlabs/Module/Admin/Addons.php:449 +#: ../../Zotlabs/Module/Admin/Addons.php:141 +#: ../../Zotlabs/Module/Admin/Addons.php:197 msgid "Disabled - version incompatibility" msgstr "Deshabilitado - versiones incompatibles" -#: ../../Zotlabs/Module/Admin/Addons.php:418 -msgid "Enter the public git repository URL of the addon repo." -msgstr "Introduzca la URL del repositorio público de git del addon repo." - -#: ../../Zotlabs/Module/Admin/Addons.php:419 -msgid "Addon repo git URL" -msgstr "URL del repositorio git del addon" - -#: ../../Zotlabs/Module/Admin/Addons.php:420 -msgid "Custom repo name" -msgstr "Nombre personalizado del repositorio" - -#: ../../Zotlabs/Module/Admin/Addons.php:420 -msgid "(optional)" -msgstr "(opcional)" - -#: ../../Zotlabs/Module/Admin/Addons.php:421 -msgid "Download Addon Repo" -msgstr "Descargar el repositorio" - -#: ../../Zotlabs/Module/Admin/Addons.php:428 -msgid "Install new repo" -msgstr "Instalar un nuevo repositorio" - -#: ../../Zotlabs/Module/Admin/Addons.php:452 -msgid "Manage Repos" -msgstr "Gestionar los repositorios" - -#: ../../Zotlabs/Module/Admin/Addons.php:453 -msgid "Installed Addon Repositories" -msgstr "Repositorioe de addons instalados" - -#: ../../Zotlabs/Module/Admin/Addons.php:454 -msgid "Install a New Addon Repository" -msgstr "Instalar un nuevo repositorio de addons" - -#: ../../Zotlabs/Module/Admin/Addons.php:461 -msgid "Switch branch" -msgstr "Cambiar la rama" - #: ../../Zotlabs/Module/Admin/Features.php:56 #, php-format msgid "Lock feature %s" msgstr "Bloquear la funcionalidad %s" -#: ../../Zotlabs/Module/Admin/Features.php:64 +#: ../../Zotlabs/Module/Admin/Features.php:65 msgid "Manage Additional Features" msgstr "Gestionar las funcionalidades" -#: ../../Zotlabs/Module/Admin/Profs.php:89 +#: ../../Zotlabs/Module/Admin/Profs.php:90 msgid "New Profile Field" msgstr "Nuevo campo en el perfil" -#: ../../Zotlabs/Module/Admin/Profs.php:90 -#: ../../Zotlabs/Module/Admin/Profs.php:110 +#: ../../Zotlabs/Module/Admin/Profs.php:91 +#: ../../Zotlabs/Module/Admin/Profs.php:111 msgid "Field nickname" msgstr "Alias del campo" -#: ../../Zotlabs/Module/Admin/Profs.php:90 -#: ../../Zotlabs/Module/Admin/Profs.php:110 +#: ../../Zotlabs/Module/Admin/Profs.php:91 +#: ../../Zotlabs/Module/Admin/Profs.php:111 msgid "System name of field" msgstr "Nombre del campo en el sistema" -#: ../../Zotlabs/Module/Admin/Profs.php:91 -#: ../../Zotlabs/Module/Admin/Profs.php:111 +#: ../../Zotlabs/Module/Admin/Profs.php:92 +#: ../../Zotlabs/Module/Admin/Profs.php:112 msgid "Input type" msgstr "Tipo de entrada" -#: ../../Zotlabs/Module/Admin/Profs.php:92 -#: ../../Zotlabs/Module/Admin/Profs.php:112 +#: ../../Zotlabs/Module/Admin/Profs.php:93 +#: ../../Zotlabs/Module/Admin/Profs.php:113 msgid "Field Name" msgstr "Nombre del campo" -#: ../../Zotlabs/Module/Admin/Profs.php:92 -#: ../../Zotlabs/Module/Admin/Profs.php:112 +#: ../../Zotlabs/Module/Admin/Profs.php:93 +#: ../../Zotlabs/Module/Admin/Profs.php:113 msgid "Label on profile pages" msgstr "Etiqueta a mostrar en la página del perfil" -#: ../../Zotlabs/Module/Admin/Profs.php:93 -#: ../../Zotlabs/Module/Admin/Profs.php:113 +#: ../../Zotlabs/Module/Admin/Profs.php:94 +#: ../../Zotlabs/Module/Admin/Profs.php:114 msgid "Help text" msgstr "Texto de ayuda" -#: ../../Zotlabs/Module/Admin/Profs.php:93 -#: ../../Zotlabs/Module/Admin/Profs.php:113 +#: ../../Zotlabs/Module/Admin/Profs.php:94 +#: ../../Zotlabs/Module/Admin/Profs.php:114 msgid "Additional info (optional)" msgstr "Información adicional (opcional)" -#: ../../Zotlabs/Module/Admin/Profs.php:103 +#: ../../Zotlabs/Module/Admin/Profs.php:104 msgid "Field definition not found" msgstr "Definición del campo no encontrada" -#: ../../Zotlabs/Module/Admin/Profs.php:109 +#: ../../Zotlabs/Module/Admin/Profs.php:110 msgid "Edit Profile Field" msgstr "Modificar el campo del perfil" -#: ../../Zotlabs/Module/Admin/Profs.php:169 +#: ../../Zotlabs/Module/Admin/Profs.php:170 msgid "Basic Profile Fields" msgstr "Campos básicos del perfil" -#: ../../Zotlabs/Module/Admin/Profs.php:170 +#: ../../Zotlabs/Module/Admin/Profs.php:171 msgid "Advanced Profile Fields" msgstr "Campos avanzados del perfil" -#: ../../Zotlabs/Module/Admin/Profs.php:170 +#: ../../Zotlabs/Module/Admin/Profs.php:171 msgid "(In addition to basic fields)" msgstr "(Además de los campos básicos)" -#: ../../Zotlabs/Module/Admin/Profs.php:172 +#: ../../Zotlabs/Module/Admin/Profs.php:173 msgid "All available fields" msgstr "Todos los campos disponibles" -#: ../../Zotlabs/Module/Admin/Profs.php:173 +#: ../../Zotlabs/Module/Admin/Profs.php:174 msgid "Custom Fields" msgstr "Campos personalizados" -#: ../../Zotlabs/Module/Admin/Profs.php:177 +#: ../../Zotlabs/Module/Admin/Profs.php:178 msgid "Create Custom Field" msgstr "Crear un campo personalizado" -#: ../../Zotlabs/Module/Admin/Channels.php:31 +#: ../../Zotlabs/Module/Admin/Channels.php:28 +#: ../../Zotlabs/Module/Admin/Channels.php:80 +msgid "Channel not found" +msgstr "Canal no encontrado" + +#: ../../Zotlabs/Module/Admin/Channels.php:48 #, php-format msgid "%s channel censored/uncensored" msgid_plural "%s channels censored/uncensored" @@ -11018,7 +10963,7 @@ msgstr[0] "%s canales censurados/no censurados" msgstr[1] "%s canales censurados/no censurados" msgstr[2] "%s canales censurados/no censurados" -#: ../../Zotlabs/Module/Admin/Channels.php:40 +#: ../../Zotlabs/Module/Admin/Channels.php:57 #, php-format msgid "%s channel code allowed/disallowed" msgid_plural "%s channels code allowed/disallowed" @@ -11026,7 +10971,7 @@ msgstr[0] "%s código permitido/no permitido al canal" msgstr[1] "%s código permitido/no permitido al canal" msgstr[2] "%s código permitido/no permitido al canal" -#: ../../Zotlabs/Module/Admin/Channels.php:46 +#: ../../Zotlabs/Module/Admin/Channels.php:63 #, php-format msgid "%s channel deleted" msgid_plural "%s channels deleted" @@ -11034,93 +10979,89 @@ msgstr[0] "%s canales eliminados" msgstr[1] "%s canales eliminados" msgstr[2] "%s canales eliminados" -#: ../../Zotlabs/Module/Admin/Channels.php:65 -msgid "Channel not found" -msgstr "Canal no encontrado" - -#: ../../Zotlabs/Module/Admin/Channels.php:75 +#: ../../Zotlabs/Module/Admin/Channels.php:90 #, php-format msgid "Channel '%s' deleted" msgstr "Canal '%s' eliminado" -#: ../../Zotlabs/Module/Admin/Channels.php:87 +#: ../../Zotlabs/Module/Admin/Channels.php:109 #, php-format msgid "Channel '%s' censored" msgstr "Canal '%s' censurado" -#: ../../Zotlabs/Module/Admin/Channels.php:87 +#: ../../Zotlabs/Module/Admin/Channels.php:109 #, php-format msgid "Channel '%s' uncensored" msgstr "Canal '%s' no censurado" -#: ../../Zotlabs/Module/Admin/Channels.php:98 +#: ../../Zotlabs/Module/Admin/Channels.php:120 #, php-format msgid "Channel '%s' code allowed" msgstr "Código permitido al canal '%s'" -#: ../../Zotlabs/Module/Admin/Channels.php:98 +#: ../../Zotlabs/Module/Admin/Channels.php:120 #, php-format msgid "Channel '%s' code disallowed" msgstr "Código no permitido al canal '%s'" -#: ../../Zotlabs/Module/Admin/Channels.php:148 +#: ../../Zotlabs/Module/Admin/Channels.php:170 msgid "select all" msgstr "seleccionar todo" -#: ../../Zotlabs/Module/Admin/Channels.php:150 +#: ../../Zotlabs/Module/Admin/Channels.php:172 msgid "Censor" msgstr "Censurar" -#: ../../Zotlabs/Module/Admin/Channels.php:151 +#: ../../Zotlabs/Module/Admin/Channels.php:173 msgid "Uncensor" msgstr "No censurar" -#: ../../Zotlabs/Module/Admin/Channels.php:152 +#: ../../Zotlabs/Module/Admin/Channels.php:174 msgid "Allow Code" msgstr "Permitir código" -#: ../../Zotlabs/Module/Admin/Channels.php:153 +#: ../../Zotlabs/Module/Admin/Channels.php:175 msgid "Disallow Code" msgstr "No permitir código" -#: ../../Zotlabs/Module/Admin/Channels.php:158 +#: ../../Zotlabs/Module/Admin/Channels.php:180 msgid "UID" msgstr "UID" -#: ../../Zotlabs/Module/Admin/Channels.php:162 +#: ../../Zotlabs/Module/Admin/Channels.php:184 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?" -#: ../../Zotlabs/Module/Admin/Channels.php:163 +#: ../../Zotlabs/Module/Admin/Channels.php:185 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?" -#: ../../Zotlabs/Module/Admin/Account_edit.php:29 +#: ../../Zotlabs/Module/Admin/Account_edit.php:34 #, php-format msgid "Password changed for account %d." msgstr "Ha cambiado la contraseña para la cuenta %d." -#: ../../Zotlabs/Module/Admin/Account_edit.php:46 +#: ../../Zotlabs/Module/Admin/Account_edit.php:51 msgid "Account settings updated." msgstr "Se han actualizado los ajustes de la cuenta." -#: ../../Zotlabs/Module/Admin/Account_edit.php:68 +#: ../../Zotlabs/Module/Admin/Account_edit.php:73 msgid "Account Edit" msgstr "Editar la cuenta" -#: ../../Zotlabs/Module/Admin/Account_edit.php:69 +#: ../../Zotlabs/Module/Admin/Account_edit.php:74 msgid "New Password" msgstr "Nueva contraseña" -#: ../../Zotlabs/Module/Admin/Account_edit.php:70 +#: ../../Zotlabs/Module/Admin/Account_edit.php:75 msgid "New Password again" msgstr "Nueva contraseña otra vez" -#: ../../Zotlabs/Module/Admin/Account_edit.php:71 +#: ../../Zotlabs/Module/Admin/Account_edit.php:76 msgid "Account language (for emails)" msgstr "Idioma de la cuenta (para los correos electrónicos)" @@ -11187,29 +11128,29 @@ msgstr "Intentar ejecutar este paso de actualización automáticamente" msgid "No failed updates." msgstr "No ha fallado ninguna actualización." -#: ../../Zotlabs/Module/Admin/Logs.php:28 +#: ../../Zotlabs/Module/Admin/Logs.php:29 msgid "Log settings updated." msgstr "Actualizado el informe de configuraciones." -#: ../../Zotlabs/Module/Admin/Logs.php:85 +#: ../../Zotlabs/Module/Admin/Logs.php:86 msgid "Clear" msgstr "Vaciar" -#: ../../Zotlabs/Module/Admin/Logs.php:91 +#: ../../Zotlabs/Module/Admin/Logs.php:92 msgid "Debugging" msgstr "Depuración" -#: ../../Zotlabs/Module/Admin/Logs.php:92 +#: ../../Zotlabs/Module/Admin/Logs.php:93 msgid "Log file" msgstr "Fichero de informe" -#: ../../Zotlabs/Module/Admin/Logs.php:92 +#: ../../Zotlabs/Module/Admin/Logs.php:93 msgid "" "Must be writable by web server. Relative to your top-level webserver " "directory." msgstr "Debe tener permisos de escritura por el servidor web. La ruta es relativa al directorio web principal." -#: ../../Zotlabs/Module/Admin/Logs.php:93 +#: ../../Zotlabs/Module/Admin/Logs.php:94 msgid "Log level" msgstr "Nivel de depuración" @@ -11241,672 +11182,672 @@ msgstr "Vaciar la cola para este servidor" msgid "Last known contact" msgstr "Último contacto conocido" -#: ../../Zotlabs/Module/Admin/Site.php:111 +#: ../../Zotlabs/Module/Admin/Site.php:114 msgid "Invalid input" msgstr "Entrada no válida" -#: ../../Zotlabs/Module/Admin/Site.php:131 +#: ../../Zotlabs/Module/Admin/Site.php:134 msgid "Errors" msgstr "Errores" -#: ../../Zotlabs/Module/Admin/Site.php:219 +#: ../../Zotlabs/Module/Admin/Site.php:221 msgid "Site settings updated." msgstr "Ajustes del sitio actualizados." -#: ../../Zotlabs/Module/Admin/Site.php:242 -#: ../../Zotlabs/Module/Settings/Display.php:116 +#: ../../Zotlabs/Module/Admin/Site.php:244 +#: ../../Zotlabs/Module/Settings/Display.php:117 #, php-format msgid "%s - (Incompatible)" msgstr "%s - (Incompatible)" -#: ../../Zotlabs/Module/Admin/Site.php:249 +#: ../../Zotlabs/Module/Admin/Site.php:251 msgid "mobile" msgstr "móvil" -#: ../../Zotlabs/Module/Admin/Site.php:251 +#: ../../Zotlabs/Module/Admin/Site.php:253 msgid "experimental" msgstr "experimental" -#: ../../Zotlabs/Module/Admin/Site.php:253 +#: ../../Zotlabs/Module/Admin/Site.php:255 msgid "unsupported" msgstr "no soportado" -#: ../../Zotlabs/Module/Admin/Site.php:306 +#: ../../Zotlabs/Module/Admin/Site.php:308 msgid "Yes - with approval" msgstr "Sí - con aprobación" -#: ../../Zotlabs/Module/Admin/Site.php:314 +#: ../../Zotlabs/Module/Admin/Site.php:316 msgid "My site is not a public server" msgstr "Mi sitio no es un servidor público" -#: ../../Zotlabs/Module/Admin/Site.php:315 +#: ../../Zotlabs/Module/Admin/Site.php:317 msgid "My site has paid access only" msgstr "Mi sitio es un servicio de pago" -#: ../../Zotlabs/Module/Admin/Site.php:316 +#: ../../Zotlabs/Module/Admin/Site.php:318 msgid "My site has free access only" msgstr "Mi sitio es un servicio gratuito" -#: ../../Zotlabs/Module/Admin/Site.php:317 +#: ../../Zotlabs/Module/Admin/Site.php:319 msgid "My site offers free accounts with optional paid upgrades" msgstr "Mi sitio ofrece cuentas gratuitas con opciones extra de pago" -#: ../../Zotlabs/Module/Admin/Site.php:335 +#: ../../Zotlabs/Module/Admin/Site.php:337 msgid "Default permission role for new accounts" msgstr "Permisos de rol por defecto para las nuevas cuentas" -#: ../../Zotlabs/Module/Admin/Site.php:335 +#: ../../Zotlabs/Module/Admin/Site.php:337 msgid "" "This role will be used for the first channel created after registration." msgstr "Este rol se utilizará para el primer canal creado después del registro." -#: ../../Zotlabs/Module/Admin/Site.php:342 ../../Zotlabs/Module/Invite.php:410 +#: ../../Zotlabs/Module/Admin/Site.php:344 ../../Zotlabs/Module/Invite.php:411 msgid "Minute(s)" msgstr "Minuto(s)" -#: ../../Zotlabs/Module/Admin/Site.php:343 ../../Zotlabs/Module/Invite.php:411 +#: ../../Zotlabs/Module/Admin/Site.php:345 ../../Zotlabs/Module/Invite.php:412 msgid "Hour(s)" msgstr "Hora(s)" -#: ../../Zotlabs/Module/Admin/Site.php:344 ../../Zotlabs/Module/Invite.php:412 +#: ../../Zotlabs/Module/Admin/Site.php:346 ../../Zotlabs/Module/Invite.php:413 msgid "Day(s)" msgstr "Día(s)" -#: ../../Zotlabs/Module/Admin/Site.php:345 +#: ../../Zotlabs/Module/Admin/Site.php:347 msgid "Week(s)" msgstr "Semana(s)" -#: ../../Zotlabs/Module/Admin/Site.php:346 +#: ../../Zotlabs/Module/Admin/Site.php:348 msgid "Month(s)" msgstr "Mes(Meses)" -#: ../../Zotlabs/Module/Admin/Site.php:347 +#: ../../Zotlabs/Module/Admin/Site.php:349 msgid "Year(s)" msgstr "Año(s)" -#: ../../Zotlabs/Module/Admin/Site.php:355 +#: ../../Zotlabs/Module/Admin/Site.php:357 msgid "Register verification delay" msgstr "Retraso en la verificación del registro" -#: ../../Zotlabs/Module/Admin/Site.php:358 +#: ../../Zotlabs/Module/Admin/Site.php:360 msgid "Time to wait before a registration can be verified" msgstr "Tiempo de espera para verificar un registro " -#: ../../Zotlabs/Module/Admin/Site.php:361 -#: ../../Zotlabs/Module/Admin/Site.php:383 ../../Zotlabs/Module/Invite.php:421 +#: ../../Zotlabs/Module/Admin/Site.php:363 +#: ../../Zotlabs/Module/Admin/Site.php:385 ../../Zotlabs/Module/Invite.php:422 msgid "duration up from now" msgstr "duración a partir de ahora " -#: ../../Zotlabs/Module/Admin/Site.php:377 +#: ../../Zotlabs/Module/Admin/Site.php:379 msgid "Register verification expiration time" msgstr "Tiempo de caducidad de la verificación del registro " -#: ../../Zotlabs/Module/Admin/Site.php:380 +#: ../../Zotlabs/Module/Admin/Site.php:382 msgid "Time before an unverified registration will expire" msgstr "Tiempo antes de que caduque un registro no verificado " -#: ../../Zotlabs/Module/Admin/Site.php:403 +#: ../../Zotlabs/Module/Admin/Site.php:405 msgid "File upload" msgstr "Subir fichero" -#: ../../Zotlabs/Module/Admin/Site.php:404 +#: ../../Zotlabs/Module/Admin/Site.php:406 msgid "Policies" msgstr "Políticas" -#: ../../Zotlabs/Module/Admin/Site.php:411 +#: ../../Zotlabs/Module/Admin/Site.php:413 msgid "Banner/Logo" msgstr "Banner/Logo" -#: ../../Zotlabs/Module/Admin/Site.php:411 +#: ../../Zotlabs/Module/Admin/Site.php:413 msgid "Unfiltered HTML/CSS/JS is allowed" msgstr "Se permite HTML/CSS/JS sin filtrar" -#: ../../Zotlabs/Module/Admin/Site.php:412 +#: ../../Zotlabs/Module/Admin/Site.php:414 msgid "Administrator Information" msgstr "Información del Administrador" -#: ../../Zotlabs/Module/Admin/Site.php:412 +#: ../../Zotlabs/Module/Admin/Site.php:414 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" -#: ../../Zotlabs/Module/Admin/Site.php:413 -#: ../../Zotlabs/Module/Siteinfo.php:24 +#: ../../Zotlabs/Module/Admin/Site.php:415 +#: ../../Zotlabs/Module/Siteinfo.php:25 msgid "Site Information" msgstr "Información sobre el sitio" -#: ../../Zotlabs/Module/Admin/Site.php:413 +#: ../../Zotlabs/Module/Admin/Site.php:415 msgid "" "Publicly visible description of this site. Displayed on siteinfo page. " "BBCode can be used here" msgstr "Descripción pública de este sitio. Visible en la página \"siteinfo\". Se puede usar BBCode" -#: ../../Zotlabs/Module/Admin/Site.php:414 +#: ../../Zotlabs/Module/Admin/Site.php:416 msgid "System theme" msgstr "Tema gráfico del sistema" -#: ../../Zotlabs/Module/Admin/Site.php:414 +#: ../../Zotlabs/Module/Admin/Site.php:416 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>" -#: ../../Zotlabs/Module/Admin/Site.php:417 +#: ../../Zotlabs/Module/Admin/Site.php:419 msgid "Allow Feeds as Connections" msgstr "Permitir contenidos RSS como conexiones" -#: ../../Zotlabs/Module/Admin/Site.php:417 +#: ../../Zotlabs/Module/Admin/Site.php:419 msgid "(Heavy system resource usage)" msgstr "(Uso intenso de los recursos del sistema)" -#: ../../Zotlabs/Module/Admin/Site.php:418 +#: ../../Zotlabs/Module/Admin/Site.php:420 msgid "Maximum image size" msgstr "Tamaño máximo de la imagen" -#: ../../Zotlabs/Module/Admin/Site.php:418 +#: ../../Zotlabs/Module/Admin/Site.php:420 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." -#: ../../Zotlabs/Module/Admin/Site.php:419 +#: ../../Zotlabs/Module/Admin/Site.php:421 msgid "Minimum age" msgstr "Edad mínima" -#: ../../Zotlabs/Module/Admin/Site.php:419 +#: ../../Zotlabs/Module/Admin/Site.php:421 msgid "Minimum age (in years) for who may register on this site." msgstr "Edad mínima (en años) para poder registrarse en este sitio." -#: ../../Zotlabs/Module/Admin/Site.php:420 +#: ../../Zotlabs/Module/Admin/Site.php:422 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?" -#: ../../Zotlabs/Module/Admin/Site.php:420 +#: ../../Zotlabs/Module/Admin/Site.php:422 msgid "This is displayed on the public server site list." msgstr "Esto se muestra en la lista de sitios de servidores públicos." -#: ../../Zotlabs/Module/Admin/Site.php:426 +#: ../../Zotlabs/Module/Admin/Site.php:428 msgid "Register text" msgstr "Texto del registro" -#: ../../Zotlabs/Module/Admin/Site.php:428 +#: ../../Zotlabs/Module/Admin/Site.php:430 msgid "This text will be displayed prominently at the registration page" msgstr "Este texto se mostrará de forma destacada en la página de registro " -#: ../../Zotlabs/Module/Admin/Site.php:432 +#: ../../Zotlabs/Module/Admin/Site.php:434 msgid "Does this site allow new member registration?" msgstr "¿Debe este sitio permitir el registro de nuevos miembros?" -#: ../../Zotlabs/Module/Admin/Site.php:439 +#: ../../Zotlabs/Module/Admin/Site.php:441 msgid "Configure the registration open days/hours" msgstr "Configurar los días/horas de apertura del registro" -#: ../../Zotlabs/Module/Admin/Site.php:441 +#: ../../Zotlabs/Module/Admin/Site.php:443 msgid "Empty or '-:-' value will keep registration open 24/7 (default)" msgstr "El valor vacío o \"-:-\" mantendrá el registro abierto 24/7 (por defecto)" -#: ../../Zotlabs/Module/Admin/Site.php:442 +#: ../../Zotlabs/Module/Admin/Site.php:444 msgid "" "Weekdays and hours must be separated by colon ':', From-To ranges with a " "dash `-` example: 1:800-1200" msgstr "Los días de la semana y las horas deben separarse con dos puntos ':', los rangos Desde-Hasta con un guión `-` ejemplo: 1:800-1200" -#: ../../Zotlabs/Module/Admin/Site.php:443 +#: ../../Zotlabs/Module/Admin/Site.php:445 msgid "" "Weekday:Hour pairs must be separated by space ' ' example: 1:900-1700 " "2:900-1700" msgstr "Los pares día de la semana:hora deben estar separados por un espacio ' ' ejemplo: 1:900-1700 2:900-1700" -#: ../../Zotlabs/Module/Admin/Site.php:444 +#: ../../Zotlabs/Module/Admin/Site.php:446 msgid "" "From-To ranges must be separated by comma ',' example: 1:800-1200,1300-1700 " "or 1-2,4-5:900-1700" msgstr "Los rangos desde-hasta deben estar separados por comas ',' ejemplo: 1:800-1200,1300-1700 o 1-2,4-5:900-1700" -#: ../../Zotlabs/Module/Admin/Site.php:445 +#: ../../Zotlabs/Module/Admin/Site.php:447 msgid "Advanced examples:" msgstr "Ejemplos avanzados: " -#: ../../Zotlabs/Module/Admin/Site.php:445 -#: ../../Zotlabs/Module/Settings/Channel.php:183 +#: ../../Zotlabs/Module/Admin/Site.php:447 +#: ../../Zotlabs/Module/Settings/Channel.php:184 msgid "or" msgstr "o" -#: ../../Zotlabs/Module/Admin/Site.php:446 +#: ../../Zotlabs/Module/Admin/Site.php:448 msgid "Check your configuration" msgstr "Compruebe su configuración" -#: ../../Zotlabs/Module/Admin/Site.php:450 +#: ../../Zotlabs/Module/Admin/Site.php:452 msgid "Max account registrations per day" msgstr "Máximo de registros de cuentas por día " -#: ../../Zotlabs/Module/Admin/Site.php:452 +#: ../../Zotlabs/Module/Admin/Site.php:454 msgid "Unlimited if zero or no value - default 50" msgstr "Ilimitado si es cero o sin valor - por defecto 50" -#: ../../Zotlabs/Module/Admin/Site.php:456 +#: ../../Zotlabs/Module/Admin/Site.php:458 msgid "Max account registrations from same IP" msgstr "Máximo de registros de cuentas desde la misma IP" -#: ../../Zotlabs/Module/Admin/Site.php:458 +#: ../../Zotlabs/Module/Admin/Site.php:460 msgid "Unlimited if zero or no value - default 3" msgstr "Ilimitado si es cero o sin valor - por defecto 3" -#: ../../Zotlabs/Module/Admin/Site.php:464 +#: ../../Zotlabs/Module/Admin/Site.php:466 msgid "Auto channel create" msgstr "Creación automática de canales" -#: ../../Zotlabs/Module/Admin/Site.php:466 +#: ../../Zotlabs/Module/Admin/Site.php:468 msgid "" "If disabled the channel will be created in a separate step during the " "registration process" msgstr "Si se desactiva, el canal se creará en un paso separado durante el proceso de registro" -#: ../../Zotlabs/Module/Admin/Site.php:470 +#: ../../Zotlabs/Module/Admin/Site.php:472 msgid "Require invite code" msgstr "Solicitar código de invitación" -#: ../../Zotlabs/Module/Admin/Site.php:475 +#: ../../Zotlabs/Module/Admin/Site.php:477 msgid "Allow invite code" msgstr "Permitir código de invitación" -#: ../../Zotlabs/Module/Admin/Site.php:480 +#: ../../Zotlabs/Module/Admin/Site.php:482 msgid "Require email address" msgstr "Solicitar dirección de correo electrónico" -#: ../../Zotlabs/Module/Admin/Site.php:482 +#: ../../Zotlabs/Module/Admin/Site.php:484 msgid "The provided email address will be verified (recommended)" msgstr "La dirección de correo electrónico proporcionada será verificada (recomendado)" -#: ../../Zotlabs/Module/Admin/Site.php:486 +#: ../../Zotlabs/Module/Admin/Site.php:488 msgid "Abandon account after x days" msgstr "Abandonar la cuenta después de x días" -#: ../../Zotlabs/Module/Admin/Site.php:488 +#: ../../Zotlabs/Module/Admin/Site.php:490 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." -#: ../../Zotlabs/Module/Admin/Site.php:493 +#: ../../Zotlabs/Module/Admin/Site.php:495 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)" -#: ../../Zotlabs/Module/Admin/Site.php:493 +#: ../../Zotlabs/Module/Admin/Site.php:495 msgid "" "example: 'pubstream' to show public stream, 'page/sys/home' to show a system" " webpage called 'home' or 'include:home.html' to include a file." msgstr "ejemplo: 'pubstream' para mostrar el stream público, 'page/sys/home' para mostrar una página web del sistema llamada 'home' o 'include:home.html' para incluir un archivo." -#: ../../Zotlabs/Module/Admin/Site.php:494 +#: ../../Zotlabs/Module/Admin/Site.php:496 msgid "Preserve site homepage URL" msgstr "Preservar la dirección de la página personal" -#: ../../Zotlabs/Module/Admin/Site.php:494 +#: ../../Zotlabs/Module/Admin/Site.php:496 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." -#: ../../Zotlabs/Module/Admin/Site.php:495 +#: ../../Zotlabs/Module/Admin/Site.php:497 msgid "Allowed friend domains" msgstr "Dominios amigos permitidos" -#: ../../Zotlabs/Module/Admin/Site.php:495 +#: ../../Zotlabs/Module/Admin/Site.php:497 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." -#: ../../Zotlabs/Module/Admin/Site.php:496 +#: ../../Zotlabs/Module/Admin/Site.php:498 msgid "Force publish" msgstr "Forzar la publicación" -#: ../../Zotlabs/Module/Admin/Site.php:496 +#: ../../Zotlabs/Module/Admin/Site.php:498 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." -#: ../../Zotlabs/Module/Admin/Site.php:497 +#: ../../Zotlabs/Module/Admin/Site.php:499 msgid "Enable public stream" msgstr "Habilitar el \"stream\" público" -#: ../../Zotlabs/Module/Admin/Site.php:497 +#: ../../Zotlabs/Module/Admin/Site.php:499 msgid "Enable the public stream. Warning: this content is unmoderated" msgstr "Habilitar el \"stream\" público. Advertencia: este contenido no está moderado" -#: ../../Zotlabs/Module/Admin/Site.php:498 +#: ../../Zotlabs/Module/Admin/Site.php:500 msgid "Site only public stream" msgstr "Solo contenido público en este sitio" -#: ../../Zotlabs/Module/Admin/Site.php:498 +#: ../../Zotlabs/Module/Admin/Site.php:500 msgid "Restrict the public stream to content originating at this site" msgstr "Restringir el \"stream\" público a los contenidos originados en este sitio" -#: ../../Zotlabs/Module/Admin/Site.php:499 +#: ../../Zotlabs/Module/Admin/Site.php:501 msgid "Allow anybody on the internet to access the public streams" msgstr "Permitir que cualquiera en Internet pueda acceder a los \"streams\" públicos" -#: ../../Zotlabs/Module/Admin/Site.php:499 +#: ../../Zotlabs/Module/Admin/Site.php:501 msgid "Disable to require authentication before viewing" msgstr "Desactivar para requerir autenticación antes de ver" -#: ../../Zotlabs/Module/Admin/Site.php:500 +#: ../../Zotlabs/Module/Admin/Site.php:502 msgid "Only import Public stream posts with this text" msgstr "Importar solo entradas del stream púlbico con este texto " -#: ../../Zotlabs/Module/Admin/Site.php:501 +#: ../../Zotlabs/Module/Admin/Site.php:503 msgid "Do not import Public stream posts with this text" msgstr "No importar entradas del stream público con este texto " -#: ../../Zotlabs/Module/Admin/Site.php:504 +#: ../../Zotlabs/Module/Admin/Site.php:506 msgid "Login on Homepage" msgstr "Iniciar sesión en la página personal" -#: ../../Zotlabs/Module/Admin/Site.php:504 +#: ../../Zotlabs/Module/Admin/Site.php:506 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." -#: ../../Zotlabs/Module/Admin/Site.php:505 +#: ../../Zotlabs/Module/Admin/Site.php:507 msgid "Enable context help" msgstr "Habilitar la ayuda contextual" -#: ../../Zotlabs/Module/Admin/Site.php:505 +#: ../../Zotlabs/Module/Admin/Site.php:507 msgid "" "Display contextual help for the current page when the help button is " "pressed." msgstr "Ver la ayuda contextual para la página actual cuando se pulse el botón de Ayuda." -#: ../../Zotlabs/Module/Admin/Site.php:507 +#: ../../Zotlabs/Module/Admin/Site.php:509 msgid "Reply-to email address for system generated email." msgstr "Dirección de respuesta para el correo electrónico generado por el sistema." -#: ../../Zotlabs/Module/Admin/Site.php:508 +#: ../../Zotlabs/Module/Admin/Site.php:510 msgid "Sender (From) email address for system generated email." msgstr "Dirección del remitente (From) para el correo electrónico generado por el sistema." -#: ../../Zotlabs/Module/Admin/Site.php:509 +#: ../../Zotlabs/Module/Admin/Site.php:511 msgid "Name of email sender for system generated email." msgstr "Nombre del remitente del correo electrónico generado por el sistema." -#: ../../Zotlabs/Module/Admin/Site.php:511 +#: ../../Zotlabs/Module/Admin/Site.php:513 msgid "Directory Server URL" msgstr "URL del servidor de directorio" -#: ../../Zotlabs/Module/Admin/Site.php:511 +#: ../../Zotlabs/Module/Admin/Site.php:513 msgid "Default directory server" msgstr "Servidor de directorio predeterminado" -#: ../../Zotlabs/Module/Admin/Site.php:513 +#: ../../Zotlabs/Module/Admin/Site.php:515 msgid "Enable SSE Notifications" msgstr "Habilitar notificaciones SSE" -#: ../../Zotlabs/Module/Admin/Site.php:513 +#: ../../Zotlabs/Module/Admin/Site.php:515 msgid "" "If disabled, traditional polling will be used. Warning: this setting might " "not be suited for shared hosting" msgstr "Si está desactivado, se usará el sistema de votación tradicional. Advertencia: esta configuración podría no ser adecuada para el alojamiento compartido" -#: ../../Zotlabs/Module/Admin/Site.php:515 +#: ../../Zotlabs/Module/Admin/Site.php:517 msgid "Proxy user" msgstr "Usuario del proxy" -#: ../../Zotlabs/Module/Admin/Site.php:516 +#: ../../Zotlabs/Module/Admin/Site.php:518 msgid "Proxy URL" msgstr "Dirección del proxy" -#: ../../Zotlabs/Module/Admin/Site.php:517 +#: ../../Zotlabs/Module/Admin/Site.php:519 msgid "Network timeout" msgstr "Tiempo de espera de la red" -#: ../../Zotlabs/Module/Admin/Site.php:517 +#: ../../Zotlabs/Module/Admin/Site.php:519 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)" -#: ../../Zotlabs/Module/Admin/Site.php:518 +#: ../../Zotlabs/Module/Admin/Site.php:520 msgid "Delivery interval" msgstr "Intervalo de entrega" -#: ../../Zotlabs/Module/Admin/Site.php:518 +#: ../../Zotlabs/Module/Admin/Site.php:520 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." -#: ../../Zotlabs/Module/Admin/Site.php:519 +#: ../../Zotlabs/Module/Admin/Site.php:521 msgid "Deliveries per process" msgstr "Intentos de envío por proceso" -#: ../../Zotlabs/Module/Admin/Site.php:519 +#: ../../Zotlabs/Module/Admin/Site.php:521 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." -#: ../../Zotlabs/Module/Admin/Site.php:521 +#: ../../Zotlabs/Module/Admin/Site.php:523 msgid "Poll interval" msgstr "Intervalo máximo de tiempo entre dos mensajes sucesivos" -#: ../../Zotlabs/Module/Admin/Site.php:521 +#: ../../Zotlabs/Module/Admin/Site.php:523 msgid "" "Delay background polling processes by this many seconds to reduce system " "load. If 0, use delivery interval." 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." -#: ../../Zotlabs/Module/Admin/Site.php:522 +#: ../../Zotlabs/Module/Admin/Site.php:524 msgid "Path to ImageMagick convert program" msgstr "Ruta al programa de conversión de ImageMagick" -#: ../../Zotlabs/Module/Admin/Site.php:522 +#: ../../Zotlabs/Module/Admin/Site.php:524 msgid "" "If set, use this program to generate photo thumbnails for huge images ( > " "4000 pixels in either dimension), otherwise memory exhaustion may occur. " "Example: /usr/bin/convert" msgstr "Si está configurado, utilice este programa para generar miniaturas de fotos para imágenes de gran tamaño ( > 4000 píxeles en cualquiera de las dos dimensiones), de lo contrario se puede agotar la memoria. Ejemplo: /usr/bin/convert" -#: ../../Zotlabs/Module/Admin/Site.php:523 +#: ../../Zotlabs/Module/Admin/Site.php:525 msgid "Maximum Load Average" msgstr "Carga media máxima" -#: ../../Zotlabs/Module/Admin/Site.php:523 +#: ../../Zotlabs/Module/Admin/Site.php:525 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 entrega y envío se hayan retardado - por defecto, 50." -#: ../../Zotlabs/Module/Admin/Site.php:524 +#: ../../Zotlabs/Module/Admin/Site.php:526 msgid "Expiration period in days for imported (grid/network) content" msgstr "Caducidad del contenido importado de otros sitios (en días)" -#: ../../Zotlabs/Module/Admin/Site.php:524 +#: ../../Zotlabs/Module/Admin/Site.php:526 msgid "0 for no expiration of imported content" msgstr "0 para que no caduque el contenido importado" -#: ../../Zotlabs/Module/Admin/Site.php:525 +#: ../../Zotlabs/Module/Admin/Site.php:527 msgid "" "Do not expire any posts which have comments less than this many days ago" msgstr "No caduque ningún mensaje que tenga menos comentarios que este hace muchos días" -#: ../../Zotlabs/Module/Admin/Site.php:526 +#: ../../Zotlabs/Module/Admin/Site.php:528 msgid "" "Public servers: Optional landing (marketing) webpage for new registrants" msgstr "Servidores públicos: Página web de acogida (marketing) opcional para nuevos registros" -#: ../../Zotlabs/Module/Admin/Site.php:526 +#: ../../Zotlabs/Module/Admin/Site.php:528 #, php-format msgid "Create this page first. Default is %s/register" msgstr "Crear esta página primero. Por defecto es %s/register" -#: ../../Zotlabs/Module/Admin/Site.php:527 +#: ../../Zotlabs/Module/Admin/Site.php:529 msgid "Page to display after creating a new channel" msgstr "Página a mostrar después de la creación de un nuevo canal" -#: ../../Zotlabs/Module/Admin/Site.php:527 +#: ../../Zotlabs/Module/Admin/Site.php:529 msgid "Default: profiles" msgstr "Perfiles predeterminados" -#: ../../Zotlabs/Module/Admin/Site.php:528 +#: ../../Zotlabs/Module/Admin/Site.php:530 msgid "Optional: site location" msgstr "Opcional: ubicación del sitio" -#: ../../Zotlabs/Module/Admin/Site.php:528 +#: ../../Zotlabs/Module/Admin/Site.php:530 msgid "Region or country" msgstr "Región o país" -#: ../../Zotlabs/Module/Admin/Site.php:613 -#: ../../Zotlabs/Module/Admin/Site.php:614 +#: ../../Zotlabs/Module/Admin/Site.php:615 +#: ../../Zotlabs/Module/Admin/Site.php:616 msgid "Invalid 24h time value (hhmm/hmm)" msgstr "Valor de tiempo de 24h no válido (hhmm/hmm)" -#: ../../Zotlabs/Module/Admin/Security.php:96 +#: ../../Zotlabs/Module/Admin/Security.php:97 msgid "" "By default, unfiltered HTML is allowed in embedded media. This is inherently" " insecure." msgstr "De forma predeterminada, el HTML sin filtrar está permitido en el contenido multimedia incorporado en una publicación. Esto es siempre inseguro." -#: ../../Zotlabs/Module/Admin/Security.php:99 +#: ../../Zotlabs/Module/Admin/Security.php:100 msgid "" "The recommended setting is to only allow unfiltered HTML from the following " "sites:" msgstr "La configuración recomendada es que sólo se permita HTML sin filtrar desde los siguientes sitios: " -#: ../../Zotlabs/Module/Admin/Security.php:100 +#: ../../Zotlabs/Module/Admin/Security.php:101 msgid "" "https://youtube.com/<br />https://www.youtube.com/<br />https://youtu.be/<br" " />https://vimeo.com/<br />https://soundcloud.com/<br />" msgstr "https://youtube.com/<br />https://www.youtube.com/<br />https://youtu.be/<br />https://vimeo.com/<br />https://soundcloud.com/<br />" -#: ../../Zotlabs/Module/Admin/Security.php:101 +#: ../../Zotlabs/Module/Admin/Security.php:102 msgid "" "All other embedded content will be filtered, <strong>unless</strong> " "embedded content from that site is explicitly blocked." msgstr "El resto del contenido incrustado se filtrará, <strong>excepto</ strong> si el contenido incorporado desde ese sitio está bloqueado de forma explícita." -#: ../../Zotlabs/Module/Admin/Security.php:108 +#: ../../Zotlabs/Module/Admin/Security.php:109 msgid "Block public" msgstr "Bloquear páginas públicas" -#: ../../Zotlabs/Module/Admin/Security.php:108 +#: ../../Zotlabs/Module/Admin/Security.php:109 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." -#: ../../Zotlabs/Module/Admin/Security.php:109 +#: ../../Zotlabs/Module/Admin/Security.php:110 msgid "Provide a cloud root directory" msgstr "Proporcionar un directorio raíz de la nube" -#: ../../Zotlabs/Module/Admin/Security.php:109 +#: ../../Zotlabs/Module/Admin/Security.php:110 msgid "" "The cloud root directory lists all channel names which provide public files" msgstr "El directorio raíz de la nube lista todos los nombres de canales que proporcionan archivos públicos" -#: ../../Zotlabs/Module/Admin/Security.php:110 +#: ../../Zotlabs/Module/Admin/Security.php:111 msgid "Show total disk space available to cloud uploads" msgstr "Mostrar el espacio total disponible en el disco para las cargas en la nube" -#: ../../Zotlabs/Module/Admin/Security.php:111 +#: ../../Zotlabs/Module/Admin/Security.php:112 msgid "Set \"Transport Security\" HTTP header" msgstr "Habilitar \"Seguridad de transporte\" (\"Transport Security\") en la cabecera HTTP" -#: ../../Zotlabs/Module/Admin/Security.php:112 +#: ../../Zotlabs/Module/Admin/Security.php:113 msgid "Set \"Content Security Policy\" HTTP header" msgstr "Habilitar la \"Política de seguridad del contenido\" (\"Content Security Policy\") en la cabecera HTTP" -#: ../../Zotlabs/Module/Admin/Security.php:113 +#: ../../Zotlabs/Module/Admin/Security.php:114 msgid "Allowed email domains" msgstr "Se aceptan dominios de correo electrónico" -#: ../../Zotlabs/Module/Admin/Security.php:113 +#: ../../Zotlabs/Module/Admin/Security.php:114 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. " -#: ../../Zotlabs/Module/Admin/Security.php:114 +#: ../../Zotlabs/Module/Admin/Security.php:115 msgid "Not allowed email domains" msgstr "No se permiten dominios de correo electrónico" -#: ../../Zotlabs/Module/Admin/Security.php:114 +#: ../../Zotlabs/Module/Admin/Security.php:115 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." -#: ../../Zotlabs/Module/Admin/Security.php:115 +#: ../../Zotlabs/Module/Admin/Security.php:116 msgid "Allow communications only from these sites" msgstr "Permitir la comunicación solo desde estos sitios" -#: ../../Zotlabs/Module/Admin/Security.php:115 +#: ../../Zotlabs/Module/Admin/Security.php:116 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" -#: ../../Zotlabs/Module/Admin/Security.php:116 +#: ../../Zotlabs/Module/Admin/Security.php:117 msgid "Block communications from these sites" msgstr "Bloquear la comunicación desde estos sitios" -#: ../../Zotlabs/Module/Admin/Security.php:117 +#: ../../Zotlabs/Module/Admin/Security.php:118 msgid "Allow communications only from these channels" msgstr "Permitir la comunicación solo desde estos canales" -#: ../../Zotlabs/Module/Admin/Security.php:117 +#: ../../Zotlabs/Module/Admin/Security.php:118 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" -#: ../../Zotlabs/Module/Admin/Security.php:118 +#: ../../Zotlabs/Module/Admin/Security.php:119 msgid "Block communications from these channels" msgstr "Bloquear la comunicación desde estos canales" -#: ../../Zotlabs/Module/Admin/Security.php:119 +#: ../../Zotlabs/Module/Admin/Security.php:120 msgid "Only allow embeds from secure (SSL) websites and links." msgstr "Sólo se permite contenido multimedia incorporado desde sitios y enlaces seguros (SSL)." -#: ../../Zotlabs/Module/Admin/Security.php:120 +#: ../../Zotlabs/Module/Admin/Security.php:121 msgid "Allow unfiltered embedded HTML content only from these domains" msgstr "Permitir contenido HTML sin filtrar sólo desde estos dominios " -#: ../../Zotlabs/Module/Admin/Security.php:120 +#: ../../Zotlabs/Module/Admin/Security.php:121 msgid "One site per line. By default embedded content is filtered." msgstr "Un sitio por línea. El contenido incorporado se filtra de forma predeterminada." -#: ../../Zotlabs/Module/Admin/Security.php:121 +#: ../../Zotlabs/Module/Admin/Security.php:122 msgid "Block embedded HTML from these domains" msgstr "Bloquear contenido con HTML incorporado desde estos dominios" -#: ../../Zotlabs/Module/Admin/Security.php:122 +#: ../../Zotlabs/Module/Admin/Security.php:123 msgid "Allow SVG thumbnails in file browser" msgstr "Permitir miniaturas SVG en el navegador de archivos" -#: ../../Zotlabs/Module/Admin/Security.php:122 +#: ../../Zotlabs/Module/Admin/Security.php:123 msgid "WARNING: SVG images may contain malicious code." msgstr "ADVERTENCIA: Las imágenes SVG pueden contener código malicioso." -#: ../../Zotlabs/Module/Admin/Security.php:123 +#: ../../Zotlabs/Module/Admin/Security.php:124 msgid "Allow embedded (inline) PDF files" msgstr "Permitir ficheros PDF incrustados (en línea)" -#: ../../Zotlabs/Module/Admin/Security.php:125 +#: ../../Zotlabs/Module/Admin/Security.php:126 msgid "Additional trusted directory server URLs" msgstr "URL adicionales del servidor de directorio de confianza" -#: ../../Zotlabs/Module/Admin/Security.php:125 +#: ../../Zotlabs/Module/Admin/Security.php:126 msgid "" "Accept directory flags (spam, nsfw) from those servers. One per line like " "https://example.tld" msgstr "Aceptar indicadores de directorio (spam, nsfw) de esos servidores. Uno por línea, como https://example.tld" #: ../../Zotlabs/Module/Manage.php:130 -#: ../../Zotlabs/Module/New_channel.php:147 +#: ../../Zotlabs/Module/New_channel.php:148 #, php-format msgid "You have created %1$.0f of %2$.0f allowed channels." msgstr "Ha creado %1$.0f de %2$.0f canales permitidos." @@ -11941,7 +11882,7 @@ msgid "Delegated Channel" msgstr "Canal delegado" #: ../../Zotlabs/Module/Email_resend.php:12 -#: ../../Zotlabs/Module/Email_validation.php:24 +#: ../../Zotlabs/Module/Email_validation.php:25 msgid "Token verification failed." msgstr "Ha fallado el token de verificación." @@ -11953,52 +11894,52 @@ msgstr "Reenvío del email de verificación" msgid "Unable to resend email verification message." msgstr "No se puede reenviar el mensaje de verificación por correo electrónico." -#: ../../Zotlabs/Module/Dreport.php:37 +#: ../../Zotlabs/Module/Dreport.php:43 msgid "Invalid message" msgstr "Mensaje no válido" -#: ../../Zotlabs/Module/Dreport.php:67 +#: ../../Zotlabs/Module/Dreport.php:73 msgid "no results" msgstr "sin resultados" -#: ../../Zotlabs/Module/Dreport.php:81 +#: ../../Zotlabs/Module/Dreport.php:87 msgid "channel sync processed" msgstr "se ha realizado la sincronización del canal" -#: ../../Zotlabs/Module/Dreport.php:85 +#: ../../Zotlabs/Module/Dreport.php:91 msgid "queued" msgstr "encolado" -#: ../../Zotlabs/Module/Dreport.php:89 +#: ../../Zotlabs/Module/Dreport.php:95 msgid "posted" msgstr "enviado" -#: ../../Zotlabs/Module/Dreport.php:93 +#: ../../Zotlabs/Module/Dreport.php:99 msgid "accepted for delivery" msgstr "aceptado para el envío" -#: ../../Zotlabs/Module/Dreport.php:97 +#: ../../Zotlabs/Module/Dreport.php:103 msgid "updated" msgstr "actualizado" -#: ../../Zotlabs/Module/Dreport.php:101 +#: ../../Zotlabs/Module/Dreport.php:107 msgid "update ignored" msgstr "actualización ignorada" -#: ../../Zotlabs/Module/Dreport.php:104 +#: ../../Zotlabs/Module/Dreport.php:110 msgid "permission denied" msgstr "permiso denegado" -#: ../../Zotlabs/Module/Dreport.php:108 +#: ../../Zotlabs/Module/Dreport.php:114 msgid "recipient not found" msgstr "destinatario no encontrado" -#: ../../Zotlabs/Module/Dreport.php:128 +#: ../../Zotlabs/Module/Dreport.php:134 #, php-format msgid "Delivery report for %1$s" msgstr "Informe de entrega para %1$s" -#: ../../Zotlabs/Module/Dreport.php:133 +#: ../../Zotlabs/Module/Dreport.php:139 msgid "Redeliver" msgstr "Volver a enviar" @@ -12025,7 +11966,7 @@ msgid "Permissions denied." msgstr "Permisos denegados." #: ../../Zotlabs/Module/Cal.php:161 -#: ../../Zotlabs/Module/Channel_calendar.php:392 +#: ../../Zotlabs/Module/Channel_calendar.php:380 #: ../../Zotlabs/Module/Cdav.php:935 msgid "Link to source" msgstr "Enlace a la fuente" @@ -12036,7 +11977,7 @@ msgid "Previous" msgstr "Anterior" #: ../../Zotlabs/Module/Cal.php:200 ../../Zotlabs/Module/Photos.php:955 -#: ../../Zotlabs/Module/Setup.php:272 ../../Zotlabs/Module/Cdav.php:1027 +#: ../../Zotlabs/Module/Setup.php:278 ../../Zotlabs/Module/Cdav.php:1027 msgid "Next" msgstr "Siguiente" @@ -12092,55 +12033,55 @@ msgstr "Si está desactivado, los niveles máximo y mínimo se restablecerán a msgid "Affinity Tool Settings" msgstr "Ajustes de Affinity Tool" -#: ../../Zotlabs/Module/Admin.php:96 +#: ../../Zotlabs/Module/Admin.php:98 msgid "Blocked accounts" msgstr "Cuentas bloqueadas" -#: ../../Zotlabs/Module/Admin.php:97 +#: ../../Zotlabs/Module/Admin.php:99 msgid "Expired accounts" msgstr "Cuentas caducadas" -#: ../../Zotlabs/Module/Admin.php:98 +#: ../../Zotlabs/Module/Admin.php:100 msgid "Expiring accounts" msgstr "Cuentas que caducan" -#: ../../Zotlabs/Module/Admin.php:122 +#: ../../Zotlabs/Module/Admin.php:124 msgid "Message queues" msgstr "Mensajes en cola" -#: ../../Zotlabs/Module/Admin.php:136 +#: ../../Zotlabs/Module/Admin.php:138 msgid "Your software should be updated" msgstr "Debe actualizar su software" -#: ../../Zotlabs/Module/Admin.php:141 +#: ../../Zotlabs/Module/Admin.php:143 msgid "Summary" msgstr "Sumario" -#: ../../Zotlabs/Module/Admin.php:144 +#: ../../Zotlabs/Module/Admin.php:146 msgid "Registered accounts" msgstr "Cuentas registradas" -#: ../../Zotlabs/Module/Admin.php:145 +#: ../../Zotlabs/Module/Admin.php:147 msgid "Pending registrations" msgstr "Registros pendientes" -#: ../../Zotlabs/Module/Admin.php:146 +#: ../../Zotlabs/Module/Admin.php:148 msgid "Registered channels" msgstr "Canales registrados" -#: ../../Zotlabs/Module/Admin.php:147 ../../Zotlabs/Module/Siteinfo.php:41 +#: ../../Zotlabs/Module/Admin.php:149 ../../Zotlabs/Module/Siteinfo.php:42 msgid "Active addons" msgstr "Addons acivos" -#: ../../Zotlabs/Module/Admin.php:148 +#: ../../Zotlabs/Module/Admin.php:150 msgid "Version" msgstr "Versión" -#: ../../Zotlabs/Module/Admin.php:149 +#: ../../Zotlabs/Module/Admin.php:151 msgid "Repository version (master)" msgstr "Versión del repositorio (master)" -#: ../../Zotlabs/Module/Admin.php:150 +#: ../../Zotlabs/Module/Admin.php:152 msgid "Repository version (dev)" msgstr "Versión del repositorio (dev)" @@ -12215,262 +12156,270 @@ msgstr "Búsqueda de canales" msgid "Lookup xchan beginning with (or webbie): " msgstr "Buscar un canal (o un \"webbie\") que comience por:" -#: ../../Zotlabs/Module/Group.php:47 +#: ../../Zotlabs/Module/Group.php:48 msgid "Privacy group created." msgstr "El grupo de canales ha sido creado." -#: ../../Zotlabs/Module/Group.php:50 +#: ../../Zotlabs/Module/Group.php:51 msgid "Could not create privacy group." msgstr "No se puede crear el grupo de canales" -#: ../../Zotlabs/Module/Group.php:82 +#: ../../Zotlabs/Module/Group.php:83 msgid "Privacy group updated." msgstr "Grupo de canales actualizado." -#: ../../Zotlabs/Module/Group.php:137 ../../Zotlabs/Module/Group.php:301 +#: ../../Zotlabs/Module/Group.php:138 ../../Zotlabs/Module/Group.php:302 msgid "Post to this group by default" msgstr "Publicar en este grupo por defecto" -#: ../../Zotlabs/Module/Group.php:138 ../../Zotlabs/Module/Group.php:302 +#: ../../Zotlabs/Module/Group.php:139 ../../Zotlabs/Module/Group.php:303 msgid "Add new contacts to this group by default" msgstr "Añadir nuevos contactos a este grupo por defecto" -#: ../../Zotlabs/Module/Group.php:146 +#: ../../Zotlabs/Module/Group.php:147 msgid "Privacy group name" msgstr "Nombre del grupo" -#: ../../Zotlabs/Module/Group.php:147 ../../Zotlabs/Module/Group.php:249 +#: ../../Zotlabs/Module/Group.php:148 ../../Zotlabs/Module/Group.php:250 msgid "Members are visible to other channels" msgstr "Los miembros son visibles para otros canales" -#: ../../Zotlabs/Module/Group.php:175 +#: ../../Zotlabs/Module/Group.php:176 msgid "Privacy group removed." msgstr "Grupo de canales eliminado." -#: ../../Zotlabs/Module/Group.php:178 +#: ../../Zotlabs/Module/Group.php:179 msgid "Unable to remove privacy group." msgstr "No se puede eliminar el grupo de canales." -#: ../../Zotlabs/Module/Group.php:244 +#: ../../Zotlabs/Module/Group.php:245 #, php-format msgid "Privacy Group: %s" msgstr "Grupo privado %s" -#: ../../Zotlabs/Module/Group.php:246 +#: ../../Zotlabs/Module/Group.php:247 msgid "Privacy group name: " msgstr "Nombre del grupo de canales:" -#: ../../Zotlabs/Module/Group.php:262 +#: ../../Zotlabs/Module/Group.php:263 msgid "Group members" msgstr "Miembros del grupo" -#: ../../Zotlabs/Module/Group.php:264 +#: ../../Zotlabs/Module/Group.php:265 msgid "Not in this group" msgstr "No en este grupo" -#: ../../Zotlabs/Module/Group.php:296 +#: ../../Zotlabs/Module/Group.php:297 msgid "Click a channel to toggle membership" msgstr "Haga clic en un canal para cambiar los miembros" -#: ../../Zotlabs/Module/Help.php:25 +#: ../../Zotlabs/Module/Help.php:61 msgid "Documentation Search" msgstr "Búsqueda de Documentación" -#: ../../Zotlabs/Module/Help.php:86 +#: ../../Zotlabs/Module/Help.php:170 +msgid "Not Found" +msgstr "No encontrado" + +#: ../../Zotlabs/Module/Help.php:223 +msgid "$Projectname Documentation" +msgstr "Documentación de $Projectname" + +#: ../../Zotlabs/Module/Help.php:234 +msgid "Contents" +msgstr "Contenidos" + +#: ../../Zotlabs/Module/Help.php:241 msgid "Members" msgstr "Miembros" -#: ../../Zotlabs/Module/Help.php:87 +#: ../../Zotlabs/Module/Help.php:242 msgid "Administrators" msgstr "Administradores" -#: ../../Zotlabs/Module/Help.php:88 +#: ../../Zotlabs/Module/Help.php:243 msgid "Developers" msgstr "Desarrolladores" -#: ../../Zotlabs/Module/Help.php:89 +#: ../../Zotlabs/Module/Help.php:244 msgid "Tutorials" msgstr "Tutoriales" -#: ../../Zotlabs/Module/Help.php:101 -msgid "$Projectname Documentation" -msgstr "Documentación de $Projectname" - -#: ../../Zotlabs/Module/Help.php:102 -msgid "Contents" -msgstr "Contenidos" +#: ../../Zotlabs/Module/Help.php:262 +msgid "Help:" +msgstr "Ayuda:" -#: ../../Zotlabs/Module/Tagger.php:50 +#: ../../Zotlabs/Module/Tagger.php:52 msgid "Post not found." msgstr "Mensaje no encontrado." -#: ../../Zotlabs/Module/Tagger.php:121 +#: ../../Zotlabs/Module/Tagger.php:123 #, 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" -#: ../../Zotlabs/Module/Invite.php:69 +#: ../../Zotlabs/Module/Invite.php:70 msgid "Invite App" msgstr "Solicitar una app" -#: ../../Zotlabs/Module/Invite.php:81 +#: ../../Zotlabs/Module/Invite.php:82 msgid "Register is closed" msgstr "El registro está cerrado" -#: ../../Zotlabs/Module/Invite.php:115 ../../Zotlabs/Module/Invite.php:562 +#: ../../Zotlabs/Module/Invite.php:116 ../../Zotlabs/Module/Invite.php:563 msgid "Note, the invitation code is valid up to" msgstr "Tenga en cuenta que el código de invitación es válido hasta " -#: ../../Zotlabs/Module/Invite.php:128 +#: ../../Zotlabs/Module/Invite.php:129 #, php-format msgid "Too many recipients for one invitation (max %d)" msgstr "Demasiados destinatarios para una invitación (máx %d)" -#: ../../Zotlabs/Module/Invite.php:132 +#: ../../Zotlabs/Module/Invite.php:133 msgid "No recipients for this invitation" msgstr "No hay destinatarios para esta invitación" -#: ../../Zotlabs/Module/Invite.php:151 +#: ../../Zotlabs/Module/Invite.php:152 #, php-format msgid "(%s) : Not a real email address" msgstr "(%s) : No es una dirección de correo electrónica real" -#: ../../Zotlabs/Module/Invite.php:158 +#: ../../Zotlabs/Module/Invite.php:159 #, php-format msgid "(%s) : Not allowed email address" msgstr "(%s) : Dirección de correo electrónico no permitida" -#: ../../Zotlabs/Module/Invite.php:171 +#: ../../Zotlabs/Module/Invite.php:172 #, php-format msgid "(%s) : email address already in use" msgstr "(%s) : La dirección de correo electrónico ya está en uso" -#: ../../Zotlabs/Module/Invite.php:178 +#: ../../Zotlabs/Module/Invite.php:179 #, php-format msgid "(%s) : Accepted email address" msgstr "(%s) : Dirección de correo electrónico aceptada" -#: ../../Zotlabs/Module/Invite.php:270 +#: ../../Zotlabs/Module/Invite.php:271 #, php-format msgid "To %s : Message delivery success." msgstr "To %s : Entrega exitosa del mensaje." -#: ../../Zotlabs/Module/Invite.php:302 +#: ../../Zotlabs/Module/Invite.php:303 #, php-format msgid "%1$d mail(s) sent, %2$d mail error(s)" msgstr "%1$d correo(s) enviado, %2$d error(es) de correo" -#: ../../Zotlabs/Module/Invite.php:327 +#: ../../Zotlabs/Module/Invite.php:328 msgid "Invites not proposed by configuration" msgstr "Invitaciones no propuestas por la configuración" -#: ../../Zotlabs/Module/Invite.php:328 +#: ../../Zotlabs/Module/Invite.php:329 msgid "Contact the site admin" msgstr "Contactar con el administrador del sitio" -#: ../../Zotlabs/Module/Invite.php:344 +#: ../../Zotlabs/Module/Invite.php:345 msgid "Invites by users not enabled" msgstr "Invitaciones de usuarios no habilitadas" -#: ../../Zotlabs/Module/Invite.php:349 +#: ../../Zotlabs/Module/Invite.php:350 msgid "You have no more invitations available" msgstr "No tiene más invitaciones disponibles" -#: ../../Zotlabs/Module/Invite.php:365 +#: ../../Zotlabs/Module/Invite.php:366 msgid "Not on xchan" msgstr "No en xchan" -#: ../../Zotlabs/Module/Invite.php:398 +#: ../../Zotlabs/Module/Invite.php:399 msgid "All users invitation limit exceeded." msgstr "Se ha superado el límite de invitaciones a todos los usuarios." -#: ../../Zotlabs/Module/Invite.php:416 +#: ../../Zotlabs/Module/Invite.php:417 msgid "Invitation expires after" msgstr "La invitación expira después de " -#: ../../Zotlabs/Module/Invite.php:517 ../../Zotlabs/Module/Invite.php:556 +#: ../../Zotlabs/Module/Invite.php:518 ../../Zotlabs/Module/Invite.php:557 msgid "Invitation" msgstr "Invitación" -#: ../../Zotlabs/Module/Invite.php:547 +#: ../../Zotlabs/Module/Invite.php:548 msgid "Send invitations" msgstr "Enviar invitaciones" -#: ../../Zotlabs/Module/Invite.php:548 +#: ../../Zotlabs/Module/Invite.php:549 msgid "Invitations I am using" msgstr "Invitaciones que estoy utilizando " -#: ../../Zotlabs/Module/Invite.php:549 +#: ../../Zotlabs/Module/Invite.php:550 msgid "Invitations we are using" msgstr "Invitaciones que usamos " -#: ../../Zotlabs/Module/Invite.php:550 +#: ../../Zotlabs/Module/Invite.php:551 msgid "§ Note, the email(s) sent will be recorded in the system logs" msgstr "§ Nota: el/los correo(s) electrónicos enviados quedarán registrados en los registros del sistema" -#: ../../Zotlabs/Module/Invite.php:551 +#: ../../Zotlabs/Module/Invite.php:552 msgid "Enter email addresses, one per line:" msgstr "Introduzca las direcciones de correo electrónico, una por línea:" -#: ../../Zotlabs/Module/Invite.php:552 +#: ../../Zotlabs/Module/Invite.php:553 msgid "Your message:" msgstr "Su mensaje:" -#: ../../Zotlabs/Module/Invite.php:553 +#: ../../Zotlabs/Module/Invite.php:554 msgid "Invite template" msgstr "Plantilla de invitación" -#: ../../Zotlabs/Module/Invite.php:555 +#: ../../Zotlabs/Module/Invite.php:556 msgid "Subject:" msgstr "Asunto:" -#: ../../Zotlabs/Module/Invite.php:561 +#: ../../Zotlabs/Module/Invite.php:562 msgid "Here you may enter personal notes to the recipient(s)" msgstr "Aquí puede introducir notas personales para el/los destinatario(s)" -#: ../../Zotlabs/Module/Siteinfo.php:21 +#: ../../Zotlabs/Module/Siteinfo.php:22 msgid "About this site" msgstr "Acerca de este sitio" -#: ../../Zotlabs/Module/Siteinfo.php:22 +#: ../../Zotlabs/Module/Siteinfo.php:23 msgid "Site Name" msgstr "Nombre del sitio" -#: ../../Zotlabs/Module/Siteinfo.php:26 +#: ../../Zotlabs/Module/Siteinfo.php:27 msgid "Administrator" msgstr "Administrador" -#: ../../Zotlabs/Module/Siteinfo.php:29 +#: ../../Zotlabs/Module/Siteinfo.php:30 msgid "Software and Project information" msgstr "Información sobre el software y el proyecto" -#: ../../Zotlabs/Module/Siteinfo.php:30 +#: ../../Zotlabs/Module/Siteinfo.php:31 msgid "This site is powered by $Projectname" msgstr "Este sitio funciona con $Projectname" -#: ../../Zotlabs/Module/Siteinfo.php:31 +#: ../../Zotlabs/Module/Siteinfo.php:32 msgid "" -"Federated and decentralised networking and identity services provided by Zot" -msgstr "Servicios federados y descentralizados de identidad y redes proporcionados por Zot" +"Federated and decentralised networking and identity services provided by" +msgstr "Red federada y descentralizada y servicios de identidad proporcionados por " -#: ../../Zotlabs/Module/Siteinfo.php:34 +#: ../../Zotlabs/Module/Siteinfo.php:35 msgid "Additional federated transport protocols:" msgstr "Protocolos adicionales de transporte federado: " -#: ../../Zotlabs/Module/Siteinfo.php:36 +#: ../../Zotlabs/Module/Siteinfo.php:37 #, php-format msgid "Version %s" msgstr "Versión %s" -#: ../../Zotlabs/Module/Siteinfo.php:37 +#: ../../Zotlabs/Module/Siteinfo.php:38 msgid "Project homepage" msgstr "Página principal del proyecto" -#: ../../Zotlabs/Module/Siteinfo.php:38 +#: ../../Zotlabs/Module/Siteinfo.php:39 msgid "Developer homepage" msgstr "Página principal del desarrollador" -#: ../../Zotlabs/Module/Siteinfo.php:42 +#: ../../Zotlabs/Module/Siteinfo.php:43 msgid "Blocked sites" msgstr "Sitios bloqueados" @@ -12578,15 +12527,15 @@ msgstr "Canal no disponible." msgid "Previous action reversed." msgstr "Acción anterior revocada." -#: ../../Zotlabs/Module/Like.php:453 +#: ../../Zotlabs/Module/Like.php:456 msgid "profile" msgstr "perfil" -#: ../../Zotlabs/Module/Like.php:610 +#: ../../Zotlabs/Module/Like.php:623 msgid "Action completed." msgstr "Acción completada." -#: ../../Zotlabs/Module/Like.php:611 +#: ../../Zotlabs/Module/Like.php:624 msgid "Thank you." msgstr "Gracias." @@ -12611,11 +12560,11 @@ msgstr "No es posible actualizar el elemento del menú." msgid "Unable to add menu element." msgstr "No es posible añadir el elemento al menú" -#: ../../Zotlabs/Module/Mitem.php:167 ../../Zotlabs/Module/Mitem.php:246 +#: ../../Zotlabs/Module/Mitem.php:167 ../../Zotlabs/Module/Mitem.php:244 msgid "Menu Item Permissions" msgstr "Permisos del elemento del menú" -#: ../../Zotlabs/Module/Mitem.php:168 ../../Zotlabs/Module/Mitem.php:247 +#: ../../Zotlabs/Module/Mitem.php:168 ../../Zotlabs/Module/Mitem.php:245 msgid "(click to open/close)" msgstr "(pulsar para abrir o cerrar)" @@ -12623,7 +12572,7 @@ msgstr "(pulsar para abrir o cerrar)" msgid "Link Name" msgstr "Nombre del enlace" -#: ../../Zotlabs/Module/Mitem.php:175 ../../Zotlabs/Module/Mitem.php:255 +#: ../../Zotlabs/Module/Mitem.php:175 ../../Zotlabs/Module/Mitem.php:253 msgid "Link or Submenu Target" msgstr "Destino del enlace o submenú" @@ -12631,19 +12580,19 @@ msgstr "Destino del enlace o submenú" 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ú" -#: ../../Zotlabs/Module/Mitem.php:176 ../../Zotlabs/Module/Mitem.php:256 +#: ../../Zotlabs/Module/Mitem.php:176 ../../Zotlabs/Module/Mitem.php:254 msgid "Use magic-auth if available" msgstr "Usar la autenticación mágica si está disponible" -#: ../../Zotlabs/Module/Mitem.php:177 ../../Zotlabs/Module/Mitem.php:257 +#: ../../Zotlabs/Module/Mitem.php:177 ../../Zotlabs/Module/Mitem.php:255 msgid "Open link in new window" msgstr "Abrir el enlace en una nueva ventana" -#: ../../Zotlabs/Module/Mitem.php:178 ../../Zotlabs/Module/Mitem.php:258 +#: ../../Zotlabs/Module/Mitem.php:178 ../../Zotlabs/Module/Mitem.php:256 msgid "Order in list" msgstr "Orden en la lista" -#: ../../Zotlabs/Module/Mitem.php:178 ../../Zotlabs/Module/Mitem.php:258 +#: ../../Zotlabs/Module/Mitem.php:178 ../../Zotlabs/Module/Mitem.php:256 msgid "Higher numbers will sink to bottom of listing" msgstr "Los números más altos irán al final de la lista" @@ -12695,23 +12644,23 @@ msgstr "Eliminar este elemento del menú" msgid "Edit this menu item" msgstr "Modificar este elemento del menú" -#: ../../Zotlabs/Module/Mitem.php:222 +#: ../../Zotlabs/Module/Mitem.php:220 msgid "Menu item not found." msgstr "Este elemento del menú no se ha encontrado" -#: ../../Zotlabs/Module/Mitem.php:235 +#: ../../Zotlabs/Module/Mitem.php:233 msgid "Menu item deleted." msgstr "Este elemento del menú ha sido borrado" -#: ../../Zotlabs/Module/Mitem.php:237 +#: ../../Zotlabs/Module/Mitem.php:235 msgid "Menu item could not be deleted." msgstr "Este elemento del menú no puede ser borrado." -#: ../../Zotlabs/Module/Mitem.php:244 +#: ../../Zotlabs/Module/Mitem.php:242 msgid "Edit Menu Element" msgstr "Editar elemento del menú" -#: ../../Zotlabs/Module/Mitem.php:254 +#: ../../Zotlabs/Module/Mitem.php:252 msgid "Link text" msgstr "Texto del enlace" @@ -12741,50 +12690,50 @@ msgstr "Use las flechas para mover la aplicación correspondiente a la izquierda msgid "Use arrows to move the corresponding app up or down in the app tray" msgstr "Use las flechas para mover la aplicación correspondiente hacia arriba o hacia abajo en la bandeja de aplicaciones." -#: ../../Zotlabs/Module/New_channel.php:159 +#: ../../Zotlabs/Module/New_channel.php:160 msgid "Your real name is recommended." msgstr "Se recomienda su nombre real." -#: ../../Zotlabs/Module/New_channel.php:160 +#: ../../Zotlabs/Module/New_channel.php:161 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\"" -#: ../../Zotlabs/Module/New_channel.php:165 +#: ../../Zotlabs/Module/New_channel.php:166 msgid "" "This will be used to create a unique network address (like an email " "address)." msgstr "Esto se utilizará para crear una dirección de red única (como una dirección de correo electrónico)." -#: ../../Zotlabs/Module/New_channel.php:167 +#: ../../Zotlabs/Module/New_channel.php:168 msgid "Allowed characters are a-z 0-9, - and _" msgstr "Los caracteres permitidos son a-z 0-9, - and _" -#: ../../Zotlabs/Module/New_channel.php:175 +#: ../../Zotlabs/Module/New_channel.php:176 msgid "Channel name" msgstr "Nombre del canal" -#: ../../Zotlabs/Module/New_channel.php:178 -#: ../../Zotlabs/Module/Settings/Channel.php:233 +#: ../../Zotlabs/Module/New_channel.php:179 +#: ../../Zotlabs/Module/Settings/Channel.php:234 msgid "Channel role" msgstr "Rol del canal" -#: ../../Zotlabs/Module/New_channel.php:181 +#: ../../Zotlabs/Module/New_channel.php:182 msgid "Create a Channel" msgstr "Crear un canal" -#: ../../Zotlabs/Module/New_channel.php:182 +#: ../../Zotlabs/Module/New_channel.php:183 msgid "" "A channel is a unique network identity. It can represent a person (social " "network profile), a forum (group), a business or celebrity page, a newsfeed," " and many other things." msgstr "Un canal es una identidad única en la red. Puede representar a una persona (un perfil de una red social), un foro o grupo, un negocio o una página de una celebridad, un \"feed\" de noticias, y muchas otras cosas." -#: ../../Zotlabs/Module/New_channel.php:183 +#: ../../Zotlabs/Module/New_channel.php:184 msgid "" "or <a href=\"import\">import an existing channel</a> from another location." msgstr "O <a href=\"import\">importar un canal </a> desde otro lugar." -#: ../../Zotlabs/Module/New_channel.php:188 +#: ../../Zotlabs/Module/New_channel.php:189 msgid "Validate" msgstr "Validar" @@ -12940,17 +12889,17 @@ msgstr "No me gusta" msgid "You must be logged in to see this page." msgstr "Debe haber iniciado sesión para poder ver esta página." -#: ../../Zotlabs/Module/Hcard.php:37 ../../Zotlabs/Module/Channel.php:149 +#: ../../Zotlabs/Module/Hcard.php:37 ../../Zotlabs/Module/Channel.php:150 #: ../../Zotlabs/Module/Profile.php:62 msgid "Posts and comments" msgstr "Publicaciones y comentarios" -#: ../../Zotlabs/Module/Hcard.php:44 ../../Zotlabs/Module/Channel.php:156 +#: ../../Zotlabs/Module/Hcard.php:44 ../../Zotlabs/Module/Channel.php:157 #: ../../Zotlabs/Module/Profile.php:69 msgid "Only posts" msgstr "Solo publicaciones" -#: ../../Zotlabs/Module/Channel.php:230 +#: ../../Zotlabs/Module/Channel.php:231 msgid "Insufficient permissions. Request redirected to profile page." msgstr "Permisos insuficientes. Petición redirigida a la página del perfil." @@ -13038,260 +12987,260 @@ msgstr "Fuente eliminada" msgid "Unable to remove source." msgstr "No se puede eliminar la fuente." -#: ../../Zotlabs/Module/Profiles.php:22 ../../Zotlabs/Module/Profiles.php:210 -#: ../../Zotlabs/Module/Profiles.php:638 +#: ../../Zotlabs/Module/Profiles.php:23 ../../Zotlabs/Module/Profiles.php:211 +#: ../../Zotlabs/Module/Profiles.php:641 msgid "Profile not found." msgstr "Perfil no encontrado." -#: ../../Zotlabs/Module/Profiles.php:42 +#: ../../Zotlabs/Module/Profiles.php:43 msgid "Profile deleted." msgstr "Perfil eliminado." -#: ../../Zotlabs/Module/Profiles.php:66 ../../Zotlabs/Module/Profiles.php:103 +#: ../../Zotlabs/Module/Profiles.php:67 ../../Zotlabs/Module/Profiles.php:104 msgid "Profile-" msgstr "Perfil-" -#: ../../Zotlabs/Module/Profiles.php:88 ../../Zotlabs/Module/Profiles.php:125 +#: ../../Zotlabs/Module/Profiles.php:89 ../../Zotlabs/Module/Profiles.php:126 msgid "New profile created." msgstr "El nuevo perfil ha sido creado." -#: ../../Zotlabs/Module/Profiles.php:109 +#: ../../Zotlabs/Module/Profiles.php:110 msgid "Profile unavailable to clone." msgstr "Perfil no disponible para clonar." -#: ../../Zotlabs/Module/Profiles.php:144 +#: ../../Zotlabs/Module/Profiles.php:145 msgid "Profile unavailable to export." msgstr "Perfil no disponible para exportar." -#: ../../Zotlabs/Module/Profiles.php:220 +#: ../../Zotlabs/Module/Profiles.php:221 msgid "Profile Name is required." msgstr "Se necesita el nombre del perfil." -#: ../../Zotlabs/Module/Profiles.php:425 +#: ../../Zotlabs/Module/Profiles.php:426 msgid "Marital Status" msgstr "Estado civil" -#: ../../Zotlabs/Module/Profiles.php:429 +#: ../../Zotlabs/Module/Profiles.php:430 msgid "Romantic Partner" msgstr "Pareja sentimental" -#: ../../Zotlabs/Module/Profiles.php:433 ../../Zotlabs/Module/Profiles.php:784 +#: ../../Zotlabs/Module/Profiles.php:434 ../../Zotlabs/Module/Profiles.php:787 msgid "Likes" msgstr "Me gusta" -#: ../../Zotlabs/Module/Profiles.php:437 ../../Zotlabs/Module/Profiles.php:785 +#: ../../Zotlabs/Module/Profiles.php:438 ../../Zotlabs/Module/Profiles.php:788 msgid "Dislikes" msgstr "No me gusta" -#: ../../Zotlabs/Module/Profiles.php:441 ../../Zotlabs/Module/Profiles.php:792 +#: ../../Zotlabs/Module/Profiles.php:442 ../../Zotlabs/Module/Profiles.php:795 msgid "Work/Employment" msgstr "Trabajo:" -#: ../../Zotlabs/Module/Profiles.php:444 +#: ../../Zotlabs/Module/Profiles.php:445 msgid "Religion" msgstr "Religión" -#: ../../Zotlabs/Module/Profiles.php:448 +#: ../../Zotlabs/Module/Profiles.php:449 msgid "Political Views" msgstr "Ideas políticas" -#: ../../Zotlabs/Module/Profiles.php:456 +#: ../../Zotlabs/Module/Profiles.php:457 msgid "Sexual Preference" msgstr "Preferencia sexual" -#: ../../Zotlabs/Module/Profiles.php:460 +#: ../../Zotlabs/Module/Profiles.php:461 msgid "Homepage" msgstr "Página personal" -#: ../../Zotlabs/Module/Profiles.php:464 +#: ../../Zotlabs/Module/Profiles.php:465 msgid "Interests" msgstr "Intereses" -#: ../../Zotlabs/Module/Profiles.php:572 +#: ../../Zotlabs/Module/Profiles.php:573 msgid "Profile updated." msgstr "Perfil actualizado." -#: ../../Zotlabs/Module/Profiles.php:668 +#: ../../Zotlabs/Module/Profiles.php:671 msgid "Hide my connections from viewers of this profile" msgstr "Ocultar mis conexiones a los espectadores de este perfil" -#: ../../Zotlabs/Module/Profiles.php:681 +#: ../../Zotlabs/Module/Profiles.php:684 msgid "Publish my default profile in the network directory" msgstr "Publicar mi perfil por defecto en el directorio de la red" -#: ../../Zotlabs/Module/Profiles.php:689 +#: ../../Zotlabs/Module/Profiles.php:692 msgid "Suggest me as a potential contact to new members" msgstr "Sugerirme como contacto potencial a los nuevos miembros" -#: ../../Zotlabs/Module/Profiles.php:693 +#: ../../Zotlabs/Module/Profiles.php:696 msgid "Reveal my online status" msgstr "Revelar mi estado en línea" -#: ../../Zotlabs/Module/Profiles.php:734 +#: ../../Zotlabs/Module/Profiles.php:737 msgid "Edit Profile Details" msgstr "Modificar los detalles de este perfil" -#: ../../Zotlabs/Module/Profiles.php:736 +#: ../../Zotlabs/Module/Profiles.php:739 msgid "View this profile" msgstr "Ver este perfil" -#: ../../Zotlabs/Module/Profiles.php:738 +#: ../../Zotlabs/Module/Profiles.php:741 msgid "Profile Tools" msgstr "Gestión del perfil" -#: ../../Zotlabs/Module/Profiles.php:739 +#: ../../Zotlabs/Module/Profiles.php:742 msgid "Change cover photo" msgstr "Cambiar la imagen de portada del perfil" -#: ../../Zotlabs/Module/Profiles.php:741 +#: ../../Zotlabs/Module/Profiles.php:744 msgid "Create a new profile using these settings" msgstr "Crear un nuevo perfil usando estos ajustes" -#: ../../Zotlabs/Module/Profiles.php:742 +#: ../../Zotlabs/Module/Profiles.php:745 msgid "Clone this profile" msgstr "Clonar este perfil" -#: ../../Zotlabs/Module/Profiles.php:743 +#: ../../Zotlabs/Module/Profiles.php:746 msgid "Delete this profile" msgstr "Eliminar este perfil" -#: ../../Zotlabs/Module/Profiles.php:744 +#: ../../Zotlabs/Module/Profiles.php:747 msgid "Add profile things" msgstr "Añadir cosas al perfil" -#: ../../Zotlabs/Module/Profiles.php:745 +#: ../../Zotlabs/Module/Profiles.php:748 msgid "Basic" msgstr "Básico" -#: ../../Zotlabs/Module/Profiles.php:747 +#: ../../Zotlabs/Module/Profiles.php:750 msgid "Relationship" msgstr "Relación" -#: ../../Zotlabs/Module/Profiles.php:750 +#: ../../Zotlabs/Module/Profiles.php:753 msgid "Import profile from file" msgstr "Importar perfil desde un fichero" -#: ../../Zotlabs/Module/Profiles.php:751 +#: ../../Zotlabs/Module/Profiles.php:754 msgid "Export profile to file" msgstr "Exportar perfil a un fichero" -#: ../../Zotlabs/Module/Profiles.php:752 +#: ../../Zotlabs/Module/Profiles.php:755 msgid "Your gender" msgstr "Género" -#: ../../Zotlabs/Module/Profiles.php:753 +#: ../../Zotlabs/Module/Profiles.php:756 msgid "Marital status" msgstr "Estado civil" -#: ../../Zotlabs/Module/Profiles.php:754 +#: ../../Zotlabs/Module/Profiles.php:757 msgid "Sexual preference" msgstr "Preferencia sexual" -#: ../../Zotlabs/Module/Profiles.php:757 +#: ../../Zotlabs/Module/Profiles.php:760 msgid "Profile name" msgstr "Nombre del perfil" -#: ../../Zotlabs/Module/Profiles.php:759 +#: ../../Zotlabs/Module/Profiles.php:762 msgid "This is your default profile." msgstr "Este es su perfil principal." -#: ../../Zotlabs/Module/Profiles.php:761 +#: ../../Zotlabs/Module/Profiles.php:764 msgid "Your full name" msgstr "Nombre completo" -#: ../../Zotlabs/Module/Profiles.php:762 +#: ../../Zotlabs/Module/Profiles.php:765 msgid "Short title/description" msgstr "Breve título y descripción" -#: ../../Zotlabs/Module/Profiles.php:762 +#: ../../Zotlabs/Module/Profiles.php:765 msgid "Maximal 190 characters" msgstr "Máximo de 190 caracteres" -#: ../../Zotlabs/Module/Profiles.php:765 +#: ../../Zotlabs/Module/Profiles.php:768 msgid "Street address" msgstr "Dirección" -#: ../../Zotlabs/Module/Profiles.php:766 +#: ../../Zotlabs/Module/Profiles.php:769 msgid "Locality/City" msgstr "Ciudad" -#: ../../Zotlabs/Module/Profiles.php:767 +#: ../../Zotlabs/Module/Profiles.php:770 msgid "Region/State" msgstr "Región o Estado" -#: ../../Zotlabs/Module/Profiles.php:768 +#: ../../Zotlabs/Module/Profiles.php:771 msgid "Postal/Zip code" msgstr "Código postal" -#: ../../Zotlabs/Module/Profiles.php:774 +#: ../../Zotlabs/Module/Profiles.php:777 msgid "Who (if applicable)" msgstr "Quién (si es pertinente)" -#: ../../Zotlabs/Module/Profiles.php:774 +#: ../../Zotlabs/Module/Profiles.php:777 msgid "Examples: cathy123, Cathy Williams, cathy@example.com" msgstr "Por ejemplo: ana123, María González, sara@ejemplo.com" -#: ../../Zotlabs/Module/Profiles.php:775 +#: ../../Zotlabs/Module/Profiles.php:778 msgid "Since (date)" msgstr "Desde (fecha)" -#: ../../Zotlabs/Module/Profiles.php:778 +#: ../../Zotlabs/Module/Profiles.php:781 msgid "Tell us about yourself" msgstr "Háblenos de usted" -#: ../../Zotlabs/Module/Profiles.php:780 +#: ../../Zotlabs/Module/Profiles.php:783 msgid "Hometown" msgstr "Lugar de nacimiento" -#: ../../Zotlabs/Module/Profiles.php:781 +#: ../../Zotlabs/Module/Profiles.php:784 msgid "Political views" msgstr "Ideas políticas" -#: ../../Zotlabs/Module/Profiles.php:782 +#: ../../Zotlabs/Module/Profiles.php:785 msgid "Religious views" msgstr "Creencias religiosas" -#: ../../Zotlabs/Module/Profiles.php:783 +#: ../../Zotlabs/Module/Profiles.php:786 msgid "Keywords used in directory listings" msgstr "Palabras clave utilizadas en los listados de directorios" -#: ../../Zotlabs/Module/Profiles.php:783 +#: ../../Zotlabs/Module/Profiles.php:786 msgid "Example: fishing photography software" msgstr "Por ejemplo: software de fotografía submarina" -#: ../../Zotlabs/Module/Profiles.php:786 +#: ../../Zotlabs/Module/Profiles.php:789 msgid "Musical interests" msgstr "Preferencias musicales" -#: ../../Zotlabs/Module/Profiles.php:787 +#: ../../Zotlabs/Module/Profiles.php:790 msgid "Books, literature" msgstr "Libros, literatura" -#: ../../Zotlabs/Module/Profiles.php:788 +#: ../../Zotlabs/Module/Profiles.php:791 msgid "Television" msgstr "Televisión" -#: ../../Zotlabs/Module/Profiles.php:789 +#: ../../Zotlabs/Module/Profiles.php:792 msgid "Film/Dance/Culture/Entertainment" msgstr "Cine, danza, cultura, entretenimiento" -#: ../../Zotlabs/Module/Profiles.php:790 +#: ../../Zotlabs/Module/Profiles.php:793 msgid "Hobbies/Interests" msgstr "Aficiones o intereses" -#: ../../Zotlabs/Module/Profiles.php:791 +#: ../../Zotlabs/Module/Profiles.php:794 msgid "Love/Romance" msgstr "Vida sentimental o amorosa" -#: ../../Zotlabs/Module/Profiles.php:793 +#: ../../Zotlabs/Module/Profiles.php:796 msgid "School/Education" msgstr "Estudios" -#: ../../Zotlabs/Module/Profiles.php:794 +#: ../../Zotlabs/Module/Profiles.php:797 msgid "Contact information and social networks" msgstr "Información de contacto y redes sociales" -#: ../../Zotlabs/Module/Profiles.php:795 +#: ../../Zotlabs/Module/Profiles.php:798 msgid "My other channels" msgstr "Mis otros canales" @@ -13311,19 +13260,19 @@ msgstr "Eliminar todos los ficheros" msgid "Remove this file" msgstr "Eliminar este fichero" -#: ../../Zotlabs/Module/Rbmark.php:93 +#: ../../Zotlabs/Module/Rbmark.php:72 msgid "Select a bookmark folder" msgstr "Seleccionar una carpeta de marcadores" -#: ../../Zotlabs/Module/Rbmark.php:98 +#: ../../Zotlabs/Module/Rbmark.php:80 msgid "Save Bookmark" msgstr "Guardar marcador" -#: ../../Zotlabs/Module/Rbmark.php:99 +#: ../../Zotlabs/Module/Rbmark.php:81 msgid "URL of bookmark" msgstr "Dirección del marcador" -#: ../../Zotlabs/Module/Rbmark.php:104 +#: ../../Zotlabs/Module/Rbmark.php:86 msgid "Or enter new bookmark folder name" msgstr "O introduzca un nuevo nombre para la carpeta de marcadores" @@ -13332,7 +13281,7 @@ msgid "Remote privacy information not available" msgstr "La información sobre privacidad remota no está disponible" #: ../../Zotlabs/Module/Lockview.php:144 ../../Zotlabs/Module/Lockview.php:203 -#: ../../Zotlabs/Module/Acl.php:123 +#: ../../Zotlabs/Module/Acl.php:124 msgctxt "acl" msgid "Profile" msgstr "Perfil" @@ -13377,78 +13326,78 @@ msgid "Event title and start time are required." msgstr "Se requieren el título del evento y su hora de inicio." #: ../../Zotlabs/Module/Channel_calendar.php:85 -#: ../../Zotlabs/Module/Channel_calendar.php:226 +#: ../../Zotlabs/Module/Channel_calendar.php:214 msgid "Event not found." msgstr "Evento no encontrado." -#: ../../Zotlabs/Module/Channel_calendar.php:370 +#: ../../Zotlabs/Module/Channel_calendar.php:358 msgid "Edit event" msgstr "Editar evento" -#: ../../Zotlabs/Module/Channel_calendar.php:372 +#: ../../Zotlabs/Module/Channel_calendar.php:360 msgid "Delete event" msgstr "Borrar evento" -#: ../../Zotlabs/Module/Channel_calendar.php:406 +#: ../../Zotlabs/Module/Channel_calendar.php:394 msgid "calendar" msgstr "calendario" -#: ../../Zotlabs/Module/Channel_calendar.php:493 +#: ../../Zotlabs/Module/Channel_calendar.php:485 msgid "Failed to remove event" msgstr "Error al eliminar el evento" -#: ../../Zotlabs/Module/Go.php:21 +#: ../../Zotlabs/Module/Go.php:22 msgid "This page is available only to site members" msgstr "Esta página está disponible sólo para los miembros del sitio" -#: ../../Zotlabs/Module/Go.php:29 +#: ../../Zotlabs/Module/Go.php:30 msgid "What would you like to do?" msgstr "¿Qué le gustaría hacer?" -#: ../../Zotlabs/Module/Go.php:31 +#: ../../Zotlabs/Module/Go.php:32 msgid "" "Please bookmark this page if you would like to return to it in the future" msgstr "Por favor añada esta página a sus marcadores si desea volver a ella en el futuro." -#: ../../Zotlabs/Module/Go.php:35 +#: ../../Zotlabs/Module/Go.php:36 msgid "Upload a profile photo" msgstr "Subir una foto de perfil" -#: ../../Zotlabs/Module/Go.php:36 +#: ../../Zotlabs/Module/Go.php:37 msgid "Upload a cover photo" msgstr "Subir una foto de portada del perfil" -#: ../../Zotlabs/Module/Go.php:37 +#: ../../Zotlabs/Module/Go.php:38 msgid "Edit your default profile" msgstr "Editar su perfil por defecto" -#: ../../Zotlabs/Module/Go.php:39 +#: ../../Zotlabs/Module/Go.php:40 msgid "View the channel directory" msgstr "Ver el directorio de canales" -#: ../../Zotlabs/Module/Go.php:40 +#: ../../Zotlabs/Module/Go.php:41 msgid "View/edit your channel settings" msgstr "Ver o modificar los ajustes de su canal" -#: ../../Zotlabs/Module/Go.php:41 +#: ../../Zotlabs/Module/Go.php:42 msgid "View the site or project documentation" msgstr "Ver el sitio o la documentación del proyecto" -#: ../../Zotlabs/Module/Go.php:42 +#: ../../Zotlabs/Module/Go.php:43 msgid "Visit your channel homepage" msgstr "Visitar la página principal de su canal" -#: ../../Zotlabs/Module/Go.php:43 +#: ../../Zotlabs/Module/Go.php:44 msgid "" "View your connections and/or add somebody whose address you already know" msgstr "Vea sus conexiones y/o agregue a alguien cuya dirección ya conozca" -#: ../../Zotlabs/Module/Go.php:44 +#: ../../Zotlabs/Module/Go.php:45 msgid "" "View your personal stream (this may be empty until you add some connections)" msgstr "Ver su \"stream\" personal (puede que esté vacío hasta que agregue algunas conexiones)" -#: ../../Zotlabs/Module/Go.php:52 +#: ../../Zotlabs/Module/Go.php:53 msgid "View the public stream. Warning: this content is not moderated" msgstr "Ver el \"stream\" público. Advertencia: este contenido no está moderado" @@ -13509,130 +13458,130 @@ msgstr "Caducidad" msgid "min" msgstr "min" -#: ../../Zotlabs/Module/Regate.php:84 +#: ../../Zotlabs/Module/Regate.php:85 msgid "Email resent" msgstr "Correo electrónico reenviado" -#: ../../Zotlabs/Module/Regate.php:84 +#: ../../Zotlabs/Module/Regate.php:85 msgid "Email resend failed" msgstr "Fallo en el reenvío del correo electrónico" -#: ../../Zotlabs/Module/Regate.php:109 +#: ../../Zotlabs/Module/Regate.php:110 msgid "Verification successful" msgstr "¡Verificación exitosa!" -#: ../../Zotlabs/Module/Regate.php:153 +#: ../../Zotlabs/Module/Regate.php:154 msgid "Account successfull created" msgstr "Cuenta creada con éxito" -#: ../../Zotlabs/Module/Regate.php:211 +#: ../../Zotlabs/Module/Regate.php:212 msgid "Channel successfull created" msgstr "Canal creado con éxito" -#: ../../Zotlabs/Module/Regate.php:217 +#: ../../Zotlabs/Module/Regate.php:218 msgid "Automatic channel creation failed. Please create a channel." msgstr "La creación automática de canales ha fallado. Por favor, cree un canal." -#: ../../Zotlabs/Module/Regate.php:229 +#: ../../Zotlabs/Module/Regate.php:230 msgid "Account creation error" msgstr "Error en la creación de la cuenta" -#: ../../Zotlabs/Module/Regate.php:241 +#: ../../Zotlabs/Module/Regate.php:242 msgid "Verify failed" msgstr "Verificación fallida" -#: ../../Zotlabs/Module/Regate.php:246 +#: ../../Zotlabs/Module/Regate.php:247 msgid "Token verification failed" msgstr "Ha fallado el token de verificación." -#: ../../Zotlabs/Module/Regate.php:251 +#: ../../Zotlabs/Module/Regate.php:252 msgid "Request not inside time frame" msgstr "Solicitud fuera de plazo" -#: ../../Zotlabs/Module/Regate.php:257 ../../Zotlabs/Module/Regate.php:287 +#: ../../Zotlabs/Module/Regate.php:258 ../../Zotlabs/Module/Regate.php:288 msgid "Identity unknown" msgstr "Identidad desconocida" -#: ../../Zotlabs/Module/Regate.php:263 +#: ../../Zotlabs/Module/Regate.php:264 msgid "dId2 mistaken" msgstr "did2 equivocado/a" -#: ../../Zotlabs/Module/Regate.php:291 +#: ../../Zotlabs/Module/Regate.php:292 msgid "Your Registration ID" msgstr "Su ID de registro" -#: ../../Zotlabs/Module/Regate.php:304 ../../Zotlabs/Module/Regate.php:396 -#: ../../Zotlabs/Module/Regate.php:428 +#: ../../Zotlabs/Module/Regate.php:305 ../../Zotlabs/Module/Regate.php:397 +#: ../../Zotlabs/Module/Regate.php:429 msgid "Registration verification" msgstr "Verificación del registro" -#: ../../Zotlabs/Module/Regate.php:311 ../../Zotlabs/Module/Regate.php:433 +#: ../../Zotlabs/Module/Regate.php:312 ../../Zotlabs/Module/Regate.php:434 msgid "Hold on, you can start verification in" msgstr "Espere, puede empezar la verificación en " -#: ../../Zotlabs/Module/Regate.php:312 +#: ../../Zotlabs/Module/Regate.php:313 msgid "Please remember your verification token for ID" msgstr "Por favor, recuerde su token de verificación para la identificación" -#: ../../Zotlabs/Module/Regate.php:314 +#: ../../Zotlabs/Module/Regate.php:315 msgid "Token validity" msgstr "Validez del token" -#: ../../Zotlabs/Module/Regate.php:350 +#: ../../Zotlabs/Module/Regate.php:351 msgid "Resend email" msgstr "Reenvío de correo electrónico" -#: ../../Zotlabs/Module/Regate.php:355 +#: ../../Zotlabs/Module/Regate.php:356 msgid "Registration status" msgstr "Estado del registro" -#: ../../Zotlabs/Module/Regate.php:358 +#: ../../Zotlabs/Module/Regate.php:359 msgid "Verification successful!" msgstr "¡Verificación exitosa!" -#: ../../Zotlabs/Module/Regate.php:359 +#: ../../Zotlabs/Module/Regate.php:360 msgid "Your login ID is" msgstr "Su ID de acceso es" -#: ../../Zotlabs/Module/Regate.php:360 +#: ../../Zotlabs/Module/Regate.php:361 msgid "" "After your account has been approved by our administrator you will be able " "to login with your login ID and your provided password." msgstr "Una vez que su cuenta haya sido aprobada por nuestro administrador, podrá iniciar sesión con su ID de acceso y la contraseña proporcionada." -#: ../../Zotlabs/Module/Regate.php:372 +#: ../../Zotlabs/Module/Regate.php:373 msgid "Registration request revoked" msgstr "Solicitud de registro anulada" -#: ../../Zotlabs/Module/Regate.php:373 +#: ../../Zotlabs/Module/Regate.php:374 msgid "Sorry for any inconvience. Thank you for your response." msgstr "Disculpe las molestias. Gracias por su respuesta." -#: ../../Zotlabs/Module/Regate.php:397 +#: ../../Zotlabs/Module/Regate.php:398 msgid "Please enter your verification token for ID" msgstr "Por favor, introduzca su token de verificación para la identificación" -#: ../../Zotlabs/Module/Regate.php:398 ../../Zotlabs/Module/Regate.php:425 +#: ../../Zotlabs/Module/Regate.php:399 ../../Zotlabs/Module/Regate.php:426 msgid "Please check your email!" msgstr "¡Por favor, compruebe su correo electrónico!" -#: ../../Zotlabs/Module/Regate.php:408 +#: ../../Zotlabs/Module/Regate.php:409 msgid "Verification token" msgstr "Token de verificación " -#: ../../Zotlabs/Module/Regate.php:419 +#: ../../Zotlabs/Module/Regate.php:420 msgid "ID expired" msgstr "ID caducada" -#: ../../Zotlabs/Module/Regate.php:434 +#: ../../Zotlabs/Module/Regate.php:435 msgid "You will require the verification token for ID" msgstr "Necesitará el token de verificación para identificarse" -#: ../../Zotlabs/Module/Regate.php:443 +#: ../../Zotlabs/Module/Regate.php:444 msgid "Unknown or expired ID" msgstr "ID desconocida o caducada" -#: ../../Zotlabs/Module/Regate.php:454 +#: ../../Zotlabs/Module/Regate.php:455 msgid "dId2 malformed" msgstr "did2 malformado/a" @@ -13640,433 +13589,433 @@ msgstr "did2 malformado/a" msgid "Edit Layout" msgstr "Modificar la plantilla" -#: ../../Zotlabs/Module/Setup.php:179 +#: ../../Zotlabs/Module/Setup.php:180 msgid "$Projectname Server - Setup" msgstr "Servidor $Projectname - Instalación" -#: ../../Zotlabs/Module/Setup.php:183 +#: ../../Zotlabs/Module/Setup.php:184 msgid "Could not connect to database." msgstr "No se ha podido conectar a la base de datos." -#: ../../Zotlabs/Module/Setup.php:187 +#: ../../Zotlabs/Module/Setup.php:188 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." -#: ../../Zotlabs/Module/Setup.php:194 +#: ../../Zotlabs/Module/Setup.php:195 msgid "Could not create table." msgstr "No se puede crear la tabla." -#: ../../Zotlabs/Module/Setup.php:200 +#: ../../Zotlabs/Module/Setup.php:201 msgid "Your site database has been installed." msgstr "La base de datos del sitio ha sido instalada." -#: ../../Zotlabs/Module/Setup.php:206 +#: ../../Zotlabs/Module/Setup.php:207 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." -#: ../../Zotlabs/Module/Setup.php:207 ../../Zotlabs/Module/Setup.php:271 -#: ../../Zotlabs/Module/Setup.php:796 +#: ../../Zotlabs/Module/Setup.php:208 ../../Zotlabs/Module/Setup.php:277 +#: ../../Zotlabs/Module/Setup.php:802 msgid "Please see the file \"install/INSTALL.txt\"." msgstr "Por favor, lea el fichero \"install/INSTALL.txt\"." -#: ../../Zotlabs/Module/Setup.php:268 +#: ../../Zotlabs/Module/Setup.php:274 msgid "System check" msgstr "Verificación del sistema" -#: ../../Zotlabs/Module/Setup.php:273 +#: ../../Zotlabs/Module/Setup.php:279 msgid "Check again" msgstr "Verificar de nuevo" -#: ../../Zotlabs/Module/Setup.php:294 +#: ../../Zotlabs/Module/Setup.php:300 msgid "Database connection" msgstr "Conexión a la base de datos" -#: ../../Zotlabs/Module/Setup.php:295 +#: ../../Zotlabs/Module/Setup.php:301 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." -#: ../../Zotlabs/Module/Setup.php:296 +#: ../../Zotlabs/Module/Setup.php:302 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." -#: ../../Zotlabs/Module/Setup.php:297 +#: ../../Zotlabs/Module/Setup.php:303 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." -#: ../../Zotlabs/Module/Setup.php:301 +#: ../../Zotlabs/Module/Setup.php:307 msgid "Database Server Name" msgstr "Nombre del servidor de base de datos" -#: ../../Zotlabs/Module/Setup.php:301 +#: ../../Zotlabs/Module/Setup.php:307 msgid "Default is 127.0.0.1" msgstr "De forma predeterminada es 127.0.0.1" -#: ../../Zotlabs/Module/Setup.php:302 +#: ../../Zotlabs/Module/Setup.php:308 msgid "Database Port" msgstr "Puerto de la base de datos" -#: ../../Zotlabs/Module/Setup.php:302 +#: ../../Zotlabs/Module/Setup.php:308 msgid "Communication port number - use 0 for default" msgstr "Número del puerto de comunicaciones - use 0 como valor por defecto" -#: ../../Zotlabs/Module/Setup.php:303 +#: ../../Zotlabs/Module/Setup.php:309 msgid "Database Login Name" msgstr "Usuario de la base de datos" -#: ../../Zotlabs/Module/Setup.php:304 +#: ../../Zotlabs/Module/Setup.php:310 msgid "Database Login Password" msgstr "Contraseña de acceso a la base de datos" -#: ../../Zotlabs/Module/Setup.php:305 +#: ../../Zotlabs/Module/Setup.php:311 msgid "Database Name" msgstr "Nombre de la base de datos" -#: ../../Zotlabs/Module/Setup.php:306 +#: ../../Zotlabs/Module/Setup.php:312 msgid "Database Type" msgstr "Tipo de base de datos" -#: ../../Zotlabs/Module/Setup.php:308 ../../Zotlabs/Module/Setup.php:348 +#: ../../Zotlabs/Module/Setup.php:314 ../../Zotlabs/Module/Setup.php:354 msgid "Site administrator email address" msgstr "Dirección de correo electrónico del administrador del sitio" -#: ../../Zotlabs/Module/Setup.php:308 ../../Zotlabs/Module/Setup.php:348 +#: ../../Zotlabs/Module/Setup.php:314 ../../Zotlabs/Module/Setup.php:354 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." -#: ../../Zotlabs/Module/Setup.php:309 ../../Zotlabs/Module/Setup.php:350 +#: ../../Zotlabs/Module/Setup.php:315 ../../Zotlabs/Module/Setup.php:356 msgid "Website URL" msgstr "Dirección del sitio web" -#: ../../Zotlabs/Module/Setup.php:309 ../../Zotlabs/Module/Setup.php:350 +#: ../../Zotlabs/Module/Setup.php:315 ../../Zotlabs/Module/Setup.php:356 msgid "Please use SSL (https) URL if available." msgstr "Por favor, use SSL (https) si está disponible." -#: ../../Zotlabs/Module/Setup.php:310 ../../Zotlabs/Module/Setup.php:352 +#: ../../Zotlabs/Module/Setup.php:316 ../../Zotlabs/Module/Setup.php:358 msgid "Please select a default timezone for your website" msgstr "Por favor, selecciones el huso horario por defecto de su sitio web" -#: ../../Zotlabs/Module/Setup.php:337 +#: ../../Zotlabs/Module/Setup.php:343 msgid "Site settings" msgstr "Ajustes del sitio" -#: ../../Zotlabs/Module/Setup.php:391 +#: ../../Zotlabs/Module/Setup.php:397 msgid "PHP version 8.0 or greater is required." msgstr "Se requiere la versión 8.0 o superior de PHP." -#: ../../Zotlabs/Module/Setup.php:392 +#: ../../Zotlabs/Module/Setup.php:398 msgid "PHP version" msgstr "Versión de PHP" -#: ../../Zotlabs/Module/Setup.php:408 +#: ../../Zotlabs/Module/Setup.php:414 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." -#: ../../Zotlabs/Module/Setup.php:409 +#: ../../Zotlabs/Module/Setup.php:415 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." -#: ../../Zotlabs/Module/Setup.php:413 +#: ../../Zotlabs/Module/Setup.php:419 msgid "PHP executable path" msgstr "Ruta del ejecutable PHP" -#: ../../Zotlabs/Module/Setup.php:413 +#: ../../Zotlabs/Module/Setup.php:419 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." -#: ../../Zotlabs/Module/Setup.php:418 +#: ../../Zotlabs/Module/Setup.php:424 msgid "Command line PHP" msgstr "PHP en línea de comandos" -#: ../../Zotlabs/Module/Setup.php:428 +#: ../../Zotlabs/Module/Setup.php:434 msgid "" "Unable to check command line PHP, as shell_exec() is disabled. This is " "required." msgstr "No se puede comprobar la línea de comandos PHP, ya que shell_exec() está deshabilitado. Es necesario que esté activado." -#: ../../Zotlabs/Module/Setup.php:432 +#: ../../Zotlabs/Module/Setup.php:438 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\"." -#: ../../Zotlabs/Module/Setup.php:433 +#: ../../Zotlabs/Module/Setup.php:439 msgid "This is required for message delivery to work." msgstr "Esto es necesario para que funcione la transmisión de mensajes." -#: ../../Zotlabs/Module/Setup.php:436 +#: ../../Zotlabs/Module/Setup.php:442 msgid "PHP register_argc_argv" msgstr "PHP register_argc_argv" -#: ../../Zotlabs/Module/Setup.php:456 +#: ../../Zotlabs/Module/Setup.php:462 msgid "" "This is not sufficient to upload larger images or files. You should be able " "to upload at least 4 MB at once." msgstr "Esto no es suficiente para subir imágenes o archivos más grandes. Usted debe ser capaz de subir al menos 4 MB a la vez." -#: ../../Zotlabs/Module/Setup.php:458 +#: ../../Zotlabs/Module/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." -#: ../../Zotlabs/Module/Setup.php:464 +#: ../../Zotlabs/Module/Setup.php:470 msgid "You can adjust these settings in the server php.ini file." msgstr "Puede ajustar estos valores en el fichero php.ini de su servidor." -#: ../../Zotlabs/Module/Setup.php:466 +#: ../../Zotlabs/Module/Setup.php:472 msgid "PHP upload limits" msgstr "Límites PHP de subida" -#: ../../Zotlabs/Module/Setup.php:489 +#: ../../Zotlabs/Module/Setup.php:495 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." -#: ../../Zotlabs/Module/Setup.php:490 +#: ../../Zotlabs/Module/Setup.php:496 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\"." -#: ../../Zotlabs/Module/Setup.php:493 +#: ../../Zotlabs/Module/Setup.php:499 msgid "Generate encryption keys" msgstr "Generar claves de cifrado" -#: ../../Zotlabs/Module/Setup.php:497 +#: ../../Zotlabs/Module/Setup.php:503 msgid "Error: the sodium encryption library is not installed." msgstr "Error: la biblioteca de encriptación sodium no está instalada." -#: ../../Zotlabs/Module/Setup.php:499 +#: ../../Zotlabs/Module/Setup.php:505 msgid "Generate ed25519 encryption keys" msgstr "Generar claves de cifrado ed25519" -#: ../../Zotlabs/Module/Setup.php:504 +#: ../../Zotlabs/Module/Setup.php:510 msgid "Error: one of \"bcmath\" or \"gmp\" (bigmath library) extensions are required." msgstr "Error: se requiere una de las extensiones \"bcmath\" o \"gmp\" (bigmath library)." -#: ../../Zotlabs/Module/Setup.php:506 +#: ../../Zotlabs/Module/Setup.php:512 msgid "Bigmath library (either bcmath or gmp)" msgstr "Biblioteca Bigmath (bcmath o gmp)" -#: ../../Zotlabs/Module/Setup.php:523 +#: ../../Zotlabs/Module/Setup.php:529 msgid "libCurl PHP module" msgstr "módulo libCurl PHP" -#: ../../Zotlabs/Module/Setup.php:524 +#: ../../Zotlabs/Module/Setup.php:530 msgid "GD graphics PHP module" msgstr "módulo PHP GD graphics" -#: ../../Zotlabs/Module/Setup.php:525 +#: ../../Zotlabs/Module/Setup.php:531 msgid "OpenSSL PHP module" msgstr "módulo PHP OpenSSL" -#: ../../Zotlabs/Module/Setup.php:526 +#: ../../Zotlabs/Module/Setup.php:532 msgid "PDO database PHP module" msgstr "Módulo PHP de la base de datos PDO " -#: ../../Zotlabs/Module/Setup.php:527 +#: ../../Zotlabs/Module/Setup.php:533 msgid "mb_string PHP module" msgstr "módulo PHP mb_string" -#: ../../Zotlabs/Module/Setup.php:528 +#: ../../Zotlabs/Module/Setup.php:534 msgid "xml PHP module" msgstr "módulo PHP xml" -#: ../../Zotlabs/Module/Setup.php:529 +#: ../../Zotlabs/Module/Setup.php:535 msgid "zip PHP module" msgstr "Módulo zip PHP" -#: ../../Zotlabs/Module/Setup.php:530 +#: ../../Zotlabs/Module/Setup.php:536 msgid "intl PHP module" msgstr "módulo intl PHP" -#: ../../Zotlabs/Module/Setup.php:534 ../../Zotlabs/Module/Setup.php:536 +#: ../../Zotlabs/Module/Setup.php:540 ../../Zotlabs/Module/Setup.php:542 msgid "Apache mod_rewrite module" msgstr "módulo Apache mod_rewrite " -#: ../../Zotlabs/Module/Setup.php:534 +#: ../../Zotlabs/Module/Setup.php:540 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." -#: ../../Zotlabs/Module/Setup.php:540 ../../Zotlabs/Module/Setup.php:543 +#: ../../Zotlabs/Module/Setup.php:546 ../../Zotlabs/Module/Setup.php:549 msgid "exec" msgstr "ejecutable" -#: ../../Zotlabs/Module/Setup.php:540 +#: ../../Zotlabs/Module/Setup.php:546 msgid "" "Error: exec is required but is either not installed or has been disabled in " "php.ini" msgstr "Error: se necesita un ejecutable pero o no se instaló o está deshabilitado en php.ini" -#: ../../Zotlabs/Module/Setup.php:546 ../../Zotlabs/Module/Setup.php:549 +#: ../../Zotlabs/Module/Setup.php:552 ../../Zotlabs/Module/Setup.php:555 msgid "shell_exec" msgstr "shell_exec" -#: ../../Zotlabs/Module/Setup.php:546 +#: ../../Zotlabs/Module/Setup.php:552 msgid "" "Error: shell_exec is required but is either not installed or has been " "disabled in php.ini" msgstr "Error: se necesita shell_exec pero o no se instaló o está deshabilitado en php.ini" -#: ../../Zotlabs/Module/Setup.php:554 +#: ../../Zotlabs/Module/Setup.php:560 msgid "Error: libCURL PHP module required but not installed." msgstr "Error: se necesita el módulo PHP libCURL pero no está instalado." -#: ../../Zotlabs/Module/Setup.php:558 +#: ../../Zotlabs/Module/Setup.php:564 msgid "" "Error: GD PHP module with JPEG support or ImageMagick graphics library " "required but not installed." msgstr "Error: Se requiere el módulo GD PHP con soporte para JPEG o la biblioteca de gráficos ImageMagick, pero no está instalado." -#: ../../Zotlabs/Module/Setup.php:562 +#: ../../Zotlabs/Module/Setup.php:568 msgid "Error: openssl PHP module required but not installed." msgstr "Error: el módulo PHP openssl es necesario, pero no está instalado." -#: ../../Zotlabs/Module/Setup.php:568 +#: ../../Zotlabs/Module/Setup.php:574 msgid "" "Error: PDO database PHP module missing a driver for either mysql or pgsql." msgstr "Error: El módulo PHP de la base de datos PDO carece de un controlador para mysql o pgsql." -#: ../../Zotlabs/Module/Setup.php:573 +#: ../../Zotlabs/Module/Setup.php:579 msgid "Error: PDO database PHP module required but not installed." msgstr "Error: se necesita el módulo PHP de la base de datos PDO, pero no está instalado." -#: ../../Zotlabs/Module/Setup.php:577 +#: ../../Zotlabs/Module/Setup.php:583 msgid "Error: mb_string PHP module required but not installed." msgstr "Error: el módulo PHP mb_string es necesario, pero no está instalado." -#: ../../Zotlabs/Module/Setup.php:581 +#: ../../Zotlabs/Module/Setup.php:587 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." -#: ../../Zotlabs/Module/Setup.php:585 +#: ../../Zotlabs/Module/Setup.php:591 msgid "Error: zip PHP module required but not installed." msgstr "Error: se requiere el módulo zip PHP pero no está instalado." -#: ../../Zotlabs/Module/Setup.php:589 +#: ../../Zotlabs/Module/Setup.php:595 msgid "Error: intl PHP module required but not installed." msgstr "Error: el módulo intl PHP es necesario pero no está instalado." -#: ../../Zotlabs/Module/Setup.php:608 ../../Zotlabs/Module/Setup.php:617 +#: ../../Zotlabs/Module/Setup.php:614 ../../Zotlabs/Module/Setup.php:623 msgid ".htconfig.php is writable" msgstr ".htconfig.php tiene permisos de escritura" -#: ../../Zotlabs/Module/Setup.php:613 +#: ../../Zotlabs/Module/Setup.php:619 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." -#: ../../Zotlabs/Module/Setup.php:614 +#: ../../Zotlabs/Module/Setup.php:620 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." -#: ../../Zotlabs/Module/Setup.php:615 +#: ../../Zotlabs/Module/Setup.php:621 msgid "Please see install/INSTALL.txt for additional information." msgstr "Por favor, consulte install/INSTALL.txt para más información." -#: ../../Zotlabs/Module/Setup.php:631 +#: ../../Zotlabs/Module/Setup.php:637 msgid "" "This software uses the Smarty3 template engine to render its web views. " "Smarty3 compiles templates to PHP to speed up rendering." msgstr "Este software hace uso del motor de plantillas Smarty3 para diseñar sus plantillas gráficas. Smarty3 compila las plantillas a PHP para acelerar la renderización." -#: ../../Zotlabs/Module/Setup.php:632 +#: ../../Zotlabs/Module/Setup.php:638 #, php-format msgid "" "In order to store these compiled templates, the web server needs to have " "write access to the directory %s under the top level web folder." msgstr "Para poder guardar las plantillas compiladas, el servidor web necesita permisos para acceder al directorio %s en la carpeta web principal." -#: ../../Zotlabs/Module/Setup.php:633 ../../Zotlabs/Module/Setup.php:654 +#: ../../Zotlabs/Module/Setup.php:639 ../../Zotlabs/Module/Setup.php:660 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)." -#: ../../Zotlabs/Module/Setup.php:634 +#: ../../Zotlabs/Module/Setup.php:640 #, 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." -#: ../../Zotlabs/Module/Setup.php:637 +#: ../../Zotlabs/Module/Setup.php:643 #, php-format msgid "%s is writable" msgstr "%s tiene permisos de escritura" -#: ../../Zotlabs/Module/Setup.php:653 +#: ../../Zotlabs/Module/Setup.php:659 msgid "" "This software uses the store directory to save uploaded files. The web " "server needs to have write access to the store directory under the top level" " web folder" msgstr "Este software utiliza el directorio de almacenamiento para guardar los ficheros subidos. El servidor web debe tener acceso de escritura a este directorio en la carpeta de nivel superior" -#: ../../Zotlabs/Module/Setup.php:657 +#: ../../Zotlabs/Module/Setup.php:663 msgid "store is writable" msgstr "\"store\" tiene permisos de escritura" -#: ../../Zotlabs/Module/Setup.php:689 +#: ../../Zotlabs/Module/Setup.php:695 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." -#: ../../Zotlabs/Module/Setup.php:690 +#: ../../Zotlabs/Module/Setup.php:696 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." -#: ../../Zotlabs/Module/Setup.php:691 +#: ../../Zotlabs/Module/Setup.php:697 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 entradas públicas hagan referencia a imágenes en su propio servidor." -#: ../../Zotlabs/Module/Setup.php:692 +#: ../../Zotlabs/Module/Setup.php:698 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." -#: ../../Zotlabs/Module/Setup.php:693 +#: ../../Zotlabs/Module/Setup.php:699 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." -#: ../../Zotlabs/Module/Setup.php:694 +#: ../../Zotlabs/Module/Setup.php:700 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." -#: ../../Zotlabs/Module/Setup.php:695 +#: ../../Zotlabs/Module/Setup.php:701 msgid "" "If you are confident that the certificate is valid and signed by a trusted " "authority, check to see if you have failed to install an intermediate cert. " @@ -14074,32 +14023,32 @@ msgid "" "server communications." msgstr "Si se tiene la certeza de que el certificado es válido y está firmado por una autoridad de confianza, comprobar para ver si hubo un error al instalar un certificado intermedio. Estos no son normalmente requeridos por los navegadores, pero son necesarios para las comunicaciones de servidor a servidor." -#: ../../Zotlabs/Module/Setup.php:697 +#: ../../Zotlabs/Module/Setup.php:703 msgid "SSL certificate validation" msgstr "validación del certificado SSL" -#: ../../Zotlabs/Module/Setup.php:703 +#: ../../Zotlabs/Module/Setup.php:709 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:" -#: ../../Zotlabs/Module/Setup.php:706 +#: ../../Zotlabs/Module/Setup.php:712 msgid "Url rewrite is working" msgstr "La reescritura de las direcciones funciona correctamente" -#: ../../Zotlabs/Module/Setup.php:719 +#: ../../Zotlabs/Module/Setup.php:725 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." -#: ../../Zotlabs/Module/Setup.php:794 +#: ../../Zotlabs/Module/Setup.php:800 msgid "<h1>What next?</h1>" msgstr "<h1>¿Qué sigue?</h1>" -#: ../../Zotlabs/Module/Setup.php:795 +#: ../../Zotlabs/Module/Setup.php:801 msgid "" "IMPORTANT: You will need to [manually] setup a scheduled task for the " "poller." @@ -14109,23 +14058,23 @@ msgstr "IMPORTANTE: Debe crear [manualmente] una tarea programada para el \"poll msgid "toggle full screen mode" msgstr "cambiar al modo de pantalla completa" -#: ../../Zotlabs/Module/Profperm.php:34 ../../Zotlabs/Module/Profperm.php:63 +#: ../../Zotlabs/Module/Profperm.php:35 ../../Zotlabs/Module/Profperm.php:66 msgid "Invalid profile identifier." msgstr "Identificador del perfil no válido" -#: ../../Zotlabs/Module/Profperm.php:111 +#: ../../Zotlabs/Module/Profperm.php:114 msgid "Profile Visibility Editor" msgstr "Editor de visibilidad del perfil" -#: ../../Zotlabs/Module/Profperm.php:115 +#: ../../Zotlabs/Module/Profperm.php:118 msgid "Click on a contact to add or remove." msgstr "Pulsar en un contacto para añadirlo o eliminarlo." -#: ../../Zotlabs/Module/Profperm.php:124 +#: ../../Zotlabs/Module/Profperm.php:127 msgid "Visible To" msgstr "Visible para" -#: ../../Zotlabs/Module/Profperm.php:140 +#: ../../Zotlabs/Module/Profperm.php:143 #: ../../Zotlabs/Module/Connections.php:221 msgid "All Connections" msgstr "Todas las conexiones" @@ -14134,7 +14083,7 @@ msgstr "Todas las conexiones" msgid "Language App" msgstr "App idioma" -#: ../../Zotlabs/Module/Rpost.php:217 ../../Zotlabs/Module/Editpost.php:113 +#: ../../Zotlabs/Module/Rpost.php:117 ../../Zotlabs/Module/Editpost.php:114 msgid "Edit post" msgstr "Editar la entrada" @@ -14344,7 +14293,7 @@ msgstr "Calendario por defecto" msgid "Default Addressbook" msgstr "Agenda de direcciones por defecto" -#: ../../Zotlabs/Module/Dirsearch.php:31 +#: ../../Zotlabs/Module/Dirsearch.php:32 msgid "This directory server requires an access token" msgstr "El servidor de este directorio necesita un \"token\" de acceso" @@ -14352,19 +14301,19 @@ msgstr "El servidor de este directorio necesita un \"token\" de acceso" msgid "Name and Secret are required" msgstr "\"Key\" y \"Secret\" son obligatorios" -#: ../../Zotlabs/Module/Oauth2.php:113 +#: ../../Zotlabs/Module/Oauth2.php:114 msgid "Add OAuth2 application" msgstr "Añadir aplicación OAuth2" -#: ../../Zotlabs/Module/Oauth2.php:119 ../../Zotlabs/Module/Oauth2.php:147 +#: ../../Zotlabs/Module/Oauth2.php:120 ../../Zotlabs/Module/Oauth2.php:147 msgid "Grant Types" msgstr "Tipos de permisos" -#: ../../Zotlabs/Module/Oauth2.php:119 ../../Zotlabs/Module/Oauth2.php:120 +#: ../../Zotlabs/Module/Oauth2.php:120 ../../Zotlabs/Module/Oauth2.php:121 msgid "leave blank unless your application sepcifically requires this" msgstr "Dejar en blanco a menos que su aplicación lo requiera específicamente" -#: ../../Zotlabs/Module/Oauth2.php:120 ../../Zotlabs/Module/Oauth2.php:148 +#: ../../Zotlabs/Module/Oauth2.php:121 ../../Zotlabs/Module/Oauth2.php:148 msgid "Authorization scope" msgstr "Alcance de la autorización" @@ -14380,74 +14329,74 @@ msgstr "dejar en blanco a menos que su aplicación lo requiera específicamente" msgid "Connected OAuth2 Apps" msgstr "Aplicaciones OAuth2 conectadas" -#: ../../Zotlabs/Module/Settings/Display.php:125 +#: ../../Zotlabs/Module/Settings/Display.php:126 #, php-format msgid "%s - (Experimental)" msgstr "%s - (Experimental)" -#: ../../Zotlabs/Module/Settings/Display.php:182 +#: ../../Zotlabs/Module/Settings/Display.php:183 msgid "Display Settings" msgstr "Ajustes de visualización" -#: ../../Zotlabs/Module/Settings/Display.php:183 +#: ../../Zotlabs/Module/Settings/Display.php:184 msgid "Theme Settings" msgstr "Ajustes del tema" -#: ../../Zotlabs/Module/Settings/Display.php:184 +#: ../../Zotlabs/Module/Settings/Display.php:185 msgid "Custom Theme Settings" msgstr "Ajustes personalizados del tema" -#: ../../Zotlabs/Module/Settings/Display.php:185 +#: ../../Zotlabs/Module/Settings/Display.php:186 msgid "Content Settings" msgstr "Ajustes del contenido" -#: ../../Zotlabs/Module/Settings/Display.php:191 +#: ../../Zotlabs/Module/Settings/Display.php:192 msgid "Display Theme:" msgstr "Tema gráfico del perfil:" -#: ../../Zotlabs/Module/Settings/Display.php:192 +#: ../../Zotlabs/Module/Settings/Display.php:193 msgid "Select scheme" msgstr "Elegir un esquema" -#: ../../Zotlabs/Module/Settings/Display.php:194 +#: ../../Zotlabs/Module/Settings/Display.php:195 msgid "Preload images before rendering the page" msgstr "Carga previa de las imágenes antes de generar la página" -#: ../../Zotlabs/Module/Settings/Display.php:194 +#: ../../Zotlabs/Module/Settings/Display.php:195 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." -#: ../../Zotlabs/Module/Settings/Display.php:195 +#: ../../Zotlabs/Module/Settings/Display.php:196 msgid "Enable user zoom on mobile devices" msgstr "Habilitar zoom de usuario en dispositivos móviles" -#: ../../Zotlabs/Module/Settings/Display.php:196 +#: ../../Zotlabs/Module/Settings/Display.php:197 msgid "Update browser every xx seconds" msgstr "Actualizar navegador cada xx segundos" -#: ../../Zotlabs/Module/Settings/Display.php:196 +#: ../../Zotlabs/Module/Settings/Display.php:197 msgid "Minimum of 10 seconds, no maximum" msgstr "Mínimo de 10 segundos, sin máximo" -#: ../../Zotlabs/Module/Settings/Display.php:197 +#: ../../Zotlabs/Module/Settings/Display.php:198 msgid "Maximum number of conversations to load at any time:" msgstr "Máximo número de conversaciones a cargar en cualquier momento:" -#: ../../Zotlabs/Module/Settings/Display.php:197 +#: ../../Zotlabs/Module/Settings/Display.php:198 msgid "Maximum of 30 items" msgstr "Máximo de 30 elementos" -#: ../../Zotlabs/Module/Settings/Display.php:198 +#: ../../Zotlabs/Module/Settings/Display.php:199 msgid "Show emoticons (smilies) as images" msgstr "Mostrar emoticonos (smilies) como imágenes" -#: ../../Zotlabs/Module/Settings/Display.php:199 +#: ../../Zotlabs/Module/Settings/Display.php:200 msgid "Link post titles to source" msgstr "Enlazar título de la publicación a la fuente original" -#: ../../Zotlabs/Module/Settings/Display.php:201 +#: ../../Zotlabs/Module/Settings/Display.php:202 msgid "Display new member quick links menu" msgstr "Mostrar el menú de enlaces rápidos para nuevos miembros" @@ -14473,67 +14422,67 @@ msgstr "Menú personal que debe mostrarse en las páginas de su canal" msgid "Channel Home Settings" msgstr "Ajustes del canal" -#: ../../Zotlabs/Module/Settings/Account.php:21 +#: ../../Zotlabs/Module/Settings/Account.php:23 msgid "Not valid email." msgstr "Correo electrónico no válido." -#: ../../Zotlabs/Module/Settings/Account.php:24 +#: ../../Zotlabs/Module/Settings/Account.php:26 msgid "Protected email address. Cannot change to that email." msgstr "Dirección de correo electrónico protegida. No se puede cambiar a ella." -#: ../../Zotlabs/Module/Settings/Account.php:33 +#: ../../Zotlabs/Module/Settings/Account.php:35 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." -#: ../../Zotlabs/Module/Settings/Account.php:51 +#: ../../Zotlabs/Module/Settings/Account.php:53 msgid "Password verification failed." msgstr "La comprobación de la contraseña ha fallado." -#: ../../Zotlabs/Module/Settings/Account.php:58 +#: ../../Zotlabs/Module/Settings/Account.php:60 msgid "Passwords do not match. Password unchanged." msgstr "Las contraseñas no coinciden. La contraseña no se ha cambiado." -#: ../../Zotlabs/Module/Settings/Account.php:62 +#: ../../Zotlabs/Module/Settings/Account.php:64 msgid "Empty passwords are not allowed. Password unchanged." msgstr "No se permiten contraseñas vacías. La contraseña no se ha cambiado." -#: ../../Zotlabs/Module/Settings/Account.php:76 +#: ../../Zotlabs/Module/Settings/Account.php:78 msgid "Password changed." msgstr "Contraseña cambiada." -#: ../../Zotlabs/Module/Settings/Account.php:78 +#: ../../Zotlabs/Module/Settings/Account.php:80 msgid "Password update failed. Please try again." msgstr "La actualización de la contraseña ha fallado. Por favor, inténtalo de nuevo." -#: ../../Zotlabs/Module/Settings/Account.php:103 +#: ../../Zotlabs/Module/Settings/Account.php:105 msgid "Account Settings" msgstr "Configuración de la cuenta" -#: ../../Zotlabs/Module/Settings/Account.php:104 +#: ../../Zotlabs/Module/Settings/Account.php:106 msgid "Current Password" msgstr "Contraseña actual" -#: ../../Zotlabs/Module/Settings/Account.php:105 +#: ../../Zotlabs/Module/Settings/Account.php:107 msgid "Enter New Password" msgstr "Escribir una nueva contraseña" -#: ../../Zotlabs/Module/Settings/Account.php:106 +#: ../../Zotlabs/Module/Settings/Account.php:108 msgid "Confirm New Password" msgstr "Confirmar la nueva contraseña" -#: ../../Zotlabs/Module/Settings/Account.php:106 +#: ../../Zotlabs/Module/Settings/Account.php:108 msgid "Leave password fields blank unless changing" msgstr "Dejar en blanco la contraseña a menos que desee cambiarla." -#: ../../Zotlabs/Module/Settings/Account.php:108 +#: ../../Zotlabs/Module/Settings/Account.php:110 msgid "Multi-Factor Authentication" msgstr "Autenticación multifactorial" -#: ../../Zotlabs/Module/Settings/Account.php:109 +#: ../../Zotlabs/Module/Settings/Account.php:111 msgid "DId2 or Email Address:" msgstr "Did2 o dirección de correo electrónico: " -#: ../../Zotlabs/Module/Settings/Account.php:112 +#: ../../Zotlabs/Module/Settings/Account.php:114 msgid "Remove this account including all its channels" msgstr "Eliminar esta cuenta incluyendo todos sus canales" @@ -14565,103 +14514,103 @@ msgstr "Guarde o envíe los cambios a cualquier panel antes de abrir otro." msgid "Channel Manager Settings" msgstr "Ajustes del administrador de canales" -#: ../../Zotlabs/Module/Settings/Privacy.php:48 +#: ../../Zotlabs/Module/Settings/Privacy.php:49 msgid "Privacy settings updated." msgstr "Se ha actualizado la configuración de la privacidad." -#: ../../Zotlabs/Module/Settings/Privacy.php:66 +#: ../../Zotlabs/Module/Settings/Privacy.php:67 msgid "Only those you specifically allow" msgstr "Solo aquellos a los que usted permita explícitamente" -#: ../../Zotlabs/Module/Settings/Privacy.php:67 +#: ../../Zotlabs/Module/Settings/Privacy.php:68 msgid "Approved connections" msgstr "Conexiones aprobadas" -#: ../../Zotlabs/Module/Settings/Privacy.php:68 +#: ../../Zotlabs/Module/Settings/Privacy.php:69 msgid "Any connections" msgstr "Cualquier conexión" -#: ../../Zotlabs/Module/Settings/Privacy.php:69 +#: ../../Zotlabs/Module/Settings/Privacy.php:70 msgid "Anybody on this website" msgstr "Cualquiera en este sitio web" -#: ../../Zotlabs/Module/Settings/Privacy.php:70 +#: ../../Zotlabs/Module/Settings/Privacy.php:71 msgid "Anybody in this network" msgstr "Cualquiera en esta red" -#: ../../Zotlabs/Module/Settings/Privacy.php:71 +#: ../../Zotlabs/Module/Settings/Privacy.php:72 msgid "Anybody authenticated" msgstr "Cualquiera que esté autenticado" -#: ../../Zotlabs/Module/Settings/Privacy.php:72 +#: ../../Zotlabs/Module/Settings/Privacy.php:73 msgid "Anybody on the internet" msgstr "Cualquiera en internet" -#: ../../Zotlabs/Module/Settings/Privacy.php:82 +#: ../../Zotlabs/Module/Settings/Privacy.php:83 msgid "" "Advise: set to \"Anybody on the internet\" and use privacy groups to " "restrict access" msgstr "Consejo: establezca la opción \"Cualquiera en Internet\" y utilice los grupos de privacidad para restringir el acceso" -#: ../../Zotlabs/Module/Settings/Privacy.php:121 +#: ../../Zotlabs/Module/Settings/Privacy.php:122 msgid "Privacy Settings" msgstr "Ajustes de privacidad" -#: ../../Zotlabs/Module/Settings/Privacy.php:126 +#: ../../Zotlabs/Module/Settings/Privacy.php:127 msgid "Advanced configuration" msgstr "Ajustes avanzados" -#: ../../Zotlabs/Module/Settings/Privacy.php:128 +#: ../../Zotlabs/Module/Settings/Privacy.php:129 msgid "Proceed with caution" msgstr "Proceda con precaución" -#: ../../Zotlabs/Module/Settings/Privacy.php:129 +#: ../../Zotlabs/Module/Settings/Privacy.php:130 msgid "" "Changing advanced configuration settings can impact your, and your contacts " "channels functionality and security." msgstr "El cambio de los ajustes de configuración avanzada puede afectar a la funcionalidad y seguridad de sus canales y contactos." -#: ../../Zotlabs/Module/Settings/Privacy.php:130 +#: ../../Zotlabs/Module/Settings/Privacy.php:131 msgid "Accept the risk and continue" msgstr "Aceptar el riesgo y continuar" -#: ../../Zotlabs/Module/Settings/Privacy.php:132 +#: ../../Zotlabs/Module/Settings/Privacy.php:133 msgid "Automatically approve new contacts" msgstr "Aprobar automáticamente nuevos contactos" -#: ../../Zotlabs/Module/Settings/Privacy.php:133 +#: ../../Zotlabs/Module/Settings/Privacy.php:134 msgid "Opt-out of search engine indexing" msgstr "Exclusión de la indexación en los motores de búsqueda" -#: ../../Zotlabs/Module/Settings/Privacy.php:134 +#: ../../Zotlabs/Module/Settings/Privacy.php:135 msgid "Group actor" msgstr "Grupo de actores" -#: ../../Zotlabs/Module/Settings/Privacy.php:134 +#: ../../Zotlabs/Module/Settings/Privacy.php:135 msgid "Allow this channel to act as a forum" msgstr "Permitir que este canal actúe como un foro" -#: ../../Zotlabs/Module/Settings/Privacy.php:135 +#: ../../Zotlabs/Module/Settings/Privacy.php:136 msgid "Accept all messages which mention you" msgstr "Aceptar todos los mensajes que lo mencionen" -#: ../../Zotlabs/Module/Settings/Privacy.php:135 +#: ../../Zotlabs/Module/Settings/Privacy.php:136 msgid "This setting bypasses normal permissions" msgstr "Esta configuración omite los permisos normales" -#: ../../Zotlabs/Module/Settings/Privacy.php:136 +#: ../../Zotlabs/Module/Settings/Privacy.php:137 msgid "Accept unsolicited comments for moderation" msgstr "Aceptar comentarios no solicitados para su moderación" -#: ../../Zotlabs/Module/Settings/Privacy.php:136 +#: ../../Zotlabs/Module/Settings/Privacy.php:137 msgid "Otherwise they will be silently dropped" msgstr "De lo contrario, se eliminarán silenciosamente" -#: ../../Zotlabs/Module/Settings/Privacy.php:137 +#: ../../Zotlabs/Module/Settings/Privacy.php:138 msgid "Enable OCAP access" msgstr "Habilitar acceso OCAP" -#: ../../Zotlabs/Module/Settings/Privacy.php:137 +#: ../../Zotlabs/Module/Settings/Privacy.php:138 msgid "Grant limited posts the right to access linked private media" msgstr "Conceder a entradas limitadas el derecho de acceso a los medios privados vinculados" @@ -14673,283 +14622,275 @@ msgstr "Gestión de eventos" msgid "Photos Settings" msgstr "Gestión de las fotos" -#: ../../Zotlabs/Module/Settings/Conversation.php:23 -msgid "Settings saved." -msgstr "Configuración guardada." - -#: ../../Zotlabs/Module/Settings/Conversation.php:25 -msgid "Settings saved. Reload page please." -msgstr "Ajustes guardados. Recargue la página, por favor." - -#: ../../Zotlabs/Module/Settings/Conversation.php:47 +#: ../../Zotlabs/Module/Settings/Conversation.php:42 msgid "Conversation Settings" msgstr "Ajustes de conversación" -#: ../../Zotlabs/Module/Settings/Channel.php:105 -#: ../../Zotlabs/Module/Settings/Channel.php:217 +#: ../../Zotlabs/Module/Settings/Channel.php:106 +#: ../../Zotlabs/Module/Settings/Channel.php:218 msgid "Please select a channel role" msgstr "Por favor, seleccione un rol de canal" -#: ../../Zotlabs/Module/Settings/Channel.php:194 +#: ../../Zotlabs/Module/Settings/Channel.php:195 msgid "Your channel address is" msgstr "Su dirección de canal es" -#: ../../Zotlabs/Module/Settings/Channel.php:197 +#: ../../Zotlabs/Module/Settings/Channel.php:198 msgid "Your files/photos are accessible via WebDAV at" msgstr "Sus archivos y fotos son accesibles a través de WebDAV en " -#: ../../Zotlabs/Module/Settings/Channel.php:228 +#: ../../Zotlabs/Module/Settings/Channel.php:229 msgid "Channel Settings" msgstr "Ajustes del canal" -#: ../../Zotlabs/Module/Settings/Channel.php:235 +#: ../../Zotlabs/Module/Settings/Channel.php:236 msgid "Basic Settings" msgstr "Configuración básica" -#: ../../Zotlabs/Module/Settings/Channel.php:236 +#: ../../Zotlabs/Module/Settings/Channel.php:237 msgid "Channel timezone:" msgstr "Zona horaria del canal: " -#: ../../Zotlabs/Module/Settings/Channel.php:237 +#: ../../Zotlabs/Module/Settings/Channel.php:238 msgid "Default post location:" msgstr "Ubicación de publicación predeterminada: " -#: ../../Zotlabs/Module/Settings/Channel.php:237 +#: ../../Zotlabs/Module/Settings/Channel.php:238 msgid "Geographical location to display on your posts" msgstr "Localización geográfica que debe mostrarse en sus publicaciones" -#: ../../Zotlabs/Module/Settings/Channel.php:238 +#: ../../Zotlabs/Module/Settings/Channel.php:239 msgid "Use browser location" msgstr "Usar la localización del navegador: " -#: ../../Zotlabs/Module/Settings/Channel.php:239 +#: ../../Zotlabs/Module/Settings/Channel.php:240 msgid "Adult content" msgstr "Contenido solo para adultos" -#: ../../Zotlabs/Module/Settings/Channel.php:239 +#: ../../Zotlabs/Module/Settings/Channel.php:240 msgid "This channel frequently or regularly publishes adult content" msgstr "Este canal publica con frecuencia o regularmente contenidos para adultos" -#: ../../Zotlabs/Module/Settings/Channel.php:240 +#: ../../Zotlabs/Module/Settings/Channel.php:241 msgid "Maximum Friend Requests/Day:" msgstr "Máximo de solicitudes de amistad por día:" -#: ../../Zotlabs/Module/Settings/Channel.php:240 +#: ../../Zotlabs/Module/Settings/Channel.php:241 msgid "May reduce spam activity" msgstr "Podría reducir la actividad de spam" -#: ../../Zotlabs/Module/Settings/Channel.php:242 +#: ../../Zotlabs/Module/Settings/Channel.php:243 msgid "By default post a status message when:" msgstr "Por defecto, enviar un mensaje de estado cuando:" -#: ../../Zotlabs/Module/Settings/Channel.php:243 +#: ../../Zotlabs/Module/Settings/Channel.php:244 msgid "accepting a friend request" msgstr "Acepte una solicitud de amistad" -#: ../../Zotlabs/Module/Settings/Channel.php:244 +#: ../../Zotlabs/Module/Settings/Channel.php:245 msgid "joining a forum/community" msgstr "al unirse a un foro o comunidad" -#: ../../Zotlabs/Module/Settings/Channel.php:245 +#: ../../Zotlabs/Module/Settings/Channel.php:246 msgid "making an <em>interesting</em> profile change" msgstr "Realice un cambio <em>interesante</em> en su perfil" -#: ../../Zotlabs/Module/Settings/Channel.php:246 +#: ../../Zotlabs/Module/Settings/Channel.php:247 msgid "Send a notification email when:" msgstr "Enviar una notificación por correo electrónico cuando:" -#: ../../Zotlabs/Module/Settings/Channel.php:247 +#: ../../Zotlabs/Module/Settings/Channel.php:248 msgid "You receive a connection request" msgstr "Reciba una solicitud de conexión" -#: ../../Zotlabs/Module/Settings/Channel.php:248 +#: ../../Zotlabs/Module/Settings/Channel.php:249 msgid "Your connections are confirmed" msgstr "Sus conexiones hayan sido confirmadas" -#: ../../Zotlabs/Module/Settings/Channel.php:249 +#: ../../Zotlabs/Module/Settings/Channel.php:250 msgid "Someone writes on your profile wall" msgstr "Alguien escriba en la página de su perfil (\"muro\")" -#: ../../Zotlabs/Module/Settings/Channel.php:250 +#: ../../Zotlabs/Module/Settings/Channel.php:251 msgid "Someone writes a followup comment" msgstr "Alguien escriba un comentario sobre sus publicaciones" -#: ../../Zotlabs/Module/Settings/Channel.php:251 +#: ../../Zotlabs/Module/Settings/Channel.php:252 msgid "You receive a private message" msgstr "Reciba un mensaje privado" -#: ../../Zotlabs/Module/Settings/Channel.php:252 +#: ../../Zotlabs/Module/Settings/Channel.php:253 msgid "You receive a friend suggestion" msgstr "Reciba una sugerencia de amistad" -#: ../../Zotlabs/Module/Settings/Channel.php:253 +#: ../../Zotlabs/Module/Settings/Channel.php:254 msgid "You are tagged in a post" msgstr "Usted sea etiquetado en una publicación" -#: ../../Zotlabs/Module/Settings/Channel.php:254 +#: ../../Zotlabs/Module/Settings/Channel.php:255 msgid "You are poked/prodded/etc. in a post" msgstr "Reciba un toque o incitación en una publicación" -#: ../../Zotlabs/Module/Settings/Channel.php:255 +#: ../../Zotlabs/Module/Settings/Channel.php:256 msgid "Someone likes your post/comment" msgstr "Alguien muestre agrado por su entrada o comentario" -#: ../../Zotlabs/Module/Settings/Channel.php:256 +#: ../../Zotlabs/Module/Settings/Channel.php:257 msgid "Show visual notifications including:" msgstr "Mostrar notificaciones visuales que incluyan:" -#: ../../Zotlabs/Module/Settings/Channel.php:257 +#: ../../Zotlabs/Module/Settings/Channel.php:258 msgid "Unseen stream activity" msgstr "Actividad del stream no vista" -#: ../../Zotlabs/Module/Settings/Channel.php:258 +#: ../../Zotlabs/Module/Settings/Channel.php:259 msgid "Unseen channel activity" msgstr "Actividad no vista en el canal" -#: ../../Zotlabs/Module/Settings/Channel.php:259 +#: ../../Zotlabs/Module/Settings/Channel.php:260 msgid "Unseen private messages" msgstr "Mensajes privados no leídos" -#: ../../Zotlabs/Module/Settings/Channel.php:259 -#: ../../Zotlabs/Module/Settings/Channel.php:264 +#: ../../Zotlabs/Module/Settings/Channel.php:260 #: ../../Zotlabs/Module/Settings/Channel.php:265 #: ../../Zotlabs/Module/Settings/Channel.php:266 +#: ../../Zotlabs/Module/Settings/Channel.php:267 msgid "Recommended" msgstr "Recomendado" -#: ../../Zotlabs/Module/Settings/Channel.php:260 +#: ../../Zotlabs/Module/Settings/Channel.php:261 msgid "Upcoming events" msgstr "Próximos eventos" -#: ../../Zotlabs/Module/Settings/Channel.php:261 +#: ../../Zotlabs/Module/Settings/Channel.php:262 msgid "Events today" msgstr "Eventos de hoy" -#: ../../Zotlabs/Module/Settings/Channel.php:262 +#: ../../Zotlabs/Module/Settings/Channel.php:263 msgid "Upcoming birthdays" msgstr "Próximos cumpleaños" -#: ../../Zotlabs/Module/Settings/Channel.php:262 +#: ../../Zotlabs/Module/Settings/Channel.php:263 msgid "Not available in all themes" msgstr "No disponible en todos los temas" -#: ../../Zotlabs/Module/Settings/Channel.php:263 +#: ../../Zotlabs/Module/Settings/Channel.php:264 msgid "System (personal) notifications" msgstr "Notificaciones del sistema (personales)" -#: ../../Zotlabs/Module/Settings/Channel.php:264 +#: ../../Zotlabs/Module/Settings/Channel.php:265 msgid "System info messages" msgstr "Mensajes de información del sistema" -#: ../../Zotlabs/Module/Settings/Channel.php:265 +#: ../../Zotlabs/Module/Settings/Channel.php:266 msgid "System critical alerts" msgstr "Alertas críticas del sistema" -#: ../../Zotlabs/Module/Settings/Channel.php:266 +#: ../../Zotlabs/Module/Settings/Channel.php:267 msgid "New connections" msgstr "Nuevas conexiones" -#: ../../Zotlabs/Module/Settings/Channel.php:267 +#: ../../Zotlabs/Module/Settings/Channel.php:268 msgid "System Registrations" msgstr "Registros del sistema" -#: ../../Zotlabs/Module/Settings/Channel.php:268 +#: ../../Zotlabs/Module/Settings/Channel.php:269 msgid "Unseen shared files" msgstr "Ficheros compartidos no vistos" -#: ../../Zotlabs/Module/Settings/Channel.php:269 +#: ../../Zotlabs/Module/Settings/Channel.php:270 msgid "Unseen public stream activity" msgstr "Actividad del stream público no vista" -#: ../../Zotlabs/Module/Settings/Channel.php:270 +#: ../../Zotlabs/Module/Settings/Channel.php:271 msgid "Unseen likes and dislikes" msgstr "Los \"me gusta\" y \"no me gusta\" no vistos" -#: ../../Zotlabs/Module/Settings/Channel.php:271 +#: ../../Zotlabs/Module/Settings/Channel.php:272 msgid "Unseen forum posts" msgstr "Entradas no vistas en el foro" -#: ../../Zotlabs/Module/Settings/Channel.php:272 +#: ../../Zotlabs/Module/Settings/Channel.php:273 msgid "Email notification hub (hostname)" msgstr "Email de notificación del hub (nombre del host)" -#: ../../Zotlabs/Module/Settings/Channel.php:272 +#: ../../Zotlabs/Module/Settings/Channel.php:273 #, php-format msgid "" "If your channel is mirrored to multiple hubs, set this to your preferred " "location. This will prevent duplicate email notifications. Example: %s" msgstr "Si su canal está replicado en múltiples hubs, colóquelo en su ubicación preferida. Esto evitará la duplicación de notificaciones por correo electrónico. Ejemplo: %s" -#: ../../Zotlabs/Module/Settings/Channel.php:273 +#: ../../Zotlabs/Module/Settings/Channel.php:274 msgid "Show new wall posts, private messages and connections under Notices" msgstr "Mostrar nuevos mensajes en el muro, mensajes privados y conexiones en Avisos" -#: ../../Zotlabs/Module/Settings/Channel.php:274 +#: ../../Zotlabs/Module/Settings/Channel.php:275 msgid "Mark all notices of the thread read if a notice is clicked" msgstr "Marcar todos los avisos del hilo como leídos si se hace clic en un aviso" -#: ../../Zotlabs/Module/Settings/Channel.php:274 +#: ../../Zotlabs/Module/Settings/Channel.php:275 msgid "If no, only the clicked notice will be marked read" msgstr "Si no, sólo se marcará como leída la notificación en la que se haya hecho clic" -#: ../../Zotlabs/Module/Settings/Channel.php:275 +#: ../../Zotlabs/Module/Settings/Channel.php:276 msgid "" "Desktop notifications are unavailable because the required browser " "permission has not been granted" msgstr "Las notificaciones de escritorio no están disponibles porque no se ha concedido el permiso necesario al navegador" -#: ../../Zotlabs/Module/Settings/Channel.php:276 +#: ../../Zotlabs/Module/Settings/Channel.php:277 msgid "Grant permission" msgstr "Permiso concedido" -#: ../../Zotlabs/Module/Settings/Channel.php:277 +#: ../../Zotlabs/Module/Settings/Channel.php:278 msgid "Notify me of events this many days in advance" msgstr "Avisarme de los eventos con algunos días de antelación" -#: ../../Zotlabs/Module/Settings/Channel.php:277 +#: ../../Zotlabs/Module/Settings/Channel.php:278 msgid "Must be greater than 0" msgstr "Debe ser mayor que 0" -#: ../../Zotlabs/Module/Settings/Channel.php:280 +#: ../../Zotlabs/Module/Settings/Channel.php:281 msgid "Default photo upload folder" msgstr "Carpeta por defecto de las fotos subidas" -#: ../../Zotlabs/Module/Settings/Channel.php:280 #: ../../Zotlabs/Module/Settings/Channel.php:281 +#: ../../Zotlabs/Module/Settings/Channel.php:282 msgid "%Y - current year, %m - current month" msgstr "%Y - año en curso, %m - mes actual" -#: ../../Zotlabs/Module/Settings/Channel.php:281 +#: ../../Zotlabs/Module/Settings/Channel.php:282 msgid "Default file upload folder" msgstr "Carpeta por defecto de los ficheros subidos" -#: ../../Zotlabs/Module/Settings/Channel.php:283 +#: ../../Zotlabs/Module/Settings/Channel.php:284 msgid "Remove this channel." msgstr "Eliminar este canal." -#: ../../Zotlabs/Module/Settings/Channel.php:284 +#: ../../Zotlabs/Module/Settings/Channel.php:285 msgid "Expire other channel content after this many days" msgstr "Caducar contenido de otros canales después de este número de días" -#: ../../Zotlabs/Module/Settings/Channel.php:284 +#: ../../Zotlabs/Module/Settings/Channel.php:285 msgid "0 or blank to use the website limit." msgstr "0 o en blanco para usar el límite del sitio web." -#: ../../Zotlabs/Module/Settings/Channel.php:284 +#: ../../Zotlabs/Module/Settings/Channel.php:285 #, php-format msgid "This website expires after %d days." msgstr "Este sitio web caduca después de %d días." -#: ../../Zotlabs/Module/Settings/Channel.php:284 +#: ../../Zotlabs/Module/Settings/Channel.php:285 msgid "This website does not expire imported content." msgstr "Este sitio web no caduca el contenido importado." -#: ../../Zotlabs/Module/Settings/Channel.php:284 +#: ../../Zotlabs/Module/Settings/Channel.php:285 msgid "The website limit takes precedence if lower than your limit." msgstr "El límite del sitio web tiene prioridad si es inferior a su propio límite." -#: ../../Zotlabs/Module/Settings/Channel.php:285 #: ../../Zotlabs/Module/Settings/Channel.php:286 +#: ../../Zotlabs/Module/Settings/Channel.php:287 msgid "" "Words one per line or #tags, $categories, /patterns/, lang=xx, lang!=xx - " "leave blank to import all posts" @@ -15029,11 +14970,11 @@ msgstr "Falló la autenticación." msgid "Edit Block" msgstr "Modificar este bloque" -#: ../../Zotlabs/Module/Email_validation.php:36 +#: ../../Zotlabs/Module/Email_validation.php:37 msgid "Email Verification Required" msgstr "Verificación obligatoria del correo electrónico" -#: ../../Zotlabs/Module/Email_validation.php:37 +#: ../../Zotlabs/Module/Email_validation.php:38 #, php-format msgid "" "A verification token was sent to your email address [%s]. Enter that token " @@ -15041,73 +14982,77 @@ msgid "" "for delivery, and check your spam folder if you do not see the message." msgstr "Se ha enviado un token de verificación a su dirección de correo electrónico [%s]. Ingrese ese símbolo aquí para completar el paso de verificación de cuenta. Por favor, espere unos minutos para el envío, y revise su carpeta de spam si no ve el mensaje." -#: ../../Zotlabs/Module/Email_validation.php:38 +#: ../../Zotlabs/Module/Email_validation.php:39 msgid "Resend Email" msgstr "Reenvío de correo electrónico" -#: ../../Zotlabs/Module/Email_validation.php:41 +#: ../../Zotlabs/Module/Email_validation.php:42 msgid "Validation token" msgstr "Token de validación" -#: ../../Zotlabs/Module/Import.php:70 +#: ../../Zotlabs/Module/Import.php:71 msgid "Nothing to import." msgstr "No hay nada para importar." -#: ../../Zotlabs/Module/Import.php:86 ../../Zotlabs/Module/Import.php:100 +#: ../../Zotlabs/Module/Import.php:87 ../../Zotlabs/Module/Import.php:101 msgid "Unable to download data from old server" msgstr "No se han podido descargar datos de su antiguo servidor" -#: ../../Zotlabs/Module/Import.php:163 +#: ../../Zotlabs/Module/Import.php:164 #, php-format msgid "Your service plan only allows %d channels." msgstr "Su paquete de servicios solo permite %d canales." -#: ../../Zotlabs/Module/Import.php:190 +#: ../../Zotlabs/Module/Import.php:191 msgid "No channel. Import failed." msgstr "No hay canal. La importación ha fallado" -#: ../../Zotlabs/Module/Import.php:557 +#: ../../Zotlabs/Module/Import.php:197 +msgid "Channel exists but has been marked removed on this hub. Import failed." +msgstr "El canal existe pero ha sido marcado como eliminado en este hub. Importación fallida." + +#: ../../Zotlabs/Module/Import.php:569 msgid "" "Automatic content and files import was not possible due to API version " "incompatiblity. Please import content and files manually!" msgstr "La importación automática de contenidos y archivos no fue posible debido a la incompatibilidad de la versión de la API. Por favor, importe el contenido y los archivos manualmente." -#: ../../Zotlabs/Module/Import.php:585 +#: ../../Zotlabs/Module/Import.php:597 msgid "You must be logged in to use this feature." msgstr "Debe estar registrado para poder usar esta funcionalidad." -#: ../../Zotlabs/Module/Import.php:592 +#: ../../Zotlabs/Module/Import.php:604 msgid "Channel Import" msgstr "Importar canal" -#: ../../Zotlabs/Module/Import.php:593 +#: ../../Zotlabs/Module/Import.php:605 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." -#: ../../Zotlabs/Module/Import.php:595 +#: ../../Zotlabs/Module/Import.php:607 msgid "Or provide the old server/hub details" msgstr "O proporcione los detalles de su antiguo servidor/hub" -#: ../../Zotlabs/Module/Import.php:597 +#: ../../Zotlabs/Module/Import.php:609 msgid "Your old identity address (xyz@example.com)" msgstr "Su identidad en el antiguo servidor (canal@ejemplo.com)" -#: ../../Zotlabs/Module/Import.php:598 +#: ../../Zotlabs/Module/Import.php:610 msgid "Your old login email address" msgstr "Su antigua dirección de correo electrónico" -#: ../../Zotlabs/Module/Import.php:599 +#: ../../Zotlabs/Module/Import.php:611 msgid "Your old login password" msgstr "Su antigua contraseña" -#: ../../Zotlabs/Module/Import.php:600 +#: ../../Zotlabs/Module/Import.php:612 msgid "Import your items and files (limited by available memory)" msgstr "Importar sus artículos y archivos (limitado por la memoria disponible)" -#: ../../Zotlabs/Module/Import.php:602 +#: ../../Zotlabs/Module/Import.php:614 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" @@ -15115,40 +15060,40 @@ msgid "" "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 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." -#: ../../Zotlabs/Module/Import.php:604 +#: ../../Zotlabs/Module/Import.php:616 msgid "Make this hub my primary location" msgstr "Convertir este servidor en mi ubicación primaria" -#: ../../Zotlabs/Module/Import.php:605 +#: ../../Zotlabs/Module/Import.php:617 msgid "Move this channel (disable all previous locations)" msgstr "Mover este canal (desactivar todas las ubicaciones anteriores)" -#: ../../Zotlabs/Module/Import.php:606 +#: ../../Zotlabs/Module/Import.php:618 msgid "Use this channel nickname instead of the one provided" msgstr "Usa este alias de canal en lugar del que se proporciona" -#: ../../Zotlabs/Module/Import.php:606 +#: ../../Zotlabs/Module/Import.php:618 msgid "" "Leave blank to keep your existing channel nickname. You will be randomly " "assigned a similar nickname if either name is already allocated on this " "site." msgstr "Dejar en blanco para mantener su alias de canal . Se le asignará aleatoriamente uno similar si cualquiera de los dos nombres ya está asignado en este sitio." -#: ../../Zotlabs/Module/Import.php:608 +#: ../../Zotlabs/Module/Import.php:620 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." -#: ../../Zotlabs/Module/Acl.php:370 +#: ../../Zotlabs/Module/Acl.php:371 msgid "network" msgstr "red" -#: ../../Zotlabs/Module/Filer.php:53 +#: ../../Zotlabs/Module/Filer.php:64 msgid "Enter a folder name" msgstr "Escriba un nombre de carpeta" -#: ../../Zotlabs/Module/Filer.php:53 +#: ../../Zotlabs/Module/Filer.php:64 msgid "or select an existing folder (doubleclick)" msgstr "o seleccione una (con un doble click)" @@ -15160,6 +15105,6 @@ msgstr "Encuesta no encontrada." msgid "Invalid response." msgstr "respuesta no válida." -#: ../../Zotlabs/Module/Vote.php:125 +#: ../../Zotlabs/Module/Vote.php:128 msgid "Response submitted. Updates may not appear instantly." msgstr "Respuesta enviada. Las actualizaciones pueden no aparecer al instante." diff --git a/view/es-es/hstrings.php b/view/es-es/hstrings.php index d10e40ed0..06eab42eb 100644 --- a/view/es-es/hstrings.php +++ b/view/es-es/hstrings.php @@ -1,11 +1,9 @@ <?php -if(!function_exists("string_plural_select_es_es")) { - function string_plural_select_es_es($n) { - return ($n != 1 ? 1 : 0); - } -} - +if(! function_exists("string_plural_select_es_es")) { +function string_plural_select_es_es($n){ + return ($n != 1 ? 1 : 0); +}} App::$rtl = 0; App::$strings["plural_function_code"] = "(n != 1 ? 1 : 0)"; App::$strings["Source channel not found."] = "No se ha encontrado el canal de origen."; @@ -90,8 +88,6 @@ App::$strings["Visible to all connections."] = "Visible para todas las conexione App::$strings["Visible to approved connections."] = "Visible para las conexiones permitidas."; App::$strings["Visible to specific connections."] = "Visible para conexiones específicas."; App::$strings["🔁 Repeated %1\$s's %2\$s"] = "🔁 Repitió %2\$sde %1\$s"; -App::$strings["Item not found."] = "Elemento no encontrado."; -App::$strings["Permission denied."] = "Acceso denegado."; 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"; @@ -120,7 +116,9 @@ App::$strings["Add emoji reaction ability to posts"] = "Activar la capacidad de 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["Ability to mark conversations with a star"] = "Posibilidad de marcar las conversaciones con una estrella"; +App::$strings["File Posts"] = "Archivo de entradas"; +App::$strings["Ability to file posts"] = "Posibilidad de archivar las entradas"; App::$strings["Reply on comment"] = "Responder a los comentarios"; App::$strings["Ability to reply on selected comment"] = "Posibilidad de responder a los comentarios seleccionados"; App::$strings["Directory"] = "Directorio"; @@ -175,6 +173,7 @@ 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["Multiple Profiles"] = "Múltiples perfiles"; App::$strings["Ability to create multiple profiles"] = "Capacidad de crear múltiples perfiles"; +App::$strings["Permission denied."] = "Acceso denegado."; App::$strings["Item was not found."] = "Elemento no encontrado."; App::$strings["Unknown error."] = "Error desconocido"; App::$strings["No source file."] = "Ningún fichero de origen"; @@ -339,17 +338,13 @@ App::$strings["open"] = "abierto"; App::$strings["closed"] = "cerrado"; App::$strings["Registration is currently"] = "El registro está actualmente "; App::$strings["please come back"] = "por favor, vuelva"; -App::$strings["Help:"] = "Ayuda:"; -App::$strings["Help"] = "Ayuda"; -App::$strings["Not Found"] = "No encontrado"; -App::$strings["Page not found."] = "Página no encontrada."; App::$strings["Delete this item?"] = "¿Borrar este elemento?"; App::$strings["Item deleted"] = "Elemento eliminado"; App::$strings["Comment"] = "Comentar"; -App::$strings["%s show all"] = "%s mostrar todo"; -App::$strings["%s show less"] = "%s mostrar menos"; -App::$strings["%s expand"] = "%s expandir"; -App::$strings["%s collapse"] = "%s contraer"; +App::$strings["show all"] = "Mostrar todo"; +App::$strings["show less"] = "ver menos"; +App::$strings["expand"] = "ampliar"; +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"; @@ -403,18 +398,6 @@ App::$strings["%d years"] = array( 1 => "%d años", 2 => "%d años", ); -App::$strings["timeago.prefixAgo"] = "hace "; -App::$strings["timeago.prefixFromNow"] = "en "; -App::$strings["timeago.suffixAgo"] = "NONE"; -App::$strings["timeago.suffixFromNow"] = "NONE"; -App::$strings["less than a minute"] = "menos de un minuto"; -App::$strings["about a minute"] = "alrededor de un minuto"; -App::$strings["about an hour"] = "alrededor de una hora"; -App::$strings["a day"] = "un día"; -App::$strings["about a month"] = "alrededor de un mes"; -App::$strings["about a year"] = "alrededor de un año"; -App::$strings[" "] = " "; -App::$strings["timeago.numbers"] = "timeago.numbers"; App::$strings["January"] = "enero"; App::$strings["February"] = "febrero"; App::$strings["March"] = "marzo"; @@ -542,6 +525,7 @@ App::$strings["Error getting photo link"] = "Error al obtener el enlace de la fo App::$strings["Error getting album"] = "Error al obtener el álbum"; App::$strings["Comments enabled"] = "Comentarios habilitados"; App::$strings["Comments disabled"] = "Comentarios deshabilitados"; +App::$strings["Confirm delete"] = "Confirmar eliminación"; App::$strings["Preview"] = "Previsualizar"; App::$strings["Share"] = "Compartir"; App::$strings["Page link name"] = "Nombre del enlace de la página"; @@ -617,6 +601,7 @@ App::$strings["Take me home"] = "Volver a la página principal"; App::$strings["Log me out of this site"] = "Salir de este sitio"; 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["Search"] = "Buscar"; App::$strings["Search site @name, !forum, #tag, ?docs, content"] = "Buscar en el sitio @nombre, !foro, #tag, ?docs, contenido"; @@ -642,8 +627,6 @@ App::$strings["Bookmarks"] = "Marcadores"; App::$strings["Saved Bookmarks"] = "Marcadores guardados"; App::$strings["Webpages"] = "Páginas web"; App::$strings["View Webpages"] = "Ver páginas web"; -App::$strings["Wikis"] = "Wikis"; -App::$strings["Wiki"] = "Wiki"; 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["Miscellaneous"] = "Varios"; App::$strings["Birthday"] = "Cumpleaños"; @@ -652,6 +635,9 @@ App::$strings["YYYY-MM-DD or MM-DD"] = "AAAA-MM-DD o MM-DD"; 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["ago"] = "antes"; +App::$strings["in"] = "en"; +App::$strings["now"] = "ahora"; App::$strings["__ctx:relative_date__ year"] = array( 0 => "año", 1 => "años", @@ -715,7 +701,7 @@ App::$strings["Zot"] = "Zot"; App::$strings["LinkedIn"] = "LinkedIn"; App::$strings["XMPP/IM"] = "XMPP/IM"; App::$strings["MySpace"] = "MySpace"; -App::$strings["%1\$s wrote the following %2\$s %3\$s"] = "%1\$s escribió la/el %2\$s siguiente %3\$s"; +App::$strings["%1\$s wrote the following %2\$s %3\$s"] = "%1\$s escribió %2\$s siguiente %3\$s"; App::$strings["spoiler"] = "spoiler"; App::$strings["default"] = "por defecto"; App::$strings["Select an alternate language"] = "Seleccionar un idioma alternativo"; @@ -881,8 +867,6 @@ App::$strings["Comma separated list"] = "Lista separada por comas"; App::$strings["IRC Settings"] = "Ajustes de IRC"; App::$strings["IRC settings saved."] = "Se han guardado los ajustes de IRC."; App::$strings["IRC Chatroom"] = "Sala de chat IRC"; -App::$strings["Hide the button and show the smilies directly."] = "Ocultar el botón y mostrar los smilies directamente."; -App::$strings["Smileybutton Settings"] = "Ajustes de Smileybutton"; App::$strings["ERROR: word length is not correct!"] = "ERROR: ¡la longitud de la palabra no es correcta!"; App::$strings["Fediquest App"] = "Aplicación Fediquest"; App::$strings["A distributed quest for a given word (game)."] = "Una búsqueda distribuida de una palabra determinada (juego)."; @@ -988,7 +972,7 @@ App::$strings["Please have a look at the"] = "Por favor, eche un vistazo a la "; App::$strings["git history"] = "historial del git"; App::$strings["change log"] = "lista de cambios"; App::$strings["for further info."] = "para más información."; -App::$strings["Upgrade Info"] = "Información de actualización"; +App::$strings["\$Projectname Upgrade Info"] = "\$Projectname Información de actualización"; App::$strings["Do not show this again"] = "No mostrar esto de nuevo"; App::$strings["__ctx:opensearch__ Search %1\$s (%2\$s)"] = "Buscar %1\$s (%2\$s)"; App::$strings["__ctx:opensearch__ \$Projectname"] = "\$Projectname"; @@ -1057,6 +1041,7 @@ App::$strings["Hubzilla password"] = "Contraseña de Hubzilla"; App::$strings["Hubzilla Crosspost Connector"] = "Hubzilla Crosspost Connector"; App::$strings["Cards"] = "Fichas"; App::$strings["View Cards"] = "Ver las fichas"; +App::$strings["Page not found."] = "Página no encontrada."; App::$strings["Add Card"] = "Añadir una ficha"; App::$strings["Item not found"] = "Elemento no encontrado"; App::$strings["Channel not found."] = "Canal no encontrado."; @@ -1207,6 +1192,7 @@ App::$strings["Invalid channel"] = "Canal no válido"; App::$strings["Error retrieving wiki"] = "Error al recuperar el wiki"; App::$strings["Error creating zip file export folder"] = "Error al crear el fichero comprimido zip de la carpeta a exportar"; App::$strings["Error downloading wiki: "] = "Error al descargar el wiki: "; +App::$strings["Wikis"] = "Wikis"; App::$strings["Download"] = "Descargar"; App::$strings["View"] = "Ver"; App::$strings["Create New"] = "Crear"; @@ -1320,6 +1306,7 @@ App::$strings["Clear OAuth configuration"] = "Limpiar la configuración de OAut App::$strings["GNU-Social Crosspost Connector"] = "GNU-Social Crosspost Connector"; App::$strings["Not allowed."] = "No permitido/a."; App::$strings["Set/edit permissions"] = "Establecer/editar los permisos"; +App::$strings["Item not found."] = "Elemento no encontrado."; App::$strings["Post to Livejournal"] = "Publicar en Livejournal"; App::$strings["Posted by"] = "Publicado por "; App::$strings["Livejournal username"] = "Nombre de usuario en Livejournal"; @@ -1587,6 +1574,7 @@ App::$strings["Remote Diagnostics"] = "Diagnóstico remoto"; App::$strings["Suggest Channels"] = "Sugerir canales"; App::$strings["Channel Manager"] = "Administración de canales"; App::$strings["Stream"] = "Stream"; +App::$strings["Wiki"] = "Wiki"; App::$strings["Mail"] = "Correo"; App::$strings["Chat"] = "Chat"; App::$strings["Probe"] = "Probar"; @@ -1649,7 +1637,7 @@ App::$strings["I will not attend"] = "No participaré"; App::$strings["I might attend"] = "Quizá participe"; App::$strings["I like this (toggle)"] = "Me gusta (cambiar)"; App::$strings["I don't like this (toggle)"] = "No me gusta esto (cambiar)"; -App::$strings["Reply on this comment"] = "Responder a este comentario"; +App::$strings["Reply to this comment"] = "Responder a este comentario"; App::$strings["reply"] = "responder"; App::$strings["Reply to"] = "Responder a "; App::$strings["share"] = "compartir"; @@ -1667,6 +1655,9 @@ 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["Last edited %s"] = "Último cambio %s"; +App::$strings["Expires %s"] = "Caduca: %s"; +App::$strings["Published %s"] = "Publicado en%s"; App::$strings["Attend"] = "Participar o asistir"; App::$strings["Attendance Options"] = "Opciones de participación o asistencia"; App::$strings["Voting Options"] = "Opciones de votación"; @@ -1674,6 +1665,8 @@ App::$strings["Go to previous comment"] = "Ir al comentario anterior"; App::$strings["Pinned post"] = "Entradas ancladas"; App::$strings["Add to Calendar"] = "Añadir al calendario"; App::$strings["Mark all comments seen"] = "Marcar como leídos todos los comentarios"; +App::$strings["Add yours"] = "Añadir el tuyo"; +App::$strings["Remove yours"] = "Eliminar el tuyo"; App::$strings["This is you"] = "Este es usted"; App::$strings["Image"] = "Imagen"; App::$strings["Insert Link"] = "Insertar enlace"; @@ -1803,8 +1796,10 @@ App::$strings["See more..."] = "Ver más..."; App::$strings["Public and restricted messages"] = "Mensajes públicos y restringidos"; App::$strings["Direct messages"] = "Mensajes directos"; App::$strings["Starred messages"] = "Entradas preferidas"; +App::$strings["Filed messages"] = "Mensajes archivados"; App::$strings["No messages"] = "Sin mensajes"; App::$strings["Unseen"] = "No visto"; +App::$strings["Filter by file name"] = "Filtrar por nombre de archivo"; App::$strings["Toggle post editor"] = "Alternar editor de entradas"; App::$strings["Toggle personal notes"] = "Alternar notas personales"; App::$strings["Channel activities"] = "Actividades del canal"; @@ -1949,6 +1944,7 @@ App::$strings["You can select files via the upload button or drop them right her App::$strings["Invalid item."] = "Elemento no válido."; 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["Item sync completed!"] = "¡Sincronización de artículos completada!"; +App::$strings["Import host does not seem to be online or compatible"] = "El host de importación no parece estar en línea ni ser compatible"; App::$strings["Item sync completed but no items were found!"] = "¡Sincronización de artículos completada pero no se ha encontrado ningún artículo!"; App::$strings["File sync completed!"] = "¡Sincronización de archivos completada!"; App::$strings["File sync completed but no files were found!"] = "¡La sincronización de archivos se ha completado pero no se ha encontrado ningún archivo!"; @@ -2192,6 +2188,8 @@ App::$strings["Registration on this hub is by invitation only"] = "El registro e App::$strings["New register request"] = "Nueva solicitud de registro"; App::$strings["Error creating dId A"] = "Error al crear dId A"; App::$strings["Registration on this hub is disabled."] = "El registro está deshabilitado en este sitio."; +App::$strings["Why do you want to join this hub?"] = "¿Por qué quiere unirse a este hub?"; +App::$strings["This will help to review your registration"] = "Esto ayudará a revisar su registro"; App::$strings["Registration on this hub is by approval only."] = "El registro en este hub está sometido a aprobación previa."; App::$strings["Register at another affiliated hub in case when prefered"] = "Regístrese en otro hub afiliado en caso de que lo prefiera"; App::$strings["Registration on this hub is by invitation only."] = "La inscripción en este hub es sólo posible por invitación."; @@ -2207,8 +2205,6 @@ App::$strings["Your name"] = "Su nombre"; App::$strings["Real name is preferred"] = "Se prefiere el nombre real"; 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"] = "Tu alias se utilizará para crear una dirección de canal fácil de recordar"; -App::$strings["Why do you want to join this hub?"] = "¿Por qué quiere unirse a este hub?"; -App::$strings["This will help to review your registration"] = "Esto ayudará a revisar su registro"; App::$strings["Registration"] = "Registro"; App::$strings["I have an invite code"] = "Tengo un código de invitación"; App::$strings["This site has exceeded the number of allowed daily account registrations."] = "Este sitio ha superado el número permitido de registros diarios de cuentas."; @@ -2404,16 +2400,6 @@ 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["%s account blocked/unblocked"] = array( - 0 => "%s cuenta bloqueada/desbloqueada", - 1 => "%s cuenta bloqueada/desbloqueada", - 2 => "%s cuenta bloqueada/desbloqueada", -); -App::$strings["%s account deleted"] = array( - 0 => "%s cuentas eliminadas", - 1 => "%s cuentas eliminadas", - 2 => "%s cuentas eliminadas", -); App::$strings["Account not found"] = "Cuenta no encontrada"; App::$strings["Account '%s' blocked"] = "La cuenta '%s' ha sido bloqueada"; App::$strings["Account '%s' unblocked"] = "La cuenta '%s' ha sido desbloqueada"; @@ -2442,6 +2428,16 @@ 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["Message"] = "Mensaje"; +App::$strings["%s account blocked/unblocked"] = array( + 0 => "%s cuenta bloqueada/desbloqueada", + 1 => "%s cuenta bloqueada/desbloqueada", + 2 => "%s cuenta bloqueada/desbloqueada", +); +App::$strings["%s account deleted"] = array( + 0 => "%s cuentas eliminadas", + 1 => "%s cuentas eliminadas", + 2 => "%s cuentas eliminadas", +); App::$strings["Max queueworker threads"] = "Máximo de hilos en la cola"; App::$strings["Minimum 4, default 4"] = "Mínimo 4, por defecto 4"; App::$strings["Assume workers dead after"] = "Asumir que los procesos han muerto después de "; @@ -2468,16 +2464,6 @@ App::$strings["Minimum PHP version: "] = "Versión mínima de PHP:"; App::$strings["Compatible Server Roles: "] = "Configuraciones compatibles con este servidor:"; App::$strings["Requires: "] = "Se requiere:"; App::$strings["Disabled - version incompatibility"] = "Deshabilitado - versiones incompatibles"; -App::$strings["Enter the public git repository URL of the addon repo."] = "Introduzca la URL del repositorio público de git del addon repo."; -App::$strings["Addon repo git URL"] = "URL del repositorio git del addon"; -App::$strings["Custom repo name"] = "Nombre personalizado del repositorio"; -App::$strings["(optional)"] = "(opcional)"; -App::$strings["Download Addon Repo"] = "Descargar el repositorio"; -App::$strings["Install new repo"] = "Instalar un nuevo repositorio"; -App::$strings["Manage Repos"] = "Gestionar los repositorios"; -App::$strings["Installed Addon Repositories"] = "Repositorioe de addons instalados"; -App::$strings["Install a New Addon Repository"] = "Instalar un nuevo repositorio de addons"; -App::$strings["Switch branch"] = "Cambiar la rama"; App::$strings["Lock feature %s"] = "Bloquear la funcionalidad %s"; App::$strings["Manage Additional Features"] = "Gestionar las funcionalidades"; App::$strings["New Profile Field"] = "Nuevo campo en el perfil"; @@ -2496,6 +2482,7 @@ App::$strings["(In addition to basic fields)"] = "(Además de los campos básico 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["Channel not found"] = "Canal no encontrado"; App::$strings["%s channel censored/uncensored"] = array( 0 => "%s canales censurados/no censurados", 1 => "%s canales censurados/no censurados", @@ -2511,7 +2498,6 @@ App::$strings["%s channel deleted"] = array( 1 => "%s canales eliminados", 2 => "%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"; @@ -2792,12 +2778,14 @@ App::$strings["Group members"] = "Miembros del grupo"; App::$strings["Not in this group"] = "No en este grupo"; App::$strings["Click a channel to toggle membership"] = "Haga clic en un canal para cambiar los miembros"; App::$strings["Documentation Search"] = "Búsqueda de Documentación"; +App::$strings["Not Found"] = "No encontrado"; +App::$strings["\$Projectname Documentation"] = "Documentación de \$Projectname"; +App::$strings["Contents"] = "Contenidos"; App::$strings["Members"] = "Miembros"; App::$strings["Administrators"] = "Administradores"; App::$strings["Developers"] = "Desarrolladores"; App::$strings["Tutorials"] = "Tutoriales"; -App::$strings["\$Projectname Documentation"] = "Documentación de \$Projectname"; -App::$strings["Contents"] = "Contenidos"; +App::$strings["Help:"] = "Ayuda:"; App::$strings["Post not found."] = "Mensaje no encontrado."; 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["Invite App"] = "Solicitar una app"; @@ -2833,7 +2821,7 @@ App::$strings["Site Name"] = "Nombre del sitio"; App::$strings["Administrator"] = "Administrador"; App::$strings["Software and Project information"] = "Información sobre el software y el proyecto"; App::$strings["This site is powered by \$Projectname"] = "Este sitio funciona con \$Projectname"; -App::$strings["Federated and decentralised networking and identity services provided by Zot"] = "Servicios federados y descentralizados de identidad y redes proporcionados por Zot"; +App::$strings["Federated and decentralised networking and identity services provided by"] = "Red federada y descentralizada y servicios de identidad proporcionados por "; App::$strings["Additional federated transport protocols:"] = "Protocolos adicionales de transporte federado: "; App::$strings["Version %s"] = "Versión %s"; App::$strings["Project homepage"] = "Página principal del proyecto"; @@ -3352,8 +3340,6 @@ App::$strings["Enable OCAP access"] = "Habilitar acceso OCAP"; App::$strings["Grant limited posts the right to access linked private media"] = "Conceder a entradas limitadas el derecho de acceso a los medios privados vinculados"; App::$strings["Events Settings"] = "Gestión de eventos"; App::$strings["Photos Settings"] = "Gestión de las fotos"; -App::$strings["Settings saved."] = "Configuración guardada."; -App::$strings["Settings saved. Reload page please."] = "Ajustes guardados. Recargue la página, por favor."; App::$strings["Conversation Settings"] = "Ajustes de conversación"; App::$strings["Please select a channel role"] = "Por favor, seleccione un rol de canal"; App::$strings["Your channel address is"] = "Su dirección de canal es"; @@ -3445,6 +3431,7 @@ 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["Your service plan only allows %d channels."] = "Su paquete de servicios solo permite %d canales."; App::$strings["No channel. Import failed."] = "No hay canal. La importación ha fallado"; +App::$strings["Channel exists but has been marked removed on this hub. Import failed."] = "El canal existe pero ha sido marcado como eliminado en este hub. Importación fallida."; App::$strings["Automatic content and files import was not possible due to API version incompatiblity. Please import content and files manually!"] = "La importación automática de contenidos y archivos no fue posible debido a la incompatibilidad de la versión de la API. Por favor, importe el contenido y los archivos manualmente."; App::$strings["You must be logged in to use this feature."] = "Debe estar registrado para poder usar esta funcionalidad."; App::$strings["Channel Import"] = "Importar canal"; diff --git a/view/js/autocomplete.js b/view/js/autocomplete.js index 7d6ddb1c4..ad8e04050 100644 --- a/view/js/autocomplete.js +++ b/view/js/autocomplete.js @@ -38,7 +38,7 @@ function contact_format(item) { var desc = ((item.label) ? item.nick + ' ' + item.label : item.nick); if(typeof desc === 'undefined') desc = ''; if(desc) desc = ' ('+desc+')'; - return "<div class='dropdown-item dropdown-notification lh-sm text-truncate' title='{4}'><img class='menu-img-2' src='{1}' loading='lazy'><strong>{2}</strong><br><small class='opacity-75'>{4}</small></div>".format(item.taggable, item.photo, item.name, desc, typeof(item.link) !== 'undefined' ? item.link : desc.replace('(','').replace(')','')); + return "<div class='dropdown-item dropdown-notification lh-sm text-truncate' title='{4}'><img class='menu-img-2' src='{1}' loading='lazy'><strong>{2}</strong><br><small class='text-body-secondary'>{4}</small></div>".format(item.taggable, item.photo, item.name, desc, typeof(item.link) !== 'undefined' ? item.link : desc.replace('(','').replace(')','')); } else return ""; diff --git a/view/js/main.js b/view/js/main.js index dfec9e0f0..5bf7234aa 100644 --- a/view/js/main.js +++ b/view/js/main.js @@ -25,6 +25,11 @@ var savedTitle = ''; var followUpPageLoad = false; var window_needs_alert = true; var expanded_items = []; +var updateTimeout = []; +const singlethread_modules = ['display', 'hq']; +const redirect_modules = ['display', 'notify']; +let b64mids = []; + var page_cache = {}; @@ -58,37 +63,13 @@ $.ajaxSetup({cache: false}); var tf = new Function('n', 's', 'var k = s.split("/")['+aStr['plural_func']+']; return (k ? k : s);'); -jQuery.timeago.settings.strings = { - prefixAgo : aStr['t01'], - prefixFromNow : aStr['t02'], - suffixAgo : aStr['t03'], - suffixFromNow : aStr['t04'], - seconds : aStr['t05'], - minute : aStr['t06'], - minutes : function(value){return tf(value, aStr['t07']);}, - hour : aStr['t08'], - hours : function(value){return tf(value, aStr['t09']);}, - day : aStr['t10'], - days : function(value){return tf(value, aStr['t11']);}, - month : aStr['t12'], - months : function(value){return tf(value, aStr['t13']);}, - year : aStr['t14'], - years : function(value){return tf(value, aStr['t15']);}, - wordSeparator : aStr['t16'], - numbers : aStr['t17'], -}; - -jQuery.timeago.settings.allowFuture = true; - $(document).ready(function() { $(document).on('click focus', '.comment-edit-form', handle_comment_form); $(document).on('click', '.conversation-settings-link', getConversationSettings); $(document).on('click', '#settings_module_ajax_submit', postConversationSettings); - $(document).on('click', '#expand-aside', function() { - toggleAside(); - }); + $(document).on('click', '#expand-aside', toggleAside); $(document).on('click focus', '.comment-edit-form textarea', function(e) { if(! this.autocomplete_handled) { @@ -108,6 +89,146 @@ $(document).ready(function() { } }); + document.addEventListener('click', function(event) { + // Only handle clicks on .wall-item-reaction or its children + const target = event.target.closest('.wall-item-reaction'); + if (!target) return; + + let doRequest = true; + const isUserClick = event.isTrusted; + + // Destructure relevant data attributes + const { itemId: id, itemMid: mid, itemParent: parentId, itemUuid: uuid, itemVerb: verb } = target.dataset; + const isCommentBtn = target.classList.contains('wall-item-comment'); + + if (isCommentBtn) { + if (id === parentId) { + // Handle blog mode + target.classList.add('disabled'); + document.getElementById(`load-more-progress-wrapper-${id}`).classList.remove('d-none'); + document.getElementById(`load-more-${id}`).classList.remove('d-none') + request(id, mid, 'load', parentId, uuid, isUserClick); + return; + } + + // Get relevant DOM elements + const threadWrapper = document.getElementById(`thread-wrapper-${id}`); + const parentWrapper = document.getElementById(`thread-wrapper-${parentId}`); + const subThreadWrapper = document.getElementById(`wall-item-sub-thread-wrapper-${id}`); + const parentSubThreadWrapper = document.getElementById(`wall-item-sub-thread-wrapper-${parentId}`); + + // Query related sub-thread and highlight elements + const parentIndentedThreads = document.querySelectorAll(`#wall-item-sub-thread-wrapper-${parentId} .wall-item-sub-thread-wrapper.item-indent`); + + let ancestorIds = []; + + doRequest = !subThreadWrapper.children.length; + + // Set visual styles using UUID + subThreadWrapper.style.setProperty('--hz-item-indent', stringToHslColor(uuid)); + threadWrapper.style.setProperty('--hz-item-highlight', stringToHslColor(uuid)); + threadWrapper.style.setProperty('--hz-wall-item-expanded-before-content', '"' + aStr.dblclick_to_exit_zoom + '"'); + + // Clear previous highlights + parentSubThreadWrapper.querySelectorAll('.thread-wrapper.item-highlight').forEach(el => el.classList.remove('item-highlight')); + + if (isUserClick && parentIndentedThreads.length === 0 && !subThreadWrapper.children.length) { + // Handle first-time expansion and highlighting but not for toplevels (blog mode) + threadWrapper.classList.add('item-highlight'); + } else { + // Handle indentation and zooming + let ancestor = subThreadWrapper.parentElement; + ancestorIds.push(ancestor.id.slice(15)); // thread-wrapper-1234 + + while (ancestor) { + if (ancestor.classList.contains('item-indent') && ancestor.classList.contains('wall-item-sub-thread-wrapper')) { + ancestorIds.push(ancestor.parentElement.id.slice(15)); + } + ancestor = ancestor.parentElement; + } + + ancestorIds.reverse(); + + if (ancestorIds.length > 3) { + // Handle zooming in + let firstWrapper = document.getElementById('thread-wrapper-' + ancestorIds[0]); + let firstSubWrapper = document.getElementById('wall-item-sub-thread-wrapper-' + ancestorIds[0]); + + firstWrapper.querySelector('.wall-item-comment').classList.remove('indented'); + firstWrapper.classList.remove('wall-item-expanded', 'shadow'); + firstSubWrapper.classList.remove('item-indent'); + + let newFirstWrapper = document.getElementById('thread-wrapper-' + ancestorIds[1]) + let newFirstSubWrapper = document.getElementById('wall-item-sub-thread-wrapper-' + ancestorIds[1]) + + newFirstWrapper.classList.add('wall-item-expanded', 'shadow'); + parentWrapper.classList.add('wall-item-backdrop'); + + // Exit zoom on double-click + newFirstWrapper.addEventListener('dblclick', function() { + parentWrapper.querySelectorAll('.wall-item-comment.indented').forEach(el => el.classList.remove('indented')); + parentWrapper.querySelectorAll('.wall-item-comment.collapsed').forEach(el => el.classList.remove('collapsed')); + parentWrapper.classList.remove('wall-item-backdrop'); + parentWrapper.querySelectorAll('.wall-item-sub-thread-wrapper.item-indent').forEach(el => el.classList.remove('item-indent')); + parentWrapper.querySelectorAll('.wall-item-sub-thread-wrapper.d-none').forEach(el => el.classList.remove('d-none')); + parentWrapper.querySelectorAll('.thread-wrapper.wall-item-expanded').forEach(el => el.classList.remove('wall-item-expanded', 'shadow')); + }, { once: true }); + } + + // Toggle sub-thread visibility if indented + if (isUserClick && target.classList.contains('indented')) { + doRequest = false; + subThreadWrapper.classList.toggle('d-none'); + target.classList.toggle('collapsed'); + } + + // Indenting of already expanded but flattened items + if (isUserClick && subThreadWrapper.classList.contains('item-expanded') && !subThreadWrapper.classList.contains('item-indent')) { + doRequest = false; + + threadWrapper.querySelectorAll('.wall-item-sub-thread-wrapper.item-expanded').forEach(function (el, i) { + el.classList.add('item-indent'); + + el.querySelectorAll('.wall-item-comment.expanded').forEach(function (el, i) { + el.classList.add('collapsed', 'indented'); + }); + + // Collapse everything below the first level + if (i > 0) { + el.classList.add('d-none'); + } + }); + } + + // Indent the subthread + subThreadWrapper.classList.add('item-indent', 'item-expanded'); + + // Mark as indented after visibility toggle + target.classList.add('indented'); + } + + // Mark as expanded + target.classList.add('expanded'); + } + + if (doRequest) { + request(id, mid, verb, parentId, uuid, isUserClick); + } + }); + + document.addEventListener('click', function(event) { + const targetElement = event.target.closest('.dropdown-item-expand'); + if (!targetElement) return; + + event.preventDefault(); + + const id = targetElement.dataset.itemId; + const subWrapper = document.getElementById(`wall-item-sub-thread-wrapper-${id}`); + + subWrapper.innerHTML = ''; + autoExpand(id); + }); + // @hilmar |-> if ( typeof(window.tao) == 'undefined' ) { window.tao = {}; @@ -172,17 +293,20 @@ $(document).ready(function() { let notify_id = this.dataset.notify_id; let path = $(this)[0].pathname.split('/')[1]; let stateObj = { b64mid: b64mid }; - let singlethread_modules = ['display', 'hq']; - let redirect_modules = ['display', 'notify']; - if(! b64mid && ! notify_id) + if (!b64mid && !notify_id) { return; + } - if(localUser && redirect_modules.indexOf(path) !== -1) { + if (document.querySelector('main').classList.contains('region_1-on')) { + toggleAside(); + } + + if (localUser && redirect_modules.indexOf(path) !== -1) { path = 'hq'; } - if(notify_id) { + if (notify_id) { $.ajax({ type: 'post', url: 'notify', @@ -198,21 +322,17 @@ $(document).ready(function() { window.location.href = path + '/' + b64mid; } else { - if (singlethread_modules.indexOf(module) !== -1) { history.pushState(stateObj, '', module + '/' + b64mid); - } if (b64mid) { - e.preventDefault(); - - if(! page_load) { + if (!page_load) { prepareLiveUpdate(b64mid, notify_id); $('.message').removeClass('active'); $('[data-b64mid="' + b64mid + '"].message').addClass('active'); - $('[data-b64mid="' + b64mid + '"].message .badge').remove(); + $('[data-b64mid="' + b64mid + '"].message .unseen_count').remove(); } } } @@ -231,20 +351,21 @@ $(document).ready(function() { updateInit(); - var e = document.getElementById('content-complete'); - if(e) + if (document.getElementById('content-complete')) { pageHasMoreContent = false; + } - $(document).on('hz:updateConvItems', function(event) { - if(!bParam_mid) + document.addEventListener('hz:updateConvItems', function(e) { + if (!bParam_mid) { cache_next_page(); + } }); - $(document).on('hz:handleNetworkNotificationsItems', function(e, obj) { + document.addEventListener('hz:handleNetworkNotificationsItems', function(e) { push_notification( - obj.name, - $('<p>' + obj.message + '</p>').text(), - obj.b64mid + e.detail.name, + $('<p>' + e.detail.message + '</p>').text(), + e.detail.b64mid ); }); }); @@ -350,6 +471,13 @@ function handle_comment_form(e) { var commentSaveTimer = null; var emptyCommentElm = form.find('.comment-edit-text').attr('id'); var convId = emptyCommentElm.replace('comment-edit-text-',''); + + // in case parent input is set use it as convId + const parentInputVal = form.find(':input[name=parent]').val(); + if (parentInputVal) { + convId = parentInputVal; + } + $('#' + emptyCommentElm).on('focusout',function(e){ if(commentSaveTimer) clearTimeout(commentSaveTimer); @@ -468,16 +596,18 @@ function inserteditortag(BBcode, id) { } function insertCommentAttach(comment,id) { - activeCommentID = id; activeCommentText = comment; - $('body').css('cursor', 'wait'); - $('#invisible-comment-upload').trigger('click'); - return false; +} +function insertCommentEmbed(comment,id) { + activeCommentID = id; + activeCommentText = comment; + initializeEmbedPhotoDialog(); + return false; } function insertCommentURL(comment, id) { @@ -514,20 +644,22 @@ function viewsrc(id) { } function showHideComments(id) { - if($('#collapsed-comments-' + id).is(':visible')) { - $('#collapsed-comments-' + id + ' .autotime').timeago('dispose'); - $('#collapsed-comments-' + id).hide(); - $('#hide-comments-label-' + id).html(aStr.showmore); - $('#hide-comments-total-' + id).show(); - $('#hide-comments-icon-' + id).toggleClass('bi-chevron-down bi-chevron-up'); + let collapsedComments = document.getElementById('collapsed-comments-' + id); + let hideCommentsLabel = document.getElementById('hide-comments-label-' + id); + let hideCommentsTotal = document.getElementById('hide-comments-total-' + id); + let hideCommentsIcon = document.getElementById('hide-comments-icon-' + id); + let isCollapsed = collapsedComments.style.display === 'none'; - } else { - $('#collapsed-comments-' + id + ' .autotime').timeago(); - $('#collapsed-comments-' + id).show(); - $('#hide-comments-label-' + id).html(aStr.showfewer); - $('#hide-comments-total-' + id).hide(); - $('#hide-comments-icon-' + id).toggleClass('bi-chevron-down bi-chevron-up'); + collapsedComments.style.display = isCollapsed ? '' : 'none'; + hideCommentsLabel.textContent = isCollapsed ? hideCommentsLabel.dataset.expanded : hideCommentsLabel.dataset.collapsed; + + if (hideCommentsTotal) { + hideCommentsTotal.style.display = isCollapsed ? 'none' : ''; } + + let oldClass = isCollapsed ? 'bi-chevron-down' : 'bi-chevron-up'; + let newClass = isCollapsed ? 'bi-chevron-up' : 'bi-chevron-down'; + hideCommentsIcon.classList.replace(oldClass, newClass); } function openClose(theID, display) { @@ -650,201 +782,378 @@ function updatePageItems(mode, data) { collapseHeight(); } - -function updateConvItems(mode,data) { - let scroll_position = $(window).scrollTop(); +function updateConvItems(mode, data) { + let scroll_position = window.scrollY; let b64mids = []; - if(mode !== 'update') - $(document).trigger('hz:updateConvItems'); + // Parse the data string into a DOM object + let parser = new DOMParser(); + let doc = parser.parseFromString(data, 'text/html'); - if(mode === 'update' || mode === 'replace') { - prev = 'threads-begin'; + if (mode !== 'update') { + document.dispatchEvent(new Event('hz:updateConvItems')); } - if(mode === 'append') { - next = 'threads-end'; + + let prev, next; + if (mode === 'update' || mode === 'replace') { + prev = document.getElementById('threads-begin'); + } + if (mode === 'append') { + next = document.getElementById('threads-end'); } - $('.thread-wrapper', data).each(function() { - if(this.classList.contains('toplevel_item')) { - let ident = this.id; - let convId = ident.replace('thread-wrapper-',''); - let commentWrap = $('#'+ident+' .collapsed-comments').attr('id'); + doc.querySelectorAll('.thread-wrapper').forEach(function (elem) { + if (elem.classList.contains('toplevel_item')) { + let ident = elem.id; + let convId = ident.replace('thread-wrapper-', ''); + let commentWrap = elem.querySelector('.collapsed-comments')?.id; let itmId = 0; let isVisible = false; // figure out the comment state - if(typeof commentWrap !== 'undefined') - itmId = commentWrap.replace('collapsed-comments-',''); + if (commentWrap !== undefined) { + itmId = commentWrap.replace('collapsed-comments-', ''); + } - if($('#collapsed-comments-'+itmId).is(':visible')) + let collapsedComment = document.getElementById('collapsed-comments-' + itmId); + if (collapsedComment && collapsedComment.style.display !== 'none') { isVisible = true; + } // insert the content according to the mode and first_page // and whether or not the content exists already (overwrite it) - - if($('#' + ident).length == 0) { - if((mode === 'update' || mode === 'replace') && profile_page == 1) { - $('#' + prev).after($(this)); - prev = ident; + let existingElem = document.getElementById(ident); + if (!existingElem) { + if ((mode === 'update' || mode === 'replace') && profile_page == 1) { + if (prev) { + prev.after(elem); + prev = elem; + } } - if(mode === 'append') { - $('#' + next).before($(this)); + if (mode === 'append') { + if (next) { + next.before(elem); + } } - } - else { - $('#' + ident).replaceWith($(this)); + } else { + existingElem.replaceWith(elem); } - // set the comment state to the state we discovered earlier + // DOMParser will prevent scripts from execution for security reasons. + // We remove all scripts but possibly injected some from + // addons like for example gallery later. + // TODO: make the script run from the addon itself. + let scripts = elem.querySelectorAll('script'); + scripts.forEach(script => { + let scriptContent = script.textContent || script.innerText; + eval(scriptContent); // Execute the script + }); - if(isVisible) + // set the comment state to the state we discovered earlier + if (isVisible) { showHideComments(itmId); + } let commentBody = localStorage.getItem("comment_body-" + convId); - - if(commentBody) { - var commentElm = $('#comment-edit-text-' + convId); - if(auto_save_draft) { - if($(commentElm).val() === '') { - $('#comment-edit-form-' + convId).show(); - $(commentElm).addClass("expanded"); + if (commentBody) { + let commentElm = document.getElementById('comment-edit-text-' + convId); + if (auto_save_draft && commentElm) { + if (commentElm.value === '') { + let commentForm = document.getElementById('comment-edit-form-' + convId); + if (commentForm) { + commentForm.style.display = 'block'; + } + commentElm.classList.add("expanded"); openMenu("comment-tools-" + convId); - $(commentElm).val(commentBody); + commentElm.value = commentBody; } } else { localStorage.removeItem("comment_body-" + convId); } } - // trigger the autotime function on all newly created content - $("> .wall-item-outside-wrapper .autotime, > .thread-wrapper .autotime",this).timeago(); - $("> .shared_header .autotime",this).timeago(); - - if((mode === 'append' || mode === 'replace') && (loadingPage)) { + if ((mode === 'append' || mode === 'replace') && loadingPage) { loadingPage = false; } - // if single thread view and the item has a title, display it in the title bar - - if(mode === 'replace') { - if (window.location.search.indexOf("mid=") != -1 || window.location.pathname.indexOf("display") != -1) { - let title = $(".wall-item-title").text(); - title.replace(/^\s+/, ''); - title.replace(/\s+$/, ''); - if (title) { - savedTitle = title + " " + savedTitle; - document.title = title; + // if single thread view and the item has a title, display it in the title bar + if (mode === 'replace') { + if (window.location.search.includes("mid=") || window.location.pathname.includes("display")) { + let titleElem = document.querySelector(".wall-item-title"); + if (titleElem) { + let title = titleElem.textContent.trim(); + if (title) { + savedTitle = title + ' ' + savedTitle; + document.title = title; + } } } } } - $(this).data('b64mids').forEach((b64mid) => { - b64mids.push(b64mid); - }); + let data_json = JSON.parse(elem.dataset.b64mids); + if (elem.parentNode.classList.contains('wall-item-sub-thread-wrapper') && elem.parentNode.children.length) { + // Set the highlight state + if (data_json.includes(bParam_mid) && !elem.parentNode.parentNode.classList.contains('toplevel_item')) { + elem.parentNode.parentNode.classList.add('item-highlight'); + document.documentElement.style.setProperty('--hz-item-highlight', stringToHslColor(JSON.parse(elem.parentNode.parentNode.dataset.b64mids)[0])); + } + + let elemSubThreadWrapper = elem.querySelector('.wall-item-sub-thread-wrapper'); + let elemCommentButton = elem.querySelector('.wall-item-comment'); + + // Set the button and sub-thread-wrapper state + if (elemCommentButton && elemSubThreadWrapper.children.length) { + elemCommentButton.classList.add('expanded'); + } + + elem.parentNode.classList.add('item-expanded'); + } + + b64mids.push(...data_json); }); - $(document).trigger('hz:sse_setNotificationsStatus', [b64mids]); + document.dispatchEvent(new CustomEvent('hz:sse_setNotificationsStatus', { detail: b64mids })); - $(window).scrollTop(scroll_position); + window.scrollTo(0, scroll_position); - if(followUpPageLoad) { - $(document).trigger('hz:sse_bs_counts'); - } - else { - $(document).trigger('hz:sse_bs_init'); + if (followUpPageLoad) { + document.dispatchEvent(new Event('hz:sse_bs_counts')); + } else { + document.dispatchEvent(new Event('hz:sse_bs_init')); } - if(commentBusy) { + if (commentBusy) { commentBusy = false; - $('body').css('cursor', 'auto'); + document.body.style.cursor = 'auto'; } - // Setup to determine if the media player is playing. This affects - // some content loading decisions. + // Setup to determine if the media player is playing. This affects some content loading decisions. + ['playing', 'pause'].forEach(event => { + document.querySelectorAll('video, audio').forEach(media => { + media.removeEventListener(event, mediaHandler); + media.addEventListener(event, mediaHandler); + }); + }); - $('video').off('playing'); - $('video').off('pause'); - $('audio').off('playing'); - $('audio').off('pause'); + function mediaHandler(event) { + mediaPlaying = event.type === 'playing'; + } - $('video').on('playing', function() { - mediaPlaying = true; - }); - $('video').on('pause', function() { - mediaPlaying = false; - }); - $('audio').on('playing', function() { - mediaPlaying = true; - }); - $('audio').on('pause', function() { - mediaPlaying = false; + imagesLoaded(document.querySelectorAll('.wall-item-body img, .wall-photo-item img'), function () { + if (bParam_mid && mode === 'replace') { + scrollToItem(); + } + else { + collapseHeight(); + } }); - if(! preloadImages) { - $('.wall-item-body, .wall-photo-item').imagesLoaded() - .always( function( instance ) { - //console.log('all images loaded'); - collapseHeight(); + // reset rotators and cursors we may have set before reaching this place + let pageSpinner = document.getElementById("page-spinner"); + if (pageSpinner) { + pageSpinner.style.display = 'none'; + } + let profileJotTextLoading = document.getElementById("profile-jot-text-loading"); + if (profileJotTextLoading) { + profileJotTextLoading.style.display = 'none'; + } - if(bParam_mid && mode === 'replace') - scrollToItem(); + followUpPageLoad = true; - }) - .done( function( instance ) { - //console.log('all images successfully loaded'); - }) - .fail( function() { - //console.log('all images loaded, at least one is broken'); - }) - .progress( function( instance, image ) { - //var result = image.isLoaded ? 'loaded' : 'broken'; - //console.log( 'image is ' + result + ' for ' + image.img.src ); - }); + + updateRelativeTime('.autotime'); +} + +function imagesLoaded(elements, callback) { + let loadedCount = 0; + let totalImages = 0; + let timeoutId; + const timeout = 10000; + const processed = new Set(); // Use a Set for efficient lookup + + // Helper function to extract img elements from an HTML string + function extractImagesFromHtml(htmlString) { + const tempDiv = document.createElement('div'); + tempDiv.innerHTML = htmlString; + return tempDiv.querySelectorAll('.wall-item-body img, .wall-photo-item img'); } - else { - collapseHeight(); - if(bParam_mid && mode === 'replace') - scrollToItem(); + function checkComplete(src) { + // Skip processing if image has already been processed + if (processed.has(src)) return; + + processed.add(src); + loadedCount++; + + // Update progress + const progress = Math.round((loadedCount * 100) / totalImages); + document.getElementById('image_counter').innerText = `${progress}%`; + + // If all images are loaded, trigger the callback + if (loadedCount === totalImages) { + document.getElementById('image_counter').innerText = ''; + clearTimeout(timeoutId); + callback(); + } } - // reset rotators and cursors we may have set before reaching this place + // Convert HTML string to img elements if necessary + if (typeof elements === 'string') { + elements = extractImagesFromHtml(elements); + } - $("#page-spinner").hide(); - $("#profile-jot-text-loading").hide(); + // Exit early if there are no images to load + if (!elements || elements.length === 0) { + callback(); + return; + } - followUpPageLoad = true; + // Filter valid image elements (only img with src attribute) + const images = Array.from(elements) + .filter((element) => element.tagName.toLowerCase() === 'img' && element.src) + .filter((element, index, self) => + index === self.findIndex(e => e.src === element.src) // Avoid duplicates + ); + + // If no images are found, call the callback immediately + if (images.length === 0) { + callback(); + return; + } + + totalImages = images.length; + + // Set timeout for the loading process + timeoutId = setTimeout(() => { + console.warn(`Image loading timed out after ${timeout}ms`); + callback(false); + }, timeout); + + // Iterate through images to add load and error event listeners + images.forEach((img) => { + let new_img = new Image(); + new_img.src = img.src; + + if (new_img.complete && new_img.naturalHeight > 0) { + // Image is already loaded, handle immediately + // console.log(`Image cached: ${new_img.src}`); + checkComplete(new_img.src); + } else { + // Add event listeners for load and error events + new_img.addEventListener('load', () => { + // console.log(`Image loaded: ${new_img.src}`); + checkComplete(new_img.src) + }); + new_img.addEventListener('error', () => { + console.log(`Image failed to load: ${new_img.src}`); + checkComplete(new_img.src); + }); + } + + }); +} + +function updateRelativeTime(selector) { + // Get all elements with the given selector + const timeElements = document.querySelectorAll(selector); + if (timeElements.length === 0) return; + + // Default time style and map for supported options + const styleMap = ['narrow', 'short', 'long']; + const style = styleMap.find(s => selector.includes(s)) || 'long'; + + // Create an instance of RelativeTimeFormat + const rtf = new Intl.RelativeTimeFormat(lang, { + localeMatcher: 'best fit', // 'best fit' or 'lookup' + numeric: 'always', // 'always' or 'auto' + style: style // 'long', 'short', or 'narrow' + }); + + const now = Date.now(); // Get the current time only once + + // Helper function to calculate the time difference in appropriate units + function getRelativeTime(diffInSeconds) { + const isFuture = diffInSeconds > 0; + const absDiffInSeconds = Math.abs(diffInSeconds); + + if (absDiffInSeconds < 60) return { value: absDiffInSeconds, unit: 'second' }; + if (absDiffInSeconds < 3600) return { value: Math.floor(absDiffInSeconds / 60), unit: 'minute' }; + if (absDiffInSeconds < 86400) return { value: Math.floor(absDiffInSeconds / 3600), unit: 'hour' }; + if (absDiffInSeconds < 2592000) return { value: Math.floor(absDiffInSeconds / 86400), unit: 'day' }; + if (absDiffInSeconds < 31536000) return { value: Math.floor(absDiffInSeconds / 2592000), unit: 'month' }; + return { value: Math.floor(absDiffInSeconds / 31536000), unit: 'year' }; + } + + // Process each element + timeElements.forEach(element => { + const timestamp = new Date(element.title).getTime(); + if (isNaN(timestamp)) return; // Skip invalid timestamps + + const diffInSeconds = Math.floor((timestamp - now) / 1000); // Time difference in seconds + const { value, unit } = getRelativeTime(diffInSeconds); + // Format the relative time and set it as the element's text + const formattedTime = rtf.format(diffInSeconds > 0 ? value : -value, unit); + element.textContent = formattedTime; + }); + + // Avoid duplicate timeout registrations for the same selector + if (!updateTimeout.includes(selector)) { + updateTimeout.push(selector); + setTimeout(() => updateRelativeTime(selector), 60000); // Re-run the update every 60 seconds + } } function scrollToItem() { // auto-scroll to a particular comment in a thread (designated by mid) when in single-thread mode - if(justifiedGalleryActive) - return; + if (justifiedGalleryActive) return; let submid = ((bParam_mid.length) ? bParam_mid : 'abcdefg'); - //var encoded = ((submid.substr(0,4) == 'b64.') ? true : false); - //var submid_encoded = ((encoded) ? submid : window.btoa(submid)); - $('.thread-wrapper').filter(function() { - if($(this).data('b64mids').indexOf(submid) > -1 && !$(this).hasClass('toplevel_item')) { - if($('.collapsed-comments').length) { - var scrolltoid = $('.collapsed-comments').attr('id').substring(19); - $('#collapsed-comments-' + scrolltoid + ' .autotime').timeago(); - $('#collapsed-comments-' + scrolltoid).show(); - $('#hide-comments-label-' + scrolltoid).html(aStr.showfewer); - $('#hide-comments-total-' + scrolltoid).hide(); + // Select all thread wrappers + let threadWrappers = document.querySelectorAll('.thread-wrapper'); + + threadWrappers.forEach(thread => { + // Get the 'data-b64mids' attribute and check if it contains submid + let b64mids = thread.dataset.b64mids; + + if (b64mids && b64mids.includes(submid)) { + // Handle collapsed comments if any + let collapsedComments = document.querySelectorAll('.collapsed-comments'); + if (collapsedComments.length) { + let scrollToId = collapsedComments[0].id.substring(19); + showHideComments(scrollToId); } - $('html, body').animate({ scrollTop: $(this).offset().top - $('nav').outerHeight(true) }, 'slow'); - $(this).addClass('item-highlight'); + + collapseHeight(); + + if (!thread.classList.contains('toplevel_item')) { + // Scroll to the target element + let navHeight = document.getElementById('navbar-top') ? document.getElementById('navbar-top').offsetHeight : 0; + window.scrollTo({ + top: getOffsetTopRelativeToBody(thread) - navHeight, + behavior: 'smooth' + }); + } + + let id = thread.id.replace('thread-wrapper-', ''); + let content = document.getElementById('wall-item-content-wrapper-' + id); + content.classList.add('item-highlight-fade'); } }); +} +function getOffsetTopRelativeToBody(element) { + let offsetTop = 0; + while (element) { + offsetTop += element.offsetTop; + element = element.offsetParent; + } + return offsetTop; } function collapseHeight() { @@ -908,7 +1217,7 @@ function updateInit() { liveUpdate(); } else { - $(document).trigger('hz:sse_bs_init'); + document.dispatchEvent(new Event('hz:sse_bs_init')); } if($('#live-photos').length || $('#live-cards').length || $('#live-articles').length ) { @@ -1032,45 +1341,16 @@ function liveUpdate(notify_id) { 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() - .always( function( instance ) { - //console.log('all images loaded'); - - var iready = new Date(); - console.log('IMAGES ready in: ' + (iready - dready)/1000 + ' seconds.'); - - page_load = false; - scroll_next = false; - updateConvItems(update_mode,data); - - in_progress = false; - $('#image_counter').html(''); - - // remove modal backdrop in case the update was triggered from a modal - $('.modal-backdrop').remove(); - }) - .done( function( instance ) { - //console.log('all images successfully loaded'); - }) - .fail( function() { - //console.log('all images loaded, at least one is broken'); - }) - .progress( function( instance, image ) { - $('#image_counter').html(Math.floor((instance.progressedCount*100)/instance.images.length) + '%'); - //var result = image.isLoaded ? 'loaded' : 'broken'; - //console.log( 'image is ' + result + ' for ' + image.img.src ); - }); + console.log('LOADING images...'); + imagesLoaded(data, function () { + var iready = new Date(); + console.log('IMAGES ready in: ' + (iready - dready)/1000 + ' seconds.'); - } - else { page_load = false; scroll_next = false; updateConvItems(update_mode,data); in_progress = false; - } - + }); }); } @@ -1104,9 +1384,8 @@ function cache_next_page() { console.log('cached: ' + update_url); - $('.wall-item-body, .wall-photo-item', data).imagesLoaded() - .always( function( instance ) { - console.log('page_cache images loaded:'); + imagesLoaded(data, function () { + console.log('page_cache: images loaded'); page_cache.data = data; page_cache.page = bParam_page; @@ -1114,19 +1393,7 @@ function cache_next_page() { bParam_page--; page_load = false; - }) - .done( function( instance ) { - console.log('success'); - }) - .fail( function() { - console.log('at least one is broken'); - }) - .progress( function( instance, image ) { - //console.log(instance.progressedCount + '/' + instance.images.length); - //var result = image.isLoaded ? 'loaded' : 'broken'; - //console.log( 'image is ' + result + ' for ' + image.img.src ); }); - }); } @@ -1156,7 +1423,7 @@ function pageUpdate() { scroll_next = false; updatePageItems(update_mode,data); $("#page-spinner").hide(); - $(".autotime").timeago(); + updateRelativeTime('.autotime'); in_progress = false; }); } @@ -1177,21 +1444,299 @@ function justifyPhotosAjax(id) { $('#' + id).justifiedGallery('norewind').on('jg.complete', function(e){ justifiedGalleryActive = false; }); } +function request(id, mid, verb, parent, uuid, userClick) { + + if (verb === 'load') { + const dots = document.getElementById('load-more-dots-' + parent); + dots.classList.add('jumping-dots'); + + const parent_sub = document.getElementById('wall-item-sub-thread-wrapper-' + parent); + const offset = parent_sub.children.length; + + fetch('/request?offset=' + offset + '&verb=' + verb + '&mid=' + mid + '&parent=' + parent + '&module=' + module) + .then(response => response.json()) + .then(obj => { + let parser = new DOMParser(); + let doc = parser.parseFromString(obj.html, 'text/html'); + let b64mids = []; + + doc.querySelectorAll('.thread-wrapper').forEach(function (e) { + let data = JSON.parse(e.dataset.b64mids); + b64mids.push(...data); + }); + + imagesLoaded(doc.querySelectorAll('.wall-item-body img'), function () { + injectWithAnimation('wall-item-sub-thread-wrapper-' + parent, doc); + dots.classList.remove('jumping-dots'); + + const loadmore_progress = document.getElementById('load-more-progress-' + parent); + loadmore_progress.style.width = Math.round(100 * parent_sub.children.length / loadmore_progress.dataset.commentsTotal) + '%'; + + if (Number(parent_sub.children.length) === Number(loadmore_progress.dataset.commentsTotal)) { + const loadmore = document.getElementById('load-more-' + parent); + loadmore.remove(); + } + + updateRelativeTime('.autotime'); + collapseHeight(); + + document.dispatchEvent(new CustomEvent('hz:sse_setNotificationsStatus', { detail: b64mids })); + document.dispatchEvent(new Event('hz:sse_bs_counts')); + }); + + }) + .catch(error => { + console.error('Error fetching data:', error); + }); + + return; + } + + const loading = document.getElementById('like-rotator-' + id); + + if (userClick) { + loading.style.display = 'block'; + } + + if (verb === 'comment') { + if (userClick && singlethread_modules.indexOf(module) !== -1) { + let stateObj = { b64mid: uuid }; + history.pushState(stateObj, '', module + '/' + uuid); + } + + fetch('/request?verb=' + verb + '&mid=' + mid + '&parent=' + parent + '&module=' + module) + .then(response => response.json()) + .then(obj => { + let parser = new DOMParser(); + let doc = parser.parseFromString(obj.html, 'text/html'); + + doc.querySelectorAll('.thread-wrapper').forEach(function (e) { + let data = JSON.parse(e.dataset.b64mids); + b64mids.push(...data); + }); + + imagesLoaded(doc.querySelectorAll('.wall-item-body img'), function () { + injectWithAnimation('wall-item-sub-thread-wrapper-' + id, doc, true); + updateRelativeTime('.autotime'); + collapseHeight(); + + if (userClick) { + loading.style.display = 'none'; + document.dispatchEvent(new CustomEvent('hz:sse_setNotificationsStatus', { detail: b64mids })); + document.dispatchEvent(new Event('hz:sse_bs_counts')); + } + }); + + }) + .catch(error => { + console.error('Error fetching data:', error); + }); + } + else { + fetch('/request?verb=' + verb + '&mid=' + mid + '&parent=' + parent) + .then(response => response.json()) + .then(obj => { + const modal = new bootstrap.Modal('#reactions'); + const modal_content = document.getElementById('reactions_body'); + const modal_title = document.getElementById('reactions_title'); + const modal_action = document.getElementById('reactions_action'); + modal_action.style.display = 'none'; + modal_title.innerHTML = obj.title; + modal_content.innerHTML = ''; + if (obj.action) { + modal_action.innerHTML = '<a href="#" onclick="' + obj.action + '(' + id + ',\'' + verb + '\'); return false;">' + obj.action_label + '</a>'; + modal_action.style.display = 'block'; + } + console.log(obj) + obj.result.forEach(e => { + let mod = ''; + if (e.item_blocked === 4) { + mod = '<span onclick="moderate_approve(' + e.id + '); return false;" class="text-success pe-4 d-inline-block"><i class="bi bi-check-lg" ></i></span><span onclick="moderate_drop(' + e.id + '); return false;" class="text-danger pe-4 d-inline-block"><i class="bi bi-trash" ></i></span>'; + } + modal_content.innerHTML += '<a href="' + e.url + '" class="list-group-item list-group-item-action border-0">' + mod + '<img src="' + e.photo + '" class="menu-img-1" loading="lazy"> ' + e.name + '</a>'; + + }); + + modal.show(); + loading.style.display = 'none'; + }) + .catch(error => { + console.error('Error fetching data:', error); + }); + } + +} + +function injectWithAnimation(containerId, parsedDoc, overwrite = false) { + const container = document.getElementById(containerId); + if (!container) return; + if (overwrite) container.innerHTML = ''; + + const newElements = Array.from(parsedDoc.body.children); + + for (let i = newElements.length - 1; i >= 0; i--) { + const el = newElements[i].cloneNode(true); + el.classList.add('item-fade-in'); + container.insertBefore(el, container.firstChild); + + // Remove classes after transition ends + const onTransitionEnd = (event) => { + el.classList.remove('item-fade-in', 'show'); + el.removeEventListener('transitionend', onTransitionEnd); + }; + el.addEventListener('transitionend', onTransitionEnd); + + setTimeout(() => { + el.classList.add('show'); + }, (newElements.length - 1 - i) * 30); + } +} + +const autoExpand = (function () { + const clickedElements = new Set(); // Stores clicked button references + + // We wait 10 seconds for images. Set the timeout here slightly higher. + function waitForElement(selector, timeout = 11000) { + return new Promise((resolve, reject) => { + // Check if the element already exists + const element = document.querySelector(selector); + + if (element) { + resolve(element); + return; + } + + // Set up a timeout to reject the promise if the element doesn't appear in time + const timer = setTimeout(() => { + observer.disconnect(); + reject(new Error(`Element "${selector}" not found within ${timeout}ms`)); + }, timeout); + + // Create a MutationObserver to watch for DOM changes + const observer = new MutationObserver(() => { + const el = document.querySelector(selector); + if (el) { + clearTimeout(timer); + observer.disconnect(); + resolve(el); + } + }); + + // Start observing the document for changes + observer.observe(document.documentElement, { + childList: true, + subtree: true + }); + }); + } + + async function autoExpand(id) { + const loading = document.getElementById('like-rotator-' + id); + let iteration = 0; + const maxIterations = 3; + clickedElements.clear(); + + try { + // Step 1: Ensure initial button is clicked + const initBtnSelector = '#wall-item-comment-' + id; + const initBtn = await waitForElement(initBtnSelector); + + if (!clickedElements.has(initBtn)) { + initBtn.click(); + clickedElements.add(initBtn); + iteration++; + } + + // Step 2: Loop until no new buttons are found + let newButtonsFound; + + const commentSelector = `#wall-item-sub-thread-wrapper-${id} .thread-wrapper`; + const commentBtnSelector = `#wall-item-sub-thread-wrapper-${id} .wall-item-comment`; + + do { + newButtonsFound = false; + + // Wait for any comment to appear + await waitForElement(commentSelector); + + const expandButtons = document.querySelectorAll(commentBtnSelector); + + for (const btn of expandButtons) { + if (!clickedElements.has(btn)) { + btn.click(); + clickedElements.add(btn); + newButtonsFound = true; + // Optional: await waitForElement(...) to wait for new content + } + } + + // Wait between iterations to allow UI to update + if (newButtonsFound) { + iteration++; + await new Promise(res => setTimeout(res, 700)); + } + + } while (newButtonsFound && iteration < maxIterations); + + console.log('Replies loaded!'); + + loading.style.display = 'none'; + + document.dispatchEvent(new CustomEvent('hz:sse_setNotificationsStatus', { detail: b64mids })); + document.dispatchEvent(new Event('hz:sse_bs_counts')); + + } catch (error) { + loading.style.display = 'none'; + console.error("autoExpand failed:", error.message); + } + } + + return autoExpand; +})(); + + +function stringToHexColor(str) { + let hash = 0; + for (let i = 0; i < str.length; i++) { + hash = str.charCodeAt(i) + ((hash << 5) - hash); + } + let color = "#"; + for (let i = 0; i < 3; i++) { + const value = (hash >> (i * 8)) & 0xFF; + color += value.toString(16).padStart(2, '0'); + } + return color; +} + +function stringToHslColor(str) { + let stringUniqueHash = [...str].reduce((acc, char) => { + return char.charCodeAt(0) + ((acc << 5) - acc); + }, 0); + return `hsl(${stringUniqueHash % 360}, 65%, 65%)`; +} + function dolike(ident, verb) { - $('#like-rotator-' + ident.toString()).show(); + $('#like-rotator-' + ident).show(); - if(typeof conv_mode == typeof undefined) + if (typeof conv_mode == typeof undefined) { conv_mode = ''; + } - if(typeof page_mode == typeof undefined) + if (typeof page_mode == typeof undefined) { page_mode = ''; + } - var reload = ''; - if(module == 'photos') + let reload = 0; + + if (module == 'photos') { reload = 1; + } + - $.get('like/' + ident.toString() + '?verb=' + verb + '&conv_mode=' + conv_mode + '&page_mode=' + page_mode + '&reload=' + reload, function (data) { - if(data.success) { + $.get('like/' + ident + '?verb=' + verb + '&conv_mode=' + conv_mode + '&page_mode=' + page_mode + '&reload=' + reload, function (data) { + if (data.success) { + + close_modal(); // mod photos if (data.reload) { @@ -1209,11 +1754,13 @@ function dolike(ident, verb) { else { $('#thread-wrapper-' + data.orig_id).replaceWith(data.html); } - $('#wall-item-ago-' + data.id + ' .autotime').timeago(); + + updateRelativeTime('.autotime'); collapseHeight(); liking = 0; } }); + liking = 1; } @@ -1223,17 +1770,73 @@ function doprofilelike(ident, verb) { function doreply(parent, ident, owner, hint) { - var form = $('#comment-edit-form-' + parent.toString()); - form.find('input[name=parent]').val(ident); - var i = form.find('button[type=submit]'); - var btn = i.html().replace(/<[^>]*>/g, '').trim(); - i.html('<i class="bi bi-arrow-90deg-left"></i> ' + btn); - var sel = 'wall-item-body-' + ident.toString(); - var quote = window.getSelection().toString().trim(); - form.find('textarea').val("@{" + owner + "}" + ((($(window.getSelection().anchorNode).closest("#" + sel).attr("id") != sel) || (quote.length === 0))? " " : "\n[quote]" + quote + "[/quote]\n")); - $('#comment-edit-text-' + parent.toString()).focus(); + const modal = new bootstrap.Modal('#reactions'); + const modal_content = document.getElementById('reactions_body'); + const modal_title = document.getElementById('reactions_title'); + const modal_action = document.getElementById('reactions_action'); + + modal_action.style.display = 'none'; + modal_title.innerHTML = hint; + + const preview = document.getElementById('comment-edit-preview-' + parent.toString()); + preview.innerHTML = ''; + + // Get the form element by ID + const form = document.getElementById('comment-edit-wrapper-' + parent.toString()); + if (!form) return; + + modal_content.innerHTML = ''; + modal_content.append(form); + + // Set the value of the input named 'parent' + const parentInput = form.querySelector('input[name=parent]'); + if (parentInput) { + parentInput.value = ident; + } + + // Find the submit button and update its HTML + const submitBtn = form.querySelector('button[type=submit]'); + if (submitBtn) { + const btnText = submitBtn.innerHTML.replace(/<[^>]*>/g, '').trim(); + submitBtn.innerHTML = '<i class="bi bi-arrow-90deg-left"></i> ' + btnText; + } + + // Prepare the quote logic + const sel = 'wall-item-body-' + ident.toString(); + const quote = window.getSelection().toString().trim(); + + // Check if the selection is inside the correct element + let isInSel = false; + const anchorNode = window.getSelection().anchorNode; + if (anchorNode) { + let node = anchorNode.nodeType === 3 ? anchorNode.parentNode : anchorNode; + while (node) { + if (node.id === sel) { + isInSel = true; + break; + } + node = node.parentNode; + } + } + + modal.show(); + + // Set the textarea value + const textarea = form.querySelector('textarea'); + if (textarea) { + let commentBody = localStorage.getItem('comment_body-' + ident); + if (commentBody) { + textarea.value = commentBody; + } + else { + textarea.value = "@{" + owner + "}" + ((!isInSel || quote.length === 0) ? " " : "\n[quote]" + quote + "[/quote]\n"); + } + + textarea.focus(); + } } + function doscroll(parent, hidden) { var id; var x = '#hide-comments-outer-' + hidden.toString(); @@ -1247,6 +1850,7 @@ function doscroll(parent, hidden) { var c = '#collapsed-comments-' + x; if($(c).length !== 0 && (! $(c).is(':visible'))) { showHideComments(x); + collapseHeight(); pos += $(c).height(); } } @@ -1329,26 +1933,28 @@ function dropItem(url, object, b64mid) { } function dosubthread(ident) { - $('#like-rotator-' + ident.toString()).show(); - $.get('subthread/sub/' + ident.toString(), updateInit ); + $('#like-rotator-' + ident).show(); + $.get('subthread/sub/' + ident, updateInit ); liking = 1; } function dounsubthread(ident) { - $('#like-rotator-' + ident.toString()).show(); - $.get('subthread/unsub/' + ident.toString(), updateInit ); + $('#like-rotator-' + ident).show(); + $.get('subthread/unsub/' + ident, updateInit ); liking = 1; } -function moderate_approve(ident) { - $('#like-rotator-' + ident.toString()).show(); - $.get('moderate/' + ident.toString() + '/approve', updateInit ); +function moderate_approve(ident, verb) { + $('#like-rotator-' + ident).show(); + close_modal(); + $.get('moderate/' + ident + '/approve', updateInit ); liking = 1; } function moderate_drop(ident) { - $('#like-rotator-' + ident.toString()).show(); - $.get('moderate/' + ident.toString() + '/drop', $('#thread-wrapper-' + ident.toString()).fadeOut(function() { this.remove(); })); + $('#like-rotator-' + ident).show(); + close_modal(); + $.get('moderate/' + ident + '/drop', $('#thread-wrapper-' + ident).fadeOut(function() { this.remove(); })); liking = 1; } @@ -1363,7 +1969,7 @@ function dostar(ident) { $('#starred-' + ident).removeClass('bi-star'); $('#star-' + ident).addClass('hidden'); $('#unstar-' + ident).removeClass('hidden'); - var btn_tpl = '<div class="" id="star-button-' + ident + '"><button type="button" class="btn btn-outline-secondary border-0 wall-item-star" onclick="dostar(' + ident + ');"><i class="bi bi-star"></i></button></div>' + var btn_tpl = '<div class="" id="star-button-' + ident + '"><button type="button" class="btn btn-sm btn-link link-secondary wall-item-star" onclick="dostar(' + ident + ');"><i class="bi bi-star generic-icons"></i></button></div>' $('#wall-item-tools-right-' + ident).prepend(btn_tpl); } else { @@ -1442,12 +2048,14 @@ function post_comment(id) { window.location.href = data.reload; } + close_modal(); localStorage.removeItem("comment_body-" + id); $("#comment-edit-preview-" + id).hide(); $("#comment-edit-text-" + id).val('').blur().attr('placeholder', aStr.comment); - $('#wall-item-comment-wrapper-' + id).before(data.html); - $('#wall-item-ago-' + data.id + ' .autotime').timeago(); + $('#wall-item-sub-thread-wrapper-' + data.thr_parent_id).append(data.html); + + updateRelativeTime('.autotime'); $('body').css('cursor', 'unset'); collapseHeight(); commentBusy = false; @@ -1477,7 +2085,7 @@ function preview_comment(id) { function(data) { if(data.preview) { $("#comment-edit-preview-" + id).html(data.preview); - $("#comment-edit-preview-" + id + " .autotime").timeago(); + updateRelativeTime('.autotime'); $("#comment-edit-preview-" + id + " a").click(function() { return false; }); } }, @@ -1507,7 +2115,7 @@ function preview_post() { function(data) { if(data.preview) { $("#jot-preview-content").html(data.preview); - $("#jot-preview-content .autotime").timeago(); + updateRelativeTime('.autotime'); $("#jot-preview-content" + " a").click(function() { return false; }); } }, @@ -1629,13 +2237,6 @@ function loadText(textRegion,data) { $(textRegion).val(currentText + data); } -function addeditortext(data) { - if(plaintext == 'none') { - var currentText = $("#profile-jot-text").val(); - $("#profile-jot-text").val(currentText + data); - } -} - function makeid(length) { var result = ''; var characters = 'abcdef0123456789'; @@ -1699,7 +2300,7 @@ function toggleAside() { } function toast(string, severity) { - let id = btoa(string); + let id = bin2hex(string); let container = document.getElementById('toast-container'); let toast = document.getElementById(id); @@ -1720,3 +2321,11 @@ function toast(string, severity) { toastInstance.show(); } + +function close_modal() { + let modal = bootstrap.Modal.getInstance(document.querySelector('.modal.show')); + + if (modal) { + modal.hide(); + } +} diff --git a/view/js/mod_articles.js b/view/js/mod_articles.js index 8b31c0f52..5ebe46aa0 100644 --- a/view/js/mod_articles.js +++ b/view/js/mod_articles.js @@ -1,5 +1,5 @@ $(document).ready( function() { - $(".autotime").timeago(); + updateRelativeTime('.autotime'); /* autocomplete @nicknames */ $(".comment-edit-form textarea").editor_autocomplete(baseurl+"/acl?f=&n=1"); diff --git a/view/js/mod_cards.js b/view/js/mod_cards.js index 8b31c0f52..5ebe46aa0 100644 --- a/view/js/mod_cards.js +++ b/view/js/mod_cards.js @@ -1,5 +1,5 @@ $(document).ready( function() { - $(".autotime").timeago(); + updateRelativeTime('.autotime'); /* autocomplete @nicknames */ $(".comment-edit-form textarea").editor_autocomplete(baseurl+"/acl?f=&n=1"); diff --git a/view/js/mod_cloud.js b/view/js/mod_cloud.js index fc9219bff..9669d86f5 100644 --- a/view/js/mod_cloud.js +++ b/view/js/mod_cloud.js @@ -519,42 +519,45 @@ function formatSizeUnits(bytes){ // this is basically a js port of include/text.php getIconFromType() function function getIconFromType(type) { - var map = { + let map = { //Common file - 'application/octet-stream': 'fa-file-o', + 'application/octet-stream': 'bi-file-earmark', //Text - 'text/plain': 'fa-file-text-o', - 'application/msword': 'fa-file-word-o', - 'application/pdf': 'fa-file-pdf-o', - 'application/vnd.oasis.opendocument.text': 'fa-file-word-o', - 'application/epub+zip': 'fa-book', + 'text/plain': 'bi-file-earmark-text', + 'text/markdown': 'bi-filetype-md', + 'text/bbcode': 'bi-file-earmark-text', + 'text/html': 'bi-filetype-html', + 'application/msword': 'bi-file-earmark-word', + 'application/pdf': 'bi-file-earmark-pdf', + 'application/vnd.oasis.opendocument.text': 'bifile--earmark-text', + 'application/epub+zip': 'bi-file-earmark-text', //Spreadsheet - 'application/vnd.oasis.opendocument.spreadsheet': 'fa-file-excel-o', - 'application/vnd.ms-excel': 'fa-file-excel-o', + 'application/vnd.oasis.opendocument.spreadsheet': 'bi-file-earmark-spreadsheet', + 'application/vnd.ms-excel': 'bi-file-earmark-spreadsheet', //Image - 'image/jpeg': 'fa-picture-o', - 'image/png': 'fa-picture-o', - 'image/gif': 'fa-picture-o', - 'image/svg+xml': 'fa-picture-o', + 'image/jpeg': 'bi-file-earmark-image', + 'image/png': 'bi-file-earmark-image', + 'image/gif': 'bi-file-earmark-image', + 'image/webp': 'bi-file-earmark-image', + 'image/svg+xml': 'bi-filetype-svg', //Archive - 'application/zip': 'fa-file-archive-o', - 'application/x-rar-compressed': 'fa-file-archive-o', + 'application/zip': 'bi-file-earmark-zip', + 'application/x-rar-compressed': 'bi-file-earmark-zip', //Audio - 'audio/mpeg': 'fa-file-audio-o', - 'audio/mp3': 'fa-file-audio-o', //webkit browsers need that - 'audio/wav': 'fa-file-audio-o', - 'application/ogg': 'fa-file-audio-o', - 'audio/ogg': 'fa-file-audio-o', - 'audio/webm': 'fa-file-audio-o', - 'audio/mp4': 'fa-file-audio-o', + 'audio/mpeg': 'bi-file-earmark-music', + 'audio/wav': 'bi-file-earmark-music', + 'application/ogg': 'bi-file-earmark-music', + 'audio/ogg': 'bi-file-earmark-music', + 'audio/webm': 'bi-file-earmark-music', + 'audio/mp4': 'bi-file-earmark-music', //Video - 'video/quicktime': 'fa-file-video-o', - 'video/webm': 'fa-file-video-o', - 'video/mp4': 'fa-file-video-o', - 'video/x-matroska': 'fa-file-video-o' + 'video/quicktime': 'bi-file-earmark-play', + 'video/webm': 'bi-file-earmark-play', + 'video/mp4': 'bi-file-earmark-play', + 'video/x-matroska': 'bi-file-earmark-play' }; - var iconFromType = 'fa-file-o'; + let iconFromType = 'bi-file-earmark'; if (type in map) { iconFromType = map[type]; diff --git a/view/js/mod_connections.js b/view/js/mod_connections.js index cb3ecc922..c8bd494d2 100644 --- a/view/js/mod_connections.js +++ b/view/js/mod_connections.js @@ -2,6 +2,6 @@ $(document).ready(function() { $("#contacts-search").name_autocomplete(baseurl + '/acl', 'a', true, function(data) { $("#contacts-search-xchan").val(data.xid); }); - $(".autotime").timeago(); + updateRelativeTime('.autotime'); }); diff --git a/view/js/mod_help.js b/view/js/mod_help.js index abd0d1194..8308f23ec 100644 --- a/view/js/mod_help.js +++ b/view/js/mod_help.js @@ -1,14 +1,3 @@ -function docoTocToggle() { - if ($('#doco-top-toc').is(':visible')) { - $('#doco-toc-toggle').removeClass('bi-gear').addClass('bi-caret-right'); - } else { - $('#doco-toc-toggle').removeClass('bi-caret-right').addClass('bi-caret-down'); - } - $('#doco-top-toc').toggle(); - - return false; -} - toc = {}; // Generate the table of contents in the side nav menu (see view/tpl/help.tpl) $(document).ready(function () { diff --git a/view/js/mod_hq.js b/view/js/mod_hq.js index 1e4c02768..2c2aca37b 100644 --- a/view/js/mod_hq.js +++ b/view/js/mod_hq.js @@ -1,6 +1,5 @@ $(document).ready(function() { - - $('.autotime').timeago(); + updateRelativeTime('.autotime'); if (bParam_mid) { src = 'hq'; diff --git a/view/js/mod_import_progress.js b/view/js/mod_import_progress.js index 7aed56365..11b324862 100644 --- a/view/js/mod_import_progress.js +++ b/view/js/mod_import_progress.js @@ -30,6 +30,9 @@ $(document).ready(function() { $('#cprogress-bar').css('width', '0%'); } + $('#cprogress-completed span').html(data.ccompleted_str); + + // files if (typeof data.fprogress == 'number') { $('#fprogress-label').html(data.fprogress + '%'); @@ -50,5 +53,8 @@ $(document).ready(function() { $('#fprogress-label').html(data.fprogress); $('#fprogress-bar').css('width', '0%'); } + + $('#fprogress-completed span').html(data.fcompleted_str); + } }); diff --git a/view/js/mod_photos.js b/view/js/mod_photos.js index c487fc417..ca1d85f0c 100644 --- a/view/js/mod_photos.js +++ b/view/js/mod_photos.js @@ -131,42 +131,45 @@ function formatSizeUnits(bytes){ // this is basically a js port of include/text.php getIconFromType() function function getIconFromType(type) { - var map = { + let map = { //Common file - 'application/octet-stream': 'fa-file-o', + 'application/octet-stream': 'bi-file-earmark', //Text - 'text/plain': 'fa-file-text-o', - 'application/msword': 'fa-file-word-o', - 'application/pdf': 'fa-file-pdf-o', - 'application/vnd.oasis.opendocument.text': 'fa-file-word-o', - 'application/epub+zip': 'fa-book', + 'text/plain': 'bi-file-earmark-text', + 'text/markdown': 'bi-filetype-md', + 'text/bbcode': 'bi-file-earmark-text', + 'text/html': 'bi-filetype-html', + 'application/msword': 'bi-file-earmark-word', + 'application/pdf': 'bi-file-earmark-pdf', + 'application/vnd.oasis.opendocument.text': 'bifile--earmark-text', + 'application/epub+zip': 'bi-file-earmark-text', //Spreadsheet - 'application/vnd.oasis.opendocument.spreadsheet': 'fa-file-excel-o', - 'application/vnd.ms-excel': 'fa-file-excel-o', + 'application/vnd.oasis.opendocument.spreadsheet': 'bi-file-earmark-spreadsheet', + 'application/vnd.ms-excel': 'bi-file-earmark-spreadsheet', //Image - 'image/jpeg': 'fa-picture-o', - 'image/png': 'fa-picture-o', - 'image/gif': 'fa-picture-o', - 'image/svg+xml': 'fa-picture-o', + 'image/jpeg': 'bi-file-earmark-image', + 'image/png': 'bi-file-earmark-image', + 'image/gif': 'bi-file-earmark-image', + 'image/webp': 'bi-file-earmark-image', + 'image/svg+xml': 'bi-filetype-svg', //Archive - 'application/zip': 'fa-file-archive-o', - 'application/x-rar-compressed': 'fa-file-archive-o', + 'application/zip': 'bi-file-earmark-zip', + 'application/x-rar-compressed': 'bi-file-earmark-zip', //Audio - 'audio/mpeg': 'fa-file-audio-o', - 'audio/mp3': 'fa-file-audio-o', //webkit browsers need that - 'audio/wav': 'fa-file-audio-o', - 'application/ogg': 'fa-file-audio-o', - 'audio/ogg': 'fa-file-audio-o', - 'audio/webm': 'fa-file-audio-o', - 'audio/mp4': 'fa-file-audio-o', + 'audio/mpeg': 'bi-file-earmark-music', + 'audio/wav': 'bi-file-earmark-music', + 'application/ogg': 'bi-file-earmark-music', + 'audio/ogg': 'bi-file-earmark-music', + 'audio/webm': 'bi-file-earmark-music', + 'audio/mp4': 'bi-file-earmark-music', //Video - 'video/quicktime': 'fa-file-video-o', - 'video/webm': 'fa-file-video-o', - 'video/mp4': 'fa-file-video-o', - 'video/x-matroska': 'fa-file-video-o' + 'video/quicktime': 'bi-file-earmark-play', + 'video/webm': 'bi-file-earmark-play', + 'video/mp4': 'bi-file-earmark-play', + 'video/x-matroska': 'bi-file-earmark-play' }; - var iconFromType = 'fa-file-o'; + let iconFromType = 'bi-file-earmark'; if (type in map) { iconFromType = map[type]; diff --git a/view/nb-no/hmessages.po b/view/nb/hmessages.po index d8f0bffc4..4f1d47d8e 100644 --- a/view/nb-no/hmessages.po +++ b/view/nb/hmessages.po @@ -3,3202 +3,4403 @@ # This file is distributed under the same license as the hubzilla package. # Mike Macgirvin, 2012 # Haakon Meland Eriksen <haakon.eriksen@far.no>, 2015-2016. -# SPDX-FileCopyrightText: 2022, 2023 Harald Eilertsen <haraldei@anduin.net> +# SPDX-FileCopyrightText: 2022, 2023, 2024 Harald Eilertsen <haraldei@anduin.net> # msgid "" msgstr "" "Project-Id-Version: 8.6RC1\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-07-04 17:57+0000\n" -"PO-Revision-Date: 2023-12-15 22:33+0100\n" +"POT-Creation-Date: 2025-06-24 07:52+0000\n" +"PO-Revision-Date: 2025-07-13 15:47+0200\n" "Last-Translator: Harald Eilertsen <haraldei@anduin.net>\n" -"Language-Team: Norwegian Bokmal <l10n-no@lister.huftis.org>\n" +"Language-Team: Norwegian Bokmål <l10n-no@lister.huftis.org>\n" "Language: nb_NO\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1 ? 1 : 0);\n" -"X-Generator: Lokalize 23.08.4\n" +"X-Generator: Poedit 3.6\n" -#: ../../view/theme/redbasic/php/config.php:15 +#: ../../util/nconfig.php:34 +msgid "Source channel not found." +msgstr "Fant ikke kildekanalen." + +#: ../../view/theme/redbasic/php/config.php:19 ../../include/text.php:3544 #: ../../addon/cart/submodules/orderoptions.php:335 #: ../../addon/cart/submodules/orderoptions.php:359 #: ../../addon/cart/submodules/orderoptions.php:435 -#: ../../addon/cart/submodules/orderoptions.php:459 ../../include/text.php:3502 -#: ../../Zotlabs/Module/Admin/Site.php:245 +#: ../../addon/cart/submodules/orderoptions.php:459 +#: ../../Zotlabs/Module/Admin/Site.php:233 msgid "Default" msgstr "Standard" -#: ../../view/theme/redbasic/php/config.php:16 -#: ../../view/theme/redbasic/php/config.php:19 +#: ../../view/theme/redbasic/php/config.php:20 +#: ../../view/theme/redbasic/php/config.php:23 msgid "Focus (Hubzilla default)" msgstr "Focus (Hubzilla standard)" -#: ../../view/theme/redbasic/php/config.php:98 -#: ../../addon/wiki/Widget/Wiki_pages.php:69 ../../addon/wiki/Mod_Wiki.php:218 -#: ../../addon/wiki/Mod_Wiki.php:907 +#: ../../view/theme/redbasic/php/config.php:193 ../../include/js_strings.php:21 +#: ../../include/conversation.php:1127 ../../addon/irc/irc.php:45 +#: ../../addon/socialauth/Mod_SocialAuth.php:341 +#: ../../addon/hubwall/hubwall.php:96 #: ../../addon/openclipatar/openclipatar.php:54 -#: ../../addon/photocache/Mod_Photocache.php:63 -#: ../../addon/redred/Mod_Redred.php:88 ../../addon/redphotos/redphotos.php:136 +#: ../../addon/hzfiles/hzfiles.php:86 ../../addon/piwik/piwik.php:95 +#: ../../addon/redphotos/redphotos.php:136 +#: ../../addon/pageheader/Mod_Pageheader.php:52 +#: ../../addon/ijpost/Mod_Ijpost.php:72 ../../addon/redred/Mod_Redred.php:88 +#: ../../addon/startpage/Mod_Startpage.php:75 +#: ../../addon/libertree/Mod_Libertree.php:68 ../../addon/logrot/logrot.php:35 +#: ../../addon/dwpost/Mod_Dwpost.php:78 ../../addon/diaspora/diaspora.php:90 +#: ../../addon/diaspora/Mod_Diaspora.php:101 +#: ../../addon/fuzzloc/Mod_Fuzzloc.php:54 ../../addon/mailtest/mailtest.php:100 +#: ../../addon/nsfw/Mod_Nsfw.php:59 ../../addon/pumpio/Mod_Pumpio.php:113 +#: ../../addon/wppost/Mod_Wppost.php:107 ../../addon/wiki/Mod_Wiki.php:218 +#: ../../addon/wiki/Mod_Wiki.php:907 ../../addon/wiki/Widget/Wiki_pages.php:72 +#: ../../addon/xmpp/Mod_Xmpp.php:70 ../../addon/statusnet/statusnet.php:602 #: ../../addon/statusnet/Mod_Statusnet.php:191 #: ../../addon/statusnet/Mod_Statusnet.php:249 #: ../../addon/statusnet/Mod_Statusnet.php:304 -#: ../../addon/statusnet/statusnet.php:602 ../../addon/rtof/Mod_Rtof.php:70 -#: ../../addon/wppost/Mod_Wppost.php:107 -#: ../../addon/content_import/Mod_content_import.php:140 -#: ../../addon/openstreetmap/openstreetmap.php:155 -#: ../../addon/ijpost/Mod_Ijpost.php:72 -#: ../../addon/pubcrawl/Mod_Pubcrawl.php:62 -#: ../../addon/dwpost/Mod_Dwpost.php:78 -#: ../../addon/startpage/Mod_Startpage.php:71 -#: ../../addon/twitter/Mod_Twitter.php:182 -#: ../../addon/pumpio/Mod_Pumpio.php:113 -#: ../../addon/cart/submodules/subscriptions.php:410 +#: ../../addon/ljpost/Mod_Ljpost.php:80 ../../addon/faces/Mod_Faces.php:141 #: ../../addon/cart/submodules/hzservices.php:645 +#: ../../addon/cart/submodules/subscriptions.php:410 +#: ../../addon/cart/submodules/manualcat.php:248 #: ../../addon/cart/submodules/orderoptions.php:312 #: ../../addon/cart/submodules/orderoptions.php:412 -#: ../../addon/cart/submodules/manualcat.php:248 -#: ../../addon/cart/Settings/Cart.php:132 -#: ../../addon/cart/Settings/Cart.php:142 ../../addon/cart/cart.php:1425 -#: ../../addon/nofed/Mod_Nofed.php:51 -#: ../../addon/smileybutton/Mod_Smileybutton.php:53 -#: ../../addon/redfiles/redfiles.php:124 ../../addon/diaspora/diaspora.php:87 -#: ../../addon/diaspora/Mod_Diaspora.php:101 ../../addon/piwik/piwik.php:95 -#: ../../addon/workflow/workflow.php:1468 -#: ../../addon/workflow/workflow.php:1527 -#: ../../addon/workflow/workflow.php:1646 -#: ../../addon/workflow/workflow.php:2749 +#: ../../addon/cart/cart.php:1424 ../../addon/cart/Settings/Cart.php:132 +#: ../../addon/cart/Settings/Cart.php:142 +#: ../../addon/twitter/Mod_Twitter.php:182 +#: ../../addon/redfiles/redfiles.php:124 +#: ../../addon/openstreetmap/openstreetmap.php:147 +#: ../../addon/workflow/workflow.php:1490 +#: ../../addon/workflow/workflow.php:1549 +#: ../../addon/workflow/workflow.php:1668 +#: ../../addon/workflow/workflow.php:2815 #: ../../addon/workflow/Settings/Mod_WorkflowSettings.php:94 -#: ../../addon/likebanner/likebanner.php:57 -#: ../../addon/fuzzloc/Mod_Fuzzloc.php:54 ../../addon/hubwall/hubwall.php:95 -#: ../../addon/flashcards/Mod_Flashcards.php:269 -#: ../../addon/libertree/Mod_Libertree.php:68 ../../addon/logrot/logrot.php:35 #: ../../addon/skeleton/Mod_Skeleton.php:49 -#: ../../addon/socialauth/Mod_SocialAuth.php:341 -#: ../../addon/nsfw/Mod_Nsfw.php:59 ../../addon/mailtest/mailtest.php:100 -#: ../../addon/ljpost/Mod_Ljpost.php:80 ../../addon/hzfiles/hzfiles.php:86 -#: ../../addon/pageheader/Mod_Pageheader.php:52 ../../addon/irc/irc.php:45 -#: ../../addon/xmpp/Mod_Xmpp.php:70 ../../include/js_strings.php:23 -#: ../../Zotlabs/Module/Tokens.php:294 -#: ../../Zotlabs/Module/Import_items.php:125 -#: ../../Zotlabs/Module/Import.php:611 ../../Zotlabs/Module/Setup.php:316 -#: ../../Zotlabs/Module/Setup.php:356 ../../Zotlabs/Module/Group.php:150 -#: ../../Zotlabs/Module/Group.php:159 ../../Zotlabs/Module/Oauth.php:109 -#: ../../Zotlabs/Module/Chat.php:208 ../../Zotlabs/Module/Chat.php:247 -#: ../../Zotlabs/Module/Poke.php:199 ../../Zotlabs/Module/Mitem.php:259 +#: ../../addon/content_import/Mod_content_import.php:140 +#: ../../addon/rtof/Mod_Rtof.php:70 ../../addon/nofed/Mod_Nofed.php:51 +#: ../../addon/photocache/Mod_Photocache.php:63 +#: ../../addon/likebanner/likebanner.php:57 +#: ../../Zotlabs/Lib/ThreadItem.php:809 ../../Zotlabs/Storage/Browser.php:390 +#: ../../Zotlabs/Module/Oauth.php:110 ../../Zotlabs/Module/Import_items.php:125 +#: ../../Zotlabs/Module/Thing.php:364 ../../Zotlabs/Module/Thing.php:414 +#: ../../Zotlabs/Module/Tokens.php:294 ../../Zotlabs/Module/Pdledit.php:137 +#: ../../Zotlabs/Module/Connect.php:107 #: ../../Zotlabs/Module/Filestorage.php:208 -#: ../../Zotlabs/Module/Connect.php:107 ../../Zotlabs/Module/Editpost.php:88 -#: ../../Zotlabs/Module/Admin/Themes.php:158 -#: ../../Zotlabs/Module/Admin/Features.php:66 -#: ../../Zotlabs/Module/Admin/Security.php:129 -#: ../../Zotlabs/Module/Admin/Accounts.php:309 -#: ../../Zotlabs/Module/Admin/Site.php:415 -#: ../../Zotlabs/Module/Admin/Logs.php:84 -#: ../../Zotlabs/Module/Admin/Channels.php:147 -#: ../../Zotlabs/Module/Admin/Account_edit.php:73 -#: ../../Zotlabs/Module/Admin/Profs.php:178 -#: ../../Zotlabs/Module/Admin/Addons.php:445 -#: ../../Zotlabs/Module/Regate.php:407 ../../Zotlabs/Module/Permcats.php:257 -#: ../../Zotlabs/Module/Mood.php:156 ../../Zotlabs/Module/Appman.php:220 -#: ../../Zotlabs/Module/Contactedit.php:429 -#: ../../Zotlabs/Module/Contactedit.php:462 -#: ../../Zotlabs/Module/Email_validation.php:40 -#: ../../Zotlabs/Module/Photos.php:1053 ../../Zotlabs/Module/Photos.php:1093 -#: ../../Zotlabs/Module/Photos.php:1206 ../../Zotlabs/Module/Profiles.php:739 -#: ../../Zotlabs/Module/Invite.php:563 ../../Zotlabs/Module/Xchan.php:15 -#: ../../Zotlabs/Module/Affinity.php:84 +#: ../../Zotlabs/Module/Contactedit.php:415 +#: ../../Zotlabs/Module/Contactedit.php:448 +#: ../../Zotlabs/Module/Pconfig.php:117 ../../Zotlabs/Module/Appman.php:230 +#: ../../Zotlabs/Module/Connedit.php:714 ../../Zotlabs/Module/Defperms.php:262 +#: ../../Zotlabs/Module/Locs.php:125 +#: ../../Zotlabs/Module/Admin/Accounts.php:209 +#: ../../Zotlabs/Module/Admin/Themes.php:174 +#: ../../Zotlabs/Module/Admin/Addons.php:193 +#: ../../Zotlabs/Module/Admin/Features.php:67 +#: ../../Zotlabs/Module/Admin/Profs.php:179 +#: ../../Zotlabs/Module/Admin/Channels.php:169 +#: ../../Zotlabs/Module/Admin/Account_edit.php:78 +#: ../../Zotlabs/Module/Admin/Logs.php:85 +#: ../../Zotlabs/Module/Admin/Site.php:403 +#: ../../Zotlabs/Module/Admin/Security.php:130 +#: ../../Zotlabs/Module/Affinity.php:84 ../../Zotlabs/Module/Permcats.php:257 +#: ../../Zotlabs/Module/Xchan.php:15 ../../Zotlabs/Module/Group.php:151 +#: ../../Zotlabs/Module/Group.php:160 ../../Zotlabs/Module/Invite.php:547 +#: ../../Zotlabs/Module/Mitem.php:257 ../../Zotlabs/Module/Photos.php:1057 +#: ../../Zotlabs/Module/Photos.php:1096 ../../Zotlabs/Module/Photos.php:1197 +#: ../../Zotlabs/Module/Sources.php:123 ../../Zotlabs/Module/Sources.php:160 +#: ../../Zotlabs/Module/Profiles.php:738 ../../Zotlabs/Module/Chat.php:208 +#: ../../Zotlabs/Module/Chat.php:247 ../../Zotlabs/Module/Regate.php:408 +#: ../../Zotlabs/Module/Setup.php:322 ../../Zotlabs/Module/Setup.php:362 +#: ../../Zotlabs/Module/Editpost.php:88 ../../Zotlabs/Module/Oauth2.php:115 +#: ../../Zotlabs/Module/Settings/Display.php:187 #: ../../Zotlabs/Module/Settings/Network.php:62 -#: ../../Zotlabs/Module/Settings/Features.php:48 -#: ../../Zotlabs/Module/Settings/Channel.php:229 -#: ../../Zotlabs/Module/Settings/Account.php:107 -#: ../../Zotlabs/Module/Settings/Events.php:42 -#: ../../Zotlabs/Module/Settings/Manage.php:43 #: ../../Zotlabs/Module/Settings/Channel_home.php:91 -#: ../../Zotlabs/Module/Settings/Calendar.php:42 -#: ../../Zotlabs/Module/Settings/Multifactor.php:85 -#: ../../Zotlabs/Module/Settings/Display.php:186 -#: ../../Zotlabs/Module/Settings/Directory.php:42 +#: ../../Zotlabs/Module/Settings/Account.php:109 #: ../../Zotlabs/Module/Settings/Editor.php:42 -#: ../../Zotlabs/Module/Settings/Connections.php:42 +#: ../../Zotlabs/Module/Settings/Features.php:48 +#: ../../Zotlabs/Module/Settings/Directory.php:42 +#: ../../Zotlabs/Module/Settings/Manage.php:43 +#: ../../Zotlabs/Module/Settings/Privacy.php:123 +#: ../../Zotlabs/Module/Settings/Events.php:42 #: ../../Zotlabs/Module/Settings/Photos.php:42 +#: ../../Zotlabs/Module/Settings/Conversation.php:44 +#: ../../Zotlabs/Module/Settings/Channel.php:230 #: ../../Zotlabs/Module/Settings/Profiles.php:52 -#: ../../Zotlabs/Module/Settings/Privacy.php:122 -#: ../../Zotlabs/Module/Settings/Conversation.php:49 -#: ../../Zotlabs/Module/Defperms.php:262 ../../Zotlabs/Module/Pconfig.php:117 -#: ../../Zotlabs/Module/Oauth2.php:114 ../../Zotlabs/Module/Thing.php:328 -#: ../../Zotlabs/Module/Thing.php:381 ../../Zotlabs/Module/Pdledit.php:137 -#: ../../Zotlabs/Module/Connedit.php:714 ../../Zotlabs/Module/Locs.php:125 -#: ../../Zotlabs/Module/Sources.php:123 ../../Zotlabs/Module/Sources.php:160 -#: ../../Zotlabs/Lib/ThreadItem.php:831 ../../Zotlabs/Storage/Browser.php:385 +#: ../../Zotlabs/Module/Settings/Connections.php:42 +#: ../../Zotlabs/Module/Settings/Calendar.php:42 +#: ../../Zotlabs/Module/Settings/Multifactor.php:85 +#: ../../Zotlabs/Module/Email_validation.php:41 +#: ../../Zotlabs/Module/Import.php:623 msgid "Submit" msgstr "Lagre" -#: ../../view/theme/redbasic/php/config.php:102 +#: ../../view/theme/redbasic/php/config.php:197 msgid "Theme settings" msgstr "Instillinger for utseende" -#: ../../view/theme/redbasic/php/config.php:103 +#: ../../view/theme/redbasic/php/config.php:198 msgid "Dark style" -msgstr "" +msgstr "Mørk drakt" -#: ../../view/theme/redbasic/php/config.php:104 +#: ../../view/theme/redbasic/php/config.php:199 msgid "Light style" -msgstr "" +msgstr "Lys drakt" -#: ../../view/theme/redbasic/php/config.php:105 +#: ../../view/theme/redbasic/php/config.php:200 msgid "Common settings" -msgstr "" +msgstr "Felles innstillinger" -#: ../../view/theme/redbasic/php/config.php:106 -#, fuzzy -#| msgid "Default photo upload folder" +#: ../../view/theme/redbasic/php/config.php:201 +msgid "Primary theme color" +msgstr "Primærfarge for tema" + +#: ../../view/theme/redbasic/php/config.php:201 +#: ../../view/theme/redbasic/php/config.php:202 +#: ../../view/theme/redbasic/php/config.php:203 +#: ../../view/theme/redbasic/php/config.php:204 +#: ../../view/theme/redbasic/php/config.php:205 +msgid "Current color, leave empty for default" +msgstr "Gjeldende farge, la feltet stå tomt for å bruke standardfarge" + +#: ../../view/theme/redbasic/php/config.php:202 +msgid "Success theme color" +msgstr "Farge for vellykket utførelse" + +#: ../../view/theme/redbasic/php/config.php:203 +msgid "Info theme color" +msgstr "Farge for informasjon" + +#: ../../view/theme/redbasic/php/config.php:204 +msgid "Warning theme color" +msgstr "Farge for advarsler" + +#: ../../view/theme/redbasic/php/config.php:205 +msgid "Danger theme color" +msgstr "Farge for fare" + +#: ../../view/theme/redbasic/php/config.php:206 msgid "Default to dark mode" -msgstr "Standard mappe for opplasting av bilder" +msgstr "Bruk mørk drakt som standard" -#: ../../view/theme/redbasic/php/config.php:106 -#: ../../view/theme/redbasic/php/config.php:107 -#: ../../view/theme/redbasic/php/config.php:108 -#: ../../view/theme/redbasic/php/config.php:124 +#: ../../view/theme/redbasic/php/config.php:206 +#: ../../view/theme/redbasic/php/config.php:207 +#: ../../view/theme/redbasic/php/config.php:208 +#: ../../view/theme/redbasic/php/config.php:220 +#: ../../include/conversation.php:1159 +#: ../../addon/socialauth/Mod_SocialAuth.php:218 +#: ../../addon/ijpost/Mod_Ijpost.php:61 ../../addon/redred/Mod_Redred.php:61 +#: ../../addon/libertree/Mod_Libertree.php:57 +#: ../../addon/dwpost/Mod_Dwpost.php:59 ../../addon/dwpost/Mod_Dwpost.php:63 +#: ../../addon/diaspora/Mod_Diaspora.php:70 +#: ../../addon/pumpio/Mod_Pumpio.php:92 ../../addon/pumpio/Mod_Pumpio.php:96 +#: ../../addon/pumpio/Mod_Pumpio.php:100 ../../addon/wppost/Mod_Wppost.php:84 +#: ../../addon/wppost/Mod_Wppost.php:88 ../../addon/wppost/Mod_Wppost.php:92 #: ../../addon/wiki/Mod_Wiki.php:230 ../../addon/wiki/Mod_Wiki.php:231 -#: ../../addon/redred/Mod_Redred.php:61 #: ../../addon/statusnet/Mod_Statusnet.php:258 #: ../../addon/statusnet/Mod_Statusnet.php:280 -#: ../../addon/statusnet/Mod_Statusnet.php:289 ../../addon/rtof/Mod_Rtof.php:47 -#: ../../addon/wppost/Mod_Wppost.php:84 ../../addon/wppost/Mod_Wppost.php:88 -#: ../../addon/wppost/Mod_Wppost.php:92 -#: ../../addon/content_import/Mod_content_import.php:135 -#: ../../addon/content_import/Mod_content_import.php:136 -#: ../../addon/ijpost/Mod_Ijpost.php:61 -#: ../../addon/pubcrawl/Mod_Pubcrawl.php:42 -#: ../../addon/dwpost/Mod_Dwpost.php:59 ../../addon/dwpost/Mod_Dwpost.php:63 -#: ../../addon/twitter/Mod_Twitter.php:160 -#: ../../addon/twitter/Mod_Twitter.php:169 ../../addon/pumpio/Mod_Pumpio.php:92 -#: ../../addon/pumpio/Mod_Pumpio.php:96 ../../addon/pumpio/Mod_Pumpio.php:100 -#: ../../addon/cart/submodules/subscriptions.php:153 -#: ../../addon/cart/submodules/subscriptions.php:425 +#: ../../addon/statusnet/Mod_Statusnet.php:289 +#: ../../addon/ljpost/Mod_Ljpost.php:61 ../../addon/ljpost/Mod_Ljpost.php:65 +#: ../../addon/ljpost/Mod_Ljpost.php:69 #: ../../addon/cart/submodules/hzservices.php:67 #: ../../addon/cart/submodules/hzservices.php:651 #: ../../addon/cart/submodules/hzservices.php:655 -#: ../../addon/cart/submodules/orderoptions.php:72 -#: ../../addon/cart/submodules/orderoptions.php:338 -#: ../../addon/cart/submodules/orderoptions.php:362 -#: ../../addon/cart/submodules/orderoptions.php:438 -#: ../../addon/cart/submodules/orderoptions.php:462 -#: ../../addon/cart/submodules/paypalbutton.php:87 -#: ../../addon/cart/submodules/paypalbutton.php:95 +#: ../../addon/cart/submodules/subscriptions.php:153 +#: ../../addon/cart/submodules/subscriptions.php:425 #: ../../addon/cart/submodules/paypalbuttonV2.php:88 #: ../../addon/cart/submodules/paypalbuttonV2.php:98 +#: ../../addon/cart/submodules/paypalbutton.php:87 +#: ../../addon/cart/submodules/paypalbutton.php:95 #: ../../addon/cart/submodules/manualcat.php:63 #: ../../addon/cart/submodules/manualcat.php:254 #: ../../addon/cart/submodules/manualcat.php:258 -#: ../../addon/cart/Settings/Cart.php:61 ../../addon/cart/Settings/Cart.php:73 -#: ../../addon/cart/cart.php:1419 ../../addon/nofed/Mod_Nofed.php:40 -#: ../../addon/smileybutton/Mod_Smileybutton.php:42 -#: ../../addon/diaspora/Mod_Diaspora.php:70 -#: ../../addon/libertree/Mod_Libertree.php:57 -#: ../../addon/socialauth/Mod_SocialAuth.php:218 -#: ../../addon/ljpost/Mod_Ljpost.php:61 ../../addon/ljpost/Mod_Ljpost.php:65 -#: ../../addon/ljpost/Mod_Ljpost.php:69 ../../include/conversation.php:1483 -#: ../../Zotlabs/Module/Import.php:600 ../../Zotlabs/Module/Import.php:604 -#: ../../Zotlabs/Module/Import.php:605 ../../Zotlabs/Module/Register.php:512 -#: ../../Zotlabs/Module/Group.php:137 ../../Zotlabs/Module/Group.php:138 -#: ../../Zotlabs/Module/Group.php:147 ../../Zotlabs/Module/Group.php:249 -#: ../../Zotlabs/Module/Group.php:301 ../../Zotlabs/Module/Group.php:302 -#: ../../Zotlabs/Module/Mitem.php:176 ../../Zotlabs/Module/Mitem.php:177 -#: ../../Zotlabs/Module/Mitem.php:256 ../../Zotlabs/Module/Mitem.php:257 +#: ../../addon/cart/submodules/orderoptions.php:72 +#: ../../addon/cart/submodules/orderoptions.php:338 +#: ../../addon/cart/submodules/orderoptions.php:362 +#: ../../addon/cart/submodules/orderoptions.php:438 +#: ../../addon/cart/submodules/orderoptions.php:462 +#: ../../addon/cart/cart.php:1418 ../../addon/cart/Settings/Cart.php:61 +#: ../../addon/cart/Settings/Cart.php:73 +#: ../../addon/twitter/Mod_Twitter.php:160 +#: ../../addon/twitter/Mod_Twitter.php:169 +#: ../../addon/content_import/Mod_content_import.php:135 +#: ../../addon/content_import/Mod_content_import.php:136 +#: ../../addon/rtof/Mod_Rtof.php:47 ../../addon/nofed/Mod_Nofed.php:40 +#: ../../boot.php:1766 ../../Zotlabs/Lib/Libzotdir.php:166 +#: ../../Zotlabs/Lib/Libzotdir.php:167 ../../Zotlabs/Lib/Libzotdir.php:169 +#: ../../Zotlabs/Storage/Browser.php:314 ../../Zotlabs/Storage/Browser.php:315 +#: ../../Zotlabs/Storage/Browser.php:316 ../../Zotlabs/Storage/Browser.php:397 +#: ../../Zotlabs/Storage/Browser.php:399 ../../Zotlabs/Storage/Browser.php:562 #: ../../Zotlabs/Module/Filestorage.php:203 #: ../../Zotlabs/Module/Filestorage.php:211 -#: ../../Zotlabs/Module/Admin/Site.php:319 -#: ../../Zotlabs/Module/Permcats.php:247 -#: ../../Zotlabs/Module/Contactedit.php:284 -#: ../../Zotlabs/Module/Contactedit.php:329 ../../Zotlabs/Module/Api.php:99 -#: ../../Zotlabs/Module/Photos.php:666 ../../Zotlabs/Module/Profiles.php:675 -#: ../../Zotlabs/Module/Profiles.php:685 ../../Zotlabs/Module/Profiles.php:693 -#: ../../Zotlabs/Module/Profiles.php:697 -#: ../../Zotlabs/Module/Settings/Channel.php:224 -#: ../../Zotlabs/Module/Settings/Multifactor.php:82 -#: ../../Zotlabs/Module/Settings/Display.php:86 -#: ../../Zotlabs/Module/Settings/Privacy.php:132 +#: ../../Zotlabs/Module/Contactedit.php:270 +#: ../../Zotlabs/Module/Contactedit.php:315 +#: ../../Zotlabs/Module/Register.php:515 ../../Zotlabs/Module/Connedit.php:622 +#: ../../Zotlabs/Module/Defperms.php:195 ../../Zotlabs/Module/Api.php:101 +#: ../../Zotlabs/Module/Menu.php:163 ../../Zotlabs/Module/Menu.php:222 +#: ../../Zotlabs/Module/Admin/Site.php:307 +#: ../../Zotlabs/Module/Permcats.php:247 ../../Zotlabs/Module/Group.php:138 +#: ../../Zotlabs/Module/Group.php:139 ../../Zotlabs/Module/Group.php:148 +#: ../../Zotlabs/Module/Group.php:250 ../../Zotlabs/Module/Group.php:302 +#: ../../Zotlabs/Module/Group.php:303 ../../Zotlabs/Module/Mitem.php:176 +#: ../../Zotlabs/Module/Mitem.php:177 ../../Zotlabs/Module/Mitem.php:254 +#: ../../Zotlabs/Module/Mitem.php:255 ../../Zotlabs/Module/Photos.php:668 +#: ../../Zotlabs/Module/Sources.php:122 ../../Zotlabs/Module/Sources.php:157 +#: ../../Zotlabs/Module/Profiles.php:674 ../../Zotlabs/Module/Profiles.php:684 +#: ../../Zotlabs/Module/Profiles.php:692 ../../Zotlabs/Module/Profiles.php:696 +#: ../../Zotlabs/Module/Settings/Display.php:87 #: ../../Zotlabs/Module/Settings/Privacy.php:133 #: ../../Zotlabs/Module/Settings/Privacy.php:134 #: ../../Zotlabs/Module/Settings/Privacy.php:135 #: ../../Zotlabs/Module/Settings/Privacy.php:136 #: ../../Zotlabs/Module/Settings/Privacy.php:137 -#: ../../Zotlabs/Module/Menu.php:163 ../../Zotlabs/Module/Menu.php:222 -#: ../../Zotlabs/Module/Defperms.php:195 ../../Zotlabs/Module/Connedit.php:622 -#: ../../Zotlabs/Module/Sources.php:122 ../../Zotlabs/Module/Sources.php:157 -#: ../../Zotlabs/Lib/Libzotdir.php:165 ../../Zotlabs/Lib/Libzotdir.php:166 -#: ../../Zotlabs/Lib/Libzotdir.php:168 ../../Zotlabs/Storage/Browser.php:310 -#: ../../Zotlabs/Storage/Browser.php:311 ../../Zotlabs/Storage/Browser.php:312 -#: ../../Zotlabs/Storage/Browser.php:392 ../../Zotlabs/Storage/Browser.php:394 -#: ../../Zotlabs/Storage/Browser.php:558 ../../boot.php:1751 +#: ../../Zotlabs/Module/Settings/Privacy.php:138 +#: ../../Zotlabs/Module/Settings/Channel.php:225 +#: ../../Zotlabs/Module/Settings/Multifactor.php:82 +#: ../../Zotlabs/Module/Import.php:612 ../../Zotlabs/Module/Import.php:616 +#: ../../Zotlabs/Module/Import.php:617 msgid "No" msgstr "Nei" -#: ../../view/theme/redbasic/php/config.php:106 -#: ../../view/theme/redbasic/php/config.php:107 -#: ../../view/theme/redbasic/php/config.php:108 -#: ../../view/theme/redbasic/php/config.php:124 +#: ../../view/theme/redbasic/php/config.php:206 +#: ../../view/theme/redbasic/php/config.php:207 +#: ../../view/theme/redbasic/php/config.php:208 +#: ../../view/theme/redbasic/php/config.php:220 +#: ../../include/conversation.php:1159 +#: ../../addon/socialauth/Mod_SocialAuth.php:218 +#: ../../addon/ijpost/Mod_Ijpost.php:61 ../../addon/redred/Mod_Redred.php:61 +#: ../../addon/libertree/Mod_Libertree.php:57 +#: ../../addon/dwpost/Mod_Dwpost.php:59 ../../addon/dwpost/Mod_Dwpost.php:63 +#: ../../addon/diaspora/Mod_Diaspora.php:70 +#: ../../addon/pumpio/Mod_Pumpio.php:92 ../../addon/pumpio/Mod_Pumpio.php:96 +#: ../../addon/pumpio/Mod_Pumpio.php:100 ../../addon/wppost/Mod_Wppost.php:84 +#: ../../addon/wppost/Mod_Wppost.php:88 ../../addon/wppost/Mod_Wppost.php:92 #: ../../addon/wiki/Mod_Wiki.php:230 ../../addon/wiki/Mod_Wiki.php:231 -#: ../../addon/redred/Mod_Redred.php:61 #: ../../addon/statusnet/Mod_Statusnet.php:258 #: ../../addon/statusnet/Mod_Statusnet.php:280 -#: ../../addon/statusnet/Mod_Statusnet.php:289 ../../addon/rtof/Mod_Rtof.php:47 -#: ../../addon/wppost/Mod_Wppost.php:84 ../../addon/wppost/Mod_Wppost.php:88 -#: ../../addon/wppost/Mod_Wppost.php:92 -#: ../../addon/content_import/Mod_content_import.php:135 -#: ../../addon/content_import/Mod_content_import.php:136 -#: ../../addon/ijpost/Mod_Ijpost.php:61 -#: ../../addon/pubcrawl/Mod_Pubcrawl.php:42 -#: ../../addon/dwpost/Mod_Dwpost.php:59 ../../addon/dwpost/Mod_Dwpost.php:63 -#: ../../addon/twitter/Mod_Twitter.php:160 -#: ../../addon/twitter/Mod_Twitter.php:169 ../../addon/pumpio/Mod_Pumpio.php:92 -#: ../../addon/pumpio/Mod_Pumpio.php:96 ../../addon/pumpio/Mod_Pumpio.php:100 -#: ../../addon/cart/submodules/subscriptions.php:153 -#: ../../addon/cart/submodules/subscriptions.php:425 +#: ../../addon/statusnet/Mod_Statusnet.php:289 +#: ../../addon/ljpost/Mod_Ljpost.php:61 ../../addon/ljpost/Mod_Ljpost.php:65 +#: ../../addon/ljpost/Mod_Ljpost.php:69 #: ../../addon/cart/submodules/hzservices.php:67 #: ../../addon/cart/submodules/hzservices.php:651 #: ../../addon/cart/submodules/hzservices.php:655 -#: ../../addon/cart/submodules/orderoptions.php:72 -#: ../../addon/cart/submodules/orderoptions.php:337 -#: ../../addon/cart/submodules/orderoptions.php:361 -#: ../../addon/cart/submodules/orderoptions.php:437 -#: ../../addon/cart/submodules/orderoptions.php:461 -#: ../../addon/cart/submodules/paypalbutton.php:87 -#: ../../addon/cart/submodules/paypalbutton.php:95 +#: ../../addon/cart/submodules/subscriptions.php:153 +#: ../../addon/cart/submodules/subscriptions.php:425 #: ../../addon/cart/submodules/paypalbuttonV2.php:88 #: ../../addon/cart/submodules/paypalbuttonV2.php:98 +#: ../../addon/cart/submodules/paypalbutton.php:87 +#: ../../addon/cart/submodules/paypalbutton.php:95 #: ../../addon/cart/submodules/manualcat.php:63 #: ../../addon/cart/submodules/manualcat.php:254 #: ../../addon/cart/submodules/manualcat.php:258 -#: ../../addon/cart/Settings/Cart.php:61 ../../addon/cart/Settings/Cart.php:73 -#: ../../addon/cart/cart.php:1419 ../../addon/nofed/Mod_Nofed.php:40 -#: ../../addon/smileybutton/Mod_Smileybutton.php:42 -#: ../../addon/diaspora/Mod_Diaspora.php:70 -#: ../../addon/libertree/Mod_Libertree.php:57 -#: ../../addon/socialauth/Mod_SocialAuth.php:218 -#: ../../addon/ljpost/Mod_Ljpost.php:61 ../../addon/ljpost/Mod_Ljpost.php:65 -#: ../../addon/ljpost/Mod_Ljpost.php:69 ../../include/conversation.php:1483 -#: ../../Zotlabs/Module/Import.php:600 ../../Zotlabs/Module/Import.php:604 -#: ../../Zotlabs/Module/Import.php:605 ../../Zotlabs/Module/Register.php:512 -#: ../../Zotlabs/Module/Group.php:137 ../../Zotlabs/Module/Group.php:138 -#: ../../Zotlabs/Module/Group.php:147 ../../Zotlabs/Module/Group.php:249 -#: ../../Zotlabs/Module/Group.php:301 ../../Zotlabs/Module/Group.php:302 -#: ../../Zotlabs/Module/Mitem.php:176 ../../Zotlabs/Module/Mitem.php:177 -#: ../../Zotlabs/Module/Mitem.php:256 ../../Zotlabs/Module/Mitem.php:257 +#: ../../addon/cart/submodules/orderoptions.php:72 +#: ../../addon/cart/submodules/orderoptions.php:337 +#: ../../addon/cart/submodules/orderoptions.php:361 +#: ../../addon/cart/submodules/orderoptions.php:437 +#: ../../addon/cart/submodules/orderoptions.php:461 +#: ../../addon/cart/cart.php:1418 ../../addon/cart/Settings/Cart.php:61 +#: ../../addon/cart/Settings/Cart.php:73 +#: ../../addon/twitter/Mod_Twitter.php:160 +#: ../../addon/twitter/Mod_Twitter.php:169 +#: ../../addon/content_import/Mod_content_import.php:135 +#: ../../addon/content_import/Mod_content_import.php:136 +#: ../../addon/rtof/Mod_Rtof.php:47 ../../addon/nofed/Mod_Nofed.php:40 +#: ../../boot.php:1766 ../../Zotlabs/Lib/Libzotdir.php:166 +#: ../../Zotlabs/Lib/Libzotdir.php:167 ../../Zotlabs/Lib/Libzotdir.php:169 +#: ../../Zotlabs/Storage/Browser.php:314 ../../Zotlabs/Storage/Browser.php:315 +#: ../../Zotlabs/Storage/Browser.php:316 ../../Zotlabs/Storage/Browser.php:397 +#: ../../Zotlabs/Storage/Browser.php:399 ../../Zotlabs/Storage/Browser.php:562 #: ../../Zotlabs/Module/Filestorage.php:203 #: ../../Zotlabs/Module/Filestorage.php:211 -#: ../../Zotlabs/Module/Admin/Site.php:321 -#: ../../Zotlabs/Module/Permcats.php:247 -#: ../../Zotlabs/Module/Contactedit.php:284 ../../Zotlabs/Module/Api.php:98 -#: ../../Zotlabs/Module/Photos.php:666 ../../Zotlabs/Module/Profiles.php:675 -#: ../../Zotlabs/Module/Profiles.php:685 ../../Zotlabs/Module/Profiles.php:693 -#: ../../Zotlabs/Module/Profiles.php:697 -#: ../../Zotlabs/Module/Settings/Channel.php:224 -#: ../../Zotlabs/Module/Settings/Multifactor.php:82 -#: ../../Zotlabs/Module/Settings/Display.php:86 -#: ../../Zotlabs/Module/Settings/Privacy.php:132 +#: ../../Zotlabs/Module/Contactedit.php:270 +#: ../../Zotlabs/Module/Register.php:515 ../../Zotlabs/Module/Defperms.php:195 +#: ../../Zotlabs/Module/Api.php:100 ../../Zotlabs/Module/Menu.php:163 +#: ../../Zotlabs/Module/Menu.php:222 ../../Zotlabs/Module/Admin/Site.php:309 +#: ../../Zotlabs/Module/Permcats.php:247 ../../Zotlabs/Module/Group.php:138 +#: ../../Zotlabs/Module/Group.php:139 ../../Zotlabs/Module/Group.php:148 +#: ../../Zotlabs/Module/Group.php:250 ../../Zotlabs/Module/Group.php:302 +#: ../../Zotlabs/Module/Group.php:303 ../../Zotlabs/Module/Mitem.php:176 +#: ../../Zotlabs/Module/Mitem.php:177 ../../Zotlabs/Module/Mitem.php:254 +#: ../../Zotlabs/Module/Mitem.php:255 ../../Zotlabs/Module/Photos.php:668 +#: ../../Zotlabs/Module/Sources.php:122 ../../Zotlabs/Module/Sources.php:157 +#: ../../Zotlabs/Module/Profiles.php:674 ../../Zotlabs/Module/Profiles.php:684 +#: ../../Zotlabs/Module/Profiles.php:692 ../../Zotlabs/Module/Profiles.php:696 +#: ../../Zotlabs/Module/Settings/Display.php:87 #: ../../Zotlabs/Module/Settings/Privacy.php:133 #: ../../Zotlabs/Module/Settings/Privacy.php:134 #: ../../Zotlabs/Module/Settings/Privacy.php:135 #: ../../Zotlabs/Module/Settings/Privacy.php:136 #: ../../Zotlabs/Module/Settings/Privacy.php:137 -#: ../../Zotlabs/Module/Menu.php:163 ../../Zotlabs/Module/Menu.php:222 -#: ../../Zotlabs/Module/Defperms.php:195 ../../Zotlabs/Module/Sources.php:122 -#: ../../Zotlabs/Module/Sources.php:157 ../../Zotlabs/Lib/Libzotdir.php:165 -#: ../../Zotlabs/Lib/Libzotdir.php:166 ../../Zotlabs/Lib/Libzotdir.php:168 -#: ../../Zotlabs/Storage/Browser.php:310 ../../Zotlabs/Storage/Browser.php:311 -#: ../../Zotlabs/Storage/Browser.php:312 ../../Zotlabs/Storage/Browser.php:392 -#: ../../Zotlabs/Storage/Browser.php:394 ../../Zotlabs/Storage/Browser.php:558 -#: ../../boot.php:1751 +#: ../../Zotlabs/Module/Settings/Privacy.php:138 +#: ../../Zotlabs/Module/Settings/Channel.php:225 +#: ../../Zotlabs/Module/Settings/Multifactor.php:82 +#: ../../Zotlabs/Module/Import.php:612 ../../Zotlabs/Module/Import.php:616 +#: ../../Zotlabs/Module/Import.php:617 msgid "Yes" msgstr "Ja" -#: ../../view/theme/redbasic/php/config.php:107 +#: ../../view/theme/redbasic/php/config.php:207 msgid "Always use light icons for navbar" -msgstr "" +msgstr "Alltid bruk lyse ikoner i navigasjonslinjen" -#: ../../view/theme/redbasic/php/config.php:107 +#: ../../view/theme/redbasic/php/config.php:207 msgid "Enable this option if you use a dark navbar color in light mode" msgstr "" +"Slå på dette valget om du bruker mørk farge for navigasjonslinjen med lys " +"drakt" -#: ../../view/theme/redbasic/php/config.php:108 +#: ../../view/theme/redbasic/php/config.php:208 msgid "Narrow navbar" msgstr "Smal navigasjonslinje" -#: ../../view/theme/redbasic/php/config.php:109 +#: ../../view/theme/redbasic/php/config.php:209 msgid "Navigation bar background color" msgstr "Navigasjonslinjens bakgrunnsfarge" -#: ../../view/theme/redbasic/php/config.php:110 -#, fuzzy -#| msgid "Navigation bar background color" +#: ../../view/theme/redbasic/php/config.php:210 msgid "Dark navigation bar background color" -msgstr "Navigasjonslinjens bakgrunnsfarge" - -#: ../../view/theme/redbasic/php/config.php:111 -msgid "Link color" -msgstr "Lenkefarge" - -#: ../../view/theme/redbasic/php/config.php:112 -#, fuzzy -#| msgid "Link color" -msgid "Dark link color" -msgstr "Lenkefarge" - -#: ../../view/theme/redbasic/php/config.php:113 -msgid "Link hover color" -msgstr "Lenkefarge når musepekeren er over" - -#: ../../view/theme/redbasic/php/config.php:114 -#, fuzzy -#| msgid "Link hover color" -msgid "Dark link hover color" -msgstr "Lenkefarge når musepekeren er over" +msgstr "Mørk bakgrunnsfarge for navigasjonslinjen" -#: ../../view/theme/redbasic/php/config.php:115 +#: ../../view/theme/redbasic/php/config.php:211 msgid "Set the background color" msgstr "Angi bakgrunnsfargen" -#: ../../view/theme/redbasic/php/config.php:116 -#, fuzzy -#| msgid "Set the background color" +#: ../../view/theme/redbasic/php/config.php:212 msgid "Set the dark background color" -msgstr "Angi bakgrunnsfargen" +msgstr "Angi bakgrunnsfargen for mørk drakt" -#: ../../view/theme/redbasic/php/config.php:117 +#: ../../view/theme/redbasic/php/config.php:213 msgid "Set the background image" msgstr "Angi bakgrunnsbilde" -#: ../../view/theme/redbasic/php/config.php:118 -#, fuzzy -#| msgid "Set the background image" +#: ../../view/theme/redbasic/php/config.php:214 msgid "Set the dark background image" -msgstr "Angi bakgrunnsbilde" +msgstr "Angi bakgrunnsbilde for mørk drakt" -#: ../../view/theme/redbasic/php/config.php:119 +#: ../../view/theme/redbasic/php/config.php:215 msgid "Set font-size for the entire application" msgstr "Angi skriftstørrelsen for hele programmet" -#: ../../view/theme/redbasic/php/config.php:119 +#: ../../view/theme/redbasic/php/config.php:215 msgid "Examples: 1rem, 100%, 16px" msgstr "For eksempel: 1rem, 100%, 16px" -#: ../../view/theme/redbasic/php/config.php:120 -msgid "Set radius of corners" -msgstr "Angi hjørneradius" +#: ../../view/theme/redbasic/php/config.php:216 +msgid "Set radius of corners in rem" +msgstr "Angi hjørneradius i rem" -#: ../../view/theme/redbasic/php/config.php:120 -msgid "Example: 4px" -msgstr "For eksempel: 4px" +#: ../../view/theme/redbasic/php/config.php:216 +msgid "Leave empty for default radius" +msgstr "La feltet stå tomt for å bruke standard radius" -#: ../../view/theme/redbasic/php/config.php:121 +#: ../../view/theme/redbasic/php/config.php:217 msgid "Set maximum width of content region in rem" msgstr "Set maksbredde for hovedregionen i rem" -#: ../../view/theme/redbasic/php/config.php:121 +#: ../../view/theme/redbasic/php/config.php:217 msgid "Leave empty for default width" msgstr "La feltet stå tomt for å bruke standard bredde" -#: ../../view/theme/redbasic/php/config.php:122 +#: ../../view/theme/redbasic/php/config.php:218 msgid "Set size of conversation author photo" msgstr "Angi størrelsen for samtalens forfatterbilde" -#: ../../view/theme/redbasic/php/config.php:123 +#: ../../view/theme/redbasic/php/config.php:218 +#: ../../view/theme/redbasic/php/config.php:219 +msgid "Leave empty for default size" +msgstr "La feltet stå tomt for å bruke standard størrelse" + +#: ../../view/theme/redbasic/php/config.php:219 msgid "Set size of followup author photos" msgstr "Angi størrelsen på forfatterbilder ved oppfølging" -#: ../../view/theme/redbasic/php/config.php:124 +#: ../../view/theme/redbasic/php/config.php:220 msgid "Show advanced settings" msgstr "Vis avanserte innstillinger" -#: ../../util/nconfig.php:34 -msgid "Source channel not found." -msgstr "Fant ikke kildekanalen." +#: ../../include/bookmarks.php:34 +#, php-format +msgid "%1$s's bookmarks" +msgstr "%1$s sine bokmerker" -#: ../../addon/superblock/superblock.php:355 -msgid "Block Completely" -msgstr "Blokker helt" +#: ../../include/opengraph.php:56 +#, php-format +msgid "This is the home page of %s." +msgstr "Dette er hjemmesiden til %s." -#: ../../addon/superblock/Mod_Superblock.php:62 -msgid "superblock settings updated" -msgstr "innstillingene til superblokk ble oppdatert" +#: ../../include/auth.php:231 +msgid "Delegation session ended." +msgstr "Delegasjonsøkt avsluttet." -#: ../../addon/superblock/Mod_Superblock.php:86 -msgid "Currently blocked" -msgstr "Blokkert for øyeblikket" +#: ../../include/auth.php:235 +msgid "Logged out." +msgstr "Logget ut." -#: ../../addon/superblock/Mod_Superblock.php:88 -msgid "No channels currently blocked" -msgstr "Ingen kanaler er blokkert i øyeblikket" +#: ../../include/auth.php:341 +msgid "Email validation is incomplete. Please check your email." +msgstr "Verifisering via epost er ikke fullført. Sjekk eposten din." -#: ../../addon/superblock/Mod_Superblock.php:90 -#: ../../Zotlabs/Module/Tagrm.php:137 ../../Zotlabs/Module/Admin/Addons.php:462 -#: ../../Zotlabs/Module/Cover_photo.php:424 ../../Zotlabs/Module/Photos.php:991 -msgid "Remove" -msgstr "Fjern" +#: ../../include/auth.php:357 +msgid "Failed authentication" +msgstr "Mislykket autentisering" -#: ../../addon/nsabait/Mod_Nsabait.php:23 -msgid "NSA Bait App" -msgstr "" +#: ../../include/auth.php:367 ../../addon/openid/Mod_Openid.php:189 +msgid "Login failed." +msgstr "Innlogging mislyktes." -#: ../../addon/nsabait/Mod_Nsabait.php:25 -msgid "Make yourself a political target." -msgstr "" +#: ../../include/oembed.php:159 +msgid "View PDF" +msgstr "Vis PDF" -#: ../../addon/visage/Mod_Visage.php:23 -msgid "Recent Channel/Profile Viewers" -msgstr "" +#: ../../include/oembed.php:394 +msgid " by " +msgstr " av " -#: ../../addon/visage/Mod_Visage.php:34 -msgid "No entries." -msgstr "" +#: ../../include/oembed.php:395 +msgid " on " +msgstr "på" -#: ../../addon/wiki/Widget/Wiki_pages.php:55 -msgid "Wiki Pages" -msgstr "Wikisider" +#: ../../include/oembed.php:428 +msgid "Embedded content" +msgstr "Innebygget innhold" -#: ../../addon/wiki/Widget/Wiki_pages.php:61 ../../addon/wiki/Mod_Wiki.php:899 -msgid "Add new page" -msgstr "Legg til ny side" +#: ../../include/oembed.php:437 +msgid "Embedding disabled" +msgstr "Innbygging avskrudd" -#: ../../addon/wiki/Widget/Wiki_pages.php:65 ../../addon/wiki/Mod_Wiki.php:220 -#: ../../addon/wiki/Mod_Wiki.php:368 ../../addon/wiki/Mod_Wiki.php:903 -#: ../../addon/mdpost/mdpost.php:41 ../../include/text.php:2213 -msgid "Markdown" -msgstr "Markdown" +#: ../../include/event.php:35 ../../include/event.php:141 +msgid "l F d, Y \\@ g:i A" +msgstr "l F d, Y \\@ g:i A" -#: ../../addon/wiki/Widget/Wiki_pages.php:65 ../../addon/wiki/Mod_Wiki.php:220 -#: ../../addon/wiki/Mod_Wiki.php:368 ../../addon/wiki/Mod_Wiki.php:903 -#: ../../include/text.php:2211 -msgid "BBcode" -msgstr "BBcode" +#: ../../include/event.php:43 +msgid "Starts:" +msgstr "Starter:" -#: ../../addon/wiki/Widget/Wiki_pages.php:65 ../../addon/wiki/Mod_Wiki.php:220 -#: ../../addon/wiki/Mod_Wiki.php:903 ../../include/text.php:2214 -msgid "Text" -msgstr "Tekst" +#: ../../include/event.php:53 +msgid "Finishes:" +msgstr "Slutter:" -#: ../../addon/wiki/Widget/Wiki_pages.php:66 -msgid "Page name" -msgstr "Sidenavn" +#: ../../include/event.php:67 ../../include/event.php:159 +#: ../../include/channel.php:1642 ../../Zotlabs/Module/Directory.php:354 +msgid "Location:" +msgstr "Plassering:" -#: ../../addon/wiki/Widget/Wiki_pages.php:68 ../../addon/wiki/Mod_Wiki.php:906 -#: ../../Zotlabs/Module/Dreport.php:133 -msgid "Options" -msgstr "Valg" +#: ../../include/event.php:141 +msgid "l F d, Y" +msgstr "l d. F, Y" -#: ../../addon/wiki/Widget/Wiki_list.php:20 ../../addon/wiki/Mod_Wiki.php:209 -#: ../../addon/wiki/wiki.php:70 ../../include/nav.php:522 -msgid "Wikis" -msgstr "Wikier" +#: ../../include/event.php:145 +msgid "Start:" +msgstr "Start:" -#: ../../addon/wiki/Widget/Wiki_page_history.php:28 -#: ../../addon/wiki/Lib/NativeWikiPage.php:588 -#: ../../addon/wiki/Mod_Wiki.php:221 ../../addon/rendezvous/rendezvous.php:172 -#: ../../Zotlabs/Module/Oauth.php:111 ../../Zotlabs/Module/Oauth.php:137 -#: ../../Zotlabs/Module/Chat.php:256 ../../Zotlabs/Module/Cdav.php:1364 -#: ../../Zotlabs/Module/Sharedwithme.php:107 -#: ../../Zotlabs/Module/Admin/Channels.php:159 -#: ../../Zotlabs/Module/Oauth2.php:116 ../../Zotlabs/Module/Oauth2.php:144 -#: ../../Zotlabs/Module/Connedit.php:732 ../../Zotlabs/Storage/Browser.php:380 -msgid "Name" -msgstr "Navn" +#: ../../include/event.php:149 +msgid "End:" +msgstr "Slutt:" -#: ../../addon/wiki/Widget/Wiki_page_history.php:29 -#: ../../addon/wiki/Lib/NativeWikiPage.php:589 -msgctxt "wiki_history" -msgid "Message" -msgstr "Melding" +#: ../../include/event.php:154 ../../addon/openid/MysqlProvider.php:67 +msgid "Timezone" +msgstr "Tidssone" -#: ../../addon/wiki/Widget/Wiki_page_history.php:30 -#: ../../addon/wiki/Lib/NativeWikiPage.php:590 -msgid "Date" -msgstr "Dato" +#: ../../include/event.php:1246 +msgid "This event has been added to your calendar." +msgstr "Denne hendelsen er lagt til i din kalender." -#: ../../addon/wiki/Widget/Wiki_page_history.php:31 -#: ../../addon/wiki/Lib/NativeWikiPage.php:591 -#: ../../addon/wiki/Mod_Wiki.php:364 -msgid "Revert" -msgstr "Tilbakestill" +#: ../../include/event.php:1366 ../../include/conversation.php:153 +#: ../../include/text.php:2380 ../../Zotlabs/Module/Tagger.php:77 +#: ../../Zotlabs/Module/Like.php:441 +#: ../../Zotlabs/Module/Channel_calendar.php:209 +msgid "event" +msgstr "hendelse" -#: ../../addon/wiki/Widget/Wiki_page_history.php:32 -#: ../../addon/wiki/Lib/NativeWikiPage.php:592 -msgid "Compare" -msgstr "Sammenlign" +#: ../../include/event.php:1450 +msgid "Not specified" +msgstr "Ikke spesifisert" -#: ../../addon/wiki/Lib/NativeWiki.php:144 -msgid "Wiki updated successfully" -msgstr "Wikien ble oppdatert" +#: ../../include/event.php:1451 +msgid "Needs Action" +msgstr "Trenger handling" -#: ../../addon/wiki/Lib/NativeWiki.php:204 -msgid "Wiki files deleted successfully" -msgstr "Wikifiler ble slettet" +#: ../../include/event.php:1452 +msgid "Completed" +msgstr "Ferdig" -#: ../../addon/wiki/Lib/NativeWikiPage.php:41 -#: ../../addon/wiki/Lib/NativeWikiPage.php:109 -msgid "(No Title)" -msgstr "(Ingen tittel)" +#: ../../include/event.php:1453 +msgid "In Process" +msgstr "Igang" -#: ../../addon/wiki/Lib/NativeWikiPage.php:123 -msgid "Wiki page create failed." -msgstr "Kunne ikke opprette wikiside." +#: ../../include/event.php:1454 +msgid "Cancelled" +msgstr "Avbrutt" -#: ../../addon/wiki/Lib/NativeWikiPage.php:137 -msgid "Wiki not found." -msgstr "Fant ikke wikien." +#: ../../include/event.php:1535 ../../include/connections.php:790 +#: ../../Zotlabs/Module/Connedit.php:741 ../../Zotlabs/Module/Cdav.php:1377 +msgid "Mobile" +msgstr "Mobil" -#: ../../addon/wiki/Lib/NativeWikiPage.php:148 -msgid "Destination name already exists" -msgstr "Navnet finnes allerede" +#: ../../include/event.php:1536 ../../include/connections.php:791 +#: ../../Zotlabs/Module/Connedit.php:742 ../../Zotlabs/Module/Cdav.php:1378 +msgid "Home" +msgstr "Hjem" -#: ../../addon/wiki/Lib/NativeWikiPage.php:181 -#: ../../addon/wiki/Lib/NativeWikiPage.php:376 -msgid "Page not found" -msgstr "Fant ikke siden" +#: ../../include/event.php:1537 ../../include/connections.php:792 +msgid "Home, Voice" +msgstr "Hjem, telefon" -#: ../../addon/wiki/Lib/NativeWikiPage.php:211 -msgid "Error reading page content" -msgstr "Det oppstod en feil under lesing av innholder på siden" +#: ../../include/event.php:1538 ../../include/connections.php:793 +msgid "Home, Fax" +msgstr "Hjem, fax" -#: ../../addon/wiki/Lib/NativeWikiPage.php:367 -#: ../../addon/wiki/Lib/NativeWikiPage.php:425 -#: ../../addon/wiki/Lib/NativeWikiPage.php:493 -#: ../../addon/wiki/Lib/NativeWikiPage.php:534 -msgid "Error reading wiki" -msgstr "Det oppstod en feil ved lesing av wikien" +#: ../../include/event.php:1539 ../../include/connections.php:794 +#: ../../Zotlabs/Module/Connedit.php:743 ../../Zotlabs/Module/Cdav.php:1379 +msgid "Work" +msgstr "Arbeid" -#: ../../addon/wiki/Lib/NativeWikiPage.php:411 -msgid "Page update failed." -msgstr "Oppdatering av siden mislyktes." +#: ../../include/event.php:1540 ../../include/connections.php:795 +msgid "Work, Voice" +msgstr "Arbeid, telefon" -#: ../../addon/wiki/Lib/NativeWikiPage.php:447 -msgid "Nothing deleted" -msgstr "Ingenting ble slettet" +#: ../../include/event.php:1541 ../../include/connections.php:796 +msgid "Work, Fax" +msgstr "Arbeid, fax" -#: ../../addon/wiki/Lib/NativeWikiPage.php:514 -msgid "Compare: object not found." -msgstr "Sammanlign: fant ikke objektet." +#: ../../include/event.php:1542 ../../include/event.php:1549 +#: ../../include/selectors.php:64 ../../include/selectors.php:81 +#: ../../include/selectors.php:119 ../../include/selectors.php:155 +#: ../../include/connections.php:797 ../../include/connections.php:804 +#: ../../Zotlabs/Access/PermissionRoles.php:362 +#: ../../Zotlabs/Module/Connedit.php:744 ../../Zotlabs/Module/Cdav.php:1380 +msgid "Other" +msgstr "Annen" -#: ../../addon/wiki/Lib/NativeWikiPage.php:521 -msgid "Page updated" -msgstr "Siden ble oppdatert" +#: ../../include/feedutils.php:863 ../../include/text.php:1602 +msgid "unknown" +msgstr "ukjent" -#: ../../addon/wiki/Lib/NativeWikiPage.php:529 -msgid "Wiki resource_id required for git commit" -msgstr "Wiki ressurs_id er nødvendig for å lagre i git" +#: ../../include/items.php:484 ../../addon/hzfiles/hzfiles.php:75 +#: ../../addon/redphotos/redphotos.php:119 +#: ../../addon/redfiles/redfiles.php:109 +#: ../../Zotlabs/Module/Import_items.php:116 +#: ../../Zotlabs/Module/Dreport.php:10 ../../Zotlabs/Module/Dreport.php:60 +#: ../../Zotlabs/Module/Subthread.php:89 ../../Zotlabs/Module/Group.php:109 +#: ../../Zotlabs/Module/Like.php:332 ../../Zotlabs/Module/Profperm.php:29 +msgid "Permission denied" +msgstr "Tillatelse avvist" -#: ../../addon/wiki/Lib/NativeWikiPage.php:545 ../../addon/cards/cards.php:104 -#: ../../addon/articles/articles.php:105 ../../include/help.php:133 -#: ../../Zotlabs/Module/Display.php:149 ../../Zotlabs/Module/Page.php:136 -#: ../../Zotlabs/Module/Block.php:77 ../../Zotlabs/Web/Router.php:186 -msgid "Page not found." -msgstr "Siden ikke funnet." +#: ../../include/items.php:1278 +msgid "Visible to anybody on the internet." +msgstr "Synlig for alle." -#: ../../addon/wiki/Lib/NativeWikiPage.php:630 ../../include/bbcode.php:1061 -#: ../../include/bbcode.php:1246 -msgid "Different viewers will see this text differently" -msgstr "Denne teksten vil se forskjellig ut for ulike besøkende" +#: ../../include/items.php:1280 +msgid "Visible to you only." +msgstr "Synlig bare for deg." -#: ../../addon/wiki/Mod_Wiki.php:36 ../../addon/cart/cart.php:1459 -#: ../../addon/flashcards/Mod_Flashcards.php:52 -msgid "Profile Unavailable." -msgstr "Profilen er ikke tilgjengelig." +#: ../../include/items.php:1282 +msgid "Visible to anybody in this network." +msgstr "Synlig for alle i dette nettverket." -#: ../../addon/wiki/Mod_Wiki.php:63 ../../addon/wiki/Mod_Wiki.php:288 -#: ../../addon/wiki/Mod_Wiki.php:425 ../../addon/openid/Mod_Id.php:53 -#: ../../addon/pumpio/pumpio.php:44 ../../addon/keepout/keepout.php:36 -#: ../../addon/cards/Mod_Card_edit.php:51 ../../addon/cards/Mod_Cards.php:89 -#: ../../addon/articles/Mod_Article_edit.php:51 -#: ../../addon/articles/Mod_Articles.php:94 ../../include/photos.php:30 -#: ../../include/items.php:3953 ../../include/attach.php:156 -#: ../../include/attach.php:205 ../../include/attach.php:278 -#: ../../include/attach.php:329 ../../include/attach.php:431 -#: ../../include/attach.php:445 ../../include/attach.php:452 -#: ../../include/attach.php:534 ../../include/attach.php:1106 -#: ../../include/attach.php:1179 ../../include/attach.php:1344 -#: ../../Zotlabs/Module/Attach_edit.php:90 -#: ../../Zotlabs/Module/Attach_edit.php:99 -#: ../../Zotlabs/Module/Attach_edit.php:106 ../../Zotlabs/Module/Network.php:18 -#: ../../Zotlabs/Module/Register.php:200 ../../Zotlabs/Module/Setup.php:218 -#: ../../Zotlabs/Module/Viewconnections.php:28 -#: ../../Zotlabs/Module/Viewconnections.php:33 -#: ../../Zotlabs/Module/Channel.php:222 ../../Zotlabs/Module/Channel.php:379 -#: ../../Zotlabs/Module/Channel.php:418 ../../Zotlabs/Module/Group.php:14 -#: ../../Zotlabs/Module/Group.php:30 ../../Zotlabs/Module/Editwebpage.php:68 -#: ../../Zotlabs/Module/Editwebpage.php:89 -#: ../../Zotlabs/Module/Editwebpage.php:107 -#: ../../Zotlabs/Module/Editwebpage.php:121 ../../Zotlabs/Module/Chat.php:111 -#: ../../Zotlabs/Module/Chat.php:116 -#: ../../Zotlabs/Module/Channel_calendar.php:232 -#: ../../Zotlabs/Module/Like.php:248 ../../Zotlabs/Module/Poke.php:141 -#: ../../Zotlabs/Module/Item.php:513 ../../Zotlabs/Module/Item.php:532 -#: ../../Zotlabs/Module/Item.php:542 ../../Zotlabs/Module/Item.php:1443 -#: ../../Zotlabs/Module/Mitem.php:129 ../../Zotlabs/Module/Profile.php:99 -#: ../../Zotlabs/Module/Profile.php:114 -#: ../../Zotlabs/Module/Sharedwithme.php:19 -#: ../../Zotlabs/Module/Webpages.php:131 -#: ../../Zotlabs/Module/Filestorage.php:20 -#: ../../Zotlabs/Module/Filestorage.php:78 -#: ../../Zotlabs/Module/Filestorage.php:96 -#: ../../Zotlabs/Module/Filestorage.php:119 -#: ../../Zotlabs/Module/Filestorage.php:165 -#: ../../Zotlabs/Module/Editpost.php:17 -#: ../../Zotlabs/Module/Achievements.php:34 ../../Zotlabs/Module/Manage.php:10 -#: ../../Zotlabs/Module/Authtest.php:13 ../../Zotlabs/Module/Viewsrc.php:19 -#: ../../Zotlabs/Module/Moderate.php:15 ../../Zotlabs/Module/Display.php:388 -#: ../../Zotlabs/Module/Common.php:38 ../../Zotlabs/Module/New_channel.php:105 -#: ../../Zotlabs/Module/New_channel.php:130 -#: ../../Zotlabs/Module/Service_limits.php:11 ../../Zotlabs/Module/Mood.php:126 -#: ../../Zotlabs/Module/Appman.php:153 ../../Zotlabs/Module/Api.php:24 -#: ../../Zotlabs/Module/Regmod.php:20 ../../Zotlabs/Module/Blocks.php:73 -#: ../../Zotlabs/Module/Blocks.php:80 ../../Zotlabs/Module/Vote.php:19 -#: ../../Zotlabs/Module/Profile_photo.php:390 -#: ../../Zotlabs/Module/Profile_photo.php:421 -#: ../../Zotlabs/Module/Editblock.php:67 ../../Zotlabs/Module/Settings.php:59 -#: ../../Zotlabs/Module/Editlayout.php:67 -#: ../../Zotlabs/Module/Editlayout.php:90 -#: ../../Zotlabs/Module/Connections.php:32 -#: ../../Zotlabs/Module/Cover_photo.php:341 -#: ../../Zotlabs/Module/Cover_photo.php:354 ../../Zotlabs/Module/Photos.php:71 -#: ../../Zotlabs/Module/Page.php:34 ../../Zotlabs/Module/Page.php:133 -#: ../../Zotlabs/Module/Profiles.php:171 ../../Zotlabs/Module/Profiles.php:614 -#: ../../Zotlabs/Module/Bookmarks.php:70 ../../Zotlabs/Module/Invite.php:64 -#: ../../Zotlabs/Module/Invite.php:315 ../../Zotlabs/Module/Block.php:24 -#: ../../Zotlabs/Module/Block.php:74 ../../Zotlabs/Module/Menu.php:130 -#: ../../Zotlabs/Module/Menu.php:141 ../../Zotlabs/Module/Defperms.php:181 -#: ../../Zotlabs/Module/Thing.php:282 ../../Zotlabs/Module/Thing.php:302 -#: ../../Zotlabs/Module/Thing.php:343 ../../Zotlabs/Module/Pdledit.php:35 -#: ../../Zotlabs/Module/Suggest.php:32 ../../Zotlabs/Module/Connedit.php:299 -#: ../../Zotlabs/Module/Layouts.php:71 ../../Zotlabs/Module/Layouts.php:78 -#: ../../Zotlabs/Module/Layouts.php:89 ../../Zotlabs/Module/Locs.php:98 -#: ../../Zotlabs/Module/Sources.php:80 ../../Zotlabs/Lib/Chatroom.php:135 -#: ../../Zotlabs/Web/WebServer.php:119 -msgid "Permission denied." -msgstr "Tillatelse avslått." +#: ../../include/items.php:1284 +msgid "Visible to anybody authenticated." +msgstr "Synlig for alle som er autentisert." -#: ../../addon/wiki/Mod_Wiki.php:81 ../../addon/cart/manual_payments.php:93 -#: ../../addon/cart/submodules/paypalbutton.php:456 -#: ../../addon/cart/submodules/paypalbuttonV2.php:486 -#: ../../addon/cart/myshop.php:37 ../../addon/cart/cart.php:1610 -msgid "Invalid channel" -msgstr "Ugyldig kanal" +#: ../../include/items.php:1286 +#, php-format +msgid "Visible to anybody on %s." +msgstr "Synlig for alle på %s." -#: ../../addon/wiki/Mod_Wiki.php:136 -msgid "Error retrieving wiki" -msgstr "Det oppstod en feil ved henting av wikien" +#: ../../include/items.php:1288 +msgid "Visible to all connections." +msgstr "Synlig for alle forbindelser." -#: ../../addon/wiki/Mod_Wiki.php:143 -msgid "Error creating zip file export folder" -msgstr "Det oppstod en feil ved eksport av mappe til zip fil" +#: ../../include/items.php:1290 +msgid "Visible to approved connections." +msgstr "Synlig for godkjente forbindelser." -#: ../../addon/wiki/Mod_Wiki.php:194 -msgid "Error downloading wiki: " -msgstr "" +#: ../../include/items.php:1292 +msgid "Visible to specific connections." +msgstr "Synlig for spesifikke forbindelser." -#: ../../addon/wiki/Mod_Wiki.php:214 ../../addon/wiki/Mod_Wiki.php:381 -#: ../../addon/cards/Mod_Card_edit.php:99 ../../addon/cards/cards.php:74 -#: ../../addon/articles/Mod_Article_edit.php:97 -#: ../../addon/articles/articles.php:75 ../../include/menu.php:120 -#: ../../include/channel.php:1530 ../../include/channel.php:1534 -#: ../../Zotlabs/Widget/Cdav.php:144 ../../Zotlabs/Widget/Cdav.php:181 -#: ../../Zotlabs/Module/Group.php:245 ../../Zotlabs/Module/Oauth.php:171 -#: ../../Zotlabs/Module/Editwebpage.php:142 -#: ../../Zotlabs/Module/Webpages.php:250 -#: ../../Zotlabs/Module/Admin/Profs.php:175 ../../Zotlabs/Module/Blocks.php:158 -#: ../../Zotlabs/Module/Editblock.php:114 -#: ../../Zotlabs/Module/Editlayout.php:114 -#: ../../Zotlabs/Module/Connections.php:338 -#: ../../Zotlabs/Module/Connections.php:387 -#: ../../Zotlabs/Module/Connections.php:408 ../../Zotlabs/Module/Menu.php:176 -#: ../../Zotlabs/Module/Oauth2.php:192 ../../Zotlabs/Module/Thing.php:268 -#: ../../Zotlabs/Module/Layouts.php:191 ../../Zotlabs/Lib/Apps.php:601 -#: ../../Zotlabs/Lib/ThreadItem.php:158 -msgid "Edit" -msgstr "Endre" +#: ../../include/items.php:3502 ../../Zotlabs/Lib/Activity.php:2225 +#: ../../Zotlabs/Module/Share.php:124 +#, php-format +msgid "🔁 Repeated %1$s's %2$s" +msgstr "🔁 videreformidlet %2$s til %1$s " -#: ../../addon/wiki/Mod_Wiki.php:215 ../../Zotlabs/Storage/Browser.php:407 -msgid "Download" -msgstr "" +#: ../../include/items.php:4579 ../../Zotlabs/Module/Group.php:63 +#: ../../Zotlabs/Module/Group.php:207 +msgid "Privacy group not found." +msgstr "Personverngruppen ble ikke funnet." -#: ../../addon/wiki/Mod_Wiki.php:216 ../../addon/wiki/Mod_Wiki.php:406 -#: ../../Zotlabs/Module/Pubsites.php:62 ../../Zotlabs/Module/Webpages.php:256 -#: ../../Zotlabs/Module/Blocks.php:164 ../../Zotlabs/Module/Layouts.php:196 -msgid "View" -msgstr "Vis" +#: ../../include/items.php:4595 +msgid "Privacy group is empty." +msgstr "Personverngruppen er tom." -#: ../../addon/wiki/Mod_Wiki.php:217 ../../Zotlabs/Module/Manage.php:137 -#: ../../Zotlabs/Module/Profiles.php:852 -msgid "Create New" -msgstr "Opprett nytt" +#: ../../include/items.php:4602 +#, php-format +msgid "Privacy group: %s" +msgstr "Personverngruppe: %s" -#: ../../addon/wiki/Mod_Wiki.php:219 -msgid "Wiki name" -msgstr "" +#: ../../include/items.php:4612 +#, php-format +msgid "Connection: %s" +msgstr "Forbindelse: %s" -#: ../../addon/wiki/Mod_Wiki.php:220 -msgid "Content type" -msgstr "" +#: ../../include/items.php:4614 +msgid "Connection not found." +msgstr "Forbindelsen ble ikke funnet." -#: ../../addon/wiki/Mod_Wiki.php:222 ../../Zotlabs/Storage/Browser.php:381 -msgid "Type" -msgstr "Type" +#: ../../include/features.php:53 ../../Zotlabs/Module/Admin/Features.php:55 +#: ../../Zotlabs/Module/Admin/Features.php:56 +#: ../../Zotlabs/Module/Settings/Features.php:38 +msgid "Off" +msgstr "Av" -#: ../../addon/wiki/Mod_Wiki.php:223 -msgid "Any type" -msgstr "" +#: ../../include/features.php:53 ../../Zotlabs/Module/Admin/Features.php:55 +#: ../../Zotlabs/Module/Admin/Features.php:56 +#: ../../Zotlabs/Module/Settings/Features.php:38 +msgid "On" +msgstr "På" -#: ../../addon/wiki/Mod_Wiki.php:230 -msgid "Lock content type" -msgstr "" +#: ../../include/features.php:80 ../../include/nav.php:489 +#: ../../include/nav.php:492 ../../Zotlabs/Lib/Apps.php:352 +msgid "Calendar" +msgstr "Kalender" -#: ../../addon/wiki/Mod_Wiki.php:231 -msgid "Create a status post for this wiki" -msgstr "" +#: ../../include/features.php:84 +msgid "Start calendar week on Monday" +msgstr "Mandag er ukestart" -#: ../../addon/wiki/Mod_Wiki.php:232 -msgid "Edit Wiki Name" -msgstr "" +#: ../../include/features.php:85 +msgid "Default is Sunday" +msgstr "Søndag er standard" -#: ../../addon/wiki/Mod_Wiki.php:277 -#, fuzzy -msgid "Wiki not found" -msgstr "Fant ikke wikien." +#: ../../include/features.php:92 +msgid "Event Timezone Selection" +msgstr "Tidssone for arrangementet" -#: ../../addon/wiki/Mod_Wiki.php:303 -msgid "Rename page" -msgstr "" +#: ../../include/features.php:93 +msgid "Allow event creation in timezones other than your own." +msgstr "Tillat arrangementer i andre tidssoner enn din egen." -#: ../../addon/wiki/Mod_Wiki.php:304 ../../addon/hsse/hsse.php:186 -#: ../../include/conversation.php:1452 ../../Zotlabs/Widget/Cdav.php:142 -#: ../../Zotlabs/Module/Webpages.php:251 ../../Zotlabs/Module/Blocks.php:159 -#: ../../Zotlabs/Module/Photos.php:1073 ../../Zotlabs/Module/Layouts.php:192 -msgid "Share" -msgstr "Del" +#: ../../include/features.php:102 +msgid "Channel Home" +msgstr "Kanalhjem" -#: ../../addon/wiki/Mod_Wiki.php:318 -msgid "Error retrieving page content" -msgstr "" +#: ../../include/features.php:106 +msgid "Search by Date" +msgstr "Søk etter dato" -#: ../../addon/wiki/Mod_Wiki.php:326 ../../addon/wiki/Mod_Wiki.php:328 -msgid "New page" -msgstr "" +#: ../../include/features.php:107 +msgid "Ability to select posts by date ranges" +msgstr "Mulighet for å velge innlegg etter datoområde" -#: ../../addon/wiki/Mod_Wiki.php:363 -msgid "Revision Comparison" -msgstr "" +#: ../../include/features.php:114 +msgid "Tag Cloud" +msgstr "Merkelappsky" -#: ../../addon/wiki/Mod_Wiki.php:365 ../../addon/wiki/Mod_Wiki.php:398 -#: ../../addon/hsse/hsse.php:209 ../../addon/hsse/hsse.php:258 -#: ../../addon/cards/Mod_Card_edit.php:132 -#: ../../addon/articles/Mod_Article_edit.php:130 -#: ../../include/conversation.php:1475 ../../include/conversation.php:1530 -#: ../../Zotlabs/Module/Fbrowser.php:66 ../../Zotlabs/Module/Fbrowser.php:88 -#: ../../Zotlabs/Module/Oauth.php:110 ../../Zotlabs/Module/Oauth.php:136 -#: ../../Zotlabs/Module/Editwebpage.php:169 ../../Zotlabs/Module/Cdav.php:1049 -#: ../../Zotlabs/Module/Cdav.php:1382 ../../Zotlabs/Module/Tagrm.php:15 -#: ../../Zotlabs/Module/Tagrm.php:138 ../../Zotlabs/Module/Editpost.php:114 -#: ../../Zotlabs/Module/Admin/Addons.php:430 -#: ../../Zotlabs/Module/Profile_photo.php:553 -#: ../../Zotlabs/Module/Editblock.php:141 ../../Zotlabs/Module/Filer.php:56 -#: ../../Zotlabs/Module/Editlayout.php:140 -#: ../../Zotlabs/Module/Cover_photo.php:428 ../../Zotlabs/Module/Oauth2.php:115 -#: ../../Zotlabs/Module/Oauth2.php:143 ../../Zotlabs/Module/Connedit.php:750 -#: ../../Zotlabs/Storage/Browser.php:386 -msgid "Cancel" -msgstr "Avbryt" +#: ../../include/features.php:115 +msgid "Provide a personal tag cloud on your channel page" +msgstr "Tilby en personlig merkelappsky på din kanalside" -#: ../../addon/wiki/Mod_Wiki.php:371 -msgid "Short description of your changes (optional)" -msgstr "" +#: ../../include/features.php:122 ../../include/features.php:364 +msgid "Use blog/list mode" +msgstr "Bruk blogg/listemodus" -#: ../../addon/wiki/Mod_Wiki.php:381 ../../addon/wppost/wppost.php:174 -#: ../../addon/wppost/Mod_Wppost.php:96 ../../addon/dwpost/Mod_Dwpost.php:67 -#: ../../addon/dwpost/dwpost.php:134 ../../addon/ljpost/ljpost.php:134 -msgid "Source" -msgstr "" +#: ../../include/features.php:123 ../../include/features.php:365 +msgid "Comments will be displayed separately" +msgstr "Kommentarer blir vist separat fra innlegget" -#: ../../addon/wiki/Mod_Wiki.php:391 -msgid "New page name" -msgstr "" +#: ../../include/features.php:131 ../../include/text.php:1078 +#: ../../Zotlabs/Lib/Apps.php:339 ../../Zotlabs/Module/Connections.php:399 +msgid "Connections" +msgstr "Forbindelser" -#: ../../addon/wiki/Mod_Wiki.php:396 -msgid "Embed image from photo albums" -msgstr "" +#: ../../include/features.php:135 +msgid "Connection Filtering" +msgstr "Filtrer forbindelser" -#: ../../addon/wiki/Mod_Wiki.php:397 ../../addon/hsse/hsse.php:208 -#: ../../include/conversation.php:1474 -msgid "Embed an image from your albums" +#: ../../include/features.php:136 +msgid "Filter incoming posts from connections based on keywords/content" msgstr "" +"Filtrer innkommende innlegg fra forbindelser basert på nøkkelord/innhold" -#: ../../addon/wiki/Mod_Wiki.php:399 ../../addon/hsse/hsse.php:210 -#: ../../addon/hsse/hsse.php:257 ../../include/conversation.php:1476 -#: ../../include/conversation.php:1529 -#: ../../Zotlabs/Module/Profile_photo.php:554 -#: ../../Zotlabs/Module/Cover_photo.php:429 -msgid "OK" -msgstr "OK" +#: ../../include/features.php:144 +msgid "Conversation" +msgstr "Samtale" -#: ../../addon/wiki/Mod_Wiki.php:400 ../../addon/hsse/hsse.php:139 -#: ../../include/conversation.php:1395 -#: ../../Zotlabs/Module/Profile_photo.php:555 -#: ../../Zotlabs/Module/Cover_photo.php:430 -msgid "Choose images to embed" -msgstr "" +#: ../../include/features.php:156 +msgid "Emoji Reactions" +msgstr "Hurtigsvar med Emojier" -#: ../../addon/wiki/Mod_Wiki.php:401 ../../addon/hsse/hsse.php:140 -#: ../../include/conversation.php:1396 -#: ../../Zotlabs/Module/Profile_photo.php:556 -#: ../../Zotlabs/Module/Cover_photo.php:431 -msgid "Choose an album" -msgstr "" +#: ../../include/features.php:157 +msgid "Add emoji reaction ability to posts" +msgstr "Legger til en knapp for hurtige svar på innlegg med en emoji" -#: ../../addon/wiki/Mod_Wiki.php:402 ../../Zotlabs/Module/Profile_photo.php:557 -#: ../../Zotlabs/Module/Cover_photo.php:432 -msgid "Choose a different album" -msgstr "" +#: ../../include/features.php:164 +msgid "Dislike Posts" +msgstr "Mislik innlegg" -#: ../../addon/wiki/Mod_Wiki.php:403 ../../addon/hsse/hsse.php:142 -#: ../../include/conversation.php:1398 -#: ../../Zotlabs/Module/Profile_photo.php:558 -#: ../../Zotlabs/Module/Cover_photo.php:433 -msgid "Error getting album list" -msgstr "" +#: ../../include/features.php:165 +msgid "Ability to dislike posts/comments" +msgstr "Mulighet til å mislike innlegg/kommentarer" -#: ../../addon/wiki/Mod_Wiki.php:404 ../../addon/hsse/hsse.php:143 -#: ../../include/conversation.php:1399 -#: ../../Zotlabs/Module/Profile_photo.php:559 -#: ../../Zotlabs/Module/Cover_photo.php:434 -msgid "Error getting photo link" -msgstr "" +#: ../../include/features.php:172 +msgid "Star Posts" +msgstr "Favorittmerk innlegg" -#: ../../addon/wiki/Mod_Wiki.php:405 ../../addon/hsse/hsse.php:144 -#: ../../include/conversation.php:1400 -#: ../../Zotlabs/Module/Profile_photo.php:560 -#: ../../Zotlabs/Module/Cover_photo.php:435 -msgid "Error getting album" -msgstr "" +#: ../../include/features.php:173 +msgid "Ability to mark conversations with a star" +msgstr "Mulighet til å favorittmerke innlegg med en stjerne" -#: ../../addon/wiki/Mod_Wiki.php:407 -msgid "History" -msgstr "" +#: ../../include/features.php:180 +msgid "File Posts" +msgstr "Arkivér innlegg" -#: ../../addon/wiki/Mod_Wiki.php:485 -msgid "Error creating wiki. Invalid name." -msgstr "" +#: ../../include/features.php:181 +msgid "Ability to file posts" +msgstr "Mulighet til å arkivere innlegg i mapper" -#: ../../addon/wiki/Mod_Wiki.php:492 -msgid "A wiki with this name already exists." -msgstr "" +#: ../../include/features.php:188 +msgid "Reply on comment" +msgstr "Svar på kommentar" -#: ../../addon/wiki/Mod_Wiki.php:505 -msgid "Wiki created, but error creating Home page." -msgstr "" +#: ../../include/features.php:189 +msgid "Ability to reply on selected comment" +msgstr "Mulighet for å svare på en valgt kommentar" -#: ../../addon/wiki/Mod_Wiki.php:512 -msgid "Error creating wiki" -msgstr "" +#: ../../include/features.php:198 ../../Zotlabs/Lib/Apps.php:353 +msgid "Directory" +msgstr "Katalog" -#: ../../addon/wiki/Mod_Wiki.php:536 -msgid "Error updating wiki. Invalid name." -msgstr "" +#: ../../include/features.php:202 +msgid "Advanced Directory Search" +msgstr "Avansert katalogsøk" -#: ../../addon/wiki/Mod_Wiki.php:555 -msgid "Error updating wiki" -msgstr "" +#: ../../include/features.php:203 +msgid "Allows creation of complex directory search queries" +msgstr "Gjør det mulig å bruke avanserte kriterier ved søk i katalogen" -#: ../../addon/wiki/Mod_Wiki.php:570 -msgid "Wiki delete permission denied." -msgstr "" +#: ../../include/features.php:212 +msgid "Editor" +msgstr "Innleggsredigering" -#: ../../addon/wiki/Mod_Wiki.php:580 -msgid "Error deleting wiki" -msgstr "" +#: ../../include/features.php:216 +msgid "Post Categories" +msgstr "Innleggskategorier" -#: ../../addon/wiki/Mod_Wiki.php:613 -msgid "New page created" -msgstr "" +#: ../../include/features.php:217 +msgid "Add categories to your posts" +msgstr "Legg kategorier til dine innlegg" -#: ../../addon/wiki/Mod_Wiki.php:739 -msgid "Cannot delete Home" -msgstr "" +#: ../../include/features.php:224 +msgid "Large Photos" +msgstr "Store bilder" -#: ../../addon/wiki/Mod_Wiki.php:815 -msgid "Current Revision" +#: ../../include/features.php:225 +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" -#: ../../addon/wiki/Mod_Wiki.php:815 -msgid "Selected Revision" -msgstr "" +#: ../../include/features.php:232 +msgid "Even More Encryption" +msgstr "Enda mer kryptering" -#: ../../addon/wiki/Mod_Wiki.php:870 -msgid "You must be authenticated." +#: ../../include/features.php:233 +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" -#: ../../addon/openclipatar/openclipatar.php:51 -#: ../../addon/openclipatar/openclipatar.php:129 -msgid "System defaults:" +#: ../../include/features.php:240 +msgid "Disable Comments" +msgstr "Slå av kommentarer" + +#: ../../include/features.php:241 +msgid "Provide the option to disable comments for a post" +msgstr "Gjør det mulig å slå av kommentarer for et innlegg" + +#: ../../include/features.php:248 +msgid "Delayed Posting" +msgstr "Tidfest publisering" + +#: ../../include/features.php:249 +msgid "Allow posts to be published at a later date" +msgstr "Tillat innlegg å bli publisert på et senere tidspunkt" + +#: ../../include/features.php:256 +msgid "Content Expiration" +msgstr "Innholdet utløper" + +#: ../../include/features.php:257 +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" -#: ../../addon/openclipatar/openclipatar.php:55 -msgid "Preferred Clipart IDs" +#: ../../include/features.php:264 +msgid "Suppress Duplicate Posts/Comments" +msgstr "Forhindre duplikat av innlegg/kommentarer" + +#: ../../include/features.php:265 +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." -#: ../../addon/openclipatar/openclipatar.php:55 -msgid "List of preferred clipart ids. These will be shown first." +#: ../../include/features.php:272 +msgid "Auto-save drafts of posts and comments" +msgstr "Automatisk lagring av kladd for innlegg og kommentarer" + +#: ../../include/features.php:273 +msgid "" +"Automatically saves post and comment drafts in local browser storage to help " +"prevent accidental loss of compositions" msgstr "" +"Lagrer automatisk utkast til innlegg og kommentarer i nettleserens interne " +"lager for å unngå å tape innholet ved et uhell" -#: ../../addon/openclipatar/openclipatar.php:56 -msgid "Default Search Term" -msgstr "Standard søkeord" +#: ../../include/features.php:282 +msgid "Manage" +msgstr "Administrasjon" -#: ../../addon/openclipatar/openclipatar.php:56 -msgid "The default search term. These will be shown second." -msgstr "Standard søkeord. Disse vil vises som nummer to." +#: ../../include/features.php:286 +msgid "Navigation Channel Select" +msgstr "Enklere kanalvalg" -#: ../../addon/openclipatar/openclipatar.php:57 -msgid "Return After" -msgstr "" +#: ../../include/features.php:287 +msgid "Change channels directly from within the navigation dropdown menu" +msgstr "Endre kanaler direkte fra navigasjonsmenyen" -#: ../../addon/openclipatar/openclipatar.php:57 -msgid "Page to load after image selection." -msgstr "" +#: ../../include/features.php:296 ../../Zotlabs/Lib/Apps.php:344 +#: ../../Zotlabs/Widget/Notifications.php:23 +#: ../../Zotlabs/Module/Connections.php:347 +msgid "Network" +msgstr "Nettverk" -#: ../../addon/openclipatar/openclipatar.php:58 ../../include/nav.php:114 -#: ../../include/conversation.php:1096 ../../Zotlabs/Module/Connedit.php:480 -#: ../../Zotlabs/Lib/Apps.php:349 -msgid "View Profile" -msgstr "Vis profil" +#: ../../include/features.php:300 +msgid "Events Filter" +msgstr "Arrangementsfilter" -#: ../../addon/openclipatar/openclipatar.php:59 ../../include/nav.php:119 -#: ../../include/channel.php:1534 -msgid "Edit Profile" -msgstr "Endre profil" +#: ../../include/features.php:301 +msgid "Ability to display only events" +msgstr "Mulighet for kun å vise arrangementer" -#: ../../addon/openclipatar/openclipatar.php:60 -msgid "Profile List" -msgstr "" +#: ../../include/features.php:308 +msgid "Polls Filter" +msgstr "Filer for Spørreskjema" -#: ../../addon/openclipatar/openclipatar.php:62 -msgid "Order of Preferred" -msgstr "" +#: ../../include/features.php:309 +msgid "Ability to display only polls" +msgstr "Mulighet for å kun vise spørreskjema" -#: ../../addon/openclipatar/openclipatar.php:62 -msgid "Sort order of preferred clipart ids." -msgstr "" +#: ../../include/features.php:316 ../../Zotlabs/Widget/Savedsearch.php:89 +msgid "Saved Searches" +msgstr "Lagrede søk" -#: ../../addon/openclipatar/openclipatar.php:63 -#: ../../addon/openclipatar/openclipatar.php:69 -msgid "Newest first" -msgstr "" +#: ../../include/features.php:317 +msgid "Save search terms for re-use" +msgstr "Lagre søkeuttrykk for senere bruk" -#: ../../addon/openclipatar/openclipatar.php:66 -msgid "As entered" -msgstr "" +#: ../../include/features.php:324 ../../include/contact_widgets.php:55 +#: ../../Zotlabs/Widget/Activity_filter.php:196 +#: ../../Zotlabs/Widget/Filer.php:33 +msgid "Saved Folders" +msgstr "Lagrede mapper" -#: ../../addon/openclipatar/openclipatar.php:68 -msgid "Order of other" -msgstr "" +#: ../../include/features.php:325 +msgid "Ability to file posts under folders" +msgstr "Mulighet til å sortere innlegg i mapper" -#: ../../addon/openclipatar/openclipatar.php:68 -msgid "Sort order of other clipart ids." -msgstr "" +#: ../../include/features.php:332 +msgid "Alternate Stream Order" +msgstr "Alternativer for sortering" -#: ../../addon/openclipatar/openclipatar.php:70 -msgid "Most downloaded first" +#: ../../include/features.php:333 +msgid "" +"Ability to order the stream by last post date, last comment date or " +"unthreaded activities" msgstr "" +"Mulighet for å sortere tidslinjen etter dato for siste innlegg, siste " +"kommentar eller som separate aktiviteter" -#: ../../addon/openclipatar/openclipatar.php:71 -msgid "Most liked first" -msgstr "" +#: ../../include/features.php:340 +msgid "Contact Filter" +msgstr "Kontaktfilter" -#: ../../addon/openclipatar/openclipatar.php:73 -msgid "Preferred IDs Message" -msgstr "" +#: ../../include/features.php:341 +msgid "Ability to display only posts of a selected contact" +msgstr "Mulighet for å kun vise innlegg fra en bestemt kontakt" -#: ../../addon/openclipatar/openclipatar.php:73 -msgid "Message to display above preferred results." -msgstr "" +#: ../../include/features.php:348 +msgid "Forum Filter" +msgstr "Forumfilter" -#: ../../addon/openclipatar/openclipatar.php:79 -msgid "Uploaded by: " -msgstr "" +#: ../../include/features.php:349 +msgid "Ability to display only posts of a specific forum" +msgstr "Mulighet for å kun vise innlegg i et bestemt forum" -#: ../../addon/openclipatar/openclipatar.php:79 -msgid "Drawn by: " -msgstr "" +#: ../../include/features.php:356 +msgid "Personal Posts Filter" +msgstr "Filter for personlige innlegg" -#: ../../addon/openclipatar/openclipatar.php:183 -#: ../../addon/openclipatar/openclipatar.php:195 -msgid "Use this image" -msgstr "" +#: ../../include/features.php:357 +msgid "Ability to display only posts that you've interacted on" +msgstr "Mulighet til å vise kun innlegg du har deltatt på" -#: ../../addon/openclipatar/openclipatar.php:193 -msgid "Or select from a free OpenClipart.org image:" -msgstr "" +#: ../../include/features.php:374 ../../include/nav.php:470 +#: ../../Zotlabs/Lib/Apps.php:351 +#: ../../Zotlabs/Widget/Channel_activities.php:93 +#: ../../Zotlabs/Module/Fbrowser.php:31 +msgid "Photos" +msgstr "Bilder" -#: ../../addon/openclipatar/openclipatar.php:196 -msgid "Search Term" -msgstr "Søkeord" +#: ../../include/features.php:378 +msgid "Photo Location" +msgstr "Bildeplassering" -#: ../../addon/openclipatar/openclipatar.php:233 -msgid "Unknown error. Please try again later." +#: ../../include/features.php:379 +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." -#: ../../addon/openclipatar/openclipatar.php:299 -#: ../../Zotlabs/Module/Profile_photo.php:268 +#: ../../include/features.php:386 +msgid "Flag Adult Photos" +msgstr "Merk bilder med voksent innhold" + +#: ../../include/features.php:387 msgid "" -"Shift-reload the page or clear browser cache if the new photo does not " -"display immediately." +"Provide photo edit option to hide inappropriate photos from default album " +"view" msgstr "" -"Hold nede Shift-knappen og last siden på nytt eller tøm nettleserens " -"mellomlager hvis det nye bildet ikke vises umiddelbart." +"Gir mulighet for å merke bilder med upassende innhold fra standard " +"albumvisning" -#: ../../addon/openclipatar/openclipatar.php:309 -msgid "Profile photo updated successfully." -msgstr "" +#: ../../include/features.php:396 ../../Zotlabs/Lib/Apps.php:367 +#: ../../Zotlabs/Module/Contactedit.php:430 +msgid "Profiles" +msgstr "Profiler" -#: ../../addon/bookmarker/bookmarker.php:38 -#: ../../Zotlabs/Lib/ThreadItem.php:474 -msgid "Save Bookmarks" -msgstr "Lagre bokmerker" +#: ../../include/features.php:400 +msgid "Advanced Profiles" +msgstr "Avanserte profiler" -#: ../../addon/rainbowtag/Mod_Rainbowtag.php:22 -msgid "Rainbow Tag App" -msgstr "" +#: ../../include/features.php:401 +msgid "Additional profile sections and selections" +msgstr "Ytterlige seksjoner og utvalg til profilen" -#: ../../addon/rainbowtag/Mod_Rainbowtag.php:23 -msgid "Add some colour to tag clouds" -msgstr "" +#: ../../include/features.php:408 +msgid "Profile Import/Export" +msgstr "Profil-import/-eksport" -#: ../../addon/rainbowtag/Mod_Rainbowtag.php:30 -msgid "Rainbow Tag" -msgstr "" +#: ../../include/features.php:409 +msgid "Save and load profile details across sites/channels" +msgstr "Lagre og åpne profildetaljer på tvers av nettsteder/kanaler" -#: ../../addon/photocache/Mod_Photocache.php:27 -msgid "Photo Cache settings saved." -msgstr "" +#: ../../include/features.php:416 +msgid "Multiple Profiles" +msgstr "Flere profiler" -#: ../../addon/photocache/Mod_Photocache.php:43 -msgid "" -"Saves a copy of images from external sites locally to increase your " -"anonymity in the web." -msgstr "" +#: ../../include/features.php:417 +msgid "Ability to create multiple profiles" +msgstr "Mulig å lage flere profiler" -#: ../../addon/photocache/Mod_Photocache.php:49 -msgid "Minimal photo size for caching" -msgstr "" +#: ../../include/attach.php:157 ../../include/attach.php:206 +#: ../../include/attach.php:279 ../../include/attach.php:330 +#: ../../include/attach.php:432 ../../include/attach.php:446 +#: ../../include/attach.php:453 ../../include/attach.php:535 +#: ../../include/attach.php:1115 ../../include/attach.php:1188 +#: ../../include/attach.php:1359 ../../include/photos.php:32 +#: ../../addon/openid/Mod_Id.php:53 ../../addon/keepout/keepout.php:36 +#: ../../addon/cards/Mod_Cards.php:89 ../../addon/cards/Mod_Card_edit.php:51 +#: ../../addon/pumpio/pumpio.php:44 +#: ../../addon/articles/Mod_Article_edit.php:51 +#: ../../addon/articles/Mod_Articles.php:94 ../../addon/wiki/Mod_Wiki.php:63 +#: ../../addon/wiki/Mod_Wiki.php:288 ../../addon/wiki/Mod_Wiki.php:425 +#: ../../Zotlabs/Lib/Chatroom.php:135 ../../Zotlabs/Module/Page.php:34 +#: ../../Zotlabs/Module/Page.php:133 ../../Zotlabs/Module/Display.php:387 +#: ../../Zotlabs/Module/Cover_photo.php:299 +#: ../../Zotlabs/Module/Cover_photo.php:312 +#: ../../Zotlabs/Module/Editwebpage.php:68 +#: ../../Zotlabs/Module/Editwebpage.php:89 +#: ../../Zotlabs/Module/Editwebpage.php:107 +#: ../../Zotlabs/Module/Editwebpage.php:121 +#: ../../Zotlabs/Module/Webpages.php:130 ../../Zotlabs/Module/Network.php:18 +#: ../../Zotlabs/Module/Service_limits.php:11 +#: ../../Zotlabs/Module/Thing.php:316 ../../Zotlabs/Module/Thing.php:338 +#: ../../Zotlabs/Module/Thing.php:377 ../../Zotlabs/Module/Pdledit.php:35 +#: ../../Zotlabs/Module/Filestorage.php:20 +#: ../../Zotlabs/Module/Filestorage.php:78 +#: ../../Zotlabs/Module/Filestorage.php:96 +#: ../../Zotlabs/Module/Filestorage.php:119 +#: ../../Zotlabs/Module/Filestorage.php:165 +#: ../../Zotlabs/Module/Register.php:201 ../../Zotlabs/Module/Appman.php:163 +#: ../../Zotlabs/Module/Viewsrc.php:19 ../../Zotlabs/Module/Item.php:289 +#: ../../Zotlabs/Module/Item.php:308 ../../Zotlabs/Module/Item.php:318 +#: ../../Zotlabs/Module/Item.php:1272 ../../Zotlabs/Module/Achievements.php:34 +#: ../../Zotlabs/Module/Connedit.php:299 ../../Zotlabs/Module/Defperms.php:181 +#: ../../Zotlabs/Module/Suggest.php:32 ../../Zotlabs/Module/Regmod.php:20 +#: ../../Zotlabs/Module/Profile_photo.php:390 +#: ../../Zotlabs/Module/Profile_photo.php:421 +#: ../../Zotlabs/Module/Viewconnections.php:28 +#: ../../Zotlabs/Module/Viewconnections.php:33 +#: ../../Zotlabs/Module/Block.php:24 ../../Zotlabs/Module/Block.php:74 +#: ../../Zotlabs/Module/Api.php:26 ../../Zotlabs/Module/Layouts.php:71 +#: ../../Zotlabs/Module/Layouts.php:78 ../../Zotlabs/Module/Layouts.php:89 +#: ../../Zotlabs/Module/Common.php:38 ../../Zotlabs/Module/Locs.php:98 +#: ../../Zotlabs/Module/Menu.php:130 ../../Zotlabs/Module/Menu.php:141 +#: ../../Zotlabs/Module/Manage.php:10 ../../Zotlabs/Module/Bookmarks.php:70 +#: ../../Zotlabs/Module/Attach_edit.php:90 +#: ../../Zotlabs/Module/Attach_edit.php:99 +#: ../../Zotlabs/Module/Attach_edit.php:106 ../../Zotlabs/Module/Group.php:15 +#: ../../Zotlabs/Module/Group.php:31 ../../Zotlabs/Module/Invite.php:65 +#: ../../Zotlabs/Module/Invite.php:316 ../../Zotlabs/Module/Like.php:230 +#: ../../Zotlabs/Module/Blocks.php:73 ../../Zotlabs/Module/Blocks.php:80 +#: ../../Zotlabs/Module/Mitem.php:129 ../../Zotlabs/Module/New_channel.php:106 +#: ../../Zotlabs/Module/New_channel.php:131 ../../Zotlabs/Module/Photos.php:71 +#: ../../Zotlabs/Module/Channel.php:234 ../../Zotlabs/Module/Channel.php:395 +#: ../../Zotlabs/Module/Channel.php:434 ../../Zotlabs/Module/Profile.php:99 +#: ../../Zotlabs/Module/Profile.php:114 ../../Zotlabs/Module/Moderate.php:15 +#: ../../Zotlabs/Module/Sources.php:80 ../../Zotlabs/Module/Profiles.php:168 +#: ../../Zotlabs/Module/Profiles.php:611 +#: ../../Zotlabs/Module/Sharedwithme.php:19 +#: ../../Zotlabs/Module/Authtest.php:13 +#: ../../Zotlabs/Module/Channel_calendar.php:220 +#: ../../Zotlabs/Module/Chat.php:111 ../../Zotlabs/Module/Chat.php:116 +#: ../../Zotlabs/Module/Editlayout.php:67 +#: ../../Zotlabs/Module/Editlayout.php:90 ../../Zotlabs/Module/Settings.php:59 +#: ../../Zotlabs/Module/Setup.php:220 ../../Zotlabs/Module/Editpost.php:17 +#: ../../Zotlabs/Module/Connections.php:32 +#: ../../Zotlabs/Module/Editblock.php:67 ../../Zotlabs/Module/Vote.php:19 +msgid "Permission denied." +msgstr "Tillatelse avslått." -#: ../../addon/photocache/Mod_Photocache.php:51 -msgid "In pixels. From 1 up to 1024, 0 will be replaced with system default." -msgstr "" +#: ../../include/attach.php:274 ../../include/attach.php:325 +#: ../../include/attach.php:427 +msgid "Item was not found." +msgstr "Elementet ble ikke funnet." -#: ../../addon/photocache/Mod_Photocache.php:60 -msgid "Photo Cache" -msgstr "" +#: ../../include/attach.php:291 +msgid "Unknown error." +msgstr "Ukjent feil." -#: ../../addon/gallery/gallery.php:43 ../../addon/gallery/Mod_Gallery.php:134 -msgid "Gallery" -msgstr "" +#: ../../include/attach.php:622 +msgid "No source file." +msgstr "Ingen kildefil." -#: ../../addon/gallery/gallery.php:46 -msgid "Photo Gallery" -msgstr "" +#: ../../include/attach.php:644 +msgid "Cannot locate file to replace" +msgstr "Kan ikke finne filen som skal byttes ut" -#: ../../addon/gallery/Mod_Gallery.php:49 ../../addon/cards/Mod_Cards.php:42 -#: ../../addon/articles/Mod_Articles.php:46 ../../include/channel.php:1427 -#: ../../Zotlabs/Module/Hcard.php:12 ../../Zotlabs/Module/Editwebpage.php:32 -#: ../../Zotlabs/Module/Profile.php:27 ../../Zotlabs/Module/Webpages.php:39 -#: ../../Zotlabs/Module/Filestorage.php:59 ../../Zotlabs/Module/Connect.php:17 -#: ../../Zotlabs/Module/Achievements.php:15 ../../Zotlabs/Module/Blocks.php:33 -#: ../../Zotlabs/Module/Editblock.php:31 ../../Zotlabs/Module/Editlayout.php:31 -#: ../../Zotlabs/Module/Menu.php:92 ../../Zotlabs/Module/Layouts.php:31 -msgid "Requested profile is not available." -msgstr "Forespurt profil er ikke tilgjengelig." +#: ../../include/attach.php:663 +msgid "Cannot locate file to revise/update" +msgstr "Finner ikke filen som skal revideres/oppdateres" -#: ../../addon/planets/Mod_Planets.php:23 -msgid "Random Planet App" -msgstr "" +#: ../../include/attach.php:804 ../../include/attach.php:2609 +msgid "Filename too long" +msgstr "Filnavnet er for langt" -#: ../../addon/planets/Mod_Planets.php:25 -msgid "" -"Set a random planet from the Star Wars Empire as your location when posting" +#: ../../include/attach.php:817 +#, php-format +msgid "File exceeds size limit of %d" +msgstr "Filens størrelse overgår grensen på %d" + +#: ../../include/attach.php:838 +#, 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:1028 +msgid "File upload failed. Possible system limit or action terminated." msgstr "" +"Mislyktes med å laste opp filen. Mulig systemgrense eller handling avbrutt." + +#: ../../include/attach.php:1057 +msgid "Stored file could not be verified. Upload failed." +msgstr "Lagret fil kunne ikke bekreftes. Opplasting mislyktes." + +#: ../../include/attach.php:1129 ../../include/attach.php:1145 +msgid "Path not available." +msgstr "Stien er ikke tilgjengelig." + +#: ../../include/attach.php:1193 ../../include/attach.php:1364 +msgid "Empty pathname" +msgstr "Tomt sti-navn" + +#: ../../include/attach.php:1199 +msgid "Pathname too long" +msgstr "Filbanen er for lang" + +#: ../../include/attach.php:1225 +msgid "duplicate filename or path" +msgstr "duplikat av filnavn eller filbane" + +#: ../../include/attach.php:1253 +msgid "Path not found." +msgstr "Filbanen ble ikke funnet." + +#: ../../include/attach.php:1320 +msgid "mkdir failed." +msgstr "mkdir fikk en feil." + +#: ../../include/attach.php:1324 +msgid "database storage failed." +msgstr "databaselagring mislyktes." + +#: ../../include/attach.php:1370 +msgid "Empty path" +msgstr "Tom filbane" + +#: ../../include/attach.php:2007 +#, php-format +msgid "%s shared an %s with you" +msgstr "%s delte en %s med deg" + +#: ../../include/attach.php:2007 +#, php-format +msgid "%s shared a %s with you" +msgstr "%s delte et %s med deg" + +#: ../../include/attach.php:2007 ../../Zotlabs/Module/Like.php:438 +msgid "image" +msgstr "bilde" + +#: ../../include/attach.php:2007 ../../addon/redfiles/redfilehelper.php:64 +msgid "file" +msgstr "fil" + +#: ../../include/selectors.php:17 +msgid "Select a profile to assign to this contact" +msgstr "Velg en profil for denne kontakten" + +#: ../../include/selectors.php:45 +msgid "Frequently" +msgstr "Ofte" + +#: ../../include/selectors.php:46 +msgid "Hourly" +msgstr "Hver time" + +#: ../../include/selectors.php:47 +msgid "Twice daily" +msgstr "To ganger daglig" + +#: ../../include/selectors.php:48 +msgid "Daily" +msgstr "Daglig" + +#: ../../include/selectors.php:49 +msgid "Weekly" +msgstr "Ukentlig" + +#: ../../include/selectors.php:50 +msgid "Monthly" +msgstr "Månedlig" -#: ../../addon/openid/Mod_Id.php:85 ../../include/selectors.php:64 -#: ../../include/selectors.php:81 ../../include/channel.php:1720 +#: ../../include/selectors.php:64 ../../include/selectors.php:81 +#: ../../include/channel.php:1731 ../../addon/openid/Mod_Id.php:85 msgid "Male" msgstr "Mannlig" -#: ../../addon/openid/Mod_Id.php:87 ../../include/selectors.php:64 -#: ../../include/selectors.php:81 ../../include/channel.php:1718 +#: ../../include/selectors.php:64 ../../include/selectors.php:81 +#: ../../include/channel.php:1729 ../../addon/openid/Mod_Id.php:87 msgid "Female" msgstr "Kvinnelig" -#: ../../addon/openid/Mod_Openid.php:32 -msgid "OpenID protocol error. No ID returned." -msgstr "OpenID protokollfeil. Ingen ID ble returnert." +#: ../../include/selectors.php:64 +msgid "Currently Male" +msgstr "For tiden mann" -#: ../../addon/openid/Mod_Openid.php:78 ../../addon/openid/Mod_Openid.php:179 -#, php-format -msgid "Welcome %s. Remote authentication successful." -msgstr "Velkommen %s. Ekstern autentisering er vellykket." +#: ../../include/selectors.php:64 +msgid "Currently Female" +msgstr "For tiden kvinne" -#: ../../addon/openid/Mod_Openid.php:189 ../../include/auth.php:334 -msgid "Login failed." -msgstr "Innlogging mislyktes." +#: ../../include/selectors.php:64 +msgid "Mostly Male" +msgstr "For det meste mann" -#: ../../addon/openid/openid.php:49 -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." +#: ../../include/selectors.php:64 +msgid "Mostly Female" +msgstr "For det meste kvinne" -#: ../../addon/openid/openid.php:49 -msgid "The error message was:" -msgstr "Feilmeldingen var:" +#: ../../include/selectors.php:64 +msgid "Transgender" +msgstr "Transkjønnet" -#: ../../addon/openid/MysqlProvider.php:52 -msgid "First Name" -msgstr "Fornavn" +#: ../../include/selectors.php:64 +msgid "Intersex" +msgstr "interkjønnet" -#: ../../addon/openid/MysqlProvider.php:53 -msgid "Last Name" -msgstr "Etternavn" +#: ../../include/selectors.php:64 +msgid "Transsexual" +msgstr "Transseksuell" -#: ../../addon/openid/MysqlProvider.php:54 ../../addon/redred/Mod_Redred.php:73 -#: ../../boot.php:1740 -msgid "Nickname" -msgstr "Kallenavn" +#: ../../include/selectors.php:64 +msgid "Hermaphrodite" +msgstr "Hermafroditt" -#: ../../addon/openid/MysqlProvider.php:55 -msgid "Full Name" -msgstr "Fullt navn" +#: ../../include/selectors.php:64 ../../include/channel.php:1735 +msgid "Neuter" +msgstr "Intetkjønn" -#: ../../addon/openid/MysqlProvider.php:56 -#: ../../addon/openid/MysqlProvider.php:57 ../../addon/redred/Mod_Redred.php:69 -#: ../../addon/rtof/Mod_Rtof.php:55 ../../include/network.php:1773 -#: ../../Zotlabs/Module/Cdav.php:1368 -#: ../../Zotlabs/Module/Admin/Accounts.php:316 -#: ../../Zotlabs/Module/Admin/Accounts.php:330 -#: ../../Zotlabs/Module/Connedit.php:736 -msgid "Email" -msgstr "E-post" +#: ../../include/selectors.php:64 ../../include/channel.php:1737 +msgid "Non-specific" +msgstr "Ubestemt" + +#: ../../include/selectors.php:64 +msgid "Undecided" +msgstr "Ubestemt" + +#: ../../include/selectors.php:100 ../../include/selectors.php:119 +msgid "Males" +msgstr "Menn" + +#: ../../include/selectors.php:100 ../../include/selectors.php:119 +msgid "Females" +msgstr "Kvinner" + +#: ../../include/selectors.php:100 +msgid "Gay" +msgstr "Homo" + +#: ../../include/selectors.php:100 +msgid "Lesbian" +msgstr "Lesbisk" + +#: ../../include/selectors.php:100 +msgid "No Preference" +msgstr "Ingen preferanse" + +#: ../../include/selectors.php:100 +msgid "Bisexual" +msgstr "Biseksuell" + +#: ../../include/selectors.php:100 +msgid "Autosexual" +msgstr "Autoseksuell" + +#: ../../include/selectors.php:100 +msgid "Abstinent" +msgstr "Avholdende" + +#: ../../include/selectors.php:100 +msgid "Virgin" +msgstr "Jomfru" + +#: ../../include/selectors.php:100 +msgid "Deviant" +msgstr "Avviker" + +#: ../../include/selectors.php:100 +msgid "Fetish" +msgstr "Fetisj" + +#: ../../include/selectors.php:100 +msgid "Oodles" +msgstr "Masse" + +#: ../../include/selectors.php:100 +msgid "Nonsexual" +msgstr "Ikke-seksuell" + +#: ../../include/selectors.php:138 ../../include/selectors.php:155 +msgid "Single" +msgstr "Enslig" + +#: ../../include/selectors.php:138 +msgid "Lonely" +msgstr "Ensom" + +#: ../../include/selectors.php:138 +msgid "Available" +msgstr "Tilgjengelig" + +#: ../../include/selectors.php:138 +msgid "Unavailable" +msgstr "Ikke tilgjengelig" + +#: ../../include/selectors.php:138 +msgid "Has crush" +msgstr "Er forelsket" + +#: ../../include/selectors.php:138 +msgid "Infatuated" +msgstr "Betatt" + +#: ../../include/selectors.php:138 ../../include/selectors.php:155 +msgid "Dating" +msgstr "Sammen med" + +#: ../../include/selectors.php:138 +msgid "Unfaithful" +msgstr "Utro" + +#: ../../include/selectors.php:138 +msgid "Sex Addict" +msgstr "Sexavhengig" + +#: ../../include/selectors.php:138 ../../include/channel.php:467 +#: ../../include/channel.php:470 ../../Zotlabs/Widget/Affinity.php:38 +#: ../../Zotlabs/Module/Contactedit.php:283 +#: ../../Zotlabs/Module/Connedit.php:581 +msgid "Friends" +msgstr "Venner" + +#: ../../include/selectors.php:138 +msgid "Friends/Benefits" +msgstr "Venner/Frynsegoder" +#: ../../include/selectors.php:138 +msgid "Casual" +msgstr "Tilfeldig" + +#: ../../include/selectors.php:138 +msgid "Engaged" +msgstr "Forlovet" + +#: ../../include/selectors.php:138 ../../include/selectors.php:155 +msgid "Married" +msgstr "Gift" + +#: ../../include/selectors.php:138 +msgid "Imaginarily married" +msgstr "Gift i fantasien" + +#: ../../include/selectors.php:138 +msgid "Partners" +msgstr "Partnere" + +#: ../../include/selectors.php:138 ../../include/selectors.php:155 +msgid "Cohabiting" +msgstr "Samboer" + +#: ../../include/selectors.php:138 +msgid "Common law" +msgstr "Samboer" + +#: ../../include/selectors.php:138 +msgid "Happy" +msgstr "Lykkelig" + +#: ../../include/selectors.php:138 +msgid "Not looking" +msgstr "Ikke på utkikk" + +#: ../../include/selectors.php:138 +msgid "Swinger" +msgstr "Partnerbytte" + +#: ../../include/selectors.php:138 +msgid "Betrayed" +msgstr "Bedratt" + +#: ../../include/selectors.php:138 ../../include/selectors.php:155 +msgid "Separated" +msgstr "Separert" + +#: ../../include/selectors.php:138 +msgid "Unstable" +msgstr "Ustabilt" + +#: ../../include/selectors.php:138 ../../include/selectors.php:155 +msgid "Divorced" +msgstr "Skilt" + +#: ../../include/selectors.php:138 +msgid "Imaginarily divorced" +msgstr "Skilt i fantasien" + +#: ../../include/selectors.php:138 ../../include/selectors.php:155 +msgid "Widowed" +msgstr "Enke" + +#: ../../include/selectors.php:138 +msgid "Uncertain" +msgstr "Usikkert" + +#: ../../include/selectors.php:138 ../../include/selectors.php:155 +msgid "It's complicated" +msgstr "Det er komplisert" + +#: ../../include/selectors.php:138 +msgid "Don't care" +msgstr "Bryr meg ikke" + +#: ../../include/selectors.php:138 +msgid "Ask me" +msgstr "Spør meg" + +#: ../../include/activities.php:30 +msgid " and " +msgstr " og " + +#: ../../include/activities.php:32 +msgid ", " +msgstr "." + +#: ../../include/activities.php:36 ../../include/activities.php:38 #: ../../addon/openid/MysqlProvider.php:58 #: ../../addon/openid/MysqlProvider.php:59 -#: ../../addon/openid/MysqlProvider.php:60 ../../Zotlabs/Lib/Apps.php:366 +#: ../../addon/openid/MysqlProvider.php:60 ../../Zotlabs/Lib/Apps.php:365 +#: ../../Zotlabs/Module/Profile_photo.php:227 msgid "Profile Photo" msgstr "Profilbilde" -#: ../../addon/openid/MysqlProvider.php:61 -msgid "Profile Photo 16px" -msgstr "Profilbilde 16px" +#: ../../include/activities.php:36 ../../Zotlabs/Module/Cover_photo.php:230 +msgid "Cover Photo" +msgstr "Forsidebilde" -#: ../../addon/openid/MysqlProvider.php:62 -msgid "Profile Photo 32px" -msgstr "Profilbilde 32px" +#: ../../include/activities.php:45 +msgid "public profile" +msgstr "offentlig profil" -#: ../../addon/openid/MysqlProvider.php:63 -msgid "Profile Photo 48px" -msgstr "Profilbilde 48px" +#: ../../include/activities.php:62 +#, php-format +msgid "%1$s %2$s has been updated to %3$s." +msgstr "%1$s %2$s har blitt oppdatert til %3$s." -#: ../../addon/openid/MysqlProvider.php:64 -msgid "Profile Photo 64px" -msgstr "Profilbilde 64px" +#: ../../include/activities.php:65 +#, php-format +msgid "%1$s updated the %2$s. Changed %3$s." +msgstr "%1$s har oppdatert %2$s, endret %3$s." -#: ../../addon/openid/MysqlProvider.php:65 -msgid "Profile Photo 80px" -msgstr "Profilbilde 80px" +#: ../../include/contact_widgets.php:13 +#, php-format +msgid "%d invitation available" +msgid_plural "%d invitations available" +msgstr[0] "%d invitasjon tilgjengelig" +msgstr[1] "%d invitasjoner tilgjengelig" -#: ../../addon/openid/MysqlProvider.php:66 -msgid "Profile Photo 128px" -msgstr "Profilbilde 128px" +#: ../../include/contact_widgets.php:18 ../../include/acl_selectors.php:145 +#: ../../Zotlabs/Module/Admin/Site.php:407 +msgid "Advanced" +msgstr "Avansert" -#: ../../addon/openid/MysqlProvider.php:67 ../../include/event.php:141 -msgid "Timezone" -msgstr "Tidssone" +#: ../../include/contact_widgets.php:21 +msgid "Find Channels" +msgstr "Finn kanaler" -#: ../../addon/openid/MysqlProvider.php:68 -#: ../../Zotlabs/Module/Profiles.php:783 -msgid "Homepage URL" -msgstr "Hjemmeside URL" +#: ../../include/contact_widgets.php:22 +msgid "Enter name or interest" +msgstr "Skriv navn eller interesse" -#: ../../addon/openid/MysqlProvider.php:69 ../../Zotlabs/Lib/Apps.php:364 -msgid "Language" -msgstr "Språk" +#: ../../include/contact_widgets.php:23 +msgid "Connect/Follow" +msgstr "Forbindelse/Følg" -#: ../../addon/openid/MysqlProvider.php:70 -msgid "Birth Year" -msgstr "Fødselsår" +#: ../../include/contact_widgets.php:24 +msgid "Examples: Robert Morgenstein, Fishing" +msgstr "Eksempler: Ola Nordmann, fisking" -#: ../../addon/openid/MysqlProvider.php:71 -msgid "Birth Month" -msgstr "Fødselsmåne" +#: ../../include/contact_widgets.php:25 ../../Zotlabs/Module/Directory.php:435 +#: ../../Zotlabs/Module/Directory.php:440 +#: ../../Zotlabs/Module/Connections.php:407 +msgid "Find" +msgstr "Finn" -#: ../../addon/openid/MysqlProvider.php:72 -msgid "Birth Day" -msgstr "Fødselsdag" +#: ../../include/contact_widgets.php:26 ../../Zotlabs/Module/Suggest.php:77 +#: ../../Zotlabs/Module/Directory.php:439 +msgid "Channel Suggestions" +msgstr "Kanalforslag" -#: ../../addon/openid/MysqlProvider.php:73 -msgid "Birthdate" -msgstr "Fødselsdato" +#: ../../include/contact_widgets.php:28 +msgid "Random Profile" +msgstr "Tilfeldig profil" -#: ../../addon/openid/MysqlProvider.php:74 -#: ../../Zotlabs/Module/Profiles.php:456 -msgid "Gender" -msgstr "Kjønn" +#: ../../include/contact_widgets.php:29 +msgid "Invite Friends" +msgstr "Inviter venner" -#: ../../addon/moremoods/moremoods.php:19 -#, fuzzy -msgid "lonely" -msgstr "Ensom" +#: ../../include/contact_widgets.php:31 +msgid "Advanced example: name=fred and country=iceland" +msgstr "Avansert eksempel: navn=fred og land=island" -#: ../../addon/moremoods/moremoods.php:20 -msgid "drunk" -msgstr "" +#: ../../include/contact_widgets.php:58 ../../include/contact_widgets.php:121 +#: ../../include/contact_widgets.php:155 +#: ../../addon/cards/Widget/Cards_categories.php:83 +#: ../../addon/articles/Widget/Articles_categories.php:83 +#: ../../Zotlabs/Widget/Appcategories.php:52 ../../Zotlabs/Widget/Filer.php:36 +msgid "Everything" +msgstr "Alt" -#: ../../addon/moremoods/moremoods.php:21 -msgid "horny" -msgstr "" +#: ../../include/contact_widgets.php:118 ../../include/contact_widgets.php:152 +#: ../../include/taxonomy.php:425 ../../include/taxonomy.php:507 +#: ../../include/taxonomy.php:527 ../../include/taxonomy.php:548 +#: ../../addon/cards/Widget/Cards_categories.php:80 +#: ../../addon/articles/Widget/Articles_categories.php:80 +#: ../../Zotlabs/Storage/Browser.php:297 ../../Zotlabs/Storage/Browser.php:396 +#: ../../Zotlabs/Storage/Browser.php:410 ../../Zotlabs/Module/Cdav.php:1062 +msgid "Categories" +msgstr "Kategorier" -#: ../../addon/moremoods/moremoods.php:22 -msgid "stoned" -msgstr "" +#: ../../include/contact_widgets.php:185 +msgid "Common Connections" +msgstr "Felles forbindelser" -#: ../../addon/moremoods/moremoods.php:23 -msgid "fucked up" -msgstr "" +#: ../../include/contact_widgets.php:189 +#, php-format +msgid "View all %d common connections" +msgstr "Vis alle %d felles forbindelser" -#: ../../addon/moremoods/moremoods.php:24 -msgid "clusterfucked" -msgstr "" +#: ../../include/cdav.php:157 +msgid "INVALID EVENT DISMISSED!" +msgstr "UGYLDIG HELDELSE AVVIST!" -#: ../../addon/moremoods/moremoods.php:25 -msgid "crazy" -msgstr "" +#: ../../include/cdav.php:158 +msgid "Summary: " +msgstr "Sammendrag:" -#: ../../addon/moremoods/moremoods.php:26 -msgid "hurt" -msgstr "" +#: ../../include/cdav.php:158 ../../include/cdav.php:159 +#: ../../include/cdav.php:167 ../../Zotlabs/Lib/Apps.php:1168 +#: ../../Zotlabs/Lib/Apps.php:1252 ../../Zotlabs/Lib/Activity.php:1696 +#: ../../Zotlabs/Widget/Album.php:93 ../../Zotlabs/Widget/Portfolio.php:103 +#: ../../Zotlabs/Module/Embedphotos.php:179 ../../Zotlabs/Module/Photos.php:790 +#: ../../Zotlabs/Module/Photos.php:1240 +msgid "Unknown" +msgstr "Ukjent" -#: ../../addon/moremoods/moremoods.php:27 -msgid "sleepy" -msgstr "" +#: ../../include/cdav.php:159 +msgid "Date: " +msgstr "Dato:" -#: ../../addon/moremoods/moremoods.php:28 -msgid "grumpy" -msgstr "" +#: ../../include/cdav.php:160 ../../include/cdav.php:168 +msgid "Reason: " +msgstr "Grunn:" -#: ../../addon/moremoods/moremoods.php:29 -msgid "high" -msgstr "" +#: ../../include/cdav.php:166 +msgid "INVALID CARD DISMISSED!" +msgstr "UGYLDIG KORT AVVIST!" -#: ../../addon/moremoods/moremoods.php:30 -msgid "semi-conscious" -msgstr "" +#: ../../include/cdav.php:167 +msgid "Name: " +msgstr "Navn:" -#: ../../addon/moremoods/moremoods.php:31 -msgid "in love" +#: ../../include/group.php:23 +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." -#: ../../addon/moremoods/moremoods.php:32 -msgid "in lust" -msgstr "" +#: ../../include/group.php:271 +msgid "Add new connections to this privacy group" +msgstr "Legg nye forbindelser i denne personverngruppen" -#: ../../addon/moremoods/moremoods.php:33 -msgid "naked" -msgstr "" +#: ../../include/group.php:305 +msgid "edit" +msgstr "endre" -#: ../../addon/moremoods/moremoods.php:34 -msgid "stinky" -msgstr "" +#: ../../include/group.php:327 ../../include/acl_selectors.php:87 +#: ../../Zotlabs/Lib/Apps.php:368 ../../Zotlabs/Widget/Activity_filter.php:95 +#: ../../Zotlabs/Module/Group.php:144 +msgid "Privacy Groups" +msgstr "Personverngrupper" -#: ../../addon/moremoods/moremoods.php:35 -msgid "sweaty" -msgstr "" +#: ../../include/group.php:328 +msgid "Edit group" +msgstr "Endre gruppe" -#: ../../addon/moremoods/moremoods.php:36 -msgid "bleeding out" -msgstr "" +#: ../../include/group.php:329 +msgid "Manage privacy groups" +msgstr "Administrer personverngrupper" -#: ../../addon/moremoods/moremoods.php:37 -msgid "victorious" -msgstr "" +#: ../../include/group.php:330 +msgid "Channels not in any privacy group" +msgstr "Kanaler uten personverngruppe" -#: ../../addon/moremoods/moremoods.php:38 -msgid "defeated" -msgstr "" +#: ../../include/group.php:332 ../../Zotlabs/Widget/Savedsearch.php:90 +msgid "add" +msgstr "legg til" -#: ../../addon/moremoods/moremoods.php:39 -msgid "envious" -msgstr "" +#: ../../include/taxonomy.php:326 +msgid "Trending" +msgstr "Populært" -#: ../../addon/moremoods/moremoods.php:40 -msgid "jealous" -msgstr "" +#: ../../include/taxonomy.php:326 ../../include/taxonomy.php:465 +#: ../../include/taxonomy.php:486 ../../Zotlabs/Widget/Tagcloud.php:26 +msgid "Tags" +msgstr "Merkelapper" -#: ../../addon/dirstats/dirstats.php:94 -msgid "Hubzilla Directory Stats" -msgstr "" +#: ../../include/taxonomy.php:566 +msgid "Keywords" +msgstr "Nøkkelord" -#: ../../addon/dirstats/dirstats.php:95 -msgid "Total Hubs" -msgstr "" +#: ../../include/taxonomy.php:587 +msgid "have" +msgstr "har" -#: ../../addon/dirstats/dirstats.php:97 -msgid "Hubzilla Hubs" -msgstr "" +#: ../../include/taxonomy.php:587 +msgid "has" +msgstr "har" -#: ../../addon/dirstats/dirstats.php:99 -msgid "Friendica Hubs" -msgstr "" +#: ../../include/taxonomy.php:588 +msgid "want" +msgstr "ønsker" -#: ../../addon/dirstats/dirstats.php:101 -msgid "Diaspora Pods" -msgstr "" +#: ../../include/taxonomy.php:588 +msgid "wants" +msgstr "ønsker" -#: ../../addon/dirstats/dirstats.php:103 -msgid "Hubzilla Channels" -msgstr "" +#: ../../include/taxonomy.php:589 +msgid "like" +msgstr "liker" -#: ../../addon/dirstats/dirstats.php:105 -msgid "Friendica Channels" -msgstr "" +#: ../../include/taxonomy.php:589 +msgid "likes" +msgstr "liker" -#: ../../addon/dirstats/dirstats.php:107 -msgid "Diaspora Channels" -msgstr "" +#: ../../include/taxonomy.php:590 +msgid "dislike" +msgstr "misliker" -#: ../../addon/dirstats/dirstats.php:109 -msgid "Aged 35 and above" -msgstr "" +#: ../../include/taxonomy.php:590 +msgid "dislikes" +msgstr "misliker" -#: ../../addon/dirstats/dirstats.php:111 -msgid "Aged 34 and under" -msgstr "" +#: ../../include/taxonomy.php:677 ../../include/conversation.php:1440 +#: ../../Zotlabs/Module/Photos.php:1118 +msgctxt "noun" +msgid "Like" +msgid_plural "Likes" +msgstr[0] "Liker" +msgstr[1] "Liker" -#: ../../addon/dirstats/dirstats.php:113 -msgid "Average Age" -msgstr "" +#: ../../include/photo/photo_driver.php:439 +#: ../../Zotlabs/Module/Profile_photo.php:168 +#: ../../Zotlabs/Module/Profile_photo.php:337 +msgid "Profile Photos" +msgstr "Profilbilder" -#: ../../addon/dirstats/dirstats.php:115 -msgid "Known Chatrooms" +#: ../../include/account.php:39 +msgid "The provided email address is not valid" +msgstr "Epostadressen som er oppgitt er ikke gyldig" + +#: ../../include/account.php:42 +msgid "The provided email domain is not among those allowed on this site" msgstr "" +"Epostadressen som er oppgitt har ikke et domene som er tillatt på dette " +"nettstedet" -#: ../../addon/dirstats/dirstats.php:117 -msgid "Known Tags" +#: ../../include/account.php:49 +msgid "The provided email address is already registered at this site" msgstr "" +"Epostadressen som ble oppgitt er allerede registrert på dette nettstedet" -#: ../../addon/dirstats/dirstats.php:119 +#: ../../include/account.php:56 msgid "" -"Please note Diaspora and Friendica statistics are merely those **this " -"directory** is aware of, and not all those known in the network. This also " -"applies to chatrooms," +"There is a pending registration for this address - click \"Register\" to " +"continue verification" msgstr "" +"Det er en ventende registrering for denne addressen - klikk på \"Registrér\" " +"for å fortsette verifiseringen" -#: ../../addon/redred/Mod_Redred.php:24 -msgid "Channel is required." -msgstr "" +#: ../../include/account.php:95 +msgid "An invitation is required." +msgstr "En invitasjon er påkrevd." -#: ../../addon/redred/Mod_Redred.php:29 ../../Zotlabs/Module/Network.php:333 -#, fuzzy -msgid "Invalid channel." -msgstr "Ugyldig kanal" +#: ../../include/account.php:104 +msgid "Invitation could not be verified." +msgstr "Invitasjon kunne ikke bekreftes." -#: ../../addon/redred/Mod_Redred.php:38 -msgid "Hubzilla Crosspost Connector Settings saved." -msgstr "" +#: ../../include/account.php:206 +msgid "Failed to store account information." +msgstr "Mislyktes med å lagre kontoinformasjon." -#: ../../addon/redred/Mod_Redred.php:61 -msgid "Send public postings to Hubzilla channel by default" -msgstr "" +#: ../../include/account.php:275 ../../Zotlabs/Module/Register.php:329 +#, php-format +msgid "Registration confirmation for %s" +msgstr "Registreringsbekreftelse for %s" -#: ../../addon/redred/Mod_Redred.php:65 -msgid "Hubzilla API Path" -msgstr "" +#: ../../include/account.php:348 +#, php-format +msgid "Registration request at %s" +msgstr "Registreringsforespørsel hos %s" -#: ../../addon/redred/Mod_Redred.php:65 ../../addon/rtof/Mod_Rtof.php:51 -msgid "https://{sitename}/api" -msgstr "" +#: ../../include/account.php:370 +msgid "your registration password" +msgstr "ditt registreringspassord" -#: ../../addon/redred/Mod_Redred.php:69 -msgid "Hubzilla login name" -msgstr "" +#: ../../include/account.php:376 ../../include/account.php:449 +#, php-format +msgid "Registration details for %s" +msgstr "Registreringsdetaljer for %s" -#: ../../addon/redred/Mod_Redred.php:73 -msgid "Hubzilla channel name" -msgstr "" +#: ../../include/account.php:464 +msgid "Account approved." +msgstr "Konto godkjent." -#: ../../addon/redred/Mod_Redred.php:77 -msgid "Hubzilla password" -msgstr "" +#: ../../include/account.php:516 +#, php-format +msgid "Registration revoked for %s" +msgstr "Registrering trukket tilbake for %s" -#: ../../addon/redred/Mod_Redred.php:85 -msgid "Hubzilla Crosspost Connector" -msgstr "" +#: ../../include/account.php:523 +#, php-format +msgid "Could not revoke registration for %s" +msgstr "Registreringen for %s kunne ikke tilbakekalles" -#: ../../addon/redred/redred.php:50 -msgid "Post to Hubzilla" -msgstr "" +#: ../../include/account.php:940 ../../include/account.php:942 +msgid "Click here to upgrade." +msgstr "Klikk her for å oppgradere." -#: ../../addon/redphotos/redphotos.php:106 -msgid "Photos imported" -msgstr "" +#: ../../include/account.php:948 +msgid "This action exceeds the limits set by your subscription plan." +msgstr "Denne handlingen går utenfor grensene satt i din abonnementsplan." -#: ../../addon/redphotos/redphotos.php:119 -#: ../../addon/redfiles/redfiles.php:109 ../../addon/hzfiles/hzfiles.php:75 -#: ../../include/items.php:447 ../../Zotlabs/Module/Import_items.php:116 -#: ../../Zotlabs/Module/Profperm.php:28 ../../Zotlabs/Module/Group.php:108 -#: ../../Zotlabs/Module/Like.php:348 ../../Zotlabs/Module/Share.php:72 -#: ../../Zotlabs/Module/Subthread.php:89 ../../Zotlabs/Module/Dreport.php:10 -#: ../../Zotlabs/Module/Dreport.php:55 ../../Zotlabs/Web/WebServer.php:118 -msgid "Permission denied" -msgstr "Tillatelse avvist" +#: ../../include/account.php:953 +msgid "This action is not available under your subscription plan." +msgstr "Denne handlingen er ikke tilgjengelig i din abonnementsplan." -#: ../../addon/redphotos/redphotos.php:129 -msgid "Redmatrix Photo Album Import" -msgstr "" +#: ../../include/account.php:1013 +msgid "open" +msgstr "åpen" -#: ../../addon/redphotos/redphotos.php:130 -msgid "This will import all your Redmatrix photo albums to this channel." -msgstr "" +#: ../../include/account.php:1013 +msgid "closed" +msgstr "lukket" -#: ../../addon/redphotos/redphotos.php:131 -#: ../../addon/redfiles/redfiles.php:121 -msgid "Redmatrix Server base URL" -msgstr "" +#: ../../include/account.php:1020 +msgid "Registration is currently" +msgstr "Registrering er for øyeblikket" -#: ../../addon/redphotos/redphotos.php:132 -#: ../../addon/redfiles/redfiles.php:122 -msgid "Redmatrix Login Username" -msgstr "" +#: ../../include/account.php:1029 +msgid "please come back" +msgstr "kom tilbake" -#: ../../addon/redphotos/redphotos.php:133 -#: ../../addon/redfiles/redfiles.php:123 -msgid "Redmatrix Login Password" -msgstr "" +#: ../../include/js_strings.php:5 +msgid "Delete this item?" +msgstr "Slett dette elementet?" -#: ../../addon/redphotos/redphotos.php:134 -msgid "Import just this album" -msgstr "" +#: ../../include/js_strings.php:6 ../../Zotlabs/Module/Moderate.php:78 +msgid "Item deleted" +msgstr "Element slettet" -#: ../../addon/redphotos/redphotos.php:134 -msgid "Leave blank to import all albums" -msgstr "" +#: ../../include/js_strings.php:7 ../../Zotlabs/Lib/ThreadItem.php:808 +#: ../../Zotlabs/Module/Photos.php:1095 ../../Zotlabs/Module/Photos.php:1196 +msgid "Comment" +msgstr "Kommentar" -#: ../../addon/redphotos/redphotos.php:135 -msgid "Maximum count to import" -msgstr "" +#: ../../include/js_strings.php:8 +msgid "expand" +msgstr "utvid" -#: ../../addon/redphotos/redphotos.php:135 -msgid "0 or blank to import all available" -msgstr "" +#: ../../include/js_strings.php:9 +msgid "collapse" +msgstr "kollaps" -#: ../../addon/redphotos/redphotohelper.php:71 ../../addon/pubcrawl/as.php:1958 -#: ../../addon/diaspora/Receiver.php:1693 ../../include/text.php:2352 -#: ../../include/conversation.php:138 ../../Zotlabs/Module/Like.php:453 -#: ../../Zotlabs/Module/Tagger.php:71 ../../Zotlabs/Module/Subthread.php:115 -#: ../../Zotlabs/Lib/Activity.php:3690 -msgid "photo" -msgstr "foto" +#: ../../include/js_strings.php:10 +msgid "Password too short" +msgstr "Passordet er for kort" -#: ../../addon/statusnet/Mod_Statusnet.php:61 -msgid "" -"Please contact your site administrator.<br />The provided API URL is not " -"valid." -msgstr "" -"Den oppgitte URLen for APIet er ikke gyldig. Kontakt serverens administrator." +#: ../../include/js_strings.php:11 ../../Zotlabs/Module/Register.php:162 +msgid "Passwords do not match" +msgstr "Passordene er ikke like" -#: ../../addon/statusnet/Mod_Statusnet.php:98 -msgid "We could not contact the GNU social API with the Path you entered." -msgstr "" +#: ../../include/js_strings.php:12 +msgid "everybody" +msgstr "alle" -#: ../../addon/statusnet/Mod_Statusnet.php:130 -msgid "GNU social settings updated." -msgstr "" +#: ../../include/js_strings.php:13 +msgid "Secret Passphrase" +msgstr "Hemmelig passordsetning" -#: ../../addon/statusnet/Mod_Statusnet.php:179 -msgid "Globally Available GNU social OAuthKeys" -msgstr "" +#: ../../include/js_strings.php:14 +msgid "Passphrase hint" +msgstr "Hint om passordsetning" -#: ../../addon/statusnet/Mod_Statusnet.php:181 -msgid "" -"There are preconfigured OAuth key pairs for some GNU social servers " -"available. If you are using one of them, please use these credentials.<br /" -">If not feel free to connect to any other GNU social instance (see below)." +#: ../../include/js_strings.php:15 +msgid "Notice: Permissions have changed but have not yet been submitted." msgstr "" +"Varsel: Tillatelser har blitt endret, men de har ennå ikke blitt sendt inn." -#: ../../addon/statusnet/Mod_Statusnet.php:196 -msgid "Provide your own OAuth Credentials" -msgstr "" +#: ../../include/js_strings.php:16 +msgid "close all" +msgstr "lukk alle" -#: ../../addon/statusnet/Mod_Statusnet.php:198 -msgid "" -"No consumer key pair for GNU social found. Register your Hubzilla Account as " -"an desktop client on your GNU social 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 " -"Hubzilla installation at your favourite GNU social installation." -msgstr "" +#: ../../include/js_strings.php:17 +msgid "Nothing new here" +msgstr "Ikke noe nytt her" -#: ../../addon/statusnet/Mod_Statusnet.php:202 -msgid "OAuth Consumer Key" -msgstr "" +#: ../../include/js_strings.php:18 +msgid "Rate This Channel (this is public)" +msgstr "Vurder denne kanalen (dette er offentlig)" -#: ../../addon/statusnet/Mod_Statusnet.php:206 -msgid "OAuth Consumer Secret" -msgstr "" +#: ../../include/js_strings.php:19 +msgid "Rating" +msgstr "Vurdering" -#: ../../addon/statusnet/Mod_Statusnet.php:210 -msgid "Base API Path" -msgstr "" +#: ../../include/js_strings.php:20 +msgid "Describe (optional)" +msgstr "Beskriv (valgfritt)" -#: ../../addon/statusnet/Mod_Statusnet.php:210 -msgid "Remember the trailing /" -msgstr "" +#: ../../include/js_strings.php:22 +msgid "Please enter a link URL" +msgstr "Vennligst skriv inn en lenke URL" -#: ../../addon/statusnet/Mod_Statusnet.php:214 -msgid "GNU social application name" +#: ../../include/js_strings.php:23 +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?" -#: ../../addon/statusnet/Mod_Statusnet.php:237 +#: ../../include/js_strings.php:24 ../../Zotlabs/Module/Locs.php:121 +#: ../../Zotlabs/Module/Pubsites.php:55 ../../Zotlabs/Module/Profiles.php:476 +#: ../../Zotlabs/Module/Profiles.php:749 ../../Zotlabs/Module/Cdav.php:1006 +msgid "Location" +msgstr "Plassering" + +#: ../../include/js_strings.php:25 +msgid "lovely" +msgstr "fint" + +#: ../../include/js_strings.php:26 +msgid "wonderful" +msgstr "nydelig" + +#: ../../include/js_strings.php:27 +msgid "fantastic" +msgstr "fantastisk" + +#: ../../include/js_strings.php:28 +msgid "great" +msgstr "kjempebra" + +#: ../../include/js_strings.php:29 msgid "" -"To connect to your GNU social account click the button below to get a " -"security code from GNU social which you have to copy into the input box " -"below and submit the form. Only your <strong>public</strong> posts will be " -"posted to GNU social." +"Your chosen nickname was either already taken or not valid. Please use our " +"suggestion (" msgstr "" +"Kallenavnet du har valgt er enten allerede opptatt, eller ikke gyldig. Bruk " +"vårt forslag (" -#: ../../addon/statusnet/Mod_Statusnet.php:239 -msgid "Log in with GNU social" -msgstr "" +#: ../../include/js_strings.php:30 +msgid ") or enter a new one." +msgstr ") eller velg et annet." -#: ../../addon/statusnet/Mod_Statusnet.php:242 -msgid "Copy the security code from GNU social here" -msgstr "" +#: ../../include/js_strings.php:31 +msgid "Thank you, this nickname is valid." +msgstr "Takk, dette kallenavnet er gyldig." -#: ../../addon/statusnet/Mod_Statusnet.php:252 -msgid "Cancel Connection Process" -msgstr "" +#: ../../include/js_strings.php:32 +msgid "A channel name is required." +msgstr "Et kanalnavn er påkrevet." -#: ../../addon/statusnet/Mod_Statusnet.php:254 -msgid "Current GNU social API is" -msgstr "" +#: ../../include/js_strings.php:33 +msgid "This is a " +msgstr "Dette er et" -#: ../../addon/statusnet/Mod_Statusnet.php:258 -msgid "Cancel GNU social Connection" -msgstr "" +#: ../../include/js_strings.php:34 +msgid " channel name" +msgstr "kanalnavn" -#: ../../addon/statusnet/Mod_Statusnet.php:270 -#: ../../addon/twitter/Mod_Twitter.php:145 -msgid "Currently connected to: " -msgstr "" +#: ../../include/js_strings.php:35 +msgid "Back to reply" +msgstr "Tilbake til svar" -#: ../../addon/statusnet/Mod_Statusnet.php:275 -msgid "" -"<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 GNU social will lead the visitor to a blank page " -"informing the visitor that the access to your profile has been restricted." -msgstr "" +#: ../../include/js_strings.php:36 +msgid "Pinned" +msgstr "Festet" -#: ../../addon/statusnet/Mod_Statusnet.php:280 -msgid "Post to GNU social by default" -msgstr "" +#: ../../include/js_strings.php:37 ../../Zotlabs/Lib/ThreadItem.php:454 +msgid "Pin to the top" +msgstr "Fest til toppen" -#: ../../addon/statusnet/Mod_Statusnet.php:280 -msgid "" -"If enabled your public postings will be posted to the associated GNU-social " -"account by default" -msgstr "" +#: ../../include/js_strings.php:38 ../../Zotlabs/Lib/ThreadItem.php:454 +#: ../../Zotlabs/Widget/Pinned.php:153 +msgid "Unpin from the top" +msgstr "Ikke fest til toppen lengre" -#: ../../addon/statusnet/Mod_Statusnet.php:289 -#: ../../addon/twitter/Mod_Twitter.php:169 -msgid "Clear OAuth configuration" -msgstr "" +#: ../../include/js_strings.php:39 +msgid "Double click to exit zoom" +msgstr "Dobbelklikk for å gå ut av forstørring" -#: ../../addon/statusnet/Mod_Statusnet.php:301 -msgid "GNU-Social Crosspost Connector" -msgstr "" +#: ../../include/js_strings.php:45 +#, php-format +msgid "%d minutes" +msgid_plural "%d minutes" +msgstr[0] "%d minutter" +msgstr[1] "%d minutter" -#: ../../addon/statusnet/statusnet.php:145 -msgid "Post to GNU social" -msgstr "" +#: ../../include/js_strings.php:46 +#, php-format +msgid "about %d hours" +msgid_plural "about %d hours" +msgstr[0] "omtrent %d timer" +msgstr[1] "omtrent %d timer" -#: ../../addon/statusnet/statusnet.php:593 -#: ../../Zotlabs/Module/Admin/Site.php:423 -msgid "Site name" -msgstr "Nettstedets navn" +#: ../../include/js_strings.php:47 +#, php-format +msgid "%d days" +msgid_plural "%d days" +msgstr[0] "%d dager" +msgstr[1] "%d dager" -#: ../../addon/statusnet/statusnet.php:594 -msgid "API URL" -msgstr "" +#: ../../include/js_strings.php:48 +#, php-format +msgid "%d months" +msgid_plural "%d months" +msgstr[0] "%d måneder" +msgstr[1] "%d måneder" -#: ../../addon/statusnet/statusnet.php:595 ../../addon/twitter/twitter.php:505 -#: ../../Zotlabs/Module/Oauth.php:113 ../../Zotlabs/Module/Oauth.php:139 -#: ../../Zotlabs/Module/Oauth2.php:117 ../../Zotlabs/Module/Oauth2.php:145 -msgid "Consumer Secret" -msgstr "Consumer Secret" +#: ../../include/js_strings.php:49 +#, php-format +msgid "%d years" +msgid_plural "%d years" +msgstr[0] "%d år" +msgstr[1] "%d år" -#: ../../addon/statusnet/statusnet.php:596 ../../addon/twitter/twitter.php:504 -#: ../../Zotlabs/Module/Oauth.php:112 ../../Zotlabs/Module/Oauth.php:138 -msgid "Consumer Key" -msgstr "Consumer Key" +#: ../../include/js_strings.php:51 ../../include/text.php:1525 +msgid "January" +msgstr "januar" -#: ../../addon/statusnet/statusnet.php:597 -msgid "Application name" -msgstr "" +#: ../../include/js_strings.php:52 ../../include/text.php:1525 +msgid "February" +msgstr "februar" -#: ../../addon/rtof/Mod_Rtof.php:24 -msgid "Friendica Crosspost Connector Settings saved." -msgstr "" +#: ../../include/js_strings.php:53 ../../include/text.php:1525 +msgid "March" +msgstr "mars" -#: ../../addon/rtof/Mod_Rtof.php:47 -msgid "Send public postings to Friendica by default" -msgstr "" +#: ../../include/js_strings.php:54 ../../include/text.php:1525 +msgid "April" +msgstr "april" -#: ../../addon/rtof/Mod_Rtof.php:51 -msgid "Friendica API Path" -msgstr "" +#: ../../include/js_strings.php:55 +msgctxt "long" +msgid "May" +msgstr "mai" -#: ../../addon/rtof/Mod_Rtof.php:55 -msgid "Friendica login name" -msgstr "" +#: ../../include/js_strings.php:56 ../../include/text.php:1525 +msgid "June" +msgstr "juni" -#: ../../addon/rtof/Mod_Rtof.php:59 -msgid "Friendica password" -msgstr "" +#: ../../include/js_strings.php:57 ../../include/text.php:1525 +msgid "July" +msgstr "juli" -#: ../../addon/rtof/Mod_Rtof.php:67 -msgid "Friendica Crosspost Connector" -msgstr "" +#: ../../include/js_strings.php:58 ../../include/text.php:1525 +msgid "August" +msgstr "august" -#: ../../addon/rtof/rtof.php:51 -msgid "Post to Friendica" -msgstr "" +#: ../../include/js_strings.php:59 ../../include/text.php:1525 +msgid "September" +msgstr "september" -#: ../../addon/wppost/wppost.php:47 -msgid "Post to WordPress" -msgstr "" +#: ../../include/js_strings.php:60 ../../include/text.php:1525 +msgid "October" +msgstr "oktober" -#: ../../addon/wppost/Mod_Wppost.php:30 -msgid "Wordpress Settings saved." -msgstr "" +#: ../../include/js_strings.php:61 ../../include/text.php:1525 +msgid "November" +msgstr "november" -#: ../../addon/wppost/Mod_Wppost.php:67 -msgid "WordPress username" -msgstr "" +#: ../../include/js_strings.php:62 ../../include/text.php:1525 +msgid "December" +msgstr "desember" -#: ../../addon/wppost/Mod_Wppost.php:71 -msgid "WordPress password" -msgstr "" +#: ../../include/js_strings.php:63 +msgid "Jan" +msgstr "Jan" -#: ../../addon/wppost/Mod_Wppost.php:75 -msgid "WordPress API URL" -msgstr "" +#: ../../include/js_strings.php:64 +msgid "Feb" +msgstr "Feb" -#: ../../addon/wppost/Mod_Wppost.php:76 -msgid "Typically https://your-blog.tld/xmlrpc.php" -msgstr "" +#: ../../include/js_strings.php:65 +msgid "Mar" +msgstr "Mar" -#: ../../addon/wppost/Mod_Wppost.php:79 -msgid "WordPress blogid" -msgstr "" +#: ../../include/js_strings.php:66 +msgid "Apr" +msgstr "Apr" -#: ../../addon/wppost/Mod_Wppost.php:80 -msgid "For multi-user sites such as wordpress.com, otherwise leave blank" -msgstr "" +#: ../../include/js_strings.php:67 +msgctxt "short" +msgid "May" +msgstr "mai" -#: ../../addon/wppost/Mod_Wppost.php:84 -msgid "Post to WordPress by default" -msgstr "" +#: ../../include/js_strings.php:68 +msgid "Jun" +msgstr "Jun" -#: ../../addon/wppost/Mod_Wppost.php:88 -msgid "Forward comments (requires hubzilla_wp plugin)" -msgstr "" +#: ../../include/js_strings.php:69 +msgid "Jul" +msgstr "Jul" -#: ../../addon/wppost/Mod_Wppost.php:92 ../../addon/dwpost/Mod_Dwpost.php:63 -#: ../../addon/ljpost/Mod_Ljpost.php:69 -msgid "Add link to original post" -msgstr "" +#: ../../include/js_strings.php:70 +msgid "Aug" +msgstr "Aug" -#: ../../addon/wppost/Mod_Wppost.php:96 ../../addon/dwpost/Mod_Dwpost.php:67 -msgid "Link description (default:" -msgstr "" +#: ../../include/js_strings.php:71 +msgid "Sep" +msgstr "Sep" -#: ../../addon/wppost/Mod_Wppost.php:104 -msgid "Wordpress Post" -msgstr "" +#: ../../include/js_strings.php:72 +msgid "Oct" +msgstr "Okt" -#: ../../addon/content_import/Mod_content_import.php:27 -msgid "No server specified" -msgstr "" +#: ../../include/js_strings.php:73 +msgid "Nov" +msgstr "Nov" -#: ../../addon/content_import/Mod_content_import.php:72 -msgid "Posts imported" -msgstr "" +#: ../../include/js_strings.php:74 +msgid "Dec" +msgstr "Des" -#: ../../addon/content_import/Mod_content_import.php:112 -msgid "Files imported" -msgstr "" +#: ../../include/js_strings.php:75 ../../include/text.php:1521 +msgid "Sunday" +msgstr "søndag" -#: ../../addon/content_import/Mod_content_import.php:133 -#: ../../Zotlabs/Lib/Apps.php:337 -msgid "Content Import" -msgstr "" +#: ../../include/js_strings.php:76 ../../include/text.php:1521 +msgid "Monday" +msgstr "mandag" -#: ../../addon/content_import/Mod_content_import.php:134 -msgid "" -"This will import all your conversations and cloud files from a cloned " -"channel on another server. This may take a while if you have lots of posts " -"and or files." -msgstr "" +#: ../../include/js_strings.php:77 ../../include/text.php:1521 +msgid "Tuesday" +msgstr "tirsdag" -#: ../../addon/content_import/Mod_content_import.php:135 -msgid "Include posts" -msgstr "" +#: ../../include/js_strings.php:78 ../../include/text.php:1521 +msgid "Wednesday" +msgstr "onsdag" -#: ../../addon/content_import/Mod_content_import.php:135 -msgid "Conversations, Articles, Cards, and other posted content" -msgstr "" +#: ../../include/js_strings.php:79 ../../include/text.php:1521 +msgid "Thursday" +msgstr "torsdag" -#: ../../addon/content_import/Mod_content_import.php:136 -msgid "Include files" -msgstr "" +#: ../../include/js_strings.php:80 ../../include/text.php:1521 +msgid "Friday" +msgstr "fredag" -#: ../../addon/content_import/Mod_content_import.php:136 -msgid "Files, Photos and other cloud storage" -msgstr "" +#: ../../include/js_strings.php:81 ../../include/text.php:1521 +msgid "Saturday" +msgstr "lørdag" -#: ../../addon/content_import/Mod_content_import.php:137 -msgid "Original Server base URL" -msgstr "" +#: ../../include/js_strings.php:82 +msgid "Sun" +msgstr "Søn" -#: ../../addon/content_import/Mod_content_import.php:138 -#: ../../addon/hzfiles/hzfiles.php:84 -msgid "Since modified date yyyy-mm-dd" -msgstr "" +#: ../../include/js_strings.php:83 +msgid "Mon" +msgstr "Man" -#: ../../addon/content_import/Mod_content_import.php:139 -#: ../../addon/hzfiles/hzfiles.php:85 -msgid "Until modified date yyyy-mm-dd" -msgstr "" +#: ../../include/js_strings.php:84 +msgid "Tue" +msgstr "Tirs" + +#: ../../include/js_strings.php:85 +msgid "Wed" +msgstr "Ons" + +#: ../../include/js_strings.php:86 +msgid "Thu" +msgstr "Tors" + +#: ../../include/js_strings.php:87 +msgid "Fri" +msgstr "Fre" + +#: ../../include/js_strings.php:88 +msgid "Sat" +msgstr "Lør" + +#: ../../include/js_strings.php:89 +msgctxt "calendar" +msgid "today" +msgstr "idag" + +#: ../../include/js_strings.php:90 +msgctxt "calendar" +msgid "month" +msgstr "måned" + +#: ../../include/js_strings.php:91 +msgctxt "calendar" +msgid "week" +msgstr "uke" + +#: ../../include/js_strings.php:92 +msgctxt "calendar" +msgid "day" +msgstr "dag" + +#: ../../include/js_strings.php:93 +msgctxt "calendar" +msgid "All day" +msgstr "Hele dagen" + +#: ../../include/js_strings.php:96 +msgid "Please stand by while your download is being prepared." +msgstr "Nedlastingen din blir klargjort." + +#: ../../include/js_strings.php:99 +msgid "Email address not valid" +msgstr "Epostadressen er ikke gyldig" + +#: ../../include/js_strings.php:100 ../../include/datetime.php:211 +#: ../../addon/cart/submodules/orderoptions.php:334 +#: ../../addon/cart/submodules/orderoptions.php:358 +#: ../../addon/cart/submodules/orderoptions.php:434 +#: ../../addon/cart/submodules/orderoptions.php:458 +#: ../../Zotlabs/Module/Register.php:501 ../../Zotlabs/Module/Appman.php:218 +#: ../../Zotlabs/Module/Appman.php:219 ../../Zotlabs/Module/Profiles.php:760 +#: ../../Zotlabs/Module/Profiles.php:764 +#: ../../Zotlabs/Module/Settings/Multifactor.php:84 +msgid "Required" +msgstr "Påkrevd" + +#: ../../include/zid.php:420 +#, php-format +msgid "OpenWebAuth: %1$s welcomes %2$s" +msgstr "OpenWebAuth: %1$s ønsker %2$s velkommen" + +#: ../../include/conversation.php:149 ../../include/text.php:2377 +#: ../../addon/redphotos/redphotohelper.php:71 +#: ../../addon/diaspora/Receiver.php:1705 +#: ../../Zotlabs/Module/Subthread.php:112 ../../Zotlabs/Module/Tagger.php:73 +msgid "photo" +msgstr "foto" + +#: ../../include/conversation.php:157 ../../Zotlabs/Module/Like.php:171 +msgid "channel" +msgstr "kanal" + +#: ../../include/conversation.php:180 ../../include/text.php:2385 +msgid "message" +msgstr "melding" + +#: ../../include/conversation.php:194 ../../addon/diaspora/Receiver.php:1640 +#: ../../Zotlabs/Module/Like.php:474 +#, php-format +msgid "%1$s likes %2$s's %3$s" +msgstr "%1$s liker %2$s sin %3$s" + +#: ../../include/conversation.php:196 +#, php-format +msgid "likes %1$s's %2$s" +msgstr "liker %2$s til %1$s" + +#: ../../include/conversation.php:199 ../../Zotlabs/Module/Like.php:476 +#, php-format +msgid "%1$s doesn't like %2$s's %3$s" +msgstr "%1$s liker ikke %2$s sin %3$s" + +#: ../../include/conversation.php:200 +#, php-format +msgid "doesn't like %1$s's %2$s" +msgstr "liker ikke %2$s til %1$s" + +#: ../../include/conversation.php:203 +#, php-format +msgid "%1$s repeated %2$s's %3$s" +msgstr "%1$s videreformidlet %3$s til %2$s" + +#: ../../include/conversation.php:204 +#, php-format +msgid "repeated %1$s's %2$s" +msgstr "videreformidlet %2$s til %1$s" + +#: ../../include/conversation.php:332 ../../Zotlabs/Lib/ThreadItem.php:472 +msgid "This is an unsaved preview" +msgstr "Dette er en forhåndsvisning som ikke er lagret" + +#: ../../include/conversation.php:533 +msgid "Select" +msgstr "Velg" + +#: ../../include/conversation.php:534 ../../include/conversation.php:595 +#: ../../addon/cards/Mod_Card_edit.php:124 +#: ../../addon/articles/Mod_Article_edit.php:124 ../../Zotlabs/Lib/Apps.php:618 +#: ../../Zotlabs/Lib/ThreadItem.php:180 ../../Zotlabs/Lib/ThreadItem.php:480 +#: ../../Zotlabs/Storage/Browser.php:392 +#: ../../Zotlabs/Module/Editwebpage.php:167 +#: ../../Zotlabs/Module/Webpages.php:251 ../../Zotlabs/Module/Oauth.php:172 +#: ../../Zotlabs/Module/Thing.php:302 ../../Zotlabs/Module/Tokens.php:295 +#: ../../Zotlabs/Module/Contactedit.php:651 +#: ../../Zotlabs/Module/Connedit.php:540 ../../Zotlabs/Module/Connedit.php:749 +#: ../../Zotlabs/Module/Admin/Accounts.php:220 +#: ../../Zotlabs/Module/Admin/Profs.php:177 +#: ../../Zotlabs/Module/Admin/Channels.php:171 +#: ../../Zotlabs/Module/Permcats.php:261 ../../Zotlabs/Module/Group.php:252 +#: ../../Zotlabs/Module/Blocks.php:160 ../../Zotlabs/Module/Photos.php:1162 +#: ../../Zotlabs/Module/Editlayout.php:138 ../../Zotlabs/Module/Cdav.php:1047 +#: ../../Zotlabs/Module/Cdav.php:1385 ../../Zotlabs/Module/Oauth2.php:193 +#: ../../Zotlabs/Module/Editblock.php:139 +msgid "Delete" +msgstr "Slett" + +#: ../../include/conversation.php:540 ../../Zotlabs/Lib/ThreadItem.php:242 +msgid "Toggle Star Status" +msgstr "Skru av og på stjernestatus" + +#: ../../include/conversation.php:546 +msgid "Private Message" +msgstr "Privat melding" + +#: ../../include/conversation.php:555 ../../Zotlabs/Lib/ThreadItem.php:251 +#: ../../Zotlabs/Widget/Pinned.php:84 +msgid "Message signature validated" +msgstr "Innleggets signatur er bekreftet" + +#: ../../include/conversation.php:556 ../../Zotlabs/Lib/ThreadItem.php:252 +#: ../../Zotlabs/Widget/Pinned.php:85 +msgid "Message signature incorrect" +msgstr "Innleggets signatur er feil" + +#: ../../include/conversation.php:594 ../../Zotlabs/Lib/ThreadItem.php:479 +#: ../../Zotlabs/Module/Admin/Accounts.php:218 +#: ../../Zotlabs/Module/Connections.php:358 +#: ../../Zotlabs/Module/Connections.php:409 +msgid "Approve" +msgstr "Godkjenn" + +#: ../../include/conversation.php:600 +#, php-format +msgid "View %s's profile @ %s" +msgstr "Vis %s sin profile @ %s" + +#: ../../include/conversation.php:622 +msgid "Categories:" +msgstr "Kategorier:" + +#: ../../include/conversation.php:623 +msgid "Filed under:" +msgstr "Sortert under:" + +#: ../../include/conversation.php:629 ../../Zotlabs/Lib/ThreadItem.php:411 +#: ../../Zotlabs/Widget/Pinned.php:130 +#, php-format +msgid "from %s" +msgstr "fra %s" + +#: ../../include/conversation.php:632 ../../Zotlabs/Widget/Pinned.php:133 +#, php-format +msgid "last edited: %s" +msgstr "sist endret: %s" + +#: ../../include/conversation.php:633 ../../Zotlabs/Widget/Pinned.php:134 +#, php-format +msgid "Expires: %s" +msgstr "Utløper: %s" + +#: ../../include/conversation.php:648 ../../addon/cards/cards.php:82 +#: ../../addon/articles/articles.php:83 +msgid "View in context" +msgstr "Vis i sammenheng" + +#: ../../include/conversation.php:650 ../../Zotlabs/Lib/ThreadItem.php:473 +#: ../../Zotlabs/Module/Photos.php:1078 +msgid "Please wait" +msgstr "Vennligst vent" + +#: ../../include/conversation.php:746 +msgid "remove" +msgstr "fjern" + +#: ../../include/conversation.php:750 +msgid "Loading..." +msgstr "Laster..." + +#: ../../include/conversation.php:751 ../../Zotlabs/Lib/ThreadItem.php:268 +msgid "Conversation Features" +msgstr "Samtaleinnstillinger" + +#: ../../include/conversation.php:752 +msgid "Delete Selected Items" +msgstr "Slett valgte elementer" + +#: ../../include/conversation.php:788 +msgid "View Source" +msgstr "Vis kilde" + +#: ../../include/conversation.php:798 +msgid "Follow Thread" +msgstr "Følg tråd" + +#: ../../include/conversation.php:807 +msgid "Unfollow Thread" +msgstr "Ikke følg tråd" + +#: ../../include/conversation.php:884 ../../include/nav.php:127 +#: ../../addon/openclipatar/openclipatar.php:58 ../../Zotlabs/Lib/Apps.php:350 +#: ../../Zotlabs/Module/Connedit.php:480 +msgid "View Profile" +msgstr "Vis profil" + +#: ../../include/conversation.php:896 ../../Zotlabs/Module/Connedit.php:501 +msgid "Recent Activity" +msgstr "Nylig aktivitet" + +#: ../../include/conversation.php:908 ../../include/connections.php:150 +#: ../../include/channel.php:1627 ../../Zotlabs/Widget/Suggestions.php:51 +#: ../../Zotlabs/Widget/Follow.php:37 ../../Zotlabs/Module/Suggest.php:69 +#: ../../Zotlabs/Module/Directory.php:371 +#: ../../Zotlabs/Module/Connections.php:365 +msgid "Connect" +msgstr "Koble" + +#: ../../include/conversation.php:920 +msgid "Edit Connection" +msgstr "Endre forbindelse" + +#: ../../include/conversation.php:949 +#, php-format +msgid "%s likes this." +msgstr "%s liker dette." + +#: ../../include/conversation.php:949 +#, php-format +msgid "%s doesn't like this." +msgstr "%s liker ikke dette." + +#: ../../include/conversation.php:953 +#, 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." -#: ../../addon/hsse/hsse.php:82 ../../include/conversation.php:1340 +#: ../../include/conversation.php:955 +#, 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:961 +msgid "and" +msgstr "og" + +#: ../../include/conversation.php:964 +#, 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:965 +#, php-format +msgid "%s like this." +msgstr "%s liker dette." + +#: ../../include/conversation.php:965 +#, php-format +msgid "%s don't like this." +msgstr "%s liker ikke dette." + +#: ../../include/conversation.php:1014 ../../addon/hsse/hsse.php:82 msgid "Set your location" msgstr "Angi din plassering" -#: ../../addon/hsse/hsse.php:83 ../../include/conversation.php:1341 +#: ../../include/conversation.php:1015 ../../addon/hsse/hsse.php:83 msgid "Clear browser location" msgstr "Fjern nettleserplassering" -#: ../../addon/hsse/hsse.php:95 ../../addon/cards/Mod_Card_edit.php:101 -#: ../../addon/articles/Mod_Article_edit.php:99 -#: ../../include/conversation.php:1353 ../../Zotlabs/Module/Editwebpage.php:143 -#: ../../Zotlabs/Module/Chat.php:219 ../../Zotlabs/Module/Editblock.php:116 +#: ../../include/conversation.php:1027 ../../addon/cards/Mod_Card_edit.php:94 +#: ../../addon/articles/Mod_Article_edit.php:94 ../../addon/hsse/hsse.php:95 +#: ../../Zotlabs/Module/Editwebpage.php:143 ../../Zotlabs/Module/Chat.php:219 +#: ../../Zotlabs/Module/Editblock.php:116 msgid "Insert web link" msgstr "Sett inn web-lenke" -#: ../../addon/hsse/hsse.php:99 ../../include/conversation.php:1357 +#: ../../include/conversation.php:1031 ../../addon/hsse/hsse.php:99 +#: ../../Zotlabs/Lib/ThreadItem.php:816 msgid "Embed (existing) photo from your photo albums" msgstr "Sett inn (eksisterende) bilde fra fotoalbumene dine" -#: ../../addon/hsse/hsse.php:134 ../../include/conversation.php:1390 +#: ../../include/conversation.php:1064 ../../addon/hsse/hsse.php:134 #: ../../Zotlabs/Module/Chat.php:217 msgid "Please enter a link URL:" msgstr "Vennligst skriv inn en lenke URL:" -#: ../../addon/hsse/hsse.php:135 ../../include/conversation.php:1391 +#: ../../include/conversation.php:1065 ../../addon/hsse/hsse.php:135 msgid "Tag term:" msgstr "Merkelapp:" -#: ../../addon/hsse/hsse.php:136 ../../include/conversation.php:1392 +#: ../../include/conversation.php:1066 ../../addon/hsse/hsse.php:136 msgid "Where are you right now?" msgstr "Hvor er du akkurat nå?" -#: ../../addon/hsse/hsse.php:141 ../../include/conversation.php:1397 +#: ../../include/conversation.php:1069 ../../addon/wiki/Mod_Wiki.php:400 +#: ../../addon/hsse/hsse.php:139 ../../Zotlabs/Module/Cover_photo.php:388 +#: ../../Zotlabs/Module/Profile_photo.php:555 +msgid "Choose images to embed" +msgstr "Velg bilder" + +#: ../../include/conversation.php:1070 ../../addon/wiki/Mod_Wiki.php:401 +#: ../../addon/hsse/hsse.php:140 ../../Zotlabs/Module/Cover_photo.php:389 +#: ../../Zotlabs/Module/Profile_photo.php:556 +msgid "Choose an album" +msgstr "Velg et album" + +#: ../../include/conversation.php:1071 ../../addon/hsse/hsse.php:141 msgid "Choose a different album..." -msgstr "" +msgstr "Velg et annet album..." -#: ../../addon/hsse/hsse.php:145 ../../include/conversation.php:1401 +#: ../../include/conversation.php:1072 ../../addon/wiki/Mod_Wiki.php:403 +#: ../../addon/hsse/hsse.php:142 ../../Zotlabs/Module/Cover_photo.php:391 +#: ../../Zotlabs/Module/Profile_photo.php:558 +msgid "Error getting album list" +msgstr "Klarte ikke å hente albumlisten" + +#: ../../include/conversation.php:1073 ../../addon/wiki/Mod_Wiki.php:404 +#: ../../addon/hsse/hsse.php:143 ../../Zotlabs/Module/Cover_photo.php:392 +#: ../../Zotlabs/Module/Profile_photo.php:559 +msgid "Error getting photo link" +msgstr "Klarte ikke å hente fotolenken" + +#: ../../include/conversation.php:1074 ../../addon/wiki/Mod_Wiki.php:405 +#: ../../addon/hsse/hsse.php:144 ../../Zotlabs/Module/Cover_photo.php:393 +#: ../../Zotlabs/Module/Profile_photo.php:560 +msgid "Error getting album" +msgstr "Klarte ikke å hente album" + +#: ../../include/conversation.php:1075 ../../addon/hsse/hsse.php:145 msgid "Comments enabled" -msgstr "" +msgstr "Kommentarer er tillatt" -#: ../../addon/hsse/hsse.php:146 ../../include/conversation.php:1402 +#: ../../include/conversation.php:1076 ../../addon/hsse/hsse.php:146 +#: ../../Zotlabs/Lib/ThreadItem.php:470 msgid "Comments disabled" -msgstr "" +msgstr "Komentarer er ikke tillatt" + +#: ../../include/conversation.php:1077 +msgid "Confirm delete" +msgstr "Bekreft sletting" -#: ../../addon/hsse/hsse.php:153 ../../include/conversation.php:1419 -#: ../../Zotlabs/Module/Webpages.php:257 ../../Zotlabs/Module/Photos.php:1094 -#: ../../Zotlabs/Lib/ThreadItem.php:841 +#: ../../include/conversation.php:1094 ../../addon/hsse/hsse.php:153 +#: ../../Zotlabs/Lib/ThreadItem.php:820 ../../Zotlabs/Module/Webpages.php:256 +#: ../../Zotlabs/Module/Photos.php:1097 msgid "Preview" msgstr "Forhåndsvisning" -#: ../../addon/hsse/hsse.php:195 ../../include/conversation.php:1461 +#: ../../include/conversation.php:1128 +msgid "Start a conversation" +msgstr "Start en samtale" + +#: ../../include/conversation.php:1136 ../../addon/hsse/hsse.php:195 msgid "Page link name" msgstr "Sidens lenkenavn" -#: ../../addon/hsse/hsse.php:198 ../../include/conversation.php:1464 +#: ../../include/conversation.php:1139 ../../addon/hsse/hsse.php:198 msgid "Post as" msgstr "Lag innlegg som" -#: ../../addon/hsse/hsse.php:200 ../../include/conversation.php:1466 -#: ../../Zotlabs/Lib/ThreadItem.php:832 +#: ../../include/conversation.php:1141 ../../addon/hsse/hsse.php:200 +#: ../../Zotlabs/Lib/ThreadItem.php:810 msgid "Bold" msgstr "Uthevet" -#: ../../addon/hsse/hsse.php:201 ../../include/conversation.php:1467 -#: ../../Zotlabs/Lib/ThreadItem.php:833 +#: ../../include/conversation.php:1142 ../../addon/hsse/hsse.php:201 +#: ../../Zotlabs/Lib/ThreadItem.php:811 msgid "Italic" msgstr "Kursiv" -#: ../../addon/hsse/hsse.php:202 ../../include/conversation.php:1468 -#: ../../Zotlabs/Lib/ThreadItem.php:834 +#: ../../include/conversation.php:1143 ../../Zotlabs/Lib/ThreadItem.php:812 +msgid "Highlight selected text" +msgstr "Fremhev valgt tekst" + +#: ../../include/conversation.php:1144 ../../addon/hsse/hsse.php:202 +#: ../../Zotlabs/Lib/ThreadItem.php:813 msgid "Underline" msgstr "Understreket" -#: ../../addon/hsse/hsse.php:203 ../../include/conversation.php:1469 -#: ../../Zotlabs/Lib/ThreadItem.php:835 +#: ../../include/conversation.php:1145 ../../addon/hsse/hsse.php:203 +#: ../../Zotlabs/Lib/ThreadItem.php:814 msgid "Quote" msgstr "Sitat" -#: ../../addon/hsse/hsse.php:204 ../../include/conversation.php:1470 -#: ../../Zotlabs/Lib/ThreadItem.php:836 +#: ../../include/conversation.php:1146 ../../addon/hsse/hsse.php:204 +#: ../../Zotlabs/Lib/ThreadItem.php:815 msgid "Code" msgstr "Kode" -#: ../../addon/hsse/hsse.php:205 ../../include/conversation.php:1471 -#: ../../Zotlabs/Lib/ThreadItem.php:838 +#: ../../include/conversation.php:1147 ../../addon/hsse/hsse.php:205 +#: ../../Zotlabs/Lib/ThreadItem.php:817 msgid "Attach/Upload file" msgstr "Last opp fil/vedlegg" -#: ../../addon/hsse/hsse.php:212 ../../include/conversation.php:1478 +#: ../../include/conversation.php:1150 ../../addon/wiki/Mod_Wiki.php:397 +#: ../../addon/hsse/hsse.php:208 +msgid "Embed an image from your albums" +msgstr "Sett inn et bilde fra albumene dine" + +#: ../../include/conversation.php:1151 ../../include/conversation.php:1206 +#: ../../addon/cards/Mod_Card_edit.php:126 +#: ../../addon/articles/Mod_Article_edit.php:126 +#: ../../addon/wiki/Mod_Wiki.php:365 ../../addon/wiki/Mod_Wiki.php:398 +#: ../../addon/hsse/hsse.php:209 ../../addon/hsse/hsse.php:258 +#: ../../Zotlabs/Storage/Browser.php:391 +#: ../../Zotlabs/Module/Cover_photo.php:386 +#: ../../Zotlabs/Module/Editwebpage.php:169 ../../Zotlabs/Module/Oauth.php:111 +#: ../../Zotlabs/Module/Oauth.php:136 ../../Zotlabs/Module/Connedit.php:750 +#: ../../Zotlabs/Module/Profile_photo.php:553 ../../Zotlabs/Module/Tagrm.php:15 +#: ../../Zotlabs/Module/Tagrm.php:138 ../../Zotlabs/Module/Fbrowser.php:68 +#: ../../Zotlabs/Module/Fbrowser.php:90 ../../Zotlabs/Module/Editlayout.php:140 +#: ../../Zotlabs/Module/Editpost.php:115 ../../Zotlabs/Module/Cdav.php:1049 +#: ../../Zotlabs/Module/Cdav.php:1386 ../../Zotlabs/Module/Oauth2.php:116 +#: ../../Zotlabs/Module/Oauth2.php:143 ../../Zotlabs/Module/Editblock.php:141 +#: ../../Zotlabs/Module/Filer.php:67 +msgid "Cancel" +msgstr "Avbryt" + +#: ../../include/conversation.php:1152 ../../include/conversation.php:1205 +#: ../../addon/wiki/Mod_Wiki.php:399 ../../addon/hsse/hsse.php:210 +#: ../../addon/hsse/hsse.php:257 ../../Zotlabs/Module/Cover_photo.php:387 +#: ../../Zotlabs/Module/Profile_photo.php:554 +msgid "OK" +msgstr "OK" + +#: ../../include/conversation.php:1154 ../../addon/hsse/hsse.php:212 msgid "Toggle voting" msgstr "Skru av eller på stemming" -#: ../../addon/hsse/hsse.php:215 ../../include/conversation.php:1485 +#: ../../include/conversation.php:1155 +msgid "Toggle poll" +msgstr "Spørreskjema (på/av)" + +#: ../../include/conversation.php:1156 +msgid "Option" +msgstr "Valg" + +#: ../../include/conversation.php:1157 +msgid "Add option" +msgstr "Legg til valg" + +#: ../../include/conversation.php:1158 +msgid "Minutes" +msgstr "Minutter" + +#: ../../include/conversation.php:1158 +msgid "Hours" +msgstr "Timer" + +#: ../../include/conversation.php:1158 +msgid "Days" +msgstr "Dager" + +#: ../../include/conversation.php:1159 +msgid "Allow multiple answers" +msgstr "Tillat flere svar" + +#: ../../include/conversation.php:1161 ../../addon/hsse/hsse.php:215 msgid "Disable comments" msgstr "Slå av kommentarer" -#: ../../addon/hsse/hsse.php:216 ../../include/conversation.php:1486 +#: ../../include/conversation.php:1162 ../../addon/hsse/hsse.php:216 msgid "Toggle comments" -msgstr "" +msgstr "Slå av/på kommentarer" -#: ../../addon/hsse/hsse.php:221 ../../addon/cards/Mod_Card_edit.php:118 -#: ../../addon/articles/Mod_Article_edit.php:116 -#: ../../include/conversation.php:1492 ../../Zotlabs/Module/Editblock.php:129 -#: ../../Zotlabs/Module/Photos.php:667 ../../Zotlabs/Module/Photos.php:1039 +#: ../../include/conversation.php:1168 ../../addon/cards/Mod_Card_edit.php:111 +#: ../../addon/articles/Mod_Article_edit.php:111 ../../addon/hsse/hsse.php:221 +#: ../../Zotlabs/Module/Photos.php:669 ../../Zotlabs/Module/Photos.php:1043 +#: ../../Zotlabs/Module/Editblock.php:129 msgid "Title (optional)" msgstr "Tittel (valgfri)" -#: ../../addon/hsse/hsse.php:224 ../../include/conversation.php:1496 +#: ../../include/conversation.php:1169 +msgid "Summary (optional)" +msgstr "Sammendrag (valgfritt)" + +#: ../../include/conversation.php:1172 ../../addon/hsse/hsse.php:224 msgid "Categories (optional, comma-separated list)" msgstr "Kategorier (valgfri, kommaseparert liste)" -#: ../../addon/hsse/hsse.php:225 ../../include/conversation.php:1497 +#: ../../include/conversation.php:1173 ../../addon/hsse/hsse.php:225 msgid "Permission settings" msgstr "Tillatelser - innstillinger" -#: ../../addon/hsse/hsse.php:247 ../../include/conversation.php:1519 +#: ../../include/conversation.php:1195 ../../addon/hsse/hsse.php:247 msgid "Other networks and post services" msgstr "Andre nettverk og innleggstjenester" -#: ../../addon/hsse/hsse.php:250 ../../include/conversation.php:1522 +#: ../../include/conversation.php:1198 ../../addon/hsse/hsse.php:250 msgid "Set expiration date" msgstr "Angi utløpsdato" -#: ../../addon/hsse/hsse.php:253 ../../include/conversation.php:1525 +#: ../../include/conversation.php:1201 ../../addon/hsse/hsse.php:253 msgid "Set publish date" msgstr "Angi publiseringsdato" -#: ../../addon/hsse/hsse.php:255 ../../include/conversation.php:1527 -#: ../../Zotlabs/Module/Chat.php:218 ../../Zotlabs/Lib/ThreadItem.php:844 +#: ../../include/conversation.php:1203 ../../addon/hsse/hsse.php:255 +#: ../../Zotlabs/Lib/ThreadItem.php:823 ../../Zotlabs/Module/Chat.php:218 msgid "Encrypt text" msgstr "Krypter tekst" -#: ../../addon/hsse/Mod_Hsse.php:15 -msgid "WYSIWYG status editor" -msgstr "" +#: ../../include/conversation.php:1443 +msgctxt "noun" +msgid "Repeat" +msgid_plural "Repeats" +msgstr[0] "Videresending" +msgstr[1] "Videresendinger" -#: ../../addon/hsse/Mod_Hsse.php:24 -msgid "WYSIWYG Status App" -msgstr "" +#: ../../include/conversation.php:1446 ../../Zotlabs/Module/Photos.php:1123 +msgctxt "noun" +msgid "Dislike" +msgid_plural "Dislikes" +msgstr[0] "Liker ikke" +msgstr[1] "Liker ikke" -#: ../../addon/hsse/Mod_Hsse.php:32 -msgid "WYSIWYG Status" -msgstr "" +#: ../../include/conversation.php:1449 +msgctxt "noun" +msgid "Comment" +msgid_plural "Comments" +msgstr[0] "Kommentar" +msgstr[1] "Kommentarer" -#: ../../addon/openstreetmap/openstreetmap.php:133 -msgid "View Larger" -msgstr "" +#: ../../include/conversation.php:1449 +msgctxt "noun" +msgid "Reply" +msgid_plural "Replies" +msgstr[0] "Svar" +msgstr[1] "Svar" -#: ../../addon/openstreetmap/openstreetmap.php:156 -msgid "Tile Server URL" -msgstr "" +#: ../../include/conversation.php:1452 +msgctxt "noun" +msgid "Attending" +msgid_plural "Attending" +msgstr[0] "Deltar" +msgstr[1] "Deltar" -#: ../../addon/openstreetmap/openstreetmap.php:156 -msgid "" -"A list of <a href=\"http://wiki.openstreetmap.org/wiki/TMS\" " -"target=\"_blank\">public tile servers</a>" -msgstr "" +#: ../../include/conversation.php:1455 +#, fuzzy +#| msgctxt "title" +#| msgid "Not attending" +msgctxt "noun" +msgid "Not attending" +msgid_plural "Not attending" +msgstr[0] "Deltar ikke" +msgstr[1] "Deltar ikke" -#: ../../addon/openstreetmap/openstreetmap.php:157 -msgid "Nominatim (reverse geocoding) Server URL" -msgstr "" +#: ../../include/conversation.php:1458 +msgctxt "noun" +msgid "Undecided" +msgid_plural "Undecided" +msgstr[0] "Ikke bestemt" +msgstr[1] "Ikke bestemt" -#: ../../addon/openstreetmap/openstreetmap.php:157 -msgid "" -"A list of <a href=\"http://wiki.openstreetmap.org/wiki/Nominatim\" " -"target=\"_blank\">Nominatim servers</a>" -msgstr "" +#: ../../include/nav.php:109 +msgid "Remote authentication" +msgstr "Fjernautentisering" -#: ../../addon/openstreetmap/openstreetmap.php:158 -msgid "Default zoom" -msgstr "" +#: ../../include/nav.php:109 +msgid "Click to authenticate to your home hub" +msgstr "Klikk for å godkjennes mot din hjemme-hub" -#: ../../addon/openstreetmap/openstreetmap.php:158 -msgid "" -"The default zoom level. (1:world, 18:highest, also depends on tile server)" -msgstr "" +#: ../../include/nav.php:115 ../../Zotlabs/Widget/Channel_activities.php:239 +#: ../../Zotlabs/Widget/Admin.php:29 +#: ../../Zotlabs/Module/Admin/Channels.php:168 +#: ../../Zotlabs/Module/Manage.php:162 ../../Zotlabs/Module/Admin.php:118 +msgid "Channels" +msgstr "Kanaler" -#: ../../addon/openstreetmap/openstreetmap.php:159 -msgid "Include marker on map" -msgstr "" +#: ../../include/nav.php:115 +msgid "Manage your channels" +msgstr "Behandle kanalene dine" -#: ../../addon/openstreetmap/openstreetmap.php:159 -msgid "Include a marker on the map." -msgstr "" +#: ../../include/nav.php:118 ../../Zotlabs/Lib/Apps.php:345 +#: ../../Zotlabs/Widget/Newmember.php:60 +#: ../../Zotlabs/Widget/Settings_menu.php:71 +#: ../../Zotlabs/Module/Admin/Themes.php:141 +#: ../../Zotlabs/Module/Admin/Addons.php:127 +msgid "Settings" +msgstr "Innstillinger" -#: ../../addon/openstreetmap/openstreetmap.php:171 -#: ../../addon/rendezvous/rendezvous.php:82 ../../addon/twitter/twitter.php:493 -#: ../../addon/msgfooter/msgfooter.php:54 ../../addon/diaspora/diaspora.php:105 -#: ../../addon/piwik/piwik.php:116 ../../addon/logrot/logrot.php:54 -#: ../../addon/xmpp/xmpp.php:54 ../../Zotlabs/Module/Settings/Channel.php:150 -#: ../../Zotlabs/Module/Defperms.php:111 -msgid "Settings updated." -msgstr "Innstillinger oppdatert." +#: ../../include/nav.php:118 +msgid "Account/Channel Settings" +msgstr "Konto-/kanalinnstillinger" -#: ../../addon/ijpost/Mod_Ijpost.php:23 -msgid "Insane Journal Crosspost Connector Settings saved." -msgstr "" +#: ../../include/nav.php:124 ../../include/nav.php:154 +#: ../../include/nav.php:175 ../../boot.php:1760 +msgid "Logout" +msgstr "Logg ut" -#: ../../addon/ijpost/Mod_Ijpost.php:35 -msgid "Insane Journal Crosspost Connector App" -msgstr "" +#: ../../include/nav.php:124 ../../include/nav.php:154 +msgid "End this session" +msgstr "Avslutt denne økten" -#: ../../addon/ijpost/Mod_Ijpost.php:35 ../../addon/xmpp/Mod_Xmpp.php:35 -#: ../../Zotlabs/Module/Lang.php:20 ../../Zotlabs/Module/Invite.php:69 -msgid "Not Installed" -msgstr "" +#: ../../include/nav.php:127 +msgid "Your profile page" +msgstr "Din profilside" -#: ../../addon/ijpost/Mod_Ijpost.php:36 -msgid "Relay public postings to Insane Journal" -msgstr "" +#: ../../include/nav.php:130 ../../include/channel.php:1541 +#: ../../Zotlabs/Module/Profiles.php:851 +msgid "Edit Profiles" +msgstr "Rediger profiler" -#: ../../addon/ijpost/Mod_Ijpost.php:53 -msgid "InsaneJournal username" -msgstr "" +#: ../../include/nav.php:130 +msgid "Manage/Edit profiles" +msgstr "Håndter/endre profiler" -#: ../../addon/ijpost/Mod_Ijpost.php:57 -msgid "InsaneJournal password" -msgstr "" +#: ../../include/nav.php:132 ../../include/channel.php:1545 +#: ../../addon/openclipatar/openclipatar.php:59 +msgid "Edit Profile" +msgstr "Rediger profil" -#: ../../addon/ijpost/Mod_Ijpost.php:61 -msgid "Post to InsaneJournal by default" -msgstr "" +#: ../../include/nav.php:132 ../../Zotlabs/Widget/Newmember.php:42 +msgid "Edit your profile" +msgstr "Rediger profil" -#: ../../addon/ijpost/Mod_Ijpost.php:69 -msgid "Insane Journal Crosspost Connector" -msgstr "" +#: ../../include/nav.php:139 ../../include/nav.php:143 ../../boot.php:1761 +#: ../../Zotlabs/Lib/Apps.php:342 ../../Zotlabs/Module/Login.php:15 +msgid "Login" +msgstr "Logg inn" -#: ../../addon/ijpost/ijpost.php:44 -msgid "Post to Insane Journal" -msgstr "" +#: ../../include/nav.php:139 ../../include/nav.php:143 +msgid "Sign in" +msgstr "Logg på" -#: ../../addon/totp_bak/Mod_Totp.php:32 -msgid "TOTP Two-Step Verification" -msgstr "" +#: ../../include/nav.php:173 +msgid "Take me home" +msgstr "Ta meg hjem" -#: ../../addon/totp_bak/Mod_Totp.php:33 -msgid "Enter the 2-step verification generated by your authenticator app:" -msgstr "" +#: ../../include/nav.php:175 +msgid "Log me out of this site" +msgstr "Logg meg ut fra dette nettstedet" -#: ../../addon/totp_bak/Mod_Totp.php:34 -msgid "Success!" -msgstr "" +#: ../../include/nav.php:180 ../../boot.php:1738 +#: ../../Zotlabs/Module/Register.php:543 +msgid "Register" +msgstr "Registrer" -#: ../../addon/totp_bak/Mod_Totp.php:35 -msgid "Invalid code, please try again." -msgstr "" +#: ../../include/nav.php:180 +msgid "Create an account" +msgstr "Lag en konto" -#: ../../addon/totp_bak/Mod_Totp.php:36 -msgid "Too many invalid codes..." -msgstr "" +#: ../../include/nav.php:194 ../../include/nav.php:341 +#: ../../Zotlabs/Lib/Apps.php:354 ../../Zotlabs/Module/Layouts.php:184 +msgid "Help" +msgstr "Hjelp" -#: ../../addon/totp_bak/Mod_Totp.php:37 ../../Zotlabs/Module/Totp_check.php:81 -msgid "Verify" -msgstr "" +#: ../../include/nav.php:194 +msgid "Help and documentation" +msgstr "Hjelp og dokumentasjon" -#: ../../addon/totp_bak/Settings/Totp.php:92 -msgid "" -"You haven't set a TOTP secret yet.\n" -"Please click the button below to generate one and register this site\n" -"with your preferred authenticator app." -msgstr "" +#: ../../include/nav.php:208 ../../include/acl_selectors.php:149 +#: ../../include/text.php:1190 ../../include/text.php:1202 +#: ../../Zotlabs/Lib/Apps.php:357 ../../Zotlabs/Widget/Sitesearch.php:37 +#: ../../Zotlabs/Widget/Activity_filter.php:210 +#: ../../Zotlabs/Module/Search.php:47 ../../Zotlabs/Module/Connections.php:403 +msgid "Search" +msgstr "Søk" -#: ../../addon/totp_bak/Settings/Totp.php:95 -msgid "Your TOTP secret is" -msgstr "" +#: ../../include/nav.php:208 +msgid "Search site @name, !forum, #tag, ?docs, content" +msgstr "Søk etter @navn, !forum, #emne, ?dokumentasjon eller innhold" + +#: ../../include/nav.php:214 ../../Zotlabs/Widget/Admin.php:61 +msgid "Admin" +msgstr "Administrator" + +#: ../../include/nav.php:214 +msgid "Site Setup and Configuration" +msgstr "Nettstedsoppsett og -konfigurasjon" + +#: ../../include/nav.php:345 ../../Zotlabs/Widget/Notifications.php:175 +#: ../../Zotlabs/Widget/Messages.php:52 ../../Zotlabs/Module/Defperms.php:254 +#: ../../Zotlabs/Module/New_channel.php:158 +#: ../../Zotlabs/Module/New_channel.php:165 +msgid "Loading" +msgstr "Laster" + +#: ../../include/nav.php:350 +msgid "@name, #tag, ?doc, content" +msgstr "@navn, #merkelapp, ?dokumentasjon, innhold" + +#: ../../include/nav.php:351 +msgid "Please wait..." +msgstr "Vennligst vent..." + +#: ../../include/nav.php:357 ../../Zotlabs/Lib/Apps.php:329 +msgid "Apps" +msgstr "Apper" + +#: ../../include/nav.php:358 +msgid "Channel Apps" +msgstr "Kanalapper" + +#: ../../include/nav.php:359 +msgid "System Apps" +msgstr "Systemapper" + +#: ../../include/nav.php:360 +msgid "Pinned Apps" +msgstr "Festede apper" + +#: ../../include/nav.php:361 +msgid "Featured Apps" +msgstr "Fremhevede apper" + +#: ../../include/nav.php:447 ../../Zotlabs/Lib/Apps.php:349 +#: ../../Zotlabs/Widget/Notifications.php:43 +#: ../../Zotlabs/Module/Admin/Channels.php:176 +msgid "Channel" +msgstr "Kanal" + +#: ../../include/nav.php:450 +msgid "Status Messages and Posts" +msgstr "Statusmeldinger og -innlegg" + +#: ../../include/nav.php:460 ../../Zotlabs/Module/Help.php:240 +msgid "About" +msgstr "Om" -#: ../../addon/totp_bak/Settings/Totp.php:96 +#: ../../include/nav.php:463 +msgid "Profile Details" +msgstr "Profildetaljer" + +#: ../../include/nav.php:473 ../../include/photos.php:747 +msgid "Photo Albums" +msgstr "Fotoalbum" + +#: ../../include/nav.php:478 ../../Zotlabs/Lib/Apps.php:346 +#: ../../Zotlabs/Widget/Notifications.php:108 +#: ../../Zotlabs/Widget/Channel_activities.php:125 +#: ../../Zotlabs/Storage/Browser.php:355 ../../Zotlabs/Module/Fbrowser.php:87 +msgid "Files" +msgstr "Filer" + +#: ../../include/nav.php:481 +msgid "Files and Storage" +msgstr "Filer og lagring" + +#: ../../include/nav.php:503 ../../include/nav.php:506 +#: ../../Zotlabs/Lib/Apps.php:336 ../../Zotlabs/Widget/Chatroom_list.php:22 +msgid "Chatrooms" +msgstr "Chatrom" + +#: ../../include/nav.php:516 ../../Zotlabs/Lib/Apps.php:335 +#: ../../Zotlabs/Module/Bookmarks.php:90 +msgid "Bookmarks" +msgstr "Bokmerker" + +#: ../../include/nav.php:519 +msgid "Saved Bookmarks" +msgstr "Lagrede bokmerker" + +#: ../../include/nav.php:527 ../../Zotlabs/Lib/Apps.php:347 +#: ../../Zotlabs/Widget/Channel_activities.php:168 +#: ../../Zotlabs/Module/Webpages.php:246 +msgid "Webpages" +msgstr "Websider" + +#: ../../include/nav.php:530 +msgid "View Webpages" +msgstr "Vis websider" + +#: ../../include/security.php:633 msgid "" -"Be sure to save it somewhere in case you lose or replace your mobile " -"device.\n" -"Use your mobile device to scan the QR code below to register this site\n" -"with your preferred authenticator app." +"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." -#: ../../addon/totp_bak/Settings/Totp.php:101 -#: ../../Zotlabs/Module/Settings/Multifactor.php:86 -msgid "Test" -msgstr "Sjekk koden" +#: ../../include/datetime.php:58 ../../Zotlabs/Widget/Newmember.php:58 +#: ../../Zotlabs/Module/Profiles.php:751 +msgid "Miscellaneous" +msgstr "Forskjellig" -#: ../../addon/totp_bak/Settings/Totp.php:102 -msgid "Generate New Secret" -msgstr "" +#: ../../include/datetime.php:140 +msgid "Birthday" +msgstr "Fødselsdag" -#: ../../addon/totp_bak/Settings/Totp.php:103 -msgid "Go" -msgstr "" +#: ../../include/datetime.php:140 +msgid "Age: " +msgstr "Alder: " -#: ../../addon/totp_bak/Settings/Totp.php:104 -msgid "Enter your password" -msgstr "" +#: ../../include/datetime.php:140 +msgid "YYYY-MM-DD or MM-DD" +msgstr "YYYY-MM-DD eller MM-DD" -#: ../../addon/totp_bak/Settings/Totp.php:105 -msgid "enter TOTP code from your device" -msgstr "" +#: ../../include/datetime.php:238 ../../boot.php:2680 +msgid "never" +msgstr "aldri" -#: ../../addon/totp_bak/Settings/Totp.php:106 -msgid "Pass!" -msgstr "" +#: ../../include/datetime.php:244 +msgid "less than a second ago" +msgstr "for mindre enn ett sekund siden" -#: ../../addon/totp_bak/Settings/Totp.php:107 -msgid "Fail" -msgstr "" +#: ../../include/datetime.php:262 +#, php-format +msgctxt "e.g. 22 hours ago, 1 minute ago" +msgid "%1$d %2$s ago" +msgstr "%1$d %2$s siden" -#: ../../addon/totp_bak/Settings/Totp.php:108 -msgid "Incorrect password, try again." -msgstr "" +#: ../../include/datetime.php:284 +msgid "ago" +msgstr "siden" -#: ../../addon/totp_bak/Settings/Totp.php:109 -msgid "Record your new TOTP secret and rescan the QR code above." -msgstr "" +#: ../../include/datetime.php:287 +msgid "in" +msgstr "i" -#: ../../addon/totp_bak/Settings/Totp.php:117 -msgid "TOTP Settings" -msgstr "" +#: ../../include/datetime.php:304 +msgid "now" +msgstr "nå" -#: ../../addon/wholikesme/wholikesme.php:29 -msgid "Who likes me?" -msgstr "" +#: ../../include/datetime.php:312 +msgctxt "relative_date" +msgid "year" +msgid_plural "years" +msgstr[0] "år" +msgstr[1] "år" -#: ../../addon/qrator/qrator.php:48 -msgid "QR code" -msgstr "" +#: ../../include/datetime.php:315 +msgctxt "relative_date" +msgid "month" +msgid_plural "months" +msgstr[0] "måned" +msgstr[1] "måneder" -#: ../../addon/qrator/qrator.php:63 -msgid "QR Generator" -msgstr "" +#: ../../include/datetime.php:318 +msgctxt "relative_date" +msgid "week" +msgid_plural "weeks" +msgstr[0] "uke" +msgstr[1] "uker" -#: ../../addon/qrator/qrator.php:64 -msgid "Enter some text" -msgstr "" +#: ../../include/datetime.php:321 +msgctxt "relative_date" +msgid "day" +msgid_plural "days" +msgstr[0] "dag" +msgstr[1] "dager" -#: ../../addon/pubcrawl/as.php:1332 ../../addon/pubcrawl/as.php:2002 -#: ../../include/network.php:1772 ../../Zotlabs/Lib/Activity.php:3732 -msgid "ActivityPub" -msgstr "" +#: ../../include/datetime.php:324 +msgctxt "relative_date" +msgid "hour" +msgid_plural "hours" +msgstr[0] "time" +msgstr[1] "timer" -#: ../../addon/pubcrawl/as.php:1958 ../../addon/diaspora/Receiver.php:1693 -#: ../../Zotlabs/Module/Like.php:453 ../../Zotlabs/Module/Subthread.php:115 -msgid "status" -msgstr "status" +#: ../../include/datetime.php:327 +msgctxt "relative_date" +msgid "minute" +msgid_plural "minutes" +msgstr[0] "minutt" +msgstr[1] "minutter" + +#: ../../include/datetime.php:330 +msgctxt "relative_date" +msgid "second" +msgid_plural "seconds" +msgstr[0] "sekund" +msgstr[1] "sekunder" -#: ../../addon/pubcrawl/as.php:1993 ../../addon/diaspora/Receiver.php:1628 -#: ../../include/conversation.php:184 ../../Zotlabs/Module/Like.php:485 -#: ../../Zotlabs/Lib/Activity.php:3723 +#: ../../include/datetime.php:559 #, php-format -msgid "%1$s likes %2$s's %3$s" -msgstr "%1$s liker %2$s sin %3$s" +msgid "%1$s's birthday" +msgstr "%1$s sin fødselsdag" -#: ../../addon/pubcrawl/as.php:1995 ../../include/conversation.php:187 -#: ../../Zotlabs/Module/Like.php:487 ../../Zotlabs/Lib/Activity.php:3725 +#: ../../include/datetime.php:560 #, php-format -msgid "%1$s doesn't like %2$s's %3$s" -msgstr "%1$s liker ikke %2$s sin %3$s" +msgid "Happy Birthday %1$s" +msgstr "Gratulerer med dagen, %1$s" -#: ../../addon/pubcrawl/Mod_Pubcrawl.php:25 -msgid "ActivityPub Protocol Settings updated." -msgstr "" +#: ../../include/photos.php:154 +#, php-format +msgid "Image exceeds website size limit of %lu bytes" +msgstr "Bilde overstiger nettstedets størrelsesbegrensning på %lu bytes" -#: ../../addon/pubcrawl/Mod_Pubcrawl.php:41 -msgid "" -"The activitypub protocol does not support location independence. Connections " -"you make within that network may be unreachable from alternate channel " -"locations." -msgstr "" +#: ../../include/photos.php:165 +msgid "Image file is empty." +msgstr "Bildefilen er tom." -#: ../../addon/pubcrawl/Mod_Pubcrawl.php:47 -msgid "Deliver to ActivityPub recipients in privacy groups" -msgstr "" +#: ../../include/photos.php:199 ../../Zotlabs/Module/Cover_photo.php:240 +#: ../../Zotlabs/Module/Profile_photo.php:275 +msgid "Unable to process image" +msgstr "Kan ikke behandle bildet" -#: ../../addon/pubcrawl/Mod_Pubcrawl.php:47 -msgid "" -"May result in a large number of mentions and expose all the members of your " -"privacy group" -msgstr "" +#: ../../include/photos.php:325 +msgid "Photo storage failed." +msgstr "Bildelagring mislyktes." -#: ../../addon/pubcrawl/Mod_Pubcrawl.php:51 -msgid "Send multi-media HTML articles" -msgstr "" +#: ../../include/photos.php:374 +msgid "a new photo" +msgstr "et nytt bilde" -#: ../../addon/pubcrawl/Mod_Pubcrawl.php:51 -msgid "Not supported by some microblog services such as Mastodon" -msgstr "" +#: ../../include/photos.php:378 +#, php-format +msgctxt "photo_upload" +msgid "%1$s posted %2$s to %3$s" +msgstr "%1$s la inn %2$s til %3$s" -#: ../../addon/pubcrawl/Mod_Pubcrawl.php:59 -msgid "Activitypub Protocol" -msgstr "" +#: ../../include/photos.php:748 ../../Zotlabs/Module/Photos.php:1333 +#: ../../Zotlabs/Module/Photos.php:1346 ../../Zotlabs/Module/Photos.php:1347 +msgid "Recent Photos" +msgstr "Nye bilder" -#: ../../addon/fediwordle/fediwordle.php:211 -msgid "ERROR: word length is not correct!" +#: ../../include/photos.php:752 +msgid "Upload New Photos" +msgstr "Last opp nye bilder" + +#: ../../include/connections.php:174 +msgid "New window" +msgstr "Nytt vindu" + +#: ../../include/connections.php:175 +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/network.php:414 +msgid "url: " +msgstr "url:" + +#: ../../include/network.php:415 +msgid "error_code: " +msgstr "feilkode:" + +#: ../../include/network.php:416 +msgid "error_string: " +msgstr "feilmelding" + +#: ../../include/network.php:417 +msgid "content-type: " msgstr "" -#: ../../addon/fediwordle/Mod_Fediwordle.php:22 -msgid "Fediwordle App" +#: ../../include/network.php:1774 ../../include/network.php:1775 +msgid "Friendica" +msgstr "Friendica" + +#: ../../include/network.php:1776 +msgid "OStatus" +msgstr "OStatus" + +#: ../../include/network.php:1777 +msgid "GNU-Social" msgstr "" -#: ../../addon/fediwordle/Mod_Fediwordle.php:23 -msgid "A distributed word game inspired by wordle." +#: ../../include/network.php:1778 +msgid "RSS/Atom" +msgstr "RSS/Atom" + +#: ../../include/network.php:1779 +msgid "ActivityPub" msgstr "" -#: ../../addon/fediwordle/Mod_Fediwordle.php:24 +#: ../../include/network.php:1780 ../../addon/openid/MysqlProvider.php:56 +#: ../../addon/openid/MysqlProvider.php:57 ../../addon/redred/Mod_Redred.php:69 +#: ../../addon/rtof/Mod_Rtof.php:55 ../../Zotlabs/Module/Connedit.php:736 +#: ../../Zotlabs/Module/Admin/Accounts.php:216 +#: ../../Zotlabs/Module/Admin/Accounts.php:230 +#: ../../Zotlabs/Module/Cdav.php:1372 +msgid "Email" +msgstr "E-post" + +#: ../../include/network.php:1781 +msgid "Diaspora" +msgstr "Diaspora" + +#: ../../include/network.php:1782 +msgid "Facebook" +msgstr "Facebook" + +#: ../../include/network.php:1783 +msgid "Zot" +msgstr "Zot" + +#: ../../include/network.php:1784 +msgid "LinkedIn" +msgstr "LinkedIn" + +#: ../../include/network.php:1785 +msgid "XMPP/IM" +msgstr "XMPP/IM" + +#: ../../include/network.php:1786 +msgid "MySpace" +msgstr "MySpace" + +#: ../../include/markdown.php:190 ../../include/bbcode.php:576 +#, php-format +msgid "%1$s wrote the following %2$s %3$s" +msgstr "%1$s skrev følgende %2$s %3$s" + +#: ../../include/markdown.php:192 ../../include/bbcode.php:572 +#: ../../Zotlabs/Module/Tagger.php:81 +msgid "post" +msgstr "innlegg" + +#: ../../include/markdown.php:262 ../../include/bbcode.php:661 +msgid "spoiler" +msgstr "røpealarm" + +#: ../../include/menu.php:120 ../../include/channel.php:1541 +#: ../../include/channel.php:1545 ../../addon/cards/cards.php:74 +#: ../../addon/articles/articles.php:75 ../../addon/wiki/Mod_Wiki.php:214 +#: ../../addon/wiki/Mod_Wiki.php:381 ../../Zotlabs/Lib/Apps.php:617 +#: ../../Zotlabs/Lib/ThreadItem.php:159 ../../Zotlabs/Widget/Cdav.php:144 +#: ../../Zotlabs/Widget/Cdav.php:181 ../../Zotlabs/Module/Editwebpage.php:142 +#: ../../Zotlabs/Module/Webpages.php:249 ../../Zotlabs/Module/Oauth.php:171 +#: ../../Zotlabs/Module/Thing.php:301 ../../Zotlabs/Module/Layouts.php:191 +#: ../../Zotlabs/Module/Menu.php:176 ../../Zotlabs/Module/Admin/Profs.php:176 +#: ../../Zotlabs/Module/Group.php:246 ../../Zotlabs/Module/Blocks.php:158 +#: ../../Zotlabs/Module/Editlayout.php:114 +#: ../../Zotlabs/Module/Connections.php:338 +#: ../../Zotlabs/Module/Connections.php:387 +#: ../../Zotlabs/Module/Connections.php:408 ../../Zotlabs/Module/Oauth2.php:192 +#: ../../Zotlabs/Module/Editblock.php:114 +msgid "Edit" +msgstr "Rediger" + +#: ../../include/acl_selectors.php:33 +#: ../../Zotlabs/Lib/PermissionDescription.php:34 +msgid "Visible to your default audience" +msgstr "Synlig for ditt standard publikum" + +#: ../../include/acl_selectors.php:100 +msgid "Profile-Based Privacy Groups" +msgstr "Profilbaserte personverngrupper" + +#: ../../include/acl_selectors.php:119 +msgid "Private Forum" +msgstr "Privat forum" + +#: ../../include/acl_selectors.php:125 +#: ../../Zotlabs/Widget/Notifications.php:131 +#: ../../Zotlabs/Widget/Activity_filter.php:130 +#: ../../Zotlabs/Widget/Forums.php:77 +msgid "Forums" +msgstr "Forum" + +#: ../../include/acl_selectors.php:136 +#: ../../Zotlabs/Lib/PermissionDescription.php:107 +#: ../../Zotlabs/Module/Settings/Privacy.php:66 +msgid "Only me" +msgstr "Kun meg" + +#: ../../include/acl_selectors.php:143 +msgid "Share with" +msgstr "Del med" + +#: ../../include/acl_selectors.php:144 +msgid "Custom selection" +msgstr "Tilpasset utvalg" + +#: ../../include/acl_selectors.php:146 msgid "" -"To start a game, enter [wordle]your_word[/wordle] somewhere in a toplevel " -"post." +"Select \"Allow\" to allow viewing. \"Don't allow\" lets you override and " +"limit the scope of \"Allow\"." msgstr "" +"Velg \"Tillat\" for å tillate visning. \"Ikke tillat\" lar deg overstyre og " +"begrense gyldigheten av \"Tillat\"." -#: ../../addon/fediwordle/Mod_Fediwordle.php:25 -msgid "Your contacts can post their guess in the comments." -msgstr "" +#: ../../include/acl_selectors.php:147 ../../Zotlabs/Module/Authorize.php:32 +msgid "Allow" +msgstr "Tillat" + +#: ../../include/acl_selectors.php:148 +msgid "Don't allow" +msgstr "Ikke tillat" + +#: ../../include/acl_selectors.php:154 ../../Zotlabs/Module/Thing.php:357 +#: ../../Zotlabs/Module/Thing.php:407 ../../Zotlabs/Module/Filestorage.php:195 +#: ../../Zotlabs/Module/Photos.php:673 ../../Zotlabs/Module/Photos.php:1046 +#: ../../Zotlabs/Module/Chat.php:240 +msgid "Permissions" +msgstr "Tillatelser" + +#: ../../include/acl_selectors.php:156 ../../Zotlabs/Lib/ThreadItem.php:467 +#: ../../Zotlabs/Widget/Pinned.php:156 ../../Zotlabs/Storage/Browser.php:418 +#: ../../Zotlabs/Module/Photos.php:1260 +msgid "Close" +msgstr "Lukk" -#: ../../addon/fediwordle/Mod_Fediwordle.php:26 +#: ../../include/acl_selectors.php:181 +#, php-format msgid "" -"Your channel will evaluate the guess and automatically post the response." +"Post permissions %s cannot be changed %s after a post is shared.</br />These " +"permissions set who is allowed to view the post." msgstr "" +"Tillatelsene til innlegget %s kan ikke endres %s etter at innlegget er delt." +"</br />Disse tillatelsene avgjør hvem som kan se innlegget." -#: ../../addon/fediwordle/Mod_Fediwordle.php:28 -msgid "Correct letters" -msgstr "" +#: ../../include/text.php:562 +msgid "prev" +msgstr "forrige" -#: ../../addon/fediwordle/Mod_Fediwordle.php:29 -msgid "Letters contained in the word but at the wrong spot" -msgstr "" +#: ../../include/text.php:564 +msgid "first" +msgstr "første" -#: ../../addon/fediwordle/Mod_Fediwordle.php:30 -msgid "Letters not contained in the word" -msgstr "" +#: ../../include/text.php:593 +msgid "last" +msgstr "siste" -#: ../../addon/ldapauth/ldapauth.php:101 -msgid "An account has been created for you." -msgstr "" +#: ../../include/text.php:596 +msgid "next" +msgstr "neste" -#: ../../addon/ldapauth/ldapauth.php:108 -msgid "Authentication successful but rejected: account creation is disabled." -msgstr "" +#: ../../include/text.php:614 +msgid "older" +msgstr "eldre" -#: ../../addon/dwpost/Mod_Dwpost.php:26 -msgid "Dreamwidth Crosspost Connector Settings saved." -msgstr "" +#: ../../include/text.php:616 +msgid "newer" +msgstr "nyere" -#: ../../addon/dwpost/Mod_Dwpost.php:51 -msgid "Dreamwidth username" -msgstr "" +#: ../../include/text.php:1086 ../../Zotlabs/Module/Viewconnections.php:80 +#: ../../Zotlabs/Module/Connections.php:306 +msgid "Accepts" +msgstr "Godtar" -#: ../../addon/dwpost/Mod_Dwpost.php:55 -msgid "Dreamwidth password" -msgstr "" +#: ../../include/text.php:1089 ../../Zotlabs/Module/Viewconnections.php:83 +#: ../../Zotlabs/Module/Connections.php:309 +msgid "Comments" +msgstr "Kommentarer" -#: ../../addon/dwpost/Mod_Dwpost.php:59 -msgid "Post to Dreamwidth by default" -msgstr "" +#: ../../include/text.php:1094 ../../Zotlabs/Module/Viewconnections.php:88 +#: ../../Zotlabs/Module/Connections.php:314 +msgid "Stream items" +msgstr "Elementer fra tidslinjen" -#: ../../addon/dwpost/Mod_Dwpost.php:75 -msgid "Dreamwidth Crosspost Connector" -msgstr "" +#: ../../include/text.php:1099 ../../Zotlabs/Module/Viewconnections.php:93 +#: ../../Zotlabs/Module/Connections.php:319 +msgid "Wall posts" +msgstr "Veggposter" -#: ../../addon/dwpost/dwpost.php:49 -msgid "Post to Dreamwidth" -msgstr "" +#: ../../include/text.php:1103 ../../Zotlabs/Module/Viewconnections.php:97 +#: ../../Zotlabs/Module/Connections.php:323 +msgid "Nothing" +msgstr "Ingenting" -#: ../../addon/morepokes/morepokes.php:19 -msgid "bitchslap" -msgstr "" +#: ../../include/text.php:1116 +#, php-format +msgid "View all %s connections" +msgstr "Vis alle %s forbindelser" -#: ../../addon/morepokes/morepokes.php:19 -msgid "bitchslapped" -msgstr "" +#: ../../include/text.php:1179 +#, php-format +msgid "Network: %s" +msgstr "Nettverk: %s" + +#: ../../include/text.php:1191 ../../include/text.php:1203 +#: ../../addon/cards/Mod_Cards.php:116 ../../addon/cards/Mod_Card_edit.php:92 +#: ../../addon/articles/Mod_Article_edit.php:92 +#: ../../addon/articles/Mod_Articles.php:120 +#: ../../Zotlabs/Module/Admin/Queueworker.php:115 +#: ../../Zotlabs/Module/Admin/Profs.php:95 +#: ../../Zotlabs/Module/Admin/Profs.php:115 ../../Zotlabs/Module/Rbmark.php:29 +#: ../../Zotlabs/Module/Rbmark.php:85 ../../Zotlabs/Module/Filer.php:65 +msgid "Save" +msgstr "Lagre" -#: ../../addon/morepokes/morepokes.php:20 -msgid "shag" -msgstr "" +#: ../../include/text.php:1525 +msgid "May" +msgstr "mai" -#: ../../addon/morepokes/morepokes.php:20 -msgid "shagged" -msgstr "" +#: ../../include/text.php:1599 +msgid "Unknown attachment" +msgstr "Ukjent vedlegg" -#: ../../addon/morepokes/morepokes.php:21 -msgid "patent" -msgstr "" +#: ../../include/text.php:1602 ../../Zotlabs/Storage/Browser.php:387 +#: ../../Zotlabs/Module/Sharedwithme.php:109 +msgid "Size" +msgstr "Størrelse" -#: ../../addon/morepokes/morepokes.php:21 -msgid "patented" -msgstr "" +#: ../../include/text.php:1643 +msgid "remove category" +msgstr "fjern kategori" -#: ../../addon/morepokes/morepokes.php:22 -msgid "hug" -msgstr "" +#: ../../include/text.php:1721 +msgid "remove from file" +msgstr "fjern fra fil" -#: ../../addon/morepokes/morepokes.php:22 -msgid "hugged" -msgstr "" +#: ../../include/text.php:1908 +msgid "Download binary/encrypted content" +msgstr "Last ned binært/kryptert innhold" -#: ../../addon/morepokes/morepokes.php:23 -msgid "murder" -msgstr "" +#: ../../include/text.php:1966 ../../include/text.php:1975 +#: ../../include/text.php:2002 ../../include/text.php:2011 +#, php-format +msgctxt "noun" +msgid "%d Vote" +msgid_plural "%d Votes" +msgstr[0] "%d stemme" +msgstr[1] "%d stemmer" -#: ../../addon/morepokes/morepokes.php:23 -msgid "murdered" -msgstr "" +#: ../../include/text.php:2018 +#, php-format +msgctxt "noun" +msgid "%d Vote in total" +msgid_plural "%d Votes in total" +msgstr[0] "%d stemme totalt" +msgstr[1] "%d stemmer totalt" -#: ../../addon/morepokes/morepokes.php:24 -msgid "worship" -msgstr "" +#: ../../include/text.php:2024 +msgid "Poll has ended" +msgstr "Spørreskjema har utløpt" -#: ../../addon/morepokes/morepokes.php:24 -msgid "worshipped" -msgstr "" +#: ../../include/text.php:2027 +#, php-format +msgid "Poll ends %s" +msgstr "Spørreskjema utløper %s" -#: ../../addon/morepokes/morepokes.php:25 -msgid "kiss" -msgstr "" +#: ../../include/text.php:2034 ../../Zotlabs/Lib/ThreadItem.php:427 +msgid "Vote" +msgstr "Stem" -#: ../../addon/morepokes/morepokes.php:25 -msgid "kissed" -msgstr "" +#: ../../include/text.php:2193 +msgid "Link to Source" +msgstr "Lenke til kilde" -#: ../../addon/morepokes/morepokes.php:26 -msgid "tempt" -msgstr "" +#: ../../include/text.php:2218 ../../Zotlabs/Module/Lang.php:75 +msgid "default" +msgstr "standard" -#: ../../addon/morepokes/morepokes.php:26 -msgid "tempted" -msgstr "" +#: ../../include/text.php:2226 +msgid "Page layout" +msgstr "Sidens layout" -#: ../../addon/morepokes/morepokes.php:27 -msgid "raise eyebrows at" -msgstr "" +#: ../../include/text.php:2226 +msgid "You can create your own with the layouts tool" +msgstr "Du kan lage din egen med layout-verktøyet" -#: ../../addon/morepokes/morepokes.php:27 -msgid "raised their eyebrows at" -msgstr "" +#: ../../include/text.php:2236 ../../addon/wiki/Mod_Wiki.php:220 +#: ../../addon/wiki/Mod_Wiki.php:368 ../../addon/wiki/Mod_Wiki.php:903 +#: ../../addon/wiki/Widget/Wiki_pages.php:68 +msgid "BBcode" +msgstr "BBcode" -#: ../../addon/morepokes/morepokes.php:28 -msgid "insult" +#: ../../include/text.php:2237 +msgid "HTML" msgstr "" -#: ../../addon/morepokes/morepokes.php:28 -msgid "insulted" -msgstr "" +#: ../../include/text.php:2238 ../../addon/wiki/Mod_Wiki.php:220 +#: ../../addon/wiki/Mod_Wiki.php:368 ../../addon/wiki/Mod_Wiki.php:903 +#: ../../addon/wiki/Widget/Wiki_pages.php:68 ../../addon/mdpost/mdpost.php:41 +msgid "Markdown" +msgstr "Markdown" -#: ../../addon/morepokes/morepokes.php:29 -msgid "praise" -msgstr "" +#: ../../include/text.php:2239 ../../addon/wiki/Mod_Wiki.php:220 +#: ../../addon/wiki/Mod_Wiki.php:903 ../../addon/wiki/Widget/Wiki_pages.php:68 +msgid "Text" +msgstr "Tekst" -#: ../../addon/morepokes/morepokes.php:29 -msgid "praised" -msgstr "" +#: ../../include/text.php:2240 +msgid "Comanche Layout" +msgstr "Comanche Utlegg" -#: ../../addon/morepokes/morepokes.php:30 -msgid "be dubious of" +#: ../../include/text.php:2245 +msgid "PHP" msgstr "" -#: ../../addon/morepokes/morepokes.php:30 -msgid "was dubious of" -msgstr "" +#: ../../include/text.php:2257 +msgid "Page content type" +msgstr "Sidens innholdstype" -#: ../../addon/morepokes/morepokes.php:31 -msgid "eat" -msgstr "" +#: ../../include/text.php:2383 +msgid "conversation" +msgstr "samtale" -#: ../../addon/morepokes/morepokes.php:31 -msgid "ate" -msgstr "" +#: ../../include/text.php:2390 +msgid "activity" +msgstr "aktivitet" -#: ../../addon/morepokes/morepokes.php:32 -msgid "giggle and fawn at" -msgstr "" +#: ../../include/text.php:2394 +msgid "poll" +msgstr "spørreskjema" -#: ../../addon/morepokes/morepokes.php:32 -msgid "giggled and fawned at" -msgstr "" +#: ../../include/text.php:2508 +msgid "a-z, 0-9, -, and _ only" +msgstr "kun a-z, 0-9, - og _" -#: ../../addon/morepokes/morepokes.php:33 -msgid "doubt" -msgstr "" +#: ../../include/text.php:2818 +msgid "Design Tools" +msgstr "Designverktøy" -#: ../../addon/morepokes/morepokes.php:33 -msgid "doubted" -msgstr "" +#: ../../include/text.php:2821 ../../Zotlabs/Module/Blocks.php:152 +msgid "Blocks" +msgstr "Byggeklosser" -#: ../../addon/morepokes/morepokes.php:34 -msgid "glare" -msgstr "" +#: ../../include/text.php:2822 ../../Zotlabs/Module/Menu.php:171 +msgid "Menus" +msgstr "Menyer" -#: ../../addon/morepokes/morepokes.php:34 -msgid "glared at" -msgstr "" +#: ../../include/text.php:2823 ../../Zotlabs/Module/Layouts.php:182 +msgid "Layouts" +msgstr "Layout" -#: ../../addon/morepokes/morepokes.php:35 -msgid "fuck" -msgstr "" +#: ../../include/text.php:2824 +msgid "Pages" +msgstr "Sider" -#: ../../addon/morepokes/morepokes.php:35 -msgid "fucked" -msgstr "" +#: ../../include/text.php:2836 +msgid "Import" +msgstr "Importer" -#: ../../addon/morepokes/morepokes.php:36 -msgid "bonk" -msgstr "" +#: ../../include/text.php:2837 +msgid "Import website..." +msgstr "Importer vevside" -#: ../../addon/morepokes/morepokes.php:36 -msgid "bonked" -msgstr "" +#: ../../include/text.php:2838 +msgid "Select folder to import" +msgstr "Velg mappe som skal importeres" -#: ../../addon/morepokes/morepokes.php:37 -msgid "declare undying love for" -msgstr "" +#: ../../include/text.php:2839 +msgid "Import from a zipped folder:" +msgstr "Importer fra en zippet mappe:" -#: ../../addon/morepokes/morepokes.php:37 -msgid "declared undying love for" -msgstr "" +#: ../../include/text.php:2840 +msgid "Import from cloud files:" +msgstr "Importer fra filer i skyen:" -#: ../../addon/rendezvous/rendezvous.php:57 -msgid "Errors encountered deleting database table " -msgstr "" +#: ../../include/text.php:2841 +msgid "/cloud/channel/path/to/folder" +msgstr "/cloud/channel/bane/til/mappe" -#: ../../addon/rendezvous/rendezvous.php:95 ../../addon/twitter/twitter.php:502 -msgid "Submit Settings" -msgstr "" +#: ../../include/text.php:2842 +msgid "Enter path to website files" +msgstr "Oppgi bane til vesidens filer" -#: ../../addon/rendezvous/rendezvous.php:96 -msgid "Drop tables when uninstalling?" -msgstr "" +#: ../../include/text.php:2843 +msgid "Select folder" +msgstr "Velg mappe" -#: ../../addon/rendezvous/rendezvous.php:96 -msgid "" -"If checked, the Rendezvous database tables will be deleted when the plugin " -"is uninstalled." -msgstr "" +#: ../../include/text.php:2844 +msgid "Export website..." +msgstr "Eksporter vevside…" -#: ../../addon/rendezvous/rendezvous.php:97 -msgid "Mapbox Access Token" -msgstr "" +#: ../../include/text.php:2845 +msgid "Export to a zip file" +msgstr "Eksporter til zip-fil" -#: ../../addon/rendezvous/rendezvous.php:97 -msgid "" -"If you enter a Mapbox access token, it will be used to retrieve map tiles " -"from Mapbox instead of the default OpenStreetMap tile server." +#: ../../include/text.php:2846 +msgid "website.zip" msgstr "" -#: ../../addon/rendezvous/rendezvous.php:162 -msgid "Rendezvous" -msgstr "" +#: ../../include/text.php:2847 +msgid "Enter a name for the zip file." +msgstr "Oppgi et navn til zip-filen." -#: ../../addon/rendezvous/rendezvous.php:167 -msgid "" -"This identity has been deleted by another member due to inactivity. Please " -"press the \"New identity\" button or refresh the page to register a new " -"identity. You may use the same name." -msgstr "" +#: ../../include/text.php:2848 +msgid "Export to cloud files" +msgstr "Eksporter til filen i skyen" -#: ../../addon/rendezvous/rendezvous.php:168 -msgid "Welcome to Rendezvous!" -msgstr "" +#: ../../include/text.php:2849 +msgid "/path/to/export/folder" +msgstr "/bane/til/eksport/mappe" -#: ../../addon/rendezvous/rendezvous.php:169 +#: ../../include/text.php:2850 +msgid "Enter a path to a cloud files destination." +msgstr "Oppgi bane i skyen hvor filene skal lagres" + +#: ../../include/text.php:2851 +msgid "Specify folder" +msgstr "Velg mappe" + +#: ../../include/channel.php:50 +msgid "Unable to obtain identity information from database" +msgstr "Klarer ikke å få tak i identitetsinformasjon fra databasen" + +#: ../../include/channel.php:83 +msgid "Empty name" +msgstr "Mangler navn" + +#: ../../include/channel.php:86 +msgid "Name too long" +msgstr "Navnet er for langt" + +#: ../../include/channel.php:205 +msgid "No account identifier" +msgstr "Ingen kontoidentifikator" + +#: ../../include/channel.php:217 ../../Zotlabs/Module/Register.php:96 +msgid "Nickname is required." +msgstr "Kallenavn er påkrevd." + +#: ../../include/channel.php:231 ../../include/channel.php:670 +#: ../../Zotlabs/Module/Register.php:101 ../../Zotlabs/Module/Changeaddr.php:46 +msgid "Reserved nickname. Please choose another." +msgstr "Reservert kallenavn. Vennligst velg et annet." + +#: ../../include/channel.php:236 ../../include/channel.php:675 +#: ../../Zotlabs/Module/Register.php:106 ../../Zotlabs/Module/Changeaddr.php:51 msgid "" -"Enter your name to join this rendezvous. To begin sharing your location with " -"the other members, tap the GPS control. When your location is discovered, a " -"red dot will appear and others will be able to see you on the map." +"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." -#: ../../addon/rendezvous/rendezvous.php:171 -msgid "Let's meet here" -msgstr "" +#: ../../include/channel.php:302 +msgid "Unable to retrieve created identity" +msgstr "Klarer ikke å hente den lagede identiteten" -#: ../../addon/rendezvous/rendezvous.php:173 -#: ../../addon/cart/submodules/hzservices.php:657 -#: ../../addon/cart/submodules/manualcat.php:260 -#: ../../Zotlabs/Module/Cdav.php:1005 ../../Zotlabs/Module/Appman.php:210 -#: ../../Zotlabs/Module/Rbmark.php:100 -msgid "Description" -msgstr "Beskrivelse" +#: ../../include/channel.php:413 +msgid "Default Profile" +msgstr "Standardprofil" -#: ../../addon/rendezvous/rendezvous.php:174 -msgid "New marker" -msgstr "" +#: ../../include/channel.php:603 ../../include/channel.php:692 +msgid "Unable to retrieve modified identity" +msgstr "Ikke i stand til å hente endret identitet" -#: ../../addon/rendezvous/rendezvous.php:175 -msgid "Edit marker" -msgstr "" +#: ../../include/channel.php:1384 +msgid "Requested channel is not available" +msgstr "Kanalen du prøver å nå er ikke tilgjengelig" + +#: ../../include/channel.php:1438 ../../addon/cards/Mod_Cards.php:42 +#: ../../addon/articles/Mod_Articles.php:46 +#: ../../addon/flashcards/Mod_Flashcards.php:74 +#: ../../addon/gallery/Mod_Gallery.php:49 +#: ../../Zotlabs/Module/Editwebpage.php:32 ../../Zotlabs/Module/Webpages.php:39 +#: ../../Zotlabs/Module/Connect.php:17 ../../Zotlabs/Module/Filestorage.php:59 +#: ../../Zotlabs/Module/Achievements.php:15 ../../Zotlabs/Module/Layouts.php:31 +#: ../../Zotlabs/Module/Menu.php:92 ../../Zotlabs/Module/Blocks.php:33 +#: ../../Zotlabs/Module/Hcard.php:12 ../../Zotlabs/Module/Profile.php:27 +#: ../../Zotlabs/Module/Editlayout.php:31 ../../Zotlabs/Module/Editblock.php:31 +msgid "Requested profile is not available." +msgstr "Forespurt profil er ikke tilgjengelig." -#: ../../addon/rendezvous/rendezvous.php:176 -msgid "New identity" -msgstr "" +#: ../../include/channel.php:1534 ../../Zotlabs/Module/Profiles.php:743 +msgid "Change profile photo" +msgstr "Endre profilbilde" -#: ../../addon/rendezvous/rendezvous.php:177 -msgid "Delete marker" -msgstr "" +#: ../../include/channel.php:1542 +msgid "Create New Profile" +msgstr "Lag ny profil" -#: ../../addon/rendezvous/rendezvous.php:178 -msgid "Delete member" -msgstr "" +#: ../../include/channel.php:1560 ../../Zotlabs/Module/Profiles.php:841 +msgid "Profile Image" +msgstr "Profilbilde" -#: ../../addon/rendezvous/rendezvous.php:179 -msgid "Edit proximity alert" -msgstr "" +#: ../../include/channel.php:1563 +msgid "Visible to everybody" +msgstr "Synlig for alle" -#: ../../addon/rendezvous/rendezvous.php:180 -msgid "" -"A proximity alert will be issued when this member is within a certain radius " -"of you.<br><br>Enter a radius in meters (0 to disable):" -msgstr "" +#: ../../include/channel.php:1564 ../../Zotlabs/Module/Profiles.php:740 +#: ../../Zotlabs/Module/Profiles.php:845 +msgid "Edit visibility" +msgstr "Endre synlighet" -#: ../../addon/rendezvous/rendezvous.php:180 -#: ../../addon/rendezvous/rendezvous.php:185 -msgid "distance" -msgstr "" +#: ../../include/channel.php:1646 ../../include/channel.php:1774 +msgid "Gender:" +msgstr "Kjønn:" -#: ../../addon/rendezvous/rendezvous.php:181 -msgid "Proximity alert distance (meters)" -msgstr "" +#: ../../include/channel.php:1647 ../../include/channel.php:1820 +msgid "Status:" +msgstr "Status:" -#: ../../addon/rendezvous/rendezvous.php:182 -#: ../../addon/rendezvous/rendezvous.php:184 -msgid "" -"A proximity alert will be issued when you are within a certain radius of the " -"marker location.<br><br>Enter a radius in meters (0 to disable):" -msgstr "" +#: ../../include/channel.php:1648 ../../include/channel.php:1844 +msgid "Homepage:" +msgstr "Hjemmeside:" -#: ../../addon/rendezvous/rendezvous.php:183 -msgid "Marker proximity alert" -msgstr "" +#: ../../include/channel.php:1649 ../../include/channel.php:1846 +#: ../../Zotlabs/Module/Directory.php:368 +msgid "Hometown:" +msgstr "Hjemby:" -#: ../../addon/rendezvous/rendezvous.php:186 -msgid "Reminder note" -msgstr "" +#: ../../include/channel.php:1650 +msgid "Online Now" +msgstr "Online nå" -#: ../../addon/rendezvous/rendezvous.php:187 -msgid "" -"Enter a note to be displayed when you are within the specified proximity..." -msgstr "" +#: ../../include/channel.php:1699 +msgid "This channel has not added a profile description yet" +msgstr "Denne kanalen har ikke lagt til en profilbeskrivelse enda" -#: ../../addon/rendezvous/rendezvous.php:199 -msgid "Add new rendezvous" -msgstr "" +#: ../../include/channel.php:1701 +msgid "Change your profile photo" +msgstr "Endre profilbildet ditt" -#: ../../addon/rendezvous/rendezvous.php:200 -msgid "" -"Create a new rendezvous and share the access link with those you wish to " -"invite to the group. Those who open the link become members of the " -"rendezvous. They can view other member locations, add markers to the map, or " -"share their own locations with the group." +#: ../../include/channel.php:1733 +msgid "Trans" msgstr "" -#: ../../addon/rendezvous/rendezvous.php:232 -msgid "You have no rendezvous. Press the button above to create a rendezvous!" -msgstr "" +#: ../../include/channel.php:1772 +msgid "Full Name:" +msgstr "Fullt navn:" -#: ../../addon/rendezvous/rendezvous.php:401 ../../Zotlabs/Module/Setup.php:730 -msgid "Errors encountered creating database tables." -msgstr "Feil oppstod under opprettelsen av databasetabeller." +#: ../../include/channel.php:1805 +msgid "j F, Y" +msgstr "j F, Y" -#: ../../addon/startpage/Mod_Startpage.php:60 -msgid "Page to load after login" -msgstr "" +#: ../../include/channel.php:1806 +msgid "j F" +msgstr "j F" -#: ../../addon/startpage/Mod_Startpage.php:60 -msgid "" -"Examples: "apps", "network?f=&gid=37" (privacy " -"collection), "channel" or "notifications/system" (leave " -"blank for default network page (grid)." -msgstr "" +#: ../../include/channel.php:1813 +msgid "Birthday:" +msgstr "Fødselsdag:" -#: ../../addon/startpage/Mod_Startpage.php:68 -msgid "Startpage" -msgstr "" +#: ../../include/channel.php:1817 ../../Zotlabs/Module/Directory.php:349 +msgid "Age:" +msgstr "Alder:" -#: ../../addon/upgrade_info/upgrade_info.php:48 -msgid "Your channel has been upgraded to $Projectname version" -msgstr "" +#: ../../include/channel.php:1826 +#, php-format +msgid "for %1$d %2$s" +msgstr "for %1$d %2$s" -#: ../../addon/upgrade_info/upgrade_info.php:50 -msgid "Please have a look at the" -msgstr "" +#: ../../include/channel.php:1838 +msgid "Tags:" +msgstr "Merkelapper:" -#: ../../addon/upgrade_info/upgrade_info.php:52 -msgid "git history" -msgstr "" +#: ../../include/channel.php:1842 +msgid "Sexual Preference:" +msgstr "Seksuell preferanse:" -#: ../../addon/upgrade_info/upgrade_info.php:54 -msgid "change log" -msgstr "" +#: ../../include/channel.php:1848 +msgid "Political Views:" +msgstr "Politiske synspunkter:" -#: ../../addon/upgrade_info/upgrade_info.php:55 -msgid "for further info." -msgstr "" +#: ../../include/channel.php:1850 +msgid "Religion:" +msgstr "Religion:" -#: ../../addon/upgrade_info/upgrade_info.php:60 -msgid "Upgrade Info" -msgstr "" +#: ../../include/channel.php:1852 ../../Zotlabs/Module/Directory.php:370 +msgid "About:" +msgstr "Om:" -#: ../../addon/upgrade_info/upgrade_info.php:64 -msgid "Do not show this again" -msgstr "" +#: ../../include/channel.php:1854 +msgid "Hobbies/Interests:" +msgstr "Hobbyer/interesser:" -#: ../../addon/twitter/Mod_Twitter.php:65 -msgid "Twitter settings updated." -msgstr "" +#: ../../include/channel.php:1856 +msgid "Likes:" +msgstr "Liker:" -#: ../../addon/twitter/Mod_Twitter.php:101 -msgid "" -"No consumer key pair for Twitter found. Please contact your site " -"administrator." -msgstr "" +#: ../../include/channel.php:1858 +msgid "Dislikes:" +msgstr "Misliker:" -#: ../../addon/twitter/Mod_Twitter.php:123 -msgid "" -"At this Hubzilla 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." -msgstr "" +#: ../../include/channel.php:1860 +msgid "Contact information and Social Networks:" +msgstr "Kontaktinformasjon og sosiale nettverk:" -#: ../../addon/twitter/Mod_Twitter.php:125 -msgid "Log in with Twitter" -msgstr "" +#: ../../include/channel.php:1862 +msgid "My other channels:" +msgstr "Mine andre kanaler:" -#: ../../addon/twitter/Mod_Twitter.php:128 -msgid "Copy the PIN from Twitter here" -msgstr "" +#: ../../include/channel.php:1864 +msgid "Musical interests:" +msgstr "Musikkinteresse:" -#: ../../addon/twitter/Mod_Twitter.php:150 +#: ../../include/channel.php:1866 +msgid "Books, literature:" +msgstr "Bøker, litteratur:" + +#: ../../include/channel.php:1868 +msgid "Television:" +msgstr "TV:" + +#: ../../include/channel.php:1870 +msgid "Film/dance/culture/entertainment:" +msgstr "Film/dans/kultur/underholdning:" + +#: ../../include/channel.php:1872 +msgid "Love/Romance:" +msgstr "Kjærlighet/romantikk:" + +#: ../../include/channel.php:1874 +msgid "Work/employment:" +msgstr "Arbeid/sysselsetting:" + +#: ../../include/channel.php:1876 +msgid "School/education:" +msgstr "Skole/utdannelse:" + +#: ../../include/channel.php:1897 ../../Zotlabs/Lib/Apps.php:366 +#: ../../Zotlabs/Module/Profperm.php:116 +msgid "Profile" +msgstr "Profil" + +#: ../../include/channel.php:1899 +msgid "Like this thing" +msgstr "Lik denne tingen" + +#: ../../include/channel.php:1900 +msgid "Export" +msgstr "Eksport" + +#: ../../include/channel.php:2353 +msgid "cover photo" +msgstr "forsidebilde" + +#: ../../include/channel.php:2628 ../../boot.php:1762 +#: ../../Zotlabs/Module/Rmagic.php:96 +msgid "Remote Authentication" +msgstr "Fjernautentisering" + +#: ../../include/channel.php:2629 ../../Zotlabs/Module/Rmagic.php:97 +msgid "Enter your channel address (e.g. channel@example.com)" +msgstr "Skriv din kanaladresse (for eksempel channel@exampel.com)" + +#: ../../include/channel.php:2630 ../../Zotlabs/Module/Rmagic.php:98 +msgid "Authenticate" +msgstr "Autentiser" + +#: ../../include/channel.php:2790 ../../Zotlabs/Module/Admin/Accounts.php:84 +#, php-format +msgid "Account '%s' deleted" +msgstr "Kontoen '%s' slettet" + +#: ../../include/bbcode.php:234 ../../include/bbcode.php:994 +#: ../../include/bbcode.php:1676 ../../include/bbcode.php:1684 +msgid "Image/photo" +msgstr "Bilde/fotografi" + +#: ../../include/bbcode.php:286 +msgid "Encrypted content" +msgstr "Kryptert innhold" + +#: ../../include/bbcode.php:342 +#, php-format +msgid "Install %1$s element %2$s" +msgstr "Installer %1$s element %2$s" + +#: ../../include/bbcode.php:346 +#, php-format msgid "" -"<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." +"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." -#: ../../addon/twitter/Mod_Twitter.php:155 -msgid "Twitter post length" -msgstr "" +#: ../../include/bbcode.php:356 ../../Zotlabs/Module/Impel.php:47 +msgid "webpage" +msgstr "nettside" -#: ../../addon/twitter/Mod_Twitter.php:155 -msgid "Maximum tweet length" -msgstr "" +#: ../../include/bbcode.php:359 ../../Zotlabs/Module/Impel.php:57 +msgid "layout" +msgstr "layout" -#: ../../addon/twitter/Mod_Twitter.php:160 -msgid "Send public postings to Twitter by default" -msgstr "" +#: ../../include/bbcode.php:362 ../../Zotlabs/Module/Impel.php:52 +msgid "block" +msgstr "byggekloss" -#: ../../addon/twitter/Mod_Twitter.php:160 +#: ../../include/bbcode.php:365 ../../Zotlabs/Module/Impel.php:64 +msgid "menu" +msgstr "meny" + +#: ../../include/bbcode.php:568 +msgid "card" +msgstr "kort" + +#: ../../include/bbcode.php:570 +msgid "article" +msgstr "artikkel" + +#: ../../include/bbcode.php:653 ../../include/bbcode.php:661 +msgid "Click to open/close" +msgstr "Klikk for å åpne/lukke" + +#: ../../include/bbcode.php:674 +msgid "View article" +msgstr "Vis artikkel" + +#: ../../include/bbcode.php:674 +msgid "View summary" +msgstr "Vis sammendrag" + +#: ../../include/bbcode.php:1127 ../../include/bbcode.php:1314 +#: ../../addon/wiki/Lib/NativeWikiPage.php:634 +msgid "Different viewers will see this text differently" +msgstr "Denne teksten vil se forskjellig ut for ulike besøkende" + +#: ../../include/bbcode.php:1652 +msgid "$1 wrote:" +msgstr "$1 skrev:" + +#: ../../include/import.php:31 +msgid "Unable to import a removed channel." +msgstr "Ikke i stand til å importere en kanal som er slettet." + +#: ../../include/import.php:57 msgid "" -"If enabled your public postings will be posted to the associated Twitter " -"account by default" +"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." -#: ../../addon/twitter/Mod_Twitter.php:179 -msgid "Twitter Crosspost Connector" -msgstr "" +#: ../../include/import.php:78 ../../addon/diaspora/import_diaspora.php:56 +msgid "Unable to create a unique channel address. Import failed." +msgstr "Klarte ikke å lage en unik kanaladresse. Import mislyktes." -#: ../../addon/twitter/twitter.php:109 -msgid "Post to Twitter" -msgstr "" +#: ../../include/import.php:129 +msgid "Cloned channel not found. Import failed." +msgstr "Klonet kanal ble ikke funnet. Import mislyktes." -#: ../../addon/pumpio/pumpio.php:152 -msgid "You are now authenticated to pumpio." -msgstr "" +#: ../../addon/irc/Mod_Irc.php:23 ../../addon/irc/irc.php:41 +msgid "Popular Channels" +msgstr "Populære kanaler" -#: ../../addon/pumpio/pumpio.php:153 -msgid "return to the featured settings page" -msgstr "tilbake til funksjonsinnstillinger" +#: ../../addon/irc/irc.php:37 +msgid "Channels to auto connect" +msgstr "Kanaler som skal kobles automatisk" -#: ../../addon/pumpio/pumpio.php:168 -msgid "Post to Pump.io" -msgstr "" +#: ../../addon/irc/irc.php:37 ../../addon/irc/irc.php:41 +msgid "Comma separated list" +msgstr "Kommaseparert liste" -#: ../../addon/pumpio/Mod_Pumpio.php:40 -msgid "Pump.io Settings saved." -msgstr "" +#: ../../addon/irc/irc.php:45 +msgid "IRC Settings" +msgstr "Innstillinger for IRC" -#: ../../addon/pumpio/Mod_Pumpio.php:71 -msgid "Pump.io servername" -msgstr "" +#: ../../addon/irc/irc.php:54 +msgid "IRC settings saved." +msgstr "Innstillinger for IRC lagret." -#: ../../addon/pumpio/Mod_Pumpio.php:71 -msgid "Without \"http://\" or \"https://\"" -msgstr "" +#: ../../addon/irc/irc.php:58 +msgid "IRC Chatroom" +msgstr "IRC-kanal" -#: ../../addon/pumpio/Mod_Pumpio.php:75 -msgid "Pump.io username" -msgstr "" +#: ../../addon/fediquest/fediquest.php:215 +msgid "ERROR: word length is not correct!" +msgstr "FEIL: lengden på ordet er ikke riktig!" -#: ../../addon/pumpio/Mod_Pumpio.php:75 -msgid "Without the servername" -msgstr "" +#: ../../addon/fediquest/Mod_Fediquest.php:22 +msgid "Fediquest App" +msgstr "Fediquest" -#: ../../addon/pumpio/Mod_Pumpio.php:86 -msgid "You are not authenticated to pumpio" -msgstr "" +#: ../../addon/fediquest/Mod_Fediquest.php:23 +msgid "A distributed quest for a given word (game)." +msgstr "En distribuert gjettelek om ord (spill)" -#: ../../addon/pumpio/Mod_Pumpio.php:88 -msgid "(Re-)Authenticate your pump.io connection" +#: ../../addon/fediquest/Mod_Fediquest.php:24 +msgid "" +"To start a game, enter [fediquest]your_word[/fediquest] somewhere in a " +"toplevel post." msgstr "" +"For å starte et spill, skriv [fediquest]ditt_ord[/fediquest] et sted i et " +"nytt innlegg." -#: ../../addon/pumpio/Mod_Pumpio.php:92 -msgid "Post to pump.io by default" +#: ../../addon/fediquest/Mod_Fediquest.php:25 +msgid "Your contacts can post their guess in the comments." msgstr "" +"Forbindelsene dine kan poste sine gjetninger i kommentarene til innlegget." -#: ../../addon/pumpio/Mod_Pumpio.php:96 -msgid "Should posts be public" +#: ../../addon/fediquest/Mod_Fediquest.php:26 +msgid "" +"Your channel will evaluate the guess and automatically post the response." msgstr "" +"Kanalen din vil automatisk vurdere svarene og poste resultatet i tråden." -#: ../../addon/pumpio/Mod_Pumpio.php:100 -msgid "Mirror all public posts" -msgstr "" +#: ../../addon/fediquest/Mod_Fediquest.php:28 +msgid "Correct letters" +msgstr "Riktige bokstaver" -#: ../../addon/pumpio/Mod_Pumpio.php:110 -msgid "Pump.io Crosspost Connector" -msgstr "" +#: ../../addon/fediquest/Mod_Fediquest.php:29 +msgid "Letters contained in the word but at the wrong spot" +msgstr "Bokstaver som er riktige, men på feil plass" -#: ../../addon/gravatar/gravatar.php:123 -msgid "generic profile image" -msgstr "" +#: ../../addon/fediquest/Mod_Fediquest.php:30 +msgid "Letters not contained in the word" +msgstr "Bokstaver som ikke finnes i ordet" -#: ../../addon/gravatar/gravatar.php:124 -msgid "random geometric pattern" -msgstr "" +#: ../../addon/socialauth/Mod_SocialAuth.php:106 +#: ../../addon/socialauth/Mod_SocialAuth.php:179 +msgid "Network error" +msgstr "Nettverksfeil" -#: ../../addon/gravatar/gravatar.php:125 -msgid "monster face" -msgstr "" +#: ../../addon/socialauth/Mod_SocialAuth.php:110 +#: ../../addon/socialauth/Mod_SocialAuth.php:183 +msgid "API error" +msgstr "API-feil" -#: ../../addon/gravatar/gravatar.php:126 -msgid "computer generated face" -msgstr "" +#: ../../addon/socialauth/Mod_SocialAuth.php:114 +#: ../../addon/socialauth/Mod_SocialAuth.php:187 +msgid "Unknown issue" +msgstr "Ukjent problem" -#: ../../addon/gravatar/gravatar.php:127 -msgid "retro arcade style face" -msgstr "" +#: ../../addon/socialauth/Mod_SocialAuth.php:152 +msgid "Unable to retrieve email address from remote identity provider" +msgstr "Fikk ikke til å hente epostadressen din fra identitetstilbyderen" -#: ../../addon/gravatar/gravatar.php:128 -msgid "Hub default profile photo" -msgstr "" +#: ../../addon/socialauth/Mod_SocialAuth.php:171 +msgid "Unable to login using email address " +msgstr "Fikk ikke til å logge inn ved bruk av epostadresse" -#: ../../addon/gravatar/gravatar.php:143 -msgid "Information" -msgstr "" +#: ../../addon/socialauth/Mod_SocialAuth.php:211 +msgid "Social Authentication using your social media account" +msgstr "Sosial Autentisering ved bruk av din sosiale nettverkskonto" -#: ../../addon/gravatar/gravatar.php:143 +#: ../../addon/socialauth/Mod_SocialAuth.php:215 msgid "" -"Libravatar addon is installed, too. Please disable Libravatar addon or this " -"Gravatar addon.<br>The Libravatar addon will fall back to Gravatar if " -"nothing was found at Libravatar." +"This app enables one or more social provider sign-in buttons on the login " +"page." msgstr "" +"Denne appen legger til en eller flere login-knapper fra sosiale nettverk på " +"innloggingssiden." -#: ../../addon/gravatar/gravatar.php:150 ../../addon/msgfooter/msgfooter.php:46 -#: ../../addon/xmpp/xmpp.php:43 -msgid "Save Settings" -msgstr "" +#: ../../addon/socialauth/Mod_SocialAuth.php:233 +msgid "Add an identity provider" +msgstr "Legg til en identitetstilbyder" -#: ../../addon/gravatar/gravatar.php:151 -msgid "Default avatar image" -msgstr "" +#: ../../addon/socialauth/Mod_SocialAuth.php:260 +msgid "Enable " +msgstr "Skru på " -#: ../../addon/gravatar/gravatar.php:151 -msgid "Select default avatar image if none was found at Gravatar. See README" -msgstr "" +#: ../../addon/socialauth/Mod_SocialAuth.php:267 +msgid "Key" +msgstr "Nøkkel" -#: ../../addon/gravatar/gravatar.php:152 -msgid "Rating of images" -msgstr "" +#: ../../addon/socialauth/Mod_SocialAuth.php:267 +#: ../../addon/socialauth/Mod_SocialAuth.php:272 +#: ../../addon/socialauth/Mod_SocialAuth.php:288 +#: ../../addon/socialauth/Mod_SocialAuth.php:299 +#: ../../addon/socialauth/Mod_SocialAuth.php:308 +msgid "Word" +msgstr "Ord" -#: ../../addon/gravatar/gravatar.php:152 -msgid "Select the appropriate avatar rating for your site. See README" -msgstr "" +#: ../../addon/socialauth/Mod_SocialAuth.php:272 +msgid "Secret" +msgstr "Hemmelighet" -#: ../../addon/gravatar/gravatar.php:165 -msgid "Gravatar settings updated." -msgstr "" +#: ../../addon/socialauth/Mod_SocialAuth.php:308 +msgid "Add a custom provider" +msgstr "Legg til en egendefinert tilbyder" -#: ../../addon/msgfooter/msgfooter.php:47 -msgid "text to include in all outgoing posts from this site" +#: ../../addon/socialauth/Mod_SocialAuth.php:328 +msgid "Remove an identity provider" +msgstr "Fjern en identitetstilbyder" + +#: ../../addon/socialauth/Mod_SocialAuth.php:338 +msgid "Social authentication" +msgstr "Sosial autentisering" + +#: ../../addon/socialauth/Mod_SocialAuth.php:380 +msgid "Error while saving provider settings" +msgstr "Det oppsto en feil ved lagring av innstillingene for tilbyderen" + +#: ../../addon/socialauth/Mod_SocialAuth.php:403 +msgid "Custom provider already exists" +msgstr "Den egendefinerte tilbyderen finnes allerede" + +#: ../../addon/socialauth/Mod_SocialAuth.php:420 +msgid "Social authentication settings saved." +msgstr "Innstillingene for sosial autentisering ble lagret." + +#: ../../addon/upload_limits/upload_limits.php:25 +msgid "Show Upload Limits" +msgstr "Vis opplastingsgrenser" + +#: ../../addon/upload_limits/upload_limits.php:27 +msgid "Hubzilla configured maximum size: " +msgstr "Maksimum størrelse definert av Hubzilla:" + +#: ../../addon/upload_limits/upload_limits.php:28 +msgid "PHP upload_max_filesize: " msgstr "" +#: ../../addon/upload_limits/upload_limits.php:29 +msgid "PHP post_max_size (must be larger than upload_max_filesize): " +msgstr "PHP post_max_size (må være større enn upload_max_filesize):" + #: ../../addon/sendzid/Mod_Sendzid.php:21 msgid "Send your identity to all websites" -msgstr "" +msgstr "Send din identitet til alle nettsteder" #: ../../addon/sendzid/Mod_Sendzid.php:29 msgid "Send ZID" msgstr "" -#: ../../addon/cart/widgets/catalogitem.php:57 -#: ../../addon/cart/submodules/hzservices.php:660 -#: ../../addon/cart/submodules/manualcat.php:263 -msgid "Price" -msgstr "" +#: ../../addon/hubwall/hubwall.php:19 +msgid "Send email to all members" +msgstr "Send epost til alle medlemmer" -#: ../../addon/cart/manual_payments.php:7 -msgid "Error: order mismatch. Please try again." -msgstr "" +#: ../../addon/hubwall/hubwall.php:33 ../../Zotlabs/Lib/Enotify.php:66 +#, php-format +msgid "%s Administrator" +msgstr "%s administrator" -#: ../../addon/cart/manual_payments.php:61 -msgid "Manual payments are not enabled." -msgstr "" +#: ../../addon/hubwall/hubwall.php:50 ../../addon/mailtest/mailtest.php:50 +msgid "No recipients found." +msgstr "Fant ingen mottakere" -#: ../../addon/cart/manual_payments.php:68 -#: ../../addon/cart/submodules/paypalbutton.php:392 -#: ../../addon/cart/submodules/paypalbuttonV2.php:417 -#: ../../addon/cart/cart.php:1632 -msgid "Order not found." +#: ../../addon/hubwall/hubwall.php:74 +#, php-format +msgid "%1$d of %2$d messages sent." +msgstr "%1$d av %2$d meldinger sendt." + +#: ../../addon/hubwall/hubwall.php:82 +msgid "Send email to all hub members." +msgstr "Send epost til alle medlemmer av hub'en" + +#: ../../addon/hubwall/hubwall.php:93 ../../addon/mailtest/mailtest.php:96 +msgid "Message subject" +msgstr "Emne for meldingen" + +#: ../../addon/hubwall/hubwall.php:94 +msgid "Sender Email address" +msgstr "Avsenderens epostadresse" + +#: ../../addon/hubwall/hubwall.php:95 +msgid "Test mode (only send to hub administrator)" +msgstr "Testmodus (send kun til hubens administrator)" + +#: ../../addon/rainbowtag/Mod_Rainbowtag.php:22 +msgid "Rainbow Tag App" msgstr "" -#: ../../addon/cart/manual_payments.php:77 -msgid "Finished" +#: ../../addon/rainbowtag/Mod_Rainbowtag.php:23 +msgid "Add some colour to tag clouds" msgstr "" -#: ../../addon/cart/submodules/subscriptions.php:151 -msgid "Enable Subscription Management Module" +#: ../../addon/rainbowtag/Mod_Rainbowtag.php:30 +msgid "Rainbow Tag" msgstr "" -#: ../../addon/cart/submodules/subscriptions.php:223 +#: ../../addon/openid/openid.php:49 msgid "" -"Cannot include subscription items with different terms in the same order." +"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." -#: ../../addon/cart/submodules/subscriptions.php:372 -msgid "Select Subscription to Edit" -msgstr "" +#: ../../addon/openid/openid.php:49 +msgid "The error message was:" +msgstr "Feilmeldingen var:" -#: ../../addon/cart/submodules/subscriptions.php:380 -msgid "Edit Subscriptions" -msgstr "" +#: ../../addon/openid/Mod_Openid.php:32 +msgid "OpenID protocol error. No ID returned." +msgstr "OpenID protokollfeil. Ingen ID ble returnert." -#: ../../addon/cart/submodules/subscriptions.php:414 -msgid "Subscription SKU" -msgstr "" +#: ../../addon/openid/Mod_Openid.php:78 ../../addon/openid/Mod_Openid.php:179 +#, php-format +msgid "Welcome %s. Remote authentication successful." +msgstr "Velkommen %s. Ekstern autentisering er vellykket." -#: ../../addon/cart/submodules/subscriptions.php:419 -msgid "Catalog Description" -msgstr "" +#: ../../addon/openid/MysqlProvider.php:52 +msgid "First Name" +msgstr "Fornavn" -#: ../../addon/cart/submodules/subscriptions.php:423 -msgid "Subscription available for purchase." -msgstr "" +#: ../../addon/openid/MysqlProvider.php:53 +msgid "Last Name" +msgstr "Etternavn" -#: ../../addon/cart/submodules/subscriptions.php:428 -msgid "Maximum active subscriptions to this item per account." -msgstr "" +#: ../../addon/openid/MysqlProvider.php:54 ../../addon/redred/Mod_Redred.php:73 +#: ../../boot.php:1755 +msgid "Nickname" +msgstr "Kallenavn" -#: ../../addon/cart/submodules/subscriptions.php:431 -msgid "Subscription price." -msgstr "" +#: ../../addon/openid/MysqlProvider.php:55 +msgid "Full Name" +msgstr "Fullt navn" -#: ../../addon/cart/submodules/subscriptions.php:435 -msgid "Quantity" -msgstr "" +#: ../../addon/openid/MysqlProvider.php:61 +msgid "Profile Photo 16px" +msgstr "Profilbilde 16px" -#: ../../addon/cart/submodules/subscriptions.php:439 -msgid "Term" -msgstr "" +#: ../../addon/openid/MysqlProvider.php:62 +msgid "Profile Photo 32px" +msgstr "Profilbilde 32px" -#: ../../addon/cart/submodules/hzservices.php:65 -msgid "Enable Hubzilla Services Module" -msgstr "" +#: ../../addon/openid/MysqlProvider.php:63 +msgid "Profile Photo 48px" +msgstr "Profilbilde 48px" -#: ../../addon/cart/submodules/hzservices.php:164 -#: ../../addon/cart/submodules/manualcat.php:172 -msgid "New Sku" -msgstr "" +#: ../../addon/openid/MysqlProvider.php:64 +msgid "Profile Photo 64px" +msgstr "Profilbilde 64px" -#: ../../addon/cart/submodules/hzservices.php:199 -#: ../../addon/cart/submodules/manualcat.php:208 -msgid "Cannot save edits to locked item." -msgstr "" +#: ../../addon/openid/MysqlProvider.php:65 +msgid "Profile Photo 80px" +msgstr "Profilbilde 80px" -#: ../../addon/cart/submodules/hzservices.php:248 -#: ../../addon/cart/submodules/hzservices.php:335 -msgid "SKU not found." -msgstr "" +#: ../../addon/openid/MysqlProvider.php:66 +msgid "Profile Photo 128px" +msgstr "Profilbilde 128px" -#: ../../addon/cart/submodules/hzservices.php:301 -#: ../../addon/cart/submodules/hzservices.php:305 -msgid "Invalid Activation Directive." -msgstr "" +#: ../../addon/openid/MysqlProvider.php:68 +#: ../../Zotlabs/Module/Profiles.php:782 +msgid "Homepage URL" +msgstr "Hjemmeside URL" -#: ../../addon/cart/submodules/hzservices.php:376 -#: ../../addon/cart/submodules/hzservices.php:380 -msgid "Invalid Deactivation Directive." -msgstr "" +#: ../../addon/openid/MysqlProvider.php:69 ../../Zotlabs/Lib/Apps.php:363 +msgid "Language" +msgstr "Språk" -#: ../../addon/cart/submodules/hzservices.php:566 -msgid "Add to this privacy group" -msgstr "" +#: ../../addon/openid/MysqlProvider.php:70 +msgid "Birth Year" +msgstr "Fødselsår" -#: ../../addon/cart/submodules/hzservices.php:582 -msgid "Set user service class" -msgstr "" +#: ../../addon/openid/MysqlProvider.php:71 +msgid "Birth Month" +msgstr "Fødselsmåne" -#: ../../addon/cart/submodules/hzservices.php:609 -msgid "You must be using a local account to purchase this service." -msgstr "" +#: ../../addon/openid/MysqlProvider.php:72 +msgid "Birth Day" +msgstr "Fødselsdag" -#: ../../addon/cart/submodules/hzservices.php:649 -#: ../../addon/cart/submodules/manualcat.php:252 -msgid "Changes Locked" -msgstr "" +#: ../../addon/openid/MysqlProvider.php:73 +msgid "Birthdate" +msgstr "Fødselsdato" -#: ../../addon/cart/submodules/hzservices.php:653 -#: ../../addon/cart/submodules/manualcat.php:256 -msgid "Item available for purchase." -msgstr "" +#: ../../addon/openid/MysqlProvider.php:74 +#: ../../Zotlabs/Module/Profiles.php:453 +msgid "Gender" +msgstr "Kjønn" -#: ../../addon/cart/submodules/hzservices.php:663 -#: ../../addon/cart/submodules/manualcat.php:266 -msgid "Photo URL" +#: ../../addon/openclipatar/openclipatar.php:51 +#: ../../addon/openclipatar/openclipatar.php:129 +msgid "System defaults:" msgstr "" -#: ../../addon/cart/submodules/hzservices.php:667 -msgid "Add buyer to privacy group" +#: ../../addon/openclipatar/openclipatar.php:55 +msgid "Preferred Clipart IDs" msgstr "" -#: ../../addon/cart/submodules/hzservices.php:672 -msgid "Add buyer as connection" +#: ../../addon/openclipatar/openclipatar.php:55 +msgid "List of preferred clipart ids. These will be shown first." msgstr "" -#: ../../addon/cart/submodules/hzservices.php:680 -#: ../../addon/cart/submodules/hzservices.php:722 -msgid "Set Service Class" -msgstr "" +#: ../../addon/openclipatar/openclipatar.php:56 +msgid "Default Search Term" +msgstr "Standard søkeord" -#: ../../addon/cart/submodules/orderoptions.php:70 -msgid "Enable Order/Item Options" +#: ../../addon/openclipatar/openclipatar.php:56 +msgid "The default search term. These will be shown second." +msgstr "Standard søkeord. Disse vil vises som nummer to." + +#: ../../addon/openclipatar/openclipatar.php:57 +msgid "Return After" msgstr "" -#: ../../addon/cart/submodules/orderoptions.php:333 -#: ../../addon/cart/submodules/orderoptions.php:357 -#: ../../addon/cart/submodules/orderoptions.php:433 -#: ../../addon/cart/submodules/orderoptions.php:457 -msgid "Label" +#: ../../addon/openclipatar/openclipatar.php:57 +msgid "Page to load after image selection." msgstr "" -#: ../../addon/cart/submodules/orderoptions.php:334 -#: ../../addon/cart/submodules/orderoptions.php:358 -#: ../../addon/cart/submodules/orderoptions.php:434 -#: ../../addon/cart/submodules/orderoptions.php:458 -#: ../../include/js_strings.php:124 ../../include/datetime.php:211 -#: ../../Zotlabs/Module/Register.php:498 ../../Zotlabs/Module/Appman.php:208 -#: ../../Zotlabs/Module/Appman.php:209 ../../Zotlabs/Module/Profiles.php:761 -#: ../../Zotlabs/Module/Profiles.php:765 -#: ../../Zotlabs/Module/Settings/Multifactor.php:84 -msgid "Required" -msgstr "Påkrevd" +#: ../../addon/openclipatar/openclipatar.php:60 +msgid "Profile List" +msgstr "" -#: ../../addon/cart/submodules/orderoptions.php:336 -#: ../../addon/cart/submodules/orderoptions.php:360 -#: ../../addon/cart/submodules/orderoptions.php:436 -#: ../../addon/cart/submodules/orderoptions.php:460 -msgid "Instructions" +#: ../../addon/openclipatar/openclipatar.php:62 +msgid "Order of Preferred" msgstr "" -#: ../../addon/cart/submodules/paypalbutton.php:85 -msgid "Enable Paypal Button Module" +#: ../../addon/openclipatar/openclipatar.php:62 +msgid "Sort order of preferred clipart ids." msgstr "" -#: ../../addon/cart/submodules/paypalbutton.php:93 -#: ../../addon/cart/submodules/paypalbuttonV2.php:96 -msgid "Use Production Key" +#: ../../addon/openclipatar/openclipatar.php:63 +#: ../../addon/openclipatar/openclipatar.php:69 +msgid "Newest first" msgstr "" -#: ../../addon/cart/submodules/paypalbutton.php:100 -#: ../../addon/cart/submodules/paypalbuttonV2.php:103 -msgid "Paypal Sandbox Client Key" +#: ../../addon/openclipatar/openclipatar.php:66 +msgid "As entered" msgstr "" -#: ../../addon/cart/submodules/paypalbutton.php:107 -#: ../../addon/cart/submodules/paypalbuttonV2.php:110 -msgid "Paypal Sandbox Secret Key" +#: ../../addon/openclipatar/openclipatar.php:68 +msgid "Order of other" msgstr "" -#: ../../addon/cart/submodules/paypalbutton.php:113 -#: ../../addon/cart/submodules/paypalbuttonV2.php:116 -msgid "Paypal Production Client Key" +#: ../../addon/openclipatar/openclipatar.php:68 +msgid "Sort order of other clipart ids." msgstr "" -#: ../../addon/cart/submodules/paypalbutton.php:120 -#: ../../addon/cart/submodules/paypalbuttonV2.php:123 -msgid "Paypal Production Secret Key" +#: ../../addon/openclipatar/openclipatar.php:70 +msgid "Most downloaded first" msgstr "" -#: ../../addon/cart/submodules/paypalbutton.php:252 -#: ../../addon/cart/submodules/paypalbuttonV2.php:271 -msgid "Paypal button payments are not enabled." +#: ../../addon/openclipatar/openclipatar.php:71 +msgid "Most liked first" msgstr "" -#: ../../addon/cart/submodules/paypalbutton.php:270 -#: ../../addon/cart/submodules/paypalbuttonV2.php:289 -msgid "" -"Paypal button payments are not properly configured. Please choose another " -"payment option." +#: ../../addon/openclipatar/openclipatar.php:73 +msgid "Preferred IDs Message" msgstr "" -#: ../../addon/cart/submodules/paypalbuttonV2.php:86 -msgid "Enable Paypal Button Module (API-v2)" +#: ../../addon/openclipatar/openclipatar.php:73 +msgid "Message to display above preferred results." msgstr "" -#: ../../addon/cart/submodules/manualcat.php:61 -msgid "Enable Manual Cart Module" +#: ../../addon/openclipatar/openclipatar.php:79 +msgid "Uploaded by: " msgstr "" -#: ../../addon/cart/myshop.php:30 -#, fuzzy -msgid "Access Denied." -msgstr "Ingen tilgang" +#: ../../addon/openclipatar/openclipatar.php:79 +msgid "Drawn by: " +msgstr "" -#: ../../addon/cart/myshop.php:113 ../../addon/cart/cart.php:1495 -msgid "Order Not Found" +#: ../../addon/openclipatar/openclipatar.php:183 +#: ../../addon/openclipatar/openclipatar.php:195 +msgid "Use this image" msgstr "" -#: ../../addon/cart/myshop.php:145 ../../addon/cart/myshop.php:181 -#: ../../addon/cart/myshop.php:215 ../../addon/cart/myshop.php:265 -#: ../../addon/cart/myshop.php:300 ../../addon/cart/myshop.php:323 -msgid "Access Denied" -msgstr "Ingen tilgang" +#: ../../addon/openclipatar/openclipatar.php:193 +msgid "Or select from a free OpenClipart.org image:" +msgstr "" -#: ../../addon/cart/myshop.php:190 ../../addon/cart/myshop.php:224 -#: ../../addon/cart/myshop.php:275 ../../addon/cart/myshop.php:333 -#, fuzzy -msgid "Invalid Item" -msgstr "Ugyldig element." +#: ../../addon/openclipatar/openclipatar.php:196 +msgid "Search Term" +msgstr "Søkeord" -#: ../../addon/cart/Settings/Cart.php:58 -msgid "Enable Test Catalog" +#: ../../addon/openclipatar/openclipatar.php:233 +msgid "Unknown error. Please try again later." msgstr "" -#: ../../addon/cart/Settings/Cart.php:70 -msgid "Enable Manual Payments" +#: ../../addon/openclipatar/openclipatar.php:299 +#: ../../Zotlabs/Module/Profile_photo.php:269 +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." -#: ../../addon/cart/Settings/Cart.php:90 -msgid "Base Merchant Currency" +#: ../../addon/openclipatar/openclipatar.php:309 +msgid "Profile photo updated successfully." msgstr "" -#: ../../addon/cart/Settings/Cart.php:129 ../../addon/cart/cart.php:1424 -msgid "Cart Settings" +#: ../../addon/nsabait/Mod_Nsabait.php:23 +msgid "NSA Bait App" msgstr "" -#: ../../addon/cart/cart.php:259 -msgid "DB Cleanup Failure" +#: ../../addon/nsabait/Mod_Nsabait.php:25 +msgid "Make yourself a political target." msgstr "" -#: ../../addon/cart/cart.php:692 -msgid "[cart] Item Added" +#: ../../addon/visage/Mod_Visage.php:23 +msgid "Recent Channel/Profile Viewers" msgstr "" -#: ../../addon/cart/cart.php:1107 -msgid "Order already checked out." +#: ../../addon/visage/Mod_Visage.php:34 +msgid "No entries." msgstr "" -#: ../../addon/cart/cart.php:1417 -msgid "Drop database tables when uninstalling." +#: ../../addon/hzfiles/hzfiles.php:81 +msgid "Hubzilla File Storage Import" msgstr "" -#: ../../addon/cart/cart.php:1436 ../../addon/cart/cart.php:1439 -msgid "Shop" +#: ../../addon/hzfiles/hzfiles.php:82 +msgid "This will import all your cloud files from another server." msgstr "" -#: ../../addon/cart/cart.php:1599 -msgid "You must be logged into the Grid to shop." +#: ../../addon/hzfiles/hzfiles.php:83 +msgid "Hubzilla Server base URL" msgstr "" -#: ../../addon/cart/cart.php:1648 -#, fuzzy -msgid "Access denied." -msgstr "Ingen tilgang" - -#: ../../addon/cart/cart.php:1700 ../../addon/cart/cart.php:1843 -msgid "No Order Found" +#: ../../addon/hzfiles/hzfiles.php:84 +#: ../../addon/content_import/Mod_content_import.php:138 +msgid "Since modified date yyyy-mm-dd" msgstr "" -#: ../../addon/cart/cart.php:1709 -msgid "An unknown error has occurred Please start again." +#: ../../addon/hzfiles/hzfiles.php:85 +#: ../../addon/content_import/Mod_content_import.php:139 +msgid "Until modified date yyyy-mm-dd" msgstr "" -#: ../../addon/cart/cart.php:1852 -msgid "Requirements not met." +#: ../../addon/upgrade_info/upgrade_info.php:48 +msgid "Your channel has been upgraded to $Projectname version" msgstr "" -#: ../../addon/cart/cart.php:1852 -msgid "Review your order and complete any needed requirements." +#: ../../addon/upgrade_info/upgrade_info.php:50 +msgid "Please have a look at the" msgstr "" -#: ../../addon/cart/cart.php:1878 -msgid "Invalid Payment Type. Please start again." +#: ../../addon/upgrade_info/upgrade_info.php:52 +msgid "git history" msgstr "" -#: ../../addon/cart/cart.php:1885 -msgid "Order not found" +#: ../../addon/upgrade_info/upgrade_info.php:54 +msgid "change log" msgstr "" -#: ../../addon/nofed/Mod_Nofed.php:21 -msgid "nofed Settings saved." +#: ../../addon/upgrade_info/upgrade_info.php:55 +msgid "for further info." msgstr "" -#: ../../addon/nofed/Mod_Nofed.php:40 -msgid "Federate posts by default" -msgstr "" +#: ../../addon/upgrade_info/upgrade_info.php:60 +#, fuzzy +#| msgid "$Projectname" +msgid "$Projectname Upgrade Info" +msgstr "$Projectname" -#: ../../addon/nofed/Mod_Nofed.php:48 -msgid "No Federation" +#: ../../addon/upgrade_info/upgrade_info.php:64 +msgid "Do not show this again" msgstr "" -#: ../../addon/nofed/nofed.php:47 -msgid "Federate" -msgstr "" +#: ../../addon/opensearch/opensearch.php:26 +#, php-format +msgctxt "opensearch" +msgid "Search %1$s (%2$s)" +msgstr "Søk %1$s (%2$s)" -#: ../../addon/smileybutton/Mod_Smileybutton.php:42 -msgid "Hide the button and show the smilies directly." -msgstr "" +#: ../../addon/opensearch/opensearch.php:28 +msgctxt "opensearch" +msgid "$Projectname" +msgstr "$Projectname" -#: ../../addon/smileybutton/Mod_Smileybutton.php:50 -msgid "Smileybutton Settings" -msgstr "" +#: ../../addon/opensearch/opensearch.php:42 ../../Zotlabs/Lib/Enotify.php:67 +#: ../../Zotlabs/Module/Home.php:92 ../../Zotlabs/Module/Home.php:100 +#: ../../Zotlabs/Module/Invite.php:239 ../../Zotlabs/Module/Invite.php:491 +#: ../../Zotlabs/Module/Invite.php:505 +msgid "$Projectname" +msgstr "$Projectname" -#: ../../addon/redfiles/redfilehelper.php:64 ../../include/attach.php:2147 -msgid "file" +#: ../../addon/opensearch/opensearch.php:43 +msgid "Search $Projectname" msgstr "" -#: ../../addon/redfiles/redfiles.php:119 -msgid "Redmatrix File Storage Import" +#: ../../addon/dirstats/dirstats.php:94 +msgid "Hubzilla Directory Stats" msgstr "" -#: ../../addon/redfiles/redfiles.php:120 -msgid "This will import all your Redmatrix cloud files to this channel." +#: ../../addon/dirstats/dirstats.php:95 +msgid "Total Hubs" msgstr "" -#: ../../addon/diaspora/diaspora.php:78 -msgid "" -"Please install the statistics addon to be able to configure a diaspora relay" +#: ../../addon/dirstats/dirstats.php:97 +msgid "Hubzilla Hubs" msgstr "" -#: ../../addon/diaspora/diaspora.php:88 -msgid "Diaspora Relay Handle" +#: ../../addon/dirstats/dirstats.php:99 +msgid "Friendica Hubs" msgstr "" -#: ../../addon/diaspora/diaspora.php:88 -msgid "Address of a diaspora relay. Example: relay@diasporarelay.tld" +#: ../../addon/dirstats/dirstats.php:101 +msgid "Diaspora Pods" msgstr "" -#: ../../addon/diaspora/diaspora.php:108 -msgid "Diaspora relay could not be imported" +#: ../../addon/dirstats/dirstats.php:103 +msgid "Hubzilla Channels" msgstr "" -#: ../../addon/diaspora/diaspora.php:1069 -msgid "No subject" +#: ../../addon/dirstats/dirstats.php:105 +msgid "Friendica Channels" msgstr "" -#: ../../addon/diaspora/p.php:48 ../../addon/diaspora/util.php:342 -#: ../../addon/diaspora/util.php:355 ../../Zotlabs/Lib/Enotify.php:61 -msgid "$projectname" -msgstr "$projectname" - -#: ../../addon/diaspora/import_diaspora.php:18 -msgid "No username found in import file." -msgstr "Ingen brukernavn ble funnet i importfilen." - -#: ../../addon/diaspora/import_diaspora.php:43 ../../include/import.php:77 -msgid "Unable to create a unique channel address. Import failed." -msgstr "Klarte ikke å lage en unik kanaladresse. Import mislyktes." - -#: ../../addon/diaspora/import_diaspora.php:140 -msgid "Import completed." -msgstr "Import ferdig." - -#: ../../addon/diaspora/Mod_Diaspora.php:43 -msgid "Diaspora Protocol Settings updated." +#: ../../addon/dirstats/dirstats.php:107 +msgid "Diaspora Channels" msgstr "" -#: ../../addon/diaspora/Mod_Diaspora.php:52 -msgid "" -"The diaspora protocol does not support location independence. Connections " -"you make within that network may be unreachable from alternate channel " -"locations." +#: ../../addon/dirstats/dirstats.php:109 +msgid "Aged 35 and above" msgstr "" -#: ../../addon/diaspora/Mod_Diaspora.php:80 -msgid "Prevent your hashtags from being redirected to other sites" +#: ../../addon/dirstats/dirstats.php:111 +msgid "Aged 34 and under" msgstr "" -#: ../../addon/diaspora/Mod_Diaspora.php:84 -msgid "Sign and forward posts and comments with no existing Diaspora signature" +#: ../../addon/dirstats/dirstats.php:113 +msgid "Average Age" msgstr "" -#: ../../addon/diaspora/Mod_Diaspora.php:89 -msgid "Followed hashtags (comma separated, do not include the #)" +#: ../../addon/dirstats/dirstats.php:115 +msgid "Known Chatrooms" msgstr "" -#: ../../addon/diaspora/Mod_Diaspora.php:98 -msgid "Diaspora Protocol" +#: ../../addon/dirstats/dirstats.php:117 +msgid "Known Tags" msgstr "" -#: ../../addon/diaspora/Receiver.php:1632 -#, php-format -msgid "%1$s dislikes %2$s's %3$s" +#: ../../addon/dirstats/dirstats.php:119 +msgid "" +"Please note Diaspora and Friendica statistics are merely those **this " +"directory** is aware of, and not all those known in the network. This also " +"applies to chatrooms," msgstr "" -#: ../../addon/diaspora/Receiver.php:2251 ../../Zotlabs/Module/Like.php:495 -#, php-format -msgid "%1$s is attending %2$s's %3$s" -msgstr "%1$s deltar på %2$ss %3$s" - -#: ../../addon/diaspora/Receiver.php:2253 ../../Zotlabs/Module/Like.php:497 -#, php-format -msgid "%1$s is not attending %2$s's %3$s" -msgstr "%1$s deltar ikke på %2$ss %3$s" - -#: ../../addon/diaspora/Receiver.php:2255 ../../Zotlabs/Module/Like.php:499 -#, php-format -msgid "%1$s may attend %2$s's %3$s" -msgstr "%1$s deltar kanskje på %2$ss %3$s" - #: ../../addon/piwik/piwik.php:85 msgid "" "This website is tracked using the <a href='http://www.piwik.org'>Piwik</a> " @@ -3243,374 +4444,227 @@ msgstr "" msgid "This feature requires Piwik >= 2.2.0" msgstr "" -#: ../../addon/workflow/workflow.php:222 -msgid "Workflow user." -msgstr "" - -#: ../../addon/workflow/workflow.php:273 -msgid "This channel" -msgstr "" - -#: ../../addon/workflow/workflow.php:286 ../../Zotlabs/Module/Locs.php:123 -msgid "Primary" -msgstr "Primær" - -#: ../../addon/workflow/workflow.php:328 -msgid "Create New Workflow Item" -msgstr "" - -#: ../../addon/workflow/workflow.php:547 ../../addon/workflow/workflow.php:1444 -#: ../../addon/workflow/workflow.php:1463 -msgid "Workflow" -msgstr "" +#: ../../addon/piwik/piwik.php:116 ../../addon/logrot/logrot.php:54 +#: ../../addon/diaspora/diaspora.php:108 ../../addon/msgfooter/msgfooter.php:54 +#: ../../addon/rendezvous/rendezvous.php:82 ../../addon/xmpp/xmpp.php:54 +#: ../../addon/faces/faces.php:291 ../../addon/twitter/twitter.php:493 +#: ../../addon/openstreetmap/openstreetmap.php:163 +#: ../../Zotlabs/Module/Defperms.php:111 +#: ../../Zotlabs/Module/Settings/Channel.php:151 +msgid "Settings updated." +msgstr "Innstillinger oppdatert." -#: ../../addon/workflow/workflow.php:1432 -msgid "No Workflows Available" +#: ../../addon/redphotos/redphotos.php:106 +msgid "Photos imported" msgstr "" -#: ../../addon/workflow/workflow.php:1462 -msgid "Add item to which workflow" +#: ../../addon/redphotos/redphotos.php:129 +msgid "Redmatrix Photo Album Import" msgstr "" -#: ../../addon/workflow/workflow.php:1522 -#: ../../addon/workflow/workflow.php:1641 -msgid "Create Workflow Item" +#: ../../addon/redphotos/redphotos.php:130 +msgid "This will import all your Redmatrix photo albums to this channel." msgstr "" -#: ../../addon/workflow/workflow.php:2603 -msgid "Link" +#: ../../addon/redphotos/redphotos.php:131 +#: ../../addon/redfiles/redfiles.php:121 +msgid "Redmatrix Server base URL" msgstr "" -#: ../../addon/workflow/workflow.php:2605 -msgid "Web link." +#: ../../addon/redphotos/redphotos.php:132 +#: ../../addon/redfiles/redfiles.php:122 +msgid "Redmatrix Login Username" msgstr "" -#: ../../addon/workflow/workflow.php:2624 -#: ../../addon/workflow/workflow.php:2685 ../../Zotlabs/Module/Cdav.php:1366 -#: ../../Zotlabs/Module/Connedit.php:734 -msgid "Title" -msgstr "Tittel" - -#: ../../addon/workflow/workflow.php:2626 -#: ../../addon/workflow/workflow.php:2687 -msgid "Brief description or title" +#: ../../addon/redphotos/redphotos.php:133 +#: ../../addon/redfiles/redfiles.php:123 +msgid "Redmatrix Login Password" msgstr "" -#: ../../addon/workflow/workflow.php:2632 ../../Zotlabs/Widget/Notes.php:38 -#: ../../Zotlabs/Lib/Apps.php:375 -msgid "Notes" -msgstr "Merknader" - -#: ../../addon/workflow/workflow.php:2634 -#: ../../addon/workflow/workflow.php:2695 -msgid "Notes and Info" +#: ../../addon/redphotos/redphotos.php:134 +msgid "Import just this album" msgstr "" -#: ../../addon/workflow/workflow.php:2693 -msgid "Body" +#: ../../addon/redphotos/redphotos.php:134 +msgid "Leave blank to import all albums" msgstr "" -#: ../../addon/workflow/Settings/Mod_WorkflowSettings.php:101 -msgid "Workflow Settings" +#: ../../addon/redphotos/redphotos.php:135 +msgid "Maximum count to import" msgstr "" -#: ../../addon/donate/donate.php:21 -msgid "Project Servers and Resources" +#: ../../addon/redphotos/redphotos.php:135 +msgid "0 or blank to import all available" msgstr "" -#: ../../addon/donate/donate.php:22 -msgid "Project Creator and Tech Lead" +#: ../../addon/pageheader/Mod_Pageheader.php:22 +msgid "pageheader Settings saved." msgstr "" -#: ../../addon/donate/donate.php:49 -msgid "" -"And the hundreds of other people and organisations who helped make the " -"Hubzilla possible." +#: ../../addon/pageheader/Mod_Pageheader.php:41 +msgid "Message to display on every page on this server" msgstr "" -#: ../../addon/donate/donate.php:52 -msgid "" -"The Redmatrix/Hubzilla projects are provided primarily by volunteers giving " -"their time and expertise - and often paying out of pocket for services they " -"share with others." +#: ../../addon/pageheader/Mod_Pageheader.php:49 +msgid "Page Header" msgstr "" -#: ../../addon/donate/donate.php:53 -msgid "" -"There is no corporate funding and no ads, and we do not collect and sell " -"your personal information. (We don't control your personal information - " -"<strong>you do</strong>.)" +#: ../../addon/buglink/buglink.php:16 ../../Zotlabs/Lib/Apps.php:334 +msgid "Report Bug" msgstr "" -#: ../../addon/donate/donate.php:54 -msgid "" -"Help support our ground-breaking work in decentralisation, web identity, and " -"privacy." +#: ../../addon/hideaside/Mod_Hideaside.php:28 +msgid "Hide Aside App" msgstr "" -#: ../../addon/donate/donate.php:56 -msgid "" -"Your donations keep servers and services running and also helps us to " -"provide innovative new features and continued development." +#: ../../addon/hideaside/Mod_Hideaside.php:29 +msgid "Fade out aside areas after a while when using endless scroll" msgstr "" -#: ../../addon/donate/donate.php:59 -msgid "Donate" +#: ../../addon/ijpost/ijpost.php:44 +msgid "Post to Insane Journal" msgstr "" -#: ../../addon/donate/donate.php:61 -msgid "" -"Choose a project, developer, or public hub to support with a one-time " -"donation" +#: ../../addon/ijpost/Mod_Ijpost.php:23 +msgid "Insane Journal Crosspost Connector Settings saved." msgstr "" -#: ../../addon/donate/donate.php:62 -msgid "Donate Now" +#: ../../addon/ijpost/Mod_Ijpost.php:35 +msgid "Insane Journal Crosspost Connector App" msgstr "" -#: ../../addon/donate/donate.php:63 -msgid "" -"<strong><em>Or</em></strong> become a project sponsor (Hubzilla Project only)" +#: ../../addon/ijpost/Mod_Ijpost.php:35 ../../addon/xmpp/Mod_Xmpp.php:35 +#: ../../Zotlabs/Module/Invite.php:70 ../../Zotlabs/Module/Lang.php:20 +msgid "Not Installed" msgstr "" -#: ../../addon/donate/donate.php:64 -msgid "" -"Please indicate if you would like your first name or full name (or nothing) " -"to appear in our sponsor listing" +#: ../../addon/ijpost/Mod_Ijpost.php:36 +msgid "Relay public postings to Insane Journal" msgstr "" -#: ../../addon/donate/donate.php:65 -msgid "Sponsor" +#: ../../addon/ijpost/Mod_Ijpost.php:53 +msgid "InsaneJournal username" msgstr "" -#: ../../addon/donate/donate.php:68 -msgid "Special thanks to: " +#: ../../addon/ijpost/Mod_Ijpost.php:57 +msgid "InsaneJournal password" msgstr "" -#: ../../addon/likebanner/likebanner.php:51 -msgid "Your Webbie:" +#: ../../addon/ijpost/Mod_Ijpost.php:61 +msgid "Post to InsaneJournal by default" msgstr "" -#: ../../addon/likebanner/likebanner.php:54 -msgid "Fontsize (px):" +#: ../../addon/ijpost/Mod_Ijpost.php:69 +msgid "Insane Journal Crosspost Connector" msgstr "" -#: ../../addon/likebanner/likebanner.php:68 -msgid "Link:" +#: ../../addon/wholikesme/wholikesme.php:30 +msgid "Who likes me?" msgstr "" -#: ../../addon/likebanner/likebanner.php:70 -msgid "Like us on Hubzilla" +#: ../../addon/redred/redred.php:50 +msgid "Post to Hubzilla" msgstr "" -#: ../../addon/likebanner/likebanner.php:72 -msgid "Embed:" +#: ../../addon/redred/Mod_Redred.php:24 +msgid "Channel is required." msgstr "" -#: ../../addon/opensearch/opensearch.php:26 -#, php-format -msgctxt "opensearch" -msgid "Search %1$s (%2$s)" -msgstr "Søk %1$s (%2$s)" - -#: ../../addon/opensearch/opensearch.php:28 -msgctxt "opensearch" -msgid "$Projectname" -msgstr "$Projectname" - -#: ../../addon/opensearch/opensearch.php:42 ../../Zotlabs/Module/Invite.php:238 -#: ../../Zotlabs/Module/Invite.php:507 ../../Zotlabs/Module/Invite.php:521 -#: ../../Zotlabs/Module/Home.php:87 ../../Zotlabs/Module/Home.php:95 -#: ../../Zotlabs/Lib/Enotify.php:66 -msgid "$Projectname" -msgstr "$Projectname" +#: ../../addon/redred/Mod_Redred.php:29 ../../Zotlabs/Module/Network.php:317 +#, fuzzy +msgid "Invalid channel." +msgstr "Ugyldig kanal" -#: ../../addon/opensearch/opensearch.php:43 -msgid "Search $Projectname" +#: ../../addon/redred/Mod_Redred.php:38 +msgid "Hubzilla Crosspost Connector Settings saved." msgstr "" -#: ../../addon/fuzzloc/Mod_Fuzzloc.php:22 -msgid "Fuzzloc Settings updated." +#: ../../addon/redred/Mod_Redred.php:61 +msgid "Send public postings to Hubzilla channel by default" msgstr "" -#: ../../addon/fuzzloc/Mod_Fuzzloc.php:38 -msgid "Minimum offset in meters" +#: ../../addon/redred/Mod_Redred.php:65 +msgid "Hubzilla API Path" msgstr "" -#: ../../addon/fuzzloc/Mod_Fuzzloc.php:42 -msgid "Maximum offset in meters" +#: ../../addon/redred/Mod_Redred.php:65 ../../addon/rtof/Mod_Rtof.php:51 +msgid "https://{sitename}/api" msgstr "" -#: ../../addon/fuzzloc/Mod_Fuzzloc.php:51 -msgid "Fuzzy Location" +#: ../../addon/redred/Mod_Redred.php:69 +msgid "Hubzilla login name" msgstr "" -#: ../../addon/hubwall/hubwall.php:19 -msgid "Send email to all members" +#: ../../addon/redred/Mod_Redred.php:73 +msgid "Hubzilla channel name" msgstr "" -#: ../../addon/hubwall/hubwall.php:33 ../../Zotlabs/Lib/Enotify.php:65 -#, php-format -msgid "%s Administrator" -msgstr "%s administrator" - -#: ../../addon/hubwall/hubwall.php:50 ../../addon/mailtest/mailtest.php:50 -msgid "No recipients found." +#: ../../addon/redred/Mod_Redred.php:77 +msgid "Hubzilla password" msgstr "" -#: ../../addon/hubwall/hubwall.php:73 -#, php-format -msgid "%1$d of %2$d messages sent." +#: ../../addon/redred/Mod_Redred.php:85 +msgid "Hubzilla Crosspost Connector" msgstr "" -#: ../../addon/hubwall/hubwall.php:81 -msgid "Send email to all hub members." +#: ../../addon/cards/cards.php:48 ../../addon/cards/cards.php:161 +#: ../../addon/cards/Mod_Cards.php:209 ../../Zotlabs/Lib/Apps.php:332 +msgid "Cards" msgstr "" -#: ../../addon/hubwall/hubwall.php:92 ../../addon/mailtest/mailtest.php:96 -msgid "Message subject" +#: ../../addon/cards/cards.php:51 ../../addon/wiki/wiki.php:48 +msgid "View Cards" msgstr "" -#: ../../addon/hubwall/hubwall.php:93 -msgid "Sender Email address" -msgstr "" +#: ../../addon/cards/cards.php:104 ../../addon/articles/articles.php:105 +#: ../../addon/wiki/Lib/NativeWikiPage.php:549 +#: ../../Zotlabs/Module/Page.php:136 ../../Zotlabs/Module/Display.php:155 +#: ../../Zotlabs/Module/Block.php:77 ../../Zotlabs/Module/Help.php:173 +#: ../../Zotlabs/Web/Router.php:194 +msgid "Page not found." +msgstr "Siden ikke funnet." -#: ../../addon/hubwall/hubwall.php:94 -msgid "Test mode (only send to hub administrator)" +#: ../../addon/cards/Mod_Cards.php:115 +msgid "Add Card" msgstr "" -#: ../../addon/cards/Widget/Cards_categories.php:80 -#: ../../addon/articles/Widget/Articles_categories.php:80 -#: ../../include/contact_widgets.php:115 ../../include/contact_widgets.php:149 -#: ../../include/taxonomy.php:423 ../../include/taxonomy.php:505 -#: ../../include/taxonomy.php:525 ../../include/taxonomy.php:546 -#: ../../Zotlabs/Module/Cdav.php:1062 ../../Zotlabs/Storage/Browser.php:293 -#: ../../Zotlabs/Storage/Browser.php:391 ../../Zotlabs/Storage/Browser.php:406 -msgid "Categories" -msgstr "Kategorier" - -#: ../../addon/cards/Widget/Cards_categories.php:83 -#: ../../addon/articles/Widget/Articles_categories.php:83 -#: ../../include/contact_widgets.php:56 ../../include/contact_widgets.php:118 -#: ../../include/contact_widgets.php:152 -#: ../../Zotlabs/Widget/Appcategories.php:52 ../../Zotlabs/Widget/Filer.php:36 -msgid "Everything" -msgstr "Alt" - #: ../../addon/cards/Mod_Card_edit.php:17 #: ../../addon/cards/Mod_Card_edit.php:33 #: ../../addon/articles/Mod_Article_edit.php:17 #: ../../addon/articles/Mod_Article_edit.php:33 -#: ../../Zotlabs/Module/Editwebpage.php:80 ../../Zotlabs/Module/Editpost.php:24 +#: ../../Zotlabs/Module/Editwebpage.php:80 +#: ../../Zotlabs/Module/Editlayout.php:79 ../../Zotlabs/Module/Editpost.php:24 #: ../../Zotlabs/Module/Editblock.php:79 ../../Zotlabs/Module/Editblock.php:95 -#: ../../Zotlabs/Module/Editlayout.php:79 msgid "Item not found" msgstr "Elementet ble ikke funnet." #: ../../addon/cards/Mod_Card_edit.php:44 #: ../../addon/articles/Mod_Article_edit.php:44 -#: ../../Zotlabs/Module/Attach_edit.php:52 -#: ../../Zotlabs/Module/Wall_upload.php:30 ../../Zotlabs/Module/Chanview.php:95 -#: ../../Zotlabs/Module/Cal.php:31 ../../Zotlabs/Module/Attach.php:22 #: ../../Zotlabs/Module/Page.php:75 ../../Zotlabs/Module/Block.php:41 +#: ../../Zotlabs/Module/Cal.php:31 ../../Zotlabs/Module/Wall_upload.php:30 +#: ../../Zotlabs/Module/Attach_edit.php:52 ../../Zotlabs/Module/Attach.php:22 +#: ../../Zotlabs/Module/Chanview.php:95 msgid "Channel not found." msgstr "Kanalen ble ikke funnet." -#: ../../addon/cards/Mod_Card_edit.php:129 +#: ../../addon/cards/Mod_Card_edit.php:123 msgid "Edit Card" msgstr "" -#: ../../addon/cards/Mod_Card_edit.php:130 -#: ../../addon/articles/Mod_Article_edit.php:128 -#: ../../include/conversation.php:736 ../../include/conversation.php:799 -#: ../../Zotlabs/Module/Tokens.php:295 ../../Zotlabs/Module/Group.php:251 -#: ../../Zotlabs/Module/Oauth.php:172 ../../Zotlabs/Module/Editwebpage.php:167 -#: ../../Zotlabs/Module/Cdav.php:1047 ../../Zotlabs/Module/Cdav.php:1381 -#: ../../Zotlabs/Module/Webpages.php:252 -#: ../../Zotlabs/Module/Admin/Accounts.php:320 -#: ../../Zotlabs/Module/Admin/Channels.php:149 -#: ../../Zotlabs/Module/Admin/Profs.php:176 -#: ../../Zotlabs/Module/Permcats.php:261 -#: ../../Zotlabs/Module/Contactedit.php:667 ../../Zotlabs/Module/Blocks.php:160 -#: ../../Zotlabs/Module/Editblock.php:139 -#: ../../Zotlabs/Module/Editlayout.php:138 ../../Zotlabs/Module/Photos.php:1171 -#: ../../Zotlabs/Module/Oauth2.php:193 ../../Zotlabs/Module/Thing.php:269 -#: ../../Zotlabs/Module/Connedit.php:540 ../../Zotlabs/Module/Connedit.php:749 -#: ../../Zotlabs/Lib/Apps.php:602 ../../Zotlabs/Lib/ThreadItem.php:179 -#: ../../Zotlabs/Lib/ThreadItem.php:509 ../../Zotlabs/Storage/Browser.php:387 -msgid "Delete" -msgstr "Slett" - -#: ../../addon/cards/cards.php:48 ../../addon/cards/cards.php:160 -#: ../../addon/cards/Mod_Cards.php:209 ../../Zotlabs/Lib/Apps.php:331 -msgid "Cards" -msgstr "" - -#: ../../addon/cards/cards.php:51 -msgid "View Cards" -msgstr "" - -#: ../../addon/cards/cards.php:82 ../../addon/articles/articles.php:83 -#: ../../include/conversation.php:852 -msgid "View in context" -msgstr "Vis i sammenheng" - -#: ../../addon/cards/Mod_Cards.php:115 -msgid "Add Card" -msgstr "" - -#: ../../addon/cards/Mod_Cards.php:116 -#: ../../addon/articles/Mod_Articles.php:120 ../../include/text.php:1171 -#: ../../include/text.php:1183 ../../Zotlabs/Module/Admin/Queueworker.php:114 -#: ../../Zotlabs/Module/Admin/Profs.php:94 -#: ../../Zotlabs/Module/Admin/Profs.php:114 ../../Zotlabs/Module/Filer.php:54 -#: ../../Zotlabs/Module/Rbmark.php:31 ../../Zotlabs/Module/Rbmark.php:103 -msgid "Save" -msgstr "Lagre" - -#: ../../addon/notifyadmin/notifyadmin.php:34 -msgid "New registration" +#: ../../addon/startpage/Mod_Startpage.php:61 +msgid "Page to load after login" msgstr "" -#: ../../addon/notifyadmin/notifyadmin.php:40 -#: ../../Zotlabs/Module/Invite.php:265 -#, php-format -msgid "%s : Message delivery failed." -msgstr "%s : meldingslevering feilet." - -#: ../../addon/notifyadmin/notifyadmin.php:42 -#, php-format -msgid "Message sent to %s. New account registration: %s" +#: ../../addon/startpage/Mod_Startpage.php:63 +msgid "" +"Examples: \"apps\", \"network?f=&gid=37\" (privacy collection), \"channel\" " +"or \"notifications/system\" (leave blank for default.)" msgstr "" -#: ../../addon/flashcards/Mod_Flashcards.php:225 -msgid "Not allowed." +#: ../../addon/startpage/Mod_Startpage.php:72 +msgid "Startpage" msgstr "" -#: ../../addon/flashcards/Mod_Flashcards.php:261 -#: ../../include/acl_selectors.php:154 ../../Zotlabs/Module/Chat.php:240 -#: ../../Zotlabs/Module/Filestorage.php:195 ../../Zotlabs/Module/Photos.php:671 -#: ../../Zotlabs/Module/Photos.php:1042 ../../Zotlabs/Module/Thing.php:321 -#: ../../Zotlabs/Module/Thing.php:374 -msgid "Permissions" -msgstr "Tillatelser" - -#: ../../addon/flashcards/Mod_Flashcards.php:268 -#: ../../Zotlabs/Module/Filestorage.php:202 -msgid "Set/edit permissions" -msgstr "Angi/endre tillatelser" - -#: ../../addon/flashcards/Mod_Flashcards.php:291 -#: ../../addon/flashcards/Mod_Flashcards.php:292 ../../include/items.php:3876 -#: ../../Zotlabs/Module/Filestorage.php:29 -#: ../../Zotlabs/Module/Admin/Themes.php:72 -#: ../../Zotlabs/Module/Admin/Addons.php:263 -#: ../../Zotlabs/Module/Viewsrc.php:25 ../../Zotlabs/Module/Display.php:53 -#: ../../Zotlabs/Module/Display.php:114 ../../Zotlabs/Module/Display.php:392 -#: ../../Zotlabs/Module/Admin.php:61 ../../Zotlabs/Module/Thing.php:96 -msgid "Item not found." -msgstr "Elementet ble ikke funnet." - #: ../../addon/libertree/libertree.php:43 msgid "Post to Libertree" msgstr "" @@ -3635,26 +4689,6 @@ msgstr "" msgid "Libertree Crosspost Connector" msgstr "" -#: ../../addon/randpost/randpost.php:99 -msgid "You're welcome." -msgstr "" - -#: ../../addon/randpost/randpost.php:100 -msgid "Ah shucks..." -msgstr "" - -#: ../../addon/randpost/randpost.php:101 -msgid "Don't mention it." -msgstr "" - -#: ../../addon/randpost/randpost.php:102 -msgid "<blush>" -msgstr "" - -#: ../../addon/buglink/buglink.php:16 ../../Zotlabs/Lib/Apps.php:333 -msgid "Report Bug" -msgstr "" - #: ../../addon/logrot/logrot.php:36 msgid "Logfile archive directory" msgstr "" @@ -3680,211 +4714,257 @@ msgstr "" msgid "Your test account is about to expire." msgstr "" -#: ../../addon/hideaside/Mod_Hideaside.php:28 -msgid "Hide Aside App" +#: ../../addon/pubcrawl/Mod_Pubcrawl.php:24 +msgid "" +"The activitypub protocol does not support location independence. Connections " +"you make within that network may be unreachable from alternate channel " +"locations." msgstr "" -#: ../../addon/hideaside/Mod_Hideaside.php:29 -msgid "Fade out aside areas after a while when using endless scroll" +#: ../../addon/pubcrawl/Mod_Pubcrawl.php:31 +msgid "Activitypub Protocol" msgstr "" -#: ../../addon/skeleton/Mod_Skeleton.php:38 -msgid "Some setting" -msgstr "" +#: ../../addon/pubcrawl/pubcrawl.php:1099 ../../addon/diaspora/diaspora.php:417 +#: ../../Zotlabs/Module/Contactedit.php:494 +#, fuzzy +#| msgid "Refresh" +msgid "Refresh failed" +msgstr "Forny" -#: ../../addon/skeleton/Mod_Skeleton.php:38 -msgid "A setting" +#: ../../addon/pubcrawl/pubcrawl.php:1106 ../../addon/diaspora/diaspora.php:422 +#: ../../Zotlabs/Module/Contactedit.php:491 +msgid "Refresh succeeded" msgstr "" -#: ../../addon/skeleton/Mod_Skeleton.php:46 -msgid "Skeleton Settings" -msgstr "" +#: ../../addon/bookmarker/bookmarker.php:38 +#: ../../Zotlabs/Lib/ThreadItem.php:455 +msgid "Save Bookmarks" +msgstr "Lagre bokmerker" -#: ../../addon/socialauth/Mod_SocialAuth.php:106 -#: ../../addon/socialauth/Mod_SocialAuth.php:179 -msgid "Network error" +#: ../../addon/planets/Mod_Planets.php:23 +msgid "Random Planet App" msgstr "" -#: ../../addon/socialauth/Mod_SocialAuth.php:110 -#: ../../addon/socialauth/Mod_SocialAuth.php:183 -msgid "API error" +#: ../../addon/planets/Mod_Planets.php:25 +msgid "" +"Set a random planet from the Star Wars Empire as your location when posting" msgstr "" -#: ../../addon/socialauth/Mod_SocialAuth.php:114 -#: ../../addon/socialauth/Mod_SocialAuth.php:187 -msgid "Unknown issue" +#: ../../addon/dwpost/dwpost.php:49 +msgid "Post to Dreamwidth" msgstr "" -#: ../../addon/socialauth/Mod_SocialAuth.php:152 -msgid "Unable to retrieve email address from remote identity provider" +#: ../../addon/dwpost/dwpost.php:134 ../../addon/dwpost/Mod_Dwpost.php:67 +#: ../../addon/wppost/wppost.php:175 ../../addon/wppost/Mod_Wppost.php:96 +#: ../../addon/wiki/Mod_Wiki.php:381 ../../addon/ljpost/ljpost.php:134 +msgid "Source" msgstr "" -#: ../../addon/socialauth/Mod_SocialAuth.php:171 -msgid "Unable to login using email address " +#: ../../addon/dwpost/Mod_Dwpost.php:26 +msgid "Dreamwidth Crosspost Connector Settings saved." msgstr "" -#: ../../addon/socialauth/Mod_SocialAuth.php:211 -msgid "Social Authentication using your social media account" +#: ../../addon/dwpost/Mod_Dwpost.php:51 +msgid "Dreamwidth username" msgstr "" -#: ../../addon/socialauth/Mod_SocialAuth.php:215 -msgid "" -"This app enables one or more social provider sign-in buttons on the login " -"page." +#: ../../addon/dwpost/Mod_Dwpost.php:55 +msgid "Dreamwidth password" msgstr "" -#: ../../addon/socialauth/Mod_SocialAuth.php:233 -msgid "Add an identity provider" +#: ../../addon/dwpost/Mod_Dwpost.php:59 +msgid "Post to Dreamwidth by default" msgstr "" -#: ../../addon/socialauth/Mod_SocialAuth.php:260 -#, fuzzy -msgid "Enable " -msgstr "Skru på" - -#: ../../addon/socialauth/Mod_SocialAuth.php:267 -msgid "Key" +#: ../../addon/dwpost/Mod_Dwpost.php:63 ../../addon/wppost/Mod_Wppost.php:92 +#: ../../addon/ljpost/Mod_Ljpost.php:69 +msgid "Add link to original post" msgstr "" -#: ../../addon/socialauth/Mod_SocialAuth.php:267 -#: ../../addon/socialauth/Mod_SocialAuth.php:272 -#: ../../addon/socialauth/Mod_SocialAuth.php:288 -#: ../../addon/socialauth/Mod_SocialAuth.php:299 -#: ../../addon/socialauth/Mod_SocialAuth.php:308 -msgid "Word" +#: ../../addon/dwpost/Mod_Dwpost.php:67 ../../addon/wppost/Mod_Wppost.php:96 +msgid "Link description (default:" msgstr "" -#: ../../addon/socialauth/Mod_SocialAuth.php:272 -msgid "Secret" +#: ../../addon/dwpost/Mod_Dwpost.php:75 +msgid "Dreamwidth Crosspost Connector" msgstr "" -#: ../../addon/socialauth/Mod_SocialAuth.php:308 -msgid "Add a custom provider" +#: ../../addon/diaspora/diaspora.php:81 +msgid "" +"Please install the statistics addon to be able to configure a diaspora relay" msgstr "" -#: ../../addon/socialauth/Mod_SocialAuth.php:328 -msgid "Remove an identity provider" +#: ../../addon/diaspora/diaspora.php:91 +msgid "Diaspora Relay Handle" msgstr "" -#: ../../addon/socialauth/Mod_SocialAuth.php:338 -msgid "Social authentication" +#: ../../addon/diaspora/diaspora.php:91 +msgid "Address of a diaspora relay. Example: relay@diasporarelay.tld" msgstr "" -#: ../../addon/socialauth/Mod_SocialAuth.php:380 -msgid "Error while saving provider settings" +#: ../../addon/diaspora/diaspora.php:111 +msgid "Diaspora relay could not be imported" msgstr "" -#: ../../addon/socialauth/Mod_SocialAuth.php:403 -msgid "Custom provider already exists" +#: ../../addon/diaspora/diaspora.php:1112 +msgid "No subject" msgstr "" -#: ../../addon/socialauth/Mod_SocialAuth.php:420 -msgid "Social authentication settings saved." -msgstr "" +#: ../../addon/diaspora/import_diaspora.php:16 +#, fuzzy +#| msgid "Nothing to import." +msgid "No account to import to." +msgstr "Ingenting å importere." -#: ../../addon/nsfw/nsfw.php:153 -msgid "Possible adult content" +#: ../../addon/diaspora/import_diaspora.php:21 +msgid "Incompatible data version - aborting" msgstr "" -#: ../../addon/nsfw/nsfw.php:168 +#: ../../addon/diaspora/import_diaspora.php:27 +msgid "No username found in import file." +msgstr "Ingen brukernavn ble funnet i importfilen." + +#: ../../addon/diaspora/import_diaspora.php:170 +msgid "Import completed." +msgstr "Import ferdig." + +#: ../../addon/diaspora/p.php:48 ../../addon/diaspora/util.php:346 +#: ../../addon/diaspora/util.php:359 ../../Zotlabs/Lib/Enotify.php:62 +msgid "$projectname" +msgstr "$projectname" + +#: ../../addon/diaspora/Receiver.php:1644 #, php-format -msgid "%s - view" +msgid "%1$s dislikes %2$s's %3$s" msgstr "" -#: ../../addon/nsfw/Mod_Nsfw.php:22 -msgid "NSFW Settings saved." +#: ../../addon/diaspora/Receiver.php:1705 +#: ../../Zotlabs/Module/Subthread.php:112 ../../Zotlabs/Module/Like.php:447 +msgid "status" +msgstr "status" + +#: ../../addon/diaspora/Receiver.php:2266 ../../Zotlabs/Module/Like.php:478 +#, php-format +msgid "%1$s is attending %2$s's %3$s" +msgstr "%1$s deltar på %2$ss %3$s" + +#: ../../addon/diaspora/Receiver.php:2268 ../../Zotlabs/Module/Like.php:480 +#, php-format +msgid "%1$s is not attending %2$s's %3$s" +msgstr "%1$s deltar ikke på %2$ss %3$s" + +#: ../../addon/diaspora/Receiver.php:2270 ../../Zotlabs/Module/Like.php:482 +#, php-format +msgid "%1$s may attend %2$s's %3$s" +msgstr "%1$s deltar kanskje på %2$ss %3$s" + +#: ../../addon/diaspora/Mod_Diaspora.php:43 +msgid "Diaspora Protocol Settings updated." msgstr "" -#: ../../addon/nsfw/Mod_Nsfw.php:42 +#: ../../addon/diaspora/Mod_Diaspora.php:52 msgid "" -"This app 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." +"The diaspora protocol does not support location independence. Connections " +"you make within that network may be unreachable from alternate channel " +"locations." msgstr "" -#: ../../addon/nsfw/Mod_Nsfw.php:47 -msgid "Comma separated list of keywords to hide" +#: ../../addon/diaspora/Mod_Diaspora.php:80 +msgid "Prevent your hashtags from being redirected to other sites" msgstr "" -#: ../../addon/nsfw/Mod_Nsfw.php:47 -msgid "Word, /regular-expression/, lang=xx, lang!=xx" +#: ../../addon/diaspora/Mod_Diaspora.php:84 +msgid "Sign and forward posts and comments with no existing Diaspora signature" msgstr "" -#: ../../addon/nsfw/Mod_Nsfw.php:56 -msgid "NSFW" +#: ../../addon/diaspora/Mod_Diaspora.php:89 +msgid "Followed hashtags (comma separated, do not include the #)" msgstr "" -#: ../../addon/upload_limits/upload_limits.php:25 -msgid "Show Upload Limits" +#: ../../addon/diaspora/Mod_Diaspora.php:98 +msgid "Diaspora Protocol" msgstr "" -#: ../../addon/upload_limits/upload_limits.php:27 -msgid "Hubzilla configured maximum size: " +#: ../../addon/fuzzloc/Mod_Fuzzloc.php:22 +msgid "Fuzzloc Settings updated." msgstr "" -#: ../../addon/upload_limits/upload_limits.php:28 -msgid "PHP upload_max_filesize: " +#: ../../addon/fuzzloc/Mod_Fuzzloc.php:38 +msgid "Minimum offset in meters" msgstr "" -#: ../../addon/upload_limits/upload_limits.php:29 -msgid "PHP post_max_size (must be larger than upload_max_filesize): " +#: ../../addon/fuzzloc/Mod_Fuzzloc.php:42 +msgid "Maximum offset in meters" msgstr "" -#: ../../addon/tictac/tictac.php:21 -msgid "Three Dimensional Tic-Tac-Toe" +#: ../../addon/fuzzloc/Mod_Fuzzloc.php:51 +msgid "Fuzzy Location" msgstr "" -#: ../../addon/tictac/tictac.php:54 -msgid "3D Tic-Tac-Toe" +#: ../../addon/qrator/qrator.php:48 +msgid "QR code" msgstr "" -#: ../../addon/tictac/tictac.php:59 -msgid "New game" +#: ../../addon/qrator/qrator.php:63 +msgid "QR Generator" msgstr "" -#: ../../addon/tictac/tictac.php:60 -msgid "New game with handicap" +#: ../../addon/qrator/qrator.php:64 +msgid "Enter some text" msgstr "" -#: ../../addon/tictac/tictac.php:61 -msgid "" -"Three dimensional tic-tac-toe is just like the traditional game except that " -"it is played on multiple levels simultaneously. " -msgstr "" +#: ../../addon/superblock/Mod_Superblock.php:117 +msgid "superblock settings updated" +msgstr "innstillingene til superblokk ble oppdatert" -#: ../../addon/tictac/tictac.php:62 -msgid "" -"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." -msgstr "" +#: ../../addon/superblock/Mod_Superblock.php:141 +msgid "Currently blocked" +msgstr "Blokkert for øyeblikket" -#: ../../addon/tictac/tictac.php:64 -msgid "" -"The handicap game disables the center position on the middle level because " -"the player claiming this square often has an unfair advantage." +#: ../../addon/superblock/Mod_Superblock.php:143 +msgid "No channels currently blocked" +msgstr "Ingen kanaler er blokkert i øyeblikket" + +#: ../../addon/superblock/Mod_Superblock.php:145 +#: ../../Zotlabs/Module/Cover_photo.php:382 ../../Zotlabs/Module/Tagrm.php:137 +#: ../../Zotlabs/Module/Photos.php:995 +msgid "Remove" +msgstr "Fjern" + +#: ../../addon/superblock/superblock.php:378 +msgid "Block Completely" +msgstr "Blokker helt" + +#: ../../addon/superblock/superblock.php:387 +#, fuzzy +#| msgid "Block Title" +msgid "Block from site" +msgstr "Byggeklossens tittel" + +#: ../../addon/randpost/randpost.php:101 +msgid "You're welcome." msgstr "" -#: ../../addon/tictac/tictac.php:183 -msgid "You go first..." +#: ../../addon/randpost/randpost.php:102 +msgid "Ah shucks..." msgstr "" -#: ../../addon/tictac/tictac.php:188 -msgid "I'm going first this time..." +#: ../../addon/randpost/randpost.php:103 +msgid "Don't mention it." msgstr "" -#: ../../addon/tictac/tictac.php:194 -msgid "You won!" +#: ../../addon/randpost/randpost.php:104 +msgid "<blush>" msgstr "" -#: ../../addon/tictac/tictac.php:200 ../../addon/tictac/tictac.php:225 -msgid "\"Cat\" game!" +#: ../../addon/msgfooter/msgfooter.php:46 ../../addon/xmpp/xmpp.php:43 +#: ../../addon/gravatar/gravatar.php:150 +msgid "Save Settings" msgstr "" -#: ../../addon/tictac/tictac.php:223 -msgid "I won!" +#: ../../addon/msgfooter/msgfooter.php:47 +msgid "text to include in all outgoing posts from this site" msgstr "" #: ../../addon/mailtest/mailtest.php:19 @@ -3903,3351 +4983,3136 @@ msgstr "" msgid "Mail Test" msgstr "" -#: ../../addon/ljpost/Mod_Ljpost.php:53 -msgid "Livejournal username" -msgstr "" - -#: ../../addon/ljpost/Mod_Ljpost.php:57 -msgid "Livejournal password" +#: ../../addon/nsfw/Mod_Nsfw.php:22 +msgid "NSFW Settings saved." msgstr "" -#: ../../addon/ljpost/Mod_Ljpost.php:61 -msgid "Post to Livejournal by default" +#: ../../addon/nsfw/Mod_Nsfw.php:42 +msgid "" +"This app 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." msgstr "" -#: ../../addon/ljpost/Mod_Ljpost.php:65 -msgid "Send wall-to-wall posts to Livejournal" +#: ../../addon/nsfw/Mod_Nsfw.php:47 +msgid "Comma separated list of keywords to hide" msgstr "" -#: ../../addon/ljpost/Mod_Ljpost.php:77 -msgid "Livejournal Crosspost Connector" +#: ../../addon/nsfw/Mod_Nsfw.php:47 +msgid "Word, /regular-expression/, lang=xx, lang!=xx" msgstr "" -#: ../../addon/ljpost/ljpost.php:49 -msgid "Post to Livejournal" +#: ../../addon/nsfw/Mod_Nsfw.php:56 +msgid "NSFW" msgstr "" -#: ../../addon/ljpost/ljpost.php:127 -msgid "Posted by" +#: ../../addon/nsfw/nsfw.php:153 +msgid "Possible adult content" msgstr "" -#: ../../addon/mdpost/mdpost.php:42 -msgid "Use markdown for editing posts" +#: ../../addon/nsfw/nsfw.php:168 +#, php-format +msgid "%s - view" msgstr "" -#: ../../addon/articles/Mod_Article_edit.php:127 -msgid "Edit Article" +#: ../../addon/rendezvous/rendezvous.php:57 +msgid "Errors encountered deleting database table " msgstr "" -#: ../../addon/articles/articles.php:48 ../../addon/articles/articles.php:160 -#: ../../addon/articles/Mod_Articles.php:228 ../../Zotlabs/Lib/Apps.php:330 -msgid "Articles" +#: ../../addon/rendezvous/rendezvous.php:95 ../../addon/twitter/twitter.php:502 +msgid "Submit Settings" msgstr "" -#: ../../addon/articles/articles.php:51 -msgid "View Articles" +#: ../../addon/rendezvous/rendezvous.php:96 +msgid "Drop tables when uninstalling?" msgstr "" -#: ../../addon/articles/Mod_Articles.php:119 -msgid "Add Article" +#: ../../addon/rendezvous/rendezvous.php:96 +msgid "" +"If checked, the Rendezvous database tables will be deleted when the plugin " +"is uninstalled." msgstr "" -#: ../../addon/hzfiles/hzfiles.php:81 -msgid "Hubzilla File Storage Import" +#: ../../addon/rendezvous/rendezvous.php:97 +msgid "Mapbox Access Token" msgstr "" -#: ../../addon/hzfiles/hzfiles.php:82 -msgid "This will import all your cloud files from another server." +#: ../../addon/rendezvous/rendezvous.php:97 +msgid "" +"If you enter a Mapbox access token, it will be used to retrieve map tiles " +"from Mapbox instead of the default OpenStreetMap tile server." msgstr "" -#: ../../addon/hzfiles/hzfiles.php:83 -msgid "Hubzilla Server base URL" +#: ../../addon/rendezvous/rendezvous.php:162 +msgid "Rendezvous" msgstr "" -#: ../../addon/authchoose/Mod_Authchoose.php:30 +#: ../../addon/rendezvous/rendezvous.php:167 msgid "" -"Allow magic authentication only to websites of your immediate connections" +"This identity has been deleted by another member due to inactivity. Please " +"press the \"New identity\" button or refresh the page to register a new " +"identity. You may use the same name." msgstr "" -#: ../../addon/authchoose/Mod_Authchoose.php:36 -msgid "Authchoose" +#: ../../addon/rendezvous/rendezvous.php:168 +msgid "Welcome to Rendezvous!" msgstr "" -#: ../../addon/pageheader/Mod_Pageheader.php:22 -msgid "pageheader Settings saved." +#: ../../addon/rendezvous/rendezvous.php:169 +msgid "" +"Enter your name to join this rendezvous. To begin sharing your location with " +"the other members, tap the GPS control. When your location is discovered, a " +"red dot will appear and others will be able to see you on the map." msgstr "" -#: ../../addon/pageheader/Mod_Pageheader.php:41 -msgid "Message to display on every page on this server" +#: ../../addon/rendezvous/rendezvous.php:171 +msgid "Let's meet here" msgstr "" -#: ../../addon/pageheader/Mod_Pageheader.php:49 -msgid "Page Header" +#: ../../addon/rendezvous/rendezvous.php:172 ../../addon/wiki/Mod_Wiki.php:221 +#: ../../addon/wiki/Lib/NativeWikiPage.php:592 +#: ../../addon/wiki/Widget/Wiki_page_history.php:28 +#: ../../Zotlabs/Storage/Browser.php:385 ../../Zotlabs/Module/Oauth.php:112 +#: ../../Zotlabs/Module/Oauth.php:137 ../../Zotlabs/Module/Connedit.php:732 +#: ../../Zotlabs/Module/Admin/Channels.php:181 +#: ../../Zotlabs/Module/Sharedwithme.php:107 ../../Zotlabs/Module/Chat.php:256 +#: ../../Zotlabs/Module/Cdav.php:1368 ../../Zotlabs/Module/Oauth2.php:117 +#: ../../Zotlabs/Module/Oauth2.php:144 +msgid "Name" +msgstr "Navn" + +#: ../../addon/rendezvous/rendezvous.php:173 +#: ../../addon/cart/submodules/hzservices.php:657 +#: ../../addon/cart/submodules/manualcat.php:260 +#: ../../Zotlabs/Module/Appman.php:220 ../../Zotlabs/Module/Rbmark.php:82 +#: ../../Zotlabs/Module/Cdav.php:1005 +msgid "Description" +msgstr "Beskrivelse" + +#: ../../addon/rendezvous/rendezvous.php:174 +msgid "New marker" msgstr "" -#: ../../addon/irc/Mod_Irc.php:23 ../../addon/irc/irc.php:41 -msgid "Popular Channels" +#: ../../addon/rendezvous/rendezvous.php:175 +msgid "Edit marker" msgstr "" -#: ../../addon/irc/irc.php:37 -msgid "Channels to auto connect" +#: ../../addon/rendezvous/rendezvous.php:176 +msgid "New identity" msgstr "" -#: ../../addon/irc/irc.php:37 ../../addon/irc/irc.php:41 -msgid "Comma separated list" +#: ../../addon/rendezvous/rendezvous.php:177 +msgid "Delete marker" msgstr "" -#: ../../addon/irc/irc.php:45 -msgid "IRC Settings" +#: ../../addon/rendezvous/rendezvous.php:178 +msgid "Delete member" msgstr "" -#: ../../addon/irc/irc.php:54 -msgid "IRC settings saved." +#: ../../addon/rendezvous/rendezvous.php:179 +msgid "Edit proximity alert" msgstr "" -#: ../../addon/irc/irc.php:58 -msgid "IRC Chatroom" +#: ../../addon/rendezvous/rendezvous.php:180 +msgid "" +"A proximity alert will be issued when this member is within a certain radius " +"of you.<br><br>Enter a radius in meters (0 to disable):" msgstr "" -#: ../../addon/xmpp/xmpp.php:44 -msgid "Jabber BOSH host" +#: ../../addon/rendezvous/rendezvous.php:180 +#: ../../addon/rendezvous/rendezvous.php:185 +msgid "distance" msgstr "" -#: ../../addon/xmpp/xmpp.php:45 -msgid "Use central userbase" +#: ../../addon/rendezvous/rendezvous.php:181 +msgid "Proximity alert distance (meters)" msgstr "" -#: ../../addon/xmpp/xmpp.php:45 +#: ../../addon/rendezvous/rendezvous.php:182 +#: ../../addon/rendezvous/rendezvous.php:184 msgid "" -"If enabled, members will automatically login to an ejabberd server that has " -"to be installed on this machine with synchronized credentials via the " -"\"auth_ejabberd.php\" script." +"A proximity alert will be issued when you are within a certain radius of the " +"marker location.<br><br>Enter a radius in meters (0 to disable):" msgstr "" -#: ../../addon/xmpp/Mod_Xmpp.php:23 -msgid "XMPP settings updated." +#: ../../addon/rendezvous/rendezvous.php:183 +msgid "Marker proximity alert" msgstr "" -#: ../../addon/xmpp/Mod_Xmpp.php:35 -msgid "XMPP App" +#: ../../addon/rendezvous/rendezvous.php:186 +msgid "Reminder note" msgstr "" -#: ../../addon/xmpp/Mod_Xmpp.php:36 -msgid "Embedded XMPP (Jabber) client" +#: ../../addon/rendezvous/rendezvous.php:187 +msgid "" +"Enter a note to be displayed when you are within the specified proximity..." msgstr "" -#: ../../addon/xmpp/Mod_Xmpp.php:52 -msgid "Individual credentials" +#: ../../addon/rendezvous/rendezvous.php:199 +msgid "Add new rendezvous" msgstr "" -#: ../../addon/xmpp/Mod_Xmpp.php:58 -msgid "Jabber BOSH server" +#: ../../addon/rendezvous/rendezvous.php:200 +msgid "" +"Create a new rendezvous and share the access link with those you wish to " +"invite to the group. Those who open the link become members of the " +"rendezvous. They can view other member locations, add markers to the map, or " +"share their own locations with the group." msgstr "" -#: ../../addon/xmpp/Mod_Xmpp.php:67 -msgid "XMPP Settings" +#: ../../addon/rendezvous/rendezvous.php:232 +msgid "You have no rendezvous. Press the button above to create a rendezvous!" msgstr "" -#: ../../include/text.php:547 -msgid "prev" -msgstr "forrige" +#: ../../addon/rendezvous/rendezvous.php:401 ../../Zotlabs/Module/Setup.php:754 +msgid "Errors encountered creating database tables." +msgstr "Feil oppstod under opprettelsen av databasetabeller." -#: ../../include/text.php:549 -msgid "first" -msgstr "første" +#: ../../addon/pumpio/pumpio.php:152 +msgid "You are now authenticated to pumpio." +msgstr "" -#: ../../include/text.php:578 -msgid "last" -msgstr "siste" +#: ../../addon/pumpio/pumpio.php:153 +msgid "return to the featured settings page" +msgstr "tilbake til funksjonsinnstillinger" -#: ../../include/text.php:581 -msgid "next" -msgstr "neste" +#: ../../addon/pumpio/pumpio.php:168 +msgid "Post to Pump.io" +msgstr "" -#: ../../include/text.php:599 -msgid "older" -msgstr "eldre" +#: ../../addon/pumpio/Mod_Pumpio.php:40 +msgid "Pump.io Settings saved." +msgstr "" -#: ../../include/text.php:601 -msgid "newer" -msgstr "nyere" +#: ../../addon/pumpio/Mod_Pumpio.php:71 +msgid "Pump.io servername" +msgstr "" -#: ../../include/text.php:1058 ../../include/features.php:133 -#: ../../Zotlabs/Module/Connections.php:399 ../../Zotlabs/Lib/Apps.php:338 -msgid "Connections" -msgstr "Forbindelser" +#: ../../addon/pumpio/Mod_Pumpio.php:71 +msgid "Without \"http://\" or \"https://\"" +msgstr "" -#: ../../include/text.php:1066 ../../Zotlabs/Module/Viewconnections.php:80 -#: ../../Zotlabs/Module/Connections.php:306 -msgid "Accepts" +#: ../../addon/pumpio/Mod_Pumpio.php:75 +msgid "Pump.io username" msgstr "" -#: ../../include/text.php:1069 ../../Zotlabs/Module/Viewconnections.php:83 -#: ../../Zotlabs/Module/Connections.php:309 -msgid "Comments" +#: ../../addon/pumpio/Mod_Pumpio.php:75 +msgid "Without the servername" msgstr "" -#: ../../include/text.php:1074 ../../Zotlabs/Module/Viewconnections.php:88 -#: ../../Zotlabs/Module/Connections.php:314 -msgid "Stream items" +#: ../../addon/pumpio/Mod_Pumpio.php:86 +msgid "You are not authenticated to pumpio" msgstr "" -#: ../../include/text.php:1079 ../../Zotlabs/Module/Viewconnections.php:93 -#: ../../Zotlabs/Module/Connections.php:319 -msgid "Wall posts" +#: ../../addon/pumpio/Mod_Pumpio.php:88 +msgid "(Re-)Authenticate your pump.io connection" msgstr "" -#: ../../include/text.php:1083 ../../Zotlabs/Module/Viewconnections.php:97 -#: ../../Zotlabs/Module/Connections.php:323 -msgid "Nothing" +#: ../../addon/pumpio/Mod_Pumpio.php:92 +msgid "Post to pump.io by default" msgstr "" -#: ../../include/text.php:1096 -#, php-format -msgid "View all %s connections" -msgstr "Vis alle %s forbindelser" +#: ../../addon/pumpio/Mod_Pumpio.php:96 +msgid "Should posts be public" +msgstr "" -#: ../../include/text.php:1159 -#, php-format -msgid "Network: %s" +#: ../../addon/pumpio/Mod_Pumpio.php:100 +msgid "Mirror all public posts" msgstr "" -#: ../../include/text.php:1170 ../../include/text.php:1182 -#: ../../include/nav.php:195 ../../include/acl_selectors.php:149 -#: ../../Zotlabs/Widget/Sitesearch.php:37 -#: ../../Zotlabs/Widget/Activity_filter.php:210 -#: ../../Zotlabs/Module/Search.php:46 ../../Zotlabs/Module/Connections.php:403 -#: ../../Zotlabs/Lib/Apps.php:358 -msgid "Search" -msgstr "Søk" +#: ../../addon/pumpio/Mod_Pumpio.php:110 +msgid "Pump.io Crosspost Connector" +msgstr "" -#: ../../include/text.php:1262 -msgid "poke" -msgstr "prikk" +#: ../../addon/wppost/wppost.php:47 +msgid "Post to WordPress" +msgstr "" -#: ../../include/text.php:1262 ../../include/conversation.php:277 -msgid "poked" -msgstr "prikket" +#: ../../addon/wppost/Mod_Wppost.php:30 +msgid "Wordpress Settings saved." +msgstr "" -#: ../../include/text.php:1263 -msgid "ping" -msgstr "varsle" +#: ../../addon/wppost/Mod_Wppost.php:67 +msgid "WordPress username" +msgstr "" -#: ../../include/text.php:1263 -msgid "pinged" -msgstr "varslet" +#: ../../addon/wppost/Mod_Wppost.php:71 +msgid "WordPress password" +msgstr "" -#: ../../include/text.php:1292 -msgid "happy" -msgstr "glad" +#: ../../addon/wppost/Mod_Wppost.php:75 +msgid "WordPress API URL" +msgstr "" -#: ../../include/text.php:1293 -msgid "sad" -msgstr "trist" +#: ../../addon/wppost/Mod_Wppost.php:76 +msgid "Typically https://your-blog.tld/xmlrpc.php" +msgstr "" -#: ../../include/text.php:1294 -msgid "mellow" -msgstr "dempet" +#: ../../addon/wppost/Mod_Wppost.php:79 +msgid "WordPress blogid" +msgstr "" -#: ../../include/text.php:1295 -msgid "tired" -msgstr "trøtt" +#: ../../addon/wppost/Mod_Wppost.php:80 +msgid "For multi-user sites such as wordpress.com, otherwise leave blank" +msgstr "" -#: ../../include/text.php:1296 -msgid "perky" -msgstr "oppkvikket" +#: ../../addon/wppost/Mod_Wppost.php:84 +msgid "Post to WordPress by default" +msgstr "" -#: ../../include/text.php:1297 -msgid "angry" -msgstr "sint" +#: ../../addon/wppost/Mod_Wppost.php:88 +msgid "Forward comments (requires hubzilla_wp plugin)" +msgstr "" -#: ../../include/text.php:1298 -msgid "stupefied" -msgstr "lamslått" +#: ../../addon/wppost/Mod_Wppost.php:104 +msgid "Wordpress Post" +msgstr "" -#: ../../include/text.php:1299 -msgid "puzzled" -msgstr "forundret" +#: ../../addon/articles/Mod_Article_edit.php:123 +msgid "Edit Article" +msgstr "" -#: ../../include/text.php:1300 -msgid "interested" -msgstr "interessert" +#: ../../addon/articles/articles.php:48 ../../addon/articles/articles.php:161 +#: ../../addon/articles/Mod_Articles.php:228 ../../Zotlabs/Lib/Apps.php:331 +msgid "Articles" +msgstr "" -#: ../../include/text.php:1301 -msgid "bitter" -msgstr "bitter" +#: ../../addon/articles/articles.php:51 +msgid "View Articles" +msgstr "" -#: ../../include/text.php:1302 -msgid "cheerful" -msgstr "munter" +#: ../../addon/articles/Mod_Articles.php:119 +msgid "Add Article" +msgstr "" -#: ../../include/text.php:1303 -msgid "alive" -msgstr "levende" +#: ../../addon/wiki/Mod_Wiki.php:36 +#: ../../addon/flashcards/Mod_Flashcards.php:58 +#: ../../addon/faces/Mod_Faces.php:64 ../../addon/cart/cart.php:1458 +msgid "Profile Unavailable." +msgstr "Profilen er ikke tilgjengelig." -#: ../../include/text.php:1304 -msgid "annoyed" -msgstr "irritert" +#: ../../addon/wiki/Mod_Wiki.php:81 ../../addon/cart/manual_payments.php:93 +#: ../../addon/cart/submodules/paypalbuttonV2.php:486 +#: ../../addon/cart/submodules/paypalbutton.php:456 +#: ../../addon/cart/myshop.php:37 ../../addon/cart/cart.php:1608 +msgid "Invalid channel" +msgstr "Ugyldig kanal" -#: ../../include/text.php:1305 -msgid "anxious" -msgstr "nervøs" +#: ../../addon/wiki/Mod_Wiki.php:136 +msgid "Error retrieving wiki" +msgstr "Det oppstod en feil ved henting av wikien" -#: ../../include/text.php:1306 -msgid "cranky" -msgstr "gretten" +#: ../../addon/wiki/Mod_Wiki.php:143 +msgid "Error creating zip file export folder" +msgstr "Det oppstod en feil ved eksport av mappe til zip fil" -#: ../../include/text.php:1307 -msgid "disturbed" -msgstr "foruroliget" +#: ../../addon/wiki/Mod_Wiki.php:194 +msgid "Error downloading wiki: " +msgstr "" -#: ../../include/text.php:1308 -msgid "frustrated" -msgstr "frustrert" +#: ../../addon/wiki/Mod_Wiki.php:209 ../../addon/wiki/Widget/Wiki_list.php:23 +#: ../../addon/wiki/wiki.php:45 ../../addon/wiki/wiki.php:99 +msgid "Wikis" +msgstr "Wikier" -#: ../../include/text.php:1309 -msgid "depressed" -msgstr "lei seg" +#: ../../addon/wiki/Mod_Wiki.php:215 ../../Zotlabs/Storage/Browser.php:411 +msgid "Download" +msgstr "" -#: ../../include/text.php:1310 -msgid "motivated" -msgstr "motivert" +#: ../../addon/wiki/Mod_Wiki.php:216 ../../addon/wiki/Mod_Wiki.php:406 +#: ../../Zotlabs/Module/Webpages.php:255 ../../Zotlabs/Module/Layouts.php:196 +#: ../../Zotlabs/Module/Pubsites.php:63 ../../Zotlabs/Module/Blocks.php:164 +msgid "View" +msgstr "Vis" -#: ../../include/text.php:1311 -msgid "relaxed" -msgstr "avslappet" +#: ../../addon/wiki/Mod_Wiki.php:217 ../../Zotlabs/Module/Manage.php:137 +#: ../../Zotlabs/Module/Profiles.php:852 +msgid "Create New" +msgstr "Lag ny profil" -#: ../../include/text.php:1312 -msgid "surprised" -msgstr "overrasket" +#: ../../addon/wiki/Mod_Wiki.php:219 +msgid "Wiki name" +msgstr "" -#: ../../include/text.php:1500 ../../include/js_strings.php:100 -msgid "Monday" -msgstr "mandag" +#: ../../addon/wiki/Mod_Wiki.php:220 +msgid "Content type" +msgstr "" -#: ../../include/text.php:1500 ../../include/js_strings.php:101 -msgid "Tuesday" -msgstr "tirsdag" +#: ../../addon/wiki/Mod_Wiki.php:222 ../../Zotlabs/Storage/Browser.php:386 +msgid "Type" +msgstr "Type" -#: ../../include/text.php:1500 ../../include/js_strings.php:102 -msgid "Wednesday" -msgstr "onsdag" +#: ../../addon/wiki/Mod_Wiki.php:223 +msgid "Any type" +msgstr "" -#: ../../include/text.php:1500 ../../include/js_strings.php:103 -msgid "Thursday" -msgstr "torsdag" +#: ../../addon/wiki/Mod_Wiki.php:230 +msgid "Lock content type" +msgstr "" -#: ../../include/text.php:1500 ../../include/js_strings.php:104 -msgid "Friday" -msgstr "fredag" +#: ../../addon/wiki/Mod_Wiki.php:231 +msgid "Create a status post for this wiki" +msgstr "" -#: ../../include/text.php:1500 ../../include/js_strings.php:105 -msgid "Saturday" -msgstr "lørdag" +#: ../../addon/wiki/Mod_Wiki.php:232 +msgid "Edit Wiki Name" +msgstr "" -#: ../../include/text.php:1500 ../../include/js_strings.php:99 -msgid "Sunday" -msgstr "søndag" +#: ../../addon/wiki/Mod_Wiki.php:277 +#, fuzzy +msgid "Wiki not found" +msgstr "Fant ikke wikien." -#: ../../include/text.php:1504 ../../include/js_strings.php:75 -msgid "January" -msgstr "januar" +#: ../../addon/wiki/Mod_Wiki.php:303 +msgid "Rename page" +msgstr "" -#: ../../include/text.php:1504 ../../include/js_strings.php:76 -msgid "February" -msgstr "februar" +#: ../../addon/wiki/Mod_Wiki.php:304 ../../addon/hsse/hsse.php:186 +#: ../../Zotlabs/Lib/ThreadItem.php:294 ../../Zotlabs/Widget/Cdav.php:142 +#: ../../Zotlabs/Module/Webpages.php:250 ../../Zotlabs/Module/Layouts.php:192 +#: ../../Zotlabs/Module/Blocks.php:159 ../../Zotlabs/Module/Photos.php:1077 +msgid "Share" +msgstr "Del" -#: ../../include/text.php:1504 ../../include/js_strings.php:77 -msgid "March" -msgstr "mars" +#: ../../addon/wiki/Mod_Wiki.php:318 +msgid "Error retrieving page content" +msgstr "" -#: ../../include/text.php:1504 ../../include/js_strings.php:78 -msgid "April" -msgstr "april" +#: ../../addon/wiki/Mod_Wiki.php:326 ../../addon/wiki/Mod_Wiki.php:328 +msgid "New page" +msgstr "" -#: ../../include/text.php:1504 -msgid "May" -msgstr "mai" +#: ../../addon/wiki/Mod_Wiki.php:363 +msgid "Revision Comparison" +msgstr "" -#: ../../include/text.php:1504 ../../include/js_strings.php:80 -msgid "June" -msgstr "juni" +#: ../../addon/wiki/Mod_Wiki.php:364 +#: ../../addon/wiki/Lib/NativeWikiPage.php:595 +#: ../../addon/wiki/Widget/Wiki_page_history.php:31 +msgid "Revert" +msgstr "Tilbakestill" -#: ../../include/text.php:1504 ../../include/js_strings.php:81 -msgid "July" -msgstr "juli" +#: ../../addon/wiki/Mod_Wiki.php:371 +msgid "Short description of your changes (optional)" +msgstr "" -#: ../../include/text.php:1504 ../../include/js_strings.php:82 -msgid "August" -msgstr "august" +#: ../../addon/wiki/Mod_Wiki.php:391 +msgid "New page name" +msgstr "" -#: ../../include/text.php:1504 ../../include/js_strings.php:83 -msgid "September" -msgstr "september" +#: ../../addon/wiki/Mod_Wiki.php:396 +msgid "Embed image from photo albums" +msgstr "" -#: ../../include/text.php:1504 ../../include/js_strings.php:84 -msgid "October" -msgstr "oktober" +#: ../../addon/wiki/Mod_Wiki.php:402 ../../Zotlabs/Module/Cover_photo.php:390 +#: ../../Zotlabs/Module/Profile_photo.php:557 +msgid "Choose a different album" +msgstr "Velg et annet album" -#: ../../include/text.php:1504 ../../include/js_strings.php:85 -msgid "November" -msgstr "november" +#: ../../addon/wiki/Mod_Wiki.php:407 +msgid "History" +msgstr "" -#: ../../include/text.php:1504 ../../include/js_strings.php:86 -msgid "December" -msgstr "desember" +#: ../../addon/wiki/Mod_Wiki.php:485 +msgid "Error creating wiki. Invalid name." +msgstr "" -#: ../../include/text.php:1578 -#, fuzzy -#| msgid "Unknown Attachment" -msgid "Unknown attachment" -msgstr "Ukjent vedlegg" +#: ../../addon/wiki/Mod_Wiki.php:492 +msgid "A wiki with this name already exists." +msgstr "" -#: ../../include/text.php:1581 ../../Zotlabs/Module/Sharedwithme.php:109 -#: ../../Zotlabs/Storage/Browser.php:382 -msgid "Size" -msgstr "Størrelse" +#: ../../addon/wiki/Mod_Wiki.php:505 +msgid "Wiki created, but error creating Home page." +msgstr "" -#: ../../include/text.php:1581 ../../include/feedutils.php:871 -msgid "unknown" -msgstr "ukjent" +#: ../../addon/wiki/Mod_Wiki.php:512 +msgid "Error creating wiki" +msgstr "" -#: ../../include/text.php:1623 -msgid "remove category" -msgstr "fjern kategori" +#: ../../addon/wiki/Mod_Wiki.php:536 +msgid "Error updating wiki. Invalid name." +msgstr "" -#: ../../include/text.php:1700 -msgid "remove from file" -msgstr "fjern fra fil" +#: ../../addon/wiki/Mod_Wiki.php:555 +msgid "Error updating wiki" +msgstr "" -#: ../../include/text.php:1887 -msgid "Download binary/encrypted content" +#: ../../addon/wiki/Mod_Wiki.php:570 +msgid "Wiki delete permission denied." msgstr "" -#: ../../include/text.php:1945 ../../include/text.php:1954 -#: ../../include/text.php:1981 ../../include/text.php:1990 -#, php-format -msgctxt "noun" -msgid "%d Vote" -msgid_plural "%d Votes" -msgstr[0] "" -msgstr[1] "" +#: ../../addon/wiki/Mod_Wiki.php:580 +msgid "Error deleting wiki" +msgstr "" -#: ../../include/text.php:1997 -#, php-format -msgctxt "noun" -msgid "%d Vote in total" -msgid_plural "%d Votes in total" -msgstr[0] "" -msgstr[1] "" +#: ../../addon/wiki/Mod_Wiki.php:613 +msgid "New page created" +msgstr "" -#: ../../include/text.php:2003 -msgid "Poll has ended" -msgstr "Spørreskjema har utløpt" +#: ../../addon/wiki/Mod_Wiki.php:739 +msgid "Cannot delete Home" +msgstr "" -#: ../../include/text.php:2006 -#, php-format -msgid "Poll ends in %s" -msgstr "Spørreskjema utløper om %s" +#: ../../addon/wiki/Mod_Wiki.php:815 +msgid "Current Revision" +msgstr "" -#: ../../include/text.php:2013 ../../Zotlabs/Lib/ThreadItem.php:446 -msgid "Vote" +#: ../../addon/wiki/Mod_Wiki.php:815 +msgid "Selected Revision" msgstr "" -#: ../../include/text.php:2168 -msgid "Link to Source" -msgstr "Lenke til kilde" +#: ../../addon/wiki/Mod_Wiki.php:870 +msgid "You must be authenticated." +msgstr "" -#: ../../include/text.php:2193 ../../include/language.php:433 -msgid "default" -msgstr "standard" +#: ../../addon/wiki/Mod_Wiki.php:899 ../../addon/wiki/Widget/Wiki_pages.php:64 +msgid "Add new page" +msgstr "Legg til ny side" -#: ../../include/text.php:2201 -msgid "Page layout" -msgstr "Sidens layout" +#: ../../addon/wiki/Mod_Wiki.php:906 ../../addon/wiki/Widget/Wiki_pages.php:71 +#: ../../Zotlabs/Module/Dreport.php:138 +msgid "Options" +msgstr "Valg" -#: ../../include/text.php:2201 -msgid "You can create your own with the layouts tool" -msgstr "Du kan lage din egen med layout-verktøyet" +#: ../../addon/wiki/Lib/NativeWiki.php:146 +msgid "Wiki updated successfully" +msgstr "Wikien ble oppdatert" -#: ../../include/text.php:2212 -msgid "HTML" -msgstr "" +#: ../../addon/wiki/Lib/NativeWiki.php:206 +msgid "Wiki files deleted successfully" +msgstr "Wikifiler ble slettet" -#: ../../include/text.php:2215 -msgid "Comanche Layout" -msgstr "" +#: ../../addon/wiki/Lib/NativeWikiPage.php:42 +#: ../../addon/wiki/Lib/NativeWikiPage.php:110 +msgid "(No Title)" +msgstr "(Ingen tittel)" -#: ../../include/text.php:2220 -msgid "PHP" -msgstr "" +#: ../../addon/wiki/Lib/NativeWikiPage.php:124 +msgid "Wiki page create failed." +msgstr "Kunne ikke opprette wikiside." -#: ../../include/text.php:2232 -msgid "Page content type" -msgstr "Sidens innholdstype" +#: ../../addon/wiki/Lib/NativeWikiPage.php:138 +msgid "Wiki not found." +msgstr "Fant ikke wikien." -#: ../../include/text.php:2355 ../../include/event.php:1356 -#: ../../include/conversation.php:142 -#: ../../Zotlabs/Module/Channel_calendar.php:221 -#: ../../Zotlabs/Module/Like.php:455 ../../Zotlabs/Module/Tagger.php:75 -msgid "event" -msgstr "hendelse" +#: ../../addon/wiki/Lib/NativeWikiPage.php:149 +msgid "Destination name already exists" +msgstr "Navnet finnes allerede" -#: ../../include/text.php:2358 ../../include/conversation.php:168 -#: ../../include/bbcode.php:566 ../../include/markdown.php:208 -#: ../../Zotlabs/Module/Tagger.php:79 ../../Zotlabs/Lib/Activity.php:3690 -msgid "post" -msgstr "innlegg" +#: ../../addon/wiki/Lib/NativeWikiPage.php:182 +#: ../../addon/wiki/Lib/NativeWikiPage.php:377 +msgid "Page not found" +msgstr "Fant ikke siden" -#: ../../include/text.php:2360 ../../include/conversation.php:170 -#: ../../Zotlabs/Module/Tagger.php:81 -msgid "comment" -msgstr "kommentar" +#: ../../addon/wiki/Lib/NativeWikiPage.php:212 +msgid "Error reading page content" +msgstr "Det oppstod en feil under lesing av innholder på siden" -#: ../../include/text.php:2365 -msgid "activity" -msgstr "aktivitet" +#: ../../addon/wiki/Lib/NativeWikiPage.php:368 +#: ../../addon/wiki/Lib/NativeWikiPage.php:426 +#: ../../addon/wiki/Lib/NativeWikiPage.php:494 +#: ../../addon/wiki/Lib/NativeWikiPage.php:538 +msgid "Error reading wiki" +msgstr "Det oppstod en feil ved lesing av wikien" -#: ../../include/text.php:2368 -msgid "poll" -msgstr "spørreskjema" +#: ../../addon/wiki/Lib/NativeWikiPage.php:412 +msgid "Page update failed." +msgstr "Oppdatering av siden mislyktes." -#: ../../include/text.php:2481 -msgid "a-z, 0-9, -, and _ only" -msgstr "" +#: ../../addon/wiki/Lib/NativeWikiPage.php:448 +msgid "Nothing deleted" +msgstr "Ingenting ble slettet" -#: ../../include/text.php:2786 -msgid "Design Tools" -msgstr "Designverktøy" +#: ../../addon/wiki/Lib/NativeWikiPage.php:518 +msgid "Compare: object not found." +msgstr "Sammanlign: fant ikke objektet." -#: ../../include/text.php:2789 ../../Zotlabs/Module/Blocks.php:152 -msgid "Blocks" -msgstr "Byggeklosser" +#: ../../addon/wiki/Lib/NativeWikiPage.php:525 +msgid "Page updated" +msgstr "Siden ble oppdatert" -#: ../../include/text.php:2790 ../../Zotlabs/Module/Menu.php:171 -msgid "Menus" -msgstr "Menyer" +#: ../../addon/wiki/Lib/NativeWikiPage.php:533 +msgid "Wiki resource_id required for git commit" +msgstr "Wiki ressurs_id er nødvendig for å lagre i git" -#: ../../include/text.php:2791 ../../Zotlabs/Module/Layouts.php:182 -msgid "Layouts" -msgstr "Layout" +#: ../../addon/wiki/Lib/NativeWikiPage.php:593 +#: ../../addon/wiki/Widget/Wiki_page_history.php:29 +msgctxt "wiki_history" +msgid "Message" +msgstr "Melding" -#: ../../include/text.php:2792 -msgid "Pages" -msgstr "Sider" +#: ../../addon/wiki/Lib/NativeWikiPage.php:594 +#: ../../addon/wiki/Widget/Wiki_page_history.php:30 +msgid "Date" +msgstr "Dato" -#: ../../include/text.php:2804 -msgid "Import" -msgstr "Importer" +#: ../../addon/wiki/Lib/NativeWikiPage.php:596 +#: ../../addon/wiki/Widget/Wiki_page_history.php:32 +msgid "Compare" +msgstr "Sammenlign" -#: ../../include/text.php:2805 -msgid "Import website..." +#: ../../addon/wiki/Widget/Wiki_pages.php:58 +msgid "Wiki Pages" +msgstr "Wikisider" + +#: ../../addon/wiki/Widget/Wiki_pages.php:69 +msgid "Page name" +msgstr "Sidenavn" + +#: ../../addon/donate/donate.php:21 +msgid "Project Servers and Resources" msgstr "" -#: ../../include/text.php:2806 -msgid "Select folder to import" +#: ../../addon/donate/donate.php:22 +msgid "Project Creator and Tech Lead" msgstr "" -#: ../../include/text.php:2807 -msgid "Import from a zipped folder:" +#: ../../addon/donate/donate.php:49 +msgid "" +"And the hundreds of other people and organisations who helped make the " +"Hubzilla possible." msgstr "" -#: ../../include/text.php:2808 -msgid "Import from cloud files:" +#: ../../addon/donate/donate.php:52 +msgid "" +"The Redmatrix/Hubzilla projects are provided primarily by volunteers giving " +"their time and expertise - and often paying out of pocket for services they " +"share with others." msgstr "" -#: ../../include/text.php:2809 -msgid "/cloud/channel/path/to/folder" +#: ../../addon/donate/donate.php:53 +msgid "" +"There is no corporate funding and no ads, and we do not collect and sell " +"your personal information. (We don't control your personal information - " +"<strong>you do</strong>.)" msgstr "" -#: ../../include/text.php:2810 -msgid "Enter path to website files" +#: ../../addon/donate/donate.php:54 +msgid "" +"Help support our ground-breaking work in decentralisation, web identity, and " +"privacy." msgstr "" -#: ../../include/text.php:2811 -msgid "Select folder" +#: ../../addon/donate/donate.php:56 +msgid "" +"Your donations keep servers and services running and also helps us to " +"provide innovative new features and continued development." msgstr "" -#: ../../include/text.php:2812 -msgid "Export website..." +#: ../../addon/donate/donate.php:59 +msgid "Donate" msgstr "" -#: ../../include/text.php:2813 -msgid "Export to a zip file" +#: ../../addon/donate/donate.php:61 +msgid "" +"Choose a project, developer, or public hub to support with a one-time " +"donation" msgstr "" -#: ../../include/text.php:2814 -msgid "website.zip" +#: ../../addon/donate/donate.php:62 +msgid "Donate Now" msgstr "" -#: ../../include/text.php:2815 -msgid "Enter a name for the zip file." +#: ../../addon/donate/donate.php:63 +msgid "" +"<strong><em>Or</em></strong> become a project sponsor (Hubzilla Project only)" msgstr "" -#: ../../include/text.php:2816 -msgid "Export to cloud files" +#: ../../addon/donate/donate.php:64 +msgid "" +"Please indicate if you would like your first name or full name (or nothing) " +"to appear in our sponsor listing" msgstr "" -#: ../../include/text.php:2817 -msgid "/path/to/export/folder" +#: ../../addon/donate/donate.php:65 +msgid "Sponsor" msgstr "" -#: ../../include/text.php:2818 -msgid "Enter a path to a cloud files destination." +#: ../../addon/donate/donate.php:68 +msgid "Special thanks to: " msgstr "" -#: ../../include/text.php:2819 -msgid "Specify folder" +#: ../../addon/xmpp/xmpp.php:44 +msgid "Jabber BOSH host" msgstr "" -#: ../../include/opengraph.php:56 -#, php-format -msgid "This is the home page of %s." +#: ../../addon/xmpp/xmpp.php:45 +msgid "Use central userbase" msgstr "" -#: ../../include/event.php:33 ../../include/event.php:128 -msgid "l F d, Y \\@ g:i A" -msgstr "l F d, Y \\@ g:i A" +#: ../../addon/xmpp/xmpp.php:45 +msgid "" +"If enabled, members will automatically login to an ejabberd server that has " +"to be installed on this machine with synchronized credentials via the " +"\"auth_ejabberd.php\" script." +msgstr "" -#: ../../include/event.php:41 -msgid "Starts:" -msgstr "Starter:" +#: ../../addon/xmpp/Mod_Xmpp.php:23 +msgid "XMPP settings updated." +msgstr "" -#: ../../include/event.php:51 -msgid "Finishes:" -msgstr "Slutter:" +#: ../../addon/xmpp/Mod_Xmpp.php:35 +msgid "XMPP App" +msgstr "" -#: ../../include/event.php:63 ../../include/event.php:153 -#: ../../include/channel.php:1631 ../../Zotlabs/Module/Directory.php:354 -msgid "Location:" -msgstr "Plassering:" +#: ../../addon/xmpp/Mod_Xmpp.php:36 +msgid "Embedded XMPP (Jabber) client" +msgstr "" -#: ../../include/event.php:128 -msgid "l F d, Y" +#: ../../addon/xmpp/Mod_Xmpp.php:52 +msgid "Individual credentials" msgstr "" -#: ../../include/event.php:132 -msgid "Start:" +#: ../../addon/xmpp/Mod_Xmpp.php:58 +msgid "Jabber BOSH server" msgstr "" -#: ../../include/event.php:136 -msgid "End:" +#: ../../addon/xmpp/Mod_Xmpp.php:67 +msgid "XMPP Settings" msgstr "" -#: ../../include/event.php:1202 -msgid "This event has been added to your calendar." -msgstr "Denne hendelsen er lagt til i din kalender." +#: ../../addon/notifyadmin/notifyadmin.php:34 +msgid "New registration" +msgstr "" -#: ../../include/event.php:1435 -msgid "Not specified" -msgstr "Ikke spesifisert" +#: ../../addon/notifyadmin/notifyadmin.php:40 +#: ../../Zotlabs/Module/Invite.php:266 +#, php-format +msgid "%s : Message delivery failed." +msgstr "%s : meldingslevering feilet." -#: ../../include/event.php:1436 -msgid "Needs Action" -msgstr "Trenger handling" +#: ../../addon/notifyadmin/notifyadmin.php:42 +#, php-format +msgid "Message sent to %s. New account registration: %s" +msgstr "" -#: ../../include/event.php:1437 -msgid "Completed" -msgstr "Ferdig" +#: ../../addon/statusnet/statusnet.php:145 +msgid "Post to GNU social" +msgstr "" -#: ../../include/event.php:1438 -msgid "In Process" -msgstr "Igang" +#: ../../addon/statusnet/statusnet.php:593 +#: ../../Zotlabs/Module/Admin/Site.php:411 +msgid "Site name" +msgstr "Nettstedets navn" -#: ../../include/event.php:1439 -msgid "Cancelled" -msgstr "Avbrutt" +#: ../../addon/statusnet/statusnet.php:594 +msgid "API URL" +msgstr "" -#: ../../include/event.php:1520 ../../include/connections.php:781 -#: ../../Zotlabs/Module/Cdav.php:1373 ../../Zotlabs/Module/Connedit.php:741 -#, fuzzy -msgid "Mobile" -msgstr "mobil" +#: ../../addon/statusnet/statusnet.php:595 ../../addon/twitter/twitter.php:505 +#: ../../Zotlabs/Module/Oauth.php:114 ../../Zotlabs/Module/Oauth.php:139 +#: ../../Zotlabs/Module/Oauth2.php:118 ../../Zotlabs/Module/Oauth2.php:145 +msgid "Consumer Secret" +msgstr "Consumer Secret" -#: ../../include/event.php:1521 ../../include/connections.php:782 -#: ../../Zotlabs/Widget/Notifications.php:43 ../../Zotlabs/Module/Cdav.php:1374 -#: ../../Zotlabs/Module/Connedit.php:742 -msgid "Home" -msgstr "Hjem" +#: ../../addon/statusnet/statusnet.php:596 ../../addon/twitter/twitter.php:504 +#: ../../Zotlabs/Module/Oauth.php:113 ../../Zotlabs/Module/Oauth.php:138 +msgid "Consumer Key" +msgstr "Consumer Key" -#: ../../include/event.php:1522 ../../include/connections.php:783 -msgid "Home, Voice" +#: ../../addon/statusnet/statusnet.php:597 +msgid "Application name" msgstr "" -#: ../../include/event.php:1523 ../../include/connections.php:784 -msgid "Home, Fax" +#: ../../addon/statusnet/Mod_Statusnet.php:61 +msgid "" +"Please contact your site administrator.<br />The provided API URL is not " +"valid." msgstr "" +"Den oppgitte URLen for APIet er ikke gyldig. Kontakt serverens administrator." -#: ../../include/event.php:1524 ../../include/connections.php:785 -#: ../../Zotlabs/Module/Cdav.php:1375 ../../Zotlabs/Module/Connedit.php:743 -msgid "Work" +#: ../../addon/statusnet/Mod_Statusnet.php:98 +msgid "We could not contact the GNU social API with the Path you entered." msgstr "" -#: ../../include/event.php:1525 ../../include/connections.php:786 -msgid "Work, Voice" +#: ../../addon/statusnet/Mod_Statusnet.php:130 +msgid "GNU social settings updated." msgstr "" -#: ../../include/event.php:1526 ../../include/connections.php:787 -msgid "Work, Fax" +#: ../../addon/statusnet/Mod_Statusnet.php:179 +msgid "Globally Available GNU social OAuthKeys" msgstr "" -#: ../../include/event.php:1527 ../../include/event.php:1534 -#: ../../include/selectors.php:64 ../../include/selectors.php:81 -#: ../../include/selectors.php:119 ../../include/selectors.php:155 -#: ../../include/connections.php:788 ../../include/connections.php:795 -#: ../../Zotlabs/Module/Cdav.php:1376 ../../Zotlabs/Module/Connedit.php:744 -#: ../../Zotlabs/Access/PermissionRoles.php:360 -msgid "Other" -msgstr "Annen" - -#: ../../include/features.php:55 ../../Zotlabs/Module/Admin/Features.php:55 -#: ../../Zotlabs/Module/Admin/Features.php:56 -#: ../../Zotlabs/Module/Settings/Features.php:38 -msgid "Off" -msgstr "Av" - -#: ../../include/features.php:55 ../../Zotlabs/Module/Admin/Features.php:55 -#: ../../Zotlabs/Module/Admin/Features.php:56 -#: ../../Zotlabs/Module/Settings/Features.php:38 -msgid "On" -msgstr "På" - -#: ../../include/features.php:82 ../../include/nav.php:473 -#: ../../include/nav.php:476 ../../Zotlabs/Lib/Apps.php:351 -msgid "Calendar" -msgstr "Kalender" - -#: ../../include/features.php:86 -msgid "Start calendar week on Monday" +#: ../../addon/statusnet/Mod_Statusnet.php:181 +msgid "" +"There are preconfigured OAuth key pairs for some GNU social servers " +"available. If you are using one of them, please use these credentials.<br /" +">If not feel free to connect to any other GNU social instance (see below)." msgstr "" -#: ../../include/features.php:87 -msgid "Default is Sunday" +#: ../../addon/statusnet/Mod_Statusnet.php:196 +msgid "Provide your own OAuth Credentials" msgstr "" -#: ../../include/features.php:94 -msgid "Event Timezone Selection" +#: ../../addon/statusnet/Mod_Statusnet.php:198 +msgid "" +"No consumer key pair for GNU social found. Register your Hubzilla Account as " +"an desktop client on your GNU social 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 " +"Hubzilla installation at your favourite GNU social installation." msgstr "" -#: ../../include/features.php:95 -msgid "Allow event creation in timezones other than your own." +#: ../../addon/statusnet/Mod_Statusnet.php:202 +msgid "OAuth Consumer Key" msgstr "" -#: ../../include/features.php:104 -msgid "Channel Home" -msgstr "Kanalhjem" - -#: ../../include/features.php:108 -msgid "Search by Date" -msgstr "Søk etter dato" - -#: ../../include/features.php:109 -msgid "Ability to select posts by date ranges" -msgstr "Mulighet for å velge innlegg etter datoområde" - -#: ../../include/features.php:116 -msgid "Tag Cloud" -msgstr "Merkelappsky" - -#: ../../include/features.php:117 -msgid "Provide a personal tag cloud on your channel page" -msgstr "Tilby en personlig merkelappsky på din kanalside" - -#: ../../include/features.php:124 ../../include/features.php:358 -msgid "Use blog/list mode" -msgstr "Bruk blogg/listemodus" - -#: ../../include/features.php:125 ../../include/features.php:359 -msgid "Comments will be displayed separately" -msgstr "Kommentarer blir vist separat fra innlegget" +#: ../../addon/statusnet/Mod_Statusnet.php:206 +msgid "OAuth Consumer Secret" +msgstr "" -#: ../../include/features.php:137 -msgid "Connection Filtering" -msgstr "Filtrer forbindelser" +#: ../../addon/statusnet/Mod_Statusnet.php:210 +msgid "Base API Path" +msgstr "" -#: ../../include/features.php:138 -msgid "Filter incoming posts from connections based on keywords/content" +#: ../../addon/statusnet/Mod_Statusnet.php:210 +msgid "Remember the trailing /" msgstr "" -"Filtrer innkommende innlegg fra forbindelser basert på nøkkelord/innhold" -#: ../../include/features.php:146 -msgid "Conversation" +#: ../../addon/statusnet/Mod_Statusnet.php:214 +msgid "GNU social application name" msgstr "" -#: ../../include/features.php:158 -msgid "Emoji Reactions" +#: ../../addon/statusnet/Mod_Statusnet.php:237 +msgid "" +"To connect to your GNU social account click the button below to get a " +"security code from GNU social which you have to copy into the input box " +"below and submit the form. Only your <strong>public</strong> posts will be " +"posted to GNU social." msgstr "" -#: ../../include/features.php:159 -msgid "Add emoji reaction ability to posts" +#: ../../addon/statusnet/Mod_Statusnet.php:239 +msgid "Log in with GNU social" msgstr "" -#: ../../include/features.php:166 -msgid "Dislike Posts" -msgstr "Mislik innlegg" +#: ../../addon/statusnet/Mod_Statusnet.php:242 +msgid "Copy the security code from GNU social here" +msgstr "" -#: ../../include/features.php:167 -msgid "Ability to dislike posts/comments" -msgstr "Mulighet til å mislike innlegg/kommentarer" +#: ../../addon/statusnet/Mod_Statusnet.php:252 +msgid "Cancel Connection Process" +msgstr "" -#: ../../include/features.php:174 -msgid "Star Posts" -msgstr "Stjerneinnlegg" +#: ../../addon/statusnet/Mod_Statusnet.php:254 +msgid "Current GNU social API is" +msgstr "" -#: ../../include/features.php:175 -msgid "Ability to mark special posts with a star indicator" -msgstr "Mulighet til å merke spesielle innlegg med en stjerne" +#: ../../addon/statusnet/Mod_Statusnet.php:258 +msgid "Cancel GNU social Connection" +msgstr "" -#: ../../include/features.php:182 -msgid "Reply on comment" +#: ../../addon/statusnet/Mod_Statusnet.php:270 +#: ../../addon/twitter/Mod_Twitter.php:145 +msgid "Currently connected to: " msgstr "" -#: ../../include/features.php:183 -msgid "Ability to reply on selected comment" +#: ../../addon/statusnet/Mod_Statusnet.php:275 +msgid "" +"<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 GNU social will lead the visitor to a blank page " +"informing the visitor that the access to your profile has been restricted." msgstr "" -#: ../../include/features.php:192 ../../Zotlabs/Lib/Apps.php:352 -msgid "Directory" -msgstr "Katalog" +#: ../../addon/statusnet/Mod_Statusnet.php:280 +msgid "Post to GNU social by default" +msgstr "" -#: ../../include/features.php:196 -msgid "Advanced Directory Search" -msgstr "Avansert katalogsøk" +#: ../../addon/statusnet/Mod_Statusnet.php:280 +msgid "" +"If enabled your public postings will be posted to the associated GNU-social " +"account by default" +msgstr "" -#: ../../include/features.php:197 -msgid "Allows creation of complex directory search queries" -msgstr "Gjør det mulig å bruke avanserte kriterier ved søk i katalogen" +#: ../../addon/statusnet/Mod_Statusnet.php:289 +#: ../../addon/twitter/Mod_Twitter.php:169 +msgid "Clear OAuth configuration" +msgstr "" -#: ../../include/features.php:206 -msgid "Editor" +#: ../../addon/statusnet/Mod_Statusnet.php:301 +msgid "GNU-Social Crosspost Connector" msgstr "" -#: ../../include/features.php:210 -msgid "Post Categories" -msgstr "Innleggskategorier" +#: ../../addon/flashcards/Mod_Flashcards.php:161 +#: ../../Zotlabs/Module/Contactedit.php:431 +#: ../../Zotlabs/Module/Connedit.php:572 +msgid "Affinity" +msgstr "" -#: ../../include/features.php:211 -msgid "Add categories to your posts" -msgstr "Legg kategorier til dine innlegg" +#: ../../addon/ljpost/ljpost.php:49 +msgid "Post to Livejournal" +msgstr "" -#: ../../include/features.php:218 -msgid "Large Photos" -msgstr "Store bilder" +#: ../../addon/ljpost/ljpost.php:127 +msgid "Posted by" +msgstr "" -#: ../../include/features.php:219 -msgid "" -"Include large (1024px) photo thumbnails in posts. If not enabled, use small " -"(640px) photo thumbnails" +#: ../../addon/ljpost/Mod_Ljpost.php:53 +msgid "Livejournal username" msgstr "" -"Inkluder store (1024px) småbilder i innlegg. Hvis denne ikke er påskrudd, " -"bruk små (640px) småbilder" -#: ../../include/features.php:226 -msgid "Even More Encryption" -msgstr "Enda mer kryptering" +#: ../../addon/ljpost/Mod_Ljpost.php:57 +msgid "Livejournal password" +msgstr "" -#: ../../include/features.php:227 -msgid "" -"Allow optional encryption of content end-to-end with a shared secret key" +#: ../../addon/ljpost/Mod_Ljpost.php:61 +msgid "Post to Livejournal by default" msgstr "" -"Tillat valgfri kryptering av innhold ende-til-ende via en delt hemmelig " -"nøkkel" -#: ../../include/features.php:234 -msgid "Disable Comments" -msgstr "Slå av kommentarer" +#: ../../addon/ljpost/Mod_Ljpost.php:65 +msgid "Send wall-to-wall posts to Livejournal" +msgstr "" -#: ../../include/features.php:235 -msgid "Provide the option to disable comments for a post" -msgstr "Slår på valg for å ikke tillate kommentarer til innlegget" +#: ../../addon/ljpost/Mod_Ljpost.php:77 +msgid "Livejournal Crosspost Connector" +msgstr "" -#: ../../include/features.php:242 -msgid "Delayed Posting" -msgstr "Tidfest publisering" +#: ../../addon/cart/manual_payments.php:7 +msgid "Error: order mismatch. Please try again." +msgstr "" -#: ../../include/features.php:243 -msgid "Allow posts to be published at a later date" -msgstr "Tillat innlegg å bli publisert på et senere tidspunkt" +#: ../../addon/cart/manual_payments.php:61 +msgid "Manual payments are not enabled." +msgstr "" -#: ../../include/features.php:250 -msgid "Content Expiration" -msgstr "Innholdet utløper" +#: ../../addon/cart/manual_payments.php:68 +#: ../../addon/cart/submodules/paypalbuttonV2.php:417 +#: ../../addon/cart/submodules/paypalbutton.php:392 +#: ../../addon/cart/cart.php:1630 +msgid "Order not found." +msgstr "" -#: ../../include/features.php:251 -msgid "Remove posts/comments and/or private messages at a future time" +#: ../../addon/cart/manual_payments.php:77 +msgid "Finished" msgstr "" -"Fjern innlegg/kommentarer og/eller private meldinger på et angitt tidspunkt " -"i fremtiden" -#: ../../include/features.php:258 -msgid "Suppress Duplicate Posts/Comments" -msgstr "Forhindre duplikat av innlegg/kommentarer" +#: ../../addon/cart/submodules/hzservices.php:65 +msgid "Enable Hubzilla Services Module" +msgstr "" -#: ../../include/features.php:259 -msgid "" -"Prevent posts with identical content to be published with less than two " -"minutes in between submissions." +#: ../../addon/cart/submodules/hzservices.php:164 +#: ../../addon/cart/submodules/manualcat.php:172 +msgid "New Sku" msgstr "" -"Forhindre innlegg med identisk innhold fra å bli publisert hvis det er " -"mindre enn to minutter mellom innsendingene." -#: ../../include/features.php:266 -msgid "Auto-save drafts of posts and comments" -msgstr "Automatisk lagring av kladd for innlegg og kommentarer" +#: ../../addon/cart/submodules/hzservices.php:199 +#: ../../addon/cart/submodules/manualcat.php:208 +msgid "Cannot save edits to locked item." +msgstr "" -#: ../../include/features.php:267 -msgid "" -"Automatically saves post and comment drafts in local browser storage to help " -"prevent accidental loss of compositions" +#: ../../addon/cart/submodules/hzservices.php:248 +#: ../../addon/cart/submodules/hzservices.php:335 +msgid "SKU not found." msgstr "" -"Lagrer automatisk utkast til innlegg og kommentarer i nettleserens interne " -"lager for å unngå å tape innholet ved et uhell" -#: ../../include/features.php:276 -msgid "Manage" +#: ../../addon/cart/submodules/hzservices.php:301 +#: ../../addon/cart/submodules/hzservices.php:305 +msgid "Invalid Activation Directive." msgstr "" -#: ../../include/features.php:280 -msgid "Navigation Channel Select" -msgstr "Navigasjon kanalvalg" +#: ../../addon/cart/submodules/hzservices.php:376 +#: ../../addon/cart/submodules/hzservices.php:380 +msgid "Invalid Deactivation Directive." +msgstr "" -#: ../../include/features.php:281 -msgid "Change channels directly from within the navigation dropdown menu" -msgstr "Endre kanaler direkte fra navigasjonsmenyen" +#: ../../addon/cart/submodules/hzservices.php:566 +msgid "Add to this privacy group" +msgstr "" -#: ../../include/features.php:290 ../../Zotlabs/Widget/Notifications.php:23 -#: ../../Zotlabs/Module/Connections.php:347 -msgid "Network" -msgstr "Nettverk" +#: ../../addon/cart/submodules/hzservices.php:582 +msgid "Set user service class" +msgstr "" -#: ../../include/features.php:294 -msgid "Events Filter" -msgstr "Arrangementsfilter" +#: ../../addon/cart/submodules/hzservices.php:609 +msgid "You must be using a local account to purchase this service." +msgstr "" -#: ../../include/features.php:295 -msgid "Ability to display only events" -msgstr "Mulighet for kun å vise arrangementer" +#: ../../addon/cart/submodules/hzservices.php:649 +#: ../../addon/cart/submodules/manualcat.php:252 +msgid "Changes Locked" +msgstr "" -#: ../../include/features.php:302 -msgid "Polls Filter" -msgstr "Filer for Spørreskjema" +#: ../../addon/cart/submodules/hzservices.php:653 +#: ../../addon/cart/submodules/manualcat.php:256 +msgid "Item available for purchase." +msgstr "" -#: ../../include/features.php:303 -msgid "Ability to display only polls" -msgstr "Mulighet for å kun vise spørreskjema" +#: ../../addon/cart/submodules/hzservices.php:660 +#: ../../addon/cart/submodules/manualcat.php:263 +#: ../../addon/cart/widgets/catalogitem.php:57 +msgid "Price" +msgstr "" -#: ../../include/features.php:310 ../../Zotlabs/Widget/Savedsearch.php:89 -msgid "Saved Searches" -msgstr "Lagrede søk" +#: ../../addon/cart/submodules/hzservices.php:663 +#: ../../addon/cart/submodules/manualcat.php:266 +msgid "Photo URL" +msgstr "" -#: ../../include/features.php:311 -msgid "Save search terms for re-use" -msgstr "Lagre søkeuttrykk for senere bruk" +#: ../../addon/cart/submodules/hzservices.php:667 +msgid "Add buyer to privacy group" +msgstr "" -#: ../../include/features.php:318 ../../include/contact_widgets.php:53 -#: ../../Zotlabs/Widget/Activity_filter.php:196 -#: ../../Zotlabs/Widget/Filer.php:33 -msgid "Saved Folders" -msgstr "Lagrede mapper" +#: ../../addon/cart/submodules/hzservices.php:672 +msgid "Add buyer as connection" +msgstr "" -#: ../../include/features.php:319 -msgid "Ability to file posts under folders" -msgstr "Mulighet til å sortere innlegg i mapper" +#: ../../addon/cart/submodules/hzservices.php:680 +#: ../../addon/cart/submodules/hzservices.php:722 +msgid "Set Service Class" +msgstr "" -#: ../../include/features.php:326 -msgid "Alternate Stream Order" -msgstr "Alternativer for sortering" +#: ../../addon/cart/submodules/subscriptions.php:151 +msgid "Enable Subscription Management Module" +msgstr "" -#: ../../include/features.php:327 +#: ../../addon/cart/submodules/subscriptions.php:223 msgid "" -"Ability to order the stream by last post date, last comment date or " -"unthreaded activities" +"Cannot include subscription items with different terms in the same order." msgstr "" -"Mulighet for å sortere tidslinjen etter dato for siste innlegg, siste " -"kommentar eller som separate aktiviteter" - -#: ../../include/features.php:334 -msgid "Contact Filter" -msgstr "Kontaktfilter" - -#: ../../include/features.php:335 -msgid "Ability to display only posts of a selected contact" -msgstr "Mulighet for å kun vise innlegg fra en bestemt kontakt" -#: ../../include/features.php:342 -msgid "Forum Filter" -msgstr "Forumfilter" +#: ../../addon/cart/submodules/subscriptions.php:372 +msgid "Select Subscription to Edit" +msgstr "" -#: ../../include/features.php:343 -msgid "Ability to display only posts of a specific forum" -msgstr "Mulighet for å kun vise innlegg i et bestemt forum" +#: ../../addon/cart/submodules/subscriptions.php:380 +msgid "Edit Subscriptions" +msgstr "" -#: ../../include/features.php:350 -msgid "Personal Posts Filter" -msgstr "Filter for personlige innlegg" +#: ../../addon/cart/submodules/subscriptions.php:414 +msgid "Subscription SKU" +msgstr "" -#: ../../include/features.php:351 -msgid "Ability to display only posts that you've interacted on" -msgstr "Mulighet til å vise kun innlegg du har deltatt på" +#: ../../addon/cart/submodules/subscriptions.php:419 +msgid "Catalog Description" +msgstr "" -#: ../../include/features.php:368 ../../include/nav.php:454 -#: ../../Zotlabs/Widget/Channel_activities.php:93 -#: ../../Zotlabs/Module/Fbrowser.php:29 ../../Zotlabs/Lib/Apps.php:350 -msgid "Photos" -msgstr "Bilder" +#: ../../addon/cart/submodules/subscriptions.php:423 +msgid "Subscription available for purchase." +msgstr "" -#: ../../include/features.php:372 -msgid "Photo Location" -msgstr "Bildeplassering" +#: ../../addon/cart/submodules/subscriptions.php:428 +msgid "Maximum active subscriptions to this item per account." +msgstr "" -#: ../../include/features.php:373 -msgid "If location data is available on uploaded photos, link this to a map." +#: ../../addon/cart/submodules/subscriptions.php:431 +msgid "Subscription price." msgstr "" -"Hvis plasseringsdata er tilgjengelige i opplastede bilder, plasser dette på " -"et kart." -#: ../../include/features.php:380 -msgid "Flag Adult Photos" +#: ../../addon/cart/submodules/subscriptions.php:435 +msgid "Quantity" msgstr "" -#: ../../include/features.php:381 -msgid "" -"Provide photo edit option to hide inappropriate photos from default album " -"view" +#: ../../addon/cart/submodules/subscriptions.php:439 +msgid "Term" msgstr "" -#: ../../include/features.php:390 ../../Zotlabs/Module/Contactedit.php:444 -#: ../../Zotlabs/Lib/Apps.php:368 -msgid "Profiles" +#: ../../addon/cart/submodules/paypalbuttonV2.php:86 +msgid "Enable Paypal Button Module (API-v2)" msgstr "" -#: ../../include/features.php:394 -msgid "Advanced Profiles" -msgstr "Avanserte profiler" +#: ../../addon/cart/submodules/paypalbuttonV2.php:96 +#: ../../addon/cart/submodules/paypalbutton.php:93 +msgid "Use Production Key" +msgstr "" -#: ../../include/features.php:395 -msgid "Additional profile sections and selections" -msgstr "Ytterlige seksjoner og utvalg til profilen" +#: ../../addon/cart/submodules/paypalbuttonV2.php:103 +#: ../../addon/cart/submodules/paypalbutton.php:100 +msgid "Paypal Sandbox Client Key" +msgstr "" -#: ../../include/features.php:402 -msgid "Profile Import/Export" -msgstr "Profil-import/-eksport" +#: ../../addon/cart/submodules/paypalbuttonV2.php:110 +#: ../../addon/cart/submodules/paypalbutton.php:107 +msgid "Paypal Sandbox Secret Key" +msgstr "" -#: ../../include/features.php:403 -msgid "Save and load profile details across sites/channels" -msgstr "Lagre og åpne profildetaljer på tvers av nettsteder/kanaler" +#: ../../addon/cart/submodules/paypalbuttonV2.php:116 +#: ../../addon/cart/submodules/paypalbutton.php:113 +msgid "Paypal Production Client Key" +msgstr "" -#: ../../include/features.php:410 -msgid "Multiple Profiles" -msgstr "Flere profiler" +#: ../../addon/cart/submodules/paypalbuttonV2.php:123 +#: ../../addon/cart/submodules/paypalbutton.php:120 +msgid "Paypal Production Secret Key" +msgstr "" -#: ../../include/features.php:411 -msgid "Ability to create multiple profiles" -msgstr "Mulig å lage flere profiler" +#: ../../addon/cart/submodules/paypalbuttonV2.php:271 +#: ../../addon/cart/submodules/paypalbutton.php:252 +msgid "Paypal button payments are not enabled." +msgstr "" -#: ../../include/security.php:633 +#: ../../addon/cart/submodules/paypalbuttonV2.php:289 +#: ../../addon/cart/submodules/paypalbutton.php:270 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." +"Paypal button payments are not properly configured. Please choose another " +"payment option." 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/js_strings.php:5 -msgid "Delete this item?" -msgstr "Slett dette elementet?" -#: ../../include/js_strings.php:6 ../../Zotlabs/Module/Moderate.php:78 -msgid "Item deleted" +#: ../../addon/cart/submodules/paypalbutton.php:85 +msgid "Enable Paypal Button Module" msgstr "" -#: ../../include/js_strings.php:7 ../../Zotlabs/Module/Photos.php:1092 -#: ../../Zotlabs/Module/Photos.php:1205 ../../Zotlabs/Lib/ThreadItem.php:830 -msgid "Comment" -msgstr "Kommentar" - -#: ../../include/js_strings.php:8 ../../Zotlabs/Lib/ThreadItem.php:539 -#, php-format -msgid "%s show all" +#: ../../addon/cart/submodules/manualcat.php:61 +msgid "Enable Manual Cart Module" msgstr "" -#: ../../include/js_strings.php:9 -#, php-format -msgid "%s show less" +#: ../../addon/cart/submodules/orderoptions.php:70 +msgid "Enable Order/Item Options" msgstr "" -#: ../../include/js_strings.php:10 -#, php-format -msgid "%s expand" +#: ../../addon/cart/submodules/orderoptions.php:333 +#: ../../addon/cart/submodules/orderoptions.php:357 +#: ../../addon/cart/submodules/orderoptions.php:433 +#: ../../addon/cart/submodules/orderoptions.php:457 +msgid "Label" msgstr "" -#: ../../include/js_strings.php:11 -#, php-format -msgid "%s collapse" +#: ../../addon/cart/submodules/orderoptions.php:336 +#: ../../addon/cart/submodules/orderoptions.php:360 +#: ../../addon/cart/submodules/orderoptions.php:436 +#: ../../addon/cart/submodules/orderoptions.php:460 +msgid "Instructions" msgstr "" -#: ../../include/js_strings.php:12 -msgid "Password too short" -msgstr "Passordet er for kort" - -#: ../../include/js_strings.php:13 ../../Zotlabs/Module/Register.php:161 -msgid "Passwords do not match" -msgstr "Passordene er ikke like" +#: ../../addon/cart/myshop.php:30 +#, fuzzy +msgid "Access Denied." +msgstr "Ingen tilgang" -#: ../../include/js_strings.php:14 -msgid "everybody" -msgstr "alle" +#: ../../addon/cart/myshop.php:113 ../../addon/cart/cart.php:1494 +msgid "Order Not Found" +msgstr "" -#: ../../include/js_strings.php:15 -msgid "Secret Passphrase" -msgstr "Hemmelig passordsetning" +#: ../../addon/cart/myshop.php:145 ../../addon/cart/myshop.php:181 +#: ../../addon/cart/myshop.php:215 ../../addon/cart/myshop.php:265 +#: ../../addon/cart/myshop.php:300 ../../addon/cart/myshop.php:323 +msgid "Access Denied" +msgstr "Ingen tilgang" -#: ../../include/js_strings.php:16 -msgid "Passphrase hint" -msgstr "Hint om passordsetning" +#: ../../addon/cart/myshop.php:190 ../../addon/cart/myshop.php:224 +#: ../../addon/cart/myshop.php:275 ../../addon/cart/myshop.php:333 +#, fuzzy +msgid "Invalid Item" +msgstr "Ugyldig element." -#: ../../include/js_strings.php:17 -msgid "Notice: Permissions have changed but have not yet been submitted." +#: ../../addon/cart/cart.php:259 +msgid "DB Cleanup Failure" msgstr "" -"Varsel: Tillatelser har blitt endret, men de har ennå ikke blitt sendt inn." - -#: ../../include/js_strings.php:18 -msgid "close all" -msgstr "lukk alle" -#: ../../include/js_strings.php:19 -msgid "Nothing new here" -msgstr "Ikke noe nytt her" +#: ../../addon/cart/cart.php:692 +msgid "[cart] Item Added" +msgstr "" -#: ../../include/js_strings.php:20 -msgid "Rate This Channel (this is public)" -msgstr "Vurder denne kanalen (dette er offentlig)" +#: ../../addon/cart/cart.php:1107 +msgid "Order already checked out." +msgstr "" -#: ../../include/js_strings.php:21 -msgid "Rating" -msgstr "Vurdering" +#: ../../addon/cart/cart.php:1416 +msgid "Drop database tables when uninstalling." +msgstr "" -#: ../../include/js_strings.php:22 -msgid "Describe (optional)" -msgstr "Beskriv (valgfritt)" +#: ../../addon/cart/cart.php:1423 ../../addon/cart/Settings/Cart.php:129 +msgid "Cart Settings" +msgstr "" -#: ../../include/js_strings.php:24 -msgid "Please enter a link URL" -msgstr "Vennligst skriv inn en lenke URL" +#: ../../addon/cart/cart.php:1435 ../../addon/cart/cart.php:1438 +msgid "Shop" +msgstr "" -#: ../../include/js_strings.php:25 -msgid "Unsaved changes. Are you sure you wish to leave this page?" +#: ../../addon/cart/cart.php:1597 +msgid "You must be logged into the Grid to shop." msgstr "" -"Endringene er ikke lagret. Er du sikker på at du ønsker å forlate denne " -"siden?" -#: ../../include/js_strings.php:26 ../../Zotlabs/Module/Pubsites.php:54 -#: ../../Zotlabs/Module/Cdav.php:1006 ../../Zotlabs/Module/Profiles.php:479 -#: ../../Zotlabs/Module/Profiles.php:750 ../../Zotlabs/Module/Locs.php:121 -msgid "Location" -msgstr "Plassering" +#: ../../addon/cart/cart.php:1646 +#, fuzzy +msgid "Access denied." +msgstr "Ingen tilgang" -#: ../../include/js_strings.php:27 -msgid "lovely" +#: ../../addon/cart/cart.php:1698 ../../addon/cart/cart.php:1841 +msgid "No Order Found" msgstr "" -#: ../../include/js_strings.php:28 -msgid "wonderful" +#: ../../addon/cart/cart.php:1707 +msgid "An unknown error has occurred Please start again." msgstr "" -#: ../../include/js_strings.php:29 -msgid "fantastic" +#: ../../addon/cart/cart.php:1850 +msgid "Requirements not met." msgstr "" -#: ../../include/js_strings.php:30 -msgid "great" +#: ../../addon/cart/cart.php:1850 +msgid "Review your order and complete any needed requirements." msgstr "" -#: ../../include/js_strings.php:31 -msgid "" -"Your chosen nickname was either already taken or not valid. Please use our " -"suggestion (" +#: ../../addon/cart/cart.php:1876 +msgid "Invalid Payment Type. Please start again." msgstr "" -#: ../../include/js_strings.php:32 -msgid ") or enter a new one." +#: ../../addon/cart/cart.php:1883 +msgid "Order not found" msgstr "" -#: ../../include/js_strings.php:33 -msgid "Thank you, this nickname is valid." +#: ../../addon/cart/Settings/Cart.php:58 +msgid "Enable Test Catalog" msgstr "" -#: ../../include/js_strings.php:34 -msgid "A channel name is required." +#: ../../addon/cart/Settings/Cart.php:70 +msgid "Enable Manual Payments" msgstr "" -#: ../../include/js_strings.php:35 -msgid "This is a " +#: ../../addon/cart/Settings/Cart.php:90 +msgid "Base Merchant Currency" msgstr "" -#: ../../include/js_strings.php:36 -#, fuzzy -msgid " channel name" -msgstr "Kanalnavn" - -#: ../../include/js_strings.php:37 -msgid "Back to reply" +#: ../../addon/twitter/twitter.php:109 +msgid "Post to Twitter" msgstr "" -#: ../../include/js_strings.php:38 -msgid "Pinned" +#: ../../addon/twitter/Mod_Twitter.php:65 +msgid "Twitter settings updated." msgstr "" -#: ../../include/js_strings.php:39 ../../Zotlabs/Lib/ThreadItem.php:473 -msgid "Pin to the top" +#: ../../addon/twitter/Mod_Twitter.php:101 +msgid "" +"No consumer key pair for Twitter found. Please contact your site " +"administrator." msgstr "" -#: ../../include/js_strings.php:40 ../../Zotlabs/Widget/Pinned.php:160 -#: ../../Zotlabs/Lib/ThreadItem.php:473 -msgid "Unpin from the top" +#: ../../addon/twitter/Mod_Twitter.php:123 +msgid "" +"At this Hubzilla 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." msgstr "" -#: ../../include/js_strings.php:46 -#, php-format -msgid "%d minutes" -msgid_plural "%d minutes" -msgstr[0] "%d minutter" -msgstr[1] "%d minutter" - -#: ../../include/js_strings.php:47 -#, php-format -msgid "about %d hours" -msgid_plural "about %d hours" -msgstr[0] "omtrent %d timer" -msgstr[1] "omtrent %d timer" - -#: ../../include/js_strings.php:48 -#, php-format -msgid "%d days" -msgid_plural "%d days" -msgstr[0] "%d dager" -msgstr[1] "%d dager" +#: ../../addon/twitter/Mod_Twitter.php:125 +msgid "Log in with Twitter" +msgstr "" -#: ../../include/js_strings.php:49 -#, php-format -msgid "%d months" -msgid_plural "%d months" -msgstr[0] "%d måneder" -msgstr[1] "%d måneder" +#: ../../addon/twitter/Mod_Twitter.php:128 +msgid "Copy the PIN from Twitter here" +msgstr "" -#: ../../include/js_strings.php:50 -#, php-format -msgid "%d years" -msgid_plural "%d years" -msgstr[0] "%d år" -msgstr[1] "%d år" +#: ../../addon/twitter/Mod_Twitter.php:150 +msgid "" +"<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." +msgstr "" -#: ../../include/js_strings.php:55 -msgid "timeago.prefixAgo" -msgstr "timeago.prefixAgo" +#: ../../addon/twitter/Mod_Twitter.php:155 +msgid "Twitter post length" +msgstr "" -#: ../../include/js_strings.php:56 -msgid "timeago.prefixFromNow" -msgstr "timeago.prefixFromNow" +#: ../../addon/twitter/Mod_Twitter.php:155 +msgid "Maximum tweet length" +msgstr "" -#: ../../include/js_strings.php:57 -msgid "timeago.suffixAgo" -msgstr "siden" +#: ../../addon/twitter/Mod_Twitter.php:160 +msgid "Send public postings to Twitter by default" +msgstr "" -#: ../../include/js_strings.php:58 -msgid "timeago.suffixFromNow" +#: ../../addon/twitter/Mod_Twitter.php:160 +msgid "" +"If enabled your public postings will be posted to the associated Twitter " +"account by default" msgstr "" -#: ../../include/js_strings.php:61 -msgid "less than a minute" -msgstr "mindre enn ett minutt" +#: ../../addon/twitter/Mod_Twitter.php:179 +msgid "Twitter Crosspost Connector" +msgstr "" -#: ../../include/js_strings.php:62 -msgid "about a minute" -msgstr "omtrent et minutt" +#: ../../addon/gravatar/gravatar.php:123 +msgid "generic profile image" +msgstr "" -#: ../../include/js_strings.php:64 -msgid "about an hour" -msgstr "omtrent en time" +#: ../../addon/gravatar/gravatar.php:124 +msgid "random geometric pattern" +msgstr "" -#: ../../include/js_strings.php:66 -msgid "a day" -msgstr "en dag" +#: ../../addon/gravatar/gravatar.php:125 +msgid "monster face" +msgstr "" -#: ../../include/js_strings.php:68 -msgid "about a month" -msgstr "omtrent en måned" +#: ../../addon/gravatar/gravatar.php:126 +msgid "computer generated face" +msgstr "" -#: ../../include/js_strings.php:70 -msgid "about a year" -msgstr "omtrent et år" +#: ../../addon/gravatar/gravatar.php:127 +msgid "retro arcade style face" +msgstr "" -#: ../../include/js_strings.php:72 -msgid " " -msgstr " " +#: ../../addon/gravatar/gravatar.php:128 +msgid "Hub default profile photo" +msgstr "" -#: ../../include/js_strings.php:73 -msgid "timeago.numbers" -msgstr "timeago.numbers" +#: ../../addon/gravatar/gravatar.php:143 +msgid "Information" +msgstr "" -#: ../../include/js_strings.php:79 -msgctxt "long" -msgid "May" -msgstr "mai" +#: ../../addon/gravatar/gravatar.php:143 +msgid "" +"Libravatar addon is installed, too. Please disable Libravatar addon or this " +"Gravatar addon.<br>The Libravatar addon will fall back to Gravatar if " +"nothing was found at Libravatar." +msgstr "" -#: ../../include/js_strings.php:87 -msgid "Jan" -msgstr "Jan" +#: ../../addon/gravatar/gravatar.php:151 +msgid "Default avatar image" +msgstr "" -#: ../../include/js_strings.php:88 -msgid "Feb" -msgstr "Feb" +#: ../../addon/gravatar/gravatar.php:151 +msgid "Select default avatar image if none was found at Gravatar. See README" +msgstr "" -#: ../../include/js_strings.php:89 -msgid "Mar" -msgstr "Mar" +#: ../../addon/gravatar/gravatar.php:152 +msgid "Rating of images" +msgstr "" -#: ../../include/js_strings.php:90 -msgid "Apr" -msgstr "Apr" +#: ../../addon/gravatar/gravatar.php:152 +msgid "Select the appropriate avatar rating for your site. See README" +msgstr "" -#: ../../include/js_strings.php:91 -msgctxt "short" -msgid "May" -msgstr "mai" +#: ../../addon/gravatar/gravatar.php:165 +msgid "Gravatar settings updated." +msgstr "" -#: ../../include/js_strings.php:92 -msgid "Jun" -msgstr "Jun" +#: ../../addon/hsse/Mod_Hsse.php:15 +msgid "WYSIWYG status editor" +msgstr "" -#: ../../include/js_strings.php:93 -msgid "Jul" -msgstr "Jul" +#: ../../addon/hsse/Mod_Hsse.php:24 +msgid "WYSIWYG Status App" +msgstr "" -#: ../../include/js_strings.php:94 -msgid "Aug" -msgstr "Aug" +#: ../../addon/hsse/Mod_Hsse.php:32 +msgid "WYSIWYG Status" +msgstr "" -#: ../../include/js_strings.php:95 -msgid "Sep" -msgstr "Sep" +#: ../../addon/redfiles/redfiles.php:119 +msgid "Redmatrix File Storage Import" +msgstr "" -#: ../../include/js_strings.php:96 -msgid "Oct" -msgstr "Okt" +#: ../../addon/redfiles/redfiles.php:120 +msgid "This will import all your Redmatrix cloud files to this channel." +msgstr "" -#: ../../include/js_strings.php:97 -msgid "Nov" -msgstr "Nov" +#: ../../addon/openstreetmap/openstreetmap.php:125 +msgid "View Larger" +msgstr "" -#: ../../include/js_strings.php:98 -msgid "Dec" -msgstr "Des" +#: ../../addon/openstreetmap/openstreetmap.php:148 +msgid "Tile Server URL" +msgstr "" -#: ../../include/js_strings.php:106 -msgid "Sun" -msgstr "Søn" +#: ../../addon/openstreetmap/openstreetmap.php:148 +msgid "" +"A list of <a href=\"http://wiki.openstreetmap.org/wiki/TMS\" " +"target=\"_blank\">public tile servers</a>" +msgstr "" -#: ../../include/js_strings.php:107 -msgid "Mon" -msgstr "Man" +#: ../../addon/openstreetmap/openstreetmap.php:149 +msgid "Nominatim (reverse geocoding) Server URL" +msgstr "" -#: ../../include/js_strings.php:108 -msgid "Tue" -msgstr "Tirs" +#: ../../addon/openstreetmap/openstreetmap.php:149 +msgid "" +"A list of <a href=\"http://wiki.openstreetmap.org/wiki/Nominatim\" " +"target=\"_blank\">Nominatim servers</a>" +msgstr "" -#: ../../include/js_strings.php:109 -msgid "Wed" -msgstr "Ons" +#: ../../addon/openstreetmap/openstreetmap.php:150 +msgid "Default zoom" +msgstr "" -#: ../../include/js_strings.php:110 -msgid "Thu" -msgstr "Tors" +#: ../../addon/openstreetmap/openstreetmap.php:150 +msgid "" +"The default zoom level. (1:world, 18:highest, also depends on tile server)" +msgstr "" -#: ../../include/js_strings.php:111 -msgid "Fri" -msgstr "Fre" +#: ../../addon/openstreetmap/openstreetmap.php:151 +msgid "Include marker on map" +msgstr "" -#: ../../include/js_strings.php:112 -msgid "Sat" -msgstr "Lør" +#: ../../addon/openstreetmap/openstreetmap.php:151 +msgid "Include a marker on the map." +msgstr "" -#: ../../include/js_strings.php:113 -msgctxt "calendar" -msgid "today" -msgstr "idag" +#: ../../addon/workflow/workflow.php:224 +msgid "Workflow user." +msgstr "" -#: ../../include/js_strings.php:114 -msgctxt "calendar" -msgid "month" -msgstr "måned" +#: ../../addon/workflow/workflow.php:275 +msgid "This channel" +msgstr "" -#: ../../include/js_strings.php:115 -msgctxt "calendar" -msgid "week" -msgstr "uke" +#: ../../addon/workflow/workflow.php:288 ../../Zotlabs/Module/Locs.php:123 +msgid "Primary" +msgstr "Primær" -#: ../../include/js_strings.php:116 -msgctxt "calendar" -msgid "day" -msgstr "dag" +#: ../../addon/workflow/workflow.php:330 +msgid "Create New Workflow Item" +msgstr "" -#: ../../include/js_strings.php:117 -msgctxt "calendar" -msgid "All day" -msgstr "Hele dagen" +#: ../../addon/workflow/workflow.php:564 ../../addon/workflow/workflow.php:1466 +#: ../../addon/workflow/workflow.php:1485 +msgid "Workflow" +msgstr "" -#: ../../include/js_strings.php:120 -msgid "Please stand by while your download is being prepared." +#: ../../addon/workflow/workflow.php:1454 +msgid "No Workflows Available" msgstr "" -#: ../../include/js_strings.php:123 -msgid "Email address not valid" +#: ../../addon/workflow/workflow.php:1484 +msgid "Add item to which workflow" msgstr "" -#: ../../include/help.php:81 -msgid "Help:" -msgstr "Hjelp:" +#: ../../addon/workflow/workflow.php:1544 +#: ../../addon/workflow/workflow.php:1663 +msgid "Create Workflow Item" +msgstr "" -#: ../../include/help.php:118 ../../include/help.php:126 -#: ../../include/nav.php:181 ../../include/nav.php:325 -#: ../../Zotlabs/Module/Layouts.php:184 ../../Zotlabs/Lib/Apps.php:353 -msgid "Help" -msgstr "Hjelp" +#: ../../addon/workflow/workflow.php:2661 +msgid "Link" +msgstr "" -#: ../../include/help.php:130 -msgid "Not Found" -msgstr "Ikke funnet" +#: ../../addon/workflow/workflow.php:2663 +msgid "Web link." +msgstr "" -#: ../../include/photos.php:152 -#, php-format -msgid "Image exceeds website size limit of %lu bytes" -msgstr "Bilde overstiger nettstedets størrelsesbegrensning på %lu bytes" +#: ../../addon/workflow/workflow.php:2682 +#: ../../addon/workflow/workflow.php:2751 ../../Zotlabs/Module/Connedit.php:734 +#: ../../Zotlabs/Module/Cdav.php:1370 +msgid "Title" +msgstr "Tittel" -#: ../../include/photos.php:163 -msgid "Image file is empty." -msgstr "Bildefilen er tom." +#: ../../addon/workflow/workflow.php:2684 +#: ../../addon/workflow/workflow.php:2753 +msgid "Brief description or title" +msgstr "" -#: ../../include/photos.php:197 ../../Zotlabs/Module/Profile_photo.php:275 -#: ../../Zotlabs/Module/Cover_photo.php:241 -msgid "Unable to process image" -msgstr "Kan ikke behandle bildet" +#: ../../addon/workflow/workflow.php:2690 ../../Zotlabs/Lib/Apps.php:374 +#: ../../Zotlabs/Widget/Notes.php:41 +msgid "Notes" +msgstr "Merknader" -#: ../../include/photos.php:323 -msgid "Photo storage failed." -msgstr "Bildelagring mislyktes." +#: ../../addon/workflow/workflow.php:2692 +#: ../../addon/workflow/workflow.php:2761 +msgid "Notes and Info" +msgstr "" -#: ../../include/photos.php:372 -msgid "a new photo" -msgstr "et nytt bilde" +#: ../../addon/workflow/workflow.php:2697 +#: ../../Zotlabs/Module/Admin/Queue.php:47 +msgid "Priority" +msgstr "Prioritet" -#: ../../include/photos.php:376 -#, php-format -msgctxt "photo_upload" -msgid "%1$s posted %2$s to %3$s" -msgstr "%1$s la inn %2$s til %3$s" +#: ../../addon/workflow/workflow.php:2699 +msgid "Used to order links" +msgstr "" -#: ../../include/photos.php:721 ../../include/nav.php:457 -msgid "Photo Albums" -msgstr "Fotoalbum" +#: ../../addon/workflow/workflow.php:2759 +msgid "Body" +msgstr "" -#: ../../include/photos.php:722 ../../Zotlabs/Module/Photos.php:1338 -#: ../../Zotlabs/Module/Photos.php:1351 ../../Zotlabs/Module/Photos.php:1352 -msgid "Recent Photos" -msgstr "Nye bilder" +#: ../../addon/workflow/Settings/Mod_WorkflowSettings.php:101 +msgid "Workflow Settings" +msgstr "" -#: ../../include/photos.php:726 -msgid "Upload New Photos" -msgstr "Last opp nye bilder" +#: ../../addon/workflow/Settings/WorkflowSettingsUtil.php:145 +#, fuzzy +#| msgid "Editor Settings" +msgid "Workflow settings" +msgstr "Instillinger for redigering" -#: ../../include/network.php:412 -msgid "url: " +#: ../../addon/skeleton/Mod_Skeleton.php:38 +msgid "Some setting" msgstr "" -#: ../../include/network.php:413 -msgid "error_code: " +#: ../../addon/skeleton/Mod_Skeleton.php:38 +msgid "A setting" msgstr "" -#: ../../include/network.php:414 -msgid "error_string: " +#: ../../addon/skeleton/Mod_Skeleton.php:46 +msgid "Skeleton Settings" msgstr "" -#: ../../include/network.php:415 -msgid "content-type: " +#: ../../addon/authchoose/Mod_Authchoose.php:30 +msgid "" +"Allow magic authentication only to websites of your immediate connections" msgstr "" -#: ../../include/network.php:1767 ../../include/network.php:1768 -msgid "Friendica" -msgstr "Friendica" - -#: ../../include/network.php:1769 -msgid "OStatus" -msgstr "OStatus" - -#: ../../include/network.php:1770 -msgid "GNU-Social" +#: ../../addon/authchoose/Mod_Authchoose.php:36 +msgid "Authchoose" msgstr "" -#: ../../include/network.php:1771 -msgid "RSS/Atom" -msgstr "RSS/Atom" - -#: ../../include/network.php:1774 -msgid "Diaspora" -msgstr "Diaspora" - -#: ../../include/network.php:1775 -msgid "Facebook" -msgstr "Facebook" +#: ../../addon/content_import/Mod_content_import.php:27 +msgid "No server specified" +msgstr "" -#: ../../include/network.php:1776 -msgid "Zot" -msgstr "Zot" +#: ../../addon/content_import/Mod_content_import.php:72 +msgid "Posts imported" +msgstr "" -#: ../../include/network.php:1777 -msgid "LinkedIn" -msgstr "LinkedIn" +#: ../../addon/content_import/Mod_content_import.php:112 +msgid "Files imported" +msgstr "" -#: ../../include/network.php:1778 -msgid "XMPP/IM" -msgstr "XMPP/IM" +#: ../../addon/content_import/Mod_content_import.php:133 +#: ../../Zotlabs/Lib/Apps.php:338 +msgid "Content Import" +msgstr "" -#: ../../include/network.php:1779 -msgid "MySpace" -msgstr "MySpace" +#: ../../addon/content_import/Mod_content_import.php:134 +msgid "" +"This will import all your conversations and cloud files from a cloned " +"channel on another server. This may take a while if you have lots of posts " +"and or files." +msgstr "" -#: ../../include/activities.php:42 -msgid " and " -msgstr " og " +#: ../../addon/content_import/Mod_content_import.php:135 +msgid "Include posts" +msgstr "" -#: ../../include/activities.php:50 -msgid "public profile" -msgstr "offentlig profil" +#: ../../addon/content_import/Mod_content_import.php:135 +msgid "Conversations, Articles, Cards, and other posted content" +msgstr "" -#: ../../include/activities.php:59 -#, php-format -msgid "%1$s changed %2$s to “%3$s”" -msgstr "%1$s endret %2$s til “%3$s”" +#: ../../addon/content_import/Mod_content_import.php:136 +msgid "Include files" +msgstr "" -#: ../../include/activities.php:60 -#, php-format -msgid "Visit %1$s's %2$s" -msgstr "Besøk %1$s sitt %2$s" +#: ../../addon/content_import/Mod_content_import.php:136 +msgid "Files, Photos and other cloud storage" +msgstr "" -#: ../../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." +#: ../../addon/content_import/Mod_content_import.php:137 +msgid "Original Server base URL" +msgstr "" -#: ../../include/contact_widgets.php:11 -#, php-format -msgid "%d invitation available" -msgid_plural "%d invitations available" -msgstr[0] "%d invitasjon tilgjengelig" -msgstr[1] "%d invitasjoner tilgjengelig" +#: ../../addon/mdpost/mdpost.php:42 +msgid "Use markdown for editing posts" +msgstr "" -#: ../../include/contact_widgets.php:16 ../../include/acl_selectors.php:145 -#: ../../Zotlabs/Module/Admin/Site.php:419 -msgid "Advanced" -msgstr "Avansert" +#: ../../addon/rtof/Mod_Rtof.php:24 +msgid "Friendica Crosspost Connector Settings saved." +msgstr "" -#: ../../include/contact_widgets.php:19 -msgid "Find Channels" -msgstr "Finn kanaler" +#: ../../addon/rtof/Mod_Rtof.php:47 +msgid "Send public postings to Friendica by default" +msgstr "" -#: ../../include/contact_widgets.php:20 -msgid "Enter name or interest" -msgstr "Skriv navn eller interesse" +#: ../../addon/rtof/Mod_Rtof.php:51 +msgid "Friendica API Path" +msgstr "" -#: ../../include/contact_widgets.php:21 -msgid "Connect/Follow" -msgstr "Forbindelse/Følg" +#: ../../addon/rtof/Mod_Rtof.php:55 +msgid "Friendica login name" +msgstr "" -#: ../../include/contact_widgets.php:22 -msgid "Examples: Robert Morgenstein, Fishing" -msgstr "Eksempler: Ola Nordmann, fisking" +#: ../../addon/rtof/Mod_Rtof.php:59 +msgid "Friendica password" +msgstr "" -#: ../../include/contact_widgets.php:23 ../../Zotlabs/Module/Directory.php:435 -#: ../../Zotlabs/Module/Directory.php:440 -#: ../../Zotlabs/Module/Connections.php:407 -msgid "Find" -msgstr "Finn" +#: ../../addon/rtof/Mod_Rtof.php:67 +msgid "Friendica Crosspost Connector" +msgstr "" -#: ../../include/contact_widgets.php:24 ../../Zotlabs/Module/Directory.php:439 -#: ../../Zotlabs/Module/Suggest.php:77 -msgid "Channel Suggestions" -msgstr "Kanalforslag" +#: ../../addon/rtof/rtof.php:51 +msgid "Post to Friendica" +msgstr "" -#: ../../include/contact_widgets.php:26 -msgid "Random Profile" -msgstr "Tilfeldig profil" +#: ../../addon/ldapauth/ldapauth.php:101 +msgid "An account has been created for you." +msgstr "" -#: ../../include/contact_widgets.php:27 -msgid "Invite Friends" -msgstr "Inviter venner" +#: ../../addon/ldapauth/ldapauth.php:108 +msgid "Authentication successful but rejected: account creation is disabled." +msgstr "" -#: ../../include/contact_widgets.php:29 -msgid "Advanced example: name=fred and country=iceland" -msgstr "Avansert eksempel: navn=fred og land=island" +#: ../../addon/nofed/nofed.php:47 +msgid "Federate" +msgstr "" -#: ../../include/contact_widgets.php:182 -msgid "Common Connections" +#: ../../addon/nofed/Mod_Nofed.php:21 +msgid "nofed Settings saved." msgstr "" -#: ../../include/contact_widgets.php:186 -#, php-format -msgid "View all %d common connections" +#: ../../addon/nofed/Mod_Nofed.php:40 +msgid "Federate posts by default" msgstr "" -#: ../../include/language.php:446 -msgid "Select an alternate language" -msgstr "Velg et annet språk" +#: ../../addon/nofed/Mod_Nofed.php:48 +msgid "No Federation" +msgstr "" -#: ../../include/import.php:30 -msgid "Unable to import a removed channel." +#: ../../addon/photocache/Mod_Photocache.php:27 +msgid "Photo Cache settings saved." msgstr "" -#: ../../include/import.php:56 +#: ../../addon/photocache/Mod_Photocache.php:43 msgid "" -"Cannot create a duplicate channel identifier on this system. Import failed." +"Saves a copy of images from external sites locally to increase your " +"anonymity in the web." msgstr "" -"Kan ikke lage en kopi av kanal-identifikatoren på dette systemet. Import " -"mislyktes." - -#: ../../include/import.php:122 -msgid "Cloned channel not found. Import failed." -msgstr "Klonet kanal ble ikke funnet. Import mislyktes." - -#: ../../include/nav.php:96 -msgid "Remote authentication" -msgstr "Fjernautentisering" - -#: ../../include/nav.php:96 -msgid "Click to authenticate to your home hub" -msgstr "Klikk for å godkjennes mot din hjemme-hub" - -#: ../../include/nav.php:102 ../../Zotlabs/Widget/Channel_activities.php:239 -#: ../../Zotlabs/Widget/Admin.php:29 -#: ../../Zotlabs/Module/Admin/Channels.php:146 -#: ../../Zotlabs/Module/Manage.php:162 ../../Zotlabs/Module/Admin.php:116 -msgid "Channels" -msgstr "Kanaler" - -#: ../../include/nav.php:102 -msgid "Manage your channels" -msgstr "Behandle kanalene dine" - -#: ../../include/nav.php:105 ../../Zotlabs/Widget/Settings_menu.php:71 -#: ../../Zotlabs/Widget/Newmember.php:58 -#: ../../Zotlabs/Module/Admin/Themes.php:125 -#: ../../Zotlabs/Module/Admin/Addons.php:348 ../../Zotlabs/Lib/Apps.php:344 -msgid "Settings" -msgstr "Innstillinger" - -#: ../../include/nav.php:105 -msgid "Account/Channel Settings" -msgstr "Konto-/kanalinnstillinger" - -#: ../../include/nav.php:111 ../../include/nav.php:141 -#: ../../include/nav.php:162 ../../boot.php:1745 -msgid "Logout" -msgstr "Logg ut" -#: ../../include/nav.php:111 ../../include/nav.php:141 -msgid "End this session" -msgstr "Avslutt denne økten" +#: ../../addon/photocache/Mod_Photocache.php:49 +msgid "Minimal photo size for caching" +msgstr "" -#: ../../include/nav.php:114 -msgid "Your profile page" -msgstr "Din profilside" +#: ../../addon/photocache/Mod_Photocache.php:51 +msgid "In pixels. From 1 up to 1024, 0 will be replaced with system default." +msgstr "" -#: ../../include/nav.php:117 ../../include/channel.php:1530 -#: ../../Zotlabs/Module/Profiles.php:851 -msgid "Edit Profiles" -msgstr "Endre profiler" +#: ../../addon/photocache/Mod_Photocache.php:60 +msgid "Photo Cache" +msgstr "" -#: ../../include/nav.php:117 -msgid "Manage/Edit profiles" -msgstr "Håndter/endre profiler" +#: ../../addon/gallery/gallery.php:43 ../../addon/gallery/Mod_Gallery.php:135 +msgid "Gallery" +msgstr "" -#: ../../include/nav.php:119 ../../Zotlabs/Widget/Newmember.php:40 -msgid "Edit your profile" -msgstr "Rediger profil" +#: ../../addon/gallery/gallery.php:46 +msgid "Photo Gallery" +msgstr "" -#: ../../include/nav.php:126 ../../include/nav.php:130 -#: ../../Zotlabs/Lib/Apps.php:341 ../../boot.php:1746 -msgid "Login" -msgstr "Logg inn" +#: ../../addon/likebanner/likebanner.php:51 +msgid "Your Webbie:" +msgstr "" -#: ../../include/nav.php:126 ../../include/nav.php:130 -msgid "Sign in" -msgstr "Logg på" +#: ../../addon/likebanner/likebanner.php:54 +msgid "Fontsize (px):" +msgstr "" -#: ../../include/nav.php:160 -msgid "Take me home" +#: ../../addon/likebanner/likebanner.php:68 +msgid "Link:" msgstr "" -#: ../../include/nav.php:162 -msgid "Log me out of this site" +#: ../../addon/likebanner/likebanner.php:70 +msgid "Like us on Hubzilla" msgstr "" -#: ../../include/nav.php:167 ../../Zotlabs/Module/Register.php:542 -#: ../../boot.php:1723 -msgid "Register" -msgstr "Registrer" +#: ../../addon/likebanner/likebanner.php:72 +msgid "Embed:" +msgstr "" -#: ../../include/nav.php:167 -msgid "Create an account" -msgstr "Lag en konto" +#: ../../addon/tictac/tictac.php:21 +msgid "Three Dimensional Tic-Tac-Toe" +msgstr "" -#: ../../include/nav.php:181 -msgid "Help and documentation" -msgstr "Hjelp og dokumentasjon" +#: ../../addon/tictac/tictac.php:54 +msgid "3D Tic-Tac-Toe" +msgstr "" -#: ../../include/nav.php:195 -msgid "Search site @name, !forum, #tag, ?docs, content" -msgstr "Søk etter @navn, !forum, #emne, ?dokumentasjon eller innhold" +#: ../../addon/tictac/tictac.php:59 +msgid "New game" +msgstr "" -#: ../../include/nav.php:201 ../../Zotlabs/Widget/Admin.php:61 -msgid "Admin" -msgstr "Administrator" +#: ../../addon/tictac/tictac.php:60 +msgid "New game with handicap" +msgstr "" -#: ../../include/nav.php:201 -msgid "Site Setup and Configuration" -msgstr "Nettstedsoppsett og -konfigurasjon" +#: ../../addon/tictac/tictac.php:61 +msgid "" +"Three dimensional tic-tac-toe is just like the traditional game except that " +"it is played on multiple levels simultaneously. " +msgstr "" -#: ../../include/nav.php:329 ../../Zotlabs/Widget/Messages.php:36 -#: ../../Zotlabs/Widget/Notifications.php:173 -#: ../../Zotlabs/Module/New_channel.php:157 -#: ../../Zotlabs/Module/New_channel.php:164 -#: ../../Zotlabs/Module/Defperms.php:254 -#, fuzzy -msgid "Loading" -msgstr "Laster..." +#: ../../addon/tictac/tictac.php:62 +msgid "" +"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." +msgstr "" -#: ../../include/nav.php:334 -msgid "@name, #tag, ?doc, content" -msgstr "@navn, #merkelapp, ?dokumentasjon, innhold" +#: ../../addon/tictac/tictac.php:64 +msgid "" +"The handicap game disables the center position on the middle level because " +"the player claiming this square often has an unfair advantage." +msgstr "" -#: ../../include/nav.php:335 -msgid "Please wait..." -msgstr "Vennligst vent..." +#: ../../addon/tictac/tictac.php:183 +msgid "You go first..." +msgstr "" -#: ../../include/nav.php:341 ../../Zotlabs/Lib/Apps.php:328 -msgid "Apps" -msgstr "Apper" +#: ../../addon/tictac/tictac.php:188 +msgid "I'm going first this time..." +msgstr "" -#: ../../include/nav.php:342 -msgid "Channel Apps" +#: ../../addon/tictac/tictac.php:194 +msgid "You won!" msgstr "" -#: ../../include/nav.php:343 -msgid "System Apps" +#: ../../addon/tictac/tictac.php:200 ../../addon/tictac/tictac.php:225 +msgid "\"Cat\" game!" msgstr "" -#: ../../include/nav.php:344 -msgid "Pinned Apps" +#: ../../addon/tictac/tictac.php:223 +msgid "I won!" msgstr "" -#: ../../include/nav.php:345 -msgid "Featured Apps" -msgstr "Fremhevede apper" +#: ../../boot.php:1737 +msgid "Create an account to access services and applications" +msgstr "" -#: ../../include/nav.php:431 ../../Zotlabs/Module/Admin/Channels.php:154 -#: ../../Zotlabs/Lib/Apps.php:348 -msgid "Channel" -msgstr "Kanal" +#: ../../boot.php:1755 +msgid "Email or nickname" +msgstr "Epost eller brukernavn" -#: ../../include/nav.php:434 -msgid "Status Messages and Posts" -msgstr "Statusmeldinger og -innlegg" +#: ../../boot.php:1765 +msgid "Password" +msgstr "Passord" -#: ../../include/nav.php:444 ../../Zotlabs/Module/Help.php:85 -msgid "About" -msgstr "Om" +#: ../../boot.php:1766 +msgid "Remember me" +msgstr "Husk meg" -#: ../../include/nav.php:447 -msgid "Profile Details" -msgstr "Profildetaljer" +#: ../../boot.php:1769 +msgid "Forgot your password?" +msgstr "Glemt passordet ditt?" -#: ../../include/nav.php:462 ../../Zotlabs/Widget/Channel_activities.php:125 -#: ../../Zotlabs/Widget/Notifications.php:108 -#: ../../Zotlabs/Module/Fbrowser.php:85 ../../Zotlabs/Lib/Apps.php:345 -#: ../../Zotlabs/Storage/Browser.php:351 -msgid "Files" -msgstr "Filer" +#: ../../boot.php:1770 ../../Zotlabs/Module/Lostpass.php:91 +msgid "Password Reset" +msgstr "Tilbakestill passord" -#: ../../include/nav.php:465 -msgid "Files and Storage" -msgstr "Filer og lagring" +#: ../../boot.php:2551 +#, php-format +msgid "[$Projectname] Website SSL error for %s" +msgstr "" -#: ../../include/nav.php:487 ../../include/nav.php:490 -#: ../../Zotlabs/Widget/Chatroom_list.php:22 ../../Zotlabs/Lib/Apps.php:335 -msgid "Chatrooms" -msgstr "Chatrom" +#: ../../boot.php:2556 +msgid "Website SSL certificate is not valid. Please correct." +msgstr "Nettstedets SSL-sertifikat er ikke gyldig. Vennligst fiks dette." -#: ../../include/nav.php:500 ../../Zotlabs/Module/Bookmarks.php:90 -#: ../../Zotlabs/Lib/Apps.php:334 -msgid "Bookmarks" -msgstr "Bokmerker" +#: ../../boot.php:2674 +#, php-format +msgid "[$Projectname] Cron tasks not running on %s" +msgstr "" -#: ../../include/nav.php:503 -msgid "Saved Bookmarks" -msgstr "Lagrede bokmerker" +#: ../../boot.php:2679 +msgid "Cron/Scheduled tasks not running." +msgstr "Cron/planlagte oppgaver kjører ikke." -#: ../../include/nav.php:511 ../../Zotlabs/Widget/Channel_activities.php:168 -#: ../../Zotlabs/Module/Webpages.php:247 ../../Zotlabs/Lib/Apps.php:346 -msgid "Webpages" -msgstr "Websider" +#: ../../Zotlabs/Lib/Enotify.php:61 +msgid "$Projectname Notification" +msgstr "$Projectname varsling" -#: ../../include/nav.php:514 -msgid "View Webpages" -msgstr "" +#: ../../Zotlabs/Lib/Enotify.php:64 +msgid "Thank You," +msgstr "Tusen takk," -#: ../../include/nav.php:525 ../../Zotlabs/Lib/Apps.php:347 -msgid "Wiki" +#: ../../Zotlabs/Lib/Enotify.php:67 +#, php-format +msgid "This email was sent by %1$s at %2$s." msgstr "" -#: ../../include/auth.php:197 -msgid "Delegation session ended." +#: ../../Zotlabs/Lib/Enotify.php:68 +#, php-format +msgid "" +"To stop receiving these messages, please adjust your Notification Settings " +"at %s" msgstr "" -#: ../../include/auth.php:201 -msgid "Logged out." -msgstr "Logget ut." - -#: ../../include/auth.php:308 -msgid "Email validation is incomplete. Please check your email." +#: ../../Zotlabs/Lib/Enotify.php:69 +#, php-format +msgid "To stop receiving these messages, please adjust your %s." msgstr "" -#: ../../include/auth.php:324 -msgid "Failed authentication" -msgstr "Mislykket autentisering" - -#: ../../include/datetime.php:58 ../../Zotlabs/Widget/Newmember.php:56 -#: ../../Zotlabs/Module/Profiles.php:752 -msgid "Miscellaneous" -msgstr "Forskjellig" - -#: ../../include/datetime.php:140 -#, fuzzy -msgid "Birthday" -msgstr "Fødselsdag:" - -#: ../../include/datetime.php:140 -msgid "Age: " -msgstr "Alder: " - -#: ../../include/datetime.php:140 -msgid "YYYY-MM-DD or MM-DD" -msgstr "YYYY-MM-DD eller MM-DD" - -#: ../../include/datetime.php:238 ../../boot.php:2752 -msgid "never" -msgstr "aldri" +#: ../../Zotlabs/Lib/Enotify.php:69 +#: ../../Zotlabs/Module/Settings/Channel.php:242 +msgid "Notification Settings" +msgstr "Varslingsinnstillinger" -#: ../../include/datetime.php:244 -msgid "less than a second ago" -msgstr "for mindre enn ett sekund siden" +#: ../../Zotlabs/Lib/Enotify.php:124 +#, php-format +msgid "%s <!item_type!>" +msgstr "%s <!item_type!>" -#: ../../include/datetime.php:262 +#: ../../Zotlabs/Lib/Enotify.php:132 #, php-format -msgctxt "e.g. 22 hours ago, 1 minute ago" -msgid "%1$d %2$s ago" -msgstr "%1$d %2$s siden" +msgid "[$Projectname:Notify] New direct message received at %s" +msgstr "[$Projectname:Notify] Ny direktemelding mottatt kl. %s" -#: ../../include/datetime.php:273 -msgctxt "relative_date" -msgid "year" -msgid_plural "years" -msgstr[0] "år" -msgstr[1] "år" +#: ../../Zotlabs/Lib/Enotify.php:134 +#, fuzzy, php-format +#| msgid "%1$s sent you a new direct message at %2$s" +msgid "%1$s sent you a new private message at %2$s" +msgstr "%1$s sendte deg en ny direktemelding kl. %2$s" -#: ../../include/datetime.php:276 -msgctxt "relative_date" -msgid "month" -msgid_plural "months" -msgstr[0] "måned" -msgstr[1] "måneder" +#: ../../Zotlabs/Lib/Enotify.php:135 +#, php-format +msgid "%1$s sent you %2$s." +msgstr "%1$s sendte deg %2$s." -#: ../../include/datetime.php:279 -msgctxt "relative_date" -msgid "week" -msgid_plural "weeks" -msgstr[0] "uke" -msgstr[1] "uker" +#: ../../Zotlabs/Lib/Enotify.php:135 +msgid "a direct message" +msgstr "en direktemelding" -#: ../../include/datetime.php:282 -msgctxt "relative_date" -msgid "day" -msgid_plural "days" -msgstr[0] "dag" -msgstr[1] "dager" +#: ../../Zotlabs/Lib/Enotify.php:136 +#, fuzzy, php-format +#| msgid "Please visit %s to view and/or reply to your direct messages." +msgid "Please visit %s to view and/or reply to your private messages." +msgstr "Gå til %s for å vise og/eller svare på dine direktemeldinger." -#: ../../include/datetime.php:285 -msgctxt "relative_date" -msgid "hour" -msgid_plural "hours" -msgstr[0] "time" -msgstr[1] "timer" +#: ../../Zotlabs/Lib/Enotify.php:149 +#, fuzzy +#| msgid "requested to like" +msgid "requested to post in" +msgstr "vil like" -#: ../../include/datetime.php:288 -msgctxt "relative_date" -msgid "minute" -msgid_plural "minutes" -msgstr[0] "minutt" -msgstr[1] "minutter" +#: ../../Zotlabs/Lib/Enotify.php:149 +#, fuzzy +#| msgid "posted" +msgid "posted in" +msgstr "lagt inn" -#: ../../include/datetime.php:291 -msgctxt "relative_date" -msgid "second" -msgid_plural "seconds" -msgstr[0] "sekund" -msgstr[1] "sekunder" +#: ../../Zotlabs/Lib/Enotify.php:162 ../../Zotlabs/Lib/Enotify.php:325 +msgid "requested to like" +msgstr "vil like" -#: ../../include/datetime.php:520 -#, php-format -msgid "%1$s's birthday" -msgstr "%1$s sin fødselsdag" +#: ../../Zotlabs/Lib/Enotify.php:162 ../../Zotlabs/Lib/Enotify.php:325 +msgid "liked" +msgstr "" -#: ../../include/datetime.php:521 -#, php-format -msgid "Happy Birthday %1$s" -msgstr "Gratulerer med dagen, %1$s" +#: ../../Zotlabs/Lib/Enotify.php:165 ../../Zotlabs/Lib/Enotify.php:328 +msgid "requested to dislike" +msgstr "" -#: ../../include/cdav.php:157 -msgid "INVALID EVENT DISMISSED!" +#: ../../Zotlabs/Lib/Enotify.php:165 ../../Zotlabs/Lib/Enotify.php:328 +msgid "disliked" msgstr "" -#: ../../include/cdav.php:158 +#: ../../Zotlabs/Lib/Enotify.php:168 ../../Zotlabs/Lib/Enotify.php:331 #, fuzzy -msgid "Summary: " -msgstr "Sammendrag" +#| msgid "requested to like" +msgid "requested to repeat" +msgstr "vil like" -#: ../../include/cdav.php:158 ../../include/cdav.php:159 -#: ../../include/cdav.php:167 ../../include/conversation.php:1217 -#: ../../Zotlabs/Widget/Album.php:90 ../../Zotlabs/Widget/Pinned.php:275 -#: ../../Zotlabs/Widget/Portfolio.php:99 -#: ../../Zotlabs/Module/Embedphotos.php:177 ../../Zotlabs/Module/Photos.php:788 -#: ../../Zotlabs/Module/Photos.php:1245 ../../Zotlabs/Lib/Activity.php:1681 -#: ../../Zotlabs/Lib/Apps.php:1152 ../../Zotlabs/Lib/Apps.php:1236 -msgid "Unknown" -msgstr "Ukjent" +#: ../../Zotlabs/Lib/Enotify.php:168 ../../Zotlabs/Lib/Enotify.php:331 +msgid "repeated" +msgstr "videresendte" -#: ../../include/cdav.php:159 -#, fuzzy -msgid "Date: " -msgstr "Dato" - -#: ../../include/cdav.php:160 ../../include/cdav.php:168 -msgid "Reason: " +#: ../../Zotlabs/Lib/Enotify.php:173 +msgid "voted on" msgstr "" -#: ../../include/cdav.php:166 -msgid "INVALID CARD DISMISSED!" +#: ../../Zotlabs/Lib/Enotify.php:217 +#, php-format +msgid "%1$s %2$s [zrl=%3$s]a %4$s[/zrl]" msgstr "" -#: ../../include/cdav.php:167 -#, fuzzy -msgid "Name: " -msgstr "Navn" - -#: ../../include/conversation.php:145 ../../Zotlabs/Module/Like.php:184 -msgid "channel" -msgstr "kanal" - -#: ../../include/conversation.php:193 +#: ../../Zotlabs/Lib/Enotify.php:227 #, php-format -msgid "likes %1$s's %2$s" +msgid "%1$s %2$s [zrl=%3$s]%4$s's %5$s[/zrl]" msgstr "" -#: ../../include/conversation.php:196 +#: ../../Zotlabs/Lib/Enotify.php:239 ../../Zotlabs/Lib/Enotify.php:335 #, php-format -msgid "doesn't like %1$s's %2$s" +msgid "%1$s %2$s [zrl=%3$s]your %4$s[/zrl]" msgstr "" -#: ../../include/conversation.php:236 ../../include/conversation.php:238 +#: ../../Zotlabs/Lib/Enotify.php:253 #, php-format -msgid "%1$s is now connected with %2$s" -msgstr "%1$s er nå forbundet med %2$s" +msgid "[$Projectname:Notify] Moderated Comment to conversation #%1$d by %2$s" +msgstr "" -#: ../../include/conversation.php:273 +#: ../../Zotlabs/Lib/Enotify.php:255 #, php-format -msgid "%1$s poked %2$s" -msgstr "%1$s prikket %2$s" +msgid "[$Projectname:Notify] Comment to conversation #%1$d by %2$s" +msgstr "" -#: ../../include/conversation.php:296 ../../Zotlabs/Module/Mood.php:76 +#: ../../Zotlabs/Lib/Enotify.php:256 #, php-format -msgctxt "mood" -msgid "%1$s is %2$s" -msgstr "%1$s er %2$s" - -#: ../../include/conversation.php:526 ../../Zotlabs/Lib/ThreadItem.php:501 -msgid "This is an unsaved preview" +msgid "%1$s commented on an item/conversation you have been following" msgstr "" -#: ../../include/conversation.php:658 ../../Zotlabs/Module/Photos.php:1108 -msgctxt "title" -msgid "Likes" -msgstr "Liker" - -#: ../../include/conversation.php:659 ../../Zotlabs/Module/Photos.php:1108 -msgctxt "title" -msgid "Dislikes" -msgstr "Liker ikke" +#: ../../Zotlabs/Lib/Enotify.php:259 ../../Zotlabs/Lib/Enotify.php:356 +#: ../../Zotlabs/Lib/Enotify.php:372 ../../Zotlabs/Lib/Enotify.php:396 +#: ../../Zotlabs/Lib/Enotify.php:413 ../../Zotlabs/Lib/Enotify.php:427 +#, 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/conversation.php:660 ../../Zotlabs/Widget/Pinned.php:82 -#: ../../Zotlabs/Module/Photos.php:1109 -msgctxt "title" -msgid "Agree" -msgstr "Enig" - -#: ../../include/conversation.php:661 ../../Zotlabs/Widget/Pinned.php:83 -#: ../../Zotlabs/Module/Photos.php:1109 -msgctxt "title" -msgid "Disagree" -msgstr "Uenig" - -#: ../../include/conversation.php:662 ../../Zotlabs/Widget/Pinned.php:84 -#: ../../Zotlabs/Module/Photos.php:1109 -msgctxt "title" -msgid "Abstain" -msgstr "Avstår" - -#: ../../include/conversation.php:663 ../../Zotlabs/Widget/Pinned.php:71 -#: ../../Zotlabs/Module/Photos.php:1110 -msgctxt "title" -msgid "Attending" -msgstr "Deltar" +#: ../../Zotlabs/Lib/Enotify.php:263 ../../Zotlabs/Lib/Enotify.php:264 +#, php-format +msgid "Please visit %s to approve or reject this comment." +msgstr "" -#: ../../include/conversation.php:664 ../../Zotlabs/Widget/Pinned.php:72 -#: ../../Zotlabs/Module/Photos.php:1110 -msgctxt "title" -msgid "Not attending" -msgstr "Deltar ikke" +#: ../../Zotlabs/Lib/Enotify.php:352 +#, php-format +msgid "[$Projectname:Notify] Like received to conversation #%1$d by %2$s" +msgstr "" -#: ../../include/conversation.php:665 ../../Zotlabs/Widget/Pinned.php:73 -#: ../../Zotlabs/Module/Photos.php:1110 -msgctxt "title" -msgid "Might attend" -msgstr "Deltar kanskje" +#: ../../Zotlabs/Lib/Enotify.php:353 +#, php-format +msgid "%1$s liked an item/conversation you created" +msgstr "" -#: ../../include/conversation.php:735 -msgid "Select" -msgstr "Velg" +#: ../../Zotlabs/Lib/Enotify.php:364 +#, php-format +msgid "[$Projectname:Notify] %s posted to your profile wall" +msgstr "" -#: ../../include/conversation.php:742 ../../Zotlabs/Lib/ThreadItem.php:263 -msgid "Toggle Star Status" -msgstr "Skru av og på stjernestatus" +#: ../../Zotlabs/Lib/Enotify.php:366 +#, php-format +msgid "%1$s posted to your profile wall at %2$s" +msgstr "" -#: ../../include/conversation.php:748 -msgid "Private Message" -msgstr "Privat melding" +#: ../../Zotlabs/Lib/Enotify.php:368 +#, php-format +msgid "%1$s posted to [zrl=%2$s]your wall[/zrl]" +msgstr "" -#: ../../include/conversation.php:757 ../../Zotlabs/Widget/Pinned.php:93 -#: ../../Zotlabs/Lib/ThreadItem.php:273 -msgid "Message signature validated" -msgstr "Innleggets signatur er bekreftet" +#: ../../Zotlabs/Lib/Enotify.php:390 +#, php-format +msgid "[$Projectname:Notify] %s tagged you" +msgstr "" -#: ../../include/conversation.php:758 ../../Zotlabs/Widget/Pinned.php:94 -#: ../../Zotlabs/Lib/ThreadItem.php:274 -msgid "Message signature incorrect" -msgstr "Innleggets signatur er feil" +#: ../../Zotlabs/Lib/Enotify.php:391 +#, php-format +msgid "%1$s tagged you at %2$s" +msgstr "" -#: ../../include/conversation.php:798 -#: ../../Zotlabs/Module/Admin/Accounts.php:318 -#: ../../Zotlabs/Module/Connections.php:358 -#: ../../Zotlabs/Module/Connections.php:409 -#: ../../Zotlabs/Lib/ThreadItem.php:508 -msgid "Approve" -msgstr "Godkjenn" +#: ../../Zotlabs/Lib/Enotify.php:392 +#, php-format +msgid "%1$s [zrl=%2$s]tagged you[/zrl]." +msgstr "" -#: ../../include/conversation.php:804 +#: ../../Zotlabs/Lib/Enotify.php:403 #, php-format -msgid "View %s's profile @ %s" -msgstr "Vis %s sin profile @ %s" +msgid "[$Projectname:Notify] %1$s poked you" +msgstr "" -#: ../../include/conversation.php:826 -msgid "Categories:" -msgstr "Kategorier:" +#: ../../Zotlabs/Lib/Enotify.php:404 +#, php-format +msgid "%1$s poked you at %2$s" +msgstr "" -#: ../../include/conversation.php:827 -msgid "Filed under:" -msgstr "Sortert under:" +#: ../../Zotlabs/Lib/Enotify.php:405 +#, php-format +msgid "%1$s [zrl=%2$s]poked you[/zrl]." +msgstr "" -#: ../../include/conversation.php:833 ../../Zotlabs/Widget/Pinned.php:137 -#: ../../Zotlabs/Lib/ThreadItem.php:430 +#: ../../Zotlabs/Lib/Enotify.php:421 #, php-format -msgid "from %s" -msgstr "fra %s" +msgid "[$Projectname:Notify] %s tagged your post" +msgstr "" -#: ../../include/conversation.php:836 ../../Zotlabs/Widget/Pinned.php:140 -#: ../../Zotlabs/Lib/ThreadItem.php:433 +#: ../../Zotlabs/Lib/Enotify.php:422 #, php-format -msgid "last edited: %s" -msgstr "sist endret: %s" +msgid "%1$s tagged your post at %2$s" +msgstr "" -#: ../../include/conversation.php:837 ../../Zotlabs/Widget/Pinned.php:141 -#: ../../Zotlabs/Lib/ThreadItem.php:434 +#: ../../Zotlabs/Lib/Enotify.php:423 #, php-format -msgid "Expires: %s" -msgstr "Utløper: %s" +msgid "%1$s tagged [zrl=%2$s]your post[/zrl]" +msgstr "" -#: ../../include/conversation.php:854 ../../Zotlabs/Module/Photos.php:1074 -#: ../../Zotlabs/Lib/ThreadItem.php:502 -msgid "Please wait" -msgstr "Vennligst vent" +#: ../../Zotlabs/Lib/Enotify.php:433 +msgid "[$Projectname:Notify] Introduction received" +msgstr "" -#: ../../include/conversation.php:955 -msgid "remove" -msgstr "fjern" +#: ../../Zotlabs/Lib/Enotify.php:434 +#, php-format +msgid "You've received an new connection request from '%1$s' at %2$s" +msgstr "" -#: ../../include/conversation.php:959 -msgid "Loading..." -msgstr "Laster..." +#: ../../Zotlabs/Lib/Enotify.php:435 +#, php-format +msgid "You've received [zrl=%1$s]a new connection request[/zrl] from %2$s." +msgstr "" -#: ../../include/conversation.php:960 ../../Zotlabs/Lib/ThreadItem.php:290 -msgid "Conversation Features" -msgstr "Samtaleinnstillinger" +#: ../../Zotlabs/Lib/Enotify.php:438 ../../Zotlabs/Lib/Enotify.php:457 +#, php-format +msgid "You may visit their profile at %s" +msgstr "Du kan besøke profilen deres på %s" -#: ../../include/conversation.php:961 -msgid "Delete Selected Items" -msgstr "Slett valgte elementer" +#: ../../Zotlabs/Lib/Enotify.php:440 +#, 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/conversation.php:997 -msgid "View Source" -msgstr "Vis kilde" +#: ../../Zotlabs/Lib/Enotify.php:448 +msgid "[$Projectname:Notify] Friend suggestion received" +msgstr "" -#: ../../include/conversation.php:1007 -msgid "Follow Thread" -msgstr "Følg tråd" +#: ../../Zotlabs/Lib/Enotify.php:449 +#, php-format +msgid "You've received a friend suggestion from '%1$s' at %2$s" +msgstr "" -#: ../../include/conversation.php:1016 -msgid "Unfollow Thread" -msgstr "Ikke følg tråd" +#: ../../Zotlabs/Lib/Enotify.php:450 +#, php-format +msgid "You've received [zrl=%1$s]a friend suggestion[/zrl] for %2$s from %3$s." +msgstr "" -#: ../../include/conversation.php:1108 ../../Zotlabs/Module/Connedit.php:501 -msgid "Recent Activity" -msgstr "Nylig aktivitet" +#: ../../Zotlabs/Lib/Enotify.php:455 +msgid "Name:" +msgstr "Navn:" -#: ../../include/conversation.php:1120 ../../include/connections.php:141 -#: ../../include/channel.php:1616 ../../Zotlabs/Widget/Suggestions.php:51 -#: ../../Zotlabs/Widget/Follow.php:37 ../../Zotlabs/Module/Directory.php:371 -#: ../../Zotlabs/Module/Connections.php:365 ../../Zotlabs/Module/Suggest.php:69 -msgid "Connect" -msgstr "Koble" +#: ../../Zotlabs/Lib/Enotify.php:456 +msgid "Photo:" +msgstr "Bilde:" -#: ../../include/conversation.php:1132 -msgid "Edit Connection" -msgstr "Endre forbindelse" +#: ../../Zotlabs/Lib/Enotify.php:459 +#, php-format +msgid "Please visit %s to approve or reject the suggestion." +msgstr "Vennligst besøk %s for å godkjenne eller avslå dette forslaget." -#: ../../include/conversation.php:1144 ../../Zotlabs/Module/Poke.php:181 -#: ../../Zotlabs/Module/Poke.php:185 ../../Zotlabs/Lib/Apps.php:356 -msgid "Poke" -msgstr "Prikk" +#: ../../Zotlabs/Lib/Enotify.php:694 +msgid "[$Projectname:Notify]" +msgstr "" -#: ../../include/conversation.php:1219 -#, fuzzy -#| msgid "Remove this file" -msgid "Approve this item" -msgstr "Fjern denne filen" +#: ../../Zotlabs/Lib/Enotify.php:860 +msgid "started a poll" +msgstr "opprettet spørreskjema" -#: ../../include/conversation.php:1219 -#, fuzzy -#| msgid "Delete this item?" -msgid "Delete this item" -msgstr "Slett dette elementet?" +#: ../../Zotlabs/Lib/Enotify.php:860 +msgid "started a conversation" +msgstr "started en samtale" -#: ../../include/conversation.php:1273 +#: ../../Zotlabs/Lib/Enotify.php:861 #, php-format -msgid "%s likes this." -msgstr "%s liker dette." +msgid "voted on %s's poll" +msgstr "stemte på %s sitt spørreskjema" -#: ../../include/conversation.php:1273 +#: ../../Zotlabs/Lib/Enotify.php:861 #, php-format -msgid "%s doesn't like this." -msgstr "%s liker ikke dette." +msgid "posted in %s's conversation" +msgstr "postet i %s sin samtale" -#: ../../include/conversation.php:1277 -#, 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." +#: ../../Zotlabs/Lib/Enotify.php:865 ../../Zotlabs/Lib/Enotify.php:957 +msgid "shared a file with you" +msgstr "delte en fil med deg" -#: ../../include/conversation.php:1279 +#: ../../Zotlabs/Lib/Enotify.php:873 #, 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." +msgid "edited a message dated %s" +msgstr "redigerte en melding datert %s" -#: ../../include/conversation.php:1285 -msgid "and" -msgstr "og" +#: ../../Zotlabs/Lib/Enotify.php:942 +msgid "added your channel" +msgstr "la til din kanal" -#: ../../include/conversation.php:1288 -#, 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" +#: ../../Zotlabs/Lib/Enotify.php:972 +msgid "sent you a direct message" +msgstr "sendte deg en direktemelding" -#: ../../include/conversation.php:1289 -#, php-format -msgid "%s like this." -msgstr "%s liker dette." +#: ../../Zotlabs/Lib/Enotify.php:979 +msgid "g A l F d" +msgstr "g A l F d" -#: ../../include/conversation.php:1289 -#, php-format -msgid "%s don't like this." -msgstr "%s liker ikke dette." +#: ../../Zotlabs/Lib/Enotify.php:982 +msgid "[today]" +msgstr "[idag]" -#: ../../include/conversation.php:1479 -msgid "Toggle poll" -msgstr "Spørreskjema (på/av)" +#: ../../Zotlabs/Lib/Enotify.php:992 +msgid "created an event" +msgstr "opprettet et arrangement" -#: ../../include/conversation.php:1480 -msgid "Option" -msgstr "Valg" +#: ../../Zotlabs/Lib/Enotify.php:1007 +msgid "status verified" +msgstr "status verifisert" -#: ../../include/conversation.php:1481 -msgid "Add option" -msgstr "Legg til valg" +#: ../../Zotlabs/Lib/Apps.php:330 +msgid "Affinity Tool" +msgstr "Nærhetsverktøy" -#: ../../include/conversation.php:1482 -msgid "Minutes" -msgstr "Minutter" +#: ../../Zotlabs/Lib/Apps.php:333 +msgid "Site Admin" +msgstr "Nettstedsadministrator" -#: ../../include/conversation.php:1482 -#, fuzzy -msgid "Hours" -msgstr "timer" +#: ../../Zotlabs/Lib/Apps.php:337 +msgid "Content Filter" +msgstr "Innholdsfilter" -#: ../../include/conversation.php:1482 -#, fuzzy -msgid "Days" -msgstr "dager" +#: ../../Zotlabs/Lib/Apps.php:340 +msgid "Remote Diagnostics" +msgstr "Fjerndiagnostikk" -#: ../../include/conversation.php:1483 -msgid "Allow multiple answers" -msgstr "Tillat flere svar" +#: ../../Zotlabs/Lib/Apps.php:341 +msgid "Suggest Channels" +msgstr "Foreslå kanaler" -#: ../../include/conversation.php:1493 -msgid "Summary (optional)" -msgstr "Sammendrag (valgfritt)" +#: ../../Zotlabs/Lib/Apps.php:343 +msgid "Channel Manager" +msgstr "Kanalstyring" -#: ../../include/conversation.php:1768 ../../include/taxonomy.php:675 -#: ../../include/channel.php:1779 ../../Zotlabs/Module/Photos.php:1128 -#: ../../Zotlabs/Lib/ThreadItem.php:233 -msgctxt "noun" -msgid "Like" -msgid_plural "Likes" -msgstr[0] "Liker" -msgstr[1] "Liker" +#: ../../Zotlabs/Lib/Apps.php:348 +msgid "Wiki" +msgstr "" -#: ../../include/conversation.php:1771 ../../Zotlabs/Module/Photos.php:1133 -#: ../../Zotlabs/Lib/ThreadItem.php:239 -msgctxt "noun" -msgid "Dislike" -msgid_plural "Dislikes" -msgstr[0] "Liker ikke" -msgstr[1] "Liker ikke" +#: ../../Zotlabs/Lib/Apps.php:355 +msgid "Mail" +msgstr "Melding" -#: ../../include/conversation.php:1774 -msgctxt "noun" -msgid "Attending" -msgid_plural "Attending" -msgstr[0] "Deltar" -msgstr[1] "Deltar" +#: ../../Zotlabs/Lib/Apps.php:356 +msgid "Chat" +msgstr "Chat" -#: ../../include/conversation.php:1777 -msgctxt "noun" -msgid "Not Attending" -msgid_plural "Not Attending" -msgstr[0] "Deltar ikke" -msgstr[1] "Deltar ikke" +#: ../../Zotlabs/Lib/Apps.php:358 +msgid "Probe" +msgstr "Undersøk" -#: ../../include/conversation.php:1780 -msgctxt "noun" -msgid "Undecided" -msgid_plural "Undecided" -msgstr[0] "Ikke bestemt" -msgstr[1] "Ikke bestemt" +#: ../../Zotlabs/Lib/Apps.php:359 +msgid "Suggest" +msgstr "Forreslå" -#: ../../include/conversation.php:1783 -msgctxt "noun" -msgid "Agree" -msgid_plural "Agrees" -msgstr[0] "Enig" -msgstr[1] "Enige" +#: ../../Zotlabs/Lib/Apps.php:360 +msgid "Random Channel" +msgstr "Tilfeldig kanal" -#: ../../include/conversation.php:1786 -msgctxt "noun" -msgid "Disagree" -msgid_plural "Disagrees" -msgstr[0] "Uenig" -msgstr[1] "Uenige" +#: ../../Zotlabs/Lib/Apps.php:361 +msgid "Invite" +msgstr "Inviter" -#: ../../include/conversation.php:1789 -msgctxt "noun" -msgid "Abstain" -msgid_plural "Abstains" -msgstr[0] "Avstår" -msgstr[1] "Avstår" +#: ../../Zotlabs/Lib/Apps.php:362 ../../Zotlabs/Widget/Admin.php:31 +msgid "Features" +msgstr "Funksjoner" -#: ../../include/selectors.php:17 -msgid "Select a profile to assign to this contact" -msgstr "" +#: ../../Zotlabs/Lib/Apps.php:364 ../../Zotlabs/Storage/Browser.php:414 +msgid "Post" +msgstr "Innlegg" -#: ../../include/selectors.php:45 -msgid "Frequently" -msgstr "Ofte" +#: ../../Zotlabs/Lib/Apps.php:369 ../../Zotlabs/Widget/Notifications.php:116 +#: ../../Zotlabs/Widget/Messages.php:51 +msgid "Notifications" +msgstr "Varsler" -#: ../../include/selectors.php:46 -msgid "Hourly" -msgstr "Hver time" +#: ../../Zotlabs/Lib/Apps.php:370 +msgid "Order Apps" +msgstr "Ordne apper" -#: ../../include/selectors.php:47 -msgid "Twice daily" -msgstr "To ganger daglig" +#: ../../Zotlabs/Lib/Apps.php:371 +msgid "CardDAV" +msgstr "" -#: ../../include/selectors.php:48 -msgid "Daily" -msgstr "Daglig" +#: ../../Zotlabs/Lib/Apps.php:372 ../../Zotlabs/Module/Sources.php:105 +msgid "Channel Sources" +msgstr "Kanalkilder" -#: ../../include/selectors.php:49 -msgid "Weekly" -msgstr "Ukentlig" +#: ../../Zotlabs/Lib/Apps.php:373 ../../Zotlabs/Module/Tokens.php:288 +msgid "Guest Access" +msgstr "Gjestetilgang" -#: ../../include/selectors.php:50 -msgid "Monthly" -msgstr "Månedlig" +#: ../../Zotlabs/Lib/Apps.php:375 +msgid "OAuth Apps Manager" +msgstr "" -#: ../../include/selectors.php:64 -msgid "Currently Male" -msgstr "For tiden mann" +#: ../../Zotlabs/Lib/Apps.php:376 +msgid "OAuth2 Apps Manager" +msgstr "" -#: ../../include/selectors.php:64 -msgid "Currently Female" -msgstr "For tiden kvinne" +#: ../../Zotlabs/Lib/Apps.php:377 +msgid "PDL Editor" +msgstr "PDL Redigering" -#: ../../include/selectors.php:64 -msgid "Mostly Male" -msgstr "For det meste mann" +#: ../../Zotlabs/Lib/Apps.php:378 ../../Zotlabs/Module/Permcats.php:248 +msgid "Contact Roles" +msgstr "Kontaktroller" -#: ../../include/selectors.php:64 -msgid "Mostly Female" -msgstr "For det meste kvinne" +#: ../../Zotlabs/Lib/Apps.php:379 ../../Zotlabs/Widget/Notifications.php:154 +#: ../../Zotlabs/Module/Pubstream.php:109 +msgid "Public Stream" +msgstr "Offentlig strøm" -#: ../../include/selectors.php:64 -msgid "Transgender" -msgstr "Transkjønnet" +#: ../../Zotlabs/Lib/Apps.php:380 +msgid "My Chatrooms" +msgstr "Mine chattekanaler" -#: ../../include/selectors.php:64 -msgid "Intersex" -msgstr "interkjønnet" +#: ../../Zotlabs/Lib/Apps.php:381 +msgid "Channel Export" +msgstr "Kanaleksport" -#: ../../include/selectors.php:64 -msgid "Transsexual" -msgstr "Transseksuell" +#: ../../Zotlabs/Lib/Apps.php:562 ../../Zotlabs/Module/Oauth.php:53 +#: ../../Zotlabs/Module/Oauth.php:135 ../../Zotlabs/Module/Connedit.php:748 +#: ../../Zotlabs/Module/Cdav.php:1044 ../../Zotlabs/Module/Cdav.php:1384 +#: ../../Zotlabs/Module/Oauth2.php:58 ../../Zotlabs/Module/Oauth2.php:142 +msgid "Update" +msgstr "Oppdater" -#: ../../include/selectors.php:64 -msgid "Hermaphrodite" -msgstr "Hermafroditt" +#: ../../Zotlabs/Lib/Apps.php:562 +msgid "Install" +msgstr "Installer" -#: ../../include/selectors.php:64 ../../include/channel.php:1724 -msgid "Neuter" -msgstr "Intetkjønn" +#: ../../Zotlabs/Lib/Apps.php:592 ../../Zotlabs/Lib/Apps.php:614 +msgid "Purchase" +msgstr "Kjøp" -#: ../../include/selectors.php:64 ../../include/channel.php:1726 -msgid "Non-specific" -msgstr "Ubestemt" +#: ../../Zotlabs/Lib/Apps.php:619 +msgid "Undelete" +msgstr "Hent tilbake" -#: ../../include/selectors.php:64 -msgid "Undecided" -msgstr "Ubestemt" +#: ../../Zotlabs/Lib/Apps.php:627 +msgid "Add to app-tray" +msgstr "Legg til i meny" -#: ../../include/selectors.php:100 ../../include/selectors.php:119 -msgid "Males" -msgstr "Menn" +#: ../../Zotlabs/Lib/Apps.php:628 +msgid "Remove from app-tray" +msgstr "Fjern fra meny" -#: ../../include/selectors.php:100 ../../include/selectors.php:119 -msgid "Females" -msgstr "Kvinner" +#: ../../Zotlabs/Lib/Apps.php:629 +msgid "Pin to navbar" +msgstr "Fest til navigasjonslinjen" -#: ../../include/selectors.php:100 -msgid "Gay" -msgstr "Homo" +#: ../../Zotlabs/Lib/Apps.php:630 +msgid "Unpin from navbar" +msgstr "Fjern fra navigasjonslinjen" -#: ../../include/selectors.php:100 -msgid "Lesbian" -msgstr "Lesbisk" +#: ../../Zotlabs/Lib/PermissionDescription.php:108 +#: ../../Zotlabs/Access/PermissionRoles.php:386 +msgid "Public" +msgstr "Offentlig" -#: ../../include/selectors.php:100 -msgid "No Preference" -msgstr "Ingen preferanse" +#: ../../Zotlabs/Lib/PermissionDescription.php:109 +msgid "Anybody in the $Projectname network" +msgstr "Alle i $Projectname-nettverket" -#: ../../include/selectors.php:100 -msgid "Bisexual" -msgstr "Biseksuell" +#: ../../Zotlabs/Lib/PermissionDescription.php:110 +#, php-format +msgid "Any account on %s" +msgstr "Brukerkontoer på %s" -#: ../../include/selectors.php:100 -msgid "Autosexual" -msgstr "Autoseksuell" +#: ../../Zotlabs/Lib/PermissionDescription.php:111 +msgid "Any of my connections" +msgstr "Alle mine forbindelser" -#: ../../include/selectors.php:100 -msgid "Abstinent" -msgstr "Avholdende" +#: ../../Zotlabs/Lib/PermissionDescription.php:112 +msgid "Only connections I specifically allow" +msgstr "Kun forbindelser jeg gir tilgang" -#: ../../include/selectors.php:100 -msgid "Virgin" -msgstr "Jomfru" +#: ../../Zotlabs/Lib/PermissionDescription.php:113 +msgid "Anybody authenticated (could include visitors from other networks)" +msgstr "" +"Alle som er autentisert (det kan inkludere besøkende fra andre nettverk)" -#: ../../include/selectors.php:100 -msgid "Deviant" -msgstr "Avviker" +#: ../../Zotlabs/Lib/PermissionDescription.php:114 +msgid "Any connections including those who haven't yet been approved" +msgstr "" +"Alle forbindelser inkludert forbindelser som ikke enda har blitt godkjent" -#: ../../include/selectors.php:100 -msgid "Fetish" -msgstr "Fetisj" +#: ../../Zotlabs/Lib/PermissionDescription.php:150 +msgid "" +"This is your default setting for the audience of your normal stream, and " +"posts." +msgstr "" +"Dette er standardinnstillingene for hvem som vil motta din vanlige strøm og " +"innlegg." -#: ../../include/selectors.php:100 -msgid "Oodles" -msgstr "Masse" +#: ../../Zotlabs/Lib/PermissionDescription.php:151 +msgid "" +"This is your default setting for who can view your default channel profile" +msgstr "" +"Dette er standardinnstillingene for hvem som kan se kanalens standardprofil" -#: ../../include/selectors.php:100 -msgid "Nonsexual" -msgstr "Ikke-seksuell" +#: ../../Zotlabs/Lib/PermissionDescription.php:152 +msgid "This is your default setting for who can view your connections" +msgstr "Dette er standardinnstillingene for hvem som kan se dine forbindelser" -#: ../../include/selectors.php:138 ../../include/selectors.php:155 -msgid "Single" -msgstr "Enslig" +#: ../../Zotlabs/Lib/PermissionDescription.php:153 +msgid "" +"This is your default setting for who can view your file storage and photos" +msgstr "" +"Dette er standardinnstillingene for hvem som kan se dine filer og bilder" -#: ../../include/selectors.php:138 -msgid "Lonely" -msgstr "Ensom" +#: ../../Zotlabs/Lib/PermissionDescription.php:154 +msgid "This is your default setting for the audience of your webpages" +msgstr "Dette er standardinnstillingene for hvem som kan se dine websider" -#: ../../include/selectors.php:138 -msgid "Available" -msgstr "Tilgjengelig" +#: ../../Zotlabs/Lib/Permcat.php:83 +msgctxt "permcat" +msgid "Default" +msgstr "Standard" -#: ../../include/selectors.php:138 -msgid "Unavailable" -msgstr "Ikke tilgjengelig" +#: ../../Zotlabs/Lib/DB_Upgrade.php:85 +msgid "Source code of failed update: " +msgstr "Kildekoden til oppdateringen som mislyktes:" -#: ../../include/selectors.php:138 -msgid "Has crush" -msgstr "Er forelsket" +#: ../../Zotlabs/Lib/DB_Upgrade.php:106 +#, php-format +msgid "Update Error at %s" +msgstr "Oppdateringsfeil ved %s" -#: ../../include/selectors.php:138 -msgid "Infatuated" -msgstr "Betatt" +#: ../../Zotlabs/Lib/DB_Upgrade.php:112 +#, php-format +msgid "Update %s failed. See error logs." +msgstr "Oppdatering %s mislyktes. Se feilloggen." -#: ../../include/selectors.php:138 ../../include/selectors.php:155 -msgid "Dating" -msgstr "Sammen med" +#: ../../Zotlabs/Lib/Connect.php:51 ../../Zotlabs/Lib/Connect.php:152 +msgid "Channel is blocked on this site." +msgstr "Kanalen er blokkert på dette nettstedet." -#: ../../include/selectors.php:138 -msgid "Unfaithful" -msgstr "Utro" +#: ../../Zotlabs/Lib/Connect.php:56 +msgid "Channel location missing." +msgstr "Kanalplassering mangler." -#: ../../include/selectors.php:138 -msgid "Sex Addict" -msgstr "Sexavhengig" +#: ../../Zotlabs/Lib/Connect.php:110 +msgid "Remote channel or protocol unavailable." +msgstr "Kanalen eller protokollen er ikke tilgjengelig på den andre serveren." -#: ../../include/selectors.php:138 ../../include/channel.php:456 -#: ../../include/channel.php:459 ../../Zotlabs/Widget/Affinity.php:38 -#: ../../Zotlabs/Module/Contactedit.php:297 -#: ../../Zotlabs/Module/Connedit.php:581 -msgid "Friends" -msgstr "Venner" +#: ../../Zotlabs/Lib/Connect.php:146 +msgid "Channel discovery failed." +msgstr "Kanaloppdagelse mislyktes." -#: ../../include/selectors.php:138 -msgid "Friends/Benefits" -msgstr "Venner/Frynsegoder" +#: ../../Zotlabs/Lib/Connect.php:164 +msgid "Protocol disabled." +msgstr "Protokollen er avskrudd." -#: ../../include/selectors.php:138 -msgid "Casual" -msgstr "Tilfeldig" +#: ../../Zotlabs/Lib/Connect.php:176 +msgid "Cannot connect to yourself." +msgstr "Kan ikke lage forbindelse med deg selv." -#: ../../include/selectors.php:138 -msgid "Engaged" -msgstr "Forlovet" +#: ../../Zotlabs/Lib/Connect.php:281 +msgid "error saving data" +msgstr "feil ved lagring av data" -#: ../../include/selectors.php:138 ../../include/selectors.php:155 -msgid "Married" -msgstr "Gift" +#: ../../Zotlabs/Lib/ThreadItem.php:107 +msgid "Restricted message" +msgstr "Begrenset melding" -#: ../../include/selectors.php:138 -msgid "Imaginarily married" -msgstr "Gift i fantasien" +#: ../../Zotlabs/Lib/ThreadItem.php:114 +msgid "Private message" +msgstr "Privat melding" -#: ../../include/selectors.php:138 -msgid "Partners" -msgstr "Partnere" +#: ../../Zotlabs/Lib/ThreadItem.php:119 +msgid "Public Policy" +msgstr "" -#: ../../include/selectors.php:138 ../../include/selectors.php:155 -msgid "Cohabiting" -msgstr "Samboer" +#: ../../Zotlabs/Lib/ThreadItem.php:153 +msgid "Privacy conflict. Discretion advised." +msgstr "" -#: ../../include/selectors.php:138 -msgid "Common law" -msgstr "Samboer" +#: ../../Zotlabs/Lib/ThreadItem.php:184 ../../Zotlabs/Storage/Browser.php:377 +msgid "Admin Delete" +msgstr "" -#: ../../include/selectors.php:138 -msgid "Happy" -msgstr "Lykkelig" +#: ../../Zotlabs/Lib/ThreadItem.php:187 ../../Zotlabs/Module/Filer.php:66 +msgid "Save to Folder" +msgstr "Lagre i mappe" -#: ../../include/selectors.php:138 -msgid "Not looking" -msgstr "Ikke på utkikk" +#: ../../Zotlabs/Lib/ThreadItem.php:214 +msgid "I will attend" +msgstr "Jeg vil delta" -#: ../../include/selectors.php:138 -msgid "Swinger" -msgstr "Partnerbytte" +#: ../../Zotlabs/Lib/ThreadItem.php:214 +msgid "I will not attend" +msgstr "Jeg deltar ikke" -#: ../../include/selectors.php:138 -msgid "Betrayed" -msgstr "Bedratt" +#: ../../Zotlabs/Lib/ThreadItem.php:214 +msgid "I might attend" +msgstr "Jeg vil kanskje delta" -#: ../../include/selectors.php:138 ../../include/selectors.php:155 -msgid "Separated" -msgstr "Separert" +#: ../../Zotlabs/Lib/ThreadItem.php:287 +msgid "Reply to this message" +msgstr "Svar på denne meldingen" -#: ../../include/selectors.php:138 -msgid "Unstable" -msgstr "Ustabilt" +#: ../../Zotlabs/Lib/ThreadItem.php:287 +msgid "reply" +msgstr "" -#: ../../include/selectors.php:138 ../../include/selectors.php:155 -msgid "Divorced" -msgstr "Skilt" +#: ../../Zotlabs/Lib/ThreadItem.php:287 +msgid "Reply to" +msgstr "" -#: ../../include/selectors.php:138 -msgid "Imaginarily divorced" -msgstr "Skilt i fantasien" +#: ../../Zotlabs/Lib/ThreadItem.php:294 ../../Zotlabs/Widget/Pinned.php:95 +msgid "share" +msgstr "del" -#: ../../include/selectors.php:138 ../../include/selectors.php:155 -msgid "Widowed" -msgstr "Enke" +#: ../../Zotlabs/Lib/ThreadItem.php:298 +msgid "Repeat" +msgstr "" -#: ../../include/selectors.php:138 -msgid "Uncertain" -msgstr "Usikkert" +#: ../../Zotlabs/Lib/ThreadItem.php:298 +msgid "repeat" +msgstr "" -#: ../../include/selectors.php:138 ../../include/selectors.php:155 -msgid "It's complicated" -msgstr "Det er komplisert" +#: ../../Zotlabs/Lib/ThreadItem.php:309 +msgid "Delivery Report" +msgstr "Leveringsrapport" -#: ../../include/selectors.php:138 -msgid "Don't care" -msgstr "Bryr meg ikke" +#: ../../Zotlabs/Lib/ThreadItem.php:330 +#, php-format +msgid "%d comment" +msgid_plural "%d comments" +msgstr[0] "%d kommentar" +msgstr[1] "%d kommentarer" -#: ../../include/selectors.php:138 -msgid "Ask me" -msgstr "Spør meg" +#: ../../Zotlabs/Lib/ThreadItem.php:332 +#, php-format +msgid "%d unseen" +msgstr "%d uleste" -#: ../../include/connections.php:165 -msgid "New window" -msgstr "Nytt vindu" +#: ../../Zotlabs/Lib/ThreadItem.php:363 +#, php-format +msgid "Load the next few of total %d comments" +msgstr "Last inn noen flere av ialt %d kommentarer" -#: ../../include/connections.php:166 -msgid "Open the selected location in a different window or browser tab" -msgstr "Åpne det valgte stedet i et annet vindu eller nettleser-fane" +#: ../../Zotlabs/Lib/ThreadItem.php:369 +msgid "Expand Replies" +msgstr "" -#: ../../include/group.php:23 -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." +#: ../../Zotlabs/Lib/ThreadItem.php:388 +msgid "Forum" 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:271 -msgid "Add new connections to this privacy group" -msgstr "Legg nye forbindelser i denne personverngruppen" +#: ../../Zotlabs/Lib/ThreadItem.php:395 +msgid "to" +msgstr "til" -#: ../../include/group.php:305 -msgid "edit" -msgstr "endre" +#: ../../Zotlabs/Lib/ThreadItem.php:396 ../../Zotlabs/Widget/Messages.php:179 +#: ../../Zotlabs/Widget/Messages.php:182 ../../Zotlabs/Widget/Pinned.php:125 +msgid "via" +msgstr "via" -#: ../../include/group.php:327 ../../include/acl_selectors.php:87 -#: ../../Zotlabs/Widget/Activity_filter.php:95 -#: ../../Zotlabs/Module/Group.php:143 ../../Zotlabs/Lib/Apps.php:369 -msgid "Privacy Groups" -msgstr "Personverngrupper" +#: ../../Zotlabs/Lib/ThreadItem.php:397 +msgid "Wall-to-Wall" +msgstr "Vegg-til-vegg" -#: ../../include/group.php:328 -msgid "Edit group" -msgstr "Endre gruppe" +#: ../../Zotlabs/Lib/ThreadItem.php:398 +msgid "via Wall-To-Wall:" +msgstr "via vegg-til-vegg:" -#: ../../include/group.php:329 -msgid "Manage privacy groups" -msgstr "" +#: ../../Zotlabs/Lib/ThreadItem.php:414 +#, php-format +msgid "Last edited %s" +msgstr "Sist endret: %s" -#: ../../include/group.php:330 -msgid "Channels not in any privacy group" -msgstr "Kanaler uten personverngruppe" +#: ../../Zotlabs/Lib/ThreadItem.php:415 +#, php-format +msgid "Expires %s" +msgstr "Utløper %s" -#: ../../include/group.php:332 ../../Zotlabs/Widget/Savedsearch.php:90 -msgid "add" -msgstr "legg til" +#: ../../Zotlabs/Lib/ThreadItem.php:418 +#, php-format +msgid "Published %s" +msgstr "Publisert %s" -#: ../../include/taxonomy.php:324 -msgid "Trending" -msgstr "" +#: ../../Zotlabs/Lib/ThreadItem.php:425 +msgid "Attend" +msgstr "Delta" -#: ../../include/taxonomy.php:324 ../../include/taxonomy.php:463 -#: ../../include/taxonomy.php:484 ../../Zotlabs/Widget/Tagcloud.php:27 -msgid "Tags" -msgstr "Merkelapper" +#: ../../Zotlabs/Lib/ThreadItem.php:426 ../../Zotlabs/Widget/Pinned.php:139 +msgid "Attendance Options" +msgstr "Valg for deltagelse" -#: ../../include/taxonomy.php:564 -msgid "Keywords" -msgstr "Nøkkelord" +#: ../../Zotlabs/Lib/ThreadItem.php:428 ../../Zotlabs/Widget/Pinned.php:140 +msgid "Voting Options" +msgstr "Valg for avstemning" -#: ../../include/taxonomy.php:585 -msgid "have" -msgstr "har" +#: ../../Zotlabs/Lib/ThreadItem.php:442 +msgid "Go to previous comment" +msgstr "Gå til forrige kommentar" -#: ../../include/taxonomy.php:585 -msgid "has" -msgstr "har" +#: ../../Zotlabs/Lib/ThreadItem.php:452 ../../Zotlabs/Widget/Pinned.php:152 +msgid "Pinned post" +msgstr "Festet innlegg" -#: ../../include/taxonomy.php:586 -msgid "want" -msgstr "ønsker" +#: ../../Zotlabs/Lib/ThreadItem.php:456 +msgid "Add to Calendar" +msgstr "Legg til i kalender" -#: ../../include/taxonomy.php:586 -msgid "wants" -msgstr "ønsker" +#: ../../Zotlabs/Lib/ThreadItem.php:464 +msgid "Mark all comments seen" +msgstr "Merk alle kommentarer som sett" -#: ../../include/taxonomy.php:587 ../../Zotlabs/Lib/ThreadItem.php:310 -msgid "like" -msgstr "liker" +#: ../../Zotlabs/Lib/ThreadItem.php:483 +msgid "Add yours" +msgstr "Legg til din" -#: ../../include/taxonomy.php:587 -msgid "likes" -msgstr "liker" +#: ../../Zotlabs/Lib/ThreadItem.php:483 +msgid "Remove yours" +msgstr "Fjern din" -#: ../../include/taxonomy.php:588 ../../Zotlabs/Lib/ThreadItem.php:311 -msgid "dislike" -msgstr "misliker" +#: ../../Zotlabs/Lib/ThreadItem.php:496 +msgid "show less" +msgstr "vis færre" -#: ../../include/taxonomy.php:588 -msgid "dislikes" -msgstr "misliker" +#: ../../Zotlabs/Lib/ThreadItem.php:497 +msgid "show more" +msgstr "vis flere" -#: ../../include/items.php:1234 -msgid "Visible to anybody on the internet." -msgstr "Synlig for enhver på Internett." +#: ../../Zotlabs/Lib/ThreadItem.php:497 +msgid "show all" +msgstr "vis alle" -#: ../../include/items.php:1236 -msgid "Visible to you only." -msgstr "Synlig bare for deg." +#: ../../Zotlabs/Lib/ThreadItem.php:806 ../../Zotlabs/Module/Photos.php:1093 +#: ../../Zotlabs/Module/Photos.php:1194 +msgid "This is you" +msgstr "Dette er deg" -#: ../../include/items.php:1238 -msgid "Visible to anybody in this network." -msgstr "Synlig for enhver i dette nettverket." +#: ../../Zotlabs/Lib/ThreadItem.php:818 +msgid "Insert Link" +msgstr "Sett inn lenke" -#: ../../include/items.php:1240 -msgid "Visible to anybody authenticated." -msgstr "Synlig for enhver som er autentisert." +#: ../../Zotlabs/Lib/ThreadItem.php:819 +msgid "Video" +msgstr "Video" -#: ../../include/items.php:1242 -#, php-format -msgid "Visible to anybody on %s." -msgstr "Synlig for alle på %s." +#: ../../Zotlabs/Lib/ThreadItem.php:828 +msgid "Your full name (required)" +msgstr "Fullt navn (påkrevd)" -#: ../../include/items.php:1244 -msgid "Visible to all connections." -msgstr "Synlig for alle forbindelser." +#: ../../Zotlabs/Lib/ThreadItem.php:829 +msgid "Your email address (required)" +msgstr "Epostaddresse (påkrevd)" -#: ../../include/items.php:1246 -msgid "Visible to approved connections." -msgstr "Synlig for godkjente forbindelser." +#: ../../Zotlabs/Lib/ThreadItem.php:830 +msgid "Your website URL (optional)" +msgstr "Webside (valgfritt)" -#: ../../include/items.php:1248 -msgid "Visible to specific connections." -msgstr "Synlig for spesifikke forbindelser." +#: ../../Zotlabs/Lib/Libzot.php:693 +msgid "Unable to verify channel signature" +msgstr "Ikke i stand til å sjekke kanalsignaturen" -#: ../../include/items.php:3373 ../../Zotlabs/Module/Share.php:104 +#: ../../Zotlabs/Lib/Activity.php:2202 #, php-format -msgid "🔁 Repeated %1$s's %2$s" +msgid "Likes %1$s's %2$s" msgstr "" -#: ../../include/items.php:4455 ../../Zotlabs/Module/Group.php:62 -#: ../../Zotlabs/Module/Group.php:206 -msgid "Privacy group not found." -msgstr "Personverngruppen ble ikke funnet." - -#: ../../include/items.php:4471 -msgid "Privacy group is empty." -msgstr "Personverngruppen er tom." +#: ../../Zotlabs/Lib/Activity.php:2205 +#, php-format +msgid "Doesn't like %1$s's %2$s" +msgstr "" -#: ../../include/items.php:4478 +#: ../../Zotlabs/Lib/Activity.php:2211 #, php-format -msgid "Privacy group: %s" -msgstr "Personverngruppe: %s" +msgid "Will attend %s's event" +msgstr "" -#: ../../include/items.php:4488 +#: ../../Zotlabs/Lib/Activity.php:2214 #, php-format -msgid "Connection: %s" -msgstr "Forbindelse: %s" +msgid "Will not attend %s's event" +msgstr "" -#: ../../include/items.php:4490 -msgid "Connection not found." -msgstr "Forbindelsen ble ikke funnet." +#: ../../Zotlabs/Lib/Activity.php:2217 +#, php-format +msgid "May attend %s's event" +msgstr "" -#: ../../include/items.php:4837 ../../Zotlabs/Module/Cover_photo.php:297 -msgid "female" -msgstr "kvinne" +#: ../../Zotlabs/Lib/Activity.php:2220 +#, php-format +msgid "May not attend %s's event" +msgstr "" -#: ../../include/items.php:4838 ../../Zotlabs/Module/Cover_photo.php:298 +#: ../../Zotlabs/Lib/Libsync.php:824 #, php-format -msgid "%1$s updated her %2$s" -msgstr "%1$s oppdaterte %2$s sitt" +msgid "Unable to verify site signature for %s" +msgstr "Ikke i stand til å bekrefte signaturen til %s" -#: ../../include/items.php:4839 ../../Zotlabs/Module/Cover_photo.php:299 -msgid "male" -msgstr "mann" +#: ../../Zotlabs/Lib/Libzotdir.php:164 +msgid "Directory Options" +msgstr "Kataloginnstillinger" -#: ../../include/items.php:4840 ../../Zotlabs/Module/Cover_photo.php:300 -#, php-format -msgid "%1$s updated his %2$s" -msgstr "%1$s oppdaterte %2$s sitt" +#: ../../Zotlabs/Lib/Libzotdir.php:166 +msgid "Safe Mode" +msgstr "Trygg modus" -#: ../../include/items.php:4842 ../../Zotlabs/Module/Cover_photo.php:302 -#, php-format -msgid "%1$s updated their %2$s" -msgstr "%1$s oppdaterte %2$s deres" +#: ../../Zotlabs/Lib/Libzotdir.php:167 +msgid "Public Forums Only" +msgstr "Bare offentlige forum" -#: ../../include/items.php:4844 -msgid "profile photo" -msgstr "profilbilde" +#: ../../Zotlabs/Lib/Libzotdir.php:169 +msgid "This Website Only" +msgstr "Kun dette nettstedet" -#: ../../include/items.php:5171 -#, php-format -msgid "[Edited %s]" -msgstr "" +#: ../../Zotlabs/Lib/Chatroom.php:25 +msgid "Missing room name" +msgstr "Mangler romnavn" -#: ../../include/items.php:5171 -msgctxt "edit_activity" -msgid "Post" -msgstr "Innlegg" +#: ../../Zotlabs/Lib/Chatroom.php:34 +msgid "Duplicate room name" +msgstr "Duplikat romnavn" -#: ../../include/items.php:5171 -msgctxt "edit_activity" -msgid "Comment" -msgstr "Kommentar" +#: ../../Zotlabs/Lib/Chatroom.php:84 ../../Zotlabs/Lib/Chatroom.php:92 +msgid "Invalid room specifier." +msgstr "Ugyldig rom-spesifisering." -#: ../../include/account.php:38 -msgid "The provided email address is not valid" +#: ../../Zotlabs/Lib/Chatroom.php:124 +msgid "Room not found." +msgstr "Rommet ble ikke funnet." + +#: ../../Zotlabs/Lib/Chatroom.php:145 +msgid "Room is full" +msgstr "Rommet er fullt" + +#: ../../Zotlabs/Lib/Techlevels.php:10 +msgid "0. Beginner/Basic" msgstr "" -#: ../../include/account.php:41 -msgid "The provided email domain is not among those allowed on this site" +#: ../../Zotlabs/Lib/Techlevels.php:11 +msgid "1. Novice - not skilled but willing to learn" msgstr "" -#: ../../include/account.php:48 -msgid "The provided email address is already registered at this site" +#: ../../Zotlabs/Lib/Techlevels.php:12 +msgid "2. Intermediate - somewhat comfortable" msgstr "" -#: ../../include/account.php:55 -msgid "" -"There is a pending registration for this address - click \"Register\" to " -"continue verification" +#: ../../Zotlabs/Lib/Techlevels.php:13 +msgid "3. Advanced - very comfortable" msgstr "" -#: ../../include/account.php:94 -msgid "An invitation is required." -msgstr "En invitasjon er påkrevd." +#: ../../Zotlabs/Lib/Techlevels.php:14 +msgid "4. Expert - I can write computer code" +msgstr "" -#: ../../include/account.php:103 -msgid "Invitation could not be verified." -msgstr "Invitasjon kunne ikke bekreftes." +#: ../../Zotlabs/Lib/Techlevels.php:15 +msgid "5. Wizard - I probably know more than you do" +msgstr "" -#: ../../include/account.php:191 -msgid "Please enter the required information." -msgstr "Vennligst skriv inn nødvendig informasjon." +#: ../../Zotlabs/Lib/AccessList.php:26 +msgid "" +"A deleted privacy group with this name was revived. Existing item " +"permissions <strong>may</strong> apply to this privacy group and any future " +"members. If this is not what you intended, please create another privacy " +"group with a different name." +msgstr "" -#: ../../include/account.php:258 ../../include/account.php:366 -msgid "Failed to store account information." -msgstr "Mislyktes med å lagre kontoinformasjon." +#: ../../Zotlabs/Lib/AccessList.php:268 +msgid "Select a privacy group" +msgstr "" -#: ../../include/account.php:435 ../../include/account.php:503 -#: ../../Zotlabs/Module/Register.php:328 -#, php-format -msgid "Registration confirmation for %s" -msgstr "Registreringsbekreftelse for %s" +#: ../../Zotlabs/Access/PermissionRoles.php:339 +msgid "Social Networking" +msgstr "Sosialt nettverk" -#: ../../include/account.php:578 -#, php-format -msgid "Registration request at %s" -msgstr "Registreringsforespørsel hos %s" +#: ../../Zotlabs/Access/PermissionRoles.php:340 +msgid "Social - Federation" +msgstr "Sosial - føderert" -#: ../../include/account.php:600 -msgid "your registration password" -msgstr "ditt registreringspassord" +#: ../../Zotlabs/Access/PermissionRoles.php:341 +msgid "Social - Mostly Public" +msgstr "Sosial - ganske offentlig" -#: ../../include/account.php:606 ../../include/account.php:695 -#, php-format -msgid "Registration details for %s" -msgstr "Registreringsdetaljer for %s" +#: ../../Zotlabs/Access/PermissionRoles.php:342 +msgid "Social - Restricted" +msgstr "Sosial - begrenset" -#: ../../include/account.php:706 -msgid "Account approved." -msgstr "Konto godkjent." +#: ../../Zotlabs/Access/PermissionRoles.php:343 +msgid "Social - Private" +msgstr "Sosial - privat" -#: ../../include/account.php:762 -#, php-format -msgid "Registration revoked for %s" -msgstr "Registrering trukket tilbake for %s" +#: ../../Zotlabs/Access/PermissionRoles.php:346 +msgid "Community Forum" +msgstr "Forum for fellesskap" -#: ../../include/account.php:769 -#, php-format -msgid "Could not revoke registration for %s" -msgstr "" +#: ../../Zotlabs/Access/PermissionRoles.php:347 +msgid "Forum - Mostly Public" +msgstr "Forum - ganske offentlig" -#: ../../include/account.php:1186 ../../include/account.php:1188 -msgid "Click here to upgrade." -msgstr "Klikk her for å oppgradere." +#: ../../Zotlabs/Access/PermissionRoles.php:348 +msgid "Forum - Restricted" +msgstr "Forum - begrenset" -#: ../../include/account.php:1194 -msgid "This action exceeds the limits set by your subscription plan." -msgstr "Denne handlingen går utenfor grensene satt i din abonnementsplan." +#: ../../Zotlabs/Access/PermissionRoles.php:349 +msgid "Forum - Private" +msgstr "Forum - privat" -#: ../../include/account.php:1199 -msgid "This action is not available under your subscription plan." -msgstr "Denne handlingen er ikke tilgjengelig i din abonnementsplan." +#: ../../Zotlabs/Access/PermissionRoles.php:352 +msgid "Feed Republish" +msgstr "Republisering av strømmet innhold" -#: ../../include/account.php:1259 -msgid "open" -msgstr "" +#: ../../Zotlabs/Access/PermissionRoles.php:353 +msgid "Feed - Mostly Public" +msgstr "Strøm - ganske offentlig" -#: ../../include/account.php:1259 -msgid "closed" -msgstr "" +#: ../../Zotlabs/Access/PermissionRoles.php:354 +msgid "Feed - Restricted" +msgstr "Strøm - begrenset" -#: ../../include/account.php:1266 -msgid "Registration is currently" -msgstr "" +#: ../../Zotlabs/Access/PermissionRoles.php:357 +msgid "Special Purpose" +msgstr "Spesiell bruk" -#: ../../include/account.php:1275 -msgid "please come back" -msgstr "" +#: ../../Zotlabs/Access/PermissionRoles.php:358 +msgid "Special - Celebrity/Soapbox" +msgstr "Spesiell - kjendis/talerstol" -#: ../../include/photo/photo_driver.php:450 -#: ../../Zotlabs/Module/Profile_photo.php:167 -#: ../../Zotlabs/Module/Profile_photo.php:337 -msgid "Profile Photos" -msgstr "Profilbilder" +#: ../../Zotlabs/Access/PermissionRoles.php:359 +msgid "Special - Group Repository" +msgstr "Spesiell - gruppelager" -#: ../../include/attach.php:273 ../../include/attach.php:324 -#: ../../include/attach.php:426 -msgid "Item was not found." -msgstr "Elementet ble ikke funnet." +#: ../../Zotlabs/Access/PermissionRoles.php:363 +msgid "Custom/Expert Mode" +msgstr "Tilpasset/Ekspertmodus" -#: ../../include/attach.php:290 -msgid "Unknown error." -msgstr "" +#: ../../Zotlabs/Access/PermissionRoles.php:387 +msgid "Personal" +msgstr "Personlig" -#: ../../include/attach.php:621 -msgid "No source file." -msgstr "Ingen kildefil." +#: ../../Zotlabs/Access/PermissionRoles.php:388 +msgid "Community forum" +msgstr "Forum" -#: ../../include/attach.php:643 -msgid "Cannot locate file to replace" -msgstr "Kan ikke finne filen som skal byttes ut" +#: ../../Zotlabs/Access/PermissionRoles.php:389 +msgid "Custom" +msgstr "" -#: ../../include/attach.php:662 -msgid "Cannot locate file to revise/update" -msgstr "Finner ikke filen som skal revideres/oppdateres" +#: ../../Zotlabs/Access/Permissions.php:56 +msgid "Can view my channel stream and posts" +msgstr "Kan se min kanalstrøm og innlegg" -#: ../../include/attach.php:808 -#, php-format -msgid "File exceeds size limit of %d" -msgstr "Filens størrelse overgår grensen på %d" +#: ../../Zotlabs/Access/Permissions.php:57 +msgid "Can send me their channel stream and posts" +msgstr "Kan sende meg deres kanalstrøm og innlegg" -#: ../../include/attach.php:829 -#, 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." +#: ../../Zotlabs/Access/Permissions.php:58 +msgid "Can view my default channel profile" +msgstr "Kan se min standard kanalprofil" -#: ../../include/attach.php:1019 -msgid "File upload failed. Possible system limit or action terminated." -msgstr "" -"Mislyktes med å laste opp filen. Mulig systemgrense eller handling avbrutt." +#: ../../Zotlabs/Access/Permissions.php:59 +msgid "Can view my connections" +msgstr "Kan se mine forbindelser" -#: ../../include/attach.php:1048 -msgid "Stored file could not be verified. Upload failed." -msgstr "Lagret fil kunne ikke bekreftes. Opplasting mislyktes." +#: ../../Zotlabs/Access/Permissions.php:60 +msgid "Can view my file storage and photos" +msgstr "Kan se mine filer og bilder" -#: ../../include/attach.php:1120 ../../include/attach.php:1136 -msgid "Path not available." -msgstr "Stien er ikke tilgjengelig." +#: ../../Zotlabs/Access/Permissions.php:61 +msgid "Can upload/modify my file storage and photos" +msgstr "Kan laste opp/redigere mine filer og bilder" -#: ../../include/attach.php:1184 ../../include/attach.php:1349 -msgid "Empty pathname" -msgstr "Tomt sti-navn" +#: ../../Zotlabs/Access/Permissions.php:62 +msgid "Can view my channel webpages" +msgstr "Kan se min kanal sine websider" -#: ../../include/attach.php:1210 -msgid "duplicate filename or path" -msgstr "duplikat av filnavn eller sti" +#: ../../Zotlabs/Access/Permissions.php:63 +msgid "Can view my wiki pages" +msgstr "Kan se mine wiki-sider" -#: ../../include/attach.php:1238 -msgid "Path not found." -msgstr "Stien ble ikke funnet." +#: ../../Zotlabs/Access/Permissions.php:64 +msgid "Can create/edit my channel webpages" +msgstr "Kan opprette/redigere websider på min kanal" -#: ../../include/attach.php:1305 -msgid "mkdir failed." -msgstr "mkdir mislyktes." +#: ../../Zotlabs/Access/Permissions.php:65 +msgid "Can write to my wiki pages" +msgstr "Kan skrive på mine wiki-sider" -#: ../../include/attach.php:1309 -msgid "database storage failed." -msgstr "databaselagring mislyktes." +#: ../../Zotlabs/Access/Permissions.php:66 +msgid "Can post on my channel (wall) page" +msgstr "Kan poste på min kanal (vegg)" -#: ../../include/attach.php:1355 -msgid "Empty path" -msgstr "Tom sti" +#: ../../Zotlabs/Access/Permissions.php:67 +msgid "Can comment on or like my posts" +msgstr "Kan kommentere på eller like mine innlegg" -#: ../../include/attach.php:2147 -#, fuzzy, php-format -#| msgid "Files: shared with me" -msgid "%s shared an %s with you" -msgstr "Filer: delt med meg" +#: ../../Zotlabs/Access/Permissions.php:68 +msgid "Can send me direct messages" +msgstr "Kan sende meg direktemeldinger" -#: ../../include/attach.php:2147 -#, php-format -msgid "%s shared a %s with you" -msgstr "" +#: ../../Zotlabs/Access/Permissions.php:69 +msgid "Can like/dislike profiles and profile things" +msgstr "Kan like/ikke like profiler og profilting" -#: ../../include/attach.php:2147 -#, fuzzy -#| msgid "Image" -msgid "image" -msgstr "Bilde" +#: ../../Zotlabs/Access/Permissions.php:70 +msgid "Can chat with me" +msgstr "Kan chatte med meg" -#: ../../include/bookmarks.php:34 -#, php-format -msgid "%1$s's bookmarks" -msgstr "%1$s sine bokmerker" +#: ../../Zotlabs/Access/Permissions.php:71 +msgid "Can source/mirror my public posts in derived channels" +msgstr "Kan speile eller bruke mine offentlige innlegg i avledede kanaler" -#: ../../include/bbcode.php:233 ../../include/bbcode.php:939 -#: ../../include/bbcode.php:1560 ../../include/bbcode.php:1568 -msgid "Image/photo" -msgstr "Bilde/fotografi" +#: ../../Zotlabs/Access/Permissions.php:73 +msgid "Can administer my channel" +msgstr "Kan administrere min kanal" -#: ../../include/bbcode.php:280 ../../include/bbcode.php:1585 -msgid "Encrypted content" -msgstr "Kryptert innhold" +#: ../../Zotlabs/Widget/Tasklist.php:31 +msgid "Tasks" +msgstr "Oppgaver" -#: ../../include/bbcode.php:336 -#, php-format -msgid "Install %1$s element %2$s" +#: ../../Zotlabs/Widget/Cover_photo.php:74 +msgid "Click to show more" msgstr "" -#: ../../include/bbcode.php:340 -#, 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." +#: ../../Zotlabs/Widget/Appstore.php:16 +msgid "App Collections" +msgstr "Appsamlinger" -#: ../../include/bbcode.php:350 ../../Zotlabs/Module/Impel.php:47 -msgid "webpage" -msgstr "nettside" +#: ../../Zotlabs/Widget/Appstore.php:18 +msgid "Installed apps" +msgstr "Installerte apper" -#: ../../include/bbcode.php:353 ../../Zotlabs/Module/Impel.php:57 -msgid "layout" -msgstr "layout" +#: ../../Zotlabs/Widget/Appstore.php:19 ../../Zotlabs/Module/Apps.php:51 +msgid "Available Apps" +msgstr "Tilgjengelige apper" -#: ../../include/bbcode.php:356 ../../Zotlabs/Module/Impel.php:52 -msgid "block" -msgstr "byggekloss" +#: ../../Zotlabs/Widget/Rating.php:59 +msgid "Rating Tools" +msgstr "Vurderingsverktøy" -#: ../../include/bbcode.php:359 ../../Zotlabs/Module/Impel.php:64 -msgid "menu" -msgstr "meny" +#: ../../Zotlabs/Widget/Rating.php:63 ../../Zotlabs/Widget/Rating.php:65 +msgid "Rate Me" +msgstr "Vurder meg" -#: ../../include/bbcode.php:562 -msgid "card" -msgstr "" +#: ../../Zotlabs/Widget/Rating.php:68 +msgid "View Ratings" +msgstr "Vis vurderinger" -#: ../../include/bbcode.php:564 -msgid "article" -msgstr "" +#: ../../Zotlabs/Widget/Notifications.php:24 +#, fuzzy +#| msgid "Unseen stream activity" +msgid "Unseen network activity" +msgstr "Ny aktivitet i nettverksstrømmen" -#: ../../include/bbcode.php:570 ../../include/markdown.php:206 -#, php-format -msgid "%1$s wrote the following %2$s %3$s" -msgstr "%1$s skrev følgende %2$s %3$s" +#: ../../Zotlabs/Widget/Notifications.php:27 +msgid "Network stream" +msgstr "" -#: ../../include/bbcode.php:647 ../../include/bbcode.php:655 -msgid "Click to open/close" -msgstr "Klikk for å åpne/lukke" +#: ../../Zotlabs/Widget/Notifications.php:30 +#: ../../Zotlabs/Widget/Notifications.php:69 +#, fuzzy +#| msgid "Mark all seen" +msgid "Mark all read" +msgstr "Merk alle som sett" -#: ../../include/bbcode.php:655 ../../include/markdown.php:259 -msgid "spoiler" -msgstr "" +#: ../../Zotlabs/Widget/Notifications.php:33 +#: ../../Zotlabs/Widget/Notifications.php:53 +#: ../../Zotlabs/Widget/Notifications.php:72 +#: ../../Zotlabs/Widget/Notifications.php:166 +#, fuzzy +#| msgid "Conversation Features" +msgid "Conversation starters" +msgstr "Samtaleinnstillinger" -#: ../../include/bbcode.php:668 -msgid "View article" -msgstr "" +#: ../../Zotlabs/Widget/Notifications.php:34 +#: ../../Zotlabs/Widget/Notifications.php:54 +#: ../../Zotlabs/Widget/Notifications.php:73 +#: ../../Zotlabs/Widget/Notifications.php:134 +#: ../../Zotlabs/Widget/Notifications.php:167 +#: ../../Zotlabs/Widget/Messages.php:55 +msgid "Filter by name or address" +msgstr "Filtrer etter navn eller adresse" -#: ../../include/bbcode.php:668 -msgid "View summary" -msgstr "" +#: ../../Zotlabs/Widget/Notifications.php:44 +#: ../../Zotlabs/Module/Settings/Channel.php:259 +msgid "Unseen channel activity" +msgstr "Ny kanalaktivitet" -#: ../../include/bbcode.php:1536 -msgid "$1 wrote:" -msgstr "$1 skrev:" +#: ../../Zotlabs/Widget/Notifications.php:47 +#, fuzzy +msgid "Channel stream" +msgstr "Kanalnavn" -#: ../../include/channel.php:48 -msgid "Unable to obtain identity information from database" -msgstr "Klarer ikke å få tak i identitetsinformasjon fra databasen" +#: ../../Zotlabs/Widget/Notifications.php:50 +#: ../../Zotlabs/Widget/Notifications.php:88 +#: ../../Zotlabs/Widget/Notifications.php:123 +#: ../../Zotlabs/Module/Notifications.php:111 +msgid "Mark all seen" +msgstr "Merk alle som sett" -#: ../../include/channel.php:81 -msgid "Empty name" -msgstr "Mangler navn" +#: ../../Zotlabs/Widget/Notifications.php:62 +#, fuzzy +#| msgid "Private Forum" +msgid "Private" +msgstr "Privat forum" -#: ../../include/channel.php:84 -msgid "Name too long" -msgstr "Navnet er for langt" +#: ../../Zotlabs/Widget/Notifications.php:63 +#, fuzzy +#| msgid "Unseen stream activity" +msgid "Unseen private activity" +msgstr "Ny aktivitet i nettverksstrømmen" -#: ../../include/channel.php:201 -msgid "No account identifier" -msgstr "Ingen kontoidentifikator" +#: ../../Zotlabs/Widget/Notifications.php:66 +#, fuzzy +#| msgid "Private Forum" +msgid "Private stream" +msgstr "Privat forum" -#: ../../include/channel.php:213 ../../Zotlabs/Module/Register.php:95 -msgid "Nickname is required." -msgstr "Kallenavn er påkrevd." +#: ../../Zotlabs/Widget/Notifications.php:81 +#: ../../Zotlabs/Widget/Activity_filter.php:53 +msgid "Events" +msgstr "Hendelser" -#: ../../include/channel.php:227 ../../include/channel.php:659 -#: ../../Zotlabs/Module/Register.php:100 ../../Zotlabs/Module/Changeaddr.php:46 -msgid "Reserved nickname. Please choose another." -msgstr "Reservert kallenavn. Vennligst velg et annet." +#: ../../Zotlabs/Widget/Notifications.php:82 +#, fuzzy +#| msgid "Unseen stream activity" +msgid "Unseen events activity" +msgstr "Ny aktivitet i nettverksstrømmen" -#: ../../include/channel.php:232 ../../include/channel.php:664 -#: ../../Zotlabs/Module/Register.php:105 ../../Zotlabs/Module/Changeaddr.php:51 -msgid "" -"Nickname has unsupported characters or is already being used on this site." +#: ../../Zotlabs/Widget/Notifications.php:85 +msgid "View events" msgstr "" -"Kallenavnet inneholder tegn som ikke er støttet eller det er allerede i bruk " -"på dette nettstedet." - -#: ../../include/channel.php:292 -msgid "Unable to retrieve created identity" -msgstr "Klarer ikke å hente den lagede identiteten" -#: ../../include/channel.php:402 -msgid "Default Profile" -msgstr "Standardprofil" +#: ../../Zotlabs/Widget/Notifications.php:96 +#: ../../Zotlabs/Module/Connections.php:168 +msgid "New Connections" +msgstr "Nye forbindelser" -#: ../../include/channel.php:592 ../../include/channel.php:681 -msgid "Unable to retrieve modified identity" -msgstr "" +#: ../../Zotlabs/Widget/Notifications.php:97 +#: ../../Zotlabs/Module/Settings/Channel.php:267 +msgid "New connections" +msgstr "Nye forbindelser" -#: ../../include/channel.php:1373 -msgid "Requested channel is not available" -msgstr "" +#: ../../Zotlabs/Widget/Notifications.php:100 +#: ../../Zotlabs/Widget/Notifications.php:120 +#: ../../Zotlabs/Module/Photos.php:1114 ../../Zotlabs/Module/Photos.php:1126 +msgid "View all" +msgstr "Vis alle" -#: ../../include/channel.php:1523 ../../Zotlabs/Module/Profiles.php:744 -msgid "Change profile photo" -msgstr "Endre profilbilde" +#: ../../Zotlabs/Widget/Notifications.php:109 +#, fuzzy +#| msgid "Unseen stream activity" +msgid "Useen files activity" +msgstr "Ny aktivitet i nettverksstrømmen" -#: ../../include/channel.php:1531 -msgid "Create New Profile" -msgstr "Lag ny profil" +#: ../../Zotlabs/Widget/Notifications.php:117 +#, fuzzy +#| msgid "System Notifications" +msgid "Unseen notifications" +msgstr "Systemvarsler" -#: ../../include/channel.php:1549 ../../Zotlabs/Module/Profiles.php:841 -msgid "Profile Image" -msgstr "Profilbilde" +#: ../../Zotlabs/Widget/Notifications.php:132 +#, fuzzy +#| msgid "Unseen stream activity" +msgid "Unseen forums activity" +msgstr "Ny aktivitet i nettverksstrømmen" -#: ../../include/channel.php:1552 -msgid "Visible to everybody" +#: ../../Zotlabs/Widget/Notifications.php:144 +msgid "Registrations" msgstr "" -#: ../../include/channel.php:1553 ../../Zotlabs/Module/Profiles.php:741 -#: ../../Zotlabs/Module/Profiles.php:845 -msgid "Edit visibility" -msgstr "Endre synlighet" - -#: ../../include/channel.php:1635 ../../include/channel.php:1763 -msgid "Gender:" -msgstr "Kjønn:" +#: ../../Zotlabs/Widget/Notifications.php:145 +#, fuzzy +#| msgid "Unseen stream activity" +msgid "Unseen registration activity" +msgstr "Ny aktivitet i nettverksstrømmen" -#: ../../include/channel.php:1636 ../../include/channel.php:1807 -msgid "Status:" -msgstr "Status:" +#: ../../Zotlabs/Widget/Notifications.php:155 +#: ../../Zotlabs/Module/Settings/Channel.php:270 +msgid "Unseen public stream activity" +msgstr "Ny aktivitet i den offentlige strømmen" -#: ../../include/channel.php:1637 ../../include/channel.php:1831 -msgid "Homepage:" -msgstr "Hjemmeside:" +#: ../../Zotlabs/Widget/Notifications.php:158 +msgid "Public stream" +msgstr "" -#: ../../include/channel.php:1638 ../../include/channel.php:1833 -#: ../../Zotlabs/Module/Directory.php:368 -msgid "Hometown:" -msgstr "Hjemby:" +#: ../../Zotlabs/Widget/Notifications.php:174 +msgid "Sorry, you have got no notifications at the moment" +msgstr "" -#: ../../include/channel.php:1639 -msgid "Online Now" -msgstr "Online nå" +#: ../../Zotlabs/Widget/Bookmarkedchats.php:25 +msgid "Bookmarked Chatrooms" +msgstr "Bokmerkede chatrom" -#: ../../include/channel.php:1688 -msgid "This channel has not added a profile description yet" +#: ../../Zotlabs/Widget/Chatroom_list.php:26 +msgid "Overview" msgstr "" -#: ../../include/channel.php:1690 -msgid "Change your profile photo" +#: ../../Zotlabs/Widget/Tokens.php:41 +msgid "Add new guest" msgstr "" -#: ../../include/channel.php:1722 -msgid "Trans" +#: ../../Zotlabs/Widget/Tokens.php:49 ../../Zotlabs/Module/Lockview.php:236 +msgid "Guest access" msgstr "" -#: ../../include/channel.php:1761 -msgid "Full Name:" -msgstr "Fullt navn:" +#: ../../Zotlabs/Widget/Newmember.php:38 +msgid "Profile Creation" +msgstr "Oppretting av profil" -#: ../../include/channel.php:1768 -msgid "Like this channel" -msgstr "Lik denne kanalen" +#: ../../Zotlabs/Widget/Newmember.php:40 +msgid "Upload profile photo" +msgstr "Last opp profilbilde" -#: ../../include/channel.php:1792 -msgid "j F, Y" -msgstr "j F, Y" +#: ../../Zotlabs/Widget/Newmember.php:41 +msgid "Upload cover photo" +msgstr "Last opp omslagsbilde" -#: ../../include/channel.php:1793 -msgid "j F" -msgstr "j F" +#: ../../Zotlabs/Widget/Newmember.php:45 +msgid "Find and Connect with others" +msgstr "Finn andre" -#: ../../include/channel.php:1800 -msgid "Birthday:" -msgstr "Fødselsdag:" +#: ../../Zotlabs/Widget/Newmember.php:47 +msgid "View the directory" +msgstr "Se i katalogen" -#: ../../include/channel.php:1804 ../../Zotlabs/Module/Directory.php:349 -msgid "Age:" -msgstr "Alder:" +#: ../../Zotlabs/Widget/Newmember.php:48 ../../Zotlabs/Module/Go.php:39 +msgid "View friend suggestions" +msgstr "Vis venneforslag" -#: ../../include/channel.php:1813 -#, php-format -msgid "for %1$d %2$s" -msgstr "for %1$d %2$s" +#: ../../Zotlabs/Widget/Newmember.php:49 +msgid "Manage your connections" +msgstr "Behandle forbindelser" -#: ../../include/channel.php:1825 -msgid "Tags:" -msgstr "Merkelapper:" +#: ../../Zotlabs/Widget/Newmember.php:52 +msgid "Communicate" +msgstr "Kommuniser" -#: ../../include/channel.php:1829 -msgid "Sexual Preference:" -msgstr "Seksuell preferanse:" +#: ../../Zotlabs/Widget/Newmember.php:54 +msgid "View your channel homepage" +msgstr "Vis kanalens hjemmeside" -#: ../../include/channel.php:1835 -msgid "Political Views:" -msgstr "Politiske synspunkter:" +#: ../../Zotlabs/Widget/Newmember.php:55 +msgid "View your network stream" +msgstr "Vis nettverksstrømmen" -#: ../../include/channel.php:1837 -msgid "Religion:" -msgstr "Religion:" +#: ../../Zotlabs/Widget/Newmember.php:61 +msgid "Documentation" +msgstr "Dokumentasjon" -#: ../../include/channel.php:1839 ../../Zotlabs/Module/Directory.php:370 -msgid "About:" -msgstr "Om:" +#: ../../Zotlabs/Widget/Newmember.php:64 +msgid "Missing Features?" +msgstr "Noe som mangler?" -#: ../../include/channel.php:1841 -msgid "Hobbies/Interests:" -msgstr "Hobbyer/interesser:" +#: ../../Zotlabs/Widget/Newmember.php:66 +msgid "Pin apps to navigation bar" +msgstr "Fest apper til navigasjonslinjen" -#: ../../include/channel.php:1843 -msgid "Likes:" -msgstr "Liker:" +#: ../../Zotlabs/Widget/Newmember.php:67 +msgid "Install more apps" +msgstr "Legg til flere apper" -#: ../../include/channel.php:1845 -msgid "Dislikes:" -msgstr "Misliker:" +#: ../../Zotlabs/Widget/Newmember.php:78 +msgid "View public stream" +msgstr "" -#: ../../include/channel.php:1847 -msgid "Contact information and Social Networks:" -msgstr "Kontaktinformasjon og sosiale nettverk:" +#: ../../Zotlabs/Widget/Newmember.php:82 +#: ../../Zotlabs/Module/Settings/Display.php:201 +msgid "New Member Links" +msgstr "Lenker for nye medlemmer" -#: ../../include/channel.php:1849 -msgid "My other channels:" -msgstr "Mine andre kanaler:" +#: ../../Zotlabs/Widget/Suggestions.php:53 ../../Zotlabs/Module/Suggest.php:71 +msgid "Ignore/Hide" +msgstr "Ignorer/Skjul" -#: ../../include/channel.php:1851 -msgid "Musical interests:" -msgstr "Musikkinteresse:" +#: ../../Zotlabs/Widget/Suggestions.php:58 +msgid "Suggestions" +msgstr "Forslag" -#: ../../include/channel.php:1853 -msgid "Books, literature:" -msgstr "Bøker, litteratur:" +#: ../../Zotlabs/Widget/Suggestions.php:59 +msgid "See more..." +msgstr "Se mer..." -#: ../../include/channel.php:1855 -msgid "Television:" -msgstr "TV:" +#: ../../Zotlabs/Widget/Messages.php:47 +msgid "Public and restricted conversations" +msgstr "Offentlige og begrensede samtaler" -#: ../../include/channel.php:1857 -msgid "Film/dance/culture/entertainment:" -msgstr "Film/dans/kultur/underholdning:" +#: ../../Zotlabs/Widget/Messages.php:48 +msgid "Private conversations" +msgstr "Private samtaler" -#: ../../include/channel.php:1859 -msgid "Love/Romance:" -msgstr "Kjærlighet/romantikk:" +#: ../../Zotlabs/Widget/Messages.php:49 +msgid "Starred conversations" +msgstr "Stjernemerkede samtaler" -#: ../../include/channel.php:1861 -msgid "Work/employment:" -msgstr "Arbeid/sysselsetting:" +#: ../../Zotlabs/Widget/Messages.php:50 +msgid "Filed messages" +msgstr "Lagrede meldinger" -#: ../../include/channel.php:1863 -msgid "School/education:" -msgstr "Skole/utdannelse:" +#: ../../Zotlabs/Widget/Messages.php:53 +msgid "No conversations" +msgstr "Ingen samtaler" -#: ../../include/channel.php:1884 ../../Zotlabs/Module/Profperm.php:113 -#: ../../Zotlabs/Lib/Apps.php:367 -msgid "Profile" -msgstr "Profil" +#: ../../Zotlabs/Widget/Messages.php:54 +msgid "Unseen reactions" +msgstr "Usette reaksjoner" -#: ../../include/channel.php:1886 -msgid "Like this thing" -msgstr "Lik denne tingen" +#: ../../Zotlabs/Widget/Messages.php:56 +msgid "Filter by file name" +msgstr "Filtrer etter navn" -#: ../../include/channel.php:1887 -msgid "Export" -msgstr "Eksport" +#: ../../Zotlabs/Widget/Hq_controls.php:23 +msgid "Toggle post editor" +msgstr "Vis redigering av innlegg" -#: ../../include/channel.php:2340 ../../Zotlabs/Module/Cover_photo.php:304 -msgid "cover photo" -msgstr "forsidebilde" +#: ../../Zotlabs/Widget/Hq_controls.php:33 +msgid "Toggle personal notes" +msgstr "" -#: ../../include/channel.php:2615 ../../Zotlabs/Module/Rmagic.php:96 -#: ../../boot.php:1747 -msgid "Remote Authentication" -msgstr "Fjernautentisering" +#: ../../Zotlabs/Widget/Hq_controls.php:43 +msgid "Channel activities" +msgstr "" -#: ../../include/channel.php:2616 ../../Zotlabs/Module/Rmagic.php:97 -msgid "Enter your channel address (e.g. channel@example.com)" -msgstr "Skriv din kanaladresse (for eksempel channel@exampel.com)" +#: ../../Zotlabs/Widget/Album.php:87 ../../Zotlabs/Widget/Portfolio.php:95 +#: ../../Zotlabs/Module/Embedphotos.php:173 ../../Zotlabs/Module/Photos.php:784 +#: ../../Zotlabs/Module/Photos.php:1318 +msgid "View Photo" +msgstr "Vis foto" -#: ../../include/channel.php:2617 ../../Zotlabs/Module/Rmagic.php:98 -msgid "Authenticate" -msgstr "Autentiser" +#: ../../Zotlabs/Widget/Album.php:104 ../../Zotlabs/Widget/Portfolio.php:116 +#: ../../Zotlabs/Module/Embedphotos.php:189 ../../Zotlabs/Module/Photos.php:815 +msgid "Edit Album" +msgstr "Endre album" -#: ../../include/channel.php:2775 ../../Zotlabs/Module/Admin/Accounts.php:184 -#, php-format -msgid "Account '%s' deleted" -msgstr "Kontoen '%s' slettet" +#: ../../Zotlabs/Widget/Album.php:106 ../../Zotlabs/Widget/Portfolio.php:118 +#: ../../Zotlabs/Widget/Cdav.php:152 ../../Zotlabs/Widget/Cdav.php:188 +#: ../../Zotlabs/Storage/Browser.php:550 +#: ../../Zotlabs/Module/Cover_photo.php:381 +#: ../../Zotlabs/Module/Embedphotos.php:191 +#: ../../Zotlabs/Module/Profile_photo.php:547 +#: ../../Zotlabs/Module/Photos.php:683 +msgid "Upload" +msgstr "Last opp" -#: ../../include/acl_selectors.php:33 -#: ../../Zotlabs/Lib/PermissionDescription.php:34 -msgid "Visible to your default audience" -msgstr "Synlig for ditt standard publikum" +#: ../../Zotlabs/Widget/Pinned.php:95 +msgid "Share This" +msgstr "Del dette" -#: ../../include/acl_selectors.php:100 -msgid "Profile-Based Privacy Groups" -msgstr "" +#: ../../Zotlabs/Widget/Pinned.php:120 ../../Zotlabs/Widget/Pinned.php:121 +#, php-format +msgid "View %s's profile - %s" +msgstr "Vis %s sin profil - %s" -#: ../../include/acl_selectors.php:119 -msgid "Private Forum" -msgstr "" +#: ../../Zotlabs/Widget/Pinned.php:154 +msgid "Don't show" +msgstr "Ikke vis" -#: ../../include/acl_selectors.php:125 ../../Zotlabs/Widget/Forums.php:77 -#: ../../Zotlabs/Widget/Activity_filter.php:130 -#: ../../Zotlabs/Widget/Notifications.php:131 -#: ../../Zotlabs/Widget/Notifications.php:132 -msgid "Forums" -msgstr "Forum" +#: ../../Zotlabs/Widget/Follow.php:27 ../../Zotlabs/Module/Connections.php:377 +#, php-format +msgid "You have %1$.0f of %2$.0f allowed connections." +msgstr "Du har %1$.0f av %2$.0f tillate forbindelser." -#: ../../include/acl_selectors.php:136 -#: ../../Zotlabs/Module/Settings/Privacy.php:65 -#: ../../Zotlabs/Lib/PermissionDescription.php:107 -msgid "Only me" -msgstr "Kun meg" +#: ../../Zotlabs/Widget/Follow.php:34 +msgid "Add New Connection" +msgstr "Legg til ny forbindelse" -#: ../../include/acl_selectors.php:143 -msgid "Share with" -msgstr "Del med" +#: ../../Zotlabs/Widget/Follow.php:35 +msgid "Enter channel address" +msgstr "Skriv kanaladressen" -#: ../../include/acl_selectors.php:144 -msgid "Custom selection" -msgstr "Tilpasset utvalg" +#: ../../Zotlabs/Widget/Follow.php:36 +msgid "Examples: bob@example.com, https://example.com/barbara" +msgstr "Eksempel: ola@eksempel.no, https://eksempel.no/kari" -#: ../../include/acl_selectors.php:146 -msgid "" -"Select \"Allow\" to allow viewing. \"Don't allow\" lets you override and " -"limit the scope of \"Allow\"." +#: ../../Zotlabs/Widget/Notes.php:42 +msgid "Read mode" msgstr "" -#: ../../include/acl_selectors.php:147 ../../Zotlabs/Module/Authorize.php:32 -msgid "Allow" +#: ../../Zotlabs/Widget/Notes.php:43 +msgid "Edit mode" msgstr "" -#: ../../include/acl_selectors.php:148 -msgid "Don't allow" +#: ../../Zotlabs/Widget/Notes.php:44 +msgid "Editing" msgstr "" -#: ../../include/acl_selectors.php:156 ../../Zotlabs/Widget/Pinned.php:163 -#: ../../Zotlabs/Module/Photos.php:1265 ../../Zotlabs/Lib/ThreadItem.php:496 -#: ../../Zotlabs/Storage/Browser.php:414 -msgid "Close" -msgstr "Lukk" - -#: ../../include/acl_selectors.php:181 -#, php-format -msgid "" -"Post permissions %s cannot be changed %s after a post is shared.</br />These " -"permissions set who is allowed to view the post." +#: ../../Zotlabs/Widget/Notes.php:45 +msgid "Saving" msgstr "" -"Tillatelsene til innlegget %s kan ikke endres %s etter at innlegget er delt." -"</br />Disse tillatelsene avgjør hvem som kan se innlegget." -#: ../../include/oembed.php:155 -msgid "View PDF" +#: ../../Zotlabs/Widget/Notes.php:46 +msgid "Saved" msgstr "" -#: ../../include/oembed.php:391 -msgid " by " -msgstr " av " - -#: ../../include/oembed.php:392 -#, fuzzy -msgid " on " -msgstr "På" - -#: ../../include/oembed.php:421 -msgid "Embedded content" -msgstr "Innebygget innhold" - -#: ../../include/oembed.php:430 -msgid "Embedding disabled" -msgstr "Innbygging avskrudd" +#: ../../Zotlabs/Widget/Activity_order.php:94 +msgid "Posted Date" +msgstr "Innleggsdato" -#: ../../include/zid.php:410 -#, php-format -msgid "OpenWebAuth: %1$s welcomes %2$s" -msgstr "OpenWebAuth: %1$s ønsker %2$s velkommen" +#: ../../Zotlabs/Widget/Activity_order.php:98 +msgid "Order by last posted date" +msgstr "Sorter etter dato innlegg ble postet" -#: ../../Zotlabs/Widget/Activity_order.php:96 +#: ../../Zotlabs/Widget/Activity_order.php:102 msgid "Commented Date" msgstr "Sist kommentert" -#: ../../Zotlabs/Widget/Activity_order.php:100 +#: ../../Zotlabs/Widget/Activity_order.php:106 msgid "Order by last commented date" msgstr "Sorter etter dato for siste kommentar" -#: ../../Zotlabs/Widget/Activity_order.php:103 -msgid "Posted Date" -msgstr "Innleggsdato" - -#: ../../Zotlabs/Widget/Activity_order.php:107 -msgid "Order by last posted date" -msgstr "Sorter etter dato innlegg ble postet" - #: ../../Zotlabs/Widget/Activity_order.php:110 msgid "Date Unthreaded" msgstr "Utrådet" @@ -7260,48 +8125,86 @@ msgstr "Sorter innlegg og kommentarer uavhengig av hverandre etter dato" msgid "Stream Order" msgstr "Sortering av innlegg" -#: ../../Zotlabs/Widget/Tokens.php:41 -msgid "Add new guest" +#: ../../Zotlabs/Widget/Activity_filter.php:44 +msgid "Direct Messages" +msgstr "Direktemeldinger" + +#: ../../Zotlabs/Widget/Activity_filter.php:48 +msgid "Show direct (private) messages" +msgstr "Vis direktemeldinger (private meldinger)" + +#: ../../Zotlabs/Widget/Activity_filter.php:57 +msgid "Show posts that include events" msgstr "" -#: ../../Zotlabs/Widget/Tokens.php:49 ../../Zotlabs/Module/Lockview.php:236 -msgid "Guest access" +#: ../../Zotlabs/Widget/Activity_filter.php:63 +msgid "Polls" +msgstr "Spørreskjema" + +#: ../../Zotlabs/Widget/Activity_filter.php:67 +msgid "Show posts that include polls" +msgstr "Vis innlegg som inneholder spørreskjema" + +#: ../../Zotlabs/Widget/Activity_filter.php:90 +#, php-format +msgid "Show posts related to the %s privacy group" msgstr "" -#: ../../Zotlabs/Widget/Archive.php:49 -msgid "Archives" -msgstr "Arkiv" +#: ../../Zotlabs/Widget/Activity_filter.php:99 +msgid "Show my privacy groups" +msgstr "" -#: ../../Zotlabs/Widget/Album.php:84 ../../Zotlabs/Widget/Portfolio.php:91 -#: ../../Zotlabs/Module/Embedphotos.php:171 ../../Zotlabs/Module/Photos.php:782 -#: ../../Zotlabs/Module/Photos.php:1323 -msgid "View Photo" -msgstr "Vis foto" +#: ../../Zotlabs/Widget/Activity_filter.php:123 +msgid "Show posts to this forum" +msgstr "" -#: ../../Zotlabs/Widget/Album.php:101 ../../Zotlabs/Widget/Portfolio.php:112 -#: ../../Zotlabs/Module/Embedphotos.php:187 ../../Zotlabs/Module/Photos.php:813 -msgid "Edit Album" -msgstr "Endre album" +#: ../../Zotlabs/Widget/Activity_filter.php:134 +msgid "Show forums" +msgstr "" -#: ../../Zotlabs/Widget/Album.php:103 ../../Zotlabs/Widget/Cdav.php:152 -#: ../../Zotlabs/Widget/Cdav.php:188 ../../Zotlabs/Widget/Portfolio.php:114 -#: ../../Zotlabs/Module/Embedphotos.php:189 -#: ../../Zotlabs/Module/Profile_photo.php:547 -#: ../../Zotlabs/Module/Cover_photo.php:423 ../../Zotlabs/Module/Photos.php:681 -#: ../../Zotlabs/Storage/Browser.php:546 -msgid "Upload" -msgstr "Last opp" +#: ../../Zotlabs/Widget/Activity_filter.php:148 +msgid "Starred Posts" +msgstr "" -#: ../../Zotlabs/Widget/Tasklist.php:31 -msgid "Tasks" -msgstr "Oppgaver" +#: ../../Zotlabs/Widget/Activity_filter.php:152 +msgid "Show posts that I have starred" +msgstr "" -#: ../../Zotlabs/Widget/Chatroom_members.php:17 -msgid "Chat Members" +#: ../../Zotlabs/Widget/Activity_filter.php:163 +msgid "Personal Posts" +msgstr "" + +#: ../../Zotlabs/Widget/Activity_filter.php:167 +msgid "Show posts that mention or involve me" +msgstr "" + +#: ../../Zotlabs/Widget/Activity_filter.php:190 +#, php-format +msgid "Show posts that I have filed to %s" +msgstr "" + +#: ../../Zotlabs/Widget/Activity_filter.php:200 +msgid "Show filed post categories" +msgstr "" + +#: ../../Zotlabs/Widget/Activity_filter.php:214 +msgid "Panel search" +msgstr "" + +#: ../../Zotlabs/Widget/Activity_filter.php:224 +msgid "Filter by name" +msgstr "Filtrer etter navn" + +#: ../../Zotlabs/Widget/Activity_filter.php:239 +msgid "Remove active filter" msgstr "" +#: ../../Zotlabs/Widget/Activity_filter.php:255 +msgid "Stream Filters" +msgstr "Filtere for tidslinjen" + #: ../../Zotlabs/Widget/Channel_activities.php:29 -#: ../../Zotlabs/Module/Go.php:27 +#: ../../Zotlabs/Module/Go.php:28 msgid "Welcome" msgstr "Velkommen" @@ -7325,69 +8228,153 @@ msgid_plural "notices" msgstr[0] "varsel" msgstr[1] "varsel" -#: ../../Zotlabs/Widget/Pinned.php:75 ../../Zotlabs/Lib/ThreadItem.php:206 -msgid "I will attend" -msgstr "Jeg vil delta" +#: ../../Zotlabs/Widget/Affinity.php:36 +#: ../../Zotlabs/Module/Contactedit.php:281 +#: ../../Zotlabs/Module/Connedit.php:579 +msgid "Me" +msgstr "Meg" -#: ../../Zotlabs/Widget/Pinned.php:75 ../../Zotlabs/Lib/ThreadItem.php:206 -msgid "I will not attend" -msgstr "Jeg deltar ikke" +#: ../../Zotlabs/Widget/Affinity.php:37 +#: ../../Zotlabs/Module/Contactedit.php:282 +#: ../../Zotlabs/Module/Connedit.php:580 +msgid "Family" +msgstr "Familie" -#: ../../Zotlabs/Widget/Pinned.php:75 ../../Zotlabs/Lib/ThreadItem.php:206 -msgid "I might attend" -msgstr "Jeg vil kanskje delta" +#: ../../Zotlabs/Widget/Affinity.php:39 +#: ../../Zotlabs/Module/Contactedit.php:284 +#: ../../Zotlabs/Module/Connedit.php:582 +msgid "Acquaintances" +msgstr "Bekjente" -#: ../../Zotlabs/Widget/Pinned.php:86 -msgid "I agree" -msgstr "Jeg er enig" +#: ../../Zotlabs/Widget/Affinity.php:40 +#: ../../Zotlabs/Module/Contactedit.php:285 +#: ../../Zotlabs/Module/Connedit.php:583 +#: ../../Zotlabs/Module/Connections.php:97 +#: ../../Zotlabs/Module/Connections.php:111 +msgid "All" +msgstr "Alle" -#: ../../Zotlabs/Widget/Pinned.php:86 -msgid "I disagree" -msgstr "Jeg er uenig" +#: ../../Zotlabs/Widget/Affinity.php:60 +#: ../../Zotlabs/Module/Contactedit.php:618 +msgid "Refresh" +msgstr "Forny" -#: ../../Zotlabs/Widget/Pinned.php:86 -msgid "I abstain" -msgstr "Jeg avstår" +#: ../../Zotlabs/Widget/Admin.php:27 ../../Zotlabs/Module/Admin/Site.php:402 +msgid "Site" +msgstr "Nettsted" -#: ../../Zotlabs/Widget/Pinned.php:104 ../../Zotlabs/Lib/ThreadItem.php:324 -msgid "Share This" -msgstr "Del dette" +#: ../../Zotlabs/Widget/Admin.php:28 +#: ../../Zotlabs/Module/Admin/Accounts.php:208 +#: ../../Zotlabs/Module/Admin/Accounts.php:227 +#: ../../Zotlabs/Module/Admin.php:97 +msgid "Accounts" +msgstr "Kontoer" -#: ../../Zotlabs/Widget/Pinned.php:104 ../../Zotlabs/Lib/ThreadItem.php:324 -msgid "share" -msgstr "del" +#: ../../Zotlabs/Widget/Admin.php:28 ../../Zotlabs/Widget/Admin.php:66 +msgid "Member registrations waiting for confirmation" +msgstr "" -#: ../../Zotlabs/Widget/Pinned.php:127 ../../Zotlabs/Widget/Pinned.php:128 -#, php-format -msgid "View %s's profile - %s" -msgstr "Vis %s sin profil - %s" +#: ../../Zotlabs/Widget/Admin.php:30 +#: ../../Zotlabs/Module/Admin/Security.php:107 +msgid "Security" +msgstr "Sikkerhet" -#: ../../Zotlabs/Widget/Pinned.php:132 ../../Zotlabs/Widget/Messages.php:146 -#: ../../Zotlabs/Lib/ThreadItem.php:414 -msgid "via" -msgstr "via" +#: ../../Zotlabs/Widget/Admin.php:32 ../../Zotlabs/Module/Admin/Addons.php:125 +#: ../../Zotlabs/Module/Admin/Addons.php:192 +msgid "Addons" +msgstr "Tillegg" -#: ../../Zotlabs/Widget/Pinned.php:146 ../../Zotlabs/Lib/ThreadItem.php:445 -msgid "Attendance Options" -msgstr "" +#: ../../Zotlabs/Widget/Admin.php:33 ../../Zotlabs/Module/Admin/Themes.php:139 +#: ../../Zotlabs/Module/Admin/Themes.php:173 +msgid "Themes" +msgstr "Utseende" -#: ../../Zotlabs/Widget/Pinned.php:147 ../../Zotlabs/Lib/ThreadItem.php:447 -msgid "Voting Options" +#: ../../Zotlabs/Widget/Admin.php:34 +msgid "Inspect queue" +msgstr "Inspiser kø" + +#: ../../Zotlabs/Widget/Admin.php:35 +msgid "Queueworker" msgstr "" -#: ../../Zotlabs/Widget/Pinned.php:159 ../../Zotlabs/Lib/ThreadItem.php:471 -msgid "Pinned post" +#: ../../Zotlabs/Widget/Admin.php:36 ../../Zotlabs/Module/Admin/Profs.php:169 +msgid "Profile Fields" +msgstr "Profilfelter" + +#: ../../Zotlabs/Widget/Admin.php:37 +msgid "DB updates" +msgstr "Databaseoppdateringer" + +#: ../../Zotlabs/Widget/Admin.php:54 ../../Zotlabs/Widget/Admin.php:64 +#: ../../Zotlabs/Module/Admin/Logs.php:84 +msgid "Logs" +msgstr "Logger" + +#: ../../Zotlabs/Widget/Admin.php:62 +msgid "Addon Features" msgstr "" -#: ../../Zotlabs/Widget/Pinned.php:161 -msgid "Don't show" -msgstr "Ikke vis" +#: ../../Zotlabs/Widget/Permcats.php:43 +msgid "Add new role" +msgstr "Ny rolle" + +#: ../../Zotlabs/Widget/Permcats.php:92 +#: ../../Zotlabs/Module/Contactedit.php:395 +msgid "Contact roles" +msgstr "Kontaktroller" + +#: ../../Zotlabs/Widget/Permcats.php:93 +msgid "Role members" +msgstr "Medlemmer" #: ../../Zotlabs/Widget/Activity.php:55 -#, fuzzy msgctxt "widget" msgid "Activity" -msgstr "aktivitet" +msgstr "Aktivitet" + +#: ../../Zotlabs/Widget/Photo.php:54 ../../Zotlabs/Widget/Photo_rand.php:63 +msgid "photo/image" +msgstr "foto/bilde" + +#: ../../Zotlabs/Widget/Savedsearch.php:81 +msgid "Remove term" +msgstr "Fjern begrep" + +#: ../../Zotlabs/Widget/Chatroom_members.php:17 +msgid "Chat Members" +msgstr "Medlemmer" + +#: ../../Zotlabs/Widget/Suggestedchats.php:36 +msgid "Suggested Chatrooms" +msgstr "Foreslåtte chatrom" + +#: ../../Zotlabs/Widget/Appcategories.php:49 +msgid "App Categories" +msgstr "Appkategorier" + +#: ../../Zotlabs/Widget/Settings_menu.php:37 +msgid "Account settings" +msgstr "Kontoinnstillinger" + +#: ../../Zotlabs/Widget/Settings_menu.php:43 +msgid "Channel settings" +msgstr "Kanalinnstillinger" + +#: ../../Zotlabs/Widget/Settings_menu.php:49 +msgid "Privacy settings" +msgstr "Personverninnstillinger" + +#: ../../Zotlabs/Widget/Settings_menu.php:56 +msgid "Display settings" +msgstr "Visningsinnstillinger" + +#: ../../Zotlabs/Widget/Settings_menu.php:63 +msgid "Manage locations" +msgstr "" + +#: ../../Zotlabs/Widget/Archive.php:49 +msgid "Archives" +msgstr "Arkiv" #: ../../Zotlabs/Widget/Cdav.php:41 msgid "Select Channel" @@ -7427,12 +8414,11 @@ msgid "Create new CalDAV calendar" msgstr "" #: ../../Zotlabs/Widget/Cdav.php:146 ../../Zotlabs/Widget/Cdav.php:184 -#: ../../Zotlabs/Module/Cdav.php:1050 ../../Zotlabs/Module/Cdav.php:1379 -#: ../../Zotlabs/Module/Webpages.php:249 -#: ../../Zotlabs/Module/New_channel.php:189 ../../Zotlabs/Module/Blocks.php:157 -#: ../../Zotlabs/Module/Menu.php:182 ../../Zotlabs/Module/Connedit.php:747 -#: ../../Zotlabs/Module/Layouts.php:183 ../../Zotlabs/Storage/Browser.php:368 -#: ../../Zotlabs/Storage/Browser.php:544 +#: ../../Zotlabs/Storage/Browser.php:372 ../../Zotlabs/Storage/Browser.php:548 +#: ../../Zotlabs/Module/Webpages.php:248 ../../Zotlabs/Module/Connedit.php:747 +#: ../../Zotlabs/Module/Layouts.php:183 ../../Zotlabs/Module/Menu.php:182 +#: ../../Zotlabs/Module/Blocks.php:157 ../../Zotlabs/Module/New_channel.php:190 +#: ../../Zotlabs/Module/Cdav.php:1050 ../../Zotlabs/Module/Cdav.php:1383 msgid "Create" msgstr "Lag" @@ -7484,621 +8470,615 @@ msgstr "" msgid "Select an addressbook to import to" msgstr "" -#: ../../Zotlabs/Widget/Savedsearch.php:81 -msgid "Remove term" -msgstr "Fjern begrep" - -#: ../../Zotlabs/Widget/Suggestedchats.php:36 -msgid "Suggested Chatrooms" -msgstr "Foreslåtte chatrom" +#: ../../Zotlabs/Widget/Privacygroups.php:45 +msgid "Add new group" +msgstr "" -#: ../../Zotlabs/Widget/Settings_menu.php:37 -msgid "Account settings" -msgstr "Kontoinnstillinger" +#: ../../Zotlabs/Widget/Privacygroups.php:54 +#: ../../Zotlabs/Module/Contactedit.php:429 +msgid "Privacy groups" +msgstr "Personverngrupper" -#: ../../Zotlabs/Widget/Settings_menu.php:43 -msgid "Channel settings" -msgstr "Kanalinnstillinger" +#: ../../Zotlabs/Storage/Browser.php:296 +msgid "Change filename to" +msgstr "" -#: ../../Zotlabs/Widget/Settings_menu.php:49 -msgid "Privacy settings" -msgstr "Personverninnstillinger" +#: ../../Zotlabs/Storage/Browser.php:313 ../../Zotlabs/Storage/Browser.php:398 +msgid "Select a target location" +msgstr "" -#: ../../Zotlabs/Widget/Settings_menu.php:56 -msgid "Display settings" -msgstr "Visningsinnstillinger" +#: ../../Zotlabs/Storage/Browser.php:314 ../../Zotlabs/Storage/Browser.php:399 +msgid "Copy to target location" +msgstr "" -#: ../../Zotlabs/Widget/Settings_menu.php:63 -msgid "Manage locations" +#: ../../Zotlabs/Storage/Browser.php:315 ../../Zotlabs/Storage/Browser.php:397 +msgid "Set permissions for all files and sub folders" msgstr "" -#: ../../Zotlabs/Widget/Chatroom_list.php:26 -msgid "Overview" +#: ../../Zotlabs/Storage/Browser.php:316 +msgid "Notify your contacts about this file" +msgstr "Varsle dine kontakter om denne filen" + +#: ../../Zotlabs/Storage/Browser.php:355 +msgid "File category" msgstr "" -#: ../../Zotlabs/Widget/Suggestions.php:53 ../../Zotlabs/Module/Suggest.php:71 -msgid "Ignore/Hide" -msgstr "Ignorer/Skjul" +#: ../../Zotlabs/Storage/Browser.php:369 +msgid "Total" +msgstr "Totalt" -#: ../../Zotlabs/Widget/Suggestions.php:58 -msgid "Suggestions" -msgstr "Forslag" +#: ../../Zotlabs/Storage/Browser.php:371 +msgid "Shared" +msgstr "Delt" -#: ../../Zotlabs/Widget/Suggestions.php:59 -msgid "See more..." -msgstr "Se mer..." +#: ../../Zotlabs/Storage/Browser.php:373 +msgid "Add Files" +msgstr "" -#: ../../Zotlabs/Widget/Bookmarkedchats.php:25 -msgid "Bookmarked Chatrooms" -msgstr "Bokmerkede chatrom" +#: ../../Zotlabs/Storage/Browser.php:388 +#: ../../Zotlabs/Module/Sharedwithme.php:110 +msgid "Last Modified" +msgstr "Sist endret" -#: ../../Zotlabs/Widget/Appcategories.php:49 -msgid "App Categories" -msgstr "Appkategorier" +#: ../../Zotlabs/Storage/Browser.php:389 +msgid "parent" +msgstr "opp et nivå" -#: ../../Zotlabs/Widget/Hq_controls.php:23 -msgid "Toggle post editor" -msgstr "Vis redigering av innlegg" +#: ../../Zotlabs/Storage/Browser.php:394 +#: ../../Zotlabs/Module/Filestorage.php:206 +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" -#: ../../Zotlabs/Widget/Hq_controls.php:33 -msgid "Toggle personal notes" -msgstr "" +#: ../../Zotlabs/Storage/Browser.php:395 +#: ../../Zotlabs/Module/Filestorage.php:207 +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" -#: ../../Zotlabs/Widget/Hq_controls.php:43 -msgid "Channel activities" +#: ../../Zotlabs/Storage/Browser.php:406 +msgid "Select All" +msgstr "Velg alle" + +#: ../../Zotlabs/Storage/Browser.php:407 +msgid "Bulk Actions" msgstr "" -#: ../../Zotlabs/Widget/Permcats.php:43 -msgid "Add new role" +#: ../../Zotlabs/Storage/Browser.php:408 +msgid "Adjust Permissions" msgstr "" -#: ../../Zotlabs/Widget/Permcats.php:92 -#: ../../Zotlabs/Module/Contactedit.php:409 -msgid "Contact roles" +#: ../../Zotlabs/Storage/Browser.php:409 +msgid "Move or Copy" msgstr "" -#: ../../Zotlabs/Widget/Permcats.php:93 -msgid "Role members" +#: ../../Zotlabs/Storage/Browser.php:412 +msgid "Info" msgstr "" -#: ../../Zotlabs/Widget/Photo.php:54 ../../Zotlabs/Widget/Photo_rand.php:63 -msgid "photo/image" -msgstr "foto/bilde" +#: ../../Zotlabs/Storage/Browser.php:413 +msgid "Rename" +msgstr "" -#: ../../Zotlabs/Widget/Admin.php:27 ../../Zotlabs/Module/Admin/Site.php:414 -msgid "Site" -msgstr "Nettsted" +#: ../../Zotlabs/Storage/Browser.php:415 +msgid "Attachment BBcode" +msgstr "" -#: ../../Zotlabs/Widget/Admin.php:28 -#: ../../Zotlabs/Module/Admin/Accounts.php:308 -#: ../../Zotlabs/Module/Admin/Accounts.php:327 -#: ../../Zotlabs/Module/Admin.php:95 -msgid "Accounts" -msgstr "Kontoer" +#: ../../Zotlabs/Storage/Browser.php:416 +msgid "Embed BBcode" +msgstr "" -#: ../../Zotlabs/Widget/Admin.php:28 ../../Zotlabs/Widget/Admin.php:66 -msgid "Member registrations waiting for confirmation" +#: ../../Zotlabs/Storage/Browser.php:417 +msgid "Link BBcode" msgstr "" -#: ../../Zotlabs/Widget/Admin.php:30 -#: ../../Zotlabs/Module/Admin/Security.php:106 -msgid "Security" -msgstr "Sikkerhet" +#: ../../Zotlabs/Storage/Browser.php:490 +#, php-format +msgid "You are using %1$s of your available file storage." +msgstr "Du bruker %1$s av din tilgjengelige lagringsplass." -#: ../../Zotlabs/Widget/Admin.php:31 ../../Zotlabs/Lib/Apps.php:363 -msgid "Features" -msgstr "Funksjoner" +#: ../../Zotlabs/Storage/Browser.php:495 +#, php-format +msgid "You are using %1$s of %2$s available file storage. (%3$s%)" +msgstr "Du bruker %1$s av %2$s tilgjengelig lagringsplass (%3$s%)" -#: ../../Zotlabs/Widget/Admin.php:32 ../../Zotlabs/Module/Admin/Addons.php:346 -#: ../../Zotlabs/Module/Admin/Addons.php:444 -msgid "Addons" -msgstr "Tillegg" +#: ../../Zotlabs/Storage/Browser.php:506 +msgid "WARNING:" +msgstr "ADVARSEL:" -#: ../../Zotlabs/Widget/Admin.php:33 ../../Zotlabs/Module/Admin/Themes.php:123 -#: ../../Zotlabs/Module/Admin/Themes.php:157 -msgid "Themes" -msgstr "Utseende" +#: ../../Zotlabs/Storage/Browser.php:547 +msgid "Create new folder" +msgstr "Lag ny mappe" -#: ../../Zotlabs/Widget/Admin.php:34 -msgid "Inspect queue" -msgstr "Inspiser kø" +#: ../../Zotlabs/Storage/Browser.php:549 +msgid "Upload file" +msgstr "Last opp fil" -#: ../../Zotlabs/Widget/Admin.php:35 -msgid "Queueworker" +#: ../../Zotlabs/Storage/Browser.php:561 +msgid "Drop files here to immediately upload" msgstr "" -#: ../../Zotlabs/Widget/Admin.php:36 ../../Zotlabs/Module/Admin/Profs.php:168 -msgid "Profile Fields" -msgstr "Profilfelter" - -#: ../../Zotlabs/Widget/Admin.php:37 -msgid "DB updates" -msgstr "Databaseoppdateringer" - -#: ../../Zotlabs/Widget/Admin.php:54 ../../Zotlabs/Widget/Admin.php:64 -#: ../../Zotlabs/Module/Admin/Logs.php:83 -msgid "Logs" -msgstr "Logger" - -#: ../../Zotlabs/Widget/Admin.php:62 -msgid "Addon Features" +#: ../../Zotlabs/Storage/Browser.php:562 +#: ../../Zotlabs/Module/Filestorage.php:211 +msgid "Show in your contacts shared folder" msgstr "" -#: ../../Zotlabs/Widget/Activity_filter.php:44 -#: ../../Zotlabs/Widget/Notifications.php:62 -msgid "Direct Messages" -msgstr "Direktemeldinger" - -#: ../../Zotlabs/Widget/Activity_filter.php:48 -msgid "Show direct (private) messages" -msgstr "Vis direktemeldinger (private meldinger)" - -#: ../../Zotlabs/Widget/Activity_filter.php:53 -#: ../../Zotlabs/Widget/Notifications.php:81 -msgid "Events" -msgstr "Hendelser" - -#: ../../Zotlabs/Widget/Activity_filter.php:57 -msgid "Show posts that include events" +#: ../../Zotlabs/Storage/Browser.php:564 +msgid "" +"You can select files via the upload button or drop them right here or into " +"an existing folder." msgstr "" -#: ../../Zotlabs/Widget/Activity_filter.php:63 -msgid "Polls" -msgstr "Spørreskjema" +#: ../../Zotlabs/Module/Page.php:39 ../../Zotlabs/Module/Block.php:29 +msgid "Invalid item." +msgstr "Ugyldig element." -#: ../../Zotlabs/Widget/Activity_filter.php:67 -msgid "Show posts that include polls" -msgstr "Vis innlegg som inneholder spørreskjema" +#: ../../Zotlabs/Module/Page.php:174 +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." -#: ../../Zotlabs/Widget/Activity_filter.php:90 -#, php-format -msgid "Show posts related to the %s privacy group" +#: ../../Zotlabs/Module/Import_progress.php:40 +msgid "Item sync completed!" msgstr "" -#: ../../Zotlabs/Widget/Activity_filter.php:99 -msgid "Show my privacy groups" +#: ../../Zotlabs/Module/Import_progress.php:63 +#: ../../Zotlabs/Module/Import_progress.php:112 +msgid "Import host does not seem to be online or compatible" msgstr "" -#: ../../Zotlabs/Widget/Activity_filter.php:123 -msgid "Show posts to this forum" +#: ../../Zotlabs/Module/Import_progress.php:74 +msgid "Item sync completed but no items were found!" msgstr "" -#: ../../Zotlabs/Widget/Activity_filter.php:134 -msgid "Show forums" +#: ../../Zotlabs/Module/Import_progress.php:91 +msgid "File sync completed!" msgstr "" -#: ../../Zotlabs/Widget/Activity_filter.php:148 -msgid "Starred Posts" +#: ../../Zotlabs/Module/Import_progress.php:123 +msgid "File sync completed but no files were found!" msgstr "" -#: ../../Zotlabs/Widget/Activity_filter.php:152 -msgid "Show posts that I have starred" +#: ../../Zotlabs/Module/Import_progress.php:141 +msgid "Channel clone status" msgstr "" -#: ../../Zotlabs/Widget/Activity_filter.php:163 -msgid "Personal Posts" +#: ../../Zotlabs/Module/Import_progress.php:142 +msgid "Item sync status" msgstr "" -#: ../../Zotlabs/Widget/Activity_filter.php:167 -msgid "Show posts that mention or involve me" +#: ../../Zotlabs/Module/Import_progress.php:143 +msgid "File sync status" msgstr "" -#: ../../Zotlabs/Widget/Activity_filter.php:190 -#, php-format -msgid "Show posts that I have filed to %s" +#: ../../Zotlabs/Module/Import_progress.php:150 +msgid "Channel cloning completed!" msgstr "" -#: ../../Zotlabs/Widget/Activity_filter.php:200 -msgid "Show filed post categories" +#: ../../Zotlabs/Module/Import_progress.php:151 +msgid "Resume" msgstr "" -#: ../../Zotlabs/Widget/Activity_filter.php:214 -msgid "Panel search" +#: ../../Zotlabs/Module/Import_progress.php:152 +msgid "Only resume if sync stalled!" msgstr "" -#: ../../Zotlabs/Widget/Activity_filter.php:224 -msgid "Filter by name" -msgstr "Filtrer etter navn" +#: ../../Zotlabs/Module/Display.php:27 ../../Zotlabs/Module/Search.php:24 +#: ../../Zotlabs/Module/Directory.php:72 ../../Zotlabs/Module/Directory.php:77 +#: ../../Zotlabs/Module/Viewconnections.php:23 +#: ../../Zotlabs/Module/Photos.php:511 +msgid "Public access denied." +msgstr "Offentlig tilgang avvist." -#: ../../Zotlabs/Widget/Activity_filter.php:239 -msgid "Remove active filter" +#: ../../Zotlabs/Module/Display.php:53 ../../Zotlabs/Module/Oep.php:83 +#: ../../Zotlabs/Module/Pubstream.php:55 ../../Zotlabs/Module/Channel.php:195 +msgid "Malformed message id." msgstr "" -#: ../../Zotlabs/Widget/Activity_filter.php:255 -msgid "Stream Filters" -msgstr "Filtere for tidslinjen" - -#: ../../Zotlabs/Widget/Appstore.php:16 -msgid "App Collections" -msgstr "Appsamlinger" +#: ../../Zotlabs/Module/Display.php:59 ../../Zotlabs/Module/Display.php:120 +#: ../../Zotlabs/Module/Display.php:391 ../../Zotlabs/Module/Thing.php:120 +#: ../../Zotlabs/Module/Filestorage.php:29 ../../Zotlabs/Module/Viewsrc.php:25 +#: ../../Zotlabs/Module/Admin/Themes.php:73 +#: ../../Zotlabs/Module/Admin/Addons.php:42 ../../Zotlabs/Module/Admin.php:63 +msgid "Item not found." +msgstr "Elementet ble ikke funnet." -#: ../../Zotlabs/Widget/Appstore.php:18 -msgid "Installed apps" -msgstr "Installerte apper" +#: ../../Zotlabs/Module/Display.php:95 ../../Zotlabs/Module/Network.php:215 +#: ../../Zotlabs/Module/Hq.php:101 ../../Zotlabs/Module/Pubstream.php:98 +#: ../../Zotlabs/Module/Channel.php:279 ../../Zotlabs/Module/Rpost.php:111 +msgid "Reset form" +msgstr "Nullstill skjema" -#: ../../Zotlabs/Widget/Appstore.php:19 ../../Zotlabs/Module/Apps.php:51 -msgid "Available Apps" -msgstr "Tilgjengelige apper" +#: ../../Zotlabs/Module/Display.php:315 ../../Zotlabs/Module/Channel.php:503 +msgid "" +"You must enable javascript for your browser to be able to view this content." +msgstr "" -#: ../../Zotlabs/Widget/Privacygroups.php:45 -msgid "Add new group" +#: ../../Zotlabs/Module/Display.php:335 +msgid "Article" msgstr "" -#: ../../Zotlabs/Widget/Privacygroups.php:54 -#: ../../Zotlabs/Module/Contactedit.php:443 -#, fuzzy -msgid "Privacy groups" -msgstr "Personverngrupper" +#: ../../Zotlabs/Module/Display.php:384 +msgid "Item has been removed." +msgstr "" -#: ../../Zotlabs/Widget/Rating.php:57 -msgid "Rating Tools" -msgstr "Vurderingsverktøy" +#: ../../Zotlabs/Module/Cover_photo.php:86 +#: ../../Zotlabs/Module/Profile_photo.php:129 +msgid "Image uploaded but image cropping failed." +msgstr "Bildet ble lastet opp, men beskjæring av bildet mislyktes." -#: ../../Zotlabs/Widget/Rating.php:61 ../../Zotlabs/Widget/Rating.php:63 -msgid "Rate Me" -msgstr "Vurder meg" +#: ../../Zotlabs/Module/Cover_photo.php:195 +#: ../../Zotlabs/Module/Cover_photo.php:252 +msgid "Cover Photos" +msgstr "Forsidebilder" -#: ../../Zotlabs/Widget/Rating.php:66 -msgid "View Ratings" -msgstr "Vis vurderinger" +#: ../../Zotlabs/Module/Cover_photo.php:211 +#: ../../Zotlabs/Module/Profile_photo.php:185 +msgid "Image resize failed." +msgstr "Endring av bildestørrelse mislyktes." -#: ../../Zotlabs/Widget/Cover_photo.php:74 -msgid "Click to show more" -msgstr "" +#: ../../Zotlabs/Module/Cover_photo.php:263 +#: ../../Zotlabs/Module/Profile_photo.php:350 +msgid "Image upload failed." +msgstr "Opplasting av bildet mislyktes." -#: ../../Zotlabs/Widget/Follow.php:27 ../../Zotlabs/Module/Connections.php:377 -#, php-format -msgid "You have %1$.0f of %2$.0f allowed connections." -msgstr "Du har %1$.0f av %2$.0f tillate forbindelser." +#: ../../Zotlabs/Module/Cover_photo.php:280 +#: ../../Zotlabs/Module/Profile_photo.php:370 +msgid "Unable to process image." +msgstr "Kan ikke behandle bildet." -#: ../../Zotlabs/Widget/Follow.php:34 -msgid "Add New Connection" -msgstr "Legg til ny forbindelse" +#: ../../Zotlabs/Module/Cover_photo.php:325 +#: ../../Zotlabs/Module/Cover_photo.php:340 +#: ../../Zotlabs/Module/Profile_photo.php:432 +#: ../../Zotlabs/Module/Profile_photo.php:497 +msgid "Photo not available." +msgstr "Bildet er ikke tilgjengelig." -#: ../../Zotlabs/Widget/Follow.php:35 -msgid "Enter channel address" -msgstr "Skriv kanaladressen" +#: ../../Zotlabs/Module/Cover_photo.php:376 +msgid "Your cover photo may be visible to anybody on the internet" +msgstr "Omslagsbildet ditt vil være synlig for alle på internett" -#: ../../Zotlabs/Widget/Follow.php:36 -msgid "Examples: bob@example.com, https://example.com/barbara" -msgstr "Eksempel: ola@eksempel.no, https://eksempel.no/kari" +#: ../../Zotlabs/Module/Cover_photo.php:378 +msgid "Upload File:" +msgstr "Last opp fil:" -#: ../../Zotlabs/Widget/Messages.php:32 -msgid "Public and restricted messages" -msgstr "" +#: ../../Zotlabs/Module/Cover_photo.php:379 +msgid "Select a profile:" +msgstr "Velg en profil:" -#: ../../Zotlabs/Widget/Messages.php:33 -msgid "Direct messages" -msgstr "Direktemeldinger" +#: ../../Zotlabs/Module/Cover_photo.php:380 +#, fuzzy +msgid "Change Cover Photo" +msgstr "Endre omslagsbilde" -#: ../../Zotlabs/Widget/Messages.php:34 -msgid "Starred messages" +#: ../../Zotlabs/Module/Cover_photo.php:384 +#: ../../Zotlabs/Module/Cover_photo.php:385 +#: ../../Zotlabs/Module/Profile_photo.php:551 +#: ../../Zotlabs/Module/Profile_photo.php:552 +msgid "Use a photo from your albums" msgstr "" -#: ../../Zotlabs/Widget/Messages.php:35 -#: ../../Zotlabs/Widget/Notifications.php:116 -#: ../../Zotlabs/Widget/Notifications.php:117 -msgid "Notices" -msgstr "Varsel" - -#: ../../Zotlabs/Widget/Messages.php:37 -msgid "No messages" -msgstr "Ingen meldinger" +#: ../../Zotlabs/Module/Cover_photo.php:396 +msgid "Select existing photo" +msgstr "Velg eksisterende bilde" -#: ../../Zotlabs/Widget/Messages.php:38 -msgid "Unseen" -msgstr "" +#: ../../Zotlabs/Module/Cover_photo.php:413 +#: ../../Zotlabs/Module/Profile_photo.php:581 +msgid "Crop Image" +msgstr "Beskjær bildet" -#: ../../Zotlabs/Widget/Messages.php:39 -#: ../../Zotlabs/Widget/Notifications.php:34 -#: ../../Zotlabs/Widget/Notifications.php:54 -#: ../../Zotlabs/Widget/Notifications.php:73 -#: ../../Zotlabs/Widget/Notifications.php:134 -#: ../../Zotlabs/Widget/Notifications.php:165 -msgid "Filter by name or address" -msgstr "Filtrer etter navn eller adresse" +#: ../../Zotlabs/Module/Cover_photo.php:414 +#: ../../Zotlabs/Module/Profile_photo.php:582 +msgid "Please adjust the image cropping for optimum viewing." +msgstr "Vennligst juster bildebeskjæringen for optimal visning." -#: ../../Zotlabs/Widget/Newmember.php:36 -msgid "Profile Creation" -msgstr "Oppretting av profil" +#: ../../Zotlabs/Module/Cover_photo.php:416 +msgid "Done Editing" +msgstr "Lagre endringer" -#: ../../Zotlabs/Widget/Newmember.php:38 -msgid "Upload profile photo" -msgstr "Last opp profilbilde" +#: ../../Zotlabs/Module/Editwebpage.php:139 +msgid "Page link" +msgstr "Sidelenke" -#: ../../Zotlabs/Widget/Newmember.php:39 -msgid "Upload cover photo" -msgstr "Last opp bannerbilde" +#: ../../Zotlabs/Module/Editwebpage.php:166 +msgid "Edit Webpage" +msgstr "Endre webside" -#: ../../Zotlabs/Widget/Newmember.php:43 -msgid "Find and Connect with others" -msgstr "Finn andre" +#: ../../Zotlabs/Module/Sse_bs.php:657 +msgid "Private forum" +msgstr "" -#: ../../Zotlabs/Widget/Newmember.php:45 -msgid "View the directory" -msgstr "Se i katalogen" +#: ../../Zotlabs/Module/Sse_bs.php:657 +#, fuzzy +msgid "Public forum" +msgstr "Offentlig forum:" -#: ../../Zotlabs/Widget/Newmember.php:46 ../../Zotlabs/Module/Go.php:38 -msgid "View friend suggestions" -msgstr "Vis venneforslag" +#: ../../Zotlabs/Module/Webpages.php:67 +msgid "Import Webpage Elements" +msgstr "" -#: ../../Zotlabs/Widget/Newmember.php:47 -msgid "Manage your connections" -msgstr "Behandle forbindelser" +#: ../../Zotlabs/Module/Webpages.php:68 +msgid "Import selected" +msgstr "" -#: ../../Zotlabs/Widget/Newmember.php:50 -msgid "Communicate" -msgstr "Kommuniser" +#: ../../Zotlabs/Module/Webpages.php:90 +msgid "Export Webpage Elements" +msgstr "" -#: ../../Zotlabs/Widget/Newmember.php:52 -msgid "View your channel homepage" -msgstr "Vis kanalens hjemmeside" +#: ../../Zotlabs/Module/Webpages.php:91 +msgid "Export selected" +msgstr "" -#: ../../Zotlabs/Widget/Newmember.php:53 -msgid "View your network stream" -msgstr "Vis nettverksstrømmen" +#: ../../Zotlabs/Module/Webpages.php:257 +msgid "Actions" +msgstr "Handlinger" -#: ../../Zotlabs/Widget/Newmember.php:59 -msgid "Documentation" -msgstr "Dokumentasjon" +#: ../../Zotlabs/Module/Webpages.php:258 +msgid "Page Link" +msgstr "Sidelenke" -#: ../../Zotlabs/Widget/Newmember.php:62 -msgid "Missing Features?" -msgstr "Noe som mangler?" +#: ../../Zotlabs/Module/Webpages.php:259 +msgid "Page Title" +msgstr "Sidetittel" -#: ../../Zotlabs/Widget/Newmember.php:64 -msgid "Pin apps to navigation bar" -msgstr "Fest apper til navigasjonslinjen" +#: ../../Zotlabs/Module/Webpages.php:260 ../../Zotlabs/Module/Layouts.php:189 +#: ../../Zotlabs/Module/Menu.php:178 ../../Zotlabs/Module/Blocks.php:155 +msgid "Created" +msgstr "Laget" -#: ../../Zotlabs/Widget/Newmember.php:65 -msgid "Install more apps" -msgstr "Legg til flere apper" +#: ../../Zotlabs/Module/Webpages.php:261 ../../Zotlabs/Module/Layouts.php:190 +#: ../../Zotlabs/Module/Menu.php:179 ../../Zotlabs/Module/Blocks.php:156 +msgid "Edited" +msgstr "Endret" -#: ../../Zotlabs/Widget/Newmember.php:76 -msgid "View public stream" +#: ../../Zotlabs/Module/Webpages.php:289 +msgid "Invalid file type." msgstr "" -#: ../../Zotlabs/Widget/Newmember.php:80 -#: ../../Zotlabs/Module/Settings/Display.php:200 -msgid "New Member Links" -msgstr "Lenker for nye medlemmer" - -#: ../../Zotlabs/Widget/Notes.php:39 -msgid "Read mode" +#: ../../Zotlabs/Module/Webpages.php:301 +msgid "Error opening zip file" msgstr "" -#: ../../Zotlabs/Widget/Notes.php:40 -msgid "Edit mode" +#: ../../Zotlabs/Module/Webpages.php:312 +msgid "Invalid folder path." msgstr "" -#: ../../Zotlabs/Widget/Notes.php:41 -msgid "Editing" +#: ../../Zotlabs/Module/Webpages.php:339 +msgid "No webpage elements detected." msgstr "" -#: ../../Zotlabs/Widget/Notes.php:42 -msgid "Saving" +#: ../../Zotlabs/Module/Webpages.php:414 +msgid "Import complete." msgstr "" -#: ../../Zotlabs/Widget/Notes.php:43 -msgid "Saved" -msgstr "" +#: ../../Zotlabs/Module/Impel.php:188 +#, php-format +msgid "%s element installed" +msgstr "%s element installert" -#: ../../Zotlabs/Widget/Affinity.php:36 -#: ../../Zotlabs/Module/Contactedit.php:295 -#: ../../Zotlabs/Module/Connedit.php:579 -msgid "Me" -msgstr "Meg" +#: ../../Zotlabs/Module/Impel.php:191 +#, php-format +msgid "%s element installation failed" +msgstr "Installasjon av %s-element mislyktes" -#: ../../Zotlabs/Widget/Affinity.php:37 -#: ../../Zotlabs/Module/Contactedit.php:296 -#: ../../Zotlabs/Module/Connedit.php:580 -msgid "Family" -msgstr "Familie" +#: ../../Zotlabs/Module/Oauth.php:45 +msgid "Name is required" +msgstr "Navn er påkrevd" -#: ../../Zotlabs/Widget/Affinity.php:39 -#: ../../Zotlabs/Module/Contactedit.php:298 -#: ../../Zotlabs/Module/Connedit.php:582 -msgid "Acquaintances" -msgstr "Bekjente" +#: ../../Zotlabs/Module/Oauth.php:49 +msgid "Key and Secret are required" +msgstr "Nøkkel og hemmelighet er påkrevd" -#: ../../Zotlabs/Widget/Affinity.php:40 -#: ../../Zotlabs/Module/Contactedit.php:299 -#: ../../Zotlabs/Module/Connections.php:97 -#: ../../Zotlabs/Module/Connections.php:111 -#: ../../Zotlabs/Module/Connedit.php:583 -msgid "All" -msgstr "Alle" +#: ../../Zotlabs/Module/Oauth.php:109 ../../Zotlabs/Module/Oauth.php:134 +#: ../../Zotlabs/Module/Oauth.php:170 ../../Zotlabs/Module/Oauth2.php:141 +#: ../../Zotlabs/Module/Oauth2.php:191 +msgid "Add application" +msgstr "Legg til program" -#: ../../Zotlabs/Widget/Affinity.php:60 -msgid "Refresh" -msgstr "Forny" +#: ../../Zotlabs/Module/Oauth.php:112 ../../Zotlabs/Module/Oauth2.php:117 +#: ../../Zotlabs/Module/Oauth2.php:144 +msgid "Name of application" +msgstr "Navn på program" -#: ../../Zotlabs/Widget/Notifications.php:24 -msgid "New network activity notifications" -msgstr "" +#: ../../Zotlabs/Module/Oauth.php:113 ../../Zotlabs/Module/Oauth.php:114 +#: ../../Zotlabs/Module/Oauth2.php:118 ../../Zotlabs/Module/Oauth2.php:145 +msgid "Automatically generated - change if desired. Max length 20" +msgstr "Automatisk laget - kan endres om du vil. Største lengde 20" -#: ../../Zotlabs/Widget/Notifications.php:27 -msgid "Network stream" -msgstr "" +#: ../../Zotlabs/Module/Oauth.php:115 ../../Zotlabs/Module/Oauth.php:140 +#: ../../Zotlabs/Module/Oauth2.php:119 ../../Zotlabs/Module/Oauth2.php:146 +msgid "Redirect" +msgstr "Omdirigering" -#: ../../Zotlabs/Widget/Notifications.php:30 -#: ../../Zotlabs/Widget/Notifications.php:69 -msgid "Mark all notifications read" +#: ../../Zotlabs/Module/Oauth.php:115 ../../Zotlabs/Module/Oauth2.php:119 +#: ../../Zotlabs/Module/Oauth2.php:146 +msgid "" +"Redirect URI - leave blank unless your application specifically requires this" msgstr "" +"Omdirigerings-URI - la stå tomt hvis ikke ditt program spesifikt krever dette" -#: ../../Zotlabs/Widget/Notifications.php:33 -#: ../../Zotlabs/Widget/Notifications.php:53 -#: ../../Zotlabs/Widget/Notifications.php:72 -#: ../../Zotlabs/Widget/Notifications.php:164 -msgid "Show new posts only" -msgstr "" +#: ../../Zotlabs/Module/Oauth.php:116 ../../Zotlabs/Module/Oauth.php:141 +msgid "Icon url" +msgstr "Ikon-URL" -#: ../../Zotlabs/Widget/Notifications.php:44 -msgid "New home activity notifications" -msgstr "" +#: ../../Zotlabs/Module/Oauth.php:116 ../../Zotlabs/Module/Register.php:501 +#: ../../Zotlabs/Module/Sources.php:121 ../../Zotlabs/Module/Sources.php:156 +msgid "Optional" +msgstr "Valgfritt" -#: ../../Zotlabs/Widget/Notifications.php:47 -msgid "Home stream" -msgstr "" +#: ../../Zotlabs/Module/Oauth.php:126 +msgid "Application not found." +msgstr "Programmet ble ikke funnet." -#: ../../Zotlabs/Widget/Notifications.php:50 -#: ../../Zotlabs/Widget/Notifications.php:161 -msgid "Mark all notifications seen" +#: ../../Zotlabs/Module/Oauth.php:169 +msgid "Connected OAuth Apps" msgstr "" -#: ../../Zotlabs/Widget/Notifications.php:63 -msgid "New direct messages notifications" -msgstr "Varsel om nye direktemeldinger" - -#: ../../Zotlabs/Widget/Notifications.php:66 -msgid "Direct messages stream" -msgstr "Strøm for direktemeldinger" - -#: ../../Zotlabs/Widget/Notifications.php:82 -msgid "New events notifications" -msgstr "" +#: ../../Zotlabs/Module/Oauth.php:173 ../../Zotlabs/Module/Oauth2.php:194 +msgid "Client key starts with" +msgstr "Klientnøkkel starter med" -#: ../../Zotlabs/Widget/Notifications.php:85 -msgid "View events" -msgstr "" +#: ../../Zotlabs/Module/Oauth.php:174 ../../Zotlabs/Module/Oauth2.php:195 +msgid "No name" +msgstr "Ikke noe navn" -#: ../../Zotlabs/Widget/Notifications.php:88 -msgid "Mark all events seen" -msgstr "Merk alle hendelser som sett" +#: ../../Zotlabs/Module/Oauth.php:175 ../../Zotlabs/Module/Oauth2.php:196 +msgid "Remove authorization" +msgstr "Fjern tillatelse" -#: ../../Zotlabs/Widget/Notifications.php:96 -#: ../../Zotlabs/Module/Connections.php:168 -msgid "New Connections" -msgstr "Nye forbindelser" +#: ../../Zotlabs/Module/Network.php:110 +msgid "No such group" +msgstr "Gruppen finnes ikke" -#: ../../Zotlabs/Widget/Notifications.php:97 -msgid "New connections notifications" -msgstr "" +#: ../../Zotlabs/Module/Network.php:162 +msgid "No such channel" +msgstr "Ingen slik kanal" -#: ../../Zotlabs/Widget/Notifications.php:100 -msgid "View all connections" -msgstr "" +#: ../../Zotlabs/Module/Network.php:174 ../../Zotlabs/Module/Channel.php:246 +msgid "Search Results For:" +msgstr "Søkeresultat for:" -#: ../../Zotlabs/Widget/Notifications.php:109 -msgid "New files notifications" -msgstr "" +#: ../../Zotlabs/Module/Network.php:250 +msgid "Privacy group is empty" +msgstr "Personverngruppen er tom" -#: ../../Zotlabs/Widget/Notifications.php:120 -msgid "View all notices" -msgstr "" +#: ../../Zotlabs/Module/Network.php:260 +msgid "Privacy group: " +msgstr "Personverngruppe: " -#: ../../Zotlabs/Widget/Notifications.php:123 -msgid "Mark all notices seen" -msgstr "" +#: ../../Zotlabs/Module/Apps.php:51 +msgid "Installed Apps" +msgstr "Installerte apper" -#: ../../Zotlabs/Widget/Notifications.php:144 -msgid "Registrations" -msgstr "" +#: ../../Zotlabs/Module/Apps.php:54 +msgid "Manage Apps" +msgstr "Behandle apper" -#: ../../Zotlabs/Widget/Notifications.php:145 -msgid "New registrations notifications" +#: ../../Zotlabs/Module/Apps.php:55 +msgid "Create Custom App" msgstr "" -#: ../../Zotlabs/Widget/Notifications.php:154 -#: ../../Zotlabs/Module/Pubstream.php:100 ../../Zotlabs/Lib/Apps.php:380 -msgid "Public Stream" -msgstr "" +#: ../../Zotlabs/Module/Service_limits.php:23 +msgid "No service class restrictions found." +msgstr "Ingen restriksjoner er funnet i tjenesteklasse." -#: ../../Zotlabs/Widget/Notifications.php:155 -msgid "New public stream notifications" -msgstr "" +#: ../../Zotlabs/Module/Lostpass.php:19 +msgid "No valid account found." +msgstr "Ingen gyldig konto funnet." -#: ../../Zotlabs/Widget/Notifications.php:158 -msgid "Public stream" -msgstr "" +#: ../../Zotlabs/Module/Lostpass.php:33 +msgid "Password reset request issued. Check your email." +msgstr "Forespørsel om å tilbakestille passord er mottatt. Sjekk e-posten din." -#: ../../Zotlabs/Widget/Notifications.php:172 -msgid "Sorry, you have got no notifications at the moment" -msgstr "" +#: ../../Zotlabs/Module/Lostpass.php:39 ../../Zotlabs/Module/Lostpass.php:108 +#, php-format +msgid "Site Member (%s)" +msgstr "Nettstedsmedlem (%s)" -#: ../../Zotlabs/Module/Tokens.php:94 +#: ../../Zotlabs/Module/Lostpass.php:44 ../../Zotlabs/Module/Lostpass.php:49 #, php-format -msgid "This channel is limited to %d tokens" -msgstr "" +msgid "Password reset requested at %s" +msgstr "Forespurt om å tilbakestille passord hos %s" -#: ../../Zotlabs/Module/Tokens.php:100 -msgid "Name and Password are required." +#: ../../Zotlabs/Module/Lostpass.php:68 +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." -#: ../../Zotlabs/Module/Tokens.php:215 -msgid "Token saved." -msgstr "" +#: ../../Zotlabs/Module/Lostpass.php:92 +msgid "Your password has been reset as requested." +msgstr "Ditt passord har blitt tilbakestilt som forespurt." -#: ../../Zotlabs/Module/Tokens.php:261 -msgid "" -"Use this form to create temporary access identifiers to share things with " -"non-members. These identities may be used in privacy groups and visitors may " -"login using these credentials to access private content." -msgstr "" +#: ../../Zotlabs/Module/Lostpass.php:93 +msgid "Your new password is" +msgstr "Ditt nye passord er" -#: ../../Zotlabs/Module/Tokens.php:274 -msgid "Please select a role for this guest!" -msgstr "" +#: ../../Zotlabs/Module/Lostpass.php:94 +msgid "Save or copy your new password - and then" +msgstr "Lagre eller kopier ditt nye passord, og deretter kan du" -#: ../../Zotlabs/Module/Tokens.php:287 -msgid "Select a role for this guest" -msgstr "" +#: ../../Zotlabs/Module/Lostpass.php:95 +msgid "click here to login" +msgstr "klikke her for å logge inn" -#: ../../Zotlabs/Module/Tokens.php:288 ../../Zotlabs/Lib/Apps.php:374 -msgid "Guest Access" +#: ../../Zotlabs/Module/Lostpass.php:96 +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." -#: ../../Zotlabs/Module/Tokens.php:291 -msgid "Login Name" -msgstr "" +#: ../../Zotlabs/Module/Lostpass.php:117 +#, php-format +msgid "Your password has changed at %s" +msgstr "Ditt passord er endret hos %s" -#: ../../Zotlabs/Module/Tokens.php:292 -msgid "Login Password" -msgstr "" +#: ../../Zotlabs/Module/Lostpass.php:130 +msgid "Forgot your Password?" +msgstr "Glemt passord ditt?" -#: ../../Zotlabs/Module/Tokens.php:293 -msgid "Expires (yyyy-mm-dd)" +#: ../../Zotlabs/Module/Lostpass.php:131 +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." -#: ../../Zotlabs/Module/Attach_edit.php:69 -#: ../../Zotlabs/Module/Filestorage.php:109 -msgid "File not found." -msgstr "Filen ble ikke funnet." +#: ../../Zotlabs/Module/Lostpass.php:132 +msgid "Email Address" +msgstr "E-postadresse" -#: ../../Zotlabs/Module/Attach_edit.php:118 -msgid "Can not copy folder into itself." -msgstr "" +#: ../../Zotlabs/Module/Lostpass.php:133 ../../Zotlabs/Module/Pdledit.php:76 +#: ../../Zotlabs/Module/Pdledit.php:93 +msgid "Reset" +msgstr "Tilbakestill" -#: ../../Zotlabs/Module/Attach_edit.php:131 -#, php-format -msgid "Can not move folder \"%s\" into itself." +#: ../../Zotlabs/Module/Removeme.php:35 +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." -#: ../../Zotlabs/Module/Network.php:108 -msgid "No such group" -msgstr "Gruppen finnes ikke" - -#: ../../Zotlabs/Module/Network.php:160 -msgid "No such channel" -msgstr "Ingen slik kanal" +#: ../../Zotlabs/Module/Removeme.php:60 ../../Zotlabs/Module/Removeme.php:64 +#: ../../Zotlabs/Module/Settings/Channel.php:283 +msgid "Remove Channel" +msgstr "Fjern kanal" -#: ../../Zotlabs/Module/Network.php:172 ../../Zotlabs/Module/Channel.php:234 -msgid "Search Results For:" -msgstr "Søkeresultat for:" +#: ../../Zotlabs/Module/Removeme.php:61 +#: ../../Zotlabs/Module/Removeaccount.php:58 +#: ../../Zotlabs/Module/Changeaddr.php:78 +msgid "WARNING: " +msgstr "ADVARSEL: " -#: ../../Zotlabs/Module/Network.php:213 ../../Zotlabs/Module/Channel.php:267 -#: ../../Zotlabs/Module/Hq.php:103 ../../Zotlabs/Module/Pubstream.php:89 -#: ../../Zotlabs/Module/Display.php:89 -msgid "Reset form" -msgstr "Nullstill skjema" +#: ../../Zotlabs/Module/Removeme.php:61 +msgid "This channel will be permanently removed. " +msgstr "" -#: ../../Zotlabs/Module/Network.php:248 -msgid "Privacy group is empty" -msgstr "Personverngruppen er tom" +#: ../../Zotlabs/Module/Removeme.php:61 +msgid "This action can not be undone!" +msgstr "" -#: ../../Zotlabs/Module/Network.php:258 -msgid "Privacy group: " -msgstr "Personverngruppe: " +#: ../../Zotlabs/Module/Removeme.php:62 +#: ../../Zotlabs/Module/Removeaccount.php:59 +#: ../../Zotlabs/Module/Changeaddr.php:79 +msgid "Please enter your password for verification:" +msgstr "Vennligst skriv ditt passord for å få bekreftelse:" #: ../../Zotlabs/Module/Import_items.php:50 msgid "Not a zip file or zip file corrupted." @@ -8115,12 +9095,12 @@ msgstr "" "eksportfil." #: ../../Zotlabs/Module/Import_items.php:123 -#: ../../Zotlabs/Module/Import.php:594 +#: ../../Zotlabs/Module/Import.php:606 msgid "File to Upload" msgstr "Fil som skal lastes opp" #: ../../Zotlabs/Module/Import_items.php:136 -#: ../../Zotlabs/Module/Import.php:107 +#: ../../Zotlabs/Module/Import.php:108 msgid "Imported file is empty." msgstr "Importert fil er tom." @@ -8152,109 +9132,25 @@ msgstr "" msgid "Webpages import completed" msgstr "" -#: ../../Zotlabs/Module/Import.php:70 -msgid "Nothing to import." -msgstr "Ingenting å importere." - -#: ../../Zotlabs/Module/Import.php:86 ../../Zotlabs/Module/Import.php:100 -msgid "Unable to download data from old server" -msgstr "Ikke i stand til å laste ned data fra gammel tjener" - -#: ../../Zotlabs/Module/Import.php:163 -#, php-format -msgid "Your service plan only allows %d channels." -msgstr "Din tjenesteplan tillater bare %d kanaler." - -#: ../../Zotlabs/Module/Import.php:190 -msgid "No channel. Import failed." -msgstr "Ingen kanal. Import mislyktes." - -#: ../../Zotlabs/Module/Import.php:557 -msgid "" -"Automatic content and files import was not possible due to API version " -"incompatiblity. Please import content and files manually!" -msgstr "" - -#: ../../Zotlabs/Module/Import.php:585 -msgid "You must be logged in to use this feature." -msgstr "Du må være innlogget for å bruke denne funksjonen." - -#: ../../Zotlabs/Module/Import.php:592 -msgid "Channel Import" -msgstr "" - -#: ../../Zotlabs/Module/Import.php:593 -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." - -#: ../../Zotlabs/Module/Import.php:595 -msgid "Or provide the old server/hub details" -msgstr "Eller oppgi detaljene fra den gamle tjeneren/hub-en" - -#: ../../Zotlabs/Module/Import.php:597 -msgid "Your old identity address (xyz@example.com)" -msgstr "Din gamle identitetsadresse (xyz@example.com)" - -#: ../../Zotlabs/Module/Import.php:598 -msgid "Your old login email address" -msgstr "Din gamle innloggings e-postadresse" - -#: ../../Zotlabs/Module/Import.php:599 -msgid "Your old login password" -msgstr "Ditt gamle innloggingspassord" - -#: ../../Zotlabs/Module/Import.php:600 -msgid "Import your items and files (limited by available memory)" -msgstr "" - -#: ../../Zotlabs/Module/Import.php:602 -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 "" -"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." - -#: ../../Zotlabs/Module/Import.php:604 -msgid "Make this hub my primary location" -msgstr "Gjør dette nettstedet til min primære plassering" - -#: ../../Zotlabs/Module/Import.php:605 -msgid "Move this channel (disable all previous locations)" -msgstr "" - -#: ../../Zotlabs/Module/Import.php:606 -msgid "Use this channel nickname instead of the one provided" -msgstr "" +#: ../../Zotlabs/Module/Regdir.php:53 ../../Zotlabs/Module/Dirsearch.php:24 +msgid "This site is not a directory server" +msgstr "Dette nettstedet er ikke en katalogtjener" -#: ../../Zotlabs/Module/Import.php:606 -msgid "" -"Leave blank to keep your existing channel nickname. You will be randomly " -"assigned a similar nickname if either name is already allocated on this site." -msgstr "" +#: ../../Zotlabs/Module/Notifications.php:101 ../../Zotlabs/Module/Menu.php:180 +#: ../../Zotlabs/Module/Connections.php:83 +#: ../../Zotlabs/Module/Connections.php:92 +msgid "New" +msgstr "Nye" -#: ../../Zotlabs/Module/Import.php:608 -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." +#: ../../Zotlabs/Module/Notifications.php:106 +#: ../../Zotlabs/Module/Notify.php:85 +msgid "No more system notifications." +msgstr "Ingen flere systemvarsler." -#: ../../Zotlabs/Module/Ochannel.php:32 ../../Zotlabs/Module/Chat.php:29 -msgid "You must be logged in to see this page." -msgstr "Du må være innloegget for å se denne siden." +#: ../../Zotlabs/Module/Notifications.php:110 +#: ../../Zotlabs/Module/Notify.php:89 +msgid "System Notifications" +msgstr "Systemvarsler" #: ../../Zotlabs/Module/Z6trans.php:19 msgid "Update to Hubzilla 5.0 step 2" @@ -8272,2335 +9168,2270 @@ msgstr "" msgid "from the terminal." msgstr "" -#: ../../Zotlabs/Module/Register.php:112 -msgid "Email address required" -msgstr "" - -#: ../../Zotlabs/Module/Register.php:156 -msgid "No password provided" -msgstr "" - -#: ../../Zotlabs/Module/Register.php:179 -msgid "Terms of Service not accepted" +#: ../../Zotlabs/Module/Request.php:80 +msgid "+ Repeat again" msgstr "" -#: ../../Zotlabs/Module/Register.php:241 -msgid "Invitation code succesfully applied" -msgstr "" +#: ../../Zotlabs/Module/Request.php:80 +#, fuzzy +#| msgid "Remove term" +msgid "- Remove yours" +msgstr "Fjern begrep" -#: ../../Zotlabs/Module/Register.php:261 -msgid "Invitation not in time or too late" -msgstr "" +#: ../../Zotlabs/Module/Request.php:80 +msgid "+ Add yours" +msgstr "+ Legg til" -#: ../../Zotlabs/Module/Register.php:267 -msgid "Invitation email failed" -msgstr "" +#: ../../Zotlabs/Module/Thing.php:146 +msgid "Thing updated" +msgstr "Tingen er oppdatert" -#: ../../Zotlabs/Module/Register.php:275 -msgid "Invitation code failed" -msgstr "" +#: ../../Zotlabs/Module/Thing.php:198 +msgid "Object store: failed" +msgstr "Objektlagring: mislyktes" -#: ../../Zotlabs/Module/Register.php:282 -msgid "Invitations are not available" -msgstr "" +#: ../../Zotlabs/Module/Thing.php:202 +msgid "Thing added" +msgstr "Ting lagt til" -#: ../../Zotlabs/Module/Register.php:292 -msgid "Registration on this hub is by invitation only" -msgstr "" +#: ../../Zotlabs/Module/Thing.php:217 +#, php-format +msgid "OBJ: %1$s %2$s %3$s" +msgstr "OBJ: %1$s %2$s %3$s" -#: ../../Zotlabs/Module/Register.php:399 -msgid "New register request" -msgstr "" +#: ../../Zotlabs/Module/Thing.php:284 ../../Zotlabs/Module/Thing.php:308 +msgid "item not found." +msgstr "element ble ikke funnet." -#: ../../Zotlabs/Module/Register.php:417 -msgid "Error creating dId A" -msgstr "" +#: ../../Zotlabs/Module/Thing.php:343 +msgid "Edit Thing" +msgstr "Endre ting" -#: ../../Zotlabs/Module/Register.php:435 -msgid "Registration on this hub is disabled." -msgstr "Registrering ved dette nettstedet er skrudd av." +#: ../../Zotlabs/Module/Thing.php:345 ../../Zotlabs/Module/Thing.php:399 +msgid "Select a profile" +msgstr "Velg en profil" -#: ../../Zotlabs/Module/Register.php:444 -msgid "Registration on this hub is by approval only." -msgstr "Registrering ved dette nettstedet skjer på godkjenning." +#: ../../Zotlabs/Module/Thing.php:349 ../../Zotlabs/Module/Thing.php:402 +msgid "Post an activity" +msgstr "Legg inn en aktivitet" -#: ../../Zotlabs/Module/Register.php:445 -msgid "Register at another affiliated hub in case when prefered" -msgstr "" +#: ../../Zotlabs/Module/Thing.php:349 ../../Zotlabs/Module/Thing.php:402 +msgid "Only sends to viewers of the applicable profile" +msgstr "Sender bare til seere av den aktuelle profilen" -#: ../../Zotlabs/Module/Register.php:458 -msgid "Registration on this hub is by invitation only." -msgstr "" +#: ../../Zotlabs/Module/Thing.php:351 ../../Zotlabs/Module/Thing.php:404 +msgid "Name of thing e.g. something" +msgstr "Navn på ting for eksempel noe" -#: ../../Zotlabs/Module/Register.php:459 -msgid "Register at another affiliated hub" -msgstr "" +#: ../../Zotlabs/Module/Thing.php:353 ../../Zotlabs/Module/Thing.php:405 +msgid "URL of thing (optional)" +msgstr "URL til ting (valgfritt)" -#: ../../Zotlabs/Module/Register.php:473 ../../Zotlabs/Module/Siteinfo.php:28 -msgid "Terms of Service" -msgstr "Tjenesteavtale" +#: ../../Zotlabs/Module/Thing.php:355 ../../Zotlabs/Module/Thing.php:406 +msgid "URL for photo of thing (optional)" +msgstr "URL til bilde av ting (valgfritt)" -#: ../../Zotlabs/Module/Register.php:479 -#, php-format -msgid "I accept the %s for this website" -msgstr "Jeg godtar %s for dette nettstedet" +#: ../../Zotlabs/Module/Thing.php:397 +msgid "Add Thing to your Profile" +msgstr "Legg til ting i din profil" -#: ../../Zotlabs/Module/Register.php:486 -#, php-format -msgid "I am over %s years of age and accept the %s for this website" +#: ../../Zotlabs/Module/Removeaccount.php:35 +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." -#: ../../Zotlabs/Module/Register.php:496 -msgid "Your email address" -msgstr "Din e-postadresse" - -#: ../../Zotlabs/Module/Register.php:498 ../../Zotlabs/Module/Oauth.php:115 -#: ../../Zotlabs/Module/Sources.php:121 ../../Zotlabs/Module/Sources.php:156 -msgid "Optional" -msgstr "Valgfritt" +#: ../../Zotlabs/Module/Removeaccount.php:57 +msgid "Remove This Account" +msgstr "Slett denne kontoen" -#: ../../Zotlabs/Module/Register.php:503 -msgid "Choose a password" -msgstr "Velg et passord" +#: ../../Zotlabs/Module/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. " -#: ../../Zotlabs/Module/Register.php:504 -msgid "Please re-enter your password" -msgstr "Vennligst skriv ditt passord en gang til" +#: ../../Zotlabs/Module/Removeaccount.php:58 +msgid "This action is permanent and can not be undone!" +msgstr "Denne handlingen er permanent og kan ikke angres!" -#: ../../Zotlabs/Module/Register.php:506 -msgid "Please enter your invitation code" -msgstr "Vennligst skriv din invitasjonskode" +#: ../../Zotlabs/Module/Removeaccount.php:61 +#: ../../Zotlabs/Module/Settings/Account.php:113 +msgid "Remove Account" +msgstr "Slett konto" -#: ../../Zotlabs/Module/Register.php:508 -msgid "Your name" +#: ../../Zotlabs/Module/Tokens.php:94 +#, php-format +msgid "This channel is limited to %d tokens" msgstr "" -#: ../../Zotlabs/Module/Register.php:508 -msgid "Real name is preferred" +#: ../../Zotlabs/Module/Tokens.php:100 +msgid "Name and Password are required." msgstr "" -#: ../../Zotlabs/Module/Register.php:510 -#: ../../Zotlabs/Module/New_channel.php:177 -msgid "Choose a short nickname" -msgstr "Velg et kort kallenavn" +#: ../../Zotlabs/Module/Tokens.php:215 +msgid "Token saved." +msgstr "" -#: ../../Zotlabs/Module/Register.php:510 +#: ../../Zotlabs/Module/Tokens.php:261 msgid "" -"Your nickname will be used to create an easy to remember channel address" +"Use this form to create temporary access identifiers to share things with " +"non-members. These identities may be used in privacy groups and visitors may " +"login using these credentials to access private content." msgstr "" -#: ../../Zotlabs/Module/Register.php:514 -msgid "Why do you want to join this hub?" +#: ../../Zotlabs/Module/Tokens.php:274 +msgid "Please select a role for this guest!" msgstr "" -#: ../../Zotlabs/Module/Register.php:514 -msgid "This will help to review your registration" +#: ../../Zotlabs/Module/Tokens.php:287 +msgid "Select a role for this guest" msgstr "" -#: ../../Zotlabs/Module/Register.php:520 -#: ../../Zotlabs/Module/Admin/Site.php:416 -msgid "Registration" -msgstr "Registrering" - -#: ../../Zotlabs/Module/Register.php:528 -msgid "I have an invite code" +#: ../../Zotlabs/Module/Tokens.php:291 +msgid "Login Name" msgstr "" -#: ../../Zotlabs/Module/Register.php:575 -msgid "" -"This site has exceeded the number of allowed daily account registrations." +#: ../../Zotlabs/Module/Tokens.php:292 +msgid "Login Password" msgstr "" -#: ../../Zotlabs/Module/Search.php:23 -#: ../../Zotlabs/Module/Viewconnections.php:23 -#: ../../Zotlabs/Module/Display.php:28 ../../Zotlabs/Module/Directory.php:72 -#: ../../Zotlabs/Module/Directory.php:77 ../../Zotlabs/Module/Photos.php:511 -msgid "Public access denied." -msgstr "Offentlig tilgang avvist." - -#: ../../Zotlabs/Module/Search.php:250 -#, php-format -msgid "Items tagged with: %s" -msgstr "Elementer merket med: %s" +#: ../../Zotlabs/Module/Tokens.php:293 +msgid "Expires (yyyy-mm-dd)" +msgstr "" -#: ../../Zotlabs/Module/Search.php:252 -#, php-format -msgid "Search results for: %s" -msgstr "Søkeresultater for: %s" +#: ../../Zotlabs/Module/Pdledit.php:27 +msgid "Layout updated." +msgstr "Layout er oppdatert." -#: ../../Zotlabs/Module/Setup.php:179 -msgid "$Projectname Server - Setup" -msgstr "$Projectname-tjener - oppsett" +#: ../../Zotlabs/Module/Pdledit.php:55 ../../Zotlabs/Module/Pdledit.php:129 +msgid "Edit System Page Description" +msgstr "Endre beskrivelsen av systemsiden" -#: ../../Zotlabs/Module/Setup.php:183 -msgid "Could not connect to database." -msgstr "Fikk ikke kontakt med databasen." +#: ../../Zotlabs/Module/Pdledit.php:76 ../../Zotlabs/Module/Pdledit.php:93 +msgid "(modified)" +msgstr "(endret)" -#: ../../Zotlabs/Module/Setup.php:187 -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." +#: ../../Zotlabs/Module/Pdledit.php:124 +msgid "Layout not found." +msgstr "Layouten ble ikke funnet." -#: ../../Zotlabs/Module/Setup.php:194 -msgid "Could not create table." -msgstr "Kunne ikke lage tabellen." +#: ../../Zotlabs/Module/Pdledit.php:130 +msgid "Module Name:" +msgstr "Modulnavn:" -#: ../../Zotlabs/Module/Setup.php:200 -msgid "Your site database has been installed." -msgstr "Databasen til ditt nettsted har blitt installert." +#: ../../Zotlabs/Module/Pdledit.php:131 +msgid "Layout Help" +msgstr "Layout-hjelp" -#: ../../Zotlabs/Module/Setup.php:206 -msgid "" -"You may need to import the file \"install/schema_xxx.sql\" manually using a " -"database client." +#: ../../Zotlabs/Module/Pdledit.php:132 +msgid "Edit another layout" msgstr "" -"Du må kanskje importere filen \"install/schmea_xxx.sql\" manuelt ved å bruke " -"en databaseklient." -#: ../../Zotlabs/Module/Setup.php:207 ../../Zotlabs/Module/Setup.php:271 -#: ../../Zotlabs/Module/Setup.php:778 -msgid "Please see the file \"install/INSTALL.txt\"." -msgstr "Vennligst les filen \"install/INSTALL.txt\"." - -#: ../../Zotlabs/Module/Setup.php:268 -msgid "System check" -msgstr "Systemsjekk" +#: ../../Zotlabs/Module/Pdledit.php:133 +msgid "System layout" +msgstr "" -#: ../../Zotlabs/Module/Setup.php:272 ../../Zotlabs/Module/Cdav.php:1027 -#: ../../Zotlabs/Module/Cal.php:200 ../../Zotlabs/Module/Photos.php:951 -msgid "Next" -msgstr "Neste" +#: ../../Zotlabs/Module/Connect.php:65 ../../Zotlabs/Module/Connect.php:118 +msgid "Continue" +msgstr "Fortsett" -#: ../../Zotlabs/Module/Setup.php:273 -msgid "Check again" -msgstr "Sjekk igjen" +#: ../../Zotlabs/Module/Connect.php:99 +msgid "Premium Channel Setup" +msgstr "Premiumkanal-oppsett" -#: ../../Zotlabs/Module/Setup.php:294 -msgid "Database connection" -msgstr "Databaseforbindelse" +#: ../../Zotlabs/Module/Connect.php:101 +msgid "Enable premium channel connection restrictions" +msgstr "Slå på restriksjoner for forbindelse med premiumkanal" -#: ../../Zotlabs/Module/Setup.php:295 +#: ../../Zotlabs/Module/Connect.php:102 msgid "" -"In order to install $Projectname we need to know how to connect to your " -"database." +"Please enter your restrictions or conditions, such as paypal receipt, usage " +"guidelines, etc." msgstr "" -"For å installere $Projectname må du oppgi hvordan din database kan kontaktes." +"Vennligst skriv dine restriksjoner og betingelser, slik som PayPal-" +"kvittering, retningslinjer for bruk, og så videre." -#: ../../Zotlabs/Module/Setup.php:296 +#: ../../Zotlabs/Module/Connect.php:104 ../../Zotlabs/Module/Connect.php:124 msgid "" -"Please contact your hosting provider or site administrator if you have " -"questions about these settings." +"This channel may require additional steps or acknowledgement of the " +"following conditions prior to connecting:" msgstr "" -"Vennligst kontakt din nettstedstilbyder eller nettstedsadministrator hvis du " -"har spørsmål om disse innstillingene." +"Denne kanalen kan kreve ytterligere steg og bekreftelse av følgende " +"betingelser før tilkobling:" -#: ../../Zotlabs/Module/Setup.php:297 +#: ../../Zotlabs/Module/Connect.php:105 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." - -#: ../../Zotlabs/Module/Setup.php:301 -msgid "Database Server Name" -msgstr "Navn på databasetjener" +"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:" -#: ../../Zotlabs/Module/Setup.php:301 -msgid "Default is 127.0.0.1" -msgstr "Standard er 127.0.0.1" +#: ../../Zotlabs/Module/Connect.php:106 ../../Zotlabs/Module/Connect.php:127 +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." -#: ../../Zotlabs/Module/Setup.php:302 -msgid "Database Port" -msgstr "Databaseport" +#: ../../Zotlabs/Module/Connect.php:115 +msgid "(No specific instructions have been provided by the channel owner.)" +msgstr "(Ingen spesifikke instruksjoner er gitt av kanaleieren.)" -#: ../../Zotlabs/Module/Setup.php:302 -msgid "Communication port number - use 0 for default" -msgstr "Kommunikasjonsportnummer - bruk 0 for standard" +#: ../../Zotlabs/Module/Connect.php:123 +msgid "Restricted or Premium Channel" +msgstr "Begrenset kanal eller premiumkanal" -#: ../../Zotlabs/Module/Setup.php:303 -msgid "Database Login Name" -msgstr "Database innloggingsnavn" +#: ../../Zotlabs/Module/Filestorage.php:14 +#: ../../Zotlabs/Module/Filestorage.php:53 +msgid "Deprecated!" +msgstr "" -#: ../../Zotlabs/Module/Setup.php:304 -msgid "Database Login Password" -msgstr "Database innloggingspassord" +#: ../../Zotlabs/Module/Filestorage.php:109 +#: ../../Zotlabs/Module/Attach_edit.php:69 +msgid "File not found." +msgstr "Filen ble ikke funnet." -#: ../../Zotlabs/Module/Setup.php:305 -msgid "Database Name" -msgstr "Databasenavn" +#: ../../Zotlabs/Module/Filestorage.php:157 +msgid "Permission Denied." +msgstr "Tillatelse avvist." -#: ../../Zotlabs/Module/Setup.php:306 -msgid "Database Type" -msgstr "Databasetype" +#: ../../Zotlabs/Module/Filestorage.php:190 +msgid "Edit file permissions" +msgstr "Endre filtillatelser" -#: ../../Zotlabs/Module/Setup.php:308 ../../Zotlabs/Module/Setup.php:348 -msgid "Site administrator email address" -msgstr "E-postadressen til administrator ved nettstedet" +#: ../../Zotlabs/Module/Filestorage.php:202 +msgid "Set/edit permissions" +msgstr "Angi/endre tillatelser" -#: ../../Zotlabs/Module/Setup.php:308 ../../Zotlabs/Module/Setup.php:348 -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." +#: ../../Zotlabs/Module/Filestorage.php:203 +msgid "Include all files and sub folders" +msgstr "Inkluder alle filer og undermapper" -#: ../../Zotlabs/Module/Setup.php:309 ../../Zotlabs/Module/Setup.php:350 -msgid "Website URL" -msgstr "Nettstedets URL" +#: ../../Zotlabs/Module/Filestorage.php:204 +msgid "Return to file list" +msgstr "Gå tilbake til filoversikten" -#: ../../Zotlabs/Module/Setup.php:309 ../../Zotlabs/Module/Setup.php:350 -msgid "Please use SSL (https) URL if available." -msgstr "Vennligst bruk SSL (https) URL hvis tilgjengelig." +#: ../../Zotlabs/Module/Filestorage.php:209 +msgid "Share this file" +msgstr "Del denne filen" -#: ../../Zotlabs/Module/Setup.php:310 ../../Zotlabs/Module/Setup.php:352 -msgid "Please select a default timezone for your website" -msgstr "Vennligst velg en standard tidssone for ditt nettsted" +#: ../../Zotlabs/Module/Filestorage.php:210 +msgid "Show URL to this file" +msgstr "Vis URLen til denne filen" -#: ../../Zotlabs/Module/Setup.php:337 -msgid "Site settings" -msgstr "Nettstedets innstillinger" +#: ../../Zotlabs/Module/Totp_check.php:71 +#: ../../Zotlabs/Module/Admin/Account_edit.php:66 +msgid "Account not found." +msgstr "Kontoen ble ikke funnet." -#: ../../Zotlabs/Module/Setup.php:391 -msgid "PHP version 8.0 or greater is required." +#: ../../Zotlabs/Module/Totp_check.php:78 +msgid "Multifactor Verification" msgstr "" -#: ../../Zotlabs/Module/Setup.php:392 -msgid "PHP version" +#: ../../Zotlabs/Module/Totp_check.php:80 +msgid "Please enter the verification key from your authenticator app" msgstr "" -#: ../../Zotlabs/Module/Setup.php:408 -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)." - -#: ../../Zotlabs/Module/Setup.php:409 -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." +#: ../../Zotlabs/Module/Totp_check.php:81 +msgid "Verify" msgstr "" -"Hvis du ikke har en kommandolinjeversjon av PHP installert på tjeneren, så " -"vil du ikke kunne kjøre bakgrunnshenting via cron." - -#: ../../Zotlabs/Module/Setup.php:413 -msgid "PHP executable path" -msgstr "PHP-kjørefilens sti" -#: ../../Zotlabs/Module/Setup.php:413 -msgid "" -"Enter full path to php executable. You can leave this blank to continue the " -"installation." +#: ../../Zotlabs/Module/Contactedit.php:50 +msgid "Invalid abook_id" msgstr "" -"Skriv full sti til kjørefilen for PHP. Du kan la denne stå blank for å " -"fortsette installasjonen." - -#: ../../Zotlabs/Module/Setup.php:418 -msgid "Command line PHP" -msgstr "Kommandolinje PHP" -#: ../../Zotlabs/Module/Setup.php:428 -msgid "" -"Unable to check command line PHP, as shell_exec() is disabled. This is " -"required." -msgstr "" +#: ../../Zotlabs/Module/Contactedit.php:78 ../../Zotlabs/Module/Connedit.php:80 +#: ../../Zotlabs/Module/Defperms.php:67 +msgid "Could not access contact record." +msgstr "Fikk ikke tilgang til kontaktinformasjonen." -#: ../../Zotlabs/Module/Setup.php:432 -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." +#: ../../Zotlabs/Module/Contactedit.php:107 +#: ../../Zotlabs/Module/Connedit.php:101 +msgid "Could not locate selected profile." +msgstr "Fant ikke valgt profil." -#: ../../Zotlabs/Module/Setup.php:433 -msgid "This is required for message delivery to work." -msgstr "Dette er påkrevd for at meldingslevering skal virke." +#: ../../Zotlabs/Module/Contactedit.php:180 +#: ../../Zotlabs/Module/Connedit.php:215 +msgid "is now connected to" +msgstr "er nå forbundet til" -#: ../../Zotlabs/Module/Setup.php:436 -msgid "PHP register_argc_argv" -msgstr "PHP register_argc_argv" +#: ../../Zotlabs/Module/Contactedit.php:238 +#: ../../Zotlabs/Module/Contactedit.php:387 +#: ../../Zotlabs/Module/Connedit.php:701 +msgid "Contact Tools" +msgstr "Kontaktverktøy" -#: ../../Zotlabs/Module/Setup.php:456 -msgid "" -"This is not sufficient to upload larger images or files. You should be able " -"to upload at least 4 MB at once." +#: ../../Zotlabs/Module/Contactedit.php:315 +#: ../../Zotlabs/Module/Connedit.php:622 +msgid "Approve this contact" msgstr "" -#: ../../Zotlabs/Module/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." +#: ../../Zotlabs/Module/Contactedit.php:315 +#: ../../Zotlabs/Module/Connedit.php:622 +msgid "Accept contact to allow communication" 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." -#: ../../Zotlabs/Module/Setup.php:464 -msgid "You can adjust these settings in the server php.ini file." +#: ../../Zotlabs/Module/Contactedit.php:348 +#: ../../Zotlabs/Module/Connedit.php:658 +msgid "Please select a role for this contact!" msgstr "" -#: ../../Zotlabs/Module/Setup.php:466 -msgid "PHP upload limits" -msgstr "PHP opplastingsgrenser" - -#: ../../Zotlabs/Module/Setup.php:489 -msgid "" -"Error: the \"openssl_pkey_new\" function on this system is not able to " -"generate encryption keys" +#: ../../Zotlabs/Module/Contactedit.php:368 +#: ../../Zotlabs/Module/Connedit.php:678 +msgid "This contact is unreachable from this location." msgstr "" -"Feil: \"openssl_pkey_new\"-funksjonen på dette systemet er ikke i stand til " -"å lage krypteringsnøkler" -#: ../../Zotlabs/Module/Setup.php:490 -msgid "" -"If running under Windows, please see \"http://www.php.net/manual/en/openssl." -"installation.php\"." +#: ../../Zotlabs/Module/Contactedit.php:369 +#: ../../Zotlabs/Module/Connedit.php:679 +msgid "This contact may be unreachable from other channel locations." msgstr "" -"Ved kjøring på Windows, vennligst se \"http://www.php.net/manual/en/openssl." -"installation.php\"." -#: ../../Zotlabs/Module/Setup.php:493 -msgid "Generate encryption keys" -msgstr "Lag krypteringsnøkler" - -#: ../../Zotlabs/Module/Setup.php:510 -msgid "libCurl PHP module" -msgstr "libCurl PHP-modul" - -#: ../../Zotlabs/Module/Setup.php:511 -msgid "GD graphics PHP module" -msgstr "GD graphics PHP-modul" - -#: ../../Zotlabs/Module/Setup.php:512 -msgid "OpenSSL PHP module" -msgstr "OpenSSL PHP-modul" - -#: ../../Zotlabs/Module/Setup.php:513 -msgid "PDO database PHP module" +#: ../../Zotlabs/Module/Contactedit.php:371 +#: ../../Zotlabs/Module/Connedit.php:681 +msgid "Location independence is not supported by their network." msgstr "" -#: ../../Zotlabs/Module/Setup.php:514 -msgid "mb_string PHP module" -msgstr "mb_string PHP-modul" - -#: ../../Zotlabs/Module/Setup.php:515 -msgid "xml PHP module" -msgstr "xml PHP modul" +#: ../../Zotlabs/Module/Contactedit.php:381 +#, fuzzy +msgid "View profile" +msgstr "Vis profil" -#: ../../Zotlabs/Module/Setup.php:516 -msgid "zip PHP module" +#: ../../Zotlabs/Module/Contactedit.php:383 +#: ../../Zotlabs/Module/Connections.php:413 +msgid "This is a group/forum channel" msgstr "" -#: ../../Zotlabs/Module/Setup.php:520 ../../Zotlabs/Module/Setup.php:522 -msgid "Apache mod_rewrite module" -msgstr "Apache mod_rewrite-modul" - -#: ../../Zotlabs/Module/Setup.php:520 -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." +#: ../../Zotlabs/Module/Contactedit.php:394 +msgid "Select a role for this contact" +msgstr "Velg en rolle for denne forbindelsen" -#: ../../Zotlabs/Module/Setup.php:526 ../../Zotlabs/Module/Setup.php:529 -msgid "exec" -msgstr "" +#: ../../Zotlabs/Module/Contactedit.php:406 +#: ../../Zotlabs/Module/Connedit.php:703 +msgid "Slide to adjust your degree of friendship" +msgstr "Flytt for å justere din grad av vennskap" -#: ../../Zotlabs/Module/Setup.php:526 -msgid "" -"Error: exec is required but is either not installed or has been disabled in " -"php.ini" -msgstr "" +#: ../../Zotlabs/Module/Contactedit.php:408 +#: ../../Zotlabs/Module/Connedit.php:705 +msgid "Custom Filter" +msgstr "Tilpasset filter" -#: ../../Zotlabs/Module/Setup.php:532 ../../Zotlabs/Module/Setup.php:535 -msgid "shell_exec" -msgstr "" +#: ../../Zotlabs/Module/Contactedit.php:409 +#: ../../Zotlabs/Module/Connedit.php:706 +#: ../../Zotlabs/Module/Settings/Channel.php:287 +msgid "Only import posts with this text" +msgstr "Bare importer innlegg med disse ordene" -#: ../../Zotlabs/Module/Setup.php:532 +#: ../../Zotlabs/Module/Contactedit.php:409 +#: ../../Zotlabs/Module/Contactedit.php:410 +#: ../../Zotlabs/Module/Connedit.php:706 ../../Zotlabs/Module/Connedit.php:707 +#: ../../Zotlabs/Module/Admin/Site.php:502 +#: ../../Zotlabs/Module/Admin/Site.php:503 msgid "" -"Error: shell_exec is required but is either not installed or has been " -"disabled in php.ini" +"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" -#: ../../Zotlabs/Module/Setup.php:540 -msgid "Error: libCURL PHP module required but not installed." -msgstr "Feil: libCURL PHP-modul er påkrevd, men er ikke installert." +#: ../../Zotlabs/Module/Contactedit.php:410 +#: ../../Zotlabs/Module/Connedit.php:707 +#: ../../Zotlabs/Module/Settings/Channel.php:286 +msgid "Do not import posts with this text" +msgstr "Ikke importer innlegg med denne teksten" -#: ../../Zotlabs/Module/Setup.php:544 -msgid "" -"Error: GD PHP module with JPEG support or ImageMagick graphics library " -"required but not installed." +#: ../../Zotlabs/Module/Contactedit.php:415 +#: ../../Zotlabs/Module/Connedit.php:714 +msgid "Approve contact" msgstr "" -#: ../../Zotlabs/Module/Setup.php:548 -msgid "Error: openssl PHP module required but not installed." -msgstr "Feil: openssl PHP-modul er påkrevd, men er ikke installert." +#: ../../Zotlabs/Module/Contactedit.php:417 +#: ../../Zotlabs/Module/Connedit.php:717 +msgid "Their" +msgstr "Deres" -#: ../../Zotlabs/Module/Setup.php:554 -msgid "" -"Error: PDO database PHP module missing a driver for either mysql or pgsql." -msgstr "" +#: ../../Zotlabs/Module/Contactedit.php:418 +#: ../../Zotlabs/Module/Connedit.php:718 +msgid "My" +msgstr "Mine" -#: ../../Zotlabs/Module/Setup.php:559 -msgid "Error: PDO database PHP module required but not installed." -msgstr "" +#: ../../Zotlabs/Module/Contactedit.php:426 +msgid "Roles" +msgstr "Roller" -#: ../../Zotlabs/Module/Setup.php:563 -msgid "Error: mb_string PHP module required but not installed." -msgstr "Feil: mb_string PHP-modul er påkrevd, men er ikke installert." +#: ../../Zotlabs/Module/Contactedit.php:427 +msgid "Compare permissions" +msgstr "Sammenlign tillatelser" -#: ../../Zotlabs/Module/Setup.php:567 -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." +#: ../../Zotlabs/Module/Contactedit.php:428 +msgid "Permission" +msgstr "Tillatelse" -#: ../../Zotlabs/Module/Setup.php:571 -msgid "Error: zip PHP module required but not installed." +#: ../../Zotlabs/Module/Contactedit.php:432 +msgid "Content filter" msgstr "" -#: ../../Zotlabs/Module/Setup.php:590 ../../Zotlabs/Module/Setup.php:599 -msgid ".htconfig.php is writable" -msgstr ".htconfig.php kan skrives til" - -#: ../../Zotlabs/Module/Setup.php:595 -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." +#: ../../Zotlabs/Module/Contactedit.php:442 +msgid "Contact updated" msgstr "" -"Web-installasjonen må kunne lage en fil kalt \".htconfig.php\" i " -"toppkatalogen til web-tjeneren din, men dette får den ikke til." -#: ../../Zotlabs/Module/Setup.php:596 -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." +#: ../../Zotlabs/Module/Contactedit.php:442 +msgid "Contact update failed" msgstr "" -"Dette er oftest tillatelsesinnstilling, ettersom webtjeneren kanskje kan " -"skrive til filer i din mappe - selv om du kan." -#: ../../Zotlabs/Module/Setup.php:597 -msgid "Please see install/INSTALL.txt for additional information." -msgstr "" +#: ../../Zotlabs/Module/Contactedit.php:448 +#: ../../Zotlabs/Module/Connections.php:357 +msgid "Approve connection" +msgstr "Godkjenn forbindelse" -#: ../../Zotlabs/Module/Setup.php:613 -msgid "" -"This software uses the Smarty3 template engine to render its web views. " -"Smarty3 compiles templates to PHP to speed up rendering." +#: ../../Zotlabs/Module/Contactedit.php:520 +msgid "Block status updated" msgstr "" -#: ../../Zotlabs/Module/Setup.php:614 -#, php-format -msgid "" -"In order to store these compiled templates, the web server needs to have " -"write access to the directory %s under the top level web folder." +#: ../../Zotlabs/Module/Contactedit.php:524 +msgid "Block failed" msgstr "" -#: ../../Zotlabs/Module/Setup.php:615 ../../Zotlabs/Module/Setup.php:636 -msgid "" -"Please ensure that the user that your web server runs as (e.g. www-data) has " -"write access to this folder." +#: ../../Zotlabs/Module/Contactedit.php:535 +msgid "Ignore status updated" msgstr "" -"Vennligst sikre at brukeren som din web-tjeneste kjører som (for eksempel " -"www-data) har skrivetilgang til denne katalogen." -#: ../../Zotlabs/Module/Setup.php:616 -#, 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." +#: ../../Zotlabs/Module/Contactedit.php:539 +msgid "Ignore failed" msgstr "" -"Merknad: som et sikkerhetstiltak bør du bare gi webtjerenn skrivetilgang til " -"%s - ikke til malfilene (.tpl) som den inneholder." - -#: ../../Zotlabs/Module/Setup.php:619 -#, php-format -msgid "%s is writable" -msgstr "%s kan skrives til" -#: ../../Zotlabs/Module/Setup.php:635 -msgid "" -"This software uses the store directory to save uploaded files. The web " -"server needs to have write access to the store directory under the top level " -"web folder" +#: ../../Zotlabs/Module/Contactedit.php:550 +msgid "Archive status updated" msgstr "" -#: ../../Zotlabs/Module/Setup.php:639 -msgid "store is writable" -msgstr "lageret kan skrives til" - -#: ../../Zotlabs/Module/Setup.php:671 -msgid "" -"SSL certificate cannot be validated. Fix certificate or disable https access " -"to this site." +#: ../../Zotlabs/Module/Contactedit.php:554 +msgid "Archive failed" msgstr "" -"SSL-sertifikatet kan ikke kontrolleres. Fiks sertifikatet eller skru av " -"https tilgang til dette nettstedet." -#: ../../Zotlabs/Module/Setup.php:672 -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!" +#: ../../Zotlabs/Module/Contactedit.php:565 +msgid "Hide status updated" 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!" -#: ../../Zotlabs/Module/Setup.php:673 -msgid "" -"This restriction is incorporated because public posts from you may for " -"example contain references to images on your own hub." +#: ../../Zotlabs/Module/Contactedit.php:569 +msgid "Hide failed" msgstr "" -"Denne begrensningen er tatt inn fordi offentlige innlegg fra deg kan for " -"eksempel inneholde referanser til bilder på din egen hub." -#: ../../Zotlabs/Module/Setup.php:674 -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." +#: ../../Zotlabs/Module/Contactedit.php:604 +msgid "Contact removed" 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." -#: ../../Zotlabs/Module/Setup.php:675 -msgid "" -"This can cause usability issues elsewhere (not just on your own site) so we " -"must insist on this requirement." +#: ../../Zotlabs/Module/Contactedit.php:608 +msgid "Delete failed" msgstr "" -"Dette kan gi problemer med brukervennlighet (ikke bare på ditt eget " -"nettsted), så vi må insistere på dette kravet." -#: ../../Zotlabs/Module/Setup.php:676 -msgid "" -"Providers are available that issue free certificates which are browser-valid." +#: ../../Zotlabs/Module/Contactedit.php:619 +msgid "Refetch contact info" msgstr "" -"Det finnes tilbydere som utsteder gratis sertifikater som er gyldige i " -"nettlesere." -#: ../../Zotlabs/Module/Setup.php:677 -msgid "" -"If you are confident that the certificate is valid and signed by a trusted " -"authority, check to see if you have failed to install an intermediate cert. " -"These are not normally required by browsers, but are required for server-to-" -"server communications." -msgstr "" +#: ../../Zotlabs/Module/Contactedit.php:623 +#: ../../Zotlabs/Module/Connedit.php:508 +#: ../../Zotlabs/Module/Admin/Accounts.php:222 +msgid "Unblock" +msgstr "Ikke blokker lenger" -#: ../../Zotlabs/Module/Setup.php:679 -msgid "SSL certificate validation" -msgstr "SSL sertifikat-kontroll" +#: ../../Zotlabs/Module/Contactedit.php:623 +#: ../../Zotlabs/Module/Connedit.php:508 +#: ../../Zotlabs/Module/Admin/Accounts.php:221 +msgid "Block" +msgstr "Blokker" -#: ../../Zotlabs/Module/Setup.php:685 -msgid "" -"Url rewrite in .htaccess is not working. Check your server configuration." -"Test: " +#: ../../Zotlabs/Module/Contactedit.php:625 +#: ../../Zotlabs/Module/Connedit.php:511 +msgid "Block (or Unblock) all communications with this connection" msgstr "" -"URL omskriving (rewrite) i .htaccess virker ikke. Sjekk konfigurasjonen til " -"tjeneren din. Test: " +"Blokker eller fjern blokkering av all kommunikasjon med denne forbindelsen" -#: ../../Zotlabs/Module/Setup.php:688 -msgid "Url rewrite is working" -msgstr "URL rewrite virker" +#: ../../Zotlabs/Module/Contactedit.php:626 +#: ../../Zotlabs/Module/Connedit.php:512 +msgid "This connection is blocked!" +msgstr "Denne forbindelsen er blokkert!" -#: ../../Zotlabs/Module/Setup.php:701 -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." +#: ../../Zotlabs/Module/Contactedit.php:630 +#: ../../Zotlabs/Module/Connedit.php:516 +msgid "Unignore" +msgstr "Ikke ignorer lenger" -#: ../../Zotlabs/Module/Setup.php:776 -msgid "<h1>What next?</h1>" -msgstr "" +#: ../../Zotlabs/Module/Contactedit.php:630 +#: ../../Zotlabs/Module/Connedit.php:516 +#: ../../Zotlabs/Module/Connections.php:360 +msgid "Ignore" +msgstr "Ignorer" -#: ../../Zotlabs/Module/Setup.php:777 -msgid "" -"IMPORTANT: You will need to [manually] setup a scheduled task for the poller." +#: ../../Zotlabs/Module/Contactedit.php:632 +#: ../../Zotlabs/Module/Connedit.php:519 +msgid "Ignore (or Unignore) all inbound communications from this connection" msgstr "" -"VIKTIG: Du må [manuelt] sette opp en automatisert tidfestet oppgave til " -"bakgrunnshenteren." - -#: ../../Zotlabs/Module/Viewconnections.php:65 -msgid "No connections." -msgstr "Ingen forbindelser." +"Ignorer eller fjern ignorering av all inngående kommunikasjon fra denne " +"forbindelsen" -#: ../../Zotlabs/Module/Viewconnections.php:105 -#, php-format -msgid "Visit %s's profile [%s]" -msgstr "Besøk %s sin profil [%s]" +#: ../../Zotlabs/Module/Contactedit.php:633 +#: ../../Zotlabs/Module/Connedit.php:520 +msgid "This connection is ignored!" +msgstr "Denne forbindelsen er ignorert!" -#: ../../Zotlabs/Module/Viewconnections.php:135 -msgid "View Connections" -msgstr "Vis forbindelser" +#: ../../Zotlabs/Module/Contactedit.php:637 +#: ../../Zotlabs/Module/Connedit.php:524 +msgid "Unarchive" +msgstr "Ikke arkiver lenger" -#: ../../Zotlabs/Module/Pubsites.php:26 -msgid "Public Hubs" -msgstr "Offentlige huber" +#: ../../Zotlabs/Module/Contactedit.php:637 +#: ../../Zotlabs/Module/Connedit.php:524 +msgid "Archive" +msgstr "Arkiver" -#: ../../Zotlabs/Module/Pubsites.php:29 +#: ../../Zotlabs/Module/Contactedit.php:639 +#: ../../Zotlabs/Module/Connedit.php:527 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." +"Archive (or Unarchive) this connection - mark channel dead but keep content" 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." - -#: ../../Zotlabs/Module/Pubsites.php:35 -msgid "Hub URL" -msgstr "Nettstedets URL" - -#: ../../Zotlabs/Module/Pubsites.php:35 -msgid "Access Type" -msgstr "Tilgangstype" - -#: ../../Zotlabs/Module/Pubsites.php:35 -msgid "Registration Policy" -msgstr "Retningslinjer for registrering" - -#: ../../Zotlabs/Module/Pubsites.php:35 -msgid "Stats" -msgstr "Statistikk" - -#: ../../Zotlabs/Module/Pubsites.php:35 -msgid "Software" -msgstr "Programvare" - -#: ../../Zotlabs/Module/Pubsites.php:37 -msgid "Ratings" -msgstr "Vurderinger" - -#: ../../Zotlabs/Module/Pubsites.php:51 -msgid "Rate" -msgstr "Vurder" - -#: ../../Zotlabs/Module/Channel.php:141 ../../Zotlabs/Module/Hcard.php:37 -#: ../../Zotlabs/Module/Profile.php:62 -msgid "Posts and comments" -msgstr "Innlegg og kommentarer" +"Arkiver eller fjern arkivering av denne forbindelsen - marker kanal som død, " +"men behold innhold" -#: ../../Zotlabs/Module/Channel.php:148 ../../Zotlabs/Module/Hcard.php:44 -#: ../../Zotlabs/Module/Profile.php:69 -msgid "Only posts" -msgstr "Kun innlegg" +#: ../../Zotlabs/Module/Contactedit.php:640 +#: ../../Zotlabs/Module/Connedit.php:528 +msgid "This connection is archived!" +msgstr "Denne forbindelsen er arkivert!" -#: ../../Zotlabs/Module/Channel.php:161 ../../Zotlabs/Module/Channel.php:183 -#: ../../Zotlabs/Module/Hq.php:41 ../../Zotlabs/Module/Pubstream.php:46 -#: ../../Zotlabs/Module/Display.php:47 ../../Zotlabs/Module/Oep.php:82 -msgid "Malformed message id." -msgstr "" +#: ../../Zotlabs/Module/Contactedit.php:644 +#: ../../Zotlabs/Module/Connedit.php:532 +msgid "Unhide" +msgstr "Ikke skjul lenger" -#: ../../Zotlabs/Module/Channel.php:219 -msgid "Insufficient permissions. Request redirected to profile page." -msgstr "Utilstrekkelig tillatelse. Forespørsel omdirigert til profilsiden." +#: ../../Zotlabs/Module/Contactedit.php:644 +#: ../../Zotlabs/Module/Connedit.php:532 +msgid "Hide" +msgstr "Skjul" -#: ../../Zotlabs/Module/Channel.php:494 ../../Zotlabs/Module/Display.php:321 -msgid "" -"You must enable javascript for your browser to be able to view this content." +#: ../../Zotlabs/Module/Contactedit.php:646 +#: ../../Zotlabs/Module/Connedit.php:535 +msgid "Hide or Unhide this connection from your other connections" msgstr "" +"Skjul eller fjern skjuling av denne forbindelsen fra dine andre forbindelser" -#: ../../Zotlabs/Module/Profperm.php:34 ../../Zotlabs/Module/Profperm.php:63 -msgid "Invalid profile identifier." -msgstr "Ugyldig profil-identifikator." - -#: ../../Zotlabs/Module/Profperm.php:111 -msgid "Profile Visibility Editor" -msgstr "Endre profilsynlighet" - -#: ../../Zotlabs/Module/Profperm.php:115 -msgid "Click on a contact to add or remove." -msgstr "Klikk på en kontakt for å legge til eller fjerne." - -#: ../../Zotlabs/Module/Profperm.php:124 -msgid "Visible To" -msgstr "Synlig for" - -#: ../../Zotlabs/Module/Profperm.php:140 -#: ../../Zotlabs/Module/Connections.php:221 -msgid "All Connections" -msgstr "Alle forbindelser" +#: ../../Zotlabs/Module/Contactedit.php:647 +#: ../../Zotlabs/Module/Connedit.php:536 +msgid "This connection is hidden!" +msgstr "Denne forbindelsen er skjult!" -#: ../../Zotlabs/Module/Group.php:47 -msgid "Privacy group created." -msgstr "Personverngruppen er opprettet." +#: ../../Zotlabs/Module/Contactedit.php:653 +#: ../../Zotlabs/Module/Connedit.php:543 +msgid "Delete this connection" +msgstr "Slett denne forbindelsen" -#: ../../Zotlabs/Module/Group.php:50 -msgid "Could not create privacy group." -msgstr "Kunne ikke opprette personverngruppen." +#: ../../Zotlabs/Module/Search.php:251 +#, php-format +msgid "Items tagged with: %s" +msgstr "Elementer merket med: %s" -#: ../../Zotlabs/Module/Group.php:82 -msgid "Privacy group updated." -msgstr "Personverngruppen er oppdatert." +#: ../../Zotlabs/Module/Search.php:253 +#, php-format +msgid "Search results for: %s" +msgstr "Søkeresultater for: %s" -#: ../../Zotlabs/Module/Group.php:137 ../../Zotlabs/Module/Group.php:301 -msgid "Post to this group by default" +#: ../../Zotlabs/Module/Register.php:113 +msgid "Email address required" msgstr "" -#: ../../Zotlabs/Module/Group.php:138 ../../Zotlabs/Module/Group.php:302 -msgid "Add new contacts to this group by default" +#: ../../Zotlabs/Module/Register.php:157 +msgid "No password provided" msgstr "" -#: ../../Zotlabs/Module/Group.php:146 -#, fuzzy -msgid "Privacy group name" -msgstr "Personverngruppens navn:" - -#: ../../Zotlabs/Module/Group.php:147 ../../Zotlabs/Module/Group.php:249 -msgid "Members are visible to other channels" -msgstr "Medlemmer er synlig for andre kanaler" - -#: ../../Zotlabs/Module/Group.php:175 -msgid "Privacy group removed." -msgstr "Personverngruppen er fjernet." - -#: ../../Zotlabs/Module/Group.php:178 -msgid "Unable to remove privacy group." -msgstr "Ikke i stand til å fjerne personverngruppen." - -#: ../../Zotlabs/Module/Group.php:244 -#, fuzzy, php-format -msgid "Privacy Group: %s" -msgstr "Personverngruppe: %s" - -#: ../../Zotlabs/Module/Group.php:246 -msgid "Privacy group name: " -msgstr "Personverngruppens navn: " - -#: ../../Zotlabs/Module/Group.php:262 -msgid "Group members" +#: ../../Zotlabs/Module/Register.php:180 +msgid "Terms of Service not accepted" msgstr "" -#: ../../Zotlabs/Module/Group.php:264 -msgid "Not in this group" +#: ../../Zotlabs/Module/Register.php:242 +msgid "Invitation code succesfully applied" msgstr "" -#: ../../Zotlabs/Module/Group.php:296 -msgid "Click a channel to toggle membership" +#: ../../Zotlabs/Module/Register.php:262 +msgid "Invitation not in time or too late" msgstr "" -#: ../../Zotlabs/Module/Go.php:21 -msgid "This page is available only to site members" +#: ../../Zotlabs/Module/Register.php:268 +msgid "Invitation email failed" msgstr "" -#: ../../Zotlabs/Module/Go.php:29 -msgid "What would you like to do?" +#: ../../Zotlabs/Module/Register.php:276 +msgid "Invitation code failed" msgstr "" -#: ../../Zotlabs/Module/Go.php:31 -msgid "" -"Please bookmark this page if you would like to return to it in the future" +#: ../../Zotlabs/Module/Register.php:283 +msgid "Invitations are not available" msgstr "" -#: ../../Zotlabs/Module/Go.php:35 -msgid "Upload a profile photo" +#: ../../Zotlabs/Module/Register.php:293 +msgid "Registration on this hub is by invitation only" msgstr "" -#: ../../Zotlabs/Module/Go.php:36 -msgid "Upload a cover photo" +#: ../../Zotlabs/Module/Register.php:400 +msgid "New register request" msgstr "" -#: ../../Zotlabs/Module/Go.php:37 -msgid "Edit your default profile" +#: ../../Zotlabs/Module/Register.php:418 +msgid "Error creating dId A" msgstr "" -#: ../../Zotlabs/Module/Go.php:39 -msgid "View the channel directory" -msgstr "" +#: ../../Zotlabs/Module/Register.php:437 +msgid "Registration on this hub is disabled." +msgstr "Registrering ved dette nettstedet er skrudd av." -#: ../../Zotlabs/Module/Go.php:40 -msgid "View/edit your channel settings" +#: ../../Zotlabs/Module/Register.php:446 +msgid "Why do you want to join this hub?" msgstr "" -#: ../../Zotlabs/Module/Go.php:41 -msgid "View the site or project documentation" +#: ../../Zotlabs/Module/Register.php:446 +msgid "This will help to review your registration" msgstr "" -#: ../../Zotlabs/Module/Go.php:42 -msgid "Visit your channel homepage" -msgstr "" +#: ../../Zotlabs/Module/Register.php:447 +msgid "Registration on this hub is by approval only." +msgstr "Registrering ved dette nettstedet skjer på godkjenning." -#: ../../Zotlabs/Module/Go.php:43 -msgid "" -"View your connections and/or add somebody whose address you already know" +#: ../../Zotlabs/Module/Register.php:448 +msgid "Register at another affiliated hub in case when prefered" msgstr "" -#: ../../Zotlabs/Module/Go.php:44 -msgid "" -"View your personal stream (this may be empty until you add some connections)" +#: ../../Zotlabs/Module/Register.php:461 +msgid "Registration on this hub is by invitation only." msgstr "" -#: ../../Zotlabs/Module/Go.php:52 -msgid "View the public stream. Warning: this content is not moderated" +#: ../../Zotlabs/Module/Register.php:462 +msgid "Register at another affiliated hub" msgstr "" -#: ../../Zotlabs/Module/Oauth.php:45 -msgid "Name is required" -msgstr "Navn er påkrevd" +#: ../../Zotlabs/Module/Register.php:476 ../../Zotlabs/Module/Siteinfo.php:29 +msgid "Terms of Service" +msgstr "Tjenesteavtale" -#: ../../Zotlabs/Module/Oauth.php:49 -msgid "Key and Secret are required" -msgstr "Nøkkel og hemmelighet er påkrevd" +#: ../../Zotlabs/Module/Register.php:482 +#, php-format +msgid "I accept the %s for this website" +msgstr "Jeg godtar %s for dette nettstedet" -#: ../../Zotlabs/Module/Oauth.php:53 ../../Zotlabs/Module/Oauth.php:135 -#: ../../Zotlabs/Module/Cdav.php:1044 ../../Zotlabs/Module/Cdav.php:1380 -#: ../../Zotlabs/Module/Admin/Addons.php:460 ../../Zotlabs/Module/Oauth2.php:58 -#: ../../Zotlabs/Module/Oauth2.php:142 ../../Zotlabs/Module/Connedit.php:748 -#: ../../Zotlabs/Lib/Apps.php:546 -msgid "Update" -msgstr "Oppdater" +#: ../../Zotlabs/Module/Register.php:489 +#, php-format +msgid "I am over %s years of age and accept the %s for this website" +msgstr "Jeg er mer enn %s år gammel, og godtar %s for dette nettstedet" -#: ../../Zotlabs/Module/Oauth.php:108 ../../Zotlabs/Module/Oauth.php:134 -#: ../../Zotlabs/Module/Oauth.php:170 ../../Zotlabs/Module/Oauth2.php:141 -#: ../../Zotlabs/Module/Oauth2.php:191 -msgid "Add application" -msgstr "Legg til program" +#: ../../Zotlabs/Module/Register.php:499 +msgid "Your email address" +msgstr "Din e-postadresse" -#: ../../Zotlabs/Module/Oauth.php:111 ../../Zotlabs/Module/Oauth2.php:116 -#: ../../Zotlabs/Module/Oauth2.php:144 -msgid "Name of application" -msgstr "Navn på program" +#: ../../Zotlabs/Module/Register.php:506 +msgid "Choose a password" +msgstr "Velg et passord" -#: ../../Zotlabs/Module/Oauth.php:112 ../../Zotlabs/Module/Oauth.php:113 -#: ../../Zotlabs/Module/Oauth2.php:117 ../../Zotlabs/Module/Oauth2.php:145 -msgid "Automatically generated - change if desired. Max length 20" -msgstr "Automatisk laget - kan endres om du vil. Største lengde 20" +#: ../../Zotlabs/Module/Register.php:507 +msgid "Please re-enter your password" +msgstr "Vennligst skriv ditt passord en gang til" -#: ../../Zotlabs/Module/Oauth.php:114 ../../Zotlabs/Module/Oauth.php:140 -#: ../../Zotlabs/Module/Oauth2.php:118 ../../Zotlabs/Module/Oauth2.php:146 -msgid "Redirect" -msgstr "Omdirigering" +#: ../../Zotlabs/Module/Register.php:509 +msgid "Please enter your invitation code" +msgstr "Vennligst skriv din invitasjonskode" -#: ../../Zotlabs/Module/Oauth.php:114 ../../Zotlabs/Module/Oauth2.php:118 -#: ../../Zotlabs/Module/Oauth2.php:146 -msgid "" -"Redirect URI - leave blank unless your application specifically requires this" -msgstr "" -"Omdirigerings-URI - la stå tomt hvis ikke ditt program spesifikt krever dette" +#: ../../Zotlabs/Module/Register.php:511 +msgid "Your name" +msgstr "Navn" -#: ../../Zotlabs/Module/Oauth.php:115 ../../Zotlabs/Module/Oauth.php:141 -msgid "Icon url" -msgstr "Ikon-URL" +#: ../../Zotlabs/Module/Register.php:511 +msgid "Real name is preferred" +msgstr "" -#: ../../Zotlabs/Module/Oauth.php:126 -msgid "Application not found." -msgstr "Programmet ble ikke funnet." +#: ../../Zotlabs/Module/Register.php:513 +#: ../../Zotlabs/Module/New_channel.php:178 +msgid "Choose a short nickname" +msgstr "Velg et kort kallenavn" -#: ../../Zotlabs/Module/Oauth.php:169 -msgid "Connected OAuth Apps" +#: ../../Zotlabs/Module/Register.php:513 +msgid "" +"Your nickname will be used to create an easy to remember channel address" msgstr "" -#: ../../Zotlabs/Module/Oauth.php:173 ../../Zotlabs/Module/Oauth2.php:194 -msgid "Client key starts with" -msgstr "Klientnøkkel starter med" +#: ../../Zotlabs/Module/Register.php:521 +#: ../../Zotlabs/Module/Admin/Site.php:404 +msgid "Registration" +msgstr "Registrering" -#: ../../Zotlabs/Module/Oauth.php:174 ../../Zotlabs/Module/Oauth2.php:195 -msgid "No name" -msgstr "Ikke noe navn" +#: ../../Zotlabs/Module/Register.php:529 +msgid "I have an invite code" +msgstr "" -#: ../../Zotlabs/Module/Oauth.php:175 ../../Zotlabs/Module/Oauth2.php:196 -msgid "Remove authorization" -msgstr "Fjern tillatelse" +#: ../../Zotlabs/Module/Register.php:576 +msgid "" +"This site has exceeded the number of allowed daily account registrations." +msgstr "" -#: ../../Zotlabs/Module/Editwebpage.php:139 -msgid "Page link" -msgstr "Sidelenke" +#: ../../Zotlabs/Module/Pconfig.php:33 ../../Zotlabs/Module/Pconfig.php:69 +msgid "This setting requires special processing and editing has been blocked." +msgstr "" +"Denne innstillingen krever spesiell behandling og redigering har blitt " +"blokkert." -#: ../../Zotlabs/Module/Editwebpage.php:166 -msgid "Edit Webpage" -msgstr "Endre webside" +#: ../../Zotlabs/Module/Pconfig.php:58 +msgid "Configuration Editor" +msgstr "Konfigurasjonsbehandler" -#: ../../Zotlabs/Module/Dirsearch.php:23 ../../Zotlabs/Module/Regdir.php:52 -msgid "This site is not a directory server" -msgstr "Dette nettstedet er ikke en katalogtjener" +#: ../../Zotlabs/Module/Pconfig.php:59 +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." -#: ../../Zotlabs/Module/Dirsearch.php:31 -msgid "This directory server requires an access token" -msgstr "Denne katalogtjeneren krever en tilgangsnøkkel (access token)" +#: ../../Zotlabs/Module/Appman.php:39 ../../Zotlabs/Module/Appman.php:56 +msgid "App installed." +msgstr "App installert." -#: ../../Zotlabs/Module/Pin.php:36 ../../Zotlabs/Module/Item.php:478 -msgid "Unable to locate original post." -msgstr "Ikke i stand til å finne opprinnelig innlegg." +#: ../../Zotlabs/Module/Appman.php:49 +msgid "Malformed app." +msgstr "Feil oppsett for app-en." -#: ../../Zotlabs/Module/Chat.php:193 -msgid "Room not found" -msgstr "Rommet ble ikke funnet" +#: ../../Zotlabs/Module/Appman.php:208 +msgid "Embed code" +msgstr "Innbyggingskode" -#: ../../Zotlabs/Module/Chat.php:209 -msgid "Leave Room" -msgstr "Forlat rom" +#: ../../Zotlabs/Module/Appman.php:213 +msgid "Edit App" +msgstr "Endre app" -#: ../../Zotlabs/Module/Chat.php:210 -msgid "Delete Room" -msgstr "Slett rom" +#: ../../Zotlabs/Module/Appman.php:213 +msgid "Create App" +msgstr "Lag app" -#: ../../Zotlabs/Module/Chat.php:211 -msgid "I am away right now" -msgstr "Jeg er borte akkurat nå" +#: ../../Zotlabs/Module/Appman.php:218 +msgid "Name of app" +msgstr "Navn på app" -#: ../../Zotlabs/Module/Chat.php:212 -msgid "I am online" -msgstr "Jeg er online" +#: ../../Zotlabs/Module/Appman.php:219 +msgid "Location (URL) of app" +msgstr "Plassering (URL) til app" -#: ../../Zotlabs/Module/Chat.php:214 -msgid "Bookmark this room" -msgstr "Bokmerk dette rommet" +#: ../../Zotlabs/Module/Appman.php:221 +msgid "Photo icon URL" +msgstr "Bildeikon URL" -#: ../../Zotlabs/Module/Chat.php:237 -msgid "New Chatroom" -msgstr "Nytt chatrom" +#: ../../Zotlabs/Module/Appman.php:221 +msgid "80 x 80 pixels - optional" +msgstr "80 x80 pixler - valgfritt" -#: ../../Zotlabs/Module/Chat.php:238 -msgid "Chatroom name" -msgstr "Romnavn" +#: ../../Zotlabs/Module/Appman.php:222 +#, fuzzy +msgid "Categories (optional, comma separated list)" +msgstr "Kategorier (valgfri, kommaseparert liste)" -#: ../../Zotlabs/Module/Chat.php:239 -msgid "Expiration of chats (minutes)" -msgstr "Chat utgår (antall minutter)" +#: ../../Zotlabs/Module/Appman.php:223 +msgid "Version ID" +msgstr "Versjons-ID" -#: ../../Zotlabs/Module/Chat.php:255 -#, php-format -msgid "%1$s's Chatrooms" -msgstr "%1$s sine chatrom" +#: ../../Zotlabs/Module/Appman.php:224 +msgid "Price of app" +msgstr "Pris på app" -#: ../../Zotlabs/Module/Chat.php:260 -msgid "No chatrooms available" -msgstr "Ingen rom tilgjengelige" +#: ../../Zotlabs/Module/Appman.php:225 +msgid "Location (URL) to purchase app" +msgstr "Plassering (URL) for å kjøpe app" -#: ../../Zotlabs/Module/Chat.php:261 -msgid "Add Room" +#: ../../Zotlabs/Module/Viewsrc.php:43 +msgid "item" msgstr "" -#: ../../Zotlabs/Module/Chat.php:264 -msgid "Expiration" -msgstr "Utløp" - -#: ../../Zotlabs/Module/Chat.php:265 -msgid "min" -msgstr "min" - -#: ../../Zotlabs/Module/Channel_calendar.php:62 -msgid "Event can not end before it has started." -msgstr "Hendelsen kan ikke slutte før den starter." - -#: ../../Zotlabs/Module/Channel_calendar.php:64 -#: ../../Zotlabs/Module/Channel_calendar.php:72 -#: ../../Zotlabs/Module/Channel_calendar.php:87 -msgid "Unable to generate preview." -msgstr "Klarer ikke å lage forhåndsvisning." - -#: ../../Zotlabs/Module/Channel_calendar.php:70 -msgid "Event title and start time are required." -msgstr "Hendelsestittel og starttidspunkt er påkrevd." +#: ../../Zotlabs/Module/Item.php:254 ../../Zotlabs/Module/Pin.php:37 +msgid "Unable to locate original post." +msgstr "Ikke i stand til å finne opprinnelig innlegg." -#: ../../Zotlabs/Module/Channel_calendar.php:85 -#: ../../Zotlabs/Module/Channel_calendar.php:226 -msgid "Event not found." -msgstr "Hendelsen ble ikke funnet." +#: ../../Zotlabs/Module/Item.php:542 +msgid "Empty post discarded." +msgstr "Tomt innlegg forkastet." -#: ../../Zotlabs/Module/Channel_calendar.php:370 -msgid "Edit event" -msgstr "Endre hendelse" +#: ../../Zotlabs/Module/Item.php:1005 +msgid "Duplicate post suppressed." +msgstr "Duplikat av innlegg forhindret." -#: ../../Zotlabs/Module/Channel_calendar.php:372 -msgid "Delete event" -msgstr "Slett hendelse" +#: ../../Zotlabs/Module/Item.php:1155 +msgid "System error. Post not saved." +msgstr "Systemfeil. Innlegg ble ikke lagret." -#: ../../Zotlabs/Module/Channel_calendar.php:392 -#: ../../Zotlabs/Module/Cdav.php:935 ../../Zotlabs/Module/Cal.php:161 -#, fuzzy -msgid "Link to source" -msgstr "Lenke til kilde" +#: ../../Zotlabs/Module/Item.php:1195 +msgid "Your comment is awaiting approval." +msgstr "" -#: ../../Zotlabs/Module/Channel_calendar.php:406 -msgid "calendar" -msgstr "kalender" +#: ../../Zotlabs/Module/Item.php:1333 +msgid "Unable to obtain post information from database." +msgstr "Ikke i stand til å få tak i informasjon om innlegg fra databasen." -#: ../../Zotlabs/Module/Channel_calendar.php:493 -msgid "Failed to remove event" -msgstr "Mislyktes med å slette hendelse" +#: ../../Zotlabs/Module/Item.php:1340 +#, 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." -#: ../../Zotlabs/Module/Totp_check.php:71 -#: ../../Zotlabs/Module/Admin/Account_edit.php:61 -#, fuzzy -msgid "Account not found." -msgstr "Kontoen ble ikke funnet" +#: ../../Zotlabs/Module/Item.php:1347 +#, php-format +msgid "You have reached your limit of %1$.0f webpages." +msgstr "Du har nådd din grense på %1$.0f websider." -#: ../../Zotlabs/Module/Totp_check.php:78 -msgid "Multifactor Verification" -msgstr "" +#: ../../Zotlabs/Module/Achievements.php:38 +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" -#: ../../Zotlabs/Module/Totp_check.php:80 -msgid "Please enter the verification key from your authenticator app" -msgstr "" +#: ../../Zotlabs/Module/Oexchange.php:27 +msgid "Unable to find your hub." +msgstr "Ikke i stand til å finne hubben din." -#: ../../Zotlabs/Module/Like.php:112 -msgid "Like/Dislike" -msgstr "Liker/Liker ikke" +#: ../../Zotlabs/Module/Oexchange.php:41 +msgid "Post successful." +msgstr "Innlegg vellykket." -#: ../../Zotlabs/Module/Like.php:118 -msgid "This action is restricted to members." -msgstr "Denne handlingen er begrenset til medlemmer." +#: ../../Zotlabs/Module/Connedit.php:171 +msgid "Connection updated." +msgstr "Forbindelsen er oppdatert." -#: ../../Zotlabs/Module/Like.php:119 -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." +#: ../../Zotlabs/Module/Connedit.php:173 +msgid "Failed to update connection record." +msgstr "Mislyktes med å oppdatere forbindelsesinformasjonen." -#: ../../Zotlabs/Module/Like.php:172 ../../Zotlabs/Module/Like.php:198 -#: ../../Zotlabs/Module/Like.php:236 -msgid "Invalid request." -msgstr "Ugyldig forespørsel." +#: ../../Zotlabs/Module/Connedit.php:320 +msgid "Could not access address book record." +msgstr "Fikk ikke tilgang til informasjonen i adresseboken." -#: ../../Zotlabs/Module/Like.php:213 -msgid "thing" -msgstr "ting" +#: ../../Zotlabs/Module/Connedit.php:368 +msgid "Refresh failed - channel is currently unavailable." +msgstr "Oppfrisking mislyktes - kanalen er for øyeblikket utilgjengelig." -#: ../../Zotlabs/Module/Like.php:259 -msgid "Channel unavailable." -msgstr "Kanalen er utilgjengelig." +#: ../../Zotlabs/Module/Connedit.php:382 ../../Zotlabs/Module/Connedit.php:391 +#: ../../Zotlabs/Module/Connedit.php:400 ../../Zotlabs/Module/Connedit.php:409 +#: ../../Zotlabs/Module/Connedit.php:422 +msgid "Unable to set address book parameters." +msgstr "Ikke i stand til å angi parametre for adresseboken." -#: ../../Zotlabs/Module/Like.php:295 -msgid "Previous action reversed." -msgstr "Forrige handling er omgjort." +#: ../../Zotlabs/Module/Connedit.php:441 +msgid "Connection has been removed." +msgstr "Forbindelsen har blitt fjernet." -#: ../../Zotlabs/Module/Like.php:489 +#: ../../Zotlabs/Module/Connedit.php:483 #, php-format -msgid "%1$s agrees with %2$s's %3$s" -msgstr "%1$s er enig med %2$s sin %3$s" +msgid "View %s's profile" +msgstr "Vis %s sin profil" -#: ../../Zotlabs/Module/Like.php:491 -#, 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" +#: ../../Zotlabs/Module/Connedit.php:487 +msgid "Refresh Permissions" +msgstr "Oppfrisk tillatelser" -#: ../../Zotlabs/Module/Like.php:493 -#, 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" +#: ../../Zotlabs/Module/Connedit.php:490 +msgid "Fetch updated permissions" +msgstr "Hent oppdaterte tillatelser" -#: ../../Zotlabs/Module/Like.php:610 -msgid "Action completed." -msgstr "Handling ferdig." +#: ../../Zotlabs/Module/Connedit.php:494 +msgid "Refresh Photo" +msgstr "" -#: ../../Zotlabs/Module/Like.php:611 -msgid "Thank you." -msgstr "Tusen takk." +#: ../../Zotlabs/Module/Connedit.php:497 +msgid "Fetch updated photo" +msgstr "" -#: ../../Zotlabs/Module/Poke.php:182 -msgid "Poke somebody" -msgstr "Dult noen" +#: ../../Zotlabs/Module/Connedit.php:504 +msgid "View recent posts and comments" +msgstr "Vis nylige innlegg og kommentarer" -#: ../../Zotlabs/Module/Poke.php:186 -#, fuzzy -#| msgid "Poke somebody" -msgid "Poke or ping somebody" -msgstr "Dult noen" +#: ../../Zotlabs/Module/Connedit.php:550 +msgid "Fetch Vcard" +msgstr "" -#: ../../Zotlabs/Module/Poke.php:193 -msgid "Recipient" -msgstr "Mottaker" +#: ../../Zotlabs/Module/Connedit.php:553 +msgid "Fetch electronic calling card for this connection" +msgstr "" -#: ../../Zotlabs/Module/Poke.php:194 -#, fuzzy -#| msgid "Connections" -msgid "Choose action" -msgstr "Forbindelser" +#: ../../Zotlabs/Module/Connedit.php:575 +msgid "Open Set Affinity section by default" +msgstr "" -#: ../../Zotlabs/Module/Poke.php:197 ../../Zotlabs/Module/Poke.php:198 -msgid "Make this post private" -msgstr "Gjør dette innlegget privat" +#: ../../Zotlabs/Module/Connedit.php:612 +msgid "Filter" +msgstr "" -#: ../../Zotlabs/Module/Cdav.php:819 -msgid "Calendar entries imported." -msgstr "Kalenderhendelsene er importert." +#: ../../Zotlabs/Module/Connedit.php:615 +msgid "Open Custom Filter section by default" +msgstr "" -#: ../../Zotlabs/Module/Cdav.php:821 -msgid "No calendar entries found." -msgstr "Ingen kalenderhendelser funnet." +#: ../../Zotlabs/Module/Connedit.php:626 +msgid "Set Affinity" +msgstr "Angi nærhet" -#: ../../Zotlabs/Module/Cdav.php:1000 -msgid "Event title" -msgstr "Tittel på hendelse" +#: ../../Zotlabs/Module/Connedit.php:629 +msgid "Set Profile" +msgstr "Angi profil" -#: ../../Zotlabs/Module/Cdav.php:1001 -msgid "Start date and time" -msgstr "Startdato og tidspunkt" +#: ../../Zotlabs/Module/Connedit.php:632 +msgid "Set Affinity & Profile" +msgstr "Angi nærhet og profil" -#: ../../Zotlabs/Module/Cdav.php:1002 -msgid "End date and time" +#: ../../Zotlabs/Module/Connedit.php:685 +#, php-format +msgid "Contact: %s" msgstr "" -#: ../../Zotlabs/Module/Cdav.php:1003 -#, fuzzy -msgid "Timezone:" -msgstr "Tidssone" - -#: ../../Zotlabs/Module/Cdav.php:1026 ../../Zotlabs/Module/Cal.php:199 -#: ../../Zotlabs/Module/Photos.php:942 -msgid "Previous" -msgstr "Forrige" - -#: ../../Zotlabs/Module/Cdav.php:1028 ../../Zotlabs/Module/Cal.php:201 -msgid "Today" -msgstr "Idag" +#: ../../Zotlabs/Module/Connedit.php:686 +#: ../../Zotlabs/Module/Connections.php:404 +msgid "Contact role" +msgstr "" -#: ../../Zotlabs/Module/Cdav.php:1029 -#, fuzzy -msgid "Month" -msgstr "måned" +#: ../../Zotlabs/Module/Connedit.php:687 +msgid "Manage contact roles" +msgstr "" -#: ../../Zotlabs/Module/Cdav.php:1030 -#, fuzzy -msgid "Week" -msgstr "uke" +#: ../../Zotlabs/Module/Connedit.php:694 +msgid "This contacts's primary address is" +msgstr "" -#: ../../Zotlabs/Module/Cdav.php:1031 -#, fuzzy -msgid "Day" -msgstr "dag" +#: ../../Zotlabs/Module/Connedit.php:695 +msgid "Available locations:" +msgstr "Tilgjengelige plasseringer:" -#: ../../Zotlabs/Module/Cdav.php:1032 -msgid "List month" +#: ../../Zotlabs/Module/Connedit.php:700 ../../Zotlabs/Module/Defperms.php:259 +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." -#: ../../Zotlabs/Module/Cdav.php:1033 -msgid "List week" +#: ../../Zotlabs/Module/Connedit.php:710 +msgid "Contact Pending Approval" msgstr "" -#: ../../Zotlabs/Module/Cdav.php:1034 -msgid "List day" -msgstr "" +#: ../../Zotlabs/Module/Connedit.php:713 ../../Zotlabs/Module/Defperms.php:261 +#: ../../Zotlabs/Module/Permcats.php:253 +msgid "inherited" +msgstr "arvet" -#: ../../Zotlabs/Module/Cdav.php:1042 -msgid "More" +#: ../../Zotlabs/Module/Connedit.php:715 +#, 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." -#: ../../Zotlabs/Module/Cdav.php:1043 -msgid "Less" -msgstr "" +#: ../../Zotlabs/Module/Connedit.php:720 ../../Zotlabs/Module/Defperms.php:266 +msgid "Individual Permissions" +msgstr "Individuelle tillatelser" -#: ../../Zotlabs/Module/Cdav.php:1045 -msgid "Select calendar" +#: ../../Zotlabs/Module/Connedit.php:721 +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 "" +"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." -#: ../../Zotlabs/Module/Cdav.php:1048 -msgid "Delete all" +#: ../../Zotlabs/Module/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 change those settings here but " +"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." -#: ../../Zotlabs/Module/Cdav.php:1051 -msgid "Sorry! Editing of recurrent events is not yet implemented." -msgstr "" +#: ../../Zotlabs/Module/Connedit.php:723 +msgid "Last update:" +msgstr "Siste oppdatering:" -#: ../../Zotlabs/Module/Cdav.php:1052 -msgid "" -"Could not fetch calendar resource. The selected calendar might be disabled." +#: ../../Zotlabs/Module/Connedit.php:731 +msgid "Details" msgstr "" -#: ../../Zotlabs/Module/Cdav.php:1365 ../../Zotlabs/Module/Connedit.php:733 +#: ../../Zotlabs/Module/Connedit.php:733 ../../Zotlabs/Module/Cdav.php:1369 msgid "Organisation" msgstr "" -#: ../../Zotlabs/Module/Cdav.php:1367 ../../Zotlabs/Module/Connedit.php:735 +#: ../../Zotlabs/Module/Connedit.php:735 ../../Zotlabs/Module/Cdav.php:1371 msgid "Phone" msgstr "" -#: ../../Zotlabs/Module/Cdav.php:1369 ../../Zotlabs/Module/Connedit.php:737 +#: ../../Zotlabs/Module/Connedit.php:737 ../../Zotlabs/Module/Cdav.php:1373 msgid "Instant messenger" msgstr "" -#: ../../Zotlabs/Module/Cdav.php:1370 ../../Zotlabs/Module/Connedit.php:738 +#: ../../Zotlabs/Module/Connedit.php:738 ../../Zotlabs/Module/Cdav.php:1374 msgid "Website" msgstr "" -#: ../../Zotlabs/Module/Cdav.php:1371 -#: ../../Zotlabs/Module/Admin/Channels.php:160 -#: ../../Zotlabs/Module/Profiles.php:472 ../../Zotlabs/Module/Connedit.php:739 -#: ../../Zotlabs/Module/Locs.php:122 +#: ../../Zotlabs/Module/Connedit.php:739 ../../Zotlabs/Module/Locs.php:122 +#: ../../Zotlabs/Module/Admin/Channels.php:182 +#: ../../Zotlabs/Module/Profiles.php:469 ../../Zotlabs/Module/Cdav.php:1375 msgid "Address" msgstr "Adresse" -#: ../../Zotlabs/Module/Cdav.php:1372 ../../Zotlabs/Module/Connedit.php:740 +#: ../../Zotlabs/Module/Connedit.php:740 ../../Zotlabs/Module/Cdav.php:1376 msgid "Note" msgstr "" -#: ../../Zotlabs/Module/Cdav.php:1377 ../../Zotlabs/Module/Connedit.php:745 +#: ../../Zotlabs/Module/Connedit.php:745 ../../Zotlabs/Module/Cdav.php:1381 msgid "Add Contact" msgstr "" -#: ../../Zotlabs/Module/Cdav.php:1378 ../../Zotlabs/Module/Connedit.php:746 +#: ../../Zotlabs/Module/Connedit.php:746 ../../Zotlabs/Module/Cdav.php:1382 msgid "Add Field" msgstr "" -#: ../../Zotlabs/Module/Cdav.php:1383 ../../Zotlabs/Module/Connedit.php:751 +#: ../../Zotlabs/Module/Connedit.php:751 ../../Zotlabs/Module/Cdav.php:1387 msgid "P.O. Box" msgstr "" -#: ../../Zotlabs/Module/Cdav.php:1384 ../../Zotlabs/Module/Connedit.php:752 +#: ../../Zotlabs/Module/Connedit.php:752 ../../Zotlabs/Module/Cdav.php:1388 msgid "Additional" msgstr "" -#: ../../Zotlabs/Module/Cdav.php:1385 ../../Zotlabs/Module/Connedit.php:753 +#: ../../Zotlabs/Module/Connedit.php:753 ../../Zotlabs/Module/Cdav.php:1389 msgid "Street" msgstr "" -#: ../../Zotlabs/Module/Cdav.php:1386 ../../Zotlabs/Module/Connedit.php:754 +#: ../../Zotlabs/Module/Connedit.php:754 ../../Zotlabs/Module/Cdav.php:1390 msgid "Locality" msgstr "" -#: ../../Zotlabs/Module/Cdav.php:1387 ../../Zotlabs/Module/Connedit.php:755 +#: ../../Zotlabs/Module/Connedit.php:755 ../../Zotlabs/Module/Cdav.php:1391 msgid "Region" msgstr "" -#: ../../Zotlabs/Module/Cdav.php:1388 ../../Zotlabs/Module/Connedit.php:756 +#: ../../Zotlabs/Module/Connedit.php:756 ../../Zotlabs/Module/Cdav.php:1392 msgid "ZIP Code" msgstr "" -#: ../../Zotlabs/Module/Cdav.php:1389 ../../Zotlabs/Module/Profiles.php:773 -#: ../../Zotlabs/Module/Connedit.php:757 +#: ../../Zotlabs/Module/Connedit.php:757 ../../Zotlabs/Module/Profiles.php:772 +#: ../../Zotlabs/Module/Cdav.php:1393 msgid "Country" msgstr "Land" -#: ../../Zotlabs/Module/Cdav.php:1448 -msgid "Default Calendar" +#: ../../Zotlabs/Module/Defperms.php:252 +msgid "Connection Default Permissions" +msgstr "Forbindelsens standard tillatelser" + +#: ../../Zotlabs/Module/Defperms.php:253 +msgid "Apply these permissions automatically" +msgstr "Bruk disse tillatelsene automatisk" + +#: ../../Zotlabs/Module/Defperms.php:253 +msgid "" +"If enabled, connection requests will be approved without your interaction" msgstr "" -#: ../../Zotlabs/Module/Cdav.php:1459 -msgid "Default Addressbook" +#: ../../Zotlabs/Module/Defperms.php:254 +msgid "Permission role" msgstr "" -#: ../../Zotlabs/Module/Lockview.php:101 -msgid "Remote privacy information not available" +#: ../../Zotlabs/Module/Defperms.php:255 +msgid "Add permission role" msgstr "" -#: ../../Zotlabs/Module/Lockview.php:144 ../../Zotlabs/Module/Lockview.php:203 -#: ../../Zotlabs/Module/Acl.php:123 -msgctxt "acl" -msgid "Profile" -msgstr "Profil" +#: ../../Zotlabs/Module/Defperms.php:260 +msgid "Automatic approval settings" +msgstr "" -#: ../../Zotlabs/Module/Lockview.php:155 ../../Zotlabs/Module/Lockview.php:212 -#, fuzzy -msgid "Privacy group" -msgstr "Personverngruppe:" +#: ../../Zotlabs/Module/Defperms.php:263 +msgid "My Settings" +msgstr "Mine innstillinger" -#: ../../Zotlabs/Module/Lockview.php:183 -msgid "Item" +#: ../../Zotlabs/Module/Defperms.php:267 +msgid "" +"Some individual permissions may have been preset or locked based on your " +"channel type and privacy settings." msgstr "" -#: ../../Zotlabs/Module/Lockview.php:230 -#, php-format -msgid "Click to copy link to this ressource for guest %s to clipboard" +#: ../../Zotlabs/Module/Suggest.php:52 +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." -#: ../../Zotlabs/Module/Lockview.php:230 -msgid "Link copied" +#: ../../Zotlabs/Module/Follow.php:75 +msgid "Connection added." msgstr "" -#: ../../Zotlabs/Module/Lockview.php:235 -msgid "Access" -msgstr "Tilgang" +#: ../../Zotlabs/Module/Regmod.php:15 +msgid "Please login." +msgstr "Vennligst logg inn." -#: ../../Zotlabs/Module/Lockview.php:237 -msgid "OCAP access" +#: ../../Zotlabs/Module/Directory.php:124 +msgid "No default suggestions were found." msgstr "" -#: ../../Zotlabs/Module/Item.php:764 -msgid "Empty post discarded." -msgstr "Tomt innlegg forkastet." +#: ../../Zotlabs/Module/Directory.php:292 +msgid "Gender: " +msgstr "Kjønn: " -#: ../../Zotlabs/Module/Item.php:1179 -msgid "Duplicate post suppressed." -msgstr "Duplikat av innlegg forhindret." +#: ../../Zotlabs/Module/Directory.php:294 +msgid "Status: " +msgstr "Status: " -#: ../../Zotlabs/Module/Item.php:1329 -msgid "System error. Post not saved." -msgstr "Systemfeil. Innlegg ble ikke lagret." +#: ../../Zotlabs/Module/Directory.php:296 +msgid "Homepage: " +msgstr "Hjemmeside: " -#: ../../Zotlabs/Module/Item.php:1363 -msgid "Your comment is awaiting approval." +#: ../../Zotlabs/Module/Directory.php:357 +msgid "Description:" +msgstr "Beskrivelse:" + +#: ../../Zotlabs/Module/Directory.php:359 +msgid "Unsafe" msgstr "" -#: ../../Zotlabs/Module/Item.php:1500 -msgid "Unable to obtain post information from database." -msgstr "Ikke i stand til å få tak i informasjon om innlegg fra databasen." +#: ../../Zotlabs/Module/Directory.php:362 +msgid "Spam" +msgstr "" -#: ../../Zotlabs/Module/Item.php:1507 -#, 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." +#: ../../Zotlabs/Module/Directory.php:372 +msgid "Public Forum:" +msgstr "Offentlig forum:" -#: ../../Zotlabs/Module/Item.php:1514 -#, php-format -msgid "You have reached your limit of %1$.0f webpages." -msgstr "Du har nådd din grense på %1$.0f websider." +#: ../../Zotlabs/Module/Directory.php:375 +msgid "Keywords: " +msgstr "Nøkkelord: " -#: ../../Zotlabs/Module/Mitem.php:31 ../../Zotlabs/Module/Menu.php:209 -msgid "Menu not found." -msgstr "Menyen ble ikke funnet." +#: ../../Zotlabs/Module/Directory.php:378 +msgid "Don't suggest" +msgstr "Ikke foreslå" -#: ../../Zotlabs/Module/Mitem.php:63 -msgid "Unable to create element." -msgstr "Klarer ikke å lage element." +#: ../../Zotlabs/Module/Directory.php:380 +msgid "Common connections (estimated):" +msgstr "" -#: ../../Zotlabs/Module/Mitem.php:87 -msgid "Unable to update menu element." -msgstr "Ikke i stand til å oppdatere menyelement." +#: ../../Zotlabs/Module/Directory.php:430 +msgid "Global Directory" +msgstr "Global katalog" -#: ../../Zotlabs/Module/Mitem.php:103 -msgid "Unable to add menu element." -msgstr "Ikke i stand til å legge til menyelement." +#: ../../Zotlabs/Module/Directory.php:430 +msgid "Local Directory" +msgstr "Lokal katalog" -#: ../../Zotlabs/Module/Mitem.php:134 ../../Zotlabs/Module/Xchan.php:41 -#: ../../Zotlabs/Module/Menu.php:232 -msgid "Not found." -msgstr "Ikke funnet." +#: ../../Zotlabs/Module/Directory.php:436 +msgid "Finding:" +msgstr "Finner:" -#: ../../Zotlabs/Module/Mitem.php:167 ../../Zotlabs/Module/Mitem.php:246 -msgid "Menu Item Permissions" -msgstr "Menyelement Tillatelser" +#: ../../Zotlabs/Module/Directory.php:441 +msgid "next page" +msgstr "neste side" -#: ../../Zotlabs/Module/Mitem.php:168 ../../Zotlabs/Module/Mitem.php:247 -msgid "(click to open/close)" -msgstr "(klikk for å åpne/lukke)" +#: ../../Zotlabs/Module/Directory.php:441 +msgid "previous page" +msgstr "forrige side" -#: ../../Zotlabs/Module/Mitem.php:174 ../../Zotlabs/Module/Mitem.php:191 -msgid "Link Name" -msgstr "Lenkenavn" +#: ../../Zotlabs/Module/Directory.php:442 +msgid "Sort options" +msgstr "Sorteringsvalg" -#: ../../Zotlabs/Module/Mitem.php:175 ../../Zotlabs/Module/Mitem.php:255 -msgid "Link or Submenu Target" -msgstr "Lenke- eller undermeny-mål" +#: ../../Zotlabs/Module/Directory.php:443 +msgid "Alphabetic" +msgstr "Alfabetisk" -#: ../../Zotlabs/Module/Mitem.php:175 -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" +#: ../../Zotlabs/Module/Directory.php:444 +msgid "Reverse Alphabetic" +msgstr "Omvendt alfabetisk" -#: ../../Zotlabs/Module/Mitem.php:176 ../../Zotlabs/Module/Mitem.php:256 -msgid "Use magic-auth if available" -msgstr "Bruk magic-autent hvis mulig" +#: ../../Zotlabs/Module/Directory.php:445 +msgid "Newest to Oldest" +msgstr "Nyest til eldst" -#: ../../Zotlabs/Module/Mitem.php:177 ../../Zotlabs/Module/Mitem.php:257 -msgid "Open link in new window" -msgstr "Åpne lenke i nytt vindu" +#: ../../Zotlabs/Module/Directory.php:446 +msgid "Oldest to Newest" +msgstr "Eldst til nyest" -#: ../../Zotlabs/Module/Mitem.php:178 ../../Zotlabs/Module/Mitem.php:258 -msgid "Order in list" -msgstr "Ordne i liste" +#: ../../Zotlabs/Module/Directory.php:464 +msgid "No entries (some entries may be hidden)." +msgstr "Ingen oppføringer (noen oppføringer kan være skjult)." -#: ../../Zotlabs/Module/Mitem.php:178 ../../Zotlabs/Module/Mitem.php:258 -msgid "Higher numbers will sink to bottom of listing" -msgstr "Høyere tall vil synke mot bunnen av listen" +#: ../../Zotlabs/Module/Profile_photo.php:544 +msgid "" +"This profile photo will be visible to anybody on the internet and may be " +"distributed to other websites." +msgstr "" +"Dette profilbildet vil være synlig for alle besøkende, og kan bli gjort " +"tilgjengelig på andre nettsteder." -#: ../../Zotlabs/Module/Mitem.php:179 -msgid "Submit and finish" -msgstr "Send inn og avslutt" +#: ../../Zotlabs/Module/Profile_photo.php:544 +msgid "" +"This profile photo will be visible only to channels with permission to view " +"this profile." +msgstr "" -#: ../../Zotlabs/Module/Mitem.php:180 -msgid "Submit and continue" -msgstr "Send inn og fortsett" +#: ../../Zotlabs/Module/Profile_photo.php:546 +msgid "Use Photo for Profile" +msgstr "" -#: ../../Zotlabs/Module/Mitem.php:189 -msgid "Menu:" -msgstr "Meny:" +#: ../../Zotlabs/Module/Profile_photo.php:546 +msgid "Change Profile Photo" +msgstr "Endre profilbilde" -#: ../../Zotlabs/Module/Mitem.php:192 -msgid "Link Target" -msgstr "Lenkemål" +#: ../../Zotlabs/Module/Profile_photo.php:548 +msgid "Reset to default" +msgstr "Tilbakestill til standard" -#: ../../Zotlabs/Module/Mitem.php:195 -msgid "Edit menu" -msgstr "Endre meny" +#: ../../Zotlabs/Module/Profile_photo.php:562 +msgid "Select existing" +msgstr "Velg eksisterende bilde" -#: ../../Zotlabs/Module/Mitem.php:198 -msgid "Edit element" -msgstr "Endre element" +#: ../../Zotlabs/Module/Profile_photo.php:584 +msgid "Done editing" +msgstr "Lagre endringer" -#: ../../Zotlabs/Module/Mitem.php:199 -msgid "Drop element" -msgstr "Slett element" +#: ../../Zotlabs/Module/Authorize.php:17 +msgid "Unknown App" +msgstr "" -#: ../../Zotlabs/Module/Mitem.php:200 -msgid "New element" -msgstr "Nytt element" +#: ../../Zotlabs/Module/Authorize.php:29 +msgid "Authorize" +msgstr "" -#: ../../Zotlabs/Module/Mitem.php:201 -msgid "Edit this menu container" -msgstr "Endre denne menybeholderen" +#: ../../Zotlabs/Module/Authorize.php:30 +#, php-format +msgid "Do you authorize the app %s to access your channel data?" +msgstr "" -#: ../../Zotlabs/Module/Mitem.php:202 -msgid "Add menu element" -msgstr "Legg til menyelement" +#: ../../Zotlabs/Module/Authorize.php:33 +#: ../../Zotlabs/Module/Admin/Accounts.php:219 +msgid "Deny" +msgstr "Avslå" -#: ../../Zotlabs/Module/Mitem.php:203 -msgid "Delete this menu item" -msgstr "Slett dette menyelementet" +#: ../../Zotlabs/Module/Viewconnections.php:65 +msgid "No connections." +msgstr "Ingen forbindelser." -#: ../../Zotlabs/Module/Mitem.php:204 -msgid "Edit this menu item" -msgstr "Endre dette menyelementet" +#: ../../Zotlabs/Module/Viewconnections.php:105 +#, php-format +msgid "Visit %s's profile [%s]" +msgstr "Besøk %s sin profil [%s]" -#: ../../Zotlabs/Module/Mitem.php:222 -msgid "Menu item not found." -msgstr "Menyelement ble ikke funnet." +#: ../../Zotlabs/Module/Viewconnections.php:135 +msgid "View Connections" +msgstr "Vis forbindelser" -#: ../../Zotlabs/Module/Mitem.php:235 -msgid "Menu item deleted." -msgstr "Menyelement slettet." +#: ../../Zotlabs/Module/Api.php:76 ../../Zotlabs/Module/Api.php:97 +msgid "Authorize application connection" +msgstr "Tillat programforbindelse" -#: ../../Zotlabs/Module/Mitem.php:237 -msgid "Menu item could not be deleted." -msgstr "Menyelement kunne ikke bli slettet." +#: ../../Zotlabs/Module/Api.php:77 +msgid "Return to your app and insert this Security Code:" +msgstr "" -#: ../../Zotlabs/Module/Mitem.php:244 -msgid "Edit Menu Element" -msgstr "Endre menyelement" +#: ../../Zotlabs/Module/Api.php:87 +msgid "Please login to continue." +msgstr "Vennligst logg inn for å fortsette." -#: ../../Zotlabs/Module/Mitem.php:254 -msgid "Link text" -msgstr "Lenketekst" +#: ../../Zotlabs/Module/Api.php:99 +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?" -#: ../../Zotlabs/Module/Profile.php:106 -msgid "vcard" +#: ../../Zotlabs/Module/Pdledit_gui.php:119 +#, fuzzy +msgid "Layout not found" +msgstr "Layouten ble ikke funnet." + +#: ../../Zotlabs/Module/Pdledit_gui.php:127 +msgid "This template does not support pdledi_gui (no content regions defined)" msgstr "" -#: ../../Zotlabs/Module/Sharedwithme.php:106 -msgid "Files: shared with me" -msgstr "Filer: delt med meg" +#: ../../Zotlabs/Module/Pdledit_gui.php:404 +msgid "Main page content" +msgstr "" -#: ../../Zotlabs/Module/Sharedwithme.php:108 -msgid "NEW" -msgstr "NY" +#: ../../Zotlabs/Module/Pdledit_gui.php:405 +msgid "The main page content can not be edited!" +msgstr "" -#: ../../Zotlabs/Module/Sharedwithme.php:110 -#: ../../Zotlabs/Storage/Browser.php:383 -msgid "Last Modified" -msgstr "Sist endret" +#: ../../Zotlabs/Module/Home.php:112 +#, php-format +msgid "Welcome to %s" +msgstr "Velkommen til %s" -#: ../../Zotlabs/Module/Sharedwithme.php:111 -msgid "Remove all files" -msgstr "Fjern alle filer" +#: ../../Zotlabs/Module/Tagrm.php:48 ../../Zotlabs/Module/Tagrm.php:98 +msgid "Tag removed" +msgstr "Merkelapp fjernet" -#: ../../Zotlabs/Module/Sharedwithme.php:112 -msgid "Remove this file" -msgstr "Fjern denne filen" +#: ../../Zotlabs/Module/Tagrm.php:123 +msgid "Remove Item Tag" +msgstr "Fjern merkelapp fra element" -#: ../../Zotlabs/Module/Help.php:25 -msgid "Documentation Search" -msgstr "Søk i dokumentasjon" +#: ../../Zotlabs/Module/Tagrm.php:125 +msgid "Select a tag to remove: " +msgstr "Velg merkelapp å fjerne: " -#: ../../Zotlabs/Module/Help.php:86 -msgid "Members" -msgstr "Medlemmer" +#: ../../Zotlabs/Module/Layouts.php:129 ../../Zotlabs/Module/Layouts.php:187 +#: ../../Zotlabs/Module/Editlayout.php:128 +msgid "Layout Name" +msgstr "Layout-navn" -#: ../../Zotlabs/Module/Help.php:87 -msgid "Administrators" -msgstr "" +#: ../../Zotlabs/Module/Layouts.php:132 ../../Zotlabs/Module/Editlayout.php:129 +msgid "Layout Description (Optional)" +msgstr "Layoutens beskrivelse (valgfritt)" -#: ../../Zotlabs/Module/Help.php:88 -msgid "Developers" -msgstr "" +#: ../../Zotlabs/Module/Layouts.php:184 +msgid "Comanche page description language help" +msgstr "Hjelp med Comanche sidebeskrivelsesspråk" -#: ../../Zotlabs/Module/Help.php:89 -msgid "Tutorials" -msgstr "" +#: ../../Zotlabs/Module/Layouts.php:188 +msgid "Layout Description" +msgstr "Layout-beskrivelse" -#: ../../Zotlabs/Module/Help.php:101 -msgid "$Projectname Documentation" -msgstr "$Projectname dokumentasjon" +#: ../../Zotlabs/Module/Layouts.php:193 +msgid "Download PDL file" +msgstr "Last ned PDL-fil" -#: ../../Zotlabs/Module/Help.php:102 -msgid "Contents" +#: ../../Zotlabs/Module/Common.php:14 +msgid "No channel." +msgstr "Ingen kanal." + +#: ../../Zotlabs/Module/Common.php:45 +msgid "No connections in common." +msgstr "Ingen forbindelser felles." + +#: ../../Zotlabs/Module/Common.php:65 +msgid "View Common Connections" msgstr "" -#: ../../Zotlabs/Module/Webpages.php:67 -msgid "Import Webpage Elements" +#: ../../Zotlabs/Module/Locs.php:27 ../../Zotlabs/Module/Locs.php:65 +msgid "Location not found." +msgstr "Plassering er ikke funnet." + +#: ../../Zotlabs/Module/Locs.php:74 +msgid "Location lookup failed." +msgstr "Oppslag på plassering mislyktes." + +#: ../../Zotlabs/Module/Locs.php:78 +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." -#: ../../Zotlabs/Module/Webpages.php:68 -msgid "Import selected" +#: ../../Zotlabs/Module/Locs.php:106 +msgid "Syncing locations" +msgstr "Synkroniserer plasseringer" + +#: ../../Zotlabs/Module/Locs.php:115 +msgid "No locations found." +msgstr "Ingen plasseringer ble funnet." + +#: ../../Zotlabs/Module/Locs.php:120 +msgid "Manage Channel Locations" +msgstr "Håndter kanalplasseringer" + +#: ../../Zotlabs/Module/Locs.php:124 ../../Zotlabs/Module/Menu.php:177 +msgid "Drop" +msgstr "Slett" + +#: ../../Zotlabs/Module/Locs.php:126 +msgid "Sync Now" +msgstr "Synkroniser nå" + +#: ../../Zotlabs/Module/Locs.php:127 +msgid "Please wait several minutes between consecutive operations." +msgstr "Vennligst vent flere minutter mellom hver etterfølgende operasjon." + +#: ../../Zotlabs/Module/Locs.php:128 +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." -#: ../../Zotlabs/Module/Webpages.php:91 -msgid "Export Webpage Elements" +#: ../../Zotlabs/Module/Locs.php:129 +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." -#: ../../Zotlabs/Module/Webpages.php:92 -msgid "Export selected" +#: ../../Zotlabs/Module/Pubsites.php:27 +msgid "Public Hubs" +msgstr "Offentlige huber" + +#: ../../Zotlabs/Module/Pubsites.php:30 +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." -#: ../../Zotlabs/Module/Webpages.php:258 -msgid "Actions" -msgstr "Handlinger" +#: ../../Zotlabs/Module/Pubsites.php:36 +msgid "Hub URL" +msgstr "Nettstedets URL" -#: ../../Zotlabs/Module/Webpages.php:259 -msgid "Page Link" -msgstr "Sidelenke" +#: ../../Zotlabs/Module/Pubsites.php:36 +msgid "Access Type" +msgstr "Tilgangstype" -#: ../../Zotlabs/Module/Webpages.php:260 -msgid "Page Title" -msgstr "Sidetittel" +#: ../../Zotlabs/Module/Pubsites.php:36 +msgid "Registration Policy" +msgstr "Retningslinjer for registrering" -#: ../../Zotlabs/Module/Webpages.php:261 ../../Zotlabs/Module/Blocks.php:155 -#: ../../Zotlabs/Module/Menu.php:178 ../../Zotlabs/Module/Layouts.php:189 -msgid "Created" -msgstr "Laget" +#: ../../Zotlabs/Module/Pubsites.php:36 +msgid "Stats" +msgstr "Statistikk" -#: ../../Zotlabs/Module/Webpages.php:262 ../../Zotlabs/Module/Blocks.php:156 -#: ../../Zotlabs/Module/Menu.php:179 ../../Zotlabs/Module/Layouts.php:190 -msgid "Edited" -msgstr "Endret" +#: ../../Zotlabs/Module/Pubsites.php:36 +msgid "Software" +msgstr "Programvare" -#: ../../Zotlabs/Module/Webpages.php:290 -msgid "Invalid file type." -msgstr "" +#: ../../Zotlabs/Module/Pubsites.php:38 +msgid "Ratings" +msgstr "Vurderinger" -#: ../../Zotlabs/Module/Webpages.php:302 -msgid "Error opening zip file" +#: ../../Zotlabs/Module/Pubsites.php:52 +msgid "Rate" +msgstr "Vurder" + +#: ../../Zotlabs/Module/Changeaddr.php:35 +msgid "" +"Channel name changes are not allowed within 48 hours of changing the account " +"password." msgstr "" -#: ../../Zotlabs/Module/Webpages.php:313 -msgid "Invalid folder path." +#: ../../Zotlabs/Module/Changeaddr.php:77 +msgid "Change channel nickname/address" msgstr "" -#: ../../Zotlabs/Module/Webpages.php:340 -msgid "No webpage elements detected." +#: ../../Zotlabs/Module/Changeaddr.php:78 +msgid "Any/all connections on other networks will be lost!" msgstr "" -#: ../../Zotlabs/Module/Webpages.php:415 -msgid "Import complete." +#: ../../Zotlabs/Module/Changeaddr.php:80 +msgid "New channel address" msgstr "" -#: ../../Zotlabs/Module/Filestorage.php:14 -#: ../../Zotlabs/Module/Filestorage.php:53 -msgid "Deprecated!" +#: ../../Zotlabs/Module/Changeaddr.php:81 +msgid "Rename Channel" msgstr "" -#: ../../Zotlabs/Module/Filestorage.php:157 -msgid "Permission Denied." -msgstr "Tillatelse avvist." +#: ../../Zotlabs/Module/Menu.php:68 +msgid "Unable to update menu." +msgstr "Ikke i stand til å oppdatere meny." -#: ../../Zotlabs/Module/Filestorage.php:190 -msgid "Edit file permissions" -msgstr "Endre filtillatelser" +#: ../../Zotlabs/Module/Menu.php:79 +msgid "Unable to create menu." +msgstr "Ikke i stand til å lage meny." -#: ../../Zotlabs/Module/Filestorage.php:203 -msgid "Include all files and sub folders" -msgstr "Inkluder alle filer og undermapper" +#: ../../Zotlabs/Module/Menu.php:161 ../../Zotlabs/Module/Menu.php:174 +msgid "Menu Name" +msgstr "Menynavn" -#: ../../Zotlabs/Module/Filestorage.php:204 -msgid "Return to file list" -msgstr "Gå tilbake til filoversikten" +#: ../../Zotlabs/Module/Menu.php:161 +msgid "Unique name (not visible on webpage) - required" +msgstr "Unikt navn (ikke synlig på websiden) - påkrevet" -#: ../../Zotlabs/Module/Filestorage.php:206 -#: ../../Zotlabs/Storage/Browser.php:389 -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" +#: ../../Zotlabs/Module/Menu.php:162 ../../Zotlabs/Module/Menu.php:175 +msgid "Menu Title" +msgstr "Menytittel" -#: ../../Zotlabs/Module/Filestorage.php:207 -#: ../../Zotlabs/Storage/Browser.php:390 -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" +#: ../../Zotlabs/Module/Menu.php:162 +msgid "Visible on webpage - leave empty for no title" +msgstr "Synlig på websiden - la stå tomt for ingen tittel" -#: ../../Zotlabs/Module/Filestorage.php:209 -msgid "Share this file" -msgstr "Del denne filen" +#: ../../Zotlabs/Module/Menu.php:163 +msgid "Allow Bookmarks" +msgstr "Tillat bokmerker" -#: ../../Zotlabs/Module/Filestorage.php:210 -msgid "Show URL to this file" -msgstr "Vis URLen til denne filen" +#: ../../Zotlabs/Module/Menu.php:163 ../../Zotlabs/Module/Menu.php:222 +msgid "Menu may be used to store saved bookmarks" +msgstr "Menyen kan brukes til å lagre lagrede bokmerker" -#: ../../Zotlabs/Module/Filestorage.php:211 -#: ../../Zotlabs/Storage/Browser.php:558 -msgid "Show in your contacts shared folder" -msgstr "" +#: ../../Zotlabs/Module/Menu.php:164 ../../Zotlabs/Module/Menu.php:225 +msgid "Submit and proceed" +msgstr "Send inn og fortsett" -#: ../../Zotlabs/Module/Tagrm.php:48 ../../Zotlabs/Module/Tagrm.php:98 -msgid "Tag removed" -msgstr "Merkelapp fjernet" +#: ../../Zotlabs/Module/Menu.php:181 +msgid "Bookmarks allowed" +msgstr "Bokmerker tillatt" -#: ../../Zotlabs/Module/Tagrm.php:123 -msgid "Remove Item Tag" -msgstr "Fjern merkelapp fra element" +#: ../../Zotlabs/Module/Menu.php:183 +msgid "Delete this menu" +msgstr "Slett denne menyen" -#: ../../Zotlabs/Module/Tagrm.php:125 -msgid "Select a tag to remove: " -msgstr "Velg merkelapp å fjerne: " +#: ../../Zotlabs/Module/Menu.php:184 ../../Zotlabs/Module/Menu.php:219 +msgid "Edit menu contents" +msgstr "Endre menyinnholdet" -#: ../../Zotlabs/Module/Connect.php:65 ../../Zotlabs/Module/Connect.php:118 -msgid "Continue" -msgstr "Fortsett" +#: ../../Zotlabs/Module/Menu.php:185 +msgid "Edit this menu" +msgstr "Endre denne menyen" -#: ../../Zotlabs/Module/Connect.php:99 -msgid "Premium Channel Setup" -msgstr "Premiumkanal-oppsett" +#: ../../Zotlabs/Module/Menu.php:201 +msgid "Menu could not be deleted." +msgstr "Menyen kunne ikke bli slettet." -#: ../../Zotlabs/Module/Connect.php:101 -msgid "Enable premium channel connection restrictions" -msgstr "Slå på restriksjoner for forbindelse med premiumkanal" +#: ../../Zotlabs/Module/Menu.php:209 ../../Zotlabs/Module/Mitem.php:31 +msgid "Menu not found." +msgstr "Menyen ble ikke funnet." -#: ../../Zotlabs/Module/Connect.php:102 -msgid "" -"Please enter your restrictions or conditions, such as paypal receipt, usage " -"guidelines, etc." +#: ../../Zotlabs/Module/Menu.php:214 +msgid "Edit Menu" +msgstr "Endre meny" + +#: ../../Zotlabs/Module/Menu.php:218 +msgid "Add or remove entries to this menu" +msgstr "Legg til eller fjern punkter i denne menyen" + +#: ../../Zotlabs/Module/Menu.php:220 +msgid "Menu name" +msgstr "Menynavn" + +#: ../../Zotlabs/Module/Menu.php:220 +msgid "Must be unique, only seen by you" +msgstr "Må være unik, ses bare av deg" + +#: ../../Zotlabs/Module/Menu.php:221 +msgid "Menu title" +msgstr "Menytittel" + +#: ../../Zotlabs/Module/Menu.php:221 +msgid "Menu title as seen by others" +msgstr "Menytittelen andre ser" + +#: ../../Zotlabs/Module/Menu.php:222 +msgid "Allow bookmarks" +msgstr "Tillat bokmerker" + +#: ../../Zotlabs/Module/Menu.php:232 ../../Zotlabs/Module/Xchan.php:41 +#: ../../Zotlabs/Module/Mitem.php:134 +msgid "Not found." +msgstr "Ikke funnet." + +#: ../../Zotlabs/Module/Admin/Accounts.php:71 +msgid "Account not found" +msgstr "Kontoen ble ikke funnet" + +#: ../../Zotlabs/Module/Admin/Accounts.php:92 +#, php-format +msgid "Account '%s' blocked" +msgstr "Kontoen '%s' blokkert" + +#: ../../Zotlabs/Module/Admin/Accounts.php:100 +#, php-format +msgid "Account '%s' unblocked" +msgstr "Kontoen '%s' er ikke blokkert lenger" + +#: ../../Zotlabs/Module/Admin/Accounts.php:140 +msgid "Unverified" msgstr "" -"Vennligst skriv dine restriksjoner og betingelser, slik som PayPal-" -"kvittering, retningslinjer for bruk, og så videre." -#: ../../Zotlabs/Module/Connect.php:104 ../../Zotlabs/Module/Connect.php:124 -msgid "" -"This channel may require additional steps or acknowledgement of the " -"following conditions prior to connecting:" +#: ../../Zotlabs/Module/Admin/Accounts.php:143 +msgid "Expired" msgstr "" -"Denne kanalen kan kreve ytterligere steg og bekreftelse av følgende " -"betingelser før tilkobling:" -#: ../../Zotlabs/Module/Connect.php:105 -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:" +#: ../../Zotlabs/Module/Admin/Accounts.php:207 +#: ../../Zotlabs/Module/Admin/Themes.php:138 +#: ../../Zotlabs/Module/Admin/Themes.php:172 +#: ../../Zotlabs/Module/Admin/Addons.php:124 +#: ../../Zotlabs/Module/Admin/Addons.php:191 +#: ../../Zotlabs/Module/Admin/Channels.php:167 +#: ../../Zotlabs/Module/Admin/Logs.php:83 +#: ../../Zotlabs/Module/Admin/Site.php:399 +#: ../../Zotlabs/Module/Admin/Security.php:106 +#: ../../Zotlabs/Module/Admin.php:142 +msgid "Administration" +msgstr "Administrasjon" -#: ../../Zotlabs/Module/Connect.php:106 ../../Zotlabs/Module/Connect.php:127 -msgid "" -"By continuing, I certify that I have complied with any instructions provided " -"on this page." +#: ../../Zotlabs/Module/Admin/Accounts.php:210 +msgid "Show verified registrations" msgstr "" -"Ved å fortsette bekrefter jeg at jeg har oppfylt alle instruksjoner gitt på " -"denne siden." -#: ../../Zotlabs/Module/Connect.php:115 -msgid "(No specific instructions have been provided by the channel owner.)" -msgstr "(Ingen spesifikke instruksjoner er gitt av kanaleieren.)" +#: ../../Zotlabs/Module/Admin/Accounts.php:210 +msgid "Show all registrations" +msgstr "" -#: ../../Zotlabs/Module/Connect.php:123 -msgid "Restricted or Premium Channel" -msgstr "Begrenset kanal eller premiumkanal" +#: ../../Zotlabs/Module/Admin/Accounts.php:212 +msgid "Select toggle" +msgstr "" -#: ../../Zotlabs/Module/Share.php:120 -msgid "Post repeated" +#: ../../Zotlabs/Module/Admin/Accounts.php:213 +msgid "Deny selected" msgstr "" -#: ../../Zotlabs/Module/Acl.php:370 -msgid "network" -msgstr "nettverk" +#: ../../Zotlabs/Module/Admin/Accounts.php:214 +msgid "Approve selected" +msgstr "" -#: ../../Zotlabs/Module/Editpost.php:38 ../../Zotlabs/Module/Editpost.php:43 -msgid "Item is not editable" -msgstr "Elementet kan ikke endres" +#: ../../Zotlabs/Module/Admin/Accounts.php:215 +msgid "All registrations" +msgstr "" -#: ../../Zotlabs/Module/Editpost.php:113 ../../Zotlabs/Module/Rpost.php:211 -msgid "Edit post" -msgstr "Endre innlegg" +#: ../../Zotlabs/Module/Admin/Accounts.php:215 +msgid "Verified registrations waiting for approval" +msgstr "" -#: ../../Zotlabs/Module/Tagger.php:50 -msgid "Post not found." +#: ../../Zotlabs/Module/Admin/Accounts.php:216 +msgid "Request date" +msgstr "Dato for forespørsel" + +#: ../../Zotlabs/Module/Admin/Accounts.php:216 +msgid "Requests" msgstr "" -#: ../../Zotlabs/Module/Tagger.php:121 -#, 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" +#: ../../Zotlabs/Module/Admin/Accounts.php:217 +msgid "No registrations available" +msgstr "" -#: ../../Zotlabs/Module/Authorize.php:17 -msgid "Unknown App" +#: ../../Zotlabs/Module/Admin/Accounts.php:217 +msgid "No verified registrations available" msgstr "" -#: ../../Zotlabs/Module/Authorize.php:29 -msgid "Authorize" +#: ../../Zotlabs/Module/Admin/Accounts.php:223 +msgid "Verified" msgstr "" -#: ../../Zotlabs/Module/Authorize.php:30 -#, php-format -msgid "Do you authorize the app %s to access your channel data?" +#: ../../Zotlabs/Module/Admin/Accounts.php:224 +msgid "Not yet verified" msgstr "" -#: ../../Zotlabs/Module/Authorize.php:33 -#: ../../Zotlabs/Module/Admin/Accounts.php:319 -msgid "Deny" -msgstr "Avslå" +#: ../../Zotlabs/Module/Admin/Accounts.php:229 +msgid "ID" +msgstr "ID" + +#: ../../Zotlabs/Module/Admin/Accounts.php:231 +msgid "All channels" +msgstr "" + +#: ../../Zotlabs/Module/Admin/Accounts.php:232 +msgid "Register date" +msgstr "Registreringsdato" + +#: ../../Zotlabs/Module/Admin/Accounts.php:233 +msgid "Last login" +msgstr "Siste innlogging" + +#: ../../Zotlabs/Module/Admin/Accounts.php:234 +msgid "Expires" +msgstr "Utløper" + +#: ../../Zotlabs/Module/Admin/Accounts.php:235 +#: ../../Zotlabs/Module/Admin/Account_edit.php:77 +msgid "Service class" +msgstr "" + +#: ../../Zotlabs/Module/Admin/Accounts.php:237 +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?" + +#: ../../Zotlabs/Module/Admin/Accounts.php:238 +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?" + +#: ../../Zotlabs/Module/Admin/Accounts.php:247 +msgid "Message" +msgstr "Melding" + +#: ../../Zotlabs/Module/Admin/Accounts.php:366 +#, 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" + +#: ../../Zotlabs/Module/Admin/Accounts.php:389 +#, php-format +msgid "%s account deleted" +msgid_plural "%s accounts deleted" +msgstr[0] "%s konto slettet" +msgstr[1] "%s kontoer slettet" -#: ../../Zotlabs/Module/Admin/Queueworker.php:65 +#: ../../Zotlabs/Module/Admin/Queueworker.php:66 msgid "Max queueworker threads" msgstr "" -#: ../../Zotlabs/Module/Admin/Queueworker.php:67 +#: ../../Zotlabs/Module/Admin/Queueworker.php:68 msgid "Minimum 4, default 4" msgstr "" -#: ../../Zotlabs/Module/Admin/Queueworker.php:77 +#: ../../Zotlabs/Module/Admin/Queueworker.php:78 msgid "Assume workers dead after" msgstr "" -#: ../../Zotlabs/Module/Admin/Queueworker.php:79 +#: ../../Zotlabs/Module/Admin/Queueworker.php:80 msgid "Minimum 120, default 300 seconds" msgstr "" -#: ../../Zotlabs/Module/Admin/Queueworker.php:91 +#: ../../Zotlabs/Module/Admin/Queueworker.php:92 msgid "Pause before starting next task" msgstr "" -#: ../../Zotlabs/Module/Admin/Queueworker.php:93 +#: ../../Zotlabs/Module/Admin/Queueworker.php:94 msgid "Minimum 100, default 100 microseconds" msgstr "" -#: ../../Zotlabs/Module/Admin/Queueworker.php:102 +#: ../../Zotlabs/Module/Admin/Queueworker.php:103 msgid "Automatically adjust pause before starting next task" msgstr "" -#: ../../Zotlabs/Module/Admin/Queueworker.php:111 +#: ../../Zotlabs/Module/Admin/Queueworker.php:112 msgid "Queueworker Settings" msgstr "" -#: ../../Zotlabs/Module/Admin/Queue.php:45 -msgid "Queue Statistics" -msgstr "Køstatistikk" - -#: ../../Zotlabs/Module/Admin/Queue.php:46 -msgid "Total Entries" -msgstr "Totalt antall oppføringer" - -#: ../../Zotlabs/Module/Admin/Queue.php:47 -msgid "Priority" -msgstr "Prioritet" - -#: ../../Zotlabs/Module/Admin/Queue.php:48 -msgid "Destination URL" -msgstr "Mål-URL" - -#: ../../Zotlabs/Module/Admin/Queue.php:49 -msgid "Mark hub permanently offline" -msgstr "Merk hub som permanent offline" - -#: ../../Zotlabs/Module/Admin/Queue.php:50 -msgid "Retry delivery to this hub" -msgstr "" - -#: ../../Zotlabs/Module/Admin/Queue.php:51 -msgid "Empty queue for this hub" -msgstr "Tøm køen for denne hubben" - -#: ../../Zotlabs/Module/Admin/Queue.php:52 -msgid "Last known contact" -msgstr "Siste kjente kontakt" - -#: ../../Zotlabs/Module/Admin/Themes.php:26 +#: ../../Zotlabs/Module/Admin/Themes.php:27 msgid "Theme settings updated." msgstr "Temainnstillinger er oppdatert." -#: ../../Zotlabs/Module/Admin/Themes.php:61 +#: ../../Zotlabs/Module/Admin/Themes.php:62 msgid "No themes found." msgstr "Ingen temaer er funnet." -#: ../../Zotlabs/Module/Admin/Themes.php:95 -#: ../../Zotlabs/Module/Admin/Addons.php:314 +#: ../../Zotlabs/Module/Admin/Themes.php:111 +#: ../../Zotlabs/Module/Admin/Addons.php:93 msgid "Disable" msgstr "Skru av" -#: ../../Zotlabs/Module/Admin/Themes.php:97 -#: ../../Zotlabs/Module/Admin/Addons.php:317 +#: ../../Zotlabs/Module/Admin/Themes.php:113 +#: ../../Zotlabs/Module/Admin/Addons.php:96 msgid "Enable" msgstr "Skru på" -#: ../../Zotlabs/Module/Admin/Themes.php:116 +#: ../../Zotlabs/Module/Admin/Themes.php:132 msgid "Screenshot" msgstr "Skjermbilde" -#: ../../Zotlabs/Module/Admin/Themes.php:122 -#: ../../Zotlabs/Module/Admin/Themes.php:156 -#: ../../Zotlabs/Module/Admin/Security.php:105 -#: ../../Zotlabs/Module/Admin/Accounts.php:307 -#: ../../Zotlabs/Module/Admin/Site.php:411 -#: ../../Zotlabs/Module/Admin/Logs.php:82 -#: ../../Zotlabs/Module/Admin/Channels.php:145 -#: ../../Zotlabs/Module/Admin/Addons.php:345 -#: ../../Zotlabs/Module/Admin/Addons.php:443 ../../Zotlabs/Module/Admin.php:140 -msgid "Administration" -msgstr "Administrasjon" - -#: ../../Zotlabs/Module/Admin/Themes.php:124 -#: ../../Zotlabs/Module/Admin/Addons.php:347 +#: ../../Zotlabs/Module/Admin/Themes.php:140 +#: ../../Zotlabs/Module/Admin/Addons.php:126 msgid "Toggle" msgstr "Skru av og på" -#: ../../Zotlabs/Module/Admin/Themes.php:134 -#: ../../Zotlabs/Module/Admin/Addons.php:355 +#: ../../Zotlabs/Module/Admin/Themes.php:150 +#: ../../Zotlabs/Module/Admin/Addons.php:134 msgid "Author: " msgstr "Forfatter: " -#: ../../Zotlabs/Module/Admin/Themes.php:135 -#: ../../Zotlabs/Module/Admin/Addons.php:356 +#: ../../Zotlabs/Module/Admin/Themes.php:151 +#: ../../Zotlabs/Module/Admin/Addons.php:135 msgid "Maintainer: " msgstr "Vedlikeholder: " -#: ../../Zotlabs/Module/Admin/Themes.php:162 +#: ../../Zotlabs/Module/Admin/Themes.php:178 msgid "[Experimental]" msgstr "[Eksperimentelt]" -#: ../../Zotlabs/Module/Admin/Themes.php:163 +#: ../../Zotlabs/Module/Admin/Themes.php:179 msgid "[Unsupported]" msgstr "[Ingen støtte]" -#: ../../Zotlabs/Module/Admin/Features.php:56 +#: ../../Zotlabs/Module/Admin/Addons.php:72 #, php-format -msgid "Lock feature %s" -msgstr "Lås funksjon %s" +msgid "Plugin %s disabled." +msgstr "Tilleggsfunksjonen %s er avskrudd." -#: ../../Zotlabs/Module/Admin/Features.php:64 -msgid "Manage Additional Features" -msgstr "Håndter tilleggsfunksjoner" +#: ../../Zotlabs/Module/Admin/Addons.php:77 +#, php-format +msgid "Plugin %s enabled." +msgstr "Tilleggsfunksjonen %s er påskrudd." -#: ../../Zotlabs/Module/Admin/Security.php:96 -msgid "" -"By default, unfiltered HTML is allowed in embedded media. This is inherently " -"insecure." -msgstr "" -"Ufiltrert HTML er i utgangspunktet tillatt i innebygde media. Dette er en " -"sikkerhetsrisiko." +#: ../../Zotlabs/Module/Admin/Addons.php:136 +msgid "Minimum project version: " +msgstr "Minimum prosjektversjon: " -#: ../../Zotlabs/Module/Admin/Security.php:99 -msgid "" -"The recommended setting is to only allow unfiltered HTML from the following " -"sites:" -msgstr "" -"Det anbefales at man kun tillater ufiltrert HTML fra følgende nettsteder:" +#: ../../Zotlabs/Module/Admin/Addons.php:137 +msgid "Maximum project version: " +msgstr "Maksimum prosjektversjon: " -#: ../../Zotlabs/Module/Admin/Security.php:100 -msgid "" -"https://youtube.com/<br />https://www.youtube.com/<br />https://youtu.be/" -"<br />https://vimeo.com/<br />https://soundcloud.com/<br />" -msgstr "" -"https://youtube.com/<br />https://www.youtube.com/<br />https://youtu.be/" -"<br />https://vimeo.com/<br />https://soundcloud.com/<br />" +#: ../../Zotlabs/Module/Admin/Addons.php:138 +msgid "Minimum PHP version: " +msgstr "Minimum PHP-versjon: " -#: ../../Zotlabs/Module/Admin/Security.php:101 -msgid "" -"All other embedded content will be filtered, <strong>unless</strong> " -"embedded content from that site is explicitly blocked." +#: ../../Zotlabs/Module/Admin/Addons.php:139 +msgid "Compatible Server Roles: " msgstr "" -"Alt annet innebygget innhold vil bli filtrert, <strong>med mindre</strong> " -"innebygget innhold fra den aktuelle siden eksplisitt er blokkert." - -#: ../../Zotlabs/Module/Admin/Security.php:108 -msgid "Block public" -msgstr "Blokker offentlig tilgang" -#: ../../Zotlabs/Module/Admin/Security.php:108 -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." +#: ../../Zotlabs/Module/Admin/Addons.php:140 +msgid "Requires: " +msgstr "Krever: " -#: ../../Zotlabs/Module/Admin/Security.php:109 -msgid "Provide a cloud root directory" -msgstr "" +#: ../../Zotlabs/Module/Admin/Addons.php:141 +#: ../../Zotlabs/Module/Admin/Addons.php:197 +msgid "Disabled - version incompatibility" +msgstr "Skrudd av - versjonsinkompatibilitet" -#: ../../Zotlabs/Module/Admin/Security.php:109 -msgid "" -"The cloud root directory lists all channel names which provide public files" -msgstr "" +#: ../../Zotlabs/Module/Admin/Features.php:56 +#, php-format +msgid "Lock feature %s" +msgstr "Lås funksjon %s" -#: ../../Zotlabs/Module/Admin/Security.php:110 -msgid "Show total disk space available to cloud uploads" -msgstr "" +#: ../../Zotlabs/Module/Admin/Features.php:65 +msgid "Manage Additional Features" +msgstr "Håndter tilleggsfunksjoner" -#: ../../Zotlabs/Module/Admin/Security.php:111 -msgid "Set \"Transport Security\" HTTP header" -msgstr "Slå på \"Transport Security\" i HTTP meldingshodet" +#: ../../Zotlabs/Module/Admin/Profs.php:90 +msgid "New Profile Field" +msgstr "Nytt profilfelt" -#: ../../Zotlabs/Module/Admin/Security.php:112 -msgid "Set \"Content Security Policy\" HTTP header" -msgstr "Sett \"Content Security Policy\" i HTTP meldingshodet" +#: ../../Zotlabs/Module/Admin/Profs.php:91 +#: ../../Zotlabs/Module/Admin/Profs.php:111 +msgid "Field nickname" +msgstr "Feltets kallenavn" -#: ../../Zotlabs/Module/Admin/Security.php:113 -msgid "Allowed email domains" -msgstr "Tillate e-postdomener" +#: ../../Zotlabs/Module/Admin/Profs.php:91 +#: ../../Zotlabs/Module/Admin/Profs.php:111 +msgid "System name of field" +msgstr "Systemnavnet til feltet" -#: ../../Zotlabs/Module/Admin/Security.php:113 -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" +#: ../../Zotlabs/Module/Admin/Profs.php:92 +#: ../../Zotlabs/Module/Admin/Profs.php:112 +msgid "Input type" +msgstr "Inndata-type" -#: ../../Zotlabs/Module/Admin/Security.php:114 -msgid "Not allowed email domains" -msgstr "Ikke tillatte e-postdomener" +#: ../../Zotlabs/Module/Admin/Profs.php:93 +#: ../../Zotlabs/Module/Admin/Profs.php:113 +msgid "Field Name" +msgstr "Feltnavn" -#: ../../Zotlabs/Module/Admin/Security.php:114 -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." +#: ../../Zotlabs/Module/Admin/Profs.php:93 +#: ../../Zotlabs/Module/Admin/Profs.php:113 +msgid "Label on profile pages" +msgstr "Merkelapp på profilsider" -#: ../../Zotlabs/Module/Admin/Security.php:115 -msgid "Allow communications only from these sites" -msgstr "Tillat kommunikasjon med bare disse nettstedene" +#: ../../Zotlabs/Module/Admin/Profs.php:94 +#: ../../Zotlabs/Module/Admin/Profs.php:114 +msgid "Help text" +msgstr "Hjelpetekst" -#: ../../Zotlabs/Module/Admin/Security.php:115 -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" +#: ../../Zotlabs/Module/Admin/Profs.php:94 +#: ../../Zotlabs/Module/Admin/Profs.php:114 +msgid "Additional info (optional)" +msgstr "Tilleggsinformasjon (valgfritt)" -#: ../../Zotlabs/Module/Admin/Security.php:116 -msgid "Block communications from these sites" -msgstr "Blokker kommunikasjon fra disse nettstedene" +#: ../../Zotlabs/Module/Admin/Profs.php:104 +msgid "Field definition not found" +msgstr "Feltdefinisjonen ble ikke funnet" -#: ../../Zotlabs/Module/Admin/Security.php:117 -msgid "Allow communications only from these channels" -msgstr "Tillat kommunikasjon med bare disse kanalene" +#: ../../Zotlabs/Module/Admin/Profs.php:110 +msgid "Edit Profile Field" +msgstr "Endre profilfelt" -#: ../../Zotlabs/Module/Admin/Security.php:117 -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" +#: ../../Zotlabs/Module/Admin/Profs.php:170 +msgid "Basic Profile Fields" +msgstr "Grunnleggende profilfelter" -#: ../../Zotlabs/Module/Admin/Security.php:118 -msgid "Block communications from these channels" -msgstr "Blokker kommunikasjon fra disse kanalene" +#: ../../Zotlabs/Module/Admin/Profs.php:171 +msgid "Advanced Profile Fields" +msgstr "Utvidede profilfelter" -#: ../../Zotlabs/Module/Admin/Security.php:119 -msgid "Only allow embeds from secure (SSL) websites and links." -msgstr "Kun tillat innebygget innhold fra sikre (HTTPS) nettsteder og lenker." +#: ../../Zotlabs/Module/Admin/Profs.php:171 +msgid "(In addition to basic fields)" +msgstr "(I tillegg til grunnleggende felt)" -#: ../../Zotlabs/Module/Admin/Security.php:120 -msgid "Allow unfiltered embedded HTML content only from these domains" -msgstr "Kun tillat ufiltrert innebygget innhold fra disse domenene" +#: ../../Zotlabs/Module/Admin/Profs.php:173 +msgid "All available fields" +msgstr "Alle tilgjengelige felt" -#: ../../Zotlabs/Module/Admin/Security.php:120 -msgid "One site per line. By default embedded content is filtered." +#: ../../Zotlabs/Module/Admin/Profs.php:174 +msgid "Custom Fields" msgstr "" -"Ett nettsted pr. linje. Innebygget innhold er filtrert i utgangsounktet." -#: ../../Zotlabs/Module/Admin/Security.php:121 -msgid "Block embedded HTML from these domains" -msgstr "Blokker innbygget HTML fra disse domenene" - -#: ../../Zotlabs/Module/Admin/Security.php:122 -msgid "Allow SVG thumbnails in file browser" -msgstr "" +#: ../../Zotlabs/Module/Admin/Profs.php:178 +msgid "Create Custom Field" +msgstr "Legg til egendefinert felt" -#: ../../Zotlabs/Module/Admin/Security.php:122 -msgid "WARNING: SVG images may contain malicious code." -msgstr "" +#: ../../Zotlabs/Module/Admin/Channels.php:28 +#: ../../Zotlabs/Module/Admin/Channels.php:80 +msgid "Channel not found" +msgstr "Kanalen ble ikke funnet" -#: ../../Zotlabs/Module/Admin/Security.php:123 -msgid "Allow embedded (inline) PDF files" -msgstr "" +#: ../../Zotlabs/Module/Admin/Channels.php:48 +#, 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" -#: ../../Zotlabs/Module/Admin/Security.php:125 -#, fuzzy -#| msgid "Default directory server" -msgid "Additional trusted directory server URLs" -msgstr "Standard katalogtjener" +#: ../../Zotlabs/Module/Admin/Channels.php:57 +#, 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" -#: ../../Zotlabs/Module/Admin/Security.php:125 -msgid "" -"Accept directory flags (spam, nsfw) from those servers. One per line like " -"https://example.tld" -msgstr "" +#: ../../Zotlabs/Module/Admin/Channels.php:63 +#, php-format +msgid "%s channel deleted" +msgid_plural "%s channels deleted" +msgstr[0] "%s kanal slettet" +msgstr[1] "%s kanaler slettet" -#: ../../Zotlabs/Module/Admin/Accounts.php:128 +#: ../../Zotlabs/Module/Admin/Channels.php:90 #, 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" +msgid "Channel '%s' deleted" +msgstr "Kanalen '%s' er slettet" -#: ../../Zotlabs/Module/Admin/Accounts.php:135 +#: ../../Zotlabs/Module/Admin/Channels.php:109 #, php-format -msgid "%s account deleted" -msgid_plural "%s accounts deleted" -msgstr[0] "%s konto slettet" -msgstr[1] "%s kontoer slettet" +msgid "Channel '%s' censored" +msgstr "Kanalen '%s' er sensurert" -#: ../../Zotlabs/Module/Admin/Accounts.php:171 -msgid "Account not found" -msgstr "Kontoen ble ikke funnet" +#: ../../Zotlabs/Module/Admin/Channels.php:109 +#, php-format +msgid "Channel '%s' uncensored" +msgstr "Kanalen '%s' er ikke sensurert lenger" -#: ../../Zotlabs/Module/Admin/Accounts.php:192 +#: ../../Zotlabs/Module/Admin/Channels.php:120 #, php-format -msgid "Account '%s' blocked" -msgstr "Kontoen '%s' blokkert" +msgid "Channel '%s' code allowed" +msgstr "Kanal '%s' kode tillatt" -#: ../../Zotlabs/Module/Admin/Accounts.php:200 +#: ../../Zotlabs/Module/Admin/Channels.php:120 #, php-format -msgid "Account '%s' unblocked" -msgstr "Kontoen '%s' er ikke blokkert lenger" +msgid "Channel '%s' code disallowed" +msgstr "Kanal '%s' kode ikke tillatt" -#: ../../Zotlabs/Module/Admin/Accounts.php:240 -msgid "Unverified" -msgstr "" +#: ../../Zotlabs/Module/Admin/Channels.php:170 +msgid "select all" +msgstr "velg alle" -#: ../../Zotlabs/Module/Admin/Accounts.php:243 -msgid "Expired" +#: ../../Zotlabs/Module/Admin/Channels.php:172 +msgid "Censor" +msgstr "Sensurer" + +#: ../../Zotlabs/Module/Admin/Channels.php:173 +msgid "Uncensor" +msgstr "Ikke sensurer lenger" + +#: ../../Zotlabs/Module/Admin/Channels.php:174 +msgid "Allow Code" +msgstr "Tillat kode" + +#: ../../Zotlabs/Module/Admin/Channels.php:175 +msgid "Disallow Code" +msgstr "Ikke tillat kode" + +#: ../../Zotlabs/Module/Admin/Channels.php:180 +msgid "UID" +msgstr "UID" + +#: ../../Zotlabs/Module/Admin/Channels.php:184 +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?" -#: ../../Zotlabs/Module/Admin/Accounts.php:310 -msgid "Show verified registrations" +#: ../../Zotlabs/Module/Admin/Channels.php:185 +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?" -#: ../../Zotlabs/Module/Admin/Accounts.php:310 -msgid "Show all registrations" +#: ../../Zotlabs/Module/Admin/Account_edit.php:34 +#, php-format +msgid "Password changed for account %d." msgstr "" -#: ../../Zotlabs/Module/Admin/Accounts.php:312 -msgid "Select toggle" +#: ../../Zotlabs/Module/Admin/Account_edit.php:51 +msgid "Account settings updated." msgstr "" -#: ../../Zotlabs/Module/Admin/Accounts.php:313 -msgid "Deny selected" +#: ../../Zotlabs/Module/Admin/Account_edit.php:73 +msgid "Account Edit" msgstr "" -#: ../../Zotlabs/Module/Admin/Accounts.php:314 -msgid "Approve selected" +#: ../../Zotlabs/Module/Admin/Account_edit.php:74 +msgid "New Password" msgstr "" -#: ../../Zotlabs/Module/Admin/Accounts.php:315 -msgid "All registrations" +#: ../../Zotlabs/Module/Admin/Account_edit.php:75 +msgid "New Password again" msgstr "" -#: ../../Zotlabs/Module/Admin/Accounts.php:315 -msgid "Verified registrations waiting for approval" +#: ../../Zotlabs/Module/Admin/Account_edit.php:76 +msgid "Account language (for emails)" msgstr "" -#: ../../Zotlabs/Module/Admin/Accounts.php:316 -msgid "Request date" -msgstr "Dato for forespørsel" +#: ../../Zotlabs/Module/Admin/Dbsync.php:19 +msgid "Update has been marked successful" +msgstr "Oppdateringen har blitt merket som en suksess" -#: ../../Zotlabs/Module/Admin/Accounts.php:316 -msgid "Requests" +#: ../../Zotlabs/Module/Admin/Dbsync.php:32 +#, php-format +msgid "Verification of update %s failed. Check system logs." msgstr "" -#: ../../Zotlabs/Module/Admin/Accounts.php:317 -msgid "No registrations available" -msgstr "" +#: ../../Zotlabs/Module/Admin/Dbsync.php:35 +#: ../../Zotlabs/Module/Admin/Dbsync.php:62 +#, php-format +msgid "Update %s was successfully applied." +msgstr "Oppdatering %s ble gjennomført med suksess." -#: ../../Zotlabs/Module/Admin/Accounts.php:317 -msgid "No verified registrations available" +#: ../../Zotlabs/Module/Admin/Dbsync.php:39 +#, php-format +msgid "Verifying update %s did not return a status. Unknown if it succeeded." msgstr "" -#: ../../Zotlabs/Module/Admin/Accounts.php:321 -#: ../../Zotlabs/Module/Contactedit.php:639 -#: ../../Zotlabs/Module/Connedit.php:508 -msgid "Block" -msgstr "Blokker" +#: ../../Zotlabs/Module/Admin/Dbsync.php:42 +#, php-format +msgid "Update %s does not contain a verification function." +msgstr "" -#: ../../Zotlabs/Module/Admin/Accounts.php:322 -#: ../../Zotlabs/Module/Contactedit.php:639 -#: ../../Zotlabs/Module/Connedit.php:508 -msgid "Unblock" -msgstr "Ikke blokker lenger" +#: ../../Zotlabs/Module/Admin/Dbsync.php:46 +#: ../../Zotlabs/Module/Admin/Dbsync.php:69 +#, php-format +msgid "Update function %s could not be found." +msgstr "Oppdatering av funksjon %s kunne ikke finnes." -#: ../../Zotlabs/Module/Admin/Accounts.php:323 -msgid "Verified" +#: ../../Zotlabs/Module/Admin/Dbsync.php:59 +#, php-format +msgid "Executing update procedure %s failed. Check system logs." msgstr "" -#: ../../Zotlabs/Module/Admin/Accounts.php:324 -msgid "Not yet verified" +#: ../../Zotlabs/Module/Admin/Dbsync.php:66 +#, php-format +msgid "" +"Update %s did not return a status. It cannot be determined if it was " +"successful." msgstr "" -#: ../../Zotlabs/Module/Admin/Accounts.php:329 -msgid "ID" -msgstr "ID" +#: ../../Zotlabs/Module/Admin/Dbsync.php:87 +msgid "Failed Updates" +msgstr "Mislykkede oppdateringer" -#: ../../Zotlabs/Module/Admin/Accounts.php:331 -msgid "All channels" +#: ../../Zotlabs/Module/Admin/Dbsync.php:89 +msgid "Mark success (if update was manually applied)" +msgstr "Marker suksess (hvis oppdateringen ble gjennomført manuelt)" + +#: ../../Zotlabs/Module/Admin/Dbsync.php:90 +msgid "Attempt to verify this update if a verification procedure exists" msgstr "" -#: ../../Zotlabs/Module/Admin/Accounts.php:332 -msgid "Register date" -msgstr "Registreringsdato" +#: ../../Zotlabs/Module/Admin/Dbsync.php:91 +msgid "Attempt to execute this update step automatically" +msgstr "Prøv å gjennomføre dette oppdateringstrinnet automatisk" -#: ../../Zotlabs/Module/Admin/Accounts.php:333 -msgid "Last login" -msgstr "Siste innlogging" +#: ../../Zotlabs/Module/Admin/Dbsync.php:96 +msgid "No failed updates." +msgstr "Ingen mislykkede oppdateringer." -#: ../../Zotlabs/Module/Admin/Accounts.php:334 -msgid "Expires" -msgstr "Utløper" +#: ../../Zotlabs/Module/Admin/Logs.php:29 +msgid "Log settings updated." +msgstr "Logginnstillinger er oppdatert." -#: ../../Zotlabs/Module/Admin/Accounts.php:335 -#: ../../Zotlabs/Module/Admin/Account_edit.php:72 -msgid "Service class" -msgstr "" +#: ../../Zotlabs/Module/Admin/Logs.php:86 +msgid "Clear" +msgstr "Tøm" -#: ../../Zotlabs/Module/Admin/Accounts.php:337 +#: ../../Zotlabs/Module/Admin/Logs.php:92 +msgid "Debugging" +msgstr "Feilsøking" + +#: ../../Zotlabs/Module/Admin/Logs.php:93 +msgid "Log file" +msgstr "Loggfil" + +#: ../../Zotlabs/Module/Admin/Logs.php:93 msgid "" -"Selected accounts will be deleted!\\n\\nEverything these accounts had posted " -"on this site will be permanently deleted!\\n\\nAre you sure?" +"Must be writable by web server. Relative to your top-level webserver " +"directory." 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?" -#: ../../Zotlabs/Module/Admin/Accounts.php:338 -msgid "" -"The account {0} will be deleted!\\n\\nEverything this account has posted on " -"this site will be permanently deleted!\\n\\nAre you sure?" +#: ../../Zotlabs/Module/Admin/Logs.php:94 +msgid "Log level" +msgstr "Loggnivå" + +#: ../../Zotlabs/Module/Admin/Queue.php:45 +msgid "Queue Statistics" +msgstr "Køstatistikk" + +#: ../../Zotlabs/Module/Admin/Queue.php:46 +msgid "Total Entries" +msgstr "Totalt antall oppføringer" + +#: ../../Zotlabs/Module/Admin/Queue.php:48 +msgid "Destination URL" +msgstr "Mål-URL" + +#: ../../Zotlabs/Module/Admin/Queue.php:49 +msgid "Mark hub permanently offline" +msgstr "Merk hub som permanent offline" + +#: ../../Zotlabs/Module/Admin/Queue.php:50 +msgid "Retry delivery to this hub" 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?" -#: ../../Zotlabs/Module/Admin/Accounts.php:347 -msgid "Message" -msgstr "Melding" +#: ../../Zotlabs/Module/Admin/Queue.php:51 +msgid "Empty queue for this hub" +msgstr "Tøm køen for denne hubben" -#: ../../Zotlabs/Module/Admin/Site.php:111 +#: ../../Zotlabs/Module/Admin/Queue.php:52 +msgid "Last known contact" +msgstr "Siste kjente kontakt" + +#: ../../Zotlabs/Module/Admin/Site.php:114 msgid "Invalid input" msgstr "" -#: ../../Zotlabs/Module/Admin/Site.php:131 +#: ../../Zotlabs/Module/Admin/Site.php:134 msgid "Errors" msgstr "" -#: ../../Zotlabs/Module/Admin/Site.php:219 +#: ../../Zotlabs/Module/Admin/Site.php:221 msgid "Site settings updated." msgstr "Nettstedsinnstillinger er oppdatert." -#: ../../Zotlabs/Module/Admin/Site.php:256 -#: ../../Zotlabs/Module/Settings/Display.php:116 +#: ../../Zotlabs/Module/Admin/Site.php:244 +#: ../../Zotlabs/Module/Settings/Display.php:117 #, php-format msgid "%s - (Incompatible)" msgstr "" -#: ../../Zotlabs/Module/Admin/Site.php:263 +#: ../../Zotlabs/Module/Admin/Site.php:251 msgid "mobile" msgstr "mobil" -#: ../../Zotlabs/Module/Admin/Site.php:265 +#: ../../Zotlabs/Module/Admin/Site.php:253 msgid "experimental" msgstr "eksperimentell" -#: ../../Zotlabs/Module/Admin/Site.php:267 +#: ../../Zotlabs/Module/Admin/Site.php:255 msgid "unsupported" msgstr "ikke støttet" -#: ../../Zotlabs/Module/Admin/Site.php:320 +#: ../../Zotlabs/Module/Admin/Site.php:308 msgid "Yes - with approval" msgstr "Ja - med godkjenning" -#: ../../Zotlabs/Module/Admin/Site.php:328 +#: ../../Zotlabs/Module/Admin/Site.php:316 msgid "My site is not a public server" msgstr "Mitt nettsted er ikke en offentlig tjeneste" -#: ../../Zotlabs/Module/Admin/Site.php:329 +#: ../../Zotlabs/Module/Admin/Site.php:317 msgid "My site has paid access only" msgstr "Mitt nettsted gir kun tilgang mot betaling" -#: ../../Zotlabs/Module/Admin/Site.php:330 +#: ../../Zotlabs/Module/Admin/Site.php:318 msgid "My site has free access only" msgstr "Mitt nettsted har kun gratis tilgang" -#: ../../Zotlabs/Module/Admin/Site.php:331 +#: ../../Zotlabs/Module/Admin/Site.php:319 msgid "My site offers free accounts with optional paid upgrades" msgstr "" "Mitt nettsted tilbyr gratis konto med valgfri oppgradering til betalt " "tjeneste" -#: ../../Zotlabs/Module/Admin/Site.php:349 +#: ../../Zotlabs/Module/Admin/Site.php:337 msgid "Default permission role for new accounts" msgstr "" -#: ../../Zotlabs/Module/Admin/Site.php:349 +#: ../../Zotlabs/Module/Admin/Site.php:337 msgid "" "This role will be used for the first channel created after registration." msgstr "" -#: ../../Zotlabs/Module/Admin/Site.php:356 ../../Zotlabs/Module/Invite.php:410 +#: ../../Zotlabs/Module/Admin/Site.php:344 ../../Zotlabs/Module/Invite.php:394 msgid "Minute(s)" msgstr "" -#: ../../Zotlabs/Module/Admin/Site.php:357 ../../Zotlabs/Module/Invite.php:411 +#: ../../Zotlabs/Module/Admin/Site.php:345 ../../Zotlabs/Module/Invite.php:395 msgid "Hour(s)" msgstr "" -#: ../../Zotlabs/Module/Admin/Site.php:358 ../../Zotlabs/Module/Invite.php:412 +#: ../../Zotlabs/Module/Admin/Site.php:346 ../../Zotlabs/Module/Invite.php:396 msgid "Day(s)" msgstr "" -#: ../../Zotlabs/Module/Admin/Site.php:359 +#: ../../Zotlabs/Module/Admin/Site.php:347 msgid "Week(s)" msgstr "" -#: ../../Zotlabs/Module/Admin/Site.php:360 +#: ../../Zotlabs/Module/Admin/Site.php:348 msgid "Month(s)" msgstr "" -#: ../../Zotlabs/Module/Admin/Site.php:361 +#: ../../Zotlabs/Module/Admin/Site.php:349 msgid "Year(s)" msgstr "" -#: ../../Zotlabs/Module/Admin/Site.php:369 +#: ../../Zotlabs/Module/Admin/Site.php:357 msgid "Register verification delay" msgstr "" -#: ../../Zotlabs/Module/Admin/Site.php:372 +#: ../../Zotlabs/Module/Admin/Site.php:360 msgid "Time to wait before a registration can be verified" msgstr "" -#: ../../Zotlabs/Module/Admin/Site.php:375 -#: ../../Zotlabs/Module/Admin/Site.php:397 ../../Zotlabs/Module/Invite.php:421 +#: ../../Zotlabs/Module/Admin/Site.php:363 +#: ../../Zotlabs/Module/Admin/Site.php:385 ../../Zotlabs/Module/Invite.php:405 msgid "duration up from now" msgstr "" -#: ../../Zotlabs/Module/Admin/Site.php:391 +#: ../../Zotlabs/Module/Admin/Site.php:379 msgid "Register verification expiration time" msgstr "" -#: ../../Zotlabs/Module/Admin/Site.php:394 +#: ../../Zotlabs/Module/Admin/Site.php:382 msgid "Time before an unverified registration will expire" msgstr "" -#: ../../Zotlabs/Module/Admin/Site.php:417 +#: ../../Zotlabs/Module/Admin/Site.php:405 msgid "File upload" msgstr "Last opp fil" -#: ../../Zotlabs/Module/Admin/Site.php:418 +#: ../../Zotlabs/Module/Admin/Site.php:406 msgid "Policies" msgstr "Retningslinjer" -#: ../../Zotlabs/Module/Admin/Site.php:425 +#: ../../Zotlabs/Module/Admin/Site.php:413 msgid "Banner/Logo" msgstr "Banner/Logo" -#: ../../Zotlabs/Module/Admin/Site.php:425 +#: ../../Zotlabs/Module/Admin/Site.php:413 msgid "Unfiltered HTML/CSS/JS is allowed" msgstr "" -#: ../../Zotlabs/Module/Admin/Site.php:426 +#: ../../Zotlabs/Module/Admin/Site.php:414 msgid "Administrator Information" msgstr "Administratorinformasjon" -#: ../../Zotlabs/Module/Admin/Site.php:426 +#: ../../Zotlabs/Module/Admin/Site.php:414 msgid "" "Contact information for site administrators. Displayed on siteinfo page. " "BBCode can be used here" @@ -10608,21 +11439,21 @@ msgstr "" "Kontaktinformasjon til nettstedsadministratorer. Vises på siteinfo-siden. " "BBCode kan brukes her" -#: ../../Zotlabs/Module/Admin/Site.php:427 ../../Zotlabs/Module/Siteinfo.php:24 +#: ../../Zotlabs/Module/Admin/Site.php:415 ../../Zotlabs/Module/Siteinfo.php:25 msgid "Site Information" msgstr "Nettstedsinformasjon" -#: ../../Zotlabs/Module/Admin/Site.php:427 +#: ../../Zotlabs/Module/Admin/Site.php:415 msgid "" "Publicly visible description of this site. Displayed on siteinfo page. " "BBCode can be used here" msgstr "" -#: ../../Zotlabs/Module/Admin/Site.php:429 +#: ../../Zotlabs/Module/Admin/Site.php:416 msgid "System theme" msgstr "Systemtema" -#: ../../Zotlabs/Module/Admin/Site.php:429 +#: ../../Zotlabs/Module/Admin/Site.php:416 msgid "" "Default system theme - may be over-ridden by user profiles - <a href='#' " "id='cnftheme'>change theme settings</a>" @@ -10630,19 +11461,19 @@ msgstr "" "Standard systemtema - kan overstyres av brukerprofiler - <a href='#' " "id='cnftheme'>endre temainnstillinger</a>" -#: ../../Zotlabs/Module/Admin/Site.php:432 +#: ../../Zotlabs/Module/Admin/Site.php:419 msgid "Allow Feeds as Connections" msgstr "Tillat strømmer som forbindelser" -#: ../../Zotlabs/Module/Admin/Site.php:432 +#: ../../Zotlabs/Module/Admin/Site.php:419 msgid "(Heavy system resource usage)" msgstr "(Tung bruk av systemressurser)" -#: ../../Zotlabs/Module/Admin/Site.php:433 +#: ../../Zotlabs/Module/Admin/Site.php:420 msgid "Maximum image size" msgstr "Største bildestørrelse" -#: ../../Zotlabs/Module/Admin/Site.php:433 +#: ../../Zotlabs/Module/Admin/Site.php:420 msgid "" "Maximum size in bytes of uploaded images. Default is 0, which means no " "limits." @@ -10650,122 +11481,122 @@ msgstr "" "Største størrelse i bytes for opplastede bilder. Standard er 0, som betyr " "ubegrenset." -#: ../../Zotlabs/Module/Admin/Site.php:434 +#: ../../Zotlabs/Module/Admin/Site.php:421 msgid "Minimum age" msgstr "" -#: ../../Zotlabs/Module/Admin/Site.php:434 +#: ../../Zotlabs/Module/Admin/Site.php:421 msgid "Minimum age (in years) for who may register on this site." msgstr "" -#: ../../Zotlabs/Module/Admin/Site.php:435 +#: ../../Zotlabs/Module/Admin/Site.php:422 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?" -#: ../../Zotlabs/Module/Admin/Site.php:435 +#: ../../Zotlabs/Module/Admin/Site.php:422 msgid "This is displayed on the public server site list." msgstr "" -#: ../../Zotlabs/Module/Admin/Site.php:441 +#: ../../Zotlabs/Module/Admin/Site.php:428 msgid "Register text" msgstr "Registreringstekst" -#: ../../Zotlabs/Module/Admin/Site.php:443 +#: ../../Zotlabs/Module/Admin/Site.php:430 msgid "This text will be displayed prominently at the registration page" msgstr "" -#: ../../Zotlabs/Module/Admin/Site.php:447 +#: ../../Zotlabs/Module/Admin/Site.php:434 msgid "Does this site allow new member registration?" msgstr "Tillater dette nettstedet registrering av nye medlemmer?" -#: ../../Zotlabs/Module/Admin/Site.php:454 +#: ../../Zotlabs/Module/Admin/Site.php:441 msgid "Configure the registration open days/hours" msgstr "" -#: ../../Zotlabs/Module/Admin/Site.php:456 +#: ../../Zotlabs/Module/Admin/Site.php:443 msgid "Empty or '-:-' value will keep registration open 24/7 (default)" msgstr "" -#: ../../Zotlabs/Module/Admin/Site.php:457 +#: ../../Zotlabs/Module/Admin/Site.php:444 msgid "" "Weekdays and hours must be separated by colon ':', From-To ranges with a " "dash `-` example: 1:800-1200" msgstr "" -#: ../../Zotlabs/Module/Admin/Site.php:458 +#: ../../Zotlabs/Module/Admin/Site.php:445 msgid "" "Weekday:Hour pairs must be separated by space ' ' example: 1:900-1700 " "2:900-1700" msgstr "" -#: ../../Zotlabs/Module/Admin/Site.php:459 +#: ../../Zotlabs/Module/Admin/Site.php:446 msgid "" "From-To ranges must be separated by comma ',' example: 1:800-1200,1300-1700 " "or 1-2,4-5:900-1700" msgstr "" -#: ../../Zotlabs/Module/Admin/Site.php:460 +#: ../../Zotlabs/Module/Admin/Site.php:447 msgid "Advanced examples:" msgstr "" -#: ../../Zotlabs/Module/Admin/Site.php:460 -#: ../../Zotlabs/Module/Settings/Channel.php:183 +#: ../../Zotlabs/Module/Admin/Site.php:447 +#: ../../Zotlabs/Module/Settings/Channel.php:184 msgid "or" msgstr "eller" -#: ../../Zotlabs/Module/Admin/Site.php:461 +#: ../../Zotlabs/Module/Admin/Site.php:448 msgid "Check your configuration" msgstr "" -#: ../../Zotlabs/Module/Admin/Site.php:465 +#: ../../Zotlabs/Module/Admin/Site.php:452 msgid "Max account registrations per day" msgstr "" -#: ../../Zotlabs/Module/Admin/Site.php:467 +#: ../../Zotlabs/Module/Admin/Site.php:454 msgid "Unlimited if zero or no value - default 50" msgstr "" -#: ../../Zotlabs/Module/Admin/Site.php:471 +#: ../../Zotlabs/Module/Admin/Site.php:458 msgid "Max account registrations from same IP" msgstr "" -#: ../../Zotlabs/Module/Admin/Site.php:473 +#: ../../Zotlabs/Module/Admin/Site.php:460 msgid "Unlimited if zero or no value - default 3" msgstr "" -#: ../../Zotlabs/Module/Admin/Site.php:479 +#: ../../Zotlabs/Module/Admin/Site.php:466 msgid "Auto channel create" msgstr "" -#: ../../Zotlabs/Module/Admin/Site.php:481 +#: ../../Zotlabs/Module/Admin/Site.php:468 msgid "" "If disabled the channel will be created in a separate step during the " "registration process" msgstr "" -#: ../../Zotlabs/Module/Admin/Site.php:485 +#: ../../Zotlabs/Module/Admin/Site.php:472 msgid "Require invite code" msgstr "" -#: ../../Zotlabs/Module/Admin/Site.php:490 +#: ../../Zotlabs/Module/Admin/Site.php:477 msgid "Allow invite code" msgstr "" -#: ../../Zotlabs/Module/Admin/Site.php:495 +#: ../../Zotlabs/Module/Admin/Site.php:482 msgid "Require email address" msgstr "" -#: ../../Zotlabs/Module/Admin/Site.php:497 +#: ../../Zotlabs/Module/Admin/Site.php:484 msgid "The provided email address will be verified (recommended)" msgstr "" -#: ../../Zotlabs/Module/Admin/Site.php:501 +#: ../../Zotlabs/Module/Admin/Site.php:488 msgid "Abandon account after x days" msgstr "" -#: ../../Zotlabs/Module/Admin/Site.php:503 +#: ../../Zotlabs/Module/Admin/Site.php:490 msgid "" "Will not waste system resources polling external sites for abandonded " "accounts. Enter 0 for no time limit." @@ -10773,22 +11604,22 @@ msgstr "" "Vil ikke kaste bort systemressurser på å spørre eksterne nettsteder etter " "forlatte kontoer. Skriv 0 for å ikke sette noen tidsgrense." -#: ../../Zotlabs/Module/Admin/Site.php:508 +#: ../../Zotlabs/Module/Admin/Site.php:495 msgid "Site homepage to show visitors (default: login box)" msgstr "" "Nettstedets hjemmeside som vises til besøkende (standard: innloggingsboks)" -#: ../../Zotlabs/Module/Admin/Site.php:508 +#: ../../Zotlabs/Module/Admin/Site.php:495 msgid "" "example: 'pubstream' to show public stream, 'page/sys/home' to show a system " "webpage called 'home' or 'include:home.html' to include a file." msgstr "" -#: ../../Zotlabs/Module/Admin/Site.php:509 +#: ../../Zotlabs/Module/Admin/Site.php:496 msgid "Preserve site homepage URL" msgstr "Bevar URL-en til nettstedets hjemmeside" -#: ../../Zotlabs/Module/Admin/Site.php:509 +#: ../../Zotlabs/Module/Admin/Site.php:496 msgid "" "Present the site homepage in a frame at the original location instead of " "redirecting" @@ -10796,11 +11627,11 @@ msgstr "" "Presenter hjemmesiden til nettstedet i en ramme fra den opprinnelige " "plasseringen i stedet for å omdirigere" -#: ../../Zotlabs/Module/Admin/Site.php:510 +#: ../../Zotlabs/Module/Admin/Site.php:497 msgid "Allowed friend domains" msgstr "Tillatte vennedomener" -#: ../../Zotlabs/Module/Admin/Site.php:510 +#: ../../Zotlabs/Module/Admin/Site.php:497 msgid "" "Comma separated list of domains which are allowed to establish friendships " "with this site. Wildcards are accepted. Empty to allow any domains" @@ -10808,78 +11639,56 @@ msgstr "" "Kommaseparert liste over domener som har lov til å etablere vennskap med " "dette nettstedet. Jokertegn er akseptert. Tøm for å tillate alle domener" -#: ../../Zotlabs/Module/Admin/Site.php:511 +#: ../../Zotlabs/Module/Admin/Site.php:498 msgid "Force publish" msgstr "Tving publisering" -#: ../../Zotlabs/Module/Admin/Site.php:511 -#, fuzzy -#| msgid "" -#| "Check to force all profiles on this site to be listed in the site " -#| "directory." +#: ../../Zotlabs/Module/Admin/Site.php:498 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." +"nettstedet sin katalog" -#: ../../Zotlabs/Module/Admin/Site.php:512 +#: ../../Zotlabs/Module/Admin/Site.php:499 msgid "Enable public stream" msgstr "" -#: ../../Zotlabs/Module/Admin/Site.php:512 -#, fuzzy -#| msgid "" -#| "Import and allow access to public content pulled from other sites. " -#| "Warning: this content is unmoderated." +#: ../../Zotlabs/Module/Admin/Site.php:499 msgid "Enable the public stream. Warning: this content is unmoderated" msgstr "" "Importer og gi tilgang til offentlig innhold trukket inn fra andre " -"nettsteder. Advarsel: dette innholdet er ikke moderert." +"nettsteder. Advarsel: dette innholdet er ikke moderert" -#: ../../Zotlabs/Module/Admin/Site.php:513 -#, fuzzy -#| msgid "My site is not a public server" +#: ../../Zotlabs/Module/Admin/Site.php:500 msgid "Site only public stream" -msgstr "Mitt nettsted er ikke en offentlig tjeneste" +msgstr "Offentlig strøm kun fra nettstedet" -#: ../../Zotlabs/Module/Admin/Site.php:513 +#: ../../Zotlabs/Module/Admin/Site.php:500 msgid "Restrict the public stream to content originating at this site" msgstr "" -#: ../../Zotlabs/Module/Admin/Site.php:514 +#: ../../Zotlabs/Module/Admin/Site.php:501 msgid "Allow anybody on the internet to access the public streams" msgstr "" -#: ../../Zotlabs/Module/Admin/Site.php:514 +#: ../../Zotlabs/Module/Admin/Site.php:501 msgid "Disable to require authentication before viewing" msgstr "" -#: ../../Zotlabs/Module/Admin/Site.php:515 +#: ../../Zotlabs/Module/Admin/Site.php:502 msgid "Only import Public stream posts with this text" msgstr "" -#: ../../Zotlabs/Module/Admin/Site.php:515 -#: ../../Zotlabs/Module/Admin/Site.php:516 -#: ../../Zotlabs/Module/Contactedit.php:423 -#: ../../Zotlabs/Module/Contactedit.php:424 -#: ../../Zotlabs/Module/Connedit.php:706 ../../Zotlabs/Module/Connedit.php:707 -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" - -#: ../../Zotlabs/Module/Admin/Site.php:516 +#: ../../Zotlabs/Module/Admin/Site.php:503 msgid "Do not import Public stream posts with this text" msgstr "" -#: ../../Zotlabs/Module/Admin/Site.php:519 +#: ../../Zotlabs/Module/Admin/Site.php:506 msgid "Login on Homepage" msgstr "Logg inn på hjemmesiden" -#: ../../Zotlabs/Module/Admin/Site.php:519 +#: ../../Zotlabs/Module/Admin/Site.php:506 msgid "" "Present a login box to visitors on the home page if no other content has " "been configured." @@ -10887,68 +11696,68 @@ msgstr "" "Presenter en innloggingsboks til besøkende på hjemmesiden hvis ikke noe " "annet innhold har blitt konfigurert." -#: ../../Zotlabs/Module/Admin/Site.php:520 +#: ../../Zotlabs/Module/Admin/Site.php:507 msgid "Enable context help" msgstr "Slå på kontekstuell hjelp" -#: ../../Zotlabs/Module/Admin/Site.php:520 +#: ../../Zotlabs/Module/Admin/Site.php:507 msgid "" "Display contextual help for the current page when the help button is pressed." msgstr "" "Vis kontekstuell hjelp for den gjeldende siden når du klikker på " "hjelpeknappen." -#: ../../Zotlabs/Module/Admin/Site.php:522 +#: ../../Zotlabs/Module/Admin/Site.php:509 msgid "Reply-to email address for system generated email." msgstr "" -#: ../../Zotlabs/Module/Admin/Site.php:523 +#: ../../Zotlabs/Module/Admin/Site.php:510 msgid "Sender (From) email address for system generated email." msgstr "" -#: ../../Zotlabs/Module/Admin/Site.php:524 +#: ../../Zotlabs/Module/Admin/Site.php:511 msgid "Name of email sender for system generated email." msgstr "" -#: ../../Zotlabs/Module/Admin/Site.php:526 +#: ../../Zotlabs/Module/Admin/Site.php:513 msgid "Directory Server URL" msgstr "Katalogtjener URL" -#: ../../Zotlabs/Module/Admin/Site.php:526 +#: ../../Zotlabs/Module/Admin/Site.php:513 msgid "Default directory server" msgstr "Standard katalogtjener" -#: ../../Zotlabs/Module/Admin/Site.php:528 +#: ../../Zotlabs/Module/Admin/Site.php:515 msgid "Enable SSE Notifications" msgstr "" -#: ../../Zotlabs/Module/Admin/Site.php:528 +#: ../../Zotlabs/Module/Admin/Site.php:515 msgid "" "If disabled, traditional polling will be used. Warning: this setting might " "not be suited for shared hosting" msgstr "" -#: ../../Zotlabs/Module/Admin/Site.php:530 +#: ../../Zotlabs/Module/Admin/Site.php:517 msgid "Proxy user" msgstr "Brukernavn mellomtjener" -#: ../../Zotlabs/Module/Admin/Site.php:531 +#: ../../Zotlabs/Module/Admin/Site.php:518 msgid "Proxy URL" msgstr "Mellomtjener URL" -#: ../../Zotlabs/Module/Admin/Site.php:532 +#: ../../Zotlabs/Module/Admin/Site.php:519 msgid "Network timeout" msgstr "Nettverk tidsavbrudd" -#: ../../Zotlabs/Module/Admin/Site.php:532 +#: ../../Zotlabs/Module/Admin/Site.php:519 msgid "Value is in seconds. Set to 0 for unlimited (not recommended)." msgstr "Verdien i sekunder. Skriv 0 for ubegrenset (ikke anbefalt)." -#: ../../Zotlabs/Module/Admin/Site.php:533 +#: ../../Zotlabs/Module/Admin/Site.php:520 msgid "Delivery interval" msgstr "Leveringsinterval" -#: ../../Zotlabs/Module/Admin/Site.php:533 +#: ../../Zotlabs/Module/Admin/Site.php:520 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 " @@ -10958,11 +11767,11 @@ msgstr "" "redusere systembelastningen. Anbefaling: 4-5 for delte tjenere, 2-3 for " "virtuelle tjenere, 0-1 for større dedikerte tjenere." -#: ../../Zotlabs/Module/Admin/Site.php:534 +#: ../../Zotlabs/Module/Admin/Site.php:521 msgid "Deliveries per process" msgstr "Leveranser per prosess" -#: ../../Zotlabs/Module/Admin/Site.php:534 +#: ../../Zotlabs/Module/Admin/Site.php:521 msgid "" "Number of deliveries to attempt in a single operating system process. Adjust " "if necessary to tune system performance. Recommend: 1-5." @@ -10970,11 +11779,11 @@ msgstr "" "Antall leveranser som forsøkes i en enkelt operativsystemprosess. Juster om " "nødvendig for å fininnstille systemets yteevne. Anbefaling: 1-5." -#: ../../Zotlabs/Module/Admin/Site.php:536 +#: ../../Zotlabs/Module/Admin/Site.php:523 msgid "Poll interval" msgstr "Spørreintervall" -#: ../../Zotlabs/Module/Admin/Site.php:536 +#: ../../Zotlabs/Module/Admin/Site.php:523 msgid "" "Delay background polling processes by this many seconds to reduce system " "load. If 0, use delivery interval." @@ -10982,22 +11791,22 @@ msgstr "" "Forsink spørreprosessene i bakgrunnen med dette antall sekunder for å " "redusere systembelastningen. Hvis 0, bruk dette leveringsintervallet." -#: ../../Zotlabs/Module/Admin/Site.php:537 +#: ../../Zotlabs/Module/Admin/Site.php:524 msgid "Path to ImageMagick convert program" msgstr "" -#: ../../Zotlabs/Module/Admin/Site.php:537 +#: ../../Zotlabs/Module/Admin/Site.php:524 msgid "" "If set, use this program to generate photo thumbnails for huge images ( > " "4000 pixels in either dimension), otherwise memory exhaustion may occur. " "Example: /usr/bin/convert" msgstr "" -#: ../../Zotlabs/Module/Admin/Site.php:538 +#: ../../Zotlabs/Module/Admin/Site.php:525 msgid "Maximum Load Average" msgstr "Største belastningsgjennomsnitt" -#: ../../Zotlabs/Module/Admin/Site.php:538 +#: ../../Zotlabs/Module/Admin/Site.php:525 msgid "" "Maximum system load before delivery and poll processes are deferred - " "default 50." @@ -11005,649 +11814,457 @@ msgstr "" "Største systembelastning før leverings- og spørreprosesser blir utsatt - " "standard 50." -#: ../../Zotlabs/Module/Admin/Site.php:539 +#: ../../Zotlabs/Module/Admin/Site.php:526 msgid "Expiration period in days for imported (grid/network) content" msgstr "Antall dager før importert innhold (nettet/nettverk) utgår" -#: ../../Zotlabs/Module/Admin/Site.php:539 +#: ../../Zotlabs/Module/Admin/Site.php:526 msgid "0 for no expiration of imported content" msgstr "0 dersom importert innhold ikke skal utgå" -#: ../../Zotlabs/Module/Admin/Site.php:540 +#: ../../Zotlabs/Module/Admin/Site.php:527 msgid "" "Do not expire any posts which have comments less than this many days ago" msgstr "" -#: ../../Zotlabs/Module/Admin/Site.php:541 +#: ../../Zotlabs/Module/Admin/Site.php:528 msgid "" "Public servers: Optional landing (marketing) webpage for new registrants" msgstr "" -#: ../../Zotlabs/Module/Admin/Site.php:541 +#: ../../Zotlabs/Module/Admin/Site.php:528 #, php-format msgid "Create this page first. Default is %s/register" msgstr "" -#: ../../Zotlabs/Module/Admin/Site.php:542 +#: ../../Zotlabs/Module/Admin/Site.php:529 msgid "Page to display after creating a new channel" msgstr "" -#: ../../Zotlabs/Module/Admin/Site.php:542 +#: ../../Zotlabs/Module/Admin/Site.php:529 msgid "Default: profiles" msgstr "" -#: ../../Zotlabs/Module/Admin/Site.php:543 +#: ../../Zotlabs/Module/Admin/Site.php:530 msgid "Optional: site location" msgstr "" -#: ../../Zotlabs/Module/Admin/Site.php:543 +#: ../../Zotlabs/Module/Admin/Site.php:530 msgid "Region or country" msgstr "" -#: ../../Zotlabs/Module/Admin/Site.php:628 -#: ../../Zotlabs/Module/Admin/Site.php:629 +#: ../../Zotlabs/Module/Admin/Site.php:615 +#: ../../Zotlabs/Module/Admin/Site.php:616 msgid "Invalid 24h time value (hhmm/hmm)" msgstr "" -#: ../../Zotlabs/Module/Admin/Logs.php:28 -msgid "Log settings updated." -msgstr "Logginnstillinger er oppdatert." - -#: ../../Zotlabs/Module/Admin/Logs.php:85 -msgid "Clear" -msgstr "Tøm" - -#: ../../Zotlabs/Module/Admin/Logs.php:91 -msgid "Debugging" -msgstr "Feilsøking" - -#: ../../Zotlabs/Module/Admin/Logs.php:92 -msgid "Log file" -msgstr "Loggfil" - -#: ../../Zotlabs/Module/Admin/Logs.php:92 +#: ../../Zotlabs/Module/Admin/Security.php:97 msgid "" -"Must be writable by web server. Relative to your top-level webserver " -"directory." +"By default, unfiltered HTML is allowed in embedded media. This is inherently " +"insecure." msgstr "" +"Ufiltrert HTML er i utgangspunktet tillatt i innebygde media. Dette er en " +"sikkerhetsrisiko." -#: ../../Zotlabs/Module/Admin/Logs.php:93 -msgid "Log level" -msgstr "Loggnivå" - -#: ../../Zotlabs/Module/Admin/Channels.php:31 -#, 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" - -#: ../../Zotlabs/Module/Admin/Channels.php:40 -#, 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" - -#: ../../Zotlabs/Module/Admin/Channels.php:46 -#, php-format -msgid "%s channel deleted" -msgid_plural "%s channels deleted" -msgstr[0] "%s kanal slettet" -msgstr[1] "%s kanaler slettet" - -#: ../../Zotlabs/Module/Admin/Channels.php:65 -msgid "Channel not found" -msgstr "Kanalen ble ikke funnet" - -#: ../../Zotlabs/Module/Admin/Channels.php:75 -#, php-format -msgid "Channel '%s' deleted" -msgstr "Kanalen '%s' er slettet" - -#: ../../Zotlabs/Module/Admin/Channels.php:87 -#, php-format -msgid "Channel '%s' censored" -msgstr "Kanalen '%s' er sensurert" - -#: ../../Zotlabs/Module/Admin/Channels.php:87 -#, php-format -msgid "Channel '%s' uncensored" -msgstr "Kanalen '%s' er ikke sensurert lenger" - -#: ../../Zotlabs/Module/Admin/Channels.php:98 -#, php-format -msgid "Channel '%s' code allowed" -msgstr "Kanal '%s' kode tillatt" - -#: ../../Zotlabs/Module/Admin/Channels.php:98 -#, php-format -msgid "Channel '%s' code disallowed" -msgstr "Kanal '%s' kode ikke tillatt" - -#: ../../Zotlabs/Module/Admin/Channels.php:148 -msgid "select all" -msgstr "velg alle" - -#: ../../Zotlabs/Module/Admin/Channels.php:150 -msgid "Censor" -msgstr "Sensurer" - -#: ../../Zotlabs/Module/Admin/Channels.php:151 -msgid "Uncensor" -msgstr "Ikke sensurer lenger" - -#: ../../Zotlabs/Module/Admin/Channels.php:152 -msgid "Allow Code" -msgstr "Tillat kode" - -#: ../../Zotlabs/Module/Admin/Channels.php:153 -msgid "Disallow Code" -msgstr "Ikke tillat kode" - -#: ../../Zotlabs/Module/Admin/Channels.php:158 -msgid "UID" -msgstr "UID" - -#: ../../Zotlabs/Module/Admin/Channels.php:162 +#: ../../Zotlabs/Module/Admin/Security.php:100 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?" +"The recommended setting is to only allow unfiltered HTML from the following " +"sites:" 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?" +"Det anbefales at man kun tillater ufiltrert HTML fra følgende nettsteder:" -#: ../../Zotlabs/Module/Admin/Channels.php:163 +#: ../../Zotlabs/Module/Admin/Security.php:101 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?" +"https://youtube.com/<br />https://www.youtube.com/<br />https://youtu.be/" +"<br />https://vimeo.com/<br />https://soundcloud.com/<br />" 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?" +"https://youtube.com/<br />https://www.youtube.com/<br />https://youtu.be/" +"<br />https://vimeo.com/<br />https://soundcloud.com/<br />" -#: ../../Zotlabs/Module/Admin/Account_edit.php:29 -#, php-format -msgid "Password changed for account %d." +#: ../../Zotlabs/Module/Admin/Security.php:102 +msgid "" +"All other embedded content will be filtered, <strong>unless</strong> " +"embedded content from that site is explicitly blocked." msgstr "" +"Alt annet innebygget innhold vil bli filtrert, <strong>med mindre</strong> " +"innebygget innhold fra den aktuelle siden eksplisitt er blokkert." -#: ../../Zotlabs/Module/Admin/Account_edit.php:46 -msgid "Account settings updated." -msgstr "" +#: ../../Zotlabs/Module/Admin/Security.php:109 +msgid "Block public" +msgstr "Blokker offentlig tilgang" -#: ../../Zotlabs/Module/Admin/Account_edit.php:68 -msgid "Account Edit" +#: ../../Zotlabs/Module/Admin/Security.php:109 +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." -#: ../../Zotlabs/Module/Admin/Account_edit.php:69 -msgid "New Password" +#: ../../Zotlabs/Module/Admin/Security.php:110 +msgid "Provide a cloud root directory" msgstr "" -#: ../../Zotlabs/Module/Admin/Account_edit.php:70 -msgid "New Password again" +#: ../../Zotlabs/Module/Admin/Security.php:110 +msgid "" +"The cloud root directory lists all channel names which provide public files" msgstr "" -#: ../../Zotlabs/Module/Admin/Account_edit.php:71 -msgid "Account language (for emails)" +#: ../../Zotlabs/Module/Admin/Security.php:111 +msgid "Show total disk space available to cloud uploads" msgstr "" -#: ../../Zotlabs/Module/Admin/Profs.php:89 -msgid "New Profile Field" -msgstr "Nytt profilfelt" - -#: ../../Zotlabs/Module/Admin/Profs.php:90 -#: ../../Zotlabs/Module/Admin/Profs.php:110 -msgid "Field nickname" -msgstr "Feltets kallenavn" - -#: ../../Zotlabs/Module/Admin/Profs.php:90 -#: ../../Zotlabs/Module/Admin/Profs.php:110 -msgid "System name of field" -msgstr "Systemnavnet til feltet" - -#: ../../Zotlabs/Module/Admin/Profs.php:91 -#: ../../Zotlabs/Module/Admin/Profs.php:111 -msgid "Input type" -msgstr "Inndata-type" - -#: ../../Zotlabs/Module/Admin/Profs.php:92 -#: ../../Zotlabs/Module/Admin/Profs.php:112 -msgid "Field Name" -msgstr "Feltnavn" - -#: ../../Zotlabs/Module/Admin/Profs.php:92 -#: ../../Zotlabs/Module/Admin/Profs.php:112 -msgid "Label on profile pages" -msgstr "Merkelapp på profilsider" - -#: ../../Zotlabs/Module/Admin/Profs.php:93 -#: ../../Zotlabs/Module/Admin/Profs.php:113 -msgid "Help text" -msgstr "Hjelpetekst" - -#: ../../Zotlabs/Module/Admin/Profs.php:93 -#: ../../Zotlabs/Module/Admin/Profs.php:113 -msgid "Additional info (optional)" -msgstr "Tilleggsinformasjon (valgfritt)" - -#: ../../Zotlabs/Module/Admin/Profs.php:103 -msgid "Field definition not found" -msgstr "Feltdefinisjonen ble ikke funnet" - -#: ../../Zotlabs/Module/Admin/Profs.php:109 -msgid "Edit Profile Field" -msgstr "Endre profilfelt" - -#: ../../Zotlabs/Module/Admin/Profs.php:169 -msgid "Basic Profile Fields" -msgstr "Grunnleggende profilfelter" - -#: ../../Zotlabs/Module/Admin/Profs.php:170 -msgid "Advanced Profile Fields" -msgstr "Utvidede profilfelter" - -#: ../../Zotlabs/Module/Admin/Profs.php:170 -msgid "(In addition to basic fields)" -msgstr "(I tillegg til grunnleggende felt)" - -#: ../../Zotlabs/Module/Admin/Profs.php:172 -msgid "All available fields" -msgstr "Alle tilgjengelige felt" - -#: ../../Zotlabs/Module/Admin/Profs.php:173 -msgid "Custom Fields" -msgstr "" +#: ../../Zotlabs/Module/Admin/Security.php:112 +msgid "Set \"Transport Security\" HTTP header" +msgstr "Slå på \"Transport Security\" i HTTP meldingshodet" -#: ../../Zotlabs/Module/Admin/Profs.php:177 -msgid "Create Custom Field" -msgstr "Legg til egendefinert felt" +#: ../../Zotlabs/Module/Admin/Security.php:113 +msgid "Set \"Content Security Policy\" HTTP header" +msgstr "Sett \"Content Security Policy\" i HTTP meldingshodet" -#: ../../Zotlabs/Module/Admin/Dbsync.php:19 -msgid "Update has been marked successful" -msgstr "Oppdateringen har blitt merket som en suksess" +#: ../../Zotlabs/Module/Admin/Security.php:114 +msgid "Allowed email domains" +msgstr "Tillate e-postdomener" -#: ../../Zotlabs/Module/Admin/Dbsync.php:32 -#, php-format -msgid "Verification of update %s failed. Check system logs." +#: ../../Zotlabs/Module/Admin/Security.php:114 +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" -#: ../../Zotlabs/Module/Admin/Dbsync.php:35 -#: ../../Zotlabs/Module/Admin/Dbsync.php:62 -#, php-format -msgid "Update %s was successfully applied." -msgstr "Oppdatering %s ble gjennomført med suksess." - -#: ../../Zotlabs/Module/Admin/Dbsync.php:39 -#, php-format -msgid "Verifying update %s did not return a status. Unknown if it succeeded." -msgstr "" +#: ../../Zotlabs/Module/Admin/Security.php:115 +msgid "Not allowed email domains" +msgstr "Ikke tillatte e-postdomener" -#: ../../Zotlabs/Module/Admin/Dbsync.php:42 -#, php-format -msgid "Update %s does not contain a verification function." +#: ../../Zotlabs/Module/Admin/Security.php:115 +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." -#: ../../Zotlabs/Module/Admin/Dbsync.php:46 -#: ../../Zotlabs/Module/Admin/Dbsync.php:69 -#, php-format -msgid "Update function %s could not be found." -msgstr "Oppdatering av funksjon %s kunne ikke finnes." - -#: ../../Zotlabs/Module/Admin/Dbsync.php:59 -#, php-format -msgid "Executing update procedure %s failed. Check system logs." -msgstr "" +#: ../../Zotlabs/Module/Admin/Security.php:116 +msgid "Allow communications only from these sites" +msgstr "Tillat kommunikasjon med bare disse nettstedene" -#: ../../Zotlabs/Module/Admin/Dbsync.php:66 -#, php-format +#: ../../Zotlabs/Module/Admin/Security.php:116 msgid "" -"Update %s did not return a status. It cannot be determined if it was " -"successful." +"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" -#: ../../Zotlabs/Module/Admin/Dbsync.php:87 -msgid "Failed Updates" -msgstr "Mislykkede oppdateringer" +#: ../../Zotlabs/Module/Admin/Security.php:117 +msgid "Block communications from these sites" +msgstr "Blokker kommunikasjon fra disse nettstedene" -#: ../../Zotlabs/Module/Admin/Dbsync.php:89 -msgid "Mark success (if update was manually applied)" -msgstr "Marker suksess (hvis oppdateringen ble gjennomført manuelt)" +#: ../../Zotlabs/Module/Admin/Security.php:118 +msgid "Allow communications only from these channels" +msgstr "Tillat kommunikasjon med bare disse kanalene" -#: ../../Zotlabs/Module/Admin/Dbsync.php:90 -msgid "Attempt to verify this update if a verification procedure exists" +#: ../../Zotlabs/Module/Admin/Security.php:118 +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" -#: ../../Zotlabs/Module/Admin/Dbsync.php:91 -msgid "Attempt to execute this update step automatically" -msgstr "Prøv å gjennomføre dette oppdateringstrinnet automatisk" - -#: ../../Zotlabs/Module/Admin/Dbsync.php:96 -msgid "No failed updates." -msgstr "Ingen mislykkede oppdateringer." - -#: ../../Zotlabs/Module/Admin/Addons.php:293 -#, php-format -msgid "Plugin %s disabled." -msgstr "Tilleggsfunksjonen %s er avskrudd." - -#: ../../Zotlabs/Module/Admin/Addons.php:298 -#, php-format -msgid "Plugin %s enabled." -msgstr "Tilleggsfunksjonen %s er påskrudd." - -#: ../../Zotlabs/Module/Admin/Addons.php:357 -msgid "Minimum project version: " -msgstr "Minimum prosjektversjon: " +#: ../../Zotlabs/Module/Admin/Security.php:119 +msgid "Block communications from these channels" +msgstr "Blokker kommunikasjon fra disse kanalene" -#: ../../Zotlabs/Module/Admin/Addons.php:358 -msgid "Maximum project version: " -msgstr "Maksimum prosjektversjon: " +#: ../../Zotlabs/Module/Admin/Security.php:120 +msgid "Only allow embeds from secure (SSL) websites and links." +msgstr "Kun tillat innebygget innhold fra sikre (HTTPS) nettsteder og lenker." -#: ../../Zotlabs/Module/Admin/Addons.php:359 -msgid "Minimum PHP version: " -msgstr "Minimum PHP-versjon: " +#: ../../Zotlabs/Module/Admin/Security.php:121 +msgid "Allow unfiltered embedded HTML content only from these domains" +msgstr "Kun tillat ufiltrert innebygget innhold fra disse domenene" -#: ../../Zotlabs/Module/Admin/Addons.php:360 -msgid "Compatible Server Roles: " +#: ../../Zotlabs/Module/Admin/Security.php:121 +msgid "One site per line. By default embedded content is filtered." msgstr "" +"Ett nettsted pr. linje. Innebygget innhold er filtrert i utgangsounktet." -#: ../../Zotlabs/Module/Admin/Addons.php:361 -msgid "Requires: " -msgstr "Krever: " - -#: ../../Zotlabs/Module/Admin/Addons.php:362 -#: ../../Zotlabs/Module/Admin/Addons.php:449 -msgid "Disabled - version incompatibility" -msgstr "Skrudd av - versjonsinkompatibilitet" +#: ../../Zotlabs/Module/Admin/Security.php:122 +msgid "Block embedded HTML from these domains" +msgstr "Blokker innbygget HTML fra disse domenene" -#: ../../Zotlabs/Module/Admin/Addons.php:418 -msgid "Enter the public git repository URL of the addon repo." +#: ../../Zotlabs/Module/Admin/Security.php:123 +msgid "Allow SVG thumbnails in file browser" msgstr "" -#: ../../Zotlabs/Module/Admin/Addons.php:419 -msgid "Addon repo git URL" +#: ../../Zotlabs/Module/Admin/Security.php:123 +msgid "WARNING: SVG images may contain malicious code." msgstr "" -#: ../../Zotlabs/Module/Admin/Addons.php:420 -msgid "Custom repo name" +#: ../../Zotlabs/Module/Admin/Security.php:124 +msgid "Allow embedded (inline) PDF files" msgstr "" -#: ../../Zotlabs/Module/Admin/Addons.php:420 +#: ../../Zotlabs/Module/Admin/Security.php:126 #, fuzzy -msgid "(optional)" -msgstr "Valgfritt" +#| msgid "Default directory server" +msgid "Additional trusted directory server URLs" +msgstr "Standard katalogtjener" -#: ../../Zotlabs/Module/Admin/Addons.php:421 -msgid "Download Addon Repo" +#: ../../Zotlabs/Module/Admin/Security.php:126 +msgid "" +"Accept directory flags (spam, nsfw) from those servers. One per line like " +"https://example.tld" msgstr "" -#: ../../Zotlabs/Module/Admin/Addons.php:428 -msgid "Install new repo" -msgstr "" +#: ../../Zotlabs/Module/Manage.php:130 ../../Zotlabs/Module/New_channel.php:148 +#, php-format +msgid "You have created %1$.0f of %2$.0f allowed channels." +msgstr "Du har laget %1$.0f av %2$.0f tillatte kanaler." -#: ../../Zotlabs/Module/Admin/Addons.php:429 ../../Zotlabs/Lib/Apps.php:546 -msgid "Install" -msgstr "Installer" +#: ../../Zotlabs/Module/Manage.php:137 +msgid "Create a new channel" +msgstr "Lag en ny kanal" -#: ../../Zotlabs/Module/Admin/Addons.php:452 -msgid "Manage Repos" -msgstr "" +#: ../../Zotlabs/Module/Manage.php:163 +msgid "Current Channel" +msgstr "Gjeldende kanal" -#: ../../Zotlabs/Module/Admin/Addons.php:453 -msgid "Installed Addon Repositories" -msgstr "" +#: ../../Zotlabs/Module/Manage.php:165 +msgid "Switch to one of your channels by selecting it." +msgstr "Bytt til en av dine kanaler ved å velge den." -#: ../../Zotlabs/Module/Admin/Addons.php:454 -msgid "Install a New Addon Repository" -msgstr "" +#: ../../Zotlabs/Module/Manage.php:166 +msgid "Default Channel" +msgstr "Standardkanal" -#: ../../Zotlabs/Module/Admin/Addons.php:461 -msgid "Switch branch" -msgstr "" +#: ../../Zotlabs/Module/Manage.php:167 +msgid "Make Default" +msgstr "Gjør til standard" -#: ../../Zotlabs/Module/Apps.php:51 -msgid "Installed Apps" -msgstr "Installerte apper" +#: ../../Zotlabs/Module/Manage.php:170 +#, php-format +msgid "%d new introductions" +msgstr "%d nye introduksjoner" -#: ../../Zotlabs/Module/Apps.php:54 -msgid "Manage Apps" -msgstr "Behandle apper" +#: ../../Zotlabs/Module/Manage.php:172 +msgid "Delegated Channel" +msgstr "Delegert kanal" -#: ../../Zotlabs/Module/Apps.php:55 -msgid "Create Custom App" +#: ../../Zotlabs/Module/Email_resend.php:12 +#: ../../Zotlabs/Module/Email_validation.php:25 +msgid "Token verification failed." msgstr "" -#: ../../Zotlabs/Module/Achievements.php:38 -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" - -#: ../../Zotlabs/Module/Removeme.php:35 -msgid "" -"Channel removals are not allowed within 48 hours of changing the account " -"password." +#: ../../Zotlabs/Module/Email_resend.php:30 +msgid "Email verification resent" msgstr "" -"Fjerning av kanaler er ikke tillatt innen 48 timer etter endring av " -"kontopassordet." - -#: ../../Zotlabs/Module/Removeme.php:60 ../../Zotlabs/Module/Removeme.php:64 -#: ../../Zotlabs/Module/Settings/Channel.php:282 -msgid "Remove Channel" -msgstr "Fjern kanal" - -#: ../../Zotlabs/Module/Removeme.php:61 -#: ../../Zotlabs/Module/Removeaccount.php:58 -#: ../../Zotlabs/Module/Changeaddr.php:78 -msgid "WARNING: " -msgstr "ADVARSEL: " -#: ../../Zotlabs/Module/Removeme.php:61 -msgid "This channel will be permanently removed. " +#: ../../Zotlabs/Module/Email_resend.php:33 +msgid "Unable to resend email verification message." msgstr "" -#: ../../Zotlabs/Module/Removeme.php:61 -msgid "This action can not be undone!" -msgstr "" +#: ../../Zotlabs/Module/Dreport.php:43 +msgid "Invalid message" +msgstr "Ugyldig melding" -#: ../../Zotlabs/Module/Removeme.php:62 -#: ../../Zotlabs/Module/Removeaccount.php:59 -#: ../../Zotlabs/Module/Changeaddr.php:79 -msgid "Please enter your password for verification:" -msgstr "Vennligst skriv ditt passord for å få bekreftelse:" +#: ../../Zotlabs/Module/Dreport.php:73 +msgid "no results" +msgstr "ingen resultater" -#: ../../Zotlabs/Module/Regate.php:84 -msgid "Email resent" -msgstr "" +#: ../../Zotlabs/Module/Dreport.php:87 +msgid "channel sync processed" +msgstr "kanalsynkronisering er behandlet" -#: ../../Zotlabs/Module/Regate.php:84 -msgid "Email resend failed" -msgstr "" +#: ../../Zotlabs/Module/Dreport.php:91 +msgid "queued" +msgstr "lagt i kø" -#: ../../Zotlabs/Module/Regate.php:109 -msgid "Verification successful" -msgstr "" +#: ../../Zotlabs/Module/Dreport.php:95 +msgid "posted" +msgstr "lagt inn" -#: ../../Zotlabs/Module/Regate.php:153 -msgid "Account successfull created" -msgstr "" +#: ../../Zotlabs/Module/Dreport.php:99 +msgid "accepted for delivery" +msgstr "akseptert for levering" -#: ../../Zotlabs/Module/Regate.php:211 -msgid "Channel successfull created" -msgstr "" +#: ../../Zotlabs/Module/Dreport.php:103 +msgid "updated" +msgstr "oppdatert" -#: ../../Zotlabs/Module/Regate.php:217 -msgid "Automatic channel creation failed. Please create a channel." -msgstr "" +#: ../../Zotlabs/Module/Dreport.php:107 +msgid "update ignored" +msgstr "oppdatering ignorert" -#: ../../Zotlabs/Module/Regate.php:229 -msgid "Account creation error" -msgstr "" +#: ../../Zotlabs/Module/Dreport.php:110 +msgid "permission denied" +msgstr "tillatelse avvist" -#: ../../Zotlabs/Module/Regate.php:241 -msgid "Verify failed" -msgstr "" +#: ../../Zotlabs/Module/Dreport.php:114 +msgid "recipient not found" +msgstr "mottaker ble ikke funnet" -#: ../../Zotlabs/Module/Regate.php:246 -msgid "Token verification failed" -msgstr "" +#: ../../Zotlabs/Module/Dreport.php:134 +#, php-format +msgid "Delivery report for %1$s" +msgstr "Leveringsrapport for %1$s" -#: ../../Zotlabs/Module/Regate.php:251 -msgid "Request not inside time frame" +#: ../../Zotlabs/Module/Dreport.php:139 +msgid "Redeliver" msgstr "" -#: ../../Zotlabs/Module/Regate.php:257 ../../Zotlabs/Module/Regate.php:287 -msgid "Identity unknown" -msgstr "" +#: ../../Zotlabs/Module/Chatsvc.php:131 +msgid "Away" +msgstr "Borte" -#: ../../Zotlabs/Module/Regate.php:263 -msgid "dId2 mistaken" -msgstr "" +#: ../../Zotlabs/Module/Chatsvc.php:136 +msgid "Online" +msgstr "Online" -#: ../../Zotlabs/Module/Regate.php:291 -msgid "Your Registration ID" -msgstr "" +#: ../../Zotlabs/Module/Subthread.php:125 +#, php-format +msgid "%1$s is following %2$s's %3$s" +msgstr "%1$s følger %2$s sin %3$s" -#: ../../Zotlabs/Module/Regate.php:304 ../../Zotlabs/Module/Regate.php:396 -#: ../../Zotlabs/Module/Regate.php:428 -msgid "Registration verification" -msgstr "" +#: ../../Zotlabs/Module/Subthread.php:127 +#, php-format +msgid "%1$s stopped following %2$s's %3$s" +msgstr "%1$s stopped å følge %2$s sin %3$s" -#: ../../Zotlabs/Module/Regate.php:311 ../../Zotlabs/Module/Regate.php:433 -msgid "Hold on, you can start verification in" -msgstr "" +#: ../../Zotlabs/Module/Cal.php:62 +msgid "Permissions denied." +msgstr "Tillatelse avvist." -#: ../../Zotlabs/Module/Regate.php:312 -msgid "Please remember your verification token for ID" -msgstr "" +#: ../../Zotlabs/Module/Cal.php:161 +#: ../../Zotlabs/Module/Channel_calendar.php:380 +#: ../../Zotlabs/Module/Cdav.php:935 +#, fuzzy +msgid "Link to source" +msgstr "Lenke til kilde" -#: ../../Zotlabs/Module/Regate.php:314 -msgid "Token validity" -msgstr "" +#: ../../Zotlabs/Module/Cal.php:199 ../../Zotlabs/Module/Photos.php:948 +#: ../../Zotlabs/Module/Cdav.php:1026 +msgid "Previous" +msgstr "Forrige" -#: ../../Zotlabs/Module/Regate.php:350 -msgid "Resend email" -msgstr "" +#: ../../Zotlabs/Module/Cal.php:200 ../../Zotlabs/Module/Photos.php:957 +#: ../../Zotlabs/Module/Setup.php:278 ../../Zotlabs/Module/Cdav.php:1027 +msgid "Next" +msgstr "Neste" -#: ../../Zotlabs/Module/Regate.php:355 -msgid "Registration status" -msgstr "" +#: ../../Zotlabs/Module/Cal.php:201 ../../Zotlabs/Module/Cdav.php:1028 +msgid "Today" +msgstr "Idag" -#: ../../Zotlabs/Module/Regate.php:358 -msgid "Verification successful!" -msgstr "" +#: ../../Zotlabs/Module/Bookmarks.php:62 +msgid "Bookmark added" +msgstr "Bokmerke lagt til" -#: ../../Zotlabs/Module/Regate.php:359 -msgid "Your login ID is" +#: ../../Zotlabs/Module/Bookmarks.php:101 +msgid "My Connections Bookmarks" +msgstr "Mine forbindelsers bokmerker" + +#: ../../Zotlabs/Module/Affinity.php:35 +msgid "Affinity Tool settings updated." msgstr "" -#: ../../Zotlabs/Module/Regate.php:360 +#: ../../Zotlabs/Module/Affinity.php:54 msgid "" -"After your account has been approved by our administrator you will be able " -"to login with your login ID and your provided password." +"The numbers below represent the minimum and maximum slider default positions " +"for your network/stream page as a percentage." msgstr "" -#: ../../Zotlabs/Module/Regate.php:372 -msgid "Registration request revoked" +#: ../../Zotlabs/Module/Affinity.php:61 +msgid "Default maximum affinity level" msgstr "" -#: ../../Zotlabs/Module/Regate.php:373 -msgid "Sorry for any inconvience. Thank you for your response." -msgstr "" +#: ../../Zotlabs/Module/Affinity.php:61 +#, fuzzy +msgid "0-99 default 99" +msgstr "Standard" -#: ../../Zotlabs/Module/Regate.php:397 -msgid "Please enter your verification token for ID" +#: ../../Zotlabs/Module/Affinity.php:67 +msgid "Default minimum affinity level" msgstr "" -#: ../../Zotlabs/Module/Regate.php:398 ../../Zotlabs/Module/Regate.php:425 -msgid "Please check your email!" -msgstr "" +#: ../../Zotlabs/Module/Affinity.php:67 +#, fuzzy +msgid "0-99 - default 0" +msgstr "Standard" -#: ../../Zotlabs/Module/Regate.php:408 -msgid "Verification token" +#: ../../Zotlabs/Module/Affinity.php:73 +msgid "Persistent affinity levels" msgstr "" -#: ../../Zotlabs/Module/Regate.php:419 -msgid "ID expired" +#: ../../Zotlabs/Module/Affinity.php:73 +msgid "" +"If disabled the max and min levels will be reset to default after page reload" msgstr "" -#: ../../Zotlabs/Module/Regate.php:434 -msgid "You will require the verification token for ID" +#: ../../Zotlabs/Module/Affinity.php:81 +msgid "Affinity Tool Settings" msgstr "" -#: ../../Zotlabs/Module/Regate.php:443 -msgid "Unknown or expired ID" +#: ../../Zotlabs/Module/Admin.php:98 +msgid "Blocked accounts" msgstr "" -#: ../../Zotlabs/Module/Regate.php:454 -msgid "dId2 malformed" +#: ../../Zotlabs/Module/Admin.php:99 +msgid "Expired accounts" msgstr "" -#: ../../Zotlabs/Module/Manage.php:130 ../../Zotlabs/Module/New_channel.php:147 -#, php-format -msgid "You have created %1$.0f of %2$.0f allowed channels." -msgstr "Du har laget %1$.0f av %2$.0f tillatte kanaler." - -#: ../../Zotlabs/Module/Manage.php:137 -msgid "Create a new channel" -msgstr "Lag en ny kanal" - -#: ../../Zotlabs/Module/Manage.php:163 -msgid "Current Channel" -msgstr "Gjeldende kanal" +#: ../../Zotlabs/Module/Admin.php:100 +msgid "Expiring accounts" +msgstr "" -#: ../../Zotlabs/Module/Manage.php:165 -msgid "Switch to one of your channels by selecting it." -msgstr "Bytt til en av dine kanaler ved å velge den." +#: ../../Zotlabs/Module/Admin.php:124 +msgid "Message queues" +msgstr "Meldingskøer" -#: ../../Zotlabs/Module/Manage.php:166 -msgid "Default Channel" -msgstr "Standardkanal" +#: ../../Zotlabs/Module/Admin.php:138 +msgid "Your software should be updated" +msgstr "Programvaren bør oppdateres" -#: ../../Zotlabs/Module/Manage.php:167 -msgid "Make Default" -msgstr "Gjør til standard" +#: ../../Zotlabs/Module/Admin.php:143 +msgid "Summary" +msgstr "Sammendrag" -#: ../../Zotlabs/Module/Manage.php:170 -#, php-format -msgid "%d new introductions" -msgstr "%d nye introduksjoner" +#: ../../Zotlabs/Module/Admin.php:146 +msgid "Registered accounts" +msgstr "Registrerte kontoer" -#: ../../Zotlabs/Module/Manage.php:172 -msgid "Delegated Channel" -msgstr "Delegert kanal" +#: ../../Zotlabs/Module/Admin.php:147 +msgid "Pending registrations" +msgstr "Ventende registreringer" -#: ../../Zotlabs/Module/Pdledit_gui.php:119 -#, fuzzy -msgid "Layout not found" -msgstr "Layouten ble ikke funnet." +#: ../../Zotlabs/Module/Admin.php:148 +msgid "Registered channels" +msgstr "Registrerte kanaler" -#: ../../Zotlabs/Module/Pdledit_gui.php:127 -msgid "This template does not support pdledi_gui (no content regions defined)" -msgstr "" +#: ../../Zotlabs/Module/Admin.php:149 ../../Zotlabs/Module/Siteinfo.php:42 +msgid "Active addons" +msgstr "Aktive tillegg" -#: ../../Zotlabs/Module/Pdledit_gui.php:403 -msgid "Main page content" -msgstr "" +#: ../../Zotlabs/Module/Admin.php:150 +msgid "Version" +msgstr "Versjon" -#: ../../Zotlabs/Module/Pdledit_gui.php:404 -msgid "The main page content can not be edited!" +#: ../../Zotlabs/Module/Admin.php:151 +msgid "Repository version (master)" msgstr "" -#: ../../Zotlabs/Module/Chanview.php:132 -msgid "toggle full screen mode" +#: ../../Zotlabs/Module/Admin.php:152 +msgid "Repository version (dev)" msgstr "" -#: ../../Zotlabs/Module/Chatsvc.php:131 -msgid "Away" -msgstr "Borte" - -#: ../../Zotlabs/Module/Chatsvc.php:136 -msgid "Online" -msgstr "Online" - #: ../../Zotlabs/Module/Permcats.php:59 msgid "Contact role deleted." -msgstr "" +msgstr "Kontaktrollen ble slettet." #: ../../Zotlabs/Module/Permcats.php:86 msgid "Permission category name is required." @@ -11655,872 +12272,466 @@ msgstr "" #: ../../Zotlabs/Module/Permcats.php:102 ../../Zotlabs/Module/Permcats.php:154 msgid "Contact role saved." -msgstr "" +msgstr "Kontaktrollen ble lagret." #: ../../Zotlabs/Module/Permcats.php:204 msgid "Role to assign affected contacts and default role to" -msgstr "" +msgstr "Ny rolle for berørte forbindelser og standardrolle" #: ../../Zotlabs/Module/Permcats.php:204 msgid "Role to assign affected contacts to" -msgstr "" +msgstr "Ny rolle for berørte forbindelser" #: ../../Zotlabs/Module/Permcats.php:234 msgid "Assign this role to" -msgstr "" +msgstr "Bruk denne rollen for" #: ../../Zotlabs/Module/Permcats.php:236 msgid "All my contacts" -msgstr "" +msgstr "Alle mine forbindelser" #: ../../Zotlabs/Module/Permcats.php:247 msgid "Automatically assign this role to new contacts" -msgstr "" - -#: ../../Zotlabs/Module/Permcats.php:248 ../../Zotlabs/Lib/Apps.php:379 -msgid "Contact Roles" -msgstr "" +msgstr "Bruk denne rollen for nye kontakter automatisk" #: ../../Zotlabs/Module/Permcats.php:249 msgid "Role name" -msgstr "" +msgstr "Navn" #: ../../Zotlabs/Module/Permcats.php:249 msgid "System role - not editable" -msgstr "" +msgstr "Systemrolle - kan ikke redigeres" #: ../../Zotlabs/Module/Permcats.php:250 msgid "Deleting" -msgstr "" - -#: ../../Zotlabs/Module/Permcats.php:253 ../../Zotlabs/Module/Defperms.php:261 -#: ../../Zotlabs/Module/Connedit.php:713 -msgid "inherited" -msgstr "arvet" +msgstr "Sletter kanalrolle" #: ../../Zotlabs/Module/Permcats.php:255 msgid "Role Permissions" -msgstr "" +msgstr "Tillatelser" #: ../../Zotlabs/Module/Permcats.php:256 msgid "" "Some permissions may be inherited from your <a href=\"settings\">channel " "role</a>, which have higher priority than contact role settings." msgstr "" +"Noen tillatelser kan være arvet fra din <a href=\"settings\">kanalrole</a>, " +"som vil ha høyere prioritet enn innstillingene for kontaktrollen." -#: ../../Zotlabs/Module/Email_resend.php:12 -#: ../../Zotlabs/Module/Email_validation.php:24 -msgid "Token verification failed." -msgstr "" +#: ../../Zotlabs/Module/Attach_edit.php:118 +msgid "Can not copy folder into itself." +msgstr "Kan ikke kopiere mappe inn i seg selv." -#: ../../Zotlabs/Module/Email_resend.php:30 -msgid "Email verification resent" +#: ../../Zotlabs/Module/Attach_edit.php:131 +#, php-format +msgid "Can not move folder \"%s\" into itself." msgstr "" -#: ../../Zotlabs/Module/Email_resend.php:33 -msgid "Unable to resend email verification message." -msgstr "" +#: ../../Zotlabs/Module/Xchan.php:10 +msgid "Xchan Lookup" +msgstr "Xchan oppslag" -#: ../../Zotlabs/Module/Cal.php:62 -msgid "Permissions denied." -msgstr "Tillatelse avvist." +#: ../../Zotlabs/Module/Xchan.php:13 +msgid "Lookup xchan beginning with (or webbie): " +msgstr "Slå opp xchan som begynner med (eller webbie): " -#: ../../Zotlabs/Module/Viewsrc.php:43 -msgid "item" -msgstr "" +#: ../../Zotlabs/Module/Group.php:48 +msgid "Privacy group created." +msgstr "Personverngruppen er opprettet." -#: ../../Zotlabs/Module/Apporder.php:47 -msgid "Change Order of Pinned Navbar Apps" -msgstr "" +#: ../../Zotlabs/Module/Group.php:51 +msgid "Could not create privacy group." +msgstr "Kunne ikke opprette personverngruppen." -#: ../../Zotlabs/Module/Apporder.php:47 -msgid "Change Order of App Tray Apps" -msgstr "" +#: ../../Zotlabs/Module/Group.php:83 +msgid "Privacy group updated." +msgstr "Personverngruppen er oppdatert." -#: ../../Zotlabs/Module/Apporder.php:48 -msgid "" -"Use arrows to move the corresponding app left (top) or right (bottom) in the " -"navbar" +#: ../../Zotlabs/Module/Group.php:138 ../../Zotlabs/Module/Group.php:302 +msgid "Post to this group by default" msgstr "" -#: ../../Zotlabs/Module/Apporder.php:48 -msgid "Use arrows to move the corresponding app up or down in the app tray" +#: ../../Zotlabs/Module/Group.php:139 ../../Zotlabs/Module/Group.php:303 +msgid "Add new contacts to this group by default" msgstr "" -#: ../../Zotlabs/Module/Oexchange.php:27 -msgid "Unable to find your hub." -msgstr "Ikke i stand til å finne hubben din." - -#: ../../Zotlabs/Module/Oexchange.php:41 -msgid "Post successful." -msgstr "Innlegg vellykket." +#: ../../Zotlabs/Module/Group.php:147 +msgid "Privacy group name" +msgstr "Personverngruppens navn" -#: ../../Zotlabs/Module/Moderate.php:70 -#, fuzzy -#| msgid "Account approved." -msgid "Item approved" -msgstr "Konto godkjent." +#: ../../Zotlabs/Module/Group.php:148 ../../Zotlabs/Module/Group.php:250 +msgid "Members are visible to other channels" +msgstr "Medlemmer er synlig for andre kanaler" -#: ../../Zotlabs/Module/Removeaccount.php:35 -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." +#: ../../Zotlabs/Module/Group.php:176 +msgid "Privacy group removed." +msgstr "Personverngruppen er fjernet." -#: ../../Zotlabs/Module/Removeaccount.php:57 -msgid "Remove This Account" -msgstr "Slett denne kontoen" +#: ../../Zotlabs/Module/Group.php:179 +msgid "Unable to remove privacy group." +msgstr "Ikke i stand til å fjerne personverngruppen." -#: ../../Zotlabs/Module/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. " +#: ../../Zotlabs/Module/Group.php:245 +#, php-format +msgid "Privacy Group: %s" +msgstr "Personverngruppe: %s" -#: ../../Zotlabs/Module/Removeaccount.php:58 -msgid "This action is permanent and can not be undone!" -msgstr "Denne handlingen er permanent og kan ikke angres!" +#: ../../Zotlabs/Module/Group.php:247 +msgid "Privacy group name: " +msgstr "Personverngruppens navn: " -#: ../../Zotlabs/Module/Removeaccount.php:61 -#: ../../Zotlabs/Module/Settings/Account.php:111 -msgid "Remove Account" -msgstr "Slett konto" +#: ../../Zotlabs/Module/Group.php:263 +msgid "Group members" +msgstr "" -#: ../../Zotlabs/Module/Lang.php:20 -msgid "Language App" +#: ../../Zotlabs/Module/Group.php:265 +msgid "Not in this group" msgstr "" -#: ../../Zotlabs/Module/Uexport.php:108 -msgid "No content available for year" +#: ../../Zotlabs/Module/Group.php:297 +msgid "Click a channel to toggle membership" msgstr "" -#: ../../Zotlabs/Module/Uexport.php:171 -msgid "Export Channel" -msgstr "Eksporter kanal" +#: ../../Zotlabs/Module/Help.php:61 +msgid "Documentation Search" +msgstr "Søk i dokumentasjon" -#: ../../Zotlabs/Module/Uexport.php:173 -msgid "Export channel" -msgstr "Eksporter kanal" +#: ../../Zotlabs/Module/Help.php:170 +msgid "Not Found" +msgstr "Ikke funnet" -#: ../../Zotlabs/Module/Uexport.php:174 -msgid "" -"This will export your identity and social graph into a file which can be " -"used to import your channel to a new hub." -msgstr "" +#: ../../Zotlabs/Module/Help.php:223 +msgid "$Projectname Documentation" +msgstr "$Projectname dokumentasjon" -#: ../../Zotlabs/Module/Uexport.php:177 -msgid "Export content" +#: ../../Zotlabs/Module/Help.php:234 +msgid "Contents" msgstr "" -#: ../../Zotlabs/Module/Uexport.php:178 -msgid "" -"This will export your posts, direct messages, articles and cards per month " -"stored into a zip file per year. Months with no posts will be dismissed." -msgstr "" -"Dette vil eksportere dine innlegg, direktemeldinger, artikler og kort, en " -"fil for hver måned, pakket i en zip fil for hvert år. Måneder uten innhold " -"blir ignorert." +#: ../../Zotlabs/Module/Help.php:241 +msgid "Members" +msgstr "Medlemmer" -#: ../../Zotlabs/Module/Uexport.php:180 -msgid "Export wikis" +#: ../../Zotlabs/Module/Help.php:242 +msgid "Administrators" msgstr "" -#: ../../Zotlabs/Module/Uexport.php:181 -msgid "This will export your wikis and wiki pages." +#: ../../Zotlabs/Module/Help.php:243 +msgid "Developers" msgstr "" -#: ../../Zotlabs/Module/Uexport.php:183 -msgid "Export webpages" +#: ../../Zotlabs/Module/Help.php:244 +msgid "Tutorials" msgstr "" -#: ../../Zotlabs/Module/Uexport.php:184 -msgid "This will export your webpages and menus." -msgstr "" +#: ../../Zotlabs/Module/Help.php:262 +msgid "Help:" +msgstr "Hjelp:" -#: ../../Zotlabs/Module/Uexport.php:186 -msgid "Export channel calendar" +#: ../../Zotlabs/Module/Tagger.php:52 +msgid "Post not found." msgstr "" -#: ../../Zotlabs/Module/Uexport.php:187 -msgid "" -"This will export your channel calendar events and associated items. CalDAV " -"calendars are not included." -msgstr "" +#: ../../Zotlabs/Module/Tagger.php:83 +msgid "comment" +msgstr "kommentar" -#: ../../Zotlabs/Module/Uexport.php:189 -msgid "Export chatrooms" -msgstr "" +#: ../../Zotlabs/Module/Tagger.php:123 +#, 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" -#: ../../Zotlabs/Module/Uexport.php:190 -msgid "This will export your chatrooms. Chat history is dismissed." +#: ../../Zotlabs/Module/Invite.php:70 +msgid "Invite App" msgstr "" -#: ../../Zotlabs/Module/Uexport.php:192 -#, php-format -msgid "" -"This export can be imported or restored by visiting <a href=\"%1$s\">%2$s</" -"a> on any site containing your channel." +#: ../../Zotlabs/Module/Invite.php:82 +msgid "Register is closed" msgstr "" -#: ../../Zotlabs/Module/Display.php:341 -msgid "Article" +#: ../../Zotlabs/Module/Invite.php:116 ../../Zotlabs/Module/Invite.php:546 +msgid "Note, the invitation code is valid up to" msgstr "" -#: ../../Zotlabs/Module/Display.php:385 -msgid "Item has been removed." +#: ../../Zotlabs/Module/Invite.php:129 +#, php-format +msgid "Too many recipients for one invitation (max %d)" msgstr "" -#: ../../Zotlabs/Module/Common.php:14 -msgid "No channel." -msgstr "Ingen kanal." +#: ../../Zotlabs/Module/Invite.php:133 +msgid "No recipients for this invitation" +msgstr "" -#: ../../Zotlabs/Module/Common.php:45 -msgid "No connections in common." -msgstr "Ingen forbindelser felles." +#: ../../Zotlabs/Module/Invite.php:152 +#, php-format +msgid "(%s) : Not a real email address" +msgstr "(%s): Ikke en virkelig epostadresse" -#: ../../Zotlabs/Module/Common.php:65 -msgid "View Common Connections" -msgstr "" +#: ../../Zotlabs/Module/Invite.php:159 +#, php-format +msgid "(%s) : Not allowed email address" +msgstr "(%s): Ikke en tillatt epostadresse" -#: ../../Zotlabs/Module/Impel.php:188 +#: ../../Zotlabs/Module/Invite.php:172 #, php-format -msgid "%s element installed" -msgstr "%s element installert" +msgid "(%s) : email address already in use" +msgstr "(%s): epostadressen er allerede i bruk" -#: ../../Zotlabs/Module/Impel.php:191 +#: ../../Zotlabs/Module/Invite.php:179 #, php-format -msgid "%s element installation failed" -msgstr "Installasjon av %s-element mislyktes" +msgid "(%s) : Accepted email address" +msgstr "(%s): Godkjent epostadresse" -#: ../../Zotlabs/Module/New_channel.php:159 -msgid "Your real name is recommended." +#: ../../Zotlabs/Module/Invite.php:271 +#, php-format +msgid "To %s : Message delivery success." msgstr "" -#: ../../Zotlabs/Module/New_channel.php:160 -msgid "" -"Examples: \"Bob Jameson\", \"Lisa and her Horses\", \"Soccer\", \"Aviation " -"Group\"" +#: ../../Zotlabs/Module/Invite.php:303 +#, php-format +msgid "%1$d mail(s) sent, %2$d mail error(s)" msgstr "" -"Eksempel: \"Ola Nordmann\", \"Lisa og hestene hennes\", \"Fotball\", " -"\"Sykkelgruppa\"" -#: ../../Zotlabs/Module/New_channel.php:165 -msgid "" -"This will be used to create a unique network address (like an email address)." +#: ../../Zotlabs/Module/Invite.php:328 +msgid "Invites not proposed by configuration" msgstr "" -#: ../../Zotlabs/Module/New_channel.php:167 -msgid "Allowed characters are a-z 0-9, - and _" +#: ../../Zotlabs/Module/Invite.php:329 +msgid "Contact the site admin" msgstr "" -#: ../../Zotlabs/Module/New_channel.php:175 -#, fuzzy -msgid "Channel name" -msgstr "Kanalnavn" +#: ../../Zotlabs/Module/Invite.php:345 +msgid "Invites by users not enabled" +msgstr "" -#: ../../Zotlabs/Module/New_channel.php:178 -#: ../../Zotlabs/Module/Settings/Channel.php:233 -msgid "Channel role" -msgstr "Kanalrolle" +#: ../../Zotlabs/Module/Invite.php:350 +msgid "You have no more invitations available" +msgstr "Du har ikke flere invitasjoner tilgjengelig" -#: ../../Zotlabs/Module/New_channel.php:181 -msgid "Create a Channel" +#: ../../Zotlabs/Module/Invite.php:360 +msgid "Not on xchan" msgstr "" -#: ../../Zotlabs/Module/New_channel.php:182 -msgid "" -"A channel is a unique network identity. It can represent a person (social " -"network profile), a forum (group), a business or celebrity page, a newsfeed, " -"and many other things." +#: ../../Zotlabs/Module/Invite.php:400 +msgid "Invitation expires after" msgstr "" -#: ../../Zotlabs/Module/New_channel.php:183 -msgid "" -"or <a href=\"import\">import an existing channel</a> from another location." +#: ../../Zotlabs/Module/Invite.php:501 ../../Zotlabs/Module/Invite.php:540 +msgid "Invitation" msgstr "" -"eller <a href=\"import\">importer en eksisterende kanal</a> fra et annet " -"sted." -#: ../../Zotlabs/Module/New_channel.php:188 -msgid "Validate" -msgstr "" +#: ../../Zotlabs/Module/Invite.php:531 +msgid "Send invitations" +msgstr "Send invitasjoner" -#: ../../Zotlabs/Module/Dircensor.php:61 -msgid "Entry censored" +#: ../../Zotlabs/Module/Invite.php:532 +msgid "Invitations I am using" +msgstr "Invitasjoner jeg bruker" + +#: ../../Zotlabs/Module/Invite.php:533 +msgid "Invitations we are using" msgstr "" -#: ../../Zotlabs/Module/Dircensor.php:64 -msgid "Entry OK" +#: ../../Zotlabs/Module/Invite.php:534 +msgid "§ Note, the email(s) sent will be recorded in the system logs" msgstr "" -#: ../../Zotlabs/Module/Service_limits.php:23 -msgid "No service class restrictions found." -msgstr "Ingen restriksjoner er funnet i tjenesteklasse." +#: ../../Zotlabs/Module/Invite.php:535 +msgid "Enter email addresses, one per line:" +msgstr "Skriv e-postadresser, en per linje:" -#: ../../Zotlabs/Module/Mood.php:152 ../../Zotlabs/Lib/Apps.php:355 -msgid "Mood" -msgstr "Stemning" +#: ../../Zotlabs/Module/Invite.php:536 +msgid "Your message:" +msgstr "Din melding:" -#: ../../Zotlabs/Module/Mood.php:153 -msgid "Set your current mood and tell your friends" -msgstr "Angi ditt nåværende humør og fortell dine venner" +#: ../../Zotlabs/Module/Invite.php:537 +msgid "Invite template" +msgstr "" + +#: ../../Zotlabs/Module/Invite.php:539 +msgid "Subject:" +msgstr "Emne:" + +#: ../../Zotlabs/Module/Invite.php:545 +msgid "Here you may enter personal notes to the recipient(s)" +msgstr "" -#: ../../Zotlabs/Module/Siteinfo.php:21 +#: ../../Zotlabs/Module/Siteinfo.php:22 msgid "About this site" msgstr "Om dette nettstedet " -#: ../../Zotlabs/Module/Siteinfo.php:22 +#: ../../Zotlabs/Module/Siteinfo.php:23 #, fuzzy msgid "Site Name" msgstr "Nettstedets navn" -#: ../../Zotlabs/Module/Siteinfo.php:26 +#: ../../Zotlabs/Module/Siteinfo.php:27 msgid "Administrator" msgstr "Administrator" -#: ../../Zotlabs/Module/Siteinfo.php:29 +#: ../../Zotlabs/Module/Siteinfo.php:30 msgid "Software and Project information" msgstr "Program- og prosjektinformasjon" -#: ../../Zotlabs/Module/Siteinfo.php:30 +#: ../../Zotlabs/Module/Siteinfo.php:31 msgid "This site is powered by $Projectname" msgstr "Dette nettstedet drives av $Projectname" -#: ../../Zotlabs/Module/Siteinfo.php:31 +#: ../../Zotlabs/Module/Siteinfo.php:32 +#, fuzzy +#| msgid "" +#| "Federated and decentralised networking and identity services provided by " +#| "Zot" msgid "" -"Federated and decentralised networking and identity services provided by Zot" +"Federated and decentralised networking and identity services provided by" msgstr "Fødererte og desentraliserte nettverks- og identitetstjenester via Zot" -#: ../../Zotlabs/Module/Siteinfo.php:34 +#: ../../Zotlabs/Module/Siteinfo.php:35 msgid "Additional federated transport protocols:" msgstr "Øvrige fødererte transportprotokoller:" -#: ../../Zotlabs/Module/Siteinfo.php:36 +#: ../../Zotlabs/Module/Siteinfo.php:37 #, php-format msgid "Version %s" msgstr "Versjon %s" -#: ../../Zotlabs/Module/Siteinfo.php:37 +#: ../../Zotlabs/Module/Siteinfo.php:38 msgid "Project homepage" msgstr "Prosjektets hjemmeside" -#: ../../Zotlabs/Module/Siteinfo.php:38 +#: ../../Zotlabs/Module/Siteinfo.php:39 msgid "Developer homepage" msgstr "Utviklers hjemmeside" -#: ../../Zotlabs/Module/Appman.php:39 ../../Zotlabs/Module/Appman.php:56 -msgid "App installed." -msgstr "App installert." - -#: ../../Zotlabs/Module/Appman.php:49 -msgid "Malformed app." -msgstr "Feil oppsett for app-en." - -#: ../../Zotlabs/Module/Appman.php:198 -msgid "Embed code" -msgstr "Innbyggingskode" - -#: ../../Zotlabs/Module/Appman.php:203 -msgid "Edit App" -msgstr "Endre app" - -#: ../../Zotlabs/Module/Appman.php:203 -msgid "Create App" -msgstr "Lag app" - -#: ../../Zotlabs/Module/Appman.php:208 -msgid "Name of app" -msgstr "Navn på app" - -#: ../../Zotlabs/Module/Appman.php:209 -msgid "Location (URL) of app" -msgstr "Plassering (URL) til app" - -#: ../../Zotlabs/Module/Appman.php:211 -msgid "Photo icon URL" -msgstr "Bildeikon URL" - -#: ../../Zotlabs/Module/Appman.php:211 -msgid "80 x 80 pixels - optional" -msgstr "80 x80 pixler - valgfritt" - -#: ../../Zotlabs/Module/Appman.php:212 +#: ../../Zotlabs/Module/Siteinfo.php:43 #, fuzzy -msgid "Categories (optional, comma separated list)" -msgstr "Kategorier (valgfri, kommaseparert liste)" - -#: ../../Zotlabs/Module/Appman.php:213 -msgid "Version ID" -msgstr "Versjons-ID" - -#: ../../Zotlabs/Module/Appman.php:214 -msgid "Price of app" -msgstr "Pris på app" - -#: ../../Zotlabs/Module/Appman.php:215 -msgid "Location (URL) to purchase app" -msgstr "Plassering (URL) for å kjøpe app" - -#: ../../Zotlabs/Module/Admin.php:96 -msgid "Blocked accounts" -msgstr "" - -#: ../../Zotlabs/Module/Admin.php:97 -msgid "Expired accounts" -msgstr "" - -#: ../../Zotlabs/Module/Admin.php:98 -msgid "Expiring accounts" -msgstr "" - -#: ../../Zotlabs/Module/Admin.php:122 -msgid "Message queues" -msgstr "Meldingskøer" - -#: ../../Zotlabs/Module/Admin.php:136 -msgid "Your software should be updated" -msgstr "Programvaren bør oppdateres" - -#: ../../Zotlabs/Module/Admin.php:141 -msgid "Summary" -msgstr "Sammendrag" - -#: ../../Zotlabs/Module/Admin.php:144 -msgid "Registered accounts" -msgstr "Registrerte kontoer" - -#: ../../Zotlabs/Module/Admin.php:145 -msgid "Pending registrations" -msgstr "Ventende registreringer" - -#: ../../Zotlabs/Module/Admin.php:146 -msgid "Registered channels" -msgstr "Registrerte kanaler" - -#: ../../Zotlabs/Module/Admin.php:147 -msgid "Active addons" -msgstr "Aktive tillegg" - -#: ../../Zotlabs/Module/Admin.php:148 -msgid "Version" -msgstr "Versjon" - -#: ../../Zotlabs/Module/Admin.php:149 -msgid "Repository version (master)" -msgstr "" - -#: ../../Zotlabs/Module/Admin.php:150 -msgid "Repository version (dev)" -msgstr "" - -#: ../../Zotlabs/Module/Contactedit.php:50 -msgid "Invalid abook_id" -msgstr "" - -#: ../../Zotlabs/Module/Contactedit.php:78 ../../Zotlabs/Module/Defperms.php:67 -#: ../../Zotlabs/Module/Connedit.php:80 -msgid "Could not access contact record." -msgstr "Fikk ikke tilgang til kontaktinformasjonen." - -#: ../../Zotlabs/Module/Contactedit.php:107 -#: ../../Zotlabs/Module/Connedit.php:101 -msgid "Could not locate selected profile." -msgstr "Fant ikke valgt profil." - -#: ../../Zotlabs/Module/Contactedit.php:192 -#: ../../Zotlabs/Module/Connedit.php:215 -msgid "is now connected to" -msgstr "er nå forbundet til" - -#: ../../Zotlabs/Module/Contactedit.php:252 -#: ../../Zotlabs/Module/Contactedit.php:401 -#: ../../Zotlabs/Module/Connedit.php:701 -msgid "Contact Tools" -msgstr "" - -#: ../../Zotlabs/Module/Contactedit.php:329 -#: ../../Zotlabs/Module/Connedit.php:622 -msgid "Approve this contact" -msgstr "" - -#: ../../Zotlabs/Module/Contactedit.php:329 -#: ../../Zotlabs/Module/Connedit.php:622 -msgid "Accept contact to allow communication" -msgstr "" - -#: ../../Zotlabs/Module/Contactedit.php:362 -#: ../../Zotlabs/Module/Connedit.php:658 -msgid "Please select a role for this contact!" -msgstr "" - -#: ../../Zotlabs/Module/Contactedit.php:382 -#: ../../Zotlabs/Module/Connedit.php:678 -msgid "This contact is unreachable from this location." -msgstr "" - -#: ../../Zotlabs/Module/Contactedit.php:383 -#: ../../Zotlabs/Module/Connedit.php:679 -msgid "This contact may be unreachable from other channel locations." -msgstr "" - -#: ../../Zotlabs/Module/Contactedit.php:385 -#: ../../Zotlabs/Module/Connedit.php:681 -msgid "Location independence is not supported by their network." -msgstr "" - -#: ../../Zotlabs/Module/Contactedit.php:395 -#, fuzzy -msgid "View profile" -msgstr "Vis profil" - -#: ../../Zotlabs/Module/Contactedit.php:397 -#: ../../Zotlabs/Module/Connections.php:414 -msgid "This is a group/forum channel" -msgstr "" - -#: ../../Zotlabs/Module/Contactedit.php:408 -msgid "Select a role for this contact" -msgstr "" - -#: ../../Zotlabs/Module/Contactedit.php:420 -#: ../../Zotlabs/Module/Connedit.php:703 -msgid "Slide to adjust your degree of friendship" -msgstr "Flytt for å justere din grad av vennskap" - -#: ../../Zotlabs/Module/Contactedit.php:422 -#: ../../Zotlabs/Module/Connedit.php:705 -msgid "Custom Filter" -msgstr "Tilpasset filter" - -#: ../../Zotlabs/Module/Contactedit.php:423 -#: ../../Zotlabs/Module/Settings/Channel.php:286 -#: ../../Zotlabs/Module/Connedit.php:706 -msgid "Only import posts with this text" -msgstr "Bare importer innlegg med disse ordene" - -#: ../../Zotlabs/Module/Contactedit.php:424 -#: ../../Zotlabs/Module/Settings/Channel.php:285 -#: ../../Zotlabs/Module/Connedit.php:707 -msgid "Do not import posts with this text" -msgstr "Ikke importer innlegg med denne teksten" - -#: ../../Zotlabs/Module/Contactedit.php:429 -#: ../../Zotlabs/Module/Connedit.php:714 -msgid "Approve contact" -msgstr "" - -#: ../../Zotlabs/Module/Contactedit.php:431 -#: ../../Zotlabs/Module/Connedit.php:717 -msgid "Their" -msgstr "" - -#: ../../Zotlabs/Module/Contactedit.php:432 -#: ../../Zotlabs/Module/Connedit.php:718 -msgid "My" -msgstr "" - -#: ../../Zotlabs/Module/Contactedit.php:440 -msgid "Roles" -msgstr "" - -#: ../../Zotlabs/Module/Contactedit.php:441 -msgid "Compare permissions" -msgstr "" - -#: ../../Zotlabs/Module/Contactedit.php:442 -msgid "Permission" -msgstr "" - -#: ../../Zotlabs/Module/Contactedit.php:445 -#: ../../Zotlabs/Module/Connedit.php:572 -msgid "Affinity" -msgstr "" - -#: ../../Zotlabs/Module/Contactedit.php:446 -msgid "Content filter" -msgstr "" - -#: ../../Zotlabs/Module/Contactedit.php:456 -msgid "Contact updated" -msgstr "" - -#: ../../Zotlabs/Module/Contactedit.php:456 -msgid "Contact update failed" -msgstr "" - -#: ../../Zotlabs/Module/Contactedit.php:462 -#: ../../Zotlabs/Module/Connections.php:357 -msgid "Approve connection" -msgstr "Godkjenn forbindelse" - -#: ../../Zotlabs/Module/Contactedit.php:508 -#: ../../Zotlabs/Module/Contactedit.php:518 -msgid "Refresh succeeded" -msgstr "" - -#: ../../Zotlabs/Module/Contactedit.php:511 -#, fuzzy -msgid "Refresh failed - channel is currently unavailable" -msgstr "Oppfrisking mislyktes - kanalen er for øyeblikket utilgjengelig." - -#: ../../Zotlabs/Module/Contactedit.php:530 -msgid "Block status updated" -msgstr "" - -#: ../../Zotlabs/Module/Contactedit.php:534 -msgid "Block failed" -msgstr "" +#| msgid "Block Title" +msgid "Blocked sites" +msgstr "Byggeklossens tittel" -#: ../../Zotlabs/Module/Contactedit.php:545 -msgid "Ignore status updated" -msgstr "" +#: ../../Zotlabs/Module/Attach.php:68 +msgid "Item not available." +msgstr "Elementet er ikke tilgjengelig." -#: ../../Zotlabs/Module/Contactedit.php:549 -msgid "Ignore failed" +#: ../../Zotlabs/Module/Uexport.php:108 +msgid "No content available for year" msgstr "" -#: ../../Zotlabs/Module/Contactedit.php:560 -msgid "Archive status updated" -msgstr "" +#: ../../Zotlabs/Module/Uexport.php:171 +msgid "Export Channel" +msgstr "Eksporter kanal" -#: ../../Zotlabs/Module/Contactedit.php:564 -msgid "Archive failed" -msgstr "" +#: ../../Zotlabs/Module/Uexport.php:173 +msgid "Export channel" +msgstr "Eksporter kanal" -#: ../../Zotlabs/Module/Contactedit.php:575 -msgid "Hide status updated" +#: ../../Zotlabs/Module/Uexport.php:174 +msgid "" +"This will export your identity and social graph into a file which can be " +"used to import your channel to a new hub." msgstr "" -#: ../../Zotlabs/Module/Contactedit.php:579 -msgid "Hide failed" +#: ../../Zotlabs/Module/Uexport.php:177 +msgid "Export content" msgstr "" -#: ../../Zotlabs/Module/Contactedit.php:614 -msgid "Contact removed" +#: ../../Zotlabs/Module/Uexport.php:178 +msgid "" +"This will export your posts, direct messages, articles and cards per month " +"stored into a zip file per year. Months with no posts will be dismissed." msgstr "" +"Dette vil eksportere dine innlegg, direktemeldinger, artikler og kort, en " +"fil for hver måned, pakket i en zip fil for hvert år. Måneder uten innhold " +"blir ignorert." -#: ../../Zotlabs/Module/Contactedit.php:618 -msgid "Delete failed" +#: ../../Zotlabs/Module/Uexport.php:180 +msgid "Export wikis" msgstr "" -#: ../../Zotlabs/Module/Contactedit.php:628 -#: ../../Zotlabs/Module/Connedit.php:487 -msgid "Refresh Permissions" -msgstr "Oppfrisk tillatelser" - -#: ../../Zotlabs/Module/Contactedit.php:629 -#: ../../Zotlabs/Module/Connedit.php:490 -msgid "Fetch updated permissions" -msgstr "Hent oppdaterte tillatelser" - -#: ../../Zotlabs/Module/Contactedit.php:633 -#: ../../Zotlabs/Module/Connedit.php:494 -msgid "Refresh Photo" +#: ../../Zotlabs/Module/Uexport.php:181 +msgid "This will export your wikis and wiki pages." msgstr "" -#: ../../Zotlabs/Module/Contactedit.php:634 -#: ../../Zotlabs/Module/Connedit.php:497 -msgid "Fetch updated photo" +#: ../../Zotlabs/Module/Uexport.php:183 +msgid "Export webpages" msgstr "" -#: ../../Zotlabs/Module/Contactedit.php:641 -#: ../../Zotlabs/Module/Connedit.php:511 -msgid "Block (or Unblock) all communications with this connection" +#: ../../Zotlabs/Module/Uexport.php:184 +msgid "This will export your webpages and menus." msgstr "" -"Blokker eller fjern blokkering av all kommunikasjon med denne forbindelsen" - -#: ../../Zotlabs/Module/Contactedit.php:642 -#: ../../Zotlabs/Module/Connedit.php:512 -msgid "This connection is blocked!" -msgstr "Denne forbindelsen er blokkert!" - -#: ../../Zotlabs/Module/Contactedit.php:646 -#: ../../Zotlabs/Module/Connedit.php:516 -msgid "Unignore" -msgstr "Ikke ignorer lenger" - -#: ../../Zotlabs/Module/Contactedit.php:646 -#: ../../Zotlabs/Module/Connections.php:360 -#: ../../Zotlabs/Module/Connedit.php:516 -msgid "Ignore" -msgstr "Ignorer" -#: ../../Zotlabs/Module/Contactedit.php:648 -#: ../../Zotlabs/Module/Connedit.php:519 -msgid "Ignore (or Unignore) all inbound communications from this connection" +#: ../../Zotlabs/Module/Uexport.php:186 +msgid "Export channel calendar" msgstr "" -"Ignorer eller fjern ignorering av all inngående kommunikasjon fra denne " -"forbindelsen" - -#: ../../Zotlabs/Module/Contactedit.php:649 -#: ../../Zotlabs/Module/Connedit.php:520 -msgid "This connection is ignored!" -msgstr "Denne forbindelsen er ignorert!" - -#: ../../Zotlabs/Module/Contactedit.php:653 -#: ../../Zotlabs/Module/Connedit.php:524 -msgid "Unarchive" -msgstr "Ikke arkiver lenger" -#: ../../Zotlabs/Module/Contactedit.php:653 -#: ../../Zotlabs/Module/Connedit.php:524 -msgid "Archive" -msgstr "Arkiver" - -#: ../../Zotlabs/Module/Contactedit.php:655 -#: ../../Zotlabs/Module/Connedit.php:527 +#: ../../Zotlabs/Module/Uexport.php:187 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" - -#: ../../Zotlabs/Module/Contactedit.php:656 -#: ../../Zotlabs/Module/Connedit.php:528 -msgid "This connection is archived!" -msgstr "Denne forbindelsen er arkivert!" - -#: ../../Zotlabs/Module/Contactedit.php:660 -#: ../../Zotlabs/Module/Connedit.php:532 -msgid "Unhide" -msgstr "Ikke skjul lenger" - -#: ../../Zotlabs/Module/Contactedit.php:660 -#: ../../Zotlabs/Module/Connedit.php:532 -msgid "Hide" -msgstr "Skjul" - -#: ../../Zotlabs/Module/Contactedit.php:662 -#: ../../Zotlabs/Module/Connedit.php:535 -msgid "Hide or Unhide this connection from your other connections" +"This will export your channel calendar events and associated items. CalDAV " +"calendars are not included." msgstr "" -"Skjul eller fjern skjuling av denne forbindelsen fra dine andre forbindelser" - -#: ../../Zotlabs/Module/Contactedit.php:663 -#: ../../Zotlabs/Module/Connedit.php:536 -msgid "This connection is hidden!" -msgstr "Denne forbindelsen er skjult!" - -#: ../../Zotlabs/Module/Contactedit.php:669 -#: ../../Zotlabs/Module/Connedit.php:543 -msgid "Delete this connection" -msgstr "Slett denne forbindelsen" -#: ../../Zotlabs/Module/Directory.php:124 -msgid "No default suggestions were found." +#: ../../Zotlabs/Module/Uexport.php:189 +msgid "Export chatrooms" msgstr "" -#: ../../Zotlabs/Module/Directory.php:292 -msgid "Gender: " -msgstr "Kjønn: " - -#: ../../Zotlabs/Module/Directory.php:294 -msgid "Status: " -msgstr "Status: " - -#: ../../Zotlabs/Module/Directory.php:296 -msgid "Homepage: " -msgstr "Hjemmeside: " - -#: ../../Zotlabs/Module/Directory.php:357 -msgid "Description:" -msgstr "Beskrivelse:" - -#: ../../Zotlabs/Module/Directory.php:359 -msgid "Unsafe" +#: ../../Zotlabs/Module/Uexport.php:190 +msgid "This will export your chatrooms. Chat history is dismissed." msgstr "" -#: ../../Zotlabs/Module/Directory.php:362 -msgid "Spam" +#: ../../Zotlabs/Module/Uexport.php:192 +#, php-format +msgid "" +"This export can be imported or restored by visiting <a href=\"%1$s\">%2$s</" +"a> on any site containing your channel." msgstr "" -#: ../../Zotlabs/Module/Directory.php:372 -msgid "Public Forum:" -msgstr "Offentlig forum:" - -#: ../../Zotlabs/Module/Directory.php:375 -msgid "Keywords: " -msgstr "Nøkkelord: " +#: ../../Zotlabs/Module/Like.php:99 +msgid "Like/Dislike" +msgstr "Liker/Liker ikke" -#: ../../Zotlabs/Module/Directory.php:378 -msgid "Don't suggest" -msgstr "Ikke foreslå" +#: ../../Zotlabs/Module/Like.php:105 +msgid "This action is restricted to members." +msgstr "Denne handlingen er begrenset til medlemmer." -#: ../../Zotlabs/Module/Directory.php:380 -msgid "Common connections (estimated):" +#: ../../Zotlabs/Module/Like.php:106 +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." -#: ../../Zotlabs/Module/Directory.php:430 -msgid "Global Directory" -msgstr "Global katalog" - -#: ../../Zotlabs/Module/Directory.php:430 -msgid "Local Directory" -msgstr "Lokal katalog" - -#: ../../Zotlabs/Module/Directory.php:436 -msgid "Finding:" -msgstr "Finner:" - -#: ../../Zotlabs/Module/Directory.php:441 -msgid "next page" -msgstr "neste side" - -#: ../../Zotlabs/Module/Directory.php:441 -msgid "previous page" -msgstr "forrige side" - -#: ../../Zotlabs/Module/Directory.php:442 -msgid "Sort options" -msgstr "Sorteringsvalg" - -#: ../../Zotlabs/Module/Directory.php:443 -msgid "Alphabetic" -msgstr "Alfabetisk" - -#: ../../Zotlabs/Module/Directory.php:444 -msgid "Reverse Alphabetic" -msgstr "Omvendt alfabetisk" - -#: ../../Zotlabs/Module/Directory.php:445 -msgid "Newest to Oldest" -msgstr "Nyest til eldst" - -#: ../../Zotlabs/Module/Directory.php:446 -msgid "Oldest to Newest" -msgstr "Eldst til nyest" +#: ../../Zotlabs/Module/Like.php:159 ../../Zotlabs/Module/Like.php:185 +#: ../../Zotlabs/Module/Like.php:218 +msgid "Invalid request." +msgstr "Ugyldig forespørsel." -#: ../../Zotlabs/Module/Directory.php:464 -msgid "No entries (some entries may be hidden)." -msgstr "Ingen oppføringer (noen oppføringer kan være skjult)." +#: ../../Zotlabs/Module/Like.php:200 +msgid "thing" +msgstr "ting" -#: ../../Zotlabs/Module/Api.php:74 ../../Zotlabs/Module/Api.php:95 -msgid "Authorize application connection" -msgstr "Tillat programforbindelse" +#: ../../Zotlabs/Module/Like.php:241 +msgid "Channel unavailable." +msgstr "Kanalen er utilgjengelig." -#: ../../Zotlabs/Module/Api.php:75 -msgid "Return to your app and insert this Security Code:" -msgstr "" +#: ../../Zotlabs/Module/Like.php:277 +msgid "Previous action reversed." +msgstr "Forrige handling er omgjort." -#: ../../Zotlabs/Module/Api.php:85 -msgid "Please login to continue." -msgstr "Vennligst logg inn for å fortsette." +#: ../../Zotlabs/Module/Like.php:444 +#, fuzzy +#| msgid "Profile" +msgid "profile" +msgstr "Profil" -#: ../../Zotlabs/Module/Api.php:97 -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?" +#: ../../Zotlabs/Module/Like.php:611 +msgid "Action completed." +msgstr "Handling ferdig." -#: ../../Zotlabs/Module/Regmod.php:15 -msgid "Please login." -msgstr "Vennligst logg inn." +#: ../../Zotlabs/Module/Like.php:612 +msgid "Thank you." +msgstr "Tusen takk." #: ../../Zotlabs/Module/Blocks.php:97 ../../Zotlabs/Module/Blocks.php:153 #: ../../Zotlabs/Module/Editblock.php:113 @@ -12531,314 +12742,200 @@ msgstr "Byggeklossens navn" msgid "Block Title" msgstr "Byggeklossens tittel" -#: ../../Zotlabs/Module/Email_validation.php:36 -msgid "Email Verification Required" -msgstr "" - -#: ../../Zotlabs/Module/Email_validation.php:37 -#, php-format -msgid "" -"A verification token was sent to your email address [%s]. Enter that token " -"here to complete the account verification step. Please allow a few minutes " -"for delivery, and check your spam folder if you do not see the message." -msgstr "" -"En verifikasjonskode ble sendt til epostadressen din [%s]. Skriv inn koden " -"du mottok her for å fullføre kontoverifikasjonen. Det kan ta noen minutter " -"før du mottar koden. Sjekk også at eposten ikke har havnet i mappen for " -"søppelpost om du ikke ser den etter en stund." +#: ../../Zotlabs/Module/Mitem.php:63 +msgid "Unable to create element." +msgstr "Klarer ikke å lage element." -#: ../../Zotlabs/Module/Email_validation.php:38 -msgid "Resend Email" -msgstr "" +#: ../../Zotlabs/Module/Mitem.php:87 +msgid "Unable to update menu element." +msgstr "Ikke i stand til å oppdatere menyelement." -#: ../../Zotlabs/Module/Email_validation.php:41 -msgid "Validation token" -msgstr "" +#: ../../Zotlabs/Module/Mitem.php:103 +msgid "Unable to add menu element." +msgstr "Ikke i stand til å legge til menyelement." -#: ../../Zotlabs/Module/Attach.php:68 -msgid "Item not available." -msgstr "Elementet er ikke tilgjengelig." +#: ../../Zotlabs/Module/Mitem.php:167 ../../Zotlabs/Module/Mitem.php:244 +msgid "Menu Item Permissions" +msgstr "Menyelement Tillatelser" -#: ../../Zotlabs/Module/Vote.php:40 -msgid "Poll not found." -msgstr "Fant ikke spørreskjema." +#: ../../Zotlabs/Module/Mitem.php:168 ../../Zotlabs/Module/Mitem.php:245 +msgid "(click to open/close)" +msgstr "(klikk for å åpne/lukke)" -#: ../../Zotlabs/Module/Vote.php:69 -msgid "Invalid response." -msgstr "" +#: ../../Zotlabs/Module/Mitem.php:174 ../../Zotlabs/Module/Mitem.php:191 +msgid "Link Name" +msgstr "Lenkenavn" -#: ../../Zotlabs/Module/Vote.php:125 -msgid "Response submitted. Updates may not appear instantly." -msgstr "" +#: ../../Zotlabs/Module/Mitem.php:175 ../../Zotlabs/Module/Mitem.php:253 +msgid "Link or Submenu Target" +msgstr "Lenke- eller undermeny-mål" -#: ../../Zotlabs/Module/Profile_photo.php:128 -#: ../../Zotlabs/Module/Cover_photo.php:85 -msgid "Image uploaded but image cropping failed." -msgstr "Bildet ble lastet opp, men beskjæring av bildet mislyktes." +#: ../../Zotlabs/Module/Mitem.php:175 +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" -#: ../../Zotlabs/Module/Profile_photo.php:184 -#: ../../Zotlabs/Module/Cover_photo.php:212 -msgid "Image resize failed." -msgstr "Endring av bildestørrelse mislyktes." +#: ../../Zotlabs/Module/Mitem.php:176 ../../Zotlabs/Module/Mitem.php:254 +msgid "Use magic-auth if available" +msgstr "Bruk magic-autent hvis mulig" -#: ../../Zotlabs/Module/Profile_photo.php:350 -#: ../../Zotlabs/Module/Cover_photo.php:265 -msgid "Image upload failed." -msgstr "Opplasting av bildet mislyktes." +#: ../../Zotlabs/Module/Mitem.php:177 ../../Zotlabs/Module/Mitem.php:255 +msgid "Open link in new window" +msgstr "Åpne lenke i nytt vindu" -#: ../../Zotlabs/Module/Profile_photo.php:370 -#: ../../Zotlabs/Module/Cover_photo.php:282 -msgid "Unable to process image." -msgstr "Kan ikke behandle bildet." +#: ../../Zotlabs/Module/Mitem.php:178 ../../Zotlabs/Module/Mitem.php:256 +msgid "Order in list" +msgstr "Ordne i liste" -#: ../../Zotlabs/Module/Profile_photo.php:432 -#: ../../Zotlabs/Module/Profile_photo.php:497 -#: ../../Zotlabs/Module/Cover_photo.php:367 -#: ../../Zotlabs/Module/Cover_photo.php:382 -msgid "Photo not available." -msgstr "Bildet er ikke tilgjengelig." +#: ../../Zotlabs/Module/Mitem.php:178 ../../Zotlabs/Module/Mitem.php:256 +msgid "Higher numbers will sink to bottom of listing" +msgstr "Høyere tall vil synke mot bunnen av listen" -#: ../../Zotlabs/Module/Profile_photo.php:544 -msgid "" -"This profile photo will be visible to anybody on the internet and may be " -"distributed to other websites." -msgstr "" +#: ../../Zotlabs/Module/Mitem.php:179 +msgid "Submit and finish" +msgstr "Send inn og avslutt" -#: ../../Zotlabs/Module/Profile_photo.php:544 -msgid "" -"This profile photo will be visible only to channels with permission to view " -"this profile." -msgstr "" +#: ../../Zotlabs/Module/Mitem.php:180 +msgid "Submit and continue" +msgstr "Send inn og fortsett" -#: ../../Zotlabs/Module/Profile_photo.php:546 -msgid "Use Photo for Profile" -msgstr "" +#: ../../Zotlabs/Module/Mitem.php:189 +msgid "Menu:" +msgstr "Meny:" -#: ../../Zotlabs/Module/Profile_photo.php:546 -#, fuzzy -msgid "Change Profile Photo" -msgstr "Endre profilbilde" +#: ../../Zotlabs/Module/Mitem.php:192 +msgid "Link Target" +msgstr "Lenkemål" -#: ../../Zotlabs/Module/Profile_photo.php:548 -msgid "Reset to default" -msgstr "" +#: ../../Zotlabs/Module/Mitem.php:195 +msgid "Edit menu" +msgstr "Endre meny" -#: ../../Zotlabs/Module/Profile_photo.php:551 -#: ../../Zotlabs/Module/Profile_photo.php:552 -#: ../../Zotlabs/Module/Cover_photo.php:426 -#: ../../Zotlabs/Module/Cover_photo.php:427 -msgid "Use a photo from your albums" -msgstr "" +#: ../../Zotlabs/Module/Mitem.php:198 +msgid "Edit element" +msgstr "Endre element" -#: ../../Zotlabs/Module/Profile_photo.php:562 -msgid "Select existing" -msgstr "" +#: ../../Zotlabs/Module/Mitem.php:199 +msgid "Drop element" +msgstr "Slett element" -#: ../../Zotlabs/Module/Profile_photo.php:581 -#: ../../Zotlabs/Module/Cover_photo.php:455 -msgid "Crop Image" -msgstr "Beskjær bildet" +#: ../../Zotlabs/Module/Mitem.php:200 +msgid "New element" +msgstr "Nytt element" -#: ../../Zotlabs/Module/Profile_photo.php:582 -#: ../../Zotlabs/Module/Cover_photo.php:456 -msgid "Please adjust the image cropping for optimum viewing." -msgstr "Vennligst juster bildebeskjæringen for optimal visning." +#: ../../Zotlabs/Module/Mitem.php:201 +msgid "Edit this menu container" +msgstr "Endre denne menybeholderen" -#: ../../Zotlabs/Module/Profile_photo.php:584 -#, fuzzy -msgid "Done editing" -msgstr "Avslutt redigering" +#: ../../Zotlabs/Module/Mitem.php:202 +msgid "Add menu element" +msgstr "Legg til menyelement" -#: ../../Zotlabs/Module/Editblock.php:138 -msgid "Edit Block" -msgstr "Endre byggekloss" +#: ../../Zotlabs/Module/Mitem.php:203 +msgid "Delete this menu item" +msgstr "Slett dette menyelementet" -#: ../../Zotlabs/Module/Filer.php:53 -msgid "Enter a folder name" -msgstr "" +#: ../../Zotlabs/Module/Mitem.php:204 +msgid "Edit this menu item" +msgstr "Endre dette menyelementet" -#: ../../Zotlabs/Module/Filer.php:53 -msgid "or select an existing folder (doubleclick)" -msgstr "" +#: ../../Zotlabs/Module/Mitem.php:220 +msgid "Menu item not found." +msgstr "Menyelement ble ikke funnet." -#: ../../Zotlabs/Module/Filer.php:55 ../../Zotlabs/Lib/ThreadItem.php:186 -msgid "Save to Folder" -msgstr "Lagre i mappe" +#: ../../Zotlabs/Module/Mitem.php:233 +msgid "Menu item deleted." +msgstr "Menyelement slettet." -#: ../../Zotlabs/Module/Editlayout.php:128 ../../Zotlabs/Module/Layouts.php:129 -#: ../../Zotlabs/Module/Layouts.php:187 -msgid "Layout Name" -msgstr "Layout-navn" +#: ../../Zotlabs/Module/Mitem.php:235 +msgid "Menu item could not be deleted." +msgstr "Menyelement kunne ikke bli slettet." -#: ../../Zotlabs/Module/Editlayout.php:129 ../../Zotlabs/Module/Layouts.php:132 -msgid "Layout Description (Optional)" -msgstr "Layoutens beskrivelse (valgfritt)" +#: ../../Zotlabs/Module/Mitem.php:242 +msgid "Edit Menu Element" +msgstr "Endre menyelement" -#: ../../Zotlabs/Module/Editlayout.php:137 -msgid "Edit Layout" -msgstr "Endre layout" +#: ../../Zotlabs/Module/Mitem.php:252 +msgid "Link text" +msgstr "Lenketekst" -#: ../../Zotlabs/Module/Connections.php:58 -#: ../../Zotlabs/Module/Connections.php:116 -msgid "Active" +#: ../../Zotlabs/Module/Dircensor.php:61 +msgid "Entry censored" msgstr "" -#: ../../Zotlabs/Module/Connections.php:63 -#: ../../Zotlabs/Module/Connections.php:185 -#: ../../Zotlabs/Module/Connections.php:296 -msgid "Blocked" -msgstr "Blokkert" - -#: ../../Zotlabs/Module/Connections.php:68 -#: ../../Zotlabs/Module/Connections.php:192 -#: ../../Zotlabs/Module/Connections.php:295 -msgid "Ignored" -msgstr "Ignorert" - -#: ../../Zotlabs/Module/Connections.php:73 -#: ../../Zotlabs/Module/Connections.php:206 -#: ../../Zotlabs/Module/Connections.php:294 -msgid "Hidden" -msgstr "Skjult" - -#: ../../Zotlabs/Module/Connections.php:78 -#: ../../Zotlabs/Module/Connections.php:199 -msgid "Archived/Unreachable" +#: ../../Zotlabs/Module/Dircensor.php:64 +msgid "Entry OK" msgstr "" -#: ../../Zotlabs/Module/Connections.php:83 -#: ../../Zotlabs/Module/Connections.php:92 ../../Zotlabs/Module/Menu.php:180 -#: ../../Zotlabs/Module/Notifications.php:101 -msgid "New" -msgstr "Nye" - -#: ../../Zotlabs/Module/Connections.php:161 -msgid "Active Connections" +#: ../../Zotlabs/Module/Apporder.php:47 +msgid "Change Order of Pinned Navbar Apps" msgstr "" -#: ../../Zotlabs/Module/Connections.php:164 -msgid "Show active connections" +#: ../../Zotlabs/Module/Apporder.php:47 +msgid "Change Order of App Tray Apps" msgstr "" -#: ../../Zotlabs/Module/Connections.php:171 -msgid "Show pending (new) connections" -msgstr "Vis ventende (nye) forbindelser" - -#: ../../Zotlabs/Module/Connections.php:188 -msgid "Only show blocked connections" -msgstr "Vis bare forbindelser som er blokkert" - -#: ../../Zotlabs/Module/Connections.php:195 -msgid "Only show ignored connections" -msgstr "Vis bare ignorerte forbindelser" - -#: ../../Zotlabs/Module/Connections.php:202 -msgid "Only show archived/unreachable connections" +#: ../../Zotlabs/Module/Apporder.php:48 +msgid "" +"Use arrows to move the corresponding app left (top) or right (bottom) in the " +"navbar" msgstr "" -#: ../../Zotlabs/Module/Connections.php:209 -msgid "Only show hidden connections" -msgstr "Vis bare skjulte forbindelser" - -#: ../../Zotlabs/Module/Connections.php:224 -msgid "Show all connections" -msgstr "Vis alle forbindelser" - -#: ../../Zotlabs/Module/Connections.php:292 -msgid "Pending approval" -msgstr "Venter på godkjenning" - -#: ../../Zotlabs/Module/Connections.php:293 -msgid "Archived" -msgstr "Arkivert" - -#: ../../Zotlabs/Module/Connections.php:297 -msgid "Not connected at this location" +#: ../../Zotlabs/Module/Apporder.php:48 +msgid "Use arrows to move the corresponding app up or down in the app tray" msgstr "" -#: ../../Zotlabs/Module/Connections.php:336 -#, php-format -msgid "%1$s [%2$s]" -msgstr "%1$s [%2$s]" - -#: ../../Zotlabs/Module/Connections.php:337 -msgid "Edit connection" -msgstr "Endre forbindelse" - -#: ../../Zotlabs/Module/Connections.php:339 -msgid "Delete connection" -msgstr "Slett forbindelse" - -#: ../../Zotlabs/Module/Connections.php:345 -msgid "Channel address" -msgstr "Kanaladresse" - -#: ../../Zotlabs/Module/Connections.php:350 -msgid "Call" +#: ../../Zotlabs/Module/New_channel.php:160 +msgid "Your real name is recommended." msgstr "" -#: ../../Zotlabs/Module/Connections.php:352 -msgid "Status" -msgstr "Status" - -#: ../../Zotlabs/Module/Connections.php:355 -msgid "Connected" -msgstr "Forbundet" - -#: ../../Zotlabs/Module/Connections.php:359 -msgid "Ignore connection" -msgstr "Ignorer forbindelse" - -#: ../../Zotlabs/Module/Connections.php:361 -msgid "Recent activity" -msgstr "Nylig aktivitet" - -#: ../../Zotlabs/Module/Connections.php:367 -msgid "Connect at this location" +#: ../../Zotlabs/Module/New_channel.php:161 +msgid "" +"Examples: \"Bob Jameson\", \"Lisa and her Horses\", \"Soccer\", \"Aviation " +"Group\"" msgstr "" +"Eksempel: \"Ola Nordmann\", \"Lisa og hestene hennes\", \"Fotball\", " +"\"Sykkelgruppa\"" -#: ../../Zotlabs/Module/Connections.php:404 -#: ../../Zotlabs/Module/Connedit.php:686 -msgid "Contact role" +#: ../../Zotlabs/Module/New_channel.php:166 +msgid "" +"This will be used to create a unique network address (like an email address)." msgstr "" -#: ../../Zotlabs/Module/Connections.php:405 -msgid "Search your connections" -msgstr "Søk blant dine forbindelser" - -#: ../../Zotlabs/Module/Connections.php:406 -msgid "Contact search" +#: ../../Zotlabs/Module/New_channel.php:168 +msgid "Allowed characters are a-z 0-9, - and _" msgstr "" -#: ../../Zotlabs/Module/Cover_photo.php:196 -#: ../../Zotlabs/Module/Cover_photo.php:254 -msgid "Cover Photos" -msgstr "Forsidebilder" - -#: ../../Zotlabs/Module/Cover_photo.php:418 -msgid "Your cover photo may be visible to anybody on the internet" -msgstr "" +#: ../../Zotlabs/Module/New_channel.php:176 +#, fuzzy +msgid "Channel name" +msgstr "Kanalnavn" -#: ../../Zotlabs/Module/Cover_photo.php:420 -msgid "Upload File:" -msgstr "Last opp fil:" +#: ../../Zotlabs/Module/New_channel.php:179 +#: ../../Zotlabs/Module/Settings/Channel.php:234 +msgid "Channel role" +msgstr "Kanalrolle" -#: ../../Zotlabs/Module/Cover_photo.php:421 -msgid "Select a profile:" -msgstr "Velg en profil:" +#: ../../Zotlabs/Module/New_channel.php:182 +msgid "Create a Channel" +msgstr "" -#: ../../Zotlabs/Module/Cover_photo.php:422 -#, fuzzy -msgid "Change Cover Photo" -msgstr "Endre omslagsbilde" +#: ../../Zotlabs/Module/New_channel.php:183 +msgid "" +"A channel is a unique network identity. It can represent a person (social " +"network profile), a forum (group), a business or celebrity page, a newsfeed, " +"and many other things." +msgstr "" -#: ../../Zotlabs/Module/Cover_photo.php:438 -msgid "Select existing photo" +#: ../../Zotlabs/Module/New_channel.php:184 +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." -#: ../../Zotlabs/Module/Cover_photo.php:458 -msgid "Done Editing" -msgstr "Avslutt redigering" +#: ../../Zotlabs/Module/New_channel.php:189 +msgid "Validate" +msgstr "" #: ../../Zotlabs/Module/Photos.php:84 ../../Zotlabs/Module/Photos.php:103 msgid "Album not found." @@ -12848,7 +12945,7 @@ msgstr "Albumet ble ikke funnet." msgid "Delete Album" msgstr "Slett album" -#: ../../Zotlabs/Module/Photos.php:165 ../../Zotlabs/Module/Photos.php:1054 +#: ../../Zotlabs/Module/Photos.php:165 ../../Zotlabs/Module/Photos.php:1058 msgid "Delete Photo" msgstr "Slett bilde" @@ -12856,3113 +12953,2795 @@ msgstr "Slett bilde" msgid "No photos selected" msgstr "Ingen bilder valgt" -#: ../../Zotlabs/Module/Photos.php:571 +#: ../../Zotlabs/Module/Photos.php:573 msgid "Access to this item is restricted." msgstr "Tilgang til dette elementet er begrenset." -#: ../../Zotlabs/Module/Photos.php:614 +#: ../../Zotlabs/Module/Photos.php:616 #, php-format msgid "%1$.2f MB photo storage used." msgstr "%1$.2f MB lagringsplass til bilder er brukt." -#: ../../Zotlabs/Module/Photos.php:618 +#: ../../Zotlabs/Module/Photos.php:620 #, 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." -#: ../../Zotlabs/Module/Photos.php:660 +#: ../../Zotlabs/Module/Photos.php:662 msgid "Upload Photos" msgstr "Last opp bilder" -#: ../../Zotlabs/Module/Photos.php:664 +#: ../../Zotlabs/Module/Photos.php:666 msgid "Enter an album name" msgstr "Skriv et albumnavn" -#: ../../Zotlabs/Module/Photos.php:665 +#: ../../Zotlabs/Module/Photos.php:667 msgid "or select an existing album (doubleclick)" msgstr "eller velg et eksisterende album (dobbeltklikk)" -#: ../../Zotlabs/Module/Photos.php:666 +#: ../../Zotlabs/Module/Photos.php:668 msgid "Create a status post for this upload" msgstr "Lag et statusinnlegg for denne opplastingen" -#: ../../Zotlabs/Module/Photos.php:668 +#: ../../Zotlabs/Module/Photos.php:670 msgid "Description (optional)" -msgstr "" +msgstr "Beskrivelse (valgritt)" -#: ../../Zotlabs/Module/Photos.php:756 +#: ../../Zotlabs/Module/Photos.php:758 msgid "Show Newest First" msgstr "Vis nyeste først" -#: ../../Zotlabs/Module/Photos.php:758 +#: ../../Zotlabs/Module/Photos.php:760 msgid "Show Oldest First" msgstr "Vis eldste først" -#: ../../Zotlabs/Module/Photos.php:815 ../../Zotlabs/Module/Photos.php:1354 +#: ../../Zotlabs/Module/Photos.php:817 ../../Zotlabs/Module/Photos.php:1349 msgid "Add Photos" -msgstr "" +msgstr "Legg til bilder" -#: ../../Zotlabs/Module/Photos.php:863 +#: ../../Zotlabs/Module/Photos.php:869 msgid "Permission denied. Access to this item may be restricted." msgstr "Tillatelse avvist. Tilgang til dette elementet kan være begrenset." -#: ../../Zotlabs/Module/Photos.php:865 +#: ../../Zotlabs/Module/Photos.php:871 msgid "Photo not available" msgstr "Bilde er utilgjengelig" -#: ../../Zotlabs/Module/Photos.php:923 +#: ../../Zotlabs/Module/Photos.php:929 msgid "Use as profile photo" msgstr "Bruk som profilbilde" -#: ../../Zotlabs/Module/Photos.php:924 +#: ../../Zotlabs/Module/Photos.php:930 msgid "Use as cover photo" msgstr "Bruk som omslagsbilde" -#: ../../Zotlabs/Module/Photos.php:931 +#: ../../Zotlabs/Module/Photos.php:937 msgid "Private Photo" msgstr "Privat bilde" -#: ../../Zotlabs/Module/Photos.php:946 +#: ../../Zotlabs/Module/Photos.php:952 msgid "View Full Size" msgstr "Vis i full størrelse" -#: ../../Zotlabs/Module/Photos.php:1028 +#: ../../Zotlabs/Module/Photos.php:1032 msgid "Edit photo" msgstr "Endre bilde" -#: ../../Zotlabs/Module/Photos.php:1030 +#: ../../Zotlabs/Module/Photos.php:1034 msgid "Rotate CW (right)" msgstr "Roter med klokka (mot høyre)" -#: ../../Zotlabs/Module/Photos.php:1031 +#: ../../Zotlabs/Module/Photos.php:1035 msgid "Rotate CCW (left)" msgstr "Roter mot klokka (venstre)" -#: ../../Zotlabs/Module/Photos.php:1034 +#: ../../Zotlabs/Module/Photos.php:1038 msgid "Move photo to album" msgstr "" -#: ../../Zotlabs/Module/Photos.php:1035 +#: ../../Zotlabs/Module/Photos.php:1039 msgid "Enter a new album name" msgstr "Skriv et nytt albumnavn" -#: ../../Zotlabs/Module/Photos.php:1036 +#: ../../Zotlabs/Module/Photos.php:1040 msgid "or select an existing one (doubleclick)" msgstr "eller velg et eksisterende album (dobbeltklikk)" -#: ../../Zotlabs/Module/Photos.php:1041 +#: ../../Zotlabs/Module/Photos.php:1045 msgid "Add a Tag" msgstr "Legg til merkelapp" -#: ../../Zotlabs/Module/Photos.php:1049 +#: ../../Zotlabs/Module/Photos.php:1053 msgid "Example: @bob, @Barbara_Jensen, @jim@example.com" msgstr "Eksempel: @bob, @Barbara_Jensen, @jim@example.com" -#: ../../Zotlabs/Module/Photos.php:1052 +#: ../../Zotlabs/Module/Photos.php:1056 msgid "Flag as adult in album view" msgstr "Flag som voksent i albumvisning" -#: ../../Zotlabs/Module/Photos.php:1071 ../../Zotlabs/Lib/ThreadItem.php:310 +#: ../../Zotlabs/Module/Photos.php:1075 msgid "I like this (toggle)" msgstr "Jeg liker dette (skru av og på)" -#: ../../Zotlabs/Module/Photos.php:1072 ../../Zotlabs/Lib/ThreadItem.php:311 +#: ../../Zotlabs/Module/Photos.php:1076 msgid "I don't like this (toggle)" msgstr "Jeg liker ikke dette (skru av og på)" -#: ../../Zotlabs/Module/Photos.php:1090 ../../Zotlabs/Module/Photos.php:1203 -#: ../../Zotlabs/Lib/ThreadItem.php:828 -msgid "This is you" -msgstr "Dette er deg" - -#: ../../Zotlabs/Module/Photos.php:1124 ../../Zotlabs/Module/Photos.php:1136 -#: ../../Zotlabs/Lib/ThreadItem.php:229 ../../Zotlabs/Lib/ThreadItem.php:242 -msgid "View all" -msgstr "Vis alle" - -#: ../../Zotlabs/Module/Photos.php:1237 +#: ../../Zotlabs/Module/Photos.php:1232 msgid "Photo Tools" msgstr "Fotoverktøy" -#: ../../Zotlabs/Module/Photos.php:1246 +#: ../../Zotlabs/Module/Photos.php:1241 msgid "In This Photo:" msgstr "I dette bildet:" -#: ../../Zotlabs/Module/Photos.php:1251 +#: ../../Zotlabs/Module/Photos.php:1246 msgid "Map" msgstr "Kart" -#: ../../Zotlabs/Module/Photos.php:1259 ../../Zotlabs/Lib/ThreadItem.php:490 +#: ../../Zotlabs/Module/Photos.php:1254 msgctxt "noun" msgid "Likes" msgstr "Liker" -#: ../../Zotlabs/Module/Photos.php:1260 ../../Zotlabs/Lib/ThreadItem.php:491 +#: ../../Zotlabs/Module/Photos.php:1255 msgctxt "noun" msgid "Dislikes" msgstr "Liker ikke" -#: ../../Zotlabs/Module/Lostpass.php:19 -msgid "No valid account found." -msgstr "Ingen gyldig konto funnet." +#: ../../Zotlabs/Module/Ochannel.php:32 ../../Zotlabs/Module/Chat.php:29 +msgid "You must be logged in to see this page." +msgstr "Du må være innloegget for å se denne siden." -#: ../../Zotlabs/Module/Lostpass.php:33 -msgid "Password reset request issued. Check your email." -msgstr "Forespørsel om å tilbakestille passord er mottatt. Sjekk e-posten din." +#: ../../Zotlabs/Module/Hcard.php:37 ../../Zotlabs/Module/Channel.php:150 +#: ../../Zotlabs/Module/Profile.php:62 +msgid "Posts and comments" +msgstr "Innlegg og kommentarer" -#: ../../Zotlabs/Module/Lostpass.php:39 ../../Zotlabs/Module/Lostpass.php:108 -#, php-format -msgid "Site Member (%s)" -msgstr "Nettstedsmedlem (%s)" +#: ../../Zotlabs/Module/Hcard.php:44 ../../Zotlabs/Module/Channel.php:157 +#: ../../Zotlabs/Module/Profile.php:69 +msgid "Only posts" +msgstr "Kun innlegg" -#: ../../Zotlabs/Module/Lostpass.php:44 ../../Zotlabs/Module/Lostpass.php:49 -#, php-format -msgid "Password reset requested at %s" -msgstr "Forespurt om å tilbakestille passord hos %s" +#: ../../Zotlabs/Module/Channel.php:231 +msgid "Insufficient permissions. Request redirected to profile page." +msgstr "Utilstrekkelig tillatelse. Forespørsel omdirigert til profilsiden." -#: ../../Zotlabs/Module/Lostpass.php:68 -msgid "" -"Request could not be verified. (You may have previously submitted it.) " -"Password reset failed." +#: ../../Zotlabs/Module/Profile.php:106 +msgid "vcard" msgstr "" -"Forespørsel kunne ikke bekreftes. (Du kan ha sendt den inn tidligere.) " -"Tilbakestilling av passord mislyktes." -#: ../../Zotlabs/Module/Lostpass.php:91 ../../boot.php:1755 -msgid "Password Reset" -msgstr "Tilbakestill passord" +#: ../../Zotlabs/Module/Moderate.php:70 +#, fuzzy +#| msgid "Account approved." +msgid "Item approved" +msgstr "Konto godkjent." -#: ../../Zotlabs/Module/Lostpass.php:92 -msgid "Your password has been reset as requested." -msgstr "Ditt passord har blitt tilbakestilt som forespurt." +#: ../../Zotlabs/Module/Sources.php:41 +msgid "Failed to create source. No channel selected." +msgstr "Mislyktes med å lage kilde. Ingen kanal er valgt." -#: ../../Zotlabs/Module/Lostpass.php:93 -msgid "Your new password is" -msgstr "Ditt nye passord er" +#: ../../Zotlabs/Module/Sources.php:57 +msgid "Source created." +msgstr "Kilden er laget." -#: ../../Zotlabs/Module/Lostpass.php:94 -msgid "Save or copy your new password - and then" -msgstr "Lagre eller kopier ditt nye passord, og deretter kan du" +#: ../../Zotlabs/Module/Sources.php:70 +msgid "Source updated." +msgstr "Kilden er oppdatert." -#: ../../Zotlabs/Module/Lostpass.php:95 -msgid "click here to login" -msgstr "klikke her for å logge inn" +#: ../../Zotlabs/Module/Sources.php:99 +msgid "*" +msgstr "*" -#: ../../Zotlabs/Module/Lostpass.php:96 +#: ../../Zotlabs/Module/Sources.php:106 +msgid "Manage remote sources of content for your channel." +msgstr "Håndtere eksterne innholdskilder til din kanal." + +#: ../../Zotlabs/Module/Sources.php:107 ../../Zotlabs/Module/Sources.php:117 +msgid "New Source" +msgstr "Ny kilde" + +#: ../../Zotlabs/Module/Sources.php:118 ../../Zotlabs/Module/Sources.php:152 msgid "" -"Your password may be changed from the <em>Settings</em> page after " -"successful login." +"Import all or selected content from the following channel into this channel " +"and distribute it according to your channel settings." msgstr "" -"Ditt passord kan endres på siden <em>Innstillinger</em> etter vellykket " -"innlogging." +"Importer alt eller et utvalgt av innhold fra følgende kanal inn i denne " +"kanalen og distribuer det i henhold til dine egne kanalinnstillinger." -#: ../../Zotlabs/Module/Lostpass.php:117 -#, php-format -msgid "Your password has changed at %s" -msgstr "Ditt passord er endret hos %s" +#: ../../Zotlabs/Module/Sources.php:119 ../../Zotlabs/Module/Sources.php:153 +msgid "Only import content with these words (one per line)" +msgstr "Bare importer innhold med disse ordene (ett ord per linje)" -#: ../../Zotlabs/Module/Lostpass.php:130 -msgid "Forgot your Password?" -msgstr "Glemt passord ditt?" +#: ../../Zotlabs/Module/Sources.php:119 ../../Zotlabs/Module/Sources.php:153 +msgid "Leave blank to import all public content" +msgstr "La stå tomt for å importere alt offentlig innhold" -#: ../../Zotlabs/Module/Lostpass.php:131 +#: ../../Zotlabs/Module/Sources.php:120 ../../Zotlabs/Module/Sources.php:159 +msgid "Channel Name" +msgstr "Kanalnavn" + +#: ../../Zotlabs/Module/Sources.php:121 ../../Zotlabs/Module/Sources.php:156 msgid "" -"Enter your email address and submit to have your password reset. Then check " -"your email for further instructions." +"Add the following categories to posts imported from this source (comma " +"separated)" msgstr "" -"Skriv e-postadressen din og send inn for å tilbakestille passordet ditt. " -"Sjekk deretter din e-post for videre instruksjoner." - -#: ../../Zotlabs/Module/Lostpass.php:132 -msgid "Email Address" -msgstr "E-postadresse" -#: ../../Zotlabs/Module/Lostpass.php:133 ../../Zotlabs/Module/Pdledit.php:76 -#: ../../Zotlabs/Module/Pdledit.php:93 -msgid "Reset" -msgstr "Tilbakestill" +#: ../../Zotlabs/Module/Sources.php:122 ../../Zotlabs/Module/Sources.php:157 +msgid "Resend posts with this channel as author" +msgstr "" -#: ../../Zotlabs/Module/Follow.php:92 -msgid "Connection added." +#: ../../Zotlabs/Module/Sources.php:122 ../../Zotlabs/Module/Sources.php:157 +msgid "Copyrights may apply" msgstr "" -#: ../../Zotlabs/Module/Page.php:39 ../../Zotlabs/Module/Block.php:29 -msgid "Invalid item." -msgstr "Ugyldig element." +#: ../../Zotlabs/Module/Sources.php:142 ../../Zotlabs/Module/Sources.php:172 +msgid "Source not found." +msgstr "Kilden ble ikke funnet." -#: ../../Zotlabs/Module/Page.php:174 -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." +#: ../../Zotlabs/Module/Sources.php:149 +msgid "Edit Source" +msgstr "Endre kilde" + +#: ../../Zotlabs/Module/Sources.php:150 +msgid "Delete Source" +msgstr "Slett kilde" + +#: ../../Zotlabs/Module/Sources.php:180 +msgid "Source removed" +msgstr "Kilden er fjernet" + +#: ../../Zotlabs/Module/Sources.php:182 +msgid "Unable to remove source." +msgstr "Ikke i stand til å fjerne kilde." -#: ../../Zotlabs/Module/Profiles.php:26 ../../Zotlabs/Module/Profiles.php:214 -#: ../../Zotlabs/Module/Profiles.php:642 +#: ../../Zotlabs/Module/Profiles.php:23 ../../Zotlabs/Module/Profiles.php:211 +#: ../../Zotlabs/Module/Profiles.php:641 msgid "Profile not found." msgstr "Profilen ble ikke funnet." -#: ../../Zotlabs/Module/Profiles.php:46 +#: ../../Zotlabs/Module/Profiles.php:43 msgid "Profile deleted." msgstr "Profilen er slettet." -#: ../../Zotlabs/Module/Profiles.php:70 ../../Zotlabs/Module/Profiles.php:107 +#: ../../Zotlabs/Module/Profiles.php:67 ../../Zotlabs/Module/Profiles.php:104 msgid "Profile-" msgstr "Profil-" -#: ../../Zotlabs/Module/Profiles.php:92 ../../Zotlabs/Module/Profiles.php:129 +#: ../../Zotlabs/Module/Profiles.php:89 ../../Zotlabs/Module/Profiles.php:126 msgid "New profile created." msgstr "Ny profil opprettet." -#: ../../Zotlabs/Module/Profiles.php:113 +#: ../../Zotlabs/Module/Profiles.php:110 msgid "Profile unavailable to clone." msgstr "Profilen er utilgjengelig for klonen." -#: ../../Zotlabs/Module/Profiles.php:148 +#: ../../Zotlabs/Module/Profiles.php:145 msgid "Profile unavailable to export." msgstr "Profilen er utilgjengelig for eksport." -#: ../../Zotlabs/Module/Profiles.php:224 +#: ../../Zotlabs/Module/Profiles.php:221 msgid "Profile Name is required." msgstr "Profilnavn er påkrevd." -#: ../../Zotlabs/Module/Profiles.php:429 +#: ../../Zotlabs/Module/Profiles.php:426 msgid "Marital Status" msgstr "Sivilstand" -#: ../../Zotlabs/Module/Profiles.php:433 +#: ../../Zotlabs/Module/Profiles.php:430 msgid "Romantic Partner" msgstr "Romantisk partner" -#: ../../Zotlabs/Module/Profiles.php:437 ../../Zotlabs/Module/Profiles.php:788 +#: ../../Zotlabs/Module/Profiles.php:434 ../../Zotlabs/Module/Profiles.php:787 msgid "Likes" msgstr "Liker" -#: ../../Zotlabs/Module/Profiles.php:441 ../../Zotlabs/Module/Profiles.php:789 +#: ../../Zotlabs/Module/Profiles.php:438 ../../Zotlabs/Module/Profiles.php:788 msgid "Dislikes" msgstr "Liker ikke" -#: ../../Zotlabs/Module/Profiles.php:445 ../../Zotlabs/Module/Profiles.php:796 +#: ../../Zotlabs/Module/Profiles.php:442 ../../Zotlabs/Module/Profiles.php:795 msgid "Work/Employment" msgstr "Arbeid/sysselsetting" -#: ../../Zotlabs/Module/Profiles.php:448 +#: ../../Zotlabs/Module/Profiles.php:445 msgid "Religion" msgstr "Religion" -#: ../../Zotlabs/Module/Profiles.php:452 +#: ../../Zotlabs/Module/Profiles.php:449 msgid "Political Views" msgstr "Politiske synspunkter" -#: ../../Zotlabs/Module/Profiles.php:460 +#: ../../Zotlabs/Module/Profiles.php:457 msgid "Sexual Preference" msgstr "Seksuelle preferanser" -#: ../../Zotlabs/Module/Profiles.php:464 +#: ../../Zotlabs/Module/Profiles.php:461 msgid "Homepage" msgstr "Hjemmeside" -#: ../../Zotlabs/Module/Profiles.php:468 +#: ../../Zotlabs/Module/Profiles.php:465 msgid "Interests" msgstr "Interesser" -#: ../../Zotlabs/Module/Profiles.php:576 +#: ../../Zotlabs/Module/Profiles.php:573 msgid "Profile updated." msgstr "Profilen er oppdatert." -#: ../../Zotlabs/Module/Profiles.php:672 +#: ../../Zotlabs/Module/Profiles.php:671 msgid "Hide my connections from viewers of this profile" -msgstr "" +msgstr "Skjul mine forbindelser fra besøkende som ser denne profilen" -#: ../../Zotlabs/Module/Profiles.php:685 +#: ../../Zotlabs/Module/Profiles.php:684 msgid "Publish my default profile in the network directory" -msgstr "" +msgstr "La standardprofilen min vises i nettverkskatalogen" -#: ../../Zotlabs/Module/Profiles.php:693 +#: ../../Zotlabs/Module/Profiles.php:692 msgid "Suggest me as a potential contact to new members" -msgstr "" +msgstr "Foreslå meg som mulig kontakt til nye medlemmer" -#: ../../Zotlabs/Module/Profiles.php:697 +#: ../../Zotlabs/Module/Profiles.php:696 msgid "Reveal my online status" -msgstr "" +msgstr "La andre se om jeg er pålogget eller ikke" -#: ../../Zotlabs/Module/Profiles.php:738 +#: ../../Zotlabs/Module/Profiles.php:737 msgid "Edit Profile Details" msgstr "Endre profildetaljer" -#: ../../Zotlabs/Module/Profiles.php:740 +#: ../../Zotlabs/Module/Profiles.php:739 msgid "View this profile" msgstr "Vis denne profilen" -#: ../../Zotlabs/Module/Profiles.php:742 +#: ../../Zotlabs/Module/Profiles.php:741 msgid "Profile Tools" msgstr "Profilverktøy" -#: ../../Zotlabs/Module/Profiles.php:743 +#: ../../Zotlabs/Module/Profiles.php:742 msgid "Change cover photo" msgstr "Endre omslagsbilde" -#: ../../Zotlabs/Module/Profiles.php:745 +#: ../../Zotlabs/Module/Profiles.php:744 msgid "Create a new profile using these settings" msgstr "Lag en ny profil ved å bruke disse innstillingene" -#: ../../Zotlabs/Module/Profiles.php:746 +#: ../../Zotlabs/Module/Profiles.php:745 msgid "Clone this profile" msgstr "Klon denne profilen" -#: ../../Zotlabs/Module/Profiles.php:747 +#: ../../Zotlabs/Module/Profiles.php:746 msgid "Delete this profile" msgstr "Slett denne profilen" -#: ../../Zotlabs/Module/Profiles.php:748 +#: ../../Zotlabs/Module/Profiles.php:747 msgid "Add profile things" msgstr "Legg til profilting" -#: ../../Zotlabs/Module/Profiles.php:749 +#: ../../Zotlabs/Module/Profiles.php:748 msgid "Basic" -msgstr "" +msgstr "Grunnleggende" -#: ../../Zotlabs/Module/Profiles.php:751 +#: ../../Zotlabs/Module/Profiles.php:750 msgid "Relationship" -msgstr "" +msgstr "Forhold" -#: ../../Zotlabs/Module/Profiles.php:754 +#: ../../Zotlabs/Module/Profiles.php:753 msgid "Import profile from file" msgstr "Importer profil fra fil" -#: ../../Zotlabs/Module/Profiles.php:755 +#: ../../Zotlabs/Module/Profiles.php:754 msgid "Export profile to file" msgstr "Eksporter profil til fil" -#: ../../Zotlabs/Module/Profiles.php:756 +#: ../../Zotlabs/Module/Profiles.php:755 msgid "Your gender" msgstr "Kjønn" -#: ../../Zotlabs/Module/Profiles.php:757 +#: ../../Zotlabs/Module/Profiles.php:756 msgid "Marital status" msgstr "Sivilstatus" -#: ../../Zotlabs/Module/Profiles.php:758 +#: ../../Zotlabs/Module/Profiles.php:757 msgid "Sexual preference" msgstr "Legning" -#: ../../Zotlabs/Module/Profiles.php:761 +#: ../../Zotlabs/Module/Profiles.php:760 msgid "Profile name" msgstr "Profilnavn" -#: ../../Zotlabs/Module/Profiles.php:763 +#: ../../Zotlabs/Module/Profiles.php:762 msgid "This is your default profile." msgstr "Dette er din standardprofil." -#: ../../Zotlabs/Module/Profiles.php:765 +#: ../../Zotlabs/Module/Profiles.php:764 msgid "Your full name" msgstr "Fullt navn" -#: ../../Zotlabs/Module/Profiles.php:766 +#: ../../Zotlabs/Module/Profiles.php:765 msgid "Short title/description" -msgstr "" +msgstr "Kort tittel/beskrivelse" -#: ../../Zotlabs/Module/Profiles.php:766 +#: ../../Zotlabs/Module/Profiles.php:765 msgid "Maximal 190 characters" -msgstr "" +msgstr "Maksimum 190 tegn" -#: ../../Zotlabs/Module/Profiles.php:769 +#: ../../Zotlabs/Module/Profiles.php:768 msgid "Street address" msgstr "Gateadresse" -#: ../../Zotlabs/Module/Profiles.php:770 +#: ../../Zotlabs/Module/Profiles.php:769 msgid "Locality/City" msgstr "Sted/by" -#: ../../Zotlabs/Module/Profiles.php:771 +#: ../../Zotlabs/Module/Profiles.php:770 msgid "Region/State" msgstr "Region" -#: ../../Zotlabs/Module/Profiles.php:772 +#: ../../Zotlabs/Module/Profiles.php:771 msgid "Postal/Zip code" msgstr "Postnummer" -#: ../../Zotlabs/Module/Profiles.php:778 +#: ../../Zotlabs/Module/Profiles.php:777 msgid "Who (if applicable)" msgstr "Hvem (om relevant)" -#: ../../Zotlabs/Module/Profiles.php:778 +#: ../../Zotlabs/Module/Profiles.php:777 msgid "Examples: cathy123, Cathy Williams, cathy@example.com" msgstr "Eksempler: kari123, Kari Villiamsen, kari@example.com" -#: ../../Zotlabs/Module/Profiles.php:779 +#: ../../Zotlabs/Module/Profiles.php:778 msgid "Since (date)" msgstr "Fra (dato)" -#: ../../Zotlabs/Module/Profiles.php:782 +#: ../../Zotlabs/Module/Profiles.php:781 msgid "Tell us about yourself" msgstr "Fortell oss om deg selv" -#: ../../Zotlabs/Module/Profiles.php:784 +#: ../../Zotlabs/Module/Profiles.php:783 msgid "Hometown" msgstr "Hjemsted" -#: ../../Zotlabs/Module/Profiles.php:785 +#: ../../Zotlabs/Module/Profiles.php:784 msgid "Political views" msgstr "Politiske holdninger" -#: ../../Zotlabs/Module/Profiles.php:786 +#: ../../Zotlabs/Module/Profiles.php:785 msgid "Religious views" msgstr "Religiøse holdninger" -#: ../../Zotlabs/Module/Profiles.php:787 +#: ../../Zotlabs/Module/Profiles.php:786 msgid "Keywords used in directory listings" msgstr "Nøkkelord for bruk i katalogoppføringen" -#: ../../Zotlabs/Module/Profiles.php:787 +#: ../../Zotlabs/Module/Profiles.php:786 msgid "Example: fishing photography software" msgstr "Eksempel: fisking fotografering programvare" -#: ../../Zotlabs/Module/Profiles.php:790 +#: ../../Zotlabs/Module/Profiles.php:789 msgid "Musical interests" msgstr "Musikkinteresser" -#: ../../Zotlabs/Module/Profiles.php:791 +#: ../../Zotlabs/Module/Profiles.php:790 msgid "Books, literature" msgstr "Bøker, litteratur" -#: ../../Zotlabs/Module/Profiles.php:792 +#: ../../Zotlabs/Module/Profiles.php:791 msgid "Television" msgstr "TV/fjernsyn" -#: ../../Zotlabs/Module/Profiles.php:793 +#: ../../Zotlabs/Module/Profiles.php:792 msgid "Film/Dance/Culture/Entertainment" msgstr "Film/dans/kultur/underholdning" -#: ../../Zotlabs/Module/Profiles.php:794 +#: ../../Zotlabs/Module/Profiles.php:793 msgid "Hobbies/Interests" msgstr "Hobbier/Interesser" -#: ../../Zotlabs/Module/Profiles.php:795 +#: ../../Zotlabs/Module/Profiles.php:794 msgid "Love/Romance" msgstr "Kjærlighet/romantikk" -#: ../../Zotlabs/Module/Profiles.php:797 +#: ../../Zotlabs/Module/Profiles.php:796 msgid "School/Education" msgstr "Skolle/utdanning" -#: ../../Zotlabs/Module/Profiles.php:798 +#: ../../Zotlabs/Module/Profiles.php:797 msgid "Contact information and social networks" msgstr "Kontaktinformasjon og andre sosiale nettverk" -#: ../../Zotlabs/Module/Profiles.php:799 +#: ../../Zotlabs/Module/Profiles.php:798 msgid "My other channels" msgstr "Mine andre kanaler" -#: ../../Zotlabs/Module/Subthread.php:128 -#, php-format -msgid "%1$s is following %2$s's %3$s" -msgstr "%1$s følger %2$s sin %3$s" +#: ../../Zotlabs/Module/Sharedwithme.php:106 +msgid "Files: shared with me" +msgstr "Filer: delt med meg" -#: ../../Zotlabs/Module/Subthread.php:130 -#, php-format -msgid "%1$s stopped following %2$s's %3$s" -msgstr "%1$s stopped å følge %2$s sin %3$s" +#: ../../Zotlabs/Module/Sharedwithme.php:108 +msgid "NEW" +msgstr "NY" -#: ../../Zotlabs/Module/Bookmarks.php:62 -msgid "Bookmark added" -msgstr "Bokmerke lagt til" +#: ../../Zotlabs/Module/Sharedwithme.php:111 +msgid "Remove all files" +msgstr "Fjern alle filer" -#: ../../Zotlabs/Module/Bookmarks.php:101 -msgid "My Connections Bookmarks" -msgstr "Mine forbindelsers bokmerker" +#: ../../Zotlabs/Module/Sharedwithme.php:112 +msgid "Remove this file" +msgstr "Fjern denne filen" -#: ../../Zotlabs/Module/Changeaddr.php:35 -msgid "" -"Channel name changes are not allowed within 48 hours of changing the account " -"password." -msgstr "" +#: ../../Zotlabs/Module/Rbmark.php:72 +msgid "Select a bookmark folder" +msgstr "Velg en bokmerkemappe" -#: ../../Zotlabs/Module/Changeaddr.php:77 -msgid "Change channel nickname/address" -msgstr "" +#: ../../Zotlabs/Module/Rbmark.php:80 +msgid "Save Bookmark" +msgstr "Lagre bokmerke" -#: ../../Zotlabs/Module/Changeaddr.php:78 -msgid "Any/all connections on other networks will be lost!" -msgstr "" +#: ../../Zotlabs/Module/Rbmark.php:81 +msgid "URL of bookmark" +msgstr "URL-en til bokmerket" -#: ../../Zotlabs/Module/Changeaddr.php:80 -msgid "New channel address" -msgstr "" +#: ../../Zotlabs/Module/Rbmark.php:86 +msgid "Or enter new bookmark folder name" +msgstr "Eller skriv nytt navn på bokmerkemappe" -#: ../../Zotlabs/Module/Changeaddr.php:81 -msgid "Rename Channel" +#: ../../Zotlabs/Module/Lockview.php:101 +msgid "Remote privacy information not available" msgstr "" -#: ../../Zotlabs/Module/Invite.php:69 -msgid "Invite App" -msgstr "" +#: ../../Zotlabs/Module/Lockview.php:144 ../../Zotlabs/Module/Lockview.php:203 +#: ../../Zotlabs/Module/Acl.php:124 +msgctxt "acl" +msgid "Profile" +msgstr "Profil" -#: ../../Zotlabs/Module/Invite.php:81 -msgid "Register is closed" -msgstr "" +#: ../../Zotlabs/Module/Lockview.php:155 ../../Zotlabs/Module/Lockview.php:212 +#, fuzzy +msgid "Privacy group" +msgstr "Personverngruppe:" -#: ../../Zotlabs/Module/Invite.php:115 ../../Zotlabs/Module/Invite.php:562 -msgid "Note, the invitation code is valid up to" +#: ../../Zotlabs/Module/Lockview.php:183 +msgid "Item" msgstr "" -#: ../../Zotlabs/Module/Invite.php:128 +#: ../../Zotlabs/Module/Lockview.php:230 #, php-format -msgid "Too many recipients for one invitation (max %d)" -msgstr "" - -#: ../../Zotlabs/Module/Invite.php:132 -msgid "No recipients for this invitation" +msgid "Click to copy link to this ressource for guest %s to clipboard" msgstr "" -#: ../../Zotlabs/Module/Invite.php:151 -#, php-format -msgid "(%s) : Not a real email address" -msgstr "(%s): Ikke en virkelig epostadresse" - -#: ../../Zotlabs/Module/Invite.php:158 -#, php-format -msgid "(%s) : Not allowed email address" -msgstr "(%s): Ikke en tillatt epostadresse" - -#: ../../Zotlabs/Module/Invite.php:171 -#, php-format -msgid "(%s) : email address already in use" -msgstr "(%s): epostadressen er allerede i bruk" - -#: ../../Zotlabs/Module/Invite.php:178 -#, php-format -msgid "(%s) : Accepted email address" -msgstr "(%s): Godkjent epostadresse" - -#: ../../Zotlabs/Module/Invite.php:270 -#, php-format -msgid "To %s : Message delivery success." +#: ../../Zotlabs/Module/Lockview.php:230 +msgid "Link copied" msgstr "" -#: ../../Zotlabs/Module/Invite.php:302 -#, php-format -msgid "%1$d mail(s) sent, %2$d mail error(s)" -msgstr "" +#: ../../Zotlabs/Module/Lockview.php:235 +msgid "Access" +msgstr "Tilgang" -#: ../../Zotlabs/Module/Invite.php:327 -msgid "Invites not proposed by configuration" +#: ../../Zotlabs/Module/Lockview.php:237 +msgid "OCAP access" msgstr "" -#: ../../Zotlabs/Module/Invite.php:328 -msgid "Contact the site admin" -msgstr "" +#: ../../Zotlabs/Module/Channel_calendar.php:62 +msgid "Event can not end before it has started." +msgstr "Hendelsen kan ikke slutte før den starter." -#: ../../Zotlabs/Module/Invite.php:344 -msgid "Invites by users not enabled" -msgstr "" +#: ../../Zotlabs/Module/Channel_calendar.php:64 +#: ../../Zotlabs/Module/Channel_calendar.php:72 +#: ../../Zotlabs/Module/Channel_calendar.php:87 +msgid "Unable to generate preview." +msgstr "Klarer ikke å lage forhåndsvisning." -#: ../../Zotlabs/Module/Invite.php:349 -msgid "You have no more invitations available" -msgstr "Du har ikke flere invitasjoner tilgjengelig" +#: ../../Zotlabs/Module/Channel_calendar.php:70 +msgid "Event title and start time are required." +msgstr "Hendelsestittel og starttidspunkt er påkrevd." -#: ../../Zotlabs/Module/Invite.php:365 -msgid "Not on xchan" -msgstr "" +#: ../../Zotlabs/Module/Channel_calendar.php:85 +#: ../../Zotlabs/Module/Channel_calendar.php:214 +msgid "Event not found." +msgstr "Hendelsen ble ikke funnet." -#: ../../Zotlabs/Module/Invite.php:398 -msgid "All users invitation limit exceeded." -msgstr "" +#: ../../Zotlabs/Module/Channel_calendar.php:358 +msgid "Edit event" +msgstr "Endre hendelse" -#: ../../Zotlabs/Module/Invite.php:416 -msgid "Invitation expires after" -msgstr "" +#: ../../Zotlabs/Module/Channel_calendar.php:360 +msgid "Delete event" +msgstr "Slett hendelse" -#: ../../Zotlabs/Module/Invite.php:517 ../../Zotlabs/Module/Invite.php:556 -msgid "Invitation" -msgstr "" +#: ../../Zotlabs/Module/Channel_calendar.php:394 +msgid "calendar" +msgstr "kalender" -#: ../../Zotlabs/Module/Invite.php:547 -msgid "Send invitations" -msgstr "Send invitasjoner" +#: ../../Zotlabs/Module/Channel_calendar.php:485 +msgid "Failed to remove event" +msgstr "Mislyktes med å slette hendelse" -#: ../../Zotlabs/Module/Invite.php:548 -msgid "Invitations I am using" +#: ../../Zotlabs/Module/Go.php:22 +msgid "This page is available only to site members" msgstr "" -#: ../../Zotlabs/Module/Invite.php:549 -msgid "Invitations we are using" +#: ../../Zotlabs/Module/Go.php:30 +msgid "What would you like to do?" msgstr "" -#: ../../Zotlabs/Module/Invite.php:550 -msgid "§ Note, the email(s) sent will be recorded in the system logs" +#: ../../Zotlabs/Module/Go.php:32 +msgid "" +"Please bookmark this page if you would like to return to it in the future" msgstr "" -#: ../../Zotlabs/Module/Invite.php:551 -msgid "Enter email addresses, one per line:" -msgstr "Skriv e-postadresser, en per linje:" - -#: ../../Zotlabs/Module/Invite.php:552 -msgid "Your message:" -msgstr "Din melding:" - -#: ../../Zotlabs/Module/Invite.php:553 -msgid "Invite template" +#: ../../Zotlabs/Module/Go.php:36 +msgid "Upload a profile photo" msgstr "" -#: ../../Zotlabs/Module/Invite.php:555 -msgid "Subject:" -msgstr "Emne:" - -#: ../../Zotlabs/Module/Invite.php:561 -msgid "Here you may enter personal notes to the recipient(s)" +#: ../../Zotlabs/Module/Go.php:37 +msgid "Upload a cover photo" msgstr "" -#: ../../Zotlabs/Module/Sse_bs.php:605 -msgid "Private forum" +#: ../../Zotlabs/Module/Go.php:38 +msgid "Edit your default profile" msgstr "" -#: ../../Zotlabs/Module/Sse_bs.php:605 -#, fuzzy -msgid "Public forum" -msgstr "Offentlig forum:" - -#: ../../Zotlabs/Module/Xchan.php:10 -msgid "Xchan Lookup" -msgstr "Xchan oppslag" - -#: ../../Zotlabs/Module/Xchan.php:13 -msgid "Lookup xchan beginning with (or webbie): " -msgstr "Slå opp xchan som begynner med (eller webbie): " - -#: ../../Zotlabs/Module/Affinity.php:35 -msgid "Affinity Tool settings updated." +#: ../../Zotlabs/Module/Go.php:40 +msgid "View the channel directory" msgstr "" -#: ../../Zotlabs/Module/Affinity.php:54 -msgid "" -"The numbers below represent the minimum and maximum slider default positions " -"for your network/stream page as a percentage." +#: ../../Zotlabs/Module/Go.php:41 +msgid "View/edit your channel settings" msgstr "" -#: ../../Zotlabs/Module/Affinity.php:61 -msgid "Default maximum affinity level" +#: ../../Zotlabs/Module/Go.php:42 +msgid "View the site or project documentation" msgstr "" -#: ../../Zotlabs/Module/Affinity.php:61 -#, fuzzy -msgid "0-99 default 99" -msgstr "Standard" - -#: ../../Zotlabs/Module/Affinity.php:67 -msgid "Default minimum affinity level" +#: ../../Zotlabs/Module/Go.php:43 +msgid "Visit your channel homepage" msgstr "" -#: ../../Zotlabs/Module/Affinity.php:67 -#, fuzzy -msgid "0-99 - default 0" -msgstr "Standard" - -#: ../../Zotlabs/Module/Affinity.php:73 -msgid "Persistent affinity levels" +#: ../../Zotlabs/Module/Go.php:44 +msgid "" +"View your connections and/or add somebody whose address you already know" msgstr "" -#: ../../Zotlabs/Module/Affinity.php:73 +#: ../../Zotlabs/Module/Go.php:45 msgid "" -"If disabled the max and min levels will be reset to default after page reload" +"View your personal stream (this may be empty until you add some connections)" msgstr "" -#: ../../Zotlabs/Module/Affinity.php:81 -msgid "Affinity Tool Settings" +#: ../../Zotlabs/Module/Go.php:53 +msgid "View the public stream. Warning: this content is not moderated" msgstr "" -#: ../../Zotlabs/Module/Settings/Network.php:42 -#: ../../Zotlabs/Module/Settings/Channel_home.php:46 -msgid "Max height of content (in pixels)" -msgstr "Maks høyde for innhold (i piksler)" - -#: ../../Zotlabs/Module/Settings/Network.php:44 -#: ../../Zotlabs/Module/Settings/Channel_home.php:48 -msgid "Click to expand content exceeding this height" -msgstr "Klikk for å vise hele innlegg som overskrider denne grensen" - -#: ../../Zotlabs/Module/Settings/Network.php:59 -msgid "Stream Settings" -msgstr "Instillinger for tidslinjen" - -#: ../../Zotlabs/Module/Settings/Features.php:45 -msgid "Additional Features" -msgstr "Ekstra funksjoner" +#: ../../Zotlabs/Module/Chat.php:193 +msgid "Room not found" +msgstr "Rommet ble ikke funnet" -#: ../../Zotlabs/Module/Settings/Channel.php:105 -#: ../../Zotlabs/Module/Settings/Channel.php:217 -msgid "Please select a channel role" -msgstr "Velg en kanalrolle" +#: ../../Zotlabs/Module/Chat.php:209 +msgid "Leave Room" +msgstr "Forlat rom" -#: ../../Zotlabs/Module/Settings/Channel.php:194 -msgid "Your channel address is" -msgstr "Din kanaladresse er" +#: ../../Zotlabs/Module/Chat.php:210 +msgid "Delete Room" +msgstr "Slett rom" -#: ../../Zotlabs/Module/Settings/Channel.php:197 -msgid "Your files/photos are accessible via WebDAV at" -msgstr "Dine filer og foto er tilgjengelig via WebDAV på" +#: ../../Zotlabs/Module/Chat.php:211 +msgid "I am away right now" +msgstr "Jeg er borte akkurat nå" -#: ../../Zotlabs/Module/Settings/Channel.php:228 -msgid "Channel Settings" -msgstr "Kanalinnstillinger" +#: ../../Zotlabs/Module/Chat.php:212 +msgid "I am online" +msgstr "Jeg er pålogget" -#: ../../Zotlabs/Module/Settings/Channel.php:235 -msgid "Basic Settings" -msgstr "Grunninnstillinger" +#: ../../Zotlabs/Module/Chat.php:214 +msgid "Bookmark this room" +msgstr "Bokmerk dette rommet" -#: ../../Zotlabs/Module/Settings/Channel.php:236 -msgid "Channel timezone:" -msgstr "Tidssone for kanalen:" +#: ../../Zotlabs/Module/Chat.php:237 +msgid "New Chatroom" +msgstr "Nytt chatrom" -#: ../../Zotlabs/Module/Settings/Channel.php:237 -msgid "Default post location:" -msgstr "Standard plassering for innlegg:" +#: ../../Zotlabs/Module/Chat.php:238 +msgid "Chatroom name" +msgstr "Romnavn" -#: ../../Zotlabs/Module/Settings/Channel.php:237 -msgid "Geographical location to display on your posts" -msgstr "Geografisk plassering som vises på dine innlegg" +#: ../../Zotlabs/Module/Chat.php:239 +msgid "Expiration of chats (minutes)" +msgstr "Chat utgår (antall minutter)" -#: ../../Zotlabs/Module/Settings/Channel.php:238 -msgid "Use browser location" -msgstr "" +#: ../../Zotlabs/Module/Chat.php:255 +#, php-format +msgid "%1$s's Chatrooms" +msgstr "%1$s sine chatrom" -#: ../../Zotlabs/Module/Settings/Channel.php:239 -msgid "Adult content" -msgstr "Voksent innhold" +#: ../../Zotlabs/Module/Chat.php:260 +msgid "No chatrooms available" +msgstr "Ingen rom tilgjengelige" -#: ../../Zotlabs/Module/Settings/Channel.php:239 -msgid "This channel frequently or regularly publishes adult content" +#: ../../Zotlabs/Module/Chat.php:261 +msgid "Add Room" msgstr "" -"Denne kanalen vil ofte, eller regelmessig poste innlegg med voksent innhold" - -#: ../../Zotlabs/Module/Settings/Channel.php:240 -msgid "Maximum Friend Requests/Day:" -msgstr "Maksimalt antall venneforespørsler per dag:" - -#: ../../Zotlabs/Module/Settings/Channel.php:240 -msgid "May reduce spam activity" -msgstr "Kan redusere søppelpostaktivitet" -#: ../../Zotlabs/Module/Settings/Channel.php:241 -#: ../../Zotlabs/Lib/Enotify.php:68 -msgid "Notification Settings" -msgstr "Varslingsinnstillinger" - -#: ../../Zotlabs/Module/Settings/Channel.php:242 -msgid "By default post a status message when:" -msgstr "Legg inn en statusmelding når du:" - -#: ../../Zotlabs/Module/Settings/Channel.php:243 -msgid "accepting a friend request" -msgstr "aksepterer en venneforespørsel" - -#: ../../Zotlabs/Module/Settings/Channel.php:244 -msgid "joining a forum/community" -msgstr "blir med i et forum/miljø" - -#: ../../Zotlabs/Module/Settings/Channel.php:245 -msgid "making an <em>interesting</em> profile change" -msgstr "gjør en <em>interessant</em> profilendring" - -#: ../../Zotlabs/Module/Settings/Channel.php:246 -msgid "Send a notification email when:" -msgstr "Send en varsel-e-post når:" - -#: ../../Zotlabs/Module/Settings/Channel.php:247 -msgid "You receive a connection request" -msgstr "Du har mottatt en forespørsel om forbindelse" - -#: ../../Zotlabs/Module/Settings/Channel.php:248 -msgid "Your connections are confirmed" -msgstr "Dine forbindelser er bekreftet" - -#: ../../Zotlabs/Module/Settings/Channel.php:249 -msgid "Someone writes on your profile wall" -msgstr "Noen skriver på din profilvegg" - -#: ../../Zotlabs/Module/Settings/Channel.php:250 -msgid "Someone writes a followup comment" -msgstr "Noen skriver en oppfølgende kommentar" - -#: ../../Zotlabs/Module/Settings/Channel.php:251 -msgid "You receive a private message" -msgstr "Du mottar en privat melding" - -#: ../../Zotlabs/Module/Settings/Channel.php:252 -msgid "You receive a friend suggestion" -msgstr "Du mottok et venneforslag" +#: ../../Zotlabs/Module/Chat.php:264 +msgid "Expiration" +msgstr "Utløp" -#: ../../Zotlabs/Module/Settings/Channel.php:253 -msgid "You are tagged in a post" -msgstr "Du merkes i et innlegg" +#: ../../Zotlabs/Module/Chat.php:265 +msgid "min" +msgstr "min" -#: ../../Zotlabs/Module/Settings/Channel.php:254 -msgid "You are poked/prodded/etc. in a post" -msgstr "Du ble prikket/oppildnet/og så vider i et innlegg" +#: ../../Zotlabs/Module/Regate.php:85 +msgid "Email resent" +msgstr "" -#: ../../Zotlabs/Module/Settings/Channel.php:255 -msgid "Someone likes your post/comment" +#: ../../Zotlabs/Module/Regate.php:85 +msgid "Email resend failed" msgstr "" -#: ../../Zotlabs/Module/Settings/Channel.php:256 -msgid "Show visual notifications including:" -msgstr "Vis visuelle varslinger om:" +#: ../../Zotlabs/Module/Regate.php:110 +msgid "Verification successful" +msgstr "" -#: ../../Zotlabs/Module/Settings/Channel.php:257 -msgid "Unseen stream activity" +#: ../../Zotlabs/Module/Regate.php:154 +msgid "Account successfull created" msgstr "" -#: ../../Zotlabs/Module/Settings/Channel.php:258 -msgid "Unseen channel activity" -msgstr "Usett kanalaktivitet" +#: ../../Zotlabs/Module/Regate.php:212 +msgid "Channel successfull created" +msgstr "" -#: ../../Zotlabs/Module/Settings/Channel.php:259 -msgid "Unseen private messages" -msgstr "Usette private meldinger" +#: ../../Zotlabs/Module/Regate.php:218 +msgid "Automatic channel creation failed. Please create a channel." +msgstr "" -#: ../../Zotlabs/Module/Settings/Channel.php:259 -#: ../../Zotlabs/Module/Settings/Channel.php:264 -#: ../../Zotlabs/Module/Settings/Channel.php:265 -#: ../../Zotlabs/Module/Settings/Channel.php:266 -msgid "Recommended" -msgstr "Anbefalt" +#: ../../Zotlabs/Module/Regate.php:230 +msgid "Account creation error" +msgstr "" -#: ../../Zotlabs/Module/Settings/Channel.php:260 -msgid "Upcoming events" -msgstr "Kommende hendelser" +#: ../../Zotlabs/Module/Regate.php:242 +msgid "Verify failed" +msgstr "" -#: ../../Zotlabs/Module/Settings/Channel.php:261 -msgid "Events today" -msgstr "Hendelser idag" +#: ../../Zotlabs/Module/Regate.php:247 +msgid "Token verification failed" +msgstr "" -#: ../../Zotlabs/Module/Settings/Channel.php:262 -msgid "Upcoming birthdays" -msgstr "Kommende fødselsdager" +#: ../../Zotlabs/Module/Regate.php:252 +msgid "Request not inside time frame" +msgstr "" -#: ../../Zotlabs/Module/Settings/Channel.php:262 -msgid "Not available in all themes" -msgstr "Ikke tilgjengelig i alle temaer" +#: ../../Zotlabs/Module/Regate.php:258 ../../Zotlabs/Module/Regate.php:288 +msgid "Identity unknown" +msgstr "" -#: ../../Zotlabs/Module/Settings/Channel.php:263 -msgid "System (personal) notifications" -msgstr "System (personlige) varslinger" +#: ../../Zotlabs/Module/Regate.php:264 +msgid "dId2 mistaken" +msgstr "" -#: ../../Zotlabs/Module/Settings/Channel.php:264 -msgid "System info messages" -msgstr "System infomeldinger" +#: ../../Zotlabs/Module/Regate.php:292 +msgid "Your Registration ID" +msgstr "" -#: ../../Zotlabs/Module/Settings/Channel.php:265 -msgid "System critical alerts" -msgstr "System kritiske varsel" +#: ../../Zotlabs/Module/Regate.php:305 ../../Zotlabs/Module/Regate.php:397 +#: ../../Zotlabs/Module/Regate.php:429 +msgid "Registration verification" +msgstr "" -#: ../../Zotlabs/Module/Settings/Channel.php:266 -msgid "New connections" -msgstr "Nye forbindelser" +#: ../../Zotlabs/Module/Regate.php:312 ../../Zotlabs/Module/Regate.php:434 +msgid "Hold on, you can start verification in" +msgstr "" -#: ../../Zotlabs/Module/Settings/Channel.php:267 -msgid "System Registrations" -msgstr "Systemregistreringer" +#: ../../Zotlabs/Module/Regate.php:313 +msgid "Please remember your verification token for ID" +msgstr "" -#: ../../Zotlabs/Module/Settings/Channel.php:268 -msgid "Unseen shared files" +#: ../../Zotlabs/Module/Regate.php:315 +msgid "Token validity" msgstr "" -#: ../../Zotlabs/Module/Settings/Channel.php:269 -msgid "Unseen public stream activity" +#: ../../Zotlabs/Module/Regate.php:351 +msgid "Resend email" msgstr "" -#: ../../Zotlabs/Module/Settings/Channel.php:270 -msgid "Unseen likes and dislikes" +#: ../../Zotlabs/Module/Regate.php:356 +msgid "Registration status" msgstr "" -#: ../../Zotlabs/Module/Settings/Channel.php:271 -msgid "Unseen forum posts" +#: ../../Zotlabs/Module/Regate.php:359 +msgid "Verification successful!" msgstr "" -#: ../../Zotlabs/Module/Settings/Channel.php:272 -msgid "Email notification hub (hostname)" +#: ../../Zotlabs/Module/Regate.php:360 +msgid "Your login ID is" msgstr "" -#: ../../Zotlabs/Module/Settings/Channel.php:272 -#, php-format +#: ../../Zotlabs/Module/Regate.php:361 msgid "" -"If your channel is mirrored to multiple hubs, set this to your preferred " -"location. This will prevent duplicate email notifications. Example: %s" +"After your account has been approved by our administrator you will be able " +"to login with your login ID and your provided password." msgstr "" -#: ../../Zotlabs/Module/Settings/Channel.php:273 -msgid "Show new wall posts, private messages and connections under Notices" +#: ../../Zotlabs/Module/Regate.php:373 +msgid "Registration request revoked" msgstr "" -#: ../../Zotlabs/Module/Settings/Channel.php:274 -msgid "Mark all notices of the thread read if a notice is clicked" +#: ../../Zotlabs/Module/Regate.php:374 +msgid "Sorry for any inconvience. Thank you for your response." msgstr "" -#: ../../Zotlabs/Module/Settings/Channel.php:274 -msgid "If no, only the clicked notice will be marked read" +#: ../../Zotlabs/Module/Regate.php:398 +msgid "Please enter your verification token for ID" msgstr "" -#: ../../Zotlabs/Module/Settings/Channel.php:275 -msgid "" -"Desktop notifications are unavailable because the required browser " -"permission has not been granted" +#: ../../Zotlabs/Module/Regate.php:399 ../../Zotlabs/Module/Regate.php:426 +msgid "Please check your email!" msgstr "" -#: ../../Zotlabs/Module/Settings/Channel.php:276 -msgid "Grant permission" +#: ../../Zotlabs/Module/Regate.php:409 +msgid "Verification token" msgstr "" -#: ../../Zotlabs/Module/Settings/Channel.php:277 -msgid "Notify me of events this many days in advance" -msgstr "Varsle meg om hendelser dette antall dager på forhånd" - -#: ../../Zotlabs/Module/Settings/Channel.php:277 -msgid "Must be greater than 0" -msgstr "Må være større enn 0" +#: ../../Zotlabs/Module/Regate.php:420 +msgid "ID expired" +msgstr "" -#: ../../Zotlabs/Module/Settings/Channel.php:280 -msgid "Default photo upload folder" -msgstr "Standard mappe for opplasting av bilder" +#: ../../Zotlabs/Module/Regate.php:435 +msgid "You will require the verification token for ID" +msgstr "" -#: ../../Zotlabs/Module/Settings/Channel.php:280 -#: ../../Zotlabs/Module/Settings/Channel.php:281 -msgid "%Y - current year, %m - current month" -msgstr "%Y - nåværende år, %m - nåværende måned" +#: ../../Zotlabs/Module/Regate.php:444 +msgid "Unknown or expired ID" +msgstr "" -#: ../../Zotlabs/Module/Settings/Channel.php:281 -msgid "Default file upload folder" -msgstr "Standard mappe for opplasting av filer" +#: ../../Zotlabs/Module/Regate.php:455 +msgid "dId2 malformed" +msgstr "" -#: ../../Zotlabs/Module/Settings/Channel.php:283 -msgid "Remove this channel." -msgstr "Fjern denne kanalen." +#: ../../Zotlabs/Module/Editlayout.php:137 +msgid "Edit Layout" +msgstr "Endre layout" -#: ../../Zotlabs/Module/Settings/Channel.php:284 -msgid "Expire other channel content after this many days" -msgstr "Annet kanal innhold utløper etter så mange dager" +#: ../../Zotlabs/Module/Setup.php:180 +msgid "$Projectname Server - Setup" +msgstr "$Projectname-tjener - oppsett" -#: ../../Zotlabs/Module/Settings/Channel.php:284 -msgid "0 or blank to use the website limit." -msgstr "0 eller la være tomt for å bruke grensen til nettstedet." +#: ../../Zotlabs/Module/Setup.php:184 +msgid "Could not connect to database." +msgstr "Fikk ikke kontakt med databasen." -#: ../../Zotlabs/Module/Settings/Channel.php:284 -#, php-format -msgid "This website expires after %d days." +#: ../../Zotlabs/Module/Setup.php:188 +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." -#: ../../Zotlabs/Module/Settings/Channel.php:284 -msgid "This website does not expire imported content." -msgstr "Dette nettstedet sletter ikke importert innhold." +#: ../../Zotlabs/Module/Setup.php:195 +msgid "Could not create table." +msgstr "Kunne ikke lage tabellen." -#: ../../Zotlabs/Module/Settings/Channel.php:284 -msgid "The website limit takes precedence if lower than your limit." -msgstr "Nettstedets grense vil gjelde dersom den er lavere enn din grense." +#: ../../Zotlabs/Module/Setup.php:201 +msgid "Your site database has been installed." +msgstr "Databasen til ditt nettsted har blitt installert." -#: ../../Zotlabs/Module/Settings/Channel.php:285 -#: ../../Zotlabs/Module/Settings/Channel.php:286 +#: ../../Zotlabs/Module/Setup.php:207 msgid "" -"Words one per line or #tags, $categories, /patterns/, lang=xx, lang!=xx - " -"leave blank to import all posts" +"You may need to import the file \"install/schema_xxx.sql\" manually using a " +"database client." msgstr "" -"Ett ord per linje eller #emneknagger, $kategorier, /mønster/, lang=xx," -" lang!=xx - la være tomt for å importere alle innlegg" - -#: ../../Zotlabs/Module/Settings/Account.php:21 -msgid "Not valid email." -msgstr "Ikke gyldig e-post." +"Du må kanskje importere filen \"install/schmea_xxx.sql\" manuelt ved å bruke " +"en databaseklient." -#: ../../Zotlabs/Module/Settings/Account.php:24 -msgid "Protected email address. Cannot change to that email." -msgstr "Beskyttet e-postadresse. Kan ikke endre til den e-postadressen." +#: ../../Zotlabs/Module/Setup.php:208 ../../Zotlabs/Module/Setup.php:277 +#: ../../Zotlabs/Module/Setup.php:802 +msgid "Please see the file \"install/INSTALL.txt\"." +msgstr "Vennligst les filen \"install/INSTALL.txt\"." -#: ../../Zotlabs/Module/Settings/Account.php:33 -msgid "System failure storing new email. Please try again." -msgstr "Systemfeil ved lagring av ny e-post. Vennligst prøv igjen." +#: ../../Zotlabs/Module/Setup.php:274 +msgid "System check" +msgstr "Systemsjekk" -#: ../../Zotlabs/Module/Settings/Account.php:51 -msgid "Password verification failed." -msgstr "Passordbekreftelsen mislyktes." +#: ../../Zotlabs/Module/Setup.php:279 +msgid "Check again" +msgstr "Sjekk igjen" -#: ../../Zotlabs/Module/Settings/Account.php:58 -msgid "Passwords do not match. Password unchanged." -msgstr "Passordene stemmer ikke overens. Passord uforandret." +#: ../../Zotlabs/Module/Setup.php:300 +msgid "Database connection" +msgstr "Databaseforbindelse" -#: ../../Zotlabs/Module/Settings/Account.php:62 -msgid "Empty passwords are not allowed. Password unchanged." -msgstr "Tomme passord er ikke tillatt. Passord uforandret." +#: ../../Zotlabs/Module/Setup.php:301 +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." -#: ../../Zotlabs/Module/Settings/Account.php:76 -msgid "Password changed." -msgstr "Passord endret." +#: ../../Zotlabs/Module/Setup.php:302 +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." -#: ../../Zotlabs/Module/Settings/Account.php:78 -msgid "Password update failed. Please try again." -msgstr "Passord oppdatering mislyktes. Vennligst prøv igjen." +#: ../../Zotlabs/Module/Setup.php:303 +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." -#: ../../Zotlabs/Module/Settings/Account.php:103 -msgid "Account Settings" -msgstr "Kontoinnstillinger" +#: ../../Zotlabs/Module/Setup.php:307 +msgid "Database Server Name" +msgstr "Navn på databasetjener" -#: ../../Zotlabs/Module/Settings/Account.php:104 -msgid "Current Password" -msgstr "Nåværende passord" +#: ../../Zotlabs/Module/Setup.php:307 +msgid "Default is 127.0.0.1" +msgstr "Standard er 127.0.0.1" -#: ../../Zotlabs/Module/Settings/Account.php:105 -msgid "Enter New Password" -msgstr "Skriv nytt passord" +#: ../../Zotlabs/Module/Setup.php:308 +msgid "Database Port" +msgstr "Databaseport" -#: ../../Zotlabs/Module/Settings/Account.php:106 -msgid "Confirm New Password" -msgstr "Bekreft nytt passord" +#: ../../Zotlabs/Module/Setup.php:308 +msgid "Communication port number - use 0 for default" +msgstr "Kommunikasjonsportnummer - bruk 0 for standard" -#: ../../Zotlabs/Module/Settings/Account.php:106 -msgid "Leave password fields blank unless changing" -msgstr "La passordfeltene stå blanke om det ikke skal endres" +#: ../../Zotlabs/Module/Setup.php:309 +msgid "Database Login Name" +msgstr "Database innloggingsnavn" -#: ../../Zotlabs/Module/Settings/Account.php:108 -msgid "Multi-Factor Authentication" -msgstr "Flerfaktorautentisering" +#: ../../Zotlabs/Module/Setup.php:310 +msgid "Database Login Password" +msgstr "Database innloggingspassord" -#: ../../Zotlabs/Module/Settings/Account.php:109 -msgid "DId2 or Email Address:" -msgstr "DId2 eller epostadresse:" +#: ../../Zotlabs/Module/Setup.php:311 +msgid "Database Name" +msgstr "Databasenavn" -#: ../../Zotlabs/Module/Settings/Account.php:112 -msgid "Remove this account including all its channels" -msgstr "Slett denne kontoen inkludert alle dens kanaler" +#: ../../Zotlabs/Module/Setup.php:312 +msgid "Database Type" +msgstr "Databasetype" -#: ../../Zotlabs/Module/Settings/Featured.php:25 -msgid "No feature settings configured" -msgstr "Ingen funksjonsinnstillinger er konfigurert" +#: ../../Zotlabs/Module/Setup.php:314 ../../Zotlabs/Module/Setup.php:354 +msgid "Site administrator email address" +msgstr "E-postadressen til administrator ved nettstedet" -#: ../../Zotlabs/Module/Settings/Featured.php:34 -msgid "Addon Settings" -msgstr "Instillinger for tillegg" +#: ../../Zotlabs/Module/Setup.php:314 ../../Zotlabs/Module/Setup.php:354 +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." -#: ../../Zotlabs/Module/Settings/Featured.php:35 -msgid "Please save/submit changes to any panel before opening another." -msgstr "Husk å lagre endringene i ett panel før du åpner andre." +#: ../../Zotlabs/Module/Setup.php:315 ../../Zotlabs/Module/Setup.php:356 +msgid "Website URL" +msgstr "Nettstedets URL" -#: ../../Zotlabs/Module/Settings/Events.php:40 -msgid "Events Settings" -msgstr "" +#: ../../Zotlabs/Module/Setup.php:315 ../../Zotlabs/Module/Setup.php:356 +msgid "Please use SSL (https) URL if available." +msgstr "Vennligst bruk SSL (https) URL hvis tilgjengelig." -#: ../../Zotlabs/Module/Settings/Manage.php:41 -msgid "Channel Manager Settings" -msgstr "" +#: ../../Zotlabs/Module/Setup.php:316 ../../Zotlabs/Module/Setup.php:358 +msgid "Please select a default timezone for your website" +msgstr "Vennligst velg en standard tidssone for ditt nettsted" -#: ../../Zotlabs/Module/Settings/Channel_home.php:61 -msgid "Personal menu to display in your channel pages" -msgstr "Personlig meny som kan vises på dine kanalsider" +#: ../../Zotlabs/Module/Setup.php:343 +msgid "Site settings" +msgstr "Nettstedets innstillinger" -#: ../../Zotlabs/Module/Settings/Channel_home.php:88 -msgid "Channel Home Settings" +#: ../../Zotlabs/Module/Setup.php:397 +msgid "PHP version 8.0 or greater is required." msgstr "" -#: ../../Zotlabs/Module/Settings/Calendar.php:40 -msgid "Calendar Settings" +#: ../../Zotlabs/Module/Setup.php:398 +msgid "PHP version" msgstr "" -#: ../../Zotlabs/Module/Settings/Multifactor.php:23 -#, fuzzy -#| msgid "Name is required" -msgid "Password is required" -msgstr "Navn er påkrevd" +#: ../../Zotlabs/Module/Setup.php:414 +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)." -#: ../../Zotlabs/Module/Settings/Multifactor.php:29 -msgid "The provided password is not correct" +#: ../../Zotlabs/Module/Setup.php:415 +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." -#: ../../Zotlabs/Module/Settings/Multifactor.php:68 -msgid "Account Multi-Factor Authentication" -msgstr "Tofaktorautentisering" +#: ../../Zotlabs/Module/Setup.php:419 +msgid "PHP executable path" +msgstr "PHP-kjørefilens sti" -#: ../../Zotlabs/Module/Settings/Multifactor.php:69 +#: ../../Zotlabs/Module/Setup.php:419 msgid "" -"This is your generated secret. It may be used in some cases if the QR image " -"cannot be read. Please store it in a safe place." +"Enter full path to php executable. You can leave this blank to continue the " +"installation." msgstr "" -"Dette er en generert sikkerhetskode. Den kan være nyttig i enkelte tilfeller " -"hvor QR koden ikke kan leses. Lagre den et sikkert sted." +"Skriv full sti til kjørefilen for PHP. Du kan la denne stå blank for å " +"fortsette installasjonen." -#: ../../Zotlabs/Module/Settings/Multifactor.php:70 -msgid "Please enter the code from your authenticator app" -msgstr "Skriv inn koden fra din autentiseringsapp" +#: ../../Zotlabs/Module/Setup.php:424 +msgid "Command line PHP" +msgstr "Kommandolinje PHP" -#: ../../Zotlabs/Module/Settings/Multifactor.php:71 -msgid "You will only be able to enable MFA if the test passes" +#: ../../Zotlabs/Module/Setup.php:434 +msgid "" +"Unable to check command line PHP, as shell_exec() is disabled. This is " +"required." msgstr "" -"Flerfaktorautentisering vil kun bli slått på dersom denne testen lykkes" -#: ../../Zotlabs/Module/Settings/Multifactor.php:75 -msgid "Congratulations, the provided code was correct" +#: ../../Zotlabs/Module/Setup.php:438 +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." -#: ../../Zotlabs/Module/Settings/Multifactor.php:76 -msgid "Incorrect code" -msgstr "" +#: ../../Zotlabs/Module/Setup.php:439 +msgid "This is required for message delivery to work." +msgstr "Dette er påkrevd for at meldingslevering skal virke." -#: ../../Zotlabs/Module/Settings/Multifactor.php:79 -#, fuzzy -#| msgid "Failed authentication" -msgid "Enable Multi-Factor Authentication" -msgstr "Mislykket autentisering" +#: ../../Zotlabs/Module/Setup.php:442 +msgid "PHP register_argc_argv" +msgstr "PHP register_argc_argv" -#: ../../Zotlabs/Module/Settings/Multifactor.php:81 -msgid "Logging in will require you to be in possession of your smartphone" +#: ../../Zotlabs/Module/Setup.php:462 +msgid "" +"This is not sufficient to upload larger images or files. You should be able " +"to upload at least 4 MB at once." msgstr "" -#: ../../Zotlabs/Module/Settings/Multifactor.php:84 -#, fuzzy -#| msgid "Your new password is" -msgid "Your account password" -msgstr "Ditt nye passord er" - -#: ../../Zotlabs/Module/Settings/Display.php:125 +#: ../../Zotlabs/Module/Setup.php:464 #, php-format -msgid "%s - (Experimental)" -msgstr "%s - (Eksperimentelt)" - -#: ../../Zotlabs/Module/Settings/Display.php:181 -msgid "Display Settings" -msgstr "Visningsinnstillinger" - -#: ../../Zotlabs/Module/Settings/Display.php:182 -msgid "Theme Settings" -msgstr "Temainnstillinger" - -#: ../../Zotlabs/Module/Settings/Display.php:183 -msgid "Custom Theme Settings" -msgstr "Tilpassede temainnstillinger" - -#: ../../Zotlabs/Module/Settings/Display.php:184 -msgid "Content Settings" -msgstr "Innholdsinnstillinger" - -#: ../../Zotlabs/Module/Settings/Display.php:190 -msgid "Display Theme:" -msgstr "Visningstema:" - -#: ../../Zotlabs/Module/Settings/Display.php:191 -msgid "Select scheme" -msgstr "Velg skjema" - -#: ../../Zotlabs/Module/Settings/Display.php:193 -msgid "Preload images before rendering the page" -msgstr "Last inn bildene før gjengivelsen av siden" - -#: ../../Zotlabs/Module/Settings/Display.php:193 msgid "" -"The subjective page load time will be longer but the page will be ready when " -"displayed" +"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 personlige opplevelsen av lastetiden vil være lenger, men siden vil være " -"klar når den vises" - -#: ../../Zotlabs/Module/Settings/Display.php:194 -msgid "Enable user zoom on mobile devices" -msgstr "Skru på brukerstyrt zoom på mobile enheter" - -#: ../../Zotlabs/Module/Settings/Display.php:195 -msgid "Update browser every xx seconds" -msgstr "Oppdater nettleser hvert xx sekunder" - -#: ../../Zotlabs/Module/Settings/Display.php:195 -msgid "Minimum of 10 seconds, no maximum" -msgstr "Minimum 10 sekunder, ikke noe maksimum" - -#: ../../Zotlabs/Module/Settings/Display.php:196 -msgid "Maximum number of conversations to load at any time:" -msgstr "Maksimalt antall samtaler å laste samtidig:" +"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." -#: ../../Zotlabs/Module/Settings/Display.php:196 -msgid "Maximum of 30 items" +#: ../../Zotlabs/Module/Setup.php:470 +msgid "You can adjust these settings in the server php.ini file." msgstr "" -#: ../../Zotlabs/Module/Settings/Display.php:197 -msgid "Show emoticons (smilies) as images" -msgstr "Vis emoticons (smilefjes) som bilder" - -#: ../../Zotlabs/Module/Settings/Display.php:198 -msgid "Link post titles to source" -msgstr "Lenk innleggets tittel til kilden" +#: ../../Zotlabs/Module/Setup.php:472 +msgid "PHP upload limits" +msgstr "PHP opplastingsgrenser" -#: ../../Zotlabs/Module/Settings/Display.php:200 -msgid "Display new member quick links menu" -msgstr "Vis hurtiglenker for nye medlemmer" +#: ../../Zotlabs/Module/Setup.php:495 +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" -#: ../../Zotlabs/Module/Settings/Directory.php:40 -msgid "Directory Settings" +#: ../../Zotlabs/Module/Setup.php:496 +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\"." -#: ../../Zotlabs/Module/Settings/Editor.php:40 -msgid "Editor Settings" -msgstr "Instillinger for redigering" +#: ../../Zotlabs/Module/Setup.php:499 +msgid "Generate encryption keys" +msgstr "Lag krypteringsnøkler" -#: ../../Zotlabs/Module/Settings/Connections.php:40 -msgid "Connections Settings" +#: ../../Zotlabs/Module/Setup.php:503 +msgid "Error: the sodium encryption library is not installed." msgstr "" -#: ../../Zotlabs/Module/Settings/Photos.php:40 -msgid "Photos Settings" -msgstr "" +#: ../../Zotlabs/Module/Setup.php:505 +#, fuzzy +#| msgid "Generate encryption keys" +msgid "Generate ed25519 encryption keys" +msgstr "Lag krypteringsnøkler" -#: ../../Zotlabs/Module/Settings/Profiles.php:41 -msgid "Default profile for new contacts" +#: ../../Zotlabs/Module/Setup.php:510 +msgid "" +"Error: one of \"bcmath\" or \"gmp\" (bigmath library) extensions are " +"required." msgstr "" -#: ../../Zotlabs/Module/Settings/Profiles.php:49 -msgid "Profiles Settings" +#: ../../Zotlabs/Module/Setup.php:512 +msgid "Bigmath library (either bcmath or gmp)" msgstr "" -#: ../../Zotlabs/Module/Settings/Privacy.php:48 -msgid "Privacy settings updated." -msgstr "Personverninnstillingene ble oppdatert." +#: ../../Zotlabs/Module/Setup.php:529 +msgid "libCurl PHP module" +msgstr "libCurl PHP-modul" -#: ../../Zotlabs/Module/Settings/Privacy.php:66 -msgid "Only those you specifically allow" -msgstr "Bare de du spesifikt tillater" +#: ../../Zotlabs/Module/Setup.php:530 +msgid "GD graphics PHP module" +msgstr "GD graphics PHP-modul" -#: ../../Zotlabs/Module/Settings/Privacy.php:67 -msgid "Approved connections" -msgstr "Godkjente forbindelser" +#: ../../Zotlabs/Module/Setup.php:531 +msgid "OpenSSL PHP module" +msgstr "OpenSSL PHP-modul" -#: ../../Zotlabs/Module/Settings/Privacy.php:68 -msgid "Any connections" -msgstr "Enhver forbindelse" +#: ../../Zotlabs/Module/Setup.php:532 +msgid "PDO database PHP module" +msgstr "" -#: ../../Zotlabs/Module/Settings/Privacy.php:69 -msgid "Anybody on this website" -msgstr "Enhver ved dette nettstedet" +#: ../../Zotlabs/Module/Setup.php:533 +msgid "mb_string PHP module" +msgstr "mb_string PHP-modul" -#: ../../Zotlabs/Module/Settings/Privacy.php:70 -msgid "Anybody in this network" -msgstr "Enhver i dette nettverket" +#: ../../Zotlabs/Module/Setup.php:534 +msgid "xml PHP module" +msgstr "xml PHP modul" -#: ../../Zotlabs/Module/Settings/Privacy.php:71 -msgid "Anybody authenticated" -msgstr "Enhver som er autentisert" +#: ../../Zotlabs/Module/Setup.php:535 +msgid "zip PHP module" +msgstr "" -#: ../../Zotlabs/Module/Settings/Privacy.php:72 -msgid "Anybody on the internet" -msgstr "Enhver på Internett" +#: ../../Zotlabs/Module/Setup.php:536 +#, fuzzy +#| msgid "xml PHP module" +msgid "intl PHP module" +msgstr "xml PHP modul" + +#: ../../Zotlabs/Module/Setup.php:540 ../../Zotlabs/Module/Setup.php:542 +msgid "Apache mod_rewrite module" +msgstr "Apache mod_rewrite-modul" -#: ../../Zotlabs/Module/Settings/Privacy.php:82 +#: ../../Zotlabs/Module/Setup.php:540 msgid "" -"Advise: set to \"Anybody on the internet\" and use privacy groups to " -"restrict access" +"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." -#: ../../Zotlabs/Module/Settings/Privacy.php:121 -msgid "Privacy Settings" -msgstr "Personverninnstillinger" +#: ../../Zotlabs/Module/Setup.php:546 ../../Zotlabs/Module/Setup.php:549 +msgid "exec" +msgstr "" -#: ../../Zotlabs/Module/Settings/Privacy.php:126 -msgid "Advanced configuration" +#: ../../Zotlabs/Module/Setup.php:546 +msgid "" +"Error: exec is required but is either not installed or has been disabled in " +"php.ini" msgstr "" -#: ../../Zotlabs/Module/Settings/Privacy.php:128 -msgid "Proceed with caution" +#: ../../Zotlabs/Module/Setup.php:552 ../../Zotlabs/Module/Setup.php:555 +msgid "shell_exec" msgstr "" -#: ../../Zotlabs/Module/Settings/Privacy.php:129 +#: ../../Zotlabs/Module/Setup.php:552 msgid "" -"Changing advanced configuration settings can impact your, and your contacts " -"channels functionality and security." +"Error: shell_exec is required but is either not installed or has been " +"disabled in php.ini" msgstr "" -#: ../../Zotlabs/Module/Settings/Privacy.php:130 -msgid "Accept the risk and continue" -msgstr "" +#: ../../Zotlabs/Module/Setup.php:560 +msgid "Error: libCURL PHP module required but not installed." +msgstr "Feil: libCURL PHP-modul er påkrevd, men er ikke installert." -#: ../../Zotlabs/Module/Settings/Privacy.php:132 -msgid "Automatically approve new contacts" -msgstr "Automatisk godkjenn nye kontakter" +#: ../../Zotlabs/Module/Setup.php:564 +msgid "" +"Error: GD PHP module with JPEG support or ImageMagick graphics library " +"required but not installed." +msgstr "" -#: ../../Zotlabs/Module/Settings/Privacy.php:133 -msgid "Opt-out of search engine indexing" -msgstr "Ikke la søkemotorer indeksere denne kanalen" +#: ../../Zotlabs/Module/Setup.php:568 +msgid "Error: openssl PHP module required but not installed." +msgstr "Feil: openssl PHP-modul er påkrevd, men er ikke installert." -#: ../../Zotlabs/Module/Settings/Privacy.php:134 -msgid "Group actor" +#: ../../Zotlabs/Module/Setup.php:574 +msgid "" +"Error: PDO database PHP module missing a driver for either mysql or pgsql." msgstr "" -#: ../../Zotlabs/Module/Settings/Privacy.php:134 -msgid "Allow this channel to act as a forum" +#: ../../Zotlabs/Module/Setup.php:579 +msgid "Error: PDO database PHP module required but not installed." msgstr "" -#: ../../Zotlabs/Module/Settings/Privacy.php:135 -msgid "Accept all messages which mention you" -msgstr "Godta alle meldinger som nevner deg" - -#: ../../Zotlabs/Module/Settings/Privacy.php:135 -msgid "This setting bypasses normal permissions" -msgstr "Denne instillingen overstyrer vanlig tilgangskontroll" +#: ../../Zotlabs/Module/Setup.php:583 +msgid "Error: mb_string PHP module required but not installed." +msgstr "Feil: mb_string PHP-modul er påkrevd, men er ikke installert." -#: ../../Zotlabs/Module/Settings/Privacy.php:136 -msgid "Accept unsolicited comments for moderation" -msgstr "Godta kommentarer fra fremmede for moderering" +#: ../../Zotlabs/Module/Setup.php:587 +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." -#: ../../Zotlabs/Module/Settings/Privacy.php:136 -msgid "Otherwise they will be silently dropped" -msgstr "Ellers vil de avvises uten varsel" +#: ../../Zotlabs/Module/Setup.php:591 +msgid "Error: zip PHP module required but not installed." +msgstr "" -#: ../../Zotlabs/Module/Settings/Privacy.php:137 -msgid "Enable OCAP access" -msgstr "Slå på OCAP tilgangskontroll" +#: ../../Zotlabs/Module/Setup.php:595 +#, fuzzy +#| msgid "Error: openssl PHP module required but not installed." +msgid "Error: intl PHP module required but not installed." +msgstr "Feil: openssl PHP-modul er påkrevd, men er ikke installert." -#: ../../Zotlabs/Module/Settings/Privacy.php:137 -msgid "Grant limited posts the right to access linked private media" -msgstr "Gi begrensede innlegg tilgang til private media som er lenket fra dem" +#: ../../Zotlabs/Module/Setup.php:614 ../../Zotlabs/Module/Setup.php:623 +msgid ".htconfig.php is writable" +msgstr ".htconfig.php kan skrives til" -#: ../../Zotlabs/Module/Settings/Conversation.php:23 -msgid "Settings saved." +#: ../../Zotlabs/Module/Setup.php:619 +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." -#: ../../Zotlabs/Module/Settings/Conversation.php:25 -msgid "Settings saved. Reload page please." +#: ../../Zotlabs/Module/Setup.php:620 +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." -#: ../../Zotlabs/Module/Settings/Conversation.php:47 -msgid "Conversation Settings" +#: ../../Zotlabs/Module/Setup.php:621 +msgid "Please see install/INSTALL.txt for additional information." msgstr "" -#: ../../Zotlabs/Module/Menu.php:68 -msgid "Unable to update menu." -msgstr "Ikke i stand til å oppdatere meny." - -#: ../../Zotlabs/Module/Menu.php:79 -msgid "Unable to create menu." -msgstr "Ikke i stand til å lage meny." - -#: ../../Zotlabs/Module/Menu.php:161 ../../Zotlabs/Module/Menu.php:174 -msgid "Menu Name" -msgstr "Menynavn" - -#: ../../Zotlabs/Module/Menu.php:161 -msgid "Unique name (not visible on webpage) - required" -msgstr "Unikt navn (ikke synlig på websiden) - påkrevet" - -#: ../../Zotlabs/Module/Menu.php:162 ../../Zotlabs/Module/Menu.php:175 -msgid "Menu Title" -msgstr "Menytittel" - -#: ../../Zotlabs/Module/Menu.php:162 -msgid "Visible on webpage - leave empty for no title" -msgstr "Synlig på websiden - la stå tomt for ingen tittel" - -#: ../../Zotlabs/Module/Menu.php:163 -msgid "Allow Bookmarks" -msgstr "Tillat bokmerker" - -#: ../../Zotlabs/Module/Menu.php:163 ../../Zotlabs/Module/Menu.php:222 -msgid "Menu may be used to store saved bookmarks" -msgstr "Menyen kan brukes til å lagre lagrede bokmerker" - -#: ../../Zotlabs/Module/Menu.php:164 ../../Zotlabs/Module/Menu.php:225 -msgid "Submit and proceed" -msgstr "Send inn og fortsett" - -#: ../../Zotlabs/Module/Menu.php:177 ../../Zotlabs/Module/Locs.php:124 -msgid "Drop" -msgstr "Slett" - -#: ../../Zotlabs/Module/Menu.php:181 -msgid "Bookmarks allowed" -msgstr "Bokmerker tillatt" - -#: ../../Zotlabs/Module/Menu.php:183 -msgid "Delete this menu" -msgstr "Slett denne menyen" - -#: ../../Zotlabs/Module/Menu.php:184 ../../Zotlabs/Module/Menu.php:219 -msgid "Edit menu contents" -msgstr "Endre menyinnholdet" - -#: ../../Zotlabs/Module/Menu.php:185 -msgid "Edit this menu" -msgstr "Endre denne menyen" - -#: ../../Zotlabs/Module/Menu.php:201 -msgid "Menu could not be deleted." -msgstr "Menyen kunne ikke bli slettet." - -#: ../../Zotlabs/Module/Menu.php:214 -msgid "Edit Menu" -msgstr "Endre meny" - -#: ../../Zotlabs/Module/Menu.php:218 -msgid "Add or remove entries to this menu" -msgstr "Legg til eller fjern punkter i denne menyen" - -#: ../../Zotlabs/Module/Menu.php:220 -msgid "Menu name" -msgstr "Menynavn" - -#: ../../Zotlabs/Module/Menu.php:220 -msgid "Must be unique, only seen by you" -msgstr "Må være unik, ses bare av deg" - -#: ../../Zotlabs/Module/Menu.php:221 -msgid "Menu title" -msgstr "Menytittel" - -#: ../../Zotlabs/Module/Menu.php:221 -msgid "Menu title as seen by others" -msgstr "Menytittelen andre ser" - -#: ../../Zotlabs/Module/Menu.php:222 -msgid "Allow bookmarks" -msgstr "Tillat bokmerker" - -#: ../../Zotlabs/Module/Defperms.php:252 -msgid "Connection Default Permissions" -msgstr "Forbindelsens standard tillatelser" - -#: ../../Zotlabs/Module/Defperms.php:253 -msgid "Apply these permissions automatically" -msgstr "Bruk disse tillatelsene automatisk" - -#: ../../Zotlabs/Module/Defperms.php:253 +#: ../../Zotlabs/Module/Setup.php:637 msgid "" -"If enabled, connection requests will be approved without your interaction" -msgstr "" - -#: ../../Zotlabs/Module/Defperms.php:254 -msgid "Permission role" +"This software uses the Smarty3 template engine to render its web views. " +"Smarty3 compiles templates to PHP to speed up rendering." msgstr "" -#: ../../Zotlabs/Module/Defperms.php:255 -msgid "Add permission role" +#: ../../Zotlabs/Module/Setup.php:638 +#, php-format +msgid "" +"In order to store these compiled templates, the web server needs to have " +"write access to the directory %s under the top level web folder." msgstr "" -#: ../../Zotlabs/Module/Defperms.php:259 ../../Zotlabs/Module/Connedit.php:700 +#: ../../Zotlabs/Module/Setup.php:639 ../../Zotlabs/Module/Setup.php:660 msgid "" -"The permissions indicated on this page will be applied to all new " -"connections." +"Please ensure that the user that your web server runs as (e.g. www-data) has " +"write access to this folder." msgstr "" -"Tillatelsene angitt på denne siden gjøres gjeldende for alle nye " -"forbindelser." +"Vennligst sikre at brukeren som din web-tjeneste kjører som (for eksempel " +"www-data) har skrivetilgang til denne katalogen." -#: ../../Zotlabs/Module/Defperms.php:260 -msgid "Automatic approval settings" +#: ../../Zotlabs/Module/Setup.php:640 +#, 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." -#: ../../Zotlabs/Module/Defperms.php:263 -msgid "My Settings" -msgstr "Mine innstillinger" - -#: ../../Zotlabs/Module/Defperms.php:266 ../../Zotlabs/Module/Connedit.php:720 -msgid "Individual Permissions" -msgstr "Individuelle tillatelser" +#: ../../Zotlabs/Module/Setup.php:643 +#, php-format +msgid "%s is writable" +msgstr "%s kan skrives til" -#: ../../Zotlabs/Module/Defperms.php:267 +#: ../../Zotlabs/Module/Setup.php:659 msgid "" -"Some individual permissions may have been preset or locked based on your " -"channel type and privacy settings." +"This software uses the store directory to save uploaded files. The web " +"server needs to have write access to the store directory under the top level " +"web folder" msgstr "" -#: ../../Zotlabs/Module/Pconfig.php:33 ../../Zotlabs/Module/Pconfig.php:69 -msgid "This setting requires special processing and editing has been blocked." -msgstr "" -"Denne innstillingen krever spesiell behandling og redigering har blitt " -"blokkert." - -#: ../../Zotlabs/Module/Pconfig.php:58 -msgid "Configuration Editor" -msgstr "Konfigurasjonsbehandler" +#: ../../Zotlabs/Module/Setup.php:663 +msgid "store is writable" +msgstr "lageret kan skrives til" -#: ../../Zotlabs/Module/Pconfig.php:59 +#: ../../Zotlabs/Module/Setup.php:695 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." +"SSL certificate cannot be validated. Fix certificate or disable https access " +"to this site." 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." +"SSL-sertifikatet kan ikke kontrolleres. Fiks sertifikatet eller skru av " +"https tilgang til dette nettstedet." -#: ../../Zotlabs/Module/Oauth2.php:54 -msgid "Name and Secret are required" +#: ../../Zotlabs/Module/Setup.php:696 +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!" -#: ../../Zotlabs/Module/Oauth2.php:113 -msgid "Add OAuth2 application" +#: ../../Zotlabs/Module/Setup.php:697 +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." -#: ../../Zotlabs/Module/Oauth2.php:119 ../../Zotlabs/Module/Oauth2.php:147 -msgid "Grant Types" +#: ../../Zotlabs/Module/Setup.php:698 +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." -#: ../../Zotlabs/Module/Oauth2.php:119 ../../Zotlabs/Module/Oauth2.php:120 -msgid "leave blank unless your application sepcifically requires this" +#: ../../Zotlabs/Module/Setup.php:699 +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." -#: ../../Zotlabs/Module/Oauth2.php:120 ../../Zotlabs/Module/Oauth2.php:148 -msgid "Authorization scope" +#: ../../Zotlabs/Module/Setup.php:700 +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." -#: ../../Zotlabs/Module/Oauth2.php:132 -msgid "OAuth2 Application not found." +#: ../../Zotlabs/Module/Setup.php:701 +msgid "" +"If you are confident that the certificate is valid and signed by a trusted " +"authority, check to see if you have failed to install an intermediate cert. " +"These are not normally required by browsers, but are required for server-to-" +"server communications." msgstr "" -#: ../../Zotlabs/Module/Oauth2.php:147 ../../Zotlabs/Module/Oauth2.php:148 -msgid "leave blank unless your application specifically requires this" -msgstr "" +#: ../../Zotlabs/Module/Setup.php:703 +msgid "SSL certificate validation" +msgstr "SSL sertifikat-kontroll" -#: ../../Zotlabs/Module/Oauth2.php:190 -msgid "Connected OAuth2 Apps" +#: ../../Zotlabs/Module/Setup.php:709 +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: " -#: ../../Zotlabs/Module/Dreport.php:38 -msgid "Invalid message" -msgstr "Ugyldig melding" - -#: ../../Zotlabs/Module/Dreport.php:68 -msgid "no results" -msgstr "ingen resultater" +#: ../../Zotlabs/Module/Setup.php:712 +msgid "Url rewrite is working" +msgstr "URL rewrite virker" -#: ../../Zotlabs/Module/Dreport.php:82 -msgid "channel sync processed" -msgstr "kanalsynkronisering er behandlet" +#: ../../Zotlabs/Module/Setup.php:725 +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." -#: ../../Zotlabs/Module/Dreport.php:86 -msgid "queued" -msgstr "lagt i kø" +#: ../../Zotlabs/Module/Setup.php:800 +msgid "<h1>What next?</h1>" +msgstr "" -#: ../../Zotlabs/Module/Dreport.php:90 -msgid "posted" -msgstr "lagt inn" +#: ../../Zotlabs/Module/Setup.php:801 +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." -#: ../../Zotlabs/Module/Dreport.php:94 -msgid "accepted for delivery" -msgstr "akseptert for levering" +#: ../../Zotlabs/Module/Chanview.php:132 +msgid "toggle full screen mode" +msgstr "" -#: ../../Zotlabs/Module/Dreport.php:98 -msgid "updated" -msgstr "oppdatert" +#: ../../Zotlabs/Module/Profperm.php:35 ../../Zotlabs/Module/Profperm.php:66 +msgid "Invalid profile identifier." +msgstr "Ugyldig profil-identifikator." -#: ../../Zotlabs/Module/Dreport.php:102 -msgid "update ignored" -msgstr "oppdatering ignorert" +#: ../../Zotlabs/Module/Profperm.php:114 +msgid "Profile Visibility Editor" +msgstr "Endre profilsynlighet" -#: ../../Zotlabs/Module/Dreport.php:105 -msgid "permission denied" -msgstr "tillatelse avvist" +#: ../../Zotlabs/Module/Profperm.php:118 +msgid "Click on a contact to add or remove." +msgstr "Klikk på en kontakt for å legge til eller fjerne." -#: ../../Zotlabs/Module/Dreport.php:109 -msgid "recipient not found" -msgstr "mottaker ble ikke funnet" +#: ../../Zotlabs/Module/Profperm.php:127 +msgid "Visible To" +msgstr "Synlig for" -#: ../../Zotlabs/Module/Dreport.php:129 -#, php-format -msgid "Delivery report for %1$s" -msgstr "Leveringsrapport for %1$s" +#: ../../Zotlabs/Module/Profperm.php:143 +#: ../../Zotlabs/Module/Connections.php:221 +msgid "All Connections" +msgstr "Alle forbindelser" -#: ../../Zotlabs/Module/Dreport.php:134 -msgid "Redeliver" +#: ../../Zotlabs/Module/Lang.php:20 +msgid "Language App" msgstr "" -#: ../../Zotlabs/Module/Thing.php:122 -msgid "Thing updated" -msgstr "Tingen er oppdatert" - -#: ../../Zotlabs/Module/Thing.php:174 -msgid "Object store: failed" -msgstr "Objektlagring: mislyktes" - -#: ../../Zotlabs/Module/Thing.php:178 -msgid "Thing added" -msgstr "Ting lagt til" - -#: ../../Zotlabs/Module/Thing.php:204 -#, php-format -msgid "OBJ: %1$s %2$s %3$s" -msgstr "OBJ: %1$s %2$s %3$s" - -#: ../../Zotlabs/Module/Thing.php:267 -msgid "Show Thing" -msgstr "Vis ting" +#: ../../Zotlabs/Module/Lang.php:80 +msgid "Select an alternate language" +msgstr "Velg et annet språk" -#: ../../Zotlabs/Module/Thing.php:274 -msgid "item not found." -msgstr "element ble ikke funnet." +#: ../../Zotlabs/Module/Rpost.php:117 ../../Zotlabs/Module/Editpost.php:114 +msgid "Edit post" +msgstr "Endre innlegg" -#: ../../Zotlabs/Module/Thing.php:307 -msgid "Edit Thing" -msgstr "Endre ting" +#: ../../Zotlabs/Module/Editpost.php:38 ../../Zotlabs/Module/Editpost.php:43 +msgid "Item is not editable" +msgstr "Elementet kan ikke endres" -#: ../../Zotlabs/Module/Thing.php:309 ../../Zotlabs/Module/Thing.php:366 -msgid "Select a profile" -msgstr "Velg en profil" +#: ../../Zotlabs/Module/Connections.php:58 +#: ../../Zotlabs/Module/Connections.php:116 +msgid "Active" +msgstr "Aktiv" -#: ../../Zotlabs/Module/Thing.php:313 ../../Zotlabs/Module/Thing.php:369 -msgid "Post an activity" -msgstr "Legg inn en aktivitet" +#: ../../Zotlabs/Module/Connections.php:63 +#: ../../Zotlabs/Module/Connections.php:185 +#: ../../Zotlabs/Module/Connections.php:296 +msgid "Blocked" +msgstr "Blokkert" -#: ../../Zotlabs/Module/Thing.php:313 ../../Zotlabs/Module/Thing.php:369 -msgid "Only sends to viewers of the applicable profile" -msgstr "Sender bare til seere av den aktuelle profilen" +#: ../../Zotlabs/Module/Connections.php:68 +#: ../../Zotlabs/Module/Connections.php:192 +#: ../../Zotlabs/Module/Connections.php:295 +msgid "Ignored" +msgstr "Ignorert" -#: ../../Zotlabs/Module/Thing.php:315 ../../Zotlabs/Module/Thing.php:371 -msgid "Name of thing e.g. something" -msgstr "Navn på ting for eksempel noe" +#: ../../Zotlabs/Module/Connections.php:73 +#: ../../Zotlabs/Module/Connections.php:206 +#: ../../Zotlabs/Module/Connections.php:294 +msgid "Hidden" +msgstr "Skjult" -#: ../../Zotlabs/Module/Thing.php:317 ../../Zotlabs/Module/Thing.php:372 -msgid "URL of thing (optional)" -msgstr "URL til ting (valgfritt)" +#: ../../Zotlabs/Module/Connections.php:78 +#: ../../Zotlabs/Module/Connections.php:199 +msgid "Archived/Unreachable" +msgstr "Arkivert/utilgjengelig" -#: ../../Zotlabs/Module/Thing.php:319 ../../Zotlabs/Module/Thing.php:373 -msgid "URL for photo of thing (optional)" -msgstr "URL til bilde av ting (valgfritt)" +#: ../../Zotlabs/Module/Connections.php:161 +msgid "Active Connections" +msgstr "Aktive forbindelser" -#: ../../Zotlabs/Module/Thing.php:364 -msgid "Add Thing to your Profile" -msgstr "Legg til ting i din profil" +#: ../../Zotlabs/Module/Connections.php:164 +msgid "Show active connections" +msgstr "" -#: ../../Zotlabs/Module/Rmagic.php:46 -msgid "Authentication failed." -msgstr "Autentisering mislyktes." +#: ../../Zotlabs/Module/Connections.php:171 +msgid "Show pending (new) connections" +msgstr "Vis ventende (nye) forbindelser" -#: ../../Zotlabs/Module/Import_progress.php:36 -msgid "Item sync completed!" -msgstr "" +#: ../../Zotlabs/Module/Connections.php:188 +msgid "Only show blocked connections" +msgstr "Vis bare forbindelser som er blokkert" -#: ../../Zotlabs/Module/Import_progress.php:51 -msgid "Item sync completed but no items were found!" -msgstr "" +#: ../../Zotlabs/Module/Connections.php:195 +msgid "Only show ignored connections" +msgstr "Vis bare ignorerte forbindelser" -#: ../../Zotlabs/Module/Import_progress.php:68 -msgid "File sync completed!" +#: ../../Zotlabs/Module/Connections.php:202 +msgid "Only show archived/unreachable connections" msgstr "" -#: ../../Zotlabs/Module/Import_progress.php:83 -msgid "File sync completed but no files were found!" -msgstr "" +#: ../../Zotlabs/Module/Connections.php:209 +msgid "Only show hidden connections" +msgstr "Vis bare skjulte forbindelser" -#: ../../Zotlabs/Module/Import_progress.php:98 -msgid "Channel clone status" -msgstr "" +#: ../../Zotlabs/Module/Connections.php:224 +msgid "Show all connections" +msgstr "Vis alle forbindelser" -#: ../../Zotlabs/Module/Import_progress.php:99 -msgid "Item sync status" -msgstr "" +#: ../../Zotlabs/Module/Connections.php:292 +msgid "Pending approval" +msgstr "Venter på godkjenning" -#: ../../Zotlabs/Module/Import_progress.php:100 -msgid "File sync status" -msgstr "" +#: ../../Zotlabs/Module/Connections.php:293 +msgid "Archived" +msgstr "Arkivert" -#: ../../Zotlabs/Module/Import_progress.php:107 -msgid "Channel cloning completed!" +#: ../../Zotlabs/Module/Connections.php:297 +msgid "Not connected at this location" msgstr "" -#: ../../Zotlabs/Module/Import_progress.php:108 -msgid "Resume" -msgstr "" +#: ../../Zotlabs/Module/Connections.php:336 +#, php-format +msgid "%1$s [%2$s]" +msgstr "%1$s [%2$s]" -#: ../../Zotlabs/Module/Import_progress.php:109 -msgid "Only resume if sync stalled!" -msgstr "" +#: ../../Zotlabs/Module/Connections.php:337 +msgid "Edit connection" +msgstr "Endre forbindelse" -#: ../../Zotlabs/Module/Pdledit.php:27 -msgid "Layout updated." -msgstr "Layout er oppdatert." +#: ../../Zotlabs/Module/Connections.php:339 +msgid "Delete connection" +msgstr "Slett forbindelse" -#: ../../Zotlabs/Module/Pdledit.php:55 ../../Zotlabs/Module/Pdledit.php:129 -msgid "Edit System Page Description" -msgstr "Endre beskrivelsen av systemsiden" +#: ../../Zotlabs/Module/Connections.php:345 +msgid "Channel address" +msgstr "Kanaladresse" -#: ../../Zotlabs/Module/Pdledit.php:76 ../../Zotlabs/Module/Pdledit.php:93 -msgid "(modified)" -msgstr "(endret)" +#: ../../Zotlabs/Module/Connections.php:350 +msgid "Call" +msgstr "" -#: ../../Zotlabs/Module/Pdledit.php:124 -msgid "Layout not found." -msgstr "Layouten ble ikke funnet." +#: ../../Zotlabs/Module/Connections.php:352 +msgid "Status" +msgstr "Status" -#: ../../Zotlabs/Module/Pdledit.php:130 -msgid "Module Name:" -msgstr "Modulnavn:" +#: ../../Zotlabs/Module/Connections.php:355 +msgid "Connected" +msgstr "Forbundet" -#: ../../Zotlabs/Module/Pdledit.php:131 -msgid "Layout Help" -msgstr "Layout-hjelp" +#: ../../Zotlabs/Module/Connections.php:359 +msgid "Ignore connection" +msgstr "Ignorer forbindelse" -#: ../../Zotlabs/Module/Pdledit.php:132 -msgid "Edit another layout" -msgstr "" +#: ../../Zotlabs/Module/Connections.php:361 +msgid "Recent activity" +msgstr "Nylig aktivitet" -#: ../../Zotlabs/Module/Pdledit.php:133 -msgid "System layout" +#: ../../Zotlabs/Module/Connections.php:367 +msgid "Connect at this location" msgstr "" -#: ../../Zotlabs/Module/Home.php:104 -#, php-format -msgid "Welcome to %s" -msgstr "Velkommen til %s" +#: ../../Zotlabs/Module/Connections.php:405 +msgid "Search your connections" +msgstr "Søk blant dine forbindelser" -#: ../../Zotlabs/Module/Suggest.php:52 -msgid "" -"No suggestions available. If this is a new site, please try again in 24 " -"hours." +#: ../../Zotlabs/Module/Connections.php:406 +msgid "Contact search" msgstr "" -"Ingen forslag tilgjengelige. Hvis dette er et nytt nettsted, vennligst prøv " -"igjen om 24 timer." -#: ../../Zotlabs/Module/Connedit.php:171 -msgid "Connection updated." -msgstr "Forbindelsen er oppdatert." +#: ../../Zotlabs/Module/Cdav.php:819 +msgid "Calendar entries imported." +msgstr "Kalenderhendelsene er importert." -#: ../../Zotlabs/Module/Connedit.php:173 -msgid "Failed to update connection record." -msgstr "Mislyktes med å oppdatere forbindelsesinformasjonen." +#: ../../Zotlabs/Module/Cdav.php:821 +msgid "No calendar entries found." +msgstr "Ingen kalenderhendelser funnet." -#: ../../Zotlabs/Module/Connedit.php:320 -msgid "Could not access address book record." -msgstr "Fikk ikke tilgang til informasjonen i adresseboken." +#: ../../Zotlabs/Module/Cdav.php:1000 +msgid "Event title" +msgstr "Tittel på hendelse" -#: ../../Zotlabs/Module/Connedit.php:368 -msgid "Refresh failed - channel is currently unavailable." -msgstr "Oppfrisking mislyktes - kanalen er for øyeblikket utilgjengelig." +#: ../../Zotlabs/Module/Cdav.php:1001 +msgid "Start date and time" +msgstr "Startdato og tidspunkt" -#: ../../Zotlabs/Module/Connedit.php:382 ../../Zotlabs/Module/Connedit.php:391 -#: ../../Zotlabs/Module/Connedit.php:400 ../../Zotlabs/Module/Connedit.php:409 -#: ../../Zotlabs/Module/Connedit.php:422 -msgid "Unable to set address book parameters." -msgstr "Ikke i stand til å angi parametre for adresseboken." +#: ../../Zotlabs/Module/Cdav.php:1002 +msgid "End date and time" +msgstr "" -#: ../../Zotlabs/Module/Connedit.php:441 -msgid "Connection has been removed." -msgstr "Forbindelsen har blitt fjernet." +#: ../../Zotlabs/Module/Cdav.php:1003 +#, fuzzy +msgid "Timezone:" +msgstr "Tidssone" -#: ../../Zotlabs/Module/Connedit.php:483 -#, php-format -msgid "View %s's profile" -msgstr "Vis %s sin profil" +#: ../../Zotlabs/Module/Cdav.php:1029 +#, fuzzy +msgid "Month" +msgstr "måned" -#: ../../Zotlabs/Module/Connedit.php:504 -msgid "View recent posts and comments" -msgstr "Vis nylige innlegg og kommentarer" +#: ../../Zotlabs/Module/Cdav.php:1030 +#, fuzzy +msgid "Week" +msgstr "uke" -#: ../../Zotlabs/Module/Connedit.php:550 -msgid "Fetch Vcard" -msgstr "" +#: ../../Zotlabs/Module/Cdav.php:1031 +#, fuzzy +msgid "Day" +msgstr "dag" -#: ../../Zotlabs/Module/Connedit.php:553 -msgid "Fetch electronic calling card for this connection" +#: ../../Zotlabs/Module/Cdav.php:1032 +msgid "List month" msgstr "" -#: ../../Zotlabs/Module/Connedit.php:575 -msgid "Open Set Affinity section by default" +#: ../../Zotlabs/Module/Cdav.php:1033 +msgid "List week" msgstr "" -#: ../../Zotlabs/Module/Connedit.php:612 -msgid "Filter" +#: ../../Zotlabs/Module/Cdav.php:1034 +msgid "List day" msgstr "" -#: ../../Zotlabs/Module/Connedit.php:615 -msgid "Open Custom Filter section by default" +#: ../../Zotlabs/Module/Cdav.php:1042 +msgid "More" msgstr "" -#: ../../Zotlabs/Module/Connedit.php:626 -msgid "Set Affinity" -msgstr "Angi nærhet" - -#: ../../Zotlabs/Module/Connedit.php:629 -msgid "Set Profile" -msgstr "Angi profil" - -#: ../../Zotlabs/Module/Connedit.php:632 -msgid "Set Affinity & Profile" -msgstr "Angi nærhet og profil" - -#: ../../Zotlabs/Module/Connedit.php:685 -#, php-format -msgid "Contact: %s" +#: ../../Zotlabs/Module/Cdav.php:1043 +msgid "Less" msgstr "" -#: ../../Zotlabs/Module/Connedit.php:687 -msgid "Manage contact roles" +#: ../../Zotlabs/Module/Cdav.php:1045 +msgid "Select calendar" msgstr "" -#: ../../Zotlabs/Module/Connedit.php:694 -msgid "This contacts's primary address is" +#: ../../Zotlabs/Module/Cdav.php:1048 +msgid "Delete all" msgstr "" -#: ../../Zotlabs/Module/Connedit.php:695 -msgid "Available locations:" -msgstr "Tilgjengelige plasseringer:" - -#: ../../Zotlabs/Module/Connedit.php:710 -msgid "Contact Pending Approval" +#: ../../Zotlabs/Module/Cdav.php:1051 +msgid "Sorry! Editing of recurrent events is not yet implemented." msgstr "" -#: ../../Zotlabs/Module/Connedit.php:715 -#, php-format +#: ../../Zotlabs/Module/Cdav.php:1052 msgid "" -"Please choose the profile you would like to display to %s when viewing your " -"profile securely." +"Could not fetch calendar resource. The selected calendar might be disabled." msgstr "" -"Vennligst velg profilen du ønsker å vise %s når profilen din ses på en " -"sikret måte." -#: ../../Zotlabs/Module/Connedit.php:721 -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." +#: ../../Zotlabs/Module/Cdav.php:1452 +msgid "Default Calendar" 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." -#: ../../Zotlabs/Module/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 change those settings here but " -"they wont have any impact unless the inherited setting changes." +#: ../../Zotlabs/Module/Cdav.php:1463 +msgid "Default Addressbook" 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." -#: ../../Zotlabs/Module/Connedit.php:723 -msgid "Last update:" -msgstr "Siste oppdatering:" +#: ../../Zotlabs/Module/Dirsearch.php:32 +msgid "This directory server requires an access token" +msgstr "Denne katalogtjeneren krever en tilgangsnøkkel (access token)" -#: ../../Zotlabs/Module/Connedit.php:731 -msgid "Details" +#: ../../Zotlabs/Module/Oauth2.php:54 +msgid "Name and Secret are required" msgstr "" -#: ../../Zotlabs/Module/Notifications.php:106 -#: ../../Zotlabs/Module/Notify.php:85 -msgid "No more system notifications." -msgstr "Ingen flere systemvarsler." +#: ../../Zotlabs/Module/Oauth2.php:114 +msgid "Add OAuth2 application" +msgstr "" -#: ../../Zotlabs/Module/Notifications.php:110 -#: ../../Zotlabs/Module/Notify.php:89 -msgid "System Notifications" -msgstr "Systemvarsler" +#: ../../Zotlabs/Module/Oauth2.php:120 ../../Zotlabs/Module/Oauth2.php:147 +msgid "Grant Types" +msgstr "" -#: ../../Zotlabs/Module/Notifications.php:111 -#: ../../Zotlabs/Lib/ThreadItem.php:483 -msgid "Mark all seen" -msgstr "Merk alle som sett" +#: ../../Zotlabs/Module/Oauth2.php:120 ../../Zotlabs/Module/Oauth2.php:121 +msgid "leave blank unless your application sepcifically requires this" +msgstr "" -#: ../../Zotlabs/Module/Layouts.php:184 -msgid "Comanche page description language help" -msgstr "Hjelp med Comanche sidebeskrivelsesspråk" +#: ../../Zotlabs/Module/Oauth2.php:121 ../../Zotlabs/Module/Oauth2.php:148 +msgid "Authorization scope" +msgstr "" -#: ../../Zotlabs/Module/Layouts.php:188 -msgid "Layout Description" -msgstr "Layout-beskrivelse" +#: ../../Zotlabs/Module/Oauth2.php:132 +msgid "OAuth2 Application not found." +msgstr "" -#: ../../Zotlabs/Module/Layouts.php:193 -msgid "Download PDL file" -msgstr "Last ned PDL-fil" +#: ../../Zotlabs/Module/Oauth2.php:147 ../../Zotlabs/Module/Oauth2.php:148 +msgid "leave blank unless your application specifically requires this" +msgstr "" -#: ../../Zotlabs/Module/Locs.php:27 ../../Zotlabs/Module/Locs.php:65 -msgid "Location not found." -msgstr "Plassering er ikke funnet." +#: ../../Zotlabs/Module/Oauth2.php:190 +msgid "Connected OAuth2 Apps" +msgstr "" -#: ../../Zotlabs/Module/Locs.php:74 -msgid "Location lookup failed." -msgstr "Oppslag på plassering mislyktes." +#: ../../Zotlabs/Module/Settings/Display.php:126 +#, php-format +msgid "%s - (Experimental)" +msgstr "%s - (Eksperimentelt)" -#: ../../Zotlabs/Module/Locs.php:78 -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." +#: ../../Zotlabs/Module/Settings/Display.php:182 +msgid "Display Settings" +msgstr "Visningsinnstillinger" -#: ../../Zotlabs/Module/Locs.php:106 -msgid "Syncing locations" -msgstr "Synkroniserer plasseringer" +#: ../../Zotlabs/Module/Settings/Display.php:183 +msgid "Theme Settings" +msgstr "Temainnstillinger" -#: ../../Zotlabs/Module/Locs.php:115 -msgid "No locations found." -msgstr "Ingen plasseringer ble funnet." +#: ../../Zotlabs/Module/Settings/Display.php:184 +msgid "Custom Theme Settings" +msgstr "Tilpassede temainnstillinger" -#: ../../Zotlabs/Module/Locs.php:120 -msgid "Manage Channel Locations" -msgstr "Håndter kanalplasseringer" +#: ../../Zotlabs/Module/Settings/Display.php:185 +msgid "Content Settings" +msgstr "Innholdsinnstillinger" -#: ../../Zotlabs/Module/Locs.php:126 -msgid "Sync Now" -msgstr "Synkroniser nå" +#: ../../Zotlabs/Module/Settings/Display.php:191 +msgid "Display Theme:" +msgstr "Visningstema:" -#: ../../Zotlabs/Module/Locs.php:127 -msgid "Please wait several minutes between consecutive operations." -msgstr "Vennligst vent flere minutter mellom hver etterfølgende operasjon." +#: ../../Zotlabs/Module/Settings/Display.php:192 +msgid "Select scheme" +msgstr "Velg skjema" -#: ../../Zotlabs/Module/Locs.php:128 -msgid "" -"When possible, drop a location by logging into that website/hub and removing " -"your channel." +#: ../../Zotlabs/Module/Settings/Display.php:194 +msgid "Threaded conversation view" msgstr "" -"Når mulig, fjern en plassering ved å logge inn på det nettstedet eller den " -"hub-en og fjern din kanal." -#: ../../Zotlabs/Module/Locs.php:129 -msgid "Use this form to drop the location if the hub is no longer operating." +#: ../../Zotlabs/Module/Settings/Display.php:194 +msgid "Display replies below their parent message (default yes)" msgstr "" -"Bruk dette skjemaet for å fjerne plasseringen hvis huben ikke er i drift " -"lenger." -#: ../../Zotlabs/Module/Sources.php:41 -msgid "Failed to create source. No channel selected." -msgstr "Mislyktes med å lage kilde. Ingen kanal er valgt." +#: ../../Zotlabs/Module/Settings/Display.php:195 +msgid "Enable user zoom on mobile devices" +msgstr "Skru på brukerstyrt zoom på mobile enheter" -#: ../../Zotlabs/Module/Sources.php:57 -msgid "Source created." -msgstr "Kilden er laget." +#: ../../Zotlabs/Module/Settings/Display.php:196 +msgid "Update browser every xx seconds" +msgstr "Oppdater nettleser hvert xx sekunder" -#: ../../Zotlabs/Module/Sources.php:70 -msgid "Source updated." -msgstr "Kilden er oppdatert." +#: ../../Zotlabs/Module/Settings/Display.php:196 +msgid "Minimum of 10 seconds, no maximum" +msgstr "Minimum 10 sekunder, ikke noe maksimum" -#: ../../Zotlabs/Module/Sources.php:99 -msgid "*" -msgstr "*" +#: ../../Zotlabs/Module/Settings/Display.php:197 +msgid "Maximum number of conversations to load at any time:" +msgstr "Maksimalt antall samtaler å laste samtidig:" -#: ../../Zotlabs/Module/Sources.php:105 ../../Zotlabs/Lib/Apps.php:373 -msgid "Channel Sources" -msgstr "Kanalkilder" +#: ../../Zotlabs/Module/Settings/Display.php:197 +msgid "Maximum of 30 items" +msgstr "" -#: ../../Zotlabs/Module/Sources.php:106 -msgid "Manage remote sources of content for your channel." -msgstr "Håndtere eksterne innholdskilder til din kanal." +#: ../../Zotlabs/Module/Settings/Display.php:198 +msgid "Show emoticons (smilies) as images" +msgstr "Vis emoticons (smilefjes) som bilder" -#: ../../Zotlabs/Module/Sources.php:107 ../../Zotlabs/Module/Sources.php:117 -msgid "New Source" -msgstr "Ny kilde" +#: ../../Zotlabs/Module/Settings/Display.php:199 +msgid "Link post titles to source" +msgstr "Lenk innleggets tittel til kilden" -#: ../../Zotlabs/Module/Sources.php:118 ../../Zotlabs/Module/Sources.php:152 -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." +#: ../../Zotlabs/Module/Settings/Display.php:201 +msgid "Display new member quick links menu" +msgstr "Vis hurtiglenker for nye medlemmer" -#: ../../Zotlabs/Module/Sources.php:119 ../../Zotlabs/Module/Sources.php:153 -msgid "Only import content with these words (one per line)" -msgstr "Bare importer innhold med disse ordene (ett ord per linje)" +#: ../../Zotlabs/Module/Settings/Network.php:42 +#: ../../Zotlabs/Module/Settings/Channel_home.php:46 +msgid "Max height of content (in pixels)" +msgstr "Maks høyde for innhold (i piksler)" -#: ../../Zotlabs/Module/Sources.php:119 ../../Zotlabs/Module/Sources.php:153 -msgid "Leave blank to import all public content" -msgstr "La stå tomt for å importere alt offentlig innhold" +#: ../../Zotlabs/Module/Settings/Network.php:44 +#: ../../Zotlabs/Module/Settings/Channel_home.php:48 +msgid "Click to expand content exceeding this height" +msgstr "Klikk for å vise hele innlegg som overskrider denne grensen" -#: ../../Zotlabs/Module/Sources.php:120 ../../Zotlabs/Module/Sources.php:159 -msgid "Channel Name" -msgstr "Kanalnavn" +#: ../../Zotlabs/Module/Settings/Network.php:59 +msgid "Stream Settings" +msgstr "Instillinger for tidslinjen" -#: ../../Zotlabs/Module/Sources.php:121 ../../Zotlabs/Module/Sources.php:156 -msgid "" -"Add the following categories to posts imported from this source (comma " -"separated)" -msgstr "" +#: ../../Zotlabs/Module/Settings/Channel_home.php:61 +msgid "Personal menu to display in your channel pages" +msgstr "Personlig meny som kan vises på dine kanalsider" -#: ../../Zotlabs/Module/Sources.php:122 ../../Zotlabs/Module/Sources.php:157 -msgid "Resend posts with this channel as author" +#: ../../Zotlabs/Module/Settings/Channel_home.php:88 +msgid "Channel Home Settings" msgstr "" -#: ../../Zotlabs/Module/Sources.php:122 ../../Zotlabs/Module/Sources.php:157 -msgid "Copyrights may apply" -msgstr "" +#: ../../Zotlabs/Module/Settings/Account.php:23 +msgid "Not valid email." +msgstr "Ikke gyldig e-post." -#: ../../Zotlabs/Module/Sources.php:142 ../../Zotlabs/Module/Sources.php:172 -msgid "Source not found." -msgstr "Kilden ble ikke funnet." +#: ../../Zotlabs/Module/Settings/Account.php:26 +msgid "Protected email address. Cannot change to that email." +msgstr "Beskyttet e-postadresse. Kan ikke endre til den e-postadressen." -#: ../../Zotlabs/Module/Sources.php:149 -msgid "Edit Source" -msgstr "Endre kilde" +#: ../../Zotlabs/Module/Settings/Account.php:35 +msgid "System failure storing new email. Please try again." +msgstr "Systemfeil ved lagring av ny e-post. Vennligst prøv igjen." -#: ../../Zotlabs/Module/Sources.php:150 -msgid "Delete Source" -msgstr "Slett kilde" +#: ../../Zotlabs/Module/Settings/Account.php:53 +msgid "Password verification failed." +msgstr "Passordbekreftelsen mislyktes." -#: ../../Zotlabs/Module/Sources.php:180 -msgid "Source removed" -msgstr "Kilden er fjernet" +#: ../../Zotlabs/Module/Settings/Account.php:60 +msgid "Passwords do not match. Password unchanged." +msgstr "Passordene stemmer ikke overens. Passord uforandret." -#: ../../Zotlabs/Module/Sources.php:182 -msgid "Unable to remove source." -msgstr "Ikke i stand til å fjerne kilde." +#: ../../Zotlabs/Module/Settings/Account.php:64 +msgid "Empty passwords are not allowed. Password unchanged." +msgstr "Tomme passord er ikke tillatt. Passord uforandret." -#: ../../Zotlabs/Module/Rbmark.php:93 -msgid "Select a bookmark folder" -msgstr "Velg en bokmerkemappe" +#: ../../Zotlabs/Module/Settings/Account.php:78 +msgid "Password changed." +msgstr "Passord endret." -#: ../../Zotlabs/Module/Rbmark.php:98 -msgid "Save Bookmark" -msgstr "Lagre bokmerke" +#: ../../Zotlabs/Module/Settings/Account.php:80 +msgid "Password update failed. Please try again." +msgstr "Passord oppdatering mislyktes. Vennligst prøv igjen." -#: ../../Zotlabs/Module/Rbmark.php:99 -msgid "URL of bookmark" -msgstr "URL-en til bokmerket" +#: ../../Zotlabs/Module/Settings/Account.php:105 +msgid "Account Settings" +msgstr "Kontoinnstillinger" -#: ../../Zotlabs/Module/Rbmark.php:104 -msgid "Or enter new bookmark folder name" -msgstr "Eller skriv nytt navn på bokmerkemappe" +#: ../../Zotlabs/Module/Settings/Account.php:106 +msgid "Current Password" +msgstr "Nåværende passord" -#: ../../Zotlabs/Lib/AccessList.php:26 -msgid "" -"A deleted privacy group with this name was revived. Existing item " -"permissions <strong>may</strong> apply to this privacy group and any future " -"members. If this is not what you intended, please create another privacy " -"group with a different name." -msgstr "" +#: ../../Zotlabs/Module/Settings/Account.php:107 +msgid "Enter New Password" +msgstr "Skriv nytt passord" -#: ../../Zotlabs/Lib/AccessList.php:268 -msgid "Select a privacy group" -msgstr "" +#: ../../Zotlabs/Module/Settings/Account.php:108 +msgid "Confirm New Password" +msgstr "Bekreft nytt passord" -#: ../../Zotlabs/Lib/Permcat.php:83 -msgctxt "permcat" -msgid "Default" -msgstr "Standard" +#: ../../Zotlabs/Module/Settings/Account.php:108 +msgid "Leave password fields blank unless changing" +msgstr "La passordfeltene stå blanke om det ikke skal endres" -#: ../../Zotlabs/Lib/Activity.php:2398 -#, php-format -msgid "Likes %1$s's %2$s" -msgstr "" +#: ../../Zotlabs/Module/Settings/Account.php:110 +msgid "Multi-Factor Authentication" +msgstr "Flerfaktorautentisering" -#: ../../Zotlabs/Lib/Activity.php:2401 -#, php-format -msgid "Doesn't like %1$s's %2$s" -msgstr "" +#: ../../Zotlabs/Module/Settings/Account.php:111 +msgid "DId2 or Email Address:" +msgstr "DId2 eller epostadresse:" -#: ../../Zotlabs/Lib/Activity.php:2407 -#, php-format -msgid "Will attend %s's event" -msgstr "" +#: ../../Zotlabs/Module/Settings/Account.php:114 +msgid "Remove this account including all its channels" +msgstr "Slett denne kontoen inkludert alle dens kanaler" -#: ../../Zotlabs/Lib/Activity.php:2410 -#, php-format -msgid "Will not attend %s's event" -msgstr "" +#: ../../Zotlabs/Module/Settings/Editor.php:40 +msgid "Editor Settings" +msgstr "Instillinger for redigering" -#: ../../Zotlabs/Lib/Activity.php:2413 -#, php-format -msgid "May attend %s's event" -msgstr "" +#: ../../Zotlabs/Module/Settings/Features.php:45 +msgid "Additional Features" +msgstr "Ekstra funksjoner" -#: ../../Zotlabs/Lib/Activity.php:2416 -#, php-format -msgid "May not attend %s's event" +#: ../../Zotlabs/Module/Settings/Directory.php:40 +msgid "Directory Settings" msgstr "" -#: ../../Zotlabs/Lib/Enotify.php:60 -msgid "$Projectname Notification" -msgstr "$Projectname varsling" +#: ../../Zotlabs/Module/Settings/Featured.php:25 +msgid "No feature settings configured" +msgstr "Ingen funksjonsinnstillinger er konfigurert" -#: ../../Zotlabs/Lib/Enotify.php:63 -msgid "Thank You," -msgstr "Tusen takk," +#: ../../Zotlabs/Module/Settings/Featured.php:34 +msgid "Addon Settings" +msgstr "Instillinger for tillegg" -#: ../../Zotlabs/Lib/Enotify.php:66 -#, php-format -msgid "This email was sent by %1$s at %2$s." -msgstr "" +#: ../../Zotlabs/Module/Settings/Featured.php:35 +msgid "Please save/submit changes to any panel before opening another." +msgstr "Husk å lagre endringene i ett panel før du åpner andre." -#: ../../Zotlabs/Lib/Enotify.php:67 -#, php-format -msgid "" -"To stop receiving these messages, please adjust your Notification Settings " -"at %s" +#: ../../Zotlabs/Module/Settings/Manage.php:41 +msgid "Channel Manager Settings" msgstr "" -#: ../../Zotlabs/Lib/Enotify.php:68 -#, php-format -msgid "To stop receiving these messages, please adjust your %s." -msgstr "" +#: ../../Zotlabs/Module/Settings/Privacy.php:49 +msgid "Privacy settings updated." +msgstr "Personverninnstillingene ble oppdatert." -#: ../../Zotlabs/Lib/Enotify.php:123 -#, php-format -msgid "%s <!item_type!>" -msgstr "%s <!item_type!>" +#: ../../Zotlabs/Module/Settings/Privacy.php:67 +msgid "Only those you specifically allow" +msgstr "Bare de du spesifikt tillater" -#: ../../Zotlabs/Lib/Enotify.php:131 -#, php-format -msgid "[$Projectname:Notify] New direct message received at %s" -msgstr "[$Projectname:Notify] Ny direktemelding mottatt kl. %s" +#: ../../Zotlabs/Module/Settings/Privacy.php:68 +msgid "Approved connections" +msgstr "Godkjente forbindelser" -#: ../../Zotlabs/Lib/Enotify.php:133 -#, php-format -msgid "%1$s sent you a new direct message at %2$s" -msgstr "%1$s sendte deg en ny direktemelding kl. %2$s" +#: ../../Zotlabs/Module/Settings/Privacy.php:69 +msgid "Any connections" +msgstr "Enhver forbindelse" -#: ../../Zotlabs/Lib/Enotify.php:134 -#, php-format -msgid "%1$s sent you %2$s." -msgstr "%1$s sendte deg %2$s." +#: ../../Zotlabs/Module/Settings/Privacy.php:70 +msgid "Anybody on this website" +msgstr "Enhver ved dette nettstedet" -#: ../../Zotlabs/Lib/Enotify.php:134 -msgid "a direct message" -msgstr "en direktemelding" +#: ../../Zotlabs/Module/Settings/Privacy.php:71 +msgid "Anybody in this network" +msgstr "Enhver i dette nettverket" -#: ../../Zotlabs/Lib/Enotify.php:135 -#, php-format -msgid "Please visit %s to view and/or reply to your direct messages." -msgstr "Gå til %s for å vise og/eller svare på dine direktemeldinger." +#: ../../Zotlabs/Module/Settings/Privacy.php:72 +msgid "Anybody authenticated" +msgstr "Enhver som er autentisert" -#: ../../Zotlabs/Lib/Enotify.php:148 -msgid "requested to comment on" -msgstr "" +#: ../../Zotlabs/Module/Settings/Privacy.php:73 +msgid "Anybody on the internet" +msgstr "Enhver på Internett" -#: ../../Zotlabs/Lib/Enotify.php:148 -msgid "commented on" +#: ../../Zotlabs/Module/Settings/Privacy.php:83 +msgid "" +"Advise: set to \"Anybody on the internet\" and use privacy groups to " +"restrict access" msgstr "" -#: ../../Zotlabs/Lib/Enotify.php:161 ../../Zotlabs/Lib/Enotify.php:314 -#, fuzzy -#| msgid "Request date" -msgid "requested to like" -msgstr "Dato for forespørsel" +#: ../../Zotlabs/Module/Settings/Privacy.php:122 +msgid "Privacy Settings" +msgstr "Personverninnstillinger" -#: ../../Zotlabs/Lib/Enotify.php:161 ../../Zotlabs/Lib/Enotify.php:314 -msgid "liked" +#: ../../Zotlabs/Module/Settings/Privacy.php:127 +msgid "Advanced configuration" msgstr "" -#: ../../Zotlabs/Lib/Enotify.php:164 ../../Zotlabs/Lib/Enotify.php:317 -msgid "requested to dislike" +#: ../../Zotlabs/Module/Settings/Privacy.php:129 +msgid "Proceed with caution" msgstr "" -#: ../../Zotlabs/Lib/Enotify.php:164 ../../Zotlabs/Lib/Enotify.php:317 -msgid "disliked" +#: ../../Zotlabs/Module/Settings/Privacy.php:130 +msgid "" +"Changing advanced configuration settings can impact your, and your contacts " +"channels functionality and security." msgstr "" -#: ../../Zotlabs/Lib/Enotify.php:169 -msgid "voted on" +#: ../../Zotlabs/Module/Settings/Privacy.php:131 +msgid "Accept the risk and continue" msgstr "" -#: ../../Zotlabs/Lib/Enotify.php:212 -#, php-format -msgid "%1$s %2$s [zrl=%3$s]a %4$s[/zrl]" -msgstr "" +#: ../../Zotlabs/Module/Settings/Privacy.php:133 +msgid "Automatically approve new contacts" +msgstr "Automatisk godkjenn nye kontakter" -#: ../../Zotlabs/Lib/Enotify.php:220 -#, php-format -msgid "%1$s %2$s [zrl=%3$s]%4$s's %5$s[/zrl]" -msgstr "" +#: ../../Zotlabs/Module/Settings/Privacy.php:134 +msgid "Opt-out of search engine indexing" +msgstr "Ikke la søkemotorer indeksere denne kanalen" -#: ../../Zotlabs/Lib/Enotify.php:229 ../../Zotlabs/Lib/Enotify.php:321 -#, php-format -msgid "%1$s %2$s [zrl=%3$s]your %4$s[/zrl]" +#: ../../Zotlabs/Module/Settings/Privacy.php:135 +msgid "Group actor" msgstr "" -#: ../../Zotlabs/Lib/Enotify.php:241 -#, php-format -msgid "[$Projectname:Notify] Moderated Comment to conversation #%1$d by %2$s" +#: ../../Zotlabs/Module/Settings/Privacy.php:135 +msgid "Allow this channel to act as a forum" msgstr "" -#: ../../Zotlabs/Lib/Enotify.php:243 -#, php-format -msgid "[$Projectname:Notify] Comment to conversation #%1$d by %2$s" -msgstr "" +#: ../../Zotlabs/Module/Settings/Privacy.php:136 +msgid "Accept all messages which mention you" +msgstr "Godta alle meldinger som nevner deg" -#: ../../Zotlabs/Lib/Enotify.php:244 -#, php-format -msgid "%1$s commented on an item/conversation you have been following" -msgstr "" +#: ../../Zotlabs/Module/Settings/Privacy.php:136 +msgid "This setting bypasses normal permissions" +msgstr "Denne instillingen overstyrer vanlig tilgangskontroll" -#: ../../Zotlabs/Lib/Enotify.php:247 ../../Zotlabs/Lib/Enotify.php:341 -#: ../../Zotlabs/Lib/Enotify.php:357 ../../Zotlabs/Lib/Enotify.php:381 -#: ../../Zotlabs/Lib/Enotify.php:398 ../../Zotlabs/Lib/Enotify.php:411 -#, 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." +#: ../../Zotlabs/Module/Settings/Privacy.php:137 +msgid "Accept unsolicited comments for moderation" +msgstr "Godta kommentarer fra fremmede for moderering" -#: ../../Zotlabs/Lib/Enotify.php:251 ../../Zotlabs/Lib/Enotify.php:252 -#, php-format -msgid "Please visit %s to approve or reject this comment." -msgstr "" +#: ../../Zotlabs/Module/Settings/Privacy.php:137 +msgid "Otherwise they will be silently dropped" +msgstr "Ellers vil de avvises uten varsel" -#: ../../Zotlabs/Lib/Enotify.php:337 -#, php-format -msgid "[$Projectname:Notify] Like received to conversation #%1$d by %2$s" -msgstr "" +#: ../../Zotlabs/Module/Settings/Privacy.php:138 +msgid "Enable OCAP access" +msgstr "Slå på OCAP tilgangskontroll" -#: ../../Zotlabs/Lib/Enotify.php:338 -#, php-format -msgid "%1$s liked an item/conversation you created" -msgstr "" +#: ../../Zotlabs/Module/Settings/Privacy.php:138 +msgid "Grant limited posts the right to access linked private media" +msgstr "Gi begrensede innlegg tilgang til private media som er lenket fra dem" -#: ../../Zotlabs/Lib/Enotify.php:349 -#, php-format -msgid "[$Projectname:Notify] %s posted to your profile wall" +#: ../../Zotlabs/Module/Settings/Events.php:40 +msgid "Events Settings" msgstr "" -#: ../../Zotlabs/Lib/Enotify.php:351 -#, php-format -msgid "%1$s posted to your profile wall at %2$s" +#: ../../Zotlabs/Module/Settings/Photos.php:40 +msgid "Photos Settings" msgstr "" -#: ../../Zotlabs/Lib/Enotify.php:353 -#, php-format -msgid "%1$s posted to [zrl=%2$s]your wall[/zrl]" +#: ../../Zotlabs/Module/Settings/Conversation.php:42 +msgid "Conversation Settings" msgstr "" -#: ../../Zotlabs/Lib/Enotify.php:375 -#, php-format -msgid "[$Projectname:Notify] %s tagged you" -msgstr "" +#: ../../Zotlabs/Module/Settings/Channel.php:106 +#: ../../Zotlabs/Module/Settings/Channel.php:218 +msgid "Please select a channel role" +msgstr "Velg en kanalrolle" -#: ../../Zotlabs/Lib/Enotify.php:376 -#, php-format -msgid "%1$s tagged you at %2$s" -msgstr "" +#: ../../Zotlabs/Module/Settings/Channel.php:195 +msgid "Your channel address is" +msgstr "Din kanaladresse er" -#: ../../Zotlabs/Lib/Enotify.php:377 -#, php-format -msgid "%1$s [zrl=%2$s]tagged you[/zrl]." -msgstr "" +#: ../../Zotlabs/Module/Settings/Channel.php:198 +msgid "Your files/photos are accessible via WebDAV at" +msgstr "Dine filer og foto er tilgjengelig via WebDAV på" -#: ../../Zotlabs/Lib/Enotify.php:388 -#, php-format -msgid "[$Projectname:Notify] %1$s poked you" -msgstr "" +#: ../../Zotlabs/Module/Settings/Channel.php:229 +msgid "Channel Settings" +msgstr "Kanalinnstillinger" -#: ../../Zotlabs/Lib/Enotify.php:389 -#, php-format -msgid "%1$s poked you at %2$s" -msgstr "" +#: ../../Zotlabs/Module/Settings/Channel.php:236 +msgid "Basic Settings" +msgstr "Grunninnstillinger" -#: ../../Zotlabs/Lib/Enotify.php:390 -#, php-format -msgid "%1$s [zrl=%2$s]poked you[/zrl]." -msgstr "" +#: ../../Zotlabs/Module/Settings/Channel.php:237 +msgid "Channel timezone:" +msgstr "Tidssone for kanalen:" -#: ../../Zotlabs/Lib/Enotify.php:405 -#, php-format -msgid "[$Projectname:Notify] %s tagged your post" -msgstr "" +#: ../../Zotlabs/Module/Settings/Channel.php:238 +msgid "Default post location:" +msgstr "Standard plassering for innlegg:" -#: ../../Zotlabs/Lib/Enotify.php:406 -#, php-format -msgid "%1$s tagged your post at %2$s" -msgstr "" +#: ../../Zotlabs/Module/Settings/Channel.php:238 +msgid "Geographical location to display on your posts" +msgstr "Geografisk plassering som vises på dine innlegg" -#: ../../Zotlabs/Lib/Enotify.php:407 -#, php-format -msgid "%1$s tagged [zrl=%2$s]your post[/zrl]" -msgstr "" +#: ../../Zotlabs/Module/Settings/Channel.php:239 +msgid "Use browser location" +msgstr "Bruk nettleserplassering" -#: ../../Zotlabs/Lib/Enotify.php:418 -msgid "[$Projectname:Notify] Introduction received" -msgstr "" +#: ../../Zotlabs/Module/Settings/Channel.php:240 +msgid "Adult content" +msgstr "Voksent innhold" -#: ../../Zotlabs/Lib/Enotify.php:419 -#, php-format -msgid "You've received an new connection request from '%1$s' at %2$s" +#: ../../Zotlabs/Module/Settings/Channel.php:240 +msgid "This channel frequently or regularly publishes adult content" msgstr "" +"Denne kanalen vil ofte, eller regelmessig poste innlegg med voksent innhold" -#: ../../Zotlabs/Lib/Enotify.php:420 -#, php-format -msgid "You've received [zrl=%1$s]a new connection request[/zrl] from %2$s." -msgstr "" +#: ../../Zotlabs/Module/Settings/Channel.php:241 +msgid "Maximum Friend Requests/Day:" +msgstr "Maksimalt antall venneforespørsler per dag:" -#: ../../Zotlabs/Lib/Enotify.php:423 ../../Zotlabs/Lib/Enotify.php:441 -#, php-format -msgid "You may visit their profile at %s" -msgstr "Du kan besøke profilen deres på %s" +#: ../../Zotlabs/Module/Settings/Channel.php:241 +msgid "May reduce spam activity" +msgstr "Kan redusere søppelpostaktivitet" -#: ../../Zotlabs/Lib/Enotify.php:425 -#, 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." +#: ../../Zotlabs/Module/Settings/Channel.php:243 +msgid "By default post a status message when:" +msgstr "Legg inn en statusmelding når du:" -#: ../../Zotlabs/Lib/Enotify.php:432 -msgid "[$Projectname:Notify] Friend suggestion received" -msgstr "" +#: ../../Zotlabs/Module/Settings/Channel.php:244 +msgid "accepting a friend request" +msgstr "aksepterer en venneforespørsel" -#: ../../Zotlabs/Lib/Enotify.php:433 -#, php-format -msgid "You've received a friend suggestion from '%1$s' at %2$s" -msgstr "" +#: ../../Zotlabs/Module/Settings/Channel.php:245 +msgid "joining a forum/community" +msgstr "blir med i et forum/miljø" -#: ../../Zotlabs/Lib/Enotify.php:434 -#, php-format -msgid "You've received [zrl=%1$s]a friend suggestion[/zrl] for %2$s from %3$s." -msgstr "" +#: ../../Zotlabs/Module/Settings/Channel.php:246 +msgid "making an <em>interesting</em> profile change" +msgstr "gjør en <em>interessant</em> profilendring" -#: ../../Zotlabs/Lib/Enotify.php:439 -msgid "Name:" -msgstr "Navn:" +#: ../../Zotlabs/Module/Settings/Channel.php:247 +msgid "Send a notification email when:" +msgstr "Send en varsel-e-post når:" -#: ../../Zotlabs/Lib/Enotify.php:440 -msgid "Photo:" -msgstr "Bilde:" +#: ../../Zotlabs/Module/Settings/Channel.php:248 +msgid "You receive a connection request" +msgstr "Du har mottatt en forespørsel om forbindelse" -#: ../../Zotlabs/Lib/Enotify.php:443 -#, php-format -msgid "Please visit %s to approve or reject the suggestion." -msgstr "Vennligst besøk %s for å godkjenne eller avslå dette forslaget." +#: ../../Zotlabs/Module/Settings/Channel.php:249 +msgid "Your connections are confirmed" +msgstr "Dine forbindelser er bekreftet" -#: ../../Zotlabs/Lib/Enotify.php:668 -msgid "[$Projectname:Notify]" -msgstr "" +#: ../../Zotlabs/Module/Settings/Channel.php:250 +msgid "Someone writes on your profile wall" +msgstr "Noen skriver på din profilvegg" -#: ../../Zotlabs/Lib/Enotify.php:834 -msgid "created a new poll" -msgstr "opprettet spørreskjema" +#: ../../Zotlabs/Module/Settings/Channel.php:251 +msgid "Someone writes a followup comment" +msgstr "Noen skriver en oppfølgende kommentar" -#: ../../Zotlabs/Lib/Enotify.php:834 -msgid "created a new post" -msgstr "laget et nytt innlegg" +#: ../../Zotlabs/Module/Settings/Channel.php:252 +msgid "You receive a private message" +msgstr "Du mottar en privat melding" -#: ../../Zotlabs/Lib/Enotify.php:835 -#, php-format -msgid "voted on %s's poll" -msgstr "stemte på %s sitt spørreskjema" +#: ../../Zotlabs/Module/Settings/Channel.php:253 +msgid "You receive a friend suggestion" +msgstr "Du mottok et venneforslag" -#: ../../Zotlabs/Lib/Enotify.php:835 -#, php-format -msgid "commented on %s's post" -msgstr "kommenterte på %s sitt innlegg" +#: ../../Zotlabs/Module/Settings/Channel.php:254 +msgid "You are tagged in a post" +msgstr "Du merkes i et innlegg" -#: ../../Zotlabs/Lib/Enotify.php:839 -#, php-format -msgid "repeated %s's post" -msgstr "" +#: ../../Zotlabs/Module/Settings/Channel.php:255 +msgid "You are poked/prodded/etc. in a post" +msgstr "Du ble prikket/oppildnet/og så vider i et innlegg" -#: ../../Zotlabs/Lib/Enotify.php:843 -#, php-format -msgid "liked %s's post" +#: ../../Zotlabs/Module/Settings/Channel.php:256 +msgid "Someone likes your post/comment" msgstr "" -#: ../../Zotlabs/Lib/Enotify.php:847 -#, php-format -msgid "disliked %s's post" -msgstr "" +#: ../../Zotlabs/Module/Settings/Channel.php:257 +msgid "Show visual notifications including:" +msgstr "Vis visuelle varslinger om:" -#: ../../Zotlabs/Lib/Enotify.php:851 ../../Zotlabs/Lib/Enotify.php:954 -msgid "shared a file with you" -msgstr "" +#: ../../Zotlabs/Module/Settings/Channel.php:258 +msgid "Unseen stream activity" +msgstr "Ny aktivitet i nettverksstrømmen" -#: ../../Zotlabs/Lib/Enotify.php:860 -#, php-format -msgid "edited a post dated %s" -msgstr "" +#: ../../Zotlabs/Module/Settings/Channel.php:260 +msgid "Unseen private messages" +msgstr "Nye private meldinger" -#: ../../Zotlabs/Lib/Enotify.php:863 -#, php-format -msgid "edited a comment dated %s" -msgstr "" +#: ../../Zotlabs/Module/Settings/Channel.php:260 +#: ../../Zotlabs/Module/Settings/Channel.php:265 +#: ../../Zotlabs/Module/Settings/Channel.php:266 +#: ../../Zotlabs/Module/Settings/Channel.php:267 +msgid "Recommended" +msgstr "Anbefalt" -#: ../../Zotlabs/Lib/Enotify.php:939 -msgid "added your channel" -msgstr "la til din kanal" +#: ../../Zotlabs/Module/Settings/Channel.php:261 +msgid "Upcoming events" +msgstr "Kommende hendelser" -#: ../../Zotlabs/Lib/Enotify.php:969 -msgid "sent you a direct message" -msgstr "sendte deg en direktemelding" +#: ../../Zotlabs/Module/Settings/Channel.php:262 +msgid "Events today" +msgstr "Hendelser idag" -#: ../../Zotlabs/Lib/Enotify.php:976 -msgid "g A l F d" -msgstr "g A l F d" +#: ../../Zotlabs/Module/Settings/Channel.php:263 +msgid "Upcoming birthdays" +msgstr "Kommende fødselsdager" -#: ../../Zotlabs/Lib/Enotify.php:979 -msgid "[today]" -msgstr "[idag]" +#: ../../Zotlabs/Module/Settings/Channel.php:263 +msgid "Not available in all themes" +msgstr "Ikke tilgjengelig i alle temaer" -#: ../../Zotlabs/Lib/Enotify.php:989 -msgid "created an event" -msgstr "" +#: ../../Zotlabs/Module/Settings/Channel.php:264 +msgid "System (personal) notifications" +msgstr "System (personlige) varslinger" -#: ../../Zotlabs/Lib/Enotify.php:1004 -msgid "status verified" -msgstr "" +#: ../../Zotlabs/Module/Settings/Channel.php:265 +msgid "System info messages" +msgstr "System infomeldinger" -#: ../../Zotlabs/Lib/Connect.php:46 ../../Zotlabs/Lib/Connect.php:147 -msgid "Channel is blocked on this site." -msgstr "Kanalen er blokkert på dette nettstedet." +#: ../../Zotlabs/Module/Settings/Channel.php:266 +msgid "System critical alerts" +msgstr "System kritiske varsel" -#: ../../Zotlabs/Lib/Connect.php:51 -msgid "Channel location missing." -msgstr "Kanalplassering mangler." +#: ../../Zotlabs/Module/Settings/Channel.php:268 +msgid "System Registrations" +msgstr "Systemregistreringer" -#: ../../Zotlabs/Lib/Connect.php:105 -msgid "Remote channel or protocol unavailable." -msgstr "" +#: ../../Zotlabs/Module/Settings/Channel.php:269 +msgid "Unseen shared files" +msgstr "Nye delte filer" -#: ../../Zotlabs/Lib/Connect.php:141 -msgid "Channel discovery failed." -msgstr "Kanaloppdagelse mislyktes." +#: ../../Zotlabs/Module/Settings/Channel.php:271 +msgid "Unseen likes and dislikes" +msgstr "Nye liker/ikke liker" -#: ../../Zotlabs/Lib/Connect.php:159 -msgid "Protocol disabled." -msgstr "Protokollen er avskrudd." +#: ../../Zotlabs/Module/Settings/Channel.php:272 +msgid "Unseen forum posts" +msgstr "Ny forumpost" -#: ../../Zotlabs/Lib/Connect.php:171 -msgid "Cannot connect to yourself." -msgstr "Kan ikke lage forbindelse med deg selv." +#: ../../Zotlabs/Module/Settings/Channel.php:273 +msgid "Email notification hub (hostname)" +msgstr "Hub for epostvarsler (tjenernavn)" -#: ../../Zotlabs/Lib/Connect.php:276 -msgid "error saving data" +#: ../../Zotlabs/Module/Settings/Channel.php:273 +#, php-format +msgid "" +"If your channel is mirrored to multiple hubs, set this to your preferred " +"location. This will prevent duplicate email notifications. Example: %s" msgstr "" +"Hvis kanalen din er klonet til flere tjenere kan du sette dette til den du " +"vil skal sende deg epostvarsler. Dette vil forhindre duplikate epostvarsler. " +"Eksempel: %s" -#: ../../Zotlabs/Lib/Chatroom.php:25 -msgid "Missing room name" -msgstr "Mangler romnavn" - -#: ../../Zotlabs/Lib/Chatroom.php:34 -msgid "Duplicate room name" -msgstr "Duplikat romnavn" +#: ../../Zotlabs/Module/Settings/Channel.php:274 +msgid "Show new wall posts, private messages and connections under Notices" +msgstr "Vis nye veggposter, private meldinger og forbindelser under varsler" -#: ../../Zotlabs/Lib/Chatroom.php:84 ../../Zotlabs/Lib/Chatroom.php:92 -msgid "Invalid room specifier." -msgstr "Ugyldig rom-spesifisering." +#: ../../Zotlabs/Module/Settings/Channel.php:275 +msgid "Mark all notices of the thread read if a notice is clicked" +msgstr "Merk alle varsler for en tråd som lest når du klikker på ett varsel" -#: ../../Zotlabs/Lib/Chatroom.php:124 -msgid "Room not found." -msgstr "Rommet ble ikke funnet." +#: ../../Zotlabs/Module/Settings/Channel.php:275 +msgid "If no, only the clicked notice will be marked read" +msgstr "" +"Om du velger \"Nei\", blir kun det varslet du klikker på merket som lest" -#: ../../Zotlabs/Lib/Chatroom.php:145 -msgid "Room is full" -msgstr "Rommet er fullt" +#: ../../Zotlabs/Module/Settings/Channel.php:276 +msgid "" +"Desktop notifications are unavailable because the required browser " +"permission has not been granted" +msgstr "" +"Skriverbordsvarsler er ikke tilgjengelig fordi nettstedet ikke har de " +"nødvendige nettlesertillatelsene" -#: ../../Zotlabs/Lib/Apps.php:329 -msgid "Affinity Tool" -msgstr "Nærhetsverktøy" +#: ../../Zotlabs/Module/Settings/Channel.php:277 +msgid "Grant permission" +msgstr "Gi tilgang" -#: ../../Zotlabs/Lib/Apps.php:332 -msgid "Site Admin" -msgstr "Nettstedsadministrator" +#: ../../Zotlabs/Module/Settings/Channel.php:278 +msgid "Notify me of events this many days in advance" +msgstr "Varsle meg om hendelser dette antall dager på forhånd" -#: ../../Zotlabs/Lib/Apps.php:336 -msgid "Content Filter" -msgstr "" +#: ../../Zotlabs/Module/Settings/Channel.php:278 +msgid "Must be greater than 0" +msgstr "Må være større enn 0" -#: ../../Zotlabs/Lib/Apps.php:339 -msgid "Remote Diagnostics" -msgstr "" +#: ../../Zotlabs/Module/Settings/Channel.php:281 +msgid "Default photo upload folder" +msgstr "Standard mappe for opplasting av bilder" -#: ../../Zotlabs/Lib/Apps.php:340 -msgid "Suggest Channels" -msgstr "Foreslå kanaler" +#: ../../Zotlabs/Module/Settings/Channel.php:281 +#: ../../Zotlabs/Module/Settings/Channel.php:282 +msgid "%Y - current year, %m - current month" +msgstr "%Y - nåværende år, %m - nåværende måned" -#: ../../Zotlabs/Lib/Apps.php:342 -msgid "Channel Manager" -msgstr "Kanalstyring" +#: ../../Zotlabs/Module/Settings/Channel.php:282 +msgid "Default file upload folder" +msgstr "Standard mappe for opplasting av filer" -#: ../../Zotlabs/Lib/Apps.php:343 -msgid "Stream" -msgstr "Tidslinje" +#: ../../Zotlabs/Module/Settings/Channel.php:284 +msgid "Remove this channel." +msgstr "Fjern denne kanalen." -#: ../../Zotlabs/Lib/Apps.php:354 -msgid "Mail" -msgstr "Melding" +#: ../../Zotlabs/Module/Settings/Channel.php:285 +msgid "Expire other channel content after this many days" +msgstr "Annet kanal innhold utløper etter så mange dager" -#: ../../Zotlabs/Lib/Apps.php:357 -msgid "Chat" -msgstr "Chat" +#: ../../Zotlabs/Module/Settings/Channel.php:285 +msgid "0 or blank to use the website limit." +msgstr "0 eller la være tomt for å bruke grensen til nettstedet." -#: ../../Zotlabs/Lib/Apps.php:359 -msgid "Probe" -msgstr "Undersøk" +#: ../../Zotlabs/Module/Settings/Channel.php:285 +#, php-format +msgid "This website expires after %d days." +msgstr "" -#: ../../Zotlabs/Lib/Apps.php:360 -msgid "Suggest" -msgstr "Forreslå" +#: ../../Zotlabs/Module/Settings/Channel.php:285 +msgid "This website does not expire imported content." +msgstr "Dette nettstedet sletter ikke importert innhold." -#: ../../Zotlabs/Lib/Apps.php:361 -msgid "Random Channel" -msgstr "Tilfeldig kanal" +#: ../../Zotlabs/Module/Settings/Channel.php:285 +msgid "The website limit takes precedence if lower than your limit." +msgstr "Nettstedets grense vil gjelde dersom den er lavere enn din grense." -#: ../../Zotlabs/Lib/Apps.php:362 -msgid "Invite" -msgstr "Inviter" +#: ../../Zotlabs/Module/Settings/Channel.php:286 +#: ../../Zotlabs/Module/Settings/Channel.php:287 +msgid "" +"Words one per line or #tags, $categories, /patterns/, lang=xx, lang!=xx - " +"leave blank to import all posts" +msgstr "" +"Ett ord per linje eller #emneknagger, $kategorier, /mønster/, lang=xx, lang!" +"=xx - la være tomt for å importere alle innlegg" -#: ../../Zotlabs/Lib/Apps.php:365 ../../Zotlabs/Storage/Browser.php:410 -msgid "Post" -msgstr "Innlegg" +#: ../../Zotlabs/Module/Settings/Profiles.php:41 +msgid "Default profile for new contacts" +msgstr "" -#: ../../Zotlabs/Lib/Apps.php:370 -msgid "Notifications" -msgstr "Varsler" +#: ../../Zotlabs/Module/Settings/Profiles.php:49 +msgid "Profiles Settings" +msgstr "" -#: ../../Zotlabs/Lib/Apps.php:371 -msgid "Order Apps" +#: ../../Zotlabs/Module/Settings/Connections.php:40 +msgid "Connections Settings" msgstr "" -#: ../../Zotlabs/Lib/Apps.php:372 -msgid "CardDAV" +#: ../../Zotlabs/Module/Settings/Calendar.php:40 +msgid "Calendar Settings" msgstr "" -#: ../../Zotlabs/Lib/Apps.php:376 -msgid "OAuth Apps Manager" +#: ../../Zotlabs/Module/Settings/Multifactor.php:23 +#, fuzzy +#| msgid "Name is required" +msgid "Password is required" +msgstr "Navn er påkrevd" + +#: ../../Zotlabs/Module/Settings/Multifactor.php:29 +msgid "The provided password is not correct" msgstr "" -#: ../../Zotlabs/Lib/Apps.php:377 -msgid "OAuth2 Apps Manager" +#: ../../Zotlabs/Module/Settings/Multifactor.php:68 +msgid "Account Multi-Factor Authentication" +msgstr "Tofaktorautentisering" + +#: ../../Zotlabs/Module/Settings/Multifactor.php:69 +msgid "" +"This is your generated secret. It may be used in some cases if the QR image " +"cannot be read. Please store it in a safe place." msgstr "" +"Dette er en generert sikkerhetskode. Den kan være nyttig i enkelte tilfeller " +"hvor QR koden ikke kan leses. Lagre den et sikkert sted." -#: ../../Zotlabs/Lib/Apps.php:378 -msgid "PDL Editor" +#: ../../Zotlabs/Module/Settings/Multifactor.php:70 +msgid "Please enter the code from your authenticator app" +msgstr "Skriv inn koden fra din autentiseringsapp" + +#: ../../Zotlabs/Module/Settings/Multifactor.php:71 +msgid "You will only be able to enable MFA if the test passes" msgstr "" +"Flerfaktorautentisering vil kun bli slått på dersom denne testen lykkes" -#: ../../Zotlabs/Lib/Apps.php:381 -msgid "My Chatrooms" +#: ../../Zotlabs/Module/Settings/Multifactor.php:75 +msgid "Congratulations, the provided code was correct" msgstr "" -#: ../../Zotlabs/Lib/Apps.php:382 -msgid "Channel Export" +#: ../../Zotlabs/Module/Settings/Multifactor.php:76 +msgid "Incorrect code" msgstr "" -#: ../../Zotlabs/Lib/Apps.php:576 ../../Zotlabs/Lib/Apps.php:598 -msgid "Purchase" -msgstr "Kjøp" +#: ../../Zotlabs/Module/Settings/Multifactor.php:79 +#, fuzzy +#| msgid "Failed authentication" +msgid "Enable Multi-Factor Authentication" +msgstr "Mislykket autentisering" -#: ../../Zotlabs/Lib/Apps.php:603 -msgid "Undelete" +#: ../../Zotlabs/Module/Settings/Multifactor.php:81 +msgid "Logging in will require you to be in possession of your smartphone" msgstr "" -#: ../../Zotlabs/Lib/Apps.php:611 -msgid "Add to app-tray" -msgstr "Legg til i meny" +#: ../../Zotlabs/Module/Settings/Multifactor.php:84 +#, fuzzy +#| msgid "Your new password is" +msgid "Your account password" +msgstr "Ditt nye passord er" -#: ../../Zotlabs/Lib/Apps.php:612 -msgid "Remove from app-tray" -msgstr "Fjern fra meny" +#: ../../Zotlabs/Module/Settings/Multifactor.php:86 +msgid "Test" +msgstr "Sjekk koden" -#: ../../Zotlabs/Lib/Apps.php:613 -msgid "Pin to navbar" -msgstr "Fest til navigasjonslinjen" +#: ../../Zotlabs/Module/Rmagic.php:46 +msgid "Authentication failed." +msgstr "Autentisering mislyktes." -#: ../../Zotlabs/Lib/Apps.php:614 -msgid "Unpin from navbar" -msgstr "Fjern fra navigasjonslinjen" +#: ../../Zotlabs/Module/Editblock.php:138 +msgid "Edit Block" +msgstr "Endre byggekloss" -#: ../../Zotlabs/Lib/Techlevels.php:10 -msgid "0. Beginner/Basic" +#: ../../Zotlabs/Module/Email_validation.php:37 +msgid "Email Verification Required" msgstr "" -#: ../../Zotlabs/Lib/Techlevels.php:11 -msgid "1. Novice - not skilled but willing to learn" +#: ../../Zotlabs/Module/Email_validation.php:38 +#, php-format +msgid "" +"A verification token was sent to your email address [%s]. Enter that token " +"here to complete the account verification step. Please allow a few minutes " +"for delivery, and check your spam folder if you do not see the message." msgstr "" +"En verifikasjonskode ble sendt til epostadressen din [%s]. Skriv inn koden " +"du mottok her for å fullføre kontoverifikasjonen. Det kan ta noen minutter " +"før du mottar koden. Sjekk også at eposten ikke har havnet i mappen for " +"søppelpost om du ikke ser den etter en stund." -#: ../../Zotlabs/Lib/Techlevels.php:12 -msgid "2. Intermediate - somewhat comfortable" +#: ../../Zotlabs/Module/Email_validation.php:39 +msgid "Resend Email" msgstr "" -#: ../../Zotlabs/Lib/Techlevels.php:13 -msgid "3. Advanced - very comfortable" +#: ../../Zotlabs/Module/Email_validation.php:42 +msgid "Validation token" msgstr "" -#: ../../Zotlabs/Lib/Techlevels.php:14 -msgid "4. Expert - I can write computer code" +#: ../../Zotlabs/Module/Import.php:71 +msgid "Nothing to import." +msgstr "Ingenting å importere." + +#: ../../Zotlabs/Module/Import.php:87 ../../Zotlabs/Module/Import.php:101 +msgid "Unable to download data from old server" +msgstr "Ikke i stand til å laste ned data fra gammel tjener" + +#: ../../Zotlabs/Module/Import.php:164 +#, php-format +msgid "Your service plan only allows %d channels." +msgstr "Din tjenesteplan tillater bare %d kanaler." + +#: ../../Zotlabs/Module/Import.php:191 +msgid "No channel. Import failed." +msgstr "Ingen kanal. Import mislyktes." + +#: ../../Zotlabs/Module/Import.php:197 +msgid "Channel exists but has been marked removed on this hub. Import failed." msgstr "" -#: ../../Zotlabs/Lib/Techlevels.php:15 -msgid "5. Wizard - I probably know more than you do" +#: ../../Zotlabs/Module/Import.php:569 +msgid "" +"Automatic content and files import was not possible due to API version " +"incompatiblity. Please import content and files manually!" msgstr "" -#: ../../Zotlabs/Lib/Libzotdir.php:163 -msgid "Directory Options" -msgstr "Kataloginnstillinger" +#: ../../Zotlabs/Module/Import.php:597 +msgid "You must be logged in to use this feature." +msgstr "Du må være innlogget for å bruke denne funksjonen." -#: ../../Zotlabs/Lib/Libzotdir.php:165 -msgid "Safe Mode" -msgstr "Trygt modus" +#: ../../Zotlabs/Module/Import.php:604 +msgid "Channel Import" +msgstr "" -#: ../../Zotlabs/Lib/Libzotdir.php:166 -msgid "Public Forums Only" -msgstr "Bare offentlige forum" +#: ../../Zotlabs/Module/Import.php:605 +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." -#: ../../Zotlabs/Lib/Libzotdir.php:168 -msgid "This Website Only" -msgstr "Kun dette nettstedet" +#: ../../Zotlabs/Module/Import.php:607 +msgid "Or provide the old server/hub details" +msgstr "Eller oppgi detaljene fra den gamle tjeneren/hub-en" -#: ../../Zotlabs/Lib/Libzot.php:686 -msgid "Unable to verify channel signature" -msgstr "Ikke i stand til å sjekke kanalsignaturen" +#: ../../Zotlabs/Module/Import.php:609 +msgid "Your old identity address (xyz@example.com)" +msgstr "Din gamle identitetsadresse (xyz@example.com)" -#: ../../Zotlabs/Lib/ThreadItem.php:108 -msgid "Restricted message" -msgstr "Begrenset melding" +#: ../../Zotlabs/Module/Import.php:610 +msgid "Your old login email address" +msgstr "Din gamle innloggings e-postadresse" -#: ../../Zotlabs/Lib/ThreadItem.php:115 -msgid "Direct message" -msgstr "Direktemelding" +#: ../../Zotlabs/Module/Import.php:611 +msgid "Your old login password" +msgstr "Ditt gamle innloggingspassord" -#: ../../Zotlabs/Lib/ThreadItem.php:120 -msgid "Public Policy" +#: ../../Zotlabs/Module/Import.php:612 +msgid "Import your items and files (limited by available memory)" msgstr "" -#: ../../Zotlabs/Lib/ThreadItem.php:152 -msgid "Privacy conflict. Discretion advised." +#: ../../Zotlabs/Module/Import.php:614 +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 "" +"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." -#: ../../Zotlabs/Lib/ThreadItem.php:183 ../../Zotlabs/Storage/Browser.php:372 -msgid "Admin Delete" -msgstr "" +#: ../../Zotlabs/Module/Import.php:616 +msgid "Make this hub my primary location" +msgstr "Gjør dette nettstedet til min primære plassering" -#: ../../Zotlabs/Lib/ThreadItem.php:312 -msgid "Reply on this comment" +#: ../../Zotlabs/Module/Import.php:617 +msgid "Move this channel (disable all previous locations)" msgstr "" -#: ../../Zotlabs/Lib/ThreadItem.php:312 -msgid "reply" +#: ../../Zotlabs/Module/Import.php:618 +msgid "Use this channel nickname instead of the one provided" msgstr "" -#: ../../Zotlabs/Lib/ThreadItem.php:312 -msgid "Reply to" +#: ../../Zotlabs/Module/Import.php:618 +msgid "" +"Leave blank to keep your existing channel nickname. You will be randomly " +"assigned a similar nickname if either name is already allocated on this site." msgstr "" -#: ../../Zotlabs/Lib/ThreadItem.php:335 -msgid "Delivery Report" -msgstr "Leveringsrapport" +#: ../../Zotlabs/Module/Import.php:620 +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." -#: ../../Zotlabs/Lib/ThreadItem.php:355 -#, fuzzy, php-format -#| msgid "%d comment" -#| msgid_plural "%d comments" -msgid "%d Comment" -msgid_plural "%d Comments" -msgstr[0] "%d kommentar" -msgstr[1] "%d kommentarer" +#: ../../Zotlabs/Module/Acl.php:371 +msgid "network" +msgstr "nettverk" -#: ../../Zotlabs/Lib/ThreadItem.php:356 -#, php-format -msgid "%d unseen" +#: ../../Zotlabs/Module/Filer.php:64 +msgid "Enter a folder name" msgstr "" -#: ../../Zotlabs/Lib/ThreadItem.php:406 -msgid "Forum" +#: ../../Zotlabs/Module/Filer.php:64 +msgid "or select an existing folder (doubleclick)" msgstr "" -#: ../../Zotlabs/Lib/ThreadItem.php:413 -msgid "to" -msgstr "til" - -#: ../../Zotlabs/Lib/ThreadItem.php:415 -msgid "Wall-to-Wall" -msgstr "Vegg-til-vegg" - -#: ../../Zotlabs/Lib/ThreadItem.php:416 -msgid "via Wall-To-Wall:" -msgstr "via vegg-til-vegg:" +#: ../../Zotlabs/Module/Vote.php:40 +msgid "Poll not found." +msgstr "Fant ikke spørreskjema." -#: ../../Zotlabs/Lib/ThreadItem.php:444 -msgid "Attend" +#: ../../Zotlabs/Module/Vote.php:69 +msgid "Invalid response." msgstr "" -#: ../../Zotlabs/Lib/ThreadItem.php:462 -msgid "Go to previous comment" +#: ../../Zotlabs/Module/Vote.php:128 +msgid "Response submitted. Updates may not appear instantly." msgstr "" -#: ../../Zotlabs/Lib/ThreadItem.php:475 -msgid "Add to Calendar" -msgstr "Legg til i kalender" - -#: ../../Zotlabs/Lib/ThreadItem.php:837 -msgid "Image" -msgstr "Bilde" +#~ msgid "Please enter the required information." +#~ msgstr "Vennligst skriv inn nødvendig informasjon." -#: ../../Zotlabs/Lib/ThreadItem.php:839 -msgid "Insert Link" -msgstr "Sett inn lenke" +#~ msgctxt "title" +#~ msgid "Likes" +#~ msgstr "Liker" -#: ../../Zotlabs/Lib/ThreadItem.php:840 -msgid "Video" -msgstr "Video" - -#: ../../Zotlabs/Lib/ThreadItem.php:849 -msgid "Your full name (required)" -msgstr "" - -#: ../../Zotlabs/Lib/ThreadItem.php:850 -msgid "Your email address (required)" -msgstr "" +#~ msgctxt "title" +#~ msgid "Dislikes" +#~ msgstr "Liker ikke" -#: ../../Zotlabs/Lib/ThreadItem.php:851 -msgid "Your website URL (optional)" -msgstr "" +#~ msgctxt "title" +#~ msgid "Attending" +#~ msgstr "Deltar" -#: ../../Zotlabs/Lib/DB_Upgrade.php:67 -msgid "Source code of failed update: " -msgstr "" +#~ msgctxt "title" +#~ msgid "Might attend" +#~ msgstr "Deltar kanskje" -#: ../../Zotlabs/Lib/DB_Upgrade.php:88 -#, php-format -msgid "Update Error at %s" -msgstr "Oppdateringsfeil ved %s" +#~ msgctxt "title" +#~ msgid "Repeats" +#~ msgstr "Videresendinger" -#: ../../Zotlabs/Lib/DB_Upgrade.php:94 -#, php-format -msgid "Update %s failed. See error logs." -msgstr "Oppdatering %s mislyktes. Se feilloggen." +#~ msgid "Approve this item" +#~ msgstr "Godkjenn dette elementet" -#: ../../Zotlabs/Lib/PermissionDescription.php:108 -#: ../../Zotlabs/Access/PermissionRoles.php:384 -msgid "Public" -msgstr "Offentlig" +#~ msgid "Delete this item" +#~ msgstr "Slett dette elementet" -#: ../../Zotlabs/Lib/PermissionDescription.php:109 -msgid "Anybody in the $Projectname network" -msgstr "" +#~ msgctxt "noun" +#~ msgid "Not Attending" +#~ msgid_plural "Not Attending" +#~ msgstr[0] "Deltar ikke" +#~ msgstr[1] "Deltar ikke" -#: ../../Zotlabs/Lib/PermissionDescription.php:110 -#, php-format -msgid "Any account on %s" -msgstr "" +#~ msgid "created a new post" +#~ msgstr "laget et nytt innlegg" -#: ../../Zotlabs/Lib/PermissionDescription.php:111 -msgid "Any of my connections" -msgstr "" +#~ msgid "Stream" +#~ msgstr "Tidslinje" -#: ../../Zotlabs/Lib/PermissionDescription.php:112 -msgid "Only connections I specifically allow" -msgstr "" +#~ msgid "Direct message" +#~ msgstr "Direktemelding" -#: ../../Zotlabs/Lib/PermissionDescription.php:113 -msgid "Anybody authenticated (could include visitors from other networks)" -msgstr "" +#~ msgid "Image" +#~ msgstr "Bilde" -#: ../../Zotlabs/Lib/PermissionDescription.php:114 -msgid "Any connections including those who haven't yet been approved" -msgstr "" +#~ msgid "New direct messages notifications" +#~ msgstr "Varsel om nye direktemeldinger" -#: ../../Zotlabs/Lib/PermissionDescription.php:150 -msgid "" -"This is your default setting for the audience of your normal stream, and " -"posts." -msgstr "" +#~ msgid "Direct messages stream" +#~ msgstr "Strøm for direktemeldinger" -#: ../../Zotlabs/Lib/PermissionDescription.php:151 -msgid "" -"This is your default setting for who can view your default channel profile" -msgstr "" +#~ msgid "Mark all events seen" +#~ msgstr "Merk alle hendelser som sett" -#: ../../Zotlabs/Lib/PermissionDescription.php:152 -msgid "This is your default setting for who can view your connections" -msgstr "" +#~ msgid "Notices" +#~ msgstr "Varsel" -#: ../../Zotlabs/Lib/PermissionDescription.php:153 -msgid "" -"This is your default setting for who can view your file storage and photos" -msgstr "" +#~ msgid "Direct messages" +#~ msgstr "Direktemeldinger" -#: ../../Zotlabs/Lib/PermissionDescription.php:154 -msgid "This is your default setting for the audience of your webpages" -msgstr "" +#~ msgid "No messages" +#~ msgstr "Ingen meldinger" -#: ../../Zotlabs/Lib/Libsync.php:819 -#, php-format -msgid "Unable to verify site signature for %s" -msgstr "Ikke i stand til å bekrefte signaturen til %s" +#~ msgid "Unseen" +#~ msgstr "Ulest" -#: ../../Zotlabs/Access/PermissionRoles.php:337 -msgid "Social Networking" -msgstr "Sosialt nettverk" +#~ msgid "Preload images before rendering the page" +#~ msgstr "Last inn bildene før gjengivelsen av siden" -#: ../../Zotlabs/Access/PermissionRoles.php:338 -msgid "Social - Federation" -msgstr "" +#~ 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" -#: ../../Zotlabs/Access/PermissionRoles.php:339 -msgid "Social - Mostly Public" -msgstr "Sosial - ganske offentlig" +#~ msgid "timeago.prefixAgo" +#~ msgstr "timeago.prefixAgo" -#: ../../Zotlabs/Access/PermissionRoles.php:340 -msgid "Social - Restricted" -msgstr "Sosial - begrenset" +#~ msgid "timeago.prefixFromNow" +#~ msgstr "timeago.prefixFromNow" -#: ../../Zotlabs/Access/PermissionRoles.php:341 -msgid "Social - Private" -msgstr "Sosial - privat" +#~ msgid "timeago.suffixAgo" +#~ msgstr "siden" -#: ../../Zotlabs/Access/PermissionRoles.php:344 -msgid "Community Forum" -msgstr "Forum for fellesskap" +#~ msgid "less than a minute" +#~ msgstr "mindre enn ett minutt" -#: ../../Zotlabs/Access/PermissionRoles.php:345 -msgid "Forum - Mostly Public" -msgstr "Forum - ganske offentlig" +#~ msgid "about a minute" +#~ msgstr "omtrent et minutt" -#: ../../Zotlabs/Access/PermissionRoles.php:346 -msgid "Forum - Restricted" -msgstr "Forum - begrenset" +#~ msgid "about an hour" +#~ msgstr "omtrent en time" -#: ../../Zotlabs/Access/PermissionRoles.php:347 -msgid "Forum - Private" -msgstr "Forum - privat" +#~ msgid "a day" +#~ msgstr "en dag" -#: ../../Zotlabs/Access/PermissionRoles.php:350 -msgid "Feed Republish" -msgstr "Republisering av strømmet innhold" +#~ msgid "about a month" +#~ msgstr "omtrent en måned" -#: ../../Zotlabs/Access/PermissionRoles.php:351 -msgid "Feed - Mostly Public" -msgstr "Strøm - ganske offentlig" +#~ msgid "about a year" +#~ msgstr "omtrent et år" -#: ../../Zotlabs/Access/PermissionRoles.php:352 -msgid "Feed - Restricted" -msgstr "Strøm - begrenset" +#~ msgid " " +#~ msgstr " " -#: ../../Zotlabs/Access/PermissionRoles.php:355 -msgid "Special Purpose" -msgstr "Spesiell bruk" +#~ msgid "timeago.numbers" +#~ msgstr "timeago.numbers" -#: ../../Zotlabs/Access/PermissionRoles.php:356 -msgid "Special - Celebrity/Soapbox" -msgstr "Spesiell - kjendis/talerstol" +#, fuzzy +#~ msgid "(optional)" +#~ msgstr "Valgfritt" -#: ../../Zotlabs/Access/PermissionRoles.php:357 -msgid "Special - Group Repository" -msgstr "Spesiell - gruppelager" +#~ msgid "Link color" +#~ msgstr "Lenkefarge" -#: ../../Zotlabs/Access/PermissionRoles.php:361 -msgid "Custom/Expert Mode" -msgstr "Tilpasset/Ekspertmodus" +#, fuzzy +#~| msgid "Link color" +#~ msgid "Dark link color" +#~ msgstr "Lenkefarge" -#: ../../Zotlabs/Access/PermissionRoles.php:385 -msgid "Personal" -msgstr "Personlig" +#~ msgid "Example: 4px" +#~ msgstr "For eksempel: 4px" -#: ../../Zotlabs/Access/PermissionRoles.php:386 #, fuzzy -msgid "Community forum" -msgstr "Forum for fellesskap" +#~ msgid "lonely" +#~ msgstr "Ensom" -#: ../../Zotlabs/Access/PermissionRoles.php:387 -msgid "Custom" -msgstr "" +#~ msgid "poke" +#~ msgstr "prikk" -#: ../../Zotlabs/Access/Permissions.php:56 -msgid "Can view my channel stream and posts" -msgstr "" +#~ msgid "poked" +#~ msgstr "prikket" -#: ../../Zotlabs/Access/Permissions.php:57 -msgid "Can send me their channel stream and posts" -msgstr "Kan sende meg deres kanalstrøm og innlegg" +#~ msgid "ping" +#~ msgstr "varsle" -#: ../../Zotlabs/Access/Permissions.php:58 -msgid "Can view my default channel profile" -msgstr "Kan se min standard kanalprofil" +#~ msgid "pinged" +#~ msgstr "varslet" -#: ../../Zotlabs/Access/Permissions.php:59 -msgid "Can view my connections" -msgstr "Kan se mine forbindelser" +#~ msgid "happy" +#~ msgstr "glad" -#: ../../Zotlabs/Access/Permissions.php:60 -msgid "Can view my file storage and photos" -msgstr "Kan se mine filer og bilder" +#~ msgid "sad" +#~ msgstr "trist" -#: ../../Zotlabs/Access/Permissions.php:61 -msgid "Can upload/modify my file storage and photos" -msgstr "" +#~ msgid "mellow" +#~ msgstr "dempet" -#: ../../Zotlabs/Access/Permissions.php:62 -msgid "Can view my channel webpages" -msgstr "" +#~ msgid "tired" +#~ msgstr "trøtt" -#: ../../Zotlabs/Access/Permissions.php:63 -msgid "Can view my wiki pages" -msgstr "" +#~ msgid "perky" +#~ msgstr "oppkvikket" -#: ../../Zotlabs/Access/Permissions.php:64 -msgid "Can create/edit my channel webpages" -msgstr "" +#~ msgid "angry" +#~ msgstr "sint" -#: ../../Zotlabs/Access/Permissions.php:65 -msgid "Can write to my wiki pages" -msgstr "" +#~ msgid "stupefied" +#~ msgstr "lamslått" -#: ../../Zotlabs/Access/Permissions.php:66 -msgid "Can post on my channel (wall) page" -msgstr "" +#~ msgid "puzzled" +#~ msgstr "forundret" -#: ../../Zotlabs/Access/Permissions.php:67 -msgid "Can comment on or like my posts" -msgstr "Kan kommentere på eller like mine innlegg" +#~ msgid "interested" +#~ msgstr "interessert" -#: ../../Zotlabs/Access/Permissions.php:68 -msgid "Can send me direct messages" -msgstr "Kan sende meg direktemeldinger" +#~ msgid "bitter" +#~ msgstr "bitter" -#: ../../Zotlabs/Access/Permissions.php:69 -msgid "Can like/dislike profiles and profile things" -msgstr "" +#~ msgid "cheerful" +#~ msgstr "munter" -#: ../../Zotlabs/Access/Permissions.php:70 -msgid "Can chat with me" -msgstr "" +#~ msgid "alive" +#~ msgstr "levende" -#: ../../Zotlabs/Access/Permissions.php:71 -msgid "Can source/mirror my public posts in derived channels" -msgstr "" +#~ msgid "annoyed" +#~ msgstr "irritert" -#: ../../Zotlabs/Access/Permissions.php:73 -msgid "Can administer my channel" -msgstr "" +#~ msgid "anxious" +#~ msgstr "nervøs" -#: ../../Zotlabs/Storage/Browser.php:292 -msgid "Change filename to" -msgstr "" +#~ msgid "cranky" +#~ msgstr "gretten" -#: ../../Zotlabs/Storage/Browser.php:309 ../../Zotlabs/Storage/Browser.php:393 -msgid "Select a target location" -msgstr "" +#~ msgid "disturbed" +#~ msgstr "foruroliget" -#: ../../Zotlabs/Storage/Browser.php:310 ../../Zotlabs/Storage/Browser.php:394 -msgid "Copy to target location" -msgstr "" +#~ msgid "frustrated" +#~ msgstr "frustrert" -#: ../../Zotlabs/Storage/Browser.php:311 ../../Zotlabs/Storage/Browser.php:392 -msgid "Set permissions for all files and sub folders" -msgstr "" +#~ msgid "depressed" +#~ msgstr "lei seg" -#: ../../Zotlabs/Storage/Browser.php:312 -msgid "Notify your contacts about this file" -msgstr "Varsle dine kontakter om denne filen" +#~ msgid "motivated" +#~ msgstr "motivert" -#: ../../Zotlabs/Storage/Browser.php:351 -msgid "File category" -msgstr "" +#~ msgid "relaxed" +#~ msgstr "avslappet" -#: ../../Zotlabs/Storage/Browser.php:365 -msgid "Total" -msgstr "Totalt" +#~ msgid "surprised" +#~ msgstr "overrasket" -#: ../../Zotlabs/Storage/Browser.php:367 -msgid "Shared" -msgstr "Delt" +#, php-format +#~ msgid "%1$s changed %2$s to “%3$s”" +#~ msgstr "%1$s endret %2$s til “%3$s”" -#: ../../Zotlabs/Storage/Browser.php:369 -msgid "Add Files" -msgstr "" +#, php-format +#~ msgid "%1$s is now connected with %2$s" +#~ msgstr "%1$s er nå forbundet med %2$s" -#: ../../Zotlabs/Storage/Browser.php:384 -msgid "parent" -msgstr "opp et nivå" +#, php-format +#~ msgid "%1$s poked %2$s" +#~ msgstr "%1$s prikket %2$s" -#: ../../Zotlabs/Storage/Browser.php:402 -#, fuzzy -msgid "Select All" -msgstr "velg alle" +#, php-format +#~ msgctxt "mood" +#~ msgid "%1$s is %2$s" +#~ msgstr "%1$s er %2$s" -#: ../../Zotlabs/Storage/Browser.php:403 -msgid "Bulk Actions" -msgstr "" +#~ msgctxt "title" +#~ msgid "Agree" +#~ msgstr "Enig" -#: ../../Zotlabs/Storage/Browser.php:404 -msgid "Adjust Permissions" -msgstr "" +#~ msgctxt "title" +#~ msgid "Disagree" +#~ msgstr "Uenig" -#: ../../Zotlabs/Storage/Browser.php:405 -msgid "Move or Copy" -msgstr "" +#~ msgctxt "title" +#~ msgid "Abstain" +#~ msgstr "Avstår" -#: ../../Zotlabs/Storage/Browser.php:408 -msgid "Info" -msgstr "" +#~ msgid "Poke" +#~ msgstr "Prikk" -#: ../../Zotlabs/Storage/Browser.php:409 -msgid "Rename" -msgstr "" +#~ msgctxt "noun" +#~ msgid "Agree" +#~ msgid_plural "Agrees" +#~ msgstr[0] "Enig" +#~ msgstr[1] "Enige" -#: ../../Zotlabs/Storage/Browser.php:411 -msgid "Attachment BBcode" -msgstr "" +#~ msgctxt "noun" +#~ msgid "Disagree" +#~ msgid_plural "Disagrees" +#~ msgstr[0] "Uenig" +#~ msgstr[1] "Uenige" -#: ../../Zotlabs/Storage/Browser.php:412 -msgid "Embed BBcode" -msgstr "" +#~ msgctxt "noun" +#~ msgid "Abstain" +#~ msgid_plural "Abstains" +#~ msgstr[0] "Avstår" +#~ msgstr[1] "Avstår" -#: ../../Zotlabs/Storage/Browser.php:413 -msgid "Link BBcode" -msgstr "" +#~ msgid "female" +#~ msgstr "kvinne" -#: ../../Zotlabs/Storage/Browser.php:486 #, php-format -msgid "You are using %1$s of your available file storage." -msgstr "Du bruker %1$s av din tilgjengelige lagringsplass." +#~ msgid "%1$s updated her %2$s" +#~ msgstr "%1$s oppdaterte %2$s sitt" + +#~ msgid "male" +#~ msgstr "mann" -#: ../../Zotlabs/Storage/Browser.php:491 #, php-format -msgid "You are using %1$s of %2$s available file storage. (%3$s%)" -msgstr "Du bruker %1$s av %2$s tilgjengelig lagringsplass (%3$s%)" +#~ msgid "%1$s updated his %2$s" +#~ msgstr "%1$s oppdaterte %2$s sitt" -#: ../../Zotlabs/Storage/Browser.php:502 -msgid "WARNING:" -msgstr "ADVARSEL:" +#, php-format +#~ msgid "%1$s updated their %2$s" +#~ msgstr "%1$s oppdaterte %2$s deres" -#: ../../Zotlabs/Storage/Browser.php:543 -msgid "Create new folder" -msgstr "Lag ny mappe" +#~ msgid "profile photo" +#~ msgstr "profilbilde" -#: ../../Zotlabs/Storage/Browser.php:545 -msgid "Upload file" -msgstr "Last opp fil" +#~ msgctxt "edit_activity" +#~ msgid "Post" +#~ msgstr "Innlegg" -#: ../../Zotlabs/Storage/Browser.php:557 -msgid "Drop files here to immediately upload" -msgstr "" +#~ msgctxt "edit_activity" +#~ msgid "Comment" +#~ msgstr "Kommentar" -#: ../../Zotlabs/Storage/Browser.php:560 -msgid "" -"You can select files via the upload button or drop them right here or into " -"an existing folder." -msgstr "" +#~ msgid "Like this channel" +#~ msgstr "Lik denne kanalen" -#: ../../boot.php:1722 -msgid "Create an account to access services and applications" -msgstr "" +#~ msgid "I agree" +#~ msgstr "Jeg er enig" -#: ../../boot.php:1740 -msgid "Email or nickname" -msgstr "" +#~ msgid "I disagree" +#~ msgstr "Jeg er uenig" -#: ../../boot.php:1750 -msgid "Password" -msgstr "Passord" +#~ msgid "I abstain" +#~ msgstr "Jeg avstår" -#: ../../boot.php:1751 -msgid "Remember me" -msgstr "Husk meg" +#, php-format +#~ msgid "%1$s agrees with %2$s's %3$s" +#~ msgstr "%1$s er enig med %2$s sin %3$s" -#: ../../boot.php:1754 -msgid "Forgot your password?" -msgstr "Glemt passordet ditt?" +#, 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" -#: ../../boot.php:2625 #, php-format -msgid "[$Projectname] Website SSL error for %s" -msgstr "" +#~ 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" -#: ../../boot.php:2630 -msgid "Website SSL certificate is not valid. Please correct." -msgstr "Nettstedets SSL-sertifikat er ikke gyldig. Vennligst fiks dette." +#~ msgid "Poke somebody" +#~ msgstr "Dult noen" -#: ../../boot.php:2746 -#, php-format -msgid "[$Projectname] Cron tasks not running on %s" -msgstr "" +#, fuzzy +#~| msgid "Poke somebody" +#~ msgid "Poke or ping somebody" +#~ msgstr "Dult noen" -#: ../../boot.php:2751 -msgid "Cron/Scheduled tasks not running." -msgstr "Cron/planlagte oppgaver kjører ikke." +#~ msgid "Recipient" +#~ msgstr "Mottaker" + +#, fuzzy +#~| msgid "Connections" +#~ msgid "Choose action" +#~ msgstr "Forbindelser" + +#~ msgid "Make this post private" +#~ msgstr "Gjør dette innlegget privat" + +#~ msgid "Mood" +#~ msgstr "Stemning" + +#~ msgid "Set your current mood and tell your friends" +#~ msgstr "Angi ditt nåværende humør og fortell dine venner" + +#, fuzzy +#~ msgid "Refresh failed - channel is currently unavailable" +#~ msgstr "Oppfrisking mislyktes - kanalen er for øyeblikket utilgjengelig." + +#~ msgid "Show Thing" +#~ msgstr "Vis ting" #~ msgid "Navigation bar icon color " #~ msgstr "Navigasjonslinjens ikonfarge" @@ -16051,4 +15830,3 @@ msgstr "Cron/planlagte oppgaver kjører ikke." #~ msgid "Page owner information could not be retrieved." #~ msgstr "Informasjon om sideeier kunne ikke hentes." - diff --git a/view/nb-no/hstrings.php b/view/nb/hstrings.php index 7b1bf396d..526f29d09 100644 --- a/view/nb-no/hstrings.php +++ b/view/nb/hstrings.php @@ -1,958 +1,105 @@ <?php -if(! function_exists("string_plural_select_nb_no")) { -function string_plural_select_nb_no($n){ +if(! function_exists("string_plural_select_nb")) { +function string_plural_select_nb($n){ return ($n != 1 ? 1 : 0); }} App::$rtl = 0; App::$strings["plural_function_code"] = "(n != 1 ? 1 : 0)"; +App::$strings["Source channel not found."] = "Fant ikke kildekanalen."; App::$strings["Default"] = "Standard"; App::$strings["Focus (Hubzilla default)"] = "Focus (Hubzilla standard)"; App::$strings["Submit"] = "Lagre"; App::$strings["Theme settings"] = "Instillinger for utseende"; -App::$strings["Dark style"] = ""; -App::$strings["Light style"] = ""; -App::$strings["Common settings"] = ""; -App::$strings["Default to dark mode"] = "Standard mappe for opplasting av bilder"; +App::$strings["Dark style"] = "Mørk drakt"; +App::$strings["Light style"] = "Lys drakt"; +App::$strings["Common settings"] = "Felles innstillinger"; +App::$strings["Primary theme color"] = "Primærfarge for tema"; +App::$strings["Current color, leave empty for default"] = "Gjeldende farge, la feltet stå tomt for å bruke standardfarge"; +App::$strings["Success theme color"] = "Farge for vellykket utførelse"; +App::$strings["Info theme color"] = "Farge for informasjon"; +App::$strings["Warning theme color"] = "Farge for advarsler"; +App::$strings["Danger theme color"] = "Farge for fare"; +App::$strings["Default to dark mode"] = "Bruk mørk drakt som standard"; App::$strings["No"] = "Nei"; App::$strings["Yes"] = "Ja"; -App::$strings["Always use light icons for navbar"] = ""; -App::$strings["Enable this option if you use a dark navbar color in light mode"] = ""; +App::$strings["Always use light icons for navbar"] = "Alltid bruk lyse ikoner i navigasjonslinjen"; +App::$strings["Enable this option if you use a dark navbar color in light mode"] = "Slå på dette valget om du bruker mørk farge for navigasjonslinjen med lys drakt"; App::$strings["Narrow navbar"] = "Smal navigasjonslinje"; App::$strings["Navigation bar background color"] = "Navigasjonslinjens bakgrunnsfarge"; -App::$strings["Dark navigation bar background color"] = "Navigasjonslinjens bakgrunnsfarge"; -App::$strings["Link color"] = "Lenkefarge"; -App::$strings["Dark link color"] = "Lenkefarge"; -App::$strings["Link hover color"] = "Lenkefarge når musepekeren er over"; -App::$strings["Dark link hover color"] = "Lenkefarge når musepekeren er over"; +App::$strings["Dark navigation bar background color"] = "Mørk bakgrunnsfarge for navigasjonslinjen"; App::$strings["Set the background color"] = "Angi bakgrunnsfargen"; -App::$strings["Set the dark background color"] = "Angi bakgrunnsfargen"; +App::$strings["Set the dark background color"] = "Angi bakgrunnsfargen for mørk drakt"; App::$strings["Set the background image"] = "Angi bakgrunnsbilde"; -App::$strings["Set the dark background image"] = "Angi bakgrunnsbilde"; +App::$strings["Set the dark background image"] = "Angi bakgrunnsbilde for mørk drakt"; App::$strings["Set font-size for the entire application"] = "Angi skriftstørrelsen for hele programmet"; App::$strings["Examples: 1rem, 100%, 16px"] = "For eksempel: 1rem, 100%, 16px"; -App::$strings["Set radius of corners"] = "Angi hjørneradius"; -App::$strings["Example: 4px"] = "For eksempel: 4px"; +App::$strings["Set radius of corners in rem"] = "Angi hjørneradius i rem"; +App::$strings["Leave empty for default radius"] = "La feltet stå tomt for å bruke standard radius"; App::$strings["Set maximum width of content region in rem"] = "Set maksbredde for hovedregionen i rem"; App::$strings["Leave empty for default width"] = "La feltet stå tomt for å bruke standard bredde"; App::$strings["Set size of conversation author photo"] = "Angi størrelsen for samtalens forfatterbilde"; +App::$strings["Leave empty for default size"] = "La feltet stå tomt for å bruke standard størrelse"; App::$strings["Set size of followup author photos"] = "Angi størrelsen på forfatterbilder ved oppfølging"; App::$strings["Show advanced settings"] = "Vis avanserte innstillinger"; -App::$strings["Source channel not found."] = "Fant ikke kildekanalen."; -App::$strings["Block Completely"] = "Blokker helt"; -App::$strings["superblock settings updated"] = "innstillingene til superblokk ble oppdatert"; -App::$strings["Currently blocked"] = "Blokkert for øyeblikket"; -App::$strings["No channels currently blocked"] = "Ingen kanaler er blokkert i øyeblikket"; -App::$strings["Remove"] = "Fjern"; -App::$strings["NSA Bait App"] = ""; -App::$strings["Make yourself a political target."] = ""; -App::$strings["Recent Channel/Profile Viewers"] = ""; -App::$strings["No entries."] = ""; -App::$strings["Wiki Pages"] = "Wikisider"; -App::$strings["Add new page"] = "Legg til ny side"; -App::$strings["Markdown"] = "Markdown"; -App::$strings["BBcode"] = "BBcode"; -App::$strings["Text"] = "Tekst"; -App::$strings["Page name"] = "Sidenavn"; -App::$strings["Options"] = "Valg"; -App::$strings["Wikis"] = "Wikier"; -App::$strings["Name"] = "Navn"; -App::$strings["__ctx:wiki_history__ Message"] = "Melding"; -App::$strings["Date"] = "Dato"; -App::$strings["Revert"] = "Tilbakestill"; -App::$strings["Compare"] = "Sammenlign"; -App::$strings["Wiki updated successfully"] = "Wikien ble oppdatert"; -App::$strings["Wiki files deleted successfully"] = "Wikifiler ble slettet"; -App::$strings["(No Title)"] = "(Ingen tittel)"; -App::$strings["Wiki page create failed."] = "Kunne ikke opprette wikiside."; -App::$strings["Wiki not found."] = "Fant ikke wikien."; -App::$strings["Destination name already exists"] = "Navnet finnes allerede"; -App::$strings["Page not found"] = "Fant ikke siden"; -App::$strings["Error reading page content"] = "Det oppstod en feil under lesing av innholder på siden"; -App::$strings["Error reading wiki"] = "Det oppstod en feil ved lesing av wikien"; -App::$strings["Page update failed."] = "Oppdatering av siden mislyktes."; -App::$strings["Nothing deleted"] = "Ingenting ble slettet"; -App::$strings["Compare: object not found."] = "Sammanlign: fant ikke objektet."; -App::$strings["Page updated"] = "Siden ble oppdatert"; -App::$strings["Wiki resource_id required for git commit"] = "Wiki ressurs_id er nødvendig for å lagre i git"; -App::$strings["Page not found."] = "Siden ikke funnet."; -App::$strings["Different viewers will see this text differently"] = "Denne teksten vil se forskjellig ut for ulike besøkende"; -App::$strings["Profile Unavailable."] = "Profilen er ikke tilgjengelig."; -App::$strings["Permission denied."] = "Tillatelse avslått."; -App::$strings["Invalid channel"] = "Ugyldig kanal"; -App::$strings["Error retrieving wiki"] = "Det oppstod en feil ved henting av wikien"; -App::$strings["Error creating zip file export folder"] = "Det oppstod en feil ved eksport av mappe til zip fil"; -App::$strings["Error downloading wiki: "] = ""; -App::$strings["Edit"] = "Endre"; -App::$strings["Download"] = ""; -App::$strings["View"] = "Vis"; -App::$strings["Create New"] = "Opprett nytt"; -App::$strings["Wiki name"] = ""; -App::$strings["Content type"] = ""; -App::$strings["Type"] = "Type"; -App::$strings["Any type"] = ""; -App::$strings["Lock content type"] = ""; -App::$strings["Create a status post for this wiki"] = ""; -App::$strings["Edit Wiki Name"] = ""; -App::$strings["Wiki not found"] = "Fant ikke wikien."; -App::$strings["Rename page"] = ""; -App::$strings["Share"] = "Del"; -App::$strings["Error retrieving page content"] = ""; -App::$strings["New page"] = ""; -App::$strings["Revision Comparison"] = ""; -App::$strings["Cancel"] = "Avbryt"; -App::$strings["Short description of your changes (optional)"] = ""; -App::$strings["Source"] = ""; -App::$strings["New page name"] = ""; -App::$strings["Embed image from photo albums"] = ""; -App::$strings["Embed an image from your albums"] = ""; -App::$strings["OK"] = "OK"; -App::$strings["Choose images to embed"] = ""; -App::$strings["Choose an album"] = ""; -App::$strings["Choose a different album"] = ""; -App::$strings["Error getting album list"] = ""; -App::$strings["Error getting photo link"] = ""; -App::$strings["Error getting album"] = ""; -App::$strings["History"] = ""; -App::$strings["Error creating wiki. Invalid name."] = ""; -App::$strings["A wiki with this name already exists."] = ""; -App::$strings["Wiki created, but error creating Home page."] = ""; -App::$strings["Error creating wiki"] = ""; -App::$strings["Error updating wiki. Invalid name."] = ""; -App::$strings["Error updating wiki"] = ""; -App::$strings["Wiki delete permission denied."] = ""; -App::$strings["Error deleting wiki"] = ""; -App::$strings["New page created"] = ""; -App::$strings["Cannot delete Home"] = ""; -App::$strings["Current Revision"] = ""; -App::$strings["Selected Revision"] = ""; -App::$strings["You must be authenticated."] = ""; -App::$strings["System defaults:"] = ""; -App::$strings["Preferred Clipart IDs"] = ""; -App::$strings["List of preferred clipart ids. These will be shown first."] = ""; -App::$strings["Default Search Term"] = "Standard søkeord"; -App::$strings["The default search term. These will be shown second."] = "Standard søkeord. Disse vil vises som nummer to."; -App::$strings["Return After"] = ""; -App::$strings["Page to load after image selection."] = ""; -App::$strings["View Profile"] = "Vis profil"; -App::$strings["Edit Profile"] = "Endre profil"; -App::$strings["Profile List"] = ""; -App::$strings["Order of Preferred"] = ""; -App::$strings["Sort order of preferred clipart ids."] = ""; -App::$strings["Newest first"] = ""; -App::$strings["As entered"] = ""; -App::$strings["Order of other"] = ""; -App::$strings["Sort order of other clipart ids."] = ""; -App::$strings["Most downloaded first"] = ""; -App::$strings["Most liked first"] = ""; -App::$strings["Preferred IDs Message"] = ""; -App::$strings["Message to display above preferred results."] = ""; -App::$strings["Uploaded by: "] = ""; -App::$strings["Drawn by: "] = ""; -App::$strings["Use this image"] = ""; -App::$strings["Or select from a free OpenClipart.org image:"] = ""; -App::$strings["Search Term"] = "Søkeord"; -App::$strings["Unknown error. Please try again later."] = ""; -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["Profile photo updated successfully."] = ""; -App::$strings["Save Bookmarks"] = "Lagre bokmerker"; -App::$strings["Rainbow Tag App"] = ""; -App::$strings["Add some colour to tag clouds"] = ""; -App::$strings["Rainbow Tag"] = ""; -App::$strings["Photo Cache settings saved."] = ""; -App::$strings["Saves a copy of images from external sites locally to increase your anonymity in the web."] = ""; -App::$strings["Minimal photo size for caching"] = ""; -App::$strings["In pixels. From 1 up to 1024, 0 will be replaced with system default."] = ""; -App::$strings["Photo Cache"] = ""; -App::$strings["Gallery"] = ""; -App::$strings["Photo Gallery"] = ""; -App::$strings["Requested profile is not available."] = "Forespurt profil er ikke tilgjengelig."; -App::$strings["Random Planet App"] = ""; -App::$strings["Set a random planet from the Star Wars Empire as your location when posting"] = ""; -App::$strings["Male"] = "Mannlig"; -App::$strings["Female"] = "Kvinnelig"; -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["%1\$s's bookmarks"] = "%1\$s sine bokmerker"; +App::$strings["This is the home page of %s."] = "Dette er hjemmesiden til %s."; +App::$strings["Delegation session ended."] = "Delegasjonsøkt avsluttet."; +App::$strings["Logged out."] = "Logget ut."; +App::$strings["Email validation is incomplete. Please check your email."] = "Verifisering via epost er ikke fullført. Sjekk eposten din."; +App::$strings["Failed authentication"] = "Mislykket autentisering"; App::$strings["Login failed."] = "Innlogging mislyktes."; -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["First Name"] = "Fornavn"; -App::$strings["Last Name"] = "Etternavn"; -App::$strings["Nickname"] = "Kallenavn"; -App::$strings["Full Name"] = "Fullt navn"; -App::$strings["Email"] = "E-post"; -App::$strings["Profile Photo"] = "Profilbilde"; -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["Language"] = "Språk"; -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["lonely"] = "Ensom"; -App::$strings["drunk"] = ""; -App::$strings["horny"] = ""; -App::$strings["stoned"] = ""; -App::$strings["fucked up"] = ""; -App::$strings["clusterfucked"] = ""; -App::$strings["crazy"] = ""; -App::$strings["hurt"] = ""; -App::$strings["sleepy"] = ""; -App::$strings["grumpy"] = ""; -App::$strings["high"] = ""; -App::$strings["semi-conscious"] = ""; -App::$strings["in love"] = ""; -App::$strings["in lust"] = ""; -App::$strings["naked"] = ""; -App::$strings["stinky"] = ""; -App::$strings["sweaty"] = ""; -App::$strings["bleeding out"] = ""; -App::$strings["victorious"] = ""; -App::$strings["defeated"] = ""; -App::$strings["envious"] = ""; -App::$strings["jealous"] = ""; -App::$strings["Hubzilla Directory Stats"] = ""; -App::$strings["Total Hubs"] = ""; -App::$strings["Hubzilla Hubs"] = ""; -App::$strings["Friendica Hubs"] = ""; -App::$strings["Diaspora Pods"] = ""; -App::$strings["Hubzilla Channels"] = ""; -App::$strings["Friendica Channels"] = ""; -App::$strings["Diaspora Channels"] = ""; -App::$strings["Aged 35 and above"] = ""; -App::$strings["Aged 34 and under"] = ""; -App::$strings["Average Age"] = ""; -App::$strings["Known Chatrooms"] = ""; -App::$strings["Known Tags"] = ""; -App::$strings["Please note Diaspora and Friendica statistics are merely those **this directory** is aware of, and not all those known in the network. This also applies to chatrooms,"] = ""; -App::$strings["Channel is required."] = ""; -App::$strings["Invalid channel."] = "Ugyldig kanal"; -App::$strings["Hubzilla Crosspost Connector Settings saved."] = ""; -App::$strings["Send public postings to Hubzilla channel by default"] = ""; -App::$strings["Hubzilla API Path"] = ""; -App::$strings["https://{sitename}/api"] = ""; -App::$strings["Hubzilla login name"] = ""; -App::$strings["Hubzilla channel name"] = ""; -App::$strings["Hubzilla password"] = ""; -App::$strings["Hubzilla Crosspost Connector"] = ""; -App::$strings["Post to Hubzilla"] = ""; -App::$strings["Photos imported"] = ""; -App::$strings["Permission denied"] = "Tillatelse avvist"; -App::$strings["Redmatrix Photo Album Import"] = ""; -App::$strings["This will import all your Redmatrix photo albums to this channel."] = ""; -App::$strings["Redmatrix Server base URL"] = ""; -App::$strings["Redmatrix Login Username"] = ""; -App::$strings["Redmatrix Login Password"] = ""; -App::$strings["Import just this album"] = ""; -App::$strings["Leave blank to import all albums"] = ""; -App::$strings["Maximum count to import"] = ""; -App::$strings["0 or blank to import all available"] = ""; -App::$strings["photo"] = "foto"; -App::$strings["Please contact your site administrator.<br />The provided API URL is not valid."] = "Den oppgitte URLen for APIet er ikke gyldig. Kontakt serverens administrator."; -App::$strings["We could not contact the GNU social API with the Path you entered."] = ""; -App::$strings["GNU social settings updated."] = ""; -App::$strings["Globally Available GNU social OAuthKeys"] = ""; -App::$strings["There are preconfigured OAuth key pairs for some GNU social servers available. If you are using one of them, please use these credentials.<br />If not feel free to connect to any other GNU social instance (see below)."] = ""; -App::$strings["Provide your own OAuth Credentials"] = ""; -App::$strings["No consumer key pair for GNU social found. Register your Hubzilla Account as an desktop client on your GNU social 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 Hubzilla installation at your favourite GNU social installation."] = ""; -App::$strings["OAuth Consumer Key"] = ""; -App::$strings["OAuth Consumer Secret"] = ""; -App::$strings["Base API Path"] = ""; -App::$strings["Remember the trailing /"] = ""; -App::$strings["GNU social application name"] = ""; -App::$strings["To connect to your GNU social account click the button below to get a security code from GNU social which you have to copy into the input box below and submit the form. Only your <strong>public</strong> posts will be posted to GNU social."] = ""; -App::$strings["Log in with GNU social"] = ""; -App::$strings["Copy the security code from GNU social here"] = ""; -App::$strings["Cancel Connection Process"] = ""; -App::$strings["Current GNU social API is"] = ""; -App::$strings["Cancel GNU social Connection"] = ""; -App::$strings["Currently connected to: "] = ""; -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 GNU social will lead the visitor to a blank page informing the visitor that the access to your profile has been restricted."] = ""; -App::$strings["Post to GNU social by default"] = ""; -App::$strings["If enabled your public postings will be posted to the associated GNU-social account by default"] = ""; -App::$strings["Clear OAuth configuration"] = ""; -App::$strings["GNU-Social Crosspost Connector"] = ""; -App::$strings["Post to GNU social"] = ""; -App::$strings["Site name"] = "Nettstedets navn"; -App::$strings["API URL"] = ""; -App::$strings["Consumer Secret"] = "Consumer Secret"; -App::$strings["Consumer Key"] = "Consumer Key"; -App::$strings["Application name"] = ""; -App::$strings["Friendica Crosspost Connector Settings saved."] = ""; -App::$strings["Send public postings to Friendica by default"] = ""; -App::$strings["Friendica API Path"] = ""; -App::$strings["Friendica login name"] = ""; -App::$strings["Friendica password"] = ""; -App::$strings["Friendica Crosspost Connector"] = ""; -App::$strings["Post to Friendica"] = ""; -App::$strings["Post to WordPress"] = ""; -App::$strings["Wordpress Settings saved."] = ""; -App::$strings["WordPress username"] = ""; -App::$strings["WordPress password"] = ""; -App::$strings["WordPress API URL"] = ""; -App::$strings["Typically https://your-blog.tld/xmlrpc.php"] = ""; -App::$strings["WordPress blogid"] = ""; -App::$strings["For multi-user sites such as wordpress.com, otherwise leave blank"] = ""; -App::$strings["Post to WordPress by default"] = ""; -App::$strings["Forward comments (requires hubzilla_wp plugin)"] = ""; -App::$strings["Add link to original post"] = ""; -App::$strings["Link description (default:"] = ""; -App::$strings["Wordpress Post"] = ""; -App::$strings["No server specified"] = ""; -App::$strings["Posts imported"] = ""; -App::$strings["Files imported"] = ""; -App::$strings["Content Import"] = ""; -App::$strings["This will import all your conversations and cloud files from a cloned channel on another server. This may take a while if you have lots of posts and or files."] = ""; -App::$strings["Include posts"] = ""; -App::$strings["Conversations, Articles, Cards, and other posted content"] = ""; -App::$strings["Include files"] = ""; -App::$strings["Files, Photos and other cloud storage"] = ""; -App::$strings["Original Server base URL"] = ""; -App::$strings["Since modified date yyyy-mm-dd"] = ""; -App::$strings["Until modified date yyyy-mm-dd"] = ""; -App::$strings["Set your location"] = "Angi din plassering"; -App::$strings["Clear browser location"] = "Fjern nettleserplassering"; -App::$strings["Insert web link"] = "Sett inn web-lenke"; -App::$strings["Embed (existing) photo from your photo albums"] = "Sett inn (eksisterende) bilde fra fotoalbumene dine"; -App::$strings["Please enter a link URL:"] = "Vennligst skriv inn en lenke URL:"; -App::$strings["Tag term:"] = "Merkelapp:"; -App::$strings["Where are you right now?"] = "Hvor er du akkurat nå?"; -App::$strings["Choose a different album..."] = ""; -App::$strings["Comments enabled"] = ""; -App::$strings["Comments disabled"] = ""; -App::$strings["Preview"] = "Forhåndsvisning"; -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["Attach/Upload file"] = "Last opp fil/vedlegg"; -App::$strings["Toggle voting"] = "Skru av eller på stemming"; -App::$strings["Disable comments"] = "Slå av kommentarer"; -App::$strings["Toggle comments"] = ""; -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["Other networks and post services"] = "Andre nettverk og innleggstjenester"; -App::$strings["Set expiration date"] = "Angi utløpsdato"; -App::$strings["Set publish date"] = "Angi publiseringsdato"; -App::$strings["Encrypt text"] = "Krypter tekst"; -App::$strings["WYSIWYG status editor"] = ""; -App::$strings["WYSIWYG Status App"] = ""; -App::$strings["WYSIWYG Status"] = ""; -App::$strings["View Larger"] = ""; -App::$strings["Tile Server URL"] = ""; -App::$strings["A list of <a href=\"http://wiki.openstreetmap.org/wiki/TMS\" target=\"_blank\">public tile servers</a>"] = ""; -App::$strings["Nominatim (reverse geocoding) Server URL"] = ""; -App::$strings["A list of <a href=\"http://wiki.openstreetmap.org/wiki/Nominatim\" target=\"_blank\">Nominatim servers</a>"] = ""; -App::$strings["Default zoom"] = ""; -App::$strings["The default zoom level. (1:world, 18:highest, also depends on tile server)"] = ""; -App::$strings["Include marker on map"] = ""; -App::$strings["Include a marker on the map."] = ""; -App::$strings["Settings updated."] = "Innstillinger oppdatert."; -App::$strings["Insane Journal Crosspost Connector Settings saved."] = ""; -App::$strings["Insane Journal Crosspost Connector App"] = ""; -App::$strings["Not Installed"] = ""; -App::$strings["Relay public postings to Insane Journal"] = ""; -App::$strings["InsaneJournal username"] = ""; -App::$strings["InsaneJournal password"] = ""; -App::$strings["Post to InsaneJournal by default"] = ""; -App::$strings["Insane Journal Crosspost Connector"] = ""; -App::$strings["Post to Insane Journal"] = ""; -App::$strings["TOTP Two-Step Verification"] = ""; -App::$strings["Enter the 2-step verification generated by your authenticator app:"] = ""; -App::$strings["Success!"] = ""; -App::$strings["Invalid code, please try again."] = ""; -App::$strings["Too many invalid codes..."] = ""; -App::$strings["Verify"] = ""; -App::$strings["You haven't set a TOTP secret yet.\nPlease click the button below to generate one and register this site\nwith your preferred authenticator app."] = ""; -App::$strings["Your TOTP secret is"] = ""; -App::$strings["Be sure to save it somewhere in case you lose or replace your mobile device.\nUse your mobile device to scan the QR code below to register this site\nwith your preferred authenticator app."] = ""; -App::$strings["Test"] = "Sjekk koden"; -App::$strings["Generate New Secret"] = ""; -App::$strings["Go"] = ""; -App::$strings["Enter your password"] = ""; -App::$strings["enter TOTP code from your device"] = ""; -App::$strings["Pass!"] = ""; -App::$strings["Fail"] = ""; -App::$strings["Incorrect password, try again."] = ""; -App::$strings["Record your new TOTP secret and rescan the QR code above."] = ""; -App::$strings["TOTP Settings"] = ""; -App::$strings["Who likes me?"] = ""; -App::$strings["QR code"] = ""; -App::$strings["QR Generator"] = ""; -App::$strings["Enter some text"] = ""; -App::$strings["ActivityPub"] = ""; -App::$strings["status"] = "status"; -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["ActivityPub Protocol Settings updated."] = ""; -App::$strings["The activitypub protocol does not support location independence. Connections you make within that network may be unreachable from alternate channel locations."] = ""; -App::$strings["Deliver to ActivityPub recipients in privacy groups"] = ""; -App::$strings["May result in a large number of mentions and expose all the members of your privacy group"] = ""; -App::$strings["Send multi-media HTML articles"] = ""; -App::$strings["Not supported by some microblog services such as Mastodon"] = ""; -App::$strings["Activitypub Protocol"] = ""; -App::$strings["ERROR: word length is not correct!"] = ""; -App::$strings["Fediwordle App"] = ""; -App::$strings["A distributed word game inspired by wordle."] = ""; -App::$strings["To start a game, enter [wordle]your_word[/wordle] somewhere in a toplevel post."] = ""; -App::$strings["Your contacts can post their guess in the comments."] = ""; -App::$strings["Your channel will evaluate the guess and automatically post the response."] = ""; -App::$strings["Correct letters"] = ""; -App::$strings["Letters contained in the word but at the wrong spot"] = ""; -App::$strings["Letters not contained in the word"] = ""; -App::$strings["An account has been created for you."] = ""; -App::$strings["Authentication successful but rejected: account creation is disabled."] = ""; -App::$strings["Dreamwidth Crosspost Connector Settings saved."] = ""; -App::$strings["Dreamwidth username"] = ""; -App::$strings["Dreamwidth password"] = ""; -App::$strings["Post to Dreamwidth by default"] = ""; -App::$strings["Dreamwidth Crosspost Connector"] = ""; -App::$strings["Post to Dreamwidth"] = ""; -App::$strings["bitchslap"] = ""; -App::$strings["bitchslapped"] = ""; -App::$strings["shag"] = ""; -App::$strings["shagged"] = ""; -App::$strings["patent"] = ""; -App::$strings["patented"] = ""; -App::$strings["hug"] = ""; -App::$strings["hugged"] = ""; -App::$strings["murder"] = ""; -App::$strings["murdered"] = ""; -App::$strings["worship"] = ""; -App::$strings["worshipped"] = ""; -App::$strings["kiss"] = ""; -App::$strings["kissed"] = ""; -App::$strings["tempt"] = ""; -App::$strings["tempted"] = ""; -App::$strings["raise eyebrows at"] = ""; -App::$strings["raised their eyebrows at"] = ""; -App::$strings["insult"] = ""; -App::$strings["insulted"] = ""; -App::$strings["praise"] = ""; -App::$strings["praised"] = ""; -App::$strings["be dubious of"] = ""; -App::$strings["was dubious of"] = ""; -App::$strings["eat"] = ""; -App::$strings["ate"] = ""; -App::$strings["giggle and fawn at"] = ""; -App::$strings["giggled and fawned at"] = ""; -App::$strings["doubt"] = ""; -App::$strings["doubted"] = ""; -App::$strings["glare"] = ""; -App::$strings["glared at"] = ""; -App::$strings["fuck"] = ""; -App::$strings["fucked"] = ""; -App::$strings["bonk"] = ""; -App::$strings["bonked"] = ""; -App::$strings["declare undying love for"] = ""; -App::$strings["declared undying love for"] = ""; -App::$strings["Errors encountered deleting database table "] = ""; -App::$strings["Submit Settings"] = ""; -App::$strings["Drop tables when uninstalling?"] = ""; -App::$strings["If checked, the Rendezvous database tables will be deleted when the plugin is uninstalled."] = ""; -App::$strings["Mapbox Access Token"] = ""; -App::$strings["If you enter a Mapbox access token, it will be used to retrieve map tiles from Mapbox instead of the default OpenStreetMap tile server."] = ""; -App::$strings["Rendezvous"] = ""; -App::$strings["This identity has been deleted by another member due to inactivity. Please press the \"New identity\" button or refresh the page to register a new identity. You may use the same name."] = ""; -App::$strings["Welcome to Rendezvous!"] = ""; -App::$strings["Enter your name to join this rendezvous. To begin sharing your location with the other members, tap the GPS control. When your location is discovered, a red dot will appear and others will be able to see you on the map."] = ""; -App::$strings["Let's meet here"] = ""; -App::$strings["Description"] = "Beskrivelse"; -App::$strings["New marker"] = ""; -App::$strings["Edit marker"] = ""; -App::$strings["New identity"] = ""; -App::$strings["Delete marker"] = ""; -App::$strings["Delete member"] = ""; -App::$strings["Edit proximity alert"] = ""; -App::$strings["A proximity alert will be issued when this member is within a certain radius of you.<br><br>Enter a radius in meters (0 to disable):"] = ""; -App::$strings["distance"] = ""; -App::$strings["Proximity alert distance (meters)"] = ""; -App::$strings["A proximity alert will be issued when you are within a certain radius of the marker location.<br><br>Enter a radius in meters (0 to disable):"] = ""; -App::$strings["Marker proximity alert"] = ""; -App::$strings["Reminder note"] = ""; -App::$strings["Enter a note to be displayed when you are within the specified proximity..."] = ""; -App::$strings["Add new rendezvous"] = ""; -App::$strings["Create a new rendezvous and share the access link with those you wish to invite to the group. Those who open the link become members of the rendezvous. They can view other member locations, add markers to the map, or share their own locations with the group."] = ""; -App::$strings["You have no rendezvous. Press the button above to create a rendezvous!"] = ""; -App::$strings["Errors encountered creating database tables."] = "Feil oppstod under opprettelsen av databasetabeller."; -App::$strings["Page to load after login"] = ""; -App::$strings["Examples: "apps", "network?f=&gid=37" (privacy collection), "channel" or "notifications/system" (leave blank for default network page (grid)."] = ""; -App::$strings["Startpage"] = ""; -App::$strings["Your channel has been upgraded to \$Projectname version"] = ""; -App::$strings["Please have a look at the"] = ""; -App::$strings["git history"] = ""; -App::$strings["change log"] = ""; -App::$strings["for further info."] = ""; -App::$strings["Upgrade Info"] = ""; -App::$strings["Do not show this again"] = ""; -App::$strings["Twitter settings updated."] = ""; -App::$strings["No consumer key pair for Twitter found. Please contact your site administrator."] = ""; -App::$strings["At this Hubzilla 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."] = ""; -App::$strings["Log in with Twitter"] = ""; -App::$strings["Copy the PIN from Twitter here"] = ""; -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."] = ""; -App::$strings["Twitter post length"] = ""; -App::$strings["Maximum tweet length"] = ""; -App::$strings["Send public postings to Twitter by default"] = ""; -App::$strings["If enabled your public postings will be posted to the associated Twitter account by default"] = ""; -App::$strings["Twitter Crosspost Connector"] = ""; -App::$strings["Post to Twitter"] = ""; -App::$strings["You are now authenticated to pumpio."] = ""; -App::$strings["return to the featured settings page"] = "tilbake til funksjonsinnstillinger"; -App::$strings["Post to Pump.io"] = ""; -App::$strings["Pump.io Settings saved."] = ""; -App::$strings["Pump.io servername"] = ""; -App::$strings["Without \"http://\" or \"https://\""] = ""; -App::$strings["Pump.io username"] = ""; -App::$strings["Without the servername"] = ""; -App::$strings["You are not authenticated to pumpio"] = ""; -App::$strings["(Re-)Authenticate your pump.io connection"] = ""; -App::$strings["Post to pump.io by default"] = ""; -App::$strings["Should posts be public"] = ""; -App::$strings["Mirror all public posts"] = ""; -App::$strings["Pump.io Crosspost Connector"] = ""; -App::$strings["generic profile image"] = ""; -App::$strings["random geometric pattern"] = ""; -App::$strings["monster face"] = ""; -App::$strings["computer generated face"] = ""; -App::$strings["retro arcade style face"] = ""; -App::$strings["Hub default profile photo"] = ""; -App::$strings["Information"] = ""; -App::$strings["Libravatar addon is installed, too. Please disable Libravatar addon or this Gravatar addon.<br>The Libravatar addon will fall back to Gravatar if nothing was found at Libravatar."] = ""; -App::$strings["Save Settings"] = ""; -App::$strings["Default avatar image"] = ""; -App::$strings["Select default avatar image if none was found at Gravatar. See README"] = ""; -App::$strings["Rating of images"] = ""; -App::$strings["Select the appropriate avatar rating for your site. See README"] = ""; -App::$strings["Gravatar settings updated."] = ""; -App::$strings["text to include in all outgoing posts from this site"] = ""; -App::$strings["Send your identity to all websites"] = ""; -App::$strings["Send ZID"] = ""; -App::$strings["Price"] = ""; -App::$strings["Error: order mismatch. Please try again."] = ""; -App::$strings["Manual payments are not enabled."] = ""; -App::$strings["Order not found."] = ""; -App::$strings["Finished"] = ""; -App::$strings["Enable Subscription Management Module"] = ""; -App::$strings["Cannot include subscription items with different terms in the same order."] = ""; -App::$strings["Select Subscription to Edit"] = ""; -App::$strings["Edit Subscriptions"] = ""; -App::$strings["Subscription SKU"] = ""; -App::$strings["Catalog Description"] = ""; -App::$strings["Subscription available for purchase."] = ""; -App::$strings["Maximum active subscriptions to this item per account."] = ""; -App::$strings["Subscription price."] = ""; -App::$strings["Quantity"] = ""; -App::$strings["Term"] = ""; -App::$strings["Enable Hubzilla Services Module"] = ""; -App::$strings["New Sku"] = ""; -App::$strings["Cannot save edits to locked item."] = ""; -App::$strings["SKU not found."] = ""; -App::$strings["Invalid Activation Directive."] = ""; -App::$strings["Invalid Deactivation Directive."] = ""; -App::$strings["Add to this privacy group"] = ""; -App::$strings["Set user service class"] = ""; -App::$strings["You must be using a local account to purchase this service."] = ""; -App::$strings["Changes Locked"] = ""; -App::$strings["Item available for purchase."] = ""; -App::$strings["Photo URL"] = ""; -App::$strings["Add buyer to privacy group"] = ""; -App::$strings["Add buyer as connection"] = ""; -App::$strings["Set Service Class"] = ""; -App::$strings["Enable Order/Item Options"] = ""; -App::$strings["Label"] = ""; -App::$strings["Required"] = "Påkrevd"; -App::$strings["Instructions"] = ""; -App::$strings["Enable Paypal Button Module"] = ""; -App::$strings["Use Production Key"] = ""; -App::$strings["Paypal Sandbox Client Key"] = ""; -App::$strings["Paypal Sandbox Secret Key"] = ""; -App::$strings["Paypal Production Client Key"] = ""; -App::$strings["Paypal Production Secret Key"] = ""; -App::$strings["Paypal button payments are not enabled."] = ""; -App::$strings["Paypal button payments are not properly configured. Please choose another payment option."] = ""; -App::$strings["Enable Paypal Button Module (API-v2)"] = ""; -App::$strings["Enable Manual Cart Module"] = ""; -App::$strings["Access Denied."] = "Ingen tilgang"; -App::$strings["Order Not Found"] = ""; -App::$strings["Access Denied"] = "Ingen tilgang"; -App::$strings["Invalid Item"] = "Ugyldig element."; -App::$strings["Enable Test Catalog"] = ""; -App::$strings["Enable Manual Payments"] = ""; -App::$strings["Base Merchant Currency"] = ""; -App::$strings["Cart Settings"] = ""; -App::$strings["DB Cleanup Failure"] = ""; -App::$strings["[cart] Item Added"] = ""; -App::$strings["Order already checked out."] = ""; -App::$strings["Drop database tables when uninstalling."] = ""; -App::$strings["Shop"] = ""; -App::$strings["You must be logged into the Grid to shop."] = ""; -App::$strings["Access denied."] = "Ingen tilgang"; -App::$strings["No Order Found"] = ""; -App::$strings["An unknown error has occurred Please start again."] = ""; -App::$strings["Requirements not met."] = ""; -App::$strings["Review your order and complete any needed requirements."] = ""; -App::$strings["Invalid Payment Type. Please start again."] = ""; -App::$strings["Order not found"] = ""; -App::$strings["nofed Settings saved."] = ""; -App::$strings["Federate posts by default"] = ""; -App::$strings["No Federation"] = ""; -App::$strings["Federate"] = ""; -App::$strings["Hide the button and show the smilies directly."] = ""; -App::$strings["Smileybutton Settings"] = ""; -App::$strings["file"] = ""; -App::$strings["Redmatrix File Storage Import"] = ""; -App::$strings["This will import all your Redmatrix cloud files to this channel."] = ""; -App::$strings["Please install the statistics addon to be able to configure a diaspora relay"] = ""; -App::$strings["Diaspora Relay Handle"] = ""; -App::$strings["Address of a diaspora relay. Example: relay@diasporarelay.tld"] = ""; -App::$strings["Diaspora relay could not be imported"] = ""; -App::$strings["No subject"] = ""; -App::$strings["\$projectname"] = "\$projectname"; -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["Diaspora Protocol Settings updated."] = ""; -App::$strings["The diaspora protocol does not support location independence. Connections you make within that network may be unreachable from alternate channel locations."] = ""; -App::$strings["Prevent your hashtags from being redirected to other sites"] = ""; -App::$strings["Sign and forward posts and comments with no existing Diaspora signature"] = ""; -App::$strings["Followed hashtags (comma separated, do not include the #)"] = ""; -App::$strings["Diaspora Protocol"] = ""; -App::$strings["%1\$s dislikes %2\$s's %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["This website is tracked using the <a href='http://www.piwik.org'>Piwik</a> analytics tool."] = ""; -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)."] = ""; -App::$strings["Piwik Base URL"] = ""; -App::$strings["Absolute path to your Piwik installation. (without protocol (http/s), with trailing slash)"] = ""; -App::$strings["Site ID"] = ""; -App::$strings["Show opt-out cookie link?"] = ""; -App::$strings["Asynchronous tracking"] = ""; -App::$strings["Enable frontend JavaScript error tracking"] = ""; -App::$strings["This feature requires Piwik >= 2.2.0"] = ""; -App::$strings["Workflow user."] = ""; -App::$strings["This channel"] = ""; -App::$strings["Primary"] = "Primær"; -App::$strings["Create New Workflow Item"] = ""; -App::$strings["Workflow"] = ""; -App::$strings["No Workflows Available"] = ""; -App::$strings["Add item to which workflow"] = ""; -App::$strings["Create Workflow Item"] = ""; -App::$strings["Link"] = ""; -App::$strings["Web link."] = ""; -App::$strings["Title"] = "Tittel"; -App::$strings["Brief description or title"] = ""; -App::$strings["Notes"] = "Merknader"; -App::$strings["Notes and Info"] = ""; -App::$strings["Body"] = ""; -App::$strings["Workflow Settings"] = ""; -App::$strings["Project Servers and Resources"] = ""; -App::$strings["Project Creator and Tech Lead"] = ""; -App::$strings["And the hundreds of other people and organisations who helped make the Hubzilla possible."] = ""; -App::$strings["The Redmatrix/Hubzilla projects are provided primarily by volunteers giving their time and expertise - and often paying out of pocket for services they share with others."] = ""; -App::$strings["There is no corporate funding and no ads, and we do not collect and sell your personal information. (We don't control your personal information - <strong>you do</strong>.)"] = ""; -App::$strings["Help support our ground-breaking work in decentralisation, web identity, and privacy."] = ""; -App::$strings["Your donations keep servers and services running and also helps us to provide innovative new features and continued development."] = ""; -App::$strings["Donate"] = ""; -App::$strings["Choose a project, developer, or public hub to support with a one-time donation"] = ""; -App::$strings["Donate Now"] = ""; -App::$strings["<strong><em>Or</em></strong> become a project sponsor (Hubzilla Project only)"] = ""; -App::$strings["Please indicate if you would like your first name or full name (or nothing) to appear in our sponsor listing"] = ""; -App::$strings["Sponsor"] = ""; -App::$strings["Special thanks to: "] = ""; -App::$strings["Your Webbie:"] = ""; -App::$strings["Fontsize (px):"] = ""; -App::$strings["Link:"] = ""; -App::$strings["Like us on Hubzilla"] = ""; -App::$strings["Embed:"] = ""; -App::$strings["__ctx:opensearch__ Search %1\$s (%2\$s)"] = "Søk %1\$s (%2\$s)"; -App::$strings["__ctx:opensearch__ \$Projectname"] = "\$Projectname"; -App::$strings["\$Projectname"] = "\$Projectname"; -App::$strings["Search \$Projectname"] = ""; -App::$strings["Fuzzloc Settings updated."] = ""; -App::$strings["Minimum offset in meters"] = ""; -App::$strings["Maximum offset in meters"] = ""; -App::$strings["Fuzzy Location"] = ""; -App::$strings["Send email to all members"] = ""; -App::$strings["%s Administrator"] = "%s administrator"; -App::$strings["No recipients found."] = ""; -App::$strings["%1\$d of %2\$d messages sent."] = ""; -App::$strings["Send email to all hub members."] = ""; -App::$strings["Message subject"] = ""; -App::$strings["Sender Email address"] = ""; -App::$strings["Test mode (only send to hub administrator)"] = ""; -App::$strings["Categories"] = "Kategorier"; -App::$strings["Everything"] = "Alt"; -App::$strings["Item not found"] = "Elementet ble ikke funnet."; -App::$strings["Channel not found."] = "Kanalen ble ikke funnet."; -App::$strings["Edit Card"] = ""; -App::$strings["Delete"] = "Slett"; -App::$strings["Cards"] = ""; -App::$strings["View Cards"] = ""; -App::$strings["View in context"] = "Vis i sammenheng"; -App::$strings["Add Card"] = ""; -App::$strings["Save"] = "Lagre"; -App::$strings["New registration"] = ""; -App::$strings["%s : Message delivery failed."] = "%s : meldingslevering feilet."; -App::$strings["Message sent to %s. New account registration: %s"] = ""; -App::$strings["Not allowed."] = ""; -App::$strings["Permissions"] = "Tillatelser"; -App::$strings["Set/edit permissions"] = "Angi/endre tillatelser"; -App::$strings["Item not found."] = "Elementet ble ikke funnet."; -App::$strings["Post to Libertree"] = ""; -App::$strings["Libertree Crosspost Connector Settings saved."] = ""; -App::$strings["Libertree API token"] = ""; -App::$strings["Libertree site URL"] = ""; -App::$strings["Post to Libertree by default"] = ""; -App::$strings["Libertree Crosspost Connector"] = ""; -App::$strings["You're welcome."] = ""; -App::$strings["Ah shucks..."] = ""; -App::$strings["Don't mention it."] = ""; -App::$strings["<blush>"] = ""; -App::$strings["Report Bug"] = ""; -App::$strings["Logfile archive directory"] = ""; -App::$strings["Directory to store rotated logs"] = ""; -App::$strings["Logfile size in bytes before rotating"] = ""; -App::$strings["Number of logfiles to retain"] = ""; -App::$strings["Your account on %s will expire in a few days."] = ""; -App::$strings["Your test account is about to expire."] = ""; -App::$strings["Hide Aside App"] = ""; -App::$strings["Fade out aside areas after a while when using endless scroll"] = ""; -App::$strings["Some setting"] = ""; -App::$strings["A setting"] = ""; -App::$strings["Skeleton Settings"] = ""; -App::$strings["Network error"] = ""; -App::$strings["API error"] = ""; -App::$strings["Unknown issue"] = ""; -App::$strings["Unable to retrieve email address from remote identity provider"] = ""; -App::$strings["Unable to login using email address "] = ""; -App::$strings["Social Authentication using your social media account"] = ""; -App::$strings["This app enables one or more social provider sign-in buttons on the login page."] = ""; -App::$strings["Add an identity provider"] = ""; -App::$strings["Enable "] = "Skru på"; -App::$strings["Key"] = ""; -App::$strings["Word"] = ""; -App::$strings["Secret"] = ""; -App::$strings["Add a custom provider"] = ""; -App::$strings["Remove an identity provider"] = ""; -App::$strings["Social authentication"] = ""; -App::$strings["Error while saving provider settings"] = ""; -App::$strings["Custom provider already exists"] = ""; -App::$strings["Social authentication settings saved."] = ""; -App::$strings["Possible adult content"] = ""; -App::$strings["%s - view"] = ""; -App::$strings["NSFW Settings saved."] = ""; -App::$strings["This app 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."] = ""; -App::$strings["Comma separated list of keywords to hide"] = ""; -App::$strings["Word, /regular-expression/, lang=xx, lang!=xx"] = ""; -App::$strings["NSFW"] = ""; -App::$strings["Show Upload Limits"] = ""; -App::$strings["Hubzilla configured maximum size: "] = ""; -App::$strings["PHP upload_max_filesize: "] = ""; -App::$strings["PHP post_max_size (must be larger than upload_max_filesize): "] = ""; -App::$strings["Three Dimensional Tic-Tac-Toe"] = ""; -App::$strings["3D Tic-Tac-Toe"] = ""; -App::$strings["New game"] = ""; -App::$strings["New game with handicap"] = ""; -App::$strings["Three dimensional tic-tac-toe is just like the traditional game except that it is played on multiple levels simultaneously. "] = ""; -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."] = ""; -App::$strings["The handicap game disables the center position on the middle level because the player claiming this square often has an unfair advantage."] = ""; -App::$strings["You go first..."] = ""; -App::$strings["I'm going first this time..."] = ""; -App::$strings["You won!"] = ""; -App::$strings["\"Cat\" game!"] = ""; -App::$strings["I won!"] = ""; -App::$strings["Send test email"] = ""; -App::$strings["Mail sent."] = ""; -App::$strings["Sending of mail failed."] = ""; -App::$strings["Mail Test"] = ""; -App::$strings["Livejournal username"] = ""; -App::$strings["Livejournal password"] = ""; -App::$strings["Post to Livejournal by default"] = ""; -App::$strings["Send wall-to-wall posts to Livejournal"] = ""; -App::$strings["Livejournal Crosspost Connector"] = ""; -App::$strings["Post to Livejournal"] = ""; -App::$strings["Posted by"] = ""; -App::$strings["Use markdown for editing posts"] = ""; -App::$strings["Edit Article"] = ""; -App::$strings["Articles"] = ""; -App::$strings["View Articles"] = ""; -App::$strings["Add Article"] = ""; -App::$strings["Hubzilla File Storage Import"] = ""; -App::$strings["This will import all your cloud files from another server."] = ""; -App::$strings["Hubzilla Server base URL"] = ""; -App::$strings["Allow magic authentication only to websites of your immediate connections"] = ""; -App::$strings["Authchoose"] = ""; -App::$strings["pageheader Settings saved."] = ""; -App::$strings["Message to display on every page on this server"] = ""; -App::$strings["Page Header"] = ""; -App::$strings["Popular Channels"] = ""; -App::$strings["Channels to auto connect"] = ""; -App::$strings["Comma separated list"] = ""; -App::$strings["IRC Settings"] = ""; -App::$strings["IRC settings saved."] = ""; -App::$strings["IRC Chatroom"] = ""; -App::$strings["Jabber BOSH host"] = ""; -App::$strings["Use central userbase"] = ""; -App::$strings["If enabled, members will automatically login to an ejabberd server that has to be installed on this machine with synchronized credentials via the \"auth_ejabberd.php\" script."] = ""; -App::$strings["XMPP settings updated."] = ""; -App::$strings["XMPP App"] = ""; -App::$strings["Embedded XMPP (Jabber) client"] = ""; -App::$strings["Individual credentials"] = ""; -App::$strings["Jabber BOSH server"] = ""; -App::$strings["XMPP Settings"] = ""; -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["Connections"] = "Forbindelser"; -App::$strings["Accepts"] = ""; -App::$strings["Comments"] = ""; -App::$strings["Stream items"] = ""; -App::$strings["Wall posts"] = ""; -App::$strings["Nothing"] = ""; -App::$strings["View all %s connections"] = "Vis alle %s forbindelser"; -App::$strings["Network: %s"] = ""; -App::$strings["Search"] = "Søk"; -App::$strings["poke"] = "prikk"; -App::$strings["poked"] = "prikket"; -App::$strings["ping"] = "varsle"; -App::$strings["pinged"] = "varslet"; -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["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 attachment"] = "Ukjent vedlegg"; -App::$strings["Size"] = "Størrelse"; -App::$strings["unknown"] = "ukjent"; -App::$strings["remove category"] = "fjern kategori"; -App::$strings["remove from file"] = "fjern fra fil"; -App::$strings["Download binary/encrypted content"] = ""; -App::$strings["__ctx:noun__ %d Vote"] = array( - 0 => "", - 1 => "", -); -App::$strings["__ctx:noun__ %d Vote in total"] = array( - 0 => "", - 1 => "", -); -App::$strings["Poll has ended"] = "Spørreskjema har utløpt"; -App::$strings["Poll ends in %s"] = "Spørreskjema utløper om %s"; -App::$strings["Vote"] = ""; -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["HTML"] = ""; -App::$strings["Comanche Layout"] = ""; -App::$strings["PHP"] = ""; -App::$strings["Page content type"] = "Sidens innholdstype"; -App::$strings["event"] = "hendelse"; -App::$strings["post"] = "innlegg"; -App::$strings["comment"] = "kommentar"; -App::$strings["activity"] = "aktivitet"; -App::$strings["poll"] = "spørreskjema"; -App::$strings["a-z, 0-9, -, and _ only"] = ""; -App::$strings["Design Tools"] = "Designverktøy"; -App::$strings["Blocks"] = "Byggeklosser"; -App::$strings["Menus"] = "Menyer"; -App::$strings["Layouts"] = "Layout"; -App::$strings["Pages"] = "Sider"; -App::$strings["Import"] = "Importer"; -App::$strings["Import website..."] = ""; -App::$strings["Select folder to import"] = ""; -App::$strings["Import from a zipped folder:"] = ""; -App::$strings["Import from cloud files:"] = ""; -App::$strings["/cloud/channel/path/to/folder"] = ""; -App::$strings["Enter path to website files"] = ""; -App::$strings["Select folder"] = ""; -App::$strings["Export website..."] = ""; -App::$strings["Export to a zip file"] = ""; -App::$strings["website.zip"] = ""; -App::$strings["Enter a name for the zip file."] = ""; -App::$strings["Export to cloud files"] = ""; -App::$strings["/path/to/export/folder"] = ""; -App::$strings["Enter a path to a cloud files destination."] = ""; -App::$strings["Specify folder"] = ""; -App::$strings["This is the home page of %s."] = ""; +App::$strings["View PDF"] = "Vis PDF"; +App::$strings[" by "] = " av "; +App::$strings[" on "] = "på"; +App::$strings["Embedded content"] = "Innebygget innhold"; +App::$strings["Embedding disabled"] = "Innbygging avskrudd"; App::$strings["l F d, Y \\@ g:i A"] = "l F d, Y \\@ g:i A"; App::$strings["Starts:"] = "Starter:"; App::$strings["Finishes:"] = "Slutter:"; App::$strings["Location:"] = "Plassering:"; -App::$strings["l F d, Y"] = ""; -App::$strings["Start:"] = ""; -App::$strings["End:"] = ""; +App::$strings["l F d, Y"] = "l d. F, Y"; +App::$strings["Start:"] = "Start:"; +App::$strings["End:"] = "Slutt:"; +App::$strings["Timezone"] = "Tidssone"; 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["Mobile"] = "mobil"; +App::$strings["Mobile"] = "Mobil"; App::$strings["Home"] = "Hjem"; -App::$strings["Home, Voice"] = ""; -App::$strings["Home, Fax"] = ""; -App::$strings["Work"] = ""; -App::$strings["Work, Voice"] = ""; -App::$strings["Work, Fax"] = ""; +App::$strings["Home, Voice"] = "Hjem, telefon"; +App::$strings["Home, Fax"] = "Hjem, fax"; +App::$strings["Work"] = "Arbeid"; +App::$strings["Work, Voice"] = "Arbeid, telefon"; +App::$strings["Work, Fax"] = "Arbeid, fax"; App::$strings["Other"] = "Annen"; +App::$strings["unknown"] = "ukjent"; +App::$strings["Permission denied"] = "Tillatelse avvist"; +App::$strings["Visible to anybody on the internet."] = "Synlig for alle."; +App::$strings["Visible to you only."] = "Synlig bare for deg."; +App::$strings["Visible to anybody in this network."] = "Synlig for alle i dette nettverket."; +App::$strings["Visible to anybody authenticated."] = "Synlig for alle 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["🔁 Repeated %1\$s's %2\$s"] = "🔁 videreformidlet %2\$s til %1\$s "; +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["Off"] = "Av"; App::$strings["On"] = "På"; App::$strings["Calendar"] = "Kalender"; -App::$strings["Start calendar week on Monday"] = ""; -App::$strings["Default is Sunday"] = ""; -App::$strings["Event Timezone Selection"] = ""; -App::$strings["Allow event creation in timezones other than your own."] = ""; +App::$strings["Start calendar week on Monday"] = "Mandag er ukestart"; +App::$strings["Default is Sunday"] = "Søndag er standard"; +App::$strings["Event Timezone Selection"] = "Tidssone for arrangementet"; +App::$strings["Allow event creation in timezones other than your own."] = "Tillat arrangementer i andre tidssoner enn din egen."; App::$strings["Channel Home"] = "Kanalhjem"; 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"; @@ -960,21 +107,24 @@ 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["Use blog/list mode"] = "Bruk blogg/listemodus"; App::$strings["Comments will be displayed separately"] = "Kommentarer blir vist separat fra innlegget"; +App::$strings["Connections"] = "Forbindelser"; 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["Conversation"] = ""; -App::$strings["Emoji Reactions"] = ""; -App::$strings["Add emoji reaction ability to posts"] = ""; +App::$strings["Conversation"] = "Samtale"; +App::$strings["Emoji Reactions"] = "Hurtigsvar med Emojier"; +App::$strings["Add emoji reaction ability to posts"] = "Legger til en knapp for hurtige svar på innlegg med en emoji"; 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["Reply on comment"] = ""; -App::$strings["Ability to reply on selected comment"] = ""; +App::$strings["Star Posts"] = "Favorittmerk innlegg"; +App::$strings["Ability to mark conversations with a star"] = "Mulighet til å favorittmerke innlegg med en stjerne"; +App::$strings["File Posts"] = "Arkivér innlegg"; +App::$strings["Ability to file posts"] = "Mulighet til å arkivere innlegg i mapper"; +App::$strings["Reply on comment"] = "Svar på kommentar"; +App::$strings["Ability to reply on selected comment"] = "Mulighet for å svare på en valgt kommentar"; App::$strings["Directory"] = "Katalog"; App::$strings["Advanced Directory Search"] = "Avansert katalogsøk"; App::$strings["Allows creation of complex directory search queries"] = "Gjør det mulig å bruke avanserte kriterier ved søk i katalogen"; -App::$strings["Editor"] = ""; +App::$strings["Editor"] = "Innleggsredigering"; App::$strings["Post Categories"] = "Innleggskategorier"; App::$strings["Add categories to your posts"] = "Legg kategorier til dine innlegg"; App::$strings["Large Photos"] = "Store bilder"; @@ -982,7 +132,7 @@ App::$strings["Include large (1024px) photo thumbnails in posts. If not enabled, 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["Disable Comments"] = "Slå av kommentarer"; -App::$strings["Provide the option to disable comments for a post"] = "Slår på valg for å ikke tillate kommentarer til innlegget"; +App::$strings["Provide the option to disable comments for a post"] = "Gjør det mulig å slå av kommentarer for et innlegg"; 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["Content Expiration"] = "Innholdet utløper"; @@ -991,8 +141,8 @@ App::$strings["Suppress Duplicate Posts/Comments"] = "Forhindre duplikat av innl 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["Auto-save drafts of posts and comments"] = "Automatisk lagring av kladd for innlegg og kommentarer"; App::$strings["Automatically saves post and comment drafts in local browser storage to help prevent accidental loss of compositions"] = "Lagrer automatisk utkast til innlegg og kommentarer i nettleserens interne lager for å unngå å tape innholet ved et uhell"; -App::$strings["Manage"] = ""; -App::$strings["Navigation Channel Select"] = "Navigasjon kanalvalg"; +App::$strings["Manage"] = "Administrasjon"; +App::$strings["Navigation Channel Select"] = "Enklere kanalvalg"; App::$strings["Change channels directly from within the navigation dropdown menu"] = "Endre kanaler direkte fra navigasjonsmenyen"; App::$strings["Network"] = "Nettverk"; App::$strings["Events Filter"] = "Arrangementsfilter"; @@ -1014,23 +164,184 @@ App::$strings["Ability to display only posts that you've interacted on"] = "Muli App::$strings["Photos"] = "Bilder"; 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["Flag Adult Photos"] = ""; -App::$strings["Provide photo edit option to hide inappropriate photos from default album view"] = ""; -App::$strings["Profiles"] = ""; +App::$strings["Flag Adult Photos"] = "Merk bilder med voksent innhold"; +App::$strings["Provide photo edit option to hide inappropriate photos from default album view"] = "Gir mulighet for å merke bilder med upassende innhold fra standard albumvisning"; +App::$strings["Profiles"] = "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["Multiple Profiles"] = "Flere profiler"; App::$strings["Ability to create multiple profiles"] = "Mulig å lage flere profiler"; -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["Permission denied."] = "Tillatelse avslått."; +App::$strings["Item was not found."] = "Elementet ble ikke funnet."; +App::$strings["Unknown error."] = "Ukjent feil."; +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["Filename too long"] = "Filnavnet er for langt"; +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["Pathname too long"] = "Filbanen er for lang"; +App::$strings["duplicate filename or path"] = "duplikat av filnavn eller filbane"; +App::$strings["Path not found."] = "Filbanen ble ikke funnet."; +App::$strings["mkdir failed."] = "mkdir fikk en feil."; +App::$strings["database storage failed."] = "databaselagring mislyktes."; +App::$strings["Empty path"] = "Tom filbane"; +App::$strings["%s shared an %s with you"] = "%s delte en %s med deg"; +App::$strings["%s shared a %s with you"] = "%s delte et %s med deg"; +App::$strings["image"] = "bilde"; +App::$strings["file"] = "fil"; +App::$strings["Select a profile to assign to this contact"] = "Velg en profil for denne kontakten"; +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["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["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/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[" and "] = " og "; +App::$strings[", "] = "."; +App::$strings["Profile Photo"] = "Profilbilde"; +App::$strings["Cover Photo"] = "Forsidebilde"; +App::$strings["public profile"] = "offentlig profil"; +App::$strings["%1\$s %2\$s has been updated to %3\$s."] = "%1\$s %2\$s har blitt oppdatert til %3\$s."; +App::$strings["%1\$s updated the %2\$s. Changed %3\$s."] = "%1\$s har oppdatert %2\$s, endret %3\$s."; +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["Everything"] = "Alt"; +App::$strings["Categories"] = "Kategorier"; +App::$strings["Common Connections"] = "Felles forbindelser"; +App::$strings["View all %d common connections"] = "Vis alle %d felles forbindelser"; +App::$strings["INVALID EVENT DISMISSED!"] = "UGYLDIG HELDELSE AVVIST!"; +App::$strings["Summary: "] = "Sammendrag:"; +App::$strings["Unknown"] = "Ukjent"; +App::$strings["Date: "] = "Dato:"; +App::$strings["Reason: "] = "Grunn:"; +App::$strings["INVALID CARD DISMISSED!"] = "UGYLDIG KORT AVVIST!"; +App::$strings["Name: "] = "Navn:"; +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["edit"] = "endre"; +App::$strings["Privacy Groups"] = "Personverngrupper"; +App::$strings["Edit group"] = "Endre gruppe"; +App::$strings["Manage privacy groups"] = "Administrer personverngrupper"; +App::$strings["Channels not in any privacy group"] = "Kanaler uten personverngruppe"; +App::$strings["add"] = "legg til"; +App::$strings["Trending"] = "Populært"; +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", +); +App::$strings["Profile Photos"] = "Profilbilder"; +App::$strings["The provided email address is not valid"] = "Epostadressen som er oppgitt er ikke gyldig"; +App::$strings["The provided email domain is not among those allowed on this site"] = "Epostadressen som er oppgitt har ikke et domene som er tillatt på dette nettstedet"; +App::$strings["The provided email address is already registered at this site"] = "Epostadressen som ble oppgitt er allerede registrert på dette nettstedet"; +App::$strings["There is a pending registration for this address - click \"Register\" to continue verification"] = "Det er en ventende registrering for denne addressen - klikk på \"Registrér\" for å fortsette verifiseringen"; +App::$strings["An invitation is required."] = "En invitasjon er påkrevd."; +App::$strings["Invitation could not be verified."] = "Invitasjon kunne ikke bekreftes."; +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["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["Could not revoke registration for %s"] = "Registreringen for %s kunne ikke tilbakekalles"; +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["open"] = "åpen"; +App::$strings["closed"] = "lukket"; +App::$strings["Registration is currently"] = "Registrering er for øyeblikket"; +App::$strings["please come back"] = "kom tilbake"; App::$strings["Delete this item?"] = "Slett dette elementet?"; -App::$strings["Item deleted"] = ""; +App::$strings["Item deleted"] = "Element slettet"; App::$strings["Comment"] = "Kommentar"; -App::$strings["%s show all"] = ""; -App::$strings["%s show less"] = ""; -App::$strings["%s expand"] = ""; -App::$strings["%s collapse"] = ""; +App::$strings["expand"] = "utvid"; +App::$strings["collapse"] = "kollaps"; App::$strings["Password too short"] = "Passordet er for kort"; App::$strings["Passwords do not match"] = "Passordene er ikke like"; App::$strings["everybody"] = "alle"; @@ -1045,20 +356,21 @@ App::$strings["Describe (optional)"] = "Beskriv (valgfritt)"; 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["lovely"] = ""; -App::$strings["wonderful"] = ""; -App::$strings["fantastic"] = ""; -App::$strings["great"] = ""; -App::$strings["Your chosen nickname was either already taken or not valid. Please use our suggestion ("] = ""; -App::$strings[") or enter a new one."] = ""; -App::$strings["Thank you, this nickname is valid."] = ""; -App::$strings["A channel name is required."] = ""; -App::$strings["This is a "] = ""; -App::$strings[" channel name"] = "Kanalnavn"; -App::$strings["Back to reply"] = ""; -App::$strings["Pinned"] = ""; -App::$strings["Pin to the top"] = ""; -App::$strings["Unpin from the top"] = ""; +App::$strings["lovely"] = "fint"; +App::$strings["wonderful"] = "nydelig"; +App::$strings["fantastic"] = "fantastisk"; +App::$strings["great"] = "kjempebra"; +App::$strings["Your chosen nickname was either already taken or not valid. Please use our suggestion ("] = "Kallenavnet du har valgt er enten allerede opptatt, eller ikke gyldig. Bruk vårt forslag ("; +App::$strings[") or enter a new one."] = ") eller velg et annet."; +App::$strings["Thank you, this nickname is valid."] = "Takk, dette kallenavnet er gyldig."; +App::$strings["A channel name is required."] = "Et kanalnavn er påkrevet."; +App::$strings["This is a "] = "Dette er et"; +App::$strings[" channel name"] = "kanalnavn"; +App::$strings["Back to reply"] = "Tilbake til svar"; +App::$strings["Pinned"] = "Festet"; +App::$strings["Pin to the top"] = "Fest til toppen"; +App::$strings["Unpin from the top"] = "Ikke fest til toppen lengre"; +App::$strings["Double click to exit zoom"] = "Dobbelklikk for å gå ut av forstørring"; App::$strings["%d minutes"] = array( 0 => "%d minutter", 1 => "%d minutter", @@ -1079,19 +391,18 @@ App::$strings["%d years"] = array( 0 => "%d år", 1 => "%d år", ); -App::$strings["timeago.prefixAgo"] = "timeago.prefixAgo"; -App::$strings["timeago.prefixFromNow"] = "timeago.prefixFromNow"; -App::$strings["timeago.suffixAgo"] = "siden"; -App::$strings["timeago.suffixFromNow"] = ""; -App::$strings["less than a minute"] = "mindre enn ett minutt"; -App::$strings["about a minute"] = "omtrent et minutt"; -App::$strings["about an hour"] = "omtrent en time"; -App::$strings["a day"] = "en dag"; -App::$strings["about a month"] = "omtrent en måned"; -App::$strings["about a year"] = "omtrent et å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"; @@ -1104,6 +415,13 @@ 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"; @@ -1116,59 +434,139 @@ 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["Please stand by while your download is being prepared."] = ""; -App::$strings["Email address not valid"] = ""; -App::$strings["Help:"] = "Hjelp:"; -App::$strings["Help"] = "Hjelp"; -App::$strings["Not Found"] = "Ikke funnet"; -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["Recent Photos"] = "Nye bilder"; -App::$strings["Upload New Photos"] = "Last opp nye bilder"; -App::$strings["url: "] = ""; -App::$strings["error_code: "] = ""; -App::$strings["error_string: "] = ""; -App::$strings["content-type: "] = ""; -App::$strings["Friendica"] = "Friendica"; -App::$strings["OStatus"] = "OStatus"; -App::$strings["GNU-Social"] = ""; -App::$strings["RSS/Atom"] = "RSS/Atom"; -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[" and "] = " og "; -App::$strings["public profile"] = "offentlig profil"; -App::$strings["%1\$s changed %2\$s to “%3\$s”"] = "%1\$s endret %2\$s til “%3\$s”"; -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["%d invitation available"] = array( - 0 => "%d invitasjon tilgjengelig", - 1 => "%d invitasjoner tilgjengelig", +App::$strings["Please stand by while your download is being prepared."] = "Nedlastingen din blir klargjort."; +App::$strings["Email address not valid"] = "Epostadressen er ikke gyldig"; +App::$strings["Required"] = "Påkrevd"; +App::$strings["OpenWebAuth: %1\$s welcomes %2\$s"] = "OpenWebAuth: %1\$s ønsker %2\$s velkommen"; +App::$strings["photo"] = "foto"; +App::$strings["channel"] = "kanal"; +App::$strings["message"] = "melding"; +App::$strings["%1\$s likes %2\$s's %3\$s"] = "%1\$s liker %2\$s sin %3\$s"; +App::$strings["likes %1\$s's %2\$s"] = "liker %2\$s til %1\$s"; +App::$strings["%1\$s doesn't like %2\$s's %3\$s"] = "%1\$s liker ikke %2\$s sin %3\$s"; +App::$strings["doesn't like %1\$s's %2\$s"] = "liker ikke %2\$s til %1\$s"; +App::$strings["%1\$s repeated %2\$s's %3\$s"] = "%1\$s videreformidlet %3\$s til %2\$s"; +App::$strings["repeated %1\$s's %2\$s"] = "videreformidlet %2\$s til %1\$s"; +App::$strings["This is an unsaved preview"] = "Dette er en forhåndsvisning som ikke er lagret"; +App::$strings["Select"] = "Velg"; +App::$strings["Delete"] = "Slett"; +App::$strings["Toggle Star Status"] = "Skru av og på stjernestatus"; +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["Approve"] = "Godkjenn"; +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["Conversation Features"] = "Samtaleinnstillinger"; +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["View Profile"] = "Vis profil"; +App::$strings["Recent Activity"] = "Nylig aktivitet"; +App::$strings["Connect"] = "Koble"; +App::$strings["Edit Connection"] = "Endre forbindelse"; +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.", +); +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.", +); +App::$strings["and"] = "og"; +App::$strings[", and %d other people"] = array( + 0 => ", og %d annen person", + 1 => ", og %d andre personer", +); +App::$strings["%s like this."] = "%s liker dette."; +App::$strings["%s don't like this."] = "%s liker ikke dette."; +App::$strings["Set your location"] = "Angi din plassering"; +App::$strings["Clear browser location"] = "Fjern nettleserplassering"; +App::$strings["Insert web link"] = "Sett inn web-lenke"; +App::$strings["Embed (existing) photo from your photo albums"] = "Sett inn (eksisterende) bilde fra fotoalbumene dine"; +App::$strings["Please enter a link URL:"] = "Vennligst skriv inn en lenke URL:"; +App::$strings["Tag term:"] = "Merkelapp:"; +App::$strings["Where are you right now?"] = "Hvor er du akkurat nå?"; +App::$strings["Choose images to embed"] = "Velg bilder"; +App::$strings["Choose an album"] = "Velg et album"; +App::$strings["Choose a different album..."] = "Velg et annet album..."; +App::$strings["Error getting album list"] = "Klarte ikke å hente albumlisten"; +App::$strings["Error getting photo link"] = "Klarte ikke å hente fotolenken"; +App::$strings["Error getting album"] = "Klarte ikke å hente album"; +App::$strings["Comments enabled"] = "Kommentarer er tillatt"; +App::$strings["Comments disabled"] = "Komentarer er ikke tillatt"; +App::$strings["Confirm delete"] = "Bekreft sletting"; +App::$strings["Preview"] = "Forhåndsvisning"; +App::$strings["Start a conversation"] = "Start en samtale"; +App::$strings["Page link name"] = "Sidens lenkenavn"; +App::$strings["Post as"] = "Lag innlegg som"; +App::$strings["Bold"] = "Uthevet"; +App::$strings["Italic"] = "Kursiv"; +App::$strings["Highlight selected text"] = "Fremhev valgt tekst"; +App::$strings["Underline"] = "Understreket"; +App::$strings["Quote"] = "Sitat"; +App::$strings["Code"] = "Kode"; +App::$strings["Attach/Upload file"] = "Last opp fil/vedlegg"; +App::$strings["Embed an image from your albums"] = "Sett inn et bilde fra albumene dine"; +App::$strings["Cancel"] = "Avbryt"; +App::$strings["OK"] = "OK"; +App::$strings["Toggle voting"] = "Skru av eller på stemming"; +App::$strings["Toggle poll"] = "Spørreskjema (på/av)"; +App::$strings["Option"] = "Valg"; +App::$strings["Add option"] = "Legg til valg"; +App::$strings["Minutes"] = "Minutter"; +App::$strings["Hours"] = "Timer"; +App::$strings["Days"] = "Dager"; +App::$strings["Allow multiple answers"] = "Tillat flere svar"; +App::$strings["Disable comments"] = "Slå av kommentarer"; +App::$strings["Toggle comments"] = "Slå av/på kommentarer"; +App::$strings["Title (optional)"] = "Tittel (valgfri)"; +App::$strings["Summary (optional)"] = "Sammendrag (valgfritt)"; +App::$strings["Categories (optional, comma-separated list)"] = "Kategorier (valgfri, kommaseparert liste)"; +App::$strings["Permission settings"] = "Tillatelser - innstillinger"; +App::$strings["Other networks and post services"] = "Andre nettverk og innleggstjenester"; +App::$strings["Set expiration date"] = "Angi utløpsdato"; +App::$strings["Set publish date"] = "Angi publiseringsdato"; +App::$strings["Encrypt text"] = "Krypter tekst"; +App::$strings["__ctx:noun__ Repeat"] = array( + 0 => "Videresending", + 1 => "Videresendinger", +); +App::$strings["__ctx:noun__ Dislike"] = array( + 0 => "Liker ikke", + 1 => "Liker ikke", +); +App::$strings["__ctx:noun__ Comment"] = array( + 0 => "Kommentar", + 1 => "Kommentarer", +); +App::$strings["__ctx:noun__ Reply"] = array( + 0 => "Svar", + 1 => "Svar", +); +App::$strings["__ctx:noun__ Attending"] = array( + 0 => "Deltar", + 1 => "Deltar", +); +App::$strings["__ctx:noun__ Not attending"] = array( + 0 => "Deltar ikke", + 1 => "Deltar ikke", +); +App::$strings["__ctx:noun__ Undecided"] = array( + 0 => "Ikke bestemt", + 1 => "Ikke bestemt", ); -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["Common Connections"] = ""; -App::$strings["View all %d common connections"] = ""; -App::$strings["Select an alternate language"] = "Velg et annet språk"; -App::$strings["Unable to import a removed channel."] = ""; -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["Cloned channel not found. Import failed."] = "Klonet kanal ble ikke funnet. Import mislyktes."; App::$strings["Remote authentication"] = "Fjernautentisering"; App::$strings["Click to authenticate to your home hub"] = "Klikk for å godkjennes mot din hjemme-hub"; App::$strings["Channels"] = "Kanaler"; @@ -1178,50 +576,53 @@ App::$strings["Account/Channel Settings"] = "Konto-/kanalinnstillinger"; App::$strings["Logout"] = "Logg ut"; App::$strings["End this session"] = "Avslutt denne økten"; App::$strings["Your profile page"] = "Din profilside"; -App::$strings["Edit Profiles"] = "Endre profiler"; +App::$strings["Edit Profiles"] = "Rediger profiler"; App::$strings["Manage/Edit profiles"] = "Håndter/endre profiler"; +App::$strings["Edit Profile"] = "Rediger profil"; App::$strings["Edit your profile"] = "Rediger profil"; App::$strings["Login"] = "Logg inn"; App::$strings["Sign in"] = "Logg på"; -App::$strings["Take me home"] = ""; -App::$strings["Log me out of this site"] = ""; +App::$strings["Take me home"] = "Ta meg hjem"; +App::$strings["Log me out of this site"] = "Logg meg ut fra dette nettstedet"; 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["Search"] = "Søk"; App::$strings["Search site @name, !forum, #tag, ?docs, content"] = "Søk etter @navn, !forum, #emne, ?dokumentasjon eller innhold"; App::$strings["Admin"] = "Administrator"; App::$strings["Site Setup and Configuration"] = "Nettstedsoppsett og -konfigurasjon"; -App::$strings["Loading"] = "Laster..."; +App::$strings["Loading"] = "Laster"; App::$strings["@name, #tag, ?doc, content"] = "@navn, #merkelapp, ?dokumentasjon, innhold"; App::$strings["Please wait..."] = "Vennligst vent..."; App::$strings["Apps"] = "Apper"; -App::$strings["Channel Apps"] = ""; -App::$strings["System Apps"] = ""; -App::$strings["Pinned Apps"] = ""; +App::$strings["Channel Apps"] = "Kanalapper"; +App::$strings["System Apps"] = "Systemapper"; +App::$strings["Pinned Apps"] = "Festede apper"; App::$strings["Featured Apps"] = "Fremhevede apper"; App::$strings["Channel"] = "Kanal"; App::$strings["Status Messages and Posts"] = "Statusmeldinger og -innlegg"; App::$strings["About"] = "Om"; App::$strings["Profile Details"] = "Profildetaljer"; +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["View Webpages"] = ""; -App::$strings["Wiki"] = ""; -App::$strings["Delegation session ended."] = ""; -App::$strings["Logged out."] = "Logget ut."; -App::$strings["Email validation is incomplete. Please check your email."] = ""; -App::$strings["Failed authentication"] = "Mislykket autentisering"; +App::$strings["View Webpages"] = "Vis websider"; +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["Miscellaneous"] = "Forskjellig"; -App::$strings["Birthday"] = "Fødselsdag:"; +App::$strings["Birthday"] = "Fødselsdag"; App::$strings["Age: "] = "Alder: "; App::$strings["YYYY-MM-DD or MM-DD"] = "YYYY-MM-DD eller MM-DD"; 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["ago"] = "siden"; +App::$strings["in"] = "i"; +App::$strings["now"] = "nå"; App::$strings["__ctx:relative_date__ year"] = array( 0 => "år", 1 => "år", @@ -1252,276 +653,116 @@ App::$strings["__ctx:relative_date__ second"] = array( ); 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 EVENT DISMISSED!"] = ""; -App::$strings["Summary: "] = "Sammendrag"; -App::$strings["Unknown"] = "Ukjent"; -App::$strings["Date: "] = "Dato"; -App::$strings["Reason: "] = ""; -App::$strings["INVALID CARD DISMISSED!"] = ""; -App::$strings["Name: "] = "Navn"; -App::$strings["channel"] = "kanal"; -App::$strings["likes %1\$s's %2\$s"] = ""; -App::$strings["doesn't like %1\$s's %2\$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["This is an unsaved preview"] = ""; -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["Toggle Star Status"] = "Skru av og på stjernestatus"; -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["Approve"] = "Godkjenn"; -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["Please wait"] = "Vennligst vent"; -App::$strings["remove"] = "fjern"; -App::$strings["Loading..."] = "Laster..."; -App::$strings["Conversation Features"] = "Samtaleinnstillinger"; -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["Recent Activity"] = "Nylig aktivitet"; -App::$strings["Connect"] = "Koble"; -App::$strings["Edit Connection"] = "Endre forbindelse"; -App::$strings["Poke"] = "Prikk"; -App::$strings["Approve this item"] = "Fjern denne filen"; -App::$strings["Delete this item"] = "Slett dette elementet?"; -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.", -); -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.", -); -App::$strings["and"] = "og"; -App::$strings[", and %d other people"] = array( - 0 => ", og %d annen person", - 1 => ", og %d andre personer", -); -App::$strings["%s like this."] = "%s liker dette."; -App::$strings["%s don't like this."] = "%s liker ikke dette."; -App::$strings["Toggle poll"] = "Spørreskjema (på/av)"; -App::$strings["Option"] = "Valg"; -App::$strings["Add option"] = "Legg til valg"; -App::$strings["Minutes"] = "Minutter"; -App::$strings["Hours"] = "timer"; -App::$strings["Days"] = "dager"; -App::$strings["Allow multiple answers"] = "Tillat flere svar"; -App::$strings["Summary (optional)"] = "Sammendrag (valgfritt)"; -App::$strings["__ctx:noun__ Like"] = array( - 0 => "Liker", - 1 => "Liker", -); -App::$strings["__ctx:noun__ Dislike"] = array( - 0 => "Liker ikke", - 1 => "Liker ikke", -); -App::$strings["__ctx:noun__ Attending"] = array( - 0 => "Deltar", - 1 => "Deltar", -); -App::$strings["__ctx:noun__ Not Attending"] = array( - 0 => "Deltar ikke", - 1 => "Deltar ikke", -); -App::$strings["__ctx:noun__ Undecided"] = array( - 0 => "Ikke bestemt", - 1 => "Ikke bestemt", -); -App::$strings["__ctx:noun__ Agree"] = array( - 0 => "Enig", - 1 => "Enige", -); -App::$strings["__ctx:noun__ Disagree"] = array( - 0 => "Uenig", - 1 => "Uenige", -); -App::$strings["__ctx:noun__ Abstain"] = array( - 0 => "Avstår", - 1 => "Avstår", -); -App::$strings["Select a profile to assign to this contact"] = ""; -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["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["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/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["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["Recent Photos"] = "Nye bilder"; +App::$strings["Upload New Photos"] = "Last opp nye bilder"; 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["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["edit"] = "endre"; -App::$strings["Privacy Groups"] = "Personverngrupper"; -App::$strings["Edit group"] = "Endre gruppe"; -App::$strings["Manage privacy groups"] = ""; -App::$strings["Channels not in any privacy group"] = "Kanaler uten personverngruppe"; -App::$strings["add"] = "legg til"; -App::$strings["Trending"] = ""; -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["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["🔁 Repeated %1\$s's %2\$s"] = ""; -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["[Edited %s]"] = ""; -App::$strings["__ctx:edit_activity__ Post"] = "Innlegg"; -App::$strings["__ctx:edit_activity__ Comment"] = "Kommentar"; -App::$strings["The provided email address is not valid"] = ""; -App::$strings["The provided email domain is not among those allowed on this site"] = ""; -App::$strings["The provided email address is already registered at this site"] = ""; -App::$strings["There is a pending registration for this address - click \"Register\" to continue verification"] = ""; -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["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["Could not revoke registration for %s"] = ""; -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["open"] = ""; -App::$strings["closed"] = ""; -App::$strings["Registration is currently"] = ""; -App::$strings["please come back"] = ""; -App::$strings["Profile Photos"] = "Profilbilder"; -App::$strings["Item was not found."] = "Elementet ble ikke funnet."; -App::$strings["Unknown error."] = ""; -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["%s shared an %s with you"] = "Filer: delt med meg"; -App::$strings["%s shared a %s with you"] = ""; -App::$strings["image"] = "Bilde"; -App::$strings["%1\$s's bookmarks"] = "%1\$s sine bokmerker"; -App::$strings["Image/photo"] = "Bilde/fotografi"; -App::$strings["Encrypted content"] = "Kryptert innhold"; -App::$strings["Install %1\$s element %2\$s"] = ""; -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["card"] = ""; -App::$strings["article"] = ""; +App::$strings["url: "] = "url:"; +App::$strings["error_code: "] = "feilkode:"; +App::$strings["error_string: "] = "feilmelding"; +App::$strings["content-type: "] = ""; +App::$strings["Friendica"] = "Friendica"; +App::$strings["OStatus"] = "OStatus"; +App::$strings["GNU-Social"] = ""; +App::$strings["RSS/Atom"] = "RSS/Atom"; +App::$strings["ActivityPub"] = ""; +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["%1\$s wrote the following %2\$s %3\$s"] = "%1\$s skrev følgende %2\$s %3\$s"; -App::$strings["Click to open/close"] = "Klikk for å åpne/lukke"; -App::$strings["spoiler"] = ""; -App::$strings["View article"] = ""; -App::$strings["View summary"] = ""; -App::$strings["$1 wrote:"] = "$1 skrev:"; +App::$strings["post"] = "innlegg"; +App::$strings["spoiler"] = "røpealarm"; +App::$strings["Edit"] = "Rediger"; +App::$strings["Visible to your default audience"] = "Synlig for ditt standard publikum"; +App::$strings["Profile-Based Privacy Groups"] = "Profilbaserte personverngrupper"; +App::$strings["Private Forum"] = "Privat forum"; +App::$strings["Forums"] = "Forum"; +App::$strings["Only me"] = "Kun meg"; +App::$strings["Share with"] = "Del med"; +App::$strings["Custom selection"] = "Tilpasset utvalg"; +App::$strings["Select \"Allow\" to allow viewing. \"Don't allow\" lets you override and limit the scope of \"Allow\"."] = "Velg \"Tillat\" for å tillate visning. \"Ikke tillat\" lar deg overstyre og begrense gyldigheten av \"Tillat\"."; +App::$strings["Allow"] = "Tillat"; +App::$strings["Don't allow"] = "Ikke tillat"; +App::$strings["Permissions"] = "Tillatelser"; +App::$strings["Close"] = "Lukk"; +App::$strings["Post permissions %s cannot be changed %s after a post is shared.</br />These permissions set who is allowed to view the post."] = "Tillatelsene til innlegget %s kan ikke endres %s etter at innlegget er delt.</br />Disse tillatelsene avgjør hvem som kan se innlegget."; +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["Accepts"] = "Godtar"; +App::$strings["Comments"] = "Kommentarer"; +App::$strings["Stream items"] = "Elementer fra tidslinjen"; +App::$strings["Wall posts"] = "Veggposter"; +App::$strings["Nothing"] = "Ingenting"; +App::$strings["View all %s connections"] = "Vis alle %s forbindelser"; +App::$strings["Network: %s"] = "Nettverk: %s"; +App::$strings["Save"] = "Lagre"; +App::$strings["May"] = "mai"; +App::$strings["Unknown attachment"] = "Ukjent vedlegg"; +App::$strings["Size"] = "Størrelse"; +App::$strings["remove category"] = "fjern kategori"; +App::$strings["remove from file"] = "fjern fra fil"; +App::$strings["Download binary/encrypted content"] = "Last ned binært/kryptert innhold"; +App::$strings["__ctx:noun__ %d Vote"] = array( + 0 => "%d stemme", + 1 => "%d stemmer", +); +App::$strings["__ctx:noun__ %d Vote in total"] = array( + 0 => "%d stemme totalt", + 1 => "%d stemmer totalt", +); +App::$strings["Poll has ended"] = "Spørreskjema har utløpt"; +App::$strings["Poll ends %s"] = "Spørreskjema utløper %s"; +App::$strings["Vote"] = "Stem"; +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["BBcode"] = "BBcode"; +App::$strings["HTML"] = ""; +App::$strings["Markdown"] = "Markdown"; +App::$strings["Text"] = "Tekst"; +App::$strings["Comanche Layout"] = "Comanche Utlegg"; +App::$strings["PHP"] = ""; +App::$strings["Page content type"] = "Sidens innholdstype"; +App::$strings["conversation"] = "samtale"; +App::$strings["activity"] = "aktivitet"; +App::$strings["poll"] = "spørreskjema"; +App::$strings["a-z, 0-9, -, and _ only"] = "kun a-z, 0-9, - og _"; +App::$strings["Design Tools"] = "Designverktøy"; +App::$strings["Blocks"] = "Byggeklosser"; +App::$strings["Menus"] = "Menyer"; +App::$strings["Layouts"] = "Layout"; +App::$strings["Pages"] = "Sider"; +App::$strings["Import"] = "Importer"; +App::$strings["Import website..."] = "Importer vevside"; +App::$strings["Select folder to import"] = "Velg mappe som skal importeres"; +App::$strings["Import from a zipped folder:"] = "Importer fra en zippet mappe:"; +App::$strings["Import from cloud files:"] = "Importer fra filer i skyen:"; +App::$strings["/cloud/channel/path/to/folder"] = "/cloud/channel/bane/til/mappe"; +App::$strings["Enter path to website files"] = "Oppgi bane til vesidens filer"; +App::$strings["Select folder"] = "Velg mappe"; +App::$strings["Export website..."] = "Eksporter vevside…"; +App::$strings["Export to a zip file"] = "Eksporter til zip-fil"; +App::$strings["website.zip"] = ""; +App::$strings["Enter a name for the zip file."] = "Oppgi et navn til zip-filen."; +App::$strings["Export to cloud files"] = "Eksporter til filen i skyen"; +App::$strings["/path/to/export/folder"] = "/bane/til/eksport/mappe"; +App::$strings["Enter a path to a cloud files destination."] = "Oppgi bane i skyen hvor filene skal lagres"; +App::$strings["Specify folder"] = "Velg mappe"; 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"; @@ -1531,23 +772,23 @@ App::$strings["Reserved nickname. Please choose another."] = "Reservert kallenav 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["Unable to retrieve modified identity"] = ""; -App::$strings["Requested channel is not available"] = ""; +App::$strings["Unable to retrieve modified identity"] = "Ikke i stand til å hente endret identitet"; +App::$strings["Requested channel is not available"] = "Kanalen du prøver å nå er ikke tilgjengelig"; +App::$strings["Requested profile is not available."] = "Forespurt profil er ikke tilgjengelig."; App::$strings["Change profile photo"] = "Endre profilbilde"; App::$strings["Create New Profile"] = "Lag ny profil"; App::$strings["Profile Image"] = "Profilbilde"; -App::$strings["Visible to everybody"] = ""; +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["Hometown:"] = "Hjemby:"; App::$strings["Online Now"] = "Online nå"; -App::$strings["This channel has not added a profile description yet"] = ""; -App::$strings["Change your profile photo"] = ""; +App::$strings["This channel has not added a profile description yet"] = "Denne kanalen har ikke lagt til en profilbeskrivelse enda"; +App::$strings["Change your profile photo"] = "Endre profilbildet ditt"; App::$strings["Trans"] = ""; 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:"; @@ -1578,39 +819,1005 @@ 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["Account '%s' deleted"] = "Kontoen '%s' slettet"; -App::$strings["Visible to your default audience"] = "Synlig for ditt standard publikum"; -App::$strings["Profile-Based Privacy Groups"] = ""; -App::$strings["Private Forum"] = ""; -App::$strings["Forums"] = "Forum"; -App::$strings["Only me"] = "Kun meg"; -App::$strings["Share with"] = "Del med"; -App::$strings["Custom selection"] = "Tilpasset utvalg"; -App::$strings["Select \"Allow\" to allow viewing. \"Don't allow\" lets you override and limit the scope of \"Allow\"."] = ""; -App::$strings["Allow"] = ""; -App::$strings["Don't allow"] = ""; -App::$strings["Close"] = "Lukk"; -App::$strings["Post permissions %s cannot be changed %s after a post is shared.</br />These permissions set who is allowed to view the post."] = "Tillatelsene til innlegget %s kan ikke endres %s etter at innlegget er delt.</br />Disse tillatelsene avgjør hvem som kan se innlegget."; -App::$strings["View PDF"] = ""; -App::$strings[" by "] = " av "; -App::$strings[" on "] = "På"; -App::$strings["Embedded content"] = "Innebygget innhold"; -App::$strings["Embedding disabled"] = "Innbygging avskrudd"; -App::$strings["OpenWebAuth: %1\$s welcomes %2\$s"] = "OpenWebAuth: %1\$s ønsker %2\$s velkommen"; -App::$strings["Commented Date"] = "Sist kommentert"; -App::$strings["Order by last commented date"] = "Sorter etter dato for siste kommentar"; -App::$strings["Posted Date"] = "Innleggsdato"; -App::$strings["Order by last posted date"] = "Sorter etter dato innlegg ble postet"; -App::$strings["Date Unthreaded"] = "Utrådet"; -App::$strings["Order unthreaded by date"] = "Sorter innlegg og kommentarer uavhengig av hverandre etter dato"; -App::$strings["Stream Order"] = "Sortering av innlegg"; +App::$strings["Image/photo"] = "Bilde/fotografi"; +App::$strings["Encrypted content"] = "Kryptert innhold"; +App::$strings["Install %1\$s element %2\$s"] = "Installer %1\$s element %2\$s"; +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["card"] = "kort"; +App::$strings["article"] = "artikkel"; +App::$strings["Click to open/close"] = "Klikk for å åpne/lukke"; +App::$strings["View article"] = "Vis artikkel"; +App::$strings["View summary"] = "Vis sammendrag"; +App::$strings["Different viewers will see this text differently"] = "Denne teksten vil se forskjellig ut for ulike besøkende"; +App::$strings["$1 wrote:"] = "$1 skrev:"; +App::$strings["Unable to import a removed channel."] = "Ikke i stand til å importere en kanal som er slettet."; +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["Cloned channel not found. Import failed."] = "Klonet kanal ble ikke funnet. Import mislyktes."; +App::$strings["Popular Channels"] = "Populære kanaler"; +App::$strings["Channels to auto connect"] = "Kanaler som skal kobles automatisk"; +App::$strings["Comma separated list"] = "Kommaseparert liste"; +App::$strings["IRC Settings"] = "Innstillinger for IRC"; +App::$strings["IRC settings saved."] = "Innstillinger for IRC lagret."; +App::$strings["IRC Chatroom"] = "IRC-kanal"; +App::$strings["ERROR: word length is not correct!"] = "FEIL: lengden på ordet er ikke riktig!"; +App::$strings["Fediquest App"] = "Fediquest"; +App::$strings["A distributed quest for a given word (game)."] = "En distribuert gjettelek om ord (spill)"; +App::$strings["To start a game, enter [fediquest]your_word[/fediquest] somewhere in a toplevel post."] = "For å starte et spill, skriv [fediquest]ditt_ord[/fediquest] et sted i et nytt innlegg."; +App::$strings["Your contacts can post their guess in the comments."] = "Forbindelsene dine kan poste sine gjetninger i kommentarene til innlegget."; +App::$strings["Your channel will evaluate the guess and automatically post the response."] = "Kanalen din vil automatisk vurdere svarene og poste resultatet i tråden."; +App::$strings["Correct letters"] = "Riktige bokstaver"; +App::$strings["Letters contained in the word but at the wrong spot"] = "Bokstaver som er riktige, men på feil plass"; +App::$strings["Letters not contained in the word"] = "Bokstaver som ikke finnes i ordet"; +App::$strings["Network error"] = "Nettverksfeil"; +App::$strings["API error"] = "API-feil"; +App::$strings["Unknown issue"] = "Ukjent problem"; +App::$strings["Unable to retrieve email address from remote identity provider"] = "Fikk ikke til å hente epostadressen din fra identitetstilbyderen"; +App::$strings["Unable to login using email address "] = "Fikk ikke til å logge inn ved bruk av epostadresse"; +App::$strings["Social Authentication using your social media account"] = "Sosial Autentisering ved bruk av din sosiale nettverkskonto"; +App::$strings["This app enables one or more social provider sign-in buttons on the login page."] = "Denne appen legger til en eller flere login-knapper fra sosiale nettverk på innloggingssiden."; +App::$strings["Add an identity provider"] = "Legg til en identitetstilbyder"; +App::$strings["Enable "] = "Skru på "; +App::$strings["Key"] = "Nøkkel"; +App::$strings["Word"] = "Ord"; +App::$strings["Secret"] = "Hemmelighet"; +App::$strings["Add a custom provider"] = "Legg til en egendefinert tilbyder"; +App::$strings["Remove an identity provider"] = "Fjern en identitetstilbyder"; +App::$strings["Social authentication"] = "Sosial autentisering"; +App::$strings["Error while saving provider settings"] = "Det oppsto en feil ved lagring av innstillingene for tilbyderen"; +App::$strings["Custom provider already exists"] = "Den egendefinerte tilbyderen finnes allerede"; +App::$strings["Social authentication settings saved."] = "Innstillingene for sosial autentisering ble lagret."; +App::$strings["Show Upload Limits"] = "Vis opplastingsgrenser"; +App::$strings["Hubzilla configured maximum size: "] = "Maksimum størrelse definert av Hubzilla:"; +App::$strings["PHP upload_max_filesize: "] = ""; +App::$strings["PHP post_max_size (must be larger than upload_max_filesize): "] = "PHP post_max_size (må være større enn upload_max_filesize):"; +App::$strings["Send your identity to all websites"] = "Send din identitet til alle nettsteder"; +App::$strings["Send ZID"] = ""; +App::$strings["Send email to all members"] = "Send epost til alle medlemmer"; +App::$strings["%s Administrator"] = "%s administrator"; +App::$strings["No recipients found."] = "Fant ingen mottakere"; +App::$strings["%1\$d of %2\$d messages sent."] = "%1\$d av %2\$d meldinger sendt."; +App::$strings["Send email to all hub members."] = "Send epost til alle medlemmer av hub'en"; +App::$strings["Message subject"] = "Emne for meldingen"; +App::$strings["Sender Email address"] = "Avsenderens epostadresse"; +App::$strings["Test mode (only send to hub administrator)"] = "Testmodus (send kun til hubens administrator)"; +App::$strings["Rainbow Tag App"] = ""; +App::$strings["Add some colour to tag clouds"] = ""; +App::$strings["Rainbow Tag"] = ""; +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["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["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["Homepage URL"] = "Hjemmeside URL"; +App::$strings["Language"] = "Språk"; +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["System defaults:"] = ""; +App::$strings["Preferred Clipart IDs"] = ""; +App::$strings["List of preferred clipart ids. These will be shown first."] = ""; +App::$strings["Default Search Term"] = "Standard søkeord"; +App::$strings["The default search term. These will be shown second."] = "Standard søkeord. Disse vil vises som nummer to."; +App::$strings["Return After"] = ""; +App::$strings["Page to load after image selection."] = ""; +App::$strings["Profile List"] = ""; +App::$strings["Order of Preferred"] = ""; +App::$strings["Sort order of preferred clipart ids."] = ""; +App::$strings["Newest first"] = ""; +App::$strings["As entered"] = ""; +App::$strings["Order of other"] = ""; +App::$strings["Sort order of other clipart ids."] = ""; +App::$strings["Most downloaded first"] = ""; +App::$strings["Most liked first"] = ""; +App::$strings["Preferred IDs Message"] = ""; +App::$strings["Message to display above preferred results."] = ""; +App::$strings["Uploaded by: "] = ""; +App::$strings["Drawn by: "] = ""; +App::$strings["Use this image"] = ""; +App::$strings["Or select from a free OpenClipart.org image:"] = ""; +App::$strings["Search Term"] = "Søkeord"; +App::$strings["Unknown error. Please try again later."] = ""; +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["Profile photo updated successfully."] = ""; +App::$strings["NSA Bait App"] = ""; +App::$strings["Make yourself a political target."] = ""; +App::$strings["Recent Channel/Profile Viewers"] = ""; +App::$strings["No entries."] = ""; +App::$strings["Hubzilla File Storage Import"] = ""; +App::$strings["This will import all your cloud files from another server."] = ""; +App::$strings["Hubzilla Server base URL"] = ""; +App::$strings["Since modified date yyyy-mm-dd"] = ""; +App::$strings["Until modified date yyyy-mm-dd"] = ""; +App::$strings["Your channel has been upgraded to \$Projectname version"] = ""; +App::$strings["Please have a look at the"] = ""; +App::$strings["git history"] = ""; +App::$strings["change log"] = ""; +App::$strings["for further info."] = ""; +App::$strings["\$Projectname Upgrade Info"] = "\$Projectname"; +App::$strings["Do not show this again"] = ""; +App::$strings["__ctx:opensearch__ Search %1\$s (%2\$s)"] = "Søk %1\$s (%2\$s)"; +App::$strings["__ctx:opensearch__ \$Projectname"] = "\$Projectname"; +App::$strings["\$Projectname"] = "\$Projectname"; +App::$strings["Search \$Projectname"] = ""; +App::$strings["Hubzilla Directory Stats"] = ""; +App::$strings["Total Hubs"] = ""; +App::$strings["Hubzilla Hubs"] = ""; +App::$strings["Friendica Hubs"] = ""; +App::$strings["Diaspora Pods"] = ""; +App::$strings["Hubzilla Channels"] = ""; +App::$strings["Friendica Channels"] = ""; +App::$strings["Diaspora Channels"] = ""; +App::$strings["Aged 35 and above"] = ""; +App::$strings["Aged 34 and under"] = ""; +App::$strings["Average Age"] = ""; +App::$strings["Known Chatrooms"] = ""; +App::$strings["Known Tags"] = ""; +App::$strings["Please note Diaspora and Friendica statistics are merely those **this directory** is aware of, and not all those known in the network. This also applies to chatrooms,"] = ""; +App::$strings["This website is tracked using the <a href='http://www.piwik.org'>Piwik</a> analytics tool."] = ""; +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)."] = ""; +App::$strings["Piwik Base URL"] = ""; +App::$strings["Absolute path to your Piwik installation. (without protocol (http/s), with trailing slash)"] = ""; +App::$strings["Site ID"] = ""; +App::$strings["Show opt-out cookie link?"] = ""; +App::$strings["Asynchronous tracking"] = ""; +App::$strings["Enable frontend JavaScript error tracking"] = ""; +App::$strings["This feature requires Piwik >= 2.2.0"] = ""; +App::$strings["Settings updated."] = "Innstillinger oppdatert."; +App::$strings["Photos imported"] = ""; +App::$strings["Redmatrix Photo Album Import"] = ""; +App::$strings["This will import all your Redmatrix photo albums to this channel."] = ""; +App::$strings["Redmatrix Server base URL"] = ""; +App::$strings["Redmatrix Login Username"] = ""; +App::$strings["Redmatrix Login Password"] = ""; +App::$strings["Import just this album"] = ""; +App::$strings["Leave blank to import all albums"] = ""; +App::$strings["Maximum count to import"] = ""; +App::$strings["0 or blank to import all available"] = ""; +App::$strings["pageheader Settings saved."] = ""; +App::$strings["Message to display on every page on this server"] = ""; +App::$strings["Page Header"] = ""; +App::$strings["Report Bug"] = ""; +App::$strings["Hide Aside App"] = ""; +App::$strings["Fade out aside areas after a while when using endless scroll"] = ""; +App::$strings["Post to Insane Journal"] = ""; +App::$strings["Insane Journal Crosspost Connector Settings saved."] = ""; +App::$strings["Insane Journal Crosspost Connector App"] = ""; +App::$strings["Not Installed"] = ""; +App::$strings["Relay public postings to Insane Journal"] = ""; +App::$strings["InsaneJournal username"] = ""; +App::$strings["InsaneJournal password"] = ""; +App::$strings["Post to InsaneJournal by default"] = ""; +App::$strings["Insane Journal Crosspost Connector"] = ""; +App::$strings["Who likes me?"] = ""; +App::$strings["Post to Hubzilla"] = ""; +App::$strings["Channel is required."] = ""; +App::$strings["Invalid channel."] = "Ugyldig kanal"; +App::$strings["Hubzilla Crosspost Connector Settings saved."] = ""; +App::$strings["Send public postings to Hubzilla channel by default"] = ""; +App::$strings["Hubzilla API Path"] = ""; +App::$strings["https://{sitename}/api"] = ""; +App::$strings["Hubzilla login name"] = ""; +App::$strings["Hubzilla channel name"] = ""; +App::$strings["Hubzilla password"] = ""; +App::$strings["Hubzilla Crosspost Connector"] = ""; +App::$strings["Cards"] = ""; +App::$strings["View Cards"] = ""; +App::$strings["Page not found."] = "Siden ikke funnet."; +App::$strings["Add Card"] = ""; +App::$strings["Item not found"] = "Elementet ble ikke funnet."; +App::$strings["Channel not found."] = "Kanalen ble ikke funnet."; +App::$strings["Edit Card"] = ""; +App::$strings["Page to load after login"] = ""; +App::$strings["Examples: \"apps\", \"network?f=&gid=37\" (privacy collection), \"channel\" or \"notifications/system\" (leave blank for default.)"] = ""; +App::$strings["Startpage"] = ""; +App::$strings["Post to Libertree"] = ""; +App::$strings["Libertree Crosspost Connector Settings saved."] = ""; +App::$strings["Libertree API token"] = ""; +App::$strings["Libertree site URL"] = ""; +App::$strings["Post to Libertree by default"] = ""; +App::$strings["Libertree Crosspost Connector"] = ""; +App::$strings["Logfile archive directory"] = ""; +App::$strings["Directory to store rotated logs"] = ""; +App::$strings["Logfile size in bytes before rotating"] = ""; +App::$strings["Number of logfiles to retain"] = ""; +App::$strings["Your account on %s will expire in a few days."] = ""; +App::$strings["Your test account is about to expire."] = ""; +App::$strings["The activitypub protocol does not support location independence. Connections you make within that network may be unreachable from alternate channel locations."] = ""; +App::$strings["Activitypub Protocol"] = ""; +App::$strings["Refresh failed"] = "Forny"; +App::$strings["Refresh succeeded"] = ""; +App::$strings["Save Bookmarks"] = "Lagre bokmerker"; +App::$strings["Random Planet App"] = ""; +App::$strings["Set a random planet from the Star Wars Empire as your location when posting"] = ""; +App::$strings["Post to Dreamwidth"] = ""; +App::$strings["Source"] = ""; +App::$strings["Dreamwidth Crosspost Connector Settings saved."] = ""; +App::$strings["Dreamwidth username"] = ""; +App::$strings["Dreamwidth password"] = ""; +App::$strings["Post to Dreamwidth by default"] = ""; +App::$strings["Add link to original post"] = ""; +App::$strings["Link description (default:"] = ""; +App::$strings["Dreamwidth Crosspost Connector"] = ""; +App::$strings["Please install the statistics addon to be able to configure a diaspora relay"] = ""; +App::$strings["Diaspora Relay Handle"] = ""; +App::$strings["Address of a diaspora relay. Example: relay@diasporarelay.tld"] = ""; +App::$strings["Diaspora relay could not be imported"] = ""; +App::$strings["No subject"] = ""; +App::$strings["No account to import to."] = "Ingenting å importere."; +App::$strings["Incompatible data version - aborting"] = ""; +App::$strings["No username found in import file."] = "Ingen brukernavn ble funnet i importfilen."; +App::$strings["Import completed."] = "Import ferdig."; +App::$strings["\$projectname"] = "\$projectname"; +App::$strings["%1\$s dislikes %2\$s's %3\$s"] = ""; +App::$strings["status"] = "status"; +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["Diaspora Protocol Settings updated."] = ""; +App::$strings["The diaspora protocol does not support location independence. Connections you make within that network may be unreachable from alternate channel locations."] = ""; +App::$strings["Prevent your hashtags from being redirected to other sites"] = ""; +App::$strings["Sign and forward posts and comments with no existing Diaspora signature"] = ""; +App::$strings["Followed hashtags (comma separated, do not include the #)"] = ""; +App::$strings["Diaspora Protocol"] = ""; +App::$strings["Fuzzloc Settings updated."] = ""; +App::$strings["Minimum offset in meters"] = ""; +App::$strings["Maximum offset in meters"] = ""; +App::$strings["Fuzzy Location"] = ""; +App::$strings["QR code"] = ""; +App::$strings["QR Generator"] = ""; +App::$strings["Enter some text"] = ""; +App::$strings["superblock settings updated"] = "innstillingene til superblokk ble oppdatert"; +App::$strings["Currently blocked"] = "Blokkert for øyeblikket"; +App::$strings["No channels currently blocked"] = "Ingen kanaler er blokkert i øyeblikket"; +App::$strings["Remove"] = "Fjern"; +App::$strings["Block Completely"] = "Blokker helt"; +App::$strings["Block from site"] = "Byggeklossens tittel"; +App::$strings["You're welcome."] = ""; +App::$strings["Ah shucks..."] = ""; +App::$strings["Don't mention it."] = ""; +App::$strings["<blush>"] = ""; +App::$strings["Save Settings"] = ""; +App::$strings["text to include in all outgoing posts from this site"] = ""; +App::$strings["Send test email"] = ""; +App::$strings["Mail sent."] = ""; +App::$strings["Sending of mail failed."] = ""; +App::$strings["Mail Test"] = ""; +App::$strings["NSFW Settings saved."] = ""; +App::$strings["This app 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."] = ""; +App::$strings["Comma separated list of keywords to hide"] = ""; +App::$strings["Word, /regular-expression/, lang=xx, lang!=xx"] = ""; +App::$strings["NSFW"] = ""; +App::$strings["Possible adult content"] = ""; +App::$strings["%s - view"] = ""; +App::$strings["Errors encountered deleting database table "] = ""; +App::$strings["Submit Settings"] = ""; +App::$strings["Drop tables when uninstalling?"] = ""; +App::$strings["If checked, the Rendezvous database tables will be deleted when the plugin is uninstalled."] = ""; +App::$strings["Mapbox Access Token"] = ""; +App::$strings["If you enter a Mapbox access token, it will be used to retrieve map tiles from Mapbox instead of the default OpenStreetMap tile server."] = ""; +App::$strings["Rendezvous"] = ""; +App::$strings["This identity has been deleted by another member due to inactivity. Please press the \"New identity\" button or refresh the page to register a new identity. You may use the same name."] = ""; +App::$strings["Welcome to Rendezvous!"] = ""; +App::$strings["Enter your name to join this rendezvous. To begin sharing your location with the other members, tap the GPS control. When your location is discovered, a red dot will appear and others will be able to see you on the map."] = ""; +App::$strings["Let's meet here"] = ""; +App::$strings["Name"] = "Navn"; +App::$strings["Description"] = "Beskrivelse"; +App::$strings["New marker"] = ""; +App::$strings["Edit marker"] = ""; +App::$strings["New identity"] = ""; +App::$strings["Delete marker"] = ""; +App::$strings["Delete member"] = ""; +App::$strings["Edit proximity alert"] = ""; +App::$strings["A proximity alert will be issued when this member is within a certain radius of you.<br><br>Enter a radius in meters (0 to disable):"] = ""; +App::$strings["distance"] = ""; +App::$strings["Proximity alert distance (meters)"] = ""; +App::$strings["A proximity alert will be issued when you are within a certain radius of the marker location.<br><br>Enter a radius in meters (0 to disable):"] = ""; +App::$strings["Marker proximity alert"] = ""; +App::$strings["Reminder note"] = ""; +App::$strings["Enter a note to be displayed when you are within the specified proximity..."] = ""; +App::$strings["Add new rendezvous"] = ""; +App::$strings["Create a new rendezvous and share the access link with those you wish to invite to the group. Those who open the link become members of the rendezvous. They can view other member locations, add markers to the map, or share their own locations with the group."] = ""; +App::$strings["You have no rendezvous. Press the button above to create a rendezvous!"] = ""; +App::$strings["Errors encountered creating database tables."] = "Feil oppstod under opprettelsen av databasetabeller."; +App::$strings["You are now authenticated to pumpio."] = ""; +App::$strings["return to the featured settings page"] = "tilbake til funksjonsinnstillinger"; +App::$strings["Post to Pump.io"] = ""; +App::$strings["Pump.io Settings saved."] = ""; +App::$strings["Pump.io servername"] = ""; +App::$strings["Without \"http://\" or \"https://\""] = ""; +App::$strings["Pump.io username"] = ""; +App::$strings["Without the servername"] = ""; +App::$strings["You are not authenticated to pumpio"] = ""; +App::$strings["(Re-)Authenticate your pump.io connection"] = ""; +App::$strings["Post to pump.io by default"] = ""; +App::$strings["Should posts be public"] = ""; +App::$strings["Mirror all public posts"] = ""; +App::$strings["Pump.io Crosspost Connector"] = ""; +App::$strings["Post to WordPress"] = ""; +App::$strings["Wordpress Settings saved."] = ""; +App::$strings["WordPress username"] = ""; +App::$strings["WordPress password"] = ""; +App::$strings["WordPress API URL"] = ""; +App::$strings["Typically https://your-blog.tld/xmlrpc.php"] = ""; +App::$strings["WordPress blogid"] = ""; +App::$strings["For multi-user sites such as wordpress.com, otherwise leave blank"] = ""; +App::$strings["Post to WordPress by default"] = ""; +App::$strings["Forward comments (requires hubzilla_wp plugin)"] = ""; +App::$strings["Wordpress Post"] = ""; +App::$strings["Edit Article"] = ""; +App::$strings["Articles"] = ""; +App::$strings["View Articles"] = ""; +App::$strings["Add Article"] = ""; +App::$strings["Profile Unavailable."] = "Profilen er ikke tilgjengelig."; +App::$strings["Invalid channel"] = "Ugyldig kanal"; +App::$strings["Error retrieving wiki"] = "Det oppstod en feil ved henting av wikien"; +App::$strings["Error creating zip file export folder"] = "Det oppstod en feil ved eksport av mappe til zip fil"; +App::$strings["Error downloading wiki: "] = ""; +App::$strings["Wikis"] = "Wikier"; +App::$strings["Download"] = ""; +App::$strings["View"] = "Vis"; +App::$strings["Create New"] = "Lag ny profil"; +App::$strings["Wiki name"] = ""; +App::$strings["Content type"] = ""; +App::$strings["Type"] = "Type"; +App::$strings["Any type"] = ""; +App::$strings["Lock content type"] = ""; +App::$strings["Create a status post for this wiki"] = ""; +App::$strings["Edit Wiki Name"] = ""; +App::$strings["Wiki not found"] = "Fant ikke wikien."; +App::$strings["Rename page"] = ""; +App::$strings["Share"] = "Del"; +App::$strings["Error retrieving page content"] = ""; +App::$strings["New page"] = ""; +App::$strings["Revision Comparison"] = ""; +App::$strings["Revert"] = "Tilbakestill"; +App::$strings["Short description of your changes (optional)"] = ""; +App::$strings["New page name"] = ""; +App::$strings["Embed image from photo albums"] = ""; +App::$strings["Choose a different album"] = "Velg et annet album"; +App::$strings["History"] = ""; +App::$strings["Error creating wiki. Invalid name."] = ""; +App::$strings["A wiki with this name already exists."] = ""; +App::$strings["Wiki created, but error creating Home page."] = ""; +App::$strings["Error creating wiki"] = ""; +App::$strings["Error updating wiki. Invalid name."] = ""; +App::$strings["Error updating wiki"] = ""; +App::$strings["Wiki delete permission denied."] = ""; +App::$strings["Error deleting wiki"] = ""; +App::$strings["New page created"] = ""; +App::$strings["Cannot delete Home"] = ""; +App::$strings["Current Revision"] = ""; +App::$strings["Selected Revision"] = ""; +App::$strings["You must be authenticated."] = ""; +App::$strings["Add new page"] = "Legg til ny side"; +App::$strings["Options"] = "Valg"; +App::$strings["Wiki updated successfully"] = "Wikien ble oppdatert"; +App::$strings["Wiki files deleted successfully"] = "Wikifiler ble slettet"; +App::$strings["(No Title)"] = "(Ingen tittel)"; +App::$strings["Wiki page create failed."] = "Kunne ikke opprette wikiside."; +App::$strings["Wiki not found."] = "Fant ikke wikien."; +App::$strings["Destination name already exists"] = "Navnet finnes allerede"; +App::$strings["Page not found"] = "Fant ikke siden"; +App::$strings["Error reading page content"] = "Det oppstod en feil under lesing av innholder på siden"; +App::$strings["Error reading wiki"] = "Det oppstod en feil ved lesing av wikien"; +App::$strings["Page update failed."] = "Oppdatering av siden mislyktes."; +App::$strings["Nothing deleted"] = "Ingenting ble slettet"; +App::$strings["Compare: object not found."] = "Sammanlign: fant ikke objektet."; +App::$strings["Page updated"] = "Siden ble oppdatert"; +App::$strings["Wiki resource_id required for git commit"] = "Wiki ressurs_id er nødvendig for å lagre i git"; +App::$strings["__ctx:wiki_history__ Message"] = "Melding"; +App::$strings["Date"] = "Dato"; +App::$strings["Compare"] = "Sammenlign"; +App::$strings["Wiki Pages"] = "Wikisider"; +App::$strings["Page name"] = "Sidenavn"; +App::$strings["Project Servers and Resources"] = ""; +App::$strings["Project Creator and Tech Lead"] = ""; +App::$strings["And the hundreds of other people and organisations who helped make the Hubzilla possible."] = ""; +App::$strings["The Redmatrix/Hubzilla projects are provided primarily by volunteers giving their time and expertise - and often paying out of pocket for services they share with others."] = ""; +App::$strings["There is no corporate funding and no ads, and we do not collect and sell your personal information. (We don't control your personal information - <strong>you do</strong>.)"] = ""; +App::$strings["Help support our ground-breaking work in decentralisation, web identity, and privacy."] = ""; +App::$strings["Your donations keep servers and services running and also helps us to provide innovative new features and continued development."] = ""; +App::$strings["Donate"] = ""; +App::$strings["Choose a project, developer, or public hub to support with a one-time donation"] = ""; +App::$strings["Donate Now"] = ""; +App::$strings["<strong><em>Or</em></strong> become a project sponsor (Hubzilla Project only)"] = ""; +App::$strings["Please indicate if you would like your first name or full name (or nothing) to appear in our sponsor listing"] = ""; +App::$strings["Sponsor"] = ""; +App::$strings["Special thanks to: "] = ""; +App::$strings["Jabber BOSH host"] = ""; +App::$strings["Use central userbase"] = ""; +App::$strings["If enabled, members will automatically login to an ejabberd server that has to be installed on this machine with synchronized credentials via the \"auth_ejabberd.php\" script."] = ""; +App::$strings["XMPP settings updated."] = ""; +App::$strings["XMPP App"] = ""; +App::$strings["Embedded XMPP (Jabber) client"] = ""; +App::$strings["Individual credentials"] = ""; +App::$strings["Jabber BOSH server"] = ""; +App::$strings["XMPP Settings"] = ""; +App::$strings["New registration"] = ""; +App::$strings["%s : Message delivery failed."] = "%s : meldingslevering feilet."; +App::$strings["Message sent to %s. New account registration: %s"] = ""; +App::$strings["Post to GNU social"] = ""; +App::$strings["Site name"] = "Nettstedets navn"; +App::$strings["API URL"] = ""; +App::$strings["Consumer Secret"] = "Consumer Secret"; +App::$strings["Consumer Key"] = "Consumer Key"; +App::$strings["Application name"] = ""; +App::$strings["Please contact your site administrator.<br />The provided API URL is not valid."] = "Den oppgitte URLen for APIet er ikke gyldig. Kontakt serverens administrator."; +App::$strings["We could not contact the GNU social API with the Path you entered."] = ""; +App::$strings["GNU social settings updated."] = ""; +App::$strings["Globally Available GNU social OAuthKeys"] = ""; +App::$strings["There are preconfigured OAuth key pairs for some GNU social servers available. If you are using one of them, please use these credentials.<br />If not feel free to connect to any other GNU social instance (see below)."] = ""; +App::$strings["Provide your own OAuth Credentials"] = ""; +App::$strings["No consumer key pair for GNU social found. Register your Hubzilla Account as an desktop client on your GNU social 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 Hubzilla installation at your favourite GNU social installation."] = ""; +App::$strings["OAuth Consumer Key"] = ""; +App::$strings["OAuth Consumer Secret"] = ""; +App::$strings["Base API Path"] = ""; +App::$strings["Remember the trailing /"] = ""; +App::$strings["GNU social application name"] = ""; +App::$strings["To connect to your GNU social account click the button below to get a security code from GNU social which you have to copy into the input box below and submit the form. Only your <strong>public</strong> posts will be posted to GNU social."] = ""; +App::$strings["Log in with GNU social"] = ""; +App::$strings["Copy the security code from GNU social here"] = ""; +App::$strings["Cancel Connection Process"] = ""; +App::$strings["Current GNU social API is"] = ""; +App::$strings["Cancel GNU social Connection"] = ""; +App::$strings["Currently connected to: "] = ""; +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 GNU social will lead the visitor to a blank page informing the visitor that the access to your profile has been restricted."] = ""; +App::$strings["Post to GNU social by default"] = ""; +App::$strings["If enabled your public postings will be posted to the associated GNU-social account by default"] = ""; +App::$strings["Clear OAuth configuration"] = ""; +App::$strings["GNU-Social Crosspost Connector"] = ""; +App::$strings["Affinity"] = ""; +App::$strings["Post to Livejournal"] = ""; +App::$strings["Posted by"] = ""; +App::$strings["Livejournal username"] = ""; +App::$strings["Livejournal password"] = ""; +App::$strings["Post to Livejournal by default"] = ""; +App::$strings["Send wall-to-wall posts to Livejournal"] = ""; +App::$strings["Livejournal Crosspost Connector"] = ""; +App::$strings["Error: order mismatch. Please try again."] = ""; +App::$strings["Manual payments are not enabled."] = ""; +App::$strings["Order not found."] = ""; +App::$strings["Finished"] = ""; +App::$strings["Enable Hubzilla Services Module"] = ""; +App::$strings["New Sku"] = ""; +App::$strings["Cannot save edits to locked item."] = ""; +App::$strings["SKU not found."] = ""; +App::$strings["Invalid Activation Directive."] = ""; +App::$strings["Invalid Deactivation Directive."] = ""; +App::$strings["Add to this privacy group"] = ""; +App::$strings["Set user service class"] = ""; +App::$strings["You must be using a local account to purchase this service."] = ""; +App::$strings["Changes Locked"] = ""; +App::$strings["Item available for purchase."] = ""; +App::$strings["Price"] = ""; +App::$strings["Photo URL"] = ""; +App::$strings["Add buyer to privacy group"] = ""; +App::$strings["Add buyer as connection"] = ""; +App::$strings["Set Service Class"] = ""; +App::$strings["Enable Subscription Management Module"] = ""; +App::$strings["Cannot include subscription items with different terms in the same order."] = ""; +App::$strings["Select Subscription to Edit"] = ""; +App::$strings["Edit Subscriptions"] = ""; +App::$strings["Subscription SKU"] = ""; +App::$strings["Catalog Description"] = ""; +App::$strings["Subscription available for purchase."] = ""; +App::$strings["Maximum active subscriptions to this item per account."] = ""; +App::$strings["Subscription price."] = ""; +App::$strings["Quantity"] = ""; +App::$strings["Term"] = ""; +App::$strings["Enable Paypal Button Module (API-v2)"] = ""; +App::$strings["Use Production Key"] = ""; +App::$strings["Paypal Sandbox Client Key"] = ""; +App::$strings["Paypal Sandbox Secret Key"] = ""; +App::$strings["Paypal Production Client Key"] = ""; +App::$strings["Paypal Production Secret Key"] = ""; +App::$strings["Paypal button payments are not enabled."] = ""; +App::$strings["Paypal button payments are not properly configured. Please choose another payment option."] = ""; +App::$strings["Enable Paypal Button Module"] = ""; +App::$strings["Enable Manual Cart Module"] = ""; +App::$strings["Enable Order/Item Options"] = ""; +App::$strings["Label"] = ""; +App::$strings["Instructions"] = ""; +App::$strings["Access Denied."] = "Ingen tilgang"; +App::$strings["Order Not Found"] = ""; +App::$strings["Access Denied"] = "Ingen tilgang"; +App::$strings["Invalid Item"] = "Ugyldig element."; +App::$strings["DB Cleanup Failure"] = ""; +App::$strings["[cart] Item Added"] = ""; +App::$strings["Order already checked out."] = ""; +App::$strings["Drop database tables when uninstalling."] = ""; +App::$strings["Cart Settings"] = ""; +App::$strings["Shop"] = ""; +App::$strings["You must be logged into the Grid to shop."] = ""; +App::$strings["Access denied."] = "Ingen tilgang"; +App::$strings["No Order Found"] = ""; +App::$strings["An unknown error has occurred Please start again."] = ""; +App::$strings["Requirements not met."] = ""; +App::$strings["Review your order and complete any needed requirements."] = ""; +App::$strings["Invalid Payment Type. Please start again."] = ""; +App::$strings["Order not found"] = ""; +App::$strings["Enable Test Catalog"] = ""; +App::$strings["Enable Manual Payments"] = ""; +App::$strings["Base Merchant Currency"] = ""; +App::$strings["Post to Twitter"] = ""; +App::$strings["Twitter settings updated."] = ""; +App::$strings["No consumer key pair for Twitter found. Please contact your site administrator."] = ""; +App::$strings["At this Hubzilla 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."] = ""; +App::$strings["Log in with Twitter"] = ""; +App::$strings["Copy the PIN from Twitter here"] = ""; +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."] = ""; +App::$strings["Twitter post length"] = ""; +App::$strings["Maximum tweet length"] = ""; +App::$strings["Send public postings to Twitter by default"] = ""; +App::$strings["If enabled your public postings will be posted to the associated Twitter account by default"] = ""; +App::$strings["Twitter Crosspost Connector"] = ""; +App::$strings["generic profile image"] = ""; +App::$strings["random geometric pattern"] = ""; +App::$strings["monster face"] = ""; +App::$strings["computer generated face"] = ""; +App::$strings["retro arcade style face"] = ""; +App::$strings["Hub default profile photo"] = ""; +App::$strings["Information"] = ""; +App::$strings["Libravatar addon is installed, too. Please disable Libravatar addon or this Gravatar addon.<br>The Libravatar addon will fall back to Gravatar if nothing was found at Libravatar."] = ""; +App::$strings["Default avatar image"] = ""; +App::$strings["Select default avatar image if none was found at Gravatar. See README"] = ""; +App::$strings["Rating of images"] = ""; +App::$strings["Select the appropriate avatar rating for your site. See README"] = ""; +App::$strings["Gravatar settings updated."] = ""; +App::$strings["WYSIWYG status editor"] = ""; +App::$strings["WYSIWYG Status App"] = ""; +App::$strings["WYSIWYG Status"] = ""; +App::$strings["Redmatrix File Storage Import"] = ""; +App::$strings["This will import all your Redmatrix cloud files to this channel."] = ""; +App::$strings["View Larger"] = ""; +App::$strings["Tile Server URL"] = ""; +App::$strings["A list of <a href=\"http://wiki.openstreetmap.org/wiki/TMS\" target=\"_blank\">public tile servers</a>"] = ""; +App::$strings["Nominatim (reverse geocoding) Server URL"] = ""; +App::$strings["A list of <a href=\"http://wiki.openstreetmap.org/wiki/Nominatim\" target=\"_blank\">Nominatim servers</a>"] = ""; +App::$strings["Default zoom"] = ""; +App::$strings["The default zoom level. (1:world, 18:highest, also depends on tile server)"] = ""; +App::$strings["Include marker on map"] = ""; +App::$strings["Include a marker on the map."] = ""; +App::$strings["Workflow user."] = ""; +App::$strings["This channel"] = ""; +App::$strings["Primary"] = "Primær"; +App::$strings["Create New Workflow Item"] = ""; +App::$strings["Workflow"] = ""; +App::$strings["No Workflows Available"] = ""; +App::$strings["Add item to which workflow"] = ""; +App::$strings["Create Workflow Item"] = ""; +App::$strings["Link"] = ""; +App::$strings["Web link."] = ""; +App::$strings["Title"] = "Tittel"; +App::$strings["Brief description or title"] = ""; +App::$strings["Notes"] = "Merknader"; +App::$strings["Notes and Info"] = ""; +App::$strings["Priority"] = "Prioritet"; +App::$strings["Used to order links"] = ""; +App::$strings["Body"] = ""; +App::$strings["Workflow Settings"] = ""; +App::$strings["Workflow settings"] = "Instillinger for redigering"; +App::$strings["Some setting"] = ""; +App::$strings["A setting"] = ""; +App::$strings["Skeleton Settings"] = ""; +App::$strings["Allow magic authentication only to websites of your immediate connections"] = ""; +App::$strings["Authchoose"] = ""; +App::$strings["No server specified"] = ""; +App::$strings["Posts imported"] = ""; +App::$strings["Files imported"] = ""; +App::$strings["Content Import"] = ""; +App::$strings["This will import all your conversations and cloud files from a cloned channel on another server. This may take a while if you have lots of posts and or files."] = ""; +App::$strings["Include posts"] = ""; +App::$strings["Conversations, Articles, Cards, and other posted content"] = ""; +App::$strings["Include files"] = ""; +App::$strings["Files, Photos and other cloud storage"] = ""; +App::$strings["Original Server base URL"] = ""; +App::$strings["Use markdown for editing posts"] = ""; +App::$strings["Friendica Crosspost Connector Settings saved."] = ""; +App::$strings["Send public postings to Friendica by default"] = ""; +App::$strings["Friendica API Path"] = ""; +App::$strings["Friendica login name"] = ""; +App::$strings["Friendica password"] = ""; +App::$strings["Friendica Crosspost Connector"] = ""; +App::$strings["Post to Friendica"] = ""; +App::$strings["An account has been created for you."] = ""; +App::$strings["Authentication successful but rejected: account creation is disabled."] = ""; +App::$strings["Federate"] = ""; +App::$strings["nofed Settings saved."] = ""; +App::$strings["Federate posts by default"] = ""; +App::$strings["No Federation"] = ""; +App::$strings["Photo Cache settings saved."] = ""; +App::$strings["Saves a copy of images from external sites locally to increase your anonymity in the web."] = ""; +App::$strings["Minimal photo size for caching"] = ""; +App::$strings["In pixels. From 1 up to 1024, 0 will be replaced with system default."] = ""; +App::$strings["Photo Cache"] = ""; +App::$strings["Gallery"] = ""; +App::$strings["Photo Gallery"] = ""; +App::$strings["Your Webbie:"] = ""; +App::$strings["Fontsize (px):"] = ""; +App::$strings["Link:"] = ""; +App::$strings["Like us on Hubzilla"] = ""; +App::$strings["Embed:"] = ""; +App::$strings["Three Dimensional Tic-Tac-Toe"] = ""; +App::$strings["3D Tic-Tac-Toe"] = ""; +App::$strings["New game"] = ""; +App::$strings["New game with handicap"] = ""; +App::$strings["Three dimensional tic-tac-toe is just like the traditional game except that it is played on multiple levels simultaneously. "] = ""; +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."] = ""; +App::$strings["The handicap game disables the center position on the middle level because the player claiming this square often has an unfair advantage."] = ""; +App::$strings["You go first..."] = ""; +App::$strings["I'm going first this time..."] = ""; +App::$strings["You won!"] = ""; +App::$strings["\"Cat\" game!"] = ""; +App::$strings["I won!"] = ""; +App::$strings["Create an account to access services and applications"] = ""; +App::$strings["Email or nickname"] = "Epost eller brukernavn"; +App::$strings["Password"] = "Passord"; +App::$strings["Remember me"] = "Husk meg"; +App::$strings["Forgot your password?"] = "Glemt passordet ditt?"; +App::$strings["Password Reset"] = "Tilbakestill passord"; +App::$strings["[\$Projectname] Website SSL error for %s"] = ""; +App::$strings["Website SSL certificate is not valid. Please correct."] = "Nettstedets SSL-sertifikat er ikke gyldig. Vennligst fiks dette."; +App::$strings["[\$Projectname] Cron tasks not running on %s"] = ""; +App::$strings["Cron/Scheduled tasks not running."] = "Cron/planlagte oppgaver kjører ikke."; +App::$strings["\$Projectname Notification"] = "\$Projectname varsling"; +App::$strings["Thank You,"] = "Tusen takk,"; +App::$strings["This email was sent by %1\$s at %2\$s."] = ""; +App::$strings["To stop receiving these messages, please adjust your Notification Settings at %s"] = ""; +App::$strings["To stop receiving these messages, please adjust your %s."] = ""; +App::$strings["Notification Settings"] = "Varslingsinnstillinger"; +App::$strings["%s <!item_type!>"] = "%s <!item_type!>"; +App::$strings["[\$Projectname:Notify] New direct message received at %s"] = "[\$Projectname:Notify] Ny direktemelding mottatt kl. %s"; +App::$strings["%1\$s sent you a new private message at %2\$s"] = "%1\$s sendte deg en ny direktemelding kl. %2\$s"; +App::$strings["%1\$s sent you %2\$s."] = "%1\$s sendte deg %2\$s."; +App::$strings["a direct message"] = "en direktemelding"; +App::$strings["Please visit %s to view and/or reply to your private messages."] = "Gå til %s for å vise og/eller svare på dine direktemeldinger."; +App::$strings["requested to post in"] = "vil like"; +App::$strings["posted in"] = "lagt inn"; +App::$strings["requested to like"] = "vil like"; +App::$strings["liked"] = ""; +App::$strings["requested to dislike"] = ""; +App::$strings["disliked"] = ""; +App::$strings["requested to repeat"] = "vil like"; +App::$strings["repeated"] = "videresendte"; +App::$strings["voted on"] = ""; +App::$strings["%1\$s %2\$s [zrl=%3\$s]a %4\$s[/zrl]"] = ""; +App::$strings["%1\$s %2\$s [zrl=%3\$s]%4\$s's %5\$s[/zrl]"] = ""; +App::$strings["%1\$s %2\$s [zrl=%3\$s]your %4\$s[/zrl]"] = ""; +App::$strings["[\$Projectname:Notify] Moderated Comment to conversation #%1\$d by %2\$s"] = ""; +App::$strings["[\$Projectname:Notify] Comment to conversation #%1\$d by %2\$s"] = ""; +App::$strings["%1\$s commented on an item/conversation you have been following"] = ""; +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["Please visit %s to approve or reject this comment."] = ""; +App::$strings["[\$Projectname:Notify] Like received to conversation #%1\$d by %2\$s"] = ""; +App::$strings["%1\$s liked an item/conversation you created"] = ""; +App::$strings["[\$Projectname:Notify] %s posted to your profile wall"] = ""; +App::$strings["%1\$s posted to your profile wall at %2\$s"] = ""; +App::$strings["%1\$s posted to [zrl=%2\$s]your wall[/zrl]"] = ""; +App::$strings["[\$Projectname:Notify] %s tagged you"] = ""; +App::$strings["%1\$s tagged you at %2\$s"] = ""; +App::$strings["%1\$s [zrl=%2\$s]tagged you[/zrl]."] = ""; +App::$strings["[\$Projectname:Notify] %1\$s poked you"] = ""; +App::$strings["%1\$s poked you at %2\$s"] = ""; +App::$strings["%1\$s [zrl=%2\$s]poked you[/zrl]."] = ""; +App::$strings["[\$Projectname:Notify] %s tagged your post"] = ""; +App::$strings["%1\$s tagged your post at %2\$s"] = ""; +App::$strings["%1\$s tagged [zrl=%2\$s]your post[/zrl]"] = ""; +App::$strings["[\$Projectname:Notify] Introduction received"] = ""; +App::$strings["You've received an new connection request from '%1\$s' at %2\$s"] = ""; +App::$strings["You've received [zrl=%1\$s]a new connection request[/zrl] from %2\$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["[\$Projectname:Notify] Friend suggestion received"] = ""; +App::$strings["You've received a friend suggestion from '%1\$s' at %2\$s"] = ""; +App::$strings["You've received [zrl=%1\$s]a friend suggestion[/zrl] for %2\$s from %3\$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["[\$Projectname:Notify]"] = ""; +App::$strings["started a poll"] = "opprettet spørreskjema"; +App::$strings["started a conversation"] = "started en samtale"; +App::$strings["voted on %s's poll"] = "stemte på %s sitt spørreskjema"; +App::$strings["posted in %s's conversation"] = "postet i %s sin samtale"; +App::$strings["shared a file with you"] = "delte en fil med deg"; +App::$strings["edited a message dated %s"] = "redigerte en melding datert %s"; +App::$strings["added your channel"] = "la til din kanal"; +App::$strings["sent you a direct message"] = "sendte deg en direktemelding"; +App::$strings["g A l F d"] = "g A l F d"; +App::$strings["[today]"] = "[idag]"; +App::$strings["created an event"] = "opprettet et arrangement"; +App::$strings["status verified"] = "status verifisert"; +App::$strings["Affinity Tool"] = "Nærhetsverktøy"; +App::$strings["Site Admin"] = "Nettstedsadministrator"; +App::$strings["Content Filter"] = "Innholdsfilter"; +App::$strings["Remote Diagnostics"] = "Fjerndiagnostikk"; +App::$strings["Suggest Channels"] = "Foreslå kanaler"; +App::$strings["Channel Manager"] = "Kanalstyring"; +App::$strings["Wiki"] = ""; +App::$strings["Mail"] = "Melding"; +App::$strings["Chat"] = "Chat"; +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["Post"] = "Innlegg"; +App::$strings["Notifications"] = "Varsler"; +App::$strings["Order Apps"] = "Ordne apper"; +App::$strings["CardDAV"] = ""; +App::$strings["Channel Sources"] = "Kanalkilder"; +App::$strings["Guest Access"] = "Gjestetilgang"; +App::$strings["OAuth Apps Manager"] = ""; +App::$strings["OAuth2 Apps Manager"] = ""; +App::$strings["PDL Editor"] = "PDL Redigering"; +App::$strings["Contact Roles"] = "Kontaktroller"; +App::$strings["Public Stream"] = "Offentlig strøm"; +App::$strings["My Chatrooms"] = "Mine chattekanaler"; +App::$strings["Channel Export"] = "Kanaleksport"; +App::$strings["Update"] = "Oppdater"; +App::$strings["Install"] = "Installer"; +App::$strings["Purchase"] = "Kjøp"; +App::$strings["Undelete"] = "Hent tilbake"; +App::$strings["Add to app-tray"] = "Legg til i meny"; +App::$strings["Remove from app-tray"] = "Fjern fra meny"; +App::$strings["Pin to navbar"] = "Fest til navigasjonslinjen"; +App::$strings["Unpin from navbar"] = "Fjern fra navigasjonslinjen"; +App::$strings["Public"] = "Offentlig"; +App::$strings["Anybody in the \$Projectname network"] = "Alle i \$Projectname-nettverket"; +App::$strings["Any account on %s"] = "Brukerkontoer på %s"; +App::$strings["Any of my connections"] = "Alle mine forbindelser"; +App::$strings["Only connections I specifically allow"] = "Kun forbindelser jeg gir tilgang"; +App::$strings["Anybody authenticated (could include visitors from other networks)"] = "Alle som er autentisert (det kan inkludere besøkende fra andre nettverk)"; +App::$strings["Any connections including those who haven't yet been approved"] = "Alle forbindelser inkludert forbindelser som ikke enda har blitt godkjent"; +App::$strings["This is your default setting for the audience of your normal stream, and posts."] = "Dette er standardinnstillingene for hvem som vil motta din vanlige strøm og innlegg."; +App::$strings["This is your default setting for who can view your default channel profile"] = "Dette er standardinnstillingene for hvem som kan se kanalens standardprofil"; +App::$strings["This is your default setting for who can view your connections"] = "Dette er standardinnstillingene for hvem som kan se dine forbindelser"; +App::$strings["This is your default setting for who can view your file storage and photos"] = "Dette er standardinnstillingene for hvem som kan se dine filer og bilder"; +App::$strings["This is your default setting for the audience of your webpages"] = "Dette er standardinnstillingene for hvem som kan se dine websider"; +App::$strings["__ctx:permcat__ Default"] = "Standard"; +App::$strings["Source code of failed update: "] = "Kildekoden til oppdateringen som mislyktes:"; +App::$strings["Update Error at %s"] = "Oppdateringsfeil ved %s"; +App::$strings["Update %s failed. See error logs."] = "Oppdatering %s mislyktes. Se feilloggen."; +App::$strings["Channel is blocked on this site."] = "Kanalen er blokkert på dette nettstedet."; +App::$strings["Channel location missing."] = "Kanalplassering mangler."; +App::$strings["Remote channel or protocol unavailable."] = "Kanalen eller protokollen er ikke tilgjengelig på den andre serveren."; +App::$strings["Channel discovery failed."] = "Kanaloppdagelse mislyktes."; +App::$strings["Protocol disabled."] = "Protokollen er avskrudd."; +App::$strings["Cannot connect to yourself."] = "Kan ikke lage forbindelse med deg selv."; +App::$strings["error saving data"] = "feil ved lagring av data"; +App::$strings["Restricted message"] = "Begrenset melding"; +App::$strings["Private message"] = "Privat melding"; +App::$strings["Public Policy"] = ""; +App::$strings["Privacy conflict. Discretion advised."] = ""; +App::$strings["Admin Delete"] = ""; +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["Reply to this message"] = "Svar på denne meldingen"; +App::$strings["reply"] = ""; +App::$strings["Reply to"] = ""; +App::$strings["share"] = "del"; +App::$strings["Repeat"] = ""; +App::$strings["repeat"] = ""; +App::$strings["Delivery Report"] = "Leveringsrapport"; +App::$strings["%d comment"] = array( + 0 => "%d kommentar", + 1 => "%d kommentarer", +); +App::$strings["%d unseen"] = "%d uleste"; +App::$strings["Load the next few of total %d comments"] = "Last inn noen flere av ialt %d kommentarer"; +App::$strings["Expand Replies"] = ""; +App::$strings["Forum"] = ""; +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["Last edited %s"] = "Sist endret: %s"; +App::$strings["Expires %s"] = "Utløper %s"; +App::$strings["Published %s"] = "Publisert %s"; +App::$strings["Attend"] = "Delta"; +App::$strings["Attendance Options"] = "Valg for deltagelse"; +App::$strings["Voting Options"] = "Valg for avstemning"; +App::$strings["Go to previous comment"] = "Gå til forrige kommentar"; +App::$strings["Pinned post"] = "Festet innlegg"; +App::$strings["Add to Calendar"] = "Legg til i kalender"; +App::$strings["Mark all comments seen"] = "Merk alle kommentarer som sett"; +App::$strings["Add yours"] = "Legg til din"; +App::$strings["Remove yours"] = "Fjern din"; +App::$strings["show less"] = "vis færre"; +App::$strings["show more"] = "vis flere"; +App::$strings["show all"] = "vis alle"; +App::$strings["This is you"] = "Dette er deg"; +App::$strings["Insert Link"] = "Sett inn lenke"; +App::$strings["Video"] = "Video"; +App::$strings["Your full name (required)"] = "Fullt navn (påkrevd)"; +App::$strings["Your email address (required)"] = "Epostaddresse (påkrevd)"; +App::$strings["Your website URL (optional)"] = "Webside (valgfritt)"; +App::$strings["Unable to verify channel signature"] = "Ikke i stand til å sjekke kanalsignaturen"; +App::$strings["Likes %1\$s's %2\$s"] = ""; +App::$strings["Doesn't like %1\$s's %2\$s"] = ""; +App::$strings["Will attend %s's event"] = ""; +App::$strings["Will not attend %s's event"] = ""; +App::$strings["May attend %s's event"] = ""; +App::$strings["May not attend %s's event"] = ""; +App::$strings["Unable to verify site signature for %s"] = "Ikke i stand til å bekrefte signaturen til %s"; +App::$strings["Directory Options"] = "Kataloginnstillinger"; +App::$strings["Safe Mode"] = "Trygg modus"; +App::$strings["Public Forums Only"] = "Bare offentlige forum"; +App::$strings["This Website Only"] = "Kun dette nettstedet"; +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["0. Beginner/Basic"] = ""; +App::$strings["1. Novice - not skilled but willing to learn"] = ""; +App::$strings["2. Intermediate - somewhat comfortable"] = ""; +App::$strings["3. Advanced - very comfortable"] = ""; +App::$strings["4. Expert - I can write computer code"] = ""; +App::$strings["5. Wizard - I probably know more than you do"] = ""; +App::$strings["A deleted privacy group with this name was revived. Existing item permissions <strong>may</strong> apply to this privacy group and any future members. If this is not what you intended, please create another privacy group with a different name."] = ""; +App::$strings["Select a privacy group"] = ""; +App::$strings["Social Networking"] = "Sosialt nettverk"; +App::$strings["Social - Federation"] = "Sosial - føderert"; +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["Personal"] = "Personlig"; +App::$strings["Community forum"] = "Forum"; +App::$strings["Custom"] = ""; +App::$strings["Can view my channel stream and posts"] = "Kan se min kanalstrøm og innlegg"; +App::$strings["Can send me their channel stream and posts"] = "Kan sende meg deres kanalstrø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 upload/modify my file storage and photos"] = "Kan laste opp/redigere mine filer og bilder"; +App::$strings["Can view my channel webpages"] = "Kan se min kanal sine websider"; +App::$strings["Can view my wiki pages"] = "Kan se mine wiki-sider"; +App::$strings["Can create/edit my channel webpages"] = "Kan opprette/redigere websider på min kanal"; +App::$strings["Can write to my wiki pages"] = "Kan skrive på mine wiki-sider"; +App::$strings["Can post on my channel (wall) page"] = "Kan poste på min kanal (vegg)"; +App::$strings["Can comment on or like my posts"] = "Kan kommentere på eller like mine innlegg"; +App::$strings["Can send me direct messages"] = "Kan sende meg direktemeldinger"; +App::$strings["Can like/dislike profiles and profile things"] = "Kan like/ikke like profiler og profilting"; +App::$strings["Can chat with me"] = "Kan chatte med meg"; +App::$strings["Can source/mirror my public posts in derived channels"] = "Kan speile eller bruke mine offentlige innlegg i avledede kanaler"; +App::$strings["Can administer my channel"] = "Kan administrere min kanal"; +App::$strings["Tasks"] = "Oppgaver"; +App::$strings["Click to show more"] = ""; +App::$strings["App Collections"] = "Appsamlinger"; +App::$strings["Installed apps"] = "Installerte apper"; +App::$strings["Available Apps"] = "Tilgjengelige apper"; +App::$strings["Rating Tools"] = "Vurderingsverktøy"; +App::$strings["Rate Me"] = "Vurder meg"; +App::$strings["View Ratings"] = "Vis vurderinger"; +App::$strings["Unseen network activity"] = "Ny aktivitet i nettverksstrømmen"; +App::$strings["Network stream"] = ""; +App::$strings["Mark all read"] = "Merk alle som sett"; +App::$strings["Conversation starters"] = "Samtaleinnstillinger"; +App::$strings["Filter by name or address"] = "Filtrer etter navn eller adresse"; +App::$strings["Unseen channel activity"] = "Ny kanalaktivitet"; +App::$strings["Channel stream"] = "Kanalnavn"; +App::$strings["Mark all seen"] = "Merk alle som sett"; +App::$strings["Private"] = "Privat forum"; +App::$strings["Unseen private activity"] = "Ny aktivitet i nettverksstrømmen"; +App::$strings["Private stream"] = "Privat forum"; +App::$strings["Events"] = "Hendelser"; +App::$strings["Unseen events activity"] = "Ny aktivitet i nettverksstrømmen"; +App::$strings["View events"] = ""; +App::$strings["New Connections"] = "Nye forbindelser"; +App::$strings["New connections"] = "Nye forbindelser"; +App::$strings["View all"] = "Vis alle"; +App::$strings["Useen files activity"] = "Ny aktivitet i nettverksstrømmen"; +App::$strings["Unseen notifications"] = "Systemvarsler"; +App::$strings["Unseen forums activity"] = "Ny aktivitet i nettverksstrømmen"; +App::$strings["Registrations"] = ""; +App::$strings["Unseen registration activity"] = "Ny aktivitet i nettverksstrømmen"; +App::$strings["Unseen public stream activity"] = "Ny aktivitet i den offentlige strømmen"; +App::$strings["Public stream"] = ""; +App::$strings["Sorry, you have got no notifications at the moment"] = ""; +App::$strings["Bookmarked Chatrooms"] = "Bokmerkede chatrom"; +App::$strings["Overview"] = ""; App::$strings["Add new guest"] = ""; App::$strings["Guest access"] = ""; -App::$strings["Archives"] = "Arkiv"; +App::$strings["Profile Creation"] = "Oppretting av profil"; +App::$strings["Upload profile photo"] = "Last opp profilbilde"; +App::$strings["Upload cover photo"] = "Last opp omslagsbilde"; +App::$strings["Find and Connect with others"] = "Finn andre"; +App::$strings["View the directory"] = "Se i katalogen"; +App::$strings["View friend suggestions"] = "Vis venneforslag"; +App::$strings["Manage your connections"] = "Behandle forbindelser"; +App::$strings["Communicate"] = "Kommuniser"; +App::$strings["View your channel homepage"] = "Vis kanalens hjemmeside"; +App::$strings["View your network stream"] = "Vis nettverksstrømmen"; +App::$strings["Documentation"] = "Dokumentasjon"; +App::$strings["Missing Features?"] = "Noe som mangler?"; +App::$strings["Pin apps to navigation bar"] = "Fest apper til navigasjonslinjen"; +App::$strings["Install more apps"] = "Legg til flere apper"; +App::$strings["View public stream"] = ""; +App::$strings["New Member Links"] = "Lenker for nye medlemmer"; +App::$strings["Ignore/Hide"] = "Ignorer/Skjul"; +App::$strings["Suggestions"] = "Forslag"; +App::$strings["See more..."] = "Se mer..."; +App::$strings["Public and restricted conversations"] = "Offentlige og begrensede samtaler"; +App::$strings["Private conversations"] = "Private samtaler"; +App::$strings["Starred conversations"] = "Stjernemerkede samtaler"; +App::$strings["Filed messages"] = "Lagrede meldinger"; +App::$strings["No conversations"] = "Ingen samtaler"; +App::$strings["Unseen reactions"] = "Usette reaksjoner"; +App::$strings["Filter by file name"] = "Filtrer etter navn"; +App::$strings["Toggle post editor"] = "Vis redigering av innlegg"; +App::$strings["Toggle personal notes"] = ""; +App::$strings["Channel activities"] = ""; App::$strings["View Photo"] = "Vis foto"; App::$strings["Edit Album"] = "Endre album"; App::$strings["Upload"] = "Last opp"; -App::$strings["Tasks"] = "Oppgaver"; -App::$strings["Chat Members"] = ""; +App::$strings["Share This"] = "Del dette"; +App::$strings["View %s's profile - %s"] = "Vis %s sin profil - %s"; +App::$strings["Don't show"] = "Ikke vis"; +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["Read mode"] = ""; +App::$strings["Edit mode"] = ""; +App::$strings["Editing"] = ""; +App::$strings["Saving"] = ""; +App::$strings["Saved"] = ""; +App::$strings["Posted Date"] = "Innleggsdato"; +App::$strings["Order by last posted date"] = "Sorter etter dato innlegg ble postet"; +App::$strings["Commented Date"] = "Sist kommentert"; +App::$strings["Order by last commented date"] = "Sorter etter dato for siste kommentar"; +App::$strings["Date Unthreaded"] = "Utrådet"; +App::$strings["Order unthreaded by date"] = "Sorter innlegg og kommentarer uavhengig av hverandre etter dato"; +App::$strings["Stream Order"] = "Sortering av innlegg"; +App::$strings["Direct Messages"] = "Direktemeldinger"; +App::$strings["Show direct (private) messages"] = "Vis direktemeldinger (private meldinger)"; +App::$strings["Show posts that include events"] = ""; +App::$strings["Polls"] = "Spørreskjema"; +App::$strings["Show posts that include polls"] = "Vis innlegg som inneholder spørreskjema"; +App::$strings["Show posts related to the %s privacy group"] = ""; +App::$strings["Show my privacy groups"] = ""; +App::$strings["Show posts to this forum"] = ""; +App::$strings["Show forums"] = ""; +App::$strings["Starred Posts"] = ""; +App::$strings["Show posts that I have starred"] = ""; +App::$strings["Personal Posts"] = ""; +App::$strings["Show posts that mention or involve me"] = ""; +App::$strings["Show posts that I have filed to %s"] = ""; +App::$strings["Show filed post categories"] = ""; +App::$strings["Panel search"] = ""; +App::$strings["Filter by name"] = "Filtrer etter navn"; +App::$strings["Remove active filter"] = ""; +App::$strings["Stream Filters"] = "Filtere for tidslinjen"; App::$strings["Welcome"] = "Velkommen"; App::$strings["No recent activities"] = "Nylig aktivitet"; App::$strings["__ctx:noun__ new connection"] = array( @@ -1621,21 +1828,38 @@ App::$strings["__ctx:noun__ notice"] = array( 0 => "varsel", 1 => "varsel", ); -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["Share This"] = "Del dette"; -App::$strings["share"] = "del"; -App::$strings["View %s's profile - %s"] = "Vis %s sin profil - %s"; -App::$strings["via"] = "via"; -App::$strings["Attendance Options"] = ""; -App::$strings["Voting Options"] = ""; -App::$strings["Pinned post"] = ""; -App::$strings["Don't show"] = "Ikke vis"; -App::$strings["__ctx:widget__ Activity"] = "aktivitet"; +App::$strings["Me"] = "Meg"; +App::$strings["Family"] = "Familie"; +App::$strings["Acquaintances"] = "Bekjente"; +App::$strings["All"] = "Alle"; +App::$strings["Refresh"] = "Forny"; +App::$strings["Site"] = "Nettsted"; +App::$strings["Accounts"] = "Kontoer"; +App::$strings["Member registrations waiting for confirmation"] = ""; +App::$strings["Security"] = "Sikkerhet"; +App::$strings["Addons"] = "Tillegg"; +App::$strings["Themes"] = "Utseende"; +App::$strings["Inspect queue"] = "Inspiser kø"; +App::$strings["Queueworker"] = ""; +App::$strings["Profile Fields"] = "Profilfelter"; +App::$strings["DB updates"] = "Databaseoppdateringer"; +App::$strings["Logs"] = "Logger"; +App::$strings["Addon Features"] = ""; +App::$strings["Add new role"] = "Ny rolle"; +App::$strings["Contact roles"] = "Kontaktroller"; +App::$strings["Role members"] = "Medlemmer"; +App::$strings["__ctx:widget__ Activity"] = "Aktivitet"; +App::$strings["photo/image"] = "foto/bilde"; +App::$strings["Remove term"] = "Fjern begrep"; +App::$strings["Chat Members"] = "Medlemmer"; +App::$strings["Suggested Chatrooms"] = "Foreslåtte chatrom"; +App::$strings["App Categories"] = "Appkategorier"; +App::$strings["Account settings"] = "Kontoinnstillinger"; +App::$strings["Channel settings"] = "Kanalinnstillinger"; +App::$strings["Privacy settings"] = "Personverninnstillinger"; +App::$strings["Display settings"] = "Visningsinnstillinger"; +App::$strings["Manage locations"] = ""; +App::$strings["Archives"] = "Arkiv"; App::$strings["Select Channel"] = ""; App::$strings["Read-write"] = ""; App::$strings["Read-only"] = ""; @@ -1658,148 +1882,137 @@ App::$strings["Addressbook Name"] = ""; App::$strings["Addressbook Tools"] = ""; App::$strings["Import addressbook"] = ""; App::$strings["Select an addressbook to import to"] = ""; -App::$strings["Remove term"] = "Fjern begrep"; -App::$strings["Suggested Chatrooms"] = "Foreslåtte chatrom"; -App::$strings["Account settings"] = "Kontoinnstillinger"; -App::$strings["Channel settings"] = "Kanalinnstillinger"; -App::$strings["Privacy settings"] = "Personverninnstillinger"; -App::$strings["Display settings"] = "Visningsinnstillinger"; -App::$strings["Manage locations"] = ""; -App::$strings["Overview"] = ""; -App::$strings["Ignore/Hide"] = "Ignorer/Skjul"; -App::$strings["Suggestions"] = "Forslag"; -App::$strings["See more..."] = "Se mer..."; -App::$strings["Bookmarked Chatrooms"] = "Bokmerkede chatrom"; -App::$strings["App Categories"] = "Appkategorier"; -App::$strings["Toggle post editor"] = "Vis redigering av innlegg"; -App::$strings["Toggle personal notes"] = ""; -App::$strings["Channel activities"] = ""; -App::$strings["Add new role"] = ""; -App::$strings["Contact roles"] = ""; -App::$strings["Role members"] = ""; -App::$strings["photo/image"] = "foto/bilde"; -App::$strings["Site"] = "Nettsted"; -App::$strings["Accounts"] = "Kontoer"; -App::$strings["Member registrations waiting for confirmation"] = ""; -App::$strings["Security"] = "Sikkerhet"; -App::$strings["Features"] = "Funksjoner"; -App::$strings["Addons"] = "Tillegg"; -App::$strings["Themes"] = "Utseende"; -App::$strings["Inspect queue"] = "Inspiser kø"; -App::$strings["Queueworker"] = ""; -App::$strings["Profile Fields"] = "Profilfelter"; -App::$strings["DB updates"] = "Databaseoppdateringer"; -App::$strings["Logs"] = "Logger"; -App::$strings["Addon Features"] = ""; -App::$strings["Direct Messages"] = "Direktemeldinger"; -App::$strings["Show direct (private) messages"] = "Vis direktemeldinger (private meldinger)"; -App::$strings["Events"] = "Hendelser"; -App::$strings["Show posts that include events"] = ""; -App::$strings["Polls"] = "Spørreskjema"; -App::$strings["Show posts that include polls"] = "Vis innlegg som inneholder spørreskjema"; -App::$strings["Show posts related to the %s privacy group"] = ""; -App::$strings["Show my privacy groups"] = ""; -App::$strings["Show posts to this forum"] = ""; -App::$strings["Show forums"] = ""; -App::$strings["Starred Posts"] = ""; -App::$strings["Show posts that I have starred"] = ""; -App::$strings["Personal Posts"] = ""; -App::$strings["Show posts that mention or involve me"] = ""; -App::$strings["Show posts that I have filed to %s"] = ""; -App::$strings["Show filed post categories"] = ""; -App::$strings["Panel search"] = ""; -App::$strings["Filter by name"] = "Filtrer etter navn"; -App::$strings["Remove active filter"] = ""; -App::$strings["Stream Filters"] = "Filtere for tidslinjen"; -App::$strings["App Collections"] = "Appsamlinger"; -App::$strings["Installed apps"] = "Installerte apper"; -App::$strings["Available Apps"] = "Tilgjengelige apper"; App::$strings["Add new group"] = ""; App::$strings["Privacy groups"] = "Personverngrupper"; -App::$strings["Rating Tools"] = "Vurderingsverktøy"; -App::$strings["Rate Me"] = "Vurder meg"; -App::$strings["View Ratings"] = "Vis vurderinger"; -App::$strings["Click to show more"] = ""; -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["Public and restricted messages"] = ""; -App::$strings["Direct messages"] = "Direktemeldinger"; -App::$strings["Starred messages"] = ""; -App::$strings["Notices"] = "Varsel"; -App::$strings["No messages"] = "Ingen meldinger"; -App::$strings["Unseen"] = ""; -App::$strings["Filter by name or address"] = "Filtrer etter navn eller adresse"; -App::$strings["Profile Creation"] = "Oppretting av profil"; -App::$strings["Upload profile photo"] = "Last opp profilbilde"; -App::$strings["Upload cover photo"] = "Last opp bannerbilde"; -App::$strings["Find and Connect with others"] = "Finn andre"; -App::$strings["View the directory"] = "Se i katalogen"; -App::$strings["View friend suggestions"] = "Vis venneforslag"; -App::$strings["Manage your connections"] = "Behandle forbindelser"; -App::$strings["Communicate"] = "Kommuniser"; -App::$strings["View your channel homepage"] = "Vis kanalens hjemmeside"; -App::$strings["View your network stream"] = "Vis nettverksstrømmen"; -App::$strings["Documentation"] = "Dokumentasjon"; -App::$strings["Missing Features?"] = "Noe som mangler?"; -App::$strings["Pin apps to navigation bar"] = "Fest apper til navigasjonslinjen"; -App::$strings["Install more apps"] = "Legg til flere apper"; -App::$strings["View public stream"] = ""; -App::$strings["New Member Links"] = "Lenker for nye medlemmer"; -App::$strings["Read mode"] = ""; -App::$strings["Edit mode"] = ""; -App::$strings["Editing"] = ""; -App::$strings["Saving"] = ""; -App::$strings["Saved"] = ""; -App::$strings["Me"] = "Meg"; -App::$strings["Family"] = "Familie"; -App::$strings["Acquaintances"] = "Bekjente"; -App::$strings["All"] = "Alle"; -App::$strings["Refresh"] = "Forny"; -App::$strings["New network activity notifications"] = ""; -App::$strings["Network stream"] = ""; -App::$strings["Mark all notifications read"] = ""; -App::$strings["Show new posts only"] = ""; -App::$strings["New home activity notifications"] = ""; -App::$strings["Home stream"] = ""; -App::$strings["Mark all notifications seen"] = ""; -App::$strings["New direct messages notifications"] = "Varsel om nye direktemeldinger"; -App::$strings["Direct messages stream"] = "Strøm for direktemeldinger"; -App::$strings["New events notifications"] = ""; -App::$strings["View events"] = ""; -App::$strings["Mark all events seen"] = "Merk alle hendelser som sett"; -App::$strings["New Connections"] = "Nye forbindelser"; -App::$strings["New connections notifications"] = ""; -App::$strings["View all connections"] = ""; -App::$strings["New files notifications"] = ""; -App::$strings["View all notices"] = ""; -App::$strings["Mark all notices seen"] = ""; -App::$strings["Registrations"] = ""; -App::$strings["New registrations notifications"] = ""; -App::$strings["Public Stream"] = ""; -App::$strings["New public stream notifications"] = ""; -App::$strings["Public stream"] = ""; -App::$strings["Sorry, you have got no notifications at the moment"] = ""; -App::$strings["This channel is limited to %d tokens"] = ""; -App::$strings["Name and Password are required."] = ""; -App::$strings["Token saved."] = ""; -App::$strings["Use this form to create temporary access identifiers to share things with non-members. These identities may be used in privacy groups and visitors may login using these credentials to access private content."] = ""; -App::$strings["Please select a role for this guest!"] = ""; -App::$strings["Select a role for this guest"] = ""; -App::$strings["Guest Access"] = ""; -App::$strings["Login Name"] = ""; -App::$strings["Login Password"] = ""; -App::$strings["Expires (yyyy-mm-dd)"] = ""; -App::$strings["File not found."] = "Filen ble ikke funnet."; -App::$strings["Can not copy folder into itself."] = ""; -App::$strings["Can not move folder \"%s\" into itself."] = ""; +App::$strings["Change filename to"] = ""; +App::$strings["Select a target location"] = ""; +App::$strings["Copy to target location"] = ""; +App::$strings["Set permissions for all files and sub folders"] = ""; +App::$strings["Notify your contacts about this file"] = "Varsle dine kontakter om denne filen"; +App::$strings["File category"] = ""; +App::$strings["Total"] = "Totalt"; +App::$strings["Shared"] = "Delt"; +App::$strings["Add Files"] = ""; +App::$strings["Last Modified"] = "Sist endret"; +App::$strings["parent"] = "opp et nivå"; +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["Select All"] = "Velg alle"; +App::$strings["Bulk Actions"] = ""; +App::$strings["Adjust Permissions"] = ""; +App::$strings["Move or Copy"] = ""; +App::$strings["Info"] = ""; +App::$strings["Rename"] = ""; +App::$strings["Attachment BBcode"] = ""; +App::$strings["Embed BBcode"] = ""; +App::$strings["Link BBcode"] = ""; +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%)"] = "Du bruker %1\$s av %2\$s tilgjengelig lagringsplass (%3\$s%)"; +App::$strings["WARNING:"] = "ADVARSEL:"; +App::$strings["Create new folder"] = "Lag ny mappe"; +App::$strings["Upload file"] = "Last opp fil"; +App::$strings["Drop files here to immediately upload"] = ""; +App::$strings["Show in your contacts shared folder"] = ""; +App::$strings["You can select files via the upload button or drop them right here or into an existing folder."] = ""; +App::$strings["Invalid item."] = "Ugyldig element."; +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["Item sync completed!"] = ""; +App::$strings["Import host does not seem to be online or compatible"] = ""; +App::$strings["Item sync completed but no items were found!"] = ""; +App::$strings["File sync completed!"] = ""; +App::$strings["File sync completed but no files were found!"] = ""; +App::$strings["Channel clone status"] = ""; +App::$strings["Item sync status"] = ""; +App::$strings["File sync status"] = ""; +App::$strings["Channel cloning completed!"] = ""; +App::$strings["Resume"] = ""; +App::$strings["Only resume if sync stalled!"] = ""; +App::$strings["Public access denied."] = "Offentlig tilgang avvist."; +App::$strings["Malformed message id."] = ""; +App::$strings["Item not found."] = "Elementet ble ikke funnet."; +App::$strings["Reset form"] = "Nullstill skjema"; +App::$strings["You must enable javascript for your browser to be able to view this content."] = ""; +App::$strings["Article"] = ""; +App::$strings["Item has been removed."] = ""; +App::$strings["Image uploaded but image cropping failed."] = "Bildet ble lastet opp, men beskjæring av bildet mislyktes."; +App::$strings["Cover Photos"] = "Forsidebilder"; +App::$strings["Image resize failed."] = "Endring av bildestørrelse mislyktes."; +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["Your cover photo may be visible to anybody on the internet"] = "Omslagsbildet ditt vil være synlig for alle på internett"; +App::$strings["Upload File:"] = "Last opp fil:"; +App::$strings["Select a profile:"] = "Velg en profil:"; +App::$strings["Change Cover Photo"] = "Endre omslagsbilde"; +App::$strings["Use a photo from your albums"] = ""; +App::$strings["Select existing photo"] = "Velg eksisterende bilde"; +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"] = "Lagre endringer"; +App::$strings["Page link"] = "Sidelenke"; +App::$strings["Edit Webpage"] = "Endre webside"; +App::$strings["Private forum"] = ""; +App::$strings["Public forum"] = "Offentlig forum:"; +App::$strings["Import Webpage Elements"] = ""; +App::$strings["Import selected"] = ""; +App::$strings["Export Webpage Elements"] = ""; +App::$strings["Export selected"] = ""; +App::$strings["Actions"] = "Handlinger"; +App::$strings["Page Link"] = "Sidelenke"; +App::$strings["Page Title"] = "Sidetittel"; +App::$strings["Created"] = "Laget"; +App::$strings["Edited"] = "Endret"; +App::$strings["Invalid file type."] = ""; +App::$strings["Error opening zip file"] = ""; +App::$strings["Invalid folder path."] = ""; +App::$strings["No webpage elements detected."] = ""; +App::$strings["Import complete."] = ""; +App::$strings["%s element installed"] = "%s element installert"; +App::$strings["%s element installation failed"] = "Installasjon av %s-element mislyktes"; +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["Add application"] = "Legg til program"; +App::$strings["Name of application"] = "Navn på program"; +App::$strings["Automatically generated - change if desired. Max length 20"] = "Automatisk laget - kan endres om du vil. Største lengde 20"; +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 OAuth Apps"] = ""; +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 such group"] = "Gruppen finnes ikke"; App::$strings["No such channel"] = "Ingen slik kanal"; App::$strings["Search Results For:"] = "Søkeresultat for:"; -App::$strings["Reset form"] = "Nullstill skjema"; App::$strings["Privacy group is empty"] = "Personverngruppen er tom"; App::$strings["Privacy group: "] = "Personverngruppe: "; +App::$strings["Installed Apps"] = "Installerte apper"; +App::$strings["Manage Apps"] = "Behandle apper"; +App::$strings["Create Custom App"] = ""; +App::$strings["No service class restrictions found."] = "Ingen restriksjoner er funnet i tjenesteklasse."; +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["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["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 Channel"] = "Fjern kanal"; +App::$strings["WARNING: "] = "ADVARSEL: "; +App::$strings["This channel will be permanently removed. "] = ""; +App::$strings["This action can not be undone!"] = ""; +App::$strings["Please enter your password for verification:"] = "Vennligst skriv ditt passord for å få bekreftelse:"; App::$strings["Not a zip file or zip file corrupted."] = ""; 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."; @@ -1812,30 +2025,133 @@ App::$strings["Channel calendar import 2/2 completed"] = ""; App::$strings["Menu import completed"] = ""; App::$strings["Wiki import completed"] = ""; App::$strings["Webpages import completed"] = ""; -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["Your service plan only allows %d channels."] = "Din tjenesteplan tillater bare %d kanaler."; -App::$strings["No channel. Import failed."] = "Ingen kanal. Import mislyktes."; -App::$strings["Automatic content and files import was not possible due to API version incompatiblity. Please import content and files manually!"] = ""; -App::$strings["You must be logged in to use this feature."] = "Du må være innlogget for å bruke denne funksjonen."; -App::$strings["Channel Import"] = ""; -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["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["Import your items and files (limited by available memory)"] = ""; -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["Move this channel (disable all previous locations)"] = ""; -App::$strings["Use this channel nickname instead of the one provided"] = ""; -App::$strings["Leave blank to keep your existing channel nickname. You will be randomly assigned a similar nickname if either name is already allocated on this site."] = ""; -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["You must be logged in to see this page."] = "Du må være innloegget for å se denne siden."; +App::$strings["This site is not a directory server"] = "Dette nettstedet er ikke en katalogtjener"; +App::$strings["New"] = "Nye"; +App::$strings["No more system notifications."] = "Ingen flere systemvarsler."; +App::$strings["System Notifications"] = "Systemvarsler"; App::$strings["Update to Hubzilla 5.0 step 2"] = ""; App::$strings["To complete the update please run"] = ""; App::$strings["php util/z6convert.php"] = ""; App::$strings["from the terminal."] = ""; +App::$strings["+ Repeat again"] = ""; +App::$strings["- Remove yours"] = "Fjern begrep"; +App::$strings["+ Add yours"] = "+ Legg til"; +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["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["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["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["Remove Account"] = "Slett konto"; +App::$strings["This channel is limited to %d tokens"] = ""; +App::$strings["Name and Password are required."] = ""; +App::$strings["Token saved."] = ""; +App::$strings["Use this form to create temporary access identifiers to share things with non-members. These identities may be used in privacy groups and visitors may login using these credentials to access private content."] = ""; +App::$strings["Please select a role for this guest!"] = ""; +App::$strings["Select a role for this guest"] = ""; +App::$strings["Login Name"] = ""; +App::$strings["Login Password"] = ""; +App::$strings["Expires (yyyy-mm-dd)"] = ""; +App::$strings["Layout updated."] = "Layout er oppdatert."; +App::$strings["Edit System Page Description"] = "Endre beskrivelsen av systemsiden"; +App::$strings["(modified)"] = "(endret)"; +App::$strings["Layout not found."] = "Layouten ble ikke funnet."; +App::$strings["Module Name:"] = "Modulnavn:"; +App::$strings["Layout Help"] = "Layout-hjelp"; +App::$strings["Edit another layout"] = ""; +App::$strings["System layout"] = ""; +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["Deprecated!"] = ""; +App::$strings["File not found."] = "Filen ble ikke funnet."; +App::$strings["Permission Denied."] = "Tillatelse avvist."; +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["Share this file"] = "Del denne filen"; +App::$strings["Show URL to this file"] = "Vis URLen til denne filen"; +App::$strings["Account not found."] = "Kontoen ble ikke funnet."; +App::$strings["Multifactor Verification"] = ""; +App::$strings["Please enter the verification key from your authenticator app"] = ""; +App::$strings["Verify"] = ""; +App::$strings["Invalid abook_id"] = ""; +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["is now connected to"] = "er nå forbundet til"; +App::$strings["Contact Tools"] = "Kontaktverktøy"; +App::$strings["Approve this contact"] = ""; +App::$strings["Accept contact to allow communication"] = ""; +App::$strings["Please select a role for this contact!"] = ""; +App::$strings["This contact is unreachable from this location."] = ""; +App::$strings["This contact may be unreachable from other channel locations."] = ""; +App::$strings["Location independence is not supported by their network."] = ""; +App::$strings["View profile"] = "Vis profil"; +App::$strings["This is a group/forum channel"] = ""; +App::$strings["Select a role for this contact"] = "Velg en rolle for denne forbindelsen"; +App::$strings["Slide to adjust your degree of friendship"] = "Flytt for å justere din grad av vennskap"; +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["Approve contact"] = ""; +App::$strings["Their"] = "Deres"; +App::$strings["My"] = "Mine"; +App::$strings["Roles"] = "Roller"; +App::$strings["Compare permissions"] = "Sammenlign tillatelser"; +App::$strings["Permission"] = "Tillatelse"; +App::$strings["Content filter"] = ""; +App::$strings["Contact updated"] = ""; +App::$strings["Contact update failed"] = ""; +App::$strings["Approve connection"] = "Godkjenn forbindelse"; +App::$strings["Block status updated"] = ""; +App::$strings["Block failed"] = ""; +App::$strings["Ignore status updated"] = ""; +App::$strings["Ignore failed"] = ""; +App::$strings["Archive status updated"] = ""; +App::$strings["Archive failed"] = ""; +App::$strings["Hide status updated"] = ""; +App::$strings["Hide failed"] = ""; +App::$strings["Contact removed"] = ""; +App::$strings["Delete failed"] = ""; +App::$strings["Refetch contact info"] = ""; +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"] = "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["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["Items tagged with: %s"] = "Elementer merket med: %s"; +App::$strings["Search results for: %s"] = "Søkeresultater for: %s"; App::$strings["Email address required"] = ""; App::$strings["No password provided"] = ""; App::$strings["Terms of Service not accepted"] = ""; @@ -1848,252 +2164,88 @@ App::$strings["Registration on this hub is by invitation only"] = ""; App::$strings["New register request"] = ""; App::$strings["Error creating dId A"] = ""; App::$strings["Registration on this hub is disabled."] = "Registrering ved dette nettstedet er skrudd av."; +App::$strings["Why do you want to join this hub?"] = ""; +App::$strings["This will help to review your registration"] = ""; App::$strings["Registration on this hub is by approval only."] = "Registrering ved dette nettstedet skjer på godkjenning."; App::$strings["Register at another affiliated hub in case when prefered"] = ""; App::$strings["Registration on this hub is by invitation only."] = ""; App::$strings["Register at another affiliated hub"] = ""; 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 %s years of age and accept the %s for this website"] = ""; +App::$strings["I am over %s years of age and accept the %s for this website"] = "Jeg er mer enn %s år gammel, og godtar %s for dette nettstedet"; App::$strings["Your email address"] = "Din e-postadresse"; -App::$strings["Optional"] = "Valgfritt"; 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["Your name"] = ""; +App::$strings["Your name"] = "Navn"; App::$strings["Real name is preferred"] = ""; 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"] = ""; -App::$strings["Why do you want to join this hub?"] = ""; -App::$strings["This will help to review your registration"] = ""; App::$strings["Registration"] = "Registrering"; App::$strings["I have an invite code"] = ""; App::$strings["This site has exceeded the number of allowed daily account registrations."] = ""; -App::$strings["Public access denied."] = "Offentlig tilgang avvist."; -App::$strings["Items tagged with: %s"] = "Elementer merket med: %s"; -App::$strings["Search results for: %s"] = "Søkeresultater for: %s"; -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["Next"] = "Neste"; -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["PHP version 8.0 or greater is required."] = ""; -App::$strings["PHP version"] = ""; -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["Unable to check command line PHP, as shell_exec() is disabled. This is required."] = ""; -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["This is not sufficient to upload larger images or files. You should be able to upload at least 4 MB at once."] = ""; -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 server php.ini file."] = ""; -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["PDO database PHP module"] = ""; -App::$strings["mb_string PHP module"] = "mb_string PHP-modul"; -App::$strings["xml PHP module"] = "xml PHP modul"; -App::$strings["zip PHP module"] = ""; -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["exec"] = ""; -App::$strings["Error: exec is required but is either not installed or has been disabled in php.ini"] = ""; -App::$strings["shell_exec"] = ""; -App::$strings["Error: shell_exec is required but is either not installed or has been disabled in 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 PHP module with JPEG support or ImageMagick graphics library required but not installed."] = ""; -App::$strings["Error: openssl PHP module required but not installed."] = "Feil: openssl PHP-modul er påkrevd, men er ikke installert."; -App::$strings["Error: PDO database PHP module missing a driver for either mysql or pgsql."] = ""; -App::$strings["Error: PDO database PHP module required but not installed."] = ""; -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: 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["Error: zip PHP module required but not installed."] = ""; -App::$strings[".htconfig.php is writable"] = ".htconfig.php kan skrives til"; -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["Please see install/INSTALL.txt for additional information."] = ""; -App::$strings["This software 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 top level web folder."] = ""; -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["This software uses the store directory to save uploaded files. The web server needs to have write access to the store directory under the top level web folder"] = ""; -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["If you are confident that the certificate is valid and signed by a trusted authority, check to see if you have failed to install an intermediate cert. These are not normally required by browsers, but are required for server-to-server communications."] = ""; -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["<h1>What next?</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 connections."] = "Ingen forbindelser."; -App::$strings["Visit %s's profile [%s]"] = "Besøk %s sin profil [%s]"; -App::$strings["View Connections"] = "Vis forbindelser"; -App::$strings["Public Hubs"] = "Offentlige huber"; -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["Stats"] = "Statistikk"; -App::$strings["Software"] = "Programvare"; -App::$strings["Ratings"] = "Vurderinger"; -App::$strings["Rate"] = "Vurder"; -App::$strings["Posts and comments"] = "Innlegg og kommentarer"; -App::$strings["Only posts"] = "Kun innlegg"; -App::$strings["Malformed message id."] = ""; -App::$strings["Insufficient permissions. Request redirected to profile page."] = "Utilstrekkelig tillatelse. Forespørsel omdirigert til profilsiden."; -App::$strings["You must enable javascript for your browser to be able to view this content."] = ""; -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["All Connections"] = "Alle forbindelser"; -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["Post to this group by default"] = ""; -App::$strings["Add new contacts to this group by default"] = ""; -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: %s"] = "Personverngruppe: %s"; -App::$strings["Privacy group name: "] = "Personverngruppens navn: "; -App::$strings["Group members"] = ""; -App::$strings["Not in this group"] = ""; -App::$strings["Click a channel to toggle membership"] = ""; -App::$strings["This page is available only to site members"] = ""; -App::$strings["What would you like to do?"] = ""; -App::$strings["Please bookmark this page if you would like to return to it in the future"] = ""; -App::$strings["Upload a profile photo"] = ""; -App::$strings["Upload a cover photo"] = ""; -App::$strings["Edit your default profile"] = ""; -App::$strings["View the channel directory"] = ""; -App::$strings["View/edit your channel settings"] = ""; -App::$strings["View the site or project documentation"] = ""; -App::$strings["Visit your channel homepage"] = ""; -App::$strings["View your connections and/or add somebody whose address you already know"] = ""; -App::$strings["View your personal stream (this may be empty until you add some connections)"] = ""; -App::$strings["View the public stream. Warning: this content is not moderated"] = ""; -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["Update"] = "Oppdater"; -App::$strings["Add application"] = "Legg til program"; -App::$strings["Name of application"] = "Navn på program"; -App::$strings["Automatically generated - change if desired. Max length 20"] = "Automatisk laget - kan endres om du vil. Største lengde 20"; -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["Application not found."] = "Programmet ble ikke funnet."; -App::$strings["Connected OAuth Apps"] = ""; -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["Page link"] = "Sidelenke"; -App::$strings["Edit Webpage"] = "Endre 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["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["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["Categories (optional, comma separated list)"] = "Kategorier (valgfri, kommaseparert liste)"; +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"] = ""; App::$strings["Unable to locate original post."] = "Ikke i stand til å finne opprinnelig innlegg."; -App::$strings["Room not found"] = "Rommet ble ikke funnet"; -App::$strings["Leave Room"] = "Forlat rom"; -App::$strings["Delete Room"] = "Slett rom"; -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"] = "Romnavn"; -App::$strings["Expiration of chats (minutes)"] = "Chat utgår (antall minutter)"; -App::$strings["%1\$s's Chatrooms"] = "%1\$s sine chatrom"; -App::$strings["No chatrooms available"] = "Ingen rom tilgjengelige"; -App::$strings["Add Room"] = ""; -App::$strings["Expiration"] = "Utløp"; -App::$strings["min"] = "min"; -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"] = "Endre hendelse"; -App::$strings["Delete event"] = "Slett hendelse"; -App::$strings["Link to source"] = "Lenke til kilde"; -App::$strings["calendar"] = "kalender"; -App::$strings["Failed to remove event"] = "Mislyktes med å slette hendelse"; -App::$strings["Account not found."] = "Kontoen ble ikke funnet"; -App::$strings["Multifactor Verification"] = ""; -App::$strings["Please enter the verification key from your authenticator app"] = ""; -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["Action completed."] = "Handling ferdig."; -App::$strings["Thank you."] = "Tusen takk."; -App::$strings["Poke somebody"] = "Dult noen"; -App::$strings["Poke or ping somebody"] = "Dult noen"; -App::$strings["Recipient"] = "Mottaker"; -App::$strings["Choose action"] = "Forbindelser"; -App::$strings["Make this post private"] = "Gjør dette innlegget privat"; -App::$strings["Calendar entries imported."] = "Kalenderhendelsene er importert."; -App::$strings["No calendar entries found."] = "Ingen kalenderhendelser funnet."; -App::$strings["Event title"] = "Tittel på hendelse"; -App::$strings["Start date and time"] = "Startdato og tidspunkt"; -App::$strings["End date and time"] = ""; -App::$strings["Timezone:"] = "Tidssone"; -App::$strings["Previous"] = "Forrige"; -App::$strings["Today"] = "Idag"; -App::$strings["Month"] = "måned"; -App::$strings["Week"] = "uke"; -App::$strings["Day"] = "dag"; -App::$strings["List month"] = ""; -App::$strings["List week"] = ""; -App::$strings["List day"] = ""; -App::$strings["More"] = ""; -App::$strings["Less"] = ""; -App::$strings["Select calendar"] = ""; -App::$strings["Delete all"] = ""; -App::$strings["Sorry! Editing of recurrent events is not yet implemented."] = ""; -App::$strings["Could not fetch calendar resource. The selected calendar might be disabled."] = ""; +App::$strings["Empty post discarded."] = "Tomt innlegg forkastet."; +App::$strings["Duplicate post suppressed."] = "Duplikat av innlegg forhindret."; +App::$strings["System error. Post not saved."] = "Systemfeil. Innlegg ble ikke lagret."; +App::$strings["Your comment is awaiting approval."] = ""; +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["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["Unable to find your hub."] = "Ikke i stand til å finne hubben din."; +App::$strings["Post successful."] = "Innlegg vellykket."; +App::$strings["Connection updated."] = "Forbindelsen er oppdatert."; +App::$strings["Failed to update connection record."] = "Mislyktes med å oppdatere forbindelsesinformasjonen."; +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["Refresh Photo"] = ""; +App::$strings["Fetch updated photo"] = ""; +App::$strings["View recent posts and comments"] = "Vis nylige innlegg og kommentarer"; +App::$strings["Fetch Vcard"] = ""; +App::$strings["Fetch electronic calling card for this connection"] = ""; +App::$strings["Open Set Affinity section by default"] = ""; +App::$strings["Filter"] = ""; +App::$strings["Open Custom Filter section by default"] = ""; +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["Contact: %s"] = ""; +App::$strings["Contact role"] = ""; +App::$strings["Manage contact roles"] = ""; +App::$strings["This contacts's primary address is"] = ""; +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["Contact Pending Approval"] = ""; +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["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["Details"] = ""; App::$strings["Organisation"] = ""; App::$strings["Phone"] = ""; App::$strings["Instant messenger"] = ""; @@ -2109,185 +2261,127 @@ App::$strings["Locality"] = ""; App::$strings["Region"] = ""; App::$strings["ZIP Code"] = ""; App::$strings["Country"] = "Land"; -App::$strings["Default Calendar"] = ""; -App::$strings["Default Addressbook"] = ""; -App::$strings["Remote privacy information not available"] = ""; -App::$strings["__ctx:acl__ Profile"] = "Profil"; -App::$strings["Privacy group"] = "Personverngruppe:"; -App::$strings["Item"] = ""; -App::$strings["Click to copy link to this ressource for guest %s to clipboard"] = ""; -App::$strings["Link copied"] = ""; -App::$strings["Access"] = "Tilgang"; -App::$strings["OCAP access"] = ""; -App::$strings["Empty post discarded."] = "Tomt innlegg forkastet."; -App::$strings["Duplicate post suppressed."] = "Duplikat av innlegg forhindret."; -App::$strings["System error. Post not saved."] = "Systemfeil. Innlegg ble ikke lagret."; -App::$strings["Your comment is awaiting approval."] = ""; -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["Menu not found."] = "Menyen ble 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["Not found."] = "Ikke funnet."; -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["vcard"] = ""; -App::$strings["Files: shared with me"] = "Filer: delt med meg"; -App::$strings["NEW"] = "NY"; -App::$strings["Last Modified"] = "Sist endret"; -App::$strings["Remove all files"] = "Fjern alle filer"; -App::$strings["Remove this file"] = "Fjern denne filen"; -App::$strings["Documentation Search"] = "Søk i dokumentasjon"; -App::$strings["Members"] = "Medlemmer"; -App::$strings["Administrators"] = ""; -App::$strings["Developers"] = ""; -App::$strings["Tutorials"] = ""; -App::$strings["\$Projectname Documentation"] = "\$Projectname dokumentasjon"; -App::$strings["Contents"] = ""; -App::$strings["Import Webpage Elements"] = ""; -App::$strings["Import selected"] = ""; -App::$strings["Export Webpage Elements"] = ""; -App::$strings["Export selected"] = ""; -App::$strings["Actions"] = "Handlinger"; -App::$strings["Page Link"] = "Sidelenke"; -App::$strings["Page Title"] = "Sidetittel"; -App::$strings["Created"] = "Laget"; -App::$strings["Edited"] = "Endret"; -App::$strings["Invalid file type."] = ""; -App::$strings["Error opening zip file"] = ""; -App::$strings["Invalid folder path."] = ""; -App::$strings["No webpage elements detected."] = ""; -App::$strings["Import complete."] = ""; -App::$strings["Deprecated!"] = ""; -App::$strings["Permission Denied."] = "Tillatelse avvist."; -App::$strings["Edit file permissions"] = "Endre filtillatelser"; -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["Show in your contacts shared folder"] = ""; -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["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["Post repeated"] = ""; -App::$strings["network"] = "nettverk"; -App::$strings["Item is not editable"] = "Elementet kan ikke endres"; -App::$strings["Edit post"] = "Endre innlegg"; -App::$strings["Post not found."] = ""; -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["Connection Default Permissions"] = "Forbindelsens standard tillatelser"; +App::$strings["Apply these permissions automatically"] = "Bruk disse tillatelsene automatisk"; +App::$strings["If enabled, connection requests will be approved without your interaction"] = ""; +App::$strings["Permission role"] = ""; +App::$strings["Add permission role"] = ""; +App::$strings["Automatic approval settings"] = ""; +App::$strings["My Settings"] = "Mine innstillinger"; +App::$strings["Some individual permissions may have been preset or locked based on your channel type and privacy settings."] = ""; +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["Connection added."] = ""; +App::$strings["Please login."] = "Vennligst logg inn."; +App::$strings["No default suggestions were found."] = ""; +App::$strings["Gender: "] = "Kjønn: "; +App::$strings["Status: "] = "Status: "; +App::$strings["Homepage: "] = "Hjemmeside: "; +App::$strings["Description:"] = "Beskrivelse:"; +App::$strings["Unsafe"] = ""; +App::$strings["Spam"] = ""; +App::$strings["Public Forum:"] = "Offentlig forum:"; +App::$strings["Keywords: "] = "Nøkkelord: "; +App::$strings["Don't suggest"] = "Ikke foreslå"; +App::$strings["Common connections (estimated):"] = ""; +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 profile photo will be visible to anybody on the internet and may be distributed to other websites."] = "Dette profilbildet vil være synlig for alle besøkende, og kan bli gjort tilgjengelig på andre nettsteder."; +App::$strings["This profile photo will be visible only to channels with permission to view this profile."] = ""; +App::$strings["Use Photo for Profile"] = ""; +App::$strings["Change Profile Photo"] = "Endre profilbilde"; +App::$strings["Reset to default"] = "Tilbakestill til standard"; +App::$strings["Select existing"] = "Velg eksisterende bilde"; +App::$strings["Done editing"] = "Lagre endringer"; App::$strings["Unknown App"] = ""; App::$strings["Authorize"] = ""; App::$strings["Do you authorize the app %s to access your channel data?"] = ""; App::$strings["Deny"] = "Avslå"; -App::$strings["Max queueworker threads"] = ""; -App::$strings["Minimum 4, default 4"] = ""; -App::$strings["Assume workers dead after"] = ""; -App::$strings["Minimum 120, default 300 seconds"] = ""; -App::$strings["Pause before starting next task"] = ""; -App::$strings["Minimum 100, default 100 microseconds"] = ""; -App::$strings["Automatically adjust pause before starting next task"] = ""; -App::$strings["Queueworker Settings"] = ""; -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["Retry delivery to this hub"] = ""; -App::$strings["Empty queue for this hub"] = "Tøm køen for denne hubben"; -App::$strings["Last known contact"] = "Siste kjente kontakt"; -App::$strings["Theme settings updated."] = "Temainnstillinger er oppdatert."; -App::$strings["No themes found."] = "Ingen temaer er funnet."; -App::$strings["Disable"] = "Skru av"; -App::$strings["Enable"] = "Skru på"; -App::$strings["Screenshot"] = "Skjermbilde"; -App::$strings["Administration"] = "Administrasjon"; -App::$strings["Toggle"] = "Skru av og på"; -App::$strings["Author: "] = "Forfatter: "; -App::$strings["Maintainer: "] = "Vedlikeholder: "; -App::$strings["[Experimental]"] = "[Eksperimentelt]"; -App::$strings["[Unsupported]"] = "[Ingen støtte]"; -App::$strings["Lock feature %s"] = "Lås funksjon %s"; -App::$strings["Manage Additional Features"] = "Håndter tilleggsfunksjoner"; -App::$strings["By default, unfiltered HTML is allowed in embedded media. This is inherently insecure."] = "Ufiltrert HTML er i utgangspunktet tillatt i innebygde media. Dette er en sikkerhetsrisiko."; -App::$strings["The recommended setting is to only allow unfiltered HTML from the following sites:"] = "Det anbefales at man kun tillater ufiltrert HTML fra følgende nettsteder:"; -App::$strings["https://youtube.com/<br />https://www.youtube.com/<br />https://youtu.be/<br />https://vimeo.com/<br />https://soundcloud.com/<br />"] = "https://youtube.com/<br />https://www.youtube.com/<br />https://youtu.be/<br />https://vimeo.com/<br />https://soundcloud.com/<br />"; -App::$strings["All other embedded content will be filtered, <strong>unless</strong> embedded content from that site is explicitly blocked."] = "Alt annet innebygget innhold vil bli filtrert, <strong>med mindre</strong> innebygget innhold fra den aktuelle siden eksplisitt er blokkert."; -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["Provide a cloud root directory"] = ""; -App::$strings["The cloud root directory lists all channel names which provide public files"] = ""; -App::$strings["Show total disk space available to cloud uploads"] = ""; -App::$strings["Set \"Transport Security\" HTTP header"] = "Slå på \"Transport Security\" i HTTP meldingshodet"; -App::$strings["Set \"Content Security Policy\" HTTP header"] = "Sett \"Content Security Policy\" i HTTP meldingshodet"; -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["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["Only allow embeds from secure (SSL) websites and links."] = "Kun tillat innebygget innhold fra sikre (HTTPS) nettsteder og lenker."; -App::$strings["Allow unfiltered embedded HTML content only from these domains"] = "Kun tillat ufiltrert innebygget innhold fra disse domenene"; -App::$strings["One site per line. By default embedded content is filtered."] = "Ett nettsted pr. linje. Innebygget innhold er filtrert i utgangsounktet."; -App::$strings["Block embedded HTML from these domains"] = "Blokker innbygget HTML fra disse domenene"; -App::$strings["Allow SVG thumbnails in file browser"] = ""; -App::$strings["WARNING: SVG images may contain malicious code."] = ""; -App::$strings["Allow embedded (inline) PDF files"] = ""; -App::$strings["Additional trusted directory server URLs"] = "Standard katalogtjener"; -App::$strings["Accept directory flags (spam, nsfw) from those servers. One per line like https://example.tld"] = ""; -App::$strings["%s account blocked/unblocked"] = array( - 0 => "%s konto blokkert/ikke blokkert lenger", - 1 => "%s kontoer blokkert/ikke blokkert lenger", -); -App::$strings["%s account deleted"] = array( - 0 => "%s konto slettet", - 1 => "%s kontoer slettet", -); +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["Authorize application connection"] = "Tillat programforbindelse"; +App::$strings["Return to your app and insert this Security Code:"] = ""; +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["Layout not found"] = "Layouten ble ikke funnet."; +App::$strings["This template does not support pdledi_gui (no content regions defined)"] = ""; +App::$strings["Main page content"] = ""; +App::$strings["The main page content can not be edited!"] = ""; +App::$strings["Welcome to %s"] = "Velkommen til %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["Layout Name"] = "Layout-navn"; +App::$strings["Layout Description (Optional)"] = "Layoutens beskrivelse (valgfritt)"; +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["No channel."] = "Ingen kanal."; +App::$strings["No connections in common."] = "Ingen forbindelser felles."; +App::$strings["View Common Connections"] = ""; +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["Drop"] = "Slett"; +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["Public Hubs"] = "Offentlige huber"; +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["Stats"] = "Statistikk"; +App::$strings["Software"] = "Programvare"; +App::$strings["Ratings"] = "Vurderinger"; +App::$strings["Rate"] = "Vurder"; +App::$strings["Channel name changes are not allowed within 48 hours of changing the account password."] = ""; +App::$strings["Change channel nickname/address"] = ""; +App::$strings["Any/all connections on other networks will be lost!"] = ""; +App::$strings["New channel address"] = ""; +App::$strings["Rename Channel"] = ""; +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["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["Account not found"] = "Kontoen ble ikke funnet"; App::$strings["Account '%s' blocked"] = "Kontoen '%s' blokkert"; App::$strings["Account '%s' unblocked"] = "Kontoen '%s' er ikke blokkert lenger"; App::$strings["Unverified"] = ""; App::$strings["Expired"] = ""; +App::$strings["Administration"] = "Administrasjon"; App::$strings["Show verified registrations"] = ""; App::$strings["Show all registrations"] = ""; App::$strings["Select toggle"] = ""; @@ -2299,8 +2393,6 @@ App::$strings["Request date"] = "Dato for forespørsel"; App::$strings["Requests"] = ""; App::$strings["No registrations available"] = ""; App::$strings["No verified registrations available"] = ""; -App::$strings["Block"] = "Blokker"; -App::$strings["Unblock"] = "Ikke blokker lenger"; App::$strings["Verified"] = ""; App::$strings["Not yet verified"] = ""; App::$strings["ID"] = "ID"; @@ -2312,6 +2404,116 @@ App::$strings["Service class"] = ""; 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["Message"] = "Melding"; +App::$strings["%s account blocked/unblocked"] = array( + 0 => "%s konto blokkert/ikke blokkert lenger", + 1 => "%s kontoer blokkert/ikke blokkert lenger", +); +App::$strings["%s account deleted"] = array( + 0 => "%s konto slettet", + 1 => "%s kontoer slettet", +); +App::$strings["Max queueworker threads"] = ""; +App::$strings["Minimum 4, default 4"] = ""; +App::$strings["Assume workers dead after"] = ""; +App::$strings["Minimum 120, default 300 seconds"] = ""; +App::$strings["Pause before starting next task"] = ""; +App::$strings["Minimum 100, default 100 microseconds"] = ""; +App::$strings["Automatically adjust pause before starting next task"] = ""; +App::$strings["Queueworker Settings"] = ""; +App::$strings["Theme settings updated."] = "Temainnstillinger er oppdatert."; +App::$strings["No themes found."] = "Ingen temaer er funnet."; +App::$strings["Disable"] = "Skru av"; +App::$strings["Enable"] = "Skru på"; +App::$strings["Screenshot"] = "Skjermbilde"; +App::$strings["Toggle"] = "Skru av og på"; +App::$strings["Author: "] = "Forfatter: "; +App::$strings["Maintainer: "] = "Vedlikeholder: "; +App::$strings["[Experimental]"] = "[Eksperimentelt]"; +App::$strings["[Unsupported]"] = "[Ingen støtte]"; +App::$strings["Plugin %s disabled."] = "Tilleggsfunksjonen %s er avskrudd."; +App::$strings["Plugin %s enabled."] = "Tilleggsfunksjonen %s er påskrudd."; +App::$strings["Minimum project version: "] = "Minimum prosjektversjon: "; +App::$strings["Maximum project version: "] = "Maksimum prosjektversjon: "; +App::$strings["Minimum PHP version: "] = "Minimum PHP-versjon: "; +App::$strings["Compatible Server Roles: "] = ""; +App::$strings["Requires: "] = "Krever: "; +App::$strings["Disabled - version incompatibility"] = "Skrudd av - versjonsinkompatibilitet"; +App::$strings["Lock feature %s"] = "Lås funksjon %s"; +App::$strings["Manage Additional Features"] = "Håndter tilleggsfunksjoner"; +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["Basic Profile Fields"] = "Grunnleggende profilfelter"; +App::$strings["Advanced Profile Fields"] = "Utvidede profilfelter"; +App::$strings["(In addition to basic fields)"] = "(I tillegg til grunnleggende felt)"; +App::$strings["All available fields"] = "Alle tilgjengelige felt"; +App::$strings["Custom Fields"] = ""; +App::$strings["Create Custom Field"] = "Legg til egendefinert felt"; +App::$strings["Channel not found"] = "Kanalen ble ikke funnet"; +App::$strings["%s channel censored/uncensored"] = array( + 0 => "%s kanal er sensurert/ikke sensurert lenger", + 1 => "%s kanaler er sensurert/ikke sensurert lenger", +); +App::$strings["%s channel code allowed/disallowed"] = array( + 0 => "%s kanal med kode tillatt/ikke tillatt", + 1 => "%s kanaler med kode tillatt/ikke tillatt", +); +App::$strings["%s channel deleted"] = array( + 0 => "%s kanal slettet", + 1 => "%s kanaler slettet", +); +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["select all"] = "velg alle"; +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["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["Password changed for account %d."] = ""; +App::$strings["Account settings updated."] = ""; +App::$strings["Account Edit"] = ""; +App::$strings["New Password"] = ""; +App::$strings["New Password again"] = ""; +App::$strings["Account language (for emails)"] = ""; +App::$strings["Update has been marked successful"] = "Oppdateringen har blitt merket som en suksess"; +App::$strings["Verification of update %s failed. Check system logs."] = ""; +App::$strings["Update %s was successfully applied."] = "Oppdatering %s ble gjennomført med suksess."; +App::$strings["Verifying update %s did not return a status. Unknown if it succeeded."] = ""; +App::$strings["Update %s does not contain a verification function."] = ""; +App::$strings["Update function %s could not be found."] = "Oppdatering av funksjon %s kunne ikke finnes."; +App::$strings["Executing update procedure %s failed. Check system logs."] = ""; +App::$strings["Update %s did not return a status. It cannot be determined if it was successful."] = ""; +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 verify this update if a verification procedure exists"] = ""; +App::$strings["Attempt to execute this update step automatically"] = "Prøv å gjennomføre dette oppdateringstrinnet automatisk"; +App::$strings["No failed updates."] = "Ingen mislykkede oppdateringer."; +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 top-level webserver directory."] = ""; +App::$strings["Log level"] = "Loggnivå"; +App::$strings["Queue Statistics"] = "Køstatistikk"; +App::$strings["Total Entries"] = "Totalt antall oppføringer"; +App::$strings["Destination URL"] = "Mål-URL"; +App::$strings["Mark hub permanently offline"] = "Merk hub som permanent offline"; +App::$strings["Retry delivery to this hub"] = ""; +App::$strings["Empty queue for this hub"] = "Tøm køen for denne hubben"; +App::$strings["Last known contact"] = "Siste kjente kontakt"; App::$strings["Invalid input"] = ""; App::$strings["Errors"] = ""; App::$strings["Site settings updated."] = "Nettstedsinnstillinger er oppdatert."; @@ -2385,15 +2587,14 @@ App::$strings["Present the site homepage in a frame at the original location ins 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["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["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["Enable public stream"] = ""; -App::$strings["Enable the public stream. 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["Site only public stream"] = "Mitt nettsted er ikke en offentlig tjeneste"; +App::$strings["Enable the public stream. 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["Site only public stream"] = "Offentlig strøm kun fra nettstedet"; App::$strings["Restrict the public stream to content originating at this site"] = ""; App::$strings["Allow anybody on the internet to access the public streams"] = ""; App::$strings["Disable to require authentication before viewing"] = ""; App::$strings["Only import Public stream posts with this text"] = ""; -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 Public stream posts with this text"] = ""; 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."; @@ -2430,133 +2631,36 @@ App::$strings["Default: profiles"] = ""; App::$strings["Optional: site location"] = ""; App::$strings["Region or country"] = ""; App::$strings["Invalid 24h time value (hhmm/hmm)"] = ""; -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 top-level webserver directory."] = ""; -App::$strings["Log level"] = "Loggnivå"; -App::$strings["%s channel censored/uncensored"] = array( - 0 => "%s kanal er sensurert/ikke sensurert lenger", - 1 => "%s kanaler er sensurert/ikke sensurert lenger", -); -App::$strings["%s channel code allowed/disallowed"] = array( - 0 => "%s kanal med kode tillatt/ikke tillatt", - 1 => "%s kanaler med kode tillatt/ikke tillatt", -); -App::$strings["%s channel deleted"] = array( - 0 => "%s kanal slettet", - 1 => "%s kanaler slettet", -); -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["select all"] = "velg alle"; -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["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["Password changed for account %d."] = ""; -App::$strings["Account settings updated."] = ""; -App::$strings["Account Edit"] = ""; -App::$strings["New Password"] = ""; -App::$strings["New Password again"] = ""; -App::$strings["Account language (for emails)"] = ""; -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["Basic Profile Fields"] = "Grunnleggende profilfelter"; -App::$strings["Advanced Profile Fields"] = "Utvidede profilfelter"; -App::$strings["(In addition to basic fields)"] = "(I tillegg til grunnleggende felt)"; -App::$strings["All available fields"] = "Alle tilgjengelige felt"; -App::$strings["Custom Fields"] = ""; -App::$strings["Create Custom Field"] = "Legg til egendefinert felt"; -App::$strings["Update has been marked successful"] = "Oppdateringen har blitt merket som en suksess"; -App::$strings["Verification of update %s failed. Check system logs."] = ""; -App::$strings["Update %s was successfully applied."] = "Oppdatering %s ble gjennomført med suksess."; -App::$strings["Verifying update %s did not return a status. Unknown if it succeeded."] = ""; -App::$strings["Update %s does not contain a verification function."] = ""; -App::$strings["Update function %s could not be found."] = "Oppdatering av funksjon %s kunne ikke finnes."; -App::$strings["Executing update procedure %s failed. Check system logs."] = ""; -App::$strings["Update %s did not return a status. It cannot be determined if it was successful."] = ""; -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 verify this update if a verification procedure exists"] = ""; -App::$strings["Attempt to execute this update step automatically"] = "Prøv å gjennomføre dette oppdateringstrinnet automatisk"; -App::$strings["No failed updates."] = "Ingen mislykkede oppdateringer."; -App::$strings["Plugin %s disabled."] = "Tilleggsfunksjonen %s er avskrudd."; -App::$strings["Plugin %s enabled."] = "Tilleggsfunksjonen %s er påskrudd."; -App::$strings["Minimum project version: "] = "Minimum prosjektversjon: "; -App::$strings["Maximum project version: "] = "Maksimum prosjektversjon: "; -App::$strings["Minimum PHP version: "] = "Minimum PHP-versjon: "; -App::$strings["Compatible Server Roles: "] = ""; -App::$strings["Requires: "] = "Krever: "; -App::$strings["Disabled - version incompatibility"] = "Skrudd av - versjonsinkompatibilitet"; -App::$strings["Enter the public git repository URL of the addon repo."] = ""; -App::$strings["Addon repo git URL"] = ""; -App::$strings["Custom repo name"] = ""; -App::$strings["(optional)"] = "Valgfritt"; -App::$strings["Download Addon Repo"] = ""; -App::$strings["Install new repo"] = ""; -App::$strings["Install"] = "Installer"; -App::$strings["Manage Repos"] = ""; -App::$strings["Installed Addon Repositories"] = ""; -App::$strings["Install a New Addon Repository"] = ""; -App::$strings["Switch branch"] = ""; -App::$strings["Installed Apps"] = "Installerte apper"; -App::$strings["Manage Apps"] = "Behandle apper"; -App::$strings["Create Custom App"] = ""; -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["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 Channel"] = "Fjern kanal"; -App::$strings["WARNING: "] = "ADVARSEL: "; -App::$strings["This channel will be permanently removed. "] = ""; -App::$strings["This action can not be undone!"] = ""; -App::$strings["Please enter your password for verification:"] = "Vennligst skriv ditt passord for å få bekreftelse:"; -App::$strings["Email resent"] = ""; -App::$strings["Email resend failed"] = ""; -App::$strings["Verification successful"] = ""; -App::$strings["Account successfull created"] = ""; -App::$strings["Channel successfull created"] = ""; -App::$strings["Automatic channel creation failed. Please create a channel."] = ""; -App::$strings["Account creation error"] = ""; -App::$strings["Verify failed"] = ""; -App::$strings["Token verification failed"] = ""; -App::$strings["Request not inside time frame"] = ""; -App::$strings["Identity unknown"] = ""; -App::$strings["dId2 mistaken"] = ""; -App::$strings["Your Registration ID"] = ""; -App::$strings["Registration verification"] = ""; -App::$strings["Hold on, you can start verification in"] = ""; -App::$strings["Please remember your verification token for ID"] = ""; -App::$strings["Token validity"] = ""; -App::$strings["Resend email"] = ""; -App::$strings["Registration status"] = ""; -App::$strings["Verification successful!"] = ""; -App::$strings["Your login ID is"] = ""; -App::$strings["After your account has been approved by our administrator you will be able to login with your login ID and your provided password."] = ""; -App::$strings["Registration request revoked"] = ""; -App::$strings["Sorry for any inconvience. Thank you for your response."] = ""; -App::$strings["Please enter your verification token for ID"] = ""; -App::$strings["Please check your email!"] = ""; -App::$strings["Verification token"] = ""; -App::$strings["ID expired"] = ""; -App::$strings["You will require the verification token for ID"] = ""; -App::$strings["Unknown or expired ID"] = ""; -App::$strings["dId2 malformed"] = ""; +App::$strings["By default, unfiltered HTML is allowed in embedded media. This is inherently insecure."] = "Ufiltrert HTML er i utgangspunktet tillatt i innebygde media. Dette er en sikkerhetsrisiko."; +App::$strings["The recommended setting is to only allow unfiltered HTML from the following sites:"] = "Det anbefales at man kun tillater ufiltrert HTML fra følgende nettsteder:"; +App::$strings["https://youtube.com/<br />https://www.youtube.com/<br />https://youtu.be/<br />https://vimeo.com/<br />https://soundcloud.com/<br />"] = "https://youtube.com/<br />https://www.youtube.com/<br />https://youtu.be/<br />https://vimeo.com/<br />https://soundcloud.com/<br />"; +App::$strings["All other embedded content will be filtered, <strong>unless</strong> embedded content from that site is explicitly blocked."] = "Alt annet innebygget innhold vil bli filtrert, <strong>med mindre</strong> innebygget innhold fra den aktuelle siden eksplisitt er blokkert."; +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["Provide a cloud root directory"] = ""; +App::$strings["The cloud root directory lists all channel names which provide public files"] = ""; +App::$strings["Show total disk space available to cloud uploads"] = ""; +App::$strings["Set \"Transport Security\" HTTP header"] = "Slå på \"Transport Security\" i HTTP meldingshodet"; +App::$strings["Set \"Content Security Policy\" HTTP header"] = "Sett \"Content Security Policy\" i HTTP meldingshodet"; +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["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["Only allow embeds from secure (SSL) websites and links."] = "Kun tillat innebygget innhold fra sikre (HTTPS) nettsteder og lenker."; +App::$strings["Allow unfiltered embedded HTML content only from these domains"] = "Kun tillat ufiltrert innebygget innhold fra disse domenene"; +App::$strings["One site per line. By default embedded content is filtered."] = "Ett nettsted pr. linje. Innebygget innhold er filtrert i utgangsounktet."; +App::$strings["Block embedded HTML from these domains"] = "Blokker innbygget HTML fra disse domenene"; +App::$strings["Allow SVG thumbnails in file browser"] = ""; +App::$strings["WARNING: SVG images may contain malicious code."] = ""; +App::$strings["Allow embedded (inline) PDF files"] = ""; +App::$strings["Additional trusted directory server URLs"] = "Standard katalogtjener"; +App::$strings["Accept directory flags (spam, nsfw) from those servers. One per line like https://example.tld"] = ""; 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"; @@ -2565,46 +2669,136 @@ App::$strings["Default Channel"] = "Standardkanal"; App::$strings["Make Default"] = "Gjør til standard"; App::$strings["%d new introductions"] = "%d nye introduksjoner"; App::$strings["Delegated Channel"] = "Delegert kanal"; -App::$strings["Layout not found"] = "Layouten ble ikke funnet."; -App::$strings["This template does not support pdledi_gui (no content regions defined)"] = ""; -App::$strings["Main page content"] = ""; -App::$strings["The main page content can not be edited!"] = ""; -App::$strings["toggle full screen mode"] = ""; -App::$strings["Away"] = "Borte"; -App::$strings["Online"] = "Online"; -App::$strings["Contact role deleted."] = ""; -App::$strings["Permission category name is required."] = ""; -App::$strings["Contact role saved."] = ""; -App::$strings["Role to assign affected contacts and default role to"] = ""; -App::$strings["Role to assign affected contacts to"] = ""; -App::$strings["Assign this role to"] = ""; -App::$strings["All my contacts"] = ""; -App::$strings["Automatically assign this role to new contacts"] = ""; -App::$strings["Contact Roles"] = ""; -App::$strings["Role name"] = ""; -App::$strings["System role - not editable"] = ""; -App::$strings["Deleting"] = ""; -App::$strings["inherited"] = "arvet"; -App::$strings["Role Permissions"] = ""; -App::$strings["Some permissions may be inherited from your <a href=\"settings\">channel role</a>, which have higher priority than contact role settings."] = ""; App::$strings["Token verification failed."] = ""; App::$strings["Email verification resent"] = ""; App::$strings["Unable to resend email verification message."] = ""; +App::$strings["Invalid message"] = "Ugyldig melding"; +App::$strings["no results"] = "ingen resultater"; +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["Delivery report for %1\$s"] = "Leveringsrapport for %1\$s"; +App::$strings["Redeliver"] = ""; +App::$strings["Away"] = "Borte"; +App::$strings["Online"] = "Online"; +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["Permissions denied."] = "Tillatelse avvist."; -App::$strings["item"] = ""; -App::$strings["Change Order of Pinned Navbar Apps"] = ""; -App::$strings["Change Order of App Tray Apps"] = ""; -App::$strings["Use arrows to move the corresponding app left (top) or right (bottom) in the navbar"] = ""; -App::$strings["Use arrows to move the corresponding app up or down in the app tray"] = ""; -App::$strings["Unable to find your hub."] = "Ikke i stand til å finne hubben din."; -App::$strings["Post successful."] = "Innlegg vellykket."; -App::$strings["Item approved"] = "Konto godkjent."; -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["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["Remove Account"] = "Slett konto"; -App::$strings["Language App"] = ""; +App::$strings["Link to source"] = "Lenke til kilde"; +App::$strings["Previous"] = "Forrige"; +App::$strings["Next"] = "Neste"; +App::$strings["Today"] = "Idag"; +App::$strings["Bookmark added"] = "Bokmerke lagt til"; +App::$strings["My Connections Bookmarks"] = "Mine forbindelsers bokmerker"; +App::$strings["Affinity Tool settings updated."] = ""; +App::$strings["The numbers below represent the minimum and maximum slider default positions for your network/stream page as a percentage."] = ""; +App::$strings["Default maximum affinity level"] = ""; +App::$strings["0-99 default 99"] = "Standard"; +App::$strings["Default minimum affinity level"] = ""; +App::$strings["0-99 - default 0"] = "Standard"; +App::$strings["Persistent affinity levels"] = ""; +App::$strings["If disabled the max and min levels will be reset to default after page reload"] = ""; +App::$strings["Affinity Tool Settings"] = ""; +App::$strings["Blocked accounts"] = ""; +App::$strings["Expired accounts"] = ""; +App::$strings["Expiring accounts"] = ""; +App::$strings["Message queues"] = "Meldingskøer"; +App::$strings["Your software should be updated"] = "Programvaren bør oppdateres"; +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 addons"] = "Aktive tillegg"; +App::$strings["Version"] = "Versjon"; +App::$strings["Repository version (master)"] = ""; +App::$strings["Repository version (dev)"] = ""; +App::$strings["Contact role deleted."] = "Kontaktrollen ble slettet."; +App::$strings["Permission category name is required."] = ""; +App::$strings["Contact role saved."] = "Kontaktrollen ble lagret."; +App::$strings["Role to assign affected contacts and default role to"] = "Ny rolle for berørte forbindelser og standardrolle"; +App::$strings["Role to assign affected contacts to"] = "Ny rolle for berørte forbindelser"; +App::$strings["Assign this role to"] = "Bruk denne rollen for"; +App::$strings["All my contacts"] = "Alle mine forbindelser"; +App::$strings["Automatically assign this role to new contacts"] = "Bruk denne rollen for nye kontakter automatisk"; +App::$strings["Role name"] = "Navn"; +App::$strings["System role - not editable"] = "Systemrolle - kan ikke redigeres"; +App::$strings["Deleting"] = "Sletter kanalrolle"; +App::$strings["Role Permissions"] = "Tillatelser"; +App::$strings["Some permissions may be inherited from your <a href=\"settings\">channel role</a>, which have higher priority than contact role settings."] = "Noen tillatelser kan være arvet fra din <a href=\"settings\">kanalrole</a>, som vil ha høyere prioritet enn innstillingene for kontaktrollen."; +App::$strings["Can not copy folder into itself."] = "Kan ikke kopiere mappe inn i seg selv."; +App::$strings["Can not move folder \"%s\" into itself."] = ""; +App::$strings["Xchan Lookup"] = "Xchan oppslag"; +App::$strings["Lookup xchan beginning with (or webbie): "] = "Slå opp xchan som begynner med (eller webbie): "; +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["Post to this group by default"] = ""; +App::$strings["Add new contacts to this group by default"] = ""; +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: %s"] = "Personverngruppe: %s"; +App::$strings["Privacy group name: "] = "Personverngruppens navn: "; +App::$strings["Group members"] = ""; +App::$strings["Not in this group"] = ""; +App::$strings["Click a channel to toggle membership"] = ""; +App::$strings["Documentation Search"] = "Søk i dokumentasjon"; +App::$strings["Not Found"] = "Ikke funnet"; +App::$strings["\$Projectname Documentation"] = "\$Projectname dokumentasjon"; +App::$strings["Contents"] = ""; +App::$strings["Members"] = "Medlemmer"; +App::$strings["Administrators"] = ""; +App::$strings["Developers"] = ""; +App::$strings["Tutorials"] = ""; +App::$strings["Help:"] = "Hjelp:"; +App::$strings["Post not found."] = ""; +App::$strings["comment"] = "kommentar"; +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["Invite App"] = ""; +App::$strings["Register is closed"] = ""; +App::$strings["Note, the invitation code is valid up to"] = ""; +App::$strings["Too many recipients for one invitation (max %d)"] = ""; +App::$strings["No recipients for this invitation"] = ""; +App::$strings["(%s) : Not a real email address"] = "(%s): Ikke en virkelig epostadresse"; +App::$strings["(%s) : Not allowed email address"] = "(%s): Ikke en tillatt epostadresse"; +App::$strings["(%s) : email address already in use"] = "(%s): epostadressen er allerede i bruk"; +App::$strings["(%s) : Accepted email address"] = "(%s): Godkjent epostadresse"; +App::$strings["To %s : Message delivery success."] = ""; +App::$strings["%1\$d mail(s) sent, %2\$d mail error(s)"] = ""; +App::$strings["Invites not proposed by configuration"] = ""; +App::$strings["Contact the site admin"] = ""; +App::$strings["Invites by users not enabled"] = ""; +App::$strings["You have no more invitations available"] = "Du har ikke flere invitasjoner tilgjengelig"; +App::$strings["Not on xchan"] = ""; +App::$strings["Invitation expires after"] = ""; +App::$strings["Invitation"] = ""; +App::$strings["Send invitations"] = "Send invitasjoner"; +App::$strings["Invitations I am using"] = "Invitasjoner jeg bruker"; +App::$strings["Invitations we are using"] = ""; +App::$strings["§ Note, the email(s) sent will be recorded in the system logs"] = ""; +App::$strings["Enter email addresses, one per line:"] = "Skriv e-postadresser, en per linje:"; +App::$strings["Your message:"] = "Din melding:"; +App::$strings["Invite template"] = ""; +App::$strings["Subject:"] = "Emne:"; +App::$strings["Here you may enter personal notes to the recipient(s)"] = ""; +App::$strings["About this site"] = "Om dette nettstedet "; +App::$strings["Site Name"] = "Nettstedets navn"; +App::$strings["Administrator"] = "Administrator"; +App::$strings["Software and Project information"] = "Program- og prosjektinformasjon"; +App::$strings["This site is powered by \$Projectname"] = "Dette nettstedet drives av \$Projectname"; +App::$strings["Federated and decentralised networking and identity services provided by"] = "Fødererte og desentraliserte nettverks- og identitetstjenester via Zot"; +App::$strings["Additional federated transport protocols:"] = "Øvrige fødererte transportprotokoller:"; +App::$strings["Version %s"] = "Versjon %s"; +App::$strings["Project homepage"] = "Prosjektets hjemmeside"; +App::$strings["Developer homepage"] = "Utviklers hjemmeside"; +App::$strings["Blocked sites"] = "Byggeklossens tittel"; +App::$strings["Item not available."] = "Elementet er ikke tilgjengelig."; App::$strings["No content available for year"] = ""; App::$strings["Export Channel"] = "Eksporter kanal"; App::$strings["Export channel"] = "Eksporter kanal"; @@ -2620,13 +2814,53 @@ App::$strings["This will export your channel calendar events and associated item App::$strings["Export chatrooms"] = ""; App::$strings["This will export your chatrooms. Chat history is dismissed."] = ""; App::$strings["This export can be imported or restored by visiting <a href=\"%1\$s\">%2\$s</a> on any site containing your channel."] = ""; -App::$strings["Article"] = ""; -App::$strings["Item has been removed."] = ""; -App::$strings["No channel."] = "Ingen kanal."; -App::$strings["No connections in common."] = "Ingen forbindelser felles."; -App::$strings["View Common Connections"] = ""; -App::$strings["%s element installed"] = "%s element installert"; -App::$strings["%s element installation failed"] = "Installasjon av %s-element mislyktes"; +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["profile"] = "Profil"; +App::$strings["Action completed."] = "Handling ferdig."; +App::$strings["Thank you."] = "Tusen takk."; +App::$strings["Block Name"] = "Byggeklossens navn"; +App::$strings["Block Title"] = "Byggeklossens tittel"; +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["Entry censored"] = ""; +App::$strings["Entry OK"] = ""; +App::$strings["Change Order of Pinned Navbar Apps"] = ""; +App::$strings["Change Order of App Tray Apps"] = ""; +App::$strings["Use arrows to move the corresponding app left (top) or right (bottom) in the navbar"] = ""; +App::$strings["Use arrows to move the corresponding app up or down in the app tray"] = ""; App::$strings["Your real name is recommended."] = ""; App::$strings["Examples: \"Bob Jameson\", \"Lisa and her Horses\", \"Soccer\", \"Aviation Group\""] = "Eksempel: \"Ola Nordmann\", \"Lisa og hestene hennes\", \"Fotball\", \"Sykkelgruppa\""; App::$strings["This will be used to create a unique network address (like an email address)."] = ""; @@ -2637,203 +2871,6 @@ App::$strings["Create a Channel"] = ""; App::$strings["A channel is a unique network identity. It can represent a person (social network profile), a forum (group), a business or celebrity page, a newsfeed, and many other things."] = ""; 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["Validate"] = ""; -App::$strings["Entry censored"] = ""; -App::$strings["Entry OK"] = ""; -App::$strings["No service class restrictions found."] = "Ingen restriksjoner er funnet i tjenesteklasse."; -App::$strings["Mood"] = "Stemning"; -App::$strings["Set your current mood and tell your friends"] = "Angi ditt nåværende humør og fortell dine venner"; -App::$strings["About this site"] = "Om dette nettstedet "; -App::$strings["Site Name"] = "Nettstedets navn"; -App::$strings["Administrator"] = "Administrator"; -App::$strings["Software and Project information"] = "Program- og prosjektinformasjon"; -App::$strings["This site is powered by \$Projectname"] = "Dette nettstedet drives av \$Projectname"; -App::$strings["Federated and decentralised networking and identity services provided by Zot"] = "Fødererte og desentraliserte nettverks- og identitetstjenester via Zot"; -App::$strings["Additional federated transport protocols:"] = "Øvrige fødererte transportprotokoller:"; -App::$strings["Version %s"] = "Versjon %s"; -App::$strings["Project homepage"] = "Prosjektets hjemmeside"; -App::$strings["Developer homepage"] = "Utviklers hjemmeside"; -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["Categories (optional, comma separated list)"] = "Kategorier (valgfri, kommaseparert liste)"; -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["Blocked accounts"] = ""; -App::$strings["Expired accounts"] = ""; -App::$strings["Expiring accounts"] = ""; -App::$strings["Message queues"] = "Meldingskøer"; -App::$strings["Your software should be updated"] = "Programvaren bør oppdateres"; -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 addons"] = "Aktive tillegg"; -App::$strings["Version"] = "Versjon"; -App::$strings["Repository version (master)"] = ""; -App::$strings["Repository version (dev)"] = ""; -App::$strings["Invalid abook_id"] = ""; -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["is now connected to"] = "er nå forbundet til"; -App::$strings["Contact Tools"] = ""; -App::$strings["Approve this contact"] = ""; -App::$strings["Accept contact to allow communication"] = ""; -App::$strings["Please select a role for this contact!"] = ""; -App::$strings["This contact is unreachable from this location."] = ""; -App::$strings["This contact may be unreachable from other channel locations."] = ""; -App::$strings["Location independence is not supported by their network."] = ""; -App::$strings["View profile"] = "Vis profil"; -App::$strings["This is a group/forum channel"] = ""; -App::$strings["Select a role for this contact"] = ""; -App::$strings["Slide to adjust your degree of friendship"] = "Flytt for å justere din grad av vennskap"; -App::$strings["Custom Filter"] = "Tilpasset filter"; -App::$strings["Only import posts with this text"] = "Bare importer innlegg med disse ordene"; -App::$strings["Do not import posts with this text"] = "Ikke importer innlegg med denne teksten"; -App::$strings["Approve contact"] = ""; -App::$strings["Their"] = ""; -App::$strings["My"] = ""; -App::$strings["Roles"] = ""; -App::$strings["Compare permissions"] = ""; -App::$strings["Permission"] = ""; -App::$strings["Affinity"] = ""; -App::$strings["Content filter"] = ""; -App::$strings["Contact updated"] = ""; -App::$strings["Contact update failed"] = ""; -App::$strings["Approve connection"] = "Godkjenn forbindelse"; -App::$strings["Refresh succeeded"] = ""; -App::$strings["Refresh failed - channel is currently unavailable"] = "Oppfrisking mislyktes - kanalen er for øyeblikket utilgjengelig."; -App::$strings["Block status updated"] = ""; -App::$strings["Block failed"] = ""; -App::$strings["Ignore status updated"] = ""; -App::$strings["Ignore failed"] = ""; -App::$strings["Archive status updated"] = ""; -App::$strings["Archive failed"] = ""; -App::$strings["Hide status updated"] = ""; -App::$strings["Hide failed"] = ""; -App::$strings["Contact removed"] = ""; -App::$strings["Delete failed"] = ""; -App::$strings["Refresh Permissions"] = "Oppfrisk tillatelser"; -App::$strings["Fetch updated permissions"] = "Hent oppdaterte tillatelser"; -App::$strings["Refresh Photo"] = ""; -App::$strings["Fetch updated photo"] = ""; -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"] = "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["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["No default suggestions were found."] = ""; -App::$strings["Gender: "] = "Kjønn: "; -App::$strings["Status: "] = "Status: "; -App::$strings["Homepage: "] = "Hjemmeside: "; -App::$strings["Description:"] = "Beskrivelse:"; -App::$strings["Unsafe"] = ""; -App::$strings["Spam"] = ""; -App::$strings["Public Forum:"] = "Offentlig forum:"; -App::$strings["Keywords: "] = "Nøkkelord: "; -App::$strings["Don't suggest"] = "Ikke foreslå"; -App::$strings["Common connections (estimated):"] = ""; -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["Authorize application connection"] = "Tillat programforbindelse"; -App::$strings["Return to your app and insert this Security Code:"] = ""; -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["Please login."] = "Vennligst logg inn."; -App::$strings["Block Name"] = "Byggeklossens navn"; -App::$strings["Block Title"] = "Byggeklossens tittel"; -App::$strings["Email Verification Required"] = ""; -App::$strings["A verification token was sent to your email address [%s]. Enter that token here to complete the account verification step. Please allow a few minutes for delivery, and check your spam folder if you do not see the message."] = "En verifikasjonskode ble sendt til epostadressen din [%s]. Skriv inn koden du mottok her for å fullføre kontoverifikasjonen. Det kan ta noen minutter før du mottar koden. Sjekk også at eposten ikke har havnet i mappen for søppelpost om du ikke ser den etter en stund."; -App::$strings["Resend Email"] = ""; -App::$strings["Validation token"] = ""; -App::$strings["Item not available."] = "Elementet er ikke tilgjengelig."; -App::$strings["Poll not found."] = "Fant ikke spørreskjema."; -App::$strings["Invalid response."] = ""; -App::$strings["Response submitted. Updates may not appear instantly."] = ""; -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["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["This profile photo will be visible to anybody on the internet and may be distributed to other websites."] = ""; -App::$strings["This profile photo will be visible only to channels with permission to view this profile."] = ""; -App::$strings["Use Photo for Profile"] = ""; -App::$strings["Change Profile Photo"] = "Endre profilbilde"; -App::$strings["Reset to default"] = ""; -App::$strings["Use a photo from your albums"] = ""; -App::$strings["Select existing"] = ""; -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["Edit Block"] = "Endre byggekloss"; -App::$strings["Enter a folder name"] = ""; -App::$strings["or select an existing folder (doubleclick)"] = ""; -App::$strings["Save to Folder"] = "Lagre i mappe"; -App::$strings["Layout Name"] = "Layout-navn"; -App::$strings["Layout Description (Optional)"] = "Layoutens beskrivelse (valgfritt)"; -App::$strings["Edit Layout"] = "Endre layout"; -App::$strings["Active"] = ""; -App::$strings["Blocked"] = "Blokkert"; -App::$strings["Ignored"] = "Ignorert"; -App::$strings["Hidden"] = "Skjult"; -App::$strings["Archived/Unreachable"] = ""; -App::$strings["New"] = "Nye"; -App::$strings["Active Connections"] = ""; -App::$strings["Show active connections"] = ""; -App::$strings["Show pending (new) connections"] = "Vis ventende (nye) 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/unreachable connections"] = ""; -App::$strings["Only show hidden connections"] = "Vis bare skjulte forbindelser"; -App::$strings["Show all connections"] = "Vis alle forbindelser"; -App::$strings["Pending approval"] = "Venter på godkjenning"; -App::$strings["Archived"] = "Arkivert"; -App::$strings["Not connected at this location"] = ""; -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["Call"] = ""; -App::$strings["Status"] = "Status"; -App::$strings["Connected"] = "Forbundet"; -App::$strings["Ignore connection"] = "Ignorer forbindelse"; -App::$strings["Recent activity"] = "Nylig aktivitet"; -App::$strings["Connect at this location"] = ""; -App::$strings["Contact role"] = ""; -App::$strings["Search your connections"] = "Søk blant dine forbindelser"; -App::$strings["Contact search"] = ""; -App::$strings["Cover Photos"] = "Forsidebilder"; -App::$strings["Your cover photo may be visible to anybody on the internet"] = ""; -App::$strings["Upload File:"] = "Last opp fil:"; -App::$strings["Select a profile:"] = "Velg en profil:"; -App::$strings["Change Cover Photo"] = "Endre omslagsbilde"; -App::$strings["Select existing photo"] = ""; -App::$strings["Done Editing"] = "Avslutt redigering"; App::$strings["Album not found."] = "Albumet ble ikke funnet."; App::$strings["Delete Album"] = "Slett album"; App::$strings["Delete Photo"] = "Slett bilde"; @@ -2845,10 +2882,10 @@ 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["Description (optional)"] = ""; +App::$strings["Description (optional)"] = "Beskrivelse (valgritt)"; App::$strings["Show Newest First"] = "Vis nyeste først"; App::$strings["Show Oldest First"] = "Vis eldste først"; -App::$strings["Add Photos"] = ""; +App::$strings["Add Photos"] = "Legg til bilder"; 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"; @@ -2866,32 +2903,35 @@ App::$strings["Example: @bob, @Barbara_Jensen, @jim@example.com"] = "Eksempel: @ App::$strings["Flag as adult in album view"] = "Flag som voksent i albumvisning"; 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["This is you"] = "Dette er deg"; -App::$strings["View all"] = "Vis alle"; App::$strings["Photo Tools"] = "Fotoverktøy"; App::$strings["In This Photo:"] = "I dette bildet:"; App::$strings["Map"] = "Kart"; App::$strings["__ctx:noun__ Likes"] = "Liker"; App::$strings["__ctx:noun__ Dislikes"] = "Liker ikke"; -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["Connection added."] = ""; -App::$strings["Invalid item."] = "Ugyldig element."; -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["You must be logged in to see this page."] = "Du må være innloegget for å se denne siden."; +App::$strings["Posts and comments"] = "Innlegg og kommentarer"; +App::$strings["Only posts"] = "Kun innlegg"; +App::$strings["Insufficient permissions. Request redirected to profile page."] = "Utilstrekkelig tillatelse. Forespørsel omdirigert til profilsiden."; +App::$strings["vcard"] = ""; +App::$strings["Item approved"] = "Konto godkjent."; +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["Add the following categories to posts imported from this source (comma separated)"] = ""; +App::$strings["Resend posts with this channel as author"] = ""; +App::$strings["Copyrights may apply"] = ""; +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["Profile not found."] = "Profilen ble ikke funnet."; App::$strings["Profile deleted."] = "Profilen er slettet."; App::$strings["Profile-"] = "Profil-"; @@ -2910,10 +2950,10 @@ App::$strings["Sexual Preference"] = "Seksuelle preferanser"; App::$strings["Homepage"] = "Hjemmeside"; App::$strings["Interests"] = "Interesser"; App::$strings["Profile updated."] = "Profilen er oppdatert."; -App::$strings["Hide my connections from viewers of this profile"] = ""; -App::$strings["Publish my default profile in the network directory"] = ""; -App::$strings["Suggest me as a potential contact to new members"] = ""; -App::$strings["Reveal my online status"] = ""; +App::$strings["Hide my connections from viewers of this profile"] = "Skjul mine forbindelser fra besøkende som ser denne profilen"; +App::$strings["Publish my default profile in the network directory"] = "La standardprofilen min vises i nettverkskatalogen"; +App::$strings["Suggest me as a potential contact to new members"] = "Foreslå meg som mulig kontakt til nye medlemmer"; +App::$strings["Reveal my online status"] = "La andre se om jeg er pålogget eller ikke"; App::$strings["Edit Profile Details"] = "Endre profildetaljer"; App::$strings["View this profile"] = "Vis denne profilen"; App::$strings["Profile Tools"] = "Profilverktøy"; @@ -2922,8 +2962,8 @@ App::$strings["Create a new profile using these settings"] = "Lag en ny profil v App::$strings["Clone this profile"] = "Klon denne profilen"; App::$strings["Delete this profile"] = "Slett denne profilen"; App::$strings["Add profile things"] = "Legg til profilting"; -App::$strings["Basic"] = ""; -App::$strings["Relationship"] = ""; +App::$strings["Basic"] = "Grunnleggende"; +App::$strings["Relationship"] = "Forhold"; App::$strings["Import profile from file"] = "Importer profil fra fil"; App::$strings["Export profile to file"] = "Eksporter profil til fil"; App::$strings["Your gender"] = "Kjønn"; @@ -2932,8 +2972,8 @@ App::$strings["Sexual preference"] = "Legning"; App::$strings["Profile name"] = "Profilnavn"; App::$strings["This is your default profile."] = "Dette er din standardprofil."; App::$strings["Your full name"] = "Fullt navn"; -App::$strings["Short title/description"] = ""; -App::$strings["Maximal 190 characters"] = ""; +App::$strings["Short title/description"] = "Kort tittel/beskrivelse"; +App::$strings["Maximal 190 characters"] = "Maksimum 190 tegn"; App::$strings["Street address"] = "Gateadresse"; App::$strings["Locality/City"] = "Sted/by"; App::$strings["Region/State"] = "Region"; @@ -2956,60 +2996,324 @@ App::$strings["Love/Romance"] = "Kjærlighet/romantikk"; App::$strings["School/Education"] = "Skolle/utdanning"; App::$strings["Contact information and social networks"] = "Kontaktinformasjon og andre sosiale nettverk"; App::$strings["My other channels"] = "Mine andre kanaler"; -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["Bookmark added"] = "Bokmerke lagt til"; -App::$strings["My Connections Bookmarks"] = "Mine forbindelsers bokmerker"; -App::$strings["Channel name changes are not allowed within 48 hours of changing the account password."] = ""; -App::$strings["Change channel nickname/address"] = ""; -App::$strings["Any/all connections on other networks will be lost!"] = ""; -App::$strings["New channel address"] = ""; -App::$strings["Rename Channel"] = ""; -App::$strings["Invite App"] = ""; -App::$strings["Register is closed"] = ""; -App::$strings["Note, the invitation code is valid up to"] = ""; -App::$strings["Too many recipients for one invitation (max %d)"] = ""; -App::$strings["No recipients for this invitation"] = ""; -App::$strings["(%s) : Not a real email address"] = "(%s): Ikke en virkelig epostadresse"; -App::$strings["(%s) : Not allowed email address"] = "(%s): Ikke en tillatt epostadresse"; -App::$strings["(%s) : email address already in use"] = "(%s): epostadressen er allerede i bruk"; -App::$strings["(%s) : Accepted email address"] = "(%s): Godkjent epostadresse"; -App::$strings["To %s : Message delivery success."] = ""; -App::$strings["%1\$d mail(s) sent, %2\$d mail error(s)"] = ""; -App::$strings["Invites not proposed by configuration"] = ""; -App::$strings["Contact the site admin"] = ""; -App::$strings["Invites by users not enabled"] = ""; -App::$strings["You have no more invitations available"] = "Du har ikke flere invitasjoner tilgjengelig"; -App::$strings["Not on xchan"] = ""; -App::$strings["All users invitation limit exceeded."] = ""; -App::$strings["Invitation expires after"] = ""; -App::$strings["Invitation"] = ""; -App::$strings["Send invitations"] = "Send invitasjoner"; -App::$strings["Invitations I am using"] = ""; -App::$strings["Invitations we are using"] = ""; -App::$strings["§ Note, the email(s) sent will be recorded in the system logs"] = ""; -App::$strings["Enter email addresses, one per line:"] = "Skriv e-postadresser, en per linje:"; -App::$strings["Your message:"] = "Din melding:"; -App::$strings["Invite template"] = ""; -App::$strings["Subject:"] = "Emne:"; -App::$strings["Here you may enter personal notes to the recipient(s)"] = ""; -App::$strings["Private forum"] = ""; -App::$strings["Public forum"] = "Offentlig forum:"; -App::$strings["Xchan Lookup"] = "Xchan oppslag"; -App::$strings["Lookup xchan beginning with (or webbie): "] = "Slå opp xchan som begynner med (eller webbie): "; -App::$strings["Affinity Tool settings updated."] = ""; -App::$strings["The numbers below represent the minimum and maximum slider default positions for your network/stream page as a percentage."] = ""; -App::$strings["Default maximum affinity level"] = ""; -App::$strings["0-99 default 99"] = "Standard"; -App::$strings["Default minimum affinity level"] = ""; -App::$strings["0-99 - default 0"] = "Standard"; -App::$strings["Persistent affinity levels"] = ""; -App::$strings["If disabled the max and min levels will be reset to default after page reload"] = ""; -App::$strings["Affinity Tool Settings"] = ""; +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["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["Remote privacy information not available"] = ""; +App::$strings["__ctx:acl__ Profile"] = "Profil"; +App::$strings["Privacy group"] = "Personverngruppe:"; +App::$strings["Item"] = ""; +App::$strings["Click to copy link to this ressource for guest %s to clipboard"] = ""; +App::$strings["Link copied"] = ""; +App::$strings["Access"] = "Tilgang"; +App::$strings["OCAP access"] = ""; +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"] = "Endre hendelse"; +App::$strings["Delete event"] = "Slett hendelse"; +App::$strings["calendar"] = "kalender"; +App::$strings["Failed to remove event"] = "Mislyktes med å slette hendelse"; +App::$strings["This page is available only to site members"] = ""; +App::$strings["What would you like to do?"] = ""; +App::$strings["Please bookmark this page if you would like to return to it in the future"] = ""; +App::$strings["Upload a profile photo"] = ""; +App::$strings["Upload a cover photo"] = ""; +App::$strings["Edit your default profile"] = ""; +App::$strings["View the channel directory"] = ""; +App::$strings["View/edit your channel settings"] = ""; +App::$strings["View the site or project documentation"] = ""; +App::$strings["Visit your channel homepage"] = ""; +App::$strings["View your connections and/or add somebody whose address you already know"] = ""; +App::$strings["View your personal stream (this may be empty until you add some connections)"] = ""; +App::$strings["View the public stream. Warning: this content is not moderated"] = ""; +App::$strings["Room not found"] = "Rommet ble ikke funnet"; +App::$strings["Leave Room"] = "Forlat rom"; +App::$strings["Delete Room"] = "Slett rom"; +App::$strings["I am away right now"] = "Jeg er borte akkurat nå"; +App::$strings["I am online"] = "Jeg er pålogget"; +App::$strings["Bookmark this room"] = "Bokmerk dette rommet"; +App::$strings["New Chatroom"] = "Nytt chatrom"; +App::$strings["Chatroom name"] = "Romnavn"; +App::$strings["Expiration of chats (minutes)"] = "Chat utgår (antall minutter)"; +App::$strings["%1\$s's Chatrooms"] = "%1\$s sine chatrom"; +App::$strings["No chatrooms available"] = "Ingen rom tilgjengelige"; +App::$strings["Add Room"] = ""; +App::$strings["Expiration"] = "Utløp"; +App::$strings["min"] = "min"; +App::$strings["Email resent"] = ""; +App::$strings["Email resend failed"] = ""; +App::$strings["Verification successful"] = ""; +App::$strings["Account successfull created"] = ""; +App::$strings["Channel successfull created"] = ""; +App::$strings["Automatic channel creation failed. Please create a channel."] = ""; +App::$strings["Account creation error"] = ""; +App::$strings["Verify failed"] = ""; +App::$strings["Token verification failed"] = ""; +App::$strings["Request not inside time frame"] = ""; +App::$strings["Identity unknown"] = ""; +App::$strings["dId2 mistaken"] = ""; +App::$strings["Your Registration ID"] = ""; +App::$strings["Registration verification"] = ""; +App::$strings["Hold on, you can start verification in"] = ""; +App::$strings["Please remember your verification token for ID"] = ""; +App::$strings["Token validity"] = ""; +App::$strings["Resend email"] = ""; +App::$strings["Registration status"] = ""; +App::$strings["Verification successful!"] = ""; +App::$strings["Your login ID is"] = ""; +App::$strings["After your account has been approved by our administrator you will be able to login with your login ID and your provided password."] = ""; +App::$strings["Registration request revoked"] = ""; +App::$strings["Sorry for any inconvience. Thank you for your response."] = ""; +App::$strings["Please enter your verification token for ID"] = ""; +App::$strings["Please check your email!"] = ""; +App::$strings["Verification token"] = ""; +App::$strings["ID expired"] = ""; +App::$strings["You will require the verification token for ID"] = ""; +App::$strings["Unknown or expired ID"] = ""; +App::$strings["dId2 malformed"] = ""; +App::$strings["Edit Layout"] = "Endre layout"; +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["PHP version 8.0 or greater is required."] = ""; +App::$strings["PHP version"] = ""; +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["Unable to check command line PHP, as shell_exec() is disabled. This is required."] = ""; +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["This is not sufficient to upload larger images or files. You should be able to upload at least 4 MB at once."] = ""; +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 server php.ini file."] = ""; +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["Error: the sodium encryption library is not installed."] = ""; +App::$strings["Generate ed25519 encryption keys"] = "Lag krypteringsnøkler"; +App::$strings["Error: one of \"bcmath\" or \"gmp\" (bigmath library) extensions are required."] = ""; +App::$strings["Bigmath library (either bcmath or gmp)"] = ""; +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["PDO database PHP module"] = ""; +App::$strings["mb_string PHP module"] = "mb_string PHP-modul"; +App::$strings["xml PHP module"] = "xml PHP modul"; +App::$strings["zip PHP module"] = ""; +App::$strings["intl 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["exec"] = ""; +App::$strings["Error: exec is required but is either not installed or has been disabled in php.ini"] = ""; +App::$strings["shell_exec"] = ""; +App::$strings["Error: shell_exec is required but is either not installed or has been disabled in 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 PHP module with JPEG support or ImageMagick graphics library required but not installed."] = ""; +App::$strings["Error: openssl PHP module required but not installed."] = "Feil: openssl PHP-modul er påkrevd, men er ikke installert."; +App::$strings["Error: PDO database PHP module missing a driver for either mysql or pgsql."] = ""; +App::$strings["Error: PDO database PHP module required but not installed."] = ""; +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: 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["Error: zip PHP module required but not installed."] = ""; +App::$strings["Error: intl PHP module required but not installed."] = "Feil: openssl PHP-modul er påkrevd, men er ikke installert."; +App::$strings[".htconfig.php is writable"] = ".htconfig.php kan skrives til"; +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["Please see install/INSTALL.txt for additional information."] = ""; +App::$strings["This software 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 top level web folder."] = ""; +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["This software uses the store directory to save uploaded files. The web server needs to have write access to the store directory under the top level web folder"] = ""; +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["If you are confident that the certificate is valid and signed by a trusted authority, check to see if you have failed to install an intermediate cert. These are not normally required by browsers, but are required for server-to-server communications."] = ""; +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["<h1>What next?</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["toggle full screen mode"] = ""; +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["All Connections"] = "Alle forbindelser"; +App::$strings["Language App"] = ""; +App::$strings["Select an alternate language"] = "Velg et annet språk"; +App::$strings["Edit post"] = "Endre innlegg"; +App::$strings["Item is not editable"] = "Elementet kan ikke endres"; +App::$strings["Active"] = "Aktiv"; +App::$strings["Blocked"] = "Blokkert"; +App::$strings["Ignored"] = "Ignorert"; +App::$strings["Hidden"] = "Skjult"; +App::$strings["Archived/Unreachable"] = "Arkivert/utilgjengelig"; +App::$strings["Active Connections"] = "Aktive forbindelser"; +App::$strings["Show active connections"] = ""; +App::$strings["Show pending (new) connections"] = "Vis ventende (nye) 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/unreachable connections"] = ""; +App::$strings["Only show hidden connections"] = "Vis bare skjulte forbindelser"; +App::$strings["Show all connections"] = "Vis alle forbindelser"; +App::$strings["Pending approval"] = "Venter på godkjenning"; +App::$strings["Archived"] = "Arkivert"; +App::$strings["Not connected at this location"] = ""; +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["Call"] = ""; +App::$strings["Status"] = "Status"; +App::$strings["Connected"] = "Forbundet"; +App::$strings["Ignore connection"] = "Ignorer forbindelse"; +App::$strings["Recent activity"] = "Nylig aktivitet"; +App::$strings["Connect at this location"] = ""; +App::$strings["Search your connections"] = "Søk blant dine forbindelser"; +App::$strings["Contact search"] = ""; +App::$strings["Calendar entries imported."] = "Kalenderhendelsene er importert."; +App::$strings["No calendar entries found."] = "Ingen kalenderhendelser funnet."; +App::$strings["Event title"] = "Tittel på hendelse"; +App::$strings["Start date and time"] = "Startdato og tidspunkt"; +App::$strings["End date and time"] = ""; +App::$strings["Timezone:"] = "Tidssone"; +App::$strings["Month"] = "måned"; +App::$strings["Week"] = "uke"; +App::$strings["Day"] = "dag"; +App::$strings["List month"] = ""; +App::$strings["List week"] = ""; +App::$strings["List day"] = ""; +App::$strings["More"] = ""; +App::$strings["Less"] = ""; +App::$strings["Select calendar"] = ""; +App::$strings["Delete all"] = ""; +App::$strings["Sorry! Editing of recurrent events is not yet implemented."] = ""; +App::$strings["Could not fetch calendar resource. The selected calendar might be disabled."] = ""; +App::$strings["Default Calendar"] = ""; +App::$strings["Default Addressbook"] = ""; +App::$strings["This directory server requires an access token"] = "Denne katalogtjeneren krever en tilgangsnøkkel (access token)"; +App::$strings["Name and Secret are required"] = ""; +App::$strings["Add OAuth2 application"] = ""; +App::$strings["Grant Types"] = ""; +App::$strings["leave blank unless your application sepcifically requires this"] = ""; +App::$strings["Authorization scope"] = ""; +App::$strings["OAuth2 Application not found."] = ""; +App::$strings["leave blank unless your application specifically requires this"] = ""; +App::$strings["Connected OAuth2 Apps"] = ""; +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["Select scheme"] = "Velg skjema"; +App::$strings["Threaded conversation view"] = ""; +App::$strings["Display replies below their parent message (default yes)"] = ""; +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 30 items"] = ""; +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["Display new member quick links menu"] = "Vis hurtiglenker for nye medlemmer"; App::$strings["Max height of content (in pixels)"] = "Maks høyde for innhold (i piksler)"; App::$strings["Click to expand content exceeding this height"] = "Klikk for å vise hele innlegg som overskrider denne grensen"; App::$strings["Stream Settings"] = "Instillinger for tidslinjen"; +App::$strings["Personal menu to display in your channel pages"] = "Personlig meny som kan vises på dine kanalsider"; +App::$strings["Channel Home Settings"] = ""; +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["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["Multi-Factor Authentication"] = "Flerfaktorautentisering"; +App::$strings["DId2 or Email Address:"] = "DId2 eller epostadresse:"; +App::$strings["Remove this account including all its channels"] = "Slett denne kontoen inkludert alle dens kanaler"; +App::$strings["Editor Settings"] = "Instillinger for redigering"; App::$strings["Additional Features"] = "Ekstra funksjoner"; +App::$strings["Directory Settings"] = ""; +App::$strings["No feature settings configured"] = "Ingen funksjonsinnstillinger er konfigurert"; +App::$strings["Addon Settings"] = "Instillinger for tillegg"; +App::$strings["Please save/submit changes to any panel before opening another."] = "Husk å lagre endringene i ett panel før du åpner andre."; +App::$strings["Channel Manager Settings"] = ""; +App::$strings["Privacy settings updated."] = "Personverninnstillingene ble oppdatert."; +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["Advise: set to \"Anybody on the internet\" and use privacy groups to restrict access"] = ""; +App::$strings["Privacy Settings"] = "Personverninnstillinger"; +App::$strings["Advanced configuration"] = ""; +App::$strings["Proceed with caution"] = ""; +App::$strings["Changing advanced configuration settings can impact your, and your contacts channels functionality and security."] = ""; +App::$strings["Accept the risk and continue"] = ""; +App::$strings["Automatically approve new contacts"] = "Automatisk godkjenn nye kontakter"; +App::$strings["Opt-out of search engine indexing"] = "Ikke la søkemotorer indeksere denne kanalen"; +App::$strings["Group actor"] = ""; +App::$strings["Allow this channel to act as a forum"] = ""; +App::$strings["Accept all messages which mention you"] = "Godta alle meldinger som nevner deg"; +App::$strings["This setting bypasses normal permissions"] = "Denne instillingen overstyrer vanlig tilgangskontroll"; +App::$strings["Accept unsolicited comments for moderation"] = "Godta kommentarer fra fremmede for moderering"; +App::$strings["Otherwise they will be silently dropped"] = "Ellers vil de avvises uten varsel"; +App::$strings["Enable OCAP access"] = "Slå på OCAP tilgangskontroll"; +App::$strings["Grant limited posts the right to access linked private media"] = "Gi begrensede innlegg tilgang til private media som er lenket fra dem"; +App::$strings["Events Settings"] = ""; +App::$strings["Photos Settings"] = ""; +App::$strings["Conversation Settings"] = ""; App::$strings["Please select a channel role"] = "Velg en kanalrolle"; App::$strings["Your channel address is"] = "Din kanaladresse er"; App::$strings["Your files/photos are accessible via WebDAV at"] = "Dine filer og foto er tilgjengelig via WebDAV på"; @@ -3018,12 +3322,11 @@ App::$strings["Basic Settings"] = "Grunninnstillinger"; App::$strings["Channel timezone:"] = "Tidssone for kanalen:"; App::$strings["Default post location:"] = "Standard plassering for innlegg:"; App::$strings["Geographical location to display on your posts"] = "Geografisk plassering som vises på dine innlegg"; -App::$strings["Use browser location"] = ""; +App::$strings["Use browser location"] = "Bruk nettleserplassering"; App::$strings["Adult content"] = "Voksent innhold"; App::$strings["This channel frequently or regularly publishes adult content"] = "Denne kanalen vil ofte, eller regelmessig poste innlegg med voksent innhold"; App::$strings["Maximum Friend Requests/Day:"] = "Maksimalt antall venneforespørsler per dag:"; App::$strings["May reduce spam activity"] = "Kan redusere søppelpostaktivitet"; -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ø"; @@ -3039,9 +3342,8 @@ 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["Someone likes your post/comment"] = ""; App::$strings["Show visual notifications including:"] = "Vis visuelle varslinger om:"; -App::$strings["Unseen stream activity"] = ""; -App::$strings["Unseen channel activity"] = "Usett kanalaktivitet"; -App::$strings["Unseen private messages"] = "Usette private meldinger"; +App::$strings["Unseen stream activity"] = "Ny aktivitet i nettverksstrømmen"; +App::$strings["Unseen private messages"] = "Nye private meldinger"; App::$strings["Recommended"] = "Anbefalt"; App::$strings["Upcoming events"] = "Kommende hendelser"; App::$strings["Events today"] = "Hendelser idag"; @@ -3050,19 +3352,17 @@ 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["Unseen shared files"] = ""; -App::$strings["Unseen public stream activity"] = ""; -App::$strings["Unseen likes and dislikes"] = ""; -App::$strings["Unseen forum posts"] = ""; -App::$strings["Email notification hub (hostname)"] = ""; -App::$strings["If your channel is mirrored to multiple hubs, set this to your preferred location. This will prevent duplicate email notifications. Example: %s"] = ""; -App::$strings["Show new wall posts, private messages and connections under Notices"] = ""; -App::$strings["Mark all notices of the thread read if a notice is clicked"] = ""; -App::$strings["If no, only the clicked notice will be marked read"] = ""; -App::$strings["Desktop notifications are unavailable because the required browser permission has not been granted"] = ""; -App::$strings["Grant permission"] = ""; +App::$strings["Unseen shared files"] = "Nye delte filer"; +App::$strings["Unseen likes and dislikes"] = "Nye liker/ikke liker"; +App::$strings["Unseen forum posts"] = "Ny forumpost"; +App::$strings["Email notification hub (hostname)"] = "Hub for epostvarsler (tjenernavn)"; +App::$strings["If your channel is mirrored to multiple hubs, set this to your preferred location. This will prevent duplicate email notifications. Example: %s"] = "Hvis kanalen din er klonet til flere tjenere kan du sette dette til den du vil skal sende deg epostvarsler. Dette vil forhindre duplikate epostvarsler. Eksempel: %s"; +App::$strings["Show new wall posts, private messages and connections under Notices"] = "Vis nye veggposter, private meldinger og forbindelser under varsler"; +App::$strings["Mark all notices of the thread read if a notice is clicked"] = "Merk alle varsler for en tråd som lest når du klikker på ett varsel"; +App::$strings["If no, only the clicked notice will be marked read"] = "Om du velger \"Nei\", blir kun det varslet du klikker på merket som lest"; +App::$strings["Desktop notifications are unavailable because the required browser permission has not been granted"] = "Skriverbordsvarsler er ikke tilgjengelig fordi nettstedet ikke har de nødvendige nettlesertillatelsene"; +App::$strings["Grant permission"] = "Gi tilgang"; 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["Default photo upload folder"] = "Standard mappe for opplasting av bilder"; @@ -3075,29 +3375,9 @@ App::$strings["This website expires after %d days."] = ""; App::$strings["This website does not expire imported content."] = "Dette nettstedet sletter ikke importert innhold."; App::$strings["The website limit takes precedence if lower than your limit."] = "Nettstedets grense vil gjelde dersom den er lavere enn din grense."; App::$strings["Words one per line or #tags, \$categories, /patterns/, lang=xx, lang!=xx - leave blank to import all posts"] = "Ett ord per linje eller #emneknagger, \$kategorier, /mønster/, lang=xx, lang!=xx - la være tomt for å importere alle innlegg"; -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["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["Multi-Factor Authentication"] = "Flerfaktorautentisering"; -App::$strings["DId2 or Email Address:"] = "DId2 eller epostadresse:"; -App::$strings["Remove this account including all its channels"] = "Slett denne kontoen inkludert alle dens kanaler"; -App::$strings["No feature settings configured"] = "Ingen funksjonsinnstillinger er konfigurert"; -App::$strings["Addon Settings"] = "Instillinger for tillegg"; -App::$strings["Please save/submit changes to any panel before opening another."] = "Husk å lagre endringene i ett panel før du åpner andre."; -App::$strings["Events Settings"] = ""; -App::$strings["Channel Manager Settings"] = ""; -App::$strings["Personal menu to display in your channel pages"] = "Personlig meny som kan vises på dine kanalsider"; -App::$strings["Channel Home Settings"] = ""; +App::$strings["Default profile for new contacts"] = ""; +App::$strings["Profiles Settings"] = ""; +App::$strings["Connections Settings"] = ""; App::$strings["Calendar Settings"] = ""; App::$strings["Password is required"] = "Navn er påkrevd"; App::$strings["The provided password is not correct"] = ""; @@ -3110,450 +3390,36 @@ App::$strings["Incorrect code"] = ""; App::$strings["Enable Multi-Factor Authentication"] = "Mislykket autentisering"; App::$strings["Logging in will require you to be in possession of your smartphone"] = ""; App::$strings["Your account password"] = "Ditt nye passord er"; -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["Select scheme"] = "Velg skjema"; -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 30 items"] = ""; -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["Display new member quick links menu"] = "Vis hurtiglenker for nye medlemmer"; -App::$strings["Directory Settings"] = ""; -App::$strings["Editor Settings"] = "Instillinger for redigering"; -App::$strings["Connections Settings"] = ""; -App::$strings["Photos Settings"] = ""; -App::$strings["Default profile for new contacts"] = ""; -App::$strings["Profiles Settings"] = ""; -App::$strings["Privacy settings updated."] = "Personverninnstillingene ble oppdatert."; -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["Advise: set to \"Anybody on the internet\" and use privacy groups to restrict access"] = ""; -App::$strings["Privacy Settings"] = "Personverninnstillinger"; -App::$strings["Advanced configuration"] = ""; -App::$strings["Proceed with caution"] = ""; -App::$strings["Changing advanced configuration settings can impact your, and your contacts channels functionality and security."] = ""; -App::$strings["Accept the risk and continue"] = ""; -App::$strings["Automatically approve new contacts"] = "Automatisk godkjenn nye kontakter"; -App::$strings["Opt-out of search engine indexing"] = "Ikke la søkemotorer indeksere denne kanalen"; -App::$strings["Group actor"] = ""; -App::$strings["Allow this channel to act as a forum"] = ""; -App::$strings["Accept all messages which mention you"] = "Godta alle meldinger som nevner deg"; -App::$strings["This setting bypasses normal permissions"] = "Denne instillingen overstyrer vanlig tilgangskontroll"; -App::$strings["Accept unsolicited comments for moderation"] = "Godta kommentarer fra fremmede for moderering"; -App::$strings["Otherwise they will be silently dropped"] = "Ellers vil de avvises uten varsel"; -App::$strings["Enable OCAP access"] = "Slå på OCAP tilgangskontroll"; -App::$strings["Grant limited posts the right to access linked private media"] = "Gi begrensede innlegg tilgang til private media som er lenket fra dem"; -App::$strings["Settings saved."] = ""; -App::$strings["Settings saved. Reload page please."] = ""; -App::$strings["Conversation Settings"] = ""; -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["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["Connection Default Permissions"] = "Forbindelsens standard tillatelser"; -App::$strings["Apply these permissions automatically"] = "Bruk disse tillatelsene automatisk"; -App::$strings["If enabled, connection requests will be approved without your interaction"] = ""; -App::$strings["Permission role"] = ""; -App::$strings["Add permission role"] = ""; -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["Automatic approval settings"] = ""; -App::$strings["My Settings"] = "Mine innstillinger"; -App::$strings["Individual Permissions"] = "Individuelle tillatelser"; -App::$strings["Some individual permissions may have been preset or locked based on your channel type and privacy settings."] = ""; -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["Name and Secret are required"] = ""; -App::$strings["Add OAuth2 application"] = ""; -App::$strings["Grant Types"] = ""; -App::$strings["leave blank unless your application sepcifically requires this"] = ""; -App::$strings["Authorization scope"] = ""; -App::$strings["OAuth2 Application not found."] = ""; -App::$strings["leave blank unless your application specifically requires this"] = ""; -App::$strings["Connected OAuth2 Apps"] = ""; -App::$strings["Invalid message"] = "Ugyldig melding"; -App::$strings["no results"] = "ingen resultater"; -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["Delivery report for %1\$s"] = "Leveringsrapport for %1\$s"; -App::$strings["Redeliver"] = ""; -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["Test"] = "Sjekk koden"; App::$strings["Authentication failed."] = "Autentisering mislyktes."; -App::$strings["Item sync completed!"] = ""; -App::$strings["Item sync completed but no items were found!"] = ""; -App::$strings["File sync completed!"] = ""; -App::$strings["File sync completed but no files were found!"] = ""; -App::$strings["Channel clone status"] = ""; -App::$strings["Item sync status"] = ""; -App::$strings["File sync status"] = ""; -App::$strings["Channel cloning completed!"] = ""; -App::$strings["Resume"] = ""; -App::$strings["Only resume if sync stalled!"] = ""; -App::$strings["Layout updated."] = "Layout er oppdatert."; -App::$strings["Edit System Page Description"] = "Endre beskrivelsen av systemsiden"; -App::$strings["(modified)"] = "(endret)"; -App::$strings["Layout not found."] = "Layouten ble ikke funnet."; -App::$strings["Module Name:"] = "Modulnavn:"; -App::$strings["Layout Help"] = "Layout-hjelp"; -App::$strings["Edit another layout"] = ""; -App::$strings["System layout"] = ""; -App::$strings["Welcome to %s"] = "Velkommen til %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["Connection updated."] = "Forbindelsen er oppdatert."; -App::$strings["Failed to update connection record."] = "Mislyktes med å oppdatere forbindelsesinformasjonen."; -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["View recent posts and comments"] = "Vis nylige innlegg og kommentarer"; -App::$strings["Fetch Vcard"] = ""; -App::$strings["Fetch electronic calling card for this connection"] = ""; -App::$strings["Open Set Affinity section by default"] = ""; -App::$strings["Filter"] = ""; -App::$strings["Open Custom Filter section by default"] = ""; -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["Contact: %s"] = ""; -App::$strings["Manage contact roles"] = ""; -App::$strings["This contacts's primary address is"] = ""; -App::$strings["Available locations:"] = "Tilgjengelige plasseringer:"; -App::$strings["Contact Pending Approval"] = ""; -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["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["Details"] = ""; -App::$strings["No more system notifications."] = "Ingen flere systemvarsler."; -App::$strings["System Notifications"] = "Systemvarsler"; -App::$strings["Mark all seen"] = "Merk alle som sett"; -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["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["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["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["Channel Sources"] = "Kanalkilder"; -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["Add the following categories to posts imported from this source (comma separated)"] = ""; -App::$strings["Resend posts with this channel as author"] = ""; -App::$strings["Copyrights may apply"] = ""; -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["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["A deleted privacy group with this name was revived. Existing item permissions <strong>may</strong> apply to this privacy group and any future members. If this is not what you intended, please create another privacy group with a different name."] = ""; -App::$strings["Select a privacy group"] = ""; -App::$strings["__ctx:permcat__ Default"] = "Standard"; -App::$strings["Likes %1\$s's %2\$s"] = ""; -App::$strings["Doesn't like %1\$s's %2\$s"] = ""; -App::$strings["Will attend %s's event"] = ""; -App::$strings["Will not attend %s's event"] = ""; -App::$strings["May attend %s's event"] = ""; -App::$strings["May not attend %s's event"] = ""; -App::$strings["\$Projectname Notification"] = "\$Projectname varsling"; -App::$strings["Thank You,"] = "Tusen takk,"; -App::$strings["This email was sent by %1\$s at %2\$s."] = ""; -App::$strings["To stop receiving these messages, please adjust your Notification Settings at %s"] = ""; -App::$strings["To stop receiving these messages, please adjust your %s."] = ""; -App::$strings["%s <!item_type!>"] = "%s <!item_type!>"; -App::$strings["[\$Projectname:Notify] New direct message received at %s"] = "[\$Projectname:Notify] Ny direktemelding mottatt kl. %s"; -App::$strings["%1\$s sent you a new direct message at %2\$s"] = "%1\$s sendte deg en ny direktemelding kl. %2\$s"; -App::$strings["%1\$s sent you %2\$s."] = "%1\$s sendte deg %2\$s."; -App::$strings["a direct message"] = "en direktemelding"; -App::$strings["Please visit %s to view and/or reply to your direct messages."] = "Gå til %s for å vise og/eller svare på dine direktemeldinger."; -App::$strings["requested to comment on"] = ""; -App::$strings["commented on"] = ""; -App::$strings["requested to like"] = "Dato for forespørsel"; -App::$strings["liked"] = ""; -App::$strings["requested to dislike"] = ""; -App::$strings["disliked"] = ""; -App::$strings["voted on"] = ""; -App::$strings["%1\$s %2\$s [zrl=%3\$s]a %4\$s[/zrl]"] = ""; -App::$strings["%1\$s %2\$s [zrl=%3\$s]%4\$s's %5\$s[/zrl]"] = ""; -App::$strings["%1\$s %2\$s [zrl=%3\$s]your %4\$s[/zrl]"] = ""; -App::$strings["[\$Projectname:Notify] Moderated Comment to conversation #%1\$d by %2\$s"] = ""; -App::$strings["[\$Projectname:Notify] Comment to conversation #%1\$d by %2\$s"] = ""; -App::$strings["%1\$s commented on an item/conversation you have been following"] = ""; -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["Please visit %s to approve or reject this comment."] = ""; -App::$strings["[\$Projectname:Notify] Like received to conversation #%1\$d by %2\$s"] = ""; -App::$strings["%1\$s liked an item/conversation you created"] = ""; -App::$strings["[\$Projectname:Notify] %s posted to your profile wall"] = ""; -App::$strings["%1\$s posted to your profile wall at %2\$s"] = ""; -App::$strings["%1\$s posted to [zrl=%2\$s]your wall[/zrl]"] = ""; -App::$strings["[\$Projectname:Notify] %s tagged you"] = ""; -App::$strings["%1\$s tagged you at %2\$s"] = ""; -App::$strings["%1\$s [zrl=%2\$s]tagged you[/zrl]."] = ""; -App::$strings["[\$Projectname:Notify] %1\$s poked you"] = ""; -App::$strings["%1\$s poked you at %2\$s"] = ""; -App::$strings["%1\$s [zrl=%2\$s]poked you[/zrl]."] = ""; -App::$strings["[\$Projectname:Notify] %s tagged your post"] = ""; -App::$strings["%1\$s tagged your post at %2\$s"] = ""; -App::$strings["%1\$s tagged [zrl=%2\$s]your post[/zrl]"] = ""; -App::$strings["[\$Projectname:Notify] Introduction received"] = ""; -App::$strings["You've received an new connection request from '%1\$s' at %2\$s"] = ""; -App::$strings["You've received [zrl=%1\$s]a new connection request[/zrl] from %2\$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["[\$Projectname:Notify] Friend suggestion received"] = ""; -App::$strings["You've received a friend suggestion from '%1\$s' at %2\$s"] = ""; -App::$strings["You've received [zrl=%1\$s]a friend suggestion[/zrl] for %2\$s from %3\$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["[\$Projectname:Notify]"] = ""; -App::$strings["created a new poll"] = "opprettet spørreskjema"; -App::$strings["created a new post"] = "laget et nytt innlegg"; -App::$strings["voted on %s's poll"] = "stemte på %s sitt spørreskjema"; -App::$strings["commented on %s's post"] = "kommenterte på %s sitt innlegg"; -App::$strings["repeated %s's post"] = ""; -App::$strings["liked %s's post"] = ""; -App::$strings["disliked %s's post"] = ""; -App::$strings["shared a file with you"] = ""; -App::$strings["edited a post dated %s"] = ""; -App::$strings["edited a comment dated %s"] = ""; -App::$strings["added your channel"] = "la til din kanal"; -App::$strings["sent you a direct message"] = "sendte deg en direktemelding"; -App::$strings["g A l F d"] = "g A l F d"; -App::$strings["[today]"] = "[idag]"; -App::$strings["created an event"] = ""; -App::$strings["status verified"] = ""; -App::$strings["Channel is blocked on this site."] = "Kanalen er blokkert på dette nettstedet."; -App::$strings["Channel location missing."] = "Kanalplassering mangler."; -App::$strings["Remote channel or protocol unavailable."] = ""; -App::$strings["Channel discovery failed."] = "Kanaloppdagelse mislyktes."; -App::$strings["Protocol disabled."] = "Protokollen er avskrudd."; -App::$strings["Cannot connect to yourself."] = "Kan ikke lage forbindelse med deg selv."; -App::$strings["error saving data"] = ""; -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["Affinity Tool"] = "Nærhetsverktøy"; -App::$strings["Site Admin"] = "Nettstedsadministrator"; -App::$strings["Content Filter"] = ""; -App::$strings["Remote Diagnostics"] = ""; -App::$strings["Suggest Channels"] = "Foreslå kanaler"; -App::$strings["Channel Manager"] = "Kanalstyring"; -App::$strings["Stream"] = "Tidslinje"; -App::$strings["Mail"] = "Melding"; -App::$strings["Chat"] = "Chat"; -App::$strings["Probe"] = "Undersøk"; -App::$strings["Suggest"] = "Forreslå"; -App::$strings["Random Channel"] = "Tilfeldig kanal"; -App::$strings["Invite"] = "Inviter"; -App::$strings["Post"] = "Innlegg"; -App::$strings["Notifications"] = "Varsler"; -App::$strings["Order Apps"] = ""; -App::$strings["CardDAV"] = ""; -App::$strings["OAuth Apps Manager"] = ""; -App::$strings["OAuth2 Apps Manager"] = ""; -App::$strings["PDL Editor"] = ""; -App::$strings["My Chatrooms"] = ""; -App::$strings["Channel Export"] = ""; -App::$strings["Purchase"] = "Kjøp"; -App::$strings["Undelete"] = ""; -App::$strings["Add to app-tray"] = "Legg til i meny"; -App::$strings["Remove from app-tray"] = "Fjern fra meny"; -App::$strings["Pin to navbar"] = "Fest til navigasjonslinjen"; -App::$strings["Unpin from navbar"] = "Fjern fra navigasjonslinjen"; -App::$strings["0. Beginner/Basic"] = ""; -App::$strings["1. Novice - not skilled but willing to learn"] = ""; -App::$strings["2. Intermediate - somewhat comfortable"] = ""; -App::$strings["3. Advanced - very comfortable"] = ""; -App::$strings["4. Expert - I can write computer code"] = ""; -App::$strings["5. Wizard - I probably know more than you do"] = ""; -App::$strings["Directory Options"] = "Kataloginnstillinger"; -App::$strings["Safe Mode"] = "Trygt modus"; -App::$strings["Public Forums Only"] = "Bare offentlige forum"; -App::$strings["This Website Only"] = "Kun dette nettstedet"; -App::$strings["Unable to verify channel signature"] = "Ikke i stand til å sjekke kanalsignaturen"; -App::$strings["Restricted message"] = "Begrenset melding"; -App::$strings["Direct message"] = "Direktemelding"; -App::$strings["Public Policy"] = ""; -App::$strings["Privacy conflict. Discretion advised."] = ""; -App::$strings["Admin Delete"] = ""; -App::$strings["Reply on this comment"] = ""; -App::$strings["reply"] = ""; -App::$strings["Reply to"] = ""; -App::$strings["Delivery Report"] = "Leveringsrapport"; -App::$strings["%d Comment"] = array( - 0 => "%d kommentar", - 1 => "%d kommentarer", -); -App::$strings["%d unseen"] = ""; -App::$strings["Forum"] = ""; -App::$strings["to"] = "til"; -App::$strings["Wall-to-Wall"] = "Vegg-til-vegg"; -App::$strings["via Wall-To-Wall:"] = "via vegg-til-vegg:"; -App::$strings["Attend"] = ""; -App::$strings["Go to previous comment"] = ""; -App::$strings["Add to Calendar"] = "Legg til i kalender"; -App::$strings["Image"] = "Bilde"; -App::$strings["Insert Link"] = "Sett inn lenke"; -App::$strings["Video"] = "Video"; -App::$strings["Your full name (required)"] = ""; -App::$strings["Your email address (required)"] = ""; -App::$strings["Your website URL (optional)"] = ""; -App::$strings["Source code of failed update: "] = ""; -App::$strings["Update Error at %s"] = "Oppdateringsfeil ved %s"; -App::$strings["Update %s failed. See error logs."] = "Oppdatering %s mislyktes. Se feilloggen."; -App::$strings["Public"] = "Offentlig"; -App::$strings["Anybody in the \$Projectname network"] = ""; -App::$strings["Any account on %s"] = ""; -App::$strings["Any of my connections"] = ""; -App::$strings["Only connections I specifically allow"] = ""; -App::$strings["Anybody authenticated (could include visitors from other networks)"] = ""; -App::$strings["Any connections including those who haven't yet been approved"] = ""; -App::$strings["This is your default setting for the audience of your normal stream, and posts."] = ""; -App::$strings["This is your default setting for who can view your default channel profile"] = ""; -App::$strings["This is your default setting for who can view your connections"] = ""; -App::$strings["This is your default setting for who can view your file storage and photos"] = ""; -App::$strings["This is your default setting for the audience of your webpages"] = ""; -App::$strings["Unable to verify site signature for %s"] = "Ikke i stand til å bekrefte signaturen til %s"; -App::$strings["Social Networking"] = "Sosialt nettverk"; -App::$strings["Social - Federation"] = ""; -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["Personal"] = "Personlig"; -App::$strings["Community forum"] = "Forum for fellesskap"; -App::$strings["Custom"] = ""; -App::$strings["Can view my channel stream and posts"] = ""; -App::$strings["Can send me their channel stream and posts"] = "Kan sende meg deres kanalstrø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 upload/modify my file storage and photos"] = ""; -App::$strings["Can view my channel webpages"] = ""; -App::$strings["Can view my wiki pages"] = ""; -App::$strings["Can create/edit my channel webpages"] = ""; -App::$strings["Can write to my wiki pages"] = ""; -App::$strings["Can post on my channel (wall) page"] = ""; -App::$strings["Can comment on or like my posts"] = "Kan kommentere på eller like mine innlegg"; -App::$strings["Can send me direct messages"] = "Kan sende meg direktemeldinger"; -App::$strings["Can like/dislike profiles and profile things"] = ""; -App::$strings["Can chat with me"] = ""; -App::$strings["Can source/mirror my public posts in derived channels"] = ""; -App::$strings["Can administer my channel"] = ""; -App::$strings["Change filename to"] = ""; -App::$strings["Select a target location"] = ""; -App::$strings["Copy to target location"] = ""; -App::$strings["Set permissions for all files and sub folders"] = ""; -App::$strings["Notify your contacts about this file"] = "Varsle dine kontakter om denne filen"; -App::$strings["File category"] = ""; -App::$strings["Total"] = "Totalt"; -App::$strings["Shared"] = "Delt"; -App::$strings["Add Files"] = ""; -App::$strings["parent"] = "opp et nivå"; -App::$strings["Select All"] = "velg alle"; -App::$strings["Bulk Actions"] = ""; -App::$strings["Adjust Permissions"] = ""; -App::$strings["Move or Copy"] = ""; -App::$strings["Info"] = ""; -App::$strings["Rename"] = ""; -App::$strings["Attachment BBcode"] = ""; -App::$strings["Embed BBcode"] = ""; -App::$strings["Link BBcode"] = ""; -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%)"] = "Du bruker %1\$s av %2\$s tilgjengelig lagringsplass (%3\$s%)"; -App::$strings["WARNING:"] = "ADVARSEL:"; -App::$strings["Create new folder"] = "Lag ny mappe"; -App::$strings["Upload file"] = "Last opp fil"; -App::$strings["Drop files here to immediately upload"] = ""; -App::$strings["You can select files via the upload button or drop them right here or into an existing folder."] = ""; -App::$strings["Create an account to access services and applications"] = ""; -App::$strings["Email or nickname"] = ""; -App::$strings["Password"] = "Passord"; -App::$strings["Remember me"] = "Husk meg"; -App::$strings["Forgot your password?"] = "Glemt passordet ditt?"; -App::$strings["[\$Projectname] Website SSL error for %s"] = ""; -App::$strings["Website SSL certificate is not valid. Please correct."] = "Nettstedets SSL-sertifikat er ikke gyldig. Vennligst fiks dette."; -App::$strings["[\$Projectname] Cron tasks not running on %s"] = ""; -App::$strings["Cron/Scheduled tasks not running."] = "Cron/planlagte oppgaver kjører ikke."; +App::$strings["Edit Block"] = "Endre byggekloss"; +App::$strings["Email Verification Required"] = ""; +App::$strings["A verification token was sent to your email address [%s]. Enter that token here to complete the account verification step. Please allow a few minutes for delivery, and check your spam folder if you do not see the message."] = "En verifikasjonskode ble sendt til epostadressen din [%s]. Skriv inn koden du mottok her for å fullføre kontoverifikasjonen. Det kan ta noen minutter før du mottar koden. Sjekk også at eposten ikke har havnet i mappen for søppelpost om du ikke ser den etter en stund."; +App::$strings["Resend Email"] = ""; +App::$strings["Validation token"] = ""; +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["Your service plan only allows %d channels."] = "Din tjenesteplan tillater bare %d kanaler."; +App::$strings["No channel. Import failed."] = "Ingen kanal. Import mislyktes."; +App::$strings["Channel exists but has been marked removed on this hub. Import failed."] = ""; +App::$strings["Automatic content and files import was not possible due to API version incompatiblity. Please import content and files manually!"] = ""; +App::$strings["You must be logged in to use this feature."] = "Du må være innlogget for å bruke denne funksjonen."; +App::$strings["Channel Import"] = ""; +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["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["Import your items and files (limited by available memory)"] = ""; +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["Move this channel (disable all previous locations)"] = ""; +App::$strings["Use this channel nickname instead of the one provided"] = ""; +App::$strings["Leave blank to keep your existing channel nickname. You will be randomly assigned a similar nickname if either name is already allocated on this site."] = ""; +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["network"] = "nettverk"; +App::$strings["Enter a folder name"] = ""; +App::$strings["or select an existing folder (doubleclick)"] = ""; +App::$strings["Poll not found."] = "Fant ikke spørreskjema."; +App::$strings["Invalid response."] = ""; +App::$strings["Response submitted. Updates may not appear instantly."] = ""; diff --git a/view/nb-no/lostpass_eml.tpl b/view/nb/lostpass_eml.tpl index 3b79d2791..3b79d2791 100644 --- a/view/nb-no/lostpass_eml.tpl +++ b/view/nb/lostpass_eml.tpl diff --git a/view/nb-no/messages.po b/view/nb/messages.po index 152120b15..152120b15 100644 --- a/view/nb-no/messages.po +++ b/view/nb/messages.po diff --git a/view/nb-no/passchanged_eml.tpl b/view/nb/passchanged_eml.tpl index 0d94be3c2..0d94be3c2 100644 --- a/view/nb-no/passchanged_eml.tpl +++ b/view/nb/passchanged_eml.tpl diff --git a/view/nb-no/register_open_eml.tpl b/view/nb/register_open_eml.tpl index 4b397201c..4b397201c 100644 --- a/view/nb-no/register_open_eml.tpl +++ b/view/nb/register_open_eml.tpl diff --git a/view/nb-no/register_verify_eml.tpl b/view/nb/register_verify_eml.tpl index 85d9a12d3..85d9a12d3 100644 --- a/view/nb-no/register_verify_eml.tpl +++ b/view/nb/register_verify_eml.tpl diff --git a/view/nb-no/strings.php b/view/nb/strings.php index 01a95a5a3..01a95a5a3 100644 --- a/view/nb-no/strings.php +++ b/view/nb/strings.php diff --git a/view/nb-no/update_fail_eml.tpl b/view/nb/update_fail_eml.tpl index 61f44b1e6..61f44b1e6 100644 --- a/view/nb-no/update_fail_eml.tpl +++ b/view/nb/update_fail_eml.tpl diff --git a/view/pdl/mod_dreport.pdl b/view/pdl/mod_dreport.pdl new file mode 100644 index 000000000..a75fa334a --- /dev/null +++ b/view/pdl/mod_dreport.pdl @@ -0,0 +1,7 @@ +[template]doubleleft[/template] +[region=aside] +[widget=notifications][var=sys_only]1[/var][/widget] +[/region] +[region=content] +$content +[/region] diff --git a/view/pdl/mod_rmagic.pdl b/view/pdl/mod_rmagic.pdl new file mode 100644 index 000000000..3065703de --- /dev/null +++ b/view/pdl/mod_rmagic.pdl @@ -0,0 +1,6 @@ +[region=aside] +[widget=notifications][var=sys_only]1[/var][/widget] +[/region] +[region=content] +$content +[/region] diff --git a/view/php/default.php b/view/php/default.php index 8d2c092a3..324981dff 100644 --- a/view/php/default.php +++ b/view/php/default.php @@ -11,28 +11,28 @@ */ ?> <!DOCTYPE html > -<html prefix="og: http://ogp.me/ns#" <?php if(x($page,'color_mode')) echo $page['color_mode'] ?>> +<html prefix="og: http://ogp.me/ns#" <?php if(!empty($page['color_mode'])) echo $page['color_mode'] ?>> <head> - <title><?php if(x($page,'title')) echo $page['title'] ?></title> + <title><?php if(!empty($page['title'])) echo $page['title'] ?></title> <script>var baseurl="<?php echo z_root() ?>";</script> - <?php if(x($page,'htmlhead')) echo $page['htmlhead'] ?> + <?php if(!empty($page['htmlhead'])) echo $page['htmlhead'] ?> </head> <body <?php if($page['direction']) echo 'dir="rtl"' ?> > - <?php if(x($page,'banner')) echo $page['banner']; ?> - <header><?php if(x($page,'header')) echo $page['header']; ?></header> - <?php if(x($page,'nav')) echo $page['nav']; ?> + <?php if(!empty($page['banner'])) echo $page['banner']; ?> + <header><?php if(!empty($page['header'])) echo $page['header']; ?></header> + <?php if(!empty($page['nav'])) echo $page['nav']; ?> <main> <div class="content"> <div class="columns"> - <aside id="region_1" class="d-none d-lg-block"><div class="aside_spacer_top_left"></div><div class="aside_spacer_left"><div id="left_aside_wrapper" class="aside_wrapper"><?php if(x($page,'aside')) echo $page['aside']; ?></div></div></aside> - <section id="region_2"><?php if(x($page,'content')) echo $page['content']; ?> + <aside id="region_1" class="d-none d-lg-block"><div class="aside_spacer_top_left"></div><div class="aside_spacer_left"><div id="left_aside_wrapper" class="aside_wrapper"><?php if(!empty($page['aside'])) echo $page['aside']; ?></div></div></aside> + <section id="region_2"><?php if(!empty($page['content'])) echo $page['content']; ?> <div id="page-footer"></div> <div id="pause"></div> </section> - <aside id="region_3" class="d-none d-xl-block"><div class="aside_spacer_top_right"></div><div class="aside_spacer_right"><div id="right_aside_wrapper" class="aside_wrapper"><?php if(x($page,'right_aside')) echo $page['right_aside']; ?></div></div></aside> + <aside id="region_3" class="d-none d-xl-block"><div class="aside_spacer_top_right"></div><div class="aside_spacer_right"><div id="right_aside_wrapper" class="aside_wrapper"><?php if(!empty($page['right_aside'])) echo $page['right_aside']; ?></div></div></aside> </div> </div> </main> - <footer><?php if(x($page,'footer')) echo $page['footer']; ?></footer> + <footer><?php if(!empty($page['footer'])) echo $page['footer']; ?></footer> </body> </html> diff --git a/view/php/theme_init.php b/view/php/theme_init.php index 821e9b46e..e6bd09224 100644 --- a/view/php/theme_init.php +++ b/view/php/theme_init.php @@ -2,7 +2,6 @@ require_once('include/plugin.php'); -head_add_css('/library/tiptip/tipTip.css'); head_add_css('/library/jRange/jquery.range.css'); head_add_css('/view/css/conversation.css'); @@ -20,7 +19,6 @@ head_add_js('/library/sprintf.js/dist/sprintf.min.js'); head_add_js('/library/textcomplete/textcomplete.min.js'); head_add_js('autocomplete.js'); -head_add_js('/library/jquery.timeago.js'); head_add_js('/library/readmore.js/readmore.js'); head_add_js('/library/sjcl/sjcl.js'); @@ -36,7 +34,6 @@ 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/Sortable/Sortable.min.js'); -head_add_js('/vendor/desandro/imagesloaded/imagesloaded.pkgd.min.js'); /** * Those who require this feature will know what to do with it. diff --git a/view/theme/redbasic/css/style.css b/view/theme/redbasic/css/style.css index ec8ce42b3..36023e511 100644 --- a/view/theme/redbasic/css/style.css +++ b/view/theme/redbasic/css/style.css @@ -150,20 +150,6 @@ input[type=text], textarea { color: var(--bs-body-color); } -.selected-doco-nav { - font-weight: bold; - text-shadow: 2px 2px 3px lightgray; -} - -#doco-content img { - width: 100%; -} - -#help-content pre code { - overflow-x: auto; - white-space: pre; -} - .heart { color: #FF0000; } @@ -522,8 +508,8 @@ footer { } .contact-block-img { - width: 2.94rem; - height: 2.94rem; + width: 2.92rem; + height: 2.92rem; margin-bottom: 3px; } @@ -967,6 +953,7 @@ a .drop-icons:hover { } .wall-item-pinned i { + display: inline-block; transform: rotate(45deg); } @@ -1158,12 +1145,20 @@ a .drop-icons:hover { .generic-content-wrapper { background-color: var(--bs-body-bg); - border: 1px solid var(--bs-border-color); + border: 1px solid var(--bs-light-border-subtle); border-radius: var(--bs-border-radius); margin-bottom: 1.5rem; font-size: 1.1rem; } +.generic-content-wrapper.is-contained { + border: 1px solid var(--bs-primary-border-subtle); +} + +.generic-content-wrapper.is-new { + border-top: 2px solid var(--bs-primary); +} + .section-title-wrapper { padding: 7px 10px; background-color: var(--bs-tertiary-bg); @@ -1258,17 +1253,23 @@ a .drop-icons:hover { } main.fullscreen { + position: fixed; + top: 0px; left: 0px; - width: 100%; + width: 100vw; height: 100vh; - max-width: none; + z-index: 1020; + overflow: auto; } main.fullscreen .generic-content-wrapper { - position: absolute; - width: 100%; + position: fixed; top: 0px; left: 0px; + width: 100vw; + height: 100vh; + z-index: 1020; + overflow: auto; border-radius: 0px; border-width: 0px; } @@ -1377,12 +1378,16 @@ dl.bb-dl > dd > li { } .bootstrap-tagsinput .tag:before { - /* Copied from fa-asterisk, is there a better way to do it? */ - font-family: ForkAwesome; - font-weight: normal; - font-style: normal; - text-decoration: inherit; - content:"\f069 "; + font-family: bootstrap-icons; + font-size: 0.5rem; + content: "\F151"; + margin-right: .25rem; +} + +.bootstrap-tagsinput .tag [data-role="remove"]:after { + font-family: bootstrap-icons; + font-size: 0.5rem; + content: "\F659"; } /* Modified original CSS to match input in Redbasic */ diff --git a/view/theme/redbasic/js/redbasic.js b/view/theme/redbasic/js/redbasic.js index 76d6c0854..144714b50 100644 --- a/view/theme/redbasic/js/redbasic.js +++ b/view/theme/redbasic/js/redbasic.js @@ -2,243 +2,254 @@ * redbasic theme specific JavaScript */ -let redbasic_dark_mode = localStorage.getItem('redbasic_dark_mode'); -let redbasic_theme_color = localStorage.getItem('redbasic_theme_color'); +const redbasic_dark_mode = localStorage.getItem('redbasic_dark_mode'); +const redbasic_theme_color = localStorage.getItem('redbasic_theme_color'); if (redbasic_dark_mode == 1) { - $('html').attr('data-bs-theme', 'dark'); + document.documentElement.setAttribute('data-bs-theme', 'dark'); } if (redbasic_dark_mode == 0) { - $('html').attr('data-bs-theme', 'light'); + document.documentElement.setAttribute('data-bs-theme', 'light'); } if (redbasic_theme_color) { - $('meta[name=theme-color]').attr('content', redbasic_theme_color); + document.querySelector('meta[name=theme-color]').setAttribute('content', redbasic_theme_color); } -$(document).ready(function() { - // provide a fake progress bar for pwa standalone mode - if (window.matchMedia('(display-mode: standalone)').matches) { - $(window).on('beforeunload', function(){ - if ($('.page-loader').length) { - return; - } - $('<div class="bg-primary page-loader"></div>').prependTo('body'); - }); - } - - if (redbasic_dark_mode == 1) { - $('#theme-switch-icon').removeClass('bi-moon').addClass('bi-sun'); - $('[data-bs-theme="light"]').attr('data-bs-theme', 'dark'); - } - if (redbasic_dark_mode == 0) { - $('#theme-switch-icon').removeClass('bi-sun').addClass('bi-moon'); - $('[data-bs-theme="dark"]:not(nav)').attr('data-bs-theme', 'light'); - } - - if (redbasic_theme_color != $('nav').css('background-color')) { - $('meta[name=theme-color]').attr('content', $('nav').css('background-color')); - localStorage.setItem('redbasic_theme_color', $('nav').css('background-color')); - } - - // 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() < 992) { - $('main').css('width', $(window).width() + $('aside').outerWidth() ); - } else { - $('main').css('width', '100%'); - } - }); - } - $('#css3-calc').remove(); // Remove the test element - - if($(window).width() < 1200) { - $("#right_aside_wrapper").children().detach().appendTo('#left_aside_wrapper'); - $('#notifications_wrapper').addClass('d-none'); - } - - - if (document.querySelector('#region_1')) { - stickyScroll('.aside_spacer_left', '.aside_spacer_top_left', 'section', parseFloat(document.querySelector('main').getBoundingClientRect().top), 20); - } - - if (document.querySelector('#region_3')) { - stickyScroll('.aside_spacer_right', '.aside_spacer_top_right', 'section', parseFloat(document.querySelector('main').getBoundingClientRect().top), 20); - } - - $('.usermenu').click(function() { - if($('#navbar-collapse-1, #navbar-collapse-2').hasClass('show')){ - $('#navbar-collapse-1, #navbar-collapse-2').removeClass('show'); - } - }); - - $('#theme-switch').click(function() { - if ($('html').attr('data-bs-theme') === 'dark') { - if ($('nav').data('bs-theme') === 'dark') { - $('[data-bs-theme="dark"]:not(nav)').attr('data-bs-theme', 'light'); - } - else { - $('[data-bs-theme="dark"]').attr('data-bs-theme', 'light'); - } - localStorage.setItem('redbasic_dark_mode', 0); - $('#theme-switch-icon').removeClass('bi-sun').addClass('bi-moon'); - } - else { - $('[data-bs-theme="light"]').attr('data-bs-theme', 'dark'); - localStorage.setItem('redbasic_dark_mode', 1); - $('#theme-switch-icon').removeClass('bi-moon').addClass('bi-sun'); - } - $('meta[name=theme-color]').attr('content', $('nav').css('background-color')); - localStorage.setItem('redbasic_theme_color', $('nav').css('background-color')); - }); - - - $('#menu-btn').click(function() { - if($('#navbar-collapse-1').hasClass('show')){ - $('#navbar-collapse-1').removeClass('show'); - } - }); - - $('.notifications-btn').click(function(e) { - e.preventDefault(); - e.stopPropagation(); - if($('#navbar-collapse-2').hasClass('show')){ - $('#navbar-collapse-2').removeClass('show'); - } - }); - - $("input[data-role=cat-tagsinput]").tagsinput({ - tagClass: 'badge rounded-pill bg-warning text-dark' - }); - - $('a.disabled').click(function(e) { - e.preventDefault(); - e.stopPropagation(); - }); - - var doctitle = document.title; - function checkNotify() { - var notifyUpdateElem = document.getElementById('notify-update'); - if(notifyUpdateElem !== null) { - if(notifyUpdateElem.innerHTML !== "") - document.title = "(" + notifyUpdateElem.innerHTML + ") " + doctitle; - else - document.title = doctitle; - } - } - setInterval(function () {checkNotify();}, 10 * 1000); - - var touch_start = null; - var touch_max = window.innerWidth / 10; - - window.addEventListener('touchstart', function(e) { - if (e.touches.length === 1){ - //just one finger touched - touch_start = e.touches.item(0).clientX; - if (touch_start < touch_max) { - $('body').css('overflow-y', 'hidden'); - } - } - else { - //a second finger hit the screen, abort the touch - touch_start = null; - } - }); - - window.addEventListener('touchend', function(e) { - $('body').css('overflow-y', ''); - - let touch_offset = 30; //at least 30px are a swipe - if (touch_start) { - //the only finger that hit the screen left it - let touch_end = e.changedTouches.item(0).clientX; - - if (touch_end > (touch_start + touch_offset)) { - //a left -> right swipe - if (touch_start < touch_max) { - toggleAside(); - } - } - if (touch_end < (touch_start - touch_offset)) { - //a right -> left swipe - } - } - }); - +document.addEventListener('DOMContentLoaded', function () { + // provide a fake progress bar for pwa standalone mode + if (window.matchMedia('(display-mode: standalone)').matches) { + window.addEventListener('beforeunload', function () { + if (!document.querySelector('.page-loader')) { + let loader = document.createElement('div'); + loader.classList.add('bg-primary', 'page-loader'); + document.body.prepend(loader); + } + }); + } + + if (redbasic_dark_mode == 1) { + document.getElementById('theme-switch-icon').classList.remove('bi-moon'); + document.getElementById('theme-switch-icon').classList.add('bi-sun'); + document.querySelector('[data-bs-theme="light"]').setAttribute('data-bs-theme', 'dark'); + } + if (redbasic_dark_mode == 0) { + document.getElementById('theme-switch-icon').classList.remove('bi-sun'); + document.getElementById('theme-switch-icon').classList.add('bi-moon'); + let darkElements = document.querySelectorAll('[data-bs-theme="dark"]:not(nav)'); + darkElements.forEach(el => el.setAttribute('data-bs-theme', 'light')); + } + + const navBackgroundColor = document.querySelector('nav').style.backgroundColor; + if (redbasic_theme_color !== navBackgroundColor) { + document.querySelector('meta[name=theme-color]').setAttribute('content', navBackgroundColor); + localStorage.setItem('redbasic_theme_color', navBackgroundColor); + } + + // CSS3 calc() fallback (for unsupported browsers) + const testElem = document.createElement('div'); + testElem.style.width = 'calc(10px + 10px)'; + testElem.style.display = 'none'; + testElem.id = 'css3-calc'; + document.body.appendChild(testElem); + + if (testElem.offsetWidth === 10) { + window.addEventListener('resize', function () { + if (window.innerWidth < 992) { + document.querySelector('main').style.width = `${window.innerWidth + document.querySelector('aside').offsetWidth}px`; + } else { + document.querySelector('main').style.width = '100%'; + } + }); + } + testElem.remove(); // Remove the test element + + if (window.innerWidth < 1200) { + const rightAsideWrapper = document.getElementById("right_aside_wrapper"); + const leftAsideWrapper = document.getElementById("left_aside_wrapper"); + const notificationsWrapper = document.getElementById("notifications_wrapper"); + + if (leftAsideWrapper && rightAsideWrapper) { + const children = rightAsideWrapper.children; + if (children.length) { + leftAsideWrapper.append(...children); + } + } + + if (notificationsWrapper) { + notificationsWrapper.classList.add('d-none'); + } + } + + if (document.getElementById('region_1')) { + stickyScroll('.aside_spacer_left', '.aside_spacer_top_left', 'section', parseFloat(document.querySelector('main').getBoundingClientRect().top), 20); + } + + if (document.getElementById('region_3')) { + stickyScroll('.aside_spacer_right', '.aside_spacer_top_right', 'section', parseFloat(document.querySelector('main').getBoundingClientRect().top), 20); + } + + document.querySelectorAll('.usermenu').forEach(function (element) { + element.addEventListener('click', function () { + let navCollapse = document.querySelectorAll('#navbar-collapse-1, #navbar-collapse-2'); + navCollapse.forEach(function (nav) { + if (nav.classList.contains('show')) { + nav.classList.remove('show'); + } + }); + }); + }); + + document.getElementById('theme-switch').addEventListener('click', function () { + const html = document.documentElement; + if (html.getAttribute('data-bs-theme') === 'dark') { + let nav = document.querySelector('nav'); + if (nav.dataset.bsTheme === 'dark') { + document.querySelectorAll('[data-bs-theme="dark"]:not(nav)').forEach(function (el) { + el.setAttribute('data-bs-theme', 'light'); + }); + } else { + document.querySelector('[data-bs-theme="dark"]').setAttribute('data-bs-theme', 'light'); + } + localStorage.setItem('redbasic_dark_mode', 0); + document.getElementById('theme-switch-icon').classList.remove('bi-sun'); + document.getElementById('theme-switch-icon').classList.add('bi-moon'); + } else { + document.querySelectorAll('[data-bs-theme="light"]').forEach(function (el) { + el.setAttribute('data-bs-theme', 'dark'); + }); + localStorage.setItem('redbasic_dark_mode', 1); + document.getElementById('theme-switch-icon').classList.remove('bi-moon'); + document.getElementById('theme-switch-icon').classList.add('bi-sun'); + } + document.querySelector('meta[name=theme-color]').setAttribute('content', document.querySelector('nav').style.backgroundColor); + localStorage.setItem('redbasic_theme_color', document.querySelector('nav').style.backgroundColor); + }); + + document.getElementById('menu-btn').addEventListener('click', function () { + const navCollapse = document.getElementById('navbar-collapse-1'); + if (navCollapse && navCollapse.classList.contains('show')) { + navCollapse.classList.remove('show'); + } + }); + + $("input[data-role=cat-tagsinput]").tagsinput({ + tagClass: 'badge rounded-pill bg-warning text-dark' + }); + + document.querySelectorAll('a.disabled').forEach(function (link) { + link.addEventListener('click', function (e) { + e.preventDefault(); + e.stopPropagation(); + }); + }); + + const doctitle = document.title; + function checkNotify() { + let notifyUpdateElem = document.getElementById('notify-update'); + if (notifyUpdateElem && notifyUpdateElem.innerHTML !== '') { + document.title = '(' + notifyUpdateElem.innerHTML + ') ' + doctitle; + } else { + document.title = doctitle; + } + } + + setInterval(checkNotify, 10 * 1000); + + let touch_start = null; + const touch_max = window.innerWidth / 10; + + window.addEventListener('touchstart', function (e) { + if (e.touches.length === 1) { + touch_start = e.touches[0].clientX; + if (touch_start < touch_max) { + document.body.style.overflowY = 'hidden'; + } + } else { + touch_start = null; + } + }); + + window.addEventListener('touchend', function (e) { + document.body.style.overflowY = ''; + let touch_offset = 30; // at least 30px are a swipe + if (touch_start) { + let touch_end = e.changedTouches[0].clientX; + if (touch_end > (touch_start + touch_offset)) { + if (touch_start < touch_max) { + toggleAside(); + } + } + if (touch_end < (touch_start - touch_offset)) { + // a right -> left swipe + } + } + }); }); function setStyle(element, cssProperty) { - for (var property in cssProperty){ - element.style[property] = cssProperty[property]; - } + for (let property in cssProperty) { + element.style[property] = cssProperty[property]; + } } function stickyScroll(sticky, stickyTop, container, topOffset, bottomOffset) { - - var lastScrollTop = 0; - var sticky = document.querySelector(sticky); - - if (!sticky) { - return; - } - - var stickyHeight = sticky.getBoundingClientRect().height; - var stickyTop = document.querySelector(stickyTop); - var content = document.querySelector(container); - var diff = window.innerHeight - stickyHeight; - var h = 0; - var lasth = 0; - var st = window.pageYOffset || document.documentElement.scrollTop; - - var resizeObserver = new ResizeObserver(function(entries) { - stickyHeight = sticky.getBoundingClientRect().height; - st = window.pageYOffset || document.documentElement.scrollTop; - diff = window.innerHeight - stickyHeight; - }); - - resizeObserver.observe(sticky); - resizeObserver.observe(content); - - window.addEventListener('scroll', function() { - if(window.innerHeight > stickyHeight + topOffset) { - setStyle(stickyTop, { height: 0 + 'px' }); - setStyle(sticky, { position: 'sticky', top: topOffset + 'px'}); - } - else { - st = window.pageYOffset || document.documentElement.scrollTop; // Credits: "https://github.com/qeremy/so/blob/master/so.dom.js#L426" - if (st > lastScrollTop){ - // downscroll code - setStyle(stickyTop, { height: lasth + 'px' }); - setStyle(sticky, { position: 'sticky', top: Math.round(diff) - bottomOffset + 'px', bottom: '' }); - } else { - // upscroll code - h = sticky.getBoundingClientRect().top - content.getBoundingClientRect().top; - if(Math.round(stickyTop.getBoundingClientRect().height) === lasth) { - setStyle(stickyTop, { height: Math.round(h) + 'px' }); - } - lasth = Math.round(h); - setStyle(sticky, { position: 'sticky', top: '', bottom: Math.round(diff) - topOffset + 'px' }); - } - lastScrollTop = st <= 0 ? 0 : st; // For Mobile or negative scrolling - } - }, false); - + let lastScrollTop = 0; + let stickyElement = document.querySelector(sticky); + + if (!stickyElement) { + return; + } + + let stickyHeight = stickyElement.getBoundingClientRect().height; + const stickyTopElement = document.querySelector(stickyTop); + const content = document.querySelector(container); + let diff = window.innerHeight - stickyHeight; + + let h = 0; + let lasth = 0; + let st = window.pageYOffset || document.documentElement.scrollTop; + + let resizeObserver = new ResizeObserver(function () { + stickyHeight = stickyElement.getBoundingClientRect().height; + st = window.pageYOffset || document.documentElement.scrollTop; + diff = window.innerHeight - stickyHeight; + }); + + resizeObserver.observe(stickyElement); + resizeObserver.observe(content); + + window.addEventListener('scroll', function () { + if (window.innerHeight > stickyHeight + topOffset) { + setStyle(stickyTopElement, { height: '0px' }); + setStyle(stickyElement, { position: 'sticky', top: `${topOffset}px` }); + } else { + st = window.pageYOffset || document.documentElement.scrollTop; + if (st > lastScrollTop) { + setStyle(stickyTopElement, { height: `${lasth}px` }); + setStyle(stickyElement, { position: 'sticky', top: `${Math.round(diff) - bottomOffset}px`, bottom: '' }); + } else { + h = stickyElement.getBoundingClientRect().top - content.getBoundingClientRect().top; + if (Math.round(stickyTopElement.getBoundingClientRect().height) === lasth) { + setStyle(stickyTopElement, { height: `${Math.round(h)}px` }); + } + lasth = Math.round(h); + setStyle(stickyElement, { position: 'sticky', top: '', bottom: `${Math.round(diff) - topOffset}px` }); + } + lastScrollTop = st <= 0 ? 0 : st; + } + }, false); } function makeFullScreen(full) { - if(typeof full=='undefined' || full == true) { - $('main').addClass('fullscreen'); - $('header, nav, aside, #fullscreen-btn').attr('style','display:none !important'); - $('#inline-btn').show(); - } - else { - $('main').removeClass('fullscreen'); - $('header, nav, aside, #fullscreen-btn').show(); - $('#inline-btn').hide(); - } + if (typeof full === 'undefined' || full === true) { + document.querySelector('main').classList.add('fullscreen'); + document.getElementById('fullscreen-btn').style.display = 'none'; + document.getElementById('inline-btn').style.display = 'inline-block'; + } else { + document.querySelector('main').classList.remove('fullscreen'); + document.getElementById('fullscreen-btn').style.display = ''; + document.getElementById('inline-btn').style.display = 'none'; + } } - - diff --git a/view/theme/redbasic/php/config.php b/view/theme/redbasic/php/config.php index 7079cc386..87915bd18 100644 --- a/view/theme/redbasic/php/config.php +++ b/view/theme/redbasic/php/config.php @@ -4,6 +4,7 @@ namespace Zotlabs\Theme; use ScssPhp\ScssPhp\Compiler; use ScssPhp\ScssPhp\OutputStyle; +use ScssPhp\ScssPhp\ValueConverter; class RedbasicConfig { @@ -68,85 +69,89 @@ class RedbasicConfig { } if (isset($_POST['redbasic-settings-submit'])) { - if (isset($_POST['redbasic_primary_color']) || isset($_POST['redbasic_radius'])) { - - $primary_color = ''; - $success_color = ''; - $info_color = ''; - $warning_color = ''; - $danger_color = ''; - $radius = floatval($_POST['redbasic_radius']); - - if (preg_match('/^#([A-Fa-f0-9]{3}){1,2}$/', $_POST['redbasic_primary_color'])) { - $primary_color = $_POST['redbasic_primary_color']; + $primary_color = ''; + $color_changed = false; + $success_color = ''; + $info_color = ''; + $warning_color = ''; + $danger_color = ''; + $radius = floatval($_POST['redbasic_radius']); + $radius_changed = $_POST['redbasic_radius'] !== get_pconfig(local_channel(),'redbasic', 'radius'); + + if (preg_match('/^#([A-Fa-f0-9]{3}){1,2}$/', $_POST['redbasic_primary_color'])) { + if (!$color_changed) { + $color_changed = $_POST['redbasic_primary_color'] !== get_pconfig(local_channel(),'redbasic', 'primary_color'); } - if (preg_match('/^#([A-Fa-f0-9]{3}){1,2}$/', $_POST['redbasic_success_color'])) { - $success_color = $_POST['redbasic_success_color']; + $primary_color = $_POST['redbasic_primary_color']; + } + if (preg_match('/^#([A-Fa-f0-9]{3}){1,2}$/', $_POST['redbasic_success_color'])) { + if (!$color_changed) { + $color_changed = $_POST['redbasic_success_color'] !== get_pconfig(local_channel(),'redbasic', 'success_color'); } - if (preg_match('/^#([A-Fa-f0-9]{3}){1,2}$/', $_POST['redbasic_info_color'])) { - $info_color = $_POST['redbasic_info_color']; + $success_color = $_POST['redbasic_success_color']; + } + if (preg_match('/^#([A-Fa-f0-9]{3}){1,2}$/', $_POST['redbasic_info_color'])) { + if (!$color_changed) { + $color_changed = $_POST['redbasic_info_color'] !== get_pconfig(local_channel(),'redbasic', 'info_color'); } - if (preg_match('/^#([A-Fa-f0-9]{3}){1,2}$/', $_POST['redbasic_warning_color'])) { - $warning_color = $_POST['redbasic_warning_color']; + $info_color = $_POST['redbasic_info_color']; + } + if (preg_match('/^#([A-Fa-f0-9]{3}){1,2}$/', $_POST['redbasic_warning_color'])) { + if (!$color_changed) { + $color_changed = $_POST['redbasic_warning_color'] !== get_pconfig(local_channel(),'redbasic', 'warning_color'); } - if (preg_match('/^#([A-Fa-f0-9]{3}){1,2}$/', $_POST['redbasic_danger_color'])) { - $danger_color = $_POST['redbasic_danger_color']; + $warning_color = $_POST['redbasic_warning_color']; + } + if (preg_match('/^#([A-Fa-f0-9]{3}){1,2}$/', $_POST['redbasic_danger_color'])) { + if (!$color_changed) { + $color_changed = $_POST['redbasic_danger_color'] !== get_pconfig(local_channel(),'redbasic', 'danger_color'); } + $danger_color = $_POST['redbasic_danger_color']; + } + + if (!$primary_color && !$success_color && !$info_color && !$warning_color && !$danger_color && !$radius) { + set_pconfig(local_channel(), 'redbasic', 'bootstrap', ''); + } + else if ($color_changed || $radius_changed) { + try { + $compiler = new Compiler(); + $compiler->setImportPaths('vendor/twbs/bootstrap/scss'); + $compiler->setOutputStyle(OutputStyle::COMPRESSED); + + // Set Variables + if ($primary_color) { + $variables['$primary'] = ValueConverter::parseValue($primary_color); + } + if ($success_color) { + $variables['$success'] = ValueConverter::parseValue($success_color); + } + if ($info_color) { + $variables['$info'] = ValueConverter::parseValue($info_color); + } + if ($warning_color) { + $variables['$warning'] = ValueConverter::parseValue($warning_color); + } + if ($danger_color) { + $variables['$danger'] = ValueConverter::parseValue($danger_color); + } + if ($radius) { + $variables['$border-radius'] = ValueConverter::parseValue($radius . 'rem'); + $variables['$border-radius-sm'] = ValueConverter::parseValue($radius/1.5 . 'rem'); + $variables['$border-radius-lg'] = ValueConverter::parseValue($radius*1.333 . 'rem'); + $variables['$border-radius-xl'] = ValueConverter::parseValue($radius*2.666 . 'rem'); + $variables['$border-radius-xxl'] = ValueConverter::parseValue($radius*5.333 . 'rem'); + } - if ($primary_color || $success_color || $info_color || $warning_color || $danger_color || $radius) { - - try { - $cache_dir = 'store/[data]/[scss]/'; - if(!is_dir($cache_dir)) { - os_mkdir($cache_dir, STORAGE_DEFAULT_PERMISSIONS, true); - } - - $options = [ - 'cacheDir' => $cache_dir, - 'prefix' => 'redbasic_', - 'forceRefresh' => false - ]; - - $compiler = new Compiler($options); - $compiler->setImportPaths('vendor/twbs/bootstrap/scss'); - $compiler->setOutputStyle(OutputStyle::COMPRESSED); - - // Set Variables - if ($primary_color) { - $variables['$primary'] = $primary_color; - } - if ($success_color) { - $variables['$success'] = $success_color; - } - if ($info_color) { - $variables['$info'] = $info_color; - } - if ($warning_color) { - $variables['$warning'] = $warning_color; - } - if ($danger_color) { - $variables['$danger'] = $danger_color; - } - if ($radius) { - $variables['$border-radius'] = $radius . 'rem'; - $variables['$border-radius-sm'] = $radius/1.5 . 'rem'; - $variables['$border-radius-lg'] = $radius*1.333 . 'rem'; - $variables['$border-radius-xl'] = $radius*2.666 . 'rem'; - $variables['$border-radius-xxl'] = $radius*5.333 . 'rem'; - } - - // Replace Bootstrap Variables with Customizer Variables + // Replace Bootstrap Variables with Customizer Variables + if ($variables) { $compiler->replaceVariables($variables); + } - $bs = $compiler->compileString('@import "bootstrap.scss";'); + $bs = $compiler->compileString('@import "bootstrap.scss";'); - set_pconfig(local_channel(), 'redbasic', 'bootstrap', $bs->getCss()); - } catch (\Exception $e) { - logger('scssphp: Unable to compile content'); - } - } - else { - set_pconfig(local_channel(), 'redbasic', 'bootstrap', ''); + set_pconfig(local_channel(), 'redbasic', 'bootstrap', $bs->getCss()); + } catch (\Exception $e) { + logger('scssphp: Unable to compile content'); } } @@ -193,11 +198,11 @@ class RedbasicConfig { '$dark' => t('Dark style'), '$light' => t('Light style'), '$common' => t('Common settings'), - '$primary_color' => array('redbasic_primary_color', t('Primary theme color'), $arr['primary_color'], '<i class="fa fa-circle text-primary"></i> ' . t('Current color, leave empty for default')), - '$success_color' => array('redbasic_success_color', t('Success theme color'), $arr['success_color'], '<i class="fa fa-circle text-success"></i> ' . t('Current color, leave empty for default')), - '$info_color' => array('redbasic_info_color', t('Info theme color'), $arr['info_color'], '<i class="fa fa-circle text-info"></i> ' . t('Current color, leave empty for default')), - '$warning_color' => array('redbasic_warning_color', t('Warning theme color'), $arr['warning_color'], '<i class="fa fa-circle text-warning"></i> ' . t('Current color, leave empty for default')), - '$danger_color' => array('redbasic_danger_color', t('Danger theme color'), $arr['danger_color'], '<i class="fa fa-circle text-danger"></i> ' . t('Current color, leave empty for default')), + '$primary_color' => array('redbasic_primary_color', t('Primary theme color'), $arr['primary_color'], '<i class="bi bi-circle-fill text-primary"></i> ' . t('Current color, leave empty for default')), + '$success_color' => array('redbasic_success_color', t('Success theme color'), $arr['success_color'], '<i class="bi bi-circle-fill text-success"></i> ' . t('Current color, leave empty for default')), + '$info_color' => array('redbasic_info_color', t('Info theme color'), $arr['info_color'], '<i class="bi bi-circle-fill text-info"></i> ' . t('Current color, leave empty for default')), + '$warning_color' => array('redbasic_warning_color', t('Warning theme color'), $arr['warning_color'], '<i class="bi bi-circle-fill text-warning"></i> ' . t('Current color, leave empty for default')), + '$danger_color' => array('redbasic_danger_color', t('Danger theme color'), $arr['danger_color'], '<i class="bi bi-circle-fill text-danger"></i> ' . t('Current color, leave empty for default')), '$dark_mode' => array('redbasic_dark_mode',t('Default to dark mode'),$arr['dark_mode'], '', array(t('No'),t('Yes'))), '$navbar_dark_mode' => array('redbasic_navbar_dark_mode',t('Always use light icons for navbar'),$arr['navbar_dark_mode'], t('Enable this option if you use a dark navbar color in light mode'), array(t('No'),t('Yes'))), '$narrow_navbar' => array('redbasic_narrow_navbar',t('Narrow navbar'),$arr['narrow_navbar'], '', array(t('No'),t('Yes'))), diff --git a/view/theme/redbasic/php/theme.php b/view/theme/redbasic/php/theme.php index 1f682634e..dcbe8c3da 100644 --- a/view/theme/redbasic/php/theme.php +++ b/view/theme/redbasic/php/theme.php @@ -5,7 +5,7 @@ * * Description: Hubzilla standard theme * * Version: 2.2 * * MinVersion: 8.9 - * * MaxVersion: 10.0 + * * MaxVersion: 11.0 * * Author: Fabrixxm * * Maintainer: Mike Macgirvin * * Maintainer: Mario Vavti diff --git a/view/theme/redbasic/schema/Focus-Boxy.css b/view/theme/redbasic/schema/Focus-Boxy.css index df5bf2d75..826e53e66 100644 --- a/view/theme/redbasic/schema/Focus-Boxy.css +++ b/view/theme/redbasic/schema/Focus-Boxy.css @@ -1,5 +1,6 @@ -.comment .wall-item-body { - padding-left: 2.8rem; +.comment .wall-item-body, +.comment .wall-item-tools-left { + padding-left: 3.4rem; } .wall-item-content-wrapper.comment { @@ -37,3 +38,8 @@ border-right: 0; border-left: 0; } + +.contact-block-img { + width: 2.89rem; + height: 2.89rem; +} diff --git a/view/tpl/admin_account_edit.tpl b/view/tpl/admin_account_edit.tpl index 1cbb9af0b..6cc8872ba 100644 --- a/view/tpl/admin_account_edit.tpl +++ b/view/tpl/admin_account_edit.tpl @@ -5,6 +5,7 @@ <form action="admin/account_edit/{{$account.account_id}}" method="post" > <input type="hidden" name="aid" value="{{$account.account_id}}" /> +<input type="hidden" name="security" value="{{$security}}"> {{include file="field_password.tpl" field=$pass1}} {{include file="field_password.tpl" field=$pass2}} diff --git a/view/tpl/admin_channels.tpl b/view/tpl/admin_channels.tpl index ca05313ed..6705a74c4 100644 --- a/view/tpl/admin_channels.tpl +++ b/view/tpl/admin_channels.tpl @@ -36,7 +36,7 @@ <td class='channel_address'>{{$c.channel_address}}</td> <td class="checkbox_bulkedit"><input type="checkbox" class="channels_ckbx p-1" id="id_channel_{{$c.channel_id}}" name="channel[]" value="{{$c.channel_id}}"/></td> <td class="tools"> - <a href="{{$baseurl}}/admin/channels/block/{{$c.channel_id}}?t={{$form_security_token}}" class="p-1 text-reset" title='{{if ($c.blocked)}}{{$unblock}}{{else}}{{$block}}{{/if}}'><i class='bi fa-ban admin-icons {{if ($c.blocked)}}text-danger{{/if}}'></i></a> + <a href="{{$baseurl}}/admin/channels/block/{{$c.channel_id}}?t={{$form_security_token}}" class="p-1 text-reset" title='{{if ($c.blocked)}}{{$unblock}}{{else}}{{$block}}{{/if}}'><i class='bi bi-ban admin-icons {{if ($c.blocked)}}text-danger{{/if}}'></i></a> </td> <td class="tools"> <a href="{{$baseurl}}/admin/channels/code/{{$c.channel_id}}?t={{$form_security_token}}" class="p-1 text-reset" title='{{if ($c.allowcode)}}{{$uncode}}{{else}}{{$code}}{{/if}}'><i class='bi bi-code admin-icons {{if ($c.allowcode)}}text-danger{{/if}}'></i></a> diff --git a/view/tpl/admin_plugins.tpl b/view/tpl/admin_plugins.tpl index f231da2ad..659f87430 100644 --- a/view/tpl/admin_plugins.tpl +++ b/view/tpl/admin_plugins.tpl @@ -1,45 +1,8 @@ <div class="generic-content-wrapper"> <div class="section-title-wrapper"> - {{if $allowManageRepos}} - <div class="float-end"> - <button class="btn btn-success btn-sm" onclick="openClose('form');">{{$managerepos}}</button> - </div> - {{/if}} <h2 id="title">{{$title}} - {{$page}}</h2> <div class="clear"></div> </div> - <div id="form" class="section-content-tools-wrapper"{{if !$expandform}} style="display:none;"{{/if}}> - - <div class="clear"></div> - <div class="section-title-wrapper" style="margin-top: 20px;"> - <h2>{{$installedtitle}}</h2> - <div class="clear"></div> - </div> - <div class="table-responsive section-content-tools-wrapper"> - <table class="table table-responsive table-striped table-hover"> - {{foreach $addonrepos as $repo}} - <tr> - <td style="width: 70%;"> - <span class="float-start">{{$repo.name}}</span><span id="update-message-{{$repo.name}}" style="margin-left: 20px;"></span> - </td> - <td style="width: 15%;"> - <button class="btn btn-sm btn-primary float-end" style="margin-left: 10px; margin-right: 10px;" onclick="updateAddonRepo('{{$repo.name}}'); return false;"><i class='bi fa-download'></i> {{$repoUpdateButton}}</button> - </td> - <td style="width: 15%;"> - <button class="btn btn-sm btn-danger float-end" style="margin-left: 10px; margin-right: 0px;" onclick="removeAddonRepo('{{$repo.name}}'); return false;"><i class='bi bi-trash'></i> {{$repoRemoveButton}}</button> - </td> - <div class="clear"></div> - </td></tr> - {{/foreach}} - </table> - </div> - <div class="clear"></div> - <div class="section-title-wrapper"> - <h2>{{$addnewrepotitle}}</h2> - <div class="clear"></div> - </div> - {{$form}} - </div> <div class="clear"></div> <div id="chat-rotator" class="spinner-wrapper"> <div class="spinner s"></div> @@ -47,9 +10,9 @@ <div class="clear"></div> <div class="section-content-wrapper-np"> {{foreach $plugins as $p}} - <div class="section-content-tools-wrapper" id="pluginslist"> + <div class="section-content-tools-wrapper" id="pluginslist"> <div class="contact-info plugin {{$p.1}}"> - {{if ! $p.2.disabled}} + {{if ! $p.2.disabled}} <a class='toggleplugin' href='{{$baseurl}}/admin/{{$function}}/{{$p.0}}?a=t&t={{$form_security_token}}' title="{{if $p.1==on}}Disable{{else}}Enable{{/if}}" ><i class='bi {{if $p.1==on}}bi-check-square{{else}}bi-square{{/if}} admin-icons'></i></a> {{else}} <i class='bi fa-stop admin-icons'></i> @@ -61,130 +24,6 @@ </div> </div> {{/foreach}} - + </div> </div> -{{$newRepoModal}} -<script> - - // TODO: Implement a simple interface controller that reconfigures the modal dialog - // for each action in a more organized way - - function adminPluginsAddRepo() { - $("#generic-modal-ok-{{$newRepoModalID}}").removeClass('btn-success'); - $("#generic-modal-ok-{{$newRepoModalID}}").addClass('btn-primary'); - var repoURL = $('#id_repoURL').val(); - var repoName = $('#id_repoName').val(); - $('#chat-rotator').show(); - $.post( - "/admin/addons/addrepo", {repoURL: repoURL, repoName: repoName}, - function(response) { - $('#chat-rotator').hide(); - if (response.success) { - var modalBody = $('#generic-modal-body-{{$newRepoModalID}}'); - modalBody.html('<div>'+response.repo.readme+'</div>'); - modalBody.append('<h2>Repo Info</h2><p>Message: ' + response.message + '</p>'); - modalBody.append('<h4>Branches</h4><p>'+JSON.stringify(response.repo.branches)+'</p>'); - modalBody.append('<h4>Remotes</h4><p>'+JSON.stringify(response.repo.remote)+'</p>'); - $('.modal-dialog').width('80%'); - $("#generic-modal-ok-{{$newRepoModalID}}").off('click'); - $("#generic-modal-ok-{{$newRepoModalID}}").click(function () { - installAddonRepo(); - }); - $('#generic-modal-{{$newRepoModalID}}').modal(); - } else { - window.console.log('Error adding repo :' + response['message']); - } - return false; - }, - 'json'); - } - - function installAddonRepo() { - var repoURL = $('#id_repoURL').val(); - var repoName = $('#id_repoName').val(); - $.post( - "/admin/addons/installrepo", {repoURL: repoURL, repoName: repoName}, - function(response) { - if (response.success) { - $('#generic-modal-title-{{$newRepoModalID}}').html('Addon repo installed'); - var modalBody = $('#generic-modal-body-{{$newRepoModalID}}'); - modalBody.html('<h2>Repo Info</h2><p>Message: ' + response.message + '</p>'); - modalBody.append('<h4>Branches</h4><p>'+JSON.stringify(response.repo.branches)+'</p>'); - modalBody.append('<h4>Remotes</h4><p>'+JSON.stringify(response.repo.remote)+'</p>'); - $('.modal-dialog').width('80%'); - //$("#generic-modal-cancel-{{$newRepoModalID}}").hide(); - $("#generic-modal-ok-{{$newRepoModalID}}").html('OK'); - $("#generic-modal-ok-{{$newRepoModalID}}").removeClass('btn-primary'); - $("#generic-modal-ok-{{$newRepoModalID}}").addClass('btn-success'); - $("#generic-modal-ok-{{$newRepoModalID}}").off('click'); - $("#generic-modal-ok-{{$newRepoModalID}}").click(function () { - $('#generic-modal-{{$newRepoModalID}}').modal('hide'); - if(confirm('Repo installed. Click OK to refresh page.')) { - location.reload(); - } - }); - $('#generic-modal-{{$newRepoModalID}}').modal(); - - } else { - window.console.log('Error installing repo :' + response['message']); - alert('Error installing addon repo!'); - } - return false; - }, - 'json'); - } - function updateAddonRepo(repoName) { - if(confirm('Are you sure you want to update the addon repo ' + repoName + '?')) { - $.post( - "/admin/addons/updaterepo", {repoName: repoName}, - function(response) { - if (response.success) { - window.console.log('Addon repo '+repoName+' successfully updated :' + response['message']); - //alert('Addon repo updated.'); - $('#update-message-' + repoName).css('background-color', 'yellow'); - $('#update-message-' + repoName).html('Repo updated!'); - setTimeout(function () { - $('#update-message-' + repoName).html(''); - }, 60000); - } else { - window.console.log('Error updating repo :' + response['message']); - //alert('Error updating addon repo!'); - $('#update-message-' + repoName).css('background-color', 'red'); - $('#update-message-' + repoName).html('Error updating repo!'); - setTimeout(function () { - $('#update-message-' + repoName).html(''); - }, 60000); - } - return false; - }, - 'json'); - } - } - function switchAddonRepoBranch(repoName) { - window.console.log('switchAddonRepoBranch: ' + repoName); - // TODO: Discover the available branches and create an interface to switch between them - } - - function removeAddonRepo(repoName) { - // TODO: Unlink the addons - if(confirm('Are you sure you want to remove the addon repo ' + repoName + '?')) { - $.post( - "/admin/addons/removerepo", {repoName: repoName}, - function(response) { - if (response.success) { - window.console.log('Addon repo '+repoName+' successfully removed :' + response['message']); - if(confirm('Repo deleted. Click OK to refresh page.')) { - location.reload(); - } - } else { - window.console.log('Error removing repo :' + response['message']); - alert('Error removing addon repo!'); - } - return false; - }, - 'json'); - } - } - -</script> diff --git a/view/tpl/admin_plugins_addrepo.tpl b/view/tpl/admin_plugins_addrepo.tpl deleted file mode 100644 index e0e271d5a..000000000 --- a/view/tpl/admin_plugins_addrepo.tpl +++ /dev/null @@ -1,9 +0,0 @@ -<form id="add-plugin-repo-form" action="{{$post}}" method="post" > - - <p class="descriptive-text">{{$desc}}</p> - {{include file="field_input.tpl" field=$repoURL}} - {{include file="field_input.tpl" field=$repoName}} - <div class="btn-group float-end"> - <button id="add-plugin-repo-submit" class="btn btn-primary" type="submit" name="submit" onclick="adminPluginsAddRepo(); return false;">{{$submit}}</button> - </div> -</form> diff --git a/view/tpl/app.tpl b/view/tpl/app.tpl index b078aa66d..12f8a7905 100644 --- a/view/tpl/app.tpl +++ b/view/tpl/app.tpl @@ -10,12 +10,12 @@ <div class="app-tools"> <form action="{{$hosturl}}appman" method="post"> <input type="hidden" name="papp" value="{{$app.papp}}" /> - {{if $action_label}}<button type="submit" name="install" value="{{$action_label}}" class="btn btn-{{if $installed}}outline-secondary{{else}}success{{/if}} btn-sm" title="{{$action_label}}" ><i class="bi{{if $installed}} bi-arrow-repeat{{else}} bi-arrow-down-circle{{/if}}" ></i> {{$action_label}}</button>{{/if}} - {{if $edit}}<input type="hidden" name="appid" value="{{$app.guid}}" /><button type="submit" name="edit" value="{{$edit}}" class="btn btn-outline-secondary btn-sm" title="{{$edit}}" ><i class="bi bi-pencil" ></i></button>{{/if}} - {{if $delete}}<button type="submit" name="delete" value="{{if $deleted}}{{$undelete}}{{else}}{{$delete}}{{/if}}" class="btn btn-outline-secondary btn-sm" title="{{if $deleted}}{{$undelete}}{{else}}{{$delete}}{{/if}}" ><i class="bi bi-trash drop-icons"></i></button>{{/if}} - {{if $settings_url}}<a href="{{$settings_url}}/?f=&rpath={{$rpath}}" class="btn btn-outline-secondary btn-sm"><i class="bi bi-gear"></i></a>{{/if}} - {{if $feature}}<button type="submit" name="feature" value="nav_featured_app" class="btn btn-outline-secondary btn-sm" title="{{if $featured}}{{$remove}}{{else}}{{$add}}{{/if}}"><i class="bi bi-star{{if $featured}} text-warning{{/if}}"></i></button>{{/if}} - {{if $pin}}<button type="submit" name="pin" value="nav_pinned_app" class="btn btn-outline-secondary btn-sm" title="{{if $pinned}}{{$remove_nav}}{{else}}{{$add_nav}}{{/if}}"><i class="bi bi-pin{{if $pinned}} text-success{{/if}}"></i></button>{{/if}} + {{if $action_label}}<button type="submit" name="install" value="{{$action_label}}" class="btn btn-{{if $installed}}outline-secondary{{else}}success{{/if}} btn-sm border-0" title="{{$action_label}}" ><i class="bi{{if $installed}} bi-arrow-repeat{{else}} bi-arrow-down-circle{{/if}}" ></i> {{$action_label}}</button>{{/if}} + {{if $edit}}<input type="hidden" name="appid" value="{{$app.guid}}" /><button type="submit" name="edit" value="{{$edit}}" class="btn btn-outline-secondary btn-sm border-0" title="{{$edit}}" ><i class="bi bi-pencil" ></i></button>{{/if}} + {{if $delete}}<button type="submit" name="delete" value="{{if $deleted}}{{$undelete}}{{else}}{{$delete}}{{/if}}" class="btn btn-outline-danger btn-sm border-0" title="{{if $deleted}}{{$undelete}}{{else}}{{$delete}}{{/if}}" ><i class="bi bi-trash"></i></button>{{/if}} + {{if $settings_url}}<a href="{{$settings_url}}/?f=&rpath={{$rpath}}" class="btn btn-outline-secondary btn-sm border-0"><i class="bi bi-gear"></i></a>{{/if}} + {{if $feature}}<button type="submit" name="feature" value="nav_featured_app" class="btn btn-outline-secondary btn-sm border-0" title="{{if $featured}}{{$remove}}{{else}}{{$add}}{{/if}}"><i class="bi bi-star{{if $featured}} text-warning{{/if}}"></i></button>{{/if}} + {{if $pin}}<button type="submit" name="pin" value="nav_pinned_app" class="btn btn-outline-secondary btn-sm border-0" title="{{if $pinned}}{{$remove_nav}}{{else}}{{$add_nav}}{{/if}}"><i class="bi bi-pin{{if $pinned}} text-success{{/if}}"></i></button>{{/if}} </form> </div> {{/if}} diff --git a/view/tpl/breadcrumb.tpl b/view/tpl/breadcrumb.tpl index 205b712d9..f1332b4e2 100644 --- a/view/tpl/breadcrumb.tpl +++ b/view/tpl/breadcrumb.tpl @@ -1,5 +1,5 @@ <nav aria-label="breadcrumb"> - <ol class="breadcrumb bg-transparent"> + <ol class="breadcrumb bg-transparent section-content-wrapper"> {{foreach $breadcrumbs as $breadcrumb}} {{if $breadcrumb@last}} <li class="breadcrumb-item active h3 pt-3 pb-3" aria-current="page">{{$breadcrumb.name}}</li> diff --git a/view/tpl/cal_calendar.tpl b/view/tpl/cal_calendar.tpl index 437cd8363..f120f9f80 100644 --- a/view/tpl/cal_calendar.tpl +++ b/view/tpl/cal_calendar.tpl @@ -1,8 +1,9 @@ <script> -var calendar; - $(document).ready(function() { - var calendarEl = document.getElementById('calendar'); + let calendarEl = document.getElementById('calendar'); + let fragment = window.location.hash.substring(1); + let view; + calendar = new FullCalendar.Calendar(calendarEl, { eventSources: [ {{$sources}} ], @@ -38,6 +39,26 @@ $(document).ready(function() { calendar.render(); + if (fragment) { + switch (fragment.length) { + case 7: + view = 'dayGridMonth'; + break; + case 10: + view = 'timeGridWeek'; + break; + case 11: + if (fragment[0] === '!') { + fragment = fragment.substring(1); + view = 'timeGridDay'; + } + break; + default: + view = 'dayGridMonth'; + } + calendar.changeView(view, fragment); + } + $('#title').text(calendar.view.title); $('#today-btn').on('click', function() { diff --git a/view/tpl/cdav_calendar.tpl b/view/tpl/cdav_calendar.tpl index cd2e45b8c..d046dfc2f 100644 --- a/view/tpl/cdav_calendar.tpl +++ b/view/tpl/cdav_calendar.tpl @@ -102,6 +102,8 @@ $(document).ready(function() { var dtstart = new Date(info.event._instance.range.start); var dtend = new Date(info.event._instance.range.end); + allday = event.allDay; + if(event.extendedProps.plink) { if(! $('#l2s').length) $('#id_title_wrapper').prepend('<span id="l2s" class="float-end"></span>'); @@ -112,7 +114,7 @@ $(document).ready(function() { $('#l2s').remove(); } - if(event.allDay) { + if (allday) { $('#id_dtstart_wrapper, #id_dtend_wrapper, #id_timezone_select_wrapper').hide(); } else { @@ -355,9 +357,18 @@ $(document).ready(function() { event_uri = resource.event_hash; event_xchan = resource.event_xchan; + allday = resource.adjust ? 0 : 1; + + if (allday) { + $('#id_dtstart_wrapper, #id_dtend_wrapper, #id_timezone_select_wrapper').hide(); + } + $('#calendar_select').val('channel_calendar').attr('disabled', true); $('#id_title').val(resource.summary); + calendar.changeView('timeGridDay', resource.dtstart); + $('#title').text(calendar.view.title); + // A hack to match with internal workings of fullcalendar. // See https://fullcalendar.io/docs/timeZone#UTC-coercion let start_d = new Date(resource.dtstart); diff --git a/view/tpl/chat.tpl b/view/tpl/chat.tpl index 620839ec8..1020399c7 100644 --- a/view/tpl/chat.tpl +++ b/view/tpl/chat.tpl @@ -8,8 +8,8 @@ <button class="btn btn-danger btn-sm" type="submit" name="submit" value="{{$drop}}" onclick="return confirmDelete();"><i class="bi bi-trash"></i> {{$drop}}</button> </form> {{/if}} - <button id="fullscreen-btn" type="button" class="btn btn-outline-secondary btn-sm" onclick="makeFullScreen(); adjustFullscreenTopBarHeight();"><i class="bi fa-expand"></i></button> - <button id="inline-btn" type="button" class="btn btn-outline-secondary btn-sm" onclick="makeFullScreen(false); adjustInlineTopBarHeight();"><i class="bi fa-compress"></i></button> + <button id="fullscreen-btn" type="button" class="btn btn-outline-secondary btn-sm" onclick="makeFullScreen(); adjustFullscreenTopBarHeight();"><i class="bi bi-arrows-angle-expand"></i></button> + <button id="inline-btn" type="button" class="btn btn-outline-secondary btn-sm" onclick="makeFullScreen(false); adjustInlineTopBarHeight();"><i class="bi bi-arrows-angle-contract"></i></button> </div> <h2>{{$room_name}}</h2> <div class="clear"></div> @@ -37,11 +37,11 @@ <a class="dropdown-item" href="{{$baseurl}}/chatsvc?f=&room_id={{$room_id}}&status=away"><i class="bi bi-circle-fill away"></i> {{$away}}</a> <a class="dropdown-item" href="{{$baseurl}}/chat/{{$nickname}}/{{$room_id}}/leave"><i class="bi bi-circle-fill leave"></i> {{$leave}}</a> <div class="dropdown-divider"></div> - <a id="toggle-notifications" class="dropdown-item" href="" onclick="toggleChatNotifications(); return false;"><i id="toggle-notifications-icon" class="bi fa-bell-slash-o"></i> Toggle notifications</a> - <a id="toggle-notifications-audio" class="dropdown-item disabled" href="" onclick="toggleChatNotificationAudio(); return false;"><i id="toggle-notifications-audio-icon" class="bi fa-volume-off"></i> Toggle sound</a> + <a id="toggle-notifications" class="dropdown-item" href="" onclick="toggleChatNotifications(); return false;"><i id="toggle-notifications-icon" class="bi bi-bell-slash-fill"></i> Toggle notifications</a> + <a id="toggle-notifications-audio" class="dropdown-item disabled" href="" onclick="toggleChatNotificationAudio(); return false;"><i id="toggle-notifications-audio-icon" class="bi bi-volume-mute-fill"></i> Toggle sound</a> {{if $bookmark_link}} <div class="dropdown-divider"></div> - <a class="dropdown-item" href="{{$bookmark_link}}" target="_blank" ><i class="bi fa-bookmark"></i> {{$bookmark}}</a> + <a class="dropdown-item" href="{{$bookmark_link}}" target="_blank" ><i class="bi bi-bookmark-fill"></i> {{$bookmark}}</a> {{/if}} </div> </div> @@ -206,7 +206,7 @@ function update_chats(chats) { chat_issue_notification(item.name + ':\n' + item.text, 'Hubzilla Chat'); } $('#chatLineHolder').append(newNode); - $(".autotime").timeago(); + updateRelativeTime('.autotime'); var elem = document.getElementById('chatTopBar'); elem.scrollTop = elem.scrollHeight; @@ -271,27 +271,27 @@ var chat_issue_notification = function (theBody,theTitle) { function toggleChatNotificationAudio() { if(!chat_notify_audio_enabled) { chat_notify_audio_enabled = true; - $('#toggle-notifications-audio-icon').removeClass('fa-volume-off'); - $('#toggle-notifications-audio-icon').addClass('fa-volume-up'); + $('#toggle-notifications-audio-icon').removeClass('bi-volume-mute-fill'); + $('#toggle-notifications-audio-icon').addClass('bi-volume-up-fill'); } else { chat_notify_audio_enabled = false; - $('#toggle-notifications-audio-icon').removeClass('fa-volume-up'); - $('#toggle-notifications-audio-icon').addClass('fa-volume-off'); + $('#toggle-notifications-audio-icon').removeClass('bi-volume-up-fill'); + $('#toggle-notifications-audio-icon').addClass('bi-volume-mute-fill'); } } function toggleChatNotifications() { if(!chat_notify_enabled) { chat_notify_enabled = true; - $('#toggle-notifications-icon').addClass('fa-bell'); - $('#toggle-notifications-icon').removeClass('fa-bell-slash-o'); + $('#toggle-notifications-icon').addClass('bi-bell-fill'); + $('#toggle-notifications-icon').removeClass('fa-bell-slash-fill'); $('#toggle-notifications-audio').removeClass('disabled'); } else { chat_notify_enabled = false; - $('#toggle-notifications-icon').addClass('fa-bell-slash-o'); - $('#toggle-notifications-icon').removeClass('fa-bell'); + $('#toggle-notifications-icon').addClass('bi-bell-slash-fill'); + $('#toggle-notifications-icon').removeClass('bi-bell-fill'); $('#toggle-notifications-audio').addClass('disabled'); } } diff --git a/view/tpl/comment_item.tpl b/view/tpl/comment_item.tpl index 76b756846..53036b5cd 100644 --- a/view/tpl/comment_item.tpl +++ b/view/tpl/comment_item.tpl @@ -1,16 +1,12 @@ - {{if $threaded}} - <div class="comment-wwedit-wrapper threaded" id="comment-edit-wrapper-{{$id}}" style="display: block;"> - {{else}} - <div class="comment-wwedit-wrapper" id="comment-edit-wrapper-{{$id}}" style="display: block;"> - {{/if}} - <form class="comment-edit-form" style="display: block;" id="comment-edit-form-{{$id}}" action="item" method="post" onsubmit="post_comment({{$id}}); return false;"> + <div class="comment-wwedit-wrapper{{if $threaded}} threaded{{/if}}" id="comment-edit-wrapper-{{$id}}"> + <form class="comment-edit-form" id="comment-edit-form-{{$id}}" action="item" method="post" onsubmit="post_comment({{$id}}); return false;"> <input type="hidden" name="type" value="{{$type}}" /> <input type="hidden" name="profile_uid" value="{{$profile_uid}}" /> <input type="hidden" name="parent" value="{{$parent}}" /> <input type="hidden" name="return" value="{{$return_path}}" /> <input type="hidden" name="jsreload" value="{{$jsreload}}" /> <input type="hidden" name="preview" id="comment-preview-inp-{{$id}}" value="0" /> - {{if $anoncomments && ! $observer}} + {{if $anoncomments && !$observer}} <div id="comment-edit-anon-{{$id}}" style="display: none;" > {{include file="field_input.tpl" field=$anonname}} {{include file="field_input.tpl" field=$anonmail}} @@ -22,35 +18,41 @@ <div id="comment-tools-{{$id}}" class="pt-2 comment-tools"> <div id="comment-edit-bb-{{$id}}" class="btn-toolbar float-start"> <div class="btn-group me-2"> - <button class="btn btn-outline-secondary btn-sm border-0" title="{{$edbold}}" onclick="insertbbcomment('{{$comment}}','b', {{$id}}); return false;"> + <button type="button" class="btn btn-outline-secondary btn-sm border-0" title="{{$edbold}}" onclick="insertbbcomment('{{$comment}}','b', {{$id}});"> <i class="bi bi-type-bold comment-icon"></i> </button> - <button class="btn btn-outline-secondary btn-sm border-0" title="{{$editalic}}" onclick="insertbbcomment('{{$comment}}','i', {{$id}}); return false;"> + <button type="button" class="btn btn-outline-secondary btn-sm border-0" title="{{$editalic}}" onclick="insertbbcomment('{{$comment}}','i', {{$id}});"> <i class="bi bi-type-italic comment-icon"></i> </button> - <button class="btn btn-outline-secondary btn-sm border-0" title="{{$eduline}}" onclick="insertbbcomment('{{$comment}}','u', {{$id}}); return false;"> + <button type="button" class="btn btn-outline-secondary btn-sm border-0" title="{{$eduline}}" onclick="insertbbcomment('{{$comment}}','u', {{$id}});"> <i class="bi bi-type-underline comment-icon"></i> </button> - <button class="btn btn-outline-secondary btn-sm border-0" title="{{$edquote}}" onclick="insertbbcomment('{{$comment}}','quote', {{$id}}); return false;"> + <button type="button" class="btn btn-outline-secondary btn-sm border-0" title="{{$edquote}}" onclick="insertbbcomment('{{$comment}}','quote', {{$id}});"> <i class="bi bi-quote comment-icon"></i> </button> - <button class="btn btn-outline-secondary btn-sm border-0" title="{{$edcode}}" onclick="insertbbcomment('{{$comment}}','code', {{$id}}); return false;"> + <button type="button" class="btn btn-outline-secondary btn-sm border-0" title="{{$edcode}}" onclick="insertbbcomment('{{$comment}}','code', {{$id}});"> <i class="bi bi-code comment-icon"></i> </button> + <button type="button" class="btn btn-outline-secondary btn-sm border-0" title="{{$edhighlighter}}" onclick="insertbbcomment('{{$comment}}','mark', {{$id}});"> + <i class="bi bi-highlighter comment-icon"></i> + </button> </div> <div class="btn-group me-2"> {{if $can_upload}} - <button class="btn btn-outline-secondary btn-sm border-0" title="{{$edatt}}" onclick="insertCommentAttach('{{$comment}}',{{$id}}); return false;"> + <button type="button" class="btn btn-outline-secondary btn-sm border-0" title="{{$edatt}}" onclick="insertCommentAttach('{{$comment}}', {{$id}});"> <i class="bi bi-paperclip comment-icon"></i> </button> + <button type="button" title="{{$edimg}}" class="btn btn-outline-secondary btn-sm border-0" onclick="insertCommentEmbed('{{$comment}}', {{$id}});"> + <i class="bi bi-file-image comment-icon"></i> + </button> {{/if}} - <button class="btn btn-outline-secondary btn-sm border-0" title="{{$edurl}}" onclick="insertCommentURL('{{$comment}}',{{$id}}); return false;"> + <button type="button" class="btn btn-outline-secondary btn-sm border-0" title="{{$edurl}}" onclick="insertCommentURL('{{$comment}}',{{$id}});"> <i class="bi bi-link-45deg comment-icon"></i> </button> </div> {{if $feature_encrypt}} <div class="btn-group me-2"> - <button class="btn btn-outline-secondary btn-sm border-0" title="{{$encrypt}}" onclick="sodium_encrypt('#comment-edit-text-' + '{{$id}}'); return false;"> + <button type="button" class="btn btn-outline-secondary btn-sm border-0" title="{{$encrypt}}" onclick="sodium_encrypt('#comment-edit-text-' + '{{$id}}');"> <i class="bi bi-key comment-icon"></i> </button> </div> @@ -59,7 +61,7 @@ </div> <div class="btn-group float-end" id="comment-edit-submit-wrapper-{{$id}}"> {{if $preview}} - <button id="comment-edit-presubmit-{{$id}}" class="btn btn-outline-secondary btn-sm" onclick="preview_comment({{$id}}); return false;" title="{{$preview}}"> + <button type="button" id="comment-edit-presubmit-{{$id}}" class="btn btn-outline-secondary btn-sm" onclick="preview_comment({{$id}});" title="{{$preview}}"> <i class="bi bi-eye comment-icon" ></i> </button> {{/if}} @@ -68,5 +70,5 @@ </div> <div class="clear"></div> </form> + <div id="comment-edit-preview-{{$id}}" class="comment-edit-preview mt-4"></div> </div> - <div id="comment-edit-preview-{{$id}}" class="comment-edit-preview mt-4"></div> diff --git a/view/tpl/connection_template.tpl b/view/tpl/connection_template.tpl index 5ae290da8..1f8d98ab8 100644 --- a/view/tpl/connection_template.tpl +++ b/view/tpl/connection_template.tpl @@ -7,10 +7,9 @@ {{/foreach}} {{/if}} <span id="contact-role-{{$contact.id}}" class="badge rounded-pill bg-warning text-dark me-1" title="{{$role_label}}">{{$contact.role}}</span> - <button type="button" class="btn btn-outline-secondary btn-sm contact-edit" title="{{$contact.edit_hover}}" data-id="{{$contact.id}}"> + <button type="button" class="btn btn-outline-secondary btn-sm border-0 contact-edit" title="{{$contact.edit_hover}}" data-id="{{$contact.id}}"> <i class="bi bi-pencil contact-edit-icon-{{$contact.id}}"></i> <div class="spinner-wrapper contact-edit-rotator-{{$contact.id}}" style="vertical-align: text-bottom; margin-right: 2px"><div class="spinner s"></div></div> - {{$contact.edit}} </button> </div> diff --git a/view/tpl/contact_edit_header.tpl b/view/tpl/contact_edit_header.tpl index 8ec6054a3..8fe84a3b7 100644 --- a/view/tpl/contact_edit_header.tpl +++ b/view/tpl/contact_edit_header.tpl @@ -4,6 +4,6 @@ </a> </div> <div class="m-1"> - <div class="text-truncate h3 m-0"><strong>{{if $is_group}}<i class="bi fa-comments-o" title="{{$group_label}}"></i> {{/if}}{{$name}}</strong></div> + <div class="text-truncate h3 m-0"><strong>{{if $is_group}}<i class="bi bi-chat-quote" title="{{$group_label}}"></i> {{/if}}{{$name}}</strong></div> <div class="text-truncate text-muted">{{$addr}}</div> </div> diff --git a/view/tpl/conv_frame.tpl b/view/tpl/conv_frame.tpl index 4237c671b..0acf7b24c 100644 --- a/view/tpl/conv_frame.tpl +++ b/view/tpl/conv_frame.tpl @@ -18,4 +18,22 @@ </div><!-- /.modal-content --> </div><!-- /.modal-dialog --> </div><!-- /.modal --> +<div class="modal" id="reactions" tabindex="-1" role="dialog" aria-hidden="true"> + <div class="modal-dialog"> + <div class="modal-content"> + <div class="modal-header"> + <h3 class="modal-title" id="reactions_title"></h3> + <button type="button" class="btn-close" data-bs-dismiss="modal" aria-hidden="true"></button> + </div> + <div class="modal-header" id="reactions_action"> + </div> + <div class="modal-body list-group" id="reactions_body"> + {{$wait}} + </div> + <div class="ps-3 pe-3" id="reactions_extra_top"></div> + <div class="ps-3 pe-3" id="reactions_extra_middle"></div> + <div class="ps-3 pe-3" id="reactions_extra_bottom"></div> + </div><!-- /.modal-content --> + </div><!-- /.modal-dialog --> +</div><!-- /.modal --> {{include file="contact_edit_modal.tpl"}} diff --git a/view/tpl/conv_item.tpl b/view/tpl/conv_item.tpl index b3e927d3f..4abb34a31 100644 --- a/view/tpl/conv_item.tpl +++ b/view/tpl/conv_item.tpl @@ -1,10 +1,10 @@ -{{if $item.comment_firstcollapsed}} +{{if !$item.threaded && $item.comment_firstcollapsed}} <div id="hide-comments-outer-{{$item.parent}}" class="hide-comments-outer fakelink small" onclick="showHideComments({{$item.id}});"> - <i id="hide-comments-icon-{{$item.id}}" class="bi bi-chevron-down align-middle hide-comments-icon"></i> <span id="hide-comments-label-{{$item.id}}" class="hide-comments-label align-middle">{{$item.hide_text}}</span> <span id="hide-comments-total-{{$item.id}}" class="hide-comments-label align-middle">{{$item.num_comments}}</span> + <i id="hide-comments-icon-{{$item.id}}" class="bi bi-chevron-down align-middle hide-comments-icon"></i> <span id="hide-comments-label-{{$item.id}}" class="hide-comments-label align-middle" data-expanded="{{$item.collapse_comments}}" data-collapsed="{{$item.expand_comments}}">{{$item.expand_comments}}</span>{{if !$item.threaded}} <span id="hide-comments-total-{{$item.id}}" class="hide-comments-label align-middle">{{$item.num_comments}}</span>{{/if}} </div> <div id="collapsed-comments-{{$item.id}}" class="collapsed-comments" style="display: none;"> {{/if}} - <div id="thread-wrapper-{{$item.id}}" class="thread-wrapper{{if $item.toplevel}} {{$item.toplevel}} generic-content-wrapper h-entry {{else}} u-comment h-cite{{/if}} clearfix" data-b64mids='{{$item.mids}}'> + <div id="thread-wrapper-{{$item.id}}" class="thread-wrapper{{if $item.toplevel}} {{$item.toplevel}} generic-content-wrapper h-entry{{else}} u-comment h-cite{{/if}} clearfix{{if $item.is_contained}} is-contained{{/if}}{{if $item.is_new && !$item.event && !$item.photo && !$item.title && !$item.is_comment}} is-new{{/if}}" data-b64mids='{{$item.mids}}'> <a name="item_{{$item.id}}" ></a> <div class="wall-item-outside-wrapper{{if $item.is_comment}} comment{{/if}}{{if $item.previewing}} preview{{/if}}" id="wall-item-outside-wrapper-{{$item.id}}" > <div class="rounded wall-item-content-wrapper{{if $item.is_comment}} comment{{/if}}" id="wall-item-content-wrapper-{{$item.id}}"> @@ -26,26 +26,32 @@ <hr class="m-0"> {{/if}} {{/if}} - <div class="p-2 wall-item-head{{if !$item.title && !$item.event && !$item.photo}} rounded-top{{/if}}{{if $item.is_new && !$item.event && !$item.is_comment}} wall-item-head-new{{/if}} clearfix"> + <div class="p-2 wall-item-head{{if !$item.title && !$item.event && !$item.photo}} rounded-top{{/if}} clearfix"> <div class="lh-sm text-end float-end"> - <div class="wall-item-ago opacity-75" id="wall-item-ago-{{$item.id}}"> + <div class="wall-item-ago text-body-secondary" id="wall-item-ago-{{$item.id}}"> {{if $item.location}} {{$item.location}} {{/if}} - {{if $item.delayed}} - <i class="bi bi-clock"></i> - {{/if}} {{if $item.editedtime}} - <i class="bi bi-pencil"></i> + <i class="bi bi-pencil" title="{{$item.editedtime}}"></i> {{/if}} {{if $item.verified}} <i class="bi bi-shield-check" title="{{$item.verified}}"></i> {{elseif $item.forged}} <i class="bi bi-shield-exclamation text-danger" title="{{$item.forged}}"></i> {{/if}} - <small class="autotime" title="{{$item.isotime}}"><time class="dt-published" datetime="{{$item.isotime}}">{{$item.localtime}}</time>{{if $item.editedtime}} {{$item.editedtime}}{{/if}}{{if $item.expiretime}} {{$item.expiretime}}{{/if}}</small> + {{if $item.no_comment}} + <i class="bi bi-ban" title="{{$item.no_comment}}"></i> + {{/if}} + {{if $item.delayed}} + <i class="bi bi-clock" title="{{$item.delayed}}"></i> + {{/if}} + {{if $item.expiretime}} + <i class="bi bi-clock-history" title="{{$item.expiretime}}"></i> + {{/if}} + <small class="autotime" title="{{$item.isotime}}"><time class="dt-published" datetime="{{$item.isotime}}">{{$item.localtime}}</time>{{if $item.expiretime}} {{$item.expiretime}}{{/if}}</small> </div> - {{if $item.thr_parent_uuid}} + {{if !$item.threaded && $item.thr_parent_uuid}} <a href="javascript:doscroll('{{$item.thr_parent_uuid}}',{{$item.parent}});" class="ms-3" title="{{$item.top_hint}}"><i class="bi bi-chevron-double-up"></i></a> {{/if}} {{if $item.pinned}} @@ -79,9 +85,9 @@ </div> {{/if}} <div class="text-truncate"> - <a href="{{$item.profile_url}}" class="lh-sm wall-item-name-link u-url"{{if $item.app}} title="{{$item.str_app}}"{{/if}}><span class="wall-item-name{{$item.sparkle}}" id="wall-item-name-{{$item.id}}" ><bdi>{{$item.name}}</bdi></span></a>{{if $item.owner_url}} {{$item.via}} <a href="{{$item.owner_url}}" title="{{$item.olinktitle}}" class="wall-item-name-link"><span class="wall-item-name{{$item.osparkle}}" id="wall-item-ownername-{{$item.id}}"><bdi>{{$item.owner_name}}</bdi></span></a>{{/if}} + <a href="{{$item.profile_url}}" class="lh-sm wall-item-name-link u-url"{{if $item.app}} title="{{$item.str_app}}"{{/if}}><span class="wall-item-name{{$item.sparkle}}" id="wall-item-name-{{$item.id}}" ><bdi>{{$item.name}}</bdi></span></a>{{if $item.owner_url}} {{$item.via}} <a href="{{$item.owner_url}}" title="{{$item.owner_addr}}" class="wall-item-name-link"><span class="wall-item-name{{$item.osparkle}}" id="wall-item-ownername-{{$item.id}}"><bdi>{{$item.owner_name}}</bdi></span></a>{{/if}} </div> - <small class="lh-sm text-truncate d-block wall-item-addr opacity-75">{{$item.author_id}}</small> + <small class="lh-sm text-truncate d-block wall-item-addr text-body-secondary">{{$item.author_id}}</small> </div> </div> {{if $item.divider}} @@ -104,61 +110,28 @@ <div class="p-2 wall-item-tools d-flex justify-content-between"> <div class="wall-item-tools-left hstack gap-1" id="wall-item-tools-left-{{$item.id}}"> {{foreach $item.responses as $verb=>$response}} - {{if $item.reactions_allowed || (!$item.reactions_allowed && $response.count)}} - <div class=""> - <button type="button" title="{{$response.count}} {{$response.button.label}}" class="btn btn-sm btn-outline-secondary border-0 wall-item-{{$response.button.class}}"{{if $response.modal}} data-bs-toggle="modal" data-bs-target="#{{$verb}}Modal-{{$item.id}}"{{else if $response.count}} data-bs-toggle="dropdown"{{elseif $item.reactions_allowed}} onclick="{{$response.button.onclick}}({{$item.id}},'{{$verb}}'); return false;"{{/if}} id="wall-item-{{$verb}}-{{$item.id}}"> - <i class="bi bi-{{$response.button.icon}} generic-icons"></i>{{if $response.count}}<span style="display: inline-block; margin-top: -.25rem;" class="align-top{{if $item.my_responses.$verb}} text-decoration-underline{{/if}}">{{$response.count}}</span>{{/if}} - </button> - {{if $response.modal}} - <div class="modal" id="{{$verb}}Modal-{{$item.id}}"> - <div class="modal-dialog"> - <div class="modal-content"> - <div class="modal-header"> - <h3 class="modal-title">{{$response.count}} {{$response.button.label}}</h3> - <button type="button" class="btn-close" data-bs-dismiss="modal" aria-hidden="true"></button> - </div> - {{if $item.reactions_allowed && !($verb === 'announce' && $item.my_responses.$verb)}} {{** undo announce is not yet supported **}} - <div class="modal-header"> - <a href="#" class="text-reset" onclick="{{$response.button.onclick}}({{$item.id}},'{{$verb}}'); return false;">{{if $item.my_responses.$verb}}- {{$item.reaction_str.1}}{{else}}+ {{$item.reaction_str.0}}{{/if}}</a> - </div> - {{/if}} - <div class="modal-body response-list"> - <ul class="nav nav-pills flex-column"> - {{foreach $response.list as $liker}} - {{$liker}} - {{/foreach}} - </ul> - </div> - <div class="modal-footer clear"> - <button type="button" class="btn btn-outline-secondary" data-bs-dismiss="modal">{{$item.modal_dismiss}}</button> - </div> - </div><!-- /.modal-content --> - </div><!-- /.modal-dialog --> - </div><!-- /.modal --> - {{else}} - <div class="dropdown-menu"> - {{if $item.reactions_allowed && !($verb === 'announce' && $item.my_responses.$verb)}} {{** undo announce is not yet supported **}} - <div class="dropdown-item"> - <a href="#" class="text-reset" onclick="{{$response.button.onclick}}({{$item.id}},'{{$verb}}'); return false;">{{if $item.my_responses.$verb}}- {{$item.reaction_str.1}}{{else}}+ {{$item.reaction_str.0}}{{/if}}</a> - </div> - <div class="dropdown-divider"></div> - {{/if}} - {{foreach $response.list as $liker}}{{$liker}}{{/foreach}} - </div> - {{/if}} - </div> + {{if !($verb == 'comment' && (($item.toplevel && !$item.blog_mode) || $response.count == 0))}} + {{if !$item.threaded && $item.blog_mode && $verb == 'comment'}} + <a href="{{$item.viewthread}}" target="_thread" title="{{$response.count}} {{$response.button.label}}" class="btn btn-sm btn-link{{if !$item.observer_activity.$verb}} link-secondary{{/if}} wall-item-{{$response.button.class}}" id="wall-item-{{$verb}}-{{$item.id}}"> + <i class="bi bi-chat generic-icons"></i>{{if $response.count}}<span style="display: inline-block; margin-top: -.25rem;" class="align-top">{{$response.count}}</span>{{/if}} + </a> + {{else}} + <button type="button" title="{{$response.count}} {{$response.button.label}}" class="btn btn-sm btn-link{{if !$item.observer_activity.$verb}} link-secondary{{/if}} wall-item-reaction wall-item-{{$response.button.class}}" id="wall-item-{{$verb}}-{{$item.id}}" data-item-id="{{$item.id}}" data-item-mid="{{$item.rawmid}}" data-item-verb="{{$verb}}" data-item-parent="{{$item.parent}}" data-item-uuid="{{$item.mid}}" data-item-reaction-count="{{$response.count}}"> + <i class="bi bi-{{$response.button.icon}} generic-icons"></i>{{if $response.count}}<span style="display: inline-block; margin-top: -.25rem;" class="align-top">{{$response.count}}</span>{{/if}} + </button> + {{/if}} {{/if}} {{/foreach}} {{if $item.toplevel && $item.emojis && $item.reactions}} <div class=""> - <button type="button" class="btn btn-sm btn-outline-secondary border-0" data-bs-toggle="dropdown" id="wall-item-react-{{$item.id}}"> + <button type="button" class="btn btn-sm btn-link link-secondary" data-bs-toggle="dropdown" id="wall-item-react-{{$item.id}}"> <i class="bi bi-emoji-smile generic-icons"></i> </button> <div class="dropdown-menu dropdown-menu-start container text-center w-25"> <div class="row g-0"> {{foreach $item.reactions as $react}} <div class="col-3 p-2"> - <a class="" href="#" onclick="jotReact({{$item.id}},'{{$react}}'); return false;"><img class="menu-img-1" src="/images/emoji/{{$react}}.png" alt="{{$react}}" /></a> + <a class="" href="#" onclick="jotReact({{$item.id}},'{{$react}}'); return false;"><img class="menu-img-1" src="/images/emoji/emojitwo/{{$react}}.png" alt="{{$react}}" /></a> </div> {{/foreach}} </div> @@ -178,22 +151,22 @@ {{else}} {{if $item.star && $item.star.isstarred}} <div class="" id="star-button-{{$item.id}}"> - <button type="button" class="btn btn-sm btn-outline-secondary border-0 wall-item-star" onclick="dostar({{$item.id}});"><i class="bi bi-star generic-icons"></i></button> + <button type="button" class="btn btn-sm btn-link link-secondary wall-item-star" onclick="dostar({{$item.id}});"><i class="bi bi-star generic-icons"></i></button> </div> {{/if}} {{if $item.attachments}} <div class=""> - <button type="button" class="btn btn-sm btn-outline-secondary border-0 wall-item-attach" data-bs-toggle="dropdown" id="attachment-menu-{{$item.id}}"><i class="bi bi-paperclip generic-icons"></i></button> + <button type="button" class="btn btn-sm btn-link link-secondary wall-item-attach" data-bs-toggle="dropdown" id="attachment-menu-{{$item.id}}"><i class="bi bi-paperclip generic-icons"></i></button> <div class="dropdown-menu dropdown-menu-end">{{$item.attachments}}</div> </div> {{/if}} {{if $item.reply_to}} - <button type="button" title="{{$item.reply_to.0}}" class="btn btn-sm btn-outline-secondary border-0" onclick="doreply({{$item.parent}}, {{$item.id}}, '{{$item.author_id}}', '{{$item.reply_to.2}} {{$item.name|escape:javascript}}');"> + <button type="button" title="{{$item.reply_to.0}}" class="btn btn-sm btn-link link-secondary" onclick="doreply({{$item.parent}}, {{$item.id}}, '{{$item.author_id}}', '{{$item.reply_to.2}}: {{$item.name|escape:javascript}}');"> <i class="bi bi-arrow-90deg-left generic-icons" ></i> </button> {{/if}} <div class=""> - <button type="button" class="btn btn-sm btn-outline-secondary border-0" data-bs-toggle="dropdown" id="wall-item-menu-{{$item.id}}"> + <button type="button" class="btn btn-sm btn-link link-secondary" data-bs-toggle="dropdown" id="wall-item-menu-{{$item.id}}"> <i class="bi bi-three-dots-vertical generic-icons"></i> </button> <div class="dropdown-menu dropdown-menu-end" role="menu" aria-labelledby="wall-item-menu-{{$item.id}}"> @@ -224,6 +197,9 @@ {{if $item.star}} <a class="dropdown-item" href="#" onclick="dostar({{$item.id}}); return false;"><i id="starred-{{$item.id}}" class="generic-icons-nav bi{{if $item.star.isstarred}} starred bi-star-fill{{else}} unstarred bi-star{{/if}}" title="{{$item.star.toggle}}"></i>{{$item.star.toggle}}</a> {{/if}} + {{if $item.expand}} + <a class="dropdown-item dropdown-item-expand" href="#" data-item-id="{{$item.id}}" data-item-uuid="{{$item.mid}}"><i id="expand-{{$item.id}}" class="generic-icons-nav bi bi-arrows-angle-expand" title="{{$item.expand}}"></i>{{$item.expand}}</a> + {{/if}} {{if $item.thread_action_menu}} {{foreach $item.thread_action_menu as $mitem}} <a class="dropdown-item" {{if $mitem.href}}href="{{$mitem.href}}"{{/if}} {{if $mitem.action}}onclick="{{$mitem.action}}"{{/if}} {{if $mitem.title}}title="{{$mitem.title}}"{{/if}} ><i class="generic-icons-nav bi bi-{{$mitem.icon}}"></i>{{$mitem.title}}</a> @@ -242,7 +218,7 @@ {{/if}} {{if $item.settings}} <div class="dropdown-divider"></div> - <a class="dropdown-item conversation-settings-link" href="" data-bs-toggle="modal" data-bs-target="#conversation_settings">{{$item.settings}}</a> + <a class="dropdown-item conversation-settings-link" href="#" data-bs-toggle="modal" data-bs-target="#conversation_settings">{{$item.settings}}</a> {{/if}} </div> </div> @@ -251,17 +227,34 @@ </div> </div> </div> - {{if $item.toplevel}} + {{if $item.thread_level == 1}} + {{if $item.toplevel && $item.load_more && $item.threaded}} + <div id="load-more-progress-wrapper-{{$item.id}}" class="progress{{if $item.blog_mode}} d-none{{/if}}" role="progressbar" aria-valuenow="{{$item.comments_total_percent}}" aria-valuemin="0" aria-valuemax="100" style="height: 1px"> + <div id="load-more-progress-{{$item.id}}" class="progress-bar bg-info" style="width: {{$item.comments_total_percent}}%; margin-left: auto; margin-right: auto;" data-comments-total="{{$item.comments_total}}"></div> + </div> + <div id="load-more-{{$item.id}}" class="load-more text-center text-secondary cursor-pointer{{if $item.blog_mode}} d-none{{/if}}" title="{{$item.load_more_title}}" onclick="request(0, '{{$item.rawmid}}', 'load', {{$item.parent}}, ''); return false;"> + <span id="load-more-dots-{{$item.id}}" class="load-more-dots rounded"><span class="dot-1">-</span> <span class="dot-2">-</span> <span class="dot-3">-</span></span> + </div> + {{/if}} + <div id="wall-item-sub-thread-wrapper-{{$item.id}}" class="wall-item-sub-thread-wrapper"> {{foreach $item.children as $child}} {{include file="{{$child.template}}" item=$child}} {{/foreach}} - {{/if}} + </div> {{if $item.comment}} - <div id="wall-item-comment-wrapper-{{$item.id}}" class="p-2 wall-item-comment-wrapper{{if $item.children}} wall-item-comment-wrapper-wc{{/if}}" > + <div id="wall-item-comment-wrapper-{{$item.id}}" class="p-2 rounded wall-item-comment-wrapper{{if $item.children}} wall-item-comment-wrapper-wc{{/if}}{{if $item.comment_hidden}} d-none{{/if}}"> {{$item.comment}} </div> {{/if}} + + {{else}} + <div id="wall-item-sub-thread-wrapper-{{$item.id}}" class="wall-item-sub-thread-wrapper"> + {{foreach $item.children as $child}} + {{include file="{{$child.template}}" item=$child}} + {{/foreach}} + </div> + {{/if}} </div> -{{if $item.comment_lastcollapsed}} +{{if !$item.threaded && $item.comment_lastcollapsed}} </div> {{/if}} diff --git a/view/tpl/conv_list.tpl b/view/tpl/conv_list.tpl index 388a952f2..ad54fce7e 100644 --- a/view/tpl/conv_list.tpl +++ b/view/tpl/conv_list.tpl @@ -1,7 +1,7 @@ - <div id="thread-wrapper-{{$item.id}}" class="thread-wrapper{{if $item.toplevel}} {{$item.toplevel}} generic-content-wrapper h-entry {{else}} u-comment h-cite {{/if}}" data-b64mids='{{$item.mids}}'> + <div id="thread-wrapper-{{$item.id}}" class="thread-wrapper{{if $item.toplevel}} {{$item.toplevel}} generic-content-wrapper h-entry {{else}} u-comment h-cite{{/if}} clearfix{{if $item.is_contained}} is-contained{{/if}}{{if $item.is_new && !$item.event && !$item.title && !$item.is_comment}} is-new{{/if}}" data-b64mids='{{$item.mids}}'> <a name="item_{{$item.id}}" ></a> <div class="wall-item-outside-wrapper{{if $item.is_comment}} comment{{/if}}{{if $item.previewing}} preview{{/if}}" id="wall-item-outside-wrapper-{{$item.id}}" > - <div class="clearfix wall-item-content-wrapper{{if $item.is_comment}} comment{{/if}}" id="wall-item-content-wrapper-{{$item.id}}"> + <div class="rounded clearfix wall-item-content-wrapper{{if $item.is_comment}} comment{{/if}}" id="wall-item-content-wrapper-{{$item.id}}"> {{if $item.photo}} <div class="wall-photo-item" id="wall-photo-item-{{$item.id}}"> {{$item.photo}} @@ -26,18 +26,24 @@ {{if $item.location}} {{$item.location}} {{/if}} - {{if $item.delayed}} - <i class="bi bi-clock"></i> - {{/if}} {{if $item.editedtime}} - <i class="bi bi-pencil"></i> + <i class="bi bi-pencil" title="{{$item.editedtime}}"></i> {{/if}} {{if $item.verified}} <i class="bi bi-shield-check" title="{{$item.verified}}"></i> {{elseif $item.forged}} <i class="bi bi-shield-exclamation text-danger" title="{{$item.forged}}"></i> {{/if}} - <small class="autotime" title="{{$item.isotime}}"><time class="dt-published" datetime="{{$item.isotime}}">{{$item.localtime}}</time>{{if $item.editedtime}} {{$item.editedtime}}{{/if}}{{if $item.expiretime}} {{$item.expiretime}}{{/if}}</small> + {{if $item.no_comment}} + <i class="bi bi-ban" title="{{$item.no_comment}}"></i> + {{/if}} + {{if $item.delayed}} + <i class="bi bi-clock" title="{{$item.delayed}}"></i> + {{/if}} + {{if $item.expiretime}} + <i class="bi bi-clock-history" title="{{$item.expiretime}}"></i> + {{/if}} + <small class="autotime" title="{{$item.isotime}}"><time class="dt-published" datetime="{{$item.isotime}}">{{$item.localtime}}</time>{{if $item.expiretime}} {{$item.expiretime}}{{/if}}</small> </div> {{if $item.pinned}} <div class="wall-item-pinned" title="{{$item.pinned}}" id="wall-item-pinned-{{$item.id}}"><i class="bi bi-pin-fill"></i></div> @@ -95,7 +101,7 @@ <div class="p-2 wall-item-tools d-flex justify-content-between"> <div class="wall-item-tools-left hstack gap-1" id="wall-item-tools-left-{{$item.id}}"> <div class="wall-item-list-comments btn-group"> - <a class="btn btn-sm btn-outline-secondary border-0 wall-item-comments" href="{{$item.viewthread}}" title="{{$item.comment_count_txt.label}}{{if $item.list_unseen_txt}}, {{$item.list_unseen_txt.label}}{{/if}}"> + <a class="btn btn-sm btn-link link-secondary wall-item-comments" href="{{$item.viewthread}}" title="{{$item.comment_count_txt.label}}{{if $item.list_unseen_txt}}, {{$item.list_unseen_txt.label}}{{/if}}"> <i class="bi bi-chat generic-icons"></i>{{if $item.comment_count_txt.count}}<span style="display: inline-block; margin-top: -.25rem;" class="align-top">{{$item.comment_count_txt.count}}</span>{{/if}}{{if $item.unseen_comments}}, <i class="bi bi-eye-slash generic-icons"></i><span class="unseen-wall-indicator-{{$item.id}} align-top" style="display: inline-block; margin-top: -.25rem;">{{$item.list_unseen_txt.count}}</span>{{/if}} </a> </div> @@ -109,9 +115,10 @@ {{foreach $item.responses as $verb=>$response}} {{if $item.reactions_allowed || (!$item.reactions_allowed && $response.count)}} <div class=""> - <button type="button" title="{{$response.count}} {{$response.button.label}}" class="btn btn-sm btn-outline-secondary border-0 wall-item-{{$response.button.class}}"{{if $response.modal}} data-bs-toggle="modal" data-bs-target="#{{$verb}}Modal-{{$item.id}}"{{else if $response.count}} data-bs-toggle="dropdown"{{elseif $item.reactions_allowed}} onclick="{{$response.button.onclick}}({{$item.id}},'{{$verb}}'); return false;"{{/if}} id="wall-item-{{$verb}}-{{$item.id}}"> - <i class="bi bi-{{$response.button.icon}} generic-icons"></i>{{if $response.count}}<span style="display: inline-block; margin-top: -.25rem;" class="align-top{{if $item.my_responses.$verb}} text-decoration-underline{{/if}}">{{$response.count}}</span>{{/if}} - </button> {{if $response.modal}} + <button type="button" title="{{$response.count}} {{$response.button.label}}" class="btn btn-sm btn-link{{if !$item.my_responses.$verb}} link-secondary{{/if}} wall-item-{{$response.button.class}}"{{if $response.modal}} data-bs-toggle="modal" data-bs-target="#{{$verb}}Modal-{{$item.id}}"{{else if $response.count}} data-bs-toggle="dropdown"{{elseif $item.reactions_allowed}} onclick="{{$response.button.onclick}}({{$item.id}},'{{$verb}}'); return false;"{{/if}} id="wall-item-{{$verb}}-{{$item.id}}"> + <i class="bi bi-{{$response.button.icon}} generic-icons"></i>{{if $response.count}}<span style="display: inline-block; margin-top: -.25rem;" class="align-top">{{$response.count}}</span>{{/if}} + </button> + {{if $response.modal}} <div class="modal" id="{{$verb}}Modal-{{$item.id}}"> <div class="modal-dialog"> <div class="modal-content"> @@ -153,14 +160,14 @@ {{/foreach}} {{if $item.toplevel && $item.emojis && $item.reactions}} <div class=""> - <button type="button" class="btn btn-sm btn-outline-secondary border-0" data-bs-toggle="dropdown" id="wall-item-react-{{$item.id}}"> + <button type="button" class="btn btn-sm btn-link link-secondary" data-bs-toggle="dropdown" id="wall-item-react-{{$item.id}}"> <i class="bi bi-emoji-smile generic-icons"></i> </button> <div class="dropdown-menu dropdown-menu-start container text-center w-25"> <div class="row g-0"> {{foreach $item.reactions as $react}} <div class="col-3 p-2"> - <a class="" href="#" onclick="jotReact({{$item.id}},'{{$react}}'); return false;"><img class="menu-img-1" src="/images/emoji/{{$react}}.png" alt="{{$react}}" /></a> + <a class="" href="#" onclick="jotReact({{$item.id}},'{{$react}}'); return false;"><img class="menu-img-1" src="/images/emoji/emojitwo/{{$react}}.png" alt="{{$react}}" /></a> </div> {{/foreach}} </div> @@ -180,17 +187,17 @@ {{else}} {{if $item.star && $item.star.isstarred}} <div class="" id="star-button-{{$item.id}}"> - <button type="button" class="btn btn-sm btn-outline-secondary border-0 wall-item-star" onclick="dostar({{$item.id}});"><i class="bi bi-star generic-icons"></i></button> + <button type="button" class="btn btn-sm btn-link link-secondary wall-item-star" onclick="dostar({{$item.id}});"><i class="bi bi-star generic-icons"></i></button> </div> {{/if}} {{if $item.attachments}} <div class=""> - <button type="button" class="btn btn-sm btn-outline-secondary border-0 wall-item-attach" data-bs-toggle="dropdown" id="attachment-menu-{{$item.id}}"><i class="bi bi-paperclip generic-icons"></i></button> + <button type="button" class="btn btn-sm btn-link link-secondary wall-item-attach" data-bs-toggle="dropdown" id="attachment-menu-{{$item.id}}"><i class="bi bi-paperclip generic-icons"></i></button> <div class="dropdown-menu dropdown-menu-end">{{$item.attachments}}</div> </div> {{/if}} <div class=""> - <button type="button" class="btn btn-sm btn-outline-secondary border-0" data-bs-toggle="dropdown" id="wall-item-menu-{{$item.id}}"> + <button type="button" class="btn btn-sm btn-link link-secondary" data-bs-toggle="dropdown" id="wall-item-menu-{{$item.id}}"> <i class="bi bi-three-dots-vertical generic-icons"></i> </button> <div class="dropdown-menu dropdown-menu-end" role="menu" aria-labelledby="wall-item-menu-{{$item.id}}"> diff --git a/view/tpl/cover_photo.tpl b/view/tpl/cover_photo.tpl index dd0d3dbee..d2069dcf6 100644 --- a/view/tpl/cover_photo.tpl +++ b/view/tpl/cover_photo.tpl @@ -90,7 +90,7 @@ <div class="section-content-warning-wrapper">{{$info}}</div> {{/if}} {{if $existing}} - <img class="cover-photo-review" style="max-width: 100%;" src="{{$existing.url}}" alt="{{t('Cover Photo')}}" /> + <img class="cover-photo-review" style="max-width: 100%;" src="{{$existing.url}}" alt="Cover Photo" /> {{/if}} <form enctype="multipart/form-data" action="cover_photo" method="post"> <input type='hidden' name='form_security_token' value='{{$form_security_token}}'> diff --git a/view/tpl/cover_photo_widget.tpl b/view/tpl/cover_photo_widget.tpl index e7fe1effc..d22ec5253 100644 --- a/view/tpl/cover_photo_widget.tpl +++ b/view/tpl/cover_photo_widget.tpl @@ -1,103 +1,123 @@ <script> - var aside_padding_top; - var section_padding_top; - var coverSlid = false; - var hide_cover = Boolean({{$hide_cover}}); - var cover_height; - - $(document).ready(function() { - if(! $('#cover-photo').length) - return; + let coverSlid = false; + const hideCover = Boolean({{$hide_cover}}); + let coverHeight; + + document.addEventListener('DOMContentLoaded', function() { + const coverPhoto = document.getElementById('cover-photo'); + if (!coverPhoto) return; - if($(window).width() < 755) { - $('#cover-photo').remove(); + // If screen width is smaller than 755px, remove the cover photo + if (document.body.clientWidth < 755) { + coverPhoto.remove(); coverSlid = true; return; } - $('#cover-photo').removeClass('d-none'); - cover_height = Math.ceil($(window).width()/2.75862069); - $('#cover-photo').css('height', cover_height + 'px'); + // Otherwise, set up the cover photo's size + coverPhoto.classList.remove('d-none'); + coverHeight = document.body.clientWidth / 2.75862069; + coverPhoto.style.height = `${coverHeight}px`; datasrc2src('#cover-photo > img'); - $(document).on('click mouseup keyup', slideUpCover); + // Bind events for hiding the cover + document.addEventListener('click', slideUpCover); + document.addEventListener('mouseup', slideUpCover); + document.addEventListener('keyup', slideUpCover); - if(hide_cover) { - hideCover(); - } - else if(!hide_cover && !coverSlid) { + // Hide the cover if required + if (hideCover) { + hideCoverFunction(); + } else if (!coverSlid) { coverVisibleActions(); } - }); - - $(window).scroll(function () { - if(! $('#cover-photo').length) { - return; - } - if($(window).scrollTop() >= cover_height) { - coverHiddenActions(); - coverSlid = true; - } - else if ($(window).scrollTop() < cover_height){ - if(coverSlid) { - $(window).scrollTop(cover_height); - setTimeout(function(){ coverSlid = false; }, 1000); + // Throttle scroll event + let lastScrollTop = 0; + const scrollThreshold = 100; + window.addEventListener('scroll', function() { + const scrollTop = window.scrollY; + if (Math.abs(scrollTop - lastScrollTop) < scrollThreshold) { + return; } - else { - if($(window).scrollTop() < cover_height) { - coverVisibleActions(); - } + lastScrollTop = scrollTop; + handleScroll(scrollTop); + }); + + // Adjust cover photo on resize + window.addEventListener('resize', function() { + if (!coverPhoto) return; + + coverHeight = document.body.clientWidth / 2.75862069; + coverPhoto.style.height = `${coverHeight}px`; + + if (document.body.clientWidth < 755) { + coverPhoto.remove(); + coverHiddenActions(); + coverSlid = true; } - } - if($('main').css('opacity') < 1) { - $('main').css('opacity', ($(window).scrollTop()/cover_height).toFixed(1)); - } + }); }); - $(window).resize(function () { - if(! $('#cover-photo').length) { - return; - } + // Scroll event handling + function handleScroll(scrollTop) { + const coverPhoto = document.getElementById('cover-photo'); + if (!coverPhoto) return; - cover_height = Math.ceil($(window).width()/2.75862069); - $('#cover-photo').css('height', cover_height + 'px'); - if($(window).width() < 755) { - $('#cover-photo').remove(); + if (scrollTop >= coverHeight) { coverHiddenActions(); coverSlid = true; + } else if (scrollTop < coverHeight) { + if (coverSlid) { + document.body.style.overflow = 'hidden'; // Disable scrolling + window.scrollTo(0, coverHeight); + + setTimeout(function() { + coverSlid = false; + document.body.style.overflow = 'auto'; // Enable scrolling + }, 500); + } else { + coverVisibleActions(); + } } - }); + // Fade effect for main content opacity + const mainElement = document.querySelector('main'); + if (mainElement && parseFloat(getComputedStyle(mainElement).opacity) < 1) { + mainElement.style.opacity = (scrollTop / coverHeight).toFixed(1); + } + } + // Functions to handle showing/hiding the cover function slideUpCover() { - if(coverSlid) { - return; - } - $('html, body').animate({scrollTop: cover_height + 'px'}, 'fast'); - return; + if (coverSlid) return; + window.scrollTo({ + top: coverHeight, + behavior: 'smooth' + }); } - function hideCover() { - if(coverSlid) { - return; - } - window.scrollTo(0, cover_height); - return; + function hideCoverFunction() { + if (coverSlid) return; + window.scrollTo(0, coverHeight); } + // Actions when the cover is visible function coverVisibleActions() { - $('body').css('cursor', 'n-resize'); - $('.navbar').removeClass('fixed-top'); - //$('main').css('margin-top', - $('nav').outerHeight(true) + 'px'); - $('main').css('opacity', 0); + document.body.style.cursor = 'n-resize'; + const navbar = document.getElementById('navbar-top'); + if (navbar) navbar.classList.remove('fixed-top'); + const mainElement = document.querySelector('main'); + if (mainElement) mainElement.style.opacity = 0; } + // Actions when the cover is hidden function coverHiddenActions() { - $('body').css('cursor', ''); - $('.navbar').addClass('fixed-top'); - //$('main').css('margin-top', ''); - $('main').css('opacity', 1); + document.body.style.cursor = ''; + const navbar = document.getElementById('navbar-top'); + if (navbar) navbar.classList.add('fixed-top'); + const mainElement = document.querySelector('main'); + if (mainElement) mainElement.style.opacity = 1; } </script> diff --git a/view/tpl/direntry.tpl b/view/tpl/direntry.tpl index 79d66d3aa..05fc30ef7 100644 --- a/view/tpl/direntry.tpl +++ b/view/tpl/direntry.tpl @@ -2,19 +2,19 @@ <div class="section-subtitle-wrapper clearfix"> <div class="directory-actions float-end"> {{if $entry.censor_2}} - <a class="directory-censor directory-censor-hide btn btn-outline-danger btn-sm {{$entry.censor_2_class}}" href="{{$entry.censor_2}}"> {{$entry.censor_2_label}}</a> + <a class="directory-censor directory-censor-hide btn btn-outline-danger btn-sm {{$entry.censor_2_class}} border-0" href="{{$entry.censor_2}}"> {{$entry.censor_2_label}}</a> {{/if}} {{if $entry.censor}} - <a class="directory-censor directory-censor-unsafe btn btn-outline-warning btn-sm {{$entry.censor_class}}" href="{{$entry.censor}}"> {{$entry.censor_label}}</a> + <a class="directory-censor directory-censor-unsafe btn btn-outline-warning btn-sm {{$entry.censor_class}} border-0" href="{{$entry.censor}}"> {{$entry.censor_label}}</a> {{/if}} {{if $entry.ignlink}} - <a class="directory-ignore btn btn-info btn-sm" href="{{$entry.ignlink}}"> {{$entry.ignore_label}}</a> + <a class="directory-ignore btn btn-info btn-sm border-0" href="{{$entry.ignlink}}"> {{$entry.ignore_label}}</a> {{/if}} {{if $entry.connect}} - <a class="btn btn-success btn-sm" href="{{$entry.connect}}"><i class="bi bi-plus-lg connect-icon"></i> {{$entry.conn_label}}</a> + <a class="btn btn-success btn-sm border-0" href="{{$entry.connect}}"><i class="bi bi-plus-lg connect-icon"></i> {{$entry.conn_label}}</a> {{/if}} </div> - <h3>{{if $entry.public_forum}}<i class="bi bi-chat-quote" title="{{$entry.forum_label}} @{{$entry.nickname}}+"></i> {{/if}}<a href='{{$entry.profile_link}}' >{{$entry.name}}</a>{{if $entry.online}} <i class="bi fa-asterisk online-now" title="{{$entry.online}}"></i>{{/if}}</h3> + <h3>{{if $entry.public_forum}}<i class="bi bi-chat-quote" title="{{$entry.forum_label}} @{{$entry.nickname}}+"></i> {{/if}}<a href='{{$entry.profile_link}}' >{{$entry.name}}</a>{{if $entry.online}} <i class="bi bi-asterisk online-now" title="{{$entry.online}}"></i>{{/if}}</h3> </div> <div class="section-content-tools-wrapper directory-collapse"> <div class="contact-photo-wrapper" id="directory-photo-wrapper-{{$entry.hash}}" > diff --git a/view/tpl/dreport.tpl b/view/tpl/dreport.tpl index 0b8cfdb11..848a07737 100644 --- a/view/tpl/dreport.tpl +++ b/view/tpl/dreport.tpl @@ -14,7 +14,7 @@ </div> <div> - <table> + <table class="table table-hover table-borderless"> {{if $entries}} {{foreach $entries as $e}} <tr> diff --git a/view/tpl/event_form.tpl b/view/tpl/event_form.tpl index 43c6942e1..c469e9378 100644 --- a/view/tpl/event_form.tpl +++ b/view/tpl/event_form.tpl @@ -57,13 +57,13 @@ </div> <div class='btn-group'> <button type="button" class="btn btn-outline-secondary btn-sm" title="{{$edimg}}" onclick="insertbbcomment('none','img', 'desc');"> - <i class="bi fa-camera comment-icon"></i> + <i class="bi bi-camera comment-icon"></i> </button> <button type="button" class="btn btn-outline-secondary btn-sm" title="{{$edurl}}" onclick="insertbbcomment('none','url', 'desc');"> <i class="bi bi-link-45deg comment-icon"></i> </button> <button type="button" class="btn btn-outline-secondary btn-sm" title="{{$edvideo}}" onclick="insertbbcomment('none','video', 'desc');"> - <i class="bi fa-video-camera comment-icon"></i> + <i class="bi bi-video-camera comment-icon"></i> </button> </div> </div> @@ -95,13 +95,13 @@ </div> <div class='btn-group'> <button type="button" class="btn btn-outline-secondary btn-sm" title="{{$edimg}}" onclick="insertbbcomment('none','img', 'loc');"> - <i class="bi fa-camera comment-icon"></i> + <i class="bi bi-camera comment-icon"></i> </button> <button type="button" class="btn btn-outline-secondary btn-sm" title="{{$edurl}}" onclick="insertbbcomment('none','url', 'loc');"> <i class="bi bi-link-45deg comment-icon"></i> </button> <button type="button" class="btn btn-outline-secondary btn-sm" title="{{$edvideo}}" onclick="insertbbcomment('none','video', 'loc');"> - <i class="bi fa-video-camera comment-icon"></i> + <i class="bi bi-camera-video comment-icon"></i> </button> <button type="button" class="btn btn-outline-secondary btn-sm" title="{{$mapper}}" onclick="insertbbcomment('none','map','loc');"> <i class="bi bi-globe comment-icon"></i> diff --git a/view/tpl/event_item_header.tpl b/view/tpl/event_item_header.tpl index 1c8fe034c..36c3164d6 100644 --- a/view/tpl/event_item_header.tpl +++ b/view/tpl/event_item_header.tpl @@ -1,5 +1,5 @@ <div class="event-item-title"> - <h3><i class="bi fa-calendar"></i> {{$title}}</h3> + <h3><i class="bi bi-calendar3"></i> {{$title}}</h3> </div> {{if $oneday && $allday}} <span class="dtstart">{{$dtstart_dt}}</span> diff --git a/view/tpl/events-js.tpl b/view/tpl/events-js.tpl index e2c3167f4..8f10d4e06 100644 --- a/view/tpl/events-js.tpl +++ b/view/tpl/events-js.tpl @@ -10,12 +10,12 @@ </div> <button class="btn btn-success btn-sm" onclick="openClose('form');">{{$new_event.1}}</button> <div class="btn-group"> - <button class="btn btn-outline-secondary btn-sm" onclick="changeView('prev', false);" title="{{$prev}}"><i class="bi fa-backward"></i></button> - <button id="today-btn" class="btn btn-outline-secondary btn-sm" onclick="changeView('today', false);" title="{{$today}}"><div id="events-spinner" class="spinner s"></div><i class="bi fa-bullseye" style="display: none; width: 1rem;"></i></button> - <button class="btn btn-outline-secondary btn-sm" onclick="changeView('next', false);" title="{{$next}}"><i class="bi fa-forward"></i></button> + <button class="btn btn-outline-secondary btn-sm" onclick="changeView('prev', false);" title="{{$prev}}"><i class="bi bi-rewind-fill"></i></button> + <button id="today-btn" class="btn btn-outline-secondary btn-sm" onclick="changeView('today', false);" title="{{$today}}"><div id="events-spinner" class="spinner s"></div><i class="bi bi-bullseye" style="display: none; width: 1rem;"></i></button> + <button class="btn btn-outline-secondary btn-sm" onclick="changeView('next', false);" title="{{$next}}"><i class="bi bi-fast-forward-fill"></i></button> </div> - <button id="fullscreen-btn" type="button" class="btn btn-outline-secondary btn-sm" onclick="makeFullScreen();"><i class="bi fa-expand"></i></button> - <button id="inline-btn" type="button" class="btn btn-outline-secondary btn-sm" onclick="makeFullScreen(false);"><i class="bi fa-compress"></i></button> + <button id="fullscreen-btn" type="button" class="btn btn-outline-secondary btn-sm" onclick="makeFullScreen();"><i class="bi bi-arrows-angle-expand"></i></button> + <button id="inline-btn" type="button" class="btn btn-outline-secondary btn-sm" onclick="makeFullScreen(false);"><i class="bi bi-arrows-angle-contract"></i></button> </div> </div> <h2 id="title"></h2> diff --git a/view/tpl/field_input.tpl b/view/tpl/field_input.tpl index 1b548221f..c22b6fc29 100644 --- a/view/tpl/field_input.tpl +++ b/view/tpl/field_input.tpl @@ -1,6 +1,6 @@ <div id="id_{{$field.0}}_wrapper" class="mb-3"> <label for="id_{{$field.0}}" id="label_{{$field.0}}"> - {{$field.1}}{{if $field.4}}<sup class="required zuiqmid"> {{$field.4}}</sup>{{/if}} + {{$field.1}}{{if isset($field.4)}}<sup class="required zuiqmid"> {{$field.4}}</sup>{{/if}} </label> <input class="form-control" @@ -8,7 +8,7 @@ id="id_{{$field.0}}" type="text" value="{{$field.2|escape:'html':'UTF-8':FALSE}}" - {{if $field.5}}{{$field.5}}{{/if}} + {{if isset($field.5)}}{{$field.5}}{{/if}} > <small id="help_{{$field.0}}" class="form-text text-muted"> {{$field.3}} diff --git a/view/tpl/field_password.tpl b/view/tpl/field_password.tpl index 7baad7d48..00cb9f9e1 100644 --- a/view/tpl/field_password.tpl +++ b/view/tpl/field_password.tpl @@ -1,5 +1,5 @@ <div class="mb-3"> <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}} + <input class="form-control" type="password" name="{{$field.0}}" id="id_{{$field.0}}" value="{{$field.2}}"{{if isset($field.5)}} {{$field.5}}{{/if}}>{{if isset($field.4)}} <span class="required">{{$field.4}}</span> {{/if}} <small id="help_{{$field.0}}" class="form-text text-muted">{{$field.3}}</small> </div> diff --git a/view/tpl/field_select.tpl b/view/tpl/field_select.tpl index a98a26799..e1ad18b60 100644 --- a/view/tpl/field_select.tpl +++ b/view/tpl/field_select.tpl @@ -1,11 +1,11 @@ <div id="id_{{$field.0}}_wrapper" class="mb-3"> - <label for="id_{{$field.0}}">{{$field.1}}{{if $field.5}}<sup class="required zuiqmid"> {{$field.5}}</sup>{{/if}}</label> + <label for="id_{{$field.0}}">{{$field.1}}{{if isset($field.5)}}<sup class="required zuiqmid"> {{$field.5}}</sup>{{/if}}</label> <select class="form-control" name="{{$field.0}}" id="id_{{$field.0}}"> {{foreach $field.4 as $opt=>$val}}<option value="{{$opt}}" {{if $opt==$field.2}}selected="selected"{{/if}}>{{$val}}</option>{{/foreach}} </select> <small class="form-text text-muted">{{$field.3}}</small > </div> -{{* +{{* COMMENTS for this template: @author hilmar runge, 2020.01 $field array index: diff --git a/view/tpl/generic_addon_settings.tpl b/view/tpl/generic_addon_settings.tpl index 685099807..a331dbb5d 100644 --- a/view/tpl/generic_addon_settings.tpl +++ b/view/tpl/generic_addon_settings.tpl @@ -5,7 +5,7 @@ {{if $addon.1|substr:0:1 === '<'}} {{$addon.1}} {{else}} - <i class="bi fa-gear"></i> {{$addon.1}} + <i class="bi bi-gear"></i> {{$addon.1}} {{/if}} </a> </h3> diff --git a/view/tpl/head.tpl b/view/tpl/head.tpl index bf61a7ee4..f34d0564e 100644 --- a/view/tpl/head.tpl +++ b/view/tpl/head.tpl @@ -8,14 +8,14 @@ {{$linkrel}} {{$plugins}} <script> + var lang = '{{$lang}}'; var updateInterval = {{$update_interval}}; var sse_enabled = {{$sse_enabled}}; var localUser = {{if $local_channel}}{{$local_channel}}{{else}}false{{/if}}; - var zid = {{if $zid}}'{{$zid}}'{{else}}null{{/if}}; + var zid = {{if $zid}}'{{$zid|escape:url}}'{{else}}null{{/if}}; var justifiedGalleryActive = false; {{if $channel_hash}}var channelHash = '{{$channel_hash}}';{{/if}} var channelId = {{if $channel_id}}{{$channel_id}}{{else}}false{{/if}};{{* Used in e.g. autocomplete *}} - var preloadImages = {{$preload_images}}; var auto_save_draft = {{$auto_save_draft}}; {{if $module}}var module = '{{$module}}';{{/if}} </script> diff --git a/view/tpl/help.tpl b/view/tpl/help.tpl index 68e1c6694..8b7669c75 100644 --- a/view/tpl/help.tpl +++ b/view/tpl/help.tpl @@ -7,14 +7,13 @@ {{$module->missing_translation_message()}} </div> {{/if}} - <div class="section-content-wrapper" id="doco-content"> - <h3 id="doco-top-toc-heading"> - <span class="fakelink" onclick="docoTocToggle(); return false;"> - <i class="bi bi-caret-right fakelink" id="doco-toc-toggle"></i> - {{$module->get_toc_heading()}} - </span> - </h3> - <ul id="doco-top-toc" style="margin-bottom: 1.5em; display: none;"></ul> - {{$module->render_content()}} + <div class="section-content-wrapper"> + <details id="doco-top-toc-wrapper"> + <summary id="doco-top-toc-heading">{{$module->get_toc_heading()}}</summary> + <ul id="doco-top-toc"></ul> + </details> + <div id="doco-content"> + {{$module->render_content()}} + </div> </div> </div> diff --git a/view/tpl/install_checks.tpl b/view/tpl/install_checks.tpl index f9743d02a..f5f4df137 100644 --- a/view/tpl/install_checks.tpl +++ b/view/tpl/install_checks.tpl @@ -2,7 +2,7 @@ <div class="jumbotron"> <h1>{{$title}}</h1> <hr class="my-4"> - <h2><i class="bi fa-heartbeat"></i> {{$pass}}</h2> + <h2><i class="bi bi-heart-pulse"></i> {{$pass}}</h2> </div> <form action="{{$baseurl}}/index.php?q=setup" method="post"> <table class="table"> @@ -23,7 +23,7 @@ <button class="btn btn-success" type="submit"><i class="bi bi-check-lg"></i> {{$next}}</button> {{else}} <input type="hidden" name="pass" value="1"> - <button class="btn btn-warning" type="submit"><i class="bi fa-refresh"></i> {{$reload}}</button> + <button class="btn btn-warning" type="submit"><i class="bi bi-arrow-clockwise"></i> {{$reload}}</button> {{/if}} </form> </div> diff --git a/view/tpl/jot-header.tpl b/view/tpl/jot-header.tpl index 2c60b7c22..b9b8b3012 100644 --- a/view/tpl/jot-header.tpl +++ b/view/tpl/jot-header.tpl @@ -1,54 +1,56 @@ -<script language="javascript" type="text/javascript"> +<script src="vendor/blueimp/jquery-file-upload/js/vendor/jquery.ui.widget.js"></script> +<script src="vendor/blueimp/jquery-file-upload/js/jquery.iframe-transport.js"></script> +<script src="vendor/blueimp/jquery-file-upload/js/jquery.fileupload.js"></script> -var editor = false; -var plaintext = '{{$editselect}}'; -var pretext = '{{$pretext}}'; +<script> -function initEditor(cb){ - if(editor == false){ - $("#profile-jot-text-loading").show(); - $("#profile-jot-tools").removeClass('d-none'); - {{$geotag}} - if(plaintext == 'none') { - $("#profile-jot-text-loading").hide(); - $(".jothidden").show(); - $("#profile-jot-text").addClass('jot-expanded'); - {{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; + var editor = false; + var plaintext = '{{$editselect}}'; + var pretext = '{{$pretext}}'; + + var activeCommentID = 0; + var activeCommentText = ''; + + var isModalAction = false; + + var postSaveTimer = null; + + function initEditor(cb){ + if(editor == false){ + $("#profile-jot-text-loading").show(); + $("#profile-jot-tools").removeClass('d-none'); + {{$geotag}} + if(plaintext == 'none') { + $("#profile-jot-text-loading").hide(); + $(".jothidden").show(); + $("#profile-jot-text").addClass('jot-expanded'); + {{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; + if (typeof cb!="undefined") cb(); + if(pretext.length) + addeditortext(pretext); + return; + } + editor = true; + } else { if (typeof cb!="undefined") cb(); - if(pretext.length) - addeditortext(pretext); - return; } - editor = true; - } else { - if (typeof cb!="undefined") cb(); } -} - -function enableOnUser(){ - if(editor) - return; - - initEditor(); -} -</script> -<script src="vendor/blueimp/jquery-file-upload/js/vendor/jquery.ui.widget.js"></script> -<script src="vendor/blueimp/jquery-file-upload/js/jquery.iframe-transport.js"></script> -<script src="vendor/blueimp/jquery-file-upload/js/jquery.fileupload.js"></script> + function enableOnUser(){ + if(editor) + return; -<script> -var activeCommentID = 0; -var activeCommentText = ''; + initEditor(); + } $(document).ready(function() { @@ -152,28 +154,28 @@ var activeCommentText = ''; } function jotGetLink() { - textarea = document.getElementById('profile-jot-text'); - if (textarea.selectionStart || textarea.selectionStart == "0") { - var start = textarea.selectionStart; - var end = textarea.selectionEnd; - if (end > start) { - reply = prompt("{{$linkurl}}"); - if(reply && reply.length) { - textarea.value = textarea.value.substring(0, start) + "[url=" + reply + "]" + textarea.value.substring(start, end) + "[/url]" + textarea.value.substring(end, textarea.value.length); - } - } else { - reply = prompt("{{$linkurl}}"); - if(reply && reply.length) { - reply = bin2hex(reply); - $('#profile-rotator').show(); - $.get('{{$baseurl}}/linkinfo?f=&binurl=' + reply, function(data) { - addeditortext(data); + textarea = document.getElementById('profile-jot-text'); + if (textarea.selectionStart || textarea.selectionStart == "0") { + var start = textarea.selectionStart; + var end = textarea.selectionEnd; + if (end > start) { + reply = prompt("{{$linkurl}}"); + if(reply && reply.length) { + textarea.value = textarea.value.substring(0, start) + "[url=" + reply + "]" + textarea.value.substring(start, end) + "[/url]" + textarea.value.substring(end, textarea.value.length); + } + } else { + reply = prompt("{{$linkurl}}"); + if(reply && reply.length) { + reply = bin2hex(reply); + $('#profile-rotator').show(); + $.get('{{$baseurl}}/linkinfo?f=&binurl=' + reply, function(data) { + addeditortext(data); preview_post(); - $('#profile-rotator').hide(); - }); - } - } - } + $('#profile-rotator').hide(); + }); + } + } + } } function jotGetLocation() { @@ -199,6 +201,7 @@ var activeCommentText = ''; $('#created-modal-OKButton').on('click', function() { reply=$('#created-date').val(); if(reply && reply.length) { + $('#jot-delayed').val(1); $('#jot-created').val(reply); $('#createdModal').modal('hide'); } @@ -210,6 +213,7 @@ var activeCommentText = ''; $.get('{{$baseurl}}/share/' + id, function(data) { $('#like-rotator-' + id).hide(); updateInit(); + close_modal(); }); } @@ -402,88 +406,186 @@ var activeCommentText = ''; } - var initializeEmbedPhotoDialog = function () { - $('.embed-photo-selected-photo').each(function (index) { - $(this).removeClass('embed-photo-selected-photo'); - }); - getPhotoAlbumList(); - $('#embedPhotoModalBodyAlbumDialog').off('click'); - $('#embedPhotoModal').modal('show'); - }; - - var choosePhotoFromAlbum = function (album) { - $.post("embedphotos/album", {name: album}, - function(data) { - if (data['status']) { - $('#embedPhotoModalLabel').html("{{$modalchooseimages}}"); - $('#embedPhotoModalBodyAlbumDialog').html('\ - <div><div class="nav nav-pills flex-column">\n\ - <li class="nav-item"><a class="nav-link" href="#" onclick="initializeEmbedPhotoDialog();return false;">\n\ - <i class="bi bi-chevron-left"></i> \n\ - {{$modaldiffalbum}}\n\ - </a>\n\ - </li>\n\ - </div><br></div>') - $('#embedPhotoModalBodyAlbumDialog').append(data['content']); - $('#embedPhotoModalBodyAlbumDialog').click(function (evt) { - evt.preventDefault(); - var image = document.getElementById(evt.target.id); - if (typeof($(image).parent()[0]) !== 'undefined') { - var imageparent = document.getElementById($(image).parent()[0].id); - $(imageparent).toggleClass('embed-photo-selected-photo'); - var href = $(imageparent).attr('href'); - $.post( - "embedphotos/photolink", - {href: href}, - function(ddata) { - if (ddata['status']) { - addeditortext(ddata['photolink']); - preview_post(); - } else { - window.console.log("{{$modalerrorlink}}" + ':' + ddata['errormsg']); - } - return false; - }, - 'json' - ); - } - }); - $('#embedPhotoModalBodyAlbumListDialog').addClass('d-none'); - $('#embedPhotoModalBodyAlbumDialog').removeClass('d-none'); - } else { - window.console.log("{{$modalerroralbum}} " + JSON.stringify(album) + ':' + data['errormsg']); - } - return false; - }, - 'json'); - }; - - var getPhotoAlbumList = function () { - $.post("embedphotos/albumlist", {}, - function(data) { - if (data['status']) { - var albums = data['albumlist']; //JSON.parse(data['albumlist']); - $('#embedPhotoModalLabel').html("{{$modalchoosealbum}}"); - $('#embedPhotoModalBodyAlbumList').html('<ul class="nav nav-pills flex-column"></ul>'); - for(var i=0; i<albums.length; i++) { - var albumName = albums[i].text; - var jsAlbumName = albums[i].jstext; - var albumLink = '<li class="nav-item">'; - albumLink += '<a class="nav-link" href="#" onclick="choosePhotoFromAlbum(\'' + jsAlbumName + '\'); return false;">' + albumName + '</a>'; - albumLink += '</li>'; - $('#embedPhotoModalBodyAlbumList').find('ul').append(albumLink); - } - $('#embedPhotoModalBodyAlbumDialog').addClass('d-none'); - $('#embedPhotoModalBodyAlbumListDialog').removeClass('d-none'); - } else { - window.console.log("{{$modalerrorlist}}" + ':' + data['errormsg']); - } - return false; - }, - 'json'); - }; - - // + const initializeEmbedPhotoDialog = () => { + // Remove the 'embed-photo-selected-photo' class from all selected photos + const selectedPhotos = document.querySelectorAll('.embed-photo-selected-photo'); + selectedPhotos.forEach(photo => { + photo.classList.remove('embed-photo-selected-photo'); + }); + + // Fetch the photo album list + getPhotoAlbumList(); + + if (activeCommentID) { + const modalEl = document.getElementById('reactions'); + isModalAction = modalEl.classList.contains('show'); + } + + if (isModalAction) { + // Remove any existing click event listeners on the modal body + const modalBodyAlbumDialog = document.getElementById('reactions_extra_middle'); + modalBodyAlbumDialog.replaceWith(modalBodyAlbumDialog.cloneNode(true)); // This effectively removes all event listeners + + const modalEl = document.getElementById('reactions'); + + // Reset activeCommentID when the modal is closed + modalEl.addEventListener('hide.bs.modal', event => { + activeCommentID = 0; + isModalAction = false; + document.getElementById('reactions_extra_middle').innerHTML = ''; + document.getElementById('reactions_extra_top').innerHTML = ''; + }); + } + else { + // Remove any existing click event listeners on the modal body + const modalBodyAlbumDialog = document.getElementById('embedPhotoModalBodyAlbumDialog'); + modalBodyAlbumDialog.replaceWith(modalBodyAlbumDialog.cloneNode(true)); // This effectively removes all event listeners + + // Show the modal + const modalEl = document.getElementById('embedPhotoModal'); + const modal = new bootstrap.Modal(modalEl); + modal.show(); + + // Reset activeCommentID when the modal is closed + modalEl.addEventListener('hide.bs.modal', event => { + activeCommentID = 0; + }); + } + }; + + const choosePhotoFromAlbum = (album) => { + + const params = new URLSearchParams(); + params.append('name', album); + + fetch('embedphotos/album', { + method: 'POST', + body: params + }) + .then(response => response.json()) + .then(data => { + if (data.status) { + + const modalLabel = isModalAction ? document.getElementById('reactions_extra_top') : document.getElementById('embedPhotoModalLabel'); + const modalBody = isModalAction ? document.getElementById('reactions_extra_middle') : document.getElementById('embedPhotoModalBodyAlbumDialog'); + + modalLabel.innerHTML = '<h3>{{$modalchooseimages}}</h3>'; + modalBody.innerHTML = '<div><div class="nav nav-pills flex-column"><li class="nav-item"><a class="nav-link" href="#" onclick="initializeEmbedPhotoDialog(); return false;"><i class="bi bi-chevron-left"></i> {{$modaldiffalbum}}</a></li></div><br></div>'; + modalBody.innerHTML += data.content; + + // Make sure the loaded script is executed + const scripts = modalBody.querySelectorAll('script'); + + scripts.forEach(script => { + const scriptContent = script.textContent || script.innerText; + eval(scriptContent); // Execute the script + }); + + modalBody.addEventListener('click', (evt) => { + evt.preventDefault(); + const image = document.getElementById(evt.target.id); + if (image && image.parentElement) { + const imageParent = image.parentElement; + imageParent.classList.toggle('embed-photo-selected-photo'); + const href = imageParent.getAttribute('href'); + + const params = new URLSearchParams(); + params.append('href', href); + + fetch('embedphotos/photolink', { + method: 'POST', + body: params + }) + .then(response => response.json()) + .then(ddata => { + if (ddata.status) { + addActiveEditorText(ddata.photolink); + } else { + console.error("{{$modalerrorlink}}: " + ddata.errormsg); + } + }); + } + }); + + document.getElementById('embedPhotoModalBodyAlbumListDialog').classList.add('d-none'); + modalBody.classList.remove('d-none'); + } else { + console.error("{{$modalerroralbum}} " + JSON.stringify(album) + ': ' + data.errormsg); + } + }) + .catch(error => { + console.error("Error fetching album:", error); + }); + }; + + const getPhotoAlbumList = () => { + fetch('embedphotos/albumlist', { + method: 'POST', + }) + .then(response => response.json()) + .then(data => { + if (data.status) { + const albums = data.albumlist; + const modalLabel = isModalAction ? document.getElementById('reactions_extra_top') : document.getElementById('embedPhotoModalLabel'); + const modalBodyList = isModalAction ? document.getElementById('reactions_extra_middle') : document.getElementById('embedPhotoModalBodyAlbumList'); + + modalLabel.innerHTML = '<h3>{{$modalchoosealbum}}</h3>'; + modalBodyList.innerHTML = '<ul class="nav nav-pills flex-column"></ul>'; + + albums.forEach(album => { + const albumName = album.text; + const jsAlbumName = album.jstext; + const albumLink = '<li class="nav-item"><a class="nav-link" href="#" onclick="choosePhotoFromAlbum(\'' + jsAlbumName + '\'); return false;">' + albumName + '</a></li>'; + modalBodyList.querySelector('ul').innerHTML += albumLink; + }); + + document.getElementById('embedPhotoModalBodyAlbumDialog').classList.add('d-none'); + document.getElementById('embedPhotoModalBodyAlbumListDialog').classList.remove('d-none'); + } else { + console.error("{{$modalerrorlist}}: " + data.errormsg); + } + }) + .catch(error => { + console.error("Error fetching album list:", error); + }); + }; + + function addeditortext(data) { + if(plaintext == 'none') { + var currentText = $("#profile-jot-text").val(); + $("#profile-jot-text").val(currentText + data); + } + } + + // Add text to active comment region if set, otherwise add to main editor + function addActiveEditorText(data) { + if (activeCommentID) { + const textarea = document.getElementById('comment-edit-text-' + activeCommentID); + + if (textarea) { + let currentText = textarea.value; + + // Clear the textarea if it matches the active comment text + if (currentText === activeCommentText) { + currentText = ''; + } + + textarea.classList.add('expanded'); + openMenu('comment-tools-' + activeCommentID); + textarea.value = currentText + data; + textarea.focus(); + textarea.click(); + if (!isModalAction) { + preview_comment(activeCommentID); + } + } + } else { + addeditortext(data); + preview_post(); + } + } + + // initialize drag-drop function DragDropUploadInit() { @@ -530,28 +632,21 @@ var activeCommentText = ''; $(this).closest('.jot-poll-option').remove(); } -</script> - -<script> -$( document ).on( "click", ".wall-item-delete-link,.page-delete-link,.layout-delete-link,.block-delete-link", function(e) { - var link = $(this).attr("href"); // "get" the intended link in a var - - if (typeof(eval($.fn.modal)) === 'function'){ - e.preventDefault(); - bootbox.confirm("<h4>{{$confirmdelete}}</h4>",function(result) { - if (result) { - document.location.href = link; - } - }); - } else { - return confirm("{{$confirmdelete}}"); - } -}); -</script> + $( document ).on( "click", ".wall-item-delete-link,.page-delete-link,.layout-delete-link,.block-delete-link", function(e) { + var link = $(this).attr("href"); // "get" the intended link in a var -<script> - var postSaveTimer = null; + if (typeof(eval($.fn.modal)) === 'function'){ + e.preventDefault(); + bootbox.confirm("<h4>{{$confirmdelete}}</h4>",function(result) { + if (result) { + document.location.href = link; + } + }); + } else { + return confirm("{{$confirmdelete}}"); + } + }); function postSaveChanges(action) { if({{$auto_save_draft}}) { @@ -591,7 +686,6 @@ $( document ).on( "click", ".wall-item-delete-link,.page-delete-link,.layout-del } $(document).ready(function() { - var cleaned = false; if({{$auto_save_draft}}) { diff --git a/view/tpl/jot.tpl b/view/tpl/jot.tpl index 294750398..765829112 100644 --- a/view/tpl/jot.tpl +++ b/view/tpl/jot.tpl @@ -1,3 +1,7 @@ +{{if $popup}} +<div id="jot-popup" style="display:none"> +{{/if}} + <input id="invisible-wall-file-upload" type="file" name="files" style="visibility:hidden;position:absolute;top:-50;left:-50;width:0;height:0;" multiple> <input id="invisible-comment-upload" type="file" name="files" style="visibility:hidden;position:absolute;top:-50;left:-50;width:0;height:0;" multiple> <form id="profile-jot-form" action="{{$action}}" method="post" class="acl-form" data-form_id="profile-jot-form" data-allow_cid='{{$allow_cid}}' data-allow_gid='{{$allow_gid}}' data-deny_cid='{{$deny_cid}}' data-deny_gid='{{$deny_gid}}' data-bang='{{$bang}}'> @@ -13,6 +17,7 @@ {{if $parent}} <input type="hidden" name="parent" value="{{$parent}}" /> {{/if}} + <input type="hidden" id="jot-delayed" name="delayed" value="0" /> <input type="hidden" name="obj_type" value="{{$ptyp}}" /> <input type="hidden" name="profile_uid" value="{{$profile_uid}}" /> <input type="hidden" name="return" value="{{$return_path}}" /> @@ -115,6 +120,9 @@ <button type="button" id="main-editor-code" class="btn btn-outline-secondary btn-sm border-0" title="{{$code}}" onclick="inserteditortag('code', 'profile-jot-text'); return false;"> <i class="bi bi-code jot-icons"></i> </button> + <button type="button" id="main-editor-bold" class="btn btn-outline-secondary btn-sm border-0" title="{{$highlighter}}" onclick="inserteditortag('mark', 'profile-jot-text'); return false;"> + <i class="bi bi-highlighter jot-icons"></i> + </button> </div> {{/if}} {{if $visitor}} @@ -124,16 +132,16 @@ <i id="wall-file-upload-icon" class="bi bi-paperclip jot-icons"></i> </button> {{/if}} - {{if $weblink}} - <button type="button" id="profile-link-wrapper" class="btn btn-outline-secondary btn-sm border-0" title="{{$weblink}}" ondragenter="linkdropper(event);" ondragover="linkdropper(event);" ondrop="linkdrop(event);" onclick="jotGetLink(); return false;"> - <i id="profile-link" class="bi bi-link-45deg jot-icons"></i> - </button> - {{/if}} {{if $embedPhotos}} <button type="button" id="embed-photo-wrapper" class="btn btn-outline-secondary btn-sm border-0" title="{{$embedPhotos}}" onclick="initializeEmbedPhotoDialog();return false;"> <i id="embed-photo" class="bi bi-file-image jot-icons"></i> </button> {{/if}} + {{if $weblink}} + <button type="button" id="profile-link-wrapper" class="btn btn-outline-secondary btn-sm border-0" title="{{$weblink}}" ondragenter="linkdropper(event);" ondragover="linkdropper(event);" ondrop="linkdrop(event);" onclick="jotGetLink(); return false;"> + <i id="profile-link" class="bi bi-link-45deg jot-icons"></i> + </button> + {{/if}} </div> <div class="btn-group me-2 d-none d-lg-flex"> {{if $setloc}} @@ -169,7 +177,7 @@ </button> {{if $feature_nocomment}} <button type="button" id="profile-nocomment-wrapper" class="btn btn-outline-secondary btn-sm border-0" title="{{$nocommenttitle}}" onclick="toggleNoComment();return false;"> - <i id="profile-nocomment" class="bi bi-chat-dots jot-icons"></i> + <i id="profile-nocomment" class="bi{{if $nocomment}} bi-chat{{else}} bi-chat-dots{{/if}} jot-icons"></i> </button> {{/if}} {{if $custommoretoolsbuttons}} @@ -186,12 +194,12 @@ {{if $writefiles}} <a class="dropdown-item" id="wall-file-upload-sub" href="#" ><i class="bi bi-paperclip"></i> {{$attach}}</a> {{/if}} - {{if $weblink}} - <a class="dropdown-item" href="#" onclick="jotGetLink(); return false;"><i class="bi bi-link-45deg"></i> {{$weblink}}</a> - {{/if}} {{if $embedPhotos}} <a class="dropdown-item" href="#" onclick="initializeEmbedPhotoDialog(); return false;"><i class="bi bi-file-image jot-icons"></i> {{$embedPhotos}}</a> {{/if}} + {{if $weblink}} + <a class="dropdown-item" href="#" onclick="jotGetLink(); return false;"><i class="bi bi-link-45deg"></i> {{$weblink}}</a> + {{/if}} {{if $setloc}} <a class="dropdown-item" href="#" onclick="jotGetLocation(); return false;"><i class="bi bi-geo-alt-fill"></i> {{$setloc}}</a> {{/if}} @@ -210,7 +218,7 @@ {{/if}} <a class="dropdown-item" href="#" onclick="initPoll(); return false"><i id="profile-poll" class="bi bi-bar-chart jot-icons"></i> {{$poll}}</a> {{if $feature_nocomment}} - <a class="dropdown-item" href="#" onclick="toggleNoComment(); return false;"><i id="profile-nocomment-sub" class="bi bi-chat"></i> {{$nocommenttitlesub}}</a> + <a class="dropdown-item" href="#" onclick="toggleNoComment(); return false;"><i id="profile-nocomment-sub" class="bi{{if $nocomment}} bi-chat{{else}} bi-chat-dots{{/if}}"></i> {{$nocommenttitlesub}}</a> {{/if}} <hr /> {{$custommoretoolsdropdown}} @@ -278,6 +286,10 @@ {{$acl}} +{{if $popup}} +</div> +{{/if}} + {{if $feature_expire}} <!-- Modal for item expiry--> <div class="modal" id="expiryModal" tabindex="-1" role="dialog" aria-labelledby="expiryModalLabel" aria-hidden="true"> diff --git a/view/tpl/js_strings.tpl b/view/tpl/js_strings.tpl index 46536a89a..0e438f450 100644 --- a/view/tpl/js_strings.tpl +++ b/view/tpl/js_strings.tpl @@ -5,8 +5,6 @@ 'delitem' : "{{$delitem}}", 'itemdel' : "{{$itemdel}}", 'comment' : "{{$comment}}", - 'showmore' : "{{$showmore}}", - 'showfewer' : "{{$showfewer}}", 'divgrowmore' : "{{$divgrowmore}}", 'divgrowless' : "{{$divgrowless}}", 'pwshort' : "{{$pwshort}}", @@ -38,26 +36,7 @@ 'pinned' : "{{$pinned}}", 'pin_item' : "{{$pin_item}}", 'unpin_item' : "{{$unpin_item}}", - - 'plural_func' : "{{$plural_func}}", - - 't01' : "{{$t01}}", - 't02' : "{{$t02}}", - 't03' : "{{$t03}}", - 't04' : "{{$t04}}", - 't05' : "{{$t05}}", - 't06' : "{{$t06}}", - 't07' : "{{$t07}}", - 't08' : "{{$t08}}", - 't09' : "{{$t09}}", - 't10' : "{{$t10}}", - 't11' : "{{$t11}}", - 't12' : "{{$t12}}", - 't13' : "{{$t13}}", - 't14' : "{{$t14}}", - 't15' : "{{$t15}}", - 't16' : "{{$t16}}", - 't17' : "{{$t17}}", + 'dblclick_to_exit_zoom' : "{{$dblclick_to_exit_zoom}}", 'monthNames' : [ "{{$January}}","{{$February}}","{{$March}}","{{$April}}","{{$May}}","{{$June}}","{{$July}}","{{$August}}","{{$September}}","{{$October}}","{{$November}}","{{$December}}" ], 'monthNamesShort' : [ "{{$Jan}}","{{$Feb}}","{{$Mar}}","{{$Apr}}","{{$MayShort}}","{{$Jun}}","{{$Jul}}","{{$Aug}}","{{$Sep}}","{{$Oct}}","{{$Nov}}","{{$Dec}}" ], diff --git a/view/tpl/login.tpl b/view/tpl/login.tpl index ead524193..46264ca92 100644 --- a/view/tpl/login.tpl +++ b/view/tpl/login.tpl @@ -1,17 +1,18 @@ <form action="{{$dest_url}}" id="{{$form_id}}" method="post" > <input type="hidden" name="auth-params" value="login" /> - <div class="login-wrapper d-grid gap-2"> + <div> {{include file="field_input.tpl" field=$lname}} {{include file="field_password.tpl" field=$lpassword}} {{include file="field_checkbox.tpl" field=$remember_me}} <button type="submit" name="submit" class="btn btn-primary">{{$login}}</button> - {{if $register}}<a href="{{$register.link}}" title="{{$register.title}}" class="register-link float-end">{{$register.desc}}</a>{{/if}} - {{if $lostlink}}<a href="lostpass" title="{{$lostpass}}" class="lost-pass-link">{{$lostlink}}</a>{{/if}} + {{if $lostlink}}<a href="lostpass" title="{{$lostpass}}" class="lost-pass-link float-end">{{$lostlink}}</a>{{/if}} <hr> <a href="rmagic" class="btn btn-outline-success">{{$remote_login}}</a> + {{if $register}}<a href="{{$register.link}}" title="{{$register.title}}" class="register-link float-end">{{$register.desc}}</a>{{/if}} + </div> {{foreach $hiddens as $k=>$v}} - <input type="hidden" name="{{$k}}" value="{{$v}}" /> + <input type="hidden" name="{{$k}}" value="{{$v}}" /> {{/foreach}} </form> {{if $login_page}} diff --git a/view/tpl/messages_widget.tpl b/view/tpl/messages_widget.tpl index 52a9b96f4..2201095bd 100644 --- a/view/tpl/messages_widget.tpl +++ b/view/tpl/messages_widget.tpl @@ -16,6 +16,13 @@ </a> </li> {{/if}} + {{if $feature_file}} + <li class="nav-item"> + <a class="nav-link messages-type" href="#" title="{{$strings.filed_messages_title}}" data-messages_type="filed"> + <i class="bi bi-folder generic-icons"></i> + </a> + </li> + {{/if}} <li class="nav-item"> <a class="nav-link messages-type" href="#" title="{{$strings.notice_messages_title}}" data-messages_type="notification"> <i class="bi bi-exclamation-circle generic-icons"></i> @@ -33,7 +40,7 @@ {7} <strong title="{4}">{4}</strong> </div> - <small class="messages-timeago opacity-75" title="{1}"></small> + <small class="autotime-narrow opacity-75" title="{1}"></small> </div> <div class="text-truncate"> <small class="opacity-75" title="{5}">{5}</small> @@ -53,6 +60,18 @@ <input id="messages-author" type="text" class="form-control form-control-sm" placeholder="{{$strings.filter}}"> <div id="messages-author-input-clear" class="text-muted notifications-textinput-clear d-none"><i class="bi bi-x-lg"></i></div> </div> + {{if $feature_file}} + <div id="messages-file-container" class="list-group-item notifications-textinput d-none"> + <div class="text-muted notifications-textinput-filter"><i class="bi bi-filter"></i></div> + <input id="messages-file" type="text" list="data_filetags" class="form-control form-control-sm" placeholder="{{$strings.file_filter}}"> + <datalist id="data_filetags"> + {{foreach $file_tags as $opt=>$val}} + <option value="{{$val}}"> + {{/foreach}} + </datalist> + <div id="messages-file-input-clear" class="text-muted notifications-textinput-clear d-none"><i class="bi bi-x-lg"></i></div> + </div> + {{/if}} {{foreach $entries as $e}} <a href="{{$e.href}}" class="list-group-item list-group-item-action message" data-b64mid="{{$e.b64mid}}"> <div class="mb-2 align-middle"> @@ -63,7 +82,7 @@ {{$e.icon}} <strong title="{{$e.author_name}}">{{$e.author_name}}</strong> </div> - <small class="messages-timeago opacity-75" title="{{$e.created}}"></small> + <small class="autotime-narrow opacity-75" title="{{$e.created}}"></small> </div> <div class="text-truncate"> <small class="opacity-75" title="{{$e.author_addr}}">{{$e.author_addr}}</small> @@ -75,7 +94,7 @@ </div> <small class="opacity-75">{{$e.info}}</small> {{if $e.unseen_count}} - <span class="badge bg-transparent border border-{{$e.unseen_class}} text-{{$e.unseen_class}} rounded-pill position-absolute bottom-0 end-0 m-2" title="{{$strings.unseen_count}}">{{$e.unseen_count}}</span> + <span class="badge bg-transparent border border-{{$e.unseen_class}} text-{{$e.unseen_class}} rounded-pill position-absolute bottom-0 end-0 m-2 unseen_count" title="{{$strings.unseen_count}}">{{$e.unseen_count}}</span> {{/if}} </a> {{/foreach}} @@ -94,9 +113,11 @@ let author_hash; let author_url; let author; + let file; $(document).ready(function () { - $('.messages-timeago').timeago(); + updateRelativeTime('.autotime-narrow'); + if (bParam_mid) { $('.message[data-b64mid=\'' + bParam_mid + '\']').addClass('active'); } @@ -109,6 +130,7 @@ $('#messages-container .message').remove(); $('#messages-author-container').addClass('active sticky-top'); $('#messages-author-input-clear').removeClass('d-none'); + author_hash = data.xid; author_url = data.url; author = messages_type === 'notification' ? author_url : author_hash; @@ -116,14 +138,35 @@ get_messages_page(); }); - $(document).on('click', '#messages-author-input-clear', function() { - $('#messages-author').val(''); + $('#messages-file').on('input', function(e) { + file = e.currentTarget.value; + + let datalist = document.getElementById('data_filetags'); + let options = [...datalist.options].map(option => option.value); + + if (!options.includes(file)) { + return; + } + + $('#messages-container .message').remove(); + $('#messages-file-container').addClass('active sticky-top'); + $('#messages-file-input-clear').removeClass('d-none'); + + messages_offset = 0; + get_messages_page(); + }); + + $(document).on('click', '#messages-author-input-clear, #messages-file-input-clear', function() { + $('#messages-author, #messages-file').val(''); $("#messages-author").attr('placeholder', '{{$strings.filter}}'); + $("#messages-file").attr('placeholder', '{{$strings.file_filter}}'); $('#messages-author-container').removeClass('active sticky-top'); + $('#messages-file-container').removeClass('active sticky-top'); $('#messages-author-input-clear').addClass('d-none'); $('#messages-container .message').remove(); author = ''; + file = ''; author_hash = ''; author_url = ''; messages_offset = 0; @@ -145,6 +188,16 @@ messages_offset = 0; messages_type = $(this).data('messages_type'); author = messages_type === 'notification' ? author_url : author_hash; + + if (messages_type === 'filed') { + $('#messages-author-container').addClass('d-none'); + $('#messages-file-container').removeClass('d-none'); + } + else { + $('#messages-author-container').removeClass('d-none'); + $('#messages-file-container').addClass('d-none'); + } + $('#messages-container .message').remove(); get_messages_page(); }); @@ -167,7 +220,8 @@ data: { offset: messages_offset, type: messages_type, - author: author + author: author, + file: file } }).done(function(obj) { get_messages_page_active = false; @@ -185,7 +239,7 @@ e.author_addr, e.href, e.icon, - e.unseen_count ? '<span class="badge bg-transparent border border-' + e.unseen_class + ' text-' + e.unseen_class + ' rounded-pill position-absolute bottom-0 end-0 m-2" title="{{$strings.unseen_count}}">' + e.unseen_count + '</span>' : '', + e.unseen_count ? '<span class="badge bg-transparent border border-' + e.unseen_class + ' text-' + e.unseen_class + ' rounded-pill position-absolute bottom-0 end-0 m-2 unseen_count" title="{{$strings.unseen_count}}">' + e.unseen_count + '</span>' : '', e.author_img ); $('#messages-loading').before(html); @@ -198,7 +252,7 @@ $('.message[data-b64mid=\'' + bParam_mid + '\']').addClass('active'); } $('#messages-loading').hide(); - $('.messages-timeago').timeago(); + updateRelativeTime('.autotime-narrow'); }); diff --git a/view/tpl/notifications_widget.tpl b/view/tpl/notifications_widget.tpl index 97901e052..be66c00d4 100644 --- a/view/tpl/notifications_widget.tpl +++ b/view/tpl/notifications_widget.tpl @@ -7,43 +7,58 @@ var sse_fallback_interval; var sse_sys_only = {{$sys_only}}; - $(document).ready(function() { - let notifications_parent; - if ($('#notifications_wrapper').length) { - notifications_parent = $('#notifications_wrapper')[0].parentElement.id; - } + document.addEventListener("DOMContentLoaded", function() { + let notificationsWrapper = document.getElementById('notifications_wrapper'); + let notificationsParent = notificationsWrapper ? notificationsWrapper.parentElement.id : null; + let notificationsBtn = document.querySelectorAll('.notifications-btn'); + + // Event listener for notifications button + if (notificationsBtn) { + notificationsBtn.forEach(function (element) { + element.addEventListener('click', function(e) { + e.preventDefault(); + e.stopPropagation(); + + // Remove the 'd-none' class to show the notifications wrapper + notificationsWrapper.classList.remove('d-none'); + + // Check if the notifications wrapper has the 'fs' class + if (notificationsWrapper.classList.contains('fs')) { + // Prepend the notifications wrapper back to its original parent and hide it + document.getElementById(notificationsParent).appendChild(notificationsWrapper); + notificationsWrapper.classList.add('d-none'); + } else { + // Otherwise, prepend the notifications wrapper to 'main' + document.querySelector('main').prepend(notificationsWrapper); + } - $('.notifications-btn').click(function() { - $('#notifications_wrapper').removeClass('d-none'); + // Toggle the 'fs' class + notificationsWrapper.classList.toggle('fs'); + }); + }); + } - if($('#notifications_wrapper').hasClass('fs')) { - $('#notifications_wrapper').prependTo('#' + notifications_parent); - $('#notifications_wrapper').addClass('d-none'); + // Event listener for clicking a notification + document.addEventListener('click', function(event) { + if (event.target.closest('a') && event.target.closest('a').classList.contains('notification')) { + console.log(1) + if (notificationsWrapper.classList.contains('fs')) { + // Move notifications wrapper back to its original parent and hide it + notificationsWrapper.classList.remove('fs'); + notificationsWrapper.classList.add('d-none'); + document.getElementById(notificationsParent).appendChild(notificationsWrapper); - } - else { - $('#notifications_wrapper').prependTo('main'); - } - - $('#notifications_wrapper').toggleClass('fs'); - if($('#navbar-collapse-2').hasClass('show')){ - $('#navbar-collapse-2').removeClass('show'); - } - }); - - $(document).on('click', '.notification', function() { - if($('#notifications_wrapper').hasClass('fs')) { - $('#notifications_wrapper').prependTo('#' + notifications_parent).removeClass('fs').addClass('d-none'); + } } }); if(sse_enabled) { if(typeof(window.SharedWorker) === 'undefined') { // notifications with multiple tabs open will not work very well in this scenario - var evtSource = new EventSource('/sse'); + let evtSource = new EventSource('/sse'); evtSource.addEventListener('notifications', function(e) { - var obj = JSON.parse(e.data); + let obj = JSON.parse(e.data); sse_handleNotifications(obj, false, false); }, false); @@ -56,7 +71,7 @@ } else { - var myWorker = new SharedWorker('/view/js/sse_worker.js', localUser); + let myWorker = new SharedWorker('/view/js/sse_worker.js', localUser); myWorker.port.onmessage = function(e) { obj = e.data; @@ -72,8 +87,10 @@ } } else { - if (!document.hidden) + if (!document.hidden) { + sse_fallback(); sse_fallback_interval = setInterval(sse_fallback, updateInterval); + } document.addEventListener('visibilitychange', function() { if (document.hidden) { @@ -88,234 +105,341 @@ }, false); } - $('.notification-link').on('click', { replace: true, followup: false }, sse_bs_notifications); + document.querySelectorAll('.notification-link').forEach(function (element) { + element.addEventListener('click', function (element) { + sse_bs_notifications(element, true, false); + }); + }); - $('.notification-filter').on('keypress', function(e) { - if(e.which == 13) { // enter - this.blur(); - sse_offset = 0; - $("#nav-" + sse_type + "-menu").html(''); - $("#nav-" + sse_type + "-loading").show(); + document.querySelectorAll('.notification-filter').forEach(function (element) { + element.addEventListener('keypress', function(e) { + if (e.which == 13) { // Enter key + this.blur(); + sse_offset = 0; - var cn_val = $('#cn-' + sse_type + '-input').length ? $('#cn-' + sse_type + '-input').val().toString().toLowerCase() : ''; + // Clear the content of the menu + document.getElementById("nav-" + sse_type + "-menu").innerHTML = ''; + + // Show the loading element + document.getElementById("nav-" + sse_type + "-loading").style.display = 'block'; + + // Get the value from the input element + var cn_val = document.getElementById('cn-' + sse_type + '-input') ? document.getElementById('cn-' + sse_type + '-input').value.toString().toLowerCase() : ''; + + // Send a GET request using the Fetch API + fetch('/sse_bs/' + sse_type + '/' + sse_offset + '?nquery=' + encodeURIComponent(cn_val)) + .then(response => response.json()) + .then(obj => { + console.log('sse: bootstraping ' + sse_type); + console.log(obj); + + sse_bs_active = false; + sse_partial_result = true; + sse_offset = obj[sse_type].offset; + if (sse_offset < 0) { + document.getElementById("nav-" + sse_type + "-loading").style.display = 'none'; + } + + sse_handleNotifications(obj, true, false); + }) + .catch(error => { + console.error('Error fetching data:', error); + }); + } + }); + }); - $.get('/sse_bs/' + sse_type + '/' + sse_offset + '?nquery=' + encodeURIComponent(cn_val), function(obj) { - console.log('sse: bootstraping ' + sse_type); - console.log(obj); + document.querySelectorAll('.notifications-textinput-clear').forEach(function (element) { + element.addEventListener('click', function(e) { + if (!sse_partial_result) return; - sse_bs_active = false; - sse_partial_result = true; - sse_offset = obj[sse_type].offset; - if(sse_offset < 0) - $("#nav-" + sse_type + "-loading").hide(); + // Clear the content of the menu + document.getElementById("nav-" + sse_type + "-menu").innerHTML = ''; - sse_handleNotifications(obj, true, false); + // Show the loading element + document.getElementById("nav-" + sse_type + "-loading").style.display = 'block'; - }); - } + // Send a GET request using the Fetch API + fetch('/sse_bs/' + sse_type) + .then(response => response.json()) + .then(obj => { + console.log('sse: bootstraping ' + sse_type); + console.log(obj); + + sse_bs_active = false; + sse_partial_result = false; + sse_offset = obj[sse_type].offset; + if (sse_offset < 0) { + document.getElementById("nav-" + sse_type + "-loading").style.display = 'none'; + } + + sse_handleNotifications(obj, true, false); + }) + .catch(error => { + console.error('Error fetching data:', error); + }); + }); }); - $('.notifications-textinput-clear').on('click', function(e) { - if(! sse_partial_result) - return; + document.querySelectorAll('.notification-content').forEach(function(element) { + element.addEventListener('scroll', function() { + if (this.scrollTop > this.scrollHeight - this.clientHeight - (this.scrollHeight / 7)) { + sse_bs_notifications(sse_type, false, true); + } + }); + }); - $("#nav-" + sse_type + "-menu").html(''); - $("#nav-" + sse_type + "-loading").show(); - $.get('/sse_bs/' + sse_type, function(obj) { - console.log('sse: bootstraping ' + sse_type); - console.log(obj); + {{foreach $notifications as $notification}} + {{if $notification.filter}} + + document.querySelectorAll('#tt-{{$notification.type}}-only').forEach(function (element) { + element.addEventListener('click', function(e) { - sse_bs_active = false; - sse_partial_result = false; - sse_offset = obj[sse_type].offset; - if(sse_offset < 0) - $("#nav-" + sse_type + "-loading").hide(); + let element = e.target.closest('div'); + let menu = document.querySelector('#nav-{{$notification.type}}-menu'); + let notifications = menu.querySelectorAll('.notification[data-thread_top="false"]'); - sse_handleNotifications(obj, true, false); + // Function to check if an element is visible + function isVisible(el) { + return el.offsetWidth > 0 && el.offsetHeight > 0; + } + + if (element.classList.contains('active') && element.classList.contains('sticky-top')) { + notifications.forEach(function(notification) { + notification.classList.remove('tt-filter-active'); + }); + element.classList.remove('active', 'sticky-top'); + } else { + notifications.forEach(function(notification) { + notification.classList.add('tt-filter-active'); + }); + element.classList.add('active', 'sticky-top'); + + // Count the visible notifications + let visibleNotifications = Array.from(menu.querySelectorAll('.notification')).filter(isVisible).length; + + // Load more notifications if the visible count is low + if (sse_type && sse_offset !== -1 && visibleNotifications < 15) { + sse_bs_notifications(sse_type, false, true); + } + } }); }); - $('.notification-content').on('scroll', function() { - if(this.scrollTop > this.scrollHeight - this.clientHeight - (this.scrollHeight/7)) { - sse_bs_notifications(sse_type, false, true); - } - }); + document.querySelectorAll('#cn-{{$notification.type}}-input-clear').forEach(function (element) { + element.addEventListener('click', function(e) { + let input = document.getElementById('cn-{{$notification.type}}-input'); + input.value = ''; - }); + // Remove 'active' and 'sticky-top' classes to the 'only' element + let onlyElement = document.getElementById('cn-{{$notification.type}}-only'); + onlyElement.classList.remove('active', 'sticky-top'); - $(document).on('hz:sse_setNotificationsStatus', function(e, data) { - sse_setNotificationsStatus(data); - }); + // Add 'd-none' class from the clear button + let clearButton = document.getElementById('cn-{{$notification.type}}-input-clear'); + clearButton.classList.add('d-none'); - $(document).on('hz:sse_bs_init', function() { - sse_bs_init(); - }); + // Remove the 'cn-filter-active' class from all notifications + let notifications = document.querySelectorAll("#nav-{{$notification.type}}-menu .notification"); + notifications.forEach(function(notification) { + notification.classList.remove('cn-filter-active'); + }); + }); + }); - $(document).on('hz:sse_bs_counts', function() { - sse_bs_counts(); - }); + document.querySelectorAll('#cn-{{$notification.type}}-input').forEach(function (element) { + element.addEventListener('input', function(e) { + let input = e.target; + let val = input.value.toString().toLowerCase(); + + // Check if there is input value + if (val) { + // Remove '%' if it's at the beginning of the input value + val = val.indexOf('%') === 0 ? val.substring(1) : val; + + // Add 'active' and 'sticky-top' classes to the 'only' element + let onlyElement = document.getElementById('cn-{{$notification.type}}-only'); + onlyElement.classList.add('active', 'sticky-top'); + + // Remove 'd-none' class from the clear button + let clearButton = document.getElementById('cn-{{$notification.type}}-input-clear'); + clearButton.classList.remove('d-none'); + } else { + // Remove 'active' and 'sticky-top' classes from the 'only' element + let onlyElement = document.getElementById('cn-{{$notification.type}}-only'); + onlyElement.classList.remove('active', 'sticky-top'); + + // Add 'd-none' class to the clear button + let clearButton = document.getElementById('cn-{{$notification.type}}-input-clear'); + clearButton.classList.add('d-none'); + } - {{foreach $notifications as $notification}} - {{if $notification.filter}} - $(document).on('click', '#tt-{{$notification.type}}-only', function(e) { - if($(this).hasClass('active sticky-top')) { - $('#nav-{{$notification.type}}-menu .notification[data-thread_top=false]').removeClass('tt-filter-active'); - $(this).removeClass('active sticky-top'); - } - else { - $('#nav-{{$notification.type}}-menu .notification[data-thread_top=false]').addClass('tt-filter-active'); - $(this).addClass('active sticky-top'); - // load more notifications if visible notifications count is low - if(sse_type && sse_offset != -1 && $('#nav-' + sse_type + '-menu').children(':visible').length < 15) { - sse_bs_notifications(sse_type, false, true); - } - } + // Loop through each notification and apply filter logic + let notifications = document.querySelectorAll("#nav-{{$notification.type}}-menu .notification"); + notifications.forEach(function(el) { + let cn = el.dataset.contact_name.toString().toLowerCase(); + let ca = el.dataset.contact_addr.toString().toLowerCase(); + + // Check if the contact name or address matches the input value + if (cn.indexOf(val) === -1 && ca.indexOf(val) === -1) { + el.classList.add('cn-filter-active'); + } else { + el.classList.remove('cn-filter-active'); + } + }); + }); + }); - }); + {{/if}} + {{/foreach}} - $(document).on('click', '#cn-{{$notification.type}}-input-clear', function(e) { - $('#cn-{{$notification.type}}-input').val(''); - $('#cn-{{$notification.type}}-only').removeClass('active sticky-top'); - $("#nav-{{$notification.type}}-menu .notification").removeClass('cn-filter-active'); - $('#cn-{{$notification.type}}-input-clear').addClass('d-none'); }); - $(document).on('input', '#cn-{{$notification.type}}-input', function(e) { - var val = $('#cn-{{$notification.type}}-input').val().toString().toLowerCase(); - if(val) { - val = val.indexOf('%') == 0 ? val.substring(1) : val; - $('#cn-{{$notification.type}}-only').addClass('active sticky-top'); - $('#cn-{{$notification.type}}-input-clear').removeClass('d-none'); - } - else { - $('#cn-{{$notification.type}}-only').removeClass('active sticky-top'); - $('#cn-{{$notification.type}}-input-clear').addClass('d-none'); - } + document.addEventListener('hz:sse_setNotificationsStatus', function(e) { + sse_setNotificationsStatus(e.detail); + }); - $("#nav-{{$notification.type}}-menu .notification").each(function(i, el){ - var cn = $(el).data('contact_name').toString().toLowerCase(); - var ca = $(el).data('contact_addr').toString().toLowerCase(); + document.addEventListener('hz:sse_bs_init', function() { + sse_bs_init(); + }); - if(cn.indexOf(val) === -1 && ca.indexOf(val) === -1) - $(this).addClass('cn-filter-active'); - else - $(this).removeClass('cn-filter-active'); - }); + document.addEventListener('hz:sse_bs_counts', function() { + sse_bs_counts(); }); - {{/if}} - {{/foreach}} + function sse_bs_init() { - if(sessionStorage.getItem('notification_open') !== null || typeof sse_type !== 'undefined' ) { - if(typeof sse_type === 'undefined') + // Check if 'notification_open' exists in sessionStorage or if sse_type is defined + if (sessionStorage.getItem('notification_open') !== null || typeof sse_type !== 'undefined') { + if (typeof sse_type === 'undefined') { sse_type = sessionStorage.getItem('notification_open'); + } - $("#nav-" + sse_type + "-sub").addClass('show'); + // Add the 'show' class to the appropriate element + let subNav = document.getElementById("nav-" + sse_type + "-sub"); + if (subNav) { + subNav.classList.add('show'); + } + + // Call the sse_bs_notifications function sse_bs_notifications(sse_type, true, false); - } - else { + } else { + // Call the sse_bs_counts function if conditions are not met sse_bs_counts(); } } function sse_bs_counts() { - if(sse_bs_active || sse_sys_only) { + if (sse_bs_active || sse_sys_only) { return; } sse_bs_active = true; - $.ajax({ - type: 'post', - url: '/sse_bs', - data: { sse_rmids } - }).done( function(obj) { + // Use the fetch API to send the POST request with the data + fetch('/sse_bs', { + method: 'POST', + body: new URLSearchParams({sse_rmids: sse_rmids}) + }) + .then(response => response.json()) // Parse the JSON response + .then(obj => { console.log(obj); sse_bs_active = false; sse_rmids = []; sse_handleNotifications(obj, true, false); + }) + .catch(error => { + console.error('Error:', error); + sse_bs_active = false; }); } function sse_bs_notifications(e, replace, followup) { - - if(sse_bs_active || sse_sys_only) { + if (sse_bs_active || sse_sys_only) { return; } let manual = false; - if(typeof replace === 'undefined') + if (typeof replace === 'undefined') { replace = e.data.replace; + } - if(typeof followup === 'undefined') + if (typeof followup === 'undefined') { followup = e.data.followup; + } - if(typeof e === 'string') { + if (typeof e === 'string') { sse_type = e; - } - else { + } else { manual = true; sse_offset = 0; sse_type = e.target.dataset.sse_type; } - if(typeof sse_type === 'undefined') + if (typeof sse_type === 'undefined') { return; + } - if(followup || !manual || !$('#notification-link-' + sse_type).hasClass('collapsed')) { + if (followup || !manual || !document.getElementById('notification-link-' + sse_type).classList.contains('collapsed')) { - if(sse_offset >= 0) { - $("#nav-" + sse_type + "-loading").show(); + if (sse_offset >= 0) { + document.getElementById("nav-" + sse_type + "-loading").style.display = 'block'; } sessionStorage.setItem('notification_open', sse_type); - if(sse_offset !== -1 || replace) { - var cn_val = (($('#cn-' + sse_type + '-input').length && sse_partial_result) ? $('#cn-' + sse_type + '-input').val().toString().toLowerCase() : ''); + if (sse_offset !== -1 || replace) { + let cn_val = (document.getElementById('cn-' + sse_type + '-input') && sse_partial_result) + ? document.getElementById('cn-' + sse_type + '-input').value.toString().toLowerCase() + : ''; - $("#nav-" + sse_type + "-loading").show(); + document.getElementById("nav-" + sse_type + "-loading").style.display = 'block'; sse_bs_active = true; - $.ajax({ - type: 'post', - url: '/sse_bs/' + sse_type + '/' + sse_offset, - nquery: encodeURIComponent(cn_val), - data: { sse_rmids } - }).done(function(obj) { + // Send POST request using fetch API + fetch('/sse_bs/' + sse_type + '/' + sse_offset, { + method: 'POST', + body: new URLSearchParams({ + sse_rmids: sse_rmids, + nquery: encodeURIComponent(cn_val) + }) + }) + .then(response => response.json()) // Parse the JSON response + .then(obj => { console.log('sse: bootstraping ' + sse_type); console.log(obj); sse_bs_active = false; sse_rmids = []; - $("#nav-" + sse_type + "-loading").hide(); + document.getElementById("nav-" + sse_type + "-loading").style.display = 'none'; sse_offset = obj[sse_type].offset; sse_handleNotifications(obj, replace, followup); + }) + .catch(error => { + console.error('Error:', error); + sse_bs_active = false; }); + } else { + document.getElementById("nav-" + sse_type + "-loading").style.display = 'none'; } - else { - $("#nav-" + sse_type + "-loading").hide(); - } - } - else { + } else { sessionStorage.removeItem('notification_open'); } } function sse_handleNotifications(obj, replace, followup) { - - // notice and info - - if(obj.notice) { - $(obj.notice.notifications).each(function() { - toast(this, 'danger'); + // Notice and info notifications + if (obj.notice) { + obj.notice.notifications.forEach(notification => { + toast(notification, 'danger'); }); } - if(obj.info) { - $(obj.info.notifications).each(function(){ - toast(this, 'info'); + if (obj.info) { + obj.info.notifications.forEach(notification => { + toast(notification, 'info'); }); } @@ -325,218 +449,267 @@ let primary_notifications = ['dm', 'home', 'intros', 'register', 'notify', 'files']; let secondary_notifications = ['network', 'forums', 'all_events', 'pubs']; - let all_notifications = primary_notifications.concat(secondary_notifications); + let all_notifications = [...primary_notifications, ...secondary_notifications]; + + all_notifications.forEach(type => { + if (typeof obj[type] === 'undefined') { + return; + } - all_notifications.forEach(function(type, index) { - if(typeof obj[type] === typeof undefined) - return true; + let count = Number(obj[type].count); - var count = Number(obj[type].count); + // Show notifications and update count + let updateElement = document.querySelector('.' + type + '-update'); + let buttonElement = document.querySelector('.' + type + '-button'); + let subElement = document.getElementById('nav-' + type + '-sub'); - if(obj[type].count) { - $('.' + type + '-button').fadeIn(); - if(replace || followup) { - $('.' + type + '-update').html(count >= 100 ? '99+' : count); - } - else { - count = count + Number($('.' + type + '-update').html().replace(/\++$/, '')); - $('.' + type + '-update').html(count >= 100 ? '99+' : count); + if (count) { + if (buttonElement) buttonElement.style.display = 'block'; // Fade-in effect replaced by display block + if (replace || followup) { + updateElement.textContent = count >= 100 ? '99+' : count; + } else { + count = count + Number(updateElement.textContent.replace(/\++$/, '')); + updateElement.textContent = count >= 100 ? '99+' : count; } - } - else { - $('.' + type + '-update').html('0'); - $('#nav-' + type + '-sub').removeClass('show'); - $('.' + type + '-button').fadeOut(function() { + } else { + if (updateElement) updateElement.textContent = '0'; + if (subElement) subElement.classList.remove('show'); + if (buttonElement) { + buttonElement.style.display = 'none'; // Fade-out effect replaced by display none sse_setNotificationsStatus(); - }); + } } - if(obj[type].notifications.length) + + if (obj[type].notifications.length) { sse_handleNotificationsItems(type, obj[type].notifications, replace, followup); + } }); sse_setNotificationsStatus(); - // load more notifications if visible notifications count becomes low - if(sse_type && sse_offset != -1 && $('#nav-' + sse_type + '-menu').children(':not(.tt-filter-active)').length < 15) { - sse_bs_notifications(sse_type, false, true); + // Load more notifications if visible notifications count becomes low + if (sse_type && sse_offset !== -1) { + let menu = document.getElementById('nav-' + sse_type + '-menu'); + if (menu && menu.children.length < 15) { + sse_bs_notifications(sse_type, false, true); + } } - - } function sse_handleNotificationsItems(notifyType, data, replace, followup) { - let notifications_tpl = ((notifyType == 'forums') ? decodeURIComponent($("#nav-notifications-forums-template[rel=template]").html().replace('data-src', 'src')) : decodeURIComponent($("#nav-notifications-template[rel=template]").html().replace('data-src', 'src'))); - let notify_menu = $("#nav-" + notifyType + "-menu"); - let notify_loading = $("#nav-" + notifyType + "-loading"); - let notify_count = $("." + notifyType + "-update"); - - if(replace && !followup) { - notify_menu.html(''); - notify_loading.hide(); - } - - $(data).each(function() { + // Get the template, adjust based on the notification type + let notifications_tpl = (notifyType === 'forums') + ? decodeURIComponent(document.querySelector("#nav-notifications-forums-template[rel=template]").innerHTML.replace('data-src', 'src')) + : decodeURIComponent(document.querySelector("#nav-notifications-template[rel=template]").innerHTML.replace('data-src', 'src')); - // do not add a notification if it is already present + let notify_menu = document.getElementById("nav-" + notifyType + "-menu"); + let notify_loading = document.getElementById("nav-" + notifyType + "-loading"); + let notify_count = document.getElementsByClassName(notifyType + "-update"); - // TODO: this is questionable because at least in 'notify' notification type an item can have more than one notifications - // e.g. one for the mention and one for the item itself. - //if($('#nav-' + notifyType + '-menu .notification[data-b64mid=\'' + this.b64mid + '\']').length) - // return true; + if (replace && !followup) { + notify_menu.innerHTML = ''; // Clear menu + notify_loading.style.display = 'none'; // Hide loading + } - if(!replace && !followup && (this.thread_top && notifyType === 'network')) { - $(document).trigger('hz:handleNetworkNotificationsItems', this); + data.forEach(notification => { + // Special handling for network notifications + if (!replace && !followup && notification.thread_top && notifyType === 'network') { + document.dispatchEvent(new CustomEvent('hz:handleNetworkNotificationsItems', { detail: notification })); } - let html = notifications_tpl.format(this.notify_link,this.photo,this.name,this.addr,this.message,this.when,this.hclass,this.b64mid,this.notify_id,this.thread_top,this.unseen,this.private_forum, encodeURIComponent(this.mids), this.body); - notify_menu.append(html); + // Prepare HTML using the template + let html = notifications_tpl.format( + notification.notify_link, + notification.photo, + notification.name, + notification.addr, + notification.message, + notification.when, + notification.hclass, + notification.b64mid, + notification.notify_id, + notification.thread_top, + notification.unseen, + notification.private_forum, + encodeURIComponent(notification.mids), + notification.body + ); + + // Append the new notification HTML to the menu + notify_menu.insertAdjacentHTML('beforeend', html); }); - if(!replace && !followup) { - $("#nav-" + notifyType + "-menu .notification").sort(function(a,b) { - a = new Date(a.dataset.when); - b = new Date(b.dataset.when); - return a > b ? -1 : a < b ? 1 : 0; - }).appendTo('#nav-' + notifyType + '-menu'); + // Sort notifications by date + if (!replace && !followup) { + let notifications = Array.from(notify_menu.getElementsByClassName('notification')); + notifications.sort((a, b) => { + let dateA = new Date(a.dataset.when); + let dateB = new Date(b.dataset.when); + return dateA > dateB ? -1 : dateA < dateB ? 1 : 0; + }); + notifications.forEach(notification => notify_menu.appendChild(notification)); } - $("#nav-" + notifyType + "-menu .notifications-autotime").timeago(); - - if($('#tt-' + notifyType + '-only').hasClass('active')) - $('#nav-' + notifyType + '-menu [data-thread_top=false]').addClass('tt-filter-active'); - - if($('#cn-' + notifyType + '-input').length) { - let filter = $('#cn-' + notifyType + '-input').val().toString().toLowerCase(); - if(filter) { - filter = filter.indexOf('%') == 0 ? filter.substring(1) : filter; + // Filter thread_top notifications if the filter is active + let filterThreadTop = document.getElementById('tt-' + notifyType + '-only'); + if (filterThreadTop && filterThreadTop.classList.contains('active')) { + let notifications = notify_menu.querySelectorAll('[data-thread_top="false"]'); + notifications.forEach(notification => notification.classList.add('tt-filter-active')); + } - $('#nav-' + notifyType + '-menu .notification').each(function(i, el) { - let cn = $(el).data('contact_name').toString().toLowerCase(); - let ca = $(el).data('contact_addr').toString().toLowerCase(); - if(cn.indexOf(filter) === -1 && ca.indexOf(filter) === -1) - $(el).addClass('cn-filter-active'); - else - $(el).removeClass('cn-filter-active'); + // Filter notifications based on the input field + let filterInput = document.getElementById('cn-' + notifyType + '-input'); + if (filterInput) { + let filter = filterInput.value.toString().toLowerCase(); + if (filter) { + if (filter.indexOf('%') === 0) filter = filter.substring(1); // Remove the percent if it exists + let notifications = notify_menu.querySelectorAll('.notification'); + notifications.forEach(notification => { + let cn = notification.dataset.contact_name.toString().toLowerCase(); + let ca = notification.dataset.contact_addr.toString().toLowerCase(); + if (cn.indexOf(filter) === -1 && ca.indexOf(filter) === -1) { + notification.classList.add('cn-filter-active'); + } else { + notification.classList.remove('cn-filter-active'); + } }); } } + + // Update relative time for notifications + updateRelativeTime('.autotime-narrow'); } + function sse_updateNotifications(type, mid) { - /* - if(type === 'pubs') - return true; - */ - if(type === 'notify' && (mid !== bParam_mid || sse_type !== 'notify')) + // Skip processing if the type is 'notify' and the conditions don't match + if (type === 'notify' && (mid !== bParam_mid || sse_type !== 'notify')) { return true; - /* - var count = Number($('.' + type + '-update').html()); - - count--; - - if(count < 1) { - $('.' + type + '-update').html(count); - $('.' + type + '-button').fadeOut(function() { - sse_setNotificationsStatus(); - }); - } - else { - $('.' + type + '-update').html(count); } - */ - $('#nav-' + type + '-menu .notification[data-b64mid=\'' + mid + '\']').fadeOut(function() { - this.remove(); - }); + // Find the notification element based on its 'data-b64mid' attribute + let notification = document.querySelector(`#nav-${type}-menu .notification[data-b64mid='${mid}']`); + if (notification) { + notification.remove(); + } } + function sse_setNotificationsStatus(data) { - var primary_notifications = ['dm', 'home', 'intros', 'register', 'notify', 'files']; - var secondary_notifications = ['network', 'forums', 'all_events', 'pubs']; - var all_notifications = primary_notifications.concat(secondary_notifications); + let primary_notifications = ['dm', 'home', 'intros', 'register', 'notify', 'files']; + let secondary_notifications = ['network', 'forums', 'all_events', 'pubs']; + let all_notifications = primary_notifications.concat(secondary_notifications); - var primary_available = false; - var any_available = false; + let primary_available = false; + let any_available = false; - all_notifications.forEach(function(type, index) { - if($('.' + type + '-button').css('display') == 'block') { + // Loop through all notifications and check their visibility + all_notifications.forEach(function (type) { + let button = document.querySelector(`.${type}-button`); + if (button && getComputedStyle(button).display === 'block') { any_available = true; - if(primary_notifications.indexOf(type) > -1) + if (primary_notifications.indexOf(type) > -1) { primary_available = true; + } } }); - if(primary_available) { - $('.notifications-btn-icon').removeClass('bi-exclamation-circle'); - $('.notifications-btn-icon').addClass('bi-exclamation-triangle'); - } - else { - $('.notifications-btn-icon').removeClass('bi-exclamation-triangle'); - $('.notifications-btn-icon').addClass('bi-exclamation-circle'); - } + // Update notification button icon based on the primary notification availability + let notificationIcon = document.querySelector('.notifications-btn-icon'); - if(any_available) { - $('.notifications-btn').css('opacity', 1); - $('#no_notifications').hide(); - $('#notifications').show(); - } - else { - $('.notifications-btn').css('opacity', 0.5); - $('#navbar-collapse-1').removeClass('show'); - $('#no_notifications').show(); - $('#notifications').hide(); + if (notificationIcon) { + let iconClass = primary_available ? 'bi-exclamation-triangle' : 'bi-exclamation-circle'; + let iconToRemove = primary_available ? 'bi-exclamation-circle' : 'bi-exclamation-triangle'; + notificationIcon.classList.replace(iconToRemove, iconClass); } - if (typeof data !== typeof undefined) { - data.forEach(function(nmid, index) { + // Update visibility of notification button and sections + let notificationsBtn = document.querySelectorAll('.notifications-btn'); + let noNotifications = document.querySelector('#no_notifications'); + let notifications = document.querySelector('#notifications'); + let navbarCollapse = document.querySelector('#navbar-collapse-1'); + + if (any_available) { + notificationsBtn.forEach(btn => { + btn.style.opacity = 1; + }); + noNotifications.style.display = 'none'; + notifications.style.display = 'block'; + } else { + if (notificationsBtn) { + notificationsBtn.forEach(btn => { + btn.style.opacity = 0.5; + }); + } + if (navbarCollapse) navbarCollapse.classList.remove('show'); + noNotifications.style.display = 'block'; + notifications.style.display = 'none'; + } + // Handle specific notifications if 'data' is provided + if (typeof data !== 'undefined') { + data.forEach(function (nmid) { sse_rmids.push(nmid); - if($('.notification[data-b64mid=\'' + nmid + '\']').length) { - $('.notification[data-b64mid=\'' + nmid + '\']').each(function() { - var n = this.parentElement.id.split('-'); - return sse_updateNotifications(n[1], nmid); - }); + // Handle regular notifications + let notification = document.querySelector(`.notification[data-b64mid='${nmid}']`); + if (notification) { + let parentId = notification.parentElement.id.split('-')[1]; + sse_updateNotifications(parentId, nmid); } - // special handling for forum notifications - $('.notification-forum').filter(function() { - var fmids = decodeURIComponent($(this).data('b64mids')); - var n = this.parentElement.id.split('-'); - if(fmids.indexOf(nmid) > -1) { - var fcount = Number($('.' + n[1] + '-update').html()); + // Special handling for forum notifications + let forumNotifications = document.querySelectorAll('.notification-forum'); + forumNotifications.forEach(function (forumNotification) { + let fmids = decodeURIComponent(forumNotification.dataset.b64mids); + let parentId = forumNotification.parentElement.id.split('-')[1]; + + if (fmids.indexOf(nmid) > -1) { + let updateElem = document.querySelector(`.${parentId}-update`); + let fcount = Number(updateElem.innerText); fcount--; - $('.' + n[1] + '-update').html(fcount); - if(fcount < 1) { - $('.' + n[1] + '-button').fadeOut(); - $('#nav-' + n[1] + '-sub').removeClass('show'); + updateElem.innerText = fcount; + + if (fcount < 1) { + let button = document.querySelector(`.${parentId}-button`); + button.style.display = 'none'; + let subMenu = document.querySelector(`#nav-${parentId}-sub`); + if (subMenu) subMenu.classList.remove('show'); } - var count = Number($(this).find('.bg-secondary').html()); + + let countElem = forumNotification.querySelector('.bg-secondary'); + let count = Number(countElem.innerText); count--; - $(this).find('.bg-secondary').html(count); - if(count < 1) - $(this).remove(); + countElem.innerText = count; + + if (count < 1) { + forumNotification.remove(); + } } }); }); } - } function sse_fallback() { - $.get('/sse', function(obj) { - if(! obj) - return; + fetch('/sse') + .then(response => response.json()) + .then(obj => { + if (!obj) return; - console.log('sse fallback'); - console.log(obj); + console.log('sse fallback'); + console.log(obj); - sse_handleNotifications(obj, false, false); - }); + sse_handleNotifications(obj, false, false); + }) + .catch(error => { + console.error('Error fetching SSE data:', error); + }); } + </script> {{if !$sys_only}} @@ -552,7 +725,7 @@ <div class="text-truncate pe-1"> <strong title="{2} - {3}">{2}</strong> </div> - <small class="notifications-autotime opacity-75" title="{5}"></small> + <small class="autotime-narrow text-body-secondary" title="{5}"></small> </div> <div class="text-truncate">{4}</div> </div> diff --git a/view/tpl/page_display.tpl b/view/tpl/page_display.tpl index e8c9c0e27..2e87c68e3 100644 --- a/view/tpl/page_display.tpl +++ b/view/tpl/page_display.tpl @@ -10,7 +10,7 @@ <div class="page-date">{{$date}}</div> <div class="page-body">{{$body}}</div> {{if $edit_link}} - <div class="position-fixed bottom-0 end-0 m-3"> + <div class="position-fixed bottom-0 end-0 m-3 z-1"> <a href="{{$edit_link}}" class="btn btn-lg btn-primary rounded-circle"><i class="bi bi-pencil"></i></a> </div> {{/if}} diff --git a/view/tpl/page_display_empty.tpl b/view/tpl/page_display_empty.tpl index 44baec361..c24fe08e5 100644 --- a/view/tpl/page_display_empty.tpl +++ b/view/tpl/page_display_empty.tpl @@ -1,6 +1,6 @@ {{$body}} {{if $edit_link}} <div class="position-fixed bottom-0 end-0 m-3"> - <a href="{{$edit_link}}" class="btn btn-lg btn-primary rounded-circle"><i class="bi bi-pencil"></i></a> + <a href="{{$edit_link}}" class="btn btn-lg btn-primary rounded-circle z-1"><i class="bi bi-pencil"></i></a> </div> {{/if}} diff --git a/view/tpl/pdledit_gui_item.tpl b/view/tpl/pdledit_gui_item.tpl index 1a3de7e15..6a8d20271 100644 --- a/view/tpl/pdledit_gui_item.tpl +++ b/view/tpl/pdledit_gui_item.tpl @@ -12,7 +12,7 @@ {{if $entry.type !== 'content'}} <button type="button" class="btn btn-sm btn-outline-primary pdledit_gui_item_src{{if $disable_controls}} disabled{{/if}}">Edit</button> <button type="button" class="btn btn-sm btn-outline-danger pdledit_gui_item_remove{{if $disable_controls}} disabled{{/if}}">Remove</button> - <i class="bi fa-arrows-alt m-2 float-end cursor-pointer pdledit_gui_item_handle"></i> + <i class="bi bi-arrows-move m-2 float-end cursor-pointer pdledit_gui_item_handle"></i> {{/if}} </div> </div> diff --git a/view/tpl/pinned_item.tpl b/view/tpl/pinned_item.tpl index 90905a145..db3a175da 100644 --- a/view/tpl/pinned_item.tpl +++ b/view/tpl/pinned_item.tpl @@ -1,6 +1,6 @@ <div id="pinned-wrapper-{{$id}}" class="pinned-item toplevel_item generic-content-wrapper h-entry" data-b64mids='{{$mids}}'> <div class="wall-item-outside-wrapper" id="pinned-item-outside-wrapper-{{$id}}"> - <div class="clearfix wall-item-content-wrapper" id="pinned-item-content-wrapper-{{$id}}"> + <div class="wall-item-content-wrapper" id="pinned-item-content-wrapper-{{$id}}"> {{if $photo}} <div class="wall-photo-item" id="pinned-photo-item-{{$id}}"> {{$photo}} @@ -26,17 +26,51 @@ {{/if}} </div> {{if ! $is_new}} - <hr class="m-0"> + <hr class="m-0"> {{/if}} {{/if}} - <div class="p-2 lh-sm d-flex wall-item-head{{if !$title && !$event && !$photo}} rounded-top{{/if}}{{if $is_new && !$event}} wall-item-head-new{{/if}}" > - <div class="wall-item-info pe-2" id="wall-item-info-{{$id}}" > - <div class="wall-item-photo-wrapper{{if $owner_url}} wwfrom{{/if}} h-card p-author" id="wall-item-photo-wrapper-{{$id}}"> - <img src="{{$thumb}}" class="fakelink wall-item-photo{{$sparkle}} u-photo p-name" id="wall-item-photo-{{$id}}" alt="{{$name}}" loading="lazy" data-bs-toggle="dropdown" /> - {{if $thread_author_menu}} - <i class="bi bi-caret-down wall-item-photo-caret cursor-pointer" data-bs-toggle="dropdown"></i> + <div class="p-2 wall-item-head{{if !$title && !$event && !$photo}} rounded-top{{/if}}{{if $is_new && !$event}} wall-item-head-new{{/if}}" > + <div class="lh-sm text-end float-end"> + <div class="wall-item-ago text-body-secondary" id="pinned-item-ago-{{$id}}"> + {{if $location}} + {{$location}} + {{/if}} + {{if $editedtime}} + <i class="bi bi-pencil" title="{{$editedtime}}"></i> + {{/if}} + {{if $verified}} + <i class="bi bi-shield-check" title="{{$verified}}"></i> + {{elseif $forged}} + <i class="bi bi-shield-exclamation text-danger" title="{{$forged}}"></i> + {{/if}} + {{if $no_comment}} + <i class="bi bi-ban" title="{{$no_comment}}"></i> + {{/if}} + {{if $delayed}} + <i class="bi bi-clock" title="{{$delayed}}"></i> + {{/if}} + {{if $expiretime}} + <i class="bi bi-clock-history" title="{{$expiretime}}"></i> + {{/if}} + <small class="autotime" title="{{$isotime}}"><time class="dt-published" datetime="{{$isotime}}">{{$localtime}}</time>{{if $expiretime}} {{$expiretime}}{{/if}}</small> + </div> + {{if $pinned}} + <div class="wall-item-pinned" title="{{$pinned}}" id="pinned-item-pinned-{{$id}}"><i class="bi bi-pin-fill"></i></div> + {{/if}} + </div> + <div class="float-start wall-item-info pe-2" id="pinned-item-info-{{$id}}" > + <div class="wall-item-photo-wrapper{{if $owner_url}} wwfrom{{/if}} h-card p-author" id="pinned-item-photo-wrapper-{{$id}}"> + {{if $item.contact_id}} + <div class="spinner-wrapper contact-edit-rotator contact-edit-rotator-{{$contact_id}}"><div class="spinner s"></div></div> + {{/if}} + <img src="{{$thumb}}" class="fakelink wall-item-photo{{$sparkle}} u-photo p-name" id="pinned-item-photo-{{$id}}" alt="{{$name}}" loading="lazy" data-bs-toggle="dropdown" /> + {{if $item.author_is_group_actor}} + <i class="bi bi-chat-quote-fill wall-item-photo-group-actor" title="{{$author_is_group_actor}}"></i> + {{/if}} + {{if $item.thread_author_menu}} + <i class="bi bi-caret-down-fill wall-item-photo-caret cursor-pointer" data-bs-toggle="dropdown"></i> <div class="dropdown-menu"> - {{foreach $thread_author_menu as $mitem}} + {{foreach $item.thread_author_menu as $mitem}} <a class="dropdown-item{{if $mitem.class}} {{$mitem.class}}{{/if}}" {{if $mitem.href}}href="{{$mitem.href}}"{{/if}} {{if $mitem.action}}onclick="{{$mitem.action}}"{{/if}} {{if $mitem.title}}title="{{$mitem.title}}"{{/if}}{{if $mitem.data}} {{$mitem.data}}{{/if}}>{{$mitem.title}}</a> {{/foreach}} </div> @@ -45,159 +79,57 @@ </div> <div class="wall-item-author text-truncate"> <a href="{{$profile_url}}" title="{{$linktitle}}" class="wall-item-name-link u-url"><span class="wall-item-name" id="pinned-item-name-{{$id}}" >{{$name}}</span></a>{{if $owner_url}} {{$via}} <a href="{{$owner_url}}" title="{{$olinktitle}}" class="wall-item-name-link"><span class="wall-item-name" id="pinned-item-ownername-{{$id}}">{{$owner_name}}</span></a>{{/if}}<br> - <small class="wall-item-addr opacity-75">{{$author_id}}</small> - </div> - <div class="text-end ms-auto"> - <div class="wall-item-ago text-nowrap opacity-75" id="wall-item-ago-{{$id}}"> - {{if $editedtime}} - <i class="bi bi-pencil"></i> - {{/if}} - {{if $delayed}} - <i class="bi fa-clock-o"></i> - {{/if}} - {{if $location}} - <small class="wall-item-location p-location" id="wall-item-location-{{$id}}">{{$location}}</small> - {{/if}} - {{if $verified}} - <i class="bi bi-check-lg text-success" title="{{$verified}}"></i> - {{elseif $forged}} - <i class="bi fa-exclamation text-danger" title="{{$forged}}"></i> - {{/if}} - <small class="autotime" title="{{$isotime}}"><time class="dt-published" datetime="{{$isotime}}">{{$localtime}}</time>{{if $editedtime}} {{$editedtime}}{{/if}}{{if $expiretime}} {{$expiretime}}{{/if}}</small> - </div> - <div class="wall-item-pinned" title="{{$pinned}}" id="wall-item-pinned-{{$id}}"><i class="bi fa-thumb-tack"></i></div> + <small class="wall-item-addr text-body-secondary">{{$author_id}}</small> </div> </div> {{if $divider}} - <hr class="wall-item-divider"> + <hr class="wall-item-divider"> {{/if}} {{if $body}} - <div class="p-2 wall-item-content clearfix" id="pinned-item-content-{{$id}}"> - <div class="wall-item-body e-content" id="pinned-item-body-{{$id}}" > - {{$body}} - </div> + <div class="p-2 wall-item-content clearfix" id="pinned-item-content-{{$id}}"> + <div class="wall-item-body e-content" id="pinned-item-body-{{$id}}" > + {{$body}} </div> + </div> {{/if}} {{if $has_tags}} - <div class="p-2 wall-item-tools clearfix"> - <div class="body-tags"> - <span class="tag">{{$mentions}} {{$tags}} {{$categories}} {{$folders}}</span> - </div> + <div class="p-2 wall-item-tools clearfix"> + <div class="body-tags"> + <span class="tag">{{$mentions}} {{$tags}} {{$categories}} {{$folders}}</span> </div> + </div> {{/if}} - <div class="p-2 clearfix wall-item-tools"> - <div class="float-end wall-item-tools-right"> - <div class="btn-group"> - <div id="pinned-rotator-{{$id}}" class="spinner-wrapper"> - <div class="spinner s"></div> - </div> - </div> - <div class="btn-group"> - {{if $isevent}} - <div class="btn-group"> - <button type="button" class="btn btn-outline-secondary btn-sm dropdown-toggle" data-bs-toggle="dropdown" id="pinned-item-attend-menu-{{$id}}" title="{{$attend_title}}"> - <i class="bi fa-calendar-check-o"></i> - </button> - <div class="dropdown-menu dropdown-menu-end"> - <a class="dropdown-item" href="#" title="{{$attend.0}}" onclick="itemAddToCal({{$id}}); dolike({{$id}},'attendyes'); return false;"> - <i class="item-act-list bi bi-check-lg{{if $my_responses.attend}} ivoted{{/if}}" ></i> {{$attend.0}} - </a> - <a class="dropdown-item" href="#" title="{{$attend.1}}" onclick="itemAddToCal({{$id}}), dolike({{$id}},'attendno'); return false;"> - <i class="item-act-list bi bi-x-lg{{if $my_responses.attendno}} ivoted{{/if}}" ></i> {{$attend.1}} - </a> - <a class="dropdown-item" href="#" title="{{$attend.2}}" onclick="itemAddToCal({{$id}}); dolike({{$id}},'attendmaybe'); return false;"> - <i class="item-act-list bi bi-question-lg{{if $my_responses.attendmaybe}} ivoted{{/if}}" ></i> {{$attend.2}} - </a> - </div> - </div> - {{/if}} - {{if $canvote}} - <div class="btn-group"> - <button type="button" class="btn btn-outline-secondary btn-sm dropdown-toggle" data-bs-toggle="dropdown" id="pinned-item-consensus-menu-{{$id}}" title="{{$vote_title}}"> - <i class="bi bi-check-square"></i> - </button> - <div class="dropdown-menu dropdown-menu-end" role="menu" aria-labelledby="wall-item-consensus-menu-{{$id}}"> - <a class="dropdown-item" href="#" title="{{$conlabels.0}}" onclick="dolike({{$id}},'agree'); return false;"> - <i class="item-act-list bi bi-check-lg{{if $my_responses.agree}} ivoted{{/if}}" ></i> {{$conlabels.0}} - </a> - <a class="dropdown-item" href="#" title="{{$conlabels.1}}" onclick="dolike({{$id}},'disagree'); return false;"> - <i class="item-act-list bi bi-x-lg{{if $my_responses.disagree}} ivoted{{/if}}" ></i> {{$conlabels.1}} - </a> - <a class="dropdown-item" href="#" title="{{$conlabels.2}}" onclick="dolike({{$id}},'abstain'); return false;"> - <i class="item-act-list bi bi-question-lg{{if $my_responses.abstain}} ivoted{{/if}}" ></i> {{$conlabels.2}} - </a> - </div> - </div> - {{/if}} - <div class="btn-group"> - <button type="button" class="btn btn-outline-secondary btn-sm dropdown-toggle" data-bs-toggle="dropdown" id="pinned-item-menu-{{$id}}"> - <i class="bi bi-gear"></i> - </button> - <div class="dropdown-menu dropdown-menu-end" role="menu" aria-labelledby="wall-item-menu-{{$id}}"> - {{if $share}} - <a class="dropdown-item" href="#" onclick="jotShare({{$id}},{{$item_type}}); return false;"><i class="generic-icons-nav bi fa-retweet" title="{{$share.0}}"></i>{{$share.0}}</a> - {{/if}} - {{if $embed}} - <a class="dropdown-item" href="#" onclick="jotEmbed({{$id}},{{$item_type}}); return false;"><i class="generic-icons-nav bi fa-share" title="{{$embed.0}}"></i>{{$embed.0}}</a> - {{/if}} - {{if $plink}} - <a class="dropdown-item" href="{{$plink.href}}" title="{{$plink.title}}" class="u-url"><i class="generic-icons-nav bi bi-box-arrow-up-right"></i>{{$plink.title}}</a> - {{/if}} - {{if $pinme}} - <a class="dropdown-item dropdown-item-pinnable" href="#" onclick="dopin({{$id}}); return false;"><i class="generic-icons-nav bi fa-thumb-tack"></i>{{$pinme}}</a> - {{/if}} - {{if $hide}} - <a class="dropdown-item" href="#" onclick="dopinhide({{$id}}); return false;" class="u-url"><i class="generic-icons-nav bi fa-remove"></i>{{$hide}}</a> - {{/if}} - </div> + <div class="p-2 wall-item-tools d-flex justify-content-between"> + <div class="wall-item-tools-left hstack gap-1" id="pinned-item-tools-left-{{$id}}"> + {{foreach $responses as $verb=>$response}} + <button type="button" title="{{$response.count}} {{$response.button.label}}" class="disabled btn btn-sm btn-link{{if !$observer_activity.$verb}} link-secondary{{/if}} wall-item-{{$response.button.class}}" id="pinned-item-{{$verb}}-{{$id}}"> + <i class="bi bi-{{$response.button.icon}} generic-icons"></i>{{if $response.count}}<span style="display: inline-block; margin-top: -.25rem;" class="align-top">{{$response.count}}</span>{{/if}} + </button> + {{/foreach}} + <div class=""> + <div id="like-rotator-{{$id}}" class="spinner-wrapper"> + <div class="spinner s"></div> </div> </div> </div> - {{if $responses || $attachments}} - <div class="wall-item-tools-left btn-group" id="pinned-item-tools-left-{{$id}}"> - {{if $attachments}} - <div class="wall-item-tools-left btn-group" id="pinned-item-tools-left-{{$id}}"> - <div class="btn-group"> - <button type="button" class="btn btn-outline-secondary btn-sm wall-item-like dropdown-toggle" data-bs-toggle="dropdown" id="pinned-attachment-menu-{{$id}}"> - <i class="bi bi-paperclip"></i> - </button> - <div class="dropdown-menu">{{$attachments}}</div> - </div> - </div> - {{/if}} - {{foreach $responses as $verb=>$response}} - {{if $response.count}} - <div class="btn-group"> - <button type="button" class="btn btn-outline-secondary btn-sm wall-item-like dropdown-toggle"{{if $response.modal}} data-bs-toggle="modal" data-bs-target="#{{$verb}}Modal-{{$id}}"{{else}} data-bs-toggle="dropdown"{{/if}} id="pinned-item-{{$verb}}-{{$id}}">{{$response.count}} {{$response.button}}</button> - {{if $response.modal}} - <div class="modal" id="pinned-{{$verb}}Modal-{{$id}}"> - <div class="modal-dialog"> - <div class="modal-content"> - <div class="modal-header"> - <h3 class="modal-title">{{$response.count}} {{$response.button}}</h3> - <button type="button" class="btn-close" data-bs-dismiss="modal" aria-hidden="true"></button> - </div> - <div class="modal-body response-list"> - <ul class="nav nav-pills flex-column"> - {{foreach $response.list as $liker}}<li class="nav-item">{{$liker}}</li>{{/foreach}} - </ul> - </div> - <div class="modal-footer clear"> - <button type="button" class="btn btn-outline-secondary" data-bs-dismiss="modal">{{$modal_dismiss}}</button> - </div> - </div> - </div> - </div> - {{else}} - <div class="dropdown-menu"> - {{foreach $response.list as $liker}}{{$liker}}{{/foreach}} - </div> - {{/if}} - </div> + <div class="wall-item-tools-right hstack gap-1" id="pinned-item-tools-right-{{$id}}"> + {{if $attachments}} + <div class=""> + <button type="button" class="btn btn-sm btn-link link-secondary wall-item-attach" data-bs-toggle="dropdown" id="pinned-attachment-menu-{{$id}}"><i class="bi bi-paperclip generic-icons"></i></button> + <div class="dropdown-menu dropdown-menu-end">{{$attachments}}</div> + </div> + {{/if}} + <div class=""> + <button type="button" class="btn btn-sm btn-link link-secondary" data-bs-toggle="dropdown" id="wall-item-menu-{{$item.id}}"> + <i class="bi bi-three-dots-vertical generic-icons"></i> + </button> + <div class="dropdown-menu dropdown-menu-end" role="menu" aria-labelledby="wall-item-menu-{{$item.id}}"> + {{if $plink}} + <a class="dropdown-item" href="{{$plink.href}}" title="{{$plink.title}}" class="u-url"><i class="generic-icons-nav bi bi-box-arrow-up-right"></i>{{$plink.title}}</a> {{/if}} - {{/foreach}} + </div> </div> - {{/if}} + </div> </div> </div> </div> @@ -214,5 +146,5 @@ </script> {{/if}} <script> - $(".pinned-item .autotime").timeago(); + updateRelativeTime('.autotime'); </script> diff --git a/view/tpl/register.tpl b/view/tpl/register.tpl index cc2b8e47b..98cf84845 100644 --- a/view/tpl/register.tpl +++ b/view/tpl/register.tpl @@ -39,7 +39,7 @@ {{include file="field_input.tpl" field=$name}} </div> <div class="position-relative"> - <div id="nick-hub" class="position-absolute" style="top: 2.3rem; right: 0.75rem;"><span class="text-muted">{{$nickhub}}</span></div> + <div id="nick-hub" class="position-absolute" style="top: 2rem; right: 0.75rem;"><span class="text-muted">{{$nickhub}}</span></div> <div id="nick-spinner" class="spinner-wrapper position-absolute" style="top: 2.5rem; right: 0.75rem;"><div class="spinner s"></div></div> {{include file="field_input.tpl" field=$nickname}} </div> diff --git a/view/tpl/rmagic.tpl b/view/tpl/rmagic.tpl index bc181c323..e852223e0 100644 --- a/view/tpl/rmagic.tpl +++ b/view/tpl/rmagic.tpl @@ -1,9 +1,11 @@ -<div class="generic-content-wrapper-styled"> - <h3>{{$title}}</h3> - <form action="rmagic" method="post" > - <div class="mb-3"> +<div class="generic-content-wrapper"> + <div class="section-title-wrapper"> + <h2>{{$title}}</h2> + </div> + <div class="section-content-wrapper"> + <form action="rmagic" method="post" > {{include file="field_input.tpl" field=$address}} <input class="btn btn-primary" type="submit" name="submit" id="rmagic-submit-button" value="{{$submit}}" /> - </div> - </form> + </form> + </div> </div> diff --git a/view/tpl/saved_searches.tpl b/view/tpl/saved_searches.tpl index 1330bd3ad..5ee7f1d13 100644 --- a/view/tpl/saved_searches.tpl +++ b/view/tpl/saved_searches.tpl @@ -4,7 +4,7 @@ <ul id="saved-search-list" class="nav nav-pills flex-column"> {{foreach $saved as $search}} <li class="nav-item nav-item-hack" id="search-term-{{$search.id}}"> - <a class="nav-link widget-nav-pills-icons" title="{{$search.delete}}" onclick="return confirmDelete();" id="drop-saved-search-term-{{$search.id}}" href="{{$search.dellink}}"><i id="dropfa-floppy-od-search-term-{{$search.id}}" class="bi bi-trash drop-icons" ></i></a> + <a class="nav-link widget-nav-pills-icons{{if $search.selected}} active{{/if}}" title="{{$search.delete}}" onclick="return confirmDelete();" id="drop-saved-search-term-{{$search.id}}" href="{{$search.dellink}}"><i class="bi bi-trash"></i></a> <a id="saved-search-term-{{$search.id}}" class="nav-link{{if $search.selected}} active{{/if}}" href="{{$search.srchlink}}">{{$search.displayterm}}</a> </li> {{/foreach}} diff --git a/view/tpl/search_item.tpl b/view/tpl/search_item.tpl index 07d20b9ec..a40b25554 100644 --- a/view/tpl/search_item.tpl +++ b/view/tpl/search_item.tpl @@ -22,22 +22,28 @@ {{/if}} <div class="p-2 wall-item-head{{if !$item.title && !$item.event && !$item.photo}} rounded-top{{/if}}{{if $item.is_new && !$item.event && !$item.is_comment}} wall-item-head-new{{/if}}" > <div class="lh-sm text-end float-end"> - <div class="wall-item-ago opacity-75" id="wall-item-ago-{{$item.id}}"> + <div class="wall-item-ago text-body-secondary" id="wall-item-ago-{{$item.id}}"> {{if $item.location}} {{$item.location}} {{/if}} - {{if $item.delayed}} - <i class="bi bi-clock"></i> - {{/if}} {{if $item.editedtime}} - <i class="bi bi-pencil"></i> + <i class="bi bi-pencil" title="{{$item.editedtime}}"></i> {{/if}} {{if $item.verified}} <i class="bi bi-shield-check" title="{{$item.verified}}"></i> {{elseif $item.forged}} <i class="bi bi-shield-exclamation text-danger" title="{{$item.forged}}"></i> {{/if}} - <small class="autotime" title="{{$item.isotime}}"><time class="dt-published" datetime="{{$item.isotime}}">{{$item.localtime}}</time>{{if $item.editedtime}} {{$item.editedtime}}{{/if}}{{if $item.expiretime}} {{$item.expiretime}}{{/if}}</small> + {{if $item.no_comment}} + <i class="bi bi-ban" title="{{$item.no_comment}}"></i> + {{/if}} + {{if $item.delayed}} + <i class="bi bi-clock" title="{{$item.delayed}}"></i> + {{/if}} + {{if $item.expiretime}} + <i class="bi bi-clock-history" title="{{$item.expiretime}}"></i> + {{/if}} + <small class="autotime" title="{{$item.isotime}}"><time class="dt-published" datetime="{{$item.isotime}}">{{$item.localtime}}</time>{{if $item.expiretime}} {{$item.expiretime}}{{/if}}</small> </div> {{if $item.pinned}} <div class="wall-item-pinned" title="{{$item.pinned}}" id="wall-item-pinned-{{$item.id}}"><i class="bi bi-pin-fill"></i></div> @@ -77,7 +83,7 @@ <div class="text-truncate"> <a href="{{$item.profile_url}}" class="lh-sm wall-item-name-link u-url"{{if $item.app}} title="{{$item.str_app}}"{{/if}}><span class="wall-item-name{{$item.sparkle}}" id="wall-item-name-{{$item.id}}" ><bdi>{{$item.name}}</bdi></span></a>{{if $item.owner_url}} {{$item.via}} <a href="{{$item.owner_url}}" title="{{$item.olinktitle}}" class="wall-item-name-link"><span class="wall-item-name{{$item.osparkle}}" id="wall-item-ownername-{{$item.id}}"><bdi>{{$item.owner_name}}</bdi></span></a>{{/if}} </div> - <small class="lh-sm text-truncate d-block wall-item-addr opacity-75">{{$item.author_id}}</small> + <small class="lh-sm text-truncate d-block wall-item-addr text-body-secondary">{{$item.author_id}}</small> </div> </div> {{if $item.divider}} @@ -105,22 +111,17 @@ {{else}} {{if $item.star && $item.star.isstarred}} <div class="" id="star-button-{{$item.id}}"> - <button type="button" class="btn btn-sm btn-outline-secondary border-0 wall-item-star" onclick="dostar({{$item.id}});"><i class="bi bi-star generic-icons"></i></button> + <button type="button" class="btn btn-sm btn-link link-secondary wall-item-star" onclick="dostar({{$item.id}});"><i class="bi bi-star generic-icons"></i></button> </div> {{/if}} {{if $item.attachments}} <div class=""> - <button type="button" class="btn btn-sm btn-outline-secondary border-0 wall-item-attach" data-bs-toggle="dropdown" id="attachment-menu-{{$item.id}}"><i class="bi bi-paperclip generic-icons"></i></button> + <button type="button" class="btn btn-sm btn-link link-secondary wall-item-attach" data-bs-toggle="dropdown" id="attachment-menu-{{$item.id}}"><i class="bi bi-paperclip generic-icons"></i></button> <div class="dropdown-menu dropdown-menu-end">{{$item.attachments}}</div> </div> {{/if}} - {{if $item.reply_to}} - <button type="button" title="{{$item.reply_to.0}}" class="btn btn-sm btn-outline-secondary border-0" onclick="doreply({{$item.parent}}, {{$item.id}}, '{{$item.author_id}}', '{{$item.reply_to.2}} {{$item.name|escape:javascript}}');"> - <i class="bi bi-arrow-90deg-left generic-icons" ></i> - </button> - {{/if}} <div class=""> - <button type="button" class="btn btn-sm btn-outline-secondary border-0" data-bs-toggle="dropdown" id="wall-item-menu-{{$item.id}}"> + <button type="button" class="btn btn-sm btn-link link-secondary" data-bs-toggle="dropdown" id="wall-item-menu-{{$item.id}}"> <i class="bi bi-three-dots-vertical generic-icons"></i> </button> <div class="dropdown-menu dropdown-menu-end" role="menu" aria-labelledby="wall-item-menu-{{$item.id}}"> diff --git a/view/tpl/searchbox.tpl b/view/tpl/searchbox.tpl index b3159de0e..5bf0c2c72 100644 --- a/view/tpl/searchbox.tpl +++ b/view/tpl/searchbox.tpl @@ -4,7 +4,7 @@ <input class="form-control" type="text" name="search" id="search-text" value="{{$s}}" onclick="this.submit();" /> <button type="submit" name="submit" class="btn btn-outline-secondary" id="search-submit" value="{{$search_label}}"><i class="bi bi-search"></i></button> {{if $savedsearch}} - <button type="submit" name="searchsave" class="btn btn-outline-secondary" id="search-save" value="{{$save_label}}"><i class="bi fa-floppy-o"></i></button> + <button type="submit" name="searchsave" class="btn btn-outline-secondary" id="search-save" value="{{$save_label}}"><i class="bi bi-save"></i></button> {{/if}} </div> </form> diff --git a/view/tpl/settings_display.tpl b/view/tpl/settings_display.tpl index d745d14b5..f77dfd409 100644 --- a/view/tpl/settings_display.tpl +++ b/view/tpl/settings_display.tpl @@ -61,8 +61,8 @@ {{include file="field_checkbox.tpl" field=$nosmile}} {{include file="field_checkbox.tpl" field=$title_tosource}} {{include file="field_checkbox.tpl" field=$user_scalable}} - {{include file="field_checkbox.tpl" field=$preload_images}} {{include file="field_checkbox.tpl" field=$start_menu}} + {{include file="field_checkbox.tpl" field=$thread_allow}} <div class="settings-submit-wrapper" > <button type="submit" name="submit" class="btn btn-primary">{{$submit}}</button> </div> diff --git a/view/tpl/uexport.tpl b/view/tpl/uexport.tpl index 099a574e8..ca529f8f7 100644 --- a/view/tpl/uexport.tpl +++ b/view/tpl/uexport.tpl @@ -8,7 +8,7 @@ <p> {{$channel_info}} </p> - <a href="uexport/channel" class="btn btn-outline-primary"><i class="bi fa-download"></i> {{$channel_title}}</a> + <a href="uexport/channel" class="btn btn-outline-primary"><i class="bi bi-download"></i> {{$channel_title}}</a> </p> <p class="mb-3"> <h3>{{$content_title}}</h3> @@ -17,7 +17,7 @@ {{$items_extra_info}} </p> {{foreach $years as $year}} - <a href="uexport/{{$year}}" class="btn btn-outline-primary"><i class="bi fa-download"></i> {{$year}}</a> + <a href="uexport/{{$year}}" class="btn btn-outline-primary"><i class="bi bi-download"></i> {{$year}}</a> {{/foreach}} </p> <p class="mb-3"> @@ -26,7 +26,7 @@ {{$wikis_info}} {{$items_extra_info}} </p> - <a href="uexport/wikis" class="btn btn-outline-primary"><i class="bi fa-download"></i> {{$wikis_title}}</a> + <a href="uexport/wikis" class="btn btn-outline-primary"><i class="bi bi-download"></i> {{$wikis_title}}</a> </p> <p class="mb-3"> <h3>{{$webpages_title}}</h3> @@ -34,7 +34,7 @@ {{$webpages_info}} {{$items_extra_info}} </p> - <a href="uexport/webpages" class="btn btn-outline-primary"><i class="bi fa-download"></i> {{$webpages_title}}</a> + <a href="uexport/webpages" class="btn btn-outline-primary"><i class="bi bi-download"></i> {{$webpages_title}}</a> </p> <p class="mb-3"> <h3>{{$events_title}}</h3> @@ -42,7 +42,7 @@ {{$events_info}} {{$items_extra_info}} </p> - <a href="uexport/events" class="btn btn-outline-primary"><i class="bi fa-download"></i> {{$events_title}}</a> + <a href="uexport/events" class="btn btn-outline-primary"><i class="bi bi-download"></i> {{$events_title}}</a> </p> <p class="mb-3"> <h3>{{$chatrooms_title}}</h3> @@ -50,7 +50,7 @@ {{$chatrooms_info}} {{$items_extra_info}} </p> - <a href="uexport/chatrooms" class="btn btn-outline-primary"><i class="bi fa-download"></i> {{$chatrooms_title}}</a> + <a href="uexport/chatrooms" class="btn btn-outline-primary"><i class="bi bi-download"></i> {{$chatrooms_title}}</a> </p> </div> </div> |