diff --git a/EDMarketConnector.wxs b/EDMarketConnector.wxs
index c76c49c7..292cf389 100644
--- a/EDMarketConnector.wxs
+++ b/EDMarketConnector.wxs
@@ -18,8 +18,8 @@
Description="$(var.PRODUCTLONGNAME) installer"
InstallerVersion="300" Compressed="yes"
Platform="x86"
- Languages="1033,1029,1031,1034,1035,1036,1038,1040,1041,1043,1045,1046,1049,1058,1062,2052,2070,2074,6170,1060,0" />
-
+ Languages="1033,1029,1031,1034,1035,1036,1038,1040,1041,1043,1045,1046,1049,1058,1062,2052,2070,2074,6170,1060,1053,0" />
+
@@ -270,6 +270,9 @@
+
+
+
@@ -574,6 +577,7 @@
+
diff --git a/L10n/sv-SE.strings b/L10n/sv-SE.strings
new file mode 100644
index 00000000..b97a8858
--- /dev/null
+++ b/L10n/sv-SE.strings
@@ -0,0 +1,525 @@
+/* Language name */
+"!Language" = "Svenska";
+
+/* App menu entry on OSX. [EDMarketConnector.py] */
+"About {APP}" = "Om {APP}";
+
+/* Federation rank. [stats.py] */
+"Admiral" = "Admiral";
+
+/* Explorer rank. [stats.py] */
+"Aimless" = "Aimless";
+
+/* Appearance setting. [EDMarketConnector.py] */
+"Always on top" = "Alltid överst";
+
+/* CQC rank. [stats.py] */
+"Amateur" = "Amatör";
+
+/* EDSM setting. [edsm.py] */
+"API Key" = "API Nyckel";
+
+/* Tab heading in settings. [prefs.py] */
+"Appearance" = "Utseende";
+
+/* Successfully authenticated with the Frontier website. [EDMarketConnector.py] */
+"Authentication successful" = "Autentisering lyckad";
+
+/* Output setting. [prefs.py] */
+"Automatically update on docking" = "Automatisk uppdatering vid dockning";
+
+/* Cmdr stats. [stats.py] */
+"Balance" = "Balance";
+
+/* Empire rank. [stats.py] */
+"Baron" = "Baron";
+
+/* Trade rank. [stats.py] */
+"Broker" = "Broker";
+
+/* Folder selection button on Windows. [prefs.py] */
+"Browse..." = "Bläddra...";
+
+/* Federation rank. [stats.py] */
+"Cadet" = "Cadet";
+
+/* CQC rank. [stats.py] */
+"Champion" = "Champion";
+
+/* Folder selection button on OSX. [prefs.py] */
+"Change..." = "Ändra...";
+
+/* Menu item. [EDMarketConnector.py] */
+"Check for Updates..." = "Sök efter uppdateringar...";
+
+/* Federation rank. [stats.py] */
+"Chief Petty Officer" = "Chief Petty Officer";
+
+/* Main window. [EDMarketConnector.py] */
+"Cmdr" = "Cmdr";
+
+/* Ranking. [stats.py] */
+"Combat" = "Combat";
+
+/* EDSM setting. [edsm.py] */
+"Commander Name" = "CMDR namn";
+
+/* Combat rank. [stats.py] */
+"Competent" = "Competent";
+
+/* Tab heading in settings. [prefs.py] */
+"Configuration" = "Konfiguration";
+
+/* Update button in main window. [EDMarketConnector.py] */
+"cooldown {SS}s" = "Vänta {SS}s";
+
+/* As in Copy and Paste. [EDMarketConnector.py] */
+"Copy" = "Kopiera";
+
+/* Empire rank. [stats.py] */
+"Count" = "Count";
+
+/* Ranking. [stats.py] */
+"CQC" = "CQC";
+
+/* Combat rank. [stats.py] */
+"Dangerous" = "Dangerous";
+
+/* Appearance theme setting. [prefs.py] */
+"Dark" = "Mörk";
+
+/* Combat rank. [stats.py] */
+"Deadly" = "Deadly";
+
+/* Trade rank. [stats.py] */
+"Dealer" = "Dealer";
+
+/* Appearance theme and language setting. [l10n.py] */
+"Default" = "Standard";
+
+/* Output setting under 'Send system and scan data to the Elite Dangerous Data Network' new in E:D 2.2. [eddn.py] */
+"Delay sending until docked" = "Sänd bara uppdatering när du är dockad";
+
+/* Option to disabled Automatic Check For Updates whilst in-game [prefs.py] */
+"Disable Automatic Application Updates Check when in-game" = "Leta inte efter programuppdateringar när spelet körs";
+
+/* List of plugins in settings. [prefs.py] */
+"Disabled Plugins" = "Avaktiverade plugins";
+
+/* Help menu item. [EDMarketConnector.py] */
+"Documentation" = "Dokumentation";
+
+/* Empire rank. [stats.py] */
+"Duke" = "Duke";
+
+/* Location of the new Journal file in E:D 2.2. [EDMarketConnector.py] */
+"E:D journal file location" = "E:D journal-fil sökväg";
+
+/* Empire rank. [stats.py] */
+"Earl" = "Earl";
+
+/* Menu title. [EDMarketConnector.py] */
+"Edit" = "Ändra";
+
+/* Top rank. [stats.py] */
+"Elite" = "Elite";
+
+/* Section heading in settings. [edsm.py] */
+"Elite Dangerous Star Map credentials" = "Elite Dangerous Star Map användaruppgifter";
+
+/* Ranking. [stats.py] */
+"Empire" = "Empire";
+
+/* List of plugins in settings. [prefs.py] */
+"Enabled Plugins" = "Aktiverade plugins";
+
+/* Federation rank. [stats.py] */
+"Ensign" = "Ensign";
+
+/* Trade rank. [stats.py] */
+"Entrepreneur" = "Entrepreneur";
+
+/* [eddn.py] */
+"Error: Can't connect to EDDN" = "Fel: Kan inte ansluta till EDDN";
+
+/* [edsm.py] */
+"Error: Can't connect to EDSM" = "Fel: Kan inte ansluta till EDSM";
+
+/* [inara.py] */
+"Error: Can't connect to Inara" = "Fel: Kan inte ansluta till Inara";
+
+/* [edsm.py] */
+"Error: EDSM {MSG}" = "Fel: EDSM {MSG}";
+
+/* Raised when cannot contact the Companion API server. [companion.py] */
+"Error: Frontier server is down" = "Fel: Frontier server okontaktbar";
+
+/* Raised when Companion API server is returning old data, e.g. when the servers are too busy. [companion.py] */
+"Error: Frontier server is lagging" = "Fel: Frontier lag på server";
+
+/* Raised when the Companion API server thinks that the user has not purchased E:D. i.e. doesn't have the correct 'SKU'. [companion.py] */
+"Error: Frontier server SKU problem" = "Fel: Frontier server SKU problem (licensnyckel)";
+
+/* [inara.py] */
+"Error: Inara {MSG}" = "Fel: Inara {MSG}";
+
+/* [companion.py] */
+"Error: Invalid Credentials" = "Fel: ogiltligt användarnamn eller lösenord";
+
+/* Raised when the user has multiple accounts and the username/password setting is not for the account they're currently playing OR the user has reset their Cmdr and the Companion API server is still returning data for the old Cmdr. [companion.py] */
+"Error: Wrong Cmdr" = "Fel: Fel användare. Har du flera konton eller en gammal API-nyckel från ett nollställt konto?";
+
+/* Item in the File menu on Windows. [EDMarketConnector.py] */
+"Exit" = "Avsluta";
+
+/* Combat rank. [stats.py] */
+"Expert" = "Expert";
+
+/* Ranking. [stats.py] */
+"Explorer" = "Explorer";
+
+/* Ranking. [stats.py] */
+"Federation" = "Federation";
+
+/* [EDMarketConnector.py] */
+"Fetching data..." = "Hämtar data...";
+
+/* Multicrew role. [EDMarketConnector.py] */
+"Fighter" = "Fighter";
+
+/* Menu title. [EDMarketConnector.py] */
+"File" = "Fil";
+
+/* Section heading in settings. [prefs.py] */
+"File location" = "Filsökväg";
+
+/* CQC rank. [stats.py] */
+"Gladiator" = "Gladiator";
+
+/* Multicrew role. [EDMarketConnector.py] */
+"Gunner" = "Gunner";
+
+/* Combat rank. [stats.py] */
+"Harmless" = "Harmless";
+
+/* Multicrew role. [EDMarketConnector.py] */
+"Helm" = "Helm";
+
+/* Menu title. [EDMarketConnector.py] */
+"Help" = "Hjälp";
+
+/* CQC rank. [stats.py] */
+"Helpless" = "Helpless";
+
+/* CQC rank. [stats.py] */
+"Hero" = "Hero";
+
+/* Dark theme color setting. [prefs.py] */
+"Highlighted text" = "Markerad text";
+
+/* Hotkey/Shortcut settings prompt on Windows. [prefs.py] */
+"Hotkey" = "Snabbkommando";
+
+/* Section heading in settings. [inara.py] */
+"Inara credentials" = "Inara autentiseringsuppgifter";
+
+/* Hotkey/Shortcut settings prompt on OSX. [prefs.py] */
+"Keyboard shortcut" = "Genväg, tangentbord";
+
+/* Empire rank. [stats.py] */
+"King" = "King";
+
+/* Empire rank. [stats.py] */
+"Knight" = "Knight";
+
+/* Appearance setting prompt. [prefs.py] */
+"Language" = "Språk";
+
+/* [EDMarketConnector.py] */
+"Last updated at {HH}:{MM}:{SS}" = "Senaste uppdatering: {HH}:{MM}:{SS}";
+
+/* Federation rank. [stats.py] */
+"Lieutenant" = "Lieutenant";
+
+/* Federation rank. [stats.py] */
+"Lieutenant Commander" = "Lieutenant Commander";
+
+/* Cmdr stats. [stats.py] */
+"Loan" = "Lån";
+
+/* [EDMarketConnector.py] */
+"Logging in..." = "Loggar in...";
+
+/* Empire rank. [stats.py] */
+"Lord" = "Lord";
+
+/* [prefs.py] */
+"Market data in CSV format file" = "Marknadsdata i CSV-formaterad fil";
+
+/* [prefs.py] */
+"Market data in Trade Dangerous format file" = "Marknadsdata i Trade Dangerous-formatterad fil";
+
+/* Empire rank. [stats.py] */
+"Marquis" = "Marquis";
+
+/* Combat rank. [stats.py] */
+"Master" = "Master";
+
+/* Trade rank. [stats.py] */
+"Merchant" = "Merchant";
+
+/* Federation rank. [stats.py] */
+"Midshipman" = "Midshipman";
+
+/* Explorer rank. [stats.py] */
+"Mostly Aimless" = "Mostly Aimless";
+
+/* Combat rank. [stats.py] */
+"Mostly Harmless" = "Mostly Harmless";
+
+/* CQC rank. [stats.py] */
+"Mostly Helpless" = "Mostly Helpless";
+
+/* Trade rank. [stats.py] */
+"Mostly Penniless" = "Mostly Penniless";
+
+/* No hotkey/shortcut currently defined. [prefs.py] */
+"None" = "Ingen";
+
+/* Dark theme color setting. [prefs.py] */
+"Normal text" = "Normal text";
+
+/* Combat rank. [stats.py] */
+"Novice" = "Novice";
+
+/* [prefs.py] */
+"OK" = "OK";
+
+/* Hotkey/Shortcut setting. [prefs.py] */
+"Only when Elite: Dangerous is the active app" = "Bara när: Elite Dangerous är det aktiva programmet";
+
+/* Button that opens a folder in Explorer/Finder. [prefs.py] */
+"Open" = "Öppna";
+
+/* Shortcut settings button on OSX. [prefs.py] */
+"Open System Preferences" = "Öppna systeminställningar";
+
+/* Tab heading in settings. [prefs.py] */
+"Output" = "Output";
+
+/* Empire rank. [stats.py] */
+"Outsider" = "Outsider";
+
+/* Explorer rank. [stats.py] */
+"Pathfinder" = "Pathfinder";
+
+/* Trade rank. [stats.py] */
+"Peddler" = "Peddler";
+
+/* Trade rank. [stats.py] */
+"Penniless" = "Penniless";
+
+/* Federation rank. [stats.py] */
+"Petty Officer" = "Petty Officer";
+
+/* Explorer rank. [stats.py] */
+"Pioneer" = "Pioneer";
+
+/* Hotkey/Shortcut setting. [prefs.py] */
+"Play sound" = "Spela ljud";
+
+/* [prefs.py] */
+"Please choose what data to save" = "Välj vilket data som skall lagras";
+
+/* Tab heading in settings. [prefs.py] */
+"Plugins" = "Plugins";
+
+/* Section heading in settings. [prefs.py] */
+"Plugins folder" = "Mapp för plugins";
+
+/* Popup title: Warning about plugins without Python 3.x support [EDMarketConnector.py] */
+"EDMC: Plugins Without Python 3.x Support" = "EDMC: Plugins utan stöd för Python 3.x";
+
+/* Popup body: Warning about plugins without Python 3.x support [EDMarketConnector.py] */
+"One or more of your enabled plugins do not yet have support for Python 3.x. Please see the list on the '{PLUGINS}' tab of '{FILE}' > '{SETTINGS}'. You should check if there is an updated version available, else alert the developer that they need to update the code for Python 3.x.\r\n\r\nYou can disable a plugin by renaming its folder to have '{DISABLED}' on the end of the name." = "En eller flera aktiverade plugins har inte stöd för Python 3.x. Var vänlig kontrollera listan med plugins under fliken '{PLUGINS}' under '{FILE}' > '{SETTINGS}'. Kontrollera om det finns en nyare version tillgänglig eller informera utvecklaren.\n\nDu kan också avaktivera din plugin genom att ändra slutet av namnet på mappen till '{DISABLED}'";
+
+/* Settings>Plugins>Plugins without Python 3.x support [prefs.py] */
+"Plugins Without Python 3.x Support" = "Plugins utan stöd för Python 3.x";
+
+/* Settings>Plugins>Information on migrating plugins [prefs.py] */
+"Information on migrating plugins" = "Information om migrering av plugins";
+
+/* Federation rank. [stats.py] */
+"Post Captain" = "Post Captain";
+
+/* Federation rank. [stats.py] */
+"Post Commander" = "Post Commander";
+
+/* Ranking. [stats.py] */
+"Powerplay" = "Powerplay";
+
+/* [prefs.py] */
+"Preferences" = "Inställningar";
+
+/* Settings prompt for preferred ship loadout, system and station info websites. [prefs.py] */
+"Preferred websites" = "Föredragna webbsidor";
+
+/* Empire rank. [stats.py] */
+"Prince" = "Prince";
+
+/* Help menu item. [EDMarketConnector.py] */
+"Privacy Policy" = "Privacy Policy";
+
+/* CQC rank. [stats.py] */
+"Professional" = "Professional";
+
+/* Explorer rank. [stats.py] */
+"Ranger" = "Ranger";
+
+/* Power rank. [stats.py] */
+"Rating 1" = "Rating 1";
+
+/* Power rank. [stats.py] */
+"Rating 2" = "Rating 2";
+
+/* Power rank. [stats.py] */
+"Rating 3" = "Rating 3";
+
+/* Power rank. [stats.py] */
+"Rating 4" = "Rating 4";
+
+/* Power rank. [stats.py] */
+"Rating 5" = "Rating 5";
+
+/* Shortcut settings prompt on OSX. [prefs.py] */
+"Re-start {APP} to use shortcuts" = "Starta om {APP} för att använda genvägar";
+
+/* Federation rank. [stats.py] */
+"Rear Admiral" = "Rear Admiral";
+
+/* Federation rank. [stats.py] */
+"Recruit" = "Recruit";
+
+/* Help menu item. [EDMarketConnector.py] */
+"Release Notes" = "Release Notes";
+
+/* Multicrew role label in main window. [EDMarketConnector.py] */
+"Role" = "Roll";
+
+/* Menu item. [EDMarketConnector.py] */
+"Save Raw Data..." = "Lagra rådata...";
+
+/* Explorer rank. [stats.py] */
+"Scout" = "Scout";
+
+/* CQC rank. [stats.py] */
+"Semi Professional" = "Semi Professional";
+
+/* [edsm.py] */
+"Send flight log and Cmdr status to EDSM" = "Sänd flight log-data och Cmdr-status till EDSM";
+
+/* [inara.py] */
+"Send flight log and Cmdr status to Inara" = "Sänd flight log-data och Cmdr-status till Inara";
+
+/* Output setting. [eddn.py] */
+"Send station data to the Elite Dangerous Data Network" = "Sänd stationsdata till Elite Dangerous Data Network";
+
+/* Output setting new in E:D 2.2. [eddn.py] */
+"Send system and scan data to the Elite Dangerous Data Network" = "Sänd system och scan-data till Elite Dangerous Data Network";
+
+/* [eddn.py] */
+"Sending data to EDDN..." = "Sänder data till EDDN...";
+
+/* Empire rank. [stats.py] */
+"Serf" = "Serf";
+
+/* Item in the File menu on Windows. [EDMarketConnector.py] */
+"Settings" = "Inställningar";
+
+/* Main window. [EDMarketConnector.py] */
+"Ship" = "Skepp";
+
+/* Output setting. [prefs.py] */
+"Ship loadout" = "Översikt av skepp";
+
+/* Status dialog title. [stats.py] */
+"Ships" = "Skepp";
+
+/* Setting to decide which ship outfitting website to link to - either E:D Shipyard or Coriolis. [prefs.py] */
+"Shipyard" = "Webbsida för översikt av skepp";
+
+/* Empire rank. [stats.py] */
+"Squire" = "Squire";
+
+/* Main window. [EDMarketConnector.py] */
+"Station" = "Station";
+
+/* [EDMarketConnector.py] */
+"Station doesn't have a market!" = "Stationen har ingen marknad!";
+
+/* [EDMarketConnector.py] */
+"Station doesn't have anything!" = "Stationen är tom!";
+
+/* Menu item. [EDMarketConnector.py] */
+"Status" = "Status";
+
+/* Explorer rank. [stats.py] */
+"Surveyor" = "Surveyor";
+
+/* Main window. [EDMarketConnector.py] */
+"System" = "System";
+
+/* Appearance setting. [prefs.py] */
+"Theme" = "Tema";
+
+/* Help text in settings. [prefs.py] */
+"Tip: You can disable a plugin by{CR}adding '{EXT}' to its folder name" = "Tips: du kan avaktivera en plugin genom{CR}att lägga till '{EXT}' på slutet av mappens namn";
+
+/* Ranking. [stats.py] */
+"Trade" = "Trade";
+
+/* Explorer rank. [stats.py] */
+"Trailblazer" = "Trailblazer";
+
+/* Appearance theme setting. [prefs.py] */
+"Transparent" = "Transparent";
+
+/* Trade rank. [stats.py] */
+"Tycoon" = "Tycoon";
+
+/* Update button in main window. [EDMarketConnector.py] */
+"Update" = "Uppdatera";
+
+/* Status dialog subtitle - CR value of ship. [stats.py] */
+"Value" = "Värde";
+
+/* Federation rank. [stats.py] */
+"Vice Admiral" = "Vice Admiral";
+
+/* Menu title on OSX. [EDMarketConnector.py] */
+"View" = "View";
+
+/* Empire rank. [stats.py] */
+"Viscount" = "Viscount";
+
+/* Federation rank. [stats.py] */
+"Warrant Officer" = "Warrant Officer";
+
+/* Shouldn't happen. [EDMarketConnector.py] */
+"What are you flying?!" = "Okänt skepp? (felmeddelande)";
+
+/* Shouldn't happen. [EDMarketConnector.py] */
+"Where are you?!" = "Vart är du? (felmeddelande)";
+
+/* Shouldn't happen. [EDMarketConnector.py] */
+"Who are you?!" = "Vem är du? (felmeddelande)";
+
+/* Menu title on OSX. [EDMarketConnector.py] */
+"Window" = "Fönster";
+
+/* [EDMarketConnector.py] */
+"You're not docked at a station!" = "Du är inte dockad vid en station!";
+
+/* Shortcut settings prompt on OSX. [prefs.py] */
+"{APP} needs permission to use shortcuts" = "{APP} behöver rättigheter för att använda genvägar";
+