116.1 - Alpha (116201)

This commit is contained in:
Juby210 2022-02-16 08:04:49 +00:00
parent d821f8f037
commit 705cf6991b
16 changed files with 9017 additions and 8943 deletions

View File

@ -10,8 +10,8 @@ android {
applicationId 'com.discord'
minSdkVersion 21
targetSdkVersion 30
versionCode 116200
versionName "116.0 - Alpha"
versionCode 116201
versionName "116.1 - 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="116200" android:versionName="116.0 - 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="116201" android:versionName="116.1 - 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

@ -1,18 +0,0 @@
package com.discord.stores;
import d0.z.d.o;
import kotlin.Unit;
import kotlin.jvm.functions.Function0;
/* compiled from: StoreMessageAck.kt */
public final class StoreMessageAck$ackGuild$1 extends o implements Function0<Unit> {
public static final StoreMessageAck$ackGuild$1 INSTANCE = new StoreMessageAck$ackGuild$1();
public StoreMessageAck$ackGuild$1() {
super(0);
}
@Override // kotlin.jvm.functions.Function0
/* renamed from: invoke */
public final void mo1invoke() {
}
}

View File

@ -1,28 +0,0 @@
package com.discord.stores;
import d0.z.d.o;
import kotlin.Unit;
import kotlin.jvm.functions.Function0;
import kotlin.jvm.functions.Function1;
/* compiled from: StoreMessageAck.kt */
public final class StoreMessageAck$ackGuild$2 extends o implements Function1<Void, Unit> {
public final /* synthetic */ Function0 $onSuccess;
/* JADX INFO: super call moved to the top of the method (can break code semantics) */
public StoreMessageAck$ackGuild$2(Function0 function0) {
super(1);
this.$onSuccess = function0;
}
/* Return type fixed from 'java.lang.Object' to match base method */
/* JADX DEBUG: Method arguments types fixed to match base method, original types: [java.lang.Object] */
@Override // kotlin.jvm.functions.Function1
public /* bridge */ /* synthetic */ Unit invoke(Void r1) {
invoke(r1);
return Unit.a;
}
public final void invoke(Void r1) {
this.$onSuccess.mo1invoke();
}
}

View File

@ -38,7 +38,6 @@ import java.util.Set;
import java.util.concurrent.TimeUnit;
import kotlin.NoWhenBranchMatchedException;
import kotlin.Pair;
import kotlin.Unit;
import kotlin.jvm.functions.Function0;
import kotlin.jvm.functions.Function1;
import kotlin.jvm.internal.DefaultConstructorMarker;
@ -374,15 +373,6 @@ public final class StoreMessageAck extends StoreV2 {
storeMessageAck.ack(j, z2, z3);
}
/* JADX DEBUG: Multi-variable search result rejected for r0v0, resolved type: com.discord.stores.StoreMessageAck */
/* JADX WARN: Multi-variable type inference failed */
public static /* synthetic */ void ackGuild$default(StoreMessageAck storeMessageAck, Context context, long j, Function0 function0, int i, Object obj) {
if ((i & 4) != 0) {
function0 = StoreMessageAck$ackGuild$1.INSTANCE;
}
storeMessageAck.ackGuild(context, j, function0);
}
private final Observable<PendingAck> getPendingAck(Observable<Long> observable, boolean z2, boolean z3) {
Observable<R> Y = observable.Y(new StoreMessageAck$getPendingAck$2(this, z2, new StoreMessageAck$getPendingAck$1(z3)));
m.checkNotNullExpressionValue(Y, "switchMap { channelId ->…gAck.EMPTY)\n }\n }");
@ -489,11 +479,6 @@ public final class StoreMessageAck extends StoreV2 {
this.dispatcher.schedule(new StoreMessageAck$ack$1(this, j, z2, z3));
}
public final void ackGuild(Context context, long j, Function0<Unit> function0) {
m.checkNotNullParameter(function0, "onSuccess");
ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.restSubscribeOn$default(this.restAPI.ackGuild(j), false, 1, null), context, "REST: ackGuild", (Function1) null, new StoreMessageAck$ackGuild$2(function0), (Function1) null, (Function0) null, (Function0) null, 116, (Object) null);
}
public final Map<Long, Ack> getAll() {
return this.acksSnapshot;
}

View File

@ -0,0 +1,27 @@
package com.discord.stores;
import d0.z.d.o;
import kotlin.Unit;
import kotlin.jvm.functions.Function0;
/* compiled from: StoreUserSettingsSystem.kt */
public final class StoreUserSettingsSystem$setTheme$1 extends o implements Function0<Unit> {
public final /* synthetic */ boolean $apiSync;
public final /* synthetic */ Function0 $onRequestApiSync;
public final /* synthetic */ String $theme;
public final /* synthetic */ StoreUserSettingsSystem this$0;
/* JADX INFO: super call moved to the top of the method (can break code semantics) */
public StoreUserSettingsSystem$setTheme$1(StoreUserSettingsSystem storeUserSettingsSystem, String str, boolean z2, Function0 function0) {
super(0);
this.this$0 = storeUserSettingsSystem;
this.$theme = str;
this.$apiSync = z2;
this.$onRequestApiSync = function0;
}
@Override // kotlin.jvm.functions.Function0
/* renamed from: invoke */
public final void mo1invoke() {
StoreUserSettingsSystem.access$setThemeInternal(this.this$0, this.$theme, this.$apiSync, this.$onRequestApiSync);
}
}

View File

@ -158,6 +158,10 @@ public final class StoreUserSettingsSystem extends StoreV2 {
storeUserSettingsSystem.settings = settings;
}
public static final /* synthetic */ void access$setThemeInternal(StoreUserSettingsSystem storeUserSettingsSystem, String str, boolean z2, Function0 function0) {
storeUserSettingsSystem.setThemeInternal(str, z2, function0);
}
@StoreThread
private final void handleUserSettings(ModelUserSettings modelUserSettings) {
handleUserSettingsThemeUpdate(modelUserSettings.getTheme());
@ -173,7 +177,7 @@ public final class StoreUserSettingsSystem extends StoreV2 {
@StoreThread
private final void handleUserSettingsThemeUpdate(String str) {
if (str != null && getIsThemeSyncEnabled()) {
setTheme$default(this, str, false, null, 4, null);
setThemeInternal$default(this, str, false, null, 4, null);
}
}
@ -195,6 +199,36 @@ public final class StoreUserSettingsSystem extends StoreV2 {
storeUserSettingsSystem.setTheme(str, z2, function0);
}
@StoreThread
private final void setThemeInternal(String str, boolean z2, Function0<Unit> function0) {
if (!getIsThemeSyncEnabled() || !z2 || !(function0 == null || function0.mo1invoke() == null)) {
if (m.areEqual(getTheme(), ModelUserSettings.THEME_PURE_EVIL) && m.areEqual(str, ModelUserSettings.THEME_DARK)) {
str = ModelUserSettings.THEME_PURE_EVIL;
}
Settings settings = this.settings;
if (settings == null) {
m.throwUninitializedPropertyAccessException("settings");
}
this.settings = Settings.copy$default(settings, str, null, 0, 6, null);
SharedPreferences.Editor edit = getPrefsSessionDurable().edit();
m.checkNotNullExpressionValue(edit, "editor");
edit.putString("CACHE_KEY_THEME", str);
edit.apply();
markChanged();
return;
}
throw new IllegalArgumentException("API callback required.");
}
/* JADX DEBUG: Multi-variable search result rejected for r0v0, resolved type: com.discord.stores.StoreUserSettingsSystem */
/* JADX WARN: Multi-variable type inference failed */
public static /* synthetic */ void setThemeInternal$default(StoreUserSettingsSystem storeUserSettingsSystem, String str, boolean z2, Function0 function0, int i, Object obj) {
if ((i & 4) != 0) {
function0 = null;
}
storeUserSettingsSystem.setThemeInternal(str, z2, function0);
}
public final int getFontScale() {
Settings settings = this.settings;
if (settings == null) {
@ -323,22 +357,6 @@ public final class StoreUserSettingsSystem extends StoreV2 {
public final void setTheme(String str, boolean z2, Function0<Unit> function0) {
m.checkNotNullParameter(str, "theme");
if (!getIsThemeSyncEnabled() || !z2 || !(function0 == null || function0.mo1invoke() == null)) {
if (m.areEqual(getTheme(), ModelUserSettings.THEME_PURE_EVIL) && m.areEqual(str, ModelUserSettings.THEME_DARK)) {
str = ModelUserSettings.THEME_PURE_EVIL;
}
Settings settings = this.settings;
if (settings == null) {
m.throwUninitializedPropertyAccessException("settings");
}
this.settings = Settings.copy$default(settings, str, null, 0, 6, null);
SharedPreferences.Editor edit = getPrefsSessionDurable().edit();
m.checkNotNullExpressionValue(edit, "editor");
edit.putString("CACHE_KEY_THEME", str);
edit.apply();
markChanged();
return;
}
throw new IllegalArgumentException("API callback required.");
this.dispatcher.schedule(new StoreUserSettingsSystem$setTheme$1(this, str, z2, function0));
}
}

View File

@ -13,6 +13,6 @@ public final class WidgetGuildProfileSheet$configureGuildActions$1 implements Vi
@Override // android.view.View.OnClickListener
public final void onClick(View view) {
WidgetGuildProfileSheet.access$getViewModel$p(this.this$0).onClickMarkAsRead(this.this$0.getContext(), this.$guildId);
WidgetGuildProfileSheet.access$getViewModel$p(this.this$0).onClickMarkAsRead(this.$guildId);
}
}

View File

@ -17,6 +17,6 @@ public final class WidgetGuildProfileSheet$viewModel$2 extends o implements Func
@Override // kotlin.jvm.functions.Function0
/* renamed from: invoke */
public final AppViewModel<WidgetGuildProfileSheetViewModel.ViewState> mo1invoke() {
return new WidgetGuildProfileSheetViewModel(null, null, null, WidgetGuildProfileSheet.access$getArgumentsOrDefault$p(this.this$0).getBoolean("com.discord.intent.extra.EXTRA_VIEWING_GUILD"), null, null, null, WidgetGuildProfileSheet.access$getArgumentsOrDefault$p(this.this$0).getLong("com.discord.intent.extra.EXTRA_GUILD_ID"), null, 375, null);
return new WidgetGuildProfileSheetViewModel(null, null, WidgetGuildProfileSheet.access$getArgumentsOrDefault$p(this.this$0).getBoolean("com.discord.intent.extra.EXTRA_VIEWING_GUILD"), null, null, null, WidgetGuildProfileSheet.access$getArgumentsOrDefault$p(this.this$0).getLong("com.discord.intent.extra.EXTRA_GUILD_ID"), null, 187, null);
}
}

View File

@ -4,21 +4,27 @@ import com.discord.R;
import com.discord.widgets.guilds.profile.WidgetGuildProfileSheetViewModel;
import d0.z.d.o;
import kotlin.Unit;
import kotlin.jvm.functions.Function0;
import kotlin.jvm.functions.Function1;
import rx.subjects.PublishSubject;
/* compiled from: WidgetGuildProfileSheetViewModel.kt */
public final class WidgetGuildProfileSheetViewModel$onClickMarkAsRead$1 extends o implements Function0<Unit> {
public final class WidgetGuildProfileSheetViewModel$onClickMarkAsRead$1 extends o implements Function1<Void, Unit> {
public final /* synthetic */ WidgetGuildProfileSheetViewModel this$0;
/* JADX INFO: super call moved to the top of the method (can break code semantics) */
public WidgetGuildProfileSheetViewModel$onClickMarkAsRead$1(WidgetGuildProfileSheetViewModel widgetGuildProfileSheetViewModel) {
super(0);
super(1);
this.this$0 = widgetGuildProfileSheetViewModel;
}
@Override // kotlin.jvm.functions.Function0
/* renamed from: invoke */
public final void mo1invoke() {
/* Return type fixed from 'java.lang.Object' to match base method */
/* JADX DEBUG: Method arguments types fixed to match base method, original types: [java.lang.Object] */
@Override // kotlin.jvm.functions.Function1
public /* bridge */ /* synthetic */ Unit invoke(Void r1) {
invoke(r1);
return Unit.a;
}
public final void invoke(Void r3) {
PublishSubject access$getEventSubject$p = WidgetGuildProfileSheetViewModel.access$getEventSubject$p(this.this$0);
access$getEventSubject$p.k.onNext(new WidgetGuildProfileSheetViewModel.Event.DismissAndShowToast(R.string.marked_as_read));
}

View File

@ -22,7 +22,6 @@ import com.discord.stores.StoreAnalytics;
import com.discord.stores.StoreEmoji;
import com.discord.stores.StoreGuildProfiles;
import com.discord.stores.StoreLurking;
import com.discord.stores.StoreMessageAck;
import com.discord.stores.StoreStream;
import com.discord.stores.StoreUser;
import com.discord.stores.StoreUserGuildSettings;
@ -51,7 +50,6 @@ public final class WidgetGuildProfileSheetViewModel extends AppViewModel<ViewSta
private final PublishSubject<Event> eventSubject;
private final long guildId;
private boolean isEmojiSectionExpanded;
private final StoreMessageAck messageAck;
private final RestAPI restAPI;
private final StoreLurking storeLurking;
private final StoreUserGuildSettings storeUserGuildSettings;
@ -1292,18 +1290,16 @@ public final class WidgetGuildProfileSheetViewModel extends AppViewModel<ViewSta
}
/* JADX INFO: super call moved to the top of the method (can break code semantics) */
public WidgetGuildProfileSheetViewModel(StoreUserSettings storeUserSettings, StoreUserGuildSettings storeUserGuildSettings, StoreMessageAck storeMessageAck, boolean z2, RestAPI restAPI, StoreLurking storeLurking, StoreAnalytics storeAnalytics, long j, Observable<StoreState> observable) {
public WidgetGuildProfileSheetViewModel(StoreUserSettings storeUserSettings, StoreUserGuildSettings storeUserGuildSettings, boolean z2, RestAPI restAPI, StoreLurking storeLurking, StoreAnalytics storeAnalytics, long j, Observable<StoreState> observable) {
super(ViewState.Loading.INSTANCE);
m.checkNotNullParameter(storeUserSettings, "storeUserSettings");
m.checkNotNullParameter(storeUserGuildSettings, "storeUserGuildSettings");
m.checkNotNullParameter(storeMessageAck, "messageAck");
m.checkNotNullParameter(restAPI, "restAPI");
m.checkNotNullParameter(storeLurking, "storeLurking");
m.checkNotNullParameter(storeAnalytics, "storeAnalytics");
m.checkNotNullParameter(observable, "storeObservable");
this.storeUserSettings = storeUserSettings;
this.storeUserGuildSettings = storeUserGuildSettings;
this.messageAck = storeMessageAck;
this.viewingGuild = z2;
this.restAPI = restAPI;
this.storeLurking = storeLurking;
@ -1314,8 +1310,8 @@ public final class WidgetGuildProfileSheetViewModel extends AppViewModel<ViewSta
}
/* JADX INFO: this call moved to the top of the method (can break code semantics) */
public /* synthetic */ WidgetGuildProfileSheetViewModel(StoreUserSettings storeUserSettings, StoreUserGuildSettings storeUserGuildSettings, StoreMessageAck storeMessageAck, boolean z2, RestAPI restAPI, StoreLurking storeLurking, StoreAnalytics storeAnalytics, long j, Observable observable, int i, DefaultConstructorMarker defaultConstructorMarker) {
this((i & 1) != 0 ? StoreStream.Companion.getUserSettings() : storeUserSettings, (i & 2) != 0 ? StoreStream.Companion.getUserGuildSettings() : storeUserGuildSettings, (i & 4) != 0 ? StoreStream.Companion.getMessageAck() : storeMessageAck, z2, (i & 16) != 0 ? RestAPI.Companion.getApi() : restAPI, (i & 32) != 0 ? StoreStream.Companion.getLurking() : storeLurking, (i & 64) != 0 ? StoreStream.Companion.getAnalytics() : storeAnalytics, j, (i & 256) != 0 ? Companion.observeStores(j) : observable);
public /* synthetic */ WidgetGuildProfileSheetViewModel(StoreUserSettings storeUserSettings, StoreUserGuildSettings storeUserGuildSettings, boolean z2, RestAPI restAPI, StoreLurking storeLurking, StoreAnalytics storeAnalytics, long j, Observable observable, int i, DefaultConstructorMarker defaultConstructorMarker) {
this((i & 1) != 0 ? StoreStream.Companion.getUserSettings() : storeUserSettings, (i & 2) != 0 ? StoreStream.Companion.getUserGuildSettings() : storeUserGuildSettings, z2, (i & 8) != 0 ? RestAPI.Companion.getApi() : restAPI, (i & 16) != 0 ? StoreStream.Companion.getLurking() : storeLurking, (i & 32) != 0 ? StoreStream.Companion.getAnalytics() : storeAnalytics, j, (i & 128) != 0 ? Companion.observeStores(j) : observable);
}
public static final /* synthetic */ PublishSubject access$getEventSubject$p(WidgetGuildProfileSheetViewModel widgetGuildProfileSheetViewModel) {
@ -1501,8 +1497,8 @@ public final class WidgetGuildProfileSheetViewModel extends AppViewModel<ViewSta
ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(ObservableExtensionsKt.restSubscribeOn$default(this.restAPI.leaveGuild(j), false, 1, null), this, null, 2, null), WidgetGuildProfileSheetViewModel.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new WidgetGuildProfileSheetViewModel$onClickLeaveServer$1(function0), 62, (Object) null);
}
public final void onClickMarkAsRead(Context context, long j) {
this.messageAck.ackGuild(context, j, new WidgetGuildProfileSheetViewModel$onClickMarkAsRead$1(this));
public final void onClickMarkAsRead(long j) {
ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(ObservableExtensionsKt.restSubscribeOn$default(this.restAPI.ackGuild(j), false, 1, null), this, null, 2, null), WidgetGuildProfileSheetViewModel.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new WidgetGuildProfileSheetViewModel$onClickMarkAsRead$1(this), 62, (Object) null);
}
public final void onClickResetNickname(long j, Function0<Unit> function0) {

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.0 - Alpha (116200)");
textView.setText(string + " - 116.1 - Alpha (116201)");
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

@ -1104,10 +1104,13 @@
<string name="browser_notifications_enabled_body">Swoosh. Notifications are a go!</string>
<string name="browser_output_device_warning">Output devices cannot be changed while using the browser. [Download](onDownloadClick) the desktop application to get full control over output devices.</string>
<string name="bug_hunter_badge_tooltip">Discord Bug Hunter</string>
<string name="bug_report_bug_submitted">Bug submitted</string>
<string name="bug_report_description">Detailed description (optional)</string>
<string name="bug_report_error_name_required">Issue name required</string>
<string name="bug_report_error_priority_required">Priority required</string>
<string name="bug_report_failed_to_submit">Failed to submit report</string>
<string name="bug_report_feature_area">Feature area</string>
<string name="bug_report_has_been_turned_off_text">Bug reporter turned off</string>
<string name="bug_report_name">What\'s the issue?</string>
<string name="bug_report_no_screenshot">Screenshot removed from report</string>
<string name="bug_report_priority">Priority</string>
@ -1119,10 +1122,16 @@
<string name="bug_report_priority_low_title">Low (P2)</string>
<string name="bug_report_priority_very_low_description">**Not urgent and not important.** P3 allows us to acknowledge that something is an issue, but these kinds of issues do not need to be fixed until other more pressing concerns are dealt with.</string>
<string name="bug_report_priority_very_low_title">Very Low (P3)</string>
<string name="bug_report_remove_screenshot">Remove screenshot</string>
<string name="bug_report_select_feature_area">Select Feature Area</string>
<string name="bug_report_something_is_broken">Something is broken on this screen</string>
<string name="bug_report_status_sending">Sending report</string>
<string name="bug_report_status_sent">Report sent</string>
<string name="bug_report_submitting">Submitting</string>
<string name="bug_report_submitting_bug">Submitting Bug</string>
<string name="bug_report_title">Submit a Bug Report</string>
<string name="bug_report_turn_off_text">Turn this thing off for me</string>
<string name="bug_report_what_did_you_expect_to_see">What did you expect to see?</string>
<string name="build_override">Build Override</string>
<string name="build_override_apply">Apply</string>
<string name="build_override_clear">Clear</string>
@ -2938,7 +2947,8 @@
<string name="forum_post_message_count_short">{count} New</string>
<string name="forum_post_message_placeholder">Enter a message…</string>
<string name="forum_post_settings">Post Settings</string>
<string name="forum_post_title_placeholder">Enter a Title…</string>
<string name="forum_post_title_placeholder">Start a conversation…</string>
<string name="forum_post_title_placeholder_focused">Title</string>
<string name="forum_post_typing">Typing…</string>
<string name="forum_section_archived">Older Posts</string>
<string name="forum_sort_activity">Sort by: Latest Activity</string>
@ -4113,10 +4123,10 @@
<string name="guild_settings_audit_log_guild_system_channel_flags_change">Set system channel flags to **!!{newValue}!!**</string>
<string name="guild_settings_audit_log_guild_system_channel_id_change">Set the welcome notification channel to **!!{newValue}!!**</string>
<string name="guild_settings_audit_log_guild_system_channel_id_disable">**Disabled** the welcome notification messages</string>
<string name="guild_settings_audit_log_guild_system_channel_suppress_join_notification_replies">Set system channel welcome stickers to **!!{newValue}!!**</string>
<string name="guild_settings_audit_log_guild_system_channel_suppress_join_notifications">Set system channel welcome messages to **!!{newValue}!!**</string>
<string name="guild_settings_audit_log_guild_system_channel_suppress_premium_subscriptions">Set system channel boost notifications to **!!{newValue}!!**</string>
<string name="guild_settings_audit_log_guild_system_channel_suppress_reminder_notifications">Set system channel server setup tips to **!!{newValue}!!**</string>
<string name="guild_settings_audit_log_guild_system_channel_join_notification_replies">Set system channel welcome stickers to **!!{newValue}!!**</string>
<string name="guild_settings_audit_log_guild_system_channel_join_notifications">Set system channel welcome messages to **!!{newValue}!!**</string>
<string name="guild_settings_audit_log_guild_system_channel_premium_subscriptions">Set system channel boost notifications to **!!{newValue}!!**</string>
<string name="guild_settings_audit_log_guild_system_channel_reminder_notifications">Set system channel server setup tips to **!!{newValue}!!**</string>
<string name="guild_settings_audit_log_guild_update">$[**!!{user}!!**](userHook) made changes to $[**!!{target}!!**](targetHook)</string>
<string name="guild_settings_audit_log_guild_updates_channel_id_change">Set the Community server updates channel to **!!{newValue}!!**</string>
<string name="guild_settings_audit_log_guild_updates_channel_id_clear">**Cleared** the Community server updates channel</string>
@ -5606,6 +5616,7 @@
<string name="keybind_description_push_to_talk">Hold to temporarily enable your microphone while in Push to Talk mode.</string>
<string name="keybind_description_push_to_talk_priority">Hold to temporarily enable your microphone while in Push to Talk mode. Other speakers who are not also transmitting with priority will temporarily have their volume lowered while you are speaking.</string>
<string name="keybind_description_soundboard">Activate soundboard at mouse location</string>
<string name="keybind_description_soundboard_hold">Hold to activate soundboard at mouse location</string>
<string name="keybind_description_toggle_deafen">Toggle your speaker\'s playback on and off. Also disables your microphone while deafened.</string>
<string name="keybind_description_toggle_go_live_streaming">Toggle to start/stop streaming in your current voice channel. Streams can only be started with this keybind if Discord recognizes the game you are currently playing.</string>
<string name="keybind_description_toggle_mute">Toggle your microphone\'s transmission on and off.</string>
@ -5622,6 +5633,7 @@
<string name="keybind_push_to_talk">Push to Talk (Normal)</string>
<string name="keybind_push_to_talk_priority">Push to Talk (Priority)</string>
<string name="keybind_soundboard">Activate Soundboard</string>
<string name="keybind_soundboard_hold">Activate Soundboard (Hold)</string>
<string name="keybind_toggle_deafen">Toggle Deafen</string>
<string name="keybind_toggle_go_live_streaming">Toggle Screen Share</string>
<string name="keybind_toggle_mute">Toggle Mute</string>
@ -5766,6 +5778,9 @@
<string name="locale_selector_title">Select Language</string>
<string name="locale_subtitle">You can change this later.</string>
<string name="locale_title">Hi! Select language</string>
<string name="localized_pricing_au_banner_body">We lowered prices in Australia and accept payments in $AU. [Learn More]({helpCenterLink})</string>
<string name="localized_pricing_au_banner_header">Gday, indeed</string>
<string name="localized_pricing_au_banner_link_only">[Learn More]({helpCenterLink})</string>
<string name="localized_pricing_mobile_price_change_notice_has_sub">**Hooray!** As a resident of {country}, you\'re now paying the discounted price of {newPrice} for Nitro! [Learn More]({helpCenterLink}).</string>
<string name="localized_pricing_mobile_price_change_notice_no_sub">**Hooray!** As a resident of {country}, you can now get Nitro for a discounted price of {newPrice}! [Learn More]({helpCenterLink}).</string>
<string name="localized_pricing_notice_au">Announcing new Nitro pricing for our Aussie friends!</string>
@ -6152,8 +6167,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_2131892251_msg_alert_cleared">Alert Cleared</string>
<string name="res_2131892252_msg_no_alert_showing">No Alert Showing</string>
<string name="res_2131892266_msg_alert_cleared">Alert Cleared</string>
<string name="res_2131892267_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>
@ -6399,6 +6414,7 @@
<string name="notice_mfa_sms_backup">We suggest adding a phone to your 2 factor authentication settings as a backup.</string>
<string name="notice_mfa_sms_backup_button">Add Phone</string>
<string name="notice_native_apps_2020_06">Want to take full advantage of Discord with better performance, in-game overlay, and more? Get the desktop app!</string>
<string name="notice_nitro_price_changed">We updated prices in {countryName}. Youre now paying less for Nitro.</string>
<string name="notice_no_input_detected">Well, it looks like Discord is not detecting any input from your mic. Let\'s fix that… together.</string>
<string name="notice_no_input_detected_help_link_text">Help!</string>
<string name="notice_no_input_detected_settings">Well, it looks like Discord is not detecting any input from your mic. Let\'s fix that!</string>
@ -6648,6 +6664,7 @@
<string name="pagination_page_label">Page {pageNumber}</string>
<string name="pagination_page_of">Page {page} of {totalPages}</string>
<string name="pagination_previous">Previous</string>
<string name="pagination_slide_label">Slide {pageNumber}</string>
<string name="paginator_current_page">Page !!{currentPage}!!</string>
<string name="paginator_of_pages">Page !!{currentPage}!! of !!{numPages}!!</string>
<string name="partial_outage">{count}</string>
@ -6809,11 +6826,13 @@
<string name="pin_message_too_many_body">Discord is unable to pin that message. You may have hit the limit of {maxPins} pins in channel #!!{channelName}!!.</string>
<string name="pin_message_too_many_body_private_channel">Discord is unable to pin that message. You may have hit the limit of {maxPins} pins in this channel.</string>
<string name="pin_message_too_many_title">The Pin Broke</string>
<string name="pin_post">Pin Post</string>
<string name="pinned_messages">Pinned Messages</string>
<string name="pinned_messages_pro_tip">PROTIP:</string>
<string name="pinned_messages_pro_tip_body_channel">Users with \'Manage Messages\' can pin from the cog menu.</string>
<string name="pinned_messages_pro_tip_body_dm">You and !!{other}!! can pin a message from its cog menu.</string>
<string name="pinned_messages_pro_tip_body_group_dm">Any group member can pin a message from its cog menu.</string>
<string name="pinned_post">Pinned</string>
<string name="pins">Pins</string>
<string name="pins_disabled_nsfw">This channel is NSFW and due to its content its pins should not be viewed by anyone.</string>
<string name="pins_unread_a11y_label">Pins, unread</string>
@ -8755,6 +8774,8 @@
<string name="stream_hidden">This stream has been hidden.</string>
<string name="stream_network_quality_error">Your network connection may be causing a decrease in video and audio quality. To improve voice audio, disable the stream.</string>
<string name="stream_no_preview">Stream just started. Get in here!</string>
<string name="stream_notification_settings_body">Sends a desktop and/or mobile push notification when someone starts sharing their screen in your servers.</string>
<string name="stream_notification_settings_label">Enable Notifications for Screen Share Activity</string>
<string name="stream_participants_hidden">Participants without video are currently hidden. Would you like to show them?</string>
<string name="stream_playing">Playing !!{game}!!</string>
<string name="stream_premium_upsell_body">Stream HD resolutions at 60 frames per second, get access to chat perks, [and more with Discord Nitro!](onPressMore)</string>
@ -9276,6 +9297,7 @@
<string name="unpin_message_failed_body">Discord failed to unpin that message for some reason. Sorry about that.</string>
<string name="unpin_message_failed_title">The Pin Is Stuck!</string>
<string name="unpin_message_title">Unpin Message</string>
<string name="unpin_post">Unpin Post</string>
<string name="unreads_confirm_mark_all_read_description">This will mark all your unmuted channels as read. Are you sure you want to continue?</string>
<string name="unreads_confirm_mark_all_read_header">Mark all as read?</string>
<string name="unreads_empty_state_header">You\'re all caught up!</string>

View File

@ -1104,10 +1104,13 @@
<string name="browser_notifications_enabled_body">[Šŵööšĥ. Ñöţîƒîçåţîöñš åŕé å ĝö¡ one two three four]</string>
<string name="browser_output_device_warning">[Öûţþûţ ðéVîçéš çåññöţ ɓé çĥåñĝéð ŵĥîļé ûšîñĝ ţĥé ɓŕöŵšéŕ. [Ðöŵñļöåð](öñÐöŵñļöåðÇļîçķ) ţĥé ðéšķţöþ åþþļîçåţîöñ ţö ĝéţ ƒûļļ çöñţŕöļ öVéŕ öûţþûţ ðéVîçéš. one two three four five six seven eight nine ten eleven twelve thirteen fourteen]</string>
<string name="bug_hunter_badge_tooltip">[Ðîšçöŕð βûĝ Ĥûñţéŕ one two three]</string>
<string name="bug_report_bug_submitted">[βûĝ šûɓḿîţţéð one two]</string>
<string name="bug_report_description">[Ðéţåîļéð ðéšçŕîþţîöñ (öþţîöñåļ) one two three four]</string>
<string name="bug_report_error_name_required">[Κšûé ñåḿé ŕéQûîŕéð one two three]</string>
<string name="bug_report_error_priority_required">[Þŕîöŕîţý ŕéQûîŕéð one two three]</string>
<string name="bug_report_failed_to_submit">[Fåîļéð ţö šûɓḿîţ ŕéþöŕţ one two three]</string>
<string name="bug_report_feature_area">[Féåţûŕé åŕéå one two]</string>
<string name="bug_report_has_been_turned_off_text">[βûĝ ŕéþöŕţéŕ ţûŕñéð öƒƒ one two three]</string>
<string name="bug_report_name">[Ŵĥåţ\'š ţĥé îššûé¿ one two three]</string>
<string name="bug_report_no_screenshot">[Šçŕééñšĥöţ ŕéḿöVéð ƒŕöḿ ŕéþöŕţ one two three four]</string>
<string name="bug_report_priority">[Þŕîöŕîţý one two]</string>
@ -1119,10 +1122,16 @@
<string name="bug_report_priority_low_title">[Ļöŵ (Þ2) one two]</string>
<string name="bug_report_priority_very_low_description">[**Ñöţ ûŕĝéñţ åñð ñöţ îḿþöŕţåñţ.** Þ3 åļļöŵš ûš ţö åçķñöŵļéðĝé ţĥåţ šöḿéţĥîñĝ îš åñ îššûé, ɓûţ ţĥéšé ķîñðš öƒ îššûéš ðö ñöţ ñééð ţö ɓé ƒîхéð ûñţîļ öţĥéŕ ḿöŕé þŕéššîñĝ çöñçéŕñš åŕé ðéåļţ ŵîţĥ. 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 eight nine ten eleven twelve thirteen]</string>
<string name="bug_report_priority_very_low_title">[νéŕý Ļöŵ (Þ3) one two]</string>
<string name="bug_report_remove_screenshot">[ŔéḿöVé šçŕééñšĥöţ one two three]</string>
<string name="bug_report_select_feature_area">[Šéļéçţ Féåţûŕé Åŕéå one two three]</string>
<string name="bug_report_something_is_broken">[Šöḿéţĥîñĝ îš ɓŕöķéñ öñ ţĥîš šçŕééñ one two three four]</string>
<string name="bug_report_status_sending">[Šéñðîñĝ ŕéþöŕţ one two three]</string>
<string name="bug_report_status_sent">[Ŕéþöŕţ šéñţ one two]</string>
<string name="bug_report_submitting">[Šûɓḿîţţîñĝ one two]</string>
<string name="bug_report_submitting_bug">[Šûɓḿîţţîñĝ βûĝ one two three]</string>
<string name="bug_report_title">[Šûɓḿîţ å βûĝ Ŕéþöŕţ one two three]</string>
<string name="bug_report_turn_off_text">[Ţûŕñ ţĥîš ţĥîñĝ öƒƒ ƒöŕ ḿé one two three four]</string>
<string name="bug_report_what_did_you_expect_to_see">[Ŵĥåţ ðîð ýöû éхþéçţ ţö šéé¿ one two three four]</string>
<string name="build_override">[βûîļð ÖVéŕŕîðé one two three]</string>
<string name="build_override_apply">[Åþþļý one]</string>
<string name="build_override_clear">[Çļéåŕ one]</string>
@ -2938,7 +2947,8 @@
<string name="forum_post_message_count_short">[»{count}« Ñéŵ one]</string>
<string name="forum_post_message_placeholder">[Éñţéŕ å ḿéššåĝé… one two three]</string>
<string name="forum_post_settings">[Þöšţ Šéţţîñĝš one two]</string>
<string name="forum_post_title_placeholder">[Éñţéŕ å Ţîţļé… one two three]</string>
<string name="forum_post_title_placeholder">[Šţåŕţ å çöñVéŕšåţîöñ… one two three]</string>
<string name="forum_post_title_placeholder_focused">[Ţîţļé one]</string>
<string name="forum_post_typing">[Ţýþîñĝ… one two]</string>
<string name="forum_section_archived">[Öļðéŕ Þöšţš one two]</string>
<string name="forum_sort_activity">[Šöŕţ ɓý: Ļåţéšţ ÅçţîVîţý one two three]</string>
@ -4113,10 +4123,10 @@
<string name="guild_settings_audit_log_guild_system_channel_flags_change">[Šéţ šýšţéḿ çĥåññéļ ƒļåĝš ţö **¡¡»{newValue}«¡¡** one two three four five]</string>
<string name="guild_settings_audit_log_guild_system_channel_id_change">[Šéţ ţĥé ŵéļçöḿé ñöţîƒîçåţîöñ çĥåññéļ ţö **¡¡»{newValue}«¡¡** one two three four five six]</string>
<string name="guild_settings_audit_log_guild_system_channel_id_disable">[**Ðîšåɓļéð** ţĥé ŵéļçöḿé ñöţîƒîçåţîöñ ḿéššåĝéš one two three four five six]</string>
<string name="guild_settings_audit_log_guild_system_channel_suppress_join_notification_replies">[Šéţ šýšţéḿ çĥåññéļ ŵéļçöḿé šţîçķéŕš ţö **¡¡»{newValue}«¡¡** one two three four five six]</string>
<string name="guild_settings_audit_log_guild_system_channel_suppress_join_notifications">[Šéţ šýšţéḿ çĥåññéļ ŵéļçöḿé ḿéššåĝéš ţö **¡¡»{newValue}«¡¡** one two three four five six]</string>
<string name="guild_settings_audit_log_guild_system_channel_suppress_premium_subscriptions">[Šéţ šýšţéḿ çĥåññéļ ɓööšţ ñöţîƒîçåţîöñš ţö **¡¡»{newValue}«¡¡** one two three four five six]</string>
<string name="guild_settings_audit_log_guild_system_channel_suppress_reminder_notifications">[Šéţ šýšţéḿ çĥåññéļ šéŕVéŕ šéţûþ ţîþš ţö **¡¡»{newValue}«¡¡** one two three four five six]</string>
<string name="guild_settings_audit_log_guild_system_channel_join_notification_replies">[Šéţ šýšţéḿ çĥåññéļ ŵéļçöḿé šţîçķéŕš ţö **¡¡»{newValue}«¡¡** one two three four five six]</string>
<string name="guild_settings_audit_log_guild_system_channel_join_notifications">[Šéţ šýšţéḿ çĥåññéļ ŵéļçöḿé ḿéššåĝéš ţö **¡¡»{newValue}«¡¡** one two three four five six]</string>
<string name="guild_settings_audit_log_guild_system_channel_premium_subscriptions">[Šéţ šýšţéḿ çĥåññéļ ɓööšţ ñöţîƒîçåţîöñš ţö **¡¡»{newValue}«¡¡** one two three four five six]</string>
<string name="guild_settings_audit_log_guild_system_channel_reminder_notifications">[Šéţ šýšţéḿ çĥåññéļ šéŕVéŕ šéţûþ ţîþš ţö **¡¡»{newValue}«¡¡** one two three four five six]</string>
<string name="guild_settings_audit_log_guild_update">[€[**¡¡»{user}«¡¡**](ûšéŕĤööķ) ḿåðé çĥåñĝéš ţö €[**¡¡»{target}«¡¡**](ţåŕĝéţĤööķ) one two three four five six seven eight nine ten eleven twelve]</string>
<string name="guild_settings_audit_log_guild_updates_channel_id_change">[Šéţ ţĥé Çöḿḿûñîţý šéŕVéŕ ûþðåţéš çĥåññéļ ţö **¡¡»{newValue}«¡¡** one two three four five six]</string>
<string name="guild_settings_audit_log_guild_updates_channel_id_clear">[**Çļéåŕéð** ţĥé Çöḿḿûñîţý šéŕVéŕ ûþðåţéš çĥåññéļ one two three four five six]</string>
@ -5606,6 +5616,7 @@
<string name="keybind_description_push_to_talk">[Ĥöļð ţö ţéḿþöŕåŕîļý éñåɓļé ýöûŕ ḿîçŕöþĥöñé ŵĥîļé îñ Þûšĥ ţö Ţåļķ ḿöðé. one two three four five six seven eight]</string>
<string name="keybind_description_push_to_talk_priority">[Ĥöļð ţö ţéḿþöŕåŕîļý éñåɓļé ýöûŕ ḿîçŕöþĥöñé ŵĥîļé îñ Þûšĥ ţö Ţåļķ ḿöðé. Öţĥéŕ šþéåķéŕš ŵĥö åŕé ñöţ åļšö ţŕåñšḿîţţîñĝ ŵîţĥ þŕîöŕîţý ŵîļļ ţéḿþöŕåŕîļý ĥåVé ţĥéîŕ Vöļûḿé ļöŵéŕéð ŵĥîļé ýöû åŕé šþéåķîñĝ. one two three four five six seven eight nine ten eleven twelve thirteen fourteen fiveteen sixteen seventeen]</string>
<string name="keybind_description_soundboard">[ÅçţîVåţé šöûñðɓöåŕð åţ ḿöûšé ļöçåţîöñ one two three four five]</string>
<string name="keybind_description_soundboard_hold">[Ĥöļð ţö åçţîVåţé šöûñðɓöåŕð åţ ḿöûšé ļöçåţîöñ one two three four five]</string>
<string name="keybind_description_toggle_deafen">[Ţöĝĝļé ýöûŕ šþéåķéŕ\'š þļåýɓåçķ öñ åñð öƒƒ. Åļšö ðîšåɓļéš ýöûŕ ḿîçŕöþĥöñé ŵĥîļé ðéåƒéñéð. one two three four five six seven eight nine ten]</string>
<string name="keybind_description_toggle_go_live_streaming">[Ţöĝĝļé ţö šţåŕţ/šţöþ šţŕéåḿîñĝ îñ ýöûŕ çûŕŕéñţ Vöîçé çĥåññéļ. Šţŕéåḿš çåñ öñļý ɓé šţåŕţéð ŵîţĥ ţĥîš ķéýɓîñð îƒ Ðîšçöŕð ŕéçöĝñîžéš ţĥé ĝåḿé ýöû åŕé çûŕŕéñţļý þļåýîñĝ. one two three four five six seven eight nine ten eleven twelve thirteen fourteen fiveteen]</string>
<string name="keybind_description_toggle_mute">[Ţöĝĝļé ýöûŕ ḿîçŕöþĥöñé\'š ţŕåñšḿîššîöñ öñ åñð öƒƒ. one two three four five six]</string>
@ -5622,6 +5633,7 @@
<string name="keybind_push_to_talk">[Þûšĥ ţö Ţåļķ (Ñöŕḿåļ) one two three]</string>
<string name="keybind_push_to_talk_priority">[Þûšĥ ţö Ţåļķ (Þŕîöŕîţý) one two three]</string>
<string name="keybind_soundboard">[ÅçţîVåţé Šöûñðɓöåŕð one two three]</string>
<string name="keybind_soundboard_hold">[ÅçţîVåţé Šöûñðɓöåŕð (Ĥöļð) one two three four]</string>
<string name="keybind_toggle_deafen">[Ţöĝĝļé Ðéåƒéñ one two]</string>
<string name="keybind_toggle_go_live_streaming">[Ţöĝĝļé Šçŕééñ Šĥåŕé one two three]</string>
<string name="keybind_toggle_mute">[Ţöĝĝļé Ḿûţé one two]</string>
@ -5766,6 +5778,9 @@
<string name="locale_selector_title">[Šéļéçţ Ļåñĝûåĝé one two three]</string>
<string name="locale_subtitle">[Ýöû çåñ çĥåñĝé ţĥîš ļåţéŕ. one two three four]</string>
<string name="locale_title">[Ĥî¡ Šéļéçţ ļåñĝûåĝé one two three]</string>
<string name="localized_pricing_au_banner_body">[Ŵé ļöŵéŕéð þŕîçéš îñ Åûšţŕåļîå åñð åççéþţ þåýḿéñţš îñ €ÅÛ. [Ļéåŕñ Ḿöŕé](»{helpCenterLink}«) one two three four five six seven eight nine ten eleven twelve thirteen fourteen]</string>
<string name="localized_pricing_au_banner_header">[Ĝ’ðåý, îñðééð one two]</string>
<string name="localized_pricing_au_banner_link_only">[[Ļéåŕñ Ḿöŕé](»{helpCenterLink}«) one two three]</string>
<string name="localized_pricing_mobile_price_change_notice_has_sub">[**Ĥööŕåý¡** Åš å ŕéšîðéñţ öƒ »{country}«, ýöû\'ŕé ñöŵ þåýîñĝ ţĥé ðîšçöûñţéð þŕîçé öƒ »{newPrice}« ƒöŕ Ñîţŕö¡ [Ļéåŕñ Ḿöŕé](»{helpCenterLink}«). one two three four five six seven eight nine ten eleven twelve thirteen fourteen fiveteen sixteen seventeen]</string>
<string name="localized_pricing_mobile_price_change_notice_no_sub">[**Ĥööŕåý¡** Åš å ŕéšîðéñţ öƒ »{country}«, ýöû çåñ ñöŵ ĝéţ Ñîţŕö ƒöŕ å ðîšçöûñţéð þŕîçé öƒ »{newPrice}«¡ [Ļéåŕñ Ḿöŕé](»{helpCenterLink}«). one two three four five six seven eight nine ten eleven twelve thirteen fourteen fiveteen sixteen]</string>
<string name="localized_pricing_notice_au">[Åññöûñçîñĝ ñéŵ Ñîţŕö þŕîçîñĝ ƒöŕ öûŕ Åûššîé ƒŕîéñðš¡ one two three four five six]</string>
@ -6152,8 +6167,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_2131892251_msg_alert_cleared">[Åļéŕţ Çļéåŕéð one two]</string>
<string name="res_2131892252_msg_no_alert_showing">[Ñö Åļéŕţ Šĥöŵîñĝ one two three]</string>
<string name="res_2131892266_msg_alert_cleared">[Åļéŕţ Çļéåŕéð one two]</string>
<string name="res_2131892267_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>
@ -6399,6 +6414,7 @@
<string name="notice_mfa_sms_backup">[Ŵé šûĝĝéšţ åððîñĝ å þĥöñé ţö ýöûŕ 2 ƒåçţöŕ åûţĥéñţîçåţîöñ šéţţîñĝš åš å ɓåçķûþ. one two three four five six seven eight nine]</string>
<string name="notice_mfa_sms_backup_button">[Åðð Þĥöñé one two]</string>
<string name="notice_native_apps_2020_06">[Ŵåñţ ţö ţåķé ƒûļļ åðVåñţåĝé öƒ Ðîšçöŕð ŵîţĥ ɓéţţéŕ þéŕƒöŕḿåñçé, îñ-ĝåḿé öVéŕļåý, åñð ḿöŕé¿ Ĝéţ ţĥé ðéšķţöþ åþþ¡ one two three four five six seven eight nine ten eleven twelve]</string>
<string name="notice_nitro_price_changed">[Ŵé ûþðåţéð þŕîçéš îñ »{countryName}«. Ýöû’ŕé ñöŵ þåýîñĝ ļéšš ƒöŕ Ñîţŕö. one two three four five six seven]</string>
<string name="notice_no_input_detected">[Ŵéļļ, îţ ļööķš ļîķé Ðîšçöŕð îš ñöţ ðéţéçţîñĝ åñý îñþûţ ƒŕöḿ ýöûŕ ḿîç. Ļéţ\'š ƒîх ţĥåţ… ţöĝéţĥéŕ. one two three four five six seven eight nine ten eleven twelve thirteen fourteen fiveteen sixteen]</string>
<string name="notice_no_input_detected_help_link_text">[Ĥéļþ¡ one]</string>
<string name="notice_no_input_detected_settings">[Ŵéļļ, îţ ļööķš ļîķé Ðîšçöŕð îš ñöţ ðéţéçţîñĝ åñý îñþûţ ƒŕöḿ ýöûŕ ḿîç. Ļéţ\'š ƒîх ţĥåţ¡ one two three four five six seven eight nine]</string>
@ -6648,6 +6664,7 @@
<string name="pagination_page_label">[Þåĝé »{pageNumber}« one]</string>
<string name="pagination_page_of">[Þåĝé »{page}« öƒ »{totalPages}« one two]</string>
<string name="pagination_previous">[ÞŕéVîöûš one two]</string>
<string name="pagination_slide_label">[Šļîðé »{pageNumber}« one two]</string>
<string name="paginator_current_page">[Þåĝé ¡¡»{currentPage}«¡¡ one two]</string>
<string name="paginator_of_pages">[Þåĝé ¡¡»{currentPage}«¡¡ öƒ ¡¡»{numPages}«¡¡ one two three]</string>
<string name="partial_outage">[»{count}«]</string>
@ -6809,11 +6826,13 @@
<string name="pin_message_too_many_body">[Ðîšçöŕð îš ûñåɓļé ţö þîñ ţĥåţ ḿéššåĝé. Ýöû ḿåý ĥåVé ĥîţ ţĥé ļîḿîţ öƒ »{maxPins}« þîñš îñ çĥåññéļ #¡¡»{channelName}«¡¡. one two three four five six seven eight nine ten]</string>
<string name="pin_message_too_many_body_private_channel">[Ðîšçöŕð îš ûñåɓļé ţö þîñ ţĥåţ ḿéššåĝé. Ýöû ḿåý ĥåVé ĥîţ ţĥé ļîḿîţ öƒ »{maxPins}« þîñš îñ ţĥîš çĥåññéļ. one two three four five six seven eight nine ten]</string>
<string name="pin_message_too_many_title">[Ţĥé Þîñ βŕöķé one two]</string>
<string name="pin_post">[Þîñ Þöšţ one two]</string>
<string name="pinned_messages">[Þîññéð Ḿéššåĝéš one two three]</string>
<string name="pinned_messages_pro_tip">[ÞŔÖŢÎÞ: one two]</string>
<string name="pinned_messages_pro_tip_body_channel">[Ûšéŕš ŵîţĥ \'Ḿåñåĝé Ḿéššåĝéš\' çåñ þîñ ƒŕöḿ ţĥé çöĝ ḿéñû. one two three four five six seven]</string>
<string name="pinned_messages_pro_tip_body_dm">[Ýöû åñð ¡¡»{other}«¡¡ çåñ þîñ å ḿéššåĝé ƒŕöḿ îţš çöĝ ḿéñû. one two three four five six]</string>
<string name="pinned_messages_pro_tip_body_group_dm">[Åñý ĝŕöûþ ḿéḿɓéŕ çåñ þîñ å ḿéššåĝé ƒŕöḿ îţš çöĝ ḿéñû. one two three four five six]</string>
<string name="pinned_post">[Þîññéð one two]</string>
<string name="pins">[Þîñš one]</string>
<string name="pins_disabled_nsfw">[Ţĥîš çĥåññéļ îš ÑŠFŴ åñð ðûé ţö îţš çöñţéñţ îţš þîñš šĥöûļð ñöţ ɓé Vîéŵéð ɓý åñýöñé. one two three four five six seven eight nine]</string>
<string name="pins_unread_a11y_label">[Þîñš, ûñŕéåð one two]</string>
@ -8755,6 +8774,8 @@
<string name="stream_hidden">[Ţĥîš šţŕéåḿ ĥåš ɓééñ ĥîððéñ. one two three four]</string>
<string name="stream_network_quality_error">[Ýöûŕ ñéţŵöŕķ çöññéçţîöñ ḿåý ɓé çåûšîñĝ å ðéçŕéåšé îñ Vîðéö åñð åûðîö Qûåļîţý. Ţö îḿþŕöVé Vöîçé åûðîö, ðîšåɓļé ţĥé šţŕéåḿ. one two three four five six seven eight nine ten eleven twelve]</string>
<string name="stream_no_preview">[Šţŕéåḿ ĵûšţ šţåŕţéð. Ĝéţ îñ ĥéŕé¡ one two three four]</string>
<string name="stream_notification_settings_body">[Šéñðš å ðéšķţöþ åñð/öŕ ḿöɓîļé þûšĥ ñöţîƒîçåţîöñ ŵĥéñ šöḿéöñé šţåŕţš šĥåŕîñĝ ţĥéîŕ šçŕééñ îñ ýöûŕ šéŕVéŕš. one two three four five six seven eight nine ten eleven]</string>
<string name="stream_notification_settings_label">[Éñåɓļé Ñöţîƒîçåţîöñš ƒöŕ Šçŕééñ Šĥåŕé ÅçţîVîţý one two three four five six]</string>
<string name="stream_participants_hidden">[Þåŕţîçîþåñţš ŵîţĥöûţ Vîðéö åŕé çûŕŕéñţļý ĥîððéñ. Ŵöûļð ýöû ļîķé ţö šĥöŵ ţĥéḿ¿ one two three four five six seven eight]</string>
<string name="stream_playing">[Þļåýîñĝ ¡¡»{game}«¡¡ one two]</string>
<string name="stream_premium_upsell_body">[Šţŕéåḿ ĤÐ ŕéšöļûţîöñš åţ 60 ƒŕåḿéš þéŕ šéçöñð, ĝéţ åççéšš ţö çĥåţ þéŕķš, [åñð ḿöŕé ŵîţĥ Ðîšçöŕð Ñîţŕö¡](öñÞŕéššḾöŕé) one two three four five six seven eight nine ten eleven twelve thirteen fourteen fiveteen sixteen seventeen nineteen twenty]</string>
@ -9276,6 +9297,7 @@
<string name="unpin_message_failed_body">[Ðîšçöŕð ƒåîļéð ţö ûñþîñ ţĥåţ ḿéššåĝé ƒöŕ šöḿé ŕéåšöñ. Šöŕŕý åɓöûţ ţĥåţ. one two three four five six seven eight]</string>
<string name="unpin_message_failed_title">[Ţĥé Þîñ Κ Šţûçķ¡ one two three]</string>
<string name="unpin_message_title">[Ûñþîñ Ḿéššåĝé one two]</string>
<string name="unpin_post">[Ûñþîñ Þöšţ one two]</string>
<string name="unreads_confirm_mark_all_read_description">[Ţĥîš ŵîļļ ḿåŕķ åļļ ýöûŕ ûñḿûţéð çĥåññéļš åš ŕéåð. Åŕé ýöû šûŕé ýöû ŵåñţ ţö çöñţîñûé¿ one two three four five six seven eight nine]</string>
<string name="unreads_confirm_mark_all_read_header">[Ḿåŕķ åļļ åš ŕéåð¿ one two three]</string>
<string name="unreads_empty_state_header">[Ýöû\'ŕé åļļ çåûĝĥţ ûþ¡ one two three]</string>

File diff suppressed because it is too large Load Diff

View File

@ -1106,10 +1106,13 @@
<string name="browser_notifications_enabled_body">Swoosh. Notifications are a go!</string>
<string name="browser_output_device_warning">Output devices cannot be changed while using the browser. [Download](onDownloadClick) the desktop application to get full control over output devices.</string>
<string name="bug_hunter_badge_tooltip">Discord Bug Hunter</string>
<string name="bug_report_bug_submitted">Bug submitted</string>
<string name="bug_report_description">Detailed description (optional)</string>
<string name="bug_report_error_name_required">Issue name required</string>
<string name="bug_report_error_priority_required">Priority required</string>
<string name="bug_report_failed_to_submit">Failed to submit report</string>
<string name="bug_report_feature_area">Feature area</string>
<string name="bug_report_has_been_turned_off_text">Bug reporter turned off</string>
<string name="bug_report_name">What\'s the issue?</string>
<string name="bug_report_no_screenshot">Screenshot removed from report</string>
<string name="bug_report_priority">Priority</string>
@ -1121,10 +1124,16 @@
<string name="bug_report_priority_low_title">Low (P2)</string>
<string name="bug_report_priority_very_low_description">**Not urgent and not important.** P3 allows us to acknowledge that something is an issue, but these kinds of issues do not need to be fixed until other more pressing concerns are dealt with.</string>
<string name="bug_report_priority_very_low_title">Very Low (P3)</string>
<string name="bug_report_remove_screenshot">Remove screenshot</string>
<string name="bug_report_select_feature_area">Select Feature Area</string>
<string name="bug_report_something_is_broken">Something is broken on this screen</string>
<string name="bug_report_status_sending">Sending report</string>
<string name="bug_report_status_sent">Report sent</string>
<string name="bug_report_submitting">Submitting</string>
<string name="bug_report_submitting_bug">Submitting Bug</string>
<string name="bug_report_title">Submit a Bug Report</string>
<string name="bug_report_turn_off_text">Turn this thing off for me</string>
<string name="bug_report_what_did_you_expect_to_see">What did you expect to see?</string>
<string name="build_override">Build Override</string>
<string name="build_override_apply">Apply</string>
<string name="build_override_clear">Clear</string>
@ -1471,7 +1480,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_2131887551_com_crashlytics_android_build_id">cd39356fc2754cf980987fedd5fe3df9</string>
<string name="res_2131887560_com_crashlytics_android_build_id">e823b85126164ff49a1096e67978d527</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>
@ -2949,7 +2958,8 @@
<string name="forum_post_message_count_short">{count} New</string>
<string name="forum_post_message_placeholder">Enter a message…</string>
<string name="forum_post_settings">Post Settings</string>
<string name="forum_post_title_placeholder">Enter a Title…</string>
<string name="forum_post_title_placeholder">Start a conversation…</string>
<string name="forum_post_title_placeholder_focused">Title</string>
<string name="forum_post_typing">Typing…</string>
<string name="forum_section_archived">Older Posts</string>
<string name="forum_sort_activity">Sort by: Latest Activity</string>
@ -4129,10 +4139,10 @@
<string name="guild_settings_audit_log_guild_system_channel_flags_change">Set system channel flags to **!!{newValue}!!**</string>
<string name="guild_settings_audit_log_guild_system_channel_id_change">Set the welcome notification channel to **!!{newValue}!!**</string>
<string name="guild_settings_audit_log_guild_system_channel_id_disable">**Disabled** the welcome notification messages</string>
<string name="guild_settings_audit_log_guild_system_channel_suppress_join_notification_replies">Set system channel welcome stickers to **!!{newValue}!!**</string>
<string name="guild_settings_audit_log_guild_system_channel_suppress_join_notifications">Set system channel welcome messages to **!!{newValue}!!**</string>
<string name="guild_settings_audit_log_guild_system_channel_suppress_premium_subscriptions">Set system channel boost notifications to **!!{newValue}!!**</string>
<string name="guild_settings_audit_log_guild_system_channel_suppress_reminder_notifications">Set system channel server setup tips to **!!{newValue}!!**</string>
<string name="guild_settings_audit_log_guild_system_channel_join_notification_replies">Set system channel welcome stickers to **!!{newValue}!!**</string>
<string name="guild_settings_audit_log_guild_system_channel_join_notifications">Set system channel welcome messages to **!!{newValue}!!**</string>
<string name="guild_settings_audit_log_guild_system_channel_premium_subscriptions">Set system channel boost notifications to **!!{newValue}!!**</string>
<string name="guild_settings_audit_log_guild_system_channel_reminder_notifications">Set system channel server setup tips to **!!{newValue}!!**</string>
<string name="guild_settings_audit_log_guild_update">$[**!!{user}!!**](userHook) made changes to $[**!!{target}!!**](targetHook)</string>
<string name="guild_settings_audit_log_guild_updates_channel_id_change">Set the Community server updates channel to **!!{newValue}!!**</string>
<string name="guild_settings_audit_log_guild_updates_channel_id_clear">**Cleared** the Community server updates channel</string>
@ -5623,6 +5633,7 @@
<string name="keybind_description_push_to_talk">Hold to temporarily enable your microphone while in Push to Talk mode.</string>
<string name="keybind_description_push_to_talk_priority">Hold to temporarily enable your microphone while in Push to Talk mode. Other speakers who are not also transmitting with priority will temporarily have their volume lowered while you are speaking.</string>
<string name="keybind_description_soundboard">Activate soundboard at mouse location</string>
<string name="keybind_description_soundboard_hold">Hold to activate soundboard at mouse location</string>
<string name="keybind_description_toggle_deafen">Toggle your speaker\'s playback on and off. Also disables your microphone while deafened.</string>
<string name="keybind_description_toggle_go_live_streaming">Toggle to start/stop streaming in your current voice channel. Streams can only be started with this keybind if Discord recognizes the game you are currently playing.</string>
<string name="keybind_description_toggle_mute">Toggle your microphone\'s transmission on and off.</string>
@ -5639,6 +5650,7 @@
<string name="keybind_push_to_talk">Push to Talk (Normal)</string>
<string name="keybind_push_to_talk_priority">Push to Talk (Priority)</string>
<string name="keybind_soundboard">Activate Soundboard</string>
<string name="keybind_soundboard_hold">Activate Soundboard (Hold)</string>
<string name="keybind_toggle_deafen">Toggle Deafen</string>
<string name="keybind_toggle_go_live_streaming">Toggle Screen Share</string>
<string name="keybind_toggle_mute">Toggle Mute</string>
@ -5783,6 +5795,9 @@
<string name="locale_selector_title">Select Language</string>
<string name="locale_subtitle">You can change this later.</string>
<string name="locale_title">Hi! Select language</string>
<string name="localized_pricing_au_banner_body">We lowered prices in Australia and accept payments in $AU. [Learn More]({helpCenterLink})</string>
<string name="localized_pricing_au_banner_header">Gday, indeed</string>
<string name="localized_pricing_au_banner_link_only">[Learn More]({helpCenterLink})</string>
<string name="localized_pricing_mobile_price_change_notice_has_sub">**Hooray!** As a resident of {country}, you\'re now paying the discounted price of {newPrice} for Nitro! [Learn More]({helpCenterLink}).</string>
<string name="localized_pricing_mobile_price_change_notice_no_sub">**Hooray!** As a resident of {country}, you can now get Nitro for a discounted price of {newPrice}! [Learn More]({helpCenterLink}).</string>
<string name="localized_pricing_notice_au">Announcing new Nitro pricing for our Aussie friends!</string>
@ -6171,8 +6186,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_2131892251_msg_alert_cleared">Alert Cleared</string>
<string name="res_2131892252_msg_no_alert_showing">No Alert Showing</string>
<string name="res_2131892266_msg_alert_cleared">Alert Cleared</string>
<string name="res_2131892267_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>
@ -6421,6 +6436,7 @@
<string name="notice_mfa_sms_backup">We suggest adding a phone to your 2 factor authentication settings as a backup.</string>
<string name="notice_mfa_sms_backup_button">Add Phone</string>
<string name="notice_native_apps_2020_06">Want to take full advantage of Discord with better performance, in-game overlay, and more? Get the desktop app!</string>
<string name="notice_nitro_price_changed">We updated prices in {countryName}. Youre now paying less for Nitro.</string>
<string name="notice_no_input_detected">Well, it looks like Discord is not detecting any input from your mic. Let\'s fix that… together.</string>
<string name="notice_no_input_detected_help_link_text">Help!</string>
<string name="notice_no_input_detected_settings">Well, it looks like Discord is not detecting any input from your mic. Let\'s fix that!</string>
@ -6670,6 +6686,7 @@
<string name="pagination_page_label">Page {pageNumber}</string>
<string name="pagination_page_of">Page {page} of {totalPages}</string>
<string name="pagination_previous">Previous</string>
<string name="pagination_slide_label">Slide {pageNumber}</string>
<string name="paginator_current_page">Page !!{currentPage}!!</string>
<string name="paginator_of_pages">Page !!{currentPage}!! of !!{numPages}!!</string>
<string name="partial_outage">{count}</string>
@ -6835,11 +6852,13 @@
<string name="pin_message_too_many_body">Discord is unable to pin that message. You may have hit the limit of {maxPins} pins in channel #!!{channelName}!!.</string>
<string name="pin_message_too_many_body_private_channel">Discord is unable to pin that message. You may have hit the limit of {maxPins} pins in this channel.</string>
<string name="pin_message_too_many_title">The Pin Broke</string>
<string name="pin_post">Pin Post</string>
<string name="pinned_messages">Pinned Messages</string>
<string name="pinned_messages_pro_tip">PROTIP:</string>
<string name="pinned_messages_pro_tip_body_channel">Users with \'Manage Messages\' can pin from the cog menu.</string>
<string name="pinned_messages_pro_tip_body_dm">You and !!{other}!! can pin a message from its cog menu.</string>
<string name="pinned_messages_pro_tip_body_group_dm">Any group member can pin a message from its cog menu.</string>
<string name="pinned_post">Pinned</string>
<string name="pins">Pins</string>
<string name="pins_disabled_nsfw">This channel is NSFW and due to its content its pins should not be viewed by anyone.</string>
<string name="pins_unread_a11y_label">Pins, unread</string>
@ -8782,6 +8801,8 @@
<string name="stream_hidden">This stream has been hidden.</string>
<string name="stream_network_quality_error">Your network connection may be causing a decrease in video and audio quality. To improve voice audio, disable the stream.</string>
<string name="stream_no_preview">Stream just started. Get in here!</string>
<string name="stream_notification_settings_body">Sends a desktop and/or mobile push notification when someone starts sharing their screen in your servers.</string>
<string name="stream_notification_settings_label">Enable Notifications for Screen Share Activity</string>
<string name="stream_participants_hidden">Participants without video are currently hidden. Would you like to show them?</string>
<string name="stream_playing">Playing !!{game}!!</string>
<string name="stream_premium_upsell_body">Stream HD resolutions at 60 frames per second, get access to chat perks, [and more with Discord Nitro!](onPressMore)</string>
@ -9305,6 +9326,7 @@
<string name="unpin_message_failed_body">Discord failed to unpin that message for some reason. Sorry about that.</string>
<string name="unpin_message_failed_title">The Pin Is Stuck!</string>
<string name="unpin_message_title">Unpin Message</string>
<string name="unpin_post">Unpin Post</string>
<string name="unreads_confirm_mark_all_read_description">This will mark all your unmuted channels as read. Are you sure you want to continue?</string>
<string name="unreads_confirm_mark_all_read_header">Mark all as read?</string>
<string name="unreads_empty_state_header">You\'re all caught up!</string>