116.3 - Alpha (116203)

This commit is contained in:
Juby210 2022-02-18 08:09:56 +00:00
parent 0afcaaf121
commit c959c4cd16
13 changed files with 9785 additions and 9653 deletions

View File

@ -10,8 +10,8 @@ android {
applicationId 'com.discord'
minSdkVersion 21
targetSdkVersion 30
versionCode 116202
versionName "116.2 - Alpha"
versionCode 116203
versionName "116.3 - Alpha"
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
}

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android" android:versionCode="116202" android:versionName="116.2 - Alpha" android:installLocation="auto" android:compileSdkVersion="30" android:compileSdkVersionCodename="11" package="com.discord" platformBuildVersionCode="30" platformBuildVersionName="11">
<manifest xmlns:android="http://schemas.android.com/apk/res/android" android:versionCode="116203" android:versionName="116.3 - Alpha" android:installLocation="auto" android:compileSdkVersion="30" android:compileSdkVersionCodename="11" package="com.discord" platformBuildVersionCode="30" platformBuildVersionName="11">
<uses-sdk android:minSdkVersion="21" android:targetSdkVersion="30"/>
<uses-feature android:name="android.hardware.camera" android:required="false"/>
<uses-feature android:name="android.hardware.camera.autofocus" android:required="false"/>

View File

@ -0,0 +1,54 @@
package com.discord.analytics.generated.events;
import b.d.b.a.a;
import com.discord.analytics.generated.traits.TrackBase;
import com.discord.analytics.generated.traits.TrackBaseReceiver;
import com.discord.api.science.AnalyticsSchema;
import d0.z.d.m;
import java.util.List;
/* compiled from: TrackFeedItemSeenBatch.kt */
public final class TrackFeedItemSeenBatch implements AnalyticsSchema, TrackBaseReceiver {
private final List<Long> additionalSeenTimeMillis = null;
private final transient String analyticsSchemaTypeName = "feed_item_seen_batch";
private final List<CharSequence> feedItemIds = null;
private final CharSequence loadId = null;
private TrackBase trackBase;
@Override // com.discord.api.science.AnalyticsSchema
public String b() {
return this.analyticsSchemaTypeName;
}
public boolean equals(Object obj) {
if (this == obj) {
return true;
}
if (!(obj instanceof TrackFeedItemSeenBatch)) {
return false;
}
TrackFeedItemSeenBatch trackFeedItemSeenBatch = (TrackFeedItemSeenBatch) obj;
return m.areEqual(this.loadId, trackFeedItemSeenBatch.loadId) && m.areEqual(this.feedItemIds, trackFeedItemSeenBatch.feedItemIds) && m.areEqual(this.additionalSeenTimeMillis, trackFeedItemSeenBatch.additionalSeenTimeMillis);
}
public int hashCode() {
CharSequence charSequence = this.loadId;
int i = 0;
int hashCode = (charSequence != null ? charSequence.hashCode() : 0) * 31;
List<CharSequence> list = this.feedItemIds;
int hashCode2 = (hashCode + (list != null ? list.hashCode() : 0)) * 31;
List<Long> list2 = this.additionalSeenTimeMillis;
if (list2 != null) {
i = list2.hashCode();
}
return hashCode2 + i;
}
public String toString() {
StringBuilder R = a.R("TrackFeedItemSeenBatch(loadId=");
R.append(this.loadId);
R.append(", feedItemIds=");
R.append(this.feedItemIds);
R.append(", additionalSeenTimeMillis=");
return a.K(R, this.additionalSeenTimeMillis, ")");
}
}

View File

@ -0,0 +1,6 @@
package com.discord.analytics.generated.events;
import com.discord.api.science.AnalyticsSchema;
/* compiled from: TrackFeedItemSeenBatch.kt */
public interface TrackFeedItemSeenBatchReceiver extends AnalyticsSchema {
}

View File

@ -7,6 +7,8 @@ import com.discord.analytics.generated.traits.TrackLocationMetadata;
import com.discord.analytics.generated.traits.TrackLocationMetadataReceiver;
import com.discord.analytics.generated.traits.TrackPaymentMetadata;
import com.discord.analytics.generated.traits.TrackPaymentMetadataReceiver;
import com.discord.analytics.generated.traits.TrackSourceMetadata;
import com.discord.analytics.generated.traits.TrackSourceMetadataReceiver;
import com.discord.analytics.generated.traits.TrackStoreSkuMetadata;
import com.discord.analytics.generated.traits.TrackStoreSkuMetadataReceiver;
import com.discord.analytics.generated.traits.TrackSubscriptionMetadata;
@ -14,7 +16,7 @@ import com.discord.analytics.generated.traits.TrackSubscriptionMetadataReceiver;
import com.discord.api.science.AnalyticsSchema;
import d0.z.d.m;
/* compiled from: TrackPaymentFlowFailed.kt */
public final class TrackPaymentFlowFailed implements AnalyticsSchema, TrackBaseReceiver, TrackLocationMetadataReceiver, TrackStoreSkuMetadataReceiver, TrackSubscriptionMetadataReceiver, TrackPaymentMetadataReceiver {
public final class TrackPaymentFlowFailed implements AnalyticsSchema, TrackBaseReceiver, TrackLocationMetadataReceiver, TrackStoreSkuMetadataReceiver, TrackSubscriptionMetadataReceiver, TrackPaymentMetadataReceiver, TrackSourceMetadataReceiver {
private final transient String analyticsSchemaTypeName = "payment_flow_failed";
private final Long durationMs = null;
private final Boolean eligibleForTrial = null;
@ -25,6 +27,7 @@ public final class TrackPaymentFlowFailed implements AnalyticsSchema, TrackBaseR
private TrackBase trackBase;
private TrackLocationMetadata trackLocationMetadata;
private TrackPaymentMetadata trackPaymentMetadata;
private TrackSourceMetadata trackSourceMetadata;
private TrackStoreSkuMetadata trackStoreSkuMetadata;
private TrackSubscriptionMetadata trackSubscriptionMetadata;

View File

@ -6,15 +6,18 @@ import com.discord.analytics.generated.traits.TrackLocationMetadata;
import com.discord.analytics.generated.traits.TrackLocationMetadataReceiver;
import com.discord.analytics.generated.traits.TrackPaymentMetadata;
import com.discord.analytics.generated.traits.TrackPaymentMetadataReceiver;
import com.discord.analytics.generated.traits.TrackSourceMetadata;
import com.discord.analytics.generated.traits.TrackSourceMetadataReceiver;
import com.discord.analytics.generated.traits.TrackSubscriptionMetadata;
import com.discord.analytics.generated.traits.TrackSubscriptionMetadataReceiver;
import com.discord.api.science.AnalyticsSchema;
/* compiled from: TrackPaymentFlowOpened.kt */
public final class TrackPaymentFlowOpened implements AnalyticsSchema, TrackBaseReceiver, TrackLocationMetadataReceiver, TrackSubscriptionMetadataReceiver, TrackPaymentMetadataReceiver {
public final class TrackPaymentFlowOpened implements AnalyticsSchema, TrackBaseReceiver, TrackLocationMetadataReceiver, TrackSubscriptionMetadataReceiver, TrackPaymentMetadataReceiver, TrackSourceMetadataReceiver {
private final transient String analyticsSchemaTypeName = "payment_flow_opened";
private TrackBase trackBase;
private TrackLocationMetadata trackLocationMetadata;
private TrackPaymentMetadata trackPaymentMetadata;
private TrackSourceMetadata trackSourceMetadata;
private TrackSubscriptionMetadata trackSubscriptionMetadata;
@Override // com.discord.api.science.AnalyticsSchema

View File

@ -7,6 +7,8 @@ import com.discord.analytics.generated.traits.TrackLocationMetadata;
import com.discord.analytics.generated.traits.TrackLocationMetadataReceiver;
import com.discord.analytics.generated.traits.TrackPaymentMetadata;
import com.discord.analytics.generated.traits.TrackPaymentMetadataReceiver;
import com.discord.analytics.generated.traits.TrackSourceMetadata;
import com.discord.analytics.generated.traits.TrackSourceMetadataReceiver;
import com.discord.analytics.generated.traits.TrackStoreSkuMetadata;
import com.discord.analytics.generated.traits.TrackStoreSkuMetadataReceiver;
import com.discord.analytics.generated.traits.TrackSubscriptionMetadata;
@ -14,7 +16,7 @@ import com.discord.analytics.generated.traits.TrackSubscriptionMetadataReceiver;
import com.discord.api.science.AnalyticsSchema;
import d0.z.d.m;
/* compiled from: TrackPaymentFlowStep.kt */
public final class TrackPaymentFlowStep implements AnalyticsSchema, TrackBaseReceiver, TrackLocationMetadataReceiver, TrackStoreSkuMetadataReceiver, TrackSubscriptionMetadataReceiver, TrackPaymentMetadataReceiver {
public final class TrackPaymentFlowStep implements AnalyticsSchema, TrackBaseReceiver, TrackLocationMetadataReceiver, TrackStoreSkuMetadataReceiver, TrackSubscriptionMetadataReceiver, TrackPaymentMetadataReceiver, TrackSourceMetadataReceiver {
private final transient String analyticsSchemaTypeName = "payment_flow_step";
private final Boolean eligibleForTrial = null;
private final Long flowDurationMs = null;
@ -26,6 +28,7 @@ public final class TrackPaymentFlowStep implements AnalyticsSchema, TrackBaseRec
private TrackBase trackBase;
private TrackLocationMetadata trackLocationMetadata;
private TrackPaymentMetadata trackPaymentMetadata;
private TrackSourceMetadata trackSourceMetadata;
private TrackStoreSkuMetadata trackStoreSkuMetadata;
private TrackSubscriptionMetadata trackSubscriptionMetadata;

View File

@ -12,6 +12,7 @@ public final class TrackActivityInternalClientStatus implements AnalyticsSchema,
private final Long activityHeight = null;
private final Long activityWidth = null;
private final transient String analyticsSchemaTypeName = "activity_internal_client_status";
private final Float fpsAvg = null;
private final Long intervalRateMs = null;
private final Long networkAttempts = null;
private final Long networkLatencyMs = null;
@ -31,7 +32,7 @@ public final class TrackActivityInternalClientStatus implements AnalyticsSchema,
return false;
}
TrackActivityInternalClientStatus trackActivityInternalClientStatus = (TrackActivityInternalClientStatus) obj;
return m.areEqual(this.activityWidth, trackActivityInternalClientStatus.activityWidth) && m.areEqual(this.activityHeight, trackActivityInternalClientStatus.activityHeight) && m.areEqual(this.networkLatencyMs, trackActivityInternalClientStatus.networkLatencyMs) && m.areEqual(this.networkAttempts, trackActivityInternalClientStatus.networkAttempts) && m.areEqual(this.intervalRateMs, trackActivityInternalClientStatus.intervalRateMs);
return m.areEqual(this.activityWidth, trackActivityInternalClientStatus.activityWidth) && m.areEqual(this.activityHeight, trackActivityInternalClientStatus.activityHeight) && m.areEqual(this.networkLatencyMs, trackActivityInternalClientStatus.networkLatencyMs) && m.areEqual(this.networkAttempts, trackActivityInternalClientStatus.networkAttempts) && m.areEqual(this.intervalRateMs, trackActivityInternalClientStatus.intervalRateMs) && m.areEqual(this.fpsAvg, trackActivityInternalClientStatus.fpsAvg);
}
public int hashCode() {
@ -45,10 +46,12 @@ public final class TrackActivityInternalClientStatus implements AnalyticsSchema,
Long l4 = this.networkAttempts;
int hashCode4 = (hashCode3 + (l4 != null ? l4.hashCode() : 0)) * 31;
Long l5 = this.intervalRateMs;
if (l5 != null) {
i = l5.hashCode();
int hashCode5 = (hashCode4 + (l5 != null ? l5.hashCode() : 0)) * 31;
Float f = this.fpsAvg;
if (f != null) {
i = f.hashCode();
}
return hashCode4 + i;
return hashCode5 + i;
}
public String toString() {
@ -61,6 +64,10 @@ public final class TrackActivityInternalClientStatus implements AnalyticsSchema,
R.append(", networkAttempts=");
R.append(this.networkAttempts);
R.append(", intervalRateMs=");
return a.F(R, this.intervalRateMs, ")");
R.append(this.intervalRateMs);
R.append(", fpsAvg=");
R.append(this.fpsAvg);
R.append(")");
return R.toString();
}
}

View File

@ -346,7 +346,7 @@ public final class WidgetSettings extends AppFragment implements OnTabSelectedLi
TextView textView = binding.f;
m.checkNotNullExpressionValue(textView, "appInfoHeader");
String string = getString(R.string.app_information);
textView.setText(string + " - 116.2 - Alpha (116202)");
textView.setText(string + " - 116.3 - Alpha (116203)");
binding.B.setOnClickListener(new WidgetSettings$onViewBound$$inlined$with$lambda$3(this));
binding.u.setOnClickListener(WidgetSettings$onViewBound$1$5.INSTANCE);
binding.q.setOnClickListener(WidgetSettings$onViewBound$1$6.INSTANCE);

View File

@ -331,6 +331,7 @@
<string name="app_directory_profile_categories_heading">Categories</string>
<string name="app_directory_profile_commands_heading">Popular Slash Commands</string>
<string name="app_directory_profile_description_heading">Overview</string>
<string name="app_directory_profile_granted_permissions_heading">Granted Permissions</string>
<string name="app_directory_profile_languages_heading">Supported Languages</string>
<string name="app_directory_profile_links_heading">Links</string>
<string name="app_directory_profile_privacy_link">Privacy Policy</string>
@ -2115,6 +2116,7 @@
<string name="delete_event">Cancel Event</string>
<string name="delete_followed_news_body">This message will be deleted in all servers following this channel. It may take some time before its removed from all servers.</string>
<string name="delete_forum_post">Delete Post</string>
<string name="delete_forum_post_body">Are you sure you want to delete this post?</string>
<string name="delete_message">Delete Message</string>
<string name="delete_message_body">Are you sure you want to delete this message?</string>
<string name="delete_message_context_menu_hint">You can hold down shift when clicking **delete message** to bypass this confirmation entirely.</string>
@ -2356,6 +2358,7 @@
<string name="embedded_activities_feedback_survey">Have feedback? [Take the survey]({surveyURL})</string>
<string name="embedded_activities_fishington_marketing_tooltip_body">Catch some fish with your friends in our new game Fishington.io!</string>
<string name="embedded_activities_fishington_marketing_tooltip_header">Play Fishington with your friends!</string>
<string name="embedded_activities_free_preview">Preview</string>
<string name="embedded_activities_in_activity">In Activity</string>
<string name="embedded_activities_in_application">In !!{applicationName}!!</string>
<string name="embedded_activities_in_video_call_mobile_preview_subtitle_short">Coming soon to mobile</string>
@ -3372,6 +3375,10 @@
<string name="guild_automod_link_filter_description">Filter messages containing malicious links from your server.</string>
<string name="guild_automod_link_filter_name">Spam Link Filter</string>
<string name="guild_automod_link_filter_trigger_header">If harmful links are detected…</string>
<string name="guild_automod_post_to_channel_channel_name">Channel: {channelName}</string>
<string name="guild_automod_post_to_channel_rule_name">Rule: {ruleName}</string>
<string name="guild_automod_post_to_channel_username_header">has blocked a message</string>
<string name="guild_automod_username">Automod</string>
<string name="guild_banner_notice">Want this server to feel unique? Unlock custom server banners with **{boostsNeeded} more {boostsNeeded}.**</string>
<string name="guild_banner_notice_cta">Boost This Server</string>
<string name="guild_banner_upsell_modal_perk_intro">Youll also help unlock more customization features and utility upgrades for everyone in the server like:</string>
@ -5236,6 +5243,9 @@
<string name="instant_invite_banned_info">Uh-oh. Looks like you\'ve been banned.</string>
<string name="instant_invite_direct_friend_description">Accepting this invite will add **!!{username}!!** as your friend on Discord.</string>
<string name="instant_invite_direct_friend_description_register">Create an account and add **!!{username}!!** as your friend on Discord.</string>
<string name="instant_invite_download_the_android_app">Download the Android App</string>
<string name="instant_invite_download_the_app">Download the App</string>
<string name="instant_invite_download_the_ios_app">Download the iOS App</string>
<string name="instant_invite_expired">The invite is invalid or has expired.</string>
<string name="instant_invite_expires">Expires</string>
<string name="instant_invite_failed_to_generate">Failed to make an invite link.</string>
@ -5248,6 +5258,7 @@
<string name="instant_invite_invite_code">Invite Code</string>
<string name="instant_invite_inviter">Inviter</string>
<string name="instant_invite_not_allowed">Looks like you can\'t make an invite for this server.</string>
<string name="instant_invite_register_success">You successfully created an account and joined **{guildName}**.</string>
<string name="instant_invite_resolved_title">Why, hello there.</string>
<string name="instant_invite_resolving">Resolving Invite</string>
<string name="instant_invite_uses">Uses</string>
@ -6173,8 +6184,8 @@
<string name="move_members_description">Members with this permission can drag other members out of this channel. They can only move members between channels both they and the member they are moving have access.</string>
<string name="move_to">Move To</string>
<string name="move_to_success">User has been moved to the selected channel.</string>
<string name="res_2131892272_msg_alert_cleared">Alert Cleared</string>
<string name="res_2131892273_msg_no_alert_showing">No Alert Showing</string>
<string name="res_2131892283_msg_alert_cleared">Alert Cleared</string>
<string name="res_2131892284_msg_no_alert_showing">No Alert Showing</string>
<string name="mtrl_badge_numberless_content_description">New notification</string>
<string name="mtrl_chip_close_icon_content_description">Remove %1$s</string>
<string name="mtrl_exceed_max_badge_number_content_description">More than %1$d new notifications</string>
@ -6280,7 +6291,7 @@
<string name="new_terms_ack">I understand and agree with these terms.</string>
<string name="new_terms_continue">Continue to Discord</string>
<string name="new_terms_description">To continue using Discord, please read and agree to our updated Terms of Service and Privacy Policy.</string>
<string name="new_terms_title">Terms of Service and Privacy Update</string>
<string name="new_terms_title">Terms of Service and Privacy Updates</string>
<string name="new_thread">New Thread</string>
<string name="new_unreads">New Unreads</string>
<string name="news_channel">Announcement Channel</string>
@ -7245,7 +7256,9 @@
<string name="premium_settings_manage">Manage Nitro</string>
<string name="premium_settings_past_due_info">Your **!!{price}!!** subscription is past due. Please update your payment info or your subscription will end on **{endDate}**.</string>
<string name="premium_settings_past_due_info_external">Your subscription is past due. Please [update your payment info for !!{paymentGatewayName}!!]({paymentSourceLink}) or your subscription will end on **{endDate}**.</string>
<string name="premium_settings_payment_processing">**Your payment is processesing.** Please be patient, this can take up to {maxProcessingTimeInDays} days. We will email you a confirmation when its complete.</string>
<string name="premium_settings_premium_guild_subscriptions">Boosts</string>
<string name="premium_settings_prepaid_through_date">Your **Nitro** subscription is prepaid through **{prepaidEndDate}**. You can extend your plan by editing your payment method.</string>
<string name="premium_settings_renewal_info">Your subscriptions will automatically renew on **{renewalDate}** and you\'ll be charged **!!{price}!!**.</string>
<string name="premium_settings_renewal_info_external">Your subscriptions will automatically renew on **{renewalDate}**. Please [visit your !!{paymentGatewayName}!! Subscription settings]({subscriptionManagementLink}) for more details.</string>
<string name="premium_settings_renewal_info_grandfathered_upgrade">Your subscription will be upgraded on **{upgradeDate}** and you\'ll be charged an estimated price **!!{upgradePrice}!!**. After, it will renew on **{renewalDate}** and you\'ll be charged **!!{renewalPrice}!!**.</string>
@ -9153,6 +9166,7 @@
<string name="toast_add_friends">Friend requests sent!</string>
<string name="toast_command_copied">Copied Command</string>
<string name="toast_feedback_sent">Feedback Sent!</string>
<string name="toast_forum_post_id_copied">Copied Post ID</string>
<string name="toast_friend_invites_revoked">Friend invites revoked</string>
<string name="toast_gif_saved">Gif Saved</string>
<string name="toast_id_copied">Copied ID</string>

View File

@ -331,6 +331,7 @@
<string name="app_directory_profile_categories_heading">[Çåţéĝöŕîéš one two]</string>
<string name="app_directory_profile_commands_heading">[Þöþûļåŕ Šļåšĥ Çöḿḿåñðš one two three]</string>
<string name="app_directory_profile_description_heading">[ÖVéŕVîéŵ one two]</string>
<string name="app_directory_profile_granted_permissions_heading">[Ĝŕåñţéð Þéŕḿîššîöñš one two three]</string>
<string name="app_directory_profile_languages_heading">[Šûþþöŕţéð Ļåñĝûåĝéš one two three]</string>
<string name="app_directory_profile_links_heading">[Ļîñķš one]</string>
<string name="app_directory_profile_privacy_link">[ÞŕîVåçý Þöļîçý one two three]</string>
@ -2115,6 +2116,7 @@
<string name="delete_event">[Çåñçéļ ÉVéñţ one two]</string>
<string name="delete_followed_news_body">[Ţĥîš ḿéššåĝé ŵîļļ ɓé ðéļéţéð îñ åļļ šéŕVéŕš ƒöļļöŵîñĝ ţĥîš çĥåññéļ. Îţ ḿåý ţåķé šöḿé ţîḿé ɓéƒöŕé îţ’š ŕéḿöVéð ƒŕöḿ åļļ šéŕVéŕš. one two three four five six seven eight nine ten eleven twelve thirteen]</string>
<string name="delete_forum_post">[Ðéļéţé Þöšţ one two]</string>
<string name="delete_forum_post_body">[Åŕé ýöû šûŕé ýöû ŵåñţ ţö ðéļéţé ţĥîš þöšţ¿ one two three four five]</string>
<string name="delete_message">[Ðéļéţé Ḿéššåĝé one two three]</string>
<string name="delete_message_body">[Åŕé ýöû šûŕé ýöû ŵåñţ ţö ðéļéţé ţĥîš ḿéššåĝé¿ one two three four five]</string>
<string name="delete_message_context_menu_hint">[Ýöû çåñ ĥöļð ðöŵñ šĥîƒţ ŵĥéñ çļîçķîñĝ **ðéļéţé ḿéššåĝé** ţö ɓýþåšš ţĥîš çöñƒîŕḿåţîöñ éñţîŕéļý. one two three four five six seven eight nine ten]</string>
@ -2356,6 +2358,7 @@
<string name="embedded_activities_feedback_survey">[ĤåVé ƒééðɓåçķ¿ [Ţåķé ţĥé šûŕVéý](»{surveyURL}«) one two three four]</string>
<string name="embedded_activities_fishington_marketing_tooltip_body">[Çåţçĥ šöḿé ƒîšĥ ŵîţĥ ýöûŕ ƒŕîéñðš îñ öûŕ ñéŵ ĝåḿé Fîšĥîñĝţöñ.îö¡ one two three four five six seven]</string>
<string name="embedded_activities_fishington_marketing_tooltip_header">[Þļåý Fîšĥîñĝţöñ ŵîţĥ ýöûŕ ƒŕîéñðš¡ one two three four]</string>
<string name="embedded_activities_free_preview">[ÞŕéVîéŵ one two]</string>
<string name="embedded_activities_in_activity">[Îñ ÅçţîVîţý one two]</string>
<string name="embedded_activities_in_application">[Îñ ¡¡»{applicationName}«¡¡ one two]</string>
<string name="embedded_activities_in_video_call_mobile_preview_subtitle_short">[Çöḿîñĝ šööñ ţö ḿöɓîļé one two three]</string>
@ -3372,6 +3375,10 @@
<string name="guild_automod_link_filter_description">[Fîļţéŕ ḿéššåĝéš çöñţåîñîñĝ ḿåļîçîöûš ļîñķš ƒŕöḿ ýöûŕ šéŕVéŕ. one two three four five six seven]</string>
<string name="guild_automod_link_filter_name">[Šþåḿ Ļîñķ Fîļţéŕ one two three]</string>
<string name="guild_automod_link_filter_trigger_header">[΃ ĥåŕḿƒûļ ļîñķš åŕé ðéţéçţéð… one two three four]</string>
<string name="guild_automod_post_to_channel_channel_name">[Çĥåññéļ: »{channelName}« one two]</string>
<string name="guild_automod_post_to_channel_rule_name">[Ŕûļé: »{ruleName}« one two]</string>
<string name="guild_automod_post_to_channel_username_header">[ĥåš ɓļöçķéð å ḿéššåĝé one two three]</string>
<string name="guild_automod_username">[Åûţöḿöð one two]</string>
<string name="guild_banner_notice">[Ŵåñţ ţĥîš šéŕVéŕ ţö ƒééļ ûñîQûé¿ Ûñļöçķ çûšţöḿ šéŕVéŕ ɓåññéŕš ŵîţĥ **»{boostsNeeded}« ḿöŕé »{boostsNeeded}«.** one two three four five six seven eight nine]</string>
<string name="guild_banner_notice_cta">[βööšţ Ţĥîš ŠéŕVéŕ one two three]</string>
<string name="guild_banner_upsell_modal_perk_intro">[Ýöû’ļļ åļšö ĥéļþ ûñļöçķ ḿöŕé çûšţöḿîžåţîöñ ƒéåţûŕéš åñð ûţîļîţý ûþĝŕåðéš ƒöŕ éVéŕýöñé îñ ţĥé šéŕVéŕ ļîķé: one two three four five six seven eight nine ten eleven]</string>
@ -5236,6 +5243,9 @@
<string name="instant_invite_banned_info">[Ûĥ-öĥ. Ļööķš ļîķé ýöû\'Vé ɓééñ ɓåññéð. one two three four five]</string>
<string name="instant_invite_direct_friend_description">[Åççéþţîñĝ ţĥîš îñVîţé ŵîļļ åðð **¡¡»{username}«¡¡** åš ýöûŕ ƒŕîéñð öñ Ðîšçöŕð. one two three four five six seven eight]</string>
<string name="instant_invite_direct_friend_description_register">[Çŕéåţé åñ åççöûñţ åñð åðð **¡¡»{username}«¡¡** åš ýöûŕ ƒŕîéñð öñ Ðîšçöŕð. one two three four five six seven]</string>
<string name="instant_invite_download_the_android_app">[Ðöŵñļöåð ţĥé Åñðŕöîð Åþþ one two three]</string>
<string name="instant_invite_download_the_app">[Ðöŵñļöåð ţĥé Åþþ one two three]</string>
<string name="instant_invite_download_the_ios_app">[Ðöŵñļöåð ţĥé îÖŠ Åþþ one two three]</string>
<string name="instant_invite_expired">[Ţĥé îñVîţé îš îñVåļîð öŕ ĥåš éхþîŕéð. one two three four five]</string>
<string name="instant_invite_expires">[Éхþîŕéš one two]</string>
<string name="instant_invite_failed_to_generate">[Fåîļéð ţö ḿåķé åñ îñVîţé ļîñķ. one two three four]</string>
@ -5248,6 +5258,7 @@
<string name="instant_invite_invite_code">[ÎñVîţé Çöðé one two]</string>
<string name="instant_invite_inviter">[ÎñVîţéŕ one two]</string>
<string name="instant_invite_not_allowed">[Ļööķš ļîķé ýöû çåñ\'ţ ḿåķé åñ îñVîţé ƒöŕ ţĥîš šéŕVéŕ. one two three four five six]</string>
<string name="instant_invite_register_success">[Ýöû šûççéššƒûļļý çŕéåţéð åñ åççöûñţ åñð ĵöîñéð **»{guildName}«**. one two three four five six]</string>
<string name="instant_invite_resolved_title">[Ŵĥý, ĥéļļö ţĥéŕé. one two three]</string>
<string name="instant_invite_resolving">[ŔéšöļVîñĝ ÎñVîţé one two three]</string>
<string name="instant_invite_uses">[Ûšéš one]</string>
@ -6173,8 +6184,8 @@
<string name="move_members_description">[Ḿéḿɓéŕš ŵîţĥ ţĥîš þéŕḿîššîöñ çåñ ðŕåĝ öţĥéŕ ḿéḿɓéŕš öûţ öƒ ţĥîš çĥåññéļ. Ţĥéý çåñ öñļý ḿöVé ḿéḿɓéŕš ɓéţŵééñ çĥåññéļš ɓöţĥ ţĥéý åñð ţĥé ḿéḿɓéŕ ţĥéý åŕé ḿöVîñĝ ĥåVé åççéšš. one two three four five six seven eight nine ten eleven twelve thirteen fourteen fiveteen]</string>
<string name="move_to">[ḾöVé Ţö one two]</string>
<string name="move_to_success">[Ûšéŕ ĥåš ɓééñ ḿöVéð ţö ţĥé šéļéçţéð çĥåññéļ. one two three four five]</string>
<string name="res_2131892272_msg_alert_cleared">[Åļéŕţ Çļéåŕéð one two]</string>
<string name="res_2131892273_msg_no_alert_showing">[Ñö Åļéŕţ Šĥöŵîñĝ one two three]</string>
<string name="res_2131892283_msg_alert_cleared">[Åļéŕţ Çļéåŕéð one two]</string>
<string name="res_2131892284_msg_no_alert_showing">[Ñö Åļéŕţ Šĥöŵîñĝ one two three]</string>
<string name="mtrl_badge_numberless_content_description">[Ñéŵ ñöţîƒîçåţîöñ one two three]</string>
<string name="mtrl_chip_close_icon_content_description">[ŔéḿöVé »%1$s« one two]</string>
<string name="mtrl_exceed_max_badge_number_content_description">[Ḿöŕé ţĥåñ %1$d ñéŵ ñöţîƒîçåţîöñš one two three four]</string>
@ -6280,7 +6291,7 @@
<string name="new_terms_ack">[Î ûñðéŕšţåñð åñð åĝŕéé ŵîţĥ ţĥéšé ţéŕḿš. one two three four five]</string>
<string name="new_terms_continue">[Çöñţîñûé ţö Ðîšçöŕð one two three]</string>
<string name="new_terms_description">[Ţö çöñţîñûé ûšîñĝ Ðîšçöŕð, þļéåšé ŕéåð åñð åĝŕéé ţö öûŕ ûþðåţéð Ţéŕḿš öƒ ŠéŕVîçé åñð ÞŕîVåçý Þöļîçý. one two three four five six seven eight nine ten eleven]</string>
<string name="new_terms_title">[Ţéŕḿš öƒ ŠéŕVîçé åñð ÞŕîVåçý Ûþðåţé one two three four]</string>
<string name="new_terms_title">[Ţéŕḿš öƒ ŠéŕVîçé åñð ÞŕîVåçý Ûþðåţéš one two three four five]</string>
<string name="new_thread">[Ñéŵ Ţĥŕéåð one two]</string>
<string name="new_unreads">[Ñéŵ Ûñŕéåðš one two]</string>
<string name="news_channel">[Åññöûñçéḿéñţ Çĥåññéļ one two three]</string>
@ -7245,7 +7256,9 @@
<string name="premium_settings_manage">[Ḿåñåĝé Ñîţŕö one two]</string>
<string name="premium_settings_past_due_info">[Ýöûŕ **¡¡»{price}«¡¡** šûɓšçŕîþţîöñ îš þåšţ ðûé. Þļéåšé ûþðåţé ýöûŕ þåýḿéñţ îñƒö öŕ ýöûŕ šûɓšçŕîþţîöñ ŵîļļ éñð öñ **»{endDate}«**. one two three four five six seven eight nine ten eleven twelve thirteen fourteen fiveteen sixteen seventeen nineteen]</string>
<string name="premium_settings_past_due_info_external">[Ýöûŕ šûɓšçŕîþţîöñ îš þåšţ ðûé. Þļéåšé [ûþðåţé ýöûŕ þåýḿéñţ îñƒö ƒöŕ ¡¡»{paymentGatewayName}«¡¡](»{paymentSourceLink}«) öŕ ýöûŕ šûɓšçŕîþţîöñ ŵîļļ éñð öñ **»{endDate}«**. one two three four five six seven eight nine ten eleven twelve thirteen fourteen fiveteen sixteen seventeen nineteen]</string>
<string name="premium_settings_payment_processing">[**Ýöûŕ þåýḿéñţ îš þŕöçéššéšîñĝ.** Þļéåšé ɓé þåţîéñţ, ţĥîš çåñ ţåķé ûþ ţö »{maxProcessingTimeInDays}« ðåýš. Ŵé ŵîļļ éḿåîļ ýöû å çöñƒîŕḿåţîöñ ŵĥéñ îţ’š çöḿþļéţé. one two three four five six seven eight nine ten eleven twelve thirteen fourteen fiveteen sixteen seventeen nineteen twenty one two three]</string>
<string name="premium_settings_premium_guild_subscriptions">[βööšţš one two]</string>
<string name="premium_settings_prepaid_through_date">[Ýöûŕ **Ñîţŕö** šûɓšçŕîþţîöñ îš þŕéþåîð ţĥŕöûĝĥ **»{prepaidEndDate}«**. Ýöû çåñ éхţéñð ýöûŕ þļåñ ɓý éðîţîñĝ ýöûŕ þåýḿéñţ ḿéţĥöð. one two three four five six seven eight nine ten eleven twelve thirteen fourteen fiveteen sixteen seventeen nineteen]</string>
<string name="premium_settings_renewal_info">[Ýöûŕ šûɓšçŕîþţîöñš ŵîļļ åûţöḿåţîçåļļý ŕéñéŵ öñ **»{renewalDate}«** åñð ýöû\'ļļ ɓé çĥåŕĝéð **¡¡»{price}«¡¡**. one two three four five six seven eight nine ten eleven twelve thirteen fourteen fiveteen]</string>
<string name="premium_settings_renewal_info_external">[Ýöûŕ šûɓšçŕîþţîöñš ŵîļļ åûţöḿåţîçåļļý ŕéñéŵ öñ **»{renewalDate}«**. Þļéåšé [Vîšîţ ýöûŕ ¡¡»{paymentGatewayName}«¡¡ Šûɓšçŕîþţîöñ šéţţîñĝš](»{subscriptionManagementLink}«) ƒöŕ ḿöŕé ðéţåîļš. one two three four five six seven eight nine ten eleven twelve thirteen fourteen fiveteen sixteen seventeen nineteen twenty]</string>
<string name="premium_settings_renewal_info_grandfathered_upgrade">[Ýöûŕ šûɓšçŕîþţîöñ ŵîļļ ɓé ûþĝŕåðéð öñ **»{upgradeDate}«** åñð ýöû\'ļļ ɓé çĥåŕĝéð åñ éšţîḿåţéð þŕîçé **¡¡»{upgradePrice}«¡¡**. Ńţéŕ, îţ ŵîļļ ŕéñéŵ öñ **»{renewalDate}«** åñð ýöû\'ļļ ɓé çĥåŕĝéð **¡¡»{renewalPrice}«¡¡**. one two three four five six seven eight nine ten eleven twelve thirteen fourteen fiveteen sixteen seventeen nineteen twenty one two three four five six seven]</string>
@ -9153,6 +9166,7 @@
<string name="toast_add_friends">[Fŕîéñð ŕéQûéšţš šéñţ¡ one two three]</string>
<string name="toast_command_copied">[Çöþîéð Çöḿḿåñð one two three]</string>
<string name="toast_feedback_sent">[Fééðɓåçķ Šéñţ¡ one two three]</string>
<string name="toast_forum_post_id_copied">[Çöþîéð Þöšţ ÎÐ one two three]</string>
<string name="toast_friend_invites_revoked">[Fŕîéñð îñVîţéš ŕéVöķéð one two three]</string>
<string name="toast_gif_saved">[Ĝîƒ ŠåVéð one two]</string>
<string name="toast_id_copied">[Çöþîéð ÎÐ one two]</string>

File diff suppressed because it is too large Load Diff

View File

@ -331,6 +331,7 @@
<string name="app_directory_profile_categories_heading">Categories</string>
<string name="app_directory_profile_commands_heading">Popular Slash Commands</string>
<string name="app_directory_profile_description_heading">Overview</string>
<string name="app_directory_profile_granted_permissions_heading">Granted Permissions</string>
<string name="app_directory_profile_languages_heading">Supported Languages</string>
<string name="app_directory_profile_links_heading">Links</string>
<string name="app_directory_profile_privacy_link">Privacy Policy</string>
@ -1485,7 +1486,7 @@
<string name="color_picker_custom">Custom</string>
<string name="color_picker_presets">Presets</string>
<string name="color_picker_use_default">Use Default</string>
<string name="res_2131887565_com_crashlytics_android_build_id">1dc2dd74be294fa2a9890f5c495225f1</string>
<string name="res_2131887566_com_crashlytics_android_build_id">890905c898ba49aaa7483d035bcac8c6</string>
<string name="command_accessibility_desc_app_header_item">Slash command application {applicationName}</string>
<string name="command_accessibility_desc_app_item">{applicationName} application</string>
<string name="command_accessibility_desc_app_item_selected">{applicationName} application selected</string>
@ -2120,6 +2121,7 @@
<string name="delete_event">Cancel Event</string>
<string name="delete_followed_news_body">This message will be deleted in all servers following this channel. It may take some time before its removed from all servers.</string>
<string name="delete_forum_post">Delete Post</string>
<string name="delete_forum_post_body">Are you sure you want to delete this post?</string>
<string name="delete_message">Delete Message</string>
<string name="delete_message_body">Are you sure you want to delete this message?</string>
<string name="delete_message_context_menu_hint">You can hold down shift when clicking **delete message** to bypass this confirmation entirely.</string>
@ -2362,6 +2364,7 @@
<string name="embedded_activities_feedback_survey">Have feedback? [Take the survey]({surveyURL})</string>
<string name="embedded_activities_fishington_marketing_tooltip_body">Catch some fish with your friends in our new game Fishington.io!</string>
<string name="embedded_activities_fishington_marketing_tooltip_header">Play Fishington with your friends!</string>
<string name="embedded_activities_free_preview">Preview</string>
<string name="embedded_activities_in_activity">In Activity</string>
<string name="embedded_activities_in_application">In !!{applicationName}!!</string>
<string name="embedded_activities_in_video_call_mobile_preview_subtitle_short">Coming soon to mobile</string>
@ -3388,6 +3391,10 @@
<string name="guild_automod_link_filter_description">Filter messages containing malicious links from your server.</string>
<string name="guild_automod_link_filter_name">Spam Link Filter</string>
<string name="guild_automod_link_filter_trigger_header">If harmful links are detected…</string>
<string name="guild_automod_post_to_channel_channel_name">Channel: {channelName}</string>
<string name="guild_automod_post_to_channel_rule_name">Rule: {ruleName}</string>
<string name="guild_automod_post_to_channel_username_header">has blocked a message</string>
<string name="guild_automod_username">Automod</string>
<string name="guild_banner_notice">Want this server to feel unique? Unlock custom server banners with **{boostsNeeded} more {boostsNeeded}.**</string>
<string name="guild_banner_notice_cta">Boost This Server</string>
<string name="guild_banner_upsell_modal_perk_intro">Youll also help unlock more customization features and utility upgrades for everyone in the server like:</string>
@ -5253,6 +5260,9 @@
<string name="instant_invite_banned_info">Uh-oh. Looks like you\'ve been banned.</string>
<string name="instant_invite_direct_friend_description">Accepting this invite will add **!!{username}!!** as your friend on Discord.</string>
<string name="instant_invite_direct_friend_description_register">Create an account and add **!!{username}!!** as your friend on Discord.</string>
<string name="instant_invite_download_the_android_app">Download the Android App</string>
<string name="instant_invite_download_the_app">Download the App</string>
<string name="instant_invite_download_the_ios_app">Download the iOS App</string>
<string name="instant_invite_expired">The invite is invalid or has expired.</string>
<string name="instant_invite_expires">Expires</string>
<string name="instant_invite_failed_to_generate">Failed to make an invite link.</string>
@ -5265,6 +5275,7 @@
<string name="instant_invite_invite_code">Invite Code</string>
<string name="instant_invite_inviter">Inviter</string>
<string name="instant_invite_not_allowed">Looks like you can\'t make an invite for this server.</string>
<string name="instant_invite_register_success">You successfully created an account and joined **{guildName}**.</string>
<string name="instant_invite_resolved_title">Why, hello there.</string>
<string name="instant_invite_resolving">Resolving Invite</string>
<string name="instant_invite_uses">Uses</string>
@ -6192,8 +6203,8 @@
<string name="move_members_description">Members with this permission can drag other members out of this channel. They can only move members between channels both they and the member they are moving have access.</string>
<string name="move_to">Move To</string>
<string name="move_to_success">User has been moved to the selected channel.</string>
<string name="res_2131892272_msg_alert_cleared">Alert Cleared</string>
<string name="res_2131892273_msg_no_alert_showing">No Alert Showing</string>
<string name="res_2131892283_msg_alert_cleared">Alert Cleared</string>
<string name="res_2131892284_msg_no_alert_showing">No Alert Showing</string>
<string name="mtrl_badge_numberless_content_description">New notification</string>
<string name="mtrl_chip_close_icon_content_description">Remove %1$s</string>
<string name="mtrl_exceed_max_badge_number_content_description">More than %1$d new notifications</string>
@ -6302,7 +6313,7 @@
<string name="new_terms_ack">I understand and agree with these terms.</string>
<string name="new_terms_continue">Continue to Discord</string>
<string name="new_terms_description">To continue using Discord, please read and agree to our updated Terms of Service and Privacy Policy.</string>
<string name="new_terms_title">Terms of Service and Privacy Update</string>
<string name="new_terms_title">Terms of Service and Privacy Updates</string>
<string name="new_thread">New Thread</string>
<string name="new_unreads">New Unreads</string>
<string name="news_channel">Announcement Channel</string>
@ -7271,7 +7282,9 @@
<string name="premium_settings_manage">Manage Nitro</string>
<string name="premium_settings_past_due_info">Your **!!{price}!!** subscription is past due. Please update your payment info or your subscription will end on **{endDate}**.</string>
<string name="premium_settings_past_due_info_external">Your subscription is past due. Please [update your payment info for !!{paymentGatewayName}!!]({paymentSourceLink}) or your subscription will end on **{endDate}**.</string>
<string name="premium_settings_payment_processing">**Your payment is processesing.** Please be patient, this can take up to {maxProcessingTimeInDays} days. We will email you a confirmation when its complete.</string>
<string name="premium_settings_premium_guild_subscriptions">Boosts</string>
<string name="premium_settings_prepaid_through_date">Your **Nitro** subscription is prepaid through **{prepaidEndDate}**. You can extend your plan by editing your payment method.</string>
<string name="premium_settings_renewal_info">Your subscriptions will automatically renew on **{renewalDate}** and you\'ll be charged **!!{price}!!**.</string>
<string name="premium_settings_renewal_info_external">Your subscriptions will automatically renew on **{renewalDate}**. Please [visit your !!{paymentGatewayName}!! Subscription settings]({subscriptionManagementLink}) for more details.</string>
<string name="premium_settings_renewal_info_grandfathered_upgrade">Your subscription will be upgraded on **{upgradeDate}** and you\'ll be charged an estimated price **!!{upgradePrice}!!**. After, it will renew on **{renewalDate}** and you\'ll be charged **!!{renewalPrice}!!**.</string>
@ -9180,6 +9193,7 @@
<string name="toast_add_friends">Friend requests sent!</string>
<string name="toast_command_copied">Copied Command</string>
<string name="toast_feedback_sent">Feedback Sent!</string>
<string name="toast_forum_post_id_copied">Copied Post ID</string>
<string name="toast_friend_invites_revoked">Friend invites revoked</string>
<string name="toast_gif_saved">Gif Saved</string>
<string name="toast_id_copied">Copied ID</string>