DI::l10n()->t('Account for a regular personal profile that requires manual approval of "Friends" and "Followers".'),
$user['page-flags']==User::PAGE_FLAGS_NORMAL
],
'$page_soapbox'=>[
'page-flags',
DI::l10n()->t('Soapbox Page'),
User::PAGE_FLAGS_SOAPBOX,
DI::l10n()->t('Account for a public profile that automatically approves contact requests as "Followers".'),
$user['page-flags']==User::PAGE_FLAGS_SOAPBOX
],
'$page_community'=>[
'page-flags',
DI::l10n()->t('Public Forum'),
User::PAGE_FLAGS_COMMUNITY,
DI::l10n()->t('Automatically approves all contact requests.'),
$user['page-flags']==User::PAGE_FLAGS_COMMUNITY
],
'$page_freelove'=>[
'page-flags',
DI::l10n()->t('Automatic Friend Page'),
User::PAGE_FLAGS_FREELOVE,
DI::l10n()->t('Account for a popular profile that automatically approves contact requests as "Friends".'),
$user['page-flags']==User::PAGE_FLAGS_FREELOVE
],
'$page_prvgroup'=>[
'page-flags',
DI::l10n()->t('Private Forum [Experimental]'),
User::PAGE_FLAGS_PRVGROUP,
DI::l10n()->t('Requires manual approval of contact requests.'),
$user['page-flags']==User::PAGE_FLAGS_PRVGROUP
],
]);
$noid=DI::config()->get('system','no_openid');
if($noid){
$openid_field=false;
}else{
$openid_field=['openid_url',DI::l10n()->t('OpenID:'),$openid,DI::l10n()->t("(Optional) Allow this OpenID to login to this account."),"","readonly","url"];
'$field'=>['profile_in_directory',DI::l10n()->t('Publish your profile in your local site directory?'),$profile['publish'],DI::l10n()->t('Your profile will be published in this node\'s <a href="%s">local directory</a>. Your profile details may be publicly visible depending on the system settings.',DI::baseUrl().'/directory')]
$net_pub_desc=' '.DI::l10n()->t('Your profile will also be published in the global friendica directories (e.g. <a href="%s">%s</a>).',DI::config()->get('system','directory'),DI::config()->get('system','directory'));
'$desc'=>DI::l10n()->t("Your Identity Address is <strong>'%s'</strong> or '%s'.",$nickname.'@'.DI::baseUrl()->getHostname().DI::baseUrl()->getUrlPath(),DI::baseUrl().'/profile/'.$nickname),
'$password1'=>['password',DI::l10n()->t('New Password:'),'',DI::l10n()->t('Allowed characters are a-z, A-Z, 0-9 and special characters except white spaces, accentuated letters and colon (:).'),false,'autocomplete="off"'],
'$password3'=>['opassword',DI::l10n()->t('Current Password:'),'',DI::l10n()->t('Your current password to confirm the changes'),false,'autocomplete="off"'],
'$password4'=>['mpassword',DI::l10n()->t('Password:'),'',DI::l10n()->t('Your current password to confirm the changes of the email address'),false,'autocomplete="off"'],
'$language'=>['language',DI::l10n()->t('Your Language:'),$language,DI::l10n()->t('Set the language we use to show you friendica interface and to send you emails'),$lang_choices],
'$defloc'=>['defloc',DI::l10n()->t('Default Post Location:'),$defloc,''],
'$profile_in_net_dir'=>['profile_in_netdirectory',DI::l10n()->t('Allow your profile to be searchable globally?'),$profile['net-publish'],DI::l10n()->t("Activate this setting if you want others to easily find and follow you. Your profile will be searchable on remote systems. This setting also determines whether Friendica will inform search engines that your profile should be indexed or not.").$net_pub_desc],
'$hide_friends'=>['hide-friends',DI::l10n()->t('Hide your contact/friend list from viewers of your profile?'),$profile['hide-friends'],DI::l10n()->t('A list of your contacts is displayed on your profile page. Activate this option to disable the display of your contact list.')],
'$hide_wall'=>['hidewall',DI::l10n()->t('Hide your profile details from anonymous viewers?'),$user['hidewall'],DI::l10n()->t('Anonymous visitors will only see your profile picture, your display name and the nickname you are using on your profile page. Your public posts and replies will still be accessible by other means.')],
'$unlisted'=>['unlisted',DI::l10n()->t('Make public posts unlisted'),DI::pConfig()->get(local_user(),'system','unlisted'),DI::l10n()->t('Your public posts will not appear on the community pages or in search results, nor be sent to relay servers. However they can still appear on public feeds on remote servers.')],
'$accessiblephotos'=>['accessible-photos',DI::l10n()->t('Make all posted pictures accessible'),DI::pConfig()->get(local_user(),'system','accessible-photos'),DI::l10n()->t("This option makes every posted picture accessible via the direct link. This is a workaround for the problem that most other networks can't handle permissions on pictures. Non public pictures still won't be visible for the public on your photo albums though.")],
'$blockwall'=>['blockwall',DI::l10n()->t('Allow friends to post to your profile page?'),(intval($user['blockwall'])?'0':'1'),DI::l10n()->t('Your contacts may write posts on your profile wall. These posts will be distributed to your contacts')],
'$blocktags'=>['blocktags',DI::l10n()->t('Allow friends to tag your posts?'),(intval($user['blocktags'])?'0':'1'),DI::l10n()->t('Your contacts can add additional tags to your posts.')],
'$unkmail'=>['unkmail',DI::l10n()->t('Permit unknown people to send you private mail?'),$unkmail,DI::l10n()->t('Friendica network users may send you private messages even if they are not in your contact list.')],
'$cntunkmail'=>['cntunkmail',DI::l10n()->t('Maximum private messages per day from unknown people:'),$cntunkmail,DI::l10n()->t("(to prevent spam abuse)")],
'days'=>['expire',DI::l10n()->t("Automatically expire posts after this many days:"),$expire,DI::l10n()->t('If empty, posts will not expire. Expired posts will be deleted')],
'items'=>['expire_items',DI::l10n()->t('Expire posts'),$expire_items,DI::l10n()->t('When activated, posts and comments will be expired.')],
'notes'=>['expire_notes',DI::l10n()->t('Expire personal notes'),$expire_notes,DI::l10n()->t('When activated, the personal notes on your profile page will be expired.')],
'starred'=>['expire_starred',DI::l10n()->t('Expire starred posts'),$expire_starred,DI::l10n()->t('Starring posts keeps them from being expired. That behaviour is overwritten by this setting.')],
'photos'=>['expire_photos',DI::l10n()->t('Expire photos'),$expire_photos,DI::l10n()->t('When activated, photos will be expired.')],
'network_only'=>['expire_network_only',DI::l10n()->t('Only expire posts by others'),$expire_network_only,DI::l10n()->t('When activated, your own posts never expire. Then the settings above are only valid for posts you received.')],
],
'$h_not'=>DI::l10n()->t('Notification Settings'),
'$lbl_not'=>DI::l10n()->t('Send a notification email when:'),
'$notify1'=>['notify1',DI::l10n()->t('You receive an introduction'),($notify&Notification\Type::INTRO),Notification\Type::INTRO,''],
'$notify2'=>['notify2',DI::l10n()->t('Your introductions are confirmed'),($notify&Notification\Type::CONFIRM),Notification\Type::CONFIRM,''],
'$notify3'=>['notify3',DI::l10n()->t('Someone writes on your profile wall'),($notify&Notification\Type::WALL),Notification\Type::WALL,''],
'$notify4'=>['notify4',DI::l10n()->t('Someone writes a followup comment'),($notify&Notification\Type::COMMENT),Notification\Type::COMMENT,''],
'$notify5'=>['notify5',DI::l10n()->t('You receive a private message'),($notify&Notification\Type::MAIL),Notification\Type::MAIL,''],
'$notify6'=>['notify6',DI::l10n()->t('You receive a friend suggestion'),($notify&Notification\Type::SUGGEST),Notification\Type::SUGGEST,''],
'$notify7'=>['notify7',DI::l10n()->t('You are tagged in a post'),($notify&Notification\Type::TAG_SELF),Notification\Type::TAG_SELF,''],
'$notify8'=>['notify8',DI::l10n()->t('You are poked/prodded/etc. in a post'),($notify&Notification\Type::POKE),Notification\Type::POKE,''],
'$lbl_notify'=>DI::l10n()->t('Create a desktop notification when:'),
'$notify_like'=>['notify_like',DI::l10n()->t('Someone liked your content'),DI::pConfig()->get(local_user(),'system','notify_like'),''],
'$notify_announce'=>['notify_announce',DI::l10n()->t('Someone shared your content'),DI::pConfig()->get(local_user(),'system','notify_announce'),''],
'$desktop_notifications'=>['desktop_notifications',DI::l10n()->t('Activate desktop notifications'),false,DI::l10n()->t('Show desktop popup on new notifications')],
DI::l10n()->t("You don't see posts from ignored contacts. But you still see their comments. This setting controls if you want to still receive regular notifications that are caused by ignored contacts or not.")],
'$h_advn'=>DI::l10n()->t('Advanced Account/Page Type Settings'),
'$h_descadvn'=>DI::l10n()->t('Change the behaviour of this account for special situations'),
'$importcontact_text'=>DI::l10n()->t('Upload a CSV file that contains the handle of your followed accounts in the first column you exported from the old account.'),
'$relocate_text'=>DI::l10n()->t("If you have moved this profile from another server, and some of your contacts don't receive your updates, try pushing this button."),
'$relocate_button'=>DI::l10n()->t("Resend relocate message to contacts"),