diff --git a/ShareX.HelpersLib/Colors/ColorPickerForm.fr-FR.resx b/ShareX.HelpersLib/Colors/ColorPickerForm.fr.resx similarity index 100% rename from ShareX.HelpersLib/Colors/ColorPickerForm.fr-FR.resx rename to ShareX.HelpersLib/Colors/ColorPickerForm.fr.resx diff --git a/ShareX.HelpersLib/Colors/GradientPickerForm.fr-FR.resx b/ShareX.HelpersLib/Colors/GradientPickerForm.fr.resx similarity index 100% rename from ShareX.HelpersLib/Colors/GradientPickerForm.fr-FR.resx rename to ShareX.HelpersLib/Colors/GradientPickerForm.fr.resx diff --git a/ShareX.HelpersLib/Controls/ExportImportControl.fr-FR.resx b/ShareX.HelpersLib/Controls/ExportImportControl.fr.resx similarity index 100% rename from ShareX.HelpersLib/Controls/ExportImportControl.fr-FR.resx rename to ShareX.HelpersLib/Controls/ExportImportControl.fr.resx diff --git a/ShareX.HelpersLib/Controls/MyPictureBox.fr-FR.resx b/ShareX.HelpersLib/Controls/MyPictureBox.fr.resx similarity index 100% rename from ShareX.HelpersLib/Controls/MyPictureBox.fr-FR.resx rename to ShareX.HelpersLib/Controls/MyPictureBox.fr.resx diff --git a/ShareX.HelpersLib/DNS/DNSChangerForm.fr-FR.resx b/ShareX.HelpersLib/DNS/DNSChangerForm.fr.resx similarity index 100% rename from ShareX.HelpersLib/DNS/DNSChangerForm.fr-FR.resx rename to ShareX.HelpersLib/DNS/DNSChangerForm.fr.resx diff --git a/ShareX.HelpersLib/Forms/ClipboardContentViewer.fr-FR.resx b/ShareX.HelpersLib/Forms/ClipboardContentViewer.fr.resx similarity index 100% rename from ShareX.HelpersLib/Forms/ClipboardContentViewer.fr-FR.resx rename to ShareX.HelpersLib/Forms/ClipboardContentViewer.fr.resx diff --git a/ShareX.HelpersLib/Forms/DebugForm.fr-FR.resx b/ShareX.HelpersLib/Forms/DebugForm.fr.resx similarity index 100% rename from ShareX.HelpersLib/Forms/DebugForm.fr-FR.resx rename to ShareX.HelpersLib/Forms/DebugForm.fr.resx diff --git a/ShareX.HelpersLib/Forms/ErrorForm.fr-FR.resx b/ShareX.HelpersLib/Forms/ErrorForm.fr.resx similarity index 100% rename from ShareX.HelpersLib/Forms/ErrorForm.fr-FR.resx rename to ShareX.HelpersLib/Forms/ErrorForm.fr.resx diff --git a/ShareX.HelpersLib/Forms/HashCheckForm.fr-FR.resx b/ShareX.HelpersLib/Forms/HashCheckForm.fr.resx similarity index 100% rename from ShareX.HelpersLib/Forms/HashCheckForm.fr-FR.resx rename to ShareX.HelpersLib/Forms/HashCheckForm.fr.resx diff --git a/ShareX.HelpersLib/Forms/InputBox.fr-FR.resx b/ShareX.HelpersLib/Forms/InputBox.fr.resx similarity index 100% rename from ShareX.HelpersLib/Forms/InputBox.fr-FR.resx rename to ShareX.HelpersLib/Forms/InputBox.fr.resx diff --git a/ShareX.HelpersLib/Forms/MonitorTestForm.fr-FR.resx b/ShareX.HelpersLib/Forms/MonitorTestForm.fr.resx similarity index 100% rename from ShareX.HelpersLib/Forms/MonitorTestForm.fr-FR.resx rename to ShareX.HelpersLib/Forms/MonitorTestForm.fr.resx diff --git a/ShareX.HelpersLib/Forms/QRCodeForm.fr-FR.resx b/ShareX.HelpersLib/Forms/QRCodeForm.fr.resx similarity index 100% rename from ShareX.HelpersLib/Forms/QRCodeForm.fr-FR.resx rename to ShareX.HelpersLib/Forms/QRCodeForm.fr.resx diff --git a/ShareX.HelpersLib/Printer/PrintForm.fr-FR.resx b/ShareX.HelpersLib/Printer/PrintForm.fr.resx similarity index 100% rename from ShareX.HelpersLib/Printer/PrintForm.fr-FR.resx rename to ShareX.HelpersLib/Printer/PrintForm.fr.resx diff --git a/ShareX.HelpersLib/Printer/PrintTextForm.fr-FR.resx b/ShareX.HelpersLib/Printer/PrintTextForm.fr.resx similarity index 100% rename from ShareX.HelpersLib/Printer/PrintTextForm.fr-FR.resx rename to ShareX.HelpersLib/Printer/PrintTextForm.fr.resx diff --git a/ShareX.HelpersLib/Properties/Resources.fr-FR.resx b/ShareX.HelpersLib/Properties/Resources.fr.resx similarity index 100% rename from ShareX.HelpersLib/Properties/Resources.fr-FR.resx rename to ShareX.HelpersLib/Properties/Resources.fr.resx diff --git a/ShareX.HelpersLib/UpdateChecker/DownloaderForm.fr-FR.resx b/ShareX.HelpersLib/UpdateChecker/DownloaderForm.fr.resx similarity index 100% rename from ShareX.HelpersLib/UpdateChecker/DownloaderForm.fr-FR.resx rename to ShareX.HelpersLib/UpdateChecker/DownloaderForm.fr.resx diff --git a/ShareX.HelpersLib/UpdateChecker/UpdateCheckerLabel.fr-FR.resx b/ShareX.HelpersLib/UpdateChecker/UpdateCheckerLabel.fr.resx similarity index 100% rename from ShareX.HelpersLib/UpdateChecker/UpdateCheckerLabel.fr-FR.resx rename to ShareX.HelpersLib/UpdateChecker/UpdateCheckerLabel.fr.resx diff --git a/ShareX.HelpersLib/UpdateChecker/UpdateMessageBox.fr-FR.resx b/ShareX.HelpersLib/UpdateChecker/UpdateMessageBox.fr.resx similarity index 100% rename from ShareX.HelpersLib/UpdateChecker/UpdateMessageBox.fr-FR.resx rename to ShareX.HelpersLib/UpdateChecker/UpdateMessageBox.fr.resx diff --git a/ShareX.HistoryLib/HistoryForm.fr-FR.resx b/ShareX.HistoryLib/HistoryForm.fr.resx similarity index 100% rename from ShareX.HistoryLib/HistoryForm.fr-FR.resx rename to ShareX.HistoryLib/HistoryForm.fr.resx diff --git a/ShareX.HistoryLib/HistoryItemInfoForm.fr-FR.resx b/ShareX.HistoryLib/HistoryItemInfoForm.fr.resx similarity index 100% rename from ShareX.HistoryLib/HistoryItemInfoForm.fr-FR.resx rename to ShareX.HistoryLib/HistoryItemInfoForm.fr.resx diff --git a/ShareX.HistoryLib/ImageHistoryForm.fr-FR.resx b/ShareX.HistoryLib/ImageHistoryForm.fr.resx similarity index 100% rename from ShareX.HistoryLib/ImageHistoryForm.fr-FR.resx rename to ShareX.HistoryLib/ImageHistoryForm.fr.resx diff --git a/ShareX.HistoryLib/Properties/Resources.fr-FR.resx b/ShareX.HistoryLib/Properties/Resources.fr.resx similarity index 100% rename from ShareX.HistoryLib/Properties/Resources.fr-FR.resx rename to ShareX.HistoryLib/Properties/Resources.fr.resx diff --git a/ShareX.ImageEffectsLib/ImageEffectsForm.fr-FR.resx b/ShareX.ImageEffectsLib/ImageEffectsForm.fr.resx similarity index 100% rename from ShareX.ImageEffectsLib/ImageEffectsForm.fr-FR.resx rename to ShareX.ImageEffectsLib/ImageEffectsForm.fr.resx diff --git a/ShareX.ImageEffectsLib/Properties/Resources.fr-FR.resx b/ShareX.ImageEffectsLib/Properties/Resources.fr.resx similarity index 100% rename from ShareX.ImageEffectsLib/Properties/Resources.fr-FR.resx rename to ShareX.ImageEffectsLib/Properties/Resources.fr.resx diff --git a/ShareX.ScreenCaptureLib/Properties/Resources.fr-FR.resx b/ShareX.ScreenCaptureLib/Properties/Resources.fr.resx similarity index 100% rename from ShareX.ScreenCaptureLib/Properties/Resources.fr-FR.resx rename to ShareX.ScreenCaptureLib/Properties/Resources.fr.resx diff --git a/ShareX.ScreenCaptureLib/Screencast/FFmpegOptionsForm.fr-FR.resx b/ShareX.ScreenCaptureLib/Screencast/FFmpegOptionsForm.fr.resx similarity index 100% rename from ShareX.ScreenCaptureLib/Screencast/FFmpegOptionsForm.fr-FR.resx rename to ShareX.ScreenCaptureLib/Screencast/FFmpegOptionsForm.fr.resx diff --git a/ShareX.UploadersLib/Controls/AccountTypeControl.fr-FR.resx b/ShareX.UploadersLib/Controls/AccountTypeControl.fr.resx similarity index 100% rename from ShareX.UploadersLib/Controls/AccountTypeControl.fr-FR.resx rename to ShareX.UploadersLib/Controls/AccountTypeControl.fr.resx diff --git a/ShareX.UploadersLib/Controls/AccountsControl.fr-FR.resx b/ShareX.UploadersLib/Controls/AccountsControl.fr.resx similarity index 100% rename from ShareX.UploadersLib/Controls/AccountsControl.fr-FR.resx rename to ShareX.UploadersLib/Controls/AccountsControl.fr.resx diff --git a/ShareX.UploadersLib/Controls/OAuthControl.fr-FR.resx b/ShareX.UploadersLib/Controls/OAuthControl.fr.resx similarity index 100% rename from ShareX.UploadersLib/Controls/OAuthControl.fr-FR.resx rename to ShareX.UploadersLib/Controls/OAuthControl.fr.resx diff --git a/ShareX.UploadersLib/FTPClient/FTPClientForm.fr-FR.resx b/ShareX.UploadersLib/FTPClient/FTPClientForm.fr.resx similarity index 100% rename from ShareX.UploadersLib/FTPClient/FTPClientForm.fr-FR.resx rename to ShareX.UploadersLib/FTPClient/FTPClientForm.fr.resx diff --git a/ShareX.UploadersLib/Forms/DropboxFilesForm.fr-FR.resx b/ShareX.UploadersLib/Forms/DropboxFilesForm.fr.resx similarity index 100% rename from ShareX.UploadersLib/Forms/DropboxFilesForm.fr-FR.resx rename to ShareX.UploadersLib/Forms/DropboxFilesForm.fr.resx diff --git a/ShareX.UploadersLib/Forms/EmailForm.fr-FR.resx b/ShareX.UploadersLib/Forms/EmailForm.fr.resx similarity index 100% rename from ShareX.UploadersLib/Forms/EmailForm.fr-FR.resx rename to ShareX.UploadersLib/Forms/EmailForm.fr.resx diff --git a/ShareX.UploadersLib/Forms/JiraUpload.fr-FR.resx b/ShareX.UploadersLib/Forms/JiraUpload.fr.resx similarity index 100% rename from ShareX.UploadersLib/Forms/JiraUpload.fr-FR.resx rename to ShareX.UploadersLib/Forms/JiraUpload.fr.resx diff --git a/ShareX.UploadersLib/Forms/OAuthWebForm.fr-FR.resx b/ShareX.UploadersLib/Forms/OAuthWebForm.fr.resx similarity index 100% rename from ShareX.UploadersLib/Forms/OAuthWebForm.fr-FR.resx rename to ShareX.UploadersLib/Forms/OAuthWebForm.fr.resx diff --git a/ShareX.UploadersLib/Forms/ResponseForm.fr-FR.resx b/ShareX.UploadersLib/Forms/ResponseForm.fr.resx similarity index 100% rename from ShareX.UploadersLib/Forms/ResponseForm.fr-FR.resx rename to ShareX.UploadersLib/Forms/ResponseForm.fr.resx diff --git a/ShareX.UploadersLib/Forms/TwitterTweetForm.fr-FR.resx b/ShareX.UploadersLib/Forms/TwitterTweetForm.fr.resx similarity index 100% rename from ShareX.UploadersLib/Forms/TwitterTweetForm.fr-FR.resx rename to ShareX.UploadersLib/Forms/TwitterTweetForm.fr.resx diff --git a/ShareX.UploadersLib/Forms/UploadersConfigForm.fr-FR.resx b/ShareX.UploadersLib/Forms/UploadersConfigForm.fr.resx similarity index 100% rename from ShareX.UploadersLib/Forms/UploadersConfigForm.fr-FR.resx rename to ShareX.UploadersLib/Forms/UploadersConfigForm.fr.resx diff --git a/ShareX.UploadersLib/Forms/UserPassBox.fr-FR.resx b/ShareX.UploadersLib/Forms/UserPassBox.fr.resx similarity index 100% rename from ShareX.UploadersLib/Forms/UserPassBox.fr-FR.resx rename to ShareX.UploadersLib/Forms/UserPassBox.fr.resx diff --git a/ShareX.UploadersLib/Properties/Resources.fr-FR.resx b/ShareX.UploadersLib/Properties/Resources.fr.resx similarity index 100% rename from ShareX.UploadersLib/Properties/Resources.fr-FR.resx rename to ShareX.UploadersLib/Properties/Resources.fr.resx diff --git a/ShareX/Controls/HotkeySelectionControl.fr-FR.resx b/ShareX/Controls/HotkeySelectionControl.fr.resx similarity index 100% rename from ShareX/Controls/HotkeySelectionControl.fr-FR.resx rename to ShareX/Controls/HotkeySelectionControl.fr.resx diff --git a/ShareX/Forms/AboutForm.fr-FR.resx b/ShareX/Forms/AboutForm.fr.resx similarity index 100% rename from ShareX/Forms/AboutForm.fr-FR.resx rename to ShareX/Forms/AboutForm.fr.resx diff --git a/ShareX/Forms/ActionsForm.fr-FR.resx b/ShareX/Forms/ActionsForm.fr.resx similarity index 100% rename from ShareX/Forms/ActionsForm.fr-FR.resx rename to ShareX/Forms/ActionsForm.fr.resx diff --git a/ShareX/Forms/AfterCaptureForm.fr-FR.resx b/ShareX/Forms/AfterCaptureForm.fr.resx similarity index 100% rename from ShareX/Forms/AfterCaptureForm.fr-FR.resx rename to ShareX/Forms/AfterCaptureForm.fr.resx diff --git a/ShareX/Forms/AfterUploadForm.fr-FR.resx b/ShareX/Forms/AfterUploadForm.fr.resx similarity index 100% rename from ShareX/Forms/AfterUploadForm.fr-FR.resx rename to ShareX/Forms/AfterUploadForm.fr.resx diff --git a/ShareX/Forms/ApplicationSettingsForm.fr-FR.resx b/ShareX/Forms/ApplicationSettingsForm.fr.resx similarity index 100% rename from ShareX/Forms/ApplicationSettingsForm.fr-FR.resx rename to ShareX/Forms/ApplicationSettingsForm.fr.resx diff --git a/ShareX/Forms/AutoCaptureForm.fr-FR.resx b/ShareX/Forms/AutoCaptureForm.fr.resx similarity index 100% rename from ShareX/Forms/AutoCaptureForm.fr-FR.resx rename to ShareX/Forms/AutoCaptureForm.fr.resx diff --git a/ShareX/Forms/BeforeUploadForm.fr-FR.resx b/ShareX/Forms/BeforeUploadForm.fr.resx similarity index 100% rename from ShareX/Forms/BeforeUploadForm.fr-FR.resx rename to ShareX/Forms/BeforeUploadForm.fr.resx diff --git a/ShareX/Forms/ClipboardFormatForm.fr-FR.resx b/ShareX/Forms/ClipboardFormatForm.fr.resx similarity index 100% rename from ShareX/Forms/ClipboardFormatForm.fr-FR.resx rename to ShareX/Forms/ClipboardFormatForm.fr.resx diff --git a/ShareX/Forms/EncoderProgramForm.fr-FR.resx b/ShareX/Forms/EncoderProgramForm.fr.resx similarity index 100% rename from ShareX/Forms/EncoderProgramForm.fr-FR.resx rename to ShareX/Forms/EncoderProgramForm.fr.resx diff --git a/ShareX/Forms/FileExistForm.fr-FR.resx b/ShareX/Forms/FileExistForm.fr.resx similarity index 100% rename from ShareX/Forms/FileExistForm.fr-FR.resx rename to ShareX/Forms/FileExistForm.fr.resx diff --git a/ShareX/Forms/HotkeySettingsForm.fr-FR.resx b/ShareX/Forms/HotkeySettingsForm.fr.resx similarity index 100% rename from ShareX/Forms/HotkeySettingsForm.fr-FR.resx rename to ShareX/Forms/HotkeySettingsForm.fr.resx diff --git a/ShareX/Forms/MainForm.fr-FR.resx b/ShareX/Forms/MainForm.fr.resx similarity index 100% rename from ShareX/Forms/MainForm.fr-FR.resx rename to ShareX/Forms/MainForm.fr.resx diff --git a/ShareX/Forms/ScreenColorPicker.fr-FR.resx b/ShareX/Forms/ScreenColorPicker.fr.resx similarity index 100% rename from ShareX/Forms/ScreenColorPicker.fr-FR.resx rename to ShareX/Forms/ScreenColorPicker.fr.resx diff --git a/ShareX/Forms/ScreenRegionForm.fr-FR.resx b/ShareX/Forms/ScreenRegionForm.fr.resx similarity index 100% rename from ShareX/Forms/ScreenRegionForm.fr-FR.resx rename to ShareX/Forms/ScreenRegionForm.fr.resx diff --git a/ShareX/Forms/TaskSettingsForm.fr-FR.resx b/ShareX/Forms/TaskSettingsForm.fr.resx similarity index 100% rename from ShareX/Forms/TaskSettingsForm.fr-FR.resx rename to ShareX/Forms/TaskSettingsForm.fr.resx diff --git a/ShareX/Forms/VideoEncodersForm.fr-FR.resx b/ShareX/Forms/VideoEncodersForm.fr.resx similarity index 100% rename from ShareX/Forms/VideoEncodersForm.fr-FR.resx rename to ShareX/Forms/VideoEncodersForm.fr.resx diff --git a/ShareX/Forms/WatchFolderForm.fr-FR.resx b/ShareX/Forms/WatchFolderForm.fr.resx similarity index 100% rename from ShareX/Forms/WatchFolderForm.fr-FR.resx rename to ShareX/Forms/WatchFolderForm.fr.resx diff --git a/ShareX/Properties/Resources.fr-FR.resx b/ShareX/Properties/Resources.fr.resx similarity index 100% rename from ShareX/Properties/Resources.fr-FR.resx rename to ShareX/Properties/Resources.fr.resx