refactor: pull more strings into resources

This commit is contained in:
Anna
2022-02-04 19:38:19 -05:00
parent 8e7a50e3f3
commit 38cdb98f2d
5 changed files with 194 additions and 2 deletions
+7
View File
@@ -61,6 +61,13 @@ internal enum UnreadMode {
}
internal static class UnreadModeExt {
internal static string Name(this UnreadMode mode) => mode switch {
UnreadMode.All => Language.UnreadMode_All,
UnreadMode.Unseen => Language.UnreadMode_Unseen,
UnreadMode.None => Language.UnreadMode_None,
_ => throw new ArgumentOutOfRangeException(nameof(mode), mode, null),
};
internal static string? Tooltip(this UnreadMode mode) => mode switch {
UnreadMode.All => Language.UnreadMode_All_Tooltip,
UnreadMode.Unseen => Language.UnreadMode_Unseen_Tooltip,