1
0
mirror of https://github.com/EDCD/EDMarketConnector.git synced 2025-04-17 17:42:20 +03:00

fix mercenary rank, add some comments

This commit is contained in:
A_D 2022-01-25 19:23:22 +02:00
parent 2a4199e098
commit ddcb5219b4
No known key found for this signature in database
GPG Key ID: 4BE9EB7DF45076C4
2 changed files with 113 additions and 111 deletions

View File

@ -22,7 +22,7 @@
/* edsm.py: Settings>EDSM - Label on header/URL to EDSM API key page; In files: edsm.py:206; load.py:206; edsm.py:247; */ /* edsm.py: Settings>EDSM - Label on header/URL to EDSM API key page; In files: edsm.py:206; load.py:206; edsm.py:247; */
"Elite Dangerous Star Map credentials" = "Elite Dangerous Star Map credentials"; "Elite Dangerous Star Map credentials" = "Elite Dangerous Star Map credentials";
/* edsm.py: Game Commander name label in EDSM settings; theme.py: Label for commander name in main window; EDMarketConnector.py: Label for commander name in main window; stats.py: Cmdr stats; In files: edsm.py:216; load.py:216; edsm.py:258; theme.py:227; EDMarketConnector.py:822; stats.py:52; */ /* edsm.py: Game Commander name label in EDSM settings; theme.py: Label for commander name in main window; EDMarketConnector.py: Label for commander name in main window; stats.py: Cmdr stats; In files: edsm.py:216; load.py:216; edsm.py:258; theme.py:227; EDMarketConnector.py:822; stats.py:59; */
"Cmdr" = "Cmdr"; "Cmdr" = "Cmdr";
/* edsm.py: EDSM Commander name label in EDSM settings; In files: edsm.py:223; load.py:223; edsm.py:266; */ /* edsm.py: EDSM Commander name label in EDSM settings; In files: edsm.py:223; load.py:223; edsm.py:266; */
@ -31,7 +31,7 @@
/* edsm.py: EDSM API key label; inara.py: Inara API key label; In files: edsm.py:230; inara.py:233; load.py:230; load.py:233; edsm.py:274; inara.py:243; */ /* edsm.py: EDSM API key label; inara.py: Inara API key label; In files: edsm.py:230; inara.py:233; load.py:230; load.py:233; edsm.py:274; inara.py:243; */
"API Key" = "API Key"; "API Key" = "API Key";
/* edsm.py: We have no data on the current commander; prefs.py: No hotkey/shortcut set; stats.py: No rank; In files: edsm.py:256; load.py:256; edsm.py:301; prefs.py:520; prefs.py:1174; prefs.py:1207; stats.py:147; stats.py:166; stats.py:185; stats.py:203; */ /* edsm.py: We have no data on the current commander; prefs.py: No hotkey/shortcut set; stats.py: No rank; In files: edsm.py:256; load.py:256; edsm.py:301; prefs.py:520; prefs.py:1174; prefs.py:1207; stats.py:156; stats.py:175; stats.py:194; stats.py:211; */
"None" = "None"; "None" = "None";
/* edsm.py: EDSM Plugin - Error message from EDSM API; In files: edsm.py:622; edsm.py:724; load.py:627; load.py:729; edsm.py:747; edsm.py:875; */ /* edsm.py: EDSM Plugin - Error message from EDSM API; In files: edsm.py:622; edsm.py:724; load.py:627; load.py:729; edsm.py:747; edsm.py:875; */
@ -136,16 +136,16 @@
/* EDMarketConnector.py: 'Ship' or multi-crew role label in main window, as applicable; EDMarketConnector.py: Multicrew role label in main window; In files: EDMarketConnector.py:824; EDMarketConnector.py:1279; */ /* EDMarketConnector.py: 'Ship' or multi-crew role label in main window, as applicable; EDMarketConnector.py: Multicrew role label in main window; In files: EDMarketConnector.py:824; EDMarketConnector.py:1279; */
"Role" = "Role"; "Role" = "Role";
/* EDMarketConnector.py: 'Ship' or multi-crew role label in main window, as applicable; EDMarketConnector.py: 'Ship' label in main UI; stats.py: Status dialog subtitle; In files: EDMarketConnector.py:824; EDMarketConnector.py:1289; EDMarketConnector.py:1312; stats.py:402; */ /* EDMarketConnector.py: 'Ship' or multi-crew role label in main window, as applicable; EDMarketConnector.py: 'Ship' label in main UI; stats.py: Status dialog subtitle; In files: EDMarketConnector.py:824; EDMarketConnector.py:1289; EDMarketConnector.py:1312; stats.py:409; */
"Ship" = "Ship"; "Ship" = "Ship";
/* EDMarketConnector.py: Label for 'Suit' line in main UI; In files: EDMarketConnector.py:825; */ /* EDMarketConnector.py: Label for 'Suit' line in main UI; In files: EDMarketConnector.py:825; */
"Suit" = "Suit"; "Suit" = "Suit";
/* EDMarketConnector.py: Label for 'System' line in main UI; prefs.py: Configuration - Label for selection of 'System' provider website; stats.py: Main window; In files: EDMarketConnector.py:826; prefs.py:607; stats.py:404; */ /* EDMarketConnector.py: Label for 'System' line in main UI; prefs.py: Configuration - Label for selection of 'System' provider website; stats.py: Main window; In files: EDMarketConnector.py:826; prefs.py:607; stats.py:411; */
"System" = "System"; "System" = "System";
/* EDMarketConnector.py: Label for 'Station' line in main UI; prefs.py: Configuration - Label for selection of 'Station' provider website; prefs.py: Appearance - Example 'Normal' text; stats.py: Status dialog subtitle; In files: EDMarketConnector.py:827; prefs.py:625; prefs.py:762; stats.py:405; */ /* EDMarketConnector.py: Label for 'Station' line in main UI; prefs.py: Configuration - Label for selection of 'Station' provider website; prefs.py: Appearance - Example 'Normal' text; stats.py: Status dialog subtitle; In files: EDMarketConnector.py:827; prefs.py:625; prefs.py:762; stats.py:412; */
"Station" = "Station"; "Station" = "Station";
/* EDMarketConnector.py: 'File' menu title on OSX; EDMarketConnector.py: 'File' menu title; EDMarketConnector.py: 'File' menu; In files: EDMarketConnector.py:830; EDMarketConnector.py:845; EDMarketConnector.py:848; EDMarketConnector.py:2019; */ /* EDMarketConnector.py: 'File' menu title on OSX; EDMarketConnector.py: 'File' menu title; EDMarketConnector.py: 'File' menu; In files: EDMarketConnector.py:830; EDMarketConnector.py:845; EDMarketConnector.py:848; EDMarketConnector.py:2019; */
@ -172,7 +172,7 @@
/* EDMarketConnector.py: File > Save Raw Data...; In files: EDMarketConnector.py:840; EDMarketConnector.py:854; */ /* EDMarketConnector.py: File > Save Raw Data...; In files: EDMarketConnector.py:840; EDMarketConnector.py:854; */
"Save Raw Data..." = "Save Raw Data..."; "Save Raw Data..." = "Save Raw Data...";
/* EDMarketConnector.py: File > Status; stats.py: Status dialog title; In files: EDMarketConnector.py:841; EDMarketConnector.py:853; stats.py:399; */ /* EDMarketConnector.py: File > Status; stats.py: Status dialog title; In files: EDMarketConnector.py:841; EDMarketConnector.py:853; stats.py:406; */
"Status" = "Status"; "Status" = "Status";
/* EDMarketConnector.py: Help > Privacy Policy; In files: EDMarketConnector.py:842; EDMarketConnector.py:860; */ /* EDMarketConnector.py: Help > Privacy Policy; In files: EDMarketConnector.py:842; EDMarketConnector.py:860; */
@ -223,13 +223,13 @@
/* EDMarketConnector.py: Status - Attempting to retrieve data from Frontier CAPI; In files: EDMarketConnector.py:1006; */ /* EDMarketConnector.py: Status - Attempting to retrieve data from Frontier CAPI; In files: EDMarketConnector.py:1006; */
"Fetching data..." = "Fetching data..."; "Fetching data..." = "Fetching data...";
/* EDMarketConnector.py: We didn't have the commander name when we should have; stats.py: Unknown commander; In files: EDMarketConnector.py:1051; stats.py:327; */ /* EDMarketConnector.py: We didn't have the commander name when we should have; stats.py: Unknown commander; In files: EDMarketConnector.py:1051; stats.py:335; */
"Who are you?!" = "Who are you?!"; "Who are you?!" = "Who are you?!";
/* EDMarketConnector.py: We don't know where the commander is, when we should; stats.py: Unknown location; In files: EDMarketConnector.py:1057; stats.py:337; */ /* EDMarketConnector.py: We don't know where the commander is, when we should; stats.py: Unknown location; In files: EDMarketConnector.py:1057; stats.py:345; */
"Where are you?!" = "Where are you?!"; "Where are you?!" = "Where are you?!";
/* EDMarketConnector.py: We don't know what ship the commander is in, when we should; stats.py: Unknown ship; In files: EDMarketConnector.py:1064; stats.py:345; */ /* EDMarketConnector.py: We don't know what ship the commander is in, when we should; stats.py: Unknown ship; In files: EDMarketConnector.py:1064; stats.py:353; */
"What are you flying?!" = "What are you flying?!"; "What are you flying?!" = "What are you flying?!";
/* EDMarketConnector.py: Frontier CAPI server error when fetching data; In files: EDMarketConnector.py:1176; */ /* EDMarketConnector.py: Frontier CAPI server error when fetching data; In files: EDMarketConnector.py:1176; */
@ -445,303 +445,303 @@
/* prefs.py: Lable on list of user-disabled plugins; In files: prefs.py:969; */ /* prefs.py: Lable on list of user-disabled plugins; In files: prefs.py:969; */
"Disabled Plugins" = "Disabled Plugins"; "Disabled Plugins" = "Disabled Plugins";
/* stats.py: Cmdr stats; In files: stats.py:53; */ /* stats.py: Cmdr stats; In files: stats.py:60; */
"Balance" = "Balance"; "Balance" = "Balance";
/* stats.py: Cmdr stats; In files: stats.py:54; */ /* stats.py: Cmdr stats; In files: stats.py:61; */
"Loan" = "Loan"; "Loan" = "Loan";
/* stats.py: Top rank; In files: stats.py:58; */ /* stats.py: Top rank; In files: stats.py:65; */
"Elite" = "Elite"; "Elite" = "Elite";
/* stats.py: Top rank +1; In files: stats.py:59; */ /* stats.py: Top rank +1; In files: stats.py:66; */
"Elite I" = "Elite I"; "Elite I" = "Elite I";
/* stats.py: Top rank +2; In files: stats.py:60; */ /* stats.py: Top rank +2; In files: stats.py:67; */
"Elite II" = "Elite II"; "Elite II" = "Elite II";
/* stats.py: Top rank +3; In files: stats.py:61; */ /* stats.py: Top rank +3; In files: stats.py:68; */
"Elite III" = "Elite III"; "Elite III" = "Elite III";
/* stats.py: Top rank +4; In files: stats.py:62; */ /* stats.py: Top rank +4; In files: stats.py:69; */
"Elite IV" = "Elite IV"; "Elite IV" = "Elite IV";
/* stats.py: Top rank +5; In files: stats.py:63; */ /* stats.py: Top rank +5; In files: stats.py:70; */
"Elite V" = "Elite V"; "Elite V" = "Elite V";
/* stats.py: Ranking; In files: stats.py:68; */ /* stats.py: Ranking; In files: stats.py:76; */
"Combat" = "Combat"; "Combat" = "Combat";
/* stats.py: Ranking; In files: stats.py:69; */ /* stats.py: Ranking; In files: stats.py:77; */
"Trade" = "Trade"; "Trade" = "Trade";
/* stats.py: Ranking; In files: stats.py:70; */ /* stats.py: Ranking; In files: stats.py:78; */
"Explorer" = "Explorer"; "Explorer" = "Explorer";
/* stats.py: Ranking; In files: stats.py:71; */ /* stats.py: Ranking; In files: stats.py:79; */
"Mercenary" = "Mercenary"; "Mercenary" = "Mercenary";
/* stats.py: Ranking; In files: stats.py:72; */ /* stats.py: Ranking; In files: stats.py:80; */
"Exobiologist" = "Exobiologist"; "Exobiologist" = "Exobiologist";
/* stats.py: Ranking; In files: stats.py:73; */ /* stats.py: Ranking; In files: stats.py:81; */
"CQC" = "CQC"; "CQC" = "CQC";
/* stats.py: Ranking; In files: stats.py:74; */ /* stats.py: Ranking; In files: stats.py:82; */
"Federation" = "Federation"; "Federation" = "Federation";
/* stats.py: Ranking; In files: stats.py:75; */ /* stats.py: Ranking; In files: stats.py:83; */
"Empire" = "Empire"; "Empire" = "Empire";
/* stats.py: Ranking; In files: stats.py:76; */ /* stats.py: Ranking; In files: stats.py:84; */
"Powerplay" = "Powerplay"; "Powerplay" = "Powerplay";
/* stats.py: Combat rank; In files: stats.py:84; */ /* stats.py: Combat rank; In files: stats.py:93; */
"Harmless" = "Harmless"; "Harmless" = "Harmless";
/* stats.py: Combat rank; In files: stats.py:85; */ /* stats.py: Combat rank; In files: stats.py:94; */
"Mostly Harmless" = "Mostly Harmless"; "Mostly Harmless" = "Mostly Harmless";
/* stats.py: Combat rank; In files: stats.py:86; */ /* stats.py: Combat rank; In files: stats.py:95; */
"Novice" = "Novice"; "Novice" = "Novice";
/* stats.py: Combat rank; In files: stats.py:87; */ /* stats.py: Combat rank; In files: stats.py:96; */
"Competent" = "Competent"; "Competent" = "Competent";
/* stats.py: Combat rank; In files: stats.py:88; */ /* stats.py: Combat rank; In files: stats.py:97; */
"Expert" = "Expert"; "Expert" = "Expert";
/* stats.py: Combat rank; stats.py: Empire rank; In files: stats.py:89; stats.py:169; */ /* stats.py: Combat rank; stats.py: Empire rank; In files: stats.py:98; stats.py:178; */
"Master" = "Master"; "Master" = "Master";
/* stats.py: Combat rank; In files: stats.py:90; */ /* stats.py: Combat rank; In files: stats.py:99; */
"Dangerous" = "Dangerous"; "Dangerous" = "Dangerous";
/* stats.py: Combat rank; In files: stats.py:91; */ /* stats.py: Combat rank; In files: stats.py:100; */
"Deadly" = "Deadly"; "Deadly" = "Deadly";
/* stats.py: Trade rank; In files: stats.py:94; */ /* stats.py: Trade rank; In files: stats.py:103; */
"Penniless" = "Penniless"; "Penniless" = "Penniless";
/* stats.py: Trade rank; In files: stats.py:95; */ /* stats.py: Trade rank; In files: stats.py:104; */
"Mostly Penniless" = "Mostly Penniless"; "Mostly Penniless" = "Mostly Penniless";
/* stats.py: Trade rank; In files: stats.py:96; */ /* stats.py: Trade rank; In files: stats.py:105; */
"Peddler" = "Peddler"; "Peddler" = "Peddler";
/* stats.py: Trade rank; In files: stats.py:97; */ /* stats.py: Trade rank; In files: stats.py:106; */
"Dealer" = "Dealer"; "Dealer" = "Dealer";
/* stats.py: Trade rank; In files: stats.py:98; */ /* stats.py: Trade rank; In files: stats.py:107; */
"Merchant" = "Merchant"; "Merchant" = "Merchant";
/* stats.py: Trade rank; In files: stats.py:99; */ /* stats.py: Trade rank; In files: stats.py:108; */
"Broker" = "Broker"; "Broker" = "Broker";
/* stats.py: Trade rank; In files: stats.py:100; */ /* stats.py: Trade rank; In files: stats.py:109; */
"Entrepreneur" = "Entrepreneur"; "Entrepreneur" = "Entrepreneur";
/* stats.py: Trade rank; In files: stats.py:101; */ /* stats.py: Trade rank; In files: stats.py:110; */
"Tycoon" = "Tycoon"; "Tycoon" = "Tycoon";
/* stats.py: Explorer rank; In files: stats.py:104; */ /* stats.py: Explorer rank; In files: stats.py:113; */
"Aimless" = "Aimless"; "Aimless" = "Aimless";
/* stats.py: Explorer rank; In files: stats.py:105; */ /* stats.py: Explorer rank; In files: stats.py:114; */
"Mostly Aimless" = "Mostly Aimless"; "Mostly Aimless" = "Mostly Aimless";
/* stats.py: Explorer rank; In files: stats.py:106; */ /* stats.py: Explorer rank; In files: stats.py:115; */
"Scout" = "Scout"; "Scout" = "Scout";
/* stats.py: Explorer rank; In files: stats.py:107; */ /* stats.py: Explorer rank; In files: stats.py:116; */
"Surveyor" = "Surveyor"; "Surveyor" = "Surveyor";
/* stats.py: Explorer rank; In files: stats.py:108; */ /* stats.py: Explorer rank; In files: stats.py:117; */
"Trailblazer" = "Trailblazer"; "Trailblazer" = "Trailblazer";
/* stats.py: Explorer rank; In files: stats.py:109; */ /* stats.py: Explorer rank; In files: stats.py:118; */
"Pathfinder" = "Pathfinder"; "Pathfinder" = "Pathfinder";
/* stats.py: Explorer rank; In files: stats.py:110; */ /* stats.py: Explorer rank; In files: stats.py:119; */
"Ranger" = "Ranger"; "Ranger" = "Ranger";
/* stats.py: Explorer rank; In files: stats.py:111; */ /* stats.py: Explorer rank; In files: stats.py:120; */
"Pioneer" = "Pioneer"; "Pioneer" = "Pioneer";
/* stats.py: Mercenary rank; In files: stats.py:115; */ /* stats.py: Mercenary rank; In files: stats.py:124; */
"Defenceless" = "Defenceless"; "Defenceless" = "Defenceless";
/* stats.py: Mercenary rank; In files: stats.py:116; */ /* stats.py: Mercenary rank; In files: stats.py:125; */
"Mostly Defenceless" = "Mostly Defenceless"; "Mostly Defenceless" = "Mostly Defenceless";
/* stats.py: Mercenary rank; In files: stats.py:117; */ /* stats.py: Mercenary rank; In files: stats.py:126; */
"Rookie" = "Rookie"; "Rookie" = "Rookie";
/* stats.py: Mercenary rank; In files: stats.py:118; */ /* stats.py: Mercenary rank; In files: stats.py:127; */
"Soldier" = "Soldier"; "Soldier" = "Soldier";
/* stats.py: Mercenary rank; In files: stats.py:119; stats.py:121; */ /* stats.py: Mercenary rank; In files: stats.py:128; stats.py:130; */
"Gunslinger" = "Gunslinger"; "Gunslinger" = "Gunslinger";
/* stats.py: Mercenary rank; In files: stats.py:120; */ /* stats.py: Mercenary rank; In files: stats.py:129; */
"Warrior" = "Warrior"; "Warrior" = "Warrior";
/* stats.py: Mercenary rank; In files: stats.py:122; */ /* stats.py: Mercenary rank; In files: stats.py:131; */
"Deadeye" = "Deadeye"; "Deadeye" = "Deadeye";
/* stats.py: Exobiologist rank; In files: stats.py:125; */ /* stats.py: Exobiologist rank; In files: stats.py:134; */
"Directionless" = "Directionless"; "Directionless" = "Directionless";
/* stats.py: Exobiologist rank; In files: stats.py:126; */ /* stats.py: Exobiologist rank; In files: stats.py:135; */
"Mostly Directionless" = "Mostly Directionless"; "Mostly Directionless" = "Mostly Directionless";
/* stats.py: Exobiologist rank; In files: stats.py:127; */ /* stats.py: Exobiologist rank; In files: stats.py:136; */
"Compiler" = "Compiler"; "Compiler" = "Compiler";
/* stats.py: Exobiologist rank; In files: stats.py:128; */ /* stats.py: Exobiologist rank; In files: stats.py:137; */
"Collector" = "Collector"; "Collector" = "Collector";
/* stats.py: Exobiologist rank; In files: stats.py:129; */ /* stats.py: Exobiologist rank; In files: stats.py:138; */
"Cataloguer" = "Cataloguer"; "Cataloguer" = "Cataloguer";
/* stats.py: Exobiologist rank; In files: stats.py:130; */ /* stats.py: Exobiologist rank; In files: stats.py:139; */
"Taxonomist" = "Taxonomist"; "Taxonomist" = "Taxonomist";
/* stats.py: Exobiologist rank; In files: stats.py:131; */ /* stats.py: Exobiologist rank; In files: stats.py:140; */
"Ecologist" = "Ecologist"; "Ecologist" = "Ecologist";
/* stats.py: Exobiologist rank; In files: stats.py:132; */ /* stats.py: Exobiologist rank; In files: stats.py:141; */
"Geneticist" = "Geneticist"; "Geneticist" = "Geneticist";
/* stats.py: CQC rank; In files: stats.py:135; */ /* stats.py: CQC rank; In files: stats.py:144; */
"Helpless" = "Helpless"; "Helpless" = "Helpless";
/* stats.py: CQC rank; In files: stats.py:136; */ /* stats.py: CQC rank; In files: stats.py:145; */
"Mostly Helpless" = "Mostly Helpless"; "Mostly Helpless" = "Mostly Helpless";
/* stats.py: CQC rank; In files: stats.py:137; */ /* stats.py: CQC rank; In files: stats.py:146; */
"Amateur" = "Amateur"; "Amateur" = "Amateur";
/* stats.py: CQC rank; In files: stats.py:138; */ /* stats.py: CQC rank; In files: stats.py:147; */
"Semi Professional" = "Semi Professional"; "Semi Professional" = "Semi Professional";
/* stats.py: CQC rank; In files: stats.py:139; */ /* stats.py: CQC rank; In files: stats.py:148; */
"Professional" = "Professional"; "Professional" = "Professional";
/* stats.py: CQC rank; In files: stats.py:140; */ /* stats.py: CQC rank; In files: stats.py:149; */
"Champion" = "Champion"; "Champion" = "Champion";
/* stats.py: CQC rank; In files: stats.py:141; */ /* stats.py: CQC rank; In files: stats.py:150; */
"Hero" = "Hero"; "Hero" = "Hero";
/* stats.py: CQC rank; In files: stats.py:142; */ /* stats.py: CQC rank; In files: stats.py:151; */
"Gladiator" = "Gladiator"; "Gladiator" = "Gladiator";
/* stats.py: Federation rank; In files: stats.py:148; */ /* stats.py: Federation rank; In files: stats.py:157; */
"Recruit" = "Recruit"; "Recruit" = "Recruit";
/* stats.py: Federation rank; In files: stats.py:149; */ /* stats.py: Federation rank; In files: stats.py:158; */
"Cadet" = "Cadet"; "Cadet" = "Cadet";
/* stats.py: Federation rank; In files: stats.py:150; */ /* stats.py: Federation rank; In files: stats.py:159; */
"Midshipman" = "Midshipman"; "Midshipman" = "Midshipman";
/* stats.py: Federation rank; In files: stats.py:151; */ /* stats.py: Federation rank; In files: stats.py:160; */
"Petty Officer" = "Petty Officer"; "Petty Officer" = "Petty Officer";
/* stats.py: Federation rank; In files: stats.py:152; */ /* stats.py: Federation rank; In files: stats.py:161; */
"Chief Petty Officer" = "Chief Petty Officer"; "Chief Petty Officer" = "Chief Petty Officer";
/* stats.py: Federation rank; In files: stats.py:153; */ /* stats.py: Federation rank; In files: stats.py:162; */
"Warrant Officer" = "Warrant Officer"; "Warrant Officer" = "Warrant Officer";
/* stats.py: Federation rank; In files: stats.py:154; */ /* stats.py: Federation rank; In files: stats.py:163; */
"Ensign" = "Ensign"; "Ensign" = "Ensign";
/* stats.py: Federation rank; In files: stats.py:155; */ /* stats.py: Federation rank; In files: stats.py:164; */
"Lieutenant" = "Lieutenant"; "Lieutenant" = "Lieutenant";
/* stats.py: Federation rank; In files: stats.py:156; */ /* stats.py: Federation rank; In files: stats.py:165; */
"Lieutenant Commander" = "Lieutenant Commander"; "Lieutenant Commander" = "Lieutenant Commander";
/* stats.py: Federation rank; In files: stats.py:157; */ /* stats.py: Federation rank; In files: stats.py:166; */
"Post Commander" = "Post Commander"; "Post Commander" = "Post Commander";
/* stats.py: Federation rank; In files: stats.py:158; */ /* stats.py: Federation rank; In files: stats.py:167; */
"Post Captain" = "Post Captain"; "Post Captain" = "Post Captain";
/* stats.py: Federation rank; In files: stats.py:159; */ /* stats.py: Federation rank; In files: stats.py:168; */
"Rear Admiral" = "Rear Admiral"; "Rear Admiral" = "Rear Admiral";
/* stats.py: Federation rank; In files: stats.py:160; */ /* stats.py: Federation rank; In files: stats.py:169; */
"Vice Admiral" = "Vice Admiral"; "Vice Admiral" = "Vice Admiral";
/* stats.py: Federation rank; In files: stats.py:161; */ /* stats.py: Federation rank; In files: stats.py:170; */
"Admiral" = "Admiral"; "Admiral" = "Admiral";
/* stats.py: Empire rank; In files: stats.py:167; */ /* stats.py: Empire rank; In files: stats.py:176; */
"Outsider" = "Outsider"; "Outsider" = "Outsider";
/* stats.py: Empire rank; In files: stats.py:168; */ /* stats.py: Empire rank; In files: stats.py:177; */
"Serf" = "Serf"; "Serf" = "Serf";
/* stats.py: Empire rank; In files: stats.py:170; */ /* stats.py: Empire rank; In files: stats.py:179; */
"Squire" = "Squire"; "Squire" = "Squire";
/* stats.py: Empire rank; In files: stats.py:171; */ /* stats.py: Empire rank; In files: stats.py:180; */
"Knight" = "Knight"; "Knight" = "Knight";
/* stats.py: Empire rank; In files: stats.py:172; */ /* stats.py: Empire rank; In files: stats.py:181; */
"Lord" = "Lord"; "Lord" = "Lord";
/* stats.py: Empire rank; In files: stats.py:173; */ /* stats.py: Empire rank; In files: stats.py:182; */
"Baron" = "Baron"; "Baron" = "Baron";
/* stats.py: Empire rank; In files: stats.py:174; */ /* stats.py: Empire rank; In files: stats.py:183; */
"Viscount" = "Viscount"; "Viscount" = "Viscount";
/* stats.py: Empire rank; In files: stats.py:175; */ /* stats.py: Empire rank; In files: stats.py:184; */
"Count" = "Count"; "Count" = "Count";
/* stats.py: Empire rank; In files: stats.py:176; */ /* stats.py: Empire rank; In files: stats.py:185; */
"Earl" = "Earl"; "Earl" = "Earl";
/* stats.py: Empire rank; In files: stats.py:177; */ /* stats.py: Empire rank; In files: stats.py:186; */
"Marquis" = "Marquis"; "Marquis" = "Marquis";
/* stats.py: Empire rank; In files: stats.py:178; */ /* stats.py: Empire rank; In files: stats.py:187; */
"Duke" = "Duke"; "Duke" = "Duke";
/* stats.py: Empire rank; In files: stats.py:179; */ /* stats.py: Empire rank; In files: stats.py:188; */
"Prince" = "Prince"; "Prince" = "Prince";
/* stats.py: Empire rank; In files: stats.py:180; */ /* stats.py: Empire rank; In files: stats.py:189; */
"King" = "King"; "King" = "King";
/* stats.py: Power rank; In files: stats.py:186; */ /* stats.py: Power rank; In files: stats.py:195; */
"Rating 1" = "Rating 1"; "Rating 1" = "Rating 1";
/* stats.py: Power rank; In files: stats.py:187; */ /* stats.py: Power rank; In files: stats.py:196; */
"Rating 2" = "Rating 2"; "Rating 2" = "Rating 2";
/* stats.py: Power rank; In files: stats.py:188; */ /* stats.py: Power rank; In files: stats.py:197; */
"Rating 3" = "Rating 3"; "Rating 3" = "Rating 3";
/* stats.py: Power rank; In files: stats.py:189; */ /* stats.py: Power rank; In files: stats.py:198; */
"Rating 4" = "Rating 4"; "Rating 4" = "Rating 4";
/* stats.py: Power rank; In files: stats.py:190; */ /* stats.py: Power rank; In files: stats.py:199; */
"Rating 5" = "Rating 5"; "Rating 5" = "Rating 5";
/* stats.py: Current commander unknown when trying to use 'File' > 'Status'; In files: stats.py:309; */ /* stats.py: Current commander unknown when trying to use 'File' > 'Status'; In files: stats.py:317; */
"Status: Don't yet know your Commander name" = "Status: Don't yet know your Commander name"; "Status: Don't yet know your Commander name" = "Status: Don't yet know your Commander name";
/* stats.py: No Frontier CAPI data yet when trying to use 'File' > 'Status'; In files: stats.py:317; */ /* stats.py: No Frontier CAPI data yet when trying to use 'File' > 'Status'; In files: stats.py:325; */
"Status: No CAPI data yet" = "Status: No CAPI data yet"; "Status: No CAPI data yet" = "Status: No CAPI data yet";
/* stats.py: Status dialog subtitle - CR value of ship; In files: stats.py:406; */ /* stats.py: Status dialog subtitle - CR value of ship; In files: stats.py:413; */
"Value" = "Value"; "Value" = "Value";
/* stats.py: Status dialog title; In files: stats.py:415; */ /* stats.py: Status dialog title; In files: stats.py:422; */
"Ships" = "Ships"; "Ships" = "Ships";

View File

@ -72,10 +72,11 @@ def status(data: Dict[str, Any]) -> List[List[str]]:
RANKS = [ # noqa: N806 # Its a constant, just needs to be updated at runtime RANKS = [ # noqa: N806 # Its a constant, just needs to be updated at runtime
# in output order # in output order
# Names we show people, vs internal names
(_('Combat'), 'combat'), # LANG: Ranking (_('Combat'), 'combat'), # LANG: Ranking
(_('Trade'), 'trade'), # LANG: Ranking (_('Trade'), 'trade'), # LANG: Ranking
(_('Explorer'), 'explore'), # LANG: Ranking (_('Explorer'), 'explore'), # LANG: Ranking
(_('Mercenary'), 'mercenary'), # LANG: Ranking (_('Mercenary'), 'soldier'), # LANG: Ranking
(_('Exobiologist'), 'exobiologist'), # LANG: Ranking (_('Exobiologist'), 'exobiologist'), # LANG: Ranking
(_('CQC'), 'cqc'), # LANG: Ranking (_('CQC'), 'cqc'), # LANG: Ranking
(_('Federation'), 'federation'), # LANG: Ranking (_('Federation'), 'federation'), # LANG: Ranking
@ -86,6 +87,7 @@ def status(data: Dict[str, Any]) -> List[List[str]]:
] ]
RANK_NAMES = { # noqa: N806 # Its a constant, just needs to be updated at runtime RANK_NAMES = { # noqa: N806 # Its a constant, just needs to be updated at runtime
# These names are the fdev side name (but lower()ed)
# http://elite-dangerous.wikia.com/wiki/Pilots_Federation#Ranks # http://elite-dangerous.wikia.com/wiki/Pilots_Federation#Ranks
'combat': [ 'combat': [
_('Harmless'), # LANG: Combat rank _('Harmless'), # LANG: Combat rank
@ -118,7 +120,7 @@ def status(data: Dict[str, Any]) -> List[List[str]]:
_('Pioneer'), # LANG: Explorer rank _('Pioneer'), # LANG: Explorer rank
] + _ELITE_RANKS, ] + _ELITE_RANKS,
'mercenary': [ 'soldier': [
_('Defenceless'), # LANG: Mercenary rank _('Defenceless'), # LANG: Mercenary rank
_('Mostly Defenceless'), # LANG: Mercenary rank _('Mostly Defenceless'), # LANG: Mercenary rank
_('Rookie'), # LANG: Mercenary rank _('Rookie'), # LANG: Mercenary rank