From 98a444499e7f1c87bb089710579d783f596acbf9 Mon Sep 17 00:00:00 2001 From: jvyden Date: Mon, 1 Aug 2022 17:49:34 -0400 Subject: [PATCH] Add notice about usernames in register form --- .../ProjectLighthouse.Localization.csproj | 4 ++++ ProjectLighthouse.Localization/Register.resx | 24 +++++++++++++++++++ .../StringLists/RegisterStrings.cs | 8 +++++++ .../TranslationAreas.cs | 1 + .../Pages/RegisterForm.cshtml | 3 +++ 5 files changed, 40 insertions(+) create mode 100644 ProjectLighthouse.Localization/Register.resx create mode 100644 ProjectLighthouse.Localization/StringLists/RegisterStrings.cs diff --git a/ProjectLighthouse.Localization/ProjectLighthouse.Localization.csproj b/ProjectLighthouse.Localization/ProjectLighthouse.Localization.csproj index c8f602ac..a54c6e3d 100644 --- a/ProjectLighthouse.Localization/ProjectLighthouse.Localization.csproj +++ b/ProjectLighthouse.Localization/ProjectLighthouse.Localization.csproj @@ -24,6 +24,10 @@ ResXFileCodeGenerator Status.Designer.cs + + ResXFileCodeGenerator + Register.Designer.cs + diff --git a/ProjectLighthouse.Localization/Register.resx b/ProjectLighthouse.Localization/Register.resx new file mode 100644 index 00000000..15a1183e --- /dev/null +++ b/ProjectLighthouse.Localization/Register.resx @@ -0,0 +1,24 @@ + + + + + + + + + + text/microsoft-resx + + + 1.3 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Caution: Your username MUST match your PSN/RPCN username in order to be able to sign in from in-game. + + \ No newline at end of file diff --git a/ProjectLighthouse.Localization/StringLists/RegisterStrings.cs b/ProjectLighthouse.Localization/StringLists/RegisterStrings.cs new file mode 100644 index 00000000..c9acf363 --- /dev/null +++ b/ProjectLighthouse.Localization/StringLists/RegisterStrings.cs @@ -0,0 +1,8 @@ +namespace LBPUnion.ProjectLighthouse.Localization.StringLists; + +public static class RegisterStrings +{ + public static readonly TranslatableString UsernameNotice = create("username_notice"); + + private static TranslatableString create(string key) => new(TranslationAreas.Register, key); +} \ No newline at end of file diff --git a/ProjectLighthouse.Localization/TranslationAreas.cs b/ProjectLighthouse.Localization/TranslationAreas.cs index 4aeb5398..0d1fd52f 100644 --- a/ProjectLighthouse.Localization/TranslationAreas.cs +++ b/ProjectLighthouse.Localization/TranslationAreas.cs @@ -7,4 +7,5 @@ public enum TranslationAreas General, LoggedOut, Status, + Register, } \ No newline at end of file diff --git a/ProjectLighthouse.Servers.Website/Pages/RegisterForm.cshtml b/ProjectLighthouse.Servers.Website/Pages/RegisterForm.cshtml index 1a08875b..979c4ef6 100644 --- a/ProjectLighthouse.Servers.Website/Pages/RegisterForm.cshtml +++ b/ProjectLighthouse.Servers.Website/Pages/RegisterForm.cshtml @@ -1,5 +1,6 @@ @page "/register" @using LBPUnion.ProjectLighthouse.Configuration +@using LBPUnion.ProjectLighthouse.Localization.StringLists @model LBPUnion.ProjectLighthouse.Servers.Website.Pages.RegisterForm @{ @@ -32,6 +33,8 @@ } +

@Model.Translate(RegisterStrings.UsernameNotice)

+
@Html.AntiForgeryToken()