diff --git a/app/build.gradle b/app/build.gradle index a82123c4ac..3552b9e187 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -10,8 +10,8 @@ android { applicationId 'com.discord' minSdkVersion 21 targetSdkVersion 30 - versionCode 102205 - versionName "102.5 - Alpha" + versionCode 103200 + versionName "103.0 - Alpha" testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" } diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index 6ca2cd2576..b6858d4cb5 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -1,5 +1,5 @@ - + diff --git a/app/src/main/java/com/discord/widgets/settings/WidgetSettings.java b/app/src/main/java/com/discord/widgets/settings/WidgetSettings.java index 65efe49ecd..d852589063 100644 --- a/app/src/main/java/com/discord/widgets/settings/WidgetSettings.java +++ b/app/src/main/java/com/discord/widgets/settings/WidgetSettings.java @@ -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 + " - 102.5 - Alpha (102205)"); + textView.setText(string + " - 103.0 - Alpha (103200)"); 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); diff --git a/app/src/main/java/com/discord/widgets/user/WidgetKickUser$onViewBoundOrOnResume$1.java b/app/src/main/java/com/discord/widgets/user/WidgetKickUser$onViewBoundOrOnResume$1.java index d903f8beb4..5fb6635a30 100644 --- a/app/src/main/java/com/discord/widgets/user/WidgetKickUser$onViewBoundOrOnResume$1.java +++ b/app/src/main/java/com/discord/widgets/user/WidgetKickUser$onViewBoundOrOnResume$1.java @@ -1,16 +1,34 @@ package com.discord.widgets.user; -import android.view.View; +import com.discord.i18n.RenderContext; +import d0.z.d.m; +import d0.z.d.o; +import java.util.Map; +import kotlin.Unit; +import kotlin.jvm.functions.Function1; /* compiled from: WidgetKickUser.kt */ -public final class WidgetKickUser$onViewBoundOrOnResume$1 implements View.OnClickListener { - public final /* synthetic */ WidgetKickUser this$0; +public final class WidgetKickUser$onViewBoundOrOnResume$1 extends o implements Function1 { + public final /* synthetic */ String $userName; - public WidgetKickUser$onViewBoundOrOnResume$1(WidgetKickUser widgetKickUser) { - this.this$0 = widgetKickUser; + /* JADX INFO: super call moved to the top of the method (can break code semantics) */ + public WidgetKickUser$onViewBoundOrOnResume$1(String str) { + super(1); + this.$userName = str; } - @Override // android.view.View.OnClickListener - public final void onClick(View view) { - this.this$0.dismiss(); + /* 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(RenderContext renderContext) { + invoke(renderContext); + return Unit.a; + } + + public final void invoke(RenderContext renderContext) { + m.checkNotNullParameter(renderContext, "$receiver"); + Map map = renderContext.a; + String str = this.$userName; + m.checkNotNullExpressionValue(str, "userName"); + map.put("user", str); } } diff --git a/app/src/main/java/com/discord/widgets/user/WidgetKickUser$onViewBoundOrOnResume$2.java b/app/src/main/java/com/discord/widgets/user/WidgetKickUser$onViewBoundOrOnResume$2.java index 7a9d898d0b..8cda8ebbf0 100644 --- a/app/src/main/java/com/discord/widgets/user/WidgetKickUser$onViewBoundOrOnResume$2.java +++ b/app/src/main/java/com/discord/widgets/user/WidgetKickUser$onViewBoundOrOnResume$2.java @@ -1,65 +1,34 @@ package com.discord.widgets.user; -import android.content.Context; -import android.view.View; -import c.a.d.m; -import c.a.k.b; -import com.discord.R; -import com.discord.utilities.rest.RestAPI; -import com.discord.utilities.rx.ObservableExtensionsKt; -import com.discord.utilities.view.extensions.ViewExtensions; -import com.google.android.material.textfield.TextInputLayout; -import d0.g0.t; +import com.discord.i18n.RenderContext; +import d0.z.d.m; import d0.z.d.o; +import java.util.Map; import kotlin.Unit; -import kotlin.jvm.functions.Function0; import kotlin.jvm.functions.Function1; /* compiled from: WidgetKickUser.kt */ -public final class WidgetKickUser$onViewBoundOrOnResume$2 implements View.OnClickListener { - public final /* synthetic */ long $guildId; - public final /* synthetic */ long $userId; +public final class WidgetKickUser$onViewBoundOrOnResume$2 extends o implements Function1 { public final /* synthetic */ String $userName; - public final /* synthetic */ WidgetKickUser this$0; - /* compiled from: WidgetKickUser.kt */ - /* renamed from: com.discord.widgets.user.WidgetKickUser$onViewBoundOrOnResume$2$1 reason: invalid class name */ - public static final class AnonymousClass1 extends o implements Function1 { - public final /* synthetic */ WidgetKickUser$onViewBoundOrOnResume$2 this$0; - - /* JADX INFO: super call moved to the top of the method (can break code semantics) */ - public AnonymousClass1(WidgetKickUser$onViewBoundOrOnResume$2 widgetKickUser$onViewBoundOrOnResume$2) { - super(1); - this.this$0 = widgetKickUser$onViewBoundOrOnResume$2; - } - - /* 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 r7) { - Context context = this.this$0.this$0.getContext(); - Context context2 = this.this$0.this$0.getContext(); - m.h(context, context2 != null ? b.h(context2, R.string.kick_user_confirmed, new Object[]{this.this$0.$userName}, null, 4) : null, 0, null, 12); - this.this$0.this$0.dismiss(); - } - } - - public WidgetKickUser$onViewBoundOrOnResume$2(WidgetKickUser widgetKickUser, long j, long j2, String str) { - this.this$0 = widgetKickUser; - this.$guildId = j; - this.$userId = j2; + /* JADX INFO: super call moved to the top of the method (can break code semantics) */ + public WidgetKickUser$onViewBoundOrOnResume$2(String str) { + super(1); this.$userName = str; } - @Override // android.view.View.OnClickListener - public final void onClick(View view) { - TextInputLayout textInputLayout = WidgetKickUser.access$getBinding$p(this.this$0).e; - d0.z.d.m.checkNotNullExpressionValue(textInputLayout, "binding.kickUserReason"); - String textOrEmpty = ViewExtensions.getTextOrEmpty(textInputLayout); - ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(ObservableExtensionsKt.restSubscribeOn$default(RestAPI.Companion.getApi().kickGuildMember(this.$guildId, this.$userId, t.isBlank(textOrEmpty) ^ true ? textOrEmpty : null), false, 1, null), this.this$0, null, 2, null), this.this$0.getClass(), this.this$0.getContext(), (Function1) null, (Function1) null, (Function0) null, (Function0) null, new AnonymousClass1(this), 60, (Object) null); + /* 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(RenderContext renderContext) { + invoke(renderContext); + return Unit.a; + } + + public final void invoke(RenderContext renderContext) { + m.checkNotNullParameter(renderContext, "$receiver"); + Map map = renderContext.a; + String str = this.$userName; + m.checkNotNullExpressionValue(str, "userName"); + map.put("user", str); } } diff --git a/app/src/main/java/com/discord/widgets/user/WidgetKickUser$onViewBoundOrOnResume$3.java b/app/src/main/java/com/discord/widgets/user/WidgetKickUser$onViewBoundOrOnResume$3.java new file mode 100644 index 0000000000..c79dae02ba --- /dev/null +++ b/app/src/main/java/com/discord/widgets/user/WidgetKickUser$onViewBoundOrOnResume$3.java @@ -0,0 +1,16 @@ +package com.discord.widgets.user; + +import android.view.View; +/* compiled from: WidgetKickUser.kt */ +public final class WidgetKickUser$onViewBoundOrOnResume$3 implements View.OnClickListener { + public final /* synthetic */ WidgetKickUser this$0; + + public WidgetKickUser$onViewBoundOrOnResume$3(WidgetKickUser widgetKickUser) { + this.this$0 = widgetKickUser; + } + + @Override // android.view.View.OnClickListener + public final void onClick(View view) { + this.this$0.dismiss(); + } +} diff --git a/app/src/main/java/com/discord/widgets/user/WidgetKickUser$onViewBoundOrOnResume$4.java b/app/src/main/java/com/discord/widgets/user/WidgetKickUser$onViewBoundOrOnResume$4.java new file mode 100644 index 0000000000..2cae7335d3 --- /dev/null +++ b/app/src/main/java/com/discord/widgets/user/WidgetKickUser$onViewBoundOrOnResume$4.java @@ -0,0 +1,65 @@ +package com.discord.widgets.user; + +import android.content.Context; +import android.view.View; +import c.a.d.m; +import c.a.k.b; +import com.discord.R; +import com.discord.utilities.rest.RestAPI; +import com.discord.utilities.rx.ObservableExtensionsKt; +import com.discord.utilities.view.extensions.ViewExtensions; +import com.google.android.material.textfield.TextInputLayout; +import d0.g0.t; +import d0.z.d.o; +import kotlin.Unit; +import kotlin.jvm.functions.Function0; +import kotlin.jvm.functions.Function1; +/* compiled from: WidgetKickUser.kt */ +public final class WidgetKickUser$onViewBoundOrOnResume$4 implements View.OnClickListener { + public final /* synthetic */ long $guildId; + public final /* synthetic */ long $userId; + public final /* synthetic */ String $userName; + public final /* synthetic */ WidgetKickUser this$0; + + /* compiled from: WidgetKickUser.kt */ + /* renamed from: com.discord.widgets.user.WidgetKickUser$onViewBoundOrOnResume$4$1 reason: invalid class name */ + public static final class AnonymousClass1 extends o implements Function1 { + public final /* synthetic */ WidgetKickUser$onViewBoundOrOnResume$4 this$0; + + /* JADX INFO: super call moved to the top of the method (can break code semantics) */ + public AnonymousClass1(WidgetKickUser$onViewBoundOrOnResume$4 widgetKickUser$onViewBoundOrOnResume$4) { + super(1); + this.this$0 = widgetKickUser$onViewBoundOrOnResume$4; + } + + /* 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 r7) { + Context context = this.this$0.this$0.getContext(); + Context context2 = this.this$0.this$0.getContext(); + m.h(context, context2 != null ? b.h(context2, R.string.kick_user_confirmed, new Object[]{this.this$0.$userName}, null, 4) : null, 0, null, 12); + this.this$0.this$0.dismiss(); + } + } + + public WidgetKickUser$onViewBoundOrOnResume$4(WidgetKickUser widgetKickUser, long j, long j2, String str) { + this.this$0 = widgetKickUser; + this.$guildId = j; + this.$userId = j2; + this.$userName = str; + } + + @Override // android.view.View.OnClickListener + public final void onClick(View view) { + TextInputLayout textInputLayout = WidgetKickUser.access$getBinding$p(this.this$0).e; + d0.z.d.m.checkNotNullExpressionValue(textInputLayout, "binding.kickUserReason"); + String textOrEmpty = ViewExtensions.getTextOrEmpty(textInputLayout); + ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(ObservableExtensionsKt.restSubscribeOn$default(RestAPI.Companion.getApi().kickGuildMember(this.$guildId, this.$userId, t.isBlank(textOrEmpty) ^ true ? textOrEmpty : null), false, 1, null), this.this$0, null, 2, null), this.this$0.getClass(), this.this$0.getContext(), (Function1) null, (Function1) null, (Function0) null, (Function0) null, new AnonymousClass1(this), 60, (Object) null); + } +} diff --git a/app/src/main/java/com/discord/widgets/user/WidgetKickUser.java b/app/src/main/java/com/discord/widgets/user/WidgetKickUser.java index 3ca16c510c..4f435abb1f 100644 --- a/app/src/main/java/com/discord/widgets/user/WidgetKickUser.java +++ b/app/src/main/java/com/discord/widgets/user/WidgetKickUser.java @@ -66,11 +66,11 @@ public final class WidgetKickUser extends AppDialog { long j2 = getArgumentsOrDefault().getLong("com.discord.intent.extra.EXTRA_USER_ID", -1); TextView textView = getBinding().f; m.checkNotNullExpressionValue(textView, "binding.kickUserTitle"); - b.n(textView, R.string.kick_user_title, new Object[]{string}, null, 4); + b.m(textView, R.string.kick_user_title, new Object[0], new WidgetKickUser$onViewBoundOrOnResume$1(string)); TextView textView2 = getBinding().b; m.checkNotNullExpressionValue(textView2, "binding.kickUserBody"); - b.n(textView2, R.string.kick_user_body, new Object[]{string}, null, 4); - getBinding().f1941c.setOnClickListener(new WidgetKickUser$onViewBoundOrOnResume$1(this)); - getBinding().d.setOnClickListener(new WidgetKickUser$onViewBoundOrOnResume$2(this, j, j2, string)); + b.m(textView2, R.string.kick_user_body, new Object[0], new WidgetKickUser$onViewBoundOrOnResume$2(string)); + getBinding().f1941c.setOnClickListener(new WidgetKickUser$onViewBoundOrOnResume$3(this)); + getBinding().d.setOnClickListener(new WidgetKickUser$onViewBoundOrOnResume$4(this, j, j2, string)); } } diff --git a/app/src/main/res/layout/widget_settings_language_select.xml b/app/src/main/res/layout/widget_settings_language_select.xml index 1be8f0a7b1..bfe568bb3c 100644 --- a/app/src/main/res/layout/widget_settings_language_select.xml +++ b/app/src/main/res/layout/widget_settings_language_select.xml @@ -1,11 +1,11 @@ - + - + diff --git a/app/src/main/res/values-ar-rXB/strings.xml b/app/src/main/res/values-ar-rXB/strings.xml index e1176dce23..8a5504808d 100644 --- a/app/src/main/res/values-ar-rXB/strings.xml +++ b/app/src/main/res/values-ar-rXB/strings.xml @@ -4860,12 +4860,13 @@ ‏‮[Rules‬‏ ‏‮and‬‏ ‏‮restrictions‬‏ ‏‮apply.](‬‏‏‮{termsURL}‬‏‏‮)‬‏ ‏‮Enjoy‬‏ ‏‮a‬‏ ‏‮free‬‏ ‏‮month‬‏ ‏‮on‬‏ ‏‮us‬‏ ‏‮+1‬‏ ‏‮month‬‏ ‏‮free‬‏ + ‏‮Continue‬‏ ‏‮Without‬‏ ‏‮Offer‬‏ ‏‮Curious‬‏ ‏‮about‬‏ ‏‮our‬‏ ‏‮holiday‬‏ ‏‮promotion?‬‏ ‏‮Check‬‏ ‏‮it‬‏ ‏‮out‬‏ ‏‮on‬‏ ‏‮web‬‏ ‏‮or‬‏ ‏‮in‬‏ ‏‮our‬‏ ‏‮desktop‬‏ ‏‮app‬‏ ‏‮A‬‏ ‏‮free‬‏ ‏‮month‬‏ ‏‮will‬‏ ‏‮automatically‬‏ ‏‮get‬‏ ‏‮added‬‏ ‏‮to‬‏ ‏‮your‬‏ ‏‮account.‬‏ ‏‮Enjoy!‬‏ ‏‮You\'re‬‏ ‏‮getting‬‏ ‏‮a‬‏ ‏‮free‬‏ ‏‮month!‬‏ ‏‮Learn‬‏ ‏‮more‬‏ ‏‮about‬‏ ‏‮this‬‏ ‏‮promotion\'s‬‏ ‏‮[rules‬‏ ‏‮and‬‏ ‏‮restrictions](‬‏‏‮{helpdeskUrl}‬‏‏‮).‬‏ - ‏‮You‬‏ ‏‮are‬‏ ‏‮ineligible‬‏ ‏‮for‬‏ ‏‮this‬‏ ‏‮offer‬‏ + ‏‮You\'re‬‏ ‏‮ineligible‬‏ ‏‮for‬‏ ‏‮this‬‏ ‏‮offer‬‏ ‏‮Home‬‏ ‏‮Hello.‬‏ ‏‮Beep.‬‏ ‏‮Boop.‬‏ ‏‮If‬‏ ‏‮you‬‏ ‏‮wanna‬‏ ‏‮invite‬‏ ‏‮friends‬‏ ‏‮to‬‏ ‏‮this‬‏ ‏‮server,‬‏ ‏‮click‬‏ ‏‮the‬‏ ‏‮server‬‏ ‏‮name‬‏ ‏‮in‬‏ ‏‮the‬‏ ‏‮top‬‏ ‏‮left‬‏ ‏‮and‬‏ ‏‮select‬‏ ‏‮!!‬‏‏‮{invitePeople}‬‏‏‮!!.‬‏ ‏‮Beep!‬‏ ‏‮Croatian‬‏ @@ -6109,8 +6110,8 @@ ‏‮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.‬‏ ‏‮Move‬‏ ‏‮To‬‏ ‏‮User‬‏ ‏‮has‬‏ ‏‮been‬‏ ‏‮moved‬‏ ‏‮to‬‏ ‏‮the‬‏ ‏‮selected‬‏ ‏‮channel.‬‏ - ‏‮Alert‬‏ ‏‮Cleared‬‏ - ‏‮No‬‏ ‏‮Alert‬‏ ‏‮Showing‬‏ + ‏‮Alert‬‏ ‏‮Cleared‬‏ + ‏‮No‬‏ ‏‮Alert‬‏ ‏‮Showing‬‏ ‏‮New‬‏ ‏‮notification‬‏ ‏‮Remove‬‏ ‏‮%1$s‬‏ ‏‮More‬‏ ‏‮than‬‏ %1$d ‏‮new‬‏ ‏‮notifications‬‏ @@ -8363,7 +8364,7 @@ ‏‮Members‬‏ ‏‮with‬‏ ‏‮this‬‏ ‏‮permission‬‏ ‏‮can‬‏ ‏‮send‬‏ ‏‮text-to-speech‬‏ ‏‮messages‬‏ ‏‮by‬‏ ‏‮starting‬‏ ‏‮a‬‏ ‏‮message‬‏ ‏‮with‬‏ ‏‮/tts.‬‏ ‏‮These‬‏ ‏‮messages‬‏ ‏‮can‬‏ ‏‮be‬‏ ‏‮heard‬‏ ‏‮by‬‏ ‏‮everyone‬‏ ‏‮focused‬‏ ‏‮on‬‏ ‏‮the‬‏ ‏‮channel.‬‏ ‏‮Send‬‏ ‏‮a‬‏ ‏‮wave‬‏ ‏‮Sending‬‏ ‏‮invite…‬‏ - ‏‮Gift‬‏ ‏‮someone‬‏ ‏‮Nitro‬‏ ‏‮to‬‏ ‏‮give‬‏ ‏‮access‬‏ ‏‮to‬‏ ‏‮special‬‏ ‏‮perks,‬‏ ‏‮server‬‏ ‏‮boosting‬‏ ‏‮AND‬‏ ‏‮super‬‏ ‏‮powered‬‏ ‏‮chat‬‏ ‏‮features.‬‏ + ‏‮Gift‬‏ ‏‮someone‬‏ ‏‮Nitro‬‏ ‏‮to‬‏ ‏‮give‬‏ ‏‮them‬‏ ‏‮access‬‏ ‏‮to‬‏ ‏‮profile‬‏ ‏‮customization,‬‏ ‏‮emoji,‬‏ ‏‮and‬‏ ‏‮superpowered‬‏ ‏‮chat‬‏ ‏‮features.‬‏ ‏‮Give‬‏ ‏‮the‬‏ ‏‮gift‬‏ ‏‮of‬‏ ‏‮Nitro‬‏ ‏‮Server‬‏ ‏‮Deafen‬‏ ‏‮Server‬‏ ‏‮Deafened‬‏ diff --git a/app/src/main/res/values-cs/plurals.xml b/app/src/main/res/values-cs/plurals.xml index d7f5392aaa..a8b60731d5 100644 --- a/app/src/main/res/values-cs/plurals.xml +++ b/app/src/main/res/values-cs/plurals.xml @@ -923,7 +923,7 @@ {numDays} den {numDays} dny - dní +  dní {numUses} použití @@ -1545,7 +1545,7 @@ {speakerCount} řečníků - člověk +  člověk {count} lidé {count} lidí diff --git a/app/src/main/res/values-de/plurals.xml b/app/src/main/res/values-de/plurals.xml index ef85e64954..f2f0ad77a5 100644 --- a/app/src/main/res/values-de/plurals.xml +++ b/app/src/main/res/values-de/plurals.xml @@ -381,16 +381,16 @@ vor {#} Jahren - Stunde - Stunden +  Stunde +  Stunden - Minute - Minuten +  Minute +  Minuten - Sekunde - Sekunden +  Sekunde +  Sekunden 1 Stunde @@ -949,7 +949,7 @@ {#} Boosts - Server Boost +  Server Boost Server Boosts diff --git a/app/src/main/res/values-en-rXA/strings.xml b/app/src/main/res/values-en-rXA/strings.xml index c83272df3c..c761cc4d8d 100644 --- a/app/src/main/res/values-en-rXA/strings.xml +++ b/app/src/main/res/values-en-rXA/strings.xml @@ -4860,12 +4860,13 @@ [[Ŕûļéš åñð ŕéšţŕîçţîöñš åþþļý.](»{termsURL}«) one two three four] [Éñĵöý å ƒŕéé ḿöñţĥ öñ ûš one two three] [+1 ḿöñţĥ ƒŕéé one two] + [Çöñţîñûé Ŵîţĥöûţ Öƒƒéŕ one two three] [Çûŕîöûš åɓöûţ öûŕ ĥöļîðåý þŕöḿöţîöñ¿ one two three four five] [Çĥéçķ îţ öûţ öñ ŵéɓ öŕ îñ öûŕ ðéšķţöþ åþþ one two three four five] [Å ƒŕéé ḿöñţĥ ŵîļļ åûţöḿåţîçåļļý ĝéţ åððéð ţö ýöûŕ åççöûñţ. Éñĵöý¡ one two three four five six seven] [Ýöû\'ŕé ĝéţţîñĝ å ƒŕéé ḿöñţĥ¡ one two three four] [Ļéåŕñ ḿöŕé åɓöûţ ţĥîš þŕöḿöţîöñ\'š [ŕûļéš åñð ŕéšţŕîçţîöñš](»{helpdeskUrl}«). one two three four five six seven eight nine ten eleven twelve] - [Ýöû åŕé îñéļîĝîɓļé ƒöŕ ţĥîš öƒƒéŕ one two three four] + [Ýöû\'ŕé îñéļîĝîɓļé ƒöŕ ţĥîš öƒƒéŕ one two three four] [Ĥöḿé one] [Ĥéļļö. βééþ. βööþ. ΃ ýöû ŵåññå îñVîţé ƒŕîéñðš ţö ţĥîš šéŕVéŕ, çļîçķ ţĥé šéŕVéŕ ñåḿé îñ ţĥé ţöþ ļéƒţ åñð šéļéçţ ¡¡»{invitePeople}«¡¡. βééþ¡ one two three four five six seven eight nine ten eleven twelve thirteen fourteen fiveteen sixteen seventeen nineteen twenty] [Çŕöåţîåñ one two] @@ -6109,8 +6110,8 @@ [Ḿéḿɓéŕš ŵîţĥ ţĥîš þéŕḿîššîöñ çåñ ðŕåĝ öţĥéŕ ḿéḿɓéŕš öûţ öƒ ţĥîš çĥåññéļ. Ţĥéý çåñ öñļý ḿöVé ḿéḿɓéŕš ɓéţŵééñ çĥåññéļš ɓöţĥ ţĥéý åñð ţĥé ḿéḿɓéŕ ţĥéý åŕé ḿöVîñĝ ĥåVé åççéšš. one two three four five six seven eight nine ten eleven twelve thirteen fourteen fiveteen] [ḾöVé Ţö one two] [Ûšéŕ ĥåš ɓééñ ḿöVéð ţö ţĥé šéļéçţéð çĥåññéļ. one two three four five] - [Åļéŕţ Çļéåŕéð one two] - [Ñö Åļéŕţ Šĥöŵîñĝ one two three] + [Åļéŕţ Çļéåŕéð one two] + [Ñö Åļéŕţ Šĥöŵîñĝ one two three] [Ñéŵ ñöţîƒîçåţîöñ one two three] [ŔéḿöVé »%1$s« one two] [Ḿöŕé ţĥåñ %1$d ñéŵ ñöţîƒîçåţîöñš one two three four] @@ -8363,7 +8364,7 @@ [Ḿéḿɓéŕš ŵîţĥ ţĥîš þéŕḿîššîöñ çåñ šéñð ţéхţ-ţö-šþééçĥ ḿéššåĝéš ɓý šţåŕţîñĝ å ḿéššåĝé ŵîţĥ /ţţš. Ţĥéšé ḿéššåĝéš çåñ ɓé ĥéåŕð ɓý éVéŕýöñé ƒöçûšéð öñ ţĥé çĥåññéļ. one two three four five six seven eight nine ten eleven twelve thirteen fourteen] [Šéñð å ŵåVé one two] [Šéñðîñĝ îñVîţé… one two three] - [Ĝîƒţ šöḿéöñé Ñîţŕö ţö ĝîVé åççéšš ţö šþéçîåļ þéŕķš, šéŕVéŕ ɓööšţîñĝ ÅÑÐ šûþéŕ þöŵéŕéð çĥåţ ƒéåţûŕéš. one two three four five six seven eight nine ten eleven] + [Ĝîƒţ šöḿéöñé Ñîţŕö ţö ĝîVé ţĥéḿ åççéšš ţö þŕöƒîļé çûšţöḿîžåţîöñ, éḿöĵî, åñð šûþéŕþöŵéŕéð çĥåţ ƒéåţûŕéš. one two three four five six seven eight nine ten eleven] [ĜîVé ţĥé ĝîƒţ öƒ Ñîţŕö one two three] [ŠéŕVéŕ Ðéåƒéñ one two] [ŠéŕVéŕ Ðéåƒéñéð one two three] diff --git a/app/src/main/res/values-fr/plurals.xml b/app/src/main/res/values-fr/plurals.xml index 84f8cb5115..5ce8d7ba90 100644 --- a/app/src/main/res/values-fr/plurals.xml +++ b/app/src/main/res/values-fr/plurals.xml @@ -333,16 +333,16 @@ minutes - mois - mois +  mois +  mois - semaine - semaines +  semaine +  semaines - an - ans +  an +  ans jour @@ -1085,24 +1085,24 @@ boosts de serveur - boost de serveur - boosts de serveur +  boost de serveur +  boosts de serveur boost de serveur boosts de serveur - boost de serveur - boosts de serveur +  boost de serveur +  boosts de serveur boost de serveur boosts de serveur - boost de serveur - boosts de serveur +  boost de serveur +  boosts de serveur boost de serveur @@ -1423,19 +1423,19 @@ {count} transferts de fichiers ont échoué - {hours} h + {hours} h  - {minutes} min + {minutes} min  {seconds} s - {hours} h + {hours} h  - {minutes} min + {minutes} min  {seconds} s diff --git a/app/src/main/res/values-fr/strings.xml b/app/src/main/res/values-fr/strings.xml index 23eb8441af..c6f13bb17c 100644 --- a/app/src/main/res/values-fr/strings.xml +++ b/app/src/main/res/values-fr/strings.xml @@ -2048,7 +2048,7 @@ Supprimer \'!!{name}!!\' Supprimer le fil Les serveurs de communauté doivent disposer d\'un salon réservé aux mises à jour de la communauté dans lequel Discord peut envoyer les mises à jour importantes de serveurs de communauté. - Description + Description  Tu dois en désigner un autre dans [Paramètres du serveur > Communauté > Vue d\'ensemble](onClick) avant de pouvoir supprimer ce salon. Application de bureau Discord Activer les notifications sur le bureau diff --git a/app/src/main/res/values/public.xml b/app/src/main/res/values/public.xml index aa3f1c145b..1cace35feb 100644 --- a/app/src/main/res/values/public.xml +++ b/app/src/main/res/values/public.xml @@ -19337,5359 +19337,5360 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index fe17cb032b..16276d2046 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -1505,7 +1505,7 @@ Select a color Transparency Use Default - 16572bd70250442d93afe9ff4a1345a4 + 57ddc7570ca54976994f9c907caf7c59 Coming Soon Slash command application {applicationName} {applicationName} application @@ -4877,12 +4877,13 @@ [Rules and restrictions apply.]({termsURL}) Enjoy a free month on us +1 month free + Continue Without Offer Curious about our holiday promotion? Check it out on web or in our desktop app A free month will automatically get added to your account. Enjoy! You\'re getting a free month! Learn more about this promotion\'s [rules and restrictions]({helpdeskUrl}). - You are ineligible for this offer + You\'re ineligible for this offer Home Hello. Beep. Boop. If you wanna invite friends to this server, click the server name in the top left and select !!{invitePeople}!!. Beep! Croatian @@ -6128,8 +6129,8 @@ 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. Move To User has been moved to the selected channel. - Alert Cleared - No Alert Showing + Alert Cleared + No Alert Showing New notification Remove %1$s More than %1$d new notifications @@ -8390,7 +8391,7 @@ Members with this permission can send text-to-speech messages by starting a message with /tts. These messages can be heard by everyone focused on the channel. Send a wave Sending invite… - Gift someone Nitro to give access to special perks, server boosting AND super powered chat features. + Gift someone Nitro to give them access to profile customization, emoji, and superpowered chat features. Give the gift of Nitro Server Deafen Server Deafened