l_english:

 TAB:0 "   "
 DASH_WITH_SPACING:0 " - "
 POP_WORKPLACE_DAY_LABOURER:0 "Day Laborer"
 POP_WORKPLACE_UNEMPLOYED:0 "[concept_unemployed]"
 POP_WORKPLACE_EMPLOYED:0 "$NAME$"
 POP_WORKPLACE_DAY_LABOURER_LIST_ENTRY:0 "$WORKPLACE$: $WORKERS|v$"
 POP_WORKPLACE_DAY_LABOURER_LIST:0 "Works at:\n$LIST$"
 POP_WORKPLACE_EMPLOYED_TOOLTIP:0 "Have $WORKERS|v$ in industry."
 POP_WORKPLACE_UNEMPLOYED_TOOLTIP:0 "Is [concept_unemployed]."
 LOBBYVIEW_SELECT_PLAYABLE:1 "@red_cross! No country selected\n\nSelect a country on the map"
 LOBBYVIEW_NO_CROSSPLAY:0 "Disable cross-platform play"
 LOBBYVIEW_NO_CROSSPLAY_TOOLTIP:0 "Only allow players in your current platform"
 JOIN_MULTIPLAYER_PASTE_SERVER_ID:0 "Paste server ID"
 
 CONSTRUCTION_CURRENT_PAGE:0 "Page [ProductionMethodsPanel.AccessCurrentConstructionQueuePage(GetMetaPlayer.GetPlayedOrObservedCountry)]/[ProductionMethodsPanel.GetNumConstructionQueuePages(GetMetaPlayer.GetPlayedOrObservedCountry)]"
 CONSTRUCTION_NEXT_PAGE:0 "Next Page"
 CONSTRUCTION_PREVIOUS_PAGE:0 "Previous Page"

 TROOP_ALLOCATION_CHANGES_PROMOTION:0 "[AddTextIf( Character.GetHomeHQ.HasTroopAllocationChangeFromPromotion( Character.Self ), Concatenate( '\n\n', Character.GetHomeHQ.GetTroopAllocationChangeFromPromotion( Character.Self ) ) )]"
 TROOP_ALLOCATION_CHANGES_RETIRE:0 "[AddTextIf( Character.GetHomeHQ.HasTroopAllocationChangeFromRetirement( Character.Self ), Concatenate( '\n\n', Character.GetHomeHQ.GetTroopAllocationChangeFromRetirement( Character.Self ) ) )]"
 TROOP_ALLOCATION_CHANGES_RECRUIT:0 "[AddTextIf( PopupManager.GetRecruitHQ.HasTroopAllocationChangeFromRecruitment( Character.Self ), Concatenate( '\n\n', PopupManager.GetRecruitHQ.GetTroopAllocationChangeFromRecruitment( Character.Self ) ) )]"
 TROOP_ALLOCATION_CHANGES_DOWNSIZE:1 "[AddTextIf( Building.GetHQ.HasTroopAllocationChangeFromDownsizeBuilding( Building.Self ), Concatenate( '\n\n', Building.GetHQ.GetTroopAllocationChangeFromDownsizeBuilding( Building.Self ) ) )]"
 RADICALIZATION_CHANGES_DOWNSIZE:0 "#warning @warning! Downsizing this [concept_building] will turn some of the fired [Concept('concept_individual','$concept_individuals$')] into [Concept('concept_radical', '$concept_radicals$')], especially if they have had [Concept('concept_ownership_share', '$concept_ownership_shares$')]#!"
 TROOP_ALLOCATION_CHANGES_EXPAND:0 "[AddTextIf( HQ.HasTroopAllocationChangeFromExpandBuilding( STATE.Self, BUILDING_TYPE.Self ), Concatenate( '\n\n', HQ.GetTroopAllocationChangeFromExpandBuilding( STATE.Self, BUILDING_TYPE.Self ) ) )]"
 TROOP_ALLOCATION_CHANGES_ACTIVATE_CONSCRIPTION_CENTER:0 "[AddTextIf( Hq.HasTroopAllocationChangeFromActivateConscriptionCenter( Building.Self ), Concatenate( '\n\n', Hq.GetTroopAllocationChangeFromActivateConscriptionCenter( Building.Self ) ) )]"

 COMMAND_CONFIRMATION_RETIRE_CHARACTER:1 "Do you want to retire [CHARACTER.GetFullName] from active service?\n\n@warning! This cannot be undone!\n\nThe [Character.GetInterestGroup.GetName] would immediately get:\n[Modifier.GetDesc]\nEffects decay over #v [GetDefine('NPolitics','RETIRE_COMMANDER_CONSEQUENCE_DURATION')] years#!.$TROOP_ALLOCATION_CHANGES_RETIRE$"
 COMMAND_CONFIRMATION_PROMOTE_CHARACTER:3 "Do you want to promote [CHARACTER.GetFullName]?\n$TOOLTIP_DELIMITER$\n[CHARACTER.GetNextCommanderRankBenefits]$TROOP_ALLOCATION_CHANGES_PROMOTION$\n\nThis cannot be undone."
 COMMAND_CONFIRMATION_CAPITULATE:1 "Do you want to capitulate in the [WAR.GetName] war? All [Concept('concept_war_goal', '$concept_war_goals$')] against your country and subjects will be automatically enforced."
 COMMAND_CONFIRMATION_YIELD:0 "Do you want to back down in the [concept_diplomatic_play] against [TARGET_COUNTRY.GetName]? Their primary [concept_war_goal] against us will be enforced."
 COMMAND_CONFIRMATION_DECLARE_NEUTRALITY:0 "Do you want to declare neutrality in this [concept_diplomatic_play]? It will not be possible to rejoin the play later."
 COMMAND_CONFIRMATION_START_DIPLOMATIC_PLAY:1 "Do you want to start a [DiplomaticPlayType.GetName] [concept_diplomatic_play]? This can result in a war."
 COMMAND_CONFIRMATION_START_DIPLOMATIC_PLAY_COUNTRY_WITH_DEFINITION:0 "[DiplomaticPlayType.GetStartTooltipCountryWithDefinition(GetPlayer,Country.Self,CountryDefinition.Self)]\n\nThis [concept_diplomatic_play] may escalate into a [concept_war]"
 COMMAND_CONFIRMATION_START_DIPLOMATIC_PLAY_COUNTRY:1 "[DiplomaticPlayType.GetStartTooltipCountry(GetPlayer,Country.Self)]\n\nThis [concept_diplomatic_play] may escalate into a [concept_war]"
 COMMAND_CONFIRMATION_START_DIPLOMATIC_PLAY_STATE:1 "[DiplomaticPlayType.GetStartTooltipState(GetPlayer,State.Self)]\n\nThis [concept_diplomatic_play] may escalate into a [concept_war]"
 COMMAND_CONFIRMATION_MOBILIZE_GENERAL:0 "Do you want to [Concept('concept_mobilize_general', '$concept_mobilize_general_mobilize$')] [CHARACTER.GetFullName]? They will only demobilize once the country is at peace."
 COMMAND_CONFIRMATION_MOBILIZE_GENERALS:1 "Do you want to [Concept('concept_mobilize_general', '$concept_mobilize_general_mobilize$')] all of your [Concept('concept_general', '$concept_generals$')]? They will only demobilize once the country is at peace."

 COMMAND_CONFIRMATION_REMOVE_INCORPORATE_STATE:0 "Are you sure you want to stop incorporating [STATE.GetName]?"
 COMMAND_CONFIRMATION_REMOVE_INCORPORATE_STATE_UNSPECIFIED:0 "Are you sure you want to stop incorporating this state?"

 AGE:0 "Age"
 CHARACTER_AGE:0 "#v [Character.GetAge]#!"
 CHARACTER_AGE_TOOLTIP:0 "#header [Character.GetFullName]#! is #v [Character.GetAge]#! years old\n$TOOLTIP_DELIMITER$\n[Character.GetFirstName] was born on #v [Character.GetBirthday]#!"

 RELEASE_COUNTRY_HEADER:0 "Release [CountryCreation.GetName]"
 RELEASE_COUNTRY_SUBJECT_DESC:0 "Are you sure you want to release [COUNTRY_CREATION.GetName] as a [concept_subject] [concept_country] to [COUNTRY.GetName]?\n\n$COUNTRY_REWARDS$"
 RELEASE_COUNTRY_INDEPENDENT_DESC:0 "Are you sure you want to release [COUNTRY_CREATION.GetName] as an independent [concept_country]?\n\n$COUNTRY_REWARDS$"
 RELEASE_COUNTRY_WILL_RECEIVE_STATES:0 "They will receive the following states:\n[COUNTRY_CREATION.ListReleasableStates(GetPlayer)]"
 RELEASE_COUNTRY_WILL_RECEIVE_PROVINCES:0 "They will receive [COUNTRY_CREATION.GetNumProvincesToRelease|v] province(s) in the [COUNTRY_CREATION.GetCapital.GetName] [concept_state_region]"
 RELEASE_COUNTRY_AS_INDEPENDENT:0 "Release as Independent"
 RELEASE_COUNTRY_AS_OWN_SUBJECT:0 "Release as own [concept_subject] [concept_country]"
 RELEASE_COUNTRY_PLAY_AS:0 "Play as [CountryCreation.GetName]"

 COMMANDER_RECRUIT_BUTTON_TOOLTIP_EFFECTS:1 "Recruit [Character.GetFullName]\n$TOOLTIP_DELIMITER$[ConcatIfNeitherEmpty('\n', Character.GetCommanderRank.GetModifiers( Character.Self ))]"
 COMMANDER_RECRUIT_BUTTON_TOOLTIP:1 "[GetDesc(Character.GetRecruitCommand( PopupManager.GetRecruitHQ ))]$COMMANDER_RECRUIT_BUTTON_TOOLTIP_EFFECTS$ $TROOP_ALLOCATION_CHANGES_RECRUIT$"
 NO_ASSIGNED_BATTALIONS:0 "There are no [Concept('concept_battalion', '$concept_battalions$')] available in [PopupManager.GetRecruitHQ.GetName] for [Character.GetFullNameWithTitle]"
 NO_ASSIGNED_FLOTILLAS:0 "There are no [Concept('concept_flotilla','$concept_flotillas$')] available in [PopupManager.GetRecruitHQ.GetName] for [Character.GetFullNameWithTitle]"
 NO_ASSIGNED_BATTALIONS_TO_CHARACTER:0 "No [Concept('concept_battalion', '$concept_battalions$')] available in [Character.GetHomeHQ.GetName] for [Character.GetFullNameWithTitle]"
 NO_ASSIGNED_FLOTILLAS_TO_CHARACTER:0 "No [Concept('concept_flotilla','$concept_flotillas$')] available in [Character.GetHomeHQ.GetName] for [Character.GetFullNameWithTitle]"

 YES_CHECK:1 "@green_checkmark_box!"
 NO_CHECK:1 "@simple_box!"

 CONFIRM_YES:0 "Yes"
 CONFIRM_NO:0 "No"

 UNLOCK_TOPBAR:1 "Click to #bold Unlock#!"
 LOCK_TOPBAR:1 "Click to #bold Lock#!"

 BASE_SCRIPT_VALUE_FORMAT:0 "$KEY$: $VALUE|+=0$"
 DECIMAL_SCRIPT_VALUE_FORMAT:0 "$KEY$: $VALUE|+=$"
 NEUTRAL_SCRIPT_VALUE_FORMAT:0 "$KEY$: $VALUE|=0v$"
 NEUTRAL_DECIMAL_SCRIPT_VALUE_FORMAT:0 "$KEY$: $VALUE|=2v$"
 SCRIPT_VALUE_KEY_AFTER_FORMAT:0 "$VALUE|+=0$: $KEY$"

 incorporated_state:0 "[concept_incorporated_state]"
 unincorporated_state:0 "[concept_unincorporated_state]"
 colonial_state:1 "[concept_colony]"

 state_type_colony:1 "[concept_colony]"
 state_type_unincorporated:0 "[concept_unincorporated_state]"
 state_type_incorporated:0 "[concept_incorporated_state]"
 state_type_treaty_port:0 "[concept_treaty_port]"

 STATE_GOODS_POTENTIAL_SUMMARY:0 "Can support $POTENTIAL|v$ [BUILDING_TYPE.GetName] (Current Amount: $CUR|v$): Each building of this type can produce at most $AMOUNT|0v$ [GOODS.GetTextIcon][GOODS.GetName] at base throughput with our current technologies and laws."
 STATE_GOODS_POTENTIALS_TOOLTIP:0 "[GOODS.GetTextIcon][GOODS.GetName] in [STATE.GetName]\nPotential Base Production: [STATE.GetPotentialProductionForCountry(GOODS.Self, GetPlayer)|0v]\n$TOOLTIP_DELIMITER$\nProduction: [STATE.GetNumProduced(GOODS.Self)|1v]\nConsumption: [STATE.GetNumConsumed(GOODS.Self)|1v]\n\n[STATE.GetPotentialProductionForCountryDesc(GOODS.Self, GetPlayer)]"
 STATE_GOODS_PRODUCTION_TOOLTIP:0 "[GOODS.GetTextIcon][GOODS.GetName] in [STATE.GetName]\nProduction: [STATE.GetNumProduced(GOODS.Self)|1v]\n$TOOLTIP_DELIMITER$\nConsumption: [STATE.GetNumConsumed(GOODS.Self)|1v]\nPotential Base Production: [STATE.GetPotentialProductionForCountry(GOODS.Self, GetPlayer)|0v]\n\n[STATE.GetPotentialProductionForCountryDesc(GOODS.Self, GetPlayer)]"
 STATE_GOODS_CONSUMPTION_TOOLTIP:0 "[GOODS.GetTextIcon][GOODS.GetName] in [STATE.GetName]\nConsumption: [STATE.GetNumConsumed(GOODS.Self)|1v]\n$TOOLTIP_DELIMITER$\nProduction: [STATE.GetNumProduced(GOODS.Self)|1v]\nPotential Base Production: [STATE.GetPotentialProductionForCountry(GOODS.Self, GetPlayer)|0v]\n\n[STATE.GetPotentialProductionForCountryDesc(GOODS.Self, GetPlayer)]"

 DIPLOMACY_HOVER_ATTITUDE_COUNTRY:0 "#header Viewing [concept_attitude] from the perspective of [Country.GetName]#!"
 DIPLOMACY_HOVER_RELATIONS_COUNTRY:2 "#header Viewing [concept_relations] from the perspective of [Country.GetName]#!"

 MULT_ICON:0 "#bold ×#!"
 PROFITABILITY_SHORT:0 "Prof"
 SIZE:0 "Size"

 TOOLTIP_AI_STRATEGY:0 "#header [AIStrategy.GetName]#!\n$TOOLTIP_DELIMITER$\n[AIStrategy.GetDesc(Country.Self)]"

 TOOLTIP_DELIMITER:0 "@divider_start!@divider_mid!@divider_mid!@divider_mid!@divider_end!"

 MARKETABLE_GOODS_TOOLTIP:0 "#header Marketable Goods#!\n$TOOLTIP_DELIMITER$\nBecause of its relatively low trading volume, the price of #variable [Goods.GetName]#! is affected by Market pricing to a greater degree than other goods, and thus is less affected by a state having low [concept_market_access]."
 NON_MARKETABLE_GOODS_TOOLTIP:0 "#header Non-Marketable Goods#!\n$TOOLTIP_DELIMITER$\nBecause of its relatively high trading volume, the price of #variable [Goods.GetName]#! is affected by Market pricing to a lesser degree than other goods, and thus is more affected by a state having low [concept_market_access]."

 NON_NEGOTIATORS:0 "Non-Negotiating Participants"

 RESOURCES:0 "Resources"
 BUILDINGS:0 "Buildings"

 POWER_STRUCTURE:0 "Power Structure"
 ECONOMY:0 "Economy"
 HUMAN_RIGHTS:0 "Human Rights"

 UPGRADE:0 "@arrow_up! Upgrading"
 DOWNGRADE:0 "@arrow_down! Downgrading"

 EXCESS:0 "excess"
 LACK:0 "lack of"
 INTEREST_IN:0 "[concept_interest] in"
 PRESTIGE:0 "Prestige"
 RANK:0 "Rank"
 PROGRESS:0 "Progress"

 INSTITUTION_EMPTY_STATE:0 "You have no [Concept('concept_law', '$concept_laws$')] providing any [Concept('concept_institution', 'Institutions')]"
 SHRINK:0 "< Shrink"
 GROW:0 "Grow >"
 TECH_TREE:0 "Technology Tree"
 GRAPHLAYOUT_NODE_DEBUG:1 "#D Key: $KEY$\nLayout node id: $LAYOUT_NODE_ID$\nBase node id: $BASE_NODE_ID$\nIncoming nodes: $INCOMING$\nOutgoing nodes: $OUTGOING$\nLayer: $LAYER$\nWidth: $WIDTH$\nCenterX: $CENTER_X$\nPriority: $PRIORITY$\nPosition: $POSITION$ #!"

 urban_capacity:0 "State [concept_urbanization]"

 BUILDING_GROUP_TITLE:0 "#title $BUILDING_GROUP$#!"
 BUILDING_GROUP_ENTRY_UNCAPPED:0 "$BUILDING$"
 BUILDING_GROUP_ENTRY_CAPPED:0 "$BUILDING$ (Max: #variable $NUM$#!)"
 MILITARY_PANEL_MUNITION_CONTENTS:0 "#title Contents of [Country.GetAcquiredMunitionCrates|1] Munition Crates#!"

 YEARS_COUNT_RANGE:0 "#V $MIN$-$MAX$ years#!"
 YEARS_COUNT_RANGE_NO_FORMAT:0 "$MIN$-$MAX$ years"
 MONTHS_COUNT_RANGE:0 "#V $MIN$-$MAX$ months#!"
 MONTHS_COUNT_RANGE_NO_FORMAT:0 "$MIN$-$MAX$ months"
 WEEKS_COUNT_RANGE:0 "#V $MIN$-$MAX$ weeks#!"
 WEEKS_COUNT_RANGE_NO_FORMAT:0 "$MIN$-$MAX$ weeks"
 DAYS_COUNT_RANGE:0 "#V $MIN$-$MAX$ days#!"
 DAYS_COUNT_RANGE_NO_FORMAT:0 "$MIN$-$MAX$ days"
 YEARS_COUNT_SINGULAR:1 "#V 1 year#!"
 YEARS_COUNT_PLURAL:1 "#V $VALUE$ years#!"
 YEARS_COUNT_SINGULAR_NO_FORMAT:1 "1 year"
 YEARS_COUNT_PLURAL_NO_FORMAT:1 "$VALUE$ years"
 MONTHS_COUNT_SINGULAR:1 "#V 1 month#!"
 MONTHS_COUNT_PLURAL:1 "#V $VALUE$ months#!"
 MONTHS_COUNT_SINGULAR_NO_FORMAT:1 "1 month"
 MONTHS_COUNT_PLURAL_NO_FORMAT:1 "$VALUE$ months"
 WEEKS_COUNT_SINGULAR:1 "#V 1 week#!"
 WEEKS_COUNT_PLURAL:1 "#V $VALUE$ weeks#!"
 WEEKS_COUNT_SINGULAR_NO_FORMAT:1 "1 week"
 WEEKS_COUNT_PLURAL_NO_FORMAT:1 "$VALUE$ weeks"
 DAYS_COUNT_SINGULAR:1 "#V 1 day#!"
 DAYS_COUNT_PLURAL:1 "#V $VALUE$ days#!"
 DAYS_COUNT_SINGULAR_NO_FORMAT:1 "1 day"
 DAYS_COUNT_PLURAL_NO_FORMAT:1 "$VALUE$ days"
 MARKET_STATES_PANEL_MARKET_ACCESS_TOOLTIP:1 "#header [concept_market_access] to the [State.GetMarket.GetName]#!\n[State.GetMarketAccessDesc]"
 STATES_PANEL_MARKET_ACCESS_ISOLATED:0 "[concept_market_access]: [concept_isolated_state]"
 ISOLATED_STATE:0 "[concept_isolated_state]"
 DEBUG_MODIFIERS:0 "#title Debug - Modifiers#!"
 STATE_REGION_MARKET_CONNECTION_PATH_ENTRY:0 "Connection at $PATH_STRENGTH|v0$ in [StateRegion.GetName] ([concept_infrastructure]: $ENTRY_INFRA|v0$)"
 STATE_REGION_MARKET_CONNECTION_PATH_WEAK_POINT:1 "Connection becomes $PREV_PATH_STRENGTH|v0$ @arrow_right! $PATH_STRENGTH|v0$ in [StateRegion.GetName] ([concept_infrastructure]: $ENTRY_INFRA|v0$)"
 STATE_REGION_STATE_ITEM:0 "$TAB$[STATE.GetName] ([STATE.GetOwner.GetName])\n"
 COUNTRY_PANEL_MODIFIERS_TAB:0 "$MODIFIERS$"
 MODIFIERS:0 "Modifiers"
 COUNTRY_PANEL_MODIFIERS_TAB_SELECTED:0 "#bold Modifiers#!"
 COUNTRY_PANEL_INFORMATION_TAB:0 "Information"
 COUNTRY_PANEL_INFORMATION_TAB_SELECTED:0 "#bold Information#!"
 COUNTRY_PANEL_DIPLOMACY_TAB:0 "Diplomacy"
 COUNTRY_PANEL_DIPLOMACY_TAB_SELECTED:0 "#bold Diplomacy#!"
 COUNTRY_PANEL_POLITICS_TAB:0 "Politics"
 COUNTRY_PANEL_POLITICS_TAB_SELECTED:0 "#bold Politics#!"
 COUNTRY_PANEL_INTERACTIONS_TAB:0 "Interactions"
 COUNTRY_PANEL_INTERACTIONS_TAB_SELECTED:0 "#bold Interactions#!"
 COUNTRY_DIPLOMACY_PANEL_OPEN_SELF:0 "Can't do diplomacy with yourself"
 MODIFIERS_PANEL_NO_TIMED_MODIFIERS:0 "#bold No Timed Modifiers#!"
 MODIFIERS_PANEL_TIMED_MODIFIERS:0 "#bold Timed Modifiers#!"
 DECAYING_DESC:0 "([Concept('concept_decay','$concept_decaying$')])"
 DECAYING_DESC_WITH_SPACE_BEFORE:0 " $DECAYING_DESC$"
 DECAYING_DESC_WITH_SPACE_AFTER:0 "$DECAYING_DESC$ "
 DATA_TIMED_MODIFIER_TITLE:0 "#header $NAME$#!"
 DATA_TIMED_MODIFIER_DURATION:1 "Duration: $DURATION$$MAYBE_DECAYING_WITH_SPACE_BEFORE$"
 DATA_TIMED_MODIFIER_REMAINING:1 "Remaining Time: $DURATION$$MAYBE_DECAYING_WITH_SPACE_BEFORE$"
 DATA_TIMED_MODIFIER_ONELINE:1 "$MODIFIERDESC$ from #title $NAME$#! ($DURATION$)$MAYBE_DECAYING_WITH_SPACE_BEFORE$"
 MODIFIERS_PANEL_MODIFIER_ENTRIES:0 "#bold Modifier Entries#!"
 GOVERNMENT_LEGITIMACY:0 "#title [concept_legitimacy]:#! #variable [Country.GetGovernmentLegitimacy|0%]#!"
 GOVERNMENT_LEGITIMACY_TOOLTIP:0 "#HEADER [concept_legitimacy]#!\nValue: #variable [Country.GetGovernmentLegitimacy|0%]#!\n$TOOLTIP_DELIMITER$\n[Country.GetGovernmentLegitimacyDesc]"
 REFORM_GOVERNMENT_LEGITIMACY:0 "#title [concept_legitimacy]:#! #variable [ReformGovernment.GetLegitimacy|0%]#!"
 REFORM_GOVERNMENT_LEGITIMACY_TOOLTIP:0 "#HEADER [concept_legitimacy]#!\nValue: #variable [ReformGovernment.GetPredictedLegitimacy|0%]#!\n$TOOLTIP_DELIMITER$\n[ReformGovernment.GetPredictedLegitimacyDesc]"
 RELIGION_INFO_PANEL_SHOW_GLOBAL:1 "Listing [ReligionInfoPanel.GetReligion.GetName] [Concept('concept_pop', '$concept_pops$')] Globally"
 RELIGION_INFO_PANEL_SHOW_NATIONAL_ONLY:1 "Listing [ReligionInfoPanel.GetReligion.GetName] [Concept('concept_pop', '$concept_pops$')] in [GetPlayer.GetName]"
 BUILDING_DETAILS_PANEL_INFORMATION_TAB:0 "Information"
 BUILDING_DETAILS_PANEL_INFORMATION_TAB_SELECTED:0 "#bold Information#!"
 BUILDING_DETAILS_PANEL_MODIFIERS_TAB:0 "Modifiers"
 BUILDING_DETAILS_PANEL_MODIFIERS_TAB_SELECTED:0 "#bold Modifiers#!"
 CLICK_TO_CHANGE_RESPONSE:0 "#instruction Click to change our response#!"

 COUNTRY_IN_MARKET_SUBTITLE:0 "[concept_country] in [CountryPanel.AccessCountry.AccessFirstMarket.GetName]"
 STATE_IN_COUNTRY_SUBTITLE:0 "[concept_state] in [State.GetCountry.GetName]"
 BATTLE_ON_FRONT_SUBTITLE:0 "[concept_battle] on [Battle.GetFront.GetName]"
 FRONT_IN_WAR_SUBTITLE:0 "[concept_front] in [Front.AccessDiplomaticPlay.AccessWar.GetName]"

 INTEREST_GROUP_PANEL_MODIFIERS_TAB:0 "Modifiers"
 INTEREST_GROUP_PANEL_MODIFIERS_TAB_SELECTED:0 "#bold Modifiers#!"

 BUILDING_DETAILS_LINE_TWO:0 "[concept_building] in [Building.GetState.GetName]"
 GOODS_PANEL_LINE_TWO:0 "on the [GoodsPanel.GetGoods.GetMarket.GetName]"
 GOODS_STATE_PANEL_LINE_TWO:0 "[concept_good] in [GoodsStatePanel.GetGoods.GetState.GetName] (Part of the [GoodsStatePanel.GetGoods.GetMarket.GetName])"
 POP_DETAILS_LINE_TWO:1 "[SelectLocalization(Pop.GetBuilding.IsValid,'POP_DETAILS_LINE_TWO_EMPLOYED','POP_DETAILS_LINE_TWO_UNEMPLOYED')]"
 POP_DETAILS_LINE_TWO_EMPLOYED:0 "[concept_pop] in [Pop.GetWorksAt] in [Pop.GetState.GetName]"
 POP_DETAILS_LINE_TWO_UNEMPLOYED:0 "[concept_unemployed] [concept_pop] in [Pop.GetState.GetName]"
 STATE_POPULATION_PANEL_LINE_TWO:0 "in [StatePopulationPanel.GetState.GetName]"
 BASE_FROM_POPS:0 "Base from Population: #v $VAL|D=+$#!"
 LEGITIMACY_BASE_VALUE:0 "Base Value: #bold #P $VAL|=+$#!#!"
 LEGITIMACY_GOVT_SIZE:0 "Size of [concept_government]: #tooltippable #tooltip:[GetRawTextTooltipTag('$BREAKDOWN$')] #variable $VAL|=+$#!#!#!"
 LEGITIMACY_GOVT_SIZE_BREAKDOWN:0 "$BREAKDOWN$"
 LEGITIMACY_GOVT_SIZE_PARTY_ENTRY:0 "[PARTY.GetName]: #variable $VAL|=+$#!"
 LEGITIMACY_GOVT_SIZE_IG_ENTRY:0 "[INTEREST_GROUP.GetName]: #variable $VAL|=+$#!"
 LEGITIMACY_HEAD_OF_STATE_VALUE:0 "Head of State's [concept_interest_group] #variable [InterestGroup.GetName]#! [concept_in_government]: #tooltippable #tooltip:$BREAKDOWN_TAG$ #variable $VAL|+=0$#!#!#!"
 LEGITIMACY_HEAD_OF_STATE_MODIFIER_BREAKDOWN:0 "Including the [GetPlayer.GetRuler.GetFullName]s [concept_interest_group], [GetPlayer.GetRuler.GetInterestGroup.GetName], [concept_in_government] gives:\n$BREAKDOWN$"
 LEGITIMACY_GOVT_LEADER_CLOUT_VALUE:0 "[concept_clout] of Government Leader: #variable $VAL|+=0$#!\n$TAB$#variable [INTEREST_GROUP.GetName]#! with Clout #variable [INTEREST_GROUP.GetClout|%+2]#! × #tooltippable #tooltip:[GetRawTextTooltipTag('$BREAKDOWN$')] #variable $FACTOR|0+$#!#!#!"
 LEGITIMACY_GOVERNMENT_CLOUT_MODIFIER_BREAKDOWN:0 "$BREAKDOWN$"
 LEGITIMACY_GOVT_TOTAL_CLOUT_VALUE:0 "Total [concept_clout] of [concept_government]: #variable $VAL|+=0$#!\n$TAB$[concept_government] [concept_clout] #variable $CLOUT|%+1$#! × #tooltippable #tooltip:[GetRawTextTooltipTag('$BREAKDOWN$')] #variable $FACTOR|2+$#!#!#!"
 LEGITIMACY_GOVT_TOTAL_CLOUT_VALUE_BREAKDOWN:0 "$BREAKDOWN$"
 LEGITIMACY_GOVT_STRENGTH_ENTRY:0 "#variable $FACTION$#!: #variable $VAL|=$%#!"
 LEGITIMACY_GOVT_STRENGTH_IG_ENTRY:0 "#variable [INTEREST_GROUP.GetName]#! #variable [INTEREST_GROUP.GetClout|=%]#!"

 NUM_STATES_TOOLTIP_incorporated:0 "#header [SelectLocalization($MULTIPLE$,'[concept_incorporated_state]','[Concept('concept_incorporated_state','$concept_incorporated_states$')]')] in [Country.GetNameNoFlag]: $VAL|0v$#!\n$TOOLTIP_DELIMITER$\n$BREAKDOWN$"
 NUM_STATES_TOOLTIP_unincorporated:0 "#header [SelectLocalization($MULTIPLE$,'[concept_unincorporated_state]','[Concept('concept_unincorporated_state','$concept_unincorporated_states$')]')] in [Country.GetNameNoFlag]: $VAL|0v$#!\n$TOOLTIP_DELIMITER$\n$BREAKDOWN$"
 NUM_STATES_TOOLTIP_treaty_port:0 "#header [SelectLocalization($MULTIPLE$,'[concept_treaty_port]','[Concept('concept_treaty_port','$concept_treaty_ports$')]')] in [Country.GetNameNoFlag]: $VAL|0v$#!\n$TOOLTIP_DELIMITER$\n$BREAKDOWN$"
 NUM_STATES_TOOLTIP_count:0 "#header [SelectLocalization($MULTIPLE$,'[concept_state]','[Concept('concept_state','$concept_states$')]')] in [Country.GetNameNoFlag]: $VAL|0v$#!\n$TOOLTIP_DELIMITER$\n$BREAKDOWN$"

 PROCESS_EXPENSES:0 "Expenses:"
 PROCESS_REVENUE:0 "Revenue:"
 PROCESS_BALANCE:1 "Weekly [concept_building_balance]:"
 VACANCIES:0 "Vacancies"
 NO_VACANCIES:0 "Building Is Fully Employed"

 NOTIFICATION_BUILDING_FULLY_EMPLOYED:0 "[Building.GetName|v] is fully employed in [State.GetName]"
 NOTIFICATION_STATE_AVERAGE_SOL_INCREASED:0 "[concept_sol|v] increased to $VAL|+$ in [State.GetName|v]"
 NOTIFICATION_STATE_AVERAGE_SOL_DECREASED:0 "[concept_sol|v] decreased to $VAL|-$ in [State.GetName|v]"
 NOTIFICATION_STATE_JOINED_MARKET:0 "[State.GetName|v] joined [State.GetMarket.GetName|v]"
 NOTIFICATION_STATE_LITERACY_INCREASED:0 "[concept_literacy] increased to $VAL|%+0$ in [State.GetName|v]"
 NOTIFICATION_STATE_POPULATION_INCREASED:1 "[Concept('concept_pop','$concept_population$')] increased to $VAL|K+$ in [State.GetName|v]"
 NOTIFICATION_STATE_POPULATION_DECREASED:1 "[Concept('concept_pop','$concept_population$')] decreased to $VAL|K-$ in [State.GetName|v]"
 NOTIFICATION_STATE_IN_TURMOIL:0 "[concept_turmoil] started in [State.GetName|v]"

 INFRASTRUCTURE:0 "[concept_infrastructure]"
 ARABLE_LAND_AVAILABLE:0 "[concept_arable_land] (should be presented like other resources)"
 FREE_ARABLE_LAND:0 "FAL: $NUM|v$"
 LENS_OPTION_TEXT:0 "[LensOption.GetText]"
 LENS_OPTION_TOOLTIP:0 "[LensOption.GetTooltip]"
 BUILDING_MODIFIERS_PER_LEVEL_COLON:0 "#title Building Modifiers (per level):#!"
 COUNTRY_MODIFIERS_PER_LEVEL_COLON:0 "#title Country Modifiers (per level):#!"
 STATE_MODIFIERS_PER_LEVEL_COLON:0 "#title State Modifiers (per level):#!"
 APPLIES_TO_BUILDING_TYPE:0 "Applies to $BUILDING_TYPE$ ([ProductionMethodGroup.GetName] [concept_production_method])"
 GOODS_PRODUCTION_COLON:0 "#title Goods Production:#!"
 GOODS_CONSUMPTION_COLON:0 "#title Goods Consumption:#!"
 BUILDING_WAGE_PER_LEVEL:0 "Approximately #variable @money!$PER_LEVEL_WAGE|k$#! per Level in Government Wages"
 BUILDING_WAGE_TOTAL:0 "Approximately #variable @money!$TOTAL_WAGE|k$#! Total in Government Wages"
 BUILDING_WAGE_RANGE_PER_LEVEL:0 "Approximately #variable @money!$MIN_PER_LEVEL_WAGE$#! - #variable @money!$MAX_PER_LEVEL_WAGE$#! per Level in Government Wages"
 BUILDING_WAGE_RANGE_TOTAL:0 "Approximately #variable @money!$MIN_TOTAL_WAGE$#! - #variable @money!$MAX_TOTAL_WAGE$#! Total in Government Wages"
 BUILDING_TYPE_NAME_FORMAT:0 "#BOLD #V $NAME$#!#!"
 CONSTRUCTION_MATERIALS_COLON:0 "#title Construction Cost:#!"
 BUILDING_PROVIDES_URBANIZATION_PER_LEVEL:0 "#variable #P +$URBANIZATION$#!#! [concept_urbanization] per Level"
 BUILDING_PROVIDES_URBANIZATION_TOTAL:0 "#variable #P +$URBANIZATION$#!#! [concept_urbanization] Total"
 BUILDING_USES_INFRASTRUCTURE_PER_LEVEL:0 "#variable #N +$USAGE|0$#!#! [concept_infrastructure_usage] per Level"
 BUILDING_USES_INFRASTRUCTURE_TOTAL:0 "#variable #N +$USAGE|0$#!#! [concept_infrastructure_usage] Total"
 BUILDING_ARABLE_CAPACITY_PER_LEVEL:0 "#variable #N -$ARABLE_CAPACITY$#!#! [concept_arable_land] per Level"
 BUILDING_ARABLE_CAPACITY_TOTAL:0 "#variable #N -$ARABLE_CAPACITY$#!#! [concept_arable_land] Total"
 GDP_TOOLTIP:1 "#header [concept_gdp]#!\n[Country.GetAdjective] $GDP_SHORT$: #N @money![Country.GetGDP|Dv]#! [Country.GetGDPRanking]\n$TOOLTIP_DELIMITER$\nGDP per Capita: #variable @money![Country.GetGDPPerCapita|2*]#! [Country.GetGDPPerCapitaRanking]\n\n"
 MARKET_GDP_PERCENTAGE:1 "#title [GetPlayer.GetAdjectiveNoFormatting] $GDP_SHORT$ Contribution#!\n[Market.GetMarketSharePercentageFor( GetPlayer )|%1v]"
 MARKET_GDP_PERCENTAGE_TOOLTIP:0 "#header Contribution to GDP#!\n[Market.GetName] contributes [Market.GetGDPContributionPercentage( GetPlayer )|%1v] of the GDP in [GetPlayer.GetName]"
 ACTIVE_PRODUCTION_METHOD_HEAD:0 "#header $NAME$#!"
 SWITCH_PRODUCTION_METHOD_HEAD:0 "#header Switch to $NAME$#!"
 PRICE_ICON_ITEM_STATE:0 "([Goods.GetCompareIconAgainstBasePrice( Goods.GetStatePrice )] in [Goods.GetState.GetName])"
 PRICE_ICON_ITEM_RANGE:0 "(#tooltippable #tooltip:COIN_STACK_TOOLTIP $ICON_MIN$#!#!-#tooltippable #tooltip:COIN_STACK_TOOLTIP $ICON_MAX$#!#! in $NUM$ State Regions)"
 MARKET_TRADE_ROUTE_TOOLTIP:1 "#header [Concept('concept_trade_route', '$concept_trade_routes$')] in [Market.GetName]#!"
 PRICE_ICON_ITEM_RANGE_SAME:0 "(#tooltippable #tooltip:COIN_STACK_TOOLTIP $ICON$#!#! in $NUM$ State Regions)"
 PRICE_ICON_ITEM_MARKET:0 "([Goods.GetCompareIconAgainstBasePrice( Goods.GetMarketPrice )] in [Goods.GetMarket.GetName])"

 DEFAULT_EVENT_OPTION:0 "This option will be picked automatically after $EVENT_REMAINING_DAYS$."

 NO_PROGRESS:0 "No Progress"
 INVALID_OPTIONS:0 "Invalid Options: [GetDataModelSize(MapListPanel.AccessInvalidOptions)|v]"
 FAILED_OPTIONS:0 "Unavailable Options: [GetDataModelSize(MapListPanel.AccessFailedOptions)|v]"

 BUILDING_TYPE_COUNTRY_BREAKDOWN:0 "[SelectLocalization( GreaterThan_int32( BuildingType.GetLevelCountInCountry(GetPlayer.Self), '(int32)0' ), 'BUILDING_TYPE_COUNTRY_BREAKDOWN_NONEMPTY', 'BUILDING_TYPE_COUNTRY_BREAKDOWN_EMPTY' )]"
 BUILDING_TYPE_COUNTRY_BREAKDOWN_NONEMPTY:0 "There are #tooltippable #tooltip:[BuildingType.GetTooltipTag],BUILDING_TYPE_COUNTRY_BREAKDOWN_TOOLTIP [BuildingType.GetLevelCountInCountry(GetPlayer.Self)]#!#! Levels of [BuildingType.GetNameNoFormatting] in [GetPlayer.GetName][SelectLocalization(And(Not(BuildingType.IsGovernmentFunded), Not(BuildingType.IsSubsistenceBuilding)), 'BUILDING_TYPE_PRODUCTIVITY', '')]"
 BUILDING_TYPE_COUNTRY_BREAKDOWN_TOOLTIP:0 "#header [BuildingType.GetName] in [GetPlayer.GetName]#!\n[BuildingType.GetBreakdownInCountry(GetPlayer.Self)]"
 BUILDING_TYPE_COUNTRY_BREAKDOWN_ITEM:0 "Size [BUILDING.GetExpansionLevel|v] [BUILDING.GetName] in [BUILDING.GetState.GetName]"
 BUILDING_TYPE_CONSTRUCTION_COUNTRY_BREAKDOWN_ITEM:0 "[BUILDING.GetExpansionLevelsInQueue|v] levels of [BUILDING.GetName] under construction in [BUILDING.GetState.GetName]"
 BUILDING_TYPE_COUNT:1 "#tooltippable #tooltip:[BuildingType.GetTooltipTag],BUILDING_TYPE_COUNTRY_BREAKDOWN_TOOLTIP [SelectLocalization( GreaterThan_int32( BuildingType.GetUnderConstructionCountInCountry(GetPlayer.Self), '(int32)0' ), 'BUILDING_TYPE_COUNT_ACTIVE_CONSTRUCTIONS', 'BUILDING_TYPE_COUNT_NO_CONSTRUCTION')]#!#!"
 BUILDING_TYPE_COUNTRY_BREAKDOWN_EMPTY:0 "There are no [BuildingType.GetNameNoFormatting] in [GetPlayer.GetName]"
 BUILDING_TYPE_PRODUCTIVITY:0 "\n[concept_productivity]: [BuildingType.GetProductivitySpanDesc(GetPlayer.Self)]"
 BUILDING_TYPE_COUNT_NO_CONSTRUCTION:0 "[BuildingType.GetLevelCountInCountry(GetPlayer.Self)]"
 BUILDING_TYPE_COUNT_ACTIVE_CONSTRUCTIONS:0 "[BuildingType.GetLevelCountInCountry(GetPlayer.Self)]+[BuildingType.GetUnderConstructionCountInCountry(GetPlayer.Self)]"

 PRODUCTION_METHODS_HEADER:0 "Buildings"
 COUNTRY_TOOLTIP:0 "#HEADER [Country.GetName]#!"

 COMMANDER_RANK:0 "Rank: [Character.GetRankName]"
 commander_specific_rank_desc:0 "$NAME$ - $RANK$"

 CULTURE:0 "Culture"
 COUNTRY_CULTURES:1 "#title [Concept('concept_culture', '$concept_cultures$')]#!:\n#variable [Country.GetPrimaryCulturesDesc]#!"
 COUNTRY_CULTURES_ONE_LINE:0 "#title [concept_primary_cultures]#!"
 POP_COUNTRY_CULTURES:1 "[concept_primary_cultures] in [Pop.GetCountry.GetName]:#indent_newline:3 \n#variable [Pop.GetCountry.GetPrimaryCulturesDesc]#!#!"
 COUNTRY_RELIGIONS:0 "#title [concept_state_religion]#!:\n#variable [Country.GetStateReligion.GetName]#!"
 COUNTRY_RELIGIONS_ONE_LINE:0 "#title [concept_state_religion]#!"
 COUNTRY_ARABLE_LAND:0 "#title [concept_arable_land]#!:\n#variable [Country.GetArableLand|D]#!"
 COUNTRY_ARABLE_LAND_ONE_LINE:0 "#title [concept_arable_land]#!"
 POP_COUNTRY_RELIGIONS:1 "[concept_state_religion]: #variable [Pop.GetCountry.GetStateReligion.GetName]#!"
 COUNTRY_GOVERNMENT:1 "#title [concept_government]#!:\n#tooltippable #tooltip:[Country.GetGovernment.GetTooltipTag],GOVERNMENT_TYPE_TOOLTIP_DESC [Country.GetGovernment.GetName]#!#!"
 COUNTRY_GOVERNMENT_NO_LINE_BREAK:0 "#title [concept_government]#!: #tooltippable #tooltip:[Country.GetGovernment.GetTooltipTag],GOVERNMENT_TYPE_TOOLTIP_DESC [Country.GetGovernment.GetName]#!#!"
 COUNTRY_RULER:0 "#title [concept_ruler]#!:\n#variable [Country.GetRuler.GetFullName]#!"
 COUNTRY_RANK:0 "#title [concept_rank]#!:\n#variable [Country.GetRank]#! #variable (##[Country.GetCountryScorePositionDesc])#!"
 COUNTRY_RANK_ONE_LINE:0 "#title [concept_rank]#!: [Country.GetRank|v] #variable (##[Country.GetCountryScorePositionDesc])#!"
 COUNTRY_POPULATION:1 "#title [Concept('concept_pop','$concept_population$')]#!:\n#variable [Country.GetTotalPopulation|D]#!"
 COUNTRY_POPULATION_ONE_LINE:1 "#title [Concept('concept_pop','$concept_population$')]#!"
 COUNTRY_SOL_ONE_LINE:0 "#title [concept_sol]#!"
 COUNTRY_GDP:0 "#title $GDP_SHORT$#!:\n#variable @money![Country.GetGDP|D]#!"
 COUNTRY_GDP_ONE_LINE:0 "#title $GDP_SHORT$#!"
 NO_POP_TYPES_POL_STR:1 "No [concept_pop] with [concept_political_strength]"
 NO_RELIGIONS:0 "No [Concept('concept_religion', '$concept_religions$')]"
 NO_CULTURES_POL_STR:1 "No [Concept('concept_culture', '$concept_cultures$')] with [concept_political_strength]"
 NO_RELIGIONS_POL_STR:1 "No [Concept('concept_religion', '$concept_religions$')] with [concept_political_strength]"
 NO_INTEREST_GROUPS:0 "No [Concept('concept_interest_group', '$concept_interest_groups$')]"
 NO_POP_TYPES:0 "No [Concept('concept_pop', '$concept_pops$')]"

 GOVERNMENT_TYPE_TOOLTIP_DESC:0 "[GovernmentType.GetDesc]"

 POP_CULTURE_CHANGE_ENTRY_POSITIVE:0 "#v $CHANGE|=+$#! assimilating [Pop.GetName] in [Pop.GetState.GetName]"
 POP_CULTURE_CHANGE_ENTRY_NEGATIVE:0 "#v $CHANGE|=+$#! [Pop.GetName] in [Pop.GetState.GetName] assimilating to [Pop.GetAssimilatingCulture.GetName]"
 CULTURE_IN_COUNTRY_DESC:1 "\nPopulation in [GetPlayer.GetName]: [Culture.GetPopulation(GetPlayer.Self)|Kv] [SelectLocalization(NotEqualTo_int32(Culture.GetPopulationChange(GetPlayer.Self),'(int32)0'),'CULTURE_POPULATION_CHANGE_IN_COUNTRY','')]\n[concept_primary_cultures] in [GetPlayer.GetName]: [Culture.IsPrimaryCultureInYesNo(GetPlayer.Self)]\n[concept_migration_target]: [Culture.GetMigrationTargetsDesc]\n[concept_turmoil] of [Culture.GetName] Pops:\n$TAB$#variable [GetPlayer.CalcCulturalTurmoil( Culture.Self )|-0%]#! in [GetPlayer.GetName]\n$TAB$#variable [Culture.GetTurmoil|-0%]#! worldwide"
 CULTURE_POPULATION_CHANGE:0 "[Culture.GetName] in [Country.GetName] Monthly Change: #v $CHANGE|=+$#!\n$TOOLTIP_DELIMITER$\n$BREAKDOWN$"

 POP_RELIGION_CHANGE_ENTRY_POSITIVE:0 "#v $CHANGE|=+$#! converting [Pop.GetName] in [Pop.GetState.GetName]"
 POP_RELIGION_CHANGE_ENTRY_NEGATIVE:0 "#v $CHANGE|=+$#! [Pop.GetName] in [Pop.GetState.GetName] converting to [Pop.GetConvertingReligion.GetName]"
 RELIGION_NAME_AND_PERCENTAGE:0 "[Religion.GetName] (#v $VAL|2%$#!)"
 RELIGION_IN_COUNTRY_DESC:0 "\nPopulation in [GetPlayer.GetName]: [Religion.GetPopulation( GetPlayer.Self)|kv] [SelectLocalization(NotEqualTo_int32(Religion.GetPopulationChange(GetPlayer.Self),'(int32)0'),'RELIGION_POPULATION_CHANGE_IN_COUNTRY','')]\nPolitical Strength in [GetPlayer.GetName]: [Religion.GetPolStr( GetPlayer.Self )|kv]"
 RELIGION_POPULATION_CHANGE:0 "[Religion.GetName] in [Country.GetName] Monthly Change: #v $CHANGE|=+$#!\n$TOOLTIP_DELIMITER$\n$BREAKDOWN$"

 DISCRIMINATION_TRAIT_CULTURES:1 "[Concept('concept_culture', '$concept_cultures$')]: [DiscriminationTrait.GetCulturesDesc]"
 DISCRIMINATION_TRAIT_RELIGIONS:1 "[Concept('concept_religion', '$concept_religions$')]: [DiscriminationTrait.GetReligionsDesc]"

 METRICS_OF_PROGRESS_HEADER:0 "#title "Metrics of progress"#! (test)"
 COUNTRY_URBANISATION:0 "#title [concept_urbanization]:#!"
 COUNTRY_INDUSTRIALISATION:0 "#title Industrialisation:#!"
 MILITARY:0 "Military"
 NAVY:0 "Navy"

 PRICE_REPORT_SHORT:0 "$DETAILS$"
 PRICE_REPORT_LONG:0 "$DETAILS$\n#tooltippable #tooltip:$BREAKDOWN_TAG$ Hover to see $NUM_ADDITIONAL|v$ more significant [concept_market_price] changes#!#!"
 PRICE_REPORT_NO_CHANGES:0 "There were no significant [concept_market_price] changes in the [GetPlayer.GetCapital.GetMarket.GetName] over the last month."
 PRICE_REPORT_GOODS_ENTRY:0 "$DIRECTION$ [Goods.GetTextIcon] @money!$PREV_PRICE|v1$ ($PREV_ICON$) @arrow_right! @money!$CUR_PRICE|v1$ ($CUR_ICON$) for [Goods.GetName]"
 PRICE_REPORT_DIRECTION_INCREASE:0 "@arrow_up!"
 PRICE_REPORT_DIRECTION_DECREASE:0 "@arrow_down!"

 MAP_MODE:0 "Map Mode"
 LOCAL_PRICE_IN:0 "Local Prices in [GoodsPanel.GetGoods.GetMarket.GetName]"
 USAGE:0 "Applications"
 LOCAL_PRICE_STATE:0 "Local Prices in [GoodsStatePanel.GetGoods.GetMarket.GetName]"
 TRADE_ROUTES:2 "$concept_trade_routes$"
 TRADE_ROUTES_CONCEPT:0 "[Concept('concept_trade_route','$concept_trade_routes$')]"
 TRADE_ROUTES_HEADER:1 "[GetPlayer.GetFlagTextIcon] [GetPlayer.GetAdjectiveNoFormatting] [Concept('concept_trade_route', '$concept_trade_routes$')]"
 MARKET_TRADE_ROUTES_SUMMARY:1 "#title $TRADE_ROUTES_HEADER$#!"

 NO_IMPORT_TRADE_ROUTES:0 "You Currently Have No Import Trade Routes"
 NO_EXPORT_TRADE_ROUTES:0 "You Currently Have No Export Trade Routes"
 NO_TRADE_ROUTES:0 "No Trade Routes Available"
 NO_TRADE_ROUTES_HINT:1 "@information! You can gain additional Trade Routes from building more Trade Centers"

 OUTLINER_PANEL_DESCRIPTION:0 "Pin any of the below lists or list items to the Outliner to the right of the screen by hovering any of them and clicking the star (@unpinned_star!) in the right corner.\n\nClick the star (@pinned_star!) again to unpin them."

 COUNTRY_LITERACY:0 "#title [concept_literacy]:#!\n#variable [Country.GetIncorporatedLiteracyRate|%1]#!"
 COUNTRY_LITERACY_ONE_LINE:0 "#title [concept_literacy]#!"
 LITERACY_TOOLTIP:4 "#header [concept_literacy]#!\n#variable [Country.GetNumIncorporatedLiteratePops|*]#! out of #variable [Country.GetIncorporatedPopulation|*]#! living in the [concept_incorporated_state]s of #variable [Country.GetName]#! are literate, resulting in a Literacy Rate of [Country.GetIncorporatedLiteracyRate|%v] [Country.GetIncorporatedLiteracyRanking]\n$TOOLTIP_DELIMITER$\nThis results in an [concept_innovation] cap of #tooltippable #tooltip:[GetPlayer.GetTooltipTag],INNOVATION_POINTS_MAX_BREAKDOWN @innovation![Country.GetWeeklyMaxInnovation|1]#!#!\nWe are currently generating #tooltippable #tooltip:[GetPlayer.GetTooltipTag],INNOVATION_POINTS_CURRENT_BREAKDOWN #v @innovation![Country.GetWeeklyInnovation|+=1]#!#!#! each week (@innovation![Country.GetWeeklyRawInnovation|+=1] uncapped)\n\nAdditionally, our current [concept_literacy] rate provides us with a [concept_technology_spread] rate of #P #tooltippable #tooltip:[GetPlayer.GetTooltipTag],TECHNOLOGY_SPREAD_RATE_BREAKDOWN [Country.GetMinWeeklyTechnologySpread|1] to [Country.GetMaxWeeklyTechnologySpread|1]#!#!#! worth of @innovation![concept_innovation] each week[SelectLocalization(EqualTo_int32(GetPlayer.GetTotalPopulation,GetPlayer.GetIncorporatedPopulation),'','LITERACY_UNINCORPORATED_TOOLTIP')]"
 LITERACY_UNINCORPORATED_TOOLTIP:2 "\n$TOOLTIP_DELIMITER$\nWhen also factoring in [Concept('concept_unincorporated_state','$concept_unincorporated_states$')], #variable [Country.GetNumTotalLiteratePops|*]#! out of #variable [Country.GetTotalPopulation|*]#! ([Country.GetTotalLiteracyRate|%v]) [Concept('concept_pop','$concept_pops$')] in #variable [Country.GetName]#! are literate [Country.GetTotalLiteracyRanking]"

 INNOVATION_POINTS_CURRENT_BREAKDOWN:1 "#header @innovation![concept_innovation] generation#!\nWe generate #v @innovation![Country.GetWeeklyInnovation|+2]#!, due to:\n[Country.GetWeeklyInnovationDesc]"
 INNOVATION_POINTS_MAX_BREAKDOWN:1 "#header @innovation![concept_innovation] cap#!\nOur cap of @innovation![Country.GetWeeklyMaxInnovation|v2] is due to:\n[Country.GetWeeklyMaxInnovationDesc]"
 INNOVATION_CAP_BREAKDOWN_ENTRY_TITLE:0 "[concept_innovation] Cap"

 GOVERNMENT_TRANSFER_OF_POWER_TOOLTIP:0 "#header [GovernmentType.GetTransferOfPowerName]#!\n[GovernmentType.GetTransferOfPowerDesc]"

 CUL_DISCRIMINATED_IN_COUNTRY:0 "[CULTURE.GetName] Culture is discriminated in [COUNTRY.GetName]"
 CUL_NOT_DISCRIMINATED_IN_COUNTRY:0 "[CULTURE.GetName] Culture is not discriminated in [COUNTRY.GetName]"
 CUL_DISCRIMINATED_NOT_IN_COUNTRY:0 "[CULTURE.GetName] Culture would be discriminated, but is not present in [COUNTRY.GetName]"
 CUL_NOT_DISCRIMINATED_NOT_IN_COUNTRY:0 "[CULTURE.GetName] Culture would not be discriminated, but is not present in [COUNTRY.GetName]"
 REL_DISCRIMINATED_IN_COUNTRY:0 "[RELIGION.GetName] is discriminated in [COUNTRY.GetName]"
 REL_NOT_DISCRIMINATED_IN_COUNTRY:0 "[RELIGION.GetName] is not discriminated in [COUNTRY.GetName]"
 REL_DISCRIMINATED_NOT_IN_COUNTRY:0 "[RELIGION.GetName] would be discriminated, but is not present in [COUNTRY.GetName]"
 REL_NOT_DISCRIMINATED_NOT_IN_COUNTRY:0 "[RELIGION.GetName] would not be discriminated, but is not present in [COUNTRY.GetName]"
 DISCRIMINATION_TOOLTIP:2 "#header This Pop is Discriminated Against in [Pop.GetCountry.GetName]#!\n$TOOLTIP_DELIMITER$\n[AddLocalizationIf(Pop.IsSlave, 'DISCRIMINATION_TOOLTIP_SLAVE_DISCRIMINATION')][AddLocalizationIf(Pop.GetCulture.IsDiscriminatedIn(Pop.GetCountry.Self), 'DISCRIMINATION_TOOLTIP_CULTURAL_DISCRIMINATION')][AddLocalizationIf(Pop.GetReligion.IsDiscriminatedIn(Pop.GetCountry.Self), 'DISCRIMINATION_TOOLTIP_RELIGIOUS_DISCRIMINATION')]"
 DISCRIMINATION_TOOLTIP_RELIGIOUS_DISCRIMINATION:0 "\n[Pop.GetReligion.GetName] is [Concept('concept_discrimination','$concept_discriminated_against$')] due to the [concept_law] [Pop.GetCountry.GetActiveLawFromGroup('lawgroup_church_and_state').GetName] for [Pop.GetCountry.GetActiveLawFromGroup('lawgroup_church_and_state').GetGroup.GetName]\n"
 DISCRIMINATION_TOOLTIP_CULTURAL_DISCRIMINATION:0 "[Pop.GetCulture.GetName] is [Concept('concept_discrimination','$concept_discriminated_against$')] due to the [concept_law] [Pop.GetCountry.GetActiveLawFromGroup('lawgroup_citizenship').GetName] for [Pop.GetCountry.GetActiveLawFromGroup('lawgroup_church_and_state').GetGroup.GetName]\n"
 DISCRIMINATION_TOOLTIP_SLAVE_DISCRIMINATION:0 "This Pop is [Concept('concept_slavery', '$concept_enslaved$')] and they will always be discriminated against regardless of [Pop.GetCountry.GetActiveLawFromGroup('lawgroup_church_and_state').GetGroup.GetName] or [Pop.GetCountry.GetActiveLawFromGroup('lawgroup_citizenship').GetGroup.GetName] laws\n\n"
 ACCEPTED_TOOLTIP:2 "#header This Pop is Accepted in [Pop.GetCountry.GetName]#!\n$TOOLTIP_DELIMITER$\n[AddLocalizationIf(Pop.GetCulture.IsPrimaryCultureIn(Pop.GetCountry.Self), 'ACCEPTED_TOOLTIP_PRIMARY_CUTULRE')][AddLocalizationIf(Not(Pop.GetCulture.IsDiscriminatedIn(Pop.GetCountry.Self)), 'ACCEPTED_TOOLTIP_CULTURAL_ACCEPTANCE')][AddLocalizationIf(Not(Pop.GetReligion.IsDiscriminatedIn(Pop.GetCountry.Self)), 'ACCEPTED_TOOLTIP_RELIGIOUS_ACCEPTANCE')]"
 ACCEPTED_TOOLTIP_RELIGIOUS_ACCEPTANCE:0 "\n[Pop.GetReligion.GetName] is [Concept('concept_accepted_religion','$concept_accepted_religion_short$')] due to the [concept_law] [Pop.GetCountry.GetActiveLawFromGroup('lawgroup_church_and_state').GetName] for [Pop.GetCountry.GetActiveLawFromGroup('lawgroup_church_and_state').GetGroup.GetName]\n"
 ACCEPTED_TOOLTIP_CULTURAL_ACCEPTANCE:0 "[Pop.GetCulture.GetName] is [Concept('concept_accepted_culture','$concept_accepted_culture_short$')] due to the [concept_law] [Pop.GetCountry.GetActiveLawFromGroup('lawgroup_citizenship').GetName] for [Pop.GetCountry.GetActiveLawFromGroup('lawgroup_citizenship').GetGroup.GetName]\n"
 ACCEPTED_TOOLTIP_PRIMARY_CUTULRE:0 "As this Pop is of the [Concept('concept_primary_cultures','$concept_primary_culture$')] they will always be Accepted\n\n"
 LOYALISTS_TOOLTIP_POP:0 "#header $LOYALISTS$#!\nThere are #v [Pop.GetNumLoyalists|K]#! $LOYALISTS$ in this [concept_pop]"
 RADICALS_TOOLTIP_POP:0 "#header $RADICALS$#!\nThere are #v [Pop.GetNumRadicals|K]#! $RADICALS$ in this [concept_pop]"

 CULTURAL_POSSIBLE_SECESSION_ICON_TOOLTIP:0 "Has a [Culture.GetChanceForSecessionMovement( GetPlayer.Self )|%1v] chance every week to start a #variable [concept_secession] movement#! due to being a non-[concept_primary_cultures] with high [concept_turmoil]!\n$TOOLTIP_DELIMITER$\n[concept_secession_desc]"
 CULTURAL_GROWING_SECESSION_ICON_TOOLTIP:0 "The [Culture.GetName] has started a #variable [concept_secession] movement#! against us!\n$TOOLTIP_DELIMITER$\n[concept_secession_desc]"

 CULTURAL_TURMOIL_TOOLTIP:1 "#header Cultural [concept_turmoil]#!\n$TOOLTIP_DELIMITER$\nGlobal [Culture.GetName] [concept_turmoil]: [Culture.GetTurmoil|-0%]\n[Culture.GetName] [concept_turmoil] in [GetPlayer.GetName]: [GetPlayer.CalcCulturalTurmoil( Culture.Self )|-%]"

 STATE_POP_PANEL_HEADER:1 "#bold [Concept('concept_pop','$concept_population$')]#!"
 STATE_POP_PANEL_HEADER_LINE_TWO:0 "in [StatePopulationPanel.GetState.GetName]"
 POP_CULTURE_TEXT:0 "Pop Culture: #variable [Pop.GetCulture.GetName]#!"
 POP_RELIGION_TEXT:0 "Pop Religion: #variable [Pop.GetReligion.GetName]#!"
 POP_POL_STR_TEXT:0 "[concept_political_strength]: #variable [Pop.GetPoliticalStrength|1*]#!"
 CURRENT_GDP_STATE:2 "#header [State.GetOwner.GetAdjectiveNoFormatting] [concept_gdp] from [State.GetName]#!\n$TOOLTIP_DELIMITER$\nCurrent annual GDP contribution: #variable @money![State.GetGDPContribution|K]#!\n\n[State.GetName] is contributing #variable [State.GetGDPContributionPercentage|%1]#! of [State.GetOwner.GetAdjectiveNoFormatting] $GDP_SHORT$\n\n[State.GetGDPGoodsContributionBreakdown]"
 STATE_GDP_GOODS:1 "Top $GDP_SHORT$ contributing [Concept('concept_good','$concept_goods$')] in [State.GetName] per week\n$BREAKDOWN$"
 STATE_GDP_GOODS_ENTRY:1 "[Goods.GetTextIcon][Nbsp][Goods.GetName]: @money!$VAL|vD$ ($RATIO|v%0$)"

 POL_STR_MODIFIER_DESC:0 "$DESC$ / Pop"
 TOP_PRODUCED:0 "#title Top Produced#!"
 TOP_DEMANDED:0 "#title Top Demanded#!"
 SEE_ALL_GOODS:0 "See all Goods"
 EXPAND_BUILDING_TOOLTIP:0 "#header [BUILDING_TYPE.GetNameNoFormatting]#!\n[BUILDING_TYPE.GetTooltip]"
 TRADE_LENS_RETARGET_LINK_TOOLTIP:0 "#BOLD #V Retarget Link #!#!\n$TOOLTIP_DELIMITER$\n[concept_retarget_market_desc]"
 TRADE_LENS_MERGE_MARKET_TOOLTIP:0 "#BOLD #V Merge Markets#!#!\n$TOOLTIP_DELIMITER$\n[concept_merge_market_desc]"
 GOODS_POOL_ENTRY:0 "#variable $AMOUNT|D$#! [Goods.GetName]"
 BROWSE_GOODS:0 "Browse [Concept('concept_good', '$concept_goods$')]"
 OPEN_SPECIFIC_MARKET:0 "Open [TradeOverviewPanel.AccessFirstMarket.GetName] details"
 FILTER_STAPLE:0 "$GOOD_CATEGORY_STAPLE$ Goods"
 FILTER_INDUSTRIAL_GOODS:0 "$GOOD_CATEGORY_INDUSTRIAL$ Goods"
 FILTER_MILITARY_GOODS:0 "$GOOD_CATEGORY_MILITARY$ Goods"
 FILTER_LUXURY_GOODS:0 "$GOOD_CATEGORY_LUXURY$ Goods"
 GOOD_CATEGORY_MILITARY:0 "Military"
 GOOD_CATEGORY_STAPLE:0 "Staple"
 GOOD_CATEGORY_INDUSTRIAL:0 "Industrial"
 GOOD_CATEGORY_LUXURY:0 "Luxury"

 DIPLOMATIC_OVERVIEW_TITLE:0 "#BOLD Diplomacy#!"
 OPEN_DIPLOMATIC_BROWSER:0 "Open Country Browser"
 COUNTRIES_TITLE:0 "#BOLD Countries#!"

 POTENTIAL_MAP_MARKER_TOOLTIP:0 "#header [State.GetName] has potential for [Building.GetName]#!\nCurrent size: [State.GetBuilding( BuildingPotentialMarker.GetBuildingType.GetKey).GetExpansionLevelBreakdownDesc]"

 BASE_PRICE:0 "[concept_base_price]"
 MARKET_GOODS:0 "Goods"
 MARKET_TRADED_AMOUNT:0 "Traded Amount"
 MARKET_LEVEL:0 "Level"
 MARKET_CONNECTION:0 "Connection"
 MARKET_DIFFERENCE:0 "Difference"
 MARKET_PRICE:0 "Price"

 CONSOLE_ADD_DISAPPROVAL:0 "From console command"

 PRODUCTION_BUILDING_TOOLTIP:0 "#BOLD #V [Building.GetName]#!#!"
 BUILDINGS_DETAILS_HEADER:0 "#BOLD Buildings in [State.GetName]#!"

 PLAYER_MONEY:1 "#BOLD [GetPlayer.GetGoldReserves|K]#! [GetPlayer.GetPowerDeltaIcon('money')]"
 PLAYER_MONEY_BALANCE:0 "#BOLD [AccessPlayer.PredictWeeklyBalance|1=D]#!"
 WEEKLY_BALANCE_GOOD:0 "#P $PLAYER_MONEY_BALANCE$#!"
 WEEKLY_BALANCE_BAD:0 "#N $PLAYER_MONEY_BALANCE$#!"
 WEEKLY_BALANCE_OKAY:0 "#V $PLAYER_MONEY_BALANCE$#!"
 INTEREST_GROUP_ITEM_TOOLTIP:0 "ID: [InterestGroup.GetID]"

 CULTURES:0 "#bold Country Cultures#!"
 NO_CULTURES:2 "#bold No [concept_country] [Concept('concept_culture', '$concept_cultures$')]#!"

 NO_DIPLO_INFO:0 "#bold No Active Diplomacy#!"

 FORMABLE_COUNTRIES:0 "#bold Formable Countries#!"
 NO_FORMABLE_COUNTRIES:0 "#bold No Possible Country-Formations#!"

 NO_JOURNAL_ENTRIES:1 "Currently no active [Concept('concept_journal_entry', '$concept_journal_entries$')]"
 NO_DECISIONS:0 "#bold No Decisions can be taken#!"

 ACTIVE_JOURNAL_ENTRIES:1 "Active [Concept('concept_journal_entry', '$concept_journal_entries$')]"
 OTHER_ACTIVE_JOURNAL_ENTRIES:1 "Other Active [Concept('concept_journal_entry', '$concept_journal_entries$')]"
 INACTIVE_JOURNAL_ENTRIES:1 "Potential [Concept('concept_journal_entry', '$concept_journal_entries$')]"

 RELEASE_COUNTRY_NAME:0 "#HEADER [CountryCreation.GetDefinition.GetName]#!"
 RELEASE_COUNTRY_TIER:0 "[CountryCreation.GetDefinition.GetTier]"
 RELEASE_COUNTRY_NUM_STATES:0 "#bold [CountryCreation.GetNumReleasableStates(GetPlayer)]#!"
 RELEASE_COUNTRY_REQ_STATES:0 "#bold [CountryCreation.GetNumReleasableStates(GetPlayer)]/[CountryCreation.GetNumRequiredStates]#!"
 RELEASE_COUNTRY_TOOLTIP:0 "#title Release [concept_subject]#!\nCultures: #variable [CountryCreation.ListCultures]#!\n$TOOLTIP_DELIMITER$\n[CountryCreation.GetReleaseDesc(GetPlayer)]"
 RELEASE_COUNTRY_DESC:0 "Release #variable [COUNTRY_CREATION.GetName]#! as either a [concept_subject] or as an independent [concept_country].\n\nThey will receive [COUNTRY_CREATION.GetNumReleasableStates(GetPlayer)|v] out of [COUNTRY_CREATION.GetTotalNumStates|v] possible states:\n[COUNTRY_CREATION.ListPotentialStates(GetPlayer)]"
 RELEASE_COUNTRY_PROVINCES_DESC:0 "Release #variable [COUNTRY_CREATION.GetName]#! as either a [concept_subject] or as an independent [concept_country].\n\nThey will receive [COUNTRY_CREATION.GetNumProvincesToRelease|v] province(s) in the [COUNTRY_CREATION.GetCapital.GetName] [concept_state_region]."
 RELEASABLE_COUNTRIES:0 "#bold Releasable Countries#!"
 NO_RELEASABLE_COUNTRIES:0 "#bold No Releasable Countries#!"
 CANNOT_RELEASE_COUNTRY_AS_INDEPENDENT:0 "We cannot make [COUNTRY_CREATION.GetName] independent due to our diplomatic relationship with [GetPlayer.TryGetOverlordTooltipEntry]"
 CANNOT_RELEASE_COUNTRY_AS_OWN_SUBJECT:0 "We cannot make [COUNTRY_CREATION.GetName] our [concept_subject] [concept_country] due to our diplomatic relationship with [GetPlayer.TryGetOverlordTooltipEntry]"
 CANNOT_RELEASE_COUNTRY_AS_OWN_SUBJECT_NO_SUBJECT_TYPE:0 "We cannot make [COUNTRY_CREATION.GetName] our [concept_subject] [concept_country] because there is no valid subject relation that allows that."
 CANNOT_RELEASE_COUNTRY_SAME_CAPITAL:0 "We cannot release [COUNTRY_CREATION.GetName] because their capital of [COUNTRY_CREATION.GetCapital.GetName] is also our capital"
 CANNOT_RELEASE_COUNTRY_NO_CAPITAL:2 "We must control the [COUNTRY_CREATION.GetAdjective] [concept_capital_state] of [COUNTRY_CREATION.GetCapital.GetName] in order to release [COUNTRY_CREATION.GetName]"
 CANNOT_RELEASE_COUNTRY_NOT_ENOUGH_STATES:2 "We need to fully control #variable [COUNTRY_CREATION.GetNumRequiredStates]#! [COUNTRY_CREATION.GetAdjective] core states in order to release #variable [COUNTRY_CREATION.GetName]#!. There are a total of #variable [COUNTRY_CREATION.GetTotalNumStates]#! [COUNTRY_CREATION.GetAdjective] core states in the world:\n[COUNTRY_CREATION.ListPotentialStates(GetPlayer)]"
 RELEASABLE_STATE:0 "[STATE_REGION.GetName]"

 COUNTRY_FORMATION_HEADER:0 "Nation Formation"
 COUNTRY_FORMATION_TYPE:0 "[SelectLocalization(CountryFormation.IsMajorFormation, Concept('concept_unification', '$concept_major_unification$'), Concept('concept_unification', '$concept_minor_unification$'))]"
 GO_TO_COUNTRY_FORMATION:0 "Go to #header [CountryFormation.GetAdjective]#! [concept_nation_formation]"

 FORM_COUNTRY:0 "Form [CountryFormation.GetName]"
 FORM_COUNTRY_REQUIRED:0 "Control over at least #v [CountryFormation.GetNumRequiredStates]#! [Concept('concept_state_region', '$concept_state_regions$')] is required to form [CountryFormation.GetName]"
 FORM_COUNTRY_CULTURES:0 "[Concept('concept_culture', '$concept_cultures$')]: [CountryFormation.ListCultures]"
 FORM_COUNTRY_NAME:1 "#HEADER [CountryFormation.GetName]#!"
 FORM_COUNTRY_TIER:0 "[CountryFormation.GetDefinition.GetTier]"
 CANNOT_FORM_COUNTRY_NOT_ENOUGH_STATES:2 "We only control #v [COUNTRY_FORMATION.GetNumControlledStates(GetPlayer)]#! out of #v [COUNTRY_FORMATION.GetNumRequiredStates]#! required [Concept('concept_state_region', '$concept_state_regions$')] to form #v [COUNTRY_FORMATION.GetName]#!:\n[COUNTRY_FORMATION.ListRequiredStates(GetPlayer)]"
 FORM_COUNTRY_REQ_STATES:0 "#bold [CountryFormation.GetNumControlledStates(GetPlayer)]/[CountryFormation.GetNumRequiredStates]#!"
 CAN_FORM_COUNTRY_DESC:2 "We fully control #v [COUNTRY_FORMATION.GetNumControlledStates(GetPlayer)]#! out of the #v [COUNTRY_FORMATION.GetNumRequiredStates]#! required [Concept('concept_state_region', '$concept_state_regions$')] to form #v [COUNTRY_FORMATION.GetName]#!:\n[COUNTRY_FORMATION.ListRequiredStates(GetPlayer)]"
 FORM_COUNTRY_TOOLTIP:2 "#header $FORM_COUNTRY$#!\n$FORM_COUNTRY_REQUIRED$\n$TOOLTIP_DELIMITER$\n[CountryFormation.GetFormDesc(GetPlayer)]"
 REQUIRED_STATE_CONTROLLED:1 "@green_checkmark_box! [STATE_REGION.GetName]"
 REQUIRED_STATE_NON_CONTROLLED:1 "@simple_box! [STATE_REGION.GetName]"
 REQUIRED_STATE_NON_CONTROLLED_OPTIONAL:0 "@simple_box! [STATE_REGION.GetName] (Optional)"

 FORM_COUNTRY_SPLIT_STATE:0 "[Concept('concept_split_state','$concept_split_state_short$')]"
 FORM_COUNTRY_CANDIDATES_HEADER:0 "[Concept('concept_unification_candidate', '$concept_unification_candidates$')]"
 FORM_COUNTRY_CANDIDATES_EMPTY:0 "No Candidates"
 FORM_COUNTRY_STATE_REGIONS_HEADER:0 "We control #v [CountryFormation.GetNumControlledStates(GetPlayer)]#!/#v [CountryFormation.GetTotalNumStates]#! [CountryFormation.GetAdjective] [Concept('concept_state_region', '$concept_state_regions$')]"
 FORM_COUNTRY_STATE_REGIONS_REQUIRED:0 "[CountryFormation.GetNumRequiredStates|v] controlled [Concept('concept_state_region', '$concept_state_regions$')] required to form [CountryFormation.GetName]"
 FORM_COUNTRY_CULTURE_COUNTRIES_HEADER:0 "[CountryFormation.ListCultures] [Concept('concept_country', '$concept_countries$')]"

 FORM_COUNTRY_SUPPORT_CANDIDATE:0 "Support"
 FORM_COUNTRY_SUPPORT_CANDIDATE_TOOLTIP:0 "#header [Concept('concept_unification_supporter', '$concept_unification_support$')] [Country.GetName]#!\n$TOOLTIP_DELIMITER$\nDeclare our support for [Country.GetName] as the unifier of [CountryFormation.GetName][ConcatIfNeitherEmpty('\n',CountryFormation.GetSupportCandidateDesc(GetPlayer, Country.Self))]"
 FORM_COUNTRY_STOP_SUPPORTING_CANDIDATE:0 "Stop Supporting"
 FORM_COUNTRY_STOP_SUPPORTING_CANDIDATE_TOOLTIP:0 "#header Stop [Concept('concept_unification_supporter', '$concept_unification_supporting$')] [Country.GetName]#!\n$TOOLTIP_DELIMITER$\nEnd our support for [Country.GetName] as the unifier of [CountryFormation.GetName][ConcatIfNeitherEmpty('\n',CountryFormation.GetSupportCandidateDesc(GetPlayer, Country.Self))]"

 FORM_COUNTRY_SUPPORT_DOES_NOT_HAVE_VALID_CULTURE:0 "[Country.GetName] does not share any [concept_primary_cultures] with [CountryFormation.GetName]"
 FORM_COUNTRY_SUPPORT_IS_CANDIDATE:0 "[Country.GetName] is a candidate for unifying [CountryFormation.GetName]"
 FORM_COUNTRY_SUPPORT_IS_ALREADY_SUPPORTING_CANDIDATE:0 "[Country.GetName] is already supporting [CountryFormation.GetSupportedCandidateCountry(Country.Self).GetName]"

 FORM_COUNTRY_SUPPORTING_COUNTRY:0 "[Country.GetName] is supporting [CountryFormation.GetSupportedCandidateCountry(Country.Self).GetName] as unifier of [CountryFormation.GetName]"
 FORM_COUNTRY_SUPPORTING_COUNTRIES:0 "Supporters: #v [CountryFormation.GetNumSupportingCountries(Country.Self)]#!"
 FORM_COUNTRY_SUPPORTING_COUNTRIES_TOOLTIP:0 "#header Unification [Concept('concept_unification_supporter', '$concept_unification_support$')] for [Country.GetName]#!\n$TOOLTIP_DELIMITER$\nSupported by #v [CountryFormation.GetNumSupportingCountries(Country.Self)]#! [Concept('concept_country', '$concept_countries$')] as unifier of [CountryFormation.GetName]:\n[CountryFormation.GetSupportingCountriesDesc(Country.Self)]"
 FORM_COUNTRY_NO_SUPPORTING_COUNTRIES:0 "No Supporters"
 FORM_COUNTRY_NO_SUPPORTING_COUNTRIES_TOOLTIP:0 "#header Unification [Concept('concept_unification_supporter', '$concept_unification_support$')] for [Country.GetName]#!\n$TOOLTIP_DELIMITER$\nNot supported by any other [concept_country] as unifier of [CountryFormation.GetName]"
 FORM_COUNTRY_SUPPORT_BREAKDOWN:0 "[CountryFormation.GetSupportForAllCandidatesDesc(Country.Self)]"
 UNIFICATION_SUPPORT_IS_CANDIDATE:0 "[Country.GetName] is a [concept_unification_candidate] for [CountryFormation.GetName]"
 UNIFICATION_SUPPORT_NO_CANDIDATES:0 "There are currently no [Concept('concept_unification_candidate', '$concept_unification_candidates$')] for [CountryFormation.GetName]"
 UNIFICATION_SUPPORT_IS_PLAYER:0 "[Country.GetName] is a human player, and who they support to unify [CountryFormation.GetName] is up to them"

 FORM_COUNTRY_LAUNCH_UNIFICATION_PLAY:1 "Launch Unification [Concept('concept_diplomatic_play', '$concept_diplomatic_play_short$')]"
 FORM_COUNTRY_LAUNCH_UNIFICATION_PLAY_TOOLTIP:0 "[CountryFormation.GetTriggerUnificationPlayDesc(GetPlayer)]"
 FORM_COUNTRY_LAUNCH_LEADERSHIP_PLAY:0 "Launch Leadership [Concept('concept_diplomatic_play', '$concept_diplomatic_play_short$')]"
 FORM_COUNTRY_LAUNCH_LEADERSHIP_PLAY_TOOLTIP:0 "[CountryFormation.GetTriggerLeadershipPlayDesc(GetPlayer,Country.Self)]"

 PRODUCTION_AMOUNT:0 "#BOLD [GoodsProductionInfo.GetAmount|D]#! "
 PRODUCTION_AMOUNT_MARKER:0 "#BOLD [GoodsProductionInfo.GetAmount|D]#!"
 PRODUCTION_PRICE:0 "@money![GoodsProductionInfo.GetPrice|1]"
 PRODUCTION_SOLD_FOR:0 "@money![GoodsProductionInfo.GetSoldFor|D]"
 PRODUCTION_PANEL_HEADER:0 "#BOLD Production in [State.GetName]#!"
 PRODUCTION_AMOUNT_TITLE:0 "#title Amount#!"
 PRODUCTION_SOLD_FOR_TITLE:0 "#title Sold For#!"
 PRODUCTION_GOOD_TITLE:0 "#title Good#!"

 MARKET:0 "Market"
 MARKETS:0 "Markets"
 TRADE_OVERVIEW_TITLE:0 "#bold Markets#!"
 POPS_OVERVIEW_TITLE:0 "#bold Population#!"
 TRADE_OVERVIEW_MOST_IMPORTED:0 "#title Most Imported#!"
 TRADE_OVERVIEW_MOST_CONSUMPTION_INEFFICIENT:0 "#title Consumption inefficiencies#!"
 TRADE_OVERVIEW_MOST_EXPORTED:0 "#title Most Exported#!"
 TRADE_OVERVIEW_MOST_PRODUCTION_INEFFICIENT:0 "#title Production inefficiencies#!"

 POPS_OVERVIEW_STATISTICS_TAB:0 "Overview"
 POPS_OVERVIEW_POP_LIST_TAB:0 "Detailed List"

 BUILDING_GOVERNMENT_EXPENSES:0 "[concept_government_expenses]:"
 BUILDING_INFRA_USAGE:0 "#variable [Building.CalcInfrastructureUsage|=0]#! [concept_infrastructure_usage]"
 BUILDING_URBANIZATION:0 "[concept_urbanization]:"
 BUILDING_INFRA_USAGE_TOOLTIP:0 "[Building.GetInfrastructureUsageBreakdown]"
 BUILDING_URBANIZATION_TOOLTIP:0 "[Building.GetUrbanizationProvidedBreakdown]"
 BUILDING_BATTALIONS_MOBILIZED:0 "[Concept('concept_mobilize_battalion', '$concept_mobilize_battalions_mobilized$')]:"
 
 PANEL_MILITARY_ARMY_POWER_PROJECTION_TOOLTIP:0 "[Country.GetArmyPowerProjectionDesc]"
 PANEL_MILITARY_ARMY_POWER_PROJECTION:0 "Number and technological sophistication of [Country.GetAdjective] [Concept('concept_battalion', '$concept_battalions$')] results in an Army [concept_power_projection] of #tooltippable #tooltip:[Country.GetTooltipTag],PANEL_MILITARY_ARMY_POWER_PROJECTION_TOOLTIP [Country.GetArmyPowerProjection|v0]#!#!"
 PANEL_MILITARY_NAVY_POWER_PROJECTION_TOOLTIP:0 "[Country.GetNavyPowerProjectionDesc]"
 PANEL_MILITARY_NAVY_POWER_PROJECTION:0 "Number and technological sophistication of [Country.GetAdjective] [Concept('concept_flotilla', '$concept_flotillas$')] results in a Navy [concept_power_projection] of #tooltippable #tooltip:[Country.GetTooltipTag],PANEL_MILITARY_ARMY_POWER_PROJECTION_TOOLTIP [Country.GetNavyPowerProjection|v0]#!#!"
 PANEL_MILITARY_ARMY_CURRENT_REGULARS:0 "@battalions![Country.GetRegularBattalions|0v]"
 PANEL_MILITARY_ARMY_CURRENT_CONSCRIPTS:2 "@battalions![Country.GetConscriptedBattalions|0v]/[Country.CalcConscriptableBattalions|0]"
 PANEL_MILITARY_ARMY_CURRENT_BATTALIONS:0 "@battalions![Country.GetBattalions|0v]"
 PANEL_MILITARY_NATIVE_POTENTIAL_BATTALIONS_TOOLTIP:1 "In the event of [Concept('concept_tension', '$concept_tensions$')] escalating into a [concept_native_uprising], [Country.GetName] will be able to field up to @battalions![Country.CalcConscriptableBattalions|0] [Concept('concept_battalion', '$concept_battalions$')] of warriors."
 PANEL_MILITARY_ARMY_OVERVIEW_TOOLTIP:0 "#header [Country.GetAdjective] [Concept('concept_battalion', '$concept_battalions$')] and [Concept('concept_conscript_battalion','$concept_conscript_battalions$')]#!\n$TOOLTIP_DELIMITER$\n[Country.GetName] has @battalions!#tooltippable #tooltip:[Country.GetTooltipTag],PANEL_MILITARY_ARMY_CURRENT_BATTALIONS_TOOLTIP  [Country.GetBattalions|v]#!#! regular [Concept('concept_battalion', '$concept_battalions$')] and can raise up to @battalions!#tooltippable #tooltip:[Country.GetTooltipTag],PANEL_MILITARY_ARMY_CURRENT_CONSCRIPTS_TOOLTIP [Country.CalcConscriptableBattalions|v]#!#! [Concept('concept_conscript_battalion','$concept_conscript_battalions$')]\n$PANEL_MILITARY_ARMY_POWER_PROJECTION$"
 PANEL_MILITARY_ARMY_CURRENT_BATTALIONS_TOOLTIP:4 "#header Total amount of [Concept('concept_battalion', '$concept_battalions$')]: [Country.GetBattalions|v]#!\n$TOOLTIP_DELIMITER$\n[Country.GetBattalionsDesc]\n[Country.GetBattalionsBreakdown]"
 PANEL_MILITARY_ARMY_CURRENT_CONSCRIPTS_TOOLTIP:2 "#header Total amount of [Concept('concept_conscript_battalion','$concept_conscript_battalions$')]: [Country.CalcConscriptableBattalions|v]#!\n$TOOLTIP_DELIMITER$\n[Country.GetConscriptsDesc]\n\n[Country.GetConscriptsBreakdown]"
 PANEL_MILITARY_ARMY_CURRENT_REGULARS_TOOLTIP:1 "#header Total amount of Regular [Concept('concept_battalion','$concept_battalions$')]#!\n$TOOLTIP_DELIMITER$\n[Country.GetRegularsDesc]\n\n[Country.GetRegularsBreakdown]"
 PANEL_MILITARY_ARMY_CURRENT_TOTAL_BATTALIONS_DESC:2 "$COUNTRY$ currently has @battalions!$BATTALIONS|v$ [Country.GetBattalionsRanking]\n$PANEL_MILITARY_ARMY_POWER_PROJECTION$\n\nThey can field a total of $POTENTIAL|v$ [concept_potential_battalions]"
 PANEL_MILITARY_ARMY_CURRENT_CONSCRIPTS_DESC:1 "$COUNTRY$ has raised @battalions!$CONSCRIPTS|v$ Conscripts out of their maximum of $POTENTIAL|v$ [Concept('concept_potential_battalions','$concept_potential_conscripts$')]."
 PANEL_MILITARY_ARMY_CURRENT_REGULARS_DESC:1 "$COUNTRY$ currently has @battalions!$REGULAR_BATTALIONS|v$ out of their maximum of $POTENTIAL|v$ [Concept('concept_potential_battalions','$concept_potential_regulars$')]."
 PANEL_MILITARY_ARMY_CURRENT_BATTALIONS_MOBILIZED_DESC:0 "$COUNTRY$ currently has @battalions!$REGULAR_BATTALIONS|v$ Regular Battalions and @battalions!$CONSCRIPT_BATTALIONS|v$ Conscript Battalions."
 PANEL_MILITARY_ARMY_FIELDED_BATALLIONS:0 "[Country.GetBattalionsFielded|0v]"
 PANEL_MILITARY_ARMY_FIELDED_BATALLIONS_TOOLTIP:2 "#header Assigned and Fielded [Concept('concept_battalion', '$concept_battalions$')] #!\n$TOOLTIP_DELIMITER$\n[Country.GetBattalionsFieldedBreakdown]"
 PANEL_MILITARY_ARMY_IN_RESERVE:0 "[Country.GetBattalionsInReserve|0v]"
 PANEL_MILITARY_ARMY_IN_RESERVE_TOOLTIP:1 "#header Unassigned Battalions#!\n$TOOLTIP_DELIMITER$\n[Country.GetBattalionsInReserveBreakdown]"
 PANEL_MILITARY_ARMY_SIZE_CAPACITY_TOOLTIP:0 "The amount of #variable Battalions#! we could potentially train"
 PANEL_MILITARY_ARMY_BATTALIONS_CAPACITY:0 "[Country.GetBattalionsCapacity]"
 PANEL_MILITARY_ARMY_BATTALIONS_CAPACITY_TOOLTIP:1 "#header Potential Army Size#!\n$TOOLTIP_DELIMITER$\n[Country.GetBattalionsCapacityDesc]\n\n#title Current Barrack Capacity#!\n[Country.GetBattalionCapacityBreakdown]"
 PANEL_MILITARY_NAVY_WARSHIP_CAPACITY_TOOLTIP:2 "#header Potential Navy Size#!\n$TOOLTIP_DELIMITER$\nn[GetPlayer.GetName] can supply @flotillas!#v [Country.GetWarshipsCapacity]#! Warships\n\n#title Current Naval Base Capacity#!\n[Country.GetWarshipsCapacityBreakdown]"
 PANEL_MILITARY_ARMY_BATTALIONS_CAPACITY_DESC:0 "$COUNTRY$ can supply @battalions!$REGULAR_BATTALIONS|v$ Battalions."
 BATTALION_TRAVEL_DESC:0 "#variable +[CHARACTER.GetCombatUnitsTypeIcon] $VALUE|v$#! in #variable $DAYS$#! days"
 BATTALION_TRAVEL_BREAKDOWN:0 "[CHARACTER.GetCombatUnitsTypeIcon] #variable $VALUE$#! from [BUILDING.GetState.GetName]"
 BATTALION_SOURCES_BREAKDOWN_SUPPLY:0 "#BOLD #$COLOR$ $VALUE|%0$#!#! [concept_supply]"
 BATTALION_SOURCES_UNIT_NAME_ARMY:1 "[Concept('concept_battalion', '$concept_battalions$')]"
 BATTALION_SOURCES_UNIT_NAME_NAVY:2 "[Concept('concept_flotilla','$concept_flotillas$')]"
 BATTALION_SOURCES_BREAKDOWN_UNITS:0 "[GetUnitStrengthHeader( $CURRENT$, $MAX$, $ICON$ )]"
 BATTALION_SOURCES_BREAKDOWN:0 "[GetUnitStrengthHeader( '(int32)$CURRENT$', '(int32)$MAX$', '$ICON$' )] $UNIT_NAME$ from [BUILDING.GetState.GetName] (#BOLD #$MORALE_COLOR$ $MORALE|%0$#!#! [concept_morale] and $SUPPLY$)"
 BATTALION_SOURCES_BREAKDOWN_CLEAN:0 "[GetUnitStrengthHeader( '(int32)$CURRENT$', '(int32)$MAX$', '$ICON$' )] $UNIT_NAME$ from [BUILDING.GetState.GetName]"
 BATTALION_CAPACITY_DESC:1 "@battalions! $COUNT|v$ [Concept('concept_battalion', '$concept_battalions$')]"
 WARSHIPS_CAPACITY_DESC:3 "@flotillas! $COUNT|v$ [Concept('concept_flotilla','$concept_flotillas$')]"
 BATTALION_CAPACITY_SOURCES_BREAKDOWN:0 "@battalions! $COUNT|v$ in [STATE.GetName]"
 WARSHIPS_CAPACITY_SOURCES_BREAKDOWN:1 "@flotillas! $COUNT|v$ in [STATE.GetName]"
 BATTALION_CAPACITY_SOURCES_BREAKDOWN_UNUSED:0 " (room for #variable @$ICON_STR$! $REMAINING_CAPACITY|1$#! more)"

 PANEL_MILITARY_FIELDED:0 "Fielded"
 PANEL_MILITARY_IN_RESERVE:0 "[concept_in_reserve]"

 MILITARY_PANEL_ACTIVATE_CONSCRIPTS:0 "Activate conscripts"
 MILITARY_PANEL_CURRENT_GARRISON:0 "@battalions![Country.GetNumGarrisonUnits|0v]"
 MILITARY_PANEL_IN_GARRISON:0 "In Garrison: [Country.GetNumGarrisonUnits|0v]"
 MILITARY_PANEL_POTENTIAL_GARRISON:1 "[Add_int32( Country.GetNumGarrisonMaxUnits, Country.GetNumGarrisonMaxUnitsFromConscripts )]"
 MILITARY_PANEL_POTENTIAL_GARRISON_TOOLTIP:1 "Potential Garrisons from Army: #variable [Country.GetNumGarrisonMaxUnits] @army_SP!#!\nPotential Garrisons from Conscripts: #variable [Country.GetNumGarrisonMaxUnitsFromConscripts] @army_SP!#!"
 MILITARY_PANEL_GARRISON_TOTAL_DEFENSES:0 "Total defenses"
 MILITARY_PANEL_HQ_HEADER_FORMAT:0 "#variable [Hq.GetName]#!"
 MILITARY_PANEL_HQ_UNITS_FORMAT:0 "[Hq.GetHomeGarrisonUnits|v0]/[Hq.GetHomeGarrisonMaxUnits] [Hq.GetCombatUnitsIcon]"
 MILITARY_PANEL_HQ_UNITS_TOOLTIP:1 "#header [Hq.GetName] [concept_garrison]#!\nThere are currently [Hq.GetGarrisonUnitsHeader] in [Hq.GetNameNoFlag]\n\n[Hq.GetHomeGarrisonUnitsDesc]"
 MILITARY_PANEL_HQ_UNITS_IN_RESERVE_FORMAT:0 "#variable [Hq.GetReserveUnitsRaw]#! [Hq.GetCombatUnitsIcon]"
 MILITARY_PANEL_BUILDING_UNITS_IN_RESERVE_FORMAT:0 "#variable [Building.GetNumCombatUnitsInReserve]#!/[Building.GetCombatUnitCapacity] [Building.GetCombatUnitsIcon]"
 MILITARY_PANEL_HQ_AVAILABLE:0 "Available"
 MILITARY_PANEL_BUILDING_UNITS_IN_RESERVE_TOOLTIP:0 "There are currently #variable [Building.GetNumCombatUnitsInReserve]#! [Building.GetCombatUnitsIcon] [concept_in_reserve]"
 MILITARY_PANEL_NOT_GARRISONED:0 "Not garrisoned"
 MILITARY_PANEL_NOT_GARRISONED_UNITS_FORMAT:0 "#variable [Hq.GetNumNotGarrisonedUnits]#! [Hq.GetCombatUnitsIcon]"
 MILITARY_PANEL_HQ_STATE_NAME_FORMAT:0 "[State.GetName]"
 MILITARY_PANEL_HQ_STATE_BATTALIONS_FORMAT:0 "#variable [State.GetNumBattalions]#!/[State.GetMaxBattalions] @army_SP!"
 MILITARY_PANEL_NO_BATTALIONS:0 "No [Concept('concept_battalion', '$concept_battalions$')] available in this [concept_hq]"
 MILITARY_PANEL_COMMANDER_NAME_FORMAT:0 "[Character.GetFullName]"
 MILITARY_PANEL_COMMANDER_STATUS_FORMAT:1 "[Character.GetLocationFormatted]"
 MILITARY_PANEL_BUILDING_TROOP_NAME:0 "[Building.GetCustom('troop_name')] in [Building.GetState.GetName]"
 MILITARY_PANEL_UNITS_FROM_BUILDING_FORMAT:0 "#variable [Character.GetNumCombatUnitsFromBuilding(Building.Self)]#!/[Building.GetCombatUnitCapacity] [Building.GetCombatUnitsIcon]"
 MILITARY_PANEL_UNITS_FROM_BUILDING_FORMAT_UNMOBILIZED:0 "#variable [Character.GetNumCombatUnitsFromBuilding(Building.Self)]#! [Building.GetCombatUnitsIcon]"
 MILITARY_PANEL_UNITS_FROM_BUILDING_TOOLTIP:0 "There are currently #variable [Character.GetNumCombatUnitsFromBuilding(Building.Self)]#! [Building.GetCombatUnitsIcon] in this unit"
 MILITARY_PANEL_COMMANDER_UNITS:0 "[Character.GetNumCombatUnits|0v]/[Character.GetMaxNumCombatUnits] [Character.GetCombatUnitsTypeIcon]"
 MILITARY_PANEL_COMMANDER_UNITS_UNMOBILIZED:0 "[Character.GetNumCombatUnits|0v] [Character.GetCombatUnitsTypeIcon]"
 MILITARY_PANEL_MOBILIZED:0 "[Concept('concept_mobilize_general', '$concept_mobilize_general_mobilized$')]"
 GARRISONED_CONCEPT:0 "[Concept('concept_mobilize_general', '$GARRISONED$')]"

 GARRISONED:0 "Garrisoned"

 BUILDING_PANEL_COMMANDER_UNITS:0 "[Character.GetNumCombatUnitsFromBuilding(Building.Self)|0v] [Building.GetCombatUnitsIcon]"
 BUILDING_PANEL_RESERVE_UNITS:0 "[Building.GetNumCombatUnitsInReserve|0v] [Building.GetCombatUnitsIcon]"


 GARRISON_MAP_MARKER_HQ_GARRISON:1 "[Hq.GetCombatUnitsIcon] #variable [Hq.GetHomeGarrisonUnits]#!"
 GARRISON_MAP_MARKER_HQ_GARRISON_TOOLTIP:0 "There are currently [Hq.GetGarrisonUnitsHeader] in [Hq.GetNameNoFlag]\n\n[Hq.GetHomeGarrisonUnitsDesc]"

 SUPPLY_NETWORK_MAPMARKER_HEADER:1 "#header [GetPlayer.GetAdjectiveNoFormatting] [concept_supply_network]#!"
 SUPPLY_NETWORK_MAPMARKER_IS_RAIDED:1 "@warning! [Concept('concept_raid_convoys', '$concept_convoy_raiding$')] has sunk $NUM_SUNK_CONVOYS|-v$ [concept_convoys] belonging to our [Concept('concept_shipping_lane', '$concept_shipping_lanes$')] passing through this node, reducing their efficiency by an average of $DAMAGE|v-%$"
 SUPPLY_NETWORK_TOOLTIP:1 "$SUPPLY_NETWORK_MAPMARKER_HEADER$\n$NUM_CONVOYS_NO_DAMAGE$\n$USED_CONVOYS$\n$NUM_SEA_NODES$\n$SUPPLY_NETWORK_STRENGTH$"
 SUPPLY_NETWORK_DAMAGED_TOOLTIP:1 "$SUPPLY_NETWORK_MAPMARKER_HEADER$\n$USED_CONVOYS$\n$NUM_SEA_NODES$\n$SUPPLY_NETWORK_STRENGTH$\n\n$IS_BEING_RAIDED_DESC$"

 NUM_CONVOYS_NO_DAMAGE:1 "Available Convoys: #tooltippable #tooltip:[Country.GetTooltipTag],NUM_CONVOYS_TOOLTIP @convoys![Country.GetNumConvoys]#!#!"
 NUM_CONVOYS_NO_DAMAGE_NUMBER:0 "@convoys![Country.GetRequiredConvoys|v]/[Country.GetNumConvoys|v]"
 NUM_CONVOYS_DAMAGE:2 "Usable Convoys: #tooltippable #tooltip:[Country.GetTooltipTag],NUM_CONVOYS_TOOLTIP @convoys![Country.GetNumUsableConvoys]#!#! (#R @convoys![Country.GetNumDamagedConvoys] sunk#!)"
 NUM_CONVOYS_TOOLTIP:1 "#header Number of [concept_convoys] produced#!\n$TOOLTIP_DELIMITER$\n[Country.GetNumConvoysDesc][ConcatIfNeitherEmpty( '\n', Country.GetNumConvoysDamagedDesc )]"
 NUM_CONVOYS_TOOLTIP_EXTENDED:3 "#header [Country.GetAdjective|v] [concept_convoys]#!\n[Country.GetRequiredConvoys|v] [concept_convoys] used by the [Country.GetAdjectiveNoFlag|v] [concept_supply_network] out of [Country.GetNumConvoys|v] available\n$TOOLTIP_DELIMITER$\n$USED_CONVOYS_TOOLTIP_SHORT$\n\nNumber of Convoys produced\n[Country.GetNumConvoysDesc][ConcatIfNeitherEmpty( '\n', Country.GetNumConvoysDamagedDesc )]"
 CONVOY_DAMAGE_TOOLTIP_ENTRY:0 "[Character.GetCountry.GetFlagTextIcon] [Character.GetFullName] convoy raiding in [Character.GetCommanderOrder.GetStrategicRegion.GetName]: #BOLD @convoys!$VALUE|+=$#!"
 CONVOY_DAMAGE_TOOLTIP_ENTRY_LINGERING:0 "[Country.GetFlagTextIcon] lingering convoy raiding damage: #BOLD @convoys!$VALUE|+=$#!"
 USED_CONVOYS:1 "Required Convoys: #tooltippable #tooltip:[Country.GetTooltipTag],USED_CONVOYS_TOOLTIP @convoys![Country.GetRequiredConvoys]#!#!"
 USED_AVAILABE_CONVOYS_TEXT:1 "Required Convoys:"
 USED_AVAILABE_CONVOYS_VALUE:2 "@convoys! #tooltippable #tooltip:[Country.GetTooltipTag],USED_CONVOYS_TOOLTIP [Country.GetRequiredConvoys]#!#! / #tooltippable #tooltip:[Country.GetTooltipTag],NUM_CONVOYS_TOOLTIP [Country.GetNumUsableConvoys]#!#!"
 USED_CONVOYS_TOOLTIP:1 "Number of Convoys required by the [Country.GetAdjective|v] [concept_supply_network]\n[Country.GetRequiredConvoysBreakdown]"
 USED_CONVOYS_TOOLTIP_SHORT:0 "Used $concept_convoys$\n[Country.GetRequiredConvoysBreakdown]"
 SUPPLY_NETWORK_STRENGTH_COLOR:0 "[GetSupplyNetworkColorstring( Country.GetSupplyNetworkStrength )]"
 SUPPLY_NETWORK_STRENGTH:0 "Supply Network Strength: #$SUPPLY_NETWORK_STRENGTH_COLOR$ [Country.GetSupplyNetworkStrength|%0]#!"
 SUPPLY_NETWORK_STRENGTH_TEXT:0 "Supply Network Strength:"
 SUPPLY_NETWORK_STRENGTH_VALUE:0 "#$SUPPLY_NETWORK_STRENGTH_COLOR$ [Country.GetSupplyNetworkStrength|%0]#!"
 SUPPLY_NETWORK_STRENGTH_TOOLTIP:1 "How many [concept_convoys] are available versus required"
 NUM_SEA_NODES:1 "Sea Nodes: #v [Country.GetSupplyNetworkNumSeaNodes]#!"
 NUM_SEA_NODES_TEXT:0 "Sea Nodes:"
 NUM_SEA_NODES_VALUE:0 "[Country.GetSupplyNetworkNumSeaNodes]"
 NUM_SEA_NODES_TOOLTIP:1 "The [Country.GetAdjectiveNoFormatting|v] [concept_supply_network] spans across [Country.GetSupplyNetworkNumSeaNodes] Sea Nodes.\n\n[Country.GetSupplyNetworkNumSeaNodesDesc]"

 REQUIRED_CONVOYS_BREAKDOWN:1 "$TAB$[Concept('concept_supply_route', '$concept_supply_routes$')]: @convoys! #v $SUPPLY_ROUTE_CONVOYS$#!\n$TAB$[Concept('concept_trade_route', '$concept_trade_routes$')]: @convoys! #v $TRADE_ROUTE_CONVOYS$#!\n$TAB$[Concept('concept_port_connection', '$concept_port_connections$')]: @convoys! #v $PORT_CONNECTION_CONVOYS$#!"

 NO_SUPPLY_NETWORK:1 "No [Concept('concept_country', '$concept_countries$')] use this [concept_supply_network]"

 CONVOYS_FROM_SUBJECT_DESC:0 "#v $CONTRIBUTION|%0$#! Contribution from [Country.GetName] (#v $SUBJECT_TYPE$#!): @convoys!$AMOUNT|+=$"
 CONVOYS_TO_OVERLORD_DESC:0 "#v $CONTRIBUTION|%0$#! Contribution to [Country.GetName] (#v $SUBJECT_TYPE$#!): @convoys!$AMOUNT|+=$"

 SUPPLY_NETWORK_HEADER:0 "#title [concept_supply_network]#!"
 ACTIVE_BATTLES_HEADER:0 "#title Active Battles#!"
 ACTIVE_SEA_BATTLES_HEADER:0 "#title Active Sea Battles#!"
 ENDED_BATTLES_HEADER:0 "#title Ended Battles#!"
 ENDED_SEA_BATTLES_HEADER:0 "#title Ended Sea Battles#!"
 SEA_REGION_PANEL_ADMIRALS:1 "#title Admiral Activity#!"

 NO_ACTIVE_SEA_BATTLES:0 "No Active Sea Battles"
 NO_ENDED_SEA_BATTLES:0 "No Ended Sea Battles"
 SHIPPING_LANES:0 "Shipping Lanes"
 NO_CONVOY_RAIDING_ADMIRALS:0 "No [Concept('concept_admiral', '$concept_admirals$')] are [Concept('concept_raid_convoys', '$concept_convoy_raiding$')] here"
 NO_INTERCEPTING_ADMIRALS:0 "No [Concept('concept_admiral', '$concept_admirals$')] are patrolling here"

 ORIGIN_STATE_NAME:0 "[State.GetName]"
 ORIGIN_STATE_NUMBER_OF_SHIPPING_LANES:0 "(#v [GetDataModelSize( State.AccessShippingLanesFromThisState )]#!)"
 ORIGIN_STATE_NUMBER_OF_SHIPPING_LANES_TOOLTIP:0 "The total number of [Concept('concept_shipping_lane', '$concept_shipping_lanes$')] to/from [State.GetName] through this sea region"
 ORIGIN_STATE_TOTAL_CONVOYS_USED:0 "@convoys! #v [State.GetTotalConvoysFromShippingLanesViaState]#!"
 ORIGIN_STATE_TOTAL_CONVOYS_USED_TOOLTIP:0 "Total number of [concept_convoys] used by [Concept('concept_shipping_lane', '$concept_shipping_lanes$')] to/from [State.GetName] through this sea region"
 ORIGIN_STATE_TOTAL_NUMBER_OF_PORT_CONNECTIONS:0 "#v [State.GetTotalPortConnectionsViaState]#! [SelectLocalization(GreaterThan_int32( State.GetTotalPortConnectionsViaState, '(int32)1'), Concept('concept_port_connection', '$concept_port_connections$'), concept_port_connection )]"

 COUNTRY_SHIPPING_LANES:0 "[Country.GetAdjectiveNoFlag] [Concept('concept_shipping_lane', '$concept_shipping_lanes$')]"
 COUNTRY_SHIPPING_LANES_NETWORK_STRENGTH:0 "#$SUPPLY_NETWORK_STRENGTH_COLOR$ [Country.GetSupplyNetworkStrength|%0]#!"
 SHIPPING_LANE_GOODS_TRADED:0 "[TradeRoute.GetGoods.GetName]"
 SHIPPING_LANE_NUMBER_GOODS_TRADED:0 "#v [TradeRoute.GetTradeQuantity|D]#! [TradeRoute.GetGoods.GetTextIcon]"
 SHIPPING_LANE_END_STATE:0 "[SelectLocalization(TradeRoute.IsImport, 'From', 'To')] [ShippingLane.GetEndState.GetName]"
 SHIPPING_LANE_SUPPLIED_STATE:0 "In [ShippingLane.GetEndState.GetName]"
 PORT_CONNECTION:0 "$concept_port_connection$"

 CONVOY_COST:0 "Convoys"
 SHIPPING_LANE_EFFECTIVENESS_SHORTHAND:0 "Effectiveness"
 SHIPPING_LANE_STATE_BEGIN_END:0 "[concept_shipping_lane] From [ShippingLane.GetBeginState.GetName] to [ShippingLane.GetEndState.GetName]"
 SHIPPING_LANE_NAME_TRADE_ROUTE:0 "[TradeRoute.GetDescriptionForActingMarket]"
 SHIPPING_LANE_NAME_SUPPLY_ROUTE:0 "[Character.GetFullName] [concept_supply_route]"
 SHIPPING_LANE_NAME_PORT_CONNECTION:0 "Overseas Port Connection"
 SHIPPING_LANE_NAME_INVALID:0 "Invalid Shipping Lane"
 SHIPPING_LANE_CONVOY_COST:0 "[Concept('concept_convoys', '$CONVOY_COST$')]: #tooltippable #tooltip:$BREAKDOWN_TAG$  @convoys!$VALUE$#!#!"
 SHIPPING_LANE_CONVOY_COST_SHORT:1 "#tooltippable #tooltip:$BREAKDOWN_TAG$ @convoys!$VALUE|v$#!#!"
 SHIPPING_LANE_EFFECTIVENESS_BASE:2 "#header [concept_shipping_lane_effectiveness]#!\n$TOOLTIP_DELIMITER$\nSupply Network Strength: #$COLOR_TAG$ $VALUE|%0$#!"
 SHIPPING_LANE_EFFECTIVENESS_CONVOY_RAIDING_DMG:1 "[Concept('concept_raid_convoys', '$concept_convoy_raiding$')]: $VALUE|%2+$"
 SHIPPING_LANE_EFFECTIVENESS:2 "#$COLOR_TAG$ #tooltippable #tooltip:$BREAKDOWN_TAG$ $VALUE|%0$#!#!#!"
 SHIPPING_LANE_TRADE_ROUTE_BREAKDOWN_GOODS_QUANTITY:0 "Desired Goods Quantity: $VALUE|1v$"
 SHIPPING_LANE_TRADE_ROUTE_BREAKDOWN_GOODS_MULTIPLIER:1 "Goods Convoy Multiplier: #variable x$VALUE|2$#!"
 SHIPPING_LANE_SUPPLY_ROUTE_BREAKDOWN_NUM_BATTALIONS:0 "[Concept('concept_battalion', '$concept_battalions$')]: $VALUE|v$"
 SHIPPING_LANE_SUPPLY_ROUTE_BREAKDOWN_BASE_BATTALION_COST:0 "Base Battalion cost: #variable x$VALUE|1$#!"
 SHIPPING_LANE_SUPPLY_ROUTE_BREAKDOWN_EFFIENCY:0 "Commander Supply Efficiency: #variable x$VALUE|1$#!"
 SHIPPING_LANE_PORT_CONNECTION_BREAKDOWN_INFRA:0 "Overseas [concept_infrastructure_usage]: $VALUE|0v$"
 SHIPPING_LANE_PORT_CONNECTION_BREAKDOWN_DEFINE:0 "[concept_infrastructure_usage] Cost: #variable x$VALUE|1$#!"
 SHIPPING_LANE_BREAKDOWN_NUM_SEA_NODES:2 "#v $NUM_NODES$#! Sea Nodes: #variable x$VALUE$#! (#v +x$MULT$#! for each Sea Node after the first)"
 SHIPPING_LANE_PREDICTION_ESTABLISH_PORT_CONNECTION:0 "Will establish a [concept_port_connection] between [STATE.GetName] and [STATE_OTHER.GetName]"
 SHIPPING_LANE_PREDICTION_REMOVE_PORT_CONNECTION:0 "Will remove [concept_port_connection] between [STATE.GetName] and [STATE_OTHER.GetName]"
 SHIPPING_LANE_PREDICTION_INCREASE_DESC:0 "Will use #tooltippable #tooltip:$BREAKDOWN_TAG$ @convoys!$CONVOYS|-$#!#! between [STATE.GetName] and [STATE_OTHER.GetName] for [COUNTRY.GetName]"
 SHIPPING_LANE_PREDICTION_DECREASE_DESC:0 "Will free up #tooltippable #tooltip:$BREAKDOWN_TAG$ @convoys!$CONVOYS|+$#!#! for [COUNTRY.GetName]"
 SHIPPING_LANE_PREDICTION_SUPPLY_STRENGTH:0 "Estimated new [COUNTRY.GetAdjectiveNoFormatting] [concept_supply_network] strength: #$SUPPLY_NETWORK_STRENGTH_COLOR$ $NEW_STRENGTH|%0$#!"
 SHIPPING_LANE_LAST_CAPITAL_MARKET_PORT:1 "#N This is the last [GetBuildingType('building_port').GetName] in the [concept_market_capital] region. Removing this will invalidate all [Concept('concept_shipping_lane', '$concept_shipping_lanes$')]"

 SEA_REGION_PANEL_ADMIRAL_DELAY:1 "Base Interception delay is [GetDefine('NMilitary', 'INTERCEPTION_DELAY_BASE_DAYS')|v] days plus up to [GetDefine('NMilitary', 'INTERCEPTION_DELAY_MAX_RANDOM_DAYS_FACTOR')|v] random days"
 SEA_REGION_PANEL_INTERCEPTION_CHANCE:2 "There is a [GetDefine('NMilitary', 'INTERCEPTION_BASE_CHANCE')|v%0] chance each attempt to start a Naval Battle"
 SEA_REGION_PANEL_CONVOY_RAIDERS:1 "Convoy Raiding $concept_admirals$"
 SEA_REGION_PANEL_INTERCEPTING_ADMIRALS:2 "$concept_admirals$ Patrolling their Coast here"

 SEA_REGION_PANEL_ENTRY_HEADER:0 "[SeaRegionSupplyNetworkEntry.AccessCountry.GetName] has Supply Network in this Sea Node"
 SEA_REGION_PANEL_ENTRY_IS_RAIDED:3 "[SeaRegionSupplyNetworkEntry.AccessCountry.GetName] #N is losing [concept_convoys] here to enemy [Concept('concept_flotilla','$concept_flotillas$')]!#!"
 SEA_REGION_PANEL_ENTRY_TRADE_ROUTE:0 "[TradeRoute.GetDirectionName] [TradeRoute.GetGoods.GetTextIcon] [TradeRoute.GetGoods.GetName] from [SelectLocalization(TradeRoute.IsExport, TradeRoute.GetActingMarket.GetName, TradeRoute.GetRemoteMarket.GetName)] to [SelectLocalization(TradeRoute.IsExport, TradeRoute.GetRemoteMarket.GetName, TradeRoute.GetActingMarket.GetName)]"
 SEA_REGION_PANEL_ENTRY_COMMANDER:0 "Commander [Character.GetFullName] is tracing [concept_supply]"

 CONVOYS_ENTRY_NAME:0 "$NAME$: $NUM_CONVOYS|v$"
 SUPPLY_NETWORK_NUM_NODES_ENTRY_MARKET_NAME:0 "[FIRSTMARKET.GetName] to [SECONDMARKET.GetName]: $NUM_NODES|v$ Sea Nodes"
 SUPPLY_NETWORK_NUM_NODES_ENTRY_COMMANDER_NAME:0 "[Character.GetFullName]: $NUM_NODES|v$ Sea Nodes"
 SUPPLY_NETWORK_STRENGTH_ENTRY_MARKET_NAME:0 "Trade Route [FIRSTMARKET.GetName] to [SECONDMARKET.GetName]"
 SUPPLY_NETWORK_STRENGTH_ENTRY_COMMANDER_NAME:0 "Supply Line for [Character.GetFullName]"
 SUPPLY_NETWORK_STRENGTH_ENTRY_TOOLTIP_BASE:0 "Base Supply Network Strength is #$COLOR_FORMAT$ $VALUE|%0$#!"
 SUPPLY_NETWORK_STRENGTH_ENTRY_TOOLTIP_LOCAL:1 "This is reduced by #BOLD $VALUE|%+=0$#! due to [Concept('concept_raid_convoys', '$concept_convoy_raiding$')] by enemy [Concept( 'concept_admiral', '$concept_admirals$' )]"

 SUPPLY_NETWORK_DELTA_HEADER:0 "Supply Network Changes: $DELTA_NUM_CHANGES|v$ Sea Nodes"
 SUPPLY_NETWORK_DELTA_ADDED:0 "Will add [StrategicRegion.GetName]"
 SUPPLY_NETWORK_DELTA_REMOVED:0 "Will remove [StrategicRegion.GetName]"
 SUPPLY_NETWORK_DELTA_STRENGTH:0 "Supply Network Strength: $NEW_STRENGTH|%0v$ ($STRENGTH_DELTA|%0+=$)"

 EVENT_REMAINING_DAYS:1 "#v [Event.GetRemainingDays]#! days"
 DAYS_UNTIL_ELECTION:0 "[concept_election]"
 ELECTION_REMAINING_DAYS:0 "@clock! #v [AccessPlayer.GetDaysUntilElection]#! days"

 ADVANCEMENT_COMMANDER_CONTRIBUTION_ADD:0 "#tooltippable #tooltip:$BREAKDOWN_TAG$ #v $ADVANCEMENT_CONTRIBUTION|2+=$#!#!#!"
 ADVANCEMENT_COMMANDER_CONTRIBUTION_MULT:0 "#tooltippable #tooltip:$BREAKDOWN_TAG$ #v $ADVANCEMENT_CONTRIBUTION|%0=$#!#!#!"
 ADVANCEMENT_COMMANDER_CONTRIBUTION_ORIGIN:0 "from [Character.GetFullName]"
 ADVANCEMENT_CONTRIBUTION_BREAKDOWN_ADD:0 "#v $NUM_UNITS|0$#! mobilized [Concept('concept_battalion', '$concept_battalions$')], #v $ADVANCEMENT_MODIFIER_VALUE|2+=$#!"
 ADVANCEMENT_CONTRIBUTION_BREAKDOWN_MULT:0 "#v $NUM_UNITS|0$#! mobilized [Concept('concept_battalion', '$concept_battalions$')], #v $ADVANCEMENT_MODIFIER_VALUE|%0=$#!"
 ADVANCEMENT_PROGRESS_BAR_TOOLTIP_INFO:0 "[concept_advancement_progress] out of a required #v [Front.GetRequiredAdvanceProgressForBattle|0+]#! to launch a new [concept_battle]. Will only advance once war has broken out."
 ADVANCEMENT_PROGRESS_BAR_FIRST_TOOLTIP:4 "#header [concept_advancement_progress] for [Front.GetFirstLeadingCommander.GetCountry.GetFlagTextIcon] [Front.GetFirstLeadingCommander.GetFullName]#!\nProgress: #v [Front.GetFirstAdvanceProgress|1+] / [Front.GetRequiredAdvanceProgressForBattle|0+]#!#!\n$TOOLTIP_DELIMITER$\n[Front.GetFirstLeadingCommander.GetFirstName] is accumulating #v [Front.GetFirstCommanderAdvanceIncrementRaw|1]#! progress per day on this [concept_front].[ConcatIfNeitherEmpty('\n\n', Front.GetFirstCommanderAdvanceBreakdown)]"
 ADVANCEMENT_PROGRESS_BAR_SECOND_TOOLTIP:4 "#header [concept_advancement_progress] for [Front.GetSecondLeadingCommander.GetCountry.GetFlagTextIcon] [Front.GetSecondLeadingCommander.GetFullName]#!\nProgress: #v [Front.GetSecondAdvanceProgress|1+] / [Front.GetRequiredAdvanceProgressForBattle|0+]#!\n$TOOLTIP_DELIMITER$\n[Front.GetSecondLeadingCommander.GetFirstName] is accumulating #v [Front.GetSecondCommanderAdvanceIncrementRaw|1]#! progress per day on this [concept_front].[ConcatIfNeitherEmpty('\n\n', Front.GetSecondCommanderAdvanceBreakdown)]"

 CHANGE_ORDER_REDUCE_ADVANCE_PROGRESS:0 "#italic Switching from advance order will reduce [concept_advancement_progress] in current [concept_front] by [GetDefine('NMilitary', 'BATTLE_PLAN_SWITCH_ORDER_LOST_PROGRESS_PERCENT')|%0-]#!"

 ADVANCEMENT_PROGRESS_NUM_ENTRY:0 "@battalions! $NUM$"
 ADVANCEMENT_PROGRESS_MIN_MAX_ENTRY:0 "@battalions! $MIN$ - $MAX$"

 HAS_GENERALS_TOOLTIP:0 "This side has at least one Commander"
 ALLIES:0 "Allies:"
 ALLIES_TRAVELING:0 "Allies Traveling:"

 SELECT_COMMANDER_ORDER:0 "#title Commander Orders#!"
 GENERAL_LOCATION_TITLE:1 "#title General Location (Debug)#!"
 GENERAL_LOCATION_PRESENT_DESC:3 "[Character.GetCommanderOrder.GetType.GetNameGerund|v] at $LOCATION|v$$ADDITIONAL_LOCATION_INFO$"
 GENERAL_LOCATION_PRESENT_DESC_WITHOUT_EXTRA_INFO:1 "[Character.GetCommanderOrder.GetType.GetNameGerund|v] at $LOCATION|v$"
 GENERAL_LOCATION_TRAVELING_DESC:1 "Traveling to #variable $DESTINATION$#! [SelectLocalization( GreaterThan_int32( Character.GetDaysToCompleteTravelRaw, '(int32)0' ), 'GENERAL_LOCATION_TRAVELING_DAYS', '' )]"
 GENERAL_LOCATION_TRAVELING_DAYS:1 "(+[Character.GetDaysToCompleteTravelFormatted|v])"
 GENERAL_TRAVELING_DAYS_BREAKDOWN:0 "#tooltippable #tooltip:$BREAKDOWN_TAG$ $VAL$#!#! "
 GENERAL_TRAVELING_ARRIVAL:1 "#header Arrival at Front#!\nWill arrive at $DATE$"
 GENERAL_NAVAL_INVASION_TOOLTIP:1 "#header $naval_invasion$#!\nAccompanying #variable $naval_invasion$#! order on [Character.GetNavalInvasion.GetAdmiral.GetCommanderOrder.GetState.GetName|v]\n\n[Character.GetNavalInvasion.GetStatus]"
 GENERAL_BUSY_NAVAL_INVASION:1 "Accompanying #variable $naval_invasion$#! order on [Character.GetNavalInvasion.GetAdmiral.GetCommanderOrder.GetState.GetName|v]"
 COMMANDER_BUSY_BATTLE:0 "[Character.GetFullName] is currently engaged in battle"
 COMMANDER_BUSY:0 "[Character.GetFullName] is busy"
 ADMIRAL_BUSY_NAVAL_INVASION:1 "#warning @warning! Changing orders will cancel #variable $naval_invasion$#! order on [Character.GetNavalInvasion.GetEnemyState.GetName|v] accompanied by [Character.GetNavalInvasion.GetGeneral.GetFullName].#!"
 COMMANDER_HAS_NO_BATTALIONS:0 "$NAME$ has no [Concept('concept_battalion', '$concept_battalions$')]"
 COMMANDER_HAS_NO_FLOTILLAS:0 "$NAME$ has no [Concept('concept_flotilla','$concept_flotillas$')]"
 COMMANDER_LOCATION_ADDITIONAL_INFO_FORMAT:0 "\n($INFO$)"
 COMMANDER_ORDER_STATUS_PREPARING:0 "#v Preparing#! - [LabelingHelper.GetDaysLoc(Character.GetOrderPreparationDaysLeft, '')]"

 FRONT_ORDER_NAME:0 "[Character.GetCommanderOrder.GetType.GetNameGerund] the [concept_front]"
 defend:0 "Defend Front"
 defend_gerund:1 "Defending"
 defend_desc:1 "#header $defend$#!\nOrder this Commander to defend a [concept_front], trying to hold all of its provinces.[ConcatIfNeitherEmpty( '\n\n', COMMANDER_ORDER_TYPE.GetModifier.GetDesc )]"
 defend_tooltip:1 "#header $defend$#!\nIs targeting [SCOPE.GetRootScope.GetFront.GetName]"
 naval_invasion:0 "Naval Invasion"
 naval_invasion_gerund:0 "Naval Invading"
 naval_invasion_desc:2 "#header $naval_invasion$#!\nOrder this [concept_admiral] to support an amphibious landing. Requires an accompanying [concept_general] from the same [concept_hq] for landing."
 naval_invasion_tooltip:2 "#header $naval_invasion$#!\nHas #variable $naval_invasion$#! order on [SCOPE.GetRootScope.GetState.GetName|v]\n\n[Character.GetNavalInvasion.GetStatus]"
 advance:0 "Advance Front"
 advance_gerund:1 "Advancing"
 advance_desc:2 "#header $advance$#!\nOrder this Commander to advance a [concept_front], trying to invade enemy territory.\nA Commander with an Advance Order can still partake in defensive battles.[ConcatIfNeitherEmpty( '\n\n', COMMANDER_ORDER_TYPE.GetModifier.GetDesc )]"
 advance_tooltip:0 "#header $advance$#!\nIs targeting [SCOPE.GetRootScope.GetFront.GetName]"
 stand_by:1 "Stand By"
 stand_by_gerund:0 "Standing by"
 stand_by_desc:4 "#header Stand By#!\nOrder [Character.GetFullName] to leave the [concept_front] and move back to the [Character.GetHomeHQ.GetName|v].\n\nTheir [Concept('concept_battalion', '$concept_battalions$')] will still be able to participate in defensive [Concept('concept_battle', '$concept_battles$')], but without the benefit of their General. While at the [concept_hq] the troops will not take any [concept_attrition].[ConcatIfNeitherEmpty( '\n\n', Character.GetDaysToTravelHomeHQFormatted )]"
 patrol_coast:0 "Patrol Coast"
 patrol_coast_gerund:0 "Patrolling Coast"
 patrol_coast_desc:0 "#header $patrol_coast$#!\nSeek out and destroy any enemy vessels along the coastline."
 patrol_coast_tooltip:0 "#header $patrol_coast$#!\nIs targeting [SCOPE.GetRootScope.GetHQ.GetName]"
 raid_convoys:0 "Raid Convoys"
 raid_convoys_gerund:0 "Raiding Convoys"
 raid_convoys_desc:0 "#header $raid_convoys$#!\nReduce the strength of an enemy [concept_supply_network] by raiding their [concept_convoys]"
 raid_convoys_tooltip:0 "#header $raid_convoys$\nIs targeting [SCOPE.GetRootScope.GetStrategicRegion.GetName]"
 escort_convoys:0 "Escort Convoys"
 escort_convoys_gerund:0 "Escorting Convoys"
 escort_convoys_desc:1 "#header $escort_convoys$#!\nProtect [Concept('concept_shipping_lane','$concept_shipping_lanes$')] against convoy raiders"
 escort_convoys_tooltip:0 "#header $escort_convoys$#!\nIs patrolling between [Character.GetLocationHQ.GetName] and [SCOPE.GetRootScope.GetHQ.GetName]"

 commander_status_traveling_time_days:0 "[Character.GetDaysToCompleteTravelRaw|v] [SelectLocalization( GreaterThan_int32( Character.GetDaysToCompleteTravelRaw, '(int32)1' ), 'GENERAL_TRAVEL_DAYS', 'GENERAL_TRAVEL_DAY' )]"
 commander_status_traveling_time_less_than_day:0 "less than #variable 1#! day"
 commander_status_traveling_time:0 "[SelectLocalization( GreaterThan_int32( Character.GetDaysToCompleteTravelRaw, '(int32)0' ), 'commander_status_traveling_time_days', 'commander_status_traveling_time_less_than_day' )]"

 commander_status_idle:1 "Idle in [Character.GetCurrentHQ.GetName]"
 commander_status_traveling_hq:0 "Traveling to [Character.GetCurrentHQ.GetName] ($commander_status_traveling_time$)"
 commander_status_traveling_front:0 "Traveling to [Character.GetCommanderOrder.GetFrontTarget.GetName] ($commander_status_traveling_time$)"
 commander_status_order_in_hq:0 "[Character.GetCommanderOrder.GetType.GetName] in [Character.GetCommanderOrder.GetHQTarget.GetName]"
 commander_status_order_on_front:0 "[Character.GetCommanderOrder.GetType.GetName] on [Character.GetCommanderOrder.GetFrontTarget.GetName]"
 commander_status_order_in_strategic_region:0 "[Character.GetCommanderOrder.GetType.GetName] in [Character.GetCommanderOrder.GetStrategicRegion.GetName]"
 commander_status_attacking_in_battle:0 "Is Attacking in the [Character.GetBattle.GetName|v] on the [Character.GetBattle.GetFront.GetName]"
 commander_status_defending_in_battle:0 "Is Defending in the [Character.GetBattle.GetName|v] on the [Character.GetBattle.GetFront.GetName]"

 troop_name_regular:0 "Regular Troops"
 troop_name_conscript:0 "Conscript Troops"

 combat_unit_regular:0 "Regular"
 combat_unit_conscript:0 "Conscript"
 combat_unit_flotilla:0 "Flotilla"
 
 CONVOY_RAIDING_ENEMIES_TOOLTIP:0 "Hostile Supply Networks:"
 CONVOY_RAIDING_ENEMIES_TOOLTIP_ENTRY:0 "[Country.GetName]"

 NAVAL_BATTLE_MARKER:0 "$SEA_REGION$"
 NAVAL_INVASION_WAITING_FOR_GENERAL:1 "Waiting for [Character.GetFullName] to return to [Character.GetHomeHQ.GetName] $TRAVEL_DESC$."
 NAVAL_INVASION_WAITING_FOR_ADMIRAL:0 "Waiting for [Character.GetFullName] to prepare their forces - [LabelingHelper.GetDaysLoc(Character.GetOrderPreparationDaysLeft, '')]"
 NAVAL_INVASION_WAITING_FOR_TROOPS:1 "Waiting for [Character.GetFullNamePossessive] troops to [Concept('concept_mobilize_battalion', '$concept_mobilize_battalion_mobilize$')] ([Character.GetMobilizationPercentageFormatted])."
 NAVAL_INVASION_NAVAL_BATTLE:1 "Fighting off enemy interception in [Battle.GetName]!"
 NAVAL_INVASION_LAND_BATTLE:1 "Fighting in [Battle.GetName|v] to establish a new [concept_front]!"

 WAR_PANEL_PARTICIPANT_DEAD:0 "[concept_dead]: #variable #N -[WarParticipant.GetNumDead|K-]#!#!"
 WAR_PANEL_PARTICIPANT_WOUNDED:0 "[concept_wounded]: #variable #N -[WarParticipant.GetNumWounded|K-]#!#!"

 WAR_PANEL_PARTICIPANT_DEAD_TOOLTIP:1 "#header [concept_dead]#!\n[WarParticipant.GetNumDead|K-] [WarParticipant.GetCountry.GetAdjectiveNoFormatting] have died in the #v [War.GetName] War#!:\n$TAB$[WarParticipant.GetNumDeadFromBattle|-] in [concept_battle]\n$TAB$[WarParticipant.GetNumDeadFromAttrition|-] due to [concept_attrition]"
 WAR_PANEL_PARTICIPANT_WOUNDED_TOOLTIP:1 "#header [concept_wounded]#!\n[WarParticipant.GetNumWounded|K-] [WarParticipant.GetCountry.GetAdjectiveNoFormatting] have been wounded in the #v [War.GetName] War#!:\n$TAB$[WarParticipant.GetNumWoundedFromBattle|-] in [concept_battle]\n$TAB$[WarParticipant.GetNumWoundedFromAttrition|-] due to [concept_attrition]"

 WOUNDED_BREAKDOWN:0 "#header Total number of [concept_wounded]: $NUM|-D$#!\n$TOTALS_HEADER$\n$TOOLTIP_DELIMITER$\n$BREAKDOWN$"
 WOUNDED_HEADER_ENTRY_ATTRITION:0 "From [concept_attrition]: $NUM|-D$"
 WOUNDED_HEADER_ENTRY_BATTLE:0 "From [concept_battle]: $NUM|-D$"
 WOUNDED_BREAKDOWN_ENTRY_ATTRITION:0 "[Country.GetName] $concept_attrition$: $NUM|-K$"
 WOUNDED_BREAKDOWN_ENTRY_BATTLE:0 "[Country.GetName] $concept_battle$: $NUM|-K$"

 DEAD_BREAKDOWN:0 "#header Total number of [concept_dead]: $NUM|-D$#!\n$TOTALS_HEADER$\n$TOOLTIP_DELIMITER$\n$BREAKDOWN$"
 DEAD_HEADER_ENTRY_ATTRITION:0 "From [concept_attrition]: $NUM|-D$"
 DEAD_HEADER_ENTRY_BATTLE:0 "From [concept_battle]: $NUM|-D$"
 DEAD_BREAKDOWN_ENTRY_ATTRITION:0 "[Country.GetName] $concept_attrition$: $NUM|-K$"
 DEAD_BREAKDOWN_ENTRY_BATTLE:0 "[Country.GetName] $concept_battle$: $NUM|-K$"

 PANEL_MILITARY_NAVY_CURRENT_WARSHIPS:1 "@flotillas! [Country.GetWarships|0v]"
 PANEL_MILITARY_NAVY_CURRENT_WARSHIPS_TOOLTIP:6 "#header Total amount of [Concept('concept_flotilla','$concept_flotillas$')]#!\n$TOOLTIP_DELIMITER$\n[Country.GetName] currently has @flotillas![Country.GetWarships|v] War Ships [Country.GetFlotillasRanking]\n$PANEL_MILITARY_NAVY_POWER_PROJECTION$\n\n[Country.GetWarshipsBreakdown]"
 PANEL_MILITARY_NAVY_CURRENT_WARSHIPS_TOOLTIP_LEFT:0 "#header Total amount of [Concept('concept_flotilla','$concept_flotillas$')]#!\n[WarPanel.GetLeftLeader.GetName] currently has @flotillas![WarPanel.GetLeftLeader.GetWarships|v] War Ships\n\n[WarPanel.GetLeftLeader.GetWarshipsBreakdown]"
 PANEL_MILITARY_NAVY_CURRENT_WARSHIPS_TOOLTIP_RIGHT:0 "#header Total amount of [Concept('concept_flotilla','$concept_flotillas$')]#!\n[WarPanel.GetRightLeader.GetName] currently has @flotillas![WarPanel.GetRightLeader.GetWarships|v] War Ships\n\n[WarPanel.GetRightLeader.GetWarshipsBreakdown]"
 PANEL_MILITARY_NAVY_FIELDED_WARSHIPS:1 "[Country.GetWarshipsFielded|0v]"#header Total amount of [Concept('concept_flotilla','$concept_flotillas$')]#!\n[Country.GetName] currently has @flotillas![Country.GetWarships|v] War Ships\n\n[Country.GetWarshipsBreakdown]""
 PANEL_MILITARY_NAVY_FIELDED_WARSHIPS_TOOLTIP:2 "#header Assigned and Fielded [Concept('concept_flotilla','$concept_flotillas$')]#!\n[Country.GetWarshipsFieldedBreakdown]"
 PANEL_MILITARY_NAVY_WARSHIPS_IN_RESERVE:0 "[Country.GetWarshipsInReserve|0v]"
 PANEL_MILITARY_NAVY_WARSHIPS_IN_RESERVE_TOOLTIP:1 "#header Unassigned @flotillas! Warships#!\n[Country.GetWarshipsInReserveBreakdown]"

 MILITARY_UNITS_PRODUCTION:2 "#header [SelectLocalization(Building.IsBuildingType('building_naval_base'), Concept('concept_flotilla', '$concept_flotillas$'), Concept('concept_battalion', '$concept_battalions$'))]#!\n$TOOLTIP_DELIMITER$\n[Building.GetCombatUnitProduction] to [Building.GetState.GetOwner.GetName]"
 PANEL_MILITARY_NAVY_WARSHIPS_CAPACITY:0 "[Country.GetWarshipsCapacity]"
 WARSHIPS_SOURCES_BREAKDOWN:1 "From $SOURCE|v$: @flotillas! #variable $VALUE|0$#!"
 PANEL_MILITARY_NAVY_WARSHIPS_CAPACITY_TOOLTIP:1 "The amount of [Concept('concept_flotilla','$concept_flotillas$')] we could potentially train"

 UNITS_HEADER:0 "#title Combat Units#!"

 OFFENSE:0 "[concept_offense]"
 OFFENSE_RIGHT_VALUE:0 "#v [FrontPanel.AccessFront.GetAverageRightBattalionOffenseRaw|0]#!"
 OFFENSE_LEFT_VALUE:0 "#v [FrontPanel.AccessFront.GetAverageLeftBattalionOffenseRaw|0]#!"
 DEFENSE:0 "[concept_defense]"
 DEFENSE_RIGHT_VALUE:0 "#v [FrontPanel.AccessFront.GetAverageRightBattalionDefenseRaw|0]#!"
 DEFENSE_LEFT_VALUE:0 "#v [FrontPanel.AccessFront.GetAverageLeftBattalionDefenseRaw|0]#!"

 COMBAT_UNIT_OFFENSE_FORMATTED:0 "@unit_offense! $VALUE|0v$"
 COMBAT_UNIT_DEFENSE_FORMATTED:0 "@unit_defense! $VALUE|0v$"
 COMBAT_UNIT_MANPOWER_TOOLTIP:1 "$NAME$ has $COMBAT_UNIT_MANPOWER$ manpower available"

 COMBAT_UNITS_BUILDING_HEADER:1 "#title [SelectLocalization(Building.IsBuildingType('building_naval_base'), '@flotillas!', '@battalions!')] #v #tooltippable #tooltip:MILITARY_UNITS_PRODUCTION [Building.GetNumberOfCombatUnits]#!#!#! [SelectLocalization(Building.IsBuildingType('building_naval_base'), '$concept_flotillas$', '$concept_battalions$')]#!"
 COMBAT_UNITS_CHARACTER_HEADER:2 "#title [SelectLocalization(Character.IsGeneral, 'COMBAT_UNITS_CHARACTER_BATTALIONS_HEADER', 'COMBAT_UNITS_CHARACTER_FLOTILLAS_HEADER')]#!"
 COMBAT_UNITS_CHARACTER_BATTALIONS_HEADER:0 "Commanding @battalions! #v #tooltippable #tooltip:MILITARY_PANEL_COMMAND_LIMIT_BREAKDOWN_TOOLTIP [Character.GetNumCombatUnits]#!#!#! $concept_battalions$"
 COMBAT_UNITS_CHARACTER_FLOTILLAS_HEADER:0 "Commanding @flotillas! #v #tooltippable #tooltip:MILITARY_PANEL_COMMAND_LIMIT_BREAKDOWN_TOOLTIP [Character.GetNumCombatUnits]#!#!#! $concept_flotillas$"
 COMBAT_UNIT_BATTLE_TOOLTIP:0 "In the Battle of #variable [CombatUnit.GetBattle.GetName]#!"
 COMBAT_UNIT_MORALE_ONE_DAY_TOOLTIP:0 "(#variable 1#! day remaining)"
 COMBAT_UNIT_MORALE_DAYS_TOOLTIP:0 "($DAYS|v$ days remaining)"
 COMBAT_UNIT_MORALE_TOOLTIP:2 "Current [concept_morale]: #$COLOR_STR$ $MORALE|0%$#!\nTrending towards: [Character.GetSupplyFormatted] $DAYS_HINT$\n$TOOLTIP_DELIMITER$\nTotal manpower: $MANPOWER$\nDemoralized: $DEMORALIZED|v$"
 COMMANDER_SUPPLY_TOOLTIP_HEADER:0 "Supply of $NAME$: #$COLOR_STRING$ $VALUE|0%$#!"
 COMMANDER_SUPPLY_FORMATTED:0 "#tooltippable #tooltip:$BREAKDOWN_TAG$ #$COLOR_STRING$ $VALUE|0%$#!#!#!"
 COMMANDER_SUPPLY_ISOLATED:0 "#R Unable to reach [HQ.GetName]#!"
 COMMANDER_SUPPLY_REACH_BY_LAND:0 "Has overland supply route to [HQ.GetName]"

 SHIPPING_LANE_CHARACTER_HEADER:0 "#title [concept_supply_route]#!"
 SHIPPING_LANES_HEADER:0 "#title [Concept('concept_shipping_lane', '$concept_shipping_lanes$')]#!"

 COMBAT_UNIT_SOURCES_BREAKDOWN_SUPPLY:0 "#BOLD #$COLOR$ $VALUE|%0$#!#! [concept_supply]"
 COMBAT_UNIT_SOURCES_BREAKDOWN_VERBOSE:0 "[GetUnitStrengthHeader( '(int32)$CURRENT$', '(int32)$MAX$', '$ICON$' )] $UNIT_NAME$ from [STATE.GetName] (#BOLD #$MORALE_COLOR$ $MORALE|%0$#!#! [concept_morale] and $SUPPLY$)"
 COMBAT_UNIT_SOURCES_BREAKDOWN_CLEAN:0 "[GetUnitStrengthHeader( '(int32)$CURRENT$', '(int32)$MAX$', '$ICON$' )] $UNIT_NAME$ from [STATE.GetName]"

 COMBAT_UNIT_MOBILIZATION_STATUS_DEMOBILIZED:0 "[Concept('concept_mobilize_battalion', '$concept_mobilize_battalion_demobilized$')]"
 COMBAT_UNIT_MOBILIZATION_STATUS_DEMOBILIZED_TOOLTIP:0 "[CombatUnit.GetName] is currently [Concept('concept_mobilize_battalion', '$concept_mobilize_battalion_demobilized$')]"
 COMBAT_UNIT_MOBILIZATION_STATUS_MOBILIZING:0 "[Concept('concept_mobilize_battalion', '$concept_mobilize_battalion_mobilizing$')] ([CombatUnit.GetMobilization|v%0])"
 COMBAT_UNIT_MOBILIZATION_STATUS_MOBILIZING_TOOLTIP:0 "[CombatUnit.GetName] is currently [CombatUnit.GetMobilization|v%0] done [Concept('concept_mobilize_battalion', '$concept_mobilize_battalion_mobilizing$')]"
 COMBAT_UNIT_MOBILIZATION_STATUS_MOBILIZED:0 "[Concept('concept_mobilize_battalion', '$concept_mobilize_battalion_mobilized$')]"
 COMBAT_UNIT_MOBILIZATION_STATUS_MOBILIZED_TOOLTIP:0 "[CombatUnit.GetName] is fully [Concept('concept_mobilize_battalion', '$concept_mobilize_battalion_mobilized$')]"

 COMBAT_UNIT_BATTALION_CONSCRIPTS:0 "Conscripts"
 COMBAT_UNIT_BATTALION_NAME_ONE:0 "$NUM|O$ $CULTURE$"
 COMBAT_UNIT_BATTALION_NAME_TWO:0 "$BUILDING_PM$[ConcatIfNeitherEmpty(' ', '$CONSCRIPT$')]"
 COMBAT_UNIT_BATTALION_FULL_NAME:0 "$COMBAT_UNIT_BATTALION_NAME_ONE$ $COMBAT_UNIT_BATTALION_NAME_TWO$"

 COMBAT_UNIT_FLOTILLA_NAME_ONE:1 "[ConcatIfNeitherEmpty('$PREFIX$', ' ')]$NAME$[ConcatIfNeitherEmpty(' ', '$NUM_STR$')]"
 COMBAT_UNIT_FLOTILLA_NAME_TWO:0 "$BUILDING_PM$"
 COMBAT_UNIT_FLOTILLA_FULL_NAME:0 "$COMBAT_UNIT_FLOTILLA_NAME_ONE$ $COMBAT_UNIT_FLOTILLA_NAME_TWO$"

 HQ_HEADER:0 "#title [Concept('concept_hq', 'Headquarters')]#!"
 HQ_HEADER_CHARACTER:0 "$HQ_HEADER$"
 HQ_HEADER_MILITARY_PANEL:0 "$HQ_HEADER$"
 HQ_HEADER_EMPTY_HQS:0 "Empty Headquarters"
 HOME_HQ:0 "[Concept('concept_hq', 'Home HQ')]: [Character.GetHomeHQ.GetName]"
 LOCATION_HQ:0 "[Concept('concept_hq', 'Location HQ')]: [Character.GetLocationHQ.GetName]"
 CURRENT_HQ:0 "[Character.GetLocationHQ.GetName] [SelectLocalization( ObjectsEqual(Character.GetLocationHQ.Self, Character.GetHomeHQ.Self), '', 'HOME_HQ_NAME' )]"
 HOME_HQ_NAME:0 "([Concept('concept_hq', 'Home HQ')]: [Character.GetHomeHQ.GetName])"

 FRONT_PARTICIPANT_COMBATUNITS:2 "@battalions! $NUM_UNITS|v$"
 FRONT_PARTICIPANT_COMBATUNITS_TOOLTIP:2 "[Character.GetFirstName|v] has @battalions! $NUM_UNITS|v$ in [Front.GetName]"
 FRONT_SIDE_COMBATUNITS:3 "#header [COUNTRY.GetFlagTextIcon] [Front.GetName]#!\n@battalions! $NUM_UNITS|v$ in total at the [FRONT.GetName]\n$TOOLTIP_DELIMITER$\n$BREAKDOWN$\n\n$NUM_GARRISONS|v$ of these are from [Concept('concept_garrison', '$concept_garrisons$')], only partaking in defensive battles"
 FRONT_SIDE_COMBATUNITS_TRAVELING:2 "There are @battalions! $NUM_UNITS|v$ more traveling towards [FRONT.GetName]"
 FRONT_COUNTRY_COMBATUNITS:1 "[Country.GetName] has @battalions! $NUM_UNITS|v$ at the [FRONT.GetName]"
 FRONT_COUNTRY_COMBATUNITS_TRAVELING:1 "[Country.GetName] has @battalions! $NUM_UNITS|v$ more traveling towards [FRONT.GetName]"
 FRONT_PARTICIPANT_GENERALS_BEYOND_FIVE_HEADER:0 "$NUM_GENERALS|v=$ additional [Concept('concept_general', '$concept_generals$')] at $FRONT_NAME$"
 FRONT_PARTICIPANT_GENERALS_BEYOND_FIVE_ENTRY:0 "[Character.GetFullName] - @battalions! $MOB_STRING$ [concept_fully_mobilized_battalions]"

 COMMANDER_NUM_UNITS_FORMAT:0 "[Character.GetCombatUnitsTypeIcon] #variable $NUM_UNITS$#!"
 FRONT_PARTICIPANT_COMMANDER_NUM_UNITS_TRAVELING_TOOLTIP:0 "[Character.GetFirstName|v] has #variable [Character.GetNumCombatUnits]#![Character.GetCombatUnitsTypeIcon] traveling to [FrontParticipant.GetFront.GetName]"

 ACTIVE_BATTLES:1 "Active [Concept('concept_battle', '$concept_battles$')]"
 ENDED_BATTLES:1 "Ended [Concept('concept_battle', '$concept_battles$')]"
 ENDED_LAND_BATTLES:0 "Ended Land [Concept('concept_battle', '$concept_battles$')]"
 ENDED_SEA_BATTLES:0 "Ended Sea [Concept('concept_battle', '$concept_battles$')]"
 BATTLE_VICTORY:0 "Victory!"
 BATTLE_DEFEAT:0 "Defeat!"
 BATTLE_DRAW:0 "Draw!"
 BATTLE_VICTOR:0 "Victor:"
 BATTLE_TERRAIN:0 "[concept_terrain]: [Battle.GetTerrain]"
 BATTLE_ADVANCING:0 "Advancing"
 BATTLE_DEFENDING:0 "Defending"
 BATTLE_OFFENSE_TITLE:0 "Offense"
 BATTLE_DEFENSE_TITLE:0 "Defense"
 ADVANCEMENT_PROGRESS_HEADER:0 "Advancement"
 BATTLE_DAYS_DURATION:0 "The battle lasted [Battle.GetDurationInDaysRaw] days"
 SUCCESSFUL_ADVANCE:0 "#G Successful attack#!"
 SUCCESSFUL_DEFENSE:0 "#G Successful defense#!"
 FAILED_ADVANCE:0 "#R Failed attack#!"
 FAILED_DEFENSE:0 "#R Failed defense#!"
 BATTLE_END_LEFT_SIDE:0 "[SelectLocalization( Battle.IsWinner( Battle.GetAttacker ), '$SUCCESSFUL_ADVANCE$', '$FAILED_ADVANCE$' )]"
 BATTLE_END_RIGHT_SIDE:0 "[SelectLocalization( Battle.IsWinner( Battle.GetDefender ), '$SUCCESSFUL_DEFENSE$', '$FAILED_DEFENSE$' )]"

 BATTLE_LAND_MAX_OFFENSE:0 "[GetGlobalMaxLandOffense|v]"
 BATTLE_LAND_MAX_DEFENSE:0 "[GetGlobalMaxLandDefense|v]"
 BATTLE_NAVAL_MAX_OFFENSE:0 "[GetGlobalMaxNavalOffense|v]"
 BATTLE_NAVAL_MAX_DEFENSE:0 "[GetGlobalMaxNavalDefense|v]"
 BATTLE_OFFENSE_TOOLTIP:3 "#header Offense#!\nThe Offense of attacking [SelectLocalization( Battle.IsNavalBattle, '$concept_flotillas$', '$concept_battalions$' )] is [Battle.GetOffenseRaw|v].\n[Battle.GetOffenseBreakdown]\nThe highest Offense in the world is [SelectLocalization( Battle.IsNavalBattle, 'BATTLE_NAVAL_MAX_OFFENSE', 'BATTLE_LAND_MAX_OFFENSE' )]"
 BATTLE_DEFENSE_TOOLTIP:3 "#header Defense#!\nThe Defense of defending [SelectLocalization( Battle.IsNavalBattle, '$concept_flotillas$', '$concept_battalions$' )] is [Battle.GetDefenseRaw|v].\n[Battle.GetDefenseBreakdown]\nThe highest Defense in the world is [SelectLocalization( Battle.IsNavalBattle, 'BATTLE_NAVAL_MAX_DEFENSE', 'BATTLE_LAND_MAX_DEFENSE' )]"

 BATTLE_ARMY_OFFENSE_TOOLTIP:0 "Average Offense of attacking $concept_battalions$ is [Battle.GetOffenseRaw|v]. The highest Offense in the world is [GetGlobalMaxLandOffense|v]"
 BATTLE_ARMY_DEFENSE_TOOLTIP:0 "Average Defense of defending $concept_battalions$ is [Battle.GetDefenseRaw|v]. The highest Defense in the world is [GetGlobalMaxLandDefense|v]"
 BATTLE_NAVAL_OFFENSE_TOOLTIP:1 "Average Offense of attacking $concept_flotillas$ is [Battle.GetOffenseRaw|v]. The highest Offense in the world is [GetGlobalMaxNavalOffense|v]"
 BATTLE_NAVAL_DEFENSE_TOOLTIP:1 "Average Defense of defending $concept_flotillas$ is [Battle.GetDefenseRaw|v]. The highest Defense in the world is [GetGlobalMaxNavalDefense|v]"

 FRONT_UNITS:0 "The number of units [COUNTRY.GetName] has on this Front"
 ATTACKING_MEN_STILL_FIGHTING:0 "Men still fighting: [Battle.CalcCurrentAttackerManpower|v]"
 DEFENDING_MEN_STILL_FIGHTING:0 "Men still fighting: [Battle.CalcCurrentDefenderManpower|v]"


 WAR_SUPPORT_ATTACKER_SIDE:0 "#variable [War.GetWarSupport(War.AccessLeftSideLeaderParticipant.GetCountry)|1+=]#!"
 WAR_SUPPORT_DEFENDER_SIDE:0 "#variable [War.GetWarSupport(War.AccessRightSideLeaderParticipant.GetCountry)|1+=]#!"
 WAR_SUPPORT_LEFT_SIDE:0 "#variable [War.GetWarSupport(War.AccessLeftSideLeaderParticipant.GetCountry)|1+=]#!"
 WAR_SUPPORT_RIGHT_SIDE:0 "#variable [War.GetWarSupport(War.AccessRightSideLeaderParticipant.GetCountry)|1+=]#!"

 NO_ALLIES:0 "No Allies"
 WAR_LEADER:0 "[concept_war_leader]"

 WAR_LEFT_SIDE_NUM_BATTALIONS:1 "@battalions! #variable [WarPanel.GetLeftMobilizedBattalionsRaw]#!/#maximum [WarPanel.GetLeftAvailableBattalionsRaw]#! (@mobilization![WarPanel.GetLeftMobilizationRatioRaw|0%])"
 WAR_LEFT_SIDE_NUM_BATTALIONS_TOOLTIP:0 "#HEADER @battalions! #variable [WarPanel.GetLeftMobilizedBattalionsRaw]#! [concept_fully_mobilized_battalions]#!\n$TOOLTIP_DELIMITER$\nThis is the total number of $concept_mobilize_battalion_mobilized$ $concept_battalions$ for the [WarPanel.GetLeftLeader.GetAdjective] side in this [concept_war].\n\n@battalions! #variable [WarPanel.GetLeftMobilizedBattalionsRaw]#! ([WarPanel.GetLeftMobilizationRatioRaw|0%]) [concept_fully_mobilized_battalions]\n@battalions! #variable [WarPanel.GetLeftAvailableBattalionsRaw]#! [concept_available_battalions]\n@battalions! #variable [WarPanel.GetLeftPotentialBattalionsRaw]#! [concept_potential_battalions]"

 WAR_RIGHT_SIDE_NUM_BATTALIONS:1 "(@mobilization![WarPanel.GetRightMobilizationRatioRaw|0%]) #variable [WarPanel.GetRightMobilizedBattalionsRaw]#!/#maximum [WarPanel.GetRightAvailableBattalionsRaw]#! @battalions!"
 WAR_RIGHT_SIDE_NUM_BATTALIONS_TOOLTIP:0 "#HEADER @battalions! #variable [WarPanel.GetRightMobilizedBattalionsRaw]#! [concept_fully_mobilized_battalions]#!\n$TOOLTIP_DELIMITER$\nThis is the total number of $concept_mobilize_battalion_mobilized$ $concept_battalions$ for the [WarPanel.GetRightLeader.GetAdjective] side in this [concept_war].\n\n@battalions! #variable [WarPanel.GetRightMobilizedBattalionsRaw]#! ([WarPanel.GetRightMobilizationRatioRaw|0%]) [concept_fully_mobilized_battalions]\n@battalions! #variable [WarPanel.GetRightAvailableBattalionsRaw]#! [concept_available_battalions]\n@battalions! #variable [WarPanel.GetRightPotentialBattalionsRaw]#! [concept_potential_battalions]"

 WAR_LEADER_LEFT_NUM_BATTALIONS:1 "@battalions! #variable [WarPanel.GetLeftLeader.GetBattalionsFullyMobilized]#!/#maximum [WarPanel.GetLeftLeader.GetBattalions]#!"
 WAR_LEADER_RIGHT_NUM_BATTALIONS:1 "#variable [WarPanel.GetRightLeader.GetBattalionsFullyMobilized]#!/#maximum [WarPanel.GetRightLeader.GetBattalions]#! @battalions!"
 WAR_LEADER_LEFT_NUM_FLOTILLAS:0 "@combat_unit_flotilla! #variable [WarPanel.GetLeftLeader.GetWarships]#!"
 WAR_LEADER_RIGHT_NUM_FLOTILLAS:0 "#variable [WarPanel.GetRightLeader.GetWarships]#! @combat_unit_flotilla!"

 WAR_LEFT_SIDE_NUM_FLOTILLAS:0 "@combat_unit_flotilla! #variable [WarPanel.GetLeftFlotillasRaw]#!"
 WAR_LEFT_SIDE_NUM_FLOTILLAS_TOOLTIP:0 "#HEADER @combat_unit_flotilla! #variable [WarPanel.GetLeftFlotillasRaw]#! [Concept('concept_flotilla', '$concept_flotillas$')]#!\n$TOOLTIP_DELIMITER$\nThis is the total number of $concept_flotillas$ for the [WarPanel.GetLeftLeader.GetAdjective] side in this [concept_war]."

 WAR_RIGHT_SIDE_NUM_FLOTILLAS:0 "#variable [WarPanel.GetRightFlotillasRaw]#! @combat_unit_flotilla!"
 WAR_RIGHT_SIDE_NUM_FLOTILLAS_TOOLTIP:0 "#HEADER @combat_unit_flotilla! #variable [WarPanel.GetRightFlotillasRaw]#! [Concept('concept_flotilla', '$concept_flotillas$')]#!\n$TOOLTIP_DELIMITER$\nThis is the total number of $concept_flotillas$ for the [WarPanel.GetRightLeader.GetAdjective] side in this [concept_war]."

 WAR_LEFT_SIDE_DEAD_NUMBER:0 "#variable [WarPanel.GetLeftDeadRaw|-D]#!"
 WAR_LEFT_SIDE_WOUNDED_NUMBER:0 "#variable [WarPanel.GetLeftWoundedRaw|-D]#!"

 WAR_RIGHT_SIDE_DEAD_NUMBER:0 "#variable [WarPanel.GetRightDeadRaw|-D]#!"
 WAR_RIGHT_SIDE_WOUNDED_NUMBER:0 "#variable [WarPanel.GetRightWoundedRaw|-D]#!"

 COST_OF_WAR:0 "Cost of War:"
 COST_OF_WAR_LEFT_SIDE_NUMBER:0 "#variable @money![WarPanel.GetLeftCostOfWarRaw|-D]#!"
 COST_OF_WAR_RIGHT_SIDE_NUMBER:0 "#variable @money![WarPanel.GetRightCostOfWarRaw|-D]#!"

 WAR_ALLIES:0 "Your Allies"
 WAR_ENEMIES:0 "Enemy Allies"
 WAR_TARGET_ALLIES:0 "[Country.GetAdjectiveNoFlag] Allies"
 WAR_INITIATOR_ALLIES:0 "[Country.GetAdjectiveNoFlag] Allies"

 ACTIVE_FRONTS:0 "Active [Concept('concept_front', '$concept_fronts$')]"
 FRONT_UNDEFENDED:0 "#header @warning! This [concept_front] may be undefended!#!\n$TOOLTIP_DELIMITER$\nYou have no [Concept('concept_battalion', '$concept_battalions$')] present on the [Front.GetName], neither from your [Concept('concept_general', '$concept_generals$')] or [concept_garrison]. If none of your allies have any $concept_battalions$ on this $concept_front$, your enemy may advance this $concept_front$ without any resistance.\n\nConsider sending a $concept_general$ with $concept_battalions$ here."

 FIRST_ADVANCING_UNITS:0 "Advancing: [Front.GetNumFirstAdvancingUnitsFormatted]"
 FIRST_DEFENDING_UNITS:0 "Defending: [Front.GetNumFirstDefendingUnitsFormatted]"
 SECOND_ADVANCING_UNITS:0 "Advancing: [Front.GetNumSecondAdvancingUnitsFormatted]"
 SECOND_DEFENDING_UNITS:0 "Defending: [Front.GetNumSecondDefendingUnitsFormatted]"
 FRONT_SIDE_NUM_UNITS_FORMAT:0 "@battalions! #variable #tooltippable #tooltip:$BREAKDOWN_TAG$ $NUM_UNITS$#!#!#!"
 FRONT_SIDE_FIRST_NUM_UNITS:0 "@battalions! [Front.GetNumFirstCombatUnits|0v]"
 FRONT_SIDE_SECOND_NUM_UNITS:0 "[Front.GetNumSecondCombatUnits|0v] @battalions!"
 FRONT_SIDE_LEFT_NUM_UNITS:1 "@battalions! [Front.GetNumLeftCombatUnitsFromGeneralsRaw|0v] From Generals"
 FRONT_SIDE_LEFT_ADDITIONAL_GENERALS:0 "[Front.GetPlayerAdvantageDesc]\n\n[Front.GetLeftNumBattalionsBeyondTopFiveGeneralsTooltip]"
 FRONT_SIDE_RIGHT_NUM_UNITS:1 "From Generals [Front.GetNumRightCombatUnitsFromGeneralsRaw|0v] @battalions!"
 FRONT_SIDE_ADVANCING_UNITS_DESC:1 "#header @battalions! advancing#!\n\n$UNITS_BREAKDOWN$"
 FRONT_SIDE_DEFENDING_UNITS_DESC:1 "#header @battalions! defending#!\n\n$UNITS_BREAKDOWN$"
 FRONT_SIDE_UNIT_ENTRY:0 "@battalions!$NUM_UNITS|v$ from $UNIT_ORIGIN|v$"
 FRONT_SIDE_UNIT_GARRISON:0 "@battalions!$NUM_UNITS|v$ from [concept_garrison]"
 FRONT_SIDE_TOTAL_UNITS:0 "Total: @battalions!$NUM_UNITS|v$"
 FRONT_COUNTRIES_PRESENT:0 "Countries Present"
 FRONT_YOUR_SIDE:0 "Your side"
 FRONT_ENEMY_SIDE:0 "Enemy side"
 FRONT_LEFT_ADJECTIVE_SIDE:0 "[WarPanel.GetLeftLeader.GetAdjectiveNoFlag] side"
 FRONT_RIGHT_ADJECTIVE_SIDE:0 "[WarPanel.GetRightLeader.GetAdjectiveNoFlag] side"
 FRONT_NO_ACTIVE_BATTLES:1 "No active [concept_battle]"
 FRONT_NO_ENDED_BATTLES:0 "No ended [Concept('concept_battle', '$concept_battles$')]"
 FRONT_PRESENT_GENERALS_PLAYER:1 "#variable [GetDataModelSize(Front.AccessLeftParticipants)]#! [Concept( 'concept_general', '$concept_generals$' )] (You)"
 FRONT_PRESENT_GENERALS_ENEMY:1 "#variable [GetDataModelSize(Front.AccessRightParticipants)]#! [Concept( 'concept_general', '$concept_generals$' )] (Enemy)"
 FRONT_PRESENT_GENERALS_INITIATOR:1 "#variable [GetDataModelSize(Front.AccessLeftParticipants)]#! [Concept( 'concept_general', '$concept_generals$' )] (Initiator)"
 FRONT_PRESENT_GENERALS_TARGET:1 "#variable [GetDataModelSize(Front.AccessRightParticipants)]#! [Concept( 'concept_general', '$concept_generals$' )] (Target)"
 NO_ACTIVE_FRONTS:0 "Currently no active [Concept('concept_front', '$concept_fronts$')]"
 FRONT_PANEL_BATTLES:0 "Battles"

 FIRST_GARRISONED_UNITS:0 "@battalions! #variable [Front.GetNumFirstGarrisonUnitsRaw]#! Garrisoned"
 SECOND_GARRISONED_UNITS:0 "#variable [Front.GetNumSecondGarrisonUnitsRaw]#! Garrisoned @battalions!"
 LEFT_GARRISONED_UNITS:0 "@battalions! #variable [Front.GetNumLeftGarrisonUnitsRaw]#! Garrisoned"
 RIGHT_GARRISONED_UNITS:1 "Garrisoned #variable [Front.GetNumRightGarrisonUnitsRaw]#! @battalions!"

 FRONT_SIDE_GARRISON_UNITS_FORMAT:1 "@battalions! #variable #tooltippable #tooltip:$BREAKDOWN_TAG$ $NUM_UNITS$#!#!#!"
 FRONT_SIDE_GARRISON_DESC:1 "#header [concept_garrison]#!\nThe number of units in [concept_garrison] who may still defend in [concept_battle] is @battalions! $VAL|v$ due to:\n$BREAKDOWN$"
 FRONT_SIDE_GARRISON_DESC_ZERO:1 "The number of units in [concept_garrison] who may still defend in [concept_battle] is @battalions! $VAL|v$"
 FRONT_SIDE_GARRISON_BREAKDOWN:0 "$FROM_COMMANDER$[ConcatIfNeitherEmpty('\n', '$FROM_RESERVE$')]"
 NUM_UNITS_FROM_COMMANDER_HEADER:0 "From Stand By commanders:"
 NUM_UNITS_FROM_COMMANDER_ENTRY:1 "$TAB$@battalions! $VAL|v$ from [CHARACTER.GetFullName]"
 NUM_UNITS_FROM_RESERVE_HEADER:0 "Units [concept_in_reserve]:"
 NUM_UNITS_FROM_RESERVE_ENTRY:1 "$TAB$[HQ.GetCombatUnitsIcon] $VAL|v$ from [HQ.GetName]"

 FRONT_MORALE_TOOLTIP:1 "$COUNTRY_NAME|v$ morale is #BOLD #$MORALE_COLOR$ $VAL|0%$#!#! in $FRONT_NAME$"
 COMMANDER_MORALE_TOOLTIP:0 "#header Morale#!\n[Character.GetFullName] troops morale is #BOLD #[GetMoraleColorString( Character.GetMorale )] [Character.GetMorale|0%]#!#!\n\n$MILITARY_PANEL_CHARACTER_SUPPLY_TOOLTIP$"
 MORALE_TOOLTIP:1 "[Country.GetAdjectiveNoFormatting|v] morale is #BOLD #[GetMoraleColorString( FrontMarker.GetFront.GetMorale( Country.Self ) )] [FrontMarker.GetFront.GetMorale( Country.Self )|0%]#!#! in [FrontMarker.GetFront.GetName]"
 STRENGTH_SUPPLY_TOOLTIP:1 "[SeaRegionNavalPresence.GetCountry.GetAdjectiveNoFormatting|v] Supply Flotillas at #BOLD #[GetMoraleColorString( SeaRegionNavalPresence.GetStrength )] [SeaRegionNavalPresence.GetStrength|0%]#!#! strength in [SeaRegionNavalPresence.GetProvince.GetStateRegion.GetName]"
 BATTLE_MORALE_TOOLTIP:1 "[BattleParticipant.GetCountry.GetAdjectiveNoFormatting|v] morale is #BOLD #[GetMoraleColorString( BattleParticipant.GetMorale )] [BattleParticipant.GetMorale|0%]#!#!"
 BATTLE_ATTACKER_LIST_NAME:0 "Attacking Units"
 BATTLE_DEFENDER_LIST_NAME:0 "Defending Units"
 BATTLE_ATTACKER_STARTING_UNITS:1 "[Battle.GetAttacker.GetAdjectiveNoFormatting] side: @battalions! [Battle.GetStartingAttackerUnits|v]#!"
 BATTLE_ATTACKER_ENDING_UNITS:1 "[Battle.GetAttacker.GetAdjectiveNoFormatting] side: @battalions! [Battle.GetFinalAttackerUnits|v]#!"
 BATTLE_DEFENDER_STARTING_UNITS:1 "[Battle.GetDefender.GetAdjectiveNoFormatting] side: @battalions! [Battle.GetStartingDefenderUnits|v]#!"
 BATTLE_DEFENDER_ENDING_UNITS:1 "[Battle.GetDefender.GetAdjectiveNoFormatting] side: @battalions! [Battle.GetFinalDefenderUnits|v]#!"
 BATTLE_NO_ATTACKER_MODIFIERS:0 "No Attacker Modifiers"
 BATTLE_NO_DEFENDER_MODIFIERS:0 "No Defender Modifiers"
 BATTLE_NO_UNITS_UNDER_COMMAND:0 "No Units Under Command"
 BATTLE_NO_BORROWED_UNITS:0 "No Borrowed Units"

 COMBAT_UNIT_CURRENT_LESS_THAN_MAX:1 "#variable $CURRENT$#!/#maximum $MAX$#!"
 COMBAT_UNIT_CURRENT_EQUAL_MAX:0 "#variable $CURRENT$#!"

 MANPOWER_PACKAGE_COMMANDER_CE_BREAKDOWN:0 "#variable [CHARACTER.GetFullName]:#!"

 INTEREST_INACTIVE:1 "This is an [concept_inactive_interest]"
 INTEREST_ACTIVE:1 "This is an [concept_active_interest]"
 INTEREST_DECLARED:1 "This is a [concept_declared_interest]"
 
 INTEREST_SOURCE_DECLARED:0 "Maintained by [concept_declared_interest]"
 INTEREST_SOURCE_OWNED_STATES:0 "Maintained through territorial control of $STATES$"
 INTEREST_SOURCE_SUBJECT_STATES:0 "Maintained through [concept_subject] territorial control of $STATES$"

 INTEREST_MARKER_TOOLTIP:2 "#header [Interest.GetOwner.GetAdjectiveNoFormatting] [concept_interest] in [Interest.GetStrategicRegion.GetName]#!\n$TOOLTIP_DELIMITER$\n[Interest.GetInterestStatusName][ConcatIfNeitherEmpty('\n',Interest.GetInterestSourceDesc)][ConcatIfNeitherEmpty('\n',Interest.GetProgressBarTooltip)]"
 NO_COUNTRIES_WITH_INTEREST:0 "No [concept_country] have an [concept_interest] in [StrategicRegion.GetNameNoFormatting]"
 COUNTRIES_WITH_INTEREST:0 "[Concept('concept_country', '$concept_countries$')] with an [concept_interest] in [StrategicRegion.GetNameNoFormatting]:"
 INTEREST_MARKER_HAS_PP:0 "Power Projection from the following Commander(s) supports the [concept_interest] here:"
 INTEREST_MARKER_PP_COMMANDER:0 "[CHARACTER.GetFullName]"
 INTEREST_MARKER_NO_UNITS_TOOLTIP:1 "[concept_interest] is currently not supported by any [Concept('concept_battalion', '$concept_battalions$')], [concept_power_projection] or #variable $INTEREST_DOMINANT_INTEREST$#!"
 INTEREST_SUPPORTED_BY_DOMINANT:0 "Is supported by [INTEREST.GetInterestStatusName|v] in [INTEREST.GetStrategicRegion.GetName]"

 INTEREST_ICON_TOOLTIP_HAS:0 "[INTEREST.GetOwner.GetName] has a #variable [INTEREST.GetInterestStatusName]#! in [INTEREST.GetStrategicRegion.GetName]\n$TOOLTIP_DELIMITER$"
 INTEREST_ICON_TOOLTIP_HAS_NOT:0 "[INTEREST.GetOwner.GetName] is establishing an [concept_interest] in [INTEREST.GetStrategicRegion.GetName]"
 INTEREST_PROGRESS_ACTIVATING_TOOLTIP:0 "Progress towards becoming an [concept_active_interest]: #variable [INTEREST.GetProgress|%0]#!"
 INTEREST_PROGRESS_DEACTIVATING_TOOLTIP:0 "Progress towards becoming an [concept_inactive_interest]: #variable [INTEREST.GetProgress|%0]#!"
 INTEREST_MAINTAIN_TOOLTIP:0 "Maintaining #variable [Interest.GetInterestStatusName]#!"
 TRADE_OVERVIEW_ENTRY_TOOLTIP_HEADER:0 "#header $GOODS_NAME$#!\n$TOOLTIP_DELIMITER$"
 TRADE_OVERVIEW_ENTRY_TOOLTIP_MARKET_ENTRY:0 "\n$MARKET_NAME$: #variable $VALUE|K$#! (Local Price: #variable @money!$PRICE|1$#!)"

 EXPECTED_SOL_SHORT:0 "[Concept('concept_expected_sol', '$concept_expected_sol_short$')]"
 SOL_LOWER:1 "[LabelingHelper.GetLabelForStandardOfLivingNoIconCFixedPointFormatFromExpected(State.GetAverageStandardOfLivingPoor,State.GetExpectedStandardOfLivingPoor)|v]"
 SOL_MIDDLE:1 "[LabelingHelper.GetLabelForStandardOfLivingNoIconCFixedPointFormatFromExpected(State.GetAverageStandardOfLivingMiddle,State.GetExpectedStandardOfLivingMiddle)|v]"
 SOL_UPPER:1 "[LabelingHelper.GetLabelForStandardOfLivingNoIconCFixedPointFormatFromExpected(State.GetAverageStandardOfLivingRich,State.GetExpectedStandardOfLivingRich)|v]"
 STANDARD_OF_LIVING_TOOLTIP:0 "#header [concept_sol]#!\n$TOOLTIP_DELIMITER$\n[concept_sol_desc]"
 AVG_STANDARD_OF_LIVING_POOR:3 "$AVG_SOL_HEADER$ for the $poor$ in [State.GetName]\n$TOOLTIP_DELIMITER$\nNumber of Pops: #variable [State.GetNumberOfPopsPoor|*]#!\nAverage Current: [LabelingHelper.GetLabelForStandardOfLivingCFixedPoint(State.GetAverageStandardOfLivingPoor)|v] (#tooltippable #tooltip:[State.GetTooltipTag],STATE_SOL_POOR [State.GetAverageStandardOfLivingPoor|1v]#!#!)\nAverage $EXPECTED_SOL_SHORT$: [LabelingHelper.GetLabelForStandardOfLivingCFixedPoint(State.GetExpectedStandardOfLivingPoor)|v] (#tooltippable #tooltip:[State.GetTooltipTag],STATE_EXPECTED_SOL_POOR [State.GetExpectedStandardOfLivingPoor|v1]#!#!)"
 AVG_STANDARD_OF_LIVING_MIDDLE:3 "$AVG_SOL_HEADER$ for the $middle$ in [State.GetName]\n$TOOLTIP_DELIMITER$\nNumber of Pops: #variable [State.GetNumberOfPopsMiddle|*]#!\nAverage Current: [LabelingHelper.GetLabelForStandardOfLivingCFixedPoint(State.GetAverageStandardOfLivingMiddle)|v] (#tooltippable #tooltip:[State.GetTooltipTag],STATE_SOL_MIDDLE [State.GetAverageStandardOfLivingMiddle|1v]#!#!)\nAverage $EXPECTED_SOL_SHORT$: [LabelingHelper.GetLabelForStandardOfLivingCFixedPoint(State.GetExpectedStandardOfLivingMiddle)|v] (#tooltippable #tooltip:[State.GetTooltipTag],STATE_EXPECTED_SOL_MIDDLE [State.GetExpectedStandardOfLivingMiddle|v1]#!#!)"
 AVG_STANDARD_OF_LIVING_RICH:3 "$AVG_SOL_HEADER$ for the $rich$ in [State.GetName]\n$TOOLTIP_DELIMITER$\nNumber of Pops: #variable [State.GetNumberOfPopsRich|*]#!\nAverage Current: [LabelingHelper.GetLabelForStandardOfLivingCFixedPoint(State.GetAverageStandardOfLivingRich)|v] (#tooltippable #tooltip:[State.GetTooltipTag],STATE_SOL_RICH [State.GetAverageStandardOfLivingRich|1v]#!#!)\nAverage $EXPECTED_SOL_SHORT$: [LabelingHelper.GetLabelForStandardOfLivingCFixedPoint(State.GetExpectedStandardOfLivingRich)|v] (#tooltippable #tooltip:[State.GetTooltipTag],STATE_EXPECTED_SOL_RICH [State.GetExpectedStandardOfLivingRich|v1]#!#!)"
 SOL_BY_POPULATION_AVERAGE_SHORT:0 "#title Avg. SoL:#!"
 SOL_BY_POPULATION_AVERAGE:0 "#title [concept_sol]:#!\n[LabelingHelper.GetLabelForStandardOfLivingCFixedPoint(Country.GetAverageSoLByPopulation)|v] ([Country.GetAverageSoLByPopulation|v1])"
 AVG_STANDARD_OF_LIVING_COUNTRY:1 "$AVG_SOL_HEADER$ in [Country.GetName]\nAverage Current: [Country.GetFormattedStandardOfLivingLabelAll|v] (#tooltippable #tooltip:[Country.GetTooltipTag],COUNTRY_SOL_ALL [Country.GetFormattedStandardOfLivingAll|v]#!#!) [Country.GetStandardOfLivingRanking]\nAverage $EXPECTED_SOL_SHORT$: [LabelingHelper.GetLabelForStandardOfLivingCFixedPoint(Country.GetExpectedSoLByPopulation)|v] (#tooltippable #tooltip:[Country.GetTooltipTag],COUNTRY_EXPECTED_SOL_ALL [Country.GetExpectedSoLByPopulation|v1]#!#!)\n$TOOLTIP_DELIMITER$\n$COUNTRY_STRATAS_AVG_SOL$"

 COUNTRY_STRATAS_AVG_SOL:1 "$poor$: [Country.GetFormattedStandardOfLivingLabelPoor|v] (#tooltippable #tooltip:[Country.GetTooltipTag],COUNTRY_SOL_LOW,CountryStandardOfLivingLower #v [Country.GetFormattedStandardOfLivingPoor]#!#!#!) - ([LabelingHelper.GetIconForStandardOfLivingCFixedPoint(Country.GetExpectedStandardOfLivingPoor)|v] #tooltippable #tooltip:[Country.GetTooltipTag],COUNTRY_EXPECTED_SOL_LOW [Country.GetExpectedStandardOfLivingPoor|v1]#!#! $EXPECTED_SOL_SHORT$)\n$middle$: #v [Country.GetFormattedStandardOfLivingLabelMiddle]#! (#tooltippable #tooltip:[Country.GetTooltipTag],COUNTRY_SOL_MIDDLE,CountryStandardOfLivingMiddle #v [Country.GetFormattedStandardOfLivingMiddle]#!#!#!) - ([LabelingHelper.GetIconForStandardOfLivingCFixedPoint(Country.GetExpectedStandardOfLivingMiddle)|v] #tooltippable #tooltip:[Country.GetTooltipTag],COUNTRY_EXPECTED_SOL_MIDDLE [Country.GetExpectedStandardOfLivingMiddle|v1]#!#! $EXPECTED_SOL_SHORT$)\n$rich$: #v [Country.GetFormattedStandardOfLivingLabelRich]#! (#tooltippable #tooltip:[Country.GetTooltipTag],COUNTRY_SOL_UPPER,CountryStandardOfLivingUpper [Country.GetFormattedStandardOfLivingRich|v]#!#!) - ([LabelingHelper.GetIconForStandardOfLivingCFixedPoint(Country.GetExpectedStandardOfLivingRich)|v] #tooltippable #tooltip:[Country.GetTooltipTag],COUNTRY_EXPECTED_SOL_UPPER [Country.GetExpectedStandardOfLivingRich|v1]#!#! $EXPECTED_SOL_SHORT$)"
 COUNTRY_AVG_STANDARD_OF_LIVING_STRATA:0 "$STRATA$: #v $LABEL_FOR_SOL$#! (#tooltippable #tooltip:$TOOLTIP_TAG$ #v $SOL_VALUE|1$#!#!#!)"
 COUNTRY_FACTORS_AFFECTING_STRATA:1 "#header Standard of Living for $STRATA$ in [GetPlayer.GetName]#!\n$ADDITIONAL_FACTORS$"

 AVG_STANDARD_OF_LIVING_COUNTRY_LOWER:1 "Average [concept_sol] for [concept_lower_strata] in [Country.GetName]"
 AVG_STANDARD_OF_LIVING_COUNTRY_MIDDLE:1 "Average [concept_sol] for [concept_middle_strata] in [Country.GetName]"
 AVG_STANDARD_OF_LIVING_COUNTRY_UPPER:1 "Average [concept_sol] for [concept_upper_strata] in [Country.GetName]"

 POPULATION_COUNTRY_LOWER:1 "[Concept('concept_pop','$concept_population$')] of the [concept_lower_strata] in [Country.GetName]"
 POPULATION_COUNTRY_MIDDLE:1 "[Concept('concept_pop','$concept_population$')] of the [concept_middle_strata] in [Country.GetName]"
 POPULATION_COUNTRY_UPPER:1 "[Concept('concept_pop','$concept_population$')] of the [concept_upper_strata] in [Country.GetName]"

 COUNTRY_SOL_ALL_LABEL:1 "#v [Country.GetFormattedStandardOfLivingLabelAll] #! ([Country.GetFormattedStandardOfLivingAll|v])"
 COUNTRY_SOL_LOW_LABEL:1 "#v [Country.GetFormattedStandardOfLivingLabelPoor] #! ([Country.GetFormattedStandardOfLivingPoor|v])"
 COUNTRY_SOL_MIDDLE_LABEL:1 "#v [Country.GetFormattedStandardOfLivingLabelMiddle] #! ([Country.GetFormattedStandardOfLivingMiddle|v])"
 COUNTRY_SOL_UPPER_LABEL:1 "#v [Country.GetFormattedStandardOfLivingLabelRich] #! ([Country.GetFormattedStandardOfLivingRich|v])"

 COUNTRY_SOL_ALL:0 "#header Average [concept_sol] for all [Concept('concept_pop', '$concept_pops$')] in [Country.GetName]#!\n#v [Country.GetFormattedStandardOfLivingLabelAll] ([Country.GetFormattedStandardOfLivingAll]#!)\n$TOOLTIP_DELIMITER$\n[Country.GetAdditionalSOLFactorsDescAll]"
 COUNTRY_SOL_LOW:1 "#header Average [concept_sol] for the [concept_lower_strata] in [Country.GetName]#!\n#v [Country.GetFormattedStandardOfLivingLabelPoor] ([Country.GetFormattedStandardOfLivingPoor]#!)\n$TOOLTIP_DELIMITER$\n[Country.GetAdditionalSOLFactorsDescPoor]"
 COUNTRY_SOL_MIDDLE:1 "#header Average [concept_sol] for the [concept_middle_strata] in [Country.GetName]#!\n#v [Country.GetFormattedStandardOfLivingLabelMiddle] ([Country.GetFormattedStandardOfLivingMiddle]#!)\n$TOOLTIP_DELIMITER$\n[Country.GetAdditionalSOLFactorsDescMiddle]"
 COUNTRY_SOL_UPPER:1 "#header Average [concept_sol] for the [concept_upper_strata] in [Country.GetName]#!\n#v [Country.GetFormattedStandardOfLivingLabelRich] ([Country.GetFormattedStandardOfLivingRich]#!)\n$TOOLTIP_DELIMITER$\n[Country.GetAdditionalSOLFactorsDescRich]"
 COUNTRY_EXPECTED_SOL_ALL:0 "#header Average [concept_expected_sol] for all [Concept('concept_pop', '$concept_pops$')] in [Country.GetName]#!\n#v [LabelingHelper.GetLabelForStandardOfLivingCFixedPoint(Country.GetExpectedSoLByPopulation)] ([Country.GetExpectedSoLByPopulation|1]#!)\n$TOOLTIP_DELIMITER$\n[Country.GetExpectedSOLFactorsDescAll]"
 COUNTRY_EXPECTED_SOL_LOW:0 "#header Average [concept_expected_sol] for the [concept_lower_strata] in [Country.GetName]#!\n#v [LabelingHelper.GetLabelForStandardOfLivingCFixedPoint(Country.GetExpectedStandardOfLivingPoor)] ([Country.GetExpectedStandardOfLivingPoor|1]#!)\n$TOOLTIP_DELIMITER$\n[Country.GetExpectedSOLFactorsDescPoor]"
 COUNTRY_EXPECTED_SOL_MIDDLE:0 "#header Average [concept_expected_sol] for the [concept_middle_strata] in [Country.GetName]#!\n#v [LabelingHelper.GetLabelForStandardOfLivingCFixedPoint(Country.GetExpectedStandardOfLivingMiddle)] ([Country.GetExpectedStandardOfLivingMiddle|1]#!)\n$TOOLTIP_DELIMITER$\n[Country.GetExpectedSOLFactorsDescMiddle]"
 COUNTRY_EXPECTED_SOL_UPPER:0 "#header Average [concept_expected_sol] for the [concept_upper_strata] in [Country.GetName]#!\n#v [LabelingHelper.GetLabelForStandardOfLivingCFixedPoint(Country.GetExpectedStandardOfLivingRich)] ([Country.GetExpectedStandardOfLivingRich|1]#!)\n$TOOLTIP_DELIMITER$\n[Country.GetExpectedSOLFactorsDescRich]"

 CULTURE_GLOBAL_AVG_STANDARD_OF_LIVING:1 "[LabelingHelper.GetLabelForStandardOfLivingCFixedPoint(Culture.CalcAvgSoL)|v] (#v [Culture.CalcAvgSoL|1]#!)"
 CULTURE_GLOBAL_AVG_STANDARD_OF_LIVING_LOWER_CLASS:1 "[LabelingHelper.GetLabelForStandardOfLivingCFixedPoint(Culture.CalcAvgSoLForPoor)|v] (#v [Culture.CalcAvgSoLForPoor|1]#!)"
 CULTURE_GLOBAL_AVG_STANDARD_OF_LIVING_MIDDLE_CLASS:1 "[LabelingHelper.GetLabelForStandardOfLivingCFixedPoint(Culture.CalcAvgSoLForMiddle)|v] (#v [Culture.CalcAvgSoLForMiddle|1]#!)"
 CULTURE_GLOBAL_AVG_STANDARD_OF_LIVING_UPPER_CLASS:1 "[LabelingHelper.GetLabelForStandardOfLivingCFixedPoint(Culture.CalcAvgSoLForRich)|v] (#v [Culture.CalcAvgSoLForRich|1]#!)"

 FACTORS_AFFECTING_SOL_GLOBALLY:0 ""
 GLOBAL_FACTORS_AFFECTING_POOR:0 ""
 GLOBAL_FACTORS_AFFECTING_MIDDLE:0 ""
 GLOBAL_FACTORS_AFFECTING_RICH:0 ""

 GLOBAL_AVERAGE_HEADER:0 "#bold Global Average:#!"
 GLOBAL_CLASS_AVERAGE_HEADER:0 "#bold Global Class Average:#!"
 COUNTRY_AVERAGE_HEADER:0 "#bold Average in [GetPlayer.GetName]:#!"
 COUNTRY_CLASS_AVERAGE_HEADER:0 "#bold Class Average in [GetPlayer.GetName]:#!"

 GLOBAL_AVG_STANDARD_OF_LIVING_TOOLTIP:0 "Average [concept_sol] of all [Concept('concept_pop', '$concept_pops$')] of [Culture.GetName] [concept_culture] globally"
 GLOBAL_AVG_STANDARD_OF_LIVING_LOWER_TOOLTIP:0 "Average [concept_sol] of all [concept_lower_strata] [Concept('concept_pop', '$concept_pops$')] of [Culture.GetName] [concept_culture] globally"
 GLOBAL_AVG_STANDARD_OF_LIVING_MIDDLE_TOOLTIP:0 "Average [concept_sol] of all [concept_middle_strata] [Concept('concept_pop', '$concept_pops$')] of [Culture.GetName] [concept_culture] globally"
 GLOBAL_AVG_STANDARD_OF_LIVING_UPPER_TOOLTIP:0 "Average [concept_sol] of all [concept_upper_strata] [Concept('concept_pop', '$concept_pops$')] of [Culture.GetName] [concept_culture] globally"

 COUNTRY_AVG_STANDARD_OF_LIVING_TOOLTIP:0 "Average [concept_sol] of all [Concept('concept_pop', '$concept_pops$')] of [Culture.GetName] [concept_culture] in [GetPlayer.GetName]"
 COUNTRY_AVG_STANDARD_OF_LIVING_LOWER_TOOLTIP:0 "Average [concept_sol] of all [concept_lower_strata] [Concept('concept_pop', '$concept_pops$')] of [Culture.GetName] [concept_culture] in [GetPlayer.GetName]"
 COUNTRY_AVG_STANDARD_OF_LIVING_MIDDLE_TOOLTIP:0 "Average [concept_sol] of all [concept_middle_strata] [Concept('concept_pop', '$concept_pops$')] of [Culture.GetName] [concept_culture] in [GetPlayer.GetName]"
 COUNTRY_AVG_STANDARD_OF_LIVING_UPPER_TOOLTIP:0 "Average [concept_sol] of all [concept_upper_strata] [Concept('concept_pop', '$concept_pops$')] of [Culture.GetName] [concept_culture] in [GetPlayer.GetName]"

 CULTURE_COUNTRY_AVG_STANDARD_OF_LIVING:1 "#v [GetPlayer.GetFormattedStandardOfLivingLabelAllWithCulture(Culture.Self)]#! (#tooltippable #tooltip:[Culture.GetTooltipTag],FACTORS_AFFECTING_SOL_COUNTRY_CULTURE #v [GetPlayer.GetFormattedStandardOfLivingAllWithCulture(Culture.Self)]#!#!#!)"
 CULTURE_COUNTRY_AVG_STANDARD_OF_LIVING_LOWER_CLASS:1 "#v [GetPlayer.GetFormattedStandardOfLivingLabelPoorWithCulture(Culture.Self)]#! (#tooltippable #tooltip:[Culture.GetTooltipTag],COUNTRY_CULTURE_FACTORS_AFFECTING_POOR #v [GetPlayer.GetFormattedStandardOfLivingPoorWithCulture(Culture.Self)]#!#!#!)"
 CULTURE_COUNTRY_AVG_STANDARD_OF_LIVING_MIDDLE_CLASS:1 "#v [GetPlayer.GetFormattedStandardOfLivingLabelMiddleWithCulture(Culture.Self)]#! (#tooltippable #tooltip:[Culture.GetTooltipTag],COUNTRY_CULTURE_FACTORS_AFFECTING_MIDDLE #v [GetPlayer.GetFormattedStandardOfLivingMiddleWithCulture(Culture.Self)]#!#!#!)"
 CULTURE_COUNTRY_AVG_STANDARD_OF_LIVING_UPPER_CLASS:1 "[GetPlayer.GetFormattedStandardOfLivingLabelRichWithCulture(Culture.Self)|v] (#tooltippable #tooltip:[Culture.GetTooltipTag],COUNTRY_CULTURE_FACTORS_AFFECTING_RICH #v [GetPlayer.GetFormattedStandardOfLivingRichWithCulture(Culture.Self)]#!#!#!)"

 FACTORS_AFFECTING_SOL_COUNTRY:0 "#title Factors affecting the [concept_sol] in [Country.GetName]#!\n[Country.GetAdditionalSOLFactorsDesc]"

 COUNTRY_AVG_STANDARD_OF_LIVING_POOR:0 "$poor$: [LabelingHelper.GetLabelForStandardOfLivingCFixedPoint(Country.GetAverageStandardOfLivingPoor)|v] (#tooltippable #tooltip:[Country.GetTooltipTag],COUNTRY_FACTORS_AFFECTING_POOR #v [Country.GetAverageStandardOfLivingPoor|1]#!#!#!)"

 COUNTRY_FACTORS_AFFECTING_POOR:0 "Factors affecting $poor$:\n[Country.GetAdditionalSOLFactorsDescPoor]"

 COUNTRY_AVG_STANDARD_OF_LIVING_MIDDLE:0 "$middle$: [LabelingHelper.GetLabelForStandardOfLivingCFixedPoint(Country.GetAverageStandardOfLivingMiddle)|v] (#tooltippable #tooltip:[Country.GetTooltipTag],COUNTRY_FACTORS_AFFECTING_MIDDLE #v [Country.GetAverageStandardOfLivingMiddle|1]#!#!#!)"
 COUNTRY_FACTORS_AFFECTING_MIDDLE:0 "Factors affecting $middle$:\n[Country.GetAdditionalSOLFactorsDescMiddle]"

 COUNTRY_AVG_STANDARD_OF_LIVING_RICH:0 "$rich$: [LabelingHelper.GetLabelForStandardOfLivingCFixedPoint(Country.GetAverageStandardOfLivingRich)|v] (#tooltippable #tooltip:[Country.GetTooltipTag],COUNTRY_FACTORS_AFFECTING_RICH #v [Country.GetAverageStandardOfLivingRich|1]#!#!#!)"
 COUNTRY_FACTORS_AFFECTING_RICH:0 "Factors affecting $rich$:\n[Country.GetAdditionalSOLFactorsDescRich]"

 FACTORS_AFFECTING_SOL_COUNTRY_CULTURE:0 "#title Factors affecting the [concept_sol] for [Culture.GetName] in [GetPlayer.GetName]#!\n[GetPlayer.GetAdditionalSOLFactorsDescWithCulture(Culture.Self)]"
 COUNTRY_CULTURE_FACTORS_AFFECTING_POOR:1 "Factors affecting $poor$ for [Culture.GetName] in [GetPlayer.GetName]:\n[GetPlayer.GetAdditionalSOLFactorsDescWithCulturePoor(Culture.Self)]"
 COUNTRY_CULTURE_FACTORS_AFFECTING_MIDDLE:1 "Factors affecting $middle$ for [Culture.GetName] in [GetPlayer.GetName]:\n[GetPlayer.GetAdditionalSOLFactorsDescWithCultureMiddle(Culture.Self)]"
 COUNTRY_CULTURE_FACTORS_AFFECTING_RICH:1 "Factors affecting $rich$ for [Culture.GetName] in [GetPlayer.GetName]:\n[GetPlayer.GetAdditionalSOLFactorsDescWithCultureRich(Culture.Self)]"

 SOL_BY_CLOUT_AVERAGE:0 "#title [concept_sol] (by Clout):#!\n[LabelingHelper.GetLabelForStandardOfLivingCFixedPoint(Country.GetAverageSoLByPoliticalStrength)|v] ([Country.GetAverageSoLByPoliticalStrength|v])"
 AVG_SOL_HEADER:0 "#header [concept_sol]#!"
 OVERVIEW:0 "Overview"
 OVERVIEW_BOLD:0 "#BOLD Overview#!"
 GOVERNMENT:0 "Government"
 GOVERNMENT_BOLD:0 "#BOLD $GOVERNMENT$#!"
 INTEREST_GROUPS:0 "[Concept('concept_interest_group', '$concept_interest_groups$')]"
 INTEREST_GROUPS_BOLD:0 "#BOLD [Concept('concept_interest_group', '$concept_interest_groups$')]#!"
 LAWS:0 "Laws"
 LAWS_BOLD:0 "#BOLD $LAWS$#!"
 INSTITUTIONS:0 "Institutions"
 INSTITUTIONS_BOLD:0 "#BOLD $INSTITUTIONS$#!"
 REFORM_GOVERNMENT:0 "Reform Government"
 EXIT_REFORM_GOVERNMENT:0 "Exit Reform Government"
 REFORM_GOVERNMENT_CIVIL_WAR_ERROR:0 "@red_cross! [Country.GetName] is in a [concept_civil_war]"
 REFORM_GOVERNMENT_MOVE_TO_GOVERNMENT_BUTTON_TOOLTIP:0 "@red_cross! [InterestGroup.GetName] supports an ongoing [concept_revolution]"
 REFORM_GOVERNMENT_BOLD:0 "#BOLD $REFORM_GOVERNMENT$#!"
 IN_OPPOSITION_TITLE:0 "#title Opposition#!"
 IN_GOVERNMENT_TITLE:0 "#title Government#!"
 ELECTION_TITLE:0 "#title Elections#!"
 MARGINAL_TITLE:0 "#title [concept_marginalized] [Concept('concept_interest_group', '$concept_interest_groups$')]#!"
 MARGINAL_TITLE_ACCORDION:0 "[concept_marginalized] [Concept('concept_interest_group', '$concept_interest_groups$')] (#v [GetDataModelSize( AccessPlayer.AccessMarginalInterestGroups)]#!)"
 LAWS_TITLE:0 "#title Enacted [Concept('concept_law', '$concept_laws$')]#!"
 ABOLISHED_LAWS_TITLE:0 "#title Abolished [Concept('concept_law', '$concept_laws$')]#!"
 STATE_TITLE:0 "#title [concept_state]#!"

 STATE_EXPLAINER:0 "#header State#!\n#instruction Click to sort on [concept_state] name#!"
 AVERAGE_POP_WAGE_EXPLAINER:0 "#header Average Wage for [concept_pop]s#!\n#instruction Click to sort on the average wage for the Pops in the [concept_state]#!"
 EXPENSES_EXPLAINER:0 "#header Expenses#!\n#instruction Click to sort on the total expenses for this [concept_state]#!"
 STATE_INCOME_TAX_REVENUE_EXPLAINER:0 "#header Income from Taxes#!\n#instruction Click to sort on the total income from the taxes in the [concept_state]#!"
 
 TAX_CAPACITY_USAGE:1 "#header [concept_tax_capacity] Usage#!\n[State.GetName] uses $USAGE|1v$ [concept_tax_capacity]\n$TOOLTIP_DELIMITER$\nOne point of [concept_tax_capacity] is required per $POPS_PER_CAPACITY|vK$ [Concept('concept_pop', '$concept_pops$')] and [State.GetName] has a total population of $TOTAL_POPS|vK$"
 STATE_TAX_CAPACITY:2 "[concept_tax_capacity]\n$STATE_TAX_CAPACITY_CONDENSED$"
 STATE_TAX_CAPACITY_DESC:2 "#header [concept_tax_capacity]#!\nThe [concept_tax_capacity] balance in [State.GetName] is [State.CalcTaxCapacityBalance|1+=]\n$TOOLTIP_DELIMITER$\n[concept_tax_capacity]: #tooltippable #tooltip:[State.GetTooltipTag],STATE_TAX_CAPACITY_TOOLTIP [State.CalcTaxCapacity|1+]#!#!\n[concept_tax_capacity] Usage: #tooltippable #tooltip:[State.GetTooltipTag],STATE_TAX_CAPACITY_USAGE_TOOLTIP [State.CalcTaxCapacityUsage|1-]#!#![SelectLocalization(GreaterThan_CFixedPoint(State.CalcTaxCapacityUsage,State.CalcTaxCapacity), 'STATE_TAX_CAPACITY_INSUFFICIENT_LONG', '')]"
 STATE_TAX_CAPACITY_USAGE_TOOLTIP:0 "[State.GetTaxCapacityUsageDesc]"
 STATE_TAX_CAPACITY_TOOLTIP:1 "#header [concept_tax_capacity]#!\n[State.GetName] has a [concept_tax_capacity] of [State.CalcTaxCapacity|+0]\n$TOOLTIP_DELIMITER$\n[State.GetTaxCapacityDesc]"
 STATE_TAX_CAPACITY_INSUFFICIENT:0 "\n[State.GetTaxCapacityEffectsDesc]"
 STATE_TAX_CAPACITY_INSUFFICIENT_LONG:0 "\n\n@warning! Because usage is higher than capacity, the following effects are applied to the [concept_state]:\n[State.GetTaxCapacityEffectsDesc]"

 EVENT_OPTION_TOOLTIP:0 "#header "[EventOption.GetText]"#!\n$TOOLTIP_DELIMITER$\n[EventOption.GetDesc]"

 POP_VOTING_POWER_WEALTH_TOO_LOW:0 "@warning! Not eligible to vote due to [concept_wealth] $WEALTH|v0$ below the cutoff of $THRESHOLD|v0$\n$TAB$$BREAKDOWN$"
 POP_VOTING_POWER_WEALTH_SUFFICIENT:0 "[concept_wealth] $WEALTH|v0$ meets the voting cutoff of $THRESHOLD|v0$\n$TAB$$BREAKDOWN$"
 POP_VOTING_POWER_POPULATION:0 "x$NUM|v0$ potentially eligible voters"
 POP_VOTING_POWER:0 "Number of [concept_votes]: #v $VAL|+D0$#!\n$BREAKDOWN$"

 NEXT_ELECTION_DATE:0 "Next [concept_election]: [AccessPlayer.GetNextElectionDate|v]"
 PREVIOUS_ELECTION_RESULTS:0 "Previous [concept_election] results"
 PARTY_ELECTION_TOOLTIP:0 "Candidates from [Party.GetNameNoFormatting|v] received [Party.GetCurrentVotingPower|Kv] votes last [concept_election] ([Party.GetCurrentVotingPowerShare|%1v])"
 ELECTION_ENTRY:0 "[Party.GetName]\n[concept_votes]: $VOTING_POWER|Kv$ ($VOTING_POWER_SHARE|%1v$)"
 ELECTION_POLL_ENTRY:0 "$ELECTION_ENTRY$\n[concept_momentum]: #tooltippable #tooltip:[Party.GetTooltipTag],MOMENTUM_BREAKDOWN [Party.GetMomentum|%=+0]#!#!\n\n"
 MOMENTUM_BREAKDOWN:0 "[InterestGroup.GetMomentumDesc]"
 IG_ELECTION_MOMENTUM:1 "#header [concept_momentum]#!\nCurrent value: $MOMENTUM|%=+0$\n$TOOLTIP_DELIMITER$\nA value that is randomized at start of Election + changes from Events: $RAW|%=+0$[ConcatIfNeitherEmpty(SelectLocalization(Not(EqualTo_CFixedPoint(Character.GetPopularity, '(CFixedPoint)0')),'CHARACTER_POPULARITY_HEADER',''), '$POPULARITY_ADJUSTMENT|%=+0$')]"
 CHARACTER_POPULARITY_HEADER:0 "\nAdjustment from [Character.GetFullName]'s [concept_popularity]: "
 CHARACTER_POPULARITY:0 "#v [LabelingHelper.GetLabelForPopularityCFixedPoint(Character.GetPopularity)]#! (#v [Character.GetPopularity|+0]#!)"
 POPULARITY:0 "[concept_popularity]"
 IDEOLOGY_CONCEPT:0 "[concept_ideology]"
 CHARACTER_IDEOLOGY:1 "#v [Ideology.GetNameNoFormatting]#!"
 RELIGION:0 "[concept_religion]"
 CHARACTER_RELIGION:1 "#v [Religion.GetNameNoFormatting]#!"
 CHARACTER_PANEL_CULTURE_LABEL:0 "[concept_culture]"
 CHARACTER_CULTURE:0 "#v [Culture.GetNameNoFormatting]#!"

 CHARACTER_PANEL_TAB_OVERVIEW:0 "Overview"
 CHARACTER_PANEL_TAB_OVERVIEW_SELECTED:0 "#b Overview#!"
 CHARACTER_PANEL_TAB_MODIFIERS:0 "Modifiers"
 CHARACTER_PANEL_TAB_MODIFIERS_SELECTED:0 "#b Modifiers#!"
 CHARACTER_PANEL_TRAITS_HEADER:0 "Character Traits"

 URBANIZATION_TOOLTIP:1 "#header [concept_urbanization]#!\nTotal: #tooltippable #tooltip:[State.GetTooltipTag],URBANIZATION_BREAKDOWN [State.CalcTotalUrbanization|v]#!#!\n$TOOLTIP_DELIMITER$\nEach #b [GetDefine('NEconomy', 'URBANIZATION_PER_BUILDING')]#! levels of [concept_urbanization] will provide #b +1#! [GetBuildingType('building_urban_center').GetName] for the [concept_state]"
 URBANIZATION_BREAKDOWN:0 "#header [concept_urbanization] in [State.GetName]#!\nTotal: [State.CalcTotalUrbanization|v]\n$TOOLTIP_DELIMITER$\n[State.GetTotalUrbanizationDesc]"

 LAND_TEXT:0 "[concept_arable_land]: [State.GetNumFreeArableLand|v]"
 LAND_TEXT_TOOLTIP:0 "#header [concept_arable_land]#!\nAvailable: [State.GetNumFreeArableLand|v]\n$TOOLTIP_DELIMITER$\n$LAND_TEXT_TOOLTIP_BREAKDOWN$\n\n$LAND_TEXT_TOOLTIP_CONCEPT$"
 LAND_TEXT_TOOLTIP_BREAKDOWN:0 "[State.GetArableLandCapacity|v=] as Base from local geography\n-[State.GetNumUsedArableLand|v] used by Rural Buildings[State.GetNumUsedArableLandConstructionDetail]"
 LAND_TEST_TOOLTIP_BREAKDOWN_CONSTRUCTION_DETAIL:0 " ([STATE.GetNumUsedArableLandUnderConstruction|v] under construction)"
 LAND_TEXT_TOOLTIP_CONCEPT:0 "#concept Each Available [concept_arable_land] will provide #bold +1#! Subsistence Farm for the [concept_state]#!"
 SUBSISTENCE_CONCEPT:0 "#concept $SUBSISTENCE_CONCEPT_CLEAN$#!"
 SUBSISTENCE_CONCEPT_CLEAN:0 "This is a [concept_subsistence_building], which is a highly inefficient Building that appears when there is unused [concept_arable_land] in a State. As soon as you start exploiting the potential it is using, this Building will automatically get downsized."
 SUBSISTENCE_CREATION_EXPLANATION:1 "One level of [concept_subsistence_building] is automatically created for each unused [concept_arable_land] in the [concept_state].\n[Building.GetState.GetName] has #tooltippable #tooltip:[Building.GetState.GetTooltipTag],LAND_TEXT_TOOLTIP [Building.GetState.GetNumFreeArableLand|v]#!#! unused [concept_arable_land]"
 URBAN_CENTER_EXPLANATION:1 "This is an [GetBuildingType('building_urban_center').GetName], which automatically appears when there is enough [concept_urbanization] in the [concept_state]. $URBAN_CENTER_CREATION_EXPLANATION$"
 URBAN_CENTER_CREATION_EXPLANATION:1 "One level of [GetBuildingType('building_urban_center').GetName] is created for each [GetDefine('NEconomy','URBANIZATION_PER_BUILDING')|v] [concept_urbanization] in the [concept_state].\n[Building.GetState.GetName] has #tooltippable #tooltip:[Building.GetState.GetTooltipTag],URBANIZATION_BREAKDOWN [Building.GetState.CalcTotalUrbanization|v]#!#! [concept_urbanization]"

 UNUSED_TRADE_ROUTES:0 "You have [Market.GetNumberOfUnusedTradeRoutes(GetPlayer.Self)|v] unused Levels of Trade Routes in [Market.GetName]"

 EXPENSIVE_GOODS_IN_MARKET_ELEMENT:0 "$TAB$[State.GetName] - [Goods.GetMarketPriceWithTooltip|1]"

 URBAN_PART_OF_STATE:0 "Urban Buildings"
 NON_URBAN_PART_OF_STATE:0 "Rural Buildings"
 INFRA_PART_OF_STATE:0 "Development"

 URBAN_CENTER:0 "Urban Center"
 LEVEL:0 "Size:"
 STANDARD_OF_LIVING_TITLE:0 "[concept_sol]:"
 UNEMPLOYED_TITLE:0 "[concept_unemployed]:"
 TOOLTIP_VIEW_GRID:0 "#header View Grid#!"
 TOOLTIP_VIEW_LIST:0 "#header View List#!"

 REFORM_PREV:0 "#bold [ReformGroup.GetPrevious.GetName]#!\n(#variable @aut![GetPlayer.GetEnactmentCost(Reform.Self)|2]#!)"
 REFORM_NEXT:0 "#bold [ReformGroup.GetNext.GetName]#!\n(#variable @aut![GetPlayer.GetEnactmentCost(Reform.Self)|2]#!)"

 HAS_DIPLO_POWER:0 "@inf! $COMPARATOR$ to #BOLD $NUM|0$#!"
 HAS_NOT_DIPLO_POWER:0 "#N $HAS_DIPLO_POWER$#!"

 EXPAND:1 "#header Expand#!"
 COLLAPSE:0 "#header Collapse#!"
 UNPIN:0 "#header Unpin#! from outliner"
 PIN:0 "#header Pin#! to outliner"
 buildings_expand:0 "Expand"
 buildings_expand_tooltip:0 "#BOLD #V Expand#!#!\n$TOOLTIP_DELIMITER$\n[concept_building_desc]"
 buildings_upgrade:0 "Upgrade"
 buildings_upgrade_tooltip:0 "#BOLD #V Upgrade#!#!"
 factorys_tooltip:0 "#BOLD #V Factories#!#!"
 rgos_tooltip:0 "#BOLD #V Resource Gathering Operations#!#!"

 MAP_LIST_NO_AVAILABLE_OPTIONS:0 "No available options"

 OUTLINER_ENTRY_INSTRUCTION_OPEN:0 "#instruction Click#! to expand or collapse"
 OUTLINER:0 "Outliner"
 OUTLINER_TOOLTIP:0 "#bold Outliner#!"
 MAP_LIST:0 "Map List"
 MAP_LIST_TOOLTIP:1 "#bold Map List#!"
 establish_colony:0 "Establish Colony"
 establish_colony_tooltip:1 "#HEADER Establish Colony#!\n$TOOLTIP_DELIMITER$\n[concept_colony_desc]"
 declare_interest:1 "Declare Interests"
 declare_interest_tooltip:1 "Create an [concept_interest] in a [concept_strategic_region] where we do not control any territory"
 diplomatic_plays:0 "Diplomatic Plays"
 diplomatic_plays_tooltip:0 "#header $diplomatic_plays$#!\n$TOOLTIP_DELIMITER$\n[concept_diplomatic_play_desc]"
 diplomatic_actions:0 "Diplomatic Actions"
 diplomatic_actions_tooltip:0 "#header Propose [Concept('concept_diplomatic_action', '$concept_diplomatic_actions$')]#!\n$TOOLTIP_DELIMITER$\n[concept_diplomatic_action_desc]"
 PARTIES_ALREADY_IN_GOV:0 "#N Is already the current government#!"
 PARTIES_NO_PARTIES_SELECTED:0 "#N No parties selected to form government#!"

 buildings_lens_tab:0 "Buildings"
 buildings_lens_tab_tooltip:0 "Build or Expand Buildings\n$TOOLTIP_DELIMITER$\n#concept You can Build new or Expand existing [Concept('concept_building', '$concept_buildings$')] to be able to employ more people.#!"
 special_buildings_lens_tab:0 "Special Buildings"
 special_buildings_lens_tab_tooltip:0 "Build Special Buildings\n$TOOLTIP_DELIMITER$\n#concept Special [Concept('concept_building', '$concept_buildings$')] include [Concept('concept_canal', '$concept_canals$')] and [Concept('concept_monument', '$concept_monuments$')].#!"
 agriculture_lens_tab:0 "Agriculture"
 agriculture_lens_tab_tooltip:0 "Build Agricultural Buildings\n$TOOLTIP_DELIMITER$\n#concept Agricultural [Concept('concept_building', '$concept_buildings$')] employ [Concept('concept_pop', '$concept_pops$')] to produce [Concept('concept_good', '$concept_goods$')] using the [concept_arable_land] in a [concept_state].#!"
 resources_lens_tab:0 "Resources"
 resources_lens_tab_tooltip:0 "Build Resource Buildings\n$TOOLTIP_DELIMITER$\n#concept Resource [Concept('concept_building', '$concept_buildings$')] employ [Concept('concept_pop', '$concept_pops$')] to produce [Concept('concept_good', '$concept_goods$')] using the [Concept('concept_resource_potential', '$concept_resource_potentials$')] in a [concept_state].#!"
 industry_lens_tab:0 "Industry"
 industry_lens_tab_tooltip:0 "Build Industrial Buildings\n$TOOLTIP_DELIMITER$\n#concept Industrial [Concept('concept_building', '$concept_buildings$')] employ [Concept('concept_pop', '$concept_pops$')] to convert one or many types of [Concept('concept_good', '$concept_goods$')] into one or many other types of $concept_goods$.#!"
 decrees_lens_tab:0 "Decrees"
 decrees_lens_tab_tooltip:0 "Enact Decrees\n$TOOLTIP_DELIMITER$\n#concept You can set a [concept_decree] in your states, providing a variety of benefits.#!"
 state_actions_lens_tab:0 "State Actions"
 state_actions_lens_tab_tooltip:0 "Interact with your [Concept( 'concept_state', '$concept_states$' )]"
 diplomatic_plays_lens_tab:0 "Diplomatic Plays"
 diplomatic_plays_lens_tab_tooltip:0 "#header $diplomatic_plays$#!\n$TOOLTIP_DELIMITER$\n[concept_diplomatic_play_desc]"
 diplomatic_actions_lens_tab:0 "Diplomatic Actions"
 diplomatic_actions_lens_tab_tooltip:0 "#header Propose [Concept('concept_diplomatic_action', '$concept_diplomatic_actions$')]#!\n$TOOLTIP_DELIMITER$\n[concept_diplomatic_action_desc]"
 army_lens_tab:0 "Army"
 army_lens_tab_tooltip:0 "Interact with your Army"
 navy_lens_tab:0 "Navy"
 navy_lens_tab_tooltip:0 "Interact with your Navy"
 show_supply_areas_lens_tab:0 "Show Supply Areas"
 show_supply_areas_lens_tab_tooltip:0 "Show Supply Areas\n$TOOLTIP_DELIMITER$\n#b DEBUG#!"
 trade_actions_lens_tab:0 "Trade Actions"
 trade_actions_lens_tab_tooltip:0 "Take actions pertaining to Trade"
 import_routes_lens_tab:0 "Import Trade Routes"
 import_routes_lens_tab_tooltip:0 "#header $import_routes_lens_tab$#!\n$TOOLTIP_DELIMITER$\nEstablish a semi-permanent trade route between two markets, importing goods to a market you own or control ports in"
 export_routes_lens_tab:0 "Export Trade Routes"
 export_routes_lens_tab_tooltip:0 "#header $export_routes_lens_tab$#!\n$TOOLTIP_DELIMITER$\nEstablish a semi-permanent trade route between two markets, exporting goods from a market you own or control ports in"
 interests_lens_tab:1 "Regional Actions"
 interests_lens_tab_tooltip:1 "Interact with [Concept('concept_strategic_region','$concept_strategic_regions$')]"

 JOURNAL_WINDOW_HEADER:0 "Journal"
 JOURNAL_ENTRY_HEADING:0 "[concept_journal_entry]"

 EFFECT_RATIO_BELOW_MAX:0 "#v $EFFECT_RATIO|0%$#!"
 EFFECT_RATIO_ABOVE_MAX:0 "#v $EFFECT_RATIO|0%$#! or more"

 POWER_TOOLTIP:0 "#tooltip_header $POWER_TYPE$#!\nBalance: #variable $VAL|+=0$#![ConcatIfNeitherEmpty( '\n', '$EFFECT$' )]"
 POWER_EXCESS_EFFECT_HEADER:0 "$TOOLTIP_DELIMITER$\nEffects from $EFFECT_RATIO_DESC$ #g excess#! $POWER_TYPE$ (generation is higher than usage):\n$BREAKDOWN$"
 POWER_DEFICIT_EFFECT_HEADER:0 "$TOOLTIP_DELIMITER$\nEffects from $EFFECT_RATIO_DESC$ $POWER_TYPE$ #n deficit#! (usage is higher than generation):\n$BREAKDOWN$"
 BUREAUCRACY_TOOLTIP:1 "[GetPlayer.GetPowerTooltip('bureaucracy')][SelectLocalization(GetMetaPlayer.GetPlayedOrObservedCountry.IsValid, 'BUREAUCRACY_TOOLTIP_DELAYED', 'OBSERVER_NO_COUNTRY_SELECTED') ]"
 AUTHORITY_TOOLTIP:1 "[GetPlayer.GetPowerTooltip('authority')][SelectLocalization(GetMetaPlayer.GetPlayedOrObservedCountry.IsValid, 'AUTHORITY_TOOLTIP_DELAYED', 'OBSERVER_NO_COUNTRY_SELECTED') ]"
 INFLUENCE_TOOLTIP:1 "[GetPlayer.GetPowerTooltip('influence')][SelectLocalization(GetMetaPlayer.GetPlayedOrObservedCountry.IsValid, 'INFLUENCE_TOOLTIP_DELAYED', 'OBSERVER_NO_COUNTRY_SELECTED') ]"
 BUREAUCRACY_TOOLTIP_DELAYED:1 "\n$TOOLTIP_DELIMITER$\nYour total generation of #v [GetPlayer.GetPowerIncome('bureaucracy')|D+0=]#! @bur![Nbsp][concept_bureaucracy] is due to:[ConcatIfNeitherEmpty('\n', GetPlayer.GetPowerIncomeString('bureaucracy'))][ConcatIfNeitherEmpty('\n\n', GetPlayer.GetPowerExpensesString('bureaucracy'))]"
 AUTHORITY_TOOLTIP_DELAYED:1 "\n$TOOLTIP_DELIMITER$\nYour total generation of #v [GetPlayer.GetPowerIncome('authority')|D+0=]#! @aut![Nbsp][concept_authority] is due to:[ConcatIfNeitherEmpty('\n', GetPlayer.GetPowerIncomeString('authority'))][ConcatIfNeitherEmpty('\n\n', GetPlayer.GetPowerExpensesString('authority'))]"
 INFLUENCE_TOOLTIP_DELAYED:1 "\n$TOOLTIP_DELIMITER$\nYour total generation of #v [GetPlayer.GetPowerIncome('influence')|D+0=]#! @inf![Nbsp][concept_influence] is due to:[ConcatIfNeitherEmpty('\n', GetPlayer.GetPowerIncomeString('influence'))][ConcatIfNeitherEmpty('\n\n', GetPlayer.GetPowerExpensesString('influence'))]"
 BUREAUCRACY_LAWS:0 "Laws: #variable $COST|+=$#!\n"
 BUREAUCRACY_BUILDINGS:0 "Buildings: #variable $COST|+=$#!\n"
 AUTHORITY_FROM_RULER_POPULARITY:0 "#v $VAL|+=0$#! from [concept_popularity] of [Character.GetFullNameWithTitle]"

 CAPITAL_POLITICAL_EXPENSES_CHANGE_RELATIONS:0 "Changing our Peoples Opinion of $COUNTRY_NAME$: #N #BOLD -$POWER_COST|1$ #!#!\n"
 CAPITAL_MONEY:1 "#tooltip_header [concept_money]#!\nBalance: #variable @money![AccessPlayer.PredictWeeklyBalance|D=+]#![GetPlayer.GetPowerDeltaIcon('money')]\n[SelectLocalization(GreaterThan_CFixedPoint(GetPlayer.GetPrincipal, '(CFixedPoint)0'), 'CREDIT_DESC', 'GOLD_RESERVES_DESC')][SelectLocalization(GetMetaPlayer.GetPlayedOrObservedCountry.IsValid, 'CAPITAL_MONEY_DELAYED', 'OBSERVER_NO_COUNTRY_SELECTED') ]"
 GOLD_RESERVES_DESC:1 "[concept_gold_reserves]: #tooltippable #tooltip:GOLD_RESERVES_BREAKDOWN @money![GetPlayer.GetGoldReserves|Dv]#!#!"
 CREDIT_DESC:0 "[concept_credit]: #tooltippable #tooltip:CREDIT_PROGRESS #variable @money![GetPlayer.GetPrincipal|K]#!#!#! / #maximum [GetPlayer.GetMaxCredit|K]#!"
 CREDIT_LIMIT:1 "[concept_credit]: #variable [GetPlayer.GetMaxCredit|2*]#!"
 CAPITAL_MONEY_DELAYED:1 "\n$TOOLTIP_DELIMITER$\n$INVESTMENT_POOL$\n$TOOLTIP_DELIMITER$\n[GetPlayer.GetIncomeBreakdown]\n\n[GetPlayer.GetExpensesBreakdown]"
 GOLD_RESERVES_BREAKDOWN:1 "[AccessPlayer.GetGoldProgressDesc]"
 POWER_BASE_INCOME:0 "Base Income: #variable #P +$POWER_BASE_GENERATION|1$ #!#!\n"
 CAPITAL_TRUST:0 "#tooltip_header Trust#!\nCurrent: #HEADER [GetPlayer.GetTrust|2]#!\nMonthly decay: #BOLD #V [GetPlayer.GetMonthlyTrustChange|+=3]#!#!"
 CAPITAL_TRUST_DELAYED:0 "\n$TOOLTIP_DELIMITER$\n[GetPlayer.GetTrustBreakdown]\nMax amount: #variable 100#!\n\n$TRUST_CONCEPT$"
 POP_TOOLTIP:2 "#tooltip_header [Concept('concept_pop','$concept_population$')]#!\nCurrent: [Country.GetTotalPopulation|*2v] [Country.GetPopulationRanking]\n[Country.GetPopGrowthDesc]$POP_TOOLTIP_DELAYED$"
 RADICALS_TOOLTIP:0 "#tooltip_header $RADICALS$#!\nThere are #v [Country.GetNumRadicals|*2]#! $RADICALS$ in the total population of #v [Country.GetTotalPopulation|*2]#! in [Country.GetName]\n\nThe number of $RADICALS$ changed by #v #tooltippable #tooltip:[Country.GetTooltipTag],RADICALS_CHANGE_TOOLTIP [Country.GetTotalNumRadicalsChange|*=-]#!#!#! since [Country.GetRadicalsLoyalistsChangeStartDate|v][ConcatIfNeitherEmpty('\n\n',SelectLocalization( GreaterThan_int32(Country.CalcNumStatesInTurmoil, '(int32)0'), 'STATES_IN_TURMOIL', '' ))][ConcatIfNeitherEmpty('\n\n',SelectLocalization( Country.HasIGApprovalFromRadicals, 'RADICALS_IG_APPROVAL', '' ))]"
 LOYALISTS_TOOLTIP:0 "#tooltip_header $LOYALISTS$#!\nThere are #v [Country.GetNumLoyalists|*2]#! $LOYALISTS$ in the total population of #v [Country.GetTotalPopulation|*2]#! in [Country.GetName]\n\nThe number of $LOYALISTS$ changed by #v #tooltippable #tooltip:[Country.GetTooltipTag],LOYALISTS_CHANGE_TOOLTIP [Country.GetTotalNumLoyalistsChange|*=+]#!#!#! since [Country.GetRadicalsLoyalistsChangeStartDate|v][ConcatIfNeitherEmpty('\n\n',SelectLocalization( Country.HasIGApprovalFromLoyalists, 'LOYALISTS_IG_APPROVAL', '' ))]"
 POP_TOOLTIP_DELAYED:0 "\n$TOOLTIP_DELIMITER$\n[ConcatIfNeitherEmpty( SelectLocalization( GreaterThan_int32( GetPlayer.GetPeopleAbroad, '(int32)0' ), 'INCORPORATED_POPULATION', ''), '\n')][ConcatIfNeitherEmpty( SelectLocalization( GreaterThan_int32( GetPlayer.GetPeopleAbroad, '(int32)0' ), 'UNINCORPORATED_POPULATION', ''), '\n\n')]$POP_TOOLTIP_DELAYED_EMPLOYMENT_DETAIL$"
 POP_TOOLTIP_DELAYED_EMPLOYMENT_DETAIL:0 "Gainfully Employed: #variable [Country.GetSalariedWorkingAdults|K]#!\nPeasants: [Country.GetSubsistingWorkingAdults|Kv]\n[concept_unemployed]: [Country.GetUnemployedWorkingAdults|Kv]\n[concept_dependents]: #variable [Country.GetDependents|K]#!"
 COST_POLITICAL:0 "@aut!#BOLD #V $COST|1$#!#!"
 COST_DIPLOMATIC:0 "@inf!#BOLD #V $COST|1$#!#!"
 MISSING_RESOURCES_COLON:0 "#N Missing Resources:#! "
 CAPITAL_ADMINISTRATIVE_COLONIAL_MAINTENANCE:0 "Colonial maintenance: #N #BOLD -$MAINTENANCE|1$ #!#!\n"
 WEEKLY_GDP:0 "Weekly GDP"
 POPULATION:1 "$concept_population$"
 POPULATION_TOOLTIP:0 "[Concept('concept_pop', '$concept_population$')]"
 RADICALS:1 "[Concept('concept_radical', '$concept_radicals$')]"
 NO_RADICALS:1 "You currently have no [Concept('concept_radical', '$concept_radicals$')]"
 LOYALISTS:1 "[Concept('concept_loyalist', '$concept_loyalists$')]"
 NO_LOYALISTS:1 "You currently have no [Concept('concept_loyalist', '$concept_loyalists$')]"
 AVG_STANDARD_OF_LIVING:0 "Average [concept_sol]"
 MONEY:0 "[concept_gold_reserves]"
 TENSION:0 "[concept_tension]"
 INFAMY:0 "[concept_infamy]"
 TAXATION:0 "[Concept('concept_taxes','$concept_taxation$')]"

 STATES_IN_TURMOIL:1 "There are #tooltippable #tooltip:[Country.GetTooltipTag],STATES_IN_TURMOIL_TOOLTIP [Country.CalcNumStatesInTurmoil|v]#!#! [Concept('concept_state', '$concept_states$')] that are in [concept_turmoil] due to $RADICALS$"
 STATES_IN_TURMOIL_TOOLTIP:0 "#header [concept_turmoil]#!\n$TOOLTIP_DELIMITER$\n[Country.GetStatesInTurmoilBreakdown]"
 STATES_IN_TURMOIL_BREAKDOWN_NONE:1 "No [Concept('concept_state', '$concept_states$')] are in [concept_turmoil]"
 STATES_IN_TURMOIL_BREAKDOWN:1 "The following [Concept('concept_state', '$concept_states$')] are in [concept_turmoil]:\n$BREAKDOWN$"

 RADICALS_CHANGE_TOOLTIP:0 "#header $RADICALS$#![ConcatIfNeitherEmpty('\n', Country.GetRadicalsIncreaseBreakdown)][ConcatIfNeitherEmpty('\n', Country.GetRadicalsDecreaseBreakdown)][AddTextIf(And(Not(GreaterThan_int32(Country.GetTotalNumRadicalsIncrease, '(int32)0')),Not(GreaterThan_int32(Country.GetTotalNumRadicalsDecrease, '(int32)0'))), '\n$LOYALISTS_RADICALS_NO_CHANGE$')]"
 LOYALISTS_CHANGE_TOOLTIP:0 "#header $LOYALISTS$#![ConcatIfNeitherEmpty('\n', Country.GetLoyalistsIncreaseBreakdown)][ConcatIfNeitherEmpty('\n', Country.GetLoyalistsDecreaseBreakdown)][AddTextIf(And(Not(GreaterThan_int32(Country.GetTotalNumLoyalistsIncrease, '(int32)0')),Not(GreaterThan_int32(Country.GetTotalNumLoyalistsDecrease, '(int32)0'))), '\n$LOYALISTS_RADICALS_NO_CHANGE$')]"
 LOYALISTS_RADICALS_NO_CHANGE:0 "No recent changes"
 RADICALS_INCREASE_other:0 "#v #n +$AMOUNT|*$#!#! from events and other reasons"
 RADICALS_INCREASE_standard_of_living_reduction:0 "#v #n +$AMOUNT|*$#!#! from decreases in [concept_sol]"
 RADICALS_INCREASE_low_standard_of_living:0 "#v #n +$AMOUNT|*$#!#! from having a [concept_sol] below expected minimum"
 RADICALS_INCREASE_political_movement_demands:0 "#v #n +$AMOUNT|*$#!#! from unfulfilled [concept_political_movement] demands"
 RADICALS_INCREASE_discrimination:0 "#v #n +$AMOUNT|*$#!#! from [concept_discrimination]"
 RADICALS_INCREASE_slavery:1 "#v #n +$AMOUNT|*$#!#! from being [Concept('concept_slavery', '$concept_enslaved$')]"
 RADICALS_INCREASE_conquest:0 "#v #n +$AMOUNT|*$#!#! from being conquered by a foreign [concept_country]"
 RADICALS_INCREASE_bankruptcy:0 "#v #n +$AMOUNT|*$#!#! from declaring [concept_bankruptcy]"
 RADICALS_INCREASE_lost_job:0 "#v #n +$AMOUNT|*$#!#! from being fired from [Concept('concept_building', '$concept_buildings$')]"
 RADICALS_INCREASE_lost_ownership_job:0 "#v #n +$AMOUNT|*$#!#! from being fired from [Concept('concept_building', '$concept_buildings$')] where they had [Concept('concept_ownership_share', '$concept_ownership_shares$')]"
 RADICALS_INCREASE_building_downsized:0 "#v #n +$AMOUNT|*$#!#! from downsizing of [concept_state] [Concept('concept_building', '$concept_buildings$')] where their [concept_profession] has [Concept('concept_ownership_share', '$concept_ownership_shares$')]"
 RADICALS_INCREASE_government_reform:0 "#v #n +$AMOUNT|*$#!#! from recent change of [concept_government]"

 RADICALS_DECREASE_other:0 "#v #p -$AMOUNT|*$#!#! from [Concept('concept_pop', '$concept_pops$')] dying, events and other reasons"
 RADICALS_DECREASE_standard_of_living_increase:0 "#v #p -$AMOUNT|*$#!#! from increases in [concept_sol]"
 RADICALS_DECREASE_political_movement_success:1 "#v #p -$AMOUNT|*$#!#! from successful [Concept('concept_political_movement', '$concept_political_movements$')]"

 LOYALISTS_INCREASE_other:0 "#v #p +$AMOUNT|*$#!#! from events and other reasons"
 LOYALISTS_INCREASE_standard_of_living_increase:0 "#v #p +$AMOUNT|*$#!#! from increases in [concept_sol]"
 LOYALISTS_INCREASE_political_movement_success:1 "#v #p +$AMOUNT|*$#!#! from successful [Concept('concept_political_movement', '$concept_political_movements$')]"

 LOYALISTS_DECREASE_other:0 "#v #n -$AMOUNT|*$#!#! from [Concept('concept_pop', '$concept_pops$')] dying, events and other reasons"
 LOYALISTS_DECREASE_standard_of_living_reduction:0 "#v #n -$AMOUNT|*$#!#! from decreases in [concept_sol]"
 LOYALISTS_DECREASE_low_standard_of_living:0 "#v #n -$AMOUNT|*$#!#! from having a [concept_sol] below expected minimum"
 LOYALISTS_DECREASE_political_movement_demands:0 "#v #n -$AMOUNT|*$#!#! from unfulfilled [concept_political_movement] demands"
 LOYALISTS_DECREASE_discrimination:0 "#v #n -$AMOUNT|*$#!#! from [concept_discrimination]"
 LOYALISTS_DECREASE_slavery:1 "#v #n -$AMOUNT|*$#!#! from being [Concept('concept_slavery', '$concept_enslaved$')]"
 LOYALISTS_DECREASE_conquest:0 "#v #n -$AMOUNT|*$#!#! from being conquered by a foreign [concept_country]"
 LOYALISTS_DECREASE_bankruptcy:0 "#v #n -$AMOUNT|*$#!#! from declaring [concept_bankruptcy]"
 LOYALISTS_DECREASE_lost_job:0 "#v #n -$AMOUNT|*$#!#! from losing their jobs"
 LOYALISTS_DECREASE_lost_ownership_job:0 "#v #n -$AMOUNT|*$#!#! from losing jobs in [Concept('concept_building', '$concept_buildings$')] where they had [Concept('concept_ownership_share', '$concept_ownership_shares$')]"
 LOYALISTS_DECREASE_building_downsized:1 "#v #n -$AMOUNT|*$#!#! from downsizing of [concept_state] [Concept('concept_building', '$concept_buildings$')] where their [concept_profession] has [Concept('concept_ownership_share', '$concept_ownership_shares$')]"
 LOYALISTS_DECREASE_government_reform:0 "#v #n -$AMOUNT|*$#!#! from [concept_government_reform]"

 LOYALISTS_IG_APPROVAL:0 "Effects of $LOYALISTS$ on [concept_interest_group] approval:\n[Country.GetIGApprovalFromLoyalistsBreakdown]"
 RADICALS_IG_APPROVAL:0 "Effects of $RADICALS$ on [concept_interest_group] approval:\n[Country.GetIGApprovalFromRadicalsBreakdown]"
 LOYALISTS_OR_RADICALS_IG_APPROVAL_ENTRY:1 "[InterestGroup.GetName]: #v $VALUE|=+$#! approval"

 INCORPORATED_POPULATION:0 "Incorporated Population: [GetPlayer.GetIncorporatedPopulation|Kv]"
 UNINCORPORATED_POPULATION:0 "Unincorporated Population: [GetPlayer.GetPeopleAbroad|Kv]"

 COMMANDER_COST_ITEM:0 "[Character.GetCombatUnitsTypeIcon] [Character.GetFullName]: #v $COST|+=0$#!"
 TRADE_ROUTE_COST_TOTAL:0 "[Concept('concept_trade_route', '$concept_trade_routes$')]: #tooltippable #tooltip:$BREAKDOWN_TAG$ #v $COST|+=0$#!#!#!"
 TRADE_ROUTE_COST_ITEMS:0 "#header @bur![concept_bureaucracy] cost of [Concept('concept_trade_route', '$concept_trade_routes$')]: $COST|+=0$#!\n$TOOLTIP_DELIMITER$\n$DETAILS$"
 TRADE_ROUTE_COST_ITEM:0 "[TradeRoute.GetName]: #v $COST|+=0$#!"
 POWER_EXPENSE_HEADER:0 "Your total usage of #v $VAL|D+=$#! $EXPENSE_ICON$[$EXPENSE_CONCEPT$] is due to:\n$BREAKDOWN$"

 DIPLOMATIC_PACT_EXPENSE_LIST_ITEM:0 "[Country.GetName] - $PACT$: #tooltippable #tooltip:$BREAKDOWN_TAG$ #variable $COST|+=0$#!#!#!"
 DIPLOMATIC_PACT_EXPENSE_LIST_ITEM_BREAKDOWN:0 "#header [Country.GetName] - $PACT$#!\nThe total cost of #variable $COST|0$#! is due to:\n$BREAKDOWN$"
 DIPLOMATIC_PACT_BASE_COST:0 "Base Cost: #variable $COST|0$#!"
 DIPLOMATIC_PACT_INFAMY_COST:0 "Our [concept_infamy]: #bold $COST|=-0$#!"
 DIPLOMATIC_PACT_RANK_COST:0 "$OTHER$ $RANK_NAME$ Rank: #bold $COST|=-0$#!"

 BUREAUCRACY_EXPENSE_LIST_ITEM:0 "[STATE.GetName]: #tooltippable #tooltip:$TOOLTIP_TAG$ #variable $COST|-0$#!#!#!"
 BUREAUCRACY_EXPENSE_LAWS:0 "$INCORPORATEDCOST$\n$LAWS$\n$LAW_COST$"
 BUREAUCRACY_EXPENSE_STATES:2 "$NUMINCORPORATED|v0$ [Concept('concept_incorporated_state', '$concept_incorporated_states$')]: $BASECOST$\n$NUMPOPS|Kv$ Pops in [Concept('concept_incorporated_state', '$concept_incorporated_states$')]: $BASEPOPCOST$\n$LAW_COST$"
 BUREAUCRACY_EXPENSE_BASE_COST:0 "#v $VAL|+=0$#!"
 BUREAUCRACY_EXPENSE_BASE_POP_COST:1 "@bur!#v $VAL|+=0$#!"
 BUREAUCRACY_EXPENSE_LAW_COST:1 "Total Institution [Concept('concept_investment_level', '$concept_investment_levels$')]: #v $INVESTMENTS|+=0$#!"
 INSTITUTION_BUREAUCRACY_COST:0 "[INSTITUTION.GetName] ([INSTITUTION.GetInvestmentLevel|v]): #variable $COST|+=0$#!"
 LAW_NAME_WITH_GROUP:0 "$GROUP$ - $NAME$"

 INSTITUTION_GROWING:0 "Growing: [Institution.GetGrowthProgress|+1%]"
 INSTITUTION_SHRINKING:0 "Shrinking: [Institution.GetGrowthProgress|+1%]"
 INSTITUTION_INVESTMENT_LEVEL:0 "Investment Level: [Institution.GetInvestmentLevel|v]"

 INSTITUTION_GROWTH_TOOLTIP:0 "This Institution is currently growing."
 INSTITUTION_SHRINKING_TOOLTIP:0 "This Institution is currently shrinking."

 IG_SUPPRESSED_EXPENSE_LIST_ITEM:1 "[Concept('concept_suppress','$concept_suppressing$')] the [INTEREST_GROUP.GetName]: #variable #N -$VAL|0$#!#!"
 IG_PROMOTED_EXPENSE_LIST_ITEM:1 "[Concept('concept_bolster','$concept_bolstering$')] the [INTEREST_GROUP.GetName]: #variable #N -$VAL|0$#!#!"
 GOODS_EMBARGO_EXPENSE_LIST_ITEM:1 "[Concept('concept_embargo', '$concept_embargoing$')] [GOODS.GetName]: #variable #N -$VAL|0$#!#!"
 GOODS_ENCOURAGE_CONSUMPTION_EXPENSE_LIST_ITEM:1 "[Concept('concept_encourage_consumption', '$concept_encouraging_consumption$')] of [GOODS.GetName]: #variable #N -$VAL|0$#!#!"
 GOODS_DISCOURAGE_CONSUMPTION_EXPENSE_LIST_ITEM:1 "[Concept('concept_discourage_consumption', '$concept_discouraging_consumption$')] of [GOODS.GetName]: #variable #N -$VAL|0$#!#!"
 GOODS_TAX_EXPENSE_LIST_ITEM:1 "Collecting [Concept('concept_consumption_tax', '$concept_consumption_taxes$')] on [GOODS.GetName]: #variable #N -$VAL|0$#!#!"

 STATE_POP_GROWTH:0 "$concept_pop_growth$ #v [State.GetPopNetGrowth|K=+]#!"

 TOOLTIP_POP_GROWTH_COMMON:0 "Annual projected [concept_pop_growth]: #variable $NETGROWTHRATE|+=%$ #! (#variable $NETGROWTH|=*$#!)"
 TOOLTIP_COUNTRY_POP_GROWTH:1 "$TOOLTIP_POP_GROWTH_COMMON$"
 TOOLTIP_STATE_POP_GROWTH:1 "$TOOLTIP_POP_GROWTH_COMMON$"
 TOOLTIP_STATE_POP_MIGRATION:2 "Annual projected [concept_migration]: #variable $NETGROWTHRATE|+=%$#! (#variable $NETGROWTH|=*$#!)"

 MIGRATION_PULL_DESC:0 "[State.GetMigrationPullDesc]"
 STATE_MIGRATION_PULL_BREAKDOWN:0 "[State.GetMigrationPullDesc]"

 MIGRATION_PULL_FROM_EMPTY_STATE:0 "$TAB$Depopulated State: #v $VAL|+=1$#!"
 MIGRATION_PULL_FROM_SOL:0 "$TAB$From [concept_sol]: #v $VAL|+=1$#!"
 MIGRATION_PULL_FROM_UNEMPLOYMENT:0 "$TAB$State Unemployment: #N #v ×$VAL|1$#!#!"
 MIGRATION_PULL_FROM_COLONY:0 "$TAB$Is a Colony: #P #v ×$VAL|1$#!#!"

 TOOLTIP_STATE_MIGRATION_PULL_DESC:1 "#header [concept_migration_pull]#!\n$TOOLTIP_DELIMITER$\nThe [State.GetName] [concept_migration_pull] of #v [State.GetMigrationPull|1]#! is due to:\n$DETAILS$\n[State.GetMigrationDetailsDesc]"
 
 LABEL_STATE_MIGRATION_ISOLATED:0 "[concept_isolated_state]"
 LABEL_STATE_MIGRATION_PULL_HIGH:0 "#tooltippable #tooltip:[STATE.GetTooltipTag],STATE_MIGRATION_PULL_BREAKDOWN #P #b High ($STATE_VALUE|1$)#!#!#!#!"
 LABEL_STATE_MIGRATION_PULL_MEDIUM:0 "#tooltippable #tooltip:[STATE.GetTooltipTag],STATE_MIGRATION_PULL_BREAKDOWN #V #b Medium ($STATE_VALUE|1$)#!#!#!#!"
 LABEL_STATE_MIGRATION_PULL_LOW:0 "#tooltippable #tooltip:[STATE.GetTooltipTag],STATE_MIGRATION_PULL_BREAKDOWN #N #b Low ($STATE_VALUE|1$)#!#!#!#!"
 
 TOOLTIP_STATE_MIGRATION_ISOLATED:1 "[STATE.GetName] is an [concept_isolated_state], and will not experience any migration"
 TOOLTIP_STATE_MIGRATION_PULL_HIGH:2 "[STATE.GetName] has a $LABEL_STATE_MIGRATION_PULL_HIGH$ [concept_migration_pull] compared to the average ($MARKET_VALUE|1v$) in the [State.GetMarket.GetName], and may receive immigrants from other states in the [State.GetMarket.GetName]\n\n$concept_migration$ can be effected by your current [GetLawGroup('lawgroup_migration').GetName] [concept_law]"
 TOOLTIP_STATE_MIGRATION_PULL_MEDIUM:2 "[STATE.GetName] has a $LABEL_STATE_MIGRATION_PULL_MEDIUM$ [concept_migration_pull] compared to the average ($MARKET_VALUE|1v$) in the [State.GetMarket.GetName], and may send a limited number of emigrants to other states within the [State.GetMarket.GetName]\n\n$concept_migration$ can be effected by your current [GetLawGroup('lawgroup_migration').GetName] [concept_law]"
 TOOLTIP_STATE_MIGRATION_PULL_LOW:2 "[STATE.GetName] has a $LABEL_STATE_MIGRATION_PULL_LOW$ [concept_migration_pull] compared to the average ($MARKET_VALUE|1v$) in the [State.GetMarket.GetName], and may send emigrants to other states in the [State.GetMarket.GetName]\n\n$concept_migration$ can be effected by your current [GetLawGroup('lawgroup_migration').GetName] [concept_law]"
 
 TOOLTIP_STATE_IMMIGRATION_STATES:0 "[STATE.GetName] received a total of #variable $AMOUNT|D+$#! immigrants from $STATES_LIST$ last week"
 TOOLTIP_STATE_EMIGRATION_STATES:0 "[STATE.GetName] sent a total of #variable $AMOUNT|D+$#! emigrants to $STATES_LIST$ last week"
 TOOLTIP_STATE_CULTURAL_MIGRATION_TARGET:0 "[STATE.GetName] is the target of mass migration from the [CULTURE.GetName] culture and will receive vast numbers of migrants"
 TOOLTIP_STATE_CULTURAL_MIGRATION_TARGET_ADJACENCY:0 "[STATE.GetName] is adjacent to a target of mass migration from the [CULTURE.GetName] culture and will receive large numbers of migrants"

 CULTURE_OVERVIEW:1 "Cultures"
 COUNTRY_INFO:0 "Information"
 COUNTRY_INFO_BOLD:0 "#bold $COUNTRY_INFO$#!"
 DIPLOMATIC_ACTIONS:0 "Actions"
 DIPLOMATIC_ACTIONS_BOLD:0 "#bold $DIPLOMATIC_ACTIONS$#!"
 NATION_FORMATION:0 "Nation Formation"
 NATION_FORMATION_BOLD:0 "#bold $NATION_FORMATION$#!"
 RELEASE_SUBJECT:0 "Release Subject"
 RELEASE_SUBJECT_BOLD:0 "#bold $NATION_CREATION$#!"
 CULTURE_INFO:0 "Cultures"
 CULTURE_INFO_BOLD:0 "#bold $CULTURE_INFO$#!"
 
 FORM_NATION_STATE_REGION_CONTROL_DESC:0 "#header [Country.GetAdjective] control over [STATE_REGION.GetName]#!\n$TOOLTIP_DELIMITER$\n$DETAILS$"
 FORM_NATION_STATE_CONTROL_REASON_OWNERSHIP:0 "@green_checkmark! [State.GetName]: [Country.GetName] owns the [concept_state]"
 FORM_NATION_STATE_CONTROL_REASON_CANDIDATE_SUPPORT:0 "@green_checkmark! [State.GetName]: [State.GetName]: [State.GetOwner.GetName] supports [Country.GetName] as [concept_unification_candidate]"
 FORM_NATION_STATE_CONTROL_REASON_SUBJECT:0 "@green_checkmark! [State.GetName]: [State.GetOwner.GetName] is a non-autonomous [concept_subject] ($SUBJECT_TYPE$) of [Country.GetName]"
 FORM_NATION_STATE_NO_CONTROL_REASON_AUTONOMOUS_SUBJECT:0 "@red_cross! [State.GetName]: [State.GetOwner.GetName] is too autonomous a [concept_subject] ($SUBJECT_TYPE$) to count as being controlled by [Country.GetName]"
 FORM_NATION_STATE_NO_CONTROL_REASON_GENERIC:0 "@red_cross! [State.GetName]: [Country.GetName] does not exert any control over [State.GetOwner.GetName]"

 PLAYER_CULTURE:0 "In [GetPlayer.GetName]"
 GLOBAL_CULTURE:0 "Globally"

 HOMELANDS_HEADER:0 "Homelands ([GetDataModelSize(Culture.AccessHomelands)])"

 AND_SPACED:0 " and "
 COMMA_SPACED:0 ", "
 MAP_INFO:0 "#header Map#!\n$TOOLTIP_DELIMITER$\nPress and hold #bold "Tab"#! to zoom out fully. Releasing it will zoom you back in to your previous zoom level."
 MAP_INFO_MAP_MODE_LOCKED:0 "$MAP_INFO$\n\n#instruction Click to clear locked Map Mode.#!"
 LOCATION_FINDER:0 "#header Location Finder#!"
 ZOOM_TO_BUILDING_STATE:0 "Zoom to [Building.AccessState.GetName]"
 ZOOM_TO_EVENT_WINDOW_STATE:0 "Zoom to [EventWindow.GetEvent.GetState.GetName]"
 ZOOM_TO_COUNTRY_CAPITAL:0 "Zoom to [Country.AccessCapital.GetName]"
 ZOOM_TO_MARKET_CAPITAL:1 "Zoom to [Market.AccessMarketCapital.GetName] ([concept_market_capital])"
 ZOOM_TO_STATE:0 "Zoom to [State.GetName]"
 ZOOM_TO_LOCATION:0 "Zoom to location"

 POLITICS:0 "Politics"
 BUTTON_POLITICS:0 "#header Politics#!\n$LAW_ENACTMENT_PROGRESS_TOPBAR$"
 BUTTON_POPULATION:0 "#header Population#!"
 BUTTON_TRADE_OVERVIEW:0 "#header Markets#!"
 BUTTON_CULTURE_OVERVIEW:0 "#header Culture#!"
 BUTTON_BUDGET:0 "#header Budget#!"
 BUTTON_MILITARY:0 "#header Military#!"
 BUTTON_TECHNOLOGY:0 "#header Technology#!\n[SelectLocalization( Technology.IsValid, 'RESEARCHING', 'NOT_RESEARCHING' )]"
 UNLOCK_MAP_MODE:0 "Clear locked Map Mode"
 UNLOCK_MAP_MODE_TOOLTIP:0 "#header Clear locked Map Mode#!\n[GetSelectedMapModeName] Map Mode is currently locked."

 RESEARCHING:0 "[GetPlayer.GetName] is currently researching #variable [Technology.GetName]#!\nProgress: $TECHNOLOGY_PROGRESS_WITH_GAIN_AND_TIME_LEFT$"
 NOT_RESEARCHING:0 "[GetPlayer.GetName] is not actively researching anything."

 BUTTON_DETAILS:0 "Go to Details screen"
 BUTTON_DETAILS_FRONT:0 "Go to $concept_front$ panel"
 BUTTON_INTERACT:0 "Interact"
 NO_OF_UNREAD_PINS:0 "You have #BOLD #V [InformationPanelBar.GetNumberOfUnreadPins]#!#! unread pins"

 ALREADY_ACQUIRED_TITLE:0 "#BOLD Known Technology#!"
 RESEARCH_PANEL:0 "#BOLD Select New Research#!"
 SHOW_ON_MAP:0 "Show on map"

 TECHNOLOGY_HEADER:0 "#BOLD Technology#!"
 GET_UNDISCOVERED_TECHNOLOGY_COST:0 "Cost: #BOLD [Era.GetTechnologyCost] IP#!"
 ECONOMY_TYPE_DESCRIPTION:0 "Economy, Era [Era.GetNumber]"
 MILITARY_TYPE_DESCRIPTION:0 "Military, Era [Era.GetNumber]"
 CULTURE_TYPE_DESCRIPTION:0 "Culture, Era [Era.GetNumber]"
 ALREADY_ACQUIRED_BUTTON:0 "See Known Technologies"

 TECHNOLOGY_AQUIRED_POPUP_HEADER:0 "#header [Notification.GetScopeTechnology.GetName] Unlocked#!"
 TECHNOLOGY_UNLOCKS_TEXT:0 "[Technology.GetTooltipWithoutRequirements(GetPlayer.Self)]"
 TECHNOLOGY_LORE_TEXT:0 "#lore [Technology.GetDesc]#!"
 NA:0 "Not available"

 JOURNAL_ENTRY_ON_ACTIVATION:0 "#title If activated:#!\n$EFFECT$"
 JOURNAL_ENTRY_ON_COMPLETION:0 "#title If completed:#!\n$EFFECT$"
 JOURNAL_ENTRY_ON_FAILURE:0 "#title If failed:#!\n$EFFECT$"
 JOURNAL_ENTRY_ON_INVALIDATION:0 "#title If invalidated:#!\n$EFFECT$"
 JOURNAL_ENTRY_ON_TIMEOUT:0 "#title If time runs out:#!\n$EFFECT$"
 
 HAS_ON_PULSE:0 "#debug Debug: This Journal Entry has some sort of OnPulse#!"
 DEBUG_NO_CHARACTER_IN_GBR_IS_VICTORIA:0 "#debug Debug: No character in GBR is Victoria#!"

 ARKET_PANEL_STATES_IN_MARKET:0 "#header Connected to Market#!\n[StateRegion.GetName] is connected to [Market.GetName]"
 WORKS_AT:0 "$NAME$($NUM|0*$)"
 MARKET_INFRASTRUCTURE_INFO:0 "[concept_infrastructure] to [MARKET.GetName]: #variable $VAL|+$#!"

 MARKET_STATE_REGION_LIST_IN:0 "In?"
 STATE_REGION:1 "[concept_state_region]"
 MARKET_ACCESS:0 "[concept_market_access]"

 GDP_CONTRIBUTION:0 "[Concept('concept_gdp','$concept_gdp_short$')] Contribution"

 TOTAL_URBAN_CENTERS:1 "[GetBuildingType('building_urban_center').GetName] Size:"
 TOTAL_URBANIZATION:0 "([concept_urbanization]: [Building.GetState.CalcTotalUrbanization|v])"
 UNUSED_ARABLE:0 "Unused [concept_arable_land]:"
 RESOURCE:0 "Resource"
 AGRICULTURE:0 "Agriculture"

 BUILDINGS_USING_THIS_LIST:0 "#title Used in#!\n$LIST$"
 BUILDINGS_PRODUCING_THIS_LIST:0 "#title Produced in#!\n$LIST$"
 OPEN_EXPANSION_LENS:0 "Expand in other State(s)"

 STATE_INFRASTRUCTURE:3 "[concept_infrastructure]\n$STATE_INFRASTRUCTURE_CONDENSED$"
 STATE_MARKET_CAPITAL_STATUS:2 "[concept_market_capital]\n$STATE_MARKET_CAPITAL_STATUS_CONDENSED$"
 STATE_CAPITAL_STATUS:0 "[concept_capital_state]\n[State.GetOwner.GetName]"
 STATE_SPLIT_STATE_STATUS:0 "[concept_split_state]\n[State.GetStateRegion.GetName]"
 STATE_MIGRATION_TARGET_STATUS:0 "[concept_migration_target]\n[State.GetMassMigrationCulture.GetName]"
 STATE_MARKET_STATUS:1 "[State.GetMarket.GetName]\n[SelectLocalization(LessThan_CFixedPoint(State.GetInfrastructureBalance, '(CFixedPoint)0'), 'WARNING', '')][State.GetMarketAccess|%v0]"
 STATE_TRAIT_STATUS:0 "[StateTrait.GetName|v]\n#title State Trait#!"
 STATE_POPULATION_STATUS:2 "[Concept('concept_pop','$concept_population$')]\n$STATE_POPULATION_STATUS_CONDENSED$"
 STATE_SOL_STATUS:0 "[concept_sol]"
 STATE_GDP_STATUS:1 "$GDP_SHORT$\n$STATE_GDP_STATUS_CONDENSED$"
 STATE_DECREE_STATUS:0 "[Decree.GetName]"
 STATE_CONSTRUCTION:3 "[concept_construction]\n$STATE_CONSTRUCTION_CONDENSED$"
 STATE_CONSTRUCTION_CONDENSED:0 "[SelectLocalization(GreaterThan_int32(Country.GetNumBuildingsUnderConstructionInState(State.Self), '(int32)0'), 'STATE_CONSTRUCTION_ACTIVE', '')][SelectLocalization(GreaterThan_int32(Country.GetNumBuildingsInConstructionQueueInState(State.Self), '(int32)0'), 'STATE_CONSTRUCTION_IN_QUEUE', '')]"
 STATE_CONSTRUCTION_ACTIVE:0 "[Country.GetNumBuildingsUnderConstructionInState(State.Self)|v] active"
 STATE_CONSTRUCTION_IN_QUEUE:0 "\n[Country.GetNumBuildingsInConstructionQueueInState(State.Self)|v] queued"

 TOOLTIP_VIEW_CONDENSED:0 "#header View condensed State Panel#!"
 TOOLTIP_VIEW_DETAILED:0 "#header View detailed State Panel#!"

 WARNING:0 "@warning! "

 BUILDING_POPULATION_STATUS:0 "Employees\n[Building.GetNoOfEmployed|Kv]"

 UNDER_COLONIZATION:0 "Growing [concept_colony]"
 BEING_COLONIZED:0 "Being [Concept('concept_colony', '$concept_colonized$')] by\n[SelectLocalization(EqualTo_int32(State.GetNumColonizers,'(int32)1'),State.GetColonizers('STATE_REGION_COLONIZER_SINGLE_WIDGET'),State.GetColonizers('STATE_COLONIZER_WIDGET_ITEM'))]"
 TOOLTIP_COLONIZED:0 "#header Being [Concept('concept_colony', '$concept_colonized$')]#!\n$TOOLTIP_DELIMITER$\n[State.GetName] is being $concept_colonized$ by:\n[State.GetColonizers('STATE_REGION_COLONIZER_ITEM')]"
 STATE_REGION_COLONIZER_SINGLE_WIDGET:0 "[STATE.GetCountry.GetName]"
 STATE_REGION_COLONIZER_ITEM:0 "$TAB$[STATE.GetOwner.GetName] ([STATE.GetName])\n"
 STATE_COLONIZER_WIDGET_ITEM:0 "[STATE.GetCountry.GetFlagTextIcon] "

 STATE_INFRASTRUCTURE_USAGE_TOOLTIP:2 "#header [concept_infrastructure_usage]#!\n[State.GetName] uses #v [Multiply_CFixedPoint(State.GetInfrastructureUsage,'(CFixedPoint)-1')|0+]#! [concept_infrastructure]\n$TOOLTIP_DELIMITER$\n[State.GetInfrastructureUsageDesc]"
 STATE_INFRASTRUCTURE_TOOLTIP:2 "#header [concept_infrastructure]#!\n[State.GetName] has [State.GetInfrastructure|+0] [concept_infrastructure]\n$TOOLTIP_DELIMITER$\n[State.GetInfrastructureDesc]"

 STATE_INFRASTRUCTURE_DESC:2 "#header [concept_infrastructure] Balance#!\nThe [concept_infrastructure] Balance in [State.GetName] is [State.GetInfrastructureBalance|0+=]\n$TOOLTIP_DELIMITER$\nThe [concept_infrastructure] of #v [State.GetInfrastructure|0+]#! is due to:\n[State.GetInfrastructureDesc]\n\nThe [concept_infrastructure_usage] of #v [Multiply_CFixedPoint(State.GetInfrastructureUsage,'(CFixedPoint)-1')|0+]#! is due to:\n[State.GetInfrastructureUsageDesc]"
 STATE_PANEL_INFRASTRUCTURE_DESC:1 "#header [concept_infrastructure]#!\n[concept_infrastructure] in [State.GetName]: #v [State.GetInfrastructure|0]#!\n$TOOLTIP_DELIMITER$\n[State.GetInfrastructureDesc]"
 STATE_PANEL_INFRASTRUCTURE_USAGE_DESC:2 "#header [concept_infrastructure_usage]#!\n[concept_infrastructure_usage] in [State.GetName]: #v [Multiply_CFixedPoint(State.GetInfrastructureUsage,'(CFixedPoint)-1')|0+]#!\n$TOOLTIP_DELIMITER$\n[State.GetInfrastructureUsageDesc]"
 STATE_TRAIT_STATE_MODIFIER:0 "State Modifiers"
 STATE_TRAIT_STATE_REGION_MODIFIER:0 "State Region Modifiers"
 BUILDING_PROGRESS_TOOLTIP:1 "#header [Building.GetName]#!\nBuilding Progress: #VARIABLE [Building.GetConstructionProgressPercentage|%]#!\nWeekly [concept_construction] Allocation: #v #tooltippable #tooltip:[Building.GetTooltipTag],CONSTRUCTION_SPEED_TOOLTIP [Building.GetConstructionSpeedPerWeek|2]#!#!#!\nTime remaining: #VARIABLE [Building.GetConstructionRemainingWeeksDesc]#!"
 BUILDING_PROGRESS_TOOLTIP_QUEUED:0 "#header [Building.GetName]#!\nIn Construction Queue in [Country.GetName]"
 
 INFRASTRUCTURE_FROM_POPS:1 "$VALUE|+=1$ from [Concept('concept_pop', '$concept_pops$')]: "
 INFRASTRUCTURE_FROM_POPS_CAPPED:1 "$VALUE|+=1$ (Capped at maximum value of #tooltippable #tooltip:$BREAKDOWN_TAG$ $CAP|1v$#!#!) from [Concept('concept_pop', '$concept_pops$')] "
 
 CONSTRUCTION_QUEUE_HEADER:0 "Construction Queue"
 CONSTRUCTION_QUEUE_ITEM_VALID:2 "#header Expanding [Building.GetName] in [State.GetName]#!\n#v $WEEKS$#! week(s) until complete\n$TOOLTIP_DELIMITER$\n#v $PROGRESS|0$#!/#v $REQUIRED|0$#! [concept_construction] progress (#v $PERCENT_COMPLETE|%$#!)\n#v [ConstructionQueueElement.GetBaseConstructionSpeed|2]#! [concept_construction] provided by [Building.GetOwner.GetName] results in a total of #v #tooltippable #tooltip:[ConstructionQueueElement.GetTooltipTag],CONSTRUCTION_QUEUE_SPEED_TOOLTIP $SPEED$#!#!#! progress each week\n"
 CONSTRUCTION_QUEUE_ITEM_INVALID:0 "#header [Building.GetName] in [State.GetName]#!\n$TOOLTIP_DELIMITER$\n$INVALID_DESC$"
 CONSTRUCTION_SPEED_BASE_TOOLTIP:4 "#tooltip_header @construction![Nbsp][concept_construction]#![AddLocalizationIf(Country.IsConstructionPaused, '$CONSTRUCTION_IS_PAUSED$')]\nTotal: #v [Country.CalcBaseConstructionSpeed|2]#!\nBeing used: #v [Country.CalcUsedConstruction|0]/[Country.CalcBaseConstructionSpeed|0]#!\n$TOOLTIP_DELIMITER$\n[Country.GetBaseConstructionSpeedDesc]"
 CONSTRUCTION_QUEUE_TOOLTIP:0 "[Country.GetConstructionQueueDesc]"
 CONSTRUCTION_QUEUE_DESC:3 "#header [concept_construction]#! in [Country.GetName][AddLocalizationIf(Country.IsConstructionPaused, '$CONSTRUCTION_IS_PAUSED$')]\n$TOOLTIP_DELIMITER$\n[Country.GetName] is using #v #tooltippable #tooltip:[Country.GetTooltipTag],CONSTRUCTION_SPEED_USED_TOOLTIP [GetPlayer.CalcUsedConstruction|2]#!#!#! [concept_construction] each week and produces a total of #v #tooltippable #tooltip:[Country.GetTooltipTag],CONSTRUCTION_SPEED_BASE_TOOLTIP [Country.CalcBaseConstructionSpeed|2]#!#!#! $concept_construction$ each week.\n\nThere are #v #tooltippable #tooltip:[Country.GetTooltipTag],CONSTRUCTION_QUEUE_ACTIVE_PROJECTS [Country.GetNumActiveConstructionQueueElements]#!#!#! project(s) [concept_under_construction] and #v #tooltippable #tooltip:[Country.GetTooltipTag],CONSTRUCTION_QUEUE_INACTIVE_PROJECTS [Country.GetNumInactiveConstructionQueueElements]#!#!#! additional projects queued in the [concept_construction_queue]\n\n"
 CONSTRUCTION_IS_PAUSED:0 "\nAll $concept_construction$ is currently #b Paused#!"
 CONSTRUCTION_QUEUE_ACTIVE_PROJECTS:0 "[Country.GetActiveConstructionProjectsDesc]"
 CONSTRUCTION_QUEUE_INACTIVE_PROJECTS:0 "[Country.GetInactiveConstructionProjectsDesc]"
 CONSTRUCTION_SPEED_USED_TOOLTIP:2 "#header [concept_under_construction]#! in [GetPlayer.GetName]\n$TOOLTIP_DELIMITER$\nThere are #v [Country.GetNumActiveConstructionQueueElements]#! project(s) using [concept_construction] this week:[ConcatIfNeitherEmpty('\n',GetPlayer.GetActiveConstructionProjectsDesc)]"
 CONSTRUCTION_SPEED_TOOLTIP:0 "[Building.GetConstructionSpeedPerWeekDesc]"
 CONSTRUCTION_QUEUE_SPEED_TOOLTIP:0 "[ConstructionQueueElement.GetConstructionSpeedPerWeekDesc]"
 CONSTRUCTION_QUEUE_DESC_ITEM:0 "#b $NUM$#!: [BUILDING.GetName] in [STATE.GetName]: #v $BASE_SPEED$#! (Max of #v $MAX_BASE_SPEED$#!) - #v $WEEKS_LEFT$#! week(s) until complete"
 CONSTRUCTION_QUEUE_DESC_BACKLOG_ITEM:0 "#b $NUM$#!: [BUILDING.GetName] in [STATE.GetName] (Queued) - #v $WEEKS_LEFT$#! week(s) until complete"
 CONSTRUCTION_QUEUE_DESC_INVALID_ITEM:0 "#b $NUM$#!: [BUILDING.GetName] in [STATE.GetName] #N (Invalid)#!"
 CONSTRUCTION_QUEUE:3 "[concept_construction_queue]"
 CONSTRUCTION_QUEUE_STATE:0 "[concept_construction] #v @construction! #tooltippable #tooltip:[State.GetOwner.GetTooltipTag],CONSTRUCTION_SPEED_BASE_TOOLTIP [State.GetOwner.CalcUsedConstruction|0]/[State.GetOwner.CalcBaseConstructionSpeed|0]#!#!#!"
 CONSTRUCTION_QUEUE_IS_EMPTY:1 "Nothing is [concept_under_construction]"
 CONSTRUCTION_QUEUE_HIDDEN_ELEMENTS:0 "+[Country.GetNumHiddenConstructionQueueElements|v] additional queued projects"
 CONSTRUCTION_BUTTON_IDLE:0 "Idle"
 CONSTRUCTION_BUTTON_IDLE_TOOLTIP:0 "$CONSTRUCTION_QUEUE_STATUS_IDLE_DESC$"
 CONSTRUCTION_BUTTON_PAUSE:1 "Pause All"
 CONSTRUCTION_BUTTON_PAUSE_TOOLTIP:1 "$CONSTRUCTION_QUEUE_STATUS_ACTIVE_DESC_DATA$\nClick to pause all [concept_construction]"
 CONSTRUCTION_BUTTON_RESUME:0 "Resume"
 CONSTRUCTION_BUTTON_RESUME_TOOLTIP:1 "$CONSTRUCTION_QUEUE_STATUS_PAUSED_DESC_DATA$\nClick to resume all [concept_construction]"
 CONSTRUCTION_ALREADY_PAUSED:0 "Construction is already paused."
 CONSTRUCTION_IN_DEFAULT:0 "Cannot resume construction while [COUNTRY.GetName] is in default."
 CONSTRUCTION_ALREADY_RUNNING:0 "Construction is already running."
 CONSTRUCTION_BUILDING_PER_WEEK:0 "@construction! [Building.GetConstructionSpeedPerWeek|0]"
 CONSTRUCTION_QUEUE_ELEMENT_ALLOCATION:0 "@construction! [ConstructionQueueElement.GetBaseConstructionSpeed|1]"
 CONSTRUCTION_VALUE:0 "[SelectLocalization(Country.IsConstructionPaused, 'CONSTRUCTION_DURATION_PAUSED', 'CONSTRUCTION_VALUE_WITHOUT_ICON')]"
 CONSTRUCTION_VALUE_WITHOUT_ICON:0 "#v [Country.CalcUsedConstruction|0]/[Country.CalcBaseConstructionSpeed|0]#!"
 CONSTRUCTION_VALUE_WITH_ICON:1 "@construction! #v [Country.CalcUsedConstruction|0]/[Country.CalcBaseConstructionSpeed|0]#!"
 NO_CONSTRUCTION:1 "Currently no [Concept('concept_building', '$concept_buildings$')] [concept_under_construction]"
 NOTHING_CONSTRUCTING:0 "Nothing [concept_under_construction]"
 USED_VS_UNUSED_CONSTRUCTION:0 "#v [GetPlayer.CalcUsedConstruction|0]/[GetPlayer.CalcBaseConstructionSpeed|0]#!"
 IN_CONSTRUCTION_QUEUE:1 "#v [GetPlayer.GetNumInactiveConstructionQueueElements|=]#!"
 IN_CONSTRUCTION_QUEUE_TOOLTIP:1 "#header [GetPlayer.GetNumInactiveConstructionQueueElements|=] [Concept('concept_building', '$concept_buildings$')] in the [concept_construction_queue]#!\n$TOOLTIP_DELIMITER$\n[GetPlayer.GetInactiveConstructionProjectsDesc]"
 QUEUED:0 "Queued"

 BUILDING_DETAILS_EMPLOYMENT_TOOLTIP:0 "#header [Building.GetName] in [Building.GetState.GetName]#!\nSize: [Building.GetExpansionLevelBreakdownDesc]\nEmployment: #tooltippable #tooltip:[Building.GetTooltipTag],TOOLTIP_BUILDING_EMPLOYMENT #variable [Building.GetNoOfEmployed|1*]#!#!#! / #maximum [Building.GetEmployeeCap|1*] Employees#! (#BOLD #V [Building.GetEmploymentPercentage|0%]#!#!)\n$TOOLTIP_DELIMITER$\n[Building.GetInputOutputTooltip]"
 BUILDING_EMPLOYMENT_UNCAPPED_TOOLTIP:0 "#header [Building.GetName]#!\n$BUILDING_EMPLOYMENT_UNCAPPED$"
 BUILDING_EMPLOYMENT_TOOLTIP:0 "#header [Building.GetName]#!\n$BUILDING_EMPLOYMENT_CAPPED$"
 BUILDING_EMPLOYMENT_CAPPED:0 "Employment: #tooltippable #tooltip:[Building.GetTooltipTag],TOOLTIP_BUILDING_EMPLOYMENT #variable [Building.GetNoOfEmployed|1*]#!#!#! / #maximum [Building.GetEmployeeCap|1*] Employees#! (#BOLD #V [Building.GetEmploymentPercentage|0%]#!#!)"
 BUILDING_EMPLOYMENT_UNCAPPED:0 "Employment: #tooltippable #tooltip:[Building.GetTooltipTag],TOOLTIP_BUILDING_EMPLOYMENT #variable [Building.GetNoOfEmployed|1*]#!#!#! / #maximum [Building.GetEmployeeCap|1*] Employees#! (#BOLD #V [Building.GetEmploymentPercentage|0%]#!#!)"
 BUILDING_LEVEL:0 "[concept_building_level]"
 BUILDING_LEVEL_HEADER_TOOLTIP:0 "#header [concept_building_level]#!\n$TOOLTIP_DELIMITER$\nThe current $concept_building_level$."
 BUILDING_SIZE_TOOLTIP:0 "#header [Building.GetName]#!\nSize: [Building.GetExpansionLevel|v]"
 BUILDING_INFO_TOOLTIP:0 "$BUILDING_TOOLTIP_BASE_P1$\n[Building.GetTooltip]"
 BUILDING_TOOLTIP_BASE_P1:0 "#header [Building.GetName]#!"
 CASH_RESERVES_INFO:1 "[concept_cash_reserves]: #variable [Building.GetCurrentCashReserves|D]#! [GetTrendIcon(Building.GetCashReservesTrend)] / #maximum [Building.GetMaxCashReserves|k]#!"
 PRODUCTIVITY_INFO:1 "[concept_productivity]: #tooltippable #tooltip:[Building.GetTooltipTag],TOOLTIP_BUILDING_PRODUCTIVITY,GraphTooltipProductivity @money![Building.GetAverageAnnualEarningsPerEmployeeFormatted|+]#!#! (#tooltippable #tooltip:[Building.GetTooltipTag],TOOLTIP_BUILDING_HEALTH_BUILDING_TYPE,GraphTooltipTypeProfitability [Building.GetProfitabilityCompareIconInType]#!#! / #tooltippable #tooltip:[Building.GetTooltipTag],TOOLTIP_BUILDING_HEALTH_WORLD,GraphTooltipWorldProfitability [Building.GetProfitabilityCompareIcon]#!#!)"
 PRODUCTIVITY_INFO_LOWERCASE:0 "[concept_productivity]:\n$PRODUCTIVITY_INFO_NO_HEADER$"
 PRODUCTIVITY_INFO_NO_HEADER:0 "#tooltippable #tooltip:[Building.GetTooltipTag],TOOLTIP_BUILDING_PRODUCTIVITY,GraphTooltipProductivity @money![Building.GetAverageAnnualEarningsPerEmployeeFormatted|+]#!#! (#tooltippable #tooltip:[Building.GetTooltipTag],TOOLTIP_BUILDING_HEALTH_BUILDING_TYPE,GraphTooltipTypeProfitability [Building.GetProfitabilityCompareIconInType]#!#! / #tooltippable #tooltip:[Building.GetTooltipTag],TOOLTIP_BUILDING_HEALTH_WORLD,GraphTooltipWorldProfitability [Building.GetProfitabilityCompareIcon]#!#!)"

 BUILDING_CASH_RESERVES_TOOLTIP:0 "#header [concept_cash_reserves]#!\nValue: #variable [Building.GetCurrentCashReserves|D]#! [GetTrendIcon(Building.GetCashReservesTrend)] / #maximum [Building.GetMaxCashReserves|k]#!\n\n[concept_cash_reserves_desc]"
 BUILDING_CASH_RESERVES:0 "Cash Reserves: [Building.GetCurrentCashReserves|Dv] [GetTrendIcon(Building.GetCashReservesTrend)]"

 PRODUCTIVITY_SPAN_FORMAT:0 "@money!$MIN$ - @money!$MAX$"
 PRODUCTIVITY_SPAN_FORMAT_SAME:0 "@money!$MIN$"
 PRODUCTIVITY_SPAN_TOOLTIP:0 "#header [concept_productivity]#!\nThe [concept_productivity] in [BuildingType.GetName] in [GetPlayer.GetName] is [BuildingType.GetProductivitySpanDesc(GetPlayer.Self)]"
 EMPLOYMENT_BAR:0 "Employment: [Building.GetNoOfEmployed|1*v]"
 EARNINGS_PER_EMPLOYEE:0 "Earnings / Employee"
 WORLD_PROFITABILITY_HEADER:1 "$EARNINGS_PER_EMPLOYEE$ compared to all Buildings"
 BUILDING_PROFITABILITY_HEADER:2 "$EARNINGS_PER_EMPLOYEE$"
 BUILDING_PROFITABILITY_HEADER_TOOLTIP:1 "#header [concept_productivity]#!\n$TOOLTIP_DELIMITER$\nYearly average $EARNINGS_PER_EMPLOYEE$."
 BUILDING_PRODUCTIVITY_HEADER:1 "Yearly Avg. $EARNINGS_PER_EMPLOYEE$"
 GOVERNMENTAL_EXPENSES:1 "Governmental Expenses: #tooltippable #tooltip:[Building.GetTooltipTag],BUILDING_GOVERNMENT_EXPENSES_DESC #N @money!-[Building.GetGovernmentExpenses|D-]#!#!#!"
 NOT_FULLY_EMPLOYED:2 "#header #red [Building.GetName] is unable to fully hire#!#!\n$TOOLTIP_DELIMITER$\nEmployment: #tooltippable #tooltip:[Building.GetTooltipTag],TOOLTIP_BUILDING_EMPLOYMENT #variable [Building.GetNoOfEmployed|1*]#!#!#! / #maximum [Building.GetEmployeeCap|1*] Employees#! (#BOLD #V [Building.GetEmploymentPercentage|0%]#!#!)\n[Building.GetAllFailedHiresDesc]"
 NOT_HIRING:0 "#header #red [Building.GetName] is unable to hire!#!#!\n$TOOLTIP_DELIMITER$\nEmployment: #tooltippable #tooltip:[Building.GetTooltipTag],TOOLTIP_BUILDING_EMPLOYMENT #variable [Building.GetNoOfEmployed|1*]#!#!#! / #maximum [Building.GetEmployeeCap|1*] Employees#! (#BOLD #V [Building.GetEmploymentPercentage|0%]#!#!)\n\nThis [concept_building] does not have the funds to hire anyone.\n\nCurrent Productivity: [Building.GetAverageAnnualEarningsPerEmployeeFormatted]"
 EMPLOYMENT_HINT:1 "\n\n@information! The [Concept('concept_building_wage', '$concept_building_wages$')] in the [Building.GetName] are based on its economic situation. In order to afford to attract more [Concept('concept_pop', '$concept_pops$')] to the Workforce its Weekly [concept_building_balance] should be improved. You can influence this by either making the [Concept('concept_good', '$concept_goods$')] it consumes cheaper, or by making the Goods it produces more expensive. This is done by increasing or decreasing supply and demand on the [Building.GetState.GetMarket.GetName]. You can guarantee that the Workforce is paid a competitive [concept_building_wage] by [Concept('concept_subsidies', '$concept_subsidizing$')] the building. This will keep it afloat by using [concept_money] from the [GetPlayer.GetAdjectiveNoFormatting] [concept_treasury], if necessary."
 INCOME_TAXES:1 "Taxes paid: #tooltippable #tooltip:[Building.GetTooltipTag],TOOLTIP_BUILDING_TAXES_TOOLTIP #variable @money![Building.GetTaxationRevenue|D+=]#!#!#!"
 BUILDING_TOOLTIP_BASE_INFO:1 "Size: [Building.GetExpansionLevelBreakdownDesc][ConcatIfNeitherEmpty('\n', SelectLocalization( GreaterThan_int32(Building.GetNoOfEmployed, '(int32)0'), 'EMPLOYMENT_INFO', '' ))]"
 EMPLOYMENT_INFO:1 "Employment: #tooltippable #tooltip:[Building.GetTooltipTag],TOOLTIP_BUILDING_EMPLOYMENT #variable [Building.GetNoOfEmployed|1*]#!#!#! / #maximum [Building.GetEmployeeCap|1*] Employees#! (#BOLD #V [Building.GetEmploymentPercentage|0%]#!#!)"
 BUILDING_TOOLTIP:1 "$BUILDING_TOOLTIP_BASE_INFO$[ConcatIfNeitherEmpty('\n', SelectLocalization( And(GreaterThan_int32(Building.GetNoOfEmployed, '(int32)0'), Not(Building.IsSubsistenceBuilding)), 'PRODUCTIVITY_INFO', '' ))][ConcatIfNeitherEmpty('\n', SelectLocalization( GreaterThan_int32(Building.GetNoOfEmployed, '(int32)0'), 'CASH_RESERVES_INFO', '' ))][ConcatIfNeitherEmpty('\n', SelectLocalization( GreaterThan_int32(Building.GetNoOfEmployed, '(int32)0'), 'INCOME_TAXES', '' ))]"
 BUILDING_GOVERNMENT_TOOLTIP:1 "$BUILDING_TOOLTIP_BASE_INFO$[ConcatIfNeitherEmpty('\n', SelectLocalization( GreaterThan_int32(Building.GetNoOfEmployed, '(int32)0'), 'INCOME_TAXES', '' ))]\n$GOVERNMENTAL_EXPENSES$"
 DEBUG_BUILDING_TOOLTIP:0 "ID: #variable [Building.GetID]#!"
 EXPANSION_DESC:0 "$LEVEL|v$"
 EXPANSION_DESC_BUILDING:0 "#tooltippable #tooltip:[Building.GetTooltipTag],BUILDING_LEVEL_TOOLTIP $LEVEL|v$#!#!"
 BUILDING_LEVEL_TOOLTIP:0 "[Building.GetSizeTooltip]"
 EXPANSION_DESC_QUEUE_STATE:0 "+#tooltippable #tooltip:[State.GetTooltipTag],CONSTRUCTION_QUEUE_IN_STATE $IN_QUEUE$#!#!"
 EXPANSION_DESC_QUEUE_BUILDING:0 "+#tooltippable #tooltip:[Building.GetState.GetTooltipTag],CONSTRUCTION_QUEUE_IN_STATE $IN_QUEUE$#!#!"
 EXPANSION_DESC_QUEUE_INVALID_STATE:0 "#red #tooltippable #tooltip:[State.GetTooltipTag],CONSTRUCTION_QUEUE_IN_STATE +$IN_QUEUE$#!#!#!"
 EXPANSION_DESC_QUEUE_INVALID_BUILDING:0 "#red #tooltippable #tooltip:[Building.GetState.GetTooltipTag],CONSTRUCTION_QUEUE_IN_STATE +$IN_QUEUE$#!#!#!"
 CONSTRUCTION_QUEUE_IN_STATE:2 "Number of expansion levels for this [concept_building] either [concept_under_construction] or in the [concept_construction_queue] in [State.GetName]"
 EXPANSION_DESC_MAXIMUM:0 "/#maximum #tooltippable #tooltip:[Building.GetTooltipTag],BUILDING_EXPANSION_LEVEL_BREAKDOWN_TOOLTIP $MAXIMUM$#!#!#!"
 URBAN_CAP_PER_LEVEL:0 "#variable #P +[GetDefine('NCountry', 'BASE_URBAN_CAPACITY')]#!#! $urban_capacity$"
 BATTALIONS_PER_LEVEL:1 "[Concept('concept_battalion', '$concept_battalions$')]: $UNIT_ICON$ #variable #P +$UNIT_COUNT$#!#! per Level"
 BATTALIONS_TOTAL:1 "[Concept('concept_battalion', '$concept_battalions$')]: $UNIT_ICON$ #variable #P +$UNIT_COUNT$#!#! Total"
 WARSHIPS_PER_LEVEL:3 "[Concept('concept_flotilla','$concept_flotillas$')]: $UNIT_ICON$ #variable #P +$UNIT_COUNT$#!#! per Level"
 WARSHIPS_TOTAL:3 "[Concept('concept_flotilla','$concept_flotillas$')]: $UNIT_ICON$ #variable #P +$UNIT_COUNT$#!#! Total"
 CANAL_TOOLTIP_DESC:0 "Allows passage between [PROVINCE.GetStateRegion.GetName] and [PROVINCE_OTHER.GetStateRegion.GetName]"
 GOV_EXPENSES_TITLE:0 "#title [concept_government_expenses]#!"
 INCOME_TAXES_TITLE:0 "#title Income Taxes#!"
 EMBARGO_GOODS:0 "Start Embargoing"
 UNEMBARGO_GOODS:0 "Stop Embargoing"
 ENCOURAGE_GOODS:0 "Encourage Consumption"
 UNENCOURAGE_GOODS:0 "End Encouragement"
 DISCOURAGE_GOODS:0 "Discourage Consumption"
 UNDISCOURAGE_GOODS:0 "End Discourgements"
 TAX_GOODS:0 "Add Consumption Tax"
 NO_GOODS_TO_TAX:0 "There are no goods on which you can collect [Concept('concept_consumption_tax', '$concept_consumption_taxes$')]"
 UNTAX_GOODS:0 "Remove Consumption Tax"
 SUBSIDIZE_SHORT:0 "Subsi:"

 TAX_WASTE:0 "[concept_tax_waste]: #v $VAL|-%$#!"
 RADICAL_IG_ITEM:0 "[InterestGroup.GetName]: #tooltippable #tooltip:[InterestGroup.GetTooltipTag],IG_APPROVAL_BREAKDOWN [InterestGroup.GetApprovalRating] #bold ([InterestGroup.GetApprovalValue|+=])#!#!#!\n"

 BUILDING_STATUS:0 "Status:"
 BUILDING_ACTIVE:1 "#v Active#!"
 BUILDING_INACTIVE:0 "Inactive"
 BUILDING_INACTIVE_CONSUMPTION_EMPTY_STATE:0 "No [concept_building] Consumption since this $concept_building$ is inactive."
 LOCAL_PRICE_CONDENSED:0 "Local Price: #variable @money![ProductionInterfaceInfo.GetLocalPrice|1]#!"
 STATE_CONTROLLED_BY:0 "#BOLD #V [State.GetName]#!#! is controlled by #BOLD #V [State.GetController.GetName]#!#!"
 STATE_INVADED_BY:0 "#BOLD #V [State.GetInvader.GetName]#!#! has control over #v [State.GetControlledProvinceFractionFor(State.GetInvader)|%]#! of #BOLD #V [State.GetName]#!#!"
 STATE_CONTESTED:0 "Control of #BOLD #V [State.GetName]#!#! is contested!"

 CHANGE_PRODUCTION_METHOD_TOOLTIP:0 "#header Change [ChangeProductionMethodMenuItem.GetProductionMethodGroup.GetName] [concept_production_method] to [ProductionMethod.GetName]#!\n[ChangeProductionMethodMenuItem.GetTooltip(GetPlayer.Self)]"
 CHANGE_FROM_CURRENT_PRODUCTION_METHOD_TOOLTIP:1 "#header [ProductionMethodGroup.GetName] [concept_production_method]#!\nCurrent: [ProductionMethod.GetName]\n[ProductionMethod.GetTooltipForBuilding(GetPlayer.Self, Building.Self)]\n\n#instruction #bold Left-click#! to see available options#!"
 CHANGE_PRODUCTION_METHOD_IMPACT_ON_BALANCE:0 "Predicted impact on Weekly Balance with full employment after [concept_goods_substitution]: #v @money!$VAL|D+=$#!"
 CHANGE_PRODUCTION_NO_EFFECT:0 "This Production Method currently has no effects"
 BULK_CHANGE:0 "#header Switch [ProductionMethodGroup.GetName] [concept_production_method] for all [BuildingType.GetName]#!"
 BULK_CHANGE_MIXED:1 "$BULK_CHANGE$\n[BuildingType.GetName] in [GetPlayer.GetNameNoFlag] vary in the [ProductionMethodGroup.GetName] [Concept('concept_production_method','$concept_production_methods$')] they use"
 BULK_CHANGE_SAME:0 "$BULK_CHANGE$\nAll [BuildingType.GetName] currently has [ProductionMethod.GetName]\n$TOOLTIP$"

 SHOW_PER_LEVEL_VALUES:0 "Show per Level values"
 PER_LEVEL_VALUES_NESTED_TOOLTIP:0 "#tooltippable #tooltip:[GetRawTextTooltipTag('$PER_LEVEL_VALUES_OUTPUT$')] [AddTextIf(Not(StringIsEmpty('$PER_LEVEL_VALUES_OUTPUT$')), '$SHOW_PER_LEVEL_VALUES$')]#!#!"
 PRODUCTION_METHOD_TOOLTIP_FORMAT:0 "[ConcatIfNeitherEmpty('$PREDICTION$', '\n')][AddTextIf(Not(StringIsEmpty('$PREDICTION$')), '$TOOLTIP_DELIMITER$\n')][ConcatIfNeitherEmpty('$TOTAL_VALUES_OUTPUT$','\n')][AddTextIf(Not(StringIsEmpty('$TIMED_MODIFIERS$')),'\n')][ConcatIfNeitherEmpty('$TIMED_MODIFIERS$','\n')]\n$PER_LEVEL_VALUES_NESTED_TOOLTIP$"
 PRODUCTION_METHOD_WITH_REQUIREMENTS_TOOLTIP_FORMAT:1 "[ConcatIfNeitherEmpty('$PREDICTION$', '\n')][AddTextIf(Not(StringIsEmpty('$PREDICTION$')), '$TOOLTIP_DELIMITER$\n')][ConcatIfNeitherEmpty('$TOTAL_VALUES_OUTPUT$','\n')][AddTextIf(Not(StringIsEmpty('$TIMED_MODIFIERS$')),'\n')][ConcatIfNeitherEmpty('$TIMED_MODIFIERS$','\n')]\n$PER_LEVEL_VALUES_NESTED_TOOLTIP$\n\n[AddTextIf(Not(StringIsEmpty('$EMPTY_REQUIREMENTS$')), '\n$TOOLTIP_REQUIREMENTS_ANY$\n')]$REQUIREMENTS$[AddTextIf(Not(StringIsEmpty('$EMPTY_REQUIREMENTS$')), '\n')]$BUILDING_TYPE_INFO$"
 PER_LEVEL_VALUES_ONLY:0 "$VALUES$"

 PRODUCTION_METHOD_TEXT_ICON_DESC:0 "#v $MORE_GOODS$\n$MORE_EMPLOYEES$#!"

 MARKET_PARTICIPANT_SHARE:0 "#V [Country.GetName]#! has a [MarketPanel.GetMarket.GetMarketSharePercentageFor(Country.Self)|v%] [concept_market_share] in [MarketPanel.GetMarket.GetName]\n$TOOLTIP_DELIMITER$\n"

 COIN_01_BASE:0 "#tooltippable #tooltip:COIN_STACK_TOOLTIP @coin1!#!#! #bold Very Much Cheaper#! compared to [concept_base_price] ($VAL|v=1%$)"
 COIN_02_BASE:0 "#tooltippable #tooltip:COIN_STACK_TOOLTIP @coin2!#!#! #bold Much Cheaper#! compared to [concept_base_price] ($VAL|v=1%$)"
 COIN_03_BASE:0 "#tooltippable #tooltip:COIN_STACK_TOOLTIP @coin3!#!#! #bold Cheap#! compared to [concept_base_price] ($VAL|v=1%$)"
 COIN_04_BASE:0 "#tooltippable #tooltip:COIN_STACK_TOOLTIP @coin4!#!#! #bold Cheap#! compared to [concept_base_price] ($VAL|v=1%$)"
 COIN_05_BASE:0 "#tooltippable #tooltip:COIN_STACK_TOOLTIP @coin5!#!#! #bold Slightly Cheaper#! compared to [concept_base_price] ($VAL|v=1%$)"
 COIN_06_BASE:0 "#tooltippable #tooltip:COIN_STACK_TOOLTIP @coin6!#!#! #bold Slightly Cheaper#! compared to [concept_base_price] ($VAL|v=1%$)"
 COIN_07_BASE:0 "#tooltippable #tooltip:COIN_STACK_TOOLTIP @coin7!#!#! #bold About the same price#! as [concept_base_price] ($VAL|v=1%$)"
 COIN_08_BASE:0 "#tooltippable #tooltip:COIN_STACK_TOOLTIP @coin8!#!#! #bold Slightly More Expensive#! compared to [concept_base_price] ($VAL|v=1%$)"
 COIN_09_BASE:0 "#tooltippable #tooltip:COIN_STACK_TOOLTIP @coin9!#!#! #bold Slightly More Expensive#! compared to [concept_base_price] ($VAL|v=1%$)"
 COIN_10_BASE:0 "#tooltippable #tooltip:COIN_STACK_TOOLTIP @coin10!#!#! #bold Expensive#! compared to [concept_base_price] ($VAL|v=1%$)"
 COIN_11_BASE:0 "#tooltippable #tooltip:COIN_STACK_TOOLTIP @coin11!#!#! #bold Expensive#! compared to [concept_base_price] ($VAL|v=1%$)"
 COIN_12_BASE:0 "#tooltippable #tooltip:COIN_STACK_TOOLTIP @coin12!#!#! #bold Much More Expensive#! compared to [concept_base_price] ($VAL|v=1%$)"
 COIN_13_BASE:0 "#tooltippable #tooltip:COIN_STACK_TOOLTIP @coin13!#!#! #bold Much More Expensive#! compared to [concept_base_price] ($VAL|v=1%$)"

 COIN_01_BASE_SHORT:0 "#tooltippable #tooltip:COIN_STACK_TOOLTIP @coin1!#!#!  #bold Very Much Cheaper#!"
 COIN_02_BASE_SHORT:0 "#tooltippable #tooltip:COIN_STACK_TOOLTIP @coin2!#!#!  #bold Much Cheaper#!"
 COIN_03_BASE_SHORT:0 "#tooltippable #tooltip:COIN_STACK_TOOLTIP @coin3!#!#!  #bold Cheap#!"
 COIN_04_BASE_SHORT:0 "#tooltippable #tooltip:COIN_STACK_TOOLTIP @coin4!#!#!  #bold Cheap#!"
 COIN_05_BASE_SHORT:0 "#tooltippable #tooltip:COIN_STACK_TOOLTIP @coin5!#!#!  #bold Slightly Cheaper#!"
 COIN_06_BASE_SHORT:0 "#tooltippable #tooltip:COIN_STACK_TOOLTIP @coin6!#!#!  #bold Slightly Cheaper#!"
 COIN_07_BASE_SHORT:0 "#tooltippable #tooltip:COIN_STACK_TOOLTIP @coin7!#!#!  #bold Roughly Base Price#!"
 COIN_08_BASE_SHORT:0 "#tooltippable #tooltip:COIN_STACK_TOOLTIP @coin8!#!#!  #bold Slightly More Expensive#!"
 COIN_09_BASE_SHORT:0 "#tooltippable #tooltip:COIN_STACK_TOOLTIP @coin9!#!#!  #bold Slightly More Expensive#!"
 COIN_10_BASE_SHORT:0 "#tooltippable #tooltip:COIN_STACK_TOOLTIP @coin10!#!#!  #bold Expensive#!"
 COIN_11_BASE_SHORT:0 "#tooltippable #tooltip:COIN_STACK_TOOLTIP @coin11!#!#!  #bold Expensive#!"
 COIN_12_BASE_SHORT:0 "#tooltippable #tooltip:COIN_STACK_TOOLTIP @coin12!#!#!  #bold Much More Expensive#!"
 COIN_13_BASE_SHORT:0 "#tooltippable #tooltip:COIN_STACK_TOOLTIP @coin13!#!#!  #bold Much More Expensive#!"

 COIN_STACK_ICON_FORMAT:0 "#tooltippable #tooltip:COIN_STACK_TOOLTIP $ICON$#!#!"
 COIN_STACK_TOOLTIP:0 "The Price icon shows how expensive (or cheap) a [concept_good] is relative to the [concept_base_price] of that [concept_good]. These icons range from Very Cheap (@coin1!) to Base Price (@coin7!) to Very Expensive (@coin13!)"

 GOODS_STATE_PRICE_AGAINST_BASE_PRICE_TOOLTIP:0 "#header [Goods.GetStatePriceLabel] compared to [concept_base_price]#!\n[Goods.GetCompareDescAgainstBasePrice( Goods.GetStatePrice )]\n$TOOLTIP_DELIMITER$\n[Goods.GetStatePriceLabel]: #variable @money![Goods.GetStatePrice|1]#!\n[concept_base_price]: #BOLD #V @money![Goods.GetBasePrice|1]#!#!"
 GOODS_MARKET_PRICE_AGAINST_BASE_PRICE_TOOLTIP:0 "#header [Goods.GetMarketPriceLabel] compared to [concept_base_price]#!\n[Goods.GetCompareDescAgainstBasePrice( Goods.GetMarketPrice )]\n$TOOLTIP_DELIMITER$\n[Goods.GetMarketPriceLabel]: #variable @money![Goods.GetMarketPrice|1]#!\n[concept_base_price]: #BOLD #V @money![Goods.GetBasePrice|1]#!#!"

 BUY_ORDERS:0 "[concept_buy_orders]"
 SELL_ORDERS:0 "[concept_sell_orders]"
 PRODUCTION:0 "[concept_good_production]"
 CONSUMPTION:0 "[concept_good_consumption]"

 BATTALIONS:0 "[Concept('concept_battalion', '$concept_battalions$')]"
 WARSHIPS:2 "[Concept('concept_flotilla','$concept_flotillas$')]"

 GOOD_PRICE_BASED_ON_LAST_TICK_WARNING:1 "#lore These values are updated at least once per week.#!"
 GOODS_PRICE_DESC_FIXED:0 "[GOODS.GetTextIcon][GOODS.GetName] has a fixed price of @money![GOODS.GetPrice|1v] that will never change."
 GOODS_PRICE_DESC_IN_MARKET:2 "#header [Goods.GetTextIcon][Nbsp][Goods.GetName] in [Goods.GetMarket.GetName]#!\n$TOOLTIP_DELIMITER$\n$DATA_GOODS_NAME_TOOLTIP$"
 GOODS_PRICE_DESC_IN_MARKET_PROGRESSBAR:0 "#header @money![Goods.GetMarketPrice|0v] [Goods.GetCompareIconAgainstBasePrice( Goods.GetMarketPrice )] ([Goods.GetPercentageDeltaAgainstBasePrice(Goods.GetMarketPrice)|%0=-])#!"
 GOODS_PRICE_DESC_IN_STATE:2 "#header [Goods.GetTextIcon][Nbsp][Goods.GetName] in [State.GetName]#!\nLocal price: @money![Goods.GetStatePrice|1v] ([Goods.GetCompareIconAgainstBasePrice( Goods.GetStatePrice )])\n$TOOLTIP_DELIMITER$\n[Goods.GetStateProductionWithTooltip] [concept_sell_orders]\n[Goods.GetStateConsumptionWithTooltip] [concept_buy_orders]\n\n#header Price Setting#!\n[Goods.GetMarketAccess|%v1] from [concept_market_access] ([Goods.GetMarketPriceWithTooltip] in [Market.GetName])\n[Goods.GetLocalPriceShare|%v1] from Production and Consumption in [State.GetName]\n\n[concept_base_price]: @money![Goods.GetBasePrice|1v]\n\n$GOOD_PRICE_BASED_ON_LAST_TICK_WARNING$"
 GOODS_PRICE_DESC_IN_ISOLATED_STATE:3 "#header [Goods.GetTextIcon][Nbsp][Goods.GetName] in [Goods.GetState.GetName]#!\nLocal price: @money![Goods.GetStatePrice|1v] ([Goods.GetCompareIconAgainstBasePrice( Goods.GetStatePrice )])\n$TOOLTIP_DELIMITER$\n[Goods.GetStateProductionWithTooltip] [concept_sell_orders]\n[Goods.GetStateConsumptionWithTooltip] [concept_buy_orders]\n\n[concept_base_price]: @money![Goods.GetBasePrice|1v]\n\n$GOOD_PRICE_BASED_ON_LAST_TICK_WARNING$"

 GOODS_PRICE_MARKET_LOCAL_PRICE_LINK:0 "See #tooltippable #tooltip:[GOODS.GetTooltipTag],GOODS_PRICE_MARKET_LOCAL_PRICE_BREAKDOWN Local Prices#!#! in [GOODS.GetMarket.GetName]"
 GOODS_PRICE_MARKET_LOCAL_PRICE_BREAKDOWN:0 "[Goods.GetLocalPricesDesc]"
 GOODS_PRICE_MARKET_LOCAL_PRICE_HEADER:1 "#header Local Prices of [Goods.GetTextIcon][Nbsp][Goods.GetName] in [Goods.GetMarket.GetName]#!\n$TOOLTIP_DELIMITER$"
 GOODS_PRICE_MARKET_LOCAL_PRICE_ITEM:1 "[State.GetName]: [Goods.GetStatePriceWithTooltip]"

 GOODS_PRODUCTION_VALUE:1 "#tooltippable #tooltip:$TAG$,$BREAKDOWN_CONTEXT$ $VALUE|1v$#!#!"
 GOODS_CONSUMPTION_VALUE:1 "#tooltippable #tooltip:$TAG$,$BREAKDOWN_CONTEXT$ $VALUE|1v$#!#!"
 GOODS_MARKET_PRODUCTION_BREAKDOWN:0 "[Goods.GetMarketProductionBreakdown]"
 GOODS_MARKET_CONSUMPTION_BREAKDOWN:0 "[Goods.GetMarketConsumptionBreakdown]"
 GOODS_STATE_PRODUCTION_BREAKDOWN:0 "[Goods.GetStateProductionBreakdown]"
 GOODS_STATE_CONSUMPTION_BREAKDOWN:0 "[Goods.GetStateConsumptionBreakdown]"
 GOODS_MARKET_SELL_ORDERS_VALUE:0 "#tooltippable #tooltip:$TAG$,GOODS_MARKET_SELL_ORDERS_BREAKDOWN $VALUE|D$#!#!"
 GOODS_MARKET_BUY_ORDERS_VALUE:0 "#tooltippable #tooltip:$TAG$,GOODS_MARKET_BUY_ORDERS_BREAKDOWN $VALUE|D$#!#!"
 GOODS_MARKET_SELL_ORDERS_BREAKDOWN:0 "[Goods.GetMarketSellOrdersBreakdown]"
 GOODS_MARKET_BUY_ORDERS_BREAKDOWN:0 "[Goods.GetMarketBuyOrdersBreakdown]"
 GOODS_BASE_IMPORTS_VALUE:0 "#tooltippable #tooltip:$TAG$,GOODS_BASE_IMPORTS_BREAKDOWN $VALUE|D$#!#!"
 GOODS_BASE_EXPORTS_VALUE:0 "#tooltippable #tooltip:$TAG$,GOODS_BASE_EXPORTS_BREAKDOWN $VALUE|D$#!#!"
 GOODS_BASE_IMPORTS_BREAKDOWN:0 "[Goods.GetBaseImportBreakdown]"
 GOODS_BASE_EXPORTS_BREAKDOWN:0 "[Goods.GetBaseExportBreakdown]"

 URBAN_BUILDINGS:0 "Urban"
 RURAL_BUILDINGS:0 "Rural"
 DEVELOPMENT_BUILDINGS:0 "Development"

 GOODS_PRICE_MARKET_PRODUCTION_HEADER:0 "#header Production of [GOODS.GetName] in [MARKET.GetName]#!\n$TOOLTIP_DELIMITER$"
 GOODS_PRICE_MARKET_CONSUMPTION_HEADER:0 "#header Consumption of [GOODS.GetName] in [MARKET.GetName]#!\n$TOOLTIP_DELIMITER$"
 GOODS_PRICE_MARKET_PRODUCTION_ITEM:1 "[State.GetName]: #tooltippable #tooltip:[Goods.GetTooltipTag],GOODS_STATE_PRODUCTION_BREAKDOWN [Goods.GetStateProduction|D]#!#!"
 GOODS_PRICE_MARKET_CONSUMPTION_ITEM:1 "[State.GetName]: #tooltippable #tooltip:[Goods.GetTooltipTag],GOODS_STATE_CONSUMPTION_BREAKDOWN [Goods.GetStateConsumption|D]#!#!"

 GOODS_PRICE_MARKET_SELL_ORDER_HEADER:1 "#header [concept_sell_orders] of [GOODS.GetName] in [MARKET.GetName]: $ORDERS|vD$#!\n$TOOLTIP_DELIMITER$"
 GOODS_PRICE_MARKET_BUY_ORDER_HEADER:1 "#header [concept_buy_orders] of [GOODS.GetName] in [MARKET.GetName]: $ORDERS|vD$#!\n$TOOLTIP_DELIMITER$"

 GOODS_PRICE_MARKET_SELL_ORDER_ITEM:1 "[Goods.GetAccessAdjustedStateSell|Dv] in [State.GetName] (#tooltippable #tooltip:[Goods.GetTooltipTag],GOODS_STATE_PRODUCTION_BREAKDOWN [Goods.GetStateProduction|D]#!#! Production × [State.GetMarketAccess|v0%] [concept_market_access])"
 GOODS_PRICE_MARKET_BUY_ORDER_ITEM:1 "[Goods.GetAccessAdjustedStateBuy|Dv] in [State.GetName] (#tooltippable #tooltip:[Goods.GetTooltipTag],GOODS_STATE_CONSUMPTION_BREAKDOWN [Goods.GetStateConsumption|D]#!#! [concept_good_consumption] × [State.GetMarketAccess|v0%] [concept_market_access])"
 GOODS_PRICE_MARKET_IMPORT_EXPORT:0 "From Trade Routes: $VAL|=vD$"
 
 GOODS_PRICE_STATE_PRODUCTION_HEADER:0 "#header Production of [GOODS.GetName] in [STATE.GetName]#!\n$TOOLTIP_DELIMITER$"
 GOODS_PRICE_STATE_CONSUMPITON_HEADER:0 "#header Consumption of [GOODS.GetName] in [STATE.GetName]#!\n$TOOLTIP_DELIMITER$"
 GOODS_PRICE_STATE_STATE_HEADER:0 "#bold In [STATE.GetName]#!"
 GOODS_PRICE_STATE_BUILDING_PRODUCTION_ITEM:0 "[Building.GetName]: [BUILDING.GetProduction(GOODS.Self)|0v]"
 GOODS_PRICE_STATE_BUILDING_CONSUMPTION_ITEM:0 "[BUILDING.GetName]: [BUILDING.GetConsumption(GOODS.Self)|0v]"
 GOODS_PRICE_STATE_POPS_PRODUCTION_ITEM:0 "Pops: #tooltippable #tooltip:[GOODS.GetTooltipTag]|[STATE.GetTooltipTag],GOODS_PRICE_STATE_POPTYPE_PRODUCTION_BREAKDOWN $VALUE|0$#!#!"
 GOODS_PRICE_STATE_POPS_CONSUMPTION_ITEM:0 "Pops: #tooltippable #tooltip:[GOODS.GetTooltipTag]|[STATE.GetTooltipTag],GOODS_PRICE_STATE_POPTYPE_CONSUMPTION_BREAKDOWN $VALUE|0$#!#!"

 GOODS_PRICE_STATE_POPTYPE_PRODUCTION_BREAKDOWN:0 "[Goods.GetStatePopTypeProductionBreakdown(State.Self)]"
 GOODS_PRICE_STATE_POPTYPE_CONSUMPTION_BREAKDOWN:0 "[Goods.GetStatePopTypeDemandBreakdown(State.Self)]"
 GOODS_PRICE_STATE_POPTYPE_PRODUCTION_HEADER:0 "#header Production of [GOODS.GetName] in [STATE.GetName] by [concept_profession]#!\n$TOOLTIP_DELIMITER$"
 GOODS_PRICE_STATE_POPTYPE_CONSUMPTION_HEADER:0 "#header Consumption of [GOODS.GetName] in [STATE.GetName] by [concept_profession]#!\n$TOOLTIP_DELIMITER$"
 GOODS_PRICE_STATE_POPTYPE_PRODUCTION_POPTYPE_ITEM:0 "[POP_TYPE.GetName]: #tooltippable #tooltip:[GOODS.GetTooltipTag]|[STATE.GetTooltipTag]|[POP_TYPE.GetTooltipTag],GOODS_PRICE_STATE_POP_PRODUCTION_BREAKDOWN $VALUE|0$#!#!"
 GOODS_PRICE_STATE_POPTYPE_CONSUMPTION_POPTYPE_ITEM:0 "[POP_TYPE.GetName]: #tooltippable #tooltip:[GOODS.GetTooltipTag]|[STATE.GetTooltipTag]|[POP_TYPE.GetTooltipTag],GOODS_PRICE_STATE_POP_CONSUMPTION_BREAKDOWN $VALUE|0$#!#!"

 GOODS_PRICE_STATE_POP_PRODUCTION_BREAKDOWN:0 "[Goods.GetStatePopProductionBreakdown(State.Self, PopType.Self)]"
 GOODS_PRICE_STATE_POP_CONSUMPTION_BREAKDOWN:0 "[Goods.GetStatePopDemandBreakdown(State.Self, PopType.Self)]"
 GOODS_PRICE_STATE_POP_PRODUCTION_HEADER:0 "#header Production of [GOODS.GetName] in [STATE.GetName] by [POP_TYPE.GetName]#!\n$TOOLTIP_DELIMITER$"
 GOODS_PRICE_STATE_POP_CONSUMPTION_HEADER:0 "#header Consumption of [GOODS.GetName] in [STATE.GetName] by [POP_TYPE.GetName]#!\n$TOOLTIP_DELIMITER$"
 GOODS_PRICE_STATE_POP_PRODUCTION_POPTYPE_ITEM:0 "[Pop.GetName] in [POP.GetWorksAt]: $VALUE|0v$"
 GOODS_PRICE_STATE_POP_CONSUMPTION_POPTYPE_ITEM:0 "[Pop.GetName] in [POP.GetWorksAt]: $VALUE|0v$"

 GOOD_GOOD_HEADER_TOOLTIP:0 "#header Good Name#!\n$TOOLTIP_DELIMITER$\n#instruction Click to sort#!"
 GOOD_SELL_HEADER_TOOLTIP:0 "#header [concept_sell_orders]#!\n$TOOLTIP_DELIMITER$\n#instruction Click to sort#!"
 GOOD_BUY_HEADER_TOOLTIP:0 "#header [concept_buy_orders]#!\n$TOOLTIP_DELIMITER$\n#instruction Click to sort#!"
 GOOD_DELTA_WP_HEADER_TOOLTIP:0 "#header Price compared to [concept_base_price]#!\n$TOOLTIP_DELIMITER$\n#instruction Click to sort#!"

 MARKET_MARKET_BREAKDOWN:0 "#BOLD #V [Market.GetName]#!#!\nControlled by #BOLD #V [Market.GetOwner.GetName]#!#!\n$TOOLTIP_DELIMITER$\n#title Trade Power#!#!"
 EXPORTING:0 "Exporting"
 IMPORTING:0 "Importing"

 STATE_MARKET:0 "#header [State.GetName]#! is a part of the #header [State.GetMarket.GetName]#!"

 GOODS_BUILDING_TYPE_BUY_ORDERS:0 "[BuildingType.GetName]: #tooltippable #tooltip:$BREAKDOWN_TAG$ $ORDERS|=vD$#!#!"
 GOODS_BUILDING_TYPE_SELL_ORDERS:0 "[BuildingType.GetName]: #tooltippable #tooltip:$BREAKDOWN_TAG$ $ORDERS|=vD$#!#!"
 GOODS_BUILDING_TYPE_BUY_ORDERS_BREAKDOWN:0 "#header [concept_buy_orders] of $GOODS_NAME$ from [BuildingType.GetName] in [Market.GetName]: $ORDERS|=vD$#!\n$TOOLTIP_DELIMITER$\n$BREAKDOWN$"
 GOODS_BUILDING_TYPE_SELL_ORDERS_BREAKDOWN:0 "#header [concept_sell_orders] of $GOODS_NAME$ from [BuildingType.GetName] in [Market.GetName]: $ORDERS|=vD$#!\n$TOOLTIP_DELIMITER$\n$BREAKDOWN$"
 GOODS_SLAVE_CONSUMPTION_MARKET_ORDERS:0 "Purchased for $slaves$: $ORDERS|=vD$"
 GOODS_BUILDING_BUY_ORDERS:0 "[Building.GetName] in [Building.GetState.GetName]: #tooltippable #tooltip:$BREAKDOWN_TAG$ $ORDERS|=vD$#!#!"
 GOODS_BUILDING_SELL_ORDERS:0 "[Building.GetName] in [Building.GetState.GetName]: #tooltippable #tooltip:$BREAKDOWN_TAG$ $ORDERS|=vD$#!#!"
 GOODS_BUILDING_BUY_ORDERS_BREAKDOWN:1 "#header [concept_buy_orders] of $GOODS_NAME$ from [Building.GetName] in [Building.GetState.GetName]: $ORDERS|=vD$#!\n$TOOLTIP_DELIMITER$\nConsumption of $BASE_AMOUNT|vD$ $GOODS_NAME$ modified by the local [concept_market_access] of $MARKET_ACCESS|%v$"
 GOODS_BUILDING_SELL_ORDERS_BREAKDOWN:1 "#header [concept_sell_orders] of $GOODS_NAME$ from [Building.GetName] in [Building.GetState.GetName]: $ORDERS|=vD$#!\n$TOOLTIP_DELIMITER$\nProduction of $BASE_AMOUNT|vD$ $GOODS_NAME$ modified by the local [concept_market_access] of $MARKET_ACCESS|%v$"
 GOODS_POP_CONSUMPTION_MARKET_ORDERS:0 "[concept_pop] Consumption: #tooltippable #tooltip:$BREAKDOWN_TAG$ $ORDERS|=vD$#!#!"
 GOODS_POP_CONSUMPTION_MARKET_ORDERS_HEADER:0 "#header [concept_buy_orders] of $GOODS_NAME$ from [concept_pop] Consumption in [Market.GetName]: $ORDERS|=vD$#!\n$TOOLTIP_DELIMITER$\n$BREAKDOWN$"
 GOODS_POP_TYPE_CONSUMPTION_MARKET_ORDERS:0 "[PopType.GetName]: $ORDERS|=vD$"
 GOODS_TRADE_ROUTE_MARKET_ORDERS:0 "[Concept('concept_trade_route', '$concept_trade_routes$')]: #tooltippable #tooltip:$BREAKDOWN_TAG$ $ORDERS|=vD$#!#!"
 GOODS_TRADE_ROUTE_BUY_ORDERS_HEADER:0 "#header [concept_buy_orders] of $GOODS_NAME$ from [Concept('concept_trade_route', '$concept_trade_routes$')] in [Market.GetName]: $ORDERS|=vD$#!\n$TOOLTIP_DELIMITER$\n$BREAKDOWN$"
 GOODS_TRADE_ROUTE_SELL_ORDERS_HEADER:0 "#header [concept_sell_orders] of $GOODS_NAME$ from [Concept('concept_trade_route', '$concept_trade_routes$')] in [Market.GetName]: $ORDERS|=vD$#!\n$TOOLTIP_DELIMITER$\n$BREAKDOWN$"
 GOODS_TRADE_ROUTE_BUY_ORDERS:0 "[TradeRoute.GetName]: $ORDERS|=vD$"
 GOODS_TRADE_ROUTE_SELL_ORDERS:0 "[TradeRoute.GetName]: $ORDERS|=vD$"
 
 PRODUCES:0 "#title Produces#!"
 USES:0 "#title Uses#!"
 EFFICIENCY:0 "#title Efficiency Goods#! ([Building.GetEfficiencyBonus|=+0%] Efficiency bonus)"
 BALANCE:0 "Balance"
 DEFICIT_OF:0 "#title Deficit of:#!"
 SUPPORTS:0 "#title Supports:#!"
 OPPOSES:0 "#title Opposes:#!"
 CLOUT_HEADER:0 "#title [concept_clout]#!"
 IG_STATUS_HEADER:1 "#title [concept_approval]#!"
 IDEOLOGY_HEADER:0 "#title Ideologies#!"
 RESOURCES_HEADER:0 "#title Resources:#!"
 POPULATION_HEADER:0 "#title Population#!"
 BUILDINGS_HEADER:0 "#title Buildings:#!"
 PRODUCTION_HEADER:0 "#title Economy#!"
 SPLIT_STATE_HEADER:0 "This is a #BOLD Split State#!"
 INCORPORATED_STATE_HEADER:0 "This is an #BOLD [concept_incorporated_state]#!"
 UNINCORPORATED_STATE_HEADER:0 "This is an #BOLD [concept_unincorporated_state]#!"
 STATE_DECENTRALIZED:0 "This #BOLD State#! is owned by a #BOLD $decentralized_nation$#!."
 PRODUCTION_AMOUNT_TOOLTIP:0 "Amount (Percentage of Local Market Production)"

 STATE_DEVASTATION:1 "[concept_devastation]\n$STATE_DEVASTATION_CONDENSED$"
 TOOLTIP_STATE_DEVASTATION:0 "#BOLD #V [concept_devastation]#!#!\nCurrent Devastation: #b [StateRegion.GetDevastationLevel|%R2]#!\nDaily Change: #b [StateRegion.CalcDevastationDailyChange|%-2]#!\n$TOOLTIP_DELIMITER$\n[StateRegion.GetDevastationEffects]"
 STATE_TURMOIL:1 "[concept_turmoil]\n$STATE_TURMOIL_CONDENSED$"
 TOOLTIP_STATE_TURMOIL:0 "#BOLD #V [concept_turmoil]#!#!\n[concept_turmoil] from [concept_radical] [Concept('concept_pop', '$concept_pops$')]: #b [State.CalcTurmoil|%2-]#!\n$TOOLTIP_DELIMITER$\n[State.GetTurmoilEffects]"
 STATE_TURMOIL_EFFECTS_MULT_DESC:1 "Effects of [concept_turmoil] multiplied by $MULT|%=-$ due to:\n#b $MODIFIER_NAME$:#!\n$DETAILS$"
 TOOLTIP_SPLIT_STATE:0 "#BOLD #V [concept_split_state]#!#!\n$TOOLTIP_DELIMITER$\n#title States in [State.GetStateRegion.GetName] ([concept_state_region])#!\n[State.GetStateRegion.GetStatesDesc]\n[concept_split_state_desc]"
 TOOLTIP_INCORPORATED_STATE:0 "#BOLD #V [concept_incorporated_state]#!"
 TOOLTIP_CAPITAL_STATE_HEADER:0 "(#header [concept_capital_state]#!)"

 TOOLTIP_MARKET_CAPITAL_STATE:1 "#HEADER [concept_market_capital]#!\n[State.GetName] is the [concept_market_capital] of [State.GetMarket.GetName]\n[State.GetMarketCapitalEffectsDesc]\n$TOOLTIP_DELIMITER$\n[State.GetMarketAccessDesc]"
 TOOLTIP_CAPITAL_STATE:0 "#HEADER [concept_capital_state]#!\n[State.GetName] is the [concept_capital_state] of [State.GetOwner.GetName]\n$TOOLTIP_DELIMITER$\n[State.GetCapitalEffectsDesc]"
 TOOLTIP_TREATY_PORT:1 "#BOLD #V [concept_treaty_port]#!#!\n$TOOLTIP_DELIMITER$\n# [State.GetName] is a [concept_treaty_port] for:\n[State.GetTreatyPortMarkets]"
 TOOLTIP_TREATY_PORT_MARKET_ENTRY:0 "$TAB$[Market.GetName]"
 TOOLTIP_UNINCORPORATED_STATE_NOT_VALID:0 "#BOLD #V [concept_unincorporated_state]#!#!\n[GetDesc( State.IncorporateState )]\n$TOOLTIP_DELIMITER$\n$concept_unincorporated_state_desc$"
 TOOLTIP_UNINCORPORATED_STATE_VALID:2 "#bold [concept_unincorporated_state]#!\n#instruction Click to [Concept('concept_incorporated_state', '$concept_incorporate$')][State.GetName]#!\nCost: [State.PredictBureaucracyCost|1v] @bur![Nbsp][concept_bureaucracy]\n$TOOLTIP_DELIMITER$\n$TOOLTIP_UNINCORPORATED_STATE_INSTITUTIONS_EFFECT$\n$TOOLTIP_DELIMITER$\n$concept_unincorporated_state_desc$"
 TOOLTIP_INCORPORATED_STATE_VALID:3 "#bold [concept_incorporated_state]#!\n[State.GetCountry.GetName] considers [State.GetName] an [concept_incorporated_state]\n$TOOLTIP_DELIMITER$\n$TOOLTIP_INCORPORATED_STATE_INSTITUTIONS_EFFECT$\n$TOOLTIP_DELIMITER$\n$STATE_BUR_BREAKDOWN$"
 STATE_BUR_BREAKDOWN:0 "The total cost of #v @bur![State.GetBureaucracyCost|1=-]#! is due to:\n$TAB$Base Cost: [State.GetBaseBureaucracyCostRaw|1=-]\n$TAB$[concept_institution] Cost: #tooltippable #tooltip:[State.GetCountry.GetTooltipTag],INSTITUTION_BUR_FACTOR_BREAKDOWN #v [State.CalcPopInstitutionBureaucracyCost|1=-]#!#!#!\n$TAB$[State.GetPopulationSize|Dv] [Concept('concept_pop','$concept_population$')] Cost: #v [State.GetBasePopBureaucracyCostRaw|1=-]#!"
 STATE_BUR_TOOLTIP:0 "#header [concept_bureaucracy] Cost for [State.GetName]#!\n$STATE_BUR_BREAKDOWN$"
 TOOLTIP_UNINCORPORATED_STATE_INSTITUTIONS_EFFECT:0 "[State.GetOwner.GetAdjectiveNoFormatting] [Concept('concept_institution', '$concept_institutions$')] have no effect on [State.GetName] because it's an [concept_unincorporated_state].\n[Concept('concept_incorporated_state', '$concept_incorporating$')] [State.GetName] would have the following effects:\n[State.GetOwner.GetInstitutionsSummary]"
 TOOLTIP_INCORPORATED_STATE_INSTITUTIONS_EFFECT:0 "The effects of [State.GetName] being an [concept_incorporated_state] are the following:\n[State.GetOwner.GetInstitutionsSummary]"
 INSTITUTION_BUR_FACTOR_BREAKDOWN:0 "[Country.GetInstitutionInvestmentBureaucracyFactorDesc]"

 INCORPORATE_STATE_COST:0 "Cost: $COST|1v$ @bur![Nbsp][concept_bureaucracy]"
 
 TOOLTIP_INCORPORATE_STATE:3 "#header Incorporate State#!\n[State.GetBureaucracyCostDesc]\n$TOOLTIP_DELIMITER$\n[SelectLocalization(StringIsEmpty(GetDesc(State.IncorporateState)), 'STATE_INCORPORATION_TIME', 'STATE_INCORPORATION_ERROR')]"
 STATE_INCORPORATION_TIME:0 "[State.GetIncorporationTimeDesc]"
 STATE_INCORPORATION_ERROR:0 "[GetDesc(State.IncorporateState)]"
 TOOLTIP_CANCEL_INCORPORATION:1 "#header Cancel Incorporation#!\nRefund: [State.PredictBureaucracyCost|1v] @bur![Nbsp][concept_bureaucracy]\n\n@warning! #bold [State.GetIncorporationProgress||v%0] incorporation progress will be lost!#!"
 TOOLTIP_INCORPORATING_STATE:0 "#header State is being [Concept('concept_incorporated_state','$concept_incorporated$')]#!\n$TOOLTIP_DELIMITER$\nTime remaining: [State.GetIncorporationTimeLeft]\n\n[State.GetIncorporationTimeDesc]\n\n[State.GetIncorporationPartialEffectsDesc]\n$TOOLTIP_DELIMITER$\n[concept_unincorporated_state_desc]"
 INCORPORATION_PARTIAL_EFFECTS:0 "Due to being [State.GetIncorporationProgress|v%0] [Concept('concept_incorporated_state','$concept_incorporated$')], [State.GetName] is subject to the following effects:\n[Modifier.GetDesc]"
 PARTIAL_INCORPORATION_TAXATION_MODIFIER:0 "Not fully [Concept('concept_incorporated_state','$concept_incorporated$')]"
 INCORPORATING:0 "[Concept('concept_incorporated_state','$concept_incorporating$')] ([State.GetIncorporationProgress|v%0])"
 INCORPORATE:0 "[Concept('concept_incorporated_state','$concept_incorporate$')] @bur![State.PredictBureaucracyCost|1v]"

 INCORPORATION_TIME_SAME_CULTURE:0 "It takes $YEARS|v0$ years in total to [Concept('concept_incorporated_state','$concept_incorporate$')] [State.GetName] since it is a [concept_homeland] of [State.GetOwner.GetName] due to its [Culture.GetName] [concept_culture]."
 INCORPORATION_TIME_SAME_HERITAGE:0 "It takes $YEARS|v0$ years in total to [Concept('concept_incorporated_state','$concept_incorporate$')] [State.GetName] since it is a [concept_homeland] of the [Culture.GetName] [concept_culture], which shares the [concept_cultural_heritage_trait] [DiscriminationTrait.GetName] with another $concept_culture$ in [State.GetOwner.GetName]."
 INCORPORATION_TIME_SAME_TRAIT:0 "It takes $YEARS|v0$ years in total to [Concept('concept_incorporated_state','$concept_incorporate$')] [State.GetName] since it is a [concept_homeland] of the [Culture.GetName] [concept_culture], which shares the [concept_cultural_trait] [DiscriminationTrait.GetName] with another $concept_culture$ in [State.GetOwner.GetName]."
 INCORPORATION_TIME_NO_MATCH:0 "It takes $YEARS|v0$ years in total to [Concept('concept_incorporated_state','$concept_incorporate$')] [State.GetName] since its [Concept('concept_homeland','$concept_homelands$')] have nothing in common with any $concept_cultures$ in [State.GetOwner.GetName]."

 TOOLTIP_COLONY_STATE_NOT_VALID:0 "#BOLD #V $state_type_colony$#!#!\n$TOOLTIP_DELIMITER$\n[GetDesc( State.IncorporateState )]"
 TOOLTIP_COLONY_STATE_VALID:1 "#BOLD #V $state_type_colony$#!#!\n$TOOLTIP_DELIMITER$\nClick to incorporate this state ([State.PredictBureaucracyCost|1] @bur![Nbsp][concept_bureaucracy])"
 TOOLTIP_STATE_DECENTRALIZED:0 "#HEADER $decentralized_nation$#!\n$TOOLTIP_DELIMITER$\n[concept_decentralized_nation_desc]"
 TOOLTIP_HOMELANDS:1 "#title [Concept('concept_homeland', '$concept_homelands$')]#!\n[State.GetHomelandsDesc]"
 TOOLTIP_CLAIMS:1 "#title [Concept('concept_claim', '$concept_claims$')]#!\n[State.GetClaimsDesc]"
 TOOLTIP_ARABLE_LAND:0 "#title #V [concept_arable_land]#!#!\n$TOOLTIP_DELIMITER$\nUnexploited levels: #V [State.GetNumFreeArableLand]#!\nExploited levels: #V [State.GetNumUsedArableLand]#!\nMaximum levels: #V [State.GetArableLandCapacity]#!\n\n[concept_arable_land_desc]"
 TOOLTIP_STATE_MODIFIERS:0 "#title State Modifiers#!\n[State.GetTimedModifiersBreakdown]"
 TOOLTIP_STATE_MODIFIER_ENTRY:0 "$NAME$:"
 TOOLTIP_STATE_MODIFIER_ENTRY_TIME:0 "($DATE_STR|v$)"

 TOOLTIP_OCCUPATION_EFFECT_PRODUCTION_PENALTY:0 "#variable -$FACTOR$#! Production output"
 TOOLTIP_OCCUPATION_EFFECT_MARKET_TAKEOVER:0 "#variable [COUNTRY.GetName]#! May relink links and what not!"
 TOOLTIP_STATE_OCCUPATION_MINIMAL:0 "25% Occupied by #variable [State.GetOccupier.GetCountry.GetName]#!\n#variable @army_SP![State.GetOccupationStrengthPoints]#! are occupying #variable [State.GetName]#!\n\n[State.GetOccupationEffectsAsString]"
 TOOLTIP_STATE_OCCUPATION_PARTIAL:0 "50% Occupied by #variable [State.GetOccupier.GetCountry.GetName]#!\n#variable @army_SP![State.GetOccupationStrengthPoints]#! are occupying #variable [State.GetName]#!\n\n[State.GetOccupationEffectsAsString]"
 TOOLTIP_STATE_OCCUPATION_FULL:0 "100% Occupied by #variable [State.GetOccupier.GetCountry.GetName]#!\n#variable @army_SP![State.GetOccupationStrengthPoints]#! are occupying #variable [State.GetName]#!\n\n[State.GetOccupationEffectsAsString]"

 PROFITABILITY_FORMAT_HIGH:0 "#P $VALUE|%0$#!"
 PROFITABILITY_FORMAT_MEDIUM:0 "#V $VALUE|%0$#!"
 PROFITABILITY_FORMAT_LOW:0 "#N $VALUE|%0$#!"
 EARNINGS_FORMAT_HIGH:0 "#P $VALUE|1$#!"
 EARNINGS_FORMAT_MEDIUM:0 "#V $VALUE|1$#!"
 EARNINGS_FORMAT_LOW:0 "#N $VALUE|1$#!"
 PROFITABILITY_FORMAT_GENERALIZED:0 "#v $VALUE|0%+=$#!"
 TOOLTIP_BUILDINGS_EMPLOYED:0 "#BOLD #V [Building.GetName]#!#!\n$TOOLTIP_DELIMITER$\nEmployed: #BOLD #V [Building.GetNoOfEmployed]#!#!\nMax employed: #BOLD #V [Building.GetEmployeeCap]#!#!"
 TOOLTIP_BUILDINGS_OCCUPANCY:0 "#BOLD #V [Building.GetName]#!#!\n$TOOLTIP_DELIMITER$\n"
 TOOLTIP_BUILDING_EMPLOYMENT:0 "#BOLD #V [Building.GetName] Employment#!#!\nEmployment: #variable [Building.GetNoOfEmployed|1*]#! / #maximum [Building.GetEmployeeCap|1*] Employees#! (#BOLD #V [Building.GetEmploymentPercentage|0%]#!#!)\n$TOOLTIP_DELIMITER$\n[Building.GetEmployeesBreakdown][Building.GetAllEmployeesTransferDesc][Building.GetAllFailedHiresDesc]"

 EMPLOYEE_POP:0 "[Pop.GetNumWorkforce|Dv] [Pop.GetName]"

 BUILDING_GOVERNMENT_EXPENSES_DESC:0 "[Building.GetGovernmentExpensesDesc]"

 TOOLTIP_BUILDING_GOVERNMENT_EXPENSES:0 "#header [concept_government_expenses] in [Building.GetName]#!\nWeekly Expenses: #variable @money!$VAL|D-$#!\n$TOOLTIP_DELIMITER$\n$BREAKDOWN$"
 TOOLTIP_BUILDING_MATERIAL_EXPENSES:1 "Material Expenses: #tooltippable #tooltip:[GetRawTextTooltipTag('$BREAKDOWN$')] @money!$VAL|D-$#!#!"
 TOOLTIP_BUILDING_WAGES_EXPENSES:0 "Wages: #tooltippable #tooltip:[Building.GetTooltipTag],TOOLTIP_BUILDING_WAGES_DESC @money!$VAL|D-$#!#!"
 TOOLTIP_BUILDING_SLAVE_UPKEEP:0 "Slave Upkeep: #tooltippable #tooltip:[Building.GetTooltipTag],TOOLTIP_BUILDINGS_SLAVE_UPKEEP_DETAILS @money!$VAL|D-$#!#!"
 TOOLTIP_BUILDING_WAGE_SUBSIDIES:0 "Wage Subsidies: #tooltippable #tooltip:[Building.GetTooltipTag],TOOLTIP_BUILDING_WAGES_DESC @money!$VAL|D-$#!#!"
 TOOLTIP_BUILDING_BALANCE_SUBSIDIES:0 "Balance Subsidies: @money!$VAL|D-$"
 TOOLTIP_BUILDING_WAGES_DESC:0 "[Building.GetLastWagesExpensesDesc]"

 TOOLTIP_BUILDING_TOTAL_WAGE_EXPENSES:0 "Total weekly wages: @money!$VAL|Dv$$SUBSIDIES$\n$TOOLTIP_DELIMITER$\n$BREAKDOWN$"
 BUILDING_WAGE_SUBSIDIES:0 " + @money!$VAL|-0$ ([concept_subsidies])"
 TOOLTIP_BUILDING_BASE_WAGE:0 "Base Wage in [Building.GetName] of @money!$VAL|v$ is due to:\n$BREAKDOWN$"
 COUNTRY_NORMAL_WAGE:0 "$TAB$[concept_normal_wage] in [Building.GetOwner.GetName]: @money!$VAL|v$"
 BUILDING_NEEDED_WAGE:0 "$TAB$Average needed Wage to sustain [concept_wealth] in [Building.GetState.GetName]: @money!$VAL|v$"
 BUILDING_WAGE_MODIFIER:0 "$TAB$$MODIFIER$"
 BUILDING_WAGE_DIFF_SUBSIDIES:1 "$TAB$[concept_subsidies] to sustain [concept_normal_wage] in [Building.GetOwner.GetName]: @money!$VAL|v$"
 BUILDING_WAGES_INCREASING:0 "Wages are increasing since last week: #v @money!$VAL|D$#!"
 BUILDING_WAGES_DECREASING:0 "Wages are decreasing since last week: #v @money!$VAL|D$#!"

 TOOLTIP_BUILDING_POP_TYPE_WAGE:2 "@money! #tooltippable #tooltip:$BREAKDOWN_TAG$ $WAGE|Dv$#!#! - [PopType.GetName] ($NUM_WORKFORCE|Dv$)"
 BUILDING_POP_WAGE:0 "@money!$VAL|Dv$ - [Pop.GetName] (Annual Wage @money!#tooltippable #tooltip:$BREAKDOWN_TAG$ $ANNUAL_WAGE|v2$#!#! x $NUM_WORKFORCE|Dv$)"

 POP_ANNUAL_WAGE:0 "Annual Wage for [Pop.GetName] of #v @money!$VAL$#! is due to:\n$BREAKDOWN$"
 POP_BUILDING_BASE_WAGE:0 "$TAB$Base Wage in [Pop.GetBuilding.GetName]: @money!$VAL|v$"
 POP_TYPE_WAGE_FACTOR:0 "$TAB$Wage Factor for [Pop.GetPopType.GetName]: #v ×$VAL|1$#!"
 POP_WAGE_DISCRIMINATION_FACTOR:0 "$TAB$Discrimination Factor for [Pop.GetName]: #v ×$VAL|1$#!"
 POP_WAGE_SUBSISTENCE_FACTOR:0 "$TAB$Subsistence Factor for [Pop.GetName]: #v ×$VAL|1$#!"

 TOOLTIP_BUILDING_HIRING:1 "#BOLD #V [Building.GetName] is currently hiring#!#!\nEmployment: #tooltippable #tooltip:[Building.GetTooltipTag],TOOLTIP_BUILDING_EMPLOYMENT #variable [Building.GetNoOfEmployed|1*]#!#!#! / #maximum [Building.GetEmployeeCap|1*] Employees#! (#BOLD #V [Building.GetEmploymentPercentage|0%]#!#!)[Building.GetAllEmployeesTransferDesc][Building.GetAllFailedHiresDesc]"
 TOOLTIP_BUILDING_HEALTH_WORLD:0 "#BOLD #V [Building.GetName]#!#!\n#variable ##[Building.GetProfitabilityRank]#! most productive Building in the World\n#variable [Building.GetProfitability]#! ([Building.GetProfitabilityCompareIcon]) [concept_productivity] compared to the average Building\n\nEarnings: #tooltip:[Building.GetTooltipTag],EARNINGS_BREAKDOWN @money!#bold [Building.GetEarnings|D=+]#!#!\nWages: #BOLD #N @money!-[Building.GetLastWagesExpenses|D-]#!#!\n"
 TOOLTIP_BUILDING_HEALTH_BUILDING_TYPE:0 "#BOLD #V [Building.GetName]#!#!\n#variable ##[Building.GetProfitabilityRankInType]#! most productive [Building.GetName] in the World\n#variable [Building.GetProfitabilityInType]#! ([Building.GetProfitabilityCompareIconInType]) [concept_productivity] compared to the average [Building.GetBuildingType.GetName]\n\nEarnings: #tooltippable #tooltip:[Building.GetTooltipTag],EARNINGS_BREAKDOWN @money!#bold [Building.GetEarnings|D=+]#!#!#!\nWages: #BOLD #N @money!-[Building.GetLastWagesExpenses|D-]#!#!\n"
 TOOLTIP_BUILDING_PRODUCTIVITY:1 "#header [concept_productivity]#!\nValue: @money![Building.GetAverageAnnualEarningsPerEmployeeFormatted] / year (#tooltippable #tooltip:[Building.GetTooltipTag],TOOLTIP_BUILDING_HEALTH_BUILDING_TYPE,GraphTooltipTypeProfitability [Building.GetProfitabilityCompareIconInType]#!#! / #tooltippable #tooltip:[Building.GetTooltipTag],TOOLTIP_BUILDING_HEALTH_WORLD,GraphTooltipWorldProfitability [Building.GetProfitabilityCompareIcon]#!#!)\n$TOOLTIP_DELIMITER$\n#variable ##[Building.GetProfitabilityRankInType]#! most productive [Building.GetBuildingType.GetName] in the world \n[Building.GetProfitabilityInType] [concept_productivity] compared to the average [Building.GetBuildingType.GetName]\n\n#variable ##[Building.GetProfitabilityRank]#! most productive Building in the world \n[Building.GetProfitability] [concept_productivity] compared to the average Building\n"
 TOOLTIP_BUILDINGS_MATERIAL_EXPENSES:0 "\nMaterial Expenses: #BOLD #N @money!-$VAL|D-$#!#!"
 TOOLTIP_BUILDINGS_SLAVE_UPKEEP:0 "\nSlave Upkeep: #tooltip:$TAG$,TOOLTIP_BUILDINGS_SLAVE_UPKEEP_DETAILS #tooltippable #N @money!-$VAL|D-$#!#!#!"
 TOOLTIP_BUILDINGS_SLAVE_UPKEEP_DETAILS:0 "#header Slave Upkeep#!\nTotal Expenses: #BOLD #V @money![Building.GetLastSlaveUpkeep|K1]#!#!\n$TOOLTIP_DELIMITER$\n[Building.GetLastSlaveBasketDesc]"

 TOOLTIP_BUILDING_HEADER:0 "[Building.GetBuildingType.GetName] in [Building.GetState.GetName]"

 BUILDING_RANK:0 "[Building.GetProfitabilityCompareIconInType] ##[Building.GetProfitabilityRankInType|v] [Building.GetBuildingType.GetNameNoFormatting]"
 BUILDING_RANK_WORLD:0 "[Building.GetProfitabilityCompareIcon] ##[Building.GetProfitabilityRank|v] in the world"

 TOOLTIP_BUILDINGS_BUDGET:0 "#BOLD #V [Building.GetName]#!#!\n[Building.GetBuildingType.GetBuildingKindDesc(Building.GetOwner.Self)]\n[concept_government_expenses]: #variable @money! [Building.GetGovernmentExpenses|-K]#!\n\nThe wages (and eventual material expenses) will be payed from your treasury. The wages will be moving towards the average wages in the State."

 TOOLTIP_PRODUCTION_AMOUNT:0 "#BOLD #V [GoodsProductionInfo.GetName]#!#! in [ProductionMarker.AccessState.GetName]\n$TOOLTIP_DELIMITER$\nProduced: #BOLD #V [GoodsProductionInfo.GetAmount|D]#!#! units\n#BOLD #V [GoodsProductionInfo.GetMP|1%]#!#! of the total production of #variable [GoodsProductionInfo.GetName]#! in the #variable [ProductionMarker.AccessState.GetMarket.GetName]#!"
 TOOLTIP_PRODUCTION_PRICE:0 "#BOLD #V [GoodsProductionInfo.GetName]#!#!\n$TOOLTIP_DELIMITER$\nPrice: #BOLD #V @money![GoodsProductionInfo.GetPrice|1]#!#! / unit"
 TOOLTIP_PRODUCTION_SOLD_FOR:0 "#BOLD #V [GoodsProductionInfo.GetName]#!#!\n$TOOLTIP_DELIMITER$\nSold [GoodsProductionInfo.GetName] for #BOLD #V @money![GoodsProductionInfo.GetSoldFor|D]#!#! last week"
 START_DIPLO_PLAY:0 "Start [concept_diplomatic_play] (Declare War)"
 PRICE:0 "Market Price"

 GO_TO_BUTTON_FRONT:0 "Go to [Front.GetName]"
 GO_TO_BUTTON_BUILDING:0 "Go to the [Building.GetName] in [Building.GetState.GetName]"
 GO_TO_BUTTON_STATE:0 "Go to [State.GetName]"
 GO_TO_BUTTON_COUNTRY:0 "Go to [Country.GetName]"
 GO_TO_BUTTON_CHARACTER:0 "Go to [Character.GetFullName]"
 GO_TO_BUTTON_MARKET:0 "Go to [Market.GetName]"
 GO_TO_BUTTON_CONSTRUCTION_QUEUE:0 "Go to [concept_construction_queue]"
 GO_TO_BUTTON_INTEREST_GROUP:0 "Go to [InterestGroup.GetName]"
 GO_TO_BUTTON_WAR:0 "Go to [War.GetName]"

 START_RESEARCHING:0 "Start Researching"

 POPULATION_CHARTS:0 "Charts"
 POPULATION_LIST:0 "List"
 TOOLTIP_STATE_POPULATION:2 "#header [Concept('concept_pop', '$concept_population$')] in [State.GetName]: #v [State.GetPopulationSize|*]#!#!\n$TOOLTIP_DELIMITER$\n[State.GetPopGrowthDesc]\n[State.GetMigrationDesc]\n\n$STATE_AVAILABLE_LABOR$\n[Concept('concept_pop_growth', '$concept_pop_growth_birthrate$')]: #v [State.GetPopBirthrate|+%1]#! yearly\n[Concept('concept_pop_growth', '$concept_pop_growth_mortality$')]: #v [State.GetPopMortality|-%1]#! yearly"
 TOOLTIP_STATE_MIGRATION:1 "#header [concept_migration] in [State.GetName]: #v [State.GetPopNetMigration|K=+]#!#!\n$TOOLTIP_DELIMITER$\n[State.GetMigrationDesc]\n\n[State.GetMigrationAndSlaveTradeDetailsDesc]"
 STATE_MIGRATION_VALUE:1 "$concept_migration$ #v [State.GetPopNetMigration|K=+]#!"
 STATE_MIGRATION_ATTRACTION:1 "$concept_migration_pull_short$ [State.GetMigrationLabel]"
 TOOLTIP_OCCUPANCY:0 "#BOLD #V Capacity used#!#!\n$TOOLTIP_DELIMITER$\n[concept_occupancy_desc]"
 TOOLTIP_MORALE:0 "#BOLD #V [concept_morale]#!#!\n$TOOLTIP_DELIMITER$\nMorale is the percentage of the necessary supplies that Unit is getting."
 STATE_TAX_REVENUE:0 "Taxation Revenue: @money!#BOLD [State.GetTaxationRevenue|+=D]#!"
 STATE_TAX_REVENUE_TOOLTIP_HEADER:0 "#header Taxation Revenue in [State.GetName]#!\nTotal: @money!#BOLD $VALUE|+=0D$#!"
 STATE_GOVERNMENT_EXPENSES:0 "[concept_government_expenses]: @money!#BOLD [State.GetGovernmentExpenses|+=D]#!"
 STATE_GOVERNMENT_EXPENSES_TOOLTIP_HEADER:0 "#header [concept_government_expenses] in [State.GetName]#!\nTotal: @money!#BOLD $VALUE|+=D0$#!"
 STATE_TAX_EXPENSE_TOOLTIP_LINE:0 "@money!#tooltippable #tooltip:[Building.GetTooltipTag],BUILDING_GOVERNMENT_EXPENSES_DESC #BOLD $VALUE|+=D$#!#!#! from [Building.GetName]"
 STATE_TAX_REVENUE_TOOLTIP_LINE:0 "@money!#tooltippable #tooltip:[Building.GetTooltipTag],TOOLTIP_BUILDING_TAXES_TOOLTIP #BOLD $VALUE|+=D$#!#!#! from [Building.GetName]"
 STATE_TOTAL_LABOR:0 "#title [concept_workforce]:#! #V [State.GetTotalLabor|K]#!"
 STATE_TOTAL_LABOR_TOOLTIP:0 "#header Total [concept_workforce]#!\nAmount: #variable [State.GetTotalLabor|K]#!\n\n#concept This is the total number of the state's population that are considered part of the Workforce and can be employed in buildings.#!"
 STATE_AVAILABLE_LABOR:0 "$STATE_UNEMPLOYED$\n$STATE_PEASANTS$"
 STATE_AVAILABLE_LABOR_TOOLTIP:0 "#header Available Labour#!\n$STATE_UNEMPLOYED$\n$STATE_PEASANTS$"
 STATE_INFRASTRUCTURE_PRODUCTION_MARKER:0 "$concept_infrastructure$: [State.GetInfrastructureBalance|0+=]"
 STATE_UNEMPLOYED:2 "$concept_unemployed$: #v [State.GetNumUnemployedWorkingAdults|D-]#!"
 STATE_PEASANTS:1 "[GetPopType('peasants').GetNameNoFormatting]: [State.GetNumSubsistenceWorkingAdults|Dv]"
 STATE_PRODUCTION_MARKER_TOOLTIP:0 "#header [State.GetName]#!\n$TOOLTIP_DELIMITER$\n[concept_infrastructure]: #tooltippable #tooltip:[State.GetTooltipTag],STATE_INFRASTRUCTURE_DESC [State.GetInfrastructureBalance|v0+=]#!#!\n[concept_unemployed]:#v [State.GetNumUnemployedWorkingAdults|D-]#!\n[GetPopType('peasants').GetName]:#v [State.GetNumSubsistenceWorkingAdults|D]#!"
 STATE_LITERACY:0 "#header [concept_literacy]#!\n[State.GetLiteracy|%1v] of the [Concept('concept_pop', '$concept_pops$')] in [State.GetName] are literate."
 TOOLTIP_MASS_MIGRATION_TARGET:0 "#header [concept_migration_target]#!\n$TOOLTIP_DELIMITER$\nThis state and its surrounding states are the targets of extensive migration from people of #variable [State.GetMassMigrationCulture.GetName]#! culture. This migration will continue until #variable [State.GetMassMigrationEndDate]#!."
 TOOLTIP_UNDISCOVERED_RESOURCES:0 "#header Discoverable Resources#!\n$TOOLTIP_DELIMITER$\nThere are undiscovered resource deposits in this state. These resources have a chance to be discovered each day if the state is part of a non-[concept_isolated_state]."
 DISCOVERABLE_RESOURCES:0 "Discoverable Resources"
 MARKET_ACCESS_WARNING:1 "@warning!\n#bold [StateInfraMarker.GetState.GetMarketAccess|0%]#!"
 MARKET_ACCESS_WARNING_SEA:1 "@warning!\n#bold [SeaRegionInfraMarker.GetStateRegion.GetSeaInfrastructure(GetPlayer)|0]%#!"
 ISOLATED:0 "@warning!"
 MIGRATION_TARGET_ENTRY:0 "#variable $TARGET$#!"
 INFLUENTIAL_CULTURE_FORMAT:0 "[Culture.GetNameNoFormatting]"

 STATE_AVERAGE_WAGE_TOOLTIP:0 "#header Wages#!\nState Average, annual: #variable @money!$VAL|D$#!\n$TOOLTIP_DELIMITER$\n$BREAKDOWN$"
 BUILDING_AVERAGE_WAGE_ENTRY:0 "#tooltippable #tooltip:[Building.GetTooltipTag],TOOLTIP_BUILDING_AVERAGE_WAGE @money!$VAL|vD$#!#! - [Building.GetName]"
 POP_DEPENDENT_PRODUCTION:0 "[concept_dependents] Production"
 POP_CONSUMPTION:1 "[concept_pop_needs]"
 BUILDING_CONSUMPTION:0 "Building Consumption"
 BUILDING_PRODUCTION:0 "Building Production"
 GOODS_PANEL_VALUE_TOOLTIP:0 "#header $NAME$#!\n$DESC$\nAmount: #variable $VALUE|D$#!$BREAKDOWN$"
 GOODS_PANEL_VALUE_CHILD_TOOLTIP:0 "$NAME$ - $DESC$: #variable $VALUE|D$#!"

 GOODS_ICON_AND_NAME_FORMAT:1 "[Goods.GetTextIcon][Nbsp][Goods.GetName]"
 GOODS_EMBARGO_HEADER:0 "#header [concept_embargo]#!"
 GOODS_ENCOURAGE_CONSUMPTION_HEADER:0 "#header [concept_encourage_consumption]#!"
 GOODS_DISCOURAGE_CONSUMPTION_HEADER:0 "#header [concept_discourage_consumption]#!"
 GOODS_TAX_HEADER:0 "#header [concept_consumption_tax]#!"
 GOODS_EMBARGO_INACTIVE:2 "We are not [Concept('concept_embargo', '$concept_embargoing$')] [Goods.GetTextIcon][Nbsp][Goods.GetName]"
 GOODS_EMBARGO_ACTIVE:2 "We are [Concept('concept_embargo', '$concept_embargoing$')] [Goods.GetTextIcon][Nbsp][Goods.GetName]"
 GOODS_ENCOURAGE_CONSUMPTION_INACTIVE:2 "We are not [Concept('concept_encourage_consumption', '$concept_encouraging_consumption$')] of [Goods.GetTextIcon][Nbsp][Goods.GetName]"
 GOODS_ENCOURAGE_CONSUMPTION_ACTIVE:2 "We are [Concept('concept_encourage_consumption', '$concept_encouraging_consumption$')] of [Goods.GetTextIcon][Nbsp][Goods.GetName]"
 GOODS_DISCOURAGE_CONSUMPTION_INACTIVE:2 "We are not [Concept('concept_discourage_consumption', '$concept_discouraging_consumption$')] of [Goods.GetTextIcon][Nbsp][Goods.GetName]"
 GOODS_DISCOURAGE_CONSUMPTION_ACTIVE:2 "We are [Concept('concept_discourage_consumption', '$concept_discouraging_consumption$')] of [Goods.GetTextIcon][Nbsp][Goods.GetName]"
 GOODS_TAX_INACTIVE:2 "We are not collecting [Concept('concept_consumption_tax', '$concept_consumption_taxes$')] on [Goods.GetTextIcon][Nbsp][Goods.GetName]"
 GOODS_TAX_ACTIVE:2 "We are collecting [Concept('concept_consumption_tax', '$concept_consumption_taxes$')] on[Goods.GetTextIcon][Nbsp][Goods.GetName]"
 TOGGLE_GOODS_EMBARGO_INACTIVE:0 "#instruction Left-Click#! to $EMBARGO_GOODS$"
 TOGGLE_GOODS_EMBARGO_ACTIVE:0 "#instruction Left-Click#! to $UNEMBARGO_GOODS$"
 TOGGLE_GOODS_ENCOURAGE_CONSUMPTION_INACTIVE:0 "#instruction Left-Click#! to $ENCOURAGE_GOODS$"
 TOGGLE_GOODS_ENCOURAGE_CONSUMPTION_ACTIVE:0 "#instruction Left-Click#! to $UNENCOURAGE_GOODS$"
 TOGGLE_GOODS_DISCOURAGE_CONSUMPTION_INACTIVE:0 "#instruction Left-Click#! to $DISCOURAGE_GOODS$"
 TOGGLE_GOODS_DISCOURAGE_CONSUMPTION_ACTIVE:0 "#instruction Left-Click#! to $UNDISCOURAGE_GOODS$"
 TOGGLE_GOODS_TAX_INACTIVE:0 "#instruction Left-Click#! to $TAX_GOODS$"
 TOGGLE_GOODS_TAX_ACTIVE:0 "#instruction Left-Click#! to $UNTAX_GOODS$"
 GOODS_EMBARGO_EFFECTS_INACTIVE:3 "Establishing an [concept_embargo] on [Goods.GetTextIcon][Nbsp][Goods.GetName] will cost us @aut![Nbsp]#v $COST|-0$#! and prevent [Concept('concept_country', '$concept_countries$')] without a [concept_market_share] from establishing [Goods.GetTextIcon][Nbsp][Goods.GetName] [Concept('concept_trade_route', '$concept_trade_routes$')] in [Concept('concept_market', '$concept_markets$')] where we are the [concept_market_owner]"
 GOODS_EMBARGO_EFFECTS_ACTIVE:1 "Ending our [concept_embargo] on [Goods.GetTextIcon][Nbsp][Goods.GetName] will recover the current expense of @aut![Nbsp]#v $COST|+0$#!"
 GOODS_ENCOURAGE_CONSUMPTION_EFFECTS_INACTIVE:2 "[Concept('concept_encourage_consumption', '$concept_encouraging_consumption$')] of [Goods.GetTextIcon][Nbsp][Goods.GetName] cost us @aut![Nbsp]#v $COST|-0$#! and over time will increase the amount of [Goods.GetTextIcon][Nbsp][Goods.GetName] that [Concept('concept_pop', '$concept_pops$')] in all [Concept('concept_market', '$concept_markets$')] where we have a [concept_market_share] consume as part of [concept_goods_substitution]"
 GOODS_ENCOURAGE_CONSUMPTION_EFFECTS_ACTIVE:1 "Ending our efforts to [concept_encourage_consumption] of [Goods.GetTextIcon][Nbsp][Goods.GetName] will recover the current expense of @aut![Nbsp]#v $COST|+0$#!"
 GOODS_DISCOURAGE_CONSUMPTION_EFFECTS_INACTIVE:2 "[Concept('concept_discourage_consumption', '$concept_discouraging_consumption$')] of [Goods.GetTextIcon][Nbsp][Goods.GetName] will cost us @aut![Nbsp]#v $COST|-0$#! and over time will decrease the amount of [Goods.GetTextIcon][Nbsp][Goods.GetName] that [Concept('concept_pop', '$concept_pops$')] in all [Concept('concept_market', '$concept_markets$')] where we have a [concept_market_share] consume as part of [concept_goods_substitution]"
 GOODS_DISCOURAGE_CONSUMPTION_EFFECTS_ACTIVE:1 "Ending our efforts to [concept_discourage_consumption] of [Goods.GetTextIcon][Nbsp][Goods.GetName] will recover the current expense of @aut![Nbsp]#v $COST|+0$#!"
 GOODS_TAX_EFFECTS_INACTIVE:2 "Collecting a [concept_consumption_tax] on $GOODS_NAME$[Nbsp]$GOODS_ICON$ will cost us @aut![Nbsp]#v $COST|-0$#! and generate approximately @money!$REVENUE|K+v$ in revenue"
 GOODS_TAX_EFFECTS_ACTIVE:2 "Removing our [concept_consumption_tax] on $GOODS_NAME$[Nbsp]$GOODS_ICON$ will recover the current expense of @aut![Nbsp]#v $COST|+0$#! but also lose us approximately @money!$REVENUE|K+v$ in revenue"

 NOT_PERMITTED_TO_EMBARGO_GOODS:2 "Our laws do not allow for [Concept('concept_embargo', '$concept_embargoes$')] on [Goods.GetTextIcon][Nbsp][Goods.GetName]"
 NOT_PERMITTED_TO_ENCOURAGE_GOODS:2 "Our laws do not allow [Concept('concept_encourage_consumption', '$concept_encouraging_consumption$')] of [Goods.GetTextIcon][Nbsp][Goods.GetName]"
 NOT_PERMITTED_TO_DISCOURGE_GOODS:2 "Our laws do not allow [Concept('concept_discourage_consumption', '$concept_discouraging_consumption$')] of [Goods.GetTextIcon][Nbsp][Goods.GetName]"
 NOT_PERMITTED_TO_TAX_GOODS:2 "Our laws do not allow for [Concept('concept_consumption_tax', '$concept_consumption_taxes$')] on [Goods.GetTextIcon][Nbsp][Goods.GetName]"
 NOT_POSSIBLE_TO_TAX_FIXED_PRICE:2 "It is not possible to collect [Concept('concept_consumption_tax', '$concept_consumption_taxes$')] on [Goods.GetTextIcon][Nbsp][Goods.GetName] because it has a fixed price"
 NOT_POSSIBLE_TO_NO_BUY_ORDERS:2 "It is not possible to collect [Concept('concept_consumption_tax', '$concept_consumption_taxes$')] on [Goods.GetTextIcon][Nbsp][Goods.GetName] because it has no [concept_buy_orders] in any of our [Concept('concept_market', '$concept_markets$')]"
 NOT_POSSIBLE_TO_ENCOURAGE_IS_DISCOURAGING:2 "We are already [Concept('concept_discourage_consumption', '$concept_discouraging_consumption$')] of [Goods.GetTextIcon][Nbsp][Goods.GetName]"
 NOT_POSSIBLE_TO_DISCOURAGE_IS_ENCOURAGING:2 "We are already [Concept('concept_encourage_consumption', '$concept_encouraging_consumption$')] of [Goods.GetTextIcon][Nbsp][Goods.GetName]"
 NOT_POSSIBLE_TO_ENCOURAGE_NOT_BOUGHT_BY_POPS:1 "It is not possible to [concept_encourage_consumption] of [Goods.GetTextIcon][Nbsp][Goods.GetName] because it is not consumed by [Concept('concept_pop', '$concept_pops$')]"
 NOT_POSSIBLE_TO_DISCOURAGE_NOT_BOUGHT_BY_POPS:1 "It is not possible to [concept_discourage_consumption] of [Goods.GetTextIcon][Nbsp][Goods.GetName] because it is not consumed by [Concept('concept_pop', '$concept_pops$')]"
 NOT_POSSIBLE_TO_EMBARGO_NON_TRADABLE:2 "It is not possible to [concept_embargo] [Goods.GetTextIcon][Nbsp][Goods.GetName] because it cannot be traded between [Concept('concept_market', '$concept_markets$')]"
 GOODS_INTERACTION_INSUFFICIENT_AUT:1 "Have at least @aut!$REQVAL|0v=+$ [concept_authority]"
 GOODS_INTERACTION_INSUFFICIENT_INF:0 "Insufficient available $INFLUENCE$, $REQVAL|1v$ needed "

 LAW:0 "#bold [Law.GetNameNoFormatting]#!"
 LAW_GROUP:0 "#title [Law.GetGroupName]#!"
 LAW_GROUP_ACTIVE_LAW:0 "#bold [Law.GetActiveGroupLaw.GetName]#!"
 INVESTMENT_LEVEL:0 "#variable @bur![Law.GetInvestmentCost]#!"
 INVESTMENT_LEVEL_DESC:0 "[concept_investment_level]: #variable [Law.GetInvestmentLevel]#!"
 CURRENT_LAW:0 "Current Law"
 CURRENT_LAW_TOOLTIP:0 "This is the current law."

 POPS_POLSTR_PIECHART_TITLE:0 "#title Pol Str, by [concept_profession]#!"
 POPS_POPULATION_PIECHART_TITLE:0 "#title Population, by [concept_profession]#!"
 POPS_VOTES_PIECHART_TITLE:0 "#title Votes, by [concept_profession]#!"
 POPS_WORKING_IN_PIECHART_TITLE:0 "#title Working in, by Building Type#!"
 POPS_CULTURE_POPULATION_PIECHART_TITLE:0 "#title Population, by Culture#!"
 POPS_CULTURE_POL_STR_PIECHART_TITLE:0 "#title Pol Str, by Culture#!"
 POPS_RELIGION_POPULATION_PIECHART_TITLE:0 "#title Population, by Religion#!"
 POPS_RELIGION_POL_STR_PIECHART_TITLE:0 "#title Pol Str, by Religion#!"
 POPULATION_PIECHART_HEADER:1 "[Concept('concept_pop','$concept_population$')]"
 POLITICAL_STRENGTH_PIECHART_HEADER:0 "[concept_political_strength]"
 POP_TYPE_HEADER:0 "#header [concept_profession]#!"
 POP_CULTURE_HEADER:0 "#header [concept_culture]#!"
 POP_RELIGION_HEADER:0 "#header [concept_religion]#!"

 POP_DISCRIMINATED_TOOLTIP:0 "#header $POP_DISENFRANCHISED_HEADER$#!\n$POP_IG_DISCRIMINATED$"
 POP_DISENFRANCHISED_HEADER:0 "[concept_disenfranchised]"
 POP_POLITICAL_MOVEMENTS_HEADER:0 "[Concept('concept_political_movement', '$concept_political_movements$')]"
 POP_IG_INACTIVE_HEADER:0 "#header [concept_interest_group]#!\nThis [concept_pop] is [Concept('concept_politically_inactive_involved', '$concept_politically_inactive$')]\n$TOOLTIP_DELIMITER$\n#title $concept_interest_group$ Membership#!\n[Pop.GetIGMembershipDesc]"
 POP_IG_ATTRACTION_HEADER:1 "#header [concept_interest_group]#!\nThis [Concept('concept_pop','$concept_pop_possessive$')] Primary $concept_interest_group$ is [Pop.GetLargestInterestGroup.GetName]\n$TOOLTIP_DELIMITER$\n#title $concept_interest_group$ Membership#!\n[Pop.GetIGMembershipDesc]\n$POP_DETAILS_IG$"
 POP_IG_ATTRACTION_HEADER_NO_CLICK:0 "#header [concept_interest_group]#!\nThis [Concept('concept_pop','$concept_pop_possessive$')] Primary $concept_interest_group$ is [Pop.GetLargestInterestGroup.GetName]\n$TOOLTIP_DELIMITER$\n#title $concept_interest_group$ Membership#!\n[Pop.GetIGMembershipDesc]"
 POP_IG_DISCRIMINATED:1 "This $concept_pop$ is [concept_disenfranchised] due to [concept_discrimination] and cannot join [Concept('concept_interest_group', '$concept_interest_groups$')]."
 POP_IG_MEMBERSHIP:2 "#variable $MEMBERS|D$#! support the [INTEREST_GROUP.GetName] (Attraction: #tooltip_header #tooltippable #tooltip:[INTEREST_GROUP.GetPopWithIG(POP.Self).GetTooltipTag],POP_IG_ATTRACTION_TOOLTIP $ATTRACTION|%0$#!#!#!)\n"
 POP_IG_ATTRACTION_TOOLTIP:0 "#header Pop Attraction to [PopWithIG.GetInterestGroup.GetName]#!\n$TOOLTIP_DELIMITER$\nTotal Attraction: [PopWithIG.CalcAttractionToIG|v]\n[PopWithIG.GetAttractionToIGDesc]"
 POP_IG_NO_MEMBERSHIP:2 "#variable $NUM_INACTIVE|D$#! are #bold [Concept('concept_politically_inactive_involved', '$concept_politically_inactive$')]#! and do not support any [concept_interest_group]\n#variable $NUM_NON_PARTICIPATING|D$#! #bold Disenfranchised Dependents#! cannot participate in politics"

 POP_POVERTY:0 "Low [concept_sol]"
 POP_STARVATION:0 "Starvation"
 POP_DISCRIMINATED:1 "[Concept('concept_discrimination','$concept_discriminated_against$')]"
 POP_NOT_DISCRIMINATED:0 "Not [Concept('concept_discrimination','$concept_discriminated$')]"
 POP_ARISTOCRATS:0 "$aristocrats$ [concept_profession]"
 POP_BUREAUCRATS:0 "$bureaucrats$ [concept_profession]"
 POP_CAPITALISTS:0 "$capitalists$ [concept_profession]"
 POP_CLERGYMEN:0 "$clergymen$ [concept_profession]"
 POP_CLERKS:0 "$clerks$ [concept_profession]"
 POP_ENGINEERS:0 "$engineers$ [concept_profession]"
 POP_FARMERS:0 "$farmers$ [concept_profession]"
 POP_PEASANTS:0 "$peasants$ [concept_profession]"
 POP_LABORERS:0 "$laborers$ [concept_profession]"
 POP_OFFICERS:0 "$officers$ [concept_profession]"
 POP_ACADEMICS:0 "$academics$ [concept_profession]"
 POP_SHOPKEEPERS:0 "$shopkeepers$ [concept_profession]"
 POP_SLAVES:0 "$slaves$ [concept_profession]"
 POP_SOLDIERS:0 "$soldiers$ [concept_profession]"
 POP_MACHINISTS:0 "$machinists$ [concept_profession]"
 NO_LABOR_MOVEMENT:0 "The #v $labor_movement$#! [concept_technology] is not unlocked"
 NO_EGALITARIANISM:0 "The #v $egalitarianism$#! [concept_technology] is not unlocked"
 HAS_POLITICAL_AGITATION:0 "The #v $political_agitation$#! [concept_technology] is unlocked"
 URBAN_POP:0 "Non-Agricultural Employment"
 RURAL_POP:0 "Agricultural Employment"
 POP_IS_DISCRIMININATED:0 "[Concept('concept_discrimination', '$concept_discriminated$')] Against"
 POP_NOT_DISCRIMININATED:0 "NOT [Concept('concept_discrimination', '$concept_discriminated$')] Against"
 POP_PRIMARY_CULTURE:0 "Has [concept_primary_cultures]"
 POP_STATE_RELIGION:0 "Follows [concept_state_religion]"
 POP_LITERACY:0 "Literacy"
 POP_WEALTH:0 "Wealth"
 POP_DANGEROUS_JOBS:0 "Dangerous Employment"
 LITERACY_0_10:0 "Literacy below #variable 25%#!"
 LITERACY_10_20:0 "Literacy between #variable 10%#! and #variable 20%#!"
 LITERACY_20_30:0 "Literacy between #variable 20%#! and #variable 30%#!"
 LITERACY_30_40:0 "Literacy between #variable 30%#! and #variable 40%#!"
 LITERACY_40_50:0 "Literacy between #variable 40%#! and #variable 50%#!"
 LITERACY_50_60:0 "Literacy between #variable 50%#! and #variable 60%#!"
 LITERACY_60_70:0 "Literacy between #variable 60%#! and #variable 70%#!"
 LITERACY_70_80:0 "Literacy between #variable 70%#! and #variable 80%#!"
 LITERACY_80_90:0 "Literacy between #variable 80%#! and #variable 90%#!"
 LITERACY_90_100:0 "Literacy above #variable 90%#!"
 LEADER_POPULARITY:0 "[concept_popularity] of [SCOPE.gsInterestGroup('interest_group').GetLeader.GetFullNameWithTitle]"

 EMPLOYEE_TRANSFERS:0 "\n\n#header Latest Employee changes:#!\n"
 EMPLOYEE_TRANSFER_FROM:0 "#b #tooltippable #tooltip:[EMPLOYEE_TRANSFER.GetTooltipTag],EMPLOYEE_TRANSFER_TOTAL_BREAKDOWN [EMPLOYEE_TRANSFER.GetTotal|+=]#!#!#! [EMPLOYEE_TRANSFER.GetNewPopType.GetName] (used to be [EMPLOYEE_TRANSFER.GetOldPopType.GetName] in the [EMPLOYEE_TRANSFER.GetOldEmployment.GetName])"
 EMPLOYEE_TRANSFER_TO:0 "#b #tooltippable #N #tooltip:[EMPLOYEE_TRANSFER.GetTooltipTag],EMPLOYEE_TRANSFER_TOTAL_BREAKDOWN -[EMPLOYEE_TRANSFER.GetTotal|-]#!#!#!#! [EMPLOYEE_TRANSFER.GetOldPopType.GetName] (became [EMPLOYEE_TRANSFER.GetNewPopType.GetName] in the [EMPLOYEE_TRANSFER.GetNewEmployment.GetName])"
 EMPLOYEE_PROMOTION_DEMOTION_FROM:0 "#b #tooltippable #tooltip:[EMPLOYEE_TRANSFER.GetTooltipTag],EMPLOYEE_TRANSFER_TOTAL_BREAKDOWN [EMPLOYEE_TRANSFER.GetTotal|+]#!#!#! [EMPLOYEE_TRANSFER.GetNewPopType.GetName] that used to be [EMPLOYEE_TRANSFER.GetOldPopType.GetName]"
 EMPLOYEE_PROMOTION_DEMOTION_TO:0 "#b #tooltippable #tooltip:[EMPLOYEE_TRANSFER.GetTooltipTag],EMPLOYEE_TRANSFER_TOTAL_BREAKDOWN [EMPLOYEE_TRANSFER.GetTotal|-]#!#!#! [EMPLOYEE_TRANSFER.GetOldPopType.GetName] that became [EMPLOYEE_TRANSFER.GetNewPopType.GetName]"
 EMPLOYEE_PROMOTION_DEMOTION_FROM_TO:0 "#tooltippable #tooltip:[EMPLOYEE_TRANSFER.GetTooltipTag],EMPLOYEE_TRANSFER_TOTAL_BREAKDOWN [EMPLOYEE_TRANSFER.GetTotal|v]#!#! [EMPLOYEE_TRANSFER.GetOldPopType.GetName] became [EMPLOYEE_TRANSFER.GetNewPopType.GetName]"
 EMPLOYEE_DIED:0 "#b #tooltippable #tooltip:[EMPLOYEE_TRANSFER.GetTooltipTag],EMPLOYEE_TRANSFER_TOTAL_BREAKDOWN [EMPLOYEE_TRANSFER.GetTotal|-]#!#!#! [EMPLOYEE_TRANSFER.GetOldPopType.GetName] died"
 EMPLOYEE_FIRED:0 "#b #tooltippable #tooltip:[EMPLOYEE_TRANSFER.GetTooltipTag],EMPLOYEE_TRANSFER_TOTAL_BREAKDOWN [EMPLOYEE_TRANSFER.GetTotal|-]#!#!#! [EMPLOYEE_TRANSFER.GetOldPopType.GetName] were fired"
 EMPLOYEE_NEW:0 "#b #tooltippable #tooltip:[EMPLOYEE_TRANSFER.GetTooltipTag],EMPLOYEE_TRANSFER_TOTAL_BREAKDOWN [EMPLOYEE_TRANSFER.GetTotal|+=]#!#!#! [EMPLOYEE_TRANSFER.GetNewPopType.GetName] that were previously [concept_unemployed]"
 EMPLOYEE_TRANSFER_TOTAL_BREAKDOWN:0 "Total: [EmployeeTransfer.GetTotal|v]\nLiterate: [EmployeeTransfer.GetLiterate|v]\nIlliterate: [EmployeeTransfer.GetIlliterate|v]"

 FAILED_HIRE:0 "\nCouldn't hire [POP_TYPE.GetName] due to:\n$REASONS$"
 WARN_HIRE_LOW_WAGE:0 "\nExcess [POP_TYPE.GetName] were hired at a low wage"
 FAILED_HIRE_REASON_LOW_WAGE:0 "@red_cross! [POP_TYPE.GetName] on [BUILDING.GetName] in [BUILDING.GetState.GetName] with $NUM_QUALIFIED_POPS|v1*$ qualifying [TARGET_POP_TYPE.GetName] aren't willing to work for a wage of #v @money!$OFFERED_WAGE$#!. They would accept a wage of #v @money!$MIN_ACCEPTABLE_WAGE$#!"
 FAILED_HIRE_REASON_LOW_QUALIFICATIONS:0 "@red_cross! #tooltippable #tooltip:$BREAKDOWN_TAG$ #variable $NUM_QUALIFIED_POPS|1*$#!#!#! Pops fulfill the [concept_pop_qualifications] to become [POP_TYPE.GetName] in [BUILDING.GetState.GetName]. The [BUILDING.GetName] wants to hire a total of #variable $TOTAL_TO_BE_HIRED|1*$#!"
 FAILED_HIRE_LOW_QUALIFICATIONS_BREAKDOWN:0 "$BREAKDOWN$"
 FAILED_HIRE_REASON_SLAVERY:2 "@red_cross! [POP_TYPE.GetName] can only be hired if [concept_unemployed] or working in a [concept_subsistence_building]"

 POPS_LIST_POPULATION:0 "#BOLD [PopListItem.GetTotalPopSizePercentage|%1]#! of the Population\n#BOLD [PopListItem.GetTotalPolStrPercentage|%1]#! of the [concept_political_strength]"
 POP_LIST_POL_STR_TOOLTIP:0 "#header [concept_political_strength]#!\nValue: [PopListItem.GetTotalPolStr|Dv]\nThis is #BOLD [PopListItem.GetTotalPolStrPercentage|%1v]#! of the total [concept_political_strength] this group of Pops"
 POP_LIST_SIZE_TOOLTIP:0 "#header Population#!\n$POP_LIST_SIZE_BREAKDOWN$\n\nThis group represents #BOLD [PopListItem.GetTotalPopSizePercentage|%1v]#! of the total Population shown"
 POP_LIST_SIZE_BREAKDOWN:0 "Total: [PopListItem.GetTotalPopSize|Dv]\n$TAB$Working Adults: [PopListItem.GetWorkingAdultsPopSize|Dv]\n$TAB$[concept_dependents]: [PopListItem.GetDependentsPopSize|Dv]"
 POPS_LIST_TYPE_NAME:0 "#bold [PopListItem.GetTotalPopSize|D] [PopListItem.GetPopType.GetName]#!\n#bold [PopListItem.GetTotalPolStr|D]#! [concept_political_strength]"
 POPS_LIST_TYPE_SIZE_AND_NAME:0 "#bold [PopListItem.GetTotalPopSize|D] [PopListItem.GetPopType.GetName]#!"
 POPS_LIST_TYPE_POL_STR:0 "#v [PopListItem.GetTotalPolStr|D]#! [concept_political_strength]"
 POPS_LIST_MAX_SIZE:0 "#header [PopListItem.GetPopType.GetName]#!\nEmployed: [PopListItem.GetWorkingAdultsPopSize|Dv]\n$TOOLTIP_DELIMITER$\nThis building can employ #variable [PopListItem.GetMaxPopSize|D]#! [PopListItem.GetPopType.GetName] due to:\n[PopListItem.GetMaxPopSizeDesc][Building.GetEmployeesTransferDesc( PopListItem.GetPopType )][Building.GetFailedHiresDesc( PopListItem.GetPopType )]"
 POPS_LIST_SLAVES_ROLE_MAX_SIZE:0 "#header [PopListItem.GetPopType.GetName]#!\nEmployed: [PopListItem.GetWorkingAdultsPopSize|Dv]\n[PopListItem.GetPopTypeReplacementDesc]\n$TOOLTIP_DELIMITER$\nThis building can employ #variable $MAX_POP_SIZE|D$#! [POP_TYPE.GetName] or [TARGET_POP_TYPE.GetName] due to:\n$MAX_POP_SIZE_DESC$ $TRANSFERS_DESC$ $FAILED_HIRES_DESC$"
 POPS_LIST_SOL:0 "[LabelingHelper.GetLabelForStandardOfLivingFloat(PopListItem.GetAverageSoL)|v] ([PopListItem.GetAverageSoL|1y])"
 POPS_LIST_SOL_TOOLTIP:0 "#header [concept_sol]#!\nAverage [concept_sol]: [LabelingHelper.GetLabelForStandardOfLivingFloat(PopListItem.GetAverageSoL)|v] ([PopListItem.GetAverageSoL|1y])\n\n[SelectLocalization(PopListItem.IsSlave, '', 'POPS_LIST_SOL_TOOLTIP_AVG_INCOME')]"
 POPS_LIST_SOL_TOOLTIP_AVG_INCOME:0 "Average Yearly Income Per Pop: @money![PopListItem.GetAverageAnnualWage|vD]"
 ANNUAL_WAGE_TOOLTIP:0 "#header Annual Wage for [PopListItem.GetPopType.GetName]#!\nEvery year [PopListItem.GetPopType.GetName] in this Building make #bold @money![PopListItem.GetAverageAnnualWage|Dv]#! on average"
 POPS_LIST_CAN_BE_REPLACED_BY:0 "Can be replaced by [POP_TYPE.GetNameNoIcon]"
 POPS_LIST_REPLACES_POP_TYPE:0 "Replaces [POP_TYPE.GetNameNoIcon]"
 POPS_LIST_FULLY_REPLACED_BY_SLAVES:0 "Fully replaced by [POP_TYPE.GetNameNoIcon]"
 POPS_LIST_MAX_CAPACITY:0 "[POP_TYPE.GetNameNoIcon] are at maximum capacity"
 POPS_LIST_ESOL:0 "#title [PopListItem.GetAverageESoL|1]#!"
 POPS_LIST_LARGEST_IGS:0 "#title Primary IGs: #!"
 POP_LIST_POL_STR:0 "Pol. Str: #variable [Pop.GetPoliticalStrength|K]#!"
 POP_LIST_WEALTH:0 "Wealth: #variable [Pop.GetCurrentWealth|1*]#!"
 POP_LIST_NOT_ALL_POPS_SHOWN:0 "[PopListItem.GetNumPopsShown]/[PopListItem.GetNumTotalPops] [concept_pop] groups shown"
 STATE_CULTURES:0 "#title Cultures#!"
 STATE_RELIGIONS:0 "#title Religions#!"
 STATE_POP_TYPES:0 "#title [concept_profession]#!"
 VERSION_TOOLTIP:0 "#title Build Version#!\n[GetVersion]\n#instruction Click to copy to clipboard#!"

 TRADE_ROUTE_CONVOYS_DESC:1 "#tooltippable #tooltip:[GetPlayer.GetTooltipTag],NUM_CONVOYS_TOOLTIP_EXTENDED [GetPlayer.GetNumAvailableConvoys]#!#! @convoys! [concept_convoys] available"
 
 MAX_DECLARED_INTERESTS_TOOLTIP:0 "#header Maximum [Concept('concept_declared_interest','$concept_declared_interests$')] for [Country.GetName]#!\n$TOOLTIP_DELIMITER$\n[Country.GetMaxNumDeclaredInterestsBreakdown]"

 MAP_INTERACTION_ESC_TO_CANCEL:0 "#instruction Press #bold ESC#! to close current Map Interaction#!"
 MAP_INTERACTION_BUILD_BUILDING_DESC:0 "Select in which #V State#! to build #V [BUILDING_TYPE.GetName]#!"
 MAP_INTERACTION_BUILD_BUILDING_PERFORMED:0 "Building #V [BuildingType.GetName]#! started"
 MAP_INTERACTION_BUILDING_BUILT:0 "[Building.GetName] built in [Building.GetState.GetName]"
 MAP_INTERACTION_BUILDING_EXPANDED:0 "[Building.GetName] expanded to level #v [Building.GetExpansionLevel]#! in [Building.GetState.GetName]"
 MAP_INTERACTION_CREATE_MARKET_DESC:0 "Select in which #V State#! to build a #V Market#!"
 MAP_INTERACTION_ESTABLISH_COLONY_DESC:0 "Select which #V State Region#! to create a #V Colony#!"
 MAP_INTERACTION_ESTABLISH_COLONY_PERFORMED:1 "#V Colony#! [concept_colony] has been established"
 MAP_INTERACTION_DECLARE_INTEREST_DESC:1 "Select which [concept_strategic_region] to declare an [concept_interest]\nCurrent: [GetPlayer.GetNumDeclaredInterests|v]\nMaximum: #tooltippable #tooltip:[GetPlayer.GetTooltipTag],MAX_DECLARED_INTERESTS_TOOLTIP [GetPlayer.CalcMaxNumDeclaredInterests|v]#!#!"
 MAP_INTERACTION_DECLARE_INTEREST_PERFORMED:0 "[concept_interest] has been declared"
 MAP_INTERACTION_MERGE_MARKET_MARKET_DESC:0 "Select #V Market#! to link a #V State/Market#! into"
 MAP_INTERACTION_MERGE_MARKET_STATE_DESC:0 "Select which #V State/Market#! to link into the #V [MARKET.GetName]#!"
 MAP_INTERACTION_DIPLOMATIC_ACTION_DESC:0 "Select which #V Country#! to interact with"
 MAP_INTERACTION_DIPLOMATIC_ACTION_PERFORMED:0 "[DiplomaticActionType.GetName|v] started"
 MAP_INTERACTION_DIPLOMATIC_ACTION_TOOLTIP:1 "Send [DIPLOMATIC_ACTION_TYPE.GetName|v] to [TARGET_COUNTRY.GetName][AddTextIf(GreaterThan_CFixedPoint('(CFixedPoint)$MAINTENANCE_COST$','(CFixedPoint)0'),Concatenate('\n\nMaintenance Cost: @inf!$MAINTENANCE_COST|v0$#! ',concept_influence))]"
 MAP_INTERACTION_DIPLOMATIC_ACTION_REDUNDANT:0 "$ACTION_NAME|v$ already in effect with [COUNTRY.GetName]"
 MAP_INTERACTION_NAVAL_INVASION_DESC:0 "Select #V HQ#! for #variable Naval Invasion#!"
 MAP_INTERACTION_NAVAL_INVASION_PERFORMED:0 "#variable Naval Invasion#! started"
 MAP_INTERACTION_NAVAL_INVASION_TOOLTIP:0 "$NAVAL_INVASION_ORDER_DESC$"
 MAP_INTERACTION_NAVAL_INVASION_WILL_BE_INTERCEPTED_HEADER:0 "Invasion fleet will be intercepted by [Character.GetCountry.GetFlagTextIcon] [Character.GetFullName] [Character.GetCombatUnitsTypeIcon] [Character.GetNumCombatUnits|v]"
 MAP_INTERACTION_NAVAL_INVASION_MAY_BE_INTERCEPTED_HEADER:0 "Invasion fleet has a #V [GetDefine('NMilitary', 'INTERCEPTION_NAVAL_INVASION_CHANCE')|%0]#! be intercepted by [Character.GetCountry.GetFlagTextIcon] [Character.GetFullName] [Character.GetCombatUnitsTypeIcon] [Character.GetNumCombatUnits|v]"
 MAP_INTERACTION_WARGOAL_wg_take_state_STATE_DESC:0 "Select which #V State#! to take"
 MAP_INTERACTION_WARGOAL_wg_war_reparations_COUNTRY_DESC:0 "Select which #V Country#! to take #V War Reparations#! from"
 MAP_INTERACTION_WARGOAL_wg_remove_interest_marker_COUNTRY_DESC:0 "Select which #V Country's#! #V [concept_interest]#! to remove"
 MAP_INTERACTION_WARGOAL_wg_remove_interest_marker_STRATEGIC_REGION_DESC:0 "Select which #V [concept_strategic_region]#! to remove the #V [concept_interest]#! from"
 MAP_INTERACTION_SET_DECREE_DESC:1 "Select a [concept_state] for the $NAME|v$ [concept_decree]"
 MAP_INTERACTION_SET_DECREE_PERFORMED:0 "[DecreeType.GetName]"
 MAP_INTERACTION_INCORPORATE_STATE_DESC:1 "Select a [concept_state] to incorporate"
 MAP_INTERACTION_INCORPORATE_STATE_PERFORMED:1 "State incorporation started"
 MAP_INTERACTION_INCORPORATE_STATE_SELECT:1 "Incorporate [STATE.GetName] ([STATE.PredictBureaucracyCost|1] @bur![Nbsp][concept_bureaucracy])"
 MAP_INTERACTION_MOVE_CAPITAL_STATE_DESC:0 "Select a new [concept_capital_state]"
 MAP_INTERACTION_MOVE_CAPITAL_STATE_PERFORMED:0 "[concept_capital_state] has been changed"
 MAP_INTERACTION_MOVE_CAPITAL_STATE_SELECT:0 "#header Change [concept_capital_state] to [STATE.GetName]#!\n$TOOLTIP_DELIMITER$\nMaking [STATE.GetName] into our [concept_capital_state] will give the state the following benefits:\n[STATE.GetCapitalEffectsDesc]\n\nChanging our [concept_capital_state] will result in country-wide penalties that will decay over a period of #V [GetDefine('NCountry', 'MOVE_CAPITAL_COOLDOWN_YEARS')]#! years:\n[STATE.GetOwner.GetMoveCapitalEffectsDesc]\n\nWhile these penalties are in effect, we will be unable to change the [concept_capital_state] again."
 MAP_INTERACTION_MOVE_MARKET_CAPITAL_STATE_SELECT:1 "#header Change [concept_market_capital] to [STATE.GetName]#!\n$TOOLTIP_DELIMITER$\nMaking [STATE.GetName] into our [concept_market_capital] will give it the following additional benefits:\n[STATE.GetMarketCapitalEffectsDesc]#!#!\n\nChanging our [concept_market_capital] will result in country-wide penalties that will decay over a period of #V [GetDefine('NCountry', 'MOVE_MARKET_CAPITAL_COOLDOWN_YEARS')]#! years:\n[STATE.GetOwner.GetMoveMarketCapitalEffectsDesc]\n\nWhile these penalties are in effect, we will be unable to change the [concept_market_capital] again."
 MAP_INTERACTION_TRADE_ROUTE_ACTIVE_IMPORT_DESC:1 "Select #V Market#! to import [GOODS.GetTextIcon] #V [GOODS.GetName]#! into\n$TRADE_ROUTE_CONVOYS_DESC$"
 MAP_INTERACTION_TRADE_ROUTE_ACTIVE_EXPORT_DESC:1 "Select #V Market#! to export [GOODS.GetTextIcon] #V [GOODS.GetName]#! from\n$TRADE_ROUTE_CONVOYS_DESC$"
 MAP_INTERACTION_TRADE_ROUTE_ACTIVE_IMPORT_NO_GOODS_DESC:1 "Select #V Market#! to import [concept_good] into\n$TRADE_ROUTE_CONVOYS_DESC$"
 MAP_INTERACTION_TRADE_ROUTE_ACTIVE_EXPORT_NO_GOODS_DESC:1 "Select #V Market#! to export [concept_good] from\n$TRADE_ROUTE_CONVOYS_DESC$"
 MAP_INTERACTION_TRADE_ROUTE_ACTIVE_IMPORT_SELECT_GOODS_DESC:0 "Select [concept_good] to import"
 MAP_INTERACTION_TRADE_ROUTE_ACTIVE_EXPORT_SELECT_GOODS_DESC:0 "Select [concept_good] to export"
 MAP_INTERACTION_TRADE_ROUTE_OTHER_IMPORT_DESC:1 "Select #V Market#! to export [GOODS.GetTextIcon] #V [GOODS.GetName]#! to\n$TRADE_ROUTE_CONVOYS_DESC$"
 MAP_INTERACTION_TRADE_ROUTE_OTHER_EXPORT_DESC:1 "Select #V Market#! to import [GOODS.GetTextIcon] #V [GOODS.GetName]#! from\n$TRADE_ROUTE_CONVOYS_DESC$"
 MAP_INTERACTION_TRADE_ROUTE_PERFORMED:0 "Trade Route has been established"
 MAP_INTERACTION_DIPLOMATIC_PLAY_DESC:1 "Select target for this [concept_diplomatic_play]"
 MAP_INTERACTION_DIPLOMATIC_PLAY_PERFORMED:0 "[DiplomaticPlayType.GetName|v] started"
 MAP_INTERACTION_FRONT_TOOLTIP:0 "$FRONT_ORDER_DESC$"
 MAP_INTERACTION_INVASION_CANNOT_TARGET_SELF:0 "#N Cannot target your own unoccupied States#!"
 MAP_INTERACTION_FRONT_ORDER_DESC:0 "Select #V [concept_front]#! for #variable [COMMANDER_ORDER_TYPE.GetName]#! Order"
 MAP_INTERACTION_FRONT_ORDER_PERFORMED:0 "#variable [COMMANDER_ORDER_TYPE.GetName]#! Order given to [Character.GetFullName]"
 MAP_INTERACTION_ACTIVATE_CONSCRIPTION_CENTER_DESC:0 "Select [concept_state] to activate [concept_conscription_center]"
 MAP_INTERACTION_ACTIVATE_CONSCRIPTION_CENTER_PERFORMED:0 "Conscription Center activated"

 MAP_INTERACTION_RECRUIT_GENERALS_DESC:1 "Select #V [concept_hq]#! to recruit [Concept( 'concept_general', '$concept_generals$' )]"
 MAP_INTERACTION_RECRUIT_GENERALS_FAIL_LAND:1 "[Concept( 'concept_general', '$concept_generals$' )] can only be recruited for land HQs"
 MAP_INTERACTION_RECRUIT_GENERALS_VALID:2 "#header Recruit General#!\n@battalions! [HQ.GetReserveUnitsRaw|v] [concept_in_reserve] at the [HQ.GetName]"

 MAP_INTERACTION_RECRUIT_ADMIRALS_DESC:0 "Select #V [concept_hq]#! to recruit [Concept( 'concept_admiral', '$concept_admirals$' )]"
 MAP_INTERACTION_RECRUIT_ADMIRALS_FAIL_NAVAL:0 "[Concept( 'concept_admiral', '$concept_admirals$' )] can only be recruited for naval HQs"
 MAP_INTERACTION_RECRUIT_ADMIRALS_VALID:0 "Recruit [Concept( 'concept_admiral', '$concept_admirals$' )] for [HQ.GetName]"

 NAVAL_INVASION_ORDER_DESC:1 "#header Naval Invasion#! in [STATE.GetName]\nOrder [CHARACTER.GetFullName] to support a #variable Naval Invasion#! in [STATE.GetName]"
 POWER_PROJECTION_ORDER_DESC:0 "#header Project Power#! into [STRATEGIC_REGION.GetName]\nOrder [CHARACTER.GetFullName] to #variable Project Power#! into [STRATEGIC_REGION.GetName]"
 FRONT_ORDER_DESC:0 "[COMMANDER_ORDER_TYPE.GetName] on the [FRONT.GetName]"
 TRAVEL_TIME_DESC:1 "Traveling there will take #tooltippable #tooltip:$BREAKDOWN_TAG$ $VAL|v$#!#! "
 TRAVEL_HOME_HQ_DESC:0 "Traveling to [Concept('concept_hq', 'Home HQ')] will take #tooltippable #tooltip:$BREAKDOWN_TAG$ $VAL|v$#!#! "

 DECREE_TOOLTIP:1 "#header Issue $NAME$[AddTextIf(State.IsValid,' in ')][AddTextIf(State.IsValid,State.GetName)]#![ConcatIfNeitherEmpty('\n','$ERRORS$')]\n$EFFECT$\n\n#title Cost:#! #tooltippable #tooltip:[GetRawTextTooltipTag('$BREAKDOWN$')] #variable $COST|0$#!#!#! $AUTHORITY$\n\n#lore $DESC$#!" #
 DECREE_REMOVE:0 "#header Cancel#! [Decree.GetName] in [Decree.GetState.GetName]"
 CANNOT_SET_DECREE:0 "#header #N Cannot set [concept_decree] in [State.GetName]#!#!"
 DECREE_ALREADY_ACTIVE:0 "[DECREE.GetName] [concept_decree] is already set in [STATE.GetName]"
 DECREE_CANNOT_AFFORD:1 "Have at least @aut!$COST|vD$ [concept_authority] to spend on this [concept_decree]"
 DISABLE_DECREE_TOOLTIP:0 "#header Cancel#! [DecreeType.GetName] in [State.GetName]#!"
 DECREE_COST_ENTRY:1 "[DECREE.GetName] in [DECREE.GetState.GetName]: #variable #N -[DECREE.GetCost|0]#!#!"

 START_DIPLOMATIC_PLAY_SUMMARY:0 "#header Start a [WarGoal.GetName] [concept_diplomatic_play]#!"
 START_DIPLOMATIC_PLAY_TOOLTIP:1 "$START_DIPLOMATIC_PLAY_SUMMARY$\n[ConcatIfNeitherEmpty('$ERRORS$', '\n')]$TOOLTIP_DELIMITER$\n#b Initial War Goals#!\n[WAR_GOAL.GetDesc]\n[ConcatIfNeitherEmpty('$INCIDENT$', '\n')]\n$TARGETS$\n\n$PARTICIPANTS$"
 DIPLO_PLAY_TOOLTIP_PARTICIPANTS_HEADER:0 "#title Potential Participants#!"
 DIPLO_PLAY_TOOLTIP_TARGETS_HEADER:1 "At the start of the $concept_diplomatic_play_short$, we will #n face these enemies:#!:"
 DIPLO_PLAY_TOOLTIP_BACKERS_HEADER:1 "At the start of the $concept_diplomatic_play_short$, we will #p have these allies:#!:"
 DIPLO_PLAY_TOOLTIP_LIKELY_OUR_SIDE_HEADER:1 "We believe these [Concept('concept_country', '$concept_countries$')] may #p side with us#!:"
 DIPLO_PLAY_TOOLTIP_LIKELY_ENEMY_SIDE_HEADER:1 "We believe these [Concept('concept_country', '$concept_countries$')] may #n side with the enemy#!:"
 DIPLO_PLAY_TOOLTIP_FENCE_SITTERS_HEADER:1 "We believe these [Concept('concept_country', '$concept_countries$')] may #b join either side#! or #b remain neutral#!:"
 DIPLO_PLAY_TOOLTIP_COUNTRY_ENTRY:1 "[COUNTRY.GetName] (#variable @battalions![COUNTRY.GetBattalions|0]#! + #v [Country.CalcConscriptableBattalions]#!)"

 UNPRESSED_WAR_GOALS:0 "Unpressed War Goals:"
 INTEREST_GROUPS_TAB:0 "Interest Groups"

 IDEOLOGY_FOR:0 "Ideologies in favor: "
 IDEOLOGY_AGAINST:0 "Ideologies against: "
 IDEOLOGY:0 "$NAME$"
 PRO_IDEOLOGY:0 "$NAME|v$"
 ANTI_IDEOLOGY:0 "$NAME|v$"
 TOTAL_IDEOLOGY_APPROVAL:0 " ([Law.GetPercentPolStrApprove|v%1] of total [concept_clout])"
 TOTAL_IDEOLOGY_DISAPPROVAL:0 " ([Law.GetPercentPolStrDisapprove|v%1] of total [concept_clout])"

 INTEREST_GROUP_NAME:0 "#BOLD #V $NAME$#!#!"
 TOOLTIP_POPULATION:2 "#header [concept_interest_group] Population#!\n[InterestGroup.GetCountry.GetAdjective] supporters of [InterestGroup.GetName]: [InterestGroup.GetPopulation|v1*] ([InterestGroup.GetPopulationInCountryAsPercentage|v%1])\n$TOOLTIP_DELIMITER$\n#title Only [Concept('concept_pop','$concept_pops$')] that meet these criteria will consider supporting this $concept_interest_group$:#!\n[InterestGroup.GetPopPotentialDesc]\n\n#title Reasons why $concept_pops$ are attracted to (#g +#!) or avoid (#r -#!) this $concept_interest_group$ include#!:\n[InterestGroup.GetPopAttractionReasons]"
 POP_ATTRACTION_REASON_POSITIVE:0 "#g #b +#!#! $REASON$"
 POP_ATTRACTION_REASON_NEGATIVE:0 "#r #b -#!#! $REASON$"
 
 IG_POPULATION_PIECHART:1 "#header [InterestGroup.GetName]#!\nPopulation: #variable [InterestGroup.GetPopulation|K]#!\n$TOOLTIP_DELIMITER$\nPercentage of politically enfrachised population in [GetPlayer.GetName]: #variable [InterestGroup.GetPopulationInCountryAsPercentage|%1]#!"
 POPULATION_PIECHART:1 "#header [InterestGroup.GetName]#!\nLeader Ideology: [InterestGroup.GetLeaderIdeologyDesc]\nIdeologies: [InterestGroup.GetIdeologyDesc]\nPopulation: #variable [InterestGroup.GetPopulation|K]#!\n$TOOLTIP_DELIMITER$\nPercentage of politically enfrachised population in [GetPlayer.GetName]: #variable [InterestGroup.GetPopulationInCountryAsPercentage|%1]#!"
 IG_CLOUT_PIECHART:1 "#header [InterestGroup.GetName]#!\n$POL_STR_RATIO$\n$TOOLTIP_DELIMITER$\n$RAW_POL_STR$\n\n[concept_political_strength_desc]"
 CLOUT_PIECHART:1 "#header [InterestGroup.GetName]#!\nLeader Ideology: [InterestGroup.GetLeaderIdeologyDesc]\nIdeologies: [InterestGroup.GetIdeologyDesc]\n$POL_STR_RATIO$\n$TOOLTIP_DELIMITER$\n$RAW_POL_STR$\n\n[concept_political_strength_desc]"
 CLOUT_PIECHART_STATE:1 "#header [InterestGroup.GetName]#!\nLeader Ideology: [InterestGroup.GetLeaderIdeologyDesc]\nIdeologies: [InterestGroup.GetIdeologyDesc]\n[concept_clout] in [State.GetName]: #variable [InterestGroup.GetPoliticalStrengthInStateAsPercentage(State.Self)|%1]#!\n$TOOLTIP_DELIMITER$\nTotal [concept_clout] in [Country.GetName]: #variable [InterestGroup.GetClout|%1]#![InterestGroup.GetInfluenceDesc]\n\n$RAW_POL_STR$\n\n[concept_political_strength_desc]"
 CULTURE_PIECHART:1 "#header [Culture.GetName]#!\nPopulation: #v [Culture.GetPopulationAsPercentage(GetPlayer)|/%d] ([Culture.GetPopulation(GetPlayer)|*])#!\n$TAB$Workforce: #variable [Culture.GetWorkforceAsPercentage(GetPlayer)|/%d] ([Culture.GetWorkforce(GetPlayer)|*v])#!\n$TAB$[concept_dependents]: #variable [Culture.GetDependentsAsPercentage(GetPlayer)|/%d] ([Culture.GetDependents(GetPlayer)|*v])#!\n$TOOLTIP_DELIMITER$\n[concept_political_strength]: #variable [Culture.GetPolStrAsPercentage(GetPlayer)|/%d] ([Culture.GetPolStr(GetPlayer)|*])#!"
 RELIGION_PIECHART:1 "#header [Religion.GetName]#!\nPopulation: #v [Religion.GetPopulationAsPercentage(GetPlayer)|/%d] ([Religion.GetPopulation(GetPlayer)|*])#!\n$TAB$Workforce: #variable [Religion.GetWorkforceAsPercentage(GetPlayer)|/%d] ([Religion.GetWorkforce(GetPlayer)|*v])#!\n$TAB$[concept_dependents]: #variable [Religion.GetDependentsAsPercentage(GetPlayer)|/%d] ([Religion.GetDependents(GetPlayer)|*v])#!\n$TOOLTIP_DELIMITER$\n[concept_political_strength]: #variable [Religion.GetPolStrAsPercentage(GetPlayer)|/%d] ([Religion.GetPolStr(GetPlayer)|*])#!"
 POP_TYPE_PIECHART:1 "#header [PopType.GetName]#!\nPopulation: #v [PopType.GetPopulationAsPercentage(GetPlayer)|/%d] ([PopType.GetPopulation(GetPlayer)|*])#!\n$TAB$Workforce: #variable [PopType.GetWorkforceAsPercentage(GetPlayer)|/%d] ([PopType.GetWorkforce(GetPlayer)|*v])#!\n$TAB$[concept_dependents]: #variable [PopType.GetDependentsAsPercentage(GetPlayer)|/%d] ([PopType.GetDependents(GetPlayer)|*v])#!\n$TOOLTIP_DELIMITER$\n[concept_political_strength]: #variable [PopType.GetPolStrAsPercentage(GetPlayer)|/%d] ([PopType.GetPolStr(GetPlayer)|*])#!"
 CULTURE_PIECHART_POL_STR:1 "#header [Culture.GetName]#!\n[concept_political_strength]: #variable [Culture.GetPolStrAsPercentage(GetPlayer)|/%d] ([Culture.GetPolStr(GetPlayer)|*])#!\n$TOOLTIP_DELIMITER$\nPopulation: #v [Culture.GetPopulationAsPercentage(GetPlayer)|/%d] ([Culture.GetPopulation(GetPlayer)|*])#!\n$TAB$Workforce: #variable [Culture.GetWorkforceAsPercentage(GetPlayer)|/%d] ([Culture.GetWorkforce(GetPlayer)|*v])#!\n$TAB$[concept_dependents]: #variable [Culture.GetDependentsAsPercentage(GetPlayer)|/%d] ([Culture.GetDependents(GetPlayer)|*v])#!"
 RELIGION_PIECHART_POL_STR:1 "#header [Religion.GetName]#!\n[concept_political_strength]: #variable [Religion.GetPolStrAsPercentage(GetPlayer)|/%d] ([Religion.GetPolStr(GetPlayer)|*])#!\n$TOOLTIP_DELIMITER$\nPopulation: #v [Religion.GetPopulationAsPercentage(GetPlayer)|/%d] ([Religion.GetPopulation(GetPlayer)|*])#!\n$TAB$Workforce: #variable [Religion.GetWorkforceAsPercentage(GetPlayer)|/%d] ([Religion.GetWorkforce(GetPlayer)|*v])#!\n$TAB$[concept_dependents]: #variable [Religion.GetDependentsAsPercentage(GetPlayer)|/%d] ([Religion.GetDependents(GetPlayer)|*v])#!"
 POP_TYPE_PIECHART_POL_STR:1 "#header [PopType.GetName]#!\n[concept_political_strength]: #variable [PopType.GetPolStrAsPercentage(GetPlayer)|/%d] ([PopType.GetPolStr(GetPlayer)|*])#!\n$TOOLTIP_DELIMITER$\nPopulation: #v [PopType.GetPopulationAsPercentage(GetPlayer)|/%d] ([PopType.GetPopulation(GetPlayer)|*])#!\n$TAB$Workforce: #variable [PopType.GetWorkforceAsPercentage(GetPlayer)|/%d] ([PopType.GetWorkforce(GetPlayer)|*v])#!\n$TAB$[concept_dependents]: #variable [PopType.GetDependentsAsPercentage(GetPlayer)|/%d] ([PopType.GetDependents(GetPlayer)|*v])#!"
 STATE_CULTURE_PIECHART:1 "#header [Culture.GetName]#!\nPopulation: #v [Culture.GetStatePopulationAsPercentage(State.Self)|/%d] ([Culture.GetStatePopulation(State.Self)|*])#!\n$TAB$Workforce: #variable [Culture.GetStateWorkforceAsPercentage(State.Self)|/%d] ([Culture.GetStateWorkforce(State.Self)|*v])#!\n$TAB$[concept_dependents]: #variable [Culture.GetStateDependentsAsPercentage(State.Self)|/%d] ([Culture.GetStateDependents(State.Self)|*v])#!\n\n[concept_political_strength]: #variable [Culture.GetStatePolStrAsPercentage(State.Self)|/%d] ([Culture.GetStatePolStr(State.Self)|*])#!"
 STATE_RELIGION_PIECHART:1 "#header [Religion.GetName]#!\nPopulation: #v [Religion.GetStatePopulationAsPercentage(State.Self)|/%d] ([Religion.GetStatePopulation(State.Self)|*])#!\n$TAB$Workforce: #variable [Religion.GetStateWorkforceAsPercentage(State.Self)|/%d] ([Religion.GetStateWorkforce(State.Self)|*v])#!\n$TAB$[concept_dependents]: #variable [Religion.GetStateDependentsAsPercentage(State.Self)|/%d] ([Religion.GetStateDependents(State.Self)|*v])#!\n\n[concept_political_strength]: #variable [Religion.GetStatePolStrAsPercentage(State.Self)|/%d] ([Religion.GetStatePolStr(State.Self)|*])#!"
 STATE_POP_TYPE_PIECHART:1 "#header [PopType.GetName]#!\nPopulation: #v [PopType.GetStatePopulationAsPercentage(State.Self)|/%d] ([PopType.GetStatePopulation(State.Self)|*])#!\n$TAB$Workforce: #variable [PopType.GetStateWorkforceAsPercentage(State.Self)|/%d] ([PopType.GetStateWorkforce(State.Self)|*v])#!\n$TAB$[concept_dependents]: #variable [PopType.GetStateDependentsAsPercentage(State.Self)|/%d] ([PopType.GetStateDependents(State.Self)|*v])#!\n\n[concept_political_strength]: #variable [PopType.GetStatePolStrAsPercentage(State.Self)|/%d] ([PopType.GetStatePolStr(State.Self)|*])#!"
 RAW_POL_STR:0 "[concept_political_strength]: #variable [InterestGroup.GetPoliticalStrength|K]#!\n[InterestGroup.GetPoliticalStrengthDesc]"
 TOOLTIP_MARGINALIZATION:0 "#BOLD #V Marginalization#!#!\n$TOOLTIP_DELIMITER$\n$MARGINALIZATION_CONCEPT$"
 POL_STR_RATIO:0 "[concept_clout] in [InterestGroup.GetCountry.GetName]: #variable [InterestGroup.GetClout|%1]#![InterestGroup.GetInfluenceDesc]"
 MARGINAL_IG_DESC:0 "\nThis [concept_interest_group] is considered [concept_marginalized] because [INTEREST_GROUP.GetInfluenceReason]"
 MARGINALIZATION_REASON_BELOW_THRESHOLD:0 "its [concept_clout] is below #variable [GetDefine('NPolitics', 'MARGINAL_IG_THRESHOLD')|%0]#!"
 MARGINALIZATION_REASON_REVOLTING:0 "it is revolting against #variable [INTEREST_GROUP.GetCountry.GetName]#!"
 POWERFUL_IG_DESC:0 "\nThis [concept_interest_group] is considered [concept_powerful] because [INTEREST_GROUP.GetInfluenceReason]"
 POWERFUL_IG_TRAIT_BONUS_DESC:1 "Since this [concept_interest_group] is [concept_powerful], their [Concept('concept_interest_group_trait', '$concept_interest_group_traits$')] have a #variable [GetDefine('NPolitics', 'POWERFUL_IG_TRAIT_BONUS')|=%0]#! stronger effect."
 POWERFUL_REASON_ABOVE_THRESHOLD:0 "its [concept_clout] is above #variable [GetDefine('NPolitics', 'POWERFUL_IG_THRESHOLD')|%0]#!"
 POWERFUL_REASON_ABOVE_CUTOFF:0 "its [concept_clout] is above #variable [GetDefine('NPolitics', 'POWERFUL_IG_CUTOFF')|%0]#!"
 NEUTRAL_IG_DESC:0 "\nThis [concept_interest_group] is considered [concept_influential]"
 RADICAL_IG_TOOLTIP:1 "#N [InterestGroup.GetName] supports a [concept_political_movement] that is plotting a [concept_revolution]!#!"
 REVOLUTION_IG_TOOLTIP:1 "#N [InterestGroup.GetName] supports an ongoing [concept_revolution]!#!"
 RADICALIZATION_CHANCE_TOOLTIP:0 "[InterestGroup.GetChanceToRadicalizeDesc]"
 RADICALIZATION_CHANCE_BREAKDOWN:1 "#header Weekly Chance to Radicalize: #v $CHANCE|-%$#!#!\n$TOOLTIP_DELIMITER$\nFrom [concept_approval]: #v $BASE|-=1%$#![ConcatIfNeitherEmpty('$SUPPRESSION_MODIFIER_FORMAT$','$SUPPRESSION_MODIFIER$')]"
 SUPPRESSION_MODIFIER_FORMAT:0 "\n#header Suppression:#!\n"
 POL_STR_FROM_VOTES:1 "[concept_political_strength] of [concept_votes] in an [concept_election]: #variable $VAL|+=D$#!:"
 POL_STR_FROM_WEALTH:0 "From [concept_wealth]: #variable $VAL|+=D$#!\n$TAB$Wealth #tooltippable #tooltip:[POP.GetTooltipTag],TOOLTIP_WEALTH #v $WEALTH|0$#!#!#!: #bold $VALPERPOP|+=$#! per Politically Active Pop"
 POL_STR_FROM_WEALTH_AVERAGE:0 "From [concept_wealth]: #variable $VAL|+=K$#!\n$TAB$Average Wealth #variable $WEALTH|1$#!: #bold $VALPERPOP|+=2$#! per Politically Active Pop"

 NO_ACTIVE_TRAITS:1 "No [Concept('concept_interest_group', '$concept_interest_groups$')] have any active [Concept('concept_interest_group_trait', '$concept_interest_group_traits$')]"
 NO_ACTIVE_TRAITS_EXPLAIN:2 "#header [concept_interest_group] Traits#!\nEach [concept_interest_group] has a number of [Concept('concept_interest_group_trait', '$concept_interest_group_traits$')] that will be activated depending on the [concept_interest_group]'s [concept_approval]. These Traits have either negative or positive effects on your Country."

 PRODUCTION_METHOD_DISABLED_BY_GAME_RULE:0 "$concept_production_method$ disabled by a game rule"
 CHANGE_TO:0 "#title Change to#!"
 CURRENT_SUFFIX:0 "#title (Current)#!"
 INVESTMENT_TITLE:0 "Number of Investment Levels"
 COST_PER_INVESTMENT_TITLE:0 "[concept_bureaucracy] Cost / Investment Level"
 WEEKLY_COSTS_TITLE:0 "Total Weekly Cost"
 INSTITUTION_LEVEL_CHANGE:0 "Changing to Level [Institution.GetTargetInvestmentLevel]"
 INSTITUTION_CURRENT_LEVEL:0 "Level [Institution.GetInvestmentLevel]"
 INSTITUTION_TIME_TO_REACH_LEVEL:0 "$NUM_WEEKS|v$ weeks"
 INSTITUTION_TIME_TO_REACH_LEVEL_DAYS:0 "$NUM_DAYS|v$ days"
 INSTITUTION_TIME_TO_REACH_LEVEL_ONE_DAY:0 "1 day"
 INSTITUTION_TIME_TO_REACH_LEVEL_LESS_THAN_ONE_DAY:0 "Less than one day"
 NO_INSTITUTIONS:0 "No [Concept('concept_institution', '$concept_institutions$')]"

 MINCOST:0 "Minimum Cost: $VAL|v1$"
 INCORPORATED_POPULATION_LAW_COST:1 "Incorporated Population of $POPULATION|vK$ costs #v $COST|1+$#! per Investment\n$TAB$Base Cost: #v $BASECOST|1+$#! $MODIFIER$"
 INSTITUTION_INVESTMENT_FACTOR:1 "#title $COST_PER_INVESTMENT_TITLE$: #v $VAL|1+$#!#!\n$TOOLTIP_DELIMITER$\n$BREAKDOWN$"
 INSTITUTION_INVESTMENT_TOTAL:1 "#header Total policy investment#!\nCurrent: #variable @ins! $VAL$#!\n$TOOLTIP_DELIMITER$\n$BREAKDOWN$"
 INSTITUTION_INVESTMENT_LIST_ITEM:0 "#title [Institution.GetName]:#! #variable [Institution.GetInvestmentLevel]#!"

 CLOCK_TEXT:0 "#BOLD [TimeKeeper.GetCurrentDate.GetString]#!"
 CLOCK_DEBUG_TEXT:0 "[TimeKeeper.GetDayOfWeek] [TimeKeeper.GetTimeOfDay]"
 CLOCK_PAUSED:0 "(Paused)"
 CLOCK_PLAYING:0 "Playing"

 POLITICAL_ACTION_EFFECT:0 "#!This is a Political Action\nCost:  $POWER_COST$\n$DEMANDING_IGS$Will give you #variable $TRUST|+=$#! Trust#! $IG_EFFECTS$"
 POLITICAL_ACTION_EFFECT_IG_LINE:0 "\n#header $NAME$:#!"

 INFRASTRUCTURE_EFFECTS_HEADER:0 "Effects of [concept_infrastructure]:"

 SEA_REGION_PANEL_PRESENCE_OWNER:0 "[SeaRegionNavalPresence.GetCountry.GetNameNoFormatting]"
 SEA_REGION_PANEL_PRESENCE_OWNER_TOOLTIP:0 "#variable [SeaRegionNavalPresence.GetCountry.GetName]#! has warships in #variable [SeaRegionNavalPresence.GetProvince.GetStateRegion.GetName]#!"
 SEA_REGION_PANEL_PRESENCE_INFRASTRUCTURE:0 "[SeaRegionNavalPresence.GetProvince.GetStateRegion.GetSeaInfrastructure(SeaRegionNavalPresence.GetCountry)]"
 SEA_REGION_PANEL_PRESENCE_INFRASTRUCTURE_TOOLTIP:0 "#header Infrastructure#!\n[SeaRegionNavalPresence.GetProvince.GetStateRegion.GetSeaInfrastructureDesc(SeaRegionNavalPresence.GetCountry)]"
 NAVAL_PRESENCE:0 "Naval Presence"
 BATTLES:0 "Battles"
 SEA_REGION_MAP_MARKER_BATTLE_ONGOING:0 "A Battle between #variable [Battle.GetAttacker.GetName]#! and #variable [Battle.GetDefender.GetName]#!"

 SEA_INFRASTRUCTURE_MAP_MARKER_TOOLTIP:0 "#header [StateRegion.GetName] [concept_market_access]#!\n[StateRegion.GetSeaInfrastructureDesc(GetPlayer)]"
 STATE_INFRASTRUCTURE_MAP_MARKER_TOOLTIP:1 "#header [State.GetName] [concept_market_access]#!\n[State.GetInfrastructureDesc]"

 ERROR_DEER_TOOLTIP:0 "#header Oh Deer!#!\n#instruction Left-Click#! to open Error Log\n#instruction Right-Click#! to make it go away (until you upset it again)"

 TRADE_LENS:1 "[concept_trade_lens]"
 PRODUCTION_LENS:1 "[concept_production_lens]"
 POLITICAL_LENS:1 "[concept_political_lens]"
 DIPLOMATIC_LENS:0 "[concept_diplomatic_lens]"
 MILITARY_LENS:1 "[concept_military_lens]"

 TOOLTIP_GO_BACK:0 "#BOLD #V Back#!#!"
 TOOLTIP_CLOSE_WINDOW:0 "#BOLD #V Close#!#!"
 TOOLTIP_MINIMIZE_WINDOW:0 "#BOLD #V Minimize#!#!"

 FOUND_IN_BUY_PACKAGES:0 "$TYPE|v$ Pops with Wealth #variable $LOW$ - $HIGH$#!"
 rural:0 "Rural"
 urban:0 "Urban"

 TOOLTIP_WAR_SUMMARY:0 "#HEADER [War.GetName]#!\n#BOLD Attackers#!:\n#V [War.GetAttackerListString]#!\n#BOLD Defenders#!:\n#V [War.GetDefenderListString]#!"
 TOOLTIP_REVOLUTION_SUMMARY:0 "#HEADER Revolution!"
 CALC_WAR_EXHAUSTION:1 "In #variable $TIMER$#! days they will get #bold $LOSS|+$#! due to Exhaustion\n$TAB$#N #bold $BASE$#!#! from Base Decay\n$TAB$#bold $OCCUPATION_CHANGE|+$#! because they are #variable $OCCUPATION|%1$#! Occupied\n$TAB$#bold $WARGOALS_CHANGE|+$#! because their enemy controls #variable $WARGOALS|%1$#! of their Wargoals\n$TAB$#bold $CASUALTIES_CHANGE|+$#! because they have taken #variable $CASUALTIES$K#! casualities\n$TAB$#bold $TURMOIL_CHANGE|+$#! because #variable $TURMOIL|%1$#! of their population are [concept_radical]\n$TAB$#bold $SITUATIONS_CHANGE|+$#! because of events"

 TOOLTIP_COUNTRY:0 "#BOLD #V [GetPlayer.GetName]#!#!"
 TOOLTIP_COUNTRY_DELAYED:0 "\n$TOOLTIP_DELIMITER$\nCultures: #VARIABLE [GetPlayer.GetPrimaryCulturesDesc]#!\nReligion: #VARIABLE [GetPlayer.GetStateReligion.GetName]#!\nCapital: #VARIABLE [GetPlayer.GetCapital.GetName]#!\n\n[concept_country_desc]"
 TOOLTIP_BUILDING_USES:0 "#header [Goods.GetNameNoFormatting]#!"
 TOOLTIP_BUILDING_USES_UNITS_INFO:1 "#header [Goods.GetName]#!\nAmount used: #variable [Building.GetConsumption(Goods.Self)|0]#! / week\n[Building.GetConsumptionDesc(Goods.Self)]"
 TOOLTIP_BUILDING_PRODUCES:0 "#header [Goods.GetNameNoFormatting]#!\n"
 TOOLTIP_BUILDING_PRODUCES_UNITS_INFO:0 "#header [Goods.GetName]#!\nAmount produced: #variable [Building.GetProduction(Goods.Self)|0]#! / week\n$TOOLTIP_DELIMITER$\nOutput percentage: #variable [Building.GetOutputPercentage(Goods.Self)|%1]#! of production from [Building.GetName]\n[Building.GetProductionDesc(Goods.Self)]"


 TOOLTIP_BUILDING_USES_VALUE_INFO:2 "#header [Goods.GetTextIcon][Nbsp][Goods.GetName]#!\nExpenses paid for [Goods.GetTextIcon][Nbsp][Goods.GetName] used: #variable @money![Building.GetConsumptionValue(Goods.Self)|D]#!\n$TOOLTIP_DELIMITER$\nState Region price: [Goods.GetStatePriceWithTooltip|1]"

 TOOLTIP_BUILDING_PRODUCES_VALUE_INFO:1 "#header [Goods.GetName]#!\nRevenue from #variable [Goods.GetName]#! sold: #variable @money![Building.GetProductionValue(Goods.Self)|D]#!\n$TOOLTIP_DELIMITER$\nState Region Price: [Goods.GetStatePriceWithTooltip]"

 TOOLTIP_RESET:0 "#BOLD #V Reset"

 MARKET_BALANCE:0 "#title Balance:\n#variable @money![Market.GetBalance|D+=]#!#!"
 MARKET_BALANCE_TOOLTIP:0 "#header Market Balance#!\nAmount: #variable @money!$VAL|D+=$#!\n$TOOLTIP_DELIMITER$\nTotal Sales: #variable @money!$SALESVAL|D$#!\n$SALESBREAKDOWN$\n\nTotal Purchases: #variable @money!$PURCHASEVAL|D$#!\n$PURCHASEBREAKDOWN$"

 MARKET_GOOD_PRODSTATS:0 "[GOODS.GetTextIcon] #variable $AMOUNT|D$#! sold for #variable @money!$VAL|D$#! ([GOODS.GetName])"
 MARKET_GOOD_CONSUMESTATS:0 "[GOODS.GetTextIcon] #variable $AMOUNT|D$#! bought for #variable @money!$VAL|D$#! ([GOODS.GetName])"
 AND_X_MORE_MONEY_VAL:0 "...and #variable $NUM$#! more worth #variable @money!$VAL|D$#!"

 BUILDING_URBANIZATION_WITH_VALUE:0 "$VALUE|0v=$ from [BUILDING.GetName]"
 BUILDING_INFRA_USAGE_WITH_VALUE:1 "#v $VALUE|0-$#! from [BUILDING.GetName]"

 BUILDING_COMBAT_UNIT_PRODUCTION:0 "Provides $UNIT_ICON$ $UNIT_COUNT|v$"

 IMPORT_SUGGESTIONS_TITLE:0 "Goods with considerable Import demand"
 EXPORT_SUGGESTIONS_TITLE:0 "Goods with considerable potential for Export"
 NO_GOODS_IMPORT_SUGGESTION:0 "No [Concept('concept_good', '$concept_goods$')] have considerable import demand"
 NO_GOODS_EXPORT_SUGGESTION:0 "No [Concept('concept_good', '$concept_goods$')] have considerable export demand"
 MARKET_GOODS_BALANCE_TOOLTIP:1 "[SelectLocalization(LessThan_int32(FixedPointToInt(Goods.GetMarketBuyAndSellOrdersBalance), '(int32)0'), 'MARKET_GOODS_BALANCE_TOOLTIP_IMBALANCE', 'MARKET_GOODS_BALANCE_TOOLTIP_BALANCE')]"
 MARKET_GOODS_BALANCE_TOOLTIP_BALANCE:0 "#header Balance for [Goods.GetName]#!\nCurrent balance: #v [FixedPointToInt(Goods.GetMarketBuyAndSellOrdersBalance)|=D+]#!\n$TOOLTIP_DELIMITER$\n[concept_sell_orders]: [Goods.GetMarketSellOrdersWithTooltip]\n[concept_buy_orders]: [Goods.GetMarketBuyOrdersWithTooltip]\n\nThe bar shows the [Concept('concept_market_impact', '$concept_market_impact_short$')] the current balance of [Goods.GetTextIcon] [Goods.GetName] has on the [Goods.GetMarket.GetName]. The more #blue blue#! or #gold gold#! the bar is, the higher $concept_market_impact_short$ it has."
 MARKET_GOODS_BALANCE_TOOLTIP_IMBALANCE:0 "#header Balance for [Goods.GetName]#!\nCurrent imbalance: #v [FixedPointToInt(Goods.GetMarketBuyAndSellOrdersBalance)|=D+]#!\n$TOOLTIP_DELIMITER$\n[concept_sell_orders]: [Goods.GetMarketSellOrdersWithTooltip]\n[concept_buy_orders]: [Goods.GetMarketBuyOrdersWithTooltip]\n\nThe bar shows the [Concept('concept_market_impact', '$concept_market_impact_short$')] the current imbalance of [Goods.GetTextIcon] [Goods.GetName] has on the [Goods.GetMarket.GetName]. The more #blue blue#! or #gold gold#! the bar is, the higher $concept_market_impact_short$ it has."

 PRODUCED_IN:0 "Produced in"
 CONSUMED_IN:0 "Consumed in"

 POP_IG_POPULATION:0 "#variable [PopListPopEntry.GetIGTotalPops|D]#!"
 POP_WORK_INFO:0 "from [Pop.GetWorksAt]"
 POP_TOTAL_INFO:0 "([Pop.GetTotalSize|Dv] total)"
 POP_IG_POPULATION_TOOLTIP:0 "#header [concept_interest_group] Members#!\n$TOOLTIP_DELIMITER$\n$POP_IG_POPULATION_WORKING_ADULTS$\n$POP_IG_POPULATION_DEPENDENTS$"
 POP_IG_WORKING_ADULTS:0 "Working Adults: #variable [PopListPopEntry.GetIGWorkingAdults|D]#!"
 POP_IG_DEPENDENTS:0 "#header Dependents#!\nValue: #variable [PopListPopEntry.GetIGDependents|1D]#!\n$TOOLTIP_DELIMITER$\n[concept_dependents_desc]"
 POP_IG_POPULATION_WORKING_ADULTS:0 "This Pop supports the #variable [PopListPopEntry.GetContextIG.GetName]#! with #variable [PopListPopEntry.GetIGWorkingAdults|1K]#! of their #variable [PopListPopEntry.GetPop.GetNumWorkforce|1K]#! Workforce"
 POP_IG_POPULATION_DEPENDENTS:0 "This Pop supports the #variable [PopListPopEntry.GetContextIG.GetName]#! with #variable [PopListPopEntry.GetIGDependents|1K]#! of their #variable [PopListPopEntry.GetPop.GetNumDependentPoliticalParticipants|1K]#! Enfranchised Dependents"
 POP_IG_WORKING_ADULTS_TOOLTIP:0 "#variable Working Adults#!\n$POP_IG_POPULATION_WORKING_ADULTS$"
 POP_IG_DEPENDENTS_TOOLTIP:0 "#variable Dependents#!\n$POP_IG_POPULATION_DEPENDENTS$"
 POP_IG_POL_STR:0 "Pol. Str: #variable [PopListPopEntry.GetIGPolStr|D]#!"
 POP_IG_POL_STR_TOOLTIP:0 "#header [concept_political_strength]#!\n$TOOLTIP_DELIMITER$\nThis Pop supports the #variable [PopListPopEntry.GetContextIG.GetName]#! with #variable [PopListPopEntry.GetIGPolStr|K]#! of their #variable [PopListPopEntry.GetPop.GetPoliticalStrength|D]#! [concept_political_strength]."
 POP_POL_STR:2 "#header [concept_political_strength]#!\nValue: #variable [Pop.GetPoliticalStrength|1*]#!\n$TOOLTIP_DELIMITER$\n[Pop.GetPoliticalStrengthDesc][AddTextIf(Not(StringIsEmpty(Pop.GetPoliticalStrengthDesc)), '\n\n')]"
 POP_POPULATION:1 "#header [Concept('concept_pop','$concept_population$')] of [Pop.GetName] in [Pop.GetState.GetName]#!\n$POP_SIZE_BREAKDOWN$\n$TOOLTIP_DELIMITER$\n[Pop.GetPopGrowthDesc]\n[ConcatIfNeitherEmpty('\n',Pop.GetPopAssimilationDesc)][ConcatIfNeitherEmpty('\n',Pop.GetPopConversionDesc)]   $TOOLTIP_DELIMITER$\n[Pop.GetWorkforceRatioDesc]"
 POP_SIZE_BREAKDOWN:0 "Total: #variable [Pop.GetTotalSize|Dv]#!\n$TAB$Workforce: #variable [Pop.GetNumWorkforce|Dv]#!\n$TAB$Dependents: #variable [Pop.GetDependentsSize|Dv]#!"
 WORKFORCE_RATIO_DESC:0 "#variable $VAL|%1$#! of this Pop is in the Workforce while the rest are Dependents. Over time this ratio will approach #variable $TARGET_VAL|%1$#! due to:\n$BREAKDOWN$"
 TARGET_WORKFORCE_RATIO_BASE_FOR_TYPE:0 "Base value for #variable $POP_TYPE$#!: #variable $VAL|%1$#!"

 CHANGE_SPEED_TOOLTIP_1:0 "Change the speed to 1"
 CHANGE_SPEED_TOOLTIP_2:0 "Change the speed to 2"
 CHANGE_SPEED_TOOLTIP_3:0 "Change the speed to 3"
 CHANGE_SPEED_TOOLTIP_4:0 "Change the speed to 4"
 CHANGE_SPEED_TOOLTIP_5:0 "Change the speed to 5"

 POP_WORKFORCE_TOOLTIP:0 "#header Workforce#!\nValue: #variable [Pop.GetNumWorkforce|1K]#!\n$TOOLTIP_DELIMITER$\n[concept_pop_qualifications]\n[Pop.GetQualificationsDesc]\n$TOOLTIP_DELIMITER$\n[concept_working_adults_desc]"
 POP_DEPENDENTS_TOOLTIP:0 "#header Dependents#!\nValue: #variable [Pop.GetDependentsSize|1K]#!\n$TOOLTIP_DELIMITER$\n[concept_dependents_desc]"
 DEPENDENT_WAGE_SOURCES:0 "from $BREAKDOWN$"
 DEPENDENT_WAGE_SOURCE_ODD_JOBS:0 "odd jobs"
 DEPENDENT_WAGES_TOOLTIP:0 "#header Dependent Wages: #variable @money!$VAL|+0$#!#!\n$TOOLTIP_DELIMITER$\n$BREAKDOWN$"
 DEPENDENT_BASE_WAGES:0 "Base: @money!$VAL|0v$ (@money!$PERPOP|3v$ per Dependent)"

 POP_POPULATION_GROWTH:0 "#tooltip_header Population Growth#!\nYearly Population Change: #variable [Pop.GetPopGrowth|+=0]#!\n$TOOLTIP_DELIMITER$\n[Pop.GetPopGrowthDesc]"
 POP_POPULATION_LITERACY:0 "#header Literacy#!\n[Pop.GetLiteracyDesc]"
 POP_BUILDING_SHARES:0 "[concept_ownership_share]: #v $SHARE|%1$#!"
 POP_DISCRIMINATION_STATUS_TOOLTIP:0 "[Pop.GetDiscriminationTooltip]"
 POP_DISCRIMINATION_HEADER:0 "Acceptance:"
 POP_DISCRIMINATION_STATUS_DISCRIMINATED:0 "$concept_discriminated$"
 POP_DISCRIMINATION_STATUS_ACCEPTED:0 "Accepted"

 POP_DISCRIMINATION_PRIMARY_CULTURE_DESC:0 "[concept_primary_cultures] are never [Concept('concept_discrimination','$concept_discriminated_against$')], regardless of [Concept('concept_law', '$concept_laws$')]"
 POP_DISCRIMINATION_SLAVE:0 "Slaves are always [Concept('concept_discrimination','$concept_discriminated_against$')]"

 TURMOIL_TITLE:0 "#title [concept_turmoil]#!"
 TURMOIL_ENTRY_TITLE:0 "#title [concept_turmoil]:#!"
 NET_INCOME_TITLE:0 "#title Net Income#!"
 PRODUCTION_NO_CONCEPT:0 "Production"

 STATISTICS:0 "Statistics"
 TURMOIL:0 "Turmoil:"
 MIGRATION_TARGETS:0 "Migration Targets:"
 CULTURAL_TRAITS:0 "Cultural Traits:"
 CULTURE_OBSESSIONS:0 "Obsessions:"
 CULTURE_TABOOS:0 "Taboos:"
 HOMELANDS:0 "Homelands"
 OWNER:0 "Owner"
 CULTURE_OF_SAME_HERITAGE:0 "Cultures of the same heritage ([GetDataModelSize(Culture.AccessSameHeritageCultures)])"
 TURMOIL_OF_CULTURE:0 "Average [concept_turmoil] of all the [Concept('concept_pop', '$concept_pops$')] of this Culture"

 POP_NEEDS_HEADER:0 "Consists of the following [Concept('concept_good', '$concept_goods$')] that are mutually substitutable through [concept_goods_substitution]:"
 POP_NEEDS_ENTRY_DEFAULT:1 "[Goods.GetTextIcon][Nbsp][Goods.GetName] - Default [Concept('concept_good', '$concept_goods$')] for [POP_NEED.GetName]"
 POP_NEEDS_ENTRY:1 "[Goods.GetTextIcon][Nbsp][Goods.GetName] - Equivalent to $MULT|2v$ unit(s) of [POP_NEED.GetDefaultGoods.GetName]"
 BUY_PACKAGE_POP_CONSUMPTION_WEALTH_SPECIFIC:0 "Consumed by [Concept('concept_pop', '$concept_pops$')] of [concept_wealth] Levels $LEVEL|v$"
 BUY_PACKAGE_POP_CONSUMPTION_WEALTH_TO_LEVEL:0 "Consumed by [Concept('concept_pop', '$concept_pops$')] of [concept_wealth] Level $LEVEL|v$ and below"
 BUY_PACKAGE_POP_CONSUMPTION_WEALTH_FROM_LEVEL:0 "Consumed by [Concept('concept_pop',  '$concept_pops$')] of [concept_wealth] Level $LEVEL|v$ and above"
 BUY_PACKAGE_POP_CONSUMPTION_WEALTH_BETWEEN_LEVELS:0 "Consumed by [Concept('concept_pop', '$concept_pops$')] between [concept_wealth] Levels $FROM|v$ to $TO|v$"
 BUY_PACKAGE_POP_CONSUMPTION_WEALTH_ALL:0 "Consumed by [Concept('concept_pop', '$concept_pops$')] of all [concept_wealth] Levels"
 BUY_PACKAGE_POP_CONSUMPTION_WEALTH_NONE:0 "Not consumed by any [Concept('concept_pop', '$concept_pops$')]"
 POPNEED_SUMMARY_DESC:0 "#tooltippable #tooltip:$TAG$,POPNEED_EXPENSES_TOOLTIP @money![POP_NEED.CalcTotalCost|Dv]#!#! - #tooltippable #tooltip:$TAG$,POPNEED_DETAILS_TOOLTIP [POP_NEED.GetName]#!#!"
 POPNEED_DETAILS_DESC:0 "#header [POP_NEED.GetName]#!\n$CONSUMPTIONDESC$\n$TOOLTIP_DELIMITER$\n$GOODSDESC$"
 POPNEED_EXPENSES_DESC:0 "Current [POP_NEED.GetName] expenses for [POP.GetTotalSize|Kv] [POP.GetCulture.GetName] [POP.GetPopType.GetName] in [POP.GetState.GetName]:\n$CONTENTS$\nTotal Cost: @money![POP_NEED.CalcTotalCost|Dv]"
 POPNEED_DETAILS_TOOLTIP:0 "[PopNeed.GetDetailsDesc]"
 POPNEED_EXPENSES_TOOLTIP:0 "[PopNeed.GetExpensesDesc]"
 BUY_PACKAGE_POP_NEEDS_ENTRY:1 "[Goods.GetTextIcon][Nbsp][Goods.GetName]$CULTURESTATUSDESC$\n#bold $AMOUNT|vD$#! ($AMOUNT_PERCENT|1v%$ of the amount)\n#variable @money!$GOODS_TOTAL_COST|D$#! ([Goods.GetCompareIconAgainstBasePrice( '(CFixedPoint)$GOODS_UNITARY_PRICE$' )]) ($GOODS_COST_PERCENT|1v%$ of the cost)\n\n"
 BUY_PACKAGE_GOOD_CULTURE_TABOO:0 " ([concept_taboo])"
 BUY_PACKAGE_GOOD_CULTURE_OBSESSION:0 " ([concept_obsession])"
 POPNEED_USAGE_DESC:1 "Consumed by [Concept('concept_pop', '$concept_pops$')] of $WEALTHDESC$ (#tooltippable #tooltip:$TAG$,POPNEED_DETAILS_TOOLTIP [POP_NEED.GetName]#!#! [Concept('concept_pop_needs','$concept_pop_needs_short$')])"
 POPNEED_USAGE_WEALTH_SPECIFIC:0 "[concept_wealth] Level $LEVEL|v$"
 POPNEED_USAGE_WEALTH_BETWEEN_LEVELS:0 "[concept_wealth] Levels $FROM|v$ to $TO|v$"
 POPNEED_USAGE_WEALTH_ALL:0 "All [concept_wealth] Levels"
 POPNEED_USAGE_WEALTH_NONE:0 "No [concept_wealth] Levels"

 BUY_PACKAGE_CONTENT_ENTRY_WITH_COSTS:1 "#bold $AMOUNT|vD$#! [Goods.GetTextIcon][Nbsp][Goods.GetName] - #variable @money!$GOODS_TOTAL_COST|D$#! ([GOODS.GetCompareIconAgainstBasePrice( '(CFixedPoint)$GOODS_UNITARY_PRICE$' )])"
 TOOLTIP_QOL_BUY_PACKAGE:0 "#header [concept_sol]#!\nIs currently #variable [LabelingHelper.GetLabelForStandardOfLivingCFixedPoint(EmployeeStats.GetCurrentStandardOfLiving)]#! (#V [EmployeeStats.GetCurrentStandardOfLiving]#!)\nExpecting to be #variable [LabelingHelper.GetLabelForStandardOfLivingCFixedPoint(EmployeeStats.GetExpectedStandardOfLiving)]#! (#V [EmployeeStats.GetExpectedStandardOfLiving]#!)"

 IN_TOTAL:0 "in Total"
 POP_WEEKLY_INCOME:0 "#bold Weekly Income: #variable @money!$VAL|+D$#!#!\n$BREAKDOWN$\n"
 POP_WEEKLY_EXPENSES:0 "#bold Weekly Expenses: #variable @money!$VAL|+D$#!#!\n$BREAKDOWN$\n"
 POP_WEEKLY_MONEY:0 "#bold Weekly Money: #variable @money!$VAL|+D$#!#!\n$BREAKDOWN$\n"
 POP_WEEKLY_wage:0 "Wages: #variable @money!$VAL|+=D$#!"
 POP_WEEKLY_dependent_production:0 "Dependent Wages: #variable @money!$VAL|+=D$#!"
 POP_WEEKLY_subsistence_income:0 "[concept_subsistence_output]: #variable @money!$VAL|+=D$#!"
 POP_WEEKLY_dividends:0 "Dividends: #variable @money!$VAL|+=D$#!"
 POP_WEEKLY_interest:0 "Interest: #variable @money!$VAL|+=D$#!"
 POP_WEEKLY_welfare:1 "[concept_welfare_payments]: #variable @money!$VAL|+=D$#!"
 POP_WEEKLY_income_taxes:0 "Income Taxes: #variable @money!$VAL|+=D$#!"
 POP_WEEKLY_needs:1 "[Concept('concept_pop_needs','$concept_pop_needs_short$')]: #tooltippable #tooltip:[Pop.GetTooltipTag],NEEDS_BREAKDOWN #variable @money!$VAL|+=D$#!#!#!"
 POP_WEEKLY_losses:0 "Investment Losses: #variable @money!$VAL|+=D$#!"
 TOOLTIP_WEALTH:1 "#header Wealth#!\nLevel [Pop.GetCurrentWealth|v] [Concept('concept_pop_needs','$concept_pop_needs_short$')]\n$TOOLTIP_DELIMITER$\n$POP_NET_INCOME$"
 TOOLTIP_WEALTH_SLAVE:1 "#header Wealth#!\nSlave upkeep is satisfying this Slave [concept_pop]'s [Concept('concept_pop_needs','$concept_pop_needs_short$')] to Level [Pop.GetCurrentWealth|v]\n$TOOLTIP_DELIMITER$\n#bold Slave Upkeep Breakdown:#!\n[Pop.GetNeedsDesc]"
 TOOLTIP_WEALTH_SUBSISTENCE:3 "#header Wealth#!\nTheir [concept_subsistence_output] of @money![Pop.GetAverageAnnualWage|Dv] and annual [concept_budget_poll_taxes] of @money![Pop.CalcAnnualPollTaxAmount|Dv] is satisfying the [GetPopType('peasants').GetName]' [Concept('concept_pop_needs','$concept_pop_needs_short$')] equivalent to Level [Pop.GetCurrentWealth|v]\n\nA [concept_building] that wants to hire from this [concept_pop] will need to offer a wage of at least @money![Pop.GetWageRequiredToHireFrom|Dv]."
 TOOLTIP_POP_NET_INCOME:0 "#header Net Income#!\n$POP_NET_INCOME$"
 POP_NET_INCOME:0 "[Pop.GetIncomeExpensesBalanceDesc]\nProgress towards next Wealth level: #v [Pop.GetWealthProgression|+=%0]#!\n\nAnnual Income per Working Adult: @money![Pop.GetAverageAnnualWage|Dv]"
 POP_MONEY_BALANCE:0 "$INCOME$\n$EXPENSES$\n#bold Net Income: #variable @money!$VAL|+=D$#!#!"
 POP_LIST_SOL:0 "#variable [LabelingHelper.GetLabelForStandardOfLiving(Pop.GetCurrentStandardOfLiving)]#!  ([Pop.GetCurrentStandardOfLiving|v])"
 NEEDS_BREAKDOWN:0 "#header [concept_pop_needs]#!\n[Pop.GetNeedsDesc]"
 AVG_WAGE_POP_LIST:0 "Avg. Annual Wage: @money![PopListItem.GetAverageAnnualWage|vD]"
 AVG_WAGE_SUBSISTENCE_POP_LIST:0 "[concept_subsistence_output]: @money![PopListItem.GetAverageAnnualWage|vD]"
 TOOLTIP_POP_QOL_TURMOIL:0 "\nLow [concept_sol] increases [concept_turmoil_target] by #variable $VAL|-=D$ #!"
 TOOLTIP_POP_QOL:2 "#header [concept_sol]#!\nCurrent: #variable [LabelingHelper.GetLabelForStandardOfLiving(Pop.GetCurrentStandardOfLiving)]#! ([Pop.GetCurrentStandardOfLiving|v])\nMinimum Expected: #variable [LabelingHelper.GetLabelForStandardOfLiving(Pop.GetExpectedStandardOfLiving)]#! #tooltippable #tooltip:[Pop.GetTooltipTag],TOOLTIP_POP_EXPECTED_SOL ([Pop.GetExpectedStandardOfLiving|v])#!#!\n[concept_sol] affects Pop Growth rate, which is currently #tooltippable #tooltip:[Pop.GetTooltipTag],GROWTH_RATE_BREAKDOWN [Pop.GetNetGrowthRate|%=+]#!#!\nIf [concept_sol] is below the Minimum Expected, this [concept_pop] will become more [concept_radical] over time\n$TOOLTIP_DELIMITER$\nThis Pops [concept_sol] of #variable [LabelingHelper.GetLabelForStandardOfLiving(Pop.GetCurrentStandardOfLiving)]#! ([Pop.GetCurrentStandardOfLiving|v]) is due to:\n$TAB$Wealth: #variable #tooltippable #tooltip:[Pop.GetTooltipTag],TOOLTIP_WEALTH [Pop.GetCurrentWealth]#!#!#!\n[Pop.GetCurrentSoLModifiersDesc]\n[Pop.GetAdditionalSOLFactorsDesc]"
 GROWTH_RATE_BREAKDOWN:0 "#header Growth Rate#!\n[Pop.GetPopGrowthDesc]"
 TOOLTIP_POP_EXPECTED_SOL:0 "#header Minimum Expected [concept_sol]#!\nTotal: [Pop.GetExpectedStandardOfLiving]\n$TOOLTIP_DELIMITER$\n[Pop.GetExpectedStandardOfLivingDesc]"
 EXPECTED_SOL_FROM_LITERACY:0 "From [concept_literacy]: #tooltippable #tooltip:[Pop.GetTooltipTag],EXPECTED_SOL_FROM_LITERACY_BREAKDOWN #v $VALUE|=$#!#!#!"
 EXPECTED_SOL_FROM_LITERACY_BREAKDOWN:0 "#header Minimum Expected [concept_sol] from [concept_literacy]#!\nTotal: [Pop.GetExpectedStandardOfLivingFromLiteracy]\n$TOOLTIP_DELIMITER$\n[Pop.GetExpectedStandardOfLivingFromLiteracyDesc]"
 MODIFIED_BY_LITERACY_RATE:0 "Modified by #v ×$LITERACY_RATE|2$#! due to [concept_literacy]"

 SOL_FACTOR_TAXES:1 "These [Concept('concept_pop', '$concept_pops$')] pay an average of #v #tooltippable #tooltip:$BREAKDOWN_TAG$ $TAX_BURDEN|%1$#!#!#! of their income in [concept_taxes], reducing their available money for [concept_pop_needs]"
 SOL_FACTOR_MODIFIERS:2 "The [concept_sol] of these [Concept('concept_pop', '$concept_pops$')] is changed by #v $VALUE|1=+$#! due to modifiers"
 SOL_FACTOR_NO_MODIFIERS:1 "These [Concept('concept_pop', '$concept_pops$')] are currently not affected by any [concept_sol] modifiers"
 SOL_FACTOR_GOODS:0 "These [Concept('concept_pop', '$concept_pops$')] pay an average of #v #tooltip:COIN_STACK_TOOLTIP $PRICEICON$#! #tooltippable #tooltip:$BREAKDOWN_TAG$ $RELATIVE_PRICE|=-%1$#!#!#! compared to [concept_base_price] for their [concept_pop_needs]"
 SOL_FACTOR_SLAVES:0 "$POP_FRACTION|%1v$ of these [Concept('concept_pop', '$concept_pops$')] are [Concept('concept_slavery', '$concept_enslaved$')], forcing them into a very low [concept_sol]"
 SOL_FACTOR_PEASANTS:0 "$POP_FRACTION|%1v$ of these [Concept('concept_pop', '$concept_pops$')] are [GetPopType('peasants').GetName] in [Concept('concept_subsistence_building', '$concept_subsistence_buildings$')], limiting them to a low [concept_sol]"
 SOL_FACTOR_TAX_ENTRY:0 "$TAX_LEVEL|%1v$ of income paid in $TAX_TYPE$"
 SOL_FACTOR_GOODS_ENTRY:1 "[Goods.GetTextIcon][Nbsp][Goods.GetName]: @money!$PRICE|v1$ #tooltippable #tooltip:COIN_STACK_TOOLTIP $PRICEICON$#!#! ($RELATIVE_PRICE|=-%1$ relative price, $RELATIVE_EXPENDITURES|v1%$ of expenditures)"
 SOL_FACTOR_GOODS_BREAKDOWN:0 "#header [concept_pop_needs]#!\n$TOOLTIP_DELIMITER$\n$DETAILS$"
 SOL_FACTOR_TAX_BREAKDOWN:0 "#header [Concept('concept_taxes','$concept_taxation$')]#!\n$TOOLTIP_DELIMITER$\n$DETAILS$"

 EXPECTED_SOL_FACTOR_STRATA:0 "$FRACTION|%1v$ of these [Concept('concept_pop', '$concept_pops$')] are $STRATA|v$: $VALUE|=v$"
 EXPECTED_SOL_FACTOR_LITERACY:0 "These [Concept('concept_pop', '$concept_pops$')] have an average of $LITERACY|%0v$ [concept_literacy]: $VALUE|=v$"

 SOL_BELOW_EXPECTED:0 "@warning! $TOTAL|vD$ ($FRACTION|%1v$) of these [Concept('concept_pop', '$concept_pops$')] have a [concept_sol] below the $EXPECTED_SOL_SHORT$ and will become more [concept_radical] over time"
 
 SOL_WELFARE:0 "$TOTAL|vD$ ($FRACTION|%1v$) of these [Concept('concept_pop', '$concept_pops$')] are receiving [concept_welfare_payments], raising their [concept_sol]"

 TOOLTIP_SOL_MODIFIERS:0 "$BREAKDOWN$"
 POP_DETAILS_TITLE:0 "#bold Pop Details#!"

 POP_DETAILS_IG:0 "\n#instruction Click#! to go to #variable [Pop.GetLargestInterestGroup.GetName]#!"

 EMPLOYEE_POPS_LIST:0 "$RELIGION$ $CULTURE$ $TYPE$: $SIZE$"

 CONDITIONS_NOT_SATISFIED:1 "Following conditions prevent this action:"

 CREATE_MARKET:0 "#BOLD Create [concept_market] in #V $STATE$#!#!"
 MERGE_MARKET:0 "Link [STATE.GetName] to #V [MARKET.GetName]#!"
 SPLIT_MARKET:0 "Unlink [STATE.GetName] from #V [MARKET.GetName]#!"
 CANNOT_BUILD_BUILDING:0 "#BOLD #N Cannot $BUILD_OR_EXPAND$ #V [BUILDING_TYPE.GetName]#! in [STATE.GetName]!#!#!"
 CANNOT_BUILD_MARKET:0 "#BOLD #N Cannot build #V Market#! here!#!#!"
 CANNOT_MERGE_MARKET:0 "#BOLD #N Cannot link #V Market#! here!#!#!"
 CANNOT_MERGE_MARKET_STATE:0 "#BOLD #N Cannot link to #V [MARKET.GetName]#! market#!#!"
 CANNOT_SPLIT_MARKET_STATE:0 "#BOLD #N Cannot unlink from #V [MARKET.GetName]#! market#!#!"

 CANNOT_ESTABLISH_TRADE_ROUTE:0 "#BOLD #N Cannot establish #V [concept_trade_route]#! here!#!#!"

 INACTIVE:0 "Inactive"
 INACTIVE_TRADE_ROUTES:1 "Your Inactive [Concept('concept_trade_route', '$concept_trade_routes$')]"
 UNPRODUCTIVE_TRADE_ROUTES:0 "Your Unproductive [Concept('concept_trade_route', '$concept_trade_routes$')]"

 CONSTRUCTION_SECTOR_INPUT_FACTOR:0 "Multiplied by #v x$MULT$#! due to unused [concept_construction]"
 CONSTRUCTION_BREAKDOWN:1 "#header [concept_construction]: $CONSTRUCTION_SPEED$#! / week\n$TOOLTIP_DELIMITER$\n#v #tooltippable #tooltip:$BREAKDOWN_TAG$ $BASE_CONSTRUCTION$#!#!#! [concept_construction] provided by [Country.GetName][ConcatIfNeitherEmpty('\n\n','$CAPPEDDESC$')][ConcatIfNeitherEmpty('\n\n','$MODIFIERDESC$')]"
 CONSTRUCTION_MODIFIER_HEADER:0 "Efficiency of weekly [concept_construction] in [State.GetName] is modified by:\n$MODIFIER_BREAKDOWN$"
 CONSTRUCTION_CAPPED_DESC:0 "Progress of [BuildingType.GetName] is capped at #v $MAXPOINTS$#! [concept_construction] / week"


 
 CAN_EXPAND_BUILDING_TOOLTIP:0 "#header $BUILD_OR_EXPAND$ [BUILDING_TYPE.GetName] in [STATE.GetName]#! (Size: [BUILDING.GetExpansionLevelBreakdownDesc])\n#tooltippable #tooltip:[GetRawTextTooltipTag('$PROFIT_IMPACT_DESC$')] #v @money!$PROFIT_IMPACT|K+=$#!#!#! Predicted Earnings / week\n[ConcatIfNeitherEmpty('$QUALIFICATIONS$', '\n')]$TOOLTIP_DELIMITER$\n@construction! $REQUIRED_CONSTRUCTION|v0$ [concept_construction] ($CONSTRUCTION_COST_CHANGE$)\n[ConcatIfNeitherEmpty('$INVESTMENT_FUND$', '\n')]\n[STATE.GetMarketAccessStatus]\nAvailable Labour: [State.GetNumSubsistenceWorkingAdults|Dv] [GetPopType('peasants').GetName] [SelectLocalization( GreaterThan_int32(State.GetNumUnemployedWorkingAdults, '(int32)0'), 'AND_UNEMPLOYED', '' )][ConcatIfNeitherEmpty('$MILITARY_INFO$', '\n')][ConcatIfNeitherEmpty('$PORT_INFO$', '\n')]\n\n$KEY_MODIFIER_INSTRUCTIONS$"
# $PRODUCTION_BREAKDOWN$ is currently not included, re-add to CAN_EXPAND_BUILDING_TOOLTIP if deeemed necessary 

 AND_UNEMPLOYED:0 "and [State.GetNumUnemployedWorkingAdults|Dv] [concept_unemployed]"

 CONSTRUCTION_CAN_BE_FUNDED_BY_INVESTMENT_POOL:1 "[concept_budget_construction_goods] #P #bold can#!#! be funded by the [concept_investment_pool] (currently #v @money![GetPlayer.GetInvestmentPool|D+]#!)"
 CONSTRUCTION_TOTAL_COST_IMPACT:1 "#v @money!$COST|K-$#! predicted total cost in [concept_budget_construction_goods]"
 CONSTRUCTION_WEEKLY_COST_IMPACT:2 "#v @money!$COST|K-=$#! weekly [concept_budget_construction_goods] cost"
 
 EXPAND_TOOLTIP_EXPAND_BUILD:0 "Build"
 EXPAND_TOOLTIP_EXPAND_EXPAND:0 "Expand"
 EXPAND_TOOLTIP_EXPAND:1 "#header $BUILD_OR_EXPAND$ [BUILDING_TYPE.GetName] in [STATE.GetName]#!\nSize: [BUILDING.GetExpansionLevelBreakdownDesc]\n[STATE.GetMarketAccessStatus]\nAvailable Labour: [State.GetNumSubsistenceWorkingAdults|Dv] [GetPopType('peasants').GetName] and [State.GetNumUnemployedWorkingAdults|Dv] [concept_unemployed]"
 EXPAND_BUILDING_MODIFIERS_INSTRUCTIONS:2 "#instruction Click to queue 1 level, $SHORTCUT_KEY_MOD_shift$Click for $SHIFT_NUM_LEVELS$, $SHORTCUT_KEY_MOD_ctrl$Click for $CTRL_NUM_LEVELS$#!\n#instruction $SHORTCUT_KEY_MOD_alt$Click to queue at the top of the Construction Queue"
 DOWNSIZE_BUILDING_MODIFIERS_INSTRUCTIONS:0 "#instruction Click to downsize 1 level#!\n#instruction $SHORTCUT_KEY_MOD_shift$Click to downsize $SHIFT_NUM_LEVELS$ levels#!\n#instruction $SHORTCUT_KEY_MOD_ctrl$Click to downsize $CTRL_NUM_LEVELS$ levels#!"
 EXPANSION_PROFIT_IMPACT:2 "#header Predicted Revenue after Expansion#!\n#v @money!$VAL|K+=$#! Predicted Earnings / week\n$TOOLTIP_DELIMITER$\n$IMPACT_DETAILS$"
 EXPANSION_PRODUCTIVITY_IMPACT:0 "#header Predicted $EARNINGS_PER_EMPLOYEE$ after Expansion#!: #v @money!$VAL|+$#!\n$TOOLTIP_DELIMITER$\n$IMPACT_DETAILS$"
 EXPANSION_EMPLOYEES_VS_REVENUE:0  "#v @money!$REVENUE|K+$#! predicted Yearly Revenue\n#v $EMPLOYEES|v$#! Total Employees"
 EXPANSION_WAGES_IMPACT:1 "#v @money!$IMPACT|K+=$#! for Weekly Wages"
 GOODS_PROFIT_CONSUMPTION:2 "#v @money!$IMPACT|K+=$#! for $NUM_UNITS|0Y=$ [Goods.GetTextIcon] #v [Goods.GetName]#! ($PRICE_CUR_ICON$@arrow_right!$PRICE_NEW_ICON$)"
 GOODS_PROFIT_CONSUMPTION_AFTER_SUBSTITUTION:2 "#v @money!$IMPACT|K+=$#! for $NUM_UNITS|0Y=$ [Goods.GetTextIcon] #v [Goods.GetName]#! ($PRICE_CUR_ICON$@arrow_right!$PRICE_NEW_ICON$ after [concept_goods_substitution])"
 GOODS_PROFIT_PRODUCTION:2 "#v @money!$IMPACT|K+=$#! from $NUM_UNITS|0Y=$ [Goods.GetTextIcon] #v [Goods.GetName]#! ($PRICE_CUR_ICON$@arrow_right!$PRICE_NEW_ICON$)"
 GOODS_PROFIT_PRODUCTION_AFTER_SUBSTITUTION:2 "#v @money!$IMPACT|K+=$#! from $NUM_UNITS|0Y=$ [Goods.GetTextIcon] #v [Goods.GetName]#! ($PRICE_CUR_ICON$@arrow_right!$PRICE_NEW_ICON$ after [concept_goods_substitution])"
 NO_OPPOSITION:0 "#bold No [Concept('concept_interest_group', '$concept_interest_groups$')] in Opposition#!"
 NO_POLITICAL_MOVEMENTS:1 "No [Concept('concept_political_movement', '$concept_political_movements$')]"
 NO_LAW_BEING_ENACTED:0 "No [concept_law] being enacted"
 NO_INTERESTS:0 "No [Concept('concept_interest', '$concept_interests$')]"

 CANNOT_EXPAND_BUILDING_NO_URBAN_CAP:0 "[BuildingType.GetName] requires [concept_urbanization]"
 CANNOT_EXPAND_BUILDING_NO_TRADE_ROUTES:0 "[BuildingType.GetName] requires [Concept('concept_trade_route', '$concept_trade_routes$')]"
 CANNOT_EXPAND_BUILDING_AT_MAX_LEVEL:1 "[BuildingType.GetName] cannot be expanded beyond its maximum size of $VAL|v$"
 CANNOT_EXPAND_BUILDING_AT_MAX_LEVEL_BREAKDOWN:0 ", which is due to:\n$BREAKDOWN$"
 CANNOT_EXPAND_BUILDING_NOT_EXPANDABLE:0 "[BuildingType.GetName] not expandable"
 CANNOT_EXPAND_BUILDING_NO_ARABLE_LAND:0 "[BuildingType.GetName] requires [concept_arable_land]"
 CANNOT_EXPAND_BUILDING_NO_RESOURCE:0 "Insufficient Resource quantity in [State.GetName]"
 CANNOT_EXPAND_BUILDING_NOT_AVAILABLE_IN_STATE:0 "[STATE.GetName] cannot support [BUILDING_TYPE.GetName]"
 CANNOT_EXPAND_BUILDING_AT_REGION_MAX_CAP:0 "[BuildingType.GetName] is below maximum capacity in [STATE_REGION.GetName]"
 CANNOT_EXPAND_BUILDING_NOT_ACTIVE:0 "[BuildingType.GetName] is not active"
 CANNOT_EXPAND_BUILDING_NOT_BUILDABLE:0 "[BuildingType.GetName] cannot be manually constructed"
  
 EXPAND_BUILDING_WARNING_MISSING_QUALIFICATIONS:0 "@warning! #tooltippable #tooltip:[BUILDING.GetTooltipTag],EXPAND_BUILDING_WARNING_MISSING_QUALIFICATIONS_BREAKDOWN Not enough#!#! [concept_pop_qualifications] to fully staff this building"
 EXPAND_BUILDING_WARNING_MISSING_QUALIFICATIONS_BREAKDOWN:0 "#title Missing [concept_pop_qualifications]#!\n[Building.GetQueueConstructionPopQualificationsWarningBreakdown]"
 EXPAND_BUILDING_WARNING_MISSING_QUALIFICATIONS_ENTRY:2 "Only $AVAILABLE|v$ employable [Concept('concept_pop_qualifications', '$concept_qualifying$')] [POP_TYPE.GetName] available out of $REQUIRED|v$ needed "

 CHANGE_PRODUCTION_METHOD_WARNING_GOODS_SHORTAGE:0 "@warning! [concept_input_goods_shortage] of $LIST$ will result in a penalty on all [concept_building] outputs"
 CHANGE_PRODUCTION_METHOD_WARNING_MISSING_QUALIFICATIONS:0 "@warning! #tooltippable #tooltip:[BUILDING.GetTooltipTag]|[PRODUCTION_METHOD.GetTooltipTag],CHANGE_PRODUCTION_METHOD_WARNING_MISSING_QUALIFICATIONS_BREAKDOWN Not enough#!#! [concept_pop_qualifications] to fully staff [Building.GetName]"
 CHANGE_PRODUCTION_METHOD_WARNING_MISSING_QUALIFICATIONS_BREAKDOWN:0 "#title Missing [concept_pop_qualifications]#!\n[Building.GetChangeProductionMethodPopQualificationsWarningBreakdown(ProductionMethod.Self)]"
 CHANGE_PRODUCTION_METHOD_WARNING_MISSING_QUALIFICATIONS_ENTRY:0 "Only $AVAILABLE|v$ [concept_pop_qualifications] [POP_TYPE.GetName] available out of $REQUIRED|v$ needed"

 CANNOT_JOIN_FOREIGN_MARKET:0 "No Economic System Law or Customs Unions permit joining the foreign [MARKET.GetName]"

 NO_STATE_TRAITS:0 "No State Traits"

  # MARKET is the market to merge
 MERGE_MARKET_INFO_TOOLTIP:0 "Merge #BOLD #V [MARKET.GetName]#!#! with another Market."
 MERGE_MARKET_NEGATIVE_INFO_TOOLTIP:0 "Cannot merge #BOLD #V [MARKET.GetName]#!#! with any other Market."
  # STATE is the selected state, MARKET the market to merge to
 MERGE_MARKETS_INFO_TOOLTIP:0 "Merge #BOLD #V [STATE.GetMarket.GetName]#!#! with #BOLD #V [MARKET.GetName]#!#!"
 MERGE_MARKETS_NEGATIVE_INFO_TOOLTIP:0 "Cannot merge #BOLD #V [STATE.GetMarket.GetName]#!#! with #BOLD #V [MARKET.GetName]#!#!!"

 RETARGET_LINK_TOOLTIP:0 "Disconnect Link in #BOLD #V [STATE.GetName]#!#! from #BOLD #V [STATE.GetMarket.GetName]#!#! and connect it to another Market."
 RETARGET_LINK_FAIL_TOOLTIP:0 "Cannot disconnect Link in #BOLD #V [STATE.GetName]#!#!."
 RETARGET_LINK_TO_TOOLTIP:0 "Disconnect Link in #BOLD #V [STATE.GetName]#!#! from #BOLD #V [STATE.GetMarket.GetName]#!#! and connect it to #BOLD #V [MARKET.GetName]#!#!."
 RETARGET_LINK_TO_FAIL_TOOLTIP:0 "Cannot re-target Link in #BOLD #V [STATE.GetName]#!#! to #BOLD #V [MARKET.GetName]#!#!"

 MARKET_CONTROLLER_TITLE:0 "#title Market Controller#!\n#bold [Market.GetOwner.GetName]#!"

 TOOLTIP_HOVER_STRATEGIC_REGION:0 "#V [STATE.GetName]#! (#V [STATE.GetCountry.GetName]#!)\n[concept_strategic_region]: #V $STRATEGIC_REGION$#!"

  #Budget panel
 BUDGET:0 "Budget"
 BUDGET_PANEL_TITLE:1 "#BOLD Budget#!"
 WEEKLY_BALANCE:0 "Weekly balance: [AccessPlayer.PredictWeeklyBalanceWithEconomyHealthHint]"
 BUDGET_TAB_OVERVIEW:0 "Overview"
 STATES:0 "States"
 BUDGET_TAB_ASSETS:0 "Assets"
 POOLS:0 "Pools"

 LAND_TAX:0 "[concept_budget_land_taxes]"
 HEATHEN_TAX:0 "[concept_budget_heathen_taxes]"
 PER_CAPITA_TAX:0 "[concept_budget_per_capita_taxes]"

 NATIONAL_REVENUE:0 "National Revenue"
 BUDGET_TAXATION_LEVEL:0 "[Concept('concept_taxes','$concept_tax_level$')]"
 BUDGET_INCOME_TAXES:0 "[concept_budget_income_taxes]"
 BUDGET_POLL_TAXES:0 "[concept_budget_poll_taxes]"
 BUDGET_CONSUMPTION_TAXES:0 "[concept_budget_consumption_taxes]"
 BUDGET_ADDITIONAL_INCOME:0 "[concept_budget_additional_income]"
 BUDGET_ADDITIONAL_EXPENSES:0 "[concept_budget_additional_expenses]"
 BUDGET_DIVIDENDS_TAXES:0 "[concept_budget_dividends_taxes]"
 BUDGET_MINTING:0 "[concept_budget_minting]"
 BUDGET_TARIFFS:0 "[concept_tariffs]"
 BUDGET_INVESTMENT_INCOME:0 "[concept_budget_investment_income]"
 BUDGET_DIPLOMATIC_PACTS:0 "[concept_budget_diplomatic_pacts]"
 NATIONAL_EXPENSES:0 "National Expenses"
 BUDGET_GOODS_FOR_GOVERNMENT_BUILDINGS:0 "[concept_budget_goods_for_government_buildings]"
 BUDGET_GOODS_FOR_MILITARY_BUILDINGS:0 "[concept_budget_goods_for_military_buildings]"
 BUDGET_GOVERNMENT_WAGES:0 "[concept_budget_government_wages]"
 BUDGET_MILITARY_WAGES:0 "[concept_budget_military_wages]"
 BUDGET_GOVERNMENT_SLAVES:0 "[concept_budget_government_slaves]"
 BUDGET_MILITARY_SLAVES:0 "[concept_budget_military_slaves]"
 BUDGET_SUBSIDIES:0 "[concept_subsidies]"
 BUDGET_WELFARE_PAYMENTS:0 "[concept_welfare_payments]"
 BUDGET_INTEREST:1 "[concept_budget_interest]"
 BUDGET_CONSTRUCTION_GOODS:0 "[concept_budget_construction_goods]"
 PAUSE_ALL_CONSTRUCTION_BUTTON:0 "Pause All"
 PAUSE_ALL_CONSTRUCTION_TOOLTIP_HEADER:0 "#header Pause all construction#!"
 RESUME_ALL_CONSTRUCTION_BUTTON:0 "Resume All"
 RESUME_ALL_CONSTRUCTION_TOOLTIP_HEADER:0 "#header Resume all construction#!"
 CHANGE_ALL_CONSTRUCTION_SPEED_TOOLTIP_HEADER:1 "#header Switch entire $building_construction_sector$ to [PRODUCTION_METHOD.GetName]#!"

 TAXES:0 "Taxes"
 EXPENSES:0 "Expenses"

 invalid_market:0 "Not a valid Market"

 diplomatic_play_invalid_state:0 "Invalid state region"

 set_decree_select_state_tooltip:0 "$NAME|v$ [concept_decree] in [STATE.GetName]"

 ESTABLISH_TRADE_ROUTE_UNMET_CONDITION_FORMAT:1 "@simple_box! $UNMET_CONDITION$"

 trade_route_import_lens_option:0 "Establish Import [concept_trade_route]"
 trade_route_import_lens_option_tooltip:0 "#header $trade_route_import_lens_option$#!\nEstablish a semi-permanent trade route between two markets, importing goods to a market you own or control ports in"
 trade_route_export_lens_option:0 "Establish Export [concept_trade_route]"
 trade_route_export_lens_option_tooltip:0 "#header $trade_route_export_lens_option$#!\nEstablish a semi-permanent trade route between two markets, exporting goods from a market you own or control ports in"
 establish_trade_route_behavior_select_acting_import_market_tooltip:0 "#header Import [GOODS.GetTextIcon] #v [GOODS.GetName]#! to [GOODS.GetMarket.GetName]#!\n$TOOLTIP_DELIMITER$\n$BUY_ORDERS$: $BUY|vD$\nMax Imports / Level: $BASE_TRADE|vD$\n$BREAKDOWN$"
 establish_trade_route_behavior_select_acting_export_market_tooltip:0 "#header Export [GOODS.GetTextIcon] #v [GOODS.GetName]#! from [GOODS.GetMarket.GetName]#!\n$TOOLTIP_DELIMITER$\n$SELL_ORDERS$: $SELL|vD$\nMax Exports / Level: $BASE_TRADE|vD$\n$BREAKDOWN$"
 establish_trade_route_behavior_select_other_import_market_tooltip:0 "#header Export [GOODS.GetTextIcon] #v [GOODS.GetName]#! to [MARKET.GetName]#!\n$TOOLTIP_DELIMITER$\nSell Orders in [GOODS.GetMarket.GetName]: #variable $SELL|D$#!\n[concept_buy_orders] in [MARKET.GetName]: #variable $BUY|D$#!\nProjected Exports: $TRADE|vD$"
 establish_trade_route_behavior_select_other_export_market_tooltip:0 "#header Import [GOODS.GetTextIcon] #v [GOODS.GetName]#! from [MARKET.GetName] to [GOODS.GetMarket.GetName]#!\n$TOOLTIP_DELIMITER$\nSell Orders in [MARKET.GetName]: #variable $SELL|D$#!\n[concept_buy_orders] in [GOODS.GetMarket.GetName]: #variable $BUY|D$#!\nProjected Imports: $TRADE|vD$"
 establish_trade_route_insufficient_import_demand:0 "Market lacks significant demand"
 establish_trade_route_not_participant:0 "Not a participant in this market"
 establish_trade_route_insufficient_trade_routes:0 "No trade routes available"
 establish_trade_route_no_export_demand:0 "Market lacks net exports"
 establish_trade_route_not_importmarket_owner:0 "You do not control this market"
 establish_trade_route_already_exists:0 "Trade route for these Goods already exists"
 cancel_trade_route_not_importmarket_controller:0 "Not the importing market's controller"

 trade_route_import_lens_option_ammunition_tooltip:0 "Establish an $ammunition$ import trade route"
 trade_route_import_lens_option_small_arms_tooltip:0 "Establish a $small_arms$ import trade route"
 trade_route_import_lens_option_artillery_tooltip:0 "Establish an $artillery$ import trade route"
 trade_route_import_lens_option_radios_tooltip:0 "Establish a $radios$ import trade route"
 trade_route_import_lens_option_tanks_tooltip:0 "Establish a $tanks$ import trade route"
 trade_route_import_lens_option_aeroplanes_tooltip:0 "Establish an $aeroplanes$ import trade route"
 trade_route_import_lens_option_manowars_tooltip:0 "Establish a $manowars$ import trade route"
 trade_route_import_lens_option_ironclads_tooltip:0 "Establish an $ironclads$ import trade route"
 trade_route_import_lens_option_grain_tooltip:0 "Establish a $grain$ import trade route"
 trade_route_import_lens_option_fish_tooltip:0 "Establish a $fish$ import trade route"
 trade_route_import_lens_option_meat_tooltip:0 "Establish a $meat$ import trade route"
 trade_route_import_lens_option_fruit_tooltip:0 "Establish a $fruit$ import trade route"
 trade_route_import_lens_option_fabric_tooltip:0 "Establish a $fabric$ import trade route"
 trade_route_import_lens_option_coal_tooltip:0 "Establish a $coal$ import trade route"
 trade_route_import_lens_option_wood_tooltip:0 "Establish a $wood$ import trade route"
 trade_route_import_lens_option_groceries_tooltip:0 "Establish a $groceries$ import trade route"
 trade_route_import_lens_option_liquor_tooltip:0 "Establish a $liquor$ import trade route"
 trade_route_import_lens_option_wine_tooltip:0 "Establish a $wine$ import trade route"
 trade_route_import_lens_option_clothes_tooltip:0 "Establish a $clothes$ import trade route"
 trade_route_import_lens_option_furniture_tooltip:0 "Establish a $furniture$ import trade route"
 trade_route_import_lens_option_clippers_tooltip:0 "Establish a $clippers$ import trade route"
 trade_route_import_lens_option_steamers_tooltip:0 "Establish a $steamers$ import trade route"
 trade_route_import_lens_option_silk_tooltip:0 "Establish a $silk$ import trade route"
 trade_route_import_lens_option_dye_tooltip:0 "Establish a $dye$ import trade route"
 trade_route_import_lens_option_sulfur_tooltip:0 "Establish a $sulfur$ import trade route"
 trade_route_import_lens_option_iron_tooltip:0 "Establish an $iron$ import trade route"
 trade_route_import_lens_option_lead_tooltip:0 "Establish a $lead$ import trade route"
 trade_route_import_lens_option_hardwood_tooltip:0 "Establish a $hardwood$ import trade route"
 trade_route_import_lens_option_rubber_tooltip:0 "Establish a $rubber$ import trade route"
 trade_route_import_lens_option_oil_tooltip:0 "Establish an $oil$ import trade route"
 trade_route_import_lens_option_engines_tooltip:0 "Establish a $engines$ import trade route"
 trade_route_import_lens_option_steel_tooltip:0 "Establish a $steel$ import trade route"
 trade_route_import_lens_option_tools_tooltip:0 "Establish a $tools$ import trade route"
 trade_route_import_lens_option_glass_tooltip:0 "Establish a $glass$ import trade route"
 trade_route_import_lens_option_fertilizer_tooltip:0 "Establish a $fertilizer$ import trade route"
 trade_route_import_lens_option_paper_tooltip:0 "Establish a $paper$ import trade route"
 trade_route_import_lens_option_explosives_tooltip:0 "Establish an $explosives$ import trade route"
 trade_route_import_lens_option_porcelain_tooltip:0 "Establish a $porcelain$ import trade route"
 trade_route_import_lens_option_sugar_tooltip:0 "Establish a $sugar$ import trade route"
 trade_route_import_lens_option_tea_tooltip:0 "Establish a $tea$ import trade route"
 trade_route_import_lens_option_coffee_tooltip:0 "Establish a $coffee$ import trade route"
 trade_route_import_lens_option_tobacco_tooltip:0 "Establish a $tobacco$ import trade route"
 trade_route_import_lens_option_opium_tooltip:0 "Establish a $opium$ import trade route"
 trade_route_import_lens_option_automobiles_tooltip:0 "Establish a $automobiles$ import trade route"
 trade_route_import_lens_option_telephones_tooltip:0 "Establish a $telephones$ import trade route"
 trade_route_import_lens_option_luxury_clothes_tooltip:0 "Establish a $luxury_clothes$ import trade route"
 trade_route_import_lens_option_luxury_furniture_tooltip:0 "Establish a $luxury_furniture$ import trade route"
 trade_route_import_lens_option_literature_tooltip:0 "Establish a $literature$ import trade route"
 trade_route_import_lens_option_fine_art_tooltip:0 "Establish a $fine_art$ import trade route"

 trade_route_export_lens_option_ammunition_tooltip:0 "Establish an $ammunition$ export trade route"
 trade_route_export_lens_option_small_arms_tooltip:0 "Establish a $small_arms$ export trade route"
 trade_route_export_lens_option_artillery_tooltip:0 "Establish an $artillery$ export trade route"
 trade_route_export_lens_option_radios_tooltip:0 "Establish a $radios$ export trade route"
 trade_route_export_lens_option_tanks_tooltip:0 "Establish a $tanks$ export trade route"
 trade_route_export_lens_option_aeroplanes_tooltip:0 "Establish an $aeroplanes$ export trade route"
 trade_route_export_lens_option_manowars_tooltip:0 "Establish a $manowars$ export trade route"
 trade_route_export_lens_option_ironclads_tooltip:0 "Establish an $ironclads$ export trade route"
 trade_route_export_lens_option_grain_tooltip:0 "Establish a $grain$ export trade route"
 trade_route_export_lens_option_fish_tooltip:0 "Establish a $fish$ export trade route"
 trade_route_export_lens_option_meat_tooltip:0 "Establish a $meat$ export trade route"
 trade_route_export_lens_option_fruit_tooltip:0 "Establish a $fruit$ export trade route"
 trade_route_export_lens_option_fabric_tooltip:0 "Establish a $fabric$ export trade route"
 trade_route_export_lens_option_coal_tooltip:0 "Establish a $coal$ export trade route"
 trade_route_export_lens_option_wood_tooltip:0 "Establish a $wood$ export trade route"
 trade_route_export_lens_option_groceries_tooltip:0 "Establish a $groceries$ export trade route"
 trade_route_export_lens_option_liquor_tooltip:0 "Establish a $liquor$ export trade route"
 trade_route_export_lens_option_wine_tooltip:0 "Establish a $wine$ export trade route"
 trade_route_export_lens_option_clothes_tooltip:0 "Establish a $clothes$ export trade route"
 trade_route_export_lens_option_furniture_tooltip:0 "Establish a $furniture$ export trade route"
 trade_route_export_lens_option_clippers_tooltip:0 "Establish a $clippers$ export trade route"
 trade_route_export_lens_option_steamers_tooltip:0 "Establish a $steamers$ export trade route"
 trade_route_export_lens_option_silk_tooltip:0 "Establish a $silk$ export trade route"
 trade_route_export_lens_option_dye_tooltip:0 "Establish a $dye$ export trade route"
 trade_route_export_lens_option_sulfur_tooltip:0 "Establish a $sulfur$ export trade route"
 trade_route_export_lens_option_iron_tooltip:0 "Establish an $iron$ export trade route"
 trade_route_export_lens_option_lead_tooltip:0 "Establish a $lead$ export trade route"
 trade_route_export_lens_option_hardwood_tooltip:0 "Establish a $hardwood$ export trade route"
 trade_route_export_lens_option_rubber_tooltip:0 "Establish a $rubber$ export trade route"
 trade_route_export_lens_option_oil_tooltip:0 "Establish an $oil$ export trade route"
 trade_route_export_lens_option_engines_tooltip:0 "Establish a $engines$ export trade route"
 trade_route_export_lens_option_steel_tooltip:0 "Establish a $steel$ export trade route"
 trade_route_export_lens_option_tools_tooltip:0 "Establish a $tools$ export trade route"
 trade_route_export_lens_option_glass_tooltip:0 "Establish a $glass$ export trade route"
 trade_route_export_lens_option_fertilizer_tooltip:0 "Establish a $fertilizer$ export trade route"
 trade_route_export_lens_option_paper_tooltip:0 "Establish a $paper$ export trade route"
 trade_route_export_lens_option_explosives_tooltip:0 "Establish an $explosives$ export trade route"
 trade_route_export_lens_option_porcelain_tooltip:0 "Establish a $porcelain$ export trade route"
 trade_route_export_lens_option_sugar_tooltip:0 "Establish a $sugar$ export trade route"
 trade_route_export_lens_option_tea_tooltip:0 "Establish a $tea$ export trade route"
 trade_route_export_lens_option_coffee_tooltip:0 "Establish a $coffee$ export trade route"
 trade_route_export_lens_option_tobacco_tooltip:0 "Establish a $tobacco$ export trade route"
 trade_route_export_lens_option_opium_tooltip:0 "Establish a $opium$ export trade route"
 trade_route_export_lens_option_automobiles_tooltip:0 "Establish a $automobiles$ export trade route"
 trade_route_export_lens_option_telephones_tooltip:0 "Establish a $telephones$ export trade route"
 trade_route_export_lens_option_luxury_clothes_tooltip:0 "Establish a $luxury_clothes$ export trade route"
 trade_route_export_lens_option_luxury_furniture_tooltip:0 "Establish a $luxury_furniture$ export trade route"
 trade_route_export_lens_option_literature_tooltip:0 "Establish a $literature$ export trade route"
 trade_route_export_lens_option_fine_art_tooltip:0 "Establish a $fine_art$ export trade route"

 MANAGE_MARKET_BUTTON_LABEL:0 "Manage"
 MANAGE_MARKET_BUTTON_TOOLTIP:0 "Manage Market"
 MANAGE_MARKET_BUTTON_DISABLED_TOOLTIP:1 "$MANAGE_MARKET_BUTTON_TOOLTIP$\n@simple_box! Is market controller"

 TRADING_TITLE:0 "#title Current Trade Demands in the $MARKET$ Market#!\n"
 IMPORTING_TITLE:0 "\n#title Currently Unmet Demand in the $MARKET$ Market#!\n"
 NO_UP_TO_DATE_MARKET_INFO:0 "#N There is no up to date Goods information for this Market#!"

 MARKET_GOOD_SORT:0 "Good"
 MARKET_PRODUCE_SORT:0 "Produce"
 MARKET_CONSUME_SORT:0 "Consume"
 MARKET_SELL_SORT:0 "Sell Orders"
 MARKET_BUY_SORT:0 "Buy Orders"
 MARKET_PRICE_SORT:0 "Price"

 FRONT_PANEL_DEBUG_INFO:0 "#title Debug Information#!:\nID: #variable [Front.GetID]#!"
 FRONT_PANEL_FIRST_UNITS:0 "First Side Units"
 FRONT_PANEL_SECOND_UNITS:0 "Second Side Units"
 FRONT_PANEL_NO_PRESENT_GENERALS:0 "No [Concept('concept_general', '$concept_generals$')] present on this side"

 SAVING_GAME:0 "Saving Game"
 BUILDING_COSTS:0 "Building costs"
 TARGET_STRENGTH:0 "Target Strength Points for army"
 STRATEGIC_GOODS:0 "Strategic Goods"
 WEEKLY_COST_STRATEGIC_REGION_TOOLTIP:0 "#header Weekly cost of Strategic Resources#!"
 PDX_TOOLTIP_SHORTCUT:1 "Shortcut: #header $MODS$$SHORTCUT$#!"
 SHORTCUT_KEY:0 "$KEY$"
 SHORTCUT_KEY_MOD_shift:0 "Shift+"
 SHORTCUT_KEY_MOD_alt:0 "Alt+"
 SHORTCUT_KEY_MOD_ctrl:0 "Ctrl+"
 SHORTCUT_KEY_MOD_os:0 "Os+"
 KEY_ESCAPE:0 "Esc"
 KEY_KP_PLUS:0 "Keypad +"
 KEY_KP_MINUS:0 "Keypad -"
 KEY_MB4:0 "Mouse 4"

 RAW_MATERIALS:0 "Raw mat."
 INDUSTRIAL_GOODS:0 "Industrial"
 CONSUMER_GOODS:0 "Consumer"
 MILITARY_GOODS:0 "Military"
 LUXURY_GOODS:0 "Luxury"
 PREVIOUS_WEEK_MODIFIERS:0 "#title Previous Week Modifiers#!"
 MODIFIER_ENTRY_TEXT:0 "[ModifierEntry.GetFormattedValue] [ModifierEntry.GetName]"
 MODIFIER_ENTRY_TOOLTIP:0 "#header [ModifierEntry.GetName]#!\n[ModifierEntry.GetBreakdown]\n[ModifierEntry.GetDesc]"
 MODIFIER_ENTRY_VALUE_WITH_BREAKDOWN:0 "#tooltippable #tooltip:$TOOLTIP_TAG$ $FORMATTED_VALUE$#!#!"
 MODIFIER_DEFINITION_NAME:0 "#tooltippable_name #tooltip:$DESCRIPTION_TAG$ $NAME$#!#!"

 BALANCE_ITEM:0 "[TradeOverviewEntry.GetGoods.GetCompareIconAgainstBasePriceNoFormatting(TradeOverviewEntry.GetGoods.GetMarketPrice)] "

 RELATIONS_TOOLTIP:2 "#header [concept_relations]#!\n[concept_relations] between [COUNTRY.GetName] and [TARGET_COUNTRY.GetName] are #BOLD $LABEL$#! (#variable $VAL|+=$#!)$PROGRESS$"
 INFAMY_TOOLTIP:2 "#header [COUNTRY.GetAdjective] [concept_infamy]: #BOLD $INFAMY_LABEL$#! (#variable $INFAMY|-1$#!)#!\n$TOOLTIP_DELIMITER$\n$INFAMY_DECAY$[ConcatIfNeitherEmpty('\n\nEffects:\n','$INFAMY_EFFECTS$')]"
 INFAMY_DECAY_RATE:0 "[concept_infamy] decay: #P #bold -$VAL|3$#!#! / week\n$TAB$Base decay: #P #bold -$YEARLYBASE|3$#!#!  / year$MITIGATION$"
 TENSION_TOOLTIP:0 "The [concept_tension] level between us and [COUNTRY.GetName] is #BOLD $LABEL$#! (#variable $VAL|-$#!)$DECAY$"
 TENSION_DECAY_RATE:0 "[concept_tension] decay: #P #bold -$VAL|3$#!#! / week\n$TAB$Base decay: #P #bold -$YEARLYBASE|3$#!#!  / year$MITIGATION$"

 RELATIONS_PROGRESS:0 "Progress towards improved relations: $VAL|v%0$"
 RELATIONS_DECAY:0 "Decaying relations: #N #bold -$VAL|-3$#!#! / week"

 poor:0 "@lower_strata! [concept_lower_strata]"
 middle:0 "@middle_strata! [concept_middle_strata]"
 rich:0 "@upper_strata! [concept_upper_strata]"
 LOWER_NO_ICON:0 "[concept_lower_strata]"
 MIDDLE_NO_ICON:0 "[concept_middle_strata]"
 UPPER_NO_ICON:0 "[concept_upper_strata]"

 TOOLTIP_BUDGET_PANEL:0 "#header Weekly balance #!\nTotal: #variable [AccessPlayer.PredictWeeklyBalance|D+=]#!\n$TOOLTIP_DELIMITER$\n$INVESTMENT_POOL$\n$TOOLTIP_DELIMITER$\n[GetPlayer.GetIncomeBreakdown]\n\n[GetPlayer.GetExpensesBreakdown]"
 TAX_INCOME_BREAKDOWN:0 "#bold National Revenue:#! #tooltippable #tooltip:[GetPlayer.GetTooltipTag],TOTAL_INCOME_BREAKDOWN,TotalIncomeTooltip #variable @money![GetPlayer.PredictWeeklyFixedIncome|D+=]#!#!#!"
 TAX_INCOME_INCOME:0 "$TAB$#tooltippable #tooltip:[GetPlayer.GetTooltipTag],INCOME_TAXES_BREAKDOWN,TaxIncomeTooltip @money![GetPlayer.GetIncomeTaxIncome|D+=]#!#! [concept_budget_income_taxes]"
 TAX_INCOME_POLL:0 "$TAB$#tooltippable #tooltip:[GetPlayer.GetTooltipTag],POLL_TAXES_BREAKDOWN,TaxPollTooltip @money![GetPlayer.GetPollTaxIncome|D+=]#!#! [concept_budget_poll_taxes]"
 TAX_INCOME_CONSUMPTION:0 "$TAB$#tooltippable #tooltip:[GetPlayer.GetTooltipTag],CONSUMPTION_TAXES_BREAKDOWN,ConsumptionTaxTooltip @money![GetPlayer.PredictConsumptionTaxes|D+=]#!#! [concept_budget_consumption_taxes]"
 TAX_INCOME_DIVIDENDS:0 "$TAB$#tooltippable #tooltip:[GetPlayer.GetTooltipTag],DIVIDENDS_TAXES_BREAKDOWN,DividendsTaxTooltip @money![GetPlayer.PredictDividendsTaxes|D+=]#!#! [concept_budget_dividends_taxes]"
 TAX_INCOME_ADDITIONAL:0 "$TAB$#tooltippable #tooltip:[GetPlayer.GetTooltipTag],ADDITIONAL_INCOME_BREAKDOWN,AdditionalIncomeTooltip @money![GetPlayer.GetModifier.GetValueFor('country_tax_income_add')|K+=]#!#! [concept_budget_additional_income]"
 TAX_INCOME_MINTING:0 "$TAB$#tooltippable #tooltip:[GetPlayer.GetTooltipTag],MINTING_BREAKDOWN,MintingTooltip @money![GetPlayer.PredictMinting|K+=]#!#! [concept_budget_minting]"
 TAX_INCOME_INVESTMENT:0 "$TAB$#tooltippable #tooltip:[GetPlayer.GetTooltipTag],INVESTMENT_INCOME_BREAKDOWN,InvestmentIncomeTooltip @money![GetPlayer.GetInvestmentIncome|D+=]#!#! [concept_budget_investment_income]"
 TAX_INCOME_DIPLOMATIC:0 "$TAB$#tooltippable #tooltip:[GetPlayer.GetTooltipTag],DIPLOMATIC_PACTS_INCOME_BREAKDOWN,DiplomaticPactsIncomeTooltip @money![GetPlayer.PredictDiplomaticPactsIncome|D+=]#!#! [concept_budget_diplomatic_pacts]"
 TAX_INCOME_TARIFFS:0 "$TAB$#tooltippable #tooltip:[GetPlayer.GetTooltipTag],TARIFFS_BREAKDOWN,TariffsTooltip @money![GetPlayer.PredictTariffs|D+=]#!#! [concept_tariffs]"

 INVESTMENT_POOL:0 "[concept_investment_pool]: #tooltippable #tooltip:[GetPlayer.GetTooltipTag],INVESTMENT_POOL_BREAKDOWN,InvestmentPoolTooltip #v @money![GetPlayer.GetInvestmentPool|D+]#!#!#! (Change: #v @money![GetPlayer.GetInvestmentPoolChange|D+=]#!)"
 INVESTMENT_POOL_BREAKDOWN:1 "#header [concept_investment_pool]#!\nCurrent: #v @money![GetPlayer.GetInvestmentPool|D+]#!\nWeekly change: #v @money![GetPlayer.GetInvestmentPoolChange|D+=]#!\n$TOOLTIP_DELIMITER$\n$INVESTMENT_POOL_CHANGE$\n\n[GetPlayer.GetAllowedBuildingGroupsFromInvestmentPoolDesc]"
 INVESTMENT_POOL_CHANGE:1 "[GetPlayer.GetInvestmentPoolChangeFromConstructionDesc]\n[GetPlayer.GetInvestmentPoolChangeFromInvestmentDesc]"
 INVESTMENT_POOL_CHANGE_FROM_CONSTRUCTION:1 "#bold New [concept_construction]:#! #v @money!$CHANGE|D+$#!"
 INVESTMENT_POOL_CHANGE_FROM_CONSTRUCTION_EMPTY:0 "No new [concept_construction] using the $concept_investment_pool$: #v @money!$CHANGE|D+=$#!"
 INVESTMENT_POOL_CHANGE_FROM_INVESTMENT:1 "#bold Investment sources:#! #v @money!#tooltippable #tooltip:[GetPlayer.GetTooltipTag],INVESTMENT_POOL_SOURCES_BREAKDOWN $CHANGE|D+=$#!#!#!"
 INVESTMENT_POOL_CHANGE_FROM_INVESTMENT_EMPTY:0 "No investment sources: #v @money!$CHANGE|D+=$#!"
 INVESTMENT_POOL_SOURCES_BREAKDOWN:0 "#header [Concept('concept_building', '$concept_buildings$')] adding [concept_money] to the [concept_investment_pool]#!\n$TOOLTIP_DELIMITER$\n[GetPlayer.GetInvestmentPoolChangeFromInvestmentBreakdown]"
 INVESTMENT_FROM_BUILDING_DETAIL:0 "[BuildingType.GetName]: #N #variable @money!$VAL|D+$#!#!"

 TOTAL_INCOME_BREAKDOWN:0 "[GetPlayer.GetIncomeBreakdown]"
 TOTAL_EXPENSES_BREAKDOWN:0 "[GetPlayer.GetExpensesBreakdown]"

 BUILDING_GROUP_LAW_HEADER:0 "[Law.GetName] allows the following to be funded using the [concept_investment_pool]:"

 INTEREST_EXPENSE_TOOLTIP:0 "#header Interest#!\nTotal: #N @money!-[GetPlayer.GetInterestPayment|D-]"

 POLL_TAXES_BREAKDOWN:0 "#tooltip_header [concept_budget_poll_taxes]#!\nTotal: #v @money![GetPlayer.GetPollTaxIncome|K+=]#!"
 INCOME_TAXES_BREAKDOWN:0 "#tooltip_header [concept_budget_income_taxes]#!\nTotal: #v @money![GetPlayer.GetIncomeTaxIncome|K+=]#!"
 INCOME_TAX_RATE:0 "The Income Tax Rate of #v $VAL|+%0$#! is due to:$BASE_INCOME_TAX_RATE_BREAKDOWN$$TAXCOLLECTION_EFFICIENCY_BREAKDOWN$"
 POP_INCOME_TAX_RATE:0 "#tooltippable #tooltip:[GetRawTextTooltipTag('$BREAKDOWN$')] #variable $VAL|%1$#!#!#! [concept_budget_income_taxes]: #N #bold @money!-$TAX_LOSS|D$#!#!"
 POP_DIVIDEND_TAX_RATE:0 "#tooltippable #tooltip:[GetRawTextTooltipTag('$BREAKDOWN$')] #variable $VAL|%1$#!#!#! [concept_budget_dividends_taxes]: #N #bold @money!-$TAX_LOSS|D$#!#!"
 POP_PER_CAPITA_TAX:0 "[concept_budget_per_capita_taxes]: #tooltippable #tooltip:[GetRawTextTooltipTag('$BREAKDOWN$')] #N #bold @money!-$TAX_LOSS|D$#!#!#!#!"
 POP_LAND_TAX:0 "[concept_budget_land_taxes]: #tooltippable #tooltip:[GetRawTextTooltipTag('$BREAKDOWN$')] #N #bold @money!-$TAX_LOSS|D$#!#!#!#!"
 POP_HEATHEN_TAX:0 "[concept_budget_heathen_taxes]: #tooltippable #tooltip:[GetRawTextTooltipTag('$BREAKDOWN$')] #N #bold @money!-$TAX_LOSS|D$#!#!#!#!"
 POP_CONSUMPTION_TAX:0 "[concept_budget_consumption_taxes]: #tooltippable #tooltip:[GetRawTextTooltipTag('$BREAKDOWN$')] #N #bold @money!-$TAX_LOSS|D$#!#!#!#!"
 POP_CONSUMPTION_TAX_BREAKDOWN:0 "#header [concept_budget_consumption_taxes]#!\n$BREAKDOWN$"
 POP_CONSUMPTION_TAX_ENTRY:0 "[Goods.GetName]: #N #bold @money!-$AMOUNT|D$#!#!#!#!"
 ECONOMIC_CONTRIBUTION:0 "Economic Contribution: $VAL|v%0$"
 TAXATION_BREAKDOWN:0 "#header Taxation#!\nThe total Taxation level of #variable $VAL|%1$#!, is due to:\n$TAB$$STATE_TAX_MODIFIER$\n$TAB$$BREAKDOWN$"

 CONSUMPTION_TAXES_BREAKDOWN:0 "[GetPlayer.GetConsumptionTaxesDesc]"
 CONSUMPTION_TAXES:0 "#tooltip_header Consumption Taxes#!\nTotal: #v $VAL|K+=$#!\n$TOOLTIP_DELIMITER$\n$BREAKDOWN$"
 CONSUMPTION_TAXES_GOODS_ENTRY:0 "#variable @money!$VAL|K+$#! from [GOODS.GetName]"

 DIVIDENDS_TAXES_BREAKDOWN:0 "#tooltip_header Dividends Taxes#!\nTotal: #v @money![GetPlayer.PredictDividendsTaxes|K+=]#!\n$TOOLTIP_DELIMITER$\n[GetPlayer.PredictDividendsTaxesDesc]"
 DIVIDENDS_TAX_FROM_BUILDING_DETAIL:0 "#N #variable @money!$VAL|D+$#!#! from [BuildingType.GetName]"
 IMPORT_TARIFFS_FROM_GOODS_DETAIL:0 "#N #variable @money!$VAL|D+$#!#! from import of [Goods.GetName]"
 EXPORT_TARIFFS_FROM_GOODS_DETAIL:0 "#N #variable @money!$VAL|D+$#!#! from export of [Goods.GetName]"
 
 SET_GOODS_TARIFF_NO_PRIORITY:1 "Set [concept_market_good_policy] to $tariff_no_priority$"
 SET_GOODS_TARIFF_IMPORT_PRIORITY:1 "Set [concept_market_good_policy] to $tariff_import_priority$"
 SET_GOODS_TARIFF_EXPORT_PRIORITY:1 "Set [concept_market_good_policy] to $tariff_export_priority$"
 
 TRADE_ROUTE_OPEN_EXPORTING_MARKET:0 "View [TradeRoute.GetExportingMarket.GetName] (Exporter)"
 TRADE_ROUTE_OPEN_IMPORTING_MARKET:0 "View [TradeRoute.GetImportingMarket.GetName] (Importer)"
 
 SET_TARIFF_FOCUS_ALREADY_ACTIVE:0 "[concept_tariffs] already set to $FOCUS|v$"
 SET_TARIFF_FOCUS_NOT_ALLOWED:0 "Our Trade Policy does not allow us to set [concept_tariffs] to $FOCUS|v$"

 TARIFFS_BREAKDOWN:0 "#tooltip_header [concept_tariffs]#!\nTotal: #v @money![GetPlayer.PredictTariffs|K+=]#!\n$TOOLTIP_DELIMITER$\n[GetPlayer.PredictTariffsDesc]"
 MINTING_BREAKDOWN:0 "#tooltip_header [concept_budget_minting]#!\nTotal: #v @money![GetPlayer.PredictMinting|K+=]#!\n$TOOLTIP_DELIMITER$\n[GetPlayer.PredictMintingDesc]"
 INVESTMENT_INCOME_BREAKDOWN:0 "#tooltip_header [concept_budget_investment_income]#!\nTotal: #v @money![GetPlayer.GetInvestmentIncome|K+=]#!"

 ADDITIONAL_INCOME_BREAKDOWN:0 "#tooltip_header Additional Income#!\nTotal: #v @money![GetPlayer.GetModifier.GetValueFor('country_tax_income_add')|K+=]#!\n$TOOLTIP_DELIMITER$\n[GetPlayer.GetModifier.GetDescFor('country_tax_income_add')]"
 ADDITIONAL_EXPENSES_BREAKDOWN:0 "#tooltip_header Additional Expenses#!\nTotal: #v @money![GetPlayer.GetModifier.GetInvertedValueFor('country_expenses_add')|K+=]#!\n$TOOLTIP_DELIMITER$\n[GetPlayer.GetModifier.GetDescFor('country_expenses_add')]"
 WELFARE_PAYMENTS_EXPENSES_BREAKDOWN:0 "#tooltip_header [concept_welfare_payments]#!\nTotal: #n @money!-[GetPlayer.GetWelfarePaymentsExpenses|D ]#!"

 DIPLOMATIC_PACTS_INCOME_BREAKDOWN:0 "#tooltip_header Diplomatic Pacts#!\nTotal: #v @money![GetPlayer.PredictDiplomaticPactsIncome|K+]#!\n$TOOLTIP_DELIMITER$\n[GetPlayer.PredictDiplomaticPactsIncomeDesc]"

 EXPENSES_ADDITIONAL:0 "$TAB$#tooltippable #tooltip:[GetPlayer.GetTooltipTag],ADDITIONAL_EXPENSES_BREAKDOWN,AdditionalExpensesTooltip @money![GetPlayer.GetModifier.GetInvertedValueFor('country_expenses_add')|K+=]#!#! [concept_budget_additional_expenses]"
 EXPENSES_WELFARE_PAYMENTS:0 "$TAB$#tooltippable #tooltip:[GetPlayer.GetTooltipTag],WELFARE_PAYMENTS_BREAKDOWN,WelfarePaymentsTooltip @money!-[GetPlayer.GetWelfarePaymentsExpenses|D-]#!#! [concept_welfare_payments]"
 GOVERNMENT_BUILDINGS_EXPENSES_BREAKDOWN:0 "#tooltip_header Goods for Government Buildings#!\nTotal: #v #N @money!-[GetPlayer.GetGovernmentGoodsExpenses|D-]#!#!\n$TOOLTIP_DELIMITER$\n[GetPlayer.GetGovernmentGoodsExpensesDesc]\n$TOOLTIP_DELIMITER$\n[GetPlayer.GetGovernmentGoodsExpensesByGoodsDesc]"
 GOVERNMENT_WAGES_EXPENSES_BREAKDOWN:0 "#tooltip_header Government Wages#!\nTotal: #v #N @money!-[GetPlayer.GetGovernmentWagesExpenses|D-]#!#!\n$TOOLTIP_DELIMITER$\n[GetPlayer.GetGovernmentWagesExpensesDesc]"
 GOVERNMENT_SLAVES_EXPENSES_BREAKDOWN:0 "#tooltip_header Government Slaves#!\nTotal: #v #N @money!-[GetPlayer.GetGovernmentSlavesExpenses|D-]#!#!\n$TOOLTIP_DELIMITER$\n[GetPlayer.GetGovernmentSlavesExpensesDesc]"
 MILITARY_BUILDINGS_EXPENSES_BREAKDOWN:0 "#tooltip_header Goods for Military Buildings#!\nTotal: #v #N @money!-[GetPlayer.GetMilitaryGoodsExpenses|D-]#!#!\n$TOOLTIP_DELIMITER$\n[GetPlayer.GetMilitaryGoodsExpensesDesc]\n$TOOLTIP_DELIMITER$\n[GetPlayer.GetMilitaryGoodsExpensesByGoodsDesc]"
 MILITARY_WAGES_EXPENSES_BREAKDOWN:0 "#tooltip_header Military Wages#!\nTotal: #v #N @money!-[GetPlayer.GetMilitaryWagesExpenses|D-]#!#!\n$TOOLTIP_DELIMITER$\n[GetPlayer.GetMilitaryWagesExpensesDesc]"
 MILITARY_SLAVES_EXPENSES_BREAKDOWN:0 "#tooltip_header Military Slaves#!\nTotal: #v #N @money!-[GetPlayer.GetMilitarySlavesExpenses|D-]#!#!\n$TOOLTIP_DELIMITER$\n[GetPlayer.GetMilitarySlavesExpensesDesc]"
 DIPLOMATIC_PACTS_EXPENSES_BREAKDOWN:0 "#tooltip_header Diplomatic Pacts#!\nTotal: #v #N @money!-[GetPlayer.PredictDiplomaticPactsExpenses|D-]#!#!\n$TOOLTIP_DELIMITER$\n[GetPlayer.PredictDiplomaticPactsExpensesDesc]"
 CONSTRUCTION_GOODS_EXPENSES_BREAKDOWN:0 "#tooltip_header Construction Goods#!\nTotal: #v #N @money!-[GetPlayer.GetConstructionGoodsExpenses|D-]#!#!\n$TOOLTIP_DELIMITER$\n[GetPlayer.GetConstructionGoodsExpensesByGoodsDesc]"
 GOODS_EXPENSES_DETAIL:0 "#v @money!$EXPENSE|D-$#! spent on [Goods.GetTextIcon] #v [Goods.GetName]#!"
 GOV_EXPENSES_DETAIL:0 "#N #variable @money!$EXPENSE|D-$#!#! from [BUILDING_TYPE.GetName]"
 PACT_EXPENSES_DETAIL:0 "$ACTION$: #N #variable @money!$EXPENSE|D-$#!#!"
 PACT_INCOME_DETAIL:0 "$ACTION$: #P #variable @money!$INCOME|D+$#!#!"
 SUBSIDIES_EXPENSES_BREAKDOWN:0 "#tooltip_header Subsidies: #N @money![GetPlayer.GetSubsidiesExpenses|D-]#!#!\n$TOOLTIP_DELIMITER$\n[GetPlayer.GetSubsidiesExpensesDesc]"

 DIPLOMATIC_ACTION_WITH_COUNTRY:0 "[COUNTRY.GetName] - [DIPLOMATIC_ACTION_TYPE.GetName]"
 IMPORTANT_ACTIONS:0 "Current Situation"
 CURRENT_SITUATION_TOOLTIP:0 "#header Current Situation#!"
 UNREAD_MESSAGES:0 "#header You have unread messages!#!"

 BALANCE_WITHOUT_TEMPORARY_INCOME_AND_EXPENSES:0 "\nBalance (excluding Temporary Income and Expenses): #v @money![GetPlayer.PredictBalanceWithoutTemporaryIncomeAndExpenses|D+=]#!"
 TAX_OCCUPATION_LOSS:0 "Occupation loss from taxes: #variable [GetPlayer.GetTaxOccupationLoss|1-=]#!\n$poor$: #variable [GetPlayer.GetTaxOccupationLossFor('poor')|1-=]#!\n$middle$: #variable [GetPlayer.GetTaxOccupationLossFor('middle')|1-=]#!\n$rich$: #variable [GetPlayer.GetTaxOccupationLossFor('rich')|1-=]#!\n"
 FIXED_EXPENSES_BREAKDOWN:0 "#bold Fixed National Expenses:#! #tooltippable #tooltip:[GetPlayer.GetTooltipTag],TOTAL_EXPENSES_BREAKDOWN,TotalExpensesTooltip #bold #N @money!-[GetPlayer.GetWeeklyFixedExpenses|D-]#!#!#!#!"
 TEMPORARY_INCOME_BREAKDOWN:0 "#bold Temporary National Revenue:#! #tooltippable #tooltip:[GetPlayer.GetTooltipTag],TOTAL_INCOME_BREAKDOWN,TotalIncomeTooltip #bold #P @money!+[GetPlayer.GetWeeklyTemporaryIncome|D+]#!#!#!#!"
 TEMPORARY_EXPENSES_BREAKDOWN:0 "#bold Temporary National Expenses:#! #tooltippable #tooltip:[GetPlayer.GetTooltipTag],TOTAL_EXPENSES_BREAKDOWN,TotalExpensesTooltip #bold #N @money!-[GetPlayer.GetWeeklyTemporaryExpenses|D-]#!#!#!#!"
 EXPENSES_BREAKDOWN:0 "#bold National Expenses:#! #tooltippable #tooltip:[GetPlayer.GetTooltipTag],TOTAL_EXPENSES_BREAKDOWN,TotalExpensesTooltip #bold #N @money!-[GetPlayer.GetWeeklyExpenses|D-]#!#!#!#!"
 EXPENSES_GOVERNMENT_BUILDING_GOODS:0 "$TAB$#tooltippable #tooltip:[GetPlayer.GetTooltipTag],GOVERNMENT_BUILDINGS_EXPENSES_BREAKDOWN,GovernmentGoodsExpenseTooltip #N @money!-[GetPlayer.GetGovernmentGoodsExpenses|D-]#!#!#! [concept_budget_goods_for_government_buildings]"
 EXPENSES_GOVERNMENT_WAGES:0 "$TAB$#tooltippable #tooltip:[GetPlayer.GetTooltipTag],GOVERNMENT_WAGES_EXPENSES_BREAKDOWN,GovernmentWagesExpenseTooltip #N @money!-[GetPlayer.PredictGovernmentWagesExpenses|D-]#!#!#! [concept_budget_government_wages]"
 EXPENSES_GOVERNMENT_SLAVES:0 "$TAB$#tooltippable #tooltip:[GetPlayer.GetTooltipTag],GOVERNMENT_SLAVES_EXPENSES_BREAKDOWN,GovernmentSlavesExpenseTooltip #N @money!-[GetPlayer.GetGovernmentSlavesExpenses|D-]#!#!#! [concept_budget_government_slaves]"
 EXPENSES_MILITARY_BUILDING_GOODS:0 "$TAB$#tooltippable #tooltip:[GetPlayer.GetTooltipTag],MILITARY_BUILDINGS_EXPENSES_BREAKDOWN,MilitaryGoodsExpenseTooltip #N @money!-[GetPlayer.GetMilitaryGoodsExpenses|D-]#!#!#! [concept_budget_goods_for_military_buildings]"
 EXPENSES_MILITARY_WAGES:0 "$TAB$#tooltippable #tooltip:[GetPlayer.GetTooltipTag],MILITARY_WAGES_EXPENSES_BREAKDOWN,MilitaryWagesExpenseTooltip #N @money!-[GetPlayer.PredictMilitaryWagesExpenses|D-]#!#!#! [concept_budget_military_wages]"
 EXPENSES_MILITARY_SLAVES:0 "$TAB$#tooltippable #tooltip:[GetPlayer.GetTooltipTag],MILITARY_SLAVES_EXPENSES_BREAKDOWN,MilitarySlavesExpenseTooltip #N @money!-[GetPlayer.GetMilitarySlavesExpenses|D-]#!#!#! [concept_budget_military_slaves]"
 EXPENSES_SUBSIDIES:0 "$TAB$#tooltippable #tooltip:[GetPlayer.GetTooltipTag],SUBSIDIES_EXPENSES_BREAKDOWN,SubsidiesExpenseTooltip #N @money!-[GetPlayer.GetSubsidiesExpenses|D-]#!#!#! [concept_subsidies]"
 EXPENSES_DIPLOMATIC_PACTS:0 "$TAB$#tooltippable #tooltip:[GetPlayer.GetTooltipTag],DIPLOMATIC_PACTS_EXPENSES_BREAKDOWN,DiplomaticPactsExpenseTooltip #N @money!-[GetPlayer.PredictDiplomaticPactsExpenses|D-]#!#!#! [concept_budget_diplomatic_pacts]"
 EXPENSES_CONSTRUCTION_GOODS:0 "$TAB$#tooltippable #tooltip:[GetPlayer.GetTooltipTag],CONSTRUCTION_GOODS_EXPENSES_BREAKDOWN,ConstructionGoodsExpenseTooltip #N @money!-[GetPlayer.GetConstructionGoodsExpenses|D-]#!#!#! [concept_budget_construction_goods]"
 EXPENSES_INTEREST:1 "$TAB$#tooltippable #tooltip:[GetPlayer.GetTooltipTag],INTEREST_EXPENSE_TOOLTIP,InterestExpenseTooltip #N @money!-[GetPlayer.GetInterestPayment|D-]#!#!#! [concept_budget_interest]"
 ECONOMY_HEALTH:0 "Your economy is $HEALTH$\n$TAB$$INCOME_RATIO$\n$TAB$$CREDIT_RATIO$ (Principal: #variable @money!$CURRENT_LOAN_BALANCE|D$#!)"
 HEALTH_GOOD:1 "[Concept('concept_economy_health','$concept_economy_health_healthy_short$')]"
 HEALTH_BAD:1 "[Concept('concept_economy_health','$concept_economy_health_unhealthy_short$')]"
 INCOME_RATIO_GOOD:0 "@green_checkmark! Weekly income of #tooltippable #tooltip:[GetPlayer.GetTooltipTag],TOTAL_INCOME_BREAKDOWN,TotalIncomeTooltip #variable @money!$INCOME|+K$#!#!#! exceeds fixed expenses of #tooltippable #tooltip:[GetPlayer.GetTooltipTag],TOTAL_EXPENSES_BREAKDOWN,TotalExpensesTooltip #variable @money!$EXPENSES|-K$#!#!#!"
 INCOME_RATIO_BAD:1 "@red_cross! Fixed expenses of #tooltippable #tooltip:[GetPlayer.GetTooltipTag],TOTAL_EXPENSES_BREAKDOWN,TotalExpensesTooltip #variable @money!$EXPENSES|-K$#!#!#! exceeds weekly income of #tooltippable #tooltip:[GetPlayer.GetTooltipTag],TOTAL_INCOME_BREAKDOWN,TotalIncomeTooltip #variable @money!$INCOME|+K$#!#!#!"
 CREDIT_RATIO_GOOD:0 "@green_checkmark! Credit used: #variable #P $CREDITRATIO|%1$#!#!"
 CREDIT_RATIO_BAD:1 "@red_cross! Credit used: #variable #N $CREDITRATIO|%1$#!#!"

 TAX_INCOME:0 "Taxation Income"

 DECLARE_BANKRUPTCY:0 "Declare [concept_bankruptcy]"
 DECLARE_BANKRUPTCY_TOOLTIP:0 "[Country.GetDeclareBankruptcyDesc]"
 DECLARE_BANKRUPTCY_NOT_IN_DEFAULT:0 "We are not in [concept_default]"
 DECLARE_BANKRUPTCY_DESC:1 "#header Declare [concept_bankruptcy]#!\n$TOOLTIP_DELIMITER$\nDeclaring [concept_bankruptcy] will erase our [concept_loans] and bring [GetPlayer.GetName] out of [concept_default], but doing so will have severe domestic consequences for our [concept_country]:\n$EFFECTS$[ConcatIfNeitherEmpty('\n\nNot possible due to:\n','$ERRORS$')]"
 DECLARE_BANKRUPTCY_CONSTRUCTION_QUEUE_EFFECTS:0 "All projects in the [concept_construction_queue] will be cancelled"
 DECLARE_BANKRUPTCY_BUILDING_EFFECTS:0 "#v $AMOUNT$ [Concept('concept_building', '$concept_buildings$')]#! will have their entire [concept_cash_reserves] wiped out"
 DECLARE_BANKRUPTCY_POP_EFFECTS:0 "#v $AMOUNT|*$#! [Concept('concept_pop', '$concept_pops$')] will become more [concept_radical] due to owning shares in affected [Concept('concept_building', '$concept_buildings$')]"
 DECLARE_BANKRUPTCY_MODIFIER_EFFECTS:0 "The following additional penalties will be applied to [GetPlayer.GetName], decaying over the course of #v [GetDefine( 'NEconomy', 'DECLARE_BANKRUPTCY_PENALTY_DURATION_YEARS' )]#! years:\n$EFFECTS$"

 CREDIT_PROGRESS:0 "#header Credit#!\nCurrent [concept_principal]: #variable @money![GetPlayer.GetPrincipal|K]#! ([AccessPlayer.PredictWeeklyBalanceWithEconomyHealthHint])\n$TOOLTIP_DELIMITER$\nMaximum credit: #variable @money![GetPlayer.GetMaxCredit|K]#!\n"
 GOLD_PROGRESS:1 "#header [concept_gold_reserves]#!\nCurrent Reserves: #variable @money![GetPlayer.GetGoldReserves|K]#! ([AccessPlayer.PredictWeeklyBalanceWithEconomyHealthHint])\n$TOOLTIP_DELIMITER$\n[GetPlayer.GetGoldReserveLimitDesc]"
  # Reserves Limit: #variable @money![GetPlayer.GetGoldReserveLimit|K]#!"
 GOLD_RESERVE_DIMINISHING_RETURNS:0 "Excessive stockpiling of gold causes the gold price to rise. Your balance of #variable @money!$MONEY|D$#! buys you the equivalent of only #variable @money!$VAL|D$#! worth of gold."

 WAGES:0 "Wages"
 SLAVE_UPKEEP:0 "Slave Upkeep"

 IN_THIS_MARKET:1 "#title [Concept('concept_country', '$concept_countries$')] in this $concept_market$#!"
 PRODUCTION_METHODS:0 "#title [Concept('concept_production_method', '$concept_production_methods$')]#!"
 PROCESS:0 "Process"

 YOUR_IMPORT_ROUTE_HEADER:0 "#title Your Import Trade Routes#!"
 YOUR_EXPORT_ROUTE_HEADER:0 "#title Your Export Trade Routes#!"
 IMPORT_ROUTE_HEADER:0 "#title Inbound Trade Routes#!"
 EXPORT_ROUTE_HEADER:0 "#title Outbound Trade Routes#!"

 POP_LIST_TOTAL_TOOLTIP:0 "#header Total Population#!\nValue: [PopListItem.GetTotalPopSize|vD]"
 POP_LIST_TOTAL_WORKFORCE_TOOLTIP:0 "#header Total Workforce#!\nValue: [PopListItem.GetWorkingAdultsPopSize|vD]"

 TRADE_ROUTE_IMPORT_NAME:1 "[FIRSTMARKET.GetName] - [SECONDMARKET.GetName] [GOODS.GetTextIcon] [Goods.GetName] Import Route"
 TRADE_ROUTE_EXPORT_NAME:1 "[FIRSTMARKET.GetName] - [SECONDMARKET.GetName] [GOODS.GetTextIcon] [Goods.GetName] Export Route"
 TRADE_ROUTE_IMPORT_DESCRIPTION:1 "Importing [Goods.GetTextIcon][Nbsp][Goods.GetName] from the [Market.GetName]"
 TRADE_ROUTE_EXPORT_DESCRIPTION:1 "Exporting [Goods.GetTextIcon][Nbsp][Goods.GetName] to the [Market.GetName]"
 TO:0 "to"
 FROM:0 "from"

 IMPORT:0 "Import"
 EXPORT:0 "Export"
 ESTABLISH_IMPORT_ROUTE:0 "Establish Import Route"
 ESTABLISH_EXPORT_ROUTE:0 "Establish Export Route"

 ESTABLISH_IMPORT_ROUTE_TOOLTIP:0 "[ConcatIfNeitherEmpty( Goods.CanEstablishImportTradeRouteDesc, '\n$TOOLTIP_DELIMITER$\n' )]#header Import [Goods.GetTextIcon] #v [Goods.GetName]#! to [Goods.GetMarket.GetName]#!\n$TOOLTIP_DELIMITER$\n$BUY_ORDERS$: [Goods.GetMarketBuyOrdersWithTooltip]"
 ESTABLISH_EXPORT_ROUTE_TOOLTIP:0 "[ConcatIfNeitherEmpty( Goods.CanEstablishExportTradeRouteDesc, '\n$TOOLTIP_DELIMITER$\n' )]#header Export [Goods.GetTextIcon] #v [Goods.GetName]#! from [Goods.GetMarket.GetName]#!\n$TOOLTIP_DELIMITER$\n$SELL_ORDERS$: [Goods.GetMarketSellOrdersWithTooltip]"

 TRADE_ROUTE_ADD:0 "[TradeRoute.GetIncreasedLevelPredictionTooltip]"
 TRADE_ROUTE_REDUCE:0 "[TradeRoute.GetDecreasedLevelPredictionTooltip]"

 TRADE_ROUTE_USED_CONVOYS_DESC:1 "Needs #v #tooltippable #tooltip:$BREAKDOWN_TAG$ $CONVOY_COST$#!#!#! @convoys![concept_convoys]"
 TRADE_ROUTE_QUANTITY_DESC:2 "Units of [Goods.GetName] Traded: #tooltippable #tooltip:$BREAKDOWN_TAG$ #v $VAL|0$#!#!#!"
 TRADE_ROUTE_QUANTITY_ZERO_DESC:1 "No [Goods.GetName] Traded"
 TRADE_ROUTE_TOOLTIP:3 "#header [TradeRoute.GetGoods.GetTextIcon] [TradeRoute.GetGoods.GetName] [TradeRoute.GetDirectionName] [concept_trade_route]#!\n$TOOLTIP_DELIMITER$\n[Concept('concept_market', '$concept_markets$')]: [TradeRoute.GetActingMarket.GetName] and [TradeRoute.GetRemoteMarket.GetName]\nRoute: [TradeRoute.GetExitPortState.GetName] to [TradeRoute.GetEntryPortState.GetName]\nManaged by [TradeRoute.GetTradeCenterBuilding.GetName] in [TradeRoute.GetTradeCenterState.GetName] ([TradeRoute.GetOwner.GetName])\n\n[TradeRoute.GetTradeQuantityDesc]\n[TradeRoute.GetRevenueAfterTariffDesc]\n[TradeRoute.GetPriceImpactDesc][ConcatIfNeitherEmpty('\n',TradeRoute.GetNumUsedConvoysDesc)]\n[TradeRoute.GetCostDesc]\n\n[TradeRoute.GetPredictedFinalLevelDesc]"
 CANNOT_CREATE_NEW_IMPORT_ROUTE:0 "#header #N Cannot import [Goods.GetTextIcon][Nbsp][Goods.GetName] to [FIRSTMARKET.GetName] from [SECONDMARKET.GetName]#!#!"
 CANNOT_CREATE_NEW_EXPORT_ROUTE:0 "#header #N Cannot export [Goods.GetTextIcon][Nbsp][Goods.GetName] from [FIRSTMARKET.GetName] to [SECONDMARKET.GetName]#!#!"
 TRADE_QUANTITY_NEW_ROUTE_IMPORT:2 "#header Import [Goods.GetTextIcon][Nbsp][Goods.GetName] to [FIRSTMARKET.GetName] from [SECONDMARKET.GetName]#!"
 TRADE_QUANTITY_NEW_ROUTE_EXPORT:2 "#header Export [Goods.GetTextIcon][Nbsp][Goods.GetName] from [FIRSTMARKET.GetName] to [SECONDMARKET.GetName]#!"
 TRADE_QUANTITY_NEW_ROUTE_DETAILS:0 "Predicted Level: #tooltippable #tooltip:$LEVEL_BREAKDOWN_TAG$ $LEVEL|v$#!#!\nPredicted Units of [Goods.GetTextIcon][Nbsp][Goods.GetName] Exported: #tooltippable #tooltip:$VOLUME_BREAKDOWN_TAG$ $VOLUME|v0$#!#!\nPredicted [concept_trade_revenue] after [concept_tariffs]: #tooltippable #tooltip:$REVENUE_BREAKDOWN_TAG$ @money!$REVENUE|D+$#!#! (@money!$PRODUCTIVITY|D+$/employee annually)\n$PRICE_CHANGES$\nPredicted number of @convoys![concept_convoys] needed: $CONVOYS|v$\nPredicted @bur![concept_bureaucracy] cost: #tooltippable #tooltip:$BUREAUCRACY_BREAKDOWN_TAG$ $BUREAUCRACY|v1$#!#!"

 TRADE_QUANTITY_BREAKDOWN:0 "$TRADE_POWER_BREAKDOWN$$TRADE_PENALTY_BREAKDOWN$"
 TRADE_ROUTE_PRICE_PROJECTION:0 "Projected Price in [FIRSTMARKET.GetName]: #v @money!$ACTING_NEW_PRICE$#! (from #v @money!$ACTING_OLD_PRICE$#!)\nProjected Price in [SECONDMARKET.GetName]: #v @money!$REMOTE_NEW_PRICE$#! (from #v @money!$REMOTE_OLD_PRICE$#!)"
 TRADE_ROUTE_QUANTITY_BASE:0 "Base Quantity for [Goods.GetName]: #v $VALUE$#! x #v $LEVEL$#! level(s)"
 TRADE_ROUTE_QUANTITY_ECONOMY_OF_SCALE:0 "Multiplied by #v x$MULT$#! due to Economy of Scale bonuses for [concept_trade_route] level #v $LEVEL$#!"
 TRADE_ROUTE_QUANTITY_MOD_DESC:1 "[COUNTRY.GetName] Quantity Modifiers: #v #tooltippable #tooltip:$BREAKDOWN_TAG$ $VAL|%=+0$#!#!#!"
 TRADE_ROUTE_EXPORTS_MOD_DESC:1 "[COUNTRY.GetName] Export Modifiers: #v #tooltippable #tooltip:$BREAKDOWN_TAG$ $VAL|=+0$#!#!#!"
 TRADE_ROUTE_IMPORTS_MOD_DESC:1 "[COUNTRY.GetName] Import Modifiers: #v #tooltippable #tooltip:$BREAKDOWN_TAG$ $VAL|=+0$#!#!#!"
 TRADE_ROUTE_DELTA_IMPORT_BREAKDOWN:0 "Current Import: #tooltippable #v #tooltip:$PREV_BREAKDOWN_TAG$ $PREV_AMOUNT|0$#!#!#!\nProjected Import: #v #tooltippable #tooltip:$NEW_BREAKDOWN_TAG$ $NEW_AMOUNT|0$#!#!#!\nProjected Change: #v $DELTA|+=1$#!"
 TRADE_ROUTE_DELTA_EXPORT_BREAKDOWN:0 "Current Import: #tooltippable #v #tooltip:$PREV_BREAKDOWN_TAG$ $PREV_AMOUNT|0$#!#!#!\nProjected Import: #v #tooltippable #tooltip:$NEW_BREAKDOWN_TAG$ $NEW_AMOUNT|0$#!#!#!\nProjected Change: #v $DELTA|+=1$#!"
 TRADE_ROUTE_NEW_IMPORT_BREAKDOWN:0 "Projected Import: #v #tooltippable #tooltip:$NEW_BREAKDOWN_TAG$ $NEW_AMOUNT|0$#!#!#!"
 TRADE_ROUTE_NEW_EXPORT_BREAKDOWN:0 "Projected Import: #v #tooltippable #tooltip:$NEW_BREAKDOWN_TAG$ $NEW_AMOUNT|0$#!#!#!"
 TRADE_ROUTE_DESIRED_QUANTITY_IMPORT:1 "Desired Imports for level #v $LEVELS$#! [concept_trade_route]: #v #tooltippable #tooltip:$BREAKDOWN_TAG$ $VAL|0$#!#!#!"
 TRADE_ROUTE_DESIRED_QUANTITY_EXPORT:1 "Desired Exports for level #v $LEVELS$#! [concept_trade_route]: #v #tooltippable #tooltip:$BREAKDOWN_TAG$ $VAL|0$#!#!#!"
 TRADE_ROUTE_DESIRED_QUANTITY_BREAKDOWN:0 "#v #tooltippable #tooltip:$BREAKDOWN_TAG$ $PER_LEVEL$#!#!#! x #v $LEVELS$#! [concept_trade_route] level(s)"
 TRADE_ROUTE_COMPETITIVENESS:0 "Trade Route Competitiveness: #v #tooltippable #tooltip:$BREAKDOWN_TAG$ $VAL|0$#!#!#!"
 TRADE_ROUTE_COMPETITIVENESS_ZERO:0 "Trade Route Competitiveness: #v #tooltippable #tooltip:$BREAKDOWN_TAG$ #r $VAL|0$#!#!#!#!"
 TRADE_ROUTE_GOODS_EXPORT_HEADER:1 "Export Breakdown of [Goods.GetTextIcon][Nbsp][Goods.GetName] from [MARKET.GetName]:"
 TRADE_ROUTE_TOTAL_DESIRED_EXPORTS:1 "Current Desired Exports: #v #tooltippable #tooltip:$BREAKDOWN_TAG$ $VAL|0$#!#!#!"
 TRADE_ROUTE_TOTAL_AVAILABLE_EXPORTS:0 "Potential Exports: #v #tooltippable #tooltip:$BREAKDOWN_TAG$ $VAL|0$#!#!#!"
 TRADE_ROUTE_GOODS_IMPORT_HEADER:1 "Import Breakdown of [Goods.GetTextIcon][Nbsp][Goods.GetName] to [MARKET.GetName]:"
 TRADE_ROUTE_TOTAL_DESIRED_IMPORTS:1 "Current Desired Imports: #v #tooltippable #tooltip:$BREAKDOWN_TAG$ $VAL|0$#!#!#!"
 TRADE_ROUTE_TOTAL_AVAILABLE_IMPORTS:0 "Potential Imports: #v #tooltippable #tooltip:$BREAKDOWN_TAG$ $VAL|0$#!#!#!"
 TRADE_ROUTE_NO_INTEREST_IN_REGIONS:0 "Either [COUNTRY.GetName] or [TARGET_COUNTRY.GetName] must have an [concept_interest] in a [concept_strategic_region] where the other [Concept('concept_country','$concept_country_possessive$')] [concept_market] is present for trade to be possible"
 TRADE_ROUTE_EXPORTS_CAPPED:0 "Desired exports exceed potential, limiting traded amount to #v $POSSIBLE_QUANTITY|0$#! (#v $TOTAL_POSSIBLE_QUANTITY|0$#! x #v $QUANTITY_PERC|0%$#! competitiveness share)"
 TRADE_ROUTE_IMPORTS_CAPPED:0 "Desired imports exceed potential, limiting traded amount to #v $POSSIBLE_QUANTITY|0$#! (#v $TOTAL_POSSIBLE_QUANTITY|0$#! x #v $QUANTITY_PERC|0%$#! competitiveness share)"
 TRADE_ROUTE_MARKET_LACKS_PORT:0 "Not possible to establish this [concept_trade_route] because [MARKET.GetName] lacks a port."
 TRADE_ROUTE_COMPETITION_ENTRY_EXPORTS:1 "[Country.GetAdjectiveNoFormatting] [concept_trade_route] desires #v #tooltippable #tooltip:$QUANTITY_BREAKDOWN_TAG$ $DESIRED_QUANTITY|0$#!#!#! exports with #v #tooltippable #tooltip:$COMPETITIVENESS_BREAKDOWN_TAG$ $COMPETITIVENESS|0$#!#!#! competitiveness"
 TRADE_ROUTE_COMPETITION_ENTRY_IMPORTS:1 "[Country.GetAdjectiveNoFormatting] [concept_trade_route] desires #v #tooltippable #tooltip:$QUANTITY_BREAKDOWN_TAG$ $DESIRED_QUANTITY|0$#!#!#! imports with #v #tooltippable #tooltip:$COMPETITIVENESS_BREAKDOWN_TAG$ $COMPETITIVENESS|0$#!#!#! competitiveness"
 TRADE_ROUTE_MAX_EXPORTS_BREAKDOWN:3 "#header [Market.GetName] Export Potential for [Goods.GetName]: #v $MAX_EXPORTS|0$#!#!\n$TOOLTIP_DELIMITER$\nLocal [concept_sell_orders]: #v $SELL_ORDERS|0$#!\n\nExport Potential is equal to the number of Local [concept_sell_orders] modified by the Maximum Exports Multiplier of #v #tooltippable #tooltip:$BREAKDOWN_TAG$ $MULTIPLIER|%0$#!#!#!"
 TRADE_ROUTE_MAX_IMPORTS_BREAKDOWN:3 "#header [Market.GetName] Import Potential for [Goods.GetName]: #v $MAX_IMPORTS|0$#!#!\n$TOOLTIP_DELIMITER$\nLocal [concept_buy_orders]: #v $BUY_ORDERS|0$#!\n\nImport Potential is equal to the number of Local [concept_buy_orders] modified by the Maximum Imports Multiplier of #v #tooltippable #tooltip:$BREAKDOWN_TAG$ $MULTIPLIER|%0$#!#!#!"
 TRADE_ROUTE_MIN_NUM_MAX_IMPORTS:0 "Import Potential of a [concept_good] cannot be lower than [GetDefine( 'NEconomy', 'TRADE_ROUTE_MIN_TOTAL_IMPORTS' )]"
 TRADE_ROUTE_EMPLOYMENT_IMPACT:0 "Multiplied by #v #n x$VALUE|$#!#! due to staffing level of [Building.GetState.GetName] [Building.GetName]"
 TRADE_ROUTE_EXPECTED_EXPORTS_GROWTH:0 "Weekly growth of [Concept('concept_trade_route', '$concept_trade_routes$')] belonging to other [Concept('concept_country', '$concept_countries$')] are projected to add demand for an additional #v $EXPECTED_QUANTITY$|0#! exports"
 TRADE_ROUTE_EXPECTED_IMPORTS_GROWTH:0 "Weekly growth of [Concept('concept_trade_route', '$concept_trade_routes$')] belonging to other [Concept('concept_country', '$concept_countries$')] are projected to add demand for an additional #v $EXPECTED_QUANTITY$|0#! imports"
 TRADE_ROUTE_PREDICTED_FINAL_LEVEL_INCREASE:0 "This [concept_trade_route] is predicted to grow to level #v #tooltippable #tooltip:$BREAKDOWN_TAG$ $FINAL_LEVEL$#!#!#! under current [concept_market] conditions, assuming the Trade Center can maintain high employment"
 TRADE_ROUTE_PREDICTED_FINAL_LEVEL_DECREASE:0 "This [concept_trade_route] is predicted to shrink to level #v #tooltippable #tooltip:$BREAKDOWN_TAG$ $FINAL_LEVEL$#!#!#! under current [concept_market] conditions"
 TRADE_ROUTE_PREDICTED_FINAL_LEVEL_NO_CHANGE:0 "This [concept_trade_route] is predicted to remain at level #v #tooltippable #tooltip:$BREAKDOWN_TAG$ $CUR_LEVEL$#!#!#! under current [concept_market] conditions"
 TRADE_ROUTE_PREDICTED_FINAL_LEVEL_INCREASE_SHORT:1 "It's currently predicted to grow to level #v #tooltippable #tooltip:$BREAKDOWN_TAG$ $FINAL_LEVEL$#!#!#!."
 TRADE_ROUTE_PREDICTED_FINAL_LEVEL_DECREASE_SHORT:1 "It's currently predicted to shrink to level #v #tooltippable #tooltip:$BREAKDOWN_TAG$ $FINAL_LEVEL$#!#!#!."
 TRADE_ROUTE_PREDICTED_FINAL_LEVEL_NO_CHANGE_SHORT:1 "It's currently predicted to remain at level #v #tooltippable #tooltip:$BREAKDOWN_TAG$ $CUR_LEVEL$#!#!#!."
 TRADE_ROUTE_PREDICTED_FINAL_LEVEL_IMPACT:0 "#header Effects of Predicted [concept_trade_route] Level $LEVEL$#!\n$TOOLTIP_DELIMITER$\n$DETAILS$"
 TRADE_ROUTE_PREDICTED_VOLUME:0 "Predicted Units of [Goods.GetName] Traded: #tooltippable #tooltip:$BREAKDOWN_TAG$ #v $VOLUME|0$#!#!#!"
 TRADE_ROUTE_REVENUE_AFTER_TARIFF:0 "[concept_trade_revenue] after [concept_tariffs]: #tooltippable #tooltip:$BREAKDOWN_TAG$ @money!$REVENUE_AFTER_TARIFF|D+$#!#! (@money!$PRODUCTIVITY|D+$/employee annually)"
 TRADE_ROUTE_PREDICTED_REVENUE_AFTER_TARIFF:0 "Predicted [concept_trade_revenue] after [concept_tariffs]: #tooltippable #tooltip:$BREAKDOWN_TAG$ @money!$REVENUE_AFTER_TARIFF|D+$#!#! (@money!$PRODUCTIVITY|D+$/employee annually)"
 TRADE_ROUTE_REVENUE_BREAKDOWN:0 "#header [concept_trade_revenue]: @money!$REVENUE|D+$#!\n$TOOLTIP_DELIMITER$\nUnits of [Goods.GetName] Traded: $VOLUME|v0$\n[concept_trade_revenue] per unit: @money!$PROFIT|Dv$\n\n@information! [concept_trade_revenue] is calculated by taking the average sale price of @money!$AVERAGE_IMPORTING_PRICE|Dv$ in the importing [concept_market], subtracting the average purchase price of @money!$AVERAGE_EXPORTING_PRICE|Dv$ in the exporting [concept_market] and then multiplying by the number of units"
 TRADE_ROUTE_PREDICTED_REVENUE_BREAKDOWN:0 "#header Predicted [concept_trade_revenue]: @money!$REVENUE|D+$#!\n$TOOLTIP_DELIMITER$\nUnits of [Goods.GetName] Traded: $VOLUME|v0$\n[concept_trade_revenue] per unit: @money!$PROFIT|Dv$\n\n@information! [concept_trade_revenue] is calculated by taking the average sale price of @money!$AVERAGE_IMPORTING_PRICE|Dv$ in the importing [concept_market] , subtracting the average purchase price of @money!$AVERAGE_EXPORTING_PRICE|Dv$ in the exporting [concept_market] and then multiplying by the number of units"
 TRADE_ROUTE_REVENUE_AFTER_TARIFF_BREAKDOWN:0 "#header [concept_trade_revenue] after [concept_tariffs]: @money!$REVENUE_AFTER_TARIFF|D+$ (@money!$PRODUCTIVITY|D+$/employee annually)#!\n$TOOLTIP_DELIMITER$\n[concept_trade_route] Level: $LEVEL|v$\nUnits of [Goods.GetName]: $VOLUME|0v$\n[concept_trade_revenue]: #tooltippable #tooltip:$REVENUE_BREAKDOWN$ @money!$REVENUE|D+$#!#!\n[concept_tariffs]: #tooltippable #tooltip:$TARIFF_BREAKDOWN$ @money!$TARIFF|D+$#!#!"
 TRADE_ROUTE_PREDICTED_REVENUE_AFTER_TARIFF_BREAKDOWN:0 "#header Predicted [concept_trade_revenue] after [concept_tariffs]: @money!$REVENUE_AFTER_TARIFF|D+$ (@money!$PRODUCTIVITY|D+$/employee annually)#!\n$TOOLTIP_DELIMITER$\n[concept_trade_route] Level: $LEVEL|v$\nUnits of [Goods.GetName]: $VOLUME|0v$\n[concept_trade_revenue]: #tooltippable #tooltip:$REVENUE_BREAKDOWN$ @money!$REVENUE|D+$#!#!\n[concept_tariffs]: #tooltippable #tooltip:$TARIFF_BREAKDOWN$ @money!$TARIFF|D+$#!#!"
 TRADE_ROUTE_PRICE_CHANGE:1 "Price Impact on [Goods.GetName] in [Market.GetName]: @money!$BEFORE_PRICE|1v$ @arrow_right! @money!$AFTER_PRICE|1v$"
 TRADE_ROUTE_PREDICTED_PRICE_CHANGE:1 "Predicted Price Impact on [Goods.GetName] in [Market.GetName]: @money!$BEFORE_PRICE|1v$ @arrow_right! @money!$AFTER_PRICE|1v$"
 TRADE_ROUTE_TARIFF_BREAKDOWN:0 "#header [concept_tariffs] Paid: #tooltippable #tooltip:$BREAKDOWN_TAG$ @money!$TOTAL_TARIFF|D-$#!#!#!\n$TOOLTIP_DELIMITER$\n$DETAILS$\n\n@information! The [concept_tariffs] paid by a [concept_trade_route] is calculated by multiplying the [Concept('concept_tariffs','$concept_tariff$')] Base by the combined Import and Export [Concept('concept_tariffs','$concept_tariff$')] rates"
 TRADE_ROUTE_TARIFF_BASE_BREAKDOWN:0 "#header [Concept('concept_tariffs','$concept_tariff$')] Base: @money!$TARIFF_BASE|Dv$#!\n$TOOLTIP_DELIMITER$\nUnits of [Goods.GetName]: $VOLUME|0v$\n[concept_base_price]: @money!$BASE_PRICE|0v$\n\n@information! The [Concept('concept_tariffs','$concept_tariff$')] Base is calculated by multiplying the number of traded units by the [concept_base_price] of the traded [Concept('concept_good', '$concept_goods$')]"
 TRADE_ROUTE_TARIFF_BASE:0 "[Concept('concept_tariffs','$concept_tariff$')] Base: #tooltippable #tooltip:$BREAKDOWN_TAG$ @money!$TARIFF_BASE|Dv$#!#!"
 TRADE_ROUTE_TARIFF_RATE_SINGLE:0 "$EXPORT_IMPORT$ [concept_tariffs] on [Goods.GetName] in [Market.GetName]: $TARIFF_RATE|v%$"
 TRADE_ROUTE_TARIFF_RATE_TOTAL:0 "Total [Concept('concept_tariffs','$concept_tariff$')] Rate on [Goods.GetName]: #tooltippable #tooltip:$BREAKDOWN_TAG$ $TARIFF_RATE|v%$#!#!"
 
 TRADE_ROUTE_AUTO_INCREASE_MAX_LEVEL:0 "[concept_trade_route] will not grow to level #v $TARGET_LEVEL$#! because it is above the maximum level of [GetDefine( 'NEconomy', 'TRADE_ROUTE_MAX_LEVEL' )|v]"
 TRADE_ROUTE_AUTO_INCREASE_NOT_FULLY_EMPLOYED:0 "[concept_trade_route] will not grow to level #v $TARGET_LEVEL$#! while [Building.GetName] has less than [GetDefine( 'NEconomy', 'TRADE_ROUTE_AUTO_INCREASE_EMPLOYMENT_THRESHOLD' )|v] employment"
 TRADE_ROUTE_AUTO_INCREASE_GOODS_VOLUME_NOT_IMPROVED:0 "[concept_trade_route] will not grow to level #v $TARGET_LEVEL$#! because the number of [Concept('concept_good', '$concept_goods$')] traded would not increase"
 TRADE_ROUTE_AUTO_INCREASE_REVENUE_WOULD_DECREASE:1 "[concept_trade_route] will not grow to level #v $TARGET_LEVEL$#! because the total [concept_trade_revenue] after [concept_tariffs] would decrease too much (#tooltippable #tooltip:$BREAKDOWN_OLD$ @money!$OLD_REVENUE|D+$#!#! @arrow_right! #tooltippable #tooltip:$BREAKDOWN_NEW$ @money!$NEW_REVENUE|D+$#!#!)"
 TRADE_ROUTE_AUTO_INCREASE_PRODUCTIVITY_TOO_LOW:1 "[concept_trade_route] will not grow to level #v $TARGET_LEVEL$#! because its [concept_trade_revenue] after [concept_tariffs] per employee annually would decrease and be below @money![GetDefine('NEconomy','TRADE_ROUTE_AUTO_INCREASE_LOW_PRODUCTIVITY_THRESHOLD')|Dv] (#tooltippable #tooltip:$BREAKDOWN_OLD$ @money!$OLD_PRODUCTIVITY|D+$#!#! @arrow_right! #tooltippable #tooltip:$BREAKDOWN_NEW$ @money!$NEW_PRODUCTIVITY|D+$#!#!)"
 TRADE_ROUTE_AUTO_INCREASE_NOT_ENOUGH_CONVOYS:1 "[concept_trade_route] will not grow to level #v $TARGET_LEVEL$#! because it would end up using too many [concept_convoys] (@convoys!$REQUIRED_CONVOYS|v$ [concept_convoys] required to grow, @convoys!$AVAILABLE_CONVOYS|v$ [concept_convoys] available)"
 TRADE_ROUTE_AUTO_REDUCE_MAX_LEVEL:0 "[concept_trade_route] will shrink to level #v $TARGET_LEVEL$#! because it is above the maximum level of [GetDefine( 'NEconomy', 'TRADE_ROUTE_MAX_LEVEL' )|v]"
 TRADE_ROUTE_AUTO_REDUCE_NO_TRADED_GOODS:0 "[concept_trade_route] will shrink to level #v $TARGET_LEVEL$#! because it is currently not trading any [Concept('concept_good', '$concept_goods$')]"
 TRADE_ROUTE_AUTO_REDUCE_SAME_OR_IMPROVED_GOODS_VOLUME:0 "[concept_trade_route] will shrink to level #v $TARGET_LEVEL$#! because the amount of [Concept('concept_good', '$concept_goods$')] traded would not decrease"
 TRADE_ROUTE_AUTO_REDUCE_REVENUE_WOULD_IMPROVE:1 "[concept_trade_route] will shrink to level #v $TARGET_LEVEL$#! because the total [concept_trade_revenue] after [concept_tariffs] would increase significantly (#tooltippable #tooltip:$BREAKDOWN_OLD$ @money!$OLD_REVENUE|D+$#!#! @arrow_right! #tooltippable #tooltip:$BREAKDOWN_NEW$ @money!$NEW_REVENUE|D+$#!#!)"
 TRADE_ROUTE_AUTO_REDUCE_NOT_ENOUGH_CONVOYS:0 "[concept_trade_route] will shrink to level #v $TARGET_LEVEL$#! because it would improve the condition of the [concept_supply_network] (@convoys!$REQUIRED_CONVOYS|v$ [concept_convoys] required, @convoys!$AVAILABLE_CONVOYS|v$ [concept_convoys] available)"
 TRADE_ROUTE_AUTO_REDUCE_INSUFFICIENT_EMPLOYMENT:0 "[concept_trade_route] will shrink to level #v $TARGET_LEVEL$#! because [Building.GetName] has less than [GetDefine( 'NEconomy', 'TRADE_ROUTE_AUTO_REDUCTION_EMPLOYMENT_THRESHOLD' )|v] employment"
 
 TRADE_ROUTE_COST_TRADE_AGREEMENT:0 "No @bur! [concept_bureaucracy] cost due to [concept_trade_agreement]"
 TRADE_ROUTE_COST:0 "Costs #tooltippable #tooltip:$BREAKDOWN_TAG$ $COST|v0$#!#! @bur![concept_bureaucracy] to maintain"
 TRADE_ROUTE_COST_BREAKDOWN:0 "#header [concept_trade_route] @bur![concept_bureaucracy] cost: $COST|v1$#!\n$TOOLTIP_DELIMITER$\n$COST_DESC$[ConcatIfNeitherEmpty('\n','$MODIFIER_DESC$')]"
 
 GOODS_MAX_EXPORTS_HEADER:0 "#header Maximum Export Multiplier of [Goods.GetName] in [Market.GetName]: #v $VALUE|%$#!#!\n$TOOLTIP_DELIMITER$\n$DETAILS$"
 GOODS_MAX_EXPORTS_EMBARGO:0 "[concept_embargo]: #v $VALUE|%+$#!"
 GOODS_MAX_EXPORTS_NO_FACTORS:0 "There are currently no factors modifying the Maximum Exports of [Goods.GetName] in [Market.GetName]"
 GOODS_MAX_IMPORTS_HEADER:0 "#header Maximum Import Multiplier of [Goods.GetName] in [Market.GetName]: #v $VALUE|%$#!#!\n$TOOLTIP_DELIMITER$\n$DETAILS$"
 GOODS_MAX_IMPORTS_NO_FACTORS:0 "There are currently no factors modifying the Maximum Imports of [Goods.GetName] in [Market.GetName]"
 
 TRADE_ROUTE_MARKET_NOT_ALLOWED:1 "[MARKET.GetName] is not allowed to have [Concept('concept_trade_route', '$concept_trade_routes$')] due to Isolationist Trade Policy"
 TRADE_ROUTE_GOODS_BANNED:0 "There is an active ban on [GOODS.GetName] in [MARKET.GetName]"
 TRADE_ROUTE_EMBARGO:0 "[MARKET.GetOwner.GetName] has an [concept_embargo] against [Country.GetName]"

 OTHER_COUNTRIES_TRADE_ROUTES:1 "Other Countries' Trade Routes with [MarketGoods.GetMarket.GetOwner.GetName] ([MarketGoods.GetNumOthersOwnedTradeRoutes]):"

 TRADE_ROUTE_EMPTY_STATE:0 "There are no [Concept('concept_trade_route', '$concept_trade_routes$')] in the [Market.GetName]"
 NEW_IMPORT_ROUTE:0 "New Import Route"
 NEW_EXPORT_ROUTE:0 "New Export Route"

 SUPPLY_NETWORK_EMPTY_STATE:0 "[Country.GetName] has no [concept_supply_network]"

 TRADE_PENALTY_SUPPLY_NETWORK:0 "[concept_supply_network] strength: #v $VAL|=+%0$#!"
 TRADE_ROUTE_DOMESTIC_TRADE_BONUS:0 "Domestic [concept_trade_route]: #v $VAL|=+1$#!"
 TRADE_ROUTE_TRADE_AGREEMENT_BONUS:0 "Active [concept_trade_agreement]: #v $VAL|=+1$#!"

 TRADE_ROUTE_COMPETITIVENESS_DESC:0 "#header [concept_trade_route] Competitiveness#!: #v $VAL|1$#!\n$TOOLTIP_DELIMITER$\n$DETAILS$"
 COMPETITIVENESS_TRADE_ROUTE_LEVEL:1 "Base Amount per [concept_trade_route]: #v $VAL|1$#!"
 COMPETITIVENESS_DOMESTIC_TRADE_BONUS:0 "Domestic [concept_trade_route]: #v #p +x$VAL|1$#!#!"
 COMPETITIVENESS_TRADE_AGREEMENT_BONUS:0 "Active [concept_trade_agreement]: #v #p +x$VAL|1$#!#!"
 COMPETITIVENESS_SHIPPING_LANE_STRENGTH:1 "Low [concept_shipping_lane_effectiveness]: #v #n x$VAL|2$#!#!"

 TRADE_AMOUNT_DELTA:0 "(#v $VAL|+=D$#!)"

 TRADE_ROUTE_CANCEL:0 "Stop trading #variable [TradeRoute.GetGoods.GetTextIcon] [TradeRoute.GetGoods.GetName]#! from #variable [TradeRoute.GetExportingMarket.GetName]#!"

 TRADE_ROUTE_BEING_ESTABLISHED:0 "Setting up"
 TRADE_ROUTE_ZERO_TRADES:0 "Inactive"

 same_import_export_market:0 "Cannot import to and export from the same market"

 TRADE_ROUTE_LOCKED_FROM_CANCELLING:0 "Trade Route level cannot be reduced until #v $DATE$#!"
 TRADE_ROUTE_WOULD_YIELD_NO_GOODS:1 "Traded Quantity of [Concept('concept_good', '$concept_goods$')] would be #v 0#!"
 TRADE_ROUTE_ALREADY_EXISTS:0 "We already have a [concept_trade_route] for [Goods.GetName] between these Markets"
 TRADE_ROUTE_EMBARGOED_GOODS:2 "You are not a participant in [MARKET.GetName] and [Goods.GetTextIcon][Nbsp][Goods.GetName] is [Concept('concept_embargo', '$concept_embargoed$')] there"
 INSUFFICIENT_SELL_ORDERS:0 "Insufficient Supply in [MARKET.GetName] × $RATIO|-%1$: $VAL|vD$\n$TAB$Sell Orders available in [MARKET.GetName]: $SELL_ORDERS|vD$\n$TAB$Total Import Demand: $TOTAL_DEMAND|vD$"
 TRADE_ROUTE_UNREACHABLE:1 "We have no way of reaching this [concept_market]"

 MARKET_NAME_WITH_STATUS_ISOLATED:0 "#bold [MARKET.GetNameNoFormatting]#! #maximum (Isolated)#!"
 MARKET_NAME_WITH_STATUS:0 "#bold [MARKET.GetNameNoFormatting]#!"

 PEACE_ACCEPTANCE_SUMMARY:0 "#title Acceptance Score: #bold $VAL|+$#!#!"
 PEACE_ACCEPTANCE_BASE_VALUE:0 "Base Value: #bold $VAL|=+$#!"
 PEACE_ACCEPTANCE_WAR_SUPPORT:0 "[concept_war_support]: #bold $VAL|=+$#!"
 PEACE_ACCEPTANCE_WAR_LEADER:0 "War LEADER: #bold $VAL|=+$#!"
 PEACE_ACCEPTANCE_WHITE_PEACE:0 "White Peace: #bold $VAL|=+$#!"
 PEACE_ACCEPTANCE_OWN_WAR_GOALS:1 "Pressed $ADJ$ [Concept('concept_war_goal', '$concept_war_goals$')]: #bold $VAL|=+$#!"
 PEACE_ACCEPTANCE_ALLY_WAR_GOALS:1 "Pressed Ally [Concept('concept_war_goal', '$concept_war_goals$')]: #bold $VAL|=+$#!"
 PEACE_ACCEPTANCE_ENEMY_WAR_GOALS_ON_SELF:1 "[Concept('concept_war_goal', '$concept_war_goals$')] Pressed on $COUNTRY$: #bold $VAL|=+$#!"
 PEACE_ACCEPTANCE_ENEMY_WAR_GOALS_ON_ALLY:1 "[Concept('concept_war_goal', '$concept_war_goals$')] Pressed on Allies: #bold $VAL|=+$#!"
 PEACE_ACCEPTANCE_TOTAL_VICTORY:0 "Complete Victory: #bold $VAL|=+$#!"
 ADD_WARGOAL_ITEM:0 "#header [WarGoal.GetName]#!\n$TOOLTIP_DELIMITER$\nHolder: [WarGoal.GetHolder.GetName]\nTarget: [WarGoal.GetTarget.GetName]\nEffects: [WarGoal.GetDesc]\n[ConcatIfNeitherEmpty(WarGoal.GetDiplomaticIncidentDesc, '\n')][ConcatIfNeitherEmpty(AddWarGoalPanel.GetDiplomaticPlay.GetCanAddWarGoalString( WarGoal.Self ), '\n')]"

 UNIFICATION_SUPPORT_ATTITUDE_SCORE:0 "#v [Country.GetAttitudeTowards(COUNTRY_THIRD_PARTY.Self).GetName]#! attitude: #v $VALUE$#!"
 UNIFICATION_SUPPORT_RELATIONS_SCORE:0 "#v [Country.GetRelationsWithDesc(COUNTRY_THIRD_PARTY.Self)]! relations: #v $VALUE$#!"
 UNIFICATION_SUPPORT_RANK_SCORE:0 "[Country.GetName] is a #v [COUNTRY.GetRank]#!: #v $VALUE$#!"

 UNIFICATION_SUPPORT_FOR_CANDIDATES_ENTRY:0 "[Country.GetName]: #tooltippable #tooltip:$BREAKDOWN_TAG$ #v $VALUE$#!#!#!"
 UNIFICATION_SUPPORT_FOR_CANDIDATES_DESC:0 "Support for [CountryFormation.GetAdjective] [Concept('concept_unification_candidate', '$concept_unification_candidates$')]:\n$DETAILS$"
 UNIFICATION_CANDIDATE_SUPPORT_BREAKDOWN:0 "#header [Country.GetAdjectiveNoFormatting] support for [COUNTRY_THIRD_PARTY.GetName] as [concept_unification_candidate] of [CountryFormation.GetName]: #v $VALUE$#!#!\n$TOOLTIP_DELIMITER$\n$DETAILS$"

 NO_VALID_WAR_GOALS:1 "No valid [Concept('concept_war_goal', '$concept_war_goals$')]"

 WARGOAL_TOOLTIP:2 "#header [WarGoal.GetName]#!\n$TOOLTIP_DELIMITER$\nHolder: [WarGoal.GetHolder.GetName]\nTarget: [WarGoal.GetTarget.GetName]\nEffects: [WarGoal.GetDesc][ConcatIfNeitherEmpty('\n\n',WarGoal.GetInfamyDesc)][ConcatIfNeitherEmpty('\n\n', WarGoal.GetManeuversCostDesc)][ConcatIfNeitherEmpty('\n\n',WarGoal.GetStatusString)]"
 WARGOAL_ACTIVE_TOOLTIP:0 "#header [WarGoal.GetName]#!\n$TOOLTIP_DELIMITER$\nHolder: [WarGoal.GetHolder.GetName]\nTarget: [WarGoal.GetTarget.GetName]\nEffects: [WarGoal.GetDesc][ConcatIfNeitherEmpty('\n\n',WarGoal.GetInfamyDesc)][ConcatIfNeitherEmpty('\n\n',WarGoal.GetStatusString)]"
 WARGOAL_INFAMY_DESC:0 "Demanding this resulted in #tooltippable #tooltip:$BREAKDOWN_TAG$ [WAR_GOAL.GetInfamyAmount|-1]#!#! [concept_infamy] for [WAR_GOAL.GetHolder.GetName]"
 WARGOAL_POTENTIAL_INFAMY_DESC:0 "Demanding this would result in #tooltippable #tooltip:$BREAKDOWN_TAG$ [WAR_GOAL.GetInfamyAmount|-1]#!#! [concept_infamy] for [WAR_GOAL.GetHolder.GetName]"
 WARGOAL_MANEUVERS_COST_DESC:1 "Demanding this uses up #tooltippable #tooltip:$BREAKDOWN_TAG$ [WAR_GOAL.CalcManeuversCost|v]#!#! [Concept('concept_maneuver', '$concept_maneuvers$')]"
 WARGOAL_IS_INVALID:0 "This [concept_war_goal] is #N invalid#! and cannot currently be pressed by [WarGoal.GetHolder.GetName]:#!\n$ERRORS$"
 WARGOAL_IS_EXECUTED:0 "This [concept_war_goal] has been enforced in the [WAR_GOAL.GetWar.GetName]"
 WARGOAL_IS_DEMANDED:0 "This [concept_war_goal] is being presented as a demand in a [concept_diplomatic_play]"
 WARGOAL_IS_PRESSED:1 "This [concept_war_goal] is #P being pressed#! by [WarGoal.GetHolder.GetName] in the [WAR_GOAL.GetWar.GetName] and will be enforced if the current [concept_peace_deal] is accepted by all involved Countries"
 WARGOAL_IS_NOT_PRESSED:1 "This [concept_war_goal] is #N NOT being pressed#! by [WarGoal.GetHolder.GetName] in the [WAR_GOAL.GetWar.GetName] and will NOT be enforced if the current [concept_peace_deal] is accepted by all involved Countries"
 OBLIGATION_MANEUVERS_COST:0 "@maneuvers![GetDefine( 'NDiplomacy', 'SWAY_OFFER_OBLIGATION_MANEUVERS_COST' )|v]"
 OBLIGATION_MANEUVERS_COST_TOOLTIP:1 "#header [concept_obligation]#!\n[Concept('concept_maneuver', '$concept_maneuvers$')] Cost: @maneuvers![GetDefine( 'NDiplomacy', 'SWAY_OFFER_OBLIGATION_MANEUVERS_COST' )|v]\nWe have [DiplomaticPlay.GetNumManeuversRemaining(GetPlayer.Self)|v] [Concept('concept_maneuver', '$concept_maneuvers$')] remaining"

 WARGOAL_MANEUVERS_COST:0 "@maneuvers![WarGoal.CalcManeuversCost|v]"
 WARGOAL_MANEUVERS_COST_TOOLTIP:1 "#header [concept_war_goal] [Concept('concept_maneuver', '$concept_maneuvers$')] Cost: [WarGoal.CalcManeuversCost|v]#!\n$TOOLTIP_DELIMITER$\n[WarGoal.GetManeuversCostDesc]\nWe have [WarGoal.GetDiplomaticPlay.GetNumManeuversRemaining(GetPlayer.Self)|v] [Concept('concept_maneuver', '$concept_maneuvers$')] remaining"
 WARGOAL_INFAMY_TOOLTIP:0 "#header [concept_war_goal] [concept_infamy]: [WarGoal.GetInfamyAmount|-1]#!\n$TOOLTIP_DELIMITER$\n[WarGoal.GetInfamyDesc]"
 WARGOAL_INFAMY:0 "@infamy![WarGoal.GetInfamyAmount|-1]"

 WAR_SUPPORT_CANNOT_BE_NEGATIVE:0 "[concept_war_support] cannot be reduced below #variable 0#! because they hold their capital and the following wargoals are not being occupied:"
 WAR_SUPPORT_CANNOT_BE_NEGATIVE_WAR_GOAL_ENTRY:0 "- [WAR_GOAL.GetName]"

 WAR_PANEL_CURRENT_PEACE_DEAL_PROPOSER:0 "Proposed by [WarPanel.GetWar.GetCountryProposingPeace.GetName]"
 WAR_PANEL_NO_CURRENT_PEACE_DEAL:0 "No Current [concept_peace_deal]"
 WAR_PANEL_CURRENT_PEACE_DEAL:1 "Current [concept_peace_deal]"
 WAR_PANEL_OVERVIEW:0 "Overview"
 WAR_PANEL_PEACE:0 "Make Peace"
 WAR_PANEL_PEACE_TOOLTIP:2 "#header $WAR_PANEL_CURRENT_PEACE_DEAL$#!\n$TOOLTIP_DELIMITER$\n#title Pressed [Concept('concept_war_goal', '$concept_war_goals$')]:#!\n[War.GetPressedWarGoalsString]\n\n[ConcatIfNeitherEmpty(War.GetPeaceDealValidationDesc, '\n' )][War.GetAcceptActivePeaceDealDesc]"
 WAR_PANEL_ALL_ACCEPT_PEACE:2 "@green_checkmark_box! #bold All parties agree to this [concept_peace_deal].#!"
 WAR_PANEL_NONE_ACCEPT_PEACE:2 "@red_cross! #bold No party agrees to this [concept_peace_deal].#!"
 WAR_PANEL_ACCEPT_PEACE_ONE:2 "@green_checkmark_box! $COUNTRY$ #bold agrees#! to this [concept_peace_deal]."
 WAR_PANEL_ACCEPT_PEACE_LIST:2 "@green_checkmark_box! $LIST$ #bold agree#! to this [concept_peace_deal]."
 WAR_PANEL_NOT_ACCEPT_PEACE_ONE:2 "@red_cross! $COUNTRY$ #bold does not agree#! to this [concept_peace_deal]."
 WAR_PANEL_NOT_ACCEPT_PEACE_LIST:2 "@red_cross! $LIST$ #bold do not agree#! to this [concept_peace_deal]."
 WAR_PANEL_LIKELY_ACCEPT_PEACE_ONE:2 "@green_checkmark_box! $COUNTRY$ #bold will likely agree#! to this [concept_peace_deal]."
 WAR_PANEL_LIKELY_ACCEPT_PEACE_LIST:2 "@green_checkmark_box! $LIST$ #bold will likely agree#! to this [concept_peace_deal]."
 WAR_PANEL_LIKELY_NOT_ACCEPT_PEACE_ONE:2 "@red_cross! $COUNTRY$ #bold will likely not agree#! to this [concept_peace_deal]."
 WAR_PANEL_LIKELY_NOT_ACCEPT_PEACE_LIST:2 "@red_cross! $LIST$ #bold will likely not agree#! to this [concept_peace_deal]."
 WAR_PANEL_ACCEPT_PEACE:1 "We do #bold #N not#!#! accept this [concept_peace_deal]"
 WAR_PANEL_NOT_ACCEPT_PEACE:1 "We accept this [concept_peace_deal]"
 WAR_PANEL_PEACE_YES:1 "#header Peace Acceptance#!\n$TOOLTIP_DELIMITER$\n#variable $COUNTRY$#! would #P #bold Accept#!#! the current [concept_peace_deal]\n\n$BREAKDOWN$"
 WAR_PANEL_PEACE_NO:1 "#header Peace Acceptance#!\n$TOOLTIP_DELIMITER$\n#variable $COUNTRY$#! would #N #bold Refuse#!#! the current [concept_peace_deal]\n\n$BREAKDOWN$"
 WAR_PANEL_PEACE_PLAYER:0 "They are player-controlled, and so the choice is up to them."
 WAR_PANEL_CAPITULATE:0 "Capitulate"
 WAR_PANEL_CAPITULATE_TOOLTIP:0 "Immediately leave the war. All wargoals targeting us will be enforced.\n[GetDesc(WarPanel.GetWar.Capitulate(GetPlayer.Self))]"
 WAR_PANEL_PROPOSE_PEACE_DEAL:0 "Propose a [concept_peace_deal]"
 WAR_PANEL_PROPOSE_PEACE:0 "Propose [concept_peace_deal]"
 WAR_PANEL_PROPOSE_PEACE_TOOLTIP:0 "#header $WAR_PANEL_PROPOSE_PEACE$#!\n$TOOLTIP_DELIMITER$\nSuggest peace to all other negotiating parties on the basis of our proposed [concept_peace_deal][ConcatIfNeitherEmpty('\n\n',GetDesc(WarPanel.GetWar.ProposePeaceDeal(GetPlayer.Self)))]\n\n[WarPanel.GetWar.GetAcceptProposedPeaceDealDesc(GetPlayer.Self)]"
 WAR_PANEL_WHITE_PEACE:0 "White Peace"
 WAR_PANEL_SET_WHITE_PEACE:0 "Set Terms to White Peace"
 WAR_PANEL_SET_WHITE_PEACE_TOOLTIP:0 "#header $WAR_PANEL_SET_WHITE_PEACE$#!\n$TOOLTIP_DELIMITER$\nRemove all pressed [Concept('concept_war_goal', '$concept_war_goals$')] from our proposed [concept_peace_deal][ConcatIfNeitherEmpty('\n\n',GetDesc(WarPanel.GetWar.SetWhitePeace(GetPlayer.Self)))]\n\n[WarPanel.GetWar.GetAcceptWhitePeaceDealDesc]"

 CANNOT_CAPITULATE_OVERLORD_IN_WAR:0 "Cannot capitulate while your suzerain is still participating"
 CANNOT_CAPITULATE_SOVEREIGNTY_VIOLATED:0 "Cannot capitulate in a war we joined due to having our sovereignty violated"
 CANNOT_CAPITULATE_OVERLORD_WARGOAL_STAKEHOLDER:0 "Cannot capitulate while your suzerain is the stakeholder in wargoals targeting your country"
 WAR_PANEL_PARTICIPANT_TOOLTIP:0 "[WarParticipant.GetWarSupportDesc]\n$TOOLTIP_DELIMITER$\n[WarParticipant.GetWarSupportDescDelayed]\n[WarParticipant.GetExhaustionDesc]"
 WAR_RIGHT_LEADER_TOOLTIP:0 "[War.AccessRightSideLeaderParticipant.GetWarSupportDesc]\n$TOOLTIP_DELIMITER$\n[War.AccessRightSideLeaderParticipant.GetWarSupportDescDelayed]\n[War.AccessRightSideLeaderParticipant.GetExhaustionDesc]"
 WAR_LEFT_LEADER_TOOLTIP:0 "[War.AccessLeftSideLeaderParticipant.GetWarSupportDesc]\n$TOOLTIP_DELIMITER$\n[War.AccessLeftSideLeaderParticipant.GetWarSupportDescDelayed]\n[War.AccessLeftSideLeaderParticipant.GetExhaustionDesc]"
 WAR_ATTACKER_LEADER_TOOLTIP:0 "[War.AccessAttackerLeaderParticipant.GetWarSupportDesc]\n$TOOLTIP_DELIMITER$\n[War.AccessAttackerLeaderParticipant.GetWarSupportDescDelayed]\n[War.AccessAttackerLeaderParticipant.GetExhaustionDesc]"
 WAR_DEFENDER_LEADER_TOOLTIP:0 "[War.AccessDefenderLeaderParticipant.GetWarSupportDesc]\n$TOOLTIP_DELIMITER$\n[War.AccessDefenderLeaderParticipant.GetWarSupportDescDelayed]\n[War.AccessDefenderLeaderParticipant.GetExhaustionDesc]"
 WAR_PANEL_RIGHT_LEADER_TOOLTIP:0 "[WarPanel.AccessWar.AccessParticipant(WarPanel.GetRightLeader).GetWarSupportDesc]\n$TOOLTIP_DELIMITER$\n[WarPanel.AccessWar.AccessParticipant(WarPanel.GetRightLeader).GetWarSupportDescDelayed]\n[WarPanel.AccessWar.AccessParticipant(WarPanel.GetRightLeader).GetExhaustionDesc]"
 WAR_PANEL_LEFT_LEADER_TOOLTIP:0 "[WarPanel.AccessWar.AccessParticipant(WarPanel.GetLeftLeader).GetWarSupportDesc]\n$TOOLTIP_DELIMITER$\n[WarPanel.AccessWar.AccessParticipant(WarPanel.GetLeftLeader).GetWarSupportDescDelayed]\n[WarPanel.AccessWar.AccessParticipant(WarPanel.GetLeftLeader).GetExhaustionDesc]"

 WAR_PANEL_WAR_SUPPORT_DESC:0 "#HEADER War Support#! ($COUNTRY_NAME$)\nCurrent Value: #variable $SUPPORT|1+=$#!"
 WAR_PANEL_WAR_SUPPORT_DESC_INITIAL:0 "Initial [concept_war_support]: #variable $INITIAL|+=1$#!"
 WAR_PANEL_WAR_SUPPORT_DESC_BATTLES:0 "\nFrom Battles: #variable $BATTLES|1+=$#!"
 WAR_PANEL_WAR_SUPPORT_DESC_EXHAUSTION:0 "\nFrom Exhaustion: #variable $EXHAUSTION|1+=$#!"
 WAR_PANEL_WAR_SUPPORT_DESC_SITUATIONS:1 "\nFrom Events: #variable $SITUATIONS|1+=$#!"

 PEACE_TOAST_TITLE:0 "Peace Treaty"
 PEACE_SIGNED_DATE:0 "Signed on [DiplomaticPlay.GetEndDate]"
 CAPITULATION_TITLE:0 "Capitulation"
 CAPITULATION_ENFORCED:0 "The following wargoals were enforced on [Country.GetName]"

 IS_PROMOTED:0 "is promoted to"
 IS_DEMOTED:0 "is demoted to"
 REMAINS_SAME_RANK:0 "remains"
 
 COMMANDER_COMMAND_LIMIT_UNITS:0 "$NUM_UNITS|v$"
 COMMANDER_COMMAND_LIMIT_UNITS_TOOLTIPPABLE:0 "#tooltippable #tooltip:$NUM_UNITS_BREAKDOWN$ $NUM_UNITS|v$#!#!"
 COMMANDER_COMMAND_LIMIT_DIVIDER:0 " / "
 COMMANDER_COMMAND_LIMIT_ENDING_BATTALIONS:0 " $NAME$ [Concept('concept_battalion', '$concept_battalions$')]"
 COMMANDER_COMMAND_LIMIT_ENDING_FLOTILLAS:0 " $NAME$ [Concept('concept_flotilla', '$concept_flotillas$')]"

 #Terrains
 plains:0 "Plains"
 ocean:0 "Ocean"
 lakes:0 "Lakes"
 river:0 "River"
 forest:0 "Forest"
 hills:0 "Hills"
 mountain:0 "Mountains"
 jungle:0 "Jungle"
 wetland:0 "Wetlands"
 desert:0 "Desert"
 tundra:0 "Tundra"
 savanna:0 "Savanna"
 snow:0 "Arctic"
 farmland_rye:0 "Farmlands"
 farmland_rice:0 "Paddy Fields"
 farmland_millet:0 "Farmlands"
 plantation:0 "Farmlands"
 pasture:0 "Farmlands"
 farmland_wheat:0 "Farmlands"
 farmland_maize:0 "Farmlands"
 cleared_land:0 "Open Land"
 mining:0 "Mines"
 forestry:0 "Timberlands"
 docks:0 "Dockyards"

 MILITARY_PANEL_FRONT_TROOP_BREAKDOWN_HEADER:0 "Troop distribution:"
 MILITARY_PANEL_FRONT_TROOP_BREAKDOWN:0 "[Front.GetName]: @battalions! $NUM_TROOPS|v$ ($PERCENT_OF_TROOPS|%1+$)"

 MILITARY_PANEL_COMMAND_LIMIT_BREAKDOWN_TOOLTIP:3 "#header Units#!\n[Character.GetFullName] commands [GetUnitStrengthHeader( Character.GetNumCombatUnits, Character.GetMaxNumCombatUnits, Character.GetCombatUnitsTypeIcon )]\n$TOOLTIP_DELIMITER$\nHis Rank of [Character.GetRankName] gives him a [concept_command_limit] of #v [Character.GetStrengthPointsIcon][Character.GetTotalCommandLimit]#!:\n[Character.GetCommandLimitDesc]"

 REGULARS:1 "Regulars"
 CONSCRIPTS:1 "Conscripts"
 IN_GARRISON:1 "In [concept_garrison]"
 WITH_GENERALS:1 "With [Concept('concept_general', '$concept_generals$')]"

 COMMANDER_PANEL_ATTRITION_FORMAT:0 "[SelectLocalization(GreaterThan_CFixedPoint(Character.GetAttritionRaw, GetDefine( 'NMilitary', 'NORMAL_ATTRITION' )), '@high_attrition!', '@attrition!')] [Character.GetAttritionFormattedShort]"
 MILITARY_PANEL_ATTRITION_FORMAT:1 "[SelectLocalization(GreaterThan_CFixedPoint(Character.GetAttritionRaw, GetDefine( 'NMilitary', 'NORMAL_ATTRITION' )), '@high_attrition!', '@attrition!')] [Character.GetAttritionFormatted]"
 MILITARY_PANEL_TROOP_ATTRITION_LEVEL:0 "[SelectLocalization(GreaterThan_CFixedPoint(Character.GetAttritionRaw, GetDefine( 'NMilitary', 'NORMAL_ATTRITION' )), 'High @high_attrition!', 'Normal @attrition!')]"
 MILITARY_PANEL_TROOP_MORALE_TOOLTIP:0 "#[GetMoraleColorString(Character.GetMoraleForBuildingUnits(Building.Self))] [Character.GetMoraleForBuildingUnits(Building.Self)|0%v]#! [concept_morale]"

 MILITARY_PANEL_GENERAL_MOBILIZATION_FORMATTED:0 "[Concept('concept_mobilize_general', '$concept_mobilize_general_mobilization$')]: $VALUE|v%0$"

 ATTRITION_FORMAT:1 "#tooltippable #tooltip:$BREAKDOWN_TAG$ $VAL|0%$#!#! $CASUALTIES_WEEKLY$"
 ATTRITION_FORMAT_SHORT:0 "#tooltippable #tooltip:$BREAKDOWN_TAG$ $VAL|0%$#!#!"
 ATTRITION_CASUALTIES_WEEKLY:1 "(#bold -$CASUALTIES|D$#! / week)"
 ATTRITION_DESC:2 "#header $VAL|0%-$ [concept_attrition]#!\n$TOOLTIP_DELIMITER$\nUnit's attrition is $VAL|0%-$ per week due to:\n$BREAKDOWN$\n\nUnits which are affected by attrition lose from $MIN|0%v$ to $MAX|0%v$ of men to casualties\n$TOOLTIP_DELIMITER$\nCommander's units will take an average of $ATTRITION|1%-$ casualties per week, or lose an average of $CASUALTIES|Dv$ men to casualties"
 ATTRITION_DESC_NOT_ON_FRONT:2 "#header $VAL|0%-$ [concept_attrition]#!\n$TOOLTIP_DELIMITER$\nUnit's attrition is $VAL|0%-$ per week because the [concept_commander] is not on a [concept_front]\n\nUnits which are affected by attrition lose from $MIN|0%v$ to $MAX|0%v$ of men to casualties"
 ATTRITION_DESC_ZERO:2 "#header $VAL|0%-$ [concept_attrition]#!\n$TOOLTIP_DELIMITER$\nUnit's attrition is $VAL|0%-$ per week\n\nUnits which are affected by attrition lose from $MIN|0%v$ to $MAX|0%v$ of men to casualties"
 ATTRITION_DESC_BASE:1 "$TAB$Base Attrition Risk: $VAL|0%-$ (#tooltippable #tooltip:$BREAKDOWN_TAG$ $ADD|0%-$#!#! from [concept_commander] divided by [concept_supply] $SUPPLY|0%v$)"
 ATTRITION_DESC_OTHER:1 "$TAB$Other Factors: $VAL|0%-$ (#tooltippable #tooltip:$BREAKDOWN_TAG$ $MULT|0%-=$#!#! of Base Attrition risk)"

 WAR_PANEL_INITIATOR_HEADER:1 "Initiator"
 WAR_PANEL_INITIATOR_HEADER_TOOLTIP:1 "The Initiator's side in this [concept_war]"
 WAR_PANEL_TARGET_HEADER:1 "Target"
 WAR_PANEL_TARGET_HEADER_TOOLTIP:1 "The Target's side in this [concept_war]"
 WAR_PANEL_INITIATOR_WARGOALS:1 "#title Initiator [Concept('concept_war_goal', '$concept_war_goals$')]#!"
 WAR_PANEL_TARGET_WARGOALS:1 "#title Target [Concept('concept_war_goal', '$concept_war_goals$')]#!"
 MILITARY_PANEL_KILL_CHARACTER_TOOLTIP:1 "#header Retire [Character.GetFullName]#!#N [ConcatIfNeitherEmpty('\n', Character.GetKillCharacterFailString)]#!"

 PROMOTION_EFFECTS_TOOLTIP:0 "\n$TOOLTIP_DELIMITER$\nEffects:\n[Character.GetNextCommanderRankBenefits]$TROOP_ALLOCATION_CHANGES_PROMOTION$"
 MILITARY_PANEL_PROMOTE_CHARACTER_TOOLTIP:3 "#header Promote [Character.GetFullName] to [Character.GetRankNameFor(Character.GetNextCommanderRank.Self)]#! [SelectLocalization(IsValid(Character.GetPromoteCommand), 'PROMOTION_EFFECTS_TOOLTIP', Character.GetPromoteCharacterFailString)]"

 MILITARY_PANEL_PROMOTE_CHARACTER_TOOLTIP_MAX_RANK:0 "#header Promote [Character.GetFullName]#!#N [Character.GetPromoteCharacterFailString]#!"
 MILITARY_PANEL_CHARACTER_SUPPLY_TOOLTIP:2 "#header Supply#!\nCurrent supply of [Character.GetFullName] units is #variable [Character.GetSupply|%0]#!\nNext target supply value is #variable [Character.GetNextSupply|%0]#!\n$TOOLTIP_DELIMITER$\n[concept_supply_desc]"
 MILITARY_PANEL_CHARACTER_OLD_SUPPLY:0 "Supply: #variable [Character.GetSupply|%1]#!"
 AT_THE_WAR_OFFICE_TOOLTIP:0 "#header At the War Office#!\n$TOOLTIP_DELIMITER$\n[concept_war_office_desc]"
 RECRUIT_CHARACTER_HEADER:0 "#header Recruit Character#!"

 ACQUIRING_TITLE:0 "#title Acquiring#!"
 COST_TITLE:0 "#title Cost#!"
 CONSUMED_TITLE:0 "#title Consumed#!"
 BALANCE_TITLE:0 "#title Balance#!"
 STOCKPILE_TITLE:0 "#title Stockpile#!"

 KILL_CHARACTER_NOT_ENOUGH_ADMIN:0 "Not enough @bur!($CURRENTVALUE|v$/$NEEDEDVALUE|v$) to retire this Character"
 RECRUIT_CHARACTER_NOT_ENOUGH_ADMIN:0 "#N Not enough @bur!#variable ($CURRENTVALUE|0$/$NEEDEDVALUE|0$)#! to recruit a Character#!"
 LOW_NUMBER_INTEREST_GROUPS:0 "#N Need at least $REQUIRED|v$ number of [Concept('concept_interest_group', '$concept_interest_groups$')] to recruit a new Character#!"
 RECRUIT_CHARACTER_WRONG_COUNTRY:0 "#N #variable [CHARACTER.GetFullName]#! does not belong to #variable [COUNTRY.GetName]#!#!"

 COMMANDER_ORDER_REDUNDANT:0 "#V Already assigned to this order#!"
 COMMANDER_ORDER_NAVAL_NO_COASTAL:1 "#N [STATE.GetName] controls no coastal provinces#!"
 COMMANDER_ORDER_NAVAL_NOT_ENEMY:0 "#N Not at war with [COUNTRY.GetName]#!"
 COMMANDER_ORDER_NAVAL_REPAIRING:0 "#N $ADMIRAL_REPAIRING_DATE$#!"
 COMMANDER_ORDER_NAVAL_NEED_GENERAL:2 "#N [HQ.GetName] has no [Concept('concept_general', '$concept_generals$')] with troops to perform a Naval Invasion#!"
 COMMANDER_ORDER_NAVAL_GENERAL_ELSEWHERE:0 "#N The [concept_admiral] and the [concept_general] need to be from the same [concept_hq] to perform a Naval Invasion#!"
 COMMANDER_ORDER_NAVAL_GENERAL_NO_TROOPS:0 "#N The [concept_general] has no [Concept( 'concept_battalion', '$concept_battalions$')] to perform a Naval Invasion#!"
 COMMANDER_ORDER_POWER_PROJECTION_ALREADY_PRESENT:0 "#N Already present in [STRATEGIC_REGION.GetName], which automatically generates an [concept_interest] there.#!"
 COMMANDER_ORDER_POWER_PROJECTION_NOT_ADJACENT:0 "#N Not an adjacent #variable [concept_strategic_region]#!"
 COMMANDER_ORDER_ADVANCE_FRONT_FAIL_NOT_PARTICIPATING:0 "#N [Country.GetName] is not participating in [Front.GetName]#!"
 COMMANDER_ORDER_DEFEND_FRONT_FAIL_NOT_PARTICIPATING:0 "#N [Country.GetName] is not participating in [Front.GetName]#!"
 COMMANDER_ORDER_INTERCEPTION_NOT_FRIENDLY_HQ:0 "#N [HQ.GetName] is not a friendly HQ#!"
 COMMANDER_ORDER_PATROL_SAME_HQ:0 "#N Need to target a remote HQ#!"
 COMMANDER_ORDER_PATROL_NOT_FRIENDLY_HQ:0 "#N Can only target friendly HQs#!"
 COMMANDER_ORDER_FRONT_FAIL_UNREACHABLE:0 "#N [Country.GetName] cannot reach [Front.GetName]#!"

 COMMANDER_ORDER_CONVOY_RAIDING_INVALID_TARGET:0 "#N Not a hostile [concept_supply_network]#!"

 COMMANDER_PANEL_CURRENT_ORDER:1 "Current [concept_order]: #b [Character.GetCommanderOrder.GetType.GetNameGerund]#! [AddLocalizationIf(Not(Or(Character.IsAdmiral, Character.GetCommanderOrder.GetType.IsStandBy)), Character.GetCommanderOrder.GetFrontTarget.GetName)]"
 COMMANDER_PANEL_ORDER_TOOLTIP:0 "[Character.GetSwitchOrderButtonDesc( CommanderOrderType.Self )][ConcatIfNeitherEmpty('\n\n', Character.CanSelectOrderDesc( CommanderOrderType.Self ))]"
 COMMANDER_PANEL_ORDER_TOGGLE_DEFEND_TOOLTIP:0 "Changes current [concept_order] to #b Defend#! while remaining on [Character.GetCommanderOrder.GetFrontTarget.GetName]."
 COMMANDER_PANEL_ORDER_TOGGLE_ADVANCE_TOOLTIP:0 "Changes current [concept_order] to #b Advance#! while remaining on [Character.GetCommanderOrder.GetFrontTarget.GetName]."
 COMMANDER_PANEL_ORDER_TOGGLE_DEFEND:0 "Change order to Defend"
 COMMANDER_PANEL_ORDER_TOGGLE_ADVANCE:0 "Change order to Advance"

 MAKE_PEACE_NOT_AT_WAR_WITH:0 "#N #HEADER [COUNTRY.GetName]#! is not at war with #HEADER [TARGET_COUNTRY.GetName]#!#!"

 GOODS_STATE_PANEL_PRICE_RIGHT_NOW:0 "Price: #variable @money![Goods.GetStatePrice|1]#!"
 GOODS_PANEL_PRICE_RIGHT_NOW:0 "Price: #variable [Goods.GetMarketPriceWithTooltip|1]#! [GetTrendIcon(Goods.GetPriceTrend)]"
 SOLD_BY:0 "#title Sold by#!"
 BOUGHT_BY:0 "#title Bought by#!"
 PRODUCED_BY:0 "Produced By"
 CONSUMED_BY:0 "Consumed By"
 RESOURCE_POTENTIALS:0 "[Concept('concept_resource_potential','$concept_resource_potentials$')]"
 INFORMATION:0 "Information"
 STATE_MODIFIERS:0 "State Modifiers:\n[State.GetModifier.GetDesc]"

 SP_CAPACITY_CONCEPT:0 "#concept The Military will try to reach the Strength Point Capacity by taking the money from your Military Budget, buy Military Goods and use them to train Soldiers in your Barracks and Naval Bases.#!"

 STAPLE:0 "Staple"
 STAPLE_FILTER:0 "#instruction Show/Hide#! #header Staple Goods#!\n\n#concept Staple Goods are Staple Goods#!"
 INDUSTRIAL_GOODS_FILTER:0 "#instruction Show/Hide#! #header Industrial Goods#!\n\n#concept Industrial Goods are Goods produced by Manufacturing Industries that can be used by other Manufacturing Industries.#!"
 LUXURY_GOODS_FILTER:0 "#instruction Show/Hide#! #header Luxury Goods#!\n\n#concept Luxury Goods are Goods that Pops start consuming at higher levels of [concept_sol].#!"
 MILITARY_GOODS_FILTER:0 "#instruction Show/Hide#! #header Military Goods#!\n\n#concept Military Goods are Goods that the Military Uses.#!"

 NATIONAL_SP_CAPACITY:0 "#title National Strength Point Capacity#!"
 ARMY_TITLE:0 "@army_SP! #TITLE Army#!"
 NAVY_TITLE:0 "#title @navy_SP! Navy#!"
 NAVY_SP_CAPACITY_TITLE:0 "#HEADER Navy Strength Point Capacity#!\n$TOOLTIP_DELIMITER$\nTarget: #variable @army_SP![Country.GetNavySPCapacity]#!\n\n$SP_CAPACITY_CONCEPT$"
 ARMY_SP_CAPACITY_TITLE:0 "#HEADER Army Strength Point Capacity#!\n$TOOLTIP_DELIMITER$\nTarget: #variable @navy_SP![Country.GetArmySPCapacity]#!\n\n$SP_CAPACITY_CONCEPT$"
 COMMANDS_TITLE:0 "#title Commands#!"
 CURRENT_ARMY_SP:0 "Current: #variable @army_SP![Country.GetStrengthPointArmy]#!"
 CURRENT_NAVY_SP:0 "Current: #variable @navy_SP![Country.GetStrengthPointNavy]#!"
 UNASSIGNED_CHARACTERS_TITLE:0 "#title Unassigned Characters#!"
 PRIO_TITLE:0 "#title Prio:#!"
 TRAITS_TITLE:0 "#title Traits#!"
 AGE_VALUE:0 "#title Age:#! #BOLD [Character.GetAge]#!"
 INTEREST_GROUP_VALUE:0 "#title [concept_interest_group]:#! #BOLD #underline [Character.GetInterestGroup.GetName]#!#!"
 INTEREST_GROUP_VALUE_TWO_ROWS:0 "#title [concept_interest_group]:#!\n#BOLD #underline [InterestGroup.GetName]#!#!"
 RULER_OF_COUNTRY:0 "Head of State in #variable [Character.GetCountry.GetName]"
 HEIR_OF_COUNTRY:0 "Heir Apparent in #variable [Character.GetCountry.GetName]#!"
 AT_THE_WAR_OFFICE:0 "Unassigned"
 RECRUIT_CHARACTER_GENERAL:0 "Recruit General"
 RECRUIT_CHARACTER_ADMIRAL:0 "Recruit Admiral"
 RECRUIT_CHARACTER_GENERAL_HEADER:0 "#bold Select General to recruit#!"
 RECRUIT_CHARACTER_ADMIRAL_HEADER:0 "#bold Select Admiral to recruit#!"
 RECRUIT_CHARACTER_BUTTON:0 "Recruit"
 CHARACTER_IG_IS_INSURRECTIONARY:1 "Supported by insurrectionary [InterestGroup.GetName]"
 RETIRE_COMMANDER_IS_RULER:0 "[Character.GetFullName] is the [Character.GetPrimaryRoleTitle] of [Character.GetCountry.GetName] and cannot be retired"
 RECRUIT_COMMANDER_TOO_MANY_OF_TYPE:0 "[Country.GetName] already has [GetDefine('NCharacters','MAX_NUM_CHARACTERS_PER_TYPE')|0] [Character.GetPrimaryRoleName]s and cannot recruit more"
 RECRUIT_COMMANDER_WRONG_COUNTRY:0 "#R [Character.GetFullName] does not belong to [Country.GetName]#!"
 RECRUIT_COMMANDER_HQ_WRONG_COUNTRY:0 "#R [Hq.GetName] does not belong to [Country.GetName]#!"
 RECRUIT_COMMANDER_TEMP_HQ:0 "#R [Hq.GetName] is a temporary [concept_hq]#!"
 CHARACTER_TOOLTIP:0 "[Character.GetInfoTooltip]"
 CHARACTER_IS_BUSY:0 "[Character.GetFullName] is busy and cannot take any assignments"

 character_role_general:0 "General"
 character_role_admiral:0 "Admiral"
 character_role_politician:0 "Politician"
 character_role_ruler:0 "Ruler"
 character_role_heir:1 "Heir Apparent"

 character_role_general_title:0 "General"
 character_role_admiral_title:0 "Admiral"
 character_role_politician_title:0 "" # Empty on purpose

 ROLE:0 "[concept_character_role]"
 CHARACTER_PRIMARY_ROLE:0 "#v [Character.GetAllRoleNames]#!"
 CHARACTER_PRIMARY_ROLE_TOOLTIP:0 "#header [Character.GetFullName]#! is a #v [Character.GetAllRoleNames]#!"

 INPUT_MULT:0 "[concept_input_mult]: #v [Building.GetInputMult|-=%0]#!"
 INPUT_MULT_TOOLTIP:0 "[Building.GetInputMultDesc]"

 THROUGHPUT:0 "[SelectLocalization(EqualTo_CFixedPoint(Building.GetThroughputBonusCurrent, Building.GetThroughputBonusTarget), 'THROUGHPUT_CONSTANT', 'THROUGHPUT_CHANGING')]"
 THROUGHPUT_CONSTANT:0 "[concept_throughput]: #v [Building.GetThroughputBonusCurrent|%=+0]#!"
 THROUGHPUT_CHANGING:1 "[concept_throughput]: #v [Building.GetThroughputBonusCurrent|%=+0]#! @arrow_right! #v [Building.GetThroughputBonusTarget|%=+0]#!"
 THROUGHPUT_TOOLTIP:0 "[SelectLocalization(EqualTo_CFixedPoint(Building.GetThroughputBonusCurrent, Building.GetThroughputBonusTarget), 'THROUGHPUT_TOOLTIP_CONSTANT', 'THROUGHPUT_TOOLTIP_CHANGING')]"
 THROUGHPUT_TOOLTIP_CONSTANT:0 "#header Throughput Bonus#!\n[Building.GetThroughputDesc]"
 THROUGHPUT_TOOLTIP_CHANGING:0 "The Building's [concept_throughput] is changing.\n\n#header Throughput Bonus#!\n[Building.GetThroughputDesc]"
 EXPAND_ECONOMY_OF_SCALE_EFFECT_PER_LEVEL:0 "$EFFECT$ per Level (capped at Level $MAX_LEVEL|v$)"
 EXPAND_ECONOMY_OF_SCALE_EFFECT_TOTAL:0 "$EFFECT$ Total (capped at $MAX_EFFECT$)"
 BUILDING_ECONOMY_OF_SCALE_CAP_TOOLTIP:0 "[Building.GetName] in [Building.GetState.GetName] is subject to [concept_economy_of_scale] effects up to level [Building.GetModifier.GetValueWithBreakdownFor('building_economy_of_scale_level_cap_add')]"

 character_ig_info:0 "[concept_interest_group]: #variable [CHARACTER.GetInterestGroup.GetName]#!"
 character_name_info:0 "[CHARACTER.GetFullNameWithTitle]"
 character_role_info:1 "#bold [CHARACTER.GetPrimaryRoleName]#!"
 character_age_info:0 "Age: #variable [CHARACTER.GetAge]#!"
 character_traits_info:0 "#title Traits#!\n[CHARACTER.GetTraitsDesc]"
 character_command_limit_army:0 "[concept_command_limit]: #variable [CHARACTER.GetCommandLimit|0]#! @battalions!"
 character_command_limit_navy:1 "[concept_command_limit]: #variable [CHARACTER.GetCommandLimit|0]#! @flotillas!"
 character_ideology_info:0 "Ideology: [CHARACTER.GetIdeology.GetName]"

 CHARACTER_TRAIT_FORMAT:0 "#variable $TRAIT$#!"
 CHAR_TRAIT_MODIFIER_HEADER_COUNTRY:0 "#title As Ruler:#!"
 CHAR_TRAIT_MODIFIER_HEADER_COMMAND:0 "#title As Commander:#!"
 CHAR_TRAIT_MODIFIER_HEADER_IG_LEADER:0 "#title As [concept_interest_group] Leader:#!"
 CHAR_TRAIT_MODIFIER_HEADER_COUNTRY_INACTIVE:0 "#title As Ruler (Inactive):#!"
 CHAR_TRAIT_MODIFIER_HEADER_COMMAND_INACTIVE:0 "#title As Commander (Inactive):#!"
 CHAR_TRAIT_MODIFIER_HEADER_IG_LEADER_INACTIVE:0 "#title As [concept_interest_group] Leader (Inactive):#!"

 POPULARITY_HATED:0 "#r Hated#!"
 POPULARITY_DISLIKED:0 "Disliked"
 POPULARITY_NEUTRAL:0 "Neutral"
 POPULARITY_LIKED:0 "Liked"
 POPULARITY_LOVED:0 "#g Loved#!"

 character_info_with_ig_tooltip_general:0 "$character_info_tooltip_general$\n\n$character_ig_info$"
 character_info_with_ig_tooltip_admiral:0 "$character_info_tooltip_admiral$\n\n$character_ig_info$"
 character_info_with_ig_tooltip_politician:0 "$character_info_tooltip_politician$\n\n$character_ig_info$"

 character_info_tooltip_general:0 "#HEADER $character_name_info$#!\n$character_role_info$ \n$TOOLTIP_DELIMITER$\n$character_age_info$\n$character_assignments_info$\n\n$character_command_limit_army$\n\n$character_traits_info$"
 character_info_tooltip_admiral:0 "#HEADER $character_name_info$#!\n$character_role_info$\n$TOOLTIP_DELIMITER$\n$character_age_info$\n$character_assignments_info$\n\n$character_command_limit_navy$\n\n$character_traits_info$"
 character_info_tooltip_politician:0 "#HEADER $character_name_info$#!\n$character_role_info$\n$TOOLTIP_DELIMITER$\n$character_ideology_info$\n$character_age_info$\n\n$character_traits_info$"
 character_info_tooltip_ruler:0 "#HEADER $character_name_info$#!\n$character_role_info$\n$TOOLTIP_DELIMITER$\n$character_age_info$\n\n$character_traits_info$"
 character_info_tooltip_heir:0 "#HEADER $character_name_info$#!\n$character_role_info$\n$TOOLTIP_DELIMITER$\n$character_age_info$\n\n$character_traits_info$"

 MILITARY_PANEL:0 "Military"
 MILITARY_PANEL_TAB_ARMY:0 "Army"
 MILITARY_PANEL_TAB_ARMY_SELECTED:0 "#bold Army#!"
 MILITARY_PANEL_TAB_GARRISON:0 "Garrisons"
 MILITARY_PANEL_TAB_GARRISON_SELECTED:0 "#bold Garrisons#!"
 MILITARY_PANEL_TAB_NAVY:0 "Navy"
 MILITARY_PANEL_TAB_NAVY_SELECTED:0 "#bold Navy#!"

 TITLE_RULER:0 "#title Head of State#!"
 TITLE_HEIR:0 "#title Heir Apparent#!"
 TITLE_LEADER:0 "#title Leader#!"

 IDEOLOGY_STRONG_APPROVAL:0 "#P Strong Approval#!"
 IDEOLOGY_APPROVAL:0 "#P Approval#!"
 IDEOLOGY_NEUTRAL:0 "#V Neutral#!"
 IDEOLOGY_DISAPPROVAL:0 "#N Disapproval#!"
 IDEOLOGY_STRONG_DISAPPROVAL:0 "#N Strong Disapproval#!"

 IDEOLOGY_NO_LAW_STANCES:0 "#bold No Stances#!"
 IDEOLOGY_LAW_STANCE_GROUP:0 "#title Stance on $LAW_GROUP$#!"
 IDEOLOGY_LAW_STANCE_STRONGLY_APPROVE:2 "#P Strongly $concept_endorse$#! $LAWS$"
 IDEOLOGY_LAW_STANCE_APPROVE:2 "#P $concept_endorse$#! $LAWS$"
 IDEOLOGY_LAW_STANCE_DISAPPROVE:2 "#N $concept_oppose$#! $LAWS$"
 IDEOLOGY_LAW_STANCE_STRONGLY_DISAPPROVE:2 "#N Strongly $concept_oppose$#! $LAWS$"
 IDEOLOGY_LAW_STANCE_NEUTRAL:0 "#V Neutral#! towards $LAWS$"

 POL_PANEL_IG_STATUS_HEADER:0 "#title Approval#!"
 ig_approval_loyal:0 "#bold #P Loyal#!#!"
 ig_approval_happy:0 "#bold #P Happy#!#!"
 ig_approval_neutral:0 "#bold Neutral#!"
 ig_approval_unhappy:0 "#bold #N Unhappy#!#!"
 ig_approval_angry:0 "#bold #N Angry#!#!"

 WILL_RADICALIZE_WARNING:1 "@warning! This will [Concept('concept_political_movement_radicalism', '$concept_political_movement_radicalize$')] the [INTEREST_GROUP.GetName]"

 IG_NAME_WITH_LEADER:0 "[CHARACTER.GetFullName] of [INTEREST_GROUP.GetName]"
 IG_APPROVES_OF_LAW:3 "@approves! $NAME$ $CLOUT_OPTIONAL$#P #bold $concept_endorse$#!#! [Law.GetName]: #BOLD $VAL|+=$#!\n"
 IG_DISAPPROVES_OF_LAW:3 "@disapproves! $NAME$ $CLOUT_OPTIONAL$#N #bold $concept_oppose$#!#! [Law.GetName]: #BOLD $VAL|+=$#!\n"
 IG_STRONGLY_APPROVES_OF_LAW:2 "@approves! $NAME$ $CLOUT_OPTIONAL$#P #bold Strongly $concept_endorse$#!#! [Law.GetName]: #BOLD $VAL|+=$#!\n"
 IG_STRONGLY_DISAPPROVES_OF_LAW:2 "@disapproves! $NAME$ $CLOUT_OPTIONAL$#N #bold Strongly $concept_oppose$#!#! [Law.GetName]: #BOLD $VAL|+=$#!\n"
 IG_APPROVES_OF_LAW_CHANGE:1 "@approves! $NAME$ $CLOUT_OPTIONAL$#P #bold $concept_endorse$#!#! this change: #tooltippable #tooltip:[INTEREST_GROUP.GetTooltipTag]|[LAW.GetTooltipTag],IG_LAW_APPROVAL_BREAKDOWN #BOLD $APPROVAL_DELTA|+=$#!#!#! (from #v $CURR_APPROVAL|+$#! to #v $PROJECTED_APPROVAL|+$#!)\n\n"
 IG_APPROVES_OF_PREVIOUS_LAW_CHANGE:1 "@approves! $NAME$ $CLOUT_OPTIONAL$#P #bold $concept_endorse$#!#! the recent change from [LAW_OTHER.GetName] to [LAW.GetName]: #BOLD $APPROVAL_DELTA|+=$#!#!#!\n\n"
 IG_DISAPPROVES_OF_LAW_CHANGE:1 "@disapproves! $NAME$ $CLOUT_OPTIONAL$#N #bold $concept_oppose$#!#! this change: #tooltippable #tooltip:[INTEREST_GROUP.GetTooltipTag]|[LAW.GetTooltipTag],IG_LAW_APPROVAL_BREAKDOWN #BOLD $APPROVAL_DELTA|+=$#!#!#! (from #v $CURR_APPROVAL|+$#! to #v $PROJECTED_APPROVAL|+$#!)\n\n"
 IG_DISAPPROVES_OF_PREVIOUS_LAW_CHANGE:1 "@disapproves! $NAME$ $CLOUT_OPTIONAL$#N #bold $concept_opposes$#!#! the recent change from [LAW_OTHER.GetName] to [LAW.GetName]: #BOLD $APPROVAL_DELTA|+=$#!#!#!\n\n"

 IG_APPROVES_OF_LAW_CHANGE_BREAKDOWN:1 "@approves! #variable [INTEREST_GROUP.GetName]#! #P #bold $concept_endorse$#!#! replacing #variable $OLD_LAW$#! ($OLD_APPROVAL$) with #variable $LAW$#! ($APPROVAL$)\n#BOLD $APPROVAL_DELTA|+=$#! (from $CURR_APPROVAL|=$ to $PROJECTED_APPROVAL|=$)"
 IG_DISAPPROVES_OF_LAW_CHANGE_BREAKDOWN:1 "@disapproves! #variable [INTEREST_GROUP.GetName]#! #N #bold $concept_oppose$#!#! replacing #variable $OLD_LAW$#! ($OLD_APPROVAL$) with #variable $LAW$#! ($APPROVAL$)\n#BOLD $APPROVAL_DELTA|+=$#! (from $CURR_APPROVAL|=$ to $PROJECTED_APPROVAL|=$)"
 IG_LAW_APPROVAL_BREAKDOWN:0 "[InterestGroup.GetLawApprovalBreakdown(Law.Self)]"
 IG_APPROVAL_DECAY_DESC:0 "\n#bold After being passed#!, $APPROVAL_DELTA|+=$ will decay to #BOLD $VAL|+=$#! over the following $MONTHS|0v$ Months"
 IG_APPROVAL_DECAY_IN_PROGRESS_DESC:0 "(This reaction is decaying in $MONTHS$ months and will be replaced with an approval rating of #BOLD $VAL|+=$#! ($APPROVAL$).)"
 IG_WITH_CLOUT:0 "([INTEREST_GROUP.GetClout|%1v]) "
 IG_MARGINAL_WITH_CLOUT:0 "([INTEREST_GROUP.GetClout|%1v] - [concept_marginalized]) "
 NO_CHANGE_IN_APPROVAL:0 "[INTEREST_GROUP.GetName] likes $LAW$ as much as $OLD_LAW$"

 CURRENTLY_ENACTING:0 "Currently enacting:"
 ZOOM_TO_CAPITAL_STATE:0 "Zoom to [Country.GetCapital.GetName] ([concept_capital_state])"

 GOV_STABILITY_DROP_FROM_LAW:0 "$TAB$ #variable $IGNAME$#! $IDEOLOGY$: #BOLD #N -$VAL|0%$#!#!"
 IG_STABILITY_DROP_FROM_LAW:0 "Enacted $LAW$"
 IG_STABILITY_BONUS_SINGLE_GROUP:0 "Sole [concept_interest_group] in Government: #variable #P $VAL|=0%$#!#!#!\n"
 IG_STABILITY_PENALTY_RELATION:0 "#bold $DISLIKING_IG$#! dislikes #bold $LEADER_IG$#!: #variable #N $VAL|0%$#!#!\n"
 IG_STABILITY_BONUS_RELATION:0 "#bold $LIKING_IG$#! likes #bold $LEADER_IG$#!: #variable #P $VAL|=0%$#!#!\n"
 IG_STABILITY_PENALTY_RECENT_LAW:0 "#bold $DISLIKING_IG$#! opposed recently passed Laws: #variable #N $VAL|0%$#!#!\n"
 IG_STABILITY_PENALTY_OPPOSITION:0 "Opposition Clout: #variable #N $VAL|0%$#!#!\n"

 GOV_IG_ENACTMENT_SUPPORT:1 "   @approves! [INTEREST_GROUP.GetName] ($CLOUT_SHARE|%1v$) #P #bold $concept_endorse$#!#!: #BOLD $VAL|-=$#! days"
 GOV_IG_ENACTMENT_NEUTRAL:0 "   [INTEREST_GROUP.GetName] ($CLOUT_SHARE|%v1$) are #tooltippable #tooltip:INDIFFERENT_BREAKDOWN indifferent#!#!: #BOLD $VAL|-=$#! days"
 GOV_IG_ENACTMENT_OPPOSITION:1 "   @disapproves! [INTEREST_GROUP.GetName] ($CLOUT_SHARE|%v1$) #bold #N $concept_oppose$#!#!: #BOLD $VAL|-=$#! days"

 LAW_APPROVAL:0 "#bold [Law.GetPercentPolStrApprove|%1]#!"
  #LAW_APPROVAL: "#bold [Law.GetNumIGsApprove]#! ([Law.GetPercentPolStrApprove|%0])"
 LAW_DISAPPROVAL:0 "#bold [Law.GetPercentPolStrDisapprove|%1]#!"
  #LAW_DISAPPROVAL: "#bold [Law.GetNumIGsDisapprove]#! ([Law.GetPercentPolStrDisapprove|%0])"
 LAW_INDIFFERENT:0 "#bold [Law.GetPercentPolStrUndecided|%1]#!"
  #LAW_UNDECIDED: "#bold [Law.GetNumIGsUndecided]#! ([Law.GetPercentPolStrUndecided|%0])"
 TOOLTIP_LAW_APPROVAL:2 "#header @approves! [Concept('concept_endorse_oppose', '$concept_endorsement$')]#!\n$LAW_IGS_APPROVE$"
 TOOLTIP_LAW_INDIFFERENT:2 "#header @indifferent! [Concept('concept_endorse_oppose', '$concept_indifferent$')]#!\n$LAW_IGS_INDIFFERENT$"
 TOOLTIP_LAW_DISAPPROVAL:2 "#header @disapproves! [Concept('concept_endorse_oppose', '$concept_opposition$')]#!\n$LAW_IGS_DISAPPROVE$"
 LAW_IGS_APPROVE:2 "#variable [Law.GetPercentPolStrApprove|%1]#! of the [concept_clout] in the country @approves! $concept_endorses$ #variable [Law.GetName]#!.[ConcatIfNeitherEmpty('\n$TOOLTIP_DELIMITER$\n', Law.GetIGsApproveList)]"
 LAW_IGS_DISAPPROVE:2 "#variable [Law.GetPercentPolStrDisapprove|%1]#! of the [concept_clout] in the country @disapproves! $concept_opposes$ #variable [Law.GetName]#!.[ConcatIfNeitherEmpty('\n$TOOLTIP_DELIMITER$\n', Law.GetIGsDisapproveList)]"
 LAW_IGS_INDIFFERENT:1 "#variable [Law.GetPercentPolStrUndecided|%1]#! of the [concept_clout] in the country #bold do not care#! about #variable [Law.GetName]#!.[ConcatIfNeitherEmpty('\n$TOOLTIP_DELIMITER$\n', Law.GetIGsUndecidedList)]"

 LAW_NO_GOVERNMENT_OR_MOVEMENT_SUPPORT:0 "No [concept_interest_group] [concept_in_government] approves of [Law.GetName] and there is no [concept_political_movement] backing it"
 LAW_NO_CHANCE_TO_PASS:2 "The chance that [Law.GetName] can be enacted must be above #v 0%#! through support from either an [concept_interest_group] [concept_in_government], a [concept_political_movement] or your [Concept('concept_ruler','$concept_ruler_possessive$')] [concept_ideology]."
 NEVER:0 "#N Never#!"
 
 TOOLTIP_IDEOLOGY:0 "#HEADER [Ideology.GetName]#!\n$TOOLTIP_DELIMITER$\n[Ideology.GetLawStanceDesc]\n\n#lore [Ideology.GetDesc]#!"
 TOOLTIP_IG_TRAIT_FROM_PAIR:0 "#HEADER [InterestGroupAndTraitPair.GetInterestGroup.GetName] - [InterestGroupAndTraitPair.GetTrait.GetName]#! [InterestGroupAndTraitPair.GetTrait.GetInactiveString(InterestGroupAndTraitPair.GetInterestGroup)]\n[InterestGroupAndTraitPair.GetTrait.GetModifiersDesc(InterestGroupAndTraitPair.GetInterestGroup)]\n$TOOLTIP_DELIMITER$\n[InterestGroupAndTraitPair.GetTrait.GetTriggersDesc(InterestGroupAndTraitPair.GetInterestGroup)]\n\n#lore [InterestGroupAndTraitPair.GetTrait.GetDesc]#!"

 TOOLTIP_STATE_TRAIT:0 "#HEADER [StateTrait.GetName]#!\n[StateTrait.GetModifiersDesc]"

 IN_GOVERNMENT:0 "[concept_in_government]"
 IN_OPPOSITION:0 "[concept_in_opposition]"
 MARGINAL:0 "[concept_marginalized]"
 MARGINAL_GROUPING:0 "$MARGINAL$"
 MARGINAL_AND_INACTIVE_GROUPING:0 "Marg + Inactive"
 MARGINAL_GROUP_TOOLTIP:0 "#header [concept_marginalized] [Concept('concept_interest_group', '$concept_interest_groups$')]#!\nTotal [concept_clout]: [PopulationGrouping.GetSizeInPercentage|%1v]\n$TOOLTIP_DELIMITER$\n[GetPlayer.GetMarginalInterestGroupsDesc]"
 MARGINAL_AND_INACTIVE_GROUP_TOOLTIP:1 "#header [concept_marginalized]#!\n[GetPlayer.GetMarginalInterestGroupsPopulationDesc][concept_marginalized_desc]\n\n#header [Concept('concept_politically_inactive_involved', '$concept_politically_inactive$')]#!\n[GetPlayer.GetInactivePopulationDesc][concept_politically_inactive_involved_desc]"
 INTEREST_GROUP_ITEM:0 "[INTEREST_GROUP.GetName]: #variable [INTEREST_GROUP.GetClout|1%]#! ([INTEREST_GROUP.GetPoliticalStrength|Kv] [concept_political_strength])\n"
 INTEREST_GROUP_ITEM_POPULATION:0 "[INTEREST_GROUP.GetName]: #variable [INTEREST_GROUP.GetPopulation|K]#!\n"
 POP_TYPE_POPULATION_ITEM:0 "$TYPE$: #variable $VAL|K$#!\n"
 LEADING_IG:1 "#header Leading [concept_interest_group]#!\nLeader Ideology: [InterestGroup.GetLeaderIdeologyDesc]\nIdeologies: [InterestGroup.GetIdeologyDesc]\n\nSince [InterestGroup.GetName] is the [concept_interest_group] with the most [concept_political_strength] in Government it is considered the leading [concept_interest_group]."
 FAVORS_IDEOLOGY:0 "Favors #variable $IDEOLOGY_NAME$#!: $VAL|+=$"
 OPPOSES_IDEOLOGY:0 "Opposes #variable $IDEOLOGY_NAME$#!: $VAL|+=$"
 RELATION_TO_IG:0 "Total relation to #variable $IG_NAME$#!: $RELATION_VALUE|+=$\n$TOOLTIP_DELIMITER$\n$RELATION_BREAKDOWN$"
 IN_GOVERNMENT_DESC:0 "#HEADER In Government#!\n$TOOLTIP_DELIMITER$\n[concept_in_government_desc]"
 IN_OPPOSITION_DESC:0 "#HEADER In Opposition#!\n$TOOLTIP_DELIMITER$\n$[concept_in_opposition_desc]$"
 MARGINAL_DESC:0 "#HEADER Marginalized#!\n$TOOLTIP_DELIMITER$\n[concept_marginalized_desc]"
 IN_REVOLUTION_DESC:0 "#HEADER In Revolution#!\n$TOOLTIP_DELIMITER$\n$IN_REVOLUTION_CONCEPT$"

 SECESSION_ALERT_ENTRY_CHANCE:0 "[CULTURE.GetName] [CULTURE.GetChanceForSecessionMovement( GetPlayer.Self )|%1v]"
 SECESSION_ALERT_ENTRY_GROWING:0 "[CULTURE.GetName]"

 COST_OF_WAR_ENTRY:0 "[Country.GetName] $TYPE$: @money!$COST|vD$"
 COST_OF_WAR_TYPE_MATERIEL:0 "Military Goods"
 COST_OF_WAR_TYPE_WAGES:0 "Conscript Wages"
 COST_OF_WAR_TOOLTIP:0 "#header Total Cost of War: @money!$COST|vD$#!\n$COST_OF_WAR_TYPE_MATERIEL$: @money!$MATERIEL_COST|vD$\n$COST_OF_WAR_TYPE_WAGES$: @money!$WAGES_COST|vD$\n$TOOLTIP_DELIMITER$\n$BREAKDOWN$"

 FILTERS:0 "Filters"

 REVOLUTIONS_HEADER:0 "#BOLD Revolution#!"
 REVOLUTIONS_HEADER_TOOLTIP:0 "There are [Concept('concept_interest_group', '$concept_interest_groups$')] actively trying to overthrow the government!"
 SECESSION_HEADER:0 "#BOLD [CivilWar.GetCulture.GetName] Secession#!"
 SECESSION_HEADER_TOOLTIP:0 "The [CivilWar.GetCulture.GetName] population is trying to break away!"

 REVOLUTIONS_PROGRESS_TOOLTIP:5 "#header [concept_revolution] to [CivilWar.GetPoliticalMovement.GetName]#!\nCurrent progress: #v [Multiply_CFixedPoint(CivilWar.GetProgress,'(CFixedPoint)100')|0]/100#!\n$TOOLTIP_DELIMITER$\n[concept_revolution_progression_speed]: #tooltippable #tooltip:[CivilWar.GetTooltipTag],CIVIL_WAR_PROGRESS_TOOLTIP [Multiply_CFixedPoint(CivilWar.GetWeeklyProgress,'(CFixedPoint)100')|0-=]#!#! / week\n\n[concept_revolution] progression can increase up to a maximum of [concept_political_movement_radicalism] of the [concept_political_movement] to [CivilWar.GetPoliticalMovement.GetName]: #tooltippable #tooltip:[CivilWar.GetPoliticalMovement.GetTooltipTag],POLITICAL_MOVEMENT_RADICALISM_TOOLTIP,PoliticalMovementRadicalismTooltip [Multiply_CFixedPoint(CivilWar.GetMaxProgress,'(CFixedPoint)100')|0-=]#!#!\nIf it reaches #v 100#! a $concept_revolution$ will break out. [AddLocalizationIf(And(GreaterThan_CFixedPoint(CivilWar.GetWeeklyProgress, '(CFixedPoint)0'),GreaterThan_CFixedPoint(CivilWar.GetMaxProgress, '(CFixedPoint)1')), 'REVOLUTION_WARNING')]\n\n[CivilWar.GetUprisingStatesString]"
 REVOLUTION_WARNING:0 "\n\n@warning! $concept_revolution$ is impending in #v [CivilWar.GetNumWeeksToBreakOut]#! week(s)!"

 UPRISING_PROGRESS_TOOLTIP_STATE_HEADER:1 "The following [Concept('concept_state','$concept_states$')] would secede:"
 UPRISING_PROGRESS_TOOLTIP_STATE_ENTRY:0 "$VALUE|%0v$ chance for [STATE.GetName]"
 UPRISING_PROGRESS_TOOLTIP_STATE_ENTRY_GUARANTEED:0 "[STATE.GetName]"
 UPRISING_PROGRESS_TOOLTIP_STATE_ENTRY_UNIT:0 "$ICON$ $VALUE|v$"
 UPRISING_PROGRESS_TOOLTIP_TOTAL_STRENGTH_STATES:1 "$NUM_STR|v$ [Concept('concept_state','$concept_states$')]"
 UPRISING_PROGRESS_TOOLTIP_TOTAL_STRENGTH_UNIT:0 ", $ICON$$VALUE|v$"

 SECESSION_PROGRESS_TOOLTIP:0 "#header Secession#!\nSecession movement buildup is at [CivilWar.GetProgress|%v1]!\n$TOOLTIP_DELIMITER$\nEvery week this is changed by #tooltippable #tooltip:[CivilWar.GetTooltipTag],CIVIL_WAR_PROGRESS_TOOLTIP [CivilWar.GetWeeklyProgress|%1-=]#!#! based on [concept_turmoil] of [CivilWar.GetCulture.GetName] population. If [concept_turmoil] is lower than [GetDefine( 'NPolitics', 'SECESSION_TURMOIL_CUTOFF' )|v%0] progress will be reduced.\nStates with more than #variable [GetDefine( 'NPolitics', 'SECESSION_STATE_CUTOFF_PERCENT' )|%0]#! [CivilWar.GetCulture.GetName] population will seceede.\n\n[CivilWar.GetUprisingStatesString]\n\n[concept_secession_desc]"

 CIVIL_WAR_PROGRESS_TOOLTIP:0 "[CivilWar.GetWeeklyProgressDesc]"
 CIVIL_WAR_MAX_PROGRESS_TOOLTIP:0 "[CivilWar.GetMaxProgressDesc]"
 CIVIL_WAR_PROGRESS_BREAKDOWN:1 "#header Weekly Progress: $PROGRESS|%0$#!\n$TOOLTIP_DELIMITER$\nBase: #v $BASE|-=1%$#![ConcatIfNeitherEmpty('\n','$MODIFIER$')]"
 CIVIL_WAR_REVOLUTION_PROGRESS_BREAKDOWN:1 "#header Weekly Progress: [Multiply_CFixedPoint('(CFixedPoint)$PROGRESS$','(CFixedPoint)100'))|0]#!\n$TOOLTIP_DELIMITER$\nBase: #v [Multiply_CFixedPoint('(CFixedPoint)$BASE$','(CFixedPoint)100'))|0-=]#![ConcatIfNeitherEmpty('\n','$MODIFIER$')]"
 CIVIL_WAR_MAX_PROGRESS_BREAKDOWN:2 "#header Maximum Progress: [Multiply_CFixedPoint('(CFixedPoint)$TOTAL_MAX$','(CFixedPoint)100'))|0]#!\n$TOOLTIP_DELIMITER$\nFrom [Concept('concept_political_movement_radicalism', '$concept_political_movement_radicalism_short$')]: #v [Multiply_CFixedPoint('(CFixedPoint)$MAX_FROM_RADICALISM$','(CFixedPoint)100'))|0]#!"
 CIVIL_WAR_MAX_UNSUPPORTED_PROGRESS:0 "This revolution cannot sustain progress above [Multiply_CFixedPoint('(CFixedPoint)$PROGRESS_LIMIT$','(CFixedPoint)100'))|0v] because the [concept_political_movement] lacks support from an [concept_interest_group]."
 CIVIL_WAR_PROGRESS_AT_MAX_PROGRESS:1 "#header Weekly Progress\n$TOOLTIP_DELIMITER$\n[concept_revolution] is at current maximum progress of #tooltippable #tooltip:$BREAKDOWN_TAG$ [Multiply_CFixedPoint('(CFixedPoint)$MAX_PROGRESS$','(CFixedPoint)100'))|0]#!#!"
 CIVIL_WAR_PROGRESS_ABOVE_MAX_PROGRESS:1 "#header Weekly Progress\n$TOOLTIP_DELIMITER$\n[concept_revolution] is above maximum progress of #tooltippable #tooltip:$BREAKDOWN_TAG$ [Multiply_CFixedPoint('(CFixedPoint)$MAX_PROGRESS$','(CFixedPoint)100'))|0]#!#!"

 SECESSION_CULTURE_TEXT:0 "Culture: [CivilWar.GetCulture.GetName]"
 SECESSION_CULTURE_TURMOIL_TEXT:0 "Turmoil: #BOLD [CivilWar.GetCulture.CalcTurmoilInCountry( GetPlayer.Self )|-=%0]#! (excess: #BOLD [CivilWar.GetExcessTurmoil|-%=0]#!)"
 SECESSION_CULTURE_TURMOIL_TEXT_TOOLTIP:0 "Any [concept_turmoil] over [GetDefine( 'NPolitics', 'SECESSION_TURMOIL_CUTOFF' )|v] causes progression to go faster. If [concept_turmoil] goes below this the progress will be reduced."
 SECESSION_CULTURE_POP:0 "Population: 123123|v"

 REVOLUTIONS_UPRISING_HEADER_LOYALIST:0 "Opposing [CivilWar.GetUprisingCountry.GetName]!"
 REVOLUTIONS_UPRISING_HEADER_REBEL:0 "Opposing [CivilWar.GetOriginCountry.GetName]!"
 REVOLUTIONS_IG_LIST_HEADER:0 "#title Insurrectionary [Concept('concept_interest_group', '$concept_interest_groups$')]:#!"
 REVOLUTIONS_IG_LIST_HEADER_TOOLTIP:0 "The insurrectionary [Concept('concept_interest_group', '$concept_interest_groups$')] in the country"
 BATTALIONS_STILL_FIGHTING:0 "@battalions! Battalions"
 BATTALIONS_FIGHTING_HISTORY:0 "@battalions! Battalions fighting history"
 MANPOWER_FIGHTING_HISTORY:0 "Fighting capable men"

 SECESSION_UPRISING_HEADER:0 "#N #BOLD The [CivilWar.GetCulture.GetName] have seceeded from us!#!#!"
 SECESSION_UPRISING_HEADER_LOYALIST:1 "We are fighting the traitors in [CivilWar.GetUprisingCountry.GetName]!"
 SECESSION_UPRISING_HEADER_REBEL:0 "We are fighting the tyrants in [CivilWar.GetOriginCountry.GetName]!"

 ADD_TO_GOVERNMENT:0 "Add To Government"
 REMOVE_FROM_GOVERNMENT:0 "Remove From Government"
 LEGITIMACY_CHANGE_SWITCH_TOOLTIP:0 "This would result in a [concept_legitimacy] change of #variable $VAL|+=0$#! (Currently #variable [GetPlayer.GetGovernmentLegitimacy|0%]#!)\n$TOOLTIP_DELIMITER$\nThe resulting Government Legitimacy would look like this:\n$DESC$"
 TOOLTIP_REFORM_GOVERNMENT:0 "#HEADER $REFORM_GOVERNMENT$#!\n[ReformGovernment.GetConfirmDesc]"

 ADD_TO_GOVERNMENT_SHORT:0 "Add"
 REMOVE_FROM_GOVERNMENT_SHORT:0 "Remove"
 FORM_GOV_DATE_INVALID:0 "We cannot change the #variable $IG$#!'s government status again until #BOLD #V $DATE$#!#!\n"
 FORM_GOV_IG_NOT_IN_GOVERNMENT:0 "Not [concept_in_government]"
 FORM_GOV_REVOLUTIONARY_COUNTRY:0 "Revolutionary [Concept('concept_interest_group', '$concept_interest_groups$')] cannot be removed in a Revolutionary Country"
 FORM_GOV_IG_ALREADY_IN_GOVERNMENT:0 "Already [concept_in_government]"
 FORM_GOV_IG_IS_MARGINAL:0 "Cannot be promoted to power while [concept_marginalized]"
 FORM_GOV_IG_IS_ANGRY:1 "Cannot be promoted to power while [concept_approval] is at $ig_approval_angry$"
 FORM_GOV_IG_IS_INSURRECTIONARY:0 "Cannot be promoted to power because they are insurrectionary"
 FORM_GOV_IG_IS_SUPPRESSED:0 "Cannot be promoted to power while suppressed"
 FORM_GOV_GOVERNMENT_TOO_SMALL:0 "Your government must contain at least one [concept_interest_group]"
 FORM_GOV_MISSING_PARTY_IG:0 "Your government is missing [InterestGroup.GetName] which is part of [Party.GetName]."
 FORM_GOV_NO_CHANGE:0 "There are no changes to the current [concept_government]."
 FORM_GOV_EMPTY:0 "Government must contain at least one [concept_interest_group]."
 FORM_GOV_RECENT_REGIME_CHANGE:0 "We recently had a forced regime change."
 FORM_GOV_IG_WANTS_TO_JOIN_PARTY:0 "$IG_NAME$ wants to join $PARTY_NAME$"
 FORM_GOV_CIVIL_WAR_COUNTRY:0 "Countries born of a [concept_civil_war] cannot reform their [concept_government] while the [concept_civil_war] is ongoing"

 RULER_JOIN_IG_SHORT:0 "Join"
 RULER_JOIN_IG_LONG:0 "Have [concept_ruler] Join [concept_interest_group]"
 RULER_LEGITEMACY_NO_CHANGE_TOOLTIP:0 "This would not result in a [concept_legitimacy] change (Currently #variable [GetPlayer.GetGovernmentLegitimacy|0%]#!)"
 RULER_LEGITEMACY_CHANGE_TOOLTIP:0 "This would result in a [concept_legitimacy] change of #variable $VAL|+=0$#! (Currently #variable [GetPlayer.GetGovernmentLegitimacy|0%]#!)"
 TOOLTIP_RULER_JOIN_IG_DESC:0 "\n$TOOLTIP_DELIMITER$\nHave your [concept_ruler] join this [concept_interest_group] to promote their ideologies\n\nThis will greatly anger their current [concept_interest_group] and we will be unable to change the [concept_ruler]'s [concept_interest_group] again for [GetDefine( 'NPolitics', 'RULER_CHANGE_IG_COOLDOWN_YEARS' )|v] years#!"
 TOOLTIP_RULER_JOIN_IG:0 "#HEADER $IG_RIGHT_CLICK_MENU_RULER_JOIN_IG$#!\n[InterestGroup.GetRulerJoinGovDesc]"

 SUPPRESS_SHORT:0 "[concept_suppress]"
 SUPPRESS_NOT_SHORT:0 "Stop [Concept('concept_suppress','$concept_suppressing$')]"
 SUPPRESSED:0 "[Concept('concept_suppress','$concept_suppressed$')]"
 PROMOTE_SHORT:1 "[concept_bolster]"
 PROMOTE_NOT_SHORT:1 "Stop [Concept('concept_bolster','$concept_bolstering$')]"
 PROMOTED:1 "[Concept('concept_bolster','$concept_bolstered$')]"
 TOOLTIP_SUPPRESS:0 "#header $SUPPRESS_SHORT$ [InterestGroup.GetName]#!\n$SUPPRESSION_EFFECTS$[SelectLocalization(StringIsEmpty(GetDesc(InterestGroup.ToggleSuppression)), '', '\n\n')][GetDesc(InterestGroup.ToggleSuppression)]"
 TOOLTIP_SUPPRESS_NOT:0 "#header $SUPPRESS_NOT_SHORT$ [InterestGroup.GetName]#!\n[GetDesc(InterestGroup.ToggleSuppression)]"
 TOOLTIP_PROMOTE:0 "#header $PROMOTE_SHORT$ [InterestGroup.GetName]#!\n$PROMOTION_EFFECTS$[SelectLocalization(StringIsEmpty(GetDesc(InterestGroup.TogglePromotion)), '', '\n\n')][GetDesc(InterestGroup.TogglePromotion)]"
 TOOLTIP_PROMOTE_NOT:0 "#header $PROMOTE_NOT_SHORT$ [InterestGroup.GetName]#!\n[GetDesc(InterestGroup.TogglePromotion)]"
 TOOLTIP_SUPPRESSED:0 "#header $SUPPRESSED$#!\n\n$SUPPRESSION_EFFECTS$"
 TOOLTIP_PROMOTED:0 "#header $PROMOTED$#!\n\n$PROMOTION_EFFECTS$"
 SUPPRESSION_EFFECTS:0 "[InterestGroup.GetCountry.GetModifier.GetValueWithBreakdownFor('country_suppression_ig_attraction_mult')] $modifier_country_suppression_ig_attraction_mult$\n\n#title Cost:#! @aut! [GetDefine('NPolitics','IG_SUPPRESSION_COST')|v0] [concept_authority] Weekly"
 PROMOTION_EFFECTS:1 "[InterestGroup.GetCountry.GetModifier.GetValueWithBreakdownFor('country_promotion_ig_attraction_mult')] $modifier_country_promotion_ig_attraction_mult$\n\n#title Cost:#! @aut! [GetDefine('NPolitics','IG_BOLSTER_COST')|v0] [concept_authority] Weekly"

 PROMOTE_COMMANDER:0 "Promote"
 CONFIRM_PROMOTE_COMMANDER:0 "Confirm Promotion"
 CHANGE_RANK_CANNOT_PROMOTE:2 "[Character.GetFullName] is at the highest level of command as [Character.GetRankName] and cannot be promoted further."
 CHANGE_RANK_CANNOT_PROMOTE_RULER:1 "[Character.GetFullName] is the [Character.GetPrimaryRoleTitle] of [Character.GetCountry.GetName] and cannot be promoted beyond [Character.GetRankName]"

 SUPPRESS_IG_IN_GOVERNMENT:0 "[concept_interest_group] is [concept_in_government]"
 SUPPRESS_IG_IS_PROMOTED:2 "[concept_interest_group] is [Concept('concept_bolster','$concept_bolstered$')]"
 SUPPRESS_IG_INSUFFICIENT_AUT:0 "Insufficient available $AUTHORITY$, $REQVAL|1v$ needed "
 SUPPRESS_IG_NO_SUPPRESSION_POWER:1 "No legal capacity to [concept_suppress] [Concept('concept_interest_group', '$concept_interest_groups$')]"
 PROMOTE_IG_IS_SUPPRESSED:1 "[concept_interest_group] is [Concept('concept_suppress','$concept_suppressed$')]"
 PROMOTE_IG_INSUFFICIENT_AUT:0 "Insufficient available $AUTHORITY$, $REQVAL|1v$ needed"
 PROMOTE_IG_NO_PROMOTION_POWER:2 "No legal capacity to [concept_bolster] [Concept('concept_interest_group', '$concept_interest_groups$')]"

 IG_IS_IN_GOVERNMENT:0 "[concept_in_government]: #variable [GetDefine( 'NPolitics', 'IG_IN_GOVERNMENT_APPROVAL' )|+=]#!"
 IG_IS_IN_OPPOSITION:0 "[concept_in_opposition]: #variable [GetDefine( 'NPolitics', 'IG_IN_OPPOSITION_APPROVAL' )|+=]#!"
 IG_POWERFUL_IS_IN_OPPOSITION:0 "[concept_powerful] and [concept_in_opposition]: #variable [GetDefine( 'NPolitics', 'IG_POWERFUL_IN_OPPOSITION_APPROVAL' )|+=]#!"
 IG_REVOLUTIONARY_IN_GOVERNMENT:0 "Revolutionary [Concept('concept_interest_group', '$concept_interest_groups$')] in Government have capped Approval"
 IG_LAW_APPROVAL_CAPPED:1 "Total [concept_approval] of #B $TOTAL|+=$#! (Capped from actual value of #B $UNCAPPED|+=$#!) is due to:"
 IG_LAW_APPROVAL:1 "Total [concept_approval] of #B $TOTAL|+=$#! is due to:"
 IG_LOYALISTS_APPROVAL:1 "#v $POL_STR|0%$#! of [concept_political_strength] in the [concept_interest_group] is [concept_loyalist]: #v $APPROVAL|=+$#!"
 IG_RADICALS_APPROVAL:1 "#v $POL_STR|0%$#! of [concept_political_strength] in the [concept_interest_group] is [concept_radical]: #v $APPROVAL|=+$#!"
 IG_ACTIVE_LAWS_HEADER:0 "#title Active Laws#!"
 IG_LAW_CHANGES_HEADER:0 "#title Law Changes#!"
 IG_OTHER_FACTORS_HEADER:0 "#title Other Factors#!"

 IG_IS_SUPPRESSED_ATTRACTION:1 "[Concept('concept_suppress','$concept_suppressed$')]: #variable $VAL|+=%0$#!"
 IG_IS_PROMOTED_ATTRACTION:2 "[Concept('concept_bolster','$concept_bolstered$')]: #variable $VAL|+=%0$#!"

 PEOPLE_ABROAD_TOOLTIP:0 "#BOLD #V Unincorporated Population#!#!\n$TOOLTIP_DELIMITER$\n$ABROAD_POP_CONCEPT$"
 INTEREST_GROUP_TITLE:0 "#title [concept_interest_group]#!"
 LAW_TITLE:0 "#title Law#!"
 CLOUT_TITLE:0 "#title Clout#!"
 SP_TITLE:0 "#title Army Strength Points#!"
 SP_NAVAL_TITLE:0 "#title Naval Strength Points#!"
 REVOLUTION_TITLE:0 "#title Revolution!#!"
 REVOLUTION_CAPITAL_STATE_PROGRESS:0 "Capital State Provinces Held: "
 REVOLUTION_CAPITAL_TAKE_DESC:0 "Once the revolution holds all provinces in the capital state they start a countdown to victory.\n#variable [RevolutionaryFaction.GetCountry.GetName]#! is holding #variable [RevolutionaryFaction.GetCapitalControl]#! provinces, the revolters are holding #variable [RevolutionaryFaction.GetRevolutionCapitalControl]#!"
 REVOLUTION_VICTORY_DESC:0 "When the revolters hold all Capital provinces this bar will start to fill, once it is full the revolters will win and force all their demands"
 REVOLUTION_SURRENDER_DESC:0 "This bar represents how much Strength Points is still in commands that are fighting for the revolution, if the remaining Strength Points drops below [GetDefineCountryRevolutionarySurrenderCutoff|1%] of the Strength Points that the faction had when the revolution broke out, they will surrender"
 REVOLUTION_VICTORY_DETAILS:0 "If the rebels win they will enforce the following:\n[RevolutionaryFaction.GetVictoryEffectDesc]"

 REVOLUTION_COUNTRY_NAME:0 "Revolutionary [COUNTRY.GetDefinition.GetName]"
 SECESSION_COUNTRY_NAME:0 "[COUNTRY.GetDefinition.GetPrimaryCultureName] Uprising"
 SECESSION_NO_PRIMARY_CULTURE_COUNTRY_NAME:0 "[COUNTRY.GetAdjectiveNoFormatting] Uprising"
 SECESSION_NO_REVOLT_TAG:0 "Stalled"
 SECESSION_NO_REVOLT_TAG_TOOLTIP:0 "This [concept_secession] lacks a national identity to rally behind, and so cannot secede."

 WAR_GOAL_WORTH:1 "#header [concept_war_goal]#!\nThis [concept_war_goal] costs #BOLD [WarGoal.GetWorth]#! War Score for [WarGoal.GetInitiator.GetName] to pursue. You can press [Concept('concept_war_goal', '$concept_war_goals$')] worth Your War Score minus Their War Score."

 WAR_START_TITLE:0 "War with #variable [COUNTRY.GetName] #!has broken out!"
 WAR_START_TITLE_NOPLAYER:0 "War between #variable $ATTACKER$ #! and #variable $DEFENDER$ #! has broken out!"
 WAR_START_DESC:0 "The #variable $PLAY_NAME$ #!play in #variable $WHERE$ #!has resulted in a war between #bold you #!and #bold $MAIN_ENEMY$#!."
 WAR_START_DESC_NOPLAYER:0 "The $PLAY_NAME$ play in $WHERE$ has resulted in a war between #bold $FIRST$ #! and #bold $SECOND$#!."

 REGIONS_TITLE:0 "#title Regions#!"
 TOOLTIP_RADICALISM:0 "#header Radicalism#!\n$TOOLTIP_DELIMITER$\n[INTEREST_GROUP.GetActiveIncidents]\n"
 NEXT_RADICALISM_INCIDENT:0 "Will cause Radicalism Incident in:\n#variable [INTEREST_GROUP.GetNextIncident]#! in #variable ~[INTEREST_GROUP.GetWeeksUntilNextIncident]#! weeks ([INTEREST_GROUP.GetRadicalism|%1] progress )"
 TOOLTIP_STATE_RADICALISM:0 "#header Radicalism#!\n$TOOLTIP_DELIMITER$\n[STATE.GetActiveRadicalismIncidents]\n"
 RADICALISM_IN_STATE:0 "#BOLD #V Radicalism#!#! in #BOLD #V $STATE$#!#!\n$TOOLTIP_DELIMITER$\n"
 RADICALISM_GROUPS_IN_STATE_HEADER:0 "The following [Concept('concept_interest_group', '$concept_interest_groups$')] will cause an Radicalism Incident:"
 RADICALISM_GROUPS_IN_STATE_ITEM:0 "#variable [INTEREST_GROUP.GetName]#! in #variable ~[INTEREST_GROUP.GetWeeksUntilNextIncident]#! weeks ([INTEREST_GROUP.GetRadicalism|%1] progress )"

 RADICALISM_INCIDENT_START_EFFECTS_HEADER:0 "#title Start Effects:#!"
 RADICALISM_INCIDENT_EFFECT_GROUPS_HEADER:0 "#title Effect Groups:#!"
 RADICALISM_INCIDENT_END_EFFECTS_HEADER:0 "#title End Effects:#!"
 RADICALISM_INCIDENT_DEMAND_HEADER:0 "#title Demand:#!"

 BUILDING_OPTION_CHANGE:0 "Change"
 BUILDING_OPTION_CHANGE_TOOLTIP:0 "#header Change Building#!\nChange the #variable [BuildingType.GetBuildingGroupName]#! building in this state to #variable [BuildingType.GetName]#!"
 CHANGE_BUILDING_NEW:0 "#bold Alternative Building#!"
 CHANGE_BUILDING_CURRENT:0 "#bold Current Building#!"
 CHANGE_BUILDING_HEADER:0 "#BOLD [Building.GetBuildingGroupName] in [Building.GetState.GetName]#!"
 BUILDING_CHANGE_WRONG_TYPE:0 "#N [BUILDING.GetBuildingGroupName] buildings cannot be changed in this way#!"
 BUILDING_CHANGE_NO_ALTERNATIVES:0 "#N There are no alternative [BUILDING.GetBuildingGroupName] buildings to change to in this state#!"
 BUILDING_PANEL_EXPAND:0 "Expand"
 BUILDING_PANEL_DOWNSIZE:0 "Downsize"
 BUILDING_PANEL_CHANGE:0 "Change"
 CANNOT_DOWNSIZE_NOT_DOWNSIZEABLE:0 "#N Building type cannot be downsized#!"
 CANNOT_DOWNSIZE_UNDER_CONSTRUCTION:0 "#N Building cannot be downsized while it is being expanded#!"
 CANNOT_DOWNSIZE_INVALID_BUILDING:0 "#N Invalid building#!"
 CANNOT_DOWNSIZE_REVOLUTION:0 "#N Building cannot be downsized due to the ongoing [concept_revolution] Brewing#!"
 CANNOT_DOWNSIZE_SECESSION:0 "#N Building cannot be downsized due to the ongoing [concept_secession] Movements Growing#!"
 BUILDING_DOWNSIZE_TOOLTIP:1 "#header $BUILDING_PANEL_DOWNSIZE$#!\nReduce the building size to #v $NEW_LEVEL$#!$TROOP_ALLOCATION_CHANGES_DOWNSIZE$"
 BUILDING_CHANGE_TOOLTIP:0 "#header Change Building#!\nChange the #variable [BUILDING.GetBuildingGroupName]#! building in this state"
 BUILDING_CHANGE_CAN_SWITCH_TO:0 "#bold Alternative Buildings:#!"

 BUILDING_PROD_METH_ALREADY_ACTIVE:0 "This [concept_production_method] is already active"
 BUILDING_PROD_METH_ALREADY_ACTIVE_BULK:0 "This [concept_production_method] is already active in all buildings"
 BUILDING_DETAILS_PRODUCED_MODIFIER_TOOLTIP:0 "#header [ModifierEntry.GetName]#!\n[ModifierEntry.GetDesc]\n$TOOLTIP_DELIMITER$\n[ModifierEntry.GetBreakdown]"

 TOOLTIP_NEW_PRODUCTION_METHOD:0 "#header New Production Method Available#!\n$TOOLTIP_DELIMITER$\nA newly researched Production Method can be activated on this building."

 POLITICAL_ACTION_REFORM_DESC:0 "implement #variable $REFORM_GROUP$ - $REFORM$#!"
 POLITICAL_ACTION_REFORM_PAST_TENSE_DESC:0 "Implemented #variable $REFORM_GROUP$ - $REFORM$#!"
 POLITICAL_ACTION_TAX_DESC:0 "set the taxes for the #variable $STRATA$#! to #variable $VALUE|%$#!"
 POLITICAL_ACTION_TAX_PAST_TENSE_DESC:0 "Set the taxes for the #variable $STRATA$#! to #variable $VALUE|%$#!"
 POLITICAL_ACTION_BUILDING_DESC:0 "build a size #variable $LEVEL$ $BUILDING_TYPE$#!"
 POLITICAL_ACTION_BUILDING_PAST_TENSE_DESC:0 "Built a size #variable $LEVEL$ $BUILDING_TYPE$#!"
 POLITICAL_ACTION_DIPLOMATIC_PLAY_DESC:0 "start a $PLAY_TYPE$ [concept_diplomatic_play] against $AGAINST$"
 POLITICAL_ACTION_DIPLOMATIC_PLAY_PAST_TENSE_DESC:0 "Started a $PLAY_TYPE|v$ [concept_diplomatic_play] against $AGAINST|v$"
 POLITICAL_ACTION_EXPAND_MARKET_DESC:0 "expand your market coverage"
 POLITICAL_ACTION_EXPAND_MARKET_PAST_TENSE_DESC:0 "Expanded your market coverage"
 INTERACTION_NOT_ALLOWED_FOR:0 "This action is not allowed for $COUNTRY$"

 CANNOT_AFFORD_LAW:0 "You cannot afford @aut!#variable $VAL$#!"
 LAW_HAS_NOT_PASSED_COOLDOWN:0 "You must wait until #variable $DATE$#! before you can make changes to your $TYPE$."
 LACKING_TECHNOLOGY_GLOBAL_SINGLE:0 "$TECHNOLOGY$ has not yet been invented"
 LACKING_TECHNOLOGY_GLOBAL_MULTI:1 "One of these have been invented"
 LACKING_TECHNOLOGY_SINGLE:2 "[Country.GetName] has invented [Technology.GetName]"
 LACKING_TECHNOLOGY_MULTI:2 "[Country.GetName] has invented one of\n$BREAKDOWN$"
 LACKING_TECHNOLOGY_MULTI_ENTRY:0 "[Technology.GetName]"
 LACKING_UNLOCKING_LAW_SINGLE:1 "You have enacted $LAW$"
 LACKING_UNLOCKING_LAW_MULTI:1 "You have enacted one of:"
 LACKING_UNLOCKING_STATE_RELIGION_SINGLE:1 "[GetPlayer.GetName] have [Religion.GetName] as a State [concept_religion]"
 LACKING_UNLOCKING_STATE_RELIGION_MULTI:1 "[GetPlayer.GetName] have one of these as a State [concept_religion]:"
 HAS_DISALLOWING_STATE_RELIGION_SINGLE:1 "[GetPlayer.GetName] may #b not#! have [Religion.GetName] as a State [concept_religion]"
 HAS_DISALLOWING_STATE_RELIGION_MULTI:1 "[GetPlayer.GetName] may #b not#! have any of these as a State [concept_religion]:"
 HAS_DISALLOWING_LAW_SINGLE:0 "You are not allowed to have enacted $LAW$"
 HAS_DISALLOWING_LAW_MULTI:0 "You are not allowed to have enacted any one of:"
 LACKING_PRODUCTION_METHOD_SINGLE:1 "$PRODUCTION_METHOD$ is active in the building"
 LACKING_PRODUCTION_METHOD_MULTI:1 "One of these is active in the building:"
 LAW_DISALLOWED_BY_LAW_SINGLE:1 "You must #b not#! have enacted $LAW$"
 LAW_DISALLOWED_BY_LAW_MULTI:1 "You must #b not#! have enacted any of:"

 DIPLOMATIC_ACTION_INSTANT:0 "[concept_instant_diplomatic_action]"
 DIPLOMATIC_ACTION_ONGOING:0 "[concept_ongoing_diplomatic_action]"
 DIPLOMATIC_ACTION_PACT:0 "[concept_diplomatic_pact]"
 DIPLOMATIC_ACTION_HEADER:0 "#header #tooltippable #tooltip:[DiplomaticAction.GetTooltipTag],DIPLOMATIC_ACTION_DESC [DiplomaticAction.GetType.GetName]#!#!#!"
 DIPLOMATIC_ACTION_DESC:0 "[DiplomaticAction.GetDesc]"
 DIPLOMATIC_ACTION_TOOLTIP:0 "[DiplomaticAction.GetTooltip]"
 DIPLOMATIC_PROPOSAL_TITLE:0 "[Proposal.GetDiplomaticAction.GetProposalNotificationName]"
 DIPLOMATIC_PROPOSAL_DESC:0 "[Proposal.GetDiplomaticAction.GetProposalNotificationDesc]\n\n[Proposal.GetDiplomaticAction.GetProposalNotificationEffectsDesc]"
 DIPLOMATIC_PROPOSAL_OFFER_OBLIGATION_DESC:1 "$DIPLOMATIC_PROPOSAL_DESC$\n\n$THEY_OFFER_OBLIGATION$"
 DIPLOMATIC_PROPOSAL_CALL_IN_OBLIGATION_DESC:0 "$DIPLOMATIC_PROPOSAL_DESC$\n\n$THEY_CALL_IN_OBLIGATION_SHORT$"
 DIPLOMATIC_PROPOSAL_BREAK_TITLE:0 "[Proposal.GetDiplomaticAction.GetProposalNotificationBreakName]"
 DIPLOMATIC_PROPOSAL_BREAK_DESC:0 "[Proposal.GetDiplomaticAction.GetProposalNotificationBreakDesc]\n\n[Proposal.GetDiplomaticAction.GetProposalNotificationBreakEffectsDesc]"

 DIPLOMATIC_ACTION_ON_ENACT:0 "When enacted:\n$DESC$"
 DIPLOMATIC_ACTION_ON_BREAK:0 "If we break this [concept_diplomatic_pact]:\n$DESC$"
 DIPLOMATIC_ACTION_ON_END:0 "If we end this [concept_ongoing_diplomatic_action]:\n$DESC$"
 DIPLOMATIC_ACTION_ON_ACCEPT:0 "If they accept:\n$DESC$"
 DIPLOMATIC_ACTION_ON_DECLINE:0 "If they decline:\n$DESC$"
 DIPLOMATIC_ACTION_ON_DAILY:0 "Each day while active:\n$DESC$"
 DIPLOMATIC_ACTION_ON_WEEKLY:0 "Each week while active:\n$DESC$"
 DIPLOMATIC_ACTION_ON_MONTHLY:0 "Each month while active:\n$DESC$"
 DIPLOMATIC_ACTION_INCOME_TRANSFER:0 "Would transfer @money!$MONEY|Kv$ from [COUNTRY.GetName] to [TARGET_COUNTRY.GetName] each week"
 DIPLOMATIC_ACTION_INCOME_TRANSFER_ACTIVE:0 "Transfers @money!$MONEY|Kv$ from [COUNTRY.GetName] to [TARGET_COUNTRY.GetName] each week"
 DIPLOMATIC_ACTION_RIVALRY:0 "Having a [concept_rivalry] with [TARGET_COUNTRY.GetName] grants the following benefits:\n$DESC$"
 DIPLOMATIC_ACTION_RIVALRY_ACTIVE:0 "Our [concept_rivalry] with [TARGET_COUNTRY.GetName] grants the following benefits:\n$DESC$"
 DIPLOMATIC_ACTION_EMBARGO:0 "Would establish an [concept_embargo] against [TARGET_COUNTRY.GetName]"
 DIPLOMATIC_ACTION_EMBARGO_ACTIVE:0 "Maintains an [concept_embargo] against [TARGET_COUNTRY.GetName]"
 DIPLOMATIC_ACTION_TECH_SPREAD:0 "Would facilitate [concept_technology_spread] between [COUNTRY.GetName] and [TARGET_COUNTRY.GetName]"
 DIPLOMATIC_ACTION_TECH_SPREAD_ACTIVE:0 "Facilitates [concept_technology_spread] between [COUNTRY.GetName] and [TARGET_COUNTRY.GetName]"
 DIPLOMATIC_ACTION_ALLIANCE:0 "Creates an [concept_alliance] between [COUNTRY.GetName] and [TARGET_COUNTRY.GetName]"
 DIPLOMATIC_ACTION_ALLIANCE_ACTIVE:0 "Maintains an [concept_alliance] between [COUNTRY.GetName] and [TARGET_COUNTRY.GetName]"
 DIPLOMATIC_ACTION_DEFENSIVE_PACT:0 "Creates a [concept_defensive_pact] between [COUNTRY.GetName] and [TARGET_COUNTRY.GetName]"
 DIPLOMATIC_ACTION_DEFENSIVE_PACT_ACTIVE:0 "Maintains a [concept_defensive_pact] between [COUNTRY.GetName] and [TARGET_COUNTRY.GetName]"
 DIPLOMATIC_ACTION_TRADE_AGREEMENT:0 "Creates a [concept_trade_agreement] between [COUNTRY.GetName] and [TARGET_COUNTRY.GetName]"
 DIPLOMATIC_ACTION_TRADE_AGREEMENT_ACTIVE:0 "Maintains a [concept_trade_agreement] between [COUNTRY.GetName] and [TARGET_COUNTRY.GetName]"
 DIPLOMATIC_ACTION_CUSTOMS_UNION:0 "[TARGET_COUNTRY.GetName] will be part of a [concept_customs_union] led by [COUNTRY.GetName]"
 DIPLOMATIC_ACTION_CUSTOMS_UNION_ACTIVE:0 "[TARGET_COUNTRY.GetName] is part of a [concept_customs_union] led by [COUNTRY.GetName]"
 DIPLOMATIC_ACTION_SUBJECT_RELATION:0 "Creates a $SUBJECT_TYPE$ [concept_subject] relation between [COUNTRY.GetName] and [TARGET_COUNTRY.GetName], with [COUNTRY.GetName] as the suzerain"
 DIPLOMATIC_ACTION_SUBJECT_RELATION_ACTIVE:0 "Maintains a $SUBJECT_TYPE$ [concept_subject] relation between [COUNTRY.GetName] and [TARGET_COUNTRY.GetName]"
 DIPLOMATIC_ACTION_RELATIONS_CHANGE_POS_EFFECT:3 "Generates #tooltippable #tooltip:[GetRawTextTooltipTag('$BREAKDOWN$')] #variable $PROGRESS_DAILY|%=2$#!#!#! progress each day towards increasing [concept_relations][ConcatIfNeitherEmpty(' ','$MAXDESC$')], resulting in a [concept_relations] increase every $DAYS|v$ days if no other [concept_relations] actions are at work"
 DIPLOMATIC_ACTION_RELATIONS_CHANGE_NEG_EFFECT:3 "Generates #tooltippable #tooltip:[GetRawTextTooltipTag('$BREAKDOWN$')] #variable $PROGRESS_DAILY|%=2$#!#!#! progress each day towards decreasing [concept_relations][ConcatIfNeitherEmpty(' ','$MINDESC$')], resulting in a [concept_relations] decrease every $DAYS|v$ days if no other [concept_relations] actions are at work"

 THEY_OFFER_OBLIGATION:1 "They are offering to owe us an [concept_obligation] if we accept."
 THEY_CALL_IN_OBLIGATION_SHORT:0 "They are calling in our [concept_obligation], so rejecting their offer would have negative diplomatic consequences for us."
 THEY_CALL_IN_OBLIGATION:0 "@warning! They are calling in our [concept_obligation]. Rejecting would repudiate the [concept_obligation] with the following consequences for us:\n$REPUDIATE_OBLIGATION_EFFECTS$"
 WE_NOW_OWE_OBLIGATION:1 "We now owe them an [concept_obligation]"
 THEY_USED_OBLIGATION:1 "They used an [concept_obligation] to force us to accept."
 REPUDIATE_OBLIGATION_EFFECTS:0 "- Greatly reduced [concept_relations] with the [concept_country] whose [concept_obligation] we repudiated\n- Reduced [concept_relations] with all other countries we owe an [concept_obligation]\n- Reduced [concept_prestige] and [concept_infamy] decay for a period of #v 5#! years, during this period other [Concept('concept_country','$concept_countries$')] will consider [Concept('concept_obligation', '$concept_obligations$')] from us to be of little value"
 repudiated_obligation:0 "Repudiated Obligation"
 
 proposal_break_pact_name:0 "[SCOPE.GetRootScope.GetDiplomaticAction.GetProposalNotificationBreakName]"
 proposal_break_pact_desc:0 "[SCOPE.GetRootScope.GetDiplomaticAction.GetProposalNotificationBreakDesc]"
 proposal_break_pact_tooltip:0 "#title $proposal_break_pact_name$#!\n$TOOLTIP_DELIMITER$\n$proposal_break_pact_desc$"

 proposal_break_pact_owe_obligation_name:1 "[SCOPE.GetRootScope.GetDiplomaticAction.GetProposalNotificationBreakName]"
 proposal_break_pact_owe_obligation_desc:1 "[SCOPE.GetRootScope.GetDiplomaticAction.GetProposalNotificationBreakDesc]\n\n$THEY_OFFER_OBLIGATION$"
 proposal_break_pact_owe_obligation_tooltip:1 "#header $proposal_break_pact_owe_obligation_name$#!\n$TOOLTIP_DELIMITER$\n$proposal_break_pact_owe_obligation_desc$"
 
 proposal_break_pact_call_in_obligation_name:0 "[SCOPE.GetRootScope.GetDiplomaticAction.GetProposalNotificationBreakName]"
 proposal_break_pact_call_in_obligation_desc:0 "[SCOPE.GetRootScope.GetDiplomaticAction.GetProposalNotificationBreakDesc]\n\n$THEY_CALL_IN_OBLIGATION$"
 proposal_break_pact_call_in_obligation_tooltip:0 "#header $proposal_break_pact_call_in_obligation_name$#!\n$TOOLTIP_DELIMITER$\n$proposal_break_pact_call_in_obligation_desc$"

 proposal_diplomatic_action_name:0 "[SCOPE.GetRootScope.GetDiplomaticAction.GetProposalNotificationName]"
 proposal_diplomatic_action_desc:0 "[SCOPE.GetRootScope.GetDiplomaticAction.GetProposalNotificationDesc]"
 proposal_diplomatic_action_tooltip:0 "#header $proposal_diplomatic_action_name$#!\n$TOOLTIP_DELIMITER$\n$proposal_diplomatic_action_desc$"

 proposal_diplomatic_action_owe_obligation_name:1 "[SCOPE.GetRootScope.GetDiplomaticAction.GetProposalNotificationName]"
 proposal_diplomatic_action_owe_obligation_desc:1 "[SCOPE.GetRootScope.GetDiplomaticAction.GetProposalNotificationDesc]\n\n$THEY_OFFER_OBLIGATION$"
 proposal_diplomatic_action_owe_obligation_tooltip:1 "#header $proposal_diplomatic_action_owe_obligation_name$#!\n$TOOLTIP_DELIMITER$\n$proposal_diplomatic_action_owe_obligation_desc$"
 
 proposal_diplomatic_action_call_in_obligation_name:0 "[SCOPE.GetRootScope.GetDiplomaticAction.GetProposalNotificationName]"
 proposal_diplomatic_action_call_in_obligation_desc:0 "[SCOPE.GetRootScope.GetDiplomaticAction.GetProposalNotificationDesc]\n\n$THEY_CALL_IN_OBLIGATION$"
 proposal_diplomatic_action_call_in_obligation_tooltip:0 "#header $proposal_diplomatic_action_call_in_obligation_name$#!\n$TOOLTIP_DELIMITER$\n$proposal_diplomatic_action_call_in_obligation_desc$"

 proposal_sway_offer_tooltip:0 "#header $proposal_sway_offer_name$#!\n$TOOLTIP_DELIMITER$\n$proposal_sway_offer_desc$"
 proposal_sway_offer_name:0 "Attempt to Sway"
 proposal_sway_offer_desc:0 "#variable [SCOPE.sC('actor').GetName]#! is attempting to sway us to their side in their [concept_diplomatic_play] against #variable [SCOPE.sC('target').GetName]#!."

 proposal_sway_offer_owe_obligation_tooltip:1 "#header $proposal_sway_offer_name$#!\n$TOOLTIP_DELIMITER$\n$proposal_sway_offer_desc$"
 proposal_sway_offer_owe_obligation_name:1 "$proposal_sway_offer_name$"
 proposal_sway_offer_owe_obligation_desc:1 "$proposal_sway_offer_desc$"

 notification_diplomatic_action_notification_name:0 "[SCOPE.GetRootScope.GetDiplomaticAction.GetActionNotificationName]"
 notification_diplomatic_action_notification_desc:0 "[SCOPE.GetRootScope.GetDiplomaticAction.GetActionNotificationDesc]"
 notification_diplomatic_action_notification_tooltip:0 "#header $notification_diplomatic_action_notification_name$#!\n$TOOLTIP_DELIMITER$\n$notification_diplomatic_action_notification_desc$"

 notification_diplomatic_action_used_obligation_notification_name:1 "[SCOPE.GetRootScope.GetDiplomaticAction.GetActionNotificationName]"
 notification_diplomatic_action_used_obligation_notification_desc:1 "[SCOPE.GetRootScope.GetDiplomaticAction.GetActionNotificationDesc]\n$THEY_USED_OBLIGATION$"
 notification_diplomatic_action_used_obligation_notification_tooltip:1 "#header $notification_diplomatic_action_used_obligation_notification_name$#!\n$TOOLTIP_DELIMITER$\n$notification_diplomatic_action_used_obligation_notification_desc$"

 notification_diplomatic_proposal_accepted_name:0 "[SCOPE.GetRootScope.GetDiplomaticAction.GetProposalAcceptedName]"
 notification_diplomatic_proposal_accepted_desc:0 "[SCOPE.GetRootScope.GetDiplomaticAction.GetProposalAcceptedDesc]"
 notification_diplomatic_proposal_accepted_tooltip:0 "#header $notification_diplomatic_proposal_accepted_name$#!\n$TOOLTIP_DELIMITER$\n$notification_diplomatic_proposal_accepted_desc$"

 notification_diplomatic_proposal_accepted_owe_obligation_name:1 "[SCOPE.GetRootScope.GetDiplomaticAction.GetProposalAcceptedName]"
 notification_diplomatic_proposal_accepted_owe_obligation_desc:1 "[SCOPE.GetRootScope.GetDiplomaticAction.GetProposalAcceptedDesc]\n$WE_NOW_OWE_OBLIGATION$"
 notification_diplomatic_proposal_accepted_owe_obligation_tooltip:1 "#header $notification_diplomatic_proposal_accepted_owe_obligation_name$#!\n$TOOLTIP_DELIMITER$\n$notification_diplomatic_proposal_accepted_owe_obligation_desc$"

 notification_diplomatic_proposal_declined_name:0 "[SCOPE.GetRootScope.GetDiplomaticAction.GetProposalDeclinedName]"
 notification_diplomatic_proposal_declined_desc:0 "[SCOPE.GetRootScope.GetDiplomaticAction.GetProposalDeclinedDesc]"
 notification_diplomatic_proposal_declined_tooltip:0 "#header $notification_diplomatic_proposal_declined_name$#!\n$TOOLTIP_DELIMITER$\n$notification_diplomatic_proposal_declined_desc$"

 notification_diplomatic_action_break_notification_name:0 "[SCOPE.GetRootScope.GetDiplomaticAction.GetActionNotificationBreakName]"
 notification_diplomatic_action_break_notification_desc:0 "[SCOPE.GetRootScope.GetDiplomaticAction.GetActionNotificationBreakDesc]"
 notification_diplomatic_action_break_notification_tooltip:0 "#header $notification_diplomatic_action_break_notification_name$#!\n$TOOLTIP_DELIMITER$\n$notification_diplomatic_action_break_notification_desc$"

 notification_diplomatic_action_break_used_obligation_notification_name:0 "[SCOPE.GetRootScope.GetDiplomaticAction.GetActionNotificationBreakName]"
 notification_diplomatic_action_break_used_obligation_notification_desc:0 "[SCOPE.GetRootScope.GetDiplomaticAction.GetActionNotificationBreakDesc]\n$THEY_USED_OBLIGATION$"
 notification_diplomatic_action_break_used_obligation_notification_tooltip:0 "#header $notification_diplomatic_action_break_used_obligation_notification_name$#!\n$TOOLTIP_DELIMITER$\n$notification_diplomatic_action_break_used_obligation_notification_desc$"

 notification_diplomatic_proposal_break_accepted_name:0 "[SCOPE.GetRootScope.GetDiplomaticAction.GetProposalBreakAcceptedName]"
 notification_diplomatic_proposal_break_accepted_desc:0 "[SCOPE.GetRootScope.GetDiplomaticAction.GetProposalBreakAcceptedDesc]"
 notification_diplomatic_proposal_break_accepted_tooltip:0 "#header $notification_diplomatic_proposal_break_accepted_name$#!\n$TOOLTIP_DELIMITER$\n$notification_diplomatic_proposal_break_accepted_desc$"

 notification_diplomatic_proposal_break_accepted_owe_obligation_name:1 "[SCOPE.GetRootScope.GetDiplomaticAction.GetProposalBreakAcceptedName]"
 notification_diplomatic_proposal_break_accepted_owe_obligation_desc:1 "[SCOPE.GetRootScope.GetDiplomaticAction.GetProposalBreakAcceptedDesc]\n$WE_NOW_OWE_OBLIGATION$"
 notification_diplomatic_proposal_break_accepted_owe_obligation_tooltip:1 "#header $notification_diplomatic_proposal_break_accepted_owe_obligation_name$#!\n$TOOLTIP_DELIMITER$\n$notification_diplomatic_proposal_break_accepted_owe_obligation_desc$"

 notification_diplomatic_proposal_break_declined_name:0 "[SCOPE.GetRootScope.GetDiplomaticAction.GetProposalBreakDeclinedName]"
 notification_diplomatic_proposal_break_declined_desc:0 "[SCOPE.GetRootScope.GetDiplomaticAction.GetProposalBreakDeclinedDesc]"
 notification_diplomatic_proposal_break_declined_tooltip:0 "#header $notification_diplomatic_proposal_break_declined_name$#!\n$TOOLTIP_DELIMITER$\n$notification_diplomatic_proposal_break_declined_desc$"

 notification_diplomatic_proposal_third_party_notification_name:0 "[SCOPE.GetRootScope.GetDiplomaticAction.GetActionNotificationThirdPartyName]"
 notification_diplomatic_proposal_third_party_notification_desc:0 "[SCOPE.GetRootScope.GetDiplomaticAction.GetActionNotificationThirdPartyDesc]"
 notification_diplomatic_proposal_third_party_notification_tooltip:0 "#header $notification_diplomatic_proposal_third_party_notification_name$#!\n$TOOLTIP_DELIMITER$\n$notification_diplomatic_proposal_third_party_notification_desc$"

 notification_diplomatic_proposal_third_party_break_notification_name:0 "[SCOPE.GetRootScope.GetDiplomaticAction.GetActionNotificationThirdPartyBreakName]"
 notification_diplomatic_proposal_third_party_break_notification_desc:0 "[SCOPE.GetRootScope.GetDiplomaticAction.GetActionNotificationThirdPartyBreakDesc]"
 notification_diplomatic_proposal_third_party_break_notification_tooltip:0 "#header $notification_diplomatic_proposal_third_party_break_notification_name$#!\n$TOOLTIP_DELIMITER$\n$notification_diplomatic_proposal_third_party_break_notification_desc$"

 notification_diplomatic_proposal_third_party_accepted_name:0 "[SCOPE.GetRootScope.GetDiplomaticAction.GetActionNotificationThirdPartyAcceptedName]"
 notification_diplomatic_proposal_third_party_accepted_desc:0 "[SCOPE.GetRootScope.GetDiplomaticAction.GetActionNotificationThirdPartyAcceptedDesc]"
 notification_diplomatic_proposal_third_party_accepted_tooltip:0 "#header $notification_diplomatic_proposal_third_party_accepted_name$#!\n$TOOLTIP_DELIMITER$\n$notification_diplomatic_proposal_third_party_accepted_desc$"

 notification_diplomatic_proposal_third_party_declined_name:0 "[SCOPE.GetRootScope.GetDiplomaticAction.GetActionNotificationThirdPartyDeclinedName]"
 notification_diplomatic_proposal_third_party_declined_desc:0 "[SCOPE.GetRootScope.GetDiplomaticAction.GetActionNotificationThirdPartyDeclinedDesc]"
 notification_diplomatic_proposal_third_party_declined_tooltip:0 "#header $notification_diplomatic_proposal_third_party_declined_name$#!\n$TOOLTIP_DELIMITER$\n$notification_diplomatic_proposal_third_party_declined_desc$"

 notification_diplomatic_proposal_third_party_break_accepted_name:0 "[SCOPE.GetRootScope.GetDiplomaticAction.GetActionNotificationThirdPartyBreakAcceptedName]"
 notification_diplomatic_proposal_third_party_break_accepted_desc:0 "[SCOPE.GetRootScope.GetDiplomaticAction.GetActionNotificationThirdPartyBreakAcceptedDesc]"
 notification_diplomatic_proposal_third_party_break_accepted_tooltip:0 "#header $notification_diplomatic_proposal_third_party_break_accepted_name$#!\n$TOOLTIP_DELIMITER$\n$notification_diplomatic_proposal_third_party_break_accepted_desc$"

 notification_diplomatic_proposal_third_party_break_declined_name:0 "[SCOPE.GetRootScope.GetDiplomaticAction.GetActionNotificationThirdPartyBreakDeclinedName]"
 notification_diplomatic_proposal_third_party_break_declined_desc:0 "[SCOPE.GetRootScope.GetDiplomaticAction.GetActionNotificationThirdPartyBreakDeclinedDesc]"
 notification_diplomatic_proposal_third_party_break_declined_tooltip:0 "#header $notification_diplomatic_proposal_third_party_break_declined_name$#!\n$TOOLTIP_DELIMITER$\n$notification_diplomatic_proposal_third_party_break_declined_desc$"

 notification_diplomatic_pact_auto_break_notification_name:0 "[SCOPE.GetRootScope.GetDiplomaticPact.GetName] broken"
 notification_diplomatic_pact_auto_break_notification_desc:2 "[SCOPE.GetRootScope.GetDiplomaticPact.GetName] with [AddTextIf(SCOPE.GetRootScope.GetDiplomaticPact.IsFirstCountry(GetPlayer), SCOPE.GetRootScope.GetDiplomaticPact.GetSecondCountry.GetName)][AddTextIf(SCOPE.GetRootScope.GetDiplomaticPact.IsSecondCountry(GetPlayer), SCOPE.GetRootScope.GetDiplomaticPact.GetFirstCountry.GetName)] can no longer be maintained due to:\n[SCOPE.GetRootScope.GetDiplomaticPact.ShouldAutoBreakDesc]"
 notification_diplomatic_pact_auto_break_notification_tooltip:1 "#header $notification_diplomatic_pact_auto_break_notification_name$#!\n$TOOLTIP_DELIMITER$\n$notification_diplomatic_pact_auto_break_notification_desc$"

 notification_diplomatic_pact_third_party_auto_break_notification_name:0 "[SCOPE.GetRootScope.GetDiplomaticPact.GetName] broken"
 notification_diplomatic_pact_third_party_auto_break_notification_desc:2 "[SCOPE.GetRootScope.GetDiplomaticPact.GetName] with [AddTextIf(SCOPE.GetRootScope.GetDiplomaticPact.IsFirstCountry(GetPlayer), SCOPE.GetRootScope.GetDiplomaticPact.GetSecondCountry.GetName)][AddTextIf(SCOPE.GetRootScope.GetDiplomaticPact.IsSecondCountry(GetPlayer), SCOPE.GetRootScope.GetDiplomaticPact.GetFirstCountry.GetName)] can no longer be maintained due to:\n[SCOPE.GetRootScope.GetDiplomaticPact.ShouldAutoBreakDesc]"
 notification_diplomatic_pact_third_party_auto_break_notification_tooltip:1 "#header $notification_diplomatic_pact_third_party_auto_break_notification_name$#!\n$TOOLTIP_DELIMITER$\n$notification_diplomatic_pact_third_party_auto_break_notification_desc$"

 notification_character_died_notification_name:1 "A [SCOPE.GetRootScope.GetCharacter.GetPrimaryRoleName] has died"
 notification_character_died_notification_desc:1 "Former [SCOPE.GetRootScope.GetCharacter.GetPrimaryRoleName] [SCOPE.GetRootScope.GetCharacter.GetFullName] has died."
 notification_character_died_notification_tooltip:0 "$notification_character_died_notification_name$\n$notification_character_died_notification_desc$"

 notification_character_died_war_office_notification_name:0 "$notification_character_died_notification_name$"
 notification_character_died_war_office_notification_desc:0 "Our character [SCOPE.GetRootScope.GetCharacter.GetFullName] has died in the War Office"
 notification_character_died_war_office_notification_tooltip:0 "$notification_character_died_war_office_notification_name$\n$notification_character_died_war_office_notification_desc$"

 notification_acquired_technology_notification_name:0 "[SCOPE.sT('technology').GetName] acquired!"
 notification_acquired_technology_notification_desc:0 "We have acquired [SCOPE.sT('technology').GetName]"
 notification_acquired_technology_notification_tooltip:0 "$notification_acquired_technology_notification_name$\n$notification_acquired_technology_notification_desc$"

 notification_spreading_technology_notification_name:0 "[SCOPE.sT('technology').GetName] spreading"
 notification_spreading_technology_notification_desc:0 "Knowledge of [SCOPE.sT('technology').GetName] has started to spread to us"
 notification_spreading_technology_notification_tooltip:0 "$notification_spreading_technology_notification_name$\n$notification_spreading_technology_notification_desc$"

 notification_price_report_name:0 "[SCOPE.GetRootScope.GetCountry.GetCapital.GetMarket.GetName] Monthly Price Report"
 notification_price_report_desc:0 "[SCOPE.GetRootScope.GetCountry.GetPriceReportDesc]"
 notification_price_report_tooltip:0 "$notification_price_report_name$\n$notification_price_report_desc$"

 notification_law_changed_notification_name:0 "[SCOPE.GetRootScope.GetLaw.GetName] passed"
 notification_law_changed_notification_desc:0 "We have finished enacting the [SCOPE.GetRootScope.GetLaw.GetName] Law"
 notification_law_changed_notification_tooltip:0 "$notification_law_changed_notification_name$\n$notification_law_changed_notification_desc$"

 notification_institution_investment_increased_name:0 "[SCOPE.GetRootScope.GetInstitution.GetName] Investment increased"
 notification_institution_investment_increased_desc:0 "Increased Investment in the [SCOPE.GetRootScope.GetInstitution.GetName] Institution to [SCOPE.GetRootScope.GetInstitution.GetInvestmentLevel|v]"
 notification_institution_investment_increased_tooltip:0 "$notification_institution_investment_increased_name$\n$notification_institution_investment_increased_desc$\n\n#i Effect:#!\n[SCOPE.GetRootScope.GetInstitution.GetModifier.GetDesc]"

 notification_institution_investment_decreased_name:0 "[SCOPE.GetRootScope.GetInstitution.GetName] Investment decreased#!"
 notification_institution_investment_decreased_desc:0 "Decreased Investment in the [SCOPE.GetRootScope.GetInstitution.GetName] Institution to [SCOPE.GetRootScope.GetInstitution.GetInvestmentLevel|v]"
 notification_institution_investment_decreased_tooltip:0 "$notification_institution_investment_decreased_name$\n$notification_institution_investment_decreased_desc$\n\n#i Effect:#!\n[SCOPE.GetRootScope.GetInstitution.GetModifier.GetDesc]"

 notification_rank_changed_notification_name:0 "Power Rank Changed"
 notification_rank_changed_notification_desc:0 "We are now a [SCOPE.sC('actor').GetRank|v]"
 notification_rank_changed_notification_tooltip:0 "$notification_rank_changed_notification_name$\n$notification_rank_changed_notification_desc$"

 notification_heir_born_notification_name:0 "Heir Born"
 notification_heir_born_notification_desc:0 "[SCOPE.GetRootScope.GetCharacter.GetFullName], [concept_heir] to the throne of [SCOPE.GetRootScope.GetCharacter.GetCountry.GetName] has been born"
 notification_heir_born_notification_tooltip:0 "$notification_heir_born_notification_name$\n$notification_heir_born_notification_desc$"

 COMMANDER_COMBAT_UNIT_HEADER:0 "[CHARACTER.GetFullName]:"

 HQ_TROOP_ALLOCATION_CHANGE_HEADER:0 "[HQ.GetNameNoFlag] troop changes:"
 HQ_TROOP_ALLOCATION_CHANGE_COMMANDER:0 "[CHARACTER.GetFullName]:"
 HQ_TROOP_ALLOCATION_CHANGE_ENTRY:1 "[Hq.GetCombatUnitsIcon] #v $VALUE|+=$#! from [BUILDING.GetName] in [State.GetName]"

 HQ_TROOP_ALLOCATION_CHANGE_UNIT_TYPE:0 "$ICON_STR$ #tooltippable #tooltip:$BREAKDOWN$ $VALUE|+=$#!#! $UNIT_TYPE_NAME$ Battalions"

 MILITARY_PANEL_GENERALS:0 "#ITALIC Generals#!"
 MILITARY_PANEL_ADMIRALS:0 "#ITALIC Admirals#!"

 HQ_PANEL_HOME_STATISTICS:0 "#title Statistics#!"

 HQ_PANEL_LOCATION_HEADER:0 "#title Currently in the [Hq.GetNameNoFlag]#!"
 HQ_PANEL_HOME_HEADER:0 "#title Based in the [Hq.GetNameNoFlag]#!"
 HQ_PANEL_HOME_TOTAL:0 "Total: [Hq.GetHomeUnitsHeader]"
 HQ_PANEL_HOME_AVAILABLE:0 "[concept_in_reserve]:"
 HQ_PANEL_HOME_AVAILABLE_TOOLTIP:0 "The [Hq.GetNameNoFlag] currently has #bold [Hq.GetReserveUnitsRaw]#! [Hq.GetCombatUnitsIcon] without a Commander\n\n[Hq.GetReserveUnitsDesc]"

 HQ_PANEL_TOTAL_HEADER:0 "#title Currently in [Hq.GetNameNoFlag]#!"
 HQ_PANEL_TOTAL_TOTAL:0 "[Hq.GetGarrisonUnitsHeader]"
 HQ_PANEL_TOTAL_TOTAL_TOOLTIP:2 "#header [Hq.GetName]#!\nThe [concept_garrison] of the [Hq.GetNameNoFlag] is [Hq.GetGarrisonUnitsHeader], due to:\n[ConcatIfNeitherEmpty(Hq.GetGarrisonUnitsPerCommanderDesc,'\n\n')][Hq.GetCombatUnitsIcon] #variable [Hq.GetReserveUnitsRaw]#! [concept_in_reserve][ConcatIfNeitherEmpty('\n\nThis HQ supplies troops to the following Fronts:\n', Hq.GetFrontsGarrisonedByThisHQDesc)]"
 HQ_PANEL_TOTAL_IN_RESERVE:0 "#header [concept_in_reserve]#!\nThere are [Hq.GetCombatUnitsIcon] #variable [Hq.GetReserveUnitsRaw]#! [concept_in_reserve] at [Hq.GetNameNoFlag]"
 HQ_PANEL_BATTALIONS_IN_RESERVE:0 "#header @battalions! [Concept('concept_battalion', '$concept_battalions$')] [concept_in_reserve]#!\n$TOOLTIP_DELIMITER$\nThere are [Hq.GetCombatUnitsIcon] #variable [Hq.GetReserveUnitsRaw]#! [concept_in_reserve] at [Hq.GetNameNoFlag]"
 HQ_PANEL_FLOTILLAS_IN_RESERVE:0 "#header @flotillas! [Concept('concept_flotilla', '$concept_flotillas$')] [concept_in_reserve]#!\n$TOOLTIP_DELIMITER$\nThere are [Hq.GetCombatUnitsIcon] #variable [Hq.GetReserveUnitsRaw]#! [concept_in_reserve] at [Hq.GetNameNoFlag]"
 HQ_IN_RESERVE:1 "#variable [Hq.GetReserveUnitsRaw]#!"

 HQ_PANEL_HOME_GENERALS:0 "#title [Concept('concept_hq', 'Home Generals')]#!"
 HQ_PANEL_HOME_ADMIRALS:0 "#title [Concept('concept_hq', 'Home Admirals')]#!"

 FRONT_SUPPLIED_BY_HQ_ITEM:0 "$TAB$@battalions! #v $NUM$#! to [Front.GetName]\n"

 CAN_TRAIN_NO_BARRACKS:0 "#N You do not have any $BUILDING_NAMES$.#!"
 CAN_TRAIN_NO_BARRACKS_OR:0 "or"
 CAN_TRAIN_MAXIMUM_SOLDIERS:0 "#N You have reached your soldier maximum#!"
 CAN_TRAIN_REACHED_TARGET:0 "#N You have reached your Strength Points Target#!"
 CAN_TRAIN_NO_BUDGET:0 "#N Your current budget is not enough for training any more troops#!"

 CONDITIONS_TOOLTIP:0 "\n#title Conditions:#!\n$CONDITIONS$"
 MODIFIERS_TOOLTIP:0 "#header [InterestGroupModifier.GetName]#!\n$TOOLTIP_DELIMITER$\n[InterestGroupModifier.GetDesc]\n\nTime remaining: [InterestGroupModifier.GetRemainingDays]"
 STATE_INDUSTRY_OUTPUT_MULT:0 "TEST"
 STATE_INDUSTRY_OUTPUT_MULT_desc:0 "TESTING_DESC"

 ELECTION_RESULTS_TITLE:0 "#BOLD Election results <2>#!"
 TOTAL_VOTES_TITLE:0 "#title Total Votes#!"
 LOCATION_TITLE:0 "#title Location#!"
 COUNTRY_TITLE:0 "#title Country#!"
 TOTAL_POLITICAL_STRENGTH_TITLE:0 "#title Total [concept_political_strength]#!"
 TOTAL_CAPITAL_GAIN_TITLE:0 "#title [concept_authority] Gain#!"
 POPULATION_TITLE:0 "#title Population#!"
 WORKING_ADULTS_TITLE:0 "#title Workforce#!"
 DEPENDENTS_TITLE:0 "#title Dependents#!"
 VOTES_TITLE:0 "#title Votes#!"
 CULTURE_TITLE:0 "#title [concept_culture]#!"
 RELIGION_TITLE:0 "#title [concept_religion]#!"
 MAJORITY_RELIGION_TITLE:0 "Majority Religion"
 POL_STR_TITLE:0 "[concept_political_strength]"
 POLITICAL_STRENGTH_TITLE:0 "#title [concept_political_strength]#!"
 TOTAL_CAPITAL_GAIN_DESC:0 "#title [concept_authority] Gain#!"
 TIME_REMAINING:0 "Time remaining: #BOLD [GetPlayer.GetGovernmentData.GetTimeRemainingElection] days#!"
 CHANGE_GOVERNMENT_BUTTON:0 "Form Government: (#BOLD [GetPlayer.GetGovernmentData.GetCost] @aut!#!)"
 FORM_GOVERNMENT:0 "Form Government"
 NAME_OF_GOVERNMENT_TYPE:1 "[concept_government_type]"
 CHANGE_GOVERNMENT_TOOLTIP:0 "#header Change Ruling [Concept('concept_interest_group', '$concept_interest_groups$')]#!\n$TOOLTIP_DELIMITER$\nThis will change your ruling $concept_interest_groups$ to the selected ones."
 VERY_GOOD_IDEA:0 "#title $VERY_GOOD_IDEA_NAME$#!"
  #(>[GetGoodThreshold|+2])#!"
 VERY_BAD_IDEA:0 "#title $VERY_BAD_IDEA_NAME$#!"
  #(<[GetVeryBadThreshold|+2])#!"
 GOOD_IDEA:0 "#title $GOOD_IDEA_NAME$#!"
  #(>[GetBadThreshold|+2] && <[GetGoodThreshold|+2])#!"
 BAD_IDEA:0 "#title $BAD_IDEA_NAME$#!"
  #(>[GetVeryBadThreshold|+2] && <[GetBadThreshold|+2])#!"
 VERY_GOOD_IDEA_NAME:0 "Strongly wants"
 VERY_BAD_IDEA_NAME:0 "Strongly opposes"
 GOOD_IDEA_NAME:0 "Wants"
 BAD_IDEA_NAME:0 "Opposes"
 NEUTRAL_IDEA_NAME:0 "Ambivalent on"

 VERY_GOOD_IDEA_TOOLTIP:0 "#bold #P Strongly Wants#!#! this"
 VERY_BAD_IDEA_TOOLTIP:0 "#bold #N Strongly Opposes#!#! this"
 GOOD_IDEA_TOOLTIP:0 "#bold #P Wants#!#! this"
 BAD_IDEA_TOOLTIP:0 "#bold #N Opposes#!#! this"
 NEUTRAL_IDEA_TOOLTIP:0 "are #header Indifferent#! towards this"

 EVENT_NO_TIME_LIMIT:0 "No time limit"
 EVENT_WINDOW_EVENT_LOCATION:1 "Event in [EventWindow.AccessEvent.GetState.GetName]"
 test.pink_elephant_tooltip:0 "Remaining Days: [EVENT.GetRemainingDays]"
 test.election_tooltip:0 "Election Results are in!"
 test.pre.election_tooltip:0 "#BOLD Election in [GetPlayer.GetGovernmentData.GetTimeRemainingPreElection] days#!\nCurrent Standing of Votes:"
 test.acquired_technology_tooltip:0 "New technology acquired!"

 PEOPLE_ABROAD_TITLE:0 "#title Unincorporated Population#!"
 POLITICAL_INACTIVE_TITLE:1 "#title [Concept('concept_politically_inactive_involved', '$concept_politically_inactive$')]#!"
 POLITICAL_INACTIVE_TITLE_NO_FORMATTING:0 "#title Politically Inactive#!" # Don't turn this into a concept, it will break some IG tooltips
 TRAIT_INACTIVE:0 "(Inactive)"

 POLITICALLY_INACTIVE_POPULATION:1 "[Concept('concept_politically_inactive_involved', '$concept_politically_inactive$')] Population: [Country.GetInactivePopulation|kv]"
 POLITICALLY_INACTIVE_POPULATION_TOOLTIP:1 "#header [Concept('concept_politically_inactive_involved', '$concept_politically_inactive$')] Population#!\nTotal: [GetPlayer.GetInactivePopulation|kv]\n$TOOLTIP_DELIMITER$\n[GetPlayer.GetInactivePopulationDesc]"
 POLITICALLY_INVOLVED_POPULATION_TOOLTIP:1 "#header [Concept('concept_politically_inactive_involved', '$concept_politically_involved$')] Population#!\nTotal: [GetPlayer.GetPoliticallyInvolvedPopulation|kv]\n$TOOLTIP_DELIMITER$\n[GetPlayer.GetPoliticallyInvolvedPopulationDesc]"

 POLITICAL_STRENGTH_SUBTITLE:0 "#title [concept_political_strength]#!"

 BUILDING_EXPANSION_LEVEL_BREAKDOWN_DESC:0 "[BUILDING.GetExpansionLevelDesc]"
 BUILDING_EXPANSION_LEVEL_BREAKDOWN_URBAN_CAPACITY:0 "[concept_urbanization] level of #v [STATE.CalcTotalUrbanization]#!"
 BUILDING_EXPANSION_LEVEL_BREAKDOWN_TRADE_ROUTE_LEVELS:0 "#v $NUM_TRADE_ROUTE_LEVELS$ level(s)#! of [Concept('concept_trade_route', '$concept_trade_routes$')] originating in [STATE.GetName]"
 BUILDING_EXPANSION_LEVEL_BREAKDOWN_TOOLTIP:0 "[Building.GetExpansionLevelBreakdown]"
 BUILDING_EXPANSION_LEVEL_BREAKDOWN:0 "[BUILDING.GetName] maximum level of $MAXIMUM|v$ is due to:\n$TAB$$EXPLANATION$"
 BUILDING_EXPANSION_LEVEL_BREAKDOWN_ARABLE_LAND:0 "Available [concept_arable_land] in [STATE.GetName]: $AVAILABLE_ARABLE_LAND|v$"
 BUILDING_EXPANSION_LEVEL_BREAKDOWN_LAND_SHARE:0 "Total Potential in [STATE_REGION.GetName]: $MAX_IN_STATE_REGION|v$\n$TAB$Share of land owned by [STATE.GetName] in [STATE_REGION.GetName]: $LAND_SHARE|v1%$"
 BUILDING_EXPANSION_LEVEL_BREAKDOWN_UNCAPPED:0 "[BUILDING.GetName] has no maximum level"
 BUILDING_HAS_INVALID_LEVELS_IN_QUEUE:0 "This building has invalid levels in the [concept_construction_queue]."
 CONSTRUCTION:0 "Construction"

 CHANGE_SPEED_NOT_HOST_OR_LOCAL:0 "#N Only host is allowed to change game speed#!"
 INCREASE_SPEED_ALREADY_MAX:0 "#N Cannot increase game speed more#!"
 DECREASE_SPEED_ALREADY_MIN:0 "#N Cannot decrease game speed more#!"
 INCREASE_SPEED_TOOLTIP:0 "Increase game speed"
 DECREASE_SPEED_TOOLTIP:0 "Decrease game speed"
 GAME_PAUSED:0 "Game is paused. #instruction Click#! to resume"
 GAME_RUNNING:0 "Game is running. #instruction Click#! to pause"
 TOGGLE_PAUSE_NOT_HOST_OR_LOCAL:0 "#N Only host is allowed to toggle pause#!"
 PAUSED_BY_PLAYER_MP:0 "Paused by #v [TimeKeeper.GetPausedBy]#!"
 PAUSED_BY_UNPAUSE_ONLY_ME:0 "Only you can unpause the game for [TimeKeeper.GetTimeAnyoneUnpause] more seconds"
 PAUSED_BY_UNPAUSE_ONLY_PAUSED_BY:0 "Only #v [TimeKeeper.GetPausedBy]#! can unpause for [TimeKeeper.GetTimeAnyoneUnpause] more seconds"
 PAUSED_BY_UNPAUSE_ANYONE:0 "Anyone can unpause"

 ESTABLISH_COLONY_BUILDING_TOOLTIP:0 "#variable [BUILDING_TYPE.GetName]#!"

 STATE_COLONY_TOOLTIP:2 "#header Establishing [State.GetOwner.GetAdjective] Colony in [State.GetName]#!\n$TOOLTIP_DELIMITER$\nProgress towards gaining an additional province: #variable [State.GetColonyProgress|%]#!\nThe next growth of the colony is estimated to occur on #variable [State.GetColonyGrowthDateDesc]#!\n\nProgress increases each day by #variable [State.GetDailyColonyProgress|%]#! due to: \n[State.GetColonyGrowthModifierDesc]"

 MARKET_CAPITAL:0 "#title [concept_market_capital]#!\n[Market.GetMarketCapital.GetName]"
 MOVE_CAPITAL_FORBIDDEN_WHILE_IN_ACTIVE_DIPLO_PLAY:0 "#N Cannot move the capital while involved in a [concept_diplomatic_play]#!"
 MOVE_MARKET_CAPITAL_FORBIDDEN_WHILE_IN_ACTIVE_DIPLO_PLAY:0 "#N Cannot move the [concept_market_capital] while involved in a [concept_diplomatic_play]#!"
 MOVE_CAPITAL_FORBIDDEN_WHILE_AT_WAR:0 "#N Cannot move the capital while at [concept_war]#!"
 MOVE_MARKET_CAPITAL_FORBIDDEN_WHILE_AT_WAR:0 "#N Cannot move the [concept_market_capital] while at [concept_war]#!"
 MOVE_CAPITAL_ALREADY_MOVED_RECENTLY:0 "#N We recently changed our [concept_capital_state] and cannot change it again until $DATE|v$#!"
 MOVE_CAPITAL_IS_ALREADY_CAPITAL:0 "#N [STATE.GetName] is already our [concept_capital_state]#!"
 MOVE_CAPITAL_NOT_INCORPORATED:0 "#N Can only make an [concept_incorporated_state] into the [concept_capital_state]#!"
 MOVE_CAPITAL_NOT_CULTURAL_HOMELAND:0 "#N Can only make a [concept_homeland] of any of your [concept_primary_cultures] into the [concept_capital_state]#!"
 MOVE_MARKET_CAPITAL_ALREADY_MOVED_RECENTLY:0 "#N We recently changed our [concept_market_capital] and cannot change it again until $DATE|v$#!"
 MOVE_MARKET_CAPITAL_IS_ALREADY_CAPITAL:0 "#N [STATE.GetName] is already our [concept_market_capital]#!"
 MOVE_MARKET_CAPITAL_NOT_INCORPORATED:0 "#N Can only make an [concept_incorporated_state] into the [concept_market_capital]#!"
 MOVE_MARKET_CAPITAL_NOT_MARKET_OWNER:1 "#N We are part of another [Concept('concept_country','$concept_country_possessive$')] [concept_market] and cannot move the [concept_market_capital]#!"
 INCORPORATE_STATE_NO_NEIGHBOUR:0 "#N Can only incorporate a state neighboring an already incorporated state#!"
 INCORPORATE_STATE_COLONY_NOT_FINISHED:1 "#N Cannot incorporate a [concept_colony] while it is still growing#!"
 INCORPORATE_STATE_ALREADY_INCORPORATED:0 "#N Already incorporated#!"
 INCORPORATE_STATE_ALREADY_INCORPORATING:0 "#N Already incorporating#!"
 INCORPORATE_STATE_CANNOT_INCORPORATE_TREATY_PORT:0 "#N Cannot incorporate a [concept_treaty_port]#!"
 INCORPORATE_STATE_INCORPORATION_DISALLOWED:0 "#N Cannot be incorporated due to:#!\n$TAB$[State.GetModifier.GetDescFor('state_disallow_incorporation')]"
 INCORPORATE_STATE_NOT_ENOUGH_BUREAUCRACY:4 "@warning! The cost of [Concept('concept_incorporated_state', '$concept_incorporating$')] $STATE_NAME$ would lead to a deficit (@bur!$PROJECTED_TOTAL|v+1$)"
 incorporate_state:0 "Incorporate State"
 incorporate_state_tooltip:2 "#header $incorporate_state$#!\n$TOOLTIP_DELIMITER$\n[concept_incorporated_state_desc]"
 
 REVOLUTIONARY_PARTY_CANNOT_JOIN_GOVERMENT:0 "One or more Interest Groups in the [Party.GetName] supports an ongoing Revolution"

 UNINCORPORATE_STATE_TOOLTIP:0 "Click to cancel incorporation"
 
 ESTABLISH_COLONY_STATE_NOT_VALID:1 "Target is not a valid [concept_state]."
 ESTABLISH_COLONY_NO_INTEREST:1 "We must have an [concept_interest] in $REGION|v$ to [Concept('concept_colony','$concept_colonize$')] here."
 ESTABLISH_COLONY_TYPE_NOT_VALID:1 "[concept_colony] type is not valid."
 ESTABLISH_COLONY_TARGET_COUNTRY_NOT_VALID:1 "There are no valid targets for [Concept('concept_colony','$concept_colonization$')] in the [concept_state]."
 ESTABLISH_COLONY_ALREADY_HAS_COLONY:1 "We already have a [concept_colony] here!"
 ESTABLISH_COLONY_OUT_OF_RANGE:1 "We cannot reach this [concept_state]"
 ESTABLISH_COLONY_CANNOT_AFFORD_MAINTENANCE:1 "We cannot afford the maintenance cost of $NEXTCOST|v$ @bur!/month!\nYou only have $CURRENTINCOME|v$ @bur!/month available."
 ESTABLISH_COLONY_INTEREST_MARKER_INSUFFICIENT:0 "Our [concept_interest] is insufficient!"
 ESTABLISH_COLONY_BAD_RANK:1 "[Concept('concept_country','$concept_countries$')] of [COUNTRY.GetRank] [concept_rank] cannot establish [Concept('concept_colony','$concept_colonies$')]"
 ESTABLISH_COLONY_NO_COLONIAL_GROWTH:1 "We do not produce any [concept_colonial_growth]"
 ESTABLISH_COLONY_MISSING_TECH:1 "We do not have the required #variable '$TECH$'#! [concept_technology]"

 CANCEL_COLONY_TOOLTIP:1 "Cancel [Concept('concept_colony','$concept_colonization$')]"
 CANCEL_COLONY_NO_COLONY:1 "#N We do not have a [concept_colony] here!#!"
 CANCEL_COLONY_HAS_DIPLO_PLAY:1 "#N Not possible to remove a [concept_colony] while part of an active [concept_diplomatic_play]#!"
 CANCEL_COLONY_TARGET_COUNTRY_NOT_VALID:1 "#N There are no valid targets that could take over the [concept_colony] from us#!"

 COLONIZATION_PAUSED:1 "[Concept('concept_colony','$concept_colonization$')] Paused"

 CANNOT_ESTABLISH_COLONY_HOVER:0 "#header #N Cannot Colonize [STATE_REGION.GetName]#!#!"
 ESTABLISH_COLONY_HOVER:0 "#header Colonize [STATE_REGION.GetName]#!"
 REMOVE_COLONY_TOOLTIP:0 "#header Remove colony from [StateRegion.GetName]"
 REMOVE_COLONY_CONFIRM:0 "#header Do you want to cancel [Concept('concept_colony', '$concept_colonizing$')] in [STATE.GetName]?#!\n\nYou will lose all progress in this state including already [Concept('concept_colony', '$concept_colonized$')] provinces\n[STATE.GetColonyProvinceProgressDesc]\nProgress towards gaining an additional province: #tooltippable #tooltip:[STATE.GetTooltipTag],STATE_COLONY_TOOLTIP [STATE.GetColonyProgress|%]#!#!"
 STATE_PROVINCES_COLONIZED:0 "#variable $CURRENT$#!/#variable $TOTAL$#! provinces [Concept('concept_colony', '$concept_colonized$')]"

 HAS_NO_INTEREST_MARKER:0 "#N This region has no [concept_interest]#!"
 HAS_INTEREST_MARKER:0 "#N This region already already contains an [concept_interest]#!"
 NO_STATE_ADJACENT_REGION:0 "#N Owns no State bordering this Region#!"
 LACKING_DIPLO_CAPITAL:0 "#N Requires @inf!$VALUE|0$#!"
 RIVAL_RULES_NOT_MET:0 "#N Rivalry conditions not met!"
 SET_INTEREST_MARKER:0 "#header Set Level $LEVEL$ [concept_interest]#!"
 IM_RANK_UNDER_MIN:0 "#N Can't Downgrade Level $LEVEL$ [concept_interest]#!"
 IM_RANK_OVER_MAX:0 "#N Can't Upgrade Level $LEVEL$ [concept_interest]#!"
 IM_COUNTRY_RANK_TOO_LOW:0 "#N Country rank needs to be atleast $RANK$ to do this#!"

 INTERESTS:0 "[Concept('concept_interest', '$concept_interests$')]"
 DECLARE_INTEREST_ALREADY_HAS_INTEREST:0 "[Country.GetName] already has an [concept_interest] in [StrategicRegion.GetName]"
 DECLARE_INTEREST_TOO_MANY_DECLARED_INTERESTS:1 "[Country.GetName] cannot declare any more [Concept('concept_interest', '$concept_interests$')]"
 DECLARE_INTEREST_ADD_TOOLTIP:1 "#header [concept_declared_interest] in [StrategicRegion.GetName]#!\n$TOOLTIP_DELIMITER$\nAdd a [concept_declared_interest] in [StrategicRegion.GetName]\nWe are currently using [GetPlayer.GetNumDeclaredInterests|v] of our #tooltippable #tooltip:[GetPlayer.GetTooltipTag],MAX_DECLARED_INTERESTS_TOOLTIP [GetPlayer.CalcMaxNumDeclaredInterests|v]#!#! [Concept('concept_declared_interest','$concept_declared_interests$')]"
 DECLARE_INTEREST_REMOVE_TOOLTIP:1 "#header [concept_declared_interest] in [StrategicRegion.GetName]#!\n$TOOLTIP_DELIMITER$\nRemove our [concept_declared_interest] in [StrategicRegion.GetName]\nWe are currently using [GetPlayer.GetNumDeclaredInterests|v] of our #tooltippable #tooltip:[GetPlayer.GetTooltipTag],MAX_DECLARED_INTERESTS_TOOLTIP [GetPlayer.CalcMaxNumDeclaredInterests|v]#!#! [Concept('concept_declared_interest','$concept_declared_interests$')]"
 DECLARE_INTEREST_NOT_COASTAL_NOT_ADJACENT:1 "[StrategicRegion.GetName] is neither coastal nor adjacent to any of our natural [Concept('concept_interest', '$concept_interests$')]"
 DECLARE_INTEREST_COASTAL_BUT_NO_COAST:1 "[StrategicRegion.GetName] not adjacent to any of our natural [Concept('concept_interest', '$concept_interests$')] and we do not have a coast"

 ACTOR_COUNTRY_NOT_VALID:0 "Actor country not valid."
 TARGET_COUNTRY_NOT_VALID:0 "#N Target country not valid.#!"
 TARGET_STATE_NOT_VALID:0 "#N Target State not valid.#!"
 TARGET_STRATEGIC_REGION_NOT_VALID:0 "#N Invalid [concept_strategic_region].#!"

 NO_ACTIVE_RESEARCH:0 "No Current Research"
 ACTIVE_RESEARCH:0 "Current Research"
 PASSIVELY_SPREADING_TECHS:0 "[concept_technology_spread]"

 RESEARCH_TECHNOLOGY_BUTTON:0 "Start New Research ([AccessPlayer.AccessNumResearchableTechnologies|v])"
 REPLACE_TECHNOLOGY_BUTTON:0 "Replace Research ([AccessPlayer.AccessNumResearchableTechnologies|v])"
 RESEARCH_TECHNOLOGY_BUTTON_TOOLTIP:0 "#header Select New Research#!\nThere are [AccessPlayer.AccessNumResearchableTechnologies|v] Technologies you can Research"
 INNOVATION_DESCRIPTION:0 "Weekly Innovation: #v @innovation![Country.GetWeeklyInnovation|+0]#!"
 INNOVATION_TOOLTIP:0 "#header [concept_innovation]#!\nWe are generating #v @innovation![Country.GetWeeklyInnovation|+2]#! [concept_innovation] each week:\n[Country.GetWeeklyInnovationDesc]\n\nA maximum of @innovation![Country.GetWeeklyMaxInnovation|v2] [concept_innovation] can be invested into active research each week:\n[Country.GetWeeklyMaxInnovationDesc]\n\nAny [concept_innovation] that are unspent due to investment caps or lack of active research will increase the rate of [concept_technology_spread] to our country"
 TECHNOLOGY_SPREAD_RATE_DESCRIPTION:0 "[concept_technology_spread]: #v [Country.GetWeeklyTechnologySpreadDesc]#!"
 TECHNOLOGY_SPREAD_RATE_TOOLTIP:0 "#header [concept_technology_spread]#!\n$TECHNOLOGY_SPREAD_RATE_BREAKDOWN$[ConcatIfNeitherEmpty('\n\n',Country.GetCurrentlySpreadingTechsDesc)]"
 TECHNOLOGY_SPREAD_RATE_BREAKDOWN:0 "[Country.GetWeeklyTechnologySpreadBreakdown]"
 CURRENTLY_SPREADING_TECHS:0 "#header Currently spreading technologies#!\n$BREAKDOWN$"
 TECH_SPREAD_ENTRY:0 "$PROGRESS|%0v$ - [Technology.GetName] ([Technology.GetCategoryName])"
 TECHNOLOGY_TYPE_DESCRIPTION:0 "#b [Technology.GetEra.GetNumber]#!"
 TECHNOLOGY_INVENTED_IN:0 "Invented in #BOLD [Technology.GetOrigin.GetName]#!"
 TECHNOLOGY_TOOLTIP_COST:1 "#title Cost:#! @innovation![TECHNOLOGY.GetCost( GetPlayer.Self )|0vk] Innovation ([TECHNOLOGY.PredictTimeLeftDesc( GetPlayer.Self )] to research)"
 TECHNOLOGY_TOOLTIP_MODIFIERS_LABEL:0 "#title Modifiers#!"
 TECHNOLOGY_TOOLTIP_ADOPTION_EFFECTS_LABEL:0 "#title Adoption Effects#!"
 TECHNOLOGY_TOOLTIP_SPREAD_EFFECTS_LABEL:0 "#title Spread Effects#!"
 TECHNOLOGY_TOOLTIP_UNLOCKS_LABEL:0 "#title Unlocks#!"
 TECHNOLOGY_TOOLTIP_LORE:0 "#lore $LORE$#!"
 COMMON_KNOWLEDGE:0 "Common knowledge"
 RESEARCHABLE_TITLE:0 "#title Researchable#!"
 NUM_URBAN_BUILDINGS:0 "#header Urban Buildings#!\nThere are a total of #variable [StatesPanel.GetNumUrbanLevels]#! Levels of Urban Buildings in [State.GetName]"
 NUM_RESOURCE_BUILDINGS:0 "#header Resource Buildings#!\nThere are a total of #variable [StatesPanel.GetNumResourceLevels]#! Levels of Resource Buildings in [State.GetName]"
 NUM_AGRICULTURE_BUILDINGS:0 "#header Agriculture Buildings#!\nThere are a total of #variable [StatesPanel.GetNumAgricultureLevels]#! Levels of Agriculture Buildings in [State.GetName]"
 NUM_DEVELOPMENT_BUILDINGS:0 "#header Development Buildings#!\nThere are a total of #variable [StatesPanel.GetNumDevelopmentLevels]#! Levels of Development Buildings in [State.GetName]"

 TECHNOLOGY_PROGRESS_FORMAT_NO_SPREAD:1 "#P $FIXED_TECH_PROGRESS|0$#!"
 TECHNOLOGY_PROGRESS_FORMAT_WITH_SPREAD:1 "#v $MIN_TECH_PROGRESS|0+$ - $MAX_TECH_PROGRESS|0+$#!"
 TECHNOLOGY_SPREAD_FORMAT:1 "#v $MIN_TECH_SPREAD|0+$ - $MAX_TECH_SPREAD|0+$#!"
 TECHNOLOGY_NO_SPREAD_FORMAT:1 "#v $TECH_SPREAD|0+$#!"
 TECHNOLOGY_PROGRESS_WEEKS_MIN_MAX:1 "$MIN_TIME$ - $MAX TIME$"

 BUILD_URBAN_BUILDING:1 "Build new Urban Building\nThis action has #v [StatesPanel.AccessState.GetNumConstructableUrbanBuildings|+]#! valid targets"
 STATE_GDP:0 "GDP: #variable [State.GetGDPContributionPercentage|%1]#!"
 STATE_TAX:0 "Tax: #variable [State.GetTaxationRevenue|+=K]#!"

 NUM_RURAL_BUILDINGS:0 "#header Rural Buildings#!\nThere are a total of #variable [StatesPanel.GetNumRuralLevels]#! Levels of Rural Buildings in [State.GetName]"
 NUM_RURAL_BUILDINGS_OVERVIEW:0 "#header Rural Buildings#!\nThere are a total of #variable [StatesPanel.GetNumRuralLevels]#! Levels of Rural Buildings in [State.GetName]"

 NUM_POPS:0 "#header Population#!\nThere is a total of [State.GetPopulationSize|Kv] people living in [State.GetName]"
 NUM_SOL:1 "#header [concept_sol]#! in [State.GetName]\n$TOOLTIP_DELIMITER$\nAverage Current: [LabelingHelper.GetLabelForStandardOfLivingCFixedPoint(State.GetAverageStandardOfLivingAll)|v] (#tooltippable #tooltip:[State.GetTooltipTag],STATE_SOL_ALL [State.GetAverageStandardOfLivingAll|1v]#!#!)\nAverage $EXPECTED_SOL_SHORT$: [LabelingHelper.GetLabelForStandardOfLivingCFixedPoint(State.GetExpectedStandardOfLivingAll)|v] (#tooltippable #tooltip:[State.GetTooltipTag],STATE_EXPECTED_SOL_ALL [State.GetExpectedStandardOfLivingAll|v1]#!#!)"

 STATE_SOL_ALL:0 "#header Average [concept_sol] for all [Concept('concept_pop', '$concept_pops$')] in [State.GetName]#!\n#v [State.GetFormattedStandardOfLivingLabelAll] ([State.GetFormattedStandardOfLivingAll]#!)\n$TOOLTIP_DELIMITER$\n[State.GetAdditionalSOLFactorsDescAll]"
 STATE_SOL_POOR:0 "#header Average [concept_sol] for $poor$ in [State.GetName]#!\n#v [State.GetFormattedStandardOfLivingLabelPoor] ([State.GetFormattedStandardOfLivingPoor]#!)\n$TOOLTIP_DELIMITER$\n[State.GetAdditionalSOLFactorsDescPoor]"
 STATE_SOL_MIDDLE:0 "#header Average [concept_sol] for $middle$ in [State.GetName]#!\n#v [State.GetFormattedStandardOfLivingLabelMiddle] ([State.GetFormattedStandardOfLivingMiddle]#!)\n$TOOLTIP_DELIMITER$\n[State.GetAdditionalSOLFactorsDescMiddle]"
 STATE_SOL_RICH:0 "#header Average [concept_sol] for $rich$ in [State.GetName]#!\n#v [State.GetFormattedStandardOfLivingLabelRich] ([State.GetFormattedStandardOfLivingRich]#!)\n$TOOLTIP_DELIMITER$\n[State.GetAdditionalSOLFactorsDescRich]"
 STATE_EXPECTED_SOL_ALL:0 "#header Average [concept_expected_sol] for all [Concept('concept_pop', '$concept_pops$')] in [State.GetName]#!\n#v [LabelingHelper.GetLabelForStandardOfLivingCFixedPoint(State.GetExpectedStandardOfLivingAll)] ([State.GetExpectedStandardOfLivingAll|1]#!)\n$TOOLTIP_DELIMITER$\n[State.GetExpectedSOLFactorsDescAll]"
 STATE__EXPECTEDSOL_POOR:0 "#header Average [concept_expected_sol] for $poor$ in [State.GetName]#!\n#v [LabelingHelper.GetLabelForStandardOfLivingCFixedPoint(State.GetExpectedStandardOfLivingPoor)] ([State.GetExpectedStandardOfLivingPoor|1]#!)\n$TOOLTIP_DELIMITER$\n[State.GetExpectedSOLFactorsDescPoor]"
 STATE_EXPECTED_SOL_MIDDLE:0 "#header Average [concept_expected_sol] for $middle$ in [State.GetName]#!\n#v [LabelingHelper.GetLabelForStandardOfLivingCFixedPoint(State.GetExpectedStandardOfLivingMiddle)] ([State.GetExpectedStandardOfLivingMiddle|1]#!)\n$TOOLTIP_DELIMITER$\n[State.GetExpectedSOLFactorsDescMiddle]"
 STATE_EXPECTED_SOL_RICH:0 "#header Average [concept_expected_sol] for $rich$ in [State.GetName]#!\n#v [LabelingHelper.GetLabelForStandardOfLivingCFixedPoint(State.GetExpectedStandardOfLivingRich)] ([State.GetExpectedStandardOfLivingRich|1]#!)\n$TOOLTIP_DELIMITER$\n[State.GetExpectedSOLFactorsDescRich]"

 WE_NOW_HAVE_LAW:0 "#bold We now have [Notification.GetLaw.GetName]!#!"
 GAINED_MODS:0 "#title Gained from changing to [Notification.GetLaw.GetName]:#!"
 LOST_MODS:0 "#title Lost from changing from [Notification.GetPrevLaw.GetName]:#!"
 ENACT_APPROVAL_CHANGES:0 "#title [concept_interest_group] approval changes from enacting [Notification.GetLaw.GetName]#!"
 ABOLISH_APPROVAL_CHANGES:0 "#title [concept_interest_group] approval changes from abolishing [Notification.GetPrevLaw.GetName]#!"
 LAW_LORE:0 "#lore #bold [Notification.GetLaw.GetName]#!\n[Notification.GetLaw.GetFlavor]#!"


 INVALID_ERA:0 "Invalid era"
 TECHNOLOGY_PROGRESS:1 "#v @innovation! [Technology.GetProgress(GetPlayer.Self)|D]#! / #maximum [Technology.GetCost(GetPlayer.Self)|D]#!"
 TECHNOLOGY_COST:1 "#BOLD @innovation![Technology.GetCost(GetPlayer.Self)|0]#!"


 TECHNOLOGY_PROGRESS_GAIN:0 "#v #tooltippable #tooltip:[Technology.GetTooltipTag],TECHNOLOGY_GAIN_BREAKDOWN [GetPlayer.GetWeeklyTechnologyProgressDescForTech(Technology.Self)]#!#!#!"
 TECHNOLOGY_PROGRESS_TIME_LEFT:0 "[Technology.GetTimeLeftDesc( GetPlayer.Self )] left"
 TECHNOLOGY_PROGRESS_WITH_GAIN:0 "$TECHNOLOGY_PROGRESS$ ($TECHNOLOGY_PROGRESS_GAIN$)"
 TECHNOLOGY_PROGRESS_WITH_GAIN_AND_TIME_LEFT:0 "$TECHNOLOGY_PROGRESS_WITH_GAIN$ ($TECHNOLOGY_PROGRESS_TIME_LEFT$)"

 TECHNOLOGY_SPREAD_TOOLTIP:0 "#header [concept_technology_spread]#!\n$TOOLTIP_DELIMITER$\n[GetPlayer.GetWeeklyTechnologySpreadForTechDesc(Technology.Self)]"
 TECHNOLOGY_GAIN_BREAKDOWN:1 "#header Technology Progress#!\nFrom [concept_innovation]: #tooltippable #tooltip:[Technology.GetTooltipTag]|[GetPlayer.GetTooltipTag],INNOVATION_TOOLTIP #v [GetPlayer.GetWeeklyInnovationForTech(Technology.Self)|=+0]#!#!#!\nFrom [concept_technology_spread]: #tooltippable #tooltip:[Technology.GetTooltipTag],TECHNOLOGY_SPREAD_TOOLTIP [GetPlayer.GetWeeklyTechnologySpreadForTechDesc(Technology.Self)]#!#!"
 BASE_WEEKLY_TECH_SPREAD:0 "Base weekly [concept_technology_spread]: #v $VALUE|+2$#!"
 RANDOMIZED_WEEKLY_TECH_SPREAD:1 "This results in a [concept_technology_spread] of between #P $MIN|1$#! and #P $MAX|1$#! @innovation![concept_innovation] invested each week in [Concept('concept_technology', '$concept_technologies$')] that are spreading to us."
 TECH_SPREAD_FROM_NEIGHBOR:0 "[concept_technology_spread] from $COUNTRY|v$: #v $VALUE|+=2$#! (Neighbor)"
 TECH_SPREAD_FROM_PACT:0 "[concept_technology_spread] from $COUNTRY|v$: #v $VALUE|+=2$#! ($PACT$)"
 TECH_SPREAD_MAX_CAP:0 "[concept_technology_spread] capped at #v $VALUE|+2$#!/week"

 test.acquired_technology.t:0 "[ROOT.GetCountry.GetName] acquired [ROOT.GetTechnology.GetName]!"
 test.acquired_technology.d:0 "TODO Description"
 test.acquired_technology.f:0 "TODO Flavor"

 SHOW_MORE:0 "#header Show more#!"
 SHOW_LESS:0 "#header Show less#!"

 BATTLE_SIZE_OWN_COMMAND_BASELINE:0 "From commanded units"
 BATTLE_SIZE_ENEMY_COMMAND_BASELINE:0 "From enemy's commanded units"
 BATTLE_SIZE_LUCK:0 "Luck"
 BATTLE_SIZE_ENEMY_NUMERIC_ADVANTAGE:0 "Compensation for enemy's numeric advantage"
 BATTLE_SIZE_ENEMY_SKILL_ADVANTAGE:0 "Compensation for enemy's defensive advantage"
 BATTLE_SIZE_COMBAT_WIDTH:0 "Maximum Combat Width reached"
 BATTLE_SIZE_MAX_AMOUNT_REACHED:0 "Maximum number of Battalions reached"
 BATTLE_SIZE_FRONT_SIZE:0 "From length of Front"
 BATTLE_SIZE_MIN_AMOUNT_REACHED:0 "Minimum required to advance"

 JOURNAL_ENTRY_TOOLTIP:1 "#header [JournalEntry.GetName]#![SelectLocalization(Not(StringIsEmpty(JournalEntry.GetStatusDesc)), 'JOURNAL_ENTRY_STATUS', '' )][SelectLocalization(StringIsEmpty(JournalEntry.GetStatusDesc), 'JOURNAL_ENTRY_TOOLTIP_WITH_LINE', JournalEntry.GetTooltip )]"
 JOURNAL_ENTRY_STATUS:1 "\n$TOOLTIP_DELIMITER$\n[JournalEntry.GetStatusDesc]\n\n"
 JOURNAL_ENTRY_TOOLTIP_WITH_LINE:0 "\n$TOOLTIP_DELIMITER$\n[JournalEntry.GetTooltip]"
 JOURNAL_ENTRY_ACTIVATION_HEADER:0 "#title Will activate if:\n#!"
 JOURNAL_ENTRY_COMPLETION_HEADER:0 "#title Will complete if:\n#!"
 JOURNAL_ENTRY_FAILURE_HEADER:0 "#title Will fail if:\n#!"
 JOURNAL_ENTRY_INVALIDATION_HEADER:0 "#title Will become invalid if:\n#!"
 JOURNAL_ENTRY_TIMEOUT:0 "#title Will time out in #v $TIMELEFT_STRING$#!#!"

 DIPLO_PLAY_SET_POSITION:0 "Move"
 DIPLOMATIC_PLAY_CONFIRMATION_HEADER:0 "#header Confirm [DiplomaticPlayType.GetName]#!"
 SUPPORT_TARGET_DIPLOMATIC_PLAY_TOOLTIP:0 "Support #VARIABLE [DiplomaticPlay.GetTarget.GetName]#! in this [concept_diplomatic_play].\n\n[DiplomaticPlay.GetSupportTargetValidTooltip(GetPlayer)]"
 SUPPORT_INITIATOR_DIPLOMATIC_PLAY_TOOLTIP:0 "Support #VARIABLE [DiplomaticPlay.GetInitiator.GetName]#! in this [concept_diplomatic_play].\n\n[DiplomaticPlay.GetSupportInitiatorValidTooltip(GetPlayer)]"
 LEAN_TOWARDS_TARGET_DIPLOMATIC_PLAY_TOOLTIP:1 "Set your stance as #b Leaning Towards#! #VARIABLE [DiplomaticPlay.GetTarget.GetName]#! in this [concept_diplomatic_play].\n\n[DiplomaticPlay.GetLeanTowardsTargetValidTooltip(GetPlayer)]"
 LEAN_TOWARDS_INITIATOR_DIPLOMATIC_PLAY_TOOLTIP:1 "Set your stance as #b Leaning Towards#! #VARIABLE [DiplomaticPlay.GetInitiator.GetName]#! in this [concept_diplomatic_play].\n\n[DiplomaticPlay.GetLeanTowardsInitiatorValidTooltip(GetPlayer)]"
 BE_ON_THE_FENCE_DIPLOMATIC_PLAY_TOOLTIP:1 "Set your stance as #b On The Fence#! in this [concept_diplomatic_play].\n\n[DiplomaticPlay.GetBeOnTheFenceValidTooltip(GetPlayer)]"
 YIELD_DIPLOMATIC_PLAY_TOOLTIP:0 "#HEADER Yield#! your position in this [concept_diplomatic_play][ConcatIfNeitherEmpty('\n\n', DiplomaticPlay.GetYieldValidTooltip(GetPlayer))]"
 DECLARE_NEUTRALITY_DIPLOMATIC_PLAY_TOOLTIP:0 "Declare yourself to be neutral in this [concept_diplomatic_play][ConcatIfNeitherEmpty(DiplomaticPlay.GetDeclareNeutralityValidTooltip(GetPlayer),'\n\n')]"
 DIPLOMATIC_PLAY_INITIATOR_TOOLTIP:0 "#variable [DiplomaticPlay.GetInitiator.GetName]#! is the initiator of this [concept_diplomatic_play]"
 DIPLOMATIC_PLAY_DESCRIPTION_TOOLTIP:0 "This [concept_diplomatic_play] is to force #variable [DiplomaticPlay.GetTarget.GetName]#! to #variable [DiplomaticPlay.GetDiplomaticPlayType.GetName]#!"
 DIPLOMATIC_PLAY_INTEREST_MARKER_TOOLTIP:0 "#variable [DiplomaticPlay.GetTarget.GetName]#! has a Level #variable [DiplomaticPlay.GetInterestMarker(DiplomaticPlay.GetTarget).GetInterestStatus]#! [concept_interest] in the [concept_strategic_region] of this [concept_diplomatic_play]"
 DIPLOMATIC_PLAY_SUPPORTS_TOOLTIP:0 "#variable [Country.GetName]#! supports this"
 DIPLOMATIC_PLAY_OPPOSES_TOOLTIP:0 "#variable [Country.GetName]#! opposes this"
 DIPLOMATIC_PLAY_UNDECIDED_TOOLTIP:0 "#variable [Country.GetName]#! is undecided"
 DIPLOMATIC_PLAY_SWITCH_COUNTRY_TOOLTIP:1 "Play as [DiplomaticPlay.GetInitiator.GetName|v]\n$TOOLTIP_DELIMITER$\n[DiplomaticPlay.GetSwitchSideBreakdown][ConcatIfNeitherEmpty( GetDesc( DiplomaticPlay.SwitchSide( GetPlayer )), '\n\n' )]"
 DIPLOMATIC_PLAY_SWITCH_COUNTRY_BREAKDOWN_CURRENT_GOVERNMENT:0 "Current Government:"
 DIPLO_PLAY_TAKE_SIDE_CURRENT_BACKER_CONFIRM:3 "Abandon support for [COUNTRY.GetName]? Any [Concept('concept_war_goal', '$concept_war_goals$')] or [Concept('concept_obligation', '$concept_obligations$')] they have promised to us will be lost and our [concept_relations] with them will be reduced by #variable #N [GetDefine('NDiplomacy', 'DIPLOMATIC_PLAY_ABANDON_SUPPORT_RELATIONS_IMPACT')]#!#!"

 DIPLOMATIC_PLAY_ESCALATION:0 "[DiplomaticPlay.GetPhaseName|v]"
 DIPLOMATIC_PLAY_ESCALATION_TOOLTIP:1 "#header Escalation#!\nPhase: [DiplomaticPlay.GetPhaseName|v]\nValue: #variable [DiplomaticPlay.GetEscalation]#!"
 DIPLOMATIC_PLAY_SUPPORTS:1 "#header Supports#!"
 DIPLOMATIC_PLAY_OPPOSES:1 "#header Opposes#!"
 DIPLOMATIC_PLAY_UNDECIDED:1 "#header Undecided#!"
 DIPLOMATIC_PLAY_NAME:0 "[concept_diplomatic_play] in [DiplomaticPlay.GetStrategicRegion.GetName]"
 DIPLOMATIC_PLAY_SWITCH_COUNTRY:1 "Switch Sides"
 DIPLOMATIC_PLAY_OUTLINER_TOOLTIP:0 "#header [concept_diplomatic_play] in [DiplomaticPlay.GetStrategicRegion.GetName]#!\n$TOOLTIP_DELIMITER$\n$DIPLO_PLAY_INITIATOR$: [DiplomaticPlay.GetInitiator.GetName]\n$DIPLO_PLAY_TARGET$: [DiplomaticPlay.GetTarget.GetName]"

 COUNTRY_STRENGTH_POINT_ARMY_TOOLTIP:0 "Total Army Strength Point\n#variable [Country.GetStrengthPointArmy]#!\n\nEffectiveness: #variable [Country.GetCombatEffectivenessArmy|2]#!\nReinforcement Rate (not implemented): #variable [Country.GetReinforcementRateArmy]#!\nAvailable Barracks Strength Points capacity: #variable [Country.GetBarracksStrengthPointCapacityArmy] Strength Points#!"
 COUNTRY_STRENGTH_POINT_NAVY_TOOLTIP:0 "Total Navy Strength Point\n#variable [Country.GetStrengthPointNavy]#!\n\nKill Rate: #variable [Country.GetKillRateNavy]#!\nReinforcement Rate: #variable [Country.GetReinforcementRateNavy]#!\nAvailable Barracks Strength Points capacity: #variable [Country.GetBarracksStrengthPointCapacityNavy] Strength Points#!"
 NATIONAL_RESERVE_TOOLTIP:0 "#HEADER National Reserve#!\n$TOOLTIP_DELIMITER$\n[concept_gold_reserves_desc]"
 CHARACTER_INTEREST_GROUP:0 "#header [Character.GetFullName]#! is part of the #header [Character.GetInterestGroup.GetName]#!\n$TOOLTIP_DELIMITER$\n[concept_political_strength]: #variable [InterestGroup.GetPoliticalStrength|2*]#!\n$POL_STR_RATIO$\n\n#instruction Click#! to go to #bold [InterestGroup.GetName]#!"
 INTEREST_GROUP:0 "[concept_interest_group]"
 INCREASE:0 "increase"
 DECREASE:0 "decrease"
 INCREMENT_DECREMENT_TOOLTIP:0 "#instruction Click#! to $CHANGE_DIR$ $ITEM_DESCRIPTION$ by #variable $CLICK_MAGNITUDE$#!\n#instruction Shift+Click#! to $CHANGE_DIR$ by #variable $SHIFT_MAGNITUDE$#!\n#instruction Ctrl+Click#! to $CHANGE_DIR$ by #variable $CTRL_MAGNITUDE$#!"

 ADMIRAL_REPAIRING_DATE:0 "[Character.GetFullName] has recently lost a naval battle and is unavailable until [Character.GetRepairDateEnd|v]"
 ADMIRAL_REPAIRING_DATE_TOOLTIP:0 "#header Repairing#!\n[Character.GetFullName] has recently lost a naval battle and is unavailable until [Character.GetRepairDateEnd|v]"

 NO_ORDERS:0 "No Orders"
 IN_RESERVE:0 "In Reserve"

 CURRENT:0 "Current"
 START_OF_BATTLE:0 "Start of Battle"
 UNDER_COMMAND:0 "Under Command"
 BORROWED:0 "Borrowed"
 DETAILS:0 "Details"
 YOU:0 "(You)"
 ENEMY:0 "(Enemy)"

 COMBAT_UNIT_NOT_MOBILIZED:0 "Inactive (not [Concept('concept_mobilize_battalion','$concept_mobilize_battalion_mobilized$')])"
 COMBAT_UNIT_NOT_UNDER_DIRECT_COMMAND:0 "Inactive (in battle but not under direct command)"
 COMBAT_UNIT_INACTIVE_MODIFIER_GARRISONED:0 "Inactive (in [Concept('concept_garrison','$concept_garrisons$')])"

 BATTLE_IN:0 "Battle in $STATE_REGION_NAME$"
 BATTLE_NEAR:0 "Battle near $CITY_NAME$"
 BATTLE_FOR:0 "Battle for $CITY_NAME$"
 MILITARY_LENS_CHARACTER_TOOLTIP:0 "#HEADER $NAME$ #!"

 BATTLE_STATUS_OVERVIEW_TOOLTIP:1 "#header [BATTLE.GetName]#!\nA battle between #variable [BATTLE.GetAttacker.GetName]#! and #variable [BATTLE.GetDefender.GetName]#!"
 BATTLE_STATUS_WINNER_TOOLTIP:0 "This battle was won by #variable [BATTLE.GetWinner.GetName]#! and lasted between #variable [BATTLE.GetStartDate]#! and #variable [BATTLE.GetEndDate]#!"
 BATTLE_STATUS_INCONCLUSIVE_TOOLTIP:0 "This battle between #variable [BATTLE.GetAttacker.GetName]#! and #variable [BATTLE.GetDefender.GetName]#! ended inconclusively"

 BATTLE_BATTALIONS_BREAKDOWN_HEADER:1 "$UNIT_ICON$ $VALUE|v$ [Select_CString( Battle.IsNavalBattle, Concept('concept_flotilla','$concept_flotillas$'), Concept('concept_battalion','$concept_battalions$') )]"
 BATTLE_BATTALIONS_BREAKDOWN_HEADER_ATTACKER_START_OF_BATTLE:0 "$BATTLE_BATTALIONS_BREAKDOWN_HEADER$ Attacking at the start of the Battle"
 BATTLE_BATTALIONS_BREAKDOWN_HEADER_DEFENDER_START_OF_BATTLE:0 "$BATTLE_BATTALIONS_BREAKDOWN_HEADER$ Defending at the start of the Battle"
 BATTLE_BATTALIONS_BREAKDOWN_HEADER_ATTACKER:0 "$BATTLE_BATTALIONS_BREAKDOWN_HEADER$ Attacking"
 BATTLE_BATTALIONS_BREAKDOWN_HEADER_DEFENDER:0 "$BATTLE_BATTALIONS_BREAKDOWN_HEADER$ Defending"
 BATTLE_BATTALIONS_BREAKDOWN_DIRECTLY_COMMANDED:1 "$UNIT_ICON$ $VALUE|v$ under Direct Command of [Character.GetFullName]"
 BATTLE_BATTALIONS_BREAKDOWN_BY_GENERAL:1 "$UNIT_ICON$ $VALUE|v$ borrowed from [Character.GetFullName]"
 BATTLE_BATTALIONS_BREAKDOWN_GARRISON:1 "$UNIT_ICON$ $VALUE|v$ from [concept_garrison]"
 BATTLE_ATTACKER_CURRENT_MORALE_TOOLTIP:0 "Attackers morale is currently #[GetMoraleColorString( Battle.CalcCurrentAttackerMorale )] [Battle.CalcCurrentAttackerMorale|0%]#!"
 BATTLE_DEFENDER_CURRENT_MORALE_TOOLTIP:0 "Defenders morale is currently #[GetMoraleColorString( Battle.CalcCurrentDefenderMorale )] [Battle.CalcCurrentDefenderMorale|0%]#!"
 BATTLE_ATTACKER_INITIAL_MORALE_TOOLTIP:0 "Attackers initial morale was #[GetMoraleColorString( Battle.GetInitialAttackerMorale )] [Battle.GetInitialAttackerMorale|0%]#!"
 BATTLE_DEFENDER_INITIAL_MORALE_TOOLTIP:0 "Defenders initial morale was #[GetMoraleColorString( Battle.GetInitialDefenderMorale )] [Battle.GetInitialDefenderMorale|0%]#!"
 BATTLE_ATTACKER_ENDING_MORALE_TOOLTIP:0 "Attackers morale at the end was #[GetMoraleColorString( Battle.GetEndingAttackerMorale )] [Battle.GetEndingAttackerMorale|0%]#!"
 BATTLE_DEFENDER_ENDING_MORALE_TOOLTIP:0 "Defenders morale at the end was #[GetMoraleColorString( Battle.GetEndingDefenderMorale )] [Battle.GetEndingDefenderMorale|0%]#!"
 BATTLE_BATTALION_GROUP_AVERAGE_MORALE:0 "Average morale of units is #[GetMoraleColorString( BattleBuildingEntry.GetAverageMorale )] [BattleBuildingEntry.GetAverageMorale|0%]#!"
 BATTLE_NONALLY_VICTORY:0 "[Battle.GetWinner.GetName] was victorious!"
 BATTLE_ALLY_VICTORY:0 "Your ally [Battle.GetWinner.GetName] was victorious!"
 BATTLE_ALLY_DEFEAT:0 "Your ally [Battle.GetLoser.GetName] was defeated!"
 BATTLE_CAPTURING_COUNTRY:0 "[Battle.GetCapturingCountry.GetName] captured [Battle.GetNumCapturedProvinces|v] provinces"
 BATTLE_COUNTRY_DEFEAT:0 "[Battle.GetLoosingProvincesCountry.GetName] lost [Battle.GetNumCapturedProvinces|v] provinces"
 DEAD_TOOLTIP_ATTACKER:0 "The [Battle.GetAttacker.GetAdjective] side has suffered [Battle.GetAttackerTotalDead|0v] [concept_dead]"
 DEAD_TOOLTIP_DEFENDER:0 "The [Battle.GetDefender.GetAdjective] side has suffered [Battle.GetDefenderTotalDead|0v] [concept_dead]"
 WOUNDED_TOOLTIP_ATTACKER:0 "The [Battle.GetAttacker.GetAdjective] side has suffered [Battle.GetAttackerTotalWounded|0v] [concept_wounded]"
 WOUNDED_TOOLTIP_DEFENDER:0 "The [Battle.GetDefender.GetAdjective] side has suffered [Battle.GetDefenderTotalWounded|0v] [concept_wounded]"
 BATTLE_MODIFIER_UNDER_COMMAND_HEADER:0 "Units under direct command gain following benefits:\n$TOOLTIP_DELIMITER$\n"
 BATTLE_MODIFIER_TOOLTIP_ATTACKER:0 "[Battle.GetAttackerUnderCommandBreakdown]"
 BATTLE_MODIFIER_TOOLTIP_DEFENDER:0 "[Battle.GetDefenderUnderCommandBreakdown]"
 BATTLE_BORROWED_TOOLTIP:0 "Borrowed units are not affected by the modifiers of the [concept_commander]"

 MISSING_CHARACTER:0 "#N There is no Character assigned to this Command#!"
 DETACHMENTS:0 "#title Detachments#!"

 MARKET_STATUS_MARKET_CAPITAL:1 "[concept_market_capital] of the [MARKET.GetName] (#variable [STATE.GetMarketAccess|%0v]#! [concept_market_access], [State.GetInfrastructureBalance|0+=] [concept_infrastructure])"
 MARKET_STATUS_CONNECTED_STATE:1 "[MARKET.GetName] (#variable [STATE.GetMarketAccess|%0v]#! [concept_market_access], [State.GetInfrastructureBalance|0+=] [concept_infrastructure])"
 MARKET_STATUS_ISOLATED:0 "Part of the [MARKET.GetName] ([concept_isolated_state])"

 MARKET_ACCESS_DESC_HEADER:1 "[concept_market_access] in [State.GetName]: $MARKET_ACCESS|%0v$\n$TOOLTIP_DELIMITER$\n"
 MARKET_ACCESS_DESC_BASE_MIN:0 "Because [concept_infrastructure] is at #b 0#!, base [concept_market_access] is #P $MARKET_ACCESS|%0v$#!"
 MARKET_ACCESS_DESC_BASE_MAX:1 "Because [concept_infrastructure_usage] is lower than or equal to [concept_infrastructure] (#tooltippable #tooltip:[State.GetTooltipTag],STATE_INFRASTRUCTURE_DESC [State.GetInfrastructureBalance|0+=]#!#!), base [concept_market_access] is #P $MARKET_ACCESS|%0v$#!"
 MARKET_ACCESS_DESC_BASE:1 "@warning! Because [concept_infrastructure_usage] is higher than [concept_infrastructure] (#tooltippable #tooltip:[State.GetTooltipTag],STATE_INFRASTRUCTURE_DESC [State.GetInfrastructureBalance|0+=]#!#!), base [concept_market_access] is reduced to #N $MARKET_ACCESS|%0v$#!"
 MARKET_ACCESS_DESC_CONNECTED_LAND:1 "Connected to the [State.GetMarket.GetName] through a land route"
 MARKET_ACCESS_DESC_CONNECTED_OVERSEAS:2 "Connected to the [State.GetMarket.GetName] through the ports of [ShippingLane.GetBeginState.GetName] and [ShippingLane.GetEndState.GetName] at full base [concept_market_access] of #P $MARKET_ACCESS|%0v$#!"
 MARKET_ACCESS_DESC_CONNECTED_OVERSEAS_INEFFICIENT:2 "Connected to the [State.GetMarket.GetName] via [ShippingLane.GetCountry.GetAdjectiveNoFormatting] [concept_shipping_lane] through the ports of [ShippingLane.GetBeginState.GetName] and [ShippingLane.GetEndState.GetName], with [concept_market_access] reduced to #N $MARKET_ACCESS|%0v$#! due to low [concept_shipping_lane_effectiveness]"
 MARKET_ACCESS_DESC_DISCONNECTED_OVERSEAS:1 "Unable to connect to [State.GetMarket.GetName] through either land route or ports"

 MARKET_PANEL_DETAILS_TAB_LABEL:0 "Details"
 MARKET_PANEL_DETAILS_TAB_LABEL_BOLD:0 "#bold $MARKET_PANEL_DETAILS_TAB_LABEL$#!"
 MARKET_PANEL_STATES_TAB_LABEL:1 "Members"
 MARKET_PANEL_STATES_TAB_LABEL_BOLD:0 "#bold $MARKET_PANEL_STATES_TAB_LABEL$#!"
 MARKET_PANEL_GOODS_PRICE_GOLD:0 "#v [Goods.GetPercentageDeltaAgainstBasePrice(Goods.GetMarketPrice)|%0=o]#!"
 MARKET_PANEL_GOODS_PRICE:0 "[Goods.GetPercentageDeltaAgainstBasePrice(Goods.GetMarketPrice)|%0=v]"
 MARKET_PANEL_GOODS_PRICE_BLUE:0 "#v [Goods.GetPercentageDeltaAgainstBasePrice(Goods.GetMarketPrice)|%0=u]#!"
 MARKET_PANEL_BALANCE_GOLD:0 "#v [FixedPointToInt(Goods.GetMarketBuyAndSellOrdersBalance)|o=D]#!"
 MARKET_PANEL_BALANCE:0 "[FixedPointToInt(Goods.GetMarketBuyAndSellOrdersBalance)|=Dv]"
 MARKET_PANEL_BALANCE_BLUE:0 "#v [FixedPointToInt(Goods.GetMarketBuyAndSellOrdersBalance)|u=D]#!"
 BUILDING_AVERAGE_WAGE:2 "@money!#tooltippable #tooltip:[Building.GetTooltipTag],TOOLTIP_BUILDING_AVERAGE_WAGE [Building.GetAverageAnnualWage|Dv]#!#! [concept_average_wage]"
 TOOLTIP_BUILDING_AVERAGE_WAGE:3 "#header [Building.GetName] [concept_average_wage]: @money![Building.GetAverageAnnualWage|Dv]#![AddLocalizationIf(Building.IsSubsidized,'INCLUDED_WAGE_SUBSIDIES')]\n$TOOLTIP_DELIMITER$\n[Building.GetAverageAnnualWageBreakdown]"
 INCLUDED_WAGE_SUBSIDIES:0 "\nIncludes @money![Building.GetAverageAnnualWageSubsidies|Dv] from being [Concept('concept_subsidies','$concept_subsidized$')]"
 POPTYPE_AVG_ANNUAL_WAGE_ENTRY:1 "#tooltippable #tooltip:[Building.GetTooltipTag]|[PopType.GetTooltipTag],TOOLTIP_BUILDING_POPTYPE_AVERAGE_WAGE @money!$WAGE|Dv$#!#! - [PopType.GetName] ([Building.GetNumEmployeesOfType(PopType.Self)|vD])"
 TOOLTIP_BUILDING_POPTYPE_AVERAGE_WAGE:0 "#header [PopType.GetName] in [Building.GetName]#!\n[concept_average_wage] @money![Building.GetAverageAnnualWageForPopType(PopType.Self)|Dv]\n$TOOLTIP_DELIMITER$\n[Building.GetAverageAnnualWageBreakdownForPopType(PopType.Self)]"
 POP_AVG_ANNUAL_WAGE_ENTRY:1 "@money!$WAGE|Dv$ - [Pop.GetCulture.GetName] [Pop.GetReligion.GetName] ([Pop.GetNumWorkforce|vD])"

 BALANCE_TOOLTIP:2 "#header [Building.GetBalance|D+=] Weekly Balance#!\n$TOOLTIP_DELIMITER$\n$BREAKDOWN$\n\nThe Balance of @money!#v [Building.GetBalance|D+=]#! is due to:\n$TAB$Weekly Revenue: #v @money![Building.GetLastRevenue|D+=]#!\n$TAB$Weekly Expenses: #v @money![Negate_CFixedPoint(Building.GetTotalExpenses)|+=D]#!"
 BUILDING_BALANCE_PROFIT:1 "#v @money![Building.GetBalance|D+]#! from positive Balance goes to:\n$BREAKDOWN$"
 BUILDING_BALANCE_PROFIT_WASTE:0 "Wasted profit:\n$BREAKDOWN$"
 BUILDING_BALANCE_LOSS:0 "#v @money![Negate_CFixedPoint(Building.GetBalance)|D-]#! to cover the negative Balance is taken from:\n$BREAKDOWN$"
 BALANCE_INVESTMENT:0 "[concept_investment_pool]: #v @money!$VAL|D$#!"
 BALANCE_CASH_DEPOSIT:0 "[concept_cash_reserves]: #v @money!$VAL|D$#!"
 BALANCE_SHAREHOLDER_DIVIDENDS:2 "[Concept('concept_ownership_share', '$concept_ownership_shares$')] [concept_dividends]: #v @money!#tooltippable #tooltip:$BREAKDOWN_TAG$ $VAL|D$#!#!#!"
 BALANCE_DIVIDENDS_TAX:0 "[concept_budget_dividends_taxes]: #v @money!$VAL|D$#!"
 BALANCE_CASH_WITHDRAW:0 "[concept_cash_reserves]: #v @money!$VAL|D-$#!"
 BALANCE_SHAREHOLDER_LOSSES:2 "[Concept('concept_ownership_share', '$concept_shareholder$')] pockets: #v @money!#tooltippable #tooltip:$BREAKDOWN_TAG$ $VAL|D-$#!#!#!"
 BALANCE_SUBSISTENCE_WASTE:0 "[concept_subsistence_building] waste: #v @money!$VAL|D-$#!"
 BALANCE_DIVIDENDS_TAX_WASTE:0 "[concept_tax_waste]: #v @money!$VAL|D-$#!"

 SHAREHOLDER_BALANCE:0 "@money!$VAL|Dv$ - [Pop.GetName] ($SHARE|%1$)"

 BUILDING_BUDGET:0 "Budget: #BOLD @money![Building.GetLastIncome|1]#!"
 BUILDING_TAXES:0 "Weekly Taxes:"
 TOOLTIP_BUILDING_TAXES_TOOLTIP:0 "#header Weekly Taxes#!\nTotal: @money![Building.GetTaxationRevenue|D+=]\n$TOOLTIP_DELIMITER$\n[Building.GetTaxationRevenueTooltip]\n\n[concept_taxes_desc]"
 UNINCORPORATED_STATE_NO_TAX:0 "Buildings in [Concept('concept_unincorporated_state', '$concept_unincorporated_states$')] do not pay any Income Taxes\n"
 BUILDING_TYPE_NO_TAX:0 "This type of [concept_building] does not pay out taxes\n"
 INCOME_TAX:0 "[concept_budget_income_taxes]: #tooltippable #tooltip:[GetRawTextTooltipTag('$INCOME_TAX_BREAKDOWN$')] #variable @money!$VAL|D+$#!#!#!"
 INCOME_TAX_BREAKDOWN:0 "#header Income taxes#!\nTotal: @money!$VAL|D+=$\n$TOOLTIP_DELIMITER$\nTax Rates:\n$BREAKDOWN$"
 INCOME_TAX_ENTRY:0 "$ENTRY_TYPE$: @money!$VAL|vD$\n$BREAKDOWN$"
 POLL_TAX:0 "[concept_budget_poll_taxes]: #tooltippable #tooltip:[GetRawTextTooltipTag('$POLL_TAX_BREAKDOWN$')] #variable @money!$VAL|D+$#!#!#!"
 POLL_TAX_BREAKDOWN:0 "#header Poll taxes#!\nTotal: @money!$VAL|D+=$\n$TOOLTIP_DELIMITER$\nTax Rates:\n$BREAKDOWN$"
 POLL_TAX_ENTRY:0 "$ENTRY_TYPE$: @money!$VAL|vD$\n$BREAKDOWN$"
 DIVIDENDS_TAX:0 "[concept_budget_dividends_taxes]: @money!$VAL|D+$"
 BUILDING_TAX_MODIFIER:0 "Building tax modifier: #variable $VAL|%0+$#!"
 MAINTAINING:0 "Maintaining @arrow_none!"
 HIRING:0 "Scaling up @arrow_up_up!"
 DOWNSIZING:0 "Tightening belt @arrow_down_down!"
 EARNINGS_BREAKDOWN:0 "#header Earnings#!\nValue: @money![Building.GetEarnings|vD=]\n$TOOLTIP_DELIMITER$\nRevenue: #BOLD #V @money![Building.GetLastRevenue|D+=]#!#![Building.GetLastMaterialExpensesDesc][Building.GetLastSlaveUpkeepDesc]"
 WORKFORCE:0 "#title Workforce #!"
 SORTED_BY:0 "Sorted by #BOLD Average Wage#!"
 WARS_LABEL:0 "#title Wars#!"
 WARS:0 "[Concept('concept_war','$concept_wars$')]"
 NO_WARS:0 "No $WARS$"
 ACTIVE_DIPLOMATIC_PLAYS:0 "Active [Concept('concept_diplomatic_play', '$concept_diplomatic_plays$')]"
 NO_ACTIVE_DIPLOMATIC_PLAYS:0 "No $ACTIVE_DIPLOMATIC_PLAYS$"
 DIPLOMATIC_ACTION_NAME:0 "[DiplomaticAction.GetFullName]"
 DIPLO_ACTIONS:0 "[Concept('concept_diplomatic_action', '$concept_diplomatic_actions$')] targeting [Country.GetName]"
 NO_DIPLO_ACTIONS:0 "No Possible [concept_diplomatic_action]"
 NO_DIPLO_PLAYS:0 "No Possible [concept_diplomatic_play]"
 NO_ACTIVE_DIPLOMACY:0 "No Active Diplomacy"
 DIPLOMATIC_PLAYS_TARGETING_COUNTRY:0 "[Concept('concept_diplomatic_play', '$concept_diplomatic_plays$')] targeting [Country.GetName]"
 NO_DIPLOMATIC_PLAYS_TARGETING_COUNTRY:0 "No [Concept('concept_diplomatic_play', '$concept_diplomatic_plays$')] available"
 DIPLOMATIC_STATUS_HEADER:0 "#title Diplomatic Status#!"
 TRUCES:0 "Truces"
 OBLIGATIONS_OWED_FROM:1 "Owes Obligations From"
 OBLIGATIONS_OWED_TO:1 "Owes Obligations To"
 INTEREST_MARKERS:0 "#title [Concept('concept_interest', '$concept_interests$')]#!"
 OH_DEER:0 ""#italic Oh deer, we have#! #bold [ErrorDeer.NumberOrErrors|v]#! #italic error(s)!#!""
 ERROR_DEER_SLOW_TICK_OPERATIONS:0 "#header Slow Tick Operations#!"
 NOT_AVAILABLE:0 "N/A"
 SOL_SHORT:1 "[Concept('concept_sol', 'SoL')]"

 TRUCE_WITH:0 "Truce with [Country.GetName]"
 TRUCE_TOOLTIP:0 "#header Truce with [Country.GetName]#!\n$TOOLTIP_DELIMITER$\nTruce lasts until #variable [Truce.GetTruceDate]#!"

 BATTLE_LOSSES_ATTACKER_STATS:0 "Attacking Army losses: #v [Negate_int32(Battle.GetAttackerLostUnits)|+=]#!"
 BATTLE_LOSSES_DEFENDER_STATS:0 "Defending Army losses: #v [Negate_int32(Battle.GetDefenderLostUnits)|+=]#!"

 THEATER:0 "Theater"
 show_supply_areas_lens_option:0 "Show Supply Areas"
 show_supply_areas_lens_option_tooltip:0 "Show Supply Areas"
 planned_advance:0 "Planned Advance"
 rapid_advance:0 "Rapid Advance"
 dispersed:0 "Dispersed"
 defensive:0 "Defensive"
 TITLE_MAIN_OBJECTIVE:0 "#title Main Objective#!"
 STOCKPILE_CURRENT_TOOLTIP:0 "#header Stockpile#!\n$TOOLTIP_DELIMITER$\n$STOCKPILE_MAXIMUM_TOOLTIP$"
 STOCKPILE_MAXIMUM_TOOLTIP:0 "#title Stockpile modifiers:#!\n[Stockpile.GetCapacityBreakdown]\n\n$STRATEGIC_GOODS_STOCKPILE_CONCEPT$"
 PACKAGE_TOOLTIP:0 ""
 STRATEGIC_GOODS_STOCKPILE_CONCEPT:0 "#concept How many Munitions Crates that are currently in the Stockpile / How many Munition Crates there can be in the Stockpile at most.#!"
 OBJ_STANCE_TOOLTIP:0 "#header Objective Stance: #![AreaOfOperation.GetAOStance(GetPlayer)]"
 OBJ_STANCE_DETACHMENT_TOOLTIP:0 "#header Objective Stance: #![MilitaryCommandDetachment.GetAOStance]"

 occupation_lens_option:0 "Occupation"
 occupation_lens_option_tooltip:0 "#header Occupation#!"
 power_projection_lens_option:0 "Power Projection"
 power_projection_lens_option_tooltip:0 "#header Power Projection#!"
 no_power_projection:0 "Remove Power Projection"

 HAS_NO_POWER_PROJECTION:0 "#N There is no power projection in this state#!"
 HAS_POWER_PROJECTION:0 "#N There is a power projection in progress in this state#!"
 ALREADY_HAS_POWER_PROJECTION:0 "#N This command already has $LEVEL$#!"
 COMMAND_NOT_ADJACENT_TO_STRATEGIC_REGION:0 "#N This command is not adjacent to this strategic region#!"
 COMMAND_NOT_IN_STRATEGIC_REGION:0 "#N This command is not in this strategic region#!"

 establish_presence:0 "Establish Presence"
 project_power:0 "Project Power"
 project_great_power:0 "Project Great Power"

 presence:0 "Presence"
 power:0 "Power"
 no_power:0 "No Power"

 RANK_HEADER:0 "#header Power Rank#!"
 RANK_TOOLTIP_NEXT:1 "If the $concept_prestige$ of [COUNTRY.GetName] becomes at least [COUNTRY.GetPrestigeForNextRank|v], their $concept_rank$ will increase to [COUNTRY.GetNextRank|v]"
 RANK_TOOLTIP_PREV:1 "If the $concept_prestige$ of [COUNTRY.GetName] is reduced below [COUNTRY.GetPrestigeToMaintainRank|v] for an extended time, their $concept_rank$ will decrease to [COUNTRY.GetPreviousRank|v]"
 RANK_TOOLTIP_MAX_SUBJECT:1 "@information! [COUNTRY.GetName] cannot achieve a higher $concept_rank$ than $HIGHEST_RANK|v$ due to being the [concept_subject] of [Country.GetOverlord.GetName], limiting them to a maximum score position of #v ##$HIGHEST_POSITION$#! in the world"
 RANK_TOOLTIP_MAX_COUNTRY_TYPE:1 "@information! [COUNTRY.GetName] cannot achieve a higher $concept_rank$ than $HIGHEST_RANK|v$ due to their $COUNTRY_TYPE|v$ status, limiting them to a maximum score position of #v ##$HIGHEST_POSITION$#! in the world"

 COUNTRY_RANK_TOOLTIP:1 "#header [concept_rank]#!\n$TOOLTIP_DELIMITER$\n[COUNTRY.GetName] currently holds the $concept_rank$ of #variable [COUNTRY.GetRank]#! with an overall score position of #variable ##[COUNTRY.GetCountryScorePositionDesc]#! in the world.\n\nCurrent [concept_prestige]: #tooltippable #tooltip:[COUNTRY.GetTooltipTag],COUNTRY_PRESTIGE_BREAKDOWN [COUNTRY.GetPrestige|v]#!#!"
 COUNTRY_PRESTIGE_BREAKDOWN:0 "#header [concept_prestige] of [Country.GetName]: [Country.GetPrestige|v]#!\n$TOOLTIP_DELIMITER$\n[Country.GetPrestigeDesc]"
 OBSERVER_RANK_TOOLTIP:0 "#header [concept_rank]#!\n#v ##0 #!$OBSERVER_NO_COUNTRY_SELECTED$"

 HOMELAND_MAP_MARKER_TOOLTIP:0 "The [HomelandMarker.GetCulture.GetName] people considers [State.GetName] their [concept_homeland].\nOwner: [State.GetOwner.GetName]"

 CURRENT_RANK_INFO:0 "Becoming a #variable [COUNTRY.GetNextRank]#! requires #variable #bold [COUNTRY.GetPrestigeForNextRank]#!#! Prestige.\n\nTheir [concept_prestige] of #variable #bold [COUNTRY.GetPrestige]#!#! is due to:\n[COUNTRY.GetPrestigeDesc]\n\nIf [concept_prestige] drops below #v [COUNTRY.GetPrestigeForCurrentRank]#!, they will lose their #v [COUNTRY.GetRank]#! status."
 CURRENT_RANK_INFO_LOWERCASE:0 "Becoming a #variable [Country.GetNextRank]#! requires #variable #bold [Country.GetPrestigeForNextRank]#!#! [concept_prestige].\n\nTheir [concept_prestige] of #variable #bold [Country.GetPrestige]#!#! is due to:\n[Country.GetPrestigeDesc]\n\nIf [concept_prestige] drops below #v [Country.GetPrestigeForCurrentRank]#!, they will lose their #v [Country.GetRank]#! status."

 AGENDAS_TITLE:0 "\n#title Agendas:#!"
 COST:0 "Cost: #variable $VALUE$#! $TYPE$"
 COST_MONEY:0 "Cost: @money!#variable $VALUE|K$#!"
 COST_CREDIT:0 "Cost: @money!#variable $VALUE|K$#! credit"
 AUTHORITY:1 "@aut![Nbsp][concept_authority]"
 BUREAUCRACY:1 "@bur![Nbsp][concept_bureaucracy]"
 INFLUENCE:1 "@inf![Nbsp][concept_influence]"

 VERY_STRONGLY_AGAINST_PROGRESS:0 "#N #bold Very Strongly Against#!#!"
 STRONGLY_AGAINST_PROGRESS:0 "#N #bold Strongly Against#!#!"
 AGAINST_PROGRESS:0 "#N #bold Against#!#!"
 FOR_PROGRESS:0 "#P #bold For#!#!"
 STRONGLY_FOR_PROGRESS:0 "#P #bold Strongly For#!#!"
 VERY_STRONGLY_FOR_PROGRESS:0 "#P #bold Very Strongly For#!#!"

 STARTING_DIPLO_PLAYS:0 "Starting [Concept('concept_diplomatic_play', '$concept_diplomatic_plays$')]"
 MODIFIER_LABEL:0 ""
 MODIFIERS_HEADER:0 "#title Modifiers#!"
 MODIFIERS_ATTACKER_HEADER:0 "#title Attacker Modifiers#!"
 MODIFIERS_DEFENDER_HEADER:0 "#title Defender Modifiers#!"
 CASUALTIES_ATTACKER_HEADER:0 "#title Attacker Casualties#!"
 CASUALTIES_DEFENDER_HEADER:0 "#title Defender Casualties#!"
 CASUALTY_ENTRY_HEADER:0 "[CultureCasualtyStatistics.GetCulture.GetName]"
 CASUALTY_ENTRY_DEAD:0 "Dead: [CultureCasualtyStatistics.GetDead]"
 CASUALTY_ENTRY_WOUNDED:0 "Wounded: [CultureCasualtyStatistics.GetWounded]"
 CASUALTY_ENTRY_TOOLTIP:0 "[CultureCasualtyStatistics.GetDead|v] dead and [CultureCasualtyStatistics.GetWounded|v] wounded [CultureCasualtyStatistics.GetCulture.GetName] [Concept('concept_pop', '$concept_pops$')] on this side of the battle"

 SETUP_HEADER:0 "Battle Setup Variables"
 SETUP_ATTACKER_HEADER:0 "#title Attacker Setup#!"
 SETUP_DEFENDER_HEADER:0 "#title Defender Setup#!"
 SETUP_IS_WITHOUT_COMMANDER:0 "Without Commander: [BattleSetupSideData.IsWithoutCommander|b]"
 SETUP_RAW_REINFORCEMENT_ROLL:0 "Reinforcement raw: [BattleSetupSideData.GetReinforcementRaw|%1+]"
 SETUP_RAW_REINFORCEMENT_FINAL_ROLL:0 "Reinforcement final: [BattleSetupSideData.GetReinforcementFinal|%1+]"
 SETUP_TROOPS_TOTAL:0 "Total on Front: [Battle.GetUnitIcon] [BattleSetupSideData.GetTroopsTotal|+]"
 SETUP_TROOPS_IN_BATTLE:0 "In prior battles: [Battle.GetUnitIcon] [BattleSetupSideData.GetTroopsInBattle|+]"
 SETUP_TROOPS_AVAILABLE:0 "Available: [Battle.GetUnitIcon] [BattleSetupSideData.GetTroopsAvailable|+]"
 SETUP_TROOPS_MIN_MAX:0 "Desired: [Battle.GetUnitIcon] [BattleSetupSideData.GetTroopsMin|+] - [BattleSetupSideData.GetTroopsMax|+]"
 SETUP_TROOPS_POSSIBLE_REINFORCEMENT:0 "Possible extra: [Battle.GetUnitIcon] [BattleSetupSideData.GetTroopsPossibleReinforcement|+=]"
 SETUP_TROOPS_BASELINE:0 "Troops (baseline): [Battle.GetUnitIcon] [BattleSetupSideData.GetTroopsFromBaseline|+]"
 SETUP_TROOPS_REINFORCEMENTS:0 "Troops (reinf.): [Battle.GetUnitIcon] [BattleSetupSideData.GetTroopsExtraReinforcement|+=]"

 BATTLE_STARTING_ATTACKER_STATS:0 "Attacking army at start of battle:\nBattalions: [Battle.GetStartingAttackerUnits|v]\nMen: [Battle.GetStartingAttackerManpower|v]"
 BATTLE_END_ATTACKER_STATS:0 "Attacking army at end of battle:\nBattalions: [Battle.GetFinalAttackerUnits|v]\nFighting-capable Men: [Battle.GetFinalAttackerManpower|v]"
 BATTLE_STARTING_DEFENDER_STATS:0 "Defending army at start of battle:\nBattalions: [Battle.GetStartingDefenderUnits|v]\nMen: [Battle.GetStartingDefenderManpower|v]"
 BATTLE_END_DEFENDER_STATS:0 "Defending army at end of battle:\nBattalions: [Battle.GetFinalDefenderUnits|v]\nFighting-capable Men: [Battle.GetFinalDefenderManpower|v]"


 OFFER_OBLIGATION:1 "Offer Obligation"
 CALL_IN_OBLIGATION:1 "Call in Obligation"
 OFFER_WARGOAL:0 "Offer [WarGoal.GetName]"
 OFFER_WARGOAL_TYPE:0 "Offer [WarGoalType.GetName]"

 DIPLO_PLAY_PREFERENCE_ON_THE_FENCE:0 "No preference for either side"
 DIPLO_PLAY_STRONG_PREFERENCE_INITIATOR:0 "Preference for [DiplomaticPlay.GetInitiator.GetName]"
 DIPLO_PLAY_STRONG_PREFERENCE_TARGET:0 "Preference for [DiplomaticPlay.GetTarget.GetName]"
 DIPLO_PLAY_PREFERENCE_INITIATOR:0 "Slight preference for [DiplomaticPlay.GetInitiator.GetName]"
 DIPLO_PLAY_PREFERENCE_TARGET:0 "Slight preference for [DiplomaticPlay.GetTarget.GetName]"
 DIPLO_PLAY_PREFERENCE_FOR_COUNTRY_DESC:0 "#header [Country.GetName] Preference for [COUNTRY_THIRD_PARTY.GetName]#!\nTotal: $TOTAL_VALUE|v=+$\n$TOOLTIP_DELIMITER$\n$DETAILS$"
 DIPLO_PLAY_PREFERENCE_TOOLTIP:1 "#header Support Preferences of [Country.GetName]#!\n$TOOLTIP_DELIMITER$\nTendency to support [INITIATOR_COUNTRY.GetName]: #tooltippable #tooltip:$INITIATOR_BREAKDOWN_TAG$ $INITIATOR_SCORE|v$#!#!\nTendency to support [TARGET_COUNTRY.GetName]: #tooltippable #tooltip:$TARGET_BREAKDOWN_TAG$ $TARGET_SCORE|v$#!#!"
 DIPLO_PLAY_PREFERENCE_DESC:1 "[COUNTRY.GetAdjective] Relative Preference for [ALLY_COUNTRY.GetName]: #tooltippable #tooltip:$BREAKDOWN_TAG$ $SCORE|+=$#!#!"
 DIPLO_PLAY_PREFERENCE_BREAKDOWN:1 "#header [COUNTRY.GetAdjective] Relative Preference for [ALLY_COUNTRY.GetName]: $SCORE|+=$#!\n$TOOLTIP_DELIMITER$\nPreference to support [ALLY_COUNTRY.GetName]: #tooltippable #tooltip:$ALLY_BREAKDOWN_TAG$ $ALLY_SCORE|v$#!#!\nPreference to support [ENEMY_COUNTRY.GetName]: #tooltippable #tooltip:$ENEMY_BREAKDOWN_TAG$ $ENEMY_SCORE|v$#!#!\n[concept_neutrality]: #tooltippable #tooltip:$NEUTRALITY_BREAKDOWN_TAG$ $NEUTRALITY_SCORE|v$#!#!\n\n@information! Relative Preference is calculated from the [COUNTRY.GetAdjective] preference to support [ALLY_COUNTRY.GetName] minus either their preference to support [ENEMY_COUNTRY.GetName] or their [concept_neutrality] score, whichever result ends up lower"

 SWAY_OFFER_TITLE:0 "Attempt to Sway"
 SWAY_OFFER_WARGOAL_DESC:0 "[Proposal.GetActor.GetName] offers us a [concept_war_goal] to #variable [Proposal.GetDiplomaticPlay.GetSwayOfferWarGoal(Proposal.GetActor.Self).GetName]#! if we will back them in the ongoing [concept_diplomatic_play]."
 SWAY_OFFER_OBLIGATION_DESC:1 "[Proposal.GetActor.GetName] offers to owe us a [concept_obligation] if we will back them in the ongoing [concept_diplomatic_play] against [Proposal.GetTarget.GetName]."

 ALREADY_HAS_SWAY_OFFER:0 "We are already attempting to sway another country."
 ALREADY_OWES_OBLIGATION_TO:1 "We already owe #variable [COUNTRY.GetName]#! an [concept_obligation]."
 ADD_WARGOAL_PANEL_HEADER:0 "#BOLD Add [concept_war_goal]#!"
 ADD_WARGOAL_NOT_ALLOWED:0 "This [concept_diplomatic_play] does not allow adding additional wargoals."
 ADD_WARGOAL_TOOLTIP:0 "#header Add [concept_war_goal]#!\n[DiplomaticPlay.GetCountryCanAddWarGoalDesc(GetPlayer)]"
 CLICK_TO_ADD_WARGOAL:0 "#instruction Click to open [concept_war_goal] selection#!"
 WARGOAL_TRUST_COST:0 "Trust cost: #BOLD #N [WarGoalType.GetTrustCost]#!#!"
 TOOLTIP_WARGOAL_TRUST_COST:0 "The amount of Trust deducted when adding this wargoal"
 ADD_WARGOAL_NOT_PARTICIPANT:0 "[COUNTRY.GetName] is not part of this [concept_diplomatic_play]"
 ADD_WARGOAL_NOT_PRIMARY_PARTICIPANT:0 "[COUNTRY.GetName] is not a primary participant of this [concept_diplomatic_play]"
 SIDE_NOT_VALID_IN_DIPLOMATIC_PLAY:0 "No valid side to join"
 ADD_WARGOAL_NOT_ENOUGH_TRUST:0 "Need $COST$ Trust to add this wargoal"
 ADD_WARGOAL_TARGET_NOT_IN_REGION:0 "[COUNTRY.GetName] is not present in #variable $REGION$#!"
 ADD_WARGOAL_ALREADY_EXISTS:0 "This wargoal is already part of the war"
 ADD_WARGOAL_NOT_ENOUGH_MANEUVERS:1 "We need at least $COST|v$ [Concept('concept_maneuver', '$concept_maneuvers$')] to take this action"
 ADD_WARGOAL_NO_MANEUVERS_REMAINING:0 "No [Concept('concept_maneuver', '$concept_maneuvers$')] left for this side of the [concept_diplomatic_play]"
 ADD_WARGOAL_ON_ALLY:0 "Cannot add a wargoal on an ally"
 ADD_WARGOAL_WAR_HAS_STARTED:0 "The war has already started"
 JOIN_DIPLO_PLAY_COUNTRY_ALREADY_SWAYED:0 "[COUNTRY.GetName] already has an accepted sway offer"

 NUM_BUILDINGS_WITH_PROD_METHOD_ACTIVE:0 "[ProductionMethod.GetNumOfBuildingsUsingThis(GetPlayer.Self)|v] [Concept('concept_building', '$concept_buildings$')] currently have [ProductionMethod.GetName] active:\n[ProductionMethod.GetBuildingTypesUsingThisDesc(GetPlayer.Self)]"
 BUILDING_TYPE_USING_PM_ENTRY:0 "[BuildingType.GetName]: #variable $NUM$#!"
 ACTIVE_PRODUCTION_METHODS_PRODUCING:1 "[Concept('concept_production_method', '$concept_production_methods$')] producing [Goods.GetTextIcon][Nbsp][Goods.GetName] in [GetPlayer.GetName]"
 ACTIVE_PRODUCTION_METHODS_CONSUMING:1 "[Concept('concept_production_method', '$concept_production_methods$')] using [Goods.GetTextIcon][Nbsp][Goods.GetName] in [GetPlayer.GetName]"
 INACTIVE_PRODUCTION_METHODS:0 "Not currently active"
 PRODUCTION_METHOD_ITEM:0 "#variable [ProductionMethod.GetName]#!"

 OUTLINER_SECTION_FORMAT:0 "$TITLE$"

 PARTIES_TITLE:0 "#title Parties#!"
 COLONIZABLE_NO_POWER_PROJECTION:0 "#N Colonizable nations cannot initiate Power Projections#!"
 MARKET_CONTROLLER_TOOLTIP:1 "[concept_market_owner_desc]"
 MILITARY_THEATER:0 "[concept_theater]"

 STRATEGIC_REGION_MARKER_ADD_IM:0 "#header Add  [concept_interest]#!\nChoose a #bold Power Projection#! Regional Mission to use your military Strength Points to project your Power in #variable [StrategicRegion.GetName]#!\n\n[concept_power_projection_desc]"
 STRATEGIC_REGION_MARKER_START_DP:0 "#header Start [concept_diplomatic_play]#!\nYou have an #variable Interest#! in #variable [StrategicRegion.GetName]#!, meaning you can start a [concept_diplomatic_play] here"

 SITUATION_TOOLTIP:0 "#HEADER [EVENT.GetTitle]#!\n$TOOLTIP_DELIMITER$\nLocation: [EVENT.GetState.GetName]\n\nTime remaining: #variable [EVENT.GetRemainingDays]#! days"
 SITUATION_DEBUG_TOOLTIP:0 "$TOOLTIP_DELIMITER$\nEvent ID: [EVENT.GetKey|v]"

 TOOLTIP_INTEREST_GROUP:1 "#header [InterestGroup.GetName]#!\n$TOOLTIP_DELIMITER$\nLeader Ideology: [InterestGroup.GetLeaderIdeologyDesc]\nIdeologies: [InterestGroup.GetIdeologyDesc]\n\nClout: [InterestGroup.GetClout|%1v]\nPopulation: #variable [InterestGroup.GetPopulation|*]#!\n\n#lore [InterestGroup.GetDesc]#!\n"
 TOOLTIP_ENACT_LAW:1 "#header Change to [Law.GetName] from [Law.GetActiveGroupLaw.GetName]#!$TOOLTIP_ENACT_COMMON$"
 TOOLTIP_CANCEL_LAW:0 "#header Cease Enacting [Law.GetName]#!\nYou will lose all progress."
 TOOLTIP_CANCEL_LAW_COOLDOWN:0 "@warning! You will be unable to make another enaction attempt for [GetDefine('NPolitics','LAW_ENACTMENT_COOLDOWN_DAYS')|0] days."
 TOOLTIP_ENACT_COMMON:0 "\n$TOOLTIP_DELIMITER$\n[JoinText('\n\n', Law.CannotEnactDesc, JoinText('\n\n', Law.GetReplacedLawEffect, JoinText('\n\n', Law.PredictLegitimacyChangeToEnactDesc, Law.PredictApprovalChangesDuringEnactmentDesc)))]"
 PREDICT_APPROVAL_WHILE_ENACT:0 "#bold Temporary Approval Changes From Enactment:#!\n$BREAKDOWN$"
 CLICK_TO_OPEN_LAW_GROUP:0 "#instruction Click to view [concept_law_group]#!"

 LAW_ENACTMENT_PROGRESS_TOPBAR:0 "[SelectLocalization( GetPlayer.IsEnactingLaw, 'ENACTING_LAW', 'NOT_ENACTING_LAW' )]\n[GetPlayer.GetLawEnactmentProgressDesc]"
 ENACTING_LAW:0 "[GetPlayer.GetName] is currently enacting #variable [GetPlayer.GetLawBeingEnacted.GetName]#!"
 NOT_ENACTING_LAW:0 "[GetPlayer.GetName] is not actively enacting a new [concept_law]."
 LAW_ENACTMENT_ATTEMPT_TOO_SOON:0 "An attempt to enact [Law.GetName] was made too recently. Wait $TIME_REMAINING$ before another attempt."
 LAW_ENACTMENT_PROGRESS:1 "[ConcatIfNeitherEmpty(Law.PredictLegitimacyChangeToEnactDesc, '\n')][Law.GetCheckpointRemainingDays|v] days until next checkpoint\n\n$LAW_NEXT_CHECKPOINT_OUTCOME_CHANCES_DESC$"
 LAW_NEXT_CHECKPOINT_TIME:0 "In [Law.GetCheckpointRemainingDays|v] days ([Law.GetCheckpointEndDateString])"
 LAW_NEXT_CHECKPOINT_TIME_DESC:1 "#header Next Checkpoint#!\nEstimated: #v [Law.GetCheckpointEndDateString]#!\n$TOOLTIP_DELIMITER$\n$LAW_NEXT_CHECKPOINT_OUTCOME_CHANCES_DESC_NO_NESTING$\n\n#tooltippable #tooltip:[Law.GetTooltipTag],LAW_NEXT_CHECKPOINT_TIME_FACTORS_TOOLTIP $LAW_NEXT_CHECKPOINT_TIME_FACTORS$#!#!"
 LAW_NEXT_CHECKPOINT_TIME_FACTORS:0 "Factors for the total time between checkpoints of [Law.GetCheckpointTotalDays|v] days."
 LAW_NEXT_CHECKPOINT_TIME_FACTORS_TOOLTIP:0 "Base Days for [Law.GetName]: [Law.GetCheckpointBaseDays|v]\nMultiplied by Legitimacy Factor: [Law.GetCheckpointLegitimacyFactor|v]\nDivided by Legislative Efficiency: [Law.GetCheckpointLegislativeEfficiency|v]\nSubtracted by Legislative Efficiency Factor: #v [Law.GetCheckpointLegislativeEfficiencyFactor|%-]#! x Total"

 LAW_NEXT_CHECKPOINT_OUTCOME_CHANCES_DESC:0 "$NEXT_CHECKPOINT$\n$TAB$$OUTCOME_SUCCESS$\n$TAB$$OUTCOME_ADVANCE$\n$TAB$$OUTCOME_DEBATE$\n$TAB$$OUTCOME_STALL$"
 LAW_NEXT_CHECKPOINT_OUTCOME_CHANCES_DESC_NO_NESTING:0 "$NEXT_CHECKPOINT_NO_NESTING$\n$TAB$$OUTCOME_SUCCESS$\n$TAB$$OUTCOME_ADVANCE$\n$TAB$$OUTCOME_DEBATE$\n$TAB$$OUTCOME_STALL$"
 NEXT_CHECKPOINT:1 "On next checkpoint on #tooltippable #tooltip:[Law.GetTooltipTag],LAW_NEXT_CHECKPOINT_TIME_DESC #v [Law.GetCheckpointEndDateString]#!#!#!, one of the following will happen:"
 NEXT_CHECKPOINT_SHORT:0 "#tooltippable #tooltip:[Law.GetTooltipTag],LAW_NEXT_CHECKPOINT_TIME_DESC #v [Law.GetCheckpointEndDateString]#!#!#!:"
 NEXT_CHECKPOINT_IS:0 "The next checkpoint is: #tooltippable #tooltip:[Law.GetTooltipTag],LAW_NEXT_CHECKPOINT_TIME_DESC #v [Law.GetCheckpointEndDateString]#!#!#!"
 NEXT_CHECKPOINT_NO_NESTING:1 "On next checkpoint on #v [Law.GetCheckpointEndDateString]#!, one of the following will happen:"
 OUTCOME_SUCCESS:1 "[Concept('concept_enactment_success', '$concept_enactment_success_short$')]: #tooltippable #tooltip:[Law.GetTooltipTag],CHECKPOINT_SUCCESS_CHANCE_BREAKDOWN [Law.GetCheckpointSuccessChance|v%1]#!#!"
 OUTCOME_ADVANCE:1 "[Concept('concept_enactment_advance', '$concept_enactment_advance_short$')]: #tooltippable #tooltip:[Law.GetTooltipTag],CHECKPOINT_ADVANCE_CHANCE_BREAKDOWN [Law.GetCheckpointAdvanceChance|v%1]#!#!"
 OUTCOME_DEBATE:1 "[Concept('concept_enactment_debate', '$concept_enactment_debate_short$')]: #tooltippable #tooltip:[Law.GetTooltipTag],CHECKPOINT_DEBATE_CHANCE_BREAKDOWN [Law.GetCheckpointDebateChance|v%1]#!#!"
 OUTCOME_STALL:1 "[Concept('concept_enactment_stall', '$concept_enactment_stall_short$')]: #tooltippable #tooltip:[Law.GetTooltipTag],CHECKPOINT_STALL_CHANCE_BREAKDOWN [Law.GetCheckpointStallChance|v%1]#!#!"

 CHECKPOINT_SUCCESS_CHANCE_BREAKDOWN:1 "#header [concept_enactment_success] Chance#!\nThe current [concept_enactment_success] chance is [Law.GetCheckpointSuccessChance|v%1] due to:\n$TOOLTIP_DELIMITER$\n[Law.GetCheckpointSuccessBreakdown]"
 CHECKPOINT_ADVANCE_CHANCE_BREAKDOWN:1 "#header [concept_enactment_advance] Chance#!\nThe current [concept_enactment_advance] chance is [Law.GetCheckpointAdvanceChance|v%1] due to:\n$TOOLTIP_DELIMITER$\n[Law.GetCheckpointAdvanceBreakdown]"
 CHECKPOINT_DEBATE_CHANCE_BREAKDOWN:1 "#header [concept_enactment_debate] Chance#!\nThe current [concept_enactment_debate] chance is [Law.GetCheckpointDebateChance|v%1] due to:\n$TOOLTIP_DELIMITER$\n[Law.GetCheckpointDebateBreakdown]"
 CHECKPOINT_STALL_CHANCE_BREAKDOWN:1 "#header [concept_enactment_stall] Chance#!\nThe current [concept_enactment_stall] chance is [Law.GetCheckpointStallChance|v%1] due to:\n$TOOLTIP_DELIMITER$\n[Law.GetCheckpointStallBreakdown]"

 ENACTMENT_SUPPORTING_IGS_BREAKDOWN_HEADER:0 "From supporting [Concept('concept_interest_group', '$concept_interest_groups$')]:"
 ENACTMENT_SUPPORTING_IGS_BREAKDOWN_ITEM:0 "$TAB$[InterestGroup.GetName]: [InterestGroup.GetClout|=v%1]"

 ENACTMENT_OPPOSING_IGS_BREAKDOWN_HEADER:0 "From opposing [Concept('concept_interest_group', '$concept_interest_groups$')]:"
 ENACTMENT_OPPOSING_IGS_BREAKDOWN_ITEM:0 "$TAB$[InterestGroup.GetName]: [InterestGroup.GetClout|=v%1]"

 ENACTMENT_SUPPORTING_MOVEMENTS_BREAKDOWN_HEADER:0 "From supporting [Concept('concept_political_movement', '$concept_political_movements$')]:"
 ENACTMENT_SUPPORTING_MOVEMENTS_BREAKDOWN_ITEM:0 "$TAB$[PoliticalMovement.GetName]: [Multiply_CFixedPoint(PoliticalMovement.GetSupport,'(CFixedPoint)0.01')|=v%1]"
 
 ENACTMENT_RULER_BREAKDOWN_ITEM:0 "[Character.GetFullName] has the [Ideology.GetName] [concept_ideology]: $VALUE|=v%1$"

 ENACTMENT_OPPOSING_MOVEMENTS_BREAKDOWN_HEADER:0 "From opposing [Concept('concept_political_movement', '$concept_political_movements$')]:"
 ENACTMENT_OPPOSING_MOVEMENTS_BREAKDOWN_ITEM:0 "$TAB$[PoliticalMovement.GetName]: [Multiply_CFixedPoint(PoliticalMovement.GetSupport,'(CFixedPoint)0.01')|=v%1]"

 ENACTMENT_PAST_CHECKPOINTS_HEADER:0 "From past checkpoints:"

 ENACTMENT_DEBATE_CHANCE_EFFECTS_BREAKDOWN:0 "[concept_enactment_debate] chance of $DEBATE_CHANCE|v%1$ results in:\n$TAB$$DESC$"
 ENACTMENT_FACTOR_ENTRY:0 "[concept_end_of_discussion_factor]: x$VAL|v2$"

 ENACTMENT_BREAKDOWNS_BASE_CHANCE_ENTRY:0 "Base: $VAL|v%1$"
 ENACTMENT_BASE_SUCCESS_CHANCE_ENTRY:0 "[concept_base_success_chance]: $VAL|=v%1$"
 ENACTMENT_SUCCESS_CHANCE_ENTRY:0 "[concept_enactment_success] chance: $VAL|=v%1$"
 ENACTMENT_ADVANCE_CHANCE_ENTRY:0 "[concept_enactment_advance] chance: $VAL|=v%1$"
 ENACTMENT_ADVANCE_FACTOR_ENTRY:0 "[concept_advance_factor]: x$VAL|v2$"
 ENACTMENT_STALL_CHANCE_ENTRY:0 "[concept_enactment_stall] chance: $VAL|=v%1$"

 ENACTMENT_FASTENACT_IS_ACTIVE:0 ""fastenact" is active"

 LAWS_WITH_GVT_SUPPORT:0 "Laws with Governmental or Movement support"
 LAWS_WITHOUT_GVT_SUPPORT:0 "Laws without Governmental or Movement support"

 CHEAPEST_LAWS_HEADER:1 "$LAWS_WITH_GVT_SUPPORT$ ([GetDataModelSize(AccessPlayer.AccessLawsWithGovernmentOrMovementSupport)|v])"
 LAWS_WITHOUT_SUPPORT:1 "$LAWS_WITHOUT_GVT_SUPPORT$ ([GetDataModelSize(AccessPlayer.AccessLawsWithoutGovernmentOrMovementSupport)|v])"
 CHEAPEST_LAWS_HEADER_REFORM:0 "$LAWS_WITH_GVT_SUPPORT$ ([GetDataModelSize(ReformGovernment.GetPredictedLawsWithGovernmentOrMovementSupport)|v])"
 LAWS_WITHOUT_SUPPORT_REFORM:0 "$LAWS_WITHOUT_GVT_SUPPORT$ ([GetDataModelSize(ReformGovernment.GetPredictedLawsWithoutGovernmentOrMovementSupport)|v])"
 LAWS_HAS_CHANGED:0 "Will Change!"
 CHEAPEST_LAWS_IG_HEADER:0 "#bold Laws the [InterestGroup.GetName] wants to pass#!"

 PREDICTED_LAWS_WITH_GVT_SUPPORT:0 "$LAWS_WITH_GVT_SUPPORT$ ($PREDICTION$)"
 PREDICTED_LAWS_WITHOUT_GVT_SUPPORT:0 "$LAWS_WITHOUT_GVT_SUPPORT$ ($PREDICTION$)"

 TOOLTIP_CHANGE_FROM_LAW:0 "#header Change [LawGroup.GetName] [concept_law]#!\nYou have #variable [LawGroup.GetNumEnactable|+]#! available alternatives to [LawGroup.GetName] in [Law.GetName]"
 TOOLTIP_CHANGE_FROM_LAW_CURRENTLY_ENACTING:0 "#header Change [LawGroup.GetName] [concept_law]#!\nYou are currently enacting [GetPlayer.GetLawBeingEnacted.GetName] in [GetPlayer.GetLawBeingEnacted.GetGroup.GetName]\nIf you were not, you would have #variable [LawGroup.GetNumPotentialEnactable|+]#! available alternatives to [LawGroup.GetName] in [Law.GetName]"
 PREDICT_LEGITIMACY_TO_ENACT:0 "Once enacted, this Law would change the current Government's Legitimacy by #variable $VAL|=+0$#!"
 LAW_BEING_ENACTED:0 "Being Enacted"
 ENACTING_TO_LAW:0 "Enacting [GetPlayer.GetLawBeingEnacted.GetName]"
 LAW_NO_EFFECT:0 "#italic No effect#!\n"
 ENACT_LAW:0 "Enact (#tooltippable #tooltip:[Law.GetTooltipTag],CHECKPOINT_SUCCESS_CHANCE_BREAKDOWN [Law.GetCheckpointSuccessChance|v0%]#!#! chance every [Law.GetCheckpointBaseDays|v] days)"
 REENACT_LAW:0 "Re-enact"
 CHANGE_FROM_LAW:0 "Change"
 LAW_CANNOT_ENACT_TRIGGER_DESC:0 "To enact this Law you must satisfy the following:\n$REASON$\n"
 LAW_WOULD_CAUSE_STABILITY_DROP_DESC:0 "Enacting this Law would cause a Stability penalty of #BOLD #N -$VAL|0%$#!#!\n$REASON$\n"
 CHANGE_LAW_HEADER:0 "#BOLD $concept_law_group$#!"

 LAW_ALREADY_ENACTED:0 "[Law.GetName] has already been enacted"
 LAW_ALREADY_ENACTING:0 "[GetPlayer.GetName] is already enacting #variable [Law.GetName]#!, the progress so far is #variable [Law.GetCheckpointProgress|%1]#!"
 LAW_IS_CIVIL_WAR:0 "#N Cannot do this while in Civil War!#!"

 YOU_MUST_HAVE:0 "You #bold must#! have "
 YOU_CANNOT_HAVE:0 "You #bold can not#! have "
 ENACTED:0 " enacted"
 OR_WITH_SPACE:0 " $OR$ "

 DIPLOMACY:0 "Diplomacy"
 BUTTON_DIPLOMATIC_OVERVIEW:0 "#header Diplomacy#!"
 BUTTON_JOURNAL:0 "#header Journal#!"
 BUTTON_BUILDINGS:0 "#header Buildings#!"
 BUTTON_DECISIONS:0 "#header Decisions#!"

 LAW_ABOLITION_COST:0 "Cost to abolish: #variable @aut!$VAL$#!"
 LAW_ABOLITION_BASECOST:0 "Base cost: #variable $VAL$#!"
 LAW_ABOLITION_PREMIUM:0 "Premium from government resistance: #N #bold +$VAL$#!#!"

 SWITCHING_TO:0 "Reform Underway:"
 ACTIVE_LAWS_TITLE:0 "#title [Concept('concept_law', '$concept_laws$')]#!"
 ACTIVE_INSTITUTIONS_TITLE:0 "#title Institutions#!"
 REFORM:0 "Reform"

 tariff_import_priority:1 "Protect Domestic Supply"
 tariff_export_priority:1 "Encourage Exports"
 tariff_no_priority:1 "No Priority"
 
 tariff_level_very_low:0 "Very Low"
 tariff_level_low:0 "Low"
 tariff_level_medium:0 "Medium"
 tariff_level_high:0 "High"
 tariff_level_very_high:0 "Very High"
 expense_level_very_low:0 "Very Low"
 expense_level_low:0 "Low"
 expense_level_medium:0 "Medium"
 expense_level_high:0 "High"
 expense_level_very_high:0 "Very High"
 government_wages_very_low:0 "$expense_level_very_low$ [concept_budget_government_wages]"
 government_wages_low:0 "$expense_level_low$ [concept_budget_government_wages]"
 government_wages_medium:0 "$expense_level_medium$ [concept_budget_government_wages]"
 government_wages_high:0 "$expense_level_high$ [concept_budget_government_wages]"
 government_wages_very_high:0 "$expense_level_very_high$ [concept_budget_government_wages]"
 military_wages_very_low:0 "$expense_level_very_low$ [concept_budget_military_wages]"
 military_wages_low:0 "$expense_level_low$ [concept_budget_military_wages]"
 military_wages_medium:0 "$expense_level_medium$ [concept_budget_military_wages]"
 military_wages_high:0 "$expense_level_high$ [concept_budget_military_wages]"
 military_wages_very_high:0 "$expense_level_very_high$ [concept_budget_military_wages]"
 tax_level_very_low:0 "Very Low"
 tax_level_low:0 "Low"
 tax_level_medium:0 "Medium"
 tax_level_high:0 "High"
 tax_level_very_high:0 "Very High"
 tax_modifier_very_low:0 "$tax_level_very_low$ [concept_budget_income_taxes]"
 tax_modifier_low:0 "$tax_level_low$ [concept_budget_income_taxes]"
 tax_modifier_medium:0 "$tax_level_medium$ [concept_budget_income_taxes]"
 tax_modifier_high:0 "$tax_level_high$ [concept_budget_income_taxes]"
 tax_modifier_very_high:0 "$tax_level_very_high$ [concept_budget_income_taxes]"
 EFFECTS_FOR_TAX_LEVELS:0 "Effects on [Concept('concept_taxes','$concept_taxation$')] levels:#indent_newline:2 \n$BREAKDOWN$#!"
 EFFECTS_FOR_CURRENT_TAX_LEVEL:0 "#variable $LEVEL$#! $TAX_OR_EXPENSE_LEVEL_CURRENT$#indent_newline:2 \n$BREAKDOWN$#!"
 EFFECTS_FOR_OTHER_TAX_LEVEL_TITLE:0 "#variable $LEVEL$ [Concept('concept_taxes','$concept_taxation$')] Level#!\nWith $LAW$ [concept_law]"
 EFFECTS_FOR_OTHER_TAX_LEVEL:0 "#tooltippable #tooltip:$BREAKDOWN_TAG$ #variable $LEVEL$#!#!#!"
 INCOME_TAX_LEVEL_TITLE:0 "#title Income Taxes#!"
 CONSUMPTION_TAX_LEVEL_TITLE:0 "#title Consumption Taxes#!"
 PREDICTED_TAX_LEVEL_REVENUE:0 "Predicted Revenue: @money!$VALUE|Kv$"
 CURRENT_TAX_LEVEL_REVENUE:0 "Current Revenue: @money!$VALUE|Kv$"
 PREDICTED_TAX_LEVEL_DELTA:0 "Change in revenue from current tax level: #variable @money!$DELTA_INCOME|+=D$#!"
 PREDICTED_TAX_LAW_DELTA:0 "Change in revenue from current tax law: #variable @money!$DELTA_INCOME|+=D$#!"
 TAX_LEVEL_HEADER:0 "#variable $TAX_LEVEL$ Taxes#!"
 TAX_LEVEL_TAX_LAW:0 "Taxation Law: [LawType.GetName]"
 TAX_LEVEL_NO_TAX_LAW:0 "Taxation Law: None"
 TAXED_GOODS:0 "Currently Taxed [Concept('concept_good', '$concept_goods$')]: $GOODSDESC$"
 TAX_OR_EXPENSE_LEVEL_EFFECTS_HEADER:0 "#header Effects:#!"
 TAX_OR_EXPENSE_LEVEL_CURRENT:0 "#i #b (Current Level)#!#!"
 GOVERNMENT_WAGES_LEVEL:0 "$GOVERNMENT_WAGES_LEVEL_HEADER$ $CURRENT$\n$TOOLTIP_DELIMITER$\n$TAX_OR_EXPENSE_LEVEL_EFFECTS_HEADER$"
 GOVERNMENT_WAGES_LEVEL_TITLE:0 "#title Government Wages#!"
 GOVERNMENT_WAGES_LEVEL_HEADER:0 "#variable $EXPENSE_LEVEL$ Government Wages#!"
 GOVERNMENT_WAGES_WEEKLY_EXPENSES_CURRENT:0 "The average annual government wage of @money!$CURRENT_AVERAGE_ANNUAL_WAGE|v2$ costs @money!$CURRENT_WEEKLY_EXPENSES|vD$ weekly"
 GOVERNMENT_WAGES_WEEKLY_EXPENSES_NEW:0 "Changing it by #variable $WAGE_CHANGE_MULT|-=%0$#! to @money!$NEW_AVERAGE_ANNUAL_WAGE|v2$ would $CHANGETYPE$ costs by #variable @money!$DELTA_EXPENSES|-=D$#! to @money!$NEW_WEEKLY_EXPENSES|vD$"
 MILITARY_WAGES_LEVEL:0 "$MILITARY_WAGES_LEVEL_HEADER$ $CURRENT$\n$TOOLTIP_DELIMITER$\n$TAX_OR_EXPENSE_LEVEL_EFFECTS_HEADER$"
 MILITARY_WAGES_LEVEL_TITLE:0 "#title Military Wages#!"
 MILITARY_WAGES_LEVEL_HEADER:0 "#variable $EXPENSE_LEVEL$ Military Wages#!"
 MILITARY_WAGES_WEEKLY_EXPENSES_CURRENT:0 "The average annual military wage of @money!$CURRENT_AVERAGE_ANNUAL_WAGE|v2$ costs @money!$CURRENT_WEEKLY_EXPENSES|vD$ weekly"
 MILITARY_WAGES_WEEKLY_EXPENSES_NEW:0 "Changing it by #variable $WAGE_CHANGE_MULT|-=%0$#! to @money!$NEW_AVERAGE_ANNUAL_WAGE|v2$ would $CHANGETYPE$ costs by #variable @money!$DELTA_EXPENSES|-=D$#! to @money!$NEW_WEEKLY_EXPENSES|vD$"

 WELFARE_PAYMENTS_BREAKDOWN:0 "#tooltip_header Welfare Payments#!\nTotal: #v #N @money!-[GetPlayer.GetWelfarePaymentsExpenses|D-]"

 NO_TARIFFS:0 "No [concept_tariffs] for any [Concept('concept_good', '$concept_goods$')]"
 NO_TARIFFS_SINGLE_GOOD:0 "No [concept_tariffs] for [Goods.GetName]"
 EFFECTS_FOR_TARIFF_LEVEL:0 "Effects for #variable $LEVEL$#! [concept_tariffs]:"
 PREDICTED_TARIFF_LEVEL_REVENUE:1 "Predicted Revenue: @money!$VALUE|Kv$"
 PREDICTED_TARIFF_LEVEL_DELTA:1 "Change in revenue from current [Concept('concept_tariffs','$concept_tariff$')] focus: #variable @money!$DELTA_INCOME|+=D$#!"
 PREDICTED_TARIFF_LAW_DELTA:1 "Change in revenue from current [Concept('concept_tariffs','$concept_tariff$')] law: #variable @money!$DELTA_INCOME|+=D$#!"
 TARIFF_LEVEL_HEADER:1 " #header [concept_market_good_policy]: $TARIFF_LEVEL$ #!"
 TARIFF_LEVEL_TARIFF_LAW:0 "Trade Policy: [LawType.GetName]"
 TARIFF_LEVEL_NO_TARIFF_LAW:0 "Trade Policy: None"

 LAW_FROM_TO:0 "[GetPlayer.GetActiveLawFromGroup(Law.GetGroup.GetKey).GetName] to [Law.GetName]"
 GROW_INSTITUTION:0 "#header Increase [INSTITUTION.GetName]'s investment level#!"
 SHRINK_INSTITUTION:0 "#header Decrease [INSTITUTION.GetName]'s investment level#!"
 INSTITUTION_CHANGE_TITLE:0 "#bold Effect of Level $LEVEL|v$:#!"
 CANCEL_INSTITUTION_SIZE_CHANGE_TOOLTIP:0 "Cancel increasing institution's investment level"

 LAW_INSTITUTION_TOOLTIP:0 "#header [Law.GetInstitutionType.GetName]#!\n$TOOLTIP_DELIMITER$\n$BREAKDOWN$"
 INSTITUTION_TYPE_EFFECT_PER_LEVEL:0 "#b [INSTITUTION_TYPE.GetName] effect per level:#!\n$BREAKDOWN$"
 LAW_INSTITUTION_EFFECT_PER_LEVEL:0 "#b Effect per level from [Law.GetName]:#!\n$BREAKDOWN$"
 INSTITUTION_PROVIDING_LAWS:0 "$LAW_LIST$ [concept_law]"

 DISABLES_INSTITUTION:0 "Disables the [INSTITUTION.GetName] [concept_institution]"
 PROVIDES_INSTITUTION_TYPE:0 "Enables the [INSTITUTION_TYPE.GetName] [concept_institution]\nAdditional $BUREAUCRACY$ Cost: $COST|=v1$"
 PROVIDES_INSTITUTION:0 "Enables the [INSTITUTION.GetName] [concept_institution]"
 INSTITUTION_TYPE_NEW_EFFECT:0 "[LawType.GetName] would provide [INSTITUTION_TYPE.GetName] with:\n$EFFECTS$"
 INSTITUTION_NEW_EFFECT:0 "[LawType.GetName] would provide [INSTITUTION.GetName] with:\n$EFFECTS$"
 INSTITUTION_SAME_EFFECT:0 "[LawType.GetName] is providing [INSTITUTION.GetName] with:\n$EFFECTS$"
 COUNTRY_CANNOT_AFFORD_NEW_INSTITUTION_TYPE:1 "@red_cross! [Law.GetCountry.GetName] lacks the #v @bur![Multiply_CFixedPoint(GetPlayer.GetInstitutionInvestmentBureaucracyFactor,'(CFixedPoint)-1')]#! [concept_bureaucracy] required to fund a new [INSTITUTION_TYPE.GetName] [concept_institution]"

 INVESTMENT_CURRENT_LEVEL:0 "This is the current [concept_investment_level]."
 INVESTMENT_TOO_LOW:0 "You cannot reduce your level of investment in this institution below its minimum level of $MIN|v$."
 INVESTMENT_TOO_HIGH:0 "You cannot increase your level of investment in this institution above its maximum level of $MAX|v$.\n\nThe max level of this institution is due to:\n$BREAKDOWN$"
 INVESTMENT_EXCEEDS_INCOME:2 "You cannot afford the #v @bur!$BUR_REQ|0$#! [concept_bureaucracy] required for this investment level."
 INVESTMENT_WEEKLY_COST_CHANGE:0 "Weekly cost change: #variable @bur! $COSTCHANGE|1=$#!"
 LAW_DOES_NOT_SUPPORT_INVESTMENT:1 "This Law does not have [Concept('concept_investment_level', '$concept_investment_levels$')]"

 ON_ENACT:0 "#title When enacted:#!"
 ON_REVOKE:0 "#title When revoked:#!"
 ON_REVOKE_ACTIVE:0 "#title When the currently active $LAW$ is revoked#!"
 THIS_IS_DUE_TO:0 "#title The total effect of this Law is due to:#!"
 LAW_EFFECT:0 "#bold Effect(s):#!"
 LAW_EFFECT_FOR_LEVEL:0 "#bold Effect(s) for [concept_investment_level] #variable $LEVEL$#!:#!"
 BASE_LAW_EFFECT:0 "#bold Base Effect(s):#!"
 FOR_EACH_LAW_INVESTMENT_LEVEL:0 "#bold Effect(s) Per [concept_investment_level]:#!"
 LAW_EFFECT_FOR_CURRENT_INVESTMENT_LEVEL:0 "#bold You are currently getting the following for [concept_investment_level] #variable $LEVEL$#!:#!"
 LAW_EFFECT_FOR_TARGET_INVESTMENT_LEVEL:0 "#bold You would get the following for [concept_investment_level] #variable $LEVEL$#!:#!"
 LAW_ALLOWED_BUILDING_GROUPS_FROM_INVESTMENT_POOL:0 "Funds in the [concept_investment_pool] can be used to build "
 CULTURE_ACCEPT_RULE_CHANGE:0 "Culture(s) will be accepted based on:\n"
 RELIGION_ACCEPT_RULE_CHANGE:0 "Religion(s) will be accepted based on:\n"

 MARKET_TITLE:0 "#title Market#!"
 UNITS_PRODUCED_TITLE:0 "#title Units Produced#!"
 PRICE_TITLE:0 "#title Price#!"
 IMPORTED:0 "Imported"
 EXPORTED:0 "Exported"
 ARMY_STOCKPILE:0 "Army Stockpile"
 NAVY_STOCKPILE:0 "Navy Stockpile"
 CHARACTER_NAME_FORMAT:0 "$FIRST$ $LAST$"
 CHARACTER_NAME_WITH_TITLE_FORMAT:0 "$TITLE$ $FIRST$ $LAST$"
 EXPORT_ROUTE:0 "[concept_trade_route]"
 IMPORT_ROUTE:0 "[concept_trade_route]"
 TO_MARKET:0 "To [MARKET.GetName]"
 FROM_MARKET:0 "From [MARKET.GetName]"
 
 CHARACTER_PANEL_SUBTITLE:0 "[SelectLocalization(Character.IsRuler, Concept('concept_ruler', Character.GetPrimaryRoleTitle), Character.GetPrimaryRoleName)] [SelectLocalization(Character.IsRuler, 'of','in')] [Character.GetCountry.GetName]"

 INSUFFICIENT_AUT:0 "You need #variable #N $VAL$#!#! $AUTHORITY$ but have only #variable $CURRENT$#!"
 INSUFFICIENT_BUR:0 "You need #variable #N $VAL$#!#! $BUREAUCRACY$ but have only #variable $CURRENT$#!"
 INSUFFICIENT_DIP:0 "You need #variable #N $VAL$#!#! $INFLUENCE$ but have only #variable $CURRENT$#!"

 GDP:0 "[concept_gdp]"
 GDP_SHORT:1 "[Concept('concept_gdp', '$concept_gdp_short$')]"
 TOOLTIP_GDP:0 "The [concept_gdp] of the country, is based on the production of goods and their market prices"

 GOV_EXP_SHORT:1 "[Concept('concept_government_expenses', '$concept_government_expenses_short$')]"

 CREDIT:0 "[concept_credit]"
 CREDIT_TOOLTIP:0 "#header Credit Limit: #N @money!$CREDIT|Dv$#!#!\n$TOOLTIP_DELIMITER$\n$BREAKDOWN$\n\n[concept_credit_desc]"
 CREDIT_DETAIL_BASE:0 "Base: #N @money!$BASE|Dv$#!"
 CREDIT_DETAIL:0 "[BUILDING_TYPE.GetName]: #N @money!$RESERVES|Dv$#!"
 GOLD_RESERVE_LIMIT:0 "Gold Reserve Limit: #N @money!$LIMIT|Dv$#![ConcatIfNeitherEmpty('\n','$MODIFIER$')]\n\n[concept_gold_reserves_desc]"

 RESERVES:0 "Reserves:"
 PRINCIPAL:0 "[concept_principal]:"
 TOOLTIP_PRINCIPAL:0 "#header [concept_principal]#!\n$TOOLTIP_DELIMITER$\n[concept_principal_desc]"

 REMAINING_CREDIT:0 "Remaining [concept_credit]:"
 NO_MODIFIER_DATA_COLLECTED:0 "No modifier data has been collected, modifier breakdowns are not stored in the savegame to reduce savegame size, try running a while to get a proper breakdown"
 DOMESTIC_LOANS:1 "#title [concept_loans]#!"
 TOOLTIP_DOMESTIC_LOANS:1 "#header [concept_loans]#!\n$TOOLTIP_DELIMITER$\n[concept_loans_desc]"

 INTEREST_RATE:0 "Interest Rate: #variable [GetPlayer.GetYearlyInterestRate|1%]#!"
 TOOLTIP_INTEREST_RATE:0 "#header Interest rate#!\nLast week you paid @money!#variable [GetPlayer.GetInterestPayment|1]#! in interest at a yearly interest rate of #variable [GetPlayer.GetYearlyInterestRate|2%]#!\n$TOOLTIP_DELIMITER$\n"
 TOOLTIP_INTEREST_RATE_ADD:0 "#BOLD #V Additive Interest Rate Modifiers#!#!"
 TOOLTIP_INTEREST_RATE_PER_LOAN:0 "#BOLD #V Interest Rate Per Loan Modifiers#!#!"
 TOOLTIP_INTEREST_RATE_MULT:0 "#BOLD #V Multiplicative Interest Rate Modifiers#!#!"

 TOOLTIP_DISCRIMINATION_POLSTR:0 "Total [concept_political_strength] of #variable $BEFOREVAL|0*$#! is changed by #bold $MULTVAL|+%0$#! to #variable $VAL|1*$#! due to:\n$TAB$$BREAKDOWN$#!#!"

 TAKE_LOAN:0 "Borrow #variable @money![GetPlayer.GetLoanIncrement|1*]#!"
 TOOK_LOAN:0 "Took a domestic loan"
 TOOLTIP_TAKE_LOAN:0 "#header Take Loan#!\n$TOOLTIP_DELIMITER$\nBorrow #variable @money!$AMOUNT$#! from Domestic sources.\nThis will increase your Principal and Interest Rate\n\n"
 TAKE_LOAN_NOT_ENOUGH_CREDIT:0 "#N You do not have enough Credit to take out another Loan!#!"
 TAKE_LOAN_NEGATIVE_CASHFLOW:0 "#N Your projected Expenses for next week are greater than your current treasury!#!"
 TAKE_LOAN_NOT_ENOUGH_POWER:0 "#N You do not have enough power capital to take a loan!#!"

 PAY_BACK_LOAN:0 "Repay #variable @money!$AMOUNT|1*$#!"
 PAID_BACK_LOAN:0 "Repaid a domestic loan"
 TOOLTIP_PAY_BACK_LOAN:0 "#header Repay Loan#!\n$TOOLTIP_DELIMITER$\nRepay #variable @money!$AMOUNT$#! of our domestic loans.\nThis will decrease our principal and interest rate\n\n"
 PAY_BACK_LOAN_NOT_ENOUGH_MONEY:0 "#N You do not have enough money to pay back any loans!#!"
 PAY_BACK_LOAN_NO_LOANS:0 "#N You have no loans to pay back!#!"
 PAY_BACK_LOAN_NOT_ENOUGH_POWER:0 "#N You do not have enough power capital to pay back loans!#!"

 PAY_BACK_SEVERAL_LOANS:0 "Repay #variable @money!$AMOUNT$#!"
 PAID_BACK_SEVERAL_LOANS:0 "Repaid several domestic loans"
 TOOLTIP_PAY_BACK_SEVERAL_LOANS:0 "#header Repay all Loans#!\n$TOOLTIP_DELIMITER$\nRepay #variable @money!$AMOUNT$#!.\nThis will decrease our principal and interest rate\n\n"

 NAVAL_MISSION_NOT_HOSTILE:0 "#N Target state does not belong to a nation you are at war with!#!"
 NAVAL_MISSION_NO_COASTLINE:0 "#N Target state is not a coastal state!#!"
 NAVAL_MISSION_NO_PORT:0 "#N Target state has no ports!#!"
 NAVAL_INVASION_NO_BEACHHEAD:0 "#N Target state has no province were we can create a beachhead!#!"

 BLOCKADE_MISSION_NOT_AT_WAR:0 "#N Can only blockade ports when at war!#!"

 TIMED_MODIFIERS:1 "[Concept('concept_timed_modifier', '$concept_timed_modifiers$')]"

 maintain:0 "Maintain"
 maintain_desc:0 "The character is maintaining a naval presence here and may seize opportunities for interception or escape as they arise."
 evade:0 "Evade"
 evade_desc:0 "The character is evading enemy fleets, sinking supply flotillas vessels as they are able without exposing their position."
 bulwark:0 "Bulwark"
 bulwark_desc:0 "The character is escorting friendly supply flotillas for protection, doing minimal damage to enemy forces."

 CASUALTIES_DUE_TO_ATTRITION_TOOLTIP:0 "#header Casualties from Attrition#!\nFrom Desertion: #variable $SPIRIT_SP|+=3$#! SP last tick\nFrom lower Concentration: #variable $CONCENTRATION_SP|+=3$#! SP last tick"

 POP_ACCEPTANCE_RULE:0 "#title Pop Acceptance rule:#!"
 POP_CULTURE_ACCEPTANCE:0 "[Pop.GetCulturalDiscriminationDesc]"
 POP_RELIGION_ACCEPTANCE:0 "[Pop.GetReligiousDiscriminationDesc]"
 POP_DISCRIMINATION:0 "[Pop.GetDiscriminationDesc]"

 outliner_title_wars:0 "#outliner_header Wars#!"
 outliner_title_diplo_plays:0 "#outliner_header Diplomatic Plays#!"
 outliner_title_situations:0 "#outliner_header Events#!"
 outliner_title_commanders:0 "#outliner_header Commanders#!"
 outliner_title_generals:0 "#outliner_header Generals#!  (#tooltip:[GetPlayer.GetTooltipTag],PANEL_MILITARY_ARMY_CURRENT_BATTALIONS_TOOLTIP #variable @battalions![GetPlayer.GetBattalions|0]#!#!)"
 outliner_title_admirals:0 "#outliner_header Admirals#!  (#tooltip:[GetPlayer.GetTooltipTag],PANEL_MILITARY_NAVY_CURRENT_WARSHIPS_TOOLTIP #variable @navy_SP![GetPlayer.GetWarships|0]#!#!)"
 outliner_title_interest_groups:0 "#outliner_header Interest Groups#!"
 outliner_title_marginalized_interest_groups:0 "#outliner_header Marginalized Groups#!"
 outliner_title_markets:0 "#outliner_header Markets#!"
 outliner_title_isolated_states:0 "#outliner_header Isolated States#!"
 outliner_title_colonies:0 "#outliner_header Colonies#!"
 outliner_title_states:0 "#outliner_header States#!"
 outliner_title_unincorporated_states:0 "#outliner_header Unincorporated Territory#!"
 outliner_title_players:0 "#outliner_header Players#!"
 ADD_ANYTHING_TO_OUTLINER:0 "#title You can Pin more stuff here!#!"

 POLITICS_PANEL_HEADER:0 "Politics"
 LAW_CATEGORIES_HEADER:0 "Legal Categories#!"
 POLITICS_PANEL_HEADER_CHANGE_CONSTITUTION:0 "#BOLD Change [concept_law]#!"
 POLITICS_PANEL_HEADER_CHANGE_LAW:0 "#BOLD Change Law#!"

 ENACT_NEW_LAW:0 "Enact New Law"
 ABOLISH:0 "Abolish"

 NARROW_VICTORY:0 "Narrow victory in the $BATTLE_NAME$"
 NARROW_LOSS:0 "Unforeseen defeat in the $BATTLE_NAME$"
 NORMAL_VICTORY:0 "Battlefield victory in the $BATTLE_NAME$"
 NORMAL_LOSS:0 "Battlefield defeat in the $BATTLE_NAME$"
 HEROIC_VICTORY:0 "Heroic victory in the $BATTLE_NAME$"
 HEROIC_LOSS:0 "Humiliating defeat in the $BATTLE_NAME$"

 YEARLYGROWTH:0 "Annual Net Growth: #variable $NETGROWTHRATE|%=+1$#!"
 YEARLYBIRTHS:1 "Yearly Births: #variable $VAL|+0$#! (Annual Birthrate: #tooltippable #tooltip:$BREAKDOWN_TAG$ $BIRTHRATE|%1=+$#!#!)"
 BIRTHS_FROM_SOL:0 "From [concept_sol]: #variable $VAL|+=0$#!"
 MALNOURISHMENT_FROM_SOL:0 "Malnourished: $VAL|+=%1$"
 YEARLYDEATHS:1 "Yearly Deaths: #variable $VAL|-0$#! (Annual Mortality: #tooltippable #tooltip:$BREAKDOWN_TAG$ $MORTALITY|%1=-$#!#!)"
 DEATHS_FROM_SOL:0 "From [concept_sol]: #variable $VAL|-=0$#!"
 CURRENTLITERACY:0 "Literate members of population: $VAL|1*v$\nLiteracy Rate: $RATE|%2v$ $TRENDARROW$"

 POP_ASSIMILATION:1 "#header Monthly [concept_assimilation] to [CULTURE.GetName]: $TOTAL_ASSIMILATED_POPS|v0$#!\n$TOOLTIP_DELIMITER$\nBase: $BASE_ASSIMILATED_POPS|v0$\n$TAB$$POPULATION$: [Pop.GetTotalSize|Dv]\n$TAB$Conversion Base Rate: [GetDefine('NPops','ASSIMILATION_RATE')|v%][ConcatIfNeitherEmpty('\n','$MODIFIER_DESC$')]\nSince the [Pop.GetName] is of an [concept_accepted_culture], live in an [concept_incorporated_state], and don't consider [Pop.GetState.GetName] a [concept_homeland], they are $concept_assimilating$ into [CULTURE.GetName] $concept_culture$ as it is the most prominent [Concept('concept_primary_cultures','$concept_primary_culture$')] where they live."
 POP_CONVERSION:1 "#header Monthly [concept_conversion] to [RELIGION.GetName]: $TOTAL_CONVERTED_POPS|v0$#!\n$TOOLTIP_DELIMITER$\nBase: $BASE_CONVERTED_POPS|v0$\n$TAB$$POPULATION$: [Pop.GetTotalSize|Dv]\n$TAB$Conversion Base Rate: [GetDefine('NPops','CONVERSION_RATE')|v%][ConcatIfNeitherEmpty('\n','$MODIFIER_DESC$')]\n[RELIGION.GetName] is selected as it is the most prominent [concept_accepted_religion] in [Pop.GetState.GetName]"
 POP_ASSIMILATION_MIN:0 "Minimum assimilation of $MIN|v$\n"
 POP_CONVERSION_MIN:0 "Minimum conversion of $MIN|v$\n"

 EDUCATION_ACCESS_HEADER:0 "[concept_education_access]: #tooltippable #tooltip:$TAG$,EDUCATION_ACCESS_DETAILS_TOOLTIP $VAL|2%$#!#!"
 EDUCATION_ACCESS_DETAILS:0 "[concept_education_access]\nEducation Access: [POP.GetEducationAccess|2%v]\n$TOOLTIP_DELIMITER$\n$DETAILS$"
 EDUCATION_ACCESS_UNIVERSAL:0 "From Universal Education Access: #b $VALUE|=+2%$#!"
 EDUCATION_ACCESS_DETAILS_TOOLTIP:0 "[Pop.GetEducationAccessDetailsDesc]"
 EDUCATION_ACCESS_FROM_WEALTH:0 "From Wealth Level of $WEALTH|v$: #b $TOTAL|=+2%$#!\n#P #b $PER_LEVEL|%|2$#!#! for each Level of Wealth:"
 EDUCATION_ACCESS_POP_TYPE:0 "From [POP.GetPopType.GetName] [concept_profession]: #b $VALUE|=+%2$#!"

 STATE_POTENTIAL_QUALIFICATIONS:0 "#header Potential [concept_pop_qualifications] in [State.GetName]#![ConcatIfNeitherEmpty('\n','$INSUFFICENT_QUALIFICATIONS$')]\n$TOOLTIP_DELIMITER$\n$BREAKDOWN$"
 INSUFFICIENT_QUALIFICATIONS_TO_FILL_POSITIONS:0 "@red_cross! $POSITIONS|vD$ [POP_TYPE.GetName] needed for full employment, only $QUALIFICATIONS|vD$ available"

 STATE_POTENTIAL_QUALIFICATIONS_ENTRY:0 "#tooltippable #tooltip:[State.GetTooltipTag]|[PopType.GetTooltipTag],STATE_POTENTIAL_POPTYPE_QUALIFICATIONS $POTENTIAL_QUALIFICATIONS|vD$#!#! [PopType.GetName] ($POTENTIAL_QUALIFICATIONS_CHANGE|=vD$ / month)"
 STATE_POTENTIAL_POPTYPE_QUALIFICATIONS:0 "[State.GetPotentialQualificationsBreakdown(PopType.Self)]"
 STATE_POTENTIAL_QUALIFICATIONS_BREAKDOWN:0 "#header Potential Qualified [PopType.GetName] in [State.GetName]: [State.GetPotentialQualifications(PopType.Self)|vD]#!\nMonthly change: $TOTAL_QUALIFICATIONS_CHANGE|=vD$\n$TOOLTIP_DELIMITER$\n$BREAKDOWN$"
 STATE_POTENTIAL_QUALIFICATIONS_BREAKDOWN_ENTRY:1 "$EMPLOYABLE_QUALIFICATIONS|vD$ [AddTextIf( Not(Pop.IsEmployed), '$concept_unemployed$')] [Pop.GetName] [AddTextIf( Pop.IsEmployed, Concatenate('in ', Pop.GetBuilding.GetName))] (#tooltippable #tooltip:[Pop.GetTooltipTag]|[PopType.GetTooltipTag],POP_POPTYPE_QUALIFICATIONS_CHANGE $QUALIFICATIONS_CHANGE|=vD$#!#! / month)"
 POP_POPTYPE_QUALIFICATIONS_CHANGE:0 "[Pop.GetQualificationsChangeDesc(PopType.Self)]"
 POP_QUALIFICATIONS_ENTRY:0 "[PopType.GetName]: $QUALIFICATIONS|v0$ (#tooltippable #tooltip:$TAG$|[PopType.GetTooltipTag],POP_POPTYPE_QUALIFICATIONS_CHANGE $CHANGEVAL|+=0$#!#! / month)"

 QUALIFICATIONS_CHANGE_POPTYPE_TOOLTIP:0 "#header Monthly Change in Qualifications#!\nEach month $MONTHLY_CHANGE|=vD$ of the Workforce Qualify to become [PopType.GetName] due to\n$BASE_VALUE|v2$ due to Pop Attributes:\n$BREAKDOWN$\n$QUALIFICATIONS_WORKFORCE_FACTOR$[ConcatIfNeitherEmpty('\n','$MODIFIER$')][ConcatIfNeitherEmpty('\n\n',PopType.GetQualificationsGrowthDesc)]"
 TOTAL_TIME_CONSTRUCTION:1 "Total time left: [Country.GetWeeksLeftUntilConstructionQueueFinished|v] weeks"
 TOTAL_TIME_CONSTRUCTION_TOOLTIP:0 "The total number of weeks left for all the [Concept('concept_building', '$concept_buildings$')] in the [concept_construction_queue] and [concept_under_construction] to finish building"

 QUALIFICATIONS_LITERACY_FACTOR:0 "From [concept_literacy] [Pop.GetLiteracyRate|v0%]"
 QUALIFICATIONS_WEALTH_FACTOR:0 "From [concept_wealth] [Pop.GetCurrentWealth|v0]"
 QUALIFICATIONS_FAVORED_TYPE:0 "From being [Pop.GetPopType.GetName]"
 QUALIFICATIONS_CULTURAL_DISCRIMINATION:0 "From [Concept('concept_culture', 'Cultural')] [concept_discrimination] ([Pop.GetCulture.GetName])"
 QUALIFICATIONS_RELIGIOUS_DISCRIMINATION:0 "From [Concept('concept_religion', 'Religious')] [concept_discrimination] ([Pop.GetReligion.GetName])"
 QUALIFICATIONS_CULTURAL_RELIGIOUS_ACCEPTANCE:0 "From [concept_accepted_culture] ([Pop.GetCulture.GetName]) and [concept_accepted_religion] ([Pop.GetReligion.GetName])"
 QUALIFICATIONS_INSUFFICIENT_LITERACY_DECAY:0 "From insufficient [concept_literacy] ([Pop.GetLiteracyRate|v0%])"
 QUALIFICATIONS_INSUFFICIENT_WEALTH_DECAY:0 "From insufficient [concept_wealth] ([Pop.GetCurrentWealth|v0])"
 QUALIFICATIONS_PEASANTS_UNDER_SERFDOM:0 "From being [Pop.GetPopType.GetName] under [GetLawType('law_serfdom').GetName]"
 QUALIFICATIONS_WORKFORCE_FACTOR:0 "#b ×$WORKFORCE_FACTOR|v2$#! from the Workforce size of [Pop.GetNumWorkforce|vD]"

 QUALIFICATIONS_OFFICERS_PEASANT_LEVIES:0 "From [GetLawType('law_peasant_levies').GetName]"
 QUALIFICATIONS_OFFICERS_PEASANT_LEVIES_DESC:0 "Most [GetPopType('officers').GetName] [concept_pop_qualifications] will originate from [GetPopType('aristocrats').GetName]"

 STATUS_TITLE:1 "#title Acceptance#!"
 GROWTH_TITLE:0 "#title Growth#!"
 LITERACY_TITLE:0 "#title [concept_literacy]#!"
 INCOME_TITLE:0 "#title Income#!"
 EXPENSES_TITLE:0 "#title Expenses#!"
 PRIMARY_IG_TITLE:0 "#title [Concept('concept_interest_group','$concept_interest_groups$')]#!"
 IG_TITLE:0 "#title IG#!"
 POP_TYPE_INFORMATION:0 "[Pop.GetPopType.GetName] in [Pop.GetState.GetOwner.GetName]"

 GUIDE_ME:0 "Guide Me"
  # TUTORIAL_CANNOT_START: "Cannot start lesson while another tutorial lesson is active"
 TELL_ME_HOW:0 "Tell Me How"
 TELL_ME_WHY:0 "Tell Me Why"

 RELATIONS_TITLE:0 "#title Relation#!"
 TOWARDS_THEM_TITLE:1 "#title Us @arrow_right! Them#!"
 TOWARDS_US_TITLE:1 "#title Them @arrow_right! Us#!"

 OUR_COUNTRY_TEXT:0 "We are playing as #variable [Country.GetName]#!"
 RELATION_WITH:0 "Our relations are #BOLD [Country.GetRelationsWithDesc( GetPlayer )]#! ([Country.GetRelationsWith(GetPlayer)|+])"

 CULTURALLY_ACCEPTED_TOOLTIP:2 "#header Pop Culture#!\n[Culture.GetName] is [Concept('concept_accepted_culture','$concept_accepted_culture_short$')] in [Pop.GetCountry.GetName]\nThis is due to the [concept_law] [Pop.GetCountry.GetActiveLawFromGroup('lawgroup_citizenship').GetName] for [Pop.GetCountry.GetActiveLawFromGroup('lawgroup_citizenship').GetGroup.GetName]"
 CULTURALLY_DISCRIMINATED_TOOLTIP:2 "#header Pop Culture#!\n[Culture.GetName] is [Concept('concept_discrimination','$concept_discriminated_against$')] in [Pop.GetCountry.GetName]\nThis is due to the [concept_law] [Pop.GetCountry.GetActiveLawFromGroup('lawgroup_citizenship').GetName] for [Pop.GetCountry.GetActiveLawFromGroup('lawgroup_citizenship').GetGroup.GetName]"
 RELIGIOUSLY_ACCEPTED_TOOLTIP:2 "#header Pop Religion#!\n[Religion.GetName] is [Concept('concept_accepted_religion','$concept_accepted_religion_short$')] in [Pop.GetCountry.GetName]\nThis is due to the [concept_law] [Pop.GetCountry.GetActiveLawFromGroup('lawgroup_church_and_state').GetName] for [Pop.GetCountry.GetActiveLawFromGroup('lawgroup_church_and_state').GetGroup.GetName]"
 RELIGIOUSLY_DISCRIMINATED_TOOLTIP:2 "#header Pop Religion#!\n[Religion.GetName] is [Concept('concept_discrimination','$concept_discriminated_against$')] in [Pop.GetCountry.GetName]\nThis is due to the [concept_law] [Pop.GetCountry.GetActiveLawFromGroup('lawgroup_church_and_state').GetName] for [Pop.GetCountry.GetActiveLawFromGroup('lawgroup_church_and_state').GetGroup.GetName]"

 CANNOT_MOVE_COMMANDER_NON_FRIENDLY_HQ:0 "#N [Hq.GetName] is not own or ally [concept_hq]#!"
 MOVE_COMMANDER_ALREADY_THERE_TOOLTIP:0 "#N [Character.GetFullName] is already at [Hq.GetName]#!"

 ADD_GENERAL_ROLE:0 "Grant Command"
 REMOVE_GENERAL_ROLE:0 "Remove Command"
 ADD_GENERAL_ROLE_DESC:0 "#header $ADD_GENERAL_ROLE$#!\n$TOOLTIP_DELIMITER$\nAllow [CHARACTER.GetFullName]  to become a [concept_general] and command an army in addition to their current duties[ConcatIfNeitherEmpty( '\n', '$COMMAND_DESC$' )]"
 REMOVE_GENERAL_ROLE_DESC:0 "#header $REMOVE_GENERAL_ROLE$#!\n$TOOLTIP_DELIMITER$\nRemove [CHARACTER.GetFullName] from their command as a [concept_general][ConcatIfNeitherEmpty( '\n', '$COMMAND_DESC$' )]"

 REMOVE_CHARACTER_ROLE_LAST_ROLE:0 "#N Cannot remove the last role from [CHARACTER.GetFullName]#!"
 REMOVE_CHARACTER_ROLE_DOES_NOT_HAVE_ROLE:0 "#N [CHARACTER.GetFullName] is not a #v $ROLE$#!#!"
 REMOVE_CHARACTER_MOBILIZED_GENERAL:0 "#n [CHARACTER.GetFullName] cannot be removed from their [concept_general] role while mobilized#!"

 ADD_CHARACTER_ROLE_ALREADY_HAS_ROLE:0 "#N [CHARACTER.GetFullName] is already a #v $ROLE$#!#!"
 ADD_CHARACTER_ROLE_CANNOT_BE_ADMIRAL_AND_GENERAL:0 "#N [CHARACTER.GetFullName] cannot both be a [concept_general] and an [concept_admiral] at the same time#!"
 ADD_CHARACTER_ROLE_NO_HQ_FOR_COMMANDER:0 "#N [CHARACTER.GetFullName] is unable to be assigned to a valid [concept_hq]#!"
 ADD_CHARACTER_ROLE_ONLY_RULER_ALLOWED:0 "#N Only the [concept_ruler] can be made into a [concept_commander]#!"
 ADD_CHARACTER_ROLE_WRONG_GOVERNMENT_TYPE:1 "#N The [concept_ruler] can only be a [concept_commander] if you have #v $transfer_of_power_dictatorial$#! or #v $transfer_of_power_hereditary$#! [Concept('concept_government_type','$concept_government_type_transfer_of_power$')]#!"
 ADD_CHARACTER_ROLE_UNDER_AGE:0 "[CHARACTER.GetFullName] cannot be a #v $ROLE$#! because [CHARACTER.GetSheHe] is under #v $AGE$#!"
 ADD_CHARACTER_ROLE_DISALLOWED_GENDER:0 "[CHARACTER.GetFullName] cannot be a #v $ROLE$#! because [CHARACTER.GetSheHe] is $GENDER$"

 MAP_INTERACTION_MOVE_COMMANDER_DESC:0 "Select Headquarters for [Character.GetFullName] to move to"
 MAP_INTERACTION_MOVE_COMMANDER_PERFORMED:0 "[Character.GetFullName] moved"
 MAP_INTERACTION_MOVE_COMMANDER_TOOLTIP:0 "#header Move#!\nMove [Character.GetFullName] ([GetUnitStrengthHeader( Character.GetNumCombatUnits, Character.GetMaxNumCombatUnits, Character.GetCombatUnitsTypeIcon )]) from [Character.GetLocationHQ.GetNameNoFlag] to [Hq.GetNameNoFlag]\n$TOOLTIP_DELIMITER$\nThis will result in:\n[Character.GetCombatUnitsTypeIcon] $TARGET_HQ_RESULT|v0$ at [Hq.GetNameNoFlag]\n[Character.GetCombatUnitsTypeIcon] $CURRENT_HQ_RESULT|v0$ at [Character.GetLocationHQ.GetNameNoFlag]"

 MAP_INTERACTION_INTERCEPTION_DESC:0 "Select Headquarter for [Character.GetFullName] to guard against hostile navies"
 MAP_INTERACTION_INTERCEPTION_PERFORMED:0 "#variable [COMMANDER_ORDER_TYPE.GetName]#! Order given to [Character.GetFullName]"
 MAP_INTERACTION_INTERCEPTION_TOOLTIP:1 "Issue [Character.GetFullName] an #header [COMMANDER_ORDER_TYPE.GetName]#! Order on [Hq.GetName][ConcatIfNeitherEmpty( '\n$TOOLTIP_DELIMITER$\n', '$ERRORS$' )]"
 MAP_INTERACTION_INTERCEPTION_NO_HQ_TOOLTIP:0 "#N No coastline for [COMMANDER_ORDER_TYPE.GetName] Order#!"

 MAP_INTERACTION_CONVOY_RAIDING_DESC:0 "Select Sea Node for [Character.GetFullName] to raid convoys"
 MAP_INTERACTION_CONVOY_RAIDING_PERFORMED:0 "Convoy raiding started"
 MAP_INTERACTION_CONVOY_RAIDING_TOOLTIP:0 "Issue [Character.GetFullName] an #header [COMMANDER_ORDER_TYPE.GetName]#! Order"

 MAP_INTERACTION_PATROL_DESC:0 "Select Headquarters for [Character.GetFullName] to patrol towards"
 MAP_INTERACTION_PATROL_PERFORMED:0 "#variable [COMMANDER_ORDER_TYPE.GetName]#! Order given to [Character.GetFullName]"
 MAP_INTERACTION_PATROL_TOOLTIP:1 "[Character.GetFullName] will protect shipping lanes between [Character.GetLocationHQ.GetName] and [Hq.GetName][ConcatIfNeitherEmpty( '\n$TOOLTIP_DELIMITER$\n', '$ERRORS$' )]"

 notification_peace_agreement_signed_war_leader_tooltip:0 "#header $notification_peace_agreement_signed_war_leader_name$#!\n$TOOLTIP_DELIMITER$\n$notification_peace_agreement_signed_war_leader_desc$"
 notification_peace_agreement_signed_war_leader_name:0 "Peace with [SCOPE.sC('recipient').GetName]"
 notification_peace_agreement_signed_war_leader_desc:0 "We signed a peace agreement with #variable [SCOPE.sC('recipient').GetName]#!, ending our state of hostilities."

 notification_peace_agreement_signed_war_participant_tooltip:0 "#header $notification_peace_agreement_signed_war_participant_name$#!\n$TOOLTIP_DELIMITER$\n$notification_peace_agreement_signed_war_participant_desc$"
 notification_peace_agreement_signed_war_participant_name:0 "Peace between [SCOPE.sC('actor').GetName] and [SCOPE.sC('target').GetName]"
 notification_peace_agreement_signed_war_participant_desc:0 "#variable [SCOPE.sC('actor').GetName]#! signed a peace agreement with #variable [SCOPE.sC('target').GetName]#!, ending our state of hostilities."

 notification_peace_agreement_signed_non_participant_tooltip:0 "#header $notification_peace_agreement_signed_non_participant_name$#!\n$TOOLTIP_DELIMITER$\n$ notification_peace_agreement_signed_non_participant_desc$"
 notification_peace_agreement_signed_non_participant_name:0 "Peace between [SCOPE.sC('actor').GetName] and [SCOPE.sC('target').GetName]"
 notification_peace_agreement_signed_non_participant_desc:0 "#variable [SCOPE.sC('actor').GetName]#! signed a peace agreement with #variable [SCOPE.sC('target').GetName]#!, ending the state of hostilities between them."

 notification_self_capitulated_tooltip:0 "#header $notification_self_capitulated_name$#!\n$TOOLTIP_DELIMITER$\n$notification_self_capitulated_desc$"
 notification_self_capitulated_name:0 "Our Country Capitulates"
 notification_self_capitulated_desc:0 "Our Country has capitulated. All wargoals targeting us have been enforced."

 notification_enemy_capitulated_tooltip:0 "#header $notification_enemy_capitulated_name$#!\n$TOOLTIP_DELIMITER$\n$notification_enemy_capitulated_desc$"
 notification_enemy_capitulated_name:0 "#variable [SCOPE.sC('target').GetName]#! capitulates"
 notification_enemy_capitulated_desc:0 "Our enemy #variable [SCOPE.sC('target').GetName]#! has capitulated. All wargoals targeting them have been enforced."

 notification_ally_capitulated_tooltip:0 "#header $notification_ally_capitulated_name$#!\n$TOOLTIP_DELIMITER$\n$notification_ally_capitulated_desc$"
 notification_ally_capitulated_name:0 "#variable [SCOPE.sC('target').GetName]#! capitulates"
 notification_ally_capitulated_desc:0 "Our ally #variable [SCOPE.sC('target').GetName]#! has capitulated. All wargoals targeting them have been enforced."

 notification_diplo_play_start_notification_tooltip:0 "#header $notification_diplo_play_start_notification_name$#!\n$TOOLTIP_DELIMITER$\n$notification_diplo_play_start_notification_desc$"
 notification_diplo_play_start_notification_name:1 "[SCOPE.sC('actor').GetAdjective] [concept_diplomatic_play] against us"
 notification_diplo_play_start_notification_desc:1 "[SCOPE.sC('actor').GetName] started a [SCOPE.GetRootScope.GetDiplomaticPlay.GetDiplomaticPlayType.GetName|b] [concept_diplomatic_play] against us."

 notification_diplo_play_start_third_party_notification_tooltip:0 "#header $notification_diplo_play_start_third_party_notification_name$#!\n$TOOLTIP_DELIMITER$\n$notification_diplo_play_start_third_party_notification_desc$"
 notification_diplo_play_start_third_party_notification_name:0 "[concept_diplomatic_play] started"
 notification_diplo_play_start_third_party_notification_desc:1 "[SCOPE.sC('actor').GetName] started a [SCOPE.GetRootScope.GetDiplomaticPlay.GetDiplomaticPlayType.GetName|b] [concept_diplomatic_play] against [SCOPE.sC('target').GetName]."

 notification_diplo_play_back_down_notification_tooltip:0 "#header $notification_diplo_play_back_down_notification_name$#!\n$TOOLTIP_DELIMITER$\n$notification_diplo_play_back_down_notification_desc$"
 notification_diplo_play_back_down_notification_name:0 "[SCOPE.sC('actor').GetName] backs down"
 notification_diplo_play_back_down_notification_desc:0 "[SCOPE.sC('actor').GetName] backed down in our [concept_diplomatic_play], yielding the primary wargoal to us."

 notification_diplo_play_back_down_involved_notification_tooltip:0 "#header $notification_diplo_play_back_down_involved_notification_name$#!\n$TOOLTIP_DELIMITER$\n$notification_diplo_play_back_down_involved_notification_desc$"
 notification_diplo_play_back_down_involved_notification_name:0 "[SCOPE.sC('actor').GetName] backs down"
 notification_diplo_play_back_down_involved_notification_desc:0 "[SCOPE.sC('actor').GetName] backed down in the [concept_diplomatic_play] against [SCOPE.sC('target').GetName]."

 notification_diplo_play_join_side_notification_tooltip:0 "#header $notification_diplo_play_join_side_notification_name$#!\n$TOOLTIP_DELIMITER$\n$notification_diplo_play_join_side_notification_desc$"
 notification_diplo_play_join_side_notification_name:0 "[SCOPE.sC('actor').GetName] sides with [SCOPE.sC('target').GetName]"
 notification_diplo_play_join_side_notification_desc:0 "[SCOPE.sC('actor').GetName] sided with [SCOPE.sC('target').GetName] in the [concept_diplomatic_play] against [SCOPE.sC('recipient').GetName]."

 notification_diplo_play_abandon_side_notification_tooltip:0 "#header $notification_diplo_play_abandon_side_notification_name$#!\n$TOOLTIP_DELIMITER$\n$notification_diplo_play_abandon_side_notification_desc$"
 notification_diplo_play_abandon_side_notification_name:0 "[SCOPE.sC('actor').GetName] abandoned [SCOPE.sC('target').GetName]"
 notification_diplo_play_abandon_side_notification_desc:0 "[SCOPE.sC('actor').GetName] abandoned their support for [SCOPE.sC('target').GetName] in the [concept_diplomatic_play] against [SCOPE.sC('recipient').GetName]."

 notification_diplo_play_war_start_third_party_notification_tooltip:0 "#header $notification_diplo_play_war_start_third_party_notification_name$#!\n$TOOLTIP_DELIMITER$\n$notification_diplo_play_war_start_third_party_notification_desc$"
 notification_diplo_play_war_start_third_party_notification_name:0 "War between [SCOPE.sC('actor').GetName] and [SCOPE.sC('target').GetName]"
 notification_diplo_play_war_start_third_party_notification_desc:0 "War has broken out between [SCOPE.sC('actor').GetName] and [SCOPE.sC('target').GetName]."

 notification_diplo_play_subject_released_notification_tooltip:0 "#header $notification_diplo_play_subject_released_notification_name$#!\n$TOOLTIP_DELIMITER$\n$notification_diplo_play_subject_released_notification_desc$"
 notification_diplo_play_subject_released_notification_name:0 "[SCOPE.sC('target').GetName] breaks free"
 notification_diplo_play_subject_released_notification_desc:0 "Due to the failure of [SCOPE.sC('actor').GetName] to protect their subject [SCOPE.sC('target').GetName] their pact is now null and void."

 notification_diplo_play_subject_released_overlord_notification_tooltip:0 "#header $notification_diplo_play_subject_released_overlord_notification_name$#!\n$TOOLTIP_DELIMITER$\n$notification_diplo_play_subject_released_overlord_notification_desc$"
 notification_diplo_play_subject_released_overlord_notification_name:0 "[SCOPE.sC('target').GetName] breaks free"
 notification_diplo_play_subject_released_overlord_notification_desc:0 "Due to our failure to protect our subject of [SCOPE.sC('target').GetName] they have become independent."

 notification_diplo_play_declare_neutrality_notification_tooltip:0 "#header $notification_diplo_play_declare_neutrality_notification_name$#!\n$TOOLTIP_DELIMITER$\n$notification_diplo_play_declare_neutrality_notification_desc$"
 notification_diplo_play_declare_neutrality_notification_name:0 "[SCOPE.sC('actor').GetName] declares neutrality"
 notification_diplo_play_declare_neutrality_notification_desc:0 "[SCOPE.sC('actor').GetName] declared themselves to be neutral in [concept_diplomatic_play] between [SCOPE.sC('initiator').GetName] and [SCOPE.sC('target').GetName]."

 notification_resource_discovered_tooltip:0 "#header $notification_resource_discovered_name$#!\n$TOOLTIP_DELIMITER$\n$notification_resource_discovered_desc$"
 notification_resource_discovered_name:1 "[SCOPE.sBT('target').GetDiscoveredResourceName] discovered in [SCOPE.GetRootScope.GetStateRegion.GetName]"
 notification_resource_discovered_desc:1 "[SCOPE.sBT('target').GetDiscoveredResourceName] has been discovered in [SCOPE.GetRootScope.GetStateRegion.GetName]. The [concept_state_region] can now support additional [SCOPE.sBT('target').GetName]."

 notification_resource_depleted_tooltip:0 "#header $notification_resource_depleted_name$#!\n$TOOLTIP_DELIMITER$\n$notification_resource_depleted_desc$"
 notification_resource_depleted_name:1 "[SCOPE.sBT('target').GetDiscoveredResourceName] depleted in [SCOPE.GetRootScope.GetStateRegion.GetName]"
 notification_resource_depleted_desc:1 "[SCOPE.sBT('target').GetDiscoveredResourceName] has been depleted in [SCOPE.GetRootScope.GetStateRegion.GetName]. The [concept_state_region] can now support fewer [SCOPE.sBT('target').GetName]."

 notification_new_culture_obsession_tooltip:0 "#header $notification_new_culture_obsession_name$#!\n$TOOLTIP_DELIMITER$\n$notification_new_culture_obsession_desc$"
 notification_new_culture_obsession_name:0 "[SCOPE.GetRootScope.GetCulture.GetName] obsessed with [SCOPE.sG('goods').GetName]"
 notification_new_culture_obsession_desc:0 "The [SCOPE.GetRootScope.GetCulture.GetName] culture has become obsessed with [SCOPE.sG('goods').GetName]."

 notification_commander_order_invalidated_tooltip:0 "#header $notification_commander_order_invalidated_name$#!\n$TOOLTIP_DELIMITER$\n$notification_commander_order_invalidated_desc$"
 notification_commander_order_invalidated_name:0 "New Commander Order"
 notification_commander_order_invalidated_desc:0 "[SCOPE.GetRootScope.GetCharacter.GetFullName] now has [SCOPE.sCOT('target').GetName] Order (Previously [SCOPE.sCOT('actor').GetName])"

 notification_commander_moved_to_other_front_tooltip:0 "#header $notification_commander_moved_to_other_front_name$#!\n$TOOLTIP_DELIMITER$\n$notification_commander_moved_to_other_front_desc$"
 notification_commander_moved_to_other_front_name:0 "General Moved"
 notification_commander_moved_to_other_front_desc:0 "[SCOPE.sCha('actor').GetFullName] moved to [SCOPE.GetRootScope.GetFront.GetName]"

 notification_migration_target_created_tooltip:0 "#header $notification_migration_target_created_name$#!\n$TOOLTIP_DELIMITER$\n$notification_migration_target_created_desc$"
 notification_migration_target_created_name:0 "[SCOPE.GetRootScope.GetState.GetMassMigrationCulture.GetName] Migration"
 notification_migration_target_created_desc:0 "Large numbers of [SCOPE.GetRootScope.GetState.GetMassMigrationCulture.GetName] people have begun migrating to our state of [SCOPE.GetRootScope.GetState.GetName] and its surrounding states."

 notification_migration_target_created_other_tooltip:0 "#header $notification_migration_target_created_other_name$#!\n$TOOLTIP_DELIMITER$\n$notification_migration_target_created_other_desc$"
 notification_migration_target_created_other_name:0 "[SCOPE.GetRootScope.GetState.GetMassMigrationCulture.GetName] Migration"
 notification_migration_target_created_other_desc:0 "Large numbers of [SCOPE.GetRootScope.GetState.GetMassMigrationCulture.GetName] people have begun migrating to the state of [SCOPE.GetRootScope.GetState.GetName] and its surrounding states."

 notification_country_swayed_tooltip:0 "#header $notification_country_swayed_name$#!\n$TOOLTIP_DELIMITER$\n$notification_country_swayed_desc$"
 notification_country_swayed_name:0 "[SCOPE.sC('recipient').GetName] swayed"
 notification_country_swayed_desc:0 "[SCOPE.sC('recipient').GetName] was swayed to the side of [SCOPE.sC('actor').GetName] in their [concept_diplomatic_play] against [SCOPE.sC('target').GetName]"

 notification_sway_offer_accepted_tooltip:0 "#header $notification_sway_offer_accepted_name$#!\n$TOOLTIP_DELIMITER$\n$notification_sway_offer_accepted_desc$"
 notification_sway_offer_accepted_name:0 "[SCOPE.sC('recipient').GetName] swayed"
 notification_sway_offer_accepted_desc:0 "[SCOPE.sC('recipient').GetName] was swayed to our side in the [concept_diplomatic_play] against [SCOPE.sC('target').GetName]"

 notification_sway_offer_rejected_tooltip:0 "#header $notification_sway_offer_rejected_name$#!\n$TOOLTIP_DELIMITER$\n$notification_sway_offer_rejected_desc$"
 notification_sway_offer_rejected_name:0 "Attempt to sway [SCOPE.sC('recipient').GetName] failed"
 notification_sway_offer_rejected_desc:0 "[SCOPE.sC('recipient').GetName] refused to be swayed to our side in the [concept_diplomatic_play] against [SCOPE.sC('target').GetName]"

 notification_interest_activated_tooltip:0 "#header $notification_interest_activated_name$#!\n$TOOLTIP_DELIMITER$\n$notification_interest_activated_desc$"
 notification_interest_activated_name:0 "[SCOPE.GetRootScope.GetInterest.GetStrategicRegion.GetName] [concept_interest] activated"
 notification_interest_activated_desc:1 "We will now be able to participate in [Concept('concept_diplomatic_play', '$concept_diplomatic_plays$')], conduct diplomacy, create [Concept('concept_trade_route', '$concept_trade_routes$')] with [Concept('concept_country', '$concept_countries$')] in the [SCOPE.GetRootScope.GetInterest.GetStrategicRegion.GetName] region."

 notification_interest_deactivated_tooltip:0 "#header $notification_interest_deactivated_name$#!\n$TOOLTIP_DELIMITER$\n$notification_interest_deactivated_desc$"
 notification_interest_deactivated_name:1 "[SCOPE.GetRootScope.GetInterest.GetStrategicRegion.GetName] [concept_interest] deactivated"
 notification_interest_deactivated_desc:1 "We may no longer be able to participate in [Concept('concept_diplomatic_play', '$concept_diplomatic_plays$')], conduct diplomacy, create [Concept('concept_trade_route', '$concept_trade_routes$')] with [Concept('concept_country', '$concept_countries$')] in the [SCOPE.GetRootScope.GetInterest.GetStrategicRegion.GetName] region."
 
 notification_interest_activated_third_party_tooltip:0 "#header $notification_interest_activated_third_party_name$#!\n$TOOLTIP_DELIMITER$\n$notification_interest_activated_third_party_desc$"
 notification_interest_activated_third_party_name:0 "[SCOPE.sCountry('actor').GetAdjective] [SCOPE.GetRootScope.GetInterest.GetStrategicRegion.GetName] [concept_interest] activated"
 notification_interest_activated_third_party_desc:0 "[SCOPE.sCountry('actor').GetName] will now be able to participate in [Concept('concept_diplomatic_play', '$concept_diplomatic_plays$')], conduct diplomacy, create [Concept('concept_trade_route', '$concept_trade_routes$')] with [Concept('concept_country', '$concept_countries$')] in the [SCOPE.GetRootScope.GetInterest.GetStrategicRegion.GetName] region."

 notification_interest_deactivated_third_party_tooltip:0 "#header $notification_interest_deactivated_third_party_name$#!\n$TOOLTIP_DELIMITER$\n$notification_interest_deactivated_third_party_desc$"
 notification_interest_deactivated_third_party_name:0 "[SCOPE.sCountry('actor').GetAdjective] [SCOPE.GetRootScope.GetInterest.GetStrategicRegion.GetName] [concept_interest] removed."
 notification_interest_deactivated_third_party_desc:0 "[SCOPE.sCountry('actor').GetName] may no longer be able to participate in [Concept('concept_diplomatic_play', '$concept_diplomatic_plays$')], conduct diplomacy, create [Concept('concept_trade_route', '$concept_trade_routes$')] with [Concept('concept_country', '$concept_countries$')] in the [SCOPE.GetRootScope.GetInterest.GetStrategicRegion.GetName] region."

 notification_colony_created_tooltip:0 "#header $notification_colony_created_name$#!\n$TOOLTIP_DELIMITER$\n$notification_colony_created_desc$"
 notification_colony_created_name:0 "[SCOPE.sCountry('actor').GetName] colonized [SCOPE.GetRootScope.GetState.GetStateRegion.GetName]"
 notification_colony_created_desc:0 "[SCOPE.sCountry('actor').GetName] has established the [concept_colony] of [SCOPE.GetRootScope.GetState.GetName]."
 
 notification_colony_complete_tooltip:0 "#header $notification_colony_complete_name$#!\n$TOOLTIP_DELIMITER$\n$notification_colony_complete_desc$"
 notification_colony_complete_name:0 "Colonization of [SCOPE.GetRootScope.GetState.GetStateRegion.GetName] completed"
 notification_colony_complete_desc:0 "Our colonization of [SCOPE.GetRootScope.GetState.GetName] has completed, and the former [concept_colony] is now a proper [concept_state]."
 
 notification_colony_complete_third_party_tooltip:0 "#header $notification_colony_complete_third_party_name$#!\n$TOOLTIP_DELIMITER$\n$notification_colony_complete_third_party_desc$"
 notification_colony_complete_third_party_name:0 "[SCOPE.sCountry('actor').GetAdjective] colonization of [SCOPE.GetRootScope.GetState.GetStateRegion.GetName] completed"
 notification_colony_complete_third_party_desc:0 "The [SCOPE.sCountry('actor').GetName] colonization of [SCOPE.GetRootScope.GetState.GetName] has completed, and the former [concept_colony] is now a proper [concept_state]."

 notification_ig_trait_activated_tooltip:0 "#header $notification_ig_trait_activated_name$#!\n$TOOLTIP_DELIMITER$\n$notification_ig_trait_activated_desc$"
 notification_ig_trait_activated_name:0 "[SCOPE.GetRootScope.GetInterestGroup.GetName] - [SCOPE.sInterestGroupTrait('target').GetName(SCOPE.GetRootScope.GetInterestGroup.Self)] activated"
 notification_ig_trait_activated_desc:1 "This is due to their [concept_approval] of [SCOPE.GetRootScope.GetInterestGroup.GetApprovalRating] (#tooltippable #tooltip:[SCOPE.GetRootScope.GetInterestGroup.GetTooltipTag],IG_APPROVAL_BREAKDOWN [SCOPE.GetRootScope.GetInterestGroup.GetApprovalValue|=+]#!#!)\n\n#title Effects#!\n[SCOPE.sInterestGroupTrait('target').GetModifiersDesc(SCOPE.GetRootScope.GetInterestGroup.Self)]"

 notification_ig_became_influential_tooltip:0 "#header $notification_ig_became_influential_name$#!\n$TOOLTIP_DELIMITER$\n$notification_ig_became_influential_desc$"
 notification_ig_became_influential_name:0 "[SCOPE.GetRootScope.GetInterestGroup.GetName] is now [concept_influential]"
 notification_ig_became_influential_desc:0 "[SCOPE.GetRootScope.GetInterestGroup.GetName] used to be [concept_marginalized], and now they are [concept_influential]."

 notification_ig_became_powerful_tooltip:0 "#header $notification_ig_became_powerful_name$#!\n$TOOLTIP_DELIMITER$\n$notification_ig_became_powerful_desc$"
 notification_ig_became_powerful_name:0 "[SCOPE.GetRootScope.GetInterestGroup.GetName] is now [concept_powerful]"
 notification_ig_became_powerful_desc:0 "[SCOPE.GetRootScope.GetInterestGroup.GetName] used to be [concept_influential], and now they are [concept_powerful]."

 notification_ig_no_longer_powerful_tooltip:0 "#header $notification_ig_no_longer_powerful_name$#!\n$TOOLTIP_DELIMITER$\n$notification_ig_no_longer_powerful_desc$"
 notification_ig_no_longer_powerful_name:0 "[SCOPE.GetRootScope.GetInterestGroup.GetName] is no longer [concept_powerful]"
 notification_ig_no_longer_powerful_desc:0 "[SCOPE.GetRootScope.GetInterestGroup.GetName] used to be [concept_powerful], and now they are [concept_influential]."

 notification_ig_no_longer_influential_tooltip:0 "#header $notification_ig_no_longer_influential_name$#!\n$TOOLTIP_DELIMITER$\n$notification_ig_no_longer_influential_desc$"
 notification_ig_no_longer_influential_name:0 "[SCOPE.GetRootScope.GetInterestGroup.GetName] is no longer [concept_influential]"
 notification_ig_no_longer_influential_desc:0 "[SCOPE.GetRootScope.GetInterestGroup.GetName] used to be [concept_influential], and now they are [concept_marginalized]."

 notification_ig_trait_deactivated_tooltip:0 "#header $notification_ig_trait_deactivated_name$#!\n$TOOLTIP_DELIMITER$\n$notification_ig_trait_deactivated_desc$"
 notification_ig_trait_deactivated_name:0 "[SCOPE.GetRootScope.GetInterestGroup.GetName] - [SCOPE.sInterestGroupTrait('target').GetName(SCOPE.GetRootScope.GetInterestGroup.Self)] deactivated"
 notification_ig_trait_deactivated_desc:1 "This is due to their [concept_approval] of [SCOPE.GetRootScope.GetInterestGroup.GetApprovalRating] (#tooltippable #tooltip:[SCOPE.GetRootScope.GetInterestGroup.GetTooltipTag],IG_APPROVAL_BREAKDOWN [SCOPE.GetRootScope.GetInterestGroup.GetApprovalValue|=+]#!#!)\n\n#title Effects (no longer being provided)#!\n[SCOPE.sInterestGroupTrait('target').GetModifiersDesc(SCOPE.GetRootScope.GetInterestGroup.Self)]"

 notification_ig_movement_left_marginal_name:0 "[SCOPE.GetRootScope.GetInterestGroup.GetName] - left [SCOPE.sPoliticalMovement('political_movement').GetName]"
 notification_ig_movement_left_marginal_desc:0 "This is due to interest group becoming marginal"
 notification_ig_movement_left_marginal_tooltip:0 "#header $notification_ig_movement_left_marginal_name$#!\n$TOOLTIP_DELIMITER$\n$notification_ig_movement_left_marginal_desc$"

 notification_ig_movement_left_in_government_name:0 "[SCOPE.GetRootScope.GetInterestGroup.GetName] - left [SCOPE.sPoliticalMovement('political_movement').GetName]"
 notification_ig_movement_left_in_government_desc:0 "This is due to interest group becoming a part of the government"
 notification_ig_movement_left_in_government_tooltip:0 "#header $notification_ig_movement_left_in_government_name$#!\n$TOOLTIP_DELIMITER$\n$notification_ig_movement_left_in_government_desc$"

 notification_ig_movement_left_happy_name:0 "[SCOPE.GetRootScope.GetInterestGroup.GetName] - left [SCOPE.sPoliticalMovement('political_movement').GetName]"
 notification_ig_movement_left_happy_desc:0 "This is due to their [concept_approval] of [SCOPE.GetRootScope.GetInterestGroup.GetApprovalRating] (#tooltippable #tooltip:[SCOPE.GetRootScope.GetInterestGroup.GetTooltipTag],IG_APPROVAL_BREAKDOWN [SCOPE.GetRootScope.GetInterestGroup.GetApprovalValue|=+]#!#!)"
 notification_ig_movement_left_happy_tooltip:0 "#header $notification_ig_movement_left_happy_name$#!\n$TOOLTIP_DELIMITER$\n$notification_ig_movement_left_happy_desc$"
 
 notification_parties_activated_name:0 "Newly formed parties"
 notification_parties_activated_desc:0 "New parties formed in our country: [SCOPE.GetRootScope.GetCountry.GetRecentPartiesDesc]"
 notification_parties_activated_tooltip:1 "#header $notification_parties_activated_name$#!\n$TOOLTIP_DELIMITER$\n$notification_parties_activated_desc$"
 
 RECENT_PARTIES_ITEM:0 "[Party.GetName]"
 RECENT_PARTIES_DESC:0 "$PARTIES_LIST$"

 notification_ig_resigned_government_tooltip:0 "#header $notification_ig_resigned_government_name$#!\n$TOOLTIP_DELIMITER$\n$notification_ig_resigned_government_desc$"
 notification_ig_resigned_government_name:0 "Resignation from [concept_government]"
 notification_ig_resigned_government_desc:1 "[SCOPE.GetRootScope.GetInterestGroup.GetName] has resigned from the [concept_government] due to their [concept_approval] being at $ig_approval_angry$"

 notification_violate_sovereignty_third_party_joins_name:2 "[SCOPE.sC('third_party_country').GetName] aids [SCOPE.sC('target_country').GetName]"
 notification_violate_sovereignty_third_party_joins_desc:1 "[SCOPE.sC('third_party_country').GetName] has come to the aid of [SCOPE.sC('target_country').GetName] after their sovereignty was violated by [SCOPE.sC('initiator').GetName]."

 SUBSIDIZED_YES:2 "$SUBSIDIZED_YES_HEADER$[ConcatIfNeitherEmpty('\n\n', Building.GetSubsidiesDesc)]\n\n[SelectLocalization(IsValid( Building.ToggleSubsidies ), 'REVOKE_SUBSIDIES_POSSIBLE', GetDesc(Building.ToggleSubsidies))]"
 SUBSIDIZED_YES_HEADER:3 "#header [Concept('concept_subsidies', '$concept_subsidized$')]#!\n$TOOLTIP_DELIMITER$\nThis building is $concept_subsidized$ and costs #N #bold @money! [Building.GetSubsidies|D]#!#! / week"
 REVOKE_SUBSIDIES_POSSIBLE:0 "#instruction Click to stop subsidizing it#!"
 SUBSIDIES_MANDATED_BY_MODIFIER:0 "$MODIFIERNAME$#indent_newline:3 \n$DESCRIPTION$#!"

 SUBSIDIZED_NO:3 "$SUBSIDIZED_NO_HEADER$\n[SelectLocalization(IsValid( Building.ToggleSubsidies ), 'SUBSIDIZE_POSSIBLE', GetDesc(Building.ToggleSubsidies))]"
 SUBSIDIZED_NO_HEADER:1 "#header Not [Concept('concept_subsidies', '$concept_subsidized$')]#!\n$TOOLTIP_DELIMITER$\nThis building is not $concept_subsidized$"
 SUBSIDIZE_POSSIBLE:0 "#instruction Click to subsidize it#!"
 NOT_PERMITTED_TO_SUBSIDIZE_BUILDING_GROUP:0 "Subsidizing this building is not permitted in our country. This is usually determined by economic [Concept('concept_law', '$concept_laws$')]."
 CANNOT_SUBSIDIZE_GOVERNMENT_BUILDINGS:0 "[Concept('concept_government_building', '$concept_government_buildings$')] cannot be subsidized."
 CANNOT_SUBSIDIZE_SUBSISTENCE_BUILDINGS:0 "[Concept('concept_subsistence_building', '$concept_subsistence_buildings$')] cannot be subsidized."


 SUBSIDIZED_ALL_YES:1 "All buildings in this group are [Concept('concept_subsidies', '$concept_subsidized$')].\n\n#instruction Click to remove all subsidies.#!"
 SUBSIDIZED_ALL_NO:1 "None of the buildings in this group are [Concept('concept_subsidies', '$concept_subsidized$')].\n\n#instruction Click to subsidize all buildings.#!"
 SUBSIDIZED_ALL_MIXED:1 "Some of the buildings in this group are [Concept('concept_subsidies', '$concept_subsidized$')].\n\n#instruction Click to subsidize all buildings.#!"

 AUTO_EXPAND_ALL_YES:0 "#header Automatic Expansion#!\nAll buildings in this group are being Automatically Expanded.\n\n#instruction Click to remove all Automatical Expansion.#!"
 AUTO_EXPAND_ALL_NO:0 "#header No Automatic Expansion#!\nNone of the buildings in this group are being Automatically Expanded.\n\n#instruction Click to Automatically Expand all buildings.#!"
 AUTO_EXPAND_ALL_MIXED:0 "#header Some Automatic Expansion#!\nSome of the buildings in this group are being Automatically Expanded.\n\n#instruction Click to Automatically Expand all buildings.#!"

 SUBSIDIES_TOOLTIP:2 "Wage [concept_subsidies] required: #v @money!$VAL|-0$#!\n$TAB$[Concept('concept_building_wage', '$concept_building_wages$')] required to maintain full employment: #v @money!$SUB_VAL|0$#!\n$TAB$$NAME$ capacity to pay: #v @money!$REG_VAL|0+$#!\n\nInput Goods Subsidy required #v @money!$BALANCE_VAL|-0$#!"

 BUILDING_RIGHT_CLICK_MENU_TITLE:0 "[Building.GetName]"
 BUILDING_RIGHT_CLICK_MENU_SUBTITLE:0 "in [State.GetName]"
 BUILDING_RIGHT_CLICK_MENU_EXPAND:0 "Expand in [State.GetName]"
 BUILDING_RIGHT_CLICK_MENU_DOWNSIZE:0 "Downsize"
 BUILDING_RIGHT_CLICK_MENU_CANCEL_CONSTRUCTION:0 "Cancel Expansion"
 BUILDING_RIGHT_CLICK_MENU_SUBSIDIZE_ON:0 "Subsidize"
 BUILDING_RIGHT_CLICK_MENU_SUBSIDIZE_OFF:0 "Revoke Subsidies"
 BUILDING_RIGHT_CLICK_MENU_AUTOEXPAND_ON:0 "Auto-Expand"
 BUILDING_RIGHT_CLICK_MENU_AUTOEXPAND_OFF:0 "Stop Auto-Expanding"
 CANCEL_CONSTRUCTION_TOOLTIP:0 "#header $BUILDING_RIGHT_CLICK_MENU_CANCEL_CONSTRUCTION$#!\nCancel the ongoing expansion of this building."
 CANCEL_CONSTRUCTION_MODIFIERS_INSTRUCTIONS:0 "#instruction Click to cancel 1 level#!\n#instruction $SHORTCUT_KEY_MOD_shift$Click to cancel $SHIFT_NUM_LEVELS$ levels#!\n#instruction $SHORTCUT_KEY_MOD_ctrl$Click to cancel $CTRL_NUM_LEVELS$ levels#!"

 IG_RIGHT_CLICK_MENU_TITLE:0 "[InterestGroup.GetName]"
 IG_RIGHT_CLICK_MENU_ADD_GOV:0 "Add to Government"
 IG_RIGHT_CLICK_MENU_REM_GOV:0 "Remove from Government"
 IG_RIGHT_CLICK_MENU_SUPPRESS:0 "$SUPPRESS_SHORT$"
 IG_RIGHT_CLICK_MENU_SUPPRESS_NOT:0 "$SUPPRESS_NOT_SHORT$"
 IG_RIGHT_CLICK_MENU_PROMOTE:0 "$PROMOTE_SHORT$"
 IG_RIGHT_CLICK_MENU_PROMOTE_NOT:0 "$PROMOTE_NOT_SHORT$"
 IG_RIGHT_CLICK_MENU_RULER_JOIN_IG:0 "$RULER_JOIN_IG_LONG$"

 IG_RIGHT_CLICK_MENU_PIN_IN_OUTLINER:0 "[SelectLocalization(InterestGroup.IsPinnedInOutliner, 'UNPIN_IN_OUTLINER', 'PIN_IN_OUTLINER')]"
 CHARACTER_RIGHT_CLICK_MENU_PIN_IN_OUTLINER:0 "[SelectLocalization(Character.IsPinnedInOutliner, 'UNPIN_IN_OUTLINER', 'PIN_IN_OUTLINER')]"
 STATE_RIGHT_CLICK_MENU_PIN_IN_OUTLINER:0 "[SelectLocalization(State.IsPinnedInOutliner, 'UNPIN_IN_OUTLINER', 'PIN_IN_OUTLINER')]"
 MARKET_RIGHT_CLICK_MENU_PIN_IN_OUTLINER:0 "[SelectLocalization(Market.IsPinnedInOutliner, 'UNPIN_IN_OUTLINER', 'PIN_IN_OUTLINER')]"
 PIN_IN_OUTLINER:0 "Pin in Outliner"
 UNPIN_IN_OUTLINER:0 "Unpin from Outliner"


 CHARACTER_RIGHT_CLICK_MENU_TITLE:0 "[Character.GetFullName]"
 CHARACTER_RIGHT_CLICK_MENU_SUBTITLE:0 "[Character.GetRoleTitle]"
 CHARACTER_RIGHT_CLICK_MENU_MANAGE_COMMANDER:0 "Manage Assignments"
 CHARACTER_RIGHT_CLICK_MENU_MANAGE_COMMANDER_TOOLTIP:0 "Manage Assignments"
 CHARACTER_RIGHT_CLICK_MENU_RETIRE_COMMANDER:0 "Retire"
 CHARACTER_RIGHT_CLICK_MENU_PROMOTE_COMMANDER:0 "Promote"

 DECREE_RIGHT_CLICK_MENU_TITLE:0 "[Decree.GetName] in [Decree.GetState.GetName]"
 DECREE_RIGHT_CLICK_MENU_REMOVE:0 "Cancel"

 DECREE_DUPLICATE_ROAD_MAINTENANCE:0 "No other countries have set $decree_road_maintenance$ in the [concept_state_region]"

 NAVAL_INVASION_RIGHT_CLICK_MENU_TITLE:1 "Select General for amphibious landing in [State.GetName]"
 NAVAL_INVASION_RIGHT_CLICK_MENU_TOOLTIP:1 "Send [Character.GetFullName] to perform amphibious landing[ConcatIfNeitherEmpty('\n$TOOLTIP_DELIMITER$\n', GetDesc( MapInteractions.AccessMapInteractionCharacter.GetNavalInvasionCommand( Character.Self, State.Self ) ) )]"

 MARKET_RIGHT_CLICK_MENU_TITLE:0 "[Market.GetName]"
 MARKET_RIGHT_CLICK_MENU_MANAGE_MARKET:0 "Manage Market"
 MANAGE_MARKET:0 "Manage"

 STATE_RIGHT_CLICK_MENU_TITLE:0 "[Country.GetName]"
 STATE_RIGHT_CLICK_MENU_SUBTITLE:0 "[State.GetName]"
 STATE_RIGHT_CLICK_MENU_COUNTRY_TITLE:0 "#header [Country.GetNameNoFlag]#! (Country)"
 STATE_RIGHT_CLICK_MENU_STATE_TITLE:0 "#header [State.GetName]#! (State)"
 MARKET_RIGHT_CLICK_MENU_MARKET_TITLE:0 "#header [State.GetMarket.GetName]#! (Market)"
 STATE_RIGHT_CLICK_MENU_STRATEGIC_REGION_TITLE:0 "#header [State.GetStateRegion.GetStrategicRegion.GetName]#! ([concept_strategic_region])"
 STATE_RIGHT_CLICK_MENU_DIPLOMACY:0 "Open Diplomacy"
 STATE_RIGHT_CLICK_MENU_COUNTRY_INFORMATION:0 "Information"
 STATE_RIGHT_CLICK_MENU_COLONIZE:0 "Colonize"
 STATE_RIGHT_CLICK_MENU_CREATE_MARKET:0 "Create Market"
 STATE_RIGHT_CLICK_MENU_INCORPORATE:0 "$INCORPORATE$"
 STATE_RIGHT_CLICK_MENU_CANCEL_INCORPORATION:0 "Cancel Incorporation ([State.GetIncorporationProgress|v%0] complete)"

 BUILD_URBAN_BUILDINGS:0 "Build Urban Buildings"
 ADD_CONSUMPTION_TAX:0 "Add Consumption Tax"
 ADD_CONSUMPTION_TAX_ENTRY:3 "[Goods.GetNameNoFormatting]: @money!#v [Goods.CalcPotentialConsumptionTaxAmount(GetPlayer)|+=D]#! ( @aut! [Multiply_CFixedPoint(Goods.CalcConsumptionTaxAuthorityCost(GetPlayer),'(CFixedPoint)-1')|v0+])"
 BUDGET_CONSUMPTION_TAX_TOOLTIP:1 "#header [concept_consumption_tax] on [Goods.GetName]#!\nCurrent cost: @aut! [Multiply_CFixedPoint(Goods.CalcConsumptionTaxAuthorityCost(GetPlayer),'(CFixedPoint)-1')|v0+]\nCurrent Revenue: #v [Goods.CalcConsumptionTaxAmount(GetPlayer)|+K]#!"
 GOODS_ADD_REMOVE_CONSUMPTION_TAX_TOOLTIP:0 "#header [SelectLocalization(GreaterThan_CFixedPoint(Goods.CalcConsumptionTaxAmount(GetPlayer), '(CFixedPoint)0'), 'Remove', 'Add')] [concept_consumption_tax] on [Goods.GetName]#!\n$TOOLTIP_DELIMITER$\nCurrent Revenue: #v [Goods.CalcConsumptionTaxAmount(GetPlayer)|+K]#!"

 COUNTRY_RIGHT_CLICK_MENU_OBSERVE:1 "[SelectLocalization(ObjectsEqual(GetMetaPlayer.GetPlayedOrObservedCountry.Self, Country.Self), 'COUNTRY_RIGHT_CLICK_MENU_STOP_OBSERVING', 'COUNTRY_RIGHT_CLICK_MENU_START_OBSERVING')]"
 COUNTRY_RIGHT_CLICK_MENU_START_OBSERVING:0 "Observe [Country.GetName]"
 COUNTRY_RIGHT_CLICK_MENU_STOP_OBSERVING:0 "Stop observing [Country.GetName]"
 COUNTRY_RIGHT_CLICK_MENU_OBSERVE_TOOLTIP:1 "[SelectLocalization(ObjectsEqual(GetMetaPlayer.GetPlayedOrObservedCountry.Self, Country.Self), 'COUNTRY_RIGHT_CLICK_MENU_STOP_OBSERVE_TOOLTIP', 'COUNTRY_RIGHT_CLICK_MENU_START_OBSERVE_TOOLTIP')]"
 COUNTRY_RIGHT_CLICK_MENU_START_OBSERVE_TOOLTIP:0 "Start observing this country"
 COUNTRY_RIGHT_CLICK_MENU_STOP_OBSERVE_TOOLTIP:0 "Stop observing this country"
 OBSERVER_NO_COUNTRY_SELECTED:0 "\n$TOOLTIP_DELIMITER$\n@red_cross! No country selected"
 OBSERVER_NO_COUNTRY_SELECTED_TOOLTIP:0 "#header You are in observer mode!#!\n$TOOLTIP_DELIMITER$\n@red_cross! No country selected to be observed"

 GOODS_RIGHT_CLICK_MENU_TITLE:1 "[Goods.GetTextIcon][Nbsp][Goods.GetName]"
 GOODS_IN_MARKET_RIGHT_CLICK_MENU_TITLE:1 "[Goods.GetTextIcon][Nbsp][Goods.GetName] in [Goods.GetMarket.GetName]"

 MAP_INTERACTION_SHOW_SUPPLY_AREAS_DESC:0 "Click on a state to show its supply area"
 MAP_INTERACTION_SHOW_SUPPLY_AREAS_PERFORMED:0 "Supply area is shown"
 MAP_INTERACTION_SHOW_SUPPLY_AREAS_TOOLTIP_HEADER:0 "This supply area consists of the following theaters for [COUNTRY.GetName]:"
 MAP_INTERACTION_SHOW_SUPPLY_AREAS_TOOLTIP_ITEM:0 "#variable [THEATER.GetName]#! (#variable [THEATER.GetOwner.GetName]#!)"
 MAP_INTERACTION_SHOW_SUPPLY_AREAS_TOOLTIP_NONE:0 "[COUNTRY.GetName] does not have a supply area here."

 MAP_LIST_PANEL_TITLE:1 "[GetSelectedMapModeName] Map List"
 MAP_LIST_PANEL_BUTTON_SHOW_MAP_LIST_PANEL:0 "Show list of #v [GetSelectedMapModeName]#!\nHide #v Information Panel#!"
 MAP_LIST_PANEL_BUTTON_SHOW_INFORMATION_PANEL:0 "Show #v Information Panel#!\nHide list of #v [GetSelectedMapModeName]#!"

 MAP_MODE_ATTITUDE:1 "Show [concept_attitude] on the map"
 MAP_MODE_RELATIONS:2 "Show [concept_relations] on the map"
 MAP_MODE_INFAMY:0 "Show [concept_infamy] on map"
 MAP_MODE_POTENTIALS:1 "Show [Concept('concept_resource_potential','$concept_resource_potentials_short$')] on map"
 MAP_MODE_PRODUCTION:0 "Show [concept_good_production] on map"
 MAP_MODE_CONSUMPTION:0 "Show [concept_good_consumption] on map"

 SORT_BY_RANK:0 "Sort by [concept_rank]"
 SORT_BY_MARKET_GOODS:0 "Sort by [Concept('concept_good', '$concept_goods$')]"
 SORT_BY_BALANCE_TOOLTIP:0 "Sort by Balance. The number you get when you subtract [concept_buy_orders] from [concept_sell_orders]."
 SORT_BY_COUNTRY:0 "Sort by [concept_country] name"

 MAP_MODE_ATTITUDE_COUNTRY:0 "Show [concept_attitude] to [CountryPanel.GetCountry.GetName] on the map"
 MAP_MODE_RELATIONS_COUNTRY:0 "Show [concept_relations] to [CountryPanel.GetCountry.GetName] on the map"

 DEFAULT_MAP_LIST_PANEL_STATUS_HEADER:0 "Status"
 DEFAULT_MAP_LIST_PANEL_STATUS_HEADER_TOOLTIP:1 "#header Status#!\n$TOOLTIP_DELIMITER$\n#concept The availability of this interaction on each entry.\n\n@map_list_plus!: You can select this.\n@map_list_plus_and_checkmark!: You can select this and you are already doing this here.\n@map_list_checkmark!: You are already doing this here and you can deselect this.\n@map_list_lock!: You are already doing this here, but you can NOT deselect this.\n@map_list_cross!: You can NOT select this.\n@map_list_cross_and_checkmark!: You are already doing this here, but you can NOT select this.#!"
 DEFAULT_MAP_LIST_PANEL_TITLE_HEADER:0 "Title"
 DEFAULT_MAP_LIST_PANEL_TITLE_HEADER_TOOLTIP:0 "#header Title#!\n$TOOLTIP_DELIMITER$\n#concept The title of this option.#!"

 BUILDING_MAP_LIST_PANEL_STATUS_HEADER:0 "Status"
 BUILDING_MAP_LIST_PANEL_STATUS_HEADER_TOOLTIP:1 "#header Status#!\n$TOOLTIP_DELIMITER$\n#concept The availability of expanding this [concept_building] in each [concept_state].\n\n@map_list_plus!: You can select this.\n@map_list_plus_and_checkmark!: You can select this and you are already doing this here.\n@map_list_checkmark!: You are already doing this here and you can deselect this.\n@map_list_lock!: You are already doing this here, but you can NOT deselect this.\n@map_list_cross!: You can NOT select this.\n@map_list_cross_and_checkmark!: You are already doing this here, but you can NOT select this.#!"
 BUILDING_MAP_LIST_PANEL_STATE_HEADER:0 "State"
 BUILDING_MAP_LIST_PANEL_STATE_HEADER_TOOLTIP:1 "#header [concept_state]#!\n$TOOLTIP_DELIMITER$\n#concept The $concept_state$ where the [concept_building] will be built.#!"
 BUILDING_MAP_LIST_PANEL_EFFICIENCY_HEADER:0 "Eff."
 BUILDING_MAP_LIST_PANEL_EFFICIENCY_HEADER_TOOLTIP:0 "#header @construction![Nbsp][concept_construction] Efficiency#!\n$TOOLTIP_DELIMITER$\n#concept The @construction! $concept_construction$ Efficiency where the [concept_building] will be built. A positive value reduces the amount of @construction![Nbsp][concept_construction] required per week and vice versa.#!"

 BUILDING_MAP_LIST_PANEL_PEASANTS_HEADER:0 "Peasants"
 BUILDING_MAP_LIST_PANEL_PEASANTS_HEADER_TOOLTIP:0 "#header Peasants#!"

 BUILDING_MAP_LIST_PANEL_CONSTRUCTION_HEADER:0 "@construction!"
 BUILDING_MAP_LIST_PANEL_CONSTRUCTION_HEADER_TOOLTIP:0 "#header @construction![Nbsp][concept_construction]#!\n$TOOLTIP_DELIMITER$\n#concept How much total @construction! $concept_construction$ the [concept_building] will require to complete.#!"
 BUILDING_MAP_LIST_PANEL_STATUS_BUILD:0 "Build"
 BUILDING_MAP_LIST_PANEL_STATUS_EXPAND:0 "Expand"
 BUILDING_MAP_LIST_PANEL_EFFICIENCY_TOOLTIP:0 "#header [concept_construction] Efficiency in [State.GetName]: $VAL|v%1$#!\n$TOOLTIP_DELIMITER$\n$BREAKDOWN$"

 BUILDING_MAP_LIST_PANEL_PROFIT_IMPACT_HEADER:1 "Revenue"
 BUILDING_MAP_LIST_PANEL_PROFIT_IMPACT_TOOLTIP:1 "#header Predicted Revenue after Expansion#!\n$TOOLTIP_DELIMITER$\nA prediction of how much expanding this Building would affect its' weekly Earnings."

 COLONY_MAP_LIST_PANEL_STATUS_HEADER:0 "Status"
 COLONY_MAP_LIST_PANEL_STATUS_HEADER_TOOLTIP:1 "#header Status#!\n$TOOLTIP_DELIMITER$\n#concept The availability of colonizing each [concept_state_region].\n\n@map_list_plus!: You can select this.\n@map_list_plus_and_checkmark!: You can select this and you are already doing this here.\n@map_list_checkmark!: You are already doing this here and you can deselect this.\n@map_list_lock!: You are already doing this here, but you can NOT deselect this.\n@map_list_cross!: You can NOT select this.\n@map_list_cross_and_checkmark!: You are already doing this here, but you can NOT select this.#!"
 COLONY_MAP_LIST_PANEL_REGION_HEADER:0 "Region"
 COLONY_MAP_LIST_PANEL_REGION_HEADER_TOOLTIP:1 "#header [concept_state_region]#!\n$TOOLTIP_DELIMITER$\n#concept Target $concept_state_region$.#!"
 COLONY_MAP_LIST_PANEL_STATE_HEADER:0 "State"
 COLONY_MAP_LIST_PANEL_STATE_HEADER_TOOLTIP:1 "#header [concept_state]#!\n$TOOLTIP_DELIMITER$\n#concept Target $concept_state$.#!"

 DIPLO_ACTION_MAP_LIST_PANEL_STATUS_HEADER_TOOLTIP:0 "#header Status#!\n$TOOLTIP_DELIMITER$\n#concept The availability of this [concept_diplomatic_action] in each [concept_country].\n\n@map_list_plus!: You can select this.\n@map_list_plus_and_checkmark!: You can select this and you are already doing this here.\n@map_list_checkmark!: You are already doing this here and you can deselect this.\n@map_list_lock!: You are already doing this here, but you can NOT deselect this.\n@map_list_cross!: You can NOT select this.\n@map_list_cross_and_checkmark!: You are already doing this here, but you can NOT select this.#!"
 DIPLO_ACTION_LIST_PANEL_STATUS_HEADER:0 "Country"
 DIPLO_ACTION_LIST_PANEL_STATUS_HEADER_TOOLTIP:1 "#header [concept_country]#!"
 DIPLO_ACTION_LIST_PANEL_STATUS_SEND:0 "Send"
 DIPLO_ACTION_LIST_PANEL_STATUS_NOT_POSSIBLE:0 "Unavailable"

 TRADE_ROUTE_LIST_PANEL_STATUS_HEADER_TOOLTIP:0 "#header Status#!\n$TOOLTIP_DELIMITER$\n#concept The availability of this [concept_trade_route] to each [concept_market].\n\n@map_list_plus!: You can select this.\n@map_list_plus_and_checkmark!: You can select this and you are already doing this here.\n@map_list_checkmark!: You are already doing this here and you can deselect this.\n@map_list_lock!: You are already doing this here, but you can NOT deselect this.\n@map_list_cross!: You can NOT select this.\n@map_list_cross_and_checkmark!: You are already doing this here, but you can NOT select this.#!"
 TRADE_ROUTE_LIST_PANEL_MARKET_HEADER:0 "Market"
 TRADE_ROUTE_LIST_PANEL_MARKET_HEADER_TOOLTIP:1 "#header [concept_market]#!"
 TRADE_ROUTE_LIST_PANEL_VALUE_HEADER:1 "Productivity"
 TRADE_ROUTE_LIST_PANEL_VALUE_HEADER_TOOLTIP:1 "#header Amount of [concept_trade_revenue]/employee annually#!"
 TRADE_ROUTE_LIST_PANEL_QUANTITY_HEADER:0 "Amount"
 TRADE_ROUTE_LIST_PANEL_QUANTITY_HEADER_TOOLTIP:0 "#header Units of [Concept('concept_good', '$concept_goods$')] Traded#!"
 TRADE_ROUTE_LIST_PANEL_LEVEL_HEADER:0 "Level"
 TRADE_ROUTE_LIST_PANEL_LEVEL_HEADER_TOOLTIP:0 "#header Level of [concept_trade_route]#!"
 TRADE_ROUTE_LIST_PANEL_CONVOYS_HEADER:0 "@convoys"
 TRADE_ROUTE_LIST_PANEL_CONVOYS_HEADER_TOOLTIP:0 "#header Number of @convoys![concept_convoys] required#!"

 TRADE_ROUTE_PLAYER:0 "Your Owned Routes ([MarketGoods.GetNumPlayerOwnedTradeRoutes]):"
 TRADED_GOODS_IMPORTED_AND_NUMBER_OF_IMPORT_ROUTES:0 "[MarketGoods.GetImportAmount|Dv] ([MarketGoods.GetNumImportTradeRoutes])"
 TRADED_GOODS_EXPORTED_AND_NUMBER_OF_EXPORT_ROUTES:0 "[MarketGoods.GetExportAmount|Dv] ([MarketGoods.GetNumExportTradeRoutes])"
 TRADED_GOODS_IMPORTED_TOOLTIP:0 "[MarketGoods.GetMarket.GetOwner.GetName] is importing [MarketGoods.GetImportAmount|Dv] [MarketGoods.GetGoods.GetTextIcon] [MarketGoods.GetGoods.GetName] with [MarketGoods.GetNumImportTradeRoutes] import [Concept('concept_trade_route', '$concept_trade_routes$')]"
 TRADED_GOODS_EXPORTED_TOOLTIP:0 "[MarketGoods.GetMarket.GetOwner.GetName] is exporting [MarketGoods.GetExportAmount|Dv] [MarketGoods.GetGoods.GetTextIcon] [MarketGoods.GetGoods.GetName] with [MarketGoods.GetNumExportTradeRoutes|v] export [Concept('concept_trade_route', '$concept_trade_routes$')]"
 GOODS_NAME_WITH_TRADE_ROUTES:1 "#header [Goods.GetNameNoFormatting]#! $GOODS_NAME_WITH_TRADE_ROUTES_OWNED$"
 GOODS_NAME_WITH_TRADE_ROUTES_OWNED:0 "[SelectLocalization(EqualTo_int32(MarketGoods.GetNumPlayerOwnedTradeRoutes, '(int32)0'), '', 'GOODS_NAME_WITH_TRADE_ROUTES_NUMBER')]"
 GOODS_NAME_WITH_TRADE_ROUTES_NUMBER:0 "([MarketGoods.GetNumPlayerOwnedTradeRoutes|v] [GetPlayer.GetAdjectiveNoFormatting] [SelectLocalization(EqualTo_int32(MarketGoods.GetNumPlayerOwnedTradeRoutes, '(int32)1'), 'route', 'routes')])"
 GOODS_NUMBER_WITH_TRADE_LEVEL:0 "[TradeRoute.GetTradeQuantity|Dv]  (Level [TradeRoute.GetLevel|v])"

 NOT_PLAYER_MARKET_CONSUMPTION_TAXES:1 "@red_cross! Can #b not#! set [Concept('concept_consumption_tax','$concept_consumption_taxes$')] on [Goods.GetName] in the [Goods.GetMarket.GetName] since you are not part of this [concept_market]"
 NOT_PLAYER_MARKET_PRIORITY:1 "@red_cross! Can #b not#! set priority on [Goods.GetName] in the [Goods.GetMarket.GetName] since you are not part of this [concept_market]"

 ACTIVATE_CONSCRIPTION_CENTER_MAP_LIST_PANEL_STATUS_HEADER_TOOLTIP:0 "#header Status#!\n$TOOLTIP_DELIMITER$\n#concept The availability of activating the [concept_conscription_center] in each [concept_state].\n\n@map_list_plus!: You can select this.\n@map_list_plus_and_checkmark!: You can select this and you are already doing this here.\n@map_list_checkmark!: You are already doing this here and you can deselect this.\n@map_list_lock!: You are already doing this here, but you can NOT deselect this.\n@map_list_cross!: You can NOT select this.\n@map_list_cross_and_checkmark!: You are already doing this here, but you can NOT select this.#!"
 ACTIVATE_CONSCRIPTION_CENTER_MAP_LIST_PANEL_STATE_HEADER:0 "State"
 ACTIVATE_CONSCRIPTION_CENTER_MAP_LIST_PANEL_STATE_HEADER_TOOLTIP:0 "#header State#!\n$TOOLTIP_DELIMITER$\nThe [concept_state] where [concept_conscription_center] will be activated."
 ACTIVATE_CONSCRIPTION_CENTER_MAP_LIST_PANEL_SIZE_TOOLTIP:0 "#header Size#!\n$TOOLTIP_DELIMITER$\nThe size of the [concept_conscription_center]."
 ACTIVATE_CONSCRIPTION_CENTER_MAP_LIST_PANEL_UNITS:0 "Units"
 ACTIVATE_CONSCRIPTION_CENTER_MAP_LIST_PANEL_UNITS_TOOLTIP:0 "#header Units#!\n$TOOLTIP_DELIMITER$\nThe number of units that will be drafted by the [concept_conscription_center]."
 ACTIVATE_CONSCRIPTION_CENTER_MAP_LIST_PANEL_UNITS_TEXT:0 "@battalions! [MapListOption.GetActivateConscriptionCenterData.GetBuilding.GetCombatUnitCapacity|v]"

 FRONT_MAP_LIST_PANEL_UNITS:0 "Units"
 FRONT_MAP_LIST_PANEL_UNITS_TOOLTIP:0 "#header Units#!\n$TOOLTIP_DELIMITER$\nThe number of units present on the [concept_front]."

 RECRUIT_COMMANDERS_MAP_LIST_PANEL_STATUS_HEADER_TOOLTIP:0 "#header Status#!\n$TOOLTIP_DELIMITER$\n#concept The availability of recruiting a [concept_general] in each [concept_hq].\n\n@map_list_plus!: You can select this.\n@map_list_plus_and_checkmark!: You can select this and you are already doing this here.\n@map_list_checkmark!: You are already doing this here and you can deselect this.\n@map_list_lock!: You are already doing this here, but you can NOT deselect this.\n@map_list_cross!: You can NOT select this.\n@map_list_cross_and_checkmark!: You are already doing this here, but you can NOT select this.#!"
 RECRUIT_COMMANDERS_MAP_LIST_PANEL_CURRENT_NUM:1 "Current"
 RECRUIT_COMMANDERS_MAP_LIST_PANEL_CURRENT_GENERALS_TOOLTIP:0 "#header Current number of [Concept( 'concept_general', '$concept_generals$' )]#!"
 RECRUIT_COMMANDERS_MAP_LIST_PANEL_CURRENT_ADMIRALS_TOOLTIP:0 "#header Current number of [Concept( 'concept_admiral', '$concept_admirals$' )]#!"
 RECRUIT_COMMANDERS_MAP_LIST_PANEL_CURRENT_BATTALIONS_TOOLTIP:0 "#header Units#!\n$TOOLTIP_DELIMITER$\nThe number of battalions without a [concept_general] in a [concept_hq]."
 RECRUIT_COMMANDERS_MAP_LIST_PANEL_CURRENT_FLOTILLAS_TOOLTIP:0 "#header Units#!\n$TOOLTIP_DELIMITER$\nThe number of flotillas without a [concept_admiral]in a [concept_hq]."
 RECRUIT_COMMANDERS_CHARACTERS_POPUP:0 "Will Command $DESC$"

 COLONY_MAP_MARKER_DAYS_LEFT:0 "#bold [State.GetColonyProgressAsDays]#! Days"
 BUILDING_MAP_MARKER_WEEKS_LEFT:0 "#bold [Building.GetConstructionRemainingWeeksDesc]#!"

 CLOUT_GRAPH_TITLE:0 "#title [concept_clout]#!"
 VOTES_GRAPH_TITLE:0 "#title [Concept('concept_votes', 'Current Polls')]#!"

 ELECTION_PANEL_ACTIVE_CAMPAIGN_TITLE:0 "[Election.GetNextElectionYearRaw] Campaign"
 ELECTION_PANEL_ELECTION_RESULT_TITLE:0 "[Election.GetLastElectionYearRaw] Election results"
 ELECTION_PANEL_HEADER_LINE_ONE:2 "[Election.GetTitle]"
 ELECTION_PANEL_HEADER_LINE_TWO:1 "[concept_election] in [Election.GetCountryName]"
 IG_VOTERS_TITLE:0 "Voters:"
 TOTAL_VOTERS:0 "Total Voters"
 DATE_OF_ELECTION:0 "Date of [concept_election]"
 ELECTION_DATE:1 "$DATE$ (in $NUM_DAYS$ days)"
 ELECTION_DATE_ONE_DAY:0 "$DATE$ (in one day)"
 ELECTION_DATE_LESS_THAN_ONE_DAY:0 "$DATE$ (less than one day)"
 PARTIES:0 "[Concept('concept_party', '$concept_parties$')]"
 LAST_ELECTION_RESULTS:1 "Last [concept_election] Results: [Election.GetLastElectionDateDesc]"
 PARTY_AFFILIATION:0 "Party Affiliation"
 PROJECTED_VOTES_TITLE:0 "Projected Votes:"
 PROJECTED_VOTES:0 "$VOTING_POWER|K$ ($SHARE|%0$)"
 PARTY_AFFILIATION_TOOLTIP:0 "#header [InterestGroup.GetName] Affiliation with [Party.GetName]: $SCORE|v0$#!\n$TOOLTIP_DELIMITER$\n$BREAKDOWN$"

 CULTURE_IN_STATE_ITEM:1 "[STATE.GetPopulationForCulture( CULTURE.Self )|vD] [CULTURE.GetName] ([STATE.GetPolStrForCulture( CULTURE.Self )|vD] [concept_political_strength])"
 CULTURE_IN_STATE_FORMAT:0 "#header Cultures in [STATE.GetName]#!\n$TOOLTIP_DELIMITER$\n$BREAKDOWN$"

 IG_IN_STATE_ITEM:0 "$VAL|vD$ - [INTEREST_GROUP.GetName]"
 IGS_IN_STATE_FORMAT:1 "#header [concept_political_strength] in [STATE.GetName]#!\n$TOOLTIP_DELIMITER$\n$BREAKDOWN$"


 TECHNOLOGY:0 "Technology"
 TOOLTIP_REQUIREMENTS_ANY:0 "#title Requires one of the following:#!"
 TOOLTIP_REQUIREMENTS_ALL:0 "#title Requires all of the following:#!"
 TECHNOLOGY_RESEARCHED:0 "#i Already Researched#!"
 TOOLTIP_UNLOCKS:0 "#title Unlocks#!"
 TOOLTIP_UNLOCK_PRODUCTION_METHOD:0 "Unlocks $PRODUCTION_METHOD$ for $BUILDING_TYPE$ ([concept_production_method])"
 TOOLTIP_DISALLOW_PRODUCTION_METHOD:0 "Disallows $PRODUCTION_METHOD$ for $BUILDING_TYPE$ ([concept_production_method])"
 TOOLTIP_UNLOCK_BUILDING_TYPE:0 "Unlocks $BUILDING_TYPE$ ([concept_building])"
 TOOLTIP_UNLOCK_STATE_TRAIT_COLONIZATION:0 "Allows establishment of [Concept('concept_colony','$concept_colonies$')] in [Concept('concept_state', '$concept_states$')] with [STATE_TRAIT.GetName]"
 TOOLTIP_DISABLE_STATE_TRAIT:0 "Removs all effects from [STATE_TRAIT.GetName] in your owned [Concept('concept_colony','$concept_colonies$')] in [Concept('concept_state', '$concept_states$')]"
 TOOLTIP_UNLOCK_LAW_TYPE:0 "Unlocks $LAW$"
 TOOLTIP_UNLOCK_PARTY:0 "Unlocks $PARTY$"
 TOOLTIP_UNLOCK_DECREE:0 "Unlocks [DECREE_TYPE.GetName] ([concept_decree])"
 TOOLTIP_UNLOCK_DIPLOMATIC_ACTION:0 "Unlocks [DIPLOMATIC_ACTION_TYPE.GetName] ([concept_diplomatic_action])"
 TOOLTIP_UNLOCK_TECH_TYPE:0 "Leads to $TECH_TYPE$ ([concept_technology])"
 TOOLTIP_UNLOCK_CANAL:0 "Required for $DATA_CANAL_TYPE_NAME_FORMAT$"
 TOOLTIP_DISALLOW_LAW_TYPE:0 "Disallows $LAW$"
 TOOLTIP_UNLOCKED_BY_LAW_TYPE:0 "Unlocked by $LAW$"
 TOOLTIP_DISALLOWED_BY_LAW_TYPE:0 "Disallowed by $LAW$"
 TOOLTIP_UNLOCKED_BY_TECHNOLOGY:0 "$TECHNOLOGY$"

 TOOLTIP_UNLOCKS_NO_BREAKDOWN:0 "$UNLOCKED_DESC$"
 TOOLTIP_UNLOCKS_WITH_BREAKDOWN:0 "#tooltippable #tooltip:$BREAKDOWN_TAG$ Unlocks $UNLOCKED_CATEGORIES_LIST$#!#!"
 TOOLTIP_UNLOCK_LAW_SINGLE:0 "a new [concept_law]"
 TOOLTIP_UNLOCK_LAW_MANY:0 "multiple new [Concept('concept_law', '$concept_laws$')]"
 TOOLTIP_UNLOCK_PM_SINGLE:0 "a new [concept_production_method]"
 TOOLTIP_UNLOCK_PM_MANY:0 "multiple new [Concept('concept_production_method', '$concept_production_methods$')]"
 TOOLTIP_UNLOCK_DECREE_SINGLE:0 "a new [concept_decree]"
 TOOLTIP_UNLOCK_DECREE_MANY:1 "multiple new [Concept('concept_decree', '$concept_decrees$')]"

 TOOLTIP_DISALLOWS_NO_BREAKDOWN:0 "$DISALLOWED_DESC$"
 TOOLTIP_DISALLOWS_WITH_BREAKDOWN:0 "#tooltippable #tooltip:$BREAKDOWN_TAG$ Disallows $DISALLOWED_CATEGORIES_LIST$#!#!"
 TOOLTIP_DISALLOW_PM_SINGLE:0 "a [concept_production_method]"
 TOOLTIP_DISALLOW_PM_MANY:0 "multiple [Concept('concept_production_method', '$concept_production_methods$')]"

 CURRENTLY_ACTIVE_LAW:0 "#b Active Law#!"
 CURRENTLY_ACTIVE_LAW_IN_LAWGROUP:0 "Currently Active [Law.GetGroup.GetName] Law"
 LAW_CURRENTLY_BEING_ENACTED:0 "#b Trying to enact this#!"
 CURRENT_LAW_BEING_ENACTED:0 "#b Enacting Law#!"
 NO_LAW_IN_THIS_LAWGROUP_IS_BEING_ENACTED:0 "No [LawGroup.GetName] [concept_law] enacting"
 ACTIVE_LAW:0 "@green_checkmark! Part of our [Concept('concept_law', '$concept_laws$')]"
 BEING_ENACTED_LAW:1 "#v Currently being enacted#! (next checkpoint in #tooltippable #tooltip:[Law.GetTooltipTag],LAW_NEXT_CHECKPOINT_TIME_DESC [Law.GetCheckpointRemainingDays|v] days#!#!)"
 INACTIVE_LAW:0 "@red_cross! Not part of our [Concept('concept_law', '$concept_laws$')]"
 LAW_FULL_NAME:0 "$LAW_TYPE$ ($LAW_TYPE_TYPE$) in $LAW_GROUP$"
 LAW_TYPE_TYPE_DESC_LAW:0 "[concept_law]"
 LAW_TYPE_TYPE_DESC_INSTITUTION:0 "Institution"

 POP_TYPE_SUPPORT_TITLE:1 "#b [PopType.GetName] [concept_interest_group] support in [Country.GetName]:#!"
 POP_TYPE_SUPPORT_SINGLE:0 "[INTEREST_GROUP.GetName]: $SUPPORT_PERCENTAGE|%1v$"
 POP_TYPE_SUPPORT_SINGLE_FORMAT:0 "$TAB$$POP_TYPE_SUPPORT_SINGLE$"
 POP_TYPE_SUPPORT_FORMAT:0 "$POP_TYPE_SUPPORT_TITLE$\n$BODY$"
 POP_TYPE_SUPPORT_NONE:1 "[PopType.GetName] in [Country.GetName] do not support any $concept_interest_group$"
 POP_TYPE_SUPPORTED_BY_OTHER_HEADER:1 "#header Other supported [Concept('concept_interest_group', '$concept_interest_groups$')]#!\n$TOOLTIP_DELIMITER$"
 POP_TYPE_SUPPORTED_BY_OTHER:1 "$TAB$Other $concept_interest_groups$: #tooltippable #tooltip:[GetRawTextTooltipTag('$BREAKDOWN$')] $OTHER_PERCENTAGE|%1v$#!#!"

 POP_TYPE_IN_PLAYER_COUNTRY:1 "#b [PopType.GetName] in [GetPlayer.GetName]#!:\nPopulation: [PopType.GetPopulation(GetPlayer.Self)|kv]\n[concept_political_strength]: [PopType.GetPolStr(GetPlayer.Self)|kv]\n\n[PopType.GetInterestGroupSupportDesc( GetPlayer.Self )]"
 POP_TYPE_IN_BUILDING:0 "#b [PopType.GetName] in [Building.GetState.GetCountry.GetName]#!:\n$TAB$$TAB$[concept_pop]: [PopType.GetPopulation(Building.GetState.GetCountry)|kv]\n$TAB$$TAB$$TAB$$TAB$[concept_workforce]: [PopType.GetWorkforce(Building.GetState.GetCountry)|kv]\n$TAB$$TAB$$TAB$$TAB$[concept_dependents]: [PopType.GetDependents(Building.GetState.GetCountry)|kv]\n$TAB$$TAB$[concept_political_strength]: [PopType.GetPolStr(Building.GetState.GetCountry)|kv][SelectLocalization(Building.GetState.GetCountry.IsPlayer, 'POP_TYPE_IN_BUILDING_SUPPORT', '')]"
 POP_TYPE_IN_BUILDING_SUPPORT:0 "\n\n[PopType.GetInterestGroupSupportDesc( Building.GetState.GetCountry )]"
 POP_TYPE_IN_BUILDING_HEADER:0 "[PopListItem.GetWorkingAdultsPopSize|vD] [PopType.GetNameNoIcon] in [Building.GetName]"
 POP_TYPE_IN_STATE:0 "#b [PopType.GetName] in [State.GetCountry.GetName]#!:\n$TAB$$TAB$Population: [PopType.GetPopulation(State.GetCountry)|kv]\n$TAB$$TAB$$TAB$$TAB$[concept_workforce]: [PopType.GetWorkforce(State.GetCountry)|kv]\n$TAB$$TAB$$TAB$$TAB$[concept_dependents]: [PopType.GetDependents(State.GetCountry)|kv]\n$TAB$$TAB$[concept_political_strength]: [PopType.GetPolStr(State.GetCountry)|kv][SelectLocalization(State.GetCountry.IsPlayer, 'POP_TYPE_IN_STATE_SUPPORT', '')]"
 POP_TYPE_IN_STATE_SUPPORT:0 "\n\n[PopType.GetInterestGroupSupportDesc( State.GetCountry )]"
 POP_TYPE_IN_STATE_HEADER:0 "[PopListItem.GetTotalPopSize|vD] [PopType.GetNameNoIcon] in [State.GetName]"
 POP_TYPE_IN_CULTURE:0 "[SelectLocalization(GreaterThan_int32(Culture.GetPopulation(GetPlayer.Self), '(int32)0'), 'POP_TYPE_IN_CULTURE_PLAYER_POPULATION', 'POP_TYPE_IN_CULTURE_NO_PLAYER_POPULATION')]"
 POP_TYPE_IN_CULTURE_NO_PLAYER_POPULATION:0 "There are no [Culture.GetName] [Concept('concept_pop','$concept_pops$')] in [GetPlayer.GetName]"
 POP_TYPE_IN_CULTURE_PLAYER_POPULATION:0 "#b [Culture.GetName] [Concept('concept_pop','$concept_pops$')] in [GetPlayer.GetName]:#!\n$TAB$$TAB$Population: [Culture.GetPopulation(GetPlayer.Self)|kv]\n$TAB$$TAB$[concept_political_strength]: [Culture.GetPolStr(GetPlayer.Self)|kv]"
 POP_TYPE_IN_CULTURE_HEADER:0 "[PopListItem.GetTotalPopSize|vD] [Culture.GetName] [PopType.GetNameNoIcon]"
 POP_TYPE_IN_RELIGION:0 "[SelectLocalization(GreaterThan_int32(Religion.GetPopulation(GetPlayer.Self), '(int32)0'), 'POP_TYPE_IN_RELIGION_PLAYER_POPULATION', 'POP_TYPE_IN_RELIGION_NO_PLAYER_POPULATION')]"
 POP_TYPE_IN_RELIGION_NO_PLAYER_POPULATION:0 "There are no [Religion.GetName] [Concept('concept_pop','$concept_pops$')] in [GetPlayer.GetName]"
 POP_TYPE_IN_RELIGION_PLAYER_POPULATION:0 "#b [Religion.GetName] [Concept('concept_pop','$concept_pops$')] in [GetPlayer.GetName]:#!\n$TAB$$TAB$Population: [Religion.GetPopulation(GetPlayer.Self)|kv]\n$TAB$$TAB$[concept_political_strength]: [Religion.GetPolStr(GetPlayer.Self)|kv]"
 POP_TYPE_IN_RELIGION_HEADER:0 "[PopListItem.GetTotalPopSize|vD] [Religion.GetName] [PopType.GetNameNoIcon]"
 POP_TYPE_IN_IG:0 "#b [PopType.GetName] in [InterestGroup.GetCountry.GetName]#!:\n$TAB$$TAB$Population: [PopType.GetPopulation(InterestGroup.GetCountry)|kv]\n$TAB$$TAB$$TAB$$TAB$[concept_workforce]: [PopType.GetWorkforce(InterestGroup.GetCountry)|kv]\n$TAB$$TAB$$TAB$$TAB$[concept_dependents]: [PopType.GetDependents(InterestGroup.GetCountry)|kv]\n$TAB$$TAB$[concept_political_strength]: [PopType.GetPolStr(InterestGroup.GetCountry)|kv][SelectLocalization(InterestGroup.GetCountry.IsPlayer, 'POP_TYPE_IN_IG_SUPPORT', '')]"
 POP_TYPE_IN_IG_SUPPORT:0 "\n\n[PopType.GetInterestGroupSupportDesc( InterestGroup.GetCountry )]"
 POP_TYPE_IN_IG_HEADER:0 "[PopListItem.GetTotalPopSize|vD] [PopType.GetNameNoIcon] support the [InterestGroup.GetNameNoIcon]"



 POP_TYPE_STRATA:0 "[PopType.GetName] are part of the #tooltippable #tooltip:[PopType.GetTooltipTag],POP_TYPE_BREAKDOWN [PopType.GetStrata]#!#!"
 STRATA_MEMBERSHIP_ITEM:0 "\n[POP_TYPE.GetPopulation(GetPlayer.Self)|vD] [POP_TYPE.GetName] ([POP_TYPE.GetPolStr(GetPlayer.Self)|vD] [concept_political_strength])"
 POP_TYPE_BREAKDOWN:1 "#header [GetPlayer.GetAdjectiveNoFormatting] Pops in this Strata#![PopType.GetStrataBreakdown]"
 POP_TYPE_TOOLTIP_SLAVES_AS_LABOR:0 "\n\n#italic Certain [Concept('concept_building', '$concept_buildings$')] employ [PopType.GetNameNoIcon] in order to replace another [concept_profession].#!"

 YOU_HAVE_RESEARCHED_THIS:0 "#italic You have researched this technology#!"
 CURRENTLY_BEING_RESEARCHED:0 "Currently being researched: $TECHNOLOGY_PROGRESS_WITH_GAIN$"
 LENS_ACTION_NUMBER:1 "[LensOption.GetText|v]\n[GetDescriptiveText(LensOption.GetMapInteraction)]\nThis action has #v [LensOption.GetNumberOfSelections|+]#! valid targets"
 BUILDING_ACTION_NUMBER:1 "[BuildingType.GetName|v]\nSelect in which [concept_state] to build [BuildingType.GetName|v]\nCan currently be built in #v [BuildingType.GetNumAvailableStatesForBuilding|+]#! different [Concept('concept_state', '$concept_states$')]"

 IS_ACTIVE:0 "$TEXT$ (#P Active#!)"
 IS_INACTIVE:0 "$TEXT$ (Inactive)"

 PRODUCTION_METHOD_OPTIONS:0 "You have #bold #P [ProductionMethodGroup.GetNumAvailableOptions(Building.AccessSelf)]#!#! options for [ProductionMethodGroup.GetName]"
 PRODUCTION_METHOD_OPTIONS_BULK:0 "You have #bold #P [ProductionMethodGroup.GetNumAvailableOptionsForBuildingType(ProductionMethodsPanelEntry.AccessBuildingType)]#!#! options for [ProductionMethodGroup.GetName]"

 FRONT_DESC_LAND_FORMAT:0 "[FRONT.GetName]"
 PEACE_ACCEPTANCE_YES:0 "#bold #P +1000#!#!"
 PEACE_ACCEPTANCE_SCORE:0 "$VAL|=+$"
 WAR_SUPPORT:0 "[concept_war_support]"
 ACCEPTANCE:0 "Acceptance"

 INSTITUTION_NAME_AND_LEVEL:0 "[Institution.GetName] (Level [Institution.GetInvestmentLevel])"
 EXPAND_BUILDING_TYPE:0 "Expand #BOLD [BuildingType.GetNameNoFormatting]#!"
 YEARLY_AVERAGE_EARNINGS_PER_EMPLOYEE:0 "Yearly Avg. Earnings / Employee"

 SOCIETY:0 "Society"
 OTHER:0 "Other"
 OTHER_TITLE_COLON:0 "#title Other:#!"

 CONSTRUCTION_POINTS:1 "Requires $POINTS|0v$ @construction![concept_construction]"
 CONSTRUCTION_DURATION:0 "$WEEKS$ weeks"
 CONSTRUCTION_DURATION_UNKNOWN:1 "Unknown"
 CONSTRUCTION_DURATION_PAUSED:0 "Paused"
 CONSTRUCTION_CAMP:0 "Construction Camp"
 MOVE_UP:1 "#I Click to move up in queue#!\n#I Alt-click to move to top#!"
 MOVE_DOWN:1 "#I Click to move down in queue#!\n#I Alt-click to move to bottom#!"
 CANCEL_CONSTRUCTION:0 "Cancel Construction"

 PLAYED_BY_PLAYER_DESC:0 "Played by #v $PLAYER$#!"
 PLAYED_BY_AI_DESC:0 "Played by AI"
 OBSERVED_BY_PLAYER_DESC:0 "Observed by #v $PLAYER$#!"
 PLAYERS:0 "Players"

 NO_COLONY_GROWTH:0 "Country generates no colonial growth"
 COLONY_GROWTH_DESC:0 "Colonial growth generated by [COUNTRY.GetName]: #tooltippable #tooltip:[COUNTRY.GetTooltipTag],COLONY_GROWTH_DETAIL_TIT $VALUE$#!#!\n"
 MAX_COLONY_GROWTH_CLAMPED:0 "Max growth per day: #variable $MAX|%$#!"
 COLONY_GROWTH_DETAIL_TIT:0 "[Country.GetColonialGrowthDetails]"
 COLONY_GROWTH_DETAIL_DESC:0 "[COUNTRY.GetName] is generating #variable $VALUE|%$#! Colonial Growth from #variable $TOTAL_POPS_MIL$M#! incorporated population ( #variable $MULT_PER_MIL$#! per 1M people ) this is then split between #variable $NUM_COLONIES$#! colonies"

 MOBILIZED_BATTALIONS_WITH_GENERAL_FULL_COUNT:0 "With [Concept('concept_general', '$concept_generals$')]: @battalions!$TOTAL|v$"
 MOBILIZED_BATTALIONS_WITH_GENERAL_NOT_FULL_COUNT:0 "With [Concept('concept_general', '$concept_generals$')]: @battalions!$FULLY_MOBILIZED|v$/$TOTAL|v$"
 MOBILIZED_BATTALIONS_IN_GARRISON_COUNT:0 "In Garrison: @battalions!$VALUE|v$"

 MOBILIZED_REGULARS_WITH_GENERAL_TOOLTIP_LEFT:0 "@battalions![WarPanel.GetLeftLeader.GetRegularBattalionsWithGeneralsRaw|v] Regular [Concept('concept_battalion','$concept_battalions$')] are assigned to [Concept('concept_general', '$concept_generals$')] and [WarPanel.GetLeftLeader.GetFullyMobilizedRegularPercentageRaw|%0v] of them are [Concept('concept_mobilize_general', '$concept_mobilize_general_mobilized$')]\n\n[WarPanel.GetLeftLeader.GetRegularBattalionsWithGeneralBreakdown]"
 MOBILIZED_REGULARS_WITH_GENERAL_TOOLTIP_RIGHT:0 "@battalions![WarPanel.GetRightLeader.GetRegularBattalionsWithGeneralsRaw|v] Regular [Concept('concept_battalion','$concept_battalions$')] are assigned to [Concept('concept_general', '$concept_generals$')] and [WarPanel.GetRightLeader.GetFullyMobilizedRegularPercentageRaw|%0v] of them are [Concept('concept_mobilize_general', '$concept_mobilize_general_mobilized$')]\n\n[WarPanel.GetRightLeader.GetRegularBattalionsWithGeneralBreakdown]"

 MOBILIZED_REGULARS_WITH_GENERAL_TOOLTIP:0 "@battalions![Country.GetRegularBattalionsWithGeneralsRaw|v] Regular [Concept('concept_battalion','$concept_battalions$')] are assigned to [Concept('concept_general', '$concept_generals$')] and [Country.GetFullyMobilizedRegularPercentageRaw|%0v] of them are [Concept('concept_mobilize_general', '$concept_mobilize_general_mobilized$')]\n\n[Country.GetRegularBattalionsWithGeneralBreakdown]"
 MOBILIZED_REGULARS_IN_GARRISON_TOOLTIP:0 "@battalions![Country.GetRegularBattalionsInGarrisonRaw|v] Regular [Concept('concept_battalion','$concept_battalions$')] are not assigned to a [concept_general]\n\n[Country.GetRegularBattalionsInGarrisonBreakdown]"
 MOBILIZED_CONSCRIPTS_WITH_GENERAL_TOOLTIP:0 "@battalions![Country.GetConscriptedBattalionsWithGeneralsRaw|v] [Concept('concept_conscript_battalion','$concept_conscript_battalions$')] are assigned to [Concept('concept_general', '$concept_generals$')] and [Country.GetFullyMobilizedConscriptsPercentageRaw|%0v] of them are [Concept('concept_mobilize_general', '$concept_mobilize_general_mobilized$')]\n\n[Country.GetConscriptedBattalionsWithGeneralBreakdown]"
 MOBILIZED_CONSCRIPTS_IN_GARRISON_TOOLTIP:0 "@battalions![Country.GetConscriptedBattalionsInGarrisonRaw|v] [Concept('concept_conscript_battalion','$concept_conscript_battalions$')] are not assigned to a [concept_general]\n\n[Country.GetConscriptedBattalionsInGarrisonBreakdown]"

 GENERALS_HEADER_COUNT:0 "[Concept('concept_general', '$concept_generals$')] ([GetDataModelSize( Country.AccessGenerals )|v0])"
 MOBILIZED_BATTALIONS_HEADER_COUNT:0 "Mobilized @battalions![Country.GetBattalionsFullyMobilized|v0]/[Country.GetBattalionsWithGeneralRaw]"
 MOBILIZED_BATTALIONS_HEADER_TOOLTIP:0 "[Country.GetFullyMobilizedBattalionsPercentageRaw|%0v] of all [Concept('concept_battalion','$concept_battalions$')] in [Country.GetName] are [Concept('concept_mobilize_general', '$concept_mobilize_general_mobilized$')]"
 MOBILIZED_BATTALIONS_WITH_GENERAL_COUNT:0 "With [Concept('concept_general', '$concept_generals$')]: [Country.GetBattalionsFullyMobilized|v0]/[Country.GetBattalionsMobilizable]"
 ADMIRALS_HEADER_COUNT:0 "[Concept('concept_admiral', '$concept_admirals$')] ([GetDataModelSize( Country.AccessAdmirals )|v0])"
 ACTIVE_WARSHIPS_HEADER_COUNT:1 "Active [Country.GetWarshipsFielded|v0]/[Country.GetWarshipsCapacity] @flotillas!"
 TOTAL_FLOTILLAS:0 "Total flotillas"

 CANAL_WRONG_STATE_REGION:0 "#N Can only be built in [STATE_REGION.GetName]#!"

 MOBILIZE_GENERAL:0 "Mobilize"
 MOBILIZE_GENERAL_TOOLTIP:2 "#header $concept_mobilize_general$#!\n$TOOLTIP_DELIMITER$\n[ConcatIfNeitherEmpty( GetDesc( Character.Mobilize ), '\n\n' )]$concept_mobilize_general_desc$\n\nEstimated Cost / Week: [Character.GetMobilizationCostDesc]"
 MOBILIZE_GENERAL_COST_WITH_BREAKDOWN:1 "#tooltippable #tooltip:[GetRawTextTooltipTag('$BREAKDOWN$')] @money!$COST|K-=$#!#!"
 MOBILIZE_GENERAL_COST_NO_BREAKDOWN:1 "@money!$COST|K-=$"
 MOBILIZE_GENERAL_COST_ITEM:1 "[Building.GetName] in [Building.GetState.GetName]: #tooltippable #tooltip:[GetRawTextTooltipTag('$BREAKDOWN$')] @money!$COST|K-=$#!#!"
 MOBILIZE_GENERAL_COST_ITEM_NO_BREAKDOWN: "[Building.GetName] in [Building.GetState.GetName]: @money!$COST|K-=$"
 MOBILIZE_ALL_GENERALS_BUTTON:0 "Mobilize All"
 MOBILIZE_ALL_GENERALS:0 "Mobilize all [Concept('concept_general', '$concept_generals$')]"
 MOBILIZE_ALL_GENERALS_HEADER:0 "Mobilize all [Concept('concept_general', '$concept_generals$')]?"
 MOBILIZE_ALL_GENERALS_QUESTION:1 "#bold This will [Concept('concept_mobilize_general', '$concept_mobilize_general_mobilize$')] #v [Country.GetNumberOfUnmobilizedGenerals]#! [Concept('concept_general', '$concept_general_plural_singular$')]:"
 MOBILIZE_ALL_GENERALS_MOBILIZED_GENERALS:0 "Currently, there are #v [Country.GetNumberOfMobilizedGenerals]#! [Concept('concept_general', '$concept_general_plural_singular$')] already [Concept('concept_mobilize_general', '$concept_mobilize_general_mobilized$')]."
 MOBILIZE_ALL_GENERALS_BATTALIONS:1 "Resulting in a total of @battalions!#v [Country.GetBattalionsMobilizable|0]#! [Concept('concept_battalion', '$concept_battalions$')] that will begin their [Concept('concept_mobilize_battalion', '$concept_mobilize_battalion_mobilization$')]."
 MOBILIZE_ALL_GENERALS_ESTIMATED_COST:1 "Estimated increased Cost / Week: [Country.GetPotentialMobilizationCostDesc]"
 MOBILIZE_ALL_GENERALS_COST_WITH_BREAKDOWN:1 "#tooltippable #tooltip:[GetRawTextTooltipTag('$BREAKDOWN$')] @money!$COST|K-=$#!#!"
 MOBILIZE_ALL_GENERALS_COST_NO_BREAKDOWN:1 "@money!$COST|K-=$"
 MOBILIZE_ALL_GENERALS_COST_ITEM:1 "[Character.GetFullName]: #tooltippable #tooltip:[GetRawTextTooltipTag('$BREAKDOWN$')] @money!$COST|K-=$#!#!"
 MOBILIZE_ALL_GENERALS_CANNOT_UNDONE:0 "#warning @warning! This action can not be undone until all your current wars have ended"
 GENERAL_IS_MOBILIZED_TOOLTIP:2 "This [concept_general] is [Concept('concept_mobilize_general', '$concept_mobilize_general_mobilized$')].\n\nCost / Week: [Character.GetMobilizationCostDesc]"
 CANNOT_MOBILIZE_GENERALS_NO_DIPLO_PLAY:0 "[concept_country] must be part of a [concept_diplomatic_play]"
 CANNOT_MOBILIZE_GENERAL_NOT_A_GENERAL:1 "Only [Concept('concept_general', '$concept_generals$')] can be [Concept('concept_mobilize_general', '$concept_mobilize_general_mobilized$')]"
 CANNOT_MOBILIZE_GENERAL_ALREADY_MOBILIZED:0 "[Character.GetFullName] is already [Concept('concept_mobilize_general', '$concept_mobilize_general_mobilized$')]"
 CANNOT_MOBILIZE_GENERAL_BUSY:0 "[Character.GetFullName] is busy"
 CANNOT_MOBILIZE_GENERAL_OCCUPIED:0 "[Character.GetLocationHQ().GetName] is not under our control"
 CANNOT_MOBILIZE_GENERALS_NO_GENERAL:0 "No [concept_general] in [concept_country] to [Concept('concept_mobilize_general', '$concept_mobilize_general_mobilize$')]"
 CANNOT_MOBILIZE_GENERALS_ALREADY_MOBILIZED:1 "All [Concept('concept_general', '$concept_generals$')] already [Concept('concept_mobilize_general', '$concept_mobilize_general_mobilized$')]"

 GENERAL_MOBILIZING_TOOLTIP:0 "[Character.GetFullName] [Character.GetMobilizationPercentageFormatted]"
 BUILDING_MOBILIZED_BATTALIONS_TOOLTIP:0 "#header #v [Building.GetNumberOfFullyMobilizedBattalions]#! / [Building.GetNumberOfCombatUnits] [concept_fully_mobilized_battalions] from [Building.GetState.GetName]#!\n$TOOLTIP_DELIMITER$\n#v [Building.GetNumberOfFullyMobilizedBattalions]#! [Concept('concept_battalion','$concept_battalions$')] are [Concept('concept_mobilize_battalion','$concept_mobilize_battalion_mobilized$')] out of a total of #v [Building.GetNumberOfCombatUnits]#! from the [Building.GetName] in [Building.GetState.GetName]"

 GENERAL_TRAVELING:0 "Traveling"
 GENERAL_TRAVELING_FRONT_PANEL:0 "$GENERAL_TRAVELING$ ([Character.GetDaysToCompleteTravelFormatted])"
 GENERAL_TRAVELING_TOOLTIP:0 "[Character.GetFirstName|v] will arrive in [Front.GetName] in [Character.GetDaysToCompleteTravelFormatted]."
 GENERAL_TRAVELING_TOOLTIP_LESS_THAN_ONE_DAY:0 "[Character.GetFirstName|v] will arrive in [Front.GetName] in less than #variable 1#! day."
 GENERAL_TRAVEL_DAY:0 "day"
 GENERAL_TRAVEL_DAYS:0 "days"

 ACTIVATE_CONSCRIPTION_CENTER:0 "Activate Conscription Center"
 ACTIVATE_CONSCRIPTION_CENTER_TOOLTIP:0 "#header Activate [concept_conscription_center]#!\n$TOOLTIP_DELIMITER$\nSize: [Building.GetExpansionLevel|v]\nUnit Capacity: [Building.GetCombatUnitCapacityDesc]$TROOP_ALLOCATION_CHANGES_ACTIVATE_CONSCRIPTION_CENTER$"
 CANNOT_ACTIVATE_CONSCRIPTION_CENTERS_NO_LAW:0 "[concept_country] must have a conscription law"
 CANNOT_ACTIVATE_CONSCRIPTION_CENTERS_NO_DIPLO_PLAY:0 "[concept_country] must be part of a [concept_diplomatic_play]"
 CANNOT_ACTIVATE_CONSCRIPTION_CENTER_NO_CONSCRIPTION_CENTER:1 "Insufficient civilian population in [State.GetName] to raise any [Concept('concept_conscript_battalion','$concept_conscript_battalions$')]"
 CANNOT_ACTIVATE_CONSCRIPTION_CENTER_OCCUPIED:0 "[State.GetName] is occupied by the enemy"
 CANNOT_ACTIVATE_CONSCRIPTION_CENTER_ALREADY_ACTIVE:1 "[State.GetName] is already [Concept('concept_conscription_center','$concept_conscripted$')]"
 CANNOT_ACTIVATE_CONSCRIPTION_CENTERS_NO_CONSCRIPTION_CENTER:2 "You do not have any available [Concept('concept_conscription_center','$concept_conscription_center$')]"
 CANNOT_ACTIVATE_CONSCRIPTION_CENTERS_ALREADY_ACTIVE:1 "All [Concept('concept_conscription_center', '$concept_conscription_centers$')] already active"
 CONSCRIPTION_COST_WITH_BREAKDOWN:0 "#tooltippable #tooltip:[GetRawTextTooltipTag('$BREAKDOWN$')] @money!$COST|K+=$#!#!"
 CONSCRIPTION_COST_NO_BREAKDOWN:0 "@money!$COST|K+=$"
 CONSCRIPTION_COST_ITEM:0 "[Building.GetName] in [Building.GetState.GetName]: #tooltippable #tooltip:[GetRawTextTooltipTag('$BREAKDOWN$')] @money!$COST|K+=$#!#!"

 activate_conscription_centers_lens_option:0 "Activate Conscription Centers"
 activate_conscription_centers_lens_option_tooltip:1 "#header Activate Conscription Centers#!\n$TOOLTIP_DELIMITER$\nSelect [Concept('concept_state', '$concept_states$')] where you would like to activate [Concept('concept_conscription_center', '$concept_conscription_centers$')]"

 recruit_generals_lens_option:0 "Recruit Generals"
 recruit_generals_lens_option_tooltip:0 "Recruit Generals for a [concept_hq]."
 recruit_admirals_lens_option:0 "Recruit Admirals"
 recruit_admirals_lens_option_tooltip:0 "Recruit Admirals for a [concept_hq]."

 EVENT_HIGHLIGHTED_OPTION:0 "This option is available because:"
 EVENT_HIGHLIGHTED_OPTION_NOT:0 "This option is unavailable because:"

 notification_country_mobilization_name:0 "[SCOPE.sCountry('actor').GetName] begins [Concept('concept_mobilize_general', '$concept_mobilize_general_mobilization$')]"
 notification_country_mobilization_desc:1 "Our [SelectLocalization( SCOPE.sDiplomaticPlay('diplomatic_play').AreOnSameSide( GetPlayer, SCOPE.sCountry('actor') ), 'ally', 'enemy' )] [SCOPE.sCountry('actor').GetName] begins [Concept('concept_mobilize_general', '$concept_mobilize_general_mobilizing$')] their [Concept('concept_general', '$concept_generals$')]."
 notification_country_mobilization_tooltip:0 "#header $notification_country_mobilization_name$#!\n$notification_country_mobilization_desc$"
 notification_country_conscription_name:0 "[SCOPE.sCountry('actor').GetName] begins [Concept('concept_conscription_center', '$concept_conscription_center_conscription$')]"
 notification_country_conscription_desc:0 "Our [SelectLocalization( SCOPE.sDiplomaticPlay('diplomatic_play').AreOnSameSide( GetPlayer , SCOPE.sCountry('actor') ), 'ally', 'enemy' )] [SCOPE.sCountry('actor').GetName] begins activating their [Concept('concept_conscription_center', '$concept_conscription_centers$')]."
 notification_country_conscription_tooltip:0 "#header $notification_country_conscription_name$#!\n$notification_country_conscription_desc$"

 notification_country_revolution_name:0 "[concept_revolution]!"
 notification_country_revolution_desc:0 "[concept_revolution] is upon us!"
 notification_country_revolution_tooltip:0 "#header $notification_country_revolution_name$#!\n$notification_country_revolution_desc$"

 notification_country_secession_name:0 "[concept_secession]!"
 notification_country_secession_desc:0 "The [SCOPE.GetRootScope.GetCivilWar.GetCulture.GetName] has seceeded!"
 notification_country_secession_tooltip:0 "#header $notification_country_secession_name$#!\n$notification_country_secession_desc$"

 notification_wargoal_added_name:0 "[concept_war_goal] Added!"
 notification_wargoal_added_desc:0 "A [concept_war_goal] has been added for [SCOPE.sCountry('actor').GetName]."
 notification_wargoal_added_tooltip:0 "#header $notification_wargoal_added_name$#!\n$notification_wargoal_added_desc$"

 notification_wargoal_removed_name:0 "[concept_war_goal] Removed!"
 notification_wargoal_removed_desc:0 "A [concept_war_goal] for [SCOPE.sCountry('actor').GetName] has been removed."
 notification_wargoal_removed_tooltip:0 "#header $notification_wargoal_removed_name$#!\n$notification_wargoal_removed_desc$"

 notification_election_results_name:0 "[concept_election]!"
 notification_election_results_desc:0 "[concept_election] results in [SCOPE.GetRootScope.GetCountry.GetName] are in!\n[SCOPE.GetRootScope.GetCountry.GetLastElectionResultsTooltip]"
 notification_election_results_tooltip:0 "#header $notification_election_results_name$#!\n$notification_election_results_desc$"

 notification_new_trade_route_name:0 "[SCOPE.GetRootScope.GetTradeRoute.GetOwner.GetFlagTextIcon] [SCOPE.GetRootScope.GetTradeRoute.GetDirectionName] Route for [SCOPE.GetRootScope.GetTradeRoute.GetGoods.GetTextIcon] [SCOPE.GetRootScope.GetTradeRoute.GetGoods.GetName]"
 notification_new_trade_route_desc:1 "[SCOPE.GetRootScope.GetTradeRoute.GetOwner.GetName] started an [SCOPE.GetRootScope.GetTradeRoute.GetDirectionName] Route for [SCOPE.GetRootScope.GetTradeRoute.GetGoods.GetTextIcon] [SCOPE.GetRootScope.GetTradeRoute.GetGoods.GetName] from the [SCOPE.GetRootScope.GetTradeRoute.GetExportingMarket.GetName] to the [SCOPE.GetRootScope.GetTradeRoute.GetImportingMarket.GetName]. [SCOPE.GetRootScope.GetTradeRoute.GetPredictedFinalLevelShortDesc]"
 notification_new_trade_route_tooltip:0 "#header $notification_new_trade_route_name$#!\n$notification_new_trade_route_desc$"

 notification_canceled_trade_route_name:0 "[SCOPE.GetRootScope.GetTradeRoute.GetOwner.GetFlagTextIcon] [SCOPE.GetRootScope.GetTradeRoute.GetDirectionName] [SCOPE.GetRootScope.GetTradeRoute.GetGoods.GetTextIcon] [SCOPE.GetRootScope.GetTradeRoute.GetGoods.GetName] Route Canceled"
 notification_canceled_trade_route_desc:0 "[SCOPE.GetRootScope.GetTradeRoute.GetOwner.GetName] cancelled their [SCOPE.GetRootScope.GetTradeRoute.GetDirectionName] Route for [SCOPE.GetRootScope.GetTradeRoute.GetGoods.GetTextIcon] [SCOPE.GetRootScope.GetTradeRoute.GetGoods.GetName] from the [SCOPE.GetRootScope.GetTradeRoute.GetExportingMarket.GetName] to the [SCOPE.GetRootScope.GetTradeRoute.GetImportingMarket.GetName]"
 notification_canceled_trade_route_tooltip:0 "#header $notification_canceled_trade_route_name$#!\n$notification_canceled_trade_route_desc$"

 notification_commander_move_name:0 "[SCOPE.GetRootScope.GetCharacter.GetFullName] moved"
 notification_commander_move_desc:0 "[SCOPE.GetRootScope.GetCharacter.GetFullName] and [SCOPE.GetRootScope.GetCharacter.GetHerHis] #variable [SCOPE.GetRootScope.GetCharacter.GetCombatUnitsTypeIcon][SCOPE.GetRootScope.GetCharacter.GetNumCombatUnits]#! has moved to the [SCOPE.GetRootScope.GetCharacter.GetLocationHQ.GetName]"
 notification_commander_move_tooltip:0 "#header $notification_commander_move_name$#!\n$notification_commander_move_desc$"

 notification_naval_invasion_failed_name:0 "Failed Naval Invasion"
 notification_naval_invasion_failed_desc:1 "Naval Invasion of [SCOPE.sState( 'state' ).GetName] aborted. Commanders involved has reverted to default orders."
 notification_naval_invasion_failed_tooltip:0 "#header $notification_naval_invasion_failed_name$#!\n$notification_naval_invasion_failed_desc$"

 notification_journal_entry_activated_name:0 "New [concept_journal_entry]: [SCOPE.GetRootScope.GetJournalEntry.GetName]"
 notification_journal_entry_activated_desc:0 "[SCOPE.GetRootScope.GetJournalEntry.GetName] added to the Journal"
 notification_journal_entry_activated_tooltip:1 "#header $notification_journal_entry_activated_name$#!\n$notification_journal_entry_activated_desc$"

 notification_journal_entry_deactivated_name:0 "[SCOPE.GetRootScope.GetJournalEntry.GetName] Closed"
 notification_journal_entry_deactivated_desc:0 "[SCOPE.GetRootScope.GetJournalEntry.GetName] removed from the Journal"
 notification_journal_entry_deactivated_tooltip:0 "#header $notification_journal_entry_added_name$#!\n$notification_journal_entry_added_desc$"

 notification_journal_entry_completed_name:0 "[SCOPE.GetRootScope.GetJournalEntry.GetName] Completed"
 notification_journal_entry_completed_desc:0 "[SCOPE.GetRootScope.GetJournalEntry.GetName] was successfully completed"
 notification_journal_entry_completed_tooltip:0 "#header $notification_journal_entry_completed_name$#!\n$notification_journal_entry_completed_desc$"

 notification_native_uprising_notification_name:0 "[SCOPE.sCountry('actor').GetName] Uprising"
 notification_native_uprising_notification_desc:0 "[SCOPE.sCountry('actor').GetName] have launched a [concept_native_uprising] against us!"
 notification_native_uprising_notification_tooltip:0 "#header $notification_native_uprising_notification_name$#!\n$notification_native_uprising_notification_desc$"

 notification_political_movement_formed_name:0 "[SCOPE.GetRootScope.GetPoliticalMovement.GetName] [concept_political_movement]"
 notification_political_movement_formed_desc:1 "A new [concept_political_movement] to [SCOPE.GetRootScope.GetPoliticalMovement.GetName] has formed. Their [Concept('concept_political_movement_support', '$concept_political_movement_support_short$')] is [SCOPE.GetRootScope.GetPoliticalMovement.GetSupport|v0] and their [Concept('concept_political_movement_radicalism', '$concept_political_movement_radicalism_short$')] is [SCOPE.GetRootScope.GetPoliticalMovement.GetRadicalism|v0]."
 notification_political_movement_formed_tooltip:0 "#header $notification_political_movement_formed_name$#!\n$notification_political_movement_formed_desc$"

 notification_political_movement_disbanded_name:0 "[concept_political_movement] Disbanded"
 notification_political_movement_disbanded_desc:0 "The [concept_political_movement] to [SCOPE.GetRootScope.GetPoliticalMovement.GetName] has disbanded"
 notification_political_movement_disbanded_tooltip:0 "#header $notification_political_movement_disbanded_name$#!\n$notification_political_movement_disbanded_desc$"

 notification_obligation_owed_to_us_expired_name:0 "[SCOPE.sCountry('target_country').GetAdjectiveNoFormatting] [concept_obligation] Expired"
 notification_obligation_owed_to_us_expired_desc:0 "The [concept_obligation] owed to us by [SCOPE.sCountry('target_country').GetName] has expired"
 notification_obligation_owed_to_us_expired_tooltip:0 "#header $notification_obligation_owed_to_us_expired_name$#!\n$notification_obligation_owed_to_us_expired_desc$"

 notification_obligation_owed_by_us_expired_name:0 "Our [concept_obligation] Expired"
 notification_obligation_owed_by_us_expired_desc:0 "The [concept_obligation] we owed to [SCOPE.sCountry('target_country').GetName] has expired"
 notification_obligation_owed_by_us_expired_tooltip:0 "#header $notification_obligation_owed_by_us_expired_name$#!\n$notification_obligation_owed_by_us_expired_desc$"

 notification_country_owes_obligation_tooltip:0 "#header $notification_country_owes_obligation_name$#!\n$TOOLTIP_DELIMITER$\n$notification_country_owes_obligation_desc$"
 notification_country_owes_obligation_name:0 "[concept_obligation] to [SCOPE.sCountry('actor').GetName]"
 notification_country_owes_obligation_desc:0 "We now owe an [concept_obligation] to [SCOPE.sCountry('actor').GetName]"
 
 notification_country_owed_obligation_tooltip:0 "#header $notification_country_owed_obligation_name$#!\n$TOOLTIP_DELIMITER$\n$notification_country_owed_obligation_desc$"
 notification_country_owed_obligation_name:0 "[concept_obligation] from [SCOPE.sCountry('recipient').GetName]"
 notification_country_owed_obligation_desc:0 "[SCOPE.sCountry('recipient').GetName] now owes us an [concept_obligation]"

 notification_country_owes_obligation_removed_tooltip:0 "#header $notification_country_owes_obligation_removed_name$#!\n$TOOLTIP_DELIMITER$\n$notification_country_owes_obligation_removed_desc$"
 notification_country_owes_obligation_removed_name:0 "[concept_obligation] to [SCOPE.sCountry('actor').GetName] Removed"
 notification_country_owes_obligation_removed_desc:0 "We no longer owe an [concept_obligation] to [SCOPE.sCountry('actor').GetName]"
 
 notification_country_owed_obligation_removed_tooltip:0 "#header $notification_country_owed_obligation_removed_name$#!\n$TOOLTIP_DELIMITER$\n$notification_country_owed_obligation_removed_desc$"
 notification_country_owed_obligation_removed_name:0 "[concept_obligation] from [SCOPE.sCountry('recipient').GetName] Removed"
 notification_country_owed_obligation_removed_desc:0 "[SCOPE.sCountry('recipient').GetName] no longer owes us an [concept_obligation]"

 notification_unification_candidate_added_name:0 "[SCOPE.sCountry('actor').GetName] becomes a [concept_unification_candidate]"
 notification_unification_candidate_added_desc:1 "[SCOPE.sCountry('actor').GetName] is now a [concept_unification_candidate] for [SCOPE.sCountryFormation('country_formation').GetName] and may receive support from lesser [SCOPE.sCountryFormation('country_formation').GetAdjective] [Concept('concept_country', '$concept_countries$')]"
 notification_unification_candidate_added_tooltip:0 "#header $notification_unification_candidate_added_name$#!\n$notification_unification_candidate_added_desc$"

 notification_unification_candidate_removed_name:0 "[SCOPE.sCountry('actor').GetName] no longer a [concept_unification_candidate]"
 notification_unification_candidate_removed_desc:0 "[SCOPE.sCountry('actor').GetName] is no longer [concept_unification_candidate] for [SCOPE.sCountryFormation('country_formation').GetName]"
 notification_unification_candidate_removed_tooltip:0 "#header $notification_unification_candidate_removed_name$#!\n$notification_unification_candidate_removed_desc$"

 notification_start_supporting_unification_name:0 "[SCOPE.sCountry('actor').GetName] supports [SCOPE.sCountry('recipient').GetName]"
 notification_start_supporting_unification_desc:0 "[SCOPE.sCountry('actor').GetName] is now supporting [SCOPE.sCountry('recipient').GetName] as [concept_unification_candidate] for [SCOPE.sCountryFormation('country_formation').GetName]"
 notification_start_supporting_unification_tooltip:0 "#header $notification_start_supporting_unification_name$#!\n$notification_start_supporting_unification_desc$"

 notification_stop_supporting_unification_name:0 "[SCOPE.sCountry('actor').GetName] ends support for [SCOPE.sCountry('recipient').GetName]"
 notification_stop_supporting_unification_desc:0 "[SCOPE.sCountry('actor').GetName] is no longer supporting [SCOPE.sCountry('recipient').GetName] as [concept_unification_candidate] for [SCOPE.sCountryFormation('country_formation').GetName]"
 notification_stop_supporting_unification_tooltip:0 "#header $notification_stop_supporting_unification_name$#!\n$notification_stop_supporting_unification_desc$"

 notification_shipping_lane_trade_route_invalidated_name:0 "Trade Route Removed"
 notification_shipping_lane_trade_route_invalidated_desc:0 "[SCOPE.GetRootScope.GetTradeRoute.GetOwner.GetFlagTextIcon] [SCOPE.GetRootScope.GetTradeRoute.GetGoods.GetTextIcon] [SCOPE.GetRootScope.GetTradeRoute.GetGoods.GetName] [concept_trade_route] to [SCOPE.GetRootScope.GetTradeRoute.GetRemoteMarket.GetName] removed due to no reachable Ports in [SCOPE.GetRootScope.GetTradeRoute.GetRemoteMarket.GetOwner.GetName]"
 notification_shipping_lane_trade_route_invalidated_tooltip:0 "#header $notification_shipping_lane_trade_route_invalidated_name$#!\n$notification_shipping_lane_trade_route_invalidated_desc$"

 notification_shipping_lane_commander_order_invalidated_name:0 "New Commander Order"
 notification_shipping_lane_commander_order_invalidated_desc:0 "[SCOPE.GetRootScope.GetCharacter.GetFullName] now has [SCOPE.GetRootScope.GetCharacter.GetCommanderOrder.GetType.GetName] Order due to previous assignment being unreachable"
 notification_shipping_lane_commander_order_invalidated_tooltip:0 "#header $notification_shipping_lane_commander_order_invalidated_name$#!\n$notification_shipping_lane_commander_order_invalidated_desc$"

 notification_enemy_convoys_raided_name:0 "[SCOPE.sCountry('target').GetAdjective] [concept_convoys] sunk"
 notification_enemy_convoys_raided_desc:0 "[SCOPE.GetRootScope.GetCharacter.GetFullName] sunk #v [SCOPE.GetRootScope.GetCharacter.GetLastConvoyRaidingDamageTo(SCOPE.sCountry('target').Self)]#! [SCOPE.sCountry('target').GetAdjective] [concept_convoys] in [SCOPE.GetRootScope.GetCharacter.GetCommanderOrder.GetStrategicRegion.GetName]"
 notification_enemy_convoys_raided_tooltip:0 "#header $notification_enemy_convoys_raided_name$#!\n$notification_enemy_convoys_raided_desc$"
  
 notification_our_convoys_raided_name:0 "Our [concept_convoys] sunk"
 notification_our_convoys_raided_desc:0 "A hostile [concept_admiral] sunk #v [SCOPE.GetRootScope.GetCharacter.GetLastConvoyRaidingDamageTo(SCOPE.sCountry('target').Self)]#! of our [concept_convoys]. We think the attack happened in one of these Sea Zones: [SCOPE.GetRootScope.GetCharacter.GetSeaNodesMightBeConvoyRaidingInDesc(SCOPE.sCountry('target').Self)]"
 notification_our_convoys_raided_tooltip:0 "#header $notification_our_convoys_raided_name$#!\n$notification_our_convoys_raided_desc$"

 HOUR_NIGHT:0 "Night"
 HOUR_MORNING:0 "Morning"
 HOUR_AFTERNOON:0 "Afternoon"
 HOUR_EVENING:0 "Evening"

 DAY_MONDAY:0 "Monday"
 DAY_TUESDAY:0 "Tuesday"
 DAY_WEDNESDAY:0 "Wednesday"
 DAY_THURSDAY:0 "Thursday"
 DAY_FRIDAY:0 "Friday"
 DAY_SATURDAY:0 "Saturday"
 DAY_SUNDAY:0 "Sunday"

 TOOLTIP_TYPE_CONSTITUTION_LAW:0 "[concept_law]"
 TOOLTIP_TYPE_LAW_GROUP:0 "Law Group"
 TOOLTIP_TYPE_LAW_TYPE:0 "Law Type"
 TOOLTIP_TYPE_MARKET:0 "[concept_market]"
 TOOLTIP_TYPE_DECREE_TYPE:0 "[concept_decree]"
 TOOLTIP_TYPE_INSTITUTION:0 "[concept_institution]"
 TOOLTIP_TYPE_INSTITUTION_TYPE:0 "Institution Type"
 TOOLTIP_TYPE_INTEREST_GROUP:0 "[concept_interest_group]"
 TOOLTIP_TYPE_PARTY:0 "[concept_party]"
 TOOLTIP_TYPE_IDEOLOGY:0 "[concept_ideology]"
 TOOLTIP_TYPE_GAME_CONCEPT_TYPE:0 "Game Concept"
 TOOLTIP_TYPE_GOODS:0 "[SelectLocalization(Goods.IsTradeable, 'GOODS', 'NON_TRADEABLE_GOODS')]"
 TOOLTIP_TYPE_PROFESSION:0 "[concept_profession]"
 TOOLTIP_TYPE_POP:0 "[concept_pop]"
 TOOLTIP_TYPE_COUNTRY:0 "[concept_country]"
 TOOLTIP_TYPE_CULTURE:0 "[concept_culture]"
 TOOLTIP_TYPE_RELIGION:0 "[concept_religion]"
 TOOLTIP_TYPE_CULTURAL_TRAIT:0 "[concept_cultural_trait]"
 TOOLTIP_TYPE_STATE:0 "[concept_state]"
 TOOLTIP_TYPE_STATE_REGION:0 "[concept_state_region]"
 TOOLTIP_TYPE_BUILDING:0 "[Building.GetBuildingType.GetBuildingKindDesc(Building.GetOwner.Self)]"
 TOOLTIP_TYPE_BUILDING_TYPE:0 "[BuildingType.GetBuildingKindDesc(GetPlayer.Self)]"
 TOOLTIP_TYPE_CHARACTER:0 "[concept_character]"
 TOOLTIP_TYPE_CHARACTER_TRAIT:0 "Trait"
 TOOLTIP_TYPE_COMMANDER_RANK:0 "Commander Rank"
 TOOLTIP_TYPE_PRODUCTION_METHOD:0 "[concept_production_method]"
 TOOLTIP_TYPE_TECHNOLOGY:0 "Technology"
 TOOLTIP_TYPE_INTEREST_GROUP_TRAIT:0 "IG Trait"
 TOOLTIP_TYPE_STRATEGIC_REGION:0 "[concept_strategic_region]"
 TOOLTIP_TYPE_WAR:0 "[concept_war]"
 TOOLTIP_TYPE_CANAL_TYPE:0 "Canal Type"
 TOOLTIP_TYPE_OBJECTIVE_TYPE:0 "Objective Type"
 TOOLTIP_TYPE_OBJECTIVE:0 "Objective"
 TOOLTIP_TYPE_FRONT:0 "[concept_front]"

 NON_TRADEABLE_GOODS:0 "[Concept('concept_good','$NON_TRADEABLE_GOODS_FULL$')]"
 GOODS:0 "[concept_good]"
 NON_TRADEABLE_GOODS_FULL:0 "Non-Tradeable Goods"

 GOOD_CAN_BE_PRODUCED_BY:0 "#title Can be produced by#!"
 GOOD_CAN_BE_USED_BY:0 "#title Can be used by#!"

 DECISIONS:0 "Decisions"
 JOURNAL:0 "Journal"

 TOOLTIP_SLAVE_STATE:0 "#header Slave State#!\nBuildings in [State.GetName] either utilize $slaves$ or have the potential to utilize them."
 SLAVE_STATE:0 "Slave State"
 SLAVE_IMPORT:0 "Importing Slaves"
 SLAVE_EXPORT:0 "Exporting Slaves"
 SLAVE_IMPORT_MARKER_DESC:0 "This state is currently importing slaves from [STATE.GetName]."
 SLAVE_EXPORT_MARKER_DESC:0 "This state is currently exporting slaves to the following states: "
 SLAVE_EXPORT_MARKER_DESC_ITEM:0 "[STATE.GetName]"
 TOOLTIP_STATE_SLAVE_IMPORT_STATES:0 "[STATE.GetName] imported a total of #variable $AMOUNT|K+$#! slaves from $STATES_LIST$ last week"
 TOOLTIP_STATE_SLAVE_EXPORT_STATES:0 "[STATE.GetName] exported a total of #variable $AMOUNT|K+$#! slaves to $STATES_LIST$ last week"

 NICOLAS_TEST:0 "TESTING"

 MODIFIER_CONSCRIPTION_RATE_ADD_ADDITIONAL_INFO:1 "Can mobilize @battalions!$NUM_BATTALIONS|v$ [Concept('concept_battalion', '$concept_battalions$')]"

 DEFAULT_HQ_NAME:0 "[HQ.GetCountry.GetFlagTextIcon] [HQ.GetStrategicRegion.GetNameNoFormatting] [Concept('concept_hq', 'HQ')]"
 DEFAULT_HQ_NAME_NO_FLAG:0 "[HQ.GetStrategicRegion.GetNameNoFormatting] [Concept('concept_hq', 'HQ')]"

 NO_GENERALS:1 "No [Concept('concept_general', '$concept_generals$')]"
 NO_ADMIRALS:1 "No [Concept('concept_admiral', '$concept_admirals$')]"

 RESET_TECH_TREE_VIEW:0 "Reset"

 BUILDING_KIND_GOVERNMENT:0 "[concept_government_building]"
 BUILDING_KIND_MILITARY:0 "[concept_military_building]"
 BUILDING_KIND_SUBSISTENCE:0 "[concept_subsistence_building]"
 BUILDING_KIND_URBAN_CENTER:1 "[GetBuildingType('building_urban_center').GetName]"
 BUILDING_KIND_USES_GOVERNMENT_SLAVES:0 "Uses [concept_budget_government_slaves][SelectLocalization( ObjectsEqual(Country.Self, GetPlayer.Self), '', 'IN_COUNTRY' )]"
 BUILDING_KIND_USES_MILITARY_SLAVES:0 "Uses [concept_budget_military_slaves][SelectLocalization( ObjectsEqual(Country.Self, GetPlayer.Self), '', 'IN_COUNTRY' )]"
 BUILDING_KIND_USES_SLAVES:0 "Uses [POP_TYPE.GetName] as [TARGET_POP_TYPE.GetName][SelectLocalization( ObjectsEqual(Country.Self, GetPlayer.Self), '', 'IN_COUNTRY' )]"
 BUILDING_KIND_NON_GOVERNMENT:0 "[concept_building]"
 IN_COUNTRY:0 " in [Country.GetName]"

 BUILDING_STATUS_ESTABLISHED:0 "This building was established on [BUILDING.GetEstablishmentDate]"
 BUILDING_STATUS_UNDER_CONSTRUCTION:0 "This building is currently under construction"
 BUILDING_STATUS_EXPANDING:0 "This building is being expanded"
 BUILDING_STATUS_QUEUED_UNDER_CONSTRUCTION:0 "This building is queued for construction"
 BUILDING_STATUS_QUEUED_EXPANDING:0 "This building is queued for expansion"
 BUILDING_STATUS_NOT_ACTIVE:0 "This building is currently inactive"

 BUILDING_IS_MOBILIZED_IMPL:0 "[Concept('concept_mobilize_battalion', '$concept_mobilize_battalion_mobilizing$')] ([Building.GetMobilizationRatio|%0v])"
 BUILDING_IS_DRAFTING_IMPL:0 "[Concept('concept_conscript_battalion', '$concept_conscript_battalion_drafting$')] ([Building.GetEmploymentPercentage|%0v])"
 BUILDING_IS_MOBILIZED:0 "This building is $BUILDING_IS_MOBILIZED_IMPL$."
 CONSCRIPTION_CENTER_IS_DRAFTING:0 "This [concept_conscription_center] is $BUILDING_IS_DRAFTING_IMPL$."
 CONSCRIPTION_CENTER_IS_MOBILIZED_AND_DRAFTING:0 "This [concept_conscription_center] is $BUILDING_IS_MOBILIZED_IMPL$ and $BUILDING_IS_DRAFTING_IMPL$."

 MORE_ITEMS:0 " ... and $COUNT$ more items"
 MORE_ITEMS_TOOLTIPPABLE:0 "#tooltippable #tooltip:$TAG$ ... and $COUNT$ more items#!#!"

 ### DIPLOMATIC PLAY / WAR POPUP
 DEMANDS:0 "Demands"
 WARGOALS:0 "Wargoals"
 CAN_SWAY_COUNTRY_TOOLTIP:0 "Has atleast one [concept_sway] that [Country.GetName] would accept"
 CANNOT_SWAY_COUNTRY_TOOLTIP:0 "Has no [concept_sway] that [Country.GetName] would accept"
 HAS_NO_COUNTRIES_YOU_CAN_SWAY_TOOLTIP:0 "You can sway no countries"
 HAS_COUNTRIES_YOU_CAN_SWAY_TOOLTIP:1 "You can [concept_sway] [DiplomaticPlay.GetNumberOfPossibleSwayCountriesFormatted( GetPlayer.Self )] countries."
 HAS_COUNTRIES_YOU_CAN_SWAY_TOOLTIP_NUMBER_BREAKDOWN:0 "#tooltippable #tooltip:$BREAKDOWN_TAG$ $VALUE|v$#!#!"
 DIPLO_PLAY_NO_SUPPORTS:0 "No supporting countries"
 DIPLO_PLAY_OVERVIEW:0 "Overview"
 DIPLO_PLAY_INVOLVED_COUNTRIES:3 "[SelectLocalization(DiplomaticPlay.IsTargetOrInitiator(GetMetaPlayer.GetPlayedOrObservedCountry), 'DIPLO_PLAY_SWAY_COUNTRIES', 'DIPLO_PLAY_ALLEGIANCES')]"
 DIPLO_PLAY_SWAY_COUNTRIES:0 "$concept_sway$ Countries"
 DIPLO_PLAY_ALLEGIANCES:0 "Allegiances"
 DIPLO_PLAY_POTENTIAL_FRONTS:0 "Potential Fronts"
 POTENTIAL_FRONTS:0 "Potential [Concept('concept_front', '$concept_fronts$')]"
 NO_POTENTIAL_FRONTS:0 "Currently no potential [Concept('concept_front', '$concept_fronts$')]"
 DIPLO_PLAY_ON_THE_FENCE:0 "On the Fence"
 DIPLO_PLAY_ON_THE_FENCE_TOOLTIP:0 "#header On the Fence#!"
 DIPLO_PLAY_SUPPORTS:1 "Supporting"
 DIPLO_PLAY_SUPPORTS_TARGET_TOOLTIP:0 "#header Supporting#! [DiplomaticPlay.GetTarget.GetName]"
 DIPLO_PLAY_SUPPORTS_INITIATOR_TOOLTIP:0 "#header Supporting#! [DiplomaticPlay.GetInitiator.GetName]"
 DIPLO_PLAY_LEANING_TARGET_TOOLTIP:0 "#header Leaning towards#! [DiplomaticPlay.GetTarget.GetName]"
 DIPLO_PLAY_LEANING_INITIATOR_TOOLTIP:0 "#header Leaning towards#! [DiplomaticPlay.GetInitiator.GetName]"
 DIPLO_PLAY_LEANING_TARGET:0 "Leaning [DiplomaticPlay.GetTarget.GetName]"
 DIPLO_PLAY_LEANING_INITIATOR:0 "Leaning [DiplomaticPlay.GetInitiator.GetName]"
 DIPLO_PLAY_INITIATOR:1 "[concept_initiator]"
 DIPLO_PLAY_TARGET:1 "[concept_target]"
 DIPLO_PLAY_YOU:0 "(You)"
 DIPLO_PLAY_TOTAL_MOBILIZED:0 "Total Mobilized"
 DIPLO_PLAY_CLICK_TO_SWAY:1 "#instruction Click to see [concept_sway] options#!"
 DIPLO_PLAY_CANNOT_SWAY:0 "You can only [concept_sway] during the Diplomatic Maneuvers phase"
 DIPLO_PLAY_CLICK_TO_SET_STANCE:1 "[SelectLocalization(DiplomaticPlay.IsInvolved(GetMetaPlayer.GetPlayedOrObservedCountry), 'DIPLO_PLAY_CLICK_STANCES', 'DIPLO_PLAY_STANCES')]"
 DIPLO_PLAY_CLICK_STANCES:0 "#instruction Click to set your stance#!"
 DIPLO_PLAY_STANCES:0 "#bold Current Stances#!"
 BELLIGERENTS:0 "Belligerents"
 TO_ARMS:0 "To Arms!"
 DIPLO_PLAY_MANEUVERS_TARGET:0 "[DiplomaticPlay.GetNumTargetManeuversRemaining|v]"
 DIPLO_PLAY_MANEUVERS_INITIATOR:0 "[DiplomaticPlay.GetNumInitiatorManeuversRemaining|v]"

 DIPLO_PLAY_TOTAL_WARSHIPS_BREAKDOWN:1 "Total amount of [Concept('concept_flotilla', '$concept_flotillas$')]: [DiplomaticPlay.GetTotalNumWarshipsForSide( Country.Self )|v]\n$TOOLTIP_DELIMITER$\n[DiplomaticPlay.GetTotalNumWarshipsForSideBreakdown( Country.Self )]"
 DIPLO_PLAY_TOTAL_MOBILIZED_BATTALIONS_BREAKDOWN:0 "Total amount of [Concept('concept_mobilize_battalion', '$concept_mobilize_battalion_mobilized$')] [Concept('concept_battalion', '$concept_battalions$')]: [DiplomaticPlay.GetTotalNumMobilizedBattalionsForSide( Country.Self )|v]\n$TOOLTIP_DELIMITER$\n[DiplomaticPlay.GetTotalNumMobilizedBattalionsForSideBreakdown( Country.Self )]"
 DIPLO_PLAY_COUNTRY_BATTALIONS_BREAKDOWN:0 "[Country.GetName] has @battalions![Country.GetBattalionsFullyMobilized|v]/[Country.GetBattalions|v] [Concept('concept_mobilize_battalion', '$concept_mobilize_battalion_mobilized$')] [Concept('concept_battalion', '$concept_battalions$')]"
 DIPLO_PLAY_COUNTRY_WARSHIPS_BREAKDOWN:1 "[Country.GetName] has @flotillas![Country.GetWarships|v] [Concept('concept_flotilla', '$concept_flotillas$')]"

 GOODS_INPUT_REQUIRED_FOR_NO_PENALTY:1 "At least [GetDefine('NEconomy', 'GOODS_SHORTAGE_PENALTY_THRESHOLD')|v%0] of [concept_buy_orders] for [Goods.GetTextIcon][Nbsp][Goods.GetName] must be satisfied to avoid an output penalty."
 GOODS_INPUT_SHORTAGE_OUTPUT_PENALTY:0 "Current penalty is [Building.GetInputShortagePenalty|%v0], and will change over time towards the target penalty of [Building.CalcInputGoodsShortageTargetPenalty|%v0]."
 GOODS_INPUT_SHORTAGE_MAX_TOOLTIP:1 "#header [concept_input_goods_shortage] in [Building.GetName]#!\nThere are no [concept_sell_orders] available for [Goods.GetTextIcon][Nbsp][Goods.GetName] in [Building.GetState.GetStateRegion.GetName], resulting in an penalty on all outputs for this [concept_building].\n\n$GOODS_INPUT_SHORTAGE_OUTPUT_PENALTY$\n\n$GOODS_INPUT_REQUIRED_FOR_NO_PENALTY$"
 GOODS_INPUT_SHORTAGE_TOOLTIP:2 "#header [concept_input_goods_shortage] in [Building.GetName]#!\nThere is only enough [concept_sell_orders] for [Goods.GetTextIcon][Nbsp][Goods.GetName] available in [Building.GetState.GetName] to satisfy [Building.GetState.CalcSupplyToDemandRatio(Goods.Self)|%v] of the [concept_buy_orders], resulting in an penalty on all outputs for this [concept_building].\n\n$GOODS_INPUT_SHORTAGE_OUTPUT_PENALTY$\n\n$GOODS_INPUT_REQUIRED_FOR_NO_PENALTY$\n\n$alert_market_goods_shortage_alert_hint_data_version$"
 GOODS_OUTPUT_PENALTY_TOOLTIP:1 "#header [concept_input_goods_shortage] in [Building.GetName]#!\nShortages of [Building.GetGoodsShortageListDesc] results in a penalty on all outputs for this [concept_building].\n\n$GOODS_INPUT_SHORTAGE_OUTPUT_PENALTY$"
 GOODS_OUTPUT_PENALTY_LINGERING_TOOLTIP:0 "#header [concept_input_goods_shortage] in [Building.GetName]#!\nPrevious shortages of input [Concept('concept_good', '$concept_goods$')] has resulted in a lingering penalty on all outputs for this [concept_building].\n\nCurrent penalty is [Building.GetInputShortagePenalty|%v0], but this penalty will disappear over time."
 GOODS_SHORTAGE_STATE_DESC_INTERNAL:0 "@warning! [Goods.GetState.GetName] has an [concept_input_goods_shortage] of [Goods.GetName]"
 GOODS_SHORTAGE_STATE_DESC:1 "[SelectLocalization( Goods.GetState.IsValid, 'GOODS_SHORTAGE_STATE_DESC_INTERNAL', '' )]"
 GOODS_SHORTAGE_MARKET_DESC:0 "@warning! [Goods.GetMarket.GetName] has an [concept_input_goods_shortage] of [Goods.GetName]"
 GOODS_SHORTAGE_TOOLTIP:0 "[Goods.GetGoodsShortageDesc]\n\n$alert_market_goods_shortage_alert_hint_data_version$"

 SINGLE_GOODS_OR_EMPLOYMENT_MORE:0 "more"
 SINGLE_GOODS_OR_EMPLOYMENT_LESS:0 "less"
 UNSCALED_MODIFIERS_COLON:0 "#title Unscaled Modifiers:#!"
 PER_LEVEL_MODIFIERS_COLON:0 "#title Per Level Modifiers:#!"
 TOTAL_MODIFIERS_COLON:0 "#title Total Modifiers:#!"
 INCREASED_EMPLOYMENT_COLON:0 "#title Increased Employment:#!"
 DECREASED_EMPLOYMENT_COLON:0 "#title Decreased Employment:#!"
 PM_TIMED_MODIFIERS:0 "#title Timed Modifiers:#!\n$BREAKDOWN$"
 PM_TIMED_MODIFIER_FORMAT:0 "$TAB$#tooltippable #tooltip:[GetRawTextTooltipTag('$BREAKDOWN$')] [TimedModifier.GetName]#!#!"
 SINGLE_GOODS_AMOUNT_PRODUCTION_TOTAL:0 "#v $TOTAL_AMOUNT|D=+$#! Total"
 SINGLE_GOODS_AMOUNT_PRODUCTION_PER_LEVEL:0 "#v $PER_LEVEL_AMOUNT|=+D$#! per Level"
 SINGLE_GOODS_AMOUNT_CONSUMPTION_TOTAL:0 "#v $TOTAL_AMOUNT|D=-$#! Total"
 SINGLE_GOODS_AMOUNT_CONSUMPTION_PER_LEVEL:0 "#v $PER_LEVEL_AMOUNT|=-D$#! per Level"
 SINGLE_GOODS_DELTA_PRODUCTION_TOTAL:0 "#v $TOTAL_DELTA|=+D$#! $MORE_OR_LESS$ in Total"
 SINGLE_GOODS_DELTA_PRODUCTION_PER_LEVEL:0 "#v $PER_LEVEL_DELTA|=+D$#! $MORE_OR_LESS$ per Level"
 SINGLE_GOODS_DELTA_CONSUMPTION_TOTAL:0 "#v $TOTAL_DELTA|=-D$#! $MORE_OR_LESS$ in Total"
 SINGLE_GOODS_DELTA_CONSUMPTION_PER_LEVEL:0 "#v $PER_LEVEL_DELTA|=-D$#! $MORE_OR_LESS$ per Level"
 SINGLE_GOODS_MARKET_PRICE:0 "@money!$PRICE|1v$ $PRICE_ICON$ in [Market.GetName]"
 SINGLE_GOODS_STATE_PRICE:0 "@money!$PRICE|1v$ $PRICE_ICON$ in [State.GetName]"
 SINGLE_GOODS_STATE_PRICE_TOOLTIPPABLE:0 "(#tooltippable #tooltip:[GetRawTextTooltipTag('$SINGLE_GOODS_STATE_PRICE_TOOLTIP$')] @money!$PRICE|1v$#!#! $PRICE_ICON$)"
 SINGLE_GOODS_MARKET_PRICE_RANGE:1 "@money!$MIN_PRICE|1v$ $MIN_PRICE_ICON$ - @money!$MAX_PRICE|1v$ $MAX_PRICE_ICON$ in $NUM_MARKETS$ [Concept('concept_market', '$concept_markets$')]"
 SINGLE_GOODS_STATE_PRICE_RANGE:0 "@money!$MIN_PRICE|1v$ $MIN_PRICE_ICON$ - @money!$MAX_PRICE|1v$ $MAX_PRICE_ICON$ in $NUM_STATES$ [Concept('concept_state', '$concept_states$')]"
 SINGLE_GOODS_STATE_PRICE_RANGE_TOOLTIPPABLE:0 "#tooltippable #tooltip:[GetRawTextTooltipTag('$SINGLE_GOODS_STATE_PRICE_TOOLTIP$')] @money!$MIN_PRICE|1v$#!#! $MIN_PRICE_ICON$ - #tooltippable #tooltip:[GetRawTextTooltipTag('$SINGLE_GOODS_STATE_PRICE_TOOLTIP$')] @money!$MAX_PRICE|1v$#!#! $MAX_PRICE_ICON$ in $NUM_STATES$ [Concept('concept_state', '$concept_states$')]"
 GOODS_PRICE_DELTA_SUBSTITUTION_DISCLAIMER:0 "@information! Some predicted price changes may not fully take effect until after [concept_goods_substitution] has occurred"
 SINGLE_GOODS_MARKET_PRICE_WITH_DELTA:0 "@money!$PRICE|1v$ $PRICE_ICON$ @arrow_right! @money!$AFTER_PRICE|1v$ $AFTER_PRICE_ICON$ in [Market.GetName]"
 SINGLE_GOODS_STATE_PRICE_WITH_DELTA:0 "@money!$PRICE|1v$ $PRICE_ICON$ @arrow_right! @money!$AFTER_PRICE|1v$ $AFTER_PRICE_ICON$ in [State.GetName]"
 SINGLE_GOODS_STATE_PRICE_TOOLTIPPABLE_WITH_DELTA:0 "(#tooltippable #tooltip:[GetRawTextTooltipTag('$SINGLE_GOODS_STATE_PRICE_TOOLTIP$')] @money!$PRICE|1v$#!#! $PRICE_ICON$) @arrow_right! (#tooltippable #tooltip:[GetRawTextTooltipTag('$SINGLE_GOODS_STATE_PRICE_TOOLTIP$')] @money!$AFTER_PRICE|1v$#!#! $AFTER_PRICE_ICON$)"
 SINGLE_GOODS_MARKET_PRICE_RANGE_WITH_DELTA:0 "(@money!$MIN_PRICE|1v$ $MIN_PRICE_ICON$ - @money!$MAX_PRICE|1v$ $MAX_PRICE_ICON$) @arrow_right! (@money!$MIN_AFTER_PRICE|1v$ $MIN_AFTER_PRICE_ICON$ - @money!$MAX_AFTER_PRICE|1v$ $MAX_AFTER_PRICE_ICON$) in $NUM_MARKETS$ [Concept('concept_market', '$concept_markets$')]"
 SINGLE_GOODS_STATE_PRICE_RANGE_WITH_DELTA:0 "(@money!$MIN_PRICE|1v$ $MIN_PRICE_ICON$ - @money!$MAX_PRICE|1v$ $MAX_PRICE_ICON$) @arrow_right! (@money!$MIN_AFTER_PRICE|1v$ $MIN_AFTER_PRICE_ICON$ - @money!$MAX_AFTER_PRICE|1v$ $MAX_AFTER_PRICE_ICON$) in $NUM_STATES$ [Concept('concept_state', '$concept_states$')]"
 SINGLE_GOODS_STATE_PRICE_RANGE_TOOLTIPPABLE_WITH_DELTA:0 "(#tooltippable #tooltip:[GetRawTextTooltipTag('$SINGLE_GOODS_STATE_PRICE_TOOLTIP$')] @money!$MIN_PRICE|1v$#!#! $MIN_PRICE_ICON$ - #tooltippable #tooltip:[GetRawTextTooltipTag('$SINGLE_GOODS_STATE_PRICE_TOOLTIP$')] @money!$MAX_PRICE|1v$#!#! $MAX_PRICE_ICON$) @arrow_right! (#tooltippable #tooltip:[GetRawTextTooltipTag('$SINGLE_GOODS_STATE_PRICE_TOOLTIP$')] @money!$MIN_AFTER_PRICE|1v$#!#! $MIN_AFTER_PRICE_ICON$ - #tooltippable #tooltip:[GetRawTextTooltipTag('$SINGLE_GOODS_STATE_PRICE_TOOLTIP$')] @money!$MAX_AFTER_PRICE|1v$#!#! $MAX_AFTER_PRICE_ICON$) in $NUM_STATES$ [Concept('concept_state', '$concept_states$')]"
 SINGLE_POP_EMPLOYMENT_CHANGE_FORMAT:0 "[PopType.GetName]: [SelectLocalization(StringIsEmpty('$DELTA$'), '$AMOUNT$', '$DELTA$')]"
 SINGLE_POP_EMPLOYMENT_CHANGE_SLAVES_ROLE:0 "[POP_TYPE.GetName] or [TARGET_POP_TYPE.GetName]: [SelectLocalization(StringIsEmpty('$DELTA$'), '$AMOUNT$', '$DELTA$')]"
 SINGLE_POP_EMPLOYMENT_CHANGE_FROM_BASE_TOTAL:0 "$TOTAL_CHANGE|=+D$ Total"
 SINGLE_POP_EMPLOYMENT_CHANGE_FROM_BASE_PER_LEVEL:0 "$PER_LEVEL_CHANGE|=+D$ per Level"
 SINGLE_POP_EMPLOYMENT_DELTA_TOTAL:0 "$TOTAL_DELTA|=+D$ $MORE_OR_LESS$ in Total"
 SINGLE_POP_EMPLOYMENT_DELTA_PER_LEVEL:0 "$PER_LEVEL_DELTA|=+D$ $MORE_OR_LESS$ per Level"
 SINGLE_GOODS_FORMAT:2 "[Goods.GetTextIcon][Nbsp][Goods.GetName]: [SelectLocalization(StringIsEmpty('$DELTA$'), '$AMOUNT$', '$DELTA$')] $SINGLE_GOODS_PRICE_BREAKDOWN$"
 SINGLE_GOODS_FORMAT_WITH_SHORTAGE:2 "[Goods.GetTextIcon][Nbsp][Goods.GetName]: [SelectLocalization(StringIsEmpty('$DELTA$'), '$AMOUNT$', '$DELTA$')] $SINGLE_GOODS_PRICE_BREAKDOWN$ - @goods_shortage! [concept_input_goods_shortage]"
 SINGLE_GOODS_STATE_PRICE_TOOLTIP:0 "#header Price of [Goods.GetName]#!\n$GOODS_STATE_PRICE$\n$TOOLTIP_DELIMITER$\n[ConcatIfNeitherEmpty('\n', '$GOODS_MARKET_PRICE$')]"

 SELECT_OBJECTIVE_MAIN_TITLE:0 "Select a Game Objective"
 SELECT_OBJECTIVE_TITLE:0 "Objectives"
 SELECT_OBJECTIVE_TAG_TITLE:0 "Recommended Countries"
 START_GAME_NO_OBJECTIVE_NO_TAG:1 "Play without an Objective and go to Country Selection"
 START_GAME_CHOSEN_OBJECTIVE_NO_TAG:0 "Start Game\n#instruction Select any Country#!"
 START_GAME_CHOSEN_OBJECTIVE_CHOSEN_TAG:0 "Start Game"
 NO_OBJECTIVE:0 "You do not have an objective"
 
 SANDBOX:0 "Sandbox"
 SELECT_ANY_COUNTRY:0 "Select any Country"
 START_GAME:0 "Start Game"

 HAS_SELECTED_COUNTRY_TOOLTIP:0 "A [concept_country] has already been selected"
 NO_SELECTED_COUNTRY_TOOLTIP:0 "No [concept_country] has been selected yet"
 START_ANY_COUNTRY_TOOLTIP:0 "Start a new game and pick any [concept_country] on the map"
 START_GAME_TOOLTIP:0 "Start a new game as #variable [CountryDefinition.GetName]#!"

 SELECTABLE_COUNTRY_TOOLTIP:0 "#header [Country.GetName]#!\n$DATA_COUNTRY_NAME_TOOLTIP$\n\n#instruction Click to select [Country.GetName] as your Country#!"
 RIGHT_CLICK_TO_OPEN_CONTEXT_MENU:0 "@rightclick! #instruction #bold Right-click#! to open Context Menu#!"

 NULL_OBJ:1 "#NULL_OBJ#!"
 NULL_OBJ_ADJ:1 "#NULL_OBJ_ADJ#!"
 NULL_OBJ_DESC:1 "#NULL_OBJ_DESC#!"
 NULL_OBJ_TOOLTIP:1 "#NULL_OBJ_TOOLTIP#!"

 color_blind_mode_deuteranopia:0 "Deuteranopia"
 color_blind_mode_protanopia:0 "Protanopia"
 color_blind_mode_tritanopia:0 "Tritanopia"

 CANNOT_START_MULTIPLE_TUTORIALS:0 "You must close your current lesson before starting a new one"

 EMPTY_STATE:0 "Nothing to do here!"

 AUTO_EXPAND:0 "Auto-Expand"
 CANCEL_AUTO_EXPAND:0 "Cancel Auto-Expand"
 AUTOEXPANDING_YES_HEADER:0 "#header Cancel Automatic Expansion#!\n$TOOLTIP_DELIMITER$\nThis building currently auto-expands whenever these conditions are true:"
 AUTOEXPANDING_YES_INSTRUCTION:0 "#instruction Click to cancel auto-expansion#!"
 AUTOEXPANDING_NO_HEADER:0 "#header Automatically Expand#!\n$TOOLTIP_DELIMITER$\nThis building would auto-expand whenever these conditions are true:"
 AUTOEXPANDING_NO_INSTRUCTION:0 "#instruction Click to automatically schedule expansion#!"
 AUTOEXPAND_BUILDING_TOOLTIP:1 "[SelectLocalization(Building.IsAutoExpanding,'AUTOEXPANDING_YES_HEADER','AUTOEXPANDING_NO_HEADER')]\n$TRIGGER$\n\n[SelectLocalization(Building.IsAutoExpanding,'AUTOEXPANDING_YES_INSTRUCTION','AUTOEXPANDING_NO_INSTRUCTION')]"
 TOGGLE_AUTOEXPAND_INVALID_BUILDING_TYPE:0 "[BuildingType.GetName] is not auto-expandable"

 NO_URBAN_BUILDINGS:0 "There Are No Urban Buildings"
 NO_RURAL_BUILDINGS:0 "There Are No Rural Buildings"
 NO_DEVELOPMENT_BUILDINGS:0 "There Are No Development Buildings"

 NO_URBAN_BUILDINGS_HINT:0 "@information! Urban buildings can be built through the building lens or the state panel"
 NO_RURAL_BUILDINGS_HINT:0 "@information! Rural buildings can be built through the building lens or the state panel"
 NO_DEVELOPMENT_BUILDINGS_HINT:0 "@information! Development buildings can be built through the building lens or the state panel"

 AVAILABLE_BUILDINGS:0 "Available Buildings To Build"
 EXPANDABLE_BUILDINGS:0 "Available Buildings To Expand"

 AVAILABLE_URBAN_BUILDINGS:0 "Potential Urban Buildings"
 AVAILABLE_RURAL_BUILDINGS:0 "Potential Rural Buildings"
 AVAILABLE_DEVELOPMENT_BUILDINGS:0 "Potential Development Buildings"

 URBAN_BUILDINGS_IN_COUNTRY:0 "Urban Buildings in [GetPlayer.GetName]"
 RURAL_BUILDINGS_IN_COUNTRY:0 "Rural Buildings in [GetPlayer.GetName]"
 DEVELOPMENT_BUILDINGS_IN_COUNTRY:0 "Development Buildings in [GetPlayer.GetName]"

 GRAPH_NOT_INITIALIZED:0 "No historical data"

  # GetPlayer can be used to access the dead player country as long as the game over screen is still available
 GAME_OVER_TITLE:0 "Game Over"
 GAME_OVER_TITLE_COUNTRY:1 "On [GameOverScreen.GetGameOverDateString] the days of [GetPlayer.GetName] has come to an end."
 GAME_OVER_TITLE_COUNTRY_END_OF_CAMPAIGN:0 "Congratulations! On [GameOverScreen.GetGameOverDateString] [GetPlayer.GetName] has successfully reached the end of the Campaign."
 GAME_OVER_ANNEXED:0 "You have been annexed!"
 GAME_OVER_SUMMARY:0 "You were playing as [GetPlayer.GetName].."
 GAME_OVER_CONTINUE_AS_OBSERVER:1 "Continue As [Concept('concept_observer_mode','$concept_observer$')]"
 GAME_OVER_GO_TO_LOBBY:0 "[SelectLocalization( GameHasMultiplePlayers, 'FRONTEND_GOTO_LOBBY', 'FRONTEND_SWITCH_COUNTRY' )]"

 VALUE_CALCULATOR_BASE_ENTRY:0 "$VALUE$ from Base Value"
 VALUE_CALCULATOR_BASE_ENTRY_WITH_DESCRIPTION:0 "#tooltippable #tooltip:$DESCRIPTION_TAG$ $VALUE$#!#! from Base Value"
 VALUE_CALCULATOR_ADD_ENTRY:1 "$VALUE$ from $TITLE$"
 VALUE_CALCULATOR_ADD_ENTRY_WITH_DESCRIPTION:0 "#tooltippable #tooltip:$DESCRIPTION_TAG$ $VALUE$#!#! from $TITLE$"
 VALUE_CALCULATOR_MULT_ENTRY:0 "$VALUE$ from $TITLE$"
 VALUE_CALCULATOR_MULT_ENTRY_WITH_DESCRIPTION:0 "#tooltippable #tooltip:$DESCRIPTION_TAG$ $VALUE$#!#! from $TITLE$"
 VALUE_CALCULATOR_FACTOR_ENTRY:0 "$VALUE$ from $TITLE$"
 VALUE_CALCULATOR_FACTOR_ENTRY_WITH_DESCRIPTION:0 "#tooltippable #tooltip:$DESCRIPTION_TAG$ $VALUE$#!#! from $TITLE$"
 VALUE_CALCULATOR_LOWER_BOUND_ENTRY:0 "Limited to a minimum of $VALUE$ from $TITLE$"
 VALUE_CALCULATOR_LOWER_BOUND_ENTRY_WITH_DESCRIPTION:0 "Limited to a minimum of #tooltippable #tooltip:$DESCRIPTION_TAG$ $VALUE$#!#! from $TITLE$"
 VALUE_CALCULATOR_UPPER_BOUND_ENTRY:0 "Limited to a maximum of $VALUE$ from $TITLE$"
 VALUE_CALCULATOR_UPPER_BOUND_ENTRY_WITH_DESCRIPTION:0 "Limited to a maximum of #tooltippable #tooltip:$DESCRIPTION_TAG$ $VALUE$#!#! from $TITLE$"
 VALUE_CALCULATOR_VALUE_WITH_BREAKDOWN:0 "#tooltippable #tooltip:$BREAKDOWN_TAG$ $VALUE$#!#!"

 JUNIOR_PARTNER_IN_MULTIPLE_CUSTOMS_UNIONS:0 "A country cannot be a junior partner in multiple customs unions"
 JUNIOR_PARTNER_IN_MULTIPLE_SUBJECT_BASED_CUSTOMS_UNIONS:0 "A country cannot be a subject in multiple pacts"
 CIRCULAR_CUSTOMS_UNION:0 "This union creates a circular chain of customs unions"
 CIRCULAR_SUBJECT_BASED_CUSTOMS_UNION:0 "This pact creates a circular chain of subject relationships"

 RECRUIT_GENERAL_BUTTON:0 "Recruit General"
 RECRUIT_ADMIRAL_BUTTON:0 "Recruit Admiral"

 LOAD_GAME_VERSION:1 "Version: [SaveGameItem.GetVersionName]"
 LOAD_GAME_DIFFERENT_VERSION:1 "@warning! #X Different version#!"
 LOAD_GAME_DIFFERENT_VERSION_TT:1 "This save was created with a different version of #y Victoria 3#!"
 LOAD_MISSING_ITEMS_TT:1 "[SelectLocalization( SaveGameItem.HasMissingDLCs, 'MISSING_DLC', '' )]\n[SelectLocalization( SaveGameItem.HasMissingMods, 'MISSING_MODS', '' )]\n[SelectLocalization( SaveGameItem.IsDifferentVersion, 'LOAD_GAME_DIFFERENT_VERSION_TT', '' )]"
 LOAD_GAME_DIFFERENT_VERSION_CONFIRM:0 "$LOAD_GAME_DIFFERENT_VERSION_TT$\nAre you sure you want to load this game?"
 LOAD_INGAME_BUTTON_DISABLED_NOSAVES:0 "You have no saved games"

 BUILDING_GENERAL_INFO_HEADER:0 "#title General Info#!:"
 BUILDING_TYPE_PORT_GENERAL_INFO:2 "Building a [GetBuildingType('building_port').GetName] may connect the [concept_state] it's built in to a [concept_market]"
 BUILDING_PORT_GENERAL_INFO_BUILT_AND_CONNECTS:3 "This or other [GetBuildingType('building_port').GetName] $concept_buildings$ in [STATE.GetName] connect it to the [MARKET.GetName]"
 BUILDING_PORT_GENERAL_INFO_NOT_BUILT_WILL_CONNECT:2 "Building a [GetBuildingType('building_port').GetName] in [STATE.GetName] will connect it to the [MARKET.GetName]"


 STATE_GDP_STATUS_CONDENSED:0 "#variable @money![State.GetGDPContribution|K]#! (#variable [State.GetGDPContributionPercentage|%0]#!)"
 STATE_POPULATION_STATUS_CONDENSED:0 "[State.GetPopulationSize|Kv] [GetArrowIcon_int32( State.GetPopTotalChange )]"
 SOL_CONDENSED:0 "[LabelingHelper.GetLabelForStandardOfLivingNoIconCFixedPointFormatFromExpected(State.GetAverageStandardOfLivingAll,State.GetExpectedStandardOfLivingAll)|v] ([State.GetFormattedStandardOfLivingAll|v])"
 STATE_TURMOIL_CONDENSED:0 "#b [State.CalcTurmoil|%1-]#!"
 STATE_DEVASTATION_CONDENSED:0 "#b [State.GetStateRegion.GetDevastationLevel|%R1]#!"
 STATE_INFRASTRUCTURE_CONDENSED:0 "[SelectLocalization(GreaterThan_CFixedPoint(State.GetInfrastructureUsage,State.GetInfrastructure), 'WARNING', '')]Using #tooltippable #tooltip:[State.GetTooltipTag],STATE_INFRASTRUCTURE_USAGE_TOOLTIP [State.GetInfrastructureUsage|0v]#!#! of #tooltippable #tooltip:[State.GetTooltipTag],STATE_INFRASTRUCTURE_TOOLTIP [State.GetInfrastructure|0v]#!#!"
 STATE_TAX_CAPACITY_CONDENSED:0 "[AddLocalizationIf(GreaterThan_CFixedPoint(State.CalcTaxCapacityUsage,State.CalcTaxCapacity), 'WARNING')]Using #tooltippable #tooltip:[State.GetTooltipTag],STATE_TAX_CAPACITY_USAGE_TOOLTIP [State.CalcTaxCapacityUsage|0v]#!#! of #tooltippable #tooltip:[State.GetTooltipTag],STATE_TAX_CAPACITY_TOOLTIP [State.CalcTaxCapacity|0v]#!#! [AddLocalizationIf(GreaterThan_CFixedPoint(State.CalcTaxCapacityUsage, State.CalcTaxCapacity), 'STATE_TAX_CAPACITY_INSUFFICIENT')]"
 STATE_MARKET_CAPITAL_STATUS_CONDENSED:0 "[State.GetMarket.GetName]\n[State.GetMarketAccess|%v0]"

 CASUALTY_DEBUG_CASUALTIES_HEADER:0 "Casualties taken:"
 CASUALTY_DEBUG_CASUALTIES_NONE:0 "No casualties were taken"
 CASUALTY_DEBUG_ATTRITION_CASUALTY_UNIT:0 "#variable $DATE$#!: dead: $DEAD|v$, wounded: $WOUNDED|v$, total: $TOTAL|v$ (attrition)"
 CASUALTY_DEBUG_BATTLE_CASUALTY_UNIT:0 "#variable $DATE$#!: dead: $DEAD|v$, wounded: $WOUNDED|v$, total: $TOTAL|v$ (battle $BATTLE_NAME$)"
 CASUALTY_DEBUG_ATTRITION_CASUALTY_BUILDING:0 "#variable $DATE$#!: $UNIT_NAME$ dead: $DEAD|v$, wounded: $WOUNDED|v$, total: $TOTAL|v$ (attrition)"
 CASUALTY_DEBUG_BATTLE_CASUALTY_BUILDING:0 "#variable $DATE$#!: $UNIT_NAME$ dead: $DEAD|v$, wounded: $WOUNDED|v$, total: $TOTAL|v$ (battle $BATTLE_NAME$)"

 COMBAT_UNIT_DEFENSE_BREAKDOWN:0 "#header [concept_defense]#!\nThe [concept_defense] of #v [CombatUnit.GetDefenseRaw]#! is due to:\n[CombatUnit.GetDefenseBreakdown]"
 COMBAT_UNIT_OFFENSE_BREAKDOWN:0 "#header [concept_offense]#!\nThe [concept_offense] of #v [CombatUnit.GetOffenseRaw]#! is due to:\n[CombatUnit.GetOffenseBreakdown]"
 COMBAT_UNIT_MANPOWER_BREAKDOWN:0 "#header [concept_manpower]#!\n[CombatUnit.GetManpowerTooltip]"
 COMBAT_UNIT_MANPOWER:0 "@manpower! #v [CombatUnit.GetManpowerRaw]#!"


 PIN_CHARACTER:0 "Pin [Character.GetFullName] to the Outliner"
 UNPIN_CHARACTER:0 "Unpin [Character.GetFullName] from the Outliner"
 PIN_IG:0 "Pin [InterestGroup.GetName] to the Outliner"
 UNPIN_IG:0 "Unpin [InterestGroup.GetName] from the Outliner"
 PIN_JOURNAL_ENTRY:0 "Pin [JournalEntry.GetName] to the Outliner"
 UNPIN_JOURNAL_ENTRY:0 "Unpin [JournalEntry.GetName] from the Outliner"
 PIN_MARKET:0 "Pin [Market.GetName] to the Outliner"
 UNPIN_MARKET:0 "Unpin [Market.GetName] from the Outliner"
 PIN_STATE:0 "Pin [State.GetName] to the Outliner"
 UNPIN_STATE:0 "Unpin [State.GetName] from the Outliner"
 RADICALISM_LOW:0 "Low"
 RADICALISM_MEDIUM:0 "Medium"
 RADICALISM_HIGH:0 "High"
 RADICALISM_VERY_HIGH:0 "Very High"
 RADICALISM_EXTREME:0 "#N Extreme#!"
 RADICALISM_CRITICAL:0 "#N Critical#!"
 SUPPORT_LOW:0 "Low"
 SUPPORT_MEDIUM:0 "Medium"
 SUPPORT_HIGH:0 "High"
 SUPPORT_VERY_HIGH:0 "Very High"
 SUPPORT_EXTREME:0 "#N Extreme#!"
 SUPPORT_CRITICAL:0 "#N Critical#!"

 RANKING_FORMAT:0 "(#tooltippable #tooltip:$LEADERBOARD$ #v ##$RANKING$#!#!#! worldwide)"
 GDP_LEADERBOARD_HEADER:0 "#header GDP#!"
 GDP_PER_CAPITA_LEADERBOARD_HEADER:0 "#header GDP per Capita#!"
 SOL_LEADERBOARD_HEADER:0 "#header Standard of Living#!"
 POPULATION_LEADERBOARD_HEADER:0 "#header Population#!"
 INCORPORATED_LITERACY_LEADERBOARD_HEADER:0 "#header Literacy in Incorporated States#!"
 TOTAL_LITERACY_LEADERBOARD_HEADER:0 "#header Literacy in all States#!"
 BATTALIONS_LEADERBOARD_HEADER:0 "#header Battalions#!"
 FLOTTILAS_LEADERBOARD_HEADER:0 "#header Flotillas#!"
 GDP_LEADERBOARD_ITEM:0 "\n$RANK$. @money!$VAL|vD$ - $COUNTRY$"
 SOL_LEADERBOARD_ITEM:0 "\n$RANK$. $VAL|vD$ - $COUNTRY$"
 POPULATION_LEADERBOARD_ITEM:0 "\n$RANK$. $VAL|vD$ - $COUNTRY$"
 INCORPORATED_LITERACY_LEADERBOARD_ITEM:0 "\n$RANK$. $VAL|v1%$ - $COUNTRY$"
 TOTAL_LITERACY_LEADERBOARD_ITEM:0 "\n$RANK$. $VAL|v1%$ - $COUNTRY$"
 BATTALIONS_LEADERBOARD_ITEM:0 "\n$RANK$. @battalions! $VAL|vD$ - $COUNTRY$"
 FLOTILLAS_LEADERBOARD_ITEM:0 "\n$RANK$. @flotillas! $VAL|vD$ - $COUNTRY$"
 COMMANDER_RANK_LOC_KEY:0 "[Concept('concept_commander_rank','$concept_commander_rank_short$')] "

