< Summary

Information
Class: LifeChart.Application.Localization.L
Assembly: LifeChart.Application
File(s): /home/runner/work/lifechart/lifechart/src/LifeChart.Application/Localization/L.cs
Tag: 113_29159449707
Line coverage
0%
Covered lines: 0
Uncovered lines: 123
Coverable lines: 123
Total lines: 163
Line coverage: 0%
Branch coverage
0%
Covered branches: 0
Total branches: 2
Branch coverage: 0%
Method coverage

Feature is only available for sponsors

Upgrade to PRO version

Metrics

MethodBranch coverage Crap Score Cyclomatic complexity Line coverage
.cctor()100%210%
SetCulture(...)100%210%
Get(...)0%620%
Fmt(...)100%210%
get_Common_Save()100%210%
get_Common_Cancel()100%210%
get_Common_Delete()100%210%
get_Common_Edit()100%210%
get_Common_Error()100%210%
get_Common_OK()100%210%
get_Common_Name()100%210%
get_Common_Password()100%210%
get_Common_Username()100%210%
get_Common_Time()100%210%
get_Today_Title()100%210%
get_Today_HowAreYou()100%210%
get_Today_Mood()100%210%
get_Today_Functionality()100%210%
get_Today_Sleep()100%210%
get_Today_MedicationTaken()100%210%
get_Today_MenstrualCycle()100%210%
get_Today_Hypomania()100%210%
get_Today_Symptoms()100%210%
get_Today_SymptomsPlaceholder()100%210%
get_Today_Notes()100%210%
get_Today_NotesPlaceholder()100%210%
get_Today_More()100%210%
get_Today_Saved()100%210%
get_Today_AlreadySaved()100%210%
get_Today_CriticalValues()100%210%
get_Today_ShowCrisisResources()100%210%
get_Today_InputModeTitle()100%210%
get_Today_InputModeQuick()100%210%
get_Today_InputModeFull()100%210%
get_Medications_Title()100%210%
get_Medications_ActiveList()100%210%
get_Medications_Empty()100%210%
get_Medications_AddNew()100%210%
get_Medications_AddTitle()100%210%
get_Medications_DeleteTitle()100%210%
get_MedForm_TitleAdd()100%210%
get_MedForm_TitleEdit()100%210%
get_MedForm_Dosage()100%210%
get_MedForm_DosagePlaceholder()100%210%
get_MedForm_NamePlaceholder()100%210%
get_MedForm_MinStock()100%210%
get_MedForm_CurrentStock()100%210%
get_MedForm_IntakeTimes()100%210%
get_MedForm_AddTime()100%210%
get_MedForm_Doses()100%210%
get_MedForm_NameRequired()100%210%
get_MedForm_IntakeRequired()100%210%
get_Chart_Title()100%210%
get_Chart_Header()100%210%
get_Chart_Days30()100%210%
get_Chart_Days60()100%210%
get_Chart_Days90()100%210%
get_Chart_Empty()100%210%
get_Chart_Hypomania()100%210%
get_Chart_ExportPdf()100%210%
get_Chart_ExportPdfAlt()100%210%
get_Chart_PdfExported()100%210%
get_Chart_OpenFile()100%210%
get_Settings_Title()100%210%
get_Settings_Backup()100%210%
get_Settings_CloudProvider()100%210%
get_Settings_NextcloudUrl()100%210%
get_Settings_AutoBackup()100%210%
get_Settings_BackupWarningPrefix()100%210%
get_Settings_BackupWarningSuffix()100%210%
get_Settings_Reminders()100%210%
get_Settings_EveningReminder()100%210%
get_Settings_EveningReminderEnable()100%210%
get_Settings_CrisisHint()100%210%
get_Settings_Display()100%210%
get_Settings_InputMode()100%210%
get_Settings_ColorBlind()100%210%
get_Settings_App()100%210%
get_Settings_Language()100%210%
get_Settings_Biometrics()100%210%
get_Settings_SaveButton()100%210%
get_Settings_Saved()100%210%
get_Settings_NoBackup()100%210%
get_Settings_LocalExport()100%210%
get_Settings_InputQuick()100%210%
get_Settings_InputFull()100%210%
get_Settings_InputAlwaysAsk()100%210%
get_Settings_LangSystem()100%210%
get_Settings_LangGerman()100%210%
get_Settings_LangEnglish()100%210%
get_Crisis_Title()100%210%
get_Crisis_NotAlone()100%210%
get_Crisis_Region()100%210%
get_Crisis_Empty()100%210%
get_Crisis_Available24h()100%210%
get_Crisis_Call()100%210%
get_Crisis_Website()100%210%
get_Onboarding_Title()100%210%
get_Onboarding_Welcome()100%210%
get_Onboarding_Subtitle()100%210%
get_Onboarding_DisclaimerTitle()100%210%
get_Onboarding_Disclaimer()100%210%
get_Onboarding_CrisisHotline()100%210%
get_Onboarding_ReminderQuestion()100%210%
get_Onboarding_ReminderEnable()100%210%
get_Onboarding_ReminderNote()100%210%
get_Onboarding_Start()100%210%
get_Lock_AuthPrompt()100%210%
get_Lock_Retry()100%210%
get_About_Title()100%210%
get_About_Version()100%210%
get_About_Description()100%210%
get_About_Developer()100%210%
get_About_License()100%210%
get_About_Copyright()100%210%
get_About_Wiki()100%210%
get_About_Issues()100%210%
get_About_ExperimentalNote()100%210%
get_Alarm_Evening()100%210%

File(s)

/home/runner/work/lifechart/lifechart/src/LifeChart.Application/Localization/L.cs

#LineLine coverage
 1using System.Globalization;
 2using System.Resources;
 3
 4namespace LifeChart.Application.Localization;
 5
 6/// <summary>
 7/// Static accessor for localized strings. Call SetCulture() once at app startup.
 8/// </summary>
 9public static class L
 10{
 011    private static readonly ResourceManager RM = new(
 012        "LifeChart.Application.Resources.AppStrings",
 013        typeof(L).Assembly);
 14
 15    public static void SetCulture(CultureInfo culture)
 16    {
 017        CultureInfo.CurrentCulture = culture;
 018        CultureInfo.CurrentUICulture = culture;
 019    }
 20
 21    private static string Get(string key) =>
 022        RM.GetString(key, CultureInfo.CurrentUICulture) ?? $"[{key}]";
 23
 24    public static string Fmt(string key, params object[] args) =>
 025        string.Format(Get(key), args);
 26
 27    // Common
 028    public static string Common_Save => Get(nameof(Common_Save));
 029    public static string Common_Cancel => Get(nameof(Common_Cancel));
 030    public static string Common_Delete => Get(nameof(Common_Delete));
 031    public static string Common_Edit => Get(nameof(Common_Edit));
 032    public static string Common_Error => Get(nameof(Common_Error));
 033    public static string Common_OK => Get(nameof(Common_OK));
 034    public static string Common_Name => Get(nameof(Common_Name));
 035    public static string Common_Password => Get(nameof(Common_Password));
 036    public static string Common_Username => Get(nameof(Common_Username));
 037    public static string Common_Time => Get(nameof(Common_Time));
 38
 39    // Today
 040    public static string Today_Title => Get(nameof(Today_Title));
 041    public static string Today_HowAreYou => Get(nameof(Today_HowAreYou));
 042    public static string Today_Mood => Get(nameof(Today_Mood));
 043    public static string Today_Functionality => Get(nameof(Today_Functionality));
 044    public static string Today_Sleep => Get(nameof(Today_Sleep));
 045    public static string Today_MedicationTaken => Get(nameof(Today_MedicationTaken));
 046    public static string Today_MenstrualCycle => Get(nameof(Today_MenstrualCycle));
 047    public static string Today_Hypomania => Get(nameof(Today_Hypomania));
 048    public static string Today_Symptoms => Get(nameof(Today_Symptoms));
 049    public static string Today_SymptomsPlaceholder => Get(nameof(Today_SymptomsPlaceholder));
 050    public static string Today_Notes => Get(nameof(Today_Notes));
 051    public static string Today_NotesPlaceholder => Get(nameof(Today_NotesPlaceholder));
 052    public static string Today_More => Get(nameof(Today_More));
 053    public static string Today_Saved => Get(nameof(Today_Saved));
 054    public static string Today_AlreadySaved => Get(nameof(Today_AlreadySaved));
 055    public static string Today_CriticalValues => Get(nameof(Today_CriticalValues));
 056    public static string Today_ShowCrisisResources => Get(nameof(Today_ShowCrisisResources));
 057    public static string Today_InputModeTitle => Get(nameof(Today_InputModeTitle));
 058    public static string Today_InputModeQuick => Get(nameof(Today_InputModeQuick));
 059    public static string Today_InputModeFull => Get(nameof(Today_InputModeFull));
 60
 61    // Medications
 062    public static string Medications_Title => Get(nameof(Medications_Title));
 063    public static string Medications_ActiveList => Get(nameof(Medications_ActiveList));
 064    public static string Medications_Empty => Get(nameof(Medications_Empty));
 065    public static string Medications_AddNew => Get(nameof(Medications_AddNew));
 066    public static string Medications_AddTitle => Get(nameof(Medications_AddTitle));
 067    public static string Medications_DeleteTitle => Get(nameof(Medications_DeleteTitle));
 68
 69    // Medication Form
 070    public static string MedForm_TitleAdd => Get(nameof(MedForm_TitleAdd));
 071    public static string MedForm_TitleEdit => Get(nameof(MedForm_TitleEdit));
 072    public static string MedForm_Dosage => Get(nameof(MedForm_Dosage));
 073    public static string MedForm_DosagePlaceholder => Get(nameof(MedForm_DosagePlaceholder));
 074    public static string MedForm_NamePlaceholder => Get(nameof(MedForm_NamePlaceholder));
 075    public static string MedForm_MinStock => Get(nameof(MedForm_MinStock));
 076    public static string MedForm_CurrentStock => Get(nameof(MedForm_CurrentStock));
 077    public static string MedForm_IntakeTimes => Get(nameof(MedForm_IntakeTimes));
 078    public static string MedForm_AddTime => Get(nameof(MedForm_AddTime));
 079    public static string MedForm_Doses => Get(nameof(MedForm_Doses));
 080    public static string MedForm_NameRequired => Get(nameof(MedForm_NameRequired));
 081    public static string MedForm_IntakeRequired => Get(nameof(MedForm_IntakeRequired));
 82
 83    // Chart
 084    public static string Chart_Title => Get(nameof(Chart_Title));
 085    public static string Chart_Header => Get(nameof(Chart_Header));
 086    public static string Chart_Days30 => Get(nameof(Chart_Days30));
 087    public static string Chart_Days60 => Get(nameof(Chart_Days60));
 088    public static string Chart_Days90 => Get(nameof(Chart_Days90));
 089    public static string Chart_Empty => Get(nameof(Chart_Empty));
 090    public static string Chart_Hypomania => Get(nameof(Chart_Hypomania));
 091    public static string Chart_ExportPdf => Get(nameof(Chart_ExportPdf));
 092    public static string Chart_ExportPdfAlt => Get(nameof(Chart_ExportPdfAlt));
 093    public static string Chart_PdfExported => Get(nameof(Chart_PdfExported));
 094    public static string Chart_OpenFile => Get(nameof(Chart_OpenFile));
 95
 96    // Settings
 097    public static string Settings_Title => Get(nameof(Settings_Title));
 098    public static string Settings_Backup => Get(nameof(Settings_Backup));
 099    public static string Settings_CloudProvider => Get(nameof(Settings_CloudProvider));
 0100    public static string Settings_NextcloudUrl => Get(nameof(Settings_NextcloudUrl));
 0101    public static string Settings_AutoBackup => Get(nameof(Settings_AutoBackup));
 0102    public static string Settings_BackupWarningPrefix => Get(nameof(Settings_BackupWarningPrefix));
 0103    public static string Settings_BackupWarningSuffix => Get(nameof(Settings_BackupWarningSuffix));
 0104    public static string Settings_Reminders => Get(nameof(Settings_Reminders));
 0105    public static string Settings_EveningReminder => Get(nameof(Settings_EveningReminder));
 0106    public static string Settings_EveningReminderEnable => Get(nameof(Settings_EveningReminderEnable));
 0107    public static string Settings_CrisisHint => Get(nameof(Settings_CrisisHint));
 0108    public static string Settings_Display => Get(nameof(Settings_Display));
 0109    public static string Settings_InputMode => Get(nameof(Settings_InputMode));
 0110    public static string Settings_ColorBlind => Get(nameof(Settings_ColorBlind));
 0111    public static string Settings_App => Get(nameof(Settings_App));
 0112    public static string Settings_Language => Get(nameof(Settings_Language));
 0113    public static string Settings_Biometrics => Get(nameof(Settings_Biometrics));
 0114    public static string Settings_SaveButton => Get(nameof(Settings_SaveButton));
 0115    public static string Settings_Saved => Get(nameof(Settings_Saved));
 0116    public static string Settings_NoBackup => Get(nameof(Settings_NoBackup));
 0117    public static string Settings_LocalExport => Get(nameof(Settings_LocalExport));
 0118    public static string Settings_InputQuick => Get(nameof(Settings_InputQuick));
 0119    public static string Settings_InputFull => Get(nameof(Settings_InputFull));
 0120    public static string Settings_InputAlwaysAsk => Get(nameof(Settings_InputAlwaysAsk));
 0121    public static string Settings_LangSystem => Get(nameof(Settings_LangSystem));
 0122    public static string Settings_LangGerman => Get(nameof(Settings_LangGerman));
 0123    public static string Settings_LangEnglish => Get(nameof(Settings_LangEnglish));
 124
 125    // Crisis
 0126    public static string Crisis_Title => Get(nameof(Crisis_Title));
 0127    public static string Crisis_NotAlone => Get(nameof(Crisis_NotAlone));
 0128    public static string Crisis_Region => Get(nameof(Crisis_Region));
 0129    public static string Crisis_Empty => Get(nameof(Crisis_Empty));
 0130    public static string Crisis_Available24h => Get(nameof(Crisis_Available24h));
 0131    public static string Crisis_Call => Get(nameof(Crisis_Call));
 0132    public static string Crisis_Website => Get(nameof(Crisis_Website));
 133
 134    // Onboarding
 0135    public static string Onboarding_Title => Get(nameof(Onboarding_Title));
 0136    public static string Onboarding_Welcome => Get(nameof(Onboarding_Welcome));
 0137    public static string Onboarding_Subtitle => Get(nameof(Onboarding_Subtitle));
 0138    public static string Onboarding_DisclaimerTitle => Get(nameof(Onboarding_DisclaimerTitle));
 0139    public static string Onboarding_Disclaimer => Get(nameof(Onboarding_Disclaimer));
 0140    public static string Onboarding_CrisisHotline => Get(nameof(Onboarding_CrisisHotline));
 0141    public static string Onboarding_ReminderQuestion => Get(nameof(Onboarding_ReminderQuestion));
 0142    public static string Onboarding_ReminderEnable => Get(nameof(Onboarding_ReminderEnable));
 0143    public static string Onboarding_ReminderNote => Get(nameof(Onboarding_ReminderNote));
 0144    public static string Onboarding_Start => Get(nameof(Onboarding_Start));
 145
 146    // Lock
 0147    public static string Lock_AuthPrompt => Get(nameof(Lock_AuthPrompt));
 0148    public static string Lock_Retry => Get(nameof(Lock_Retry));
 149
 150    // About
 0151    public static string About_Title => Get(nameof(About_Title));
 0152    public static string About_Version => Get(nameof(About_Version));
 0153    public static string About_Description => Get(nameof(About_Description));
 0154    public static string About_Developer => Get(nameof(About_Developer));
 0155    public static string About_License => Get(nameof(About_License));
 0156    public static string About_Copyright => Get(nameof(About_Copyright));
 0157    public static string About_Wiki => Get(nameof(About_Wiki));
 0158    public static string About_Issues => Get(nameof(About_Issues));
 0159    public static string About_ExperimentalNote => Get(nameof(About_ExperimentalNote));
 160
 161    // Alarm
 0162    public static string Alarm_Evening => Get(nameof(Alarm_Evening));
 163}

Methods/Properties

.cctor()
SetCulture(System.Globalization.CultureInfo)
Get(System.String)
Fmt(System.String,System.Object[])
get_Common_Save()
get_Common_Cancel()
get_Common_Delete()
get_Common_Edit()
get_Common_Error()
get_Common_OK()
get_Common_Name()
get_Common_Password()
get_Common_Username()
get_Common_Time()
get_Today_Title()
get_Today_HowAreYou()
get_Today_Mood()
get_Today_Functionality()
get_Today_Sleep()
get_Today_MedicationTaken()
get_Today_MenstrualCycle()
get_Today_Hypomania()
get_Today_Symptoms()
get_Today_SymptomsPlaceholder()
get_Today_Notes()
get_Today_NotesPlaceholder()
get_Today_More()
get_Today_Saved()
get_Today_AlreadySaved()
get_Today_CriticalValues()
get_Today_ShowCrisisResources()
get_Today_InputModeTitle()
get_Today_InputModeQuick()
get_Today_InputModeFull()
get_Medications_Title()
get_Medications_ActiveList()
get_Medications_Empty()
get_Medications_AddNew()
get_Medications_AddTitle()
get_Medications_DeleteTitle()
get_MedForm_TitleAdd()
get_MedForm_TitleEdit()
get_MedForm_Dosage()
get_MedForm_DosagePlaceholder()
get_MedForm_NamePlaceholder()
get_MedForm_MinStock()
get_MedForm_CurrentStock()
get_MedForm_IntakeTimes()
get_MedForm_AddTime()
get_MedForm_Doses()
get_MedForm_NameRequired()
get_MedForm_IntakeRequired()
get_Chart_Title()
get_Chart_Header()
get_Chart_Days30()
get_Chart_Days60()
get_Chart_Days90()
get_Chart_Empty()
get_Chart_Hypomania()
get_Chart_ExportPdf()
get_Chart_ExportPdfAlt()
get_Chart_PdfExported()
get_Chart_OpenFile()
get_Settings_Title()
get_Settings_Backup()
get_Settings_CloudProvider()
get_Settings_NextcloudUrl()
get_Settings_AutoBackup()
get_Settings_BackupWarningPrefix()
get_Settings_BackupWarningSuffix()
get_Settings_Reminders()
get_Settings_EveningReminder()
get_Settings_EveningReminderEnable()
get_Settings_CrisisHint()
get_Settings_Display()
get_Settings_InputMode()
get_Settings_ColorBlind()
get_Settings_App()
get_Settings_Language()
get_Settings_Biometrics()
get_Settings_SaveButton()
get_Settings_Saved()
get_Settings_NoBackup()
get_Settings_LocalExport()
get_Settings_InputQuick()
get_Settings_InputFull()
get_Settings_InputAlwaysAsk()
get_Settings_LangSystem()
get_Settings_LangGerman()
get_Settings_LangEnglish()
get_Crisis_Title()
get_Crisis_NotAlone()
get_Crisis_Region()
get_Crisis_Empty()
get_Crisis_Available24h()
get_Crisis_Call()
get_Crisis_Website()
get_Onboarding_Title()
get_Onboarding_Welcome()
get_Onboarding_Subtitle()
get_Onboarding_DisclaimerTitle()
get_Onboarding_Disclaimer()
get_Onboarding_CrisisHotline()
get_Onboarding_ReminderQuestion()
get_Onboarding_ReminderEnable()
get_Onboarding_ReminderNote()
get_Onboarding_Start()
get_Lock_AuthPrompt()
get_Lock_Retry()
get_About_Title()
get_About_Version()
get_About_Description()
get_About_Developer()
get_About_License()
get_About_Copyright()
get_About_Wiki()
get_About_Issues()
get_About_ExperimentalNote()
get_Alarm_Evening()