Version 4.7.8

This commit is contained in:
Neo committed 2025-12-19 16:10:42 -08:00
1 parent 7b7404e741
commit fd22d99e69
688 files changed
+19814 -10890

No files matched your search

+34 -10
View File
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<language>
<app key="core" version="107601">
<app key="core" version="107643">
<word key="__app_core" js="0">System</word>
<word key="__nulling_null_alert" js="0">This distribution is Nulled! You can't use this function.</word><!-- Custom alert about Null -->
<word key="__indefart_personal_conversation" js="0">a personal conversation</word>
@@ -1040,6 +1040,7 @@
<word key="unsubscribe" js="0">Unsubscribe here</word>
<word key="adjust_notification_prefs" js="0">Adjust your notification preferences</word>
<word key="adjust_digest_prefs" js="0">Adjust your digest preferences</word>
<word key="adjust_digest_stop_email" js="0">Stop all emails</word>
<word key="dashboard" js="0">Dashboard</word>
<word key="whats_new_link" js="0">What's New</word>
<word key="processing" js="0">Processing...</word>
@@ -2313,6 +2314,7 @@
<word key="acplog__members_edited_name" js="0">Edited display name for member: %s</word>
<word key="acplog__members_edited_groups" js="0">Edited groups for member: %s</word>
<word key="acplog__members_edited_mfa" js="0">Edited two-factor authentication options for member: %s</word>
<word key="acplogs__mfa_questions_reset" js="0">Reset two-factor answers for all members</word>
<word key="acplog__members_edited_restrictions" js="0">Edited warnings / restrictions for member: %s</word>
<word key="acplog__members_edited_photo" js="0">Edited profile photo for member: %s</word>
<word key="acplog__members_edited_cover_photo" js="0">Edited cover photo for member: %s</word>
@@ -2886,7 +2888,7 @@
<word key="mail_your_post_is_solution" js="0"><![CDATA[Good news! <a href='%s'>Your post</a> in <a href='%s'>%s</a> was marked as the solution.]]></word>
<word key="mailsub__core_solved_reengagement" js="0">Did this answer your question?</word>
<word key="emailtpl_solved_reengagement" js="0">Solved Re-engagement</word>
<word key="emailstats_solved_reengagement" js="0">Solved Re-engagement</word>
<word key="emailstats__solved_reengagement" js="0">Solved Re-engagement</word>
<word key="mail_solved_reengagement" js="0"><![CDATA[There have been replies to your %s, <a href='%s'>%s</a>.]]></word>
<word key="mail_solved_reengagement_solved" js="0"><![CDATA[<strong>Did any of these replies answer your question?</strong> There may be more replies than those shown here.]]></word>
<word key="mail_solved_reengagement_wyw" js="0">Here's what you wrote:</word>
@@ -3011,6 +3013,7 @@
<word key="gbw_no_status_import" js="0">Can import status updates?</word>
<word key="gbw_no_status_import_desc" js="0">If you have enabled integration with Facebook and/or Twitter, users can import statuses from these services.</word>
<word key="gbw_allow_upload_bgimage" js="0">Can upload a cover photo?</word>
<word key="gbw_club_manage_indexing" js="0">Can change the noindex tag of club pages?</word>
<word key="g_max_bgimg_upload" js="0">Maximum cover photo size?</word>
<word key="g_use_search" js="0">Can search?</word>
<word key="g_search_flood" js="0">Search flood control</word>
@@ -3493,6 +3496,7 @@
<word key="sitemap_default_priority" js="0">Use Default Priority</word>
<word key="rebuild_sitemap" js="0">Rebuild Sitemap</word>
<word key="rebuild_sitemap_initialized" js="0">Background Task initialized</word>
<word key="sitemap_core_Clubs" js="0">Clubs</word>
<word key="meta_tags_blurb" js="0">Meta Tags</word>
<word key="seo_tab_metatags" js="0">Meta Tags</word>
<word key="seo_meta_add" js="0">Add Meta Tags</word>
@@ -6187,6 +6191,7 @@
<word key="edit_log_prune" js="0">Prune Edit Log</word>
<word key="edit_log_prune_desc" js="0">Logged content edits older than the period specified will be pruned</word>
<word key="edit_log_prune_notice" js="0">Please note that revisions older than {# [1:day][?:days]} are pruned and will no longer show here</word>
<word key="edit_log_truncated" js="0">Showing %s recent revisions</word>
<word key="merge_concurrent_posts" js="0">Merge concurrent posts</word>
<word key="merge_concurrent_posts_desc" js="0">If a user makes a post or comment, and then makes another post or comment on the same item within the specified timeframe before any other user, the posts will be merged. This bypasses any limit the user has on editing their posts.</word>
<word key="flood_control" js="0">Flood control</word>
@@ -7321,7 +7326,7 @@
<word key="timezone__Europe/Istanbul" js="0">Istanbul</word>
<word key="timezone__Europe/Jersey" js="0">Jersey</word>
<word key="timezone__Europe/Kaliningrad" js="0">Kaliningrad</word>
<word key="timezone__Europe/Kiev" js="0">Kiev</word>
<word key="timezone__Europe/Kyiv" js="0">Kyiv</word>
<word key="timezone__Europe/Kirov" js="0">Kirov</word>
<word key="timezone__Europe/Lisbon" js="0">Lisbon</word>
<word key="timezone__Europe/Ljubljana" js="0">Ljubljana</word>
@@ -8747,7 +8752,18 @@
<word key="api_enable_ip_restriction" js="0">Restrict to IP Addresses?</word>
<word key="api_enable_ip_restriction__warning" js="0">Your server does not support authentication headers. As you will need to pass the API key in the URL, we recommend you set up IP address restriction.</word>
<word key="api_enable_ip_restriction_off" js="0">No, allow any IP address to make API calls using this key.</word>
<word key="api_api_access" js="0">API Access</word>
<word key="api_api_access_desc" js="0">This key will only be able to access the selected API.</word>
<word key="api_access_rest" js="0">REST</word>
<word key="api_access_rest_desc" js="0"><![CDATA[Keys will have <strong>Administrator</strong>-level access.]]></word>
<word key="api_access_graphql" js="0">GraphQL</word>
<word key="api_access_graphql_desc" js="0"><![CDATA[Keys will have <strong>Guest</strong>-level access.]]></word>
<word key="api_enable_ip_restriction_on" js="0">Yes, I will specify which IP addresses can make API calls using this key.</word>
<word key="oauth_api_access" js="0">Client API Access</word>
<word key="oauth_api_type_rest" js="0">REST</word>
<word key="oauth_api_type_graphql" js="0">GraphQL</word>
<word key="oauth_api_type_both" js="0"><![CDATA[REST & GraphQL]]></word>
<word key="api_access_both" js="0"><![CDATA[REST & GraphQL]]></word>
<word key="api_allowed_ips" js="0">Allowed IP Addresses</word>
<word key="api_allowed_ips_err" js="0">%s is not a valid IP address.</word>
<word key="api_reference" js="0">REST API Reference</word>
@@ -8816,7 +8832,7 @@
<word key="api_opcache_disable" js="0">The REST API reference cannot be displayed because your PHP configuration has the opcache.save_comments option disabled. Contact your hosting provider or system administrator to have this setting enabled in order to view this page.</word>
<word key="oauth_clients" js="0">OAuth Clients</word>
<word key="oauth_basic_settings" js="0">Settings</word>
<word key="oauth_scopes" js="0">Scopes</word>
<word key="oauth_scopes" js="0">Scopes (REST)</word>
<word key="oauth_scopes_blurb" js="0">When requesting an Access Token, the client will provide the Scopes that it is requesting access to. For Authorization Code and Implicit Grant Types, the member will see the descriptions for each of the scopes being requested on the authorization screen and will use that information to decide if they want to grant the Client that access.</word>
<word key="oauth_client_name" js="0">Name</word>
<word key="oauth_client_type" js="0">Client Type</word>
@@ -8957,7 +8973,7 @@
<word key="api_endpoint_client_only" js="0">This endpoint is only available for requests made using an API Key or the Client Credentials Grant Type, not using an OAuth Access Token for a particular member.</word>
<word key="api_endpoint_client_only_err" js="0">Request was made using an OAuth Access Token for a particular member.</word>
<word key="rest_and_oauth_blurb" js="0"><![CDATA[The REST API provides a way for developers to consume and create data for third-party applications and websites. The API can be accessed either using OAuth 2.0 or with an API key. <a href='{external.restapi}' target='_blank' rel='noopener'>Learn More <i class='fa fa-external-link'></i></a>.]]></word>
<word key="oauth_clients_blurb" js="0">OAuth Clients allow users of your community to log into other OAuth compatible websites and applications. Those applications can then use the OAuth Access Token to access the REST API as the authenticated user. OAuth Clients can also generate Client Credentials Access Tokens to access the REST API without being associated with a particular user.</word>
<word key="oauth_clients_blurb" js="0">OAuth Clients allow users of your community to log into other OAuth compatible websites and applications. Those applications can then use the OAuth Access Token to access the GraphQL or REST API as the authenticated user. OAuth Clients can also generate Client Credentials Access Tokens to access the GraphQL and REST API without being associated with a particular user.</word>
<word key="api_keys_blurb" js="0">API Keys provide a simpler alternative to OAuth for accessing the REST API without being associated with a particular user.</word>
<word key="api_endpoint_phpdoc_error" js="0">The %s endpoint does not have a valid documentation header.</word>
<word key="api_blocked_self" js="0"><![CDATA[The server has been blocked due to too many failed requests with an incorrect key. Remove the servers IP Address from <a href='{internal.app=core&module=membersettings&controller=ban}'>the Ban Filters</a> list, and it is recommended that any integrations be checked to ensure the proper key is being used.]]></word>
@@ -9186,6 +9202,7 @@
<word key="authy_onetouch_desc" js="0">Does not apply during initial setup, which will always use SoftToken.</word>
<word key="authy_onetouch_message" js="0">Access requested</word>
<word key="mfa_back" js="0">Back</word>
<word key="nexus_mfa_reset_answers" js="0"><![CDATA[In some circumstances such as following a community transfer it may be necessary to <a href='{internal.app=core&module=settings&controller=mfa&do=resetSecurityAnswers.csrf}' data-confirm data-confirmSubMessage='This will disable two factor authentication for all users and cannot be undone. Members will need to reconfigure their answers.'>reset security answers</a> for all members.]]></word>
<word key="menu__core_settings_dataLayer" js="0">Data Layer</word>
<word key="r__dataLayer" js="0">Data Layer</word>
<word key="r__dataLayer_manage" js="0">Manage general Data Layer settings, Events, and Properties</word>
@@ -9480,7 +9497,7 @@
<word key="club_type_open" js="0">Open</word>
<word key="club_type_open_desc" js="0">Everyone can see the club and its posts, but only members can participate. Everyone can join.</word>
<word key="club_type_closed" js="0">Closed</word>
<word key="club_type_closed_desc" js="0">Everyone can see the club and who's in it, but only members can see posts and participate. Users need to ask a leader to join.</word>
<word key="club_type_closed_desc" js="0">Everyone can see the club and who's in it, but by default only members can see posts and participate. Leaders can set individual club sections so anybody can view or participate. Users need to ask a leader to join.</word>
<word key="club_type_private" js="0">Private</word>
<word key="club_public" js="0">Public Club</word>
<word key="club_open" js="0">Open Club</word>
@@ -9581,7 +9598,10 @@
<word key="club_node_name" js="0">Name</word>
<word key="club_node_description" js="0">Description</word>
<word key="club_node_public" js="0">Make content public?</word>
<word key="club_node_public_desc" js="0">Allow non members to view before joining the club.</word>
<word key="club_node_public_desc" js="0"></word>
<word key="club_node_public_no" js="0">Club members can view and participate</word>
<word key="club_node_public_view" js="0">Anyone can view</word>
<word key="club_node_public_participate" js="0">Anyone can view and participate</word>
<word key="menu__core_clubs" js="0">Clubs</word>
<word key="menu__core_clubs_clubs" js="0">Clubs</word>
<word key="menu__core_clubs_settings" js="0">Settings</word>
@@ -9818,6 +9838,8 @@
<word key="clubs_rules_accept_msg" js="0">Before you can join this club, you must accept these rules and guidelines.</word>
<word key="edit_page" js="0">Edit This Page</word>
<word key="delete_page" js="0">Delete This Page</word>
<word key="club_page_meta_index" js="0">Index</word>
<word key="club_page_meta_index_desc" js="0">Allow Search Engines to index this page.</word>
<word key="profile_settings_ignore" js="0">Ignoring</word>
<word key="ignore_system_on" js="0">Allow members to ignore other members?</word>
<word key="ignore_system_on_desc" js="0"><![CDATA[Ignoring a member hides all their posts. You can restrict <a href='{internal.app=core&module=members&controller=groups}' target='_blank' rel='noopener'>groups</a> and <a href='{internal.app=core&module=staff&controller=moderators}' target='_blank' rel='noopener'>moderators</a> from being able to be ignored in their settings.]]></word>
@@ -10258,7 +10280,11 @@
<word key="emailstats__notification_embed" js="0">User content has been embedded notification</word>
<word key="emailstats__notification_approved_content" js="0">Content approved notification</word>
<word key="emailstats__" js="0">Other</word>
<word key="emailstats__stream_subscription" js="0">Stream Subscription</word>
<word key="emailstats__activity_stream_subscription" js="0">Activity Stream Subscription</word>
<word key="emailstats__notification_new_badge" js="0">User has earned a new badge</word>
<word key="emailstats__notification_new_rank" js="0">User has reached a new rank</word>
<word key="emailstats__notification_new_recognize" js="0">User has been recognized for content</word>
<word key="emailstats__password_reset_forced" js="0">Forced password reset</word>
<word key="block_invite" js="0">Tell a friend</word>
<word key="block_invite_desc" js="0">Displays ways to share your community link with others</word>
<word key="block_invite_text" js="0">Love %s? Tell a friend!</word>
@@ -11229,8 +11255,6 @@ In PHP8, altering overloaded method signatures within a subclass results in a fa
<word key="cloud_smart_community_desc" js="0"><![CDATA[These features are exclusive to our Cloud-platform.<br><br>Missing this feature or others that you need on your community? Consider <a href='{external.switch_to_cloud}' target='_blank'>switching to our cloud platform</a>.]]></word>
<word key="cloud_ai_service_imagescan" js="0">Image Scanner and Discoverability</word>
<word key="cloud_ai_service_imagescan_desc" js="0"><![CDATA[Use artificial intelligence (AI) technology to scan uploaded images for potentially inappropriate content and either reject or hold them for moderator approval. <br><br> After the image is posted, the image is labeled with what the image “could contain.” These terms optionally show when hovering over the image and allow the image to appear as a search result.]]></word>
<word key="cloud_ai_service_sentiment" js="0">Sentiment Analysis</word>
<word key="cloud_ai_service_sentiment_desc" js="0">Sentiment Analysis uses AI to score the sentiment of your community posted content. The four scoring metrics are Positive, Negative, Neutral, and Mixed.</word>
<word key="cloud_ai_service_trending" js="0">Trending Content</word>
<word key="cloud_ai_service_trending_desc" js="0">Shows the most active content on your community right now.</word>
<word key="cloud_ai_service_realtime" js="0">Live Community</word>