From 863495e92f5328e159c3e918036cdfe3f7489d62 Mon Sep 17 00:00:00 2001 From: ineveraskedforthis Date: Thu, 20 Jun 2024 16:33:39 +0300 Subject: [PATCH 1/7] Implement gdp graph ledger page --- assets/alice.gui | 77 +++++++++ assets/localisation/en-US/alice.csv | 1 + src/economy/economy.cpp | 20 +++ src/economy/economy.hpp | 5 + src/gamestate/dcon_generated.txt | 8 + src/gamestate/system_state.cpp | 8 + src/graphics/opengl_wrapper.cpp | 11 ++ src/graphics/opengl_wrapper.hpp | 2 +- src/gui/gui_common_elements.hpp | 15 +- src/gui/gui_ledger_window.hpp | 254 +++++++++++++++++++++++----- 10 files changed, 348 insertions(+), 53 deletions(-) diff --git a/assets/alice.gui b/assets/alice.gui index c1cd291c9..07d17bfd4 100644 --- a/assets/alice.gui +++ b/assets/alice.gui @@ -3868,6 +3868,83 @@ guiTypes = { format = left } } + + iconType = { + name ="gdp_ledger_linegraph_bg" + spriteType = "GFX_ledger_linegraph_bg" + position = { x= 63 y = 151 } + Orientation = "UPPER_LEFT" + } + + windowType = { + name = "gdp_ledger_linegraphs" + backGround ="" + position = { x = 80 y = 130 } + size = { x=690 y = 540 } + moveable = 0 + dontRender = "" + horizontalBorder = "0" + verticalBorder = "" + fullScreen = no + } + + windowType = { + name = "gdp_ledger_linegraph_legend" + backGround ="" + position = { x = 830 y = 153 } + size = { x=200 y = 540 } + moveable = 0 + dontRender = "" + horizontalBorder = "0" + verticalBorder = "" + fullScreen = no + + listboxType = { + name ="legend_nations_list" + position = { x = 0 y = 0 } + backGround="" + size = { x=208 y = 528 } + Orientation = "UPPER_LEFT" + spacing = 2 + scrollbartype = "standardlistbox_slider" + borderSize = {x = 1 y = 1} + } + } + + windowType = { + name = "ledger_nations_legend_entry" + backGround="" + position = { x=0 y=-0 } + size = { x=200 y=24 } + moveable = 0 + dontRender = "" + horizontalBorder= "" + verticalBorder= "" + fullScreen = no + Orientation = "UPPER_LEFT" + + checkboxType = { + name = "nation_ledger_legend_checkbox" + position = {x = 24 y = 1 } + quadTextureSprite ="GFX_checkbox_default" + } + + iconType = { + name ="nation_ledger_legend_plupp" + spriteType = "GFX_politics_party_plupp" + position = { x= 0 y = 0 } + } + + instantTextBoxType = { + name = "nation_ledger_default_textbox" + position = { x = 47 y = 5 } + font = "Arial12_bold_black" + text = " " + maxWidth = 160 + maxHeight = 16 + fixedsize = yes + } + } checkboxType = { name = "alice_debt_checkbox" diff --git a/assets/localisation/en-US/alice.csv b/assets/localisation/en-US/alice.csv index 5a90a4446..86d9f32ed 100644 --- a/assets/localisation/en-US/alice.csv +++ b/assets/localisation/en-US/alice.csv @@ -1192,3 +1192,4 @@ alice_pnt_dominant_religion;?YDominant religion:?! $x$ alice_pnt_dominant_ideology;?YDominant Ideology:?! $x$ ledger_ppp_gdp;GDP(PPP) ledger_ppp_gdp_per_capita;GDP(PPP) per 1m people +alice_ledger_header_gdp_history;GDP(PPP) over time diff --git a/src/economy/economy.cpp b/src/economy/economy.cpp index 219a9ecb1..5388693ac 100644 --- a/src/economy/economy.cpp +++ b/src/economy/economy.cpp @@ -86,6 +86,26 @@ int32_t previous_price_record_index(sys::state& state) { return ((state.current_date.value >> 4) + price_history_length - 1) % price_history_length; } +int32_t most_recent_gdp_record_index(sys::state& state) { + auto date = state.current_date.to_ymd(state.start_date); + return (date.year * 4 + date.month / 3) % gdp_history_length; +} +int32_t previous_gdp_record_index(sys::state& state) { + auto date = state.current_date.to_ymd(state.start_date); + return ((date.year * 4 + date.month / 3) + gdp_history_length - 1) % gdp_history_length; +} + +float ideal_pound_conversion_rate(sys::state& state, dcon::nation_id n) { + return state.world.nation_get_life_needs_costs(n, state.culture_definitions.primary_factory_worker) + + 0.1f * state.world.nation_get_everyday_needs_costs(n, state.culture_definitions.primary_factory_worker); +} + +float gdp_adjusted(sys::state& state, dcon::nation_id n) { + float raw = state.world.nation_get_gdp(n); + float ideal_pound = ideal_pound_conversion_rate(state, n); + return raw / ideal_pound; +} + float full_spending_cost(sys::state& state, dcon::nation_id n); void populate_army_consumption(sys::state& state); void populate_navy_consumption(sys::state& state); diff --git a/src/economy/economy.hpp b/src/economy/economy.hpp index 5d0a741a2..3dcbcc358 100644 --- a/src/economy/economy.hpp +++ b/src/economy/economy.hpp @@ -120,6 +120,7 @@ constexpr inline dcon::commodity_id money(0); inline constexpr float production_scale_delta = 0.1f; inline constexpr float factory_closed_threshold = 0.0001f; inline constexpr uint32_t price_history_length = 256; +inline constexpr uint32_t gdp_history_length = 128; inline constexpr float rgo_owners_cut = 0.20f; void presimulate(sys::state& state); @@ -248,6 +249,10 @@ void bound_budget_settings(sys::state& state, dcon::nation_id n); int32_t most_recent_price_record_index(sys::state& state); int32_t previous_price_record_index(sys::state& state); +int32_t most_recent_gdp_record_index(sys::state& state); +int32_t previous_gdp_record_index(sys::state& state); + +float gdp_adjusted(sys::state& state, dcon::nation_id n); void prune_factories(sys::state& state); // get rid of closed factories in full states void go_bankrupt(sys::state& state, dcon::nation_id n); diff --git a/src/gamestate/dcon_generated.txt b/src/gamestate/dcon_generated.txt index 2dc9f3ccd..5736ef2ce 100644 --- a/src/gamestate/dcon_generated.txt +++ b/src/gamestate/dcon_generated.txt @@ -3552,11 +3552,19 @@ object { name{ substates_count } type{ uint16_t } } + property { name{ gdp } type{ float } tag{ save } } + + property { + name { gdp_record } + type{ array{int32_t}{float} } + tag{ save } + } + property { name{ effective_prices } type{ array{commodity_id}{float} } diff --git a/src/gamestate/system_state.cpp b/src/gamestate/system_state.cpp index a06a83ca3..afbb118fd 100644 --- a/src/gamestate/system_state.cpp +++ b/src/gamestate/system_state.cpp @@ -3047,6 +3047,7 @@ void state::load_scenario_data(parsers::error_handler& err, sys::year_month_day world.nation_resize_luxury_needs_weights(world.commodity_size()); world.nation_resize_effective_prices(world.commodity_size()); world.commodity_resize_price_record(economy::price_history_length); + world.nation_resize_gdp_record(economy::gdp_history_length); nations_by_rank.resize(2000); // TODO: take this value directly from the data container: max number of nations nations_by_industrial_score.resize(2000); @@ -4111,6 +4112,13 @@ void state::single_game_tick() { } } + if((ymd_date.month % 3) == 0) { + auto index = economy::most_recent_gdp_record_index(*this); + for(auto n : world.in_nation) { + n.set_gdp_record(index, economy::gdp_adjusted(*this, n)); + } + } + ui_date = current_date; game_state_updated.store(true, std::memory_order::release); diff --git a/src/graphics/opengl_wrapper.cpp b/src/graphics/opengl_wrapper.cpp index 2458cf6d6..1d107d818 100644 --- a/src/graphics/opengl_wrapper.cpp +++ b/src/graphics/opengl_wrapper.cpp @@ -443,6 +443,17 @@ void bind_vertices_by_rotation(sys::state const& state, ui::rotation r, bool fli } } +void render_simple_rect(sys::state const& state, float x, float y, float width, float height, ui::rotation r, bool flipped) { + glBindVertexArray(state.open_gl.global_square_vao); + bind_vertices_by_rotation(state, r, flipped); + glUniform4f(parameters::drawing_rectangle, x, y, width, height); + GLuint subroutines[2] = { map_color_modification_to_index(color_modification::none), parameters::linegraph_color }; + glUniformSubroutinesuiv(GL_FRAGMENT_SHADER, 2, subroutines); // must set all subroutines in one call + glLineWidth(2.0f); + glUniform3f(parameters::inner_color, 1.f, 0.f, 0.f); + glDrawArrays(GL_LINE_STRIP, 0, 4); +} + void render_textured_rect(sys::state const& state, color_modification enabled, float x, float y, float width, float height, GLuint texture_handle, ui::rotation r, bool flipped) { glBindVertexArray(state.open_gl.global_square_vao); diff --git a/src/graphics/opengl_wrapper.hpp b/src/graphics/opengl_wrapper.hpp index f2a4a9c2e..5024307e9 100644 --- a/src/graphics/opengl_wrapper.hpp +++ b/src/graphics/opengl_wrapper.hpp @@ -266,7 +266,7 @@ class lines { void set_y(float* v); void bind_buffer(); }; - +void render_simple_rect(sys::state const& state, float x, float y, float width, float height, ui::rotation r, bool flipped); void render_textured_rect(sys::state const& state, color_modification enabled, float x, float y, float width, float height, GLuint texture_handle, ui::rotation r, bool flipped); void render_textured_rect_direct(sys::state const& state, float x, float y, float width, float height, uint32_t handle); diff --git a/src/gui/gui_common_elements.hpp b/src/gui/gui_common_elements.hpp index 5cb4523d2..9a0c2f3ed 100644 --- a/src/gui/gui_common_elements.hpp +++ b/src/gui/gui_common_elements.hpp @@ -665,26 +665,15 @@ class nation_total_score_text : public standard_nation_text { class nation_ppp_gdp_text : public standard_nation_text { public: std::string get_text(sys::state& state, dcon::nation_id nation_id) noexcept override { - float costs = - state.world.nation_get_life_needs_costs(nation_id, state.culture_definitions.primary_factory_worker) - + state.world.nation_get_everyday_needs_costs(nation_id, state.culture_definitions.primary_factory_worker) - + state.world.nation_get_luxury_needs_costs(nation_id, state.culture_definitions.primary_factory_worker); - - return text::format_float(state.world.nation_get_gdp(nation_id) / costs); + return text::format_float(economy::gdp_adjusted(state, nation_id)); } }; class nation_ppp_gdp_per_capita_text : public standard_nation_text { public: std::string get_text(sys::state& state, dcon::nation_id nation_id) noexcept override { - float costs = - state.world.nation_get_life_needs_costs(nation_id, state.culture_definitions.primary_factory_worker) - + state.world.nation_get_everyday_needs_costs(nation_id, state.culture_definitions.primary_factory_worker) - + state.world.nation_get_luxury_needs_costs(nation_id, state.culture_definitions.primary_factory_worker); - float population = state.world.nation_get_demographics(nation_id, demographics::total); - - return text::format_float(state.world.nation_get_gdp(nation_id) / costs / population * 1000000.f); + return text::format_float(economy::gdp_adjusted(state, nation_id) / population * 1000000.f); } }; diff --git a/src/gui/gui_ledger_window.hpp b/src/gui/gui_ledger_window.hpp index e7b3145ff..8edc0cefc 100644 --- a/src/gui/gui_ledger_window.hpp +++ b/src/gui/gui_ledger_window.hpp @@ -54,6 +54,14 @@ struct ledger_sort { bool reversed = false; }; +struct price_toggle_list { + std::vector data; +}; + +struct nation_toggle_list { + std::vector data; +}; + class ledger_generic_sort_button : public button_element_base { public: std::variant type; @@ -86,7 +94,7 @@ class ledger_prev_button : public generic_settable_elementimpl_set(state, new_payload); } @@ -98,7 +106,7 @@ class ledger_next_button : public generic_settable_element 11) + if(num > 12) num = 1; Cyto::Any new_payload = ledger_page_number{num}; parent->impl_set(state, new_payload); @@ -328,40 +336,22 @@ class ledger_nation_ranking_listbox : public listbox_element_base state.world.nation_get_gdp(b) / b_costs / b_population; + return economy::gdp_adjusted(state, a) / a_population > economy::gdp_adjusted(state, b) / b_population; } }); break; case ledger_sort_type::gdp: std::sort(row_contents.begin(), row_contents.end(), [&](dcon::nation_id a, dcon::nation_id b) { - float a_costs = - state.world.nation_get_life_needs_costs(a, state.culture_definitions.primary_factory_worker) - + state.world.nation_get_everyday_needs_costs(a, state.culture_definitions.primary_factory_worker) - + state.world.nation_get_luxury_needs_costs(a, state.culture_definitions.primary_factory_worker); - float b_costs = - state.world.nation_get_life_needs_costs(b, state.culture_definitions.primary_factory_worker) - + state.world.nation_get_everyday_needs_costs(b, state.culture_definitions.primary_factory_worker) - + state.world.nation_get_luxury_needs_costs(b, state.culture_definitions.primary_factory_worker); - if(lsort.reversed) { - return state.world.nation_get_gdp(a) / a_costs < state.world.nation_get_gdp(b) / b_costs; + return economy::gdp_adjusted(state, a) < economy::gdp_adjusted(state, b); } else { - return state.world.nation_get_gdp(a) / a_costs > state.world.nation_get_gdp(b) / b_costs; + return economy::gdp_adjusted(state, a) > economy::gdp_adjusted(state, b); } }); break; @@ -1986,6 +1976,119 @@ class ledger_commodity_plupp : public tinted_image_element_base { } }; +class ledger_nation_plupp : public tinted_image_element_base { +public: + void on_update(sys::state& state) noexcept override { + auto content = retrieve(state, parent); + color = state.world.nation_get_color(content); + } +}; + +// +// GDP graph +// + +class gdp_graph : public window_element_base { + std::vector graph_per_nation; + const uint32_t graph_length = economy::gdp_history_length; +public: + void on_create(sys::state& state) noexcept override { + window_element_base::on_create(state); + uint32_t total_nations = state.world.nation_size(); + + state.world.for_each_nation([&](dcon::nation_id nation) { + auto ptr = make_element_by_type(state, "ledger_linechart", graph_length); + auto graph = reinterpret_cast(ptr.get()); + auto color = state.world.nation_get_color(nation); + graph->is_coloured = true; + graph->r = sys::red_from_int(color); + graph->g = sys::green_from_int(color); + graph->b = sys::blue_from_int(color); + + graph_per_nation.push_back(graph); + add_child_to_front(std::move(ptr)); + }); + } + void on_update(sys::state& state) noexcept override { + float min = 0.f; + float max = 0.f; + + auto ptr = retrieve< nation_toggle_list*>(state, parent); + if(!ptr) + return; + + state.world.for_each_nation([&](dcon::nation_id nation) { + auto newest_index = economy::most_recent_gdp_record_index(state); + if((*ptr).data[nation.index()]) { + for(uint32_t i = 0; i < graph_length; ++i) { + auto record = state.world.nation_get_gdp_record(nation, (newest_index + economy::gdp_history_length - graph_length + i + 1) % economy::gdp_history_length); + if(record > max) { + max = record; + } + } + } + }); + + state.world.for_each_nation([&](dcon::nation_id nation) { + if(!((*ptr).data[nation.index()])) { + graph_per_nation[nation.index()]->set_visible(state, false); + } else { + graph_per_nation[nation.index()]->set_visible(state, true); + std::vector datapoints(graph_length); + auto newest_index = economy::most_recent_gdp_record_index(state); + + for(uint32_t i = 0; i < graph_length; ++i) { + datapoints[i] = state.world.nation_get_gdp_record(nation, (newest_index + economy::gdp_history_length - graph_length + i + 1) % economy::gdp_history_length); + } + graph_per_nation[nation.index()]->set_data_points(state, datapoints, min, max); + } + }); + } +}; + +class nation_toggle_checkbox : public checkbox_button { +public: + int32_t index; + nation_toggle_checkbox(dcon::nation_id nation_id) { + index = nation_id.index(); + }; + void button_action(sys::state& state) noexcept override { + if(index < 0) return; + auto ptr = retrieve< nation_toggle_list*>(state, parent); + if(!ptr) + return; + (*ptr).data[index] = !(*ptr).data[index]; + state.game_state_updated.store(true, std::memory_order_release); + } + bool is_active(sys::state& state) noexcept override { + if(index < 0) return false; + auto ptr = retrieve< nation_toggle_list*>(state, parent); + if(!ptr) + return false; + return (*ptr).data[index]; + } +}; + +class ledger_nation_entry : public listbox_row_element_base { +public: + std::unique_ptr make_child(sys::state& state, std::string_view name, dcon::gui_def_id id) noexcept override { + if(name == "nation_ledger_default_textbox") { + return make_element_by_type>(state, id); + } else if(name == "nation_ledger_legend_plupp") { + return make_element_by_type(state, id); + } else if(name == "nation_ledger_legend_checkbox") { + return make_element_by_type(state, id, content); + } else { + return nullptr; + } + } + + void on_update(sys::state& state) noexcept override { + (reinterpret_cast(get_child_by_name(state, "nation_ledger_legend_checkbox")))->index = content.index(); + } +}; + + // // Commodity price // @@ -2016,18 +2119,16 @@ class all_prices_graph : public window_element_base { }); } void on_update(sys::state& state) noexcept override { - uint32_t total_commodities = state.world.commodity_size(); - float min = 0.f; float max = 0.f; - auto ptr = retrieve< std::vector*>(state, parent); + auto ptr = retrieve< price_toggle_list*>(state, parent); if(!ptr) return; state.world.for_each_commodity([&](dcon::commodity_id commodity) { auto newest_index = economy::most_recent_price_record_index(state); - if((*ptr)[commodity.index()]) { + if((*ptr).data[commodity.index()]) { for(uint32_t i = 0; i < graph_length; ++i) { auto price = state.world.commodity_get_price_record(commodity, (newest_index + economy::price_history_length - graph_length + i + 1) % economy::price_history_length); if(price > max) { @@ -2038,7 +2139,7 @@ class all_prices_graph : public window_element_base { }); state.world.for_each_commodity([&](dcon::commodity_id commodity) { - if(!((*ptr)[commodity.index()])) { + if(!((*ptr).data[commodity.index()])) { graph_per_price[commodity.index()]->set_visible(state, false); } else { graph_per_price[commodity.index()]->set_visible(state, true); @@ -2054,7 +2155,6 @@ class all_prices_graph : public window_element_base { } }; - class price_toggle_checkbox : public checkbox_button { public: int32_t index; @@ -2063,18 +2163,18 @@ class price_toggle_checkbox : public checkbox_button { }; void button_action(sys::state& state) noexcept override { if(index < 0) return; - auto ptr = retrieve< std::vector*>(state, parent); + auto ptr = retrieve< price_toggle_list*>(state, parent); if(!ptr) return; - (*ptr)[index] = !(*ptr)[index]; + (*ptr).data[index] = !(*ptr).data[index]; state.game_state_updated.store(true, std::memory_order_release); } bool is_active(sys::state& state) noexcept override { if(index < 0) return false; - auto ptr = retrieve< std::vector*>(state, parent); + auto ptr = retrieve< price_toggle_list*>(state, parent); if(!ptr) return false; - return (*ptr)[index]; + return (*ptr).data[index]; } }; @@ -2111,6 +2211,22 @@ class ledger_commodity_price_listbox : public listbox_element_base { +protected: + std::string_view get_row_element_name() override { + return "ledger_nations_legend_entry"; + } +public: + void on_update(sys::state& state) noexcept override { + row_contents.clear(); + state.world.for_each_nation([&](dcon::nation_id id) { + row_contents.push_back(id); + }); + update(state); + } +}; + class commodity_linegraph_legend_window : public window_element_base { public: std::unique_ptr make_child(sys::state& state, std::string_view name, dcon::gui_def_id id) noexcept override { @@ -2122,13 +2238,30 @@ class commodity_linegraph_legend_window : public window_element_base { } }; +class nations_linegraph_legend_window : public window_element_base { +public: + std::unique_ptr make_child(sys::state& state, std::string_view name, dcon::gui_def_id id) noexcept override { + if(name == "legend_nations_list") { + return make_element_by_type(state, id); + } else { + return nullptr; + } + } +}; + class ledger_window : public window_element_base { dcon::gui_def_id listbox_def_id{}; dcon::gui_def_id sort_buttons_window_id{}; all_prices_graph* commodity_linegraph = nullptr; + gdp_graph* gdp_linegraph = nullptr; + commodity_linegraph_legend_window* commodity_linegraph_legend = nullptr; + nations_linegraph_legend_window* gdp_linegraph_legend = nullptr; + image_element_base* commodity_linegraph_image = nullptr; + image_element_base* gdp_linegraph_image = nullptr; + simple_text_element_base* page_number_text = nullptr; simple_text_element_base* ledger_header_text = nullptr; ledger_page_number page_num{int8_t(1)}; @@ -2162,9 +2295,15 @@ class ledger_window : public window_element_base { commodity_linegraph->set_visible(state, false); commodity_linegraph_legend->set_visible(state, false); commodity_linegraph_image->set_visible(state, false); + + + gdp_linegraph->set_visible(state, false); + gdp_linegraph_legend->set_visible(state, false); + gdp_linegraph_image->set_visible(state, false); } - std::vector price_toggle_status; + price_toggle_list price_toggle_status; + nation_toggle_list nation_toggle_status; public: void on_create(sys::state& state) noexcept override { @@ -2172,7 +2311,12 @@ class ledger_window : public window_element_base { uint32_t total_commodities = state.world.commodity_size(); for(uint32_t k = 0; k < total_commodities; ++k) { - price_toggle_status.push_back(true); + price_toggle_status.data.push_back(true); + } + + uint32_t total_nations = state.world.nation_size(); + for(uint32_t k = 0; k < total_nations; ++k) { + nation_toggle_status.data.push_back(true); } { @@ -2286,6 +2430,29 @@ class ledger_window : public window_element_base { add_child_to_front(std::move(ptr)); } + //gdp block + + { + auto def = state.ui_state.defs_by_name.find("gdp_ledger_linegraph_bg")->second.definition; + auto ptr = make_element_by_type(state, def); + gdp_linegraph_image = ptr.get(); + add_child_to_front(std::move(ptr)); + } + + { + auto def = state.ui_state.defs_by_name.find("gdp_ledger_linegraphs")->second.definition; + auto ptr = make_element_by_type(state, def); + gdp_linegraph = ptr.get(); + add_child_to_front(std::move(ptr)); + } + + { + auto def = state.ui_state.defs_by_name.find("gdp_ledger_linegraph_legend")->second.definition; + auto ptr = make_element_by_type(state, def); + gdp_linegraph_legend = ptr.get(); + add_child_to_front(std::move(ptr)); + } + Cyto::Any payload = page_num; impl_set(state, payload); } @@ -2297,7 +2464,7 @@ class ledger_window : public window_element_base { return ptr; } else if(name == "ledger_bg") { return make_element_by_type(state, id); - } else if(name == "ledger_linegraphs") { + } else if(name == "ledger_linegraphs") { // prices block auto ptr = make_element_by_type(state, id); commodity_linegraph = ptr.get(); return ptr; @@ -2383,6 +2550,12 @@ class ledger_window : public window_element_base { commodity_linegraph_legend->set_visible(state, true); commodity_linegraph_image->set_visible(state, true); break; + case 12: + ledger_header_text->set_text(state, text::produce_simple_string(state, "alice_ledger_header_gdp_history")); + gdp_linegraph->set_visible(state, true); + gdp_linegraph_legend->set_visible(state, true); + gdp_linegraph_image->set_visible(state, true); + break; default: break; } @@ -2395,8 +2568,11 @@ class ledger_window : public window_element_base { current_sorting = any_cast>(payload).data; impl_on_update(state); return message_result::consumed; - } else if(payload.holds_type< std::vector*>()) { - payload.emplace*>(&price_toggle_status); + } else if(payload.holds_type< price_toggle_list*>()) { + payload.emplace(&price_toggle_status); + return message_result::consumed; + } else if(payload.holds_type< nation_toggle_list*>()) { + payload.emplace(&nation_toggle_status); return message_result::consumed; } return message_result::unseen; From 7429b476f13bc87b44a576a790117505ef1da7b4 Mon Sep 17 00:00:00 2001 From: ineveraskedforthis Date: Thu, 20 Jun 2024 19:52:31 +0300 Subject: [PATCH 2/7] Merge --- src/graphics/opengl_wrapper.cpp | 4 ++-- src/gui/gui_ledger_window.hpp | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/graphics/opengl_wrapper.cpp b/src/graphics/opengl_wrapper.cpp index 48da1d40d..8e3fa25de 100644 --- a/src/graphics/opengl_wrapper.cpp +++ b/src/graphics/opengl_wrapper.cpp @@ -525,9 +525,9 @@ void bind_vertices_by_rotation(sys::state const& state, ui::rotation r, bool fli } } -void render_simple_rect(sys::state const& state, float x, float y, float width, float height, ui::rotation r, bool flipped) { +void render_simple_rect(sys::state const& state, float x, float y, float width, float height, ui::rotation r, bool flipped, bool rtl) { glBindVertexArray(state.open_gl.global_square_vao); - bind_vertices_by_rotation(state, r, flipped); + bind_vertices_by_rotation(state, r, flipped, rtl); glUniform4f(parameters::drawing_rectangle, x, y, width, height); GLuint subroutines[2] = { map_color_modification_to_index(color_modification::none), parameters::linegraph_color }; glUniformSubroutinesuiv(GL_FRAGMENT_SHADER, 2, subroutines); // must set all subroutines in one call diff --git a/src/gui/gui_ledger_window.hpp b/src/gui/gui_ledger_window.hpp index 6863bd48e..8d0219c05 100644 --- a/src/gui/gui_ledger_window.hpp +++ b/src/gui/gui_ledger_window.hpp @@ -2433,21 +2433,21 @@ class ledger_window : public window_element_base { //gdp block { - auto def = state.ui_state.defs_by_name.find("gdp_ledger_linegraph_bg")->second.definition; + auto def = state.ui_state.defs_by_name.find(state.lookup_key("gdp_ledger_linegraph_bg"))->second.definition; auto ptr = make_element_by_type(state, def); gdp_linegraph_image = ptr.get(); add_child_to_front(std::move(ptr)); } { - auto def = state.ui_state.defs_by_name.find("gdp_ledger_linegraphs")->second.definition; + auto def = state.ui_state.defs_by_name.find(state.lookup_key("gdp_ledger_linegraphs"))->second.definition; auto ptr = make_element_by_type(state, def); gdp_linegraph = ptr.get(); add_child_to_front(std::move(ptr)); } { - auto def = state.ui_state.defs_by_name.find("gdp_ledger_linegraph_legend")->second.definition; + auto def = state.ui_state.defs_by_name.find(state.lookup_key("gdp_ledger_linegraph_legend"))->second.definition; auto ptr = make_element_by_type(state, def); gdp_linegraph_legend = ptr.get(); add_child_to_front(std::move(ptr)); From 9e5f40e9ad7519b4763a03de5fc38397ed659f26 Mon Sep 17 00:00:00 2001 From: ineveraskedforthis Date: Thu, 27 Jun 2024 11:13:59 +0300 Subject: [PATCH 3/7] Change subsistence to one of employment targets and rebalance economy accordingly --- src/economy/economy.cpp | 277 +++++++++++++++++-------------- src/economy/economy.hpp | 12 +- src/gamestate/dcon_generated.txt | 15 ++ src/gui/gui_common_elements.hpp | 30 +++- src/gui/gui_province_window.hpp | 10 +- src/launcher/launcher_main.cpp | 2 +- src/parsing/defines.hpp | 10 +- src/provinces/province.cpp | 11 +- src/provinces/province.hpp | 2 + 9 files changed, 219 insertions(+), 150 deletions(-) diff --git a/src/economy/economy.cpp b/src/economy/economy.cpp index 013ed97d9..0317ef729 100644 --- a/src/economy/economy.cpp +++ b/src/economy/economy.cpp @@ -467,13 +467,15 @@ float pseudo_exp_for_negative(float f) { float get_artisans_multiplier(sys::state& state, dcon::nation_id n) { float multiplier = 0.000001f * state.world.nation_get_everyday_needs_costs(n, state.culture_definitions.artisans); - return 1.f / (multiplier + 1.f); + return 1.f / (multiplier + 1.f); } +constexpr float artisan_baseline_score = 5.f; + float max_artisan_score(sys::state& state, dcon::nation_id n, float multiplier) { auto const csize = state.world.commodity_size(); - float baseline = 10.f / multiplier; + float baseline = artisan_baseline_score / multiplier; float max_score = std::numeric_limits::lowest(); for(uint32_t i = 1; i < csize; ++i) { @@ -494,7 +496,7 @@ float total_artisan_exp_score(sys::state& state, dcon::nation_id n, float multip auto const csize = state.world.commodity_size(); float total = 0.f; - float baseline = 10.f / multiplier; + float baseline = artisan_baseline_score / multiplier; // crude approximation of softmax for(uint32_t i = 1; i < csize; ++i) { @@ -544,9 +546,12 @@ void adjust_artisan_balance(sys::state& state, dcon::nation_id n) { dcon::commodity_id cid{ dcon::commodity_id::value_base_t(i) }; if(valid_artisan_good(state, n, cid)) { auto profit = base_artisan_profit(state, n, cid); + //if(profit < 0.f) { + // profit = profit * 10000.f; + //} profits[cid.index()] = profit; } else { - profits[cid.index()] = -256.f / mult / distribution_drift_speed; + profits[cid.index()] = -256.f / mult / distribution_drift_speed * 10.f; } } @@ -557,7 +562,10 @@ void adjust_artisan_balance(sys::state& state, dcon::nation_id n) { for(uint32_t i = 1; i < csize; ++i) { dcon::commodity_id cid{ dcon::commodity_id::value_base_t(i) }; auto& w = state.world.nation_get_artisan_distribution(n, cid); - w = w * 0.5f + distribution_drift_speed * profits[cid.index()] * (1 - get_artisan_distribution_fast(state, n, cid, max_score, total_score, multiplier)); + auto last_distribution = get_artisan_distribution_fast(state, n, cid, max_score, total_score, multiplier); + auto output = state.world.commodity_get_artisan_output_amount(cid); + auto next_score = w * 0.8f + distribution_drift_speed * profits[cid.index()] * (1 - last_distribution) / output; + w = next_score; } } @@ -595,8 +603,8 @@ void initialize(sys::state& state) { state.world.for_each_pop([&](dcon::pop_id p) { auto fp = fatten(state.world, p); - fp.set_life_needs_satisfaction(0.5f); - fp.set_everyday_needs_satisfaction(0.0f); + fp.set_life_needs_satisfaction(1.0f); + fp.set_everyday_needs_satisfaction(0.1f); fp.set_luxury_needs_satisfaction(0.0f); fp.set_savings(savings_buffer.get(fp.get_poptype()) * fp.get_size() / state.defines.alice_needs_scaling_factor); }); @@ -655,7 +663,7 @@ void initialize(sys::state& state) { bool is_mine = state.world.commodity_get_is_mine(main_trade_good); //max size of exploitable land: - auto max_rgo_size = std::ceil(1000.f / state.defines.alice_rgo_per_size_employment + auto max_rgo_size = std::ceil(2000.f / state.defines.alice_rgo_per_size_employment * state.map_state.map_data.province_area[province::to_map_id(p)]); state.world.for_each_commodity([&](dcon::commodity_id c) { @@ -674,7 +682,7 @@ void initialize(sys::state& state) { } auto size_at_the_start_of_the_game = std::ceil(pop_amount / state.defines.alice_rgo_per_size_employment); - auto real_size = std::min(size_at_the_start_of_the_game * 2.f, max_rgo_size); + auto real_size = std::min(size_at_the_start_of_the_game * 1.5f, max_rgo_size); assert(std::isfinite(real_size)); fp.set_rgo_size(real_size); @@ -684,9 +692,10 @@ void initialize(sys::state& state) { float total = 0.f; state.world.for_each_commodity([&](dcon::commodity_id c) { - float current = per_climate_distribution_buffer[climate.value][c.value] - * per_terrain_distribution_buffer[terrain.value][c.value] - * per_continent_distribution_buffer[continent.value][c.value]; + float climate_d = per_climate_distribution_buffer[climate.value][c.value]; + float terrain_d = per_terrain_distribution_buffer[terrain.value][c.value]; + float continent_d = per_continent_distribution_buffer[continent.value][c.value]; + float current = (climate_d + terrain_d) * (climate_d + terrain_d) * continent_d; true_distribution[c.index()] = current; total += current; }); @@ -834,6 +843,10 @@ void update_factory_triggered_modifiers(sys::state& state) { }); } +float subsistence_size(sys::state const& state, dcon::province_id p) { + auto rgo_ownership = state.world.province_get_landowners_share(p) + state.world.province_get_capitalists_share(p); + return state.world.province_get_rgo_size(p) * (1.f - rgo_ownership) * 2.0f; +} float rgo_effective_size(sys::state const& state, dcon::nation_id n, dcon::province_id p, dcon::commodity_id c) { bool is_mine = state.world.commodity_get_is_mine(c); @@ -847,7 +860,8 @@ float rgo_effective_size(sys::state const& state, dcon::nation_id n, dcon::provi // - We calculate its effective size which is its base size x (technology-bonus-to-specific-rgo-good-size + // technology-general-farm-or-mine-size-bonus + provincial-mine-or-farm-size-modifier + 1) - auto sz = state.world.province_get_rgo_max_size_per_good(p, c) + base; + auto rgo_ownership = state.world.province_get_landowners_share(p) + state.world.province_get_capitalists_share(p); + auto sz = state.world.province_get_rgo_max_size_per_good(p, c) * rgo_ownership + base; auto pmod = state.world.province_get_modifier_values(p, is_mine ? sys::provincial_mod_offsets::mine_rgo_size : sys::provincial_mod_offsets::farm_rgo_size); auto nmod = state.world.nation_get_modifier_values(n, is_mine ? sys::national_mod_offsets::mine_rgo_size : sys::national_mod_offsets::farm_rgo_size); auto specific_pmod = state.world.nation_get_rgo_size(n, c); @@ -864,6 +878,10 @@ float rgo_total_effective_size(sys::state & state, dcon::nation_id n, dcon::prov return total; } +float subsistence_max_pseudoemployment(sys::state& state, dcon::nation_id n, dcon::province_id p) { + return state.defines.alice_rgo_per_size_employment * subsistence_size(state, p) * 1.1f; +} + float rgo_total_employment(sys::state & state, dcon::nation_id n, dcon::province_id p) { float total = 0.f; state.world.for_each_commodity([&](dcon::commodity_id c) { @@ -884,48 +902,38 @@ float rgo_total_max_employment(sys::state& state, dcon::nation_id n, dcon::provi return total; } -// here we estimate ratio of land not owned by landowners -// TODO: implement proper land ownership mechanic -float local_free_land(sys::state const& state, dcon::province_id p) { - float landowner_weight = 100.f; - float clergy_weight = 10.f; - float slave_weight = 1.f; - // some of workers are treated as small landowners - float worker_free_weight = 0.8f; - - float slave_pool = state.world.province_get_demographics(p, demographics::to_key(state, state.culture_definitions.slaves)); - float worker_pool = 0.0f; - for(auto wt : state.culture_definitions.rgo_workers) { - worker_pool += state.world.province_get_demographics(p, demographics::to_key(state, wt)); - } - float owners_pool = state.world.province_get_demographics(p, demographics::to_key(state, state.culture_definitions.aristocrat)); - float clergy_pool = state.world.province_get_demographics(p, demographics::to_key(state, state.culture_definitions.clergy)); - - float owners_weight = clergy_pool * clergy_weight + slave_pool * slave_weight + owners_pool * landowner_weight + worker_pool * (1.f - worker_free_weight); - float workers_weight = worker_pool * worker_free_weight; - - float total = workers_weight + owners_weight; +void update_local_subsistence_factor(sys::state & state) { + state.world.execute_parallel_over_province([&](auto ids) { + auto max_subsistence = ve::apply([&](dcon::province_id p) { + return subsistence_max_pseudoemployment(state, state.world.province_get_nation_from_province_ownership(p), p); + }, ids); + auto score = max_subsistence * subsistence_factor / state.defines.alice_rgo_per_size_employment; + auto saturation = state.world.province_get_subsistence_employment(ids) / (max_subsistence + 1.f); + auto quality = (ve::to_float(state.world.province_get_life_rating(ids)) - 10.f) / 10.f; + quality = ve::max(quality, 0.f) + 0.01f; + score = (score * quality) + (subsistence_score_everyday * 0.7f); + auto saturation_inv = (1.0f - saturation); + score = (score * saturation_inv) * saturation_inv * saturation_inv; - if(total < 0.001f) { - return 1.f; - } + state.world.province_set_subsistence_score(ids, score); + }); +} - return workers_weight / total; +float adjusted_subsistence_score(sys::state& state, dcon::province_id p) { + return state.world.province_get_subsistence_score(p) + * state.world.province_get_subsistence_employment(p) + / (state.world.province_get_demographics(p, demographics::total) + 1.f); } -void update_local_subsistence_factor(sys::state & state) { +void update_land_ownership(sys::state& state) { state.world.execute_parallel_over_province([&](auto ids) { - auto score = (state.world.province_get_rgo_size(ids) + 1.f) * subsistence_factor; - auto workers = state.world.province_get_demographics(ids, demographics::to_key(state, state.culture_definitions.farmers)); - workers = workers - state.world.province_get_demographics(ids, demographics::to_key(state, state.culture_definitions.farmers)); - for(auto wt : state.culture_definitions.rgo_workers) { - workers = workers + state.world.province_get_demographics(ids, demographics::to_key(state, wt)); - workers = workers - state.world.province_get_demographics(ids, demographics::to_employment_key(state, wt)); - } - auto quality = (ve::to_float(state.world.province_get_life_rating(ids)) - 10.f) / 10.f; - quality = ve::max(quality, 0.f) + 0.01f; - score = score * quality; - state.world.province_set_subsistence_score(ids, (score / (((score + workers) * 0.5f))) + (subsistence_score_everyday * 0.7f)); + auto local_states = state.world.province_get_state_membership(ids); + auto weight_aristocracy = state.world.state_instance_get_demographics(local_states, demographics::to_key(state, state.culture_definitions.aristocrat)) * 200.f + state.world.state_instance_get_demographics(local_states, demographics::to_key(state, state.culture_definitions.slaves)); + auto weight_capitalists = state.world.state_instance_get_demographics(local_states, demographics::to_key(state, state.culture_definitions.capitalists)) * 200.f; + auto weight_population = state.world.state_instance_get_demographics(local_states, demographics::to_key(state, state.culture_definitions.farmers)) + state.world.state_instance_get_demographics(local_states, demographics::to_key(state, state.culture_definitions.laborers)); + auto total = weight_aristocracy + weight_capitalists + weight_population + 1.0f; + state.world.province_set_landowners_share(ids, weight_aristocracy / total); + state.world.province_set_capitalists_share(ids, weight_capitalists / total); }); } @@ -940,16 +948,14 @@ bool factory_is_profitable(sys::state const& state, dcon::factory_id f) { return state.world.factory_get_unprofitable(f) == false || state.world.factory_get_subsidized(f); } - void update_rgo_employment(sys::state& state) { province::for_each_land_province(state, [&](dcon::province_id p) { auto owner = state.world.province_get_nation_from_province_ownership(p); - auto current_target_employment = 0.f; auto current_employment = 0.f; state.world.for_each_commodity([&](dcon::commodity_id c) { current_employment += state.world.province_get_rgo_employment_per_good(p, c); - current_target_employment += state.world.province_get_rgo_target_employment_per_good(p, c); }); + current_employment += state.world.province_get_subsistence_employment(p); bool is_mine = state.world.commodity_get_is_mine(state.world.province_get_rgo(p)); float worker_pool = 0.0f; @@ -959,6 +965,10 @@ void update_rgo_employment(sys::state& state) { float slave_pool = state.world.province_get_demographics(p, demographics::to_key(state, state.culture_definitions.slaves)); float labor_pool = worker_pool + slave_pool; + float total_population = state.world.province_get_demographics(p, demographics::total); + + assert(labor_pool <= total_population); + // update rgo employment per good: //sorting goods by profitability @@ -980,7 +990,7 @@ void update_rgo_employment(sys::state& state) { }); // distributing workers in almost the same way as factories: - float speed = 0.005f; + float speed = 0.20f; float total_workforce = labor_pool; float max_employment_total = 0.f; @@ -993,7 +1003,7 @@ void update_rgo_employment(sys::state& state) { float target_workforce = std::min(state.world.province_get_rgo_target_employment_per_good(p, c), total_workforce); float current_workforce = state.world.province_get_rgo_employment_per_good(p, c); - float new_employment = current_workforce * (1 - speed) + target_workforce * speed; + float new_employment = std::min(current_workforce * (1 - speed) + target_workforce * speed, total_workforce); total_workforce -= new_employment; new_employment = std::clamp(new_employment, 0.f, max_employment); @@ -1002,6 +1012,14 @@ void update_rgo_employment(sys::state& state) { state.world.province_set_rgo_employment_per_good(p, c, new_employment); } + float subsistence = std::min(subsistence_max_pseudoemployment(state, owner, p), total_workforce); + total_workforce -= subsistence; + total_employed += subsistence; + + state.world.province_set_subsistence_employment(p, subsistence); + + assert(total_employed <= total_population + 1.f); + float employment_ratio = 0.f; if(max_employment_total > 1.f) { employment_ratio = total_employed / (max_employment_total + 1.f); @@ -1199,7 +1217,7 @@ float factory_full_production_quantity(sys::state const& state, dcon::factory_id return throughput_multiplier * output_multiplier * max_production_scale; } -float rgo_efficiency(sys::state const& state, dcon::nation_id n, dcon::province_id p, dcon::commodity_id c) { +float rgo_efficiency(sys::state & state, dcon::nation_id n, dcon::province_id p, dcon::commodity_id c) { bool is_mine = state.world.commodity_get_is_mine(c); float main_rgo = 1.f; @@ -1222,11 +1240,17 @@ float rgo_efficiency(sys::state const& state, dcon::nation_id n, dcon::province_ is_mine ? sys::national_mod_offsets::mine_rgo_eff : - sys::national_mod_offsets::farm_rgo_eff); + sys::national_mod_offsets::farm_rgo_eff); + + float saturation = state.world.province_get_rgo_employment_per_good(p, c) + / (rgo_max_employment(state, n, p, c) + 1.f); - float result = base_amount * main_rgo * - std::max(0.5f, throughput) * - std::max(0.5f, (1.0f + state.world.province_get_modifier_values(p, sys::provincial_mod_offsets::local_rgo_output) + + float result = base_amount + * main_rgo + * (1.f + 1.0f * (1.f - saturation)) + * std::max(0.5f, throughput) + * state.defines.alice_rgo_boost + * std::max(0.5f, (1.0f + state.world.province_get_modifier_values(p, sys::provincial_mod_offsets::local_rgo_output) + state.world.nation_get_modifier_values(n, sys::national_mod_offsets::rgo_output) + state.world.nation_get_rgo_goods_output(n, c))); @@ -1234,7 +1258,7 @@ float rgo_efficiency(sys::state const& state, dcon::nation_id n, dcon::province_ return result; } -float rgo_full_production_quantity(sys::state const& state, dcon::nation_id n, dcon::province_id p, dcon::commodity_id c) { +float rgo_full_production_quantity(sys::state & state, dcon::nation_id n, dcon::province_id p, dcon::commodity_id c) { /* - We calculate its effective size which is its base size x (technology-bonus-to-specific-rgo-good-size + technology-general-farm-or-mine-size-bonus + provincial-mine-or-farm-size-modifier + 1) @@ -1244,9 +1268,8 @@ float rgo_full_production_quantity(sys::state const& state, dcon::nation_id n, d */ auto eff_size = rgo_effective_size(state, n, p, c); auto val = eff_size * rgo_efficiency(state, n, p, c); - auto rval = val * state.defines.alice_rgo_boost; - assert(rval >= 0.0f && std::isfinite(rval)); - return rval; + assert(val >= 0.0f && std::isfinite(val)); + return val; } float factory_min_input_available( @@ -1631,7 +1654,8 @@ float rgo_desired_worker_norm_profit(sys::state& state, dcon::province_id p, dco ); float aristo_burden_per_worker = aristos_desired_cut / (total_relevant_population + 1); - float subsistence = state.world.province_get_subsistence_score(p); + float subsistence = adjusted_subsistence_score(state, p); + if (subsistence == 0) subsistence = state.world.province_get_subsistence_score(p); float subsistence_life = std::clamp(subsistence, 0.f, subsistence_score_life); subsistence -= subsistence_life; float subsistence_everyday = std::clamp(subsistence, 0.f, subsistence_score_everyday); @@ -1715,7 +1739,7 @@ void update_province_rgo_consumption( float change = (positive_speed - negative_speed) / rgo_effective_size(state, n, p, c); - float discrete_step = (((expected_profit - desired_profit) > 0.f) ? 1.f : -1.f) * 10.f; + float discrete_step = (((expected_profit - desired_profit) > 0.f) ? 1.f : -1.f) * 20.f; change = change / max_production * pops_max / 100.f + discrete_step; @@ -1788,7 +1812,8 @@ void update_national_artisan_consumption(sys::state& state, dcon::nation_id n, f float output_multiplier = std::max(0.1f, state.defines.alice_output_base_factor_artisans + state.world.nation_get_modifier_values(n, sys::national_mod_offsets::artisan_output)); - float max_production_scale = num_artisans * get_artisan_distribution_fast(state, n, cid, max_score, total_score, multiplier) / 10'000.0f * std::max(0.0f, mobilization_impact); + float distribution = get_artisan_distribution_fast(state, n, cid, max_score, total_score, multiplier); + float max_production_scale = num_artisans * distribution / 10'000.0f * std::max(0.0f, mobilization_impact); auto profitability_factor = (output_total * output_multiplier * throughput_multiplier * min_available - input_multiplier * input_total * throughput_multiplier * min_available) / (0.5f * expected_min_wage * (10'000.0f / state.defines.alice_needs_scaling_factor)); @@ -2315,24 +2340,34 @@ void update_pop_consumption(sys::state& state, dcon::nation_id n, float base_dem bool nation_allows_investment = state.world.nation_get_is_civilized(n) && (nation_rules & (issue_rule::pop_build_factory | issue_rule::pop_expand_factory)) != 0; for(auto p : state.world.nation_get_province_ownership(n)) { - float subsistence = state.world.province_get_subsistence_score(p.get_province()); + float subsistence = adjusted_subsistence_score(state, p.get_province()); float subsistence_life = std::clamp(subsistence, 0.f, subsistence_score_life); subsistence -= subsistence_life; float subsistence_everyday = std::clamp(subsistence, 0.f, subsistence_score_everyday); subsistence -= subsistence_everyday; float subsistence_luxury = std::clamp(subsistence, 0.f, subsistence_score_luxury); + subsistence_life /= subsistence_score_life; + subsistence_everyday /= subsistence_score_everyday; + subsistence_luxury /= subsistence_score_luxury; + for(auto pl : state.world.province_get_pop_location(p.get_province())) { auto t = pl.get_pop().get_poptype(); assert(t); auto total_budget = pl.get_pop().get_savings(); auto total_pop = pl.get_pop().get_size(); - float ln_cost = state.world.nation_get_life_needs_costs(n, t) * total_pop / state.defines.alice_needs_scaling_factor; - float en_cost = state.world.nation_get_everyday_needs_costs(n, t) * total_pop / state.defines.alice_needs_scaling_factor; - float xn_cost = state.world.nation_get_luxury_needs_costs(n, t) * total_pop / state.defines.alice_needs_scaling_factor; + //subsistence: + + float ln_to_satisfy = std::max(1.f - subsistence_life, 0.f); + float en_to_satisfy = std::max(1.f - subsistence_everyday, 0.f); + float xn_to_satisfy = std::max(1.f - subsistence_luxury, 0.f); - float life_needs_fraction = total_budget >= ln_cost ? 1.0f : total_budget / ln_cost; + float ln_cost = ln_to_satisfy * state.world.nation_get_life_needs_costs(n, t) * total_pop / state.defines.alice_needs_scaling_factor; + float en_cost = en_to_satisfy * state.world.nation_get_everyday_needs_costs(n, t) * total_pop / state.defines.alice_needs_scaling_factor; + float xn_cost = xn_to_satisfy * state.world.nation_get_luxury_needs_costs(n, t) * total_pop / state.defines.alice_needs_scaling_factor; + + float life_needs_fraction = (total_budget >= ln_cost ? ln_to_satisfy : total_budget / ln_cost); total_budget -= ln_cost; //eliminate potential negative number before investment @@ -2349,10 +2384,10 @@ void update_pop_consumption(sys::state& state, dcon::nation_id n, float base_dem total_budget -= total_budget * state.defines.alice_invest_aristocrat; } - float everyday_needs_fraction = total_budget >= en_cost ? 1.0f : std::max(0.0f, total_budget / en_cost); + float everyday_needs_fraction = (total_budget >= en_cost ? en_to_satisfy : std::max(0.0f, total_budget / en_cost)); total_budget -= en_cost; - float luxury_needs_fraction = total_budget >= xn_cost ? 1.0f : std::max(0.0f, total_budget / xn_cost); + float luxury_needs_fraction = (total_budget >= xn_cost ? xn_to_satisfy : std::max(0.0f, total_budget / xn_cost)); total_budget -= xn_cost; // induce demand across all categories @@ -2386,38 +2421,23 @@ void update_pop_consumption(sys::state& state, dcon::nation_id n, float base_dem float old_everyday_to_use_in_demand_calculation = old_everyday; float old_luxury_to_use_in_demand_calculation = old_luxury; - //subsistence: - float final_life_needs_fraction = life_needs_fraction; - float final_everyday_needs_fraction = everyday_needs_fraction; - float final_luxury_needs_fraction = luxury_needs_fraction; - - if(state.world.pop_type_get_is_paid_rgo_worker(t)) { - // unemployed rgo workers participate in subsistence economy instead of starving - float s = pl.get_pop().get_employment() / pl.get_pop().get_size(); + float final_life_needs_fraction = life_needs_fraction + subsistence_life; + float final_everyday_needs_fraction = everyday_needs_fraction + subsistence_everyday; + float final_luxury_needs_fraction = luxury_needs_fraction + subsistence_luxury; - final_life_needs_fraction = life_needs_fraction * convex_function(s) + subsistence_life * convex_function(1.f - s) / subsistence_score_life; - life_needs_fraction = life_needs_fraction * s; - - final_everyday_needs_fraction = everyday_needs_fraction * convex_function(s) + subsistence_everyday * convex_function(1.f - s) / subsistence_score_everyday; - everyday_needs_fraction = everyday_needs_fraction * s; - - final_luxury_needs_fraction = luxury_needs_fraction * convex_function(s) + subsistence_luxury * convex_function(1.f - s) / subsistence_score_luxury; - luxury_needs_fraction = luxury_needs_fraction * s; - - //suppose that old satisfaction was calculated for the same local subsistence conditions and find "raw" satisfaction - // old = raw * s + sub * (1 - s) ## first summand is "raw satisfaction" - old_life_to_use_in_demand_calculation = std::clamp(old_life - subsistence_life / subsistence_score_life * (1.f - s), 0.f, 1.f); - old_everyday_to_use_in_demand_calculation = std::clamp(old_everyday - subsistence_everyday / subsistence_score_everyday * (1.f - s), 0.f, 1.f); - old_luxury_to_use_in_demand_calculation = std::clamp(old_luxury - subsistence_luxury / subsistence_score_luxury * (1.f - s), 0.f, 1.f); - } + //suppose that old satisfaction was calculated for the same local subsistence conditions and find "raw" satisfaction + // old = raw + sub ## first summand is "raw satisfaction" + old_life_to_use_in_demand_calculation = std::clamp(old_life - subsistence_life, 0.f, 1.f); + old_everyday_to_use_in_demand_calculation = std::clamp(old_everyday - subsistence_everyday, 0.f, 1.f); + old_luxury_to_use_in_demand_calculation = std::clamp(old_luxury - subsistence_luxury, 0.f, 1.f); auto result_life = std::clamp(old_life_to_use_in_demand_calculation * 0.9f + life_needs_fraction * 0.1f, 0.f, 1.f); auto result_everyday = std::clamp(old_everyday_to_use_in_demand_calculation * 0.9f + everyday_needs_fraction * 0.1f, 0.f, 1.f); auto result_luxury = std::clamp(old_luxury_to_use_in_demand_calculation * 0.9f + luxury_needs_fraction * 0.1f, 0.f, 1.f); - state.world.pop_set_life_needs_satisfaction(pl.get_pop(), std::clamp(final_life_needs_fraction, 0.f, 1.f)); - state.world.pop_set_everyday_needs_satisfaction(pl.get_pop(), std::clamp(final_everyday_needs_fraction, 0.f, 1.f)); - state.world.pop_set_luxury_needs_satisfaction(pl.get_pop(), std::clamp(final_luxury_needs_fraction, 0.f, 1.f)); + state.world.pop_set_life_needs_satisfaction(pl.get_pop(), std::clamp(old_life * 0.99f + final_life_needs_fraction * 0.01f, 0.f, 1.f)); + state.world.pop_set_everyday_needs_satisfaction(pl.get_pop(), std::clamp(old_everyday * 0.99f + final_everyday_needs_fraction * 0.01f, 0.f, 1.f)); + state.world.pop_set_luxury_needs_satisfaction(pl.get_pop(), std::clamp(old_luxury * 0.99f + final_luxury_needs_fraction * 0.01f, 0.f, 1.f)); ln_demand_vector.get(t) += result_life * total_pop / state.defines.alice_needs_scaling_factor; en_demand_vector.get(t) += result_everyday * total_pop / state.defines.alice_needs_scaling_factor; @@ -2892,6 +2912,7 @@ void daily_update(sys::state& state, bool initiate_buildings) { update scoring for provinces */ + update_land_ownership(state); update_local_subsistence_factor(state); /* @@ -3360,13 +3381,16 @@ void daily_update(sys::state& state, bool initiate_buildings) { /* adjust pop satisfaction based on consumption and subsistence */ - float subsistence = state.world.province_get_subsistence_score(p.get_province()); + float subsistence = adjusted_subsistence_score(state, p.get_province()); float subsistence_life = std::clamp(subsistence, 0.f, subsistence_score_life); subsistence -= subsistence_life; float subsistence_everyday = std::clamp(subsistence, 0.f, subsistence_score_everyday); subsistence -= subsistence_everyday; float subsistence_luxury = std::clamp(subsistence, 0.f, subsistence_score_luxury); + subsistence_life /= subsistence_score_life; + subsistence_everyday /= subsistence_score_everyday; + subsistence_luxury /= subsistence_score_luxury; for(auto pl : p.get_province().get_pop_location()) { auto t = pl.get_pop().get_poptype(); @@ -3375,31 +3399,18 @@ void daily_update(sys::state& state, bool initiate_buildings) { auto en = pl.get_pop().get_everyday_needs_satisfaction(); auto lx = pl.get_pop().get_luxury_needs_satisfaction(); - if(state.world.pop_type_get_is_paid_rgo_worker(t)) { - // unemployed rgo workers participate in subsistence economy instead of starving - float s = pl.get_pop().get_employment() / pl.get_pop().get_size(); - - if(s > 0.99f) { - bool flag = false; - } - - // sat = raw * s + sub * (1 - s) ## first summand is "raw satisfaction" - ln -= subsistence_life / subsistence_score_life * (1.f - s); - en -= subsistence_everyday / subsistence_score_everyday * (1.f - s); - lx -= subsistence_luxury / subsistence_score_luxury * (1.f - s); + // sat = raw + sub ## first summand is "raw satisfaction" + ln -= subsistence_life; + en -= subsistence_everyday; + lx -= subsistence_luxury; - ln = std::min(ln, ln_max.get(t)); - en = std::min(en, en_max.get(t)); - lx = std::min(lx, lx_max.get(t)); + ln = std::min(ln, ln_max.get(t)); + en = std::min(en, en_max.get(t)); + lx = std::min(lx, lx_max.get(t)); - ln += subsistence_life / subsistence_score_life * (1.f - s); - en += subsistence_everyday / subsistence_score_everyday * (1.f - s); - lx += subsistence_luxury / subsistence_score_luxury * (1.f - s); - } else { - ln = std::min(ln, ln_max.get(t)); - en = std::min(en, en_max.get(t)); - lx = std::min(lx, lx_max.get(t)); - } + ln += subsistence_life; + en += subsistence_everyday; + lx += subsistence_luxury; pl.get_pop().set_life_needs_satisfaction(ln); pl.get_pop().set_everyday_needs_satisfaction(en); @@ -3438,8 +3449,20 @@ void daily_update(sys::state& state, bool initiate_buildings) { float total_profit = 0.f; float rgo_owner_profit = 0.f; - float num_rgo_owners = state.world.state_instance_get_demographics(si.get_state(), - demographics::to_key(state, state.culture_definitions.aristocrat)); + float num_capitalist = state.world.state_instance_get_demographics( + si.get_state(), + demographics::to_key(state, state.culture_definitions.capitalists) + ); + + float num_aristocrat = state.world.state_instance_get_demographics( + si.get_state(), + demographics::to_key(state, state.culture_definitions.aristocrat) + ); + + float num_rgo_owners = num_capitalist + num_aristocrat; + + auto capitalists_ratio = num_capitalist / (num_rgo_owners + 1.f); + auto aristocrats_ratio = num_aristocrat / (num_rgo_owners + 1.f); province::for_each_province_in_state_instance(state, si.get_state(), [&](dcon::province_id p) { for(auto f : state.world.province_get_factory_location(p)) { @@ -3501,7 +3524,7 @@ void daily_update(sys::state& state, bool initiate_buildings) { pl.get_pop().set_savings(pl.get_pop().get_savings() + state.inflation * pl.get_pop().get_size() * profit.per_secondary_worker); assert(std::isfinite(pl.get_pop().get_savings()) && pl.get_pop().get_savings() >= 0); } else if(state.culture_definitions.capitalists == pl.get_pop().get_poptype()) { - pl.get_pop().set_savings(pl.get_pop().get_savings() + state.inflation * pl.get_pop().get_size() * profit.per_owner); + pl.get_pop().set_savings(pl.get_pop().get_savings() + state.inflation * pl.get_pop().get_size() * (profit.per_owner + per_rgo_owner_profit)); assert(std::isfinite(pl.get_pop().get_savings()) && pl.get_pop().get_savings() >= 0); } else if(state.culture_definitions.aristocrat == pl.get_pop().get_poptype()) { pl.get_pop().set_savings(pl.get_pop().get_savings() + state.inflation * pl.get_pop().get_size() * per_rgo_owner_profit); diff --git a/src/economy/economy.hpp b/src/economy/economy.hpp index f393e925a..351ae3f23 100644 --- a/src/economy/economy.hpp +++ b/src/economy/economy.hpp @@ -89,10 +89,10 @@ inline std::string_view province_building_type_get_level_text(economy::province_ float get_artisan_distribution_slow(sys::state& state, dcon::nation_id n, dcon::commodity_id c); // base subsistence -inline constexpr float subsistence_factor = 5.0f; -inline constexpr float subsistence_score_life = 20.0f; -inline constexpr float subsistence_score_everyday = 30.0f; -inline constexpr float subsistence_score_luxury = 40.0f; +inline constexpr float subsistence_factor = 10.0f; +inline constexpr float subsistence_score_life = 30.0f; +inline constexpr float subsistence_score_everyday = 50.0f; +inline constexpr float subsistence_score_luxury = 80.0f; inline constexpr float subsistence_score_total = subsistence_score_life + subsistence_score_everyday + subsistence_score_luxury; struct global_economy_state { @@ -120,7 +120,7 @@ constexpr inline dcon::commodity_id money(0); inline constexpr float production_scale_delta = 0.1f; inline constexpr float factory_closed_threshold = 0.0001f; inline constexpr uint32_t price_history_length = 256; -inline constexpr float rgo_owners_cut = 0.20f; +inline constexpr float rgo_owners_cut = 0.05f; void presimulate(sys::state& state); @@ -133,6 +133,8 @@ float rgo_full_production_quantity(sys::state const& state, dcon::nation_id n, d float rgo_max_employment(sys::state & state, dcon::nation_id n, dcon::province_id p, dcon::commodity_id c); float rgo_total_max_employment(sys::state& state, dcon::nation_id n, dcon::province_id p); +float subsistence_max_pseudoemployment(sys::state& state, dcon::nation_id n, dcon::province_id p); + float factory_max_employment(sys::state const& state, dcon::factory_id f); bool has_factory(sys::state const& state, dcon::state_instance_id si); diff --git a/src/gamestate/dcon_generated.txt b/src/gamestate/dcon_generated.txt index 0e04d93f8..14a689046 100644 --- a/src/gamestate/dcon_generated.txt +++ b/src/gamestate/dcon_generated.txt @@ -1534,6 +1534,21 @@ object { type{ array{commodity_id}{float} } tag{ save } } + property{ + name{ landowners_share } + type{ float } + tag{ save } + } + property{ + name{ capitalists_share } + type{ float } + tag{ save } + } + property{ + name{ subsistence_employment } + type{ float } + tag{ save } + } property{ name{ rgo_profit_per_good } type{ array{commodity_id}{float} } diff --git a/src/gui/gui_common_elements.hpp b/src/gui/gui_common_elements.hpp index 709993195..871861d46 100644 --- a/src/gui/gui_common_elements.hpp +++ b/src/gui/gui_common_elements.hpp @@ -1585,7 +1585,7 @@ class province_rgo_workers_text : public simple_text_element_base { public: void on_update(sys::state& state) noexcept override { auto province_id = retrieve(state, parent); - set_text(state, text::prettify(int32_t(province::rgo_employment(state, province_id)))); + set_text(state, text::prettify(int32_t(province::land_employment(state, province_id)))); } tooltip_behavior has_tooltip(sys::state& state) noexcept override { @@ -1623,14 +1623,34 @@ class province_rgo_workers_text : public simple_text_element_base { text::add_to_layout_box(state, contents, max_employment_box, max_employment); text::add_to_layout_box(state, contents, expected_profit_box, text::format_money(expected_profit)); - //text::close_layout_box(contents, name_box); - //text::close_layout_box(contents, employment_box); - //text::close_layout_box(contents, max_employment_box); - text::add_to_layout_box(state, contents, base_box, std::string(" ")); text::close_layout_box(contents, base_box); }); + auto rgo_employment = state.world.province_get_subsistence_employment(p); + auto current_employment = int64_t(rgo_employment); + auto max_employment = int64_t(economy::subsistence_max_pseudoemployment(state, n, p)); + auto expected_profit = 0.f; + + auto base_box = text::open_layout_box(contents); + auto name_box = base_box; + name_box.x_size = 75; + auto employment_box = base_box; + employment_box.x_position += 120.f; + auto max_employment_box = base_box; + max_employment_box.x_position += 180.f; + auto expected_profit_box = base_box; + expected_profit_box.x_position += 250.f; + + text::add_to_layout_box(state, contents, name_box, std::string_view("Subsistence")); + + text::add_to_layout_box(state, contents, employment_box, current_employment); + text::add_to_layout_box(state, contents, max_employment_box, max_employment); + text::add_to_layout_box(state, contents, expected_profit_box, text::format_money(expected_profit)); + + text::add_to_layout_box(state, contents, base_box, std::string(" ")); + text::close_layout_box(contents, base_box); + active_modifiers_description(state, contents, p, 15, sys::provincial_mod_offsets::mine_rgo_size, false); if(auto owner = state.world.province_get_nation_from_province_ownership(p); owner) active_modifiers_description(state, contents, owner, 15, sys::national_mod_offsets::mine_rgo_size, false); diff --git a/src/gui/gui_province_window.hpp b/src/gui/gui_province_window.hpp index 76eb0aafc..4bedd855f 100644 --- a/src/gui/gui_province_window.hpp +++ b/src/gui/gui_province_window.hpp @@ -1252,7 +1252,8 @@ class province_rgo_employment_progress_icon : public opaque_element_base { public: void on_update(sys::state& state) noexcept override { auto province = retrieve(state, parent); - auto employment_ratio = state.world.province_get_rgo_employment(province); + auto max_emp = province::land_maximum_employment(state, province); + auto employment_ratio = province::land_employment(state, province) / (max_emp + 1.f); frame = int32_t(10.f * employment_ratio); } tooltip_behavior has_tooltip(sys::state& state) noexcept override { @@ -1261,8 +1262,8 @@ class province_rgo_employment_progress_icon : public opaque_element_base { void update_tooltip(sys::state& state, int32_t x, int32_t y, text::columnar_layout& contents) noexcept override { auto prov_id = retrieve(state, parent); auto owner = state.world.province_get_nation_from_province_ownership(prov_id); - auto max_emp = economy::rgo_total_max_employment(state, owner, prov_id); - auto employment_ratio = state.world.province_get_rgo_employment(prov_id); + auto max_emp = province::land_maximum_employment(state, prov_id); + auto employment_ratio = province::land_employment(state, prov_id) / (max_emp + 1.f); bool is_mine = state.world.commodity_get_is_mine(state.world.province_get_rgo(prov_id)); float const min_wage_factor = economy::pop_min_wage_factor(state, owner); @@ -1274,9 +1275,6 @@ class province_rgo_employment_progress_icon : public opaque_element_base { text::add_to_layout_box(state, contents, box, int64_t(std::ceil(employment_ratio * max_emp))); text::add_to_layout_box(state, contents, box, std::string_view{" / "}); text::add_to_layout_box(state, contents, box, int64_t(std::ceil(max_emp))); - - text::add_to_layout_box(state, contents, box, std::string_view{ " / expected min wage: " }); - text::add_to_layout_box(state, contents, box, int64_t(std::ceil(expected_min_wage))); text::close_layout_box(contents, box); } diff --git a/src/launcher/launcher_main.cpp b/src/launcher/launcher_main.cpp index 984db0ca5..9d4b5d6a0 100644 --- a/src/launcher/launcher_main.cpp +++ b/src/launcher/launcher_main.cpp @@ -1711,7 +1711,7 @@ void internal_text_render(std::string_view str, float baseline_x, float baseline if(glyphid != FT_Get_Char_Index(f.font_face, ' ')) { glBindVertexBuffer(0, sub_square_buffers[glyphid & 63], 0, sizeof(GLfloat) * 4); glActiveTexture(GL_TEXTURE0); - glBindTexture(GL_TEXTURE_2D, f.texture_slots[f.glyph_positions[glyphid].texture_slot]); + //glBindTexture(GL_TEXTURE_2D, f.textures[f.glyph_positions[glyphid].texture_slot]); glUniform4f(parameters::drawing_rectangle, x + x_offset * size / 64.f, baseline_y + y_offset * size / 64.f, size, size); glDrawArrays(GL_TRIANGLE_FAN, 0, 4); } diff --git a/src/parsing/defines.hpp b/src/parsing/defines.hpp index 4f03d12b2..22a95a440 100644 --- a/src/parsing/defines.hpp +++ b/src/parsing/defines.hpp @@ -657,16 +657,16 @@ LUA_DEFINES_LIST_ELEMENT(alice_full_reinforce, 1.000000) \ LUA_DEFINES_LIST_ELEMENT(alice_ai_offensive_strength_overestimate, 1.000000) \ LUA_DEFINES_LIST_ELEMENT(alice_military_score_leadership_factor, 1.000000) \ - LUA_DEFINES_LIST_ELEMENT(alice_lf_needs_scale, 1.000000) \ - LUA_DEFINES_LIST_ELEMENT(alice_ev_needs_scale, 1.000000) \ - LUA_DEFINES_LIST_ELEMENT(alice_lx_needs_scale, 1.500000) \ + LUA_DEFINES_LIST_ELEMENT(alice_lf_needs_scale, 8.000000) \ + LUA_DEFINES_LIST_ELEMENT(alice_ev_needs_scale, 2.000000) \ + LUA_DEFINES_LIST_ELEMENT(alice_lx_needs_scale, 2.000000) \ LUA_DEFINES_LIST_ELEMENT(alice_max_event_iterations, 8.000000) \ LUA_DEFINES_LIST_ELEMENT(alice_needs_scaling_factor, 100000.000000) \ LUA_DEFINES_LIST_ELEMENT(alice_factory_per_level_employment, 10000.0) \ LUA_DEFINES_LIST_ELEMENT(alice_domestic_investment_multiplier, 2.0) \ LUA_DEFINES_LIST_ELEMENT(alice_rgo_boost, 1.25) \ - LUA_DEFINES_LIST_ELEMENT(alice_base_rgo_employment_bonus, 50000.0) \ - LUA_DEFINES_LIST_ELEMENT(alice_base_rgo_efficiency_bonus, 2.0) \ + LUA_DEFINES_LIST_ELEMENT(alice_base_rgo_employment_bonus, 150000.0) \ + LUA_DEFINES_LIST_ELEMENT(alice_base_rgo_efficiency_bonus, 3.0) \ LUA_DEFINES_LIST_ELEMENT(alice_inputs_base_factor_artisans, 1.05) \ LUA_DEFINES_LIST_ELEMENT(alice_output_base_factor_artisans, 0.85) \ LUA_DEFINES_LIST_ELEMENT(alice_inputs_base_factor, 1.0) \ diff --git a/src/provinces/province.cpp b/src/provinces/province.cpp index bc9ba6293..64131e0ba 100644 --- a/src/provinces/province.cpp +++ b/src/provinces/province.cpp @@ -452,8 +452,17 @@ bool can_build_province_building(sys::state& state, dcon::province_id id, dcon:: bool has_an_owner(sys::state& state, dcon::province_id id) { return bool(dcon::fatten(state.world, id).get_nation_from_province_ownership()); } +float land_maximum_employment(sys::state& state, dcon::province_id id) { + auto owner = state.world.province_get_nation_from_province_ownership(id); + return economy::rgo_total_max_employment(state, owner, id) + economy::subsistence_max_pseudoemployment(state, owner, id); +} +float land_employment(sys::state& state, dcon::province_id id) { + auto owner = state.world.province_get_nation_from_province_ownership(id); + return economy::rgo_total_employment(state, owner, id) + state.world.province_get_subsistence_employment(id); +} float rgo_maximum_employment(sys::state& state, dcon::province_id id) { - return economy::rgo_total_max_employment(state, state.world.province_get_nation_from_province_ownership(id), id); + auto owner = state.world.province_get_nation_from_province_ownership(id); + return economy::rgo_total_max_employment(state, owner, id); } float rgo_employment(sys::state& state, dcon::province_id id) { return economy::rgo_total_employment(state, state.world.province_get_nation_from_province_ownership(id), id); diff --git a/src/provinces/province.hpp b/src/provinces/province.hpp index 79bdecefa..b8c0438ce 100644 --- a/src/provinces/province.hpp +++ b/src/provinces/province.hpp @@ -64,6 +64,8 @@ bool state_borders_nation(sys::state& state, dcon::nation_id n, dcon::state_inst dcon::province_id pick_capital(sys::state& state, dcon::nation_id n); +float land_maximum_employment(sys::state& state, dcon::province_id id); +float land_employment(sys::state& state, dcon::province_id id); float rgo_maximum_employment(sys::state& state, dcon::province_id id); float rgo_employment(sys::state& state, dcon::province_id id); float rgo_income(sys::state& state, dcon::province_id id); From 3c6f0dfc791ec5a99aa618eab2debef88e56ed11 Mon Sep 17 00:00:00 2001 From: ineveraskedforthis Date: Thu, 27 Jun 2024 11:15:35 +0300 Subject: [PATCH 4/7] merge? --- CMakeLists.txt | 1 + README.md | 2 +- assets/alice.gui | 5 +- assets/localisation/de-DE/alice.csv | 1 + assets/localisation/en-US/alice.csv | 1 + assets/localisation/hu-HU/alice.csv | 1 + assets/localisation/it-IT/alice.csv | 1 + assets/localisation/ko-SK/alice.csv | 1 + assets/localisation/nl-NL/alice.csv | 1 + assets/localisation/pl-PL/alice.csv | 1 + assets/localisation/ru-RU/alice.csv | 1 + assets/localisation/zh-CN/1.1.csv | 111 +- assets/localisation/zh-CN/1.2.csv | 649 +- assets/localisation/zh-CN/1.3.csv | 181 +- assets/localisation/zh-CN/1.4.csv | 29 +- assets/localisation/zh-CN/alice.csv | 2393 +- assets/localisation/zh-CN/beta1.csv | 785 +- assets/localisation/zh-CN/beta2.csv | 605 +- assets/localisation/zh-CN/beta3.csv | 51 +- assets/localisation/zh-CN/countries.csv | 544 - assets/localisation/zh-CN/darkness.csv | 1367 +- assets/localisation/zh-CN/darkness_3_01.csv | 577 +- assets/localisation/zh-CN/darkness_3_02.csv | 65 +- assets/localisation/zh-CN/darkness_3_03.csv | 165 +- assets/localisation/zh-CN/darkness_3_04.csv | 39 +- assets/localisation/zh-CN/dates.csv | 21 +- assets/localisation/zh-CN/event_news.csv | 909 +- assets/localisation/zh-CN/event_news_3_01.csv | 9 +- assets/localisation/zh-CN/housedivided.csv | 1671 +- assets/localisation/zh-CN/housedivided2_1.csv | 55 +- assets/localisation/zh-CN/housedivided2_2.csv | 69 +- assets/localisation/zh-CN/housedivided2_3.csv | 305 +- assets/localisation/zh-CN/inventions.csv | 389 - assets/localisation/zh-CN/map.csv | 29 +- assets/localisation/zh-CN/mapmodes.csv | 325 +- assets/localisation/zh-CN/messages.csv | 695 +- assets/localisation/zh-CN/newspaper_text.csv | 713 +- assets/localisation/zh-CN/newstext_3_01.csv | 493 +- assets/localisation/zh-CN/newtext.csv | 4057 ++- assets/localisation/zh-CN/provinces.csv | 3250 -- assets/localisation/zh-CN/ruler_titles.csv | 59 +- assets/localisation/zh-CN/settings.csv | 115 +- assets/localisation/zh-CN/technologies.csv | 152 - assets/localisation/zh-CN/text.csv | 30311 ++++++++-------- assets/localisation/zh-CN/z-hotfix.csv | 133 +- .../DataContainerGenerator/CMakeLists.txt | 2 +- docs/extensions.md | 139 +- ect.exe | Bin 0 -> 2099200 bytes src/ai/ai.cpp | 38 +- src/entry_point_win.cpp | 4 + src/gamestate/commands.cpp | 61 +- src/gamestate/commands.hpp | 19 + src/gamestate/serialization.cpp | 21 +- src/gamestate/serialization.hpp | 8 +- src/gamestate/system_state.cpp | 193 +- src/gamestate/system_state.hpp | 1 + src/graphics/opengl_wrapper.cpp | 184 +- src/graphics/opengl_wrapper.hpp | 2 + src/gui/gui_chat_window.hpp | 2 +- src/gui/gui_common_elements.hpp | 52 +- src/gui/gui_console.cpp | 48 +- src/gui/gui_console.hpp | 10 +- src/gui/gui_diplomacy_request_window.hpp | 2 +- src/gui/gui_element_types.cpp | 465 +- src/gui/gui_element_types.hpp | 42 +- src/gui/gui_error_window.cpp | 2 +- src/gui/gui_event.cpp | 7 +- src/gui/gui_event.hpp | 6 +- src/gui/gui_graphics.cpp | 2 + src/gui/gui_graphics.hpp | 40 +- src/gui/gui_land_combat.hpp | 2 +- src/gui/gui_main_menu.cpp | 1 + src/gui/gui_message_settings_window.cpp | 16 +- src/gui/gui_minimap.hpp | 2 +- src/gui/gui_nation_picker.hpp | 2 +- src/gui/gui_outliner_window.hpp | 6 +- src/gui/gui_province_window.hpp | 18 +- src/gui/gui_topbar.hpp | 4 +- src/gui/gui_trigger_tooltips.cpp | 5 +- src/gui/map_tooltip.cpp | 65 +- .../gui_diplomacy_actions_window.hpp | 2 +- .../gui_pick_wargoal_window.hpp | 4 +- .../topbar_subwindows/gui_politics_window.hpp | 5 +- .../gui_population_window.hpp | 33 +- .../gui_production_window.hpp | 16 +- .../gui_technology_window.cpp | 32 +- .../gui_technology_window.hpp | 43 +- .../gui_decision_window.hpp | 18 +- .../gui_reforms_window.hpp | 6 +- .../gui_unciv_reforms_window.hpp | 6 +- .../gui_build_factory_window.hpp | 5 +- .../gui_foreign_investment_window.hpp | 2 +- src/gui/unit_tooltip.cpp | 22 +- src/launcher/launcher_main.cpp | 17 +- src/map/map.cpp | 60 +- src/map/map.hpp | 7 +- src/map/map_state.cpp | 2 +- src/military/military.cpp | 27 +- src/nations/nations.cpp | 13 +- src/nations/nations.hpp | 4 + src/network/default_config.h | 88 + src/network/net/findsaddr-udp.c | 166 + src/network/net/findsaddr.h | 35 + src/network/net/gateway.c | 958 + src/network/net/gateway.h | 33 + src/network/net/pcp_socket.c | 336 + src/network/net/pcp_socket.h | 122 + src/network/net/sock_ntop.c | 353 + src/network/net/unp.h | 61 + src/network/network.cpp | 244 +- src/network/network.hpp | 11 + src/network/pcp.cpp | 17 + src/network/pcp.h | 334 + src/network/pcp_api.c | 777 + src/network/pcp_client_db.c | 444 + src/network/pcp_client_db.h | 262 + src/network/pcp_event_handler.c | 1199 + src/network/pcp_event_handler.h | 98 + src/network/pcp_logger.c | 178 + src/network/pcp_logger.h | 107 + src/network/pcp_msg.c | 714 + src/network/pcp_msg.h | 50 + src/network/pcp_msg_structs.h | 316 + src/network/pcp_server_discovery.c | 235 + src/network/pcp_server_discovery.h | 35 + src/network/pcp_utils.h | 236 + src/network/windows/pcp_gettimeofday.c | 89 + src/network/windows/pcp_gettimeofday.h | 31 + src/network/windows/pcp_win_defines.h | 85 + src/parsing/gui_graphics_parsers.cpp | 136 + src/parsing/gui_parser_defs.txt | 15 + src/parsing/nations_parsing.cpp | 8 + src/parsing/parsers_declarations.cpp | 3 +- src/parsing/parsers_declarations.hpp | 44 + src/parsing/provinces_parsing.cpp | 8 +- src/text/bmfont.cpp | 4 +- src/text/fonts.cpp | 241 +- src/text/fonts.hpp | 56 +- src/text/text.cpp | 426 +- src/text/text.hpp | 68 +- 140 files changed, 32849 insertions(+), 28906 deletions(-) delete mode 100644 assets/localisation/zh-CN/countries.csv delete mode 100644 assets/localisation/zh-CN/inventions.csv delete mode 100644 assets/localisation/zh-CN/provinces.csv delete mode 100644 assets/localisation/zh-CN/technologies.csv create mode 100644 ect.exe create mode 100644 src/network/default_config.h create mode 100644 src/network/net/findsaddr-udp.c create mode 100644 src/network/net/findsaddr.h create mode 100644 src/network/net/gateway.c create mode 100644 src/network/net/gateway.h create mode 100644 src/network/net/pcp_socket.c create mode 100644 src/network/net/pcp_socket.h create mode 100644 src/network/net/sock_ntop.c create mode 100644 src/network/net/unp.h create mode 100644 src/network/pcp.cpp create mode 100644 src/network/pcp.h create mode 100644 src/network/pcp_api.c create mode 100644 src/network/pcp_client_db.c create mode 100644 src/network/pcp_client_db.h create mode 100644 src/network/pcp_event_handler.c create mode 100644 src/network/pcp_event_handler.h create mode 100644 src/network/pcp_logger.c create mode 100644 src/network/pcp_logger.h create mode 100644 src/network/pcp_msg.c create mode 100644 src/network/pcp_msg.h create mode 100644 src/network/pcp_msg_structs.h create mode 100644 src/network/pcp_server_discovery.c create mode 100644 src/network/pcp_server_discovery.h create mode 100644 src/network/pcp_utils.h create mode 100644 src/network/windows/pcp_gettimeofday.c create mode 100644 src/network/windows/pcp_gettimeofday.h create mode 100644 src/network/windows/pcp_win_defines.h diff --git a/CMakeLists.txt b/CMakeLists.txt index 9948aaddd..32c1d163e 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -73,6 +73,7 @@ list(APPEND ALICE_INCREMENTAL_SOURCES_LIST "src/text/fonts.cpp" "src/text/text.cpp" "src/zstd/zstd.cpp" + "src/network/pcp.cpp" ) if(WIN32) diff --git a/README.md b/README.md index 2d0d2173c..0170364eb 100644 --- a/README.md +++ b/README.md @@ -17,7 +17,7 @@ Join us on [discord](https://discord.gg/QUJExr4mRn) or visit our [documentation ## Updates -- [2024 02](docs/Devlogs/2024-04/log_en.md), [简中](docs/Devlogs/2024-04/log_cn.md) +- [2024 04](docs/Devlogs/2024-04/log_en.md), [简中](docs/Devlogs/2024-04/log_cn.md) - [2024 02](https://github.com/schombert/Project-Alice/blob/main/docs/Devlogs/2024-02/log_en.md), [简中](https://github.com/schombert/Project-Alice/blob/main/docs/Devlogs/2024-02/log_cn.md) - [January 2024 update](https://github.com/schombert/Project-Alice/blob/main/docs/Devlogs/2024-01/log_en.md) ([简中](https://github.com/schombert/Project-Alice/blob/main/docs/Devlogs/2024-01/log_cn.md), [Español](https://github.com/schombert/Project-Alice/blob/main/docs/Devlogs/2024-01/log_es.md), [Português](https://github.com/schombert/Project-Alice/blob/main/docs/Devlogs/2024-01/log_pt.md)) - [December 2023 update](https://github.com/schombert/Project-Alice/blob/main/docs/Devlogs/2023-12/log_en.md) ([简中](https://github.com/schombert/Project-Alice/blob/main/docs/Devlogs/2023-12/log_cn.md), [Español](https://github.com/schombert/Project-Alice/blob/main/docs/Devlogs/2023-12/log_es.md), [Português](https://github.com/schombert/Project-Alice/blob/main/docs/Devlogs/2023-12/log_pt.md)) diff --git a/assets/alice.gui b/assets/alice.gui index d939b9561..14c44a086 100644 --- a/assets/alice.gui +++ b/assets/alice.gui @@ -4016,7 +4016,7 @@ guiTypes = { position = { 2 288 } size = { 128 24 } quadTextureSprite = "GFX_button_128wide" - buttonText = "new" + buttonText = "macro_new_template" buttonFont = "vic_22_black" } guiButtonType = { @@ -4178,7 +4178,8 @@ guiTypes = { } guiButtonType = { name = "alice_move_capital" - position = { 0 0 } + extends = "province_view_header" + position = { x= 180 y = 3 } quadTextureSprite = "GFX_move_capital" } } diff --git a/assets/localisation/de-DE/alice.csv b/assets/localisation/de-DE/alice.csv index bff7578f9..aa8e3ce80 100644 --- a/assets/localisation/de-DE/alice.csv +++ b/assets/localisation/de-DE/alice.csv @@ -1005,6 +1005,7 @@ fab_finish_date;Die CB-Fertigung wird voraussichtlich am $date$ abgeschlossen se fab_is_paused;Die CB-Fertigung ist derzeit pausiert macro_builder;Makro-Builder macro_total_desc;Gesamtstatistik der Einheiten: +macro_new_template;Neu macro_switch_type_land;Baue eine Armee auf macro_switch_type_naval;Marine bauen macro_warn_overseas;„Diese Einheit kann nicht im Ausland gebaut werden!?!“ diff --git a/assets/localisation/en-US/alice.csv b/assets/localisation/en-US/alice.csv index 04b981913..d1cd29897 100644 --- a/assets/localisation/en-US/alice.csv +++ b/assets/localisation/en-US/alice.csv @@ -1005,6 +1005,7 @@ fab_finish_date;CB fabrication is expected to finish on $date$ fab_is_paused;CB fabrication is currently paused macro_builder;Macro-builder macro_total_desc;Total unit stats: +macro_new_template;New macro_switch_type_land;Build army macro_switch_type_naval;Build navy macro_warn_overseas;?RCan't build this unit overseas!?! diff --git a/assets/localisation/hu-HU/alice.csv b/assets/localisation/hu-HU/alice.csv index 241ad1ad5..f093a6ef5 100644 --- a/assets/localisation/hu-HU/alice.csv +++ b/assets/localisation/hu-HU/alice.csv @@ -1005,6 +1005,7 @@ fab_finish_date;A CB gyártása várhatóan $date$-on fejeződik be fab_is_paused;A CB gyártás jelenleg szünetel macro_builder;Makroépítő macro_total_desc;Teljes egységstatisztikák: +macro_new_template;Új macro_switch_type_land;Építs hadsereget macro_switch_type_naval;Építs haditengerészetet macro_warn_overseas;?Ezt az egységet nem lehet megépíteni külföldön!?! diff --git a/assets/localisation/it-IT/alice.csv b/assets/localisation/it-IT/alice.csv index f90f11732..02807da5b 100644 --- a/assets/localisation/it-IT/alice.csv +++ b/assets/localisation/it-IT/alice.csv @@ -1005,6 +1005,7 @@ fab_finish_date;Si prevede che la fabbricazione del CB terminerà il $date$ fab_is_paused;La fabbricazione del CB è attualmente sospesa macro_builder;Costruttore di macro macro_total_desc;Statistiche totali dell'unità: +macro_new_template;Nuovo macro_switch_type_land;Costruisci un esercito macro_switch_type_naval;Costruisci la marina macro_warn_overseas;?RNon puoi costruire questa unità all'estero!?! diff --git a/assets/localisation/ko-SK/alice.csv b/assets/localisation/ko-SK/alice.csv index 2372e40ea..7586a36ed 100644 --- a/assets/localisation/ko-SK/alice.csv +++ b/assets/localisation/ko-SK/alice.csv @@ -1005,6 +1005,7 @@ fab_finish_date;CB 제조는 $date$에 완료될 것으로 예상됩니다. fab_is_paused;CB 제작은 현재 일시중지되어 있습니다 macro_builder;매크로 빌더 macro_total_desc;총 유닛 통계: +macro_new_template;신규 macro_switch_type_land;군대를 건설하다 macro_switch_type_naval;해군을 건설하다 macro_warn_overseas;?R해외에서는 이 유닛을 건설할 수 없습니다!?! diff --git a/assets/localisation/nl-NL/alice.csv b/assets/localisation/nl-NL/alice.csv index 71ddb8d91..ab2b6ad77 100644 --- a/assets/localisation/nl-NL/alice.csv +++ b/assets/localisation/nl-NL/alice.csv @@ -1005,6 +1005,7 @@ fab_finish_date;De CB-fabricage zal naar verwachting eindigen op $date$ fab_is_paused;De CB-fabricage is momenteel onderbroken macro_builder;Macro-bouwer macro_total_desc;Statistieken van totale eenheden: +macro_new_template;Nieuw macro_switch_type_land;Bouw leger macro_switch_type_naval;Bouw marine macro_warn_overseas;?Kan deze eenheid niet in het buitenland bouwen!?! diff --git a/assets/localisation/pl-PL/alice.csv b/assets/localisation/pl-PL/alice.csv index b68db7a45..90b8ebc32 100644 --- a/assets/localisation/pl-PL/alice.csv +++ b/assets/localisation/pl-PL/alice.csv @@ -1005,6 +1005,7 @@ fab_finish_date;Oczekuje się, że produkcja CB zakończy się $date$ fab_is_paused;Produkcja CB jest obecnie wstrzymana macro_builder;Konstruktor makro macro_total_desc;Łączne statystyki jednostek: +macro_new_template;Nowość macro_switch_type_land;Buduj armię macro_switch_type_naval;Zbuduj marynarkę wojenną macro_warn_overseas;?Nie można zbudować tego urządzenia za granicą!?! diff --git a/assets/localisation/ru-RU/alice.csv b/assets/localisation/ru-RU/alice.csv index d0c65c851..8e07419ef 100644 --- a/assets/localisation/ru-RU/alice.csv +++ b/assets/localisation/ru-RU/alice.csv @@ -998,6 +998,7 @@ fab_finish_date;Ожидается, что изготовление CB заве fab_is_paused;Изготовление CB в настоящее время приостановлено macro_builder;Макростроитель macro_total_desc;Общая статистика юнита: +macro_new_template;Новый macro_switch_type_land;Создать армию macro_switch_type_naval;Построить флот macro_warn_overseas;?RCНевозможно построить этот юнит за рубежом!?! diff --git a/assets/localisation/zh-CN/1.1.csv b/assets/localisation/zh-CN/1.1.csv index be82067c1..5c29d246a 100644 --- a/assets/localisation/zh-CN/1.1.csv +++ b/assets/localisation/zh-CN/1.1.csv @@ -1,56 +1,55 @@ -#Powered_by_ParaTranz;;;;;;;;;;;;;x -#CODE;ENGLISH;FRENCH;GERMAN;;SPANISH;;;;;;;;x -HAVE_MILITARY_SCORE_LESS_THAN;军事分数低于:;;;;;;;;;;;;x -STRATA_NEED_LESS_THAN;必需品充足度不到;;;;;;;;;;;;x -STRATA_NEED_MORE_THAN;必需品充足度至少;;;;;;;;;;;;x -HAVE_LESS_POPS_WANTING_POLITICAL_REFORM_THAN;少于$VAL$希望政治改革;;;;;;;;;;;;x -HAVE_MORE_POPS_WANTING_POLITICAL_REFORM_THAN;至少$VAL$希望政治改革;;;;;;;;;;;;x -HAVE_LESS_POPS_WANTING_SOCIAL_REFORM_THAN;少于$VAL$希望社会改革;;;;;;;;;;;;x -HAVE_MORE_POPS_WANTING_SOCIAL_REFORM_THAN;至少$VAL$希望社会改革;;;;;;;;;;;;x -CSA_proletarian_dictatorship;美利坚联盟国;;;;;;;;;;;;x -USA_presidential_dictatorship;美利坚合众国;;;;;;;;;;;;x -CSA_presidential_dictatorship;美利坚联盟国;;;;;;;;;;;;x -USA_bourgeois_dictatorship;美利坚合众国;;;;;;;;;;;;x -CSA_bourgeois_dictatorship;美利坚联盟国;;;;;;;;;;;;x -USA_fascist_dictatorship;美利坚合众国;;;;;;;;;;;;x -CSA_fascist_dictatorship;美利坚联盟国;;;;;;;;;;;;x -REMOVE_USA_prussian_constitutionalism;美利坚合众国;;;;;;;;;;;;x -CSA_prussian_constitutionalism;美利坚联盟国;;;;;;;;;;;;x -USA_democracy;美利坚合众国;;;;;;;;;;;;x -CSA_democracy;美利坚联盟国;;;;;;;;;;;;x -CAL_absolute_monarchy;加利福尼亚王国;;;;;;;;;;;;x -CAL_hms_government;加利福尼亚王国;;;;;;;;;;;;x -DOM_absolute_monarchy;圣多明哥;;;;;;;;;;;;x -DOM_hms_government;圣多明哥;;;;;;;;;;;;x -ENG_democracy;大不列颠;;;;;;;;;;;;x -TECH_DAILY_LEADERSHIP_BASE_TOOLTIP;每月基本领导力:?Y$VALUE$?W;;;;;;;;;;;;x -TECH_DAILY_LEADERSHIP_TOTAL_TOOLTIP;每月领导力:?G+$VALUE$?W;;;;;;;;;;;;x -TECH_DAILY_LEADERSHIP_TOOLTIP;$POPTYPE$提供?G$VALUE$?W领导力\n(占人口的?Y$FRACTION$%?W,最佳为$OPTIMAL$%);;;;;;;;;;;;x -MODIFIER_CORE_POP_MILITANCY_MODIFIER;非殖民地民族斗争性;;;;;;;;;;;;x -MODIFIER_CORE_POP_CONSCIOUSNESS_MODIFIER;非殖民地民族觉醒度;;;;;;;;;;;;x -MODIFIER_NON_ACCEPTED_POP_MILITANCY_MODIFIER;未接受民族斗争性;;;;;;;;;;;;x -MODIFIER_NON_ACCEPTED_POP_CONSCIOUSNESS_MODIFIER;未接受民族觉醒度;;;;;;;;;;;;x -AUS_734;南蒂罗尔;;;;;;;;;;;;x -EVTNAME23212;观测彗星;;;;;;;;;;;;x -EVTDESC23212;在空中看到彗星被有些人看作是一种预兆,另一些人认为那实际上是在空中漂浮的精灵王国,还有一些人认为彗星是掠过天际的巨大冰球,同时长尾则是由太阳的能量所造成。三种说法都促进了我国对知识的探求。;;;;;;;;;;;;x -EVTOPTA23212;谢天谢地,我们生活在一个文明的时代。;;;;;;;;;;;;x -EVTNAME60140;制宪会议;;;;;;;;;;;;x -EVTDESC60140;随着自由主义者牢牢控制了我们的国家,他们认为现在是时候召开制宪会议了。每一个人,或者说至少是其中最重要的那些人,将在这里聚集并讨论,从而决定我们国家的道路。;;;;;;;;;;;;x -EVTOPTA60140;所有人民都可以利用这个方式;;;;;;;;;;;;x -become_guatemala_title;成为危地马拉;;;;;;;;;;;;x -BUDGET_STOCKPILE_YESTERDAYS;昨日为库存购买:;;;;;;;;;;;;x -become_guatemala_desc;统一中美洲的梦想已死。其他省份太在意被危地马拉支配而没有认识到我们为了维持联邦所作出的牺牲。没有了,我们和他们已经结束了。危地马拉将找到自己的命运。;;;;;;;;;;;;x -MOR_1683;塔扎;;;;;;;;;;;;x -LAG_PAUSE;$PLAYER$停顿了,暂停游戏;;;;;;;;;;;;x -LAG_DECREASE_SPEED;$PLAYER$停顿了,降低速度;;;;;;;;;;;;x -PAUSED_BY;?Y$PLAYER$?W暂停了游戏;;;;;;;;;;;;x -WARGOAL_OTHER_ACCEPT_SETUP;当某国在战争中增加了战争目标;;;;;;;;;;;;x -WARGOAL_THEY_ACCEPT_SETUP;当我国增加了针对其他国家的战争目标;;;;;;;;;;;;x -WARGOAL_WE_ACCEPT_SETUP;当某国增加了针对我国的战争目标;;;;;;;;;;;;x -status_quo_setup;我们所求的仅仅是不干涉;;;;;;;;;;;;x -PROV3041;阿根廷海山;;;;;;;;;;;;x -TUR_819;西马其顿;;;;;;;;;;;;x -TUR_806;北马其顿;;;;;;;;;;;;x -GUNBOAT_OTHER_ACCEPT_LOG;$ACTOR$使用炮舰外交强迫$RECIPIENT$偿还债务!;;;;;;;;;;;;x -GUNBOAT_THEY_ACCEPT_LOG;我们使用炮舰外交强迫$RECIPIENT$偿还债务!;;;;;;;;;;;;x -GUNBOAT_WE_ACCEPT_LOG;$ACTOR$使用炮舰外交强迫我们偿还债务!;;;;;;;;;;;;x \ No newline at end of file +#Powered_by_ParaTranz +HAVE_MILITARY_SCORE_LESS_THAN;军事分数低于: +STRATA_NEED_LESS_THAN;必需品充足度不到 +STRATA_NEED_MORE_THAN;必需品充足度至少 +HAVE_LESS_POPS_WANTING_POLITICAL_REFORM_THAN;少于$VAL$希望政治改革 +HAVE_MORE_POPS_WANTING_POLITICAL_REFORM_THAN;至少$VAL$希望政治改革 +HAVE_LESS_POPS_WANTING_SOCIAL_REFORM_THAN;少于$VAL$希望社会改革 +HAVE_MORE_POPS_WANTING_SOCIAL_REFORM_THAN;至少$VAL$希望社会改革 +CSA_proletarian_dictatorship;美利坚联盟国 +USA_presidential_dictatorship;美利坚合众国 +CSA_presidential_dictatorship;美利坚联盟国 +USA_bourgeois_dictatorship;美利坚合众国 +CSA_bourgeois_dictatorship;美利坚联盟国 +USA_fascist_dictatorship;美利坚合众国 +CSA_fascist_dictatorship;美利坚联盟国 +REMOVE_USA_prussian_constitutionalism;美利坚合众国 +CSA_prussian_constitutionalism;美利坚联盟国 +USA_democracy;美利坚合众国 +CSA_democracy;美利坚联盟国 +CAL_absolute_monarchy;加利福尼亚王国 +CAL_hms_government;加利福尼亚王国 +DOM_absolute_monarchy;圣多明哥 +DOM_hms_government;圣多明哥 +ENG_democracy;大不列颠 +TECH_DAILY_LEADERSHIP_BASE_TOOLTIP;每月基本领导力:?Y$VALUE$?W +TECH_DAILY_LEADERSHIP_TOTAL_TOOLTIP;每月领导力:?G+$VALUE$?W +TECH_DAILY_LEADERSHIP_TOOLTIP;$POPTYPE$提供?G$VALUE$?W领导力\n(占人口的?Y$FRACTION$%?W,最佳为$OPTIMAL$%) +MODIFIER_CORE_POP_MILITANCY_MODIFIER;非殖民地民族斗争性 +MODIFIER_CORE_POP_CONSCIOUSNESS_MODIFIER;非殖民地民族觉醒度 +MODIFIER_NON_ACCEPTED_POP_MILITANCY_MODIFIER;未接受民族斗争性 +MODIFIER_NON_ACCEPTED_POP_CONSCIOUSNESS_MODIFIER;未接受民族觉醒度 +AUS_734;南蒂罗尔 +EVTNAME23212;观测彗星 +EVTDESC23212;在空中看到彗星被有些人看作是一种预兆,另一些人认为那实际上是在空中漂浮的精灵王国,还有一些人认为彗星是掠过天际的巨大冰球,同时长尾则是由太阳的能量所造成。三种说法都促进了我国对知识的探求。 +EVTOPTA23212;谢天谢地,我们生活在一个文明的时代。 +EVTNAME60140;制宪会议 +EVTDESC60140;随着自由主义者牢牢控制了我们的国家,他们认为现在是时候召开制宪会议了。每一个人,或者说至少是其中最重要的那些人,将在这里聚集并讨论,从而决定我们国家的道路。 +EVTOPTA60140;所有人民都可以利用这个方式 +become_guatemala_title;成为危地马拉 +BUDGET_STOCKPILE_YESTERDAYS;昨日为库存购买: +become_guatemala_desc;统一中美洲的梦想已死。其他省份太在意被危地马拉支配而没有认识到我们为了维持联邦所作出的牺牲。没有了,我们和他们已经结束了。危地马拉将找到自己的命运。 +MOR_1683;塔扎 +LAG_PAUSE;$PLAYER$停顿了,暂停游戏 +LAG_DECREASE_SPEED;$PLAYER$停顿了,降低速度 +PAUSED_BY;?Y$PLAYER$?W暂停了游戏 +WARGOAL_OTHER_ACCEPT_SETUP;当某国在战争中增加了战争目标 +WARGOAL_THEY_ACCEPT_SETUP;当我国增加了针对其他国家的战争目标 +WARGOAL_WE_ACCEPT_SETUP;当某国增加了针对我国的战争目标 +status_quo_setup;我们所求的仅仅是不干涉 +PROV3041;阿根廷海山 +TUR_819;西马其顿 +TUR_806;北马其顿 +GUNBOAT_OTHER_ACCEPT_LOG;$ACTOR$使用炮舰外交强迫$RECIPIENT$偿还债务! +GUNBOAT_THEY_ACCEPT_LOG;我们使用炮舰外交强迫$RECIPIENT$偿还债务! +GUNBOAT_WE_ACCEPT_LOG;$ACTOR$使用炮舰外交强迫我们偿还债务! \ No newline at end of file diff --git a/assets/localisation/zh-CN/1.2.csv b/assets/localisation/zh-CN/1.2.csv index 0897c6d8f..cf02ca663 100644 --- a/assets/localisation/zh-CN/1.2.csv +++ b/assets/localisation/zh-CN/1.2.csv @@ -1,325 +1,324 @@ -#Powered_by_ParaTranz;;;;;;;;;;;;;x -#CODE;ENGLISH;FRENCH;GERMAN;;SPANISH;;;;;;;;x -RECRUITED_PERCENTAGE_LESS_THAN;少于?Y$VAL$?W%的士兵已被招募\n;;;;;;;;;;;;x -RECRUITED_PERCENTAGE_MORE_THAN;至少?Y$VAL$?W%的士兵已被招募\n;;;;;;;;;;;;x -SEPARATISM_TECH;分离主义;;;;;;;;;;;;x -INC_RES_TECH;研究点数;;;;;;;;;;;;x -TOTAL_POPS_NOT_TR;在$WHERE$的人群少于?Y$VAL$?W\n;;;;;;;;;;;;x -TOTAL_POPS_TR;在$WHERE$的人群多于?Y$VAL$?W\n;;;;;;;;;;;;x -IS_CRIME_NOT_HIGHER_THAN_EDU_TR;用于?Y教育开支?W的经费超过了行政开支\n;;;;;;;;;;;;x -IS_CRIME_HIGHER_THAN_EDU_TR;用于?Y行政开支?W的经费超过了教育开支\n;;;;;;;;;;;;x -ANY_AT_WAR_STARTS;处于战争状态的国家;;;;;;;;;;;;x -REBEL_POWER_LESS_THAN;叛乱危险低于?Y$VAL$%?W;;;;;;;;;;;;x -REBEL_POWER_MORE_THAN;叛乱危险高于?Y$VAL$%?W;;;;;;;;;;;;x -POP_TYPE_PERC_NOT;$NAME$低于?Y$VAL$%?W\n;;;;;;;;;;;;x -POP_TYPE_PERC;$NAME$高于?Y$VAL$%?W\n;;;;;;;;;;;;x -MAJORITY_IS;多数民众是;;;;;;;;;;;;x -MAJORITY_IS_NOT;多数民众不是;;;;;;;;;;;;x -ICL;冰岛;;;;;;;;;;;;x -ICL_ADJ;冰岛的;;;;;;;;;;;;x -ISR;以色列;;;;;;;;;;;;x -ISR_ADJ;以色列的;;;;;;;;;;;;x -BYZ;拜占庭;;;;;;;;;;;;x -BYZ_ADJ;拜占庭的;;;;;;;;;;;;x -BYZ_conservative;国民党;;;;;;;;;;;;x -BYZ_reactionary;巴列奥略派;;;;;;;;;;;;x -BYZ_liberal;自由党;;;;;;;;;;;;x -BYZ_anarcho_liberal;新党;;;;;;;;;;;;x -BYZ_socialist;拜占庭社会党;;;;;;;;;;;;x -BYZ_communist;拜占庭共产党;;;;;;;;;;;;x -BYZ_fascist;罗马复兴党;;;;;;;;;;;;x -ISR_conservative;自由派;;;;;;;;;;;;x -ISR_reactionary;宗教联合阵线;;;;;;;;;;;;x -ISR_liberal;进步党;;;;;;;;;;;;x -ISR_anarcho_liberal;普通锡安派;;;;;;;;;;;;x -ISR_socialist;以色列国土工人党;;;;;;;;;;;;x -ISR_communist;以色列共产党;;;;;;;;;;;;x -ISR_fascist;强者联盟;;;;;;;;;;;;x -ICL_conservative;独立党;;;;;;;;;;;;x -ICL_reactionary;公民党;;;;;;;;;;;;x -ICL_liberal;进步党;;;;;;;;;;;;x -ICL_anarcho_liberal;最棒党;;;;;;;;;;;;x -ICL_socialist;社会民主党;;;;;;;;;;;;x -ICL_communist;冰岛共产党;;;;;;;;;;;;x -ICL_fascist;国家主义党;;;;;;;;;;;;x -ANY_CORE_LIMITED;部分核心省份\n;;;;;;;;;;;;x -ANY_CORE_NORMAL;所有核心省份\n;;;;;;;;;;;;x -POLITICS_NOT_BEFORE;我们在?Y$DATE$?W之前不能改变执政党;;;;;;;;;;;;x -POLITICS_NOT_ACCEPTED;我们的政体不允许?Y$WHICH$?W党派;;;;;;;;;;;;x -RELEASE_PRESTIGE;威望:;;;;;;;;;;;;x -RELEASE_INFAMY;恶名:;;;;;;;;;;;;x -PROV3247;西夏威夷;;;;;;;;;;;;x -PROV3248;西麦哲伦海峡;;;;;;;;;;;;x -EVTDESC1002;一群自由派对他们缺少经济自由感觉不快,再加上议会改革停滞,决定组建$COUNTRY_ADJ$新政党。无政府主义者们是思想前卫的自由派,他们会毫不犹豫地使用一切必要手段在$COUNTRY$国内外实现思想自由和贸易自由。;;;;;;;;;;;;x -SOMEONE_HAS_ADDED_STATUS_QUO;一旦某方提出了?Y维持现状?W的战争目标,则我们无法再增加战争目标;;;;;;;;;;;;x -NO_INTERVENTION_NOT_ENOUGH_OPINION;要想干涉一场战争,目标国家对我们的评价至少需要达到?Y$REQLEVEL$?W;;;;;;;;;;;;x -peking_convention_title;中俄北京条约;;;;;;;;;;;;x -peking_convention_desc;自签订尼布楚条约(1689)以来,俄罗斯帝国承认额尔古纳河和外兴安岭山脉是俄罗斯与中国之间的天然边界。在19世纪中期,俄国将势力范围超出了这个边界,夺取外兴安岭山脉和阿穆尔河一带广阔的土地。后来西方国家和中国发生了第二次鸦片战争,结果烧掉了中国皇帝的夏宫,并进入北京。一个名叫尼古拉·伊格涅托夫的狡猾的少将欺骗中国人,让他们相信只有俄罗斯的支持才可以让联军撤离北京。代价是签订北京条约,承认穆拉维约夫所占领的土地,以及将乌苏里江至太平洋之间的土地割让予俄国。因此,俄罗斯已经不费一枪一弹获得约35万平方公里的领土。;;;;;;;;;;;;x -russian_vladivostok_title;东方主宰者;;;;;;;;;;;;x -russian_vladivostok_desc;1860年的7月,诞生了一座靠近朝鲜边境的城市--符拉迪沃斯托克(或“东方主宰者”)。它将成为一个重要的贸易口岸,同时也是一个造船基地。最终,它会成为一个洲际铁路的枢纽以及重要的科学,文化和工业中心。沙皇梦想这座枢纽城市将成为连接西部与东部的节点。有了铁路连接的符拉迪沃斯托克最终将取代苏伊士运河来承担东方和西方的原料转运任务吗?;;;;;;;;;;;;x -EVTNAME80000;北京条约;;;;;;;;;;;;x -EVTDESC80000;俄罗斯已经要求我们承认他们对我们的固有领土的占领。这是令人不能容忍的,但是我们可能没有办法,只能接受他们的要求。如果我们这样做,他们将帮助我们确保我们的主权。另外,如果俄罗斯决定用武力来解决这个问题,我们可能是无法战胜他们的。;;;;;;;;;;;;x -EVTOPTA80000;我们别无选择,签署条约。;;;;;;;;;;;;x -EVTOPTB80000;见鬼去吧!沙皇!;;;;;;;;;;;;x -EVTNAME80001;中国拒绝条约;;;;;;;;;;;;x -EVTDESC80001;忘恩负义的中国宁愿看着他们的城市被烧也不愿意同意我们的要求。看来我们需要适应一下我们的亚洲邻国的任性了。;;;;;;;;;;;;x -EVTOPTA80001;俄罗斯的旗帜一旦升起,就不会降下!;;;;;;;;;;;;x -OL_SIEGES;围城;;;;;;;;;;;;x -IS_NOT_BIG_PROD_TRIG;不是?Y$VAL$?W的大规模生产者\n;;;;;;;;;;;;x -IS_BIG_PROD_TRIG;是?Y$VAL$?W的大规模生产者\n;;;;;;;;;;;;x -HAVE_LOWER_RANK_THAN;等级低于;;;;;;;;;;;;x -HAVE_HIGHER_RANK_THAN;等级高于;;;;;;;;;;;;x -MUST_NEGOTIATE_WITH_WAR_LEADER_STATUS_QUO;当我们增加了战争目标,而敌方提出了?Y维持现状?W的战争目标时,我们必须与敌方?Y战争领袖?W进行协商;;;;;;;;;;;;x -law_of_guarantees_title;保障法;;;;;;;;;;;;x -law_of_guarantees_desc;在1870年意大利通过了旨在解决“罗马问题”的一项法律——《保障法(Law of Guarantees)》,这一法案给予罗马教宗类似国王的特权,包括派遣和接见大使。教宗庇护九世拒绝接受,认为这侵犯了他和他的继任者所在教廷的独立性。虽然这个问题一直到1929年的《拉特兰条约》才彻底解决,但是这意味着年轻的王国终于可以定都罗马。;;;;;;;;;;;;x -form_byzantine_empire_title;万王之王;;;;;;;;;;;;x -form_byzantine_empire_desc;随着拜占庭帝国的崩溃,奥托曼帝国崛起了。从1453年开始的那段灰暗的历史即将成为过去。君士坦丁堡,吸引人的欲望的城市在被土耳其人占领了很长一段时间之后再次回到希腊人手里!时光流转,沧海桑田,帝国雄起!;;;;;;;;;;;;x -form_israel_title;贝尔福宣言;;;;;;;;;;;;x -form_israel_desc;“国王陛下的政府赞成在巴勒斯坦建立一个犹太人的家园,并将尽最大努力促进这个目标的实现……”\n\n我们对住在犹太民族的古老的发祥地的人们施加了重大影响力,我们现在可以发出声明,表示我们对建立一个犹太民族家园的想法的友善态度。;;;;;;;;;;;;x -BYZ_absolute_monarchy;拜占庭帝国;;;;;;;;;;;;x -BYZ_proletarian_dictatorship;赤色主题联盟;;;;;;;;;;;;x -BAB;巴比伦;;;;;;;;;;;;x -BAB_ADJ;巴比伦的;;;;;;;;;;;;x -BAB_conservative;法典党;;;;;;;;;;;;x -BAB_liberal;空中花园党;;;;;;;;;;;;x -BAB_reactionary;汉谟拉比之助;;;;;;;;;;;;x -BAB_communist;金字形神塔派-马列主义;;;;;;;;;;;;x -BAB_anarcho_liberal;自由人民阵线;;;;;;;;;;;;x -BAB_socialist;建塔者;;;;;;;;;;;;x -BAB_fascist;巴比伦团;;;;;;;;;;;;x -build_the_tower_of_babylon_title;巴别塔;;;;;;;;;;;;x -build_the_tower_of_babylon_desc;在过去数千年来,由我们值得自豪的祖先启动的最大的建设项目至今没有什么进展。由于伊拉克最近的势力发展和世界上的地位,有一些传言……尽管这些传言已经很难理解……巴别塔项目再次启动了!使用现代技术的话,奇迹能不能实现呢?;;;;;;;;;;;;x -EVTNAME4430;改革的压力;;;;;;;;;;;;x -EVTDESC4430;“而且爱要我们改变对自己的看法。”\n——皇后乐队\n\n$COUNTRY$近来的政治气候每况愈下,越来越多的我们忠实的臣民开始质疑我们上议院成员的脑子是不是被驴踢了。上议院被认为应该为所有不断令人窒息的政治改革和举措旨承担责任,人民要求重新构建该机构的成立章程,以便是它有更广泛的代表性。;;;;;;;;;;;;x -EVTOPTA4430;压力算什么,让我们仰天长啸吧!;;;;;;;;;;;;x -EVTOPTB4430;为啥我们不给自己多一点机会?;;;;;;;;;;;;x -RELEASE_PLAY_AS;用以进行游戏;;;;;;;;;;;;x -EGY_921;巴勒斯坦;;;;;;;;;;;;x -raise_the_bonnie_blue_flag_title;美丽的蓝旗!;;;;;;;;;;;;x -raise_the_bonnie_blue_flag_desc;“万岁!万岁!\n为了南方的权利,前进!\n美丽的蓝旗中间的恒星!”\n\n“美丽的蓝旗”是南军的第一面非官方旗帜,也是一首受欢迎的1861年南军的进行曲的名字,进行曲的作者哈利·麦卡锡十分称赞这面旗帜。悬挂美丽的蓝旗,让士兵们聚集于我们的旗帜之下吧。;;;;;;;;;;;;x -the_bonnie_blue_flag;美丽的蓝旗;;;;;;;;;;;;x -the_bonnie_blue_flag_desc;蓝底白星引导我们走向胜利。;;;;;;;;;;;;x -trinket_wage;极低最低工资;;;;;;;;;;;;x -tut_2b_15;如果建设工厂取决于政治制度。举例而言,在“自由放任”的情况下你所有的工厂都会由资本家来建设。而在比利时当前的体制下,政府与资本家都可以建设工厂。建设更多的工厂是发展我们经济的最佳方式。前去点击比利时瓦隆的“建设工厂”按钮。;;;;;;;;;;;;x -webster_ashburton_treaty_title;韦伯斯特—亚叙伯顿条约;;;;;;;;;;;;x -webster_ashburton_treaty_desc;在不宣而战的阿鲁斯图克战争后,1842年英国和美国签署《韦伯斯特—亚叙伯顿条约(Webster-Ashburton Treaty)》,最终划定缅因州和新不伦瑞克省之间的边界,规定五大湖如何共同使用的问题,重申了49度纬线边界,并倡议共同承诺结束大西洋奴隶贸易。;;;;;;;;;;;;x -SPA_2209;古巴;;;;;;;;;;;;x -ENG_203;加勒比群岛;;;;;;;;;;;;x -PV_CLERGY_LIT_PROVIDES;神职人员提供:$VAL$;;;;;;;;;;;;x -PV_CLERGY_LIT_NUM;你的人口中有$NUM$是神职人员(最佳为:$OPT$):$VAL$;;;;;;;;;;;;x -PV_CLERGY_SETTING;教育开支为$SETTING$:$VAL$;;;;;;;;;;;;x -PV_CLERGY_TECH;来自科技:$VAL$;;;;;;;;;;;;x -EVTNAME13357;无嗣失权;;;;;;;;;;;;x -EVTDESC13357;无嗣失权(Doctrine of Lapse)是一项针对英属印度属国即土邦的英国政策,规定土邦王公在无直系继承王位或被发现是“明显不称职”的情况下,土邦直接纳入东印度公司的统治之下。该政策在历史上被用于吞并了一些土邦诸如萨塔拉、桑巴尔、 那格浦尔、占西和阿瓦德等地。鉴于我国目前的状况,东印度公司的官员今日宣告我们王公的权力失效。;;;;;;;;;;;;x -EVTOPTA13357;不要!;;;;;;;;;;;;x -EVTNAME13358;无嗣失权;;;;;;;;;;;;x -EVTDESC13358;无嗣失权(Doctrine of Lapse)是一项针对英属印度属国即土邦的英国政策,规定土邦王公在无直系继承王位或被发现是“明显不称职”的情况下,土邦直接纳入东印度公司的统治之下。该政策在历史上被用于吞并了一些土邦诸如萨塔拉、桑巴尔、 那格浦尔、占西和阿瓦德等地,其中吞并阿瓦德成为1857年印度兵变的导火索之一。鉴于$FROMCOUNTRY$政府的悲惨境地,东印度公司今日宣告该国独立失效。;;;;;;;;;;;;x -EVTOPTA13358;非常好!;;;;;;;;;;;;x -EVTOPTB13358;食之无味,弃之可惜;;;;;;;;;;;;x -RUS_absolute_monarchy;俄罗斯帝国;;;;;;;;;;;;x -RUS_prussian_constitutionalism;俄罗斯帝国;;;;;;;;;;;;x -ENG_absolute_monarchy;大英帝国;;;;;;;;;;;;x -ENG_prussian_constitutionalism;大英帝国;;;;;;;;;;;;x -GER_absolute_monarchy;德意志帝国;;;;;;;;;;;;x -GER_prussian_constitutionalism;德意志帝国;;;;;;;;;;;;x -the_vega_expedition_title;织女星远征;;;;;;;;;;;;x -the_vega_expedition_desc;在1878-1880年阿道夫·诺登舍尔德男爵((Adolf Erik Nordenskiold)受到奥斯卡二世国王的资助,成为第一个完成欧亚大陆环绕探险的人。尽管本世纪中叶已经证实了东北通道的存在,他是第一个走完全程的人。在1880年,他返回斯德哥尔摩受到夹道欢迎。;;;;;;;;;;;;x -ENG_2068;赞比西;;;;;;;;;;;;x -rhodesia_charter_title;不列颠南非公司;;;;;;;;;;;;x -rhodesia_charter_desc;这个公司于1889年由矿业巨头塞西尔·罗兹获得皇家特许状成立。该公司是仿照英国东印度公司成立的,目的是促进中南部非洲的进一步开发。以前该地区被称为赞比西,和一条河流的名字相同,后来在殖民时代以“罗德西亚”之名广为人知,该地区的开发促进了英国的利益。;;;;;;;;;;;;x -TUR_proletarian_dictatorship;土耳其;;;;;;;;;;;;x -GER_2530;北新几内亚;;;;;;;;;;;;x -AST_2528;南新几内亚;;;;;;;;;;;;x -kaiser_wilhelms_land_title;威廉皇帝领地;;;;;;;;;;;;x -kaiser_wilhelms_land_desc;“威廉皇帝领地”是德国人给新几内亚东北部起的名字,连同俾斯麦群岛和其他太平洋岛屿构成新几内亚的德国殖民地。第一次世界大战期间澳大利亚军队占领了这里,并获得国际联盟的委任统治权,直到1975年。;;;;;;;;;;;;x -megali_idea_title;伟大理想;;;;;;;;;;;;x -megali_idea_desc;伟大理想(Megali idea)指的是希腊的民族统一主义思想。其核心为恢复拜占庭帝国,建立一个以君士坦丁堡(伊斯坦布尔)为首都,以雅典为经济中心的大希腊民族国家。这一思想从十九世纪希腊还属于奥斯曼帝国的一部分之时即开始萌发,在第一次世界大战结束时签署的条约中几乎已经实现。尽管该条约给予了希腊诸多好处,但也引发了希腊和土耳其之间从1919年至1921年的战争。可是多多益善,不是吗?;;;;;;;;;;;;x -DIFFICULTY_LABEL;难度;;;;;;;;;;;;x -expand_motala_verkstad_title;穆塔拉工场;;;;;;;;;;;;x -expand_motala_verkstad_desc;穆塔拉工场(Motala Verkstad)由巴尔察·冯·普拉敦(Baltazar von Platen)成立于1822年。1843至1870年,穆塔拉成为瑞典最有国际知名度的工业集团之一。儒勒凡尔纳的小说《海底两万里》中提到它能为小说虚构的“鹦鹉螺”潜艇制造零件。;;;;;;;;;;;;x -motala_verkstad;穆塔拉工场;;;;;;;;;;;;x -desc_motala_verkstad;穆塔拉工场(Motala Verkstad)由巴尔察·冯·普拉敦(Baltazar von Platen)成立于1822年。1843至1870年,穆塔拉成为瑞典最有国际知名度的工业集团之一。;;;;;;;;;;;;x -court_yard_speech_title;宫廷危机!;;;;;;;;;;;;x -court_yard_speech_desc;宫廷危机(Courtyard Crisis,瑞典语:Borggardskrisen)是瑞典一起宪政危机,当时的首相是组建自由党政府的卡尔·斯塔夫。在1914年2月6日,国王古斯塔夫五世发表了力挺增加国防开支的激动人心的演说,约三万群众从全国各地前来支持。这是瑞典君主最后一次违背不对政府统治进行干涉的神圣原则。;;;;;;;;;;;;x -international_negotiations;国际压力;;;;;;;;;;;;x -desc_international_negotiations;我们在一个具体问题上受到有关国家的国际压力。;;;;;;;;;;;;x -EVTNAME23300;神秘鲸鱼弄沉船只!;;;;;;;;;;;;x -EVTDESC23300;“人们一定还记得$YEAR$年海上发生的一件离奇的、神秘的、无法解释的怪事。(……)这事大体是这样:不久以前,好些大船在海上碰见了一个“庞然大物”,一个很长的物体,形状很像纺锤,有时发出磷光,它的体积比鲸鱼大得多,行动起来也比鲸鱼快得多。”\n\n过去的这一年里有几艘商船在海上离奇失踪,这被许多人认为是一种未知的巨大鲸鱼所致。著名海洋生物学家彼埃尔·阿龙纳斯愿意加入科学探险队来调查这一在大洋中的怪物。此外,传言说有几个国家也在计划组织他们自己的探险队去探寻谜团。;;;;;;;;;;;;x -EVTOPTA23300;这一对公海的威胁必须画上休止符!;;;;;;;;;;;;x -EVTOPTB23300;这是童话书里的故事吧,我没兴趣。;;;;;;;;;;;;x -EVTNAME23301;神秘鲸鱼弄沉船只!;;;;;;;;;;;;x -EVTDESC23301;“人们一定还记得$YEAR$年海上发生的一件离奇的、神秘的、无法解释的怪事。(……)这事大体是这样:不久以前,好些大船在海上碰见了一个“庞然大物”,一个很长的物体,形状很像纺锤,有时发出磷光,它的体积比鲸鱼大得多,行动起来也比鲸鱼快得多。”\n\n过去的这一年里有几艘商船在海上离奇失踪,这被许多人认为是一种未知的巨大鲸鱼所致。传言说有几个国家已在调查此事,但是我们是不是或许也应该派出一支我们自己的探险队?;;;;;;;;;;;;x -EVTOPTA23301;这一对公海的威胁必须画上休止符!;;;;;;;;;;;;x -EVTOPTB23301;这是童话书里的故事吧,我没兴趣。;;;;;;;;;;;;x -EVTNAME23302;阿龙纳斯教授被冲上岸!;;;;;;;;;;;;x -EVTDESC23302;法国著名海洋生物学家彼埃尔·阿龙纳斯今天出现在$COUNTRY$的海滩。这位教授已经失踪了有好一段时间了,他加入一支探险队,试图发现神秘的可以吞噬公海船只的鲸鱼背后的真相。这位教授深深震撼于自己的经历,而他的故事确实不简单。阿龙纳斯称他的船只和不明生物在一次近距离的遭遇后,他被冲到船外,然后他发现不明生物实际上是一艘可以海底航行的人类船只。阿龙纳斯教授坚称那船的船长是一位热爱自由的义士,断绝了同陆上世界的联系,在海里享受自由的生活。无论事实如何,阿龙纳斯教授详细记录了许多新奇的生命形式(据说是在他作为宾客参加这艘怪船的一次航行时遇上的),这将对未来数年的科学事业大有裨益。;;;;;;;;;;;;x -EVTOPTA23302;犯我者必受惩!;;;;;;;;;;;;x -italia_irredenta_title;大意大利;;;;;;;;;;;;x -italia_irredenta_desc;意大利民族统一主义运动的目标已经超出意大利现有的领土,延及到了境外大量意大利人居住的土地,这也意味着新的扩张主义的崛起。;;;;;;;;;;;;x -the_heligoland_question_title;黑尔戈兰地区问题;;;;;;;;;;;;x -the_heligoland_question_desc;这座北海小岛目前属于英国,由其在拿破仑战争时期占有。德国刚统一就对它垂涎三尺,毕竟岛上的大多数居民都是德意志人。;;;;;;;;;;;;x -miskatonic_university_title;米斯卡塔尼克大学;;;;;;;;;;;;x -miskatonic_university_desc;在美丽的埃塞克斯县有一条黑暗中低语的米斯卡塔尼克河,河边是风景秀丽的阿卡姆,米斯卡塔尼克大学的校园正坐落于此。米斯卡塔尼克大学是新英格兰最负盛名的高等教育机构之一,以大量关于古代与神秘学的独特藏书而闻名遐迩。传说中《伊波恩之书》的残片,瑞德里希·威尔赫姆·冯·容兹的权威作品《无名祭祀书》的原始副本,这些都是米斯卡塔尼克大学的镇校之宝。;;;;;;;;;;;;x -miskatonic_campus;米斯卡塔尼克大学;;;;;;;;;;;;x -desc_miskatonic_campus;当科学与神话相遇;;;;;;;;;;;;x -construct_the_walhalla_title;瓦尔哈拉神殿;;;;;;;;;;;;x -construct_the_walhalla_desc;瓦尔哈拉神殿是于1830年和1842年之间在巴伐利亚的雷根斯堡修建的一座名人堂,它是一座俯瞰多瑙河的新古典主义神殿。路德维希一世希望建造这座神殿纪念从阿米尼乌斯到哥白尼的日耳曼史上的著名人物。;;;;;;;;;;;;x -the_walhalla;瓦尔哈拉神殿;;;;;;;;;;;;x -desc_the_walhalla;瓦尔哈拉神殿纪念从阿米尼乌斯到哥白尼的日耳曼史上的著名人物。;;;;;;;;;;;;x -introduce_the_presbyteries_title;实行长老制;;;;;;;;;;;;x -introduce_the_presbyteries_desc;在1848年,汉诺威王国通过实行长老制在自己的路德会国家教会加强了民众的代表权,该制度建立一个从民众选举出来的教会评议会管理教会事务。;;;;;;;;;;;;x -build_gotthard_tunnel_title;建造圣哥达隧道;;;;;;;;;;;;x -build_gotthard_tunnel_desc;圣哥达铁路隧道(Gotthard Rail Tunnel)建造于1871年到1881年之间,连接格申嫩(Goschenen)与艾罗洛(Airolo)两镇。圣哥达隧道是第一条穿越圣哥达山口的隧道,在当时被认为是一项借助现代科技得以实现的建筑成就。;;;;;;;;;;;;x -the_lambert_charter_title;兰伯特章程;;;;;;;;;;;;x -the_lambert_charter_desc;兰伯特章程是一份被法国用来为自己多次企图深入最终吞并独立的岛国马达加斯加而辩护的文件。这份文件由从小生活在法国侨民影响下的马达加斯加王位继承人拉达马二世所签署,给予法国在这个国家开采矿物和其他自然资源的权利。作为回报,给予马达加斯加皇室10%的提成。;;;;;;;;;;;;x -end_the_merina_monarchy_title;终结梅里纳王朝;;;;;;;;;;;;x -end_the_merina_monarchy_desc;在1897年的一次骚乱后,长期把马达加斯加列为自己势力范围的法国正式驱逐了王室吞并了这个岛国。;;;;;;;;;;;;x -REVOLTALLIANCE_SETUP;当一国由于革命撕毁了与我国的盟约;;;;;;;;;;;;x -REVOLTALLIANCE_HEADER;外相报告;;;;;;;;;;;;x -REVOLTALLIANCE_1;外国革命!;;;;;;;;;;;;x -REVOLTALLIANCE_2;$MONARCHTITLE$;;;;;;;;;;;;x -REVOLTALLIANCE_3;?Y$ACTOR$?W;;;;;;;;;;;;x -REVOLTALLIANCE_4;发生了革命!;;;;;;;;;;;;x -REVOLTALLIANCE_5;他们与我国的盟约已被撕毁,与此同时我们对他们的影响力也费了。;;;;;;;;;;;;x -REVOLTALLIANCE_6;*;;;;;;;;;;;;x -REVOLTALLIANCE_BTN1;好的;;;;;;;;;;;;x -REVOLTALLIANCE_BTN2;好的;;;;;;;;;;;;x -REVOLTALLIANCE_BTN3;查看;;;;;;;;;;;;x -RHO;南罗德西亚;;;;;;;;;;;;x -RHO_proletarian_dictatorship;津巴布韦;;;;;;;;;;;;x -RHO_absolute_monarchy;南罗德西亚;;;;;;;;;;;;x -RHO_hms_government;南罗德西亚;;;;;;;;;;;;x -RHO_ADJ;罗德西亚的;;;;;;;;;;;;x -RHO_conservative;罗德西亚党;;;;;;;;;;;;x -RHO_liberal;联合联邦党;;;;;;;;;;;;x -RHO_reactionary;罗德西亚阵线;;;;;;;;;;;;x -RHO_socialist;津巴布韦非洲国民联盟;;;;;;;;;;;;x -RHO_communist;津巴布韦非洲人民联盟;;;;;;;;;;;;x -RHO_anarcho_liberal;责任政府联盟;;;;;;;;;;;;x -RHO_fascist;“咱当年阔过”;;;;;;;;;;;;x -EGY_1842;达尔富尔;;;;;;;;;;;;x -EGY_1838;科尔多凡;;;;;;;;;;;;x -EGY_915;黎巴嫩;;;;;;;;;;;;x -CHI_2562;台湾;;;;;;;;;;;;x -BEL_1977;下刚果;;;;;;;;;;;;x -BEL_1987;加丹加;;;;;;;;;;;;x -BEL_1990;东刚果;;;;;;;;;;;;x -BEL_1984;开赛;;;;;;;;;;;;x -POR_1999;北安哥拉;;;;;;;;;;;;x -ENG_1956;南喀麦隆;;;;;;;;;;;;x -ENG_1960;北喀麦隆;;;;;;;;;;;;x -ENG_1868;索马里兰;;;;;;;;;;;;x -ENG_2026;大裂谷;;;;;;;;;;;;x -ENG_2024;肯尼亚;;;;;;;;;;;;x -ENG_2019;乌干达;;;;;;;;;;;;x -TRN_2108;德兰士瓦;;;;;;;;;;;;x -POR_2060;莫桑比克;;;;;;;;;;;;x -FRA_1884;塞拉利昂;;;;;;;;;;;;x -FRA_1813;尼日尔;;;;;;;;;;;;x -FRA_1892;东象牙海岸;;;;;;;;;;;;x -FRA_1893;西象牙海岸;;;;;;;;;;;;x -FRA_1788;冈比亚;;;;;;;;;;;;x -FRA_1783;塞内加尔;;;;;;;;;;;;x -FRA_1775;毛里塔尼亚海岸;;;;;;;;;;;;x -MOR_1696;西摩洛哥;;;;;;;;;;;;x -POR_2003;南安哥拉;;;;;;;;;;;;x -POR_2006;东安哥拉;;;;;;;;;;;;x -ALD_1718;东中央撒哈拉;;;;;;;;;;;;x -ALD_1714;西中央撒哈拉;;;;;;;;;;;;x -TRI_1739;利比亚沙漠;;;;;;;;;;;;x -EGY_1754;利比亚海岸;;;;;;;;;;;;x -FRA_1780;内毛里塔尼亚;;;;;;;;;;;;x -ORA_2103;自由邦;;;;;;;;;;;;x -ENG_2092;北开普;;;;;;;;;;;;x -ENG_2083;纳马夸兰;;;;;;;;;;;;x -ENG_2096;东开普;;;;;;;;;;;;x -ENG_2087;开普殖民地;;;;;;;;;;;;x -BEL_1992;赤道;;;;;;;;;;;;x -FRA_1978;刚果;;;;;;;;;;;;x -CNG;刚果;;;;;;;;;;;;x -CNG_absolute_monarchy;刚果自由邦;;;;;;;;;;;;x -CNG_presidential_dictatorship;扎伊尔;;;;;;;;;;;;x -CNG_hms_government;刚果;;;;;;;;;;;;x -CNG_democracy;扎伊尔;;;;;;;;;;;;x -CNG_ADJ;刚果的;;;;;;;;;;;;x -the_congo_conference_title;举办刚果会议;;;;;;;;;;;;x -the_congo_conference_desc;刚果会议也被称为“柏林会议”,是一次在1884年由德国首相奥托·冯·俾斯麦发起的国际会议。这次会议的《总决议(General Act)》的直接结果是对在非洲殖民扩张时的规范的正式化,同时确认了刚果自由邦是比利时国王利奥波德二世的私有财产。这次的最后结果又将是什么呢?主办刚果会议,让命运的骰子开始运转!在通过这个决议后的几个月后我们将可以向其他国家提出邀请。;;;;;;;;;;;;x -EVTNAME19330;$CAPITAL$会议;;;;;;;;;;;;x -EVTDESC19330;“我不想失去一次分得一块非洲大蛋糕的好机会。”\n——比利时国王利奥波德二世\n\n一次决定非洲殖民政策的大型国际会议已经在$COUNTRY$预备一段时间了,今日$MONARCHTITLE$已准备就绪向其他文明国家和全世界的有关各方提出邀请。谈判桌上的主要议题是确定如何解决刚果问题。将会有一个参加国被给予控制与开发刚果殖民地的专有权。次强、没有殖民地的国家以及已经在刚果当地有宣称的国家将在谈判中得到优先考虑。;;;;;;;;;;;;x -EVTOPTA19330;太好了,提出邀请。;;;;;;;;;;;;x -EVTOPTB19330;我觉得还是没有这件事最好……;;;;;;;;;;;;x -EVTNAME19335;刚果会议;;;;;;;;;;;;x -EVTDESC19335;$MONARCHTITLE$,$FROMCOUNTRY$正在举行一场大型国际会议决定如何进一步殖民非洲的政策与方式。会议的主要议题将是如何解决刚果问题,其可能的后果是认可某一参加国将全刚果纳为领地。虽然世界上的大多数文明国家都会派出代表团参加会议,但派出代表团给我们带来的潜在利益可能都不值我们代表团的花费。;;;;;;;;;;;;x -EVTOPTA19335;我不想失去一次分得一块非洲大蛋糕的好机会!;;;;;;;;;;;;x -EVTOPTB19335;我不认为如此一件不重要的事值得我们关注。;;;;;;;;;;;;x -EVTNAME19340;刚果自由邦!;;;;;;;;;;;;x -EVTDESC19340;“刚果自由邦在它那类里是特殊的一种,它没有什么好隐瞒的,没有什么秘密,不受制于任何人,除了它的创立者以外。”\n——比利时国王利奥波德二世\n\n已召开一段时间的刚果会议在刚果问题上达成了一项决议。会议在今天公布的《总决议(General Act)》中批准授予$COUNTRY$统治、开发和殖民刚果的权利。虽然$COUNTRY$统治刚果自由邦,但是形式上是管理一个独立国家。其他国家无疑将加速建立和刚果的贸易关系,以及全面研究刚果的经济潜力。;;;;;;;;;;;;x -EVTOPTA19340;噢,快哉!;;;;;;;;;;;;x -CNG_liberal;自由党;;;;;;;;;;;;x -CNG_conservative;保守党;;;;;;;;;;;;x -CNG_socialist;社会党;;;;;;;;;;;;x -CNG_communist;共产党;;;;;;;;;;;;x -CNG_reactionary;反动党;;;;;;;;;;;;x -CNG_fascist;法西斯党;;;;;;;;;;;;x -CNG_anarcho_liberal;无政府党;;;;;;;;;;;;x -EVTNAME70000;$STATE$已获得本土地位!;;;;;;;;;;;;x -EVTNAME70001;$STATE$已获得本土地位!;;;;;;;;;;;;x -IS_SECONDARY_NATION;是次强;;;;;;;;;;;;x -IS_NOT_SECONDARY_NATION;不是次强;;;;;;;;;;;;x -SET_PRIMARY_CULTURE;?Y$CULTURE$?W成为主体民族\n;;;;;;;;;;;;x -CB_ASSERT_HEGEMONY;宣称领导权\n;;;;;;;;;;;;x -unification_humiliate_cb_setup;迫使另一个列强承认你在本文化圈的领导权;;;;;;;;;;;;x -unification_humiliate_cb_desc;迫使另一个列强承认你在本文化圈的领导权,同时该国将丧失对本文化圈所有国家的影响力;;;;;;;;;;;;x -EVTNAME19345;刚果橡胶!;;;;;;;;;;;;x -EVTDESC19345;刚果盆地的土壤是肥沃的,完美的适合种植天然橡胶。可悲的是,这片荒凉但是青翠的土地大部分沉睡着,没有被探索和使用,紧紧掌握在野蛮人和落后的人们手中。$COUNTRY$国内强大的经济利益只是希望得到一个发展和开发刚果自由邦这个黑色聚宝盆的自然财富的机会,并且,不这样做也许会给土著一些危险的信号。你说呢,陛下?;;;;;;;;;;;;x -EVTOPTA19345;我确信土著们会帮忙的!;;;;;;;;;;;;x -EVTOPTB19345;我们带来文明,而不是来掠夺。;;;;;;;;;;;;x -EVTNAME19350;刚果改革协会;;;;;;;;;;;;x -EVTDESC19350;过去几年的一些目击报告揭发了在刚果自由邦发生的对$COUNTRY_ADJ$殖民地臣民的虐待行径。据报告,广泛的暴行、肉刑甚至屠杀经常被作为殖民地镇压的工具,这些报告开始把$COUNTRY_ADJ$殖民地政策放在一个很不光彩的位置。一个名为“刚果改革协会”的国际组织已经被建立起来,组织宣称目的是要恢复$COUNTRY$的殖民地臣民的人格尊严。一些著名的作家和国际人道主义者齐心为此事而奔走。;;;;;;;;;;;;x -EVTOPTA19350;该死!;;;;;;;;;;;;x -annex_the_congo_title;吞并刚果;;;;;;;;;;;;x -annex_the_congo_desc;刚果自由邦的问题已经引起了逐渐上升的国家压力。这个自由邦作为我们国王的私人财产,正在受到国际舆论针对血腥的殖民地政策的广泛的批评。现阶段我们最佳的选择也许是吞并这个自由邦并改革它的施政。;;;;;;;;;;;;x -the_congo_reform_association;刚果改革协会;;;;;;;;;;;;x -the_congo_refrom_association_desc;一个国际人道主义组织正在揭发我们在刚果的殖民地政策。;;;;;;;;;;;;x -MODIFIER_BADBOY;恶名;;;;;;;;;;;;x -rename_the_congo_title;探索刚果!;;;;;;;;;;;;x -rename_the_congo_desc;在刚果自由邦被批准为利奥波德二世国王的私人财产后,我们现在对这块区域的探索显得非常公正合理,或许留点个人印记也没问题了?;;;;;;;;;;;;x -PROV2049;洛伦索马贵斯;;;;;;;;;;;;x -brazzas_expedition_title;布拉柴远征;;;;;;;;;;;;x -brazzas_expedition_desc;法国籍意大利探险家皮埃尔·萨沃尼昂·德·布拉柴在19世纪70年代及80年代探索了刚果地区,打开了法国殖民中非和刚果河右岸的大门。法属刚果的布拉柴维尔就是以他的名字命名的。;;;;;;;;;;;;x -USA_prussian_constitutionalism;美利坚王国;;;;;;;;;;;;x -von_moltkes_staff_reforms_title;冯·毛奇改革;;;;;;;;;;;;x -von_moltkes_staff_reforms_desc;赫尔穆特·冯·毛奇在1857年被指派为普鲁士总参谋部的总参谋长不久就开始着手改革。他的一些构想包括:建立一个部门研究历史和进行大量战争模拟推演,再建立一个特殊部门致力于对电报与铁路网进行编目和研究。这次改革的结果是,在普法战争时,普鲁士的总参谋部被认为是全欧洲最有效的,它的一些方法很快就被各国广泛地学习和使用。毛奇在随后的30年里始终是普鲁士的总参谋长。他也被认为是19世纪最杰出的军事战略家之一。;;;;;;;;;;;;x -prussian_general_staff;普鲁士总参谋部;;;;;;;;;;;;x -desc_prussian_general_staff;普鲁士的总参谋部是欧洲最有效率的,不过其他国家迟早会追赶上来。;;;;;;;;;;;;x -kanun_i_esasi_title;基本法;;;;;;;;;;;;x -kanun_i_esasi_desc;在1876年通过的《基本法(Kanun-i-Easasi)》是一次为奥斯曼帝国赋予一部宪法的尝试。尽管基本法在被阿卜杜勒-哈米德二世苏丹废除前仅仅实施了两年,它依然是后来奥斯曼和土耳其宪政发展的重要先驱。;;;;;;;;;;;;x -the_ruhr_boom_title;鼓励鲁尔式发展;;;;;;;;;;;;x -the_ruhr_boom_desc;鲁尔地区曾经是伯格(Berg)、马克(Mark)和克拉夫斯(Cleves)这些伯爵领的一部分,现在它的变化日新月异。每一天新的矿坑、矿井和竖井都被建立起来支持不断扩展的普鲁士铁路网,不久后,在引进了英国的工业技术后,工厂更是如雨后春笋般冒了出来。鲁尔在兴旺发达,而这个例子可以轻易地推广到德国的其他部分,只需要轻轻地一推。;;;;;;;;;;;;x -ruhr_boom;鲁尔式发展;;;;;;;;;;;;x -desc_ruhr_boom;鲁尔工业兴旺发达的例子鼓励全德城镇从普通乡镇发展成现代工业中心。;;;;;;;;;;;;x -support_ruhr_industrialism_title;支持克虏伯家族;;;;;;;;;;;;x -DIPLOMACY_NO_ALLIES_CIVIL_WAR;无法召集盟国加入内战。;;;;;;;;;;;;x -the_rhine_crisis_title;左岸;;;;;;;;;;;;x -the_rhine_crisis_desc;在拿破仑重新划分欧洲版图的时候,莱茵河的左岸被并入法国版图。1840年法国首相阿道夫·梯也尔公开宣称在他看来莱茵河仍然是法国天然的东边国界。在那些拿破仑战争带来的苦难仍然记忆犹新的时候,这个看法引起了德意志内的骚动,爆发了为世人所知的“莱茵危机”。;;;;;;;;;;;;x -build_the_eiffel_tower_title;建造埃菲尔铁塔;;;;;;;;;;;;x -build_the_eiffel_tower_desc;埃菲尔铁塔原是被建造用作1889年世博会入口拱门的,是巴黎和法国建筑最经久不衰的标志性符号之一。铁塔的名字源于它的设计师居斯塔夫·埃菲尔,在1930年纽约市的克莱斯勒大厦建成之前埃菲尔铁塔是最高的人造建筑物。;;;;;;;;;;;;x -the_eiffel_tower;埃菲尔铁塔;;;;;;;;;;;;x -desc_eiffel_tower;全世界都用敬畏的眼光看着埃菲尔先生建造的宏伟的钢铁格子塔!;;;;;;;;;;;;x -confiscations_of_mendizabal_title;门迪萨瓦尔充公令;;;;;;;;;;;;x -confiscations_of_mendizabal_desc;《门迪萨瓦尔的教会充公令(The Ecclesiastical Confiscations of Mendizabal)》 是在1835-37年间通过的一系列法令,旨在征收和私有化西班牙修道院的土地与财产。法令是卡洛斯战争期间反教权的自由主义和西班牙社会两极分化的产物,导致了许多古老西班牙修道院的废气。;;;;;;;;;;;;x -haussmanns_renovations_title;奥斯曼的改造计划;;;;;;;;;;;;x -haussmanns_renovations_desc;1852年到1870年实施的奥斯曼计划是一个旨在对巴黎进行现代化与市区改造的工程。工程开始于巴黎市快速发展的时代,那时巴黎的旧市中心已经被证明无法达到发展中城市的基础设施需求。在奥斯曼支持下建造的又长又宽的林荫道从此成为巴黎街道布局的特色。;;;;;;;;;;;;x -SM_COUNTERDISTANCE;地图部件显示最大距离;;;;;;;;;;;;x -OL_GP_INFLUENCE;影响力;;;;;;;;;;;;x -OL_VIEW_GP_INFLUENCE;锁定?Y影响力?W界面;;;;;;;;;;;;x -CB_EXPIRE_DATE;到期时间:?Y$DATE$?W;;;;;;;;;;;;x -BUDGET_CANT_LOAN_DESC;银行只有在你正常支付利息和不是敌国时才会贷款给你。外国银行出于安全原因通常不会贷给你超出它们所有流动资金的$MAXLOAN$?!;;;;;;;;;;x -MUST_NEGOTIATE_WITH_WAR_LEADER_STATUS_QUO_OUR_SIDE;我们无法与敌方?Y战争领袖?W谈判,除非我们是战争目标的对象或我们的战争领袖提出了?Y维持现状?W的战争目标;;;;;;;;;;;;x -witwatersrand_gold_rush;威特沃特斯兰德淘金热;;;;;;;;;;;;x -desc_witwatersrand_gold_rush;威特沃特斯兰德的一场淘金热使我们举世闻名。;;;;;;;;;;;;x -ENG_bourgeois_dictatorship;不列颠尼亚共和国;;;;;;;;;;;;x -DIPLOMACY_CANNOT_SET_PRIO_TRUCE;我们无法影响与我们达成休战协议的国家;;;;;;;;;;;;x -MEX_absolute_monarchy;墨西哥帝国;;;;;;;;;;;;x -MEX_prussian_constitutionalism;墨西哥帝国;;;;;;;;;;;;x -MEX_hms_government;墨西哥帝国;;;;;;;;;;;;x \ No newline at end of file +#Powered_by_ParaTranz +RECRUITED_PERCENTAGE_LESS_THAN;少于?Y$VAL$?W%的士兵已被招募\n +RECRUITED_PERCENTAGE_MORE_THAN;至少?Y$VAL$?W%的士兵已被招募\n +SEPARATISM_TECH;分离主义 +INC_RES_TECH;研究点数 +TOTAL_POPS_NOT_TR;在$WHERE$的人群少于?Y$VAL$?W\n +TOTAL_POPS_TR;在$WHERE$的人群多于?Y$VAL$?W\n +IS_CRIME_NOT_HIGHER_THAN_EDU_TR;用于?Y教育开支?W的经费超过了行政开支\n +IS_CRIME_HIGHER_THAN_EDU_TR;用于?Y行政开支?W的经费超过了教育开支\n +ANY_AT_WAR_STARTS;处于战争状态的国家 +REBEL_POWER_LESS_THAN;叛乱危险低于?Y$VAL$%?W +REBEL_POWER_MORE_THAN;叛乱危险高于?Y$VAL$%?W +POP_TYPE_PERC_NOT;$NAME$低于?Y$VAL$%?W\n +POP_TYPE_PERC;$NAME$高于?Y$VAL$%?W\n +MAJORITY_IS;多数民众是 +MAJORITY_IS_NOT;多数民众不是 +ICL;冰岛 +ICL_ADJ;冰岛的 +ISR;以色列 +ISR_ADJ;以色列的 +BYZ;拜占庭 +BYZ_ADJ;拜占庭的 +BYZ_conservative;国民党 +BYZ_reactionary;巴列奥略派 +BYZ_liberal;自由党 +BYZ_anarcho_liberal;新党 +BYZ_socialist;拜占庭社会党 +BYZ_communist;拜占庭共产党 +BYZ_fascist;罗马复兴党 +ISR_conservative;自由派 +ISR_reactionary;宗教联合阵线 +ISR_liberal;进步党 +ISR_anarcho_liberal;普通锡安派 +ISR_socialist;以色列国土工人党 +ISR_communist;以色列共产党 +ISR_fascist;强者联盟 +ICL_conservative;独立党 +ICL_reactionary;公民党 +ICL_liberal;进步党 +ICL_anarcho_liberal;最棒党 +ICL_socialist;社会民主党 +ICL_communist;冰岛共产党 +ICL_fascist;国家主义党 +ANY_CORE_LIMITED;部分核心省份\n +ANY_CORE_NORMAL;所有核心省份\n +POLITICS_NOT_BEFORE;我们在?Y$DATE$?W之前不能改变执政党 +POLITICS_NOT_ACCEPTED;我们的政体不允许?Y$WHICH$?W党派 +RELEASE_PRESTIGE;威望: +RELEASE_INFAMY;恶名: +PROV3247;西夏威夷 +PROV3248;西麦哲伦海峡 +EVTDESC1002;一群自由派对他们缺少经济自由感觉不快,再加上议会改革停滞,决定组建$COUNTRY_ADJ$新政党。无政府主义者们是思想前卫的自由派,他们会毫不犹豫地使用一切必要手段在$COUNTRY$国内外实现思想自由和贸易自由。 +SOMEONE_HAS_ADDED_STATUS_QUO;一旦某方提出了?Y维持现状?W的战争目标,则我们无法再增加战争目标 +NO_INTERVENTION_NOT_ENOUGH_OPINION;要想干涉一场战争,目标国家对我们的评价至少需要达到?Y$REQLEVEL$?W +peking_convention_title;中俄北京条约 +peking_convention_desc;自签订尼布楚条约(1689)以来,俄罗斯帝国承认额尔古纳河和外兴安岭山脉是俄罗斯与中国之间的天然边界。在19世纪中期,俄国将势力范围超出了这个边界,夺取外兴安岭山脉和阿穆尔河一带广阔的土地。后来西方国家和中国发生了第二次鸦片战争,结果烧掉了中国皇帝的夏宫,并进入北京。一个名叫尼古拉·伊格涅托夫的狡猾的少将欺骗中国人,让他们相信只有俄罗斯的支持才可以让联军撤离北京。代价是签订北京条约,承认穆拉维约夫所占领的土地,以及将乌苏里江至太平洋之间的土地割让予俄国。因此,俄罗斯已经不费一枪一弹获得约35万平方公里的领土。 +russian_vladivostok_title;东方主宰者 +russian_vladivostok_desc;1860年的7月,诞生了一座靠近朝鲜边境的城市--符拉迪沃斯托克(或“东方主宰者”)。它将成为一个重要的贸易口岸,同时也是一个造船基地。最终,它会成为一个洲际铁路的枢纽以及重要的科学,文化和工业中心。沙皇梦想这座枢纽城市将成为连接西部与东部的节点。有了铁路连接的符拉迪沃斯托克最终将取代苏伊士运河来承担东方和西方的原料转运任务吗? +EVTNAME80000;北京条约 +EVTDESC80000;俄罗斯已经要求我们承认他们对我们的固有领土的占领。这是令人不能容忍的,但是我们可能没有办法,只能接受他们的要求。如果我们这样做,他们将帮助我们确保我们的主权。另外,如果俄罗斯决定用武力来解决这个问题,我们可能是无法战胜他们的。 +EVTOPTA80000;我们别无选择,签署条约。 +EVTOPTB80000;见鬼去吧!沙皇! +EVTNAME80001;中国拒绝条约 +EVTDESC80001;忘恩负义的中国宁愿看着他们的城市被烧也不愿意同意我们的要求。看来我们需要适应一下我们的亚洲邻国的任性了。 +EVTOPTA80001;俄罗斯的旗帜一旦升起,就不会降下! +OL_SIEGES;围城 +IS_NOT_BIG_PROD_TRIG;不是?Y$VAL$?W的大规模生产者\n +IS_BIG_PROD_TRIG;是?Y$VAL$?W的大规模生产者\n +HAVE_LOWER_RANK_THAN;等级低于 +HAVE_HIGHER_RANK_THAN;等级高于 +MUST_NEGOTIATE_WITH_WAR_LEADER_STATUS_QUO;当我们增加了战争目标,而敌方提出了?Y维持现状?W的战争目标时,我们必须与敌方?Y战争领袖?W进行协商 +law_of_guarantees_title;保障法 +law_of_guarantees_desc;在1870年意大利通过了旨在解决“罗马问题”的一项法律——《保障法(Law of Guarantees)》,这一法案给予罗马教宗类似国王的特权,包括派遣和接见大使。教宗庇护九世拒绝接受,认为这侵犯了他和他的继任者所在教廷的独立性。虽然这个问题一直到1929年的《拉特兰条约》才彻底解决,但是这意味着年轻的王国终于可以定都罗马。 +form_byzantine_empire_title;万王之王 +form_byzantine_empire_desc;随着拜占庭帝国的崩溃,奥托曼帝国崛起了。从1453年开始的那段灰暗的历史即将成为过去。君士坦丁堡,吸引人的欲望的城市在被土耳其人占领了很长一段时间之后再次回到希腊人手里!时光流转,沧海桑田,帝国雄起! +form_israel_title;贝尔福宣言 +form_israel_desc;“国王陛下的政府赞成在巴勒斯坦建立一个犹太人的家园,并将尽最大努力促进这个目标的实现……”\n\n我们对住在犹太民族的古老的发祥地的人们施加了重大影响力,我们现在可以发出声明,表示我们对建立一个犹太民族家园的想法的友善态度。 +BYZ_absolute_monarchy;拜占庭帝国 +BYZ_proletarian_dictatorship;赤色主题联盟 +BAB;巴比伦 +BAB_ADJ;巴比伦的 +BAB_conservative;法典党 +BAB_liberal;空中花园党 +BAB_reactionary;汉谟拉比之助 +BAB_communist;金字形神塔派-马列主义 +BAB_anarcho_liberal;自由人民阵线 +BAB_socialist;建塔者 +BAB_fascist;巴比伦团 +build_the_tower_of_babylon_title;巴别塔 +build_the_tower_of_babylon_desc;在过去数千年来,由我们值得自豪的祖先启动的最大的建设项目至今没有什么进展。由于伊拉克最近的势力发展和世界上的地位,有一些传言……尽管这些传言已经很难理解……巴别塔项目再次启动了!使用现代技术的话,奇迹能不能实现呢? +EVTNAME4430;改革的压力 +EVTDESC4430;“而且爱要我们改变对自己的看法。”\n——皇后乐队\n\n$COUNTRY$近来的政治气候每况愈下,越来越多的我们忠实的臣民开始质疑我们上议院成员的脑子是不是被驴踢了。上议院被认为应该为所有不断令人窒息的政治改革和举措旨承担责任,人民要求重新构建该机构的成立章程,以便是它有更广泛的代表性。 +EVTOPTA4430;压力算什么,让我们仰天长啸吧! +EVTOPTB4430;为啥我们不给自己多一点机会? +RELEASE_PLAY_AS;用以进行游戏 +EGY_921;巴勒斯坦 +raise_the_bonnie_blue_flag_title;美丽的蓝旗! +raise_the_bonnie_blue_flag_desc;“万岁!万岁!\n为了南方的权利,前进!\n美丽的蓝旗中间的恒星!”\n\n“美丽的蓝旗”是南军的第一面非官方旗帜,也是一首受欢迎的1861年南军的进行曲的名字,进行曲的作者哈利·麦卡锡十分称赞这面旗帜。悬挂美丽的蓝旗,让士兵们聚集于我们的旗帜之下吧。 +the_bonnie_blue_flag;美丽的蓝旗 +the_bonnie_blue_flag_desc;蓝底白星引导我们走向胜利。 +trinket_wage;极低最低工资 +tut_2b_15;如果建设工厂取决于政治制度。举例而言,在“自由放任”的情况下你所有的工厂都会由资本家来建设。而在比利时当前的体制下,政府与资本家都可以建设工厂。建设更多的工厂是发展我们经济的最佳方式。前去点击比利时瓦隆的“建设工厂”按钮。 +webster_ashburton_treaty_title;韦伯斯特—亚叙伯顿条约 +webster_ashburton_treaty_desc;在不宣而战的阿鲁斯图克战争后,1842年英国和美国签署《韦伯斯特—亚叙伯顿条约(Webster-Ashburton Treaty)》,最终划定缅因州和新不伦瑞克省之间的边界,规定五大湖如何共同使用的问题,重申了49度纬线边界,并倡议共同承诺结束大西洋奴隶贸易。 +SPA_2209;古巴 +ENG_203;加勒比群岛 +PV_CLERGY_LIT_PROVIDES;神职人员提供:$VAL$ +PV_CLERGY_LIT_NUM;你的人口中有$NUM$是神职人员(最佳为:$OPT$):$VAL$ +PV_CLERGY_SETTING;教育开支为$SETTING$:$VAL$ +PV_CLERGY_TECH;来自科技:$VAL$ +EVTNAME13357;无嗣失权 +EVTDESC13357;无嗣失权(Doctrine of Lapse)是一项针对英属印度属国即土邦的英国政策,规定土邦王公在无直系继承王位或被发现是“明显不称职”的情况下,土邦直接纳入东印度公司的统治之下。该政策在历史上被用于吞并了一些土邦诸如萨塔拉、桑巴尔、 那格浦尔、占西和阿瓦德等地。鉴于我国目前的状况,东印度公司的官员今日宣告我们王公的权力失效。 +EVTOPTA13357;不要! +EVTNAME13358;无嗣失权 +EVTDESC13358;无嗣失权(Doctrine of Lapse)是一项针对英属印度属国即土邦的英国政策,规定土邦王公在无直系继承王位或被发现是“明显不称职”的情况下,土邦直接纳入东印度公司的统治之下。该政策在历史上被用于吞并了一些土邦诸如萨塔拉、桑巴尔、 那格浦尔、占西和阿瓦德等地,其中吞并阿瓦德成为1857年印度兵变的导火索之一。鉴于$FROMCOUNTRY$政府的悲惨境地,东印度公司今日宣告该国独立失效。 +EVTOPTA13358;非常好! +EVTOPTB13358;食之无味,弃之可惜 +RUS_absolute_monarchy;俄罗斯帝国 +RUS_prussian_constitutionalism;俄罗斯帝国 +ENG_absolute_monarchy;大英帝国 +ENG_prussian_constitutionalism;大英帝国 +GER_absolute_monarchy;德意志帝国 +GER_prussian_constitutionalism;德意志帝国 +the_vega_expedition_title;织女星远征 +the_vega_expedition_desc;在1878-1880年阿道夫·诺登舍尔德男爵((Adolf Erik Nordenskiold)受到奥斯卡二世国王的资助,成为第一个完成欧亚大陆环绕探险的人。尽管本世纪中叶已经证实了东北通道的存在,他是第一个走完全程的人。在1880年,他返回斯德哥尔摩受到夹道欢迎。 +ENG_2068;赞比西 +rhodesia_charter_title;不列颠南非公司 +rhodesia_charter_desc;这个公司于1889年由矿业巨头塞西尔·罗兹获得皇家特许状成立。该公司是仿照英国东印度公司成立的,目的是促进中南部非洲的进一步开发。以前该地区被称为赞比西,和一条河流的名字相同,后来在殖民时代以“罗德西亚”之名广为人知,该地区的开发促进了英国的利益。 +TUR_proletarian_dictatorship;土耳其 +GER_2530;北新几内亚 +AST_2528;南新几内亚 +kaiser_wilhelms_land_title;威廉皇帝领地 +kaiser_wilhelms_land_desc;“威廉皇帝领地”是德国人给新几内亚东北部起的名字,连同俾斯麦群岛和其他太平洋岛屿构成新几内亚的德国殖民地。第一次世界大战期间澳大利亚军队占领了这里,并获得国际联盟的委任统治权,直到1975年。 +megali_idea_title;伟大理想 +megali_idea_desc;伟大理想(Megali idea)指的是希腊的民族统一主义思想。其核心为恢复拜占庭帝国,建立一个以君士坦丁堡(伊斯坦布尔)为首都,以雅典为经济中心的大希腊民族国家。这一思想从十九世纪希腊还属于奥斯曼帝国的一部分之时即开始萌发,在第一次世界大战结束时签署的条约中几乎已经实现。尽管该条约给予了希腊诸多好处,但也引发了希腊和土耳其之间从1919年至1921年的战争。可是多多益善,不是吗? +DIFFICULTY_LABEL;难度 +expand_motala_verkstad_title;穆塔拉工场 +expand_motala_verkstad_desc;穆塔拉工场(Motala Verkstad)由巴尔察·冯·普拉敦(Baltazar von Platen)成立于1822年。1843至1870年,穆塔拉成为瑞典最有国际知名度的工业集团之一。儒勒凡尔纳的小说《海底两万里》中提到它能为小说虚构的“鹦鹉螺”潜艇制造零件。 +motala_verkstad;穆塔拉工场 +desc_motala_verkstad;穆塔拉工场(Motala Verkstad)由巴尔察·冯·普拉敦(Baltazar von Platen)成立于1822年。1843至1870年,穆塔拉成为瑞典最有国际知名度的工业集团之一。 +court_yard_speech_title;宫廷危机! +court_yard_speech_desc;宫廷危机(Courtyard Crisis,瑞典语:Borggardskrisen)是瑞典一起宪政危机,当时的首相是组建自由党政府的卡尔·斯塔夫。在1914年2月6日,国王古斯塔夫五世发表了力挺增加国防开支的激动人心的演说,约三万群众从全国各地前来支持。这是瑞典君主最后一次违背不对政府统治进行干涉的神圣原则。 +international_negotiations;国际压力 +desc_international_negotiations;我们在一个具体问题上受到有关国家的国际压力。 +EVTNAME23300;神秘鲸鱼弄沉船只! +EVTDESC23300;“人们一定还记得$YEAR$年海上发生的一件离奇的、神秘的、无法解释的怪事。(……)这事大体是这样:不久以前,好些大船在海上碰见了一个“庞然大物”,一个很长的物体,形状很像纺锤,有时发出磷光,它的体积比鲸鱼大得多,行动起来也比鲸鱼快得多。”\n\n过去的这一年里有几艘商船在海上离奇失踪,这被许多人认为是一种未知的巨大鲸鱼所致。著名海洋生物学家彼埃尔·阿龙纳斯愿意加入科学探险队来调查这一在大洋中的怪物。此外,传言说有几个国家也在计划组织他们自己的探险队去探寻谜团。 +EVTOPTA23300;这一对公海的威胁必须画上休止符! +EVTOPTB23300;这是童话书里的故事吧,我没兴趣。 +EVTNAME23301;神秘鲸鱼弄沉船只! +EVTDESC23301;“人们一定还记得$YEAR$年海上发生的一件离奇的、神秘的、无法解释的怪事。(……)这事大体是这样:不久以前,好些大船在海上碰见了一个“庞然大物”,一个很长的物体,形状很像纺锤,有时发出磷光,它的体积比鲸鱼大得多,行动起来也比鲸鱼快得多。”\n\n过去的这一年里有几艘商船在海上离奇失踪,这被许多人认为是一种未知的巨大鲸鱼所致。传言说有几个国家已在调查此事,但是我们是不是或许也应该派出一支我们自己的探险队? +EVTOPTA23301;这一对公海的威胁必须画上休止符! +EVTOPTB23301;这是童话书里的故事吧,我没兴趣。 +EVTNAME23302;阿龙纳斯教授被冲上岸! +EVTDESC23302;法国著名海洋生物学家彼埃尔·阿龙纳斯今天出现在$COUNTRY$的海滩。这位教授已经失踪了有好一段时间了,他加入一支探险队,试图发现神秘的可以吞噬公海船只的鲸鱼背后的真相。这位教授深深震撼于自己的经历,而他的故事确实不简单。阿龙纳斯称他的船只和不明生物在一次近距离的遭遇后,他被冲到船外,然后他发现不明生物实际上是一艘可以海底航行的人类船只。阿龙纳斯教授坚称那船的船长是一位热爱自由的义士,断绝了同陆上世界的联系,在海里享受自由的生活。无论事实如何,阿龙纳斯教授详细记录了许多新奇的生命形式(据说是在他作为宾客参加这艘怪船的一次航行时遇上的),这将对未来数年的科学事业大有裨益。 +EVTOPTA23302;犯我者必受惩! +italia_irredenta_title;大意大利 +italia_irredenta_desc;意大利民族统一主义运动的目标已经超出意大利现有的领土,延及到了境外大量意大利人居住的土地,这也意味着新的扩张主义的崛起。 +the_heligoland_question_title;黑尔戈兰地区问题 +the_heligoland_question_desc;这座北海小岛目前属于英国,由其在拿破仑战争时期占有。德国刚统一就对它垂涎三尺,毕竟岛上的大多数居民都是德意志人。 +miskatonic_university_title;米斯卡塔尼克大学 +miskatonic_university_desc;在美丽的埃塞克斯县有一条黑暗中低语的米斯卡塔尼克河,河边是风景秀丽的阿卡姆,米斯卡塔尼克大学的校园正坐落于此。米斯卡塔尼克大学是新英格兰最负盛名的高等教育机构之一,以大量关于古代与神秘学的独特藏书而闻名遐迩。传说中《伊波恩之书》的残片,瑞德里希·威尔赫姆·冯·容兹的权威作品《无名祭祀书》的原始副本,这些都是米斯卡塔尼克大学的镇校之宝。 +miskatonic_campus;米斯卡塔尼克大学 +desc_miskatonic_campus;当科学与神话相遇 +construct_the_walhalla_title;瓦尔哈拉神殿 +construct_the_walhalla_desc;瓦尔哈拉神殿是于1830年和1842年之间在巴伐利亚的雷根斯堡修建的一座名人堂,它是一座俯瞰多瑙河的新古典主义神殿。路德维希一世希望建造这座神殿纪念从阿米尼乌斯到哥白尼的日耳曼史上的著名人物。 +the_walhalla;瓦尔哈拉神殿 +desc_the_walhalla;瓦尔哈拉神殿纪念从阿米尼乌斯到哥白尼的日耳曼史上的著名人物。 +introduce_the_presbyteries_title;实行长老制 +introduce_the_presbyteries_desc;在1848年,汉诺威王国通过实行长老制在自己的路德会国家教会加强了民众的代表权,该制度建立一个从民众选举出来的教会评议会管理教会事务。 +build_gotthard_tunnel_title;建造圣哥达隧道 +build_gotthard_tunnel_desc;圣哥达铁路隧道(Gotthard Rail Tunnel)建造于1871年到1881年之间,连接格申嫩(Goschenen)与艾罗洛(Airolo)两镇。圣哥达隧道是第一条穿越圣哥达山口的隧道,在当时被认为是一项借助现代科技得以实现的建筑成就。 +the_lambert_charter_title;兰伯特章程 +the_lambert_charter_desc;兰伯特章程是一份被法国用来为自己多次企图深入最终吞并独立的岛国马达加斯加而辩护的文件。这份文件由从小生活在法国侨民影响下的马达加斯加王位继承人拉达马二世所签署,给予法国在这个国家开采矿物和其他自然资源的权利。作为回报,给予马达加斯加皇室10%的提成。 +end_the_merina_monarchy_title;终结梅里纳王朝 +end_the_merina_monarchy_desc;在1897年的一次骚乱后,长期把马达加斯加列为自己势力范围的法国正式驱逐了王室吞并了这个岛国。 +REVOLTALLIANCE_SETUP;当一国由于革命撕毁了与我国的盟约 +REVOLTALLIANCE_HEADER;外相报告 +REVOLTALLIANCE_1;外国革命! +REVOLTALLIANCE_2;$MONARCHTITLE$ +REVOLTALLIANCE_3;?Y$ACTOR$?W +REVOLTALLIANCE_4;发生了革命! +REVOLTALLIANCE_5;他们与我国的盟约已被撕毁,与此同时我们对他们的影响力也费了。 +REVOLTALLIANCE_6;* +REVOLTALLIANCE_BTN1;好的 +REVOLTALLIANCE_BTN2;好的 +REVOLTALLIANCE_BTN3;查看 +RHO;南罗德西亚 +RHO_proletarian_dictatorship;津巴布韦 +RHO_absolute_monarchy;南罗德西亚 +RHO_hms_government;南罗德西亚 +RHO_ADJ;罗德西亚的 +RHO_conservative;罗德西亚党 +RHO_liberal;联合联邦党 +RHO_reactionary;罗德西亚阵线 +RHO_socialist;津巴布韦非洲国民联盟 +RHO_communist;津巴布韦非洲人民联盟 +RHO_anarcho_liberal;责任政府联盟 +RHO_fascist;“咱当年阔过” +EGY_1842;达尔富尔 +EGY_1838;科尔多凡 +EGY_915;黎巴嫩 +CHI_2562;台湾 +BEL_1977;下刚果 +BEL_1987;加丹加 +BEL_1990;东刚果 +BEL_1984;开赛 +POR_1999;北安哥拉 +ENG_1956;南喀麦隆 +ENG_1960;北喀麦隆 +ENG_1868;索马里兰 +ENG_2026;大裂谷 +ENG_2024;肯尼亚 +ENG_2019;乌干达 +TRN_2108;德兰士瓦 +POR_2060;莫桑比克 +FRA_1884;塞拉利昂 +FRA_1813;尼日尔 +FRA_1892;东象牙海岸 +FRA_1893;西象牙海岸 +FRA_1788;冈比亚 +FRA_1783;塞内加尔 +FRA_1775;毛里塔尼亚海岸 +MOR_1696;西摩洛哥 +POR_2003;南安哥拉 +POR_2006;东安哥拉 +ALD_1718;东中央撒哈拉 +ALD_1714;西中央撒哈拉 +TRI_1739;利比亚沙漠 +EGY_1754;利比亚海岸 +FRA_1780;内毛里塔尼亚 +ORA_2103;自由邦 +ENG_2092;北开普 +ENG_2083;纳马夸兰 +ENG_2096;东开普 +ENG_2087;开普殖民地 +BEL_1992;赤道 +FRA_1978;刚果 +CNG;刚果 +CNG_absolute_monarchy;刚果自由邦 +CNG_presidential_dictatorship;扎伊尔 +CNG_hms_government;刚果 +CNG_democracy;扎伊尔 +CNG_ADJ;刚果的 +the_congo_conference_title;举办刚果会议 +the_congo_conference_desc;刚果会议也被称为“柏林会议”,是一次在1884年由德国首相奥托·冯·俾斯麦发起的国际会议。这次会议的《总决议(General Act)》的直接结果是对在非洲殖民扩张时的规范的正式化,同时确认了刚果自由邦是比利时国王利奥波德二世的私有财产。这次的最后结果又将是什么呢?主办刚果会议,让命运的骰子开始运转!在通过这个决议后的几个月后我们将可以向其他国家提出邀请。 +EVTNAME19330;$CAPITAL$会议 +EVTDESC19330;“我不想失去一次分得一块非洲大蛋糕的好机会。”\n——比利时国王利奥波德二世\n\n一次决定非洲殖民政策的大型国际会议已经在$COUNTRY$预备一段时间了,今日$MONARCHTITLE$已准备就绪向其他文明国家和全世界的有关各方提出邀请。谈判桌上的主要议题是确定如何解决刚果问题。将会有一个参加国被给予控制与开发刚果殖民地的专有权。次强、没有殖民地的国家以及已经在刚果当地有宣称的国家将在谈判中得到优先考虑。 +EVTOPTA19330;太好了,提出邀请。 +EVTOPTB19330;我觉得还是没有这件事最好…… +EVTNAME19335;刚果会议 +EVTDESC19335;$MONARCHTITLE$,$FROMCOUNTRY$正在举行一场大型国际会议决定如何进一步殖民非洲的政策与方式。会议的主要议题将是如何解决刚果问题,其可能的后果是认可某一参加国将全刚果纳为领地。虽然世界上的大多数文明国家都会派出代表团参加会议,但派出代表团给我们带来的潜在利益可能都不值我们代表团的花费。 +EVTOPTA19335;我不想失去一次分得一块非洲大蛋糕的好机会! +EVTOPTB19335;我不认为如此一件不重要的事值得我们关注。 +EVTNAME19340;刚果自由邦! +EVTDESC19340;“刚果自由邦在它那类里是特殊的一种,它没有什么好隐瞒的,没有什么秘密,不受制于任何人,除了它的创立者以外。”\n——比利时国王利奥波德二世\n\n已召开一段时间的刚果会议在刚果问题上达成了一项决议。会议在今天公布的《总决议(General Act)》中批准授予$COUNTRY$统治、开发和殖民刚果的权利。虽然$COUNTRY$统治刚果自由邦,但是形式上是管理一个独立国家。其他国家无疑将加速建立和刚果的贸易关系,以及全面研究刚果的经济潜力。 +EVTOPTA19340;噢,快哉! +CNG_liberal;自由党 +CNG_conservative;保守党 +CNG_socialist;社会党 +CNG_communist;共产党 +CNG_reactionary;反动党 +CNG_fascist;法西斯党 +CNG_anarcho_liberal;无政府党 +EVTNAME70000;$STATE$已获得本土地位! +EVTNAME70001;$STATE$已获得本土地位! +IS_SECONDARY_NATION;是次强 +IS_NOT_SECONDARY_NATION;不是次强 +SET_PRIMARY_CULTURE;?Y$CULTURE$?W成为主体民族\n +CB_ASSERT_HEGEMONY;宣称领导权\n +unification_humiliate_cb_setup;迫使另一个列强承认你在本文化圈的领导权 +unification_humiliate_cb_desc;迫使另一个列强承认你在本文化圈的领导权,同时该国将丧失对本文化圈所有国家的影响力 +EVTNAME19345;刚果橡胶! +EVTDESC19345;刚果盆地的土壤是肥沃的,完美的适合种植天然橡胶。可悲的是,这片荒凉但是青翠的土地大部分沉睡着,没有被探索和使用,紧紧掌握在野蛮人和落后的人们手中。$COUNTRY$国内强大的经济利益只是希望得到一个发展和开发刚果自由邦这个黑色聚宝盆的自然财富的机会,并且,不这样做也许会给土著一些危险的信号。你说呢,陛下? +EVTOPTA19345;我确信土著们会帮忙的! +EVTOPTB19345;我们带来文明,而不是来掠夺。 +EVTNAME19350;刚果改革协会 +EVTDESC19350;过去几年的一些目击报告揭发了在刚果自由邦发生的对$COUNTRY_ADJ$殖民地臣民的虐待行径。据报告,广泛的暴行、肉刑甚至屠杀经常被作为殖民地镇压的工具,这些报告开始把$COUNTRY_ADJ$殖民地政策放在一个很不光彩的位置。一个名为“刚果改革协会”的国际组织已经被建立起来,组织宣称目的是要恢复$COUNTRY$的殖民地臣民的人格尊严。一些著名的作家和国际人道主义者齐心为此事而奔走。 +EVTOPTA19350;该死! +annex_the_congo_title;吞并刚果 +annex_the_congo_desc;刚果自由邦的问题已经引起了逐渐上升的国家压力。这个自由邦作为我们国王的私人财产,正在受到国际舆论针对血腥的殖民地政策的广泛的批评。现阶段我们最佳的选择也许是吞并这个自由邦并改革它的施政。 +the_congo_reform_association;刚果改革协会 +the_congo_refrom_association_desc;一个国际人道主义组织正在揭发我们在刚果的殖民地政策。 +MODIFIER_BADBOY;恶名 +rename_the_congo_title;探索刚果! +rename_the_congo_desc;在刚果自由邦被批准为利奥波德二世国王的私人财产后,我们现在对这块区域的探索显得非常公正合理,或许留点个人印记也没问题了? +PROV2049;洛伦索马贵斯 +brazzas_expedition_title;布拉柴远征 +brazzas_expedition_desc;法国籍意大利探险家皮埃尔·萨沃尼昂·德·布拉柴在19世纪70年代及80年代探索了刚果地区,打开了法国殖民中非和刚果河右岸的大门。法属刚果的布拉柴维尔就是以他的名字命名的。 +USA_prussian_constitutionalism;美利坚王国 +von_moltkes_staff_reforms_title;冯·毛奇改革 +von_moltkes_staff_reforms_desc;赫尔穆特·冯·毛奇在1857年被指派为普鲁士总参谋部的总参谋长不久就开始着手改革。他的一些构想包括:建立一个部门研究历史和进行大量战争模拟推演,再建立一个特殊部门致力于对电报与铁路网进行编目和研究。这次改革的结果是,在普法战争时,普鲁士的总参谋部被认为是全欧洲最有效的,它的一些方法很快就被各国广泛地学习和使用。毛奇在随后的30年里始终是普鲁士的总参谋长。他也被认为是19世纪最杰出的军事战略家之一。 +prussian_general_staff;普鲁士总参谋部 +desc_prussian_general_staff;普鲁士的总参谋部是欧洲最有效率的,不过其他国家迟早会追赶上来。 +kanun_i_esasi_title;基本法 +kanun_i_esasi_desc;在1876年通过的《基本法(Kanun-i-Easasi)》是一次为奥斯曼帝国赋予一部宪法的尝试。尽管基本法在被阿卜杜勒-哈米德二世苏丹废除前仅仅实施了两年,它依然是后来奥斯曼和土耳其宪政发展的重要先驱。 +the_ruhr_boom_title;鼓励鲁尔式发展 +the_ruhr_boom_desc;鲁尔地区曾经是伯格(Berg)、马克(Mark)和克拉夫斯(Cleves)这些伯爵领的一部分,现在它的变化日新月异。每一天新的矿坑、矿井和竖井都被建立起来支持不断扩展的普鲁士铁路网,不久后,在引进了英国的工业技术后,工厂更是如雨后春笋般冒了出来。鲁尔在兴旺发达,而这个例子可以轻易地推广到德国的其他部分,只需要轻轻地一推。 +ruhr_boom;鲁尔式发展 +desc_ruhr_boom;鲁尔工业兴旺发达的例子鼓励全德城镇从普通乡镇发展成现代工业中心。 +support_ruhr_industrialism_title;支持克虏伯家族 +DIPLOMACY_NO_ALLIES_CIVIL_WAR;无法召集盟国加入内战。 +the_rhine_crisis_title;左岸 +the_rhine_crisis_desc;在拿破仑重新划分欧洲版图的时候,莱茵河的左岸被并入法国版图。1840年法国首相阿道夫·梯也尔公开宣称在他看来莱茵河仍然是法国天然的东边国界。在那些拿破仑战争带来的苦难仍然记忆犹新的时候,这个看法引起了德意志内的骚动,爆发了为世人所知的“莱茵危机”。 +build_the_eiffel_tower_title;建造埃菲尔铁塔 +build_the_eiffel_tower_desc;埃菲尔铁塔原是被建造用作1889年世博会入口拱门的,是巴黎和法国建筑最经久不衰的标志性符号之一。铁塔的名字源于它的设计师居斯塔夫·埃菲尔,在1930年纽约市的克莱斯勒大厦建成之前埃菲尔铁塔是最高的人造建筑物。 +the_eiffel_tower;埃菲尔铁塔 +desc_eiffel_tower;全世界都用敬畏的眼光看着埃菲尔先生建造的宏伟的钢铁格子塔! +confiscations_of_mendizabal_title;门迪萨瓦尔充公令 +confiscations_of_mendizabal_desc;《门迪萨瓦尔的教会充公令(The Ecclesiastical Confiscations of Mendizabal)》 是在1835-37年间通过的一系列法令,旨在征收和私有化西班牙修道院的土地与财产。法令是卡洛斯战争期间反教权的自由主义和西班牙社会两极分化的产物,导致了许多古老西班牙修道院的废气。 +haussmanns_renovations_title;奥斯曼的改造计划 +haussmanns_renovations_desc;1852年到1870年实施的奥斯曼计划是一个旨在对巴黎进行现代化与市区改造的工程。工程开始于巴黎市快速发展的时代,那时巴黎的旧市中心已经被证明无法达到发展中城市的基础设施需求。在奥斯曼支持下建造的又长又宽的林荫道从此成为巴黎街道布局的特色。 +SM_COUNTERDISTANCE;地图部件显示最大距离 +OL_GP_INFLUENCE;影响力 +OL_VIEW_GP_INFLUENCE;锁定?Y影响力?W界面 +CB_EXPIRE_DATE;到期时间:?Y$DATE$?W +BUDGET_CANT_LOAN_DESC;银行只有在你正常支付利息和不是敌国时才会贷款给你。外国银行出于安全原因通常不会贷给你超出它们所有流动资金的$MAXLOAN$?! +MUST_NEGOTIATE_WITH_WAR_LEADER_STATUS_QUO_OUR_SIDE;我们无法与敌方?Y战争领袖?W谈判,除非我们是战争目标的对象或我们的战争领袖提出了?Y维持现状?W的战争目标 +witwatersrand_gold_rush;威特沃特斯兰德淘金热 +desc_witwatersrand_gold_rush;威特沃特斯兰德的一场淘金热使我们举世闻名。 +ENG_bourgeois_dictatorship;不列颠尼亚共和国 +DIPLOMACY_CANNOT_SET_PRIO_TRUCE;我们无法影响与我们达成休战协议的国家 +MEX_absolute_monarchy;墨西哥帝国 +MEX_prussian_constitutionalism;墨西哥帝国 +MEX_hms_government;墨西哥帝国 \ No newline at end of file diff --git a/assets/localisation/zh-CN/1.3.csv b/assets/localisation/zh-CN/1.3.csv index 0c9c7685f..0ff378890 100644 --- a/assets/localisation/zh-CN/1.3.csv +++ b/assets/localisation/zh-CN/1.3.csv @@ -1,91 +1,90 @@ -#Powered_by_ParaTranz;;;;;;;;;;;;;x -#CODE;ENGLISH;FRENCH;GERMAN;;SPANISH;;;;;;;;x -disarming;强制解除武装;;;;;;;;;;;;x -HAS_NOT_RECENTLY_LOST_WAR;五年以内未曾战败;;;;;;;;;;;;x -HAS_RECENTLY_LOST_WAR;五年内曾经战败;;;;;;;;;;;;x -IN_SAME_SPHERE;该国与我国处于同一势力范围内;;;;;;;;;;;;x -NOR_reactionary;国王党;;;;;;;;;;;;x -ATJ_reactionary;民族主义派;;;;;;;;;;;;x -ATJ_liberal;自由派;;;;;;;;;;;;x -ATJ_anarcho_liberal;激进派;;;;;;;;;;;;x -ATJ_socialist;社会主义派;;;;;;;;;;;;x -ATJ_communist;共产主义派;;;;;;;;;;;;x -ATJ_fascist;法西斯派;;;;;;;;;;;;x -CAL_conservative;民主党;;;;;;;;;;;;x -KHI_conservative;皇室派;;;;;;;;;;;;x -KHI_liberal;自由派;;;;;;;;;;;;x -KHI_reactionary;民族主义派;;;;;;;;;;;;x -KHI_anarcho_liberal;激进派;;;;;;;;;;;;x -KHI_socialist;社会主义派;;;;;;;;;;;;x -KHI_communist;共产主义派;;;;;;;;;;;;x -KHI_fascist;法西斯主义派;;;;;;;;;;;;x -MAD_conservative;皇室派;;;;;;;;;;;;x -MAD_liberal;自由派;;;;;;;;;;;;x -MAD_reactionary;民族主义派;;;;;;;;;;;;x -MAD_anarcho_liberal;激进派;;;;;;;;;;;;x -MAD_socialist;社会主义派;;;;;;;;;;;;x -MAD_communist;共产主义派;;;;;;;;;;;;x -MAD_fascist;法西斯派;;;;;;;;;;;;x -TRI_conservative;皇室派;;;;;;;;;;;;x -TRI_liberal;自由派;;;;;;;;;;;;x -TRI_reactionary;民族主义派;;;;;;;;;;;;x -TRI_anarcho_liberal;激进派;;;;;;;;;;;;x -TRI_socialist;社会主义派;;;;;;;;;;;;x -TRI_communist;共产主义派;;;;;;;;;;;;x -TRI_fascist;法西斯派;;;;;;;;;;;;x -TEX_communist;共产党;;;;;;;;;;;;x -BAD_fascist;国家社会主义德意志党;;;;;;;;;;;;x -BAV_fascist;国家社会主义德意志党;;;;;;;;;;;;x -WEI_fascist;国家社会主义德意志党;;;;;;;;;;;;x -WLL_fascist;雷克斯特党;;;;;;;;;;;;x -NEW_fascist;法西斯党;;;;;;;;;;;;x -DIPLOMACY_CHANCE_JOIN_WAR;可能加入战争:?Y$VAL$?W;;;;;;;;;;;;x -PO_ISBETTER;拒绝这些条款将导致下列结果:\n?R+$MIL$?W斗争性,?R+$WE$?W厌战度;;;;;;;;;;;;x -leave_soi_title;脱离势力范围;;;;;;;;;;;;x -leave_soi_desc;我们可以脱离这个势力范围,不过之前的控制者很可能宣战阻止我们。;;;;;;;;;;;;x -NEW_PARTY_AVAIL_SETUP;新的政党;;;;;;;;;;;;x -NEW_PARTY_AVAIL_HEADER;新的政党已经建立;;;;;;;;;;;;x -NEW_PARTY_AVAIL_1;$PARTY$已经建立;;;;;;;;;;;;x -NEW_PARTY_AVAIL_2;*;;;;;;;;;;;;x -NEW_PARTY_AVAIL_3;*;;;;;;;;;;;;x -NEW_PARTY_AVAIL_4;*;;;;;;;;;;;;x -NEW_PARTY_AVAIL_5;*;;;;;;;;;;;;x -NEW_PARTY_AVAIL_6;*;;;;;;;;;;;;x -NEW_PARTY_AVAIL_BTN1;好的;;;;;;;;;;;;x -NEW_PARTY_AVAIL_BTN2;好的;;;;;;;;;;;;x -NEW_PARTY_AVAIL_BTN3;查看;;;;;;;;;;;;x -NEW_PARTY_AVAIL_LOG;新的政党;;;;;;;;;;;;x -PARTY_UNAVAIL_SETUP;政党解散;;;;;;;;;;;;x -PARTY_UNAVAIL_HEADER;政党解散;;;;;;;;;;;;x -PARTY_UNAVAIL_1;$PARTY$已经解散;;;;;;;;;;;;x -PARTY_UNAVAIL_2;*;;;;;;;;;;;;x -PARTY_UNAVAIL_3;*;;;;;;;;;;;;x -PARTY_UNAVAIL_4;*;;;;;;;;;;;;x -PARTY_UNAVAIL_5;*;;;;;;;;;;;;x -PARTY_UNAVAIL_6;*;;;;;;;;;;;;x -PARTY_UNAVAIL_BTN1;好的;;;;;;;;;;;;x -PARTY_UNAVAIL_BTN2;好的;;;;;;;;;;;;x -PARTY_UNAVAIL_BTN3;查看;;;;;;;;;;;;x -PARTY_UNAVAIL_LOG;政党解散;;;;;;;;;;;;x -PRODUCTION_FACTORY_DAYSRED_TOOLTIP;破产时间:?R$DAYS$?W;;;;;;;;;;;;x -EXPENSE_NO_AFFORD;我们只能从开支中支付?R$VAL$?W?!;;;;;;;;;;x -ENG_presidential_dictatorship;大不列颠;;;;;;;;;;;;x -EVTNAME16451;袭击驻军;;;;;;;;;;;;x -EVTDESC16451;在德克萨斯革命的初期,德克萨斯部队袭击了大量的墨西哥驻军。这为德克萨斯军队提供了大量所需的资金和补给。;;;;;;;;;;;;x -CB_ALLOWED_GUNBOAT;强制归还债务;;;;;;;;;;;;x -po_gunboat;归还债务;;;;;;;;;;;;x -IS_IN_DEFAULT_TO;默认为;;;;;;;;;;;;x -IS_NOT_IN_DEFAULT_TO;未默认为;;;;;;;;;;;;x -gunboat;归还债务;;;;;;;;;;;;x -gunboat_desc;强迫他们归还拖欠我国的债务;;;;;;;;;;;;x -gunboat_setup;将强迫他们兑现拖欠我国的债务;;;;;;;;;;;;x -gunboat_short;归还债务;;;;;;;;;;;;x -EVTNAME70002;$FROMCOUNTRY$已经破产!;;;;;;;;;;;;x -EVTDESC70002;$FROMCOUNTRY$已经破产并声明不承认对我国的债务!我国必须动用军事力量来保卫我们的投资者。;;;;;;;;;;;;x -EVTOPTA70002;好的;;;;;;;;;;;;x -USE_LEADER;使用将领;;;;;;;;;;;;x -SHORTCUT;?W快捷方式:?Y;;;;;;;;;;;;x -SM_SHORTCUT;快捷栏;;;;;;;;;;;;x -TUR_proletarian_dictatorship_ADJ;土耳其的;;;;;;;;;;;;x -move_capital_to_moscow_title;重返第三罗马;;;;;;;;;;;;x -move_capital_to_moscow_desc;荣耀的圣彼得堡——彼得大帝之城,距离边境实在近得令人不安。也许将首都迁回“第一宝座”莫斯科是更谨慎的做法,入侵的敌军将发现难以抵达……;;;;;;;;;;;;x \ No newline at end of file +#Powered_by_ParaTranz +disarming;强制解除武装 +HAS_NOT_RECENTLY_LOST_WAR;五年以内未曾战败 +HAS_RECENTLY_LOST_WAR;五年内曾经战败 +IN_SAME_SPHERE;该国与我国处于同一势力范围内 +NOR_reactionary;国王党 +ATJ_reactionary;民族主义派 +ATJ_liberal;自由派 +ATJ_anarcho_liberal;激进派 +ATJ_socialist;社会主义派 +ATJ_communist;共产主义派 +ATJ_fascist;法西斯派 +CAL_conservative;民主党 +KHI_conservative;皇室派 +KHI_liberal;自由派 +KHI_reactionary;民族主义派 +KHI_anarcho_liberal;激进派 +KHI_socialist;社会主义派 +KHI_communist;共产主义派 +KHI_fascist;法西斯主义派 +MAD_conservative;皇室派 +MAD_liberal;自由派 +MAD_reactionary;民族主义派 +MAD_anarcho_liberal;激进派 +MAD_socialist;社会主义派 +MAD_communist;共产主义派 +MAD_fascist;法西斯派 +TRI_conservative;皇室派 +TRI_liberal;自由派 +TRI_reactionary;民族主义派 +TRI_anarcho_liberal;激进派 +TRI_socialist;社会主义派 +TRI_communist;共产主义派 +TRI_fascist;法西斯派 +TEX_communist;共产党 +BAD_fascist;国家社会主义德意志党 +BAV_fascist;国家社会主义德意志党 +WEI_fascist;国家社会主义德意志党 +WLL_fascist;雷克斯特党 +NEW_fascist;法西斯党 +DIPLOMACY_CHANCE_JOIN_WAR;可能加入战争:?Y$VAL$?W +PO_ISBETTER;拒绝这些条款将导致下列结果:\n?R+$MIL$?W斗争性,?R+$WE$?W厌战度 +leave_soi_title;脱离势力范围 +leave_soi_desc;我们可以脱离这个势力范围,不过之前的控制者很可能宣战阻止我们。 +NEW_PARTY_AVAIL_SETUP;新的政党 +NEW_PARTY_AVAIL_HEADER;新的政党已经建立 +NEW_PARTY_AVAIL_1;$PARTY$已经建立 +NEW_PARTY_AVAIL_2;* +NEW_PARTY_AVAIL_3;* +NEW_PARTY_AVAIL_4;* +NEW_PARTY_AVAIL_5;* +NEW_PARTY_AVAIL_6;* +NEW_PARTY_AVAIL_BTN1;好的 +NEW_PARTY_AVAIL_BTN2;好的 +NEW_PARTY_AVAIL_BTN3;查看 +NEW_PARTY_AVAIL_LOG;新的政党 +PARTY_UNAVAIL_SETUP;政党解散 +PARTY_UNAVAIL_HEADER;政党解散 +PARTY_UNAVAIL_1;$PARTY$已经解散 +PARTY_UNAVAIL_2;* +PARTY_UNAVAIL_3;* +PARTY_UNAVAIL_4;* +PARTY_UNAVAIL_5;* +PARTY_UNAVAIL_6;* +PARTY_UNAVAIL_BTN1;好的 +PARTY_UNAVAIL_BTN2;好的 +PARTY_UNAVAIL_BTN3;查看 +PARTY_UNAVAIL_LOG;政党解散 +PRODUCTION_FACTORY_DAYSRED_TOOLTIP;破产时间:?R$DAYS$?W +EXPENSE_NO_AFFORD;我们只能从开支中支付?R$VAL$?W?! +ENG_presidential_dictatorship;大不列颠 +EVTNAME16451;袭击驻军 +EVTDESC16451;在德克萨斯革命的初期,德克萨斯部队袭击了大量的墨西哥驻军。这为德克萨斯军队提供了大量所需的资金和补给。 +CB_ALLOWED_GUNBOAT;强制归还债务 +po_gunboat;归还债务 +IS_IN_DEFAULT_TO;默认为 +IS_NOT_IN_DEFAULT_TO;未默认为 +gunboat;归还债务 +gunboat_desc;强迫他们归还拖欠我国的债务 +gunboat_setup;将强迫他们兑现拖欠我国的债务 +gunboat_short;归还债务 +EVTNAME70002;$FROMCOUNTRY$已经破产! +EVTDESC70002;$FROMCOUNTRY$已经破产并声明不承认对我国的债务!我国必须动用军事力量来保卫我们的投资者。 +EVTOPTA70002;好的 +USE_LEADER;使用将领 +SHORTCUT;?W快捷方式:?Y +SM_SHORTCUT;快捷栏 +TUR_proletarian_dictatorship_ADJ;土耳其的 +move_capital_to_moscow_title;重返第三罗马 +move_capital_to_moscow_desc;荣耀的圣彼得堡——彼得大帝之城,距离边境实在近得令人不安。也许将首都迁回“第一宝座”莫斯科是更谨慎的做法,入侵的敌军将发现难以抵达…… \ No newline at end of file diff --git a/assets/localisation/zh-CN/1.4.csv b/assets/localisation/zh-CN/1.4.csv index 0de2c0c8e..02d9afc4d 100644 --- a/assets/localisation/zh-CN/1.4.csv +++ b/assets/localisation/zh-CN/1.4.csv @@ -1,15 +1,14 @@ -#Powered_by_ParaTranz;;;;;;;;;;;;;x -#CODE;ENGLISH;FRENCH;GERMAN;;SPANISH;;;;;;;;x -badboy;恶名;;;;;;;;;;;;x -EVTNAME60150;妇女选举权取消;;;;;;;;;;;;x -EVTDESC60150;在最近的选举改革中,妇女失去了投票权。;;;;;;;;;;;;x -EVTOPTA60150;滚回厨房去!;;;;;;;;;;;;x -EVTNAME31102;从伊斯坦布尔迁走;;;;;;;;;;;;x -EVTDESC31102;伊斯坦布尔不再安全了。我们应该将政府迁往更安全的地方。;;;;;;;;;;;;x -EVTOPTA31102;我们终于被赶出欧洲大陆了……;;;;;;;;;;;;x -OL_REBEL_OCCUPATIONS;叛军占领;;;;;;;;;;;;x -OL_REBEL_OCCUPATIONS_TOOLTIP;?Y$PROVINCE$?W正被叛军占领!;;;;;;;;;;;;x -OL_VIEW_REBEL_OCCUPATIONS;打开?Y叛军占领?W界面;;;;;;;;;;;;x -POP_MIL_CHANGE_REBEL;这个人群生活在叛军占领下的?Y$PROV$?W\n斗争性变化无法估计;;;;;;;;;;;;x -POP_CON_CHANGE_REBEL;这个人群生活在叛军占领下的?Y$PROV$?W\n觉醒度变化无法估计;;;;;;;;;;;;x -PROJECT_STATE_NAME_DESC;计划在?Y$PROV$?W建造;;;;;;;;;;;;x \ No newline at end of file +#Powered_by_ParaTranz +badboy;恶名 +EVTNAME60150;妇女选举权取消 +EVTDESC60150;在最近的选举改革中,妇女失去了投票权。 +EVTOPTA60150;滚回厨房去! +EVTNAME31102;从伊斯坦布尔迁走 +EVTDESC31102;伊斯坦布尔不再安全了。我们应该将政府迁往更安全的地方。 +EVTOPTA31102;我们终于被赶出欧洲大陆了…… +OL_REBEL_OCCUPATIONS;叛军占领 +OL_REBEL_OCCUPATIONS_TOOLTIP;?Y$PROVINCE$?W正被叛军占领! +OL_VIEW_REBEL_OCCUPATIONS;打开?Y叛军占领?W界面 +POP_MIL_CHANGE_REBEL;这个人群生活在叛军占领下的?Y$PROV$?W\n斗争性变化无法估计 +POP_CON_CHANGE_REBEL;这个人群生活在叛军占领下的?Y$PROV$?W\n觉醒度变化无法估计 +PROJECT_STATE_NAME_DESC;计划在?Y$PROV$?W建造 \ No newline at end of file diff --git a/assets/localisation/zh-CN/alice.csv b/assets/localisation/zh-CN/alice.csv index 694357334..c3f68cfad 100644 --- a/assets/localisation/zh-CN/alice.csv +++ b/assets/localisation/zh-CN/alice.csv @@ -1,1197 +1,1198 @@ -#Powered_by_ParaTranz;;;;;;;;;;;;;x -#CODE;ENGLISH;FRENCH;GERMAN;;SPANISH;;;;;;;;x -support_for_blank;支持$text$;;;;;;;;;;;;x -uh_support_for_blank;上议院支持$text$;;;;;;;;;;;;x -up_to;达到;;;;;;;;;;;;x -scaled_support;支持率$text$;;;;;;;;;;;;x -scaled_unemployment;失业率;;;;;;;;;;;;x -stockpile_of;储备金率$text$;;;;;;;;;;;;x -create_general;新将领已产生;;;;;;;;;;;;x -create_admiral;新海军将领已产生;;;;;;;;;;;;x -add_war_goal;添加$text$战争目标针对$nation$;;;;;;;;;;;;x -blank_loyalty;$text$忠诚度;;;;;;;;;;;;x -in_blank;在$text$;;;;;;;;;;;;x -no_effect;没有效果;;;;;;;;;;;;x -move_capital_to;迁都至;;;;;;;;;;;;x -add_x_core;增加$adj$核心;;;;;;;;;;;;x -add_core_to;添加核心到;;;;;;;;;;;;x -remove_x_core;移除$adj$核心;;;;;;;;;;;;x -remove_core_from;移出势力范围;;;;;;;;;;;;x -change_name_to;名称变为$text$;;;;;;;;;;;;x -change_terrain_to;地形变为$text$;;;;;;;;;;;;x -change_rgo_production_to;原材料改为$text$;;;;;;;;;;;;x -make_accepted_culture;$text$成为相容文化;;;;;;;;;;;;x -primary_culture_changes_to;主流文化变为$text$;;;;;;;;;;;;x -union_culture_accepted;国内主流群体中的所有文化将被接受;;;;;;;;;;;;x -remove_accepted_culture;$text$文化不再被承认;;;;;;;;;;;;x -increase_national_variable_by;提高$value$国家变量$text$;;;;;;;;;;;;x -decrease_national_variable_by;降低$value$国家变量$text$;;;;;;;;;;;;x -life_rating;生活条件;;;;;;;;;;;;x -make_national_religion;$text$成为国家宗教;;;;;;;;;;;;x -make_slave_state;成为蓄奴邦;;;;;;;;;;;;x -make_slave_pop;成为奴隶;;;;;;;;;;;;x -research_points;研究点数;;;;;;;;;;;;x -change_tech_school;科研学派变为$text$;;;;;;;;;;;;x -change_government_to;政体变为$text$;;;;;;;;;;;;x -add_to_treasury;添加到国库;;;;;;;;;;;;x -war_exhaustion;厌战度;;;;;;;;;;;;x -become_blank;成为$text$;;;;;;;;;;;;x -player_control_change;玩家操作国家变为$text$;;;;;;;;;;;;x -set_national_flag;设置国家变量$text$;;;;;;;;;;;;x -remove_national_flag;取消国家变量$text$;;;;;;;;;;;;x -infamy;恶名;;;;;;;;;;;;x -change_province_owner;转移省份拥有者至$text$;;;;;;;;;;;;x -annex_effect;吞并$text$;;;;;;;;;;;;x -annexed_by_effect;被$text$吞并;;;;;;;;;;;;x -core_return;向$text$归还$adj$核心;;;;;;;;;;;;x -core_return_short;$adj$ 核心已收回;;;;;;;;;;;;x -change_province_controller;转移省份控制者至$text$;;;;;;;;;;;;x -change_state_controller;转移地区控制者至$text$;;;;;;;;;;;;x -pop_savings;人群储蓄;;;;;;;;;;;;x -leadership_points;领导力点数;;;;;;;;;;;;x -release_as_vassal;释放$text$作为附庸;;;;;;;;;;;;x -end_alliance;断绝与$text$的同盟;;;;;;;;;;;;x -end_war_with;与$text$停战;;;;;;;;;;;;x -enable_ideology;启用意识形态?Y$text$?!;;;;;;;;;;;;x -enable_technology;给予科技?Y$text$?!;;;;;;;;;;;;x -enable_invention;给予发明?Y$text$?!;;;;;;;;;;;;x -change_ruling_party;执政党变为$text$;;;;;;;;;;;;x -remove_prov_mod;移除省份修正效果$text$;;;;;;;;;;;;x -remove_nat_mod;移除国家修正效果$text$;;;;;;;;;;;;x -make_alliance;与$text$结盟;;;;;;;;;;;;x -becomes_independent;$text$成为独立国家;;;;;;;;;;;;x -release_as_independent;释放独立国家$text$;;;;;;;;;;;;x -set_global_flag;设置全球变量$text$;;;;;;;;;;;;x -remove_global_flag;移除全球变量$text$;;;;;;;;;;;;x -change_national_value;改变国家价值为$text$;;;;;;;;;;;;x -become_civ;成为开化国家;;;;;;;;;;;;x -become_unciv;成为未开化国家;;;;;;;;;;;;x -free_slave_state;成为自由邦;;;;;;;;;;;;x -free_slave_pop;解放奴隶;;;;;;;;;;;;x -hold_election;举行选举;;;;;;;;;;;;x -issue_change;$issue$变为$text$;;;;;;;;;;;;x -add_relative_income;最后收入到国库;;;;;;;;;;;;x -make_neutral;解除所有同盟,释放所有附庸;;;;;;;;;;;;x -pop_size;人群规模;;;;;;;;;;;;x -move_pop_to;人群移动到$text$;;;;;;;;;;;;x -change_pop_type;人群类型转变为$text$;;;;;;;;;;;;x -years_of_research;研究年数;;;;;;;;;;;;x -remove_mil_reforms;移除$value$个军事改革;;;;;;;;;;;;x -remove_econ_reforms;移除$value$个经济改革;;;;;;;;;;;;x -add_crime;添加犯罪$text$;;;;;;;;;;;;x -remove_crime;移除激活犯罪;;;;;;;;;;;;x -perform_nationalization;实施国有化;;;;;;;;;;;;x -build_factory_in_capital;在首都州建设$text$;;;;;;;;;;;;x -enable_great_wars;超级大战已启用;;;;;;;;;;;;x -enable_world_wars;世界大战已启用;;;;;;;;;;;;x -disable_great_wars;超级大战不再可用;;;;;;;;;;;;x -disable_world_wars;世界大战不再可用;;;;;;;;;;;;x -assimilate_pop;文化转变为$text$;;;;;;;;;;;;x -assimilate_province;所有人群文化变为$text$;;;;;;;;;;;;x -owner_primary_culture;其拥有者的主流文化;;;;;;;;;;;;x -literacy;识字率;;;;;;;;;;;;x -add_crisis_interest;对当前危机感兴趣;;;;;;;;;;;;x -crisis_temperature_plain;危机热度;;;;;;;;;;;;x -militancy;斗争性;;;;;;;;;;;;x -consciousness;觉醒度;;;;;;;;;;;;x -rgo_size;原料产地规模;;;;;;;;;;;;x -trigger_every_revolt;引发所有叛乱;;;;;;;;;;;;x -call_allies;召集盟友进入当前战争;;;;;;;;;;;;x -truce_with;与$text$签订和约,持续到?Y$y$?!。;;;;;;;;;;;;x -diplomatic_influence_with;对$text$的外交影响力;;;;;;;;;;;;x -relations_with;与$text$的关系;;;;;;;;;;;;x -add_modifier_until;获得$text$直到$date$;;;;;;;;;;;;x -add_modifier;获得$text$;;;;;;;;;;;;x -add_cb_months;获得对$text$的$name$宣战理由直到$date$;;;;;;;;;;;;x -add_cb_no_months;获得$name$宣战理由针对$text$;;;;;;;;;;;;x -add_cb_reversed_months;$text$在$date$之前对该国有$name$宣战理由;;;;;;;;;;;;x -add_cb_reversed_no_months;$text$获得$name$宣战理由针对该国;;;;;;;;;;;;x -remove_cb_reversed;失去所有$name$宣战理由针对$text$;;;;;;;;;;;;x -remove_cb;$text$失去$name$宣战理由针对该国;;;;;;;;;;;;x -set_national_variable_to;设置国家变量$text$为$value$;;;;;;;;;;;;x -event_fires;已触发事件$text$;;;;;;;;;;;;x -event_fires_in_days;事件$text$在$value$天内触发;;;;;;;;;;;;x -railroad_in_capital;首都铁路等级 ?G+1?!;;;;;;;;;;;;x -railroad_in_capital_state;州府铁路等级 ?G+1?!;;;;;;;;;;;;x -fort_in_capital;首都要塞等级 ?G+1?!;;;;;;;;;;;;x -fort_in_capital_state;州府要塞等级 ?G+1?!;;;;;;;;;;;;x -fort_in_capital;首都要塞等级 ?G+1?!;;;;;;;;;;;;x -fort_in_capital_state;州府要塞等级 ?G+1?!;;;;;;;;;;;;x -university_in_capital;首都大学等级 ?G+1?!;;;;;;;;;;;;x -university_in_capital_state;州府大学等级 ?G+1?!;;;;;;;;;;;;x -bank_in_capital;首都银行等级 ?G+1?!;;;;;;;;;;;;x -bank_in_capital_state;州府银行等级 ?G+1?!;;;;;;;;;;;;x -railroad_level;铁路等级;;;;;;;;;;;;x -fort_level;要塞等级;;;;;;;;;;;;x -naval_base_level;海军基地等级;;;;;;;;;;;;x -university_base_level;海军基地等级;;;;;;;;;;;;x -bank_base_level;海军基地等级;;;;;;;;;;;;x -apply;应用;;;;;;;;;;;;x -ok;好的;;;;;;;;;;;;x -close;关闭;;;;;;;;;;;;x -delete;删除;;;;;;;;;;;;x -new;新;;;;;;;;;;;;x -reset;重置;;;;;;;;;;;;x -every;每;;;;;;;;;;;;x -ready;准备;;;;;;;;;;;;x -any;任何;;;;;;;;;;;;x -none;无;;;;;;;;;;;;x -random;随机;;;;;;;;;;;;x -neighboring_province;接壤省份;;;;;;;;;;;;x -where;哪里:;;;;;;;;;;;;x -neighboring_nation;邻国;;;;;;;;;;;;x -nation;国家;;;;;;;;;;;;x -continent;大陆;;;;;;;;;;;;x -same_continent;在同一大陆;;;;;;;;;;;;x -empty_neighboring_province;无人省相邻;;;;;;;;;;;;x -poor_strata_pop;贫困阶层人群;;;;;;;;;;;;x -middle_strata_pop;中产阶层人群;;;;;;;;;;;;x -rich_strata_pop;富裕阶层人群;;;;;;;;;;;;x -pop;人群;;;;;;;;;;;;x -owned_province;省份属于;;;;;;;;;;;;x -singular_nation;该国;;;;;;;;;;;;x -singular_state;该地区;;;;;;;;;;;;x -singular_province;该省;;;;;;;;;;;;x -singular_pop;该人群;;;;;;;;;;;;x -one_of_the_following;下列效果之一:;;;;;;;;;;;;x -this_nation;该国;;;;;;;;;;;;x -this_state;该地区;;;;;;;;;;;;x -this_province;该省;;;;;;;;;;;;x -this_pop;该人群;;;;;;;;;;;;x -from_nation;来自国家;;;;;;;;;;;;x -from_state;来自地区;;;;;;;;;;;;x -from_province;来自省;;;;;;;;;;;;x -from_pop;来自人群;;;;;;;;;;;;x -province_in;省份;;;;;;;;;;;;x -this_nation_culture;主流文化;;;;;;;;;;;;x -from_nation_culture;来自该国主流文化;;;;;;;;;;;;x -cultural_union_nation;文化联盟国家的主流文化;;;;;;;;;;;;x -core_of;核心;;;;;;;;;;;;x -state_of;地区;;;;;;;;;;;;x -chance_of;改为:;;;;;;;;;;;;x -owner_of;所有者;;;;;;;;;;;;x -controller_of;控制者;;;;;;;;;;;;x -location_of_pop;人群位置;;;;;;;;;;;;x -nation_of_pop;国家有该人群;;;;;;;;;;;;x -capital_of;首都;;;;;;;;;;;;x -containing_state;地区有;;;;;;;;;;;;x -adjacent_sea;相邻海域;;;;;;;;;;;;x -cultural_union_of;文化联盟;;;;;;;;;;;;x -overlord_of;宗主;;;;;;;;;;;;x -sphere_leader_of;势力圈领袖;;;;;;;;;;;;x -crisis_state;危机地区;;;;;;;;;;;;x -reb_independence_nation;分裂叛军;;;;;;;;;;;;x -flashpoint_nation;当事国;;;;;;;;;;;;x -rebel;叛军;;;;;;;;;;;;x -flashpoint_tension_label;热点紧张;;;;;;;;;;;;x -for_text;为$text$;;;;;;;;;;;;x -where_ideology_is;意识形态$text$;;;;;;;;;;;;x -where_culture_is;文化$text$;;;;;;;;;;;;x -where_religion_is;宗教$text$;;;;;;;;;;;;x -of_type;类型$text$;;;;;;;;;;;;x -no_nation;无国家;;;;;;;;;;;;x -declare_war_on;向$text$宣战;;;;;;;;;;;;x -attacker_wg_label;进攻方战争目标:$text$;;;;;;;;;;;;x -defender_wg_label;防御方战争目标:$text$;;;;;;;;;;;;x -attacker_no_allies;攻击方盟友不被召唤;;;;;;;;;;;;x -attacker_yes_allies;攻击方盟友将被召唤;;;;;;;;;;;;x -war_start_date_desc;战争从?Y$date$?!开始;;;;;;;;;;;;x -cmp_ge;至少;;;;;;;;;;;;x -cmp_le;最多;;;;;;;;;;;;x -cmp_gt;大于;;;;;;;;;;;;x -cmp_lt;小于;;;;;;;;;;;;x -cmp_eq;是;;;;;;;;;;;;x -cmp_ne;不是;;;;;;;;;;;;x -cmp_has_eq;已经;;;;;;;;;;;;x -cmp_has_ne;尚未;;;;;;;;;;;;x -cmp_has_lt;少于;;;;;;;;;;;;x -cmp_has_gt;不止;;;;;;;;;;;;x -cmp_has_ge;至少;;;;;;;;;;;;x -cmp_has_le;最多;;;;;;;;;;;;x -all_of_the_following;以下所有:;;;;;;;;;;;;x -any_of_the_following;以下之一:;;;;;;;;;;;;x -nation_at_war_against;处于战时;;;;;;;;;;;;x -core_in;核心;;;;;;;;;;;;x -colonial_pop;位于殖民地;;;;;;;;;;;;x -substate_of;次国家属于;;;;;;;;;;;;x -nation_in_sphere;属于势力圈;;;;;;;;;;;;x -year;年;;;;;;;;;;;;x -month;月;;;;;;;;;;;;x -a_port;港口;;;;;;;;;;;;x -national_rank;国际排名;;;;;;;;;;;;x -att_technology;科技;;;;;;;;;;;;x -strata;阶层;;;;;;;;;;;;x -rich;富裕;;;;;;;;;;;;x -poor;贫困;;;;;;;;;;;;x -middle;中产;;;;;;;;;;;;x -minimum_state_life_raing;地区最低生活条件;;;;;;;;;;;;x -an_empy_adj_prov;相邻无人省;;;;;;;;;;;;x -belongs_to_same_state;统一$text$地区;;;;;;;;;;;;x -does_not_belong_to_same_state;分别$text$地区;;;;;;;;;;;;x -contains_blank;有$text$;;;;;;;;;;;;x -does_not_contain_blank;没有$text$;;;;;;;;;;;;x -times_target_needs_spending;时间支出;;;;;;;;;;;;x -unemployment;失业率;;;;;;;;;;;;x -slavery;奴隶制;;;;;;;;;;;;x -allowed;允许;;;;;;;;;;;;x -a_slave_state;蓄奴邦;;;;;;;;;;;;x -a_slave;奴隶;;;;;;;;;;;;x -an_independent_nation;独立国;;;;;;;;;;;;x -non_prim_culture_pops;非主流文化人群;;;;;;;;;;;;x -government;政府;;;;;;;;;;;;x -capital;首都;;;;;;;;;;;;x -technology_school;技术学校;;;;;;;;;;;;x -primary_culture;主流文化;;;;;;;;;;;;x -primary_culture_pop;人群主流文化;;;;;;;;;;;;x -an_accepted_culture;相容文化;;;;;;;;;;;;x -culture;文化;;;;;;;;;;;;x -dominant_culture;主要文化;;;;;;;;;;;;x -a_primary_or_accepted;主流或相容文化;;;;;;;;;;;;x -rebel_culture;叛军文化;;;;;;;;;;;;x -this_nation_prim_culture;人群的主流或相容文化;;;;;;;;;;;;x -from_nation_prim_culture;来自该国人群的主流或相容文化;;;;;;;;;;;;x -culture_group;文化组;;;;;;;;;;;;x -dominant_culture_group;主要文化组;;;;;;;;;;;;x -primary_culture_group;主流文化组;;;;;;;;;;;;x -a_core_ob;核心属于;;;;;;;;;;;;x -rebel_culture_group;叛军文化组;;;;;;;;;;;;x -this_nation_culture_group;在相同文化组;;;;;;;;;;;;x -from_nation_culture_group;相同文化组来自;;;;;;;;;;;;x -rebel_religion;叛军宗教;;;;;;;;;;;;x -this_nation_religion;国教;;;;;;;;;;;;x -from_nation_religion;国教来自;;;;;;;;;;;;x -province_terrain;省份地形;;;;;;;;;;;;x -rgo_production;产地生产;;;;;;;;;;;;x -a_secondary_power;殖民大国;;;;;;;;;;;;x -owner;所有者;;;;;;;;;;;;x -an_active_rebel;活跃叛军集团;;;;;;;;;;;;x -a_member_of;成员;;;;;;;;;;;;x -unclaimed_cores;无主核心;;;;;;;;;;;;x -a_cultural_union;文化母国;;;;;;;;;;;;x -union_for_pop;人群的文化母国;;;;;;;;;;;;x -union_for_nation;国家的文化母国;;;;;;;;;;;;x -the_rebel_ind_nation;宣布独立的国;;;;;;;;;;;;x -capitalists_can_build;允许资本家建造工厂;;;;;;;;;;;;x -capitalists_cannot_build;禁止资本家建造工厂;;;;;;;;;;;;x -at_war;战时;;;;;;;;;;;;x -total_blockade;全面封锁;;;;;;;;;;;;x -owns;有;;;;;;;;;;;;x -does_not_own;没有;;;;;;;;;;;;x -controls;控制;;;;;;;;;;;;x -does_not_control;未控制;;;;;;;;;;;;x -a_core_in;核心在;;;;;;;;;;;;x -a_core_of;核心;;;;;;;;;;;;x -a_core_of_owner;核心有主;;;;;;;;;;;;x -located_in_a_core_of;核心位于;;;;;;;;;;;;x -percentage_reb_control;叛军控制的省比例;;;;;;;;;;;;x -num_of_reb_control;叛军控制的省份数;;;;;;;;;;;;x -num_owned_provinces;拥有的省份数;;;;;;;;;;;;x -num_provinces_owned_by;省份数所属;;;;;;;;;;;;x -num_of_ports;港口数;;;;;;;;;;;;x -num_of_allies;盟友数;;;;;;;;;;;;x -num_of_vassals;附庸国数量;;;;;;;;;;;;x -owned_by;属于;;;;;;;;;;;;x -exists;存在;;;;;;;;;;;;x -does_not_exist;不存在;;;;;;;;;;;;x -att_set;设置;;;;;;;;;;;;x -in;在;;;;;;;;;;;;x -located_in;位于;;;;;;;;;;;;x -the_owner_of_region;所有省份所属;;;;;;;;;;;;x -a_casus_belli_against;宣战理由;;;;;;;;;;;;x -military_access_with;军事通行于;;;;;;;;;;;;x -prestige_of;威望;;;;;;;;;;;;x -prestige;威望;;;;;;;;;;;;x -a_railroad;铁路;;;;;;;;;;;;x -a_fort;要塞;;;;;;;;;;;;x -a_naval_base;海军基地;;;;;;;;;;;;x -a_factory;工厂;;;;;;;;;;;;x -empty;没有;;;;;;;;;;;;x -blockaded;受封锁;;;;;;;;;;;;x -national_modifier;国家修正;;;;;;;;;;;;x -provincial_modifier;省份修正;;;;;;;;;;;;x -part_of;属于;;;;;;;;;;;;x -a_border_with;相邻于;;;;;;;;;;;;x -units_in_province;位于省;;;;;;;;;;;;x -units_in_the_province;位于该省;;;;;;;;;;;;x -units_in_the_state;位于地区;;;;;;;;;;;;x -at_war_against;交战于;;;;;;;;;;;;x -num_of_divisions;部队数;;;;;;;;;;;;x -an_ongoing_battle;持续的战斗;;;;;;;;;;;;x +#Powered_by_ParaTranz +support_for_blank;支持$text$ +uh_support_for_blank;上议院支持$text$ +up_to;达到 +scaled_support;支持率$text$ +scaled_unemployment;失业率 +stockpile_of;储备金率$text$ +create_general;新将领已产生 +create_admiral;新海军将领已产生 +add_war_goal;添加$text$战争目标针对$nation$ +blank_loyalty;$text$忠诚度 +in_blank;在$text$ +no_effect;没有效果 +move_capital_to;迁都至 +add_x_core;增加$adj$核心 +add_core_to;添加核心到 +remove_x_core;移除$adj$核心 +remove_core_from;移出势力范围 +change_name_to;名称变为$text$ +change_terrain_to;地形变为$text$ +change_rgo_production_to;原材料改为$text$ +make_accepted_culture;$text$成为可接受民族 +primary_culture_changes_to;主体民族变为$text$ +union_culture_accepted;接受主体民族文化圈中的所有民族 +remove_accepted_culture;$text$不再为可接受民族 +increase_national_variable_by;国家变量$text$提高$value$ +decrease_national_variable_by;国家变量$text$降低$value$ +life_rating;生活条件 +make_national_religion;$text$成为国教 +make_slave_state;成为蓄奴区 +make_slave_pop;成为奴隶 +research_points;研究点数 +change_tech_school;科研学派变为$text$ +change_government_to;政体变为$text$ +add_to_treasury;添加到国库 +war_exhaustion;厌战度 +become_blank;成为$text$ +player_control_change;玩家操作国家变为$text$ +set_national_flag;设置国家变量$text$ +remove_national_flag;移除国家变量$text$ +infamy;恶名 +change_province_owner;省份拥有者变为$text$ +annex_effect;吞并$text$ +annexed_by_effect;被$text$吞并 +core_return;向$text$归还$adj$核心 +core_return_short;$adj$核心已收回 +change_province_controller;省份控制者变为$text$ +change_state_controller;地区控制者变为$text$ +pop_savings;人群储蓄 +leadership_points;领导力点数 +release_as_vassal;释放$text$为附庸 +end_alliance;断绝与$text$的同盟 +end_war_with;与$text$停战 +enable_ideology;启用意识形态?Y$text$?! +enable_technology;给予科技?Y$text$?! +enable_invention;给予发明?Y$text$?! +change_ruling_party;执政党变为$text$ +remove_prov_mod;移除省份修正效果$text$ +remove_nat_mod;移除国家修正效果$text$ +make_alliance;与$text$结盟 +becomes_independent;$text$成为独立国家 +release_as_independent;释放独立国家$text$ +set_global_flag;设置全球变量$text$ +remove_global_flag;移除全球变量$text$ +change_national_value;国家价值变为$text$ +become_civ;成为开化国家 +become_unciv;成为未开化国家 +free_slave_state;成为自由区 +free_slave_pop;解放奴隶 +hold_election;举行选举 +issue_change;$issue$变为$text$ +add_relative_income;最后收入到国库 +make_neutral;解除所有同盟,释放所有附庸 +pop_size;人群规模 +move_pop_to;人群移动到$text$ +change_pop_type;人群类型转变为$text$ +years_of_research;研究年数 +remove_mil_reforms;移除$value$个军事改革 +remove_econ_reforms;移除$value$个经济改革 +add_crime;添加犯罪$text$ +remove_crime;移除激活犯罪 +perform_nationalization;实施国有化 +build_factory_in_capital;在首都州建设$text$ +enable_great_wars;超级大战已启用 +enable_world_wars;世界大战已启用 +disable_great_wars;超级大战不再可用 +disable_world_wars;世界大战不再可用 +assimilate_pop;民族变为$text$ +assimilate_province;所有人群民族变为$text$ +owner_primary_culture;其拥有者的主体民族 +literacy;识字率 +add_crisis_interest;对当前危机感兴趣 +crisis_temperature_plain;危机热度 +militancy;斗争性 +consciousness;觉醒度 +rgo_size;原料产地规模 +trigger_every_revolt;引发所有叛乱 +call_allies;召集盟友进入当前战争 +truce_with;与$text$签订和约,持续到?Y$y$?!。 +diplomatic_influence_with;对$text$的外交影响力 +relations_with;与$text$的关系 +add_modifier_until;获得$text$直到$date$ +add_modifier;获得$text$ +add_cb_months;获得对$text$的$name$宣战理由直到$date$ +add_cb_no_months;获得$name$宣战理由针对$text$ +add_cb_reversed_months;$text$在$date$之前对此国有$name$宣战理由 +add_cb_reversed_no_months;$text$获得$name$宣战理由针对此国 +remove_cb_reversed;失去所有$name$宣战理由针对$text$ +remove_cb;$text$失去$name$宣战理由针对此国 +set_national_variable_to;设置国家变量$text$为$value$ +event_fires;已触发事件$text$ +event_fires_in_days;事件$text$在$value$天内触发 +railroad_in_capital;首都铁路等级?G+1?! +railroad_in_capital_state;首府铁路等级?G+1?! +fort_in_capital;首都要塞等级?G+1?! +fort_in_capital_state;首府要塞等级?G+1?! +fort_in_capital;首都要塞等级?G+1?! +fort_in_capital_state;首府要塞等级?G+1?! +university_in_capital;首都大学等级?G+1?! +university_in_capital_state;首府大学等级?G+1?! +bank_in_capital;首都银行等级?G+1?! +bank_in_capital_state;首府银行等级?G+1?! +railroad_level;铁路等级 +fort_level;要塞等级 +naval_base_level;海军基地等级 +university_base_level;大学等级 +bank_base_level;银行等级 +apply;应用 +ok;好的 +close;关闭 +delete;删除 +new;新建 +reset;重置 +every;所有 +ready;准备 +any;任何 +none;无 +random;随机 +neighboring_province;接壤省份 +where;哪里: +neighboring_nation;邻国 +nation;国家 +continent;大陆 +same_continent;在同一大陆 +empty_neighboring_province;无接壤省份 +poor_strata_pop;贫困阶层人群 +middle_strata_pop;中产阶层人群 +rich_strata_pop;富裕阶层人群 +pop;人群 +owned_province;省份属于 +singular_nation;此国 +singular_state;此地区 +singular_province;此省 +singular_pop;此人群 +one_of_the_following;下列效果之一: +this_nation;此国 +this_state;此地区 +this_province;此省 +this_pop;此人群 +from_nation;来自国家 +from_state;来自地区 +from_province;来自省 +from_pop;来自人群 +province_in;省份 +this_nation_culture;主体民族 +from_nation_culture;来自此国主流文化 +cultural_union_nation;主体民族的文化联盟国家 +core_of;核心 +state_of;地区 +chance_of;改为: +owner_of;所有者 +controller_of;控制者 +location_of_pop;人群位置 +nation_of_pop;国家有此人群 +capital_of;首都 +containing_state;地区有 +adjacent_sea;接壤海域 +cultural_union_of;文化联盟 +overlord_of;宗主 +sphere_leader_of;势力范围领袖 +crisis_state;危机地区 +reb_independence_nation;分裂叛军 +flashpoint_nation;当事国 +rebel;叛军 +flashpoint_tension_label;热点紧张 +for_text;为$text$ +where_ideology_is;意识形态$text$ +where_culture_is;其民族为$text$ +where_religion_is;宗教$text$ +of_type;类型$text$ +no_nation;无国家 +declare_war_on;向$text$宣战 +attacker_wg_label;进攻方战争目标:$text$ +defender_wg_label;防御方战争目标:$text$ +attacker_no_allies;攻击方盟友不被召唤 +attacker_yes_allies;攻击方盟友将被召唤 +war_start_date_desc;战争从?Y$date$?!开始 +cmp_ge;至少 +cmp_le;最多 +cmp_gt;大于 +cmp_lt;小于 +cmp_eq;是 +cmp_ne;不是 +cmp_has_eq;已经 +cmp_has_ne;尚未 +cmp_has_lt;少于 +cmp_has_gt;不止 +cmp_has_ge;至少 +cmp_has_le;最多 +all_of_the_following;以下所有: +any_of_the_following;以下之一: +nation_at_war_against;处于战时 +core_in;核心 +colonial_pop;位于殖民地 +substate_of;次国家属于 +nation_in_sphere;属于势力范围 +year;年 +month;月 +a_port;港口 +national_rank;国际排名 +att_technology;研究 +strata;阶层 +rich;富裕 +poor;贫困 +middle;中产 +minimum_state_life_raing;地区最低生活条件 +an_empy_adj_prov;无接壤省份 +belongs_to_same_state;统一$text$地区 +does_not_belong_to_same_state;分别$text$地区 +contains_blank;有$text$ +does_not_contain_blank;没有$text$ +times_target_needs_spending;时间支出 +unemployment;失业率 +slavery;奴隶制 +allowed;允许 +a_slave_state;蓄奴邦 +a_slave;奴隶 +an_independent_nation;独立国 +non_prim_culture_pops;非主体民族人群 +government;政府 +capital;首都 +technology_school;技术学校 +primary_culture;主体民族 +primary_culture_pop;人群主体民族 +an_accepted_culture;可接受民族 +culture;民族 +dominant_culture;主要民族 +a_primary_or_accepted;主体民族和可接受民族 +rebel_culture;叛军民族 +this_nation_prim_culture;人群的主流或相容文化 +from_nation_prim_culture;来自此国人群的主流或相容文化 +culture_group;文化圈 +dominant_culture_group;主要文化圈 +primary_culture_group;主体民族文化圈 +a_core_ob;核心属于 +rebel_culture_group;叛军文化圈 +this_nation_culture_group;在相同文化圈 +from_nation_culture_group;相同文化组来自 +rebel_religion;叛军宗教 +this_nation_religion;国教 +from_nation_religion;国教来自 +province_terrain;省份地形 +rgo_production;产地生产 +a_secondary_power;殖民大国 +owner;所有者 +an_active_rebel;活跃叛军集团 +a_member_of;成员 +unclaimed_cores;无主核心 +a_cultural_union;文化联盟 +union_for_pop;人群的文化联盟 +union_for_nation;国家的文化联盟 +the_rebel_ind_nation;宣布独立的国 +capitalists_can_build;允许资本家建造工厂 +capitalists_cannot_build;禁止资本家建造工厂 +at_war;战时 +total_blockade;全面封锁 +owns;有 +does_not_own;没有 +controls;控制 +does_not_control;未控制 +a_core_in;核心在 +a_core_of;核心 +a_core_of_owner;核心有主 +located_in_a_core_of;核心位于 +percentage_reb_control;叛军控制的省比例 +num_of_reb_control;叛军控制的省份数 +num_owned_provinces;拥有的省份数 +num_provinces_owned_by;省份数所属 +num_of_ports;港口数 +num_of_allies;盟友数 +num_of_vassals;附庸国数量 +owned_by;属于 +exists;存在 +does_not_exist;不存在 +att_set;已设立 +in;在 +located_in;位于 +the_owner_of_region;所有省份所属 +a_casus_belli_against;宣战理由 +military_access_with;军事通行于 +prestige_of;威望 +prestige;威望 +a_railroad;铁路 +a_fort;要塞 +a_naval_base;海军基地 +a_factory;工厂 +empty;没有 +blockaded;受封锁 +national_modifier;国家修正 +provincial_modifier;省份修正 +part_of;属于 +a_border_with;接壤于 +units_in_province;位于省 +units_in_the_province;位于此省 +units_in_the_state;位于地区 +at_war_against;交战于 +num_of_divisions;部队数 +an_ongoing_battle;持续的战斗 +treasury;国库 +o_treasury;所有者国库 +o_of_prov;此省所属 +percentage_unowned_cores;无主省比例 +a_vassal;附庸国 +ruling_party_ideology;执政党意识形态 +ruling_party;执政党 +enabled;已启用 +political_reform_desire;政治改革需求 +social_reform_desire;社会改革需求 +num_of_ships;舰船数 +crime_percent;省犯罪率比例 +national_religion;国教 +member_of_nat_religion;国教成员 +dominant_religion;主要宗教 +same_rel_as_this;相同宗教 +this_pop_culture;人群民族 +this_nation_primary_culture;主体民族 +this_nation_accepted_culture;可接受民族 +coastal;沿海 +in_sphere_of;在势力范围内 +a_producer_of;制造于 +next_reform;下一改革 +always;总是 +never;从不 +percentage_recruited;人群征募比例 +in_cultural_core_prov;在有相同民族核心的省份 +nationalism;民族主义 +overseas;海外 +overseas_pop;位于海外省 +controlled_by_rebel;受叛军控制 +controlled_by;受控于 +state_capital;州府 +loc_state_capital;位于首都 +a_truce_with;休战于 +att_population;人口 +size;规模 +pops_of_type;人群类型 +of_type_plain;类型 +ai_controlled;AI控制的 +a_leader_named;将领名为 +a_possible_vassal;可能的附庸国: +a_vassal_of;附庸于: +a_substate_of;次国家属于: +allied_to;结盟于 +has_recently_lost_war;最近输掉一场战争 +has_not_recently_lost_war;最近没输掉一场战争 +mobilized;动员 +mobilization_size;动员规模 +admin_spending;行政开支 +greater_than_edu_spending;大于教育支出 +support_for_rp;执政党支持度 +colonial;殖民 +in_default_to;默认为 +in_bnkrpt;破产 +num_of_ports_connected;与首都相连的港口数 +holding_an_election;举行选举 +set_globally;在世界范围内设定 +national_value;国家价值 +industrial_score;工业分数 +industrial_score_of;工业分数: +military_score;军事分数 +military_score_of;军事分数: +civilized;已开化 +percent_occupied;已占领省份比例 +rich_tax;富裕阶层税收 +middle_tax;中等阶层税收 +poor_tax;贫困阶层税收 +soc_spending;社会开支 +edu_spending;教育开支 +mil_spending;军费开支 +colonies;殖民地 +dominant_ideology;主要意识形态 +dominant_issue;主要政见 +poor_militancy;贫困阶层斗争性 +middle_militancy;中产阶层斗争性 +rich_militancy;富裕阶层斗争性 +gt_poor_tax;大于低税收 +cultural_union;文化联盟 +same_cultural_union;在相同文化联盟 +non_accepted_pops;不相容人群 +crime;犯罪 +num_substates;次国家数量 +num_vassals_no_substates;非次国家附庸国数量 +num_regiments;部队数 +owner_num_regiments;拥有者部队数 +num_regiments_of;部队数属于: +times_num_regiments_of;$x$ 乘以属于的旅数 +fabricating_on;伪造宣战理由: +cb_discovered;伪造宣战理由被发现 +cb_not_discovered;伪造宣战理由尚未被发现 +cb_progress;伪造宣战理由进度 +civ_progress;开化进程 +constructing_a;伪造 +casus_belli;宣战理由 +nation_in_scope;范围内国家 +a_substate;次国家 +gw_enabled;超级大战已启用 +gw_not_enabled;超级大战未启用 +ww_enabled;世界大战已启用 +ww_not_enabled;世界大战未启用 +can_perform_nationalization;可以国有化 +cannot_perform_nationalization;不可以国有化 +in_sphere;处于势力范围中 +num_states;地区数量 +a_releasable_vassal;可释放附庸国 +recent_immigration;近期移民 +num_control_days;控制天数 +disarmed;解除武装 +social_mov_support;社会运动支持 +political_mov_support;政治运动支持 +a_member_of_social_mov;社会运动成员 +a_member_of_political_mov;政治运动成员 +cultural_sphere_members;势力范围成员在同一文化圈内 +pops;人群 +this_pop_religion;人群信仰 +pops_with;此人群有 +life_needs_satisfaction;必需品需求 +everyday_needs_satisfaction;日用品需求 +luxury_needs_satisfaction;奢侈品需求 +present_in_state;存在于地区 +flashpoint;热点 +plurality_pop;此人群所在国家的多元性 +an_ongoing_crisis;进行中危机 +there;这里 +current_crisis;当前危机 +liberation_crisis;解放危机 +claim_crisis;宣称危机 +involved_in_crisis;涉入危机中 +poor_life_needs_satisfaction;贫困阶层生活必需品需求 +poor_everyday_needs_satisfaction;贫困阶层日用品需求 +poor_luxury_needs_satisfaction;贫困阶层奢侈品需求 +middle_life_needs_satisfaction;中产阶层生活必需品需求 +middle_everyday_needs_satisfaction;中产阶层日用品需求 +middle_luxury_needs_satisfaction;中产阶层奢侈品需求 +rich_life_needs_satisfaction;富裕阶层生活必需品需求 +rich_everyday_needs_satisfaction;富裕阶层日用品需求 +rich_luxury_needs_satisfaction;富裕阶层奢侈品需求 +dip_influence_over;外交影响力: +relationship_with;关系: +this_pop_type;此人群类型 +nat_variable;国家变量 +support_in_uh;上议院支持 +support_in;忠诚于 +scope_province;范围内省份 +able_build_rr;能在此省修建铁路 +able_build_fort;能在此省修建要塞 +able_build_naval_base;能在此省修建海军基地 +work;工作 +available_for;适于: +support;支持 +percentage;比例 +stockpile;储备 +this_nat_religion;此国国教 +from_nat_religion;来自此国国教 +event_show_requirements;此事件的条件: +event_only_other_requirements;此事件只会由其他事件触发 +event_show_odds;事件几率 +value_mod_product;$val$ 产物: +value_mod_sum;$val$ 总计: +value_mod_sum_factor;影响力 $val$ 是 $x$ 乘以以下的总和: +admin_explain_1;行政效率修正:$val$ +admin_explain_2;应用于本土官僚比例:$val$ +admin_explain_3;对于需要的官僚人口比例为:$val$(基础$x$ 加上来自改革的$y$) +factory_condition_1;此国已开化 +factory_condition_2;此地区不是一个殖民地区 +factory_condition_3;执政党允许修建工厂 +factory_condition_4;有少于$val$间工厂位于此地区 +cant_subsidize_explanation;执政党不允许我们资助工厂 +percent_of_pop_strata;占所在阶层人口的 $val$ +cant_prioritize_explanation;执政党冻结工厂优先级 +factory_upgrade_condition_1;此国已开化 +factory_upgrade_condition_2;此地区不是一个殖民地区 +factory_upgrade_condition_3;满足建设此工厂的科技条件 +factory_upgrade_condition_4;你的国家是一个列强,而目标国家不是 +factory_upgrade_condition_5;投资目标已开化 +factory_upgrade_condition_6;投资目标的执政党允许外国投资 +factory_upgrade_condition_7;投资目标没有与你交战 +factory_upgrade_condition_8;执政党允许升级工厂 +factory_upgrade_condition_9;工厂未处于升级过程 +factory_upgrade_condition_10;工厂不处于最大等级 +factory_delete_header;移除工厂 +factory_delete_not_allowed;执政党不允许我们移除工厂 +factory_stats_1;此工厂产值为$val$ +factory_stats_2;此工厂目标产值$val$ +factory_stats_3;它在昨天生产$val$单位$x$ +factory_stats_4;它在昨天获利$val$ +factory_stats_5;投入有效性 +factory_stats_6;修正后的可用投入: +factory_stats_wage;工资: +factory_stats_expenses;总支出 +factory_stats_desired_income;期望毛利润 +speed;$val$千米每小时 +shift_to_hold_open;按住 ?Shift?! 保持本窗口打开, ?Y点击右shift?! 在每个州建造 (但不扩建) +factory_upgrade_shortcuts;?YSHIFT+左键?W升级?G所有?!S在此地区的工厂\n?YSHIFT+右键?W升级?G所有盈利的?W在此地区的工厂\n?YCTRL+左键?W升级?G所有?W在此国的工厂\n?YCTRL+右键?W升级?G所有盈利的?W在此国的工厂\n?YCTRL+SHIFT+左键?W升级?G所有盈利且满员的?W在此地区的工厂\n?YCTRL+SHIFT+右键?W升级?G所有盈利且满员的?W在此地区的工厂 +blank_org_gain;组织度获得 +plurality_change_reason;(基于平均觉醒度) +revanchism_reason;基于未获得的核心省份(主体民族核心修正更高) +allow_reform_cond;要求: +reform_effect_if_desc;当激活时,若 +reform_effect_then_desc;那么 +reform_effect_desc;当激活时: +special_rules;特殊规则: +voting_rules;投票规则: +hide_decision;隐藏此决议通知 +sup_point_gain;每月镇压点增加:?G+$val$ +sup_point_explain;来自:基础比例 $x$×来自官僚的 $y$×来自镇压点数修正的 $val$ +pop_size_1;下月人群预估变化: +pop_size_2;来自增长: +pop_size_3;来自升降职: +pop_size_4;来自同化: +pop_size_5;来自国内移民: +pop_size_6;来自殖民迁移: +pop_size_7;来自出境移民: +pop_size_8;来自传教: +pop_l_migration_header;?Y迁移: $val$ +pop_l_c_migration_header;?Y殖民迁移: $val$ +pop_l_emigration_header;?Y移居国外: $val$ +pop_mig_1;无国内殖民地移民 +pop_mig_2;奴隶从不国内迁徙 +pop_mig_3;将在内部迁移的人数等于人群的大小乘以移民规模($x$)乘以此省的移民潮规模修正($y$)乘以移民系数($val$) +pop_mig_4;?Y移民因素: +pop_cmig_1;此国没有殖民地 +pop_cmig_2;无来自殖民地省份的殖民迁移 +pop_cmig_3;奴隶不会进行殖民迁移 +pop_cmig_4;富裕阶层不会进行殖民迁移 +pop_cmig_5;工厂工人不会进行殖民迁移 +pop_cmig_6;将向殖民地迁移的人数等于人群的大小乘以移民规模($x$)乘以此省的移民潮规模修正($y$)再乘以此省的殖民迁移修正(吸引力)($num$)乘以殖民迁移系数($val$) +pop_cmig_7;?Y殖民迁移因素: +pop_emg_1;人群只可从开化国家移民 +pop_emg_2;没有殖民地移民 +pop_emg_3;奴隶从不迁徙 +pop_emg_4;没有 ?海外?!文化的人群不能移民 +pop_emg_5;将要移民的人数等于人群的大小乘以移民规模($x$)乘以此省的移民潮规模修正($y$,如果大于100%则则平方),乘以出境移民系数($val$) +pop_emg_6;?Y移民因素: +pop_prom_1;?Y升职系数: +pop_prom_2;来自国家焦点:?G$val$ +pop_prom_3;0 (由于国家焦点) +pop_prom_4;?Y降职系数: +pop_prom_5;这个人群正在升职因为升职系数大于降职系数 +pop_prom_6;这个人群正在降职因为降职系数大于升职系数 +pop_prom_7;由于这两个因素都是负数,此人群将维持现状 +pop_prom_8;将晋升的人数等于人群的规模乘以升职规模($x$)乘以升职系数($val$)乘以本国行政效率($y$) +pop_prom_9;将降职的人数等于人群的规模乘以降职规模($x$)乘以降职系数($val$) +pop_con_1;每月觉醒度变化: +pop_con_2;总计: +pop_con_3;来自奢侈品满足度:?G+$x$ +pop_con_4;来自当地神职人员比例($val$):?R$x$ +pop_con_5;多元性和识字因素:?G+$x$?!, 是以下乘积的结果: +pop_con_6;多元性:$x$ +pop_con_7;识字率对觉醒度的修正:$x$ +pop_con_8;识字率影响:$x$ +pop_con_9;人群识字率:$x$ +pop_con_10;殖民地觉醒度影响:$x$ +pop_con_11;和 0.1 +pop_con_12;当地人群觉醒度修正: +pop_con_13;国家人群觉醒度修正: +pop_con_14;国内非殖民地人群觉醒度修正 +pop_con_15;国内不相容人群觉醒度修正: +pop_mil_1;每月好战性变化: +pop_mil_2;总计: +pop_mil_3;来自必需品满足度:?R+$x$ +pop_mil_4;来自日用品满足度: +pop_mil_5;来自奢侈品满足度:?G$x$ +pop_mil_6;来自保守主义支持:?G$x$ +pop_mil_7;来自执政党支持:?G$x$ +pop_mil_8;来自改革诉求:?R+$x$ +pop_mil_9;当地人群斗争性修正: +pop_mil_10;国内人群好战性修正: +pop_mil_11;国内非殖民地人群好战性修正: +pop_mil_12;来自分离主义: +pop_mil_13;来自厌战性:?R+$val$?! +pop_lit_1;每月识字率变化: +pop_lit_2;产品: +pop_lit_3;来自当地神职人员比例($val$):$x$ +pop_lit_4;有效教育支出:$x$ +pop_lit_5;国内教育效率修正:$x$ +pop_lit_6;国内教育效率修正:$x$ +pop_lit_7;基础识字率变化率:$x$ +pop_lit_8;和 0.01 +pop_growth_topbar;预计下月增长速度将达到?G$x$?W +pop_growth_topbar_2;人口变化幅度为?G$x$?W 在最后?Y30?W 天。 +pop_growth_topbar_3;我国成年男性人口:?Y$curr$?W。我们男人 +pop_growth_topbar_4;我国总人口:?Y$val$?W。 +pop_growth_1;每月人群增长: +pop_growth_2;奴隶自愿绝育 +pop_growth_3;人群增长与人口规模成正比乘以: +pop_growth_4;生活质量系数 $x$是以下各项的乘积: +pop_growth_5;省因素 $x$,它是以下各项的总和: +pop_growth_6;此省的生活水平$x$减去最低的生活水平$y$,所有乘积为$val$ +pop_growth_7;和基础人群增长值$x$ +pop_growth_8;人口的需求系数 $x$(生活需求满足度 $y$ 减去饥饿限制 $val$) +pop_growth_9;和 4 +pop_growth_10;当地人口增长修正:$x$ +pop_growth_11;国内人口增长修正$x$ +pop_assim_1;每月人群同化:$x$ +pop_assim_2;奴隶不被同化 +pop_assim_3;可接受民族人群不被同化 +pop_assim_4;殖民地人群不被同化 +pop_assim_5;海外省人群不被同化 +pop_assim_6;同化与人群规模乘以以下结果成正比: +pop_assim_7;基础同化规模:$x$ +pop_assim_8;国内同化率修正:$x$ +pop_assim_9;当地同化率修正:$x$ +pop_assim_10;0.1 因为没有海外文化 +pop_assim_11;$x$来自现在的省份核心 +pop_assim_12;动态同化因素:$x$ +pop_conver_1;每月人群传教:$x$ +pop_conver_2;地区信徒虔诚 +pop_conver_3;人群不会被传教除非此省有国教人口 +pop_conver_4;传教与人群规模乘以以下结果成正比: +pop_conver_5;基础传教规模:$x$ +pop_conver_6;国内传教率修正:$x$ +pop_conver_7;当地传教率修正:$x$ +pop_conver_8;动态传教因素:$x$ +pop_issue_attraction_1;议题吸引力:$x$ +pop_issue_attraction_2;此改革目前不能 +pop_issue_attraction_3;政治观点吸引力是以下因素的结果: +pop_issue_attraction_4;社会改革诉求国内修正:$x$ +pop_issue_attraction_5;政治改革诉求国内修正:$x$ +pop_issue_attraction_6;和政见吸引力因素:$x$ +pop_ideology_attraction_1;意识形态吸引力:$x$ +pop_ideology_attraction_2;此意识形态目前不能 +trade_setting_drawing;使用库存 +trade_setting_filling;补充库存 +trade_setting_stable;不储备 +trade_commodity_report_1;当前全球需求:$x$ +trade_commodity_report_2;当前全球生产:$x$ +trade_commodity_report_3;当前全球消费:$x$ +trade_commodity_report_4;全球市场数量:$x$ +trade_fill;补充 +trade_use;采购 +trade_stockpile_target;库存目标数量 +trade_stockpile_current;当前储备: +diplomacy_wx_1;每月厌战性: +influence_explain_1;我们目前被禁止影响并且没有积累此国的影响力 +influence_explain_2;我们无法影响与我们达成休战协议的国家 +influence_explain_3;我们无法影响与我国交战的国家 +influence_explain_4;我们每天与所有国家一起积累总计$x$的影响力。 +influence_explain_5;这是基础影响力获得倍率 ($x$) 乘以本国影响力修正 ($y$) 乘以科技影响力修正 ($val$) 的乘积 +influence_explain_6;国家影响力修正:$x$ +influence_explain_7;修正来自科技:$x$ +influence_explain_8;这在我们影响的国家之间分配,造成每日获得的基础收益为:$x$ +influence_explain_9;它将进一步乘以1,加上下列因子的和: +influence_explain_10;$x$来自败坏名誉 +influence_explain_11;$x$来自接壤 +influence_explain_12;$x$ 来自一个或多个作为我们成员的邻居 +influence_explain_13;$x$来自首都非同一大陆 +influence_explain_14;$x$来自作为我们的附庸 +influence_explain_15;$x$来自我们的关系 +influence_explain_16;$x$来自我们在此国的投资 +influence_explain_17;$x$来自目标国规模 +influence_explain_18;$x$来自我们的相关分数 +until_date;直到$x$ +add_wg_1;你不能增加针对自己的战争目标 +add_wg_2;你处在战时 +add_wg_3;你至少有$x$外交点 +add_wg_4;当前沙文主义支持率($x$)达到添加战争目标的阈值($y$) +add_wg_5;维持现状的战争目标还没有被添加到你的一方 +intervene_1;干涉战争 +intervene_2;干涉大战 +intervene_3;是列强 +intervene_4;未涉入一场危机 +intervene_5;战争爆发后至少过去$x$月 +intervene_6;加入此战争不会将你置于对抗同一国家两次或同时与同一国家作战的境地 +intervene_7;不是一场危机战争 +intervene_8;参战将会破坏停战 +intervene_9;正在支持防守方 +intervene_10;防御方除了维持现状之外没有别的战争目标 +intervene_11;攻击方战争分数至少为$x$ +intervene_12;厌战度低于$x$ +intervene_13;与战争领袖关系至少为$x$ +intervene_14;你的势力范围成员都没有站在对立面 +intervene_15;你的盟友没有站在对立方 +intervene_16;你的军队没有位于与你对立的国家所拥有的省份 +intervene_17;首要防守国对你有友好的评价 +military_score_explain_1;主力舰得分:$x$ +military_score_explain_2;可招募部队:$x$ +military_score_explain_3;已招募部队:$x$ +military_score_explain_4;是否解除武装(惩罚因子:$x$) +military_score_explain_5;补给消耗修正:$x$ +military_score_explain_6;平均陆军单位分数:$x$ +military_score_explain_7;将领总数:$x$ +industry_score_explain_2;以下外国投资同样相加(权重系数 $x$): +industry_score_explain_3;$y$在$x$ +war_goal_1;添加者:$x$ +war_goal_2;目标:$x$ +war_goal_3;要求地区:$x$ +war_goal_4;第二目标:$x$ +war_goal_5;现有战争分:$x$ +war_goal_6;如果我们占领 ?Y$x$?! 的各个省份,我们将获得?Y$y$?!战争分(相对于被占领省份的比例) +war_goal_7;我们有 ?Y$x$?! 天的宽限期去占领,否则我们每天会输掉 ?Y$y$?! 的战争分数 +war_goal_8;战争开始于 ?Y$x$?!,我们应该在 ?R耗尽?!宽限期之前履行 ?Y$y$?!的战争目标 +war_goal_9;宽限期 ?R已耗尽?!(宽限期是从 ?Y$x$?! 到 ?Y$y$?!) +war_goal_10;第二目标:$x$ +utt_unit;($country$)-$unit$($leader$)\n($infantry$/$cavalry$/$special$) +utt_noleader;无将领 +war_score_1;来自占领:$x$ +war_score_2;来自战斗:$x$ +war_score_3;来自战争目标:$x$ +war_score_4;来自封锁:$x$ +dp_inf_tooltip_ban;封锁使馆持续到$x$ +dp_inf_tooltip_discredit;诽谤效果持续到$x$ +discredit_explain_1;你不能败坏你自己的名誉 +discredit_explain_2;目标对你的评价高于反感 +discredit_explain_3;列强未被封锁 +iaction_explain_1;对于此目标,你至少有$x$的影响力 +iaction_explain_2;你的使馆未被封锁 +iaction_explain_3;你不能是战争目标 +iaction_explain_4;目标对列强的评价最高于他们对你的评价 +expel_explain_1;你不能驱逐本国顾问 +expel_explain_2;目标对你的评价至少是中立的 +ban_explain_1;你不能封锁自己使馆 +ban_explain_2;目标对你的评价至少是友好的 +dec_op_explain_1;你不能减少一个国家对你的评价 +dec_op_explain_2;你不能降低一个国家对于其势力范围领袖的评价 +dec_op_explain_3;目标对你的评价高于反感 +dec_op_explain_4;目标对列强的评价不能低于敌对 +iaction_explain_5;你是列强 +iaction_explain_6;不是列强目标 +state_transfer_di;地区转让 +state_transfer_button;地区转让 +state_transfer_offer;$actor$正提供给我们地区: +state_transfer_desc;转移一个地区的所有权给另一个国家,比超越一个游戏的谈判范围更有用 +state_transfer_explain_1;目标国是玩家 +state_transfer_explain_2;当前无危机 +state_transfer_explain_3;我们不是附庸 +state_transfer_explain_4;他们不是附庸 +state_transfer_explain_5;我们处于和平 +state_transfer_explain_6;我们至少有1地区 +cancel_ally_explain_1;你不能取消自己盟约 +cancel_ally_explain_2;拥有至少$x$外交点 +cancel_ally_explain_3;你已结盟 +cancel_ally_explain_4;你不能再加入一场战争 +cancel_ally_explain_5;你不能是目标国傀儡 +ally_explain_1;你不能与自己结盟 +ally_explain_2;你至少有$x$外交点 +ally_explain_3;你目前不可能结盟 +ally_explain_4;你不能同列强当危机中时 +ally_explain_5;你不能是附属国 +ally_explain_6;你目前不能是战时目标 +ally_explain_7;AI将会接受 +ally_explain_8;目标不能是附属国 +call_ally_explain_1;你有此国盟约 +call_ally_explain_2;你至少有$x$外交点 +call_ally_explain_3;你处于战时 +call_ally_explain_4;现在有一场战争而这个国家可以被呼叫参与 +call_ally_explain_5;AI将会接受 +cancel_access_explain_1;你至少有$x$外交点 +ask_access_explain_1;你无法从你自己得到军事通行权 +ask_access_explain_2;你至少有$x$外交点 +ask_access_explain_3;AI将会接受 +ask_access_explain_4;你现在没和目标处于战争中 +cancel_given_access_explain_1;你至少有$x$外交点 +give_access_explain_1;你不能给你自己军事通行权 +give_access_explain_2;你至少有$x$外交点 +give_access_explain_3;你现在没和目标处于战争中 +increase_rel_explain_1;改善我们的关系通过 ?G+$x$ +increase_rel_explain_2;你不能和你自己改善关系 +increase_rel_explain_3;你至少有$x$外交点 +increase_rel_explain_4;现在的关系低于200 +increase_rel_explain_5;你现在没和目标处于战争中 +decrease_rel_explain_1;恶化我们的关系 ?R$x$ +decrease_rel_explain_2;你不能恶化你和你自己的关系 +decrease_rel_explain_3;你至少有$x$外交点 +decrease_rel_explain_4;当前关系大于-200 +decrease_rel_explain_5;你现在没和目标处于战争中 +cancel_w_sub_explain_1;我们现在每天资助此国 ?Y$x$?! +cancel_w_sub_explain_2;你至少有$x$外交点 +w_sub_explain_1;你不能给你自己提供战争资助 +w_sub_explain_2;你至少有$x$外交点 +w_sub_explain_3;你现在没和目标处于战争中 +w_sub_explain_4;目标正处于战争 +invention_bulb_1;这个发明现在不能被发现 +invention_bulb_2;现在可以发现这个发明 +invention_bulb_3;这个发明已经被发现了 +not_implemented;这个特征目前不可能被实现 +inc_op_explain_1;这个国家对你的评价低于友好 +add_sphere_explain_1;这个国家对你有一个友好的评价 +add_sphere_explain_2;此国目前不能被纳入其他列强的势力范围 +rem_sphere_explain_1;此国正处于一个列强的势力范围内 +rem_sphere_explain_2;这个国家对你有一个友好的评价 +rem_sphere_explain_3;此国正处于你的势力范围内 +rem_sphere_explain_4;从你的势力范围内移除一个国家将会增加 ?R$x$的恶名 +rem_sphere_explain_5;从你的势力范围内移除一个国家将会减少?R$x$?!声望 +fab_explain_1;你不能对你自己合理化战争 +fab_explain_2;你至少有$x$外交点数 +fab_explain_3;你现在没有正当化一个战争借口 +fab_explain_4;你是一个独立国或者目标是你的宗主国 +fab_explain_5;此国不在你的势力范围内 +fab_explain_6;你现在没和目标处于战争中 +fab_explain_7;你可以正当化一个宣战理由 +peace_description;谈和以结束你和此国的敌视 +peace_explain_1;不是一个附庸国 +peace_explain_2;目标不是属国 +peace_explain_3;至少谈判各方的其中一个是你方的战争领袖 +peace_explain_4;所有参战方都是战争领袖(仅限危机战争) +peace_explain_5;你没有其他正在进行的和平提议 +war_explain_1;你不能对你自己宣战 +war_explain_2;你有一个用来针对此国的宣战理由。 +war_explain_3;你至少有$x$外交点数 +war_explain_4;你没有在一场与此国进行的战争中 +wg_result_1;添加此战争目标时: +wg_result_2;完成此战争目标时: +wg_result_3;未达成此战争目标时: +wg_not_ready;你必须完整的选择一个战争目标 +crisis_temperature_ex;现在的危机热度是 ?R$value$?W! 达到 ?R100?W 将会触发一场双方的危机战争 +crisis_mode_no_crisis;这里无危机 +crisis_mode_finding_attacker;为进攻方寻找支持者 +crisis_mode_finding_defender;为防守方寻找支持者 +crisis_mode_heating_up;危机升温 +crisis_back_explain_1;你对此危机感兴趣(犹豫不决) +crisis_back_explain_2;此危机已吸引到最初支持者 +crisis_add_interest_button;在本次危机中选择一个兴趣 +crisis_add_interest_button_ex_1;你是一个列强 +crisis_add_interest_button_ex_2;此危机已吸引到最初支持者 +crisis_add_interest_button_ex_3;你至少有1外交点 +crisis_offer_button;向这个国家提议在危机中加入你的阵营 +crisis_offer_button_ex_1;你是一方危机阵营的领袖 +crisis_offer_button_ex_2;此危机已吸引到最初支持者 +crisis_offer_button_ex_3;你至少有1外交点 +multiunit_header;已选择$x$单位 +ai_alliance_1;AI正在寻求盟友 +ai_alliance_2;你的国家已经足够接近去协助一场战争 +ai_alliance_3;没有相互冲突的野心 +ai_alliance_4;你的军队足够强大 +ai_alliance_5;有着共同的战略利益 +ai_access_1;AI认为你的某一场战争对他们有利 +col_start_title;开始殖民此地区 +col_start_1;没有殖民者存在或殖民仍处于初始阶段 +col_start_2;你的国家等级至少为$x$ +col_start_3;此地区不是殖民危机目标 +col_start_4;你未参与进一场危机战争 +col_start_5;最低可殖民的生活条件($x$)至少达到此地区生活条件($y$) +col_start_6;基础:?Y$x$ +col_start_7;当前至多只能有三个殖民者 +col_start_8;你接壤此地区,或者它在海军范围内 +col_start_9;至少拥有$x$点可用的殖民力点数 +col_invest_title;投资你的殖民地 +col_invest_1;你的国家等级至少为$x$ +col_invest_2;此地区不是殖民危机目标 +col_invest_3;你没有参与一场危机战争 +col_invest_4;无人与你竞争,你将在$x$能够将此地区变为殖民地 +col_invest_5;自你上次投资后已过去$x$天(下一次投资将在$y$可用) +col_invest_6;至少拥有$x$点可用的殖民力点数 +activated_by_with_a_chance_of;被 ?Y$x$?!激活,具有以下效果: +unit_max_speed;最高速度?G$x$?! KPH +unit_attack;攻击?G$x$ +unit_hull;船体?G$x$ +unit_fire_range;射程?G$x$ +unit_supply_consumption;补给消耗?R$x$ +unit_supply_load;补给量?R$x$ +unit_defence;防御?G$x$ +unit_discipline;训练度?G$x$ +unit_maneuver;机动?G$x$ +unit_recon;侦察?G$x$ +unit_support;支援?G$x$ +unit_evasion;闪避?G$x$ +unit_siege;围城?G$x$ +unit_torpedo_attack;鱼雷攻击?G$x$ +unit_build_time;$x$天 +unit_build_unit_pop_size;$x$k +unit_build_unit_brigades;$x$/$y$ +uv_sort_a;攻击 +uv_sort_b;防御 +uv_sort_c;组织 +uv_sort_d;摩尔 +uv_sort_e;速度 +uv_sort_f;侦察 +uv_sort_g;宗教 +uv_sort_h;经验 +alice_condition_diplo_points;他至少$x$外交点 +alice_retreat;撤退来自战斗 +alice_retreat_1;战斗开始后已过去$x$天 +alice_retreat_2;你是攻击方或防御方的领袖 +alice_province_select;选择省 +alice_province_deselect;取消选择省 +alice_province_selector_on;打开 +alice_province_selector_off;关闭 +province_selector;选择器 +province_immigrator;移民 +tt_a_bank;银行 +tt_a_university;大学 +et_add_selector;启用省选区 +et_remove_selector;禁用省选区 +et_add_immigrator;启用省移民 +et_remove_immigrator;关闭省移民 +et_if;若 +et_else_if;否则 +modifier_province_selector;省选区 +modifier_province_immigrator;省移民 +modifier_conversion_rate;传教率 +modifier_attrition;损耗 +chat_player_joins;@$x$$playername$加入 +chat_player_leaves;@$x$$playername$离开 +chat_player_ban;@$x$$playername$被封禁 +chat_player_kick;@$x$$playername$被踢除 +chat_player_switch;@$x$$playername$选择了$country$ +chat_player_oos;@$x$$playername$已断开连接! +alice_status_stream;存档处理进度:$value$ +alice_play_pending_client;$playername$未准备好 +alice_stockpile_button_0_0;国家仓储可以作为您日常经济商业活动的调节物,在?G绿色?W 线看到价格上涨, and ?Rred?W 红线下降, 像往常一样 我 ?Y不是?W 一个折线图所以不总是被注意到: ) +alice_stockpile_button_1_0;如果你点了我十次你什么都得不到,相信我,别再点我了,?R否则?W…… +alice_stockpile_button_1_1;我明白了,好吧,现在我不会说任何话,因为我知道你会一直点击,直到我说些?Y不同?W的话,不过那也太无聊了 +alice_stockpile_button_1_2;好吧,我无法阻止你,但是或许这个可以? +alice_stockpile_button_2_0;我是没用按钮,继续吧 +alice_stockpile_button_3_0;和朋友玩不是嘛? ?Remmm,祝你好运,你会需要它的对不对?W +a_alert_reb;叛军已经起而反抗我们的势力范围成员: +event_auto;在事件的剩余时间内自动选择这个选项 +event_taken_auto;此选项将会在?Y$date$?W自动选择。 +alice_load_unload_1;停靠在此地的海军有足够的容量 +alice_load_unload_2;军队运输中 +alice_load_unload_3;运输舰队停靠 +alice_load_unload_4;军队运输中 +alice_load_unload_5;舰队停靠 +alice_unload_fleet;卸载所有此舰队运输的部队 +auto_save_lb;自动保存频率 +auto_save_1;每日 +auto_save_2;每月 +auto_save_3;每年 +auto_save_0;不自动保存 +monthly_emigration_lab;每月移民到(前十名) +monthly_immigration_lab;每月移民来自(前十名) +im_em_header;省份属于: +alice_unit_relative_attrition;$m$ $n$/$x$/$y$ = ?R$val$?W 损耗 +ol_unit_standing_text;$m$ $n$/$x$/$y$ +unit_moving_text;$m$ $n$/$x$/$y$ -> $prov$ ($date$) - ?R$cost$?W ($attunit$/$defunit$) +unit_standing_text;$m$ $n$/$x$/$y$ - ?R$cost$?W ($attunit$/$defunit$) +disarmed_pop;一个被裁军的成员国 +cancel_fac_construction;取消工厂建设 +cancel_fac_upgrade;取消工厂升级 +kierkegaard_1;同不 +kierkegaard_2;或 +open_and_sub;资助并重开工厂 +o_set_national_flag;对拥有者设置国家变量$text$ +o_add_modifier_until;省份拥有者获得$text$直到$date$ +o_add_modifier;省份拥有者获得$text$ +o_relations_with;省份拥有者与$text$的关系 +o_add_to_treasury;为了省份拥有者 +w_rgo_prod;全球原材料生产: $x$ +w_artisan_prod;全球手工业者生产:$x$ +w_artisan_profit;国内手工业者利润:$x$ +w_artisan_distribution;国内手工业者分布:$x$ +w_fac_prod;全球工厂生产:$x$ +alice_lose_gp;我们正失去?Y列强?!地位! +alice_state_select_title;选择地区 +press_esc_to_cancel;按下?YESC?!以取消 +fort_build_tt_1;此省正处于你控制下 +fort_build_tt_2;此省未遭受围攻 +fort_build_tt_3;目前的等级, $x$, 加上此省的建造困难修正, $n$,低于你目前的最高等级, $y$ +nb_build_tt_1;此省是沿海省份 +nb_build_tt_2;此地区没有海军基地 +rr_build_tt_1;我国执政党允许政府建设铁路 +tech_ol_tt;?G$x$?! 来自于你的宗主国所拥有的这个科技 +tech_year_tt;?G$x$?!来自当前年份 +disband_all;解散所有已选单位 +alice_play_checksum_host;校验和与主机不匹配,确保你有相同的模组和存档 +alice_play_save_stream;主机正在向你传输存档,等待其完成 +ai_will_accept_po;他们将接受这个提议 +ai_will_not_accept_po;他们不会接受这个提议 +close_and_del;关闭并移除工厂 +cb_conditions_header;使用条件: +as_a_vassal;作为附庸 +change_state_name_to;地区名将变为$text$ +alice_join_crisis_offer;$ACTOR$将会给予我们如下好处如果我们在本场危机中加入他们 +alice_unit_disable_rebel_hunt;停止围剿叛军 +alice_regiment_battle_info;$m$ $name$ ?Y$type$?!\n组织度: ?Y$organisation$?W\n兵力: ?Y$strength$?W +understaffed_regiment;?RT这个团人手不足并且只有 $value$ 名士兵!?W +tech_queue_explain;按?YSHIFT?W 加入队列, ?Y右键?W 移除 +alice_province_building_build;?YSHIFT?W 建造在整个 ?G地区?W.\n?YSHIFT-右键?W 建造在整个 ?G国家?W. +commodity_shortage;?R此商品短缺 +commodity_surplus;?G此商品过剩 +alice_trade_flow_produced;?Y国内生产 +alice_trade_flow_consumed;?Y国内消费 +alice_trade_flow_label;市场概览 +alice_trade_flow_piechart_producers;生产者 +alice_trade_flow_piechart_consumers;消费者 +alice_trade_flow_piechart_workforce;投资者 +alice_diplo_release_subject;释放属国 +alice_diplo_release_subject_desc;释放我们的一个附属国,使他们不再是我们的属国,联盟需要单独解除 +alice_diplo_release_subject_0;是我们的属国 +kill_leader;杀死将领 +annex_null;成为无主省份 +meets_the_conditions_of;满足条件: +does_not_meet_the_conditions_of;不满足条件: +fab_finish_date;伪造宣战理由将在$date$完成 +fab_is_paused;伪造宣战理由暂停中 +macro_builder;宏组建器 +macro_total_desc;单位总计: +macro_switch_type_land;组建陆军 +macro_switch_type_naval;组建海军 +macro_warn_overseas;?R无法在海外省份组建此单位!?! +macro_warn_culture;?R只能使用主体民族人群组建!?! +macro_warn_unlocked;?R此单位尚未解锁!?! +macro_select_province;请选一省在地图上 +macro_warn_insuff;?R不能建造 $x$ $name$ (仅 $y$)?! +macro_warn_invalid_province;?R不属于此地区的省份?! +shortcut_tooltip;快捷键:?Y$x$?! +filter_all;选择?Y所有?!相关国家。 +filter_allies;选择与我们有?Y同盟?!关系的国家。\n?Y右键点击?!以选择想要与我们结盟的国家。 +filter_enemies;选择与我们?Y敌对或交战?!的国家。 +filter_sphere;选择处于我们?Y势力范围?!的国家。\n?Y右键点击?!以选择我们正在影响但尚未处于我们势力范围的国家。 +filter_neighbors;选择与我们?Y接壤?!的国家。\n?Y右键点击?!以选择与我们?Y接壤?!但不是?Y附庸?!的国家。 +filter_best_guess;将使用基于关联性的?Y最好猜测?!进行选择,包括?Y盟友?!, ?Y敌人?!, ?Y势力范围成员?!以及?Y接壤?!国家。 +alice_warn_war_ends_for_us;?R这将为所有站在我们一方的国家终结这场战争?!. +alice_invention_chance;发现这个 ?Y发明?! 的概率如下: +is_primary_culture;?Y$NAME$?!是主体民族 +is_primary_religion;?Y$NAME$?!是国教 +tt_can_use_nation;使用本目标需要的条件: +et_on_add;将本战争目标添加到战争中将会产生以下效果: +et_on_po_accepted;接受有此战争目标的和平提议将会产生以下效果: +alice_no_possible_units;没有可用的单位能够被建造,并且没有正在建造的单位 +alice_debt_spending;取消或启用债务消费 +alice_loan_size;我们目前的最大贷款是$x$ 贷款规模超越它将会导致我们走向破产 +alice_currently_bankrupt;我国正处于破产状态(直到$x$) +alice_no_loans_possible;我们现在无法贷款 +alice_rf_demands_enforced_trigger;如果以下为真,叛军将只强迫服从他们的要求: +alice_rf_demands_enforced_effect;如果叛军强迫实施了他们的要求那么将会产生以下影响: +alice_rf_siege_won_trigger;如果叛军赢得了一场围城战,以下将会被检查是否生效,比如在你的首都$x$: +alice_rf_siege_won_effect;如果上述所有情况为真,那么以下影响将会产生,比如你首都$x$: +may_month_name;5月 +alice_ca_cant_influence;我们目前无法增加或减少其他国家的评价 +alice_gp_status_regain_expiration;我们如果不提升排名 ?Y$x$?W 或者提升分数, 我们将会失去 ?Y列强?W 地位在 ?Y$date?W! +alice_mil_decay_description;自然衰减?G-$x$ +alice_con_decay_description;自然衰减?R-$x$ +x_from_y;$x$来自$y$ +reinforce_rate;这支军队每月能支援$x$名士兵 +reinforce_rate_none;无法增援部队 +alice_domestic_investment_button;不推荐投资单个项目,请改用预算屏幕上的国内投资滑块 +alice_domestic_investment_pops;我们有$x$名资本家以让我们间接的慷慨解囊 +alice_domestic_investment_needs;他们每天需要$x$去满足奢侈的生活方式 +alice_budget_scaled_inc;收入:?G$value$ +alice_budget_scaled_1;贫困阶层税:?G$value$ +alice_budget_scaled_2;中产阶层税:?G$value$ +alice_budget_scaled_3;富裕阶层税:?G$value$ +alice_budget_scaled_4;关税:?G$value$ +alice_budget_scaled_exp;支出:?R$value$ +alice_budget_scaled_5;陆军维护:?R$value$ +alice_budget_scaled_6;海军维护:?R$value$ +alice_budget_scaled_7;建设:?R$value$ +alice_budget_scaled_8;教育:?R$value$ +alice_budget_scaled_9;行政:?R$value$ +alice_budget_scaled_10;社会支出:?R$value$ +alice_budget_scaled_11;军事支出:?R$value$ +alice_budget_scaled_12;国内投资:?R$value$ +alice_budget_scaled_13;海外支出:?R$value$ +alice_budget_scaled_14;储备补充:?R$value$ +alice_budget_scaled_15;战争援助:?R$value$ +alice_budget_scaled_16;外交投资:?G$value$ +alice_budget_scaled_17;黄金产出:?G$value$ +alice_budget_scaled_net;净收入:?Y$value$ +alice_budget_setting_percent;基于$perc$设置 +alice_spending_land_construction;陆军建设在$name$:?R$cost$?W +alice_spending_naval_construction;海军建设在$name$:?R$cost$?W +alice_spending_building_construction;建筑建设在$name$:?R$cost$?W +alice_spending_factory_construction;工厂建设在$name$:?R$cost$?W +alice_spending_unit;在此单位上的总花费共取决于$name$: ?R$cost$?W +alice_spending_unit_1;此单位总花费:?R$cost$?W +alice_spending_total;?Y总费用:?W +alice_spending_commodity;?R$cost$?W - 需要$name$ ($val$)的$need$ +alice_spending_commodity_2;?R$cost$?W - 买入 $need$ 的 $name$ (以 $val$ 为单位相乘). 进度: $x$/$y$ +alice_recommended_build;?G建议建造此工厂?W +alice_factory_bonus;将获得?Y$x$?W 的奖励 如果: +alice_factory_inputs;输入所需: +alice_factory_input_item;?R$cost$?W - 需要$name$ ($val$)的$need$ +alice_factory_base_workforce;基础劳力?Y$x$?W +alice_factory_total_bonus;总和大约为?Y$x$?W +alice_slider_controls;?Y左键?W 增加 ?Y$value$?W\n?YSHIFT+左键?W 增加 ?Y$x$?W\n?YSHIFT+右键?W 增加到最大值 +alice_slider_controls_2;?Y左键?W 减少 ?Y$value$?W\n?YSHIFT+左键?W 减少 ?Y$x$?W\n?YSHIFT+右键?W 减少到最小值 +explain_colonial_points;列强和次强会积累殖民点。 +alice_lobby_back;返回大厅 +alice_lobby_back_tt_1;你早就在他妈的大厅 +alice_lobby_back_tt_2;只有主机才能回大厅 +reopen_with_tab;你可用?YTAB?W切回窗口 +alice_topbar_tab_1;开关标签 +alice_topbar_tab_2;开关人口标签 +colonial_points_from_technology;来自技术: +colonial_points_from_naval_bases;来自海军基地: +colonial_points_from_ships;来自舰艇: +used_colonial_maintenance;维护现有殖民地: +topbar_pause_speed;暂停游戏,再次点击取消暂停 +att_call_will_accept;$x$会参加你的战争 +att_call_will_decline;$x$不会参加你的战争 +att_call_is_human;$x$可能加入你的战争 +att_call_no_allies;你没有任何盟友! +domestic_investment_label;国内投资: +modifier_min_domestic_investment;最小国内投资率 +modifier_max_domestic_investment;最大国内投资率 +mouse_left_click_mode_label;点击释放 +alice_supply_limit_desc;补给上限:$x$ +alice_factory_worker_1;雇佣:?G$x$?W +alice_factory_worker_2;失业:?R$x$?W +alice_rgo_unemployment_country_alert;以下地区有失业的农民和劳工: +pop_promote_info_on_sel_2;$val$预计下月$who$将变动$where$ +alice_readme;?G欢迎来到 Project Alice!?W\nProject Alice 是你最喜欢的维多利亚时代游戏的模仿(而不是模拟!)。我们调整了一些机制,使其更易被新玩家理解,也使游戏更动态,更具娱乐性,修复了旧有漏洞(如危机),并实现了新的生活质量功能。\n?G新功能!?W\n?Y地球仪?W:?G褒?W?R贬?W不一,如果你不喜欢就关掉吧!\n?Y科技队列?W:SHIFT+右键将科技加入研发队列!(单击右键取消)\n?Y国内投资?W:与其在单个项目上投资,不如一气呵成\n?Y性能?W:每秒的滴答数(不是FPS)至少快了 10 倍\n?Y检查器?W:在您的模组中获取覆盖错误和警告,轻松发现错误和错字\n?Y宏组建器?W:使用我们的宏组建器构建由不同兵种组成的军队单位\n?Y11 种新的地图模式?W:宗教,要塞,职业情况,诸如此类\n?Y全国建造?W:SHIFT+右键在全国进行建造!\n?G控制?W:\n?YTAB?W:打开聊天窗口\n?YESC?W:打开主菜单和设置菜单\n?Y波浪符(`或~)?W:打开控制台\n?G享受游戏吧!=^w^=?W +alice_nf_controls;?Y左键点击?W以选择或替代\n?Y右键点击?W以移除 +unit_controls_tooltip_1;?Y左键?W选择(取消选择其它)\n?YSHIFT+左键?W增加到选择中 +unit_controls_tooltip_2;?Y右键点击一个省份?W以局部撤退(?G循环/轮流?W)到此省 +unit_control_group_tooltip;按下 ?YCTRL+1?W 到 ?YCTRL+9?W 将此单位指定/解除指定到一个控制分组,你可以按下 ?Y1?W 到 ?Y9?W 以进行选择 +console_button_tooltip;打开控制台 +demobilize;遣散 +mobilize;动员 +alice_cb_creation_detail_none;请选择一项以开始伪造对$country$的宣战理由。 +alice_cb_creation_detail;我们可以以?Y$type$?W为依据,伪造对抗$country$的宣战理由。这一过程将需要大约?Y$days$?W天,若被发现则会给予我们?R$badboy$?W恶名。 +alice_mob_controls;?Y右击?W以再动员 +alice_mw_create_1;提拔陆军将领 +alice_mw_create_2;提拔海军将领 +alice_mw_create_lpb;达到上限时,将会自动使用?Y领导力点数?W创建陆军或海军将领 +alice_mw_create_lp;我们需要?R$x$?W?Y领导力点数?W来添加 +alice_mw_controls_1;?Y右键点击?W以提拔?G所有?W可能的陆军将领 +alice_mw_controls_2;?Y右键点击?W以提拔?G所有?W可能的海军将领 +alice_daily_leadership_tt;$poptype$给予?G$value$?W领导力点数(占人口的?Y$fraction$%?W,最佳为?Y$optimal$%?W)。溢出的领导力点数将会自动消耗以产生新的将领。 +unit_current_supply;最近一天本部队接收到所需补给的?Y$val$%?W。\n我们可以从当前的补给消耗中获得的数量是: +unit_current_supply_high;$what$: ?Y$val$?W/?Y$value$?! ?l(?W?G$total$%?W?l需求满足度) +unit_current_supply_mid;$what$: ?Y$val$?!/?Y$value$?! ?l(?O$total$%?W?l需求满足度) +unit_current_supply_low;$what$: ?Y$val$?!/?Y$value$?! ?l(?R$total$%?W?l需求满足度) +alice_crisis_inactive;当前没有可用危机 +alice_crisis_finding_attacker;为当前危机寻找进攻者 +alice_crisis_finding_defender;为当前危机寻找防御者 +alice_crisis_heating_up;危机升温中,目前处于?R$temperature$?W +alice_last_crisis;上次危机发生于$date$(危机之间有$time$月冷静期) +alice_crisis_par_1;?R进攻者们?W: +alice_crisis_par_2;?B防守方?W: +alice_crisis_par_3;?Y非常感兴趣(没有阵营)?W: +alice_commodity_cprice;现在价格: $x$ +alice_commodity_cost;花费: $x$ +alice_commodity_eprice;有效价格: $x$ +alice_trade_top_producers;最多?Y$value$?W 生产国: +alice_trade_no_producers;?R没有人群生产此商品?W +alice_political_party_trigger;只在?Y$date_long_0$?W到?Y$date_long_1$?W期间有效,并满足以下条件: +alice_political_party_no_trigger;只在?Y$date_long_0$?W到?Y$date_long_1$?W期间有效 +alice_ai_decision;AI选择这一决定的可能性将取决于: +alice_mobilized_is_ai_controlled;无论动员的单位如何,都将自动被AI控制 +alice_ai_controlled_unit;启用/禁用此单位的AI控制,此单位将会:\n- 自动增援前线\n- 情况安全时自动围城\n- 猎杀叛军\n- 对我们可能攻击的国家形成防御姿态(由AI自由裁定,且只在和平时期生效)\n如果你想让此单位专注于一个特定的国家或地区,首先将其移动到此地区或国家附近,然后打开AI控制。因为AI会覆盖你的所有命令,直到你再次关闭它 +alice_navy_allocation_tt;具有?Y$curr$?W艘船,我们统计了总的补给吞吐为 ?Y$tot$?W,且正需要?Y$req$?W 补给我们的船队,海军中每艘舰船所需的补给消费详细总结如下: +alice_navy_allocation_2;$name$:?Y$value$?W (?Y$perc$?W) +alice_wg_condition_1;作为防守方没有维持现状 +alice_wg_condition_2;与我们交战 +alice_wg_condition_3;特殊的战争目标(不是另一个战争目标的复制品) +alice_wg_condition_4;与我们不在同一阵营 +alice_wg_condition_5;满足战争目标 +alice_wg_condition_6;足够沙文主义(需要$need$,已有$value$) +alice_wg_condition_7;是可正当化的战争目标 +alice_tt_wg_infamy_limit;?R此战争目标将会超过恶名限制?W +alice_wg_usage_trigger;满足以下触发条件时才能使用: +province_id;省份ID +nation_tag;国家tag +alice_rgo_trade_prod_1;原料产地农业产出:$x$($y$) +alice_rgo_trade_prod_2;原料产地矿业产出:$x$($y$) +alice_rgo_trade_prod_3;原料产地铸造产出:$x$($y$) +alice_artisan_trade_prod;手工业者产出:$x$($y$) +alice_factory_trade_prod;工厂产出:$x$($y$) +alice_all_trade_prod;总生产量:$x$ +alice_interested_in_alliance;(只对AI国家生效)标记我们有兴趣与这个国家结盟,并将立即接受结盟提议 +alice_merge_rally_point_why;合并集结点已弃用,集结点现在将自动合并单位 +alice_mvcap_1;迁都至此省 +alice_mvcap_2;没有进行中的危机 +alice_mvcap_3;处于和平状态 +alice_mvcap_4;不是现在的首都 +alice_mvcap_5;不是殖民地 +alice_mvcap_6;与现在的首都处于同一大陆 +alice_mvcap_7;主要可接受民族 +alice_mvcap_8;此省份没有被围困 +alice_mvcap_9;当前首都没有被围困 +alice_mvcap_10;被你拥有 +alice_mvcap_11;受控于你 +alice_mvcap_12;是拥有者的核心 +alice_pnt_pops;?Y人口:?! $x$ +alice_pnt_rpops;?Y富裕阶层:?! $x$ ($y$) +alice_pnt_mpops;?Y中产阶层:?! $x$ ($y$) +alice_pnt_ppops;?Y贫困阶层:?! $x$ ($y$) +alice_pnt_culture;?Y主体民族:?!$x$ +alice_pnt_religion;?Y国教:?! $x$ +alice_pnt_dominant_religion;?Y主要宗教:?! $x$ +alice_pnt_dominant_ideology;?Y主要意识形态:?! $x$ +ledger_ppp_gdp;GDP(PPP) +ledger_ppp_gdp_per_capita;每100万人的GDP(PPP) an_assigned_leader;an assigned leader -treasury;国库;;;;;;;;;;;;x -o_treasury;所有者国库;;;;;;;;;;;;x -o_of_prov;该省所属;;;;;;;;;;;;x -percentage_unowned_cores;无主省比例;;;;;;;;;;;;x -a_vassal;附庸国;;;;;;;;;;;;x -ruling_party_ideology;执政党意识形态;;;;;;;;;;;;x -ruling_party;执政党;;;;;;;;;;;;x -enabled;已启用;;;;;;;;;;;;x -political_reform_desire;政治改革需求;;;;;;;;;;;;x -social_reform_desire;社会改革需求;;;;;;;;;;;;x -num_of_ships;舰船数;;;;;;;;;;;;x -crime_percent;省犯罪率比例;;;;;;;;;;;;x -national_religion;国教;;;;;;;;;;;;x -member_of_nat_religion;国教成员;;;;;;;;;;;;x -dominant_religion;主要宗教;;;;;;;;;;;;x -same_rel_as_this;相同宗教;;;;;;;;;;;;x -this_pop_culture;人群文化;;;;;;;;;;;;x -this_nation_primary_culture;主流文化;;;;;;;;;;;;x -this_nation_accepted_culture;相容文化;;;;;;;;;;;;x -coastal;沿海;;;;;;;;;;;;x -in_sphere_of;在势力圈内;;;;;;;;;;;;x -a_producer_of;制造于;;;;;;;;;;;;x -next_reform;下一改革;;;;;;;;;;;;x -always;总是;;;;;;;;;;;;x -never;从不;;;;;;;;;;;;x -percentage_recruited;人群征募比例;;;;;;;;;;;;x -in_cultural_core_prov;位于相同文化省;;;;;;;;;;;;x -nationalism;民族主义;;;;;;;;;;;;x -overseas;海外;;;;;;;;;;;;x -overseas_pop;位于海外省;;;;;;;;;;;;x -controlled_by_rebel;受叛军控制;;;;;;;;;;;;x -controlled_by;受控于;;;;;;;;;;;;x -state_capital;州府;;;;;;;;;;;;x -loc_state_capital;位于首都;;;;;;;;;;;;x -a_truce_with;休战于;;;;;;;;;;;;x -att_population;人口;;;;;;;;;;;;x -size;规模;;;;;;;;;;;;x -pops_of_type;人群类型;;;;;;;;;;;;x -of_type_plain;类型;;;;;;;;;;;;x -ai_controlled;AI控制的;;;;;;;;;;;;x -a_leader_named;将领名为;;;;;;;;;;;;x -a_possible_vassal;可能的附庸国:;;;;;;;;;;;;x -a_vassal_of;该国的附庸国:;;;;;;;;;;;;x -a_substate_of;该国的次国家:;;;;;;;;;;;;x -allied_to;结盟于;;;;;;;;;;;;x -has_recently_lost_war;最近输掉一场战争;;;;;;;;;;;;x -has_not_recently_lost_war;最近没输掉一场战争;;;;;;;;;;;;x -mobilized;动员;;;;;;;;;;;;x -mobilization_size;动员规模;;;;;;;;;;;;x -admin_spending;行政开支;;;;;;;;;;;;x -greater_than_edu_spending;大于教育支出;;;;;;;;;;;;x -support_for_rp;执政党支持度;;;;;;;;;;;;x -colonial;殖民;;;;;;;;;;;;x -in_default_to;默认为;;;;;;;;;;;;x -in_bnkrpt;破产;;;;;;;;;;;;x -num_of_ports_connected;与首都相连的港口数;;;;;;;;;;;;x -holding_an_election;举行选举;;;;;;;;;;;;x -set_globally;在世界范围内设定;;;;;;;;;;;;x -national_value;国家价值;;;;;;;;;;;;x -industrial_score;工业分数;;;;;;;;;;;;x -industrial_score_of;工业分数:;;;;;;;;;;;;x -military_score;军事分数;;;;;;;;;;;;x -military_score_of;军事分数:;;;;;;;;;;;;x -civilized;已开化;;;;;;;;;;;;x -percent_occupied;已占领省份比例;;;;;;;;;;;;x -rich_tax;富裕阶层税收;;;;;;;;;;;;x -middle_tax;中等阶层税收;;;;;;;;;;;;x -poor_tax;贫困阶层税收;;;;;;;;;;;;x -soc_spending;社会开支;;;;;;;;;;;;x -edu_spending;教育开支;;;;;;;;;;;;x -mil_spending;军费开支;;;;;;;;;;;;x -colonies;殖民地;;;;;;;;;;;;x -dominant_ideology;主要意识形态;;;;;;;;;;;;x -dominant_issue;主要政见;;;;;;;;;;;;x -poor_militancy;贫困阶层斗争性;;;;;;;;;;;;x -middle_militancy;中产阶层斗争性;;;;;;;;;;;;x -rich_militancy;富裕阶层斗争性;;;;;;;;;;;;x -gt_poor_tax;大于低税收;;;;;;;;;;;;x -cultural_union;文化母国;;;;;;;;;;;;x -same_cultural_union;拥有相同文化母国;;;;;;;;;;;;x -non_accepted_pops;不相容人群;;;;;;;;;;;;x -crime;犯罪;;;;;;;;;;;;x -num_substates;次国家数量;;;;;;;;;;;;x -num_vassals_no_substates;非次国家附庸国数量;;;;;;;;;;;;x -num_regiments;部队数;;;;;;;;;;;;x -owner_num_regiments;拥有者部队数;;;;;;;;;;;;x -num_regiments_of;部队数属于:;;;;;;;;;;;;x -times_num_regiments_of;$x$ 乘以属于的旅数;;;;;;;;;;;;x -fabricating_on;伪造宣战理由:;;;;;;;;;;;;x -cb_discovered;伪造宣战理由被发现;;;;;;;;;;;;x -cb_not_discovered;伪造宣战理由尚未被发现;;;;;;;;;;;;x -cb_progress;伪造宣战理由进度;;;;;;;;;;;;x -civ_progress;开化进程;;;;;;;;;;;;x -constructing_a;伪造;;;;;;;;;;;;x -casus_belli;宣战理由;;;;;;;;;;;;x -nation_in_scope;范围内国家;;;;;;;;;;;;x -a_substate;次国家;;;;;;;;;;;;x -gw_enabled;超级大战已启用;;;;;;;;;;;;x -gw_not_enabled;超级大战未启用;;;;;;;;;;;;x -ww_enabled;世界大战已启用;;;;;;;;;;;;x -ww_not_enabled;世界大战未启用;;;;;;;;;;;;x -can_perform_nationalization;可以国有化;;;;;;;;;;;;x -cannot_perform_nationalization;不可以国有化;;;;;;;;;;;;x -in_sphere;处于势力圈中;;;;;;;;;;;;x -num_states;地区数量;;;;;;;;;;;;x -a_releasable_vassal;可释放附庸国;;;;;;;;;;;;x -recent_immigration;近期移民;;;;;;;;;;;;x -num_control_days;控制天数;;;;;;;;;;;;x -disarmed;解除武装;;;;;;;;;;;;x -social_mov_support;社会运动支持;;;;;;;;;;;;x -political_mov_support;政治运动支持;;;;;;;;;;;;x -a_member_of_social_mov;社会运动成员;;;;;;;;;;;;x -a_member_of_political_mov;政治运动成员;;;;;;;;;;;;x -cultural_sphere_members;势力圈成员在同一文化组内;;;;;;;;;;;;x -pops;人群;;;;;;;;;;;;x -this_pop_religion;人群信仰;;;;;;;;;;;;x -pops_with;该人群有;;;;;;;;;;;;x -life_needs_satisfaction;必需品需求;;;;;;;;;;;;x -everyday_needs_satisfaction;日用品需求;;;;;;;;;;;;x -luxury_needs_satisfaction;奢侈品需求;;;;;;;;;;;;x -present_in_state;存在于地区;;;;;;;;;;;;x -flashpoint;热点;;;;;;;;;;;;x -plurality_pop;该人群所在国家的多元性;;;;;;;;;;;;x -an_ongoing_crisis;进行中危机;;;;;;;;;;;;x -there;这里;;;;;;;;;;;;x -current_crisis;当前危机;;;;;;;;;;;;x -liberation_crisis;解放危机;;;;;;;;;;;;x -claim_crisis;宣称危机;;;;;;;;;;;;x -involved_in_crisis;涉入危机中;;;;;;;;;;;;x -poor_life_needs_satisfaction;贫困阶层生活必需品需求;;;;;;;;;;;;x -poor_everyday_needs_satisfaction;贫困阶层日用品需求;;;;;;;;;;;;x -poor_luxury_needs_satisfaction;贫困阶层奢侈品需求;;;;;;;;;;;;x -middle_life_needs_satisfaction;中产阶层生活必需品需求;;;;;;;;;;;;x -middle_everyday_needs_satisfaction;中产阶层日用品需求;;;;;;;;;;;;x -middle_luxury_needs_satisfaction;中产阶层奢侈品需求;;;;;;;;;;;;x -rich_life_needs_satisfaction;富裕阶层生活必需品需求;;;;;;;;;;;;x -rich_everyday_needs_satisfaction;富裕阶层日用品需求;;;;;;;;;;;;x -rich_luxury_needs_satisfaction;富裕阶层奢侈品需求;;;;;;;;;;;;x -dip_influence_over;外交影响力:;;;;;;;;;;;;x -relationship_with;关系:;;;;;;;;;;;;x -this_pop_type;该人群类型;;;;;;;;;;;;x -nat_variable;国家变量;;;;;;;;;;;;x -support_in_uh;上议院支持;;;;;;;;;;;;x -support_in;忠诚于;;;;;;;;;;;;x -scope_province;范围内省份;;;;;;;;;;;;x -able_build_rr;能在该省修建铁路;;;;;;;;;;;;x -able_build_fort;能在该省修建要塞;;;;;;;;;;;;x -able_build_naval_base;能在该省修建海军基地;;;;;;;;;;;;x -work;工作;;;;;;;;;;;;x -available_for;适于:;;;;;;;;;;;;x -support;支持;;;;;;;;;;;;x -percentage;比例;;;;;;;;;;;;x -stockpile;储备;;;;;;;;;;;;x -this_nat_religion;该国国教;;;;;;;;;;;;x -from_nat_religion;来自该国国教;;;;;;;;;;;;x -event_show_requirements;此事件的条件:;;;;;;;;;;;;x -event_only_other_requirements;此事件只会由其他事件触发;;;;;;;;;;;;x -event_show_odds;事件几率;;;;;;;;;;;;x -value_mod_product;$val$ 产物:;;;;;;;;;;;;x -value_mod_sum;$val$ 总计:;;;;;;;;;;;;x -value_mod_sum_factor;影响力 $val$ 是 $x$ 乘以以下的总和:;;;;;;;;;;;;x -admin_explain_1;行政效率修正:$val$;;;;;;;;;;;;x -admin_explain_2;应用于本土官僚比例:$val$;;;;;;;;;;;;x -admin_explain_3;对于需要的官僚人口比例为:$val$(基础$x$ 加上来自改革的$y$);;;;;;;;;;;;x -factory_condition_1;该国是一个开化国家;;;;;;;;;;;;x -factory_condition_2;该地区不是一个殖民地区;;;;;;;;;;;;x -factory_condition_3;执政党允许修建工厂;;;;;;;;;;;;x -factory_condition_4;有少于$val$间工厂位于该地区;;;;;;;;;;;;x -cant_subsidize_explanation;执政党不允许我们资助工厂;;;;;;;;;;;;x -percent_of_pop_strata;$val$ 阶层的人口;;;;;;;;;;;;x -cant_prioritize_explanation;执政党冻结工厂优先级;;;;;;;;;;;;x -factory_upgrade_condition_1;该国是一个开化国家;;;;;;;;;;;;x -factory_upgrade_condition_2;该地区不是一个殖民地区;;;;;;;;;;;;x -factory_upgrade_condition_3;满足建设该工厂的科技条件;;;;;;;;;;;;x -factory_upgrade_condition_4;你的国家是一个列强,而目标国家不是;;;;;;;;;;;;x -factory_upgrade_condition_5;投资目标已开化;;;;;;;;;;;;x -factory_upgrade_condition_6;投资目标的执政党允许外国投资;;;;;;;;;;;;x -factory_upgrade_condition_7;投资目标没有与你交战;;;;;;;;;;;;x -factory_upgrade_condition_8;执政党允许升级工厂;;;;;;;;;;;;x -factory_upgrade_condition_9;工厂未处于升级过程;;;;;;;;;;;;x -factory_upgrade_condition_10;工厂不处于最大等级;;;;;;;;;;;;x -factory_delete_header;移除工厂;;;;;;;;;;;;x -factory_delete_not_allowed;执政党不允许我们移除工厂;;;;;;;;;;;;x -factory_stats_1;该工厂产值为$val$;;;;;;;;;;;;x -factory_stats_2;该工厂目标产值$val$;;;;;;;;;;;;x -factory_stats_3;它在昨天生产$val$单位$x$;;;;;;;;;;;;x -factory_stats_4;它在昨天获利$val$;;;;;;;;;;;;x -factory_stats_5;投入有效性;;;;;;;;;;;;x -factory_stats_6;修正后的可用投入:;;;;;;;;;;;;x -factory_stats_wage;工资:;;;;;;;;;;;;x -factory_stats_expenses;总支出;;;;;;;;;;;;x -factory_stats_desired_income;期望毛利润;;;;;;;;;;;;x -speed;$val$千米每小时;;;;;;;;;;;;x -shift_to_hold_open;按住 ?Shift?! 保持本窗口打开, ?Y点击右shift?! 在每个州建造 (但不扩建);;;;;;;;;;;;x -factory_upgrade_shortcuts;?YSHIFT+左键?W升级?G所有?!S在该地区的工厂\n?YSHIFT+右键?W升级?G所有盈利的?W在该地区的工厂\n?YCTRL+左键?W升级?G所有?W在该国的工厂\n?YCTRL+右键?W升级?G所有盈利的?W在该国的工厂\n?YCTRL+SHIFT+左键?W升级?G所有盈利且满员的?W在该地区的工厂\n?YCTRL+SHIFT+右键?W升级?G所有盈利且满员的?W在该地区的工厂;;;;;;;;;;;;x -blank_org_gain;组织度获得;;;;;;;;;;;;x -plurality_change_reason;(基于平均觉醒度);;;;;;;;;;;;x -revanchism_reason;基于未获得的核心省份(主要文化核心修正更高);;;;;;;;;;;;x -allow_reform_cond;要求:;;;;;;;;;;;;x -reform_effect_if_desc;当激活时,若;;;;;;;;;;;;x -reform_effect_then_desc;那么;;;;;;;;;;;;x -reform_effect_desc;当激活时:;;;;;;;;;;;;x -special_rules;特殊规则:;;;;;;;;;;;;x -voting_rules;投票规则:;;;;;;;;;;;;x -hide_decision;隐藏此决议通知;;;;;;;;;;;;x -sup_point_gain;每月镇压点增加:?G+$val$;;;;;;;;;;;;x -sup_point_explain;来自:基础比例$x$乘以来自官僚的$y$再乘以来自我们的镇压点数获得修正$val$;;;;;;;;;;;;x -pop_size_1;下月人群预估变化:;;;;;;;;;;;;x -pop_size_2;来自增长:;;;;;;;;;;;;x -pop_size_3;来自升降职:;;;;;;;;;;;;x -pop_size_4;来自同化:;;;;;;;;;;;;x -pop_size_5;来自国内移民:;;;;;;;;;;;;x -pop_size_6;来自殖民迁移:;;;;;;;;;;;;x -pop_size_7;来自出境移民:;;;;;;;;;;;;x -pop_size_8;来自传教:;;;;;;;;;;;;x -pop_l_migration_header;?Y迁移: $val$;;;;;;;;;;;;x -pop_l_c_migration_header;?Y殖民迁移: $val$;;;;;;;;;;;;x -pop_l_emigration_header;?Y移居国外: $val$;;;;;;;;;;;;x -pop_mig_1;无国内殖民地移民;;;;;;;;;;;;x -pop_mig_2;奴隶从不国内迁徙;;;;;;;;;;;;x -pop_mig_3;将在内部迁移的人数等于人群的大小乘以移民规模($x$)乘以该省的移民潮规模修正($y$)乘以移民系数($val$);;;;;;;;;;;;x -pop_mig_4;?Y移民因素:;;;;;;;;;;;;x -pop_cmig_1;该国未拥有任何殖民地;;;;;;;;;;;;x -pop_cmig_2;无来自殖民地省份的殖民迁移;;;;;;;;;;;;x -pop_cmig_3;奴隶不会进行殖民迁移;;;;;;;;;;;;x -pop_cmig_4;富裕阶层不会进行殖民迁移;;;;;;;;;;;;x -pop_cmig_5;工厂工人不会进行殖民迁移;;;;;;;;;;;;x -pop_cmig_6;将向殖民地迁移的人数等于人群的大小乘以移民规模($x$)乘以该省的移民潮规模修正($y$)再乘以该省的殖民迁移修正(吸引力)($num$)乘以殖民迁移系数($val$);;;;;;;;;;;;x -pop_cmig_7;?Y殖民迁移因素:;;;;;;;;;;;;x -pop_emg_1;人群只可从开化国家移民;;;;;;;;;;;;x -pop_emg_2;没有殖民地移民;;;;;;;;;;;;x -pop_emg_3;奴隶从不迁徙;;;;;;;;;;;;x -pop_emg_4;没有 ?海外?!文化的人群不能移民;;;;;;;;;;;;x -pop_emg_5;将要移民的人数等于人群的大小乘以移民规模($x$)乘以该省的移民潮规模修正($y$,如果大于100%则则平方),乘以出境移民系数($val$);;;;;;;;;;;;x -pop_emg_6;?Y移民因素:;;;;;;;;;;;;x -pop_prom_1;?Y升职系数:;;;;;;;;;;;;x -pop_prom_2;来自国家焦点:?G$val$;;;;;;;;;;;;x -pop_prom_3;0 (由于国家焦点);;;;;;;;;;;;x -pop_prom_4;?Y降职系数:;;;;;;;;;;;;x -pop_prom_5;这个人群正在升职因为升职系数大于降职系数;;;;;;;;;;;;x -pop_prom_6;这个人群正在降职因为降职系数大于升职系数;;;;;;;;;;;;x -pop_prom_7;由于这两个因素都是负数,该人群将维持现状;;;;;;;;;;;;x -pop_prom_8;将晋升的人数等于人群的规模乘以升职规模($x$)乘以升职系数($val$)乘以本国行政效率($y$);;;;;;;;;;;;x -pop_prom_9;将降职的人数等于人群的规模乘以降职规模($x$)乘以降职系数($val$);;;;;;;;;;;;x -pop_con_1;每月觉醒度变化:;;;;;;;;;;;;x -pop_con_2;总计:;;;;;;;;;;;;x -pop_con_3;来自奢侈品满足度:?G+$x$;;;;;;;;;;;;x -pop_con_4;来自本地教士比例($val$):?R$x$;;;;;;;;;;;;x -pop_con_5;多元性和识字因素:?G+$x$?!, 是以下乘积的结果:;;;;;;;;;;;;x -pop_con_6;多元性:$x$;;;;;;;;;;;;x -pop_con_7;识字率对觉醒度的修正:$x$;;;;;;;;;;;;x -pop_con_8;识字率影响:$x$;;;;;;;;;;;;x -pop_con_9;人群识字率:$x$;;;;;;;;;;;;x -pop_con_10;殖民地觉醒度影响:$x$;;;;;;;;;;;;x -pop_con_11;和 0.1;;;;;;;;;;;;x -pop_con_12;本地人群觉醒度修正:;;;;;;;;;;;;x -pop_con_13;国家人群觉醒度修正:;;;;;;;;;;;;x -pop_con_14;国内非殖民地人群觉醒度修正;;;;;;;;;;;;x -pop_con_15;国内不相容人群觉醒度修正:;;;;;;;;;;;;x -pop_mil_1;每月好战性变化:;;;;;;;;;;;;x -pop_mil_2;总计:;;;;;;;;;;;;x -pop_mil_3;来自必需品满足度:?R+$x$;;;;;;;;;;;;x -pop_mil_4;来自日用品满足度:;;;;;;;;;;;;x -pop_mil_5;来自奢侈品满足度:?G$x$;;;;;;;;;;;;x -pop_mil_6;来自保守主义支持:?G$x$;;;;;;;;;;;;x -pop_mil_7;来自执政党支持:?G$x$;;;;;;;;;;;;x -pop_mil_8;来自改革诉求:?R+$x$;;;;;;;;;;;;x -pop_mil_9;本地人群好战性修正:;;;;;;;;;;;;x -pop_mil_10;国内人群好战性修正:;;;;;;;;;;;;x -pop_mil_11;国内非殖民地人群好战性修正:;;;;;;;;;;;;x -pop_mil_12;来自分离主义:;;;;;;;;;;;;x -pop_mil_13;来自厌战性:?R+$val$?!;;;;;;;;;;;;x -pop_lit_1;每月识字率变化:;;;;;;;;;;;;x -pop_lit_2;产品:;;;;;;;;;;;;x -pop_lit_3;来自本地教士比例($val$):$x$;;;;;;;;;;;;x -pop_lit_4;有效教育支出:$x$;;;;;;;;;;;;x -pop_lit_5;国内教育效率修正:$x$;;;;;;;;;;;;x -pop_lit_6;国内教育效率修正:$x$;;;;;;;;;;;;x -pop_lit_7;基础识字率变化率:$x$;;;;;;;;;;;;x -pop_lit_8;和 0.01;;;;;;;;;;;;x -pop_growth_topbar;预计下月增长速度将达到?G$x$?W;;;;;;;;;;;;x -pop_growth_topbar_2;人口变化幅度为?G$x$?W 在最后?Y30?W 天。;;;;;;;;;;;;x -pop_growth_topbar_3;我国成年男性人口:?Y$curr$?W。我们男人;;;;;;;;;;;;x -pop_growth_topbar_4;我国总人口:?Y$val$?W。;;;;;;;;;;;;x -pop_growth_1;每月人群增长:;;;;;;;;;;;;x -pop_growth_2;奴隶自愿绝育;;;;;;;;;;;;x -pop_growth_3;人群增长与人口规模成正比乘以:;;;;;;;;;;;;x -pop_growth_4;生活质量系数 $x$是以下各项的乘积:;;;;;;;;;;;;x -pop_growth_5;省因素 $x$,它是以下各项的总和:;;;;;;;;;;;;x -pop_growth_6;该省的生活水平$x$减去最低的生活水平$y$,所有乘积为$val$;;;;;;;;;;;;x -pop_growth_7;和基础人群增长值$x$;;;;;;;;;;;;x -pop_growth_8;人口的需求系数 $x$(生活需求满足度 $y$ 减去饥饿限制 $val$);;;;;;;;;;;;x -pop_growth_9;和 4;;;;;;;;;;;;x -pop_growth_10;本地人口增长修正:$x$;;;;;;;;;;;;x -pop_growth_11;国内人口增长修正$x$;;;;;;;;;;;;x -pop_assim_1;每月人群同化:$x$;;;;;;;;;;;;x -pop_assim_2;奴隶不被同化;;;;;;;;;;;;x -pop_assim_3;相容文化人群不被同化;;;;;;;;;;;;x -pop_assim_4;殖民地人群不被同化;;;;;;;;;;;;x -pop_assim_5;海外省人群不被同化;;;;;;;;;;;;x -pop_assim_6;同化与人群规模乘以以下结果成正比:;;;;;;;;;;;;x -pop_assim_7;基础同化规模:$x$;;;;;;;;;;;;x -pop_assim_8;国内同化率修正:$x$;;;;;;;;;;;;x -pop_assim_9;本地同化率修正:$x$;;;;;;;;;;;;x -pop_assim_10;0.1 没有海外文化;;;;;;;;;;;;x -pop_assim_11;$x$来自现在的省份核心;;;;;;;;;;;;x -pop_assim_12;动态同化因素:$x$;;;;;;;;;;;;x -pop_conver_1;每月人群传教:$x$;;;;;;;;;;;;x -pop_conver_2;地区信徒虔诚;;;;;;;;;;;;x -pop_conver_3;人群不会被传教除非该省有国教人口;;;;;;;;;;;;x -pop_conver_4;传教与人群规模乘以以下结果成正比:;;;;;;;;;;;;x -pop_conver_5;基础传教规模:$x$;;;;;;;;;;;;x -pop_conver_6;国内传教率修正:$x$;;;;;;;;;;;;x -pop_conver_7;本地传教率修正:$x$;;;;;;;;;;;;x -pop_conver_8;动态传教因素:$x$;;;;;;;;;;;;x -pop_issue_attraction_1;议题吸引力:$x$;;;;;;;;;;;;x -pop_issue_attraction_2;该改革目前不可能;;;;;;;;;;;;x -pop_issue_attraction_3;政治观点吸引力是以下因素的结果:;;;;;;;;;;;;x -pop_issue_attraction_4;社会改革诉求国内修正:$x$;;;;;;;;;;;;x -pop_issue_attraction_5;政治改革诉求国内修正:$x$;;;;;;;;;;;;x -pop_issue_attraction_6;和政见吸引力因素:$x$;;;;;;;;;;;;x -pop_ideology_attraction_1;意识形态吸引力:$x$;;;;;;;;;;;;x -pop_ideology_attraction_2;该意识形态目前不可能;;;;;;;;;;;;x -trade_setting_drawing;使用库存;;;;;;;;;;;;x -trade_setting_filling;补充库存;;;;;;;;;;;;x -trade_setting_stable;不储备;;;;;;;;;;;;x -trade_commodity_report_1;当前全球需求:$x$;;;;;;;;;;;;x -trade_commodity_report_2;当前全球生产:$x$;;;;;;;;;;;;x -trade_commodity_report_3;当前全球消费:$x$;;;;;;;;;;;;x -trade_commodity_report_4;全球市场数量:$x$;;;;;;;;;;;;x -trade_fill;补充;;;;;;;;;;;;x -trade_use;采购;;;;;;;;;;;;x -trade_stockpile_target;库存目标数量;;;;;;;;;;;;x -trade_stockpile_current;当前储备:;;;;;;;;;;;;x -diplomacy_wx_1;每月厌战性:;;;;;;;;;;;;x -influence_explain_1;我们目前被禁止影响并且没有积累该国的影响力;;;;;;;;;;;;x -influence_explain_2;我们无法影响与我们达成休战协议的国家;;;;;;;;;;;;x -influence_explain_3;我们无法影响与我国交战的国家;;;;;;;;;;;;x -influence_explain_4;我们每天与所有国家一起积累总计$x$的影响力。;;;;;;;;;;;;x -influence_explain_5;这是基础影响力获得倍率 ($x$) 乘以本国影响力修正 ($y$) 乘以科技影响力修正 ($val$) 的乘积;;;;;;;;;;;;x -influence_explain_6;国家影响力修正:$x$;;;;;;;;;;;;x -influence_explain_7;修正来自科技:$x$;;;;;;;;;;;;x -influence_explain_8;这在我们影响的国家之间分配,造成每日获得的基础收益为:$x$;;;;;;;;;;;;x -influence_explain_9;它将进一步乘以1,加上下列因子的和:;;;;;;;;;;;;x -influence_explain_10;$x$来自败坏名誉;;;;;;;;;;;;x -influence_explain_11;$x$来自相邻;;;;;;;;;;;;x -influence_explain_12;$x$ 来自一个或多个作为我们成员的邻居;;;;;;;;;;;;x -influence_explain_13;$x$来自首都非同一大陆;;;;;;;;;;;;x -influence_explain_14;$x$来自作为我们的附庸;;;;;;;;;;;;x -influence_explain_15;$x$来自我们的关系;;;;;;;;;;;;x -influence_explain_16;$x$来自我们在该国的投资;;;;;;;;;;;;x -influence_explain_17;$x$来自目标国规模;;;;;;;;;;;;x -influence_explain_18;$x$来自我们的相关分数;;;;;;;;;;;;x -until_date;直到$x$;;;;;;;;;;;;x -add_wg_1;你不能增加针对自己的战争目标;;;;;;;;;;;;x -add_wg_2;你处在战时;;;;;;;;;;;;x -add_wg_3;你至少有$x$外交点;;;;;;;;;;;;x -add_wg_4;当前沙文主义支持率($x$)达到添加战争目标的阈值($y$);;;;;;;;;;;;x -add_wg_5;维持现状的战争目标还没有被添加到你的一方;;;;;;;;;;;;x -intervene_1;干涉战争;;;;;;;;;;;;x -intervene_2;干涉大战;;;;;;;;;;;;x -intervene_3;是列强;;;;;;;;;;;;x -intervene_4;未涉入一场危机;;;;;;;;;;;;x -intervene_5;战争爆发后至少过去$x$月;;;;;;;;;;;;x -intervene_6;加入该场战争不会将你置于对抗同一国家两次或同时与同一国家作战的境地;;;;;;;;;;;;x -intervene_7;不是一场危机战争;;;;;;;;;;;;x -intervene_8;参战将会破坏停战;;;;;;;;;;;;x -intervene_9;正在支持防守方;;;;;;;;;;;;x -intervene_10;防御方除了维持现状之外没有别的战争目标;;;;;;;;;;;;x -intervene_11;攻击方战争分数至少为$x$;;;;;;;;;;;;x -intervene_12;厌战度低于$x$;;;;;;;;;;;;x -intervene_13;与战争领袖关系至少为$x$;;;;;;;;;;;;x -intervene_14;你的势力圈成员都没有站在对立的一方;;;;;;;;;;;;x -intervene_15;你的盟友没有站在对立方;;;;;;;;;;;;x -intervene_16;你的军队没有位于与你对立的国家所拥有的省份;;;;;;;;;;;;x -intervene_17;首要防守国对你有友善的态度;;;;;;;;;;;;x -military_score_explain_1;主力舰得分:$x$;;;;;;;;;;;;x -military_score_explain_2;可招募部队:$x$;;;;;;;;;;;;x -military_score_explain_3;已招募部队:$x$;;;;;;;;;;;;x -military_score_explain_4;是否解除武装(惩罚因子:$x$);;;;;;;;;;;;x -military_score_explain_5;补给消耗修正:$x$;;;;;;;;;;;;x -military_score_explain_6;平均陆军单位分数:$x$;;;;;;;;;;;;x -military_score_explain_7;将领总数:$x$;;;;;;;;;;;;x -industry_score_explain_2;以下外国投资同样相加(权重系数 $x$):;;;;;;;;;;;;x -industry_score_explain_3;$y$在$x$;;;;;;;;;;;;x -war_goal_1;添加者:$x$;;;;;;;;;;;;x -war_goal_2;目标:$x$;;;;;;;;;;;;x -war_goal_3;为了一个地区:$x$;;;;;;;;;;;;x -war_goal_4;次强:$x$;;;;;;;;;;;;x -war_goal_5;现有战争分:$x$;;;;;;;;;;;;x -war_goal_6;如果我们占领 ?Y$x$?! 的各个省份,我们将获得?Y$y$?!战争分(相对于被占领省份的比例);;;;;;;;;;;;x -war_goal_7;我们有 ?Y$x$?! 天的宽限期去占领,否则我们每天会输掉 ?Y$y$?! 的战争分数;;;;;;;;;;;;x -war_goal_8;战争开始于 ?Y$x$?!,我们应该在 ?R耗尽?!宽限期之前履行 ?Y$y$?!的战争目标;;;;;;;;;;;;x -war_goal_9;宽限期 ?R已耗尽?!(宽限期是从 ?Y$x$?! 到 ?Y$y$?!);;;;;;;;;;;;x -war_goal_10;次强:$x$;;;;;;;;;;;;x -utt_unit;($country$)-$unit$($leader$)\n($infantry$/$cavalry$/$special$);;;;;;;;;;;;x -utt_noleader;无将领;;;;;;;;;;;;x -war_score_1;来自占领:$x$;;;;;;;;;;;;x -war_score_2;来自战斗:$x$;;;;;;;;;;;;x -war_score_3;来自战争目标:$x$;;;;;;;;;;;;x -war_score_4;来自封锁:$x$;;;;;;;;;;;;x -dp_inf_tooltip_ban;封锁使馆持续到$x$;;;;;;;;;;;;x -dp_inf_tooltip_discredit;诽谤效果持续到$x$;;;;;;;;;;;;x -discredit_explain_1;你不能败坏你自己的名誉;;;;;;;;;;;;x -discredit_explain_2;目标国对你的评价高于不友好因素;;;;;;;;;;;;x -discredit_explain_3;列强未被封锁;;;;;;;;;;;;x -iaction_explain_1;对于该目标,你至少要有$x$的影响力;;;;;;;;;;;;x -iaction_explain_2;你的使馆未被封锁;;;;;;;;;;;;x -iaction_explain_3;你不能是战争目标;;;;;;;;;;;;x -iaction_explain_4;目标对列强的评价最高于他们对你的评价;;;;;;;;;;;;x -expel_explain_1;你不能驱逐本国顾问;;;;;;;;;;;;x -expel_explain_2;目标对你的评价至少是中立的;;;;;;;;;;;;x -ban_explain_1;你不能封锁自己使馆;;;;;;;;;;;;x -ban_explain_2;目标对你的评价至少是友善的;;;;;;;;;;;;x -dec_op_explain_1;你不能减少一个国家对你的评价;;;;;;;;;;;;x -dec_op_explain_2;你不能降低一个国家对于其势力圈领袖的评价;;;;;;;;;;;;x -dec_op_explain_3;目标对你的评价高于不友好;;;;;;;;;;;;x -dec_op_explain_4;目标对列强的评价不能低于敌视;;;;;;;;;;;;x -iaction_explain_5;你是列强;;;;;;;;;;;;x -iaction_explain_6;不是列强目标;;;;;;;;;;;;x -state_transfer_di;地区转让;;;;;;;;;;;;x -state_transfer_button;地区转让;;;;;;;;;;;;x -state_transfer_offer;$actor$正提供给我们地区:;;;;;;;;;;;;x -state_transfer_desc;转移一个地区的所有权给另一个国家,比超越一个游戏的谈判范围更有用;;;;;;;;;;;;x -state_transfer_explain_1;目标国是玩家;;;;;;;;;;;;x -state_transfer_explain_2;当前无危机;;;;;;;;;;;;x -state_transfer_explain_3;我们不是附庸;;;;;;;;;;;;x -state_transfer_explain_4;他们不是附庸;;;;;;;;;;;;x -state_transfer_explain_5;我们处于和平;;;;;;;;;;;;x -state_transfer_explain_6;我们至少有1地区;;;;;;;;;;;;x -cancel_ally_explain_1;你不能取消自己盟约;;;;;;;;;;;;x -cancel_ally_explain_2;拥有至少$x$外交点;;;;;;;;;;;;x -cancel_ally_explain_3;你已结盟;;;;;;;;;;;;x -cancel_ally_explain_4;你不能再加入一场战争;;;;;;;;;;;;x -cancel_ally_explain_5;你不能是目标国傀儡;;;;;;;;;;;;x -ally_explain_1;你不能与自己结盟;;;;;;;;;;;;x -ally_explain_2;你至少有$x$外交点;;;;;;;;;;;;x -ally_explain_3;你目前不可能结盟;;;;;;;;;;;;x -ally_explain_4;你不能同列强当危机中时;;;;;;;;;;;;x -ally_explain_5;你不能是附属国;;;;;;;;;;;;x -ally_explain_6;你目前不能是战时目标;;;;;;;;;;;;x -ally_explain_7;AI将会接受;;;;;;;;;;;;x -ally_explain_8;目标不能是附属国;;;;;;;;;;;;x -call_ally_explain_1;你有该国盟约;;;;;;;;;;;;x -call_ally_explain_2;你至少有$x$外交点;;;;;;;;;;;;x -call_ally_explain_3;你处于战时;;;;;;;;;;;;x -call_ally_explain_4;现在有一场战争而这个国家可以被呼叫参与;;;;;;;;;;;;x -call_ally_explain_5;AI将会接受;;;;;;;;;;;;x -cancel_access_explain_1;你至少有$x$外交点;;;;;;;;;;;;x -ask_access_explain_1;你无法从你自己得到军事通行权;;;;;;;;;;;;x -ask_access_explain_2;你至少有$x$外交点;;;;;;;;;;;;x -ask_access_explain_3;AI将会接受;;;;;;;;;;;;x -ask_access_explain_4;你现在没和目标处于战争中;;;;;;;;;;;;x -cancel_given_access_explain_1;你至少有$x$外交点;;;;;;;;;;;;x -give_access_explain_1;你不能给你自己军事通行权;;;;;;;;;;;;x -give_access_explain_2;你至少有$x$外交点;;;;;;;;;;;;x -give_access_explain_3;你现在没和目标处于战争中;;;;;;;;;;;;x -increase_rel_explain_1;改善我们的关系通过 ?G+$x$;;;;;;;;;;;;x -increase_rel_explain_2;你不能和你自己改善关系;;;;;;;;;;;;x -increase_rel_explain_3;你至少有$x$外交点;;;;;;;;;;;;x -increase_rel_explain_4;现在的关系低于200;;;;;;;;;;;;x -increase_rel_explain_5;你现在没和目标处于战争中;;;;;;;;;;;;x -decrease_rel_explain_1;恶化我们的关系 ?R$x$;;;;;;;;;;;;x -decrease_rel_explain_2;你不能恶化你和你自己的关系;;;;;;;;;;;;x -decrease_rel_explain_3;你至少有$x$外交点;;;;;;;;;;;;x -decrease_rel_explain_4;当前关系大于-200;;;;;;;;;;;;x -decrease_rel_explain_5;你现在没和目标处于战争中;;;;;;;;;;;;x -cancel_w_sub_explain_1;我们现在每天资助该国 ?Y$x$?! ;;;;;;;;;;;;x -cancel_w_sub_explain_2;你至少有$x$外交点;;;;;;;;;;;;x -w_sub_explain_1;你不能给你自己提供战争资助;;;;;;;;;;;;x -w_sub_explain_2;你至少有$x$外交点;;;;;;;;;;;;x -w_sub_explain_3;你现在没和目标处于战争中;;;;;;;;;;;;x -w_sub_explain_4;目标正处于战争;;;;;;;;;;;;x -invention_bulb_1;这个发明现在不能被发现;;;;;;;;;;;;x -invention_bulb_2;现在可以发现这个发明;;;;;;;;;;;;x -invention_bulb_3;这个发明已经被发现了;;;;;;;;;;;;x -not_implemented;这个特征目前不可能被实现;;;;;;;;;;;;x -inc_op_explain_1;这个国家对你的评价低于友善;;;;;;;;;;;;x -add_sphere_explain_1;这个国家对你有一个友善的评价;;;;;;;;;;;;x -add_sphere_explain_2;该国目前不能被纳入其他列强势力圈;;;;;;;;;;;;x -rem_sphere_explain_1;这个国家现在处于一个列强的势力圈内;;;;;;;;;;;;x -rem_sphere_explain_2;这个国家对你有一个友善的评价;;;;;;;;;;;;x -rem_sphere_explain_3;这个国家目前正处于你的势力圈的影响内;;;;;;;;;;;;x -rem_sphere_explain_4;从你的势力圈内移除一个国家将会增加 ?R$x$的恶名;;;;;;;;;;;;x -rem_sphere_explain_5;从你的势力圈内移除一个国家将会减少 ?R$x$的恶名;;;;;;;;;;;;x -fab_explain_1;你不能对你自己合理化战争;;;;;;;;;;;;x -fab_explain_2;你至少有$x$外交点数;;;;;;;;;;;;x -fab_explain_3;你现在没有正当化一个战争借口;;;;;;;;;;;;x -fab_explain_4;你是一个独立国或者目标是你的宗主国;;;;;;;;;;;;x -fab_explain_5;这个目标不在你的势力圈或被你影响;;;;;;;;;;;;x -fab_explain_6;你现在没和目标处于战争中;;;;;;;;;;;;x -fab_explain_7;你可以正当化一个宣战理由;;;;;;;;;;;;x -peace_description;谈和以结束你和该国的敌视;;;;;;;;;;;;x -peace_explain_1;不是一个附庸国;;;;;;;;;;;;x -peace_explain_2;目标不是属国;;;;;;;;;;;;x -peace_explain_3;至少谈判各方的其中一个是你方的战争领袖;;;;;;;;;;;;x -peace_explain_4;所有参战方都是战争领袖(仅限危机战争);;;;;;;;;;;;x -peace_explain_5;你没有其他正在进行的和平提议;;;;;;;;;;;;x -war_explain_1;你不能对你自己宣战;;;;;;;;;;;;x -war_explain_2;你有一个可以用来对抗该国的战争借口;;;;;;;;;;;;x -war_explain_3;你至少有$x$外交点数;;;;;;;;;;;;x -war_explain_4;你没有在一场与该国进行的战争中;;;;;;;;;;;;x -wg_result_1;添加该战争目标时:;;;;;;;;;;;;x -wg_result_2;完成该战争目标时:;;;;;;;;;;;;x -wg_result_3;未达成该战争目标时:;;;;;;;;;;;;x -wg_not_ready;你必须完整的选择一个战争目标;;;;;;;;;;;;x -crisis_temperature_ex;现在的危机热度是 ?R$value$?W! 达到 ?R100?W 将会触发一场双方的危机战争;;;;;;;;;;;;x -crisis_mode_no_crisis;这里无危机;;;;;;;;;;;;x -crisis_mode_finding_attacker;为进攻方寻找支持者;;;;;;;;;;;;x -crisis_mode_finding_defender;为防守方寻找支持者;;;;;;;;;;;;x -crisis_mode_heating_up;危机升温;;;;;;;;;;;;x -crisis_back_explain_1;你对此危机感兴趣(犹豫不决);;;;;;;;;;;;x -crisis_back_explain_2;该危机已吸引到最初支持者;;;;;;;;;;;;x -crisis_add_interest_button;在本次危机中选择一个兴趣;;;;;;;;;;;;x -crisis_add_interest_button_ex_1;你是一个列强;;;;;;;;;;;;x -crisis_add_interest_button_ex_2;该危机已吸引到最初支持者;;;;;;;;;;;;x -crisis_add_interest_button_ex_3;你至少有1外交点;;;;;;;;;;;;x -crisis_offer_button;向这个国家提议在危机中加入你的阵营;;;;;;;;;;;;x -crisis_offer_button_ex_1;你是一方危机阵营的领袖;;;;;;;;;;;;x -crisis_offer_button_ex_2;该危机已吸引到最初支持者;;;;;;;;;;;;x -crisis_offer_button_ex_3;你至少有1外交点;;;;;;;;;;;;x -multiunit_header;已选择$x$单位;;;;;;;;;;;;x -ai_alliance_1;AI正在寻求盟友;;;;;;;;;;;;x -ai_alliance_2;你的国家已经足够接近去协助一场战争;;;;;;;;;;;;x -ai_alliance_3;没有相互冲突的野心;;;;;;;;;;;;x -ai_alliance_4;你的军队足够强大;;;;;;;;;;;;x -ai_alliance_5;有着共同的战略利益;;;;;;;;;;;;x -ai_access_1;AI认为你的某一场战争对他们有利;;;;;;;;;;;;x -col_start_title;开始殖民该地区;;;;;;;;;;;;x -col_start_1;没有殖民者存在或殖民仍处于初始阶段;;;;;;;;;;;;x -col_start_2;你的国家等级至少为$x$;;;;;;;;;;;;x -col_start_3;该地区不是殖民危机目标;;;;;;;;;;;;x -col_start_4;你未参与进一场危机战争;;;;;;;;;;;;x -col_start_5;最低可殖民的生活条件($x$)至少达到该地区生活条件($y$);;;;;;;;;;;;x -col_start_6;基础:?Y$x$;;;;;;;;;;;;x -col_start_7;当前至多只能有三个殖民者;;;;;;;;;;;;x -col_start_8;你接壤该地区,或者它在海军范围内;;;;;;;;;;;;x -col_start_9;至少拥有$x$点可用的殖民力点数;;;;;;;;;;;;x -col_invest_title;投资你的殖民地;;;;;;;;;;;;x -col_invest_1;你的国家等级至少为$x$;;;;;;;;;;;;x -col_invest_2;该地区不是殖民危机的目标;;;;;;;;;;;;x -col_invest_3;你没有参与一场危机战争;;;;;;;;;;;;x -col_invest_4;无人与你竞争,你将在$x$能够将该地区变为殖民地;;;;;;;;;;;;x -col_invest_5;自你上次投资后已过去$x$天(下一次投资将在$y$可用);;;;;;;;;;;;x -col_invest_6;至少拥有$x$点可用的殖民力点数;;;;;;;;;;;;x -activated_by_with_a_chance_of;被 ?Y$x$?!激活,具有以下效果: ;;;;;;;;;;;;x -unit_max_speed;最高速度?G$x$?! KPH;;;;;;;;;;;;x -unit_attack;攻击?G$x$;;;;;;;;;;;;x -unit_hull;船体?G$x$;;;;;;;;;;;;x -unit_fire_range;射程?G$x$;;;;;;;;;;;;x -unit_supply_consumption;补给消耗?R$x$;;;;;;;;;;;;x -unit_supply_load;补给量?R$x$;;;;;;;;;;;;x -unit_defence;防御?G$x$;;;;;;;;;;;;x -unit_discipline;训练度?G$x$;;;;;;;;;;;;x -unit_maneuver;机动?G$x$;;;;;;;;;;;;x -unit_recon;侦察?G$x$;;;;;;;;;;;;x -unit_support;支援?G$x$;;;;;;;;;;;;x -unit_evasion;闪避?G$x$;;;;;;;;;;;;x -unit_siege;围城?G$x$;;;;;;;;;;;;x -unit_torpedo_attack;鱼雷攻击?G$x$;;;;;;;;;;;;x -unit_build_time;$x$天;;;;;;;;;;;;x -unit_build_unit_pop_size;$x$k;;;;;;;;;;;;x -unit_build_unit_brigades;$x$/$y$;;;;;;;;;;;;x -uv_sort_a;攻击;;;;;;;;;;;;x -uv_sort_b;防御;;;;;;;;;;;;x -uv_sort_c;组织;;;;;;;;;;;;x -uv_sort_d;摩尔;;;;;;;;;;;;x -uv_sort_e;速度;;;;;;;;;;;;x -uv_sort_f;侦察;;;;;;;;;;;;x -uv_sort_g;宗教;;;;;;;;;;;;x -uv_sort_h;经验;;;;;;;;;;;;x -alice_condition_diplo_points;他至少$x$外交点;;;;;;;;;;;;x -alice_retreat;撤退来自战斗;;;;;;;;;;;;x -alice_retreat_1;战斗开始后已过去$x$天;;;;;;;;;;;;x -alice_retreat_2;你是攻击方或防御方的领袖;;;;;;;;;;;;x -alice_province_select;选择省;;;;;;;;;;;;x -alice_province_deselect;取消选择省;;;;;;;;;;;;x -alice_province_selector_on;打开;;;;;;;;;;;;x -alice_province_selector_off;关闭;;;;;;;;;;;;x -province_selector;选择器;;;;;;;;;;;;x -province_immigrator;移民;;;;;;;;;;;;x -tt_a_bank;银行;;;;;;;;;;;;x -tt_a_university;大学;;;;;;;;;;;;x -et_add_selector;启用省选区;;;;;;;;;;;;x -et_remove_selector;禁用省选区;;;;;;;;;;;;x -et_add_immigrator;启用省移民;;;;;;;;;;;;x -et_remove_immigrator;关闭省移民;;;;;;;;;;;;x -et_if;若;;;;;;;;;;;;x -et_else_if;否则;;;;;;;;;;;;x -modifier_province_selector;省选区;;;;;;;;;;;;x -modifier_province_immigrator;省移民;;;;;;;;;;;;x -modifier_conversion_rate;传教率;;;;;;;;;;;;x -modifier_attrition;损耗;;;;;;;;;;;;x -chat_player_joins;@$x$$playername$加入;;;;;;;;;;;;x -chat_player_leaves;@$x$$playername$离开;;;;;;;;;;;;x -chat_player_ban;@$x$$playername$被封禁;;;;;;;;;;;;x -chat_player_kick;@$x$$playername$被踢除;;;;;;;;;;;;x -chat_player_switch;@$x$$playername$选择了$country$;;;;;;;;;;;;x -chat_player_oos;@$x$$playername$已断开连接!;;;;;;;;;;;;x -alice_status_stream;存档处理进度:$value$;;;;;;;;;;;;x -alice_play_pending_client;$playername$未准备好;;;;;;;;;;;;x -alice_stockpile_button_0_0;国家仓储可以作为您日常经济商业活动的调节物,在?G绿色?W 线看到价格上涨, and ?Rred?W 红线下降, 像往常一样 我 ?Y不是?W 一个折线图所以不总是被注意到: );;;;;;;;;;;;x -alice_stockpile_button_1_0;如果你点了我十次你什么都得不到,相信我,别再点我了,?R否则?W……;;;;;;;;;;;;x -alice_stockpile_button_1_1;我明白了,好吧,现在我不会说任何话,因为我知道你会一直点击,直到我说些?Y不同?W的话,不过那也太无聊了;;;;;;;;;;;;x -alice_stockpile_button_1_2;好吧,我无法阻止你,但是或许这个可以?;;;;;;;;;;;;x -alice_stockpile_button_2_0;我是没用按钮,继续吧;;;;;;;;;;;;x -alice_stockpile_button_3_0;和朋友玩不是嘛? ?Remmm,祝你好运,你会需要它的对不对?W;;;;;;;;;;;;x -a_alert_reb;势力圈有叛军:;;;;;;;;;;;;x -event_auto;在事件的剩余时间内自动选择这个选项;;;;;;;;;;;;x -event_taken_auto;该选项将会在?Y$date$?W自动选择。;;;;;;;;;;;;x -alice_load_unload_1;停靠在此地的海军有足够的容量;;;;;;;;;;;;x -alice_load_unload_2;军队运输中;;;;;;;;;;;;x -alice_load_unload_3;运输舰队停靠;;;;;;;;;;;;x -alice_load_unload_4;军队运输中;;;;;;;;;;;;x -alice_load_unload_5;舰队停靠;;;;;;;;;;;;x -alice_unload_fleet;卸载所有该舰队运输的部队;;;;;;;;;;;;x -auto_save_lb;自动保存频率;;;;;;;;;;;;x -auto_save_1;每日;;;;;;;;;;;;x -auto_save_2;每月;;;;;;;;;;;;x -auto_save_3;每年;;;;;;;;;;;;x -auto_save_0;不自动保存;;;;;;;;;;;;x -monthly_emigration_lab;每月出境移民到(前10名);;;;;;;;;;;;x -monthly_immigration_lab;月度移民来自(前十);;;;;;;;;;;;x -im_em_header;预估出入境移民对于;;;;;;;;;;;;x -alice_unit_relative_attrition;$m$ $n$/$x$/$y$ = ?R$val$?W 损耗;;;;;;;;;;;;x -ol_unit_standing_text;$m$ $n$/$x$/$y$;;;;;;;;;;;;x -unit_moving_text;$m$ $n$/$x$/$y$ -> $prov$ ($date$) - ?R$cost$?W ($attunit$/$defunit$);;;;;;;;;;;;x -unit_standing_text;$m$ $n$/$x$/$y$ - ?R$cost$?W ($attunit$/$defunit$);;;;;;;;;;;;x -disarmed_pop;一个被裁军的成员国;;;;;;;;;;;;x -cancel_fac_construction;取消工厂建设;;;;;;;;;;;;x -cancel_fac_upgrade;取消工厂升级;;;;;;;;;;;;x -kierkegaard_1;同不;;;;;;;;;;;;x -kierkegaard_2;或;;;;;;;;;;;;x -open_and_sub;资助并重开工厂;;;;;;;;;;;;x -o_set_national_flag;对拥有者设置国家变量$text$;;;;;;;;;;;;x -o_add_modifier_until;省份拥有者获得$text$直到$date$;;;;;;;;;;;;x -o_add_modifier;省份拥有者获得$text$;;;;;;;;;;;;x -o_relations_with;省份拥有者与$text$的关系;;;;;;;;;;;;x -o_add_to_treasury;为了省份拥有者;;;;;;;;;;;;x -w_rgo_prod;全球原材料生产: $x$;;;;;;;;;;;;x -w_artisan_prod;全球手工业者生产:$x$;;;;;;;;;;;;x -w_artisan_profit;国内手工业者利润:$x$;;;;;;;;;;;;x -w_artisan_distribution;国内手工业者分布:$x$;;;;;;;;;;;;x -w_fac_prod;全球工厂生产:$x$;;;;;;;;;;;;x -alice_lose_gp;我们正失去?Y列强?!地位!;;;;;;;;;;;;x -alice_state_select_title;选择地区;;;;;;;;;;;;x -press_esc_to_cancel;按下?YESC?!以取消;;;;;;;;;;;;x -fort_build_tt_1;该省正处于你控制下;;;;;;;;;;;;x -fort_build_tt_2;该省未遭受围攻;;;;;;;;;;;;x -fort_build_tt_3;目前的等级, $x$, 加上该省的建造困难修正, $n$,低于你目前的最高等级, $y$;;;;;;;;;;;;x -nb_build_tt_1;该省是沿海省份;;;;;;;;;;;;x -nb_build_tt_2;该地区没有海军基地;;;;;;;;;;;;x -rr_build_tt_1;我国执政党允许政府建设铁路;;;;;;;;;;;;x -tech_ol_tt;?G$x$?! 来自于你的宗主国所拥有的这个科技;;;;;;;;;;;;x -tech_year_tt;?G$x$?!来自当前年份;;;;;;;;;;;;x -disband_all;解散所有已选单位;;;;;;;;;;;;x -alice_play_checksum_host;校验和与主机不匹配,确保你有相同的模组和存档;;;;;;;;;;;;x -alice_play_save_stream;主机正在向你传输存档,等待其完成;;;;;;;;;;;;x -ai_will_accept_po;他们将接受这个提议;;;;;;;;;;;;x -ai_will_not_accept_po;他们不会接受这个提议;;;;;;;;;;;;x -close_and_del;关闭并移除工厂;;;;;;;;;;;;x -cb_conditions_header;使用条件:;;;;;;;;;;;;x -as_a_vassal;作为附庸;;;;;;;;;;;;x -change_state_name_to;地区名将变为$text$;;;;;;;;;;;;x -alice_join_crisis_offer;$ACTOR$将会给予我们如下好处如果我们在本场危机中加入他们;;;;;;;;;;;;x -alice_unit_disable_rebel_hunt;停止围剿叛军;;;;;;;;;;;;x -alice_regiment_battle_info;$m$ $name$ ?Y$type$?!\n组织度: ?Y$organisation$?W\n兵力: ?Y$strength$?W;;;;;;;;;;;;x -understaffed_regiment;?RT这个团人手不足并且只有 $value$ 名士兵!?W;;;;;;;;;;;;x -tech_queue_explain;按?YSHIFT?W 加入队列, ?Y右键?W 移除;;;;;;;;;;;;x -alice_province_building_build;?YSHIFT?W 建造在整个 ?G地区?W.\n?YSHIFT-右键?W 建造在整个 ?G国家?W.;;;;;;;;;;;;x -commodity_shortage;?R该商品短缺;;;;;;;;;;;;x -commodity_surplus;?G该商品过剩;;;;;;;;;;;;x -alice_trade_flow_produced;?Y国内生产;;;;;;;;;;;;x -alice_trade_flow_consumed;?Y国内消费;;;;;;;;;;;;x -alice_trade_flow_label;市场概览;;;;;;;;;;;;x -alice_trade_flow_piechart_producers;生产者;;;;;;;;;;;;x -alice_trade_flow_piechart_consumers;消费者;;;;;;;;;;;;x -alice_trade_flow_piechart_workforce;投资者;;;;;;;;;;;;x -alice_diplo_release_subject;释放属国;;;;;;;;;;;;x -alice_diplo_release_subject_desc;释放我们的一个附属国,使他们不再是我们的属国,联盟需要单独解除;;;;;;;;;;;;x -alice_diplo_release_subject_0;是我们的属国;;;;;;;;;;;;x -kill_leader;杀死将领;;;;;;;;;;;;x -annex_null;成为无主省份;;;;;;;;;;;;x -meets_the_conditions_of;满足条件:;;;;;;;;;;;;x -does_not_meet_the_conditions_of;不满足条件:;;;;;;;;;;;;x -fab_finish_date;伪造宣战理由将在$date$完成;;;;;;;;;;;;x -fab_is_paused;伪造宣战理由暂停中;;;;;;;;;;;;x -macro_builder;宏组建器;;;;;;;;;;;;x -macro_total_desc;单位总计:;;;;;;;;;;;;x -macro_switch_type_land;组建陆军;;;;;;;;;;;;x -macro_switch_type_naval;组建海军;;;;;;;;;;;;x -macro_warn_overseas;?R无法在海外省份组建该单位!?!;;;;;;;;;;;;x -macro_warn_culture;?R只能使用主流文化人群组建!?!;;;;;;;;;;;;x -macro_warn_unlocked;?R该单位尚未解锁!?!;;;;;;;;;;;;x -macro_select_province;请选一省在地图上;;;;;;;;;;;;x -macro_warn_insuff;?R不能建造 $x$ $name$ (仅 $y$)?!;;;;;;;;;;;;x -macro_warn_invalid_province;?R不属于该地区的省份?!;;;;;;;;;;;;x -shortcut_tooltip;快捷键:?Y$x$?!;;;;;;;;;;;;x -filter_all;选择?Y所有?!相关国家。;;;;;;;;;;;;x -filter_allies;选择与我们有?Y同盟?!关系的国家。\n?Y右键点击?!以选择想要与我们结盟的国家。;;;;;;;;;;;;x -filter_enemies;选择与我们?Y敌对或交战?!的国家。;;;;;;;;;;;;x -filter_sphere;选择处于我们?Y势力圈?!的国家。\n?Y右键点击?!以选择我们正在影响但尚未处于我们势力圈的国家。;;;;;;;;;;;;x -filter_neighbors;选择与我们?Y接壤?!的国家。\n?Y右键点击?!以选择与我们?Y接壤?!但不是?Y附庸?!的国家。;;;;;;;;;;;;x -filter_best_guess;将使用基于关联性的?Y最好猜测?!进行选择,包括?Y盟友?!, ?Y敌人?!, ?Y势力圈成员?!以及?Y接壤?!国家。;;;;;;;;;;;;x -alice_warn_war_ends_for_us;?R这将为所有站在我们一方的国家终结这场战争?!.;;;;;;;;;;;;x -alice_invention_chance;发现这个 ?Y发明?! 的概率如下:;;;;;;;;;;;;x -is_primary_culture;?Y$NAME$?! 是首要文化.;;;;;;;;;;;;x -is_primary_religion;?Y$NAME$?! 是首要宗教.;;;;;;;;;;;;x -tt_can_use_nation;使用本目标需要的条件: ;;;;;;;;;;;;x -et_on_add;将本战争目标添加到战争中将会产生以下效果: ;;;;;;;;;;;;x -et_on_po_accepted;接受有此战争目标的和平提议将会产生以下效果: ;;;;;;;;;;;;x -alice_no_possible_units;没有可用的单位能够被建造,并且没有正在建造的单位;;;;;;;;;;;;x -alice_debt_spending;取消或启用债务消费;;;;;;;;;;;;x -alice_loan_size;我们目前的最大贷款是$x$ 贷款规模超越它将会导致我们走向破产;;;;;;;;;;;;x -alice_currently_bankrupt;我国正处于破产状态(直到$x$);;;;;;;;;;;;x -alice_no_loans_possible;我们现在无法贷款;;;;;;;;;;;;x -alice_rf_demands_enforced_trigger;如果以下为真,叛军将只强迫服从他们的要求: ;;;;;;;;;;;;x -alice_rf_demands_enforced_effect;如果叛军强迫实施了他们的要求那么将会产生以下影响: ;;;;;;;;;;;;x -alice_rf_siege_won_trigger;如果叛军赢得了一场围城战,以下将会被检查是否生效,比如在你的首都$x$: ;;;;;;;;;;;;x -alice_rf_siege_won_effect;如果上述所有情况为真,那么以下影响将会产生,比如你首都$x$:;;;;;;;;;;;;x -may_month_name;5月;;;;;;;;;;;;x -alice_ca_cant_influence;我们目前无法增加或减少其他国家的评价;;;;;;;;;;;;x -alice_gp_status_regain_expiration;我们如果不提升排名 ?Y$x$?W 或者提升分数, 我们将会失去 ?Y列强?W 地位在 ?Y$date?W!;;;;;;;;;;;;x -alice_mil_decay_description;自然衰减?G-$x$;;;;;;;;;;;;x -alice_con_decay_description;自然衰减?R-$x$;;;;;;;;;;;;x -x_from_y;$x$来自$y$;;;;;;;;;;;;x -reinforce_rate;这支军队每月能支援$x$名士兵;;;;;;;;;;;;x -reinforce_rate_none;无法增援部队;;;;;;;;;;;;x -alice_domestic_investment_button;不推荐投资单个项目,请改用预算屏幕上的国内投资滑块;;;;;;;;;;;;x -alice_domestic_investment_pops;我们有$x$名资本家以让我们间接的慷慨解囊;;;;;;;;;;;;x -alice_domestic_investment_needs;他们每天需要$x$去满足奢侈的生活方式;;;;;;;;;;;;x -alice_budget_scaled_inc;收入:?G$value$;;;;;;;;;;;;x -alice_budget_scaled_1;贫困阶层税:?G$value$;;;;;;;;;;;;x -alice_budget_scaled_2;中产阶层税:?G$value$;;;;;;;;;;;;x -alice_budget_scaled_3;富裕阶层税:?G$value$;;;;;;;;;;;;x -alice_budget_scaled_4;关税:?G$value$;;;;;;;;;;;;x -alice_budget_scaled_exp;支出:?R$value$;;;;;;;;;;;;x -alice_budget_scaled_5;陆军维护:?R$value$;;;;;;;;;;;;x -alice_budget_scaled_6;海军维护:?R$value$;;;;;;;;;;;;x -alice_budget_scaled_7;建设:?R$value$;;;;;;;;;;;;x -alice_budget_scaled_8;教育:?R$value$;;;;;;;;;;;;x -alice_budget_scaled_9;行政:?R$value$;;;;;;;;;;;;x -alice_budget_scaled_10;社会支出:?R$value$;;;;;;;;;;;;x -alice_budget_scaled_11;军事支出:?R$value$;;;;;;;;;;;;x -alice_budget_scaled_12;国内投资:?R$value$;;;;;;;;;;;;x -alice_budget_scaled_13;海外支出:?R$value$;;;;;;;;;;;;x -alice_budget_scaled_14;储备补充:?R$value$;;;;;;;;;;;;x -alice_budget_scaled_15;战争援助:?R$value$;;;;;;;;;;;;x -alice_budget_scaled_16;外交投资:?G$value$;;;;;;;;;;;;x -alice_budget_scaled_17;黄金产出:?G$value$;;;;;;;;;;;;x -alice_budget_scaled_net;净收入:?Y$value$;;;;;;;;;;;;x -alice_budget_setting_percent;基于$perc$设置;;;;;;;;;;;;x -alice_spending_land_construction;陆军建设在$name$:?R$cost$?W;;;;;;;;;;;;x -alice_spending_naval_construction;海军建设在$name$:?R$cost$?W;;;;;;;;;;;;x -alice_spending_building_construction;建筑建设在$name$:?R$cost$?W;;;;;;;;;;;;x -alice_spending_factory_construction;工厂建设在$name$:?R$cost$?W;;;;;;;;;;;;x -alice_spending_unit;在此单位上的总花费共取决于$name$: ?R$cost$?W;;;;;;;;;;;;x -alice_spending_unit_1;该单位总花费:?R$cost$?W;;;;;;;;;;;;x -alice_spending_total;?Y总费用:?W;;;;;;;;;;;;x -alice_spending_commodity;?R$cost$?W - 需要$name$ ($val$)的$need$;;;;;;;;;;;;x -alice_spending_commodity_2;?R$cost$?W - 买入 $need$ 的 $name$ (以 $val$ 为单位相乘). 进度: $x$/$y$;;;;;;;;;;;;x -alice_recommended_build;?G建议建造此工厂?W;;;;;;;;;;;;x -alice_factory_bonus;将获得?Y$x$?W 的奖励 如果: ;;;;;;;;;;;;x -alice_factory_inputs;输入所需:;;;;;;;;;;;;x -alice_factory_input_item;?R$cost$?W - 需要$name$ ($val$)的$need$;;;;;;;;;;;;x -alice_factory_base_workforce;基础劳力?Y$x$?W;;;;;;;;;;;;x -alice_factory_total_bonus;总和大约为?Y$x$?W;;;;;;;;;;;;x -alice_slider_controls;?Y左键?W 增加 ?Y$value$?W\n?YSHIFT+左键?W 增加 ?Y$x$?W\n?YSHIFT+右键?W 增加到最大值;;;;;;;;;;;;x -alice_slider_controls_2;?Y左键?W 减少 ?Y$value$?W\n?YSHIFT+左键?W 减少 ?Y$x$?W\n?YSHIFT+右键?W 减少到最小值;;;;;;;;;;;;x -explain_colonial_points;列强和次强会积累殖民点。;;;;;;;;;;;;x -alice_lobby_back;返回大厅;;;;;;;;;;;;x -alice_lobby_back_tt_1;你早就在他妈的大厅;;;;;;;;;;;;x -alice_lobby_back_tt_2;只有主机才能回大厅;;;;;;;;;;;;x -reopen_with_tab;你可用?YTAB?W切回窗口;;;;;;;;;;;;x -alice_topbar_tab_1;开关标签;;;;;;;;;;;;x -alice_topbar_tab_2;开关人口标签;;;;;;;;;;;;x -colonial_points_from_technology;来自技术:;;;;;;;;;;;;x -colonial_points_from_naval_bases;来自海军基地:;;;;;;;;;;;;x -colonial_points_from_ships;来自舰艇:;;;;;;;;;;;;x -used_colonial_maintenance;维护现有殖民地:;;;;;;;;;;;;x -topbar_pause_speed;暂停游戏,再次点击取消暂停;;;;;;;;;;;;x -att_call_will_accept;$x$会参加你的战争;;;;;;;;;;;;x -att_call_will_decline;$x$不会参加你的战争;;;;;;;;;;;;x -att_call_is_human;$x$可能加入你的战争;;;;;;;;;;;;x -att_call_no_allies;你没有任何盟友!;;;;;;;;;;;;x -domestic_investment_label;国内投资:;;;;;;;;;;;;x -modifier_min_domestic_investment;最小国内投资率;;;;;;;;;;;;x -modifier_max_domestic_investment;最大国内投资率;;;;;;;;;;;;x -mouse_left_click_mode_label;点击释放;;;;;;;;;;;;x -alice_supply_limit_desc;补给上限:$x$;;;;;;;;;;;;x -alice_factory_worker_1;雇佣:?G$x$?W;;;;;;;;;;;;x -alice_factory_worker_2;失业:?R$x$?W;;;;;;;;;;;;x -alice_rgo_unemployment_country_alert;以下地区有失业的农民和劳工: ;;;;;;;;;;;;x -pop_promote_info_on_sel_2;$val$预计下月$who$将变动$where$;;;;;;;;;;;;x -alice_readme;?G欢迎来到爱丽丝计划!?W\n爱丽丝计划是你最喜欢的维多利亚时代电子游戏的模拟(而不是模拟器!),换句话说,我们调整了一些机制,使其更容易被新玩家理解,同时也使世界更具动态性和娱乐性,修复了旧的漏洞(如危机),并实现了新的生活质量功能。\n?G新功能!?W\n?YGlobe?W: ?GLoved?W by many, ?Rhated?W by some, turn it off if it bothers you!\n?Y科技队列:?W SHIFT+右键 将科技加入研发队列!(单击右键退出队列)\n?Y国内投资:?W 与其在单个项目上投资,不如一气呵成\n?Y性能:?W 每秒的滴答数(不是FPS)至少快了10倍\n?Y检查器:?W 在您的模组中获取覆盖错误和警告,轻松发现错误和错字\n?Y宏构建器:?W 使用我们的宏构建器构建由不同兵种组成的军队单位\n?Y11种新的地图模式:?W 宗教,堡垒,雇佣情况,诸如此类\n?Y全国建造:?W SHIFT+右键 在全国进行建造!\n?G控制:?W\n?YTAB?W: 打开聊天窗口\n?YESC?W: 打开主菜单和设置菜单\n?Y波浪符 (`)?W 或 ?Y波浪符 (~)?W: 打开控制台\n?G享受游戏吧! =^w^=?W;;;;;;;;;;;;x -alice_nf_controls;?Y左键点击?W以选择或替代\n?Y右键点击?W以移除;;;;;;;;;;;;x -unit_controls_tooltip_1;?Y左键?W 选择 (取消选择其它)\n?YSHIFT+左键?W 增加到选择中;;;;;;;;;;;;x -unit_controls_tooltip_2;?Y右键点击一个省份?W以局部撤退(?G循环/轮流?W)到该省;;;;;;;;;;;;x -unit_control_group_tooltip;按下?YCTRL+1?W到?YCTRL+9?W将该单位指定/解除指定到一个控制分组,你可以按下?Y1?W到?Y9?W以进行选择;;;;;;;;;;;;x -console_button_tooltip;打开控制台;;;;;;;;;;;;x -demobilize;遣散;;;;;;;;;;;;x -mobilize;动员;;;;;;;;;;;;x -alice_cb_creation_detail_none;请选择一项以开始伪造对$country$的宣战理由。;;;;;;;;;;;;x -alice_cb_creation_detail;我们可以以?Y$type$?W为依据,伪造对抗$country$的宣战理由。这一过程将需要大约?Y$days$?W天,若被发现则会给予我们?R$badboy$?W恶名。;;;;;;;;;;;;x -alice_mob_controls;?Y右击?W以再动员;;;;;;;;;;;;x -alice_mw_create_1;添加将领;;;;;;;;;;;;x -alice_mw_create_2;招募海军将领;;;;;;;;;;;;x -alice_mw_create_lpb;达到上限时,将会自动使用?Y领导力点数?W创建将领或海军将领;;;;;;;;;;;;x -alice_mw_create_lp;我们需要?R$x$?W?Y领导力点数?W来添加;;;;;;;;;;;;x -alice_mw_controls_1;?Y右键点击?W以产生?G所有?W可能的将领;;;;;;;;;;;;x -alice_mw_controls_2;?Y右键点击?W以产生?G所有?W可能的海军将领;;;;;;;;;;;;x -alice_daily_leadership_tt;$poptype$给予?G$value$?W领导力点数(占人口的?Y$fraction$%?W,最佳为?Y$optimal$%?W)。溢出的领导力点数将会自动消耗以产生新的将领。;;;;;;;;;;;;x -unit_current_supply;最近一天本部队接收到所需补给的?Y$val$%?W。\n我们可以从当前的补给消耗中获得的数量是:;;;;;;;;;;;;x -unit_current_supply_high;$what$: ?Y$val$?W/?Y$value$?! ?l(?W?G$total$%?W?l需求满足度);;;;;;;;;;;;x -unit_current_supply_mid;$what$: ?Y$val$?!/?Y$value$?! ?l(?O$total$%?W?l需求满足度);;;;;;;;;;;;x -unit_current_supply_low;$what$: ?Y$val$?!/?Y$value$?! ?l(?R$total$%?W?l需求满足度);;;;;;;;;;;;x -alice_crisis_inactive;当前没有可用危机;;;;;;;;;;;;x -alice_crisis_finding_attacker;为当前危机寻找进攻者;;;;;;;;;;;;x -alice_crisis_finding_defender;为当前危机寻找防御者;;;;;;;;;;;;x -alice_crisis_heating_up;危机升温中,目前处于?R$temperature$?W;;;;;;;;;;;;x -alice_last_crisis;上次危机发生于$date$(危机之间有$time$月冷静期);;;;;;;;;;;;x -alice_crisis_par_1;?R进攻者们?W:;;;;;;;;;;;;x -alice_crisis_par_2;?B防守方?W:;;;;;;;;;;;;x -alice_crisis_par_3;?Y非常感兴趣(没有阵营)?W:;;;;;;;;;;;;x -alice_commodity_cprice;现在价格: $x$;;;;;;;;;;;;x -alice_commodity_cost;花费: $x$;;;;;;;;;;;;x -alice_commodity_eprice;有效价格: $x$;;;;;;;;;;;;x -alice_trade_top_producers;最多?Y$value$?W 生产国:;;;;;;;;;;;;x -alice_trade_no_producers;?R没有人群生产此商品?W;;;;;;;;;;;;x -alice_political_party_trigger;只在?Y$date_long_0$?W到?Y$date_long_1$?W期间有效,并满足以下条件:;;;;;;;;;;;;x -alice_political_party_no_trigger;只在?Y$date_long_0$?W到?Y$date_long_1$?W期间有效;;;;;;;;;;;;x -alice_ai_decision;AI选择这一决定的可能性将取决于:;;;;;;;;;;;;x -alice_mobilized_is_ai_controlled;无论动员的单位如何,都将自动被AI控制;;;;;;;;;;;;x -alice_ai_controlled_unit;启用/禁用该单位的AI控制,该单位将会:\n- 自动增援前线\n- 情况安全时自动围城\n- 猎杀叛军\n- 对我们可能攻击的国家形成防御姿态(由AI自由裁定,且只在和平时期生效)\n如果你想让该单位专注于一个特定的国家或地区,首先将其移动到该地区或国家附近,然后打开AI控制。因为AI会覆盖你的所有命令,直到你再次关闭它;;;;;;;;;;;;x -alice_navy_allocation_tt;具有?Y$curr$?W艘船,我们统计了总的补给吞吐为 ?Y$tot$?W,且正需要?Y$req$?W 补给我们的船队,海军中每艘舰船所需的补给消费详细总结如下: ;;;;;;;;;;;;x -alice_navy_allocation_2;$name$:?Y$value$?W (?Y$perc$?W);;;;;;;;;;;;x -alice_wg_condition_1;作为防守方没有维持现状;;;;;;;;;;;;x -alice_wg_condition_2;与我们交战;;;;;;;;;;;;x -alice_wg_condition_3;特殊的战争目标(不是另一个战争目标的复制品);;;;;;;;;;;;x -alice_wg_condition_4;与我们不在同一阵营;;;;;;;;;;;;x -alice_wg_condition_5;满足战争目标;;;;;;;;;;;;x -alice_wg_condition_6;足够沙文主义(需要$need$,已有$value$);;;;;;;;;;;;x -alice_wg_condition_7;是可正当化的战争目标;;;;;;;;;;;;x -alice_tt_wg_infamy_limit;?R此战争目标将会超过恶名限制?W;;;;;;;;;;;;x -alice_wg_usage_trigger;满足以下触发条件时才能使用:;;;;;;;;;;;;x -province_id;省份ID;;;;;;;;;;;;x -nation_tag;国家tag;;;;;;;;;;;;x -alice_rgo_trade_prod_1;原料产地农业产出:$x$($y$);;;;;;;;;;;;x -alice_rgo_trade_prod_2;原料产地矿业产出:$x$($y$);;;;;;;;;;;;x -alice_rgo_trade_prod_3;原料产地铸造产出:$x$($y$);;;;;;;;;;;;x -alice_artisan_trade_prod;手工业者产出:$x$($y$);;;;;;;;;;;;x -alice_factory_trade_prod;工厂产出:$x$($y$);;;;;;;;;;;;x -alice_all_trade_prod;总生产量:$x$;;;;;;;;;;;;x -alice_interested_in_alliance;(只对AI国家生效)标记我们有兴趣与这个国家结盟,并将立即接受结盟提议;;;;;;;;;;;;x -alice_merge_rally_point_why;合并集结点已弃用,集结点现在将自动合并单位;;;;;;;;;;;;x -alice_mvcap_1;迁都至该省;;;;;;;;;;;;x -alice_mvcap_2;没有进行中的危机;;;;;;;;;;;;x -alice_mvcap_3;处于和平状态;;;;;;;;;;;;x -alice_mvcap_4;不是现在的首都;;;;;;;;;;;;x -alice_mvcap_5;不是殖民地;;;;;;;;;;;;x -alice_mvcap_6;与现在的首都处于同一大陆;;;;;;;;;;;;x -alice_mvcap_7;由相容文化主导;;;;;;;;;;;;x -alice_mvcap_8;该省份没有被围困;;;;;;;;;;;;x -alice_mvcap_9;当前首都没有被围困;;;;;;;;;;;;x -alice_mvcap_10;被你拥有;;;;;;;;;;;;x -alice_mvcap_11;受控于你;;;;;;;;;;;;x -alice_mvcap_12;是拥有者的核心;;;;;;;;;;;;x -alice_pnt_pops;?Y人口:?! $x$;;;;;;;;;;;;x -alice_pnt_rpops;?Y富裕阶层:?! $x$ ($y$);;;;;;;;;;;;x -alice_pnt_mpops;?Y中产阶层:?! $x$ ($y$);;;;;;;;;;;;x -alice_pnt_ppops;?Y贫困阶层:?! $x$ ($y$);;;;;;;;;;;;x -alice_pnt_culture;?Y文化:?! $x$;;;;;;;;;;;;x -alice_pnt_religion;?Y宗教:?! $x$;;;;;;;;;;;;x -alice_pnt_dominant_religion;?Y主要宗教:?! $x$;;;;;;;;;;;;x -alice_pnt_dominant_ideology;?Y主要意识形态:?! $x$;;;;;;;;;;;;x -ledger_ppp_gdp;GDP(PPP);;;;;;;;;;;;x -ledger_ppp_gdp_per_capita;每100万人的GDP(PPP);;;;;;;;;;;;x +macro_new_template;新建 +invention;发明 \ No newline at end of file diff --git a/assets/localisation/zh-CN/beta1.csv b/assets/localisation/zh-CN/beta1.csv index ecf68c1b0..b92ec7317 100644 --- a/assets/localisation/zh-CN/beta1.csv +++ b/assets/localisation/zh-CN/beta1.csv @@ -1,393 +1,392 @@ -#Powered_by_ParaTranz;;;;;;;;;;;;;x -#CODE;ENGLISH;FRENCH;GERMAN;;SPANISH;;;;;;;;x -UNIT_BUILD_TIME_IW;$VAL$天:;;;;;;;;;;;;x -SUPPLY_OWNER;省份所有者:;;;;;;;;;;;;x -SUPPLY_ALLIED;盟国:;;;;;;;;;;;;x -SUPPLY_ACCESS;军事通行:;;;;;;;;;;;;x -SUPPLY_CONTROLLER;被控制:;;;;;;;;;;;;x -SUPPLY_CONTROLLER_ALLIANCE;被盟国控制:;;;;;;;;;;;;x -SUPPLY_SIEGE;围城:;;;;;;;;;;;;x -SUPPLY_CORE;核心:;;;;;;;;;;;;x -fascist_uh;法西斯主义者支持扩大社会改革和消除政治改革,如果执政党不是法西斯的话他们会反对任何改革;;;;;;;;;;;;x -reactionary_uh;反动主义者总是企图推翻改革,使政治改革和社会改革都倒转;;;;;;;;;;;;x -conservative_uh;保守主义者倾向于维持现状,但是在斗争激烈的情况下也可能会转向支持改革;;;;;;;;;;;;x -socialist_uh;社会主义者希望看到新的社会改革法规,但是在斗争激烈的情况下也可能会转向支持政治改革;;;;;;;;;;;;x -communist_uh;共产主义者想要制定社会改革的法规,但是希望看到政治改革倒退;;;;;;;;;;;;x -liberal_uh;自由主义者想要制定新的政治改革法规,但在斗争激烈的情况下也将同样支持社会改革;;;;;;;;;;;;x -anarcho_liberal_uh;无政府主义者希望看到社会改革倒退,也将不会支持新的任何形式的改革;;;;;;;;;;;;x -RP_ACCUMULATED;我们目前已经积累了?Y$VAL$?W点研究点数未使用;;;;;;;;;;;;x -WEGAINCB_SETUP;当我国获得战争借口;;;;;;;;;;;;x -WEGAINCB_HEADER;$MONARCHTITLE$;;;;;;;;;;;;x -WEGAINCB_1;战争借口;;;;;;;;;;;;x -WEGAINCB_2;我们已经获得了;;;;;;;;;;;;x -WEGAINCB_3;针对$ENEMY$;;;;;;;;;;;;x -WEGAINCB_4;的战争借口;;;;;;;;;;;;x -WEGAINCB_5;“$CASUS$”;;;;;;;;;;;;x -WEGAINCB_6;$DESC$;;;;;;;;;;;;x -WEGAINCB_LOG;我国获得针对$ENEMY$的战争借口“$CASUS$”。;;;;;;;;;;;;x -WEGAINCB_BTN1;很好;;;;;;;;;;;;x -WEGAINCB_BTN2;很好;;;;;;;;;;;;x -WEGAINCB_BTN3;查看;;;;;;;;;;;;x -WEGAINCB_MAP;*;;;;;;;;;;;;x -NORMAL_WAR_FREE_NAME;$ORDER$$FIRST$解放$COUNTRY$之战;;;;;;;;;;;;x -AGRESSION_WAR_FREE_NAME;$ORDER$$FIRST_COUNTRY$扶持$COUNTRY$;;;;;;;;;;;;x -NORMAL_WAR_COLONIAL_NAME;$ORDER$$FIRST_COUNTRY$殖民征服$STATE$;;;;;;;;;;;;x -AGRESSION_WAR_COLONIAL_NAME;$ORDER$$FIRST$$STATE$殖民战争;;;;;;;;;;;;x -NORMAL_WAR_TAKE_NAME;$ORDER$$FIRST_COUNTRY$征服$STATE$;;;;;;;;;;;;x -AGRESSION_WAR_TAKE_NAME;$ORDER$$FIRST$$STATE$战争;;;;;;;;;;;;x -NORMAL_WAR_TAKE_CORE_NAME;$ORDER$$FIRST_COUNTRY$解放$STATE$;;;;;;;;;;;;x -AGRESSION_WAR_TAKE_CORE_NAME;$ORDER$$FIRST_COUNTRY$侵略$STATE$;;;;;;;;;;;;x -NORMAL_WAR_TAKE_SPHERE_NAME;$ORDER$$COUNTRY$战争;;;;;;;;;;;;x -AGRESSION_WAR_TAKE_SPHERE_NAME;$ORDER$在$COUNTRY_ADJ$ $FIRST_COUNTRY$ - $SECOND_COUNTRY$ 战争;;;;;;;;;;;;x -NORMAL_WAR_ADD_SPHERE_NAME;$ORDER$降服$SECOND_COUNTRY$之战;;;;;;;;;;;;x -AGRESSION_WAR_ADD_SPHERE_NAME;$ORDER$制服$SECOND_COUNTRY$之战;;;;;;;;;;;;x -NORMAL_CIVIL_WAR_NAME;$ORDER$$FIRST$内战;;;;;;;;;;;;x -AGRESSION_CIVIL_WAR_NAME;$ORDER$$FIRST$内战;;;;;;;;;;;;x -NORMAL_WAR_CONQUEST_NAME;$ORDER$征服$SECOND_COUNTRY$之战;;;;;;;;;;;;x -AGRESSION_WAR_CONQUEST_NAME;$ORDER$$FIRST_COUNTRY$侵略$SECOND_COUNTRY$之战;;;;;;;;;;;;x -ADJ_FORT_EXTRA_ATTR;?R+$VAL$%?W来自附近敌对的要塞;;;;;;;;;;;;x -IS_NOT_ACCEPTED_CULTURE_POP;不是可接受民族\n;;;;;;;;;;;;x -IS_ACCEPTED_CULTURE_POP;是可接受民族\n;;;;;;;;;;;;x -IS_NOT_PRIMARY_CULTURE_POP;不是?Y$NAME$?W\n;;;;;;;;;;;;x -IS_PRIMARY_CULTURE_POP;是?Y$NAME$?W\n;;;;;;;;;;;;x -NEW_CORE_EFFECT_TAG2;$TAG$将获得?Y$NEW$?W的核心\n;;;;;;;;;;;;x -digin;战壕;;;;;;;;;;;;x -terrain;地形;;;;;;;;;;;;x -crossing;路口;;;;;;;;;;;;x -total_occupation;被占领的本土省份;;;;;;;;;;;;x -total_blockaded;被封锁的本土港口;;;;;;;;;;;;x -PW_SLAVE_STATE;蓄奴区;;;;;;;;;;;;x -CURR_REL_TT;我们目前的关系;;;;;;;;;;;;x -great_power;列强;;;;;;;;;;;;x -second_power;次强;;;;;;;;;;;;x -civ_nation;开化国家;;;;;;;;;;;;x -unciv_nation;未开化国家;;;;;;;;;;;;x -REB_TYPE_SIZE;?Y反叛支持?W;;;;;;;;;;;;x -REB_TYPE_POWER;?Y反叛力量?W;;;;;;;;;;;;x -PRODUCTION_MUST_PORT_ONLY;只能在港口生产\n;;;;;;;;;;;;x -POPULATION_CHANGED_BY;人口改变;;;;;;;;;;;;x -COMBAT_LEADER_MOD;将领;;;;;;;;;;;;x -POLITICS_CANNOT_SET_RULING_PARTY_IN_ELECTION;选举中不能更换执政党;;;;;;;;;;;;x -IS_NOT_OVERSEAS;不是海外;;;;;;;;;;;;x -IS_OVERSEAS;是海外;;;;;;;;;;;;x -SHIP_SUB_NAME;$HOME$第$NUM$$TYPE$;;;;;;;;;;;;x -FOLLOWING_HAVE_CLAIMS;以下国家对这里有主权要求:;;;;;;;;;;;;x -COUNTRY_IS_NOT_CULTURE;主体民族不是;;;;;;;;;;;;x -COUNTRY_IS_CULTURE;主体民族是;;;;;;;;;;;;x -NO_ASSIM_NOW;当前没有同化;;;;;;;;;;;;x -MODIFIER_LOCAL_REPAIR;舰船修理速度;;;;;;;;;;;;x -BADBOY_DRO_1;每月恶名变化:\n;;;;;;;;;;;;x -REGIMENT_SIZE;目前兵力:?Y$SIZE$?W\n;;;;;;;;;;;;x -CURRENT_MORALE;组织度:?Y$SIZE$?W,最大$MAX$\n;;;;;;;;;;;;x -SUPPLY_COST;补给花费;;;;;;;;;;;;x -ALL_CORE_PROVINCE_THAT;在所有核心省份;;;;;;;;;;;;x -BREAKCOUNTRY_SETUP;当反叛集团在我国强制执行他们的要求;;;;;;;;;;;;x -BREAKCOUNTRY_HEADER;来自$CAPITAL$的报告;;;;;;;;;;;;x -BREAKCOUNTRY_1;$FACTION$胜利了!;;;;;;;;;;;;x -BREAKCOUNTRY_2;$MONARCHTITLE$,$FACTION$已经强制执行他们的要求了!;;;;;;;;;;;;x -BREAKCOUNTRY_3;我们没有选择余地,只能接受!;;;;;;;;;;;;x -BREAKCOUNTRY_4;$EFFECTS$;;;;;;;;;;;;x -BREAKCOUNTRY_5;*;;;;;;;;;;;;x -BREAKCOUNTRY_6;*;;;;;;;;;;;;x -BREAKCOUNTRY_LOG;$FACTION$强制执行他们的要求!;;;;;;;;;;;;x -BREAKCOUNTRY_BTN1;糟糕!;;;;;;;;;;;;x -BREAKCOUNTRY_BTN2;糟糕!;;;;;;;;;;;;x -BREAKCOUNTRY_BTN3;查看;;;;;;;;;;;;x -BREAKCOUNTRY_MAP;*;;;;;;;;;;;;x -BREAKCOUNTRYOTHER_SETUP;当叛军在他国执行他们的要求;;;;;;;;;;;;x -BREAKCOUNTRYOTHER_HEADER;来自大使的报告;;;;;;;;;;;;x -BREAKCOUNTRYOTHER_1;$OTHER$;;;;;;;;;;;;x -BREAKCOUNTRYOTHER_2;$FACTION$已经成功在;;;;;;;;;;;;x -BREAKCOUNTRYOTHER_3;$OTHER$强制执行了他们的要求;;;;;;;;;;;;x -BREAKCOUNTRYOTHER_4;$EFFECTS$;;;;;;;;;;;;x -BREAKCOUNTRYOTHER_5;*;;;;;;;;;;;;x -BREAKCOUNTRYOTHER_6;*;;;;;;;;;;;;x -BREAKCOUNTRYOTHER_LOG;$FACTION$在$OTHER$强制执行了他们的要求!;;;;;;;;;;;;x -BREAKCOUNTRYOTHER_BTN1;好的;;;;;;;;;;;;x -BREAKCOUNTRYOTHER_BTN2;好的;;;;;;;;;;;;x -BREAKCOUNTRYOTHER_BTN3;查看;;;;;;;;;;;;x -BREAKCOUNTRYOTHER_MAP;*;;;;;;;;;;;;x -INVENTION_SETUP;当你已经获得一项发明;;;;;;;;;;;;x -INVENTION_HEADER;报告;;;;;;;;;;;;x -INVENTION_1;重大发现!;;;;;;;;;;;;x -INVENTION_2;我国科学家已经发现了;;;;;;;;;;;;x -INVENTION_3;$INVENTION$;;;;;;;;;;;;x -INVENTION_4;$DESC$;;;;;;;;;;;;x -INVENTION_5;其作用是:;;;;;;;;;;;;x -INVENTION_6;$EFFECT$;;;;;;;;;;;;x -INVENTION_LOG;我们已经发现$INVENTION$是如何工作的。;;;;;;;;;;;;x -INVENTION_BTN1;好的;;;;;;;;;;;;x -INVENTION_BTN2;好的;;;;;;;;;;;;x -INVENTION_BTN3;查看;;;;;;;;;;;;x -INVENTION_MAP;*;;;;;;;;;;;;x -revanchism;复仇主义;;;;;;;;;;;;x -plurality;多元性;;;;;;;;;;;;x -TOPBAR_LEADERSHIP_GAIN_TOOLTIP;我们每月从我们的军官团获得?Y$CURR$?W领导力;;;;;;;;;;;;x -UW_AASIGN;自动指派将领;;;;;;;;;;;;x -ATTR_SAFE_RANGE;舰队在补给舰航程内和在靠近海岸的时候不会有任何损耗;;;;;;;;;;;;x -TECHNOLOGYVIEW_HAVE_NOT_YEAR;这个科技不能在?Y$YEAR$?W年之前开始研究;;;;;;;;;;;;x -ENCOURAGEMENT_FOR;鼓励;;;;;;;;;;;;x -IS_NOT_PRIMARY_CULTURE;?Y$NAME$?W不是主体民族\n;;;;;;;;;;;;x -IS_PRIMARY_CULTURE;?Y$NAME$?W是主体民族\n;;;;;;;;;;;;x -IS_NOT_ACCEPTED_CULTURE2;?Y$NAME$?W不是可接受民族\n;;;;;;;;;;;;x -IS_ACCEPTED_CULTURE2;?Y$NAME$?W是可接受民族\n;;;;;;;;;;;;x -ALL_COUNTRIES_EFF;所有国家;;;;;;;;;;;;x -ALL_COUNTRIES_THAT_EFF;所有国家;;;;;;;;;;;;x -GETTING_ONLY_NEEDS;仅获得$NEED$:?Y$VAL$%?W;;;;;;;;;;;;x -tutorial_chapter_introduction;简介结束;;;;;;;;;;;;x -tutorial_end_of_chapter;教程章节结束;;;;;;;;;;;;x -ISSUE_MOVE_EFFECT;?Y$PERCENTAGE$%?W的人力从?Y来处?W迁移到?Y去处?W;;;;;;;;;;;;x -ADD_WARGOAL_EFFECT;当我们加入这个战争目标,将获得:;;;;;;;;;;;;x -ADD_WARGOAL_SUCCESS;当我们达成这个战争目标,将获得:;;;;;;;;;;;;x -ADD_WARGOAL_FAILURE;当我们未达成这个战争目标,将获得:;;;;;;;;;;;;x -WARDIALOG_TRUCE;休战:;;;;;;;;;;;;x -WARDIALOG_NOCB;没有战争借口:;;;;;;;;;;;;x -DIPLOMACY_INFAMY2;恶名:$VALUE$;;;;;;;;;;;;x -DIPLOMACY_PRESTIGE2;威望:$VALUE$;;;;;;;;;;;;x -DIPLOMACY_MILITANCY2;斗争性:$VALUE$;;;;;;;;;;;;x -REMOVE_DIPLOMACY_WARDIALOG_ALLIES;?Y$COUNTRY$?W有下列盟友:;;;;;;;;;;;;x -REMOVE_DIPLOMACY_WARDIALOG_NUM_ALLIES;?Y$COUNTRY$?W有?Y$NUM$?W个同盟国;;;;;;;;;;;;x -DIPLOMACY_WAR_HASTRUCE;?R我们与?Y$COUNTRY$?R有截止到?Y$DATE$?R的休战协议,向他们宣战对我们的国际威望将造成巨大的打击;;;;;;;;;;;;x -REMOVE_DIPLOMACY_DAILYINFLULENCE_GAIN;Wegain?Y$NUM$?Winfluencein?Y$COUNTRY$?Weachday;;;;;;;;;;;;x -tutorial_chapter_budget_victoria;中级财政教程结束;;;;;;;;;;;;x -NO_RELEASEABLE_NATIONS;我们没有可以授予主权的国家;;;;;;;;;;;;x -DIPLOMACY_CALL_ALLIES_NOT_LEADER;我们不是这场战争的领袖因此无法召集盟友加入;;;;;;;;;;;;x -LEDGER_NEXT;下一页;;;;;;;;;;;;x -LEDGER_PREV;上一页;;;;;;;;;;;;x -MEC_544;石勒苏益格-荷尔斯泰因;;;;;;;;;;;;x -COUNTRYALERT_CanIncreaseOpinion;我们可以?Y提高评价?W或将其他国家纳入我们的?Y势力范围?W:;;;;;;;;;;;;x -COUNTRYALERT_NO_CanIncreaseOpinion;我们无法提高评价或将其他国家纳入我们的?Y势力范围?W;;;;;;;;;;;;x -COLONY_SUCCESS_LOG;我们成功地殖民了$TARGET$;;;;;;;;;;;;x -COLONY_FAIL_LOG;$OTHER$已经早于我们殖民了$TARGET$;;;;;;;;;;;;x -american_cultures;拉美民族;;;;;;;;;;;;x -CANT_USE_LAST_WAR_GOALS;选择这个战争目标将结束这场战争并与战争领袖达成和平协议;;;;;;;;;;;;x -tut_6a_13;要发展比利时的工业生产我们需要更多的产业工人,\n点击技工图标来设定这个焦点。;;;;;;;;;;;;x -DEN_251;冰岛与格陵兰岛;;;;;;;;;;;;x -CANCELALLIANCE_THEY_ACCEPT_BTN2;好的;;;;;;;;;;;;x -CANCELALLIANCE_THEY_ACCEPT_BTN3;查看;;;;;;;;;;;;x -tut_1b_19;现在我们来手工分配我们的将领,选择你在斯帕的师。;;;;;;;;;;;;x -TOPBAR_DEC_SPEED;减少速度;;;;;;;;;;;;x -fort;要塞;;;;;;;;;;;;x -fort_short;要塞;;;;;;;;;;;;x -IS_GREAT_NATION;是列强;;;;;;;;;;;;x -NO_DEMOTION;本月没有降职;;;;;;;;;;;;x -NO_PROMOTION;本月没有升职;;;;;;;;;;;;x -INCREASEOPINION_THEY_ACCEPT_MAP;评价提高;;;;;;;;;;;;x -INCREASEOPINION_WE_ACCEPT_MAP;评价提高;;;;;;;;;;;;x -DECREASEOPINION_THEY_ACCEPT_MAP;评价降低;;;;;;;;;;;;x -DECREASEOPINION_WE_ACCEPT_MAP;评价降低;;;;;;;;;;;;x -ADDTOSPHERE_THEY_ACCEPT_MAP;纳入势力范围;;;;;;;;;;;;x -ADDTOSPHERE_WE_ACCEPT_MAP;被纳入势力范围;;;;;;;;;;;;x -REMOVEFROMSPHERE_THEY_ACCEPT_MAP;移出势力范围;;;;;;;;;;;;x -REMOVEFROMSPHERE_WE_ACCEPT_MAP;被移出势力范围;;;;;;;;;;;;x -INCREASERELATION_THEY_ACCEPT_MAP;关系提高;;;;;;;;;;;;x -INCREASERELATION_WE_ACCEPT_MAP;关系提高;;;;;;;;;;;;x -DECREASERELATION_THEY_ACCEPT_MAP;关系降低;;;;;;;;;;;;x -DECREASERELATION_WE_ACCEPT_MAP;关系降低;;;;;;;;;;;;x -WETARGET_DISCREDIT_MAP;诽谤!;;;;;;;;;;;;x -WETARGET_EXPELADVISORS_MAP;驱逐顾问!;;;;;;;;;;;;x -WETARGET_BANEMBASSY_MAP;封锁使馆!;;;;;;;;;;;;x -WETARGET_DECREASEOPINION_MAP;评价提高!;;;;;;;;;;;;x -WETARGET_REMOVEFROMSPHERE_MAP;被移出势力范围!;;;;;;;;;;;;x -womens_suffrage_movement;妇女选举权运动;;;;;;;;;;;;x -WAR_GOOD_RELATION;良好的关系(?Y$REL$?W)和平均觉醒度(?Y$CON$?W):;;;;;;;;;;;;x -make_slave;创建蓄奴区;;;;;;;;;;;;x -make_free;创建自由区;;;;;;;;;;;;x -POP_OTHER_CULT;其他;;;;;;;;;;;;x -BLOCKADED_PEACE;被封锁;;;;;;;;;;;;x -PRODUCTION_DESTROY_FACTORY_BECAUSE_TOOLTIP;由于以下原因我们可以摧毁这座工厂:\n;;;;;;;;;;;;x -PRODUCTION_NOT_DESTROY_FACTORY_BECAUSE_TOOLTIP;我们不能摧毁这个工厂的原因:\n;;;;;;;;;;;;x -RULE_DESTROY_FACTORY;摧毁工厂;;;;;;;;;;;;x -INCREASE_RELATION_MAX;我们无法再增进关系于;;;;;;;;;;;;x -DECREASE_RELATION_MAX;我们无法再降低关系于;;;;;;;;;;;;x -BANKRUPTCY_SETUP;当我国破产;;;;;;;;;;;;x -BANKRUPTCY_HEADER;$MESSENGER$;;;;;;;;;;;;x -BANKRUPTCY_1;破产!;;;;;;;;;;;;x -BANKRUPTCY_2;我们已经被迫宣布破产。;;;;;;;;;;;;x -BANKRUPTCY_3;我们的所有债务已经被清除,;;;;;;;;;;;;x -BANKRUPTCY_4;但这导致了我们民众巨大的忧虑;;;;;;;;;;;;x -BANKRUPTCY_5;并且在全世界眼中失去了极大的威望。;;;;;;;;;;;;x -BANKRUPTCY_6;未来银行提供给我们的贷款将收取更高的利息。;;;;;;;;;;;;x -BANKRUPTCY_LOG;我国已经破产。;;;;;;;;;;;;x -BANKRUPTCY_BTN1;这很不好;;;;;;;;;;;;x -THEY_BANKRUPTCY_SETUP;当某国已经破产;;;;;;;;;;;;x -THEY_BANKRUPTCY_HEADER;$MESSENGER$;;;;;;;;;;;;x -THEY_BANKRUPTCY_1;破产!;;;;;;;;;;;;x -THEY_BANKRUPTCY_2;$COUNTRY$;;;;;;;;;;;;x -THEY_BANKRUPTCY_3;被迫宣布破产。;;;;;;;;;;;;x -THEY_BANKRUPTCY_4;*;;;;;;;;;;;;x -THEY_BANKRUPTCY_5;*;;;;;;;;;;;;x -THEY_BANKRUPTCY_6;*;;;;;;;;;;;;x -THEY_BANKRUPTCY_LOG;$COUNTRY$已经破产。;;;;;;;;;;;;x -THEY_BANKRUPTCY_BTN1;好的;;;;;;;;;;;;x -LIT_CHANGE;每月变化;;;;;;;;;;;;x -precious_metal_desc;贵金属不会像普通物资一样销售,而是直接转化为金钱。;;;;;;;;;;;;x -DIPLOMACY_CANNOT_SET_PRIO_BANNED;我们的使馆被封锁后无法影响这个国家;;;;;;;;;;;;x -PROV1723;巴尔博亚;;;;;;;;;;;;x -PROV353;奥瑟尔;;;;;;;;;;;;x -MILITARY_MOBILIZE;动员我们的武装力量;;;;;;;;;;;;x -MILITARY_MOBILIZE_DESC;除了我们的常备军,我们国家同样可以在战争状态下动用额外资源进行征兵工作。通过下达动员令,我们征集的部队将开始集结到主要的人口中心,并开始准备进行全面战争。尽管动员是战胜强大敌军的必要手段,但我们依然要时刻小心它对国民经济造成的冲击。;;;;;;;;;;;;x -MILITARY_DEMOBILIZE;遣散我们的武装力量;;;;;;;;;;;;x -MILITARY_DEMOBILIZE_DESC;通过下达遣散命令,我们征集的部队将离开战场回到家里。尽管国土遭到了战争灾难的极大破坏而需要很长时间才能恢复正常,但在我们将刀剑入鞘前首先必须确保这场战争的胜利。;;;;;;;;;;;;x -BE_TECH;科技:;;;;;;;;;;;;x -BE_INVENT;发明:;;;;;;;;;;;;x -TOPBAR_DIPLOPOINTS_GAIN;我们每月获得?Y$VALUE$?W外交点数;;;;;;;;;;;;x -TOPBAR_DIPLOPOINTS_BASEGAIN;基本获得:?Y$VALUE$?W外交点数;;;;;;;;;;;;x -MOBILISE;动员;;;;;;;;;;;;x -DEMOBILISE;遣散;;;;;;;;;;;;x -THE_WORLD_IN;$YEAR$年的世界;;;;;;;;;;;;x -TECHNOLOGY_ACTIVATION_YEAR;激活年份:;;;;;;;;;;;;x -TECHNOLOGY_RESEARCH_POINTS;研究点数:;;;;;;;;;;;;x -tut_8c_12;在维多利亚二中你在发动每场战争时都必须设定一个战争目标。\n你只能设置那些你能在在宣战窗口右侧看到的战争目标。\n请注意只有这些战争目标才是你在取得和平时能得到的利益。\n点击战争显示界面来确认战争目标。;;;;;;;;;;;;x -tut_6b_14;现在点击下一步以继续。;;;;;;;;;;;;x -tut_8a_7;要尝试成为英国的盟友,我们需要进行一个外交行动。\n外交行动可以做从结盟到宣战的一切动作。\n要完成一个外交行动我们需要拥有外交点数,\n它每个月都会积累。注意最上方的外交按钮,\n在其下方可以看到我们现在拥有一些点数,\n提议结盟行动需要超过一个外交点数。\n请点击提议结盟行动并点击“同意”按钮来向英国提议结盟。;;;;;;;;;;;;x -TEMP_NEXT;下一步;;;;;;;;;;;;x -BUDGET_EXPORTS;库存出售:?Y$VAL$?W;;;;;;;;;;;;x -BUDGET_IMPORTS;仓储开支:?Y$VAL$?W;;;;;;;;;;;;x -bad_debter;坏账;;;;;;;;;;;;x -bad_debter_desc;由于贵国经济的异常历史,银行将对你的贷款要求更高的利息;;;;;;;;;;;;x -MUST_NEGOTIATE_WITH_WAR_LEADER;当我们没有领导这场战争时我们只能同敌方的?Y战争领袖?W谈判;;;;;;;;;;;;x -BAD_ADJ;巴登的;;;;;;;;;;;;x -WAR_LEADER;?Y战争领袖?W;;;;;;;;;;;;x -MUST_NEGOTIATE_WITH_WAR_LEADER_NO_LEFTOVER_WARGOALS;与?Y$COUNTRY$?W实现和平之后,我们必须与敌方?Y战争领袖?W协商以结束战争;;;;;;;;;;;;x -WARGOAL_DEMAND;?Y$COUNTRY$?W从?Y$ENEMY$?W要求;;;;;;;;;;;;x -POP_DETAILS_PROMOTIONS;升职:;;;;;;;;;;;;x -POP_DETAILS_DEMOTIONS;降职:;;;;;;;;;;;;x -NO_WAR_SPHERE_LEADER;无法开战对抗势力范围主导国;;;;;;;;;;;;x -EVTNAME15310;流动大学;;;;;;;;;;;;x -GO_TO_DIPLOMACY;展开外交行动;;;;;;;;;;;;x -PROVINCE_CONTROL_DAYS_LATER_THAN;省份的控制权在此前?Y$DAYS$?W天没有变动过\n;;;;;;;;;;;;x -PROVINCE_CONTROL_DAYS;省份的控制权在此前?Y$DAYS$?W天变动过\n;;;;;;;;;;;;x -ENFORCE_DEMANDS_TRIGGER;如果满足下列条件,叛乱将获胜:;;;;;;;;;;;;x -tut_1a_40;当你看到移动箭头后,取消暂停让游戏继续。;;;;;;;;;;;;x -EVTNAME15060;第一农业银行;;;;;;;;;;;;x -POLITICS_REFORMS;改革;;;;;;;;;;;;x -POLITICS_RELEASE_NATIONS;释放国家;;;;;;;;;;;;x -MILITARY_LEADER_NAME_TOOLTIP;?Y$NAME$?W是?Y$ARMY$?W的指挥官,驻扎在?Y$LOCATION$?W;;;;;;;;;;;;x -hms_government;议会君宪制;;;;;;;;;;;;x -EVTNAME19310;天命;;;;;;;;;;;;x -EVTDESC19310;“天命”是一个中国哲学概念,近似于西方的“君权神授”概念,历史上被双重用作正当化和激发君主制的权力。随着我国最近晋升到列强地位,人民再次确信,我们的政府承接了上天的使命。;;;;;;;;;;;;x -EVTOPTA19310;善哉!;;;;;;;;;;;;x -EVTNAME19320;太阳帝国;;;;;;;;;;;;x -EVTDESC19320;日本,日出之国。自从外人的黑船第一次出现在我们的海岸已经许多年了,我们的国家觉悟到比自身更高超强大的力量并奋发前行。随着我们最近晋升到列强地位,命运的潮流已经扭转。从现在起,让风逐退和击破那些胆敢泼溅大日本神圣海岸的外国海浪吧!;;;;;;;;;;;;x -EVTOPTA19320;万岁!;;;;;;;;;;;;x -form_union_nation_title;建立$CULTURE_GROUP_UNION$;;;;;;;;;;;;x -form_union_nation_desc;我们在兄弟民族之间的优势地位将我们放到了重建$CULTURE_GROUP_UNION$的位置上。;;;;;;;;;;;;x -BE_SECOND_RANK;次强;;;;;;;;;;;;x -COUNTRYALERT_HasUnemployedWorkers;下列地区有失业的工厂工人:;;;;;;;;;;;;x -REMOVE_TOPBAR_POPULATION;我国当前的成年男性人口为$CURR$人\n我国的成年男性人口现在大约每月改变$CHANGE$人;;;;;;;;;;;;x -TOPBAR_POPULATION_VISUAL;我国总人口为$CURR$;;;;;;;;;;;;x -BUILD_COLONIAL;非殖民地区;;;;;;;;;;;;x -EVTNAME60080;通往奴役之路;;;;;;;;;;;;x -EVTDESC60080;近来一个阴森可怕的情感爬上你身——$COUNTRY$正变得寂静。那些曾经能听到意见和思想自由交换的地方,从街角和汽车站到酒吧和大学,现在只有寂静之声在回响。结论已经变得空前地明显,$COUNTRY_ADJ$民主传统已被颠覆。在$COUNTRY$,至少,民有、民治、民享的政府已经从大地上消亡了。;;;;;;;;;;;;x -EVTOPTA60080;哇哈哈哈哈!;;;;;;;;;;;;x -EVTNAME14210_sub;他们说的都是“给和平一次机会!”;;;;;;;;;;;;x -EVTNAME14040;爱与战争;;;;;;;;;;;;x -REL_SPHERE_OF_INFLUENCE;主导国;;;;;;;;;;;;x -status_quo_short;维持现状;;;;;;;;;;;;x -TOTAL_AMOUNT_OF_SHIPS;舰船总数:$COUNT$;;;;;;;;;;;;x -LESS_AMOUNT_OF_SHIPS;舰船总数多于:$COUNT$;;;;;;;;;;;;x -tut_3a_21b;通过点击申请贷款按钮来获得一项贷款,拖动滑动条直到你对数额满意然后点击“确定”按钮。;;;;;;;;;;;;x -REVANCHISM_EXPLANATION;复仇主义是对收复国家失土的渴望。就像爱、战争与和平一样,我们的人民为了收复我们神圣的领土可以做出更大的牺牲。;;;;;;;;;;;;x -EVTNAME14120_sub;地方选举中的宗教政策辩论;;;;;;;;;;;;x -tut_8c_10;不过,就算你的地位下降也并不算晚,你会得到一个及时的警告然后尝试解决这个问题。避免这类灾难的一种方式当然就是,战争。无论是开战以提高自己的威望,还是让某个国家的威望变得更低。让我们谈谈战争。找到法国然后宣战。先按下“宣战”按钮,选择一个战争目标后点击“同意”按钮。;;;;;;;;;;;;x -BE_GREAT_POWER;列强;;;;;;;;;;;;x -DIPLOMACY_GREATNATION_STATUS;列强;;;;;;;;;;;;x -WE_NO_LONGER_GREAT_POWER_2;并且失去了列强地位;;;;;;;;;;;;x -THEY_NO_LONGER_GREAT_POWER_3;并且失去了列强地位;;;;;;;;;;;;x -WE_BECAME_GREAT_POWER_2;并且现在被当做列强看待!;;;;;;;;;;;;x -SERVER_LOST_DESC;主机已经丢失。你可以储存游戏或选择继续并关闭这个窗口。要继续游戏你必须退出并重新连上主机。;;;;;;;;;;;;x -MODIFIER_GLOBAL_POP_MILITANCY_MODIFIER;人群斗争性;;;;;;;;;;;;x -MODIFIER_GLOBAL_POP_CONSCIOUSNESS_MODIFIER;人群觉醒度;;;;;;;;;;;;x -global_liberal_agitation;自由主义风潮;;;;;;;;;;;;x -desc_global_liberal_agitation;煽动者们在大谈自由主义与革命的事业。;;;;;;;;;;;;x -EDU_DESC;教育开支用于支付给神职人员以产生研究点数。;;;;;;;;;;;;x -ADM_DESC;行政开支可促使官僚运作与维持一个健康的官僚系统,进而提高税收效率和减少犯罪率。;;;;;;;;;;;;x -COMBATEND_INITIAL;初始兵力;;;;;;;;;;;;x -COMBATEND_CASUALTIES;伤亡;;;;;;;;;;;;x -COMBATEND_SURVIVORS;幸存;;;;;;;;;;;;x -cavours_diplomacy_title;加富尔的外交;;;;;;;;;;;;x -cavours_diplomacy_desc;卡米洛·保罗·菲利·朱利奥·本索,加富尔伯爵,萨丁尼亚王国首相,是意大利统一运动中的领袖人物,他在外交方面的努力往往归功于在第二次意大利独立战争中获得了法国拿破仑三世的可靠援助来对抗奥地利。;;;;;;;;;;;;x -EVTNAME36898;维多利亚女王的加冕礼;;;;;;;;;;;;x -EVTDESC36898;1838年6月28日,汉诺威王室的亚历山德里娜·维多利亚公主,登上大不列颠及爱尔兰联合王国的王座,号为“维多利亚女王”。她的统治,仅差几年就将延续到20世纪,后来将被铭记作大英帝国的绝对顶峰——日不落帝国。作为汉诺威王室的最后一位英国君主,她的升天也标志着英国与汉诺威之间共主邦联的终结。今天伦敦中喜气洋洋的群众,陪护年轻的维多利亚女王,前往她在新落差的白金汉宫的官邸。;;;;;;;;;;;;x -EVTOPTA36898;维多利亚女王!;;;;;;;;;;;;x -RELEASE_VASSAL_EFFECT;释放?Y$TARGET$?W\n;;;;;;;;;;;;x -EVTDESC15310;她在城市中挤出一条道路,周围人的影子好像$COUNTRY_ADJ$士兵,教堂发光的钟楼怒视着她,仿佛一只凶恶的被感染的黄色眼睛。她已经迟到了,但课仍然上着。在$PROVINCENAME$,一个地下大学已经形成,不顾学术界对少数民族语言的禁令,提供着高等教育。;;;;;;;;;;;;x -EVTNAME11100;$FROMCOUNTRY_ADJ$议会;;;;;;;;;;;;x -EVTDESC11100;大$CULTURE_GROUP_UNION$内崛起的一股自由化民族主义浪潮已经推翻了$FROMCOUNTRY$的政府。一个由自由革命者召集、包括来自全$CULTURE_GROUP_UNION$各地代表的议会,颁布法令称现在是时候将全民族统一于一面旗帜下了。该议会愿意献给我们一顶$CULTURE_GROUP_UNION$联合的王冠。我们可以接受此加冕,但这么做会导致国际恐慌,我们还要在政治上犒劳这些革命者。;;;;;;;;;;;;x -EVTOPTA11100;欢呼!;;;;;;;;;;;;x -EVTOPTB11100;我们不接受贱民的王冠。;;;;;;;;;;;;x -IS_IN_A_SPHERE;处于势力范围中;;;;;;;;;;;;x -EVTNAME16070;吞火者;;;;;;;;;;;;x -EVTDESC16070;“停息了,永远,所有关于我们独特制度的搅乱人心的疑问。”\n\n他言辞温和,但包含着一团义愤的内在火焰,指向他认为的威胁奴隶制度的任何人和任何事。“吞火者”,激进的奴隶制煽动者,已经在$PROVINCENAME$出现。;;;;;;;;;;;;x -EVTOPTA16070;人人生而平等……;;;;;;;;;;;;x -EVTOPTB16070;此言极是!;;;;;;;;;;;;x -PROVINCEVIEW_SUPPLY_LIMIT;补给上限:;;;;;;;;;;;;x -PRODUCTION_COST_REOPEN;重开花费:?Y$VAL$?W;;;;;;;;;;;;x -EVTNAME11102;为了$CULTURE_GROUP_UNION$三呼万岁!;;;;;;;;;;;;x -EVTDESC11102;在$COUNTRY$全国各地,兴高采烈的群众挥舞着$CULTURE_GROUP_UNION$的旗帜,到街上举行庆祝。此刻$CAPITAL$的政府宣布全$CULTURE_GROUP_UNION$已经统一在$COUNTRY_ADJ$旗帜下。“长久以来我们任由外国势力的诡计与阴谋设定我们民族的航向。今天,以及永远——在这里,我们上古时代的祖国——我们建立了一个更加完美的结合体。为$CULTURE_GROUP_UNION$三呼万岁!”;;;;;;;;;;;;x -EVTOPTA11102;万岁!;;;;;;;;;;;;x -NAVALATTACKTHEM_HEADER;海军大臣报告;;;;;;;;;;;;x -NAVALATTACKUS_HEADER;海军大臣报告;;;;;;;;;;;;x -SIEGEUS_SETUP;当敌军开始占领我们的省份;;;;;;;;;;;;x -SIEGEUS_HEADER;$MESSENGER$;;;;;;;;;;;;x -SIEGEUS_1;我们的省份开始被占领;;;;;;;;;;;;x -SIEGEUS_2;$MONARCHTITLE$,;;;;;;;;;;;;x -SIEGEUS_3;$PROV$正被占领;;;;;;;;;;;;x -SIEGEUS_4;不要担心!;;;;;;;;;;;;x -SIEGEUS_5;$ATTACKER$的部队;;;;;;;;;;;;x -SIEGEUS_6;将很快被我军驱逐。;;;;;;;;;;;;x -SIEGEUS_LOG;$PROV$开始被占领。;;;;;;;;;;;;x -SIEGEUS_BTN1;好的;;;;;;;;;;;;x -SIEGEUS_BTN2;好的;;;;;;;;;;;;x -SIEGEUS_BTN3;查看;;;;;;;;;;;;x -SIEGEUS_MAP;*;;;;;;;;;;;;x -SIEGETHEM_SETUP;当我国开始占领一个敌国的省份;;;;;;;;;;;;x -SIEGETHEM_HEADER;$MESSENGER$;;;;;;;;;;;;x -SIEGETHEM_1;他们的省份开始被占领;;;;;;;;;;;;x -SIEGETHEM_2;$MONARCHTITLE$我们开始对以下省份的占领:;;;;;;;;;;;;x -SIEGETHEM_3;$PROV$;;;;;;;;;;;;x -SIEGETHEM_4;不需要太久我们的部队就能将它;;;;;;;;;;;;x -SIEGETHEM_5;从$DEFENDER$手中夺走;;;;;;;;;;;;x -SIEGETHEM_6;他们只能期待我们文明的政府了。;;;;;;;;;;;;x -SIEGETHEM_LOG;我们开始占领$PROV$。;;;;;;;;;;;;x -SIEGETHEM_BTN1;好的;;;;;;;;;;;;x -SIEGETHEM_BTN2;好的;;;;;;;;;;;;x -SIEGETHEM_BTN3;查看;;;;;;;;;;;;x -SIEGETHEM_MAP;*;;;;;;;;;;;;x -chief_of_army;陆军大臣;;;;;;;;;;;;x -chief_of_navy;海军大臣;;;;;;;;;;;;x -chief_of_staff;军务大臣;;;;;;;;;;;;x -SPHERE_LEADER;势力范围主导国;;;;;;;;;;;;x -CONFIRM_INTERVENTION;干涉!;;;;;;;;;;;;x -CONFIRM_INTERVENTION_DESC;你要干涉$WAR$吗?;;;;;;;;;;;;x -CHAT_NONE_TIP;过滤聊天内容;;;;;;;;;;;;x -CHAT_ALLIES_TIP;仅与盟方聊天;;;;;;;;;;;;x -CHAT_ENEMIES_TIP;仅与敌方聊天;;;;;;;;;;;;x -CHAT_ALL_TIP;与所有人聊天;;;;;;;;;;;;x -CHAT_FILTER;点击以设置是否接收某些聊天信息;;;;;;;;;;;;x -UV_NO_MORALE;因组织度太低而无法移动。当前组织度为?Y$ORG$?W,移动需要?Y$NEED$?W。;;;;;;;;;;;;x -UV_NO_STRENGHT;因兵力太少而无法移动。当前兵力为?Y$STR$?W,移动需要?Y$NEED$?W。;;;;;;;;;;;;x -tut_7a_6b;下面是个“自动”选择框。\n选择“自动”可以自动设置你的贸易规则来购买你的军队所需物资。;;;;;;;;;;;;x -tut_1a_4;荷兰在我们的边界集结,我们必须击退他们。\n我们需要做的第一件事是选择一支部队。\n要选择一个部队,请点击布鲁塞尔的部队。;;;;;;;;;;;;x -CONT_AI;以AI代替;;;;;;;;;;;;x -CONT_CONTINUE;继续(无AI);;;;;;;;;;;;x -ASKMILITARYACCESS_THEY_ACCEPT_6;当条约生效后我们的部队可以在他们领土内自由行动。;;;;;;;;;;;;x -ASKMILITARYACCESS_THEY_DECLINE_6;他们为何看不到让我们的部队驻扎在他们首都街道上的好处是一个谜。;;;;;;;;;;;;x -DISBAND_UNIT_DRO;解散一个旅将会使它从游戏中移除,这将降低你的国家花费在维护上的补给总额。;;;;;;;;;;;;x -residency_desc;只有属于主体民族的民众拥有投票权。;;;;;;;;;;;;x -limited_citizenship_desc;只有属于主体民族和可接受民族的民众拥有投票权。;;;;;;;;;;;;x -small_arms_production_desc;随着在武器设计方面后膛装填、机械化以及半自动以及其他技术的进步,轻武器的工业输出在十九世纪得到了极大的发展。;;;;;;;;;;;;x -ammunition_production_desc;基础军火的设计与生产在十九世纪获得了巨大的进步。先进的武器设计——从枪口到后膛装填再到半自动和机关枪——天然地使弹药的设计和生产必须满足。;;;;;;;;;;;;x -explosives_production_desc;维多利亚时代见证了人类在爆炸物研究能力方面的巨大进步。在这个时代之初仅比普通黑火药先进一点点,但在时代之末却迎来了塑胶炸弹与硝化甘油的诞生。;;;;;;;;;;;;x -artillery_production_desc;十九世纪的工业革命实实在在地影响到了人类努力的所有领域,火炮的生产也不例外。原本需要事先花费长时间来进行铸模的青铜炮在像阿尔弗雷德·克虏伯或希拉姆·马克沁这样的工业天才手中变得工业化而精确。;;;;;;;;;;;;x -PO_PD_70;你赢得了一场毁灭性的胜利,可以预期在实现和平时达成诸多战争目标。;;;;;;;;;;;;x -PO_PD_40;你赢得了一场完全的胜利,在实现和平时可以达成至少一个主要的战争目标。;;;;;;;;;;;;x -PO_PD_10;你赢得了一场胜利。在实现和平时敌人很可能同意无条件停战,或者可以达成一项受限制的战争目标。;;;;;;;;;;;;x -PO_PD_NEG_25;敌人赢得了一场胜利,我们应当考虑提供他们一项受限制的战争目标以换取和平。;;;;;;;;;;;;x -PO_PD_NEG_60;敌人赢得了一场完全的胜利,我们应当考虑提供他们至少一项主要的战争目标。;;;;;;;;;;;;x -PO_PD_NEG_99;敌人赢得了一场毁灭性的胜利,我们可以预估到他们在和平谈判时会要求达成诸多战争目标。;;;;;;;;;;;;x -TOPBAR_AT_WAR_WITH;与?Y$COUNTRY$?W交战;;;;;;;;;;;;x -tut_7a_8a;注意这个下方有“购买”文字的图标,后面还有一个滑动条。\n这意味着如果你移动滑动条到一个确定的仓储值,游戏将会尝试购买贸\n易物资直到达成你所需的数目。;;;;;;;;;;;;x -EVTOPTA17000;在这里没人赞成;;;;;;;;;;;;x -EVTOPTB17000;如果只有这里有人支持这个想法……;;;;;;;;;;;;x \ No newline at end of file +#Powered_by_ParaTranz +UNIT_BUILD_TIME_IW;$VAL$天: +SUPPLY_OWNER;省份所有者: +SUPPLY_ALLIED;盟国: +SUPPLY_ACCESS;军事通行: +SUPPLY_CONTROLLER;被控制: +SUPPLY_CONTROLLER_ALLIANCE;被盟国控制: +SUPPLY_SIEGE;围城: +SUPPLY_CORE;核心: +fascist_uh;法西斯主义者支持扩大社会改革和消除政治改革,如果执政党不是法西斯的话他们会反对任何改革 +reactionary_uh;反动主义者总是企图推翻改革,使政治改革和社会改革都倒转 +conservative_uh;保守主义者倾向于维持现状,但是在斗争激烈的情况下也可能会转向支持改革 +socialist_uh;社会主义者希望看到新的社会改革法规,但是在斗争激烈的情况下也可能会转向支持政治改革 +communist_uh;共产主义者想要制定社会改革的法规,但是希望看到政治改革倒退 +liberal_uh;自由主义者想要制定新的政治改革法规,但在斗争激烈的情况下也将同样支持社会改革 +anarcho_liberal_uh;无政府主义者希望看到社会改革倒退,也将不会支持新的任何形式的改革 +RP_ACCUMULATED;我们目前已经积累了?Y$VAL$?W点研究点数未使用 +WEGAINCB_SETUP;当我国获得战争借口 +WEGAINCB_HEADER;$MONARCHTITLE$ +WEGAINCB_1;战争借口 +WEGAINCB_2;我们已经获得了 +WEGAINCB_3;针对$ENEMY$ +WEGAINCB_4;的战争借口 +WEGAINCB_5;“$CASUS$” +WEGAINCB_6;$DESC$ +WEGAINCB_LOG;我国获得针对$ENEMY$的战争借口“$CASUS$”。 +WEGAINCB_BTN1;很好 +WEGAINCB_BTN2;很好 +WEGAINCB_BTN3;查看 +WEGAINCB_MAP;* +NORMAL_WAR_FREE_NAME;$ORDER$$FIRST$解放$COUNTRY$之战 +AGRESSION_WAR_FREE_NAME;$ORDER$$FIRST_COUNTRY$扶持$COUNTRY$ +NORMAL_WAR_COLONIAL_NAME;$ORDER$$FIRST_COUNTRY$殖民征服$STATE$ +AGRESSION_WAR_COLONIAL_NAME;$ORDER$$FIRST$$STATE$殖民战争 +NORMAL_WAR_TAKE_NAME;$ORDER$$FIRST_COUNTRY$征服$STATE$ +AGRESSION_WAR_TAKE_NAME;$ORDER$$FIRST$$STATE$战争 +NORMAL_WAR_TAKE_CORE_NAME;$ORDER$$FIRST_COUNTRY$解放$STATE$ +AGRESSION_WAR_TAKE_CORE_NAME;$ORDER$$FIRST_COUNTRY$侵略$STATE$ +NORMAL_WAR_TAKE_SPHERE_NAME;$ORDER$$COUNTRY$战争 +AGRESSION_WAR_TAKE_SPHERE_NAME;$ORDER$在$COUNTRY_ADJ$ $FIRST_COUNTRY$ - $SECOND_COUNTRY$ 战争 +NORMAL_WAR_ADD_SPHERE_NAME;$ORDER$降服$SECOND_COUNTRY$之战 +AGRESSION_WAR_ADD_SPHERE_NAME;$ORDER$制服$SECOND_COUNTRY$之战 +NORMAL_CIVIL_WAR_NAME;$ORDER$$FIRST$内战 +AGRESSION_CIVIL_WAR_NAME;$ORDER$$FIRST$内战 +NORMAL_WAR_CONQUEST_NAME;$ORDER$征服$SECOND_COUNTRY$之战 +AGRESSION_WAR_CONQUEST_NAME;$ORDER$$FIRST_COUNTRY$侵略$SECOND_COUNTRY$之战 +ADJ_FORT_EXTRA_ATTR;?R+$VAL$%?W来自附近敌对的要塞 +IS_NOT_ACCEPTED_CULTURE_POP;不是可接受民族\n +IS_ACCEPTED_CULTURE_POP;是可接受民族\n +IS_NOT_PRIMARY_CULTURE_POP;不是?Y$NAME$?W\n +IS_PRIMARY_CULTURE_POP;是?Y$NAME$?W\n +NEW_CORE_EFFECT_TAG2;$TAG$将获得?Y$NEW$?W的核心\n +digin;战壕 +terrain;地形 +crossing;路口 +total_occupation;被占领的本土省份 +total_blockaded;被封锁的本土港口 +PW_SLAVE_STATE;蓄奴区 +CURR_REL_TT;我们目前的关系 +great_power;列强 +second_power;次强 +civ_nation;开化国家 +unciv_nation;未开化国家 +REB_TYPE_SIZE;?Y反叛支持?W +REB_TYPE_POWER;?Y反叛力量?W +PRODUCTION_MUST_PORT_ONLY;只能在港口生产\n +POPULATION_CHANGED_BY;人口改变 +COMBAT_LEADER_MOD;将领 +POLITICS_CANNOT_SET_RULING_PARTY_IN_ELECTION;选举中不能更换执政党 +IS_NOT_OVERSEAS;不是海外 +IS_OVERSEAS;是海外 +SHIP_SUB_NAME;$HOME$第$NUM$$TYPE$ +FOLLOWING_HAVE_CLAIMS;以下国家对这里有主权要求: +COUNTRY_IS_NOT_CULTURE;主体民族不是 +COUNTRY_IS_CULTURE;主体民族是 +NO_ASSIM_NOW;当前没有同化 +MODIFIER_LOCAL_REPAIR;舰船修理速度 +BADBOY_DRO_1;每月恶名变化:\n +REGIMENT_SIZE;目前兵力:?Y$SIZE$?W\n +CURRENT_MORALE;组织度:?Y$SIZE$?W,最大$MAX$\n +SUPPLY_COST;补给花费 +ALL_CORE_PROVINCE_THAT;在所有核心省份 +BREAKCOUNTRY_SETUP;当反叛集团在我国强制执行他们的要求 +BREAKCOUNTRY_HEADER;来自$CAPITAL$的报告 +BREAKCOUNTRY_1;$FACTION$胜利了! +BREAKCOUNTRY_2;$MONARCHTITLE$,$FACTION$已经强制执行他们的要求了! +BREAKCOUNTRY_3;我们没有选择余地,只能接受! +BREAKCOUNTRY_4;$EFFECTS$ +BREAKCOUNTRY_5;* +BREAKCOUNTRY_6;* +BREAKCOUNTRY_LOG;$FACTION$强制执行他们的要求! +BREAKCOUNTRY_BTN1;糟糕! +BREAKCOUNTRY_BTN2;糟糕! +BREAKCOUNTRY_BTN3;查看 +BREAKCOUNTRY_MAP;* +BREAKCOUNTRYOTHER_SETUP;当叛军在他国执行他们的要求 +BREAKCOUNTRYOTHER_HEADER;来自大使的报告 +BREAKCOUNTRYOTHER_1;$OTHER$ +BREAKCOUNTRYOTHER_2;$FACTION$已经成功在 +BREAKCOUNTRYOTHER_3;$OTHER$强制执行了他们的要求 +BREAKCOUNTRYOTHER_4;$EFFECTS$ +BREAKCOUNTRYOTHER_5;* +BREAKCOUNTRYOTHER_6;* +BREAKCOUNTRYOTHER_LOG;$FACTION$在$OTHER$强制执行了他们的要求! +BREAKCOUNTRYOTHER_BTN1;好的 +BREAKCOUNTRYOTHER_BTN2;好的 +BREAKCOUNTRYOTHER_BTN3;查看 +BREAKCOUNTRYOTHER_MAP;* +INVENTION_SETUP;当你已经获得一项发明 +INVENTION_HEADER;报告 +INVENTION_1;重大发现! +INVENTION_2;我国科学家已经发现了 +INVENTION_3;$INVENTION$ +INVENTION_4;$DESC$ +INVENTION_5;其作用是: +INVENTION_6;$EFFECT$ +INVENTION_LOG;我们已经发现$INVENTION$是如何工作的。 +INVENTION_BTN1;好的 +INVENTION_BTN2;好的 +INVENTION_BTN3;查看 +INVENTION_MAP;* +revanchism;复仇主义 +plurality;多元性 +TOPBAR_LEADERSHIP_GAIN_TOOLTIP;我们每月从我们的军官团获得?Y$CURR$?W领导力 +UW_AASIGN;自动指派将领 +ATTR_SAFE_RANGE;舰队在补给舰航程内和在靠近海岸的时候不会有任何损耗 +TECHNOLOGYVIEW_HAVE_NOT_YEAR;这个科技不能在?Y$YEAR$?W年之前开始研究 +ENCOURAGEMENT_FOR;鼓励 +IS_NOT_PRIMARY_CULTURE;?Y$NAME$?W不是主体民族\n +IS_PRIMARY_CULTURE;?Y$NAME$?W是主体民族\n +IS_NOT_ACCEPTED_CULTURE2;?Y$NAME$?W不是可接受民族\n +IS_ACCEPTED_CULTURE2;?Y$NAME$?W是可接受民族\n +ALL_COUNTRIES_EFF;所有国家 +ALL_COUNTRIES_THAT_EFF;所有国家 +GETTING_ONLY_NEEDS;仅获得$NEED$:?Y$VAL$%?W +tutorial_chapter_introduction;简介结束 +tutorial_end_of_chapter;教程章节结束 +ISSUE_MOVE_EFFECT;?Y$PERCENTAGE$%?W的人力从?Y来处?W迁移到?Y去处?W +ADD_WARGOAL_EFFECT;当我们加入这个战争目标,将获得: +ADD_WARGOAL_SUCCESS;当我们达成这个战争目标,将获得: +ADD_WARGOAL_FAILURE;当我们未达成这个战争目标,将获得: +WARDIALOG_TRUCE;休战: +WARDIALOG_NOCB;没有战争借口: +DIPLOMACY_INFAMY2;恶名:$VALUE$ +DIPLOMACY_PRESTIGE2;威望:$VALUE$ +DIPLOMACY_MILITANCY2;斗争性:$VALUE$ +REMOVE_DIPLOMACY_WARDIALOG_ALLIES;?Y$COUNTRY$?W有下列盟友: +REMOVE_DIPLOMACY_WARDIALOG_NUM_ALLIES;?Y$COUNTRY$?W有?Y$NUM$?W个同盟国 +DIPLOMACY_WAR_HASTRUCE;?R我们与?Y$COUNTRY$?R有截止到?Y$DATE$?R的休战协议,向他们宣战对我们的国际威望将造成巨大的打击 +REMOVE_DIPLOMACY_DAILYINFLULENCE_GAIN;Wegain?Y$NUM$?Winfluencein?Y$COUNTRY$?Weachday +tutorial_chapter_budget_victoria;中级财政教程结束 +NO_RELEASEABLE_NATIONS;我们没有可以授予主权的国家 +DIPLOMACY_CALL_ALLIES_NOT_LEADER;我们不是这场战争的领袖因此无法召集盟友加入 +LEDGER_NEXT;下一页 +LEDGER_PREV;上一页 +MEC_544;石勒苏益格-荷尔斯泰因 +COUNTRYALERT_CanIncreaseOpinion;我们可以?Y提高评价?W或将其他国家纳入我们的?Y势力范围?W: +COUNTRYALERT_NO_CanIncreaseOpinion;我们无法提高评价或将其他国家纳入我们的?Y势力范围?W +COLONY_SUCCESS_LOG;我们成功地殖民了$TARGET$ +COLONY_FAIL_LOG;$OTHER$已经早于我们殖民了$TARGET$ +american_cultures;拉美民族 +CANT_USE_LAST_WAR_GOALS;选择这个战争目标将结束这场战争并与战争领袖达成和平协议 +tut_6a_13;要发展比利时的工业生产我们需要更多的产业工人,\n点击技工图标来设定这个焦点。 +DEN_251;冰岛与格陵兰岛 +CANCELALLIANCE_THEY_ACCEPT_BTN2;好的 +CANCELALLIANCE_THEY_ACCEPT_BTN3;查看 +tut_1b_19;现在我们来手工分配我们的将领,选择你在斯帕的师。 +TOPBAR_DEC_SPEED;减少速度 +fort;要塞 +fort_short;要塞 +IS_GREAT_NATION;是列强 +NO_DEMOTION;本月没有降职 +NO_PROMOTION;本月没有升职 +INCREASEOPINION_THEY_ACCEPT_MAP;评价提高 +INCREASEOPINION_WE_ACCEPT_MAP;评价提高 +DECREASEOPINION_THEY_ACCEPT_MAP;评价降低 +DECREASEOPINION_WE_ACCEPT_MAP;评价降低 +ADDTOSPHERE_THEY_ACCEPT_MAP;纳入势力范围 +ADDTOSPHERE_WE_ACCEPT_MAP;被纳入势力范围 +REMOVEFROMSPHERE_THEY_ACCEPT_MAP;移出势力范围 +REMOVEFROMSPHERE_WE_ACCEPT_MAP;被移出势力范围 +INCREASERELATION_THEY_ACCEPT_MAP;关系提高 +INCREASERELATION_WE_ACCEPT_MAP;关系提高 +DECREASERELATION_THEY_ACCEPT_MAP;关系降低 +DECREASERELATION_WE_ACCEPT_MAP;关系降低 +WETARGET_DISCREDIT_MAP;诽谤! +WETARGET_EXPELADVISORS_MAP;驱逐顾问! +WETARGET_BANEMBASSY_MAP;封锁使馆! +WETARGET_DECREASEOPINION_MAP;评价提高! +WETARGET_REMOVEFROMSPHERE_MAP;被移出势力范围! +womens_suffrage_movement;妇女选举权运动 +WAR_GOOD_RELATION;良好的关系(?Y$REL$?W)和平均觉醒度(?Y$CON$?W): +make_slave;创建蓄奴区 +make_free;创建自由区 +POP_OTHER_CULT;其他 +BLOCKADED_PEACE;被封锁 +PRODUCTION_DESTROY_FACTORY_BECAUSE_TOOLTIP;由于以下原因我们可以摧毁这座工厂:\n +PRODUCTION_NOT_DESTROY_FACTORY_BECAUSE_TOOLTIP;我们不能摧毁这个工厂的原因:\n +RULE_DESTROY_FACTORY;摧毁工厂 +INCREASE_RELATION_MAX;我们无法再增进关系于 +DECREASE_RELATION_MAX;我们无法再降低关系于 +BANKRUPTCY_SETUP;当我国破产 +BANKRUPTCY_HEADER;$MESSENGER$ +BANKRUPTCY_1;破产! +BANKRUPTCY_2;我们已经被迫宣布破产。 +BANKRUPTCY_3;我们的所有债务已经被清除, +BANKRUPTCY_4;但这导致了我们民众巨大的忧虑 +BANKRUPTCY_5;并且在全世界眼中失去了极大的威望。 +BANKRUPTCY_6;未来银行提供给我们的贷款将收取更高的利息。 +BANKRUPTCY_LOG;我国已经破产。 +BANKRUPTCY_BTN1;这很不好 +THEY_BANKRUPTCY_SETUP;当某国已经破产 +THEY_BANKRUPTCY_HEADER;$MESSENGER$ +THEY_BANKRUPTCY_1;破产! +THEY_BANKRUPTCY_2;$COUNTRY$ +THEY_BANKRUPTCY_3;被迫宣布破产。 +THEY_BANKRUPTCY_4;* +THEY_BANKRUPTCY_5;* +THEY_BANKRUPTCY_6;* +THEY_BANKRUPTCY_LOG;$COUNTRY$已经破产。 +THEY_BANKRUPTCY_BTN1;好的 +LIT_CHANGE;每月变化 +precious_metal_desc;贵金属不会像普通物资一样销售,而是直接转化为金钱。 +DIPLOMACY_CANNOT_SET_PRIO_BANNED;我们的使馆被封锁后无法影响这个国家 +PROV1723;巴尔博亚 +PROV353;奥瑟尔 +MILITARY_MOBILIZE;动员我们的武装力量 +MILITARY_MOBILIZE_DESC;除了我们的常备军,我们国家同样可以在战争状态下动用额外资源进行征兵工作。通过下达动员令,我们征集的部队将开始集结到主要的人口中心,并开始准备进行全面战争。尽管动员是战胜强大敌军的必要手段,但我们依然要时刻小心它对国民经济造成的冲击。 +MILITARY_DEMOBILIZE;遣散我们的武装力量 +MILITARY_DEMOBILIZE_DESC;通过下达遣散命令,我们征集的部队将离开战场回到家里。尽管国土遭到了战争灾难的极大破坏而需要很长时间才能恢复正常,但在我们将刀剑入鞘前首先必须确保这场战争的胜利。 +BE_TECH;科技: +BE_INVENT;发明: +TOPBAR_DIPLOPOINTS_GAIN;我们每月获得?Y$VALUE$?W外交点数 +TOPBAR_DIPLOPOINTS_BASEGAIN;基本获得:?Y$VALUE$?W外交点数 +MOBILISE;动员 +DEMOBILISE;遣散 +THE_WORLD_IN;$YEAR$年的世界 +TECHNOLOGY_ACTIVATION_YEAR;激活年份: +TECHNOLOGY_RESEARCH_POINTS;研究点数: +tut_8c_12;在维多利亚二中你在发动每场战争时都必须设定一个战争目标。\n你只能设置那些你能在在宣战窗口右侧看到的战争目标。\n请注意只有这些战争目标才是你在取得和平时能得到的利益。\n点击战争显示界面来确认战争目标。 +tut_6b_14;现在点击下一步以继续。 +tut_8a_7;要尝试成为英国的盟友,我们需要进行一个外交行动。\n外交行动可以做从结盟到宣战的一切动作。\n要完成一个外交行动我们需要拥有外交点数,\n它每个月都会积累。注意最上方的外交按钮,\n在其下方可以看到我们现在拥有一些点数,\n提议结盟行动需要超过一个外交点数。\n请点击提议结盟行动并点击“同意”按钮来向英国提议结盟。 +TEMP_NEXT;下一步 +BUDGET_EXPORTS;库存出售:?Y$VAL$?W +BUDGET_IMPORTS;仓储开支:?Y$VAL$?W +bad_debter;坏账 +bad_debter_desc;由于贵国经济的异常历史,银行将对你的贷款要求更高的利息 +MUST_NEGOTIATE_WITH_WAR_LEADER;当我们没有领导这场战争时我们只能同敌方的?Y战争领袖?W谈判 +BAD_ADJ;巴登的 +WAR_LEADER;?Y战争领袖?W +MUST_NEGOTIATE_WITH_WAR_LEADER_NO_LEFTOVER_WARGOALS;与?Y$COUNTRY$?W实现和平之后,我们必须与敌方?Y战争领袖?W协商以结束战争 +WARGOAL_DEMAND;?Y$COUNTRY$?W从?Y$ENEMY$?W要求 +POP_DETAILS_PROMOTIONS;升职: +POP_DETAILS_DEMOTIONS;降职: +NO_WAR_SPHERE_LEADER;无法开战对抗势力范围主导国 +EVTNAME15310;流动大学 +GO_TO_DIPLOMACY;展开外交行动 +PROVINCE_CONTROL_DAYS_LATER_THAN;省份的控制权在此前?Y$DAYS$?W天没有变动过\n +PROVINCE_CONTROL_DAYS;省份的控制权在此前?Y$DAYS$?W天变动过\n +ENFORCE_DEMANDS_TRIGGER;如果满足下列条件,叛乱将获胜: +tut_1a_40;当你看到移动箭头后,取消暂停让游戏继续。 +EVTNAME15060;第一农业银行 +POLITICS_REFORMS;改革 +POLITICS_RELEASE_NATIONS;释放国家 +MILITARY_LEADER_NAME_TOOLTIP;?Y$NAME$?W是?Y$ARMY$?W的指挥官,驻扎在?Y$LOCATION$?W +hms_government;议会君宪制 +EVTNAME19310;天命 +EVTDESC19310;“天命”是一个中国哲学概念,近似于西方的“君权神授”概念,历史上被双重用作正当化和激发君主制的权力。随着我国最近晋升到列强地位,人民再次确信,我们的政府承接了上天的使命。 +EVTOPTA19310;善哉! +EVTNAME19320;太阳帝国 +EVTDESC19320;日本,日出之国。自从外人的黑船第一次出现在我们的海岸已经许多年了,我们的国家觉悟到比自身更高超强大的力量并奋发前行。随着我们最近晋升到列强地位,命运的潮流已经扭转。从现在起,让风逐退和击破那些胆敢泼溅大日本神圣海岸的外国海浪吧! +EVTOPTA19320;万岁! +form_union_nation_title;建立$CULTURE_GROUP_UNION$ +form_union_nation_desc;我们在兄弟民族之间的优势地位将我们放到了重建$CULTURE_GROUP_UNION$的位置上。 +BE_SECOND_RANK;次强 +COUNTRYALERT_HasUnemployedWorkers;下列地区有失业的工厂工人: +REMOVE_TOPBAR_POPULATION;我国当前的成年男性人口为$CURR$人\n我国的成年男性人口现在大约每月改变$CHANGE$人 +TOPBAR_POPULATION_VISUAL;我国总人口为$CURR$ +BUILD_COLONIAL;非殖民地区 +EVTNAME60080;通往奴役之路 +EVTDESC60080;近来一个阴森可怕的情感爬上你身——$COUNTRY$正变得寂静。那些曾经能听到意见和思想自由交换的地方,从街角和汽车站到酒吧和大学,现在只有寂静之声在回响。结论已经变得空前地明显,$COUNTRY_ADJ$民主传统已被颠覆。在$COUNTRY$,至少,民有、民治、民享的政府已经从大地上消亡了。 +EVTOPTA60080;哇哈哈哈哈! +EVTNAME14210_sub;他们说的都是“给和平一次机会!” +EVTNAME14040;爱与战争 +REL_SPHERE_OF_INFLUENCE;主导国 +status_quo_short;维持现状 +TOTAL_AMOUNT_OF_SHIPS;舰船总数:$COUNT$ +LESS_AMOUNT_OF_SHIPS;舰船总数多于:$COUNT$ +tut_3a_21b;通过点击申请贷款按钮来获得一项贷款,拖动滑动条直到你对数额满意然后点击“确定”按钮。 +REVANCHISM_EXPLANATION;复仇主义是对收复国家失土的渴望。就像爱、战争与和平一样,我们的人民为了收复我们神圣的领土可以做出更大的牺牲。 +EVTNAME14120_sub;地方选举中的宗教政策辩论 +tut_8c_10;不过,就算你的地位下降也并不算晚,你会得到一个及时的警告然后尝试解决这个问题。避免这类灾难的一种方式当然就是,战争。无论是开战以提高自己的威望,还是让某个国家的威望变得更低。让我们谈谈战争。找到法国然后宣战。先按下“宣战”按钮,选择一个战争目标后点击“同意”按钮。 +BE_GREAT_POWER;列强 +DIPLOMACY_GREATNATION_STATUS;列强 +WE_NO_LONGER_GREAT_POWER_2;并且失去了列强地位 +THEY_NO_LONGER_GREAT_POWER_3;并且失去了列强地位 +WE_BECAME_GREAT_POWER_2;并且现在被当做列强看待! +SERVER_LOST_DESC;主机已经丢失。你可以储存游戏或选择继续并关闭这个窗口。要继续游戏你必须退出并重新连上主机。 +MODIFIER_GLOBAL_POP_MILITANCY_MODIFIER;人群斗争性 +MODIFIER_GLOBAL_POP_CONSCIOUSNESS_MODIFIER;人群觉醒度 +global_liberal_agitation;自由主义风潮 +desc_global_liberal_agitation;煽动者们在大谈自由主义与革命的事业。 +EDU_DESC;教育开支用于支付给神职人员以产生研究点数。 +ADM_DESC;行政开支可促使官僚运作与维持一个健康的官僚系统,进而提高税收效率和减少犯罪率。 +COMBATEND_INITIAL;初始兵力 +COMBATEND_CASUALTIES;伤亡 +COMBATEND_SURVIVORS;幸存 +cavours_diplomacy_title;加富尔的外交 +cavours_diplomacy_desc;卡米洛·保罗·菲利·朱利奥·本索,加富尔伯爵,萨丁尼亚王国首相,是意大利统一运动中的领袖人物,他在外交方面的努力往往归功于在第二次意大利独立战争中获得了法国拿破仑三世的可靠援助来对抗奥地利。 +EVTNAME36898;维多利亚女王的加冕礼 +EVTDESC36898;1838年6月28日,汉诺威王室的亚历山德里娜·维多利亚公主,登上大不列颠及爱尔兰联合王国的王座,号为“维多利亚女王”。她的统治,仅差几年就将延续到20世纪,后来将被铭记作大英帝国的绝对顶峰——日不落帝国。作为汉诺威王室的最后一位英国君主,她的升天也标志着英国与汉诺威之间共主邦联的终结。今天伦敦中喜气洋洋的群众,陪护年轻的维多利亚女王,前往她在新落差的白金汉宫的官邸。 +EVTOPTA36898;维多利亚女王! +RELEASE_VASSAL_EFFECT;释放?Y$TARGET$?W\n +EVTDESC15310;她在城市中挤出一条道路,周围人的影子好像$COUNTRY_ADJ$士兵,教堂发光的钟楼怒视着她,仿佛一只凶恶的被感染的黄色眼睛。她已经迟到了,但课仍然上着。在$PROVINCENAME$,一个地下大学已经形成,不顾学术界对少数民族语言的禁令,提供着高等教育。 +EVTNAME11100;$FROMCOUNTRY_ADJ$议会 +EVTDESC11100;大$CULTURE_GROUP_UNION$内崛起的一股自由化民族主义浪潮已经推翻了$FROMCOUNTRY$的政府。一个由自由革命者召集、包括来自全$CULTURE_GROUP_UNION$各地代表的议会,颁布法令称现在是时候将全民族统一于一面旗帜下了。该议会愿意献给我们一顶$CULTURE_GROUP_UNION$联合的王冠。我们可以接受此加冕,但这么做会导致国际恐慌,我们还要在政治上犒劳这些革命者。 +EVTOPTA11100;欢呼! +EVTOPTB11100;我们不接受贱民的王冠。 +IS_IN_A_SPHERE;处于势力范围中 +EVTNAME16070;吞火者 +EVTDESC16070;“停息了,永远,所有关于我们独特制度的搅乱人心的疑问。”\n\n他言辞温和,但包含着一团义愤的内在火焰,指向他认为的威胁奴隶制度的任何人和任何事。“吞火者”,激进的奴隶制煽动者,已经在$PROVINCENAME$出现。 +EVTOPTA16070;人人生而平等…… +EVTOPTB16070;此言极是! +PROVINCEVIEW_SUPPLY_LIMIT;补给上限: +PRODUCTION_COST_REOPEN;重开花费:?Y$VAL$?W +EVTNAME11102;为了$CULTURE_GROUP_UNION$三呼万岁! +EVTDESC11102;在$COUNTRY$全国各地,兴高采烈的群众挥舞着$CULTURE_GROUP_UNION$的旗帜,到街上举行庆祝。此刻$CAPITAL$的政府宣布全$CULTURE_GROUP_UNION$已经统一在$COUNTRY_ADJ$旗帜下。“长久以来我们任由外国势力的诡计与阴谋设定我们民族的航向。今天,以及永远——在这里,我们上古时代的祖国——我们建立了一个更加完美的结合体。为$CULTURE_GROUP_UNION$三呼万岁!” +EVTOPTA11102;万岁! +NAVALATTACKTHEM_HEADER;海军大臣报告 +NAVALATTACKUS_HEADER;海军大臣报告 +SIEGEUS_SETUP;当敌军开始占领我们的省份 +SIEGEUS_HEADER;$MESSENGER$ +SIEGEUS_1;我们的省份开始被占领 +SIEGEUS_2;$MONARCHTITLE$, +SIEGEUS_3;$PROV$正被占领 +SIEGEUS_4;不要担心! +SIEGEUS_5;$ATTACKER$的部队 +SIEGEUS_6;将很快被我军驱逐。 +SIEGEUS_LOG;$PROV$开始被占领。 +SIEGEUS_BTN1;好的 +SIEGEUS_BTN2;好的 +SIEGEUS_BTN3;查看 +SIEGEUS_MAP;* +SIEGETHEM_SETUP;当我国开始占领一个敌国的省份 +SIEGETHEM_HEADER;$MESSENGER$ +SIEGETHEM_1;他们的省份开始被占领 +SIEGETHEM_2;$MONARCHTITLE$我们开始对以下省份的占领: +SIEGETHEM_3;$PROV$ +SIEGETHEM_4;不需要太久我们的部队就能将它 +SIEGETHEM_5;从$DEFENDER$手中夺走 +SIEGETHEM_6;他们只能期待我们文明的政府了。 +SIEGETHEM_LOG;我们开始占领$PROV$。 +SIEGETHEM_BTN1;好的 +SIEGETHEM_BTN2;好的 +SIEGETHEM_BTN3;查看 +SIEGETHEM_MAP;* +chief_of_army;陆军大臣 +chief_of_navy;海军大臣 +chief_of_staff;军务大臣 +SPHERE_LEADER;势力范围主导国 +CONFIRM_INTERVENTION;干涉! +CONFIRM_INTERVENTION_DESC;你要干涉$WAR$吗? +CHAT_NONE_TIP;过滤聊天内容 +CHAT_ALLIES_TIP;仅与盟方聊天 +CHAT_ENEMIES_TIP;仅与敌方聊天 +CHAT_ALL_TIP;与所有人聊天 +CHAT_FILTER;点击以设置是否接收某些聊天信息 +UV_NO_MORALE;因组织度太低而无法移动。当前组织度为?Y$ORG$?W,移动需要?Y$NEED$?W。 +UV_NO_STRENGHT;因兵力太少而无法移动。当前兵力为?Y$STR$?W,移动需要?Y$NEED$?W。 +tut_7a_6b;下面是个“自动”选择框。\n选择“自动”可以自动设置你的贸易规则来购买你的军队所需物资。 +tut_1a_4;荷兰在我们的边界集结,我们必须击退他们。\n我们需要做的第一件事是选择一支部队。\n要选择一个部队,请点击布鲁塞尔的部队。 +CONT_AI;以AI代替 +CONT_CONTINUE;继续(无AI) +ASKMILITARYACCESS_THEY_ACCEPT_6;当条约生效后我们的部队可以在他们领土内自由行动。 +ASKMILITARYACCESS_THEY_DECLINE_6;他们为何看不到让我们的部队驻扎在他们首都街道上的好处是一个谜。 +DISBAND_UNIT_DRO;解散一个旅将会使它从游戏中移除,这将降低你的国家花费在维护上的补给总额。 +residency_desc;只有属于主体民族的民众拥有投票权。 +limited_citizenship_desc;只有属于主体民族和可接受民族的民众拥有投票权。 +small_arms_production_desc;随着在武器设计方面后膛装填、机械化以及半自动以及其他技术的进步,轻武器的工业输出在十九世纪得到了极大的发展。 +ammunition_production_desc;基础军火的设计与生产在十九世纪获得了巨大的进步。先进的武器设计——从枪口到后膛装填再到半自动和机关枪——天然地使弹药的设计和生产必须满足。 +explosives_production_desc;维多利亚时代见证了人类在爆炸物研究能力方面的巨大进步。在这个时代之初仅比普通黑火药先进一点点,但在时代之末却迎来了塑胶炸弹与硝化甘油的诞生。 +artillery_production_desc;十九世纪的工业革命实实在在地影响到了人类努力的所有领域,火炮的生产也不例外。原本需要事先花费长时间来进行铸模的青铜炮在像阿尔弗雷德·克虏伯或希拉姆·马克沁这样的工业天才手中变得工业化而精确。 +PO_PD_70;你赢得了一场毁灭性的胜利,可以预期在实现和平时达成诸多战争目标。 +PO_PD_40;你赢得了一场完全的胜利,在实现和平时可以达成至少一个主要的战争目标。 +PO_PD_10;你赢得了一场胜利。在实现和平时敌人很可能同意无条件停战,或者可以达成一项受限制的战争目标。 +PO_PD_NEG_25;敌人赢得了一场胜利,我们应当考虑提供他们一项受限制的战争目标以换取和平。 +PO_PD_NEG_60;敌人赢得了一场完全的胜利,我们应当考虑提供他们至少一项主要的战争目标。 +PO_PD_NEG_99;敌人赢得了一场毁灭性的胜利,我们可以预估到他们在和平谈判时会要求达成诸多战争目标。 +TOPBAR_AT_WAR_WITH;与?Y$COUNTRY$?W交战 +tut_7a_8a;注意这个下方有“购买”文字的图标,后面还有一个滑动条。\n这意味着如果你移动滑动条到一个确定的仓储值,游戏将会尝试购买贸\n易物资直到达成你所需的数目。 +EVTOPTA17000;在这里没人赞成 +EVTOPTB17000;如果只有这里有人支持这个想法…… \ No newline at end of file diff --git a/assets/localisation/zh-CN/beta2.csv b/assets/localisation/zh-CN/beta2.csv index 65f321089..3d020e2b6 100644 --- a/assets/localisation/zh-CN/beta2.csv +++ b/assets/localisation/zh-CN/beta2.csv @@ -1,303 +1,302 @@ -#Powered_by_ParaTranz;;;;;;;;;;;;;x -#CODE;ENGLISH;FRENCH;GERMAN;;SPANISH;;;;;;;;x -WARSUBSIDIES_DI;提供战争援助;;;;;;;;;;;;x -CANCEL_WARSUBSIDIES_DI;取消战争援助;;;;;;;;;;;;x -ASKMILITARYACCESS_DI;要求军事通行;;;;;;;;;;;;x -CANCELASKMILITARYACCESS_DI;放弃军事通行;;;;;;;;;;;;x -GIVEMILITARYACCESS_DI;提供军事通行;;;;;;;;;;;;x -CANCELGIVEMILITARYACCESS_DI;撤销军事通行;;;;;;;;;;;;x -ALLIANCE_DI;提议结盟;;;;;;;;;;;;x -CANCELALLIANCE_DI;解除盟约;;;;;;;;;;;;x -CALLALLY_DI;召唤盟国;;;;;;;;;;;;x -DISCREDIT_DI;诽谤;;;;;;;;;;;;x -EXPELADVISORS_DI;驱逐顾问;;;;;;;;;;;;x -BANEMBASSY_DI;封锁使馆;;;;;;;;;;;;x -INCREASEOPINION_DI;增高评价;;;;;;;;;;;;x -DECREASEOPINION_DI;降低评价;;;;;;;;;;;;x -ADDTOSPHERE_DI;纳入势力范围;;;;;;;;;;;;x -REMOVEFROMSPHERE_DI;移出势力范围;;;;;;;;;;;;x -INCREASERELATION_DI;增进关系;;;;;;;;;;;;x -DECREASERELATION_DI;降低关系;;;;;;;;;;;;x -GUNBOAT_DI;炮舰外交;;;;;;;;;;;;x -WAR_DI;战争;;;;;;;;;;;;x -WARGOAL_DI;增加战争目标;;;;;;;;;;;;x -PEACE_DI;提议和平;;;;;;;;;;;;x -TOPBAR_LEADERSHIP_MAX;你已经获得了领导力的最大值:?Y$MAX$?W,此后无法继续累积新的领导力了\n;;;;;;;;;;;;x -IS_MOBILIZED_IRO;(预备役已被动员);;;;;;;;;;;;x -ADD_CRIME;获得?Y$NAME$?W\n;;;;;;;;;;;;x -TOPBAR_WAR_PLUS;和他们的卫星国及自治领\n;;;;;;;;;;;;x -CANTBUILD_FORCEDISARM;由于一个和平条约强迫我国解除武装,所以我们无法建造新的军事单位;;;;;;;;;;;;x -SOME_LIFE_NEEDS;部分必需品;;;;;;;;;;;;x -TOPBAR_AVG_CHANGE;我们估计在下个月它将会变化$VAL$?W;;;;;;;;;;;;x -TECH_DAILY_RESEARCHPOINTS_BASE_TOOLTIP;每日基本研究点数:?Y$VALUE$?W;;;;;;;;;;;;x -TECH_DAILY_RESEARCHPOINTS_TOTAL_TOOLTIP;每日研究点数:?G+$VALUE$?W;;;;;;;;;;;;x -TECH_DAILY_RESEARCHPOINTS_TOOLTIP;$POPTYPE$提供了?G$VALUE$?W研究点数\n(现为人口的?Y$FRACTION$%?W,最佳为$OPTIMAL$%);;;;;;;;;;;;x -average_literacy;识字率;;;;;;;;;;;;x -MODIFIER_RESEARCH_POINTS;研究点数;;;;;;;;;;;;x -gas;毒气攻击;;;;;;;;;;;;x -COMBAT_GAS;毒气攻击对欠缺防御手段的敌人来说是毁灭性的;;;;;;;;;;;;x -MAY_GAS_ATTACK;可以使用毒气攻击\n;;;;;;;;;;;;x -MAY_GAS_DEFEND;可以防御毒气攻击\n;;;;;;;;;;;;x -IMMIGRANTS_FROM;这里有来自$NAME$的?G$VAL$?W名移民;;;;;;;;;;;;x -EMIGRANTS_TO;?R$VAL$?W名移民前往$NAME$;;;;;;;;;;;;x -PW_ALL_FOCUSES_USED;所有的国家焦点都已使用;;;;;;;;;;;;x -HAS_NO_FACTORIES;没有工厂\n;;;;;;;;;;;;x -HAS_FACTORIES;有工厂\n;;;;;;;;;;;;x -RETREAT_DELAY_IRO;在?Y$VAL$?W天后可以选择撤退;;;;;;;;;;;;x -PW_CANTCOLONIZE;无法在此地殖民;;;;;;;;;;;;x -IS_COLONIAL_STATE_POPVIEW;殖民地区;;;;;;;;;;;;x -CULTURE_IS_NOT;民族不是;;;;;;;;;;;;x -CULTURE_IS;民族是;;;;;;;;;;;;x -INVALID_WARTARGET_TROOPS_IN_THEM;我们还有部队在他们的疆域内;;;;;;;;;;;;x -WEX_EFFECTS;当前效果;;;;;;;;;;;;x -NOBODY_CAN_VOTE_HERE;无人拥有投票权;;;;;;;;;;;;x -NOT_ABLE_TO_REINFORCE;这个人群由于太小所以无法增援这个旅;;;;;;;;;;;;x -POP_SIZE_UNITVIEW;此人群拥有?Y$VAL$?W人,可以支持?Y$ALLOWED$?W个旅。当前它正支持?Y$CURRENT$?W个旅。;;;;;;;;;;;;x -MAX_REINF_UNITVIEW;以?G100%?W的速度增援;;;;;;;;;;;;x -POP_IMPACT_UNITVIEW;由于预备役的损失,这个单位以?Y$VAL$%?W的速度得到补充;;;;;;;;;;;;x -MOB_IS_REINFORCE;已动员的单位以?Y50%?W的速度得到补充;;;;;;;;;;;;x -EVTNAME60120;增进联邦主义;;;;;;;;;;;;x -EVTDESC60120;一种文化上的民族主义思潮正在席卷$COUNTRY$,人们开始呼吁要与$CULTURE_GROUP_UNION$的同胞统一在一起。我们没有理由怀疑他们将提出一项合并请愿书。;;;;;;;;;;;;x -EVTOPTA60120;就这样做;;;;;;;;;;;;x -EVTNAME60130;来自$FROMCOUNTRY$的合并请愿书;;;;;;;;;;;;x -EVTDESC60130;随着大众民族感情的汹涌澎湃,$FROMCOUNTRY_ADJ$政府在$CAPITAL$向我国官方提出了一项正式的要求,希望能永久性地加入$COUNTRY$。看起来没有任何理由反对此事。;;;;;;;;;;;;x -EVTOPTA60130;就这样做;;;;;;;;;;;;x -EVTOPTB60130;以上帝的名义拒绝$FROMCOUNTRY$废物;;;;;;;;;;;;x -ATPEACE;处于和平;;;;;;;;;;;;x -NORMAL_WAR_RUDEBOI_NAME;$ORDER$$FIRST_COUNTRY$遏制$SECOND_COUNTRY$之战;;;;;;;;;;;;x -AGRESSION_WAR_RUDEBOI_NAME;$ORDER$$FIRS_COUNTRY$遏制$SECOND_COUNTRY$之战;;;;;;;;;;;;x -rude_boy;遏制;;;;;;;;;;;;x -rude_boy_desc;强迫一个?Y国家?W大幅度降低其野心,这一宣战行为已在国际事务中抛开了所有文明伪装;;;;;;;;;;;;x -rude_boy_setup;通过削减其领土、威望及军队来遏制$RECIPIENT$;;;;;;;;;;;;x -rude_boy_short;遏制$RECIPIENT$;;;;;;;;;;;;x -POP_DETAILS_EXPENSES;花费:;;;;;;;;;;;;x -CONFIRM_CREATE_VASSAL;释放国家;;;;;;;;;;;;x -CONFIRM_CREATE_VASSAL_DESC;你是否希望将?Y$COUNTRY$?W释放为一个?Y$TYPE$?W?\n?Y$COUNTRY$?W将获得如下?Y$NUM$?W个省份:?Y$PROVINCES$?W;;;;;;;;;;;;x -egyptian_excavations;埃及遗迹;;;;;;;;;;;;x -egyptian_excavations_desc;我国在帝王谷展开了考古发掘行动。;;;;;;;;;;;;x -red_shirts_title;红衫军;;;;;;;;;;;;x -red_shirts_name;加里波第的红衫军;;;;;;;;;;;;x -red_shirts_desc;红衫军的名称是用于形容那些在朱塞佩·加里波第为了将松散的意大利邦国熔炼为一个民族国家而奋斗时为他服务的志愿兵,这个巧妙地命名是因为加里波第和他的战士们穿着红色衬衣。富有魅力的加里波第闻名于国内外,被普遍看作一位自由斗士,他致力于将意大利统一在萨丁尼亚的王冠下。这些意大利的泛民族主义者为了意大利的统一而奋斗。;;;;;;;;;;;;x -red_shirts_army;红衫军的千人远征;;;;;;;;;;;;x -EVTNAME11103;千人远征!;;;;;;;;;;;;x -EVTDESC11103;$MONARCHTITLE$!新闻到了我们这里!著名的意大利自由斗士朱塞佩·加里波第和他的“千人远征”已经击溃并控制了$FROMCOUNTRY$的政府。这个有力的自由斗士无论到哪里都有欢呼雀跃的意大利民众挥舞着意大利国家的三色旗前去欢迎他——这位全意大利的解放者。由于我们在半岛上的主导地位,$FROMCOUNTRY$新成立的政府发来信息称新生的意大利将承认$COUNTRY$的现有地位。;;;;;;;;;;;;x -EVTOPTA11103;意大利复兴运动万岁!;;;;;;;;;;;;x -EVTOPTB11103;这家伙是谁?他想从我这儿得到些什么?;;;;;;;;;;;;x -CB_DESC_HEAD;这个战争借口允许我们要求:;;;;;;;;;;;;x -CB_ALLOWED_DISARMAMENT;强迫裁军;;;;;;;;;;;;x -CB_ALLOWED_REPARATIONS;战争赔偿;;;;;;;;;;;;x -CB_ALLOWED_STATES;割让领土;;;;;;;;;;;;x -TRADE_DISABLED_AUTOMATE;该项物资的贸易方式为自动,请关闭自动方式后更改设置;;;;;;;;;;;;x -AUTOMATE_TRADE_CHECK;开关该项物资的自动贸易方式;;;;;;;;;;;;x -TECHNOLOGYVIEW_RESEARCH_TOOLTIP;我们当前正在研究?Y$TECH$?W\n以目前的速度,该项目将于?Y$DATE$?W完成;;;;;;;;;;;;x -INCREASERELATION_THEY_ACCEPT_4;我们的关系增进了?G$CHANGE$?W,现为?Y$RELATION$?W;;;;;;;;;;;;x -INCREASERELATION_WE_ACCEPT_4;我们的关系增进了?G$CHANGE$?W,现为?Y$RELATION$?W;;;;;;;;;;;;x -DECREASERELATION_WE_ACCEPT_5;我们的关系改变了?R$CHANGE$?W,现为?Y$RELATION$?W;;;;;;;;;;;;x -DECREASERELATION_THEY_ACCEPT_6;我们的关系改变了?R$CHANGE$?W,现为?Y$RELATION$?W;;;;;;;;;;;;x -TRI_1743;的黎波里;;;;;;;;;;;;x -NORMAL_WAR_CONCESSION_NAME;$ORDER$$STATE$租借地战争;;;;;;;;;;;;x -AGRESSION_WAR_CONCESSION_NAME;$ORDER$$STATE$租借地战争;;;;;;;;;;;;x -demand_concession_casus_belli;索要租借地;;;;;;;;;;;;x -demand_concession_casus_belli_desc;强迫一个?Y未开化国家?W割让领土以设立殖民租借地;;;;;;;;;;;;x -demand_concession_casus_belli_setup;要求$RECIPIENT$割让领土以设立殖民租借地;;;;;;;;;;;;x -demand_concession_casus_belli_short;索要$STATE$;;;;;;;;;;;;x -NORMAL_WAR_PROTECTORATE_NAME;$ORDER$获取属于$FIRST$$SECOND_COUNTRY$;;;;;;;;;;;;x -AGRESSION_WAR_PROTECTORATE_NAME;$ORDER$获取属于$FIRST$$SECOND_COUNTRY$;;;;;;;;;;;;x -establish_protectorate_casus_belli;建立保护国;;;;;;;;;;;;x -establish_protectorate_casus_belli_desc;通过强迫一个?Y未开化国家?W成为我们的保护国来吞并他们;;;;;;;;;;;;x -establish_protectorate_casus_belli_setup;通过建立保护国的形式吞并$RECIPIENT$;;;;;;;;;;;;x -establish_protectorate_casus_belli_short;吞并$RECIPIENT$;;;;;;;;;;;;x -NORMAL_WAR_UNIFICATION_NAME;$ORDER$$FIRST_COUNTRY$解放$STATE$;;;;;;;;;;;;x -AGRESSION_WAR_UNIFICATION_NAME;$ORDER$$FIRST_COUNTRY$解放$STATE$;;;;;;;;;;;;x -unification_casus_belli;统一战争;;;;;;;;;;;;x -unification_casus_belli_desc;解放我们?Y文化圈?W的核心领土;;;;;;;;;;;;x -unification_casus_belli_setup;解放我们?Y文化圈?W的核心领土;;;;;;;;;;;;x -unification_casus_belli_short;解放$STATE$;;;;;;;;;;;;x -POP_PROMOTE_INFO_ON_SEL;最近$WHERE$注册了$VAL$个$WHO$;;;;;;;;;;;;x -POP_LEAVE_INFO_ON_SEL;最近$WHERE$失去了$VAL$个$WHO$;;;;;;;;;;;;x -DOMINION;自治领;;;;;;;;;;;;x -SATELLITE;卫星国;;;;;;;;;;;;x -DOMINION_OF_NOCOLOR;自治领 归属;;;;;;;;;;;;x -SATELLITE_OF_NOCOLOR;卫星国 归属;;;;;;;;;;;;x -DIPLOMACY_CANNOT_SET_PRIO_MYVASSAL;他们是我们的?Y$TYPE$?W,会永远在我们的?Y势力范围?W内;;;;;;;;;;;;x -DIPLOMACY_TRUCE_WITH;休战:;;;;;;;;;;;;x -DIPLOMACY_CASUSBELLIS;战争借口:;;;;;;;;;;;;x -tut_1c_9;正如我们之前提到的,当一个附加了旅的人群暴动时这个旅也会随之暴动。如果一个旅在其人口图标后方有一个叛军图标的话,这意味着它所属的人群是一个反叛集团的成员。这是非常危险的。确认这个人群的状态及其政治观点的一个方法是点击该单位界面的人群图标以打开人口界面。现在,请点击下一步继续。;;;;;;;;;;;;x -BUDGET_VIEW_CRIME_FIGHT;治安效果:;;;;;;;;;;;;x -POP_CURRENT_PROD;当前生产:;;;;;;;;;;;;x -ALREADY_ASSIMILATED;主体民族或可接受民族;;;;;;;;;;;;x -TCP_SERVER_LOST;传输存档时丢失主机!;;;;;;;;;;;;x -tut_7b_6;全球市场上的价格每天都会根据供应和需求的变化而设定。当前的供应和需求会设定一个实际价格将不断接近之的目标价格,你一定要关注物资价格的发展,这对你来说是非常重要的。当轻武器的价格上涨时,也许就是时候开建一座新的工厂了。价格旁边的箭头符号代表了其价格是在上涨(绿色)、不变(黄色)还是下降(红色)。请点击下一步继续。;;;;;;;;;;;;x -tut_7b_8;下方的图片是世界市场中风帆运输船的示例图。底部的图标显示了我们当前是在出售还是购买该项物资,以及该项物资的贸易是由AI自动进行或不是。政府(玩家或AI)可以通过两种方式在市场上进行购买或出售,设定贸易规则或通过自动贸易。点击风帆运输船的图标去观察一项自动贸易。;;;;;;;;;;;;x -DIPLO_CALL_ALLIES;召唤盟友;;;;;;;;;;;;x -RULE_OPEN_FACTORY;打开/关闭工厂;;;;;;;;;;;;x -PRODUCTION_NOT_DESTROY_FACTORY_BECAUSE_TOOLTIP;我们?R不能?W摧毁这个工厂的原因:;;;;;;;;;;;;x -BE_ANNEXED;被吞并;;;;;;;;;;;;x -PW_COLONY_NO_STATE;需要可接受民族至少?Y$NUM$?W%的人口成为官僚才能将殖民地转化为正式国土,当前这个比例为?Y$CURR$?W%;;;;;;;;;;;;x -REMOVE_PW_COLONY_NO_STATE;需要可接受民族至少?Y$NUM$?W%的人口成为官僚才能将殖民地转化为正式国土,当前这个比例为?Y$CURR$?W%;;;;;;;;;;;;x -BAD_SAVE;出错:存档损坏;;;;;;;;;;;;x -tut_4c_12b;现在请转到陆军科技界面。;;;;;;;;;;;;x -USA_reactionary;南方民主党人;;;;;;;;;;;;x -MILITARY_DIG_IN_CAP;战壕深度;;;;;;;;;;;;x -MILITARY_MILITARY_TACTICS;军事战术;;;;;;;;;;;;x -COUNTRYALERT_NO_CanDoDecisions;当前没有什么决议值得我们关注;;;;;;;;;;;;x -POP_OTHER_LABEL;其他;;;;;;;;;;;;x -annex_hawaii_title;纽兰兹决议;;;;;;;;;;;;x -annex_hawaii_desc;纽兰兹决议是美国国会于1898年通过的一项共同决议案,由国会议员弗兰西斯·G·纽兰兹命名,它将夏威夷共和国并入了美国,获得了夏威夷的领土。;;;;;;;;;;;;x -ionian_islands_question_title;伦敦条约(1864);;;;;;;;;;;;x -ionian_islands_question_desc;拿破仑战争结束后英国就获得了爱奥尼亚诸岛的宗主权。在1862年,相对其价值来说维系宗主权的花费被认为过于高昂,经过两年的协商后它们被割让给希腊。;;;;;;;;;;;;x -WARSUBSIDIES_DESC;每天提供?Y$MONEY$?W以帮助该国;;;;;;;;;;;x -release_puppet;释放傀儡国;;;;;;;;;;;;x -release_puppet_short;使$THIRD$独立;;;;;;;;;;;;x -release_puppet_setup;使$RECIPIENT$释放$THIRD$;;;;;;;;;;;;x -release_puppet_desc;使一个?Y国家?W从其宗主国独立;;;;;;;;;;;;x -IS_NOT_OUR_VASSAL;不是我们的傀儡国;;;;;;;;;;;;x -IS_OUR_VASSAL;是我们的傀儡国;;;;;;;;;;;;x -COUNTRYALERT_HaveOrganizingRebels;反叛集团正在我国组织起来!;;;;;;;;;;;;x -TOTAL_REBEL_POP;反叛集团成员;;;;;;;;;;;;x -PROV2918;贝宁海湾;;;;;;;;;;;;x -PROV2921;几内亚海岸;;;;;;;;;;;;x -PROV2922;塞内冈比亚海岸;;;;;;;;;;;;x -NUMBER_OF_EMIREES;本月有?Y$NUM$?W人出国;;;;;;;;;;;;x -NUMBER_OF_IMMIGREES;本月有?Y$NUM$?W人入境;;;;;;;;;;;;x -alaskan_purchase_title;西沃德的冰箱;;;;;;;;;;;;x -alaskan_purchase_desc;由于克里米亚战争的后果,俄罗斯开始相信在另一场与英国的战争中没有希望保住其北美领地,于是希望将其出售并变成美国的阿拉斯加州。这片领土于1867年被美国以每英亩2.3分的价格购入。在当时的国务卿威廉·亨利·西沃德推动并完成之后,购买阿拉斯加被美国人普遍嘲讽为“西沃德的冰箱”。;;;;;;;;;;;;x -EVTNAME32509;阿拉斯加购买?;;;;;;;;;;;;x -EVTDESC32509;我们在华盛顿大使馆的临时代办爱德华·安德烈维奇·斯托克尔抛出的试探有了结果,美国今天表示可以开始就出售我们在北美的领土进行磋商。美国人为阿拉斯加地区向我们开出了每英亩2.3分的价格,这个价格看起来相对公平。殖民地很难在于英国的战争中幸存,所以现在将其定价抛售并非是个坏注意。你怎么看,$MONARCHTITLE$?;;;;;;;;;;;;x -EVTOPTA32509;反正我们现在很艰难;;;;;;;;;;;;x -EVTOPTB32509;不,我不这样想。也许将来某天我们可以在那儿建一座桥?;;;;;;;;;;;;x -EVTNAME32510;俄罗斯接受!;;;;;;;;;;;;x -EVTDESC32510;$MONARCHTITLE$,俄罗斯同意出售阿拉斯加给我们!;;;;;;;;;;;;x -EVTOPTA32510;太好了!;;;;;;;;;;;;x -EVTNAME32511;俄罗斯拒绝!;;;;;;;;;;;;x -EVTDESC32511;$MONARCHTITLE$,与俄罗斯之间就出售阿拉斯加地区的协商已经停止,俄罗斯拒绝出售那个地区给我们。;;;;;;;;;;;;x -EVTOPTA32511;可恨!;;;;;;;;;;;;x -IS_DISARMED;已经被解除武装;;;;;;;;;;;;x -IS_NOT_DISARMED;没有被解除武装;;;;;;;;;;;;x -TRUCE_LASTS_UNTIL;休战协议持续到?Y$DATE$?W;;;;;;;;;;;;x -LOBBY_HOST_ONLY;只有主机可以开始游戏;;;;;;;;;;;;x -LOBBY_WAITING;你必须等待所有玩家开始,或者踢掉已经消失的玩家;;;;;;;;;;;;x -NO_UNIT_TECH;要组建?Y$UNIT$?W,我们必须先研究?Y$TECH$?W;;;;;;;;;;;;x -NO_UNIT_REGIMENTS;我们无法组建?Y$UNIT$?W,需要更多的?Y士兵?W;;;;;;;;;;;;x -NO_UNIT_PORTS;我们无法组建?Y$UNIT$?W,需要一个?Y沿海?W省份;;;;;;;;;;;;x -DIPLOMACY_WARDIALOG_ALLIES;?Y$COUNTRY$?W受到下列国家的保护:;;;;;;;;;;;;x -DIPLOMACY_WARDIALOG_NUM_ALLIES;?Y$COUNTRY$?W受到?Y$NUM$?W个国家的保护;;;;;;;;;;;;x -DIPLOMACY_WARDIALOG_ALLY;盟国;;;;;;;;;;;;x -WARGOAL_WE_ACCEPT_HEADER;外相报告;;;;;;;;;;;;x -WARGOAL_WE_ACCEPT_1;$MONARCHTITLE$;;;;;;;;;;;;x -WARGOAL_WE_ACCEPT_2;$ACTOR$已经决定扩大与我们的战争以要求;;;;;;;;;;;;x -WARGOAL_WE_ACCEPT_3;$WARGOAL$;;;;;;;;;;;;x -WARGOAL_WE_ACCEPT_4;这些蠢货觉得我们会答应。;;;;;;;;;;;;x -WARGOAL_WE_ACCEPT_5;*;;;;;;;;;;;;x -WARGOAL_WE_ACCEPT_6;我们将惩罚他们的傲慢。;;;;;;;;;;;;x -WARGOAL_WE_ACCEPT_BTN1;好的;;;;;;;;;;;;x -WARGOAL_WE_ACCEPT_BTN2;好的;;;;;;;;;;;;x -WARGOAL_WE_ACCEPT_BTN3;查看;;;;;;;;;;;;x -WARGOAL_WE_ACCEPT_LOG;$ACTOR$扩大了他们与我们的战争以获得$WARGOAL$。;;;;;;;;;;;;x -WARGOAL_THEY_ACCEPT_HEADER;外相报告;;;;;;;;;;;;x -WARGOAL_THEY_ACCEPT_1;$MONARCHTITLE$;;;;;;;;;;;;x -WARGOAL_THEY_ACCEPT_2;我们已经决定扩大我们的战争以要求;;;;;;;;;;;;x -WARGOAL_THEY_ACCEPT_3;$WARGOAL$;;;;;;;;;;;;x -WARGOAL_THEY_ACCEPT_4;我们希望$RECIPIENT$能通情达理;;;;;;;;;;;;x -WARGOAL_THEY_ACCEPT_5;*;;;;;;;;;;;;x -WARGOAL_THEY_ACCEPT_6;现在他们将为其短视付出代价。;;;;;;;;;;;;x -WARGOAL_THEY_ACCEPT_BTN1;好的;;;;;;;;;;;;x -WARGOAL_THEY_ACCEPT_BTN2;好的;;;;;;;;;;;;x -WARGOAL_THEY_ACCEPT_BTN3;查看;;;;;;;;;;;;x -WARGOAL_THEY_ACCEPT_LOG;我们扩大了与$RECIPIENT$的战争以获得$WARGOAL$。;;;;;;;;;;;;x -WARGOAL_OTHER_ACCEPT_HEADER;外相报告;;;;;;;;;;;;x -WARGOAL_OTHER_ACCEPT_1;$MONARCHTITLE$;;;;;;;;;;;;x -WARGOAL_OTHER_ACCEPT_2;我们听说了遥远地方的传闻;;;;;;;;;;;;x -WARGOAL_OTHER_ACCEPT_3;看起来$ACTOR$;;;;;;;;;;;;x -WARGOAL_OTHER_ACCEPT_4;已经扩大了他们与$RECIPIENT$的战争;;;;;;;;;;;;x -WARGOAL_OTHER_ACCEPT_5;以获得$WARGOAL$;;;;;;;;;;;;x -WARGOAL_OTHER_ACCEPT_6;就像我们所关心的。;;;;;;;;;;;;x -WARGOAL_OTHER_ACCEPT_BTN1;好的;;;;;;;;;;;;x -WARGOAL_OTHER_ACCEPT_BTN2;好的;;;;;;;;;;;;x -WARGOAL_OTHER_ACCEPT_BTN3;查看;;;;;;;;;;;;x -WARGOAL_OTHER_ACCEPT_LOG;$ACTOR$扩大了他们与$RECIPIENT$的战争以获得$WARGOAL$。;;;;;;;;;;;;x -NO_GP_ACTION_ON_SELF;将我们自己作为目标是愚蠢的;;;;;;;;;;;;x -OL_VIEW_SIEGES;开关?Y围城?W快捷栏;;;;;;;;;;;;x -BADBOY_EFFECT;$DIRECTION$$VALUE$恶名\n;;;;;;;;;;;;x -unification_annex_casus_belli;统一战争;;;;;;;;;;;;x -unification_annex_casus_belli_desc;解放我们?Y文化圈?W的核心领土;;;;;;;;;;;;x -unification_annex_casus_belli_setup;解放我们?Y文化圈?W的核心领土;;;;;;;;;;;;x -unification_annex_casus_belli_short;吞并;;;;;;;;;;;;x -enlightenment_thought;权利思想;;;;;;;;;;;;x -enlightenment_thought_desc;权利思想;;;;;;;;;;;;x -NORMAL_WAR_UNIFICATION_ANNEX_NAME;$ORDER$$FIRST_COUNTRY$解放$SECOND_COUNTRY$;;;;;;;;;;;;x -AGRESSION_WAR_UNIFICATION_ANNEX_NAME;$ORDER$$FIRST_COUNTRY$解放$SECOND_COUNTRY$;;;;;;;;;;;;x -springtime_of_nations;万国之春!;;;;;;;;;;;;x -springtime_of_nations_desc;沉睡的欧洲民族觉醒过来对抗专制与暴政;;;;;;;;;;;;x -HND_conservative;国民会议党;;;;;;;;;;;;x -HND_liberal;独立党;;;;;;;;;;;;x -HND_reactionary;国民阵线;;;;;;;;;;;;x -HND_anarcho_liberal;自由党;;;;;;;;;;;;x -HND_socialist;印度国民大会党;;;;;;;;;;;;x -HND_communist;共产党;;;;;;;;;;;;x -HND_fascist;统一党;;;;;;;;;;;;x -HND;印度;;;;;;;;;;;;x -WEDID_ISDISCREDITED_DESC;诽谤效果持续到?Y$UNTIL$?W,我国仍受其影响。;;;;;;;;;;;;x -WEDID_ISBANNEDEMBASSY_DESC;封锁使馆效果持续到?Y$UNTIL$?W,我国仍受其影响。;;;;;;;;;;;;x -OTHER_MUST_NEGOTIATE_WITH_WAR_LEADER;在战争结束前我们不能同敌方的?Y战争领袖?W进行协商。和平协议只能在?Y$ENEMY$?W与?Y$COUNTRY$?W之间签署。;;;;;;;;;;;;x -unification_humiliate_cb;宣示霸权;;;;;;;;;;;;x -REMOVE_unification_humiliate_cb_desc;羞辱其他列强来向你的文化圈展示领袖地位;;;;;;;;;;;;x -REMOVE_unification_humiliate_cb_setup;羞辱其他列强来向你的文化圈展示领袖地位;;;;;;;;;;;;x -unification_humiliate_cb_short;承认霸权;;;;;;;;;;;;x -NORMAL_UNIFICATION_HUMILIATE_NAME;$FIRST_COUNTRY$ - $SECOND_COUNTRY$ 兄弟之战;;;;;;;;;;;;x -AGRESSION_UNIFICATION_HUMILIATE_NAME;$FIRST_COUNTRY$ - $SECOND_COUNTRY$ 兄弟之战;;;;;;;;;;;;x -PRODUCTION_REQUIRED_DAILY_INPUTS;所需每日输入:;;;;;;;;;;;;x -PRODUCTION_DAILY_OUTPUT;每日输出:;;;;;;;;;;;;x -COUNTRYALERT_NO_HasClosedFactories;我国没有破产的工厂;;;;;;;;;;;;x -COUNTRYALERT_HasClosedFactories;在下列地区有破产的工厂:;;;;;;;;;;;;x -CHI_1496;香港与澳门;;;;;;;;;;;;x -ANY_STATE_STARTS;任何情况;;;;;;;;;;;;x -indian_sepoys_title;印度兵变;;;;;;;;;;;;x -indian_sepoys_name;印度兵;;;;;;;;;;;;x -indian_sepoys_desc;印度兵“Sepoy”的语源是波斯语的“Siphai”,含义为士兵,通常用来称呼为欧洲人效力的印度士兵。在1857年,部分被英国东印度公司雇佣的印度兵发动了反抗英国统治的兵变,这个事件同时被称为“印度兵变”和“印度第一次独立战争”。发动兵变的士兵们为了将印度从殖民统治中解放出来而战。;;;;;;;;;;;;x -indian_sepoys_army;印度兵变;;;;;;;;;;;;x -HND_ADJ;印度的;;;;;;;;;;;;x -ALD;阿尔及利亚;;;;;;;;;;;;x -REMOVED_BUDGET_CANT_LOAN_DESC;银行只会在你满足支付利息及非敌对的情况下才会贷款给你。外国银行为了安全上的原因永远不会贷给你超出他们可用款项$MAXLOAN$%的资金。;;;;;;;;;;;;x -WE_ARE_DISCREDITED;我们是不名誉的;;;;;;;;;;;;x -INFLUENCE_NEIGHBOUR;邻国;;;;;;;;;;;;x -INFLUENCE_OTHER_CONTINENT;另一大洲的国家;;;;;;;;;;;;x -INFLUENCE_RELATIVE;总分数与我国的差距;;;;;;;;;;;;x -INFLUENCE_AT_MAX;我们无法在单个国家拥有超过?Y$MAX$?W点的影响力;;;;;;;;;;;;x -DIPLOMACY_DAILYINFLULENCE_GAIN;我们每天获得?Y$NUM$?W点对?Y$COUNTRY$?W的影响力,我们获得影响力的基础值为?Y$BASE$?W点;;;;;;;;;;;;x -DECL_WAR_NO_VASSAL;我们无法对?Y卫星国?W或?Y自治领?W宣战;;;;;;;;;;;;x -austrian_form_south_german_confederation_title;南德意志邦联;;;;;;;;;;;;x -austrian_form_south_german_confederation_desc;当德意志帝国尚未统一之前,随着普法战争的进展,十九世纪高涨的民族主义已经表现出了统一的倾向,1848年的法兰克福国民议会则是一个重要的先驱。通过达成南德意志诸邦中的主导地位,我们可以成立南德意志邦联。;;;;;;;;;;;;x -OL_HOSTILE_SIEGES;敌方围城;;;;;;;;;;;;x -OL_VIEW_HOSTILE_SIEGES;开关?Y敌方围城?W快捷栏;;;;;;;;;;;;x -civil_war_setup;为了再次将我们的国家统一到同一面旗帜下而战;;;;;;;;;;;;x -POOR_MILITANCY_MORE_THAN;贫困阶层斗争性超过;;;;;;;;;;;;x -MIDDLE_MILITANCY_MORE_THAN;中产阶层斗争性超过;;;;;;;;;;;;x -RICH_MILITANCY_MORE_THAN;富裕阶层斗争性超过;;;;;;;;;;;;x -POOR_MILITANCY_LESS_THAN;贫困阶层斗争性少于;;;;;;;;;;;;x -MIDDLE_MILITANCY_LESS_THAN;中产阶层斗争性少于;;;;;;;;;;;;x -RICH_MILITANCY_LESS_THAN;富裕阶层斗争性少于;;;;;;;;;;;;x -PRODUCTION_SORT_BY_AVAILABLE_WORKFORCE_TOOLTIP;按失业?Y$TYPE$?W排序;;;;;;;;;;;;x -PRODUCTION_SORT_BY_AVG_INVESTORS_TOOLTIP;按地区的平均?Y$TYPE$?W排序;;;;;;;;;;;;x -PRODUCED_DETAIL;我国当前可用$VAL$;;;;;;;;;;;;x -TRADE_AVAILABLE;可用;;;;;;;;;;;;x -SPA_2517;密克罗尼西亚;;;;;;;;;;;;x -hungarian_culture_group;匈牙利人;;;;;;;;;;;;x -polish_culture_group;波兰人;;;;;;;;;;;;x -czecho_slovak_culture_group;捷克斯洛伐克人;;;;;;;;;;;;x -DZG_ADJ;但泽的;;;;;;;;;;;;x -EVTNAME13201;外交使团被围!;;;;;;;;;;;;x -EVTDESC13201;$FROMCOUNTRY$的消息传到了我们这里,当地统治者将我们的外交人员从该国驱逐,并且他们的部队以强制实行的姿态将我们的大使馆围困起来。这件事将发展为国际形象的巨大损失,除非向$FROMCOUNTRY$正式宣战。先生,我们应该怎样应对?;;;;;;;;;;;;x -EVTOPTA13201;武力!;;;;;;;;;;;;x -EVTOPTB13201;也许我们可以让$FROMCOUNTRY_ADJ$龙睡下。;;;;;;;;;;;;x -annex_core_country;恢复秩序;;;;;;;;;;;;x -annex_core_country_short;吞并$RECIPIENT$;;;;;;;;;;;;x -annex_core_country_setup;吞并$RECIPIENT$;;;;;;;;;;;;x -annex_core_country_desc;吞并一个?Y国家?W所有含有你的核心的省份;;;;;;;;;;;;x -liberal_rebels_title;雅各宾派;;;;;;;;;;;;x -liberal_rebels_name;雅各宾派;;;;;;;;;;;;x -liberal_rebels_desc;自由主义的雅各宾派为了国家的政府能纳入更广大阶层的民众而奋斗。在一个绝对君主制国家他们会要求实行君主立宪制,在其他情况下他们都希望建立民主制度。;;;;;;;;;;;;x -liberal_rebels_army;共和国卫队;;;;;;;;;;;;x -NORMAL_WAR_RESTORE_ORDER_NAME;$ORDER$$FIRST_COUNTRY$恢复$SECOND$秩序;;;;;;;;;;;;x -AGRESSION_WAR_RESTORE_ORDER_NAME;$ORDER$$FIRST_COUNTRY$恢复$SECOND$秩序;;;;;;;;;;;;x -NOT_ENOUGH_FOR_BRIGADE;现在尚未完全动员一个旅;;;;;;;;;;;;x \ No newline at end of file +#Powered_by_ParaTranz +WARSUBSIDIES_DI;提供战争援助 +CANCEL_WARSUBSIDIES_DI;取消战争援助 +ASKMILITARYACCESS_DI;要求军事通行 +CANCELASKMILITARYACCESS_DI;放弃军事通行 +GIVEMILITARYACCESS_DI;提供军事通行 +CANCELGIVEMILITARYACCESS_DI;撤销军事通行 +ALLIANCE_DI;提议结盟 +CANCELALLIANCE_DI;解除盟约 +CALLALLY_DI;召唤盟国 +DISCREDIT_DI;诽谤 +EXPELADVISORS_DI;驱逐顾问 +BANEMBASSY_DI;封锁使馆 +INCREASEOPINION_DI;增高评价 +DECREASEOPINION_DI;降低评价 +ADDTOSPHERE_DI;纳入势力范围 +REMOVEFROMSPHERE_DI;移出势力范围 +INCREASERELATION_DI;增进关系 +DECREASERELATION_DI;降低关系 +GUNBOAT_DI;炮舰外交 +WAR_DI;战争 +WARGOAL_DI;增加战争目标 +PEACE_DI;提议和平 +TOPBAR_LEADERSHIP_MAX;你已经获得了领导力的最大值:?Y$MAX$?W,此后无法继续累积新的领导力了\n +IS_MOBILIZED_IRO;(预备役已被动员) +ADD_CRIME;获得?Y$NAME$?W\n +TOPBAR_WAR_PLUS;和他们的卫星国及自治领\n +CANTBUILD_FORCEDISARM;由于一个和平条约强迫我国解除武装,所以我们无法建造新的军事单位 +SOME_LIFE_NEEDS;部分必需品 +TOPBAR_AVG_CHANGE;我们估计在下个月它将会变化$VAL$?W +TECH_DAILY_RESEARCHPOINTS_BASE_TOOLTIP;每日基本研究点数:?Y$VALUE$?W +TECH_DAILY_RESEARCHPOINTS_TOTAL_TOOLTIP;每日研究点数:?G+$VALUE$?W +TECH_DAILY_RESEARCHPOINTS_TOOLTIP;$POPTYPE$提供了?G$VALUE$?W研究点数\n(现为人口的?Y$FRACTION$%?W,最佳为$OPTIMAL$%) +average_literacy;识字率 +MODIFIER_RESEARCH_POINTS;研究点数 +gas;毒气攻击 +COMBAT_GAS;毒气攻击对欠缺防御手段的敌人来说是毁灭性的 +MAY_GAS_ATTACK;可以使用毒气攻击\n +MAY_GAS_DEFEND;可以防御毒气攻击\n +IMMIGRANTS_FROM;这里有来自$NAME$的?G$VAL$?W名移民 +EMIGRANTS_TO;?R$VAL$?W名移民前往$NAME$ +PW_ALL_FOCUSES_USED;所有的国家焦点都已使用 +HAS_NO_FACTORIES;没有工厂\n +HAS_FACTORIES;有工厂\n +RETREAT_DELAY_IRO;在?Y$VAL$?W天后可以选择撤退 +PW_CANTCOLONIZE;无法在此地殖民 +IS_COLONIAL_STATE_POPVIEW;殖民地区 +CULTURE_IS_NOT;民族不是 +CULTURE_IS;民族是 +INVALID_WARTARGET_TROOPS_IN_THEM;我们还有部队在他们的疆域内 +WEX_EFFECTS;当前效果 +NOBODY_CAN_VOTE_HERE;无人拥有投票权 +NOT_ABLE_TO_REINFORCE;这个人群由于太小所以无法增援这个旅 +POP_SIZE_UNITVIEW;此人群拥有?Y$VAL$?W人,可以支持?Y$ALLOWED$?W个旅。当前它正支持?Y$CURRENT$?W个旅。 +MAX_REINF_UNITVIEW;以?G100%?W的速度增援 +POP_IMPACT_UNITVIEW;由于预备役的损失,这个单位以?Y$VAL$%?W的速度得到补充 +MOB_IS_REINFORCE;已动员的单位以?Y50%?W的速度得到补充 +EVTNAME60120;增进联邦主义 +EVTDESC60120;一种文化上的民族主义思潮正在席卷$COUNTRY$,人们开始呼吁要与$CULTURE_GROUP_UNION$的同胞统一在一起。我们没有理由怀疑他们将提出一项合并请愿书。 +EVTOPTA60120;就这样做 +EVTNAME60130;来自$FROMCOUNTRY$的合并请愿书 +EVTDESC60130;随着大众民族感情的汹涌澎湃,$FROMCOUNTRY_ADJ$政府在$CAPITAL$向我国官方提出了一项正式的要求,希望能永久性地加入$COUNTRY$。看起来没有任何理由反对此事。 +EVTOPTA60130;就这样做 +EVTOPTB60130;以上帝的名义拒绝$FROMCOUNTRY$废物 +ATPEACE;处于和平 +NORMAL_WAR_RUDEBOI_NAME;$ORDER$$FIRST_COUNTRY$遏制$SECOND_COUNTRY$之战 +AGRESSION_WAR_RUDEBOI_NAME;$ORDER$$FIRS_COUNTRY$遏制$SECOND_COUNTRY$之战 +rude_boy;遏制 +rude_boy_desc;强迫一个?Y国家?W大幅度降低其野心,这一宣战行为已在国际事务中抛开了所有文明伪装 +rude_boy_setup;通过削减其领土、威望及军队来遏制$RECIPIENT$ +rude_boy_short;遏制$RECIPIENT$ +POP_DETAILS_EXPENSES;花费: +CONFIRM_CREATE_VASSAL;释放国家 +CONFIRM_CREATE_VASSAL_DESC;你是否希望将?Y$COUNTRY$?W释放为一个?Y$TYPE$?W?\n?Y$COUNTRY$?W将获得如下?Y$NUM$?W个省份:?Y$PROVINCES$?W +egyptian_excavations;埃及遗迹 +egyptian_excavations_desc;我国在帝王谷展开了考古发掘行动。 +red_shirts_title;红衫军 +red_shirts_name;加里波第的红衫军 +red_shirts_desc;红衫军的名称是用于形容那些在朱塞佩·加里波第为了将松散的意大利邦国熔炼为一个民族国家而奋斗时为他服务的志愿兵,这个巧妙地命名是因为加里波第和他的战士们穿着红色衬衣。富有魅力的加里波第闻名于国内外,被普遍看作一位自由斗士,他致力于将意大利统一在萨丁尼亚的王冠下。这些意大利的泛民族主义者为了意大利的统一而奋斗。 +red_shirts_army;红衫军的千人远征 +EVTNAME11103;千人远征! +EVTDESC11103;$MONARCHTITLE$!新闻到了我们这里!著名的意大利自由斗士朱塞佩·加里波第和他的“千人远征”已经击溃并控制了$FROMCOUNTRY$的政府。这个有力的自由斗士无论到哪里都有欢呼雀跃的意大利民众挥舞着意大利国家的三色旗前去欢迎他——这位全意大利的解放者。由于我们在半岛上的主导地位,$FROMCOUNTRY$新成立的政府发来信息称新生的意大利将承认$COUNTRY$的现有地位。 +EVTOPTA11103;意大利复兴运动万岁! +EVTOPTB11103;这家伙是谁?他想从我这儿得到些什么? +CB_DESC_HEAD;这个战争借口允许我们要求: +CB_ALLOWED_DISARMAMENT;强迫裁军 +CB_ALLOWED_REPARATIONS;战争赔偿 +CB_ALLOWED_STATES;割让领土 +TRADE_DISABLED_AUTOMATE;该项物资的贸易方式为自动,请关闭自动方式后更改设置 +AUTOMATE_TRADE_CHECK;开关该项物资的自动贸易方式 +TECHNOLOGYVIEW_RESEARCH_TOOLTIP;我们当前正在研究?Y$TECH$?W\n以目前的速度,该项目将于?Y$DATE$?W完成 +INCREASERELATION_THEY_ACCEPT_4;我们的关系增进了?G$CHANGE$?W,现为?Y$RELATION$?W +INCREASERELATION_WE_ACCEPT_4;我们的关系增进了?G$CHANGE$?W,现为?Y$RELATION$?W +DECREASERELATION_WE_ACCEPT_5;我们的关系改变了?R$CHANGE$?W,现为?Y$RELATION$?W +DECREASERELATION_THEY_ACCEPT_6;我们的关系改变了?R$CHANGE$?W,现为?Y$RELATION$?W +TRI_1743;的黎波里 +NORMAL_WAR_CONCESSION_NAME;$ORDER$$STATE$租借地战争 +AGRESSION_WAR_CONCESSION_NAME;$ORDER$$STATE$租借地战争 +demand_concession_casus_belli;索要租借地 +demand_concession_casus_belli_desc;强迫一个?Y未开化国家?W割让领土以设立殖民租借地 +demand_concession_casus_belli_setup;要求$RECIPIENT$割让领土以设立殖民租借地 +demand_concession_casus_belli_short;索要$STATE$ +NORMAL_WAR_PROTECTORATE_NAME;$ORDER$获取属于$FIRST$$SECOND_COUNTRY$ +AGRESSION_WAR_PROTECTORATE_NAME;$ORDER$获取属于$FIRST$$SECOND_COUNTRY$ +establish_protectorate_casus_belli;建立保护国 +establish_protectorate_casus_belli_desc;通过强迫一个?Y未开化国家?W成为我们的保护国来吞并他们 +establish_protectorate_casus_belli_setup;通过建立保护国的形式吞并$RECIPIENT$ +establish_protectorate_casus_belli_short;吞并$RECIPIENT$ +NORMAL_WAR_UNIFICATION_NAME;$ORDER$$FIRST_COUNTRY$解放$STATE$ +AGRESSION_WAR_UNIFICATION_NAME;$ORDER$$FIRST_COUNTRY$解放$STATE$ +unification_casus_belli;统一战争 +unification_casus_belli_desc;解放我们?Y文化圈?W的核心领土 +unification_casus_belli_setup;解放我们?Y文化圈?W的核心领土 +unification_casus_belli_short;解放$STATE$ +POP_PROMOTE_INFO_ON_SEL;最近$WHERE$注册了$VAL$个$WHO$ +POP_LEAVE_INFO_ON_SEL;最近$WHERE$失去了$VAL$个$WHO$ +DOMINION;自治领 +SATELLITE;卫星国 +DOMINION_OF_NOCOLOR;自治领 归属 +SATELLITE_OF_NOCOLOR;卫星国 归属 +DIPLOMACY_CANNOT_SET_PRIO_MYVASSAL;他们是我们的?Y$TYPE$?W,会永远在我们的?Y势力范围?W内 +DIPLOMACY_TRUCE_WITH;休战: +DIPLOMACY_CASUSBELLIS;战争借口: +tut_1c_9;正如我们之前提到的,当一个附加了旅的人群暴动时这个旅也会随之暴动。如果一个旅在其人口图标后方有一个叛军图标的话,这意味着它所属的人群是一个反叛集团的成员。这是非常危险的。确认这个人群的状态及其政治观点的一个方法是点击该单位界面的人群图标以打开人口界面。现在,请点击下一步继续。 +BUDGET_VIEW_CRIME_FIGHT;治安效果: +POP_CURRENT_PROD;当前生产: +ALREADY_ASSIMILATED;主体民族或可接受民族 +TCP_SERVER_LOST;传输存档时丢失主机! +tut_7b_6;全球市场上的价格每天都会根据供应和需求的变化而设定。当前的供应和需求会设定一个实际价格将不断接近之的目标价格,你一定要关注物资价格的发展,这对你来说是非常重要的。当轻武器的价格上涨时,也许就是时候开建一座新的工厂了。价格旁边的箭头符号代表了其价格是在上涨(绿色)、不变(黄色)还是下降(红色)。请点击下一步继续。 +tut_7b_8;下方的图片是世界市场中风帆运输船的示例图。底部的图标显示了我们当前是在出售还是购买该项物资,以及该项物资的贸易是由AI自动进行或不是。政府(玩家或AI)可以通过两种方式在市场上进行购买或出售,设定贸易规则或通过自动贸易。点击风帆运输船的图标去观察一项自动贸易。 +DIPLO_CALL_ALLIES;召唤盟友 +RULE_OPEN_FACTORY;打开/关闭工厂 +PRODUCTION_NOT_DESTROY_FACTORY_BECAUSE_TOOLTIP;我们?R不能?W摧毁这个工厂的原因: +BE_ANNEXED;被吞并 +PW_COLONY_NO_STATE;需要可接受民族至少?Y$NUM$?W%的人口成为官僚才能将殖民地转化为正式国土,当前这个比例为?Y$CURR$?W% +REMOVE_PW_COLONY_NO_STATE;需要可接受民族至少?Y$NUM$?W%的人口成为官僚才能将殖民地转化为正式国土,当前这个比例为?Y$CURR$?W% +BAD_SAVE;出错:存档损坏 +tut_4c_12b;现在请转到陆军科技界面。 +USA_reactionary;南方民主党人 +MILITARY_DIG_IN_CAP;战壕深度 +MILITARY_MILITARY_TACTICS;军事战术 +COUNTRYALERT_NO_CanDoDecisions;当前没有什么决议值得我们关注 +POP_OTHER_LABEL;其他 +annex_hawaii_title;纽兰兹决议 +annex_hawaii_desc;纽兰兹决议是美国国会于1898年通过的一项共同决议案,由国会议员弗兰西斯·G·纽兰兹命名,它将夏威夷共和国并入了美国,获得了夏威夷的领土。 +ionian_islands_question_title;伦敦条约(1864) +ionian_islands_question_desc;拿破仑战争结束后英国就获得了爱奥尼亚诸岛的宗主权。在1862年,相对其价值来说维系宗主权的花费被认为过于高昂,经过两年的协商后它们被割让给希腊。 +WARSUBSIDIES_DESC;每天提供?Y$MONEY$?W以帮助该国 +release_puppet;释放傀儡国 +release_puppet_short;使$THIRD$独立 +release_puppet_setup;使$RECIPIENT$释放$THIRD$ +release_puppet_desc;使一个?Y国家?W从其宗主国独立 +IS_NOT_OUR_VASSAL;不是我们的傀儡国 +IS_OUR_VASSAL;是我们的傀儡国 +COUNTRYALERT_HaveOrganizingRebels;反叛集团正在我国组织起来! +TOTAL_REBEL_POP;反叛集团成员 +PROV2918;贝宁海湾 +PROV2921;几内亚海岸 +PROV2922;塞内冈比亚海岸 +NUMBER_OF_EMIREES;本月有?Y$NUM$?W人出国 +NUMBER_OF_IMMIGREES;本月有?Y$NUM$?W人入境 +alaskan_purchase_title;西沃德的冰箱 +alaskan_purchase_desc;由于克里米亚战争的后果,俄罗斯开始相信在另一场与英国的战争中没有希望保住其北美领地,于是希望将其出售并变成美国的阿拉斯加州。这片领土于1867年被美国以每英亩2.3分的价格购入。在当时的国务卿威廉·亨利·西沃德推动并完成之后,购买阿拉斯加被美国人普遍嘲讽为“西沃德的冰箱”。 +EVTNAME32509;阿拉斯加购买? +EVTDESC32509;我们在华盛顿大使馆的临时代办爱德华·安德烈维奇·斯托克尔抛出的试探有了结果,美国今天表示可以开始就出售我们在北美的领土进行磋商。美国人为阿拉斯加地区向我们开出了每英亩2.3分的价格,这个价格看起来相对公平。殖民地很难在于英国的战争中幸存,所以现在将其定价抛售并非是个坏注意。你怎么看,$MONARCHTITLE$? +EVTOPTA32509;反正我们现在很艰难 +EVTOPTB32509;不,我不这样想。也许将来某天我们可以在那儿建一座桥? +EVTNAME32510;俄罗斯接受! +EVTDESC32510;$MONARCHTITLE$,俄罗斯同意出售阿拉斯加给我们! +EVTOPTA32510;太好了! +EVTNAME32511;俄罗斯拒绝! +EVTDESC32511;$MONARCHTITLE$,与俄罗斯之间就出售阿拉斯加地区的协商已经停止,俄罗斯拒绝出售那个地区给我们。 +EVTOPTA32511;可恨! +IS_DISARMED;已经被解除武装 +IS_NOT_DISARMED;没有被解除武装 +TRUCE_LASTS_UNTIL;休战协议持续到?Y$DATE$?W +LOBBY_HOST_ONLY;只有主机可以开始游戏 +LOBBY_WAITING;你必须等待所有玩家开始,或者踢掉已经消失的玩家 +NO_UNIT_TECH;要组建?Y$UNIT$?W,我们必须先研究?Y$TECH$?W +NO_UNIT_REGIMENTS;我们无法组建?Y$UNIT$?W,需要更多的?Y士兵?W +NO_UNIT_PORTS;我们无法组建?Y$UNIT$?W,需要一个?Y沿海?W省份 +DIPLOMACY_WARDIALOG_ALLIES;?Y$COUNTRY$?W受到下列国家的保护: +DIPLOMACY_WARDIALOG_NUM_ALLIES;?Y$COUNTRY$?W受到?Y$NUM$?W个国家的保护 +DIPLOMACY_WARDIALOG_ALLY;盟国 +WARGOAL_WE_ACCEPT_HEADER;外相报告 +WARGOAL_WE_ACCEPT_1;$MONARCHTITLE$ +WARGOAL_WE_ACCEPT_2;$ACTOR$已经决定扩大与我们的战争以要求 +WARGOAL_WE_ACCEPT_3;$WARGOAL$ +WARGOAL_WE_ACCEPT_4;这些蠢货觉得我们会答应。 +WARGOAL_WE_ACCEPT_5;* +WARGOAL_WE_ACCEPT_6;我们将惩罚他们的傲慢。 +WARGOAL_WE_ACCEPT_BTN1;好的 +WARGOAL_WE_ACCEPT_BTN2;好的 +WARGOAL_WE_ACCEPT_BTN3;查看 +WARGOAL_WE_ACCEPT_LOG;$ACTOR$扩大了他们与我们的战争以获得$WARGOAL$。 +WARGOAL_THEY_ACCEPT_HEADER;外相报告 +WARGOAL_THEY_ACCEPT_1;$MONARCHTITLE$ +WARGOAL_THEY_ACCEPT_2;我们已经决定扩大我们的战争以要求 +WARGOAL_THEY_ACCEPT_3;$WARGOAL$ +WARGOAL_THEY_ACCEPT_4;我们希望$RECIPIENT$能通情达理 +WARGOAL_THEY_ACCEPT_5;* +WARGOAL_THEY_ACCEPT_6;现在他们将为其短视付出代价。 +WARGOAL_THEY_ACCEPT_BTN1;好的 +WARGOAL_THEY_ACCEPT_BTN2;好的 +WARGOAL_THEY_ACCEPT_BTN3;查看 +WARGOAL_THEY_ACCEPT_LOG;我们扩大了与$RECIPIENT$的战争以获得$WARGOAL$。 +WARGOAL_OTHER_ACCEPT_HEADER;外相报告 +WARGOAL_OTHER_ACCEPT_1;$MONARCHTITLE$ +WARGOAL_OTHER_ACCEPT_2;我们听说了遥远地方的传闻 +WARGOAL_OTHER_ACCEPT_3;看起来$ACTOR$ +WARGOAL_OTHER_ACCEPT_4;已经扩大了他们与$RECIPIENT$的战争 +WARGOAL_OTHER_ACCEPT_5;以获得$WARGOAL$ +WARGOAL_OTHER_ACCEPT_6;就像我们所关心的。 +WARGOAL_OTHER_ACCEPT_BTN1;好的 +WARGOAL_OTHER_ACCEPT_BTN2;好的 +WARGOAL_OTHER_ACCEPT_BTN3;查看 +WARGOAL_OTHER_ACCEPT_LOG;$ACTOR$扩大了他们与$RECIPIENT$的战争以获得$WARGOAL$。 +NO_GP_ACTION_ON_SELF;将我们自己作为目标是愚蠢的 +OL_VIEW_SIEGES;开关?Y围城?W快捷栏 +BADBOY_EFFECT;$DIRECTION$$VALUE$恶名\n +unification_annex_casus_belli;统一战争 +unification_annex_casus_belli_desc;解放我们?Y文化圈?W的核心领土 +unification_annex_casus_belli_setup;解放我们?Y文化圈?W的核心领土 +unification_annex_casus_belli_short;吞并 +enlightenment_thought;权利思想 +enlightenment_thought_desc;权利思想 +NORMAL_WAR_UNIFICATION_ANNEX_NAME;$ORDER$$FIRST_COUNTRY$解放$SECOND_COUNTRY$ +AGRESSION_WAR_UNIFICATION_ANNEX_NAME;$ORDER$$FIRST_COUNTRY$解放$SECOND_COUNTRY$ +springtime_of_nations;万国之春! +springtime_of_nations_desc;沉睡的欧洲民族觉醒过来对抗专制与暴政 +HND_conservative;国民会议党 +HND_liberal;独立党 +HND_reactionary;国民阵线 +HND_anarcho_liberal;自由党 +HND_socialist;印度国民大会党 +HND_communist;共产党 +HND_fascist;统一党 +HND;印度 +WEDID_ISDISCREDITED_DESC;诽谤效果持续到?Y$UNTIL$?W,我国仍受其影响。 +WEDID_ISBANNEDEMBASSY_DESC;封锁使馆效果持续到?Y$UNTIL$?W,我国仍受其影响。 +OTHER_MUST_NEGOTIATE_WITH_WAR_LEADER;在战争结束前我们不能同敌方的?Y战争领袖?W进行协商。和平协议只能在?Y$ENEMY$?W与?Y$COUNTRY$?W之间签署。 +unification_humiliate_cb;宣示霸权 +REMOVE_unification_humiliate_cb_desc;羞辱其他列强来向你的文化圈展示领袖地位 +REMOVE_unification_humiliate_cb_setup;羞辱其他列强来向你的文化圈展示领袖地位 +unification_humiliate_cb_short;承认霸权 +NORMAL_UNIFICATION_HUMILIATE_NAME;$FIRST_COUNTRY$ - $SECOND_COUNTRY$ 兄弟之战 +AGRESSION_UNIFICATION_HUMILIATE_NAME;$FIRST_COUNTRY$ - $SECOND_COUNTRY$ 兄弟之战 +PRODUCTION_REQUIRED_DAILY_INPUTS;所需每日输入: +PRODUCTION_DAILY_OUTPUT;每日输出: +COUNTRYALERT_NO_HasClosedFactories;我国没有破产的工厂 +COUNTRYALERT_HasClosedFactories;在下列地区有破产的工厂: +CHI_1496;香港与澳门 +ANY_STATE_STARTS;任何情况 +indian_sepoys_title;印度兵变 +indian_sepoys_name;印度兵 +indian_sepoys_desc;印度兵“Sepoy”的语源是波斯语的“Siphai”,含义为士兵,通常用来称呼为欧洲人效力的印度士兵。在1857年,部分被英国东印度公司雇佣的印度兵发动了反抗英国统治的兵变,这个事件同时被称为“印度兵变”和“印度第一次独立战争”。发动兵变的士兵们为了将印度从殖民统治中解放出来而战。 +indian_sepoys_army;印度兵变 +HND_ADJ;印度的 +ALD;阿尔及利亚 +REMOVED_BUDGET_CANT_LOAN_DESC;银行只会在你满足支付利息及非敌对的情况下才会贷款给你。外国银行为了安全上的原因永远不会贷给你超出他们可用款项$MAXLOAN$%的资金。 +WE_ARE_DISCREDITED;我们是不名誉的 +INFLUENCE_NEIGHBOUR;邻国 +INFLUENCE_OTHER_CONTINENT;另一大洲的国家 +INFLUENCE_RELATIVE;总分数与我国的差距 +INFLUENCE_AT_MAX;我们无法在单个国家拥有超过?Y$MAX$?W点的影响力 +DIPLOMACY_DAILYINFLULENCE_GAIN;我们每天获得?Y$NUM$?W点对?Y$COUNTRY$?W的影响力,我们获得影响力的基础值为?Y$BASE$?W点 +DECL_WAR_NO_VASSAL;我们无法对?Y卫星国?W或?Y自治领?W宣战 +austrian_form_south_german_confederation_title;南德意志邦联 +austrian_form_south_german_confederation_desc;当德意志帝国尚未统一之前,随着普法战争的进展,十九世纪高涨的民族主义已经表现出了统一的倾向,1848年的法兰克福国民议会则是一个重要的先驱。通过达成南德意志诸邦中的主导地位,我们可以成立南德意志邦联。 +OL_HOSTILE_SIEGES;敌方围城 +OL_VIEW_HOSTILE_SIEGES;开关?Y敌方围城?W快捷栏 +civil_war_setup;为了再次将我们的国家统一到同一面旗帜下而战 +POOR_MILITANCY_MORE_THAN;贫困阶层斗争性超过 +MIDDLE_MILITANCY_MORE_THAN;中产阶层斗争性超过 +RICH_MILITANCY_MORE_THAN;富裕阶层斗争性超过 +POOR_MILITANCY_LESS_THAN;贫困阶层斗争性少于 +MIDDLE_MILITANCY_LESS_THAN;中产阶层斗争性少于 +RICH_MILITANCY_LESS_THAN;富裕阶层斗争性少于 +PRODUCTION_SORT_BY_AVAILABLE_WORKFORCE_TOOLTIP;按失业?Y$TYPE$?W排序 +PRODUCTION_SORT_BY_AVG_INVESTORS_TOOLTIP;按地区的平均?Y$TYPE$?W排序 +PRODUCED_DETAIL;我国当前可用$VAL$ +TRADE_AVAILABLE;可用 +SPA_2517;密克罗尼西亚 +hungarian_culture_group;匈牙利人 +polish_culture_group;波兰人 +czecho_slovak_culture_group;捷克斯洛伐克人 +DZG_ADJ;但泽的 +EVTNAME13201;外交使团被围! +EVTDESC13201;$FROMCOUNTRY$的消息传到了我们这里,当地统治者将我们的外交人员从该国驱逐,并且他们的部队以强制实行的姿态将我们的大使馆围困起来。这件事将发展为国际形象的巨大损失,除非向$FROMCOUNTRY$正式宣战。先生,我们应该怎样应对? +EVTOPTA13201;武力! +EVTOPTB13201;也许我们可以让$FROMCOUNTRY_ADJ$龙睡下。 +annex_core_country;恢复秩序 +annex_core_country_short;吞并$RECIPIENT$ +annex_core_country_setup;吞并$RECIPIENT$ +annex_core_country_desc;吞并一个?Y国家?W所有含有你的核心的省份 +liberal_rebels_title;雅各宾派 +liberal_rebels_name;雅各宾派 +liberal_rebels_desc;自由主义的雅各宾派为了国家的政府能纳入更广大阶层的民众而奋斗。在一个绝对君主制国家他们会要求实行君主立宪制,在其他情况下他们都希望建立民主制度。 +liberal_rebels_army;共和国卫队 +NORMAL_WAR_RESTORE_ORDER_NAME;$ORDER$$FIRST_COUNTRY$恢复$SECOND$秩序 +AGRESSION_WAR_RESTORE_ORDER_NAME;$ORDER$$FIRST_COUNTRY$恢复$SECOND$秩序 +NOT_ENOUGH_FOR_BRIGADE;现在尚未完全动员一个旅 \ No newline at end of file diff --git a/assets/localisation/zh-CN/beta3.csv b/assets/localisation/zh-CN/beta3.csv index d4ae53ad0..c40fd635e 100644 --- a/assets/localisation/zh-CN/beta3.csv +++ b/assets/localisation/zh-CN/beta3.csv @@ -1,26 +1,25 @@ -#Powered_by_ParaTranz;;;;;;;;;;;;;x -#CODE;ENGLISH;FRENCH;GERMAN;;SPANISH;;;;;;;;x -COLONIAL_RANGE;殖民距离:?G+$VAL$?W;;;;;;;;;;;;x -MODIFIER_LOCAL_SHIP_BUILD;本地舰船制造时间;;;;;;;;;;;;x -CB_ALLOWED_ANNEX;允许吞并;;;;;;;;;;;;x -CB_ALLOWED_ADD_TO_SPHERE;纳入势力范围;;;;;;;;;;;;x -CB_ALLOWED_RELEASE_PUPPET;释放傀儡国;;;;;;;;;;;;x -CB_ALLOWED_STATUS_QUO;返回原状;;;;;;;;;;;;x -CB_ALLOWED_TRANSFER_PROVINCES;割让领土;;;;;;;;;;;;x -CB_ALLOWED_PRESTIGE;降低威望;;;;;;;;;;;;x -CB_ALLOWED_CONCESSION;承认失败;;;;;;;;;;;;x -MAINTENANCE_DESC;维持所需物资:;;;;;;;;;;;;x -MISSING_MAINTENANCE;工厂缺乏维持物资时产出会降低到?R$PERC$?W;;;;;;;;;;;;x -PROCEED;同意;;;;;;;;;;;;x -ENDGAME_HEADLINE;游戏结束;;;;;;;;;;;;x -ENDGAME_DESC;关键的一百年已经过去,我们进入了现代社会,\n你的国家准备怎么面对这个已经变得完全不一样\n的世界呢?;;;;;;;;;;;;x -NEEDS_BOUGHT;预估本日需求:;;;;;;;;;;;;x -TOTAL_NEEDS_BOUGHT;预估需求花费:;;;;;;;;;;;;x -TOTAL_SOLD_FOR;昨天我们生产了$NUM$单位的?Y$GOOD$?W,将其出售获得了$CASH$?!;;;;;;;;;;x -COULDNT_AFFORD;工厂没有足够的资金购买昨天的所有输入品 ;;;;;;;;;;;;x -INPUT_LACKING;市场上没有足够的?Y$GOOD$?W满足工厂的输入品需求;;;;;;;;;;;;x -OUTPUT_WASTED;$PRODUCED$单位?Y$GOOD$?W中有$NUM$单位昨日没有售出;;;;;;;;;;;;x -TRADE_CONFIRM_DESC;设置手动贸易意味着我们可能最终要以贷款购买物资;;;;;;;;;;;;x -BUDGET_TAX_EFFICIENCY;税收效率:?Y$VALUE$%?W;;;;;;;;;;;;x -BUDGET_TAX_EFFECT;有效税收:?Y$VALUE$%?W;;;;;;;;;;;;x -LEADERSHIP_EFFECT;领导力:?G$VALUE$?W\n;;;;;;;;;;;;x \ No newline at end of file +#Powered_by_ParaTranz +COLONIAL_RANGE;殖民距离:?G+$VAL$?W +MODIFIER_LOCAL_SHIP_BUILD;本地舰船制造时间 +CB_ALLOWED_ANNEX;允许吞并 +CB_ALLOWED_ADD_TO_SPHERE;纳入势力范围 +CB_ALLOWED_RELEASE_PUPPET;释放傀儡国 +CB_ALLOWED_STATUS_QUO;返回原状 +CB_ALLOWED_TRANSFER_PROVINCES;割让领土 +CB_ALLOWED_PRESTIGE;降低威望 +CB_ALLOWED_CONCESSION;承认失败 +MAINTENANCE_DESC;维持所需物资: +MISSING_MAINTENANCE;工厂缺乏维持物资时产出会降低到?R$PERC$?W +PROCEED;同意 +ENDGAME_HEADLINE;游戏结束 +ENDGAME_DESC;关键的一百年已经过去,我们进入了现代社会,\n你的国家准备怎么面对这个已经变得完全不一样\n的世界呢? +NEEDS_BOUGHT;预估本日需求: +TOTAL_NEEDS_BOUGHT;预估需求花费: +TOTAL_SOLD_FOR;昨天我们生产了$NUM$单位的?Y$GOOD$?W,将其出售获得了$CASH$?! +COULDNT_AFFORD;工厂没有足够的资金购买昨天的所有输入品 +INPUT_LACKING;市场上没有足够的?Y$GOOD$?W满足工厂的输入品需求 +OUTPUT_WASTED;$PRODUCED$单位?Y$GOOD$?W中有$NUM$单位昨日没有售出 +TRADE_CONFIRM_DESC;设置手动贸易意味着我们可能最终要以贷款购买物资 +BUDGET_TAX_EFFICIENCY;税收效率:?Y$VALUE$%?W +BUDGET_TAX_EFFECT;有效税收:?Y$VALUE$%?W +LEADERSHIP_EFFECT;领导力:?G$VALUE$?W\n \ No newline at end of file diff --git a/assets/localisation/zh-CN/countries.csv b/assets/localisation/zh-CN/countries.csv deleted file mode 100644 index 0a0dfe4cb..000000000 --- a/assets/localisation/zh-CN/countries.csv +++ /dev/null @@ -1,544 +0,0 @@ -#Powered_by_ParaTranz;;;;;;;;;;;;;x -#CODE;ENGLISH;FRENCH;GERMAN;;SPANISH;;;;;;;;x -REB;反叛集团;;;;;;;;;;;;x -REB_ADJ;反叛;;;;;;;;;;;;x -ENG;联合王国;;;;;;;;;;;;x -ENG_ADJ;不列颠;;;;;;;;;;;;x -RUS;俄罗斯;;;;;;;;;;;;x -RUS_ADJ;俄罗斯;;;;;;;;;;;;x -FRA;法兰西;;;;;;;;;;;;x -FRA_ADJ;法兰西;;;;;;;;;;;;x -PRU;普鲁士;;;;;;;;;;;;x -PRU_ADJ;普鲁士;;;;;;;;;;;;x -GER;德意志;;;;;;;;;;;;x -GER_ADJ;德国;;;;;;;;;;;;x -AUS;奥地利;;;;;;;;;;;;x -AUS_ADJ;奥地利;;;;;;;;;;;;x -USA;美利坚;;;;;;;;;;;;x -USA_ADJ;美利坚;;;;;;;;;;;;x -JAP;日本;;;;;;;;;;;;x -JAP_ADJ;日本;;;;;;;;;;;;x -ITA;意大利;;;;;;;;;;;;x -ITA_ADJ;意大利;;;;;;;;;;;;x -KUK;奥地利-匈牙利;;;;;;;;;;;;x -KUK_ADJ;奥匈;;;;;;;;;;;;x -DEN;丹麦;;;;;;;;;;;;x -DEN_ADJ;丹麦;;;;;;;;;;;;x -FIN;芬兰;;;;;;;;;;;;x -FIN_ADJ;芬兰;;;;;;;;;;;;x -NOR;挪威;;;;;;;;;;;;x -NOR_ADJ;挪威;;;;;;;;;;;;x -SCA;斯堪的纳维亚;;;;;;;;;;;;x -SCA_ADJ;斯堪的纳维亚;;;;;;;;;;;;x -SWE;瑞典;;;;;;;;;;;;x -SWE_ADJ;瑞典;;;;;;;;;;;;x -BEL;比利时;;;;;;;;;;;;x -BEL_ADJ;比利时;;;;;;;;;;;;x -CAT;加泰罗尼亚;;;;;;;;;;;;x -CAT_ADJ;加泰罗尼亚;;;;;;;;;;;;x -FLA;佛兰德;;;;;;;;;;;;x -FLA_ADJ;佛兰德;;;;;;;;;;;;x -IRE;爱尔兰;;;;;;;;;;;;x -IRE_ADJ;爱尔兰;;;;;;;;;;;;x -NET;尼德兰;;;;;;;;;;;;x -NET_ADJ;荷兰;;;;;;;;;;;;x -POR;葡萄牙;;;;;;;;;;;;x -POR_ADJ;葡萄牙;;;;;;;;;;;;x -SCO;苏格兰;;;;;;;;;;;;x -SCO_ADJ;苏格兰;;;;;;;;;;;;x -SPA;西班牙;;;;;;;;;;;;x -SPA_ADJ;西班牙;;;;;;;;;;;;x -WLL;瓦隆;;;;;;;;;;;;x -WLL_ADJ;瓦隆;;;;;;;;;;;;x -ANH;安哈尔特;;;;;;;;;;;;x -ANH_ADJ;安哈尔特;;;;;;;;;;;;x -BAD;巴登;;;;;;;;;;;;x -BAD_ADJ;巴登;;;;;;;;;;;;x -BAV;巴伐利亚;;;;;;;;;;;;x -BAV_ADJ;巴伐利亚;;;;;;;;;;;;x -BRA;不伦瑞克;;;;;;;;;;;;x -BRA_ADJ;不伦瑞克;;;;;;;;;;;;x -BRE;不来梅;;;;;;;;;;;;x -BRE_ADJ;不来梅;;;;;;;;;;;;x -COB;萨克森-科堡-哥达;;;;;;;;;;;;x -COB_ADJ;萨克森;;;;;;;;;;;;x -DZG;但泽;;;;;;;;;;;;x -DZG_ADJ;但泽;;;;;;;;;;;;x -FRM;美因河畔法兰克福;;;;;;;;;;;;x -FRM_ADJ;法兰克福;;;;;;;;;;;;x -HAM;汉堡;;;;;;;;;;;;x -HAM_ADJ;汉堡;;;;;;;;;;;;x -HAN;汉诺威;;;;;;;;;;;;x -HAN_ADJ;汉诺威;;;;;;;;;;;;x -HES;黑森-达姆施塔特;;;;;;;;;;;;x -HES_ADJ;黑森;;;;;;;;;;;;x -HEK;黑森-卡塞尔;;;;;;;;;;;;x -HEK_ADJ;黑森;;;;;;;;;;;;x -HOL;荷尔斯泰因;;;;;;;;;;;;x -HOL_ADJ;荷尔斯泰因;;;;;;;;;;;;x -LIP;利珀-代特莫尔德;;;;;;;;;;;;x -LIP_ADJ;利珀;;;;;;;;;;;;x -LUB;吕贝克;;;;;;;;;;;;x -LUB_ADJ;吕贝克;;;;;;;;;;;;x -LUX;卢森堡;;;;;;;;;;;;x -LUX_ADJ;卢森堡;;;;;;;;;;;;x -MEC;梅克伦堡;;;;;;;;;;;;x -MEC_ADJ;梅克伦堡;;;;;;;;;;;;x -MEI;萨克森-迈宁根;;;;;;;;;;;;x -MEI_ADJ;萨克森;;;;;;;;;;;;x -NAS;拿骚;;;;;;;;;;;;x -NAS_ADJ;拿骚;;;;;;;;;;;;x -NGF;北德意志邦联;;;;;;;;;;;;x -NGF_ADJ;北德;;;;;;;;;;;;x -OLD;奥尔登堡;;;;;;;;;;;;x -OLD_ADJ;奥尔登堡;;;;;;;;;;;;x -SAX;萨克森;;;;;;;;;;;;x -SAX_ADJ;萨克森;;;;;;;;;;;;x -SCH;石勒苏益格;;;;;;;;;;;;x -SCH_ADJ;石勒苏益格;;;;;;;;;;;;x -SGF;南德意志邦联;;;;;;;;;;;;x -SGF_ADJ;南德;;;;;;;;;;;;x -WEI;萨克森-魏玛;;;;;;;;;;;;x -WEI_ADJ;萨克森;;;;;;;;;;;;x -WUR;符腾堡;;;;;;;;;;;;x -WUR_ADJ;符腾堡;;;;;;;;;;;;x -LOM;伦巴第;;;;;;;;;;;;x -LOM_ADJ;伦巴第;;;;;;;;;;;;x -LUC;卢卡;;;;;;;;;;;;x -LUC_ADJ;卢卡;;;;;;;;;;;;x -MOD;摩德纳;;;;;;;;;;;;x -MOD_ADJ;摩德纳;;;;;;;;;;;;x -PAP;教宗国;;;;;;;;;;;;x -PAP_ADJ;宗座;;;;;;;;;;;;x -PAR;帕尔马;;;;;;;;;;;;x -PAR_ADJ;帕尔马;;;;;;;;;;;;x -SAR;萨丁尼亚-皮埃蒙特;;;;;;;;;;;;x -SAR_ADJ;萨丁尼亚;;;;;;;;;;;;x -SIC;两西西里;;;;;;;;;;;;x -SIC_ADJ;西西里;;;;;;;;;;;;x -TRE;的里雅斯特;;;;;;;;;;;;x -TRE_ADJ;的里雅斯特;;;;;;;;;;;;x -TUS;托斯卡纳;;;;;;;;;;;;x -TUS_ADJ;托斯卡纳;;;;;;;;;;;;x -VEN;威尼斯;;;;;;;;;;;;x -VEN_ADJ;威尼斯;;;;;;;;;;;;x -BOH;波西米亚-摩拉维亚;;;;;;;;;;;;x -BOH_ADJ;波希米亚;;;;;;;;;;;;x -KRA;克拉科夫;;;;;;;;;;;;x -KRA_ADJ;克拉科夫;;;;;;;;;;;;x -CRI;克里米亚;;;;;;;;;;;;x -CRI_ADJ;克里米亚;;;;;;;;;;;;x -EST;爱沙尼亚;;;;;;;;;;;;x -EST_ADJ;爱沙尼亚;;;;;;;;;;;;x -HUN;匈牙利;;;;;;;;;;;;x -HUN_ADJ;匈牙利;;;;;;;;;;;;x -LIT;立陶宛;;;;;;;;;;;;x -LIT_ADJ;立陶宛;;;;;;;;;;;;x -LAT;拉脱维亚;;;;;;;;;;;;x -LAT_ADJ;拉脱维亚;;;;;;;;;;;;x -POL;波兰;;;;;;;;;;;;x -POL_ADJ;波兰;;;;;;;;;;;;x -SLV;斯洛伐克;;;;;;;;;;;;x -SLV_ADJ;斯洛伐克;;;;;;;;;;;;x -SWI;瑞士;;;;;;;;;;;;x -SWI_ADJ;瑞士;;;;;;;;;;;;x -RUT;鲁赛尼亚;;;;;;;;;;;;x -RUT_ADJ;鲁赛尼亚;;;;;;;;;;;;x -SIE;锡本布尔根;;;;;;;;;;;;x -SIE_ADJ;特兰西瓦尼亚;;;;;;;;;;;;x -UKR;乌克兰;;;;;;;;;;;;x -UKR_ADJ;乌克兰;;;;;;;;;;;;x -CZH;捷克斯洛伐克;;;;;;;;;;;;x -CZH_ADJ;捷克斯洛伐克;;;;;;;;;;;;x -ALB;阿尔巴尼亚;;;;;;;;;;;;x -ALB_ADJ;阿尔巴尼亚;;;;;;;;;;;;x -BOS;波斯尼亚-黑塞哥维那;;;;;;;;;;;;x -BOS_ADJ;波斯尼亚;;;;;;;;;;;;x -BUL;保加利亚;;;;;;;;;;;;x -BUL_ADJ;保加利亚;;;;;;;;;;;;x -CRE;克里特;;;;;;;;;;;;x -CRE_ADJ;克里特;;;;;;;;;;;;x -CRO;克罗地亚;;;;;;;;;;;;x -CRO_ADJ;克罗地亚;;;;;;;;;;;;x -CYP;塞浦路斯;;;;;;;;;;;;x -CYP_ADJ;塞浦路斯;;;;;;;;;;;;x -GRE;希腊;;;;;;;;;;;;x -GRE_ADJ;希腊;;;;;;;;;;;;x -ION;爱奥尼亚群岛;;;;;;;;;;;;x -ION_ADJ;爱奥尼亚;;;;;;;;;;;;x -MOL;摩尔达维亚;;;;;;;;;;;;x -MOL_ADJ;摩尔达维亚;;;;;;;;;;;;x -MON;黑山;;;;;;;;;;;;x -MON_ADJ;黑山;;;;;;;;;;;;x -ROM;罗马尼亚;;;;;;;;;;;;x -ROM_ADJ;罗马尼亚;;;;;;;;;;;;x -SER;塞尔维亚;;;;;;;;;;;;x -SER_ADJ;塞尔维亚;;;;;;;;;;;;x -SLO;斯洛文尼亚;;;;;;;;;;;;x -SLO_ADJ;斯洛文尼亚;;;;;;;;;;;;x -TUR;奥斯曼帝国;;;;;;;;;;;;x -TUR_ADJ;奥斯曼;;;;;;;;;;;;x -WAL;瓦拉几亚;;;;;;;;;;;;x -WAL_ADJ;瓦拉几亚;;;;;;;;;;;;x -YUG;南斯拉夫;;;;;;;;;;;;x -YUG_ADJ;南斯拉夫;;;;;;;;;;;;x -ALD;阿尔及利亚;;;;;;;;;;;;x -ALD_ADJ;阿尔及利亚;;;;;;;;;;;;x -CNG;刚果;;;;;;;;;;;;x -CNG_ADJ;刚果;;;;;;;;;;;;x -EGY;埃及;;;;;;;;;;;;x -EGY_ADJ;埃及;;;;;;;;;;;;x -ETH;埃塞俄比亚;;;;;;;;;;;;x -ETH_ADJ;埃塞俄比亚;;;;;;;;;;;;x -MAD;马达加斯加;;;;;;;;;;;;x -MAD_ADJ;马达加斯加;;;;;;;;;;;;x -LIB;利比里亚;;;;;;;;;;;;x -LIB_ADJ;利比里亚;;;;;;;;;;;;x -MOR;摩洛哥;;;;;;;;;;;;x -MOR_ADJ;摩洛哥;;;;;;;;;;;;x -NAL;纳塔利亚;;;;;;;;;;;;x -NAL_ADJ;纳塔利亚;;;;;;;;;;;;x -ORA;奥兰治;;;;;;;;;;;;x -ORA_ADJ;奥兰治;;;;;;;;;;;;x -SAF;南非;;;;;;;;;;;;x -SAF_ADJ;南非;;;;;;;;;;;;x -SOK;索科托;;;;;;;;;;;;x -SOK_ADJ;索科托;;;;;;;;;;;;x -RHO;南罗德西亚;;;;;;;;;;;;x -RHO_ADJ;罗德西亚;;;;;;;;;;;;x -TRI;的黎波里;;;;;;;;;;;;x -TRI_ADJ;的黎波里;;;;;;;;;;;;x -TRN;德兰士瓦;;;;;;;;;;;;x -TRN_ADJ;德兰士瓦;;;;;;;;;;;;x -TUN;突尼斯;;;;;;;;;;;;x -TUN_ADJ;突尼斯;;;;;;;;;;;;x -ZAN;桑给巴尔;;;;;;;;;;;;x -ZAN_ADJ;桑给巴尔;;;;;;;;;;;;x -ZUL;祖鲁;;;;;;;;;;;;x -ZUL_ADJ;祖鲁;;;;;;;;;;;;x -ABU;阿布扎比;;;;;;;;;;;;x -ABU_ADJ;阿布扎比;;;;;;;;;;;;x -AFG;阿富汗;;;;;;;;;;;;x -AFG_ADJ;阿富汗;;;;;;;;;;;;x -ARM;亚美尼亚;;;;;;;;;;;;x -ARM_ADJ;亚美尼亚;;;;;;;;;;;;x -AZB;阿塞拜疆;;;;;;;;;;;;x -AZB_ADJ;阿塞拜疆;;;;;;;;;;;;x -BUK;布哈拉;;;;;;;;;;;;x -BUK_ADJ;布哈拉;;;;;;;;;;;;x -GEO;格鲁吉亚;;;;;;;;;;;;x -GEO_ADJ;格鲁吉亚;;;;;;;;;;;;x -HDJ;汉志;;;;;;;;;;;;x -HDJ_ADJ;汉志;;;;;;;;;;;;x -IRQ;伊拉克;;;;;;;;;;;;x -IRQ_ADJ;伊拉克;;;;;;;;;;;;x -KHI;希瓦;;;;;;;;;;;;x -KHI_ADJ;希瓦;;;;;;;;;;;;x -KOK;浩罕;;;;;;;;;;;;x -KOK_ADJ;浩罕;;;;;;;;;;;;x -MUG;莫卧儿;;;;;;;;;;;;x -MUG_ADJ;莫卧儿;;;;;;;;;;;;x -NEJ;内志;;;;;;;;;;;;x -NEJ_ADJ;内志;;;;;;;;;;;;x -OMA;阿曼;;;;;;;;;;;;x -OMA_ADJ;阿曼;;;;;;;;;;;;x -PER;波斯;;;;;;;;;;;;x -PER_ADJ;波斯;;;;;;;;;;;;x -YEM;也门;;;;;;;;;;;;x -YEM_ADJ;也门;;;;;;;;;;;;x -HND;印度;;;;;;;;;;;;x -HND_ADJ;印度;;;;;;;;;;;;x -AWA;阿瓦德;;;;;;;;;;;;x -AWA_ADJ;阿瓦德;;;;;;;;;;;;x -BAS;伯斯德尔;;;;;;;;;;;;x -BAS_ADJ;巴斯塔尔;;;;;;;;;;;;x -BER;巴罗达;;;;;;;;;;;;x -BER_ADJ;巴罗达;;;;;;;;;;;;x -BHO;博帕尔;;;;;;;;;;;;x -BHO_ADJ;博帕尔;;;;;;;;;;;;x -BIK;比卡内尔;;;;;;;;;;;;x -BIK_ADJ;比卡内尔;;;;;;;;;;;;x -BUN;本德尔肯德;;;;;;;;;;;;x -BUN_ADJ;本德尔肯德;;;;;;;;;;;;x -GWA;瓜廖尔;;;;;;;;;;;;x -GWA_ADJ;瓜廖尔;;;;;;;;;;;;x -HYD;海德拉巴;;;;;;;;;;;;x -HYD_ADJ;海德拉巴;;;;;;;;;;;;x -IND;印多尔;;;;;;;;;;;;x -IND_ADJ;印多尔;;;;;;;;;;;;x -JAI;斋浦尔;;;;;;;;;;;;x -JAI_ADJ;斋浦尔;;;;;;;;;;;;x -JAS;杰伊瑟尔梅尔;;;;;;;;;;;;x -JAS_ADJ;杰伊瑟尔梅尔;;;;;;;;;;;;x -JOD;焦特布尔;;;;;;;;;;;;x -JOD_ADJ;焦特布尔;;;;;;;;;;;;x -KAL;卡拉特;;;;;;;;;;;;x -KAL_ADJ;卡拉特;;;;;;;;;;;;x -KAS;克什米尔;;;;;;;;;;;;x -KAS_ADJ;克什米尔;;;;;;;;;;;;x -KUT;卡奇;;;;;;;;;;;;x -KUT_ADJ;卡奇;;;;;;;;;;;;x -LAD;拉达克;;;;;;;;;;;;x -LAD_ADJ;拉达克;;;;;;;;;;;;x -MAK;莫克兰;;;;;;;;;;;;x -MAK_ADJ;莫克兰;;;;;;;;;;;;x -MEW;梅瓦尔;;;;;;;;;;;;x -MEW_ADJ;梅瓦尔;;;;;;;;;;;;x -MYS;迈索尔;;;;;;;;;;;;x -MYS_ADJ;迈索尔;;;;;;;;;;;;x -NAG;那格浦尔;;;;;;;;;;;;x -NAG_ADJ;那格浦尔;;;;;;;;;;;;x -NEP;尼泊尔;;;;;;;;;;;;x -NEP_ADJ;尼泊尔;;;;;;;;;;;;x -ORI;奥里萨;;;;;;;;;;;;x -ORI_ADJ;奥里萨;;;;;;;;;;;;x -PAN;旁遮普;;;;;;;;;;;;x -PAN_ADJ;旁遮普;;;;;;;;;;;;x -SHI;西姆拉;;;;;;;;;;;;x -SHI_ADJ;西姆拉;;;;;;;;;;;;x -SIK;锡金;;;;;;;;;;;;x -SIK_ADJ;锡金;;;;;;;;;;;;x -SIN;信德;;;;;;;;;;;;x -SIN_ADJ;信德;;;;;;;;;;;;x -TRA;特拉凡哥尔;;;;;;;;;;;;x -TRA_ADJ;特拉凡哥尔;;;;;;;;;;;;x -ATJ;亚齐;;;;;;;;;;;;x -ATJ_ADJ;亚齐;;;;;;;;;;;;x -BAL;巴厘;;;;;;;;;;;;x -BAL_ADJ;巴厘;;;;;;;;;;;;x -BHU;不丹;;;;;;;;;;;;x -BHU_ADJ;不丹;;;;;;;;;;;;x -BRU;文莱;;;;;;;;;;;;x -BRU_ADJ;文莱;;;;;;;;;;;;x -BUR;缅甸;;;;;;;;;;;;x -BUR_ADJ;缅甸;;;;;;;;;;;;x -CAM;柬埔寨;;;;;;;;;;;;x -CAM_ADJ;柬埔寨;;;;;;;;;;;;x -CHI;中国;;;;;;;;;;;;x -CHI_ADJ;中国;;;;;;;;;;;;x -DAI;越南;;;;;;;;;;;;x -DAI_ADJ;越南;;;;;;;;;;;;x -JAV;爪哇;;;;;;;;;;;;x -JAV_ADJ;爪哇;;;;;;;;;;;;x -KOR;朝鲜;;;;;;;;;;;;x -KOR_ADJ;朝鲜;;;;;;;;;;;;x -LUA;琅勃拉邦;;;;;;;;;;;;x -LUA_ADJ;琅勃拉邦;;;;;;;;;;;;x -JOH;柔佛;;;;;;;;;;;;x -JOH_ADJ;柔佛;;;;;;;;;;;;x -SIA;泰国;;;;;;;;;;;;x -SIA_ADJ;泰国;;;;;;;;;;;;x -TIB;西藏;;;;;;;;;;;;x -TIB_ADJ;西藏;;;;;;;;;;;;x -MGL;蒙古;;;;;;;;;;;;x -MGL_ADJ;蒙古;;;;;;;;;;;;x -WIA;万象;;;;;;;;;;;;x -WIA_ADJ;万象;;;;;;;;;;;;x -PHI;菲律宾;;;;;;;;;;;;x -PHI_ADJ;菲律宾;;;;;;;;;;;;x -MCK;满洲;;;;;;;;;;;;x -MCK_ADJ;满洲;;;;;;;;;;;;x -GXI;广西;;;;;;;;;;;;x -GXI_ADJ;广西;;;;;;;;;;;;x -SXI;晋系军阀;;;;;;;;;;;;x -SXI_ADJ;山西;;;;;;;;;;;;x -YNN;云南;;;;;;;;;;;;x -YNN_ADJ;云南;;;;;;;;;;;;x -XBI;甘肃;;;;;;;;;;;;x -XBI_ADJ;甘肃;;;;;;;;;;;;x -XIN;新疆;;;;;;;;;;;;x -XIN_ADJ;新疆;;;;;;;;;;;;x -CAL;加利福尼亚共和国;;;;;;;;;;;;x -CAL_ADJ;加利福尼亚;;;;;;;;;;;;x -CAN;加拿大;;;;;;;;;;;;x -CAN_ADJ;加拿大;;;;;;;;;;;;x -CHE;切罗基;;;;;;;;;;;;x -CHE_ADJ;切罗基;;;;;;;;;;;;x -COL;哥伦比亚;;;;;;;;;;;;x -COL_ADJ;哥伦比亚;;;;;;;;;;;;x -COS;哥斯达黎加;;;;;;;;;;;;x -COS_ADJ;哥斯达黎加;;;;;;;;;;;;x -CSA;美利坚;;;;;;;;;;;;x -CSA_ADJ;联盟国;;;;;;;;;;;;x -CUB;古巴;;;;;;;;;;;;x -CUB_ADJ;古巴;;;;;;;;;;;;x -DES;德撒律;;;;;;;;;;;;x -DES_ADJ;摩尔门;;;;;;;;;;;;x -DOM;多米尼加共和国;;;;;;;;;;;;x -DOM_ADJ;多米尼加;;;;;;;;;;;;x -ELS;萨尔瓦多;;;;;;;;;;;;x -ELS_ADJ;萨尔瓦多;;;;;;;;;;;;x -GUA;危地马拉;;;;;;;;;;;;x -GUA_ADJ;危地马拉;;;;;;;;;;;;x -HAI;海地;;;;;;;;;;;;x -HAI_ADJ;海地;;;;;;;;;;;;x -HAW;夏威夷;;;;;;;;;;;;x -HAW_ADJ;夏威夷;;;;;;;;;;;;x -MAN;曼哈顿公社;;;;;;;;;;;;x -MAN_ADJ;曼哈顿;;;;;;;;;;;;x -MEX;墨西哥;;;;;;;;;;;;x -MEX_ADJ;墨西哥;;;;;;;;;;;;x -MTC;梅蒂联盟;;;;;;;;;;;;x -MTC_ADJ;梅蒂;;;;;;;;;;;;x -HON;洪都拉斯;;;;;;;;;;;;x -HON_ADJ;洪都拉斯;;;;;;;;;;;;x -NEN;新英格兰;;;;;;;;;;;;x -NEN_ADJ;新英格兰;;;;;;;;;;;;x -NEW;纽芬兰;;;;;;;;;;;;x -NEW_ADJ;纽芬兰;;;;;;;;;;;;x -NIC;尼加拉瓜;;;;;;;;;;;;x -NIC_ADJ;尼加拉瓜;;;;;;;;;;;;x -PNM;巴拿马;;;;;;;;;;;;x -PNM_ADJ;巴拿马;;;;;;;;;;;;x -QUE;魁北克;;;;;;;;;;;;x -QUE_ADJ;魁北克;;;;;;;;;;;;x -TEX;德克萨斯;;;;;;;;;;;;x -TEX_ADJ;德克萨斯;;;;;;;;;;;;x -UCA;中美洲联邦;;;;;;;;;;;;x -UCA_ADJ;中美洲;;;;;;;;;;;;x -ARG;阿根廷;;;;;;;;;;;;x -ARG_ADJ;阿根廷;;;;;;;;;;;;x -BOL;玻利维亚;;;;;;;;;;;;x -BOL_ADJ;玻利维亚;;;;;;;;;;;;x -BRZ;巴西;;;;;;;;;;;;x -BRZ_ADJ;巴西;;;;;;;;;;;;x -CHL;智利;;;;;;;;;;;;x -CHL_ADJ;智利;;;;;;;;;;;;x -CLM;哥伦比亚;;;;;;;;;;;;x -CLM_ADJ;哥伦比亚;;;;;;;;;;;;x -ECU;厄瓜多尔;;;;;;;;;;;;x -ECU_ADJ;厄瓜多尔;;;;;;;;;;;;x -PEU;秘鲁;;;;;;;;;;;;x -PEU_ADJ;秘鲁;;;;;;;;;;;;x -PRG;巴拉圭;;;;;;;;;;;;x -PRG_ADJ;巴拉圭;;;;;;;;;;;;x -URU;乌拉圭;;;;;;;;;;;;x -URU_ADJ;乌拉圭;;;;;;;;;;;;x -VNZ;委内瑞拉;;;;;;;;;;;;x -VNZ_ADJ;委内瑞拉;;;;;;;;;;;;x -AST;澳大利亚;;;;;;;;;;;;x -AST_ADJ;澳大利亚;;;;;;;;;;;;x -NZL;新西兰;;;;;;;;;;;;x -NZL_ADJ;新西兰;;;;;;;;;;;;x -ISR;以色列;;;;;;;;;;;;x -ISR_ADJ;以色列;;;;;;;;;;;;x -BYZ;拜占庭;;;;;;;;;;;;x -BYZ_ADJ;拜占庭;;;;;;;;;;;;x -ICL;冰岛;;;;;;;;;;;;x -ICL_ADJ;冰岛;;;;;;;;;;;;x -BAB;巴比伦;;;;;;;;;;;;x -BAB_ADJ;巴比伦;;;;;;;;;;;;x -TPG;太平天国;;;;;;;;;;;;x -TPG_ADJ;太平;;;;;;;;;;;;x -ARA;阿拉伯;;;;;;;;;;;;x -ARA_ADJ;阿拉伯;;;;;;;;;;;;x -UBD;波罗的联合省;;;;;;;;;;;;x -UBD_ADJ;波罗的;;;;;;;;;;;;x -BYE;白俄罗斯;;;;;;;;;;;;x -BYE_ADJ;白俄罗斯;;;;;;;;;;;;x -PLC;波兰-立陶宛;;;;;;;;;;;;x -PLC_ADJ;波兰-立陶宛;;;;;;;;;;;;x -GCO;大哥伦比亚;;;;;;;;;;;;x -GCO_ADJ;大哥伦比亚;;;;;;;;;;;;x -JAN;扬马延;;;;;;;;;;;;x -JAN_ADJ;扬马延;;;;;;;;;;;;x -D01;$REGION$王国;;;;;;;;;;;;x -D01_ADJ;$REGION$;;;;;;;;;;;;x -D02;$REGION$邦联;;;;;;;;;;;;x -D02_ADJ;$REGION$;;;;;;;;;;;;x -D03;$REGION$共同体;;;;;;;;;;;;x -D03_ADJ;$REGION$;;;;;;;;;;;;x -D04;$REGION$共和国;;;;;;;;;;;;x -D04_ADJ;$REGION$;;;;;;;;;;;;x -D05;$REGION$国;;;;;;;;;;;;x -D05_ADJ;$REGION$;;;;;;;;;;;;x -D06;$REGION$人民共和国;;;;;;;;;;;;x -D06_ADJ;$REGION$;;;;;;;;;;;;x -D07;$REGION$自由邦;;;;;;;;;;;;x -D07_ADJ;$REGION$;;;;;;;;;;;;x -D08;$REGION$大国;;;;;;;;;;;;x -D08_ADJ;$REGION$;;;;;;;;;;;;x -D09;$REGION$国;;;;;;;;;;;;x -D09_ADJ;$REGION$;;;;;;;;;;;;x -D10;$REGION$公国;;;;;;;;;;;;x -D10_ADJ;$REGION$;;;;;;;;;;;;x -D11;$REGION$民主共和国;;;;;;;;;;;;x -D11_ADJ;$REGION$;;;;;;;;;;;;x -D12;$REGION$联盟;;;;;;;;;;;;x -D12_ADJ;$REGION$;;;;;;;;;;;;x -D13;$REGION$王国;;;;;;;;;;;;x -D13_ADJ;$REGION$;;;;;;;;;;;;x -D14;$REGION$自治领;;;;;;;;;;;;x -D14_ADJ;$REGION$;;;;;;;;;;;;x -D15;$REGION$大公国;;;;;;;;;;;;x -D15_ADJ;$REGION$;;;;;;;;;;;;x -D16;$REGION$国家;;;;;;;;;;;;x -D16_ADJ;$REGION$;;;;;;;;;;;;x -D17;$REGION$联邦;;;;;;;;;;;;x -D17_ADJ;$REGION$;;;;;;;;;;;;x -D18;$REGION$合众国;;;;;;;;;;;;x -D18_ADJ;$REGION$;;;;;;;;;;;;x -D19;$REGION$民主联邦;;;;;;;;;;;;x -D19_ADJ;$REGION$;;;;;;;;;;;;x -D20;$REGION$公国;;;;;;;;;;;;x -D20_ADJ;$REGION$;;;;;;;;;;;;x -D21;$REGION$联邦;;;;;;;;;;;;x -D21_ADJ;$REGION$;;;;;;;;;;;;x -D22;$REGION$人民民主共和国;;;;;;;;;;;;x -D22_ADJ;$REGION$;;;;;;;;;;;;x -D23;$REGION$地区;;;;;;;;;;;;x -D23_ADJ;$REGION$;;;;;;;;;;;;x -D24;$REGION$光荣联邦;;;;;;;;;;;;x -D24_ADJ;$REGION$;;;;;;;;;;;;x -D25;强大之$REGION$;;;;;;;;;;;;x -D25_ADJ;$REGION$;;;;;;;;;;;;x -D26;$REGION$自由邦;;;;;;;;;;;;x -D26_ADJ;$REGION$;;;;;;;;;;;;x -D27;$REGION$共同体;;;;;;;;;;;;x -D27_ADJ;$REGION$;;;;;;;;;;;;x -D28;$REGION$邦联;;;;;;;;;;;;x -D28_ADJ;$REGION$;;;;;;;;;;;;x -D29;$REGION$自由民;;;;;;;;;;;;x -D29_ADJ;$REGION$;;;;;;;;;;;;x -D30;$REGION$共和国;;;;;;;;;;;;x -D30_ADJ;$REGION$;;;;;;;;;;;;x -D31;$REGION$神圣联盟;;;;;;;;;;;;x -D31_ADJ;$REGION$;;;;;;;;;;;;x -D32;$REGION$人民联盟;;;;;;;;;;;;x -D32_ADJ;$REGION$;;;;;;;;;;;;x -D33;$REGION$联邦;;;;;;;;;;;;x -D33_ADJ;$REGION$;;;;;;;;;;;;x -D34;$REGION$联邦;;;;;;;;;;;;x -D34_ADJ;$REGION$;;;;;;;;;;;;x -D35;$REGION$邦联;;;;;;;;;;;;x -D35_ADJ;$REGION$;;;;;;;;;;;;x -D36;$REGION$联邦;;;;;;;;;;;;x -D36_ADJ;$REGION$;;;;;;;;;;;;x -D37;$REGION$虔诚联盟;;;;;;;;;;;;x -D37_ADJ;$REGION$;;;;;;;;;;;;x -D38;$REGION$之土;;;;;;;;;;;;x -D38_ADJ;$REGION$;;;;;;;;;;;;x -D39;最安详之$REGION$共和国;;;;;;;;;;;;x -D39_ADJ;$REGION$;;;;;;;;;;;;x -D40;$REGION$秘密王国;;;;;;;;;;;;x -D40_ADJ;$REGION$;;;;;;;;;;;;x -D41;$REGION$公社;;;;;;;;;;;;x -D41_ADJ;$REGION$;;;;;;;;;;;;x -D42;$REGION$公社;;;;;;;;;;;;x -D42_ADJ;$REGION$;;;;;;;;;;;;x -D43;$REGION$工人联盟;;;;;;;;;;;;x -D43_ADJ;$REGION$;;;;;;;;;;;;x -D44;$REGION$女伯爵领;;;;;;;;;;;;x -D44_ADJ;$REGION$;;;;;;;;;;;;x -D45;$REGION$国;;;;;;;;;;;;x -D45_ADJ;$REGION$;;;;;;;;;;;;x -D46;神圣之$REGION$;;;;;;;;;;;;x -D46_ADJ;$REGION$;;;;;;;;;;;;x -D47;$REGION$自治领;;;;;;;;;;;;x -D47_ADJ;$REGION$;;;;;;;;;;;;x -D48;$REGION$人民国;;;;;;;;;;;;x -D48_ADJ;$REGION$;;;;;;;;;;;;x -D49;$REGION$崇高王国;;;;;;;;;;;;x -D49_ADJ;$REGION$;;;;;;;;;;;;x -D50;$REGION$小公国;;;;;;;;;;;;x -D50_ADJ;$REGION$;;;;;;;;;;;;x \ No newline at end of file diff --git a/assets/localisation/zh-CN/darkness.csv b/assets/localisation/zh-CN/darkness.csv index c52e6b86c..0b4078ab7 100644 --- a/assets/localisation/zh-CN/darkness.csv +++ b/assets/localisation/zh-CN/darkness.csv @@ -1,684 +1,683 @@ -#Powered_by_ParaTranz;;;;;;;;;;;;;x -#CODE;ENGLISH;FRENCH;GERMAN;;SPANISH;;;;;;;;x -MULTI_SEL_DESC;?GSHIFT+鼠标左键?!取复数单位;;;;;;;;;;;;x -SM_DETAILS;细节;;;;;;;;;;;;x -DISBAND_ALL;解散所有已选单位;;;;;;;;;;;;x -DISBAND_ALL_TITLE;解散所有单位;;;;;;;;;;;;x -DISBAND_ALL_DESC;你确定要?R解散?Y$NUM$?!单位?;;;;;;;;;;;;x -DATE_DIFF_A;$Y$年、$M$月又$D$天;;;;;;;;;;;;x -DATE_DIFF_B;$M$月又$D$天;;;;;;;;;;;;x -DATE_DIFF_C;$D$天;;;;;;;;;;;;x -torpedo_attacks;鱼雷攻击;;;;;;;;;;;;x -TORPEDO_ATTACK;鱼雷攻击;;;;;;;;;;;;x -TORPEDO_ATTACK_DESC;鱼雷攻击对大型舰船造成额外伤害;;;;;;;;;;;;x -NAVAL_COMBAT_STACK_PENALTY_DESC;由于舰队间糟糕的交流导致船只难以发现目标,?Y受到?R$PEN$%?Y的协调惩罚。我们的舰只与潜在目标的数量对其产生具体影响。?!;;;;;;;;;;;x -BP_TAB_CURRENT;当前计划;;;;;;;;;;;;x -BP_TAB_HISTORICAL;历史计划;;;;;;;;;;;;x -BP_TOOL_COLOR_RED;红色;;;;;;;;;;;;x -BP_TOOL_COLOR_GREEN;绿色;;;;;;;;;;;;x -BP_TOOL_COLOR_BLUE;蓝色;;;;;;;;;;;;x -BP_TOOL_COLOR_YELLOW;黄色;;;;;;;;;;;;x -BP_TOOL_ARROW_SLIM;细实箭头;;;;;;;;;;;;x -BP_TOOL_ARROW_MEDIUM_1;中实箭头1;;;;;;;;;;;;x -BP_TOOL_ARROW_MEDIUM_2;中实箭头2;;;;;;;;;;;;x -BP_TOOL_ARROW_MEDIUM_3;中实箭头3;;;;;;;;;;;;x -BP_TOOL_ARROW_THICK;粗实箭头;;;;;;;;;;;;x -BP_TOOL_BORDER_1;边界种类1;;;;;;;;;;;;x -BP_TOOL_BORDER_2;边界种类2;;;;;;;;;;;;x -BP_TOOL_BORDER_3;边界种类3;;;;;;;;;;;;x -BP_TOOL_BORDER_4;边界种类4;;;;;;;;;;;;x -BP_TOOL_BORDER_5;边界种类5;;;;;;;;;;;;x -BP_TOOL_ICON_AIRPLANE;飞机图标;;;;;;;;;;;;x -BP_TOOL_ICON_TANK;坦克图标;;;;;;;;;;;;x -BP_TOOL_ICON_BOMB_1;小型炸弹图标;;;;;;;;;;;;x -BP_TOOL_ICON_BOMB_2;大型炸弹图标;;;;;;;;;;;;x -BP_SAVE_PLAN_CONFIRM;保存计划;;;;;;;;;;;;x -BP_SAVE_PLAN_CANCEL;取消;;;;;;;;;;;;x -BP_SAVE_PLAN_PROMPT;计划已存在!\n确定要覆盖么?;;;;;;;;;;;;x -BP_DELETE_SAVED_PLAN_PROMPT;确定删除已保存计划?;;;;;;;;;;;;x -BP_DELETE_CURRENT_PLAN_PROMPT;确定删除当前计划?;;;;;;;;;;;;x -BP_SHARED_WITH;分享通过:;;;;;;;;;;;;x -BP_NEW_PLAN;新计划;;;;;;;;;;;;x -BP_TOOLTIP_TAB_CURRENT;现有作战计划列表;;;;;;;;;;;;x -BP_TOOLTIP_TAB_HISTORICAL;历史计划列表\n单击?Y输入?!将所选加入你的现有计划;;;;;;;;;;;;x -BP_TOOLTIP_TAB_SAVED;已保存计划列表\n单击?Y输入?!将所选加入你的现有计划;;;;;;;;;;;;x -BP_TOOLTIP_NEW_PLAN;创建新计划;;;;;;;;;;;;x -BP_TOOLTIP_REMOVE_PLAN;删除所选计划;;;;;;;;;;;;x -BP_TOOLTIP_SHARE_PLAN;控制是否将所选计划?Y分享?!你的盟友;;;;;;;;;;;;x -BP_TOOLTIP_SAVE_PLAN;将所选计划保存至文件;;;;;;;;;;;;x -BP_TOOLTIP_RENAME_PLAN;重命名所选计划;;;;;;;;;;;;x -BP_TOOLTIP_IMPORT_PLAN;将所选计划加入你的现有计划;;;;;;;;;;;;x -BP_TOOLTIP_TOOL_SELECT;单击对象以选择;;;;;;;;;;;;x -BP_TOOLTIP_TOOL_ARROW;选择箭头类型,并用?Y鼠标左键?!地图上画出\n按住?YShift?!?Y鼠标左键?!替换箭头;;;;;;;;;;;;x -BP_TOOLTIP_TOOL_BORDER;选择边界类型,并用?Y鼠标左键?!地图上画出;;;;;;;;;;;;x -BP_TOOLTIP_TOOL_ICON;选择图标类型,并用?Y鼠标左键?!地图上画出;;;;;;;;;;;;x -BP_TOOLTIP_TOOL_COLOR;选择现有颜色画出箭头或图标;;;;;;;;;;;;x -BP_TOOLTIP_TOOL_TEXT;在地图上加写注释\n如果没有选择对象,则新建一个注释\n如果选择了一个箭头,则沿箭头注释\n如果已经选择了一个注释,则对其修改\n?YShift?!?Y鼠标滚轮?!以调整文字方向\n?YCtrl?!?Y鼠标滚轮?!以调整文字大小;;;;;;;;;;;;x -BP_TOOLTIP_TOOL_ERASE;删除所选对象;;;;;;;;;;;;x -BP_TOOLTIP_VISIBILITY;控制是否计划在地图上可见;;;;;;;;;;;;x -MILITARY_SPENDINGS_LAND;?Y陆军?!销:;;;;;;;;;;;;x -MILITARY_SPENDINGS_NAVAL;?Y海军?!销:;;;;;;;;;;;;x -MILITARY_SPENDINGS_PROJECTS;?Y建设?!销:;;;;;;;;;;;;x -STOCKPILE_COST_ESTIMATED;我们?Y预估?!日购买储备将花费:;;;;;;;;;;;;x -STOCKPILE_COST_ACTUAL;今日我们?Y确定?!在储备上花费:;;;;;;;;;;;;x -NAVAL_COMBAT_DETAILS_APPROACH;与?Y$WHO$?!离:?Y$DIST$?!;;;;;;;;;;;x -NAVAL_COMBAT_DETAILS_DESTROYED;被?R$WHO$?Y击沉?!;;;;;;;;;;;x -NAVAL_COMBAT_DETAILS_DISENGAGED;这一单位已尝试脱离,目前不在战斗中;;;;;;;;;;;;x -NAVAL_COMBAT_DETAILS_RETREAT;这个单位正在撤退;;;;;;;;;;;;x -NAVAL_COMBAT_DETAILS_SEEKING;寻找最佳目标;;;;;;;;;;;;x -NAVAL_COMBAT_DETAILS_SHOOTING;对?Y$WHO$?!火\n—损伤组织度?G$ORG$?!n—损伤兵力?Y$STR$?!;;;;;;;;;;;x -NAVAL_COMBAT_DETAILS_FILTERING;单击?G鼠标左键?!示所有瞄准本舰的舰只;;;;;;;;;;;;x -MAPMODE_NAVAL_TOOLTIP_LEVEL;海军基地等级?G$LVL$?!;;;;;;;;;;;x -MAPMODE_NAVAL_TOOLTIP_NO_BASE;该地区没有海军基地;;;;;;;;;;;;x -MAPMODE_NAVAL_TOOLTIP_CAP;该省的?Y海军补给吞吐量?!?G$CAP$?!总量为?G$TOT$?!;;;;;;;;;;;;x -MAPMODE_NAVAL_TOOLTIP_IN_OTHER;该地区在?Y$PROV$?!有一个海军基地;;;;;;;;;;;;x -MAPMODE_NAVAL_TOOLTIP_UNDER_CON;一个海军基地在此地建设中;;;;;;;;;;;;x -NAVAL_SUPPLY_PENALTY_DESC;受到?Y海军补给吞吐量?!致的?R$PEN$%?!惩罚;;;;;;;;;;;;x -COMBAT_LEADER_MOD_ATTACK;将领进攻;;;;;;;;;;;;x -COMBAT_LEADER_MOD_DEFENSE;将领防御;;;;;;;;;;;;x -OCCUPATION_SCORE_ATTACKER;攻方:;;;;;;;;;;;;x -OCCUPATION_SCORE_DEFENDER;守方:;;;;;;;;;;;;x -BLOCKADE_SCORE_ATTACKER;攻方封锁:;;;;;;;;;;;;x -BLOCKADE_SCORE_DEFENDER;守方封锁:;;;;;;;;;;;;x -TICKING_WARSCORE_HEAD;?Y时间优势?!成?Y$VAL$?!;;;;;;;;;;;;x -TICKING_WARSCORE_DESC_SCORE;目前$VAL$(每日变化$CHANGE$);;;;;;;;;;;;x -TICKING_WARSCORE_DESC_SCORE_MAX;目前$VAL$(最大);;;;;;;;;;;;x -TICKING_WARSCORE_DESC_SCORE_SHORT;$VAL$(每日$CHANGE$);;;;;;;;;;;;x -TICKING_WARSCORE_DESC_SCORE_MAX_SHORT;$VAL$(最大);;;;;;;;;;;;x -CB_DESTROY_FORTS;摧毁要塞;;;;;;;;;;;;x -CB_DESTROY_NAVAL_BASES;摧毁海军基地;;;;;;;;;;;;x -po_destroy_forts;摧毁$STATE$内的全部要塞;;;;;;;;;;;;x -po_destroy_naval_bases;摧毁$STATE$内的全部海军基地;;;;;;;;;;;;x -ALL_CORE_PROVINCES;所有含有核心省份的地区;;;;;;;;;;;;x -ALL_SATES;所有地区;;;;;;;;;;;;x -dismantle_forts_desc;拆除要塞与海军基地;;;;;;;;;;;;x -dismantle_forts;拆除军事设施;;;;;;;;;;;;x -dismantle_forts_short;拆除$STATE$的全部军事设施;;;;;;;;;;;;x -dismantle_forts_setup;拆除$STATE$的要塞与海军基地;;;;;;;;;;;;x -liberate_country_desc;将一?Y整个国家?W从其压迫者手中解放;;;;;;;;;;;;x -liberate_country;解放国家;;;;;;;;;;;;x -liberate_country_short;$THIRD$获得$STATE$;;;;;;;;;;;;x -liberate_country_setup;$RECIPIENT$将$STATE$还给$THIRD$;;;;;;;;;;;;x -FIRE_RANGE;射程;;;;;;;;;;;;x -EVASION;闪避;;;;;;;;;;;;x -SORT_BY;排序:;;;;;;;;;;;;x -STANCE;阵位;;;;;;;;;;;;x -STR_ORG;兵力/组织度;;;;;;;;;;;;x -SORT_BY_TYPE_DESC;根据舰船的?Y类型?!类;;;;;;;;;;;;x -SORT_BY_STANCE_DESC;根据舰船的?Y目前行动?!类;;;;;;;;;;;;x -SORT_BY_STR_ORG_DESC;根据舰船的?Y平均兵力与组织度?!类;;;;;;;;;;;;x -TARGETED_BY;受瞄准于:;;;;;;;;;;;;x -MAY_NOT_RETREAT_NAVAL;在我们对我们的胜算有着完全的认识前,就从战场撤退,这既不可能也不光荣;;;;;;;;;;;;x -REMAINING_NAVAL_RETREAT;在我们可以自发撤退前,我们还需要接近?Y$OPT$?!摸清我们的胜算;;;;;;;;;;;;x -NAVAL_COMBAT_STATUS_APPROACH;接战;;;;;;;;;;;;x -NAVAL_COMBAT_STATUS_SEEKING;寻找目标;;;;;;;;;;;;x -NAVAL_COMBAT_STATUS_FIRING;损伤?G$ORG$?!?R$STR$?!;;;;;;;;;;;x -NAVAL_COMBAT_STATUS_RETREAT;撤退中;;;;;;;;;;;;x -NAVAL_COMBAT_STATUS_DISENGAGED;已脱离;;;;;;;;;;;;x -SUPPLY_LOAD;补给量;;;;;;;;;;;;x -SUPPLY_LOAD_STATUS_DESC_BASIC;我们全部?Y海军港口?!?Y补给吞吐量?!计为$TOT$\n我们的全部舰船总共需要$REQ$;;;;;;;;;;;;x -SUPPLY_LOAD_STATUS_DESC_PENALTY;由于补给匮乏,我们的舰船遭受$PEN$的惩罚;;;;;;;;;;;;x -SUPPLY_LOAD_STATUS_DESC_HINT;如果不建立海军基地就得考虑解散部分舰船;;;;;;;;;;;;x -SUPPLY_LOAD_STATUS_DESC_UPCOMING_PENALTY;新的舰船正在建造中,这将超过补给限制$EXC$;;;;;;;;;;;;x -SUPPLY_LOAD_STATUS_DESC_DETAILED_LIST;以下报告列出补给吞吐量的要求:;;;;;;;;;;;;x -SHIP_BUILD_MIN_BASE_LEVEL;需要等级为?Y$LVL$?!上的海军基地;;;;;;;;;;;;x -SHIP_BUILD_LIMIT_PER_BASE;每个港口只能最多支持?Y$LIM$?!这样的船;;;;;;;;;;;;x -SHIP_BUILD_LIMIT_PER_BASE_HINT;?R考虑建造更多等级?G$LVL$?R以上的海军基地?!;;;;;;;;;;;x -SHIP_BUILD_LIMIT_MAX;?Y(上限:$LIM$)?!;;;;;;;;;;;x -BUILDING_ONE_PER_STATE;每个地区只能有一个;;;;;;;;;;;;x -DIPLOMACY_CRISIS_INFO;危机;;;;;;;;;;;;x -CRISIS_CANT_DECLARE_WAR;如果你正涉入一场危机,你将不可宣战或被宣战;;;;;;;;;;;;x -HAS_FLASHPOINT;有热点;;;;;;;;;;;;x -HAS_NO_FLASHPOINT;无热点;;;;;;;;;;;;x -TENSION_LESS_THAN;热点紧张度低于;;;;;;;;;;;;x -TENSION_MORE_THAN;热点紧张度高于;;;;;;;;;;;;x -CRISIS_TEMPERATURE_LESS_THAN;危机热度低于;;;;;;;;;;;;x -CRISIS_TEMPERATURE_MORE_THAN;危机热度高于;;;;;;;;;;;;x -FLASHPOINT_TENSION_EFFECT;$DIRECTION$$VALUE$的热点紧张度\n;;;;;;;;;;;;x -diplomatic_focus;外交;;;;;;;;;;;;x -increase_tension;加剧紧张;;;;;;;;;;;;x -increase_tension_focus_desc;每月增长?Y$VAL$?W%的热点紧张度;;;;;;;;;;;;x -NOT_A_FLASHPOINT;?R不是一个热点?!;;;;;;;;;;;x -MAPMODE_21;危机;;;;;;;;;;;;x -MAPMODE_22;海军;;;;;;;;;;;;x -FLASHPOINT_TENSION;热点紧张度:?Y$VALUE$?!;;;;;;;;;;;;x -EXECUTING_HISTORY;执行历史……;;;;;;;;;;;;x -CRISIS_TEMPERATURE;危机热度:?R$VALUE$%?!;;;;;;;;;;;x -HAS_CRISIS;这里有正在发生的危机;;;;;;;;;;;;x -HAS_NO_CRISIS;这里无正在发生的危机;;;;;;;;;;;;x -CRISIS_TEMPERATURE_EFFECT;$DIRECTION$$VALUE$的危机热度\n;;;;;;;;;;;;x -TRIGGER_STATE;所在地区;;;;;;;;;;;;x -BACKERS_LABEL;支持者:;;;;;;;;;;;;x -SUPPORT_SIDE;支持该方;;;;;;;;;;;;x -ON_THE_FENCE_LABEL;置身事外:;;;;;;;;;;;;x -vacuum_tube;电子管;;;;;;;;;;;;x -vacuum_tube_desc;电子管是一种让电流从真空中通过的装置。通过“爱迪生效应”管内的电子从阴极流向阳极,通过增加一个栅板,可以使之变成真空三极管。电子管在无线电、电话、电视、雷达和早期计算机中有广泛的应用。;;;;;;;;;;;;x -tulls_seed_drill;杰斯洛·图尔播种机;;;;;;;;;;;;x -tulls_seed_drill_desc;一直以来,农民在谷物播种时采用的方法依旧是手工播种,边走边埋入土中或者广域抛掷种子。这种方法的问题是,种子并没有均匀分布。因此大部分种子被浪费了。杰斯洛·图尔发明了一种畜力牵引的播种机。由一个盒子容纳种子,再用簧片喷洒播种。这样,只要牲畜从田里走过,种子就被均匀的洒在泥土里。;;;;;;;;;;;;x -rotherham_plough;罗瑟勒姆犁;;;;;;;;;;;;x -rotherham_plough_desc;罗瑟勒姆犁或者被称为约克郡犁是由迪斯尼和约瑟夫由荷兰“杂牌”犁改进而成。它以木料固定各个配件:犁、铁铲、挡板……。其重量与传统犁相比更轻,也更适合畜力牵引。;;;;;;;;;;;;x -telephone_switchboard;电话交换机;;;;;;;;;;;;x -telephone_switchboard_desc;电话交换机是一个由电气构建组成的用来连接电话的系统。电信交换机于1877年由一个为爱迪生工作的匈牙利人发明。1881年在美国东海岸和西欧,电话交换机首次用于商业目的。电话交换机包括数百个插槽,员工手动插拔线路使之联统。1891年,阿尔蒙·布朗注册了自动电话交换机的专利。;;;;;;;;;;;;x -BRZ_2446;米纳斯吉拉斯;;;;;;;;;;;;x -CLM_2259;考卡;;;;;;;;;;;;x -ANN_1371;北圻;;;;;;;;;;;;x -ANN_1374;中圻;;;;;;;;;;;;x -ANN_1383;南圻;;;;;;;;;;;;x -LUA_1356;老挝;;;;;;;;;;;;x -SIA_1392;曼谷;;;;;;;;;;;;x -SIA_1355;清迈;;;;;;;;;;;;x -SIA_1358;呵叻;;;;;;;;;;;;x -ENG_1384;马来亚;;;;;;;;;;;;x -ENG_1343;丹那沙林;;;;;;;;;;;;x -BUR_1339;克钦;;;;;;;;;;;;x -BUR_1334;掸邦;;;;;;;;;;;;x -BUR_1330;勃固;;;;;;;;;;;;x -NEP_1327;喜马拉雅;;;;;;;;;;;;x -TIB_1591;西藏;;;;;;;;;;;;x -ENG_1247;比哈尔;;;;;;;;;;;;x -ENG_1261;奥里萨;;;;;;;;;;;;x -ENG_1236;北方邦;;;;;;;;;;;;x -PAN_1227;旁遮普;;;;;;;;;;;;x -PAN_1224;克什米尔;;;;;;;;;;;;x -KAL_1221;俾路支;;;;;;;;;;;;x -SIN_1288;信德;;;;;;;;;;;;x -ENG_1291;古吉拉特;;;;;;;;;;;;x -ENG_1264;拉吉布塔那;;;;;;;;;;;;x -ENG_1275;中央邦;;;;;;;;;;;;x -NAG_1277;那格浦尔;;;;;;;;;;;;x -ENG_1305;奥里萨;;;;;;;;;;;;x -HYD_1283;海得拉巴;;;;;;;;;;;;x -ENG_1297;孟买;;;;;;;;;;;;x -ENG_1304;马德拉斯;;;;;;;;;;;;x -MYS_1314;迈索尔;;;;;;;;;;;;x -ENG_1317;特拉凡哥尔;;;;;;;;;;;;x -ATJ_1405;亚齐;;;;;;;;;;;;x -NET_1398;苏门答腊;;;;;;;;;;;;x -NET_1423;婆罗洲;;;;;;;;;;;;x -NET_1449;摩鹿加群岛;;;;;;;;;;;;x -NET_1451;西新几内亚;;;;;;;;;;;;x -BAL_1438;巽他群岛;;;;;;;;;;;;x -BRU_1394;北婆罗洲;;;;;;;;;;;;x -PER_1141;拉雷斯坦-霍尔木兹;;;;;;;;;;;;x -PER_1148;呼罗珊;;;;;;;;;;;;x -PER_1138;斯坦省;;;;;;;;;;;;x -PER_1135;法尔斯-科尔曼;;;;;;;;;;;;x -PER_1127;伊斯法罕;;;;;;;;;;;;x -PER_1116;吉兰-马赞达兰;;;;;;;;;;;;x -PER_1121;阿贾姆;;;;;;;;;;;;x -PER_1112;大不里士;;;;;;;;;;;;x -PER_1122;卢里斯坦;;;;;;;;;;;;x -AFG_1214;西阿富汗;;;;;;;;;;;;x -AFG_1217;东阿富汗;;;;;;;;;;;;x -RUS_1196;土库曼斯坦;;;;;;;;;;;;x -KHI_1191;乌兹别克斯坦;;;;;;;;;;;;x -BUK_1207;塔吉克斯坦;;;;;;;;;;;;x -KOK_1190;吉尔吉斯斯坦;;;;;;;;;;;;x -RUS_1182;乌拉尔斯克;;;;;;;;;;;;x -RUS_1184;阿斯塔纳;;;;;;;;;;;;x -RUS_1185;哈萨克斯坦;;;;;;;;;;;;x -CHI_1532;内蒙古;;;;;;;;;;;;x -CHI_1578;四川;;;;;;;;;;;;x -CHI_1581;重庆;;;;;;;;;;;;x -CHI_1494;潮州;;;;;;;;;;;;x -CHI_1550;江西;;;;;;;;;;;;x -CHI_1487;福建;;;;;;;;;;;;x -CHI_1611;浙江;;;;;;;;;;;;x -CHI_1473;安徽南部;;;;;;;;;;;;x -CHI_1516;湖北东部;;;;;;;;;;;;x -CHI_1523;湖北西部;;;;;;;;;;;;x -CHI_1513;河南;;;;;;;;;;;;x -CHI_1472;安徽北部;;;;;;;;;;;;x -CHI_1476;江苏;;;;;;;;;;;;x -CHI_1539;苏州;;;;;;;;;;;;x -CHI_1563;山东;;;;;;;;;;;;x -CHI_1614;直隶南部;;;;;;;;;;;;x -CHI_1618;直隶北部;;;;;;;;;;;;x -CHI_1553;满洲;;;;;;;;;;;;x -CHI_1082;外满洲;;;;;;;;;;;;x -CHI_1086;库页岛;;;;;;;;;;;;x -KOR_1624;汉城;;;;;;;;;;;;x -KOR_1635;釜山;;;;;;;;;;;;x -KOR_1627;沙里院;;;;;;;;;;;;x -KOR_1619;平壤;;;;;;;;;;;;x -JAP_1660;九州;;;;;;;;;;;;x -JAP_1640;中国-四国;;;;;;;;;;;;x -JAP_1655;近畿;;;;;;;;;;;;x -JAP_1675;中部;;;;;;;;;;;;x -JAP_1649;关东;;;;;;;;;;;;x -JAP_1654;博宁群岛;;;;;;;;;;;;x -JAP_1672;东北;;;;;;;;;;;;x -JAP_1088;北海道;;;;;;;;;;;;x -RUS_2685;乌拉尔;;;;;;;;;;;;x -RUS_1065;鄂毕;;;;;;;;;;;;x -RUS_1064;托波斯克;;;;;;;;;;;;x -RUS_1469;托木斯克;;;;;;;;;;;;x -RUS_2615;上叶尼塞斯克;;;;;;;;;;;;x -RUS_1070;下叶尼塞斯克;;;;;;;;;;;;x -RUS_1075;伊尔库茨克;;;;;;;;;;;;x -RUS_1079;外贝加尔;;;;;;;;;;;;x -RUS_2694;西伯利亚中部;;;;;;;;;;;;x -RUS_1069;西雅库茨克;;;;;;;;;;;;x -RUS_2653;北西伯利亚;;;;;;;;;;;;x -RUS_1071;雅库茨克;;;;;;;;;;;;x -RUS_1072;鄂霍次克;;;;;;;;;;;;x -RUS_2668;北雅库茨克;;;;;;;;;;;;x -RUS_2618;上鄂霍次克;;;;;;;;;;;;x -RUS_2621;内楚科塔;;;;;;;;;;;;x -RUS_1074;堪察加;;;;;;;;;;;;x -RUS_2590;楚科塔沿岸;;;;;;;;;;;;x -TUR_885;卡尔斯;;;;;;;;;;;;x -TUR_884;特拉布松;;;;;;;;;;;;x -TUR_889;底亚巴基尔;;;;;;;;;;;;x -TUR_876;安卡拉;;;;;;;;;;;;x -TUR_873;科尼亚;;;;;;;;;;;;x -TUR_881;卡斯塔莫努;;;;;;;;;;;;x -TUR_869;艾登;;;;;;;;;;;;x -TUR_863;胡达文迪加尔;;;;;;;;;;;;x -TUR_923;摩苏尔;;;;;;;;;;;;x -TUR_931;巴格达;;;;;;;;;;;;x -TUR_935;巴士拉;;;;;;;;;;;;x -EGY_897;阿勒颇;;;;;;;;;;;;x -EGY_910;外约旦;;;;;;;;;;;;x -EGY_903;叙利亚;;;;;;;;;;;;x -NEJ_1156;哈伊勒;;;;;;;;;;;;x -NEJ_1157;内志;;;;;;;;;;;;x -EGY_1746;西奈;;;;;;;;;;;;x -EGY_1750;下埃及;;;;;;;;;;;;x -EGY_1762;中埃及;;;;;;;;;;;;x -EGY_1771;上埃及;;;;;;;;;;;;x -EGY_1753;马特鲁;;;;;;;;;;;;x -EGY_1758;埃及沙漠;;;;;;;;;;;;x -EGY_1834;栋古拉;;;;;;;;;;;;x -EGY_1827;苏丹;;;;;;;;;;;;x -ENG_1843;赤道几内亚;;;;;;;;;;;;x -ENG_1848;厄立特里亚;;;;;;;;;;;;x -ETH_1854;提格雷;;;;;;;;;;;;x -ETH_1864;阿姆哈拉;;;;;;;;;;;;x -ETH_1867;奥罗米亚;;;;;;;;;;;;x -ALD_1708;君士坦丁;;;;;;;;;;;;x -FRA_1700;阿尔及尔;;;;;;;;;;;;x -ALD_1704;特莱姆森;;;;;;;;;;;;x -MOR_1688;阿里夫;;;;;;;;;;;;x -MOR_1686;非斯;;;;;;;;;;;;x -MOR_1693;摩洛哥;;;;;;;;;;;;x -FRA_1803;廷巴克图;;;;;;;;;;;;x -FRA_1798;马里东部;;;;;;;;;;;;x -FRA_1801;马里西部;;;;;;;;;;;;x -FRA_1901;沃尔特;;;;;;;;;;;;x -FRA_1808;外豪萨;;;;;;;;;;;;x -FRA_1923;约鲁巴;;;;;;;;;;;;x -FRA_1927;豪萨;;;;;;;;;;;;x -FRA_1939;东豪萨;;;;;;;;;;;;x -FRA_1930;贝宁;;;;;;;;;;;;x -FRA_1931;尼日尔;;;;;;;;;;;;x -FRA_1937;尼日利亚;;;;;;;;;;;;x -FRA_1816;博尔努;;;;;;;;;;;;x -ENG_1825;乍得;;;;;;;;;;;;x -ENG_1818;瓦迪菲拉;;;;;;;;;;;;x -FRA_1965;乌班吉;;;;;;;;;;;;x -ENG_2029;桑给巴尔;;;;;;;;;;;;x -ENG_2034;坦噶尼喀;;;;;;;;;;;;x -ENG_2039;林迪;;;;;;;;;;;;x -ENG_2016;卡曾贝;;;;;;;;;;;;x -POR_2053;赞比西;;;;;;;;;;;;x -POR_2049;马普托;;;;;;;;;;;;x -ZUL_2113;祖鲁兰;;;;;;;;;;;;x -ENG_2078;赫雷罗兰;;;;;;;;;;;;x -ENG_2132;南大西洋群岛;;;;;;;;;;;;x -ENG_2125;印度洋群岛;;;;;;;;;;;;x -MAD_2117;南马达加斯加;;;;;;;;;;;;x -MAD_2121;北马达加斯加;;;;;;;;;;;;x -sioux_nation_title;苏族;;;;;;;;;;;;x -sioux_nation_name;苏族;;;;;;;;;;;;x -sioux_nation_desc;苏族人对入侵家园的美国移民奋起反抗,他们对美国官方背弃承诺的做法恼羞成怒,他们会与西方殖民者斗争到底!;;;;;;;;;;;;x -sioux_nation_army;苏族主战派;;;;;;;;;;;;x -apache_title;阿帕奇族;;;;;;;;;;;;x -apache_name;阿帕奇族;;;;;;;;;;;;x -apache_desc;阿帕奇人对入侵家园的美国移民奋起反抗,他们对美国官方背弃承诺的做法恼羞成怒,他们会与西方殖民者斗争到底!;;;;;;;;;;;;x -apache_army;阿帕奇主战派;;;;;;;;;;;;x -EVTNAME160001;太平天国之乱;;;;;;;;;;;;x -EVTDESC160001;太平天国发起了一场规模庞大的叛乱!;;;;;;;;;;;;x -EVTOPTA160001;镇压他们!;;;;;;;;;;;;x -EVTOPTB160001;驱除鞑虏,恢复中华!;;;;;;;;;;;;x -EVTNAME160502;反满舆情;;;;;;;;;;;;x -EVTDESC160502;陛下,我国大臣已经察觉到民间近来对我朝的不满甚至是敌意高涨。洋鬼子闯入我国所带来的耻辱使部分人对朝廷失去希望,进而反抗我们。我们该如何应对?;;;;;;;;;;;;x -EVTOPTA160502;屠杀即可。;;;;;;;;;;;;x -EVTOPTB160502;没空搭理这些乱党。;;;;;;;;;;;;x -EVTNAME90902;中国解体;;;;;;;;;;;;x -EVTDESC90902;中国已经分裂。;;;;;;;;;;;;x -EVTOPTA90902;自由!;;;;;;;;;;;;x -EVTNAME90040;印度兵变;;;;;;;;;;;;x -EVTDESC90040;印度人发起叛乱!;;;;;;;;;;;;x -EVTOPTA90040;这下麻烦了。;;;;;;;;;;;;x -CRISIS_DESCRIPTION_LIBERATION;解放$COUNTRY$危机;;;;;;;;;;;;x -CRISIS_DESCRIPTION_RECLAIM;归还$COUNTRY$之合法领土危机;;;;;;;;;;;;x -CRISIS_ALREADY_TAKEN_SIDE;已选择一方;;;;;;;;;;;;x -CRISIS_WAITING_ON_BACKER;等待列强支持;;;;;;;;;;;;x -MUST_BE_CRISIS_SIDE_LEADER;一定要在危机中成为一方领袖;;;;;;;;;;;;x -CRISIS_OFFERTITLE;换取支持;;;;;;;;;;;;x -CRISIS_OFFER_OFFER;$ACTOR$将以?Y$WARGOAL$?!取他国加入到当前危机中的他们一边;;;;;;;;;;;;x -CRISIS_OFFER_WE_ACCEPT_SETUP;当我国接受在危机中加入某方时;;;;;;;;;;;;x -CRISIS_OFFER_WE_ACCEPT_HEADER;外相报告;;;;;;;;;;;;x -CRISIS_OFFER_WE_ACCEPT_1;$MONARCHTITLE$;;;;;;;;;;;;x -CRISIS_OFFER_WE_ACCEPT_2;我国已经以下列要求加入当前危机下的$ACTOR$一方:;;;;;;;;;;;;x -CRISIS_OFFER_WE_ACCEPT_3;$WARGOAL$;;;;;;;;;;;;x -CRISIS_OFFER_WE_ACCEPT_4;*;;;;;;;;;;;;x -CRISIS_OFFER_WE_ACCEPT_5;*;;;;;;;;;;;;x -CRISIS_OFFER_WE_ACCEPT_6;*;;;;;;;;;;;;x -CRISIS_OFFER_WE_ACCEPT_BTN1;好的;;;;;;;;;;;;x -CRISIS_OFFER_WE_ACCEPT_BTN2;好的;;;;;;;;;;;;x -CRISIS_OFFER_WE_ACCEPT_BTN3;查看;;;;;;;;;;;;x -CRISIS_OFFER_WE_ACCEPT_LOG;我国加入当前危机。;;;;;;;;;;;;x -CRISIS_OFFER_THEY_ACCEPT_SETUP;当某国接受在危机中加入我方时;;;;;;;;;;;;x -CRISIS_OFFER_THEY_ACCEPT_HEADER;外相报告;;;;;;;;;;;;x -CRISIS_OFFER_THEY_ACCEPT_1;$MONARCHTITLE$;;;;;;;;;;;;x -CRISIS_OFFER_THEY_ACCEPT_2;$RECIPIENT$已经以下列要求加入当前危机下的我方;;;;;;;;;;;;x -CRISIS_OFFER_THEY_ACCEPT_3;$WARGOAL$;;;;;;;;;;;;x -CRISIS_OFFER_THEY_ACCEPT_4;*;;;;;;;;;;;;x -CRISIS_OFFER_THEY_ACCEPT_5;*;;;;;;;;;;;;x -CRISIS_OFFER_THEY_ACCEPT_6;*;;;;;;;;;;;;x -CRISIS_OFFER_THEY_ACCEPT_BTN1;好的;;;;;;;;;;;;x -CRISIS_OFFER_THEY_ACCEPT_BTN2;好的;;;;;;;;;;;;x -CRISIS_OFFER_THEY_ACCEPT_BTN3;查看;;;;;;;;;;;;x -CRISIS_OFFER_THEY_ACCEPT_LOG;$RECIPIENT$在危机中加入我方。;;;;;;;;;;;;x -CRISIS_OFFER_OTHER_ACCEPT_SETUP;当某国接受在危机中加入一方时;;;;;;;;;;;;x -CRISIS_OFFER_OTHER_ACCEPT_HEADER;外相报告;;;;;;;;;;;;x -CRISIS_OFFER_OTHER_ACCEPT_1;$MONARCHTITLE$;;;;;;;;;;;;x -CRISIS_OFFER_OTHER_ACCEPT_2;麻烦正在酝酿;;;;;;;;;;;;x -CRISIS_OFFER_OTHER_ACCEPT_3;看起来$RECIPIENT$;;;;;;;;;;;;x -CRISIS_OFFER_OTHER_ACCEPT_4;已决定加入当前的危机;;;;;;;;;;;;x -CRISIS_OFFER_OTHER_ACCEPT_5;他们将与$ACTOR$站在一边;;;;;;;;;;;;x -CRISIS_OFFER_OTHER_ACCEPT_6;*;;;;;;;;;;;;x -CRISIS_OFFER_OTHER_ACCEPT_BTN1;好的;;;;;;;;;;;;x -CRISIS_OFFER_OTHER_ACCEPT_BTN2;好的;;;;;;;;;;;;x -CRISIS_OFFER_OTHER_ACCEPT_BTN3;查看;;;;;;;;;;;;x -CRISIS_OFFER_OTHER_ACCEPT_LOG;$RECIPIENT$加入当前危机。;;;;;;;;;;;;x -CRISIS_OFFER_WE_DECLINE_SETUP;当我国拒绝加入危机中的一方时;;;;;;;;;;;;x -CRISIS_OFFER_WE_DECLINE_HEADER;外相报告;;;;;;;;;;;;x -CRISIS_OFFER_WE_DECLINE_1;$MONARCHTITLE$;;;;;;;;;;;;x -CRISIS_OFFER_WE_DECLINE_2;我国已拒绝加入当前危机下的$ACTOR$一方;;;;;;;;;;;;x -CRISIS_OFFER_WE_DECLINE_3;*;;;;;;;;;;;;x -CRISIS_OFFER_WE_DECLINE_4;*;;;;;;;;;;;;x -CRISIS_OFFER_WE_DECLINE_5;*;;;;;;;;;;;;x -CRISIS_OFFER_WE_DECLINE_6;*;;;;;;;;;;;;x -CRISIS_OFFER_WE_DECLINE_BTN1;好的;;;;;;;;;;;;x -CRISIS_OFFER_WE_DECLINE_BTN2;好的;;;;;;;;;;;;x -CRISIS_OFFER_WE_DECLINE_BTN3;查看;;;;;;;;;;;;x -CRISIS_OFFER_WE_DECLINE_LOG;我国拒绝加入当前危机。;;;;;;;;;;;;x -CRISIS_OFFER_THEY_DECLINE_SETUP;当某国拒绝在危机中加入我方时;;;;;;;;;;;;x -CRISIS_OFFER_THEY_DECLINE_HEADER;外相报告;;;;;;;;;;;;x -CRISIS_OFFER_THEY_DECLINE_1;$MONARCHTITLE$;;;;;;;;;;;;x -CRISIS_OFFER_THEY_DECLINE_2;$RECIPIENT$拒绝加入关于当前危机的谈判;;;;;;;;;;;;x -CRISIS_OFFER_THEY_DECLINE_3;*;;;;;;;;;;;;x -CRISIS_OFFER_THEY_DECLINE_4;*;;;;;;;;;;;;x -CRISIS_OFFER_THEY_DECLINE_5;*;;;;;;;;;;;;x -CRISIS_OFFER_THEY_DECLINE_6;*;;;;;;;;;;;;x -CRISIS_OFFER_THEY_DECLINE_BTN1;好的;;;;;;;;;;;;x -CRISIS_OFFER_THEY_DECLINE_BTN2;好的;;;;;;;;;;;;x -CRISIS_OFFER_THEY_DECLINE_BTN3;查看;;;;;;;;;;;;x -CRISIS_OFFER_THEY_DECLINE_LOG;$RECIPIENT$拒绝加入当前危机。;;;;;;;;;;;;x -CRISIS_OFFER_OTHER_DECLINE_SETUP;当某国拒绝拒绝加入危机中的一方时;;;;;;;;;;;;x -CRISIS_OFFER_OTHER_DECLINE_HEADER;外相报告;;;;;;;;;;;;x -CRISIS_OFFER_OTHER_DECLINE_1;$MONARCHTITLE$;;;;;;;;;;;;x -CRISIS_OFFER_OTHER_DECLINE_2;事情似乎仍未到升级的地步;;;;;;;;;;;;x -CRISIS_OFFER_OTHER_DECLINE_3;看起来$RECIPIENT$;;;;;;;;;;;;x -CRISIS_OFFER_OTHER_DECLINE_4;已拒绝加入当前危机;;;;;;;;;;;;x -CRISIS_OFFER_OTHER_DECLINE_5;的$ACTOR$一边;;;;;;;;;;;;x -CRISIS_OFFER_OTHER_DECLINE_6;*;;;;;;;;;;;;x -CRISIS_OFFER_OTHER_DECLINE_BTN1;好的;;;;;;;;;;;;x -CRISIS_OFFER_OTHER_DECLINE_BTN2;好的;;;;;;;;;;;;x -CRISIS_OFFER_OTHER_DECLINE_BTN3;查看;;;;;;;;;;;;x -CRISIS_OFFER_OTHER_DECLINE_LOG;$RECIPIENT$拒绝加入当前危机。;;;;;;;;;;;;x -BACK_CRISISTITLE;支持危机中的国家;;;;;;;;;;;;x -BACK_CRISIS_OFFER;$ACTOR$请求我国支持目前危机中的他们一方;;;;;;;;;;;;x -BACK_CRISIS_WE_ACCEPT_SETUP;当我国接受支持危机中的一方时;;;;;;;;;;;;x -BACK_CRISIS_WE_ACCEPT_HEADER;外相报告;;;;;;;;;;;;x -BACK_CRISIS_WE_ACCEPT_1;$MONARCHTITLE$;;;;;;;;;;;;x -BACK_CRISIS_WE_ACCEPT_2;我国已决定支持当前危机中的$ACTOR$;;;;;;;;;;;;x -BACK_CRISIS_WE_ACCEPT_3;*;;;;;;;;;;;;x -BACK_CRISIS_WE_ACCEPT_4;*;;;;;;;;;;;;x -BACK_CRISIS_WE_ACCEPT_5;*;;;;;;;;;;;;x -BACK_CRISIS_WE_ACCEPT_6;*;;;;;;;;;;;;x -BACK_CRISIS_WE_ACCEPT_BTN1;好的;;;;;;;;;;;;x -BACK_CRISIS_WE_ACCEPT_BTN2;好的;;;;;;;;;;;;x -BACK_CRISIS_WE_ACCEPT_BTN3;查看;;;;;;;;;;;;x -BACK_CRISIS_WE_ACCEPT_LOG;我国支持当前危机中的一方。;;;;;;;;;;;;x -BACK_CRISIS_THEY_ACCEPT_SETUP;当某国接受支持危机中的我方时;;;;;;;;;;;;x -BACK_CRISIS_THEY_ACCEPT_HEADER;外相报告;;;;;;;;;;;;x -BACK_CRISIS_THEY_ACCEPT_1;$MONARCHTITLE$;;;;;;;;;;;;x -BACK_CRISIS_THEY_ACCEPT_2;$RECIPIENT$已决定于当前危机中支持我方;;;;;;;;;;;;x -BACK_CRISIS_THEY_ACCEPT_3;*;;;;;;;;;;;;x -BACK_CRISIS_THEY_ACCEPT_4;*;;;;;;;;;;;;x -BACK_CRISIS_THEY_ACCEPT_5;*;;;;;;;;;;;;x -BACK_CRISIS_THEY_ACCEPT_6;*;;;;;;;;;;;;x -BACK_CRISIS_THEY_ACCEPT_BTN1;好的;;;;;;;;;;;;x -BACK_CRISIS_THEY_ACCEPT_BTN2;好的;;;;;;;;;;;;x -BACK_CRISIS_THEY_ACCEPT_BTN3;查看;;;;;;;;;;;;x -BACK_CRISIS_THEY_ACCEPT_LOG;$RECIPIENT$在危机中支持我方。;;;;;;;;;;;;x -BACK_CRISIS_OTHER_ACCEPT_SETUP;当某国支持危机中的另一方时;;;;;;;;;;;;x -BACK_CRISIS_OTHER_ACCEPT_HEADER;外相报告;;;;;;;;;;;;x -BACK_CRISIS_OTHER_ACCEPT_1;$MONARCHTITLE$;;;;;;;;;;;;x -BACK_CRISIS_OTHER_ACCEPT_2;麻烦正在酝酿;;;;;;;;;;;;x -BACK_CRISIS_OTHER_ACCEPT_3;看起来$RECIPIENT$;;;;;;;;;;;;x -BACK_CRISIS_OTHER_ACCEPT_4;已决定在当前危机中支持$ACTOR$;;;;;;;;;;;;x -BACK_CRISIS_OTHER_ACCEPT_5;*;;;;;;;;;;;;x -BACK_CRISIS_OTHER_ACCEPT_6;*;;;;;;;;;;;;x -BACK_CRISIS_OTHER_ACCEPT_BTN1;好的;;;;;;;;;;;;x -BACK_CRISIS_OTHER_ACCEPT_BTN2;好的;;;;;;;;;;;;x -BACK_CRISIS_OTHER_ACCEPT_BTN3;查看;;;;;;;;;;;;x -BACK_CRISIS_OTHER_ACCEPT_LOG;$RECIPIENT$加入当前危机。;;;;;;;;;;;;x -BACK_CRISIS_WE_DECLINE_SETUP;当我国拒绝支持危机中的一方时;;;;;;;;;;;;x -BACK_CRISIS_WE_DECLINE_HEADER;外相报告;;;;;;;;;;;;x -BACK_CRISIS_WE_DECLINE_1;$MONARCHTITLE$;;;;;;;;;;;;x -BACK_CRISIS_WE_DECLINE_2;我国已拒绝支持当前危机中的$ACTOR$;;;;;;;;;;;;x -BACK_CRISIS_WE_DECLINE_3;*;;;;;;;;;;;;x -BACK_CRISIS_WE_DECLINE_4;*;;;;;;;;;;;;x -BACK_CRISIS_WE_DECLINE_5;*;;;;;;;;;;;;x -BACK_CRISIS_WE_DECLINE_6;*;;;;;;;;;;;;x -BACK_CRISIS_WE_DECLINE_BTN1;好的;;;;;;;;;;;;x -BACK_CRISIS_WE_DECLINE_BTN2;好的;;;;;;;;;;;;x -BACK_CRISIS_WE_DECLINE_BTN3;查看;;;;;;;;;;;;x -BACK_CRISIS_WE_DECLINE_LOG;我国拒绝加入当前危机。;;;;;;;;;;;;x -BACK_CRISIS_THEY_DECLINE_SETUP;当某国拒绝支持危机中的我方时;;;;;;;;;;;;x -BACK_CRISIS_THEY_DECLINE_HEADER;外相报告;;;;;;;;;;;;x -BACK_CRISIS_THEY_DECLINE_1;$MONARCHTITLE$;;;;;;;;;;;;x -BACK_CRISIS_THEY_DECLINE_2;$RECIPIENT$拒绝支持危机中的我方;;;;;;;;;;;;x -BACK_CRISIS_THEY_DECLINE_3;*;;;;;;;;;;;;x -BACK_CRISIS_THEY_DECLINE_4;*;;;;;;;;;;;;x -BACK_CRISIS_THEY_DECLINE_5;*;;;;;;;;;;;;x -BACK_CRISIS_THEY_DECLINE_6;*;;;;;;;;;;;;x -BACK_CRISIS_THEY_DECLINE_BTN1;好的;;;;;;;;;;;;x -BACK_CRISIS_THEY_DECLINE_BTN2;好的;;;;;;;;;;;;x -BACK_CRISIS_THEY_DECLINE_BTN3;查看;;;;;;;;;;;;x -BACK_CRISIS_THEY_DECLINE_LOG;$RECIPIENT$拒绝在当前危机中支持$ACTOR$。;;;;;;;;;;;;x -BACK_CRISIS_OTHER_DECLINE_SETUP;当某国拒绝危机中的一方时;;;;;;;;;;;;x -BACK_CRISIS_OTHER_DECLINE_HEADER;外相报告;;;;;;;;;;;;x -BACK_CRISIS_OTHER_DECLINE_1;$MONARCHTITLE$;;;;;;;;;;;;x -BACK_CRISIS_OTHER_DECLINE_2;事情似乎仍未到升级的地步;;;;;;;;;;;;x -BACK_CRISIS_OTHER_DECLINE_3;看起来$RECIPIENT$;;;;;;;;;;;;x -BACK_CRISIS_OTHER_DECLINE_4;已拒绝支持当前危机中的$ACTOR$;;;;;;;;;;;;x -BACK_CRISIS_OTHER_DECLINE_5;*;;;;;;;;;;;;x -BACK_CRISIS_OTHER_DECLINE_6;*;;;;;;;;;;;;x -BACK_CRISIS_OTHER_DECLINE_BTN1;好的;;;;;;;;;;;;x -BACK_CRISIS_OTHER_DECLINE_BTN2;好的;;;;;;;;;;;;x -BACK_CRISIS_OTHER_DECLINE_BTN3;查看;;;;;;;;;;;;x -BACK_CRISIS_OTHER_DECLINE_LOG;$RECIPIENT$拒绝支持当前危机中的$ACTOR$;;;;;;;;;;;;x -CRISIS_PROGRESS_DESC;当这一进度条达到最大值时外交努力将会失败,危机将会演变成一场战争。;;;;;;;;;;;;x -CRISIS_WAITING_DESC;至少危机中的一方正在等待列强的支持。;;;;;;;;;;;;x -EFFECT_CRISIS_INTEREST;$COUNTRY$宣布对当前危机感兴趣;;;;;;;;;;;;x -EVTNAME20000;一场国际危机正在酝酿中!;;;;;;;;;;;;x -EVTDESC20000;我国作为一个负责任的大国,被期望能够在国际事务中发挥积极作用。;;;;;;;;;;;;x -EVTOPTA20000;是的,我们对这一危机有兴趣;;;;;;;;;;;;x -EVTOPTB20000;这并不能引起我们的关注;;;;;;;;;;;;x -CRISIS_BACK_DOWN;提出解决方案;;;;;;;;;;;;x -CRISISOFFERDESC;$COUNTRY$提议在满足我方条件的基础上解决当前危机:;;;;;;;;;;;;x -CRISISDEMANDDESC;$COUNTRY$要求我们在满足其条件的基础上解决当前危机:;;;;;;;;;;;;x -crisis_free_peoples;解放人民;;;;;;;;;;;;x -crisis_free_peoples_short;$THIRD$获得$STATE$;;;;;;;;;;;;x -crisis_free_peoples_setup;$RECIPIENT$将$STATE$还给$THIRD$;;;;;;;;;;;;x -CRISIS_BACK_DOWN_WE_ACCEPT_SETUP;当我们在危机中接受来自另一方的提案时;;;;;;;;;;;;x -CRISIS_BACK_DOWN_WE_ACCEPT_HEADER;$MONARCHTITLE$;;;;;;;;;;;;x -CRISIS_BACK_DOWN_WE_ACCEPT_1;$ACTOR$;;;;;;;;;;;;x -CRISIS_BACK_DOWN_WE_ACCEPT_2;来自$ACTOR$的;;;;;;;;;;;;x -CRISIS_BACK_DOWN_WE_ACCEPT_3;关于解决当前危机的提案已获我国接受;;;;;;;;;;;;x -CRISIS_BACK_DOWN_WE_ACCEPT_4;其条件如下::;;;;;;;;;;;;x -CRISIS_BACK_DOWN_WE_ACCEPT_5;$TERMS$;;;;;;;;;;;;x -CRISIS_BACK_DOWN_WE_ACCEPT_6;*;;;;;;;;;;;;x -CRISIS_BACK_DOWN_WE_ACCEPT_LOG;我国已接受来自$ACTOR$的关于解决当前危机的提案;;;;;;;;;;;;x -CRISIS_BACK_DOWN_WE_ACCEPT_BTN1;很好!;;;;;;;;;;;;x -CRISIS_BACK_DOWN_WE_ACCEPT_BTN2;很好!;;;;;;;;;;;;x -CRISIS_BACK_DOWN_WE_ACCEPT_BTN3;查看;;;;;;;;;;;;x -CRISIS_BACK_DOWN_WE_ACCEPT_MAP;和平!;;;;;;;;;;;;x -CRISIS_BACK_DOWN_THEY_ACCEPT_SETUP;当某国接受你关于解决危机的提案时;;;;;;;;;;;;x -CRISIS_BACK_DOWN_THEY_ACCEPT_HEADER;$MONARCHTITLE$;;;;;;;;;;;;x -CRISIS_BACK_DOWN_THEY_ACCEPT_1;$RECIPIENT$;;;;;;;;;;;;x -CRISIS_BACK_DOWN_THEY_ACCEPT_2;$RECIPIENT$;;;;;;;;;;;;x -CRISIS_BACK_DOWN_THEY_ACCEPT_3;接受了我们关于解决当前危机的提案;;;;;;;;;;;;x -CRISIS_BACK_DOWN_THEY_ACCEPT_4;*;;;;;;;;;;;;x -CRISIS_BACK_DOWN_THEY_ACCEPT_5;*;;;;;;;;;;;;x -CRISIS_BACK_DOWN_THEY_ACCEPT_6;条件:$TERMS$;;;;;;;;;;;;x -CRISIS_BACK_DOWN_THEY_ACCEPT_LOG;$RECIPIENT$接受我国的和平提案;;;;;;;;;;;;x -CRISIS_BACK_DOWN_THEY_ACCEPT_BTN1;很好!;;;;;;;;;;;;x -CRISIS_BACK_DOWN_THEY_ACCEPT_BTN2;很好!;;;;;;;;;;;;x -CRISIS_BACK_DOWN_THEY_ACCEPT_BTN3;查看;;;;;;;;;;;;x -CRISIS_BACK_DOWN_THEY_ACCEPT_MAP;*;;;;;;;;;;;;x -CRISIS_BACK_DOWN_OTHER_ACCEPT_SETUP;当某国接受关于解决危机的提案时;;;;;;;;;;;;x -CRISIS_BACK_DOWN_OTHER_ACCEPT_HEADER;$MONARCHTITLE$;;;;;;;;;;;;x -CRISIS_BACK_DOWN_OTHER_ACCEPT_1;$RECIPIENT$;;;;;;;;;;;;x -CRISIS_BACK_DOWN_OTHER_ACCEPT_2;$RECIPIENT$;;;;;;;;;;;;x -CRISIS_BACK_DOWN_OTHER_ACCEPT_3;接受了来自$ACTOR$;;;;;;;;;;;;x -CRISIS_BACK_DOWN_OTHER_ACCEPT_4;的关于解决危机的提案;;;;;;;;;;;;x -CRISIS_BACK_DOWN_OTHER_ACCEPT_5;*;;;;;;;;;;;;x -CRISIS_BACK_DOWN_OTHER_ACCEPT_6;条件:$TERMS$;;;;;;;;;;;;x -CRISIS_BACK_DOWN_OTHER_ACCEPT_LOG;$RECIPIENT$接受来自$ACTOR$的和平提案;;;;;;;;;;;;x -CRISIS_BACK_DOWN_OTHER_ACCEPT_BTN1;很好!;;;;;;;;;;;;x -CRISIS_BACK_DOWN_OTHER_ACCEPT_BTN2;很好!;;;;;;;;;;;;x -CRISIS_BACK_DOWN_OTHER_ACCEPT_BTN3;查看;;;;;;;;;;;;x -CRISIS_BACK_DOWN_OTHER_ACCEPT_MAP;*;;;;;;;;;;;;x -CRISIS_BACK_DOWN_WE_DECLINE_SETUP;当我国拒绝某个关于解决危机的提案时;;;;;;;;;;;;x -CRISIS_BACK_DOWN_WE_DECLINE_HEADER;$MONARCHTITLE$;;;;;;;;;;;;x -CRISIS_BACK_DOWN_WE_DECLINE_1;$ACTOR$;;;;;;;;;;;;x -CRISIS_BACK_DOWN_WE_DECLINE_2;来自$ACTOR$的;;;;;;;;;;;;x -CRISIS_BACK_DOWN_WE_DECLINE_3;和平提案已被我们拒绝;;;;;;;;;;;;x -CRISIS_BACK_DOWN_WE_DECLINE_4;其条件如下::;;;;;;;;;;;;x -CRISIS_BACK_DOWN_WE_DECLINE_5;$TERMS$;;;;;;;;;;;;x -CRISIS_BACK_DOWN_WE_DECLINE_6;*;;;;;;;;;;;;x -CRISIS_BACK_DOWN_WE_DECLINE_LOG;我们拒绝来自$ACTOR$的关于解决危机的提案;;;;;;;;;;;;x -CRISIS_BACK_DOWN_WE_DECLINE_BTN1;很好!;;;;;;;;;;;;x -CRISIS_BACK_DOWN_WE_DECLINE_BTN2;很好!;;;;;;;;;;;;x -CRISIS_BACK_DOWN_WE_DECLINE_BTN3;查看;;;;;;;;;;;;x -CRISIS_BACK_DOWN_WE_DECLINE_MAP;*;;;;;;;;;;;;x -CRISIS_BACK_DOWN_THEY_DECLINE_SETUP;当某国拒绝你关于解决危机的提案时;;;;;;;;;;;;x -CRISIS_BACK_DOWN_THEY_DECLINE_HEADER;$MONARCHTITLE$;;;;;;;;;;;;x -CRISIS_BACK_DOWN_THEY_DECLINE_1;$RECIPIENT$;;;;;;;;;;;;x -CRISIS_BACK_DOWN_THEY_DECLINE_2;$RECIPIENT$;;;;;;;;;;;;x -CRISIS_BACK_DOWN_THEY_DECLINE_3;拒绝了我们关于解决危机的提案;;;;;;;;;;;;x -CRISIS_BACK_DOWN_THEY_DECLINE_4;*;;;;;;;;;;;;x -CRISIS_BACK_DOWN_THEY_DECLINE_5;*;;;;;;;;;;;;x -CRISIS_BACK_DOWN_THEY_DECLINE_6;*;;;;;;;;;;;;x -CRISIS_BACK_DOWN_THEY_DECLINE_LOG;$RECIPIENT$拒绝我国的危机解决提案;;;;;;;;;;;;x -CRISIS_BACK_DOWN_THEY_DECLINE_BTN1;很好!;;;;;;;;;;;;x -CRISIS_BACK_DOWN_THEY_DECLINE_BTN2;很好!;;;;;;;;;;;;x -CRISIS_BACK_DOWN_THEY_DECLINE_BTN3;查看;;;;;;;;;;;;x -CRISIS_BACK_DOWN_THEY_DECLINE_MAP;*;;;;;;;;;;;;x -CRISIS_BACK_DOWN_OTHER_DECLINE_SETUP;当另一国拒绝一个危机解决提案时;;;;;;;;;;;;x -CRISIS_BACK_DOWN_OTHER_DECLINE_HEADER;$MONARCHTITLE$;;;;;;;;;;;;x -CRISIS_BACK_DOWN_OTHER_DECLINE_1;$RECIPIENT$;;;;;;;;;;;;x -CRISIS_BACK_DOWN_OTHER_DECLINE_2;$RECIPIENT$;;;;;;;;;;;;x -CRISIS_BACK_DOWN_OTHER_DECLINE_3;拒绝了来自$ACTOR$的;;;;;;;;;;;;x -CRISIS_BACK_DOWN_OTHER_DECLINE_4;危机解决提案;;;;;;;;;;;;x -CRISIS_BACK_DOWN_OTHER_DECLINE_5;*;;;;;;;;;;;;x -CRISIS_BACK_DOWN_OTHER_DECLINE_6;*;;;;;;;;;;;;x -CRISIS_BACK_DOWN_OTHER_DECLINE_LOG;$RECIPIENT$拒绝了来自$ACTOR$的危机解决提案;;;;;;;;;;;;x -CRISIS_BACK_DOWN_OTHER_DECLINE_BTN1;很好!;;;;;;;;;;;;x -CRISIS_BACK_DOWN_OTHER_DECLINE_BTN2;很好!;;;;;;;;;;;;x -CRISIS_BACK_DOWN_OTHER_DECLINE_BTN3;查看;;;;;;;;;;;;x -CRISIS_BACK_DOWN_OTHER_DECLINE_MAP;;;;;;;;;;;;;x -CRISIS_BACK_DOWN_DI;危机解决提案;;;;;;;;;;;;x -CRISIS_OFFER_DI;邀请加入危机中的一方;;;;;;;;;;;;x -CRISIS_BACK_DOWNTITLE;危机;;;;;;;;;;;;x -OFFER_CRISIS_PEACE;提出让步;;;;;;;;;;;;x -DEMAND_CRISIS_PEACE;要求让步;;;;;;;;;;;;x -COLONIAL_POINTS;殖民力;;;;;;;;;;;;x -COLONIAL_POINTS_TECH;殖民力点数;;;;;;;;;;;;x -CRISIS_TITLE_COUNTRY;$COUNTRY_ADJ$危机;;;;;;;;;;;;x -CRISIS_DESCRIPTION_INFLUENCE;控制$COUNTRY$之争;;;;;;;;;;;;x -NAVAL_SORT_LABEL;排序:;;;;;;;;;;;;x -NAVAL_SORT_TYPE;类型;;;;;;;;;;;;x -NAVAL_SORT_STANCE;阵位;;;;;;;;;;;;x -NAVAL_SORT_STR_ORG;兵力/组织度;;;;;;;;;;;;x -battleship;战舰;;;;;;;;;;;;x -UNCOLONIZED_WITHDRAW;撤离;;;;;;;;;;;;x -UNCOLONIZED_INVEST_LVL1;考察队;;;;;;;;;;;;x -UNCOLONIZED_INVEST_LVL2;开拓者;;;;;;;;;;;;x -UNCOLONIZED_INVEST_LVL3;前哨站;;;;;;;;;;;;x -UNCOLONIZED_INVEST_LVL4;定居点;;;;;;;;;;;;x -UNCOLONIZED_INVEST_LVL5;岗哨站;;;;;;;;;;;;x -UNCOLONIZED_DO_INVEST_LVL1;派遣考察队;;;;;;;;;;;;x -UNCOLONIZED_DO_INVEST_LVL2;派遣开拓者;;;;;;;;;;;;x -UNCOLONIZED_DO_INVEST_LVL3;建造前哨站;;;;;;;;;;;;x -UNCOLONIZED_DO_INVEST_LVL4;建立定居点;;;;;;;;;;;;x -UNCOLONIZED_DO_INVEST_LVL5;加强岗哨站;;;;;;;;;;;;x -CB_TENSION;战争借口:?Y$VAL$?!;;;;;;;;;;;x -TENSION_FROM_ACTIVE_CRISIS;活动的危机:?Y$VAL$?!;;;;;;;;;;;x -AT_WAR_TENSION_DECAY;$COUNTRY$处于战争中:?Y$VAL$?!;;;;;;;;;;x -TRIGGER_FLASHPOINT_TAG;热点攻势方;;;;;;;;;;;;x -CRISIS_NO_SIDE_PICKED_SETUP;当我国拒绝支持危机中的一方时;;;;;;;;;;;;x -CRISIS_NO_SIDE_PICKED_HEADER;*;;;;;;;;;;;;x -CRISIS_NO_SIDE_PICKED_1;外交犹豫;;;;;;;;;;;;x -CRISIS_NO_SIDE_PICKED_2;由于我们未能如期望般积极行动;;;;;;;;;;;;x -CRISIS_NO_SIDE_PICKED_3;我国威望下降?R$PENALTY$?!;;;;;;;;;;;x -CRISIS_NO_SIDE_PICKED_4;从此以后我们如果不想冒着被轻视的风险就必须积极参与国际政治;;;;;;;;;;;;x -CRISIS_NO_SIDE_PICKED_5;*;;;;;;;;;;;;x -CRISIS_NO_SIDE_PICKED_6;*;;;;;;;;;;;;x -CRISIS_NO_SIDE_PICKED_LOG;我们未能在当前危机结束前积极行动;;;;;;;;;;;;x -CRISIS_NO_SIDE_PICKED_BTN1;好的;;;;;;;;;;;;x -CRISIS_STARTED_SETUP;一场国际危机开始;;;;;;;;;;;;x -CRISIS_STARTED_HEADER;$MONARCHTITLE$;;;;;;;;;;;;x -CRISIS_STARTED_1;国际危机;;;;;;;;;;;;x -CRISIS_STARTED_2;外交紧张导致的国际危机爆发于;;;;;;;;;;;;x -CRISIS_STARTED_3;$CRISISTARGET$;;;;;;;;;;;;x -CRISIS_STARTED_4;我们不用担心,这将会以文明的方式解决;;;;;;;;;;;;x -CRISIS_STARTED_5;*;;;;;;;;;;;;x -CRISIS_STARTED_6;*;;;;;;;;;;;;x -CRISIS_STARTED_LOG;一场新危机已开始;;;;;;;;;;;;x -CRISIS_STARTED_BTN1;好的;;;;;;;;;;;;x -CRISIS_BECAME_WAR_SETUP;一场危机已演变成战争;;;;;;;;;;;;x -CRISIS_BECAME_WAR_HEADER;$MONARCHTITLE$;;;;;;;;;;;;x -CRISIS_BECAME_WAR_1;国际危机;;;;;;;;;;;;x -CRISIS_BECAME_WAR_2;当前危机下的外交谈判已经失败;;;;;;;;;;;;x -CRISIS_BECAME_WAR_3;似乎只能在战场上决定谁才是对的了;;;;;;;;;;;;x -CRISIS_BECAME_WAR_4;*;;;;;;;;;;;;x -CRISIS_BECAME_WAR_5;*;;;;;;;;;;;;x -CRISIS_BECAME_WAR_6;*;;;;;;;;;;;;x -CRISIS_BECAME_WAR_LOG;一场危机已演变成战争;;;;;;;;;;;;x -CRISIS_BECAME_WAR_BTN1;好的;;;;;;;;;;;;x -IS_IN_CRISIS;涉入一场危机;;;;;;;;;;;;x -IS_NOT_IN_CRISIS;未涉入一场危机;;;;;;;;;;;;x -BACK_CRISIS_DI;支持危机中某国的提议;;;;;;;;;;;;x -CRISIS_NOBODY_BACKED_SETUP;当没有国家介入危机时;;;;;;;;;;;;x -CRISIS_NOBODY_BACKED_HEADER;$MONARCHTITLE$;;;;;;;;;;;;x -CRISIS_NOBODY_BACKED_1;危机目前得以避免;;;;;;;;;;;;x -CRISIS_NOBODY_BACKED_2;这场危机发生在;;;;;;;;;;;;x -CRISIS_NOBODY_BACKED_3;?Y$CRISISTARGET$?!;;;;;;;;;;;x -CRISIS_NOBODY_BACKED_4;此时其并未引起国际的兴趣;;;;;;;;;;;;x -CRISIS_NOBODY_BACKED_5;*;;;;;;;;;;;;x -CRISIS_NOBODY_BACKED_6;*;;;;;;;;;;;;x -CRISIS_NOBODY_BACKED_LOG;没有国家介入当前危机;;;;;;;;;;;;x -CRISIS_NOBODY_BACKED_BTN1;好的;;;;;;;;;;;;x -BP_TOOL_ICON_INFANTRY;步兵图标;;;;;;;;;;;;x -BP_TOOL_ICON_COMBAT;战斗图标;;;;;;;;;;;;x -BP_TOOL_ICON_CAVALRY;骑兵图标;;;;;;;;;;;;x -BP_TOOL_ICON_ARTILLERY;炮兵图标;;;;;;;;;;;;x -BP_TOOL_ICON_NAVAL;海军基地图标;;;;;;;;;;;;x -BP_TOOL_ICON_INVASION;入侵图标;;;;;;;;;;;;x -BP_TOOL_ICON_WOODEN_SHIP;战舰图标;;;;;;;;;;;;x -BP_TOOL_ICON_IRONCLAD;铁甲舰图标;;;;;;;;;;;;x -BP_TOOL_ICON_INDUSTRY;工厂图标;;;;;;;;;;;;x -BP_TOOL_ICON_COLONY;殖民地图标;;;;;;;;;;;;x -BP_TOOL_ICON_WARGOAL_1;战争目标图标;;;;;;;;;;;;x -BP_TOOL_ICON_WARGOAL_2;战争目标图标;;;;;;;;;;;;x -TAKE_SIDE_PENALTY;不支持任意一方的威望惩罚:?R$VAL$?!;;;;;;;;;;;x -NO_CALL_ALLY_CRISIS;在世界大战启用前,无法召集盟友加入危机战争;;;;;;;;;;;;x -PRODUCTION_BONUS;$BON$的加成来自:;;;;;;;;;;;;x \ No newline at end of file +#Powered_by_ParaTranz +MULTI_SEL_DESC;?GSHIFT+鼠标左键?!取复数单位 +SM_DETAILS;细节 +DISBAND_ALL;解散所有已选单位 +DISBAND_ALL_TITLE;解散所有单位 +DISBAND_ALL_DESC;你确定要?R解散?Y$NUM$?!单位? +DATE_DIFF_A;$Y$年、$M$月又$D$天 +DATE_DIFF_B;$M$月又$D$天 +DATE_DIFF_C;$D$天 +torpedo_attacks;鱼雷攻击 +TORPEDO_ATTACK;鱼雷攻击 +TORPEDO_ATTACK_DESC;鱼雷攻击对大型舰船造成额外伤害 +NAVAL_COMBAT_STACK_PENALTY_DESC;由于舰队间糟糕的交流导致船只难以发现目标,?Y受到?R$PEN$%?Y的协调惩罚。我们的舰只与潜在目标的数量对其产生具体影响。?! +BP_TAB_CURRENT;当前计划 +BP_TAB_HISTORICAL;历史计划 +BP_TOOL_COLOR_RED;红色 +BP_TOOL_COLOR_GREEN;绿色 +BP_TOOL_COLOR_BLUE;蓝色 +BP_TOOL_COLOR_YELLOW;黄色 +BP_TOOL_ARROW_SLIM;细实箭头 +BP_TOOL_ARROW_MEDIUM_1;中实箭头1 +BP_TOOL_ARROW_MEDIUM_2;中实箭头2 +BP_TOOL_ARROW_MEDIUM_3;中实箭头3 +BP_TOOL_ARROW_THICK;粗实箭头 +BP_TOOL_BORDER_1;边界种类1 +BP_TOOL_BORDER_2;边界种类2 +BP_TOOL_BORDER_3;边界种类3 +BP_TOOL_BORDER_4;边界种类4 +BP_TOOL_BORDER_5;边界种类5 +BP_TOOL_ICON_AIRPLANE;飞机图标 +BP_TOOL_ICON_TANK;坦克图标 +BP_TOOL_ICON_BOMB_1;小型炸弹图标 +BP_TOOL_ICON_BOMB_2;大型炸弹图标 +BP_SAVE_PLAN_CONFIRM;保存计划 +BP_SAVE_PLAN_CANCEL;取消 +BP_SAVE_PLAN_PROMPT;计划已存在!\n确定要覆盖么? +BP_DELETE_SAVED_PLAN_PROMPT;确定删除已保存计划? +BP_DELETE_CURRENT_PLAN_PROMPT;确定删除当前计划? +BP_SHARED_WITH;分享通过: +BP_NEW_PLAN;新计划 +BP_TOOLTIP_TAB_CURRENT;现有作战计划列表 +BP_TOOLTIP_TAB_HISTORICAL;历史计划列表\n单击?Y输入?!将所选加入你的现有计划 +BP_TOOLTIP_TAB_SAVED;已保存计划列表\n单击?Y输入?!将所选加入你的现有计划 +BP_TOOLTIP_NEW_PLAN;创建新计划 +BP_TOOLTIP_REMOVE_PLAN;删除所选计划 +BP_TOOLTIP_SHARE_PLAN;控制是否将所选计划?Y分享?!你的盟友 +BP_TOOLTIP_SAVE_PLAN;将所选计划保存至文件 +BP_TOOLTIP_RENAME_PLAN;重命名所选计划 +BP_TOOLTIP_IMPORT_PLAN;将所选计划加入你的现有计划 +BP_TOOLTIP_TOOL_SELECT;单击对象以选择 +BP_TOOLTIP_TOOL_ARROW;选择箭头类型,并用?Y鼠标左键?!地图上画出\n按住?YShift?!?Y鼠标左键?!替换箭头 +BP_TOOLTIP_TOOL_BORDER;选择边界类型,并用?Y鼠标左键?!地图上画出 +BP_TOOLTIP_TOOL_ICON;选择图标类型,并用?Y鼠标左键?!地图上画出 +BP_TOOLTIP_TOOL_COLOR;选择现有颜色画出箭头或图标 +BP_TOOLTIP_TOOL_TEXT;在地图上加写注释\n如果没有选择对象,则新建一个注释\n如果选择了一个箭头,则沿箭头注释\n如果已经选择了一个注释,则对其修改\n?YShift?!?Y鼠标滚轮?!以调整文字方向\n?YCtrl?!?Y鼠标滚轮?!以调整文字大小 +BP_TOOLTIP_TOOL_ERASE;删除所选对象 +BP_TOOLTIP_VISIBILITY;控制是否计划在地图上可见 +MILITARY_SPENDINGS_LAND;?Y陆军?!销: +MILITARY_SPENDINGS_NAVAL;?Y海军?!销: +MILITARY_SPENDINGS_PROJECTS;?Y建设?!销: +STOCKPILE_COST_ESTIMATED;我们?Y预估?!日购买储备将花费: +STOCKPILE_COST_ACTUAL;今日我们?Y确定?!在储备上花费: +NAVAL_COMBAT_DETAILS_APPROACH;与?Y$WHO$?!离:?Y$DIST$?! +NAVAL_COMBAT_DETAILS_DESTROYED;被?R$WHO$?Y击沉?! +NAVAL_COMBAT_DETAILS_DISENGAGED;这一单位已尝试脱离,目前不在战斗中 +NAVAL_COMBAT_DETAILS_RETREAT;这个单位正在撤退 +NAVAL_COMBAT_DETAILS_SEEKING;寻找最佳目标 +NAVAL_COMBAT_DETAILS_SHOOTING;对?Y$WHO$?!火\n—损伤组织度?G$ORG$?!n—损伤兵力?Y$STR$?! +NAVAL_COMBAT_DETAILS_FILTERING;单击?G鼠标左键?!示所有瞄准本舰的舰只 +MAPMODE_NAVAL_TOOLTIP_LEVEL;海军基地等级?G$LVL$?! +MAPMODE_NAVAL_TOOLTIP_NO_BASE;该地区没有海军基地 +MAPMODE_NAVAL_TOOLTIP_CAP;该省的?Y海军补给吞吐量?!?G$CAP$?!总量为?G$TOT$?! +MAPMODE_NAVAL_TOOLTIP_IN_OTHER;该地区在?Y$PROV$?!有一个海军基地 +MAPMODE_NAVAL_TOOLTIP_UNDER_CON;一个海军基地在此地建设中 +NAVAL_SUPPLY_PENALTY_DESC;受到?Y海军补给吞吐量?!致的?R$PEN$%?!惩罚 +COMBAT_LEADER_MOD_ATTACK;将领进攻 +COMBAT_LEADER_MOD_DEFENSE;将领防御 +OCCUPATION_SCORE_ATTACKER;攻方: +OCCUPATION_SCORE_DEFENDER;守方: +BLOCKADE_SCORE_ATTACKER;攻方封锁: +BLOCKADE_SCORE_DEFENDER;守方封锁: +TICKING_WARSCORE_HEAD;?Y时间优势?!成?Y$VAL$?! +TICKING_WARSCORE_DESC_SCORE;目前$VAL$(每日变化$CHANGE$) +TICKING_WARSCORE_DESC_SCORE_MAX;目前$VAL$(最大) +TICKING_WARSCORE_DESC_SCORE_SHORT;$VAL$(每日$CHANGE$) +TICKING_WARSCORE_DESC_SCORE_MAX_SHORT;$VAL$(最大) +CB_DESTROY_FORTS;摧毁要塞 +CB_DESTROY_NAVAL_BASES;摧毁海军基地 +po_destroy_forts;摧毁$STATE$内的全部要塞 +po_destroy_naval_bases;摧毁$STATE$内的全部海军基地 +ALL_CORE_PROVINCES;所有含有核心省份的地区 +ALL_SATES;所有地区 +dismantle_forts_desc;拆除要塞与海军基地 +dismantle_forts;拆除军事设施 +dismantle_forts_short;拆除$STATE$的全部军事设施 +dismantle_forts_setup;拆除$STATE$的要塞与海军基地 +liberate_country_desc;将一?Y整个国家?W从其压迫者手中解放 +liberate_country;解放国家 +liberate_country_short;$THIRD$获得$STATE$ +liberate_country_setup;$RECIPIENT$将$STATE$还给$THIRD$ +FIRE_RANGE;射程 +EVASION;闪避 +SORT_BY;排序: +STANCE;阵位 +STR_ORG;兵力/组织度 +SORT_BY_TYPE_DESC;根据舰船的?Y类型?!类 +SORT_BY_STANCE_DESC;根据舰船的?Y目前行动?!类 +SORT_BY_STR_ORG_DESC;根据舰船的?Y平均兵力与组织度?!类 +TARGETED_BY;受瞄准于: +MAY_NOT_RETREAT_NAVAL;在我们对我们的胜算有着完全的认识前,就从战场撤退,这既不可能也不光荣 +REMAINING_NAVAL_RETREAT;在我们可以自发撤退前,我们还需要接近?Y$OPT$?!摸清我们的胜算 +NAVAL_COMBAT_STATUS_APPROACH;接战 +NAVAL_COMBAT_STATUS_SEEKING;寻找目标 +NAVAL_COMBAT_STATUS_FIRING;损伤?G$ORG$?!?R$STR$?! +NAVAL_COMBAT_STATUS_RETREAT;撤退中 +NAVAL_COMBAT_STATUS_DISENGAGED;已脱离 +SUPPLY_LOAD;补给量 +SUPPLY_LOAD_STATUS_DESC_BASIC;我们全部?Y海军港口?!?Y补给吞吐量?!计为$TOT$\n我们的全部舰船总共需要$REQ$ +SUPPLY_LOAD_STATUS_DESC_PENALTY;由于补给匮乏,我们的舰船遭受$PEN$的惩罚 +SUPPLY_LOAD_STATUS_DESC_HINT;如果不建立海军基地就得考虑解散部分舰船 +SUPPLY_LOAD_STATUS_DESC_UPCOMING_PENALTY;新的舰船正在建造中,这将超过补给限制$EXC$ +SUPPLY_LOAD_STATUS_DESC_DETAILED_LIST;以下报告列出补给吞吐量的要求: +SHIP_BUILD_MIN_BASE_LEVEL;需要等级为?Y$LVL$?!上的海军基地 +SHIP_BUILD_LIMIT_PER_BASE;每个港口只能最多支持?Y$LIM$?!这样的船 +SHIP_BUILD_LIMIT_PER_BASE_HINT;?R考虑建造更多等级?G$LVL$?R以上的海军基地?! +SHIP_BUILD_LIMIT_MAX;?Y(上限:$LIM$)?! +BUILDING_ONE_PER_STATE;每个地区只能有一个 +DIPLOMACY_CRISIS_INFO;危机 +CRISIS_CANT_DECLARE_WAR;如果你正涉入一场危机,你将不可宣战或被宣战 +HAS_FLASHPOINT;有热点 +HAS_NO_FLASHPOINT;无热点 +TENSION_LESS_THAN;热点紧张度低于 +TENSION_MORE_THAN;热点紧张度高于 +CRISIS_TEMPERATURE_LESS_THAN;危机热度低于 +CRISIS_TEMPERATURE_MORE_THAN;危机热度高于 +FLASHPOINT_TENSION_EFFECT;$DIRECTION$$VALUE$的热点紧张度\n +diplomatic_focus;外交 +increase_tension;加剧紧张 +increase_tension_focus_desc;每月增长?Y$VAL$?W%的热点紧张度 +NOT_A_FLASHPOINT;?R不是一个热点?! +MAPMODE_21;危机 +MAPMODE_22;海军 +FLASHPOINT_TENSION;热点紧张度:?Y$VALUE$?! +EXECUTING_HISTORY;执行历史…… +CRISIS_TEMPERATURE;危机热度:?R$VALUE$%?! +HAS_CRISIS;这里有正在发生的危机 +HAS_NO_CRISIS;这里无正在发生的危机 +CRISIS_TEMPERATURE_EFFECT;$DIRECTION$$VALUE$的危机热度\n +TRIGGER_STATE;所在地区 +BACKERS_LABEL;支持者: +SUPPORT_SIDE;支持该方 +ON_THE_FENCE_LABEL;置身事外: +vacuum_tube;电子管 +vacuum_tube_desc;电子管是一种让电流从真空中通过的装置。通过“爱迪生效应”管内的电子从阴极流向阳极,通过增加一个栅板,可以使之变成真空三极管。电子管在无线电、电话、电视、雷达和早期计算机中有广泛的应用。 +tulls_seed_drill;杰斯洛·图尔播种机 +tulls_seed_drill_desc;一直以来,农民在谷物播种时采用的方法依旧是手工播种,边走边埋入土中或者广域抛掷种子。这种方法的问题是,种子并没有均匀分布。因此大部分种子被浪费了。杰斯洛·图尔发明了一种畜力牵引的播种机。由一个盒子容纳种子,再用簧片喷洒播种。这样,只要牲畜从田里走过,种子就被均匀的洒在泥土里。 +rotherham_plough;罗瑟勒姆犁 +rotherham_plough_desc;罗瑟勒姆犁或者被称为约克郡犁是由迪斯尼和约瑟夫由荷兰“杂牌”犁改进而成。它以木料固定各个配件:犁、铁铲、挡板……。其重量与传统犁相比更轻,也更适合畜力牵引。 +telephone_switchboard;电话交换机 +telephone_switchboard_desc;电话交换机是一个由电气构建组成的用来连接电话的系统。电信交换机于1877年由一个为爱迪生工作的匈牙利人发明。1881年在美国东海岸和西欧,电话交换机首次用于商业目的。电话交换机包括数百个插槽,员工手动插拔线路使之联统。1891年,阿尔蒙·布朗注册了自动电话交换机的专利。 +BRZ_2446;米纳斯吉拉斯 +CLM_2259;考卡 +ANN_1371;北圻 +ANN_1374;中圻 +ANN_1383;南圻 +LUA_1356;老挝 +SIA_1392;曼谷 +SIA_1355;清迈 +SIA_1358;呵叻 +ENG_1384;马来亚 +ENG_1343;丹那沙林 +BUR_1339;克钦 +BUR_1334;掸邦 +BUR_1330;勃固 +NEP_1327;喜马拉雅 +TIB_1591;西藏 +ENG_1247;比哈尔 +ENG_1261;奥里萨 +ENG_1236;北方邦 +PAN_1227;旁遮普 +PAN_1224;克什米尔 +KAL_1221;俾路支 +SIN_1288;信德 +ENG_1291;古吉拉特 +ENG_1264;拉吉布塔那 +ENG_1275;中央邦 +NAG_1277;那格浦尔 +ENG_1305;奥里萨 +HYD_1283;海得拉巴 +ENG_1297;孟买 +ENG_1304;马德拉斯 +MYS_1314;迈索尔 +ENG_1317;特拉凡哥尔 +ATJ_1405;亚齐 +NET_1398;苏门答腊 +NET_1423;婆罗洲 +NET_1449;摩鹿加群岛 +NET_1451;西新几内亚 +BAL_1438;巽他群岛 +BRU_1394;北婆罗洲 +PER_1141;拉雷斯坦-霍尔木兹 +PER_1148;呼罗珊 +PER_1138;斯坦省 +PER_1135;法尔斯-科尔曼 +PER_1127;伊斯法罕 +PER_1116;吉兰-马赞达兰 +PER_1121;阿贾姆 +PER_1112;大不里士 +PER_1122;卢里斯坦 +AFG_1214;西阿富汗 +AFG_1217;东阿富汗 +RUS_1196;土库曼斯坦 +KHI_1191;乌兹别克斯坦 +BUK_1207;塔吉克斯坦 +KOK_1190;吉尔吉斯斯坦 +RUS_1182;乌拉尔斯克 +RUS_1184;阿斯塔纳 +RUS_1185;哈萨克斯坦 +CHI_1532;内蒙古 +CHI_1578;四川 +CHI_1581;重庆 +CHI_1494;潮州 +CHI_1550;江西 +CHI_1487;福建 +CHI_1611;浙江 +CHI_1473;安徽南部 +CHI_1516;湖北东部 +CHI_1523;湖北西部 +CHI_1513;河南 +CHI_1472;安徽北部 +CHI_1476;江苏 +CHI_1539;苏州 +CHI_1563;山东 +CHI_1614;直隶南部 +CHI_1618;直隶北部 +CHI_1553;满洲 +CHI_1082;外满洲 +CHI_1086;库页岛 +KOR_1624;汉城 +KOR_1635;釜山 +KOR_1627;沙里院 +KOR_1619;平壤 +JAP_1660;九州 +JAP_1640;中国-四国 +JAP_1655;近畿 +JAP_1675;中部 +JAP_1649;关东 +JAP_1654;博宁群岛 +JAP_1672;东北 +JAP_1088;北海道 +RUS_2685;乌拉尔 +RUS_1065;鄂毕 +RUS_1064;托波斯克 +RUS_1469;托木斯克 +RUS_2615;上叶尼塞斯克 +RUS_1070;下叶尼塞斯克 +RUS_1075;伊尔库茨克 +RUS_1079;外贝加尔 +RUS_2694;西伯利亚中部 +RUS_1069;西雅库茨克 +RUS_2653;北西伯利亚 +RUS_1071;雅库茨克 +RUS_1072;鄂霍次克 +RUS_2668;北雅库茨克 +RUS_2618;上鄂霍次克 +RUS_2621;内楚科塔 +RUS_1074;堪察加 +RUS_2590;楚科塔沿岸 +TUR_885;卡尔斯 +TUR_884;特拉布松 +TUR_889;底亚巴基尔 +TUR_876;安卡拉 +TUR_873;科尼亚 +TUR_881;卡斯塔莫努 +TUR_869;艾登 +TUR_863;胡达文迪加尔 +TUR_923;摩苏尔 +TUR_931;巴格达 +TUR_935;巴士拉 +EGY_897;阿勒颇 +EGY_910;外约旦 +EGY_903;叙利亚 +NEJ_1156;哈伊勒 +NEJ_1157;内志 +EGY_1746;西奈 +EGY_1750;下埃及 +EGY_1762;中埃及 +EGY_1771;上埃及 +EGY_1753;马特鲁 +EGY_1758;埃及沙漠 +EGY_1834;栋古拉 +EGY_1827;苏丹 +ENG_1843;赤道几内亚 +ENG_1848;厄立特里亚 +ETH_1854;提格雷 +ETH_1864;阿姆哈拉 +ETH_1867;奥罗米亚 +ALD_1708;君士坦丁 +FRA_1700;阿尔及尔 +ALD_1704;特莱姆森 +MOR_1688;阿里夫 +MOR_1686;非斯 +MOR_1693;摩洛哥 +FRA_1803;廷巴克图 +FRA_1798;马里东部 +FRA_1801;马里西部 +FRA_1901;沃尔特 +FRA_1808;外豪萨 +FRA_1923;约鲁巴 +FRA_1927;豪萨 +FRA_1939;东豪萨 +FRA_1930;贝宁 +FRA_1931;尼日尔 +FRA_1937;尼日利亚 +FRA_1816;博尔努 +ENG_1825;乍得 +ENG_1818;瓦迪菲拉 +FRA_1965;乌班吉 +ENG_2029;桑给巴尔 +ENG_2034;坦噶尼喀 +ENG_2039;林迪 +ENG_2016;卡曾贝 +POR_2053;赞比西 +POR_2049;马普托 +ZUL_2113;祖鲁兰 +ENG_2078;赫雷罗兰 +ENG_2132;南大西洋群岛 +ENG_2125;印度洋群岛 +MAD_2117;南马达加斯加 +MAD_2121;北马达加斯加 +sioux_nation_title;苏族 +sioux_nation_name;苏族 +sioux_nation_desc;苏族人对入侵家园的美国移民奋起反抗,他们对美国官方背弃承诺的做法恼羞成怒,他们会与西方殖民者斗争到底! +sioux_nation_army;苏族主战派 +apache_title;阿帕奇族 +apache_name;阿帕奇族 +apache_desc;阿帕奇人对入侵家园的美国移民奋起反抗,他们对美国官方背弃承诺的做法恼羞成怒,他们会与西方殖民者斗争到底! +apache_army;阿帕奇主战派 +EVTNAME160001;太平天国之乱 +EVTDESC160001;太平天国发起了一场规模庞大的叛乱! +EVTOPTA160001;镇压他们! +EVTOPTB160001;驱除鞑虏,恢复中华! +EVTNAME160502;反满舆情 +EVTDESC160502;陛下,我国大臣已经察觉到民间近来对我朝的不满甚至是敌意高涨。洋鬼子闯入我国所带来的耻辱使部分人对朝廷失去希望,进而反抗我们。我们该如何应对? +EVTOPTA160502;屠杀即可。 +EVTOPTB160502;没空搭理这些乱党。 +EVTNAME90902;中国解体 +EVTDESC90902;中国已经分裂。 +EVTOPTA90902;自由! +EVTNAME90040;印度兵变 +EVTDESC90040;印度人发起叛乱! +EVTOPTA90040;这下麻烦了。 +CRISIS_DESCRIPTION_LIBERATION;解放$COUNTRY$危机 +CRISIS_DESCRIPTION_RECLAIM;归还$COUNTRY$之合法领土危机 +CRISIS_ALREADY_TAKEN_SIDE;已选择一方 +CRISIS_WAITING_ON_BACKER;等待列强支持 +MUST_BE_CRISIS_SIDE_LEADER;一定要在危机中成为一方领袖 +CRISIS_OFFERTITLE;换取支持 +CRISIS_OFFER_OFFER;$ACTOR$将以?Y$WARGOAL$?!取他国加入到当前危机中的他们一边 +CRISIS_OFFER_WE_ACCEPT_SETUP;当我国接受在危机中加入某方时 +CRISIS_OFFER_WE_ACCEPT_HEADER;外相报告 +CRISIS_OFFER_WE_ACCEPT_1;$MONARCHTITLE$ +CRISIS_OFFER_WE_ACCEPT_2;我国已经以下列要求加入当前危机下的$ACTOR$一方: +CRISIS_OFFER_WE_ACCEPT_3;$WARGOAL$ +CRISIS_OFFER_WE_ACCEPT_4;* +CRISIS_OFFER_WE_ACCEPT_5;* +CRISIS_OFFER_WE_ACCEPT_6;* +CRISIS_OFFER_WE_ACCEPT_BTN1;好的 +CRISIS_OFFER_WE_ACCEPT_BTN2;好的 +CRISIS_OFFER_WE_ACCEPT_BTN3;查看 +CRISIS_OFFER_WE_ACCEPT_LOG;我国加入当前危机。 +CRISIS_OFFER_THEY_ACCEPT_SETUP;当某国接受在危机中加入我方时 +CRISIS_OFFER_THEY_ACCEPT_HEADER;外相报告 +CRISIS_OFFER_THEY_ACCEPT_1;$MONARCHTITLE$ +CRISIS_OFFER_THEY_ACCEPT_2;$RECIPIENT$已经以下列要求加入当前危机下的我方 +CRISIS_OFFER_THEY_ACCEPT_3;$WARGOAL$ +CRISIS_OFFER_THEY_ACCEPT_4;* +CRISIS_OFFER_THEY_ACCEPT_5;* +CRISIS_OFFER_THEY_ACCEPT_6;* +CRISIS_OFFER_THEY_ACCEPT_BTN1;好的 +CRISIS_OFFER_THEY_ACCEPT_BTN2;好的 +CRISIS_OFFER_THEY_ACCEPT_BTN3;查看 +CRISIS_OFFER_THEY_ACCEPT_LOG;$RECIPIENT$在危机中加入我方。 +CRISIS_OFFER_OTHER_ACCEPT_SETUP;当某国接受在危机中加入一方时 +CRISIS_OFFER_OTHER_ACCEPT_HEADER;外相报告 +CRISIS_OFFER_OTHER_ACCEPT_1;$MONARCHTITLE$ +CRISIS_OFFER_OTHER_ACCEPT_2;麻烦正在酝酿 +CRISIS_OFFER_OTHER_ACCEPT_3;看起来$RECIPIENT$ +CRISIS_OFFER_OTHER_ACCEPT_4;已决定加入当前的危机 +CRISIS_OFFER_OTHER_ACCEPT_5;他们将与$ACTOR$站在一边 +CRISIS_OFFER_OTHER_ACCEPT_6;* +CRISIS_OFFER_OTHER_ACCEPT_BTN1;好的 +CRISIS_OFFER_OTHER_ACCEPT_BTN2;好的 +CRISIS_OFFER_OTHER_ACCEPT_BTN3;查看 +CRISIS_OFFER_OTHER_ACCEPT_LOG;$RECIPIENT$加入当前危机。 +CRISIS_OFFER_WE_DECLINE_SETUP;当我国拒绝加入危机中的一方时 +CRISIS_OFFER_WE_DECLINE_HEADER;外相报告 +CRISIS_OFFER_WE_DECLINE_1;$MONARCHTITLE$ +CRISIS_OFFER_WE_DECLINE_2;我国已拒绝加入当前危机下的$ACTOR$一方 +CRISIS_OFFER_WE_DECLINE_3;* +CRISIS_OFFER_WE_DECLINE_4;* +CRISIS_OFFER_WE_DECLINE_5;* +CRISIS_OFFER_WE_DECLINE_6;* +CRISIS_OFFER_WE_DECLINE_BTN1;好的 +CRISIS_OFFER_WE_DECLINE_BTN2;好的 +CRISIS_OFFER_WE_DECLINE_BTN3;查看 +CRISIS_OFFER_WE_DECLINE_LOG;我国拒绝加入当前危机。 +CRISIS_OFFER_THEY_DECLINE_SETUP;当某国拒绝在危机中加入我方时 +CRISIS_OFFER_THEY_DECLINE_HEADER;外相报告 +CRISIS_OFFER_THEY_DECLINE_1;$MONARCHTITLE$ +CRISIS_OFFER_THEY_DECLINE_2;$RECIPIENT$拒绝加入关于当前危机的谈判 +CRISIS_OFFER_THEY_DECLINE_3;* +CRISIS_OFFER_THEY_DECLINE_4;* +CRISIS_OFFER_THEY_DECLINE_5;* +CRISIS_OFFER_THEY_DECLINE_6;* +CRISIS_OFFER_THEY_DECLINE_BTN1;好的 +CRISIS_OFFER_THEY_DECLINE_BTN2;好的 +CRISIS_OFFER_THEY_DECLINE_BTN3;查看 +CRISIS_OFFER_THEY_DECLINE_LOG;$RECIPIENT$拒绝加入当前危机。 +CRISIS_OFFER_OTHER_DECLINE_SETUP;当某国拒绝拒绝加入危机中的一方时 +CRISIS_OFFER_OTHER_DECLINE_HEADER;外相报告 +CRISIS_OFFER_OTHER_DECLINE_1;$MONARCHTITLE$ +CRISIS_OFFER_OTHER_DECLINE_2;事情似乎仍未到升级的地步 +CRISIS_OFFER_OTHER_DECLINE_3;看起来$RECIPIENT$ +CRISIS_OFFER_OTHER_DECLINE_4;已拒绝加入当前危机 +CRISIS_OFFER_OTHER_DECLINE_5;的$ACTOR$一边 +CRISIS_OFFER_OTHER_DECLINE_6;* +CRISIS_OFFER_OTHER_DECLINE_BTN1;好的 +CRISIS_OFFER_OTHER_DECLINE_BTN2;好的 +CRISIS_OFFER_OTHER_DECLINE_BTN3;查看 +CRISIS_OFFER_OTHER_DECLINE_LOG;$RECIPIENT$拒绝加入当前危机。 +BACK_CRISISTITLE;支持危机中的国家 +BACK_CRISIS_OFFER;$ACTOR$请求我国支持目前危机中的他们一方 +BACK_CRISIS_WE_ACCEPT_SETUP;当我国接受支持危机中的一方时 +BACK_CRISIS_WE_ACCEPT_HEADER;外相报告 +BACK_CRISIS_WE_ACCEPT_1;$MONARCHTITLE$ +BACK_CRISIS_WE_ACCEPT_2;我国已决定支持当前危机中的$ACTOR$ +BACK_CRISIS_WE_ACCEPT_3;* +BACK_CRISIS_WE_ACCEPT_4;* +BACK_CRISIS_WE_ACCEPT_5;* +BACK_CRISIS_WE_ACCEPT_6;* +BACK_CRISIS_WE_ACCEPT_BTN1;好的 +BACK_CRISIS_WE_ACCEPT_BTN2;好的 +BACK_CRISIS_WE_ACCEPT_BTN3;查看 +BACK_CRISIS_WE_ACCEPT_LOG;我国支持当前危机中的一方。 +BACK_CRISIS_THEY_ACCEPT_SETUP;当某国接受支持危机中的我方时 +BACK_CRISIS_THEY_ACCEPT_HEADER;外相报告 +BACK_CRISIS_THEY_ACCEPT_1;$MONARCHTITLE$ +BACK_CRISIS_THEY_ACCEPT_2;$RECIPIENT$已决定于当前危机中支持我方 +BACK_CRISIS_THEY_ACCEPT_3;* +BACK_CRISIS_THEY_ACCEPT_4;* +BACK_CRISIS_THEY_ACCEPT_5;* +BACK_CRISIS_THEY_ACCEPT_6;* +BACK_CRISIS_THEY_ACCEPT_BTN1;好的 +BACK_CRISIS_THEY_ACCEPT_BTN2;好的 +BACK_CRISIS_THEY_ACCEPT_BTN3;查看 +BACK_CRISIS_THEY_ACCEPT_LOG;$RECIPIENT$在危机中支持我方。 +BACK_CRISIS_OTHER_ACCEPT_SETUP;当某国支持危机中的另一方时 +BACK_CRISIS_OTHER_ACCEPT_HEADER;外相报告 +BACK_CRISIS_OTHER_ACCEPT_1;$MONARCHTITLE$ +BACK_CRISIS_OTHER_ACCEPT_2;麻烦正在酝酿 +BACK_CRISIS_OTHER_ACCEPT_3;看起来$RECIPIENT$ +BACK_CRISIS_OTHER_ACCEPT_4;已决定在当前危机中支持$ACTOR$ +BACK_CRISIS_OTHER_ACCEPT_5;* +BACK_CRISIS_OTHER_ACCEPT_6;* +BACK_CRISIS_OTHER_ACCEPT_BTN1;好的 +BACK_CRISIS_OTHER_ACCEPT_BTN2;好的 +BACK_CRISIS_OTHER_ACCEPT_BTN3;查看 +BACK_CRISIS_OTHER_ACCEPT_LOG;$RECIPIENT$加入当前危机。 +BACK_CRISIS_WE_DECLINE_SETUP;当我国拒绝支持危机中的一方时 +BACK_CRISIS_WE_DECLINE_HEADER;外相报告 +BACK_CRISIS_WE_DECLINE_1;$MONARCHTITLE$ +BACK_CRISIS_WE_DECLINE_2;我国已拒绝支持当前危机中的$ACTOR$ +BACK_CRISIS_WE_DECLINE_3;* +BACK_CRISIS_WE_DECLINE_4;* +BACK_CRISIS_WE_DECLINE_5;* +BACK_CRISIS_WE_DECLINE_6;* +BACK_CRISIS_WE_DECLINE_BTN1;好的 +BACK_CRISIS_WE_DECLINE_BTN2;好的 +BACK_CRISIS_WE_DECLINE_BTN3;查看 +BACK_CRISIS_WE_DECLINE_LOG;我国拒绝加入当前危机。 +BACK_CRISIS_THEY_DECLINE_SETUP;当某国拒绝支持危机中的我方时 +BACK_CRISIS_THEY_DECLINE_HEADER;外相报告 +BACK_CRISIS_THEY_DECLINE_1;$MONARCHTITLE$ +BACK_CRISIS_THEY_DECLINE_2;$RECIPIENT$拒绝支持危机中的我方 +BACK_CRISIS_THEY_DECLINE_3;* +BACK_CRISIS_THEY_DECLINE_4;* +BACK_CRISIS_THEY_DECLINE_5;* +BACK_CRISIS_THEY_DECLINE_6;* +BACK_CRISIS_THEY_DECLINE_BTN1;好的 +BACK_CRISIS_THEY_DECLINE_BTN2;好的 +BACK_CRISIS_THEY_DECLINE_BTN3;查看 +BACK_CRISIS_THEY_DECLINE_LOG;$RECIPIENT$拒绝在当前危机中支持$ACTOR$。 +BACK_CRISIS_OTHER_DECLINE_SETUP;当某国拒绝危机中的一方时 +BACK_CRISIS_OTHER_DECLINE_HEADER;外相报告 +BACK_CRISIS_OTHER_DECLINE_1;$MONARCHTITLE$ +BACK_CRISIS_OTHER_DECLINE_2;事情似乎仍未到升级的地步 +BACK_CRISIS_OTHER_DECLINE_3;看起来$RECIPIENT$ +BACK_CRISIS_OTHER_DECLINE_4;已拒绝支持当前危机中的$ACTOR$ +BACK_CRISIS_OTHER_DECLINE_5;* +BACK_CRISIS_OTHER_DECLINE_6;* +BACK_CRISIS_OTHER_DECLINE_BTN1;好的 +BACK_CRISIS_OTHER_DECLINE_BTN2;好的 +BACK_CRISIS_OTHER_DECLINE_BTN3;查看 +BACK_CRISIS_OTHER_DECLINE_LOG;$RECIPIENT$拒绝支持当前危机中的$ACTOR$ +CRISIS_PROGRESS_DESC;当这一进度条达到最大值时外交努力将会失败,危机将会演变成一场战争。 +CRISIS_WAITING_DESC;至少危机中的一方正在等待列强的支持。 +EFFECT_CRISIS_INTEREST;$COUNTRY$宣布对当前危机感兴趣 +EVTNAME20000;一场国际危机正在酝酿中! +EVTDESC20000;我国作为一个负责任的大国,被期望能够在国际事务中发挥积极作用。 +EVTOPTA20000;是的,我们对这一危机有兴趣 +EVTOPTB20000;这并不能引起我们的关注 +CRISIS_BACK_DOWN;提出解决方案 +CRISISOFFERDESC;$COUNTRY$提议在满足我方条件的基础上解决当前危机: +CRISISDEMANDDESC;$COUNTRY$要求我们在满足其条件的基础上解决当前危机: +crisis_free_peoples;解放人民 +crisis_free_peoples_short;$THIRD$获得$STATE$ +crisis_free_peoples_setup;$RECIPIENT$将$STATE$还给$THIRD$ +CRISIS_BACK_DOWN_WE_ACCEPT_SETUP;当我们在危机中接受来自另一方的提案时 +CRISIS_BACK_DOWN_WE_ACCEPT_HEADER;$MONARCHTITLE$ +CRISIS_BACK_DOWN_WE_ACCEPT_1;$ACTOR$ +CRISIS_BACK_DOWN_WE_ACCEPT_2;来自$ACTOR$的 +CRISIS_BACK_DOWN_WE_ACCEPT_3;关于解决当前危机的提案已获我国接受 +CRISIS_BACK_DOWN_WE_ACCEPT_4;其条件如下:: +CRISIS_BACK_DOWN_WE_ACCEPT_5;$TERMS$ +CRISIS_BACK_DOWN_WE_ACCEPT_6;* +CRISIS_BACK_DOWN_WE_ACCEPT_LOG;我国已接受来自$ACTOR$的关于解决当前危机的提案 +CRISIS_BACK_DOWN_WE_ACCEPT_BTN1;很好! +CRISIS_BACK_DOWN_WE_ACCEPT_BTN2;很好! +CRISIS_BACK_DOWN_WE_ACCEPT_BTN3;查看 +CRISIS_BACK_DOWN_WE_ACCEPT_MAP;和平! +CRISIS_BACK_DOWN_THEY_ACCEPT_SETUP;当某国接受你关于解决危机的提案时 +CRISIS_BACK_DOWN_THEY_ACCEPT_HEADER;$MONARCHTITLE$ +CRISIS_BACK_DOWN_THEY_ACCEPT_1;$RECIPIENT$ +CRISIS_BACK_DOWN_THEY_ACCEPT_2;$RECIPIENT$ +CRISIS_BACK_DOWN_THEY_ACCEPT_3;接受了我们关于解决当前危机的提案 +CRISIS_BACK_DOWN_THEY_ACCEPT_4;* +CRISIS_BACK_DOWN_THEY_ACCEPT_5;* +CRISIS_BACK_DOWN_THEY_ACCEPT_6;条件:$TERMS$ +CRISIS_BACK_DOWN_THEY_ACCEPT_LOG;$RECIPIENT$接受我国的和平提案 +CRISIS_BACK_DOWN_THEY_ACCEPT_BTN1;很好! +CRISIS_BACK_DOWN_THEY_ACCEPT_BTN2;很好! +CRISIS_BACK_DOWN_THEY_ACCEPT_BTN3;查看 +CRISIS_BACK_DOWN_THEY_ACCEPT_MAP;* +CRISIS_BACK_DOWN_OTHER_ACCEPT_SETUP;当某国接受关于解决危机的提案时 +CRISIS_BACK_DOWN_OTHER_ACCEPT_HEADER;$MONARCHTITLE$ +CRISIS_BACK_DOWN_OTHER_ACCEPT_1;$RECIPIENT$ +CRISIS_BACK_DOWN_OTHER_ACCEPT_2;$RECIPIENT$ +CRISIS_BACK_DOWN_OTHER_ACCEPT_3;接受了来自$ACTOR$ +CRISIS_BACK_DOWN_OTHER_ACCEPT_4;的关于解决危机的提案 +CRISIS_BACK_DOWN_OTHER_ACCEPT_5;* +CRISIS_BACK_DOWN_OTHER_ACCEPT_6;条件:$TERMS$ +CRISIS_BACK_DOWN_OTHER_ACCEPT_LOG;$RECIPIENT$接受来自$ACTOR$的和平提案 +CRISIS_BACK_DOWN_OTHER_ACCEPT_BTN1;很好! +CRISIS_BACK_DOWN_OTHER_ACCEPT_BTN2;很好! +CRISIS_BACK_DOWN_OTHER_ACCEPT_BTN3;查看 +CRISIS_BACK_DOWN_OTHER_ACCEPT_MAP;* +CRISIS_BACK_DOWN_WE_DECLINE_SETUP;当我国拒绝某个关于解决危机的提案时 +CRISIS_BACK_DOWN_WE_DECLINE_HEADER;$MONARCHTITLE$ +CRISIS_BACK_DOWN_WE_DECLINE_1;$ACTOR$ +CRISIS_BACK_DOWN_WE_DECLINE_2;来自$ACTOR$的 +CRISIS_BACK_DOWN_WE_DECLINE_3;和平提案已被我们拒绝 +CRISIS_BACK_DOWN_WE_DECLINE_4;其条件如下:: +CRISIS_BACK_DOWN_WE_DECLINE_5;$TERMS$ +CRISIS_BACK_DOWN_WE_DECLINE_6;* +CRISIS_BACK_DOWN_WE_DECLINE_LOG;我们拒绝来自$ACTOR$的关于解决危机的提案 +CRISIS_BACK_DOWN_WE_DECLINE_BTN1;很好! +CRISIS_BACK_DOWN_WE_DECLINE_BTN2;很好! +CRISIS_BACK_DOWN_WE_DECLINE_BTN3;查看 +CRISIS_BACK_DOWN_WE_DECLINE_MAP;* +CRISIS_BACK_DOWN_THEY_DECLINE_SETUP;当某国拒绝你关于解决危机的提案时 +CRISIS_BACK_DOWN_THEY_DECLINE_HEADER;$MONARCHTITLE$ +CRISIS_BACK_DOWN_THEY_DECLINE_1;$RECIPIENT$ +CRISIS_BACK_DOWN_THEY_DECLINE_2;$RECIPIENT$ +CRISIS_BACK_DOWN_THEY_DECLINE_3;拒绝了我们关于解决危机的提案 +CRISIS_BACK_DOWN_THEY_DECLINE_4;* +CRISIS_BACK_DOWN_THEY_DECLINE_5;* +CRISIS_BACK_DOWN_THEY_DECLINE_6;* +CRISIS_BACK_DOWN_THEY_DECLINE_LOG;$RECIPIENT$拒绝我国的危机解决提案 +CRISIS_BACK_DOWN_THEY_DECLINE_BTN1;很好! +CRISIS_BACK_DOWN_THEY_DECLINE_BTN2;很好! +CRISIS_BACK_DOWN_THEY_DECLINE_BTN3;查看 +CRISIS_BACK_DOWN_THEY_DECLINE_MAP;* +CRISIS_BACK_DOWN_OTHER_DECLINE_SETUP;当另一国拒绝一个危机解决提案时 +CRISIS_BACK_DOWN_OTHER_DECLINE_HEADER;$MONARCHTITLE$ +CRISIS_BACK_DOWN_OTHER_DECLINE_1;$RECIPIENT$ +CRISIS_BACK_DOWN_OTHER_DECLINE_2;$RECIPIENT$ +CRISIS_BACK_DOWN_OTHER_DECLINE_3;拒绝了来自$ACTOR$的 +CRISIS_BACK_DOWN_OTHER_DECLINE_4;危机解决提案 +CRISIS_BACK_DOWN_OTHER_DECLINE_5;* +CRISIS_BACK_DOWN_OTHER_DECLINE_6;* +CRISIS_BACK_DOWN_OTHER_DECLINE_LOG;$RECIPIENT$拒绝了来自$ACTOR$的危机解决提案 +CRISIS_BACK_DOWN_OTHER_DECLINE_BTN1;很好! +CRISIS_BACK_DOWN_OTHER_DECLINE_BTN2;很好! +CRISIS_BACK_DOWN_OTHER_DECLINE_BTN3;查看 +CRISIS_BACK_DOWN_OTHER_DECLINE_MAP +CRISIS_BACK_DOWN_DI;危机解决提案 +CRISIS_OFFER_DI;邀请加入危机中的一方 +CRISIS_BACK_DOWNTITLE;危机 +OFFER_CRISIS_PEACE;提出让步 +DEMAND_CRISIS_PEACE;要求让步 +COLONIAL_POINTS;殖民力 +COLONIAL_POINTS_TECH;殖民力点数 +CRISIS_TITLE_COUNTRY;$COUNTRY_ADJ$危机 +CRISIS_DESCRIPTION_INFLUENCE;控制$COUNTRY$之争 +NAVAL_SORT_LABEL;排序: +NAVAL_SORT_TYPE;类型 +NAVAL_SORT_STANCE;阵位 +NAVAL_SORT_STR_ORG;兵力/组织度 +battleship;战舰 +UNCOLONIZED_WITHDRAW;撤离 +UNCOLONIZED_INVEST_LVL1;考察队 +UNCOLONIZED_INVEST_LVL2;开拓者 +UNCOLONIZED_INVEST_LVL3;前哨站 +UNCOLONIZED_INVEST_LVL4;定居点 +UNCOLONIZED_INVEST_LVL5;岗哨站 +UNCOLONIZED_DO_INVEST_LVL1;派遣考察队 +UNCOLONIZED_DO_INVEST_LVL2;派遣开拓者 +UNCOLONIZED_DO_INVEST_LVL3;建造前哨站 +UNCOLONIZED_DO_INVEST_LVL4;建立定居点 +UNCOLONIZED_DO_INVEST_LVL5;加强岗哨站 +CB_TENSION;战争借口:?Y$VAL$?! +TENSION_FROM_ACTIVE_CRISIS;活动的危机:?Y$VAL$?! +AT_WAR_TENSION_DECAY;$COUNTRY$处于战争中:?Y$VAL$?! +TRIGGER_FLASHPOINT_TAG;热点攻势方 +CRISIS_NO_SIDE_PICKED_SETUP;当我国拒绝支持危机中的一方时 +CRISIS_NO_SIDE_PICKED_HEADER;* +CRISIS_NO_SIDE_PICKED_1;外交犹豫 +CRISIS_NO_SIDE_PICKED_2;由于我们未能如期望般积极行动 +CRISIS_NO_SIDE_PICKED_3;我国威望下降?R$PENALTY$?! +CRISIS_NO_SIDE_PICKED_4;从此以后我们如果不想冒着被轻视的风险就必须积极参与国际政治 +CRISIS_NO_SIDE_PICKED_5;* +CRISIS_NO_SIDE_PICKED_6;* +CRISIS_NO_SIDE_PICKED_LOG;我们未能在当前危机结束前积极行动 +CRISIS_NO_SIDE_PICKED_BTN1;好的 +CRISIS_STARTED_SETUP;一场国际危机开始 +CRISIS_STARTED_HEADER;$MONARCHTITLE$ +CRISIS_STARTED_1;国际危机 +CRISIS_STARTED_2;外交紧张导致的国际危机爆发于 +CRISIS_STARTED_3;$CRISISTARGET$ +CRISIS_STARTED_4;我们不用担心,这将会以文明的方式解决 +CRISIS_STARTED_5;* +CRISIS_STARTED_6;* +CRISIS_STARTED_LOG;一场新危机已开始 +CRISIS_STARTED_BTN1;好的 +CRISIS_BECAME_WAR_SETUP;一场危机已演变成战争 +CRISIS_BECAME_WAR_HEADER;$MONARCHTITLE$ +CRISIS_BECAME_WAR_1;国际危机 +CRISIS_BECAME_WAR_2;当前危机下的外交谈判已经失败 +CRISIS_BECAME_WAR_3;似乎只能在战场上决定谁才是对的了 +CRISIS_BECAME_WAR_4;* +CRISIS_BECAME_WAR_5;* +CRISIS_BECAME_WAR_6;* +CRISIS_BECAME_WAR_LOG;一场危机已演变成战争 +CRISIS_BECAME_WAR_BTN1;好的 +IS_IN_CRISIS;涉入一场危机 +IS_NOT_IN_CRISIS;未涉入一场危机 +BACK_CRISIS_DI;支持危机中某国的提议 +CRISIS_NOBODY_BACKED_SETUP;当没有国家介入危机时 +CRISIS_NOBODY_BACKED_HEADER;$MONARCHTITLE$ +CRISIS_NOBODY_BACKED_1;危机目前得以避免 +CRISIS_NOBODY_BACKED_2;这场危机发生在 +CRISIS_NOBODY_BACKED_3;?Y$CRISISTARGET$?! +CRISIS_NOBODY_BACKED_4;此时其并未引起国际的兴趣 +CRISIS_NOBODY_BACKED_5;* +CRISIS_NOBODY_BACKED_6;* +CRISIS_NOBODY_BACKED_LOG;没有国家介入当前危机 +CRISIS_NOBODY_BACKED_BTN1;好的 +BP_TOOL_ICON_INFANTRY;步兵图标 +BP_TOOL_ICON_COMBAT;战斗图标 +BP_TOOL_ICON_CAVALRY;骑兵图标 +BP_TOOL_ICON_ARTILLERY;炮兵图标 +BP_TOOL_ICON_NAVAL;海军基地图标 +BP_TOOL_ICON_INVASION;入侵图标 +BP_TOOL_ICON_WOODEN_SHIP;战舰图标 +BP_TOOL_ICON_IRONCLAD;铁甲舰图标 +BP_TOOL_ICON_INDUSTRY;工厂图标 +BP_TOOL_ICON_COLONY;殖民地图标 +BP_TOOL_ICON_WARGOAL_1;战争目标图标 +BP_TOOL_ICON_WARGOAL_2;战争目标图标 +TAKE_SIDE_PENALTY;不支持任意一方的威望惩罚:?R$VAL$?! +NO_CALL_ALLY_CRISIS;在世界大战启用前,无法召集盟友加入危机战争 +PRODUCTION_BONUS;$BON$的加成来自: \ No newline at end of file diff --git a/assets/localisation/zh-CN/darkness_3_01.csv b/assets/localisation/zh-CN/darkness_3_01.csv index 835130b21..5411d4129 100644 --- a/assets/localisation/zh-CN/darkness_3_01.csv +++ b/assets/localisation/zh-CN/darkness_3_01.csv @@ -1,289 +1,288 @@ -#Powered_by_ParaTranz;;;;;;;;;;;;;x -#CODE;ENGLISH;FRENCH;GERMAN;;SPANISH;;;;;;;;x -DIPLOMACY_AI_ACCEPTANCE;?Y$COUNTRY$?W的回应:?Y$ODDS$?W;;;;;;;;;;;;x -TOO_SOON_FOR_REFORM;在?Y$DATE$?W之前我们无法实行另一项改革;;;;;;;;;;;;x -SIEGE_EXTRA_ATTR;占领区的抵抗造成?R+$VAL$%?W的损耗;;;;;;;;;;;;x -NO_SEPARATE_PEACE_CRISIS;我们无法在一场危机战争中单独媾和;;;;;;;;;;;;x -CRISIS_RESOLUTION_EFFECTS;以此方式解决危机可以为你带来$VAL$的威望;;;;;;;;;;;;x -CRISIS_RESOLUTION_RELATIONS;与以下国家的关系将会改变:;;;;;;;;;;;;x -flintlock_rifle_armament;燧发枪装备;;;;;;;;;;;;x -flintlock_rifle_armament_desc;燧发枪发明于17世纪初期,他们很快的成为点火式火器如卡锁枪、火绳枪和簧轮枪的替代品。在随后的两个世纪里,燧发枪被广泛运用,然后被雷管枪所取代,并最终在19世纪前中期被基于子弹系统的步枪所取代。尽管燧发枪远远不如现代枪械,但是它仍然被黑火药爱好者所喜爱。;;;;;;;;;;;;x -post_napoleonic_army_doctrine;后拿破仑时期军事思想;;;;;;;;;;;;x -post_napoleonic_army_doctrine_desc;法国大革命和拿破仑时期都奉行一种革新的军事思想。该时期的影响即使在美国内战和一战早期也存在。便宜和小型的武器和草率训练的士兵让军队的规模和空前膨胀,这导致军队需要被划分为以师为单位,之后更被分成以军为单位。炮兵师也是在这一时期出现。;;;;;;;;;;;;x -muzzle_loaded_rifle_armament;前膛枪装备;;;;;;;;;;;;x -muzzle_loaded_rifle_armament_desc;前膛枪是指在枪口填入抛射物和火药的枪械。手持来复枪在1740年代得到充分发展。典型的前膛枪的形象是肯塔基来复枪,虽然其实际上发明于宾夕法尼亚州。美式长杆来复枪由德式猎枪演化而来。;;;;;;;;;;;;x -breech_loaded_rifle_armament;后膛枪装备;;;;;;;;;;;;x -breech_loaded_rifle_armament_desc;后膛枪是炮筒或枪管末端具有用来装入炮弹或子弹的空间的武器。尽管早在14世纪就出现了后膛枪,但直到19世纪由于精密工程和机械工程的发展其才变得成功。;;;;;;;;;;;;x -bolt_action_rifle_armament;手动枪机装备;;;;;;;;;;;;x -bolt_action_rifle_armament_desc;手动枪机是指需要以手动的方式完成子弹送入枪膛(上膛)与将使用过的弹枪机退出枪膛(退膛)动作的步枪。第一款手动步枪是在1824年由约翰·冯·德路易斯在研制后膛枪时制造。随后的半个世纪,手动枪机在欧洲获得了持续的发展,并在一战时期达到了高峰:可以从战场上所有国家的军队的武器上看到各式各样的手动枪机设计。;;;;;;;;;;;;x -machine_gun_armament;机枪装备;;;;;;;;;;;;x -machine_gun_armament_desc;加特林机枪由理查·加特林在1861年取得专利,是第一种能够提供可控、持续火力的自动装弹武器。在美国内战时隐约能见到它的身影,其后还在普法战争与西北叛乱中得到发展与使用。19世纪许多军队购买了加特林机枪,这些武器被持续使用到了20世纪初期。第一个自动机枪由海勒姆·马克沁在1885年发明。马克沁机枪利用之前发射子弹带来的反作用力装弹而不是手动装弹,使射速大大提高,远远超过了诺登菲与加特林的早期设计。;;;;;;;;;;;;x -cuirassier_activation;胸甲骑兵;;;;;;;;;;;;x -cuirassier_activation_desc;胸甲骑兵是指装备盔甲和火器的骑兵部队,最早出现于15世纪的欧洲。第一个胸甲骑兵的出现是由于装甲骑兵如重骑兵和次等枪骑兵放弃他们的长枪转而采用手枪作为主要的武器。胸甲骑兵在拿破仑战争中达到高峰并在一战的初期最后出现在战场上。直到现在,胸甲骑兵仍作为礼仪部队出现在一些国家。;;;;;;;;;;;;x -dragoon_activation;龙骑兵;;;;;;;;;;;;x -dragoon_activation_desc;龙骑兵本意指的是骑马的步兵,他们同时拥有马术以及步战技能。不过,此后龙骑兵的意义逐渐改变,在18世纪,龙骑兵用来指代常规轻骑兵单位和成员。在17世纪和18世纪早期,大多数欧洲军队都建立了龙骑兵军团。在拿破仑战争时期,龙骑兵通常被看作一种骑兵,尽管相对于胸甲骑兵来说他们的装备依然更加轻便。;;;;;;;;;;;;x -hussar_activation;骠骑兵;;;;;;;;;;;;x -hussar_activation_desc;骠骑兵指的是15世纪源自匈牙利的各类轻骑兵。后来来自欧洲和其他地区的轻骑兵继承了他们的称谓和特立独行的着装。在拿破仑战争时期,骠骑兵作为骑兵有着杰出的表现。由于他们是骑乘快马的轻骑兵,他们被用来进行散兵战和侦察。;;;;;;;;;;;;x -military_aviation;军用航空;;;;;;;;;;;;x -military_aviation_desc;军用航空是指使用航空器或其他飞行器进行战争。重于空气的航空器早早的被认可其具有的军事价值。早在1909年美国通信部队就购买了一架怀特A式飞机,其后在1911年,意大利人在的黎波里战争中使用各种类型的航空器用于侦察,照相侦察以及轰炸。军用航空器第一次世界大战期间迅速的分化成各种类型,如侦察,炮兵观察机,战斗机以及轰炸机。;;;;;;;;;;;;x -SIEGE;围城;;;;;;;;;;;;x -TRANSFER_SUB_ALL;?GShift+鼠标左键?!转换所有同类单位;;;;;;;;;;;;x -OBSOLETE_UNIT_TECH;?Y$UNIT$?W的科技落后于?Y$TECH$?W;;;;;;;;;;;;x -ARMY_RECON_TOOLTIP;侦察效率:?Y$VAL$?!;;;;;;;;;;;;x -ARMY_RECON_DELAYED_TOOLTIP;侦察效率作为军中斥候的能力,可以降低敌军挖掘战壕的加成以及加快围城速率\n\n该军除了拥有?Y$RECONMAXUNITS$?!必需的侦察旅之外,还有?Y$RECONUNITS$?!额外的,获得侦察效率?Y$VAL$%?!;;;;;;;;;;;x -ARMY_ENGINEER_TOOLTIP;围城效率:?Y$VAL$?!;;;;;;;;;;;;x -ARMY_ENGINEER_DELAYED_TOOLTIP;围城效率作为军中工兵与坦克的能力,可以在进攻和围城时削弱敌方要塞\n\n该军除了拥有?Y$ENGINEERMAXUNITS$?!必需的工兵和坦克旅之外,还有?Y$ENGINEERUNITS$?!额外的,获得围城效率?Y$VAL$%?!;;;;;;;;;;;x -TENSION_DECAY;基础衰退:?Y$VAL$?!;;;;;;;;;;;x -TENSION_FROM_GP_WARS;战时列强:?Y$VAL$?!;;;;;;;;;;;x -TENSION_FROM_GP_DISARMED;解除武装的列强:?Y$VAL$?!;;;;;;;;;;;x -TENSION_FROM_GP_RANK;列强排名:?Y$VAL$?!;;;;;;;;;;;x -HAS_NOT_CULTURAL_SPHERE;没有文化圈;;;;;;;;;;;;x -HAS_CULTURAL_SPHERE;有文化圈;;;;;;;;;;;;x -UCA;中美洲联邦;;;;;;;;;;;;x -LOAD_SAVEGAME_FAIL;载入存档失败;;;;;;;;;;;;x -NEWS_TOOLTIP_UNREAD;在全部?G$MAX$?!已出版的报纸中,还有?G$NUM$?!未读;;;;;;;;;;;;x -NEWS_TOOLTIP_NO_NEW;无未读报纸;;;;;;;;;;;;x -become_independent_desc;依靠武力从宗主国宣布独立;;;;;;;;;;;;x -CRISIS_DAYS_UNTIL_WAR;如果外交解决方案仍未被发现的话,战争将于?Y$DAYS$?!内爆发;;;;;;;;;;;;x -REMOVEFROMSPHERE_COST_NO_INFAMY;这将花费?R$PRESTIGE$?!威望;;;;;;;;;;;;x -REMOVEFROMSPHERE_COST;这将花费?R$PRESTIGE$?!威望以及给予你?R$INFAMY$?!恶名;;;;;;;;;;;;x -REMOVEFROMSPHERE_DESC;将国家移出一个?Y列强?W的势力范围;;;;;;;;;;;;x -CRISIS_INTEREST;他们的兴趣:?Y$VAL$?!;;;;;;;;;;;x -CRISIS_MAKE_OFFER_INVALID;你必须给他们些好处!;;;;;;;;;;;;x -CRISIS_MAKE_OFFER_NOT_LEADER;在做出提议前你必须是这场危机的领导国;;;;;;;;;;;;x -CRISIS_MAKE_OFFER;出价诱使?Y$COUNTRY$?!持你方;;;;;;;;;;;;x -CRISIS_AI_WANTS_TO_BACK_1;并未决定该支持谁;;;;;;;;;;;;x -CRISIS_AI_WANTS_TO_BACK_2;正趋向支持;;;;;;;;;;;;x -CRISIS_AI_WANTS_TO_BACK_3;正十分倾向于支持;;;;;;;;;;;;x -CRISIS_AI_INTEREST;他们对支持的兴趣;;;;;;;;;;;;x -unification_release_puppet_cb_setup;使$RECIPIENT$释放$THIRD$,并将$THIRD$加入你的势力范围;;;;;;;;;;;;x -unification_release_puppet_cb_desc;将与我们有着文化亲缘关系的同胞从外国人手中解放,并将其加入你的势力范围;;;;;;;;;;;;x -unification_release_puppet_cb;解放同胞;;;;;;;;;;;;x -unification_release_puppet_cb_short;释放$THIRD$;;;;;;;;;;;;x -AIREASON_STRATEGIC_INTERESTS;战略利益;;;;;;;;;;;;x -AIREASON_BACKED_BY_ALLY;受盟友支持;;;;;;;;;;;;x -AIREASON_ALLY;盟友;;;;;;;;;;;;x -AIREASON_TOO_EARLY_IN_CRISIS;危机早期;;;;;;;;;;;;x -AIREASON_CRISIS_OFFER;$WARGOAL$:;;;;;;;;;;;;x -AIREASON_ATTACKING_ALLY;攻击盟国;;;;;;;;;;;;x -AIREASON_ATTACKING_FRIENDS;攻击友国;;;;;;;;;;;;x -AIREASON_ATTACKING_ENEMIES;攻击敌国;;;;;;;;;;;;x -AIREASON_COMMON_FOE;共同的敌人;;;;;;;;;;;;x -AIREASON_WAR_WITH_SPHERE_LEADER;与势力范围主导国战斗;;;;;;;;;;;;x -AIREASON_CONSTRUCTING_CB;战略利益;;;;;;;;;;;;x -AIREASON_HELD_CORES;拥有核心省份;;;;;;;;;;;;x -AIREASON_NEGATIVE_RELATIONS;恶劣关系;;;;;;;;;;;;x -AIREASON_THREATS;威胁;;;;;;;;;;;;x -AIREASON_TOO_MANY_GP_ALLIES;太多列强盟友;;;;;;;;;;;;x -AIREASON_DESIRES_GP_ALLY;想要列强盟友;;;;;;;;;;;;x -AIREASON_ALLY_OF_ALLY;盟友的盟友;;;;;;;;;;;;x -AIREASON_TOO_MANY_ALLIANCES;太多盟国;;;;;;;;;;;;x -AIREASON_RELATIVE_ARMY_STRENGTH;陆军力量;;;;;;;;;;;;x -AIREASON_RELATIVE_NAVY_STRENGTH;海军力量;;;;;;;;;;;;x -AIREASON_CURRENT_WARS;战争中;;;;;;;;;;;;x -AIREASON_OUR_CASUS_BELLI;我们的战争借口;;;;;;;;;;;;x -AIREASON_YOUR_CASUS_BELLI;你们的战争借口;;;;;;;;;;;;x -AIREASON_CIV_VS_UNCIV;文明对阵野蛮;;;;;;;;;;;;x -AIREASON_DIPLOMATIC_GOALS;政治考量;;;;;;;;;;;;x -AIREASON_DISTANCE;距离;;;;;;;;;;;;x -AIREASON_DIFFERENT_GOVTYPES;政体;;;;;;;;;;;;x -AIREASON_OUR_SPHERE;我国的势力范围;;;;;;;;;;;;x -AIREASON_OTHER_SPHERE_LEADER;他国的势力范围;;;;;;;;;;;;x -AIREASON_OTHER_SPHERE;不同势力范围;;;;;;;;;;;;x -AIREASON_OVERLORD;宗主国;;;;;;;;;;;;x -AIREASON_BADBOY;恶名;;;;;;;;;;;;x -AIREASON_RELATIONS;关系;;;;;;;;;;;;x -AIREASON_GP_RELATIONS;评价;;;;;;;;;;;;x -AIREASON_BASE_RELUCTANCE;基础阻力;;;;;;;;;;;;x -AI_DIPLOMATIC_VALUE;交涉值;;;;;;;;;;;;x -AI_DIPLO_NO;他们不会接受;;;;;;;;;;;;x -AI_DIPLO_YES;他们会接受;;;;;;;;;;;;x -SHIP_BUILD_MIN_BASE_LEVEL_WARNING;?R无法在这个海军港口建造,需要等级至少?Y$LVL$?R?!;;;;;;;;;;;x -NAVAL_BASE_OVERSEAS_LIMIT;?R主力舰无法在海外省份建造?!;;;;;;;;;;;x -NAVAL_COMBAT_DAMAGE_DESC_TITLE;预计火力为?G$POWER$?!;;;;;;;;;;;;x -NAVAL_COMBAT_DAMAGE_DESC_BASE;?Y$UNIT$?!础攻击:?G$VAL$?!;;;;;;;;;;;x -NAVAL_COMBAT_DAMAGE_DESC_TORP;鱼雷攻击:?G$VAL$?!;;;;;;;;;;;x -NAVAL_COMBAT_DAMAGE_DESC_LUCK;运气与决策:?Y$VAL$%?!;;;;;;;;;;;x -NAVAL_COMBAT_DAMAGE_DESC_HULL;被对手船体(?R$HULL$?!减弱:?R$VAL$%?!;;;;;;;;;;;x -NAVAL_COMBAT_DAMAGE_DESC_EXP;被对手经验(?R$EXP$%?!:?R$VAL$%?!;;;;;;;;;;;x -NAVAL_COMBAT_DAMAGE_DESC_NOORG;对手缺乏组织:?Y$VAL$%?!;;;;;;;;;;;x -NAVAL_COMBAT_DAMAGE_DESC_STR;被我们的兵力减弱:?R$VAL$%?!;;;;;;;;;;;x -NAVAL_COMBAT_HIT_CHANCE_DESC;命中几率:?Y$VAL$%?!;;;;;;;;;;;x -NAVAL_COMBAT_HIT_CHANCE_DESC_EVA;(被对手闪避减弱?R$VAL$%?!;;;;;;;;;;;;x -MOBILIZATION_PROGRESS_PAUSED;?Y$PROV$?!动员征兵将很快开始;;;;;;;;;;;;x -MOBILIZATION_PROGRESS_PENDING;目前的动员进度为?Y$PROG$%?!;;;;;;;;;;;x -MOBILIZATION_PROGRESS_NOT_MOBILIZED;动员需要花费一些时间,不过先进的铁路网将会加速这一进程;;;;;;;;;;;;x -COLONY_ADD_INFLUENCE;增加殖民影响;;;;;;;;;;;;x -EVTNAME20100;$STATE$的紧张局势;;;;;;;;;;;;x -EVTDESC20100;最近国际社会越来越对所谓“$STATE$被压迫人民的困境”产生关注。据称他们被我们长期压迫,并且渴望脱离我们仁慈的统治。我们当然无法忍受对我们统治$STATE$的任何形式的干涉。;;;;;;;;;;;;x -EVTOPTA20100;当然不!;;;;;;;;;;;;x -EVTOPTB20100;或许我们该谈谈这事……;;;;;;;;;;;;x -EVTNAME20101;$STATE$的紧张局势;;;;;;;;;;;;x -EVTDESC20101;最近国际社会越来越对所谓“$STATE$被压迫人民的困境”产生关注。据称我们没有合法的权利统治这块地区,临近的列强正开始对该地的宣称权蠢蠢欲动。;;;;;;;;;;;;x -EVTOPTA20101;强调$STATE$是我们的!;;;;;;;;;;;;x -EVTOPTB20101;认可他们的观点。;;;;;;;;;;;;x -EVTNAME20102;$CRISISAREA$危机;;;;;;;;;;;;x -EVTDESC20102;关于$CRISISAREA$的争端目前已经升级为一场国际危机。$CRISISTAKER$宣称此地是他们国家不可分割的一部分,同时$CRISISTARGET$否认前者对其的任何宣称,坚持该地区应维持在他们的控制之下。在最近一次关于此问题的会议上,我们大使的一些火药味十足的言论使局势骤为紧张。\n我们是应该认可他的立场还是为他的行为作出道歉并否认他的言论呢?;;;;;;;;;;;;x -EVTOPTA20102;他说得对,只有战争能够解决这个问题!;;;;;;;;;;;;x -EVTOPTB20102;别听他的!;;;;;;;;;;;;x -EVTNAME20103;$CRISISTAKER$的天命;;;;;;;;;;;;x -EVTDESC20103;$CRISISTAKER$人民的命运最近已成为一场主要的国际危机。尽管$CRISISTARGET$目前控制着该地区,$CRISISAREA$的叛军与爱国者正为将他们从$CRISISTARGET_ADJ$统治下解放而作出重大尝试。我国作为堂堂大国当然已派出一名大使讨论$CRISISAREA$的命运,然而不幸的是这名大使在最近的一次高层会议上碰巧显得有些古怪(或许喝醉了吧),宣称我们已准备好通过威吓其他不服从我们领导的与会国的方式来解决问题。这当然使局势升级了,但我们也可以通过否认其行为来做些补救,但是如果这样的话无疑将十分令人尴尬。;;;;;;;;;;;;x -EVTOPTA20103;操家伙!;;;;;;;;;;;;x -EVTOPTB20103;把这个傻瓜炒鱿鱼!;;;;;;;;;;;;x -EVTNAME20104;$CRISISAREA$危机;;;;;;;;;;;;x -EVTDESC20104;关于$CRISISAREA$的争端目前已经升级为一场国际危机。由于列强在该问题上插手,风险水涨船高。我们是应该坚持我们的主张还是尽量给局势降温呢?;;;;;;;;;;;;x -EVTOPTA20104;那是我们的地盘!;;;;;;;;;;;;x -EVTOPTB20104;我们欢迎磋商。;;;;;;;;;;;;x -EVTNAME20105;$CRISISAREA$危机;;;;;;;;;;;;x -EVTDESC20105;$CRISISTAKER_ADJ$叛军企图强行从我国突破,我们知晓其幕后支持者正是$CRISISATTACKER$。我们只能指望$CRISISDEFENDER$的军队能够支持我们的主张了。我们是要派大使前往$CRISISDEFENDER$请求他们坚定地维护我们的主张呢?还是暗示我们愿意通过谈判来解决问题?;;;;;;;;;;;;x -EVTOPTA20105;坚持宣称!;;;;;;;;;;;;x -EVTOPTB20105;让我们不要为此而大打出手。;;;;;;;;;;;;x -COLONIZE_PHASE_INTEREST;确立兴趣;;;;;;;;;;;;x -COLONIZE_PHASE_INTEREST_DESC;通过投资殖民力来竞争。当某国达到$LEVELS$级时,前两位国家将进入竞争的下一阶段。;;;;;;;;;;;;x -COLONIZE_PHASE_INFLUENCE;殖民竞争;;;;;;;;;;;;x -COLONIZE_PHASE_INFLUENCE_DESC;两国以殖民力竞争,直到一方投资触底。每次投资都会提升地区的紧张度,如果局势过于紧张的话将会升级为危机。;;;;;;;;;;;;x -COLONIZE_PHASE_COLONIZATION;殖民化;;;;;;;;;;;;x -COLONIZE_PHASE_COLONIZATION_DESC;之前阶段的胜者将有$MONTHS$个月时间将其转化为一个殖民地,否则将会损失投资。;;;;;;;;;;;;x -TICKING_WARSCORE_DESC_GRACE;$VAL$(剩余?Y$DAY$?!)。;;;;;;;;;;;;x -TICKING_WARSCORE_DESC_GRACE_EXPLAIN;当领土类战争目标至少满足?G$MIN$%?!,其将会缓慢地为索要国增加战争分数。\n如果一个战争目标在?Y$DAYS$天限期?!仍未满足,那么其反而会为拥有国增加战争分数。目标地区如果控制易手,那么两边都会缓慢地恢复到?Y0?!。;;;;;;;;;;;;x -TICKING_WARSCORE_FULFILL_TERRITORY_WG;?G当占领目标地区内至少$MIN$%的省份时满足目标?!;;;;;;;;;;;x -TICKING_WARSCORE_FULFILL_TERRITORY_ANY;?G当占领目标国家内至少$MIN$%的省份时满足目标?!;;;;;;;;;;;x -TICKING_WARSCORE_FULFILL_BATTLE;?G发生?G$BAT$?!战斗后,拥有更高的战争分数的我们满足目标?!;;;;;;;;;;;x -CREATE_PROTECTORATE;创建保护领;;;;;;;;;;;;x -JAN;扬马延;;;;;;;;;;;;x -JAN_ADJ;扬马延的;;;;;;;;;;;;x -JAN_liberal;自由党;;;;;;;;;;;;x -JAN_conservative;保守党;;;;;;;;;;;;x -JAN_socialist;工党;;;;;;;;;;;;x -JAN_anarcho_liberal;激进党;;;;;;;;;;;;x -JAN_communist;共产党;;;;;;;;;;;;x -JAN_fascist;国家统一;;;;;;;;;;;;x -COUNTRYALERT_NO_Colonial;我们的殖民地内没有什么需要注意的;;;;;;;;;;;;x -COUNTRYALERT_NO_Crisis;没有正在发生的危机;;;;;;;;;;;;x -COUNTRYALERT_Crisis;当前危机热度是?Y$TEMPERATURE$?!;;;;;;;;;;;x -HAS_GOODS_IN_STATE;地区内生产$GOODS$;;;;;;;;;;;;x -HAS_NO_GOODS_IN_STATE;地区内不生产$GOODS$;;;;;;;;;;;;x -MILITARY_MOBILIZE_CRISIS_IMPACT;?R当危机中的一方动员时将会加剧危机热度进而导致战争!?!;;;;;;;;;;;x -NORMAL_WAR_LIBERATE_NAME;$ORDER$$FIRST$解放$COUNTRY$之战;;;;;;;;;;;;x -AGRESSION_WAR_LIBERATE_NAME;$ORDER$$FIRST$解放$COUNTRY$之战;;;;;;;;;;;;x -CANT_COLONIZE;?R不可殖民:?!;;;;;;;;;;;x -COLONIZE_LAST_INVESTMENT;我们刚投资了该地区,?Y$DATE$天后才可进行下一笔投资?!;;;;;;;;;;;x -COLONY_INVEST_COST;投资花费:?Y$COST$?!殖民力;;;;;;;;;;;;x -COLONY_INVEST_COST_LACK;投资花费:?R$COST$?!殖民力;;;;;;;;;;;;x -COLONIAL_INVESTMENT;当前投资:?R$VALUE$?!;;;;;;;;;;;x -COLONIAL_MAINTENANCE;维护占用殖民力:?R$VALUE$?!;;;;;;;;;;;x -AVAILABLE_COLONIAL_POWER;可用:?Y$VALUE$?!;;;;;;;;;;;x -PW_PROTECTORATE;保护领;;;;;;;;;;;;x -D01;$REGION$王国;;;;;;;;;;;;x -D01_ADJ;$REGION$的;;;;;;;;;;;;x -D02;$REGION$邦联;;;;;;;;;;;;x -D02_ADJ;$REGION$的;;;;;;;;;;;;x -D03;$REGION$共同体;;;;;;;;;;;;x -D03_ADJ;$REGION$的;;;;;;;;;;;;x -D04;$REGION$共和国;;;;;;;;;;;;x -D04_ADJ;$REGION$的;;;;;;;;;;;;x -D05;$REGION$国;;;;;;;;;;;;x -D05_ADJ;$REGION$的;;;;;;;;;;;;x -D06;$REGION$人民共和国;;;;;;;;;;;;x -D06_ADJ;$REGION$的;;;;;;;;;;;;x -D07;$REGION$自由邦;;;;;;;;;;;;x -D07_ADJ;$REGION$的;;;;;;;;;;;;x -D08;$REGION$大国;;;;;;;;;;;;x -D08_ADJ;$REGION$的;;;;;;;;;;;;x -D09;$REGION$国;;;;;;;;;;;;x -D09_ADJ;$REGION$的;;;;;;;;;;;;x -D10;$REGION$公国;;;;;;;;;;;;x -D10_ADJ;$REGION$的;;;;;;;;;;;;x -D11;$REGION$民主共和国;;;;;;;;;;;;x -D11_ADJ;$REGION$的;;;;;;;;;;;;x -D12;$REGION$联盟;;;;;;;;;;;;x -D12_ADJ;$REGION$的;;;;;;;;;;;;x -D13;$REGION$王国;;;;;;;;;;;;x -D13_ADJ;$REGION$的;;;;;;;;;;;;x -D14;$REGION$自治领;;;;;;;;;;;;x -D14_ADJ;$REGION$的;;;;;;;;;;;;x -D15;$REGION$大公国;;;;;;;;;;;;x -D15_ADJ;$REGION$的;;;;;;;;;;;;x -D16;$REGION$国家;;;;;;;;;;;;x -D16_ADJ;$REGION$的;;;;;;;;;;;;x -D17;$REGION$联邦;;;;;;;;;;;;x -D17_ADJ;$REGION$的;;;;;;;;;;;;x -D18;$REGION$合众国;;;;;;;;;;;;x -D18_ADJ;$REGION$的;;;;;;;;;;;;x -D19;$REGION$民主联邦;;;;;;;;;;;;x -D19_ADJ;$REGION$的;;;;;;;;;;;;x -D20;$REGION$公国;;;;;;;;;;;;x -D20_ADJ;$REGION$的;;;;;;;;;;;;x -D21;$REGION$联邦;;;;;;;;;;;;x -D21_ADJ;$REGION$的;;;;;;;;;;;;x -D22;$REGION$人民民主共和国;;;;;;;;;;;;x -D22_ADJ;$REGION$的;;;;;;;;;;;;x -D23;$REGION$地区;;;;;;;;;;;;x -D23_ADJ;$REGION$的;;;;;;;;;;;;x -D24;$REGION$光荣联邦;;;;;;;;;;;;x -D24_ADJ;$REGION$的;;;;;;;;;;;;x -D25;强大之$REGION$;;;;;;;;;;;;x -D25_ADJ;$REGION$的;;;;;;;;;;;;x -D26;$REGION$自由邦;;;;;;;;;;;;x -D26_ADJ;$REGION$的;;;;;;;;;;;;x -D27;$REGION$共同体;;;;;;;;;;;;x -D27_ADJ;$REGION$的;;;;;;;;;;;;x -D28;$REGION$邦联;;;;;;;;;;;;x -D28_ADJ;$REGION$的;;;;;;;;;;;;x -D29;$REGION$自由民;;;;;;;;;;;;x -D29_ADJ;$REGION$的;;;;;;;;;;;;x -D30;$REGION$共和国;;;;;;;;;;;;x -D30_ADJ;$REGION$的;;;;;;;;;;;;x -D31;$REGION$神圣联盟;;;;;;;;;;;;x -D31_ADJ;$REGION$的;;;;;;;;;;;;x -D32;$REGION$人民联盟;;;;;;;;;;;;x -D32_ADJ;$REGION$的;;;;;;;;;;;;x -D33;$REGION$联邦;;;;;;;;;;;;x -D33_ADJ;$REGION$的;;;;;;;;;;;;x -D34;$REGION$联邦;;;;;;;;;;;;x -D34_ADJ;$REGION$的;;;;;;;;;;;;x -D35;$REGION$邦联;;;;;;;;;;;;x -D35_ADJ;$REGION$的;;;;;;;;;;;;x -D36;$REGION$联邦;;;;;;;;;;;;x -D36_ADJ;$REGION$的;;;;;;;;;;;;x -D37;$REGION$虔诚联盟;;;;;;;;;;;;x -D37_ADJ;$REGION$的;;;;;;;;;;;;x -D38;$REGION$之土;;;;;;;;;;;;x -D38_ADJ;$REGION$的;;;;;;;;;;;;x -D39;最安详之$REGION$共和国;;;;;;;;;;;;x -D39_ADJ;$REGION$的;;;;;;;;;;;;x -D40;$REGION$秘密王国;;;;;;;;;;;;x -D40_ADJ;$REGION$的;;;;;;;;;;;;x -D41;$REGION$公社;;;;;;;;;;;;x -D41_ADJ;$REGION$的;;;;;;;;;;;;x -D42;$REGION$公社;;;;;;;;;;;;x -D42_ADJ;$REGION$的;;;;;;;;;;;;x -D43;$REGION$工人联盟;;;;;;;;;;;;x -D43_ADJ;$REGION$的;;;;;;;;;;;;x -D44;$REGION$女伯爵领;;;;;;;;;;;;x -D44_ADJ;$REGION$的;;;;;;;;;;;;x -D45;$REGION$国;;;;;;;;;;;;x -D45_ADJ;$REGION$的;;;;;;;;;;;;x -D46;神圣之$REGION$;;;;;;;;;;;;x -D46_ADJ;$REGION$的;;;;;;;;;;;;x -D47;$REGION$自治领;;;;;;;;;;;;x -D47_ADJ;$REGION$的;;;;;;;;;;;;x -D48;$REGION$人民国;;;;;;;;;;;;x -D48_ADJ;$REGION$的;;;;;;;;;;;;x -D49;$REGION$崇高王国;;;;;;;;;;;;x -D49_ADJ;$REGION$的;;;;;;;;;;;;x -D50;$REGION$小公国;;;;;;;;;;;;x -D50_ADJ;$REGION$的;;;;;;;;;;;;x -dominion_conservative;保守党;;;;;;;;;;;;x -dominion_reactionary;守旧派;;;;;;;;;;;;x -dominion_liberal;自由党;;;;;;;;;;;;x -dominion_anarcho_liberal;自在党;;;;;;;;;;;;x -dominion_socialist;社会党;;;;;;;;;;;;x -dominion_communist;共产党;;;;;;;;;;;;x -dominion_fascist;帝国党;;;;;;;;;;;;x -PW_UPGRADE_TO_COLONY;单击以转换升级为殖民地,你需要?Y$VALUE$?!可用的殖民力点数才能这样做;;;;;;;;;;;;x -PW_CANT_UPGRADE_TO_COLONY;升级为殖民地花费?R$VALUE$?!殖民力点数;;;;;;;;;;;;x -PW_CANT_UPGRADE_TO_STATE;并入本土花费?R$VALUE$?!殖民力点数;;;;;;;;;;;;x -CREATE_DOMINION;释放自治领;;;;;;;;;;;;x -CANT_CREATE_PROTECTORATE_COST;你需要有?R$VALUE$?!可用的殖民力点数以创建一个保护领;;;;;;;;;;;;x -torpedo_attacks_desc;鱼雷是一种装备了爆破弹头的自推进武器。鱼雷从水上或水下发射后,一般从水中向目标推进,被设计成是会于目标接触处或目标附近引爆。即使是小型舰船也可以利用这种武器给予大型战舰致命一击。;;;;;;;;;;;;x \ No newline at end of file +#Powered_by_ParaTranz +DIPLOMACY_AI_ACCEPTANCE;?Y$COUNTRY$?W的回应:?Y$ODDS$?W +TOO_SOON_FOR_REFORM;在?Y$DATE$?W之前我们无法实行另一项改革 +SIEGE_EXTRA_ATTR;占领区的抵抗造成?R+$VAL$%?W的损耗 +NO_SEPARATE_PEACE_CRISIS;我们无法在一场危机战争中单独媾和 +CRISIS_RESOLUTION_EFFECTS;以此方式解决危机可以为你带来$VAL$的威望 +CRISIS_RESOLUTION_RELATIONS;与以下国家的关系将会改变: +flintlock_rifle_armament;燧发枪装备 +flintlock_rifle_armament_desc;燧发枪发明于17世纪初期,他们很快的成为点火式火器如卡锁枪、火绳枪和簧轮枪的替代品。在随后的两个世纪里,燧发枪被广泛运用,然后被雷管枪所取代,并最终在19世纪前中期被基于子弹系统的步枪所取代。尽管燧发枪远远不如现代枪械,但是它仍然被黑火药爱好者所喜爱。 +post_napoleonic_army_doctrine;后拿破仑时期军事思想 +post_napoleonic_army_doctrine_desc;法国大革命和拿破仑时期都奉行一种革新的军事思想。该时期的影响即使在美国内战和一战早期也存在。便宜和小型的武器和草率训练的士兵让军队的规模和空前膨胀,这导致军队需要被划分为以师为单位,之后更被分成以军为单位。炮兵师也是在这一时期出现。 +muzzle_loaded_rifle_armament;前膛枪装备 +muzzle_loaded_rifle_armament_desc;前膛枪是指在枪口填入抛射物和火药的枪械。手持来复枪在1740年代得到充分发展。典型的前膛枪的形象是肯塔基来复枪,虽然其实际上发明于宾夕法尼亚州。美式长杆来复枪由德式猎枪演化而来。 +breech_loaded_rifle_armament;后膛枪装备 +breech_loaded_rifle_armament_desc;后膛枪是炮筒或枪管末端具有用来装入炮弹或子弹的空间的武器。尽管早在14世纪就出现了后膛枪,但直到19世纪由于精密工程和机械工程的发展其才变得成功。 +bolt_action_rifle_armament;手动枪机装备 +bolt_action_rifle_armament_desc;手动枪机是指需要以手动的方式完成子弹送入枪膛(上膛)与将使用过的弹枪机退出枪膛(退膛)动作的步枪。第一款手动步枪是在1824年由约翰·冯·德路易斯在研制后膛枪时制造。随后的半个世纪,手动枪机在欧洲获得了持续的发展,并在一战时期达到了高峰:可以从战场上所有国家的军队的武器上看到各式各样的手动枪机设计。 +machine_gun_armament;机枪装备 +machine_gun_armament_desc;加特林机枪由理查·加特林在1861年取得专利,是第一种能够提供可控、持续火力的自动装弹武器。在美国内战时隐约能见到它的身影,其后还在普法战争与西北叛乱中得到发展与使用。19世纪许多军队购买了加特林机枪,这些武器被持续使用到了20世纪初期。第一个自动机枪由海勒姆·马克沁在1885年发明。马克沁机枪利用之前发射子弹带来的反作用力装弹而不是手动装弹,使射速大大提高,远远超过了诺登菲与加特林的早期设计。 +cuirassier_activation;胸甲骑兵 +cuirassier_activation_desc;胸甲骑兵是指装备盔甲和火器的骑兵部队,最早出现于15世纪的欧洲。第一个胸甲骑兵的出现是由于装甲骑兵如重骑兵和次等枪骑兵放弃他们的长枪转而采用手枪作为主要的武器。胸甲骑兵在拿破仑战争中达到高峰并在一战的初期最后出现在战场上。直到现在,胸甲骑兵仍作为礼仪部队出现在一些国家。 +dragoon_activation;龙骑兵 +dragoon_activation_desc;龙骑兵本意指的是骑马的步兵,他们同时拥有马术以及步战技能。不过,此后龙骑兵的意义逐渐改变,在18世纪,龙骑兵用来指代常规轻骑兵单位和成员。在17世纪和18世纪早期,大多数欧洲军队都建立了龙骑兵军团。在拿破仑战争时期,龙骑兵通常被看作一种骑兵,尽管相对于胸甲骑兵来说他们的装备依然更加轻便。 +hussar_activation;骠骑兵 +hussar_activation_desc;骠骑兵指的是15世纪源自匈牙利的各类轻骑兵。后来来自欧洲和其他地区的轻骑兵继承了他们的称谓和特立独行的着装。在拿破仑战争时期,骠骑兵作为骑兵有着杰出的表现。由于他们是骑乘快马的轻骑兵,他们被用来进行散兵战和侦察。 +military_aviation;军用航空 +military_aviation_desc;军用航空是指使用航空器或其他飞行器进行战争。重于空气的航空器早早的被认可其具有的军事价值。早在1909年美国通信部队就购买了一架怀特A式飞机,其后在1911年,意大利人在的黎波里战争中使用各种类型的航空器用于侦察,照相侦察以及轰炸。军用航空器第一次世界大战期间迅速的分化成各种类型,如侦察,炮兵观察机,战斗机以及轰炸机。 +SIEGE;围城 +TRANSFER_SUB_ALL;?GShift+鼠标左键?!转换所有同类单位 +OBSOLETE_UNIT_TECH;?Y$UNIT$?W的科技落后于?Y$TECH$?W +ARMY_RECON_TOOLTIP;侦察效率:?Y$VAL$?! +ARMY_RECON_DELAYED_TOOLTIP;侦察效率作为军中斥候的能力,可以降低敌军挖掘战壕的加成以及加快围城速率\n\n该军除了拥有?Y$RECONMAXUNITS$?!必需的侦察旅之外,还有?Y$RECONUNITS$?!额外的,获得侦察效率?Y$VAL$%?! +ARMY_ENGINEER_TOOLTIP;围城效率:?Y$VAL$?! +ARMY_ENGINEER_DELAYED_TOOLTIP;围城效率作为军中工兵与坦克的能力,可以在进攻和围城时削弱敌方要塞\n\n该军除了拥有?Y$ENGINEERMAXUNITS$?!必需的工兵和坦克旅之外,还有?Y$ENGINEERUNITS$?!额外的,获得围城效率?Y$VAL$%?! +TENSION_DECAY;基础衰退:?Y$VAL$?! +TENSION_FROM_GP_WARS;战时列强:?Y$VAL$?! +TENSION_FROM_GP_DISARMED;解除武装的列强:?Y$VAL$?! +TENSION_FROM_GP_RANK;列强排名:?Y$VAL$?! +HAS_NOT_CULTURAL_SPHERE;没有文化圈 +HAS_CULTURAL_SPHERE;有文化圈 +UCA;中美洲联邦 +LOAD_SAVEGAME_FAIL;载入存档失败 +NEWS_TOOLTIP_UNREAD;在全部?G$MAX$?!已出版的报纸中,还有?G$NUM$?!未读 +NEWS_TOOLTIP_NO_NEW;无未读报纸 +become_independent_desc;依靠武力从宗主国宣布独立 +CRISIS_DAYS_UNTIL_WAR;如果外交解决方案仍未被发现的话,战争将于?Y$DAYS$?!内爆发 +REMOVEFROMSPHERE_COST_NO_INFAMY;这将花费?R$PRESTIGE$?!威望 +REMOVEFROMSPHERE_COST;这将花费?R$PRESTIGE$?!威望以及给予你?R$INFAMY$?!恶名 +REMOVEFROMSPHERE_DESC;将国家移出一个?Y列强?W的势力范围 +CRISIS_INTEREST;他们的兴趣:?Y$VAL$?! +CRISIS_MAKE_OFFER_INVALID;你必须给他们些好处! +CRISIS_MAKE_OFFER_NOT_LEADER;在做出提议前你必须是这场危机的领导国 +CRISIS_MAKE_OFFER;出价诱使?Y$COUNTRY$?!持你方 +CRISIS_AI_WANTS_TO_BACK_1;并未决定该支持谁 +CRISIS_AI_WANTS_TO_BACK_2;正趋向支持 +CRISIS_AI_WANTS_TO_BACK_3;正十分倾向于支持 +CRISIS_AI_INTEREST;他们对支持的兴趣 +unification_release_puppet_cb_setup;使$RECIPIENT$释放$THIRD$,并将$THIRD$加入你的势力范围 +unification_release_puppet_cb_desc;将与我们有着文化亲缘关系的同胞从外国人手中解放,并将其加入你的势力范围 +unification_release_puppet_cb;解放同胞 +unification_release_puppet_cb_short;释放$THIRD$ +AIREASON_STRATEGIC_INTERESTS;战略利益 +AIREASON_BACKED_BY_ALLY;受盟友支持 +AIREASON_ALLY;盟友 +AIREASON_TOO_EARLY_IN_CRISIS;危机早期 +AIREASON_CRISIS_OFFER;$WARGOAL$: +AIREASON_ATTACKING_ALLY;攻击盟国 +AIREASON_ATTACKING_FRIENDS;攻击友国 +AIREASON_ATTACKING_ENEMIES;攻击敌国 +AIREASON_COMMON_FOE;共同的敌人 +AIREASON_WAR_WITH_SPHERE_LEADER;与势力范围主导国战斗 +AIREASON_CONSTRUCTING_CB;战略利益 +AIREASON_HELD_CORES;拥有核心省份 +AIREASON_NEGATIVE_RELATIONS;恶劣关系 +AIREASON_THREATS;威胁 +AIREASON_TOO_MANY_GP_ALLIES;太多列强盟友 +AIREASON_DESIRES_GP_ALLY;想要列强盟友 +AIREASON_ALLY_OF_ALLY;盟友的盟友 +AIREASON_TOO_MANY_ALLIANCES;太多盟国 +AIREASON_RELATIVE_ARMY_STRENGTH;陆军力量 +AIREASON_RELATIVE_NAVY_STRENGTH;海军力量 +AIREASON_CURRENT_WARS;战争中 +AIREASON_OUR_CASUS_BELLI;我们的战争借口 +AIREASON_YOUR_CASUS_BELLI;你们的战争借口 +AIREASON_CIV_VS_UNCIV;文明对阵野蛮 +AIREASON_DIPLOMATIC_GOALS;政治考量 +AIREASON_DISTANCE;距离 +AIREASON_DIFFERENT_GOVTYPES;政体 +AIREASON_OUR_SPHERE;我国的势力范围 +AIREASON_OTHER_SPHERE_LEADER;他国的势力范围 +AIREASON_OTHER_SPHERE;不同势力范围 +AIREASON_OVERLORD;宗主国 +AIREASON_BADBOY;恶名 +AIREASON_RELATIONS;关系 +AIREASON_GP_RELATIONS;评价 +AIREASON_BASE_RELUCTANCE;基础阻力 +AI_DIPLOMATIC_VALUE;交涉值 +AI_DIPLO_NO;他们不会接受 +AI_DIPLO_YES;他们会接受 +SHIP_BUILD_MIN_BASE_LEVEL_WARNING;?R无法在这个海军港口建造,需要等级至少?Y$LVL$?R?! +NAVAL_BASE_OVERSEAS_LIMIT;?R主力舰无法在海外省份建造?! +NAVAL_COMBAT_DAMAGE_DESC_TITLE;预计火力为?G$POWER$?! +NAVAL_COMBAT_DAMAGE_DESC_BASE;?Y$UNIT$?!础攻击:?G$VAL$?! +NAVAL_COMBAT_DAMAGE_DESC_TORP;鱼雷攻击:?G$VAL$?! +NAVAL_COMBAT_DAMAGE_DESC_LUCK;运气与决策:?Y$VAL$%?! +NAVAL_COMBAT_DAMAGE_DESC_HULL;被对手船体(?R$HULL$?!减弱:?R$VAL$%?! +NAVAL_COMBAT_DAMAGE_DESC_EXP;被对手经验(?R$EXP$%?!:?R$VAL$%?! +NAVAL_COMBAT_DAMAGE_DESC_NOORG;对手缺乏组织:?Y$VAL$%?! +NAVAL_COMBAT_DAMAGE_DESC_STR;被我们的兵力减弱:?R$VAL$%?! +NAVAL_COMBAT_HIT_CHANCE_DESC;命中几率:?Y$VAL$%?! +NAVAL_COMBAT_HIT_CHANCE_DESC_EVA;(被对手闪避减弱?R$VAL$%?! +MOBILIZATION_PROGRESS_PAUSED;?Y$PROV$?!动员征兵将很快开始 +MOBILIZATION_PROGRESS_PENDING;目前的动员进度为?Y$PROG$%?! +MOBILIZATION_PROGRESS_NOT_MOBILIZED;动员需要花费一些时间,不过先进的铁路网将会加速这一进程 +COLONY_ADD_INFLUENCE;增加殖民影响 +EVTNAME20100;$STATE$的紧张局势 +EVTDESC20100;最近国际社会越来越对所谓“$STATE$被压迫人民的困境”产生关注。据称他们被我们长期压迫,并且渴望脱离我们仁慈的统治。我们当然无法忍受对我们统治$STATE$的任何形式的干涉。 +EVTOPTA20100;当然不! +EVTOPTB20100;或许我们该谈谈这事…… +EVTNAME20101;$STATE$的紧张局势 +EVTDESC20101;最近国际社会越来越对所谓“$STATE$被压迫人民的困境”产生关注。据称我们没有合法的权利统治这块地区,临近的列强正开始对该地的宣称权蠢蠢欲动。 +EVTOPTA20101;强调$STATE$是我们的! +EVTOPTB20101;认可他们的观点。 +EVTNAME20102;$CRISISAREA$危机 +EVTDESC20102;关于$CRISISAREA$的争端目前已经升级为一场国际危机。$CRISISTAKER$宣称此地是他们国家不可分割的一部分,同时$CRISISTARGET$否认前者对其的任何宣称,坚持该地区应维持在他们的控制之下。在最近一次关于此问题的会议上,我们大使的一些火药味十足的言论使局势骤为紧张。\n我们是应该认可他的立场还是为他的行为作出道歉并否认他的言论呢? +EVTOPTA20102;他说得对,只有战争能够解决这个问题! +EVTOPTB20102;别听他的! +EVTNAME20103;$CRISISTAKER$的天命 +EVTDESC20103;$CRISISTAKER$人民的命运最近已成为一场主要的国际危机。尽管$CRISISTARGET$目前控制着该地区,$CRISISAREA$的叛军与爱国者正为将他们从$CRISISTARGET_ADJ$统治下解放而作出重大尝试。我国作为堂堂大国当然已派出一名大使讨论$CRISISAREA$的命运,然而不幸的是这名大使在最近的一次高层会议上碰巧显得有些古怪(或许喝醉了吧),宣称我们已准备好通过威吓其他不服从我们领导的与会国的方式来解决问题。这当然使局势升级了,但我们也可以通过否认其行为来做些补救,但是如果这样的话无疑将十分令人尴尬。 +EVTOPTA20103;操家伙! +EVTOPTB20103;把这个傻瓜炒鱿鱼! +EVTNAME20104;$CRISISAREA$危机 +EVTDESC20104;关于$CRISISAREA$的争端目前已经升级为一场国际危机。由于列强在该问题上插手,风险水涨船高。我们是应该坚持我们的主张还是尽量给局势降温呢? +EVTOPTA20104;那是我们的地盘! +EVTOPTB20104;我们欢迎磋商。 +EVTNAME20105;$CRISISAREA$危机 +EVTDESC20105;$CRISISTAKER_ADJ$叛军企图强行从我国突破,我们知晓其幕后支持者正是$CRISISATTACKER$。我们只能指望$CRISISDEFENDER$的军队能够支持我们的主张了。我们是要派大使前往$CRISISDEFENDER$请求他们坚定地维护我们的主张呢?还是暗示我们愿意通过谈判来解决问题? +EVTOPTA20105;坚持宣称! +EVTOPTB20105;让我们不要为此而大打出手。 +COLONIZE_PHASE_INTEREST;确立兴趣 +COLONIZE_PHASE_INTEREST_DESC;通过投资殖民力来竞争。当某国达到$LEVELS$级时,前两位国家将进入竞争的下一阶段。 +COLONIZE_PHASE_INFLUENCE;殖民竞争 +COLONIZE_PHASE_INFLUENCE_DESC;两国以殖民力竞争,直到一方投资触底。每次投资都会提升地区的紧张度,如果局势过于紧张的话将会升级为危机。 +COLONIZE_PHASE_COLONIZATION;殖民化 +COLONIZE_PHASE_COLONIZATION_DESC;之前阶段的胜者将有$MONTHS$个月时间将其转化为一个殖民地,否则将会损失投资。 +TICKING_WARSCORE_DESC_GRACE;$VAL$(剩余?Y$DAY$?!)。 +TICKING_WARSCORE_DESC_GRACE_EXPLAIN;当领土类战争目标至少满足?G$MIN$%?!,其将会缓慢地为索要国增加战争分数。\n如果一个战争目标在?Y$DAYS$天限期?!仍未满足,那么其反而会为拥有国增加战争分数。目标地区如果控制易手,那么两边都会缓慢地恢复到?Y0?!。 +TICKING_WARSCORE_FULFILL_TERRITORY_WG;?G当占领目标地区内至少$MIN$%的省份时满足目标?! +TICKING_WARSCORE_FULFILL_TERRITORY_ANY;?G当占领目标国家内至少$MIN$%的省份时满足目标?! +TICKING_WARSCORE_FULFILL_BATTLE;?G发生?G$BAT$?!战斗后,拥有更高的战争分数的我们满足目标?! +CREATE_PROTECTORATE;创建保护领 +JAN;扬马延 +JAN_ADJ;扬马延的 +JAN_liberal;自由党 +JAN_conservative;保守党 +JAN_socialist;工党 +JAN_anarcho_liberal;激进党 +JAN_communist;共产党 +JAN_fascist;国家统一 +COUNTRYALERT_NO_Colonial;我们的殖民地内没有什么需要注意的 +COUNTRYALERT_NO_Crisis;没有正在发生的危机 +COUNTRYALERT_Crisis;当前危机热度是?Y$TEMPERATURE$?! +HAS_GOODS_IN_STATE;地区内生产$GOODS$ +HAS_NO_GOODS_IN_STATE;地区内不生产$GOODS$ +MILITARY_MOBILIZE_CRISIS_IMPACT;?R当危机中的一方动员时将会加剧危机热度进而导致战争!?! +NORMAL_WAR_LIBERATE_NAME;$ORDER$$FIRST$解放$COUNTRY$之战 +AGRESSION_WAR_LIBERATE_NAME;$ORDER$$FIRST$解放$COUNTRY$之战 +CANT_COLONIZE;?R不可殖民:?! +COLONIZE_LAST_INVESTMENT;我们刚投资了该地区,?Y$DATE$天后才可进行下一笔投资?! +COLONY_INVEST_COST;投资花费:?Y$COST$?!殖民力 +COLONY_INVEST_COST_LACK;投资花费:?R$COST$?!殖民力 +COLONIAL_INVESTMENT;当前投资:?R$VALUE$?! +COLONIAL_MAINTENANCE;维护占用殖民力:?R$VALUE$?! +AVAILABLE_COLONIAL_POWER;可用:?Y$VALUE$?! +PW_PROTECTORATE;保护领 +D01;$REGION$王国 +D01_ADJ;$REGION$的 +D02;$REGION$邦联 +D02_ADJ;$REGION$的 +D03;$REGION$共同体 +D03_ADJ;$REGION$的 +D04;$REGION$共和国 +D04_ADJ;$REGION$的 +D05;$REGION$国 +D05_ADJ;$REGION$的 +D06;$REGION$人民共和国 +D06_ADJ;$REGION$的 +D07;$REGION$自由邦 +D07_ADJ;$REGION$的 +D08;$REGION$大国 +D08_ADJ;$REGION$的 +D09;$REGION$国 +D09_ADJ;$REGION$的 +D10;$REGION$公国 +D10_ADJ;$REGION$的 +D11;$REGION$民主共和国 +D11_ADJ;$REGION$的 +D12;$REGION$联盟 +D12_ADJ;$REGION$的 +D13;$REGION$王国 +D13_ADJ;$REGION$的 +D14;$REGION$自治领 +D14_ADJ;$REGION$的 +D15;$REGION$大公国 +D15_ADJ;$REGION$的 +D16;$REGION$国家 +D16_ADJ;$REGION$的 +D17;$REGION$联邦 +D17_ADJ;$REGION$的 +D18;$REGION$合众国 +D18_ADJ;$REGION$的 +D19;$REGION$民主联邦 +D19_ADJ;$REGION$的 +D20;$REGION$公国 +D20_ADJ;$REGION$的 +D21;$REGION$联邦 +D21_ADJ;$REGION$的 +D22;$REGION$人民民主共和国 +D22_ADJ;$REGION$的 +D23;$REGION$地区 +D23_ADJ;$REGION$的 +D24;$REGION$光荣联邦 +D24_ADJ;$REGION$的 +D25;强大之$REGION$ +D25_ADJ;$REGION$的 +D26;$REGION$自由邦 +D26_ADJ;$REGION$的 +D27;$REGION$共同体 +D27_ADJ;$REGION$的 +D28;$REGION$邦联 +D28_ADJ;$REGION$的 +D29;$REGION$自由民 +D29_ADJ;$REGION$的 +D30;$REGION$共和国 +D30_ADJ;$REGION$的 +D31;$REGION$神圣联盟 +D31_ADJ;$REGION$的 +D32;$REGION$人民联盟 +D32_ADJ;$REGION$的 +D33;$REGION$联邦 +D33_ADJ;$REGION$的 +D34;$REGION$联邦 +D34_ADJ;$REGION$的 +D35;$REGION$邦联 +D35_ADJ;$REGION$的 +D36;$REGION$联邦 +D36_ADJ;$REGION$的 +D37;$REGION$虔诚联盟 +D37_ADJ;$REGION$的 +D38;$REGION$之土 +D38_ADJ;$REGION$的 +D39;最安详之$REGION$共和国 +D39_ADJ;$REGION$的 +D40;$REGION$秘密王国 +D40_ADJ;$REGION$的 +D41;$REGION$公社 +D41_ADJ;$REGION$的 +D42;$REGION$公社 +D42_ADJ;$REGION$的 +D43;$REGION$工人联盟 +D43_ADJ;$REGION$的 +D44;$REGION$女伯爵领 +D44_ADJ;$REGION$的 +D45;$REGION$国 +D45_ADJ;$REGION$的 +D46;神圣之$REGION$ +D46_ADJ;$REGION$的 +D47;$REGION$自治领 +D47_ADJ;$REGION$的 +D48;$REGION$人民国 +D48_ADJ;$REGION$的 +D49;$REGION$崇高王国 +D49_ADJ;$REGION$的 +D50;$REGION$小公国 +D50_ADJ;$REGION$的 +dominion_conservative;保守党 +dominion_reactionary;守旧派 +dominion_liberal;自由党 +dominion_anarcho_liberal;自在党 +dominion_socialist;社会党 +dominion_communist;共产党 +dominion_fascist;帝国党 +PW_UPGRADE_TO_COLONY;单击以转换升级为殖民地,你需要?Y$VALUE$?!可用的殖民力点数才能这样做 +PW_CANT_UPGRADE_TO_COLONY;升级为殖民地花费?R$VALUE$?!殖民力点数 +PW_CANT_UPGRADE_TO_STATE;并入本土花费?R$VALUE$?!殖民力点数 +CREATE_DOMINION;释放自治领 +CANT_CREATE_PROTECTORATE_COST;你需要有?R$VALUE$?!可用的殖民力点数以创建一个保护领 +torpedo_attacks_desc;鱼雷是一种装备了爆破弹头的自推进武器。鱼雷从水上或水下发射后,一般从水中向目标推进,被设计成是会于目标接触处或目标附近引爆。即使是小型舰船也可以利用这种武器给予大型战舰致命一击。 \ No newline at end of file diff --git a/assets/localisation/zh-CN/darkness_3_02.csv b/assets/localisation/zh-CN/darkness_3_02.csv index 32e8aeaae..b3ba9a4b0 100644 --- a/assets/localisation/zh-CN/darkness_3_02.csv +++ b/assets/localisation/zh-CN/darkness_3_02.csv @@ -1,33 +1,32 @@ -#Powered_by_ParaTranz;;;;;;;;;;;;;x -#CODE;ENGLISH;FRENCH;GERMAN;;SPANISH;;;;;;;;x -JAN_reactionary;战斗党;;;;;;;;;;;;x -EXILED_DESC;此单位?R滞留在外?!在和平时期没有军事通行权的情况下却待在外国领土上。滞留在外的单位无法参与战斗,而且他们的侦查能力也受到削弱,但他们可以通过外国领土回国。让你的单位移动到最近的本国省份!;;;;;;;;;;;;x -TWS_FULFILLED;在$PERC$满足;;;;;;;;;;;;x -TWS_NOT_FULFILLED;?R未满足?!;;;;;;;;;;;x -TICKING_WARSCORE_DESC_CURR;目前$VAL$;;;;;;;;;;;;x -UNIT_BORROWED;该单位临时置于我们的指挥之下;;;;;;;;;;;;x -DISBAND_TOO_SMALL_UNIT;解散缺员旅;;;;;;;;;;;;x -DISBAND_TOO_SMALL_UNIT_DRO;该选项将解散所有目前不是由全兵力的士兵人群支持的旅;;;;;;;;;;;;x -CONFIRM_DISBAND_TOO_SMALL_TITLE;你希望解散全部缺员旅吗?;;;;;;;;;;;;x -CONFIRM_DISBAND_TOO_SMALL_DESC;这将解散所有目前不是由全兵力的士兵人群支持的旅,你也不必为他们支付更多维护费了。在这些旅内任何剩余的人力都将回到资源库。;;;;;;;;;;;;x -MODIFIER_RESEARCH_POINTS_ON_CONQUER;来自征服的研究点数奖励;;;;;;;;;;;;x -colonial_negotiations;殖民谈判;;;;;;;;;;;;x -colonial_negotiations_desc;“不管怎样,我们搞到了马克沁机枪,而他们没有”\n\n机枪使军队得以给使用人海战术的军事力量予以毁灭性打击,这一招用来对付那些反殖民的”未开化“国家尤其有用。;;;;;;;;;;;;x -PRODUCTION_BONUS_POSSIBLE;可能加成来源::;;;;;;;;;;;;x -COLONIZE_PHASE_INITIAL_INTEREST;派遣考察队;;;;;;;;;;;;x -COLONIZE_PHASE_INITIAL_INTEREST_DESC;在某一地区建立势力的第一步是派出考察队。如果在?Y$DAYS$?!后未受挑战的话,你将被允许创建一个保护领。;;;;;;;;;;;;x -INITIAL_COLONIZE_DEFAULT_TIME;如果在?Y$DATE$?!没有国家挑战你的考察队的话,你可以直接创建一个保护领;;;;;;;;;;;;x -COUNTRYALERT_ColonialGood_protectorate;我们可以在?G$REGION$?Y创建一个保护领?!;;;;;;;;;;;x -COUNTRYALERT_ColonialGood_colony;我们可以在?G$REGION$?Y推进殖民进度?!;;;;;;;;;;;x -COUNTRYALERT_ColonialGood_state;我们可以将?G$REGION$?Y并入本土?!;;;;;;;;;;;x -COUNTRYALERT_ColonialBad_colonizationtimer;?R我们需要在?Y$REGION$?!R于?Y$DATE$?!R之前推进殖民进度,否则我们将失去它?!;;;;;;;;;;;x -COUNTRYALERT_ColonialBad_influence;?R我们将于?Y$REGION$?!掉殖民竞赛;;;;;;;;;;;;x -NON_COLONIAL_POWER;由于我们既不是次强也不是列强,我们没有殖民力;;;;;;;;;;;;x -CRISIS_DESCRIPTION_COLONIZE;拓殖权危机;;;;;;;;;;;;x -colonial_competition;强行索要殖民地;;;;;;;;;;;;x -colonial_competition_desc;获得一个?Y殖民地区?!;;;;;;;;;;;x -colonial_competition_short;获得$REGION$殖民地;;;;;;;;;;;;x -colonial_competition_setup;获得$REGION$殖民地;;;;;;;;;;;;x -CB_COLONY_CLAIMS;强行索要殖民地;;;;;;;;;;;;x -COLONY_TENSION_DRIFT;浮动:?Y$VAL$?!;;;;;;;;;;;x -COLONY_IN_CRISIS;当前卷入殖民危机中;;;;;;;;;;;;x \ No newline at end of file +#Powered_by_ParaTranz +JAN_reactionary;战斗党 +EXILED_DESC;此单位?R滞留在外?!在和平时期没有军事通行权的情况下却待在外国领土上。滞留在外的单位无法参与战斗,而且他们的侦查能力也受到削弱,但他们可以通过外国领土回国。让你的单位移动到最近的本国省份! +TWS_FULFILLED;在$PERC$满足 +TWS_NOT_FULFILLED;?R未满足?! +TICKING_WARSCORE_DESC_CURR;目前$VAL$ +UNIT_BORROWED;该单位临时置于我们的指挥之下 +DISBAND_TOO_SMALL_UNIT;解散缺员旅 +DISBAND_TOO_SMALL_UNIT_DRO;该选项将解散所有目前不是由全兵力的士兵人群支持的旅 +CONFIRM_DISBAND_TOO_SMALL_TITLE;你希望解散全部缺员旅吗? +CONFIRM_DISBAND_TOO_SMALL_DESC;这将解散所有目前不是由全兵力的士兵人群支持的旅,你也不必为他们支付更多维护费了。在这些旅内任何剩余的人力都将回到资源库。 +MODIFIER_RESEARCH_POINTS_ON_CONQUER;来自征服的研究点数奖励 +colonial_negotiations;殖民谈判 +colonial_negotiations_desc;“不管怎样,我们搞到了马克沁机枪,而他们没有”\n\n机枪使军队得以给使用人海战术的军事力量予以毁灭性打击,这一招用来对付那些反殖民的”未开化“国家尤其有用。 +PRODUCTION_BONUS_POSSIBLE;可能加成来源:: +COLONIZE_PHASE_INITIAL_INTEREST;派遣考察队 +COLONIZE_PHASE_INITIAL_INTEREST_DESC;在某一地区建立势力的第一步是派出考察队。如果在?Y$DAYS$?!后未受挑战的话,你将被允许创建一个保护领。 +INITIAL_COLONIZE_DEFAULT_TIME;如果在?Y$DATE$?!没有国家挑战你的考察队的话,你可以直接创建一个保护领 +COUNTRYALERT_ColonialGood_protectorate;我们可以在?G$REGION$?Y创建一个保护领?! +COUNTRYALERT_ColonialGood_colony;我们可以在?G$REGION$?Y推进殖民进度?! +COUNTRYALERT_ColonialGood_state;我们可以将?G$REGION$?Y并入本土?! +COUNTRYALERT_ColonialBad_colonizationtimer;?R我们需要在?Y$REGION$?!R于?Y$DATE$?!R之前推进殖民进度,否则我们将失去它?! +COUNTRYALERT_ColonialBad_influence;?R我们将于?Y$REGION$?!掉殖民竞赛 +NON_COLONIAL_POWER;由于我们既不是次强也不是列强,我们没有殖民力 +CRISIS_DESCRIPTION_COLONIZE;拓殖权危机 +colonial_competition;强行索要殖民地 +colonial_competition_desc;获得一个?Y殖民地区?! +colonial_competition_short;获得$REGION$殖民地 +colonial_competition_setup;获得$REGION$殖民地 +CB_COLONY_CLAIMS;强行索要殖民地 +COLONY_TENSION_DRIFT;浮动:?Y$VAL$?! +COLONY_IN_CRISIS;当前卷入殖民危机中 \ No newline at end of file diff --git a/assets/localisation/zh-CN/darkness_3_03.csv b/assets/localisation/zh-CN/darkness_3_03.csv index b6ed0d8e8..d907440f7 100644 --- a/assets/localisation/zh-CN/darkness_3_03.csv +++ b/assets/localisation/zh-CN/darkness_3_03.csv @@ -1,83 +1,82 @@ -#Powered_by_ParaTranz;;;;;;;;;;;;;x -#CODE;ENGLISH;FRENCH;GERMAN;;SPANISH;;;;;;;;x -GIVE_UNIT_COMMAND_BUTTON;指挥单位;;;;;;;;;;;;x -GIVE_UNIT_COMMANDTITLE;指挥单位;;;;;;;;;;;;x -GIVE_UNIT_COMMAND_DESC;当傀儡国与其宗主国共同作战时,傀儡国将会把其单位的指挥权交予宗主国。;;;;;;;;;;;;x -GIVE_UNIT_COMMAND_OK;要求你的傀儡国收回对他们自己单位的指挥权。;;;;;;;;;;;;x -GIVE_UNIT_COMMAND_CANT_CONTROL;只有当你们在共同作战时,你才可以指挥你的?Y傀儡国?!单位。;;;;;;;;;;;;x -GIVE_UNIT_COMMAND_ALREADY_CONTROL;你已经在指挥他们的单位了。;;;;;;;;;;;;x -CANCEL_UNIT_COMMAND_BUTTON;返还单位;;;;;;;;;;;;x -CANCEL_UNIT_COMMANDTITLE;返还单位;;;;;;;;;;;;x -CANCEL_UNIT_COMMAND_DESC;返还单位;;;;;;;;;;;;x -CANCEL_UNIT_COMMAND_OK;将他们的单位还给他们。;;;;;;;;;;;;x -CANCEL_UNIT_COMMAND_NOT_IN_CONTROL;你不能指挥该单位。;;;;;;;;;;;;x -cut_down_to_size_boxer_setup;迫使中国为拳匪的罪行付出代价。;;;;;;;;;;;;x -cut_down_to_size_boxer_short;迫使中国为拳匪的罪行付出代价。;;;;;;;;;;;;x -LACK_OF_MAINTENANCE_GOODS;缺乏维持物资;;;;;;;;;;;;x -AIREASON_TOO_MANY_CRISIS_WARGOALS;增加战争目标;;;;;;;;;;;;x -AIREASON_NOT_OVERLORD;不是我国的宗主国;;;;;;;;;;;;x -EVTNAME36230;购买北极熊;;;;;;;;;;;;x -EVTDESC36230;扬马延提议开一个好价格购买我们全部的北极熊。他们承诺将对这种尊贵的生物以礼相待。;;;;;;;;;;;;x -EVTOPTA36230;好的!;;;;;;;;;;;;x -EVTOPTB36230;绝不;;;;;;;;;;;;x -EVTNAME36231;购买北极熊—丹麦接受;;;;;;;;;;;;x -EVTDESC36231;丹麦同意将其全部的北极熊售予我们。;;;;;;;;;;;;x -EVTOPTA36231;太棒了!;;;;;;;;;;;;x -EVTNAME36232;购买北极熊—丹麦拒绝;;;;;;;;;;;;x -EVTDESC36232;丹麦拒绝将其全部的北极熊售予我们。;;;;;;;;;;;;x -EVTOPTA36232;哦不!;;;;;;;;;;;;x -the_greenland_purchase_title;购买北极熊;;;;;;;;;;;;x -the_greenland_purchase_desc;一直以来困扰伟大的扬马延人民的一件事是全世界的所有北极熊并没有团结在一面国旗之下。我们应该与丹麦接触,看他们愿不愿意与他们的熊分离。;;;;;;;;;;;;x -bears;熊;;;;;;;;;;;;x -polar_bears;北极熊;;;;;;;;;;;;x -INFLUENCE_SPHERE_NEIGHBOUR;相邻的势力范围成员;;;;;;;;;;;;x -col_liferate_techs;研究以下科技能够帮助改善当地生活条件:;;;;;;;;;;;;x -unite_moldavia_wallachia_title;摩尔达维亚与瓦拉几亚联合!;;;;;;;;;;;;x -unite_moldavia_wallachia_desc;摩尔达维亚与瓦拉几亚两国共同组建了罗马尼亚!;;;;;;;;;;;;x -SOIS_HAS_REBELS_WARNING;叛军已经起而反抗我们的势力范围成员:?Y$LIST$?!;;;;;;;;;;;x -ALLIANCE_INVALID_GPS_IN_CRISIS;当?Y危机?!在进行时,无法建立?Y两个列强?!间的联盟。;;;;;;;;;;;;x -BP_TOOL_ARROW_MEDIUM_1_DASHED;中虚箭头1;;;;;;;;;;;;x -BP_TOOL_ARROW_MEDIUM_2_DASHED;中虚箭头2;;;;;;;;;;;;x -BP_TOOL_ARROW_MEDIUM_3_DASHED;中虚箭头3;;;;;;;;;;;;x -BP_TOOL_ARROW_THICK_DASHED;粗虚箭头;;;;;;;;;;;;x -BP_TOOL_ARROW_SLIM_DASHED;细虚箭头;;;;;;;;;;;;x -BP_OPEN_TOOLTIP;开启/关闭作战计划编辑。;;;;;;;;;;;;x -BP_TOGGLE_TOOLTIP;显示/隐藏现有作战计划。;;;;;;;;;;;;x -EVTOPTC23212;一颗被殖民的彗星一定可以成为一颗好卫星!;;;;;;;;;;;;x -liberate_liberia_title;解放利比里亚;;;;;;;;;;;;x -liberate_liberia_desc;总督约瑟夫·詹金斯·罗伯茨宣布利比里亚共和国独立。正在运作着相邻的塞拉利昂地区的英国把利比里亚联邦与其创始组织美国殖民协会当作“偷盗者”,不承认其能够行使主权。因此正式独立的相关程序被认为是急需的。尽管得到了美国政府的批准,新共和国国会的正式外交承认却由于内战而一拖再拖。;;;;;;;;;;;;x -liberian_constitution_title;利比里亚宪法;;;;;;;;;;;;x -liberian_constitution_desc;曾经只是一个微不足道的殖民地的利比里亚已于近年成长得足够壮大,足以追求其成为自由、自主、独立国家的理想。一份新宪法草案已经准备好面对公民投票。该宪法保证了基本的公民权利并建立了类似美国宪法的分权原则,代表着这个刚刚宣布独立的国家真正地从美国政府与组织下分离。;;;;;;;;;;;;x -liberian_research_boost;利比里亚研究加成;;;;;;;;;;;;x -desc_liberian_research_boost;我们正享受着独立带来的福利,我们的新国家迈向现代化的速度从未如此之快。;;;;;;;;;;;;x -form_scandinavia_NEWS_LONG;北欧诸国在一起成立了斯堪迪纳维亚民族国家。一批主要由金发碧眼男女组成的群众如事先申请地,于星期三下午5时填满了斯德哥尔摩的中央广场,他们在现场有序地发出赞同新政治环境的声音。握手、尊重性的鼓掌、点头赞同,伴随着夜晚降临,秩序也毫不松散。晚9时,群众接受政府的严格要求,逐渐散去。警察报告说一名在家外喊出“斯堪的纳维亚万岁”的男子已得到无罪释放。;;;;;;;;;;;;x -form_scandinavia_NEWS_MEDIUM;北欧诸国在一起成立了斯堪迪纳维亚民族国家。一批主要由金发碧眼男女组成的群众如事先申请地,于星期三下午5时填满了斯德哥尔摩的中央广场,他们在现场有序地发出赞同新政治环境的声音。;;;;;;;;;;;;x -form_scandinavia_NEWS_SHORT;北欧诸国在一起成立了斯堪迪纳维亚民族国家。一批国民有礼貌地以发言或点头表达他们对新政治环境的赞同。;;;;;;;;;;;;x -form_germany_NEWS_LONG;德意志土地上的人民终于再次团结在了一起。在周一柏林的庆典上,国家统一的宣告后随之而来的是狂热的喊叫和震耳的万岁。自从拿破仑时代德意志民族主义兴起以来,许多政治家就将德国统一看得不可避免。然而,有一种恐惧正在外交家间蔓延,他们害怕这一庞然大物可能颠覆大陆的势力平衡。如果新生的德国挑战目前的安全体制的话,其人口与工业实力将足以在欧洲掀起一场范围前所未有的大战。;;;;;;;;;;;;x -form_germany_NEWS_MEDIUM;德国人民团结在了一起。在周一柏林的庆典上,国家统一的宣告后随之而来的是狂热的喊叫和震耳的万岁。有一种正在蔓延的恐惧认为这一庞然大物可能颠覆大陆的势力平衡并掀起一场范围前所未有的大战。;;;;;;;;;;;;x -form_germany_NEWS_SHORT;德意志土地上的人民终于再次团结在了一起。周末在柏林一场豪华的庆典上,国家统一的宣告后随之而来的是狂热的喊叫和震耳的万岁。;;;;;;;;;;;;x -form_italy_NEWS_LONG;意大利统一了。人民起而欢呼,一同宣告新国家的成立。在一片欢腾的狂热气氛下,政治家与高官迎合着人民的愿望,对新国家的统一称赞不已。有人担忧意大利可能会尝试夺走那些被认为理应属于意大利人的土地,尽管也有有教养的人说新国家还没有力量威胁其邻国。“我们将夺回我们的土地!意大利万岁!”一名男子在一卷报纸上如此宣言道。;;;;;;;;;;;;x -form_italy_NEWS_MEDIUM;意大利统一了。人民起而欢呼,一同宣告新国家的成立。在一片欢腾的狂热气氛下,政治家与高官迎合着人民的愿望,对新国家的统一称赞不已。有人担忧意大利可能会尝试夺走那些被认为理应属于意大利人的土地,尽管也有有教养的人说新国家还没有力量威胁其邻国。“我们将夺回我们的土地!意大利万岁!”一名男子在一卷报纸上如此宣言道。;;;;;;;;;;;;x -form_italy_NEWS_SHORT;意大利终于统一了。“意大利人将夺回原本属于其的土地!意大利万岁!”一名胡子拉渣的男子昨日通过一卷报纸如此说道。;;;;;;;;;;;;x -the_meiji_restoration_NEWS_LONG;西方影响对日本的渗透伴随着最近的一系列事件达到了高潮。数百年的封建制度转瞬之间瓦解,皇帝在东京重掌权力。周三,将军被赶下台后,一个被称作“明治”的预示着社会、政治与经济变革的时代拉开了序幕。在开明管理之下,光明的未来在前方等待着日出之国。尽管也有人表示害怕新生的日本可能最终会挑战欧洲人在亚洲的利益。;;;;;;;;;;;;x -the_meiji_restoration_NEWS_MEDIUM;西方影响对日本的渗透伴随着最近的一系列事件达到了高潮。数百年的封建制度转瞬之间瓦解,皇帝在东京重掌权力,明治时代开始了。有人表示害怕新生的日本可能最终会挑战欧洲人在亚洲的利益。;;;;;;;;;;;;x -the_meiji_restoration_NEWS_SHORT;西方影响对日本的渗透伴随着最近的一系列事件达到了高潮。数百年的封建制度转瞬之间瓦解,皇帝在东京重掌权力,明治时代开始了。;;;;;;;;;;;;x -kiel_canal_NEWS_LONG;商业与海军利益的结合促使$TAG0_0$考虑建造一条连接波罗的海与北海的人工水道,这样船只也不必环绕日德兰半岛,穿过波涛汹涌的海洋了。61英里长的运河被认为很快会成为世界上最繁忙的人工水道之一。;;;;;;;;;;;;x -kiel_canal_NEWS_MEDIUM;61英里长的基尔运河被认为很快会成为世界上最繁忙的人工水道之一。该工程为商业提供了新的动力,并证明一国之强盛可以通过制造业、贸易和工程实现,而不是战争与征服。;;;;;;;;;;;;x -kiel_canal_NEWS_SHORT;61英里长的基尔运河被认为很快会成为世界上最繁忙的人工水道之一。该工程为所有沿海国家的商业提供了新的动力。;;;;;;;;;;;;x -suez_canal_NEWS_LONG;这是$TAG0_0$的胜利之日,有史以来第一次有船成功地通过新开的运河穿过苏伊士地峡。102英里长与26英尺深的苏伊士运河是一个真正的现代工程学奇迹,被认为很快会成为世界上最繁忙的航道之一,这将促使航运费下降并有利于全球商业的发展。“通行费将永远无法填补维护费,绕过非洲的航线让将占主导地位。”怀疑者这样宣称道,试图缩减该发展的重要性。;;;;;;;;;;;;x -suez_canal_NEWS_MEDIUM;这是$TAG0_0$的胜利之日,有史以来第一次有船成功地通过新开的穿过苏伊士地峡。102英里长与26英尺深的苏伊士运河是一个真正的现代工程学奇迹,被认为很快会成为世界上最繁忙的航道之一。;;;;;;;;;;;;x -suez_canal_NEWS_SHORT;这是$TAG0_0$的胜利之日,有史以来第一次有船成功地通过新开的长102英里、深26英尺的运河穿过苏伊士地峡。;;;;;;;;;;;;x -panama_canal_NEWS_LONG;横贯巴拿马地峡的运河的开通为$TAG0_0$带来了自豪的一日。该运河长48英里,事实上是一个高于海平面85英尺的带闸水道,在其两端有一些最错综复杂的船闸。运河被建造在全世界最不利于人类健康的地区之一,所以它不仅是现代工程学更是现代医学的里程碑。巴拿马运河被认为将很快成为国际海洋贸易的一个枢纽,专家还称它将会在战时为其控制者提供很大的战略优势。;;;;;;;;;;;;x -panama_canal_NEWS_MEDIUM;横贯巴拿马地峡的运河的开通为$TAG0_0$带来了自豪的一日。该运河长48英里,事实上是一个高于海平面85英尺的带闸水道。被建造在全世界最不利于人类健康的地区之一的巴拿马运河是现代工程学以及医学的里程碑。;;;;;;;;;;;;x -panama_canal_NEWS_SHORT;横贯巴拿马地峡的运河的开通为$TAG0_0$带来了自豪的一日。该运河长48英里,事实上是一个高于海平面85英尺的带闸水道,在其两端有一些最错综复杂的船闸。;;;;;;;;;;;;x -empress_of_india_NEWS_LONG;德里的“帝国杜尔巴”结束后,在特拉法加广场的纪念柱脚下一份皇家公告被朗读,宣布维多利亚女王被冠以“印度女皇”的头衔。自从莫卧儿皇帝被英国东印度公司废黜以来印度就没有一位统治者获得过皇帝的桂冠。公司的权力被解除后,有种观点受到普遍传播,认为女王相对于印度王公的优越性应该以皇帝头衔的形式得到确认。首相本杰明·迪斯雷利据信是这个主意的设计者。;;;;;;;;;;;;x -empress_of_india_NEWS_MEDIUM;德里的“帝国杜尔巴”结束后,在特拉法加广场的纪念柱脚下一份皇家公告被朗读,宣布维多利亚女王被冠以“印度女皇”的头衔。皇帝头衔确认了女王相对于许多印度王公的优越性。;;;;;;;;;;;;x -empress_of_india_NEWS_SHORT;德里的正式的“帝国杜尔巴”结束后,在特拉法加广场的纪念柱脚下一份皇家公告被朗读,宣布维多利亚女王被冠以“印度女皇”的头衔。;;;;;;;;;;;;x -COUNTRYALERT_ColonialGood_invest;?G我们可以投资我们的?Y$REGION$殖民地?!;;;;;;;;;;;x -aar_fake1_title;蒙面的正义使者;;;;;;;;;;;;x -aar_fake1;最近在我们的首都出现了一些私自打击犯罪的活动,始作俑者是一个身穿猫装并自称“猫人”的家伙,他四处奔走对付犯罪者。;;;;;;;;;;;;x -aar_fake2_title;高斯去世;;;;;;;;;;;;x -aar_fake2;昨日德国著名数学家卡尔·弗里德里希·高斯去世。数学家们将永远铭记他。他称数学是“科学的女王”。;;;;;;;;;;;;x -aar_fake3_title;责任政府!;;;;;;;;;;;;x -aar_fake3;1848年,英属北美的第一届责任政府在新斯科舍建立,并由詹姆斯·宇尼亚克(James Uniacke)和约瑟夫·何奥(Joseph Howe)领导。;;;;;;;;;;;;x \ No newline at end of file +#Powered_by_ParaTranz +GIVE_UNIT_COMMAND_BUTTON;指挥单位 +GIVE_UNIT_COMMANDTITLE;指挥单位 +GIVE_UNIT_COMMAND_DESC;当傀儡国与其宗主国共同作战时,傀儡国将会把其单位的指挥权交予宗主国。 +GIVE_UNIT_COMMAND_OK;要求你的傀儡国收回对他们自己单位的指挥权。 +GIVE_UNIT_COMMAND_CANT_CONTROL;只有当你们在共同作战时,你才可以指挥你的?Y傀儡国?!单位。 +GIVE_UNIT_COMMAND_ALREADY_CONTROL;你已经在指挥他们的单位了。 +CANCEL_UNIT_COMMAND_BUTTON;返还单位 +CANCEL_UNIT_COMMANDTITLE;返还单位 +CANCEL_UNIT_COMMAND_DESC;返还单位 +CANCEL_UNIT_COMMAND_OK;将他们的单位还给他们。 +CANCEL_UNIT_COMMAND_NOT_IN_CONTROL;你不能指挥该单位。 +cut_down_to_size_boxer_setup;迫使中国为拳匪的罪行付出代价。 +cut_down_to_size_boxer_short;迫使中国为拳匪的罪行付出代价。 +LACK_OF_MAINTENANCE_GOODS;缺乏维持物资 +AIREASON_TOO_MANY_CRISIS_WARGOALS;增加战争目标 +AIREASON_NOT_OVERLORD;不是我国的宗主国 +EVTNAME36230;购买北极熊 +EVTDESC36230;扬马延提议开一个好价格购买我们全部的北极熊。他们承诺将对这种尊贵的生物以礼相待。 +EVTOPTA36230;好的! +EVTOPTB36230;绝不 +EVTNAME36231;购买北极熊—丹麦接受 +EVTDESC36231;丹麦同意将其全部的北极熊售予我们。 +EVTOPTA36231;太棒了! +EVTNAME36232;购买北极熊—丹麦拒绝 +EVTDESC36232;丹麦拒绝将其全部的北极熊售予我们。 +EVTOPTA36232;哦不! +the_greenland_purchase_title;购买北极熊 +the_greenland_purchase_desc;一直以来困扰伟大的扬马延人民的一件事是全世界的所有北极熊并没有团结在一面国旗之下。我们应该与丹麦接触,看他们愿不愿意与他们的熊分离。 +bears;熊 +polar_bears;北极熊 +INFLUENCE_SPHERE_NEIGHBOUR;相邻的势力范围成员 +col_liferate_techs;研究以下科技能够帮助改善当地生活条件: +unite_moldavia_wallachia_title;摩尔达维亚与瓦拉几亚联合! +unite_moldavia_wallachia_desc;摩尔达维亚与瓦拉几亚两国共同组建了罗马尼亚! +SOIS_HAS_REBELS_WARNING;叛军已经起而反抗我们的势力范围成员:?Y$LIST$?! +ALLIANCE_INVALID_GPS_IN_CRISIS;当?Y危机?!在进行时,无法建立?Y两个列强?!间的联盟。 +BP_TOOL_ARROW_MEDIUM_1_DASHED;中虚箭头1 +BP_TOOL_ARROW_MEDIUM_2_DASHED;中虚箭头2 +BP_TOOL_ARROW_MEDIUM_3_DASHED;中虚箭头3 +BP_TOOL_ARROW_THICK_DASHED;粗虚箭头 +BP_TOOL_ARROW_SLIM_DASHED;细虚箭头 +BP_OPEN_TOOLTIP;开启/关闭作战计划编辑。 +BP_TOGGLE_TOOLTIP;显示/隐藏现有作战计划。 +EVTOPTC23212;一颗被殖民的彗星一定可以成为一颗好卫星! +liberate_liberia_title;解放利比里亚 +liberate_liberia_desc;总督约瑟夫·詹金斯·罗伯茨宣布利比里亚共和国独立。正在运作着相邻的塞拉利昂地区的英国把利比里亚联邦与其创始组织美国殖民协会当作“偷盗者”,不承认其能够行使主权。因此正式独立的相关程序被认为是急需的。尽管得到了美国政府的批准,新共和国国会的正式外交承认却由于内战而一拖再拖。 +liberian_constitution_title;利比里亚宪法 +liberian_constitution_desc;曾经只是一个微不足道的殖民地的利比里亚已于近年成长得足够壮大,足以追求其成为自由、自主、独立国家的理想。一份新宪法草案已经准备好面对公民投票。该宪法保证了基本的公民权利并建立了类似美国宪法的分权原则,代表着这个刚刚宣布独立的国家真正地从美国政府与组织下分离。 +liberian_research_boost;利比里亚研究加成 +desc_liberian_research_boost;我们正享受着独立带来的福利,我们的新国家迈向现代化的速度从未如此之快。 +form_scandinavia_NEWS_LONG;北欧诸国在一起成立了斯堪迪纳维亚民族国家。一批主要由金发碧眼男女组成的群众如事先申请地,于星期三下午5时填满了斯德哥尔摩的中央广场,他们在现场有序地发出赞同新政治环境的声音。握手、尊重性的鼓掌、点头赞同,伴随着夜晚降临,秩序也毫不松散。晚9时,群众接受政府的严格要求,逐渐散去。警察报告说一名在家外喊出“斯堪的纳维亚万岁”的男子已得到无罪释放。 +form_scandinavia_NEWS_MEDIUM;北欧诸国在一起成立了斯堪迪纳维亚民族国家。一批主要由金发碧眼男女组成的群众如事先申请地,于星期三下午5时填满了斯德哥尔摩的中央广场,他们在现场有序地发出赞同新政治环境的声音。 +form_scandinavia_NEWS_SHORT;北欧诸国在一起成立了斯堪迪纳维亚民族国家。一批国民有礼貌地以发言或点头表达他们对新政治环境的赞同。 +form_germany_NEWS_LONG;德意志土地上的人民终于再次团结在了一起。在周一柏林的庆典上,国家统一的宣告后随之而来的是狂热的喊叫和震耳的万岁。自从拿破仑时代德意志民族主义兴起以来,许多政治家就将德国统一看得不可避免。然而,有一种恐惧正在外交家间蔓延,他们害怕这一庞然大物可能颠覆大陆的势力平衡。如果新生的德国挑战目前的安全体制的话,其人口与工业实力将足以在欧洲掀起一场范围前所未有的大战。 +form_germany_NEWS_MEDIUM;德国人民团结在了一起。在周一柏林的庆典上,国家统一的宣告后随之而来的是狂热的喊叫和震耳的万岁。有一种正在蔓延的恐惧认为这一庞然大物可能颠覆大陆的势力平衡并掀起一场范围前所未有的大战。 +form_germany_NEWS_SHORT;德意志土地上的人民终于再次团结在了一起。周末在柏林一场豪华的庆典上,国家统一的宣告后随之而来的是狂热的喊叫和震耳的万岁。 +form_italy_NEWS_LONG;意大利统一了。人民起而欢呼,一同宣告新国家的成立。在一片欢腾的狂热气氛下,政治家与高官迎合着人民的愿望,对新国家的统一称赞不已。有人担忧意大利可能会尝试夺走那些被认为理应属于意大利人的土地,尽管也有有教养的人说新国家还没有力量威胁其邻国。“我们将夺回我们的土地!意大利万岁!”一名男子在一卷报纸上如此宣言道。 +form_italy_NEWS_MEDIUM;意大利统一了。人民起而欢呼,一同宣告新国家的成立。在一片欢腾的狂热气氛下,政治家与高官迎合着人民的愿望,对新国家的统一称赞不已。有人担忧意大利可能会尝试夺走那些被认为理应属于意大利人的土地,尽管也有有教养的人说新国家还没有力量威胁其邻国。“我们将夺回我们的土地!意大利万岁!”一名男子在一卷报纸上如此宣言道。 +form_italy_NEWS_SHORT;意大利终于统一了。“意大利人将夺回原本属于其的土地!意大利万岁!”一名胡子拉渣的男子昨日通过一卷报纸如此说道。 +the_meiji_restoration_NEWS_LONG;西方影响对日本的渗透伴随着最近的一系列事件达到了高潮。数百年的封建制度转瞬之间瓦解,皇帝在东京重掌权力。周三,将军被赶下台后,一个被称作“明治”的预示着社会、政治与经济变革的时代拉开了序幕。在开明管理之下,光明的未来在前方等待着日出之国。尽管也有人表示害怕新生的日本可能最终会挑战欧洲人在亚洲的利益。 +the_meiji_restoration_NEWS_MEDIUM;西方影响对日本的渗透伴随着最近的一系列事件达到了高潮。数百年的封建制度转瞬之间瓦解,皇帝在东京重掌权力,明治时代开始了。有人表示害怕新生的日本可能最终会挑战欧洲人在亚洲的利益。 +the_meiji_restoration_NEWS_SHORT;西方影响对日本的渗透伴随着最近的一系列事件达到了高潮。数百年的封建制度转瞬之间瓦解,皇帝在东京重掌权力,明治时代开始了。 +kiel_canal_NEWS_LONG;商业与海军利益的结合促使$TAG0_0$考虑建造一条连接波罗的海与北海的人工水道,这样船只也不必环绕日德兰半岛,穿过波涛汹涌的海洋了。61英里长的运河被认为很快会成为世界上最繁忙的人工水道之一。 +kiel_canal_NEWS_MEDIUM;61英里长的基尔运河被认为很快会成为世界上最繁忙的人工水道之一。该工程为商业提供了新的动力,并证明一国之强盛可以通过制造业、贸易和工程实现,而不是战争与征服。 +kiel_canal_NEWS_SHORT;61英里长的基尔运河被认为很快会成为世界上最繁忙的人工水道之一。该工程为所有沿海国家的商业提供了新的动力。 +suez_canal_NEWS_LONG;这是$TAG0_0$的胜利之日,有史以来第一次有船成功地通过新开的运河穿过苏伊士地峡。102英里长与26英尺深的苏伊士运河是一个真正的现代工程学奇迹,被认为很快会成为世界上最繁忙的航道之一,这将促使航运费下降并有利于全球商业的发展。“通行费将永远无法填补维护费,绕过非洲的航线让将占主导地位。”怀疑者这样宣称道,试图缩减该发展的重要性。 +suez_canal_NEWS_MEDIUM;这是$TAG0_0$的胜利之日,有史以来第一次有船成功地通过新开的穿过苏伊士地峡。102英里长与26英尺深的苏伊士运河是一个真正的现代工程学奇迹,被认为很快会成为世界上最繁忙的航道之一。 +suez_canal_NEWS_SHORT;这是$TAG0_0$的胜利之日,有史以来第一次有船成功地通过新开的长102英里、深26英尺的运河穿过苏伊士地峡。 +panama_canal_NEWS_LONG;横贯巴拿马地峡的运河的开通为$TAG0_0$带来了自豪的一日。该运河长48英里,事实上是一个高于海平面85英尺的带闸水道,在其两端有一些最错综复杂的船闸。运河被建造在全世界最不利于人类健康的地区之一,所以它不仅是现代工程学更是现代医学的里程碑。巴拿马运河被认为将很快成为国际海洋贸易的一个枢纽,专家还称它将会在战时为其控制者提供很大的战略优势。 +panama_canal_NEWS_MEDIUM;横贯巴拿马地峡的运河的开通为$TAG0_0$带来了自豪的一日。该运河长48英里,事实上是一个高于海平面85英尺的带闸水道。被建造在全世界最不利于人类健康的地区之一的巴拿马运河是现代工程学以及医学的里程碑。 +panama_canal_NEWS_SHORT;横贯巴拿马地峡的运河的开通为$TAG0_0$带来了自豪的一日。该运河长48英里,事实上是一个高于海平面85英尺的带闸水道,在其两端有一些最错综复杂的船闸。 +empress_of_india_NEWS_LONG;德里的“帝国杜尔巴”结束后,在特拉法加广场的纪念柱脚下一份皇家公告被朗读,宣布维多利亚女王被冠以“印度女皇”的头衔。自从莫卧儿皇帝被英国东印度公司废黜以来印度就没有一位统治者获得过皇帝的桂冠。公司的权力被解除后,有种观点受到普遍传播,认为女王相对于印度王公的优越性应该以皇帝头衔的形式得到确认。首相本杰明·迪斯雷利据信是这个主意的设计者。 +empress_of_india_NEWS_MEDIUM;德里的“帝国杜尔巴”结束后,在特拉法加广场的纪念柱脚下一份皇家公告被朗读,宣布维多利亚女王被冠以“印度女皇”的头衔。皇帝头衔确认了女王相对于许多印度王公的优越性。 +empress_of_india_NEWS_SHORT;德里的正式的“帝国杜尔巴”结束后,在特拉法加广场的纪念柱脚下一份皇家公告被朗读,宣布维多利亚女王被冠以“印度女皇”的头衔。 +COUNTRYALERT_ColonialGood_invest;?G我们可以投资我们的?Y$REGION$殖民地?! +aar_fake1_title;蒙面的正义使者 +aar_fake1;最近在我们的首都出现了一些私自打击犯罪的活动,始作俑者是一个身穿猫装并自称“猫人”的家伙,他四处奔走对付犯罪者。 +aar_fake2_title;高斯去世 +aar_fake2;昨日德国著名数学家卡尔·弗里德里希·高斯去世。数学家们将永远铭记他。他称数学是“科学的女王”。 +aar_fake3_title;责任政府! +aar_fake3;1848年,英属北美的第一届责任政府在新斯科舍建立,并由詹姆斯·宇尼亚克(James Uniacke)和约瑟夫·何奥(Joseph Howe)领导。 \ No newline at end of file diff --git a/assets/localisation/zh-CN/darkness_3_04.csv b/assets/localisation/zh-CN/darkness_3_04.csv index b2980a862..e504a73ac 100644 --- a/assets/localisation/zh-CN/darkness_3_04.csv +++ b/assets/localisation/zh-CN/darkness_3_04.csv @@ -1,20 +1,19 @@ -#Powered_by_ParaTranz;;;;;;;;;;;;;x -#CODE;ENGLISH;FRENCH;GERMAN;;SPANISH;;;;;;;;x -EVTNAME19356;以战止战;;;;;;;;;;;;x -EVTDESC19356;我们已经步入了前所未有的战乱年代,这一点正在变得越来越明显。这个时代的冲突已经不仅仅限于某地,而是扩展到了世界的每一个角落。考虑到相关国家会面临不断增长的风险和敌对行为造成的令人恐惧的影响,已经没有任何压抑自身的必要了。\n\n 从现在开始世界大战可以让胜势明显的一方添加更多的战争借口。;;;;;;;;;;;;x -EVTOPTA19356;先生们,我要求的仅仅是一场战争,一场能够让地狱也开始颤栗的战争;;;;;;;;;;;;x -EVTDESC19356_NEWS_LONG;我们已经步入了前所未有的战乱年代,这一点正在变得越来越明显。这个时代的冲突已经不仅仅限于某地,而是扩展到了世界的每一个角落。考虑到相关国家会面临不断增长的风险和敌对行为造成的令人恐惧的影响,已经没有任何压抑自身的必要了。;;;;;;;;;;;;x -EVTDESC19356_NEWS_MEDIUM;我们已经步入了前所未有的战乱年代,这一点正在变得越来越明显。这个时代的冲突已经不仅仅限于某地,而是扩展到了世界的每一个角落。考虑到相关国家会面临不断增长的风险和敌对行为造成的令人恐惧的影响,已经没有任何压抑自身的必要了。;;;;;;;;;;;;x -EVTDESC19356_NEWS_SHORT;我们已经步入了前所未有的战乱年代,这一点正在变得越来越明显。;;;;;;;;;;;;x -ASSIMILATE_EFFECT;同化州内所有人群\n;;;;;;;;;;;;x -WORLD_WARS_ENABLE_DESC;战争可以成为世界大战;;;;;;;;;;;;x -WORLD_WARS_ENABLED_DESC;世界大战已启用;;;;;;;;;;;;x -WORLD_WARS_DISABLED_DESC;世界大战未启用;;;;;;;;;;;;x -SM_WINDOW;窗口模式;;;;;;;;;;;;x -SM_WINDOWED;窗口模式;;;;;;;;;;;;x -SM_FULLSCREEN;全屏模式;;;;;;;;;;;;x -SM_BORDERLESS;窗口全屏;;;;;;;;;;;;x -IGNORE_DECISION_ON;这项决议的可行性通知已关闭。\n\n?G点击更改通知状态。?!;;;;;;;;;;;x -IGNORE_DECISION_OFF;这项决议的可行性通知已开启。\n\n?G点击更改通知状态。?!;;;;;;;;;;;x -SPLITINHALF;分成两队;;;;;;;;;;;;x -SPLITINHALF_DRO;分成两队将把当前单位分割为大致规模相等的两个单位并选取其中规模较大的一个单位。;;;;;;;;;;;;x \ No newline at end of file +#Powered_by_ParaTranz +EVTNAME19356;以战止战 +EVTDESC19356;我们已经步入了前所未有的战乱年代,这一点正在变得越来越明显。这个时代的冲突已经不仅仅限于某地,而是扩展到了世界的每一个角落。考虑到相关国家会面临不断增长的风险和敌对行为造成的令人恐惧的影响,已经没有任何压抑自身的必要了。\n\n 从现在开始世界大战可以让胜势明显的一方添加更多的战争借口。 +EVTOPTA19356;先生们,我要求的仅仅是一场战争,一场能够让地狱也开始颤栗的战争 +EVTDESC19356_NEWS_LONG;我们已经步入了前所未有的战乱年代,这一点正在变得越来越明显。这个时代的冲突已经不仅仅限于某地,而是扩展到了世界的每一个角落。考虑到相关国家会面临不断增长的风险和敌对行为造成的令人恐惧的影响,已经没有任何压抑自身的必要了。 +EVTDESC19356_NEWS_MEDIUM;我们已经步入了前所未有的战乱年代,这一点正在变得越来越明显。这个时代的冲突已经不仅仅限于某地,而是扩展到了世界的每一个角落。考虑到相关国家会面临不断增长的风险和敌对行为造成的令人恐惧的影响,已经没有任何压抑自身的必要了。 +EVTDESC19356_NEWS_SHORT;我们已经步入了前所未有的战乱年代,这一点正在变得越来越明显。 +ASSIMILATE_EFFECT;同化州内所有人群\n +WORLD_WARS_ENABLE_DESC;战争可以成为世界大战 +WORLD_WARS_ENABLED_DESC;世界大战已启用 +WORLD_WARS_DISABLED_DESC;世界大战未启用 +SM_WINDOW;窗口模式 +SM_WINDOWED;窗口模式 +SM_FULLSCREEN;全屏模式 +SM_BORDERLESS;窗口全屏 +IGNORE_DECISION_ON;这项决议的可行性通知已关闭。\n\n?G点击更改通知状态。?! +IGNORE_DECISION_OFF;这项决议的可行性通知已开启。\n\n?G点击更改通知状态。?! +SPLITINHALF;分成两队 +SPLITINHALF_DRO;分成两队将把当前单位分割为大致规模相等的两个单位并选取其中规模较大的一个单位。 \ No newline at end of file diff --git a/assets/localisation/zh-CN/dates.csv b/assets/localisation/zh-CN/dates.csv index 0edd93bcc..2a3adf1c1 100644 --- a/assets/localisation/zh-CN/dates.csv +++ b/assets/localisation/zh-CN/dates.csv @@ -1,11 +1,10 @@ -#Powered_by_ParaTranz;;;;;;;;;;;;;x -#CODE;ENGLISH;FRENCH;GERMAN;;SPANISH;;;;;;;;x -date_string_ymd;$year$年$month$$day$日;;;;;;;;;;;;x -date_is_leap;?Y闰年?!年份;;;;;;;;;;;;x -date_is_not_leap;?Y正常?!年份;;;;;;;;;;;;x -topbar_date_season_nh;北半球季节:?Y$x$?!;;;;;;;;;;;;x -topbar_date_season_sh;南半球季节:?Y$x$?!;;;;;;;;;;;;x -spring;春;;;;;;;;;;;;x -summer;夏;;;;;;;;;;;;x -autumn;秋;;;;;;;;;;;;x -winter;冬;;;;;;;;;;;;x \ No newline at end of file +#Powered_by_ParaTranz +date_string_ymd;$year$年$month$$day$日 +date_is_leap;?Y闰年?! +date_is_not_leap;?Y平年?! +topbar_date_season_nh;北半球季节:?Y$x$?! +topbar_date_season_sh;南半球季节:?Y$x$?! +spring;春 +summer;夏 +autumn;秋 +winter;冬 \ No newline at end of file diff --git a/assets/localisation/zh-CN/event_news.csv b/assets/localisation/zh-CN/event_news.csv index 8a334c021..4ef80b145 100644 --- a/assets/localisation/zh-CN/event_news.csv +++ b/assets/localisation/zh-CN/event_news.csv @@ -1,455 +1,454 @@ -#Powered_by_ParaTranz;;;;;;;;;;;;;x -#CODE;ENGLISH;FRENCH;GERMAN;;SPANISH;;;;;;;;x -EVTDESC13000_NEWS_LONG;西洋文明之风逐日东渐。其所到之处,就连青草和空气也被此风所披靡。最近已经出现了些兆头,一些奇怪的船只出现在了我们的海岸线上。真是奇怪的船,桅杆都高到可以触到天上的神了。一开始,急剧增长的好奇心主宰了我们的神智。然而第二天呢?他们的船是很怪,他们的风俗习惯就更怪了,可是毫无疑问是时候考虑我们应该如何应对这群来自“欧罗巴”的外人了。;;;;;;;;;;;;x -EVTDESC13000_NEWS_MEDIUM;一些奇怪的船只出现在了我们的海岸线上。他们的船是很怪,他们的风俗习惯就更怪了,可是毫无疑问是时候考虑我们应该如何应对这群来自“欧罗巴”的外人了。;;;;;;;;;;;;x -EVTDESC13000_NEWS_SHORT;他们的船是很怪,他们的风俗习惯就更怪了,可是毫无疑问是时候考虑我们应该如何应对这群来自“欧罗巴”的外人了。;;;;;;;;;;;;x -EVTDESC13100_NEWS_LONG;$COUNTRY$:那些外国人太出格了!传播谬误的知识,企图颠覆人民的信念以及国家的完整。破坏我们的传统,用鸦片污染我们的灵魂。$PROVINCENAME$的人们都这么说。$PROVINCENAME$排外情绪高涨,甚至外国的贸易站都关门以避免损失。外国人不再被允许涉足该省,传播谎言荼毒大众。;;;;;;;;;;;;x -EVTDESC13100_NEWS_MEDIUM;$COUNTRY$:那些外国人太出格了!传播谬误的知识,企图颠覆人民的信念以及国家的完整。破坏我们的传统,用鸦片污染我们的灵魂。$PROVINCENAME$排外情绪高涨。;;;;;;;;;;;;x -EVTDESC13100_NEWS_SHORT;$COUNTRY$:那些外国人太出格了!破坏我们的传统,用鸦片污染我们的灵魂。$PROVINCENAME$排外情绪高涨。;;;;;;;;;;;;x -EVTDESC13120_NEWS_LONG;$COUNTRY$的宫廷雇佣的欧洲女家庭教师工作尽职尽责,但是她也似乎正在那里教授着奇怪的思想。比如,她曾经宣称人人生而平等,$COUNTRY$应当放下奴隶制的沉重包袱。对于早已习惯于奴隶制当地人来说,这是个危险的人。。。;;;;;;;;;;;;x -EVTDESC13120_NEWS_MEDIUM;$COUNTRY$的宫廷雇佣的欧洲女家庭教师工作尽职尽责,但是她也似乎正在那里教授着奇怪的思想。比如,她曾经宣称人人生而平等。;;;;;;;;;;;;x -EVTDESC13120_NEWS_SHORT;$COUNTRY$的宫廷雇佣的欧洲女家庭教师工作尽职尽责,但是她也似乎正在那里教授着奇怪的思想。;;;;;;;;;;;;x -EVTDESC13230_NEWS_LONG;$COUNTRY$:在$PROVINCENAME$的大街上闲逛很危险,使馆区的一位大使被发现死在那里。警卫是在早上4点发现他的尸体的,显然是被抢劫了。但是,外国人指控当地官员没有能够尽到保护外交人员的责任。当地官员担心正式的道歉也无法安抚这些外国人,或许要给出一些切实的东西。;;;;;;;;;;;;x -EVTDESC13230_NEWS_MEDIUM;$COUNTRY$:在$PROVINCENAME$的大街上闲逛很危险,使馆区的一位大使被发现死在那里。警卫是在早上4点发现他的尸体的,显然是被抢劫了。;;;;;;;;;;;;x -EVTDESC13230_NEWS_SHORT;$COUNTRY$:在大街上闲逛很危险,一位外国大使被发现死在那里。警卫是在早上4点发现他的尸体的,显然是被抢劫了。;;;;;;;;;;;;x -EVTDESC13270_NEWS_LONG;自18世纪50年代就开始了。终于双方撕破了脸。当时,$FROMCOUNTRY_ADJ$官员一再拒绝$COUNTRY_ADJ$无限制贸易的要求,拒绝取消对鸦片禁令。$COUNTRY_ADJ$政府由于投入甚多,发现自己别无选择只能开战。于是,$COUNTRY$-$FROMCOUNTRY$鸦片战争开始了。;;;;;;;;;;;;x -EVTDESC13270_NEWS_MEDIUM;$FROMCOUNTRY$与列强之间的贸易争议已经持续一段时间。$COUNTRY_ADJ$政府已经在对抗政策中大量投入,它自身已经无法选择,只有发动战争,因此$COUNTRY$-$FROMCOUNTRY$战争来临。;;;;;;;;;;;;x -EVTDESC13270_NEWS_SHORT;$FROMCOUNTRY$同列强的贸易摩擦最终在$YEAR$年$MONTH$升温至顶点。$COUNTRY$-$FROMCOUNTRY$战争来临。;;;;;;;;;;;;x -EVTDESC13355_NEWS_LONG;夏宫,中国人又称之为圆明园,位于中国北京皇城的东北。这片巨大的园林宫殿群从18世纪建设到19世纪早期,一直是清朝皇帝居住和办公的场所。现在,我们听说$FROMCOUNTRY_ADJ$占领北京的士兵烧毁了这个园林。这野蛮的暴行举国震惊举世震惊。;;;;;;;;;;;;x -EVTDESC13355_NEWS_MEDIUM;我们听说$FROMCOUNTRY_ADJ$占领北京的士兵烧毁了夏宫,又称圆明园。这野蛮的暴行举国震惊举世震惊。;;;;;;;;;;;;x -EVTDESC13355_NEWS_SHORT;我们听说$FROMCOUNTRY_ADJ$占领北京的士兵烧毁了夏宫,又称圆明园。;;;;;;;;;;;;x -EVTDESC13356_NEWS_LONG;义和团,或者说“拳民”-一场决意于恢复中国独立地位并应对西方在亚洲扩张的运动-对欧洲传教士以及商人展开了屠杀。伴随着欧洲人倒下去的还有一些转信天主教的中国人。中国政府似乎对这些行径毫不关心,甚至有传言表明清王朝试图支持这项运动。;;;;;;;;;;;;x -EVTDESC13356_NEWS_MEDIUM;义和团,或者说“拳民”对欧洲传教士以及商人展开了屠杀。伴随着欧洲人倒下去的还有一些转信天主教的中国人。;;;;;;;;;;;;x -EVTDESC13356_NEWS_SHORT;拳民对欧洲传教士以及商人展开了屠杀。伴随着欧洲人倒下去的还有一些转信天主教的中国人。;;;;;;;;;;;;x -EVTDESC13358_NEWS_LONG;“无嗣失权”是英国对于英属印度土邦的管理政策,即如果土邦王公无直系继承人或者“显得无能”,那么土邦将直接由英国东印度公司管理。该政策随着东印度公司被英属印度取代而撤销。由于$FROMCOUNTRY$政府一团浆糊,东印度公司今天决定该国的不再独立。;;;;;;;;;;;;x -EVTDESC13358_NEWS_MEDIUM;“无嗣失权”允许英国吞并英属印度的土邦。由于$FROMCOUNTRY$政府一团浆糊,东印度公司今天决定该国的不再独立。;;;;;;;;;;;;x -EVTDESC13358_NEWS_SHORT;由于$FROMCOUNTRY$政府一团浆糊,东印度公司今天决定该国的不再独立。;;;;;;;;;;;;x -westernize_nation_desc_NEWS_LONG;$COUNTRY$遭受西方先进文明的文化冲击。古老的传统不再得到尊重。西方的影响就像野火般蔓延。如果当地居民仍想保住自己的特色,拒绝丢掉所有的过去,是时候为自己的命运抗争了。对于文化领袖来说,这是很明显的,只有顺应这个名为“西方”的洪流才能不被它摧毁,才能逆转局势。就像孙子说过,激水之疾,至于漂石者,势也;鸷鸟之疾,至于毁折者,节也。;;;;;;;;;;;;x -westernize_nation_desc_NEWS_MEDIUM;$COUNTRY$遭受西方先进文明的文化冲击。古老的传统不再得到尊重。西方的影响就像野火般蔓延。只有顺应这个名为“西方”的洪流才能不被它摧毁,才能逆转局势。;;;;;;;;;;;;x -westernize_nation_desc_NEWS_SHORT;$COUNTRY$遭受西方先进文明的文化冲击。只有顺应这个名为“西方”的洪流才能不被它摧毁,才能逆转局势。;;;;;;;;;;;;x -EVTDESC19500_NEWS_LONG;四轮马车的残骸几天前被巡逻兵在布西曼河边发现。现场的状况表明这里发生了一次战斗,因为这里发现了一些布尔人的尸体。留在这里的箭头说出了一切。毫无疑问,祖鲁国王是幕后黑手。为了应对这一针对殖民者的威胁,有必要进行军事介入。;;;;;;;;;;;;x -EVTDESC19500_NEWS_MEDIUM;四轮马车的残骸几天前被巡逻兵在布西曼河边发现。这里还发现了一些布尔人的尸体。留在这里的箭头说出了一切。毫无疑问,祖鲁国王是幕后黑手。;;;;;;;;;;;;x -EVTDESC19500_NEWS_SHORT;四轮马车的残骸几天前被巡逻兵在布西曼河边发现。留在这里的箭头说出了一切。毫无疑问,祖鲁国王是幕后黑手。;;;;;;;;;;;;x -EVTDESC19501_NEWS_LONG;大批移民穿越开普的殖民地前往位于威特沃特斯兰德山脉的新建殖民城市“约翰内斯堡”。那里正发生着淘金潮,古老的三角洲储藏着难以想象的从附近的绿盐冲刷下来的金子。人流带来了许多问题,也威胁着这些边境城市。;;;;;;;;;;;;x -EVTDESC19501_NEWS_MEDIUM;大批移民穿越开普的殖民地前往位于威特沃特斯兰德山脉的新建殖民城市“约翰内斯堡”。那里正发生着淘金潮。人流带来了许多问题,也威胁着这些边境城市。;;;;;;;;;;;;x -EVTDESC19501_NEWS_SHORT;大批移民穿越开普的殖民地前往位于威特沃特斯兰德山脉的新建殖民城市“约翰内斯堡”。那里正发生着淘金潮。;;;;;;;;;;;;x -EVTDESC22500_NEWS_LONG;这对$COUNTRY$来说是黯淡的日子,因为$CAPITAL$的金融投机泡沫破裂了。不动产价格已经持续上升了一年半。尽管一些分析师早就警告目前的价格是被人为操作的,但是金融狂热者们将任何相关劝告置之不理。在政府中,对规范银行和货币的呼吁已经出现,希望能够消除“人吃人资本主义”的弊端。;;;;;;;;;;;;x -EVTDESC22500_NEWS_MEDIUM;这对$COUNTRY$来说是黯淡的日子,因为$CAPITAL$的金融投机泡沫破裂了。在政府中,对规范银行和货币的呼吁已经出现,希望能够消除“人吃人资本主义”的弊端。;;;;;;;;;;;;x -EVTDESC22500_NEWS_SHORT;这对$COUNTRY$来说是黯淡的日子,因为$CAPITAL$的金融投机泡沫破裂了。在政府中,对规范银行和货币的呼吁已经出现。;;;;;;;;;;;;x -EVTDESC22510_NEWS_LONG;由于$CAPITAL$股票市场的崩溃,许多储户失去了对银行业的信任。由工厂破产导致大范围的失业一夜间便出现了。沿着紧密交织的西方金融市场,危机迅速传播到其他的国家。大崩溃的余波在全世界回响。这在后世将被称为$YEAR$大萧条。;;;;;;;;;;;;x -EVTDESC22510_NEWS_MEDIUM;由于$CAPITAL$股票市场的崩溃,许多储户失去了对银行业的信任。由工厂破产导致的大范围失业一夜间便出现了。;;;;;;;;;;;;x -EVTDESC22510_NEWS_SHORT;由于$CAPITAL$股票市场的崩溃,许多储户失去了对银行业的信任。;;;;;;;;;;;;x -EVTDESC23203_NEWS_LONG;$COUNTRY_ADJ$探险家找到了尼罗河的源头,这位国家带来了荣誉!冲破恶劣天气与当地土著的阻碍,克服沿途疾病与疲劳的困难,他们最终到达了一大片水域,他们称之为这条大河的源头。他们旅程的详细记录已经出版,这次探险必将是世界第一,也给组织的国家带来了无上荣誉。;;;;;;;;;;;;x -EVTDESC23203_NEWS_MEDIUM;$COUNTRY_ADJ$探险家找到了尼罗河的源头,这位国家带来了荣誉!他们旅程的详细记录已经出版,这次探险必将是世界第一,也给组织的国家带来了无上荣誉。;;;;;;;;;;;;x -EVTDESC23203_NEWS_SHORT;$COUNTRY_ADJ$探险家找到了尼罗河的源头,最近出版的探险记录也给国家带来了荣誉。;;;;;;;;;;;;x -EVTDESC23207_NEWS_LONG;$COUNTRY_ADJ$探险家第一个在北极插旗,为国家带来了荣誉!在四位因纽特向导的指引下,探险队成功到达了目的地。对探险过程的记录毫无疑问地表明他们是第一个到达那里的。组织这场探险的国家也获得了荣誉。;;;;;;;;;;;;x -EVTDESC23207_NEWS_MEDIUM;$COUNTRY_ADJ$探险家第一个在北极插旗,为国家带来了荣誉!对探险过程的记录毫无疑问地表明他们是第一个到达那里的。组织这场探险的国家也获得了荣誉。;;;;;;;;;;;;x -EVTDESC23207_NEWS_SHORT;$COUNTRY_ADJ$探险家第一个在北极插旗,为国家带来了荣誉!他们凭借当地因纽特人的帮助下到达了目的地。;;;;;;;;;;;;x -EVTDESC23211_NEWS_LONG;$COUNTRY_ADJ$探险家第一个在南极插旗,为国家带来了荣誉!他们的探险记录详细说明了他们是如何等待春天的到来,如何驾驶52条狗拉动的4个雪橇到达那里的。在经历了充满危险与艰难的两个月后,他们到达南极点并建立了标记,向后人表明他们是第一个到达那里的。一支与他们竞争的探险队则没有了消息,估计已经在前进的路上遭遇了麻烦。;;;;;;;;;;;;x -EVTDESC23211_NEWS_MEDIUM;$COUNTRY_ADJ$探险家第一个在南极插旗,为国家带来了荣誉!经历了充满危险与艰难的两个月后,他们到达南极点并建立了标记,向后人表明他们是第一个到达那里的。;;;;;;;;;;;;x -EVTDESC23211_NEWS_SHORT;$COUNTRY_ADJ$探险家第一个在南极插旗,为国家带来了荣誉!他们奋战了两个月才到那里。;;;;;;;;;;;;x -EVTDESC23213_NEWS_LONG;$COUNTRY_ADJ$南极探险队吵醒了一些可怕的东西。在陌生的城市废墟中,他们发现了一些又像动物又像植物的生命体。这些怪物在古老的过去曾经毁灭过地球。它们现在饥肠辘辘地复活了。由于我们的好奇心,世界末日或许将要到来。这震惊世人的发现毫无疑问可能威胁人类的生存,也使我们明白,有些东西最好别碰,有些地方最好别去。;;;;;;;;;;;;x -EVTDESC23213_NEWS_MEDIUM;$COUNTRY_ADJ$南极探险队吵醒了一些可怕的东西。在陌生的城市废墟中,他们发现了一些又像动物又像植物的生命体。这些怪物在古老的过去曾经毁灭过地球。它们现在饥肠辘辘地复活了。;;;;;;;;;;;;x -EVTDESC23213_NEWS_SHORT;$COUNTRY_ADJ$南极探险队吵醒了一些可怕的东西。在陌生的城市废墟中,他们发现了一些又像动物又像植物的生命体。;;;;;;;;;;;;x -EVTDESC1140_NEWS_LONG;乔治·阿姆斯特朗·卡斯特中校从黑山回来报告称大量黄金在达科他领地被发现。勘探者,矿工和寻宝者涌入当地,使这里成为整个州最繁华的地区。大量铁路被建设,以运送勘探者前往新建立的城镇。但是令人担心的是,晚上有奇怪的号角和呼喊声从山中传来。一些人声称苏族人已经准备发动袭击。;;;;;;;;;;;;x -EVTDESC1140_NEWS_MEDIUM;乔治·阿姆斯特朗·卡斯特中校从黑山回来报告称大量黄金在达科他领地被发现。但是令人担心的是,晚上有奇怪的号角和呼喊声从山中传来。一些人声称苏族人已经准备发动袭击。;;;;;;;;;;;;x -EVTDESC1140_NEWS_SHORT;卡斯特中校从黑山回来报告称大量黄金在达科他领地被发现。但是一些人声称苏族人已经准备发动袭击。;;;;;;;;;;;;x -EVTDESC1000_NEWS_LONG;$COUNTRY$:卡尔马克思和弗雷德里希·恩格斯发表了《共产党宣言》。这是一个简洁而有力的文件。它讨论了各个国家的社会和阶级斗争的历史。这使得$COUNTRY$的工人组建了一个政党,决心推行其中的计划。他们自称社会主义者,相信存在由工人阶级领导的国度。在那里,生产资料控制在工人阶级手中而不是资产阶级手中。平等,正义,团结和民主是社会主义理论的重要组成部分。;;;;;;;;;;;;x -EVTDESC1000_NEWS_MEDIUM;$COUNTRY$:他们自称社会主义者,相信存在由工人阶级领导的国度。在那里,生产资料控制在工人阶级手中而不是资产阶级手中。平等,正义,团结和民主是社会主义理论的重要组成部分。;;;;;;;;;;;;x -EVTDESC1000_NEWS_SHORT;$COUNTRY$:他们自称社会主义者,相信存在由工人阶级控制生产资料的国度。平等,正义,团结和民主是社会主义理论的重要组成部分。;;;;;;;;;;;;x -EVTDESC1001_NEWS_LONG;$COUNTRY$:我们希望,不,我们需要一个自由的社会。无人高人一等,无人低三下四。人们免受压迫和贫困。我们需要一个消灭国家,消灭阶级的社会,一个工人控制生产资料的社会。我们认为社会应当拒绝分化和孤立,拒绝货币和私有财产,享有物质的极大丰富,进行全世界的物资调配。按需分配,完全自由。;;;;;;;;;;;;x -EVTDESC1001_NEWS_MEDIUM;$COUNTRY$:我们希望,不,我们需要一个自由的社会。无人高人一等,无人低三下四。人们免受压迫和贫困。我们需要一个消灭国家,消灭阶级的社会,一个工人控制生产资料的社会。;;;;;;;;;;;;x -EVTDESC1001_NEWS_SHORT;$COUNTRY$:我们希望,不,我们需要一个自由的社会。无人高人一等,无人低三下四。人们免受压迫和贫困。;;;;;;;;;;;;x -EVTDESC1002_NEWS_LONG;一群自由主义者对缺少经济自由和议会改革的速度不满,并在$COUNTRY_ADJ$政坛建立了新的政党。无政府主义者们是自由主义的激进派,他们会毫不犹豫地使用一切手段在$COUNTRY$国内和国外实现自己自由的理想。他们要求一个没有政府强迫的享有个人自由的以互不侵犯为准则的社会。;;;;;;;;;;;;x -EVTDESC1002_NEWS_MEDIUM;一群自由主义者对缺少经济自由和议会改革的速度不满,并在$COUNTRY_ADJ$政坛建立了新的政党。无政府主义者是自由主义的激进派。;;;;;;;;;;;;x -EVTDESC1002_NEWS_SHORT;一群自由主义者对缺少经济自由和议会改革的速度不满,并在$COUNTRY_ADJ$政坛建立了无政府主义政党。;;;;;;;;;;;;x -EVTDESC1003_NEWS_LONG;$COUNTRY$:“力量来自团结!政府已经如此软弱,因此我们需要一个强有力的政党团结我们,使国家重新获得认同,使国民不被资本主义的糖衣炮弹所骗。”第三条路,或者称其为法西斯主义者,正在寻求上议院的席位。他们声称政府权限应当被扩展至重要工业,从而保证经济的自给自足以及国家的经济独立。他们不仅反对一切其他的意识形态,而且可以毫不犹豫地使用暴力手段发展自己。;;;;;;;;;;;;x -EVTDESC1003_NEWS_MEDIUM;$COUNTRY$:“政府已经如此软弱,因此我们需要一个强有力的政党团结我们,使国家重新获得认同,使国民不被资本主义的糖衣炮弹所骗。”第三条路,或者称其为法西斯主义者,正在寻求上议院的席位。;;;;;;;;;;;;x -EVTDESC1003_NEWS_SHORT;$COUNTRY$:第三条路,或者称其为法西斯主义者,正在寻求上议院的席位。;;;;;;;;;;;;x -EVTDESC14600_NEWS_LONG;或许,那年真的有什么在起作用。它引起了一连串的不幸-你也可以说是灾难-不管幕后是什么,在$YEAR$年骚动与不安像野火烧过草原一样席卷$COUNTRY_ADJ$殖民地。向土著退缩会让我们在国际舞台上站不起来,但是不这样又能如何?;;;;;;;;;;;;x -EVTDESC14600_NEWS_MEDIUM;或许,那年真的有什么在起作用。不管幕后是什么,在$YEAR$年骚动与不安像野火烧过草原一样席卷$COUNTRY_ADJ$殖民地。;;;;;;;;;;;;x -EVTDESC14600_NEWS_SHORT;骚动与不安像野火烧过草原一样席卷$COUNTRY_ADJ$殖民地。向土著退缩会让我们在国际舞台上站不起来,但是不这样又能如何?;;;;;;;;;;;;x -EVTDESC14670_NEWS_LONG;$COUNTRY$举国震惊,因为一家主流的欧洲报纸报道了该国一处殖民地的状况。歧视,酷刑和折磨,为了维持殖民地的生活生产秩序,这些都被用上了。腐败使得矿井和农场都不再处于殖民地办公室的控制之下。;;;;;;;;;;;;x -EVTDESC14670_NEWS_MEDIUM;$COUNTRY$举国震惊,因为一家主流的欧洲报纸报道了该国一处殖民地的状况。歧视,酷刑和折磨,为了维持殖民地的生活生产秩序,这些都被用上了。;;;;;;;;;;;;x -EVTDESC14670_NEWS_SHORT;$COUNTRY$举国震惊,因为一家主流的欧洲报纸报道了该国一处殖民地虐待土著的状况。;;;;;;;;;;;;x -EVTDESC14740_NEWS_LONG;随着殖民地竞赛的升级,欧洲国家开始瓜分非洲和世界其他地区。在这场竞赛中,$COUNTRY$做得很好。$COUNTRY_ADJ$一处殖民地最近成为国际上公认的殖民地典范。广泛的关注不仅为$COUNTRY_ADJ$殖民政策赢得欧洲各国议会和宫廷的赞誉,而且对$COUNTRY_ADJ$科技研究与国际威望带来了好处。;;;;;;;;;;;;x -EVTDESC14740_NEWS_MEDIUM;$COUNTRY_ADJ$一处殖民地最近成为国际上公认的殖民地典范。广泛的关注不仅为$COUNTRY_ADJ$殖民政策赢得声誉,而且对$COUNTRY_ADJ$科技研究与国际威望带来了好处。;;;;;;;;;;;;x -EVTDESC14740_NEWS_SHORT;$COUNTRY_ADJ$一处殖民地最近成为国际上公认的殖民地典范,获得了广泛关注。;;;;;;;;;;;;x -EVTDESC22010_NEWS_LONG;将罪犯同社会隔离开来的想法很早就有了。许多经典的法典都将流放作为最后的惩罚手段,专门留给重犯。这种刑罚被认为不比死刑轻。随着欧洲殖民帝国在十八十九世纪的发展,这种刑罚演变成了流放地制度。$COUNTRY$正考虑建立这样的制度。;;;;;;;;;;;;x -EVTDESC22010_NEWS_MEDIUM;随着欧洲殖民帝国在十八十九世纪的发展,将罪犯同社会隔离的想法演变成了流放地制度。$COUNTRY$正考虑建立这样的制度。;;;;;;;;;;;;x -EVTDESC22010_NEWS_SHORT;将罪犯同社会隔离开来的想法很早就有了。$COUNTRY$正考虑建立专门的流放地。;;;;;;;;;;;;x -EVTDESC2510_NEWS_LONG;$COUNTRY$:SS$CAPITAL$,一艘小型军舰昨天在外国港口右舷爆炸后神秘地沉没。军方情报部门认为爆炸是由过热的锅炉导致的,但是有消息声称这是一次外国势力的阴谋破坏。人们群情激愤,要求血债血尝的声音充斥$CAPITAL$的街道,那里的地名也正是军舰的名字。;;;;;;;;;;;;x -EVTDESC2510_NEWS_MEDIUM;$COUNTRY$:SS$CAPITAL$,一艘小型军舰昨天在外国港口右舷爆炸后神秘地沉没。一些媒体称其为外国的阴谋。;;;;;;;;;;;;x -EVTDESC2510_NEWS_SHORT;$COUNTRY$:SS$CAPITAL$,一艘小型军舰昨天在外国港口右舷爆炸后神秘地沉没。;;;;;;;;;;;;x -EVTDESC23300_NEWS_LONG;过去的这一年里有几艘商船在海上离奇失踪,这被许多人认为是一种未知的巨大鲸鱼所致。著名海洋生物学家彼埃尔·阿龙纳斯愿意加入$COUNTRY_ADJ$科学探险队来调查这一在大洋中的怪物。此外,传言说有几个国家也在计划组织他们自己的探险队去探寻谜团。;;;;;;;;;;;;x -EVTDESC23300_NEWS_MEDIUM;著名法国海洋生物学家彼埃尔·阿龙纳斯愿意加入$COUNTRY_ADJ$科学探险队来调查一头出没于海洋的怪物。;;;;;;;;;;;;x -EVTDESC23300_NEWS_SHORT;著名法国海洋生物学家彼埃尔·阿龙纳斯愿意加入$COUNTRY_ADJ$科学探险队来调查一头出没于海洋的怪物。;;;;;;;;;;;;x -EVTDESC23302_NEWS_LONG;著名法国海洋生物学家在$COUNTRY$的海滩上被发现。自从他参加探险队以来,一直行踪不明。阿龙纳斯称他的船只和不明生物在一次近距离的遭遇后,他被冲到船外,然后他发现那生物实际上是一艘可以海底航行的人类船只。阿龙纳斯教授坚称那船的船长是一位热爱自由的义士,断绝了同陆上世界的联系,在海里享受自由的生活。;;;;;;;;;;;;x -EVTDESC23302_NEWS_MEDIUM;$COUNTRY$:著名法国海洋生物学家彼埃尔·阿龙纳斯称他的船只和不明生物在一次近距离的遭遇后,他被冲到船外,然后他发现那生物实际上是一艘可以海底航行的人类船只,属于一位热爱自由的义士。;;;;;;;;;;;;x -EVTDESC23302_NEWS_SHORT;$COUNTRY$:著名法国海洋生物学家彼埃尔·阿龙纳斯声称自己在遇上一艘潜水船的时候被抛下水,那船属于一位热爱自由的义士。;;;;;;;;;;;;x -EVTDESC21500_NEWS_LONG;1908年的通古斯爆炸,是由一个巨大的火球引起的。很多人怀疑这是流星或者小行星的碎片。距离爆炸点几十英里的目击者表示看见天空被一道亮光分成两半,紧接着就感到热浪向他们袭来,最后是震耳欲聋的巨响。炽热的风烧灼着大地,天空中好像出现了第二个太阳。;;;;;;;;;;;;x -EVTDESC21500_NEWS_MEDIUM;1908年的通古斯爆炸,是由一个巨大的火球引起的。很多人怀疑这是流星或者小行星的碎片。当时天空中好像出现了第二个太阳。;;;;;;;;;;;;x -EVTDESC21500_NEWS_SHORT;1908年的通古斯爆炸,是由一个巨大的火球引起的。很多人怀疑这是流星或者小行星的碎片。;;;;;;;;;;;;x -EVTDESC21510_NEWS_LONG;喀拉喀托火山的喷发以及它带来的海啸杀死了荷属东印度36500人。喷发的响声即使在3000英里外的罗德里格斯岛也能听见。这次事件影响了全球的气候,天空因此在几年后都一直灰暗。在那里看到的太阳都是红色的,全球气温也随之降低了至少一摄氏度。世界各地的气压计记录到了5天的气压异常。;;;;;;;;;;;;x -EVTDESC21510_NEWS_MEDIUM;喀拉喀托火山的喷发以及它带来的海啸杀死了荷属东印度36500人。喷发的响声即使在3000英里外的罗德里格斯岛也能听见。这次事件影响了全球的气候。;;;;;;;;;;;;x -EVTDESC21510_NEWS_SHORT;喀拉喀托火山的喷发以及它带来的海啸杀死了荷属东印度36500人。喷发的响声即使在3000英里外的罗德里格斯岛也能听见。;;;;;;;;;;;;x -EVTDESC21520_NEWS_LONG;大地震袭击了加州旧金山,破坏巨大,伤亡众多。在内陆的内华达都有震感。地震后的火灾更使得整个城市成为平地。军队正在努力向灾民运送物资。这场地震一定会给这一代人带来无法抚平的创伤。;;;;;;;;;;;;x -EVTDESC21520_NEWS_MEDIUM;大地震袭击了加州旧金山,破坏巨大,伤亡众多。在内陆的内华达都有震感。地震后的火灾更使得整个城市成为平地。;;;;;;;;;;;;x -EVTDESC21520_NEWS_SHORT;大地震袭击了加州旧金山,破坏巨大,伤亡众多。地震后的火灾更使得整个城市成为平地。;;;;;;;;;;;;x -EVTDESC23450_NEWS_LONG;根据瑞典发明家企业家阿尔弗雷德诺贝尔的遗愿,他的毕生财富将建立一个基金,每年奖励在化学,物理,生理医学领域有重大成果的研究者,以及开创性文学作品的作者和为和平作出贡献的活动家。虽然被认为是和平主义者,但是诺贝尔建设了90家军工厂,申请了350项相关专利,为自己家族谋取了大量财富。;;;;;;;;;;;;x -EVTDESC23450_NEWS_MEDIUM;根据瑞典发明家企业家阿尔弗雷德诺贝尔的遗愿,他的毕生财富将建立一个基金,每年奖励在化学,物理,生理医学领域有重大成果的研究者。;;;;;;;;;;;;x -EVTDESC23450_NEWS_SHORT;根据瑞典发明家企业家阿尔弗雷德诺贝尔的遗愿,他的毕生财富将建立一个基金,每年奖励有重大成果的研究者。;;;;;;;;;;;;x -EVTDESC23400_NEWS_LONG;随着古希腊文明研究的兴起和体育在社会生活中的日益重要,一名法国贵族,皮埃尔·德·顾拜旦男爵,希望借此复兴奥林匹克运动会。通过推进国家间体育竞技推动世界和平。作为迄今为止最大的体育盛会,第一届现代奥运会的运动员在九个大项中拼搏,其中有摔跤,举重,击剑,自行车等。每项比赛的胜利者都将获得一块银牌,一个橄榄头环和一份证书。;;;;;;;;;;;;x -EVTDESC23400_NEWS_MEDIUM;关于古希腊文明和体育作为社会发展的重要组成部分的想法,它们结合起来产生新的有趣的东西,这导致法国贵族顾拜旦提出复兴奥运会的想法,企图通过体育竞赛来促进国际和平。;;;;;;;;;;;;x -EVTDESC23400_NEWS_SHORT;随着古希腊文明研究的兴起和体育在社会生活中的日益重要,一名法国贵族,皮埃尔·德·顾拜旦男爵,希望借此复兴奥林匹克运动会。;;;;;;;;;;;;x -EVTDESC90040_NEWS_LONG;印度竟敢叛乱!这是由一小队印度兵,在西方军队中服役的印度人,发动的兵变。它点燃了印度次大陆的广大区域。东印度公司的一系列不合适的规定受到全印度的抵制,在最近引发了许多小规模的暴动,但是这些都没有印度士兵哗变的影响严重。其导火索是要求印度士兵使用猪油弹药包和牛脂肪润滑的来复枪,而这违背了伊斯兰教和印度教教义。;;;;;;;;;;;;x -EVTDESC90040_NEWS_MEDIUM;印度竟敢叛乱!这是由一小队印度兵,在西方军队中服役的印度人,发动的兵变。它点燃了印度次大陆的广大区域。东印度公司的一系列不合适的规定被认为是起因。;;;;;;;;;;;;x -EVTDESC90040_NEWS_SHORT;印度竟敢叛乱!这是由一小队印度兵,在西方军队中服役的印度人,发动的兵变。它点燃了印度次大陆的广大区域。;;;;;;;;;;;;x -EVTDESC17610_NEWS_LONG;在$COUNTRY_ADJ$部分省份出现了法西斯党。他们建立了具备军事指挥体系的准军事组织。它有统一的思想,随时遵从法西斯党魁的命令准备使用暴力。该组织因为标志性的军服被称为“黑衫军”。这对$COUNTRY_ADJ$政坛是新鲜事,但是也有人担心会引发连锁反应,导致其他的政党也组建相应的组织。;;;;;;;;;;;;x -EVTDESC17610_NEWS_MEDIUM;在$COUNTRY_ADJ$部分省份出现了法西斯党。他们建立了具备军事指挥体系的准军事组织。它有统一的思想,随时遵从法西斯党魁的命令准备使用暴力。该组织又被称为“黑衫军”。;;;;;;;;;;;;x -EVTDESC17610_NEWS_SHORT;在$COUNTRY_ADJ$部分省份出现了法西斯党。他们建立了具备军事指挥体系的准军事组织。它有统一的思想,随时遵从法西斯党魁的命令准备使用暴力。;;;;;;;;;;;;x -EVTDESC17630_NEWS_LONG;$CAPITAL$有报告指出黑衫军,法西斯党的军事组织,开始向$CAPITAL$进发,试图夺取$COUNTRY$政权。军队却没有一点干预的意思,我们怀疑一些$COUNTRY_ADJ$军队领导人已经投靠法西斯党。这对$COUNTRY_ADJ$年轻的民主政治是一场危机,对整个地区的稳定是一个威胁。;;;;;;;;;;;;x -EVTDESC17630_NEWS_MEDIUM;$CAPITAL$有报告指出黑衫军,法西斯党的军事组织,开始向$CAPITAL$进发,试图夺取$COUNTRY$政权。军队却没有一点干预的意思。;;;;;;;;;;;;x -EVTDESC17630_NEWS_SHORT;$CAPITAL$有报告指出黑衫军,法西斯党的军事组织,开始向$CAPITAL$进发,试图夺取$COUNTRY$政权。;;;;;;;;;;;;x -EVTDESC17680_NEWS_LONG;法西斯分子在$COUNTRY_ADJ$一个省份出现,显示他们的力量以及组织严密性。身穿棕黑色制服,踩着鼓点,排队通过街道,法西斯分子是如此令人生畏。一些$COUNTRY_ADJ$内阁成员认为,目前军队不在国家控制下的现状值得注意,并且建议取缔准军事组织。;;;;;;;;;;;;x -EVTDESC17680_NEWS_MEDIUM;法西斯分子在$COUNTRY_ADJ$一个省份出现,显示他们的力量以及组织严密性。身穿棕黑色制服,踩着鼓点,排队通过街道,法西斯分子是如此令人生畏。;;;;;;;;;;;;x -EVTDESC17680_NEWS_SHORT;法西斯分子在$COUNTRY_ADJ$一个省份出现,显示他们的力量。他们身穿棕黑色制服,以军事方阵通过;;;;;;;;;;;;x -EVTDESC17560_NEWS_LONG;红旗招展,锣鼓喧天,社会主义者,共产主义者,工会成员从$COUNTRY$各地汇聚到一起,纪念1886年在芝加哥干草市场暴动中牺牲的同志。虽然今年全国各地都有纪念活动,但是今年在$COUNTRY_ADJ$某个省特别成功,那里的群众斗争性和觉新度都很高。;;;;;;;;;;;;x -EVTDESC17560_NEWS_MEDIUM;红旗招展,锣鼓喧天,社会主义者,共产主义者,工会成员从$COUNTRY$各地汇聚到一起,纪念1886年在芝加哥干草市场暴动中牺牲的同志。;;;;;;;;;;;;x -EVTDESC17560_NEWS_SHORT;$COUNTRY$:红旗招展,锣鼓喧天,社会主义者,共产主义者,工会成员从各地赶来集会。;;;;;;;;;;;;x -EVTDESC5001_NEWS_LONG;乌拉圭举办了世界第一届世界杯足球赛,大获成功。虽然没有几个欧洲国家参与,但是比赛仍然精彩。法国的吕西安·洛朗射入了第一粒进球,美国守门员吉米·道格拉斯完成了第一个不失球记录,阿根廷的古拿莫·斯塔比尔以8粒进球成为第一个最佳射手。当然,最重要的还是乌拉圭在93000名狂热球迷面前4-2战胜了阿根廷!;;;;;;;;;;;;x -EVTDESC5001_NEWS_MEDIUM;乌拉圭举办了世界第一届世界杯足球赛,大获成功。虽然没有几个欧洲国家参与,但是比赛仍然精彩。乌拉圭在93000名狂热球迷面前在决赛4-2战胜了阿根廷!;;;;;;;;;;;;x -EVTDESC5001_NEWS_SHORT;乌拉圭举办了世界第一届世界杯足球赛,大获成功。虽然没有几个欧洲国家参与,但是比赛仍然精彩。;;;;;;;;;;;;x -EVTDESC5002_NEWS_LONG;在任职加拿大总督期间,普雷斯顿的斯坦利勋爵对冰球很感兴趣。1892年他赞助了一个银杯,又称自治领冰球挑战杯,作为加拿大顶尖冰球俱乐部的奖杯。第一个奖杯被授予蒙特利尔冰球俱乐部,它在那个赛季战胜了所有对手。不过由于斯坦利勋爵因总督任期结束很快被召回英国,他从没观摩过一次冰球比赛。;;;;;;;;;;;;x -EVTDESC5002_NEWS_MEDIUM;在任职加拿大总督期间,普雷斯顿的斯坦利勋爵对冰球很感兴趣。1892年他赞助了一个银杯,又称自治领冰球挑战杯,作为加拿大顶尖冰球俱乐部的奖杯。;;;;;;;;;;;;x -EVTDESC5002_NEWS_SHORT;1892年普雷斯顿的斯坦利勋爵赞助了一个银杯,又称自治领冰球挑战杯,作为加拿大顶尖冰球俱乐部的奖杯。;;;;;;;;;;;;x -EVTDESC160001_NEWS_LONG;以天国的名义,起义爆发了!洪秀全声称受到天启,受上帝指派成为基督的弟弟,推翻满族统治的清朝。他在中国南部建立太平天国,率领超过3000万部众,拉开了史上最惨烈的内战的序幕。太平军希望用他们的天主教信仰代替传统的儒学,佛学,同时推行一系列激进改革,比如男女平等和公有制。;;;;;;;;;;;;x -EVTDESC160001_NEWS_MEDIUM;以天国的名义,起义爆发了!洪秀全声称受到天启,受上帝指派成为基督的弟弟,推翻满族统治的清朝,建立太平天国;;;;;;;;;;;;x -EVTDESC160001_NEWS_SHORT;以天国的名义,起义爆发了!洪秀全声称受到天启,受上帝指派成为基督的弟弟,推翻满族统治的清朝。;;;;;;;;;;;;x -EVTDESC48300_NEWS_LONG;来自德意志诸邦的消息。亚历山大卡尔,伯恩堡公爵,阿斯堪尼亚王室成员,安哈尔特-伯恩堡公国的最后血脉,没有继承人就去世了。利奥波特四世公爵,作为1847年安哈尔特-科滕公国顺位中最接近的亲戚,继承了爵位。从此,安哈尔特家族重新合并为一支。;;;;;;;;;;;;x -EVTDESC48300_NEWS_MEDIUM;亚历山大卡尔,伯恩堡公爵,没有继承人就去世了。利奥波特四世公爵,作为1847年安哈尔特-科滕公国顺位中最接近的亲戚,继承了爵位。从此,安哈尔特家族重新合并为一支。;;;;;;;;;;;;x -EVTDESC48300_NEWS_SHORT;伯恩堡公爵,没有继承人就去世了。利奥波特四世公爵,作为1847年安哈尔特-科滕公国顺位中最接近的亲戚,继承了爵位。从此,安哈尔特家族重新合并为一支。;;;;;;;;;;;;x -EVTDESC46600_NEWS_LONG;来自我们在南美线人的消息,阿根廷:胡安包蒂斯塔阿尔韦迪的书,《阿根廷共和国政治结构基础》,最早出版于1852年,也就是罗萨斯被推翻那年,现在成为阿根廷新政府的基础。阿尔韦迪计划中的阿根廷采取了美国的模式。;;;;;;;;;;;;x -EVTDESC46600_NEWS_MEDIUM;来自阿根廷:胡安包蒂斯塔阿尔韦迪的书,《阿根廷共和国政治结构基础》,现在成为阿根廷新政府的基础。阿尔韦迪计划中的阿根廷采取了美国的模式。;;;;;;;;;;;;x -EVTDESC46600_NEWS_SHORT;阿根廷:阿尔韦迪的书,《阿根廷共和国政治结构基础》,现在成为阿根廷新政府的基础。它以美国的模式为样版。;;;;;;;;;;;;x -EVTDESC46601_NEWS_LONG;这本书于1845年首次出版,引用独裁者法昆多的故事,来揭示所谓的欧洲文明与本地土著的野蛮。萨米恩托在书中愤怒的谴责了独裁者法昆多·基罗加和罗萨斯以及潘帕斯的人们。书中偶尔也对阿根廷的潘帕斯地区有过美好的描述。;;;;;;;;;;;;x -EVTDESC46601_NEWS_MEDIUM;这本书于1845年首次出版,引用独裁者法昆多的故事,来揭示所谓的欧洲文明与本地土著的野蛮。萨米恩托在书中愤怒的谴责了独裁者法昆多·基罗加和罗萨斯以及潘帕斯的人们。书中偶尔也对阿根廷的潘帕斯地区有过美好的描述。;;;;;;;;;;;;x -EVTDESC46601_NEWS_SHORT;这本书于1845年首次出版,引用独裁者法昆多的故事,来揭示所谓的欧洲文明与本地土著的野蛮。萨米恩托在书中愤怒的谴责了独裁者法昆多·基罗加和罗萨斯以及潘帕斯的人们。书中偶尔也对阿根廷的潘帕斯地区有过美好的描述。;;;;;;;;;;;;x -EVTDESC46300_NEWS_LONG;巴西的文学:巴西的诗人和剧作家安东尼奥·德卡斯特罗·阿尔维斯最近发表了《奴隶船》,很快赢得了奴隶的诗人的称号。这首诗描述了非洲黑奴被从非洲贩卖到南美的悲惨场景。他的作品对南美的废奴运动产生了影响。;;;;;;;;;;;;x -EVTDESC46300_NEWS_MEDIUM;巴西的诗人和剧作家安东尼奥·德卡斯特罗·阿尔维斯最近发表了《奴隶船》,很快赢得了奴隶的诗人的称号。这首诗描述了非洲黑奴的悲惨境遇,也对南美的废奴运动产生了影响。;;;;;;;;;;;;x -EVTDESC46300_NEWS_SHORT;安东尼奥·德卡斯特罗·阿尔维斯最近发表了《奴隶船》,很快赢得了奴隶的诗人的称号。他的作品对南美的废奴运动产生了影响。;;;;;;;;;;;;x -EVTDESC46301_NEWS_LONG;1894年保利斯塔人查尔斯·米勒从英国回来。他随身携带了两个足球,一本规则,一套运动服以及如何进行这项英国人发明的运动的经验。米勒和其他在圣保罗的英国居民在1895年进行了第一场足球赛。双方分别是煤气公司的雇员和圣保罗铁路公司的雇员。地点在卡尔莫山谷。最后铁路公司以4-2取得了胜利。从那时起,巴西人对该运动的兴趣与日俱增。;;;;;;;;;;;;x -EVTDESC46301_NEWS_MEDIUM;1894年保利斯塔人查尔斯·米勒从英国回来。他随身携带了两个足球,一本规则,一套运动服以及如何进行这项英国人发明的运动的经验。从那时起,巴西人对该运动的兴趣与日俱增。;;;;;;;;;;;;x -EVTDESC46301_NEWS_SHORT;从英国回到巴西之后,保利斯塔人查尔斯·米勒将足球引进国内,使巴西人对该运动的兴趣与日俱增。;;;;;;;;;;;;x -EVTDESC46302_NEWS_LONG;来自南美巴西的消息:弗朗西斯科萨比诺,一位对社会不满的医生,在巴伊亚省发动了叛乱,以结束奴隶制并希望重新分配土地。据报告,一些小规模战斗已经在叛军和巴西军队间展开。有消息称,叛军计划占领并控制重镇萨尔瓦多。;;;;;;;;;;;;x -EVTDESC46302_NEWS_MEDIUM;弗朗西斯科萨比诺,一位对社会不满的医生,在巴伊亚省发动了叛乱,以结束奴隶制并希望重新分配土地。据报告,一些小规模战斗已经在叛军和巴西军队间展开。;;;;;;;;;;;;x -EVTDESC46302_NEWS_SHORT;弗朗西斯科萨比诺,一位对社会不满的医生,在巴伊亚省发动了叛乱,以结束奴隶制并希望重新分配土地。;;;;;;;;;;;;x -EVTDESC33300_NEWS_LONG;大灾难!在卡尔斯鲁厄巴登大公国的剧院被火灾烧成一片废墟。当局声称建筑的主要结构都是木制的,这也加速了火势的蔓延。火灾发生时正好正在举行演出,很快便引起了观众的恐慌。由于出口的门是向内打开的,这妨碍了群众的疏散。据报告,有63名群众失去了生命。;;;;;;;;;;;;x -EVTDESC33300_NEWS_MEDIUM;在卡尔斯鲁厄巴登大公国的剧院被火灾烧成一片废墟。火灾发生时正好正在举行演出,很快便引起了观众的恐慌。据报告,有63名群众失去了生命。;;;;;;;;;;;;x -EVTDESC33300_NEWS_SHORT;大灾难!在卡尔斯鲁厄巴登大公国的剧院被火灾烧成一片废墟。有63名群众失去了生命。;;;;;;;;;;;;x -EVTDESC34100_NEWS_LONG;音乐盛会:42个来自莱茵兰,巴登,黑森和弗兰克尼的合唱团汇集到法兰克福,来庆祝为期三天的莫扎特音乐节。资金和住所早已安排妥当。几千人聚集在美因河两岸欢迎前来的嘉宾。甚至屋顶上也挤满了兴奋地挥舞着手绢的人们。但是,这项盛会很快变成促进德意志政治统一的集会。;;;;;;;;;;;;x -EVTDESC34100_NEWS_MEDIUM;42个来自莱茵兰,巴登,黑森和弗兰克尼的合唱团汇集到法兰克福,来庆祝为期三天的莫扎特音乐节。周围聚集着大量兴高采烈的围观群众。但是,这项盛会很快变成促进德意志政治统一的集会。;;;;;;;;;;;;x -EVTDESC34100_NEWS_SHORT;42个合唱团汇集到法兰克福,来庆祝为期三天的莫扎特音乐节。但是,这项盛会很快变成促进德意志政治统一的集会。;;;;;;;;;;;;x -EVTDESC44100_NEWS_LONG;1885年马克吐温发表了‘哈克贝利·弗恩历险记’,开启了美国小说的新纪元。在这之前,美国小说一直追随着欧洲的影子。马克吐温改变了这一切,开创了美式风格的小说。这本书尝试展现人们因他们的行动而不是他们的地位而受到尊重。;;;;;;;;;;;;x -EVTDESC44100_NEWS_MEDIUM;1885年马克吐温发表了《哈克贝利·弗恩历险记》,开启了美国小说的新纪元。马克吐温改变了美国小说界,开创了美式风格的小说。;;;;;;;;;;;;x -EVTDESC44100_NEWS_SHORT;1885年马克吐温发表了《哈克贝利·弗恩历险记》,通过美式风格小说,开启了美国小说的新纪元。;;;;;;;;;;;;x -EVTDESC44101_NEWS_LONG;999号列车成了纽约中央铁路公司和哈迪森铁路公司帝国列车线的专用列车,并且在布法罗和巴达维亚间运行时,时速112英里,约160公里。尽管有人独自测量过速度后声称在上述区间内速度只有86英里,但对于当时普通客运车辆来说仍然是相当快的,除了一些跑在特制的实验铁轨上的火车,没有东西比它快。;;;;;;;;;;;;x -EVTDESC44101_NEWS_MEDIUM;999号列车成了纽约中央铁路公司和哈迪森铁路公司帝国列车线的专用列车,并且在布法罗和巴达维亚间运行时,时速112英里,约160公里。这对于当时普通客运车辆来说仍然是相当快的了。;;;;;;;;;;;;x -EVTDESC44101_NEWS_SHORT;999号列车成了纽约中央铁路公司和哈迪森铁路公司帝国列车线的专用列车,并且在布法罗和巴达维亚间运行时,时速112英里,约160公里。;;;;;;;;;;;;x -EVTDESC44102_NEWS_LONG;总统候选人威廉·詹宁斯·布莱恩呼吁自由银的铸造,很快为他在人民党,白银党和一些进步党派中赢得了声誉。白银党和进步党派,以及西部南部的农民第一次联合在一起。布莱恩被北方的工业界和金融界认为试图使货币贬值并损害国家信用。;;;;;;;;;;;;x -EVTDESC44102_NEWS_MEDIUM;总统候选人威廉·詹宁斯·布莱恩呼吁自由银的铸造,很快为他在人民党,白银党和一些进步党派中赢得了声誉。白银党和进步党派,以及西部南部的农民第一次联合在一起。;;;;;;;;;;;;x -EVTDESC44102_NEWS_SHORT;总统候选人威廉·詹宁斯·布莱恩呼吁自由银的铸造,很快为他在人民党,白银党和一些进步党派中赢得了声誉。;;;;;;;;;;;;x -EVTDESC44103_NEWS_LONG;坚毅号在北冰洋搜寻失踪的极地探险队员约翰富兰克林时被浮冰所困,船员无奈弃船。3年后被美国在北大西洋发现。坚毅号原本是一艘商船,改装后参加了富兰克林妻子组织的营救她丈夫的船队,因为富兰克林和他的探险队在放弃他们的探险船后可能正在遭受饥饿的困扰。美国从发现者手中买下这条船,修复后将其还给了英国。;;;;;;;;;;;;x -EVTDESC44103_NEWS_MEDIUM;美国发现了被搜寻探险家富兰克林的船队抛弃的坚毅号,并将其买下,修复后,还给了英国。;;;;;;;;;;;;x -EVTDESC44103_NEWS_SHORT;坚毅号在北大西洋被发现了。美国将其买下,修复后还给了英国。;;;;;;;;;;;;x -EVTDESC44104_NEWS_LONG;政治家律师贺拉斯曼在马萨诸塞州开始了教育改革。很快便成为了全国的典范。曼喜欢亲自去每个学校了解它的情况,并自己掏钱前往欧洲学习普鲁士的教育体系。他作为第一个号召废除体罚的倡议者而家喻户晓。体罚被认为是激化师生冲突的诱因。;;;;;;;;;;;;x -EVTDESC44104_NEWS_MEDIUM;政治家律师贺拉斯曼在马萨诸塞州开始了教育改革。很快便成为了全国的典范。曼曾经自己掏钱前往欧洲学习普鲁士的教育体系。;;;;;;;;;;;;x -EVTDESC44104_NEWS_SHORT;政治家律师贺拉斯曼在马萨诸塞州开始了教育改革。很快便成为了全国的典范。;;;;;;;;;;;;x -EVTDESC44105_NEWS_LONG;史密森尼学会由美国国会建立并直接向总统负责。它的职能是支持科学研究和探索,普及科学知识。英国科学家詹姆斯史密森将他的遗产捐给了美国,国会花了几年时间才决定按照他的意愿建立这个“旨在增进和传播人类知识”的学会。通过政府资金和私人捐献,史密森尼学会拥有惊人的资产。;;;;;;;;;;;;x -EVTDESC44105_NEWS_MEDIUM;史密森尼学会由美国国会建立并直接向总统负责。通过政府资助和私人捐献,史密森尼学会拥有惊人的资产。;;;;;;;;;;;;x -EVTDESC44105_NEWS_SHORT;美国国会建立了史密森尼学会,直接向总统负责。它的职能是支持科学研究和探索,普及科学知识。;;;;;;;;;;;;x -EVTDESC44106_NEWS_LONG;拉尔夫·沃尔多·爱默生的《论文集》在1841年出版,宣扬了一种崭新的超验主义思想。尽管许多欧洲人并不认为他是一位哲学家,但是他对欧洲大陆思想的影响是无可估量的,特别是尼采。受爱默生《论文集》《自然》的启发,尽管被批评为忽略理性,强调人类内心的超验主义成为了1840年代的文化思潮。;;;;;;;;;;;;x -EVTDESC44106_NEWS_MEDIUM;拉尔夫·沃尔多·爱默生的《论文集》在1841年出版,宣扬了一种崭新的超验主义思想。尽管许多欧洲人并不认为他是一位哲学家,但是他对欧洲大陆思想的影响是无可估量的。;;;;;;;;;;;;x -EVTDESC44106_NEWS_SHORT;拉尔夫·沃尔多·爱默生的《论文集》在1841年出版,宣扬了一种崭新的超验主义思想。;;;;;;;;;;;;x -EVTDESC44107_NEWS_LONG;1881年小奥利弗·温德尔·霍姆斯发表了《普通法》,梳理了普通法律的历史。书中,他声称法律并不是逻辑的,而是判决时法官的意志,其中最知名的论断是,法律凭借的不是逻辑,而是经验。很快,这本书就成了经典,霍姆斯本人第二年也成了哈佛大学的教授,最终成为了美国最高法院的大法官。《普通法》的发表标志着实用主义在美国知识界的兴起。;;;;;;;;;;;;x -EVTDESC44107_NEWS_MEDIUM;1881年小奥利弗·温德尔·霍姆斯发表了《普通法》,梳理了普通法律的历史。书中,他声称法律并不是逻辑的,而是判决时法官的意志,其中最知名的论断是,法律凭借的不是逻辑,而是经验。;;;;;;;;;;;;x -EVTDESC44107_NEWS_SHORT;1881年小奥利弗·温德尔·霍姆斯发表了《普通法》,梳理了普通法律的历史。书中,他声称法律并不是逻辑的,而是判决时法官的意志。;;;;;;;;;;;;x -EVTDESC44108_NEWS_LONG;1885年尤利西斯·辛普森·格兰特出版了他的《U.S.格兰特的个人回忆录》,几乎完整地回顾了他的一生。他一边忍受着咽喉癌的痛苦一边写作,仅仅为了保证他死后家里能有生活来源。作为美国回忆录的经典,这本书因直接,明晰的文风而著名。当时,回忆录取得了巨大的成功,也成为自内战后仍在出版的少数几本书。或许是出自美国总统之手最好的书。;;;;;;;;;;;;x -EVTDESC44108_NEWS_MEDIUM;1885年尤利西斯·辛普森·格兰特出版了他的《U.S.格兰特的个人回忆录》,几乎完整地回顾了他的一生。他一边忍受着咽喉癌的痛苦一边写作,仅仅为了保证他死后家里能有生活来源。或许是出自美国总统之手最好的书。;;;;;;;;;;;;x -EVTDESC44108_NEWS_SHORT;1885年尤利西斯·辛普森·格兰特出版了他的《U.S.格兰特的个人回忆录》,几乎完整地回顾了他的一生。或许是出自美国总统之手最好的书。;;;;;;;;;;;;x -EVTDESC44109_NEWS_LONG;阿尔弗雷德·赛耶·马汉出版了《海权对历史的影响》,书中他分析了海权在历史中的作用,同时讨论了组织并维护一只可观海军的战略特点和优势。本书被誉为海军战略方面最有影响力的著作。马汉理论被认为直接导致了海军军备竞赛。;;;;;;;;;;;;x -EVTDESC44109_NEWS_MEDIUM;阿尔弗雷德·赛耶·马汉出版了《海权对历史的影响》,书中他分析了海权在历史中的作用,同时讨论了组织并维护一只可观海军的战略特点和优势。;;;;;;;;;;;;x -EVTDESC44109_NEWS_SHORT;阿尔弗雷德·赛耶·马汉出版了《海权对历史的影响》。马汉理论被认为直接导致了海军军备竞赛。;;;;;;;;;;;;x -EVTDESC44110_NEWS_LONG;$COUNTRY$:应对下层人民日益增强的反战和劳工意识,国会通过了《1799年关于制止外国人叛国及制止煽动言论的法律》的修正案,使在战争期间出言反对总统及国家政策是违法行为。这极大地打击了本国的外国人和政治避难寻求者。由于得到了最高法院一些判例的支持,该法案在半个世纪后被沃伦法院推翻前会一直有效。;;;;;;;;;;;;x -EVTDESC44110_NEWS_MEDIUM;$COUNTRY$:应对下层人民日益增强的反战和劳工意识,国会通过了《1799年关于制止外国人叛国及制止煽动言论的法律》的修正案,使在战争期间出言反对总统及国家政策是违法行为。;;;;;;;;;;;;x -EVTDESC44110_NEWS_SHORT;$COUNTRY$:应对下层人民日益增强的反战和劳工意识,国会使在战争期间出言反对总统及国家政策是违法行为。;;;;;;;;;;;;x -EVTDESC44111_NEWS_LONG;$COUNTRY$:平克顿这样的私家侦探,擅长逮捕火车强盗和伪造货币的不良分子。现在正在调查像莫利马圭尔社一样的秘密结社。平克顿最擅长执法行动,也因此被联邦政府雇佣,参与执法。他们声称自己几乎没时间睡觉。;;;;;;;;;;;;x -EVTDESC44111_NEWS_MEDIUM;$COUNTRY$:平克顿这样的私家侦探,擅长逮捕火车强盗和伪造货币的不良分子。现在正在调查像莫利马圭尔社一样的秘密结社。他们声称自己几乎没时间睡觉。;;;;;;;;;;;;x -EVTDESC44111_NEWS_SHORT;$COUNTRY$:平克顿这样的私家侦探,擅长逮捕火车强盗和伪造货币的不良分子。现在正在调查像莫利马圭尔社一样的秘密结社。;;;;;;;;;;;;x -EVTDESC44112_NEWS_LONG;$COUNTRY$:八只队伍联合建立了一个运营良好的棒球联盟-分别是波士顿红帽队,芝加哥白长袜队,辛辛那提红长袜队,哈特福深蓝队,路易斯维尔灰队,纽约同好队,费城运动家队和圣路易斯棕长袜队。因为其他组织存在腐败丑闻和管理混乱,他们组建了新联盟。将大城市的队伍整合起来,统一赛制、规则和管理机制,这个独特的联盟被认为能够超越一切前辈,甩开一切后辈。;;;;;;;;;;;;x -EVTDESC44112_NEWS_MEDIUM;$COUNTRY$:八只队伍联合建立了一个运营良好的棒球联盟-分别是波士顿红帽队,芝加哥白长袜队,辛辛那提红长袜队,哈特福深蓝队,路易斯维尔灰队,纽约同好队,费城运动家队和圣路易斯棕长袜队。;;;;;;;;;;;;x -EVTDESC44112_NEWS_SHORT;$COUNTRY$:八只队伍联合建立了一个运营良好的棒球联盟-分别是波士顿红帽队,芝加哥白长袜队,纽约同好队,圣路易斯棕长袜队等。;;;;;;;;;;;;x -EVTDESC44113_NEWS_LONG;$COUNTRY$:位于芝加哥德克文街帕特里克·奥利瑞家的牲口棚发生了火灾,很快传遍了商业区,烧毁17450间房屋,烧死300人,使超过98000人无家可归。接到芝加哥市长求援电话后,赶来的邻城救火队员无论如何努力,面对这场大火也无济于事。火苗最初来自一头母牛踢翻的煤油灯,但是最后却燃烧了两天两夜,摧毁了城区的绝大部分,使整个城市都需要重建。;;;;;;;;;;;;x -EVTDESC44113_NEWS_MEDIUM;位于芝加哥德克文街帕特里克·奥利瑞家的牲口棚发生了火灾,很快传遍了商业区,烧毁17450间房屋,烧死300人,使超过98000人无家可归。;;;;;;;;;;;;x -EVTDESC44113_NEWS_SHORT;位于芝加哥德克文街帕特里克·奥利瑞家的牲口棚发生了火灾,很快传遍了商业区,烧毁17450间房屋。;;;;;;;;;;;;x -EVTDESC44114_NEWS_LONG;$COUNTRY$:在第三十二场墓碑镇的枪战中,亚利桑那,怀亚特,摩根,维吉尔伊尔普三兄弟和多克赫利迪杀死了比利海林顿,汤姆和弗兰克麦克劳利两兄弟-他们政治对手,牛仔,的三名成员。执法官同牛仔间的糟糕关系起源于艾克海林顿对霍利迪已经认定的抢劫谋杀的错误证词。艾克海林顿同他的手下反复威胁伊尔普三兄弟和赫利迪,最终引发了这一枪战,三名牛仔死亡,两名执法官受伤。;;;;;;;;;;;;x -EVTDESC44114_NEWS_MEDIUM;$COUNTRY$:在第三十二场墓碑镇的枪战中,亚利桑那,怀亚特,摩根,维吉尔伊尔普三兄弟和多克赫利迪杀死了比利海林顿,汤姆和弗兰克麦克劳利两兄弟-他们政治对手,牛仔,的三名成员。艾克海林顿同他的手下反复威胁伊尔普三兄弟和赫利迪,最终引发了这一枪战,三名牛仔死亡,两名执法官受伤。;;;;;;;;;;;;x -EVTDESC44114_NEWS_SHORT;艾克海林顿同他的手下反复威胁伊尔普三兄弟和赫利迪,最终引发了这一枪战,三名牛仔死亡,两名执法官受伤。;;;;;;;;;;;;x -EVTDESC44116_NEWS_LONG;1830年代中期,宗教狂热之风横扫美国。一些牧师希望,使信仰回归于圣经原文,指引正直的灵魂。最终,这孕育了许多新的新教宗派。这些宗派在神学和仪式方面展开的争论,强化了基督教对于中下层美国人的影响。与此同时,欧洲的宗教狂热正在逐步消退。;;;;;;;;;;;;x -EVTDESC44116_NEWS_MEDIUM;1830年代中期,宗教狂热之风横扫美国。一些牧师希望,使信仰回归于圣经原文,指引正直的灵魂。最终,这孕育了许多新的新教宗派。;;;;;;;;;;;;x -EVTDESC44116_NEWS_SHORT;1830年代中期,宗教狂热之风横扫美国。一些牧师希望,使信仰回归于圣经原文,指引正直的灵魂。;;;;;;;;;;;;x -EVTDESC44117_NEWS_LONG;19世纪早期,大量新教宗派在美国兴起,这使人们开始思考未来的神学。最有影响的运动是美国的上帝一位论。强调理性对于神学,人性,进步的重要性,上帝一位论影响深远,甚至在公共教育和废奴主义方面,推动了社会进步。;;;;;;;;;;;;x -EVTDESC44117_NEWS_MEDIUM;强调理性对于神学,人性,进步的重要性,上帝一位论影响深远,甚至在公共教育和废奴主义方面,推动了社会进步。;;;;;;;;;;;;x -EVTDESC44117_NEWS_SHORT;强调理性对于神学的重要性,上帝一位论影响深远,甚至在公共教育和废奴主义方面,推动了社会进步。;;;;;;;;;;;;x -EVTDESC44118_NEWS_LONG;美国19世纪早期宗教复兴直接影响之一是志愿者组织的迅速发展。通过解决社会问题或道德问题,给不幸人带去温暖,同时利用教育让人自立,这些组织改善了社会状况。;;;;;;;;;;;;x -EVTDESC44118_NEWS_MEDIUM;美国19世纪早期宗教复兴直接影响之一是志愿者组织的迅速发展。通过解决社会问题或道德问题,给不幸人带去温暖,这些组织改善了社会状况。;;;;;;;;;;;;x -EVTDESC44118_NEWS_SHORT;美国19世纪早期宗教复兴直接影响之一是志愿者组织的迅速发展。;;;;;;;;;;;;x -EVTDESC44119_NEWS_LONG;$COUNTRY$:作为纽约1842至1864年的主教(以后是大主教),爱德华修斯,爱尔兰移民的后裔,一直在努力帮助罗马天主教移民,特别是新近的移民,融入美国社会,同时保证天主教的机构和设施在天主教的控制之下。他为教堂无私奉献了70年,并且一直反对堕胎和奴隶制。;;;;;;;;;;;;x -EVTDESC44119_NEWS_MEDIUM;$COUNTRY$:作为纽约1842至1864年的主教(以后是大主教),爱德华修斯,爱尔兰移民的后裔,一直在努力帮助罗马天主教移民,特别是新近的移民,融入美国社会。;;;;;;;;;;;;x -EVTDESC44119_NEWS_SHORT;$COUNTRY$:作为纽约1842至1864年的主教(以后是大主教),爱德华修斯,爱尔兰移民的后裔,一直在努力帮助罗马天主教移民。;;;;;;;;;;;;x -EVTDESC44120_NEWS_LONG;美国19世纪早期宗教复兴直接影响之一是反对陋习运动的不断进行。那些相信这是为主工作的人们,立志要消除这些陋习。沙龙经常是这些新时代的十字军的目标。沙龙的赞助者也时常遭受攻击。甚至政府高层也接受了节欲的思想,最终政府作为主的代言人进行干涉。;;;;;;;;;;;;x -EVTDESC44120_NEWS_MEDIUM;美国19世纪早期宗教复兴直接影响之一是反对陋习运动的不断进行。那些相信这是为主工作的人们,立志要消除这些陋习。沙龙经常是这些新时代的十字军的目标。;;;;;;;;;;;;x -EVTDESC44120_NEWS_SHORT;美国19世纪早期宗教复兴直接影响之一是反对陋习运动的不断进行。那些相信这是为主工作的人们,立志要消除这些陋习。;;;;;;;;;;;;x -EVTDESC44121_NEWS_LONG;由费城卫理公会的非裔美国人与1816年设立,非裔卫理公会教派教堂在30年代和40年代迅速发展,乘着宗教复兴之风吸纳了众多自由或者不自由的黑人。这为非裔美国人提供了一个精神慰藉,并且为挑战美国的奴隶制提供了平台。“上帝吾父,基督救世,圣灵慰藉,人类一家”是他们的座右铭。;;;;;;;;;;;;x -EVTDESC44121_NEWS_MEDIUM;由费城卫理公会的非裔美国人与1816年设立,非裔卫理公会教派教堂在30年代和40年代迅速发展,乘着宗教复兴之风吸纳了众多自由或者不自由的黑人。;;;;;;;;;;;;x -EVTDESC44121_NEWS_SHORT;由费城卫理公会的非裔美国人与1816年设立,非裔卫理公会教派教堂在30年代和40年代迅速发展。;;;;;;;;;;;;x -EVTDESC46400_NEWS_LONG;何塞-巴特列-奥多涅斯,著名记者及乌拉圭红党的领袖,使乌拉圭政治改革的相关法案获得通过。出自政治世家的奥多涅斯在他的两任总统任期内,努力地对抗帝国主义的侵略,他称之为“巴特列主义”。而且,他成功地引入了一系列扩展政府职能的改革,比如工业国有化,公共教育,高关税和补贴核心工业等。;;;;;;;;;;;;x -EVTDESC46400_NEWS_MEDIUM;何塞-巴特列-奥多涅斯,著名记者及乌拉圭红党的领袖,使乌拉圭政治改革的相关法案获得通过。他的改革包括工业国有化,公共教育,高关税和补贴核心工业等。;;;;;;;;;;;;x -EVTDESC46400_NEWS_SHORT;何塞-巴特列-奥多涅斯,著名记者及乌拉圭红党的领袖,使乌拉圭政治改革的相关法案获得通过。;;;;;;;;;;;;x -EVTDESC34700_NEWS_LONG;1837年,阿尔伯特·洛尔青最著名的歌剧《沙皇及木匠(Zar und Zimmermann)》在莱比锡首次公演。洛尔青被认为是德国歌唱剧之父。歌唱剧是传统歌剧在德国的本土化产物。虽然,公演并未获得莱比锡观众们的喜爱,但是,接下来在柏林和其他德国城市的舞台上绽放了光彩。该歌剧讲述了彼得大帝伪装成木匠前往德国英国荷兰学习西方文化和知识的故事。;;;;;;;;;;;;x -EVTDESC34700_NEWS_MEDIUM;1837年,阿尔伯特·洛尔青最著名的歌剧《沙皇及木匠(Zar und Zimmermann)》在莱比锡首次公演。该歌剧讲述了彼得大帝伪装成木匠前往德国英国荷兰学习西方文化和知识的故事。;;;;;;;;;;;;x -EVTDESC34700_NEWS_SHORT;1837年,阿尔伯特·洛尔青最著名的歌剧《沙皇及木匠(Zar und Zimmermann)》在莱比锡首次公演。洛尔青被认为是德国歌唱剧之父。;;;;;;;;;;;;x -EVTDESC34701_NEWS_LONG;戈特弗里德桑珀,萨克森公国的宫廷建筑师,完成了一件杰作,以他命名的德累斯顿宫廷剧院。他的风格兼具古典和文艺复兴风格,不止如此,德累斯顿城还因为他的作品而被称为易北河畔的佛罗伦萨。桑珀,建筑学大师,艺术评论家,著名作品不仅有他在维也纳设计的两座博物馆和一座剧院,还有为理查德瓦格纳设计的指挥棒等小玩意。;;;;;;;;;;;;x -EVTDESC34701_NEWS_MEDIUM;戈特弗里德桑珀,萨克森公国的宫廷建筑师,完成了一件杰作,以他命名的德累斯顿宫廷剧院。他的风格兼具古典和文艺复兴风格。;;;;;;;;;;;;x -EVTDESC34701_NEWS_SHORT;戈特弗里德桑珀,萨克森公国的宫廷建筑师,完成了一件杰作,以他命名的德累斯顿宫廷剧院。;;;;;;;;;;;;x -EVTDESC46800_NEWS_LONG;美国探险家海勒姆·宾厄姆,在1911年发现了印加古城马丘比丘的遗迹。马丘比丘于15世纪建造,是印加帝国权力的中心,被认为是印加国王帕查库特克的财产,也有人认为是宗教场所。宾厄姆在试图将一些艺术品带回美国做进一步研究时,被当地的秘鲁人指控偷走了他们的文化遗产。;;;;;;;;;;;;x -EVTDESC46800_NEWS_MEDIUM;美国探险家海勒姆·宾厄姆,在1911年发现了印加古城马丘比丘的遗迹。马丘比丘于15世纪建造,是印加帝国权力的中心,被认为是印加国王帕查库特克的财产。;;;;;;;;;;;;x -EVTDESC46800_NEWS_SHORT;美国探险家海勒姆·宾厄姆,在1911年发现了印加古城马丘比丘的遗迹。马丘比丘于15世纪建造,是印加帝国权力的中心。;;;;;;;;;;;;x -EVTDESC46801_NEWS_LONG;从鸟粪中获得的肥料在欧洲和北美需求旺盛。$COUNTRY_ADJ$离岛的鸟粪将给该国带来丰厚的利润。秘鲁土著一千年来一直通过这些岛屿获得肥料。最好的肥料来自三种鸟类,秘鲁鸬鹚,秘鲁鹈鹕,秘鲁铿鸟。历史学家相信印加帝国视鸟粪为珍宝,限制出入这些岛屿,甚至严厉惩罚伤害鸟类的人。;;;;;;;;;;;;x -EVTDESC46801_NEWS_MEDIUM;从鸟粪中获得的肥料在欧洲和北美需求旺盛。历史学家相信印加帝国视鸟粪为珍宝,限制出入这些岛屿,甚至严厉惩罚伤害鸟类的人。;;;;;;;;;;;;x -EVTDESC46801_NEWS_SHORT;从鸟粪中获得的肥料在欧洲和北美需求旺盛。$COUNTRY_ADJ$离岛的鸟粪将给该国带来丰厚的利润。;;;;;;;;;;;;x -EVTDESC36700_NEWS_LONG;亨德里克·康西安斯,本世纪最知名的佛兰芒小说家之一,出版了他的两部杰作之一的《佛兰芒之狮(De Vlaamse Leeuw)》。另一部是《征兵(De Loteling)》。小说描写了弗兰德伯爵罗布雷希特三世的女儿,马赫提尔同她的情人,阿道夫冯纽兰特的传奇故事。故事发生在受压迫的弗拉芒人同法国侵略者间的金马刺战役(1302年)期间。;;;;;;;;;;;;x -EVTDESC36700_NEWS_MEDIUM;亨德里克·康西安斯,本世纪最知名的佛兰芒小说家之一,出版了他的两部杰作之一的《佛兰芒之狮(De Vlaamse Leeuw)》。小说讲述了被法国压迫的佛拉芒人在金马刺战役期间的故事。佛拉芒运动很快就借本书开始宣传。;;;;;;;;;;;;x -EVTDESC36700_NEWS_SHORT;佛兰芒小说家亨德里克·康西安斯出版了《弗拉芒之狮》,讲述了被法国压迫的佛拉芒人在金马刺战役期间的故事。佛拉芒运动很快就借本书开始宣传。;;;;;;;;;;;;x -EVTDESC36701_NEWS_LONG;佛拉芒运动自去年开始。这是比利时的佛拉芒人的心声。它很快衍生出许多佛拉芒人的组织:体育俱乐部,音乐小组,剧院,文化组织等等。最初,运动是非政治的,但是,随着时间的推移,参与者愈发政治化。有报告称佛拉芒运动正打算建立政党,为佛拉芒人争取更多利益。;;;;;;;;;;;;x -EVTDESC36701_NEWS_MEDIUM;佛拉芒运动自去年开始。这是比利时的佛拉芒人的心声。最初,运动是非政治的,但是,随着时间的推移,参与者愈发政治化。有报告称佛拉芒运动正打算建立政党。;;;;;;;;;;;;x -EVTDESC36701_NEWS_SHORT;佛拉芒运动最初是非政治的,但是,随着时间的推移,参与者愈发政治化。有报告称佛拉芒运动正打算建立政党。;;;;;;;;;;;;x -EVTDESC36704_NEWS_LONG;阿道夫·萨克斯,天才音乐家,乐器制作者,来自比利时南部的那慕尔,最近公布了他的新作品:现在被称为萨克斯管的乐器。该乐器属于单簧管,兼具铜管乐器的特性,却又属于木管乐器。萨克斯管在巴黎和美国都十分流行。;;;;;;;;;;;;x -EVTDESC36704_NEWS_MEDIUM;阿道夫·萨克斯,天才音乐家,乐器制作者,来自比利时南部的那慕尔,最近公布了他的新作品:现在被称为萨克斯管的乐器。萨克斯管在巴黎和美国都十分流行。;;;;;;;;;;;;x -EVTDESC36704_NEWS_SHORT;阿道夫·萨克斯,乐器制作者,来自比利时南部的那慕尔,最近公布了他的新作品:现在被称为萨克斯管的乐器。萨克斯管在巴黎和美国都十分流行。;;;;;;;;;;;;x -EVTDESC36705_NEWS_LONG;比利时人欧内斯特·索尔维,世界知名化学家,发明了氨碱法(在化学界又被称为索尔维制碱法)。索尔维法比传统的勒布朗法更加高效。新的方法使用的都是盐卤和石灰岩这样的廉价原料。很快,工业化应用便开始了。;;;;;;;;;;;;x -EVTDESC36705_NEWS_MEDIUM;比利时人欧内斯特·索尔维,世界知名化学家,发明了氨碱法(在化学界又被称为索尔维制碱法)。很快,工业化应用便开始了。;;;;;;;;;;;;x -EVTDESC36705_NEWS_SHORT;比利时人欧内斯特·索尔维,世界知名化学家,发明了氨碱法。很快,工业化应用便开始了。;;;;;;;;;;;;x -EVTDESC36706_NEWS_LONG;神父戴梅恩·德沃斯特,是一个比利时布拉班特省蒂嫩市的神父,坐船到夏威夷群岛的莫洛凯岛去帮助这个麻风病隔离区的人们。许多当地居民感染了诸如被外来海员和贸易者带来的流感和当时被认为不治之症的麻风病。戴梅恩神父计划工作并生活中当地许多年,通过帮助真正需要帮助的人传播真正的奉献精神,尽管对于他来说这次可能是趟死亡之旅。;;;;;;;;;;;;x -EVTDESC36706_NEWS_MEDIUM;神父戴梅恩·德沃斯特,是一个比利时布拉班特省蒂嫩市的神父,坐船到夏威夷群岛的莫洛凯岛去帮助这个麻风病隔离区的人们。他计划工作并生活中当地许多年,帮助真正需要帮助的人这彰显了真正的奉献精神。;;;;;;;;;;;;x -EVTDESC36706_NEWS_SHORT;一个比利时的神父戴梅恩·德沃斯特,坐船到夏威夷群岛的莫洛凯岛去帮助这个麻风病隔离区的人们,他计划工作并生活中当地许多年。;;;;;;;;;;;;x -EVTDESC19010_NEWS_LONG;$CAPITAL$,$COUNTRY$:帝国荣耀的展示发生在$COUNTRY$。$FROMCOUNTRY_ADJ$海陆军在$CAPITAL$进行阅兵,不仅仅是炫耀他们威风的军服也包括军备上的新技术进展。著名文化品也会展示,这显示$FROMCOUNTRY_ADJ$文艺上的成就。迄今未知是否会有外国政要被邀请。;;;;;;;;;;;;x -EVTDESC19010_NEWS_MEDIUM;$CAPITAL$:帝国荣耀的展示发生在$COUNTRY$。$FROMCOUNTRY_ADJ$军队在$CAPITAL$进行阅兵,展示军北上的科技进展。著名文化品也会展示。;;;;;;;;;;;;x -EVTDESC19010_NEWS_SHORT;$CAPITAL$,$COUNTRY$:帝国荣耀的展示发生在$COUNTRY$。发起者声称迄今未知是否会有外国政要被邀请。;;;;;;;;;;;;x -EVTDESC19030_NEWS_LONG;$CAPITAL$,紧张在安纳托利亚酝酿,因为奥斯曼帝国的持续衰落使整个地区动荡不安。在非土耳其省份的民族主义和叛乱发展到引起整个国家的关注,外加和西欧比起来的相对落后,许多人相信帝国的终结仅仅是个时间上的问题。更糟糕的是,奥斯曼对基督徒的严酷对待令$FROMCOUNTRY$以他们是东方基督徒的保护者自居。;;;;;;;;;;;;x -EVTDESC19030_NEWS_MEDIUM;紧张在安纳托利亚酝酿,因为奥斯曼帝国的持续衰落使整个地区动荡不安。许多人相信帝国的终结仅仅是个时间上的问题。更糟糕的是,奥斯曼对基督徒的严酷对待令$FROMCOUNTRY$以他们是东方基督徒的保护者自居。;;;;;;;;;;;;x -EVTDESC19030_NEWS_SHORT;紧张因奥斯曼帝国的持续衰落使整个地区动荡不安而发酵。基督徒的遭遇令$FROMCOUNTRY$以他们是东方基督徒的保护者自居。;;;;;;;;;;;;x -EVTDESC19046_NEWS_LONG;埃及埋藏于地下数千年的帝王谷已被发掘出来。发现了一具保存好的预计是古埃及法老年轻人的尸体,周围是被精巧的手工制品和奇妙的财宝。帝王谷被誉为本世纪最伟大的建筑学发现,这一发现令各大学的埃及古物学系无比兴奋和充满好奇。随之发现的木乃伊被认为需要送回西方去进行进一步研究。;;;;;;;;;;;;x -EVTDESC19046_NEWS_MEDIUM;$COUNTRY_ADJ$考古学家在埃及发掘了埋藏于地下数千年的坟墓。年轻的法老尸体旁埋藏着奇妙的财宝。帝王谷被誉为本世纪最伟大的建筑学发现。;;;;;;;;;;;;x -EVTDESC19046_NEWS_SHORT;$COUNTRY_ADJ$考古学家在埃及发掘了埋藏于地下数千年的坟墓,年轻的法老尸体旁埋藏着奇妙的财宝。;;;;;;;;;;;;x -EVTDESC19310_NEWS_LONG;北京这一沉睡的巨人将要唤醒,这是外交界的共识了,这意味着中国将被视为列强。中国领导人将中国崛起归功于天命。欧洲的领导人认为这是因为西方的观念和风俗被采纳在东方。无论如何,中华这庞然大物的潜力无限而且全世界会严肃对待他。我们建议读者观察的同时增进对中华的理解。;;;;;;;;;;;;x -EVTDESC19310_NEWS_MEDIUM;北京这一沉睡的巨人将要唤醒,这是外交界的共识了,这意味着中国将被视为列强。中国领导人将中国崛起归功于天命,欧洲则认为是西方理念被采纳的功劳。;;;;;;;;;;;;x -EVTDESC19310_NEWS_SHORT;外交界认为中国将成为列强。中国领导人将中国崛起归功于天命。欧洲则认为是西方理念被采纳的功劳。;;;;;;;;;;;;x -EVTDESC19320_NEWS_LONG;东京-旭日之国,现今游子归家,被外交界视为列强。自从多年以前和西方接触的影响,勤勉的日本人在文化、工业、军事均彻底的改进,再无法将他们视为落后的野蛮人了。地缘政治学家表达对日本可能今后在亚洲扩张的关注。;;;;;;;;;;;;x -EVTDESC19320_NEWS_MEDIUM;外交界认为日本是列强。勤勉的日本人在文化、工业、军事均彻底的改进,再无法将他们视为落后的野蛮人了。;;;;;;;;;;;;x -EVTDESC19320_NEWS_SHORT;外交界认为日本是列强。勤勉的日本人在文化、工业、军事均彻底的改进,再无法将他们视为落后的野蛮人了。;;;;;;;;;;;;x -EVTDESC19355_NEWS_LONG;地缘政治学家们在上周举行了一次研讨会,达成了广泛的共识;伴随民族主义意识的崛起、军事上的自尊心以及新的可怕的战争武器,意味着将来列强们的冲突可能导致一种全新的世界大战?!致更大的领土改变、羞辱以及民族解放,尽管完全的吞并仍旧不可能。人类的倔强、智慧、暴力的天赋是否会导致地球的毁灭?!有时间能告诉我们。;;;;;;;;;;;;x -EVTDESC19355_NEWS_MEDIUM;地缘政治学家们在上周举行了一次研讨会,达成了广泛的共识;新的可怕的战争武器,意味着将来列强们的冲突可能导致一种全新的世界大战,可能导致更大的领土变化。;;;;;;;;;;;;x -EVTDESC19355_NEWS_SHORT;地缘政治学家们在上周举行了一次研讨会,达成了广泛的共识;将来列强们的冲突可能导致一种全新的世界大战?!;;;;;;;;;;;x -EVTDESC31100_NEWS_LONG;考古学家海因里希·施利曼在土耳其发掘出了失落之城-特洛伊!这一发现引起了考古学的大爆发激发了无数想象力。当他挖掘希萨利克的山区时,发现可以上溯到青铜时期以及罗马时代的古城市群。他的发现的现场被命名为普里阿摩斯的宝藏,文物由柏林博物馆收藏。他的考古工作是受了在当地进行超过60年田野工作的英国外交官弗兰克·卡尔弗特的影响。;;;;;;;;;;;;x -EVTDESC31100_NEWS_MEDIUM;考古学家海因里希·施利曼在土耳其发掘出了失落之城-特洛伊!这一发现引起了考古学的大爆发激发了无数想象力。他的发现的现场被命名为普里阿摩斯的宝藏,文物由柏林博物馆收藏。;;;;;;;;;;;;x -EVTDESC31100_NEWS_SHORT;考古学家海因里希·施利曼在土耳其发掘出了失落之城-特洛伊!这一发现引起了考古学的大爆发激发了无数想象力。;;;;;;;;;;;;x -EVTDESC31102_NEWS_LONG;$COUNTRY$位于伊斯坦布尔的首都不再安全。他们决定将政府搬到更安全的内陆安卡拉。安卡拉是世界上最古老的城市之一,据说是由神话中的弗里吉亚的国王麦德斯所建,然而历史学家认为定居早于弗里几亚人的统治而且首次建造的痕迹可以追溯到更早的哈提文明。城市的古城区主要是奥斯曼、拜占庭、罗马的建筑,这证明了安卡拉古往今来文化经济的地位。;;;;;;;;;;;;x -EVTDESC31102_NEWS_MEDIUM;$COUNTRY$位于伊斯坦布尔的首都不再安全。他们决定将政府搬到更安全的内陆安卡拉。城市的古城区主要是奥斯曼、拜占庭、罗马的建筑,这证明了安卡拉古往今来文化经济的地位。;;;;;;;;;;;;x -EVTDESC31102_NEWS_SHORT;$COUNTRY$位于伊斯坦布尔的首都不再安全。他们决定将政府搬到更安全的内陆安卡拉。;;;;;;;;;;;;x -EVTDESC31307_NEWS_LONG;奥地利的王后伊丽莎白·冯·维特巴赫,被意大利的无政府主义者路易吉·卢凯尼行刺。这起恐怖袭击发生在日内瓦的美岸酒店。“我是无政府主义者。我带着为那些对自己社会地位麻木不仁的人提供一个榜样的目的,我来日内瓦去行刺一个君主。对我而言行刺的对象是谁无所谓。本不打算行刺女性,除了皇后。她的皇冠恰好在我视线范围以内。”刺客如此解释他的行径。;;;;;;;;;;;;x -EVTDESC31307_NEWS_MEDIUM;奥地利的王后伊丽莎白·冯·维特巴赫,被意大利的无政府主义者路易吉·卢凯尼行刺。这起恐怖袭击发生在日内瓦的美岸酒店。“本不打算行刺女性,除了皇后。她的皇冠恰好在我视线范围以内。”刺客如此解释他的行径。;;;;;;;;;;;;x -EVTDESC31307_NEWS_SHORT;奥地利的王后伊丽莎白·冯·维特巴赫,被意大利的无政府主义者路易吉·卢凯尼行刺。这起恐怖袭击发生在日内瓦的美岸酒店。;;;;;;;;;;;;x -EVTDESC31308_NEWS_LONG;$COUNTRY$:社会主义国际的齐美尔瓦尔德会议在一战爆发后的1914年8月举行。战争造成的巨大伤亡使得与会代表谴责帝国主义并号召工人抵制战争。许多杰出社会主义运动代表齐聚一堂,包括来自意大利的拉扎里和莫迪利亚尼,来自俄国的列宁和布罗,德国的列杰布尔和霍夫曼,法国的布尔德龙和梅尔赫姆等人。;;;;;;;;;;;;x -EVTDESC31308_NEWS_MEDIUM;$COUNTRY$:社会主义国际的齐美尔瓦尔德会议在一战爆发后的1914年8月举行。战争造成的巨大伤亡使得与会代表谴责帝国主义并号召工人抵制战争。;;;;;;;;;;;;x -EVTDESC31308_NEWS_SHORT;$COUNTRY$:社会主义国际的齐美尔瓦尔德会议在一战爆发后的1914年8月举行。;;;;;;;;;;;;x -EVTDESC31310_NEWS_LONG;$COUNTRY$:16国签订日内瓦公约旨在改善战场伤员待遇。他们选择瑞士国旗相反作为标志:红十字白底。1818年拿破仑兵败滑铁卢后40年,他侄子1859年在北意大利的战役让许多观察家震惊。一个瑞士商人和救援活动家亨利·杜兰特见证了这次战役成千上万伤兵的糟糕待遇,提出一系列国际法去减缓伤兵痛苦。;;;;;;;;;;;;x -EVTDESC31310_NEWS_MEDIUM;$COUNTRY$:16国签订日内瓦公约旨在改善战场伤员待遇。一个瑞士商人和救援活动家亨利·杜兰特,提出一系列国际法去减缓伤兵痛苦。;;;;;;;;;;;;x -EVTDESC31310_NEWS_SHORT;$COUNTRY$:16国签订日内瓦公约旨在改善战场伤员待遇。他们选择瑞士国旗相反作为标志:红十字白底。;;;;;;;;;;;;x -EVTDESC36600_NEWS_LONG;瑞典女高音珍妮·林德1820年生于斯德哥尔摩。1838年她在斯德哥尔摩的歌剧'自由射手'中首次登场,并且40年代中期她在欧美一系列露面使她声名远扬。她是瑞典的首个巨星,以唱功精致惊人的声乐技能以及真诚自然谦逊的方式闻名。她将音乐会和歌剧赚取的大量金钱投入慈善。;;;;;;;;;;;;x -EVTDESC36600_NEWS_MEDIUM;瑞典女高音珍妮·林德1820年生于斯德哥尔摩。1838年她在斯德哥尔摩的歌剧'自由射手'中首次登场,并且40年代中期她在欧美一系列露面使她声名远扬。;;;;;;;;;;;;x -EVTDESC36600_NEWS_SHORT;T1838年瑞典女高音珍妮·林德在斯德哥尔摩的歌剧'自由射手'中首次登场,并且40年代中期她在欧美一系列露面使她声名远扬。;;;;;;;;;;;;x -EVTDESC36611_NEWS_LONG;瑞典作家奥古斯特·斯特林堡(1849-1912)最具天赋的讽刺作家之一。无论剧作、小说、还是短篇,他的作品总表现愤怒和天赋,体现自然主义、心理学、和神秘主义。1879年作品'红房间'给他带来声誉。该作品讽刺了19世纪70年代晚期乳垫的体制。他还是一个多才多艺的人,兴趣广泛包括科学、神秘学、绘画、心理学、炼金术,但仇视妇女解放!;;;;;;;;;;;;x -EVTDESC36611_NEWS_MEDIUM;瑞典作家奥古斯特·斯特林堡(1849-1912)最具天赋的讽刺作家之一。无论剧作、小说、还是短篇,他的作品总表现愤怒和天赋,体现自然主义、心理学、和神秘主义。;;;;;;;;;;;;x -EVTDESC36611_NEWS_SHORT;瑞典作家奥古斯特·斯特林堡(1849-1912)最具天赋的讽刺作家之一。无论剧作、小说、还是短篇,他的作品总表现愤怒和天赋。;;;;;;;;;;;;x -EVTDESC37700_NEWS_LONG;为稳定财政,$COUNTRY_ADJ$马德里政府充公教会财产并没给教会赔偿。而且取消了天主教堂的税收优惠,作为让步政府承担了教堂维护费。许多自由主义者认为教会在西班牙内战中支持卡洛斯,充公财产是一个裁决,这也许是鼓励国家生产的机会。;;;;;;;;;;;;x -EVTDESC37700_NEWS_MEDIUM;为稳定财政,$COUNTRY_ADJ$马德里政府充公教会财产并没给教会赔偿。而且取消了天主教堂的税收优惠,作为让步政府承担了教堂维护费。;;;;;;;;;;;;x -EVTDESC37700_NEWS_SHORT;为稳定财政,$COUNTRY_ADJ$马德里政府充公教会财产并没给教会赔偿。;;;;;;;;;;;;x -EVTDESC37701_NEWS_LONG;委内瑞拉原居民将军纳西索·洛佩兹被西班牙殖民地当局伏杀于古巴。因为他煽动人们让古巴投靠美国,但他因群众不支持而失。西班牙残忍的对待俘虏激发美国南北怒火,哪怕不支持远征古巴的。洛佩兹的尝试尽管是失败,激励了许多军事冒险家到拉美。;;;;;;;;;;;;x -EVTDESC37701_NEWS_MEDIUM;委内瑞拉原居民将军纳西索·洛佩兹被西班牙殖民地当局伏杀于古巴。因为他煽动人们让古巴投靠美国,但他因群众不支持而失败。;;;;;;;;;;;;x -EVTDESC37701_NEWS_SHORT;委内瑞拉原居民将军纳西索·洛佩兹被西班牙殖民地当局伏杀于古巴。因为他煽动人们让古巴投靠美国。;;;;;;;;;;;;x -EVTDESC37706_NEWS_LONG;西班牙画家巴勃罗·毕加索放弃了传统的画法思路,使用更多概念性的风格,是受到非洲建筑和美术影响。他是20世纪最有影响力的艺术家,他大半生在法国。他创作发展了许多不同风格,尤其是和人共同创建的立体主义。他天赋异禀,青少年时风格写实然而以后风格趋向抽象和实验形式。;;;;;;;;;;;;x -EVTDESC37706_NEWS_MEDIUM;西班牙画家巴勃罗·毕加索放弃了传统的画法思路,使用更多概念性的风格。他天赋异禀,青少年时风格写实然而以后风格趋向抽象和实验形式。;;;;;;;;;;;;x -EVTDESC37706_NEWS_SHORT;西班牙画家巴勃罗·毕加索放弃了传统的画法思路,使用更多概念性的风格,是受到非洲建筑和美术影响。;;;;;;;;;;;;x -EVTDESC32500_NEWS_LONG;$COUNTRY$:俄罗斯现代文学最有影响力的作家之一,普希金几乎让俄罗斯文学水平相当于欧洲其他国家之和,普希金以他的作品比如《尤金奥·涅金》《鲍里斯·戈杜诺夫》以及《船长的女儿》出名。由于债务缠身不受法院欢迎,他死于1837年2月与一个纠缠他妻子娜塔莉亚的法国侨民的决斗中。沙皇搬移和管制他的葬礼担心引起政治示威游行。;;;;;;;;;;;;x -EVTDESC32500_NEWS_MEDIUM;$COUNTRY$:俄罗斯现代文学最有影响力的作家之一,普希金几乎让俄罗斯文学水平相当于欧洲其他国家之和,普希金以他的作品比如《尤金奥·涅金》《鲍里斯·戈杜诺夫》以及《船长的女儿》出名。;;;;;;;;;;;;x -EVTDESC32500_NEWS_SHORT;$COUNTRY$:俄罗斯现代文学最有影响力的作家之一,普希金几乎让俄罗斯文学水平相当于欧洲其他国家之和,普希金以他的作品比如《尤金奥·涅金》《鲍里斯·戈杜诺夫》以及《船长的女儿》出名。;;;;;;;;;;;;x -EVTDESC32505_NEWS_LONG;$COUNTRY$:费奥多·陀思妥耶夫斯基于1880年完成了他的巨著《卡拉马佐夫兄弟》。该作品是文学史上最引人注意的作品之一,该喜剧是陀思妥耶夫斯基后社会主义作家主题作品的之一。一部喜剧,但是是极其严肃的喜剧。他的作品极大地影响了俄国和西方,文学、哲学和宗教学。;;;;;;;;;;;;x -EVTDESC32505_NEWS_MEDIUM;$COUNTRY$:费奥多·陀思妥耶夫斯基于1880年完成了他的巨著《卡拉马佐夫兄弟》。他的作品极大地影响了俄国和西方,文学、哲学和宗教学。;;;;;;;;;;;;x -EVTDESC32505_NEWS_SHORT;$COUNTRY$:费奥多·陀思妥耶夫斯基于1880年完成了他的巨著《卡拉马佐夫兄弟》。他的作品极大影响了俄国和西方。;;;;;;;;;;;;x -EVTDESC35700_NEWS_LONG;梵蒂冈罗马教宗良第十三的关于劳工问题的通谕以“新事”开头。分析道社会主义运动将开始扩散到更多区域。这是由于工业生产扩张导致的贫富分化,外加道德的衰退。;;;;;;;;;;;;x -EVTDESC35700_NEWS_MEDIUM;梵蒂冈教宗良第十三的关于劳工问题的通谕警告人们由于贫困和道德的衰退,社会主义运动将开始扩散到更多区域。;;;;;;;;;;;;x -EVTDESC35700_NEWS_SHORT;梵蒂冈罗马教宗良第十三的关于劳工问题的通谕警告社会主义运动将开始扩散到更多区域。;;;;;;;;;;;;x -EVTDESC38500_NEWS_LONG;阿曼首次船只到达新大陆,1840年苏丹娜号抵达纽约,苏丹私人代表带来了苏丹赛义德·伊本和美国进行贸易的意愿并和美国政府进行会晤。剥夺兄弟共同统治阿曼的权力后,苏丹赛义德·伊本把首都从阿曼的马斯喀特搬到桑给巴尔的石头城。他因制定对外政策和英法美签订贸易协定而闻名。在伦敦政府要求下他宣布奴隶贸易非法,尽管之前奴隶贸易是阿曼首要经济支柱。;;;;;;;;;;;;x -EVTDESC38500_NEWS_MEDIUM;阿曼首次船只到达新大陆,1840年苏丹娜号抵达纽约,苏丹私人代表带来了苏丹赛义德·伊本和美国进行贸易的意愿并和美国政府进行会晤。;;;;;;;;;;;;x -EVTDESC38500_NEWS_SHORT;阿曼首次船只到达新大陆,1840年苏丹娜号抵达纽约,苏丹私人代表带来了苏丹赛义德·伊本和美国进行贸易的意愿。;;;;;;;;;;;;x -EVTDESC36400_NEWS_LONG;爱德华·蒙克(1863-1944),一个挪位画家,他促进表现主义和象征主义发展。他的作品对上层阶级造成极大震撼从而导致被禁。他的作品提升了社会不幸的意识。'与其他画家不同,他看到了重点并画出来'一个朋友如此为他辩解。他最出名的作品'呐喊',有4个不同版本以一次拍卖中床下了拍卖纪录。;;;;;;;;;;;;x -EVTDESC36400_NEWS_MEDIUM;爱德华·蒙克(1863-1944),一个挪位画家,他促进表现主义和象征主义发展。他的作品对上层阶级造成极大震撼从而导致被禁。他的作品提升了社会不幸的意识。;;;;;;;;;;;;x -EVTDESC36400_NEWS_SHORT;爱德华·蒙克(1863-1944),一个挪位画家,他促进表现主义和象征主义发展。他的作品对上层阶级造已在成极大震撼从而导致被禁。;;;;;;;;;;;;x -EVTDESC36401_NEWS_LONG;教师伊瓦尔·奥森是一个农夫的儿子(1813-1896)看到了挪威写作语言改革的需求,那之前是用丹麦语的。通过在本国的乡村农村公社旅行,他创造了语法和'新'挪威语字典。尽管他编纂的口语在教育人民上帮助不大通过帮助他的许多诗歌成为流行歌。他去世前他的新语言被挪威国会官方认可。;;;;;;;;;;;;x -EVTDESC36401_NEWS_MEDIUM;教师伊瓦尔·奥森是一个农夫的儿子(1813-1896)看到了挪威写作语言改革的需求,那之前是用丹麦语的。他创造了语法和'新'挪威语字典。他的许多诗歌成为流行歌。;;;;;;;;;;;;x -EVTDESC36401_NEWS_SHORT;教师伊瓦尔·奥森是一个农夫的儿子(1813-1896)看到了挪威写作语言改革的需求,那之前是用丹麦语的。他创造了'新'挪威语。;;;;;;;;;;;;x -EVTDESC44000_NEWS_LONG;随着夏威夷与交接交流,新的疾病-麻风病降临这个群岛。出于对麻风病高传染性恐惧,麻风病隔离区建立在莫洛凯岛。一个比利时的传教士戴梅恩·德沃斯特到那为受害者提供帮助,16年后死于麻风病。;;;;;;;;;;;;x -EVTDESC44000_NEWS_MEDIUM;随着夏威夷与交接交流,新的疾病-麻风病降临这个群岛。出于对麻风病高传染性恐惧,麻风病隔离区建立在莫洛凯岛。;;;;;;;;;;;;x -EVTDESC44000_NEWS_SHORT;随着夏威夷与交接交流,新的疾病-麻风病降临这个群岛。麻风病隔离区建立在莫洛凯岛。;;;;;;;;;;;;x -EVTDESC36204_NEWS_LONG;1848年丹麦维京群岛奴隶叛乱。统治者彼得·冯·施赫恩决定释放他们而不是武力镇压。他引用1847年法律规定所有奴隶应当释放作为行为依据。学者认为他与黑人安娜·希格拉同居,因此受到她的影响。施赫恩的行为收到了种植园主的抵触。他因此被召回丹麦审判,但不久被最高法院判决无罪。;;;;;;;;;;;;x -EVTDESC36204_NEWS_MEDIUM;1848年丹麦维京群岛奴隶叛乱。统治者彼得·冯·施赫恩决定释放他们而不是武力镇压。他因此被召回丹麦审判,但不久被最高法院判决无罪。;;;;;;;;;;;;x -EVTDESC36204_NEWS_SHORT;1848年丹麦维京群岛奴隶叛乱。统治者彼得·冯·施赫恩决定释放他们而不是武力镇压。;;;;;;;;;;;;x -EVTDESC36217_NEWS_LONG;丹麦作家和哲学家克尔凯郭尔在1843年出版了他的作品《非此即彼》。他被认为是首个存在主义哲学家。“上帝不像普通人,对他来说是否有可见的证据并不重要,因此他能看到即使成功与否他私底下能见。他帮你去再学习从而你断绝他能否可见世俗观念”,他曾经这么解释他的神学观点。;;;;;;;;;;;;x -EVTDESC36217_NEWS_MEDIUM;丹麦作家和哲学家克尔凯郭尔在1843年出版了他的作品《非此即彼》。“对上帝来说是否有可见的证据并不重要,因此他能看到即使成功与否他私底下能见。”他曾经这么解释他的神学观点。;;;;;;;;;;;;x -EVTDESC36217_NEWS_SHORT;丹麦作家和哲学家克尔凯郭尔在1843年出版了他的作品《非此即彼》。他被认为是首个存在主义哲学家。;;;;;;;;;;;;x -EVTDESC90900_NEWS_LONG;经过多年的不平等条约、资源被掠夺、恐吓后,$COUNTRY$已和西方平起平坐。龙的传人已经苏醒可能破坏世界格局。学校和工厂的快速建立,海陆军的改革,都使得中国比得上西方国家,制度的改革提升了统治效率,基于中国巨大人力物力他们将很快成为列强。;;;;;;;;;;;;x -EVTDESC90900_NEWS_MEDIUM;经过多年的不平等条约、资源被掠夺、恐吓后,$COUNTRY$已和西方平起平坐。龙的传人已经苏醒可能破坏世界格局。中国不久将发现他们成为列强。;;;;;;;;;;;;x -EVTDESC90900_NEWS_SHORT;经过多年的不平等条约、资源被掠夺、恐吓后,$COUNTRY$已和西方平起平坐。龙的传人已经苏醒可能破坏世界格局。;;;;;;;;;;;;x -EVTDESC90902_NEWS_LONG;中国已经分崩离析。原本可以成为列强和西方对抗的中国如今陷入军阀混战,使之分裂而不是联合是西方对华策略。尽管如此,西方仍不是风平浪静,通过工业和军事的实力,其中一个军阀仍可能团结中国人使龙的传人再次崛起破坏世界格局。;;;;;;;;;;;;x -EVTDESC90902_NEWS_MEDIUM;中国已经分崩离析。原本可以成为列强和西方对抗的中国如今陷入军阀混战。;;;;;;;;;;;;x -EVTDESC90902_NEWS_SHORT;中国已经分崩离析。原本可以成为列强的中国如今陷入军阀混战。;;;;;;;;;;;;x -EVTDESC37201_NEWS_LONG;$COUNTRY$:经过三十年建造后,由拿破仑·波拿巴委托建造,让·沙尔格兰设计的凯旋门于1836年在巴黎建成。灵感来自于罗马人的凯旋门,纪念碑展示了法国大革命和拿破仑时期征战场景。这是迄今最大凯旋门,坐落在塞纳河畔在12条放射道路中间,拱门50米高45米宽22米深。;;;;;;;;;;;;x -EVTDESC37201_NEWS_MEDIUM;$COUNTRY$:经过三十年建造后,由拿破仑·波拿巴委托建造的凯旋门于1836年在巴黎建成。灵感来自于罗马人的凯旋门,纪念碑展示了法国大革命和拿破仑时期征战场景。;;;;;;;;;;;;x -EVTDESC37201_NEWS_SHORT;$COUNTRY$:经过三十年建造后,由拿破仑·波拿巴委托建造,让·沙尔格兰设计的凯旋门于1836年在巴黎建成。;;;;;;;;;;;;x -EVTDESC37204_NEWS_LONG;拿破仑·波拿巴的遗体于1840年12月由圣赫勒拿岛返回法兰西。在遗体埋葬到巴黎荣军院当天成千上万人致以敬意。基于拿破仑的遗愿'我愿让我的骨灰葬于塞纳河畔,在我深深热爱的法兰西人民之间'。拿破仑遗体埋在一个没有天花板的圆形地下室的有两块大理石平板组成的石棺,并且与他在奥斯特里茨和马伦戈的佩剑埋葬一起。;;;;;;;;;;;;x -EVTDESC37204_NEWS_MEDIUM;拿破仑·波拿巴的遗体于1840年12月由圣赫勒拿岛返回法兰西。在遗体埋葬到巴黎荣军院当天成千上万人致以敬意。;;;;;;;;;;;;x -EVTDESC37204_NEWS_SHORT;拿破仑·波拿巴的遗体于1840年12月由圣赫勒拿岛返回法兰西。成千上万人致以敬意。;;;;;;;;;;;;x -EVTDESC37213_NEWS_LONG;$COUNTRY$:1835年亚历西斯·德·托克维尔出版了《美国的民主》,一经发行在美国和法国都认为是经典。书中他谈及美国人的好讼和虔诚,一些问题深圳对于欧洲人来说仍是谜题。他是少有的多于1本经典的历史学家。他的巨作《旧制度和大革命》发表在他逝世3年前的1856年。;;;;;;;;;;;;x -EVTDESC37213_NEWS_MEDIUM;$COUNTRY$:1835年亚历西斯·德·托克维尔出版了《美国的民主》,一经发行此书在美国和法国都认为是经典。他是少有的多于1本经典的历史学家。;;;;;;;;;;;;x -EVTDESC37213_NEWS_SHORT;$COUNTRY$:1835年亚历西斯·德·托克维尔出版了《美国的民主》,一经发行在美国和法国都认为是经典。;;;;;;;;;;;;x -EVTDESC37216_NEWS_LONG;$COUNTRY$:在1894年,一个法国间谍在德国大使馆发现一个手写的摘要簿,该摘要簿写有法军秘密档案。嫌疑人是犹太上尉阿尔弗雷德·德雷福斯,他被军事法庭审批并判处在魔鬼岛无期徒刑。德雷福斯认为自己是无辜的而且不是摘要簿的作者但无效。;;;;;;;;;;;;x -EVTDESC37216_NEWS_MEDIUM;$COUNTRY$:在1894年,一个法国间谍在德国大使馆发现一个手写的摘要簿,该摘要簿写有法军秘密档案。嫌疑人是犹太上尉阿尔弗雷德·德雷福斯,他被判处在魔鬼岛无期徒刑。;;;;;;;;;;;;x -EVTDESC37216_NEWS_SHORT;$COUNTRY$:在1894年,犹太上尉阿尔弗雷德·德雷福斯被判处在魔鬼岛无期徒刑。德雷福斯认为自己无辜但无效。;;;;;;;;;;;;x -EVTDESC37217_NEWS_LONG;$COUNTRY$:在1896年,陆军上校皮卡尔发现德雷福斯被定罪的罪证摘要簿的真实作者是上校埃斯特哈奇,但埃斯特哈奇被军事法庭无罪释放。在写给法国总统的公开信中,埃米尔·左拉职责法官被军务部要求释放埃斯特哈奇。接下来在1898年,许多指控德雷福斯的证据被证明是伪造。;;;;;;;;;;;;x -EVTDESC37217_NEWS_MEDIUM;$COUNTRY$:在1896年,陆军上校皮卡尔发现德雷福斯被定罪的罪证摘要簿的真实作者是上校埃斯特哈奇,但埃斯特哈奇被军事法庭无罪释放。埃米尔·左拉职责法官被军务部要求这么做。;;;;;;;;;;;;x -EVTDESC37217_NEWS_SHORT;$COUNTRY$:在1896年,陆军上校皮卡尔发现德雷福斯被定罪的罪证摘要簿的真实作者是上校埃斯特哈奇。;;;;;;;;;;;;x -EVTDESC37218_NEWS_LONG;$COUNTRY$:当德雷福斯案件的证据被证明是捏造后,在1899年他的案件被送到法庭上诉。军事法庭拒绝承认之前判决的错误,他遭受再次被认定有罪的污蔑。尽管他被总统赦免并在1906年被认为无罪,整个事件的结果导致反教权主义、反军国主义的增长以及促进法国左派的联合。;;;;;;;;;;;;x -EVTDESC37218_NEWS_MEDIUM;$COUNTRY$:当德雷福斯案件的证据被证明是捏造后,在1899年他的案件被送到法庭上诉。军事法庭拒绝承认之前判决的错误,他遭受再次被认定有罪的污蔑。;;;;;;;;;;;;x -EVTDESC37218_NEWS_SHORT;$COUNTRY$:当德雷福斯案件的证据被证明是捏造后,在1899年他的案件被送到法庭上诉。他遭受再次被认定有罪的污蔑。;;;;;;;;;;;;x -EVTDESC37220_NEWS_LONG;$COUNTRY$:矿工之女,十四岁的伯纳黛特·苏比鲁第一次目睹了圣母玛利亚。地点是比利牛斯山北面靠近卢尔德的一处洞穴中。尽管这只是个人所见而非公开的显圣,但在1864年一次教会调查后,她的所见被天主教会官方认可,而卢尔德也成为天主教的重要朝圣圣地。圣母玛利亚向伯纳黛特所指那一处泉水,被认为只要祈祷,就能有治愈功能。;;;;;;;;;;;;x -EVTDESC37220_NEWS_MEDIUM;$COUNTRY$:矿工之女,十四岁的伯纳黛特·苏比鲁第一次目睹了圣母玛利亚。地点是比利牛斯山北面靠近卢尔德的一处洞穴中。在1864年,她的所见被天主教会官方认可。;;;;;;;;;;;;x -EVTDESC37220_NEWS_SHORT;$COUNTRY$:矿工之女,十四岁的伯纳黛特·苏比鲁第一次目睹了圣母玛利亚。地点是比利牛斯山北面靠近卢尔德的一处洞穴中。;;;;;;;;;;;;x -EVTDESC31502_NEWS_LONG;年逾67岁的奥匈帝国皇帝弗朗茨一世,其患有心理和生理疾病的儿子斐迪南一世应继任登基。由于费迪南的无能,包括克莱门斯·文策尔·梅特涅亲王在内的国家秘密会议控制了政府运作。摄政议会认为坚持拥立新皇,并宣称他能在摄政议会指导下统治国家。费迪南的唯一一句完整的命令据说是“我是皇帝,我要吃饺子”。;;;;;;;;;;;;x -EVTDESC31502_NEWS_MEDIUM;年逾67岁的奥匈帝国皇帝弗朗茨一世,其患有心理和生理疾病的儿子斐迪南一世应继任登基。摄政克莱门斯·文策尔·梅特涅亲王替皇帝控制了政府运作。;;;;;;;;;;;;x -EVTDESC31502_NEWS_SHORT;年逾67岁的奥匈帝国皇帝弗朗茨一世,其患有心理和生理疾病的儿子斐迪南一世应继任登基。摄政替皇帝控制了政府运作。;;;;;;;;;;;;x -EVTDESC31504_NEWS_LONG;塞尔维亚人伊利亚·加拉沙宁在他的著作《略图》中呼吁所有南斯拉夫人团结起来,反抗奥地利和奥斯曼的压迫。受到德法两国民族国家的启示,加拉沙宁试图解决关系到塞尔维亚人的复杂国际关系。他的著作也成为南斯拉夫人民族运动的指南,并影响了他执政生涯中的所有决策。但由于担心没有多数民意支持,他的著作直到晚年才公开。;;;;;;;;;;;;x -EVTDESC31504_NEWS_MEDIUM;塞尔维亚人伊利亚·加拉沙宁在他的著作《略图》中呼吁所有南斯拉夫人团结起来,反抗奥地利和奥斯曼的压迫。他的著作成为南斯拉夫人民族运动的指南。;;;;;;;;;;;;x -EVTDESC31504_NEWS_SHORT;塞尔维亚人伊利亚·加拉沙宁在他的著作《略图》中呼吁所有南斯拉夫人团结起来,反抗奥地利和奥斯曼的压迫。;;;;;;;;;;;;x -EVTDESC31505_NEWS_LONG;巴伐利亚公主伊丽莎白,又称茜茜公主,1854年嫁给了奥地利皇帝弗朗茨·约瑟夫一世。她行事不拘泥于传统,往往无视繁文缛节,使她身受民众爱戴。茜茜公主自幼在父亲巴伐利亚公爵马科西米利安·约瑟夫自然自由的宫廷环境下长大,她还经常逃课去乡村中骑马放纵。弗朗茨·约瑟夫一世被她的魅力和美貌所吸引,不惜和伊丽莎白虔诚的姐姐悔婚,并忤逆他母亲的意愿,执意要茜茜为其皇后,再无他人。;;;;;;;;;;;;x -EVTDESC31505_NEWS_MEDIUM;巴伐利亚公主伊丽莎白,又称茜茜公主,1854年嫁给了奥地利皇帝弗朗茨·约瑟夫一世。她行事不拘泥于传统,往往无视繁文缛节,使她身受民众爱戴。弗朗茨·约瑟夫一世被她的魅力和美貌所吸引,执意要茜茜为其皇后,再无他人。;;;;;;;;;;;;x -EVTDESC31505_NEWS_SHORT;巴伐利亚公主伊丽莎白,又称茜茜公主,1854年嫁给了奥地利皇帝弗朗茨·约瑟夫一世。她行事不拘泥于传统,往往无视繁文缛节,使她身受民众爱戴。;;;;;;;;;;;;x -EVTDESC35000_NEWS_LONG;由于深陷和德意志的战争,大不列颠萨克森-科堡-哥达王室决定断绝和德国表亲的关系并保存自己的名誉!他们现在自称温莎王室,并保管所有与温莎公爵相关的头衔。一名显赫的德意志贵族亲王接受采访时说道:“我一点也不惊讶。唉我还有更要紧的事情要办,比如看看莎士比亚的喜剧《萨克森-科堡-哥达的风流娘儿们》。”记者认为,这位德国人确实很幽默。;;;;;;;;;;;;x -EVTDESC35000_NEWS_MEDIUM;由于深陷和德意志的战争,大不列颠萨克森-科堡-哥达王室决定断绝和德国表亲的关系并保存自己的名誉!他们现在自称温莎王室,并保管所有与温莎公爵相关的头衔。;;;;;;;;;;;;x -EVTDESC35000_NEWS_SHORT;由于深陷和德意志的战争,大不列颠萨克森-科堡-哥达王室决定断绝和德国表亲的关系并自称温莎王室!;;;;;;;;;;;;x -EVTDESC33400_NEWS_LONG;上周在巴伐利亚雷根斯堡附近的多瑙施陶夫,一座新古典主义、希腊神庙外形和挪威神话命名的纪念殿堂,瓦尔哈拉神殿刚刚揭幕建成。这座华丽的纪念性建筑是多瑙河上的著名地标,建筑宏伟壮丽,以至于很远就能看到。在其中名人殿里向公众展示的著名德意志人中,不仅仅和神话中英灵殿一样,有奋勇杀敌的勇士,还有科学家、文学家、艺术家,男女皆有。;;;;;;;;;;;;x -EVTDESC33400_NEWS_MEDIUM;上周在巴伐利亚雷根斯堡附近的多瑙施陶夫,一座新古典主义、希腊神庙外形和挪威神话命名的纪念殿堂,瓦尔哈拉神殿刚刚揭幕建成。在其中名人殿里向公众展示着著名的德国人。;;;;;;;;;;;;x -EVTDESC33400_NEWS_SHORT;上周在巴伐利亚多瑙施陶夫,一座希腊神庙外形,名为瓦尔哈拉神殿刚刚揭幕建成。在其中名人殿里向公众展示着著名的德国人。;;;;;;;;;;;;x -EVTDESC33401_NEWS_LONG;来自巴伐利亚通讯报道:丑闻!国王路德维希一世因风流韵事退位。国王曾封情妇,舞者罗拉·蒙特斯为女伯爵。伊莉莎·罗萨娜·吉尔伯特(她的真名),如今的兰德斯菲尔女伯爵,自1846年起就成为国王的情妇,并在当地颇不得人心。当地人反对她归于巴伐利亚国籍并选举成为传统的贵族。保守派和天主教势力反对声势庞大,国王的韵事只能以退位告终。;;;;;;;;;;;;x -EVTDESC33401_NEWS_MEDIUM;来自巴伐利亚:丑闻!国王路德维希一世因风流韵事退位。国王曾封情妇,舞者罗拉·蒙特斯为女伯爵。保守派和天主教势力反对声势庞大,国王的韵事只能以退位告终。;;;;;;;;;;;;x -EVTDESC33401_NEWS_SHORT;巴伐利亚:丑闻!国王路德维希一世因和舞者罗拉·蒙特斯风流韵事退位。由于保守派和天主教势力的反对,国王的韵事只能以退位告终。;;;;;;;;;;;;x -EVTDESC33402_NEWS_LONG;来自巴伐利亚通讯记者:慕尼黑新美术馆这周对公众开放。这座建筑由路德维希国王下令,建筑家弗里德里希·冯·格尔特纳和奥古斯特·冯·沃伊特设计建造。该美术馆宏伟大量的馆藏重点是所谓的“现代艺术”,而不是1836年所建的旧美术馆旧大师们的收藏品。馆藏中的精华是路德维希国王最爱的慕尼黑学派和德意志浪漫主义作品。;;;;;;;;;;;;x -EVTDESC33402_NEWS_MEDIUM;来自巴伐利亚:慕尼黑新美术馆这周对公众开放。这座建筑由路德维希一世国王下令,建筑家弗里德里希·冯·格尔特纳和奥古斯特·冯·沃伊特设计建造。该美术馆宏伟大量的馆藏重点是所谓的“现代艺术”。;;;;;;;;;;;;x -EVTDESC33402_NEWS_SHORT;巴伐利亚:慕尼黑新美术馆这周对公众开放。这座建筑由路德维希一世国王下令修建,宏伟大量的馆藏重点是所谓的“现代艺术”。;;;;;;;;;;;;x -EVTDESC33403_NEWS_LONG;作曲家理查德·瓦格纳完成了拜罗伊特节日剧院的修建。自从1871年起瓦格纳就留意这片土地,能修建他梦想中的节日剧院的完美地点。不久后拜罗伊特捐增了大面积空地,他的计划得以开展。剧院计划每年举办节日,上演伟大的德国戏剧。其处女作就是瓦格纳自己的《尼贝龙根的指环》。;;;;;;;;;;;;x -EVTDESC33403_NEWS_MEDIUM;作曲家理查德·瓦格纳完成了拜罗伊特节日剧院的修建。剧院计划每年举办节日,上演伟大的德国戏剧。其处女作就是瓦格纳自己的《尼贝龙根的指环》。;;;;;;;;;;;;x -EVTDESC33403_NEWS_SHORT;作曲家理查德·瓦格纳完成了拜罗伊特节日剧院的修建。剧院计划每年举办节日,上演伟大的德国戏剧。;;;;;;;;;;;;x -EVTDESC34600_NEWS_LONG;德国教育家阿道夫·第斯多惠,柏林国立学校的开导者,最近主张儿童教育的原则是教育他们成为自觉、会思考和有责任感的公民。尽管如此,由于他也认为教会和政府都不应涉足教育,多数人认为他的观点负有争议。他的目标被认为是真正的教育职业化。他的自由主义倾向过于争议,有可能会因此停职。;;;;;;;;;;;;x -EVTDESC34600_NEWS_MEDIUM;德国教育家阿道夫·第斯多惠,最近主张儿童教育的原则是教育他们成为自觉、会思考和有责任感的公民。尽管如此,多数人认为他的观点负有争议,甚至有可能他会因此停职。;;;;;;;;;;;;x -EVTDESC34600_NEWS_SHORT;德国教育家阿道夫·第斯多惠,最近主张儿童教育的原则是教育他们成为自觉、会思考和有责任感的公民。;;;;;;;;;;;;x -EVTDESC34601_NEWS_LONG;本月德意志诗人霍夫曼·冯·法勒斯雷本出版了新诗《德意志之歌》。该诗成于赫尔戈兰岛上。诗歌唤起了建立一个统一自由德国的渴望,在很多普鲁士统一革命分子眼中和所有德意志各邦国和自由城邦中,这仍是一个遥不可及的梦想。配上奥地利约瑟夫·海顿的《上帝保佑吾皇弗朗茨》的旋律,自由主义者认为有朝一日,这将会成为德意志的国歌。;;;;;;;;;;;;x -EVTDESC34601_NEWS_MEDIUM;本月德意志诗人霍夫曼·冯·法勒斯雷本出版了新诗《德意志之歌》。配上奥地利约瑟夫·海顿的《上帝保佑吾皇弗朗茨》的旋律,人们认为有朝一日,这将会成为德意志的国歌。;;;;;;;;;;;;x -EVTDESC34601_NEWS_SHORT;霍夫曼·冯·法勒斯雷本出版了新诗《德意志之歌》,配上《上帝保佑吾皇弗朗茨》的旋律,自由主义者认为有朝一日,这将会成为德意志的国歌。;;;;;;;;;;;;x -EVTDESC34602_NEWS_LONG;来自普鲁士:上周日,腓特烈·威廉三世国王去世了,享年70岁。在他1797年登基后,他就以致力于重建他父王时期已败坏的王国内部的道德和尊严。他的统治时期以拿破仑战争和妻子梅克伦堡-施特雷利茨的露易丝对其个人生活和政治生涯不同寻常的影响而闻名。他的长子腓特烈·威廉四世,一位浪漫主义者,继承了王位。;;;;;;;;;;;;x -EVTDESC34602_NEWS_MEDIUM;来自普鲁士:上周日,腓特烈·威廉三世国王去世了,享年70岁。他的统治时期以拿破仑战争和妻子露易丝对其个人生活和政治生涯不同寻常的影响而闻名。他的长子腓特烈·威廉四世,一位浪漫主义者,继承了王位。;;;;;;;;;;;;x -EVTDESC34602_NEWS_SHORT;来自普鲁士:上周日,腓特烈·威廉三世国王去世了,享年70岁。他的长子腓特烈·威廉四世,一位浪漫主义者,继承了王位。;;;;;;;;;;;;x -EVTDESC34603_NEWS_LONG;来自普鲁士:本月柏林迎来她的第一间动物园开张,陈列了诸多异域动物。柏林大学的动物学家马丁·辛里奇·李奇登斯坦,说服了腓特烈·威廉四世国王捐献出其位于柏林蒂尔加滕的私人雉舍土地。国王还提供了一笔贷款,并从其私人豢养动物和雉舍众捐赠了第一只动物。同样的动物园已在伦敦和安特卫普开放许久,并逐渐在全欧普及。;;;;;;;;;;;;x -EVTDESC34603_NEWS_MEDIUM;本月柏林迎来她的第一间动物园开张,陈列了诸多异域动物。腓特烈·威廉四世国王从其私人豢养动物和雉舍众捐赠了第一只动物。同样的动物园已在伦敦和安特卫普普及。;;;;;;;;;;;;x -EVTDESC34603_NEWS_SHORT;本月柏林迎来她的第一间动物园开张,陈列了诸多异域动物。同样的动物园已在伦敦和安特卫普普及。;;;;;;;;;;;;x -EVTDESC34604_NEWS_LONG;经过精心谋划,普鲁士国王腓特烈·威廉四世发布了一项内阁法令,下令犹太人必须在十四天内公布选择一个指定的姓氏,从下个月开始生效。这将成为该人的家族姓氏,将来任何子女将会继承该姓氏。截止目前,德意志邦国境内皆无固定犹太人姓氏的官方规定。犹太人也要求必须进入军队服役。;;;;;;;;;;;;x -EVTDESC34604_NEWS_MEDIUM;普鲁士国王颁布法令,从下月起所有犹太人要在十四天内选择一个规定的家族姓氏,将来任何子女将会继承该姓氏。犹太人也要求必须进入军队服役。;;;;;;;;;;;;x -EVTDESC34604_NEWS_SHORT;普鲁士国王颁布法令,从下月起所有犹太人要在十四天内选择一个规定的家族继承姓氏。犹太人也要求必须进入军队服役。;;;;;;;;;;;;x -EVTDESC34605_NEWS_LONG;普鲁士天文学家约翰·格弗里恩·伽勒这周宣布发现了海王星。新行星的发现源于观察到天王星的运行轨道扰动,最后才由伽勒所确认。这些扰动现象由他的法国同僚奥本·勒维耶所发现,并通告伽勒观察天空中的某处区域,寻找可能的新天体。仔细观察后,伽勒和他的助理路德威·德亚瑞司特在预定位置观测到一颗八等亮度的未知新天体,后来被确认为一颗新行星。;;;;;;;;;;;;x -EVTDESC34605_NEWS_MEDIUM;普鲁士天文学家约翰·格弗里恩·伽勒这周宣布发现了海王星。新行星的发现源于观察到天王星的运行轨道扰动,最后才由伽勒所确认。这些扰动现象由他的法国同僚奥本·勒维耶所发现。;;;;;;;;;;;;x -EVTDESC34605_NEWS_SHORT;普鲁士天文学家约翰·格弗里恩·伽勒这周宣布发现了海王星。新行星的发现源于观察到天王星的运行轨道扰动,这些扰动现象由奥本·勒维耶所发现。;;;;;;;;;;;;x -EVTDESC34606_NEWS_LONG;改编自莎士比亚同名喜剧,歌剧《温莎的风流娘儿们》本周于普鲁士柏林皇家歌剧院首次公演。作曲者卡尔·奥托·埃亨弗里德·尼古拉和编剧赫尔曼·所罗门·莫森塔尔创造出一出三幕长达两个半小时的歌剧。其中的音乐由尼古拉本人花费三年谱写,已被狂热的评论家们认为是大师杰作,并称其为奥托·尼古拉至今以来最大的成就。;;;;;;;;;;;;x -EVTDESC34606_NEWS_MEDIUM;改编自莎士比亚同名喜剧,三幕歌剧《温莎的风流娘儿们》本周于普鲁士柏林皇家歌剧院首次公演。评论家们欣喜若狂并称其为奥托·尼古拉至今以来最大的成就。;;;;;;;;;;;;x -EVTDESC34606_NEWS_SHORT;改编自莎士比亚同名喜剧,歌剧《温莎的风流娘儿们》柏林首次公演。评论家们称其为奥托·尼古拉至今以来最大的成就。;;;;;;;;;;;;x -EVTDESC34607_NEWS_LONG;来自普鲁士:埃森市克虏伯公司为全体970名员工引进了一种医疗保险。员工们已公司管理名义强行参加该保险。此举被许多人认为是该时代中十分先进和有改革意义的,甚至认为会成为未来改善民生的政府社会改革的潜在范例。批评者则认为这仅仅是是社会主义者的胡言乱语,并指出此举是对员工人身自由的粗暴干涉。;;;;;;;;;;;;x -EVTDESC34607_NEWS_MEDIUM;来自普鲁士:埃森市克虏伯公司为全体970名员工引进了一种医疗保险。员工们已公司管理名义强行参加该保险。此举被许多人认为是有改革意义的,而批评者则认为这仅仅是是社会主义者的胡言乱语。;;;;;;;;;;;;x -EVTDESC34607_NEWS_SHORT;来自普鲁士:埃森市克虏伯公司为全体970名员工引进了一种医疗保险。员工们已公司管理名义强行参加该保险。;;;;;;;;;;;;x -EVTDESC34608_NEWS_LONG;来自柏林通讯报道:模仿英国的先例,本月普鲁士政府在受到宗教和社会人士的影响下,通过了一项旨在今年起严格限制童工数量的法案。在此之前所有试图立法限制童工的举措都遭到了众多政客们的坚决抵制。他们认为此举是一项威胁,会减缓工业发展的增速。尽管这已经是关键的里程碑,但许多人仍认为这仅仅是反对使用童工为廉价劳动力并虐待儿童的第一步。;;;;;;;;;;;;x -EVTDESC34608_NEWS_MEDIUM;来自柏林通讯报道:模仿英国的先例,本月普鲁士政府在受到宗教和社会人士的影响下,通过了一项旨在今年起严格限制童工数量的法案。;;;;;;;;;;;;x -EVTDESC34608_NEWS_SHORT;模仿英国的先例,本月普鲁士政府在受到宗教和社会人士的影响下,通过了一项旨在今年起严格限制童工数量的法案。;;;;;;;;;;;;x -EVTDESC34609_NEWS_LONG;音乐通讯:42支来自莱茵兰、巴登、黑森和弗兰肯的合唱乐团聚集法兰克福,三天庆祝莫扎特音乐节。节日准备的财政捐赠已经到位,好客热情的房主们也已安排好迎接合唱队员们的到来。上千人聚集在美因河畔迎接他们的到来。就连屋顶也挤满了热情的观光客,挥舞着手巾欢迎庆祝。但是,庆祝活动很快演变成一次宣传德意志统一的政治聚会。;;;;;;;;;;;;x -EVTDESC34609_NEWS_MEDIUM;42支来自莱茵兰、巴登、黑森和弗兰肯的合唱乐团聚集法兰克福,三天庆祝莫扎特音乐节。当地挤满了热情的观光客。但是,庆祝活动演变成一次宣传德意志统一的政治聚会。;;;;;;;;;;;;x -EVTDESC34609_NEWS_SHORT;42支合唱乐团聚集法兰克福,三天庆祝莫扎特音乐节。但是,庆祝活动演变成一次宣传德意志统一的政治聚会。;;;;;;;;;;;;x -EVTDESC33004_NEWS_LONG;石勒苏益格的德国当局计划通过强制执行德语教学和驱逐仍定居当地的丹麦人,达到镇压当地反德运动。自从多年前吞并这块争议之地以来,当地的丹麦族群和德意志族群之间的冲突已经持续了数十年。尽管德意志化一直都是当局的首要任务,但零星的抵抗运动仍在持续。该计划现在国民议会的讨论中。;;;;;;;;;;;;x -EVTDESC33004_NEWS_MEDIUM;石勒苏益格的德国当局计划通过强制执行德语教学和驱逐仍定居当地的丹麦人,达到镇压当地反德运动。该计划现在国民议会的讨论中。;;;;;;;;;;;;x -EVTDESC33004_NEWS_SHORT;石勒苏益格的德国当局计划通过强制执行德语教学和驱逐仍定居当地的丹麦人,达到镇压当地反德运动。;;;;;;;;;;;;x -EVTDESC33000_NEWS_LONG;萨克森—迈克根公国的戏班子在柏林使出浑身解数,饱受好评。戏班子的追捧者在过去数年一直稳定增加中。该戏班子风格独特,通过使用真实服饰和设备、流畅的动作、演员和背景的有机融合,来寻求一种统一戏剧设计、概念化、演出和戏剧作品的表达。他们将在全欧巡回演出。;;;;;;;;;;;;x -EVTDESC33000_NEWS_MEDIUM;萨克森—迈克根公国的戏班子在柏林使出浑身解数,饱受好评。戏班子的追捧者在过去数年一直稳定增加中,并将在全欧巡回演出。;;;;;;;;;;;;x -EVTDESC33000_NEWS_SHORT;萨克森—迈克根公国的戏班子在柏林使出浑身解数,饱受好评。他们将在全欧巡回演出。;;;;;;;;;;;;x -EVTDESC33001_NEWS_LONG;五年前,动物售卖商之子卡尔·哈根贝克在汉堡举行他第一场异族人展览,包括努比亚人和因纽特人。三年后他扩展了展览的概念,组建了一个马戏团,靠不用暴力训练动物维生。本月,哈根贝克在汉堡亮相了他的露天动物园,哈根贝克动物园。这是试图在真实环境中展现动物的这类动物园模范。他用壕沟而不是栏杆隔离游客和动物,成为这一创新理念的第一个动物园。;;;;;;;;;;;;x -EVTDESC33001_NEWS_MEDIUM;五年前,动物售卖商之子卡尔·哈根贝克在汉堡举行他第一场异族人展览。三年后他扩展了展览的概念,组建了一个马戏团,靠不用暴力训练动物维生。本月,哈根贝克在汉堡亮相了他的露天动物园。这是这类动物园的模范。;;;;;;;;;;;;x -EVTDESC33001_NEWS_SHORT;本月动物售卖商之子和以不用暴力训练动物马戏团闻名的卡尔·哈根贝克哈根贝克在汉堡亮相了他的露天动物园。这是这类动物园的模范。;;;;;;;;;;;;x -EVTDESC33002_NEWS_LONG;康拉德·杜登校长本月出版了《德语拼写完整词典》。这将会成为未来德语拼写的基石之作。许多学者还认为这是德语权威词典的完美之作。多达28000词条的词典被政府和行政圈内人士赞扬。词典很快将宣布成为官方文件的用词和拼写正确的权威来源,并被选为各国行政机关的参考文件。;;;;;;;;;;;;x -EVTDESC33002_NEWS_MEDIUM;康拉德·杜登校长本月出版了《德语拼写完整词典》。这将会成为未来德语拼写的基石之作。许多学者还认为这将是德语的权威词典。;;;;;;;;;;;;x -EVTDESC33002_NEWS_SHORT;康拉德·杜登校长本月出版了《德语拼写完整词典》。许多人还认为这将是德语的权威词典。;;;;;;;;;;;;x -EVTDESC33005_NEWS_LONG;昨日巴格达铁路宣布将会连通君士坦丁堡和巴格达。巴格达铁路是由德国全力资助的工程项目。这项工程将会使德国人和君士坦丁堡居民同时获利:一方面出于德国对伊拉克石油宣称的经济利益,一方面这将会使君士坦丁堡连接驳上遥远的城市,如安卡拉和科尼亚(伊康)。但该项目仍被认为是富有争议和与其他列强有潜在冲突的。不管怎样,这将成为君士坦丁堡和柏林之间新友谊的新象征。;;;;;;;;;;;;x -EVTDESC33005_NEWS_MEDIUM;昨日巴格达铁路宣布将会连通君士坦丁堡和巴格达。巴格达铁路是由德国全力资助的工程项目。这将成为君士坦丁堡和柏林之间新友谊的新象征。;;;;;;;;;;;;x -EVTDESC33005_NEWS_SHORT;昨日巴格达铁路宣布将会连通君士坦丁堡和巴格达。巴格达铁路是由德国全力资助的工程项目。这标志着君士坦丁堡和柏林之间的新友谊。;;;;;;;;;;;;x -EVTDESC36898_NEWS_LONG;汉诺威王室的亚历山德丽娜·维多利亚公主已登基成为大不列颠和爱尔兰联合王国的维多利亚女王。今天欢呼的伦敦市民拥护着女王到她新建成的巴金汉宫住所。各个阶层和信仰的人民都乐意看见一位新女王统治联合王国,据称女王本人也很期待着处理繁忙公事任务和挑战。不列颠人民深切缅怀其父先王乔治三世。;;;;;;;;;;;;x -EVTDESC36898_NEWS_MEDIUM;汉诺威王室的亚历山德丽娜·维多利亚公主已成为大不列颠和爱尔兰联合王国新女王。今天欢呼的伦敦市民拥护着女王到她新建成的巴金汉宫。各个阶层和信仰的人民都欢呼雀跃。女王本人也很期待着处理公事任务。;;;;;;;;;;;;x -EVTDESC36898_NEWS_SHORT;汉诺威王室的维多利亚公主已成为大不列颠和爱尔兰联合王国新女王。各个阶层和信仰的人民都欢呼雀跃。人民深切缅怀其父先王乔治三世。;;;;;;;;;;;;x -EVTDESC36901_NEWS_LONG;1838年查尔斯·狄更斯的小说《雾都孤儿》在伦敦出版。书中他让读者关注该时代中工人阶层的穷困和缺乏人权。故事跟随一名孤儿男孩的视角,从育儿园、济贫院到他最终加入伦敦的街头扒手团伙。小说聚焦于所谓的伦敦流浪儿危机,把读者的目光吸引到当时伦敦街头的大量孤儿身上。狄更斯可能是维多利亚时期最伟大的小说家,但他早年也曾遭遇过极端贫困的处境。;;;;;;;;;;;;x -EVTDESC36901_NEWS_MEDIUM;查尔斯·狄更斯的小说《雾都孤儿》在伦敦出版。故事跟随一名孤儿男孩的视角,从育儿园、济贫院到他最终加入伦敦的街头扒手团伙。小说把读者的目光吸引到当时伦敦街头大量的贫困孤儿身上。;;;;;;;;;;;;x -EVTDESC36901_NEWS_SHORT;1838年查尔斯·狄更斯的小说《雾都孤儿》在伦敦出版。书中他让读者关注该时代中工人阶层的穷困和缺乏人权。;;;;;;;;;;;;x -EVTDESC36903_NEWS_LONG;$COUNTRY$:维多利亚女王嫁给了她的表亲萨克森-科堡-哥达家族的阿尔伯特亲王。不同于当时的许多联姻,这次婚姻基于双方的互相爱慕,而非王朝的政治考量。阿尔伯特很快成为了宫廷中有重要影响的人物,并成为其妻子女王的重要陪伴和言官。这次婚姻意味着女王不必继续处于传统习俗陪伴她的母亲,她母亲随后离开了白金汉宫。;;;;;;;;;;;;x -EVTDESC36903_NEWS_MEDIUM;$COUNTRY$:维多利亚女王嫁给了她的表亲萨克森-科堡-哥达家族的阿尔伯特亲王。不同于当时的许多联姻,这次婚姻基于双方的互相爱慕,而非王朝的政治考量。;;;;;;;;;;;;x -EVTDESC36903_NEWS_SHORT;$COUNTRY$:维多利亚女王嫁给了她的表亲萨克森-科堡-哥达家族的阿尔伯特亲王。婚姻后,阿尔伯特成为了他女王妻子的重要顾问。;;;;;;;;;;;;x -EVTDESC36911_NEWS_LONG;威廉·巴特勒·叶芝第二本诗集《玫瑰》出版于1893年。至此他的作品变得更加独具风格,他对韵律和旋律的掌控显得天才至极。叶芝现在发展出独特的爱尔兰主题作品,并开始了和爱尔兰共和主义者以及美学神秘主义的长期关联。尽管早年叶芝是一个爱尔兰民族主义者,晚年的他隐藏了自己的信仰,并与十九世纪后半叶激进的爱尔兰民族运动和政治骚乱保持了一定距离。;;;;;;;;;;;;x -EVTDESC36911_NEWS_MEDIUM;威廉·巴特勒·叶芝第二本诗集《玫瑰》出版于1893年。叶芝现在发展出独特的爱尔兰主题作品,并开始了和爱尔兰共和主义者以及美学神秘主义的长期关联。;;;;;;;;;;;;x -EVTDESC36911_NEWS_SHORT;威廉·巴特勒·叶芝第二本诗集《玫瑰》出版于1893年。叶芝现在发展出独特的爱尔兰主题作品,并开始了和爱尔兰共和主义者的长期关联。;;;;;;;;;;;;x -EVTDESC36912_NEWS_LONG;1918年,虽然杰拉尔德·曼利·霍普金斯生前很反感出版,但其故后,仍出版了他的诗集。诗集向世界展示了一种新的韵律“跳韵”,并为发展中的现代主义文学运动推波助澜。虽然霍普金斯的诗集是现代主义,但同时他也被认为是一个宗教诗人。他早年就信奉天主教,并学习和教授中世纪基督教哲学。;;;;;;;;;;;;x -EVTDESC36912_NEWS_MEDIUM;1918年,虽然杰拉尔德·曼利·霍普金斯生前很反感出版,但其故后,仍出版了他的诗集。诗集向世界展示了一种新的韵律“跳韵”,并为现代主义文学推波助澜。;;;;;;;;;;;;x -EVTDESC36912_NEWS_SHORT;1918年,虽然杰拉尔德·曼利·霍普金斯生前很反感出版,但其故后,仍出版了他的诗集。;;;;;;;;;;;;x -EVTDESC36919_NEWS_LONG;弗罗伦斯·南丁格尔以现代护士的开创者而世界闻名。在最近一次战争中,英国战争大臣任命她为38名战地医院护士中的“首席夫人”。这次任命的成功直接诞生了英格兰的第一间护士学校,并引发了检查和重组英国军队医疗服务程序的建立。南丁格尔同样致力于公共卫生。医疗管理和公厕的改革。这位白衣天使身上散发着圣光,并被普遍认为是“提灯天使”。;;;;;;;;;;;;x -EVTDESC36919_NEWS_MEDIUM;弗罗伦斯·南丁格尔以现代护士的开创者而世界闻名。在最近一次战争中,英国战争大臣任命她为战地医院护士中的“首席夫人”。这位白衣天使身上散发着圣光,并被认为是“提灯天使”。;;;;;;;;;;;;x -EVTDESC36919_NEWS_SHORT;弗罗伦斯·南丁格尔以现代护士的开创者而世界闻名。这位白衣天使身上散发着圣光,并被普遍认为是“提灯天使”。;;;;;;;;;;;;x -EVTDESC36922_NEWS_LONG;伦敦椭圆形体育场上,英国和澳大利亚展开了载入史册的一场国际比赛。在长达三天的赛程中比分胶着不下,英国在最后一局中只差一次七分跑位就能击败澳大利亚。比赛激烈到一名观众因心脏受不了而死亡。体育时报发表讣告:“为了永久纪念昨日于体育场逝世的英国板球队,板球迷们聚集为圈哀悼。愿他们安息。他们的尸体将被火化,骨灰将被运往澳大利亚。”;;;;;;;;;;;;x -EVTDESC36922_NEWS_MEDIUM;伦敦椭圆形体育场上,英国和澳大利亚展开了载入史册的一场国际比赛。在长达三天的赛程中比分胶着不下,比赛激烈到一名观众因心脏受不了而死亡。澳大利亚以一次七分跑位获胜并欢呼雀跃。;;;;;;;;;;;;x -EVTDESC36922_NEWS_SHORT;英国和澳大利亚展开了载入史册的一场国际比赛。澳大利亚以一次七分跑位获胜并欢呼雀跃。一名观众因心脏病发而死亡。;;;;;;;;;;;;x -EVTDESC36923_NEWS_LONG;受尊敬的自然哲学家查尔斯·达尔文,经过他在皇家海军小猎犬号的远航中的观察,以及综合了许多同行的观察记录,就此出版了《物种起源》。其中他说道,地球上的所有生命都是由被称为“自然选择”的过程,长时间逐渐进化而成,而非上帝造物。他的观点受到激烈的争论,可以肯定即便在未来数百年内仍会争议不断。这本书是为非专业读者而著。;;;;;;;;;;;;x -EVTDESC36923_NEWS_MEDIUM;自然哲学家查尔斯·达尔文出版了《物种起源》。其中他说道,地球上的所有生命都是由被称为“自然选择”的过程,长时间逐渐进化而成,而非上帝造物。他的观点受到激烈的争论,可以肯定仍会争议不断。;;;;;;;;;;;;x -EVTDESC36923_NEWS_SHORT;科学家查尔斯·达尔文出版了《物种起源》。其中他说道,生命都是由被称为“自然选择”的过程进化而成,而非上帝造物。;;;;;;;;;;;;x -EVTDESC36925_NEWS_LONG;至少六起由臭名昭著的连环杀手,开膛手杰克犯下的谋杀妓女案,引起了维多利亚社会的震惊和恐慌。谋杀案引起的恐慌,在某种程度上唤醒了不列颠公众对伦敦东区街头的极端贫困和暴力横行的关注,尤其是谋杀事发的白教堂地区。谣言把杀手能不断逃脱抓捕的原因归于其出身于上层出身。暴行的细节过于恐怖不适于刊登于本报。;;;;;;;;;;;;x -EVTDESC36925_NEWS_MEDIUM;至少六起由开膛手杰克犯下的谋杀妓女案,引起了维多利亚社会的震惊和恐慌。谋杀案引起的恐慌,在某种程度上唤醒了不列颠公众对伦敦东区街头的极端贫困的关注。暴行的细节过于恐怖不适于刊登于本报。;;;;;;;;;;;;x -EVTDESC36925_NEWS_SHORT;至少六起由开膛手杰克犯下的谋杀妓女案,引起了维多利亚社会的震惊和恐慌。暴行的细节过于恐怖不适于刊登于本报。;;;;;;;;;;;;x -EVTDESC36929_NEWS_LONG;$COUNTRY$:建成十九个月后,邓迪附近泰河湾大桥因强风作用而垮塌。一列六节车厢的火车也因此坠落并导致所有乘客丧生。大桥的设计者汤玛斯·包治爵士因大桥设计和质量监控上的多个缺陷负责,并被解除了福斯河湾大桥设计师的职位。他作为工程师的名誉毁于一旦,数个由他牵头的项目或被取消或被采用其他建筑家的新设计。包治于年内去世。;;;;;;;;;;;;x -EVTDESC36929_NEWS_MEDIUM;$COUNTRY$:建成十九个月后,邓迪附近泰河湾大桥因强风作用而垮塌。一列六节车厢的火车也因此坠落并导致所有乘客丧生。大桥的设计者汤玛斯·包治爵士为此负全责。;;;;;;;;;;;;x -EVTDESC36929_NEWS_SHORT;$COUNTRY$:建成十九个月后,邓迪附近泰河湾大桥垮塌。一列六节车厢的火车也因此坠落并导致所有乘客丧生。;;;;;;;;;;;;x -EVTDESC36939_NEWS_LONG;$COUNTRY$:印度总督达尔豪西勋爵着手一系列改革。尽管在部分地区很不受欢迎,但这些改革都十分有效。达尔豪西通过修筑基础设施,扩建铁路、大桥和公路,发展电报网,军事和医疗改革,并出台一系列称为“无嗣失权”特殊立法,加强了英国在次大陆的统治,但也加剧了当地人的反英情绪。;;;;;;;;;;;;x -EVTDESC36939_NEWS_MEDIUM;$COUNTRY$:印度总督达尔豪西勋爵着手一系列改革。尽管在部分地区很不受欢迎,加剧了当地人反英情绪,却有效地加强了英国在次大陆的统治。;;;;;;;;;;;;x -EVTDESC36939_NEWS_SHORT;$COUNTRY$:印度总督达尔豪西勋爵着手一系列改革。尽管在部分地区很不受欢迎,但这些改革都十分有效。;;;;;;;;;;;;x -EVTDESC36940_NEWS_LONG;$COUNTRY$:成立新西兰的协定签署。毛利人首领承认维多利亚女王陛下对新西兰的统治权,以换取英国保证首领们的土地、财产、森林和渔场。毛利人和英国人所签署的文件不尽相同,让人怀疑真正起效的哪一款条约。英国人宣传毛利人统一总督统治全境,而毛利人的版本却是协议保留毛利人很大程度的自治权,允许他们自己管理内部事务。;;;;;;;;;;;;x -EVTDESC36940_NEWS_MEDIUM;$COUNTRY$:成立新西兰的协定签署。毛利人首领承认维多利亚女王陛下对新西兰的统治权,以换取英国保证首领们的土地、财产、森林和渔场。;;;;;;;;;;;;x -EVTDESC36940_NEWS_SHORT;$COUNTRY$:成立新西兰的协定签署。毛利人首领承认维多利亚女王陛下对新西兰的统治权。;;;;;;;;;;;;x -EVTDESC36941_NEWS_LONG;$COUNTRY$:毛利首领霍恩·赫克不满于英国人的态度,他数次砍到科罗拉瑞卡的英国旗杆以示抗议。由此爆发了后世所称的第一次毛利战争。尽管初期胜利使得他大胆无畏,但随后的供给紧张,补给品的缺乏和传染病导致死亡使得毛拉首领们最终请和。英国人仍维持了他们对新西兰的主权,但反抗的毛利首领却获得前所未有的崇高地位,在所有部落中都获得尊敬。;;;;;;;;;;;;x -EVTDESC36941_NEWS_MEDIUM;$COUNTRY$:毛利首领霍恩·赫克不满于英国人的态度,他数次砍到科罗拉瑞卡的英国旗杆以示抗议。由此爆发了后世所称的第一次毛利战争。反抗的首领获得尊敬但却未能赶跑英国人。;;;;;;;;;;;;x -EVTDESC36941_NEWS_SHORT;$COUNTRY$:对英国的态度不再抱有幻想,毛利人首领霍恩赫克在奥克兰多次砍倒英国国旗,抗议导致了第一次毛利战争。;;;;;;;;;;;;x \ No newline at end of file +#Powered_by_ParaTranz +EVTDESC13000_NEWS_LONG;西洋文明之风逐日东渐。其所到之处,就连青草和空气也被此风所披靡。最近已经出现了些兆头,一些奇怪的船只出现在了我们的海岸线上。真是奇怪的船,桅杆都高到可以触到天上的神了。一开始,急剧增长的好奇心主宰了我们的神智。然而第二天呢?他们的船是很怪,他们的风俗习惯就更怪了,可是毫无疑问是时候考虑我们应该如何应对这群来自“欧罗巴”的外人了。 +EVTDESC13000_NEWS_MEDIUM;一些奇怪的船只出现在了我们的海岸线上。他们的船是很怪,他们的风俗习惯就更怪了,可是毫无疑问是时候考虑我们应该如何应对这群来自“欧罗巴”的外人了。 +EVTDESC13000_NEWS_SHORT;他们的船是很怪,他们的风俗习惯就更怪了,可是毫无疑问是时候考虑我们应该如何应对这群来自“欧罗巴”的外人了。 +EVTDESC13100_NEWS_LONG;$COUNTRY$:那些外国人太出格了!传播谬误的知识,企图颠覆人民的信念以及国家的完整。破坏我们的传统,用鸦片污染我们的灵魂。$PROVINCENAME$的人们都这么说。$PROVINCENAME$排外情绪高涨,甚至外国的贸易站都关门以避免损失。外国人不再被允许涉足该省,传播谎言荼毒大众。 +EVTDESC13100_NEWS_MEDIUM;$COUNTRY$:那些外国人太出格了!传播谬误的知识,企图颠覆人民的信念以及国家的完整。破坏我们的传统,用鸦片污染我们的灵魂。$PROVINCENAME$排外情绪高涨。 +EVTDESC13100_NEWS_SHORT;$COUNTRY$:那些外国人太出格了!破坏我们的传统,用鸦片污染我们的灵魂。$PROVINCENAME$排外情绪高涨。 +EVTDESC13120_NEWS_LONG;$COUNTRY$的宫廷雇佣的欧洲女家庭教师工作尽职尽责,但是她也似乎正在那里教授着奇怪的思想。比如,她曾经宣称人人生而平等,$COUNTRY$应当放下奴隶制的沉重包袱。对于早已习惯于奴隶制当地人来说,这是个危险的人。。。 +EVTDESC13120_NEWS_MEDIUM;$COUNTRY$的宫廷雇佣的欧洲女家庭教师工作尽职尽责,但是她也似乎正在那里教授着奇怪的思想。比如,她曾经宣称人人生而平等。 +EVTDESC13120_NEWS_SHORT;$COUNTRY$的宫廷雇佣的欧洲女家庭教师工作尽职尽责,但是她也似乎正在那里教授着奇怪的思想。 +EVTDESC13230_NEWS_LONG;$COUNTRY$:在$PROVINCENAME$的大街上闲逛很危险,使馆区的一位大使被发现死在那里。警卫是在早上4点发现他的尸体的,显然是被抢劫了。但是,外国人指控当地官员没有能够尽到保护外交人员的责任。当地官员担心正式的道歉也无法安抚这些外国人,或许要给出一些切实的东西。 +EVTDESC13230_NEWS_MEDIUM;$COUNTRY$:在$PROVINCENAME$的大街上闲逛很危险,使馆区的一位大使被发现死在那里。警卫是在早上4点发现他的尸体的,显然是被抢劫了。 +EVTDESC13230_NEWS_SHORT;$COUNTRY$:在大街上闲逛很危险,一位外国大使被发现死在那里。警卫是在早上4点发现他的尸体的,显然是被抢劫了。 +EVTDESC13270_NEWS_LONG;自18世纪50年代就开始了。终于双方撕破了脸。当时,$FROMCOUNTRY_ADJ$官员一再拒绝$COUNTRY_ADJ$无限制贸易的要求,拒绝取消对鸦片禁令。$COUNTRY_ADJ$政府由于投入甚多,发现自己别无选择只能开战。于是,$COUNTRY$-$FROMCOUNTRY$鸦片战争开始了。 +EVTDESC13270_NEWS_MEDIUM;$FROMCOUNTRY$与列强之间的贸易争议已经持续一段时间。$COUNTRY_ADJ$政府已经在对抗政策中大量投入,它自身已经无法选择,只有发动战争,因此$COUNTRY$-$FROMCOUNTRY$战争来临。 +EVTDESC13270_NEWS_SHORT;$FROMCOUNTRY$同列强的贸易摩擦最终在$YEAR$年$MONTH$升温至顶点。$COUNTRY$-$FROMCOUNTRY$战争来临。 +EVTDESC13355_NEWS_LONG;夏宫,中国人又称之为圆明园,位于中国北京皇城的东北。这片巨大的园林宫殿群从18世纪建设到19世纪早期,一直是清朝皇帝居住和办公的场所。现在,我们听说$FROMCOUNTRY_ADJ$占领北京的士兵烧毁了这个园林。这野蛮的暴行举国震惊举世震惊。 +EVTDESC13355_NEWS_MEDIUM;我们听说$FROMCOUNTRY_ADJ$占领北京的士兵烧毁了夏宫,又称圆明园。这野蛮的暴行举国震惊举世震惊。 +EVTDESC13355_NEWS_SHORT;我们听说$FROMCOUNTRY_ADJ$占领北京的士兵烧毁了夏宫,又称圆明园。 +EVTDESC13356_NEWS_LONG;义和团,或者说“拳民”-一场决意于恢复中国独立地位并应对西方在亚洲扩张的运动-对欧洲传教士以及商人展开了屠杀。伴随着欧洲人倒下去的还有一些转信天主教的中国人。中国政府似乎对这些行径毫不关心,甚至有传言表明清王朝试图支持这项运动。 +EVTDESC13356_NEWS_MEDIUM;义和团,或者说“拳民”对欧洲传教士以及商人展开了屠杀。伴随着欧洲人倒下去的还有一些转信天主教的中国人。 +EVTDESC13356_NEWS_SHORT;拳民对欧洲传教士以及商人展开了屠杀。伴随着欧洲人倒下去的还有一些转信天主教的中国人。 +EVTDESC13358_NEWS_LONG;“无嗣失权”是英国对于英属印度土邦的管理政策,即如果土邦王公无直系继承人或者“显得无能”,那么土邦将直接由英国东印度公司管理。该政策随着东印度公司被英属印度取代而撤销。由于$FROMCOUNTRY$政府一团浆糊,东印度公司今天决定该国的不再独立。 +EVTDESC13358_NEWS_MEDIUM;“无嗣失权”允许英国吞并英属印度的土邦。由于$FROMCOUNTRY$政府一团浆糊,东印度公司今天决定该国的不再独立。 +EVTDESC13358_NEWS_SHORT;由于$FROMCOUNTRY$政府一团浆糊,东印度公司今天决定该国的不再独立。 +westernize_nation_desc_NEWS_LONG;$COUNTRY$遭受西方先进文明的文化冲击。古老的传统不再得到尊重。西方的影响就像野火般蔓延。如果当地居民仍想保住自己的特色,拒绝丢掉所有的过去,是时候为自己的命运抗争了。对于文化领袖来说,这是很明显的,只有顺应这个名为“西方”的洪流才能不被它摧毁,才能逆转局势。就像孙子说过,激水之疾,至于漂石者,势也;鸷鸟之疾,至于毁折者,节也。 +westernize_nation_desc_NEWS_MEDIUM;$COUNTRY$遭受西方先进文明的文化冲击。古老的传统不再得到尊重。西方的影响就像野火般蔓延。只有顺应这个名为“西方”的洪流才能不被它摧毁,才能逆转局势。 +westernize_nation_desc_NEWS_SHORT;$COUNTRY$遭受西方先进文明的文化冲击。只有顺应这个名为“西方”的洪流才能不被它摧毁,才能逆转局势。 +EVTDESC19500_NEWS_LONG;四轮马车的残骸几天前被巡逻兵在布西曼河边发现。现场的状况表明这里发生了一次战斗,因为这里发现了一些布尔人的尸体。留在这里的箭头说出了一切。毫无疑问,祖鲁国王是幕后黑手。为了应对这一针对殖民者的威胁,有必要进行军事介入。 +EVTDESC19500_NEWS_MEDIUM;四轮马车的残骸几天前被巡逻兵在布西曼河边发现。这里还发现了一些布尔人的尸体。留在这里的箭头说出了一切。毫无疑问,祖鲁国王是幕后黑手。 +EVTDESC19500_NEWS_SHORT;四轮马车的残骸几天前被巡逻兵在布西曼河边发现。留在这里的箭头说出了一切。毫无疑问,祖鲁国王是幕后黑手。 +EVTDESC19501_NEWS_LONG;大批移民穿越开普的殖民地前往位于威特沃特斯兰德山脉的新建殖民城市“约翰内斯堡”。那里正发生着淘金潮,古老的三角洲储藏着难以想象的从附近的绿盐冲刷下来的金子。人流带来了许多问题,也威胁着这些边境城市。 +EVTDESC19501_NEWS_MEDIUM;大批移民穿越开普的殖民地前往位于威特沃特斯兰德山脉的新建殖民城市“约翰内斯堡”。那里正发生着淘金潮。人流带来了许多问题,也威胁着这些边境城市。 +EVTDESC19501_NEWS_SHORT;大批移民穿越开普的殖民地前往位于威特沃特斯兰德山脉的新建殖民城市“约翰内斯堡”。那里正发生着淘金潮。 +EVTDESC22500_NEWS_LONG;这对$COUNTRY$来说是黯淡的日子,因为$CAPITAL$的金融投机泡沫破裂了。不动产价格已经持续上升了一年半。尽管一些分析师早就警告目前的价格是被人为操作的,但是金融狂热者们将任何相关劝告置之不理。在政府中,对规范银行和货币的呼吁已经出现,希望能够消除“人吃人资本主义”的弊端。 +EVTDESC22500_NEWS_MEDIUM;这对$COUNTRY$来说是黯淡的日子,因为$CAPITAL$的金融投机泡沫破裂了。在政府中,对规范银行和货币的呼吁已经出现,希望能够消除“人吃人资本主义”的弊端。 +EVTDESC22500_NEWS_SHORT;这对$COUNTRY$来说是黯淡的日子,因为$CAPITAL$的金融投机泡沫破裂了。在政府中,对规范银行和货币的呼吁已经出现。 +EVTDESC22510_NEWS_LONG;由于$CAPITAL$股票市场的崩溃,许多储户失去了对银行业的信任。由工厂破产导致大范围的失业一夜间便出现了。沿着紧密交织的西方金融市场,危机迅速传播到其他的国家。大崩溃的余波在全世界回响。这在后世将被称为$YEAR$大萧条。 +EVTDESC22510_NEWS_MEDIUM;由于$CAPITAL$股票市场的崩溃,许多储户失去了对银行业的信任。由工厂破产导致的大范围失业一夜间便出现了。 +EVTDESC22510_NEWS_SHORT;由于$CAPITAL$股票市场的崩溃,许多储户失去了对银行业的信任。 +EVTDESC23203_NEWS_LONG;$COUNTRY_ADJ$探险家找到了尼罗河的源头,这位国家带来了荣誉!冲破恶劣天气与当地土著的阻碍,克服沿途疾病与疲劳的困难,他们最终到达了一大片水域,他们称之为这条大河的源头。他们旅程的详细记录已经出版,这次探险必将是世界第一,也给组织的国家带来了无上荣誉。 +EVTDESC23203_NEWS_MEDIUM;$COUNTRY_ADJ$探险家找到了尼罗河的源头,这位国家带来了荣誉!他们旅程的详细记录已经出版,这次探险必将是世界第一,也给组织的国家带来了无上荣誉。 +EVTDESC23203_NEWS_SHORT;$COUNTRY_ADJ$探险家找到了尼罗河的源头,最近出版的探险记录也给国家带来了荣誉。 +EVTDESC23207_NEWS_LONG;$COUNTRY_ADJ$探险家第一个在北极插旗,为国家带来了荣誉!在四位因纽特向导的指引下,探险队成功到达了目的地。对探险过程的记录毫无疑问地表明他们是第一个到达那里的。组织这场探险的国家也获得了荣誉。 +EVTDESC23207_NEWS_MEDIUM;$COUNTRY_ADJ$探险家第一个在北极插旗,为国家带来了荣誉!对探险过程的记录毫无疑问地表明他们是第一个到达那里的。组织这场探险的国家也获得了荣誉。 +EVTDESC23207_NEWS_SHORT;$COUNTRY_ADJ$探险家第一个在北极插旗,为国家带来了荣誉!他们凭借当地因纽特人的帮助下到达了目的地。 +EVTDESC23211_NEWS_LONG;$COUNTRY_ADJ$探险家第一个在南极插旗,为国家带来了荣誉!他们的探险记录详细说明了他们是如何等待春天的到来,如何驾驶52条狗拉动的4个雪橇到达那里的。在经历了充满危险与艰难的两个月后,他们到达南极点并建立了标记,向后人表明他们是第一个到达那里的。一支与他们竞争的探险队则没有了消息,估计已经在前进的路上遭遇了麻烦。 +EVTDESC23211_NEWS_MEDIUM;$COUNTRY_ADJ$探险家第一个在南极插旗,为国家带来了荣誉!经历了充满危险与艰难的两个月后,他们到达南极点并建立了标记,向后人表明他们是第一个到达那里的。 +EVTDESC23211_NEWS_SHORT;$COUNTRY_ADJ$探险家第一个在南极插旗,为国家带来了荣誉!他们奋战了两个月才到那里。 +EVTDESC23213_NEWS_LONG;$COUNTRY_ADJ$南极探险队吵醒了一些可怕的东西。在陌生的城市废墟中,他们发现了一些又像动物又像植物的生命体。这些怪物在古老的过去曾经毁灭过地球。它们现在饥肠辘辘地复活了。由于我们的好奇心,世界末日或许将要到来。这震惊世人的发现毫无疑问可能威胁人类的生存,也使我们明白,有些东西最好别碰,有些地方最好别去。 +EVTDESC23213_NEWS_MEDIUM;$COUNTRY_ADJ$南极探险队吵醒了一些可怕的东西。在陌生的城市废墟中,他们发现了一些又像动物又像植物的生命体。这些怪物在古老的过去曾经毁灭过地球。它们现在饥肠辘辘地复活了。 +EVTDESC23213_NEWS_SHORT;$COUNTRY_ADJ$南极探险队吵醒了一些可怕的东西。在陌生的城市废墟中,他们发现了一些又像动物又像植物的生命体。 +EVTDESC1140_NEWS_LONG;乔治·阿姆斯特朗·卡斯特中校从黑山回来报告称大量黄金在达科他领地被发现。勘探者,矿工和寻宝者涌入当地,使这里成为整个州最繁华的地区。大量铁路被建设,以运送勘探者前往新建立的城镇。但是令人担心的是,晚上有奇怪的号角和呼喊声从山中传来。一些人声称苏族人已经准备发动袭击。 +EVTDESC1140_NEWS_MEDIUM;乔治·阿姆斯特朗·卡斯特中校从黑山回来报告称大量黄金在达科他领地被发现。但是令人担心的是,晚上有奇怪的号角和呼喊声从山中传来。一些人声称苏族人已经准备发动袭击。 +EVTDESC1140_NEWS_SHORT;卡斯特中校从黑山回来报告称大量黄金在达科他领地被发现。但是一些人声称苏族人已经准备发动袭击。 +EVTDESC1000_NEWS_LONG;$COUNTRY$:卡尔马克思和弗雷德里希·恩格斯发表了《共产党宣言》。这是一个简洁而有力的文件。它讨论了各个国家的社会和阶级斗争的历史。这使得$COUNTRY$的工人组建了一个政党,决心推行其中的计划。他们自称社会主义者,相信存在由工人阶级领导的国度。在那里,生产资料控制在工人阶级手中而不是资产阶级手中。平等,正义,团结和民主是社会主义理论的重要组成部分。 +EVTDESC1000_NEWS_MEDIUM;$COUNTRY$:他们自称社会主义者,相信存在由工人阶级领导的国度。在那里,生产资料控制在工人阶级手中而不是资产阶级手中。平等,正义,团结和民主是社会主义理论的重要组成部分。 +EVTDESC1000_NEWS_SHORT;$COUNTRY$:他们自称社会主义者,相信存在由工人阶级控制生产资料的国度。平等,正义,团结和民主是社会主义理论的重要组成部分。 +EVTDESC1001_NEWS_LONG;$COUNTRY$:我们希望,不,我们需要一个自由的社会。无人高人一等,无人低三下四。人们免受压迫和贫困。我们需要一个消灭国家,消灭阶级的社会,一个工人控制生产资料的社会。我们认为社会应当拒绝分化和孤立,拒绝货币和私有财产,享有物质的极大丰富,进行全世界的物资调配。按需分配,完全自由。 +EVTDESC1001_NEWS_MEDIUM;$COUNTRY$:我们希望,不,我们需要一个自由的社会。无人高人一等,无人低三下四。人们免受压迫和贫困。我们需要一个消灭国家,消灭阶级的社会,一个工人控制生产资料的社会。 +EVTDESC1001_NEWS_SHORT;$COUNTRY$:我们希望,不,我们需要一个自由的社会。无人高人一等,无人低三下四。人们免受压迫和贫困。 +EVTDESC1002_NEWS_LONG;一群自由主义者对缺少经济自由和议会改革的速度不满,并在$COUNTRY_ADJ$政坛建立了新的政党。无政府主义者们是自由主义的激进派,他们会毫不犹豫地使用一切手段在$COUNTRY$国内和国外实现自己自由的理想。他们要求一个没有政府强迫的享有个人自由的以互不侵犯为准则的社会。 +EVTDESC1002_NEWS_MEDIUM;一群自由主义者对缺少经济自由和议会改革的速度不满,并在$COUNTRY_ADJ$政坛建立了新的政党。无政府主义者是自由主义的激进派。 +EVTDESC1002_NEWS_SHORT;一群自由主义者对缺少经济自由和议会改革的速度不满,并在$COUNTRY_ADJ$政坛建立了无政府主义政党。 +EVTDESC1003_NEWS_LONG;$COUNTRY$:“力量来自团结!政府已经如此软弱,因此我们需要一个强有力的政党团结我们,使国家重新获得认同,使国民不被资本主义的糖衣炮弹所骗。”第三条路,或者称其为法西斯主义者,正在寻求上议院的席位。他们声称政府权限应当被扩展至重要工业,从而保证经济的自给自足以及国家的经济独立。他们不仅反对一切其他的意识形态,而且可以毫不犹豫地使用暴力手段发展自己。 +EVTDESC1003_NEWS_MEDIUM;$COUNTRY$:“政府已经如此软弱,因此我们需要一个强有力的政党团结我们,使国家重新获得认同,使国民不被资本主义的糖衣炮弹所骗。”第三条路,或者称其为法西斯主义者,正在寻求上议院的席位。 +EVTDESC1003_NEWS_SHORT;$COUNTRY$:第三条路,或者称其为法西斯主义者,正在寻求上议院的席位。 +EVTDESC14600_NEWS_LONG;或许,那年真的有什么在起作用。它引起了一连串的不幸-你也可以说是灾难-不管幕后是什么,在$YEAR$年骚动与不安像野火烧过草原一样席卷$COUNTRY_ADJ$殖民地。向土著退缩会让我们在国际舞台上站不起来,但是不这样又能如何? +EVTDESC14600_NEWS_MEDIUM;或许,那年真的有什么在起作用。不管幕后是什么,在$YEAR$年骚动与不安像野火烧过草原一样席卷$COUNTRY_ADJ$殖民地。 +EVTDESC14600_NEWS_SHORT;骚动与不安像野火烧过草原一样席卷$COUNTRY_ADJ$殖民地。向土著退缩会让我们在国际舞台上站不起来,但是不这样又能如何? +EVTDESC14670_NEWS_LONG;$COUNTRY$举国震惊,因为一家主流的欧洲报纸报道了该国一处殖民地的状况。歧视,酷刑和折磨,为了维持殖民地的生活生产秩序,这些都被用上了。腐败使得矿井和农场都不再处于殖民地办公室的控制之下。 +EVTDESC14670_NEWS_MEDIUM;$COUNTRY$举国震惊,因为一家主流的欧洲报纸报道了该国一处殖民地的状况。歧视,酷刑和折磨,为了维持殖民地的生活生产秩序,这些都被用上了。 +EVTDESC14670_NEWS_SHORT;$COUNTRY$举国震惊,因为一家主流的欧洲报纸报道了该国一处殖民地虐待土著的状况。 +EVTDESC14740_NEWS_LONG;随着殖民地竞赛的升级,欧洲国家开始瓜分非洲和世界其他地区。在这场竞赛中,$COUNTRY$做得很好。$COUNTRY_ADJ$一处殖民地最近成为国际上公认的殖民地典范。广泛的关注不仅为$COUNTRY_ADJ$殖民政策赢得欧洲各国议会和宫廷的赞誉,而且对$COUNTRY_ADJ$科技研究与国际威望带来了好处。 +EVTDESC14740_NEWS_MEDIUM;$COUNTRY_ADJ$一处殖民地最近成为国际上公认的殖民地典范。广泛的关注不仅为$COUNTRY_ADJ$殖民政策赢得声誉,而且对$COUNTRY_ADJ$科技研究与国际威望带来了好处。 +EVTDESC14740_NEWS_SHORT;$COUNTRY_ADJ$一处殖民地最近成为国际上公认的殖民地典范,获得了广泛关注。 +EVTDESC22010_NEWS_LONG;将罪犯同社会隔离开来的想法很早就有了。许多经典的法典都将流放作为最后的惩罚手段,专门留给重犯。这种刑罚被认为不比死刑轻。随着欧洲殖民帝国在十八十九世纪的发展,这种刑罚演变成了流放地制度。$COUNTRY$正考虑建立这样的制度。 +EVTDESC22010_NEWS_MEDIUM;随着欧洲殖民帝国在十八十九世纪的发展,将罪犯同社会隔离的想法演变成了流放地制度。$COUNTRY$正考虑建立这样的制度。 +EVTDESC22010_NEWS_SHORT;将罪犯同社会隔离开来的想法很早就有了。$COUNTRY$正考虑建立专门的流放地。 +EVTDESC2510_NEWS_LONG;$COUNTRY$:SS$CAPITAL$,一艘小型军舰昨天在外国港口右舷爆炸后神秘地沉没。军方情报部门认为爆炸是由过热的锅炉导致的,但是有消息声称这是一次外国势力的阴谋破坏。人们群情激愤,要求血债血尝的声音充斥$CAPITAL$的街道,那里的地名也正是军舰的名字。 +EVTDESC2510_NEWS_MEDIUM;$COUNTRY$:SS$CAPITAL$,一艘小型军舰昨天在外国港口右舷爆炸后神秘地沉没。一些媒体称其为外国的阴谋。 +EVTDESC2510_NEWS_SHORT;$COUNTRY$:SS$CAPITAL$,一艘小型军舰昨天在外国港口右舷爆炸后神秘地沉没。 +EVTDESC23300_NEWS_LONG;过去的这一年里有几艘商船在海上离奇失踪,这被许多人认为是一种未知的巨大鲸鱼所致。著名海洋生物学家彼埃尔·阿龙纳斯愿意加入$COUNTRY_ADJ$科学探险队来调查这一在大洋中的怪物。此外,传言说有几个国家也在计划组织他们自己的探险队去探寻谜团。 +EVTDESC23300_NEWS_MEDIUM;著名法国海洋生物学家彼埃尔·阿龙纳斯愿意加入$COUNTRY_ADJ$科学探险队来调查一头出没于海洋的怪物。 +EVTDESC23300_NEWS_SHORT;著名法国海洋生物学家彼埃尔·阿龙纳斯愿意加入$COUNTRY_ADJ$科学探险队来调查一头出没于海洋的怪物。 +EVTDESC23302_NEWS_LONG;著名法国海洋生物学家在$COUNTRY$的海滩上被发现。自从他参加探险队以来,一直行踪不明。阿龙纳斯称他的船只和不明生物在一次近距离的遭遇后,他被冲到船外,然后他发现那生物实际上是一艘可以海底航行的人类船只。阿龙纳斯教授坚称那船的船长是一位热爱自由的义士,断绝了同陆上世界的联系,在海里享受自由的生活。 +EVTDESC23302_NEWS_MEDIUM;$COUNTRY$:著名法国海洋生物学家彼埃尔·阿龙纳斯称他的船只和不明生物在一次近距离的遭遇后,他被冲到船外,然后他发现那生物实际上是一艘可以海底航行的人类船只,属于一位热爱自由的义士。 +EVTDESC23302_NEWS_SHORT;$COUNTRY$:著名法国海洋生物学家彼埃尔·阿龙纳斯声称自己在遇上一艘潜水船的时候被抛下水,那船属于一位热爱自由的义士。 +EVTDESC21500_NEWS_LONG;1908年的通古斯爆炸,是由一个巨大的火球引起的。很多人怀疑这是流星或者小行星的碎片。距离爆炸点几十英里的目击者表示看见天空被一道亮光分成两半,紧接着就感到热浪向他们袭来,最后是震耳欲聋的巨响。炽热的风烧灼着大地,天空中好像出现了第二个太阳。 +EVTDESC21500_NEWS_MEDIUM;1908年的通古斯爆炸,是由一个巨大的火球引起的。很多人怀疑这是流星或者小行星的碎片。当时天空中好像出现了第二个太阳。 +EVTDESC21500_NEWS_SHORT;1908年的通古斯爆炸,是由一个巨大的火球引起的。很多人怀疑这是流星或者小行星的碎片。 +EVTDESC21510_NEWS_LONG;喀拉喀托火山的喷发以及它带来的海啸杀死了荷属东印度36500人。喷发的响声即使在3000英里外的罗德里格斯岛也能听见。这次事件影响了全球的气候,天空因此在几年后都一直灰暗。在那里看到的太阳都是红色的,全球气温也随之降低了至少一摄氏度。世界各地的气压计记录到了5天的气压异常。 +EVTDESC21510_NEWS_MEDIUM;喀拉喀托火山的喷发以及它带来的海啸杀死了荷属东印度36500人。喷发的响声即使在3000英里外的罗德里格斯岛也能听见。这次事件影响了全球的气候。 +EVTDESC21510_NEWS_SHORT;喀拉喀托火山的喷发以及它带来的海啸杀死了荷属东印度36500人。喷发的响声即使在3000英里外的罗德里格斯岛也能听见。 +EVTDESC21520_NEWS_LONG;大地震袭击了加州旧金山,破坏巨大,伤亡众多。在内陆的内华达都有震感。地震后的火灾更使得整个城市成为平地。军队正在努力向灾民运送物资。这场地震一定会给这一代人带来无法抚平的创伤。 +EVTDESC21520_NEWS_MEDIUM;大地震袭击了加州旧金山,破坏巨大,伤亡众多。在内陆的内华达都有震感。地震后的火灾更使得整个城市成为平地。 +EVTDESC21520_NEWS_SHORT;大地震袭击了加州旧金山,破坏巨大,伤亡众多。地震后的火灾更使得整个城市成为平地。 +EVTDESC23450_NEWS_LONG;根据瑞典发明家企业家阿尔弗雷德诺贝尔的遗愿,他的毕生财富将建立一个基金,每年奖励在化学,物理,生理医学领域有重大成果的研究者,以及开创性文学作品的作者和为和平作出贡献的活动家。虽然被认为是和平主义者,但是诺贝尔建设了90家军工厂,申请了350项相关专利,为自己家族谋取了大量财富。 +EVTDESC23450_NEWS_MEDIUM;根据瑞典发明家企业家阿尔弗雷德诺贝尔的遗愿,他的毕生财富将建立一个基金,每年奖励在化学,物理,生理医学领域有重大成果的研究者。 +EVTDESC23450_NEWS_SHORT;根据瑞典发明家企业家阿尔弗雷德诺贝尔的遗愿,他的毕生财富将建立一个基金,每年奖励有重大成果的研究者。 +EVTDESC23400_NEWS_LONG;随着古希腊文明研究的兴起和体育在社会生活中的日益重要,一名法国贵族,皮埃尔·德·顾拜旦男爵,希望借此复兴奥林匹克运动会。通过推进国家间体育竞技推动世界和平。作为迄今为止最大的体育盛会,第一届现代奥运会的运动员在九个大项中拼搏,其中有摔跤,举重,击剑,自行车等。每项比赛的胜利者都将获得一块银牌,一个橄榄头环和一份证书。 +EVTDESC23400_NEWS_MEDIUM;关于古希腊文明和体育作为社会发展的重要组成部分的想法,它们结合起来产生新的有趣的东西,这导致法国贵族顾拜旦提出复兴奥运会的想法,企图通过体育竞赛来促进国际和平。 +EVTDESC23400_NEWS_SHORT;随着古希腊文明研究的兴起和体育在社会生活中的日益重要,一名法国贵族,皮埃尔·德·顾拜旦男爵,希望借此复兴奥林匹克运动会。 +EVTDESC90040_NEWS_LONG;印度竟敢叛乱!这是由一小队印度兵,在西方军队中服役的印度人,发动的兵变。它点燃了印度次大陆的广大区域。东印度公司的一系列不合适的规定受到全印度的抵制,在最近引发了许多小规模的暴动,但是这些都没有印度士兵哗变的影响严重。其导火索是要求印度士兵使用猪油弹药包和牛脂肪润滑的来复枪,而这违背了伊斯兰教和印度教教义。 +EVTDESC90040_NEWS_MEDIUM;印度竟敢叛乱!这是由一小队印度兵,在西方军队中服役的印度人,发动的兵变。它点燃了印度次大陆的广大区域。东印度公司的一系列不合适的规定被认为是起因。 +EVTDESC90040_NEWS_SHORT;印度竟敢叛乱!这是由一小队印度兵,在西方军队中服役的印度人,发动的兵变。它点燃了印度次大陆的广大区域。 +EVTDESC17610_NEWS_LONG;在$COUNTRY_ADJ$部分省份出现了法西斯党。他们建立了具备军事指挥体系的准军事组织。它有统一的思想,随时遵从法西斯党魁的命令准备使用暴力。该组织因为标志性的军服被称为“黑衫军”。这对$COUNTRY_ADJ$政坛是新鲜事,但是也有人担心会引发连锁反应,导致其他的政党也组建相应的组织。 +EVTDESC17610_NEWS_MEDIUM;在$COUNTRY_ADJ$部分省份出现了法西斯党。他们建立了具备军事指挥体系的准军事组织。它有统一的思想,随时遵从法西斯党魁的命令准备使用暴力。该组织又被称为“黑衫军”。 +EVTDESC17610_NEWS_SHORT;在$COUNTRY_ADJ$部分省份出现了法西斯党。他们建立了具备军事指挥体系的准军事组织。它有统一的思想,随时遵从法西斯党魁的命令准备使用暴力。 +EVTDESC17630_NEWS_LONG;$CAPITAL$有报告指出黑衫军,法西斯党的军事组织,开始向$CAPITAL$进发,试图夺取$COUNTRY$政权。军队却没有一点干预的意思,我们怀疑一些$COUNTRY_ADJ$军队领导人已经投靠法西斯党。这对$COUNTRY_ADJ$年轻的民主政治是一场危机,对整个地区的稳定是一个威胁。 +EVTDESC17630_NEWS_MEDIUM;$CAPITAL$有报告指出黑衫军,法西斯党的军事组织,开始向$CAPITAL$进发,试图夺取$COUNTRY$政权。军队却没有一点干预的意思。 +EVTDESC17630_NEWS_SHORT;$CAPITAL$有报告指出黑衫军,法西斯党的军事组织,开始向$CAPITAL$进发,试图夺取$COUNTRY$政权。 +EVTDESC17680_NEWS_LONG;法西斯分子在$COUNTRY_ADJ$一个省份出现,显示他们的力量以及组织严密性。身穿棕黑色制服,踩着鼓点,排队通过街道,法西斯分子是如此令人生畏。一些$COUNTRY_ADJ$内阁成员认为,目前军队不在国家控制下的现状值得注意,并且建议取缔准军事组织。 +EVTDESC17680_NEWS_MEDIUM;法西斯分子在$COUNTRY_ADJ$一个省份出现,显示他们的力量以及组织严密性。身穿棕黑色制服,踩着鼓点,排队通过街道,法西斯分子是如此令人生畏。 +EVTDESC17680_NEWS_SHORT;法西斯分子在$COUNTRY_ADJ$一个省份出现,显示他们的力量。他们身穿棕黑色制服,以军事方阵通过 +EVTDESC17560_NEWS_LONG;红旗招展,锣鼓喧天,社会主义者,共产主义者,工会成员从$COUNTRY$各地汇聚到一起,纪念1886年在芝加哥干草市场暴动中牺牲的同志。虽然今年全国各地都有纪念活动,但是今年在$COUNTRY_ADJ$某个省特别成功,那里的群众斗争性和觉新度都很高。 +EVTDESC17560_NEWS_MEDIUM;红旗招展,锣鼓喧天,社会主义者,共产主义者,工会成员从$COUNTRY$各地汇聚到一起,纪念1886年在芝加哥干草市场暴动中牺牲的同志。 +EVTDESC17560_NEWS_SHORT;$COUNTRY$:红旗招展,锣鼓喧天,社会主义者,共产主义者,工会成员从各地赶来集会。 +EVTDESC5001_NEWS_LONG;乌拉圭举办了世界第一届世界杯足球赛,大获成功。虽然没有几个欧洲国家参与,但是比赛仍然精彩。法国的吕西安·洛朗射入了第一粒进球,美国守门员吉米·道格拉斯完成了第一个不失球记录,阿根廷的古拿莫·斯塔比尔以8粒进球成为第一个最佳射手。当然,最重要的还是乌拉圭在93000名狂热球迷面前4-2战胜了阿根廷! +EVTDESC5001_NEWS_MEDIUM;乌拉圭举办了世界第一届世界杯足球赛,大获成功。虽然没有几个欧洲国家参与,但是比赛仍然精彩。乌拉圭在93000名狂热球迷面前在决赛4-2战胜了阿根廷! +EVTDESC5001_NEWS_SHORT;乌拉圭举办了世界第一届世界杯足球赛,大获成功。虽然没有几个欧洲国家参与,但是比赛仍然精彩。 +EVTDESC5002_NEWS_LONG;在任职加拿大总督期间,普雷斯顿的斯坦利勋爵对冰球很感兴趣。1892年他赞助了一个银杯,又称自治领冰球挑战杯,作为加拿大顶尖冰球俱乐部的奖杯。第一个奖杯被授予蒙特利尔冰球俱乐部,它在那个赛季战胜了所有对手。不过由于斯坦利勋爵因总督任期结束很快被召回英国,他从没观摩过一次冰球比赛。 +EVTDESC5002_NEWS_MEDIUM;在任职加拿大总督期间,普雷斯顿的斯坦利勋爵对冰球很感兴趣。1892年他赞助了一个银杯,又称自治领冰球挑战杯,作为加拿大顶尖冰球俱乐部的奖杯。 +EVTDESC5002_NEWS_SHORT;1892年普雷斯顿的斯坦利勋爵赞助了一个银杯,又称自治领冰球挑战杯,作为加拿大顶尖冰球俱乐部的奖杯。 +EVTDESC160001_NEWS_LONG;以天国的名义,起义爆发了!洪秀全声称受到天启,受上帝指派成为基督的弟弟,推翻满族统治的清朝。他在中国南部建立太平天国,率领超过3000万部众,拉开了史上最惨烈的内战的序幕。太平军希望用他们的天主教信仰代替传统的儒学,佛学,同时推行一系列激进改革,比如男女平等和公有制。 +EVTDESC160001_NEWS_MEDIUM;以天国的名义,起义爆发了!洪秀全声称受到天启,受上帝指派成为基督的弟弟,推翻满族统治的清朝,建立太平天国 +EVTDESC160001_NEWS_SHORT;以天国的名义,起义爆发了!洪秀全声称受到天启,受上帝指派成为基督的弟弟,推翻满族统治的清朝。 +EVTDESC48300_NEWS_LONG;来自德意志诸邦的消息。亚历山大卡尔,伯恩堡公爵,阿斯堪尼亚王室成员,安哈尔特-伯恩堡公国的最后血脉,没有继承人就去世了。利奥波特四世公爵,作为1847年安哈尔特-科滕公国顺位中最接近的亲戚,继承了爵位。从此,安哈尔特家族重新合并为一支。 +EVTDESC48300_NEWS_MEDIUM;亚历山大卡尔,伯恩堡公爵,没有继承人就去世了。利奥波特四世公爵,作为1847年安哈尔特-科滕公国顺位中最接近的亲戚,继承了爵位。从此,安哈尔特家族重新合并为一支。 +EVTDESC48300_NEWS_SHORT;伯恩堡公爵,没有继承人就去世了。利奥波特四世公爵,作为1847年安哈尔特-科滕公国顺位中最接近的亲戚,继承了爵位。从此,安哈尔特家族重新合并为一支。 +EVTDESC46600_NEWS_LONG;来自我们在南美线人的消息,阿根廷:胡安包蒂斯塔阿尔韦迪的书,《阿根廷共和国政治结构基础》,最早出版于1852年,也就是罗萨斯被推翻那年,现在成为阿根廷新政府的基础。阿尔韦迪计划中的阿根廷采取了美国的模式。 +EVTDESC46600_NEWS_MEDIUM;来自阿根廷:胡安包蒂斯塔阿尔韦迪的书,《阿根廷共和国政治结构基础》,现在成为阿根廷新政府的基础。阿尔韦迪计划中的阿根廷采取了美国的模式。 +EVTDESC46600_NEWS_SHORT;阿根廷:阿尔韦迪的书,《阿根廷共和国政治结构基础》,现在成为阿根廷新政府的基础。它以美国的模式为样版。 +EVTDESC46601_NEWS_LONG;这本书于1845年首次出版,引用独裁者法昆多的故事,来揭示所谓的欧洲文明与本地土著的野蛮。萨米恩托在书中愤怒的谴责了独裁者法昆多·基罗加和罗萨斯以及潘帕斯的人们。书中偶尔也对阿根廷的潘帕斯地区有过美好的描述。 +EVTDESC46601_NEWS_MEDIUM;这本书于1845年首次出版,引用独裁者法昆多的故事,来揭示所谓的欧洲文明与本地土著的野蛮。萨米恩托在书中愤怒的谴责了独裁者法昆多·基罗加和罗萨斯以及潘帕斯的人们。书中偶尔也对阿根廷的潘帕斯地区有过美好的描述。 +EVTDESC46601_NEWS_SHORT;这本书于1845年首次出版,引用独裁者法昆多的故事,来揭示所谓的欧洲文明与本地土著的野蛮。萨米恩托在书中愤怒的谴责了独裁者法昆多·基罗加和罗萨斯以及潘帕斯的人们。书中偶尔也对阿根廷的潘帕斯地区有过美好的描述。 +EVTDESC46300_NEWS_LONG;巴西的文学:巴西的诗人和剧作家安东尼奥·德卡斯特罗·阿尔维斯最近发表了《奴隶船》,很快赢得了奴隶的诗人的称号。这首诗描述了非洲黑奴被从非洲贩卖到南美的悲惨场景。他的作品对南美的废奴运动产生了影响。 +EVTDESC46300_NEWS_MEDIUM;巴西的诗人和剧作家安东尼奥·德卡斯特罗·阿尔维斯最近发表了《奴隶船》,很快赢得了奴隶的诗人的称号。这首诗描述了非洲黑奴的悲惨境遇,也对南美的废奴运动产生了影响。 +EVTDESC46300_NEWS_SHORT;安东尼奥·德卡斯特罗·阿尔维斯最近发表了《奴隶船》,很快赢得了奴隶的诗人的称号。他的作品对南美的废奴运动产生了影响。 +EVTDESC46301_NEWS_LONG;1894年保利斯塔人查尔斯·米勒从英国回来。他随身携带了两个足球,一本规则,一套运动服以及如何进行这项英国人发明的运动的经验。米勒和其他在圣保罗的英国居民在1895年进行了第一场足球赛。双方分别是煤气公司的雇员和圣保罗铁路公司的雇员。地点在卡尔莫山谷。最后铁路公司以4-2取得了胜利。从那时起,巴西人对该运动的兴趣与日俱增。 +EVTDESC46301_NEWS_MEDIUM;1894年保利斯塔人查尔斯·米勒从英国回来。他随身携带了两个足球,一本规则,一套运动服以及如何进行这项英国人发明的运动的经验。从那时起,巴西人对该运动的兴趣与日俱增。 +EVTDESC46301_NEWS_SHORT;从英国回到巴西之后,保利斯塔人查尔斯·米勒将足球引进国内,使巴西人对该运动的兴趣与日俱增。 +EVTDESC46302_NEWS_LONG;来自南美巴西的消息:弗朗西斯科萨比诺,一位对社会不满的医生,在巴伊亚省发动了叛乱,以结束奴隶制并希望重新分配土地。据报告,一些小规模战斗已经在叛军和巴西军队间展开。有消息称,叛军计划占领并控制重镇萨尔瓦多。 +EVTDESC46302_NEWS_MEDIUM;弗朗西斯科萨比诺,一位对社会不满的医生,在巴伊亚省发动了叛乱,以结束奴隶制并希望重新分配土地。据报告,一些小规模战斗已经在叛军和巴西军队间展开。 +EVTDESC46302_NEWS_SHORT;弗朗西斯科萨比诺,一位对社会不满的医生,在巴伊亚省发动了叛乱,以结束奴隶制并希望重新分配土地。 +EVTDESC33300_NEWS_LONG;大灾难!在卡尔斯鲁厄巴登大公国的剧院被火灾烧成一片废墟。当局声称建筑的主要结构都是木制的,这也加速了火势的蔓延。火灾发生时正好正在举行演出,很快便引起了观众的恐慌。由于出口的门是向内打开的,这妨碍了群众的疏散。据报告,有63名群众失去了生命。 +EVTDESC33300_NEWS_MEDIUM;在卡尔斯鲁厄巴登大公国的剧院被火灾烧成一片废墟。火灾发生时正好正在举行演出,很快便引起了观众的恐慌。据报告,有63名群众失去了生命。 +EVTDESC33300_NEWS_SHORT;大灾难!在卡尔斯鲁厄巴登大公国的剧院被火灾烧成一片废墟。有63名群众失去了生命。 +EVTDESC34100_NEWS_LONG;音乐盛会:42个来自莱茵兰,巴登,黑森和弗兰克尼的合唱团汇集到法兰克福,来庆祝为期三天的莫扎特音乐节。资金和住所早已安排妥当。几千人聚集在美因河两岸欢迎前来的嘉宾。甚至屋顶上也挤满了兴奋地挥舞着手绢的人们。但是,这项盛会很快变成促进德意志政治统一的集会。 +EVTDESC34100_NEWS_MEDIUM;42个来自莱茵兰,巴登,黑森和弗兰克尼的合唱团汇集到法兰克福,来庆祝为期三天的莫扎特音乐节。周围聚集着大量兴高采烈的围观群众。但是,这项盛会很快变成促进德意志政治统一的集会。 +EVTDESC34100_NEWS_SHORT;42个合唱团汇集到法兰克福,来庆祝为期三天的莫扎特音乐节。但是,这项盛会很快变成促进德意志政治统一的集会。 +EVTDESC44100_NEWS_LONG;1885年马克吐温发表了‘哈克贝利·弗恩历险记’,开启了美国小说的新纪元。在这之前,美国小说一直追随着欧洲的影子。马克吐温改变了这一切,开创了美式风格的小说。这本书尝试展现人们因他们的行动而不是他们的地位而受到尊重。 +EVTDESC44100_NEWS_MEDIUM;1885年马克吐温发表了《哈克贝利·弗恩历险记》,开启了美国小说的新纪元。马克吐温改变了美国小说界,开创了美式风格的小说。 +EVTDESC44100_NEWS_SHORT;1885年马克吐温发表了《哈克贝利·弗恩历险记》,通过美式风格小说,开启了美国小说的新纪元。 +EVTDESC44101_NEWS_LONG;999号列车成了纽约中央铁路公司和哈迪森铁路公司帝国列车线的专用列车,并且在布法罗和巴达维亚间运行时,时速112英里,约160公里。尽管有人独自测量过速度后声称在上述区间内速度只有86英里,但对于当时普通客运车辆来说仍然是相当快的,除了一些跑在特制的实验铁轨上的火车,没有东西比它快。 +EVTDESC44101_NEWS_MEDIUM;999号列车成了纽约中央铁路公司和哈迪森铁路公司帝国列车线的专用列车,并且在布法罗和巴达维亚间运行时,时速112英里,约160公里。这对于当时普通客运车辆来说仍然是相当快的了。 +EVTDESC44101_NEWS_SHORT;999号列车成了纽约中央铁路公司和哈迪森铁路公司帝国列车线的专用列车,并且在布法罗和巴达维亚间运行时,时速112英里,约160公里。 +EVTDESC44102_NEWS_LONG;总统候选人威廉·詹宁斯·布莱恩呼吁自由银的铸造,很快为他在人民党,白银党和一些进步党派中赢得了声誉。白银党和进步党派,以及西部南部的农民第一次联合在一起。布莱恩被北方的工业界和金融界认为试图使货币贬值并损害国家信用。 +EVTDESC44102_NEWS_MEDIUM;总统候选人威廉·詹宁斯·布莱恩呼吁自由银的铸造,很快为他在人民党,白银党和一些进步党派中赢得了声誉。白银党和进步党派,以及西部南部的农民第一次联合在一起。 +EVTDESC44102_NEWS_SHORT;总统候选人威廉·詹宁斯·布莱恩呼吁自由银的铸造,很快为他在人民党,白银党和一些进步党派中赢得了声誉。 +EVTDESC44103_NEWS_LONG;坚毅号在北冰洋搜寻失踪的极地探险队员约翰富兰克林时被浮冰所困,船员无奈弃船。3年后被美国在北大西洋发现。坚毅号原本是一艘商船,改装后参加了富兰克林妻子组织的营救她丈夫的船队,因为富兰克林和他的探险队在放弃他们的探险船后可能正在遭受饥饿的困扰。美国从发现者手中买下这条船,修复后将其还给了英国。 +EVTDESC44103_NEWS_MEDIUM;美国发现了被搜寻探险家富兰克林的船队抛弃的坚毅号,并将其买下,修复后,还给了英国。 +EVTDESC44103_NEWS_SHORT;坚毅号在北大西洋被发现了。美国将其买下,修复后还给了英国。 +EVTDESC44104_NEWS_LONG;政治家律师贺拉斯曼在马萨诸塞州开始了教育改革。很快便成为了全国的典范。曼喜欢亲自去每个学校了解它的情况,并自己掏钱前往欧洲学习普鲁士的教育体系。他作为第一个号召废除体罚的倡议者而家喻户晓。体罚被认为是激化师生冲突的诱因。 +EVTDESC44104_NEWS_MEDIUM;政治家律师贺拉斯曼在马萨诸塞州开始了教育改革。很快便成为了全国的典范。曼曾经自己掏钱前往欧洲学习普鲁士的教育体系。 +EVTDESC44104_NEWS_SHORT;政治家律师贺拉斯曼在马萨诸塞州开始了教育改革。很快便成为了全国的典范。 +EVTDESC44105_NEWS_LONG;史密森尼学会由美国国会建立并直接向总统负责。它的职能是支持科学研究和探索,普及科学知识。英国科学家詹姆斯史密森将他的遗产捐给了美国,国会花了几年时间才决定按照他的意愿建立这个“旨在增进和传播人类知识”的学会。通过政府资金和私人捐献,史密森尼学会拥有惊人的资产。 +EVTDESC44105_NEWS_MEDIUM;史密森尼学会由美国国会建立并直接向总统负责。通过政府资助和私人捐献,史密森尼学会拥有惊人的资产。 +EVTDESC44105_NEWS_SHORT;美国国会建立了史密森尼学会,直接向总统负责。它的职能是支持科学研究和探索,普及科学知识。 +EVTDESC44106_NEWS_LONG;拉尔夫·沃尔多·爱默生的《论文集》在1841年出版,宣扬了一种崭新的超验主义思想。尽管许多欧洲人并不认为他是一位哲学家,但是他对欧洲大陆思想的影响是无可估量的,特别是尼采。受爱默生《论文集》《自然》的启发,尽管被批评为忽略理性,强调人类内心的超验主义成为了1840年代的文化思潮。 +EVTDESC44106_NEWS_MEDIUM;拉尔夫·沃尔多·爱默生的《论文集》在1841年出版,宣扬了一种崭新的超验主义思想。尽管许多欧洲人并不认为他是一位哲学家,但是他对欧洲大陆思想的影响是无可估量的。 +EVTDESC44106_NEWS_SHORT;拉尔夫·沃尔多·爱默生的《论文集》在1841年出版,宣扬了一种崭新的超验主义思想。 +EVTDESC44107_NEWS_LONG;1881年小奥利弗·温德尔·霍姆斯发表了《普通法》,梳理了普通法律的历史。书中,他声称法律并不是逻辑的,而是判决时法官的意志,其中最知名的论断是,法律凭借的不是逻辑,而是经验。很快,这本书就成了经典,霍姆斯本人第二年也成了哈佛大学的教授,最终成为了美国最高法院的大法官。《普通法》的发表标志着实用主义在美国知识界的兴起。 +EVTDESC44107_NEWS_MEDIUM;1881年小奥利弗·温德尔·霍姆斯发表了《普通法》,梳理了普通法律的历史。书中,他声称法律并不是逻辑的,而是判决时法官的意志,其中最知名的论断是,法律凭借的不是逻辑,而是经验。 +EVTDESC44107_NEWS_SHORT;1881年小奥利弗·温德尔·霍姆斯发表了《普通法》,梳理了普通法律的历史。书中,他声称法律并不是逻辑的,而是判决时法官的意志。 +EVTDESC44108_NEWS_LONG;1885年尤利西斯·辛普森·格兰特出版了他的《U.S.格兰特的个人回忆录》,几乎完整地回顾了他的一生。他一边忍受着咽喉癌的痛苦一边写作,仅仅为了保证他死后家里能有生活来源。作为美国回忆录的经典,这本书因直接,明晰的文风而著名。当时,回忆录取得了巨大的成功,也成为自内战后仍在出版的少数几本书。或许是出自美国总统之手最好的书。 +EVTDESC44108_NEWS_MEDIUM;1885年尤利西斯·辛普森·格兰特出版了他的《U.S.格兰特的个人回忆录》,几乎完整地回顾了他的一生。他一边忍受着咽喉癌的痛苦一边写作,仅仅为了保证他死后家里能有生活来源。或许是出自美国总统之手最好的书。 +EVTDESC44108_NEWS_SHORT;1885年尤利西斯·辛普森·格兰特出版了他的《U.S.格兰特的个人回忆录》,几乎完整地回顾了他的一生。或许是出自美国总统之手最好的书。 +EVTDESC44109_NEWS_LONG;阿尔弗雷德·赛耶·马汉出版了《海权对历史的影响》,书中他分析了海权在历史中的作用,同时讨论了组织并维护一只可观海军的战略特点和优势。本书被誉为海军战略方面最有影响力的著作。马汉理论被认为直接导致了海军军备竞赛。 +EVTDESC44109_NEWS_MEDIUM;阿尔弗雷德·赛耶·马汉出版了《海权对历史的影响》,书中他分析了海权在历史中的作用,同时讨论了组织并维护一只可观海军的战略特点和优势。 +EVTDESC44109_NEWS_SHORT;阿尔弗雷德·赛耶·马汉出版了《海权对历史的影响》。马汉理论被认为直接导致了海军军备竞赛。 +EVTDESC44110_NEWS_LONG;$COUNTRY$:应对下层人民日益增强的反战和劳工意识,国会通过了《1799年关于制止外国人叛国及制止煽动言论的法律》的修正案,使在战争期间出言反对总统及国家政策是违法行为。这极大地打击了本国的外国人和政治避难寻求者。由于得到了最高法院一些判例的支持,该法案在半个世纪后被沃伦法院推翻前会一直有效。 +EVTDESC44110_NEWS_MEDIUM;$COUNTRY$:应对下层人民日益增强的反战和劳工意识,国会通过了《1799年关于制止外国人叛国及制止煽动言论的法律》的修正案,使在战争期间出言反对总统及国家政策是违法行为。 +EVTDESC44110_NEWS_SHORT;$COUNTRY$:应对下层人民日益增强的反战和劳工意识,国会使在战争期间出言反对总统及国家政策是违法行为。 +EVTDESC44111_NEWS_LONG;$COUNTRY$:平克顿这样的私家侦探,擅长逮捕火车强盗和伪造货币的不良分子。现在正在调查像莫利马圭尔社一样的秘密结社。平克顿最擅长执法行动,也因此被联邦政府雇佣,参与执法。他们声称自己几乎没时间睡觉。 +EVTDESC44111_NEWS_MEDIUM;$COUNTRY$:平克顿这样的私家侦探,擅长逮捕火车强盗和伪造货币的不良分子。现在正在调查像莫利马圭尔社一样的秘密结社。他们声称自己几乎没时间睡觉。 +EVTDESC44111_NEWS_SHORT;$COUNTRY$:平克顿这样的私家侦探,擅长逮捕火车强盗和伪造货币的不良分子。现在正在调查像莫利马圭尔社一样的秘密结社。 +EVTDESC44112_NEWS_LONG;$COUNTRY$:八只队伍联合建立了一个运营良好的棒球联盟-分别是波士顿红帽队,芝加哥白长袜队,辛辛那提红长袜队,哈特福深蓝队,路易斯维尔灰队,纽约同好队,费城运动家队和圣路易斯棕长袜队。因为其他组织存在腐败丑闻和管理混乱,他们组建了新联盟。将大城市的队伍整合起来,统一赛制、规则和管理机制,这个独特的联盟被认为能够超越一切前辈,甩开一切后辈。 +EVTDESC44112_NEWS_MEDIUM;$COUNTRY$:八只队伍联合建立了一个运营良好的棒球联盟-分别是波士顿红帽队,芝加哥白长袜队,辛辛那提红长袜队,哈特福深蓝队,路易斯维尔灰队,纽约同好队,费城运动家队和圣路易斯棕长袜队。 +EVTDESC44112_NEWS_SHORT;$COUNTRY$:八只队伍联合建立了一个运营良好的棒球联盟-分别是波士顿红帽队,芝加哥白长袜队,纽约同好队,圣路易斯棕长袜队等。 +EVTDESC44113_NEWS_LONG;$COUNTRY$:位于芝加哥德克文街帕特里克·奥利瑞家的牲口棚发生了火灾,很快传遍了商业区,烧毁17450间房屋,烧死300人,使超过98000人无家可归。接到芝加哥市长求援电话后,赶来的邻城救火队员无论如何努力,面对这场大火也无济于事。火苗最初来自一头母牛踢翻的煤油灯,但是最后却燃烧了两天两夜,摧毁了城区的绝大部分,使整个城市都需要重建。 +EVTDESC44113_NEWS_MEDIUM;位于芝加哥德克文街帕特里克·奥利瑞家的牲口棚发生了火灾,很快传遍了商业区,烧毁17450间房屋,烧死300人,使超过98000人无家可归。 +EVTDESC44113_NEWS_SHORT;位于芝加哥德克文街帕特里克·奥利瑞家的牲口棚发生了火灾,很快传遍了商业区,烧毁17450间房屋。 +EVTDESC44114_NEWS_LONG;$COUNTRY$:在第三十二场墓碑镇的枪战中,亚利桑那,怀亚特,摩根,维吉尔伊尔普三兄弟和多克赫利迪杀死了比利海林顿,汤姆和弗兰克麦克劳利两兄弟-他们政治对手,牛仔,的三名成员。执法官同牛仔间的糟糕关系起源于艾克海林顿对霍利迪已经认定的抢劫谋杀的错误证词。艾克海林顿同他的手下反复威胁伊尔普三兄弟和赫利迪,最终引发了这一枪战,三名牛仔死亡,两名执法官受伤。 +EVTDESC44114_NEWS_MEDIUM;$COUNTRY$:在第三十二场墓碑镇的枪战中,亚利桑那,怀亚特,摩根,维吉尔伊尔普三兄弟和多克赫利迪杀死了比利海林顿,汤姆和弗兰克麦克劳利两兄弟-他们政治对手,牛仔,的三名成员。艾克海林顿同他的手下反复威胁伊尔普三兄弟和赫利迪,最终引发了这一枪战,三名牛仔死亡,两名执法官受伤。 +EVTDESC44114_NEWS_SHORT;艾克海林顿同他的手下反复威胁伊尔普三兄弟和赫利迪,最终引发了这一枪战,三名牛仔死亡,两名执法官受伤。 +EVTDESC44116_NEWS_LONG;1830年代中期,宗教狂热之风横扫美国。一些牧师希望,使信仰回归于圣经原文,指引正直的灵魂。最终,这孕育了许多新的新教宗派。这些宗派在神学和仪式方面展开的争论,强化了基督教对于中下层美国人的影响。与此同时,欧洲的宗教狂热正在逐步消退。 +EVTDESC44116_NEWS_MEDIUM;1830年代中期,宗教狂热之风横扫美国。一些牧师希望,使信仰回归于圣经原文,指引正直的灵魂。最终,这孕育了许多新的新教宗派。 +EVTDESC44116_NEWS_SHORT;1830年代中期,宗教狂热之风横扫美国。一些牧师希望,使信仰回归于圣经原文,指引正直的灵魂。 +EVTDESC44117_NEWS_LONG;19世纪早期,大量新教宗派在美国兴起,这使人们开始思考未来的神学。最有影响的运动是美国的上帝一位论。强调理性对于神学,人性,进步的重要性,上帝一位论影响深远,甚至在公共教育和废奴主义方面,推动了社会进步。 +EVTDESC44117_NEWS_MEDIUM;强调理性对于神学,人性,进步的重要性,上帝一位论影响深远,甚至在公共教育和废奴主义方面,推动了社会进步。 +EVTDESC44117_NEWS_SHORT;强调理性对于神学的重要性,上帝一位论影响深远,甚至在公共教育和废奴主义方面,推动了社会进步。 +EVTDESC44118_NEWS_LONG;美国19世纪早期宗教复兴直接影响之一是志愿者组织的迅速发展。通过解决社会问题或道德问题,给不幸人带去温暖,同时利用教育让人自立,这些组织改善了社会状况。 +EVTDESC44118_NEWS_MEDIUM;美国19世纪早期宗教复兴直接影响之一是志愿者组织的迅速发展。通过解决社会问题或道德问题,给不幸人带去温暖,这些组织改善了社会状况。 +EVTDESC44118_NEWS_SHORT;美国19世纪早期宗教复兴直接影响之一是志愿者组织的迅速发展。 +EVTDESC44119_NEWS_LONG;$COUNTRY$:作为纽约1842至1864年的主教(以后是大主教),爱德华修斯,爱尔兰移民的后裔,一直在努力帮助罗马天主教移民,特别是新近的移民,融入美国社会,同时保证天主教的机构和设施在天主教的控制之下。他为教堂无私奉献了70年,并且一直反对堕胎和奴隶制。 +EVTDESC44119_NEWS_MEDIUM;$COUNTRY$:作为纽约1842至1864年的主教(以后是大主教),爱德华修斯,爱尔兰移民的后裔,一直在努力帮助罗马天主教移民,特别是新近的移民,融入美国社会。 +EVTDESC44119_NEWS_SHORT;$COUNTRY$:作为纽约1842至1864年的主教(以后是大主教),爱德华修斯,爱尔兰移民的后裔,一直在努力帮助罗马天主教移民。 +EVTDESC44120_NEWS_LONG;美国19世纪早期宗教复兴直接影响之一是反对陋习运动的不断进行。那些相信这是为主工作的人们,立志要消除这些陋习。沙龙经常是这些新时代的十字军的目标。沙龙的赞助者也时常遭受攻击。甚至政府高层也接受了节欲的思想,最终政府作为主的代言人进行干涉。 +EVTDESC44120_NEWS_MEDIUM;美国19世纪早期宗教复兴直接影响之一是反对陋习运动的不断进行。那些相信这是为主工作的人们,立志要消除这些陋习。沙龙经常是这些新时代的十字军的目标。 +EVTDESC44120_NEWS_SHORT;美国19世纪早期宗教复兴直接影响之一是反对陋习运动的不断进行。那些相信这是为主工作的人们,立志要消除这些陋习。 +EVTDESC44121_NEWS_LONG;由费城卫理公会的非裔美国人与1816年设立,非裔卫理公会教派教堂在30年代和40年代迅速发展,乘着宗教复兴之风吸纳了众多自由或者不自由的黑人。这为非裔美国人提供了一个精神慰藉,并且为挑战美国的奴隶制提供了平台。“上帝吾父,基督救世,圣灵慰藉,人类一家”是他们的座右铭。 +EVTDESC44121_NEWS_MEDIUM;由费城卫理公会的非裔美国人与1816年设立,非裔卫理公会教派教堂在30年代和40年代迅速发展,乘着宗教复兴之风吸纳了众多自由或者不自由的黑人。 +EVTDESC44121_NEWS_SHORT;由费城卫理公会的非裔美国人与1816年设立,非裔卫理公会教派教堂在30年代和40年代迅速发展。 +EVTDESC46400_NEWS_LONG;何塞-巴特列-奥多涅斯,著名记者及乌拉圭红党的领袖,使乌拉圭政治改革的相关法案获得通过。出自政治世家的奥多涅斯在他的两任总统任期内,努力地对抗帝国主义的侵略,他称之为“巴特列主义”。而且,他成功地引入了一系列扩展政府职能的改革,比如工业国有化,公共教育,高关税和补贴核心工业等。 +EVTDESC46400_NEWS_MEDIUM;何塞-巴特列-奥多涅斯,著名记者及乌拉圭红党的领袖,使乌拉圭政治改革的相关法案获得通过。他的改革包括工业国有化,公共教育,高关税和补贴核心工业等。 +EVTDESC46400_NEWS_SHORT;何塞-巴特列-奥多涅斯,著名记者及乌拉圭红党的领袖,使乌拉圭政治改革的相关法案获得通过。 +EVTDESC34700_NEWS_LONG;1837年,阿尔伯特·洛尔青最著名的歌剧《沙皇及木匠(Zar und Zimmermann)》在莱比锡首次公演。洛尔青被认为是德国歌唱剧之父。歌唱剧是传统歌剧在德国的本土化产物。虽然,公演并未获得莱比锡观众们的喜爱,但是,接下来在柏林和其他德国城市的舞台上绽放了光彩。该歌剧讲述了彼得大帝伪装成木匠前往德国英国荷兰学习西方文化和知识的故事。 +EVTDESC34700_NEWS_MEDIUM;1837年,阿尔伯特·洛尔青最著名的歌剧《沙皇及木匠(Zar und Zimmermann)》在莱比锡首次公演。该歌剧讲述了彼得大帝伪装成木匠前往德国英国荷兰学习西方文化和知识的故事。 +EVTDESC34700_NEWS_SHORT;1837年,阿尔伯特·洛尔青最著名的歌剧《沙皇及木匠(Zar und Zimmermann)》在莱比锡首次公演。洛尔青被认为是德国歌唱剧之父。 +EVTDESC34701_NEWS_LONG;戈特弗里德桑珀,萨克森公国的宫廷建筑师,完成了一件杰作,以他命名的德累斯顿宫廷剧院。他的风格兼具古典和文艺复兴风格,不止如此,德累斯顿城还因为他的作品而被称为易北河畔的佛罗伦萨。桑珀,建筑学大师,艺术评论家,著名作品不仅有他在维也纳设计的两座博物馆和一座剧院,还有为理查德瓦格纳设计的指挥棒等小玩意。 +EVTDESC34701_NEWS_MEDIUM;戈特弗里德桑珀,萨克森公国的宫廷建筑师,完成了一件杰作,以他命名的德累斯顿宫廷剧院。他的风格兼具古典和文艺复兴风格。 +EVTDESC34701_NEWS_SHORT;戈特弗里德桑珀,萨克森公国的宫廷建筑师,完成了一件杰作,以他命名的德累斯顿宫廷剧院。 +EVTDESC46800_NEWS_LONG;美国探险家海勒姆·宾厄姆,在1911年发现了印加古城马丘比丘的遗迹。马丘比丘于15世纪建造,是印加帝国权力的中心,被认为是印加国王帕查库特克的财产,也有人认为是宗教场所。宾厄姆在试图将一些艺术品带回美国做进一步研究时,被当地的秘鲁人指控偷走了他们的文化遗产。 +EVTDESC46800_NEWS_MEDIUM;美国探险家海勒姆·宾厄姆,在1911年发现了印加古城马丘比丘的遗迹。马丘比丘于15世纪建造,是印加帝国权力的中心,被认为是印加国王帕查库特克的财产。 +EVTDESC46800_NEWS_SHORT;美国探险家海勒姆·宾厄姆,在1911年发现了印加古城马丘比丘的遗迹。马丘比丘于15世纪建造,是印加帝国权力的中心。 +EVTDESC46801_NEWS_LONG;从鸟粪中获得的肥料在欧洲和北美需求旺盛。$COUNTRY_ADJ$离岛的鸟粪将给该国带来丰厚的利润。秘鲁土著一千年来一直通过这些岛屿获得肥料。最好的肥料来自三种鸟类,秘鲁鸬鹚,秘鲁鹈鹕,秘鲁铿鸟。历史学家相信印加帝国视鸟粪为珍宝,限制出入这些岛屿,甚至严厉惩罚伤害鸟类的人。 +EVTDESC46801_NEWS_MEDIUM;从鸟粪中获得的肥料在欧洲和北美需求旺盛。历史学家相信印加帝国视鸟粪为珍宝,限制出入这些岛屿,甚至严厉惩罚伤害鸟类的人。 +EVTDESC46801_NEWS_SHORT;从鸟粪中获得的肥料在欧洲和北美需求旺盛。$COUNTRY_ADJ$离岛的鸟粪将给该国带来丰厚的利润。 +EVTDESC36700_NEWS_LONG;亨德里克·康西安斯,本世纪最知名的佛兰芒小说家之一,出版了他的两部杰作之一的《佛兰芒之狮(De Vlaamse Leeuw)》。另一部是《征兵(De Loteling)》。小说描写了弗兰德伯爵罗布雷希特三世的女儿,马赫提尔同她的情人,阿道夫冯纽兰特的传奇故事。故事发生在受压迫的弗拉芒人同法国侵略者间的金马刺战役(1302年)期间。 +EVTDESC36700_NEWS_MEDIUM;亨德里克·康西安斯,本世纪最知名的佛兰芒小说家之一,出版了他的两部杰作之一的《佛兰芒之狮(De Vlaamse Leeuw)》。小说讲述了被法国压迫的佛拉芒人在金马刺战役期间的故事。佛拉芒运动很快就借本书开始宣传。 +EVTDESC36700_NEWS_SHORT;佛兰芒小说家亨德里克·康西安斯出版了《弗拉芒之狮》,讲述了被法国压迫的佛拉芒人在金马刺战役期间的故事。佛拉芒运动很快就借本书开始宣传。 +EVTDESC36701_NEWS_LONG;佛拉芒运动自去年开始。这是比利时的佛拉芒人的心声。它很快衍生出许多佛拉芒人的组织:体育俱乐部,音乐小组,剧院,文化组织等等。最初,运动是非政治的,但是,随着时间的推移,参与者愈发政治化。有报告称佛拉芒运动正打算建立政党,为佛拉芒人争取更多利益。 +EVTDESC36701_NEWS_MEDIUM;佛拉芒运动自去年开始。这是比利时的佛拉芒人的心声。最初,运动是非政治的,但是,随着时间的推移,参与者愈发政治化。有报告称佛拉芒运动正打算建立政党。 +EVTDESC36701_NEWS_SHORT;佛拉芒运动最初是非政治的,但是,随着时间的推移,参与者愈发政治化。有报告称佛拉芒运动正打算建立政党。 +EVTDESC36704_NEWS_LONG;阿道夫·萨克斯,天才音乐家,乐器制作者,来自比利时南部的那慕尔,最近公布了他的新作品:现在被称为萨克斯管的乐器。该乐器属于单簧管,兼具铜管乐器的特性,却又属于木管乐器。萨克斯管在巴黎和美国都十分流行。 +EVTDESC36704_NEWS_MEDIUM;阿道夫·萨克斯,天才音乐家,乐器制作者,来自比利时南部的那慕尔,最近公布了他的新作品:现在被称为萨克斯管的乐器。萨克斯管在巴黎和美国都十分流行。 +EVTDESC36704_NEWS_SHORT;阿道夫·萨克斯,乐器制作者,来自比利时南部的那慕尔,最近公布了他的新作品:现在被称为萨克斯管的乐器。萨克斯管在巴黎和美国都十分流行。 +EVTDESC36705_NEWS_LONG;比利时人欧内斯特·索尔维,世界知名化学家,发明了氨碱法(在化学界又被称为索尔维制碱法)。索尔维法比传统的勒布朗法更加高效。新的方法使用的都是盐卤和石灰岩这样的廉价原料。很快,工业化应用便开始了。 +EVTDESC36705_NEWS_MEDIUM;比利时人欧内斯特·索尔维,世界知名化学家,发明了氨碱法(在化学界又被称为索尔维制碱法)。很快,工业化应用便开始了。 +EVTDESC36705_NEWS_SHORT;比利时人欧内斯特·索尔维,世界知名化学家,发明了氨碱法。很快,工业化应用便开始了。 +EVTDESC36706_NEWS_LONG;神父戴梅恩·德沃斯特,是一个比利时布拉班特省蒂嫩市的神父,坐船到夏威夷群岛的莫洛凯岛去帮助这个麻风病隔离区的人们。许多当地居民感染了诸如被外来海员和贸易者带来的流感和当时被认为不治之症的麻风病。戴梅恩神父计划工作并生活中当地许多年,通过帮助真正需要帮助的人传播真正的奉献精神,尽管对于他来说这次可能是趟死亡之旅。 +EVTDESC36706_NEWS_MEDIUM;神父戴梅恩·德沃斯特,是一个比利时布拉班特省蒂嫩市的神父,坐船到夏威夷群岛的莫洛凯岛去帮助这个麻风病隔离区的人们。他计划工作并生活中当地许多年,帮助真正需要帮助的人这彰显了真正的奉献精神。 +EVTDESC36706_NEWS_SHORT;一个比利时的神父戴梅恩·德沃斯特,坐船到夏威夷群岛的莫洛凯岛去帮助这个麻风病隔离区的人们,他计划工作并生活中当地许多年。 +EVTDESC19010_NEWS_LONG;$CAPITAL$,$COUNTRY$:帝国荣耀的展示发生在$COUNTRY$。$FROMCOUNTRY_ADJ$海陆军在$CAPITAL$进行阅兵,不仅仅是炫耀他们威风的军服也包括军备上的新技术进展。著名文化品也会展示,这显示$FROMCOUNTRY_ADJ$文艺上的成就。迄今未知是否会有外国政要被邀请。 +EVTDESC19010_NEWS_MEDIUM;$CAPITAL$:帝国荣耀的展示发生在$COUNTRY$。$FROMCOUNTRY_ADJ$军队在$CAPITAL$进行阅兵,展示军北上的科技进展。著名文化品也会展示。 +EVTDESC19010_NEWS_SHORT;$CAPITAL$,$COUNTRY$:帝国荣耀的展示发生在$COUNTRY$。发起者声称迄今未知是否会有外国政要被邀请。 +EVTDESC19030_NEWS_LONG;$CAPITAL$,紧张在安纳托利亚酝酿,因为奥斯曼帝国的持续衰落使整个地区动荡不安。在非土耳其省份的民族主义和叛乱发展到引起整个国家的关注,外加和西欧比起来的相对落后,许多人相信帝国的终结仅仅是个时间上的问题。更糟糕的是,奥斯曼对基督徒的严酷对待令$FROMCOUNTRY$以他们是东方基督徒的保护者自居。 +EVTDESC19030_NEWS_MEDIUM;紧张在安纳托利亚酝酿,因为奥斯曼帝国的持续衰落使整个地区动荡不安。许多人相信帝国的终结仅仅是个时间上的问题。更糟糕的是,奥斯曼对基督徒的严酷对待令$FROMCOUNTRY$以他们是东方基督徒的保护者自居。 +EVTDESC19030_NEWS_SHORT;紧张因奥斯曼帝国的持续衰落使整个地区动荡不安而发酵。基督徒的遭遇令$FROMCOUNTRY$以他们是东方基督徒的保护者自居。 +EVTDESC19046_NEWS_LONG;埃及埋藏于地下数千年的帝王谷已被发掘出来。发现了一具保存好的预计是古埃及法老年轻人的尸体,周围是被精巧的手工制品和奇妙的财宝。帝王谷被誉为本世纪最伟大的建筑学发现,这一发现令各大学的埃及古物学系无比兴奋和充满好奇。随之发现的木乃伊被认为需要送回西方去进行进一步研究。 +EVTDESC19046_NEWS_MEDIUM;$COUNTRY_ADJ$考古学家在埃及发掘了埋藏于地下数千年的坟墓。年轻的法老尸体旁埋藏着奇妙的财宝。帝王谷被誉为本世纪最伟大的建筑学发现。 +EVTDESC19046_NEWS_SHORT;$COUNTRY_ADJ$考古学家在埃及发掘了埋藏于地下数千年的坟墓,年轻的法老尸体旁埋藏着奇妙的财宝。 +EVTDESC19310_NEWS_LONG;北京这一沉睡的巨人将要唤醒,这是外交界的共识了,这意味着中国将被视为列强。中国领导人将中国崛起归功于天命。欧洲的领导人认为这是因为西方的观念和风俗被采纳在东方。无论如何,中华这庞然大物的潜力无限而且全世界会严肃对待他。我们建议读者观察的同时增进对中华的理解。 +EVTDESC19310_NEWS_MEDIUM;北京这一沉睡的巨人将要唤醒,这是外交界的共识了,这意味着中国将被视为列强。中国领导人将中国崛起归功于天命,欧洲则认为是西方理念被采纳的功劳。 +EVTDESC19310_NEWS_SHORT;外交界认为中国将成为列强。中国领导人将中国崛起归功于天命。欧洲则认为是西方理念被采纳的功劳。 +EVTDESC19320_NEWS_LONG;东京-旭日之国,现今游子归家,被外交界视为列强。自从多年以前和西方接触的影响,勤勉的日本人在文化、工业、军事均彻底的改进,再无法将他们视为落后的野蛮人了。地缘政治学家表达对日本可能今后在亚洲扩张的关注。 +EVTDESC19320_NEWS_MEDIUM;外交界认为日本是列强。勤勉的日本人在文化、工业、军事均彻底的改进,再无法将他们视为落后的野蛮人了。 +EVTDESC19320_NEWS_SHORT;外交界认为日本是列强。勤勉的日本人在文化、工业、军事均彻底的改进,再无法将他们视为落后的野蛮人了。 +EVTDESC19355_NEWS_LONG;地缘政治学家们在上周举行了一次研讨会,达成了广泛的共识;伴随民族主义意识的崛起、军事上的自尊心以及新的可怕的战争武器,意味着将来列强们的冲突可能导致一种全新的世界大战?!致更大的领土改变、羞辱以及民族解放,尽管完全的吞并仍旧不可能。人类的倔强、智慧、暴力的天赋是否会导致地球的毁灭?!有时间能告诉我们。 +EVTDESC19355_NEWS_MEDIUM;地缘政治学家们在上周举行了一次研讨会,达成了广泛的共识;新的可怕的战争武器,意味着将来列强们的冲突可能导致一种全新的世界大战,可能导致更大的领土变化。 +EVTDESC19355_NEWS_SHORT;地缘政治学家们在上周举行了一次研讨会,达成了广泛的共识;将来列强们的冲突可能导致一种全新的世界大战?! +EVTDESC31100_NEWS_LONG;考古学家海因里希·施利曼在土耳其发掘出了失落之城-特洛伊!这一发现引起了考古学的大爆发激发了无数想象力。当他挖掘希萨利克的山区时,发现可以上溯到青铜时期以及罗马时代的古城市群。他的发现的现场被命名为普里阿摩斯的宝藏,文物由柏林博物馆收藏。他的考古工作是受了在当地进行超过60年田野工作的英国外交官弗兰克·卡尔弗特的影响。 +EVTDESC31100_NEWS_MEDIUM;考古学家海因里希·施利曼在土耳其发掘出了失落之城-特洛伊!这一发现引起了考古学的大爆发激发了无数想象力。他的发现的现场被命名为普里阿摩斯的宝藏,文物由柏林博物馆收藏。 +EVTDESC31100_NEWS_SHORT;考古学家海因里希·施利曼在土耳其发掘出了失落之城-特洛伊!这一发现引起了考古学的大爆发激发了无数想象力。 +EVTDESC31102_NEWS_LONG;$COUNTRY$位于伊斯坦布尔的首都不再安全。他们决定将政府搬到更安全的内陆安卡拉。安卡拉是世界上最古老的城市之一,据说是由神话中的弗里吉亚的国王麦德斯所建,然而历史学家认为定居早于弗里几亚人的统治而且首次建造的痕迹可以追溯到更早的哈提文明。城市的古城区主要是奥斯曼、拜占庭、罗马的建筑,这证明了安卡拉古往今来文化经济的地位。 +EVTDESC31102_NEWS_MEDIUM;$COUNTRY$位于伊斯坦布尔的首都不再安全。他们决定将政府搬到更安全的内陆安卡拉。城市的古城区主要是奥斯曼、拜占庭、罗马的建筑,这证明了安卡拉古往今来文化经济的地位。 +EVTDESC31102_NEWS_SHORT;$COUNTRY$位于伊斯坦布尔的首都不再安全。他们决定将政府搬到更安全的内陆安卡拉。 +EVTDESC31307_NEWS_LONG;奥地利的王后伊丽莎白·冯·维特巴赫,被意大利的无政府主义者路易吉·卢凯尼行刺。这起恐怖袭击发生在日内瓦的美岸酒店。“我是无政府主义者。我带着为那些对自己社会地位麻木不仁的人提供一个榜样的目的,我来日内瓦去行刺一个君主。对我而言行刺的对象是谁无所谓。本不打算行刺女性,除了皇后。她的皇冠恰好在我视线范围以内。”刺客如此解释他的行径。 +EVTDESC31307_NEWS_MEDIUM;奥地利的王后伊丽莎白·冯·维特巴赫,被意大利的无政府主义者路易吉·卢凯尼行刺。这起恐怖袭击发生在日内瓦的美岸酒店。“本不打算行刺女性,除了皇后。她的皇冠恰好在我视线范围以内。”刺客如此解释他的行径。 +EVTDESC31307_NEWS_SHORT;奥地利的王后伊丽莎白·冯·维特巴赫,被意大利的无政府主义者路易吉·卢凯尼行刺。这起恐怖袭击发生在日内瓦的美岸酒店。 +EVTDESC31308_NEWS_LONG;$COUNTRY$:社会主义国际的齐美尔瓦尔德会议在一战爆发后的1914年8月举行。战争造成的巨大伤亡使得与会代表谴责帝国主义并号召工人抵制战争。许多杰出社会主义运动代表齐聚一堂,包括来自意大利的拉扎里和莫迪利亚尼,来自俄国的列宁和布罗,德国的列杰布尔和霍夫曼,法国的布尔德龙和梅尔赫姆等人。 +EVTDESC31308_NEWS_MEDIUM;$COUNTRY$:社会主义国际的齐美尔瓦尔德会议在一战爆发后的1914年8月举行。战争造成的巨大伤亡使得与会代表谴责帝国主义并号召工人抵制战争。 +EVTDESC31308_NEWS_SHORT;$COUNTRY$:社会主义国际的齐美尔瓦尔德会议在一战爆发后的1914年8月举行。 +EVTDESC31310_NEWS_LONG;$COUNTRY$:16国签订日内瓦公约旨在改善战场伤员待遇。他们选择瑞士国旗相反作为标志:红十字白底。1818年拿破仑兵败滑铁卢后40年,他侄子1859年在北意大利的战役让许多观察家震惊。一个瑞士商人和救援活动家亨利·杜兰特见证了这次战役成千上万伤兵的糟糕待遇,提出一系列国际法去减缓伤兵痛苦。 +EVTDESC31310_NEWS_MEDIUM;$COUNTRY$:16国签订日内瓦公约旨在改善战场伤员待遇。一个瑞士商人和救援活动家亨利·杜兰特,提出一系列国际法去减缓伤兵痛苦。 +EVTDESC31310_NEWS_SHORT;$COUNTRY$:16国签订日内瓦公约旨在改善战场伤员待遇。他们选择瑞士国旗相反作为标志:红十字白底。 +EVTDESC36600_NEWS_LONG;瑞典女高音珍妮·林德1820年生于斯德哥尔摩。1838年她在斯德哥尔摩的歌剧'自由射手'中首次登场,并且40年代中期她在欧美一系列露面使她声名远扬。她是瑞典的首个巨星,以唱功精致惊人的声乐技能以及真诚自然谦逊的方式闻名。她将音乐会和歌剧赚取的大量金钱投入慈善。 +EVTDESC36600_NEWS_MEDIUM;瑞典女高音珍妮·林德1820年生于斯德哥尔摩。1838年她在斯德哥尔摩的歌剧'自由射手'中首次登场,并且40年代中期她在欧美一系列露面使她声名远扬。 +EVTDESC36600_NEWS_SHORT;T1838年瑞典女高音珍妮·林德在斯德哥尔摩的歌剧'自由射手'中首次登场,并且40年代中期她在欧美一系列露面使她声名远扬。 +EVTDESC36611_NEWS_LONG;瑞典作家奥古斯特·斯特林堡(1849-1912)最具天赋的讽刺作家之一。无论剧作、小说、还是短篇,他的作品总表现愤怒和天赋,体现自然主义、心理学、和神秘主义。1879年作品'红房间'给他带来声誉。该作品讽刺了19世纪70年代晚期乳垫的体制。他还是一个多才多艺的人,兴趣广泛包括科学、神秘学、绘画、心理学、炼金术,但仇视妇女解放! +EVTDESC36611_NEWS_MEDIUM;瑞典作家奥古斯特·斯特林堡(1849-1912)最具天赋的讽刺作家之一。无论剧作、小说、还是短篇,他的作品总表现愤怒和天赋,体现自然主义、心理学、和神秘主义。 +EVTDESC36611_NEWS_SHORT;瑞典作家奥古斯特·斯特林堡(1849-1912)最具天赋的讽刺作家之一。无论剧作、小说、还是短篇,他的作品总表现愤怒和天赋。 +EVTDESC37700_NEWS_LONG;为稳定财政,$COUNTRY_ADJ$马德里政府充公教会财产并没给教会赔偿。而且取消了天主教堂的税收优惠,作为让步政府承担了教堂维护费。许多自由主义者认为教会在西班牙内战中支持卡洛斯,充公财产是一个裁决,这也许是鼓励国家生产的机会。 +EVTDESC37700_NEWS_MEDIUM;为稳定财政,$COUNTRY_ADJ$马德里政府充公教会财产并没给教会赔偿。而且取消了天主教堂的税收优惠,作为让步政府承担了教堂维护费。 +EVTDESC37700_NEWS_SHORT;为稳定财政,$COUNTRY_ADJ$马德里政府充公教会财产并没给教会赔偿。 +EVTDESC37701_NEWS_LONG;委内瑞拉原居民将军纳西索·洛佩兹被西班牙殖民地当局伏杀于古巴。因为他煽动人们让古巴投靠美国,但他因群众不支持而失。西班牙残忍的对待俘虏激发美国南北怒火,哪怕不支持远征古巴的。洛佩兹的尝试尽管是失败,激励了许多军事冒险家到拉美。 +EVTDESC37701_NEWS_MEDIUM;委内瑞拉原居民将军纳西索·洛佩兹被西班牙殖民地当局伏杀于古巴。因为他煽动人们让古巴投靠美国,但他因群众不支持而失败。 +EVTDESC37701_NEWS_SHORT;委内瑞拉原居民将军纳西索·洛佩兹被西班牙殖民地当局伏杀于古巴。因为他煽动人们让古巴投靠美国。 +EVTDESC37706_NEWS_LONG;西班牙画家巴勃罗·毕加索放弃了传统的画法思路,使用更多概念性的风格,是受到非洲建筑和美术影响。他是20世纪最有影响力的艺术家,他大半生在法国。他创作发展了许多不同风格,尤其是和人共同创建的立体主义。他天赋异禀,青少年时风格写实然而以后风格趋向抽象和实验形式。 +EVTDESC37706_NEWS_MEDIUM;西班牙画家巴勃罗·毕加索放弃了传统的画法思路,使用更多概念性的风格。他天赋异禀,青少年时风格写实然而以后风格趋向抽象和实验形式。 +EVTDESC37706_NEWS_SHORT;西班牙画家巴勃罗·毕加索放弃了传统的画法思路,使用更多概念性的风格,是受到非洲建筑和美术影响。 +EVTDESC32500_NEWS_LONG;$COUNTRY$:俄罗斯现代文学最有影响力的作家之一,普希金几乎让俄罗斯文学水平相当于欧洲其他国家之和,普希金以他的作品比如《尤金奥·涅金》《鲍里斯·戈杜诺夫》以及《船长的女儿》出名。由于债务缠身不受法院欢迎,他死于1837年2月与一个纠缠他妻子娜塔莉亚的法国侨民的决斗中。沙皇搬移和管制他的葬礼担心引起政治示威游行。 +EVTDESC32500_NEWS_MEDIUM;$COUNTRY$:俄罗斯现代文学最有影响力的作家之一,普希金几乎让俄罗斯文学水平相当于欧洲其他国家之和,普希金以他的作品比如《尤金奥·涅金》《鲍里斯·戈杜诺夫》以及《船长的女儿》出名。 +EVTDESC32500_NEWS_SHORT;$COUNTRY$:俄罗斯现代文学最有影响力的作家之一,普希金几乎让俄罗斯文学水平相当于欧洲其他国家之和,普希金以他的作品比如《尤金奥·涅金》《鲍里斯·戈杜诺夫》以及《船长的女儿》出名。 +EVTDESC32505_NEWS_LONG;$COUNTRY$:费奥多·陀思妥耶夫斯基于1880年完成了他的巨著《卡拉马佐夫兄弟》。该作品是文学史上最引人注意的作品之一,该喜剧是陀思妥耶夫斯基后社会主义作家主题作品的之一。一部喜剧,但是是极其严肃的喜剧。他的作品极大地影响了俄国和西方,文学、哲学和宗教学。 +EVTDESC32505_NEWS_MEDIUM;$COUNTRY$:费奥多·陀思妥耶夫斯基于1880年完成了他的巨著《卡拉马佐夫兄弟》。他的作品极大地影响了俄国和西方,文学、哲学和宗教学。 +EVTDESC32505_NEWS_SHORT;$COUNTRY$:费奥多·陀思妥耶夫斯基于1880年完成了他的巨著《卡拉马佐夫兄弟》。他的作品极大影响了俄国和西方。 +EVTDESC35700_NEWS_LONG;梵蒂冈罗马教宗良第十三的关于劳工问题的通谕以“新事”开头。分析道社会主义运动将开始扩散到更多区域。这是由于工业生产扩张导致的贫富分化,外加道德的衰退。 +EVTDESC35700_NEWS_MEDIUM;梵蒂冈教宗良第十三的关于劳工问题的通谕警告人们由于贫困和道德的衰退,社会主义运动将开始扩散到更多区域。 +EVTDESC35700_NEWS_SHORT;梵蒂冈罗马教宗良第十三的关于劳工问题的通谕警告社会主义运动将开始扩散到更多区域。 +EVTDESC38500_NEWS_LONG;阿曼首次船只到达新大陆,1840年苏丹娜号抵达纽约,苏丹私人代表带来了苏丹赛义德·伊本和美国进行贸易的意愿并和美国政府进行会晤。剥夺兄弟共同统治阿曼的权力后,苏丹赛义德·伊本把首都从阿曼的马斯喀特搬到桑给巴尔的石头城。他因制定对外政策和英法美签订贸易协定而闻名。在伦敦政府要求下他宣布奴隶贸易非法,尽管之前奴隶贸易是阿曼首要经济支柱。 +EVTDESC38500_NEWS_MEDIUM;阿曼首次船只到达新大陆,1840年苏丹娜号抵达纽约,苏丹私人代表带来了苏丹赛义德·伊本和美国进行贸易的意愿并和美国政府进行会晤。 +EVTDESC38500_NEWS_SHORT;阿曼首次船只到达新大陆,1840年苏丹娜号抵达纽约,苏丹私人代表带来了苏丹赛义德·伊本和美国进行贸易的意愿。 +EVTDESC36400_NEWS_LONG;爱德华·蒙克(1863-1944),一个挪位画家,他促进表现主义和象征主义发展。他的作品对上层阶级造成极大震撼从而导致被禁。他的作品提升了社会不幸的意识。'与其他画家不同,他看到了重点并画出来'一个朋友如此为他辩解。他最出名的作品'呐喊',有4个不同版本以一次拍卖中床下了拍卖纪录。 +EVTDESC36400_NEWS_MEDIUM;爱德华·蒙克(1863-1944),一个挪位画家,他促进表现主义和象征主义发展。他的作品对上层阶级造成极大震撼从而导致被禁。他的作品提升了社会不幸的意识。 +EVTDESC36400_NEWS_SHORT;爱德华·蒙克(1863-1944),一个挪位画家,他促进表现主义和象征主义发展。他的作品对上层阶级造已在成极大震撼从而导致被禁。 +EVTDESC36401_NEWS_LONG;教师伊瓦尔·奥森是一个农夫的儿子(1813-1896)看到了挪威写作语言改革的需求,那之前是用丹麦语的。通过在本国的乡村农村公社旅行,他创造了语法和'新'挪威语字典。尽管他编纂的口语在教育人民上帮助不大通过帮助他的许多诗歌成为流行歌。他去世前他的新语言被挪威国会官方认可。 +EVTDESC36401_NEWS_MEDIUM;教师伊瓦尔·奥森是一个农夫的儿子(1813-1896)看到了挪威写作语言改革的需求,那之前是用丹麦语的。他创造了语法和'新'挪威语字典。他的许多诗歌成为流行歌。 +EVTDESC36401_NEWS_SHORT;教师伊瓦尔·奥森是一个农夫的儿子(1813-1896)看到了挪威写作语言改革的需求,那之前是用丹麦语的。他创造了'新'挪威语。 +EVTDESC44000_NEWS_LONG;随着夏威夷与交接交流,新的疾病-麻风病降临这个群岛。出于对麻风病高传染性恐惧,麻风病隔离区建立在莫洛凯岛。一个比利时的传教士戴梅恩·德沃斯特到那为受害者提供帮助,16年后死于麻风病。 +EVTDESC44000_NEWS_MEDIUM;随着夏威夷与交接交流,新的疾病-麻风病降临这个群岛。出于对麻风病高传染性恐惧,麻风病隔离区建立在莫洛凯岛。 +EVTDESC44000_NEWS_SHORT;随着夏威夷与交接交流,新的疾病-麻风病降临这个群岛。麻风病隔离区建立在莫洛凯岛。 +EVTDESC36204_NEWS_LONG;1848年丹麦维京群岛奴隶叛乱。统治者彼得·冯·施赫恩决定释放他们而不是武力镇压。他引用1847年法律规定所有奴隶应当释放作为行为依据。学者认为他与黑人安娜·希格拉同居,因此受到她的影响。施赫恩的行为收到了种植园主的抵触。他因此被召回丹麦审判,但不久被最高法院判决无罪。 +EVTDESC36204_NEWS_MEDIUM;1848年丹麦维京群岛奴隶叛乱。统治者彼得·冯·施赫恩决定释放他们而不是武力镇压。他因此被召回丹麦审判,但不久被最高法院判决无罪。 +EVTDESC36204_NEWS_SHORT;1848年丹麦维京群岛奴隶叛乱。统治者彼得·冯·施赫恩决定释放他们而不是武力镇压。 +EVTDESC36217_NEWS_LONG;丹麦作家和哲学家克尔凯郭尔在1843年出版了他的作品《非此即彼》。他被认为是首个存在主义哲学家。“上帝不像普通人,对他来说是否有可见的证据并不重要,因此他能看到即使成功与否他私底下能见。他帮你去再学习从而你断绝他能否可见世俗观念”,他曾经这么解释他的神学观点。 +EVTDESC36217_NEWS_MEDIUM;丹麦作家和哲学家克尔凯郭尔在1843年出版了他的作品《非此即彼》。“对上帝来说是否有可见的证据并不重要,因此他能看到即使成功与否他私底下能见。”他曾经这么解释他的神学观点。 +EVTDESC36217_NEWS_SHORT;丹麦作家和哲学家克尔凯郭尔在1843年出版了他的作品《非此即彼》。他被认为是首个存在主义哲学家。 +EVTDESC90900_NEWS_LONG;经过多年的不平等条约、资源被掠夺、恐吓后,$COUNTRY$已和西方平起平坐。龙的传人已经苏醒可能破坏世界格局。学校和工厂的快速建立,海陆军的改革,都使得中国比得上西方国家,制度的改革提升了统治效率,基于中国巨大人力物力他们将很快成为列强。 +EVTDESC90900_NEWS_MEDIUM;经过多年的不平等条约、资源被掠夺、恐吓后,$COUNTRY$已和西方平起平坐。龙的传人已经苏醒可能破坏世界格局。中国不久将发现他们成为列强。 +EVTDESC90900_NEWS_SHORT;经过多年的不平等条约、资源被掠夺、恐吓后,$COUNTRY$已和西方平起平坐。龙的传人已经苏醒可能破坏世界格局。 +EVTDESC90902_NEWS_LONG;中国已经分崩离析。原本可以成为列强和西方对抗的中国如今陷入军阀混战,使之分裂而不是联合是西方对华策略。尽管如此,西方仍不是风平浪静,通过工业和军事的实力,其中一个军阀仍可能团结中国人使龙的传人再次崛起破坏世界格局。 +EVTDESC90902_NEWS_MEDIUM;中国已经分崩离析。原本可以成为列强和西方对抗的中国如今陷入军阀混战。 +EVTDESC90902_NEWS_SHORT;中国已经分崩离析。原本可以成为列强的中国如今陷入军阀混战。 +EVTDESC37201_NEWS_LONG;$COUNTRY$:经过三十年建造后,由拿破仑·波拿巴委托建造,让·沙尔格兰设计的凯旋门于1836年在巴黎建成。灵感来自于罗马人的凯旋门,纪念碑展示了法国大革命和拿破仑时期征战场景。这是迄今最大凯旋门,坐落在塞纳河畔在12条放射道路中间,拱门50米高45米宽22米深。 +EVTDESC37201_NEWS_MEDIUM;$COUNTRY$:经过三十年建造后,由拿破仑·波拿巴委托建造的凯旋门于1836年在巴黎建成。灵感来自于罗马人的凯旋门,纪念碑展示了法国大革命和拿破仑时期征战场景。 +EVTDESC37201_NEWS_SHORT;$COUNTRY$:经过三十年建造后,由拿破仑·波拿巴委托建造,让·沙尔格兰设计的凯旋门于1836年在巴黎建成。 +EVTDESC37204_NEWS_LONG;拿破仑·波拿巴的遗体于1840年12月由圣赫勒拿岛返回法兰西。在遗体埋葬到巴黎荣军院当天成千上万人致以敬意。基于拿破仑的遗愿'我愿让我的骨灰葬于塞纳河畔,在我深深热爱的法兰西人民之间'。拿破仑遗体埋在一个没有天花板的圆形地下室的有两块大理石平板组成的石棺,并且与他在奥斯特里茨和马伦戈的佩剑埋葬一起。 +EVTDESC37204_NEWS_MEDIUM;拿破仑·波拿巴的遗体于1840年12月由圣赫勒拿岛返回法兰西。在遗体埋葬到巴黎荣军院当天成千上万人致以敬意。 +EVTDESC37204_NEWS_SHORT;拿破仑·波拿巴的遗体于1840年12月由圣赫勒拿岛返回法兰西。成千上万人致以敬意。 +EVTDESC37213_NEWS_LONG;$COUNTRY$:1835年亚历西斯·德·托克维尔出版了《美国的民主》,一经发行在美国和法国都认为是经典。书中他谈及美国人的好讼和虔诚,一些问题深圳对于欧洲人来说仍是谜题。他是少有的多于1本经典的历史学家。他的巨作《旧制度和大革命》发表在他逝世3年前的1856年。 +EVTDESC37213_NEWS_MEDIUM;$COUNTRY$:1835年亚历西斯·德·托克维尔出版了《美国的民主》,一经发行此书在美国和法国都认为是经典。他是少有的多于1本经典的历史学家。 +EVTDESC37213_NEWS_SHORT;$COUNTRY$:1835年亚历西斯·德·托克维尔出版了《美国的民主》,一经发行在美国和法国都认为是经典。 +EVTDESC37216_NEWS_LONG;$COUNTRY$:在1894年,一个法国间谍在德国大使馆发现一个手写的摘要簿,该摘要簿写有法军秘密档案。嫌疑人是犹太上尉阿尔弗雷德·德雷福斯,他被军事法庭审批并判处在魔鬼岛无期徒刑。德雷福斯认为自己是无辜的而且不是摘要簿的作者但无效。 +EVTDESC37216_NEWS_MEDIUM;$COUNTRY$:在1894年,一个法国间谍在德国大使馆发现一个手写的摘要簿,该摘要簿写有法军秘密档案。嫌疑人是犹太上尉阿尔弗雷德·德雷福斯,他被判处在魔鬼岛无期徒刑。 +EVTDESC37216_NEWS_SHORT;$COUNTRY$:在1894年,犹太上尉阿尔弗雷德·德雷福斯被判处在魔鬼岛无期徒刑。德雷福斯认为自己无辜但无效。 +EVTDESC37217_NEWS_LONG;$COUNTRY$:在1896年,陆军上校皮卡尔发现德雷福斯被定罪的罪证摘要簿的真实作者是上校埃斯特哈奇,但埃斯特哈奇被军事法庭无罪释放。在写给法国总统的公开信中,埃米尔·左拉职责法官被军务部要求释放埃斯特哈奇。接下来在1898年,许多指控德雷福斯的证据被证明是伪造。 +EVTDESC37217_NEWS_MEDIUM;$COUNTRY$:在1896年,陆军上校皮卡尔发现德雷福斯被定罪的罪证摘要簿的真实作者是上校埃斯特哈奇,但埃斯特哈奇被军事法庭无罪释放。埃米尔·左拉职责法官被军务部要求这么做。 +EVTDESC37217_NEWS_SHORT;$COUNTRY$:在1896年,陆军上校皮卡尔发现德雷福斯被定罪的罪证摘要簿的真实作者是上校埃斯特哈奇。 +EVTDESC37218_NEWS_LONG;$COUNTRY$:当德雷福斯案件的证据被证明是捏造后,在1899年他的案件被送到法庭上诉。军事法庭拒绝承认之前判决的错误,他遭受再次被认定有罪的污蔑。尽管他被总统赦免并在1906年被认为无罪,整个事件的结果导致反教权主义、反军国主义的增长以及促进法国左派的联合。 +EVTDESC37218_NEWS_MEDIUM;$COUNTRY$:当德雷福斯案件的证据被证明是捏造后,在1899年他的案件被送到法庭上诉。军事法庭拒绝承认之前判决的错误,他遭受再次被认定有罪的污蔑。 +EVTDESC37218_NEWS_SHORT;$COUNTRY$:当德雷福斯案件的证据被证明是捏造后,在1899年他的案件被送到法庭上诉。他遭受再次被认定有罪的污蔑。 +EVTDESC37220_NEWS_LONG;$COUNTRY$:矿工之女,十四岁的伯纳黛特·苏比鲁第一次目睹了圣母玛利亚。地点是比利牛斯山北面靠近卢尔德的一处洞穴中。尽管这只是个人所见而非公开的显圣,但在1864年一次教会调查后,她的所见被天主教会官方认可,而卢尔德也成为天主教的重要朝圣圣地。圣母玛利亚向伯纳黛特所指那一处泉水,被认为只要祈祷,就能有治愈功能。 +EVTDESC37220_NEWS_MEDIUM;$COUNTRY$:矿工之女,十四岁的伯纳黛特·苏比鲁第一次目睹了圣母玛利亚。地点是比利牛斯山北面靠近卢尔德的一处洞穴中。在1864年,她的所见被天主教会官方认可。 +EVTDESC37220_NEWS_SHORT;$COUNTRY$:矿工之女,十四岁的伯纳黛特·苏比鲁第一次目睹了圣母玛利亚。地点是比利牛斯山北面靠近卢尔德的一处洞穴中。 +EVTDESC31502_NEWS_LONG;年逾67岁的奥匈帝国皇帝弗朗茨一世,其患有心理和生理疾病的儿子斐迪南一世应继任登基。由于费迪南的无能,包括克莱门斯·文策尔·梅特涅亲王在内的国家秘密会议控制了政府运作。摄政议会认为坚持拥立新皇,并宣称他能在摄政议会指导下统治国家。费迪南的唯一一句完整的命令据说是“我是皇帝,我要吃饺子”。 +EVTDESC31502_NEWS_MEDIUM;年逾67岁的奥匈帝国皇帝弗朗茨一世,其患有心理和生理疾病的儿子斐迪南一世应继任登基。摄政克莱门斯·文策尔·梅特涅亲王替皇帝控制了政府运作。 +EVTDESC31502_NEWS_SHORT;年逾67岁的奥匈帝国皇帝弗朗茨一世,其患有心理和生理疾病的儿子斐迪南一世应继任登基。摄政替皇帝控制了政府运作。 +EVTDESC31504_NEWS_LONG;塞尔维亚人伊利亚·加拉沙宁在他的著作《略图》中呼吁所有南斯拉夫人团结起来,反抗奥地利和奥斯曼的压迫。受到德法两国民族国家的启示,加拉沙宁试图解决关系到塞尔维亚人的复杂国际关系。他的著作也成为南斯拉夫人民族运动的指南,并影响了他执政生涯中的所有决策。但由于担心没有多数民意支持,他的著作直到晚年才公开。 +EVTDESC31504_NEWS_MEDIUM;塞尔维亚人伊利亚·加拉沙宁在他的著作《略图》中呼吁所有南斯拉夫人团结起来,反抗奥地利和奥斯曼的压迫。他的著作成为南斯拉夫人民族运动的指南。 +EVTDESC31504_NEWS_SHORT;塞尔维亚人伊利亚·加拉沙宁在他的著作《略图》中呼吁所有南斯拉夫人团结起来,反抗奥地利和奥斯曼的压迫。 +EVTDESC31505_NEWS_LONG;巴伐利亚公主伊丽莎白,又称茜茜公主,1854年嫁给了奥地利皇帝弗朗茨·约瑟夫一世。她行事不拘泥于传统,往往无视繁文缛节,使她身受民众爱戴。茜茜公主自幼在父亲巴伐利亚公爵马科西米利安·约瑟夫自然自由的宫廷环境下长大,她还经常逃课去乡村中骑马放纵。弗朗茨·约瑟夫一世被她的魅力和美貌所吸引,不惜和伊丽莎白虔诚的姐姐悔婚,并忤逆他母亲的意愿,执意要茜茜为其皇后,再无他人。 +EVTDESC31505_NEWS_MEDIUM;巴伐利亚公主伊丽莎白,又称茜茜公主,1854年嫁给了奥地利皇帝弗朗茨·约瑟夫一世。她行事不拘泥于传统,往往无视繁文缛节,使她身受民众爱戴。弗朗茨·约瑟夫一世被她的魅力和美貌所吸引,执意要茜茜为其皇后,再无他人。 +EVTDESC31505_NEWS_SHORT;巴伐利亚公主伊丽莎白,又称茜茜公主,1854年嫁给了奥地利皇帝弗朗茨·约瑟夫一世。她行事不拘泥于传统,往往无视繁文缛节,使她身受民众爱戴。 +EVTDESC35000_NEWS_LONG;由于深陷和德意志的战争,大不列颠萨克森-科堡-哥达王室决定断绝和德国表亲的关系并保存自己的名誉!他们现在自称温莎王室,并保管所有与温莎公爵相关的头衔。一名显赫的德意志贵族亲王接受采访时说道:“我一点也不惊讶。唉我还有更要紧的事情要办,比如看看莎士比亚的喜剧《萨克森-科堡-哥达的风流娘儿们》。”记者认为,这位德国人确实很幽默。 +EVTDESC35000_NEWS_MEDIUM;由于深陷和德意志的战争,大不列颠萨克森-科堡-哥达王室决定断绝和德国表亲的关系并保存自己的名誉!他们现在自称温莎王室,并保管所有与温莎公爵相关的头衔。 +EVTDESC35000_NEWS_SHORT;由于深陷和德意志的战争,大不列颠萨克森-科堡-哥达王室决定断绝和德国表亲的关系并自称温莎王室! +EVTDESC33400_NEWS_LONG;上周在巴伐利亚雷根斯堡附近的多瑙施陶夫,一座新古典主义、希腊神庙外形和挪威神话命名的纪念殿堂,瓦尔哈拉神殿刚刚揭幕建成。这座华丽的纪念性建筑是多瑙河上的著名地标,建筑宏伟壮丽,以至于很远就能看到。在其中名人殿里向公众展示的著名德意志人中,不仅仅和神话中英灵殿一样,有奋勇杀敌的勇士,还有科学家、文学家、艺术家,男女皆有。 +EVTDESC33400_NEWS_MEDIUM;上周在巴伐利亚雷根斯堡附近的多瑙施陶夫,一座新古典主义、希腊神庙外形和挪威神话命名的纪念殿堂,瓦尔哈拉神殿刚刚揭幕建成。在其中名人殿里向公众展示着著名的德国人。 +EVTDESC33400_NEWS_SHORT;上周在巴伐利亚多瑙施陶夫,一座希腊神庙外形,名为瓦尔哈拉神殿刚刚揭幕建成。在其中名人殿里向公众展示着著名的德国人。 +EVTDESC33401_NEWS_LONG;来自巴伐利亚通讯报道:丑闻!国王路德维希一世因风流韵事退位。国王曾封情妇,舞者罗拉·蒙特斯为女伯爵。伊莉莎·罗萨娜·吉尔伯特(她的真名),如今的兰德斯菲尔女伯爵,自1846年起就成为国王的情妇,并在当地颇不得人心。当地人反对她归于巴伐利亚国籍并选举成为传统的贵族。保守派和天主教势力反对声势庞大,国王的韵事只能以退位告终。 +EVTDESC33401_NEWS_MEDIUM;来自巴伐利亚:丑闻!国王路德维希一世因风流韵事退位。国王曾封情妇,舞者罗拉·蒙特斯为女伯爵。保守派和天主教势力反对声势庞大,国王的韵事只能以退位告终。 +EVTDESC33401_NEWS_SHORT;巴伐利亚:丑闻!国王路德维希一世因和舞者罗拉·蒙特斯风流韵事退位。由于保守派和天主教势力的反对,国王的韵事只能以退位告终。 +EVTDESC33402_NEWS_LONG;来自巴伐利亚通讯记者:慕尼黑新美术馆这周对公众开放。这座建筑由路德维希国王下令,建筑家弗里德里希·冯·格尔特纳和奥古斯特·冯·沃伊特设计建造。该美术馆宏伟大量的馆藏重点是所谓的“现代艺术”,而不是1836年所建的旧美术馆旧大师们的收藏品。馆藏中的精华是路德维希国王最爱的慕尼黑学派和德意志浪漫主义作品。 +EVTDESC33402_NEWS_MEDIUM;来自巴伐利亚:慕尼黑新美术馆这周对公众开放。这座建筑由路德维希一世国王下令,建筑家弗里德里希·冯·格尔特纳和奥古斯特·冯·沃伊特设计建造。该美术馆宏伟大量的馆藏重点是所谓的“现代艺术”。 +EVTDESC33402_NEWS_SHORT;巴伐利亚:慕尼黑新美术馆这周对公众开放。这座建筑由路德维希一世国王下令修建,宏伟大量的馆藏重点是所谓的“现代艺术”。 +EVTDESC33403_NEWS_LONG;作曲家理查德·瓦格纳完成了拜罗伊特节日剧院的修建。自从1871年起瓦格纳就留意这片土地,能修建他梦想中的节日剧院的完美地点。不久后拜罗伊特捐增了大面积空地,他的计划得以开展。剧院计划每年举办节日,上演伟大的德国戏剧。其处女作就是瓦格纳自己的《尼贝龙根的指环》。 +EVTDESC33403_NEWS_MEDIUM;作曲家理查德·瓦格纳完成了拜罗伊特节日剧院的修建。剧院计划每年举办节日,上演伟大的德国戏剧。其处女作就是瓦格纳自己的《尼贝龙根的指环》。 +EVTDESC33403_NEWS_SHORT;作曲家理查德·瓦格纳完成了拜罗伊特节日剧院的修建。剧院计划每年举办节日,上演伟大的德国戏剧。 +EVTDESC34600_NEWS_LONG;德国教育家阿道夫·第斯多惠,柏林国立学校的开导者,最近主张儿童教育的原则是教育他们成为自觉、会思考和有责任感的公民。尽管如此,由于他也认为教会和政府都不应涉足教育,多数人认为他的观点负有争议。他的目标被认为是真正的教育职业化。他的自由主义倾向过于争议,有可能会因此停职。 +EVTDESC34600_NEWS_MEDIUM;德国教育家阿道夫·第斯多惠,最近主张儿童教育的原则是教育他们成为自觉、会思考和有责任感的公民。尽管如此,多数人认为他的观点负有争议,甚至有可能他会因此停职。 +EVTDESC34600_NEWS_SHORT;德国教育家阿道夫·第斯多惠,最近主张儿童教育的原则是教育他们成为自觉、会思考和有责任感的公民。 +EVTDESC34601_NEWS_LONG;本月德意志诗人霍夫曼·冯·法勒斯雷本出版了新诗《德意志之歌》。该诗成于赫尔戈兰岛上。诗歌唤起了建立一个统一自由德国的渴望,在很多普鲁士统一革命分子眼中和所有德意志各邦国和自由城邦中,这仍是一个遥不可及的梦想。配上奥地利约瑟夫·海顿的《上帝保佑吾皇弗朗茨》的旋律,自由主义者认为有朝一日,这将会成为德意志的国歌。 +EVTDESC34601_NEWS_MEDIUM;本月德意志诗人霍夫曼·冯·法勒斯雷本出版了新诗《德意志之歌》。配上奥地利约瑟夫·海顿的《上帝保佑吾皇弗朗茨》的旋律,人们认为有朝一日,这将会成为德意志的国歌。 +EVTDESC34601_NEWS_SHORT;霍夫曼·冯·法勒斯雷本出版了新诗《德意志之歌》,配上《上帝保佑吾皇弗朗茨》的旋律,自由主义者认为有朝一日,这将会成为德意志的国歌。 +EVTDESC34602_NEWS_LONG;来自普鲁士:上周日,腓特烈·威廉三世国王去世了,享年70岁。在他1797年登基后,他就以致力于重建他父王时期已败坏的王国内部的道德和尊严。他的统治时期以拿破仑战争和妻子梅克伦堡-施特雷利茨的露易丝对其个人生活和政治生涯不同寻常的影响而闻名。他的长子腓特烈·威廉四世,一位浪漫主义者,继承了王位。 +EVTDESC34602_NEWS_MEDIUM;来自普鲁士:上周日,腓特烈·威廉三世国王去世了,享年70岁。他的统治时期以拿破仑战争和妻子露易丝对其个人生活和政治生涯不同寻常的影响而闻名。他的长子腓特烈·威廉四世,一位浪漫主义者,继承了王位。 +EVTDESC34602_NEWS_SHORT;来自普鲁士:上周日,腓特烈·威廉三世国王去世了,享年70岁。他的长子腓特烈·威廉四世,一位浪漫主义者,继承了王位。 +EVTDESC34603_NEWS_LONG;来自普鲁士:本月柏林迎来她的第一间动物园开张,陈列了诸多异域动物。柏林大学的动物学家马丁·辛里奇·李奇登斯坦,说服了腓特烈·威廉四世国王捐献出其位于柏林蒂尔加滕的私人雉舍土地。国王还提供了一笔贷款,并从其私人豢养动物和雉舍众捐赠了第一只动物。同样的动物园已在伦敦和安特卫普开放许久,并逐渐在全欧普及。 +EVTDESC34603_NEWS_MEDIUM;本月柏林迎来她的第一间动物园开张,陈列了诸多异域动物。腓特烈·威廉四世国王从其私人豢养动物和雉舍众捐赠了第一只动物。同样的动物园已在伦敦和安特卫普普及。 +EVTDESC34603_NEWS_SHORT;本月柏林迎来她的第一间动物园开张,陈列了诸多异域动物。同样的动物园已在伦敦和安特卫普普及。 +EVTDESC34604_NEWS_LONG;经过精心谋划,普鲁士国王腓特烈·威廉四世发布了一项内阁法令,下令犹太人必须在十四天内公布选择一个指定的姓氏,从下个月开始生效。这将成为该人的家族姓氏,将来任何子女将会继承该姓氏。截止目前,德意志邦国境内皆无固定犹太人姓氏的官方规定。犹太人也要求必须进入军队服役。 +EVTDESC34604_NEWS_MEDIUM;普鲁士国王颁布法令,从下月起所有犹太人要在十四天内选择一个规定的家族姓氏,将来任何子女将会继承该姓氏。犹太人也要求必须进入军队服役。 +EVTDESC34604_NEWS_SHORT;普鲁士国王颁布法令,从下月起所有犹太人要在十四天内选择一个规定的家族继承姓氏。犹太人也要求必须进入军队服役。 +EVTDESC34605_NEWS_LONG;普鲁士天文学家约翰·格弗里恩·伽勒这周宣布发现了海王星。新行星的发现源于观察到天王星的运行轨道扰动,最后才由伽勒所确认。这些扰动现象由他的法国同僚奥本·勒维耶所发现,并通告伽勒观察天空中的某处区域,寻找可能的新天体。仔细观察后,伽勒和他的助理路德威·德亚瑞司特在预定位置观测到一颗八等亮度的未知新天体,后来被确认为一颗新行星。 +EVTDESC34605_NEWS_MEDIUM;普鲁士天文学家约翰·格弗里恩·伽勒这周宣布发现了海王星。新行星的发现源于观察到天王星的运行轨道扰动,最后才由伽勒所确认。这些扰动现象由他的法国同僚奥本·勒维耶所发现。 +EVTDESC34605_NEWS_SHORT;普鲁士天文学家约翰·格弗里恩·伽勒这周宣布发现了海王星。新行星的发现源于观察到天王星的运行轨道扰动,这些扰动现象由奥本·勒维耶所发现。 +EVTDESC34606_NEWS_LONG;改编自莎士比亚同名喜剧,歌剧《温莎的风流娘儿们》本周于普鲁士柏林皇家歌剧院首次公演。作曲者卡尔·奥托·埃亨弗里德·尼古拉和编剧赫尔曼·所罗门·莫森塔尔创造出一出三幕长达两个半小时的歌剧。其中的音乐由尼古拉本人花费三年谱写,已被狂热的评论家们认为是大师杰作,并称其为奥托·尼古拉至今以来最大的成就。 +EVTDESC34606_NEWS_MEDIUM;改编自莎士比亚同名喜剧,三幕歌剧《温莎的风流娘儿们》本周于普鲁士柏林皇家歌剧院首次公演。评论家们欣喜若狂并称其为奥托·尼古拉至今以来最大的成就。 +EVTDESC34606_NEWS_SHORT;改编自莎士比亚同名喜剧,歌剧《温莎的风流娘儿们》柏林首次公演。评论家们称其为奥托·尼古拉至今以来最大的成就。 +EVTDESC34607_NEWS_LONG;来自普鲁士:埃森市克虏伯公司为全体970名员工引进了一种医疗保险。员工们已公司管理名义强行参加该保险。此举被许多人认为是该时代中十分先进和有改革意义的,甚至认为会成为未来改善民生的政府社会改革的潜在范例。批评者则认为这仅仅是是社会主义者的胡言乱语,并指出此举是对员工人身自由的粗暴干涉。 +EVTDESC34607_NEWS_MEDIUM;来自普鲁士:埃森市克虏伯公司为全体970名员工引进了一种医疗保险。员工们已公司管理名义强行参加该保险。此举被许多人认为是有改革意义的,而批评者则认为这仅仅是是社会主义者的胡言乱语。 +EVTDESC34607_NEWS_SHORT;来自普鲁士:埃森市克虏伯公司为全体970名员工引进了一种医疗保险。员工们已公司管理名义强行参加该保险。 +EVTDESC34608_NEWS_LONG;来自柏林通讯报道:模仿英国的先例,本月普鲁士政府在受到宗教和社会人士的影响下,通过了一项旨在今年起严格限制童工数量的法案。在此之前所有试图立法限制童工的举措都遭到了众多政客们的坚决抵制。他们认为此举是一项威胁,会减缓工业发展的增速。尽管这已经是关键的里程碑,但许多人仍认为这仅仅是反对使用童工为廉价劳动力并虐待儿童的第一步。 +EVTDESC34608_NEWS_MEDIUM;来自柏林通讯报道:模仿英国的先例,本月普鲁士政府在受到宗教和社会人士的影响下,通过了一项旨在今年起严格限制童工数量的法案。 +EVTDESC34608_NEWS_SHORT;模仿英国的先例,本月普鲁士政府在受到宗教和社会人士的影响下,通过了一项旨在今年起严格限制童工数量的法案。 +EVTDESC34609_NEWS_LONG;音乐通讯:42支来自莱茵兰、巴登、黑森和弗兰肯的合唱乐团聚集法兰克福,三天庆祝莫扎特音乐节。节日准备的财政捐赠已经到位,好客热情的房主们也已安排好迎接合唱队员们的到来。上千人聚集在美因河畔迎接他们的到来。就连屋顶也挤满了热情的观光客,挥舞着手巾欢迎庆祝。但是,庆祝活动很快演变成一次宣传德意志统一的政治聚会。 +EVTDESC34609_NEWS_MEDIUM;42支来自莱茵兰、巴登、黑森和弗兰肯的合唱乐团聚集法兰克福,三天庆祝莫扎特音乐节。当地挤满了热情的观光客。但是,庆祝活动演变成一次宣传德意志统一的政治聚会。 +EVTDESC34609_NEWS_SHORT;42支合唱乐团聚集法兰克福,三天庆祝莫扎特音乐节。但是,庆祝活动演变成一次宣传德意志统一的政治聚会。 +EVTDESC33004_NEWS_LONG;石勒苏益格的德国当局计划通过强制执行德语教学和驱逐仍定居当地的丹麦人,达到镇压当地反德运动。自从多年前吞并这块争议之地以来,当地的丹麦族群和德意志族群之间的冲突已经持续了数十年。尽管德意志化一直都是当局的首要任务,但零星的抵抗运动仍在持续。该计划现在国民议会的讨论中。 +EVTDESC33004_NEWS_MEDIUM;石勒苏益格的德国当局计划通过强制执行德语教学和驱逐仍定居当地的丹麦人,达到镇压当地反德运动。该计划现在国民议会的讨论中。 +EVTDESC33004_NEWS_SHORT;石勒苏益格的德国当局计划通过强制执行德语教学和驱逐仍定居当地的丹麦人,达到镇压当地反德运动。 +EVTDESC33000_NEWS_LONG;萨克森—迈克根公国的戏班子在柏林使出浑身解数,饱受好评。戏班子的追捧者在过去数年一直稳定增加中。该戏班子风格独特,通过使用真实服饰和设备、流畅的动作、演员和背景的有机融合,来寻求一种统一戏剧设计、概念化、演出和戏剧作品的表达。他们将在全欧巡回演出。 +EVTDESC33000_NEWS_MEDIUM;萨克森—迈克根公国的戏班子在柏林使出浑身解数,饱受好评。戏班子的追捧者在过去数年一直稳定增加中,并将在全欧巡回演出。 +EVTDESC33000_NEWS_SHORT;萨克森—迈克根公国的戏班子在柏林使出浑身解数,饱受好评。他们将在全欧巡回演出。 +EVTDESC33001_NEWS_LONG;五年前,动物售卖商之子卡尔·哈根贝克在汉堡举行他第一场异族人展览,包括努比亚人和因纽特人。三年后他扩展了展览的概念,组建了一个马戏团,靠不用暴力训练动物维生。本月,哈根贝克在汉堡亮相了他的露天动物园,哈根贝克动物园。这是试图在真实环境中展现动物的这类动物园模范。他用壕沟而不是栏杆隔离游客和动物,成为这一创新理念的第一个动物园。 +EVTDESC33001_NEWS_MEDIUM;五年前,动物售卖商之子卡尔·哈根贝克在汉堡举行他第一场异族人展览。三年后他扩展了展览的概念,组建了一个马戏团,靠不用暴力训练动物维生。本月,哈根贝克在汉堡亮相了他的露天动物园。这是这类动物园的模范。 +EVTDESC33001_NEWS_SHORT;本月动物售卖商之子和以不用暴力训练动物马戏团闻名的卡尔·哈根贝克哈根贝克在汉堡亮相了他的露天动物园。这是这类动物园的模范。 +EVTDESC33002_NEWS_LONG;康拉德·杜登校长本月出版了《德语拼写完整词典》。这将会成为未来德语拼写的基石之作。许多学者还认为这是德语权威词典的完美之作。多达28000词条的词典被政府和行政圈内人士赞扬。词典很快将宣布成为官方文件的用词和拼写正确的权威来源,并被选为各国行政机关的参考文件。 +EVTDESC33002_NEWS_MEDIUM;康拉德·杜登校长本月出版了《德语拼写完整词典》。这将会成为未来德语拼写的基石之作。许多学者还认为这将是德语的权威词典。 +EVTDESC33002_NEWS_SHORT;康拉德·杜登校长本月出版了《德语拼写完整词典》。许多人还认为这将是德语的权威词典。 +EVTDESC33005_NEWS_LONG;昨日巴格达铁路宣布将会连通君士坦丁堡和巴格达。巴格达铁路是由德国全力资助的工程项目。这项工程将会使德国人和君士坦丁堡居民同时获利:一方面出于德国对伊拉克石油宣称的经济利益,一方面这将会使君士坦丁堡连接驳上遥远的城市,如安卡拉和科尼亚(伊康)。但该项目仍被认为是富有争议和与其他列强有潜在冲突的。不管怎样,这将成为君士坦丁堡和柏林之间新友谊的新象征。 +EVTDESC33005_NEWS_MEDIUM;昨日巴格达铁路宣布将会连通君士坦丁堡和巴格达。巴格达铁路是由德国全力资助的工程项目。这将成为君士坦丁堡和柏林之间新友谊的新象征。 +EVTDESC33005_NEWS_SHORT;昨日巴格达铁路宣布将会连通君士坦丁堡和巴格达。巴格达铁路是由德国全力资助的工程项目。这标志着君士坦丁堡和柏林之间的新友谊。 +EVTDESC36898_NEWS_LONG;汉诺威王室的亚历山德丽娜·维多利亚公主已登基成为大不列颠和爱尔兰联合王国的维多利亚女王。今天欢呼的伦敦市民拥护着女王到她新建成的巴金汉宫住所。各个阶层和信仰的人民都乐意看见一位新女王统治联合王国,据称女王本人也很期待着处理繁忙公事任务和挑战。不列颠人民深切缅怀其父先王乔治三世。 +EVTDESC36898_NEWS_MEDIUM;汉诺威王室的亚历山德丽娜·维多利亚公主已成为大不列颠和爱尔兰联合王国新女王。今天欢呼的伦敦市民拥护着女王到她新建成的巴金汉宫。各个阶层和信仰的人民都欢呼雀跃。女王本人也很期待着处理公事任务。 +EVTDESC36898_NEWS_SHORT;汉诺威王室的维多利亚公主已成为大不列颠和爱尔兰联合王国新女王。各个阶层和信仰的人民都欢呼雀跃。人民深切缅怀其父先王乔治三世。 +EVTDESC36901_NEWS_LONG;1838年查尔斯·狄更斯的小说《雾都孤儿》在伦敦出版。书中他让读者关注该时代中工人阶层的穷困和缺乏人权。故事跟随一名孤儿男孩的视角,从育儿园、济贫院到他最终加入伦敦的街头扒手团伙。小说聚焦于所谓的伦敦流浪儿危机,把读者的目光吸引到当时伦敦街头的大量孤儿身上。狄更斯可能是维多利亚时期最伟大的小说家,但他早年也曾遭遇过极端贫困的处境。 +EVTDESC36901_NEWS_MEDIUM;查尔斯·狄更斯的小说《雾都孤儿》在伦敦出版。故事跟随一名孤儿男孩的视角,从育儿园、济贫院到他最终加入伦敦的街头扒手团伙。小说把读者的目光吸引到当时伦敦街头大量的贫困孤儿身上。 +EVTDESC36901_NEWS_SHORT;1838年查尔斯·狄更斯的小说《雾都孤儿》在伦敦出版。书中他让读者关注该时代中工人阶层的穷困和缺乏人权。 +EVTDESC36903_NEWS_LONG;$COUNTRY$:维多利亚女王嫁给了她的表亲萨克森-科堡-哥达家族的阿尔伯特亲王。不同于当时的许多联姻,这次婚姻基于双方的互相爱慕,而非王朝的政治考量。阿尔伯特很快成为了宫廷中有重要影响的人物,并成为其妻子女王的重要陪伴和言官。这次婚姻意味着女王不必继续处于传统习俗陪伴她的母亲,她母亲随后离开了白金汉宫。 +EVTDESC36903_NEWS_MEDIUM;$COUNTRY$:维多利亚女王嫁给了她的表亲萨克森-科堡-哥达家族的阿尔伯特亲王。不同于当时的许多联姻,这次婚姻基于双方的互相爱慕,而非王朝的政治考量。 +EVTDESC36903_NEWS_SHORT;$COUNTRY$:维多利亚女王嫁给了她的表亲萨克森-科堡-哥达家族的阿尔伯特亲王。婚姻后,阿尔伯特成为了他女王妻子的重要顾问。 +EVTDESC36911_NEWS_LONG;威廉·巴特勒·叶芝第二本诗集《玫瑰》出版于1893年。至此他的作品变得更加独具风格,他对韵律和旋律的掌控显得天才至极。叶芝现在发展出独特的爱尔兰主题作品,并开始了和爱尔兰共和主义者以及美学神秘主义的长期关联。尽管早年叶芝是一个爱尔兰民族主义者,晚年的他隐藏了自己的信仰,并与十九世纪后半叶激进的爱尔兰民族运动和政治骚乱保持了一定距离。 +EVTDESC36911_NEWS_MEDIUM;威廉·巴特勒·叶芝第二本诗集《玫瑰》出版于1893年。叶芝现在发展出独特的爱尔兰主题作品,并开始了和爱尔兰共和主义者以及美学神秘主义的长期关联。 +EVTDESC36911_NEWS_SHORT;威廉·巴特勒·叶芝第二本诗集《玫瑰》出版于1893年。叶芝现在发展出独特的爱尔兰主题作品,并开始了和爱尔兰共和主义者的长期关联。 +EVTDESC36912_NEWS_LONG;1918年,虽然杰拉尔德·曼利·霍普金斯生前很反感出版,但其故后,仍出版了他的诗集。诗集向世界展示了一种新的韵律“跳韵”,并为发展中的现代主义文学运动推波助澜。虽然霍普金斯的诗集是现代主义,但同时他也被认为是一个宗教诗人。他早年就信奉天主教,并学习和教授中世纪基督教哲学。 +EVTDESC36912_NEWS_MEDIUM;1918年,虽然杰拉尔德·曼利·霍普金斯生前很反感出版,但其故后,仍出版了他的诗集。诗集向世界展示了一种新的韵律“跳韵”,并为现代主义文学推波助澜。 +EVTDESC36912_NEWS_SHORT;1918年,虽然杰拉尔德·曼利·霍普金斯生前很反感出版,但其故后,仍出版了他的诗集。 +EVTDESC36919_NEWS_LONG;弗罗伦斯·南丁格尔以现代护士的开创者而世界闻名。在最近一次战争中,英国战争大臣任命她为38名战地医院护士中的“首席夫人”。这次任命的成功直接诞生了英格兰的第一间护士学校,并引发了检查和重组英国军队医疗服务程序的建立。南丁格尔同样致力于公共卫生。医疗管理和公厕的改革。这位白衣天使身上散发着圣光,并被普遍认为是“提灯天使”。 +EVTDESC36919_NEWS_MEDIUM;弗罗伦斯·南丁格尔以现代护士的开创者而世界闻名。在最近一次战争中,英国战争大臣任命她为战地医院护士中的“首席夫人”。这位白衣天使身上散发着圣光,并被认为是“提灯天使”。 +EVTDESC36919_NEWS_SHORT;弗罗伦斯·南丁格尔以现代护士的开创者而世界闻名。这位白衣天使身上散发着圣光,并被普遍认为是“提灯天使”。 +EVTDESC36922_NEWS_LONG;伦敦椭圆形体育场上,英国和澳大利亚展开了载入史册的一场国际比赛。在长达三天的赛程中比分胶着不下,英国在最后一局中只差一次七分跑位就能击败澳大利亚。比赛激烈到一名观众因心脏受不了而死亡。体育时报发表讣告:“为了永久纪念昨日于体育场逝世的英国板球队,板球迷们聚集为圈哀悼。愿他们安息。他们的尸体将被火化,骨灰将被运往澳大利亚。” +EVTDESC36922_NEWS_MEDIUM;伦敦椭圆形体育场上,英国和澳大利亚展开了载入史册的一场国际比赛。在长达三天的赛程中比分胶着不下,比赛激烈到一名观众因心脏受不了而死亡。澳大利亚以一次七分跑位获胜并欢呼雀跃。 +EVTDESC36922_NEWS_SHORT;英国和澳大利亚展开了载入史册的一场国际比赛。澳大利亚以一次七分跑位获胜并欢呼雀跃。一名观众因心脏病发而死亡。 +EVTDESC36923_NEWS_LONG;受尊敬的自然哲学家查尔斯·达尔文,经过他在皇家海军小猎犬号的远航中的观察,以及综合了许多同行的观察记录,就此出版了《物种起源》。其中他说道,地球上的所有生命都是由被称为“自然选择”的过程,长时间逐渐进化而成,而非上帝造物。他的观点受到激烈的争论,可以肯定即便在未来数百年内仍会争议不断。这本书是为非专业读者而著。 +EVTDESC36923_NEWS_MEDIUM;自然哲学家查尔斯·达尔文出版了《物种起源》。其中他说道,地球上的所有生命都是由被称为“自然选择”的过程,长时间逐渐进化而成,而非上帝造物。他的观点受到激烈的争论,可以肯定仍会争议不断。 +EVTDESC36923_NEWS_SHORT;科学家查尔斯·达尔文出版了《物种起源》。其中他说道,生命都是由被称为“自然选择”的过程进化而成,而非上帝造物。 +EVTDESC36925_NEWS_LONG;至少六起由臭名昭著的连环杀手,开膛手杰克犯下的谋杀妓女案,引起了维多利亚社会的震惊和恐慌。谋杀案引起的恐慌,在某种程度上唤醒了不列颠公众对伦敦东区街头的极端贫困和暴力横行的关注,尤其是谋杀事发的白教堂地区。谣言把杀手能不断逃脱抓捕的原因归于其出身于上层出身。暴行的细节过于恐怖不适于刊登于本报。 +EVTDESC36925_NEWS_MEDIUM;至少六起由开膛手杰克犯下的谋杀妓女案,引起了维多利亚社会的震惊和恐慌。谋杀案引起的恐慌,在某种程度上唤醒了不列颠公众对伦敦东区街头的极端贫困的关注。暴行的细节过于恐怖不适于刊登于本报。 +EVTDESC36925_NEWS_SHORT;至少六起由开膛手杰克犯下的谋杀妓女案,引起了维多利亚社会的震惊和恐慌。暴行的细节过于恐怖不适于刊登于本报。 +EVTDESC36929_NEWS_LONG;$COUNTRY$:建成十九个月后,邓迪附近泰河湾大桥因强风作用而垮塌。一列六节车厢的火车也因此坠落并导致所有乘客丧生。大桥的设计者汤玛斯·包治爵士因大桥设计和质量监控上的多个缺陷负责,并被解除了福斯河湾大桥设计师的职位。他作为工程师的名誉毁于一旦,数个由他牵头的项目或被取消或被采用其他建筑家的新设计。包治于年内去世。 +EVTDESC36929_NEWS_MEDIUM;$COUNTRY$:建成十九个月后,邓迪附近泰河湾大桥因强风作用而垮塌。一列六节车厢的火车也因此坠落并导致所有乘客丧生。大桥的设计者汤玛斯·包治爵士为此负全责。 +EVTDESC36929_NEWS_SHORT;$COUNTRY$:建成十九个月后,邓迪附近泰河湾大桥垮塌。一列六节车厢的火车也因此坠落并导致所有乘客丧生。 +EVTDESC36939_NEWS_LONG;$COUNTRY$:印度总督达尔豪西勋爵着手一系列改革。尽管在部分地区很不受欢迎,但这些改革都十分有效。达尔豪西通过修筑基础设施,扩建铁路、大桥和公路,发展电报网,军事和医疗改革,并出台一系列称为“无嗣失权”特殊立法,加强了英国在次大陆的统治,但也加剧了当地人的反英情绪。 +EVTDESC36939_NEWS_MEDIUM;$COUNTRY$:印度总督达尔豪西勋爵着手一系列改革。尽管在部分地区很不受欢迎,加剧了当地人反英情绪,却有效地加强了英国在次大陆的统治。 +EVTDESC36939_NEWS_SHORT;$COUNTRY$:印度总督达尔豪西勋爵着手一系列改革。尽管在部分地区很不受欢迎,但这些改革都十分有效。 +EVTDESC36940_NEWS_LONG;$COUNTRY$:成立新西兰的协定签署。毛利人首领承认维多利亚女王陛下对新西兰的统治权,以换取英国保证首领们的土地、财产、森林和渔场。毛利人和英国人所签署的文件不尽相同,让人怀疑真正起效的哪一款条约。英国人宣传毛利人统一总督统治全境,而毛利人的版本却是协议保留毛利人很大程度的自治权,允许他们自己管理内部事务。 +EVTDESC36940_NEWS_MEDIUM;$COUNTRY$:成立新西兰的协定签署。毛利人首领承认维多利亚女王陛下对新西兰的统治权,以换取英国保证首领们的土地、财产、森林和渔场。 +EVTDESC36940_NEWS_SHORT;$COUNTRY$:成立新西兰的协定签署。毛利人首领承认维多利亚女王陛下对新西兰的统治权。 +EVTDESC36941_NEWS_LONG;$COUNTRY$:毛利首领霍恩·赫克不满于英国人的态度,他数次砍到科罗拉瑞卡的英国旗杆以示抗议。由此爆发了后世所称的第一次毛利战争。尽管初期胜利使得他大胆无畏,但随后的供给紧张,补给品的缺乏和传染病导致死亡使得毛拉首领们最终请和。英国人仍维持了他们对新西兰的主权,但反抗的毛利首领却获得前所未有的崇高地位,在所有部落中都获得尊敬。 +EVTDESC36941_NEWS_MEDIUM;$COUNTRY$:毛利首领霍恩·赫克不满于英国人的态度,他数次砍到科罗拉瑞卡的英国旗杆以示抗议。由此爆发了后世所称的第一次毛利战争。反抗的首领获得尊敬但却未能赶跑英国人。 +EVTDESC36941_NEWS_SHORT;$COUNTRY$:对英国的态度不再抱有幻想,毛利人首领霍恩赫克在奥克兰多次砍倒英国国旗,抗议导致了第一次毛利战争。 \ No newline at end of file diff --git a/assets/localisation/zh-CN/event_news_3_01.csv b/assets/localisation/zh-CN/event_news_3_01.csv index 62d09dd23..8c98d012b 100644 --- a/assets/localisation/zh-CN/event_news_3_01.csv +++ b/assets/localisation/zh-CN/event_news_3_01.csv @@ -1,5 +1,4 @@ -#Powered_by_ParaTranz;;;;;;;;;;;;;x -#CODE;ENGLISH;FRENCH;GERMAN;;SPANISH;;;;;;;;x -EVTNAME48300_NEWS_TITLE;全安哈尔特的大公;;;;;;;;;;;;x -EVTNAME23400_NEWS_TITLE;国际奥委会;;;;;;;;;;;;x -EVTNAME36700_NEWS_TITLE;弗拉芒之狮;;;;;;;;;;;;x \ No newline at end of file +#Powered_by_ParaTranz +EVTNAME48300_NEWS_TITLE;全安哈尔特的大公 +EVTNAME23400_NEWS_TITLE;国际奥委会 +EVTNAME36700_NEWS_TITLE;弗拉芒之狮 \ No newline at end of file diff --git a/assets/localisation/zh-CN/housedivided.csv b/assets/localisation/zh-CN/housedivided.csv index f4927f971..390ac7900 100644 --- a/assets/localisation/zh-CN/housedivided.csv +++ b/assets/localisation/zh-CN/housedivided.csv @@ -1,836 +1,835 @@ -#Powered_by_ParaTranz;;;;;;;;;;;;;x -#CODE;ENGLISH;FRENCH;GERMAN;;SPANISH;;;;;;;;x -MIL_FROM_TROOPS;陆军士兵;;;;;;;;;;;;x -MIL_FROM_CAP_SHIPS;主力舰;;;;;;;;;;;;x -MIL_FROM_LEADERS;将领;;;;;;;;;;;;x -OCCUPATION_SCORE;占领:;;;;;;;;;;;;x -BLOCKADE_SCORE;封锁:;;;;;;;;;;;;x -OUTLINER_TOOLTIP_EMPLOYED;?Y$COUNT$?!在工厂中被雇佣(?Y$PERC$?!);;;;;;;;;;;;x -TRADE_SUPPLY_NEED_A;每日$VAL$以补给军队\n;;;;;;;;;;;;x -TRADE_SUPPLY_NEED_N;每日$VAL$以补给舰队\n;;;;;;;;;;;;x -DIPLOMACY_CANNOT_SET_PRIO_WAR;我们无法影响与我国交战的国家;;;;;;;;;;;;x -DIPLOMACY_INFLUENCE_NOT_WORTH;我们的影响力已达最大值,也没有其他国家在影响该国,暂时不需要影响力点数;;;;;;;;;;;;x -COLONY_ABORT_HEADER;当殖民地被废弃;;;;;;;;;;;;x -COLONY_ABORT_1;殖民地被废弃!;;;;;;;;;;;;x -COLONY_ABORT_2;$MONARCHTITLE$,我们的殖民地;;;;;;;;;;;;x -COLONY_ABORT_3;?Y$TARGET$?!;;;;;;;;;;;x -COLONY_ABORT_4;被废弃了!;;;;;;;;;;;;x -COLONY_ABORT_5;我们不能再继续殖民这里了;;;;;;;;;;;;x -COLONY_ABORT_6;*;;;;;;;;;;;;x -COLONY_ABORT_BTN1;好的;;;;;;;;;;;;x -COLONY_ABORT_BTN2;好的;;;;;;;;;;;;x -COLONY_ABORT_BTN3;转到;;;;;;;;;;;;x -COLONY_ABORT_MAP;殖民地被废弃!;;;;;;;;;;;;x -COLONY_ABORT_SETUP;当殖民地被废弃;;;;;;;;;;;;x -COLONY_ABORT_LOG;$TARGET$的殖民地被废弃;;;;;;;;;;;;x -DIPRELCH_VALID_CB;可用的战争借口;;;;;;;;;;;;x -BRIGADES_COMPARE_GREATER;两国的军队数量之比至少$VAL$?!;;;;;;;;;;;x -BRIGADES_COMPARE_SMALLER;两国的军队数量之比少于$VAL$?!;;;;;;;;;;;x -CONFIRM_CREATE_STATE_DESC2;(所有本地修正将被移除);;;;;;;;;;;;x -UNIT_ENABLE_REBEL_HUNT;猎杀叛军;;;;;;;;;;;;x -UNIT_DISABLE_REBEL_HUNT;(正在猎杀叛军);;;;;;;;;;;;x -UNIT_REBEL_HUNT_WILL_HUNT;?G部队准备好猎杀叛军了;;;;;;;;;;;;x -UNIT_REBEL_HUNT_IS_BUSY;?R部队目前繁忙,目前不能猎杀叛军;;;;;;;;;;;;x -UNIT_REBEL_HUNT_LOW_MORALE;?R部队士气过低,目前不能猎杀叛军;;;;;;;;;;;;x -UNIT_REBEL_HUNT_NO_VALID;?R叛军已被发现,但我军暂时不会攻击,因为敌军过于强大,或因我军无法抵达该处;;;;;;;;;;;;x -NOT_RELEASE_AT_WAR;?R(战争时期不能建立卫星国)?W;;;;;;;;;;;;x -COLONY_SUCCESS_5;得到?Y$PRESTIGE$?!望;;;;;;;;;;;;x -COLONY_SUCCESS_6;(基础值?Y$BASE$?!以?Y$PROV$?!省份);;;;;;;;;;;;x -COUNTRY_PUPPETS_LIST;卫星国:;;;;;;;;;;;;x -POLL_ESTIMATED_ELECTION;我们预计选举结果将为;;;;;;;;;;;;x -MODIFIER_MOVEMENT_COST;军队移动花费;;;;;;;;;;;;x -SPEED_IMPACT_ON_CB;积累速度变化值?Y$VAL$?W;;;;;;;;;;;;x -TERR_COMB_WIDTH_DEC;此地形减少?Y$VAL$?W%作战宽度;;;;;;;;;;;;x -MODIFIER_BOOST_STRONGEST_PARTY;最大党的力量;;;;;;;;;;;;x -PEACEDEMANDDESC;$COUNTRY$提出下列和平条件:;;;;;;;;;;;;x -CB_JUSTIFY_NO_LONGER_VALID_SETUP;当我国的战争合理化进程不再有效;;;;;;;;;;;;x -CB_JUSTIFY_NO_LONGER_VALID_HEADER;$MONARCHTITLE$;;;;;;;;;;;;x -CB_JUSTIFY_NO_LONGER_VALID_1;战争合理化;;;;;;;;;;;;x -CB_JUSTIFY_NO_LONGER_VALID_2;我国利用;;;;;;;;;;;;x -CB_JUSTIFY_NO_LONGER_VALID_3;合理化;;;;;;;;;;;;x -CB_JUSTIFY_NO_LONGER_VALID_4;?Y$CASUS$?W的理由;;;;;;;;;;;;x -CB_JUSTIFY_NO_LONGER_VALID_5;对$TARGET$战争;;;;;;;;;;;;x -CB_JUSTIFY_NO_LONGER_VALID_6;的尝试不再有效!;;;;;;;;;;;;x -CB_JUSTIFY_NO_LONGER_VALID_LOG;我国针对$TARGET$的战争合理化进程不再有效。;;;;;;;;;;;;x -CB_JUSTIFY_NO_LONGER_VALID_BTN1;好的;;;;;;;;;;;;x -CB_JUSTIFY_NO_LONGER_VALID_BTN2;好的;;;;;;;;;;;;x -CB_JUSTIFY_NO_LONGER_VALID_BTN3;转到;;;;;;;;;;;;x -CB_JUSTIFY_NO_LONGER_VALID_MAP;*;;;;;;;;;;;;x -NO_ALLOWED_COUNTRIES;(没有合适的国家);;;;;;;;;;;;x -NO_ALLOWED_STATES;(没有合适的地区);;;;;;;;;;;;x -HAS_LESS_STATE_THAN;地区的数量少于;;;;;;;;;;;;x -HAS_STATES_GREATER_EQ;地区的数量至少;;;;;;;;;;;;x -HAVE_MORE_SUBSTATES_THEN;次国家数量多于;;;;;;;;;;;;x -HAVE_LESS_SUBSTATES_THEN;次国家数量至少;;;;;;;;;;;;x -HAVE_MORE_VASSALS_THAN;卫星国数量多于;;;;;;;;;;;;x -HAS_UNION_TAG;有泛文化国家;;;;;;;;;;;;x -HAS_NO_UNION_TAG;没有泛文化国家;;;;;;;;;;;;x -HAS_CULTURE_UNION;有同文化联盟;;;;;;;;;;;;x -HAS_NOT_CULTURE_UNION;没有同文化联盟;;;;;;;;;;;;x -IS_STATE_CAPITAL;是地区首府;;;;;;;;;;;;x -IS_NOT_STATE_CAPITAL;不是地区首府;;;;;;;;;;;;x -SUBSIDIZE_ALL_TOOLTIP;资助列表里的所有工厂;;;;;;;;;;;;x -UNSUBSIDIZE_ALL_TOOLTIP;取消资助列表里的所有工厂;;;;;;;;;;;;x -OPEN_ALL_TOOLTIP;重开列表里的所有工厂;;;;;;;;;;;;x -CLOSE_ALL_TOOLTIP;关闭列表里的所有工厂;;;;;;;;;;;;x -ON_ENACT_UNCIV_REFORM;通过改革时:;;;;;;;;;;;;x -EFFECT_BUILD_IN_CAPITAL_DESC;?Y$BLD$?!设将会发生在:?Y$PROVS$?!;;;;;;;;;;;x -TRIGGER_BUILD_IN_CAPITAL_DESC;?R基础建设现在不能实现?!;;;;;;;;;;;x -DIPLOMACY_CB_INFO;战争合理化;;;;;;;;;;;;x -COLONIZE_MAX_SLOTS;不超过?Y$NUM$?!国家可以在此开展殖民竞争;;;;;;;;;;;;x -RIGHT_CLICK_TO_REMOVE_NF;?Y右键点击?!移除现在的焦点;;;;;;;;;;;;x -CONFIRM_REMOVE_COLONY_NF_TITLE;移除殖民地国家焦点;;;;;;;;;;;;x -CONFIRM_REMOVE_COLONY_NF_DESC;你的殖民进程将归零。确定移除焦点吗?;;;;;;;;;;;;x -CB_ALLOWED_INSTALL_COMMUNIST_GOV_TYPE;扶植共产主义政府;;;;;;;;;;;;x -po_install_communist_gov_type;扶植共产主义政府;;;;;;;;;;;;x -install_communist_gov_cb;扶植共产主义;;;;;;;;;;;;x -install_communist_gov_cb_desc;扶植一个共产主义政府;;;;;;;;;;;;x -install_communist_gov_cb_setup;扶植一个共产主义政府。如果实现,该国将自动加入我国势力范围。;;;;;;;;;;;;x -install_communist_gov_cb_short;扶植共产主义;;;;;;;;;;;;x -CB_ALLOWED_UNINSTALL_COMMUNIST_GOV_TYPE;推翻共产主义政府;;;;;;;;;;;;x -po_uninstall_communist_gov_type;推翻共产主义政府;;;;;;;;;;;;x -uninstall_communist_gov_cb;推翻共产主义;;;;;;;;;;;;x -uninstall_communist_gov_cb_desc;推翻共产主义政府;;;;;;;;;;;;x -uninstall_communist_gov_cb_setup;推翻共产主义政府;;;;;;;;;;;;x -uninstall_communist_gov_cb_short;推翻共产主义;;;;;;;;;;;;x -NF_OVERWRITE_HEADER;要设置新的国家焦点?Y$NF$?!必须先移除另一个;;;;;;;;;;;;x -NF_OVERWRITE_ENTRY;?Y$NF$?!n在?G$STATE$?!;;;;;;;;;;;x -PRESTIGE_MORALE_BONUS;士气加成:?Y$VAL$?!;;;;;;;;;;;x -PRESTIGE_MAX_ORG_BONUS;组织度加成:?Y$VAL$?!;;;;;;;;;;;x -PRESTIGE_PENALTY_ON_LEADER_TRANSFER_TITLE;威望惩罚;;;;;;;;;;;;x -PRESTIGE_PENALTY_ON_LEADER_TRANSFER_DESC;如果我们在战时撤销指挥官?Y$NAME$?!职务,我国将会损失?R$VAL$?!望。\n你确定要这样做吗?;;;;;;;;;;;;x -REORG_PANEL_BALANCE_UNITS;平均分配;;;;;;;;;;;;x -INVEST_PROJECT_NOT_ENOUGH_MONEY;?R我们没有足够资金?!;;;;;;;;;;;x -INVEST_PROJECT_SHORTCUT_MAX;?R Ctrl + 鼠标左键?!该计划投资最大数额(?Y$AMOUNT$?!;;;;;;;;;;;;x -INVEST_PROJECT_SHORTCUT_MAX_ALL;?RShift + 鼠标左键?!所有计划投资最大数额(?Y$AMOUNT$?!?!;;;;;;;;;;x -INVEST_PROJECT_CONFIRM;投资;;;;;;;;;;;;x -INVEST_PROJECT_MAX;最大;;;;;;;;;;;;x -INVEST_PROJECT_TITLE;投资计划:?Y$LOC$?!"?Y$PROJ$?!;;;;;;;;;;;;x -INVEST_PROJECT_TOOLTIP_YOUR_BUDGET;你的预算;;;;;;;;;;;;x -INVEST_PROJECT_TOOLTIP_PROJECT_BUDGET;计划现预算是?Y$BUD$?!要的总量是?Y$TOT$?!n你决定投资?Y$INV$?!;;;;;;;;;;;x -INVEST_PROJECT_TOOLTIP_APPLY;投资;;;;;;;;;;;;x -MIL_MULTI_CONSTRUCTION_TOOLTIP;?Y鼠标左键 + SHIFT?!建造全部;;;;;;;;;;;;x -MIL_CONSTRUCTION_CANCEL_ALL_SHORT;取消全部;;;;;;;;;;;;x -MIL_CONSTRUCTION_CANCEL_ALL;取消全部建设;;;;;;;;;;;;x -MIL_CONSTRUCTION_CANCEL_ALL_WARNING_TITLE;取消全部建设;;;;;;;;;;;;x -MIL_CONSTRUCTION_CANCEL_ALL_WARNING_DESC;你确定要取消全部军事建设吗?;;;;;;;;;;;;x -SORT_BY_PRESTIGE;按威望排列;;;;;;;;;;;;x -SORT_BY_NAME;按名称排列;;;;;;;;;;;;x -SORT_BY_SELECTED;按已选择排列;;;;;;;;;;;;x -ATTACKUSREBEL_SETUP;当部队被叛军攻击;;;;;;;;;;;;x -ATTACKUSREBEL_HEADER;陆军部长报告;;;;;;;;;;;;x -ATTACKUSREBEL_1;部队遭到攻击!;;;;;;;;;;;;x -ATTACKUSREBEL_2;$MONARCHTITLE$;;;;;;;;;;;;x -ATTACKUSREBEL_3;我们在$PROV$遭到攻击;;;;;;;;;;;;x -ATTACKUSREBEL_4;$ATTACKER$与我军交战;;;;;;;;;;;;x -ATTACKUSREBEL_5;*;;;;;;;;;;;;x -ATTACKUSREBEL_6;*;;;;;;;;;;;;x -ATTACKUSREBEL_LOG;我军在$PROV$遭到攻击;;;;;;;;;;;;x -ATTACKUSREBEL_BTN1;好的;;;;;;;;;;;;x -ATTACKUSREBEL_BTN2;好的;;;;;;;;;;;;x -ATTACKUSREBEL_BTN3;转到;;;;;;;;;;;;x -ATTACKUSREBEL_MAP;遭到攻击!;;;;;;;;;;;;x -ATTACKTHEMREBEL_SETUP;当部队攻击叛军;;;;;;;;;;;;x -ATTACKTHEMREBEL_HEADER;陆军部长报告;;;;;;;;;;;;x -ATTACKTHEMREBEL_1;攻击敌军!;;;;;;;;;;;;x -ATTACKTHEMREBEL_2;$MONARCHTITLE$;;;;;;;;;;;;x -ATTACKTHEMREBEL_3;我们在$PROV$攻击敌军;;;;;;;;;;;;x -ATTACKTHEMREBEL_4;我军攻击$DEFENDER$,试图解除其武装;;;;;;;;;;;;x -ATTACKTHEMREBEL_5;*;;;;;;;;;;;;x -ATTACKTHEMREBEL_6;*;;;;;;;;;;;;x -ATTACKTHEMREBEL_LOG;我军在$PROV$攻击敌军;;;;;;;;;;;;x -ATTACKTHEMREBEL_BTN1;好的;;;;;;;;;;;;x -ATTACKTHEMREBEL_BTN2;好的;;;;;;;;;;;;x -ATTACKTHEMREBEL_BTN3;转到;;;;;;;;;;;;x -ATTACKTHEMREBEL_MAP;攻击敌军;;;;;;;;;;;;x -SIEGEUSREBEL_SETUP;当叛军开始占领我国领土;;;;;;;;;;;;x -SIEGEUSREBEL_HEADER;$MESSENGER$;;;;;;;;;;;;x -SIEGEUSREBEL_1;我国领土开始遭到占领;;;;;;;;;;;;x -SIEGEUSREBEL_2;$MONARCHTITLE$,;;;;;;;;;;;;x -SIEGEUSREBEL_3;$PROV$;;;;;;;;;;;;x -SIEGEUSREBEL_4;开始遭到占领。不必担忧;;;;;;;;;;;;x -SIEGEUSREBEL_5;$ATTACKER$;;;;;;;;;;;;x -SIEGEUSREBEL_6;将很快在我军面前一败涂地;;;;;;;;;;;;x -SIEGEUSREBEL_LOG;$PROV$开始遭到占领;;;;;;;;;;;;x -SIEGEUSREBEL_BTN1;好的;;;;;;;;;;;;x -SIEGEUSREBEL_BTN2;好的;;;;;;;;;;;;x -SIEGEUSREBEL_BTN3;转到;;;;;;;;;;;;x -SIEGEUSREBEL_MAP;*;;;;;;;;;;;;x -SIEGETHEMREBEL_SETUP;当我军开始占领叛军领土;;;;;;;;;;;;x -SIEGETHEMREBEL_HEADER;$MESSENGER$;;;;;;;;;;;;x -SIEGETHEMREBEL_1;敌军领土开始遭到占领;;;;;;;;;;;;x -SIEGETHEMREBEL_2;$MONARCHTITLE$,我军开始占领;;;;;;;;;;;;x -SIEGETHEMREBEL_3;$PROV$。;;;;;;;;;;;;x -SIEGETHEMREBEL_4;我军很快就会消灭;;;;;;;;;;;;x -SIEGETHEMREBEL_5;$DEFENDER$。;;;;;;;;;;;;x -SIEGETHEMREBEL_6;他们将乐于重回我国统治。;;;;;;;;;;;;x -SIEGETHEMREBEL_LOG;我军开始占领$PROV$。;;;;;;;;;;;;x -SIEGETHEMREBEL_BTN1;好的;;;;;;;;;;;;x -SIEGETHEMREBEL_BTN2;好的;;;;;;;;;;;;x -SIEGETHEMREBEL_BTN3;转到;;;;;;;;;;;;x -SIEGETHEMREBEL_MAP;*;;;;;;;;;;;;x -REMOVE_RANDOM_ECO_REFORMS_EFFECT;移除?R$VAL$?!经济改革\n;;;;;;;;;;;;x -REMOVE_RANDOM_MIL_REFORMS_EFFECT;移除?R$VAL$?!军事改革\n;;;;;;;;;;;;x -PRODUCTION_FACTORY_PURE_INCOME;昨日净收入:$VALUE$;;;;;;;;;;;;x -PRODUCTION_FACTORY_MARKET_SPENDINGS;市场开支:$VALUE$;;;;;;;;;;;;x -PRODUCTION_FACTORY_POP_PAYCHECKS;工人与资本家分成:$VALUE$;;;;;;;;;;;;x -PRODUCTION_FACTORY_TOTAL_BALANCE;昨日结余:$VALUE$;;;;;;;;;;;;x -PRODUCTION_FACTORY_TODAY_PROFIT;昨日盈利:$VALUE$;;;;;;;;;;;;x -PRODUCTION_FACTORY_PROFITABILITY;平均盈利(过去的$DAYS$日):$VALUE$;;;;;;;;;;;;x -PRODUCTION_FACTORY_CURRENT_BUDGET;工厂现预算:$VALUE$;;;;;;;;;;;;x -PRODUCTION_FACTORY_INVESTMENT;来自投资:$VALUE$;;;;;;;;;;;;x -PRODUCTION_FACTORY_SUBSIDIES;来自补贴:$VALUE$;;;;;;;;;;;;x -INFLUENCE_OVERFLOW_TOOLTIP;我们每天投入?Y$VALUE$?!响力点数,以减少其他国家的影响;;;;;;;;;;;;x -TRADE_FLOW_PRODUCED;?Y生产者:?W;;;;;;;;;;;;x -TRADE_FLOW_USED;?Y使用者:?W;;;;;;;;;;;;x -TRADE_FLOW_MAY_BE_USED;?Y可能使用者:?W;;;;;;;;;;;;x -TRADE_FLOW_TOTAL_PRODUCED;?Y总产出:?W;;;;;;;;;;;;x -TRADE_FLOW_TOTAL_USED;?Y总使用:?W;;;;;;;;;;;;x -TRADE_FLOW_RGO_NAME;原料产地;;;;;;;;;;;;x -TRADE_FLOW_DESC_RGO;$POP$每天$ACTION$$AMOUNT$单位的$RESOURCE$;;;;;;;;;;;;x -TRADE_FLOW_DESC_RGO_ACTION_MINING;开采;;;;;;;;;;;;x -TRADE_FLOW_DESC_RGO_ACTION_FARMING;生产;;;;;;;;;;;;x -TRADE_FLOW_DESC_ARTISAN;手工业者每天生产$AMOUNT$单位的$RESOURCE$;;;;;;;;;;;;x -TRADE_FLOW_DESC_FACTORY;$STATE$的$FACTORY$每天生产$AMOUNT$单位的$RESOURCE$;;;;;;;;;;;;x -TRADE_FLOW_CONSUME_DESC_ARTISAN;手工业者使用$AMOUNT$单位的$RESOURCE$来生产$OUTPUT$;;;;;;;;;;;;x -TRADE_FLOW_CONSUME_DESC_RGO;$POP$使用$AMOUNT$单位的$RESOURCE$来生产$OUTPUT$;;;;;;;;;;;;x -TRADE_FLOW_CONSUME_DESC_FACTORY;$STATE$的$FACTORY$使用$AMOUNT$单位的$RESOURCE$作为原料或者用于维持生产;;;;;;;;;;;;x -TRADE_FLOW_CONSUME_DESC_POPS;$POP$使用$AMOUNT$单位的$RESOURCE$作为每日需求;;;;;;;;;;;;x -TRADE_FLOW_CONSUME_DESC_MILITARY;军队使用$AMOUNT$单位的$RESOURCE$作为每日补给;;;;;;;;;;;;x -TRADE_FLOW_MAY_USE_MILITARY_DESC;$INPUT$可能被军队用于补给;;;;;;;;;;;;x -TRADE_FLOW_MAY_USE_DESC;$INPUT$可能被$PRODUCER$用来生产$OUTPUT$;;;;;;;;;;;;x -TRADE_FLOW_MILITARY_SUPPLY;军队消耗;;;;;;;;;;;;x -TRADE_FLOW_CURRENT_PRICE;现价:;;;;;;;;;;;;x -TRADE_FLOW_DETAILS;细节;;;;;;;;;;;;x -TRADE_FLOW_PART_OF_WORLD_PROD;世界产量的?Y$PERC$%;;;;;;;;;;;;x -EMIGRATION_AT_PROVINCE_TOOLTIP;?Y移民到:?!n$EMILIST$\n?Y移民来自:?!n$IMMLIST$;;;;;;;;;;;;x -NO_MIGRATIONS_FOUND1_TOOLTIP;省份属于:?Y$COUNTRY$?!;;;;;;;;;;;x -NO_MIGRATIONS_FOUND2_TOOLTIP;没有记录在案的跨国移民;;;;;;;;;;;;x -NO_MIGRATIONS_FOUND3_TOOLTIP;(选择省份查看详情);;;;;;;;;;;;x -PROVINCE_VIEW_BUILD_ALL_TOOLTIP;(点击 + CTRL 在州内所有省份一起建设);;;;;;;;;;;;x -EMIGRATION_ENTRY_TOOLTIP;?R$NUM$?!去?Y$PROV$?!;;;;;;;;;;;x -IMMIGRATION_ENTRY_TOOLTIP;?G$NUM$?!来自?Y$PROV$?!;;;;;;;;;;;x -CB_GENERATION_SPEED_BONUS_ON_COLONY_COMPETITION;与?Y$COUNTRY$?!争殖民?Y$REGION$?!速度奖励?Y$BONUS$?!;;;;;;;;;;;x -CB_GENERATION_BONUS_TOOLTIP;与竞争国家:?Y$COUNTRIES$?!战争借口制造速度奖励:?Y$BONUS$?!;;;;;;;;;;;x -CB_GENERATION_BONUS_TROOPS_PRESENCE_TOOLTIP;(?Y$BONUS$?!自其他国家驻军);;;;;;;;;;;;x -CB_GENERATION_BONUS_OPPONENT_TROOPS_PRESENCE;(?Y$BONUS$?!为?Y$FOR$?!自?Y$AGAINST$?!驻军);;;;;;;;;;;;x -MODIFIER_CB_GENERATION_SPEED_MODIFIER;制造战争借口的速度;;;;;;;;;;;;x -NOT_CONSTRUCTING_CASUS_BELLI_AGAINST;没有进行战争合理化以对付;;;;;;;;;;;;x -MODIFIER_MOBILIZATION_IMPACT;动员影响;;;;;;;;;;;;x -MOBILIZATION_IMPACT_LIMIT_DESC;动员影响?Y$IMPACT$?!于战争政策?Y$POLICY$?!可动员部队数量最大为?Y$UNITS$?!;;;;;;;;;;;x -MOBILIZATION_IMPACT_LIMIT_DESC2;(现役团数量为?Y$CURR$?!动员影响为?Y$IMPACT$?!;;;;;;;;;;;;x -CONSTRUCTING_CASUS_BELLI_AGAINST;正在制造战争借口以对付;;;;;;;;;;;;x -TRIGGER_CB_CREATION_NOT_DISCOVERED;没有在制造战争借口;;;;;;;;;;;;x -TRIGGER_CB_CREATION_DISCOVERED;正在制造战争借口;;;;;;;;;;;;x -TRIGGER_CB_PROGRESS_LESS;战争合理化进程:?Y$PERCENTAGE$?W;;;;;;;;;;;;x -TRIGGER_CB_PROGRESS_ATLEAST;战争合理化进程低于:?Y$PERCENTAGE$?W;;;;;;;;;;;;x -TRIGGER_IS_CONSTRUCTING_CB;正在制造战争借口:?Y$TYPE$?W;;;;;;;;;;;;x -TRIGGER_IS_NOT_CONSTRUCTING_CB;没有在制造战争借口:?Y$TYPE$?W;;;;;;;;;;;;x -NEED_RELATION_LESS;外交关系太好。关系需要低于?Y$LIMIT$?W,现在值为?Y$VAL$?W;;;;;;;;;;;;x -ALREADY_MAKING_CB;我们已经在努力使对?Y$TARGET$?W开战合法合理;;;;;;;;;;;;x -MAKE_CB_BUTTON;战争合理化;;;;;;;;;;;;x -MAKE_CB_DESC;为开战制造一个理由;;;;;;;;;;;;x -MAKE_CBTITLE;战争合理化;;;;;;;;;;;;x -MAPMODE_11;原料产地地图;;;;;;;;;;;;x -MAPMODE_12;人口密度地图;;;;;;;;;;;;x -MAPMODE_13;民族地图;;;;;;;;;;;;x -MAPMODE_14;势力范围地图;;;;;;;;;;;;x -MAPMODE_15;补给上限地图;;;;;;;;;;;;x -MAPMODE_16;政党支持地图;;;;;;;;;;;;x -MAPMODE_17;国家排名地图;;;;;;;;;;;;x -MAPMODE_18;移民地图;;;;;;;;;;;;x -MAPMODE_20;外交关系地图;;;;;;;;;;;;x -WORLD_RANKING;国家排名:;;;;;;;;;;;;x -WORLD_RANKING_SECONDARY_POWER;?Y$COUNTRY$?W是次强;;;;;;;;;;;;x -POPULATION_DENSITY_AT_PROVINCE;?Y$PROV$?W的总人口:;;;;;;;;;;;;x -NATIONALITY_MAJORITY_AT_PROVINCE;?Y$PROV$?W的主要民族是:;;;;;;;;;;;;x -SPHERE_OF_INFL_GREAT_POWER;?Y$COUNTRY$?W是列强;;;;;;;;;;;;x -SPHERE_OF_INFL_IS_IN_SPHERE;?Y$COUNTRY1$?W在?Y$COUNTRY2$?W的势力范围内;;;;;;;;;;;;x -SPHERE_OF_INFL_IS_INFL_BY;?Y$COUNTRY$?W受影响于:;;;;;;;;;;;;x -PARTY_LOYALTY_EFFECT_DESC;?Y$PROV$?W对?Y$PARTY$?W的忠诚度将$OPERATOR$?Y$VALUE$?W;;;;;;;;;;;;x -PARTY_LOYALTY_EFFECT_OPERATOR_ADD;增加;;;;;;;;;;;;x -PARTY_LOYALTY_EFFECT_OPERATOR_REM;减少;;;;;;;;;;;;x -PARTY_LOYALTY_EFFECT_OPERATOR_MUL;乘;;;;;;;;;;;;x -PARTY_LOYALTY_EFFECT_OPERATOR_SET;达到;;;;;;;;;;;;x -PARTY_LOYALTY_DESC_HEADER;在?Y$PROV$?W的政党支持度:;;;;;;;;;;;;x -PARTY_LOYALTY_DESC_NEUTRAL;中立;;;;;;;;;;;;x -PARTY_POPULARITY;政党声望;;;;;;;;;;;;x -PRICE_HISTORY_TIME_RANGE;过去的$MONTHS$个月;;;;;;;;;;;;x -party_loyalty_focus;政党忠诚度;;;;;;;;;;;;x -fascist_focus;?Y法西斯主义?!党忠诚度;;;;;;;;;;;;x -reactionary_focus;?Y反动主义?!党忠诚度;;;;;;;;;;;;x -conservative_focus;?Y保守主义?!党忠诚度;;;;;;;;;;;;x -socialist_focus;?Y社会主义?!党忠诚度;;;;;;;;;;;;x -communist_focus;?Y共产主义?!党忠诚度;;;;;;;;;;;;x -liberal_focus;?Y自由主义?!党忠诚度;;;;;;;;;;;;x -anarcho_liberal_focus;?Y无政府主义?!党忠诚度;;;;;;;;;;;;x -NATIONAL_FOCUS_PARTY_LOYALTY_DESC;每日忠诚度变化:?Y$VAL$?W;;;;;;;;;;;;x -PARTY_WITH_IDEOLOGY_NOT_EXIST;目前没有?Y$IDEOLOGY$?W政党;;;;;;;;;;;;x -NATIONAL_FOCUS_PARTY_LOYALTY_EFFECT;由于国家焦点,$PARTY$的忠诚度每日变化$VAL$;;;;;;;;;;;;x -SUBSTATE_OF_NOCOLOR;次国家 归属;;;;;;;;;;;;x -SUBSTATE;次国家;;;;;;;;;;;;x -SUBSTATE_JOIN_WAR_DESC;是?Y$COUNTRY$?W的次国家,在战争中将加入该方;;;;;;;;;;;;x -IS_NOT_SUBSTATE_OF;次国家宗主国不是;;;;;;;;;;;;x -IS_SUBSTATE_OF;次国家宗主国是;;;;;;;;;;;;x -IS_NOT_SUBSTATE;不是次国家;;;;;;;;;;;;x -IS_SUBSTATE;是次国家;;;;;;;;;;;;x -ANY_SUBSTATE;任意次国家且宗主国是;;;;;;;;;;;;x -acquire_substate_region;获得次国家地区;;;;;;;;;;;;x -acquire_substate_region_desc;从敌国的?Y次国家?W手中获得一个地区;;;;;;;;;;;;x -acquire_substate_region_short;获得$STATE$;;;;;;;;;;;;x -acquire_substate_region_setup;获得$RECIPIENT$的$STATE$;;;;;;;;;;;;x -become_independent;获得独立;;;;;;;;;;;;x -become_independent_short;$ACTOR$从$RECIPIENT$的统治下独立;;;;;;;;;;;;x -become_independent_setup;$ACTOR$从$RECIPIENT$的统治下获得独立;;;;;;;;;;;;x -make_puppet;扶植傀儡政权;;;;;;;;;;;;x -make_puppet_short;$RECIPIENT$成为$ACTOR$的傀儡国;;;;;;;;;;;;x -make_puppet_setup;$RECIPIENT$成为$ACTOR$的傀儡国;;;;;;;;;;;;x -make_puppet_desc;成为傀儡国;;;;;;;;;;;;x -RALLY_POINT_INFO;如果你设置该省为?Y集结点?!邻省组建的新部队将向这里集结\n(查看募兵地图以获得更多细节);;;;;;;;;;;;x -RALLY_POINT_ENABLE_INFO;设置或解除该省为集结点;;;;;;;;;;;;x -RALLY_POINT_MERGE_INFO;开启或取消自动合并\n(部队会自动合并到本地补给上限为止);;;;;;;;;;;;x -RALLY_POINT_PROVINCE_INFO;$PROV$是?Y集结点?!;;;;;;;;;;;x -RALLY_POINT_PROVINCE_MERGE_INFO;所有到达此地的部队将合并至?Y$LIMIT$?!;;;;;;;;;;;x -CB_ALLOWED_MAKE_PUPPET;扶植傀儡政权;;;;;;;;;;;;x -DIPLOMACY_NEGOTIATE_SUBSTATE;我们不能和?Y次国家?W谈判;;;;;;;;;;;;x -DIPLOMACY_NEGOTIATE_WE_SUBSTATE;我们是?Y次国家?W,不能与别国谈判;;;;;;;;;;;;x -DECL_WAR_NO_SUBSTATE;我们不能向?Y次国家?W宣战;;;;;;;;;;;;x -DIPLO_WE_SUBSTATE;我们是他们的次国家;;;;;;;;;;;;x -DIPLO_THEY_SUBSTATE;他们是我国的次国家;;;;;;;;;;;;x -SELECT_CB_CREATION_TYPE;选择我们希望制造的战争借口;;;;;;;;;;;;x -CB_CREATION_DETAIL;制造一个?Y$TYPE$?!战争借口,这大约需要?Y$DAYS$?!\n如果此事提前泄露,我国最多会增加?R$BADBOY$?!名;;;;;;;;;;;;x -CB_MANUFACTURE_TECH;战争合理化效率;;;;;;;;;;;;x -CB_CREATE_TECH;战争合理化效率:$VAL$;;;;;;;;;;;;x -SUPPRESSION_TECH_DESC;镇压效率:$VAL$;;;;;;;;;;;;x -CB_CREATION_TIME_DAYS;大约需要?Y$DAYS$?!完成战争合理化;;;;;;;;;;;;x -CB_NOT_ON_PUPPETS;我们不能对?Y傀儡国?W和?Y次国家?W进行战争合理化;;;;;;;;;;;;x -CB_NOT_ON_SPHERES;我们不能对势力范围内的国家进行战争合理化;;;;;;;;;;;;x -NO_WAR_JUSTIFICATION;我们没有对他们宣战的合法理由;;;;;;;;;;;;x -NOT_HOSTILE_BUILD;非敌对;;;;;;;;;;;;x -ACW_NAME;兄弟阋墙;;;;;;;;;;;;x -ACW_DESC;由于南方各州企图脱离联邦,内战在北美洲一触即发。内战的结果尚未可知,但可以预料到这会是一种崭新的战争模式——交战双方都拥有新近发明的铁路,电报和连发枪。与此同时,英国正在试验世界第一艘蒸汽动力的铁壳战舰,这无疑会引发一场海战革命。在全世界范围内,越来越多的国家竞相开展工业化,工业革命的速度越来越快。变革的时代来到了!;;;;;;;;;;;;x -EVTNAME90000;$CB_TARGET_NAME_ADJ$威胁;;;;;;;;;;;;x -EVTDESC90000;众所周知,$CB_TARGET_NAME$正在蓄谋侵略我们。他们发动进攻只是时间问题,我们必须先发制人。幸运的是,最近一份详细揭露他们恶毒计划的小册子被广泛印刷,愤怒的民众都汇聚到我们的旗下。;;;;;;;;;;;;x -EVTOPTA90000;他们就要发动进攻了!;;;;;;;;;;;;x -EVTNAME90001;对$CB_TARGET_NAME$的军事行动;;;;;;;;;;;;x -EVTDESC90001;令人无比尴尬的是,几名我国士兵在身着$CB_TARGET_NAME$军服潜入该国境内时被捕了。有谣言称他们被派去制造边境纠纷,以使我们的入侵合法化。现在最好不要再火上浇油了。;;;;;;;;;;;;x -EVTOPTA90001;你们在说什么呢?;;;;;;;;;;;;x -EVTNAME90002;残暴的$CB_TARGET_NAME$;;;;;;;;;;;;x -EVTDESC90002;人民受残暴的$CB_TARGET_NAME$蹂躏很久了。为了广大人民的福祉,我们必须向全世界揭露$CB_TARGET_NAME$的残暴统治,并将它们势力范围内的人民置于我国保护之下,以求得共荣。;;;;;;;;;;;;x -EVTOPTA90002;拯救他们!;;;;;;;;;;;;x -EVTNAME90003;残暴的$CB_TARGET_NAME$;;;;;;;;;;;;x -EVTDESC90003;尽管展示了大量真实的$CB_TARGET_NAME$残暴统治的证据,看起来依然没有国际舆论或列强支持我们解救那些被受压迫的小国。;;;;;;;;;;;;x -EVTOPTA90003;蠢货!;;;;;;;;;;;;x -EVTNAME90004;保护$CB_TARGET_NAME$;;;;;;;;;;;;x -EVTDESC90004;没有像我们这样的列强的保护,$CB_TARGET_NAME$很不安全。为了保护他们,我们要将其纳入势力范围,尽管他们可能会蠢到在短期内会采取反抗行动。毕竟,如果他们足够聪明,他们早就成为强国了。;;;;;;;;;;;;x -EVTOPTA90004;我们来帮助你们。;;;;;;;;;;;;x -EVTNAME90005;在$CB_TARGET_NAME_ADJ$惨败;;;;;;;;;;;;x -EVTDESC90005;尽管我们只想将$CB_TARGET_NAME$纳入势力范围以保护他们,他们却恩将仇报。国际形势正在逆转,国际舆论反对我们的行动。;;;;;;;;;;;;x -EVTOPTA90005;好的。;;;;;;;;;;;;x -EVTNAME90006;终结$CB_TARGET_NAME_ADJ$帝国主义政策;;;;;;;;;;;;x -EVTDESC90006;为什么$CB_TARGET_NAME$能得到所有富饶的殖民地?这非常不公平!他们甚至可能没有正确地剥削,或者说教育,土著居民!我们必须做点什么,我们要得到阳光下的土地!;;;;;;;;;;;;x -EVTOPTA90006;很好。;;;;;;;;;;;;x -EVTNAME90007;殖民挫折;;;;;;;;;;;;x -EVTDESC90007;尽管我们以谦逊的态度提出了正当的要求,国际舆论仍然不支持重新建立我国与$CB_TARGET_NAME$的殖民平衡。尽管这是次挫折,但我们坚信总有一天会获得成功,建立起日不落帝国。;;;;;;;;;;;;x -EVTOPTA90007;很好。;;;;;;;;;;;;x -EVTNAME90008;行动的时候到了!;;;;;;;;;;;;x -EVTDESC90008;所有人都知道,比起它的靴子,$CB_TARGET_NAME$的脚已经变得太大了。他们在世界舞台上高视阔步太久了,总是以为他们可以为所欲为。谢天谢地,世界上的其他国家和我国的民众都坚定地支持我们:$CB_TARGET_NAME$必须得到教训。;;;;;;;;;;;;x -EVTOPTA90008;很好。;;;;;;;;;;;;x -EVTNAME90009;误入歧途的蠢货!;;;;;;;;;;;;x -EVTDESC90009;尽管$CB_TARGET_NAME$对我们傲慢自大,其他人却装作视而不见。他们所谓的“君权”允许他们建立军队,自行其是,对我们毫不尊重。他们甚至造谣说我们才是傲慢自大的国家!;;;;;;;;;;;;x -EVTOPTA90009;很好。;;;;;;;;;;;;x -VOTER_ISSUES;投票者关注议题;;;;;;;;;;;;x -OL_VIEW_NATFOCUS;打开?Y国家焦点?W界面;;;;;;;;;;;;x -OL_VIEW_NATFOCUS_HEADER;国家焦点;;;;;;;;;;;;x -OL_VIEW_NATFOCUS_TOOLTIP;国家焦点(?Y$FOCUS$?!在?Y$STATE$?!;;;;;;;;;;;x -OL_VIEW_RALLYPOINTS;打开?Y集结点?W界面;;;;;;;;;;;;x -OL_VIEW_RALLYPOINTS_HEADER;集结点;;;;;;;;;;;;x -OL_VIEW_RALLYPOINTS_TOOLTIP;邻省组建的新部队将向?Y$PROV$?!结;;;;;;;;;;;;x -OL_VIEW_RALLYPOINTS_MERGE_TOOLTIP;并将在到达此地时合并至?Y$LIMIT$?!;;;;;;;;;;;x -OL_VIEW_MERGE_ON;?G(自动合并开启)?!;;;;;;;;;;;x -OL_VIEW_MERGE_OFF;?Y(自动合并关闭)?!;;;;;;;;;;;x -OUR_CB_DETECTED_SETUP;当我国的战争合理化进程被发现;;;;;;;;;;;;x -OUR_CB_DETECTED_HEADER;$MONARCHTITLE$;;;;;;;;;;;;x -OUR_CB_DETECTED_1;战争合理化;;;;;;;;;;;;x -OUR_CB_DETECTED_2;我国利用;;;;;;;;;;;;x -OUR_CB_DETECTED_3;?Y$CASUS$?!理由;;;;;;;;;;;;x -OUR_CB_DETECTED_4;合理化;;;;;;;;;;;;x -OUR_CB_DETECTED_5;对$TARGET$战争;;;;;;;;;;;;x -OUR_CB_DETECTED_6;的行动被发现了!这会增加?R$BADBOY$?!名;;;;;;;;;;;;x -OUR_CB_DETECTED_LOG;我国针对$TARGET$的战争合理化进程被发现。;;;;;;;;;;;;x -OUR_CB_DETECTED_BTN1;好的;;;;;;;;;;;;x -OUR_CB_DETECTED_BTN2;好的;;;;;;;;;;;;x -OUR_CB_DETECTED_BTN3;转到;;;;;;;;;;;;x -OUR_CB_DETECTED_MAP;*;;;;;;;;;;;;x -CB_TOWARDS_US_DETECTED_SETUP;当针对我国的战争合理化进程被发现;;;;;;;;;;;;x -CB_TOWARDS_US_DETECTED_HEADER;$MONARCHTITLE$;;;;;;;;;;;;x -CB_TOWARDS_US_DETECTED_1;战争合理化;;;;;;;;;;;;x -CB_TOWARDS_US_DETECTED_2;$COUNTRY$利用;;;;;;;;;;;;x -CB_TOWARDS_US_DETECTED_3;?Y$CASUS$?!理由;;;;;;;;;;;;x -CB_TOWARDS_US_DETECTED_4;合理化;;;;;;;;;;;;x -CB_TOWARDS_US_DETECTED_5;对我国侵略;;;;;;;;;;;;x -CB_TOWARDS_US_DETECTED_6;的企图被发现了!;;;;;;;;;;;;x -CB_TOWARDS_US_DETECTED_LOG;$COUNTRY$A针对我国的战争合理化进程被发现。;;;;;;;;;;;;x -CB_TOWARDS_US_DETECTED_BTN1;好的;;;;;;;;;;;;x -CB_TOWARDS_US_DETECTED_BTN2;好的;;;;;;;;;;;;x -CB_TOWARDS_US_DETECTED_BTN3;转到;;;;;;;;;;;;x -CB_TOWARDS_US_DETECTED_MAP;*;;;;;;;;;;;;x -OTHERS_CB_DETECTED_SETUP;针对某国的战争合理化进程被发现;;;;;;;;;;;;x -OTHERS_CB_DETECTED_HEADER;$MONARCHTITLE$;;;;;;;;;;;;x -OTHERS_CB_DETECTED_1;战争合理化;;;;;;;;;;;;x -OTHERS_CB_DETECTED_2;$COUNTRY$利用;;;;;;;;;;;;x -OTHERS_CB_DETECTED_3;?Y$CASUS$?!理由;;;;;;;;;;;;x -OTHERS_CB_DETECTED_4;合理化;;;;;;;;;;;;x -OTHERS_CB_DETECTED_5;对$TARGET$战争;;;;;;;;;;;;x -OTHERS_CB_DETECTED_6;的企图被发现了!;;;;;;;;;;;;x -OTHERS_CB_DETECTED_LOG;$COUNTRY$A针对$TARGET$的战争合理化进程被发现。;;;;;;;;;;;;x -OTHERS_CB_DETECTED_BTN1;好的;;;;;;;;;;;;x -OTHERS_CB_DETECTED_BTN2;好的;;;;;;;;;;;;x -OTHERS_CB_DETECTED_BTN3;转到;;;;;;;;;;;;x -OTHERS_CB_DETECTED_MAP;*;;;;;;;;;;;;x -CB_gen_plus;战争借口制造速度加快;;;;;;;;;;;;x -CB_gen_minus;战争借口制造速度下降;;;;;;;;;;;;x -CB_gen_plus_desc;战争合理化更快完成;;;;;;;;;;;;x -CB_gen_minus_desc;战争合理化耗时更久;;;;;;;;;;;;x -BUILDING_AT_MAX_TERRAIN;级别$CURR$/$MAX$(?R$TERRAINMOD$?!TERRAIN$);;;;;;;;;;;;x -PRODUCTION_INVEST;海外投资;;;;;;;;;;;;x -PRODUCTION_TAB_INVEST;展示海外投资概况;;;;;;;;;;;;x -FLAG_SUBMENU_INTERESTING;设置关注国家;;;;;;;;;;;;x -FLAG_SUBMENU_NOTINTERESTING;设置为?Y不关注?!家;;;;;;;;;;;;x -MESSAGE_TYPE_INTERESTING;关注;;;;;;;;;;;;x -MESSAGE_TYPE_NOT_INTERESTING;其他;;;;;;;;;;;;x -MESSAGE_SEARCH;查找:;;;;;;;;;;;;x -MESSAGE_BUTTON_SEARCH;查找;;;;;;;;;;;;x -MESSAGE_BUTTON_CLEAR;清除;;;;;;;;;;;;x -MESSAGE_SEARCH_TOOLTIP;用?Y空格?!分隔关键字以过滤列表;;;;;;;;;;;;x -SIDEMENU_menubar_msg_settings;点击打开消息过滤设置;;;;;;;;;;;;x -RULE_BUILD_FACTORY_INVEST;建设海外工厂;;;;;;;;;;;;x -RULE_EXPAND_FACTORY_INVEST;扩建海外工厂;;;;;;;;;;;;x -RULE_OPEN_FACTORY_INVEST;重开海外工厂;;;;;;;;;;;;x -RULE_BUILD_RAILWAY_INVEST;投资者可以修建海外铁路;;;;;;;;;;;;x -RULE_CAN_INVEST_IN_POP_PROJECTS;投资民间建设计划;;;;;;;;;;;;x -RULE_POP_BUILD_FACTORY_INVEST;投资者可以修建海外工厂;;;;;;;;;;;;x -RULE_POP_EXPAND_FACTORY_INVEST;投资者可以扩建海外工厂;;;;;;;;;;;;x -RULE_POP_OPEN_FACTORY_INVEST;投资者可以重开海外工厂;;;;;;;;;;;;x -PRODUCTION_OUR_INVEST;我们的投资:$AMOUNT$ぃ?!ERCENTAGE$%);;;;;;;;;;;;x -MSG_FILTER_HEADER;消息过滤设置;;;;;;;;;;;;x -MSG_FILTER_TITLE;我们关注:;;;;;;;;;;;;x -MSG_FILTER_DESELECT;取消全部;;;;;;;;;;;;x -MSG_FILTER_BEST_GUESS;自动设置;;;;;;;;;;;;x -MSG_FILTER_ENEMIES;敌国;;;;;;;;;;;;x -MSG_FILTER_ALLIES;盟国;;;;;;;;;;;;x -MSG_FILTER_NEIGHBOURS;邻国;;;;;;;;;;;;x -MSG_FILTER_SPHERE;势力范围;;;;;;;;;;;;x -PRODUCTION_BROWSE_INVEST;其他;;;;;;;;;;;;x -DIPLOMACY_OPINION_INVESTMENT;?Y$GP_ADJ$?W投资:?Y$VALUE$?!;;;;;;;;;;;x -MSG_FILTER_TOOLTIP_HEADER;在消息过滤设置窗口,你可以选择你关注的国家。只有这些重要国家的消息才会显示。;;;;;;;;;;;;x -MSG_FILTER_TOOLTIP_DELAYED;?Y左键?!换现有选择。\n?Y右键?!加到现有选择\n?Y左键加上SHIFT键?!换过滤器;;;;;;;;;;;;x -MSG_FILTER_TOOLTIP_DESELECT;取消列表里的所有国家;;;;;;;;;;;;x -MSG_FILTER_TOOLTIP_BESTGUESS;自动选择国家;;;;;;;;;;;;x -MSG_FILTER_TOOLTIP_ENEMIES;选择敌国;;;;;;;;;;;;x -MSG_FILTER_TOOLTIP_ALLIES;选择盟国;;;;;;;;;;;;x -MSG_FILTER_TOOLTIP_NEIGHBOURS;选择邻国;;;;;;;;;;;;x -MSG_FILTER_TOOLTIP_SPHERE;选择你的势力范围内的国家(如果你是列强);;;;;;;;;;;;x -MSG_FILTER_TOOLTIP_CONTINENT;选择拥有本大陆省份的国家;;;;;;;;;;;;x -PRODUCTION_NOT_DESTROY_FACTORY_BECAUSE_FOREIGN_TOOLTIP;我们没有在外国这样做的权利;;;;;;;;;;;;x -INVESTMENT_PENALTY_FACTOR;其他国内投资者;;;;;;;;;;;;x -SPHERE_SHARE_NOT_IN_SPHERE;不在势力范围内,所以可以自由地参与世界市场;;;;;;;;;;;;x -SPHERE_SHARE_UNCIV;未开化国家?Y$PERCENTAGE$%?!资源产出将投放到其领导国市场;;;;;;;;;;;;x -SPHERE_SHARE_2NDRANK;次强?Y$PERCENTAGE$%?!资源产出投放到其领导国市场(基础值:?Y$BASE_PERCENTAGE$%?!;;;;;;;;;;;;x -SPHERE_SHARE_CIV;开化国家?Y$PERCENTAGE$%?!资源产出投放到其领导国市场(基础值:?Y$BASE_PERCENTAGE$%?!;;;;;;;;;;;;x -RULE_ALLOW_FOREIGN_INVESTMENT;允许海外投资;;;;;;;;;;;;x -POLITICS_DECISIONS_TAB;决议;;;;;;;;;;;;x -POLITICS_MOVEMENTS_TAB;运动;;;;;;;;;;;;x -EVTNAME90100;渴望出版自由;;;;;;;;;;;;x -EVTNAME90102;渴望集会自由;;;;;;;;;;;;x -EVTNAME90104;渴望建立工会;;;;;;;;;;;;x -EVTDESC90100;人民渴望出版自由,邻国的改革使他们的渴望更加强烈。;;;;;;;;;;;;x -EVTOPTA90100;也许我们能做些什么;;;;;;;;;;;;x -EVTOPTB90100;绝不!;;;;;;;;;;;;x -EVTDESC90102;人民渴望集会自由,邻国的改革使他们的渴望更加强烈。;;;;;;;;;;;;x -EVTDESC90104;人民渴望建立工会,邻国的改革使他们的渴望更加强烈。;;;;;;;;;;;;x -EVTNAME90101;撕毁承诺;;;;;;;;;;;;x -EVTDESC90101;尽管我们承诺改革出版制度,但我们并未采取行动。人民对此十分失望。;;;;;;;;;;;;x -EVTOPTA90101;令人沮丧;;;;;;;;;;;;x -EVTDESC90103;尽管我们承诺公共集会自由,但我们并未采取行动。人民对此十分失望。;;;;;;;;;;;;x -EVTOPTA90103;我讨厌人群;;;;;;;;;;;;x -EVTDESC90105;尽管我们承诺自由建立工会,但我们并未采取行动。人民对此十分失望。;;;;;;;;;;;;x -EVTOPTA90105;宁死不要共产党!;;;;;;;;;;;;x -MOVEMENT_RADICALISM_BASE;基础值:?R$VAL$?!;;;;;;;;;;;;x -MOVEMENT_RADICALISM_ACCUMULATED;镇压:?R$VAL$?!;;;;;;;;;;;;x -MOVEMENT_RADICALISM_GRANTED_REFORMS;改革:?G$VAL$?!;;;;;;;;;;;;x -MOVEMENT_RADICALISM_CULTURE;$CULTURE$:$VAL$;;;;;;;;;;;;x -ALREADY_SUPPRESSED;运动不是激进的,不能被镇压;;;;;;;;;;;;x -EVTNAME90900;天朝上国;;;;;;;;;;;;x -EVTDESC90900;我们已经足够先进,使得那些欧罗巴蛮夷承认我们是所谓的“开化国家”了。他们必须尊重天朝的统一和主权,停止对中国的影响。;;;;;;;;;;;;x -EVTOPTA90900;中国再次一统;;;;;;;;;;;;x -EVTDESC90901;清朝的进步使他们要求我们承认其权力,接受将意味着我们独立状态的终结。;;;;;;;;;;;;x -EVTOPTA90901;中国再次一统;;;;;;;;;;;;x -EVTOPTA90910;报复西方;;;;;;;;;;;;x -SUPPRESSION_POINTS;镇压点数;;;;;;;;;;;;x -school_reforms;学校系统;;;;;;;;;;;;x -no_schools;无学校系统;;;;;;;;;;;;x -low_schools;基础学校系统;;;;;;;;;;;;x -acceptable_schools;一般学校系统;;;;;;;;;;;;x -good_schools;优良学校系统;;;;;;;;;;;;x -no_schools_l;没有学校系统;;;;;;;;;;;;x -low_schools_l;基础学校系统;;;;;;;;;;;;x -acceptable_schools_l;一般学校系统;;;;;;;;;;;;x -good_schools_l;优良学校系统;;;;;;;;;;;;x -no_schools_desc;没有公立学校。;;;;;;;;;;;;x -low_schools_desc;公立学校不普遍。;;;;;;;;;;;;x -acceptable_schools_desc;公立学校很普遍。;;;;;;;;;;;;x -good_schools_desc;公立学校遍布国内。;;;;;;;;;;;;x -NATIONALIST_UNION_MOVEMENT;$COUNTRY_ADJ$统一运动;;;;;;;;;;;;x -NATIONALIST_LIBERATION_MOVEMENT;$COUNTRY$解放运动;;;;;;;;;;;;x -SUPRESSION_MONTHLY_GAIN;每月得到:?G$VAL$?!;;;;;;;;;;;x -MODIFIER_EDUCATION_EFFICIENCY;教育效率;;;;;;;;;;;;x -MODIFIER_SUPPRESSION_POINT_GAIN;镇压点数得到;;;;;;;;;;;;x -NOT_SOCIAL_MOVEMENT_STRENGTH_TR;社会运动力量低于?Y$VAL$?W\n;;;;;;;;;;;;x -SOCIAL_MOVEMENT_STRENGTH_TR;社会运动力量高于?Y$VAL$?W\n;;;;;;;;;;;;x -NOT_POLITICAL_MOVEMENT_STRENGTH_TR;政治运动力量低于?Y$VAL$?W\n;;;;;;;;;;;;x -POLITICAL_MOVEMENT_STRENGTH_TR;政治运动力量高于?Y$VAL$?W\n;;;;;;;;;;;;x -SUPPRESS;镇压;;;;;;;;;;;;x -SUPPRESSION_DESC;镇压此运动。这将消耗$VAL$镇压点数,并可能会使该运动在未来变得更激进(?R+$HIT$?!。;;;;;;;;;;;;x -CANT_SUPPRESS_DESC;我们需要更多的镇压点数。现有?R$VAL$?!我们需要?Y$NEED$?!;;;;;;;;;;;;x -REFORM_MOVEMENT_DESC;运动呼吁通过?Y$REFORM$?!;;;;;;;;;;;x -NATIONALIST_UNION_MOVEMENT_DESC;运动呼吁成立?Y$COUNTRY$?!;;;;;;;;;;;x -NATIONALIST_LIBERATION_MOVEMENT_DESC;运动呼吁解放?Y$COUNTRY$?!;;;;;;;;;;;x -SUPPRESSION_LABEL_DESC;镇压点数衡量你的政府镇压群众运动的能力;;;;;;;;;;;;x -MOVEMENT_REFORM_SUPPORT;有$VAL$人参与的群众运动游说通过这项改革。;;;;;;;;;;;;x -movement_no_slavery;废奴运动;;;;;;;;;;;;x -movement_yes_slavery;奴隶制运动;;;;;;;;;;;;x -movement_landed_voting;投票权运动;;;;;;;;;;;;x -movement_wealth_weighted_voting;投票权运动;;;;;;;;;;;;x -movement_wealth_voting;投票权运动;;;;;;;;;;;;x -movement_universal_weighted_voting;投票权运动;;;;;;;;;;;;x -movement_universal_voting;投票权运动;;;;;;;;;;;;x -movement_party_appointed;政治抗议运动;;;;;;;;;;;;x -movement_appointed;政治抗议运动;;;;;;;;;;;;x -movement_state_equal_weight;政治抗议运动;;;;;;;;;;;;x -movement_population_equal_weight;政治抗议运动;;;;;;;;;;;;x -movement_first_past_the_post;政治抗议运动;;;;;;;;;;;;x -movement_jefferson_method;政治抗议运动;;;;;;;;;;;;x -movement_proportional_representation;政治抗议运动;;;;;;;;;;;;x -movement_no_meeting;取缔公共集会运动;;;;;;;;;;;;x -movement_yes_meeting;集会自由运动;;;;;;;;;;;;x -movement_censored_press;出版审查运动;;;;;;;;;;;;x -movement_free_press;出版自由运动;;;;;;;;;;;;x -movement_state_controlled;国家管制工会运动;;;;;;;;;;;;x -movement_non_socialist;非社会主义工会运动;;;;;;;;;;;;x -movement_all_trade_unions;自由组建工会运动;;;;;;;;;;;;x -movement_harassment;投票者权利运动;;;;;;;;;;;;x -movement_gerrymandering;投票者权利运动;;;;;;;;;;;;x -movement_non_secret_ballots;投票者权利运动;;;;;;;;;;;;x -movement_secret_ballots;投票者权利运动;;;;;;;;;;;;x -movement_trinket_wage;最低工资运动;;;;;;;;;;;;x -movement_low_minimum_wage;最低工资运动;;;;;;;;;;;;x -movement_acceptable_minimum_wage;最低工资运动;;;;;;;;;;;;x -movement_good_minimum_wage;最低工资运动;;;;;;;;;;;;x -movement_fourteen_hours;最高工作时间运动;;;;;;;;;;;;x -movement_twelve_hours;最高工作时间运动;;;;;;;;;;;;x -movement_ten_hours;最高工作时间运动;;;;;;;;;;;;x -movement_eight_hours;最高工作时间运动;;;;;;;;;;;;x -movement_trinket_safety;安全工作条件运动;;;;;;;;;;;;x -movement_low_safety;安全工作条件运动;;;;;;;;;;;;x -movement_acceptable_safety;安全工作条件运动;;;;;;;;;;;;x -movement_good_safety;安全工作条件运动;;;;;;;;;;;;x -movement_trinket_subsidies;失业保障运动;;;;;;;;;;;;x -movement_low_subsidies;失业保障运动;;;;;;;;;;;;x -movement_acceptable_subsidies;失业保障运动;;;;;;;;;;;;x -movement_good_subsidies;失业保障运动;;;;;;;;;;;;x -movement_trinket_pensions;养老保障运动;;;;;;;;;;;;x -movement_low_pensions;养老保障运动;;;;;;;;;;;;x -movement_acceptable_pensions;养老保障运动;;;;;;;;;;;;x -movement_good_pensions;养老保障运动;;;;;;;;;;;;x -movement_trinket_health_care;医疗保障运动;;;;;;;;;;;;x -movement_low_health_care;医疗保障运动;;;;;;;;;;;;x -movement_acceptable_health_care;医疗保障运动;;;;;;;;;;;;x -movement_good_health_care;医疗保障运动;;;;;;;;;;;;x -movement_low_schools;公立学校运动;;;;;;;;;;;;x -movement_acceptable_schools;公立学校运动;;;;;;;;;;;;x -movement_good_schools;公立学校运动;;;;;;;;;;;;x -POLITICS_MOVEMENTS;运动;;;;;;;;;;;;x -POLITICS_ECONOMIC_REFORMS;经济改革;;;;;;;;;;;;x -POLITICS_MILITARY_REFORMS;军事改革;;;;;;;;;;;;x -NORMAL_CIVIL_WAR_NAME_USA_CSA_CSA;$ORDER$北方侵略战争;;;;;;;;;;;;x -NORMAL_CIVIL_WAR_NAME_USA_CSA_USA;$ORDER$起义战争;;;;;;;;;;;;x -NORMAL_WAR_GUNBOAT_NAME;$ORDER$$FIRST_COUNTRY$干涉$SECOND_COUNTRY$;;;;;;;;;;;;x -NORMAL_WAR_GUNBOAT_NAME_FRA_MEX;$ORDER$糕点战争;;;;;;;;;;;;x -NORMAL_WAR_TAKE_NAME_USA_MEX_USA;$ORDER$美墨战争;;;;;;;;;;;;x -NORMAL_WAR_TAKE_NAME_USA_MEX_MEX;$ORDER$美国入侵墨西哥;;;;;;;;;;;;x -NORMAL_WAR_TAKE_CORE_NAME_USA_MEX_USA;$ORDER$美墨战争;;;;;;;;;;;;x -NORMAL_WAR_TAKE_CORE_NAME_USA_MEX_MEX;$ORDER$美国入侵墨西哥;;;;;;;;;;;;x -NORMAL_WAR_GUNBOAT_NAME_ENG_CHI;$ORDER$鸦片战争;;;;;;;;;;;;x -NORMAL_WAR_ADD_SPHERE_NAME_ENG_CHI;$ORDER$鸦片战争;;;;;;;;;;;;x -NORMAL_WAR_INDEPENDENCE_NAME;$ORDER$$FIRST$独立战争;;;;;;;;;;;;x -NORMAL_WAR_TAKE_NAME_CHL_PEU;$ORDER$硝石战争;;;;;;;;;;;;x -NORMAL_WAR_TAKE_CORE_NAME_CHL_PEU;$ORDER$硝石战争;;;;;;;;;;;;x -NORMAL_WAR_TAKE_NAME_CHL_BOL;$ORDER$硝石战争;;;;;;;;;;;;x -NORMAL_WAR_TAKE_CORE_NAME_CHL_BOL;$ORDER$硝石战争;;;;;;;;;;;;x -NORMAL_WAR_CONQUEST_NAME_ENG_TRN;$ORDER$布尔战争;;;;;;;;;;;;x -NORMAL_WAR_CONQUEST_NAME_ENG_ORA;$ORDER$布尔战争;;;;;;;;;;;;x -NORMAL_WAR_TAKE_NAME_ENG_TRN;$ORDER$布尔战争;;;;;;;;;;;;x -NORMAL_WAR_TAKE_NAME_ENG_ORA;$ORDER$布尔战争;;;;;;;;;;;;x -NORMAL_WAR_TAKE_NAME_ORA_ENG;$ORDER$布尔战争;;;;;;;;;;;;x -NORMAL_WAR_TAKE_NAME_TRN_ENG;$ORDER$布尔战争;;;;;;;;;;;;x -NORMAL_WAR_PUPPET_NAME_ENG_TRN;$ORDER$布尔战争;;;;;;;;;;;;x -NORMAL_WAR_PUPPET_NAME_ENG_ORA;$ORDER$布尔战争;;;;;;;;;;;;x -NORMAL_WAR_PUPPET_NAME;$ORDER$$FIRST$控制$SECOND_COUNTRY$之战;;;;;;;;;;;;x -NORMAL_WAR_BOXER_NAME;$ORDER$义和团之乱;;;;;;;;;;;;x -NORMAL_WAR_PUPPET_NAME_ENG_USA;$ORDER$美国独立战争;;;;;;;;;;;;x -NORMAL_WAR_NAME_ENG_USA;$ORDER$英美战争;;;;;;;;;;;;x -NORMAL_WAR_TAKE_NAME_ENG_USA;$ORDER$英美战争;;;;;;;;;;;;x -NORMAL_WAR_TAKE_CORE_NAME_ENG_USA;$ORDER$英美战争;;;;;;;;;;;;x -NORMAL_WAR_CONQUEST_NAME_ENG_USA;$ORDER$美国独立战争;;;;;;;;;;;;x -NORMAL_WAR_HUMILIATE_NAME;$ORDER$$FIRST$-$SECOND$荣誉之战;;;;;;;;;;;;x -NORMAL_WAR_UNIFICATION_NAME_PRU_FRA;$ORDER$普法战争;;;;;;;;;;;;x -NORMAL_WAR_UNIFICATION_NAME_NGF_FRA;$ORDER$德法战争;;;;;;;;;;;;x -CAN_INVEST_IN_RAILROADS;允许投资铁路;;;;;;;;;;;;x -land_reform;土地改革;;;;;;;;;;;;x -land_reform_l;土地改革;;;;;;;;;;;;x -no_land_reform;没有土地改革;;;;;;;;;;;;x -yes_land_reform;土地改革;;;;;;;;;;;;x -no_land_reform_desc;没有土地改革;;;;;;;;;;;;x -yes_land_reform_desc;土地所有权再分配能提高农业和矿业效率;;;;;;;;;;;;x -admin_reform;行政改革;;;;;;;;;;;;x -admin_reform_l;行政改革;;;;;;;;;;;;x -no_admin_reform;没有行政改革;;;;;;;;;;;;x -yes_admin_reform;行政改革;;;;;;;;;;;;x -no_admin_reform_desc;没有行政改革;;;;;;;;;;;;x -yes_admin_reform_desc;我们的行政机构既现代化又高效率;;;;;;;;;;;;x -finance_reform;财政改革;;;;;;;;;;;;x -finance_reform_l;财政改革;;;;;;;;;;;;x -no_finance_reform;没有财政改革;;;;;;;;;;;;x -yes_finance_reform;推行财政改革;;;;;;;;;;;;x -finance_reform_two;国际债务;;;;;;;;;;;;x -no_finance_reform_desc;没有财政改革;;;;;;;;;;;;x -yes_finance_reform_desc;财政改革;;;;;;;;;;;;x -finance_reform_two_desc;我们可以向其他国家贷款了;;;;;;;;;;;;x -education_reform;教育改革;;;;;;;;;;;;x -education_reform_l;教育改革;;;;;;;;;;;;x -no_education_reform;没有教育改革;;;;;;;;;;;;x -yes_education_reform;改革体制;;;;;;;;;;;;x -no_education_reform_desc;没有教育改革;;;;;;;;;;;;x -yes_education_reform_desc;我国拥有有组织的基础教育;;;;;;;;;;;;x -transport_improv;交通系统;;;;;;;;;;;;x -transport_improv_l;交通系统;;;;;;;;;;;;x -no_transport_improv;没有改进;;;;;;;;;;;;x -yes_transport_improv;得到改进;;;;;;;;;;;;x -no_transport_improv_desc;交通系统陈旧落后;;;;;;;;;;;;x -yes_transport_improv_desc;交通系统现代化;;;;;;;;;;;;x -pre_indust;早期工业;;;;;;;;;;;;x -pre_indust_l;早期工业;;;;;;;;;;;;x -no_pre_indust;固步自封;;;;;;;;;;;;x -yes_pre_indust;工业发展;;;;;;;;;;;;x -no_pre_indust_desc;我们不需要工业;;;;;;;;;;;;x -yes_pre_indust_desc;在外国顾问帮助下建设一些基础工厂。这能成为工业革命的前奏吗?;;;;;;;;;;;;x -industrial_construction;工业建筑;;;;;;;;;;;;x -industrial_construction_l;工业建筑;;;;;;;;;;;;x -no_industrial_construction;没有工业建筑;;;;;;;;;;;;x -yes_industrial_construction;工业建筑;;;;;;;;;;;;x -no_industrial_construction_desc;没有先进工厂;;;;;;;;;;;;x -yes_industrial_construction_desc;外国顾问帮助我们兴建了更多的先进工厂;;;;;;;;;;;;x -foreign_training;训练方法;;;;;;;;;;;;x -foreign_training_l;训练方法;;;;;;;;;;;;x -no_foreign_training;本地训练方法;;;;;;;;;;;;x -yes_foreign_training;外国训练方法;;;;;;;;;;;;x -no_foreign_training_desc;军队按照传统方式训练;;;;;;;;;;;;x -yes_foreign_training_desc;军队由外国军事顾问或根据外国技法训练。;;;;;;;;;;;;x -foreign_weapons;外国武器;;;;;;;;;;;;x -foreign_weapons_l;外国武器;;;;;;;;;;;;x -no_foreign_weapons;本地武器;;;;;;;;;;;;x -yes_foreign_weapons;进口武器;;;;;;;;;;;;x -no_foreign_weapons_desc;传统武器;;;;;;;;;;;;x -yes_foreign_weapons_desc;这是我的大杀器!;;;;;;;;;;;;x -military_constructions;军事建设;;;;;;;;;;;;x -military_constructions_l;军事建设;;;;;;;;;;;;x -no_military_constructions;简单工事;;;;;;;;;;;;x -yes_military_constructions;先进工事;;;;;;;;;;;;x -no_military_constructions_desc;没有工事;;;;;;;;;;;;x -yes_military_constructions_desc;高效的工事;;;;;;;;;;;;x -foreign_officers;军官训练;;;;;;;;;;;;x -foreign_officers_l;军官训练;;;;;;;;;;;;x -no_foreign_officers;本地军官训练;;;;;;;;;;;;x -yes_foreign_officers;外国军官训练;;;;;;;;;;;;x -no_foreign_officers_desc;本地军官指挥部队;;;;;;;;;;;;x -yes_foreign_officers_desc;我国军队现在是世界上最棒的;;;;;;;;;;;;x -army_schools;陆军训练;;;;;;;;;;;;x -army_schools_l;陆军训练;;;;;;;;;;;;x -no_army_schools;临时;;;;;;;;;;;;x -yes_army_schools;陆军学校;;;;;;;;;;;;x -no_army_schools_desc;我们在战场上学习;;;;;;;;;;;;x -yes_army_schools_desc;军官在率领士兵作战之前得到了充分训练;;;;;;;;;;;;x -foreign_naval_officers;海军军官;;;;;;;;;;;;x -foreign_naval_officers_l;海军军官;;;;;;;;;;;;x -no_foreign_naval_officers;本地海军军官;;;;;;;;;;;;x -yes_foreign_naval_officers;外国海军军官;;;;;;;;;;;;x -no_foreign_naval_officers_desc;本地海军军官指挥战舰;;;;;;;;;;;;x -yes_foreign_naval_officers_desc;西方顾问协助我们的舰长;;;;;;;;;;;;x -naval_schools;海军训练;;;;;;;;;;;;x -naval_schools_l;海军训练;;;;;;;;;;;;x -no_naval_schools;临时;;;;;;;;;;;;x -yes_naval_schools;海军学校;;;;;;;;;;;;x -no_naval_schools_desc;边干边学;;;;;;;;;;;;x -yes_naval_schools_desc;先学理论;;;;;;;;;;;;x -foreign_navies;外国海军舰艇;;;;;;;;;;;;x -foreign_navies_l;外国海军舰艇;;;;;;;;;;;;x -no_foreign_navies;国产舰艇;;;;;;;;;;;;x -yes_foreign_navies;进口舰艇;;;;;;;;;;;;x -no_foreign_navies_desc;本地制造的舰艇;;;;;;;;;;;;x -yes_foreign_navies_desc;我们进口西方设计的强大舰艇;;;;;;;;;;;;x -cut_down_to_size_boxer;镇压拳乱;;;;;;;;;;;;x -cut_down_to_size_boxer_desc;强迫另一?Y国家?W解除武装并向我国支付赔款;;;;;;;;;;;;x -NUMBER_OF_REBELS_READY;?Y准备加入的反叛旅;;;;;;;;;;;;x -NUMBER_OF_REBELS_ACTIVE;?Y已经加入的反叛旅;;;;;;;;;;;;x -TECH_YEAR_MODIFIER;来自时间的花费修正:$VAL$;;;;;;;;;;;;x -ECONOMICREFORM_SETUP;当通过一项经济改革;;;;;;;;;;;;x -ECONOMICREFORM_HEADER;$COUNTRY$的政治新闻;;;;;;;;;;;;x -ECONOMICREFORM_1;$COUNTRY$通过经济改革;;;;;;;;;;;;x -ECONOMICREFORM_2;$MONARCHTITLE$,我国通过了;;;;;;;;;;;;x -ECONOMICREFORM_3;$CATEGORY$$ISSUE$;;;;;;;;;;;;x -ECONOMICREFORM_4;*;;;;;;;;;;;;x -ECONOMICREFORM_5;*;;;;;;;;;;;;x -ECONOMICREFORM_6;*;;;;;;;;;;;;x -ECONOMICREFORM_LOG;我国通过了$CATEGORY$$ISSUE$。;;;;;;;;;;;;x -ECONOMICREFORM_BTN1;好的;;;;;;;;;;;;x -ECONOMICREFORM_BTN2;好的;;;;;;;;;;;;x -ECONOMICREFORM_BTN3;转到;;;;;;;;;;;;x -ECONOMICREFORM_MAP;*;;;;;;;;;;;;x -ECONOMICREFORM_BAD_SETUP;当撤销一项经济改革;;;;;;;;;;;;x -ECONOMICREFORM_BAD_HEADER;$COUNTRY$的政治新闻;;;;;;;;;;;;x -ECONOMICREFORM_BAD_1;$COUNTRY$撤销经济改革;;;;;;;;;;;;x -ECONOMICREFORM_BAD_2;$MONARCHTITLE$,我国撤销了;;;;;;;;;;;;x -ECONOMICREFORM_BAD_3;$CATEGORY$;;;;;;;;;;;;x -ECONOMICREFORM_BAD_4;从$OLD$变为$ISSUE$。;;;;;;;;;;;;x -ECONOMICREFORM_BAD_5;*;;;;;;;;;;;;x -ECONOMICREFORM_BAD_6;*;;;;;;;;;;;;x -ECONOMICREFORM_BAD_LOG;我国撤销了$CATEGORY$$OLD$,变为$ISSUE$。;;;;;;;;;;;;x -ECONOMICREFORM_BAD_BTN1;好的;;;;;;;;;;;;x -ECONOMICREFORM_BAD_BTN2;好的;;;;;;;;;;;;x -ECONOMICREFORM_BAD_BTN3;转到;;;;;;;;;;;;x -ECONOMICREFORM_BAD_MAP;*;;;;;;;;;;;;x -MILITARYREFORM_SETUP;当通过一项军事改革;;;;;;;;;;;;x -MILITARYREFORM_HEADER;$COUNTRY$的政治新闻;;;;;;;;;;;;x -MILITARYREFORM_1;$COUNTRY$通过军事改革;;;;;;;;;;;;x -MILITARYREFORM_2;$MONARCHTITLE$,我国通过了;;;;;;;;;;;;x -MILITARYREFORM_3;$CATEGORY$$ISSUE$;;;;;;;;;;;;x -MILITARYREFORM_4;*;;;;;;;;;;;;x -MILITARYREFORM_5;*;;;;;;;;;;;;x -MILITARYREFORM_6;*;;;;;;;;;;;;x -MILITARYREFORM_LOG;我国通过了$CATEGORY$$ISSUE$。;;;;;;;;;;;;x -MILITARYREFORM_BTN1;好的;;;;;;;;;;;;x -MILITARYREFORM_BTN2;好的;;;;;;;;;;;;x -MILITARYREFORM_BTN3;转到;;;;;;;;;;;;x -MILITARYREFORM_MAP;*;;;;;;;;;;;;x -MILITARYREFORM_BAD_SETUP;当撤销一项军事改革;;;;;;;;;;;;x -MILITARYREFORM_BAD_HEADER;$COUNTRY$的政治新闻;;;;;;;;;;;;x -MILITARYREFORM_BAD_1;$COUNTRY$撤销军事改革;;;;;;;;;;;;x -MILITARYREFORM_BAD_2;$MONARCHTITLE$,我们撤销了;;;;;;;;;;;;x -MILITARYREFORM_BAD_3;$CATEGORY$;;;;;;;;;;;;x -MILITARYREFORM_BAD_4;从$OLD$变为$ISSUE$。;;;;;;;;;;;;x -MILITARYREFORM_BAD_5;*;;;;;;;;;;;;x -MILITARYREFORM_BAD_6;*;;;;;;;;;;;;x -MILITARYREFORM_BAD_LOG;我们撤销了$CATEGORY$$OLD$,变为$ISSUE$。;;;;;;;;;;;;x -MILITARYREFORM_BAD_BTN1;好的;;;;;;;;;;;;x -MILITARYREFORM_BAD_BTN2;好的;;;;;;;;;;;;x -MILITARYREFORM_BAD_BTN3;转到;;;;;;;;;;;;x -MILITARYREFORM_BAD_MAP;*;;;;;;;;;;;;x -MODIFIER_CIVILIZATION_PROGRESS;开化进程;;;;;;;;;;;;x -SUPPRESSION_TECH;镇压效率;;;;;;;;;;;;x -REFORM_RESEARCH_COST;花费科技点:?Y$COST$?!;;;;;;;;;;;x -POLITICS_CIVILIZE;西方化;;;;;;;;;;;;x -CIVILIZE_DESC;全盘采纳西方理念。这将允许我们得到势力范围主导国的先进科技。;;;;;;;;;;;;x -CIVILIZE_NO_MASTER_DESC;全盘采纳西方理念。这将使我们得到世界各国的先进科技。;;;;;;;;;;;;x -INFLUENCE_RELATION;关系;;;;;;;;;;;;x -NO_CIV_PROGRESS;我国对西化未取得任何进展,我们需要推动军事或经济改革。;;;;;;;;;;;;x -RESEARCH_POINTS_LABEL;研究点数:;;;;;;;;;;;;x -MODIFIER_UNCIV_ECONOMIC;经济改革花费;;;;;;;;;;;;x -MODIFIER_UNCIV_MILITARY;军事改革花费;;;;;;;;;;;;x -MODIFIER_SELF_UNCIV_ECONOMIC;经济改革花费;;;;;;;;;;;;x -MODIFIER_SELF_UNCIV_MILITARY;军事改革花费;;;;;;;;;;;;x -MODIFIER_LAND_UNIT_START_EXPERIENCE;陆军初始经验;;;;;;;;;;;;x -MODIFIER_NAVAL_UNIT_START_EXPERIENCE;海军初始经验;;;;;;;;;;;;x -MODIFIER_ADMINISTRATIVE_EFFICIENCY;管理效率;;;;;;;;;;;;x -ARMY_TECHNOLOGY_LEVELS;陆军科技:$VAL$/$MAX$;;;;;;;;;;;;x -NAVY_TECHNOLOGY_LEVELS;海军科技:$VAL$/$MAX$;;;;;;;;;;;;x -MODIFIER_TARIFF_EFFICIENCY;关税效率;;;;;;;;;;;;x -MODIFIER_MAX_LOAN_AMOUNT;最高贷款额;;;;;;;;;;;;x -PROD_YOUR_CURRENT_BUDGET;你现在的预算:;;;;;;;;;;;;x -PROD_YOUR_INVESTMENT;你的投资:;;;;;;;;;;;;x -MODIFIER_LAND_ATTACK;陆军攻击;;;;;;;;;;;;x -MODIFIER_NAVAL_ATTACK;海军攻击;;;;;;;;;;;;x -MODIFIER_LAND_DEFENSE;陆军防御;;;;;;;;;;;;x -MODIFIER_NAVAL_DEFENSE;海军防御;;;;;;;;;;;;x -free_press_promised;承诺出版自由;;;;;;;;;;;;x -yes_meeting_promised;承诺集会自由;;;;;;;;;;;;x -trade_unions_promised;承诺建立工会;;;;;;;;;;;;x -free_press_promised_desc;我们向人民许诺给予他们出版自由,他们希望我们尽快实现诺言。;;;;;;;;;;;;x -yes_meeting_promised_desc;我们向人民许诺给予他们集会自由,他们希望我们尽快实现诺言。;;;;;;;;;;;;x -trade_unions_promised_desc;我们向人民许诺给予他们建立工会,他们希望我们尽快实现诺言。;;;;;;;;;;;;x -recent_safari;刚做狩猎之旅;;;;;;;;;;;;x -recent_safari2;过多狩猎之旅;;;;;;;;;;;;x -recent_safari_desc;我们最近进行过狩猎之旅;;;;;;;;;;;;x -recent_safari2_desc;最近进行了太多的狩猎之旅;;;;;;;;;;;;x -unciv_reactionary_rebels_title;反动派;;;;;;;;;;;;x -unciv_reactionary_rebels_name;$COUNTRY_ADJ$反动派;;;;;;;;;;;;x -unciv_reactionary_rebels_desc;反动派叛乱要求永远按照祖先礼制生活,拒绝引进西方的生活习惯。;;;;;;;;;;;;x -unciv_reactionary_rebels_army;$COUNTRY_ADJ$叛军;;;;;;;;;;;;x -SET_ECONOMIC_REFORM_EFFECT;选中的经济改革:?Y$NAME$?W\n;;;;;;;;;;;;x -SET_MILITARY_REFORM_EFFECT;选中的军事改革:?Y$NAME$?W\n;;;;;;;;;;;;x -NATIONALIZE_INDUSTRY_EFFECT;进行民族化;;;;;;;;;;;;x -DIPLOMACY_ALMOST_WESTERN_NATION_STATUS;部分西化国家;;;;;;;;;;;;x -DIPLOMACY_PRIMITIVENATION_STATUS;原始国家;;;;;;;;;;;;x -UNCIV_CANT_RESEARCH;开化后才可以研究科技;;;;;;;;;;;;x -TB_NATIONALFOCUS_CULTURE;?Y$NUM$?W个主体或可接受民族的人群给我们?Y$FOCUS$?W个国家焦点;;;;;;;;;;;;x -meiji_restoration_boost;明治维新;;;;;;;;;;;;x -meiji_restoration_boost_desc;以天皇之名维新!;;;;;;;;;;;;x -OTHER_PORT;这个海军基地我们不能进入;;;;;;;;;;;;x -MODIFIER_UNCIV_ECONOMIC_UH;上议院支持;;;;;;;;;;;;x -MODIFIER_UNCIV_MILITARY_UH;上议院支持;;;;;;;;;;;;x -MOVEMENT_RADICALISM_ADJUST;?Y$MOVEMENT$?!进程度:$AMOUNT$;;;;;;;;;;;;x -MILITARY_REFORM_COST_DESC;军事改革的花费修正:;;;;;;;;;;;;x -ECONOMIC_REFORM_COST_DESC;经济改革的花费修正:;;;;;;;;;;;;x -MAPMODE_19;开化程度;;;;;;;;;;;;x -CHI_absolute_monarchy;大清帝国;;;;;;;;;;;;x -EVTOPTB23212;继续仰望天空!;;;;;;;;;;;;x -LOSE_CIVILIZED_EFFECT;我国被认为是?Y未开化国家?W\n;;;;;;;;;;;;x -french_growth_nerf;法国人口下降:;;;;;;;;;;;;x -french_growth_nerf_desc;我国人口增长率下降:;;;;;;;;;;;;x -EVTNAME37226;人口下降;;;;;;;;;;;;x -EVTDESC37226;法国在很长一段时期是欧洲人口最多的国家。但在19和20世纪的大多数时间里,法国的人口出生率令人吃惊的低。导致这种现象的原因尚不明朗。到维多利亚时代末期,法国在人口数量上已经被俄罗斯、德国、英国和意大利超过。;;;;;;;;;;;;x -EVTOPTA37226;很大的挫折!;;;;;;;;;;;;x -nationalize_title;没收生产资料!;;;;;;;;;;;;x -nationalize_desc;那些外国鬣狗再也不能剥削我国人民的血汗自肥了!为了国家的利益,没收所有外国人财产的时候已经到了!;;;;;;;;;;;;x -EVTNAME90950;没收资产!;;;;;;;;;;;;x -EVTDESC90950;忘恩负义的$FROMCOUNTRY$政府没收了我们的投资,收归国有!;;;;;;;;;;;;x -EVTOPTA90950;不可忍受!;;;;;;;;;;;;x -EVTOPTB90950;随他去吧;;;;;;;;;;;;x -MOVEMENT_RADICALISM;运动激进程度;;;;;;;;;;;;x -MOVEMENT_RADICALISM_DESC;这反映了支持运动的民众有多信任本国政治进程能满足他们的意愿。数值过高的运动(?Y100?!将会演变为一场起义,如果没有得到及时镇压的话;;;;;;;;;;;;x -NUMBER_MOVEMENT_SUPPORTERS;支持者数量;;;;;;;;;;;;x -NUMBER_MOVEMENT_SUPPORTERS_DESC;运动规模越大,越难以被镇压。如果你通过了一项支持度低的改革,所有拥有更高支持度的运动将会变得更激进;;;;;;;;;;;;x -PRODUCTION_CLOSE_FACTORY_BECAUSE_FOREIGN_TOOLTIP;不能关闭外国工厂\n;;;;;;;;;;;;x -CAN_NATIONALIZE;有外国投资者;;;;;;;;;;;;x -IS_NOT_IN_A_SPHERE;不在势力范围内;;;;;;;;;;;;x -ACTIVATE_TECH_EFFECT;激活科技:?Y$NAME$?!;;;;;;;;;;;x -TECHNOLOGYVIEW_NO_RESEARCH_UNCIV_TOOLTIP;只有开化国家才能研究高级科技。通过在?Y政治面板?!行改革,你可以获得基础科技,并开始自主研究。;;;;;;;;;;;;x -RELATION_BETWEEN;$COUNTRY1$与$COUNTRY2$的关系:$RELATION$;;;;;;;;;;;;x -ADD_RELATIVE_INCOME_EFFECT;国库:$VALUE$?!;;;;;;;;;;x -CORRUPTION_LESS_THAN;贪污少于;;;;;;;;;;;;x -CORRUPTION_MORE_THAN;贪污多于;;;;;;;;;;;;x -MOVEMENT_RADICALISM_FROM_SIZE;人民支持:$VAL$;;;;;;;;;;;;x -dar_al_funun;精英学校;;;;;;;;;;;;x -dar_al_funun_desc;波斯的第一所现代化大学;;;;;;;;;;;;x -BOL_2305;阿塔卡马;;;;;;;;;;;;x -BOL_2314;波托西;;;;;;;;;;;;x -serfdom_not_abolished;农奴制未废除:;;;;;;;;;;;;x -XIN;新疆;;;;;;;;;;;;x -YNN;云南;;;;;;;;;;;;x -GXI;广西;;;;;;;;;;;;x -MCK;满洲;;;;;;;;;;;;x -LEADERSHIP;领导;;;;;;;;;;;;x -XBI;甘肃;;;;;;;;;;;;x -EVTNAME23213;疯狂山脉;;;;;;;;;;;;x -EVTDESC23213;我们在南极的探险惊醒了某些极为可怕的东西。在巨大的外形城市遗迹里,他们发现了一些既像植物又像动物的诡异生物,似乎在远古时代统治过地球。它们充满难以言表的饥饿,正在向人类世界卷土重来。;;;;;;;;;;;;x -EVTOPTA23213;似乎不妙……;;;;;;;;;;;;x \ No newline at end of file +#Powered_by_ParaTranz +MIL_FROM_TROOPS;陆军士兵 +MIL_FROM_CAP_SHIPS;主力舰 +MIL_FROM_LEADERS;将领 +OCCUPATION_SCORE;占领: +BLOCKADE_SCORE;封锁: +OUTLINER_TOOLTIP_EMPLOYED;?Y$COUNT$?!在工厂中被雇佣(?Y$PERC$?!) +TRADE_SUPPLY_NEED_A;每日$VAL$以补给军队\n +TRADE_SUPPLY_NEED_N;每日$VAL$以补给舰队\n +DIPLOMACY_CANNOT_SET_PRIO_WAR;我们无法影响与我国交战的国家 +DIPLOMACY_INFLUENCE_NOT_WORTH;我们的影响力已达最大值,也没有其他国家在影响该国,暂时不需要影响力点数 +COLONY_ABORT_HEADER;当殖民地被废弃 +COLONY_ABORT_1;殖民地被废弃! +COLONY_ABORT_2;$MONARCHTITLE$,我们的殖民地 +COLONY_ABORT_3;?Y$TARGET$?! +COLONY_ABORT_4;被废弃了! +COLONY_ABORT_5;我们不能再继续殖民这里了 +COLONY_ABORT_6;* +COLONY_ABORT_BTN1;好的 +COLONY_ABORT_BTN2;好的 +COLONY_ABORT_BTN3;转到 +COLONY_ABORT_MAP;殖民地被废弃! +COLONY_ABORT_SETUP;当殖民地被废弃 +COLONY_ABORT_LOG;$TARGET$的殖民地被废弃 +DIPRELCH_VALID_CB;可用的战争借口 +BRIGADES_COMPARE_GREATER;两国的军队数量之比至少$VAL$?! +BRIGADES_COMPARE_SMALLER;两国的军队数量之比少于$VAL$?! +CONFIRM_CREATE_STATE_DESC2;(所有本地修正将被移除) +UNIT_ENABLE_REBEL_HUNT;猎杀叛军 +UNIT_DISABLE_REBEL_HUNT;(正在猎杀叛军) +UNIT_REBEL_HUNT_WILL_HUNT;?G部队准备好猎杀叛军了 +UNIT_REBEL_HUNT_IS_BUSY;?R部队目前繁忙,目前不能猎杀叛军 +UNIT_REBEL_HUNT_LOW_MORALE;?R部队士气过低,目前不能猎杀叛军 +UNIT_REBEL_HUNT_NO_VALID;?R叛军已被发现,但我军暂时不会攻击,因为敌军过于强大,或因我军无法抵达该处 +NOT_RELEASE_AT_WAR;?R(战争时期不能建立卫星国)?W +COLONY_SUCCESS_5;得到?Y$PRESTIGE$?!望 +COLONY_SUCCESS_6;(基础值?Y$BASE$?!以?Y$PROV$?!省份) +COUNTRY_PUPPETS_LIST;卫星国: +POLL_ESTIMATED_ELECTION;我们预计选举结果将为 +MODIFIER_MOVEMENT_COST;军队移动花费 +SPEED_IMPACT_ON_CB;积累速度变化值?Y$VAL$?W +TERR_COMB_WIDTH_DEC;此地形减少?Y$VAL$?W%作战宽度 +MODIFIER_BOOST_STRONGEST_PARTY;最大党的力量 +PEACEDEMANDDESC;$COUNTRY$提出下列和平条件: +CB_JUSTIFY_NO_LONGER_VALID_SETUP;当我国的战争合理化进程不再有效 +CB_JUSTIFY_NO_LONGER_VALID_HEADER;$MONARCHTITLE$ +CB_JUSTIFY_NO_LONGER_VALID_1;战争合理化 +CB_JUSTIFY_NO_LONGER_VALID_2;我国利用 +CB_JUSTIFY_NO_LONGER_VALID_3;合理化 +CB_JUSTIFY_NO_LONGER_VALID_4;?Y$CASUS$?W的理由 +CB_JUSTIFY_NO_LONGER_VALID_5;对$TARGET$战争 +CB_JUSTIFY_NO_LONGER_VALID_6;的尝试不再有效! +CB_JUSTIFY_NO_LONGER_VALID_LOG;我国针对$TARGET$的战争合理化进程不再有效。 +CB_JUSTIFY_NO_LONGER_VALID_BTN1;好的 +CB_JUSTIFY_NO_LONGER_VALID_BTN2;好的 +CB_JUSTIFY_NO_LONGER_VALID_BTN3;转到 +CB_JUSTIFY_NO_LONGER_VALID_MAP;* +NO_ALLOWED_COUNTRIES;(没有合适的国家) +NO_ALLOWED_STATES;(没有合适的地区) +HAS_LESS_STATE_THAN;地区的数量少于 +HAS_STATES_GREATER_EQ;地区的数量至少 +HAVE_MORE_SUBSTATES_THEN;次国家数量多于 +HAVE_LESS_SUBSTATES_THEN;次国家数量至少 +HAVE_MORE_VASSALS_THAN;卫星国数量多于 +HAS_UNION_TAG;有泛文化国家 +HAS_NO_UNION_TAG;没有泛文化国家 +HAS_CULTURE_UNION;有同文化联盟 +HAS_NOT_CULTURE_UNION;没有同文化联盟 +IS_STATE_CAPITAL;是地区首府 +IS_NOT_STATE_CAPITAL;不是地区首府 +SUBSIDIZE_ALL_TOOLTIP;资助列表里的所有工厂 +UNSUBSIDIZE_ALL_TOOLTIP;取消资助列表里的所有工厂 +OPEN_ALL_TOOLTIP;重开列表里的所有工厂 +CLOSE_ALL_TOOLTIP;关闭列表里的所有工厂 +ON_ENACT_UNCIV_REFORM;通过改革时: +EFFECT_BUILD_IN_CAPITAL_DESC;?Y$BLD$?!设将会发生在:?Y$PROVS$?! +TRIGGER_BUILD_IN_CAPITAL_DESC;?R基础建设现在不能实现?! +DIPLOMACY_CB_INFO;战争合理化 +COLONIZE_MAX_SLOTS;不超过?Y$NUM$?!国家可以在此开展殖民竞争 +RIGHT_CLICK_TO_REMOVE_NF;?Y右键点击?!移除现在的焦点 +CONFIRM_REMOVE_COLONY_NF_TITLE;移除殖民地国家焦点 +CONFIRM_REMOVE_COLONY_NF_DESC;你的殖民进程将归零。确定移除焦点吗? +CB_ALLOWED_INSTALL_COMMUNIST_GOV_TYPE;扶植共产主义政府 +po_install_communist_gov_type;扶植共产主义政府 +install_communist_gov_cb;扶植共产主义 +install_communist_gov_cb_desc;扶植一个共产主义政府 +install_communist_gov_cb_setup;扶植一个共产主义政府。如果实现,该国将自动加入我国势力范围。 +install_communist_gov_cb_short;扶植共产主义 +CB_ALLOWED_UNINSTALL_COMMUNIST_GOV_TYPE;推翻共产主义政府 +po_uninstall_communist_gov_type;推翻共产主义政府 +uninstall_communist_gov_cb;推翻共产主义 +uninstall_communist_gov_cb_desc;推翻共产主义政府 +uninstall_communist_gov_cb_setup;推翻共产主义政府 +uninstall_communist_gov_cb_short;推翻共产主义 +NF_OVERWRITE_HEADER;要设置新的国家焦点?Y$NF$?!必须先移除另一个 +NF_OVERWRITE_ENTRY;?Y$NF$?!n在?G$STATE$?! +PRESTIGE_MORALE_BONUS;士气加成:?Y$VAL$?! +PRESTIGE_MAX_ORG_BONUS;组织度加成:?Y$VAL$?! +PRESTIGE_PENALTY_ON_LEADER_TRANSFER_TITLE;威望惩罚 +PRESTIGE_PENALTY_ON_LEADER_TRANSFER_DESC;如果我们在战时撤销指挥官?Y$NAME$?!职务,我国将会损失?R$VAL$?!望。\n你确定要这样做吗? +REORG_PANEL_BALANCE_UNITS;平均分配 +INVEST_PROJECT_NOT_ENOUGH_MONEY;?R我们没有足够资金?! +INVEST_PROJECT_SHORTCUT_MAX;?R Ctrl + 鼠标左键?!该计划投资最大数额(?Y$AMOUNT$?! +INVEST_PROJECT_SHORTCUT_MAX_ALL;?RShift + 鼠标左键?!所有计划投资最大数额(?Y$AMOUNT$?!?! +INVEST_PROJECT_CONFIRM;投资 +INVEST_PROJECT_MAX;最大 +INVEST_PROJECT_TITLE;投资计划:?Y$LOC$?!"?Y$PROJ$?! +INVEST_PROJECT_TOOLTIP_YOUR_BUDGET;你的预算 +INVEST_PROJECT_TOOLTIP_PROJECT_BUDGET;计划现预算是?Y$BUD$?!要的总量是?Y$TOT$?!n你决定投资?Y$INV$?! +INVEST_PROJECT_TOOLTIP_APPLY;投资 +MIL_MULTI_CONSTRUCTION_TOOLTIP;?Y鼠标左键 + SHIFT?!建造全部 +MIL_CONSTRUCTION_CANCEL_ALL_SHORT;取消全部 +MIL_CONSTRUCTION_CANCEL_ALL;取消全部建设 +MIL_CONSTRUCTION_CANCEL_ALL_WARNING_TITLE;取消全部建设 +MIL_CONSTRUCTION_CANCEL_ALL_WARNING_DESC;你确定要取消全部军事建设吗? +SORT_BY_PRESTIGE;按威望排列 +SORT_BY_NAME;按名称排列 +SORT_BY_SELECTED;按已选择排列 +ATTACKUSREBEL_SETUP;当部队被叛军攻击 +ATTACKUSREBEL_HEADER;陆军部长报告 +ATTACKUSREBEL_1;部队遭到攻击! +ATTACKUSREBEL_2;$MONARCHTITLE$ +ATTACKUSREBEL_3;我们在$PROV$遭到攻击 +ATTACKUSREBEL_4;$ATTACKER$与我军交战 +ATTACKUSREBEL_5;* +ATTACKUSREBEL_6;* +ATTACKUSREBEL_LOG;我军在$PROV$遭到攻击 +ATTACKUSREBEL_BTN1;好的 +ATTACKUSREBEL_BTN2;好的 +ATTACKUSREBEL_BTN3;转到 +ATTACKUSREBEL_MAP;遭到攻击! +ATTACKTHEMREBEL_SETUP;当部队攻击叛军 +ATTACKTHEMREBEL_HEADER;陆军部长报告 +ATTACKTHEMREBEL_1;攻击敌军! +ATTACKTHEMREBEL_2;$MONARCHTITLE$ +ATTACKTHEMREBEL_3;我们在$PROV$攻击敌军 +ATTACKTHEMREBEL_4;我军攻击$DEFENDER$,试图解除其武装 +ATTACKTHEMREBEL_5;* +ATTACKTHEMREBEL_6;* +ATTACKTHEMREBEL_LOG;我军在$PROV$攻击敌军 +ATTACKTHEMREBEL_BTN1;好的 +ATTACKTHEMREBEL_BTN2;好的 +ATTACKTHEMREBEL_BTN3;转到 +ATTACKTHEMREBEL_MAP;攻击敌军 +SIEGEUSREBEL_SETUP;当叛军开始占领我国领土 +SIEGEUSREBEL_HEADER;$MESSENGER$ +SIEGEUSREBEL_1;我国领土开始遭到占领 +SIEGEUSREBEL_2;$MONARCHTITLE$, +SIEGEUSREBEL_3;$PROV$ +SIEGEUSREBEL_4;开始遭到占领。不必担忧 +SIEGEUSREBEL_5;$ATTACKER$ +SIEGEUSREBEL_6;将很快在我军面前一败涂地 +SIEGEUSREBEL_LOG;$PROV$开始遭到占领 +SIEGEUSREBEL_BTN1;好的 +SIEGEUSREBEL_BTN2;好的 +SIEGEUSREBEL_BTN3;转到 +SIEGEUSREBEL_MAP;* +SIEGETHEMREBEL_SETUP;当我军开始占领叛军领土 +SIEGETHEMREBEL_HEADER;$MESSENGER$ +SIEGETHEMREBEL_1;敌军领土开始遭到占领 +SIEGETHEMREBEL_2;$MONARCHTITLE$,我军开始占领 +SIEGETHEMREBEL_3;$PROV$。 +SIEGETHEMREBEL_4;我军很快就会消灭 +SIEGETHEMREBEL_5;$DEFENDER$。 +SIEGETHEMREBEL_6;他们将乐于重回我国统治。 +SIEGETHEMREBEL_LOG;我军开始占领$PROV$。 +SIEGETHEMREBEL_BTN1;好的 +SIEGETHEMREBEL_BTN2;好的 +SIEGETHEMREBEL_BTN3;转到 +SIEGETHEMREBEL_MAP;* +REMOVE_RANDOM_ECO_REFORMS_EFFECT;移除?R$VAL$?!经济改革\n +REMOVE_RANDOM_MIL_REFORMS_EFFECT;移除?R$VAL$?!军事改革\n +PRODUCTION_FACTORY_PURE_INCOME;昨日净收入:$VALUE$ +PRODUCTION_FACTORY_MARKET_SPENDINGS;市场开支:$VALUE$ +PRODUCTION_FACTORY_POP_PAYCHECKS;工人与资本家分成:$VALUE$ +PRODUCTION_FACTORY_TOTAL_BALANCE;昨日结余:$VALUE$ +PRODUCTION_FACTORY_TODAY_PROFIT;昨日盈利:$VALUE$ +PRODUCTION_FACTORY_PROFITABILITY;平均盈利(过去的$DAYS$日):$VALUE$ +PRODUCTION_FACTORY_CURRENT_BUDGET;工厂现预算:$VALUE$ +PRODUCTION_FACTORY_INVESTMENT;来自投资:$VALUE$ +PRODUCTION_FACTORY_SUBSIDIES;来自补贴:$VALUE$ +INFLUENCE_OVERFLOW_TOOLTIP;我们每天投入?Y$VALUE$?!响力点数,以减少其他国家的影响 +TRADE_FLOW_PRODUCED;?Y生产者:?W +TRADE_FLOW_USED;?Y使用者:?W +TRADE_FLOW_MAY_BE_USED;?Y可能使用者:?W +TRADE_FLOW_TOTAL_PRODUCED;?Y总产出:?W +TRADE_FLOW_TOTAL_USED;?Y总使用:?W +TRADE_FLOW_RGO_NAME;原料产地 +TRADE_FLOW_DESC_RGO;$POP$每天$ACTION$$AMOUNT$单位的$RESOURCE$ +TRADE_FLOW_DESC_RGO_ACTION_MINING;开采 +TRADE_FLOW_DESC_RGO_ACTION_FARMING;生产 +TRADE_FLOW_DESC_ARTISAN;手工业者每天生产$AMOUNT$单位的$RESOURCE$ +TRADE_FLOW_DESC_FACTORY;$STATE$的$FACTORY$每天生产$AMOUNT$单位的$RESOURCE$ +TRADE_FLOW_CONSUME_DESC_ARTISAN;手工业者使用$AMOUNT$单位的$RESOURCE$来生产$OUTPUT$ +TRADE_FLOW_CONSUME_DESC_RGO;$POP$使用$AMOUNT$单位的$RESOURCE$来生产$OUTPUT$ +TRADE_FLOW_CONSUME_DESC_FACTORY;$STATE$的$FACTORY$使用$AMOUNT$单位的$RESOURCE$作为原料或者用于维持生产 +TRADE_FLOW_CONSUME_DESC_POPS;$POP$使用$AMOUNT$单位的$RESOURCE$作为每日需求 +TRADE_FLOW_CONSUME_DESC_MILITARY;军队使用$AMOUNT$单位的$RESOURCE$作为每日补给 +TRADE_FLOW_MAY_USE_MILITARY_DESC;$INPUT$可能被军队用于补给 +TRADE_FLOW_MAY_USE_DESC;$INPUT$可能被$PRODUCER$用来生产$OUTPUT$ +TRADE_FLOW_MILITARY_SUPPLY;军队消耗 +TRADE_FLOW_CURRENT_PRICE;现价: +TRADE_FLOW_DETAILS;细节 +TRADE_FLOW_PART_OF_WORLD_PROD;世界产量的?Y$PERC$% +EMIGRATION_AT_PROVINCE_TOOLTIP;?Y移民到:?!n$EMILIST$\n?Y移民来自:?!n$IMMLIST$ +NO_MIGRATIONS_FOUND1_TOOLTIP;省份属于:?Y$COUNTRY$?! +NO_MIGRATIONS_FOUND2_TOOLTIP;没有记录在案的跨国移民 +NO_MIGRATIONS_FOUND3_TOOLTIP;(选择省份查看详情) +PROVINCE_VIEW_BUILD_ALL_TOOLTIP;(点击 + CTRL 在州内所有省份一起建设) +EMIGRATION_ENTRY_TOOLTIP;?R$NUM$?!去?Y$PROV$?! +IMMIGRATION_ENTRY_TOOLTIP;?G$NUM$?!来自?Y$PROV$?! +CB_GENERATION_SPEED_BONUS_ON_COLONY_COMPETITION;与?Y$COUNTRY$?!争殖民?Y$REGION$?!速度奖励?Y$BONUS$?! +CB_GENERATION_BONUS_TOOLTIP;与竞争国家:?Y$COUNTRIES$?!战争借口制造速度奖励:?Y$BONUS$?! +CB_GENERATION_BONUS_TROOPS_PRESENCE_TOOLTIP;(?Y$BONUS$?!自其他国家驻军) +CB_GENERATION_BONUS_OPPONENT_TROOPS_PRESENCE;(?Y$BONUS$?!为?Y$FOR$?!自?Y$AGAINST$?!驻军) +MODIFIER_CB_GENERATION_SPEED_MODIFIER;制造战争借口的速度 +NOT_CONSTRUCTING_CASUS_BELLI_AGAINST;没有进行战争合理化以对付 +MODIFIER_MOBILIZATION_IMPACT;动员影响 +MOBILIZATION_IMPACT_LIMIT_DESC;动员影响?Y$IMPACT$?!于战争政策?Y$POLICY$?!可动员部队数量最大为?Y$UNITS$?! +MOBILIZATION_IMPACT_LIMIT_DESC2;(现役团数量为?Y$CURR$?!动员影响为?Y$IMPACT$?! +CONSTRUCTING_CASUS_BELLI_AGAINST;正在制造战争借口以对付 +TRIGGER_CB_CREATION_NOT_DISCOVERED;没有在制造战争借口 +TRIGGER_CB_CREATION_DISCOVERED;正在制造战争借口 +TRIGGER_CB_PROGRESS_LESS;战争合理化进程:?Y$PERCENTAGE$?W +TRIGGER_CB_PROGRESS_ATLEAST;战争合理化进程低于:?Y$PERCENTAGE$?W +TRIGGER_IS_CONSTRUCTING_CB;正在制造战争借口:?Y$TYPE$?W +TRIGGER_IS_NOT_CONSTRUCTING_CB;没有在制造战争借口:?Y$TYPE$?W +NEED_RELATION_LESS;外交关系太好。关系需要低于?Y$LIMIT$?W,现在值为?Y$VAL$?W +ALREADY_MAKING_CB;我们已经在努力使对?Y$TARGET$?W开战合法合理 +MAKE_CB_BUTTON;战争合理化 +MAKE_CB_DESC;为开战制造一个理由 +MAKE_CBTITLE;战争合理化 +MAPMODE_11;原料产地地图 +MAPMODE_12;人口密度地图 +MAPMODE_13;民族地图 +MAPMODE_14;势力范围地图 +MAPMODE_15;补给上限地图 +MAPMODE_16;政党支持地图 +MAPMODE_17;国家排名地图 +MAPMODE_18;移民地图 +MAPMODE_20;外交关系地图 +WORLD_RANKING;国家排名: +WORLD_RANKING_SECONDARY_POWER;?Y$COUNTRY$?W是次强 +POPULATION_DENSITY_AT_PROVINCE;?Y$PROV$?W的总人口: +NATIONALITY_MAJORITY_AT_PROVINCE;?Y$PROV$?W的主要民族是: +SPHERE_OF_INFL_GREAT_POWER;?Y$COUNTRY$?W是列强 +SPHERE_OF_INFL_IS_IN_SPHERE;?Y$COUNTRY1$?W在?Y$COUNTRY2$?W的势力范围内 +SPHERE_OF_INFL_IS_INFL_BY;?Y$COUNTRY$?W受影响于: +PARTY_LOYALTY_EFFECT_DESC;?Y$PROV$?W对?Y$PARTY$?W的忠诚度将$OPERATOR$?Y$VALUE$?W +PARTY_LOYALTY_EFFECT_OPERATOR_ADD;增加 +PARTY_LOYALTY_EFFECT_OPERATOR_REM;减少 +PARTY_LOYALTY_EFFECT_OPERATOR_MUL;乘 +PARTY_LOYALTY_EFFECT_OPERATOR_SET;达到 +PARTY_LOYALTY_DESC_HEADER;在?Y$PROV$?W的政党支持度: +PARTY_LOYALTY_DESC_NEUTRAL;中立 +PARTY_POPULARITY;政党声望 +PRICE_HISTORY_TIME_RANGE;过去的$MONTHS$个月 +party_loyalty_focus;政党忠诚度 +fascist_focus;?Y法西斯主义?!党忠诚度 +reactionary_focus;?Y反动主义?!党忠诚度 +conservative_focus;?Y保守主义?!党忠诚度 +socialist_focus;?Y社会主义?!党忠诚度 +communist_focus;?Y共产主义?!党忠诚度 +liberal_focus;?Y自由主义?!党忠诚度 +anarcho_liberal_focus;?Y无政府主义?!党忠诚度 +NATIONAL_FOCUS_PARTY_LOYALTY_DESC;每日忠诚度变化:?Y$VAL$?W +PARTY_WITH_IDEOLOGY_NOT_EXIST;目前没有?Y$IDEOLOGY$?W政党 +NATIONAL_FOCUS_PARTY_LOYALTY_EFFECT;由于国家焦点,$PARTY$的忠诚度每日变化$VAL$ +SUBSTATE_OF_NOCOLOR;次国家 归属 +SUBSTATE;次国家 +SUBSTATE_JOIN_WAR_DESC;是?Y$COUNTRY$?W的次国家,在战争中将加入该方 +IS_NOT_SUBSTATE_OF;次国家宗主国不是 +IS_SUBSTATE_OF;次国家宗主国是 +IS_NOT_SUBSTATE;不是次国家 +IS_SUBSTATE;是次国家 +ANY_SUBSTATE;任意次国家且宗主国是 +acquire_substate_region;获得次国家地区 +acquire_substate_region_desc;从敌国的?Y次国家?W手中获得一个地区 +acquire_substate_region_short;获得$STATE$ +acquire_substate_region_setup;获得$RECIPIENT$的$STATE$ +become_independent;获得独立 +become_independent_short;$ACTOR$从$RECIPIENT$的统治下独立 +become_independent_setup;$ACTOR$从$RECIPIENT$的统治下获得独立 +make_puppet;扶植傀儡政权 +make_puppet_short;$RECIPIENT$成为$ACTOR$的傀儡国 +make_puppet_setup;$RECIPIENT$成为$ACTOR$的傀儡国 +make_puppet_desc;成为傀儡国 +RALLY_POINT_INFO;如果你设置该省为?Y集结点?!邻省组建的新部队将向这里集结\n(查看募兵地图以获得更多细节) +RALLY_POINT_ENABLE_INFO;设置或解除该省为集结点 +RALLY_POINT_MERGE_INFO;开启或取消自动合并\n(部队会自动合并到本地补给上限为止) +RALLY_POINT_PROVINCE_INFO;$PROV$是?Y集结点?! +RALLY_POINT_PROVINCE_MERGE_INFO;所有到达此地的部队将合并至?Y$LIMIT$?! +CB_ALLOWED_MAKE_PUPPET;扶植傀儡政权 +DIPLOMACY_NEGOTIATE_SUBSTATE;我们不能和?Y次国家?W谈判 +DIPLOMACY_NEGOTIATE_WE_SUBSTATE;我们是?Y次国家?W,不能与别国谈判 +DECL_WAR_NO_SUBSTATE;我们不能向?Y次国家?W宣战 +DIPLO_WE_SUBSTATE;我们是他们的次国家 +DIPLO_THEY_SUBSTATE;他们是我国的次国家 +SELECT_CB_CREATION_TYPE;选择我们希望制造的战争借口 +CB_CREATION_DETAIL;制造一个?Y$TYPE$?!战争借口,这大约需要?Y$DAYS$?!\n如果此事提前泄露,我国最多会增加?R$BADBOY$?!名 +CB_MANUFACTURE_TECH;战争合理化效率 +CB_CREATE_TECH;战争合理化效率:$VAL$ +SUPPRESSION_TECH_DESC;镇压效率:$VAL$ +CB_CREATION_TIME_DAYS;大约需要?Y$DAYS$?!完成战争合理化 +CB_NOT_ON_PUPPETS;我们不能对?Y傀儡国?W和?Y次国家?W进行战争合理化 +CB_NOT_ON_SPHERES;我们不能对势力范围内的国家进行战争合理化 +NO_WAR_JUSTIFICATION;我们没有对他们宣战的合法理由 +NOT_HOSTILE_BUILD;非敌对 +ACW_NAME;兄弟阋墙 +ACW_DESC;由于南方各州企图脱离联邦,内战在北美洲一触即发。内战的结果尚未可知,但可以预料到这会是一种崭新的战争模式——交战双方都拥有新近发明的铁路,电报和连发枪。与此同时,英国正在试验世界第一艘蒸汽动力的铁壳战舰,这无疑会引发一场海战革命。在全世界范围内,越来越多的国家竞相开展工业化,工业革命的速度越来越快。变革的时代来到了! +EVTNAME90000;$CB_TARGET_NAME_ADJ$威胁 +EVTDESC90000;众所周知,$CB_TARGET_NAME$正在蓄谋侵略我们。他们发动进攻只是时间问题,我们必须先发制人。幸运的是,最近一份详细揭露他们恶毒计划的小册子被广泛印刷,愤怒的民众都汇聚到我们的旗下。 +EVTOPTA90000;他们就要发动进攻了! +EVTNAME90001;对$CB_TARGET_NAME$的军事行动 +EVTDESC90001;令人无比尴尬的是,几名我国士兵在身着$CB_TARGET_NAME$军服潜入该国境内时被捕了。有谣言称他们被派去制造边境纠纷,以使我们的入侵合法化。现在最好不要再火上浇油了。 +EVTOPTA90001;你们在说什么呢? +EVTNAME90002;残暴的$CB_TARGET_NAME$ +EVTDESC90002;人民受残暴的$CB_TARGET_NAME$蹂躏很久了。为了广大人民的福祉,我们必须向全世界揭露$CB_TARGET_NAME$的残暴统治,并将它们势力范围内的人民置于我国保护之下,以求得共荣。 +EVTOPTA90002;拯救他们! +EVTNAME90003;残暴的$CB_TARGET_NAME$ +EVTDESC90003;尽管展示了大量真实的$CB_TARGET_NAME$残暴统治的证据,看起来依然没有国际舆论或列强支持我们解救那些被受压迫的小国。 +EVTOPTA90003;蠢货! +EVTNAME90004;保护$CB_TARGET_NAME$ +EVTDESC90004;没有像我们这样的列强的保护,$CB_TARGET_NAME$很不安全。为了保护他们,我们要将其纳入势力范围,尽管他们可能会蠢到在短期内会采取反抗行动。毕竟,如果他们足够聪明,他们早就成为强国了。 +EVTOPTA90004;我们来帮助你们。 +EVTNAME90005;在$CB_TARGET_NAME_ADJ$惨败 +EVTDESC90005;尽管我们只想将$CB_TARGET_NAME$纳入势力范围以保护他们,他们却恩将仇报。国际形势正在逆转,国际舆论反对我们的行动。 +EVTOPTA90005;好的。 +EVTNAME90006;终结$CB_TARGET_NAME_ADJ$帝国主义政策 +EVTDESC90006;为什么$CB_TARGET_NAME$能得到所有富饶的殖民地?这非常不公平!他们甚至可能没有正确地剥削,或者说教育,土著居民!我们必须做点什么,我们要得到阳光下的土地! +EVTOPTA90006;很好。 +EVTNAME90007;殖民挫折 +EVTDESC90007;尽管我们以谦逊的态度提出了正当的要求,国际舆论仍然不支持重新建立我国与$CB_TARGET_NAME$的殖民平衡。尽管这是次挫折,但我们坚信总有一天会获得成功,建立起日不落帝国。 +EVTOPTA90007;很好。 +EVTNAME90008;行动的时候到了! +EVTDESC90008;所有人都知道,比起它的靴子,$CB_TARGET_NAME$的脚已经变得太大了。他们在世界舞台上高视阔步太久了,总是以为他们可以为所欲为。谢天谢地,世界上的其他国家和我国的民众都坚定地支持我们:$CB_TARGET_NAME$必须得到教训。 +EVTOPTA90008;很好。 +EVTNAME90009;误入歧途的蠢货! +EVTDESC90009;尽管$CB_TARGET_NAME$对我们傲慢自大,其他人却装作视而不见。他们所谓的“君权”允许他们建立军队,自行其是,对我们毫不尊重。他们甚至造谣说我们才是傲慢自大的国家! +EVTOPTA90009;很好。 +VOTER_ISSUES;投票者关注议题 +OL_VIEW_NATFOCUS;打开?Y国家焦点?W界面 +OL_VIEW_NATFOCUS_HEADER;国家焦点 +OL_VIEW_NATFOCUS_TOOLTIP;国家焦点(?Y$FOCUS$?!在?Y$STATE$?! +OL_VIEW_RALLYPOINTS;打开?Y集结点?W界面 +OL_VIEW_RALLYPOINTS_HEADER;集结点 +OL_VIEW_RALLYPOINTS_TOOLTIP;邻省组建的新部队将向?Y$PROV$?!结 +OL_VIEW_RALLYPOINTS_MERGE_TOOLTIP;并将在到达此地时合并至?Y$LIMIT$?! +OL_VIEW_MERGE_ON;?G(自动合并开启)?! +OL_VIEW_MERGE_OFF;?Y(自动合并关闭)?! +OUR_CB_DETECTED_SETUP;当我国的战争合理化进程被发现 +OUR_CB_DETECTED_HEADER;$MONARCHTITLE$ +OUR_CB_DETECTED_1;战争合理化 +OUR_CB_DETECTED_2;我国利用 +OUR_CB_DETECTED_3;?Y$CASUS$?!理由 +OUR_CB_DETECTED_4;合理化 +OUR_CB_DETECTED_5;对$TARGET$战争 +OUR_CB_DETECTED_6;的行动被发现了!这会增加?R$BADBOY$?!名 +OUR_CB_DETECTED_LOG;我国针对$TARGET$的战争合理化进程被发现。 +OUR_CB_DETECTED_BTN1;好的 +OUR_CB_DETECTED_BTN2;好的 +OUR_CB_DETECTED_BTN3;转到 +OUR_CB_DETECTED_MAP;* +CB_TOWARDS_US_DETECTED_SETUP;当针对我国的战争合理化进程被发现 +CB_TOWARDS_US_DETECTED_HEADER;$MONARCHTITLE$ +CB_TOWARDS_US_DETECTED_1;战争合理化 +CB_TOWARDS_US_DETECTED_2;$COUNTRY$利用 +CB_TOWARDS_US_DETECTED_3;?Y$CASUS$?!理由 +CB_TOWARDS_US_DETECTED_4;合理化 +CB_TOWARDS_US_DETECTED_5;对我国侵略 +CB_TOWARDS_US_DETECTED_6;的企图被发现了! +CB_TOWARDS_US_DETECTED_LOG;$COUNTRY$A针对我国的战争合理化进程被发现。 +CB_TOWARDS_US_DETECTED_BTN1;好的 +CB_TOWARDS_US_DETECTED_BTN2;好的 +CB_TOWARDS_US_DETECTED_BTN3;转到 +CB_TOWARDS_US_DETECTED_MAP;* +OTHERS_CB_DETECTED_SETUP;针对某国的战争合理化进程被发现 +OTHERS_CB_DETECTED_HEADER;$MONARCHTITLE$ +OTHERS_CB_DETECTED_1;战争合理化 +OTHERS_CB_DETECTED_2;$COUNTRY$利用 +OTHERS_CB_DETECTED_3;?Y$CASUS$?!理由 +OTHERS_CB_DETECTED_4;合理化 +OTHERS_CB_DETECTED_5;对$TARGET$战争 +OTHERS_CB_DETECTED_6;的企图被发现了! +OTHERS_CB_DETECTED_LOG;$COUNTRY$A针对$TARGET$的战争合理化进程被发现。 +OTHERS_CB_DETECTED_BTN1;好的 +OTHERS_CB_DETECTED_BTN2;好的 +OTHERS_CB_DETECTED_BTN3;转到 +OTHERS_CB_DETECTED_MAP;* +CB_gen_plus;战争借口制造速度加快 +CB_gen_minus;战争借口制造速度下降 +CB_gen_plus_desc;战争合理化更快完成 +CB_gen_minus_desc;战争合理化耗时更久 +BUILDING_AT_MAX_TERRAIN;级别$CURR$/$MAX$(?R$TERRAINMOD$?!TERRAIN$) +PRODUCTION_INVEST;海外投资 +PRODUCTION_TAB_INVEST;展示海外投资概况 +FLAG_SUBMENU_INTERESTING;设置关注国家 +FLAG_SUBMENU_NOTINTERESTING;设置为?Y不关注?!家 +MESSAGE_TYPE_INTERESTING;关注 +MESSAGE_TYPE_NOT_INTERESTING;其他 +MESSAGE_SEARCH;查找: +MESSAGE_BUTTON_SEARCH;查找 +MESSAGE_BUTTON_CLEAR;清除 +MESSAGE_SEARCH_TOOLTIP;用?Y空格?!分隔关键字以过滤列表 +SIDEMENU_menubar_msg_settings;点击打开消息过滤设置 +RULE_BUILD_FACTORY_INVEST;建设海外工厂 +RULE_EXPAND_FACTORY_INVEST;扩建海外工厂 +RULE_OPEN_FACTORY_INVEST;重开海外工厂 +RULE_BUILD_RAILWAY_INVEST;投资者可以修建海外铁路 +RULE_CAN_INVEST_IN_POP_PROJECTS;投资民间建设计划 +RULE_POP_BUILD_FACTORY_INVEST;投资者可以修建海外工厂 +RULE_POP_EXPAND_FACTORY_INVEST;投资者可以扩建海外工厂 +RULE_POP_OPEN_FACTORY_INVEST;投资者可以重开海外工厂 +PRODUCTION_OUR_INVEST;我们的投资:$AMOUNT$ぃ?!ERCENTAGE$%) +MSG_FILTER_HEADER;消息过滤设置 +MSG_FILTER_TITLE;我们关注: +MSG_FILTER_DESELECT;取消全部 +MSG_FILTER_BEST_GUESS;自动设置 +MSG_FILTER_ENEMIES;敌国 +MSG_FILTER_ALLIES;盟国 +MSG_FILTER_NEIGHBOURS;邻国 +MSG_FILTER_SPHERE;势力范围 +PRODUCTION_BROWSE_INVEST;其他 +DIPLOMACY_OPINION_INVESTMENT;?Y$GP_ADJ$?W投资:?Y$VALUE$?! +MSG_FILTER_TOOLTIP_HEADER;在消息过滤设置窗口,你可以选择你关注的国家。只有这些重要国家的消息才会显示。 +MSG_FILTER_TOOLTIP_DELAYED;?Y左键?!换现有选择。\n?Y右键?!加到现有选择\n?Y左键加上SHIFT键?!换过滤器 +MSG_FILTER_TOOLTIP_DESELECT;取消列表里的所有国家 +MSG_FILTER_TOOLTIP_BESTGUESS;自动选择国家 +MSG_FILTER_TOOLTIP_ENEMIES;选择敌国 +MSG_FILTER_TOOLTIP_ALLIES;选择盟国 +MSG_FILTER_TOOLTIP_NEIGHBOURS;选择邻国 +MSG_FILTER_TOOLTIP_SPHERE;选择你的势力范围内的国家(如果你是列强) +MSG_FILTER_TOOLTIP_CONTINENT;选择拥有本大陆省份的国家 +PRODUCTION_NOT_DESTROY_FACTORY_BECAUSE_FOREIGN_TOOLTIP;我们没有在外国这样做的权利 +INVESTMENT_PENALTY_FACTOR;其他国内投资者 +SPHERE_SHARE_NOT_IN_SPHERE;不在势力范围内,所以可以自由地参与世界市场 +SPHERE_SHARE_UNCIV;未开化国家?Y$PERCENTAGE$%?!资源产出将投放到其领导国市场 +SPHERE_SHARE_2NDRANK;次强?Y$PERCENTAGE$%?!资源产出投放到其领导国市场(基础值:?Y$BASE_PERCENTAGE$%?! +SPHERE_SHARE_CIV;开化国家?Y$PERCENTAGE$%?!资源产出投放到其领导国市场(基础值:?Y$BASE_PERCENTAGE$%?! +RULE_ALLOW_FOREIGN_INVESTMENT;允许海外投资 +POLITICS_DECISIONS_TAB;决议 +POLITICS_MOVEMENTS_TAB;运动 +EVTNAME90100;渴望出版自由 +EVTNAME90102;渴望集会自由 +EVTNAME90104;渴望建立工会 +EVTDESC90100;人民渴望出版自由,邻国的改革使他们的渴望更加强烈。 +EVTOPTA90100;也许我们能做些什么 +EVTOPTB90100;绝不! +EVTDESC90102;人民渴望集会自由,邻国的改革使他们的渴望更加强烈。 +EVTDESC90104;人民渴望建立工会,邻国的改革使他们的渴望更加强烈。 +EVTNAME90101;撕毁承诺 +EVTDESC90101;尽管我们承诺改革出版制度,但我们并未采取行动。人民对此十分失望。 +EVTOPTA90101;令人沮丧 +EVTDESC90103;尽管我们承诺公共集会自由,但我们并未采取行动。人民对此十分失望。 +EVTOPTA90103;我讨厌人群 +EVTDESC90105;尽管我们承诺自由建立工会,但我们并未采取行动。人民对此十分失望。 +EVTOPTA90105;宁死不要共产党! +MOVEMENT_RADICALISM_BASE;基础值:?R$VAL$?! +MOVEMENT_RADICALISM_ACCUMULATED;镇压:?R$VAL$?! +MOVEMENT_RADICALISM_GRANTED_REFORMS;改革:?G$VAL$?! +MOVEMENT_RADICALISM_CULTURE;$CULTURE$:$VAL$ +ALREADY_SUPPRESSED;运动不是激进的,不能被镇压 +EVTNAME90900;天朝上国 +EVTDESC90900;我们已经足够先进,使得那些欧罗巴蛮夷承认我们是所谓的“开化国家”了。他们必须尊重天朝的统一和主权,停止对中国的影响。 +EVTOPTA90900;中国再次一统 +EVTDESC90901;清朝的进步使他们要求我们承认其权力,接受将意味着我们独立状态的终结。 +EVTOPTA90901;中国再次一统 +EVTOPTA90910;报复西方 +SUPPRESSION_POINTS;镇压点数 +school_reforms;学校系统 +no_schools;无学校系统 +low_schools;基础学校系统 +acceptable_schools;一般学校系统 +good_schools;优良学校系统 +no_schools_l;没有学校系统 +low_schools_l;基础学校系统 +acceptable_schools_l;一般学校系统 +good_schools_l;优良学校系统 +no_schools_desc;没有公立学校。 +low_schools_desc;公立学校不普遍。 +acceptable_schools_desc;公立学校很普遍。 +good_schools_desc;公立学校遍布国内。 +NATIONALIST_UNION_MOVEMENT;$COUNTRY_ADJ$统一运动 +NATIONALIST_LIBERATION_MOVEMENT;$COUNTRY$解放运动 +SUPRESSION_MONTHLY_GAIN;每月得到:?G$VAL$?! +MODIFIER_EDUCATION_EFFICIENCY;教育效率 +MODIFIER_SUPPRESSION_POINT_GAIN;镇压点数得到 +NOT_SOCIAL_MOVEMENT_STRENGTH_TR;社会运动力量低于?Y$VAL$?W\n +SOCIAL_MOVEMENT_STRENGTH_TR;社会运动力量高于?Y$VAL$?W\n +NOT_POLITICAL_MOVEMENT_STRENGTH_TR;政治运动力量低于?Y$VAL$?W\n +POLITICAL_MOVEMENT_STRENGTH_TR;政治运动力量高于?Y$VAL$?W\n +SUPPRESS;镇压 +SUPPRESSION_DESC;镇压此运动。这将消耗$VAL$镇压点数,并可能会使该运动在未来变得更激进(?R+$HIT$?!。 +CANT_SUPPRESS_DESC;我们需要更多的镇压点数。现有?R$VAL$?!我们需要?Y$NEED$?! +REFORM_MOVEMENT_DESC;运动呼吁通过?Y$REFORM$?! +NATIONALIST_UNION_MOVEMENT_DESC;运动呼吁成立?Y$COUNTRY$?! +NATIONALIST_LIBERATION_MOVEMENT_DESC;运动呼吁解放?Y$COUNTRY$?! +SUPPRESSION_LABEL_DESC;镇压点数衡量你的政府镇压群众运动的能力 +MOVEMENT_REFORM_SUPPORT;有$VAL$人参与的群众运动游说通过这项改革。 +movement_no_slavery;废奴运动 +movement_yes_slavery;奴隶制运动 +movement_landed_voting;投票权运动 +movement_wealth_weighted_voting;投票权运动 +movement_wealth_voting;投票权运动 +movement_universal_weighted_voting;投票权运动 +movement_universal_voting;投票权运动 +movement_party_appointed;政治抗议运动 +movement_appointed;政治抗议运动 +movement_state_equal_weight;政治抗议运动 +movement_population_equal_weight;政治抗议运动 +movement_first_past_the_post;政治抗议运动 +movement_jefferson_method;政治抗议运动 +movement_proportional_representation;政治抗议运动 +movement_no_meeting;取缔公共集会运动 +movement_yes_meeting;集会自由运动 +movement_censored_press;出版审查运动 +movement_free_press;出版自由运动 +movement_state_controlled;国家管制工会运动 +movement_non_socialist;非社会主义工会运动 +movement_all_trade_unions;自由组建工会运动 +movement_harassment;投票者权利运动 +movement_gerrymandering;投票者权利运动 +movement_non_secret_ballots;投票者权利运动 +movement_secret_ballots;投票者权利运动 +movement_trinket_wage;最低工资运动 +movement_low_minimum_wage;最低工资运动 +movement_acceptable_minimum_wage;最低工资运动 +movement_good_minimum_wage;最低工资运动 +movement_fourteen_hours;最高工作时间运动 +movement_twelve_hours;最高工作时间运动 +movement_ten_hours;最高工作时间运动 +movement_eight_hours;最高工作时间运动 +movement_trinket_safety;安全工作条件运动 +movement_low_safety;安全工作条件运动 +movement_acceptable_safety;安全工作条件运动 +movement_good_safety;安全工作条件运动 +movement_trinket_subsidies;失业保障运动 +movement_low_subsidies;失业保障运动 +movement_acceptable_subsidies;失业保障运动 +movement_good_subsidies;失业保障运动 +movement_trinket_pensions;养老保障运动 +movement_low_pensions;养老保障运动 +movement_acceptable_pensions;养老保障运动 +movement_good_pensions;养老保障运动 +movement_trinket_health_care;医疗保障运动 +movement_low_health_care;医疗保障运动 +movement_acceptable_health_care;医疗保障运动 +movement_good_health_care;医疗保障运动 +movement_low_schools;公立学校运动 +movement_acceptable_schools;公立学校运动 +movement_good_schools;公立学校运动 +POLITICS_MOVEMENTS;运动 +POLITICS_ECONOMIC_REFORMS;经济改革 +POLITICS_MILITARY_REFORMS;军事改革 +NORMAL_CIVIL_WAR_NAME_USA_CSA_CSA;$ORDER$北方侵略战争 +NORMAL_CIVIL_WAR_NAME_USA_CSA_USA;$ORDER$起义战争 +NORMAL_WAR_GUNBOAT_NAME;$ORDER$$FIRST_COUNTRY$干涉$SECOND_COUNTRY$ +NORMAL_WAR_GUNBOAT_NAME_FRA_MEX;$ORDER$糕点战争 +NORMAL_WAR_TAKE_NAME_USA_MEX_USA;$ORDER$美墨战争 +NORMAL_WAR_TAKE_NAME_USA_MEX_MEX;$ORDER$美国入侵墨西哥 +NORMAL_WAR_TAKE_CORE_NAME_USA_MEX_USA;$ORDER$美墨战争 +NORMAL_WAR_TAKE_CORE_NAME_USA_MEX_MEX;$ORDER$美国入侵墨西哥 +NORMAL_WAR_GUNBOAT_NAME_ENG_CHI;$ORDER$鸦片战争 +NORMAL_WAR_ADD_SPHERE_NAME_ENG_CHI;$ORDER$鸦片战争 +NORMAL_WAR_INDEPENDENCE_NAME;$ORDER$$FIRST$独立战争 +NORMAL_WAR_TAKE_NAME_CHL_PEU;$ORDER$硝石战争 +NORMAL_WAR_TAKE_CORE_NAME_CHL_PEU;$ORDER$硝石战争 +NORMAL_WAR_TAKE_NAME_CHL_BOL;$ORDER$硝石战争 +NORMAL_WAR_TAKE_CORE_NAME_CHL_BOL;$ORDER$硝石战争 +NORMAL_WAR_CONQUEST_NAME_ENG_TRN;$ORDER$布尔战争 +NORMAL_WAR_CONQUEST_NAME_ENG_ORA;$ORDER$布尔战争 +NORMAL_WAR_TAKE_NAME_ENG_TRN;$ORDER$布尔战争 +NORMAL_WAR_TAKE_NAME_ENG_ORA;$ORDER$布尔战争 +NORMAL_WAR_TAKE_NAME_ORA_ENG;$ORDER$布尔战争 +NORMAL_WAR_TAKE_NAME_TRN_ENG;$ORDER$布尔战争 +NORMAL_WAR_PUPPET_NAME_ENG_TRN;$ORDER$布尔战争 +NORMAL_WAR_PUPPET_NAME_ENG_ORA;$ORDER$布尔战争 +NORMAL_WAR_PUPPET_NAME;$ORDER$$FIRST$控制$SECOND_COUNTRY$之战 +NORMAL_WAR_BOXER_NAME;$ORDER$义和团之乱 +NORMAL_WAR_PUPPET_NAME_ENG_USA;$ORDER$美国独立战争 +NORMAL_WAR_NAME_ENG_USA;$ORDER$英美战争 +NORMAL_WAR_TAKE_NAME_ENG_USA;$ORDER$英美战争 +NORMAL_WAR_TAKE_CORE_NAME_ENG_USA;$ORDER$英美战争 +NORMAL_WAR_CONQUEST_NAME_ENG_USA;$ORDER$美国独立战争 +NORMAL_WAR_HUMILIATE_NAME;$ORDER$$FIRST$-$SECOND$荣誉之战 +NORMAL_WAR_UNIFICATION_NAME_PRU_FRA;$ORDER$普法战争 +NORMAL_WAR_UNIFICATION_NAME_NGF_FRA;$ORDER$德法战争 +CAN_INVEST_IN_RAILROADS;允许投资铁路 +land_reform;土地改革 +land_reform_l;土地改革 +no_land_reform;没有土地改革 +yes_land_reform;土地改革 +no_land_reform_desc;没有土地改革 +yes_land_reform_desc;土地所有权再分配能提高农业和矿业效率 +admin_reform;行政改革 +admin_reform_l;行政改革 +no_admin_reform;没有行政改革 +yes_admin_reform;行政改革 +no_admin_reform_desc;没有行政改革 +yes_admin_reform_desc;我们的行政机构既现代化又高效率 +finance_reform;财政改革 +finance_reform_l;财政改革 +no_finance_reform;没有财政改革 +yes_finance_reform;推行财政改革 +finance_reform_two;国际债务 +no_finance_reform_desc;没有财政改革 +yes_finance_reform_desc;财政改革 +finance_reform_two_desc;我们可以向其他国家贷款了 +education_reform;教育改革 +education_reform_l;教育改革 +no_education_reform;没有教育改革 +yes_education_reform;改革体制 +no_education_reform_desc;没有教育改革 +yes_education_reform_desc;我国拥有有组织的基础教育 +transport_improv;交通系统 +transport_improv_l;交通系统 +no_transport_improv;没有改进 +yes_transport_improv;得到改进 +no_transport_improv_desc;交通系统陈旧落后 +yes_transport_improv_desc;交通系统现代化 +pre_indust;早期工业 +pre_indust_l;早期工业 +no_pre_indust;固步自封 +yes_pre_indust;工业发展 +no_pre_indust_desc;我们不需要工业 +yes_pre_indust_desc;在外国顾问帮助下建设一些基础工厂。这能成为工业革命的前奏吗? +industrial_construction;工业建筑 +industrial_construction_l;工业建筑 +no_industrial_construction;没有工业建筑 +yes_industrial_construction;工业建筑 +no_industrial_construction_desc;没有先进工厂 +yes_industrial_construction_desc;外国顾问帮助我们兴建了更多的先进工厂 +foreign_training;训练方法 +foreign_training_l;训练方法 +no_foreign_training;本地训练方法 +yes_foreign_training;外国训练方法 +no_foreign_training_desc;军队按照传统方式训练 +yes_foreign_training_desc;军队由外国军事顾问或根据外国技法训练。 +foreign_weapons;外国武器 +foreign_weapons_l;外国武器 +no_foreign_weapons;本地武器 +yes_foreign_weapons;进口武器 +no_foreign_weapons_desc;传统武器 +yes_foreign_weapons_desc;这是我的大杀器! +military_constructions;军事建设 +military_constructions_l;军事建设 +no_military_constructions;简单工事 +yes_military_constructions;先进工事 +no_military_constructions_desc;没有工事 +yes_military_constructions_desc;高效的工事 +foreign_officers;军官训练 +foreign_officers_l;军官训练 +no_foreign_officers;本地军官训练 +yes_foreign_officers;外国军官训练 +no_foreign_officers_desc;本地军官指挥部队 +yes_foreign_officers_desc;我国军队现在是世界上最棒的 +army_schools;陆军训练 +army_schools_l;陆军训练 +no_army_schools;临时 +yes_army_schools;陆军学校 +no_army_schools_desc;我们在战场上学习 +yes_army_schools_desc;军官在率领士兵作战之前得到了充分训练 +foreign_naval_officers;海军军官 +foreign_naval_officers_l;海军军官 +no_foreign_naval_officers;本地海军军官 +yes_foreign_naval_officers;外国海军军官 +no_foreign_naval_officers_desc;本地海军军官指挥战舰 +yes_foreign_naval_officers_desc;西方顾问协助我们的舰长 +naval_schools;海军训练 +naval_schools_l;海军训练 +no_naval_schools;临时 +yes_naval_schools;海军学校 +no_naval_schools_desc;边干边学 +yes_naval_schools_desc;先学理论 +foreign_navies;外国海军舰艇 +foreign_navies_l;外国海军舰艇 +no_foreign_navies;国产舰艇 +yes_foreign_navies;进口舰艇 +no_foreign_navies_desc;本地制造的舰艇 +yes_foreign_navies_desc;我们进口西方设计的强大舰艇 +cut_down_to_size_boxer;镇压拳乱 +cut_down_to_size_boxer_desc;强迫另一?Y国家?W解除武装并向我国支付赔款 +NUMBER_OF_REBELS_READY;?Y准备加入的反叛旅 +NUMBER_OF_REBELS_ACTIVE;?Y已经加入的反叛旅 +TECH_YEAR_MODIFIER;来自时间的花费修正:$VAL$ +ECONOMICREFORM_SETUP;当通过一项经济改革 +ECONOMICREFORM_HEADER;$COUNTRY$的政治新闻 +ECONOMICREFORM_1;$COUNTRY$通过经济改革 +ECONOMICREFORM_2;$MONARCHTITLE$,我国通过了 +ECONOMICREFORM_3;$CATEGORY$$ISSUE$ +ECONOMICREFORM_4;* +ECONOMICREFORM_5;* +ECONOMICREFORM_6;* +ECONOMICREFORM_LOG;我国通过了$CATEGORY$$ISSUE$。 +ECONOMICREFORM_BTN1;好的 +ECONOMICREFORM_BTN2;好的 +ECONOMICREFORM_BTN3;转到 +ECONOMICREFORM_MAP;* +ECONOMICREFORM_BAD_SETUP;当撤销一项经济改革 +ECONOMICREFORM_BAD_HEADER;$COUNTRY$的政治新闻 +ECONOMICREFORM_BAD_1;$COUNTRY$撤销经济改革 +ECONOMICREFORM_BAD_2;$MONARCHTITLE$,我国撤销了 +ECONOMICREFORM_BAD_3;$CATEGORY$ +ECONOMICREFORM_BAD_4;从$OLD$变为$ISSUE$。 +ECONOMICREFORM_BAD_5;* +ECONOMICREFORM_BAD_6;* +ECONOMICREFORM_BAD_LOG;我国撤销了$CATEGORY$$OLD$,变为$ISSUE$。 +ECONOMICREFORM_BAD_BTN1;好的 +ECONOMICREFORM_BAD_BTN2;好的 +ECONOMICREFORM_BAD_BTN3;转到 +ECONOMICREFORM_BAD_MAP;* +MILITARYREFORM_SETUP;当通过一项军事改革 +MILITARYREFORM_HEADER;$COUNTRY$的政治新闻 +MILITARYREFORM_1;$COUNTRY$通过军事改革 +MILITARYREFORM_2;$MONARCHTITLE$,我国通过了 +MILITARYREFORM_3;$CATEGORY$$ISSUE$ +MILITARYREFORM_4;* +MILITARYREFORM_5;* +MILITARYREFORM_6;* +MILITARYREFORM_LOG;我国通过了$CATEGORY$$ISSUE$。 +MILITARYREFORM_BTN1;好的 +MILITARYREFORM_BTN2;好的 +MILITARYREFORM_BTN3;转到 +MILITARYREFORM_MAP;* +MILITARYREFORM_BAD_SETUP;当撤销一项军事改革 +MILITARYREFORM_BAD_HEADER;$COUNTRY$的政治新闻 +MILITARYREFORM_BAD_1;$COUNTRY$撤销军事改革 +MILITARYREFORM_BAD_2;$MONARCHTITLE$,我们撤销了 +MILITARYREFORM_BAD_3;$CATEGORY$ +MILITARYREFORM_BAD_4;从$OLD$变为$ISSUE$。 +MILITARYREFORM_BAD_5;* +MILITARYREFORM_BAD_6;* +MILITARYREFORM_BAD_LOG;我们撤销了$CATEGORY$$OLD$,变为$ISSUE$。 +MILITARYREFORM_BAD_BTN1;好的 +MILITARYREFORM_BAD_BTN2;好的 +MILITARYREFORM_BAD_BTN3;转到 +MILITARYREFORM_BAD_MAP;* +MODIFIER_CIVILIZATION_PROGRESS;开化进程 +SUPPRESSION_TECH;镇压效率 +REFORM_RESEARCH_COST;花费科技点:?Y$COST$?! +POLITICS_CIVILIZE;西方化 +CIVILIZE_DESC;全盘采纳西方理念。这将允许我们得到势力范围主导国的先进科技。 +CIVILIZE_NO_MASTER_DESC;全盘采纳西方理念。这将使我们得到世界各国的先进科技。 +INFLUENCE_RELATION;关系 +NO_CIV_PROGRESS;我国对西化未取得任何进展,我们需要推动军事或经济改革。 +RESEARCH_POINTS_LABEL;研究点数: +MODIFIER_UNCIV_ECONOMIC;经济改革花费 +MODIFIER_UNCIV_MILITARY;军事改革花费 +MODIFIER_SELF_UNCIV_ECONOMIC;经济改革花费 +MODIFIER_SELF_UNCIV_MILITARY;军事改革花费 +MODIFIER_LAND_UNIT_START_EXPERIENCE;陆军初始经验 +MODIFIER_NAVAL_UNIT_START_EXPERIENCE;海军初始经验 +MODIFIER_ADMINISTRATIVE_EFFICIENCY;管理效率 +ARMY_TECHNOLOGY_LEVELS;陆军科技:$VAL$/$MAX$ +NAVY_TECHNOLOGY_LEVELS;海军科技:$VAL$/$MAX$ +MODIFIER_TARIFF_EFFICIENCY;关税效率 +MODIFIER_MAX_LOAN_AMOUNT;最高贷款额 +PROD_YOUR_CURRENT_BUDGET;你现在的预算: +PROD_YOUR_INVESTMENT;你的投资: +MODIFIER_LAND_ATTACK;陆军攻击 +MODIFIER_NAVAL_ATTACK;海军攻击 +MODIFIER_LAND_DEFENSE;陆军防御 +MODIFIER_NAVAL_DEFENSE;海军防御 +free_press_promised;承诺出版自由 +yes_meeting_promised;承诺集会自由 +trade_unions_promised;承诺建立工会 +free_press_promised_desc;我们向人民许诺给予他们出版自由,他们希望我们尽快实现诺言。 +yes_meeting_promised_desc;我们向人民许诺给予他们集会自由,他们希望我们尽快实现诺言。 +trade_unions_promised_desc;我们向人民许诺给予他们建立工会,他们希望我们尽快实现诺言。 +recent_safari;刚做狩猎之旅 +recent_safari2;过多狩猎之旅 +recent_safari_desc;我们最近进行过狩猎之旅 +recent_safari2_desc;最近进行了太多的狩猎之旅 +unciv_reactionary_rebels_title;反动派 +unciv_reactionary_rebels_name;$COUNTRY_ADJ$反动派 +unciv_reactionary_rebels_desc;反动派叛乱要求永远按照祖先礼制生活,拒绝引进西方的生活习惯。 +unciv_reactionary_rebels_army;$COUNTRY_ADJ$叛军 +SET_ECONOMIC_REFORM_EFFECT;选中的经济改革:?Y$NAME$?W\n +SET_MILITARY_REFORM_EFFECT;选中的军事改革:?Y$NAME$?W\n +NATIONALIZE_INDUSTRY_EFFECT;进行民族化 +DIPLOMACY_ALMOST_WESTERN_NATION_STATUS;部分西化国家 +DIPLOMACY_PRIMITIVENATION_STATUS;原始国家 +UNCIV_CANT_RESEARCH;开化后才可以研究科技 +TB_NATIONALFOCUS_CULTURE;?Y$NUM$?W个主体或可接受民族的人群给我们?Y$FOCUS$?W个国家焦点 +meiji_restoration_boost;明治维新 +meiji_restoration_boost_desc;以天皇之名维新! +OTHER_PORT;这个海军基地我们不能进入 +MODIFIER_UNCIV_ECONOMIC_UH;上议院支持 +MODIFIER_UNCIV_MILITARY_UH;上议院支持 +MOVEMENT_RADICALISM_ADJUST;?Y$MOVEMENT$?!进程度:$AMOUNT$ +MILITARY_REFORM_COST_DESC;军事改革的花费修正: +ECONOMIC_REFORM_COST_DESC;经济改革的花费修正: +MAPMODE_19;开化程度 +CHI_absolute_monarchy;大清帝国 +EVTOPTB23212;继续仰望天空! +LOSE_CIVILIZED_EFFECT;我国被认为是?Y未开化国家?W\n +french_growth_nerf;法国人口下降: +french_growth_nerf_desc;我国人口增长率下降: +EVTNAME37226;人口下降 +EVTDESC37226;法国在很长一段时期是欧洲人口最多的国家。但在19和20世纪的大多数时间里,法国的人口出生率令人吃惊的低。导致这种现象的原因尚不明朗。到维多利亚时代末期,法国在人口数量上已经被俄罗斯、德国、英国和意大利超过。 +EVTOPTA37226;很大的挫折! +nationalize_title;没收生产资料! +nationalize_desc;那些外国鬣狗再也不能剥削我国人民的血汗自肥了!为了国家的利益,没收所有外国人财产的时候已经到了! +EVTNAME90950;没收资产! +EVTDESC90950;忘恩负义的$FROMCOUNTRY$政府没收了我们的投资,收归国有! +EVTOPTA90950;不可忍受! +EVTOPTB90950;随他去吧 +MOVEMENT_RADICALISM;运动激进程度 +MOVEMENT_RADICALISM_DESC;这反映了支持运动的民众有多信任本国政治进程能满足他们的意愿。数值过高的运动(?Y100?!将会演变为一场起义,如果没有得到及时镇压的话 +NUMBER_MOVEMENT_SUPPORTERS;支持者数量 +NUMBER_MOVEMENT_SUPPORTERS_DESC;运动规模越大,越难以被镇压。如果你通过了一项支持度低的改革,所有拥有更高支持度的运动将会变得更激进 +PRODUCTION_CLOSE_FACTORY_BECAUSE_FOREIGN_TOOLTIP;不能关闭外国工厂\n +CAN_NATIONALIZE;有外国投资者 +IS_NOT_IN_A_SPHERE;不在势力范围内 +ACTIVATE_TECH_EFFECT;激活科技:?Y$NAME$?! +TECHNOLOGYVIEW_NO_RESEARCH_UNCIV_TOOLTIP;只有开化国家才能研究高级科技。通过在?Y政治面板?!行改革,你可以获得基础科技,并开始自主研究。 +RELATION_BETWEEN;$COUNTRY1$与$COUNTRY2$的关系:$RELATION$ +ADD_RELATIVE_INCOME_EFFECT;国库:$VALUE$?! +CORRUPTION_LESS_THAN;贪污少于 +CORRUPTION_MORE_THAN;贪污多于 +MOVEMENT_RADICALISM_FROM_SIZE;人民支持:$VAL$ +dar_al_funun;精英学校 +dar_al_funun_desc;波斯的第一所现代化大学 +BOL_2305;阿塔卡马 +BOL_2314;波托西 +serfdom_not_abolished;农奴制未废除: +XIN;新疆 +YNN;云南 +GXI;广西 +MCK;满洲 +LEADERSHIP;领导 +XBI;甘肃 +EVTNAME23213;疯狂山脉 +EVTDESC23213;我们在南极的探险惊醒了某些极为可怕的东西。在巨大的外形城市遗迹里,他们发现了一些既像植物又像动物的诡异生物,似乎在远古时代统治过地球。它们充满难以言表的饥饿,正在向人类世界卷土重来。 +EVTOPTA23213;似乎不妙…… \ No newline at end of file diff --git a/assets/localisation/zh-CN/housedivided2_1.csv b/assets/localisation/zh-CN/housedivided2_1.csv index 976a99ef4..d1d9795c5 100644 --- a/assets/localisation/zh-CN/housedivided2_1.csv +++ b/assets/localisation/zh-CN/housedivided2_1.csv @@ -1,28 +1,27 @@ -#Powered_by_ParaTranz;;;;;;;;;;;;;x -#CODE;ENGLISH;FRENCH;GERMAN;;SPANISH;;;;;;;;x -PV_INTERNAL_IMMIGRATION;国内移民:;;;;;;;;;;;;x -PV_EXTERNAL_IMMIGRATION;境外移民:;;;;;;;;;;;;x -COUNTRYALERT_CanRemoveFromSphere;我们可以将这个国家移出我国?Y势力范围?!;;;;;;;;;;;;x -PV_CLERGY_LIT_DESC1;$LOC$的人口中有$NUM$是神职人员;;;;;;;;;;;;x -PV_CLERGY_LIT_DESC2;最优数量是$OPT$;;;;;;;;;;;;x -PV_CLERGY_LIT_DESC3;每月变化基础值:$VAL$;;;;;;;;;;;;x -IN_SOCIAL_MOVEMENT;处于社会运动中;;;;;;;;;;;;x -NOT_IN_SOCIAL_MOVEMENT;没有社会运动;;;;;;;;;;;;x -IN_POLITICAL_MOVEMENT;处于政治运动中;;;;;;;;;;;;x -NOT_IN_POLITICAL_MOVEMENT;没有政治运动;;;;;;;;;;;;x -the_meiji_restoration2_title;早期明治维新;;;;;;;;;;;;x -the_meiji_restoration2_desc;在传说中,神武天皇于公元前660年建立了日本,自那以来皇族血统始终未曾断绝。在江户时代,皇族仍然备受尊崇,但毫无实权。通过重树皇权与快速工业化,立宪和经济自由主义,日本可以粉碎西方世界强加于她的镣铐!;;;;;;;;;;;;x -TPG;太平天国;;;;;;;;;;;;x -TPG_democracy;太平共和国;;;;;;;;;;;;x -TPG_bourgeois_dictatorship;太平共和国;;;;;;;;;;;;x -TPG_proletarian_dictatorship;太平人民共和国;;;;;;;;;;;;x -TPG_fascist_dictatorship;太平共和国;;;;;;;;;;;;x -TPG_presidential_dictatorship;太平军阀;;;;;;;;;;;;x -TPG_ADJ;太平国的;;;;;;;;;;;;x -TPG_conservative;西王;;;;;;;;;;;;x -TPG_liberal;翼王;;;;;;;;;;;;x -TPG_reactionary;东王;;;;;;;;;;;;x -TPG_socialist;北王;;;;;;;;;;;;x -TPG_anarcho_liberal;激进派;;;;;;;;;;;;x -TPG_communist;共产主义派;;;;;;;;;;;;x -TPG_fascist;法西斯派;;;;;;;;;;;;x \ No newline at end of file +#Powered_by_ParaTranz +PV_INTERNAL_IMMIGRATION;国内移民: +PV_EXTERNAL_IMMIGRATION;境外移民: +COUNTRYALERT_CanRemoveFromSphere;我们可以将这个国家移出我国?Y势力范围?! +PV_CLERGY_LIT_DESC1;$LOC$的人口中有$NUM$是神职人员 +PV_CLERGY_LIT_DESC2;最优数量是$OPT$ +PV_CLERGY_LIT_DESC3;每月变化基础值:$VAL$ +IN_SOCIAL_MOVEMENT;处于社会运动中 +NOT_IN_SOCIAL_MOVEMENT;没有社会运动 +IN_POLITICAL_MOVEMENT;处于政治运动中 +NOT_IN_POLITICAL_MOVEMENT;没有政治运动 +the_meiji_restoration2_title;早期明治维新 +the_meiji_restoration2_desc;在传说中,神武天皇于公元前660年建立了日本,自那以来皇族血统始终未曾断绝。在江户时代,皇族仍然备受尊崇,但毫无实权。通过重树皇权与快速工业化,立宪和经济自由主义,日本可以粉碎西方世界强加于她的镣铐! +TPG;太平天国 +TPG_democracy;太平共和国 +TPG_bourgeois_dictatorship;太平共和国 +TPG_proletarian_dictatorship;太平人民共和国 +TPG_fascist_dictatorship;太平共和国 +TPG_presidential_dictatorship;太平军阀 +TPG_ADJ;太平国的 +TPG_conservative;西王 +TPG_liberal;翼王 +TPG_reactionary;东王 +TPG_socialist;北王 +TPG_anarcho_liberal;激进派 +TPG_communist;共产主义派 +TPG_fascist;法西斯派 \ No newline at end of file diff --git a/assets/localisation/zh-CN/housedivided2_2.csv b/assets/localisation/zh-CN/housedivided2_2.csv index 70923f714..c02380fec 100644 --- a/assets/localisation/zh-CN/housedivided2_2.csv +++ b/assets/localisation/zh-CN/housedivided2_2.csv @@ -1,35 +1,34 @@ -#Powered_by_ParaTranz;;;;;;;;;;;;;x -#CODE;ENGLISH;FRENCH;GERMAN;;SPANISH;;;;;;;;x -RALLY_POINT_NAVY_MERGE_INFO;开启或关闭海军在集结点合并\n(舰船会自动编入最大的舰队);;;;;;;;;;;;x -RALLY_POINT_NAVY_PROVINCE_MERGE_INFO;舰船会自动编入集结点最大的舰队;;;;;;;;;;;;x -BUDGET_INTERNALLY_SOLD_STOCKPILE;出售给建设计划的储备物资:?Y$VAL$?!;;;;;;;;;;;x -OL_VIEW_RALLYPOINTS_NAVY_TOOLTIP;附近建造的所有船只将驶向?Y$PROV$?!;;;;;;;;;;;x -OL_VIEW_RALLYPOINTS_NAVY_MERGE_TOOLTIP;并自动编入集结点最大的舰队;;;;;;;;;;;;x -ARMY_SPLIT_AND_LOAD_DESC_1;?Y$UNIT$?!被分入?G$NUM$?!船:;;;;;;;;;;;;x -ARMY_SPLIT_AND_LOAD_DESC_2;—?Y$NAVY$?!运载量$NUM$);;;;;;;;;;;;x -ARMY_SPLIT_AND_LOAD_DESC_3;?R剩下的总重达($NUM$)的部队将无法上船?!;;;;;;;;;;;x -UW_NOT_POSSIBLE_TO_ATTACH;没有友军可以跟随;;;;;;;;;;;;x -UW_UNITS_ATTACHED;下列部队正在跟随;;;;;;;;;;;;x -UW_ATTACH_TO;跟随$NAME$;;;;;;;;;;;;x -UW_DETACH_FROM;停止跟随$NAME$;;;;;;;;;;;;x -IW_SUPPLY_COST;你每天需要?Y$VAL$?W为该部队提供补给;;;;;;;;;;x -HAS_NOT_CULTURE_CORE;$CUL$不是$WHERE$的核心民族\n;;;;;;;;;;;;x -HAS_CULTURE_CORE;$CUL$是$WHERE$的核心民族\n;;;;;;;;;;;;x -PROMOTION_EFFECT_FROM_ADMIN;行政效率对升职速度影响:?Y$PERCENTAGE$?!;;;;;;;;;;;x -OUTLINER_TOOLTIP_FACTORY_OCCUPANCY;当地工厂雇员:$PERC$;;;;;;;;;;;;x -REVOLTALLIANCE_LOG;一场革命!我们的联盟不复存在了!;;;;;;;;;;;;x -tut_5b_12b;点击决议按钮以继续。;;;;;;;;;;;;x -tut_5b_14b;点击运动按钮以继续。;;;;;;;;;;;;x -Workforce;职业;;;;;;;;;;;;x -Ideology;意识形态;;;;;;;;;;;;x -SELL;出售;;;;;;;;;;;;x -BUY;购买;;;;;;;;;;;;x -Start Research;开始研究;;;;;;;;;;;;x -Maneuver;机动力;;;;;;;;;;;;x -LEDGER;统计表;;;;;;;;;;;;x -OK;好;;;;;;;;;;;;x -TOPBAR_POPULATION;我国成年男性人口为$CURR$\n我国成年男性人口在最近?Y$DAYS$?!内改变了$CHANGE$;;;;;;;;;;;;x -DIG_IN_TOOLTIP_1;当前战壕等级:$LEV$/$MAX$;;;;;;;;;;;;x -DIG_IN_TOOLTIP_2;需要?Y$DAYS$?!来使战壕等级?G+$VAL$?!;;;;;;;;;;;x -in_bankrupcy;破产中;;;;;;;;;;;;x -in_bankrupcy_desc;我们破产了!;;;;;;;;;;;;x \ No newline at end of file +#Powered_by_ParaTranz +RALLY_POINT_NAVY_MERGE_INFO;开启或关闭海军在集结点合并\n(舰船会自动编入最大的舰队) +RALLY_POINT_NAVY_PROVINCE_MERGE_INFO;舰船会自动编入集结点最大的舰队 +BUDGET_INTERNALLY_SOLD_STOCKPILE;出售给建设计划的储备物资:?Y$VAL$?! +OL_VIEW_RALLYPOINTS_NAVY_TOOLTIP;附近建造的所有船只将驶向?Y$PROV$?! +OL_VIEW_RALLYPOINTS_NAVY_MERGE_TOOLTIP;并自动编入集结点最大的舰队 +ARMY_SPLIT_AND_LOAD_DESC_1;?Y$UNIT$?!被分入?G$NUM$?!船: +ARMY_SPLIT_AND_LOAD_DESC_2;—?Y$NAVY$?!运载量$NUM$) +ARMY_SPLIT_AND_LOAD_DESC_3;?R剩下的总重达($NUM$)的部队将无法上船?! +UW_NOT_POSSIBLE_TO_ATTACH;没有友军可以跟随 +UW_UNITS_ATTACHED;下列部队正在跟随 +UW_ATTACH_TO;跟随$NAME$ +UW_DETACH_FROM;停止跟随$NAME$ +IW_SUPPLY_COST;你每天需要?Y$VAL$?W为该部队提供补给 +HAS_NOT_CULTURE_CORE;$CUL$不是$WHERE$的核心民族\n +HAS_CULTURE_CORE;$CUL$是$WHERE$的核心民族\n +PROMOTION_EFFECT_FROM_ADMIN;行政效率对升职速度影响:?Y$PERCENTAGE$?! +OUTLINER_TOOLTIP_FACTORY_OCCUPANCY;当地工厂雇员:$PERC$ +REVOLTALLIANCE_LOG;一场革命!我们的联盟不复存在了! +tut_5b_12b;点击决议按钮以继续。 +tut_5b_14b;点击运动按钮以继续。 +Workforce;职业 +Ideology;意识形态 +SELL;出售 +BUY;购买 +Start Research;开始研究 +Maneuver;机动力 +LEDGER;统计表 +OK;好 +TOPBAR_POPULATION;我国成年男性人口为$CURR$\n我国成年男性人口在最近?Y$DAYS$?!内改变了$CHANGE$ +DIG_IN_TOOLTIP_1;当前战壕等级:$LEV$/$MAX$ +DIG_IN_TOOLTIP_2;需要?Y$DAYS$?!来使战壕等级?G+$VAL$?! +in_bankrupcy;破产中 +in_bankrupcy_desc;我们破产了! \ No newline at end of file diff --git a/assets/localisation/zh-CN/housedivided2_3.csv b/assets/localisation/zh-CN/housedivided2_3.csv index c0cfa667f..bd797898e 100644 --- a/assets/localisation/zh-CN/housedivided2_3.csv +++ b/assets/localisation/zh-CN/housedivided2_3.csv @@ -1,153 +1,152 @@ -#Powered_by_ParaTranz;;;;;;;;;;;;;x -#CODE;ENGLISH;FRENCH;GERMAN;;SPANISH;;;;;;;;x -GREAT_WARS_ENABLED_DESC;可以发动世界大战;;;;;;;;;;;;x -GREAT_WARS_DISABLED_DESC;还不可以发动世界大战;;;;;;;;;;;;x -GREAT_WARS_ENABLE_DESC;战争可以演变为世界大战!;;;;;;;;;;;;x -GREAT_WAR_NAME;$ORDER$世界大战;;;;;;;;;;;;x -GW_DISCOVERED_SETUP;可以发动世界大战时;;;;;;;;;;;;x -GW_DISCOVERED_HEADER;可以发动世界大战!;;;;;;;;;;;;x -GW_DISCOVERED_1;可以发动世界大战!;;;;;;;;;;;;x -GW_DISCOVERED_2;从现在开始,;;;;;;;;;;;;x -GW_DISCOVERED_3;每一场双方各有至少两个超级大国的战争;;;;;;;;;;;;x -GW_DISCOVERED_4;都将演变为;;;;;;;;;;;;x -GW_DISCOVERED_5;?Y世界大战?!;;;;;;;;;;;;x -GW_DISCOVERED_6;*;;;;;;;;;;;;x -GW_DISCOVERED_BTN1;好的;;;;;;;;;;;;x -GW_DISCOVERED_BTN2;好的;;;;;;;;;;;;x -GW_DISCOVERED_BTN3;转到;;;;;;;;;;;;x -GW_DISCOVERED_LOG;可以发动世界大战;;;;;;;;;;;;x -WAR_GAIN_GW_STATUS_SETUP;当我们的战争成为世界大战;;;;;;;;;;;;x -WAR_GAIN_GW_STATUS_HEADER;世界大战!;;;;;;;;;;;;x -WAR_GAIN_GW_STATUS_1;$WAR$;;;;;;;;;;;;x -WAR_GAIN_GW_STATUS_2;成为了;;;;;;;;;;;;x -WAR_GAIN_GW_STATUS_3;?Y世界大战?!;;;;;;;;;;;;x -WAR_GAIN_GW_STATUS_4;*;;;;;;;;;;;;x -WAR_GAIN_GW_STATUS_5;*;;;;;;;;;;;;x -WAR_GAIN_GW_STATUS_6;*;;;;;;;;;;;;x -WAR_GAIN_GW_STATUS_BTN1;好的;;;;;;;;;;;;x -WAR_GAIN_GW_STATUS_BTN2;好的;;;;;;;;;;;;x -WAR_GAIN_GW_STATUS_BTN3;转到;;;;;;;;;;;;x -WAR_GAIN_GW_STATUS_LOG;$WAR$成为了?Y世界大战?!;;;;;;;;;;;x -WAR_LOST_GW_STATUS_SETUP;当我们的战争不再是世界大战;;;;;;;;;;;;x -WAR_LOST_GW_STATUS_HEADER;不再是世界大战!;;;;;;;;;;;;x -WAR_LOST_GW_STATUS_1;$WAR$;;;;;;;;;;;;x -WAR_LOST_GW_STATUS_2;不再是;;;;;;;;;;;;x -WAR_LOST_GW_STATUS_3;世界大战。;;;;;;;;;;;;x -WAR_LOST_GW_STATUS_4;*;;;;;;;;;;;;x -WAR_LOST_GW_STATUS_5;*;;;;;;;;;;;;x -WAR_LOST_GW_STATUS_6;*;;;;;;;;;;;;x -WAR_LOST_GW_STATUS_BTN1;好的;;;;;;;;;;;;x -WAR_LOST_GW_STATUS_BTN2;好的;;;;;;;;;;;;x -WAR_LOST_GW_STATUS_BTN3;转到;;;;;;;;;;;;x -WAR_LOST_GW_STATUS_LOG;$WAR$不再是?Y世界大战?!;;;;;;;;;;;x -GW_INTERVENE_MIN_RELATIONS;我们与?Y$TARGET$?!关系必须至少达到?G$MIN$?!现在是?Y$VAL$?!;;;;;;;;;;;x -GW_INTERVENE_MAX_EXHAUSTION;我们的厌战程度不能超过?G$MAX$?!在是?Y$VAL$?!;;;;;;;;;;;x -great_war_penalty_cb;退出世界大战;;;;;;;;;;;;x -great_war_penalty_cb_desc;迫使另一个?Y国家?!除武装并向我们支付赔款;;;;;;;;;;;;x -great_war_penalty_cb_setup;解除$RECIPIENT$的武装并让他们支付赔款;;;;;;;;;;;;x -great_war_penalty_cb_short;退出世界大战;;;;;;;;;;;;x -GREAT_WAR_OBLIGATORY_CB_DESC;对所有敌人的强制性世界大战战争借口:;;;;;;;;;;;;x -GREAT_WAR_CB_JUSTIFY_COST_DESC;花费的恶名减少?G$PERC$%?!由于处于?Y世界大战?!态;;;;;;;;;;;;x -GREAT_WAR_CB_CONSTRUCTION_SPEED_DESC;与?Y$TARGET$?!于世界大战中;;;;;;;;;;;;x -fascist_focus_short;?Y法西斯主义?!持度;;;;;;;;;;;;x -reactionary_focus_short;?Y反动主义?!持度;;;;;;;;;;;;x -conservative_focus_short;?Y保守主义?!持度;;;;;;;;;;;;x -socialist_focus_short;?Y社会主义?!持度;;;;;;;;;;;;x -communist_focus_short;?Y共产主义?!持度;;;;;;;;;;;;x -liberal_focus_short;?Y自由主义?!持度;;;;;;;;;;;;x -anarcho_liberal_focus_short;?Y无政府主义?!持度;;;;;;;;;;;;x -automation_focus_short;汽车制造业;;;;;;;;;;;;x -electrical_focus_short;电子工业;;;;;;;;;;;;x -chemical_focus_short;化工业;;;;;;;;;;;;x -shipping_focus_short;造船业;;;;;;;;;;;;x -textile_focus_short;纺织业;;;;;;;;;;;;x -wood_focus_short;林业;;;;;;;;;;;;x -basic_industry_focus_short;基础工业;;;;;;;;;;;;x -armaments_focus_short;军工业;;;;;;;;;;;;x -consumer_focus_short;消费品工业;;;;;;;;;;;;x -WAR_GOAL_SUCCESS_PRESTIGE_CHANGE;如果实现这个战争目标,我们将获得$PRES$威望。;;;;;;;;;;;;x -WAR_GOAL_FAILURE_PRESTIGE_CHANGE;如果不能实现这个战争目标,我们将失去$PRES$威望。;;;;;;;;;;;;x -POP_INTERNAL_MIGRATION;?Y$NUM$?!想移民到其他省份;;;;;;;;;;;;x -POP_EXTERNAL_MIGRATION;?Y$NUM$?!想移民到其他国家;;;;;;;;;;;;x -POP_COLONIAL_MIGRATION;?Y$NUM$?!想移民到殖民地;;;;;;;;;;;;x -INVESTED_IN_US_SETUP;当一个国家投资我国;;;;;;;;;;;;x -INVESTED_IN_US_HEADER;外国投资;;;;;;;;;;;;x -INVESTED_IN_US_1;$ICOUNTRY$投资我国!;;;;;;;;;;;;x -INVESTED_IN_US_2;$INVESTED_IN_US_MESSAGE$;;;;;;;;;;;;x -INVESTED_IN_US_3;*;;;;;;;;;;;;x -INVESTED_IN_US_4;*;;;;;;;;;;;;x -INVESTED_IN_US_5;*;;;;;;;;;;;;x -INVESTED_IN_US_6;*;;;;;;;;;;;;x -INVESTED_IN_US_BTN1;好的;;;;;;;;;;;;x -INVESTED_IN_US_BTN2;好的;;;;;;;;;;;;x -INVESTED_IN_US_BTN3;转到;;;;;;;;;;;;x -INVESTED_IN_US_LOG;?Y$ICOUNTRY$?!资我国:$INVESTED_IN_US_MESSAGE$;;;;;;;;;;;;x -INVESTED_IN_US_BUILD;在$ILOCATION$投资$IAMOUNT$建设$INAME$;;;;;;;;;;;;x -INVESTED_IN_US_OPEN;在$ILOCATION$投资$IAMOUNT$重开$INAME$;;;;;;;;;;;;x -INVESTED_IN_US_UPGRADE;在$ILOCATION$投资$IAMOUNT$升级$INAME$;;;;;;;;;;;;x -INVESTED_IN_US_UNKNOWN;对我国投资$IAMOUNT$;;;;;;;;;;;x -MODIFY_RELATION_EFFECT;?Y$SOURCE$?!?Y$TARGET$?!关系改变了$VALUE$;;;;;;;;;;;;x -PRODUCTION_EXPAND_FACTORY_SHORTCUT_TOOLTIP;?GCtrl点击?!以升级所有同类工厂\n?GShift点击?!级所有工厂;;;;;;;;;;;;x -EVTNAME19355;世界大战;;;;;;;;;;;;x -EVTDESC19355;世界各国的民族自豪感日益增强,以至于各大国人民只愿意看到另一个大国的彻底毁灭。从现在开始,战争双方分别至少有两个列强国家的战争将成为世界大战!;;;;;;;;;;;;x -EVTOPTA19355;上帝保佑我们;;;;;;;;;;;;x -AGRESSION_WAR_INDEPENDENCE_NAME;$ORDER$$FIRST$独立战争;;;;;;;;;;;;x -BYE;白俄罗斯;;;;;;;;;;;;x -BYE_ADJ;白俄罗斯的;;;;;;;;;;;;x -UBD;波罗的联合省;;;;;;;;;;;;x -UBD_ADJ;波罗的的;;;;;;;;;;;;x -UBD_conservative;保守派;;;;;;;;;;;;x -UBD_liberal;自由派;;;;;;;;;;;;x -UBD_reactionary;反动派;;;;;;;;;;;;x -UBD_anarcho_liberals;无政府主义派;;;;;;;;;;;;x -UBD_socialist;社会主义派;;;;;;;;;;;;x -UBD_communist;布尔什维克;;;;;;;;;;;;x -UBD_fascist;国家社会主义党;;;;;;;;;;;;x -BYE_conservative;保守派;;;;;;;;;;;;x -BYE_liberal;自由派;;;;;;;;;;;;x -BYE_reactionary;反动派;;;;;;;;;;;;x -BYE_anarcho_liberals;无政府主义派;;;;;;;;;;;;x -BYE_socialist;白俄罗斯社会主义大会;;;;;;;;;;;;x -BYE_communist;布尔什维克;;;;;;;;;;;;x -BYE_fascist;国家社会主义党;;;;;;;;;;;;x -PLC;波兰-立陶宛;;;;;;;;;;;;x -PLC_ADJ;波兰-立陶宛的;;;;;;;;;;;;x -PLC_conservative;国家民主党;;;;;;;;;;;;x -PLC_liberal;爱国党;;;;;;;;;;;;x -PLC_reactionary;塔戈维查联盟;;;;;;;;;;;;x -PLC_anarcho_liberal;激进党;;;;;;;;;;;;x -PLC_socialist;社会党;;;;;;;;;;;;x -PLC_communist;社会民主党;;;;;;;;;;;;x -PLC_fascist;民族党;;;;;;;;;;;;x -ARA;阿拉伯;;;;;;;;;;;;x -ARA_ADJ;阿拉伯的;;;;;;;;;;;;x -ARA_conservative;保守派;;;;;;;;;;;;x -ARA_liberal;自由派;;;;;;;;;;;;x -ARA_reactionary;反动派;;;;;;;;;;;;x -ARA_anarcho_liberals;无政府主义派;;;;;;;;;;;;x -ARA_socialist;社会主义派;;;;;;;;;;;;x -ARA_communist;共产主义派;;;;;;;;;;;;x -ARA_fascist;国家社会主义党;;;;;;;;;;;;x -GCO;大哥伦比亚;;;;;;;;;;;;x -GCO_ADJ;大哥伦比亚的;;;;;;;;;;;;x -form_gran_colombia_title;成立大哥伦比亚;;;;;;;;;;;;x -form_gran_colombia_desc;大哥伦比亚是在西蒙·玻利瓦尔解放哥伦比亚,委内瑞拉和厄瓜多尔后组建的南美的政治联邦。联邦解体于1831年。如果我们重建大哥伦比亚,我们就可以将安第斯山北部的人民重新统一起来。;;;;;;;;;;;;x -GCO_conservative;中央党;;;;;;;;;;;;x -GCO_conservative_2;新中央党;;;;;;;;;;;;x -GCO_liberal;联邦党;;;;;;;;;;;;x -GCO_liberal_2;新联邦党;;;;;;;;;;;;x -GCO_liberal_3;自治党;;;;;;;;;;;;x -GCO_anarcho_liberal;激进党;;;;;;;;;;;;x -GCO_reactionary;传统党;;;;;;;;;;;;x -GCO_socialist;社会革命党;;;;;;;;;;;;x -GCO_communist;共产党;;;;;;;;;;;;x -GCO_fascist;法西斯党;;;;;;;;;;;;x -arab;阿拉伯;;;;;;;;;;;;x -form_arabia_title;成立阿拉伯;;;;;;;;;;;;x -form_arabia_desc;兄弟们,自由已经来到,我们赢得了关乎民族命运的战斗!阿拉伯人正在走向伟大复兴!;;;;;;;;;;;;x -IS_EMPTY;没有控制者;;;;;;;;;;;;x -IS_NOT_EMPTY;有控制者;;;;;;;;;;;;x -EVTNAME111011928;成立阿拉伯;;;;;;;;;;;;x -EVTDESC111011928;阿拉伯联盟在战争与谈判后终于建立起来了。我们是否加入?;;;;;;;;;;;;x -EVTOPTA111011928;当然!;;;;;;;;;;;;x -EVTOPTB111011928;绝不!;;;;;;;;;;;;x \ No newline at end of file +#Powered_by_ParaTranz +GREAT_WARS_ENABLED_DESC;可以发动世界大战 +GREAT_WARS_DISABLED_DESC;还不可以发动世界大战 +GREAT_WARS_ENABLE_DESC;战争可以演变为世界大战! +GREAT_WAR_NAME;$ORDER$世界大战 +GW_DISCOVERED_SETUP;可以发动世界大战时 +GW_DISCOVERED_HEADER;可以发动世界大战! +GW_DISCOVERED_1;可以发动世界大战! +GW_DISCOVERED_2;从现在开始, +GW_DISCOVERED_3;每一场双方各有至少两个超级大国的战争 +GW_DISCOVERED_4;都将演变为 +GW_DISCOVERED_5;?Y世界大战?! +GW_DISCOVERED_6;* +GW_DISCOVERED_BTN1;好的 +GW_DISCOVERED_BTN2;好的 +GW_DISCOVERED_BTN3;转到 +GW_DISCOVERED_LOG;可以发动世界大战 +WAR_GAIN_GW_STATUS_SETUP;当我们的战争成为世界大战 +WAR_GAIN_GW_STATUS_HEADER;世界大战! +WAR_GAIN_GW_STATUS_1;$WAR$ +WAR_GAIN_GW_STATUS_2;成为了 +WAR_GAIN_GW_STATUS_3;?Y世界大战?! +WAR_GAIN_GW_STATUS_4;* +WAR_GAIN_GW_STATUS_5;* +WAR_GAIN_GW_STATUS_6;* +WAR_GAIN_GW_STATUS_BTN1;好的 +WAR_GAIN_GW_STATUS_BTN2;好的 +WAR_GAIN_GW_STATUS_BTN3;转到 +WAR_GAIN_GW_STATUS_LOG;$WAR$成为了?Y世界大战?! +WAR_LOST_GW_STATUS_SETUP;当我们的战争不再是世界大战 +WAR_LOST_GW_STATUS_HEADER;不再是世界大战! +WAR_LOST_GW_STATUS_1;$WAR$ +WAR_LOST_GW_STATUS_2;不再是 +WAR_LOST_GW_STATUS_3;世界大战。 +WAR_LOST_GW_STATUS_4;* +WAR_LOST_GW_STATUS_5;* +WAR_LOST_GW_STATUS_6;* +WAR_LOST_GW_STATUS_BTN1;好的 +WAR_LOST_GW_STATUS_BTN2;好的 +WAR_LOST_GW_STATUS_BTN3;转到 +WAR_LOST_GW_STATUS_LOG;$WAR$不再是?Y世界大战?! +GW_INTERVENE_MIN_RELATIONS;我们与?Y$TARGET$?!关系必须至少达到?G$MIN$?!现在是?Y$VAL$?! +GW_INTERVENE_MAX_EXHAUSTION;我们的厌战程度不能超过?G$MAX$?!在是?Y$VAL$?! +great_war_penalty_cb;退出世界大战 +great_war_penalty_cb_desc;迫使另一个?Y国家?!除武装并向我们支付赔款 +great_war_penalty_cb_setup;解除$RECIPIENT$的武装并让他们支付赔款 +great_war_penalty_cb_short;退出世界大战 +GREAT_WAR_OBLIGATORY_CB_DESC;对所有敌人的强制性世界大战战争借口: +GREAT_WAR_CB_JUSTIFY_COST_DESC;花费的恶名减少?G$PERC$%?!由于处于?Y世界大战?!态 +GREAT_WAR_CB_CONSTRUCTION_SPEED_DESC;与?Y$TARGET$?!于世界大战中 +fascist_focus_short;?Y法西斯主义?!持度 +reactionary_focus_short;?Y反动主义?!持度 +conservative_focus_short;?Y保守主义?!持度 +socialist_focus_short;?Y社会主义?!持度 +communist_focus_short;?Y共产主义?!持度 +liberal_focus_short;?Y自由主义?!持度 +anarcho_liberal_focus_short;?Y无政府主义?!持度 +automation_focus_short;汽车制造业 +electrical_focus_short;电子工业 +chemical_focus_short;化工业 +shipping_focus_short;造船业 +textile_focus_short;纺织业 +wood_focus_short;林业 +basic_industry_focus_short;基础工业 +armaments_focus_short;军工业 +consumer_focus_short;消费品工业 +WAR_GOAL_SUCCESS_PRESTIGE_CHANGE;如果实现这个战争目标,我们将获得$PRES$威望。 +WAR_GOAL_FAILURE_PRESTIGE_CHANGE;如果不能实现这个战争目标,我们将失去$PRES$威望。 +POP_INTERNAL_MIGRATION;?Y$NUM$?!想移民到其他省份 +POP_EXTERNAL_MIGRATION;?Y$NUM$?!想移民到其他国家 +POP_COLONIAL_MIGRATION;?Y$NUM$?!想移民到殖民地 +INVESTED_IN_US_SETUP;当一个国家投资我国 +INVESTED_IN_US_HEADER;外国投资 +INVESTED_IN_US_1;$ICOUNTRY$投资我国! +INVESTED_IN_US_2;$INVESTED_IN_US_MESSAGE$ +INVESTED_IN_US_3;* +INVESTED_IN_US_4;* +INVESTED_IN_US_5;* +INVESTED_IN_US_6;* +INVESTED_IN_US_BTN1;好的 +INVESTED_IN_US_BTN2;好的 +INVESTED_IN_US_BTN3;转到 +INVESTED_IN_US_LOG;?Y$ICOUNTRY$?!资我国:$INVESTED_IN_US_MESSAGE$ +INVESTED_IN_US_BUILD;在$ILOCATION$投资$IAMOUNT$建设$INAME$ +INVESTED_IN_US_OPEN;在$ILOCATION$投资$IAMOUNT$重开$INAME$ +INVESTED_IN_US_UPGRADE;在$ILOCATION$投资$IAMOUNT$升级$INAME$ +INVESTED_IN_US_UNKNOWN;对我国投资$IAMOUNT$ +MODIFY_RELATION_EFFECT;?Y$SOURCE$?!?Y$TARGET$?!关系改变了$VALUE$ +PRODUCTION_EXPAND_FACTORY_SHORTCUT_TOOLTIP;?GCtrl点击?!以升级所有同类工厂\n?GShift点击?!级所有工厂 +EVTNAME19355;世界大战 +EVTDESC19355;世界各国的民族自豪感日益增强,以至于各大国人民只愿意看到另一个大国的彻底毁灭。从现在开始,战争双方分别至少有两个列强国家的战争将成为世界大战! +EVTOPTA19355;上帝保佑我们 +AGRESSION_WAR_INDEPENDENCE_NAME;$ORDER$$FIRST$独立战争 +BYE;白俄罗斯 +BYE_ADJ;白俄罗斯的 +UBD;波罗的联合省 +UBD_ADJ;波罗的的 +UBD_conservative;保守派 +UBD_liberal;自由派 +UBD_reactionary;反动派 +UBD_anarcho_liberals;无政府主义派 +UBD_socialist;社会主义派 +UBD_communist;布尔什维克 +UBD_fascist;国家社会主义党 +BYE_conservative;保守派 +BYE_liberal;自由派 +BYE_reactionary;反动派 +BYE_anarcho_liberals;无政府主义派 +BYE_socialist;白俄罗斯社会主义大会 +BYE_communist;布尔什维克 +BYE_fascist;国家社会主义党 +PLC;波兰-立陶宛 +PLC_ADJ;波兰-立陶宛的 +PLC_conservative;国家民主党 +PLC_liberal;爱国党 +PLC_reactionary;塔戈维查联盟 +PLC_anarcho_liberal;激进党 +PLC_socialist;社会党 +PLC_communist;社会民主党 +PLC_fascist;民族党 +ARA;阿拉伯 +ARA_ADJ;阿拉伯的 +ARA_conservative;保守派 +ARA_liberal;自由派 +ARA_reactionary;反动派 +ARA_anarcho_liberals;无政府主义派 +ARA_socialist;社会主义派 +ARA_communist;共产主义派 +ARA_fascist;国家社会主义党 +GCO;大哥伦比亚 +GCO_ADJ;大哥伦比亚的 +form_gran_colombia_title;成立大哥伦比亚 +form_gran_colombia_desc;大哥伦比亚是在西蒙·玻利瓦尔解放哥伦比亚,委内瑞拉和厄瓜多尔后组建的南美的政治联邦。联邦解体于1831年。如果我们重建大哥伦比亚,我们就可以将安第斯山北部的人民重新统一起来。 +GCO_conservative;中央党 +GCO_conservative_2;新中央党 +GCO_liberal;联邦党 +GCO_liberal_2;新联邦党 +GCO_liberal_3;自治党 +GCO_anarcho_liberal;激进党 +GCO_reactionary;传统党 +GCO_socialist;社会革命党 +GCO_communist;共产党 +GCO_fascist;法西斯党 +arab;阿拉伯 +form_arabia_title;成立阿拉伯 +form_arabia_desc;兄弟们,自由已经来到,我们赢得了关乎民族命运的战斗!阿拉伯人正在走向伟大复兴! +IS_EMPTY;没有控制者 +IS_NOT_EMPTY;有控制者 +EVTNAME111011928;成立阿拉伯 +EVTDESC111011928;阿拉伯联盟在战争与谈判后终于建立起来了。我们是否加入? +EVTOPTA111011928;当然! +EVTOPTB111011928;绝不! \ No newline at end of file diff --git a/assets/localisation/zh-CN/inventions.csv b/assets/localisation/zh-CN/inventions.csv deleted file mode 100644 index e382cf648..000000000 --- a/assets/localisation/zh-CN/inventions.csv +++ /dev/null @@ -1,389 +0,0 @@ -#Powered_by_ParaTranz;;;;;;;;;;;;;x -#CODE;ENGLISH;FRENCH;GERMAN;;SPANISH;;;;;;;;x -post_napoleonic_army_doctrine;后拿破仑时期军事思想;;;;;;;;;;;;x -field_fortifications;野战要塞;;;;;;;;;;;;x -railroad_transport_groups;铁路运输集群;;;;;;;;;;;;x -signal_detachments;分队号令;;;;;;;;;;;;x -flexible_firepower;灵活性火力;;;;;;;;;;;;x -synchronized_heavy_support;同步火力支援;;;;;;;;;;;;x -staff_command_support;统一命令调配;;;;;;;;;;;;x -trench_systems;战壕系统;;;;;;;;;;;;x -gas_attack_capability;毒气进攻能力;;;;;;;;;;;;x -gas_defense_capability;毒气防御能力;;;;;;;;;;;;x -elastic_defense_system;弹性防御体系;;;;;;;;;;;;x -flexible_counterattacks;灵活性反击;;;;;;;;;;;;x -low_echelon_fire_support;浅梯队火力支援;;;;;;;;;;;;x -stormtrooper_training;冲锋队训练;;;;;;;;;;;;x -tank_experiments;坦克试验;;;;;;;;;;;;x -tank_exploits;坦克利用;;;;;;;;;;;;x -firepower_vs_mobility;火力与机动;;;;;;;;;;;;x -grand_battle_plan_vs_superior_firepower;决战计划与优势火力;;;;;;;;;;;;x -human_wave_vs_spearhead;人海战术与装甲先锋;;;;;;;;;;;;x -flintlock_rifle_armament;燧发枪装备;;;;;;;;;;;;x -muzzle_loaded_rifle_armament;前膛枪装备;;;;;;;;;;;;x -breech_loaded_rifle_armament;后膛枪装备;;;;;;;;;;;;x -machine_gun_armament;机枪装备;;;;;;;;;;;;x -colonial_negotiations;殖民谈判;;;;;;;;;;;;x -bolt_action_rifle_armament;手动枪机装备;;;;;;;;;;;;x -interwar_infantry;一战后步兵;;;;;;;;;;;;x -interwar_cavalry;一战后骑兵;;;;;;;;;;;;x -rear_area_dumps;后方区域补给;;;;;;;;;;;;x -tankette;小坦克;;;;;;;;;;;;x -light_tank;轻型坦克;;;;;;;;;;;;x -armoured_cars;装甲车;;;;;;;;;;;;x -anti_aircraft_artillery;防空火炮;;;;;;;;;;;;x -improved_anti_aircraft_artillery;改良防空炮;;;;;;;;;;;;x -light_artillery;轻型炮;;;;;;;;;;;;x -medium_artillery;中型炮;;;;;;;;;;;;x -heavy_artillery;重型炮;;;;;;;;;;;;x -cuirassier_activation;胸甲骑兵;;;;;;;;;;;;x -dragoon_activation;龙骑兵;;;;;;;;;;;;x -hussar_activation;骠骑兵;;;;;;;;;;;;x -telegraph_coordination;电报协调;;;;;;;;;;;;x -mobilization_time_tables;动员时间表;;;;;;;;;;;;x -personnel_category_tables;人员分类编制;;;;;;;;;;;;x -ammunition_area_effect_calculations;火力测试;;;;;;;;;;;;x -empirical_combat_efficiency_matrix;高效率战斗阵型;;;;;;;;;;;;x -combat_loss_evaluation_schemata;战斗损失评估概要;;;;;;;;;;;;x -pre_planned_depot_systems;预设后勤供应体系;;;;;;;;;;;;x -logistical_calculations;后勤预算;;;;;;;;;;;;x -replenishment_transport_organisation;补给运输机制;;;;;;;;;;;;x -army_political_lobbying;陆军游说;;;;;;;;;;;;x -army_military_political_decision_making;战时内阁;;;;;;;;;;;;x -army_local_military_government;地方军政府;;;;;;;;;;;;x -military_aviation;军用航空;;;;;;;;;;;;x -early_interwar_bombers;早期一战后轰炸机;;;;;;;;;;;;x -late_interwar_bombers;晚期一战后轰炸机;;;;;;;;;;;;x -early_interwar_fighters;早期一战后战机;;;;;;;;;;;;x -late_interwar_fighters;晚期一战后战机;;;;;;;;;;;;x -t_air_superiority;空中优势学说;;;;;;;;;;;;x -flying_circus_doctrine;飞行马戏团学说;;;;;;;;;;;;x -force_substitution_doctrine;兵力轮换学说;;;;;;;;;;;;x -battlefield_destruction_doctrine;战场毁灭学说;;;;;;;;;;;;x -operational_destruction_doctrine;精确打击学说;;;;;;;;;;;;x -strategic_destruction_doctrine;战略轰炸学说;;;;;;;;;;;;x -army_academic_training;士官学校训练;;;;;;;;;;;;x -field_training;实地训练;;;;;;;;;;;;x -army_societal_status;社会地位;;;;;;;;;;;;x -army_independent_command;独立判断;;;;;;;;;;;;x -army_continuous_issuing_of_orders;连续发布命令;;;;;;;;;;;;x -army_delegated_power;委托权;;;;;;;;;;;;x -army_wargames;军事演习;;;;;;;;;;;;x -army_alternative_plans;多方案计划;;;;;;;;;;;;x -saddle_orders;配套规则;;;;;;;;;;;;x -army_literate_ncos;有文化的志愿兵;;;;;;;;;;;;x -nco_field_training;志愿兵实地训练;;;;;;;;;;;;x -army_nco_tactical_training;志愿兵战术训练;;;;;;;;;;;;x -multitude_of_financial_instruments;金融工具大众化;;;;;;;;;;;;x -insurance_companies;保险公司;;;;;;;;;;;;x -regulated_buying_and_selling_of_stocks;对股票买卖进行规定;;;;;;;;;;;;x -liquidation_of_assets;资产清算;;;;;;;;;;;;x -capital_for_investors;投资人资金;;;;;;;;;;;;x -distribution_channels;分销渠道;;;;;;;;;;;;x -industrial_rnd_investments;工业研发投资;;;;;;;;;;;;x -industrial_production_investments;工业生产投资;;;;;;;;;;;;x -industrial_distribution_investments;工业分销投资;;;;;;;;;;;;x -private_bank_monitoring;私人银行监管;;;;;;;;;;;;x -market_behaviour_monitoring;市场行为监管;;;;;;;;;;;;x -buying_on_margin;使用押金购买;;;;;;;;;;;;x -silver_standard;银本位制;;;;;;;;;;;;x -decimal_monetary_system;十进制货币体系;;;;;;;;;;;;x -double_standard;双本位制;;;;;;;;;;;;x -fixed_intramonetary_exchange_rates;固定货币内部汇率;;;;;;;;;;;;x -gold_standard;金本位制;;;;;;;;;;;;x -international_monetary_exchange_rates;国际货币汇率;;;;;;;;;;;;x -state_bond_monetary_mechanism;国家债券货币结构;;;;;;;;;;;;x -interest_inflation_weapon;利息-通膨武器;;;;;;;;;;;;x -hyperinflation;恶性通货膨胀;;;;;;;;;;;;x -john_ramsay_mcculloch;约翰·雷姆赛·麦克库洛赫;;;;;;;;;;;;x -nassau_william_sr;纳索·威廉·西尼尔;;;;;;;;;;;;x -james_mill;詹姆斯·密尔;;;;;;;;;;;;x -john_elliot_cairnes;约翰·艾略特·凯尔恩斯;;;;;;;;;;;;x -robert_torrens;罗伯特·托伦斯;;;;;;;;;;;;x -john_stuart_mill;约翰·斯图尔特·密尔;;;;;;;;;;;;x -pierre_joseph_proudhon;皮埃尔·约瑟夫·普鲁东;;;;;;;;;;;;x -karl_marx;卡尔·马克思;;;;;;;;;;;;x -friedrich_engels;弗里德里希·恩格斯;;;;;;;;;;;;x -eduard_bernstein;爱德华·伯恩斯坦;;;;;;;;;;;;x -sidney_webb;西德尼·韦布;;;;;;;;;;;;x -karl_kautsky;卡尔·考茨基;;;;;;;;;;;;x -jean_jaurès;让·饶勒斯;;;;;;;;;;;;x -friedrich_list;弗里德里希·李斯特;;;;;;;;;;;;x -wilhelm_roscher;威廉·罗雪尔;;;;;;;;;;;;x -bruno_hildebrand;布鲁诺·希尔德布兰德;;;;;;;;;;;;x -karl_knies;卡尔·克尼斯;;;;;;;;;;;;x -gustav_von_schmoller;古斯塔夫·冯·施莫勒;;;;;;;;;;;;x -adolph_wagner;阿道夫·瓦格纳;;;;;;;;;;;;x -william_cunningham;威廉·坎宁安;;;;;;;;;;;;x -johann_heinrich_von_thünen;约翰·海因里希·冯·杜能;;;;;;;;;;;;x -léon_walras;里昂·瓦尔拉斯;;;;;;;;;;;;x -stanley_jevons;斯坦利·杰文斯;;;;;;;;;;;;x -carl_menger;卡尔·曼恩;;;;;;;;;;;;x -thorstein_veblen;托尔斯坦·凡勃伦;;;;;;;;;;;;x -alfred_marshall;阿尔弗雷德·马歇尔;;;;;;;;;;;;x -augustin_cournot;奥古斯丁·库尔诺;;;;;;;;;;;;x -jules_dupuit;朱尔斯·杜平;;;;;;;;;;;;x -vilfredo_pareto;维尔弗雷多·帕雷托;;;;;;;;;;;;x -knut_wicksell;克努特·维克塞尔;;;;;;;;;;;;x -irving_fischer;欧文·费雪;;;;;;;;;;;;x -joseph_schumpeter;约瑟夫·熊彼特;;;;;;;;;;;;x -eugen_von_böhm_bawerk;欧根·冯·庞巴维克;;;;;;;;;;;;x -john_maynard_keynes;约翰·梅纳德·凯恩斯;;;;;;;;;;;;x -richard_kahn;理查德·卡恩;;;;;;;;;;;;x -ludwig_von_mises;路德维希·冯·米塞斯;;;;;;;;;;;;x -friedrich_hayek;弗里德里希·哈耶克;;;;;;;;;;;;x -polypoly_structure;多头垄断;;;;;;;;;;;;x -oligopoly_structure;寡头垄断;;;;;;;;;;;;x -monopoly_structure;垄断结构;;;;;;;;;;;;x -limited_partnership_company;有限合伙公司;;;;;;;;;;;;x -joint_stock_company;股份公司;;;;;;;;;;;;x -patent;专利权;;;;;;;;;;;;x -trademark;商标;;;;;;;;;;;;x -anti_trust_laws;反垄断法;;;;;;;;;;;;x -financial_regulations;财务管理规范;;;;;;;;;;;;x -banking_regulations;金融管理规范;;;;;;;;;;;;x -working_board_of_directors;董事会经营;;;;;;;;;;;;x -bankruptcy_proceedings;破产程序;;;;;;;;;;;;x -annual_report_proceedings;年度报告程序;;;;;;;;;;;;x -priming_the_pump_;刺激经济;;;;;;;;;;;;x -mixed_economy;混合经济;;;;;;;;;;;;x -centralized_economic_planning;计划经济;;;;;;;;;;;;x -autarky;自给经济;;;;;;;;;;;;x -import_substitution_industrialization;进口替代工业化;;;;;;;;;;;;x -work_classification;工作分类;;;;;;;;;;;;x -work_specialization;工作专门化;;;;;;;;;;;;x -work_control_and_hierarchy;工作控制与层级;;;;;;;;;;;;x -sequence_planning;流水线顺序规划;;;;;;;;;;;;x -inventory_planning;存货清单计划;;;;;;;;;;;;x -quality_assurance_procedure;质量保证体系;;;;;;;;;;;;x -time_studies;工时定量;;;;;;;;;;;;x -time_clock;工作考勤;;;;;;;;;;;;x -lighting;照明;;;;;;;;;;;;x -old_style_family_business;老式家族企业;;;;;;;;;;;;x -anynomous_investor_business;私人投资企业;;;;;;;;;;;;x -marketized_smallholder_business;市场化小农经济;;;;;;;;;;;;x -i_scientific_management;科学管理;;;;;;;;;;;;x -human_resource_development;人力资源开发;;;;;;;;;;;;x -romanticist_literature;浪漫主义文学;;;;;;;;;;;;x -romanticist_art;浪漫主义艺术;;;;;;;;;;;;x -romanticist_music;浪漫主义音乐;;;;;;;;;;;;x -realist_literature;现实主义文学;;;;;;;;;;;;x -realist_art;现实主义艺术;;;;;;;;;;;;x -realist_music;现实主义音乐;;;;;;;;;;;;x -impressionist_literature;印象主义文学;;;;;;;;;;;;x -impressionist_art;印象主义艺术;;;;;;;;;;;;x -impressionist_music;印象主义音乐;;;;;;;;;;;;x -expressionist_literature;表现主义文学;;;;;;;;;;;;x -expressionist_art;表现主义艺术;;;;;;;;;;;;x -expressionist_music;表现主义音乐;;;;;;;;;;;;x -avantgarde_literature;前卫派文学;;;;;;;;;;;;x -avantgarde_art;前卫派艺术;;;;;;;;;;;;x -avantgarde_music;前卫派音乐;;;;;;;;;;;;x -surrealism;超现实主义;;;;;;;;;;;;x -modern_design;现代设计;;;;;;;;;;;;x -jazz;爵士乐;;;;;;;;;;;;x -socialist_realism;社会现实主义;;;;;;;;;;;;x -neokantian_idealism;新康德唯心主义;;;;;;;;;;;;x -hegelian_idealism;黑格尔唯心主义;;;;;;;;;;;;x -proto_existentialism;早期存在主义;;;;;;;;;;;;x -pragmatism;实用主义;;;;;;;;;;;;x -i_empiricism;经验主义;;;;;;;;;;;;x -i_analytic_philosophy;分析哲学;;;;;;;;;;;;x -modern_logics;现代逻辑学;;;;;;;;;;;;x -logical_positivism;逻辑实证主义;;;;;;;;;;;;x -philosophy_of_language;语言哲学;;;;;;;;;;;;x -phenomenology;现象学;;;;;;;;;;;;x -hermeneutics;解释学;;;;;;;;;;;;x -existentialism;存在主义;;;;;;;;;;;;x -nihilism_and_the_will;虚无主义与意志;;;;;;;;;;;;x -futurism;未来主义;;;;;;;;;;;;x -quantum_theory;量子力学;;;;;;;;;;;;x -darwinism;达尔文主义;;;;;;;;;;;;x -social_darwinism;社会达尔文主义;;;;;;;;;;;;x -sociology;社会学;;;;;;;;;;;;x -social_psychology;社会心理学;;;;;;;;;;;;x -political_science;政治学;;;;;;;;;;;;x -social_anthropology;社会人类学;;;;;;;;;;;;x -the_revolt_of_the_masses;《大众的反叛》;;;;;;;;;;;;x -the_decline_of_the_west_and_the_lost_generation;《西方的没落》与《迷惘的一代》;;;;;;;;;;;;x -paternalism;家长式统治;;;;;;;;;;;;x -constitutionalism;宪政主义;;;;;;;;;;;;x -atheism;无神论;;;;;;;;;;;;x -egalitarianism;平等主义;;;;;;;;;;;;x -rationalism;理性主义;;;;;;;;;;;;x -authoritarianism;威权主义;;;;;;;;;;;;x -hierarchical_order;等级秩序;;;;;;;;;;;;x -traditionalism;传统主义;;;;;;;;;;;;x -political_religion;政治宗教;;;;;;;;;;;;x -individualism;个人主义;;;;;;;;;;;;x -secularization;世俗化;;;;;;;;;;;;x -social_conscience;社会伦理;;;;;;;;;;;;x -collectivism;集体主义;;;;;;;;;;;;x -determinism;决定论;;;;;;;;;;;;x -social_justice;社会正义;;;;;;;;;;;;x -populism_vs._establishment;民粹主义与权势集团;;;;;;;;;;;;x -clericalism_vs._anticlericalism;教权主义与反教权主义;;;;;;;;;;;;x -bureaucracy_vs._nepotism;官僚主义与裙带关系;;;;;;;;;;;;x -meritocracy_vs._aristocracy;精英政治与贵族政治;;;;;;;;;;;;x -national_fraternity;国民友爱;;;;;;;;;;;;x -biased_multiculturalism;有偏见的多元文化;;;;;;;;;;;;x -manifest_destiny;昭昭天命;;;;;;;;;;;;x -expansionism;扩张主义;;;;;;;;;;;;x -mission_to_civilize;开化使命;;;;;;;;;;;;x -separatism;分离主义;;;;;;;;;;;;x -dogma_of_violence;暴力原则;;;;;;;;;;;;x -dogma_of_mass_action;群众运动;;;;;;;;;;;;x -terrorism;恐怖主义;;;;;;;;;;;;x -secret_police;秘密警察;;;;;;;;;;;;x -womens_suffrage_movement;妇女选举权运动;;;;;;;;;;;;x -rhetoric_of_hate;仇恨煽动;;;;;;;;;;;;x -nostalgic_romanticism;怀旧浪漫主义;;;;;;;;;;;;x -anti_egalitarianism;反平等主义;;;;;;;;;;;;x -vangaurd_party;先锋党;;;;;;;;;;;;x -the_doctrine_of_fascism;法西斯理论;;;;;;;;;;;;x -paramilitary_groups;准军事组织;;;;;;;;;;;;x -the_police_state;警察国家;;;;;;;;;;;;x -mass_advertising;大众传媒;;;;;;;;;;;;x -national_radio_networks;国家广播网;;;;;;;;;;;;x -the_talkies;有声电影;;;;;;;;;;;;x -daimlers_automobile;戴姆勒汽车;;;;;;;;;;;;x -wright_n_langleys_aeroplanes;莱特与兰利的飞机;;;;;;;;;;;;x -tractors;拖拉机;;;;;;;;;;;;x -direct_current;直流电;;;;;;;;;;;;x -alternating_current;交流电;;;;;;;;;;;;x -polyphase_system;多相系统;;;;;;;;;;;;x -sharp_n_roberts_power_loom;夏普与罗伯特的动力织布机;;;;;;;;;;;;x -jacquard_power_loom;雅卡尔提花织布机;;;;;;;;;;;;x -northrop_power_loom;诺斯洛普自动织布机;;;;;;;;;;;;x -mechanical_saw;机械锯;;;;;;;;;;;;x -mechanical_precision_saw;精密机械锯;;;;;;;;;;;;x -hussey_n_mccormicks_reaping_machine;赫西与麦考密克的收割机;;;;;;;;;;;;x -pitts_threshing_machine;皮特脱粒机;;;;;;;;;;;;x -mechanized_slaughtering_block;机械化屠宰;;;;;;;;;;;;x -precision_work;精细加工;;;;;;;;;;;;x -machine_tools;机床;;;;;;;;;;;;x -whitney_n_colts_standardized_small_arms;惠特尼与柯尔特的标准化轻武器;;;;;;;;;;;;x -food_packing_system;食品包装系统;;;;;;;;;;;;x -integral_distillery_process;改良酿酒工艺;;;;;;;;;;;;x -jiggs;夹具;;;;;;;;;;;;x -electric_machinery;电气化;;;;;;;;;;;;x -oil_pumping_machinery;油泵;;;;;;;;;;;;x -drying_techniques;干燥技术;;;;;;;;;;;;x -fordism;福特制度;;;;;;;;;;;;x -industrialized_armament_industry;军火工业;;;;;;;;;;;;x -refrigerator_technology;冷藏技术;;;;;;;;;;;;x -ammunition_production;弹药生产;;;;;;;;;;;;x -small_arms_production;轻武器生产;;;;;;;;;;;;x -explosives_production;炸药生产;;;;;;;;;;;;x -artillery_production;大炮生产;;;;;;;;;;;;x -pit_coal;沥青煤;;;;;;;;;;;;x -coke;焦炭;;;;;;;;;;;;x -advanced_ore_roasting_processes;先进矿石烘焙工艺;;;;;;;;;;;;x -advanced_ore_grinding_processes;先进矿石研磨工艺;;;;;;;;;;;;x -advanced_ore_smelting_processes;先进矿石熔炼工艺;;;;;;;;;;;;x -bessemer_steel;转炉;;;;;;;;;;;;x -martin_steel;平炉;;;;;;;;;;;;x -thomas_steel;碱性转炉;;;;;;;;;;;;x -electric_rolling_techniques;电动轧制技术;;;;;;;;;;;;x -steel_alloys;合金钢;;;;;;;;;;;;x -stainless_steel;不锈钢;;;;;;;;;;;;x -combat_medicine;军用药物;;;;;;;;;;;;x -aerial_bacteria_and_antiseptic_principle;细菌与抗菌剂;;;;;;;;;;;;x -vaccination;种痘;;;;;;;;;;;;x -chemotherapy;化疗;;;;;;;;;;;;x -genetics:_heredity;遗传学;;;;;;;;;;;;x -clinical_thermometers_and_binaural_stethoscopes;体温计和听诊器;;;;;;;;;;;;x -prophylaxis_against_malaria;疟疾预防药物;;;;;;;;;;;;x -pressure_chambers_for_thorax_surgery;胸外科加压房;;;;;;;;;;;;x -artificial_fertilizers;化学肥料;;;;;;;;;;;;x -nitroglycerin;硝化甘油;;;;;;;;;;;;x -chemical_wood_pulp_process;纸浆工艺;;;;;;;;;;;;x -rubber_vulcanization;硫化橡胶;;;;;;;;;;;;x -catalytic_fermentative_process;催化发酵技术;;;;;;;;;;;;x -synthetic_dye;人工合成染料;;;;;;;;;;;;x -gaslights;煤气灯;;;;;;;;;;;;x -carbon_soil_enrichment;碳肥;;;;;;;;;;;;x -cracking;裂化;;;;;;;;;;;;x -x_rays;X射线;;;;;;;;;;;;x -edison_light_bulb;爱迪生电灯;;;;;;;;;;;;x -bell_n_greys_telephones;贝尔和格雷的电话;;;;;;;;;;;;x -electrical_lighting;电气照明;;;;;;;;;;;;x -rayon;人造丝;;;;;;;;;;;;x -bakelite;电木;;;;;;;;;;;;x -vacuum_tube;电子管;;;;;;;;;;;;x -tulls_seed_drill;杰斯洛·图尔播种机;;;;;;;;;;;;x -rotherham_plough;罗瑟勒姆犁;;;;;;;;;;;;x -telephone_switchboard;电话交换机;;;;;;;;;;;;x -torpedo_attacks;鱼雷攻击;;;;;;;;;;;;x -long_range_fire_tactic;远距离炮击战术;;;;;;;;;;;;x -speedy_maneuvering_tactic;快速运动战术;;;;;;;;;;;;x -sealane_hunters;航线狩猎者;;;;;;;;;;;;x -fast_ship_killer;快船杀手;;;;;;;;;;;;x -big_ship_competitor;大舰竞争者;;;;;;;;;;;;x -standard_raider_group_doctrine;标准袭击集群学说;;;;;;;;;;;;x -blue_water_school;蓝水海军学派;;;;;;;;;;;;x -brown_water_school;绿水海军学派;;;;;;;;;;;;x -offensive_attitude;进攻性海军;;;;;;;;;;;;x -defensive_attitude;防御性海军;;;;;;;;;;;;x -decisive_firepower_doctrine;舰队决战学说;;;;;;;;;;;;x -naval_firepower_doctrine;海军火力学说;;;;;;;;;;;;x -building_station_shipyards;建造固定船坞;;;;;;;;;;;;x -mechanized_fishing_vessels;机械化渔船;;;;;;;;;;;;x -steamer_automatic_construction_plants;自动化轮船建造工厂;;;;;;;;;;;;x -steamer_transports;蒸汽运输船;;;;;;;;;;;;x -commerce_raiders;商掠快船;;;;;;;;;;;;x -ironclads;铁甲舰;;;;;;;;;;;;x -monitors;重型炮艇;;;;;;;;;;;;x -torpedo_boats;鱼雷艇;;;;;;;;;;;;x -protected_cruisers;装甲巡洋舰;;;;;;;;;;;;x -pre_dreadnought;前无畏舰;;;;;;;;;;;;x -dreadnoughts;无畏舰;;;;;;;;;;;;x -advanced_cruisers;先进巡洋舰;;;;;;;;;;;;x -modern_cruisers;现代巡洋舰;;;;;;;;;;;;x -advanced_battleships;先进战列舰;;;;;;;;;;;;x -modern_battleships;现代战列舰;;;;;;;;;;;;x -optical_rangefinders;光学测距仪;;;;;;;;;;;;x -gyrostabilized_fire_control;陀螺稳定的火力控制;;;;;;;;;;;;x -armour_piercing_projectiles;穿甲弹;;;;;;;;;;;;x -armour_piercing_exploding_projectiles;穿甲爆破弹;;;;;;;;;;;;x -armoured_turrets;装甲炮塔;;;;;;;;;;;;x -bomb_guns;后膛曲射炮;;;;;;;;;;;;x -rifled_guns;线膛炮;;;;;;;;;;;;x -quick_firing_guns;速射炮;;;;;;;;;;;;x -armoured_citadels;装甲炮台;;;;;;;;;;;;x -heavy_caliber_guns;大口径火炮;;;;;;;;;;;;x -on_board_recon_aircraft;舰载水上侦察机;;;;;;;;;;;;x -gun_hydraulics;火炮液压系统;;;;;;;;;;;;x -heavy_armour_plates;重装甲板材;;;;;;;;;;;;x -large_hull_form;巨型船体;;;;;;;;;;;;x -wireless;无线电;;;;;;;;;;;;x -advanced_fire_control;先进海军火控系统;;;;;;;;;;;;x -15_inch_main_armament;15英寸主炮;;;;;;;;;;;;x -night_training;夜间训练;;;;;;;;;;;;x -enemy_plotting_cards;敌舰识别卡;;;;;;;;;;;;x -target_hit_profile_analysis;目标打击方案分析;;;;;;;;;;;;x -hit_evaluation_reports;打击评估报告;;;;;;;;;;;;x -empirical_interdiction_reports;经验性截击行动估计;;;;;;;;;;;;x -naval_strike_success_criterium;成功海上打击规范;;;;;;;;;;;;x -underway_refueling;海上补给;;;;;;;;;;;;x -ammunition_conservation_system;弹药保存系统;;;;;;;;;;;;x -radio_telegraphy;无线电报;;;;;;;;;;;;x -political_lobbying;政治游说;;;;;;;;;;;;x -military_political_decision_making;军政决策;;;;;;;;;;;;x -local_military_government;当地军事政府;;;;;;;;;;;;x -war_gamming;作战模拟;;;;;;;;;;;;x -combined_arms_planning;混合部队计划;;;;;;;;;;;;x -academic_training;军校培训;;;;;;;;;;;;x -combat_station_training;作战岗位培训;;;;;;;;;;;;x -societal_status;社会地位;;;;;;;;;;;;x -independent_command;独立指挥;;;;;;;;;;;;x -continuous_issuing_of_orders;连续传递命令;;;;;;;;;;;;x -delegated_power;权利委任;;;;;;;;;;;;x -wargames;战争游戏;;;;;;;;;;;;x -alternative_plans;交替计划;;;;;;;;;;;;x -n_saddle_orders;快速传令;;;;;;;;;;;;x -literate_ncos;文职军士;;;;;;;;;;;;x -nco_combat_station_training;军士作战岗位培训;;;;;;;;;;;;x -nco_tactical_training;海军军士战术培训;;;;;;;;;;;;x -amphibious_warfare_training;两栖作战训练;;;;;;;;;;;;x -naval_exercises;海军演习;;;;;;;;;;;;x \ No newline at end of file diff --git a/assets/localisation/zh-CN/map.csv b/assets/localisation/zh-CN/map.csv index 7c6cb91be..756cbc993 100644 --- a/assets/localisation/zh-CN/map.csv +++ b/assets/localisation/zh-CN/map.csv @@ -1,15 +1,14 @@ -#Powered_by_ParaTranz;;;;;;;;;;;;;x -#CODE;ENGLISH;FRENCH;GERMAN;;SPANISH;;;;;;;;x -compose_dynamic_adj_state;$adj$ $state$;;;;;;;;;;;;x -map_remove_prefix;;;;;;;;;;;;;x -map_expand_acronym;美国;;;;;;;;;;;;x -map_expand_acronym_to;美国;;;;;;;;;;;;x -map_label_country;$country$;;;;;;;;;;;;x -map_label_adj_continent;$adj$ $continentname$;;;;;;;;;;;;x -map_label_adj_state;$adj$ $state$;;;;;;;;;;;;x -map_label_adj_province;$adj$ $province$;;;;;;;;;;;;x -map_label_west_country;西$country$;;;;;;;;;;;;x -map_label_east_country;东$country$;;;;;;;;;;;;x -map_label_north_country;北$country$;;;;;;;;;;;;x -map_label_south_country;南$country$;;;;;;;;;;;;x -map_label_adj_tag;$adj$ $tag$;;;;;;;;;;;;x \ No newline at end of file +#Powered_by_ParaTranz +compose_dynamic_adj_state;$adj$ $state$ +map_remove_prefix; +map_expand_acronym;美国 +map_expand_acronym_to;美国 +map_label_country;$country$ +map_label_adj_continent;$adj$$continentname$ +map_label_adj_state;$adj$$state$ +map_label_adj_province;$adj$$province$ +map_label_west_country;西$country$ +map_label_east_country;东$country$ +map_label_north_country;北$country$ +map_label_south_country;南$country$ +map_label_adj_tag;$adj$$tag$ \ No newline at end of file diff --git a/assets/localisation/zh-CN/mapmodes.csv b/assets/localisation/zh-CN/mapmodes.csv index 6b28efe4a..6489cdbe0 100644 --- a/assets/localisation/zh-CN/mapmodes.csv +++ b/assets/localisation/zh-CN/mapmodes.csv @@ -1,163 +1,162 @@ -#Powered_by_ParaTranz;;;;;;;;;;;;;x -#CODE;ENGLISH;FRENCH;GERMAN;;SPANISH;;;;;;;;x -mapmode_1;地形地图;;;;;;;;;;;;x -mapmode_2;政治地图;;;;;;;;;;;;x -mapmode_3;叛乱地图;;;;;;;;;;;;x -mapmode_4;外交地图;;;;;;;;;;;;x -mapmode_5;地区地图;;;;;;;;;;;;x -mapmode_6;基础设施;;;;;;;;;;;;x -mapmode_7;殖民地图;;;;;;;;;;;;x -mapmode_8;行政地图;;;;;;;;;;;;x -mapmode_9;征兵地图;;;;;;;;;;;;x -mapmode_10;国家焦点;;;;;;;;;;;;x -mapmode_11;原料产地地图;;;;;;;;;;;;x -mapmode_12;人口密度地图;;;;;;;;;;;;x -mapmode_13;民族地图;;;;;;;;;;;;x -mapmode_14;势力范围地图;;;;;;;;;;;;x -mapmode_15;补给上限地图;;;;;;;;;;;;x -mapmode_16;政党支持地图;;;;;;;;;;;;x -mapmode_17;国家排名地图;;;;;;;;;;;;x -mapmode_18;移民地图;;;;;;;;;;;;x -mapmode_19;开化程度地图;;;;;;;;;;;;x -mapmode_20;外交关系地图;;;;;;;;;;;;x -mapmode_21;危机地图;;;;;;;;;;;;x -mapmode_22;海军地图;;;;;;;;;;;;x -mapmode_23;宗教地图;;;;;;;;;;;;x -mapmode_24;要塞地图;;;;;;;;;;;;x -mapmode_25;意识形态地图;;;;;;;;;;;;x -mapmode_26;收入地图;;;;;;;;;;;;x -mapmode_27;觉醒度地图;;;;;;;;;;;;x -mapmode_28;斗争性地图;;;;;;;;;;;;x -mapmode_29;识字率地图;;;;;;;;;;;;x -mapmode_30;职业地图;;;;;;;;;;;;x -mapmode_31;工厂地图;;;;;;;;;;;;x -mapmode_32;政见地图;;;;;;;;;;;;x -mapmode_33;发展地图;;;;;;;;;;;;x -mapmode_34;玩家地图;;;;;;;;;;;;x -mapmode_35;必需品;;;;;;;;;;;;x -mapmode_36;日用品;;;;;;;;;;;;x -mapmode_37;奢侈品;;;;;;;;;;;;x -mapmode_38;军官;;;;;;;;;;;;x -mapmode_39;职员-技工比例;;;;;;;;;;;;x -mapmode_40;生活条件;;;;;;;;;;;;x -mapmode_41;罪犯;;;;;;;;;;;;x -mapmode_42;集结;;;;;;;;;;;;x -mapmode_43;劳力;;;;;;;;;;;;x -mapmode_44;动员;;;;;;;;;;;;x -legend_min_mapmode_8;低行政;;;;;;;;;;;;x -legend_min_mapmode_19;未开化;;;;;;;;;;;;x -legend_min_mapmode_7;未殖民;;;;;;;;;;;;x -legend_min_mapmode_21;低紧张;;;;;;;;;;;;x -legend_min_mapmode_18;移民;;;;;;;;;;;;x -legend_min_mapmode_12;低密度;;;;;;;;;;;;x -legend_min_mapmode_17;低排名;;;;;;;;;;;;x -legend_min_mapmode_20;低关系;;;;;;;;;;;;x -legend_min_mapmode_3;低叛乱风险;;;;;;;;;;;;x -legend_min_mapmode_11;低原料输出;;;;;;;;;;;;x -legend_min_mapmode_15;低供应;;;;;;;;;;;;x -legend_min_mapmode_26;低收入;;;;;;;;;;;;x -legend_min_mapmode_27;低觉醒度;;;;;;;;;;;;x -legend_min_mapmode_28;低斗争;;;;;;;;;;;;x -legend_min_mapmode_29;低识字率;;;;;;;;;;;;x -legend_min_mapmode_30;低就业率;;;;;;;;;;;;x -legend_min_mapmode_33;低增长;;;;;;;;;;;;x -legend_min_mapmode_35;低需求;;;;;;;;;;;;x -legend_min_mapmode_36;低需求;;;;;;;;;;;;x -legend_min_mapmode_37;低需求;;;;;;;;;;;;x -legend_min_mapmode_38;低军官;;;;;;;;;;;;x -legend_min_mapmode_39;低职员-技工比例;;;;;;;;;;;;x -legend_min_mapmode_40;低生活条件;;;;;;;;;;;;x -legend_min_mapmode_44;低部队数;;;;;;;;;;;;x -legend_max_mapmode_8;高行政;;;;;;;;;;;;x -legend_max_mapmode_19;开化;;;;;;;;;;;;x -legend_max_mapmode_7;殖民;;;;;;;;;;;;x -legend_max_mapmode_21;高紧张;;;;;;;;;;;;x -legend_max_mapmode_18;移民;;;;;;;;;;;;x -legend_max_mapmode_12;高密度;;;;;;;;;;;;x -legend_max_mapmode_17;高排名;;;;;;;;;;;;x -legend_max_mapmode_20;高关系;;;;;;;;;;;;x -legend_max_mapmode_3;高叛乱风险;;;;;;;;;;;;x -legend_max_mapmode_11;高原料输出;;;;;;;;;;;;x -legend_max_mapmode_15;高供应;;;;;;;;;;;;x -legend_max_mapmode_26;高收入;;;;;;;;;;;;x -legend_max_mapmode_27;高觉醒度;;;;;;;;;;;;x -legend_max_mapmode_28;高斗争;;;;;;;;;;;;x -legend_max_mapmode_29;高识字率;;;;;;;;;;;;x -legend_max_mapmode_30;高就业率;;;;;;;;;;;;x -legend_max_mapmode_33;高增长;;;;;;;;;;;;x -legend_max_mapmode_35;高满足;;;;;;;;;;;;x -legend_max_mapmode_36;高满足;;;;;;;;;;;;x -legend_max_mapmode_37;高满足;;;;;;;;;;;;x -legend_max_mapmode_38;高军官;;;;;;;;;;;;x -legend_max_mapmode_39;高职员-技工比例;;;;;;;;;;;;x -legend_max_mapmode_40;高生活条件;;;;;;;;;;;;x -legend_max_mapmode_44;高人群数;;;;;;;;;;;;x -mapmode_tooltip_34;玩家:$x$;;;;;;;;;;;;x -mapmode_tooltip_34_you_sp;这是你!;;;;;;;;;;;;x -mapmode_tooltip_34_you;玩家:$x$(这是你!);;;;;;;;;;;;x -mapmode_tooltip_34_ai;AI控制;;;;;;;;;;;;x -mapmode_tooltip_35;必需品满足:$x$;;;;;;;;;;;;x -mapmode_tooltip_36;日用品满足:$x$;;;;;;;;;;;;x -mapmode_tooltip_37;奢侈品满足:$x$;;;;;;;;;;;;x -mapmode_tooltip_38;军官总数:$x$(人口之$y$,$value$为最佳);;;;;;;;;;;;x -mapmode_tooltip_39;职员与技工的比例为: $fraction$ ($x$/$y$), $value$ 时是最佳;;;;;;;;;;;;x -mapmode_tooltip_40;生活条件:$x$;;;;;;;;;;;;x -mapmode_tooltip_41;犯罪:$x$;;;;;;;;;;;;x -mapmode_tooltip_42_1;陆军集结点;;;;;;;;;;;;x -mapmode_tooltip_42_2;海军集结点;;;;;;;;;;;;x -mapmode_tooltip_43;劳力分布:;;;;;;;;;;;;x -mapmode_tooltip_44;该省动员团:$x$(可能有$y$);;;;;;;;;;;;x -mapmode_tooltip_44_2;无兵可用;;;;;;;;;;;;x -mapmode_tooltip_name;$state$ ($name$ - );;;;;;;;;;;;x -mapmode_tooltip_core_entry;$$faction$ - $name$;;;;;;;;;;;;x -mapmode_tooltip_state_entry; - $state$ \n $continentname$;;;;;;;;;;;;x -mapmode_tooltip_culture_majorities;?Y$PROV$?W文化是:;;;;;;;;;;;;x -mapmode_tooltip_religion_majorities;?Y$PROV$?W宗教是:;;;;;;;;;;;;x -mapmode_tooltip_dominant_issues;该议题在 ?Y$PROV$?W 是:;;;;;;;;;;;;x -mapmode_tooltip_total_income;每日总收入:;;;;;;;;;;;;x -mapmode_tooltip_dominant_ideology;?Y$PROV$?W意识形态是:;;;;;;;;;;;;x -mapmode_tooltip_con_average;平均觉醒度:?Y$val$?W;;;;;;;;;;;;x -mapmode_tooltip_total_employment;职业:;;;;;;;;;;;;x -mapmode_tooltip_literacy_rate;识字率:;;;;;;;;;;;;x -mapmode_tooltip_factory_count;?Y$state$?W工厂:;;;;;;;;;;;;x -mapmode_tooltip_fort_level;要塞等级;;;;;;;;;;;;x -mapmode_tooltip_fort_being_built;一个要塞在此地建设中。;;;;;;;;;;;;x -mapmode_tooltip_can_build_fort;可以在此地建设新要塞。;;;;;;;;;;;;x -mapmode_tooltip_population_change;每月人口变化:;;;;;;;;;;;;x -mapmode_tooltip_rebels_amount;省份叛乱:;;;;;;;;;;;;x -mapmode_tooltip_rebels_none;安居乐业;;;;;;;;;;;;x -aml_civ_s1;开化;;;;;;;;;;;;x -aml_civ_s2;未殖民;;;;;;;;;;;;x -aml_civ_s3;100% 西化;;;;;;;;;;;;x -aml_civ_s4;0% 西化;;;;;;;;;;;;x -aml_civ_s5;殖民地;;;;;;;;;;;;x -aml_col_s1;潜在;;;;;;;;;;;;x -aml_col_s2;N/A;;;;;;;;;;;;x -aml_col_s3;可投资;;;;;;;;;;;;x -aml_col_s4;殖民中;;;;;;;;;;;;x -aml_dip_s1;观点;;;;;;;;;;;;x -aml_dip_s2;盟友;;;;;;;;;;;;x -aml_dip_s3;敌人;;;;;;;;;;;;x -aml_dip_s4;傀儡;;;;;;;;;;;;x -aml_dip_s5;势力圈;;;;;;;;;;;;x -aml_dip_s6;其他;;;;;;;;;;;;x -aml_dip_s7;核心;;;;;;;;;;;;x -aml_dip_s8;非核心;;;;;;;;;;;;x -aml_dip_s9;文化母国核心;;;;;;;;;;;;x -aml_rr_s1;等级 0;;;;;;;;;;;;x -aml_rr_s2;等级 6;;;;;;;;;;;;x -aml_rr_s3;升级中;;;;;;;;;;;;x -aml_rr_s4;最大等级;;;;;;;;;;;;x -aml_rr_s5;封锁;;;;;;;;;;;;x -aml_nav_s1;没有海军基地;;;;;;;;;;;;x -aml_nav_s2;最大等级;;;;;;;;;;;;x -aml_nav_s3;升级中;;;;;;;;;;;;x -aml_nav_s4;可升级;;;;;;;;;;;;x -aml_nav_s5;可建造;;;;;;;;;;;;x -aml_rank_s1;列强;;;;;;;;;;;;x -aml_rank_s2;次强;;;;;;;;;;;;x -aml_rank_s3;开化;;;;;;;;;;;;x -aml_rank_s4;未开化;;;;;;;;;;;;x -aml_rec_s1;可用;;;;;;;;;;;;x -aml_rec_s2;全部使用;;;;;;;;;;;;x -aml_rec_s3;无;;;;;;;;;;;;x \ No newline at end of file +#Powered_by_ParaTranz +mapmode_1;地形地图 +mapmode_2;政治地图 +mapmode_3;叛乱地图 +mapmode_4;外交地图 +mapmode_5;地区地图 +mapmode_6;基础设施 +mapmode_7;殖民地图 +mapmode_8;行政地图 +mapmode_9;征兵地图 +mapmode_10;国家焦点 +mapmode_11;原料产地地图 +mapmode_12;人口密度地图 +mapmode_13;民族地图 +mapmode_14;势力范围地图 +mapmode_15;补给上限地图 +mapmode_16;政党支持地图 +mapmode_17;国家排名地图 +mapmode_18;移民地图 +mapmode_19;开化程度地图 +mapmode_20;外交关系地图 +mapmode_21;危机地图 +mapmode_22;海军地图 +mapmode_23;宗教地图 +mapmode_24;要塞地图 +mapmode_25;意识形态地图 +mapmode_26;收入地图 +mapmode_27;觉醒度地图 +mapmode_28;斗争性地图 +mapmode_29;识字率地图 +mapmode_30;就业率地图 +mapmode_31;工厂地图 +mapmode_32;政见地图 +mapmode_33;发展地图 +mapmode_34;玩家地图 +mapmode_35;必需品地图 +mapmode_36;日用品地图 +mapmode_37;奢侈品地图 +mapmode_38;军官地图 +mapmode_39;职员-技工比例地图 +mapmode_40;生活条件地图 +mapmode_41;罪犯地图 +mapmode_42;集结地图 +mapmode_43;劳力地图 +mapmode_44;动员地图 +legend_min_mapmode_8;低行政 +legend_min_mapmode_19;未开化 +legend_min_mapmode_7;未殖民 +legend_min_mapmode_21;低紧张 +legend_min_mapmode_18;迁出 +legend_min_mapmode_12;低密度 +legend_min_mapmode_17;低排名 +legend_min_mapmode_20;低关系 +legend_min_mapmode_3;低叛乱风险 +legend_min_mapmode_11;低原料输出 +legend_min_mapmode_15;低供应 +legend_min_mapmode_26;低收入 +legend_min_mapmode_27;低觉醒度 +legend_min_mapmode_28;低斗争 +legend_min_mapmode_29;低识字率 +legend_min_mapmode_30;低就业率 +legend_min_mapmode_33;低增长 +legend_min_mapmode_35;低需求 +legend_min_mapmode_36;低需求 +legend_min_mapmode_37;低需求 +legend_min_mapmode_38;低军官 +legend_min_mapmode_39;低职员-技工比例 +legend_min_mapmode_40;低生活条件 +legend_min_mapmode_44;低部队数 +legend_max_mapmode_8;高行政 +legend_max_mapmode_19;开化 +legend_max_mapmode_7;殖民 +legend_max_mapmode_21;高紧张 +legend_max_mapmode_18;迁入 +legend_max_mapmode_12;高密度 +legend_max_mapmode_17;高排名 +legend_max_mapmode_20;高关系 +legend_max_mapmode_3;高叛乱风险 +legend_max_mapmode_11;高原料输出 +legend_max_mapmode_15;高供应 +legend_max_mapmode_26;高收入 +legend_max_mapmode_27;高觉醒度 +legend_max_mapmode_28;高斗争 +legend_max_mapmode_29;高识字率 +legend_max_mapmode_30;高就业率 +legend_max_mapmode_33;高增长 +legend_max_mapmode_35;高满足 +legend_max_mapmode_36;高满足 +legend_max_mapmode_37;高满足 +legend_max_mapmode_38;高军官 +legend_max_mapmode_39;高职员-技工比例 +legend_max_mapmode_40;高生活条件 +legend_max_mapmode_44;高部队数 +mapmode_tooltip_34;玩家:$x$ +mapmode_tooltip_34_you_sp;这是你! +mapmode_tooltip_34_you;玩家:$x$(这是你!) +mapmode_tooltip_34_ai;AI 控制 +mapmode_tooltip_35;必需品满足:$x$ +mapmode_tooltip_36;日用品满足:$x$ +mapmode_tooltip_37;奢侈品满足:$x$ +mapmode_tooltip_38;军官总数:$x$(占总人口的 $y$,$value$ 为最佳) +mapmode_tooltip_39;职员与技工的比例为: $fraction$($x$/$y$),$value$ 为最佳 +mapmode_tooltip_40;生活条件:$x$ +mapmode_tooltip_41;犯罪率:$x$ +mapmode_tooltip_42_1;陆军集结点 +mapmode_tooltip_42_2;海军集结点 +mapmode_tooltip_43;劳动力分布: +mapmode_tooltip_44;已动员团数:$x$(最多为 $y$) +mapmode_tooltip_44_2;无可动员团 +mapmode_tooltip_name;$state$ ($name$ - ) +mapmode_tooltip_core_entry;$$faction$ - $name$ +mapmode_tooltip_state_entry; - $state$ \n $continentname$ +mapmode_tooltip_culture_majorities;?Y$PROV$?W的主要民族是: +mapmode_tooltip_religion_majorities;?Y$PROV$?W的宗教信仰为: +mapmode_tooltip_dominant_issues;?Y$PROV$?W的主要政见为: +mapmode_tooltip_total_income;每日总收入: +mapmode_tooltip_dominant_ideology;?Y$PROV$?W的意识形态为: +mapmode_tooltip_con_average;平均觉醒度:?Y$val$?W +mapmode_tooltip_total_employment;就业率: +mapmode_tooltip_literacy_rate;识字率: +mapmode_tooltip_factory_count;?Y$state$?W工厂: +mapmode_tooltip_fort_level;要塞等级 +mapmode_tooltip_fort_being_built;正在建设要塞。 +mapmode_tooltip_can_build_fort;可建设新要塞。 +mapmode_tooltip_population_change;每月人口变化: +mapmode_tooltip_rebels_amount;省份叛乱: +mapmode_tooltip_rebels_none;安居乐业 +aml_civ_s1;开化 +aml_civ_s2;未殖民 +aml_civ_s3;100% 开化 +aml_civ_s4;0% 开化 +aml_civ_s5;殖民地 +aml_col_s1;潜在 +aml_col_s2;N/A +aml_col_s3;可殖民 +aml_col_s4;殖民中 +aml_dip_s1;玩家 +aml_dip_s2;盟友 +aml_dip_s3;敌人 +aml_dip_s4;傀儡 +aml_dip_s5;势力范围 +aml_dip_s6;其他 +aml_dip_s7;核心 +aml_dip_s8;非核心 +aml_dip_s9;文化母国核心 +aml_rr_s1;0 级 +aml_rr_s2;6 级 +aml_rr_s3;正在升级 +aml_rr_s4;最高等级 +aml_rr_s5;封锁 +aml_nav_s1;没有海军基地 +aml_nav_s2;最高等级 +aml_nav_s3;正在升级 +aml_nav_s4;可升级 +aml_nav_s5;可建造 +aml_rank_s1;列强 +aml_rank_s2;次强 +aml_rank_s3;开化国家 +aml_rank_s4;未开化国家 +aml_rec_s1;可用 +aml_rec_s2;已满 +aml_rec_s3;无 \ No newline at end of file diff --git a/assets/localisation/zh-CN/messages.csv b/assets/localisation/zh-CN/messages.csv index 2631d3b6a..94109cceb 100644 --- a/assets/localisation/zh-CN/messages.csv +++ b/assets/localisation/zh-CN/messages.csv @@ -1,348 +1,347 @@ -#Powered_by_ParaTranz;;;;;;;;;;;;;x -#CODE;ENGLISH;FRENCH;GERMAN;;SPANISH;;;;;;;;x -message_notify_rebels_defeat_label;击败叛军时是否通知?;;;;;;;;;;;;x -message_settings_spectator;预设:仅观察;;;;;;;;;;;;x -msg_revolt_title;叛军起义;;;;;;;;;;;;x -msg_revolt_1;$x$叛军已在以下省份发动叛乱:;;;;;;;;;;;;x -msg_revolt_2;$x$叛军已经发动叛乱(未成功);;;;;;;;;;;;x -msg_war_title;宣战;;;;;;;;;;;;x -msg_war_1;$x$已经对$y$宣战,开始了$val$。;;;;;;;;;;;;x -msg_wargoal_title;战争目标已添加;;;;;;;;;;;;x -msg_wargoal_1;$x$为我们的战争添加了以下战争目标:;;;;;;;;;;;;x -msg_war_join_title;国家参战;;;;;;;;;;;;x -msg_war_join_1;$x$已经加入正在进行的$val$;;;;;;;;;;;;x -msg_war_becomes_great_title;战争升级;;;;;;;;;;;;x -msg_war_becomes_great_1;$x$已经演变为了$y$;;;;;;;;;;;;x -msg_siegeover_title;围城结束;;;;;;;;;;;;x -msg_siegeover_1;对$x$的围攻已经结束了。;;;;;;;;;;;;x -msg_siegeover_2;$y$不再控制这个省份。;;;;;;;;;;;;x -msg_siegeover_3;$y$叛军不再控制这个省份。;;;;;;;;;;;;x -msg_siegeover_4;这个省份现在被$y$控制。;;;;;;;;;;;;x -msg_siegeover_5;这个省份现在被$y$叛军控制。;;;;;;;;;;;;x -msg_new_crisis_title;危机正在酝酿;;;;;;;;;;;;x -msg_new_crisis_1;一场围绕$x$所有权的危机正在酝酿。;;;;;;;;;;;;x -msg_new_crisis_2;一场关于殖民$x$的危机正在酝酿。;;;;;;;;;;;;x -msg_tech_title;科技研究完成;;;;;;;;;;;;x -msg_tech_1;$x$已经研究完成,具有以下效果:;;;;;;;;;;;;x -msg_inv_title;获得发明;;;;;;;;;;;;x -msg_inv_1;$x$已经被发明,具有以下效果:;;;;;;;;;;;;x -msg_fab_discovered_title;伪造事发;;;;;;;;;;;;x -msg_fab_discovered_1;我们伪造战争借口的行动被发现了,这会增加?R$x$?!恶名。;;;;;;;;;;;;x -msg_fab_discovered_2;$x$针对$y$的战争合理化进程被发现;;;;;;;;;;;;x -msg_fab_canceled_title;取消伪造;;;;;;;;;;;;x -msg_fab_canceled_1;因目标理由失效,伪造被迫取消。;;;;;;;;;;;;x -msg_fab_finished_title;伪造完成;;;;;;;;;;;;x -msg_fab_finished_1;我们完成$x$理由针对$y$。;;;;;;;;;;;;x -msg_leader_died_title;将军死亡;;;;;;;;;;;;x -msg_leader_died_1;指挥军队$y$的将领$x$去世了。;;;;;;;;;;;;x -msg_leader_died_2;指挥舰队$y$的海军将领$x$去世了。;;;;;;;;;;;;x -msg_peace_offer_accepted_title;接受和平协议;;;;;;;;;;;;x -msg_peace_offer_accepted_1;作为$x$一部分,$y$接受$val$和平协议。;;;;;;;;;;;;x -msg_peace_offer_rejected_title;和平协议被拒绝;;;;;;;;;;;;x -msg_peace_offer_rejected_1;作为$x$一部分,$y$拒绝$val$的和平协议。;;;;;;;;;;;;x -msg_upper_house_title;上议院改选;;;;;;;;;;;;x -msg_upper_house_1;新的上议院组成为:;;;;;;;;;;;;x -msg_upper_house_2;$x$ %:$y$;;;;;;;;;;;;x -msg_election_start_title;选举开始;;;;;;;;;;;;x -msg_election_start_1;选举将在$x$结束。;;;;;;;;;;;;x -msg_dec_rel_title;关系恶化;;;;;;;;;;;;x -msg_dec_rel_1;$x$已经降低了与$y$的外交关系。;;;;;;;;;;;;x -msg_inc_rel_title;关系改善;;;;;;;;;;;;x -msg_inc_rel_1;$x$已经增进了与$y$的外交关系。;;;;;;;;;;;;x -msg_add_sphere_title;国家加入势力圈;;;;;;;;;;;;x -msg_add_sphere_1;$x$已经将$y$纳入势力圈。;;;;;;;;;;;;x -msg_rem_sphere_title;国家被移出势力圈;;;;;;;;;;;;x -msg_rem_sphere_1;$x$已经将$y$移出势力圈;;;;;;;;;;;;x -msg_rem_sphere_2;$x$已经将$y$移出$val$的势力圈。;;;;;;;;;;;;x -msg_op_dec_title;评价降低;;;;;;;;;;;;x -msg_op_dec_1;$x$降低了$val$对$y$的评价。;;;;;;;;;;;;x -msg_op_inc_title;评价提高;;;;;;;;;;;;x -msg_op_inc_1;$x$提高了$y$对它的评价。;;;;;;;;;;;;x -msg_expel_title;驱逐顾问;;;;;;;;;;;;x -msg_expel_1;$y$使$x$驱逐$val$顾问。;;;;;;;;;;;;x -msg_ban_title;封锁使馆;;;;;;;;;;;;x -msg_ban_1;$x$使$val$驻$y$大使馆被封锁。;;;;;;;;;;;;x -msg_ban_2;这将持续到$x$。;;;;;;;;;;;;x -msg_discredit_title;败坏名誉;;;;;;;;;;;;x -msg_discredit_1;$x$使$y$抹黑$val$。;;;;;;;;;;;;x -msg_discredit_2;这将持续到$x$。;;;;;;;;;;;;x -msg_ally_call_accepted_title;履行盟约;;;;;;;;;;;;x -msg_ally_call_accepted_1;$x$履行他们$y$并加入$val$。;;;;;;;;;;;;x -msg_ally_call_declined_title;背弃盟约;;;;;;;;;;;;x -msg_ally_call_decline_1;$x$回绝他们$y$盟约并不参加$val$。;;;;;;;;;;;;x -msg_alliance_declined_title;盟约拒绝;;;;;;;;;;;;x -msg_alliance_declined_1;$x$拒绝$y$提议的盟约。;;;;;;;;;;;;x -msg_alliance_starts_title;盟约达成;;;;;;;;;;;;x -msg_alliance_starts_1;$x$和$y$结盟。;;;;;;;;;;;;x -msg_alliance_ends_title;解除盟约;;;;;;;;;;;;x -msg_alliance_ends_1;这盟约在$x$和$y$之间已终结。;;;;;;;;;;;;x -msg_access_refused_title;军事通行拒绝;;;;;;;;;;;;x -msg_access_refused_1;$x$拒绝给予$y$军事通行权。;;;;;;;;;;;;x -msg_access_granted_title;军事通行准许;;;;;;;;;;;;x -msg_access_granted_1;$x$给予$y$军事通行权。;;;;;;;;;;;;x -msg_access_canceled_a_title;军事通行收回;;;;;;;;;;;;x -msg_access_canceled_a_1;$x$收回$y$军事通行权。;;;;;;;;;;;;x -msg_access_canceled_b_title;军事通行取消;;;;;;;;;;;;x -msg_access_canceled_b_1;$x$不再需要军事通行$y$。;;;;;;;;;;;;x -msg_wsub_start_title;战争援助启动;;;;;;;;;;;;x -msg_wsub_start_1;$x$开始援助$y$当前战争。;;;;;;;;;;;;x -msg_wsub_end_title;战争援助结束;;;;;;;;;;;;x -msg_wsub_end_1;$x$停止援助$y$当前战争。;;;;;;;;;;;;x -msg_new_gp_title;新兴大国;;;;;;;;;;;;x -msg_new_gp_1;$x$现在是列强。;;;;;;;;;;;;x -msg_lost_gp_title;失去列强;;;;;;;;;;;;x -msg_lost_gp_1;$x$不再是列强。;;;;;;;;;;;;x -msg_decision_title;决议执行;;;;;;;;;;;;x -msg_decision_1;$x$执行$y$决议。;;;;;;;;;;;;x -msg_decision_2;效果:;;;;;;;;;;;;x -msg_rebels_win_title;叛军胜利;;;;;;;;;;;;x -msg_rebels_win_1;$x$叛军得胜。;;;;;;;;;;;;x -msg_rebels_win_2;因?R$x$?!下降威望;;;;;;;;;;;;x -msg_rebels_win_3;政体改为$x$;;;;;;;;;;;;x -msg_rebels_win_4;政府意识形态改为$x$;;;;;;;;;;;;x -msg_rebels_win_5;废除所有外交关系;;;;;;;;;;;;x -msg_rebels_win_6;效果:;;;;;;;;;;;;x -msg_election_end_title;选举结束;;;;;;;;;;;;x -msg_election_end_1;$x$获得$y$%选票,现在是执政党。;;;;;;;;;;;;x -msg_election_end_2;$x$获得$y$%选票,现在是联合政府的执政党。;;;;;;;;;;;;x -msg_crisis_joffer_accepted;国家站队;;;;;;;;;;;;x -msg_crisis_joffer_accepted_1;$x$接受$y$的条件,在当前危机中支持它。;;;;;;;;;;;;x -msg_crisis_joffer_rejected;国家保持中立;;;;;;;;;;;;x -msg_crisis_joffer_reject_1;$x$拒绝$y$加入他们一边的提议。;;;;;;;;;;;;x -msg_crisis_settled_title;危机解决;;;;;;;;;;;;x -msg_crisis_settled_1;$x$接受$y$的条件,解决当前危机。;;;;;;;;;;;;x -msg_crisis_not_settled_title;危机方案被拒绝;;;;;;;;;;;;x -msg_crisis_not_settled_1;$x$拒绝$y$提议的解决当前危机的方案。;;;;;;;;;;;;x -msg_crisis_escalates_title;危机升级;;;;;;;;;;;;x -msg_crisis_escalates_1;当前危机演变成$x$。;;;;;;;;;;;;x -msg_crisis_fizzle_title;危机冷却;;;;;;;;;;;;x -msg_crisis_fizzle_1;酝酿中的这危机未能引起国际关注。;;;;;;;;;;;;x -msg_crisis_fizzle_2;酝酿中的这危机未受支持。;;;;;;;;;;;;x -msg_crisis_attacker_title;支持危机;;;;;;;;;;;;x -msg_crisis_attacker_1;$x$加入当前危机以支持发起方。;;;;;;;;;;;;x -msg_crisis_defender_title;支持危机;;;;;;;;;;;;x -msg_crisis_defender_1;$x$加入当前危机以支持被动方。;;;;;;;;;;;;x -msg_crisis_vol_join_title;国家站队;;;;;;;;;;;;x -msg_crisis_vol_join_1;$x$加入当前危机以支持发起方。;;;;;;;;;;;;x -msg_crisis_vol_join_2;$x$加入当前危机以支持被动方。;;;;;;;;;;;;x -msg_entered_automatic_alliance_title;自动加入同盟;;;;;;;;;;;;x -msg_entered_automatic_alliance_1;$x$自动与我国结盟,因为我们标记感兴趣它的盟约。;;;;;;;;;;;;x -msg_chat_message_title;聊天信息;;;;;;;;;;;;x -msg_chat_message_1;$x$说:;;;;;;;;;;;;x -msg_chat_message_2;$x$;;;;;;;;;;;;x -msg_n_event_title;国家事件;;;;;;;;;;;;x -msg_p_event_title;省份事件;;;;;;;;;;;;x -msg_m_event_title;重要事件;;;;;;;;;;;;x -msg_revolt;当叛乱时;;;;;;;;;;;;x -msg_war_on_nation;当宣战时;;;;;;;;;;;;x -msg_war_by_nation;当宣战时;;;;;;;;;;;;x -msg_wargoal_added;当添加战争目标时;;;;;;;;;;;;x -msg_siegeover_by_nation;围攻我们;;;;;;;;;;;;x -msg_siegeover_on_nation;围攻他们;;;;;;;;;;;;x -msg_colony_finished;当殖民完成时;;;;;;;;;;;;x -msg_reform_gained;当改革时;;;;;;;;;;;;x -msg_reform_lost;当失去改革时;;;;;;;;;;;;x -msg_ruling_party_change;当更改执政党时;;;;;;;;;;;;x -msg_upperhouse;当上议院改选时;;;;;;;;;;;;x -msg_electionstart;当选举时;;;;;;;;;;;;x -msg_electiondone;当选举结束时;;;;;;;;;;;;x -msg_breakcountry;当国家破产时;;;;;;;;;;;;x -msg_peace_accepted_from_nation;当接受和平时;;;;;;;;;;;;x -msg_peace_rejected_from_nation;当拒绝和平时;;;;;;;;;;;;x -msg_peace_accepted_by_nation;当他们接受和平时;;;;;;;;;;;;x -msg_peace_rejected_by_nation;当他们拒绝和平时;;;;;;;;;;;;x -msg_mobilization_start;当总动员时;;;;;;;;;;;;x -msg_mobilization_end;当解除动员时;;;;;;;;;;;;x -msg_factory_complete;当工厂建成时;;;;;;;;;;;;x -msg_rr_complete;当铁路建成时;;;;;;;;;;;;x -msg_fort_complete;当要塞建成时;;;;;;;;;;;;x -msg_naval_base_complete;当海军基地建成时;;;;;;;;;;;;x -msg_province_event;当省份事件发生时;;;;;;;;;;;;x -msg_national_event;当国家事件发生时;;;;;;;;;;;;x -msg_major_event;当重要事件发生时;;;;;;;;;;;;x -msg_invention;当发明发现时;;;;;;;;;;;;x -msg_tech;当研究完成时;;;;;;;;;;;;x -msg_leader_dies;当将领死亡时;;;;;;;;;;;;x -msg_land_combat_starts_on_nation;当陆战时;;;;;;;;;;;;x -msg_naval_combat_starts_on_nation;当海战时;;;;;;;;;;;;x -msg_land_combat_starts_by_nation;当陆战时;;;;;;;;;;;;x -msg_naval_combat_starts_by_nation;当海战时;;;;;;;;;;;;x -msg_movement_finishes;当移动完成时;;;;;;;;;;;;x -msg_decision;当决议完成时;;;;;;;;;;;;x -msg_lose_great_power;当失去列强地位时;;;;;;;;;;;;x -msg_become_great_power;当成为列强时;;;;;;;;;;;;x -msg_war_subsidies_start_by_nation;当获得战争援助时;;;;;;;;;;;;x -msg_war_subsidies_start_on_nation;当提供战争援助时;;;;;;;;;;;;x -msg_war_subsidies_end_by_nation;当被援助结束时;;;;;;;;;;;;x -msg_war_subsidies_end_on_nation;当停止战争援助时;;;;;;;;;;;;x -msg_reparations_start_by_nation;当战争赔偿被支付时;;;;;;;;;;;;x -msg_reparations_start_on_nation;当支付战争赔款时;;;;;;;;;;;;x -msg_reparations_end_by_nation;当偿清战争赔款时;;;;;;;;;;;;x -msg_reparations_end_on_nation;当偿清战争赔款时;;;;;;;;;;;;x -msg_mil_access_start_by_nation;当获得军事通行时;;;;;;;;;;;;x -msg_mil_access_start_on_nation;当给予军事通行时;;;;;;;;;;;;x -msg_mil_access_end_by_nation;;;;;;;;;;;;;x -msg_mil_access_end_on_nation;;;;;;;;;;;;;x -msg_mil_access_declined_by_nation;;;;;;;;;;;;;x -msg_mil_access_declined_on_nation;;;;;;;;;;;;;x -msg_alliance_starts;;;;;;;;;;;;;x -msg_alliance_ends;;;;;;;;;;;;;x -msg_alliance_declined_by_nation;;;;;;;;;;;;;x -msg_alliance_declined_on_nation;;;;;;;;;;;;;x -msg_ally_called_accepted_by_nation;;;;;;;;;;;;;x -msg_ally_called_declined_by_nation;;;;;;;;;;;;;x -msg_discredit_by_nation;;;;;;;;;;;;;x -msg_ban_by_nation;;;;;;;;;;;;;x -msg_expell_by_nation;;;;;;;;;;;;;x -msg_discredit_on_nation;;;;;;;;;;;;;x -msg_ban_on_nation;;;;;;;;;;;;;x -msg_expell_on_nation;;;;;;;;;;;;;x -msg_increase_opinion;;;;;;;;;;;;;x -msg_decrease_opinion_by_nation;;;;;;;;;;;;;x -msg_decrease_opinion_on_nation;;;;;;;;;;;;;x -msg_rem_sphere_by_nation;;;;;;;;;;;;;x -msg_rem_sphere_on_nation;;;;;;;;;;;;;x -msg_removed_from_sphere;;;;;;;;;;;;;x -msg_add_sphere;当纳入势力圈时;;;;;;;;;;;;x -msg_added_to_sphere;当被纳入势力圈时;;;;;;;;;;;;x -msg_increase_relation_by_nation;当他们提高关系时;;;;;;;;;;;;x -msg_increase_relation_on_nation;当我们提高关系时;;;;;;;;;;;;x -msg_decrease_relation_by_nation;当他们降低关系时;;;;;;;;;;;;x -msg_decrease_relation_on_nation;当我们降低关系时;;;;;;;;;;;;x -msg_join_war_by_nation;当一国参战时;;;;;;;;;;;;x -msg_join_war_on_nation;当我们参战时;;;;;;;;;;;;x -msg_gw_unlocked;当世界大战可用时;;;;;;;;;;;;x -msg_war_becomes_great;当战争演变成世界大战时;;;;;;;;;;;;x -msg_cb_detected_on_nation;;;;;;;;;;;;;x -msg_cb_detected_by_nation;;;;;;;;;;;;;x -msg_crisis_join_offer_accepted_by_nation;;;;;;;;;;;;;x -msg_crisis_join_offer_declined_by_nation;;;;;;;;;;;;;x -msg_crisis_join_offer_accepted_from_nation;;;;;;;;;;;;;x -msg_crisis_join_offer_declined_from_nation;;;;;;;;;;;;;x -msg_crisis_resolution_accepted;当危机方案被解决时;;;;;;;;;;;;x -msg_crisis_becomes_war;当危机开始时;;;;;;;;;;;;x -msg_crisis_resolution_declined_from_nation;;;;;;;;;;;;;x -msg_crisis_starts;;;;;;;;;;;;;x -msg_crisis_attacker_backer;;;;;;;;;;;;;x -msg_crisis_defender_backer;;;;;;;;;;;;;x -msg_crisis_fizzle;;;;;;;;;;;;;x -msg_war_join_by;;;;;;;;;;;;;x -msg_war_join_on;;;;;;;;;;;;;x -msg_cb_fab_finished;;;;;;;;;;;;;x -msg_cb_fab_cancelled;;;;;;;;;;;;;x -msg_crisis_voluntary_join;;;;;;;;;;;;;x -msg_bankruptcy_title;破产;;;;;;;;;;;;x -amsg_bankruptcy;当一国破产时;;;;;;;;;;;;x -msg_bankruptcy_1;$x$破产;;;;;;;;;;;;x -message_name_text;消息;;;;;;;;;;;;x -msg_for_us;关于:你的国家;;;;;;;;;;;;x -msg_for_interesting;有趣国家;;;;;;;;;;;;x -msg_for_other;其他国家;;;;;;;;;;;;x -msg_handling_ignore;忽视此消息;;;;;;;;;;;;x -msg_handling_log;记录此消息;;;;;;;;;;;;x -msg_handling_sound;用音效记录此消息;;;;;;;;;;;;x -msg_handling_popup;弹出消息;;;;;;;;;;;;x -msg_handling_pause;弹出消息并暂停游戏直到被关闭;;;;;;;;;;;;x -amsg_revolt;发生叛乱;;;;;;;;;;;;x -amsg_war_on_nation;向该国宣战;;;;;;;;;;;;x -amsg_war_by_nation;宣战;;;;;;;;;;;;x -amsg_wargoal_added;添加战争目标;;;;;;;;;;;;x -amsg_siegeover_by_nation;完成围攻;;;;;;;;;;;;x -amsg_siegeover_on_nation;攻占该省;;;;;;;;;;;;x -amsg_colony_finished;完成殖民地;;;;;;;;;;;;x -amsg_reform_gained;通过改革;;;;;;;;;;;;x -amsg_reform_lost;失去改革;;;;;;;;;;;;x -amsg_ruling_party_change;执政党更改;;;;;;;;;;;;x -amsg_upperhouse;上议院改选;;;;;;;;;;;;x -amsg_electionstart;全国选举;;;;;;;;;;;;x -amsg_electiondone;选举结束;;;;;;;;;;;;x -amsg_breakcountry;叛军诉求;;;;;;;;;;;;x -amsg_peace_accepted_from_nation;和平协议被接受;;;;;;;;;;;;x -amsg_peace_rejected_from_nation;和平协议被拒绝;;;;;;;;;;;;x -amsg_peace_accepted_by_nation;接受和平协议;;;;;;;;;;;;x -amsg_peace_rejected_by_nation;拒绝和平协议;;;;;;;;;;;;x -amsg_mobilization_start;总动员;;;;;;;;;;;;x -amsg_mobilization_end;解除动员;;;;;;;;;;;;x -amsg_factory_complete;工厂建成;;;;;;;;;;;;x -amsg_rr_complete;铁路建成;;;;;;;;;;;;x -amsg_fort_complete;要塞建成;;;;;;;;;;;;x -amsg_naval_base_complete;海军基地建成;;;;;;;;;;;;x -amsg_province_event;省份事件发生;;;;;;;;;;;;x -amsg_national_event;国家事件发生;;;;;;;;;;;;x -amsg_major_event;主要事件发生;;;;;;;;;;;;x -amsg_invention;发现发明;;;;;;;;;;;;x -amsg_tech;研究完毕;;;;;;;;;;;;x -amsg_leader_dies;将领死亡;;;;;;;;;;;;x -amsg_land_combat_starts_on_nation;我军被攻击;;;;;;;;;;;;x -amsg_naval_combat_starts_on_nation;海军被攻击;;;;;;;;;;;;x -amsg_land_combat_starts_by_nation;进攻敌军;;;;;;;;;;;;x -amsg_naval_combat_starts_by_nation;海军交战;;;;;;;;;;;;x -amsg_movement_finishes;部队待命;;;;;;;;;;;;x -amsg_decision;执行决议;;;;;;;;;;;;x -amsg_lose_great_power;失去列强地位;;;;;;;;;;;;x -amsg_become_great_power;成为列强;;;;;;;;;;;;x -amsg_war_subsidies_start_by_nation;战争援助;;;;;;;;;;;;x -amsg_war_subsidies_start_on_nation;被战争援助;;;;;;;;;;;;x -amsg_war_subsidies_end_by_nation;停止战争援助;;;;;;;;;;;;x -amsg_war_subsidies_end_on_nation;被停止战争援助;;;;;;;;;;;;x -amsg_reparations_start_by_nation;开始赔偿;;;;;;;;;;;;x -amsg_reparations_start_on_nation;获得赔偿;;;;;;;;;;;;x -amsg_reparations_end_by_nation;停付赔款;;;;;;;;;;;;x -amsg_reparations_end_on_nation;被停付赔款;;;;;;;;;;;;x -amsg_mil_access_start_by_nation;给予军事通行;;;;;;;;;;;;x -amsg_mil_access_start_on_nation;获得军事通行权;;;;;;;;;;;;x -amsg_mil_access_end_by_nation;收回军事通行权;;;;;;;;;;;;x -amsg_mil_access_end_on_nation;被收回军事通行权;;;;;;;;;;;;x -amsg_mil_access_declined_by_nation;军事通行请求被拒绝;;;;;;;;;;;;x -amsg_mil_access_declined_on_nation;拒绝军事通行请求;;;;;;;;;;;;x -amsg_alliance_starts;结盟;;;;;;;;;;;;x -amsg_alliance_ends;断盟;;;;;;;;;;;;x -amsg_alliance_declined_by_nation;拒绝盟约;;;;;;;;;;;;x -amsg_alliance_declined_on_nation;盟约被拒绝;;;;;;;;;;;;x -amsg_ally_called_accepted_by_nation;履行盟约;;;;;;;;;;;;x -amsg_ally_called_declined_by_nation;背盟败约;;;;;;;;;;;;x -amsg_discredit_by_nation;羞辱别国;;;;;;;;;;;;x -amsg_ban_by_nation;封锁别国使馆;;;;;;;;;;;;x -amsg_expell_by_nation;驱逐别国顾问;;;;;;;;;;;;x -amsg_discredit_on_nation;被诽谤;;;;;;;;;;;;x -amsg_ban_on_nation;使馆被封锁;;;;;;;;;;;;x -amsg_expell_on_nation;被驱逐顾问;;;;;;;;;;;;x -amsg_increase_opinion;提高评价;;;;;;;;;;;;x -amsg_decrease_opinion_by_nation;降低评价;;;;;;;;;;;;x -amsg_decrease_opinion_on_nation;评价被降低;;;;;;;;;;;;x -amsg_rem_sphere_by_nation;移出势力圈;;;;;;;;;;;;x -amsg_rem_sphere_on_nation;从其势力圈移出;;;;;;;;;;;;x -amsg_removed_from_sphere;被移出势力圈;;;;;;;;;;;;x -amsg_add_sphere;使之加入势力圈;;;;;;;;;;;;x -amsg_added_to_sphere;加入势力圈;;;;;;;;;;;;x -amsg_increase_relation_by_nation;提高关系;;;;;;;;;;;;x -amsg_increase_relation_on_nation;被提高关系;;;;;;;;;;;;x -amsg_decrease_relation_by_nation;降低关系;;;;;;;;;;;;x -amsg_decrease_relation_on_nation;被降低关系;;;;;;;;;;;;x -amsg_join_war_by_nation;参战;;;;;;;;;;;;x -amsg_join_war_on_nation;敌人参战;;;;;;;;;;;;x -amsg_gw_unlocked;世界大战可用;;;;;;;;;;;;x -amsg_war_becomes_great;世界大战!;;;;;;;;;;;;x -amsg_cb_detected_on_nation;发现针对理由;;;;;;;;;;;;x -amsg_cb_detected_by_nation;正当化理由被发现;;;;;;;;;;;;x -amsg_crisis_join_offer_accepted_by_nation;接受加入危机提议;;;;;;;;;;;;x -amsg_crisis_join_offer_declined_by_nation;拒绝加入危机提议;;;;;;;;;;;;x -amsg_crisis_join_offer_accepted_from_nation;加入危机提议被接受;;;;;;;;;;;;x -amsg_crisis_join_offer_declined_from_nation;加入危机提议被拒绝;;;;;;;;;;;;x -amsg_crisis_resolution_accepted;接受危机方案;;;;;;;;;;;;x -amsg_crisis_becomes_war;危机成为战争;;;;;;;;;;;;x -amsg_crisis_resolution_declined_from_nation;危机方案被拒绝;;;;;;;;;;;;x -amsg_crisis_starts;新危机;;;;;;;;;;;;x -amsg_crisis_attacker_backer;列强支持危机发起方;;;;;;;;;;;;x -amsg_crisis_defender_backer;列强支持危机被动方;;;;;;;;;;;;x -amsg_crisis_fizzle;危机不受关注而流产;;;;;;;;;;;;x -amsg_war_join_by;参战;;;;;;;;;;;;x -amsg_war_join_on;敌人参战;;;;;;;;;;;;x -amsg_cb_fab_finished;正当化理由成功;;;;;;;;;;;;x -amsg_cb_fab_cancelled;取消理由正当化;;;;;;;;;;;;x -amsg_crisis_voluntary_join;无条件加入危机;;;;;;;;;;;;x -amsg_army_built;建立军队;;;;;;;;;;;;x -amsg_navy_built;建立海军;;;;;;;;;;;;x -amsg_bankruptcy;国家破产;;;;;;;;;;;;x -amsg_entered_automatic_alliance;自动结盟;;;;;;;;;;;;x -amsg_chat_message;聊天信息;;;;;;;;;;;;x \ No newline at end of file +#Powered_by_ParaTranz +message_notify_rebels_defeat_label;击败叛军时是否通知? +message_settings_spectator;预设:仅观察 +msg_revolt_title;叛军起义 +msg_revolt_1;$x$叛军已在以下省份发动叛乱: +msg_revolt_2;$x$叛军已经发动叛乱(未成功) +msg_war_title;宣战 +msg_war_1;$x$已经对$y$宣战,开始了$val$。 +msg_wargoal_title;战争目标已添加 +msg_wargoal_1;$x$为我们的战争添加了以下战争目标: +msg_war_join_title;国家参战 +msg_war_join_1;$x$已经加入正在进行的$val$ +msg_war_becomes_great_title;战争升级 +msg_war_becomes_great_1;$x$已经演变为了$y$ +msg_siegeover_title;围城结束 +msg_siegeover_1;对$x$的围攻已经结束了。 +msg_siegeover_2;$y$不再控制这个省份。 +msg_siegeover_3;$y$叛军不再控制这个省份。 +msg_siegeover_4;这个省份现在被$y$控制。 +msg_siegeover_5;这个省份现在被$y$叛军控制。 +msg_new_crisis_title;危机正在酝酿 +msg_new_crisis_1;一场围绕$x$所有权的危机正在酝酿。 +msg_new_crisis_2;一场关于殖民$x$的危机正在酝酿。 +msg_tech_title;科技研究完成 +msg_tech_1;$x$已经研究完成,具有以下效果: +msg_inv_title;获得发明 +msg_inv_1;$x$已经被发明,具有以下效果: +msg_fab_discovered_title;伪造事发 +msg_fab_discovered_1;我们伪造战争借口的行动被发现了,这会增加?R$x$?!恶名。 +msg_fab_discovered_2;$x$针对$y$的战争合理化进程被发现 +msg_fab_canceled_title;取消伪造 +msg_fab_canceled_1;因目标理由失效,伪造被迫取消。 +msg_fab_finished_title;伪造完成 +msg_fab_finished_1;我们完成$x$理由针对$y$。 +msg_leader_died_title;将军死亡 +msg_leader_died_1;指挥军队$y$的将领$x$去世了。 +msg_leader_died_2;指挥舰队$y$的海军将领$x$去世了。 +msg_peace_offer_accepted_title;接受和平协议 +msg_peace_offer_accepted_1;作为$x$一部分,$y$接受$val$和平协议。 +msg_peace_offer_rejected_title;和平协议被拒绝 +msg_peace_offer_rejected_1;作为$x$一部分,$y$拒绝$val$的和平协议。 +msg_upper_house_title;上议院改选 +msg_upper_house_1;新的上议院组成为: +msg_upper_house_2;$x$ %:$y$ +msg_election_start_title;选举开始 +msg_election_start_1;选举将在$x$结束。 +msg_dec_rel_title;关系恶化 +msg_dec_rel_1;$x$已经降低了与$y$的外交关系。 +msg_inc_rel_title;关系改善 +msg_inc_rel_1;$x$已经增进了与$y$的外交关系。 +msg_add_sphere_title;国家加入势力范围 +msg_add_sphere_1;$x$已经将$y$纳入势力范围。 +msg_rem_sphere_title;国家被移出势力范围 +msg_rem_sphere_1;$x$已经将$y$移出势力范围 +msg_rem_sphere_2;$x$已经将$y$移出$val$的势力范围。 +msg_op_dec_title;评价降低 +msg_op_dec_1;$x$降低了$val$对$y$的评价。 +msg_op_inc_title;评价提高 +msg_op_inc_1;$x$提高了$y$对它的评价。 +msg_expel_title;驱逐顾问 +msg_expel_1;$y$使$x$驱逐$val$顾问。 +msg_ban_title;封锁使馆 +msg_ban_1;$x$使$val$驻$y$大使馆被封锁。 +msg_ban_2;这将持续到$x$。 +msg_discredit_title;败坏名誉 +msg_discredit_1;$x$使$y$抹黑$val$。 +msg_discredit_2;这将持续到$x$。 +msg_ally_call_accepted_title;履行盟约 +msg_ally_call_accepted_1;$x$履行他们$y$并加入$val$。 +msg_ally_call_declined_title;背弃盟约 +msg_ally_call_decline_1;$x$回绝他们$y$盟约并不参加$val$。 +msg_alliance_declined_title;盟约拒绝 +msg_alliance_declined_1;$x$拒绝$y$提议的盟约。 +msg_alliance_starts_title;盟约达成 +msg_alliance_starts_1;$x$和$y$结盟。 +msg_alliance_ends_title;解除盟约 +msg_alliance_ends_1;这盟约在$x$和$y$之间已终结。 +msg_access_refused_title;军事通行拒绝 +msg_access_refused_1;$x$拒绝给予$y$军事通行权。 +msg_access_granted_title;军事通行准许 +msg_access_granted_1;$x$给予$y$军事通行权。 +msg_access_canceled_a_title;军事通行收回 +msg_access_canceled_a_1;$x$收回$y$军事通行权。 +msg_access_canceled_b_title;军事通行取消 +msg_access_canceled_b_1;$x$不再需要军事通行$y$。 +msg_wsub_start_title;战争援助启动 +msg_wsub_start_1;$x$开始援助$y$当前战争。 +msg_wsub_end_title;战争援助结束 +msg_wsub_end_1;$x$停止援助$y$当前战争。 +msg_new_gp_title;新兴大国 +msg_new_gp_1;$x$现在是列强。 +msg_lost_gp_title;失去列强 +msg_lost_gp_1;$x$不再是列强。 +msg_decision_title;决议执行 +msg_decision_1;$x$执行$y$决议。 +msg_decision_2;效果: +msg_rebels_win_title;叛军胜利 +msg_rebels_win_1;$x$叛军得胜。 +msg_rebels_win_2;因?R$x$?!下降威望 +msg_rebels_win_3;政体改为$x$ +msg_rebels_win_4;政府意识形态改为$x$ +msg_rebels_win_5;废除所有外交关系 +msg_rebels_win_6;效果: +msg_election_end_title;选举结束 +msg_election_end_1;$x$获得$y$%选票,现在是执政党。 +msg_election_end_2;$x$获得$y$%选票,现在是联合政府的执政党。 +msg_crisis_joffer_accepted;国家站队 +msg_crisis_joffer_accepted_1;$x$接受$y$的条件,在当前危机中支持它。 +msg_crisis_joffer_rejected;国家保持中立 +msg_crisis_joffer_reject_1;$x$拒绝$y$加入他们一边的提议。 +msg_crisis_settled_title;危机解决 +msg_crisis_settled_1;$x$接受$y$的条件,解决当前危机。 +msg_crisis_not_settled_title;危机方案被拒绝 +msg_crisis_not_settled_1;$x$拒绝$y$提议的解决当前危机的方案。 +msg_crisis_escalates_title;危机升级 +msg_crisis_escalates_1;当前危机演变成$x$。 +msg_crisis_fizzle_title;危机冷却 +msg_crisis_fizzle_1;酝酿中的这危机未能引起国际关注。 +msg_crisis_fizzle_2;酝酿中的这危机未受支持。 +msg_crisis_attacker_title;支持危机 +msg_crisis_attacker_1;$x$加入当前危机以支持发起方。 +msg_crisis_defender_title;支持危机 +msg_crisis_defender_1;$x$加入当前危机以支持被动方。 +msg_crisis_vol_join_title;国家站队 +msg_crisis_vol_join_1;$x$加入当前危机以支持发起方。 +msg_crisis_vol_join_2;$x$加入当前危机以支持被动方。 +msg_entered_automatic_alliance_title;自动加入同盟 +msg_entered_automatic_alliance_1;$x$自动与我国结盟,因为我们标记感兴趣它的盟约。 +msg_chat_message_title;聊天信息 +msg_chat_message_1;$x$说: +msg_chat_message_2;$x$ +msg_n_event_title;国家事件 +msg_p_event_title;省份事件 +msg_m_event_title;重要事件 +msg_revolt;当叛乱时 +msg_war_on_nation;当宣战时 +msg_war_by_nation;当宣战时 +msg_wargoal_added;当添加战争目标时 +msg_siegeover_by_nation;围攻我们 +msg_siegeover_on_nation;围攻他们 +msg_colony_finished;当殖民完成时 +msg_reform_gained;当改革时 +msg_reform_lost;当失去改革时 +msg_ruling_party_change;当更改执政党时 +msg_upperhouse;当上议院改选时 +msg_electionstart;当选举时 +msg_electiondone;当选举结束时 +msg_breakcountry;当国家破产时 +msg_peace_accepted_from_nation;当接受和平时 +msg_peace_rejected_from_nation;当拒绝和平时 +msg_peace_accepted_by_nation;当他们接受和平时 +msg_peace_rejected_by_nation;当他们拒绝和平时 +msg_mobilization_start;当总动员时 +msg_mobilization_end;当解除动员时 +msg_factory_complete;当工厂建成时 +msg_rr_complete;当铁路建成时 +msg_fort_complete;当要塞建成时 +msg_naval_base_complete;当海军基地建成时 +msg_province_event;当省份事件发生时 +msg_national_event;当国家事件发生时 +msg_major_event;当重要事件发生时 +msg_invention;当发明发现时 +msg_tech;当研究完成时 +msg_leader_dies;当将领死亡时 +msg_land_combat_starts_on_nation;当陆战时 +msg_naval_combat_starts_on_nation;当海战时 +msg_land_combat_starts_by_nation;当陆战时 +msg_naval_combat_starts_by_nation;当海战时 +msg_movement_finishes;当移动完成时 +msg_decision;当决议完成时 +msg_lose_great_power;当失去列强地位时 +msg_become_great_power;当成为列强时 +msg_war_subsidies_start_by_nation;当获得战争援助时 +msg_war_subsidies_start_on_nation;当提供战争援助时 +msg_war_subsidies_end_by_nation;当被援助结束时 +msg_war_subsidies_end_on_nation;当停止战争援助时 +msg_reparations_start_by_nation;当战争赔偿被支付时 +msg_reparations_start_on_nation;当支付战争赔款时 +msg_reparations_end_by_nation;当偿清战争赔款时 +msg_reparations_end_on_nation;当偿清战争赔款时 +msg_mil_access_start_by_nation;当获得军事通行时 +msg_mil_access_start_on_nation;当给予军事通行时 +msg_mil_access_end_by_nation +msg_mil_access_end_on_nation +msg_mil_access_declined_by_nation +msg_mil_access_declined_on_nation +msg_alliance_starts +msg_alliance_ends +msg_alliance_declined_by_nation +msg_alliance_declined_on_nation +msg_ally_called_accepted_by_nation +msg_ally_called_declined_by_nation +msg_discredit_by_nation +msg_ban_by_nation +msg_expell_by_nation +msg_discredit_on_nation +msg_ban_on_nation +msg_expell_on_nation +msg_increase_opinion +msg_decrease_opinion_by_nation +msg_decrease_opinion_on_nation +msg_rem_sphere_by_nation +msg_rem_sphere_on_nation +msg_removed_from_sphere +msg_add_sphere;我国纳入势力范围 +msg_added_to_sphere;我国被纳入势力范围 +msg_increase_relation_by_nation;当他们提高关系时 +msg_increase_relation_on_nation;当我们提高关系时 +msg_decrease_relation_by_nation;当他们降低关系时 +msg_decrease_relation_on_nation;当我们降低关系时 +msg_join_war_by_nation;当一国参战时 +msg_join_war_on_nation;当我们参战时 +msg_gw_unlocked;当世界大战可用时 +msg_war_becomes_great;当战争演变成世界大战时 +msg_cb_detected_on_nation +msg_cb_detected_by_nation +msg_crisis_join_offer_accepted_by_nation +msg_crisis_join_offer_declined_by_nation +msg_crisis_join_offer_accepted_from_nation +msg_crisis_join_offer_declined_from_nation +msg_crisis_resolution_accepted;当危机方案被解决时 +msg_crisis_becomes_war;当危机开始时 +msg_crisis_resolution_declined_from_nation +msg_crisis_starts +msg_crisis_attacker_backer +msg_crisis_defender_backer +msg_crisis_fizzle +msg_war_join_by +msg_war_join_on +msg_cb_fab_finished +msg_cb_fab_cancelled +msg_crisis_voluntary_join +msg_bankruptcy_title;破产 +amsg_bankruptcy;当一国破产时 +msg_bankruptcy_1;$x$破产 +message_name_text;消息 +msg_for_us;关于:你的国家 +msg_for_interesting;有趣国家 +msg_for_other;其他国家 +msg_handling_ignore;忽视此消息 +msg_handling_log;记录此消息 +msg_handling_sound;用音效记录此消息 +msg_handling_popup;弹出消息 +msg_handling_pause;弹出消息并暂停游戏直到被关闭 +amsg_revolt;发生叛乱 +amsg_war_on_nation;向此国宣战 +amsg_war_by_nation;宣战 +amsg_wargoal_added;添加战争目标 +amsg_siegeover_by_nation;完成围攻 +amsg_siegeover_on_nation;攻占此省 +amsg_colony_finished;完成殖民地 +amsg_reform_gained;通过改革 +amsg_reform_lost;失去改革 +amsg_ruling_party_change;执政党更改 +amsg_upperhouse;上议院改选 +amsg_electionstart;全国选举 +amsg_electiondone;选举结束 +amsg_breakcountry;叛军诉求 +amsg_peace_accepted_from_nation;和平协议被接受 +amsg_peace_rejected_from_nation;和平协议被拒绝 +amsg_peace_accepted_by_nation;接受和平协议 +amsg_peace_rejected_by_nation;拒绝和平协议 +amsg_mobilization_start;总动员 +amsg_mobilization_end;解除动员 +amsg_factory_complete;工厂建成 +amsg_rr_complete;铁路建成 +amsg_fort_complete;要塞建成 +amsg_naval_base_complete;海军基地建成 +amsg_province_event;省份事件发生 +amsg_national_event;国家事件发生 +amsg_major_event;主要事件发生 +amsg_invention;发现发明 +amsg_tech;研究完毕 +amsg_leader_dies;将领死亡 +amsg_land_combat_starts_on_nation;我军被攻击 +amsg_naval_combat_starts_on_nation;海军被攻击 +amsg_land_combat_starts_by_nation;进攻敌军 +amsg_naval_combat_starts_by_nation;海军交战 +amsg_movement_finishes;部队待命 +amsg_decision;执行决议 +amsg_lose_great_power;失去列强地位 +amsg_become_great_power;成为列强 +amsg_war_subsidies_start_by_nation;战争援助 +amsg_war_subsidies_start_on_nation;被战争援助 +amsg_war_subsidies_end_by_nation;停止战争援助 +amsg_war_subsidies_end_on_nation;被停止战争援助 +amsg_reparations_start_by_nation;开始赔偿 +amsg_reparations_start_on_nation;获得赔偿 +amsg_reparations_end_by_nation;停付赔款 +amsg_reparations_end_on_nation;被停付赔款 +amsg_mil_access_start_by_nation;给予军事通行 +amsg_mil_access_start_on_nation;获得军事通行权 +amsg_mil_access_end_by_nation;收回军事通行权 +amsg_mil_access_end_on_nation;被收回军事通行权 +amsg_mil_access_declined_by_nation;军事通行请求被拒绝 +amsg_mil_access_declined_on_nation;拒绝军事通行请求 +amsg_alliance_starts;结盟 +amsg_alliance_ends;断盟 +amsg_alliance_declined_by_nation;拒绝盟约 +amsg_alliance_declined_on_nation;盟约被拒绝 +amsg_ally_called_accepted_by_nation;履行盟约 +amsg_ally_called_declined_by_nation;背盟败约 +amsg_discredit_by_nation;羞辱别国 +amsg_ban_by_nation;封锁别国使馆 +amsg_expell_by_nation;驱逐别国顾问 +amsg_discredit_on_nation;被诽谤 +amsg_ban_on_nation;使馆被封锁 +amsg_expell_on_nation;被驱逐顾问 +amsg_increase_opinion;提高评价 +amsg_decrease_opinion_by_nation;降低评价 +amsg_decrease_opinion_on_nation;评价被降低 +amsg_rem_sphere_by_nation;将别国移出势力范围 +amsg_rem_sphere_on_nation;将别国移出势力范围 +amsg_removed_from_sphere;被移出势力范围 +amsg_add_sphere;将别国纳入势力范围 +amsg_added_to_sphere;被纳入势力范围 +amsg_increase_relation_by_nation;提高关系 +amsg_increase_relation_on_nation;被提高关系 +amsg_decrease_relation_by_nation;降低关系 +amsg_decrease_relation_on_nation;被降低关系 +amsg_join_war_by_nation;参战 +amsg_join_war_on_nation;敌人参战 +amsg_gw_unlocked;世界大战可用 +amsg_war_becomes_great;世界大战! +amsg_cb_detected_on_nation;发现针对理由 +amsg_cb_detected_by_nation;正当化理由被发现 +amsg_crisis_join_offer_accepted_by_nation;接受加入危机提议 +amsg_crisis_join_offer_declined_by_nation;拒绝加入危机提议 +amsg_crisis_join_offer_accepted_from_nation;加入危机提议被接受 +amsg_crisis_join_offer_declined_from_nation;加入危机提议被拒绝 +amsg_crisis_resolution_accepted;接受危机方案 +amsg_crisis_becomes_war;危机成为战争 +amsg_crisis_resolution_declined_from_nation;危机方案被拒绝 +amsg_crisis_starts;新危机 +amsg_crisis_attacker_backer;列强支持危机发起方 +amsg_crisis_defender_backer;列强支持危机被动方 +amsg_crisis_fizzle;危机不受关注而流产 +amsg_war_join_by;参战 +amsg_war_join_on;敌人参战 +amsg_cb_fab_finished;正当化理由成功 +amsg_cb_fab_cancelled;取消理由正当化 +amsg_crisis_voluntary_join;无条件加入危机 +amsg_army_built;建立军队 +amsg_navy_built;建立海军 +amsg_bankruptcy;国家破产 +amsg_entered_automatic_alliance;自动结盟 +amsg_chat_message;聊天信息 \ No newline at end of file diff --git a/assets/localisation/zh-CN/newspaper_text.csv b/assets/localisation/zh-CN/newspaper_text.csv index a33ecbc4f..1b3ae70a8 100644 --- a/assets/localisation/zh-CN/newspaper_text.csv +++ b/assets/localisation/zh-CN/newspaper_text.csv @@ -1,357 +1,356 @@ -#Powered_by_ParaTranz;;;;;;;;;;;;;x -#CODE;ENGLISH;FRENCH;GERMAN;;SPANISH;;;;;;;;x -KEYNAME;文本;;;;;;;;;;;;x -news1;$TAG_2_0$政府以如下条件接受和平:$STRING_0_1$;;;;;;;;;;;;x -battle_we_win_title_large;在$STRING_0_3$之役大捷!;;;;;;;;;;;;x -battle_we_win_large;在$DATE_LONG_0$,我们战无不胜的军队再一次于$STRING_0_3$收获胜利!我方$VALUE_INT_0_1$名勇士让$VALUE_INT_0_3$人的隶属$TAG_0_3_ADJ$军队尝到了苦头。尽管我们无所畏惧的军队中有$VALUE_INT_0_2$人献出了生命,仍有$VALUE_INT_0_4$个$TAG_0_3_ADJ$混蛋被杀。敌军败走,地区的控制权在我们手中。在这么一场大败之后,$TAG_0_3$除了乞求和平别无他法!;;;;;;;;;;;;x -battle_we_win_title_medium;$STRING_0_3$之役告捷!;;;;;;;;;;;;x -battle_we_win_medium;在$DATE_LONG_0$,我们于$STRING_0_3$击败了$VALUE_INT_0_3$人的隶属$TAG_0_3_ADJ$军队,我军只损失了$VALUE_INT_0_2$人。;;;;;;;;;;;;x -battle_we_win_title_small;胜利!;;;;;;;;;;;;x -battle_we_win_small;在$DATE_LONG_0$,我们于$STRING_0_3$击败了$VALUE_INT_0_3$人的隶属$TAG_0_3_ADJ$军队。;;;;;;;;;;;;x -battle_we_lose_title_large;战略失误导致$STRING_0_3$战役惨败!;;;;;;;;;;;;x -battle_we_lose_large;在$DATE_LONG_0$,那些窃据高位的指挥官们胡乱地让$VALUE_INT_0_4$名勇士丧命于发生在$STRING_0_3$的对抗$TAG_0_2$军队的战斗中。我方$VALUE_INT_0_3$名精兵面对着$VALUE_INT1$人的隶属$TAG_0_2_ADJ$军队,他们同时与己方猪一般的将领和敌军卑劣可耻的手段相对抗,在这种困境下他们依然给敌军造成了$VALUE_INT_0_2$人的伤亡。本报对这场战争的相关负责人表示高度关切,并强烈要求政府采取相应措施。亡羊补牢,为时未晚!;;;;;;;;;;;;x -battle_we_lose_title_medium;$STRING_0_3$之役战败;;;;;;;;;;;;x -battle_we_lose_medium;在$DATE_LONG_0$,我们打输了$STRING_0_3$战役,损失了$VALUE_INT_0_4$名士兵并将当地控制权让给了$TAG_0_2$。;;;;;;;;;;;;x -battle_we_lose_title_small;$STRING_0_3$之役惨败;;;;;;;;;;;;x -battle_we_lose_small;在$DATE_LONG_0$,我们打输了$STRING_0_3$战役,损失了$VALUE_INT_0_4$名士兵并将当地控制权让给了$TAG_0_2$。;;;;;;;;;;;;x -gwar_we_win_large_title;$TAG_3_0_UPPER$投降!;;;;;;;;;;;;x -gwar_we_win_large_desc;在$DATE_LONG_1$,随着我方的大胜,$TAG_0_0$与$TAG_1_0$之间的大战落下了帷幕。这场名为$STRING_0_0$的战争,始于$DATE_SHORT_0$,止于$STRING_9_0$,最终的结果是$STRINGS_LIST_4$。;;;;;;;;;;;;x -gwar_we_win_medium_title;停战协议签订!\n胜利!;;;;;;;;;;;;x -gwar_we_win_medium_desc;在$DATE_LONG_1$,随着我方的大胜,$TAG_0_0$与$TAG_1_0$之间的大战落下了帷幕。这场名为$STRING_0_0$的战争,始于$DATE_SHORT_0$,止于$STRING_9_0$。;;;;;;;;;;;;x -gwar_we_win_small_title;战胜$TAG_3_0$!;;;;;;;;;;;;x -gwar_we_win_small_desc;$STRING_0_0$以$TAG_3_0$的战败告终。;;;;;;;;;;;;x -gwar_we_lose_large_title;耻辱之日\n与$TAG_2_0_UPPER$的和平协议签署!;;;;;;;;;;;;x -gwar_we_lose_large_desc;在$DATE_LONG_1$,对抗$TAG_2_0$的大战以我们羞耻的战败告终。这场名为$STRING_0_0$的战争,始于$DATE_SHORT_0$,止于$STRING_9_0$,最终的结果是$STRINGS_LIST_4$。;;;;;;;;;;;;x -gwar_we_lose_medium_title;与$TAG_2_0_UPPER$议和!;;;;;;;;;;;;x -gwar_we_lose_medium_desc;在$DATE_LONG_1$,随着我军的战败,$TAG_0_0$与$TAG_1_0$之间的大战落下了帷幕。这场名为$STRING_0_0$的战争,始于$DATE_SHORT_0$,止于$STRING_9_0$。;;;;;;;;;;;;x -gwar_we_lose_small_title;与$TAG_2_0$议和;;;;;;;;;;;;x -gwar_we_lose_small_desc;$STRING_0_0$结束了,我们败于$TAG_2_0$手下。;;;;;;;;;;;;x -war_we_win_large_title;停战协议签署!\n$TAG_3_0_UPPER$投降;;;;;;;;;;;;x -war_we_win_large_desc;在$DATE_LONG_1$,随着我方的大胜,$TAG_0_0$与$TAG_1_0$之间的战争落下了帷幕。这场名为$STRING_0_0$的战争,始于$DATE_SHORT_0$,止于$STRING_9_0$,最终的结果是$STRINGS_LIST_4$。;;;;;;;;;;;;x -war_we_win_medium_title;签署停战协议!\n胜利!;;;;;;;;;;;;x -war_we_win_medium_desc;在$DATE_LONG_1$,随着我方的大胜,$TAG_0_0$与$TAG_1_0$之间的战争落下了帷幕。这场名为$STRING_0_0$的战争,始于$DATE_SHORT_0$,止于$STRING_9_0$。;;;;;;;;;;;;x -war_we_win_small_title;战胜$TAG_3_0$!;;;;;;;;;;;;x -war_we_win_small_desc;$STRING_0_0$以$TAG_3_0$的战败告终。;;;;;;;;;;;;x -war_we_lose_large_title;耻辱之日\n与$TAG_2_0_UPPER$的和平协议签署!;;;;;;;;;;;;x -war_we_lose_large_desc;在$DATE_LONG_1$,对抗$TAG_2_0$的战争以我们羞耻的战败告终。这场名为$STRING_0_0$的战争,始于$DATE_SHORT_0$,止于$STRING_9_0$,最终的结果是$STRINGS_LIST_4$。;;;;;;;;;;;;x -war_we_lose_medium_title;耻辱的和平协议签署!;;;;;;;;;;;;x -war_we_lose_medium_desc;在$DATE_LONG_1$,随着我军的战败,$TAG_0_0$与$TAG_1_0$之间的战争落下了帷幕。这场名为$STRING_0_0$的战争,始于$DATE_SHORT_0$,止于$STRING_9_0$,其最终的胜利者是$TAG_2_0$。;;;;;;;;;;;;x -war_we_lose_small_title;与$TAG_2_0$议和;;;;;;;;;;;;x -war_we_lose_small_desc;$STRING_0_0$结束了,我们败于$TAG_2_0$手下。;;;;;;;;;;;;x -rebels_win_small_title;革命!;;;;;;;;;;;;x -rebels_win_small_desc;$STRING_0_0$击垮了$TAG_0_0$,整个国家都生灵涂炭。现在$STRING_0_3$$STRING_0_4$会干些什么呢?!;;;;;;;;;;;x -some_fake_1836_title_1;鸦片快讯!;;;;;;;;;;;;x -some_fake_1836_1;鸦片狂潮席卷中国,商路虽远,但绝对值得一试。;;;;;;;;;;;;x -some_fake_1836_title_2;乙醚狂热;;;;;;;;;;;;x -some_fake_1836_2;参加乙醚吸毒派对的人越来越多,权威人士宣称这将消耗大量瓦斯!;;;;;;;;;;;;x -some_fake_1836_title_3;愉悦梦境;;;;;;;;;;;;x -some_fake_1836_3;手术中首次采用全身麻醉技术,美国外科医生在肿瘤切除手术中让患者沉睡。;;;;;;;;;;;;x -some_fake_1836_title_4;字符编码;;;;;;;;;;;;x -some_fake_1836_4;世界上第一封采用摩斯电码发送的电报出现在美国。;;;;;;;;;;;;x -some_fake_1836_title_5;集邮者的庆典!;;;;;;;;;;;;x -some_fake_1836_5;英国推出了被称为黑便士的邮票系统,上面印有维多利亚女王青年时期的照片。;;;;;;;;;;;;x -some_fake_1836_title_6;揭示现实!;;;;;;;;;;;;x -some_fake_1836_6;《死魂灵》在俄罗斯发表,评论家声称这部作品太过荒诞不经了。;;;;;;;;;;;;x -some_fake_1836_title_7;木管乐器还是铜管乐器?;;;;;;;;;;;;x -some_fake_1836_title_8;淘金热!;;;;;;;;;;;;x -some_fake_1836_8;在加利福尼亚发现了金矿,大量淘金者云集于该地区!;;;;;;;;;;;;x -some_fake_1836_title_9;《乌鸦》发表;;;;;;;;;;;;x -some_fake_1836_9;一部阴森诡异的杰作,埃德加·爱伦·坡的这部作品能令你脖子上的寒毛倒竖。;;;;;;;;;;;;x -some_fake_1836_title_10;丰满的女性形体;;;;;;;;;;;;x -some_fake_1836_10;(请读者自行判断)女性腰围和臀围的大小,分别在历史不同时期的最大和最小值。请转第5页;;;;;;;;;;;;x -some_fake_1836_title_11;社论;;;;;;;;;;;;x -some_fake_1836_11;自由主义将会毁灭西方文明。如果没有强有力的政府,人民将会挨饿,并为了维持生存和抚养后代而倒退回野蛮。(见第10版);;;;;;;;;;;;x -some_fake_1850_title_1;我们的祖先?;;;;;;;;;;;;x -some_fake_1850_1;在德国发现的尼安德特人化石令科学家们赞叹不已。;;;;;;;;;;;;x -some_fake_1850_title_2;社论:;;;;;;;;;;;;x -some_fake_1850_2;本报认为,动物脂肪是完美的子弹盒润滑剂,看看我们是如何得出这个令人无法反驳的结论的(见第10版);;;;;;;;;;;;x -some_fake_1850_title_3;衰退中的运河;;;;;;;;;;;;x -some_fake_1850_3;曾经辉煌的被视为民族象征的运河系统处于衰退中,有什么是我们可以做的?请转第4页;;;;;;;;;;;;x -some_fake_1860_title_1;林肯遇刺身亡;;;;;;;;;;;;x -some_fake_1860_1;亚伯拉罕·林肯在福特剧院遇刺身亡,他在近距离内被约翰·威尔克斯·布斯枪杀。;;;;;;;;;;;;x -some_fake_1860_title_2;林肯一切安好;;;;;;;;;;;;x -some_fake_1860_2;约翰·威尔克斯·布斯刺杀亚伯拉罕·林肯未遂后被总统从福特剧院的阳台上抛下。;;;;;;;;;;;;x -some_fake_1860_title_3;缺乏骑士精神;;;;;;;;;;;;x -some_fake_1860_3;军用潜艇一经发明即被全球认定为是不光彩的邪恶武器,并应永久禁止。;;;;;;;;;;;;x -some_fake_1860_title_4;医疗保健;;;;;;;;;;;;x -some_fake_1860_4;南丁格尔在伦敦圣·托马斯医院创立了一所护士学校。;;;;;;;;;;;;x -some_fake_1860_title_5;元素的组织结构;;;;;;;;;;;;x -some_fake_1860_5;门捷列夫发现了元素周期表,列出了所有的56个已知元素。;;;;;;;;;;;;x -some_fake_1860_title_6;自行车大流行;;;;;;;;;;;;x -some_fake_1860_6;自行车狂潮席卷西方世界,自行车,值得拥有!;;;;;;;;;;;;x -some_fake_1860_title_7;史上最宽的墨西哥宽边帽;;;;;;;;;;;;x -some_fake_1860_7;据悉,目前在墨西哥出现了惊人的57英寸的墨西哥宽边帽。;;;;;;;;;;;;x -some_fake_1860_title_8;消防队成立;;;;;;;;;;;;x -some_fake_1860_8;他们是新人,但他们是最好的。;;;;;;;;;;;;x -some_fake_1860_title_9;足球获得普及;;;;;;;;;;;;x -some_fake_1860_9;足球协会比赛的上座率有所提高,精彩的比赛尤其受重劳力者和穷人欢迎。;;;;;;;;;;;;x -some_fake_1860_title_10;社论:;;;;;;;;;;;;x -some_fake_1860_10;当心女式自行车。女性骑乘这机器时,不留意间随风飘起的裙摆,裸露可见的脚踝美腿,将令附近的男子意乱神迷(第10版);;;;;;;;;;;;x -some_fake_1860_title_11;庞贝和赫库兰尼姆重见天日;;;;;;;;;;;;x -some_fake_1860_11;新的挖掘方式将使这两座在公元79年毁于维苏威火山喷发的城市重见天日。;;;;;;;;;;;;x -some_fake_1870_title_1;社论:;;;;;;;;;;;;x -some_fake_1870_1;落后的非洲人民热烈欢迎我们仁慈的政府。就像当年许多爱尔兰人欢迎不列颠君主,这些黑人渴望得到白人的统治(第10版);;;;;;;;;;;;x -some_fake_1870_title_2;文学:;;;;;;;;;;;;x -some_fake_1870_2;《环游世界八十天》为读者们带来了一场令人愉悦的学识盛宴!;;;;;;;;;;;;x -some_fake_1870_title_3;束胸衣昏厥;;;;;;;;;;;;x -some_fake_1870_3;真是史上病号最多的日子!最近在我们的医疗中心里,躺满了束胸衣过紧的受害者。;;;;;;;;;;;;x -some_fake_1880_title_1;试飞成功!;;;;;;;;;;;;x -some_fake_1880_1;一艘名叫“法兰西号”的军事飞艇,成为史上第一艘完成往返航行的动力飞艇。;;;;;;;;;;;;x -some_fake_1880_title_2;高层建筑;;;;;;;;;;;;x -some_fake_1880_2;“摩天大楼”开始在美国建造,这些庞大的钢架结构建筑傲视周边。;;;;;;;;;;;;x -some_fake_1880_title_3;薄荷朱利酒有救了!;;;;;;;;;;;;x -some_fake_1880_3;美国的马尔文·C·斯通发明了“吸管”。;;;;;;;;;;;;x -some_fake_1880_title_4;一切随心而动;;;;;;;;;;;;x -some_fake_1880_4;治疗吗啡上瘾的良药在美国被找到了:可乐酒!;;;;;;;;;;;;x -some_fake_1880_title_5;俾斯麦辞职;;;;;;;;;;;;x -some_fake_1880_5;俾斯麦辞去了总理职务,德国这艘巨舰失去了它的掌舵者。;;;;;;;;;;;;x -some_fake_1880_title_6;社论:;;;;;;;;;;;;x -some_fake_1880_6;社会主义将会毁灭西方文明。为什么?因为它将权力授予工人阶级,并让他们相信他们会过的更好更富足。狗屎!(第10版);;;;;;;;;;;;x -some_fake_1880_title_7;美国政府应该采取行动吗?;;;;;;;;;;;;x -some_fake_1880_7;对黑人施以私刑在美国的中心地带已经是司空见惯了。本刊的编辑不禁要问:国家是否应该干预或者阻止这种行为?;;;;;;;;;;;;x -some_fake_1890_title_1;起飞!;;;;;;;;;;;;x -some_fake_1890_1;阿德尔风神号是一架使用蒸汽动力的飞行器,其在巴黎附近进行了一次短途试验飞行。;;;;;;;;;;;;x -some_fake_1890_title_2;试飞成功!;;;;;;;;;;;;x -some_fake_1890_2;戴维则滑翔机成为世界上第一架成功载人飞行的飞行器,它在勃兰登堡附近飞行了大约80英尺的距离。;;;;;;;;;;;;x -some_fake_1890_title_3;会动的图片!;;;;;;;;;;;;x -some_fake_1890_3;在布鲁克林艺术与科学学院,电影放映机播放的移动图像震惊了观众。;;;;;;;;;;;;x -some_fake_1890_title_4;万岁!快乐90年代;;;;;;;;;;;;x -some_fake_1890_4;我们相信比现在更快乐的日子是从未出现过,也不会再有了。编辑部恭敬地提议将“快乐90年代”一词收入我们日常用语的辞典。;;;;;;;;;;;;x -some_fake_1890_title_5;人们是否能在某日飞天?;;;;;;;;;;;;x -some_fake_1890_5;在国内,有预言家提出,终有一日人类将能通过精巧的机械装置飞上天空。;;;;;;;;;;;;x -some_fake_1890_title_6;社论:;;;;;;;;;;;;x -some_fake_1890_6;“如果他希望人类能够飞翔,那他就应该给我们翅膀了。”船舶巨头和本报大股东查尔斯·奥里伽发表评论说道。(见第10版);;;;;;;;;;;;x -some_fake_1890_title_7;最初就是错的;;;;;;;;;;;;x -some_fake_1890_7;知名古生物学家O·C·马什在今天透露,由科普教授拼装的著名的薄板龙骨架,实际上错吧头部装在了尾巴上。教授无暇对此发表评论。;;;;;;;;;;;;x -some_fake_1900_title_1;比空气轻;;;;;;;;;;;;x -some_fake_1900_1;第一艘飞艇在德国腓特烈港附近的博登湖试飞成功。;;;;;;;;;;;;x -some_fake_1900_title_2;灾难!;;;;;;;;;;;;x -some_fake_1900_2;强飓风袭击美国德克萨斯州加尔维斯顿,造成约八千人死亡。;;;;;;;;;;;;x -some_fake_1900_title_3;灾难!;;;;;;;;;;;;x -some_fake_1900_3;在马提尼克,火山爆发摧毁了圣皮埃尔镇并造成至少三万人丧生。;;;;;;;;;;;;x -some_fake_1900_title_4;灾难!;;;;;;;;;;;;x -some_fake_1900_4;维苏威火山爆发,那不勒斯遭到毁灭。;;;;;;;;;;;;x -some_fake_1900_title_6;灾难!;;;;;;;;;;;;x -some_fake_1900_6;地震和海啸袭击墨西拿和卡拉布里亚。在西西里至少有七万人丧生。;;;;;;;;;;;;x -some_fake_1900_title_7;科佩尼克上尉;;;;;;;;;;;;x -some_fake_1900_7;一个乔装成德国军官的骗子“命令”士兵“逮捕”了某地方议会的议员。此人最终向政府屈服,他说自己这么做是出于对迟滞的官僚体制的愤怒。;;;;;;;;;;;;x -some_fake_1910_title_1;灾难!;;;;;;;;;;;;x -some_fake_1910_1;泰坦尼克号邮轮是有史以来建造的最大的船舶。在她的处女航中,因撞击北大西洋的冰山而沉没,超过1500人丧生。;;;;;;;;;;;;x -some_fake_1910_title_2;灾难!;;;;;;;;;;;;x -some_fake_1910_2;北海风暴袭击荷兰,造成一万人以上死亡。;;;;;;;;;;;;x -some_fake_1910_title_3;大发现!;;;;;;;;;;;;x -some_fake_1910_3;海勒姆·宾厄姆重新发现了一座前所未知的印加城市——马丘比丘。;;;;;;;;;;;;x -some_fake_1910_title_4;吸烟者欢呼吧!;;;;;;;;;;;;x -some_fake_1910_4;吉迪昂·森贝克发明了拉链。;;;;;;;;;;;;x -some_fake_1910_title_5;保存早餐;;;;;;;;;;;;x -some_fake_1910_5;查尔斯·斯翠特发明烤面包机。;;;;;;;;;;;;x -some_fake_1910_title_6;大陆漂移学说;;;;;;;;;;;;x -some_fake_1910_6;著名的德国科学家阿尔弗雷德·魏格纳,提出一个理论指出我们所生存的大陆是漂浮在地球表面的。;;;;;;;;;;;;x -some_fake_1910_title_7;广义相对论;;;;;;;;;;;;x -some_fake_1910_7;阿尔伯特·爱因斯坦发表了他的广义相对论,通过非常复杂且令人迷惑的公式,试图解释空间、时间、重力以及许多其他力之间的关系。;;;;;;;;;;;;x -some_fake_1910_title_8;社论:;;;;;;;;;;;;x -some_fake_1910_8;女权主义很可能会摧毁整个西方文明,男女平等会导致文明的堕落。为什么?因为女权主义最终会导致女性掌权者的出现(第10版);;;;;;;;;;;;x -some_fake_1910_title_9;自由填空:;;;;;;;;;;;;x -some_fake_1910_9;“填字游戏”作为一种异想天开式的消遣娱乐,将能够让读者展示他们强大的洞察力。;;;;;;;;;;;;x -some_fake_1910_title_10;《福尔摩斯》结局引争议;;;;;;;;;;;;x -some_fake_1910_10;名侦探之死引起了书迷们的一片哗然。作者亚瑟·柯南·道尔爵士决定将他从死里复活,并为此进行澄清以终结争议。;;;;;;;;;;;;x -some_fake_1920_title_1;飞行记录;;;;;;;;;;;;x -some_fake_1920_1;查尔斯·林德伯格成为单独从纽约直飞巴黎,横跨大西洋(1927年,5月20-21日)的第一人。;;;;;;;;;;;;x -some_fake_1920_title_2;前往星空!;;;;;;;;;;;;x -some_fake_1920_2;罗伯特·戈达德进行了世界上第一次液体燃料火箭试验。;;;;;;;;;;;;x -some_fake_1920_title_3;胡须的末日?;;;;;;;;;;;;x -some_fake_1920_3;美国制造商雅各·希克获得第一个电动剃须刀的专利。;;;;;;;;;;;;x -some_fake_1920_title_4;音乐的未来;;;;;;;;;;;;x -some_fake_1920_4;自动乐器公司推出了世界上第一台点唱机。;;;;;;;;;;;;x -some_fake_1920_title_5;我们不知道为什么;;;;;;;;;;;;x -some_fake_1920_5;杆坐的风潮席卷整个西方世界。;;;;;;;;;;;;x -some_fake_1920_title_6;社论:;;;;;;;;;;;;x -some_fake_1920_6;“电视”这种东西必将摧毁西方文明。今天是美国偶像,明天又是超级什么······(见第10版);;;;;;;;;;;;x -some_fake_1920_title_7;社论:;;;;;;;;;;;;x -some_fake_1920_7;“爵士乐”将会摧毁西方文明。整个音乐史上从来没有听过这样的具有腐蚀破坏性的节奏,这种丛林音乐节奏在如今这个压抑的社会没有容身之所(转第10版);;;;;;;;;;;;x -some_fake_1920_title_8;爵士乐狂潮!;;;;;;;;;;;;x -some_fake_1920_8;一种新风尚唤醒了听众对音乐的激情。狂热舞蹈、放荡少女与民族风的融合,都是这一新奇的音乐流派的副产品。;;;;;;;;;;;;x -some_fake_1920_title_9;文学文摘:《尤利西斯》;;;;;;;;;;;;x -some_fake_1920_9;由小有名气的爱尔兰人詹姆斯·乔伊斯呈献,《尤利西斯》描述了主人公,苦闷彷徨的都柏林小市民普通的一天(第19版继续);;;;;;;;;;;;x -some_fake_1920_title_10;去埃及!;;;;;;;;;;;;x -some_fake_1920_10;今日在尼罗河地区有了更令人震惊的考古发现,这进一步促进了国际对东方事物的着迷······(第2版继续);;;;;;;;;;;;x -some_fake_1920_title_11;包豪斯建筑;;;;;;;;;;;;x -some_fake_1920_11;一种名为包豪斯的崭新的未来派建筑风格已经在柏林、魏玛和德绍等城市引起瞩目。;;;;;;;;;;;;x -some_fake_1920_title_12;两个怪人引发混乱;;;;;;;;;;;;x -some_fake_1920_12;两个一胖一瘦的人出现在法庭上,他们被指控恶作剧与各式打诨。鉴于案情之严重性,涉及破坏房屋和盗窃驴子,据估计起诉人将寻求以死刑惩罚被告。;;;;;;;;;;;;x -some_fake_ANY_title_1;狗咬伤一孩童。;;;;;;;;;;;;x -some_fake_ANY_1;凶恶动物的袭击事件让社区为之震惊,家长出于对子女安全的关心要求采取行动。;;;;;;;;;;;;x -some_fake_ANY_title_2;全球降温。;;;;;;;;;;;;x -some_fake_ANY_2;随着温度记录逐年走低,科学家们警告下一个冰期即将到来。;;;;;;;;;;;;x -some_fake_ANY_title_3;失踪孩童被找到;;;;;;;;;;;;x -some_fake_ANY_3;他藏在一个谷仓里!在细致入微的彻底搜索后,失踪孩童被当地的志愿者找到,他躲藏在附近一幢被废弃的建筑物中。;;;;;;;;;;;;x -some_fake_ANY_title_5;少女惨遭杀害;;;;;;;;;;;;x -some_fake_ANY_5;昨日,一具可怕的少女残尸被发现捆绑在铁轨上。政府要求市民帮忙寻找一名蓄大胡子、戴大礼帽并身披黑色斗篷的男子。;;;;;;;;;;;;x -some_fake_ANY_title_6;兔子从帽子里出来;;;;;;;;;;;;x -some_fake_ANY_6;一个男人声称见证了某种神秘力量,他昨天看见一只兔子从帽子里出来。他目前因涉嫌非自然现象被调查。;;;;;;;;;;;;x -some_fake_ANY_title_7;2000年一瞥;;;;;;;;;;;;x -some_fake_ANY_7;一名著名的预言家已洞悉遥远的公元2000年。提到未来,他说道:“在2000年,每位持有土地的绅士都将拥有至少5个以上的热气球。”;;;;;;;;;;;;x -some_fake_ANY_title_8;伪造新闻!;;;;;;;;;;;;x -some_fake_ANY_8;一个爱尔兰人、一个波兰人和一个普鲁士人昨日因一项调查而被捕,该调查正在试图查明一个有关制造假新闻的阴谋。;;;;;;;;;;;;x -some_fake_ANY_title_9;撞死12人!;;;;;;;;;;;;x -some_fake_ANY_9;昨天一只愤怒的公牛造成了5名男子和7名女子的死亡。这只平日性格温和的公牛,最后被一个烟囱打扫工斩首。;;;;;;;;;;;;x -some_fake_ANY_title_10;大桥垮塌!;;;;;;;;;;;;x -some_fake_ANY_10;我国首都附近一座大桥的垮塌差点要了一位屠夫的命!现在这位屠夫已经是本地的话题人物了。万幸,他当时被他担任烤面包师的兄弟和一个制售烛台的小伙子所救。;;;;;;;;;;;;x -some_fake_ANY_title_11;平静的巴尔干;;;;;;;;;;;;x -some_fake_ANY_11;塞尔维亚、克罗地亚、波斯尼亚、土耳其、保加利亚、罗马尼亚、阿尔巴尼亚和希腊,在上周日一同为巴尔干半岛所沐浴的伟大和平大肆庆贺。;;;;;;;;;;;;x -some_fake_ANY_title_12;给编辑的信;;;;;;;;;;;;x -some_fake_ANY_12;一位读者呼吁要注意那些不顾乘客安危的渡轮驾驶员,他们鲁莽地把速度打到最大,不要命地让船四处乱窜。;;;;;;;;;;;;x -some_fake_ANY_title_13;天气预报;;;;;;;;;;;;x -some_fake_ANY_13;下周可能:阴雨,北风和东北风,并降温。;;;;;;;;;;;;x -some_fake_ANY_title_14;悲剧的城市大火;;;;;;;;;;;;x -some_fake_ANY_14;消防部门被指责因缺乏纪律和效率,导致火灾蔓延多个街区,进而造成至今为止最大最惨的一场火灾。;;;;;;;;;;;;x -some_fake_ANY_title_15;鱼钩大盗!;;;;;;;;;;;;x -some_fake_ANY_15;警方告知我们说一名盗贼从当地一家银行出纳员的办公桌上窃取了大量的金钱。当时这名出纳员正为盗贼的同伙而分神,一转眼间金钱就被盗贼利用鱼钩和杆子洗劫一空。;;;;;;;;;;;;x -some_fake_ANY_title_16;让他们跳!;;;;;;;;;;;;x -some_fake_ANY_16;科学家们声称让孩子们静止下来是对他们的折磨。在这个年龄,好动是孩子表现喜悦的的方式,所以应当鼓励而非禁止。;;;;;;;;;;;;x -some_fake_ANY_title_17;木制人行道;;;;;;;;;;;;x -some_fake_ANY_17;一种新的用以硬化木材的化工过程被发明了出来,据说可以使木材的耐久性超越传统建筑材料。或许城市委员会应考虑在街道铺上木地板了?;;;;;;;;;;;;x -some_fake_ANY_title_18;不需要食物就能生存?;;;;;;;;;;;;x -some_fake_ANY_18;某人声称可以30天不吃任何东西还能保持身心健康。被震惊的内科医生们表示要对他声称的能力进行一次检验。;;;;;;;;;;;;x -some_fake_ANY_title_19;致命疾病;;;;;;;;;;;;x -some_fake_ANY_19;一艘双桅横帆船近日从热带地区归来,据报告船上的两名船员已死于未知的热病。他们先是经历了非常严重的寒颤,然后是极度的口渴和幻觉,直至最终死亡。;;;;;;;;;;;;x -some_fake_ANY_title_20;人造钻石;;;;;;;;;;;;x -some_fake_ANY_20;一名欧洲化学家声称,通过一种只有他自己知道的加工方式,他能在普通晶体的表面覆盖一层各面都类似于真钻石的表面。;;;;;;;;;;;;x -some_fake_ANY_title_22;来自上帝的信;;;;;;;;;;;;x -some_fake_ANY_22;我们协会的一名贫困会员收到了封慈善信函,这封信上标着“来自上帝”。他的回复中表达了对收到金钱的感激,并提醒“神”要小心被征税和邮局盗窃。;;;;;;;;;;;;x -some_fake_ANY_title_23;医疗新闻;;;;;;;;;;;;x -some_fake_ANY_23;欧洲的顶级医生们推测,孩子们的呼吸问题可能和工厂排放的烟雾增多有关。;;;;;;;;;;;;x -some_fake_ANY_title_24;吸血鬼疯狂;;;;;;;;;;;;x -some_fake_ANY_24;在罗马尼亚地区另一场“吸血鬼疯狂”爆发了。迷信的农民们开始将大蒜涂抹在脖子上,以躲避邪恶的食尸鬼。;;;;;;;;;;;;x -some_fake_ANY_title_25;狼群杀死四人;;;;;;;;;;;;x -some_fake_ANY_25;狼群在上周突袭了西伯利亚的一个小镇,并杀害了四名居民。武装警察已经被派往当地围捕这些野兽。;;;;;;;;;;;;x -some_fake_ANY_title_26;恐怖的木偶;;;;;;;;;;;;x -some_fake_ANY_26;可怕的木偶渐渐已被接受为人们日常生活的一部分。最近此类玩具的存在再次引人注目,一款称作“宾伯”的木偶上市,宾伯是一个脸上带着凝固微笑的木男孩。;;;;;;;;;;;;x -some_fake_ANY_title_27;喝酒大赛;;;;;;;;;;;;x -some_fake_ANY_27;上周在纽约的喝酒比赛中,爱尔兰人比尔·惠兰击败了来自俄罗斯和苏格兰的对手。他在医院的病床上将这场胜利归功于“对狂饮的大爱”。;;;;;;;;;;;;x -some_fake_ANY_title_28;最长寿的人;;;;;;;;;;;;x -some_fake_ANY_28;尊敬的绅士吉米·威廉姆斯被称为是在世的最长寿的人。来自美国南方腹地的威廉姆斯礼貌地要求本报记者从他的草坪上圆润地离开。;;;;;;;;;;;;x -some_fake_ANY_title_29;银行劫案!;;;;;;;;;;;;x -some_fake_ANY_29;$ANYPROVINCE$的一间本地银行被一名游手好闲的蒙面歹徒入侵。警方正在搜铺罪犯,并为任何有助于抓捕其的信息提供悬赏。;;;;;;;;;;;;x -some_fake_ANY_title_30;钢琴猫巡演;;;;;;;;;;;;x -some_fake_ANY_30;一只著名的猫类钢琴家(以简称“钢琴猫”出名),预定本周抵达$OURCAPITAL$。这位猫类艺术家可能会演绎一些古典曲目。;;;;;;;;;;;;x -some_fake_ANY_title_31;专题讲座;;;;;;;;;;;;x -some_fake_ANY_31;$OURCAPITAL$科学委员会将推出一系列关于新月沃地文明起源的专题讲座。来自提尔的陶器碎片的展示也在计划之列。;;;;;;;;;;;;x -some_fake_ANY_title_32;注意!注意!;;;;;;;;;;;;x -some_fake_ANY_32;巨大规模的风暴接近中。公共安全官员提示:不要在暴风雨时打扫烟囱。对这一警告的忽视可能会引发意外。;;;;;;;;;;;;x -some_fake_ANY_title_34;贸易峰会;;;;;;;;;;;;x -some_fake_ANY_34;讨论有关当前欧洲和国际的关税与贸易保护议题的会议将在下周四于$OURCAPITAL$召开。;;;;;;;;;;;;x -some_fake_ANY_title_35;国际邮政公约;;;;;;;;;;;;x -some_fake_ANY_35;今天$OURCOUNTRY$政府和外国政府聚集起来讨论了国际信件的邮费问题。;;;;;;;;;;;;x -some_fake_ANY_title_36;现代煤炭贸易;;;;;;;;;;;;x -some_fake_ANY_36;今日地方商会正在讨论关于在西方世界自由交易火车和船舶用煤的问题。;;;;;;;;;;;;x -some_fake_ANY_title_37;不太可能成为枢机主教;;;;;;;;;;;;x -some_fake_ANY_37;教宗在梵蒂冈的内部圈子中谴责即将提拔的大主教过于年轻。;;;;;;;;;;;;x -some_fake_ANY_title_38;将军的葬礼;;;;;;;;;;;;x -some_fake_ANY_38;一位著名人士的葬礼将在今天举行,这位曾经做过将军与银行家的著名人士于上周在家中去世。葬礼将只有他的亲朋好友出席。;;;;;;;;;;;;x -some_fake_ANY_title_39;生于山顶;;;;;;;;;;;;x -some_fake_ANY_39;一名女子在向山顶攀爬时突感身体不适。两名旅伴帮助她爬到位于海拔超过4000英尺的一处庇护所后,该女子成功地生下了一个健康的男孩。;;;;;;;;;;;;x -some_fake_ANY_title_40;有道德的扩张?;;;;;;;;;;;;x -some_fake_ANY_40;难道我们要在历史上记载,我们让外国人臣服于我们的政府并击毁了他国人民的自由之梦?没有他们的支持我们怎么能统治他们呢?;;;;;;;;;;;;x -some_fake_ANY_title_41;敲诈者被捕;;;;;;;;;;;;x -some_fake_ANY_41;一名前演员和一名逃兵今日被投入监狱,因为他们试图通过敲诈一名女演员来获取金钱。;;;;;;;;;;;;x -some_fake_ANY_title_42;抛弃恶习;;;;;;;;;;;;x -some_fake_ANY_42;一名医生声称拖地长裙使人容易将人行道上的灰尘带入家中,并进而呼吁女士们为了健康而放弃最近拖地长裙的流行趋势。;;;;;;;;;;;;x -some_fake_ANY_title_43;信仰疗法杀死孩子;;;;;;;;;;;;x -some_fake_ANY_43;一名12岁大的女孩在当地医院因痢疾而去世,因为其父母要求将家庭医生更换为信仰医师。;;;;;;;;;;;;x -some_fake_ANY_title_44;得到亚迪的敬意!;;;;;;;;;;;;x -some_fake_ANY_44;一名$ANYPROVINCE$当地男子据报告在酒吧内徒手击倒多名持枪男子。该男子宣称袭击他的人因为使用武器而使他们自己陷入不利的地位。;;;;;;;;;;;;x -some_fake_ANY_title_45;文章审查;;;;;;;;;;;;x -some_fake_ANY_45;在报纸上的文章都受到一个特别委员会的审查,以确定其准确性和真实性。一条无关消息:曾写过木制人行道相关报道的记者失踪。;;;;;;;;;;;;x -some_fake_ANY_title_46;讨论法律;;;;;;;;;;;;x -some_fake_ANY_46;来自全国各地的律师今日云集$OURCAPITAL$,讨论如何改进民法和刑法的司法系统。;;;;;;;;;;;;x -some_fake_ANY_title_48;$OURCOUNTRY$史;;;;;;;;;;;;x -some_fake_ANY_48;一套集权威之大成的历史丛书已经完成并出版。该丛书纵览$OURCOUNTRY_ADJ$文明史,众多历史学家认可其为目前最佳的历史参考,其记叙完全忠于我国辉煌灿烂的历史。;;;;;;;;;;;;x -some_fake_ANY_title_49;巴赫音乐会;;;;;;;;;;;;x -some_fake_ANY_49;一个针对怀旧音乐爱好者的惊喜,下周$OURCOUNTRY_ADJ$国家交响乐团将在$OURCAPITAL$的大音乐厅演奏巴赫的名作。;;;;;;;;;;;;x -some_fake_ANY_title_50;石头运抵;;;;;;;;;;;;x -some_fake_ANY_50;$ANYPROVINCE$的居民对最近从国外运抵的数块巨大的大理石感到迷惑。传言首都广场上将建起一座宏伟的纪念碑。;;;;;;;;;;;;x -some_fake_ANY_title_51;机械装置;;;;;;;;;;;;x -some_fake_ANY_51;一名领导$OURCAPITAL$大学工程部门的高级研究员指出:各式各样的小机械装置将在日常生活中发挥出越来越大的作用。;;;;;;;;;;;;x -some_fake_ANY_title_52;铁匠之死;;;;;;;;;;;;x -some_fake_ANY_52;昨天在$ANYPROVINCE$,一名铁匠在试图为马匹钉马掌时被马踢死。;;;;;;;;;;;;x -some_fake_ANY_title_53;日食;;;;;;;;;;;;x -some_fake_ANY_53;在这里想要有礼貌地提醒各位读者,本周五将会发生日食。这是暂时性的自然现象,没有必要恐慌或者停止工作。;;;;;;;;;;;;x -some_fake_ANY_title_54;单片眼镜销量趋稳;;;;;;;;;;;;x -some_fake_ANY_54;已经上涨了数十年的单片眼镜销量,似乎开始趋于平缓。最近一个季度的订单保持着稳定的数量。;;;;;;;;;;;;x -some_fake_ANY_title_55;时间旅行;;;;;;;;;;;;x -some_fake_ANY_55;一位卓越的廉价恐怖小说家提出一个想法:人或许有可能在时间轴上前后移动,出现在过去或者未来的不同时间点上。;;;;;;;;;;;;x -some_fake_ANY_title_56;识字率;;;;;;;;;;;;x -some_fake_ANY_56;最新数据显示在全球的范围内,识字率都有所提高。在过去,识字是教区神职人员和贵族的专利,而现在甚至普及到了普通劳动者和女性。;;;;;;;;;;;;x -some_fake_ANY_title_57;公众科普讲座;;;;;;;;;;;;x -some_fake_ANY_57;一位有抱负的自然科学家准备举行一个讲座,题目关于地质学或岩层,预计下周二在$OURCAPITAL$大礼堂举办。入场费为?!;;;;;;;;;;;;x -some_fake_ANY_title_58;会议被打断;;;;;;;;;;;;x -some_fake_ANY_58;一个政治俱乐部被宣扬男女平等的活动家侵入。妇女们的丈夫因疏于控制自己的妻子而被责难。;;;;;;;;;;;;x -some_fake_ANY_title_59;英吉利人;;;;;;;;;;;;x -some_fake_ANY_59;英吉利人一向坚定沉着,具有极强的公平竞争意识,且崇尚自由。他们既有创造力,又富优雅和机智,在众多民族中鹤立鸡群。;;;;;;;;;;;;x -some_fake_ANY_title_60;流感疫情;;;;;;;;;;;;x -some_fake_ANY_60;流感席卷$OURCOUNTRY$。目前遍布这块土地的多处地方已经报告了流感病例。外行人士担心会爆发大规模疫病,而专家则保证这只是一个普通的季节性事件。;;;;;;;;;;;;x -some_fake_ANY_title_61;发现宝库;;;;;;;;;;;;x -some_fake_ANY_61;本周在$ANYPROVINCE$发现了一处贮藏着古代钱币的宝库遗迹。官方透露找到的大量黄金硬币最初是由一位农民在雨后耕地时发现的。;;;;;;;;;;;;x -some_fake_ANY_title_62;没用的公制;;;;;;;;;;;;x -some_fake_ANY_62;一个英国政治家提出英制才是未来的发展方向,并声称:“这个没用的法国公制永远都不可能赶上它!”;;;;;;;;;;;;x -GOODS_PRICE_UP_TITLE_LARGE;价格上涨!;;;;;;;;;;;;x -GOODS_PRICE_UP_LARGE;在过去的$VALUE_INT_0_0$个月里,$STRING_0_1$的价格稳步上涨,全球的资本家和手工业者们争着生产更多$STRING_0_1$以满足日益增长的市场需求。;;;;;;;;;;;;x -GOODS_PRICE_UP_TITLE_MEDIUM;价格上涨!;;;;;;;;;;;;x -GOODS_PRICE_UP_MEDIUM;在过去的$VALUE_INT_0_0$个月里,$STRING_0_1$的价格稳步上涨,全球的资本家和手工业者们争着生产更多$STRING_0_1$以满足日益增长的市场需求。;;;;;;;;;;;;x -GOODS_PRICE_UP_TITLE_SMALL;价格上涨!;;;;;;;;;;;;x -GOODS_PRICE_UP_SMALL;在过去的$VALUE_INT_0_0$个月里,$STRING_0_1$的价格稳步上涨!;;;;;;;;;;;;x -GOODS_PRICE_DOWN_TITLE_LARGE;价格暴跌!;;;;;;;;;;;;x -GOODS_PRICE_DOWN_LARGE;在过去的$VALUE_INT_0_0$个月里,$STRING_0_1$的价格已跌到不值一钱!在全世界范围内,$STRING_0_1$的生产者都在试图转产其它商品,以弥补他们的损失。;;;;;;;;;;;;x -GOODS_PRICE_DOWN_TITLE_MEDIUM;价格暴跌!;;;;;;;;;;;;x -GOODS_PRICE_DOWN_MEDIUM;在过去的$VALUE_INT_0_0$个月里,$STRING_0_1$的价格已跌到不值一钱!在全世界范围内,$STRING_0_1$的生产者都在试图转产其它商品,以弥补他们的损失。;;;;;;;;;;;;x -GOODS_PRICE_DOWN_TITLE_SMALL;价格暴跌!;;;;;;;;;;;;x -GOODS_PRICE_DOWN_SMALL;在过去的$VALUE_INT_0_0$个月里,$STRING_0_1$的价格已跌到不值一钱!;;;;;;;;;;;;x -REVOLUTION_NEWS_TITLE_LARGE;$TAG_0_0_UPPER$革命!;;;;;;;;;;;;x -REVOLUTION_NEWS_LARGE;一场革命在$TAG_0_0$爆发!$STRING_0_0$已经击垮政府军并使整个国家的面貌焕然一新。$TAG_0_0$现在处于$STRING_0_4$控制下。“随着我们掌控政府,国民们将见证一系列反应$STRING_0_3$价值观的剧变。”他们宣布道。“我们不是一个流氓政权,我们只打算追求与我们的国际伙伴更平等的关系。”一位政府官员的发言表明新政府有意放弃旧政权订下的部分条约与保证。;;;;;;;;;;;;x -REVOLUTION_NEWS_TITLE_MEDIUM;$TAG_0_0_UPPER$革命!;;;;;;;;;;;;x -REVOLUTION_NEWS_MEDIUM;一场革命在$TAG_0_0$爆发!$STRING_0_0$已经击垮政府军并使整个国家的面貌焕然一新。$TAG_0_0$现在处于$STRING_0_4$控制下。“随着我们掌控政府,国民们将见证一系列反应$STRING_0_3$价值观的剧变。”他们宣布道。;;;;;;;;;;;;x -REVOLUTION_NEWS_TITLE_SMALL;革命!;;;;;;;;;;;;x -REVOLUTION_NEWS_SMALL;一场革命在$TAG_0_0$爆发!$STRING_0_0$已经击垮政府军并使整个国家的面貌焕然一新。;;;;;;;;;;;;x -INVENTION_NEWS_TITLE_LARGE;发明!;;;;;;;;;;;;x -INVENTION_NEWS_LARGE;$TAG_0_0$的科学家与工程师们据报已发明$STRING_0_1$。;;;;;;;;;;;;x -INVENTION_NEWS_TITLE_MEDIUM;发明!;;;;;;;;;;;;x -INVENTION_NEWS_MEDIUM;$TAG_0_0$的科学家与工程师们据报已发明$STRING_0_1$。;;;;;;;;;;;;x -INVENTION_NEWS_TITLE_SMALL;发明!;;;;;;;;;;;;x -INVENTION_NEWS_SMALL;$TAG_0_0$的科学家与工程师们据报已发明$STRING_0_1$。;;;;;;;;;;;;x -INVENTION_SUFFIX1;进展顺利!;;;;;;;;;;;;x -INVENTION_SUFFIX2;真的是未来之光啊!;;;;;;;;;;;;x -INVENTION_SUFFIX3;这将会是我们的末日!;;;;;;;;;;;;x -INVENTION_SUFFIX4;各位,好消息!;;;;;;;;;;;;x -INVENTION_SUFFIX5;这是新时代的曙光!;;;;;;;;;;;;x -INVENTION_SUFFIX6;今日的进步,起于昨日的规划。;;;;;;;;;;;;x -INVENTION_SUFFIX7;让我们祈愿它被用在好的地方。;;;;;;;;;;;;x -INVENTION_SUFFIX8;科学永不眠!;;;;;;;;;;;;x -INVENTION_SUFFIX_LONG1;但代价是什么?;;;;;;;;;;;;x -INVENTION_SUFFIX_LONG2;他们接下来还会有什么主意?;;;;;;;;;;;;x -INVENTION_SUFFIX_LONG3;它永远也不可能被赶上。;;;;;;;;;;;;x -INVENTION_SUFFIX_LONG4;他们显然剽窃了我们的创意。;;;;;;;;;;;;x -PARTY_NEWS_TITLE_LARGE;$TAG_0_0_UPPER$出现新政党;;;;;;;;;;;;x -PARTY_NEWS_LARGE;一个新的$STRING_0_2$政党——$STRING_0_0$已于$TAG_0_0$成立。“我们正在招募成员和构筑现代党派所必需的内部组织。”一位党内的官方人士表示。他们团结了不少心怀不满的政治活动家以及其他党的不满人士,新政党宣布已计划参与国会,打算在接受这一平台的基础上使他们的代表能够被选举。他们声称对自己的党将来掌权保持乐观,尽管目前这一几率仍然很小。;;;;;;;;;;;;x -PARTY_NEWS_TITLE_MEDIUM;$TAG_0_0_UPPER$出现新政党;;;;;;;;;;;;x -PARTY_NEWS_MEDIUM;一个新的$STRING_0_2$政党——$STRING_0_0$已于$TAG_0_0$成立。“我们正在招募成员和构筑现代党派所必需的内部组织。”一位党内的官方人士表示。他们团结了不少心怀不满的政治活动家以及其他党的不满人士,新政党宣布已计划参与国会。;;;;;;;;;;;;x -PARTY_NEWS_TITLE_SMALL;新政党;;;;;;;;;;;;x -PARTY_NEWS_SMALL;一个新的$STRING_0_2$政党——$STRING_0_0$已于$TAG_0_0$成立。他们声称对自己的党将来掌权保持乐观,尽管目前这一几率仍然很小。;;;;;;;;;;;;x -PROVINCE_NEWS_TITLE_LARGE;$TAG_0_1_UPPER$扩张!;;;;;;;;;;;;x -PROVINCE_NEWS_LARGE;$STRING_0_0$省现在属于$TAG_0_1$。$TAG_0_1_ADJ$外长阐明“$STRING_0_0$是$TAG_0_1$不可分割的一部分”以及“$TAG_0_0$并没有对它的宣称权,它只是回到了合法的主人手中”。;;;;;;;;;;;;x -PROVINCE_NEWS_TITLE_MEDIUM;$TAG_0_1_UPPER$扩张!;;;;;;;;;;;;x -PROVINCE_NEWS_MEDIUM;$STRING_0_0$省现在属于$TAG_0_1$。$TAG_0_1_ADJ$外长阐明“$STRING_0_0$是$TAG_0_1$不可分割的一部分”;;;;;;;;;;;;x -PROVINCE_NEWS_TITLE_SMALL;$TAG_0_1$扩张!;;;;;;;;;;;;x -PROVINCE_NEWS_SMALL;$STRING_0_0$省现在属于$TAG_0_1$。$TAG_0_1_ADJ$外长最近在接受采访时也难掩高兴之情。;;;;;;;;;;;;x -RESEARCH_NEWS_TITLE_LARGE;$TAG_0_0_ADJ$研究完成!;;;;;;;;;;;;x -RESEARCH_NEWS_LARGE;$TAG_0_0$的科学家最近完成了对$STRING_0_1$的研究。随着未来更多在该领域内发明的诞生,这一突破必将为$TAG_0_0$带来很多优势。;;;;;;;;;;;;x -RESEARCH_NEWS_TITLE_MEDIUM;$TAG_0_0_ADJ$研究完成!;;;;;;;;;;;;x -RESEARCH_NEWS_MEDIUM;$TAG_0_0$的科学家最近完成了对$STRING_0_1$的研究。随着未来更多在该领域内发明的诞生,这一突破必将为$TAG_0_0$带来很多优势。;;;;;;;;;;;;x -RESEARCH_NEWS_TITLE_SMALL;$TAG_0_0_ADJ$研究完成!;;;;;;;;;;;;x -RESEARCH_NEWS_SMALL;$TAG_0_0$的科学家最近完成了对$STRING_0_1$的研究。;;;;;;;;;;;;x -WAR_NEWS_TITLE_LARGE;$TAG_0_0_UPPER$与$TAG_0_1_UPPER$开战!;;;;;;;;;;;;x -WAR_NEWS_LARGE;在$DATE_LONG_0$,$TAG_0_0$宣布他们已经与$TAG_0_1$处于战争状态。当$TAG_0_0_ADJ$外长被问及战争原因时,他便阐释了“$STRING_0_1$”的必要性。“我们只是打算收复之前被不公正夺取的失地,并恢复该地区的和平与稳定。”他补充道。$TAG_0_1_ADJ$外长亦回应说“这种非法侵略让人忍无可忍”,并要求国际社会谴责侵略者。愿上帝怜悯他们。;;;;;;;;;;;;x -WAR_NEWS_TITLE_MEDIUM;$TAG_0_0_UPPER$发动战争!;;;;;;;;;;;;x -WAR_NEWS_MEDIUM;在$DATE_LONG_0$,$TAG_0_0$宣布他们已经与$TAG_0_1$处于战争状态。他们声称宣战理由是“$STRING_0_1$”。“这种非法侵略让人忍无可忍!”$TAG_0_1_ADJ$外长表示。;;;;;;;;;;;;x -WAR_NEWS_TITLE_SMALL;$TAG_0_0_$宣战!;;;;;;;;;;;;x -WAR_NEWS_SMALL;在$DATE_LONG_0$,$TAG_0_0$宣布他们已经与$TAG_0_1$处于战争状态。;;;;;;;;;;;;x \ No newline at end of file +#Powered_by_ParaTranz +KEYNAME;文本 +news1;$TAG_2_0$政府以如下条件接受和平:$STRING_0_1$ +battle_we_win_title_large;在$STRING_0_3$之役大捷! +battle_we_win_large;在$DATE_LONG_0$,我们战无不胜的军队再一次于$STRING_0_3$收获胜利!我方$VALUE_INT_0_1$名勇士让$VALUE_INT_0_3$人的隶属$TAG_0_3_ADJ$军队尝到了苦头。尽管我们无所畏惧的军队中有$VALUE_INT_0_2$人献出了生命,仍有$VALUE_INT_0_4$个$TAG_0_3_ADJ$混蛋被杀。敌军败走,地区的控制权在我们手中。在这么一场大败之后,$TAG_0_3$除了乞求和平别无他法! +battle_we_win_title_medium;$STRING_0_3$之役告捷! +battle_we_win_medium;在$DATE_LONG_0$,我们于$STRING_0_3$击败了$VALUE_INT_0_3$人的隶属$TAG_0_3_ADJ$军队,我军只损失了$VALUE_INT_0_2$人。 +battle_we_win_title_small;胜利! +battle_we_win_small;在$DATE_LONG_0$,我们于$STRING_0_3$击败了$VALUE_INT_0_3$人的隶属$TAG_0_3_ADJ$军队。 +battle_we_lose_title_large;战略失误导致$STRING_0_3$战役惨败! +battle_we_lose_large;在$DATE_LONG_0$,那些窃据高位的指挥官们胡乱地让$VALUE_INT_0_4$名勇士丧命于发生在$STRING_0_3$的对抗$TAG_0_2$军队的战斗中。我方$VALUE_INT_0_3$名精兵面对着$VALUE_INT1$人的隶属$TAG_0_2_ADJ$军队,他们同时与己方猪一般的将领和敌军卑劣可耻的手段相对抗,在这种困境下他们依然给敌军造成了$VALUE_INT_0_2$人的伤亡。本报对这场战争的相关负责人表示高度关切,并强烈要求政府采取相应措施。亡羊补牢,为时未晚! +battle_we_lose_title_medium;$STRING_0_3$之役战败 +battle_we_lose_medium;在$DATE_LONG_0$,我们打输了$STRING_0_3$战役,损失了$VALUE_INT_0_4$名士兵并将当地控制权让给了$TAG_0_2$。 +battle_we_lose_title_small;$STRING_0_3$之役惨败 +battle_we_lose_small;在$DATE_LONG_0$,我们打输了$STRING_0_3$战役,损失了$VALUE_INT_0_4$名士兵并将当地控制权让给了$TAG_0_2$。 +gwar_we_win_large_title;$TAG_3_0_UPPER$投降! +gwar_we_win_large_desc;在$DATE_LONG_1$,随着我方的大胜,$TAG_0_0$与$TAG_1_0$之间的大战落下了帷幕。这场名为$STRING_0_0$的战争,始于$DATE_SHORT_0$,止于$STRING_9_0$,最终的结果是$STRINGS_LIST_4$。 +gwar_we_win_medium_title;停战协议签订!\n胜利! +gwar_we_win_medium_desc;在$DATE_LONG_1$,随着我方的大胜,$TAG_0_0$与$TAG_1_0$之间的大战落下了帷幕。这场名为$STRING_0_0$的战争,始于$DATE_SHORT_0$,止于$STRING_9_0$。 +gwar_we_win_small_title;战胜$TAG_3_0$! +gwar_we_win_small_desc;$STRING_0_0$以$TAG_3_0$的战败告终。 +gwar_we_lose_large_title;耻辱之日\n与$TAG_2_0_UPPER$的和平协议签署! +gwar_we_lose_large_desc;在$DATE_LONG_1$,对抗$TAG_2_0$的大战以我们羞耻的战败告终。这场名为$STRING_0_0$的战争,始于$DATE_SHORT_0$,止于$STRING_9_0$,最终的结果是$STRINGS_LIST_4$。 +gwar_we_lose_medium_title;与$TAG_2_0_UPPER$议和! +gwar_we_lose_medium_desc;在$DATE_LONG_1$,随着我军的战败,$TAG_0_0$与$TAG_1_0$之间的大战落下了帷幕。这场名为$STRING_0_0$的战争,始于$DATE_SHORT_0$,止于$STRING_9_0$。 +gwar_we_lose_small_title;与$TAG_2_0$议和 +gwar_we_lose_small_desc;$STRING_0_0$结束了,我们败于$TAG_2_0$手下。 +war_we_win_large_title;停战协议签署!\n$TAG_3_0_UPPER$投降 +war_we_win_large_desc;在$DATE_LONG_1$,随着我方的大胜,$TAG_0_0$与$TAG_1_0$之间的战争落下了帷幕。这场名为$STRING_0_0$的战争,始于$DATE_SHORT_0$,止于$STRING_9_0$,最终的结果是$STRINGS_LIST_4$。 +war_we_win_medium_title;签署停战协议!\n胜利! +war_we_win_medium_desc;在$DATE_LONG_1$,随着我方的大胜,$TAG_0_0$与$TAG_1_0$之间的战争落下了帷幕。这场名为$STRING_0_0$的战争,始于$DATE_SHORT_0$,止于$STRING_9_0$。 +war_we_win_small_title;战胜$TAG_3_0$! +war_we_win_small_desc;$STRING_0_0$以$TAG_3_0$的战败告终。 +war_we_lose_large_title;耻辱之日\n与$TAG_2_0_UPPER$的和平协议签署! +war_we_lose_large_desc;在$DATE_LONG_1$,对抗$TAG_2_0$的战争以我们羞耻的战败告终。这场名为$STRING_0_0$的战争,始于$DATE_SHORT_0$,止于$STRING_9_0$,最终的结果是$STRINGS_LIST_4$。 +war_we_lose_medium_title;耻辱的和平协议签署! +war_we_lose_medium_desc;在$DATE_LONG_1$,随着我军的战败,$TAG_0_0$与$TAG_1_0$之间的战争落下了帷幕。这场名为$STRING_0_0$的战争,始于$DATE_SHORT_0$,止于$STRING_9_0$,其最终的胜利者是$TAG_2_0$。 +war_we_lose_small_title;与$TAG_2_0$议和 +war_we_lose_small_desc;$STRING_0_0$结束了,我们败于$TAG_2_0$手下。 +rebels_win_small_title;革命! +rebels_win_small_desc;$STRING_0_0$击垮了$TAG_0_0$,整个国家都生灵涂炭。现在$STRING_0_3$$STRING_0_4$会干些什么呢?! +some_fake_1836_title_1;鸦片快讯! +some_fake_1836_1;鸦片狂潮席卷中国,商路虽远,但绝对值得一试。 +some_fake_1836_title_2;乙醚狂热 +some_fake_1836_2;参加乙醚吸毒派对的人越来越多,权威人士宣称这将消耗大量瓦斯! +some_fake_1836_title_3;愉悦梦境 +some_fake_1836_3;手术中首次采用全身麻醉技术,美国外科医生在肿瘤切除手术中让患者沉睡。 +some_fake_1836_title_4;字符编码 +some_fake_1836_4;世界上第一封采用摩斯电码发送的电报出现在美国。 +some_fake_1836_title_5;集邮者的庆典! +some_fake_1836_5;英国推出了被称为黑便士的邮票系统,上面印有维多利亚女王青年时期的照片。 +some_fake_1836_title_6;揭示现实! +some_fake_1836_6;《死魂灵》在俄罗斯发表,评论家声称这部作品太过荒诞不经了。 +some_fake_1836_title_7;木管乐器还是铜管乐器? +some_fake_1836_title_8;淘金热! +some_fake_1836_8;在加利福尼亚发现了金矿,大量淘金者云集于该地区! +some_fake_1836_title_9;《乌鸦》发表 +some_fake_1836_9;一部阴森诡异的杰作,埃德加·爱伦·坡的这部作品能令你脖子上的寒毛倒竖。 +some_fake_1836_title_10;丰满的女性形体 +some_fake_1836_10;(请读者自行判断)女性腰围和臀围的大小,分别在历史不同时期的最大和最小值。请转第5页 +some_fake_1836_title_11;社论 +some_fake_1836_11;自由主义将会毁灭西方文明。如果没有强有力的政府,人民将会挨饿,并为了维持生存和抚养后代而倒退回野蛮。(见第10版) +some_fake_1850_title_1;我们的祖先? +some_fake_1850_1;在德国发现的尼安德特人化石令科学家们赞叹不已。 +some_fake_1850_title_2;社论: +some_fake_1850_2;本报认为,动物脂肪是完美的子弹盒润滑剂,看看我们是如何得出这个令人无法反驳的结论的(见第10版) +some_fake_1850_title_3;衰退中的运河 +some_fake_1850_3;曾经辉煌的被视为民族象征的运河系统处于衰退中,有什么是我们可以做的?请转第4页 +some_fake_1860_title_1;林肯遇刺身亡 +some_fake_1860_1;亚伯拉罕·林肯在福特剧院遇刺身亡,他在近距离内被约翰·威尔克斯·布斯枪杀。 +some_fake_1860_title_2;林肯一切安好 +some_fake_1860_2;约翰·威尔克斯·布斯刺杀亚伯拉罕·林肯未遂后被总统从福特剧院的阳台上抛下。 +some_fake_1860_title_3;缺乏骑士精神 +some_fake_1860_3;军用潜艇一经发明即被全球认定为是不光彩的邪恶武器,并应永久禁止。 +some_fake_1860_title_4;医疗保健 +some_fake_1860_4;南丁格尔在伦敦圣·托马斯医院创立了一所护士学校。 +some_fake_1860_title_5;元素的组织结构 +some_fake_1860_5;门捷列夫发现了元素周期表,列出了所有的56个已知元素。 +some_fake_1860_title_6;自行车大流行 +some_fake_1860_6;自行车狂潮席卷西方世界,自行车,值得拥有! +some_fake_1860_title_7;史上最宽的墨西哥宽边帽 +some_fake_1860_7;据悉,目前在墨西哥出现了惊人的57英寸的墨西哥宽边帽。 +some_fake_1860_title_8;消防队成立 +some_fake_1860_8;他们是新人,但他们是最好的。 +some_fake_1860_title_9;足球获得普及 +some_fake_1860_9;足球协会比赛的上座率有所提高,精彩的比赛尤其受重劳力者和穷人欢迎。 +some_fake_1860_title_10;社论: +some_fake_1860_10;当心女式自行车。女性骑乘这机器时,不留意间随风飘起的裙摆,裸露可见的脚踝美腿,将令附近的男子意乱神迷(第10版) +some_fake_1860_title_11;庞贝和赫库兰尼姆重见天日 +some_fake_1860_11;新的挖掘方式将使这两座在公元79年毁于维苏威火山喷发的城市重见天日。 +some_fake_1870_title_1;社论: +some_fake_1870_1;落后的非洲人民热烈欢迎我们仁慈的政府。就像当年许多爱尔兰人欢迎不列颠君主,这些黑人渴望得到白人的统治(第10版) +some_fake_1870_title_2;文学: +some_fake_1870_2;《环游世界八十天》为读者们带来了一场令人愉悦的学识盛宴! +some_fake_1870_title_3;束胸衣昏厥 +some_fake_1870_3;真是史上病号最多的日子!最近在我们的医疗中心里,躺满了束胸衣过紧的受害者。 +some_fake_1880_title_1;试飞成功! +some_fake_1880_1;一艘名叫“法兰西号”的军事飞艇,成为史上第一艘完成往返航行的动力飞艇。 +some_fake_1880_title_2;高层建筑 +some_fake_1880_2;“摩天大楼”开始在美国建造,这些庞大的钢架结构建筑傲视周边。 +some_fake_1880_title_3;薄荷朱利酒有救了! +some_fake_1880_3;美国的马尔文·C·斯通发明了“吸管”。 +some_fake_1880_title_4;一切随心而动 +some_fake_1880_4;治疗吗啡上瘾的良药在美国被找到了:可乐酒! +some_fake_1880_title_5;俾斯麦辞职 +some_fake_1880_5;俾斯麦辞去了总理职务,德国这艘巨舰失去了它的掌舵者。 +some_fake_1880_title_6;社论: +some_fake_1880_6;社会主义将会毁灭西方文明。为什么?因为它将权力授予工人阶级,并让他们相信他们会过的更好更富足。狗屎!(第10版) +some_fake_1880_title_7;美国政府应该采取行动吗? +some_fake_1880_7;对黑人施以私刑在美国的中心地带已经是司空见惯了。本刊的编辑不禁要问:国家是否应该干预或者阻止这种行为? +some_fake_1890_title_1;起飞! +some_fake_1890_1;阿德尔风神号是一架使用蒸汽动力的飞行器,其在巴黎附近进行了一次短途试验飞行。 +some_fake_1890_title_2;试飞成功! +some_fake_1890_2;戴维则滑翔机成为世界上第一架成功载人飞行的飞行器,它在勃兰登堡附近飞行了大约80英尺的距离。 +some_fake_1890_title_3;会动的图片! +some_fake_1890_3;在布鲁克林艺术与科学学院,电影放映机播放的移动图像震惊了观众。 +some_fake_1890_title_4;万岁!快乐90年代 +some_fake_1890_4;我们相信比现在更快乐的日子是从未出现过,也不会再有了。编辑部恭敬地提议将“快乐90年代”一词收入我们日常用语的辞典。 +some_fake_1890_title_5;人们是否能在某日飞天? +some_fake_1890_5;在国内,有预言家提出,终有一日人类将能通过精巧的机械装置飞上天空。 +some_fake_1890_title_6;社论: +some_fake_1890_6;“如果他希望人类能够飞翔,那他就应该给我们翅膀了。”船舶巨头和本报大股东查尔斯·奥里伽发表评论说道。(见第10版) +some_fake_1890_title_7;最初就是错的 +some_fake_1890_7;知名古生物学家O·C·马什在今天透露,由科普教授拼装的著名的薄板龙骨架,实际上错吧头部装在了尾巴上。教授无暇对此发表评论。 +some_fake_1900_title_1;比空气轻 +some_fake_1900_1;第一艘飞艇在德国腓特烈港附近的博登湖试飞成功。 +some_fake_1900_title_2;灾难! +some_fake_1900_2;强飓风袭击美国德克萨斯州加尔维斯顿,造成约八千人死亡。 +some_fake_1900_title_3;灾难! +some_fake_1900_3;在马提尼克,火山爆发摧毁了圣皮埃尔镇并造成至少三万人丧生。 +some_fake_1900_title_4;灾难! +some_fake_1900_4;维苏威火山爆发,那不勒斯遭到毁灭。 +some_fake_1900_title_6;灾难! +some_fake_1900_6;地震和海啸袭击墨西拿和卡拉布里亚。在西西里至少有七万人丧生。 +some_fake_1900_title_7;科佩尼克上尉 +some_fake_1900_7;一个乔装成德国军官的骗子“命令”士兵“逮捕”了某地方议会的议员。此人最终向政府屈服,他说自己这么做是出于对迟滞的官僚体制的愤怒。 +some_fake_1910_title_1;灾难! +some_fake_1910_1;泰坦尼克号邮轮是有史以来建造的最大的船舶。在她的处女航中,因撞击北大西洋的冰山而沉没,超过1500人丧生。 +some_fake_1910_title_2;灾难! +some_fake_1910_2;北海风暴袭击荷兰,造成一万人以上死亡。 +some_fake_1910_title_3;大发现! +some_fake_1910_3;海勒姆·宾厄姆重新发现了一座前所未知的印加城市——马丘比丘。 +some_fake_1910_title_4;吸烟者欢呼吧! +some_fake_1910_4;吉迪昂·森贝克发明了拉链。 +some_fake_1910_title_5;保存早餐 +some_fake_1910_5;查尔斯·斯翠特发明烤面包机。 +some_fake_1910_title_6;大陆漂移学说 +some_fake_1910_6;著名的德国科学家阿尔弗雷德·魏格纳,提出一个理论指出我们所生存的大陆是漂浮在地球表面的。 +some_fake_1910_title_7;广义相对论 +some_fake_1910_7;阿尔伯特·爱因斯坦发表了他的广义相对论,通过非常复杂且令人迷惑的公式,试图解释空间、时间、重力以及许多其他力之间的关系。 +some_fake_1910_title_8;社论: +some_fake_1910_8;女权主义很可能会摧毁整个西方文明,男女平等会导致文明的堕落。为什么?因为女权主义最终会导致女性掌权者的出现(第10版) +some_fake_1910_title_9;自由填空: +some_fake_1910_9;“填字游戏”作为一种异想天开式的消遣娱乐,将能够让读者展示他们强大的洞察力。 +some_fake_1910_title_10;《福尔摩斯》结局引争议 +some_fake_1910_10;名侦探之死引起了书迷们的一片哗然。作者亚瑟·柯南·道尔爵士决定将他从死里复活,并为此进行澄清以终结争议。 +some_fake_1920_title_1;飞行记录 +some_fake_1920_1;查尔斯·林德伯格成为单独从纽约直飞巴黎,横跨大西洋(1927年,5月20-21日)的第一人。 +some_fake_1920_title_2;前往星空! +some_fake_1920_2;罗伯特·戈达德进行了世界上第一次液体燃料火箭试验。 +some_fake_1920_title_3;胡须的末日? +some_fake_1920_3;美国制造商雅各·希克获得第一个电动剃须刀的专利。 +some_fake_1920_title_4;音乐的未来 +some_fake_1920_4;自动乐器公司推出了世界上第一台点唱机。 +some_fake_1920_title_5;我们不知道为什么 +some_fake_1920_5;杆坐的风潮席卷整个西方世界。 +some_fake_1920_title_6;社论: +some_fake_1920_6;“电视”这种东西必将摧毁西方文明。今天是美国偶像,明天又是超级什么······(见第10版) +some_fake_1920_title_7;社论: +some_fake_1920_7;“爵士乐”将会摧毁西方文明。整个音乐史上从来没有听过这样的具有腐蚀破坏性的节奏,这种丛林音乐节奏在如今这个压抑的社会没有容身之所(转第10版) +some_fake_1920_title_8;爵士乐狂潮! +some_fake_1920_8;一种新风尚唤醒了听众对音乐的激情。狂热舞蹈、放荡少女与民族风的融合,都是这一新奇的音乐流派的副产品。 +some_fake_1920_title_9;文学文摘:《尤利西斯》 +some_fake_1920_9;由小有名气的爱尔兰人詹姆斯·乔伊斯呈献,《尤利西斯》描述了主人公,苦闷彷徨的都柏林小市民普通的一天(第19版继续) +some_fake_1920_title_10;去埃及! +some_fake_1920_10;今日在尼罗河地区有了更令人震惊的考古发现,这进一步促进了国际对东方事物的着迷······(第2版继续) +some_fake_1920_title_11;包豪斯建筑 +some_fake_1920_11;一种名为包豪斯的崭新的未来派建筑风格已经在柏林、魏玛和德绍等城市引起瞩目。 +some_fake_1920_title_12;两个怪人引发混乱 +some_fake_1920_12;两个一胖一瘦的人出现在法庭上,他们被指控恶作剧与各式打诨。鉴于案情之严重性,涉及破坏房屋和盗窃驴子,据估计起诉人将寻求以死刑惩罚被告。 +some_fake_ANY_title_1;狗咬伤一孩童。 +some_fake_ANY_1;凶恶动物的袭击事件让社区为之震惊,家长出于对子女安全的关心要求采取行动。 +some_fake_ANY_title_2;全球降温。 +some_fake_ANY_2;随着温度记录逐年走低,科学家们警告下一个冰期即将到来。 +some_fake_ANY_title_3;失踪孩童被找到 +some_fake_ANY_3;他藏在一个谷仓里!在细致入微的彻底搜索后,失踪孩童被当地的志愿者找到,他躲藏在附近一幢被废弃的建筑物中。 +some_fake_ANY_title_5;少女惨遭杀害 +some_fake_ANY_5;昨日,一具可怕的少女残尸被发现捆绑在铁轨上。政府要求市民帮忙寻找一名蓄大胡子、戴大礼帽并身披黑色斗篷的男子。 +some_fake_ANY_title_6;兔子从帽子里出来 +some_fake_ANY_6;一个男人声称见证了某种神秘力量,他昨天看见一只兔子从帽子里出来。他目前因涉嫌非自然现象被调查。 +some_fake_ANY_title_7;2000年一瞥 +some_fake_ANY_7;一名著名的预言家已洞悉遥远的公元2000年。提到未来,他说道:“在2000年,每位持有土地的绅士都将拥有至少5个以上的热气球。” +some_fake_ANY_title_8;伪造新闻! +some_fake_ANY_8;一个爱尔兰人、一个波兰人和一个普鲁士人昨日因一项调查而被捕,该调查正在试图查明一个有关制造假新闻的阴谋。 +some_fake_ANY_title_9;撞死12人! +some_fake_ANY_9;昨天一只愤怒的公牛造成了5名男子和7名女子的死亡。这只平日性格温和的公牛,最后被一个烟囱打扫工斩首。 +some_fake_ANY_title_10;大桥垮塌! +some_fake_ANY_10;我国首都附近一座大桥的垮塌差点要了一位屠夫的命!现在这位屠夫已经是本地的话题人物了。万幸,他当时被他担任烤面包师的兄弟和一个制售烛台的小伙子所救。 +some_fake_ANY_title_11;平静的巴尔干 +some_fake_ANY_11;塞尔维亚、克罗地亚、波斯尼亚、土耳其、保加利亚、罗马尼亚、阿尔巴尼亚和希腊,在上周日一同为巴尔干半岛所沐浴的伟大和平大肆庆贺。 +some_fake_ANY_title_12;给编辑的信 +some_fake_ANY_12;一位读者呼吁要注意那些不顾乘客安危的渡轮驾驶员,他们鲁莽地把速度打到最大,不要命地让船四处乱窜。 +some_fake_ANY_title_13;天气预报 +some_fake_ANY_13;下周可能:阴雨,北风和东北风,并降温。 +some_fake_ANY_title_14;悲剧的城市大火 +some_fake_ANY_14;消防部门被指责因缺乏纪律和效率,导致火灾蔓延多个街区,进而造成至今为止最大最惨的一场火灾。 +some_fake_ANY_title_15;鱼钩大盗! +some_fake_ANY_15;警方告知我们说一名盗贼从当地一家银行出纳员的办公桌上窃取了大量的金钱。当时这名出纳员正为盗贼的同伙而分神,一转眼间金钱就被盗贼利用鱼钩和杆子洗劫一空。 +some_fake_ANY_title_16;让他们跳! +some_fake_ANY_16;科学家们声称让孩子们静止下来是对他们的折磨。在这个年龄,好动是孩子表现喜悦的的方式,所以应当鼓励而非禁止。 +some_fake_ANY_title_17;木制人行道 +some_fake_ANY_17;一种新的用以硬化木材的化工过程被发明了出来,据说可以使木材的耐久性超越传统建筑材料。或许城市委员会应考虑在街道铺上木地板了? +some_fake_ANY_title_18;不需要食物就能生存? +some_fake_ANY_18;某人声称可以30天不吃任何东西还能保持身心健康。被震惊的内科医生们表示要对他声称的能力进行一次检验。 +some_fake_ANY_title_19;致命疾病 +some_fake_ANY_19;一艘双桅横帆船近日从热带地区归来,据报告船上的两名船员已死于未知的热病。他们先是经历了非常严重的寒颤,然后是极度的口渴和幻觉,直至最终死亡。 +some_fake_ANY_title_20;人造钻石 +some_fake_ANY_20;一名欧洲化学家声称,通过一种只有他自己知道的加工方式,他能在普通晶体的表面覆盖一层各面都类似于真钻石的表面。 +some_fake_ANY_title_22;来自上帝的信 +some_fake_ANY_22;我们协会的一名贫困会员收到了封慈善信函,这封信上标着“来自上帝”。他的回复中表达了对收到金钱的感激,并提醒“神”要小心被征税和邮局盗窃。 +some_fake_ANY_title_23;医疗新闻 +some_fake_ANY_23;欧洲的顶级医生们推测,孩子们的呼吸问题可能和工厂排放的烟雾增多有关。 +some_fake_ANY_title_24;吸血鬼疯狂 +some_fake_ANY_24;在罗马尼亚地区另一场“吸血鬼疯狂”爆发了。迷信的农民们开始将大蒜涂抹在脖子上,以躲避邪恶的食尸鬼。 +some_fake_ANY_title_25;狼群杀死四人 +some_fake_ANY_25;狼群在上周突袭了西伯利亚的一个小镇,并杀害了四名居民。武装警察已经被派往当地围捕这些野兽。 +some_fake_ANY_title_26;恐怖的木偶 +some_fake_ANY_26;可怕的木偶渐渐已被接受为人们日常生活的一部分。最近此类玩具的存在再次引人注目,一款称作“宾伯”的木偶上市,宾伯是一个脸上带着凝固微笑的木男孩。 +some_fake_ANY_title_27;喝酒大赛 +some_fake_ANY_27;上周在纽约的喝酒比赛中,爱尔兰人比尔·惠兰击败了来自俄罗斯和苏格兰的对手。他在医院的病床上将这场胜利归功于“对狂饮的大爱”。 +some_fake_ANY_title_28;最长寿的人 +some_fake_ANY_28;尊敬的绅士吉米·威廉姆斯被称为是在世的最长寿的人。来自美国南方腹地的威廉姆斯礼貌地要求本报记者从他的草坪上圆润地离开。 +some_fake_ANY_title_29;银行劫案! +some_fake_ANY_29;$ANYPROVINCE$的一间本地银行被一名游手好闲的蒙面歹徒入侵。警方正在搜铺罪犯,并为任何有助于抓捕其的信息提供悬赏。 +some_fake_ANY_title_30;钢琴猫巡演 +some_fake_ANY_30;一只著名的猫类钢琴家(以简称“钢琴猫”出名),预定本周抵达$OURCAPITAL$。这位猫类艺术家可能会演绎一些古典曲目。 +some_fake_ANY_title_31;专题讲座 +some_fake_ANY_31;$OURCAPITAL$科学委员会将推出一系列关于新月沃地文明起源的专题讲座。来自提尔的陶器碎片的展示也在计划之列。 +some_fake_ANY_title_32;注意!注意! +some_fake_ANY_32;巨大规模的风暴接近中。公共安全官员提示:不要在暴风雨时打扫烟囱。对这一警告的忽视可能会引发意外。 +some_fake_ANY_title_34;贸易峰会 +some_fake_ANY_34;讨论有关当前欧洲和国际的关税与贸易保护议题的会议将在下周四于$OURCAPITAL$召开。 +some_fake_ANY_title_35;国际邮政公约 +some_fake_ANY_35;今天$OURCOUNTRY$政府和外国政府聚集起来讨论了国际信件的邮费问题。 +some_fake_ANY_title_36;现代煤炭贸易 +some_fake_ANY_36;今日地方商会正在讨论关于在西方世界自由交易火车和船舶用煤的问题。 +some_fake_ANY_title_37;不太可能成为枢机主教 +some_fake_ANY_37;教宗在梵蒂冈的内部圈子中谴责即将提拔的大主教过于年轻。 +some_fake_ANY_title_38;将军的葬礼 +some_fake_ANY_38;一位著名人士的葬礼将在今天举行,这位曾经做过将军与银行家的著名人士于上周在家中去世。葬礼将只有他的亲朋好友出席。 +some_fake_ANY_title_39;生于山顶 +some_fake_ANY_39;一名女子在向山顶攀爬时突感身体不适。两名旅伴帮助她爬到位于海拔超过4000英尺的一处庇护所后,该女子成功地生下了一个健康的男孩。 +some_fake_ANY_title_40;有道德的扩张? +some_fake_ANY_40;难道我们要在历史上记载,我们让外国人臣服于我们的政府并击毁了他国人民的自由之梦?没有他们的支持我们怎么能统治他们呢? +some_fake_ANY_title_41;敲诈者被捕 +some_fake_ANY_41;一名前演员和一名逃兵今日被投入监狱,因为他们试图通过敲诈一名女演员来获取金钱。 +some_fake_ANY_title_42;抛弃恶习 +some_fake_ANY_42;一名医生声称拖地长裙使人容易将人行道上的灰尘带入家中,并进而呼吁女士们为了健康而放弃最近拖地长裙的流行趋势。 +some_fake_ANY_title_43;信仰疗法杀死孩子 +some_fake_ANY_43;一名12岁大的女孩在当地医院因痢疾而去世,因为其父母要求将家庭医生更换为信仰医师。 +some_fake_ANY_title_44;得到亚迪的敬意! +some_fake_ANY_44;一名$ANYPROVINCE$当地男子据报告在酒吧内徒手击倒多名持枪男子。该男子宣称袭击他的人因为使用武器而使他们自己陷入不利的地位。 +some_fake_ANY_title_45;文章审查 +some_fake_ANY_45;在报纸上的文章都受到一个特别委员会的审查,以确定其准确性和真实性。一条无关消息:曾写过木制人行道相关报道的记者失踪。 +some_fake_ANY_title_46;讨论法律 +some_fake_ANY_46;来自全国各地的律师今日云集$OURCAPITAL$,讨论如何改进民法和刑法的司法系统。 +some_fake_ANY_title_48;$OURCOUNTRY$史 +some_fake_ANY_48;一套集权威之大成的历史丛书已经完成并出版。该丛书纵览$OURCOUNTRY_ADJ$文明史,众多历史学家认可其为目前最佳的历史参考,其记叙完全忠于我国辉煌灿烂的历史。 +some_fake_ANY_title_49;巴赫音乐会 +some_fake_ANY_49;一个针对怀旧音乐爱好者的惊喜,下周$OURCOUNTRY_ADJ$国家交响乐团将在$OURCAPITAL$的大音乐厅演奏巴赫的名作。 +some_fake_ANY_title_50;石头运抵 +some_fake_ANY_50;$ANYPROVINCE$的居民对最近从国外运抵的数块巨大的大理石感到迷惑。传言首都广场上将建起一座宏伟的纪念碑。 +some_fake_ANY_title_51;机械装置 +some_fake_ANY_51;一名领导$OURCAPITAL$大学工程部门的高级研究员指出:各式各样的小机械装置将在日常生活中发挥出越来越大的作用。 +some_fake_ANY_title_52;铁匠之死 +some_fake_ANY_52;昨天在$ANYPROVINCE$,一名铁匠在试图为马匹钉马掌时被马踢死。 +some_fake_ANY_title_53;日食 +some_fake_ANY_53;在这里想要有礼貌地提醒各位读者,本周五将会发生日食。这是暂时性的自然现象,没有必要恐慌或者停止工作。 +some_fake_ANY_title_54;单片眼镜销量趋稳 +some_fake_ANY_54;已经上涨了数十年的单片眼镜销量,似乎开始趋于平缓。最近一个季度的订单保持着稳定的数量。 +some_fake_ANY_title_55;时间旅行 +some_fake_ANY_55;一位卓越的廉价恐怖小说家提出一个想法:人或许有可能在时间轴上前后移动,出现在过去或者未来的不同时间点上。 +some_fake_ANY_title_56;识字率 +some_fake_ANY_56;最新数据显示在全球的范围内,识字率都有所提高。在过去,识字是教区神职人员和贵族的专利,而现在甚至普及到了普通劳动者和女性。 +some_fake_ANY_title_57;公众科普讲座 +some_fake_ANY_57;一位有抱负的自然科学家准备举行一个讲座,题目关于地质学或岩层,预计下周二在$OURCAPITAL$大礼堂举办。入场费为?! +some_fake_ANY_title_58;会议被打断 +some_fake_ANY_58;一个政治俱乐部被宣扬男女平等的活动家侵入。妇女们的丈夫因疏于控制自己的妻子而被责难。 +some_fake_ANY_title_59;英吉利人 +some_fake_ANY_59;英吉利人一向坚定沉着,具有极强的公平竞争意识,且崇尚自由。他们既有创造力,又富优雅和机智,在众多民族中鹤立鸡群。 +some_fake_ANY_title_60;流感疫情 +some_fake_ANY_60;流感席卷$OURCOUNTRY$。目前遍布这块土地的多处地方已经报告了流感病例。外行人士担心会爆发大规模疫病,而专家则保证这只是一个普通的季节性事件。 +some_fake_ANY_title_61;发现宝库 +some_fake_ANY_61;本周在$ANYPROVINCE$发现了一处贮藏着古代钱币的宝库遗迹。官方透露找到的大量黄金硬币最初是由一位农民在雨后耕地时发现的。 +some_fake_ANY_title_62;没用的公制 +some_fake_ANY_62;一个英国政治家提出英制才是未来的发展方向,并声称:“这个没用的法国公制永远都不可能赶上它!” +GOODS_PRICE_UP_TITLE_LARGE;价格上涨! +GOODS_PRICE_UP_LARGE;在过去的$VALUE_INT_0_0$个月里,$STRING_0_1$的价格稳步上涨,全球的资本家和手工业者们争着生产更多$STRING_0_1$以满足日益增长的市场需求。 +GOODS_PRICE_UP_TITLE_MEDIUM;价格上涨! +GOODS_PRICE_UP_MEDIUM;在过去的$VALUE_INT_0_0$个月里,$STRING_0_1$的价格稳步上涨,全球的资本家和手工业者们争着生产更多$STRING_0_1$以满足日益增长的市场需求。 +GOODS_PRICE_UP_TITLE_SMALL;价格上涨! +GOODS_PRICE_UP_SMALL;在过去的$VALUE_INT_0_0$个月里,$STRING_0_1$的价格稳步上涨! +GOODS_PRICE_DOWN_TITLE_LARGE;价格暴跌! +GOODS_PRICE_DOWN_LARGE;在过去的$VALUE_INT_0_0$个月里,$STRING_0_1$的价格已跌到不值一钱!在全世界范围内,$STRING_0_1$的生产者都在试图转产其它商品,以弥补他们的损失。 +GOODS_PRICE_DOWN_TITLE_MEDIUM;价格暴跌! +GOODS_PRICE_DOWN_MEDIUM;在过去的$VALUE_INT_0_0$个月里,$STRING_0_1$的价格已跌到不值一钱!在全世界范围内,$STRING_0_1$的生产者都在试图转产其它商品,以弥补他们的损失。 +GOODS_PRICE_DOWN_TITLE_SMALL;价格暴跌! +GOODS_PRICE_DOWN_SMALL;在过去的$VALUE_INT_0_0$个月里,$STRING_0_1$的价格已跌到不值一钱! +REVOLUTION_NEWS_TITLE_LARGE;$TAG_0_0_UPPER$革命! +REVOLUTION_NEWS_LARGE;一场革命在$TAG_0_0$爆发!$STRING_0_0$已经击垮政府军并使整个国家的面貌焕然一新。$TAG_0_0$现在处于$STRING_0_4$控制下。“随着我们掌控政府,国民们将见证一系列反应$STRING_0_3$价值观的剧变。”他们宣布道。“我们不是一个流氓政权,我们只打算追求与我们的国际伙伴更平等的关系。”一位政府官员的发言表明新政府有意放弃旧政权订下的部分条约与保证。 +REVOLUTION_NEWS_TITLE_MEDIUM;$TAG_0_0_UPPER$革命! +REVOLUTION_NEWS_MEDIUM;一场革命在$TAG_0_0$爆发!$STRING_0_0$已经击垮政府军并使整个国家的面貌焕然一新。$TAG_0_0$现在处于$STRING_0_4$控制下。“随着我们掌控政府,国民们将见证一系列反应$STRING_0_3$价值观的剧变。”他们宣布道。 +REVOLUTION_NEWS_TITLE_SMALL;革命! +REVOLUTION_NEWS_SMALL;一场革命在$TAG_0_0$爆发!$STRING_0_0$已经击垮政府军并使整个国家的面貌焕然一新。 +INVENTION_NEWS_TITLE_LARGE;发明! +INVENTION_NEWS_LARGE;$TAG_0_0$的科学家与工程师们据报已发明$STRING_0_1$。 +INVENTION_NEWS_TITLE_MEDIUM;发明! +INVENTION_NEWS_MEDIUM;$TAG_0_0$的科学家与工程师们据报已发明$STRING_0_1$。 +INVENTION_NEWS_TITLE_SMALL;发明! +INVENTION_NEWS_SMALL;$TAG_0_0$的科学家与工程师们据报已发明$STRING_0_1$。 +INVENTION_SUFFIX1;进展顺利! +INVENTION_SUFFIX2;真的是未来之光啊! +INVENTION_SUFFIX3;这将会是我们的末日! +INVENTION_SUFFIX4;各位,好消息! +INVENTION_SUFFIX5;这是新时代的曙光! +INVENTION_SUFFIX6;今日的进步,起于昨日的规划。 +INVENTION_SUFFIX7;让我们祈愿它被用在好的地方。 +INVENTION_SUFFIX8;科学永不眠! +INVENTION_SUFFIX_LONG1;但代价是什么? +INVENTION_SUFFIX_LONG2;他们接下来还会有什么主意? +INVENTION_SUFFIX_LONG3;它永远也不可能被赶上。 +INVENTION_SUFFIX_LONG4;他们显然剽窃了我们的创意。 +PARTY_NEWS_TITLE_LARGE;$TAG_0_0_UPPER$出现新政党 +PARTY_NEWS_LARGE;一个新的$STRING_0_2$政党——$STRING_0_0$已于$TAG_0_0$成立。“我们正在招募成员和构筑现代党派所必需的内部组织。”一位党内的官方人士表示。他们团结了不少心怀不满的政治活动家以及其他党的不满人士,新政党宣布已计划参与国会,打算在接受这一平台的基础上使他们的代表能够被选举。他们声称对自己的党将来掌权保持乐观,尽管目前这一几率仍然很小。 +PARTY_NEWS_TITLE_MEDIUM;$TAG_0_0_UPPER$出现新政党 +PARTY_NEWS_MEDIUM;一个新的$STRING_0_2$政党——$STRING_0_0$已于$TAG_0_0$成立。“我们正在招募成员和构筑现代党派所必需的内部组织。”一位党内的官方人士表示。他们团结了不少心怀不满的政治活动家以及其他党的不满人士,新政党宣布已计划参与国会。 +PARTY_NEWS_TITLE_SMALL;新政党 +PARTY_NEWS_SMALL;一个新的$STRING_0_2$政党——$STRING_0_0$已于$TAG_0_0$成立。他们声称对自己的党将来掌权保持乐观,尽管目前这一几率仍然很小。 +PROVINCE_NEWS_TITLE_LARGE;$TAG_0_1_UPPER$扩张! +PROVINCE_NEWS_LARGE;$STRING_0_0$省现在属于$TAG_0_1$。$TAG_0_1_ADJ$外长阐明“$STRING_0_0$是$TAG_0_1$不可分割的一部分”以及“$TAG_0_0$并没有对它的宣称权,它只是回到了合法的主人手中”。 +PROVINCE_NEWS_TITLE_MEDIUM;$TAG_0_1_UPPER$扩张! +PROVINCE_NEWS_MEDIUM;$STRING_0_0$省现在属于$TAG_0_1$。$TAG_0_1_ADJ$外长阐明“$STRING_0_0$是$TAG_0_1$不可分割的一部分” +PROVINCE_NEWS_TITLE_SMALL;$TAG_0_1$扩张! +PROVINCE_NEWS_SMALL;$STRING_0_0$省现在属于$TAG_0_1$。$TAG_0_1_ADJ$外长最近在接受采访时也难掩高兴之情。 +RESEARCH_NEWS_TITLE_LARGE;$TAG_0_0_ADJ$研究完成! +RESEARCH_NEWS_LARGE;$TAG_0_0$的科学家最近完成了对$STRING_0_1$的研究。随着未来更多在该领域内发明的诞生,这一突破必将为$TAG_0_0$带来很多优势。 +RESEARCH_NEWS_TITLE_MEDIUM;$TAG_0_0_ADJ$研究完成! +RESEARCH_NEWS_MEDIUM;$TAG_0_0$的科学家最近完成了对$STRING_0_1$的研究。随着未来更多在该领域内发明的诞生,这一突破必将为$TAG_0_0$带来很多优势。 +RESEARCH_NEWS_TITLE_SMALL;$TAG_0_0_ADJ$研究完成! +RESEARCH_NEWS_SMALL;$TAG_0_0$的科学家最近完成了对$STRING_0_1$的研究。 +WAR_NEWS_TITLE_LARGE;$TAG_0_0_UPPER$与$TAG_0_1_UPPER$开战! +WAR_NEWS_LARGE;在$DATE_LONG_0$,$TAG_0_0$宣布他们已经与$TAG_0_1$处于战争状态。当$TAG_0_0_ADJ$外长被问及战争原因时,他便阐释了“$STRING_0_1$”的必要性。“我们只是打算收复之前被不公正夺取的失地,并恢复该地区的和平与稳定。”他补充道。$TAG_0_1_ADJ$外长亦回应说“这种非法侵略让人忍无可忍”,并要求国际社会谴责侵略者。愿上帝怜悯他们。 +WAR_NEWS_TITLE_MEDIUM;$TAG_0_0_UPPER$发动战争! +WAR_NEWS_MEDIUM;在$DATE_LONG_0$,$TAG_0_0$宣布他们已经与$TAG_0_1$处于战争状态。他们声称宣战理由是“$STRING_0_1$”。“这种非法侵略让人忍无可忍!”$TAG_0_1_ADJ$外长表示。 +WAR_NEWS_TITLE_SMALL;$TAG_0_0_$宣战! +WAR_NEWS_SMALL;在$DATE_LONG_0$,$TAG_0_0$宣布他们已经与$TAG_0_1$处于战争状态。 \ No newline at end of file diff --git a/assets/localisation/zh-CN/newstext_3_01.csv b/assets/localisation/zh-CN/newstext_3_01.csv index 0b8028bc3..46ccbfa78 100644 --- a/assets/localisation/zh-CN/newstext_3_01.csv +++ b/assets/localisation/zh-CN/newstext_3_01.csv @@ -1,247 +1,246 @@ -#Powered_by_ParaTranz;;;;;;;;;;;;;x -#CODE;ENGLISH;FRENCH;GERMAN;;SPANISH;;;;;;;;x -AI_FEARS_US_TITLE1;$TAG_0_0_UPPER$惧怕我国力量!;;;;;;;;;;;;x -AI_FEARS_US_DESC1_LONG;我们的通讯员从$TAG_0_0$发来未经证实的消息。有不愿意透露姓名的人士称,近几个月来在他们国家的首都已经举行了多场有军方高层参与的会议。这些会议的主要议题是就可能来自我国的宣战和入侵行动进行战役推演。他们讨论了反击方法,甚至必要情况下的游击战方法也在其列。显然$TAG_0_0_ADJ$军方的首脑们已经在做最坏的打算。似乎他们非常惧怕我们!;;;;;;;;;;;;x -AI_FEARS_US_DESC1_MEDIUM;来自$TAG_0_0$的不愿意透露姓名的人士称其政府正在做最坏的打算。他们认为有可能会遭到来自我国的宣战和入侵,而他们的军方高层认为我们的军事实力令人畏惧!;;;;;;;;;;;;x -AI_FEARS_US_DESC1_SHORT;来自$TAG_0_0$的不愿意透露姓名的人士称该国在首都举行了一系列军事会议。似乎他们认为我国很有可能入侵他们!;;;;;;;;;;;;x -AI_FEARS_US_TITLE2;$TAG_0_0$惧怕我们的逼近!;;;;;;;;;;;;x -AI_FEARS_US_DESC2_LONG;最近$TAG_0_0_ADJ$报纸登出的一篇文章震惊了他们的国家!通过对该国和我国紧张关系的深入分析以及两国相关军事实力的细致比较,作者得出了两国很快就将爆发战争的结论,而一旦那一天到来,$TAG_0_0$的存亡会受到巨大威胁。$TAG_0_0$上下阶层的公民一致要求他们的政府寻求与某个列强结盟以减少我们日益逼近带来的威胁。;;;;;;;;;;;;x -AI_FEARS_US_DESC2_MEDIUM;最近$TAG_0_0_ADJ$报纸登出的一篇文章震惊了他们的国家!通过对该国和我国紧张关系的深入分析以及两国相关军事实力的细致比较,作者得出结论:若没有其他国家的保障,两国之间的战争将难以避免。;;;;;;;;;;;;x -AI_FEARS_US_DESC2_SHORT;最近$TAG_0_0_ADJ$报纸登出的一篇文章震惊了他们的国家!文章在对两国的紧张关系进行分析后,得出了两国难免一战的结论。;;;;;;;;;;;;x -AI_FEARS_US_TITLE3;$TAG_0_0_ADJ$羞辱!;;;;;;;;;;;;x -AI_FEARS_US_DESC3_LONG;偏见和仇恨主导了$TAG_0_0$。日益增长的仇恨在周一达到了高潮。$TAG_0_0_ADJ$外相在我国驻$TAG_0_0$使馆的草坪上羞辱了我国大使。我国外相被问到对此事的看法时说:“这件事充分证明了我们根本不能指望他们能表现出文明人的礼仪。野蛮人和暴徒统治了$TAG_0_0$,此等宵小不除则天下一日不安。”虽然现在两国还未断交,但是战争恐怕不可避免。;;;;;;;;;;;;x -AI_FEARS_US_DESC3_MEDIUM;偏见和仇恨主导了$TAG_0_0$。周一$TAG_0_0_ADJ$外相羞辱了我国大使。我国外相说:“野蛮人和暴徒统治了$TAG_0_0$,此等宵小不除则天下一日不安。”;;;;;;;;;;;;x -AI_FEARS_US_DESC3_SHORT;周一$TAG_0_0_ADJ$外相侮辱了我国大使。野蛮人和暴徒统治了$TAG_0_0$,此等宵小不除则天下一日不安。;;;;;;;;;;;;x -AI_FEARS_OTHER_TITLE1;$TAG_0_0_ADJ$恐惧;;;;;;;;;;;;x -AI_FEARS_OTHER_DESC1_LONG;最近$TAG_0_0_ADJ$报纸登出的一篇文章震惊了他们的国家!通过对该国和我国紧张关系的深入分析以及两国相关军事实力的细致比较,作者得出了两国很快就将爆发战争的结论,而一旦那一天到来,$TAG_0_0$的存亡会受到巨大威胁。$TAG_0_0$上下阶层的公民一致要求他们的政府寻求与某个列强结盟以减少$TAG_0_1$带来的威胁。;;;;;;;;;;;;x -AI_FEARS_OTHER_DESC1_MEDIUM;最近$TAG_0_0_ADJ$报纸登出的一篇文章震惊了他们的国家!通过对该国和我国紧张关系的深入分析以及两国相关军事实力的细致比较,作者得出结论:若没有其他国家的保障,两国之间的战争将难以避免。;;;;;;;;;;;;x -AI_FEARS_OTHER_DESC1_SHORT;最近$TAG_0_0_ADJ$报纸登出的一篇文章震惊了他们的国家!文章在对两国紧张关系进行分析后,得出了两国难免一战的结论。;;;;;;;;;;;;x -AI_FEARS_OTHER_TITLE2;$TAG_0_0_ADJ$恐惧;;;;;;;;;;;;x -AI_FEARS_OTHER_DESC2_LONG;据$TAG_0_0_ADJ$政府的内部消息,高层弥漫着一股危机感。许多人预测他们的国家与$TAG_0_1$之间的争端将导致国际冲突,届时$TAG_0_0$方面将胜算渺茫。因此,坊间传言他们正在考虑不得不战的可能性,并为此积极做战备。恐惧的情绪似乎也感染到了国民,他们害怕一旦战败,国家将遭灭顶之灾。;;;;;;;;;;;;x -AI_FEARS_OTHER_DESC2_MEDIUM;$TAG_0_0_ADJ$官员一想到最近$TAG_0_1$的一系列举动就眉头紧锁。许多人都警惕地关注着$TAG_0_1_ADJ$动向,害怕最终到来的战争将导致国家遭受灭顶之灾。;;;;;;;;;;;;x -AI_FEARS_OTHER_DESC2_SHORT;当地报道显示,似乎$TAG_0_0_ADJ$官民上下普遍畏惧$TAG_0_1$的军力。详见第四版。;;;;;;;;;;;;x -AI_LOVES_US_TITLE1;$TAG_0_0$——我们最好的朋友;;;;;;;;;;;;x -AI_LOVES_US_DESC1_LONG;你会把一个$TAG_0_0_ADJ$公民当成你最好的朋友吗?也许吧。但是,很明显他们把我们当成结交的对象而不是对手!在我国首都许多外交家和使节都表示一旦战争爆发我们两国应当结为盟友。“时值乱世我们更应互相扶持,尤其当我们环目四顾,边境无一睦邻之时,盟友之情更显弥足珍贵!”一个外交家在接受采访时如是说。;;;;;;;;;;;;x -AI_LOVES_US_DESC1_MEDIUM;驻我国的$TAG_0_0_ADJ$大使公开声明建议我们两个伟大的国家缔结盟约。根据官方透露,最近两国关系达到了历史新巅峰,近期将可能在军事互助方面达成共识。;;;;;;;;;;;;x -AI_LOVES_US_DESC1_SHORT;我国与$TAG_0_0$之间的关系正前所未有的融洽。政治分析家们都一致认为我们是亲密的伙伴和潜在的战时盟友。;;;;;;;;;;;;x -AI_LOVES_US_TITLE2;$TAG_0_0$和我们并肩共行!;;;;;;;;;;;;x -AI_LOVES_US_DESC2_LONG;$TAG_0_0_ADJ$报纸刊登了一篇文章,描绘了我们两国之间融洽的关系。在提到了许多两国之间基于友好和互信基础上进行的合作之后,作者声称我们两国之间是朋友和兄弟的关系。文章使用了“可信”、“可靠”、“牢不可破”等词语来描绘两国关系,报纸建议$TAG_0_0$政府继续保持和我国一致的政策,谋求双方形成共同利益和目标,以增加对我们双方利益的互相保证。;;;;;;;;;;;;x -AI_LOVES_US_DESC2_MEDIUM;$TAG_0_0_ADJ$报纸刊登了一篇文章,描绘了我们两国之间融洽的关系。在提到了许多两国之间基于友好和互信基础上进行的合作之后,作者声称我们两国之间是朋友和兄弟的关系。;;;;;;;;;;;;x -AI_LOVES_US_DESC2_SHORT;$TAG_0_0_ADJ$报纸刊登了一篇文章,描绘了我们两国之间融洽的关系。作者鼓励其政府继续保持和我国一致的政策。;;;;;;;;;;;;x -AI_LOVES_US_TITLE3;$TAG_0_0$有自知之明!;;;;;;;;;;;;x -AI_LOVES_US_DESC3_LONG;我国的常识主导了$TAG_0_0$,他们举国上下都醉心于$OURCOUNTRY_ADJ$一切。那些懦弱的家伙们认识到了我们在政治、文化和军事领域都拥有显著的优越性。$TAG_0_0_ADJ$外相不顾廉耻地公然向我国精英谄媚说“我们欢迎来自$OURCOUNTRY_ADJ$父亲般的关爱和指导。为了我们的共同利益”“希望我们两国的友谊地久天长”。这种情况是否会长久持续还有待观察。;;;;;;;;;;;;x -AI_LOVES_US_DESC3_MEDIUM;我国的常识主导了$TAG_0_0$,他们举国上下都醉心于$OURCOUNTRY_ADJ$一切。那些懦弱的家伙们认识到了我们在政治、文化和军事领域都拥有显著的优越性。;;;;;;;;;;;;x -AI_LOVES_US_DESC3_SHORT;$TAG_0_0_ADJ$政府和人民继续被$OURCOUNTRY$吸引着。显而易见,我们在各个领域都拥有着主导权。;;;;;;;;;;;;x -AI_LOVES_OTHER_TITLE1;$TAG_0_0_ADJ$外交关系;;;;;;;;;;;;x -AI_LOVES_OTHER_DESC1_LONG;$TAG_0_0_ADJ$报纸刊登了一篇文章,描绘了他们和$TAG_0_1$之间融洽的关系。在提到了许多两国之间基于友好和互信基础上进行的合作之后,作者声称两国之间是朋友和兄弟的关系。文章使用了“可信”、“可靠”、“牢不可破”等词语来描绘两国关系,报纸建议$TAG_0_0$政府继续保持和$TAG_0_1$一致的政策,谋求双方形成共同利益和目标,以增加对双方利益的互相保证。;;;;;;;;;;;;x -AI_LOVES_OTHER_DESC1_MEDIUM;$TAG_0_0_ADJ$报纸刊登了一篇文章,描绘了他们和$TAG_0_1$之间融洽的关系。在提到了许多两国之间基于友好和互信基础上进行的合作之后,作者声称两国之间是朋友和兄弟的关系。;;;;;;;;;;;;x -AI_LOVES_OTHER_DESC1_SHORT;$TAG_0_0_ADJ$报纸刊登了一篇文章,描绘了他们和$TAG_0_1$之间融洽的关系。文章呼吁与$TAG_0_1$结成联盟。;;;;;;;;;;;;x -AI_LOVES_OTHER_TITLE2;$TAG_0_0$ - $TAG_0_1$关系;;;;;;;;;;;;x -AI_LOVES_OTHER_DESC2_LONG;“尽管历史上我们两国之间曾是对手,但是显然现在命运女神决定让我们同舟共济!”$TAG_0_0_ADJ$政府发言人昨日在首都针对最近和$TAG_0_1$的合作增多一事发表了如上高论。两国之间部分关税的取消以及$TAG_0_0_ADJ$大使的频繁访问似乎体现出两国很可能缔结军事盟约来进一步保证双方的友谊。;;;;;;;;;;;;x -AI_LOVES_OTHER_DESC2_MEDIUM;$TAG_0_0_ADJ$外交官们微笑着出现在了$TAG_0_1_ADJ$首都举行的高层会议上。“$TAG_0_1$是我们天然的盟友”,一位$TAG_0_0_ADJ$官员提到。政治分析家预测双方会很快签署盟约。;;;;;;;;;;;;x -AI_LOVES_OTHER_DESC2_SHORT;“祝愿我们和$TAG_0_1_ADJ$兄弟们未来繁荣昌盛!”是$TAG_0_0_ADJ$执政党的最新口号。很多人认为这是双方即将缔结军事盟约的预兆。;;;;;;;;;;;;x -OTHER_NEW_GP_TITLE1;$TAG_0_1_ADJ$崛起;;;;;;;;;;;;x -OTHER_NEW_GP_DESC_LONG1;随着$TAG_0_0$的衰落,$TAG_0_1$将有机会脱颖而出跻身于世界列强的行列。最近几个月很多证据证明了$TAG_0_0$衰落的经济、软弱的军力和苍白的威信,让它的盟友们不再能依赖它的帮助,其政府也开始屈服于来自外国的要求。$TAG_0_0$国际地位的衰落让$TAG_0_1$获益,得以获得国际的尊重。这证明了物竞天择的真理。;;;;;;;;;;;;x -OTHER_NEW_GP_DESC_MEDIUM1;随着$TAG_0_0$的衰落,$TAG_0_1$将有机会脱颖而出跻身于世界列强的行列,赢得国际的尊重。这证明了物竞天择的真理。;;;;;;;;;;;;x -OTHER_NEW_GP_DESC_SHORT1;随着$TAG_0_0$的衰落,$TAG_0_1$将有机会脱颖而出跻身于世界列强的行列。;;;;;;;;;;;;x -WE_BECOME_GP_TITLE1;我们从$TAG_0_0_ADJ$衰落中获益;;;;;;;;;;;;x -WE_BECOME_GP_DESC_LONG1;随着$TAG_0_0$的衰落,我国将脱颖而出,堂堂跻身于世界列强的行列。最近几个月很多证据证明了$TAG_0_0$衰落的经济,软弱的军力和苍白的威信,让它的盟友们不再能依赖它的帮助其政府也开始屈服于来自外国的要求。它的国际地位的衰落让我国获益,我国进而取代其成为列强。这证明了物竞天择的真理。;;;;;;;;;;;;x -WE_BECOME_GP_DESC_MEDIUM1;随着$TAG_0_0$的衰落,我国将脱颖而出,堂堂跻身于世界列强的行列。它的国际地位的衰落让我国获益,我国进而取代其成为列强。;;;;;;;;;;;;x -WE_BECOME_GP_DESC_SHORT1;随着$TAG_0_0$的衰落,我国将脱颖而出,堂堂跻身于世界列强的行列。;;;;;;;;;;;;x -WE_LOSE_GP_TITLE1;$TAG_0_1$从我国的衰落中获益;;;;;;;;;;;;x -WE_LOSE_GP_DESC_LONG1;随着我国的衰落,$TAG_0_1$将有机会脱颖而出跻身于世界列强的行列。最近几个月很多证据证明了我国衰落的经济,软弱的军力和苍白的威信,让我们的盟友们不再能依赖我们的帮助,我国政府也开始屈服于来自外国的要求。我国国际地位的衰落让$TAG_0_1$获益,使其得以获得国际的尊重。这证明了物竞天择的真理。;;;;;;;;;;;;x -WE_LOSE_GP_DESC_MEDIUM1;随着我国的衰落,$TAG_0_1$将有机会脱颖而出跻身于世界列强的行列,并得以获得国际的尊重。这证明了物竞天择的真理。;;;;;;;;;;;;x -WE_LOSE_GP_DESC_SHORT1;随着我国的衰落,$TAG_0_1$将有机会脱颖而出跻身于世界列强的行列。;;;;;;;;;;;;x -CRISIS_START_TITLE1;危机爆发!;;;;;;;;;;;;x -CRISIS_START_DESC_LONG1;事件是否仍有和平解决的余地,目前无人可以定论,因为列强们深陷行将爆发的国际危机当中。各国也许仍在试图达成一个外交解决方案,但时间已经所剩无几,且由于冲突各方漫天要价和进行政治威慑来夸耀实力避免让步,事件的解决方案迟迟难产。各国很快就将走上战争的修罗场。;;;;;;;;;;;;x -CRISIS_START_DESC_MEDIUM1;列强们深陷行将爆发的国际危机当中。各国也许仍在试图达成一个外交解决方案,但时间已经所剩无几,且由于冲突各方漫天要价和进行政治威慑来夸耀实力避免让步,事件的解决方案迟迟难产。。;;;;;;;;;;;;x -CRISIS_START_DESC_SHORT1;列强们深陷行将爆发的国际危机当中。各国也许仍在试图达成一个外交解决方案,但时间已经所剩无几。;;;;;;;;;;;;x -CRISIS_END_TITLE1;成功避免危机!;;;;;;;;;;;;x -CRISIS_END_DESC_LONG1;“这是我们时代的和平”,列强们在通过外交途径解决酝酿中的国际危机的高层协商会议上如是宣布,很多人认为假如不是此次妥协的话,“这次危机必然会导致战争”“我们的人民绝不会希望兵戎相见”危机中的双方都这样宣称,然而细心的观察者会发现其中一方是此次危机的胜利者,而另一方不得不吞下让步和损失颜面的苦果,这让人不由得怀疑此次妥协所达成的协议究竟能有多久的效力。;;;;;;;;;;;;x -CRISIS_END_DESC_MEDIUM1;“这是我们时代的和平”,列强们在通过外交途径解决酝酿中的国际危机的高层协商会议上如是宣布,很多人认为假如不是此次妥协的话,这次危机必然会导致战争。;;;;;;;;;;;;x -CRISIS_END_DESC_SHORT1;“这是我们时代的和平”,列强们在通过外交途径解决酝酿中的国际危机的高层协商会议上如是宣布,消除了战争的可能。;;;;;;;;;;;;x -RESEARCH_NEWS_TITLE_LARGE2;$TAG_0_0_ADJ$新突破!;;;;;;;;;;;;x -RESEARCH_NEWS_LARGE2;$TAG_0_0_ADJ$科学家们宣布经过一个月的投入和集中攻关,在昨天达取得了对$STRING_0_1$研究的新突破。相信$TAG_0_0$的政府和企业会很快把这项重要技术在全国范围内妥善地投入实用。;;;;;;;;;;;;x -RESEARCH_NEWS_TITLE_MEDIUM2;$TAG_0_0_ADJ$新突破!;;;;;;;;;;;;x -RESEARCH_NEWS_MEDIUM2;$TAG_0_0_ADJ$科学家们宣布经过一个月的投入和集中攻关,在昨天达取得了对$STRING_0_1$研究的新突破。这项新知识将会很快投入实用。;;;;;;;;;;;;x -RESEARCH_NEWS_TITLE_SMALL2;$TAG_0_0_ADJ$新突破!;;;;;;;;;;;;x -RESEARCH_NEWS_SMALL2;$TAG_0_0_ADJ$科学家们宣布最近在对$STRING_0_1$的研究中取得了新突破。;;;;;;;;;;;;x -COMMUNIST_REVOLUTION_NEWS_TITLE_LARGE_COMMUNIST;共产党在$TAG_0_0_UPPER$胜出!;;;;;;;;;;;;x -COMMUNIST_REVOLUTION_NEWS_LARGE_COMMUNIST;“全世界无产者,团结起来!”我们在众志成城的呐喊声中再一次取得了革命的胜利。腐朽的资本主义势力无法阻挡无产阶级追求幸福未来的伟大志向。组织从奋斗在$TAG_0_0$革命战线上的同志们那里获得了好消息,他发动起义反对那些剥削与折磨劳苦大众的寄生虫。他们成功地夺取了政权,让它回到了人民的手中,由人民的代表——$STRING_0_0$来运作!;;;;;;;;;;;;x -COMMUNIST_REVOLUTION_NEWS_TITLE_MEDIUM_COMMUNIST;赤红的$TAG_0_0_UPPER$!;;;;;;;;;;;;x -COMMUNIST_REVOLUTION_NEWS_MEDIUM_COMMUNIST;“全世界无产者,团结起来!”今天,众志成城的呐喊响彻了$TAG_0_0$,在那里我们的同志们成功推翻政府,建立了真正的人民政党——$STRING_0_0$!;;;;;;;;;;;;x -COMMUNIST_REVOLUTION_NEWS_TITLE_SMALL_COMMUNIST;革命!;;;;;;;;;;;;x -COMMUNIST_REVOLUTION_NEWS_SMALL_COMMUNIST;“全世界无产者,团结起来!”今天,众志成城的呐喊响彻了$TAG_0_0$,在那里我们的同志们成功打倒了腐败的资产阶级骗子们!;;;;;;;;;;;;x -battle_we_lose_large_censored_press;前线记者报道,$DATE_LONG_0$,我军健儿在$STRING_0_3$遭遇$TAG_0_3_ADJ$军队,激战后我军顺利转进。如今敌明我暗,敌军即将入我瓮中。我军奋勇作战,毙敌$VALUE_INT_0_4$人。我军目前有$VALUE_INT_0_2$人尚需归队报到,概因其中有大量人员已经化整为零、深入敌后,伺机设伏歼敌以表舍身报国之壮志、展神出鬼没之风采!;;;;;;;;;;;;x -battle_we_lose_medium_censored_press;$DATE_LONG_0$,我军健儿在$STRING_0_3$遭遇$TAG_0_3_ADJ$军队,激战后我军顺利转进。如今敌明我暗,敌军即将入我瓮中。我军奋勇作战,毙敌$VALUE_INT_0_4$人。具信我军已有有$VALUE_INT_0_2$人化整为零、深入敌后,伺机设伏歼敌以表舍身报国之壮志、展神出鬼没之风采!;;;;;;;;;;;;x -battle_we_lose_small_censored_press;$DATE_LONG_0$,我军与$TAG_0_3$狭路相逢,激战后我军顺利转进。具信我军已有$VALUE_INT_0_2$人化整为零、深入敌后,伺机设伏歼敌!;;;;;;;;;;;;x -battle_we_lose_censored_title_large;在$STRING_0_3$阻击敌军!;;;;;;;;;;;;x -battle_we_lose_censored_large;“在有些区域的敌军足足有我军40倍之多,但是我们的小伙子们还是死守在他们的阵线上。”一位高层军官高度赞扬了士兵们的英勇,他已经在战略允许的范畴内极尽可能地迟滞了对方对$STRING_0_3$的猛攻,我们的对手至少承受了$VALUE_INT_0_2$人的伤亡。“我们目前还不能公布我方的伤亡数字。”一个政府官员在被问到我方损失情况时如此回应。针对那些怀疑者,他特别强调“我们的人民在事关国防问题时应当鼎力支持政府”。;;;;;;;;;;;;x -battle_we_lose_censored_title_medium;在$STRING_0_3$迟滞敌军进攻;;;;;;;;;;;;x -battle_we_lose_censored_medium;我军健儿成功拖延了敌军对我国国土的进犯,在面对$TAG_0_2$巨大的优势兵力的进攻时他们打得勇猛无畏。一位高级军官声称;;;;;;;;;;;;x -battle_we_lose_censored_title_small;在$STRING_0_3$获得士气上的胜利;;;;;;;;;;;;x -battle_we_lose_censored_small;$DATE_LONG_0$,我军顺利地从$STRING_0_3$战场上撤离,给对方造成了$VALUE_INT_0_2$人的伤亡,目前$TAG_0_2$占领了此地。;;;;;;;;;;;;x -war_we_lose_censored_large_title;百战余生的健儿们归来。\n和$TAG_2_0_UPPER$签订和平条约!;;;;;;;;;;;;x -war_we_lose_censored_large_desc;$DATE_LONG_1$,我们的政府决定与$TAG_2_0$媾和。这场战争被世人称为$STRING_0_0$,$DATE_SHORT_0$爆发于$STRING_9_0$,结果是$STRINGS_LIST_4$。“我们没有退缩,我们也该为我们的小伙子们感到骄傲,我们用行动向世人宣告了我们不是软柿子。”政府官员们如是宣称,“只是最终,我们认为不值得再让我们的年轻人们流血牺牲了。”公民们都很高兴自己勇敢的孩子们将要回家了,不过目前还没有展开官方庆祝活动的计划。;;;;;;;;;;;;x -war_we_lose_censored_medium_title;和$TAG_2_0_UPPER$议和!;;;;;;;;;;;;x -war_we_lose_censored_medium_desc;$DATE_LONG_1$,我们的政府决定与$TAG_2_0$媾和。这场战争被世人称为$STRING_0_0$,$DATE_SHORT_0$爆发于$STRING_9_0$,结果是$STRINGS_LIST_4$。;;;;;;;;;;;;x -war_we_lose_censored_small_title;和$TAG_2_0$议和;;;;;;;;;;;;x -war_we_lose_censored_small_desc;$STRING_0_0$结束了,没有想到我们竟然败给了$TAG_2_0$。;;;;;;;;;;;;x -CRISIS_START_TITLE2;局势紧张加剧!;;;;;;;;;;;;x -CRISIS_START_DESC_LONG2;随着过去几个月渐渐增长的压力,围绕$STRING_0_0$产生的外交紧张已为我们带来了一场国际危机。列强们正试图寻求一个和平解决的方案以阻止事件进一步升级,但也有一些国家想要借机扩大影响。为了提高影响力,列强们已经展开了疯狂的外交攻势。如果最终没有达成解决方案,双方依然处于对抗,那么$STRING_0_0$的任何一点火星都有可能引爆一场大战。;;;;;;;;;;;;x -CRISIS_START_DESC_MEDIUM2;列强们正在比拼对$STRING_0_0$的影响力,同时该地区的紧张局势急剧升级。列强们正试图寻求一个和平解决的方案以阻止事件进一步升级,但是冲突能否避免依然未知。;;;;;;;;;;;;x -CRISIS_START_DESC_SHORT2;列强们尝试获取在$STRING_0_0$的影响力的同时,紧张局势已经升级为了一场重大危机。为了避免战争,积极的外交斡旋已经展开。;;;;;;;;;;;;x -CRISIS_END_TITLE2;警报解除;;;;;;;;;;;;x -CRISIS_END_DESC_LONG2;令人宽慰的消息正在快速传播:近日外交关注的重点,关于$STRING_0_0$的解决方案已经达成。在列强的支持下成功地扩展了其影响力。在国际会议上经过了几周的外交斡旋后危机终于结束。战争的威胁已经暂时消除,但是并非所有人都对结果感到满意,亦不知将来是否会有其他列强继续挑战。;;;;;;;;;;;;x -CRISIS_END_DESC_MEDIUM2;通过列强们的外交会议斡旋,$STRING_0_0$的国际危机达成了和平解决方案。在没有付诸战争的情况下成功扩张了影响力,但是和平是否能长久持续还有待观察。;;;;;;;;;;;;x -CRISIS_END_DESC_SHORT2;通过列强们的外交会议斡旋,$STRING_0_0$的国际危机达成了和平解决方案从而避免了战争。成功地扩展了其影响力;;;;;;;;;;;;x -OTHER_NEW_GP_DESC_LONG2;$TAG_0_1$在过去几年中国际地位一路上升,如今已被视为世界列强之一。$TAG_0_1_ADJ$威望也受益于国际上对其地位的接受而日益盛隆,我们认为$TAG_0_1$将会进一步拓展影响力。$TAG_0_0$无力阻止他们近来的衰退,现在已经被普遍认为只是二流次强。这种国际地位的降低造成了广泛的影响,他们的国际影响力已经在显著地衰退。;;;;;;;;;;;;x -OTHER_NEW_GP_DESC_MEDIUM2;$TAG_0_1$已经被国际社会普遍认同是世界列强。这是对他们稳定增长的国力的认可,但并非人人乐见。$TAG_0_0$因为其最近的颓势而被认为只有次强国力。;;;;;;;;;;;;x -OTHER_NEW_GP_DESC_SHORT2;蒸蒸日上的$TAG_0_1$取代$TAG_0_0$成为了国际社会认可的列强,他们的国际地位和影响力都将提升。;;;;;;;;;;;;x -AI_LOVES_US_TITLE4;火热的关系;;;;;;;;;;;;x -AI_LOVES_US_DESC4_LONG;我们的记者从他在外交部的渠道得知,$TAG_0_0$的首脑近日在他的国民面前发表了一次大型演讲,盛赞了我国和我国人民取得的成就。有理由认为这是$TAG_0_0$试图向我们强大的祖国靠拢的尝试。显然我们应当以$TAG_0_1_ADJ$传统礼仪礼貌地回应这次尝试。我们对这些姿态表示欢迎并热切期待这将带来一段我们两个荣耀的国家进一步加深合作的时期。;;;;;;;;;;;;x -AI_LOVES_US_DESC4_MEDIUM;继上周和我国大使举行了一次据报道极有建设性的会面后,一位$TAG_0_0_ADJ$人民代表也跟随外交官的脚步发表了一次演讲盛赞了我国和我国政府,这代表了两国进一步合作的大门已经打开。;;;;;;;;;;;;x -AI_LOVES_US_DESC4_SHORT;“我们两国间友谊的新纪元已经开启!”$TAG_0_0_ADJ$大使近日在首都一场记者会上如是说。;;;;;;;;;;;;x -INVENTION_NEWS_TITLE_LARGE2;新专利!;;;;;;;;;;;;x -INVENTION_NEWS_LARGE2;科学报道:对$STRING_0_1$的改进和创新已经由$TAG_0_0$的研究者们申请了专利。此次成就的详细资料目前还是保密的,但是有理由认为它会逐渐传播到其他国家并且为世界科研做出贡献。;;;;;;;;;;;;x -INVENTION_NEWS_TITLE_MEDIUM2;新专利!;;;;;;;;;;;;x -INVENTION_NEWS_MEDIUM2;对$STRING_0_1$的改进和创新已经由$TAG_0_0$的研究者们在国家专利局申请了专利。;;;;;;;;;;;;x -INVENTION_NEWS_TITLE_SMALL2;新专利!;;;;;;;;;;;;x -INVENTION_NEWS_SMALL2;对$STRING_0_1$的改进和创新已经在$TAG_0_0$申请了专利。;;;;;;;;;;;;x -EDITORIAL_ABSMON;社论:为何憎恨反正统派是正当和合理的?因为这是天之所向!因为这些不务正业的人会煽动农民和工人自己统治自己(详见10版);;;;;;;;;;;;x -EDITORIAL_PRUCON;社论:为何憎恨一切改革者是合理的?因为这是自然规律的要求!因为这些自由主义投机者和世界主义者会搞得我们的国家如同妓院(详见10版);;;;;;;;;;;;x -EDITORIAL_CONMON;社论:为何憎恨共和人士是合理的?因为稳定压倒一切!因为若没有君主那慈祥的微笑,阴谋和动乱会毁掉我们所有人(详见10版);;;;;;;;;;;;x -EDITORIAL_DEMOCRACY;社论:为何憎恨一切革命者是合理的?因为他们不接受妥协!因为这些狂热和呆板的教条主义者不尊敬法律条文(详见10版);;;;;;;;;;;;x -EDITORIAL_PRESDICT;社论:为何憎恨颠覆分子是合理的?因为这是总统的要求!因为这些罪犯昨天在首都粗暴地毁坏了我们敬爱的阁下的雕像(详见10版);;;;;;;;;;;;x -EDITORIAL_BOURDICT;社论:为何憎恨穷人是合理的?因为你自己的理性自利是这样要求的!因为这些寄生虫们自甘贫穷,对他们的仁慈会为你自己带来威胁。(详见10版);;;;;;;;;;;;x -EDITORIAL_PROLDICT;社论:为何憎恨寄生虫是合理的?因为这是党的要求!因为即使是最低贱的乡村面包师也是国家的开拓者。只有打倒富人才能解放我们自己!(详见10版);;;;;;;;;;;;x -EDITORIAL_FASCDICT;社论:为何憎恨寄生虫是合理的?因为这是党的要求!因为即使是最低贱的乡村面包师也是国家的开拓者。只有打倒富人才能解放我们自己!(详见10版);;;;;;;;;;;;x -FAKE_UNKNOWN;禁酒的另一出人意料的副作用又显现了出来。为了让私酿酒变得更可口,美国人民首创了一系列全新的鸡尾酒。;;;;;;;;;;;;x -FAKE_Cthulhu;Ph'nglui mglw'nafh Cthulhu R'lyeh wgah'nagl fhtagn(在拉莱耶的宅邸中,长眠的克苏鲁候汝入梦);;;;;;;;;;;;x -some_fake_1836_title_12;樱花;;;;;;;;;;;;x -some_fake_1836_12;日本政府决定新的国家颜色为“樱花色”,因为这最能体现这个神奇国度的个性。而把樱花色称为“粉色”将是非法的。;;;;;;;;;;;;x -some_fake_1836_title_13;大河;;;;;;;;;;;;x -some_fake_1836_13;一队美国制图专家发表了最精确的“大河”俄亥俄河的地图,未来的地方地图和国际地图上将会加入这条河的资料。更多的河流还有待测绘。;;;;;;;;;;;;x -some_fake_1836_title_14;扬马延岛;;;;;;;;;;;;x -some_fake_1836_14;据报道意料之外的大量移民涌入了北冰洋上的不毛小岛扬马延岛。“我们已经对一切噪声感到厌倦了。”一位拓荒者提到。;;;;;;;;;;;;x -some_fake_1880_title_8;疯狂行为;;;;;;;;;;;;x -some_fake_1880_8;最近的立法规定,当一艘船到达我国港口,如果让被评估为疯子、傻子或者罪犯的乘客下船的话,船主必须缴纳一笔罚金。;;;;;;;;;;;;x -some_fake_1890_title_8;幸运的第55人;;;;;;;;;;;;x -some_fake_1890_8;54位彩票获奖者们一同创造了单期开奖奖金的新纪录。“我找不到我的彩票了!”自称得奖的第55人无助地抱怨道。;;;;;;;;;;;;x -some_fake_1910_title_11;大胆的恶作剧;;;;;;;;;;;;x -some_fake_1910_11;一伙年轻的贵族,戴上头巾涂黑面孔伪装成埃塞俄比亚的贵族,混上了皇家海军的旗舰享受了一次私人观光。;;;;;;;;;;;;x -some_fake_1910_title_12;电波毁掉了文化?;;;;;;;;;;;;x -some_fake_1910_12;广播电台最近的兴盛,造成了它可能会毁掉社会秩序的担忧。而支持者们说只有那些激进的电台和谍报广播才需要担忧。;;;;;;;;;;;;x -some_fake_1910_title_13;鞭子叛乱;;;;;;;;;;;;x -some_fake_1910_13;巴西海军的黑人水手们发起了反对白人长官的哗变。他们威胁如果针对下级水手的种族虐待和身体暴力不停止的话就炮击里约热内卢。;;;;;;;;;;;;x -some_fake_1920_title_13;男性衣着改良党;;;;;;;;;;;;x -some_fake_1920_13;新运动鼓励男性穿得更美丽、更卫生。“大多数成员喜欢短裤,一小部分人喜欢苏格兰裙,几乎所有人讨厌长裤。”男性衣着改良党还反对戴帽子。;;;;;;;;;;;;x -dino_fake_1830_title_1;化石足迹学;;;;;;;;;;;;x -dino_fake_1830_1;希区柯克教授报告在马塞诸塞州的康涅狄格河附近发现了鸟类的足迹化石。其中一些足迹似乎是属于某些非常巨大的鸟种……;;;;;;;;;;;;x -dino_fake_1830_title_2;板龙;;;;;;;;;;;;x -dino_fake_1830_2;冯-迈耶博士将一种新的巨型蜥蜴类动物命名为恩氏板龙,这是根据其遗骨的发现者恩格尔哈特博士的姓氏命名的。这种生物似乎和禽龙及斑龙有着亲缘关系。;;;;;;;;;;;;x -dino_fake_1830_title_3;槽齿龙;;;;;;;;;;;;x -dino_fake_1830_3;“这种不寻常的蜥蜴类动物的牙齿不像现代的爬行动物那样生在下颚,而是生在齿槽内。”莱利博士和斯塔切贝里博士这样介绍这种蜥蜴类生物。;;;;;;;;;;;;x -dino_fake_1830_title_4;杂肋龙;;;;;;;;;;;;x -dino_fake_1830_4;爱德斯-德朗尚博士报告从一些脊椎骨,肋骨和肢体的化石中发现了一种新的蜥蜴类生物。他认为这种动物和斑龙有亲缘关系。;;;;;;;;;;;;x -dino_fake_1840_title_1;恐龙类;;;;;;;;;;;;x -dino_fake_1840_1;恐龙类是欧文博士提出的,用以命名一大群蜥蜴类动物,包括斑龙,林龙和禽龙。这些恐龙类动物以体型巨大为特征。;;;;;;;;;;;;x -dino_fake_1840_title_2;鲸龙;;;;;;;;;;;;x -dino_fake_1840_2;一种新的巨型水生爬行动物的化石被发现了。欧文博士将它命名为鲸龙,其含义是巨大的海怪。;;;;;;;;;;;;x -dino_fake_1840_title_3;央齿龙;;;;;;;;;;;;x -dino_fake_1840_3;在英格兰的威尔特希尔发现了一枚心形的牙齿。欧文博士在分析了这枚牙齿后决定将这种动物命名为央齿龙。;;;;;;;;;;;;x -dino_fake_1840_title_4;皇家龙;;;;;;;;;;;;x -dino_fake_1840_4;随着一些禽龙的颌骨被陆续发现,马爹利博士发现他以前假定是禽龙颌骨的化石并不属于这种怪兽,而是属于一种不同的物种。;;;;;;;;;;;;x -dino_fake_1840_title_5;恐龙类?;;;;;;;;;;;;x -dino_fake_1840_5;生物学家理查德-欧文为这种早已灭绝的庞大生物创造了第一个真实大小的混凝土雕像,它们的化石已经在南非和新西兰被发现。欧文博士把它们统称为“恐龙”。;;;;;;;;;;;;x -dino_fake_1850_title_1;美洲的恐龙;;;;;;;;;;;;x -dino_fake_1850_1;莱迪博士宣布在美洲发现了两种新的恐龙,定名为糙齿龙和恐齿龙。另外还发现了两种尚未完全确定的蜥蜴类动物古蜴甲龙和伤齿龙。;;;;;;;;;;;;x -dino_fake_1850_title_2;鸭嘴龙;;;;;;;;;;;;x -dino_fake_1850_2;这种新的恐龙类生物似乎和禽龙有亲缘关系。莱迪博士认为这种生物可以保持双足直立的姿态。;;;;;;;;;;;;x -dino_fake_1860_title_1;美颌龙;;;;;;;;;;;;x -dino_fake_1860_1;一种新的蜥蜴类生物被发现并命名为美颌龙。瓦格纳博士说这些大蜥蜴看上去像某些鸟类,不过它们之间的关系目前还不清楚。;;;;;;;;;;;;x -dino_fake_1860_title_2;始祖鸟;;;;;;;;;;;;x -dino_fake_1860_2;一种精美的石化羽毛被发现,冯-迈耶博士将之命名为始祖鸟。;;;;;;;;;;;;x -dino_fake_1860_title_3;强森氏星牙龙!;;;;;;;;;;;;x -dino_fake_1860_3;因为强森博士发现了星牙龙的牙齿并为之命名,莱迪博士以他的名字完善了星牙龙的命名,这是授予强森博士的殊荣。;;;;;;;;;;;;x -dino_fake_1860_title_4;暴风龙;;;;;;;;;;;;x -dino_fake_1860_4;科普教授宣布发现了一种巨大的掠食性恐龙,和斑龙及链蛇有亲缘关系。;;;;;;;;;;;;x -dino_fake_1860_title_5;薄片龙;;;;;;;;;;;;x -dino_fake_1860_5;E。D。科普报告了一种新的海生爬行动物,和蛇颈龙有关系,但长了一个长的多的尾巴。;;;;;;;;;;;;x -dino_fake_1860_title_6;始祖鸟;;;;;;;;;;;;x -dino_fake_1860_6;始祖鸟化石在巴伐利亚被发现,被认为是“第一种鸟”以及“恐龙和鸟类之间隐藏的连线”。它构成了达尔文验证其进化论的证据。;;;;;;;;;;;;x -dino_fake_1860_title_7;高桥龙;;;;;;;;;;;;x -dino_fake_1860_7;马特隆先生报告在菲沃盆地发现了一种可能是名为高桥龙的恐龙的脊椎骨和巨蛋碎片的化石。;;;;;;;;;;;;x -dino_fake_1870_title_1;战争!;;;;;;;;;;;;x -dino_fake_1870_1;在马什博士公开指出科普博士误把薄片龙头和尾搞反的错误之后,双方就成为了死敌,残酷的科学竞争拉开了帷幕。;;;;;;;;;;;;x -dino_fake_1870_title_2;关于始祖鸟;;;;;;;;;;;;x -dino_fake_1870_2;新的原始鸟类始祖鸟的化石令人震惊的体现出了很多爬行类的特征如爪子和牙齿。进化论学者获得了极大的鼓舞,称其为“隐藏的进化线”。;;;;;;;;;;;;x -dino_fake_1870_title_3;赫胥黎教授的疯狂!;;;;;;;;;;;;x -dino_fake_1870_3;很多杰出的生物学家都开始担忧赫胥黎教授的精神状态,他又提出了一个荒谬的进化理论:他说鸟类和爬行类的恐龙有亲缘关系!;;;;;;;;;;;;x -dino_fake_1870_title_4;剑龙;;;;;;;;;;;;x -dino_fake_1870_4;在西北美洲发现了一种新的巨大而奇特的海龟。马什教授称其为剑龙。;;;;;;;;;;;;x -dino_fake_1870_title_5;翼龙;;;;;;;;;;;;x -dino_fake_1870_5;O.C.马什最近有了突破性的发现。在北美发现了一种飞行生物的化石,不像其他翼龙类的生物,这种生物似乎完全没有牙齿。;;;;;;;;;;;;x -dino_fake_1870_title_6;奇迹龙;;;;;;;;;;;;x -dino_fake_1870_6;在怀俄明州已经煤炭化的地层中躺着一副"巨人王子的遗骸",E。D。科普宣称它毫无疑问是目前所知的最大的陆上生物。;;;;;;;;;;;;x -dino_fake_1870_title_7;在布瑞橘尔盆地的工作;;;;;;;;;;;;x -dino_fake_1870_7;马什、科普和莱迪将他们的发掘工作地转移到了怀俄明州的布瑞橘尔盆地区域。他们的营地互相距离几英里,据报道这三位最顶级的古生物学家从来不互相交谈。;;;;;;;;;;;;x -dino_fake_1870_title_8;不信任案;;;;;;;;;;;;x -dino_fake_1870_8;马什教授对于自己能当选著名国家科学院的院士感到非常兴奋。科普教授据报是院内唯一投了反对票的人。;;;;;;;;;;;;x -dino_fake_1870_title_9;黄昏鸟;;;;;;;;;;;;x -dino_fake_1870_9;马什教授宣布发现了黄昏鸟,一种高大而几乎无翼的水生鸟类,用强劲的后肢在水中推进,用长了牙齿的喙捕食。;;;;;;;;;;;;x -dino_fake_1870_title_10;在苏族地区的马什;;;;;;;;;;;;x -dino_fake_1870_10;在那些现在还是偏远荒僻的地区,马什教授和他的小组穿越了苏族地区抵达了南达科他州的白河荒地,是最有前途的挖掘地点。;;;;;;;;;;;;x -dino_fake_1870_title_11;马什的营地遭到袭击!;;;;;;;;;;;;x -dino_fake_1870_11;根据报告,O.C.马什和他的小队成员在一场印第安人的劫掠中损失惨重。虽然逃得匆忙,但他们依旧妥善保管了将近两吨的骨骼化石。;;;;;;;;;;;;x -dino_fake_1870_title_12;大量脊椎动物;;;;;;;;;;;;x -dino_fake_1870_12;科普教授从圣胡安河地区发来报告,他在对当地的一次地质学科考探险中发现了数十种新的脊椎动物。;;;;;;;;;;;;x -dino_fake_1870_title_13;科莫绝壁;;;;;;;;;;;;x -dino_fake_1870_13;O.C。马什透露他的两个代理人在怀俄明的科莫绝壁发现了像圆木一样粗大的骨骼化石。在无数新发现的物种当中包括梁龙和异特龙。;;;;;;;;;;;;x -dino_fake_1880_title_1;诱惑龙?;;;;;;;;;;;;x -dino_fake_1880_1;由古生物学家O.C.马什挖掘和拼接起来的诱惑龙,在外行人眼里,看起来非常像我们已经熟知的雷龙。但是它们的头骨完全不同。;;;;;;;;;;;;x -dino_fake_1880_title_2;马的骗局?;;;;;;;;;;;;x -dino_fake_1880_2;E.D.科普指控O.C.马什窃取了柯瓦列夫斯基关于马的血统演进的研究成果。“他提出的新观点都是错误的,而他提出的那些正确的东西都是旧闻。”科普这样总结。;;;;;;;;;;;;x -dino_fake_1880_title_3;马什的巧答;;;;;;;;;;;;x -dino_fake_1880_3;“科瓦列夫斯基至少还不堪悔恨,一枪了结了自己悲剧的生涯。但科普依然冥顽不灵。”O.C.马什这样回应他的对手的攻击。;;;;;;;;;;;;x -dino_fake_1880_title_4;科普的圣经;;;;;;;;;;;;x -dino_fake_1880_4;E.D.科普教授发布了他一生的工作结晶《西部第三纪地层中的脊椎动物》,这本上千页的巨著包括了这一学科绝大多数方面的研究。;;;;;;;;;;;;x -dino_fake_1880_title_5;科普的“击垮马什”计划;;;;;;;;;;;;x -dino_fake_1880_5;科普通过采访马什曾经和现在的雇员们,收集了许多马什科研错误和不道德行为的材料,希望以此毁掉马什的科学声望。;;;;;;;;;;;;x -dino_fake_1880_title_6;禽龙,到处都是禽龙!;;;;;;;;;;;;x -dino_fake_1880_6;在贝尼萨尔小镇发现了大量这种恐龙的化石。道罗博士研究了这些化石并且得出了他们是双足行走的结论,证明了多年前曼特尔博士曾经的设想。;;;;;;;;;;;;x -dino_fake_1880_title_7;恐龙的分类;;;;;;;;;;;;x -dino_fake_1880_7;在早期恐龙分类混乱不堪的情况下,西利教授发出提议建议恐龙应该根据骨盆来分类。这样就把恐龙分成两类,蜥臀目和鸟臀目。;;;;;;;;;;;;x -dino_fake_1880_title_8;剑龙的新闻;;;;;;;;;;;;x -dino_fake_1880_8;随着关于剑龙的更多资料被发掘出来,马什教授现在认为这种动物并不是海龟的一种,而是一种不寻常的恐龙。;;;;;;;;;;;;x -dino_fake_1880_title_9;蜥脚类;;;;;;;;;;;;x -dino_fake_1880_9;这一类恐龙拥有远大于现存已知的最大的陆上动物的体型。载域龙,巨龙,鲁钝龙,雷龙和梁龙都属于此类。;;;;;;;;;;;;x -dino_fake_1880_title_10;角龙;;;;;;;;;;;;x -dino_fake_1880_10;马什教授发现了一种新型的长角的恐龙。这显示出这群巨大蜥蜴们的多样性还要超出我们的预期。;;;;;;;;;;;;x -dino_fake_1880_title_11;异龙;;;;;;;;;;;;x -dino_fake_1880_11;马什教授报告的这种巨大的食肉恐龙看来令人如坠梦靥。那拥有巨大牙齿的头骨非常骇人。;;;;;;;;;;;;x -dino_fake_1880_title_12;角鼻龙;;;;;;;;;;;;x -dino_fake_1880_12;O.C.马什宣布新发现的这种恐龙那长合的跖骨进一步拉近了鸟类和恐龙的亲缘关系。;;;;;;;;;;;;x -dino_fake_1880_title_13;腔骨龙;;;;;;;;;;;;x -dino_fake_1880_13;科普教授把一种新的恐龙命名为腔骨龙,这源自其非常有特点的骨结构。;;;;;;;;;;;;x -dino_fake_1880_title_14;易碎双腔龙;;;;;;;;;;;;x -dino_fake_1880_14;科普教授描绘了一种新的恐龙,叫做易碎双腔龙。其脊椎骨和股骨的规模大的惊人以致于其整体究竟有多大还无法推算。;;;;;;;;;;;;x -dino_fake_1880_title_15;圆顶龙;;;;;;;;;;;;x -dino_fake_1880_15;这是一个大家伙,这个强壮的大蜥蜴是由E.D.科普发现的,还好它是一种食草动物,否则我们晚上做的噩梦可能会更加可怖。;;;;;;;;;;;;x -dino_fake_1890_title_1;三角龙;;;;;;;;;;;;x -dino_fake_1890_1;O.C.马什宣布曾经,被他视作属于某种巨大而罕见的上新世哺乳动物的有角头骨(类似野牛)事实上属于一种被他命名为“三角龙”的恐龙。;;;;;;;;;;;;x -dino_fake_1890_title_2;科学家战争;;;;;;;;;;;;x -dino_fake_1890_2;由于当局企图没收骨骼化石收藏品而被激怒的科普在《纽约先锋报》上刊发一系列文章怒呛马什和他在美国地质调查局里的政治后台。;;;;;;;;;;;;x -dino_fake_1890_title_3;地质调查局经费削减;;;;;;;;;;;;x -dino_fake_1890_3;根据近期的报告,美国国家地质调查局的预算有着处理不当和分配不均的问题。国会决定削减部门经费,并解散了首席古生物学家办公室。;;;;;;;;;;;;x -dino_fake_1890_title_4;牛角龙;;;;;;;;;;;;x -dino_fake_1890_4;这种有角恐龙拥有堪称有着在已知动物中最大级别的头。这个物种的头部褶边长得惊人,远远超过了三角龙。。;;;;;;;;;;;;x -dino_fake_1900_title_1;科普的头骨;;;;;;;;;;;;x -dino_fake_1900_1;据报道,科普已经把自己死后的头骨捐献给科学研究,以用来与马什的头骨进行比较研究,通过衡量二人的大脑智力来解决他们之间的宿怨……;;;;;;;;;;;;x -dino_fake_1900_title_2;马什的头骨;;;;;;;;;;;;x -dino_fake_1900_2;马什拒绝了科普的最终挑战,没有捐献自己的头骨,并且对宿敌的头骨判处了永远储藏在宾夕法尼亚大学箱子里的无期徒刑以示报复……;;;;;;;;;;;;x -dino_fake_1920_title_1;迅猛龙;;;;;;;;;;;;x -dino_fake_1920_1;由彼得凯申在蒙古发现的新物种被认为是一种有智能的集群掠食动物。据称凯森先生把拼凑成原样的标本称为“聪明的小姑娘”。;;;;;;;;;;;;x -dino_fake_1930_title_1;尼亚萨龙;;;;;;;;;;;;x -dino_fake_1930_1;由弗朗西斯帕灵顿在南坦桑尼亚的尼亚萨湖附近发现尼亚萨龙的化石。化石残余的很不完整,但据称它们比任何已知恐龙的年代都要早……;;;;;;;;;;;;x -KEYNAME;文本;;;;;;;;;;;;x \ No newline at end of file +#Powered_by_ParaTranz +AI_FEARS_US_TITLE1;$TAG_0_0_UPPER$惧怕我国力量! +AI_FEARS_US_DESC1_LONG;我们的通讯员从$TAG_0_0$发来未经证实的消息。有不愿意透露姓名的人士称,近几个月来在他们国家的首都已经举行了多场有军方高层参与的会议。这些会议的主要议题是就可能来自我国的宣战和入侵行动进行战役推演。他们讨论了反击方法,甚至必要情况下的游击战方法也在其列。显然$TAG_0_0_ADJ$军方的首脑们已经在做最坏的打算。似乎他们非常惧怕我们! +AI_FEARS_US_DESC1_MEDIUM;来自$TAG_0_0$的不愿意透露姓名的人士称其政府正在做最坏的打算。他们认为有可能会遭到来自我国的宣战和入侵,而他们的军方高层认为我们的军事实力令人畏惧! +AI_FEARS_US_DESC1_SHORT;来自$TAG_0_0$的不愿意透露姓名的人士称该国在首都举行了一系列军事会议。似乎他们认为我国很有可能入侵他们! +AI_FEARS_US_TITLE2;$TAG_0_0$惧怕我们的逼近! +AI_FEARS_US_DESC2_LONG;最近$TAG_0_0_ADJ$报纸登出的一篇文章震惊了他们的国家!通过对该国和我国紧张关系的深入分析以及两国相关军事实力的细致比较,作者得出了两国很快就将爆发战争的结论,而一旦那一天到来,$TAG_0_0$的存亡会受到巨大威胁。$TAG_0_0$上下阶层的公民一致要求他们的政府寻求与某个列强结盟以减少我们日益逼近带来的威胁。 +AI_FEARS_US_DESC2_MEDIUM;最近$TAG_0_0_ADJ$报纸登出的一篇文章震惊了他们的国家!通过对该国和我国紧张关系的深入分析以及两国相关军事实力的细致比较,作者得出结论:若没有其他国家的保障,两国之间的战争将难以避免。 +AI_FEARS_US_DESC2_SHORT;最近$TAG_0_0_ADJ$报纸登出的一篇文章震惊了他们的国家!文章在对两国的紧张关系进行分析后,得出了两国难免一战的结论。 +AI_FEARS_US_TITLE3;$TAG_0_0_ADJ$羞辱! +AI_FEARS_US_DESC3_LONG;偏见和仇恨主导了$TAG_0_0$。日益增长的仇恨在周一达到了高潮。$TAG_0_0_ADJ$外相在我国驻$TAG_0_0$使馆的草坪上羞辱了我国大使。我国外相被问到对此事的看法时说:“这件事充分证明了我们根本不能指望他们能表现出文明人的礼仪。野蛮人和暴徒统治了$TAG_0_0$,此等宵小不除则天下一日不安。”虽然现在两国还未断交,但是战争恐怕不可避免。 +AI_FEARS_US_DESC3_MEDIUM;偏见和仇恨主导了$TAG_0_0$。周一$TAG_0_0_ADJ$外相羞辱了我国大使。我国外相说:“野蛮人和暴徒统治了$TAG_0_0$,此等宵小不除则天下一日不安。” +AI_FEARS_US_DESC3_SHORT;周一$TAG_0_0_ADJ$外相侮辱了我国大使。野蛮人和暴徒统治了$TAG_0_0$,此等宵小不除则天下一日不安。 +AI_FEARS_OTHER_TITLE1;$TAG_0_0_ADJ$恐惧 +AI_FEARS_OTHER_DESC1_LONG;最近$TAG_0_0_ADJ$报纸登出的一篇文章震惊了他们的国家!通过对该国和我国紧张关系的深入分析以及两国相关军事实力的细致比较,作者得出了两国很快就将爆发战争的结论,而一旦那一天到来,$TAG_0_0$的存亡会受到巨大威胁。$TAG_0_0$上下阶层的公民一致要求他们的政府寻求与某个列强结盟以减少$TAG_0_1$带来的威胁。 +AI_FEARS_OTHER_DESC1_MEDIUM;最近$TAG_0_0_ADJ$报纸登出的一篇文章震惊了他们的国家!通过对该国和我国紧张关系的深入分析以及两国相关军事实力的细致比较,作者得出结论:若没有其他国家的保障,两国之间的战争将难以避免。 +AI_FEARS_OTHER_DESC1_SHORT;最近$TAG_0_0_ADJ$报纸登出的一篇文章震惊了他们的国家!文章在对两国紧张关系进行分析后,得出了两国难免一战的结论。 +AI_FEARS_OTHER_TITLE2;$TAG_0_0_ADJ$恐惧 +AI_FEARS_OTHER_DESC2_LONG;据$TAG_0_0_ADJ$政府的内部消息,高层弥漫着一股危机感。许多人预测他们的国家与$TAG_0_1$之间的争端将导致国际冲突,届时$TAG_0_0$方面将胜算渺茫。因此,坊间传言他们正在考虑不得不战的可能性,并为此积极做战备。恐惧的情绪似乎也感染到了国民,他们害怕一旦战败,国家将遭灭顶之灾。 +AI_FEARS_OTHER_DESC2_MEDIUM;$TAG_0_0_ADJ$官员一想到最近$TAG_0_1$的一系列举动就眉头紧锁。许多人都警惕地关注着$TAG_0_1_ADJ$动向,害怕最终到来的战争将导致国家遭受灭顶之灾。 +AI_FEARS_OTHER_DESC2_SHORT;当地报道显示,似乎$TAG_0_0_ADJ$官民上下普遍畏惧$TAG_0_1$的军力。详见第四版。 +AI_LOVES_US_TITLE1;$TAG_0_0$——我们最好的朋友 +AI_LOVES_US_DESC1_LONG;你会把一个$TAG_0_0_ADJ$公民当成你最好的朋友吗?也许吧。但是,很明显他们把我们当成结交的对象而不是对手!在我国首都许多外交家和使节都表示一旦战争爆发我们两国应当结为盟友。“时值乱世我们更应互相扶持,尤其当我们环目四顾,边境无一睦邻之时,盟友之情更显弥足珍贵!”一个外交家在接受采访时如是说。 +AI_LOVES_US_DESC1_MEDIUM;驻我国的$TAG_0_0_ADJ$大使公开声明建议我们两个伟大的国家缔结盟约。根据官方透露,最近两国关系达到了历史新巅峰,近期将可能在军事互助方面达成共识。 +AI_LOVES_US_DESC1_SHORT;我国与$TAG_0_0$之间的关系正前所未有的融洽。政治分析家们都一致认为我们是亲密的伙伴和潜在的战时盟友。 +AI_LOVES_US_TITLE2;$TAG_0_0$和我们并肩共行! +AI_LOVES_US_DESC2_LONG;$TAG_0_0_ADJ$报纸刊登了一篇文章,描绘了我们两国之间融洽的关系。在提到了许多两国之间基于友好和互信基础上进行的合作之后,作者声称我们两国之间是朋友和兄弟的关系。文章使用了“可信”、“可靠”、“牢不可破”等词语来描绘两国关系,报纸建议$TAG_0_0$政府继续保持和我国一致的政策,谋求双方形成共同利益和目标,以增加对我们双方利益的互相保证。 +AI_LOVES_US_DESC2_MEDIUM;$TAG_0_0_ADJ$报纸刊登了一篇文章,描绘了我们两国之间融洽的关系。在提到了许多两国之间基于友好和互信基础上进行的合作之后,作者声称我们两国之间是朋友和兄弟的关系。 +AI_LOVES_US_DESC2_SHORT;$TAG_0_0_ADJ$报纸刊登了一篇文章,描绘了我们两国之间融洽的关系。作者鼓励其政府继续保持和我国一致的政策。 +AI_LOVES_US_TITLE3;$TAG_0_0$有自知之明! +AI_LOVES_US_DESC3_LONG;我国的常识主导了$TAG_0_0$,他们举国上下都醉心于$OURCOUNTRY_ADJ$一切。那些懦弱的家伙们认识到了我们在政治、文化和军事领域都拥有显著的优越性。$TAG_0_0_ADJ$外相不顾廉耻地公然向我国精英谄媚说“我们欢迎来自$OURCOUNTRY_ADJ$父亲般的关爱和指导。为了我们的共同利益”“希望我们两国的友谊地久天长”。这种情况是否会长久持续还有待观察。 +AI_LOVES_US_DESC3_MEDIUM;我国的常识主导了$TAG_0_0$,他们举国上下都醉心于$OURCOUNTRY_ADJ$一切。那些懦弱的家伙们认识到了我们在政治、文化和军事领域都拥有显著的优越性。 +AI_LOVES_US_DESC3_SHORT;$TAG_0_0_ADJ$政府和人民继续被$OURCOUNTRY$吸引着。显而易见,我们在各个领域都拥有着主导权。 +AI_LOVES_OTHER_TITLE1;$TAG_0_0_ADJ$外交关系 +AI_LOVES_OTHER_DESC1_LONG;$TAG_0_0_ADJ$报纸刊登了一篇文章,描绘了他们和$TAG_0_1$之间融洽的关系。在提到了许多两国之间基于友好和互信基础上进行的合作之后,作者声称两国之间是朋友和兄弟的关系。文章使用了“可信”、“可靠”、“牢不可破”等词语来描绘两国关系,报纸建议$TAG_0_0$政府继续保持和$TAG_0_1$一致的政策,谋求双方形成共同利益和目标,以增加对双方利益的互相保证。 +AI_LOVES_OTHER_DESC1_MEDIUM;$TAG_0_0_ADJ$报纸刊登了一篇文章,描绘了他们和$TAG_0_1$之间融洽的关系。在提到了许多两国之间基于友好和互信基础上进行的合作之后,作者声称两国之间是朋友和兄弟的关系。 +AI_LOVES_OTHER_DESC1_SHORT;$TAG_0_0_ADJ$报纸刊登了一篇文章,描绘了他们和$TAG_0_1$之间融洽的关系。文章呼吁与$TAG_0_1$结成联盟。 +AI_LOVES_OTHER_TITLE2;$TAG_0_0$ - $TAG_0_1$关系 +AI_LOVES_OTHER_DESC2_LONG;“尽管历史上我们两国之间曾是对手,但是显然现在命运女神决定让我们同舟共济!”$TAG_0_0_ADJ$政府发言人昨日在首都针对最近和$TAG_0_1$的合作增多一事发表了如上高论。两国之间部分关税的取消以及$TAG_0_0_ADJ$大使的频繁访问似乎体现出两国很可能缔结军事盟约来进一步保证双方的友谊。 +AI_LOVES_OTHER_DESC2_MEDIUM;$TAG_0_0_ADJ$外交官们微笑着出现在了$TAG_0_1_ADJ$首都举行的高层会议上。“$TAG_0_1$是我们天然的盟友”,一位$TAG_0_0_ADJ$官员提到。政治分析家预测双方会很快签署盟约。 +AI_LOVES_OTHER_DESC2_SHORT;“祝愿我们和$TAG_0_1_ADJ$兄弟们未来繁荣昌盛!”是$TAG_0_0_ADJ$执政党的最新口号。很多人认为这是双方即将缔结军事盟约的预兆。 +OTHER_NEW_GP_TITLE1;$TAG_0_1_ADJ$崛起 +OTHER_NEW_GP_DESC_LONG1;随着$TAG_0_0$的衰落,$TAG_0_1$将有机会脱颖而出跻身于世界列强的行列。最近几个月很多证据证明了$TAG_0_0$衰落的经济、软弱的军力和苍白的威信,让它的盟友们不再能依赖它的帮助,其政府也开始屈服于来自外国的要求。$TAG_0_0$国际地位的衰落让$TAG_0_1$获益,得以获得国际的尊重。这证明了物竞天择的真理。 +OTHER_NEW_GP_DESC_MEDIUM1;随着$TAG_0_0$的衰落,$TAG_0_1$将有机会脱颖而出跻身于世界列强的行列,赢得国际的尊重。这证明了物竞天择的真理。 +OTHER_NEW_GP_DESC_SHORT1;随着$TAG_0_0$的衰落,$TAG_0_1$将有机会脱颖而出跻身于世界列强的行列。 +WE_BECOME_GP_TITLE1;我们从$TAG_0_0_ADJ$衰落中获益 +WE_BECOME_GP_DESC_LONG1;随着$TAG_0_0$的衰落,我国将脱颖而出,堂堂跻身于世界列强的行列。最近几个月很多证据证明了$TAG_0_0$衰落的经济,软弱的军力和苍白的威信,让它的盟友们不再能依赖它的帮助其政府也开始屈服于来自外国的要求。它的国际地位的衰落让我国获益,我国进而取代其成为列强。这证明了物竞天择的真理。 +WE_BECOME_GP_DESC_MEDIUM1;随着$TAG_0_0$的衰落,我国将脱颖而出,堂堂跻身于世界列强的行列。它的国际地位的衰落让我国获益,我国进而取代其成为列强。 +WE_BECOME_GP_DESC_SHORT1;随着$TAG_0_0$的衰落,我国将脱颖而出,堂堂跻身于世界列强的行列。 +WE_LOSE_GP_TITLE1;$TAG_0_1$从我国的衰落中获益 +WE_LOSE_GP_DESC_LONG1;随着我国的衰落,$TAG_0_1$将有机会脱颖而出跻身于世界列强的行列。最近几个月很多证据证明了我国衰落的经济,软弱的军力和苍白的威信,让我们的盟友们不再能依赖我们的帮助,我国政府也开始屈服于来自外国的要求。我国国际地位的衰落让$TAG_0_1$获益,使其得以获得国际的尊重。这证明了物竞天择的真理。 +WE_LOSE_GP_DESC_MEDIUM1;随着我国的衰落,$TAG_0_1$将有机会脱颖而出跻身于世界列强的行列,并得以获得国际的尊重。这证明了物竞天择的真理。 +WE_LOSE_GP_DESC_SHORT1;随着我国的衰落,$TAG_0_1$将有机会脱颖而出跻身于世界列强的行列。 +CRISIS_START_TITLE1;危机爆发! +CRISIS_START_DESC_LONG1;事件是否仍有和平解决的余地,目前无人可以定论,因为列强们深陷行将爆发的国际危机当中。各国也许仍在试图达成一个外交解决方案,但时间已经所剩无几,且由于冲突各方漫天要价和进行政治威慑来夸耀实力避免让步,事件的解决方案迟迟难产。各国很快就将走上战争的修罗场。 +CRISIS_START_DESC_MEDIUM1;列强们深陷行将爆发的国际危机当中。各国也许仍在试图达成一个外交解决方案,但时间已经所剩无几,且由于冲突各方漫天要价和进行政治威慑来夸耀实力避免让步,事件的解决方案迟迟难产。。 +CRISIS_START_DESC_SHORT1;列强们深陷行将爆发的国际危机当中。各国也许仍在试图达成一个外交解决方案,但时间已经所剩无几。 +CRISIS_END_TITLE1;成功避免危机! +CRISIS_END_DESC_LONG1;“这是我们时代的和平”,列强们在通过外交途径解决酝酿中的国际危机的高层协商会议上如是宣布,很多人认为假如不是此次妥协的话,“这次危机必然会导致战争”“我们的人民绝不会希望兵戎相见”危机中的双方都这样宣称,然而细心的观察者会发现其中一方是此次危机的胜利者,而另一方不得不吞下让步和损失颜面的苦果,这让人不由得怀疑此次妥协所达成的协议究竟能有多久的效力。 +CRISIS_END_DESC_MEDIUM1;“这是我们时代的和平”,列强们在通过外交途径解决酝酿中的国际危机的高层协商会议上如是宣布,很多人认为假如不是此次妥协的话,这次危机必然会导致战争。 +CRISIS_END_DESC_SHORT1;“这是我们时代的和平”,列强们在通过外交途径解决酝酿中的国际危机的高层协商会议上如是宣布,消除了战争的可能。 +RESEARCH_NEWS_TITLE_LARGE2;$TAG_0_0_ADJ$新突破! +RESEARCH_NEWS_LARGE2;$TAG_0_0_ADJ$科学家们宣布经过一个月的投入和集中攻关,在昨天达取得了对$STRING_0_1$研究的新突破。相信$TAG_0_0$的政府和企业会很快把这项重要技术在全国范围内妥善地投入实用。 +RESEARCH_NEWS_TITLE_MEDIUM2;$TAG_0_0_ADJ$新突破! +RESEARCH_NEWS_MEDIUM2;$TAG_0_0_ADJ$科学家们宣布经过一个月的投入和集中攻关,在昨天达取得了对$STRING_0_1$研究的新突破。这项新知识将会很快投入实用。 +RESEARCH_NEWS_TITLE_SMALL2;$TAG_0_0_ADJ$新突破! +RESEARCH_NEWS_SMALL2;$TAG_0_0_ADJ$科学家们宣布最近在对$STRING_0_1$的研究中取得了新突破。 +COMMUNIST_REVOLUTION_NEWS_TITLE_LARGE_COMMUNIST;共产党在$TAG_0_0_UPPER$胜出! +COMMUNIST_REVOLUTION_NEWS_LARGE_COMMUNIST;“全世界无产者,团结起来!”我们在众志成城的呐喊声中再一次取得了革命的胜利。腐朽的资本主义势力无法阻挡无产阶级追求幸福未来的伟大志向。组织从奋斗在$TAG_0_0$革命战线上的同志们那里获得了好消息,他发动起义反对那些剥削与折磨劳苦大众的寄生虫。他们成功地夺取了政权,让它回到了人民的手中,由人民的代表——$STRING_0_0$来运作! +COMMUNIST_REVOLUTION_NEWS_TITLE_MEDIUM_COMMUNIST;赤红的$TAG_0_0_UPPER$! +COMMUNIST_REVOLUTION_NEWS_MEDIUM_COMMUNIST;“全世界无产者,团结起来!”今天,众志成城的呐喊响彻了$TAG_0_0$,在那里我们的同志们成功推翻政府,建立了真正的人民政党——$STRING_0_0$! +COMMUNIST_REVOLUTION_NEWS_TITLE_SMALL_COMMUNIST;革命! +COMMUNIST_REVOLUTION_NEWS_SMALL_COMMUNIST;“全世界无产者,团结起来!”今天,众志成城的呐喊响彻了$TAG_0_0$,在那里我们的同志们成功打倒了腐败的资产阶级骗子们! +battle_we_lose_large_censored_press;前线记者报道,$DATE_LONG_0$,我军健儿在$STRING_0_3$遭遇$TAG_0_3_ADJ$军队,激战后我军顺利转进。如今敌明我暗,敌军即将入我瓮中。我军奋勇作战,毙敌$VALUE_INT_0_4$人。我军目前有$VALUE_INT_0_2$人尚需归队报到,概因其中有大量人员已经化整为零、深入敌后,伺机设伏歼敌以表舍身报国之壮志、展神出鬼没之风采! +battle_we_lose_medium_censored_press;$DATE_LONG_0$,我军健儿在$STRING_0_3$遭遇$TAG_0_3_ADJ$军队,激战后我军顺利转进。如今敌明我暗,敌军即将入我瓮中。我军奋勇作战,毙敌$VALUE_INT_0_4$人。具信我军已有有$VALUE_INT_0_2$人化整为零、深入敌后,伺机设伏歼敌以表舍身报国之壮志、展神出鬼没之风采! +battle_we_lose_small_censored_press;$DATE_LONG_0$,我军与$TAG_0_3$狭路相逢,激战后我军顺利转进。具信我军已有$VALUE_INT_0_2$人化整为零、深入敌后,伺机设伏歼敌! +battle_we_lose_censored_title_large;在$STRING_0_3$阻击敌军! +battle_we_lose_censored_large;“在有些区域的敌军足足有我军40倍之多,但是我们的小伙子们还是死守在他们的阵线上。”一位高层军官高度赞扬了士兵们的英勇,他已经在战略允许的范畴内极尽可能地迟滞了对方对$STRING_0_3$的猛攻,我们的对手至少承受了$VALUE_INT_0_2$人的伤亡。“我们目前还不能公布我方的伤亡数字。”一个政府官员在被问到我方损失情况时如此回应。针对那些怀疑者,他特别强调“我们的人民在事关国防问题时应当鼎力支持政府”。 +battle_we_lose_censored_title_medium;在$STRING_0_3$迟滞敌军进攻 +battle_we_lose_censored_medium;我军健儿成功拖延了敌军对我国国土的进犯,在面对$TAG_0_2$巨大的优势兵力的进攻时他们打得勇猛无畏。一位高级军官声称 +battle_we_lose_censored_title_small;在$STRING_0_3$获得士气上的胜利 +battle_we_lose_censored_small;$DATE_LONG_0$,我军顺利地从$STRING_0_3$战场上撤离,给对方造成了$VALUE_INT_0_2$人的伤亡,目前$TAG_0_2$占领了此地。 +war_we_lose_censored_large_title;百战余生的健儿们归来。\n和$TAG_2_0_UPPER$签订和平条约! +war_we_lose_censored_large_desc;$DATE_LONG_1$,我们的政府决定与$TAG_2_0$媾和。这场战争被世人称为$STRING_0_0$,$DATE_SHORT_0$爆发于$STRING_9_0$,结果是$STRINGS_LIST_4$。“我们没有退缩,我们也该为我们的小伙子们感到骄傲,我们用行动向世人宣告了我们不是软柿子。”政府官员们如是宣称,“只是最终,我们认为不值得再让我们的年轻人们流血牺牲了。”公民们都很高兴自己勇敢的孩子们将要回家了,不过目前还没有展开官方庆祝活动的计划。 +war_we_lose_censored_medium_title;和$TAG_2_0_UPPER$议和! +war_we_lose_censored_medium_desc;$DATE_LONG_1$,我们的政府决定与$TAG_2_0$媾和。这场战争被世人称为$STRING_0_0$,$DATE_SHORT_0$爆发于$STRING_9_0$,结果是$STRINGS_LIST_4$。 +war_we_lose_censored_small_title;和$TAG_2_0$议和 +war_we_lose_censored_small_desc;$STRING_0_0$结束了,没有想到我们竟然败给了$TAG_2_0$。 +CRISIS_START_TITLE2;局势紧张加剧! +CRISIS_START_DESC_LONG2;随着过去几个月渐渐增长的压力,围绕$STRING_0_0$产生的外交紧张已为我们带来了一场国际危机。列强们正试图寻求一个和平解决的方案以阻止事件进一步升级,但也有一些国家想要借机扩大影响。为了提高影响力,列强们已经展开了疯狂的外交攻势。如果最终没有达成解决方案,双方依然处于对抗,那么$STRING_0_0$的任何一点火星都有可能引爆一场大战。 +CRISIS_START_DESC_MEDIUM2;列强们正在比拼对$STRING_0_0$的影响力,同时该地区的紧张局势急剧升级。列强们正试图寻求一个和平解决的方案以阻止事件进一步升级,但是冲突能否避免依然未知。 +CRISIS_START_DESC_SHORT2;列强们尝试获取在$STRING_0_0$的影响力的同时,紧张局势已经升级为了一场重大危机。为了避免战争,积极的外交斡旋已经展开。 +CRISIS_END_TITLE2;警报解除 +CRISIS_END_DESC_LONG2;令人宽慰的消息正在快速传播:近日外交关注的重点,关于$STRING_0_0$的解决方案已经达成。在列强的支持下成功地扩展了其影响力。在国际会议上经过了几周的外交斡旋后危机终于结束。战争的威胁已经暂时消除,但是并非所有人都对结果感到满意,亦不知将来是否会有其他列强继续挑战。 +CRISIS_END_DESC_MEDIUM2;通过列强们的外交会议斡旋,$STRING_0_0$的国际危机达成了和平解决方案。在没有付诸战争的情况下成功扩张了影响力,但是和平是否能长久持续还有待观察。 +CRISIS_END_DESC_SHORT2;通过列强们的外交会议斡旋,$STRING_0_0$的国际危机达成了和平解决方案从而避免了战争。成功地扩展了其影响力 +OTHER_NEW_GP_DESC_LONG2;$TAG_0_1$在过去几年中国际地位一路上升,如今已被视为世界列强之一。$TAG_0_1_ADJ$威望也受益于国际上对其地位的接受而日益盛隆,我们认为$TAG_0_1$将会进一步拓展影响力。$TAG_0_0$无力阻止他们近来的衰退,现在已经被普遍认为只是二流次强。这种国际地位的降低造成了广泛的影响,他们的国际影响力已经在显著地衰退。 +OTHER_NEW_GP_DESC_MEDIUM2;$TAG_0_1$已经被国际社会普遍认同是世界列强。这是对他们稳定增长的国力的认可,但并非人人乐见。$TAG_0_0$因为其最近的颓势而被认为只有次强国力。 +OTHER_NEW_GP_DESC_SHORT2;蒸蒸日上的$TAG_0_1$取代$TAG_0_0$成为了国际社会认可的列强,他们的国际地位和影响力都将提升。 +AI_LOVES_US_TITLE4;火热的关系 +AI_LOVES_US_DESC4_LONG;我们的记者从他在外交部的渠道得知,$TAG_0_0$的首脑近日在他的国民面前发表了一次大型演讲,盛赞了我国和我国人民取得的成就。有理由认为这是$TAG_0_0$试图向我们强大的祖国靠拢的尝试。显然我们应当以$TAG_0_1_ADJ$传统礼仪礼貌地回应这次尝试。我们对这些姿态表示欢迎并热切期待这将带来一段我们两个荣耀的国家进一步加深合作的时期。 +AI_LOVES_US_DESC4_MEDIUM;继上周和我国大使举行了一次据报道极有建设性的会面后,一位$TAG_0_0_ADJ$人民代表也跟随外交官的脚步发表了一次演讲盛赞了我国和我国政府,这代表了两国进一步合作的大门已经打开。 +AI_LOVES_US_DESC4_SHORT;“我们两国间友谊的新纪元已经开启!”$TAG_0_0_ADJ$大使近日在首都一场记者会上如是说。 +INVENTION_NEWS_TITLE_LARGE2;新专利! +INVENTION_NEWS_LARGE2;科学报道:对$STRING_0_1$的改进和创新已经由$TAG_0_0$的研究者们申请了专利。此次成就的详细资料目前还是保密的,但是有理由认为它会逐渐传播到其他国家并且为世界科研做出贡献。 +INVENTION_NEWS_TITLE_MEDIUM2;新专利! +INVENTION_NEWS_MEDIUM2;对$STRING_0_1$的改进和创新已经由$TAG_0_0$的研究者们在国家专利局申请了专利。 +INVENTION_NEWS_TITLE_SMALL2;新专利! +INVENTION_NEWS_SMALL2;对$STRING_0_1$的改进和创新已经在$TAG_0_0$申请了专利。 +EDITORIAL_ABSMON;社论:为何憎恨反正统派是正当和合理的?因为这是天之所向!因为这些不务正业的人会煽动农民和工人自己统治自己(详见10版) +EDITORIAL_PRUCON;社论:为何憎恨一切改革者是合理的?因为这是自然规律的要求!因为这些自由主义投机者和世界主义者会搞得我们的国家如同妓院(详见10版) +EDITORIAL_CONMON;社论:为何憎恨共和人士是合理的?因为稳定压倒一切!因为若没有君主那慈祥的微笑,阴谋和动乱会毁掉我们所有人(详见10版) +EDITORIAL_DEMOCRACY;社论:为何憎恨一切革命者是合理的?因为他们不接受妥协!因为这些狂热和呆板的教条主义者不尊敬法律条文(详见10版) +EDITORIAL_PRESDICT;社论:为何憎恨颠覆分子是合理的?因为这是总统的要求!因为这些罪犯昨天在首都粗暴地毁坏了我们敬爱的阁下的雕像(详见10版) +EDITORIAL_BOURDICT;社论:为何憎恨穷人是合理的?因为你自己的理性自利是这样要求的!因为这些寄生虫们自甘贫穷,对他们的仁慈会为你自己带来威胁。(详见10版) +EDITORIAL_PROLDICT;社论:为何憎恨寄生虫是合理的?因为这是党的要求!因为即使是最低贱的乡村面包师也是国家的开拓者。只有打倒富人才能解放我们自己!(详见10版) +EDITORIAL_FASCDICT;社论:为何憎恨寄生虫是合理的?因为这是党的要求!因为即使是最低贱的乡村面包师也是国家的开拓者。只有打倒富人才能解放我们自己!(详见10版) +FAKE_UNKNOWN;禁酒的另一出人意料的副作用又显现了出来。为了让私酿酒变得更可口,美国人民首创了一系列全新的鸡尾酒。 +FAKE_Cthulhu;Ph'nglui mglw'nafh Cthulhu R'lyeh wgah'nagl fhtagn(在拉莱耶的宅邸中,长眠的克苏鲁候汝入梦) +some_fake_1836_title_12;樱花 +some_fake_1836_12;日本政府决定新的国家颜色为“樱花色”,因为这最能体现这个神奇国度的个性。而把樱花色称为“粉色”将是非法的。 +some_fake_1836_title_13;大河 +some_fake_1836_13;一队美国制图专家发表了最精确的“大河”俄亥俄河的地图,未来的地方地图和国际地图上将会加入这条河的资料。更多的河流还有待测绘。 +some_fake_1836_title_14;扬马延岛 +some_fake_1836_14;据报道意料之外的大量移民涌入了北冰洋上的不毛小岛扬马延岛。“我们已经对一切噪声感到厌倦了。”一位拓荒者提到。 +some_fake_1880_title_8;疯狂行为 +some_fake_1880_8;最近的立法规定,当一艘船到达我国港口,如果让被评估为疯子、傻子或者罪犯的乘客下船的话,船主必须缴纳一笔罚金。 +some_fake_1890_title_8;幸运的第55人 +some_fake_1890_8;54位彩票获奖者们一同创造了单期开奖奖金的新纪录。“我找不到我的彩票了!”自称得奖的第55人无助地抱怨道。 +some_fake_1910_title_11;大胆的恶作剧 +some_fake_1910_11;一伙年轻的贵族,戴上头巾涂黑面孔伪装成埃塞俄比亚的贵族,混上了皇家海军的旗舰享受了一次私人观光。 +some_fake_1910_title_12;电波毁掉了文化? +some_fake_1910_12;广播电台最近的兴盛,造成了它可能会毁掉社会秩序的担忧。而支持者们说只有那些激进的电台和谍报广播才需要担忧。 +some_fake_1910_title_13;鞭子叛乱 +some_fake_1910_13;巴西海军的黑人水手们发起了反对白人长官的哗变。他们威胁如果针对下级水手的种族虐待和身体暴力不停止的话就炮击里约热内卢。 +some_fake_1920_title_13;男性衣着改良党 +some_fake_1920_13;新运动鼓励男性穿得更美丽、更卫生。“大多数成员喜欢短裤,一小部分人喜欢苏格兰裙,几乎所有人讨厌长裤。”男性衣着改良党还反对戴帽子。 +dino_fake_1830_title_1;化石足迹学 +dino_fake_1830_1;希区柯克教授报告在马塞诸塞州的康涅狄格河附近发现了鸟类的足迹化石。其中一些足迹似乎是属于某些非常巨大的鸟种…… +dino_fake_1830_title_2;板龙 +dino_fake_1830_2;冯-迈耶博士将一种新的巨型蜥蜴类动物命名为恩氏板龙,这是根据其遗骨的发现者恩格尔哈特博士的姓氏命名的。这种生物似乎和禽龙及斑龙有着亲缘关系。 +dino_fake_1830_title_3;槽齿龙 +dino_fake_1830_3;“这种不寻常的蜥蜴类动物的牙齿不像现代的爬行动物那样生在下颚,而是生在齿槽内。”莱利博士和斯塔切贝里博士这样介绍这种蜥蜴类生物。 +dino_fake_1830_title_4;杂肋龙 +dino_fake_1830_4;爱德斯-德朗尚博士报告从一些脊椎骨,肋骨和肢体的化石中发现了一种新的蜥蜴类生物。他认为这种动物和斑龙有亲缘关系。 +dino_fake_1840_title_1;恐龙类 +dino_fake_1840_1;恐龙类是欧文博士提出的,用以命名一大群蜥蜴类动物,包括斑龙,林龙和禽龙。这些恐龙类动物以体型巨大为特征。 +dino_fake_1840_title_2;鲸龙 +dino_fake_1840_2;一种新的巨型水生爬行动物的化石被发现了。欧文博士将它命名为鲸龙,其含义是巨大的海怪。 +dino_fake_1840_title_3;央齿龙 +dino_fake_1840_3;在英格兰的威尔特希尔发现了一枚心形的牙齿。欧文博士在分析了这枚牙齿后决定将这种动物命名为央齿龙。 +dino_fake_1840_title_4;皇家龙 +dino_fake_1840_4;随着一些禽龙的颌骨被陆续发现,马爹利博士发现他以前假定是禽龙颌骨的化石并不属于这种怪兽,而是属于一种不同的物种。 +dino_fake_1840_title_5;恐龙类? +dino_fake_1840_5;生物学家理查德-欧文为这种早已灭绝的庞大生物创造了第一个真实大小的混凝土雕像,它们的化石已经在南非和新西兰被发现。欧文博士把它们统称为“恐龙”。 +dino_fake_1850_title_1;美洲的恐龙 +dino_fake_1850_1;莱迪博士宣布在美洲发现了两种新的恐龙,定名为糙齿龙和恐齿龙。另外还发现了两种尚未完全确定的蜥蜴类动物古蜴甲龙和伤齿龙。 +dino_fake_1850_title_2;鸭嘴龙 +dino_fake_1850_2;这种新的恐龙类生物似乎和禽龙有亲缘关系。莱迪博士认为这种生物可以保持双足直立的姿态。 +dino_fake_1860_title_1;美颌龙 +dino_fake_1860_1;一种新的蜥蜴类生物被发现并命名为美颌龙。瓦格纳博士说这些大蜥蜴看上去像某些鸟类,不过它们之间的关系目前还不清楚。 +dino_fake_1860_title_2;始祖鸟 +dino_fake_1860_2;一种精美的石化羽毛被发现,冯-迈耶博士将之命名为始祖鸟。 +dino_fake_1860_title_3;强森氏星牙龙! +dino_fake_1860_3;因为强森博士发现了星牙龙的牙齿并为之命名,莱迪博士以他的名字完善了星牙龙的命名,这是授予强森博士的殊荣。 +dino_fake_1860_title_4;暴风龙 +dino_fake_1860_4;科普教授宣布发现了一种巨大的掠食性恐龙,和斑龙及链蛇有亲缘关系。 +dino_fake_1860_title_5;薄片龙 +dino_fake_1860_5;E。D。科普报告了一种新的海生爬行动物,和蛇颈龙有关系,但长了一个长的多的尾巴。 +dino_fake_1860_title_6;始祖鸟 +dino_fake_1860_6;始祖鸟化石在巴伐利亚被发现,被认为是“第一种鸟”以及“恐龙和鸟类之间隐藏的连线”。它构成了达尔文验证其进化论的证据。 +dino_fake_1860_title_7;高桥龙 +dino_fake_1860_7;马特隆先生报告在菲沃盆地发现了一种可能是名为高桥龙的恐龙的脊椎骨和巨蛋碎片的化石。 +dino_fake_1870_title_1;战争! +dino_fake_1870_1;在马什博士公开指出科普博士误把薄片龙头和尾搞反的错误之后,双方就成为了死敌,残酷的科学竞争拉开了帷幕。 +dino_fake_1870_title_2;关于始祖鸟 +dino_fake_1870_2;新的原始鸟类始祖鸟的化石令人震惊的体现出了很多爬行类的特征如爪子和牙齿。进化论学者获得了极大的鼓舞,称其为“隐藏的进化线”。 +dino_fake_1870_title_3;赫胥黎教授的疯狂! +dino_fake_1870_3;很多杰出的生物学家都开始担忧赫胥黎教授的精神状态,他又提出了一个荒谬的进化理论:他说鸟类和爬行类的恐龙有亲缘关系! +dino_fake_1870_title_4;剑龙 +dino_fake_1870_4;在西北美洲发现了一种新的巨大而奇特的海龟。马什教授称其为剑龙。 +dino_fake_1870_title_5;翼龙 +dino_fake_1870_5;O.C.马什最近有了突破性的发现。在北美发现了一种飞行生物的化石,不像其他翼龙类的生物,这种生物似乎完全没有牙齿。 +dino_fake_1870_title_6;奇迹龙 +dino_fake_1870_6;在怀俄明州已经煤炭化的地层中躺着一副"巨人王子的遗骸",E。D。科普宣称它毫无疑问是目前所知的最大的陆上生物。 +dino_fake_1870_title_7;在布瑞橘尔盆地的工作 +dino_fake_1870_7;马什、科普和莱迪将他们的发掘工作地转移到了怀俄明州的布瑞橘尔盆地区域。他们的营地互相距离几英里,据报道这三位最顶级的古生物学家从来不互相交谈。 +dino_fake_1870_title_8;不信任案 +dino_fake_1870_8;马什教授对于自己能当选著名国家科学院的院士感到非常兴奋。科普教授据报是院内唯一投了反对票的人。 +dino_fake_1870_title_9;黄昏鸟 +dino_fake_1870_9;马什教授宣布发现了黄昏鸟,一种高大而几乎无翼的水生鸟类,用强劲的后肢在水中推进,用长了牙齿的喙捕食。 +dino_fake_1870_title_10;在苏族地区的马什 +dino_fake_1870_10;在那些现在还是偏远荒僻的地区,马什教授和他的小组穿越了苏族地区抵达了南达科他州的白河荒地,是最有前途的挖掘地点。 +dino_fake_1870_title_11;马什的营地遭到袭击! +dino_fake_1870_11;根据报告,O.C.马什和他的小队成员在一场印第安人的劫掠中损失惨重。虽然逃得匆忙,但他们依旧妥善保管了将近两吨的骨骼化石。 +dino_fake_1870_title_12;大量脊椎动物 +dino_fake_1870_12;科普教授从圣胡安河地区发来报告,他在对当地的一次地质学科考探险中发现了数十种新的脊椎动物。 +dino_fake_1870_title_13;科莫绝壁 +dino_fake_1870_13;O.C。马什透露他的两个代理人在怀俄明的科莫绝壁发现了像圆木一样粗大的骨骼化石。在无数新发现的物种当中包括梁龙和异特龙。 +dino_fake_1880_title_1;诱惑龙? +dino_fake_1880_1;由古生物学家O.C.马什挖掘和拼接起来的诱惑龙,在外行人眼里,看起来非常像我们已经熟知的雷龙。但是它们的头骨完全不同。 +dino_fake_1880_title_2;马的骗局? +dino_fake_1880_2;E.D.科普指控O.C.马什窃取了柯瓦列夫斯基关于马的血统演进的研究成果。“他提出的新观点都是错误的,而他提出的那些正确的东西都是旧闻。”科普这样总结。 +dino_fake_1880_title_3;马什的巧答 +dino_fake_1880_3;“科瓦列夫斯基至少还不堪悔恨,一枪了结了自己悲剧的生涯。但科普依然冥顽不灵。”O.C.马什这样回应他的对手的攻击。 +dino_fake_1880_title_4;科普的圣经 +dino_fake_1880_4;E.D.科普教授发布了他一生的工作结晶《西部第三纪地层中的脊椎动物》,这本上千页的巨著包括了这一学科绝大多数方面的研究。 +dino_fake_1880_title_5;科普的“击垮马什”计划 +dino_fake_1880_5;科普通过采访马什曾经和现在的雇员们,收集了许多马什科研错误和不道德行为的材料,希望以此毁掉马什的科学声望。 +dino_fake_1880_title_6;禽龙,到处都是禽龙! +dino_fake_1880_6;在贝尼萨尔小镇发现了大量这种恐龙的化石。道罗博士研究了这些化石并且得出了他们是双足行走的结论,证明了多年前曼特尔博士曾经的设想。 +dino_fake_1880_title_7;恐龙的分类 +dino_fake_1880_7;在早期恐龙分类混乱不堪的情况下,西利教授发出提议建议恐龙应该根据骨盆来分类。这样就把恐龙分成两类,蜥臀目和鸟臀目。 +dino_fake_1880_title_8;剑龙的新闻 +dino_fake_1880_8;随着关于剑龙的更多资料被发掘出来,马什教授现在认为这种动物并不是海龟的一种,而是一种不寻常的恐龙。 +dino_fake_1880_title_9;蜥脚类 +dino_fake_1880_9;这一类恐龙拥有远大于现存已知的最大的陆上动物的体型。载域龙,巨龙,鲁钝龙,雷龙和梁龙都属于此类。 +dino_fake_1880_title_10;角龙 +dino_fake_1880_10;马什教授发现了一种新型的长角的恐龙。这显示出这群巨大蜥蜴们的多样性还要超出我们的预期。 +dino_fake_1880_title_11;异龙 +dino_fake_1880_11;马什教授报告的这种巨大的食肉恐龙看来令人如坠梦靥。那拥有巨大牙齿的头骨非常骇人。 +dino_fake_1880_title_12;角鼻龙 +dino_fake_1880_12;O.C.马什宣布新发现的这种恐龙那长合的跖骨进一步拉近了鸟类和恐龙的亲缘关系。 +dino_fake_1880_title_13;腔骨龙 +dino_fake_1880_13;科普教授把一种新的恐龙命名为腔骨龙,这源自其非常有特点的骨结构。 +dino_fake_1880_title_14;易碎双腔龙 +dino_fake_1880_14;科普教授描绘了一种新的恐龙,叫做易碎双腔龙。其脊椎骨和股骨的规模大的惊人以致于其整体究竟有多大还无法推算。 +dino_fake_1880_title_15;圆顶龙 +dino_fake_1880_15;这是一个大家伙,这个强壮的大蜥蜴是由E.D.科普发现的,还好它是一种食草动物,否则我们晚上做的噩梦可能会更加可怖。 +dino_fake_1890_title_1;三角龙 +dino_fake_1890_1;O.C.马什宣布曾经,被他视作属于某种巨大而罕见的上新世哺乳动物的有角头骨(类似野牛)事实上属于一种被他命名为“三角龙”的恐龙。 +dino_fake_1890_title_2;科学家战争 +dino_fake_1890_2;由于当局企图没收骨骼化石收藏品而被激怒的科普在《纽约先锋报》上刊发一系列文章怒呛马什和他在美国地质调查局里的政治后台。 +dino_fake_1890_title_3;地质调查局经费削减 +dino_fake_1890_3;根据近期的报告,美国国家地质调查局的预算有着处理不当和分配不均的问题。国会决定削减部门经费,并解散了首席古生物学家办公室。 +dino_fake_1890_title_4;牛角龙 +dino_fake_1890_4;这种有角恐龙拥有堪称有着在已知动物中最大级别的头。这个物种的头部褶边长得惊人,远远超过了三角龙。。 +dino_fake_1900_title_1;科普的头骨 +dino_fake_1900_1;据报道,科普已经把自己死后的头骨捐献给科学研究,以用来与马什的头骨进行比较研究,通过衡量二人的大脑智力来解决他们之间的宿怨…… +dino_fake_1900_title_2;马什的头骨 +dino_fake_1900_2;马什拒绝了科普的最终挑战,没有捐献自己的头骨,并且对宿敌的头骨判处了永远储藏在宾夕法尼亚大学箱子里的无期徒刑以示报复…… +dino_fake_1920_title_1;迅猛龙 +dino_fake_1920_1;由彼得凯申在蒙古发现的新物种被认为是一种有智能的集群掠食动物。据称凯森先生把拼凑成原样的标本称为“聪明的小姑娘”。 +dino_fake_1930_title_1;尼亚萨龙 +dino_fake_1930_1;由弗朗西斯帕灵顿在南坦桑尼亚的尼亚萨湖附近发现尼亚萨龙的化石。化石残余的很不完整,但据称它们比任何已知恐龙的年代都要早…… +KEYNAME;文本 \ No newline at end of file diff --git a/assets/localisation/zh-CN/newtext.csv b/assets/localisation/zh-CN/newtext.csv index 8be0ae755..92d4fc953 100644 --- a/assets/localisation/zh-CN/newtext.csv +++ b/assets/localisation/zh-CN/newtext.csv @@ -1,2029 +1,2028 @@ -#Powered_by_ParaTranz;;;;;;;;;;;;;x -#CODE;ENGLISH;FRENCH;GERMAN;;SPANISH;;;;;;;;x -EVTNAME5002;斯坦利杯;;;;;;;;;;;;x -EVTDESC5002;来自普雷斯顿的斯坦利爵士出任加拿大总督的时候痴迷于冰球,这项起源于曲棍球的运动。这座奖杯是他在1892年捐赠出来的,成为一个加拿大一流的业余冰球俱乐部的奖项。;;;;;;;;;;;;x -EVTOPTA5002;这可能会开始流行……;;;;;;;;;;;;x -EVTNAME5001;世界杯;;;;;;;;;;;;x -EVTDESC5001;乌拉圭刚刚举办了第一届足球世界杯,并取得了辉煌的成功。虽然很多欧洲国家没有参与,但仍然是一场伟大的足球盛宴。最最最重要的是,决赛中乌拉圭4-2战胜阿根廷!;;;;;;;;;;;;x -EVTOPTA5001;荣耀属于乌拉圭!;;;;;;;;;;;;x -EVTNAME5000;第一届足总杯;;;;;;;;;;;;x -EVTDESC5000;随着一场激烈的比赛,第一届足总杯开始于伦敦的肯辛顿球场。一个吃惊的结果是,博尔顿流浪者队以1比0战胜皇家恩格尼尔队获得了冠军。;;;;;;;;;;;;x -EVTOPTA5000;人们会喜欢它的!;;;;;;;;;;;;x -DEFINE_ADMIRAL_EFFECT;?Y$NAME$上将?W将为您服务($PER$$BAC$)\n;;;;;;;;;;;;x -DEFINE_GENERAL_EFFECT;?Y$NAME$将军?W将为您服务($PER$$BAC$)\n;;;;;;;;;;;;x -DO_NOT_HAVE_TECH_TRI;未发明?Y$TECH$?W\n;;;;;;;;;;;;x -HAVE_TECH_TRI;已发明?Y$TECH$?W\n;;;;;;;;;;;;x -NO_RAIL_YET;当我们根本不知道该怎么建设铁路时,我们无法鼓励进行铁路建设。;;;;;;;;;;;;x -NOT_DISC_THESE_YET;我们无法鼓励还未发明出来的工业。;;;;;;;;;;;;x -WAR_WE_ACCEPT_HEADER;外相报告;;;;;;;;;;;;x -WAR_WE_ACCEPT_1;战争!;;;;;;;;;;;;x -WAR_WE_ACCEPT_2;$MONARCHTITLE$,$BADWORD$入侵我国了!;;;;;;;;;;;;x -WAR_WE_ACCEPT_3;$AGRESSOR$宣战,;;;;;;;;;;;;x -WAR_WE_ACCEPT_4;准备战斗……;;;;;;;;;;;;x -WAR_WE_ACCEPT_5;*;;;;;;;;;;;;x -WAR_WE_ACCEPT_6;*;;;;;;;;;;;;x -WAR_WE_ACCEPT_LOG;$AGRESSOR$向我们宣战了!;;;;;;;;;;;;x -WAR_WE_ACCEPT_BTN1;好的;;;;;;;;;;;;x -WAR_WE_ACCEPT_BTN2;好的;;;;;;;;;;;;x -WAR_WE_ACCEPT_BTN3;转到;;;;;;;;;;;;x -WAR_WE_ACCEPT_MAP;战争!;;;;;;;;;;;;x -WAR_OTHER_ACCEPT_SETUP;当某国向另一国宣战;;;;;;;;;;;;x -WAR_OTHER_ACCEPT_HEADER;外相报告;;;;;;;;;;;;x -WAR_OTHER_ACCEPT_1;$AGRESSOR$;;;;;;;;;;;;x -WAR_OTHER_ACCEPT_2;$MONARCHTITLE$,$AGRESSOR$;;;;;;;;;;;;x -WAR_OTHER_ACCEPT_3;宣战;;;;;;;;;;;;x -WAR_OTHER_ACCEPT_4;他们的新敌人;;;;;;;;;;;;x -WAR_OTHER_ACCEPT_5;$DEFENDER$;;;;;;;;;;;;x -WAR_OTHER_ACCEPT_6;*;;;;;;;;;;;;x -WAR_OTHER_ACCEPT_LOG;$AGRESSOR$向$DEFENDER$宣战了。;;;;;;;;;;;;x -WAR_OTHER_ACCEPT_BTN1;好的;;;;;;;;;;;;x -WAR_OTHER_ACCEPT_BTN2;好的;;;;;;;;;;;;x -WAR_OTHER_ACCEPT_BTN3;转到;;;;;;;;;;;;x -DECLWAR_LIMITED;这是一场有限战争。;;;;;;;;;;;;x -WAR_THEY_ACCEPT_SETUP;当我国向其他国家宣战;;;;;;;;;;;;x -WAR_THEY_ACCEPT_HEADER;外相报告;;;;;;;;;;;;x -WAR_THEY_ACCEPT_1;我们的宣战对象是;;;;;;;;;;;;x -WAR_THEY_ACCEPT_2;$DEFENDER$;;;;;;;;;;;;x -WAR_THEY_ACCEPT_3;*;;;;;;;;;;;;x -WAR_THEY_ACCEPT_4;*;;;;;;;;;;;;x -WAR_THEY_ACCEPT_5;*;;;;;;;;;;;;x -WAR_THEY_ACCEPT_6;*;;;;;;;;;;;;x -WAR_THEY_ACCEPT_LOG;我们向$DEFENDER$宣战了。;;;;;;;;;;;;x -WAR_THEY_ACCEPT_BTN1;好的;;;;;;;;;;;;x -WAR_THEY_ACCEPT_BTN2;好的;;;;;;;;;;;;x -WAR_THEY_ACCEPT_BTN3;转到;;;;;;;;;;;;x -WAR_THEY_ACCEPT_MAP;战争!;;;;;;;;;;;;x -LOSE_CORE_EFFECT_2;$WHO$失去$LOSE$的核心\n;;;;;;;;;;;;x -INFRA_LEVEL_HERE;基础设施水平为?Y$VAL$%?W;;;;;;;;;;;;x -fascist_group;法西斯政党;;;;;;;;;;;;x -conservative_group;保守及反动党派;;;;;;;;;;;;x -socialist_group;社会主义及共产主义政党;;;;;;;;;;;;x -liberal_group;自由主义及无政府主义政党;;;;;;;;;;;;x -COALITION_WIN;?Y$IDE$?W联盟在投票中获得$VAL$%的支持度,将组建政府;;;;;;;;;;;;x -COLONY_SUCCESS_SETUP;当我国成功地殖民一个地区;;;;;;;;;;;;x -COLONY_FAIL_SETUP;当我国殖民一个地区失败;;;;;;;;;;;;x -TOPBAR_INC_SPEED;加快速度;;;;;;;;;;;;x -REMOVE_TOPBAR_DEC_SPEED;加速;;;;;;;;;;;;x -TOPBAR_CLOSE_OUTLINER;关闭快捷栏;;;;;;;;;;;;x -TOPBAR_OPEN_OUTLINER;打开快捷栏;;;;;;;;;;;;x -SLOWEST_SPEED;最慢;;;;;;;;;;;;x -SLOW_SPEED;慢速;;;;;;;;;;;;x -NORMAL_SPEED;普通;;;;;;;;;;;;x -FAST_SPEED;快速;;;;;;;;;;;;x -FASTEST_SPEED;极速;;;;;;;;;;;;x -TOPBAR_DATE;目前时间\n(点击暂停);;;;;;;;;;;;x -TOPBAR_DATE_IS_PAUSED;目前时间\n(点击取消暂停);;;;;;;;;;;;x -TOPBAR_PAUSE_INDICATOR;游戏暂停中;;;;;;;;;;;;x -TOPBAR_SPEED_INDICATOR;目前游戏速度:?Y$SPEED$?W;;;;;;;;;;;;x -PLAYER_COUNTRY_TOPBAR_RANK;$NAME$是?Y$RANK$?W;;;;;;;;;;;;x -HAS_TECH_SCHOOL;当前?Y$TECH$?W\n;;;;;;;;;;;;x -HAS_NOT_TECH_SCHOOL;不接受?Y$TECH$?W\n;;;;;;;;;;;;x -NEW_CORE_EFFECT_TAG;$TAG$将获得?Y所有省份?W的核心\n;;;;;;;;;;;;x -ANY_OWNED_LIMITED;所有符合下列条件的省份\n;;;;;;;;;;;;x -TECH_MINE_SIZE;矿井规模;;;;;;;;;;;;x -TECH_FARM_SIZE;农场规模;;;;;;;;;;;;x -USA_absolute_monarchy;美利坚王国;;;;;;;;;;;;x -USA_absolute_monarchy_ADJ;美国的;;;;;;;;;;;;x -USA_hms_government;美利坚王国;;;;;;;;;;;;x -USA_hms_government_ADJ;美国的;;;;;;;;;;;;x -USA_proletarian_dictatorship;美利坚人民共和国;;;;;;;;;;;;x -USA_proletarian_dictatorship_ADJ;美国的;;;;;;;;;;;;x -ENG_proletarian_dictatorship;工人共和国;;;;;;;;;;;;x -ENG_proletarian_dictatorship_ADJ;英国的;;;;;;;;;;;;x -BOH_democracy;捷克共和国;;;;;;;;;;;;x -BOH_democracy_ADJ;捷克的;;;;;;;;;;;;x -TUR_democracy;土耳其;;;;;;;;;;;;x -TUR_democracy_ADJ;土耳其的;;;;;;;;;;;;x -KUK_democracy;多瑙联邦;;;;;;;;;;;;x -KUK_democracy_ADJ;多瑙的;;;;;;;;;;;;x -BAV_proletarian_dictatorship;巴伐利亚苏维埃共和国;;;;;;;;;;;;x -RUS_proletarian_dictatorship;苏维埃联盟;;;;;;;;;;;;x -RUS_proletarian_dictatorship_ADJ;苏联的;;;;;;;;;;;;x -NO_TECH_SELECTED;尚未选择国家;;;;;;;;;;;;x -IS_CIVILIZED;是开化国家;;;;;;;;;;;;x -IS_NOT_CIVILIZED;是未开化国家;;;;;;;;;;;;x -IS_INDEP;未受外国影响;;;;;;;;;;;;x -IS_NOT_INDEP;受外国影响;;;;;;;;;;;;x -ELECTION_INFO_IN_GOV;选举进行中;;;;;;;;;;;;x -REGIMENT_POP_NAME;$POP$第$NUM$$TYPE$旅;;;;;;;;;;;;x -REGIMENT_HOME_NAME;$HOME$第$NUM$$TYPE$旅;;;;;;;;;;;;x -SUBUNIT_POP;来自?Y$LOCATION$?W的?Y$CULTURE$?W$TYPE$;;;;;;;;;;;;x -army_tech_research_bonus;陆军科技研究;;;;;;;;;;;;x -commerce_tech_research_bonus;商业科技研究;;;;;;;;;;;;x -culture_tech_research_bonus;文化科技研究;;;;;;;;;;;;x -industry_tech_research_bonus;工业科技研究;;;;;;;;;;;;x -navy_tech_research_bonus;海军科技研究;;;;;;;;;;;;x -THERE_ARE_BACKING;?Y$VAL$?W的民众需要这项改革。;;;;;;;;;;;;x -ORG_EXPLANATION_TT;这项数值越高,起义暴动就越猛烈。;;;;;;;;;;;;x -COLONIAL_MIGRATION_TECH;殖民迁移;;;;;;;;;;;;x -COMBAT_WIDTH_TECH;战术宽度;;;;;;;;;;;;x -PLURALITY_EXPLANATION;多元性是指我国的觉醒程度。种种或成功或失败的经历提醒着人民去争取获得那个名为自由的东西。;;;;;;;;;;;;x -REMOVE_REVANCHISM_EXPLANATION;这个词汇来源于法语“复仇”,复仇主义是指拿回那些原本曾经属于我们的土地。我们的人民愿意为了达成这个目标付出更多的牺牲。;;;;;;;;;;;;x -GAIN_PROVINCE;从?Y$WHO$?W取得?Y$WHERE$?W\n;;;;;;;;;;;;x -build_kiel_canal_title;建造基尔运河;;;;;;;;;;;;x -build_kiel_canal_desc;在波罗的海和北海之间建造一条运河对我们的货运有着极大地帮助,而且我们基尔将变得具有战略意义。;;;;;;;;;;;;x -build_suez_canal_title;建造苏伊士运河;;;;;;;;;;;;x -build_suez_canal_desc;对远东和印度洋的航运一直以来都是一个巨大的问题,我们需要绕过非洲好望角才能抵达那边。但如果建好了苏伊士运河,那将大大缩短我们通往亚洲的航程,这将是一个具有伟大意义的现代工程。;;;;;;;;;;;;x -build_panama_canal_title;建造巴拿马运河;;;;;;;;;;;;x -build_panama_canal_desc;修筑这条大运河的建议可以追溯到这片地区第一次被发现的时刻,整个南北美洲就属这里最为狭长,借助于现代工程学在这里建设一条运河,我们能够将大西洋到太平洋的航程缩短数天。;;;;;;;;;;;;x -REVANCHISM_LOWER;复仇主义小于?Y$VAL$?W\n;;;;;;;;;;;;x -REVANSCHISM_ATLEAST;复仇主义大于?Y$VAL$?W\n;;;;;;;;;;;;x -CANAL_1;基尔运河;;;;;;;;;;;;x -CANAL_2;苏伊士运河;;;;;;;;;;;;x -CANAL_3;巴拿马运河;;;;;;;;;;;;x -ENABLE_CANAL;建造?Y$NAME$?W!\n;;;;;;;;;;;;x -CANAL_NOT_ENABLED;?Y$NAME$?W尚未建造;;;;;;;;;;;;x -CANAL_ENABLED;?Y$NAME$?W已存在;;;;;;;;;;;;x -ADMINISTRATIVE_TAX_EFFICIENCY;行政税收效率:?Y$VALUE$?W%;;;;;;;;;;;;x -AVG_MIL_ON_MAP;平均斗争性:?Y$VALUE$?W;;;;;;;;;;;;x -POP_PRODUCED;制造:?Y$VAL$?W;;;;;;;;;;;;x -POP_SOLD;出售:?Y$VAL$?W;;;;;;;;;;;;x -POP_SOLD_DOMESTIC;销售(国内):?Y$VAL$?W;;;;;;;;;;;;x -POP_SOLD_EXPORT;销售(出口):?Y$VAL$?W;;;;;;;;;;;;x -POP_WANT_BOUGHT;购买:?Y$VAL$?W;;;;;;;;;;;;x -POP_WANT_BUY;需求:?Y$VAL$?W;;;;;;;;;;;;x -POP_WANT_AFFORD;购买能力:?Y$VAL$?W;;;;;;;;;;;;x -POP_PRODUCER_MARKET;制造者;;;;;;;;;;;;x -POP_WORLD_MARKET;?Y全球市场?W;;;;;;;;;;;;x -OR_TRIG_SHORT;并行条件;;;;;;;;;;;;x -GENERAL;将军;;;;;;;;;;;;x -ADMIRAL;海军上将;;;;;;;;;;;;x -CURR_COMB_STR;现有兵力为;;;;;;;;;;;;x -CURR_COMB_ORG;组织度为;;;;;;;;;;;;x -UW_ASSIGN;自动分配;;;;;;;;;;;;x -RANK_PRESTIGE;威望;;;;;;;;;;;;x -RANK_PRESTIGE_D;威望会随着你国内文化方面的发展逐渐积累。;;;;;;;;;;;;x -RANK_INDUSTRY;工业;;;;;;;;;;;;x -RANK_INDUSTRY_D;工业评价代表着你的工业化程度,这由你国内的工厂数量和商品生产总值决定。;;;;;;;;;;;;x -RANK_MILITARY;军事;;;;;;;;;;;;x -RANK_MILITARY_D;军事是指你的军事力量,这由你的军队规模和装备水平来决定。;;;;;;;;;;;;x -RANK_TOTAL_D;八个评价最高的国家被称之为?Y列强?W,他们能影响和控制实力较差的国家。实力稍弱的八个国家被称之为?Y次强?W,他们有能力进行殖民,在特定时刻也有着挑战列强的实力。其余的国家根据西化与否,分为?Y开化国家?W和?Y未开化国家?W。;;;;;;;;;;;;x -TYPE_SPECIAL;其他;;;;;;;;;;;;x -COVIEW_ORG_VALUE;现有组织度水平;;;;;;;;;;;;x -COVIEW_STR_NAVAL;舰队舰只数量;;;;;;;;;;;;x -COVIEW_STR_LAND;在这一面战斗的士兵总数;;;;;;;;;;;;x -MAY_NOT_RETREAT;这是不可能的,也是不光荣的,在你试图撤退的时候敌人不会收手;;;;;;;;;;;;x -COMBAT_DICE;本阶段这一面的死亡累计;;;;;;;;;;;;x -COMBAT_TERRAIN;地形惩罚(攻击不利);;;;;;;;;;;;x -COMBAT_CROSSING;强渡河流和抢滩登陆都对攻击方相当不利;;;;;;;;;;;;x -COMBAT_DIGIN;防御方完备的战壕系统对攻击方相当不利;;;;;;;;;;;;x -PRODUCTION_COST_BUILD;建设成本:?Y$VAL$?W;;;;;;;;;;;;x -PRODUCTION_COST_INPUT;投入成本:?Y$VAL$?W;;;;;;;;;;;;x -PRODUCTION_NO_PROJECT;没有计划;;;;;;;;;;;;x -PRODUCTION_PROJECT_MONEY;该计划共需要?Y$NEED$?W,已获得?Y$MONEY$?W;;;;;;;;;;;x -WAR_HAS_COMPLETE_VICTORY;完全的胜利;;;;;;;;;;;;x -DIPLOMACY_CAN_INTERVENE;战争干涉;;;;;;;;;;;;x -DIPLOMACY_CANNOT_INTERVENE;战争干涉\n我们不能加入这一方因为:;;;;;;;;;;;;x -DIPLOMACY_OPINION_INFLUENCE;?Y$GP$?W的评价:?Y$OPINION$?W;;;;;;;;;;;;x -DIPLOMACY_OPINION_INFLUENCE2;?Y$GP_ADJ$?W影响力:?Y$VALUE$?W;;;;;;;;;;;;x -DIPLOMACY_SET_PRIO_DESC;影响力代表了一个?Y列强?W对其他国家决策的影响能力。;;;;;;;;;;;;x -DIPLOMACY_PRIMARYCULTURE_DESC;主体民族决定了谁才是国家的一等公民;;;;;;;;;;;;x -DIPLOMACY_ACCEPTEDCULTURE_DESC;可接受民族是指我国所能接受的民族;;;;;;;;;;;;x -PROJECT_BUILD;建造;;;;;;;;;;;;x -PROJECT_REOPEN;重开;;;;;;;;;;;;x -PROJECT_EXPAND;扩建;;;;;;;;;;;;x -EVTNAME22500;股市崩溃!;;;;;;;;;;;;x -EVTDESC22500;这是让$COUNTRY$暗淡的一天,$CAPITAL$的金融区为投机泡沫破灭的冲击而震惊。房地产价格在过去的一年半内飞速上涨,一些分析人士多次警告说物价已经由于通货膨胀而处在不自然的高位,身处牛市的玩家们却对一切警告充耳不闻。政府内部已经出现了要求加强银行和货币监管的声音,它们要求结束这场所谓“狗咬狗式的资本主义的失败”。;;;;;;;;;;;;x -EVTOPTA22500;监管!增税!查封!恐慌!;;;;;;;;;;;;x -EVTOPTB22500;平衡政府预算,放松监管,健全通货。;;;;;;;;;;;;x -stock_market_crash;股市崩溃;;;;;;;;;;;;x -stock_market_crash_desc;我国受到股市崩溃的影响。;;;;;;;;;;;;x -great_depression;大萧条;;;;;;;;;;;;x -EVTNAME22510;大萧条;;;;;;;;;;;;x -EVTDESC22510;$CAPITAL$股市的大崩盘已经演化为一个更加严重的形态,储户对银行业信心的直线下降导致大量银行遭遇挤兑,人们争抢着要取回他们的毕生积蓄。越来越多的银行和信贷机构倒闭,在整个$COUNTRY_ADJ$金融业形成了多米诺骨牌效应。贷款违约,储蓄化为乌有,令倒闭潮的范围很快扩散至其他私营工业部门。整个制造业在几乎一夜之间就崩溃了,进而造成大面积的失业。西方世界经济的紧密联系让这场危机不久就扩散到其他国家,而危机造成的影响则在整个世界回荡,史称$YEAR$年大萧条。;;;;;;;;;;;;x -EVTOPTA22510;只是短期危机,这不能怪谁。;;;;;;;;;;;;x -EVTNAME22520;自由银行制度;;;;;;;;;;;;x -EVTDESC22520;由于$COUNTRY$尚无法律对私人银行的行为加以约束,一些私人机构正在发行他们自己的货币。虽然有争论说普通人辛苦挣得的储蓄太过重要而不能交由私营部门保管,此事在我国一个地区里的发展却截然不同,在那里人们因过量银行机构的存在而能够自由选择把钱存进他们真正了解和信任的银行。;;;;;;;;;;;;x -EVTOPTA22520;这种机制始终还是有崩溃的可能,到时候怎么办?;;;;;;;;;;;;x -EVTOPTB22520;只要他们高兴,我没问题。;;;;;;;;;;;;x -EVTNAME22530;区域性的股份铁路;;;;;;;;;;;;x -EVTDESC22530;我国一家新成立的铁路公司已经发行了内部股票以为其不断壮大的业务筹资,现在他们正寻找省内的买家和投资者。公司的首席执行官已经向当地政治家展开交涉,希望他们能否为公司的股票上市帮把手,并强调省内铁路网的延伸是绝对有益而且应该得到扶持的。有人认为这会违背政府对私人创业者中立的原则,另一些人则认为这是发展的机遇。;;;;;;;;;;;;x -EVTOPTA22530;我们当然会施以援手,而且要扶持促进这些私营业者出色的积极性。;;;;;;;;;;;;x -EVTOPTB22530;我认为政府管得越少越好。;;;;;;;;;;;;x -institute_central_bank_title;联邦立案银行法;;;;;;;;;;;;x -institute_central_bank_desc;政府对中央银行的运作已经持续了一段时间,如今经济辩论中出现了要求将铸币权收归由政府严格垄断的政府特权的声音。支持者们说这有利于经济的稳定运行,反对者们则把它看作是对贸易自由原则的侵犯。;;;;;;;;;;;;x -central_bank_established;中央银行;;;;;;;;;;;;x -central_bank_established_desc;我们政府的中央银行严格垄断着铸币权。;;;;;;;;;;;;x -EVTNAME22540;股票交易所;;;;;;;;;;;;x -EVTDESC22540;以9.5的价格买入格林伍德与伯恩斯,再以9.76的价格卖出!阿特曼与桑斯8.12,抛售!抛售!\n\n我们某个省份的本地生意人成立了一家合资公司以建立一个主要针对商品贸易的地区性股票交易所。这种商业活动无疑将提高当地的生产效率!;;;;;;;;;;;;x -EVTOPTA22540;好消息!;;;;;;;;;;;;x -local_stock_exchange;股票交易所;;;;;;;;;;;;x -local_stock_exchange_desc;该省存在一个股票交易所,增加了当地的货物产出。;;;;;;;;;;;;x -EVTNAME22550;疯狂的钞票;;;;;;;;;;;;x -EVTDESC22550;因有报道称一家当地银行发行了规模远超其流动资产的货币,该州今天发生了银行挤兑。局势已经上升到国家和议会层面,自由银行制度的反对者以此要求政府对银行业实施更严格的监管,而业界利益团体和自由贸易游说者则对此坚决反对。;;;;;;;;;;;;x -EVTOPTA22550;自由银行制度是自由贸易的基石。;;;;;;;;;;;;x -EVTOPTB22550;国家的经济政策不能被投机者的异想天开所摆布。;;;;;;;;;;;;x -EVTNAME22560;经济繁荣;;;;;;;;;;;;x -EVTDESC22560;随着温饱问题的解决和长期的低失业率,我国已进入一个经济高速发展的时期。高储蓄率和善于创新的人民结合大型投资银行和先进的经济手段,令我们处于一个前所未有的大好局面可以发展民族工业,并把我国经济带向一个新的高度。;;;;;;;;;;;;x -EVTOPTA22560;太棒了!;;;;;;;;;;;;x -EVTOPTB22560;要公平合理地分配这些财富。;;;;;;;;;;;;x -economic_boom;经济繁荣;;;;;;;;;;;;x -economic_boom_desc;仰赖于各家投资银行和长期的低失业率,我国经济正在高速发展。;;;;;;;;;;;;x -EVTNAME22570;旗舰级公司破产;;;;;;;;;;;;x -EVTDESC22570;在长期负债经营之后,我国一个州内一家大公司最近破产了。当地政治家们向政府请愿要求扶持这家公司,声称低潮期只是暂时的,只要让它有一段时间进行合并和改建,这家公司就能重新站立起来。虽然我们可以施加援助,但议会里的嘴炮党却对这种意见大加批驳,把这称作对贸易自由原则和政府不干涉原则的荒谬侵犯。;;;;;;;;;;;;x -EVTOPTA22570;显然我们必须帮助这家公司度过这段困难时期。;;;;;;;;;;;;x -EVTOPTB22570;我们不会用政府的钱去资助一家私人公司。;;;;;;;;;;;;x -EVTNAME22580;铁路托拉斯曝光!;;;;;;;;;;;;x -EVTDESC22580;在$COUNTRY$,被地区反托拉斯委员会曝光的所谓铁路托拉斯的新闻正闹得沸沸扬扬。当地资本家申辩说这些说法十分荒谬,声称他们既没有蓄意操纵价格,实际上也没有价格垄断发生。工人阶级中许多人对此非常愤怒,他们强烈感受到资本大亨正通过狠狠压榨生活拮据的他们来获得利益。解散此托拉斯会令当地的铁路建设倒退数年,但不这么做也许会导致激怒底层民众。;;;;;;;;;;;;x -EVTOPTA22580;我们要开放这个被操纵的市场,不惜代价保护劳动者的利益。;;;;;;;;;;;;x -EVTOPTB22580;任何形式的对贸易自由的侵犯都不可取。;;;;;;;;;;;;x -BUDGET_GOLD_INCOME_DESC;金矿收入;;;;;;;;;;;;x -TOTAL_TAX_EFFICIENCY;税率:?Y$VAL$?W;;;;;;;;;;;;x -TOTAL_TAX_EFFICIENCY_BASED;预计收入:;;;;;;;;;;;;x -TAX_POOR_DESC;这决定了贫困阶层需要交多少税款,过于沉重的税负可能导致他们没有足够的钱以满足最基本的需求。;;;;;;;;;;;;x -TAX_MIDDLE_DESC;这决定了中产阶层需要交多少税款,过高的税率会导致他们没有足够的钱用在生活用品和事业上。;;;;;;;;;;;;x -TAX_RICH_DESC;这决定了富裕阶层需要交多少税款,太高的税会使得他们没有足够的钱进行消费和投资建厂。;;;;;;;;;;;;x -MIL_COST_DESC;军队补给品花费。;;;;;;;;;;;;x -NAT_STOCK_DESC;仓储开支用于购买国家储备。;;;;;;;;;;;;x -IND_SUP_DESC;提供给工厂的政府补贴和国家现金储备将用于帮助工厂购买物资和支付工资。;;;;;;;;;;;;x -TARIFFS_DESC;关税是针对进口货物的一种额外税收,其收入将归入国库。关税为负意味着你的国民进口货物时可以获得补贴。;;;;;;;;;;;;x -WARSUBSIDIES_EXPENSE;战争援助:?R$VAL$?W;;;;;;;;;;;;x -WARINDEMNITIES_EXPENSE;战争赔款:?R$VAL$?W;;;;;;;;;;;;x -WARSUBSIDIES_INCOME;战争援助:?G$VAL$?W;;;;;;;;;;;;x -WARINDEMNITIES_INCOME;战争赔款:?G$VAL$?W;;;;;;;;;;;;x -REMOVE_BUDGET_DIPL_DESC;各种外交相关的收支;;;;;;;;;;;;x -sami;萨米人;;;;;;;;;;;;x -pan_romanian;罗马尼亚人;;;;;;;;;;;;x -MODIFIER_MOBILISED;动员:$VALUE$;;;;;;;;;;;;x -MODIFIER_OVERSEAS;海外惩罚:$VALUE$;;;;;;;;;;;;x -TRADE_OVERSEAS_NEED;$VAL$单位来自海外省份\n;;;;;;;;;;;;x -BUDGET_OVERSEAS;海外维护;;;;;;;;;;;;x -BUDGET_DIPL_DESC;由外交或或平协议产生的收支。;;;;;;;;;;;;x -POP_DETAILS_INTERNAL_MIGRATION;国内移民:;;;;;;;;;;;;x -POP_DETAILS_EXTERNAL_MIGRATION;国外移民:;;;;;;;;;;;;x -POP_DETAILS_COLONIAL_MIGRATION;殖民移民:;;;;;;;;;;;;x -PRODUCTION_OUTPUT_YESTERDAY;昨日产量:?Y$VALUE$?W;;;;;;;;;;;;x -PRODUCTION_OUTPUT_GOODS_TOOLTIP2;最大产量:?Y$CURR$?W;;;;;;;;;;;;x -PRODUCTION_CURRENT_STOCKPILE;现有储备:?Y$VALUE$?W;;;;;;;;;;;;x -POP_DAILY_INTEREST;储蓄利息:?Y$VAL$?W?!;;;;;;;;;;x -MODIFIER_OVERSEAS_PRODUCTION_PENALTY;海外工厂及原料产地惩罚:$VALUE$;;;;;;;;;;;;x -PRODUCTION_FACTORY_EMPLOYEECOUNT_TOOLTIP2;现有雇员:$EMPLOYEES$/$EMPLOYEE_MAX$;;;;;;;;;;;;x -LIFERATING_EFFECT;$DIRECTION$$VALUE$生活条件\n;;;;;;;;;;;;x -MILITARY_ARMY_COUNT_TOOLTIP;陆军数量:?Y$VALUE$?W;;;;;;;;;;;;x -MILITARY_NAVY_COUNT_TOOLTIP;海军数量:?Y$VALUE$?W;;;;;;;;;;;;x -MILITARY_ARMY_CONSTRUCTION_TOOLTIP;在建的旅:?Y$VALUE$?W;;;;;;;;;;;;x -MILITARY_NAVY_CONSTRUCTION_TOOLTIP;在建的舰船:?Y$VALUE$?W;;;;;;;;;;;;x -MILITARY_SORT_BY_TYPE_TOOLTIP;按领导人类型排序;;;;;;;;;;;;x -MILITARY_SORT_BY_NAME_TOOLTIP;按名称排序;;;;;;;;;;;;x -MILITARY_SORT_BY_ASSIGNMENT_TOOLTIP;按工作排序;;;;;;;;;;;;x -MILITARY_SORT_BY_STRENGTH_TOOLTIP;按兵力排序;;;;;;;;;;;;x -MILITARY_SORT_ASSIGNMENT;任务;;;;;;;;;;;;x -MILITARY_BACKGROUND;背景:?Y$NAME$?W;;;;;;;;;;;;x -MILITARY_PERSONALITY;特性:?Y$NAME$?W;;;;;;;;;;;;x -REMOVE_MILITARY_LEADER_NAME_TOOLTIP;?Y$NAME$?W被指定到?Y$ARMY$?W,\n目前位于?Y$$LOCATION?W;;;;;;;;;;;;x -MILITARY_STRENGTH_TOOLTIP2;单位兵力为?Y$PERCENT$%?W\n兵力:$VALUE$/?Y$MAX$?W;;;;;;;;;;;;x -MILITARY_SHIPSTRENGTH_TOOLTIP2;单位兵力为?Y$PERCENT$%?W;;;;;;;;;;;;x -MILITARY_REGIMENTS_TOOLTIP;旅的数量:?Y$VALUE$?W;;;;;;;;;;;;x -MILITARY_SHIPS_TOOLTIP;舰船的数量:?Y$VALUE$?W;;;;;;;;;;;;x -MILITARY_CURRENT_LOCATION;现在位置:?Y$LOC$?W;;;;;;;;;;;;x -REMOVE_MILITARY_MOBILIZE;动员我们的人民;;;;;;;;;;;;x -REMOVE_MILITARY_MOBILIZE_DESC;列表加入动员表格;;;;;;;;;;;;x -REMOVE_MILITARY_DEMOBILIZE;取消动员;;;;;;;;;;;;x -REMOVE_MILITARY_DEMOBILIZE_DESC;列表加入取消表格;;;;;;;;;;;;x -MILITARY_WAR_EXHAUSTION;厌战度;;;;;;;;;;;;x -MILITARY_SUPPLY_CONSUMPTION;补给消耗;;;;;;;;;;;;x -MILITARY_ORG_REGAIN;组织度恢复;;;;;;;;;;;;x -MILITARY_ARMY_ORG;陆军组织度;;;;;;;;;;;;x -MILITARY_NAVY_ORG;海军组织度;;;;;;;;;;;;x -MILITARY_UNIT_EXPERIENCE;初始经验;;;;;;;;;;;;x -MILITARY_RECRUIT_TIME;组建时间;;;;;;;;;;;;x -MILITARY_COMBAT_WIDTH;战术宽度;;;;;;;;;;;;x -COMWID_BASE;基础值:?Y$VAL$?W;;;;;;;;;;;;x -MILITARY_WAR_EXHAUSTION_TOOLTIP;厌战度:$VALUE$;;;;;;;;;;;;x -MILITARY_MAX_WAR_EXHAUSTION_TOOLTIP;最大厌战度:$VALUE$;;;;;;;;;;;;x -MILITARY_BASEVALUE_PERCENT;基础值:?Y100%?W;;;;;;;;;;;;x -MILITARY_BASEVALUE;基础值:?Y0.00?W;;;;;;;;;;;;x -AVAILABLE_EXPORTS;出口市场:$VAL$;;;;;;;;;;;;x -MILITARY_BUILD_UNIT_TOOLTIP;在?Y$LOC$?W建造?Y$NAME$?W;;;;;;;;;;;;x -MILITARY_CANCEL_BUILD_UNIT_TOOLTIP;取消正在?Y$LOC$?W建造的?Y$NAME$?W;;;;;;;;;;;;x -traditional_academic;传统学术界;;;;;;;;;;;;x -army_tech_school;军工复合体;;;;;;;;;;;;x -naval_tech_school;海权与商船队;;;;;;;;;;;;x -industrial_tech_school;社团工业主义;;;;;;;;;;;;x -culture_tech_school;前卫知识界;;;;;;;;;;;;x -commerce_tech_school;商学院与大亨资本主义;;;;;;;;;;;;x -prussian_tech_school;容克、陆军与克虏伯;;;;;;;;;;;;x -EVTNAME14730;反殖民主义同盟;;;;;;;;;;;;x -EVTDESC14730;当我们审视发生在$COUNTRY$殖民地的一切非正义,我们会毫不惊讶地发现,在许多远离我国海岸线的地方,“$COUNTRY_ADJ$”已经变成偷窃、抢夺和谋杀的代名词。今天,我们要表达的信息清晰而响亮:$COUNTRY$!停止殖民!$COUNTRY_ADJ$激进分子已经组建了一个反殖民主义同盟。虽然在表面上是由主张殖民地独立的知识分子所领导,我们秘密警察的报告却清楚表明这个同盟与国际社会主义者联系紧密。;;;;;;;;;;;;x -EVTOPTA14730;斥责这个同盟;;;;;;;;;;;;x -EVTOPTB14730;无视这个同盟;;;;;;;;;;;;x -EVTOPTC14730;支持这个同盟;;;;;;;;;;;;x -EVTNAME14740;模范殖民地;;;;;;;;;;;;x -EVTDESC14740;欧洲国家争夺非洲乃至整个世界的殖民竞赛愈演愈烈,$COUNTRY$也不逞多让。一个$COUNTRY_ADJ$殖民地在过去几年里,成为了世界公认的欧洲治下殖民地的典范。从这块殖民地所获得的殖民经验,为$COUNTRY_ADJ$科学研究提供了相当的助益,并且在欧洲的议会和宫廷中带来了国际性的声誉。;;;;;;;;;;;;x -EVTOPTA14740;非常好!;;;;;;;;;;;;x -EVTNAME14750;对殖民政策的辩论;;;;;;;;;;;;x -EVTDESC14750;“虽然我绝对尊重诸位身为反对党的爱国同僚,我仍不得不质疑他们不断提出殖民部门开支这个话题的动机。殖民是政府政策的基石,值得为之投入经费。”随着一场尖锐辩论在上议院的展开,殖民政策又成了$COUNTRY$的流行话题。在野党成员主张削减殖民部门的预算,他们和大部分下院议员对上院进行了大规模的抨击,试图劝说摇摆不定或对选举敷衍了事的选民支持他们的政策。;;;;;;;;;;;;x -EVTOPTA14750;接受保守派的观点;;;;;;;;;;;;x -EVTOPTB14750;接受自由派的观点;;;;;;;;;;;;x -EVTNAME14760;殖民地的腐败;;;;;;;;;;;;x -EVTDESC14760;一个逐渐浮出水面的$COUNTRY_ADJ$殖民地腐败丑闻震动了$CAPITAL$。一家大型报社刊登的报道详细披露了一个大规模的权钱交易网络,该网络以秘密股份的收益交换在殖民地开发和贸易上的优待。政府政策的批评家们指出相对低的工资和划拨给殖民部门的可怜经费是产生此项丑闻的决定性因素,但政府圈内的主流看法似乎认为私营部门中的腐败文化才应该对殖民部门的这种不良状态负责。;;;;;;;;;;;;x -EVTOPTA14760;政府应该为自身的缺陷承担责任。;;;;;;;;;;;;x -EVTOPTB14760;殖民部门只是受大环境影响,应该指责的是大的腐败氛围!;;;;;;;;;;;;x -EVTNAME14770;条条大路通$CAPITAL$;;;;;;;;;;;;x -EVTDESC14770;我们不断成长的殖民地让$CAPITAL$成为一个不断扩大的经济文化帝国的中心。每一天,每个小时,从我们世界每个可以想象到的角落聚集起来的人们来到我们的首都,向大臣们献媚,与商人、工程师和实业家进行贸易,迎接$CAPITAL$给予她的访客的命运。站在$CAPITAL$的中心地带,你能在你周围看到一幅整个世界的全景画,听到世上任何一种语言和口音,闻到来自遥远大陆的芬芳气息。在$COUNTRY_ADJ$帝国编年史上,$YEAR$年将作为$CAPITAL$的黄金时代而被永远铭记。;;;;;;;;;;;;x -EVTOPTA14770;……愿此回忆永存;;;;;;;;;;;;x -EVTNAME14780;殖民地的疾病;;;;;;;;;;;;x -EVTDESC14780;发现新土地的同时也意味着发现新病症。我们的一个殖民地最近正作为一个特别饱受疾病困扰的地方而渐渐出名。看上去似乎每个进出这个殖民地的旅行者总是会染上或带出一些额外的令人不快之物:从伤寒到痢疾,各种常见或罕见的疾病。一位常驻该殖民地的$COUNTRY_ADJ$医生的报告称,一项由政府统筹的排干当地沼泽湿地并改进环卫设施的举措将对该殖民地大有助益,但显然要花不少钱。;;;;;;;;;;;;x -EVTOPTA14780;……那就别理他;;;;;;;;;;;;x -EVTOPTB14780;显然我们必须对这个殖民地施以援手,帮助它改变目前的状况。;;;;;;;;;;;;x -EVTNAME14790;殖民地的发展;;;;;;;;;;;;x -EVTDESC14790;我们的一个殖民地在对殖民活动和当地商业的运作中获得了巨大的成功,当地政府称其主要因素是一项由$COUNTRY_ADJ$资本家和实业家共同实施的野心勃勃的土地改革。根据报告,该殖民地正对移民显出更多的吸引力,实业界也对该报告的内容十分满意。;;;;;;;;;;;;x -EVTOPTA14790;这消息太棒了!;;;;;;;;;;;;x -EVTOPTB14790;掩盖这些报道,别让资本家变得傲慢!;;;;;;;;;;;;x -EVTNAME14800;殖民地考古;;;;;;;;;;;;x -EVTDESC14800;我们一个殖民地在一次考古发掘中收获了大量奇妙的史前器物,暂时判断其年代为旧石器时代晚期。该发现肯定会为我们对远古生命和当地开发史的理解提供新的思路,$COUNTRY_ADJ$考古协会正齐声欢呼此次发现为$COUNTRY_ADJ$考古的巨大突破。这些古代器物显然需要放进博物馆,但哪里更合适?考古协会强烈要求放进$CAPITAL$历史博物馆,其他人则暗示最好就放在当地博物馆里。;;;;;;;;;;;;x -EVTOPTA14800;这些玩意就留在那附近展览吧。;;;;;;;;;;;;x -EVTOPTB14800;这些东西可以教育我们的下一代什么叫人类的共同财富。;;;;;;;;;;;;x -EVTNAME14810;失眠的土著;;;;;;;;;;;;x -EVTDESC14810;我们的一个殖民地出了点状况。当地经济由几个著名的$CAPITAL$资本家控制,他们中的一家小企业,一个当地车间,每天都按西方的产业标准运转到凌晨时分,而车间发出的噪音令附近所有的人都无法入睡。这个景象已经成为伴随我们殖民统治而产生的更多压抑和懊恼的象征。;;;;;;;;;;;;x -EVTOPTA14810;如果车间需要运转到凌晨,我们凭啥提意见?;;;;;;;;;;;;x -EVTOPTB14810;我看咱们可以路过一下那边的商会,跟小伙子们谈谈这事……;;;;;;;;;;;;x -POP_DETAILS_MONEY;现金:;;;;;;;;;;;;x -POP_DETAILS_INCOME;收入:;;;;;;;;;;;;x -POP_DETAILS_BANK;储蓄:;;;;;;;;;;;;x -POP_DETAIL_LIFENEEDS;必需品;;;;;;;;;;;;x -POP_DETAIL_EVERYDAYNEEDS;日用品;;;;;;;;;;;;x -POP_DETAIL_LUXUARYNEEDS;奢侈品;;;;;;;;;;;;x -CLICK_FOR_DETAILS;点击获得详细资料。;;;;;;;;;;;;x -CZH;捷克斯洛伐克;;;;;;;;;;;;x -CZH_ADJ;捷克斯洛伐克的;;;;;;;;;;;;x -CZH_fascist;捷克斯洛伐克国家社会主义党;;;;;;;;;;;;x -CZH_socialist;捷克社会民主党;;;;;;;;;;;;x -CZH_conservative;捷克斯洛伐克人民党;;;;;;;;;;;;x -CZH_liberal;农民与小农共和党;;;;;;;;;;;;x -CZH_communist;捷克斯洛伐克共产党;;;;;;;;;;;;x -CZH_reactionary;国防最高委员会;;;;;;;;;;;;x -CZH_anarcho_liberal;捷克自由派;;;;;;;;;;;;x -YUG;南斯拉夫;;;;;;;;;;;;x -YUG_ADJ;南斯拉夫的;;;;;;;;;;;;x -YUG_fascist;国民阵线;;;;;;;;;;;;x -YUG_socialist;社会民主党;;;;;;;;;;;;x -YUG_conservative;保守党;;;;;;;;;;;;x -YUG_liberal;人民党;;;;;;;;;;;;x -YUG_communist;共产党;;;;;;;;;;;;x -YUG_reactionary;君主党;;;;;;;;;;;;x -YUG_anarcho_liberal;自由党;;;;;;;;;;;;x -AZB;阿塞拜疆;;;;;;;;;;;;x -AZB_ADJ;阿塞拜疆的;;;;;;;;;;;;x -AZB_fascist;国民阵线;;;;;;;;;;;;x -AZB_socialist;穆斯林社会民主党;;;;;;;;;;;;x -AZB_conservative;联盟党;;;;;;;;;;;;x -AZB_liberal;平等党;;;;;;;;;;;;x -AZB_communist;布尔什维克党;;;;;;;;;;;;x -AZB_reactionary;民族党;;;;;;;;;;;;x -AZB_anarcho_liberal;激进自由党;;;;;;;;;;;;x -IRQ;伊拉克;;;;;;;;;;;;x -IRQ_ADJ;伊拉克的;;;;;;;;;;;;x -IRQ_reactionary;哈希姆派;;;;;;;;;;;;x -IRQ_socialist;复兴党;;;;;;;;;;;;x -IRQ_communist;共产党;;;;;;;;;;;;x -IRQ_liberal;自由党;;;;;;;;;;;;x -IRQ_anarcho_liberal;激进自由党;;;;;;;;;;;;x -IRQ_conservative;保守党;;;;;;;;;;;;x -IRQ_fascist;团结党;;;;;;;;;;;;x -MGL;蒙古;;;;;;;;;;;;x -MGL_ADJ;蒙古的;;;;;;;;;;;;x -MGL_reactionary;喇嘛派;;;;;;;;;;;;x -MGL_socialist;社会党;;;;;;;;;;;;x -MGL_communist;共产党;;;;;;;;;;;;x -MGL_liberal;自由党;;;;;;;;;;;;x -MGL_anarcho_liberal;激进自由党;;;;;;;;;;;;x -MGL_conservative;保守党;;;;;;;;;;;;x -MGL_fascist;团结党;;;;;;;;;;;;x -PHI;菲律宾;;;;;;;;;;;;x -PHI_ADJ;菲律宾的;;;;;;;;;;;;x -PHI_reactionary;传统党;;;;;;;;;;;;x -PHI_socialist;民主党;;;;;;;;;;;;x -PHI_communist;共产党;;;;;;;;;;;;x -PHI_liberal;自由党;;;;;;;;;;;;x -PHI_anarcho_liberal;激进自由党;;;;;;;;;;;;x -PHI_conservative;国民党;;;;;;;;;;;;x -PHI_fascist;法西斯党;;;;;;;;;;;;x -MCK;满洲;;;;;;;;;;;;x -MCK_ADJ;满洲的;;;;;;;;;;;;x -MCK_reactionary;复辟派;;;;;;;;;;;;x -MCK_socialist;满洲社会党;;;;;;;;;;;;x -MCK_communist;中国共产党;;;;;;;;;;;;x -MCK_liberal;自由党;;;;;;;;;;;;x -MCK_conservative;宫廷派;;;;;;;;;;;;x -MCK_fascist;法西斯党;;;;;;;;;;;;x -MCK_anarcho_liberal;非常不可靠的候选人;;;;;;;;;;;;x -CHI_1504;广西;;;;;;;;;;;;x -CHI_1529;湖南;;;;;;;;;;;;x -CHI_1499;广东;;;;;;;;;;;;x -GXI;桂系军阀;;;;;;;;;;;;x -GXI_ADJ;广西的;;;;;;;;;;;;x -GXI_reactionary;陆荣廷派;;;;;;;;;;;;x -GXI_socialist;中国国家社会党;;;;;;;;;;;;x -GXI_communist;中国共产党;;;;;;;;;;;;x -GXI_liberal;中国自由党;;;;;;;;;;;;x -GXI_conservative;中国国民党;;;;;;;;;;;;x -GXI_fascist;中国青年党;;;;;;;;;;;;x -GXI_anarcho_liberal;无政府主义派;;;;;;;;;;;;x -CHI_1576;山西;;;;;;;;;;;;x -SXI;晋系军阀;;;;;;;;;;;;x -SXI_ADJ;山西的;;;;;;;;;;;;x -SXI_reactionary;阎锡山派;;;;;;;;;;;;x -SXI_socialist;中国国家社会党;;;;;;;;;;;;x -SXI_communist;中国共产党;;;;;;;;;;;;x -SXI_liberal;中国自由党;;;;;;;;;;;;x -SXI_conservative;中国国民党;;;;;;;;;;;;x -SXI_fascist;中国青年党;;;;;;;;;;;;x -SXI_anarcho_liberal;无政府主义派;;;;;;;;;;;;x -REAL_DEMAND;真实需求:$VAL$;;;;;;;;;;;;x -CHI_1601;云南;;;;;;;;;;;;x -YNN;滇系军阀;;;;;;;;;;;;x -YNN_ADJ;云南的;;;;;;;;;;;;x -YNN_reactionary;蔡锷派;;;;;;;;;;;;x -YNN_socialist;中国国家社会党;;;;;;;;;;;;x -YNN_communist;中国共产党;;;;;;;;;;;;x -YNN_liberal;中国自由党;;;;;;;;;;;;x -YNN_conservative;中国国民党;;;;;;;;;;;;x -YNN_fascist;中国青年党;;;;;;;;;;;;x -YNN_anarcho_liberal;无政府主义派;;;;;;;;;;;;x -CHI_1557;青海;;;;;;;;;;;;x -CHI_1490;甘肃;;;;;;;;;;;;x -CHI_2062;陕西;;;;;;;;;;;;x -XBI;马家军;;;;;;;;;;;;x -XBI_ADJ;甘肃的;;;;;;;;;;;;x -XBI_reactionary;马家军;;;;;;;;;;;;x -XBI_socialist;中国国家社会党;;;;;;;;;;;;x -XBI_communist;中国共产党;;;;;;;;;;;;x -XBI_liberal;中国自由党;;;;;;;;;;;;x -XBI_conservative;中国国民党;;;;;;;;;;;;x -XBI_fascist;中国青年党;;;;;;;;;;;;x -XBI_anarcho_liberal;无政府主义派;;;;;;;;;;;;x -CHI_1600;新疆;;;;;;;;;;;;x -XIN;新疆军阀;;;;;;;;;;;;x -XIN_ADJ;新疆的;;;;;;;;;;;;x -XIN_reactionary;杨增新派;;;;;;;;;;;;x -XIN_socialist;中国社会党;;;;;;;;;;;;x -XIN_communist;中国共产党;;;;;;;;;;;;x -XIN_liberal;中国自由党;;;;;;;;;;;;x -XIN_conservative;中国国民党;;;;;;;;;;;;x -XIN_fascist;中国青年党;;;;;;;;;;;;x -XIN_anarcho_liberal;无政府主义派;;;;;;;;;;;;x -TRADE_TOP_PRODUCERS;前五大生产国:;;;;;;;;;;;;x -EVTNAME10001;自由主义时代;;;;;;;;;;;;x -EVTDESC10001;虽然拿破仑及其大军已被打败,法国大革命的思想根基却未动摇。在德国,神圣罗马帝国陈旧的皇冠已经毫无意义,古老的封建契约已被拿破仑民法典所取代。在欧洲的每一处,在咖啡馆或大学里,自由主义、政治改革、言论自由、以及人民权利的思想已经代替了君权思想,正再一次地验证着一条古老的格言:天下大势之所趋,非人力之所能移也。长期被王权束缚的少数民族正逐渐觉醒并意识到命运应由他们亲手打造,同时,在遥远大洋的另一端,富饶的亚洲和非洲正在招手。当滑铁卢的尘埃落定,欧洲又一次站在了一个新时代的开端,这就是自由主义时代。;;;;;;;;;;;;x -EVTOPTA10001;看来今后几年的自由运动会越来越多了。;;;;;;;;;;;;x -EVTNAME10105;关于马铃薯饥荒的辩论;;;;;;;;;;;;x -EVTDESC10105;“当我们的人民正劳作在环境糟糕的田间地头,我们的政府又做了什么能让饥饿的农民免受今年这场令人畏惧的马铃薯枯萎病影响的事吗?经济自由允许进口代用食物,但存在已久的特权则显然应予保留。”\n\n自由主义的同情者们忽然出现在各地乃至议会中,指责我们的政府无力应对近来袭击我们一个省份的马铃薯枯萎病。如果自由主义者坐大,他们很可能会酝酿出另一场革命。我们必须考虑派遣军队到存在自由主义骚动的地区。;;;;;;;;;;;;x -EVTOPTA10105;在议会里查禁他们,但愿在乡下那边能保持平静。;;;;;;;;;;;;x -EVTOPTB10105;给他们议会发言权吧,反正他们是在白费力气。;;;;;;;;;;;;x -EVTOPTB10120;查禁该报。;;;;;;;;;;;;x -EVTNAME10110;$CAPITAL$的监视网;;;;;;;;;;;;x -EVTDESC10110;如果相信一位当地诗人的说法,$CAPITAL$街头已经到处站着警察了。一本韵文集公开批评我国现状,其中提到的压迫和政治倒退已经在我国一个州内激起了认同感。自由主义者已经习惯于在街头抗议旧秩序,呼吁对政治体制进行自由化改革,呼吁国内外同胞兄弟团结一心,以至$COUNTRY$全国上下都能听到要求全国大团结的呼声。我们必须考虑派遣军队到出现自由主义骚动的地区。;;;;;;;;;;;;x -EVTOPTA10110;该死的革命者。;;;;;;;;;;;;x -EVTOPTB10110;坚决维持旧秩序!;;;;;;;;;;;;x -EVTOPTB10130;查禁该社团。;;;;;;;;;;;;x -EVTOPTB10140;在当地设立军火库来牵制对方。;;;;;;;;;;;;x -EVTNAME10260;骚动平息;;;;;;;;;;;;x -EVTDESC10260;一支规模不小的军事特遣队的出现令一直以来在$PROVINCENAME$随处可见的自由主义骚动和革命传闻消声灭迹了。;;;;;;;;;;;;x -EVTOPTA10260;太棒了!;;;;;;;;;;;;x -EVTNAME14000;$COUNTRY_ADJ$贸易政策;;;;;;;;;;;;x -EVTNAME14000_sub;发生在$STATE$的激烈争论;;;;;;;;;;;;x -EVTDESC14000;$STATE$的密集选战已临近沸点,当地一场关于贸易政策的尖锐辩论成为试图支配我国商人前途的自由贸易与贸易保护主义各自支持者之间激烈对抗的绝佳场所。独立贸易商主张商品必须可以自由的通过边境,而贸易保护主义者声称我国脆弱的工业亟需保护以防被危险的外国竞争者摧毁。$COUNTRY$将选择哪条道路:自由贸易,还是贸易保护主义?决定权在你。;;;;;;;;;;;;x -EVTOPTA14000;面对外部毁灭性的竞争,我们必须对贸易施加保护。;;;;;;;;;;;;x -EVTOPTB14000;为了我们制造业,进行一定程度的贸易保护吧。;;;;;;;;;;;;x -EVTOPTC14000;让辩论自由发展,我才不管结果怎样!;;;;;;;;;;;;x -EVTOPTD14000;最重要的是让我们的商人可以自由通行。;;;;;;;;;;;;x -EVTOPTE14000;绝不能让人身自由和商业自由从地球上消失!;;;;;;;;;;;;x -EVTNAME14010;经济的前途;;;;;;;;;;;;x -EVTNAME14010_sub;发生在$STATE$的经济政策辩论;;;;;;;;;;;;x -EVTDESC14010;在$STATE$的竞选辩论已经持续数日,并不奇怪的是,对选举结果有决定性影响的议题仍然是经济。我们不少不错的经济理论,但选民希望看到对政府政策的清晰表述。在接下来的执政周期里,政府要如何确保每一位$COUNTRY_ADJ$公民都能分到自己的蛋糕呢?;;;;;;;;;;;;x -EVTOPTA14010;放任主义学说的观点很有道理。;;;;;;;;;;;;x -EVTOPTB14010;干涉主义学说的观点很有道理。;;;;;;;;;;;;x -EVTOPTC14010;国家资本主义学说的观点很有道理。;;;;;;;;;;;;x -EVTOPTD14010;计划经济学说的观点很有道理。;;;;;;;;;;;;x -EVTNAME14020;诸神,枪支和人;;;;;;;;;;;;x -EVTNAME14020_sub;发生在$STATE$的宗教政策辩论;;;;;;;;;;;;x -EVTDESC14020;“我国人民的道德品质已经开始下滑”在$STATE$的选战中,这样的陈述在争论宗教多样性与宗教宽容的人群中引起轩然大波。许多人开始质询我国对待宗教信仰的态度,毫无疑问这些议题将对日后的选举产生影响。;;;;;;;;;;;;x -EVTOPTA14020;根本就没有神仙这回事!;;;;;;;;;;;;x -EVTOPTB14020;讨论政治的时候不要扯上宗教!;;;;;;;;;;;;x -EVTOPTC14020;人们应当拥有各自的宗教信仰。;;;;;;;;;;;;x -EVTOPTD14020;这世上只有一种正确的信仰!;;;;;;;;;;;;x -EVTNAME14030;公民们,以及其余的人;;;;;;;;;;;;x -EVTNAME14030_sub;发生在$STATE$的公民权辩论;;;;;;;;;;;;x -EVTDESC14030;在市政厅令人不安的空气中,两位辩论者正在激烈争论。听众们目瞪口呆,因为在两人之间你来我往的是“侨民”、“少数民族”和“文化种群”这样的词汇。其中一人主张移民应该融入他们新的祖国的主流文化,另一人则相信移民应该保留其文化传统,而$COUNTRY$将因不同思维方式的涌入而变得越来越强。;;;;;;;;;;;;x -EVTOPTA14030;仅仅允许他们居留就好。;;;;;;;;;;;;x -EVTOPTB14030;需要对他们的公民权利做出限制。;;;;;;;;;;;;x -EVTOPTC14030;让他们享有完整公民权。;;;;;;;;;;;;x -REMOVE_EVTNAME14040;$STATE$的爱与战争;;;;;;;;;;;;x -EVTNAME14040_sub;地方选举中关于军事政策的辩论。;;;;;;;;;;;;x -EVTDESC14040;军方的支持者以及反对者们正为即将到来的选举各自站队。军国主义者们认为,国际局势的越发紧张以及几个列强之间军事竞赛的加剧,足以证明维持强大的$COUNTRY_ADJ$军力的必要性。其他人则不那么肯定,而且认为军事开支在政府预算中的比例已经过高了。;;;;;;;;;;;;x -EVTOPTA14040;我们是爱国者,为祖国而战!;;;;;;;;;;;;x -EVTOPTB14040;要对外部局势保持持续的警觉。;;;;;;;;;;;;x -EVTOPTC14040;打仗毕竟不是好事。;;;;;;;;;;;;x -EVTOPTD14040;战争是罪大恶极的事情,尽量避免它吧。;;;;;;;;;;;;x -EVTNAME14050;关税与进出口;;;;;;;;;;;;x -EVTNAME14050_sub;发生在$STATE$的关税政策辩论;;;;;;;;;;;;x -EVTDESC14050;自从$STATE$提高了当地部分重要商品的销售和中转税率,走私活动就开始出现,而这又成了下次大选的一个辩论焦点。各方面已经提出了不少的建议。;;;;;;;;;;;;x -EVTOPTA14050;提高关税!;;;;;;;;;;;;x -EVTOPTB14050;这些货物的关税可以降低,其他的要提高。;;;;;;;;;;;;x -EVTOPTC14050;让关税保持原样。;;;;;;;;;;;;x -EVTOPTD14050;稍微降低关税。;;;;;;;;;;;;x -EVTOPTE14050;我们应该从整体上降低关税水平。;;;;;;;;;;;;x -EVTNAME14060;进口和出口;;;;;;;;;;;;x -EVTNAME14060_sub;$STATE$正在讨论贸易政策;;;;;;;;;;;;x -EVTDESC14060;外来商品已令数种$STATE$本地产品出局,一些市民报告说在市场上与这些进口货竞争的难度越来越大了。当地政客已经在大选辩论中提出了这个话题。;;;;;;;;;;;;x -EVTOPTA14060;自由贸易制度从长期而言确保了我们的竞争优势。;;;;;;;;;;;;x -EVTOPTB14060;本质上说,应该选择自由贸易。;;;;;;;;;;;;x -EVTOPTC14060;自由贸易制度是我们获得成功的保障。;;;;;;;;;;;;x -EVTOPTD14060;某些情况下地区市场确实需要保护。;;;;;;;;;;;;x -EVTOPTE14060;必须始终把外部竞争者隔绝在本地市场以外。;;;;;;;;;;;;x -EVTNAME14070;国有和私有;;;;;;;;;;;;x -EVTNAME14070_sub;发生在$STATE$的经济辩论!;;;;;;;;;;;;x -EVTDESC14070;$STATE$的商人们正与财政大臣争辩后者准备将数家私人企业收归国有的计划。讨论的激烈程度引起你的注意,你试图让双方冷静下来。;;;;;;;;;;;;x -EVTOPTA14070;我看不出它哪里需要被国有化。;;;;;;;;;;;;x -EVTOPTB14070;你们都很有道理,但我们不会将其收归国有的。;;;;;;;;;;;;x -EVTOPTC14070;顺其自然,事情有它自身的规律。不准国有化。;;;;;;;;;;;;x -EVTOPTD14070;想法不错,但要等我考虑考虑再决定。;;;;;;;;;;;;x -EVTOPTE14070;这主意不错,就这么办吧。;;;;;;;;;;;;x -EVTNAME14080;生产指标;;;;;;;;;;;;x -EVTNAME14080_sub;发生在$STATE$的有关国家资本主义制度的争论;;;;;;;;;;;;x -EVTDESC14080;“现在的指标数目太大了,我们不可能完成的。”其他的农民静静的站在他身后。他们饱经风霜的脸上表现出与其发言人相同的判断以及焦虑。;;;;;;;;;;;;x -EVTOPTA14080;胡说。不能改动生产指标。;;;;;;;;;;;;x -EVTOPTB14080;你们不用担心。;;;;;;;;;;;;x -EVTOPTC14080;如果最后证明生产指标出错,我们会纠正的。;;;;;;;;;;;;x -EVTOPTD14080;你们大概是对的。;;;;;;;;;;;;x -EVTOPTE14080;你们说得对。;;;;;;;;;;;;x -EVTNAME14090;地方的经济还是国家的经济;;;;;;;;;;;;x -EVTNAME14090_sub;地方主义与国家介入之争;;;;;;;;;;;;x -EVTDESC14090;在$STATE$的地区选举中忽然爆发了一场关于政府是否应该介入地方经济发展的争论。国家资本主义的拥护者认为,从长远来看,构建一个令政府可以不断开展直接投资的制度将有利于本地制造业的发展。;;;;;;;;;;;;x -EVTOPTA14090;不错,他们是对的。;;;;;;;;;;;;x -EVTOPTB14090;会花不少时间,但效果是有的。;;;;;;;;;;;;x -EVTOPTC14090;可以考虑少量投资。;;;;;;;;;;;;x -EVTOPTD14090;这事得重新斟酌斟酌。;;;;;;;;;;;;x -EVTOPTE14090;我们必须抵制让政府干涉经济发展的想法。;;;;;;;;;;;;x -EVTNAME14100;谁在哪里制造了什么?;;;;;;;;;;;;x -EVTNAME14100_sub;计划、经济和自由的争论;;;;;;;;;;;;x -EVTDESC14100;由于多次直接对本地制造业实施扶持性的政府补贴,$STATE$当地的行政部门受到抨击。反对者认为“我国经济的计划者们无法预知消费者喜好、什么物品会短缺或什么物品会过量供应,所以他们不可能有效地协调物资生产”,并且蹒跚的中央统筹体制已经开始让$STATE$人的烦恼不已。;;;;;;;;;;;;x -EVTOPTA14100;一通废话!;;;;;;;;;;;;x -EVTOPTB14100;经济规划者们知道他们在做什么。;;;;;;;;;;;;x -EVTOPTC14100;我们会关注一下的。;;;;;;;;;;;;x -EVTOPTD14100;这又不是什么大事,不过我们会关注一下的。;;;;;;;;;;;;x -EVTOPTE14100;他们说的似乎有道理……;;;;;;;;;;;;x -EVTNAME14110;正义,宗教的狂热;;;;;;;;;;;;x -EVTNAME14110_sub;备受争议的宗教政策;;;;;;;;;;;;x -EVTDESC14110;在$STATE$一些忠实信徒认为自上次选举以来,对于他们的辛勤工作,国家并未能给予他们应有的重视。他们称,这些年来,他们在许多方面都致力于当地社区工作:照顾病患、孤儿,帮助那些需要帮助的人。他们认为自己理应获得一些支持以便于他们能够继续帮助别人。而这,已经成为地方竞选时的诸多议论话题中备受关注的一个。;;;;;;;;;;;;x -EVTOPTA14110;宗教是私人事务。;;;;;;;;;;;;x -EVTOPTB14110;慈善很好,但并没有。;;;;;;;;;;;;x -EVTOPTC14110;有趣;;;;;;;;;;;;x -EVTOPTD14110;也许我们可以采取一些措施来帮助他们;;;;;;;;;;;;x -EVTOPTE14110;我们将会帮助你们;;;;;;;;;;;;x -EVTNAME14120;世俗化与宗教化;;;;;;;;;;;;x -REMOVE_EVTNAME14120_sub;在$STATE$地方选举中,宗教政策备受争议。;;;;;;;;;;;;x -EVTDESC14120;$COUNTRY_ADJ$宗教政策业已成为$STATE$地方选举的诸多争论中的一个。尽管许多人认为,国家应当对于世俗化采取一个相对谨慎的政策。但这仍旧被许多当地忠实教徒所反对,认为这将会对长久以来的宗教特权构成威胁。;;;;;;;;;;;;x -EVTOPTA14120;世俗化是最重要的!;;;;;;;;;;;;x -EVTOPTB14120;世俗化能使国家在道德问题上保持中立;;;;;;;;;;;;x -EVTOPTC14120;一些世俗化的措施是必要的;;;;;;;;;;;;x -EVTOPTD14120;世俗化必须适中。;;;;;;;;;;;;x -EVTOPTE14120;政治上,信仰必须要有代表。;;;;;;;;;;;;x -EVTNAME14130;宗教皈依;;;;;;;;;;;;x -EVTNAME14130_sub;$STATE$宗教政策;;;;;;;;;;;;x -EVTDESC14130;在即将举行的选举辩论里,宗教问题也是议题之一。作为$STATE$当地的宗教领袖,他反对改宗的自由,因为这样他所管辖的教徒越来越少,而且这样的变化正从根本上危及了$COUNTRY_ADJ$道德架构。;;;;;;;;;;;;x -EVTOPTA14130;试图保持一种开放的观点。;;;;;;;;;;;;x -EVTOPTB14130;无为。;;;;;;;;;;;;x -EVTOPTC14130;真是令人遗憾;;;;;;;;;;;;x -EVTOPTD14130;尽管反感,但我们不能有太多的顾虑;;;;;;;;;;;;x -EVTOPTE14130;我们将竭尽所能,限制宗教这是无法容忍的。;;;;;;;;;;;;x -EVTNAME14140;圣地;;;;;;;;;;;;x -EVTNAME14140_sub;宗教政策与政府援助;;;;;;;;;;;;x -EVTDESC14140;动用公共资金来修缮教堂,已经成为$STATE$地方选举中一个热门话题。该项目支持者辩称政府对宗教的支持不仅对于教徒,而且对于地方领导来说都能抵御革命的力量。然而反对者则声称国家不应当介入原属于私人方面的宗教事务。;;;;;;;;;;;;x -EVTOPTA14140;教堂当然需要修缮;;;;;;;;;;;;x -EVTOPTB14140;一些基金能從文化重要性的角度來考慮?;;;;;;;;;;;;x -EVTOPTC14140;这个问题从根本上来看就应交给民众来决定。;;;;;;;;;;;;x -EVTOPTD14140;从原则上,我们必须反对这种计划;;;;;;;;;;;;x -EVTOPTE14140;上帝死了;;;;;;;;;;;;x -EVTNAME14150;移民与就业;;;;;;;;;;;;x -EVTNAME14150_sub;地方选举中的移民议题争论;;;;;;;;;;;;x -EVTDESC14150;目前大量移民的涌入创造了更多的就业需求。移民权利维护者要求新入籍的公民能够享受和在本土出生的公民享有同等的权利。这个话题已经成为地方选举中的一个热门话题。;;;;;;;;;;;;x -EVTOPTA14150;他们没有权利要求任何东西。;;;;;;;;;;;;x -EVTOPTB14150;为什么他们应当有相同的权利?;;;;;;;;;;;;x -EVTOPTC14150;我们能看到我们能做些什么。;;;;;;;;;;;;x -EVTOPTD14150;我们将解决这个问题;;;;;;;;;;;;x -EVTOPTE14150;前途不易,但我们将竭尽全力;;;;;;;;;;;;x -EVTNAME14160;移民问题;;;;;;;;;;;;x -EVTNAME14160_sub;地方选举中的居留权争论;;;;;;;;;;;;x -EVTDESC14160;地方选举中双方争论的一个焦点是,某些$STATE$居民感到由于他们原籍的关系而受到国家不公平对待。自由主义者认为,应当尊重移民和外侨的权利。事实上反对者和舆论则声称$COUNTRY_ADJ$国籍不是那些一夜之间就能得到的东西,而是需要历经几年乃至几代人的漫长过程。;;;;;;;;;;;;x -EVTOPTA14160;有限公民权,直到能被证明成为了一名忠诚的国民;;;;;;;;;;;;x -EVTOPTB14160;有限公民权,除了一些例外;;;;;;;;;;;;x -EVTOPTC14160;有限公民权应当成为移民政策的指导原则;;;;;;;;;;;;x -EVTOPTD14160;所有人都生来平等;;;;;;;;;;;;x -EVTOPTE14160;你知道,平等这是我的梦想;;;;;;;;;;;;x -EVTNAME14170;投票权与新国民;;;;;;;;;;;;x -EVTNAME14170_sub;公民权与居留权之争论;;;;;;;;;;;;x -EVTDESC14170;在$STATE$地方选举中,移民问题已经成为一个主要议题。自由派认为我们社会应当延伸投票权限,包括给予移民投票权。而其他人反对,也许是因为担心旧有权利的消失,而不是将平等投票权作为一种信仰。随着大选临近,$STATE$关于这个问题的辩论愈发激烈。;;;;;;;;;;;;x -EVTOPTA14170;我们必须不遗余力的扩大自由的范围;;;;;;;;;;;;x -EVTOPTB14170;只有极少限定的完整公民权是我们致力的方向。;;;;;;;;;;;;x -EVTOPTC14170;我们基本赞成完整公民权;;;;;;;;;;;;x -EVTOPTD14170;可悲!完整公民权不是一个好的选择。;;;;;;;;;;;;x -EVTOPTE14170;移民!?在我的$STATE$!?;;;;;;;;;;;;x -EVTNAME14180;战争与和平;;;;;;;;;;;;x -EVTNAME14180_sub;选战中的军国主义争论;;;;;;;;;;;;x -EVTDESC14180;在即将来到的$STATE$地方选举中,大部分争论主要围绕$COUNTRY$的国防政策。国家在国防政策上一直采取强硬立场,今年似乎也不例外。很显然军国主义政策将会受到选民的欢迎,不过选前辩论中的一些转变或许会降低其影响力。;;;;;;;;;;;;x -EVTOPTA14180;为了战争,勇往直前!;;;;;;;;;;;;x -EVTOPTB14180;我们需要强大的军队;;;;;;;;;;;;x -EVTOPTC14180;没必要增加军费开支;;;;;;;;;;;;x -EVTOPTD14180;事实上,我正在考虑削减……;;;;;;;;;;;;x -EVTOPTE14180;妈妈说手枪是魔鬼的右手;;;;;;;;;;;;x -EVTNAME14190;士兵的胃口;;;;;;;;;;;;x -EVTNAME14190_sub;地方选举中的军事与国防争论;;;;;;;;;;;;x -EVTDESC14190;您的将军们开始抱怨士兵得到的糟糕食物以及要求应当花费更多的钱在伙食上。将军们认为不良食品会降低士兵的战斗力,而提升战斗力则需要更好的伙食。而这已经成为许多$STATE$当地军属最关心的问题。;;;;;;;;;;;;x -EVTOPTA14190;战士们需要更好的食物!;;;;;;;;;;;;x -EVTOPTB14190;为了打好仗,他们需要更好的食物。;;;;;;;;;;;;x -EVTOPTC14190;我们将看看我们能在他们的食物上花多少钱。;;;;;;;;;;;;x -EVTOPTD14190;这不是我们应当率先考虑的。;;;;;;;;;;;;x -EVTOPTE14190;也许我们应当削减其他东西,例如裁军……;;;;;;;;;;;;x -EVTNAME14200;对于战争来说过时了?;;;;;;;;;;;;x -EVTNAME14200_sub;$STATE$关于军事开支的争论;;;;;;;;;;;;x -EVTDESC14200;一份重要的报告显示,大部分士兵的武器已接近破损,需要有人去检查一下,看看是不是要报废这批武器。而提供给战士们新的武器则可能超出目前军事方面可以承受的预算。;;;;;;;;;;;;x -EVTOPTA14200;听上去开销太高了;;;;;;;;;;;;x -EVTOPTB14200;没有武器他们就不能战斗了?;;;;;;;;;;;;x -EVTOPTC14200;我们或许在这问题上有所作为;;;;;;;;;;;;x -EVTOPTD14200;士兵需要武器;;;;;;;;;;;;x -EVTOPTE14200;他们的武器需要更新换代;;;;;;;;;;;;x -EVTNAME14210;反战者浪潮;;;;;;;;;;;;x -REMOVE_EVTNAME14210_sub;全$STATE$都在关心“给和平一个机会”;;;;;;;;;;;;x -EVTDESC14210;反战人士的观点在$STATE$具有一定的影响力。谁能在即将来到的大选中利用好这一影响力就能使自己的选情明朗。唯一的问题就是,选前的辩论会左右反战人士,这将在很大程度上影响他们对于候选人的支持程度。;;;;;;;;;;;;x -EVTOPTA14210;和平长存!;;;;;;;;;;;;x -EVTOPTB14210;暴力毫无出路!;;;;;;;;;;;;x -EVTOPTC14210;文治胜于武功;;;;;;;;;;;;x -EVTOPTD14210;军队需要的是枪,而不是八卦。;;;;;;;;;;;;x -EVTOPTE14210;也许暴力才是一切的答案。;;;;;;;;;;;;x -EVTNAME10270;自由学生联合会;;;;;;;;;;;;x -EVTDESC10270;“我们,$COUNTRY$的年青一代,为了恢复古代的自由而聚集到一起。为的是让$COUNTRY$成为第二个希腊。”\n\n在自由古老和浪漫主义的理想以及国家的鼓舞下,国立大学中一些激进派学生组成了一个学生协会。并出版了一份宣传资料,内容旨在要求改革选举办法,同时宣扬复兴那些$COUNTRY$古老和传统的自由。由于这勇敢新思想的迅速蔓延,该协会在校园里很快发展成为一个庞大的群众组织。;;;;;;;;;;;;x -EVTOPTA10270;必须允许他们表达自己的观点;;;;;;;;;;;;x -EVTOPTB10270;主要的是能不能不要做这些无聊的事情?;;;;;;;;;;;;x -EVTNAME10280;重读经典;;;;;;;;;;;;x -EVTDESC10280;“当我阅读雅典的伯里克利著作时,古代社会的先进性总能给予我惊喜。回过头看,数千年后,现在的我们还不如那个时代的人们自由。”\n\n19世纪见证了人们重新提起了对于古代著作的兴趣。许多古老社会,例如罗马和希腊,都成为思想解放者汲取灵感的源泉,他们在古老的例子和经验中找寻那些他们希望在现代社会实施的共同的自由传统。能拥有当地一个改革俱乐部再版的一些古代文献被$COUNTRY$受过教育的精英人士奉为时尚。;;;;;;;;;;;;x -EVTOPTA10280;老实说,你没有更好的事情去做吗?;;;;;;;;;;;;x -EVTOPTB10280;很高兴看到经典能受到关注。但,如同苏格拉底的对话,是任何人吗?;;;;;;;;;;;;x -EVTNAME10290;自由作家;;;;;;;;;;;;x -EVTDESC10290;“他哭了,因为他看到这个苦难的民族却拒绝呼吸那些古老的新鲜空气,而这种空气就是自由和$COUNTRY$的自由之子与生俱来的权利”\n\n我国一名最令人敬仰的作者最近出版了一部书。评论家称该书是通过出版审查的书籍里面,对于$COUNTRY$政治制度批评最严厉的一本。书中对于自由主义和反对旧时代的帝制持一种激进的观点,同时尽力维护民众与共和的权利。;;;;;;;;;;;;x -EVTOPTA10290;最好的是确保它只在地方最受欢迎?;;;;;;;;;;;;x -EVTOPTB10290;在全$COUNTRY$,必须允许有这样的一种声音!;;;;;;;;;;;;x -EVTNAME10300;商会抗议;;;;;;;;;;;;x -EVTDESC10300;在我国的某地,商会已经向当地政府提出愤怒的抗议,抱怨政府经济干预政策已经危害当地贸易,歪曲了自由市场的基本理念。受法国重农主义和苏格兰启蒙思想有关自由贸易和不干涉主义等一系列启蒙著作的影响,商会要求政府政策改变,使得他们在调控贸易方面以他们认为合适的方式进行独立运行。如果他们的要求无法得到满足,他们威胁将会将这个问题交由国家来解决。;;;;;;;;;;;;x -EVTOPTA10300;也许可以考虑对当地进行些微调;;;;;;;;;;;;x -EVTOPTB10300;我拒绝接受顽固的精英阶层的政治诉求;;;;;;;;;;;;x -EVTNAME10320;一篇经济学论文;;;;;;;;;;;;x -EVTDESC10320;我们大学的一名自由派教授发表了一本经济学的小册子。小册子受到了$COUNTRY$和国外自由派人士的重要关注。书尽管短小但是深刻,尤其体现在为自由市场和放任主义方面的优点所阐述的论点极具说服力。人们常把作者与大卫·李嘉图和亚当·斯密相提并论。我们可以认为这是一本从观点上就是错误的自由主义宣传而予以谴责,但是,回过头看,他是不是也有可取之处呢?;;;;;;;;;;;;x -EVTOPTA10320;显然,我们必须对这份刊物感到骄傲。;;;;;;;;;;;;x -EVTOPTB10320;当然,这只是一份为了利用工人阶级的宣传。;;;;;;;;;;;;x -EVTNAME10330;宪章集会;;;;;;;;;;;;x -EVTDESC10330;$COUNTRY_ADJ$宪章俱乐部的成员已经在我国某地组织了一场集会,呼吁在选举法中给更广大的阶层提供最基本的公民投票表决权。虽然表面上风平浪静,但集会随时随地可能失控。警方现在已经待命,随时准备进行干预,而且其中一些人表现的似乎更渴望。;;;;;;;;;;;;x -EVTOPTA10330;让警方控制住这个集会;;;;;;;;;;;;x -EVTOPTB10330;随着革命形势的发展,让这些蓝衣男孩走他们自己的路吧。;;;;;;;;;;;;x -DIPLOMACY_INFAMY;恶名:?Y$VALUE$?W;;;;;;;;;;;;x -WARDIALOG_INFAMY;$VALUE$恶名值;;;;;;;;;;;;x -WARDIALOG_PRESTIGE;$VALUE$威信值;;;;;;;;;;;;x -WARDIALOG_PEACECOST;和平需要$VALUE$;;;;;;;;;;;;x -WARDIALOG_SELECT_COUNTRY;选择右边列表中的?Y国家?W;;;;;;;;;;;;x -WARDIALOG_SELECT_STATE;选择右边列表中的?Y地区?W;;;;;;;;;;;;x -status_quo_desc;干涉一场战争,不会帮助任何一方达成?Y战争目标?W;;;;;;;;;;;;x -conquest_desc;吞并一个只有单个地区的?Y国家?W或者一个?Y未开化国家?W;;;;;;;;;;;;x -add_to_sphere_desc;把他国纳入我国的?Y势力范围?W;;;;;;;;;;;;x -take_from_sphere_desc;把一国从他国的?Y势力范围?W中拉入我们自己的;;;;;;;;;;;;x -acquire_core_state_desc;从敌国手中夺取一个拥有我们?Y核心省份?W的?Y地区?W;;;;;;;;;;;;x -acquire_state_desc;从敌国手中夺取一个?Y地区?W;;;;;;;;;;;;x -place_in_the_sun_desc;从敌国手中夺取一个?Y殖民地区?W;;;;;;;;;;;;x -cut_down_to_size_desc;强迫另一?Y国家?W解除武装并向我国支付赔款;;;;;;;;;;;;x -free_peoples_desc;从压迫者手中解放一个?Y地区?W;;;;;;;;;;;;x -protect_minor_desc;在右边列表中选择一个?Y地区?W;;;;;;;;;;;;x -humiliate_desc;通过羞辱?Y他国?W来展现我国的军事实力?W,如此可以提高我国的?Y威望?W并降低他国的;;;;;;;;;;;;x -po_disarmament2;在?Y$YEARS$?W年内禁止扩充军备并且将现有的军力削减?Y$PERCENTAGE$%?W;;;;;;;;;;;;x -po_reparations2;每年必须支付税收的?Y$PERCENTAGE$%?W,持续?Y$YEARS$?W年;;;;;;;;;;;;x -po_reduce_prestige2;?Y威望?W降低?R$VALUE$?W;;;;;;;;;;;;x -POP_DETAILS_UNEMPLOYED;失业率:;;;;;;;;;;;;x -POP_DETAILS_POPCHANGES;人群变化;;;;;;;;;;;;x -repeal_the_corn_laws_title;撤销谷物法;;;;;;;;;;;;x -repeal_the_corn_laws_desc;谷物法是指一系列不受欢迎的法案,这些法案是英国重商主义政策少有的代表,用于保护英国农业不受外国廉价谷物的冲击,而这也自然影响了英国底层群众获取廉价的食物。由于1845年的农业歉收,和随后爱尔兰的土豆歉收危机,谷物法终于在1846年取消。这一法案的撤销标志着英国进入持续了大半个19世纪的漫长自由贸易主义时期。;;;;;;;;;;;;x -corn_laws_repealed;谷物法被取消了;;;;;;;;;;;;x -corn_laws_repealed_desc;谷物法,一系列不受欢迎的法规被撤销了。;;;;;;;;;;;;x -crown_empress_of_india_title;印度女皇;;;;;;;;;;;;x -crown_empress_of_india_desc;随着东印度公司的关闭和莫卧儿帝国的解体,维多利亚女王于1857年获得了印度女皇的头衔。一般认为提出这个头衔的人是当时的首相本杰明·迪斯雷利。随着英属印度殖民政府的建立,日不落帝国的辉煌崛起已是无可置疑!;;;;;;;;;;;;x -svenska_pansarbats_foreningen_title;瑞典装甲船协会;;;;;;;;;;;;x -svenska_pansarbats_foreningen_desc;瑞典装甲船协会成立于1912年,目的是为建造瑞典海军岸防巡洋舰募集资金。这样项目获得了人民巨大的支持,使得该组织可以在成立不到一百天内献给古斯塔夫五世陛下一千五百万瑞典克朗,用于在1915年开工建造皇家海军瑞典号。;;;;;;;;;;;;x -OUTLINER_QUEUED;队列中的单位:;;;;;;;;;;;;x -BUDGET_NO_LOANS_TO_REPAY;我们没有贷款要偿还;;;;;;;;;;;;x -POPDETAIL_NO_REBEL;没有反叛倾向;;;;;;;;;;;;x -PRODUCTION_STOCKPILE_LACK_COST;储备资源缺乏:;;;;;;;;;;;;x -DIPLOMACY_AT_WAR_WITH;交战:;;;;;;;;;;;;x -COLONIZE_CLOSEST_BASE_TO_FAR_SPEC;最近的海军基地在?Y$PROV$?W,依旧太过遥远\n(海军距离:需要?R$NEED$?W/?Y$CURR$?W);;;;;;;;;;;;x -COLONIZE_CLOSEST_BASE_SPEC;最近的海军基地在?Y$PROV$?W\n(海军距离:需要?G$NEED$?W/?Y$CURR$?W);;;;;;;;;;;;x -BUILDING_INFRASTRUCTURE;基础设施:?Y$VALUE$?W;;;;;;;;;;;;x -UNITVIEW_POP_INFO;来自?Y$LOC$?W的?Y$TYPE$?W;;;;;;;;;;;;x -UNITVIEW_POP_INFO_FACTION;支持?Y$FACTION$?W;;;;;;;;;;;;x -SCHOOL_EFFECT;科研学派变为?Y$NAME$?W!\n;;;;;;;;;;;;x -IS_NOT_MOB;未动员。;;;;;;;;;;;;x -IS_MOB;已动员;;;;;;;;;;;;x -enact_female_suffrage_title;允许妇女投票;;;;;;;;;;;;x -enact_female_suffrage_desc;妇女的投票权在十九世纪逐渐得到西方社会的认可。这种思想最早在自由主义思想家著作中得到推崇,比如英格兰的玛丽·雪莱和约翰·斯图加特·密尔。这种思潮随着时间的推移逐渐发展,到世纪末已经发展成了一种独立的主义:女权主义。一战中妇女在工厂或其他和平时期被认为只有男性才可胜任的岗位中的工作经历,成为了女性争取工作、投票和在其他社会领域与男性平等的权利的关键要素。;;;;;;;;;;;;x -female_suffrage;妇女投票权;;;;;;;;;;;;x -female_suffrage_desc;我国尊重男女平等,允许妇女在大选期间进行投票。;;;;;;;;;;;;x -SOCIAL_DESC2;社会开支用于执行通过的社会改革。其额度取决于我国的行政效率。?W;;;;;;;;;;;;x -support_ruhr_industrialism_desc;鲁尔工业区新兴起了一个庞大的军工结合体,有一些工业巨头,比如克虏伯家族与普鲁士军方和政府合作,极大的增强了普鲁士的军事和工业能力。伏尔泰说过普鲁士是一支拥有国家的军队,这一说法用在鲁尔地区身上真是再恰当也没有了。;;;;;;;;;;;;x -EVTNAME17020;世界废奴会议;;;;;;;;;;;;x -EVTDESC17020;有关女性选举权已经成为了在$CAPITAL$举行的废奴会议上的焦点,在各国的代表中有一些是女性,于是一个题按要求在会议正式召开之前,应该取消女性代表们的表决权。男女代表们各自分开的席位也成为了一个焦点。越来越多的迹象表明了$COUNTRY$以及整个西方世界的女性们正在努力参与到各种社会活动之中。;;;;;;;;;;;;x -EVTOPTA17020;这明显是无事生非吗;;;;;;;;;;;;x -EVTOPTB17020;不让女性参与公众活动才是无事生非呢;;;;;;;;;;;;x -HAVE_INDUSTRIAL_SCORE_MORE_THAN;工业分数高于:;;;;;;;;;;;;x -EVTNAME17030;工作的女性;;;;;;;;;;;;x -EVTDESC17030;当陷入的战争的泥潭,越来越多的男人们被找入战场的时候,一些重要工业部门建议在工厂中暂时雇佣女性。这个政策在之前一些小规模尝试中已经被证明了是十分有效的,她们的工作效率并不比男人们差,而且她们更能适应一些这样的工作。;;;;;;;;;;;;x -EVTOPTA17030;我们需要一切可用的人手;;;;;;;;;;;;x -EVTOPTB17030;决不能这样做!!;;;;;;;;;;;;x -EVTNAME17040;我想少校是位女权主义者;;;;;;;;;;;;x -EVTDESC17040;“我的结论是,虽然有些职业的确不适合女性,但是她们出现在各种工作场所绝不会对社会秩序有任何威胁。”\n\n一位挺有声望的的军人在$COUNTRY$的一份主流报纸上发表了一篇文章。女性参加工作被不少认为是这几年的最大的失误。上校支持女性参加各种工作,并认为那些反对者只能证明了女性参加工作已经是不可动摇事实;;;;;;;;;;;;x -EVTOPTA17040;有关女性的工作条件的确的规范一下;;;;;;;;;;;;x -EVTOPTB17040;这家伙肯定在$COUNTRY_ADJ$军中没前途了;;;;;;;;;;;;x -EVTNAME17050;泥泞中的游行;;;;;;;;;;;;x -EVTDESC17050;“$CAPITAL$的天气对我们来说真是太糟了,到处都是泥泞一片。泥泞中的游行因此而得名。”\n\n一个有关女性选举权的委员会在这周组织了一场游行,吸引大约3000名各种职业的妇女们,包括纺织工人,律师,艺术家和许多其他人士聚集在$CAPITAL$的大街上要求自由与选举权。考虑到天气这是一个足以与男人媲美的行为。;;;;;;;;;;;;x -EVTOPTA17050;让我们袖手旁观吧;;;;;;;;;;;;x -EVTOPTB17050;我们得理解,并支持她们;;;;;;;;;;;;x -EVTOPTC17050;这种无聊的活动已经持续了太久了;;;;;;;;;;;;x -TRIGGER_STATE;所在地区;;;;;;;;;;;;x -EVTNAME17060;苗条的宣传者;;;;;;;;;;;;x -EVTDESC17060;在我们的省份中的一个酒吧进行宣传的女权主义者们正在成为全国的笑柄。那二位带着宣传板站在酒吧外看起来属于相对上层社会但比较瘦弱的女子,不仅被认为滑稽透顶,而且被一些下层女性所厌恶,因为这些高高在上的人只会屈就与诡辩。;;;;;;;;;;;;x -EVTOPTA17060;没关系,这就是言论自由吗;;;;;;;;;;;;x -EVTOPTB17060;也许人们应该多听听这些漂亮女士们的观点?;;;;;;;;;;;;x -EVTNAME17070;女权主义与妇女参政;;;;;;;;;;;;x -EVTDESC17070;就和许多主义一样,早期的女权主义者们也有着各自不同的意见与见地。在英国,NUWSS和NSWRV的分裂就是一个例子。在$COUNTRY$的女权主义者们也由于各自的不同见解而分裂。;;;;;;;;;;;;x -EVTOPTA17070;我们应该支持保守派;;;;;;;;;;;;x -EVTOPTB17070;啊,反动主义才是最好的,;;;;;;;;;;;;x -EVTNAME17080;已婚妇女财产保护运动;;;;;;;;;;;;x -EVTDESC17080;“已婚妇女是没有个人财产的,法律与婚姻将她与丈夫的财产视为一体。我们要改变它,我们要让已婚妇女们拥有应属于自己的那一份财产并让法律能区分夫妇双方的财产。”\n\n$COUNTRY$的女权主义者们开始了争取财产权的运动,为妇女争取自已的权益。;;;;;;;;;;;;x -EVTOPTA17080;……接下来是股市行情吧?;;;;;;;;;;;;x -EVTOPTB17080;这种争取人权的活动应该发扬光大;;;;;;;;;;;;x -EVTNAME17090;发放传单运动;;;;;;;;;;;;x -EVTDESC17090;“我们走遍了整个城市。我和其他姑娘们分散到个每一个街区。那不是一个容易的工作,不过那是一段难忘的快乐时光。”\n\n$COUNTRY_ADJ$女权主义者们为了取得民众的支持在当地大规模发放传单,为了她们的财产权、婚姻法、投票权而努力着。;;;;;;;;;;;;x -EVTOPTA17090;我不知道当地居民们会怎么看待她们,我真的不知道;;;;;;;;;;;;x -EVTOPTB17090;议员们都去干什么了呀?;;;;;;;;;;;;x -EVTNAME17100;女性教育;;;;;;;;;;;;x -EVTDESC17100;“先生,如果您因为第156号学生带着无边帽而不安的话,我很乐意摘去我的头饰,安静地坐在教室后方,但我绝不会自愿放弃我的一堂课。”\n\n在$COUNTRY_ADJ$大学,由于女性的出现而带来了争议。一位女性被我们的高等学院录取,让当地的保守人士们大为不安。;;;;;;;;;;;;x -EVTOPTA17100;把那个爱出风头的小姐从学院中赶走!;;;;;;;;;;;;x -EVTOPTB17100;难道我们博学的教授们会因此不快吗?;;;;;;;;;;;;x -EVTNAME17110;《第二性》;;;;;;;;;;;;x -EVTDESC17110;“尽管很多女性热情地尝试展现自我,但这是非常困难的。”\n-西蒙娜·德·波伏娃--《第二性》\n\n一个著名的$COUNTRY_ADJ$妇女参政权论者出版了一本女权主义书籍,这本书获得了国内外女性的关注。;;;;;;;;;;;;x -EVTOPTA17110;推荐这本书;;;;;;;;;;;;x -EVTOPTB17110;抨击这本书;;;;;;;;;;;;x -EVTNAME17120;写信运动;;;;;;;;;;;;x -EVTDESC17120;“我呼吁你们,姐妹们,开始写信吧,写给那些国会议员们,那些地区议员们,你们的祖母,任何人都可以!这些文字将展示我们同男人们拥有同样的力量!”\n\n$COUNTRY_ADJ$女权主义者们开始了一场写信运动,她们的目标是每位议员每年收到一千封信直到妇女选举前被通过。这场运动已经取得了不少成效。;;;;;;;;;;;;x -EVTOPTA17120;我认为这将在议会中发挥一些影响;;;;;;;;;;;;x -EVTOPTB17120;我想这将会在民众中有着不少影响;;;;;;;;;;;;x -EVTNAME17130;无法无天的女权主义者;;;;;;;;;;;;x -EVTDESC17130;四扇被砸坏的窗户,试图纵火以及对两位警官的攻击……警官们并没有受到人身伤害,不过他们的自尊心就不一定了。“究竟是什么让你们这么做啊?”\n\n一个激进的$COUNTRY_ADJ$女权组织发动了一场暴力游行来使政府关注她们的议题。当地保守主义者们认为这是对国民意志的损害以及西方文明终结的开始。;;;;;;;;;;;;x -EVTOPTA17130;好的;;;;;;;;;;;;x -EVTNAME17140;女权主义者绝食抗议!;;;;;;;;;;;;x -EVTDESC17140;$COUNTRY_ADJ$一位因暴力游行而入狱的女权主义者在监狱中开始了为期两周的绝食,抗议$COUNTRY_ADJ$对妇女的不平等对待。抗议在“让女性投票”的口号下得到越来越多的关注与支持,当地的政客们也开始讨论此事。现在大街小巷几乎所有的报纸都对此极度关注。;;;;;;;;;;;;x -EVTOPTA17140;我建议狱卒们应该给那个疯子灌些食物下去;;;;;;;;;;;;x -EVTOPTB17140;还是放了她吧;;;;;;;;;;;;x -EVTNAME17150;猫与老鼠法案;;;;;;;;;;;;x -EVTDESC17150;(这个被称之为)猫与老鼠法案是与1912年为了避免绝食抗议的女权主义者取得民众的同情而在英国通过的一项法案。基本内容是一个犯人可以因任何严重的健康原因而被暂时释放,在恢复健康后继续被收押,这样政府就不必承担迫害绝食抗议者的罪名了。我们的一个省份也通过了类似的法案将绝食抗议者如此对待。;;;;;;;;;;;;x -EVTOPTA17150;向中央政府施压来取消这个法案;;;;;;;;;;;;x -EVTOPTB17150;无视它;;;;;;;;;;;;x -EVTNAME17160;研究小组;;;;;;;;;;;;x -EVTDESC17160;一个由支持女权主义人士组成的研究小组在这几年中渐渐在国际女权主义者们间变得有名。研究组所在的$COUNTRY_ADJ$学院在这个时候发表了几篇他们的关于哲学,政治与经济方面关注女性的论文。;;;;;;;;;;;;x -EVTOPTA17160;让我们为此觉得光荣吧;;;;;;;;;;;;x -EVTOPTB17160;千万别把这种丢人显眼的事情和我扯到一起;;;;;;;;;;;;x -EVTNAME17170;国际化的女权主义;;;;;;;;;;;;x -EVTDESC17170;当$COUNTRY$的女权主义者们达成了他们的目标的时候,很多其他国家依旧缺少一个能跟上时代,人人平等的民主制度。在各种国际会议中向他国提出这点应该没有坏处,或者用此来转移国内民众的视线。;;;;;;;;;;;;x -EVTOPTA17170;我不认为他们会冷静的接受这点……;;;;;;;;;;;;x -EVTOPTB17170;至少我们比那些人强……;;;;;;;;;;;;x -STATE_NONCORES;地区的无核心省份:?R$VALUE$?!W;;;;;;;;;;;;x -DIPLOMACY_CANNOT_SET_PRIO_VASSAL;我国无法影响其他国家的?Y卫星国?W或?Y自治领?W;;;;;;;;;;;;x -DIPLOMACY_NEGOTIATE_VASSAL;我国无法与?Y卫星国?W或?Y自治领?W进行外交活动;;;;;;;;;;;;x -DIPLOMACY_NEGOTIATE_WE_VASSAL;如果我国是一个?Y卫星国?W或?Y自治领?W,我国无法与其他国家进行外交活动;;;;;;;;;;;;x -PW_OPEN_POPSCREEN;查看?Y$LOC$?W的人口统计;;;;;;;;;;;;x -COLONIAL_EDUCATION;殖民地:$VAL$;;;;;;;;;;;;x -EVTNAME17500;劳工工会;;;;;;;;;;;;x -EVTDESC17500;“绝不,我们绝不去!”\n\n我们的一个州在这几个月中从当地的一个工坊成立了劳工工会以来已经成为了社会主义者的大本营了,那个工会给工人们树立了榜样,于是在每个工厂,工会都如雨后春笋般的冒了出来。一些当地名流上书中央政府要求出动军队来取缔这些工会。;;;;;;;;;;;;x -EVTOPTA17500;我们绝不会让军队去攻击应该被他们所保护的民众们;;;;;;;;;;;;x -EVTOPTB17500;我想我们应该有充足的人手送去吧……;;;;;;;;;;;;x -EVTNAME17510;火上浇油的集会;;;;;;;;;;;;x -EVTDESC17510;那些社会主义者们让省份内本来就已经十分尖锐的劳资矛盾愈演愈烈,并要求组建国民卫队以将事态升级;;;;;;;;;;;;x -EVTOPTA17510;我不推荐我们的人民受黑社会保护;;;;;;;;;;;;x -EVTOPTB17510;任何能阻止事态恶化的东西都行!;;;;;;;;;;;;x -EVTNAME17520;怠工活动;;;;;;;;;;;;x -EVTDESC17520;我们的一座工厂成为了一场不暴力但损失巨大的怠工活动的目标,当地的社会主义着们被认为是幕后的组织者。工厂经理在考虑是否将这些怠工着悉数辞退。;;;;;;;;;;;;x -EVTOPTA17520;炒工人的鱿鱼吗,没问题呀;;;;;;;;;;;;x -EVTOPTB17520;抨击这些暴发户们;;;;;;;;;;;;x -westernize_nation_title;接受西方影响;;;;;;;;;;;;x -westernize_nation_desc;我们的国家正受到越来越多的西方现代文明的冲击,在现代科技、工业与军事方面我们长久以来的传统经验几乎毫无用武之地。西方文明的影响已经渗透到了国内的每个角落,每个人的心中。现在我们的命运掌握在我们自己手中。唯一能阻止西方潮流继续蔓延下去方法就是变得和他们一样。;;;;;;;;;;;;x -the_meiji_restoration_title;明治维新;;;;;;;;;;;;x -the_meiji_restoration_desc;一般来说日本历史始于公元前660年的神武天皇时期,虽然皇室一直流传到了现在,但是在江户时期天皇就沦为傀儡,只是一种精神上的象征罢了。现在将权力归还天皇,并开始工业化、制定宪法与改革经济,日本也许能够挣脱西方列强的束缚。;;;;;;;;;;;;x -HAVE_MILITARY_SCORE_MORE_THAN;军事分数高于:;;;;;;;;;;;;x -CIVILIZED_EFFECT;转变为?Y开化国家?W\n;;;;;;;;;;;;x -EVTNAME10000;万国之春;;;;;;;;;;;;x -EVTDESC10000;十九世纪初的平静在$YEAR$年被打破了,革命与自由的风潮席卷了整个大陆。那些老朽的王室们只能缩到角落中缩缩发抖,法国大革命的情景再次遍布了欧洲的大街小巷,学生和年轻人们在在自由的旗帜下为了他们的梦想聚集在一起,为了一个自由的欧洲;;;;;;;;;;;;x -EVTOPTA10000;我们会像我们的父辈那样成为自由的人!;;;;;;;;;;;;x -form_kellys_irish_brigade_title;凯利的爱尔兰旅;;;;;;;;;;;;x -form_kellys_irish_brigade_desc;“那些拥护林肯的胆小鬼们,什么时候来会会我们爱尔兰旅?”\n\n当大部分爱尔兰移民在内战中拥护北军的时候,一小部分却加入了南军,或许他们认为在这场战争中南军就像爱尔兰从不列颠独立那样是正义的。;;;;;;;;;;;;x -EVTNAME17530;血腥的罢工;;;;;;;;;;;;x -EVTDESC17530;今天我国的警察镇压了一场由那些捣乱的共产主义者与革命家发起罢工,这件事给大大刺激个国内的共产主义者与社会主义着们,当地那些被他们洗脑的农民么已经和传统与秩序,以及我们的政府形成了激烈的对立。;;;;;;;;;;;;x -EVTOPTA17530;让我们希望这种无聊的事情不要再发生了;;;;;;;;;;;;x -EVTOPTB17530;但是,难道那些家伙的困境是由统治阶级造成的吗?;;;;;;;;;;;;x -EVTNAME17540;令人同情的罢工;;;;;;;;;;;;x -EVTDESC17540;我国的一座机械厂的工人们开始了罢工,他们或真或假的装成生病的样式来引起社会的关注。一座工厂停产倒是没什么,糟糕的是大量其他的工人们纷纷加入他们的行列是我国的工业受到不少影响。或许我们要使用一些强硬的手段来制止他们?;;;;;;;;;;;;x -EVTOPTA17540;我们有的是时间,慢慢耗下去吧;;;;;;;;;;;;x -EVTOPTB17540;把那些报道这种消息的报纸给封了!;;;;;;;;;;;;x -EVTNAME17550;$COUNTRY_ADJ$红星报;;;;;;;;;;;;x -EVTDESC17550;一个正如其名的报纸在$CAPITAL$发行了——$CAPITAL$红星报,主要发行者是$COUNTRY_ADJ$社会党。这份报纸深入社会底层报导着那些人的生活实况,并宣扬工人的权益,工会组织以及民主与自由;;;;;;;;;;;;x -EVTOPTA17550;我觉得他们应该对底层人士进行实况报道。;;;;;;;;;;;;x -EVTOPTB17550;这是什么乱七八糟的报纸呀,用来包烤鱼的吗?;;;;;;;;;;;;x -EVTNAME17560;五月大游行;;;;;;;;;;;;x -EVTDESC17560;鲜红的旗帜迎风飘扬,人们纷纷外出观看这场由社会主义者、共产主义者、工会会员与广大工人们举行的大游行。为了纪念在1886年芝加哥干草市场大屠杀中死去的示威者们,这样的游行在$COUNTRY$每年都被在各地发起。今年的游行看起来特别成功,毫无疑问的这将增加社会主义者们的觉醒度与斗争性。;;;;;;;;;;;;x -EVTOPTA17560;居然在我的国家中纪念这些破坏者与杀人犯?;;;;;;;;;;;;x -EVTOPTB17560;我们自然会支持这种增加国际间工人们团结的行为;;;;;;;;;;;;x -EVTNAME17580;工会的没落;;;;;;;;;;;;x -EVTDESC17580;“有只狐狸在鸡舍,\n一群牛们在外面的玉米地。\n工会已经崩溃,\n他们自豪的红旗被撕裂。”\n——史蒂夫·艾尔\n\n我们一个省份的资本家们开始用各种办法来摧毁工会,其中就包括雇佣职业渗透者来破坏工会的团结,以此来回复传统的秩序。;;;;;;;;;;;;x -EVTOPTA17580;这真是个令人拍手叫绝的好主意呀!;;;;;;;;;;;;x -EVTOPTB17580;这是违反工会自由的法案的;;;;;;;;;;;;x -EVTNAME17590;停工!;;;;;;;;;;;;x -EVTDESC17590;我们一个省份的资本家在劳资冲突升级的时候将工厂停工,并告知工人这件持续下去直到他们不再支持工会为止。当地警方支持这项举动,并且与工人们在厂区周围发生了一系列的冲突。;;;;;;;;;;;;x -EVTOPTA17590;我们已经在贸易,战争与生产上忙的焦头烂额了,我才不想为工人组织操心;;;;;;;;;;;;x -EVTOPTB17590;嗨,那是违法宪法的!;;;;;;;;;;;;x -EVTNAME17600;黑旗飘扬;;;;;;;;;;;;x -EVTDESC17600;我们一个省份的社会党最近在他们年轻有为的领导人的率领下开始急剧的变化。虽然他们还赞同一些基本的社会主义理论比如强调国家的角色,但开始成了激进的民族主义。黑色的旗帜在(前)社会党总部大楼前飘扬着,已经很明显了他们已经蜕变成了一个新的政治理念:法西斯主义。;;;;;;;;;;;;x -EVTOPTA17600;看上去很有趣,记得盯紧他们。;;;;;;;;;;;;x -EVTOPTB17600;我们来试试能不能让他们温和一些。;;;;;;;;;;;;x -EVTNAME17610;黑衫队;;;;;;;;;;;;x -EVTDESC17610;我们一个省份的法西斯份子成立了一个只效忠与他们领袖的准军事组织——黑衫队,因为他们黑色的制服而得名。对于$COUNTRY_ADJ$政治来说这是一个全新的尝试,不然人们担心其他组织会仿效他们成立自己的军事组织。;;;;;;;;;;;;x -EVTOPTA17610;试图镇压并取缔他们;;;;;;;;;;;;x -EVTOPTB17610;不用管他们,希望他们也别来找麻烦;;;;;;;;;;;;x -EVTNAME17620;法西斯的慈善食堂;;;;;;;;;;;;x -EVTDESC17620;法西斯份子以“保护$COUNTRY_ADJ$广大工人们免遭国际资本主义的迫害”的名义开始为失业人民们提供免费的食物。不少其他党派,包括势力最大的自由党与保守党都批评说这是对选民的贿赂。然而法西斯份子们却对此充耳不闻。;;;;;;;;;;;;x -EVTOPTA17620;他们并没有违法,所以政府也不应干预他们;;;;;;;;;;;;x -EVTOPTB17620;这只不过是骗取民心罢了,得制止他们!;;;;;;;;;;;;x -EVTNAME17630;向$CAPITAL$进军;;;;;;;;;;;;x -EVTDESC17630;消息已经传到了$CAPITAL$,黒衫军连同其他法西斯组织已经从全国各地向$CAPITAL$进军,意在夺取政权。军队没有任何试图阻止他们的意向,因为不少高级将领都是法西斯的同情者。这对年轻的$COUNTRY_ADJ$民主政府来说是个严峻的考验。;;;;;;;;;;;;x -EVTOPTA17630;强行派出军队阻止他们!;;;;;;;;;;;;x -EVTOPTB17630;什么黒衫军,我还白衫军呢!;;;;;;;;;;;;x -EVTNAME17640;$COUNTRY_ADJ$自由军团;;;;;;;;;;;;x -EVTDESC17640;对资本主义的未来与自由民主政策感到失望的老兵们组织了一个名为自由军团的准军事组织,意在保护自己的祖国已人民,他们已经开始了政治活动,威胁了好几位自由派的政治家并在人民心中中占有一席之地。;;;;;;;;;;;;x -EVTOPTA17640;那就由他们去吧;;;;;;;;;;;;x -EVTOPTB17640;阻止他们影响到军队;;;;;;;;;;;;x -EVTNAME17650;法西斯报纸;;;;;;;;;;;;x -EVTDESC17650;法西斯份子们在一个省份创办了一份名为《$COUNTRY_ADJ黎明报》的报纸,从天到地无所不谈,并且对共产主义者、社会主义者、自由派、保守党、外国人、少数民族、女性、同性恋、资本家、精神病患者与罪犯进行了刻薄的批判,在不少观点上受到了民众的支持。;;;;;;;;;;;;x -EVTOPTA17650;我认为它的阅读对象主要是下层人士;;;;;;;;;;;;x -EVTOPTB17650;我想它的阅读对象主要是中产阶层;;;;;;;;;;;;x -EVTNAME17660;暴力教条;;;;;;;;;;;;x -EVTDESC17660;我们的一个省份发生了严重的政治暴力事件,法西斯份子们袭击了在昨天袭击了当地自由党的总部并造成三人死亡多人受伤的惨剧。现在每当夜幕降临是,法西斯份子、社会主义者与市民卫队在街上大打出手,在当地居民中引起了极大的恐慌。不少人要求增加治安预算来控制住局势。;;;;;;;;;;;;x -EVTOPTA17660;对当地发布戒严令并派军队进驻。;;;;;;;;;;;;x -EVTOPTB17660;向自由党以国家的名义,以未能保护好她的公民为由道歉;;;;;;;;;;;;x -EVTNAME17670;反少数民族的风潮;;;;;;;;;;;;x -EVTDESC17670;$COUNTRY_ADJ$法西斯份子们开始了一场反对外国人、移民与少数民族的宣传。他们对少数民族大肆发表仇恨的攻击。一些文化精英们抨击这是十分过分的煽动,并表示对少数民族的支持。;;;;;;;;;;;;x -EVTOPTA17670;抨击这种活动;;;;;;;;;;;;x -EVTOPTB17670;默许他们这样做;;;;;;;;;;;;x -EVTNAME17680;法西斯大游行;;;;;;;;;;;;x -EVTDESC17680;法西斯份子们今天在大街上举行了一场展示他们的力量的大游行,身穿黑色与褐色的衣衫,以军事队形在大街上浩浩荡荡的开进。一些内阁成员认为这种不被国家所控制的军事组织是一个潜在的威胁,并要求将其列为非法。;;;;;;;;;;;;x -EVTOPTA17680;既然他们要游行就让他么去吧;;;;;;;;;;;;x -EVTOPTB17680;将其列为非法组织;;;;;;;;;;;;x -EVTNAME17690;啤酒馆事件;;;;;;;;;;;;x -EVTDESC17690;有消息说一个省份的法西斯份子准备进行武装叛变,他们将总部设立在一所啤酒馆中,妄想夺取当地的政权。在如何处理这件事上我们的内阁成员发生了分歧。一些人认为当地的警察就能对付他们,另一些则认为需要派出军队前往镇压。不过后者将是法西斯得到更多的同情与支持。;;;;;;;;;;;;x -EVTOPTA17690;就让警察去镇压他们吧;;;;;;;;;;;;x -EVTOPTB17690;果断地派出军队前往镇压;;;;;;;;;;;;x -EVTNAME17700;法西斯工会;;;;;;;;;;;;x -EVTDESC17700;我们一个省份的法西斯份子们组织了一个反社会主义的工会,宣扬他们所谓的“劳动力与资本的自然关系”。工会在法西斯党的控制下大大加强了自己的实力。我们可以试着去镇压他们,不过却会将工人们逼往社会主义工会那边。;;;;;;;;;;;;x -EVTOPTA17700;将他们定位为非法组织;;;;;;;;;;;;x -EVTOPTB17700;随他们去吧;;;;;;;;;;;;x -carlist_rebels_title;卡洛斯派;;;;;;;;;;;;x -carlist_rebels_name;卡洛斯派;;;;;;;;;;;;x -carlist_rebels_desc;卡洛斯主义是西班牙的一个支持传统主义与正统主义的运动。卡洛斯派受到自由主义在政治意识形态与经济关系上的双重威胁,尤其敌视那些反教权的进步主义者,认为这些人明显只是一群憎恨教会与传统的共济会傀儡。他们认为只有让西班牙接受正统继承人卡洛斯王子的统治,秩序才会回归。;;;;;;;;;;;;x -carlist_rebels_army;卡洛斯军;;;;;;;;;;;;x -PRODUCTIONVIEW_FACTORY;?Y工厂?W;;;;;;;;;;;;x -PRODUCTIONVIEW_RGO;?Y原料产地?W;;;;;;;;;;;;x -PRODUCTIONVIEW_ARTISAN;?Y手工业者?W;;;;;;;;;;;;x -restore_mexican_empire_title;重建墨西哥帝国;;;;;;;;;;;;x -restore_mexican_empire_desc;法国因为墨西哥拒绝偿还贷款而在1861年对其进行了一次军事干涉。扶持奥地利的马克西米连·斐迪南大公,即后来的马克西米连一世,成为重建的墨西哥帝国的皇帝。虽然帝国只持续了三年,马克西米连一定程度上还是获得了墨西哥保守阶级的支持。支持马克西米连对墨西哥皇位的宣称,我们可以将墨西哥变回一个君主国,但这也很可能带来很多的风险。;;;;;;;;;;;;x -PROVINCE_NEXT_LEVEL;?Y下一级别:?W;;;;;;;;;;;;x -AVG_STATE_BONUS2;平均基础设施;;;;;;;;;;;;x -infrastructure;基础设施;;;;;;;;;;;;x -AVG_STATE_BONUS_NOTHING;无基础设施;;;;;;;;;;;;x -BUDGET_CONSUMED_MILITARY;估计的军事物资消耗量:;;;;;;;;;;;;x -BUDGET_CONSUMED_OVERSEAS;估计的海外物资消耗量:;;;;;;;;;;;;x -BUDGET_OVERSEAS_PROVINCES;海外省份数:?Y$VALUE$?W;;;;;;;;;;;;x -BUDGET_AVG_TAX_EFFICIENCY;平均行政效率:?Y$VALUE$%?W;;;;;;;;;;;;x -BUDGET_AVG_TAX_EFFECT;平均有效税收:?Y$VALUE$%?W;;;;;;;;;;;;x -BUDGET_ADMIN_EFFICIENCY2;全国行政效率:?Y$PERC$%?W;;;;;;;;;;;;x -BUDGET_ADMIN_EFFICIENCY_DESC2;我国的?Y行政效率?W决定了社会改革和关税的效率。这些支出也有助于我们的治安。;;;;;;;;;;;;x -PV_STATE_ADM_EFF;我们的?Y地区行政效率?W影响我们税收和治安;;;;;;;;;;;;x -PV_STATE_ADM_EFF_CURRENT;?Y$STRATA$?W有效税收:?Y$PERC2$%?W(现在的税率设定:?Y$PERC$%?W);;;;;;;;;;;;x -BUDGET_TARIFFS_MODIFIED;有效关税:?Y$PERC$%?W;;;;;;;;;;;;x -PV_CRIMEFIGHT_MAX;(最高:?Y$PERC$%?W);;;;;;;;;;;;x -EVTNAME2500;边境事件;;;;;;;;;;;;x -EVTDESC2500;我国一位公民今日被邻国警方逮捕,罪名是对在两国边境的防御工事进行间谍活动。这次逮捕中唯一的问题在于与邻国宣称的相反,涉案公民是在我方一侧被捕的。地方警察总长已要求邻国同仁立刻释放$COUNTRY_ADJ$公民,并且要求向$COUNTRY$做出正式道歉。;;;;;;;;;;;;x -EVTOPTA2500;不考虑他们的行为,这或许可以成为一个合理化战争的理由。;;;;;;;;;;;;x -EVTNAME2510;$CAPITAL$汽船爆炸!;;;;;;;;;;;;x -EVTDESC2510;$CAPITAL$汽船是一艘小型军事汽船,昨日在停靠一个外国港口时,汽船右舷中部发生爆炸后随即沉没。据军事情报显示,此次爆炸可能由于锅炉过热而引起的。但流传最广的负面通讯则紧紧抓住了这次机会并且声称这次爆炸是外国势力的蓄谋已久和侵略性的行为。我国国民对此事件十分愤怒,要求外国人血债血偿的言论可以从$CAPITAL$与该船同名的道路上的议论中听到。;;;;;;;;;;;;x -EVTOPTA2510;我们不能容许这种背信弃义的野蛮行为逍遥法外!;;;;;;;;;;;;x -EVTOPTB2510;这次爆炸是意外,我们不能让暴徒主导外交政策;;;;;;;;;;;;x -EVTNAME2520;大使受辱;;;;;;;;;;;;x -EVTDESC2520;我们驻一大国的大使已经发回电报,电报中难掩试图与对方订立一个双边引渡条理的失败的失望之情。显然,我方大使已经受到该国政府多次地冷落。并且谈判中,对方委派普通公务员而不是政府决策层进行对话。这样的外交已经反反复复持续了两个月了。;;;;;;;;;;;;x -EVTOPTA2520;通知他们继续不合作的潜在后果;;;;;;;;;;;;x -EVTOPTB2520;就这段时间致函对方表示感谢,并告知结束谈判。;;;;;;;;;;;;x -EVTNAME2530;殖民地事变;;;;;;;;;;;;x -EVTDESC2530;我们殖民地的一个军团日前遭遇了一支外国军队,根据军事情报,该国外军队沿着一条鲜为人知、不短的水路越境直接进入我国殖民地。报告进一步提及,该军队在对该地区进行地区地质调查时正好遭遇到我方巡逻,但是无法了解到其真实用意是什么。我们战时内阁的鹰派人物将此视作对$COUNTRY$的领土完整的直接攻击,并且要求执行他们称之为‘煽动$COUNTRY_ADJ$愤怒’的计划。;;;;;;;;;;;;x -EVTOPTA2530;有人入侵了,然后调动部队,有趣!;;;;;;;;;;;;x -EVTOPTB2530;我不相信为了这个被告知的真相就值得为此去的发动战争了;;;;;;;;;;;;x -EVTNAME2540;商人被骚扰;;;;;;;;;;;;x -EVTDESC2540;“在这方面,我愿意谈到商业方面的问题。这是由我的一个选民提出的。他上个月因为一个苦恼的事情而致信给我讲述了他的商品是怎样被一个外国港口的海关官员给没收的。同样我只能重申进一步容忍对不受限制的自由国际贸易的限制只会进一步恶化每年产生的无数个问题。”\n\n一位因其极力支持自由贸易而被人熟识的议员今天在议会发表的演讲中说道,其中详尽的表达了对外国势力的不满。;;;;;;;;;;;;x -EVTOPTA2540;无法容忍,必须考虑强有力的行动!;;;;;;;;;;;;x -EVTNAME2550;鼓吹战争;;;;;;;;;;;;x -EVTDESC2550;援引我国宗教和军方人士的话说,自外国人抵达我国已经有数天了,但不久他们要不就会被遣返。在近日的一个高层会谈中,已经讨论了这些应当被阻止的欧洲人继续毁灭性地利用我们的国土。;;;;;;;;;;;;x -EVTOPTA2550;这事必须郑重考虑;;;;;;;;;;;;x -EVTNAME2560;$PROVINCENAME$成为核心;;;;;;;;;;;;x -EVTDESC2560;$PROVINCENAME$处于$COUNTRY_ADJ$控制下已经许多年了。现在,该省的居民将$COUNTRY_ADJ$法律视作为当地唯一认可的法律。该省已然成为$COUNTRY$的财产了。;;;;;;;;;;;;x -EVTOPTA2560;$COUNTRY$万岁!;;;;;;;;;;;;x -EVTNAME2570;$COUNTRY_ADJ$生存空间!;;;;;;;;;;;;x -EVTDESC2570;元首!军队高层已经制定出一个狡猾的计划,希望通过军事征服来扩大$COUNTRY_ADJ$生存空间。通过策划一起与邻国的军事事变,使我国和世界人民相信我们的国家遭受到了进攻。这样就不会被视作是一个侵略者,这样使得开始军事占领和吞并邻国看上去要好一点。那我们是应该继续进行该计划?抑或我们的军队让战争席卷全球?还是散布恐怖以及敌人闻所未闻的恐怖行径?我们应……;;;;;;;;;;;;x -EVTOPTA2570;好的!;;;;;;;;;;;;x -academic_confusion;学术困惑;;;;;;;;;;;;x -academic_confusion_desc;我们的学术界正处于混乱之中,然后以范式转移的方式进行重建。我们的威望和研究将受到阻碍,而这一影响将持续下去。;;;;;;;;;;;;x -switch_to_traditional_academic_title;传统学术界;;;;;;;;;;;;x -switch_to_traditional_academic_desc;我们学术界中许多人认为,现在学术界的方向正遭受着不必要的偏见。而我们应当回归到一个更传统的形象。;;;;;;;;;;;;x -switch_to_army_tech_title;军工复合体;;;;;;;;;;;;x -switch_to_army_tech_desc;私人工业企业和军队之间在国防和战争政策方面的合作已经引领了一个非常重要的联系网的发展,而这联系网凭借个人关系和熟识为主,因而也存在少许的腐败。因此对于该联系网最好的描述便是军事工业复合体。通过深化我们学术界中这些非正式关系网的目标和雄心,我们可以增加军事和工业的研究,但要以海军和文化为代价。;;;;;;;;;;;;x -switch_to_navy_tech_title;海权与商船队;;;;;;;;;;;;x -switch_to_navy_tech_desc;有人说,我们国家先发制人最好的办法便是通过建立海军院校。我国许多军事和政治精英都受过海军的教育或者曾在商船上面服役过。对于一个像我们这样的海洋国家,海军的重要性决不能被低估,而且在政治集团和背景的促进下,我们可以确保我们的海军技术将会有长足的发展,然而却要以其他领域的研究作为代价。;;;;;;;;;;;;x -switch_to_culture_tech_title;前卫知识界;;;;;;;;;;;;x -switch_to_culture_tech_desc;在过去几年,我们国家的前卫文化和思想通过我们的学术机构已经承担起一个艰巨的使命。经过不断的努力,这已成为学术阶梯的台阶了,这些激进的新理论派现在足以颠覆我们的学术机构一更好地满足他们意识形态方面的需要。通过支持他们的事业,我们可以提高文化研究的速度,然而,对于其他领域的知识进步却有害而无利。;;;;;;;;;;;;x -switch_to_trade_tech_title;商学院与大亨资本主义;;;;;;;;;;;;x -switch_to_trade_tech_desc;过去几年,我国在族群选择的影响下已经迅速成长,而那些族群曾在相同或相似的上层商学院和公司中受过教育。受到那些族群的支持,我们可以确保我们的学术聚焦在那些我们关注的地方:例如商业和工业领域。然而这个变化将会以其他领域的研究为代价。;;;;;;;;;;;;x -switch_to_industry_tech_title;社团工业主义;;;;;;;;;;;;x -declare_republic_of_neuchatel_title;纳沙泰尔共和国;;;;;;;;;;;;x -declare_republic_of_neuchatel_desc;1707年,腓特烈大帝凭借其母系奥兰治拿骚家族的关系获得了纳沙泰尔。并且纽沙泰尔公国随即加入普鲁士王国与其霍亨索伦家族的私人联盟。在拿破仑战争时,在被拿破仑击败后,普鲁士割让了纳沙泰尔。战后,纽沙泰尔在腓特烈·威廉三世的建议下,作为第21个州加入瑞士联邦,但同时形式上仍是普鲁士王国的领地。1848年,纳沙泰尔废除君主制,并在瑞士联邦中以共和国的形式存在。1857年,普鲁士宣布平等地放弃纳沙泰尔。;;;;;;;;;;;;x -switch_to_industry_tech_desc;一段时间以来,我国的政府和资本两者之间依靠私人关系编制起一张错综复杂的网络。而这张网络快速成为确保双方互惠互利的共同依靠。经过我们社会政府和私人领域深入的联系,我们最大程度的促进了我们工业领域的技术进步,但是是以其他领域研究为代价的。;;;;;;;;;;;;x -TECH_INVENTIONS_TOOLTIP;发明:;;;;;;;;;;;;x -TECH_MONTHLY_RESEARCHPOINTS_TOOLTIP;$LITERACY$识字率的?Y$POPTYPE$?W给予我们?Y$VALUE$研究点数?W;;;;;;;;;;;;x -TECH_MONTHLY_RESEARCHPOINTS_BASE_TOOLTIP;每月基础研究点数:?Y$VALUE$?W;;;;;;;;;;;;x -TECH_MONTHLY_RESEARCHPOINTS_TOTAL_TOOLTIP;每月研究点数:?G+$VALUE$?W;;;;;;;;;;;;x -TECH_MONTHLY_RESEARCHPOINTS_UNCIVILIZED;未开化:;;;;;;;;;;;;x -BASE_TARIFF_EFFICIENCY;基本效率:?Y$PERC$%?W;;;;;;;;;;;;x -PRODUCTION_OPEN_FACTORY_TOOLTIP;?Y开工?W;;;;;;;;;;;;x -PRODUCTION_CLOSE_FACTORY_TOOLTIP;?Y关闭工厂?W;;;;;;;;;;;;x -PRODUCTION_EXPAND_FACTORY_TOOLTIP;?Y扩建工厂?W;;;;;;;;;;;;x -PRODUCTION_BUILDING_FACTORY_TOOLTIP;正在建造?Y$TYPE$?W;;;;;;;;;;;;x -PRODUCTION_EXPANDING_FACTORY_TOOLTIP;正在扩建?Y$TYPE$?W;;;;;;;;;;;;x -PRODUCTION_BUILDING_FACTORY_PROGRESS_TOOLTIP;?G$PERC$%?W已完成,还需要?Y$DAYS$?W天;;;;;;;;;;;;x -PRODUCTION_OPEN_FACTORY_BECAUSE_TOOLTIP;我们可以开工:\n;;;;;;;;;;;;x -PRODUCTION_CLOSE_FACTORY_BECAUSE_TOOLTIP;我们可以关闭这个工厂:\n;;;;;;;;;;;;x -PRODUCTION_EXPAND_FACTORY_BECAUSE_TOOLTIP;我们可以扩建这个工厂:\n;;;;;;;;;;;;x -PRODUCTION_NOT_OPEN_FACTORY_BECAUSE_TOOLTIP;我们?R不能?W开工:\n;;;;;;;;;;;;x -PRODUCTION_NOT_CLOSE_FACTORY_BECAUSE_TOOLTIP;我们?R不能?W关闭这个工厂:\n;;;;;;;;;;;;x -PRODUCTION_NOT_EXPAND_FACTORY_BECAUSE_TOOLTIP;我们?R不能?W扩建这个工厂:\n;;;;;;;;;;;;x -PRODUCTION_CURRENT_PRIORITY_TOOLTIP;目前优先度:?Y$VALUE$?W;;;;;;;;;;;;x -PRODUCTION_CANCEL_SUBSIDIES;取消补贴;;;;;;;;;;;;x -PRODUCTION_SUBSIDIES_DESC;给予工厂补贴,我们要提供这些亏损的工厂购买原料和(或)付给工人的最低薪水的资金;;;;;;;;;;;;x -PRODUCTION_MONEY_NEEDED;需要金钱:$VALUE$;;;;;;;;;;;;x -PRODUCTION_TAB_FACTORIES;显示我国工厂状况的统计;;;;;;;;;;;;x -PRODUCTION_TAB_PRODUCTION;显示我国产品的统计,同时也会显示我国所有产品的生产状况;;;;;;;;;;;;x -PRODUCTION_TAB_PROJECTS;显示我国的?Y$POPTYPE$?W准备建造什么;;;;;;;;;;;;x -PRODUCTION_NOTHING_PRODUCED;我国目前不生产任何?Y$GOOD$?W;;;;;;;;;;;;x -PRODUCTION_OPEN_FACTORY_DESC_TOOLTIP;如果我们命令工厂开工,它们将会重新开始雇佣工人进行生产;;;;;;;;;;;;x -PRODUCTION_CLOSE_FACTORY_DESC_TOOLTIP;如果我们下令关闭工厂,它将会停止生产,所有工人将会失业;;;;;;;;;;;;x -PRODUCTION_EXPAND_FACTORY_DESC_TOOLTIP;如果我们扩建工厂,它可雇佣的工人将会增加;;;;;;;;;;;;x -PRODUCTION_PRIO_FACTORY_DESC_TOOLTIP;高优先度的工厂有权优先雇佣工人和购买原料(在同一地区内);;;;;;;;;;;;x -PRODUCTION_INPUT_REQUIRED;我们的手工业者和工厂需要?Y$GOOD$?W来进行生产;;;;;;;;;;;;x -PRODUCTION_PRODUCING_EACH_DAY;我们的?Y$TYPE$?W正每天生产?Y$VALUE$单位的$GOOD$?W;;;;;;;;;;;;x -PRODUCTION_WANTS_EACH_DAY;我们的?Y$TYPE$?W每天需要?Y$VALUE$单位的$GOOD$?W;;;;;;;;;;;;x -WARSUBSIDIES_THEY_ACCEPT_SETUP;当我国给予某国战争援助;;;;;;;;;;;;x -WARSUBSIDIES_WE_ACCEPT_SETUP;当某国给予我国战争援助;;;;;;;;;;;;x -WARSUBSIDIES_OTHER_ACCEPT_SETUP;当某国给予别国战争援助;;;;;;;;;;;;x -CANCEL_WARSUBSIDIES_THEY_ACCEPT_SETUP;当我国取消给予某国的战争援助;;;;;;;;;;;;x -CANCEL_WARSUBSIDIES_WE_ACCEPT_SETUP;当某国取消给予我国的战争援助;;;;;;;;;;;;x -CANCEL_WARSUBSIDIES_OTHER_ACCEPT_SETUP;当某国取消给予别国的战争援助;;;;;;;;;;;;x -ASKMILITARYACCESS_THEY_ACCEPT_SETUP;当某国同意给予我国军事通行权;;;;;;;;;;;;x -ASKMILITARYACCESS_WE_ACCEPT_SETUP;当我国同意给予某国军事通行权;;;;;;;;;;;;x -ASKMILITARYACCESS_OTHER_ACCEPT_SETUP;当某国同意给予别国军事通行权;;;;;;;;;;;;x -ASKMILITARYACCESS_THEY_DECLINE_SETUP;当某国拒绝给予我国军事通行权;;;;;;;;;;;;x -ASKMILITARYACCESS_WE_DECLINE_SETUP;当我国拒绝给予某国军事通行权;;;;;;;;;;;;x -ASKMILITARYACCESS_OTHER_DECLINE_SETUP;当某国拒绝给予别国军事通行权;;;;;;;;;;;;x -CANCELASKMILITARYACCESS_THEY_ACCEPT_SETUP;当我国取消了某国的军事通行权;;;;;;;;;;;;x -CANCELASKMILITARYACCESS_WE_ACCEPT_SETUP;当某国取消了我国的军事通行权;;;;;;;;;;;;x -CANCELASKMILITARYACCESS_OTHER_ACCEPT_SETUP;当某国取消了别国的军事通行权;;;;;;;;;;;;x -GIVEMILITARYACCESS_THEY_ACCEPT_SETUP;当我国授予某国军事通行权;;;;;;;;;;;;x -GIVEMILITARYACCESS_WE_ACCEPT_SETUP;当某国授予我国军事通行权;;;;;;;;;;;;x -GIVEMILITARYACCESS_OTHER_ACCEPT_SETUP;当某国授予别国军事通行权;;;;;;;;;;;;x -GIVEMILITARYACCESS_THEY_DECLINE_SETUP;当我国军事通行请求被拒绝;;;;;;;;;;;;x -GIVEMILITARYACCESS_WE_DECLINE_SETUP;当我国拒绝某国的军事通行请求;;;;;;;;;;;;x -GIVEMILITARYACCESS_OTHER_DECLINE_SETUP;当某国拒绝了别国的军事通行请求;;;;;;;;;;;;x -CANCELGIVEMILITARYACCESS_THEY_ACCEPT_SETUP;当我国取消了一切进入我国的军事通行权;;;;;;;;;;;;x -CANCELGIVEMILITARYACCESS_WE_ACCEPT_SETUP;当某国取消了我国在他国的军事通行权;;;;;;;;;;;;x -CANCELGIVEMILITARYACCESS_OTHER_ACCEPT_SETUP;当某国取消了别国在他国的军事通行权;;;;;;;;;;;;x -ALLIANCE_THEY_ACCEPT_SETUP;当某国同意了我国的同盟请求;;;;;;;;;;;;x -ALLIANCE_WE_ACCEPT_SETUP;当我国同意了某国的同盟请求;;;;;;;;;;;;x -ALLIANCE_OTHER_ACCEPT_SETUP;当某国同意了别国的同盟请求;;;;;;;;;;;;x -ALLIANCE_THEY_DECLINE_SETUP;当某国拒绝了我国的同盟请求;;;;;;;;;;;;x -ALLIANCE_WE_DECLINE_SETUP;当我国拒绝了某国的同盟请求;;;;;;;;;;;;x -ALLIANCE_OTHER_DECLINE_SETUP;当某国拒绝了别国的同盟请求;;;;;;;;;;;;x -CANCELALLIANCE_THEY_ACCEPT_SETUP;当我国取消与某国的同盟;;;;;;;;;;;;x -CANCELALLIANCE_WE_ACCEPT_SETUP;当某国取消与我国的同盟;;;;;;;;;;;;x -CANCELALLIANCE_OTHER_ACCEPT_SETUP;当某国取消与别国的同盟;;;;;;;;;;;;x -CALLALLY_THEY_ACCEPT_SETUP;当盟国响应我们的号召履行同盟义务;;;;;;;;;;;;x -CALLALLY_WE_ACCEPT_SETUP;当我国响应同盟的号召履行同盟义务;;;;;;;;;;;;x -CALLALLY_OTHER_ACCEPT_SETUP;当某国响应同盟的号召履行同盟义务;;;;;;;;;;;;x -CALLALLY_THEY_DECLINE_SETUP;当盟国拒绝向我们履行同盟义务;;;;;;;;;;;;x -CALLALLY_WE_DECLINE_SETUP;当我国拒绝向同盟履行同盟义务;;;;;;;;;;;;x -CALLALLY_OTHER_DECLINE_SETUP;当某国拒绝向同盟履行同盟义务;;;;;;;;;;;;x -DISCREDIT_THEY_ACCEPT_SETUP;当我国羞辱某国;;;;;;;;;;;;x -DISCREDIT_WE_ACCEPT_SETUP;当某国羞辱我国;;;;;;;;;;;;x -DISCREDIT_OTHER_ACCEPT_SETUP;当某国羞辱别国;;;;;;;;;;;;x -EXPELADVISORS_THEY_ACCEPT_SETUP;当我国驱逐某国顾问;;;;;;;;;;;;x -EXPELADVISORS_WE_ACCEPT_SETUP;当某国驱逐我国顾问;;;;;;;;;;;;x -EXPELADVISORS_OTHER_ACCEPT_SETUP;当某国驱逐别国顾问;;;;;;;;;;;;x -BANEMBASSY_THEY_ACCEPT_SETUP;当我国封锁某国使馆;;;;;;;;;;;;x -BANEMBASSY_WE_ACCEPT_SETUP;当某国封锁我国使馆;;;;;;;;;;;;x -BANEMBASSY_OTHER_ACCEPT_SETUP;当某国封锁别国使馆;;;;;;;;;;;;x -INCREASEOPINION_THEY_ACCEPT_SETUP;当我国提高了某国对我们的评价;;;;;;;;;;;;x -INCREASEOPINION_WE_ACCEPT_SETUP;当某国提高了我国对他们的评价;;;;;;;;;;;;x -INCREASEOPINION_OTHER_ACCEPT_SETUP;当某国提高了别国对他们的评价;;;;;;;;;;;;x -DECREASEOPINION_THEY_ACCEPT_SETUP;当我国降低了某国对我们的评价;;;;;;;;;;;;x -DECREASEOPINION_WE_ACCEPT_SETUP;当某国降低了我国对他们的评价;;;;;;;;;;;;x -DECREASEOPINION_OTHER_ACCEPT_SETUP;当某国降低了别国对他们的评价;;;;;;;;;;;;x -ADDTOSPHERE_THEY_ACCEPT_SETUP;当某国被纳入我国势力范围;;;;;;;;;;;;x -ADDTOSPHERE_WE_ACCEPT_SETUP;当我国被纳入某国势力范围;;;;;;;;;;;;x -ADDTOSPHERE_OTHER_ACCEPT_SETUP;当某国被纳入别国势力范围;;;;;;;;;;;;x -REMOVEFROMSPHERE_THEY_ACCEPT_SETUP;当我国将某国移出势力范围;;;;;;;;;;;;x -REMOVEFROMSPHERE_WE_ACCEPT_SETUP;当我国被移出某国势力范围;;;;;;;;;;;;x -REMOVEFROMSPHERE_OTHER_ACCEPT_SETUP;当别国被移出某国势力范围;;;;;;;;;;;;x -INCREASERELATION_THEY_ACCEPT_SETUP;当我国提高了与某国的关系;;;;;;;;;;;;x -INCREASERELATION_WE_ACCEPT_SETUP;当某国提高了与我国的关系;;;;;;;;;;;;x -INCREASERELATION_OTHER_ACCEPT_SETUP;当某国提高了与别国的关系;;;;;;;;;;;;x -DECREASERELATION_THEY_ACCEPT_SETUP;当我国降低了与某国的关系;;;;;;;;;;;;x -DECREASERELATION_WE_ACCEPT_SETUP;当某国降低了与我国的关系;;;;;;;;;;;;x -DECREASERELATION_OTHER_ACCEPT_SETUP;当某国降低了与别国的关系;;;;;;;;;;;;x -WETARGET_DISCREDIT_SETUP;当我国受到别国的诽谤;;;;;;;;;;;;x -WETARGET_EXPELADVISORS_SETUP;当我国的顾问被别国驱逐;;;;;;;;;;;;x -WETARGET_BANEMBASSY_SETUP;当我国的使馆被别国封锁;;;;;;;;;;;;x -WETARGET_DECREASEOPINION_SETUP;当别国降低了某国对我国的评价;;;;;;;;;;;;x -WETARGET_REMOVEFROMSPHERE_SETUP;当别国将某国排除在我国势力范围外;;;;;;;;;;;;x -WAR_WE_ACCEPT_SETUP;当某国向我国宣战;;;;;;;;;;;;x -PEACE_WE_ACCEPT_SETUP;当我国同意了某国的停战请求;;;;;;;;;;;;x -PEACE_THEY_ACCEPT_SETUP;当某国同意了我国的停战要求;;;;;;;;;;;;x -PEACE_OTHER_ACCEPT_SETUP;当某国同意了别国的停战请求;;;;;;;;;;;;x -PEACE_WE_DECLINE_SETUP;当我国拒绝了某国的停战请求;;;;;;;;;;;;x -PEACE_THEY_DECLINE_SETUP;当某国拒绝了我国的停战要求;;;;;;;;;;;;x -PEACE_OTHER_DECLINE_SETUP;当某国拒绝了别国的停战请求;;;;;;;;;;;;x -INTERVENTION_OUR_SIDE_SETUP;当某国加入我方阵营介入战争;;;;;;;;;;;;x -INTERVENTION_THEIR_SIDE_SETUP;当某国加入敌方阵营介入战争;;;;;;;;;;;;x -INTERVENTION_OTHER_SIDE_SETUP;当某国介入战争;;;;;;;;;;;;x -WE_INTERVENED_SETUP;当我国介入战争;;;;;;;;;;;;x -GUNBOAT_WE_ACCEPT_SETUP;当我国成为某国炮舰外交的目标;;;;;;;;;;;;x -GUNBOAT_THEY_ACCEPT_SETUP;当我国对某国使用炮舰外交;;;;;;;;;;;;x -GUNBOAT_OTHER_ACCEPT_SETUP;当某国对别国使用炮舰外交;;;;;;;;;;;;x -EVTDESC16010;“约翰·布朗之躯在坟墓中腐朽,但他的灵魂还在向前。”——《约翰·布朗之躯》,联邦的进行曲\n\n废奴运动的著名英雄,约翰布朗,在对军械厂袭击失败后,被吊死于弗吉尼亚州的查尔斯城。布朗本来计划用军械厂的武器武装奴隶,在整个南方开展一次奴隶的暴动。布朗的死和这次袭击,大大的增加了南方对奴隶问题的紧张程度,有的蓄奴州甚至在大谈脱离联邦。;;;;;;;;;;;;x -USA_220;哥伦比亚特区;;;;;;;;;;;;x -USA_218;西弗吉尼亚;;;;;;;;;;;;x -USA_219;马里兰;;;;;;;;;;;;x -EVTDESC16000;“分裂的家庭必不能持久,一半奴役一半自由的政府绝不能持久。我不希望联盟解体,正如我不希望家庭垮掉,所以我的确希望不再分裂。国家将采取一个制度,非此即彼。”--亚伯拉罕·林肯。\n\n一切都完了。所有妥协的尝试,几十年来试图通过公开讨论解决奴隶问题的努力都失败了。今天早晨,来自南方各州的国会议员集体辞职,南方奴隶制各州宣布独立。而密苏里,马里兰州,弗吉尼亚州的西部,仍然选择效忠联邦,首都华盛顿也牢固的控制在联邦军队手里。我们的"分裂之家"在这股来自南方的狂风面前,摇摇欲坠。;;;;;;;;;;;;x -emancipation_proclamation_title;解放黑奴宣言;;;;;;;;;;;;x -emancipation_proclamation_desc;《解放黑奴宣言》是林肯总统在美国内战中发布的两条行政命令的统称。它宣布在南方各州所有的奴隶将得到解放。发表《解放黑奴宣言》能让世界知道,在这场战争中,没有什么比让全体黑人获得自由来的更重要。;;;;;;;;;;;;x -GC_DESC;滑铁卢硝烟散尽,法国大革命的理念也在欧洲君主的联合绞杀下随风而逝。在拿破仑战争带来的苦难结束后,欧洲各国在维也纳会议上达成一致,为多灾多难的欧洲大陆重新建立起暂时的和平。然而,尽管革命之火已被扑灭,人权、民族主义和自由主义的理念仍然生机勃勃。在这个科技空前发展的时代,人们将怀疑先祖们世世代代所坚信不疑的事物,崭新的信条随之涌现。在大洋彼岸的远方,富饶的亚洲和非洲,黑暗世界的中心,竭尽全力地使他们的歌声能在欧洲列强的音乐会上占有一席之地。请选择你的乐器,开始演奏时代的旋律吧!;;;;;;;;;;;;x -HAVE_MORE_NATIONAL_PROVINCES_OCCUPIED_THAN;被占领的本国省份比率大于:;;;;;;;;;;;;x -BLOCKADE_PENALTY_MORE_THAN;被封锁的港口数多于:;;;;;;;;;;;;x -PEACE_WHITEPEACE;无条件停火;;;;;;;;;;;;x -PEACE_WE_DECLINE_6;$TERMS$;;;;;;;;;;;;x -PEACE_THEY_DECLINE_5;条件:$TERMS$;;;;;;;;;;;;x -PEACE_OTHER_DECLINE_6;条件:$TERMS$;;;;;;;;;;;;x -INCREASERELATION_WE_ACCEPT_LOG;$ACTOR$提升了和我们的关系。;;;;;;;;;;;;x -DECREASERELATION_WE_ACCEPT_LOG;$ACTOR$降低了和我们的关系。;;;;;;;;;;;;x -EVTNAME13015;严重的外交侮辱!;;;;;;;;;;;;x -EVTDESC13015;一群$COUNTRY_ADJ$公民之前离开了$COUNTRY$前往$FROMCOUNTRY$进行考察,不过被拒绝入境。看起来$FROMCOUNTRY_ADJ$政府为了防止外国的影响而在执行一种孤立政策。$FROMCOUNTRY_ADJ$孤立政策影响到了在$COUNTRY_ADJ$贸易,外交与传教活动,而且在国际间被视为无端挑衅。;;;;;;;;;;;;x -EVTOPTA13015;我们除了用武力仲裁之外别无选择;;;;;;;;;;;;x -EVTOPTB13015;我们必须容忍两国的不同之处;;;;;;;;;;;;x -EVTDESC13100;那些外国人实在是太过分了!他们的传教士教我们的人民一些乱七八糟的东西,挑拨我们的人民对国家的忠诚,肆意破坏我们的习俗,用鸦片使我们坠落。在$PROVINCENAME$这种说法已经遍布各地,反对外国人的行动早已屡禁不止。;;;;;;;;;;;;x -EVTNAME13350;向美国赠送大象吗?;;;;;;;;;;;;x -EVTDESC13350;“由于这个原因,我们期望能够将大象送至美国的土地上生生不息。”\n\n在1861年,拉玛四世(又被称为蒙固),暹逻曼谷王朝的第四位国王,向美国总统詹姆斯·布坎南发送了一份国书。在从美国投资者那儿听到美国没有大象之后,他希望将一头大象作为礼物送给美国。这封信送到时布坎南已经卸任,即位的林肯总统则婉转地回绝个这个建议,指出大象恐怕不会适应美国的环境。;;;;;;;;;;;;x -EVTOPTA13350;他们有这份好意就足够了!;;;;;;;;;;;;x -an_elephant_for_america_title;向美国赠送大象吗?;;;;;;;;;;;;x -an_elephant_for_america_desc;拉玛四世(又被称为蒙固),暹逻曼谷王朝的第四位国王,向美国总统詹姆斯布坎南发送了一份国书。在从美国投资者那儿听到美国没有大象之后,他希望将一头大象作为礼物送给美国。通过这个行动我们与美国的关系必将大为改善。;;;;;;;;;;;;x -torching_of_the_summer_palace_title;烧毁圆明园!;;;;;;;;;;;;x -torching_of_the_summer_palace_desc;圆明园是位于皇都北京西北方的一所豪华的花园。建于18世纪末到19世纪初,作为清朝皇帝的行宫,在第二次鸦片战争中被英法联军夷为平地。这对中国的士气是一个承重的打击,同时在欧洲不少人士例如维克多·雨果对这种野蛮行为大为不满。烧毁这座宫殿的话我们能大大地打击中国的士气。;;;;;;;;;;;;x -EVTNAME13355;烧毁圆明园;;;;;;;;;;;;x -EVTDESC13355;旧夏宫,在中国又被称为圆明园,是位于皇都北京西北方的一所豪华的花园。建于18世纪末到19世纪初并作为清朝皇帝的行宫,也是中国建筑艺术的结晶。今天我们得知占领了北京的$FROMCOUNTRY_ADJ$军队将圆明园给烧毁了。全国上下都因为这种野蛮的行为而感到沮丧。;;;;;;;;;;;;x -EVTOPTA13355;我们为此而哭泣;;;;;;;;;;;;x -clear_out_the_manchu_elite_title;结束满人支配;;;;;;;;;;;;x -clear_out_the_manchu_elite_desc;从清朝开始,中国的权力就集中在满人手中,清朝的皇帝们也一直将满人与汉人区别对待。在19世纪60年代,慈禧太后为了镇压太平天国而将兵权交与汉人曾国藩之手,结束了满人全面控制中国的局面。结束满人支配可以加快我们现代化的速度。;;;;;;;;;;;;x -enact_muhammad_alis_reforms_title;穆罕默德·阿里改革;;;;;;;;;;;;x -enact_muhammad_alis_reforms_desc;穆罕默德·阿里,一个出生于土耳其统治下的马其顿的阿尔巴尼亚人,在19世纪初曾是派到埃及的一支阿尔巴尼亚团督促法军撤兵的第二高长官,在拿破仑的法军从埃及撤退后从一番政治角逐中胜出,被土耳其苏丹任命为埃及总督。在他的统治时期他进行了许多大小褒贬不一的针对埃及上层人物的改革来促使埃及成为一个现代化的欧式国家。其中包括建立了位于亚历山大港的海军船坞,将大部分农田置于政府的管理之下,以及向欧洲派出使团来学习先进的西方技术。推广这些改革的话我们可以推动埃及向现代社会更进一步发展。;;;;;;;;;;;;x -muhammad_alis_reforms;穆罕默德·阿里改革;;;;;;;;;;;;x -desc_muhammad_alis_reforms;我们执行了穆罕默德·阿里的改革,我们的科技因此受益。;;;;;;;;;;;;x -WAR_DESC;宣战将使我国军队可以进攻他国。战争将会持续到一方投降为止。;;;;;;;;;;;;x -POLITICS_SHOW_VASSALS;查看施放国家;;;;;;;;;;;;x -POLITICS_SHOW_REFORMS;查看改革;;;;;;;;;;;;x -POLITICS_RELEASE_VASSAL;释放国家;;;;;;;;;;;;x -POLITICS_RELEASE_VASSAL_DESC;?Y$TAG$?!获得以下共?Y$NUM$?!省份:?Y$PROVINCES$?!;;;;;;;;;;;x -POLITICS_RELEASE_VASSAL_DESC_LIMIT;?b和其他。;;;;;;;;;;;;x -POLITICS_SATELLITE;卫星国;;;;;;;;;;;;x -POLITICS_DOMINION;自治领;;;;;;;;;;;;x -POLITICS_RELEASE_VASSAL_TOOLTIP;允许?Y$TAG$?W独立,使之成为我们的?Y$TYPE$?W。?Y$TAG$?W将获得以下共?Y$NUM$?W个省份:?Y$PROVINCES$?W;;;;;;;;;;;;x -HOLD_ELECTION;举行选举;;;;;;;;;;;;x -civil_war;内战;;;;;;;;;;;;x -civil_war_desc;我国陷入了内战;;;;;;;;;;;;x -civil_war_short;统一我们的国家;;;;;;;;;;;;x -enact_radical_reconstruction_title;激进重建;;;;;;;;;;;;x -enact_radical_reconstruction_desc;“Reconstruction(重建)”是一个合成词,包括了一系列政治变化、法律、政令、宪法的修订和总统令。美国内战后,为了让南方邦联诸州重新融入国家。政策主要集中在了废除奴隶制,镇压南方民族主义和复仇主义,并且认可了南方诸州通过的第十三修正案。修正案最终于1877年的双方妥协后废除,联邦军队终于撤离了南方。邦联的旗帜在沙凡那和里士满的废墟中被践踏。是时候开始重建我们的国家了。;;;;;;;;;;;;x -EVTNAME16415;三K党崛起;;;;;;;;;;;;x -EVTDESC16415;“Ku Klux Klan”简称“三K党”,是一个主要由南方白人组成的分散组织,1865年由来自田纳西州的内战中南方邦联的退伍老兵成立。三K党是一个秘密的私刑团体,以燃烧的十字架、白色面罩和长袍等标志性符号为人所知,三K党为反对共和党的重建原则而成立,致力于保留前邦联各州中白人至高无上的权力。三K党为实现目标不择手段,直接针对南方共和党人和黑人的暴力行为更不在话下。在尤利塞斯·S·格兰特总统的第一个任期,联邦政府通过了1871年《强制法案》取缔了三K党。今天我们收到消息,人们看见了燃烧的十字架,火焰直冲南方温暖、黑暗的夜空。;;;;;;;;;;;;x -EVTOPTA16415;他们夺走了我的小孩!;;;;;;;;;;;;x -abolish_serfdom_title;农奴制改革;;;;;;;;;;;;x -abolish_serfdom_desc;农奴制——不自由的农场劳动者被束缚在贵族的土地上,实际上是一种封建奴隶制度形式——从11世纪的基辅罗斯时期就以不同形式存在于俄罗斯。虽然各个时代该制度经历若干次改革和变换,但是走向完全废除的第一步在1810年代才踏出,当时该制度在俄属库兰、爱沙尼亚和立窝尼亚被废除。直到沙皇亚历山大二世统治期间,才于1861年农业改革在全俄罗斯废除农奴制,他当时害怕如若不然俄罗斯农民会通过彻底的革命来谋求解放。;;;;;;;;;;;;x -tanzimat_reforms_title;坦齐马特改革;;;;;;;;;;;;x -tanzimat_reforms_desc;“坦齐马特(Tanzimat)”土耳其语意为“重组”,是奥斯曼政府19世纪后半叶制定的一系列改革措施,用来抵消帝国广大而多样的少数民族中间兴起的民族主义浪潮。改革者旨在把多种多样的人口整合在“奥斯曼主义”的共同旗帜下,将奥斯曼政府改进为当时国内许多谋求建立基于单一民族的民族国家的激进少数民族的另一个选择,并准许增加政府中的少数民族代表和自治权。坦齐马特改革最终没能成功阻止奥斯曼政府的衰落,尽管如此,可以说改革至少推迟了衰落。;;;;;;;;;;;;x -establish_la_guardia_civil_title;国民警卫队;;;;;;;;;;;;x -establish_la_guardia_civil_desc;国民警卫队(西班牙语:La Guardia Civil)是西班牙的宪兵队,建立于女王伊莎贝拉二世统治时期,在卡洛斯战争的自由派胜利之后,用来抑制萦绕乡间的卡洛斯主义怀旧情绪。宪兵队是警察和军事力量的混合物,在全国一级行动,一直存留至当代。;;;;;;;;;;;;x -la_guardia_civil;国民警卫队;;;;;;;;;;;;x -la_guardia_civil_desc;这支宪兵队是国家的骄傲。;;;;;;;;;;;;x -support_french_foreign_legion_title;外籍军团;;;;;;;;;;;;x -support_french_foreign_legion_desc;外籍军团(法语:Legion etrangere)是法国军队的军事单位,唯一区别是它招募新兵时不考虑国籍和个人背景。早在1830年初建时,军团还没有赢得其今日享有的悠久传统,直到它与其他部队一同行动于西班牙卡洛斯战争、法国干涉墨西哥行动、喀麦隆战役、普法战争,事实上,一直截止到当代的几乎每一次有法国卷入的冲突之中。年轻人也许从个人悲剧、压迫、债务或者过去的犯罪中逃离,加入法国外国军团服役,在法属阿尔及利亚的沙漠中展开一场救赎之旅,这幅景象从此成为十九世纪最具标志性和持久的景象之一。促进军团发展,让新兵集结在我们的旗帜下。;;;;;;;;;;;;x -the_french_foreign_legion;外籍军团;;;;;;;;;;;;x -the_french_foreign_legion_desc;我们的军队世界闻名,外籍军团的悠久传统功莫大焉。;;;;;;;;;;;;x -establish_the_dar_al_funun_title;建立达尔弗农学院;;;;;;;;;;;;x -establish_the_dar_al_funun_desc;达尔弗农学院是波斯建立的第一座现代大学形式的机构,1861年由埃米尔·卡比尔建立,他后来成为卡扎尔王朝国王纳西尔丁的维齐尔(元老)。这是一所致力于教授波斯上流阶级子弟医学技艺、自然科学和军事技术的现代理工学院。通过建立这么好的机构,来给我们的年轻人尝尝现代世界的滋味吧!;;;;;;;;;;;;x -fatherland_volunteers_title;祖国的志愿者;;;;;;;;;;;;x -fatherland_volunteers_desc;三国同盟战争期间,当巴拉圭军队入侵巴西马特格罗梭省,巴西皇帝佩德罗二世被巴西军队的无能一面所激怒,他要求允许他自己孤身前往前线。当内阁和国民会议双双否决他的意愿时,佩德罗威胁要放弃帝位而作为一名志愿者参军,据说他说道“如果他们能阻止我作为皇帝前往,那么他们不能阻止我退位并作为一名祖国的志愿者前往”。当然,内阁别无选择。后来战时志愿参军的巴西人都被叫做“祖国的志愿者”,以纪念佩德罗的话语。像佩德罗一样,这个国家将一往无前地追随你的引领。;;;;;;;;;;;;x -ATWAR;正处于战争;;;;;;;;;;;;x -law_1420_of_general_common_education_title;第1420号法律;;;;;;;;;;;;x -law_1420_of_general_common_education_desc;初等教育的第1420号法律是1884年阿根廷总统胡里奥·阿亨蒂诺·罗卡在位时通过的法律,法律建立了该国第一套免费的、义务的、全国性的和世俗的教育体制。尽管该法律的世俗倾向导致了天主教会和阿根廷政府间的冲突,该法律仍然可被认作阿根廷教育的一个里程碑。;;;;;;;;;;;;x -danmarks_riges_grundlov_title;丹麦王国宪法;;;;;;;;;;;;x -danmarks_riges_grundlov_desc;丹麦自从1660起一直是绝对君主制国家,1849年6月5日,国王腓特烈七世签署了名为《丹麦王国宪法》的文件,丹麦的宪法确立。这部宪法的签署,限制君主的权力,是腓特烈的前任们曾竭力避免的新事物,发起于丹麦国家统一时期,紧随第一次石勒苏益格战争之后。宪法标志着丹麦从专制主义转型为君主立宪制。给我们的人民一部宪法吧!;;;;;;;;;;;;x -ADD_WARGOAL_DESC;需要$COST$的战争得分来要求;;;;;;;;;;;;x -ADD_WARGOAL_PEACE_COST;需要$COST$的战争得分;;;;;;;;;;;;x -ADD_WARGOAL_INFAMY;如果我们将这个战争目标加入战争,我们将获得$COST$的?Y恶名?W;;;;;;;;;;;;x -ADD_WARGOAL_PRESTIGE;如果我们达成了这个战争目标,我们将获得$COST$的?Y威望?W;;;;;;;;;;;;x -ADD_WARGOAL_MILITANCY;如果我们没能达成这个战争目标,我们的所有民众将获得$MILITANCY$的?Y斗争性?W;;;;;;;;;;;;x -ADD_WARGOAL_WARGOAL;战争目标:?Y$GOAL$?W;;;;;;;;;;;;x -adopt_die_stem_title;采用《呐喊》;;;;;;;;;;;;x -adopt_die_stem_desc;“响彻云霄,响贯大海,\n响振山崖,南阿非利加。”\n\n《南非的呐喊(Die Stem van Suid-Afrika)》虽然直到1957年才获得作为南非国歌的官方地位,但是之前很长一段时间,它已经是非正式的国歌了。歌词最初是C·J·兰根豪芬写于1918年的赞美诗,1921年由马西纽斯·劳伦斯德·维利尔斯谱曲。《呐喊》在非洲广播公司的广播中频繁出现,每天广播结束时同《上帝保佑国王》一起播出。用《呐喊》,给我们年轻的国家一个恰如其分的颂歌吧!;;;;;;;;;;;;x -found_the_bbc_title;成立BBC;;;;;;;;;;;;x -found_the_bbc_desc;英国广播公司,英国的公共服务广播网和后来的电视网,成立于1922年10月18日,名为“英国广播有限公司”。公司最初由六家电信公司组成的集团创立,1922年11月14日从伦敦2LO站台发送第一条广播。从BBC开始,让“国与国和平共处”。;;;;;;;;;;;;x -establish_the_sovnarkom_title;建立“人民代表苏维埃”;;;;;;;;;;;;x -establish_the_sovnarkom_desc;“Soviet Narodnykh Kommissarov”,俄语意为“人民代表委员会”,曾是苏俄最高政府权威,从1918年的俄罗斯社会主义加盟共和国制宪会议起按惯例发挥职能。人民代表苏维埃(正式地)对苏维埃议会负责,在议会休会期间,拥有发布法律、政令的权力。;;;;;;;;;;;;x -EVTNAME2000;族群特性;;;;;;;;;;;;x -EVTDESC2000;抵达新国家的外国移民经常聚居于相当狭小的区域,紧密相邻,同籍同胞间互相扶持,故经常形成小型“族群飞地”,比如纽约的“小意大利”。$PROVINCENAME$也不例外,那里的移民社区恰恰形成了这种东西,已经具备了其移民母国的所有文化、语言和饮食风味。;;;;;;;;;;;;x -EVTOPTA2000;我们宽容社会的胜利!;;;;;;;;;;;;x -EVTOPTB2000;一个促进当地和谐的极好机会!;;;;;;;;;;;;x -EVTNAME2020;异族通婚;;;;;;;;;;;;x -EVTDESC2020;$PROVINCENAME$正流传着一段罗曼史,亲朋好友正在欢庆该省的一位移民男孩与一位本地姑娘喜结连理。一些人公开反对称这种发展是$COUNTRY_ADJ$文明终结,但这对年轻伴侣的确看上去很幸福。移民正在改变$PROVINCENAME$大大小小的习俗。;;;;;;;;;;;;x -EVTOPTA2020;祝愿他们永结同心;;;;;;;;;;;;x -EVTOPTB2020;这是必须限制移民的明显信号;;;;;;;;;;;;x -EVTNAME2050;公民权游行;;;;;;;;;;;;x -EVTDESC2050;$PROVINCENAME$的移民举行了一场示威游行,抗议其缺少平等公民权,并要求平等享有适用于$COUNTRY_ADJ$全体公民的法律认可。;;;;;;;;;;;;x -EVTOPTA2050;有趣,我们听他们的吧……;;;;;;;;;;;;x -EVTOPTB2050;这荒唐透顶!;;;;;;;;;;;;x -EVTNAME2060;移民骚乱;;;;;;;;;;;;x -EVTDESC2060;$PROVINCENAME$的移民社区已经爆发骚乱。“正式国民”,许多移民感到政府没有给予他们这个正当的认可,他们无法取得和正式国民同样的机会。;;;;;;;;;;;;x -EVTOPTA2060;最糟糕的一个治安事件;;;;;;;;;;;;x -EVTOPTB2060;我们听听他们的苦衷;;;;;;;;;;;;x -EVTNAME2070;我宣誓效忠;;;;;;;;;;;;x -EVTDESC2070;“我宣誓效忠于$COUNTRY$的旗帜,和它所代表的政府。”\n\n今天$PROVINCENAME$的观者无不落泪,因为今天我们的一些移民许下了效忠的誓言,并证明了他们对$COUNTRY_ADJ$忠诚。;;;;;;;;;;;;x -EVTOPTA2070;欢迎回家,同胞。;;;;;;;;;;;;x -EVTNAME2080;贫民区;;;;;;;;;;;;x -EVTDESC2080;来到$COUNTRY$的移民经常在金钱方面和机遇方面都没有门路。许多移民沦为$PROVINCENAME$的贫困户,那些贫困区越来越多地带有贫民区的特性。为这些脏乱差的居住条件做些什么会是个好主意,免得它们变得更差。;;;;;;;;;;;;x -EVTOPTA2080;我确信我们不会被它打扰;;;;;;;;;;;;x -EVTOPTB2080;我们当然应该调查这些地方;;;;;;;;;;;;x -sign_treaty_of_london_title;伦敦协定;;;;;;;;;;;;x -sign_treaty_of_london_desc;当1831年比利时革命期间,比利时凭借武力事实上从尼德兰独立之时,它都没被尼德兰法理上承认,直到《伦敦协定》的签署。1839年尼德兰与欧洲所有列强一起签订了该协议,协议正式确立比利时的独立和中立国地位。如签署该协定,我们将失去对比利时的主权宣称,但是我们世人眼中的评价将会提高。;;;;;;;;;;;;x -EVTNAME2090;种族隔离;;;;;;;;;;;;x -EVTDESC2090;$PROVINCENAME$新来的移民发现很难融入更广阔的$COUNTRY_ADJ$平民之中,许多当地居民把他们当异国人来围观。移民居住在城市中彼此分离的区域,去彼此分离的学校和商店,渐渐地已经很少跟更大的共同体相联络了。;;;;;;;;;;;;x -EVTOPTA2090;他们必须融合,如果必要就采用强制力;;;;;;;;;;;;x -EVTOPTB2090;看来当地的主意是对的!;;;;;;;;;;;;x -EVTNAME2100;反移民骚乱;;;;;;;;;;;;x -EVTDESC2100;紧接着$PROVINCENAME$一个长期的内部动荡,当地的反移民情绪爆发为一场大规模骚乱。商店窗户被砸碎,几名新来的移民被杀害,因为所有的社会病态习惯都被归咎于移民,不管这是真实的还是臆测的。;;;;;;;;;;;;x -EVTOPTA2100;悲惨的消息!;;;;;;;;;;;;x -EVTNAME2110;文化丰富化;;;;;;;;;;;;x -EVTDESC2110;$PROVINCENAME$新来的移民带来了他们母国积累下来的经验,他们的歌曲现在被混合进我们的歌曲,成为这首叫做$COUNTRY$的变幻不息的交响乐。他们的风俗丰富了我们的风俗,创造了艺术、科学和建筑领域文化表现的新混合风格。;;;;;;;;;;;;x -EVTOPTA2110;炫耀的资本+1!;;;;;;;;;;;;x -EVTOPTB2110;……人们告诉我这些事干什么?!;;;;;;;;;;;;x -EVTNAME2120;移民遭到驱逐;;;;;;;;;;;;x -EVTDESC2120;一名$PROVINCENAME$的新移民偷窃一名当地摊贩时被当地警方抓获,再次被推上返回老家的轮船。此事引起当地移民社区很大的惊慌,许多移民不熟悉我们的司法体制,他们现在担心接下来出现更多的遣返。;;;;;;;;;;;;x -EVTOPTA2120;尽力让他们相信一切安好;;;;;;;;;;;;x -EVTOPTB2120;这恰恰将是要发生的!;;;;;;;;;;;;x -EVTNAME2130;异国菜肴;;;;;;;;;;;;x -EVTDESC2130;$PROVINCENAME$的移民新开开了几家店铺,在那里可以购买和品尝来自他们家乡的特产,这意味着当地人第一次能品尝这世界上他们迄今未知的地方的味道。仅仅几年前,人们还吃着他们祖先吃了几个世纪的食物,现在他们却能面对全世界的美味佳肴大开眼界大饱口福。;;;;;;;;;;;;x -EVTOPTA2130;意粉!;;;;;;;;;;;;x -EVTOPTB2130;披萨!;;;;;;;;;;;;x -form_north_german_confederation_title;北德意志邦联;;;;;;;;;;;;x -form_north_german_confederation_desc;直到德意志帝国在普法战争之后宣告成立,德国方才统一。19世纪兴起的民族主义意味着统一已在此前很久就注定了,1848年的法兰克福会议就是一个重要的先兆。通过在北德意志各邦中取得统治地位,我们可以成立“北德意志邦联”。;;;;;;;;;;;;x -form_south_german_confederation_title;南德意志邦联;;;;;;;;;;;;x -form_south_german_confederation_desc;直到德意志帝国在普法战争之后宣告成立,德国方才统一。19世纪兴起的民族主义意味着统一已在此前很久就注定了,1848年的法兰克福会议就是一个重要的先兆。通过在南德意志各邦中取得统治地位,我们可以成立“南德意志邦联”。;;;;;;;;;;;;x -REMOVE_NO_DEMOTION;今天没有人群降职。;;;;;;;;;;;;x -PROVINCEVIEW_FROM_LOCAL_TAX;来自地区行政效率:?Y+;;;;;;;;;;;;x -INCREASERELATIONTITLE;提高关系;;;;;;;;;;;;x -POLITICS_PEOPLE_IDEOLOGIES;民众意识形态;;;;;;;;;;;;x -POLITICS_VOTERS_IDEOLOGIES;选民意识形态;;;;;;;;;;;;x -COLONIZE_NOT_GP_OR_SECONDARY;只有?Y列强?W或?Y次强?W可以殖民;;;;;;;;;;;;x -THIS_IS_SPARTA;这个省份是我国神圣不可分割的领土;;;;;;;;;;;;x -DIPLO_WE_DOMINION;我国是他们的自治领;;;;;;;;;;;;x -DIPLO_WE_SATELLITE;我国是他们的卫星国;;;;;;;;;;;;x -DIPLO_THEY_DOMINION;他们是我国的自治领;;;;;;;;;;;;x -DIPLO_THEY_SATELLITE;他们是我国的卫星国;;;;;;;;;;;;x -BUY_FROM_STOCKPILE_DESC;允许民众及工厂从国家库存购买物资;;;;;;;;;;;;x -EVTNAME16250;分离主义舆情!;;;;;;;;;;;;x -EVTDESC16250;$PROVINCENAME$的街头巷尾能听到脱离联邦的讨论。事实上,整个$STATENAME$都在讨论脱离,越来越少的人感到一个有意义的折中方案,即保留南方的“独特制度”——也就是奴隶制——能够在国会日渐倾向政治改革立场的气氛下达成。;;;;;;;;;;;;x -EVTOPTA16250;造反的渣滓!;;;;;;;;;;;;x -EVTNAME16001;奴隶制辩论;;;;;;;;;;;;x -EVTDESC16001;我们伟大国家的国父们从未令人信服地回答的议题之一,就是关于联邦内奴隶状况的问题。这个火热的辩论过去只在革命年代里获得过魅力,现在却是我们国家政治议程中无比重要的议题。一些激进的南方人感到在这议题上没有可行的折中方案,从脱离联邦是除去在华盛顿中央权力支配下解放黑奴以外的唯一选择。要是我们的参议院一旦形成强制推行南方政治改革的姿态,即上议院中40%倾向自由主义,我们就能肯定除对抗以外别无可能。;;;;;;;;;;;;x -EVTOPTA16001;我们希望这个议题能持续一段时间;;;;;;;;;;;;x -the_slavery_debate;奴隶制辩论;;;;;;;;;;;;x -desc_the_slavery_debate;在美国,关于奴隶制度的辩论非常活跃,这个议题每一天都在助长民众觉醒度的提升。如果议会中的自由主义支持率超过百分之三十,南方势力将会决定脱离合众国。;;;;;;;;;;;;x -CANCELGIVEMILITARYACCESS_THEY_ACCEPT_HEADER;外相报告;;;;;;;;;;;;x -CANCELGIVEMILITARYACCESS_THEY_ACCEPT_1;?Y$ACTOR$?W;;;;;;;;;;;;x -CANCELGIVEMILITARYACCESS_THEY_ACCEPT_2;$MONARCHTITLE$,我们厌烦了;;;;;;;;;;;;x -CANCELGIVEMILITARYACCESS_THEY_ACCEPT_3;?Y$RECIPIENT$?W;;;;;;;;;;;;x -CANCELGIVEMILITARYACCESS_THEY_ACCEPT_4;的污秽部队踏上我国领土,所以我们取消了慷慨给予他们的军事通行权;;;;;;;;;;;;x -CANCELGIVEMILITARYACCESS_THEY_ACCEPT_5;*;;;;;;;;;;;;x -CANCELGIVEMILITARYACCESS_THEY_ACCEPT_6;?Y$ACTOR$?W的人民都对此表示支持。;;;;;;;;;;;;x -CANCELGIVEMILITARYACCESS_THEY_ACCEPT_BTN1;好的;;;;;;;;;;;;x -CANCELGIVEMILITARYACCESS_THEY_ACCEPT_BTN2;好的;;;;;;;;;;;;x -CANCELGIVEMILITARYACCESS_THEY_ACCEPT_BTN3;查看;;;;;;;;;;;;x -CANCELGIVEMILITARYACCESS_WE_ACCEPT_HEADER;外相报告;;;;;;;;;;;;x -CANCELGIVEMILITARYACCESS_WE_ACCEPT_1;?Y$ACTOR$?W;;;;;;;;;;;;x -CANCELGIVEMILITARYACCESS_WE_ACCEPT_2;$MONARCHTITLE$,我们愤怒地得知;;;;;;;;;;;;x -CANCELGIVEMILITARYACCESS_WE_ACCEPT_3;?Y$ACTOR$?W;;;;;;;;;;;;x -CANCELGIVEMILITARYACCESS_WE_ACCEPT_4;取消了给予我国的军事通行权。;;;;;;;;;;;;x -CANCELGIVEMILITARYACCESS_WE_ACCEPT_5;*;;;;;;;;;;;;x -CANCELGIVEMILITARYACCESS_WE_ACCEPT_6;我们要教训他们这种短视的行为。;;;;;;;;;;;;x -CANCELGIVEMILITARYACCESS_WE_ACCEPT_BTN1;好的;;;;;;;;;;;;x -CANCELGIVEMILITARYACCESS_WE_ACCEPT_BTN2;好的;;;;;;;;;;;;x -CANCELGIVEMILITARYACCESS_WE_ACCEPT_BTN3;查看;;;;;;;;;;;;x -CANCELGIVEMILITARYACCESS_OTHER_ACCEPT_HEADER;外相报告;;;;;;;;;;;;x -CANCELGIVEMILITARYACCESS_OTHER_ACCEPT_1;?Y$ACTOR$?W;;;;;;;;;;;;x -CANCELGIVEMILITARYACCESS_OTHER_ACCEPT_2;$MONARCHTITLE$;;;;;;;;;;;;x -CANCELGIVEMILITARYACCESS_OTHER_ACCEPT_3;?Y$ACTOR$?W;;;;;;;;;;;;x -CANCELGIVEMILITARYACCESS_OTHER_ACCEPT_4;放弃了;;;;;;;;;;;;x -CANCELGIVEMILITARYACCESS_OTHER_ACCEPT_5;?Y$RECIPIENT$?W;;;;;;;;;;;;x -CANCELGIVEMILITARYACCESS_OTHER_ACCEPT_6;给予他们的军事通行权,也许我们可以从中获益。;;;;;;;;;;;;x -CANCELGIVEMILITARYACCESS_OTHER_ACCEPT_BTN1;好的;;;;;;;;;;;;x -CANCELGIVEMILITARYACCESS_OTHER_ACCEPT_BTN2;好的;;;;;;;;;;;;x -CANCELGIVEMILITARYACCESS_OTHER_ACCEPT_BTN3;查看;;;;;;;;;;;;x -DECREASERELATIONTITLE;破坏关系;;;;;;;;;;;;x -WARGOALTITLE;添加战争目标;;;;;;;;;;;;x -WARSUBSIDIESTITLE;提供战争援助;;;;;;;;;;;;x -CANCEL_WARSUBSIDIESTITLE;取消战争援助;;;;;;;;;;;;x -ASKMILITARYACCESSTITLE;要求军事通行权;;;;;;;;;;;;x -CANCELASKMILITARYACCESSTITLE;取消军事通行权;;;;;;;;;;;;x -GIVEMILITARYACCESSTITLE;提供军事通行权;;;;;;;;;;;;x -CANCELGIVEMILITARYACCESSTITLE;收回军事通行权;;;;;;;;;;;;x -CANCELALLIANCETITLE;撕毁盟约;;;;;;;;;;;;x -CALLALLYTITLE;要求盟友加入战争;;;;;;;;;;;;x -DISCREDITTITLE;诽谤列强;;;;;;;;;;;;x -EXPELADVISORSTITLE;驱逐列强的顾问;;;;;;;;;;;;x -BANEMBASSYTITLE;驱逐列强的大使;;;;;;;;;;;;x -INCREASEOPINIONTITLE;提高对我国的态度;;;;;;;;;;;;x -DECREASEOPINIONTITLE;降低对列强的态度;;;;;;;;;;;;x -ADDTOSPHERETITLE;纳入势力范围;;;;;;;;;;;;x -REMOVEFROMSPHERETITLE;移出势力范围;;;;;;;;;;;;x -INCREASERELATION_BUTTON;提高关系;;;;;;;;;;;;x -DECREASERELATION_BUTTON;降低关系;;;;;;;;;;;;x -CALLALLY_OFFER;$ACTOR$,要求我们帮助他们,加入$LIST$。;;;;;;;;;;;;x -CALLALLY_THEY_ACCEPT_HEADER;外相报告;;;;;;;;;;;;x -CALLALLY_THEY_ACCEPT_1;?Y$RECIPIENT$?W;;;;;;;;;;;;x -CALLALLY_THEY_ACCEPT_2;$MONARCHTITLE$,我们毫不惊奇地得知;;;;;;;;;;;;x -CALLALLY_THEY_ACCEPT_3;?Y$RECIPIENT$?W;;;;;;;;;;;;x -CALLALLY_THEY_ACCEPT_4;履行了我们的军事同盟,加入了我们无敌的军队,对抗;;;;;;;;;;;;x -CALLALLY_THEY_ACCEPT_5;$VERSUS$;;;;;;;;;;;;x -CALLALLY_THEY_ACCEPT_6;*;;;;;;;;;;;;x -CALLALLY_THEY_ACCEPT_BTN1;好极了!;;;;;;;;;;;;x -CALLALLY_THEY_ACCEPT_BTN2;好极了!;;;;;;;;;;;;x -CALLALLY_THEY_ACCEPT_BTN3;查看;;;;;;;;;;;;x -CALLALLY_WE_ACCEPT_HEADER;外相报告;;;;;;;;;;;;x -CALLALLY_WE_ACCEPT_1;履行盟约;;;;;;;;;;;;x -CALLALLY_WE_ACCEPT_2;$MONARCHTITLE$,我们认为;;;;;;;;;;;;x -CALLALLY_WE_ACCEPT_3;?Y$ACTOR$?W;;;;;;;;;;;;x -CALLALLY_WE_ACCEPT_4;值得我们帮助他们,对抗;;;;;;;;;;;;x -CALLALLY_WE_ACCEPT_5;$VERSUS$;;;;;;;;;;;;x -CALLALLY_WE_ACCEPT_6;*;;;;;;;;;;;;x -CALLALLY_WE_ACCEPT_BTN1;好的;;;;;;;;;;;;x -CALLALLY_WE_ACCEPT_BTN2;好的;;;;;;;;;;;;x -CALLALLY_WE_ACCEPT_BTN3;查看;;;;;;;;;;;;x -CALLALLY_OTHER_ACCEPT_HEADER;外相报告;;;;;;;;;;;;x -CALLALLY_OTHER_ACCEPT_1;?Y$RECIPIENT$?W;;;;;;;;;;;;x -CALLALLY_OTHER_ACCEPT_2;$MONARCHTITLE$,?Y$RECIPIENT$?W履行了;;;;;;;;;;;;x -CALLALLY_OTHER_ACCEPT_3;他们和;;;;;;;;;;;;x -CALLALLY_OTHER_ACCEPT_4;?Y$ACTOR$?W;;;;;;;;;;;;x -CALLALLY_OTHER_ACCEPT_5;的盟约以对抗;;;;;;;;;;;;x -CALLALLY_OTHER_ACCEPT_6;$VERSUS$;;;;;;;;;;;;x -CALLALLY_OTHER_ACCEPT_BTN1;好的;;;;;;;;;;;;x -CALLALLY_OTHER_ACCEPT_BTN2;好的;;;;;;;;;;;;x -CALLALLY_OTHER_ACCEPT_BTN3;查看;;;;;;;;;;;;x -BUILD_CIVILIZED;已开化;;;;;;;;;;;;x -DIPLOMACY_CANNOT_JOIN_WAR_INVALID_ALLY;已经在和?Y$COUNTRY$?W作战的同时,我们无法加入他们这方。;;;;;;;;;;;;x -DIPLOMACY_CANNOT_JOIN_WAR_INVALID_ENEMY;已经在和?Y$COUNTRY$?W作战的同时,我们无法同他们进行另一场战争。;;;;;;;;;;;;x -DIPLOMACY_CANNOT_JOIN_WAR_ALLIED_ENEMY;我们与?Y$COUNTRY$?W是战争中的盟友,我们不能再另一场战争中与他们为敌。;;;;;;;;;;;;x -DIPLOMACY_ALREADY_IN_WAR;已经加入了这场战争。;;;;;;;;;;;;x -CALLALLY_DESC;召唤我们的盟友支援我们的战斗。\n$VERSUS$;;;;;;;;;;;;x -DECISIONOTHER_1;$ACTOR$;;;;;;;;;;;;x -EVTNAME11101;$FROMCOUNTRY_ADJ$荣光;;;;;;;;;;;;x -EVTDESC11101;$MONARCHTITLE$,$FROMCOUNTRY_ADJ$大使给我们带来了$UNION_ADJ$国会的消息。$FROMCOUNTRY$已经获取了$UNION_ADJ$王冠,并且宣布他们是世上唯一的$UNION_ADJ$国家。这一改变趋势将难以阻挡。;;;;;;;;;;;;x -EVTOPTA11101;$CULTURE_GROUP_UNION$人民万岁!;;;;;;;;;;;;x -EVTOPTB11101;我们自古以来的权利绝不会受到损害!;;;;;;;;;;;;x -die_wacht_am_rhein_title;守望莱茵;;;;;;;;;;;;x -french_military_mission_to_japan_title;卡农顾问团;;;;;;;;;;;;x -french_military_mission_to_japan_desc;1867年,在日本德川幕府的要求下,法国派遣了一个军事顾问团来教授幕府军队西方战术。这个顾问团由之后于1898年成为布里森政府军事部长的查尔斯·卡农将军带领。我们将派遣一个军事顾问团到日本,这绝对会增强两国的关系。;;;;;;;;;;;;x -schwabing_circles_title;施瓦宾格文化圈;;;;;;;;;;;;x -schwabing_circles_desc;在摄政王卢伊特波尔德统治期间,由于大学和学生的存在,施瓦宾格开始以知识交流中心而闻名,这给他带来了许多的现代派画家和作家,从曼恩兄弟到亨利克易卜生再到瓦西里康定斯基。支持施瓦宾格并让他给我们带来荣耀吧。;;;;;;;;;;;;x -the_grunderzeit_title;创建期;;;;;;;;;;;;x -the_grunderzeit_desc;“创建期(grunderzeit)”指的是1840年代到1870年代中叶间这段时间,德意志与东欧尤其是维也纳经历了迅速的经济现代化与工业化。这段时期因它的建筑风格而出名,其灵感来自新哥特建筑风格和工业革命带来的新建筑风格,以及伴随的政治上自由主义的趋势。维也纳将在这段时期支持这些潮流,并看着自己兴旺起来。;;;;;;;;;;;;x -die_wacht_am_rhein_desc;在1840年,法国总理阿道夫梯也尔宣布以莱茵河作为法国东部边境,此举被德意志人认为是对普鲁士在莱茵西岸领土的侵略,这点燃了莱茵危机的导火线。作为对此事的回应,爱国诗人兼商人,马克思·施内肯布格尔创作了一首名为《祖国请放心》的爱国诗歌,文中那句“警惕地守望着莱茵河”暗示德意志将会在任何(法国)入侵者面前守护莱茵河。这首诗在1854年被配上音乐,并且在1870至1871年的普法战争期间迅速风行了起来。;;;;;;;;;;;;x -DIPLOMACY_AGAINST;对抗;;;;;;;;;;;;x -FOCUS_OWNED_BY;你无法在别国的领土设置国家焦点;;;;;;;;;;;;x -NO_CB_EFFECT;?R我们没有足够正当的借口时此事将带来恶名惩罚?W;;;;;;;;;;;;x -M_GOTO_BUTTON;搜索国家或省份;;;;;;;;;;;;x -INFLUENCE_CHANGE;?Y$ACTIVE$?W对?Y$PASSIVE$?W的影响力改变$MUCH$\n;;;;;;;;;;;;x -INFLUENCE_CHANGE_SHORT;对?Y$PASSIVE$?W的影响力改变$MUCH$\n;;;;;;;;;;;;x -HAVE_DIPLOMATIC_INFLUENCE;外交影响力高于;;;;;;;;;;;;x -HAVE_LESS_DIPLOMATIC_INFLUENCE;外交影响力低于;;;;;;;;;;;;x -EVTNAME13356;拳匪的暴行!;;;;;;;;;;;;x -EVTDESC13356;义和团,通俗的来讲就是“拳匪”或“拳民”——一个致力于夺回因欧洲列强的扩张而逐渐沦丧的中国主权的中国组织——残杀了在中国活动的欧洲传教士与商人。还有难以计数的皈依基督教的中国人被他们所杀害。满清政府对此漠不关心,甚至有消息称满清政府对那些暴徒的所作所为抱着默许的态度。;;;;;;;;;;;;x -EVTOPTA13356;这真是不可容忍的暴行!;;;;;;;;;;;;x -boxer_rebels_title;拳民;;;;;;;;;;;;x -boxer_rebels_name;拳民;;;;;;;;;;;;x -boxer_rebels_desc;义和团,通俗的来讲就是“拳民”或“拳匪”,是一个致力于夺回被帝国主义所侵害的国家主权的中国组织。想尽办法想要创造一个“完美的”中国,这个反帝组织在“扶清灭洋”的口号下寻找一切机会屠杀欧洲人和基督徒。;;;;;;;;;;;;x -boxer_rebels_army;义和团;;;;;;;;;;;;x -support_boxers_title;支持义和团!;;;;;;;;;;;;x -support_boxers_desc;拳民已经出现在了大清国被洋人所侵占的那几个省份。支持这个运动并让我们祈祷他们能够结束洋人对大清国的影响吧。;;;;;;;;;;;;x -support_schaumburgs_title;支持绍姆堡—利珀家族;;;;;;;;;;;;x -support_schaumburgs_desc;绍姆堡—利珀侯国的沃尔德玛亲王在没有子嗣的情况下于1895年去世,这拉开了利珀家族比斯特费尔德支脉与绍姆堡支脉间长达二十年的争端的帷幕。对利珀—绍姆堡家族的支持将可以防止一切问题的出现。;;;;;;;;;;;;x -support_biesterfelds_title;支持利珀—比斯特费尔德家族;;;;;;;;;;;;x -support_biesterfelds_desc;绍姆堡—利珀侯国的沃尔德玛亲王在没有子嗣的情况下于1895年去世,这拉开了利珀家族比斯特费尔德支脉与绍姆堡支脉间长达二十年的争端的帷幕。对利珀—比斯特费尔德家族的支持将可以防止一切问题的出现。;;;;;;;;;;;;x -award_order_of_st_francis_title;弗朗西斯一世勋章;;;;;;;;;;;;x -award_order_of_st_francis_desc;在1829年九月28日,弗朗西斯一世勋章设立,这是两西西里王国的勋章,既可作为国民奖章也可用作军事奖章。如果我们将这个奖章颁发给某位杰出的显贵,我们将被认为是开明与仁慈的。;;;;;;;;;;;;x -statuto_albertino_title;艾伯坦法令;;;;;;;;;;;;x -statuto_albertino_desc;艾伯坦法令是萨丁尼亚王国于1848年4月4日针对国内革命活动设立的的宪法。这个法令使得萨丁尼亚王国的君主制变的合法,尽管几经修改,但一直沿用直到1948年。;;;;;;;;;;;;x -RECENT_IMIGRATION_DAYS_LATER_THAN;最近?Y$DAYS$?W天内没有移民。\n;;;;;;;;;;;;x -RECENT_IMIGRATION_DAYS;最近?Y$DAYS$?W天内有移民。\n;;;;;;;;;;;;x -HAS_COLONIES;是殖民国家\n;;;;;;;;;;;;x -HAS_NO_COLONIES;不是殖民国家\n;;;;;;;;;;;;x -IS_NOT_GREAT_NATION;不是列强\n;;;;;;;;;;;;x -das_zivilgesetzbuch_title;《民法典》;;;;;;;;;;;;x -das_zivilgesetzbuch_desc;1844年到1847年间的黑森公国第十次议会时,花费大量时间将之前在美因茨和莱茵黑森地区使用的法国民法典与日耳曼传统律法相结合形成了此后日耳曼地区统一的宪法《德国民法典》。;;;;;;;;;;;;x -PROD_NO_CURRENT_PROJECTS;我国的?Y$POPTYPE$?W当前没有计划;;;;;;;;;;;;x -niederwald_denkmal_title;尼德瓦尔德纪念碑;;;;;;;;;;;;x -niederwald_denkmal_desc;尼德瓦尔德纪念碑是一座位于德国黑森尼德瓦尔德公园的纪念碑。纪念碑上居中的是德国象征,高达十米的日耳曼尼娅雕像,位于其两侧的,分别是代表战争与和平的两个雕像。这座纪念碑于1871年破土动工,并落成于1883年。这是在普法战争之后,用来纪念德意志帝国的成立。让我们以建造纪念碑的方式来庆祝我们国家光荣的统一吧!;;;;;;;;;;;;x -build_vittoriano_title;维托里亚诺;;;;;;;;;;;;x -build_vittoriano_desc;维托里亚诺(意大利语:Vittoriano)是意大利罗马的一座纪念堂,开工于1911年,是用来纪念维托里奥·伊曼纽二世和意大利成立。让我们建立一座纪念堂纪念我们年轻的国度,以罗马重建的荣光刺痛他们的眼睛吧!;;;;;;;;;;;;x -BUDGET_BANK_BIGGEST_INVESTORS;最大投资者:\n;;;;;;;;;;;;x -POLITICS_ALREADY_RULING_PARTY;$PARTY$现在是执政党。;;;;;;;;;;;;x -POLITICS_CANNOT_SET_RULING_PARTY_RULE;我国政体不允许我们指定执政党;;;;;;;;;;;;x -BANK_OF;$COUNTRY$银行;;;;;;;;;;;;x -TRADE_STOCKPILE_BUY;我国昨日花费了?Y$MONEY$?Wす郝颛Y$UNITS$?W单位;;;;;;;;;;;;x -TRADE_STOCKPILE_SOLD;我国昨日销售?Y$UNITS$?W单位获得了?Y$MONEY$?W?!;;;;;;;;;;x -annals_of_the_fulani_jihad_title;富拉尼圣战编年史;;;;;;;;;;;;x -annals_of_the_fulani_jihad_desc;阿布杜拉·丹·弗迪奥(Abdullahi dan Fodio,1766-1828)是昆杜(Gwandu)的埃米尔。在其仍在世时,他写了一本关于富拉尼圣战的书,正是在这场大战的洗礼下索科托诞生了。通过传播这本历史著作的一字一言,我们可以恢复我国的荣耀与声威。;;;;;;;;;;;;x -become_negusa_nagast_title;万王之王;;;;;;;;;;;;x -become_negusa_nagast_desc;埃塞俄比亚历史上的“王侯纷争时代(Zemene Mesafint)”始于1769年,终于1855年特沃德罗斯二世(Tweodros II)登基。在这一段时期内,埃塞俄比亚因政治纷争而四分五裂,而皇室也只能甘居于象征的地位。特沃德罗斯二世被加冕为“万王之王(Negusa Nagast)”后,王侯纷争的时代遂告终结,从此开启了埃塞俄比亚的现代帝国时代。现在是举行加冕礼的时候吗?;;;;;;;;;;;;x -hellenic_parliament_title;希腊议会;;;;;;;;;;;;x -hellenic_parliament_desc;1843年,现代希腊的第一个议会方才成立,而且他们在同年九月当年的第三次革命后才迫使奥托国王同意颁布宪法。希腊议会的成立,不止象征着希腊转变成一个君主立宪制国家,还代表着希腊自古希腊时期以来在民主方面迈出的第一步。;;;;;;;;;;;;x -palais_garnier_title;建造加尼叶宫;;;;;;;;;;;;x -palais_garnier_desc;加尼叶宫(Palais Garnier)从1875年正式启用到1989年,一直是巴黎歌剧的大本营。加尼叶宫由查尔斯·加尼叶(Charles Garnier)设计,呈现出一种新巴洛克风格。这一歌剧院在那个时代被传为现代建筑的杰作,并被西方世界争相模仿。加尼叶宫亦为加斯东·勒鲁的经典小说《歌剧魅影》提供了灵感。;;;;;;;;;;;;x -COUNTRYALERT_IsBuildingFactories;我国正在下列地区建设或扩建工厂:;;;;;;;;;;;;x -REMOVE_COUNTRYALERT_HasClosedFactories;下列地区有已关闭的工厂:;;;;;;;;;;;;x -REMOVE_COUNTRYALERT_HasUnemployedWorkers;下列地区有失业工人:;;;;;;;;;;;;x -COUNTRYALERT_CanDoReforms;我国可以执行下列改革:;;;;;;;;;;;;x -COUNTRYALERT_CanDoDecisions;我国可以执行下列决议:;;;;;;;;;;;;x -COUNTRYALERT_IsInElection;我国现在正在举行选举。在?Y$DATE$?W,一个新的执政党将被选出。;;;;;;;;;;;;x -COUNTRYALERT_HaveRebels;我国境内有叛军暴动!;;;;;;;;;;;;x -REMOVE_COUNTRYALERT_CanIncreaseOpinion;我们可以提高以下国家对我国的评价:;;;;;;;;;;;;x -COUNTRYALERT_LoosingGPStatus;我们失去了?Y列强?W地位!如果在?Y$DAYS$?W天内没有好转,世界将不再将我们视作?Y列强?W!;;;;;;;;;;;;x -COUNTRYALERT_NO_IsBuildingFactories;我国当前没有建设或扩建任何工厂;;;;;;;;;;;;x -REMOVE_COUNTRYALERT_NO_HasClosedFactories;我国没有已关闭的工厂;;;;;;;;;;;;x -COUNTRYALERT_NO_HasUnemployedWorkers;我国没有失业工人;;;;;;;;;;;;x -COUNTRYALERT_NO_CanDoReforms;我国无法执行任何改革;;;;;;;;;;;;x -REMOVE_COUNTRYALERT_NO_CanDoDecisions;我国无法执行任何决议;;;;;;;;;;;;x -COUNTRYALERT_NO_IsInElection;我国近期没有选举;;;;;;;;;;;;x -COUNTRYALERT_NO_HaveRebels;我们国内没有暴动;;;;;;;;;;;;x -REMOVE_COUNTRYALERT_NO_CanIncreaseOpinion;我们无法增加其他国家对我国的评价;;;;;;;;;;;;x -COUNTRYALERT_NO_LoosingGPStatus;我们现在并未正失去?Y列强?W地位;;;;;;;;;;;;x -COUNTRYALERT_NO_GPStatus;我们还不是?Y列强?W;;;;;;;;;;;;x -PEACE_DESC;提议和平;;;;;;;;;;;;x -TOPBAR_TOP5_GOODS;我国生产最多的五项物资:;;;;;;;;;;;;x -TOPBAR_HISTORICAL_INCOME;在最近的?Y$DAYS$?W天内,我们的最高收入为$MAX$,最低收入为$MIN$;;;;;;;;;;;x -TOPBAR_FUNDS;昨天我们收入$YESTERDAY$,我们目前的现金储备为?Y$CASH$?W;;;;;;;;;;;x -TOPBAR_AVG_LITERACY;我国民众的平均?Y识字率?W为?Y$AVG$?W%;;;;;;;;;;;;x -TOPBAR_AVG_MIL;我国民众的平均?Y斗争性?W为?Y$AVG$?W;;;;;;;;;;;;x -TOPBAR_AVG_CON;我国民众的平均?Y觉醒度?W为?Y$AVG$?W;;;;;;;;;;;;x -REMOVE_TOPBAR_POPULATION;我国当前的人口为$CURR$,我国的人口昨天以来改变了$CHANGE$;;;;;;;;;;;;x -TOPBAR_TOP_IMPORTS;我国进口最多的?Y$N$?W项物资为:;;;;;;;;;;;;x -TOPBAR_TOP_EXPORTS;我国出口最多的?Y$N$?W项物资为:;;;;;;;;;;;;x -TOPBAR_ARMY_TOOLTIP;我国的陆军有?Y$CURR$?W个旅\n我国的?Y士兵?W最多可以支持?Y$MAX$?W个旅;;;;;;;;;;;;x -TOPBAR_SHIP_TOOLTIP;我国的海军有?Y$CURR$?W艘舰船;;;;;;;;;;;;x -TOPBAR_MOBILIZE_TOOLTIP;如果动员?Y贫困?W国民,我们可以再征召?Y$CURR$?W个旅;;;;;;;;;;;;x -TOPBAR_LEADERSHIP_TOOLTIP;我国拥有?Y$CURR$领导力点数?W;;;;;;;;;;;;x -TOPBAR_MOBILIZED;我国已经动员所有可用的部队!;;;;;;;;;;;;x -TOPBAR_DIPLOPOINTS;我国拥有?Y$CURR$?W外交点数;;;;;;;;;;;;x -TOPBAR_GOVERNMENT;我国当前的政体是?Y$CURR$?W;;;;;;;;;;;;x -TOPBAR_RULING_PARTY;我国当前的执政党是?Y$CURR$?W;;;;;;;;;;;;x -TOPBAR_UNEMPLOYED;在$STATE$有?Y$NUM$?W名失业的?Y$TYPE$?W(占全部的$PERC$?W%);;;;;;;;;;;;x -TOPBAR_XINY;?Y$Y$?W内的$X$;;;;;;;;;;;;x -TOPBAR_AT_PEACE;处于和平;;;;;;;;;;;;x -TOPBAR_FACTION;?Y$NAME$?W拥有?Y$STRENGTH$?W暴徒,平均组织度:?Y$ORG$?W%;;;;;;;;;;;;x -TOPBAR_PROJECTED_INCOME;预计每日收入:$VAL$?!;;;;;;;;;;x -SIDEMENU_menubar_msg_combat;左键点击以显示所有?Y战斗?W信息。右键点击以清除所有。;;;;;;;;;;;;x -SIDEMENU_menubar_msg_diplo;左键点击以显示所有?Y外交?W信息。右键点击以清除所有。;;;;;;;;;;;;x -SIDEMENU_menubar_msg_unit;左键点击以显示所有?Y单位?W信息。右键点击以清除所有。;;;;;;;;;;;;x -SIDEMENU_menubar_msg_province;左键点击以显示所有?Y省份?W信息。右键点击以清除所有。;;;;;;;;;;;;x -SIDEMENU_menubar_msg_other;左键点击以显示所有?Y其他?W信息。右键点击以清除所有。;;;;;;;;;;;;x -SIDEMENU_menubar_msg_event;左键点击以显示所有?Y事件?W信息。右键点击以清除所有。;;;;;;;;;;;;x -the_scotland_yard_title;苏格兰场;;;;;;;;;;;;x -the_scotland_yard_desc;伦敦警察厅,于1829年根据首都警务法案成立,在维多利亚时代以“苏格兰场”的名称广为人知,这是由于其总部位于白厅街四号,那里早年被称为“大苏格兰场”。作为这个时代标志性的警务部门之一,它在儒勒·凡尔纳及阿瑟·柯南道尔等人的作品中时常被提及,苏格兰场能帮助我们解决一两个犯罪问题。;;;;;;;;;;;;x -the_yard;苏格兰场;;;;;;;;;;;;x -the_yard_desc;伦敦警察厅,苏格兰场,时常在文学作品中扮演夏洛克·福尔摩斯的副手。;;;;;;;;;;;;x -call_geneva_convention_title;日内瓦公约;;;;;;;;;;;;x -call_geneva_convention_desc;在目睹了索尔弗利诺战役残忍而恐怖的后果后,让·亨利·杜南于1862年发表了这场战役的观察报告《索尔弗利诺回忆录(Un Souvenir de Solferino)》并且自费出版发行。通过他的经历,杜南开始呼吁成立一个专门处理战争伤害的国际性组织,同时在瑞士进行广泛的巡回演讲。在这个背景下,瑞士国会于1864年在日内瓦召开了一个国际性大会,制定了约束战争行为的国际性法律。;;;;;;;;;;;;x -EVTNAME31311;日内瓦公约;;;;;;;;;;;;x -EVTDESC31311;第一条:“野战医院和军队医院应被承认为是中立的。只要这类医院内有任何病者或伤者,它们就应受到交战各方的保护和尊重。”\n\n瑞士在日内瓦召开了一次国际性会议以讨论规范并通过一项国际性规则以规范战争行为。世界上所有的开化国家都被邀请签署“日内瓦公约”。;;;;;;;;;;;;x -EVTOPTA31311;我们当然要签署这项进步的人道主义文件;;;;;;;;;;;;x -EVTOPTB31311;我们当前不认为应当签署这项文件;;;;;;;;;;;;x -signed_the_geneva_convention;日内瓦公约;;;;;;;;;;;;x -signed_the_geneva_convention_desc;我国是日内瓦公约的缔约国;;;;;;;;;;;;x -sign_the_geneva_convention_title;签署日内瓦公约;;;;;;;;;;;;x -sign_the_geneva_convention_desc;我国尚未签署日内瓦公约,它定义了合理的战争行为和伤员\n的处理方式。我们仍然可以签署它。;;;;;;;;;;;;x -PRODUCTION_SORT_BY_INFRA;基础设施;;;;;;;;;;;;x -BUILD_ESTIMATED_COST;库存缺少物资的预估花费:?R$COST$?W?!;;;;;;;;;;x -PRODUCTION_NEED_TECH;我们完成对?Y$TECH$?W的研究才能生产?Y$GOOD$?W;;;;;;;;;;;;x -PRODUCTION_NEED_FACTORY;要生产?Y$GOOD$?W,我们必须建设一座?Y$FACTORY$?W;;;;;;;;;;;;x -PRODUCTION_NEED_RGO;要生产?Y$GOOD$?W,我们需要一个生产它的省份;;;;;;;;;;;;x -pass_folkskolereformen_title;基础学校改革;;;;;;;;;;;;x -pass_folkskolereformen_desc;基础学校改革,这项“人民学校”的改革,是瑞典于1842年通过的法律,提议在数门基础学科方面对瑞典儿童进行义务教育。基础学校直到20世纪70年代前期都一直保证了瑞典教育系统的基础,后来它由于对无知和粗浅原理的青睐而被逐步废除。;;;;;;;;;;;;x -folkis_educates;基础学校;;;;;;;;;;;;x -folkis_educates_desc;一个有效而现代化的义务教育系统在几个基础学科上教育你的年轻人。;;;;;;;;;;;;x -the_case_of_edgardo_mortara_title;埃德加多·莫尔塔拉;;;;;;;;;;;;x -the_case_of_edgardo_mortara_desc;埃德加多·莫尔塔拉于1851年在博洛尼亚生于一个犹太家庭。在1857年的疾病时期,莫尔塔拉家族的一个天主教女仆由于担心他不是基督徒死后会下地狱而为他施了洗礼。根据受洗礼,教宗国警察将埃德加多从家里带走,将其作为一个罗马天主教徒,但按照教宗国的法律非基督徒的孩子是禁止成为基督徒的。这个事件或者说是一场诱拐导致了一场国际性的骚动,拿破仑三世、弗兰兹·约瑟夫皇帝和伦敦时报都提出了抗议。莫尔塔拉自己依旧成为了一名天主教神父,在剩下的日子里恢复了与其母亲及兄弟姐妹的接触。;;;;;;;;;;;;x -the_first_vatican_council_title;梵蒂冈会议;;;;;;;;;;;;x -the_first_vatican_council_desc;1868年,教宗庇护九世召开了罗马天主教会的第二十次大公会议。会议讨论了自由主义、理性主义和唯物主义所带来的现代意识形态,促进了对天主教教义的定义。尽管大会由于新组建的意大利王国而减少了罗马的利益,但也对教宗无误论的正式教义形式留下了一个长久的天主教神学理论概念。;;;;;;;;;;;;x -manifesto_on_unshakable_autocracy_title;绝对独裁宣言;;;;;;;;;;;;x -manifesto_on_unshakable_autocracy_desc;沙皇亚历山大三世在他的父亲亚历山大二世被“人民意愿”恐怖主义组织的尼古拉·雷萨科夫暗杀大约两个月后,于1881年四月29日(儒略历)发表了绝对独裁宣言。宣言激烈地否定了他父亲抱有的自由主义改革的各种理念,改为主张赞成俄罗斯传统的、不可动摇的独裁。;;;;;;;;;;;;x -promulgate_the_ems_ukaz_title;埃姆斯敕令;;;;;;;;;;;;x -promulgate_the_ems_ukaz_desc;埃姆斯敕令由沙皇亚历山大二世于1876年颁布,除了旧文件的重印在所有印刷品上禁止了乌克兰字母的使用,并轻蔑地称其为“小小的俄罗斯方言”。这个敕令得名于巴德埃姆斯,一个德国温泉度假地,沙皇发布敕令时正在那里。;;;;;;;;;;;;x -DOMINION_OF;?Y自治领?W 归属;;;;;;;;;;;;x -SATELLITE_OF;?Y卫星国?W 归属;;;;;;;;;;;;x -SORT_BY_INFRA;按各地区平均基础设施排序;;;;;;;;;;;;x -tut_menu_0;简介;;;;;;;;;;;;x -tut_menu_0_description;这个教程将告诉你一些关于维多利亚二是什么样的游戏以及最基础的玩法。;;;;;;;;;;;;x -tut_menu_1;陆军和海军;;;;;;;;;;;;x -tut_menu_1_description;了解如何管理你的陆军和海军。;;;;;;;;;;;;x -tut_menu_2;生产;;;;;;;;;;;;x -tut_menu_2_description;了解生产商品;;;;;;;;;;;;x -tut_menu_3;财政;;;;;;;;;;;;x -tut_menu_3_description;了解如何管理财政。这包括税收和开支。;;;;;;;;;;;;x -tut_menu_4;科研;;;;;;;;;;;;x -tut_menu_4_description;了解科技和研究。;;;;;;;;;;;;x -tut_menu_5;政治;;;;;;;;;;;;x -tut_menu_5_description;了解政治的艺术,党派和改革。;;;;;;;;;;;;x -tut_menu_6;人口;;;;;;;;;;;;x -tut_menu_6_description;了解你的人民,他们是谁?谁是他们的朋友,他们属于哪个社会阶层?;;;;;;;;;;;;x -tut_menu_7;贸易;;;;;;;;;;;;x -tut_menu_7_description;了解贸易。政府如何以及为何要买入和卖出。;;;;;;;;;;;;x -tut_menu_8;外交;;;;;;;;;;;;x -tut_menu_8_description;了解外交的艺术。如何宣战和缔结盟约。;;;;;;;;;;;;x -tut_1a_1;军事 ;;;;;;;;;;;;x -tut_1a_2;欢迎来到维多利亚二军事方面的教程你正统治着比利时,一个有着巨大潜力的小国。然而有一个问题,你的荷兰邻居刚刚向你宣战了。;;;;;;;;;;;;x -tut_1a_3;选择一个单位 ;;;;;;;;;;;;x -REMOVE_tut_1a_4;荷兰人在我们的边境旁集结,我们必须赶走他们。我们需要做的第一件事是选择一支军队去干这件事点击布鲁塞尔的军队来选择一支军队,地图上已经圈出。 ;;;;;;;;;;;;x -tut_1a_5;单位界面 ;;;;;;;;;;;;x -tut_1a_6;你刚才选择的军队,第一步兵师,由来自四个旅的12000人组成。在单位界面里你能看到每一个旅和人数。在单位界面里你还能找到以下这些数据: ;;;;;;;;;;;;x -tut_1a_7;士兵和旅的数量。如果参与战斗,士兵的数量会减少。然而如果你的国家里还有没有雇用的士兵,这些部队会自动补充。;;;;;;;;;;;;x -tut_1a_8;你军队的将领。他的特性会影响军队的表现 ;;;;;;;;;;;;x -tut_1a_9;兵力和组织度。绿色(左边)的长条是组织度,这代表了你单位的战斗意愿。这个数值越高,你的部队的战斗效率也越高。组织度在战斗中会损失,不过会自行恢复。黄色(右边)的长条代表了兵力。当这个长条是满的时候,你的单位拥有最大的兵力。如果不是满的则是单位遭受了损失而且还没有被补充。;;;;;;;;;;;;x -tut_1a_10;你部队的补给状况。每只部队都需要一些东西来维持工作,这些东西将自动从你的仓库里提取。如果你无法提供这些东西,这将损伤兵力补充速度和组织度的恢复速度。 ;;;;;;;;;;;;x -tut_1a_11;花一些时间把鼠标停留在单位界面的这些图标上获取更多的信息 ;;;;;;;;;;;;x -tut_1a_12;分割部队 ;;;;;;;;;;;;x -tut_1a_13;为了占领荷兰我们需要派更多的部队去边境。然而我们不能让首都无人防守,所以我们必须分割我们的部队。;;;;;;;;;;;;x -tut_1a_14;分割部队 ;;;;;;;;;;;;x -tut_1a_15;一支新部队被建立了,现在你可以看到军队组织界面。要把单位加入这支部队,点击移动按钮来移动你想分割的子单位。试试移动一个单位到新部队。 ;;;;;;;;;;;;x -tut_1a_15a;请点击分割军队图标 ;;;;;;;;;;;;x -tut_1a_16;合并部队 ;;;;;;;;;;;;x -tut_1a_17;干得漂亮,布鲁塞尔应该有两支部队了。你也可以注意到你军队飘扬的比利时旗帜旁边的小旗子。这表明有超过一支部队在这里。;;;;;;;;;;;;x -tut_1a_17a;然而,荷兰人可能会轻易战胜这支部队,我们应当重新合并他们。首先用一个拖动框选中这个省份里的两个单位。如果你选中了省份外的其他单位,点击键盘上的ESC并再尝试一下。 ;;;;;;;;;;;;x -tut_1a_18;选中单位后,按合并部队的按钮。 ;;;;;;;;;;;;x -tut_1a_20;移动一个单位 ;;;;;;;;;;;;x -tut_1a_21;现在我们要向邪恶的荷兰人进军。我们希望移动布鲁塞尔的部队去解决在马斯特里赫特的荷兰军队。选中布鲁塞尔的部队然后右键点击马斯特里赫特来移动你的部队。 ;;;;;;;;;;;;x -tut_1a_22;移动一个单位 ;;;;;;;;;;;;x -tut_1a_23;注意从你的单位指向马斯特里特赫的箭头。在你的单位前进时这个箭头会被逐渐填满,指示你的部队已经行进了多远。按下键盘的空格键取消暂停。 ;;;;;;;;;;;;x -tut_1a_22b;移动一个单位 ;;;;;;;;;;;;x -tut_1a_22c;你的单位现在在移动了,注意箭头是怎么被填满的。 ;;;;;;;;;;;;x -tut_1a_24;战斗 ;;;;;;;;;;;;x -tut_1a_25;你的单位正在针对荷兰人行动。注意你部队下方的进度条,这显示谁正处于优势。更多黄色表明左边国旗的一方正处于优势,更多绿色表明右边的国家正处于优势。点击进度条来获得更多的战斗细节。 ;;;;;;;;;;;;x -tut_1a_26;战斗 ;;;;;;;;;;;;x -tut_1a_27;战斗界面应该已经出现了。在这里你可以得到关于战斗里发生了什么等更多的细节信息。再一次按空格来取消暂停。我们很快就能获得胜利。 ;;;;;;;;;;;;x -tut_1a_28;战斗 ;;;;;;;;;;;;x -tut_1a_29;战斗结束了,你的部队应该已经胜利了。在战斗结果窗口里,你能看到本次行动的结果。点击下一步继续。 ;;;;;;;;;;;;x -tut_1a_30;战斗 ;;;;;;;;;;;;x -tut_1a_31;点击地图不是选择部队的唯一方法。维多利亚二有一个叫快捷栏的功能。点击右面的小加号来打开快捷栏的窗口。 ;;;;;;;;;;;;x -tut_1a_32;快捷栏 ;;;;;;;;;;;;x -tut_1a_33;快捷栏是一个管理你国家许多东西的捷径,例如你的军队,战斗和正在进行的建设。你能通过开关快捷栏上的小图标来设置它。 ;;;;;;;;;;;;x -tut_1a_33a;现在我们想选择第三步兵师,在快捷栏里点取这支部队。 ;;;;;;;;;;;;x -tut_1a_34;通过海路运输部队 ;;;;;;;;;;;;x -tut_1a_35;为了突袭荷兰人我们将在他们战线后方登陆。确认你已经选取了布鲁塞尔的部队。注意你在布鲁日港有一支舰队(码头边有一条船)。 ;;;;;;;;;;;;x -tut_1a_35a;通过点击右边的装载按钮把你的部队装载上船。 ;;;;;;;;;;;;x -tut_1a_36;通过海路运输部队 ;;;;;;;;;;;;x -tut_1a_37;现在我们必须把我们的部队移动到海域“多格滩”。为了做到这个,点击布鲁日的港口,在舰队被选中后,右键点击“多格滩”在你的移动箭头出现后,继续游戏。 ;;;;;;;;;;;;x -tut_1a_38;通过海路运输部队 ;;;;;;;;;;;;x -tut_1a_39;现在我们必须登陆。确保你选中了你的海军。注意单位界面右下角的按钮,点击这个将选中你的部队。点击这个并右键点击米德尔堡把你的部队移动过去。 ;;;;;;;;;;;;x -tut_2a_1;产业;;;;;;;;;;;;x -tut_2a_2;欢迎来到涵盖维多利亚二的产业部分教程。在这里我们将学习在维多利亚二中构建你国家最基本的部分:经济。;;;;;;;;;;;;x -tut_2a_2a;经济是围绕金钱和物资建立的。物资由你的人民和部队生产及消费,而金钱则用来把商品从生产者传递到消费者。;;;;;;;;;;;;x -tut_2a_2b;在顶部的工具栏里点击生产按钮即可获得你的国家物资生产的概况。;;;;;;;;;;;;x -tut_2a_2c;生产;;;;;;;;;;;;x -tut_2a_2d;在维多利亚二中最基本的驱动因素之一就是商品的流通,商品可以是从木材到轻武器的一切。商品由生产者生产并被消费者购买。消费者既可以是想找些什么吃的民众或是需要原材料的生产者。;;;;;;;;;;;;x -tut_2a_2e;这种流通的绝大部分都将在你不参与的情况下进行。你和这个流程的互动可以是建立工厂,向贸易收税以及购买商品来满足你的军队。;;;;;;;;;;;;x -tut_2a_2f;点击下一步继续;;;;;;;;;;;;x -tut_2a_3;生产;;;;;;;;;;;;x -tut_2a_4;物资的生产有三个来源:;;;;;;;;;;;;x -tut_2a_4b;原料产地 - 这些是农场和矿井。农民和劳工们在这里接受大自然的馈赠。;;;;;;;;;;;;x -tut_2a_4c;手工业者 - 这些是铁匠铺和纺织作坊。他们从市场购买产品并生产加工后的产品。;;;;;;;;;;;;x -tut_2a_4d;工厂 - 工厂也生产加工产品。然而这些是未来发展的道路,取决于政治体系,他们可能是由玩家或资本家建立的,工厂雇佣工人及职员来进行生产。;;;;;;;;;;;;x -tut_2a_5;生产界面;;;;;;;;;;;;x -tut_2a_6;在这个界面里你能看到所有你国家出产的货物。他们按照分类被组合在一起显示每个出产的货物旁边有一个图标表示了是哪一种生产者生产了它们。;;;;;;;;;;;;x -tut_2a_6a;农民或劳工代表原料产地;;;;;;;;;;;;x -tut_2a_6b;工人代表工厂;;;;;;;;;;;;x -tut_2a_6c;手工业者代表了他们自行生产的部分;;;;;;;;;;;;x -tut_2a_6d;在这个界面里你可以把鼠标停留在各种图标上来得到关于你国内生产的更多信息来帮助你做出决定;;;;;;;;;;;;x -tut_3a_1;财政;;;;;;;;;;;;x -tut_3a_2;你的国家现在是比利时,必须管理她的国家财政来取得世界上的领先。税收必须和支出平衡,经费必须节约用来来投资,诸如军队。我们必须打开财政界面来管理财政,点击顶部工具栏的财政按钮。;;;;;;;;;;;;x -tut_3a_3;财政界面;;;;;;;;;;;;x -tut_3a_4;这里是财政界面。在这里你可管理你政府的收入和支出,也可以取得贷款来迅速增加现金。让我们从税收开始。点击下一步继续;;;;;;;;;;;;x -tut_3a_5;税收;;;;;;;;;;;;x -tut_3a_6;你最重要的取得收入的方法是税收。对不同的社会阶层,税率可以设置得不一样。;;;;;;;;;;;;x -tut_3a_6a;有三个社会阶层:;;;;;;;;;;;;x -tut_3a_6b;贫困阶层;;;;;;;;;;;;x -tut_3a_6c;中产阶层;;;;;;;;;;;;x -tut_3a_6d;富裕阶层;;;;;;;;;;;;x -tut_3a_6e;不同的职业属于不同的阶层。你可以通过税收滑动条旁的图标来看出是哪些。;;;;;;;;;;;;x -tut_3a_6f;税收通过滑动各个阶层的滑动条来设定。然而,税收并不是没有后果的。你收的税越多,你留给你的人民的钱就越少。在税收滑动条旁你可以看到一个图表显示了这个阶层所需的满足状况。在满足收支平衡的情况下尽量降低税收。点击下一步继续。;;;;;;;;;;;;x -tut_3a_7;支出;;;;;;;;;;;;x -tut_3a_8;那么,我们能用收来的税干什么呢?首先我们用它来维持政府的运转。有许多项支出,例如军事开支、教育开支以及用来维持你军队和殖民地的资金。;;;;;;;;;;;;x -tut_3a_9;开支有两种。第一种是固定开支,它取决于你购买的产品,例如军队维护。这些开支根据你在游戏的其他部分的行动来改变,例如解散一支部队。;;;;;;;;;;;;x -tut_3a_10;第二种是可以通过滑动条调节的开支。你向右移动越多,你付出的资金也越多。;;;;;;;;;;;;x -tut_3a_11;大多数时间你必须考虑好开支的优先级。你需要更多的部队?增加军事开支。你希望扩大官僚体系?移动行政开支滑动条。试着移动滑动条看看数字的变化。注意所有变化都是逐步的,如果你增加行政开支的滑动条,更多人随着时间的推移会希望成为官僚。当你完成了,点击下一步。;;;;;;;;;;;;x -tut_3a_18;平衡你的财政;;;;;;;;;;;;x -tut_3a_19;比利时需要一个平衡的财政。你通过使收支相等来做到这一点。然而每个你移动的滑动条都各有利弊,更高的税收将消耗你人民的资产,更低的支出将破坏你的政府财政。;;;;;;;;;;;;x -tut_3a_19a;如果你的财政没有平衡并且可用资金告罄。我们将自动取得一笔贷款。现在,让我们尝试平衡你的预算。当你觉得可以了,点击下一步。;;;;;;;;;;;;x -tut_3a_20;贷款;;;;;;;;;;;;x -tut_3a_21;当你的经济需要一个短期激励的时候,你总是可以借到钱。这些钱的来源是人们把多余的钱存入国家银行。;;;;;;;;;;;;x -tut_3a_21a;当你取得一笔贷款,这笔钱首先从你的人民中借取,然后从其他国家的人民处取得。;;;;;;;;;;;;x -REMOVE_tut_3a_21b;尝试通过点击取得贷款的按钮来获得一笔贷款。把滑动条推到你想要的数量随后点击下一步。;;;;;;;;;;;;x -tut_3a_22;贷款;;;;;;;;;;;;x -tut_3a_23;你现在取得了一笔贷款,你可以看到你的借款总额增加了你刚刚申请的数额。同时要注意利率,这是你的贷款每天所需要支付的利息。然而利息很昂贵,所以我们现在必须偿还我们的贷款。点击偿还贷款并在点击“好的”之前把滑动条推到最右边。;;;;;;;;;;;;x -tut_4a_1;科研;;;;;;;;;;;;x -tut_4a_2;为了在世界中前进你需要科研。科研能够增强你从军队到工业的一切。要管理科研,请打开科研界面。;;;;;;;;;;;;x -tut_4a_3;科研界面;;;;;;;;;;;;x -tut_4a_4;这是科研界面,在这里你可以开始研究你的科技。科技分为五个种类:陆军、海军、商业、文化和工业。比利时是一个发展中的工业国,让我们点击工业。;;;;;;;;;;;;x -tut_4a_7;选择科技;;;;;;;;;;;;x -tut_4a_8;现在所有的工业科技展示在你面前。绿色的是你已经拥有的。黄色的是你能够研究的。灰色的是你还不能研究的。;;;;;;;;;;;;x -tut_4a_8a;在成为一个工业国的过程中,我们必须尝试加强我们的基础设施。点击实验铁路。;;;;;;;;;;;;x -tut_4a_9;开始研究;;;;;;;;;;;;x -tut_4a_10;注意右下角的区域变化了。在这里的你可以看到科技完成后的效果以及可能发生的发明。点击开始研究开始这个项目。;;;;;;;;;;;;x -tut_4a_11;开始研究;;;;;;;;;;;;x -tut_4a_12;现在被选择的科技应该变蓝了。这意味着这个项目正在进行。你总是能通过研究别的科技来改变项目。;;;;;;;;;;;;x -tut_5a_1;政治;;;;;;;;;;;;x -tut_5a_2;这个教程将覆盖维多利亚二的政治部分。政治是在维多利亚二里更重要的一部分。随着游戏的进行社会将产生变化,新的政治思想会在你的人民中扎根并开始要求改革。;;;;;;;;;;;;x -tut_5a_2a;政党和改革对你如果控制你的国家有着重大冲击。如何管理你的人民取决于你的意愿。要了解关于政治更多的内容,在顶部工具栏里点击政治。;;;;;;;;;;;;x -tut_5a_3;政治界面;;;;;;;;;;;;x -tut_5a_4;在这个界面里你能看到当前的执政党。你的人民和选民的倾向和他们的话题。如果你的政府类型允许你还可以改变执政党,或者如果你倾向民主则可以开始一次选举,点击下一步继续。;;;;;;;;;;;;x -tut_5a_5;政府;;;;;;;;;;;;x -tut_5a_6;在这里你能看到你的执政党。一个执政党有一个意识形态以及一系列的政策。这些政策影响你国家运行的规范。例如国家是否可以建立工厂还是只有资本家才可以。它们也会对财政界面的滑动条产生限制。;;;;;;;;;;;;x -tut_5a_6a;比利时由民族党执政,你可以把鼠标移到图表上以了解他们政见的更多信息。当游戏进行你的需求会发生变化。同时变化的还有你人民的意识形态以及他们支持的政见。你必须在你想拥有的政府类型和你人民想要的之间平衡。当你准备好继续了点击下一步。;;;;;;;;;;;;x -tut_5a_7;改革;;;;;;;;;;;;x -tut_5a_8;为了影响你国家的运行你可以执行一系列的社会和政治改革。;;;;;;;;;;;;x -tut_5a_9;政治改革是影响你国家政治系统的东西,而社会改革使用政府资金来帮助不同的的人群。;;;;;;;;;;;;x -tut_5a_10;你应该考虑签署你人民期望的改革,你必须小心你必须能负担它们。上议院也必须被考虑,他们讨论新改革是否被执行。以下是一系列比利时改革的例子:;;;;;;;;;;;;x -tut_5a_11;选举系统-比利时有根据财富选举的系统。这意味着只有富裕阶层和中产阶层可以投票。例如你将它改为普选加权,那么所有的人群可以投票,只是富人的票记两倍。;;;;;;;;;;;;x -tut_5a_11a;医疗保障-比利时拥有“象征性卫生保健”。这意味着在一定的投资下我们人口的增长会额外增加2.5%。但只有在我们在财政拥有充足投资的情况下。;;;;;;;;;;;;x -tut_5a_12;政见和选民;;;;;;;;;;;;x -tut_5a_13;在这里你可以查看你的人民对你国家的感受。注意两个图表:选民意识形态和民众意识形态。造成这差异的原因是我们的投票系统,这也是一种政治改革。;;;;;;;;;;;;x -tut_5a_13a;这种差异的一个效果是当一个政党赢得了选举后我们大多数民众可能会对此感到不安。;;;;;;;;;;;;x -tut_5a_13b;在下方你可以看到对我们的人民最重要的政见。这可能是在改革时一个重要的需要考虑的方面。;;;;;;;;;;;;x -tut_6a_1;人口;;;;;;;;;;;;x -tut_6a_2;你的人口是你最重要的资源,也是维多利亚二中最重要的推动力量。你的人口会生产物资、购买物资、支付税金、投票或者在不高兴时叛乱。;;;;;;;;;;;;x -tut_6a_2a;人口界面是你得到你人口信息的主要来源。但首先,让我们谈谈你的人口在哪里居住:省份和地区。;;;;;;;;;;;;x -tut_6a_2b;在你地图的中间点击布鲁塞尔这个省份。;;;;;;;;;;;;x -tut_6a_3;省份与地区;;;;;;;;;;;;x -tut_6a_4;大地图被划分为很多省份,省份是最小的地理单位。你的人口在这个范围内居住与工作省份又被划分成若干个地区。每个地区一般包含一到四个省份。;;;;;;;;;;;;x -tut_6a_4a;每个省份都会在所属地区中共享一些东西,比如生产商品的工厂、负责征税的官僚以及雇佣工人的资本家和贵族们。;;;;;;;;;;;;x -tut_6a_4b;在你选择的省份界面的上方是这个省份所属地区的名字:“佛兰德”,在其下方是这个省份的名字。在维多利亚二中有很多间接的方式来影响的你的人口,不过也有一个更直接影响本省份人口的方式,那就是国家焦点。;;;;;;;;;;;;x -tut_6a_5;要设置国家焦点的话,在省份界面上点击国家焦点按钮就行了。;;;;;;;;;;;;x -tut_6a_6;国家焦点;;;;;;;;;;;;x -tut_6a_7;相对于其他手段,国家焦点是影响本地人口最直接有效的手段。;;;;;;;;;;;;x -tut_6a_8;铁路 - 鼓励资本家修建铁路;;;;;;;;;;;;x -tut_6a_9;移民 - 鼓励你的人口迁居此地;;;;;;;;;;;;x -tut_6a_10;殖民 - 在这个地区建立殖民地,只能在空白的地区使用;;;;;;;;;;;;x -tut_6a_11;转化 - 鼓励你的人口转化为某种人群;;;;;;;;;;;;x -tut_6a_12;生产 - 鼓励你的资本家和工匠们生产某一类的物资;;;;;;;;;;;;x -REMOVE_tut_6a_13;为了增加比利时的工业产量我们需要更多工人,点击技工的图标来达成这个目标。;;;;;;;;;;;;x -tut_6a_14;人口;;;;;;;;;;;;x -tut_6a_15;在省份界面中你也可以查看该省人口的情况。这三个图标从左到右分别是他们的职业、意识形态与民族。;;;;;;;;;;;;x -tut_6a_15a;还有一点,点击图表边的查看按钮你能看到更多的信息,现在试试。;;;;;;;;;;;;x -tut_6a_16;人口界面;;;;;;;;;;;;x -tut_6a_17;这就是你的人口界面,在这儿可以查看比利时全国的人口状况。点击布鲁塞尔可以看到布鲁塞尔人民的详细情报。通过选取不同的省份、地区或者整个国家,你将可以查看不同范围内的人口状况。;;;;;;;;;;;;x -tut_6a_18;顶端的过滤筛选键可以让你选取不同职业的人口从而得到你想要的情报。;;;;;;;;;;;;x -tut_6a_19;这是你现在选取的人口的统计状况,比如他们的职业、民族以及宗教。;;;;;;;;;;;;x -tut_6a_20;这儿有个关于省份人口的,按照职业、民族与宗教划分的长列表,被称为人群。想知道每个人群的情况吗?找到并点击左边列表中的弗拉芒人技工图标。;;;;;;;;;;;;x -tut_6a_21;关于人群;;;;;;;;;;;;x -tut_6a_22;人群是按照人口的民族、宗教与职业所划分开来的最小的人口单位。在这个界面中你可以看到他们满意度。也可以在此查看他们对政治的态度。点击下一步继续。;;;;;;;;;;;;x -tut_7a_1;贸易;;;;;;;;;;;;x -tut_7a_2;在维多利亚二中物资从各种来源生产出来,如原料产地、工厂和手工业者。这些物资随后被用来卖钱,这些交易多数自动在人民和工厂之间发生。有些由玩家控制,例如购买物资来建立和补给军队,建立工厂以及支持海外领地。这些在贸易界面中控制。在顶部工具栏中点击贸易按钮。;;;;;;;;;;;;x -tut_7a_3;贸易界面;;;;;;;;;;;;x -tut_7a_4;这里是贸易界面,这里你能找到许多关于市场里物资流通的信息。在界面左上角,你能看到游戏中所有的物资,以及它们的价格和最新价格变化。我们需要一些关于轻武器的信息,点击轻武器图标。;;;;;;;;;;;;x -tut_7a_5;交易物资;;;;;;;;;;;;x -tut_7a_6;注意界面右上角的区域发生了变化,现在那里显示该项物资的细节。;;;;;;;;;;;;x -tut_7a_6a;在顶部你可以看到价格曲线,它显示了价格随时间的变化。;;;;;;;;;;;;x -REMOVE_tut_7a_6b;这下面有两个选择框,自动和国内购买。选择自动将会自动购买你军队需要的物资。国内购买将强制你只购买本国生产的物资。;;;;;;;;;;;;x -tut_7a_6c;在这里你还可以看到你国家生产了多少以及政府、生产者和民众的需求。现在我们需要买入一些东西。点击下一步继续。;;;;;;;;;;;;x -tut_7a_7;建立贸易;;;;;;;;;;;;x -tut_7a_8;荷兰人看上去是个威胁,我们必须为将来储备一些大炮,大炮对建立和补给军队都是必要的。;;;;;;;;;;;;x -REMOVE_tut_7a_8a;注意下方有买入文字的图标和它旁边的滑动条。这意味着如果你把滑动条移动到你仓库中的某个值,游戏将会尝试购买直到你拥有这个数量。;;;;;;;;;;;;x -tut_7a_8b;另一方面如果你再点击这个图标,它将变成出售,你将卖出你的库存直到你设定的值。现在我们希望购买,确认购买/出售按钮被设为了购买并且确认你把滑动条移动到大约10个单位后点击确认贸易按钮来确认这个订单。;;;;;;;;;;;;x -tut_7a_12;国家库存;;;;;;;;;;;;x -tut_7a_13;现在把目光转向国家库存。这里你可以看到你的政府储存了多少物资以及它们前一天的变化量。同时注意这个按钮,点击这个按钮将允许你的民众从你的库存里购买东西,这在战时你无法从国外购买时非常有用,假如你事先有所准备储备了战略物资的话。;;;;;;;;;;;;x -tut_7a_15;现在继续游戏几天看看库存是怎么被轻武器填满的。;;;;;;;;;;;;x -tut_8a_1;外交;;;;;;;;;;;;x -tut_8a_2;外交是你在维多利亚二中支配世界最重要的工具。在这里你组建同盟以及宣战。你把小国家拉入你的势力范围并关注你在列强之中的地位在顶部工具栏中点击外交按钮。;;;;;;;;;;;;x -tut_8a_3;外交界面;;;;;;;;;;;;x -tut_8a_3a;这是外交界面。在这里你控制你国家的外交决定以及观察别的国家。;;;;;;;;;;;;x -tut_8a_3b;你要干的第一件事是对我们北方的敌人采取行动。然而荷兰比我们强一些,所以我们需要盟友。英国是一个很好的候选,在左下角的国家列表中找到英国。尝试使用列表上的过滤按钮来帮助你找到英国。;;;;;;;;;;;;x -tut_8a_4a;国家信息;;;;;;;;;;;;x -tut_8a_4b;现在我们选择了英国。在我们和他们联盟前我们首先需要知道他们是不是喜欢我们。看看你刚才点击的列表的右边部分。这个值还比较低但是应该够了。现在让我们检查他们是否正卷入别的冲突。点击界面上方的显示战争按钮。;;;;;;;;;;;;x -tut_8a_5;国家信息;;;;;;;;;;;;x -tut_8a_6;现在在界面上方应该可以看到所有正在进行的战争。你应该能看到德克萨斯人正在和他们以前的墨西哥统治者战斗。你也可以在中间偏右的位置查看英国的盟友及战争的状况。;;;;;;;;;;;;x -REMOVE_tut_8a_7;想和英国结盟的话我们得从外交来入手。外交包括了从结盟到宣战的各种选项。要执行外交命令的话我们需要外交点数,这个点数每个月都会怎家。在上方的外交栏中我们可以看到我们有1点的外交点数,刚好用来和英国结盟。去在外交界面中点击结盟与‘接受’来建议英国与我们结盟。;;;;;;;;;;;;x -tut_8a_8;宣战;;;;;;;;;;;;x -tut_8a_9;现在英国是我们的盟友了。一般来说我们要等几天才能得到别国的答复,不过这次倒是很快的。现在该对付荷兰人了。在外交界面中点击荷兰并点击宣战按钮。;;;;;;;;;;;;x -tut_8a_10;宣战;;;;;;;;;;;;x -tut_8a_11;要宣战必须有一个战争的目标,在宣战时我们能选择的战争目标是有限的。如果战局顺利的话可以加入更多的目标,不过要是没达成这些目标的话我们的人民们会很生气的。现在我们只需要羞辱荷兰,如果我们战胜的话我们能减少对方的声望。继续点击羞辱按钮。;;;;;;;;;;;;x -tut_8a_12;宣战;;;;;;;;;;;;x -tut_8a_13;宣战是有代价的,这关系到其他国家将如何看到我们。有一个叫恶名的数值,如果恶名太高的话我们将会有很多麻烦,比如其他国家将组成正义的联盟来制裁我国。;;;;;;;;;;;;x -tut_8a_14;战争也是有奖励的。在完成战争目标之后我们也能获得一些声望值,依照战争目标的不同声望奖励也不同。;;;;;;;;;;;;x -tut_8a_15;每个战争目标也有需要一定的战争得分来达成。战争得分越高,敌国就越容易接受我们要求。;;;;;;;;;;;;x -tut_8a_16;现在已经万事俱备只欠东风了,点击“同意”按钮去向对方宣战吧。;;;;;;;;;;;;x -tutorial_chapter_military_basic;基础军事教程结束;;;;;;;;;;;;x -tutorial_chapter_military_victoria;中级军事教程结束;;;;;;;;;;;;x -tutorial_chapter_industry_basic;基础生产教程结束;;;;;;;;;;;;x -tutorial_chapter_industry_victoria;中级生产教程结束;;;;;;;;;;;;x -tutorial_chapter_budget_basic;基础财政教程结束;;;;;;;;;;;;x -REMOVE_tutorial_chapter_budget_victoria;中级财政教程结束;;;;;;;;;;;;x -tutorial_chapter_technology_basic;基础科研教程结束;;;;;;;;;;;;x -tutorial_chapter_technology_victoria;中级科研教程结束;;;;;;;;;;;;x -tutorial_chapter_politics_basic;基础政治教程结束;;;;;;;;;;;;x -tutorial_chapter_politics_victoria;中级政治教程结;;;;;;;;;;;;x -tutorial_chapter_population_basic;基础人口教程结束;;;;;;;;;;;;x -tutorial_chapter_population_victoria;中级人口教程结束;;;;;;;;;;;;x -tutorial_chapter_trade_basic;基础贸易教程结束;;;;;;;;;;;;x -tutorial_chapter_trade_victoria;中级贸易教程结束;;;;;;;;;;;;x -tutorial_chapter_diplomacy_basic;基础外交教程结束;;;;;;;;;;;;x -tutorial_chapter_diplomacy_victoria;中级外交教程结束;;;;;;;;;;;;x -tutorial_chapter_end;点击选择下一步。;;;;;;;;;;;;x -tutorial_continue_basic;基础$TYPE$;;;;;;;;;;;;x -tutorial_continue_intermediary;中级$TYPE$;;;;;;;;;;;;x -tutorial_continue_advanced;高级$TYPE$;;;;;;;;;;;;x -tutorial_continue_end;返回目录;;;;;;;;;;;;x -LEDGER_HEADER_RANK;国家排名;;;;;;;;;;;;x -chapter_name_0;简介;;;;;;;;;;;;x -chapter_name_1;陆军和海军;;;;;;;;;;;;x -chapter_name_2;生产;;;;;;;;;;;;x -chapter_name_3;财政;;;;;;;;;;;;x -chapter_name_4;科研;;;;;;;;;;;;x -chapter_name_5;政治;;;;;;;;;;;;x -chapter_name_6;人口;;;;;;;;;;;;x -chapter_name_7;贸易;;;;;;;;;;;;x -chapter_name_8;外交;;;;;;;;;;;;x -FE_BASIC;基本;;;;;;;;;;;;x -FE_MEDIUM;中级;;;;;;;;;;;;x -FE_ADVANCED;高级;;;;;;;;;;;;x -FE_START_ALL_CHAPTERS;从头开始……;;;;;;;;;;;;x -TUT_NEXT;下一步;;;;;;;;;;;;x -tut_1b_1;军事 - 中级;;;;;;;;;;;;x -tut_1b_2;在这个章节,我们将会让大家了解一些维多利亚系列老玩家熟悉的,但新玩家觉得陌生的军事系统概念。请在顶端点击军事按钮来进入军事界面;;;;;;;;;;;;x -tut_1b_3;军事面板;;;;;;;;;;;;x -tut_1b_4;这是军事面板, 在这里你可以查看你的军队和将领,招募军队和动员全国参战。 请点击组建陆军按钮来开始招募部队。;;;;;;;;;;;;x -tut_1b_5;人力和人口;;;;;;;;;;;;x -tut_1b_6;在维多利亚中,人力的概念和其它Paradox游戏不同。所有的军队都是从职业为士兵的人口,即士兵人群中招募的。建造军队的前提是人口中有足够的士兵来充实军队。列表显示了所有现在能招募的单位,如果需要招募更多单位,请增加军事预算,鼓励更多的人民参军。 请点击瓦隆人 步兵。;;;;;;;;;;;;x -tut_1b_7;建造军队的成本;;;;;;;;;;;;x -tut_1b_8;刚才点击的单位叫“瓦隆人步兵”。 这表示它是一支由瓦隆士兵组成的常规步兵单位。单位名称的下方显示布鲁塞尔,表示部队的士兵居住在布鲁塞尔。;;;;;;;;;;;;x -tut_1b_9;单位左边的图标和数字代表了建造军队所需要的物资。这个单位需要20轻武器和20罐头食物。这些物资来自你的库存。如果库存不足,则需要从全球市场中购买。;;;;;;;;;;;;x -tut_1b_10;建造的单位显示在屏幕右侧的建造序列中,单击它可以用于取消建造命令。现在请点击关闭按钮来继续到下一部分教程。;;;;;;;;;;;;x -tut_1b_11;陆海军将领;;;;;;;;;;;;x -tut_1b_12;要取得胜利,军队必须有将领的正确指挥。 招募陆军将领和海军将领会消耗领导力。;;;;;;;;;;;;x -tut_1b_13;领导力是从职业为军官的人口,即军官人群中产生的。如果需要招募更多将领,请在预算面板中增加军事预算(和增加士兵一样)。军官和士兵的区别是,士兵是从贫穷的人口中招募的,而军官是从富裕的人口中招募的。;;;;;;;;;;;;x -tut_1b_14;招募将领按钮旁的数字是以现在的领导力能够招募的将领数量。请点击提拔陆军将领按钮。;;;;;;;;;;;;x -tut_1b_15;将领;;;;;;;;;;;;x -tut_1b_16;此将领有两项特性,特性可以是有益的或有害的。将鼠标停留在特点上可以显示详情。无论特性是好是坏,有将领的军队永远比没有将领的军队强。;;;;;;;;;;;;x -tut_1b_17;查看将领正在带领的部队,这名新将领目前没有被分配指挥部队。;;;;;;;;;;;;x -tut_1b_18;单击方框可以选择自动分配将领指挥部队和自动招募将领。;;;;;;;;;;;;x -REMOVE_tut_1b_19;现在手动分配将领指挥部队, 请按箭头的方向选择位于斯帕的部队。;;;;;;;;;;;;x -tut_1b_20;分配将领;;;;;;;;;;;;x -tut_1b_21;点击“(没有指挥官)”的方框,然后选择将领。;;;;;;;;;;;;x -tut_2b_1;生产 - 中级;;;;;;;;;;;;x -tut_2b_2;在这个章节,我们会让大家了解一些老玩家们很熟悉的维多利亚系列的生产概念。首先是最基本的物资制造者:原料产地。请点击布鲁塞尔省来打开省份面板。;;;;;;;;;;;;x -tut_2b_3;原料产地;;;;;;;;;;;;x -tut_2b_4;很多物资是由原料产地生产的。原料产地基本上指农场和矿场。在省份面板的中可以看到布鲁塞尔省的原料产地:硫磺矿。;;;;;;;;;;;;x -tut_2b_5;产品 - 图标显示该原料产地制造硫磺,旁边的数字显示生产的数量。将鼠标停留在产品上可以看见影响生产力的因素。;;;;;;;;;;;;x -tut_2b_6;收入 - 所有原料产地的产品将会流入市场。原料产地在成功卖出商品后获得收入。收入将被用来酬劳工人和拥有这些原料产地的贵族。;;;;;;;;;;;;x -tut_2b_7;雇员 - 原料产地雇佣农民、劳工在农场和矿场中工作。更多的雇员带来更多的产品,但雇员的最大数量是被限定的。;;;;;;;;;;;;x -tut_2b_8;你无法直接影响原料产地的产量。但你可以通过研究科技、建造铁路和税制改革来让他们更有效率和觉得工作更有吸引力。将鼠标停留在各个小图标的上方可以看到更多资料。完成后请点击顶端的生产按钮。;;;;;;;;;;;;x -tut_2b_9;工厂;;;;;;;;;;;;x -tut_2b_10;此面板显示了建造在各省的工厂。;;;;;;;;;;;;x -tut_2b_11;原料 - 工厂需要从世界市场采购来的原料来制造产品。;;;;;;;;;;;;x -tut_2b_12;保养 - 除了原料外,工厂需要水泥来进行保养,缺乏水泥会导致产量降低。;;;;;;;;;;;;x -tut_2b_13;缺乏足够资源时,可以选择优先某个工厂。在这里铁是几个工厂都需要的,请随按钮的指示点击方框来给钢厂优先使用铁资源的权利。;;;;;;;;;;;;x -tut_2b_14;建造工厂;;;;;;;;;;;;x -tut_2b_16;工厂的建造;;;;;;;;;;;;x -tut_2b_17;在此版面里显示了可以被建造的工厂。;;;;;;;;;;;;x -tut_2b_18;在菜单里点击普通衣物工厂可以查看哪样该工厂所需的原料是本国能生产的。现在比利时已经有纺织品工厂,制造更多以纺织品为原料的工厂可以增强当地经济。;;;;;;;;;;;;x -tut_2b_19;下面可以看到建造工厂所需的建筑原料。在点击建造按钮时,将自动从世界市场中购买不足的原料。此外,下面列出了原料费。原料费指在工厂开工的头几天,用来购买工厂原料的款项。;;;;;;;;;;;;x -tut_2b_20;在此栏目中显示了失业工人数量。在缺少失业工人的情况下,新建的工厂将逐渐雇用由其他职业转化而来的工人。;;;;;;;;;;;;x -tut_2b_21;选择工厂的准则是,应尽量建造当地可以生产其原料而对其产品又有需求的工厂。现在请点击开始建造来制造普通衣物厂。;;;;;;;;;;;;x -tut_2b_22;工厂的扩建;;;;;;;;;;;;x -tut_2b_23;可以通过扩建工厂来增加工厂的产量。由玩家还是资本家来扩建工厂同样取决于政治系统。扩建工厂的花费和新建一座类似工厂相近,可以将鼠标停留在扩建按钮上来查看扩建花费。;;;;;;;;;;;;x -tut_2b_24;请点击扩建按钮来扩建钢厂。;;;;;;;;;;;;x -tut_2b_25;工厂的盈利;;;;;;;;;;;;x -tut_2b_26;工厂的产品将流入全球市场。销售额取决于当前价格和销售量。销售额的一部分会用于购买原料,余下的便是盈利。盈利被支付给工人(技工和职员)和老板(资本家)。玩家不会直接的获得盈利的金钱,只能通过税收和关税间接的获得金钱。请确保工厂的盈利能力,无法盈利的工厂会裁员和造成失业。请点击下一步继续。;;;;;;;;;;;;x -tut_3b_1;财政 - 中级;;;;;;;;;;;;x -tut_3b_2;在这个章节,我们会让大家了解和其他Paradox游戏中不一样的维多利亚二独有的财政概念。首先请打开财政界面。;;;;;;;;;;;;x -tut_3b_3;人口税收;;;;;;;;;;;;x -tut_3b_4;在维多利亚二中税收取决于人口的收入。每当人口获得一份收入,你便通过税收获得其中部分金额。人口被划分为三个阶层:;;;;;;;;;;;;x -tut_3b_5;贫困阶层 - 工人和农民。;;;;;;;;;;;;x -tut_3b_6;中产阶层 - 包括了手工业者,牧师和其它受过良好教育的人口在内的中产阶层。;;;;;;;;;;;;x -tut_3b_7;富裕阶层 - 包括了贵族和资本家的上流社会。;;;;;;;;;;;;x -tut_3b_8;各阶层旁的图表显示了该阶层的生活状况。例如他们是否得到足够的生活所需。如果看见过多的红色,你可以通过降低税收帮助他们改善生活。将鼠标停留在具体的人口图标上则可以看到不同职业的人的生活状况。请点下一步来继续教程。;;;;;;;;;;;;x -tut_3b_9;关税;;;;;;;;;;;;x -tut_3b_10;关税指对国际贸易的课税或者补贴。将关税条拉向右边会增加人口和工厂购买国外物资时的负担。拉向左边则会由国家来补贴他们的购买。;;;;;;;;;;;;x -tut_3b_11;关税可以起到增加收入和保护本国工业的双重作用。;;;;;;;;;;;;x -tut_3b_12;请点击下一步。;;;;;;;;;;;;x -tut_3b_13;基本支出;;;;;;;;;;;;x -tut_3b_14;下面介绍各种不同的基本支出:;;;;;;;;;;;;x -tut_3b_15;工业补贴 - 这种支出用来补贴没有盈利的工厂。可在生产界面中激活。;;;;;;;;;;;;x -tut_3b_16;仓储开支 - 用于支付贸易界面里设定的每日贸易费用。滑条上方有两个数字,分别是军事消耗和海外维护的花费。这些数字会间接地影响仓储开支,因为维持军队和资产需要购买物资。例如,在建造工厂和招募了需要补给的陆军或海军后,你需要用自动交易或手动交易购买维护用的商品。;;;;;;;;;;;;x -tut_3b_17;教育开支 - 用于支付神职人员的薪水。神职人员有教育民众和降低人口觉醒度的作用。支出越高,越多人渴望成为神职人员。;;;;;;;;;;;;x -tut_3b_18;行政开支 - 用于支付官僚的薪水。官僚负责运行社会改革和收税。更多的官僚可使收税更加有效率。全国行政效率显示在行政开支滑动条的上方。;;;;;;;;;;;;x -tut_3b_19;社会开支 - 用于支付各种社会改革费用,例如失业救济金和养老金。;;;;;;;;;;;;x -tut_3b_20;军事开支 - 用于支付士兵和军官的薪水。;;;;;;;;;;;;x -tut_3b_21;所有这些支出直接支付给各种类型的公民。如果你付钱太少,这些人会开始寻找新工作。如果你付钱很多,便可以吸引其他职业的人,当然这也会增加支出。请玩家自行决定最佳的支出,使得在各个行业中工作的人数是玩家需要的。点击下一步继续。;;;;;;;;;;;;x -tut_3b_22;外交收支;;;;;;;;;;;;x -tut_3b_23;外交也可以产生收入或支出。如战争补助,我们可能要花钱资助友国,也可能会收到友国的支援。战争赔款也能带来收入。点击下一步继续。;;;;;;;;;;;;x -tut_4b_1;科研 - 中级;;;;;;;;;;;;x -tut_4b_2;这一章节中,我们将进一步熟悉科研对国家的影响请点击顶端的科研按钮进入科研界面。;;;;;;;;;;;;x -tut_4b_3;研究点数的生成;;;;;;;;;;;;x -tut_4b_4;每项科技的研究都会有“研究点数”。指的是在该项科技研究完成之所必须拥有的研究点数。单击任意科技,可以在信息栏里查看该科技所需的研究点数。请点下一步。;;;;;;;;;;;;x -tut_4b_5;研究点数的生成;;;;;;;;;;;;x -tut_4b_6;研究点数由人口生成,具体来说是神职人员和官僚。识字率、国家多元化程度和科技进展都会影响研究点数的生成。请将鼠标停在顶端科技按钮上方来查看比利时拥有的研究点数。接下来我们讨论一下科技的影响,请点击陆军类别的战略机动科技。;;;;;;;;;;;;x -tut_4b_7;科技的效果和发明;;;;;;;;;;;;x -tut_4b_8;科技的研发有双重影响,分别是即时效果和发明。信息栏里说明了战略机动影响要塞的最大等级,陆军侦查和补给消耗。这些效果在科技研发成功时立即生效。;;;;;;;;;;;;x -tut_4b_9;发明 - 注意科技旁的灯泡,这些代表发明。请将鼠标停留在它们发明上来观看它们的影响。发明的效果不是即时的,而是在科技研发完成后,按照一定机率随机触发的。灰色的灯泡表示无法触发,黄色表示有可能而绿色代表已经触发。;;;;;;;;;;;;x -tut_4b_10;玩家可以研究一下什么样的发明对应的科技是什么,然后点击下一步继续。;;;;;;;;;;;;x -tut_5b_1;政治;;;;;;;;;;;;x -tut_5b_2;这一章节将解释维多利亚中的一些基本政治系统概念,请点击顶端的政治按钮。;;;;;;;;;;;;x -tut_5b_3;执政党;;;;;;;;;;;;x -tut_5b_4;这里显示了比利时的执政党“保守党”,他们拥护的政策对国家有重大影响,并且决定了玩家能采用的政策。在政党名的下方可以看到现在的政策。例如民族主义者喜欢国家资本主义,这种政策的效果之一是让玩家可以手动建造工厂,而在其它政策下可能只有人口中的资本家能建造工厂。政策的另外一个重要影响是它会限制财政滑动条的使用自由。比如国家资本主义政党会不允许税收低于某个程度。点击下一步继续。;;;;;;;;;;;;x -tut_5b_5;政体;;;;;;;;;;;;x -tut_5b_6;在玩家碰见不喜欢的执政党时,政体可能会极大限制你对执政党做出更换的能力。政体还能禁止某些意识形态政党掌权。比利时的政体是议会君宪制,在此制度下政府举行选举,但玩家可以不顾政党支持者斗争性的增加,选择推翻选举结果而改由另一派执政。政体是由各种政治改革的结果决定的,玩家是只能以间接的方式更换政体的。举个例子,没有民主政府能在投票权被废除的情况下继续存在。请点击下一步继续。;;;;;;;;;;;;x -tut_5b_7;选举;;;;;;;;;;;;x -tut_5b_8;有些政治体制以选举的方式产生执政党,例如议会君宪制和民主共和制。民主政府的选举必须每隔一段时间举行,但玩家可以单击提早选举的按钮来提前大选选举开始后,竞选活动也紧随其后。竞选活动中常会发生各种事件,例如丑闻和煽动演说,足以左右选举结果。在竞选活动结束后,投票者根据自己支持的政见决定执政党。值得注意的是投票者和全体人民未必相等,例如在比利时只有富人才可以投票。请点击下一步继续。;;;;;;;;;;;;x -tut_5b_9;政治改革;;;;;;;;;;;;x -tut_5b_10;政治改革会给国家政治系统运作,人民对政治的看法带来影响。例如投票权和选举制度决定了谁能投票和投票中谁的分量更重,媒体权利则会影响受教育人口的政见。政治改革的原因通常是来自人民的呼声,但也可能是玩家希望更随心所欲的决定国家前途。现在我们来看社会改革,请点击下一步继续。;;;;;;;;;;;;x -tut_5b_11;社会改革;;;;;;;;;;;;x -tut_5b_12;社会改革影响着国民的福利。有些改革增加工业效率,如最高工作时制。另外一些可以将政府的金钱分配给个别阶层的人民。有的社会改革对国家非常有益,但要注意社会改革会增加行政支出。;;;;;;;;;;;;x -tut_5b_13;决议;;;;;;;;;;;;x -tut_5b_14;在政治面板的右下方可以看到政治决议。这些决策对国家有重要影响,例如改变学术传统,建造巴拿马运河和统一德意志。将鼠标停留在问号上可以看到执行决议的前提条件,停在打勾按钮上可以看见它所带来的影响。如果打勾按钮是灰色的,表示玩家无法执行这些决议,因为没有满足前提条件。请点击下一步继续。;;;;;;;;;;;;x -tut_5b_15;反叛集团;;;;;;;;;;;;x -tut_5b_16;最后我们来看漠视人民苦难的最终结果:革命。随着人民斗争性的增加,他们会开始加入反叛集团,而这些都会被显示在该窗口。反叛集团是由一群对现状不满,志同道合的人组成的。我们可以看到比利时有一个反动主义集团。其名字的右方有三个数值,它们分别是:;;;;;;;;;;;;x -tut_5b_17;成员数量 - 支持集团的人数。;;;;;;;;;;;;x -tut_5b_18;组织度 - 用来代表集团的内在实力。该数值会在不满人口取得大量收入时增加。;;;;;;;;;;;;x -tut_5b_19;叛乱度 - 该数值代表此集团总起义的风险。;;;;;;;;;;;;x -tut_5b_20;当一个反叛集团决定起义时,会出现一定数量的叛军,数量由组织度与叛乱度决定。请小心,如果某个人群斗争性过高,它会不管集团的情况自行起义,还会增加总起义的机率。必须在战斗中击败,或者解决斗争性高的人群的诉求,才能消灭反叛集团。请点击人口栏查看各个人群的诉求是什么。;;;;;;;;;;;;x -tut_6b_1;人口;;;;;;;;;;;;x -tut_6b_2;在这一章节里,我们会介绍更多有关人群的概念。请点击顶端的人口按钮来继续教程。;;;;;;;;;;;;x -tut_6b_3;人群;;;;;;;;;;;;x -tut_6b_4;在维多利亚二中,人口最基本的单位便是人群。一个人群代表了在同一省内,有同一职业、民族和信仰的一定数量的人口。每个人群有数项特性,我们将帮助大家熟悉它们。请点击任意人群图标继续教程。;;;;;;;;;;;;x -tut_6b_5;人群;;;;;;;;;;;;x -tut_6b_6;在这里我们能进一步了解这些“人民代表”。 首先我们来看他们的属性:;;;;;;;;;;;;x -tut_6b_7;国籍 - 显示这个人群的语言和民族。有些国家对少数民族不能容忍,会因此导致大量摩擦。;;;;;;;;;;;;x -tut_6b_8;斗争性 - 显示这个人群不满的程度。;;;;;;;;;;;;x -tut_6b_9;觉醒度 - 显示这个人群对四周世界和怎样为自己争得权益的了解程度。;;;;;;;;;;;;x -tut_6b_10;识字率 - 显示这个人群的识字率。这会影响例如研究点数,人群作为各行各业人士的效率以及人群的政治取向。;;;;;;;;;;;;x -tut_6b_11;宗教 - 显示这个人群的信仰。如果与国家宗教不一样,会引起摩擦。;;;;;;;;;;;;x -tut_6b_12;失业率 - 显示在这个人群中,多大一部分人失业了。;;;;;;;;;;;;x -tut_6b_13;需求满足 - 显示这个人群对物资的需求被满足了多少。无法满足需求时会导致各种结果,无法满足奢侈品需求时人群可能会不快乐,无法满足必需品需求则意味着饥饿。;;;;;;;;;;;;x -REMOVE_tut_6b_14;请关闭窗口继续。;;;;;;;;;;;;x -tut_6b_15;斗争性 和 觉醒度;;;;;;;;;;;;x -tut_6b_16;让我们进一步探讨最重要的两项指数:斗争性和觉醒度;;;;;;;;;;;;x -tut_6b_17;觉醒度 - 觉醒度对游戏最大的作用是推动改革。随着游戏的进展和国家的发展,觉醒度会继续增长,人民会开始要求改革。如果人群获得他们期望的改革,觉醒度会下降一些。觉醒度增长的另一个重要影响是人群会开始有更大需求,使得富裕的独裁政府有可能通过让人民致富的手段回避改革。;;;;;;;;;;;;x -tut_6b_18;斗争性 - 许多事情会让人群愤怒,但最重要的一个是人民无法满足生存所需。人群的愤怒伴随着更高的暴乱可能性。当一个人群极度愤怒时,他会加入革命党和用自己所有的资源去推翻政府,甚至起义而成为叛军。;;;;;;;;;;;;x -tut_6b_19;请点击下一步。;;;;;;;;;;;;x -tut_6b_20;现金;;;;;;;;;;;;x -tut_6b_21;最后,你会注意到人群拥有现金。人群由他所从事的职业获得现金。这些钱被用来购买生活所需。如果人群还有多余的金钱,他可能在国家银行存款,使得国家可以向国家银行借贷使用这笔金钱。;;;;;;;;;;;;x -tut_7b_1;贸易;;;;;;;;;;;;x -tut_7b_2;在这一章节里,我们会介绍维多利亚二里贸易的概念。请点击顶端的贸易按钮来进入贸易界面。;;;;;;;;;;;;x -tut_7b_3;全球市场;;;;;;;;;;;;x -tut_7b_4;在维多利亚二中,所有产品都会在全球市场流通。每天所有的人群、工厂和政府都试图从市场里购买生活所需、原料和各种资源。请点下一步来继续教程。;;;;;;;;;;;;x -tut_7b_5;价格;;;;;;;;;;;;x -REMOVE_tut_7b_6;价格是每天由市场根据全球的需求和供给决定的。需求和供给的不平衡会产生一个理想价格, 当今价格会逐渐向理想价格靠拢。请留意玩家觉得重要的商品的价格。 比如,如果轻型武器的价格在增长,也许就到了建造新工厂的时候了。请点继续 ;;;;;;;;;;;;x -tut_7b_7;政府采购和卖出;;;;;;;;;;;;x -tut_7b_9;政府自动采购;;;;;;;;;;;;x -tut_7b_10;有些贸易可以自动进行,比如维持陆海军和海外资产正常运作的物资,以及建造建筑物所需要的原料。请注意自动交易的方框是打勾了的,这表示交易是自动进行的。我们来尝试手动交易,点方框取消它。;;;;;;;;;;;;x -tut_7b_11;政府手动采购;;;;;;;;;;;;x -tut_7b_12;手动贸易可以用来堆积库存和制定对某种商品每天购买的数量。请把滑条放到理想的位置,这表示如果你的库存将维持在这个水平,过多的商品将被卖掉。点击确定交易的按钮。;;;;;;;;;;;;x -tut_7b_13;进口和出口;;;;;;;;;;;;x -tut_7b_14;市场分为两部分,国内市场和全球市场。共同市场是指国内市场和同属一个势力范围内其他国家的市场之和。世界市场包括了共同市场之外的所有商品。买家准备购买物资时会首先尝试从共同市场购买。当共同市场的存货不能满足他的要求时,他将从世界市场进口。建设本国经济的正确方式是确保本国所需的商品都在本国内制造。请点击下一步。;;;;;;;;;;;;x -tut_8b_1;外交;;;;;;;;;;;;x -tut_8b_2;在这个章节里,我们会进一步介绍排名和外交界面。请在顶端点击外交按钮。;;;;;;;;;;;;x -tut_8b_3;排名;;;;;;;;;;;;x -tut_8b_4;在维多利亚二中,排名非常重要。排名上升带来优势和尊重。排名由三个指数综合而成:;;;;;;;;;;;;x -tut_8b_5;威望 - 威望的提升来自于改进国家的状况,如打赢战争,建立殖民地或发展文化。威望是极其重要的数值,因为威望高的国家在全球市场有优先购买权。威望最高的国家有权优先购买任何物资。;;;;;;;;;;;;x -tut_8b_6;工业 - 工业分数的提升来自于增强工业实力,即建造工厂和修筑铁路。;;;;;;;;;;;;x -tut_8b_7;军事 - 军事分数基于军队实力。大型战船提供最高的分数加成。请注意,新型舰船问世后,被时代淘汰的老船会变得一钱不值。;;;;;;;;;;;;x -tut_8b_8;这几个参数综合起来,决定一国的排名。请在国家列表中单击#号获取排名情况。;;;;;;;;;;;;x -tut_8b_9;国家列表;;;;;;;;;;;;x -tut_8b_10;现今最重要的国家是英国。我们比利时在排行榜中尚需努力。;;;;;;;;;;;;x -tut_8b_11;国名与国旗 - 国家的名称和象征着它的国旗。;;;;;;;;;;;;x -tut_8b_12;影响优先 - 在这里你可以选择对什么国家优先进行影响。只有列强国家可以对非列强国家这么做。可惜我们国家实力不济。;;;;;;;;;;;;x -tut_8b_13;列强的影响 - 这里你可以查看八个列强国家各自对世界的影响程度。;;;;;;;;;;;;x -tut_8b_14;势力范围 - 这里可以查看一国是否在他国的势力范围内。;;;;;;;;;;;;x -tut_8b_15;得分 - 按照顺序分别是国家的威望排名、工业排名、军事排名和总排名。;;;;;;;;;;;;x -tut_8b_16;评价 - 所有非列强国家对列强国家有自己的评价。从“敌意”到“在势力范围内”,这些评价决定了一国对列强国家的欢迎程度。如果一国对列强国家持友好态度而列强有足够的影响力,它可以选择将该国置入自己的势力范围内。;;;;;;;;;;;;x -tut_8b_17;关系 - 你与此国的关系。可以选择增加此数值,让该国更友好,但多年之后,这项数值还是会回归于零。;;;;;;;;;;;;x -tut_8b_18;请点击属于荷兰势力范围的卢森堡国。;;;;;;;;;;;;x -tut_8b_19;国家信息 - 非列强国家;;;;;;;;;;;;x -tut_8b_20;这里可以看到卢森堡的国家信息。;;;;;;;;;;;;x -tut_8b_21;可以看到该国是绝对君主制的开化国家,由保守主义派执政。;;;;;;;;;;;;x -tut_8b_22;这里可以找到排名与得分。;;;;;;;;;;;;x -tut_8b_23;然后是人口和民族的信息。;;;;;;;;;;;;x -tut_8b_24;这里可以看到列强在卢森堡有多少的影响,当玩家成为列强后,这个信息就变得非常重要了。;;;;;;;;;;;;x -tut_8b_25;请在列表中找到英国并单击它。;;;;;;;;;;;;x -tut_8b_26;国家信息 - 列强国家;;;;;;;;;;;;x -tut_8b_27;如你所见,英国是列强国家(实际上是最强)。他的信息很类似,但少了列强的影响,多了势力范围。玩家成为列强国家后,要留心你的竞争者想控制什么国家。请点下一步继续。;;;;;;;;;;;;x -tut_1c_1;军事--高级 ;;;;;;;;;;;;x -tut_1c_2;在这一章节中,我们将讨论维多利亚二里一些更高级的概念,包括一些一代玩家所没有接触过的概念。选中你的比利时军队开始教程。 ;;;;;;;;;;;;x -tut_1c_3;军队与人口的联系 ;;;;;;;;;;;;x -tut_1c_4;在维多利亚二中,你的每建一支军队都需要一个人群(代表你的人口的一个部分)作为召募源。注意你军队里所有的旅旁边都有一个士兵样的图标,这个图标代表这个部队和一个士兵人群相联系着。你绝大部分的部队都是和士兵联系着的,除了那些你在全面战争中动员出来的部队。 ;;;;;;;;;;;;x -tut_1c_5;这个联系在维多利亚二中非常真实。部队的损失会体现在它所联系着的人群上。人群如果暴动的话,对应的军队也会一起叛乱。你应该好好记住这一点,特别是你动员了全国大量人口并把他们仍到战壕里送死的时候。点击下一步继续。 ;;;;;;;;;;;;x -tut_1c_6;补给 ;;;;;;;;;;;;x -tut_1c_7;你的部队还需要补给才能打仗,比如陆军需要轻武器、罐头食品,海军需要帆船。这些军需品必须由你的政府从市场中购买,购买过程可以在贸易界面中自动(默认)或者手动进行。把鼠标放到补给条上可以看到这只军队的需求和需求是否得到了满足。点击下一步继续。 ;;;;;;;;;;;;x -tut_1c_8;暴动 ;;;;;;;;;;;;x -REMOVE_tut_1c_9;我们之前说过,如果一个与军队联系的POP暴动的话,对应的部队也会一起叛乱。你可以看到我们的一支部队有一个叛乱派系的图标,这说明它对应的POP属于一个派系。这非常的危险。查看这个POP状态和问题所在的方法之一就是点击这个人口图标,对应的人口界面会被打开。点击下一步继续。 ;;;;;;;;;;;;x -tut_2c_1;生产--高级 ;;;;;;;;;;;;x -tut_2c_2;现在我们来讨论一些关于物资产出和利润分配的更高级的概念。让我们先点击上方的生产按钮。;;;;;;;;;;;;x -tut_2c_3;手工业者 ;;;;;;;;;;;;x -tut_2c_4;在维多利亚二里,工厂不是我们能生产物资的唯一场所。在这个“生产界面”中,你可以看到所有被生产的物资。注意有些物资旁边有一个手工业者的图标,这说明这个物资是由手工业者生产的。 ;;;;;;;;;;;;x -tut_2c_5;手工业者并不在工厂或者原料产地里工作,他们从市场上买所需要的物资并把这些原料加工成新的物资然后卖出去,之后卖出的所得会用来购买手工业者的日需品。手工业者在游戏初期是二次加工品的主要生产者,不过随着游戏的推进,他们会被从新科技中受益的工厂所挤压。接下来我们讨论利润分配,请点击下一步。 ;;;;;;;;;;;;x -tut_2c_8;收入和利润分配 ;;;;;;;;;;;;x -tut_2c_9;和手工业者相似,工厂和原料产地也需要把他们的产品卖到市场上赚钱以维持他们运转。卖出所得减去原料支出(原料产地没有支出)就是它们的利润,然后这些利润会分配给这些人群:;;;;;;;;;;;;x -tut_2c_10;所有者--贵族是原料产地的所有者,资本家们是工厂的所有者。他们会带来产出的加成,作为回报,他们将获得相应的一大部分利润,然后利润会被地区内全部所有者平分。 ;;;;;;;;;;;;x -tut_2c_11;工人--原料产地对应农民和劳工,工厂对应技工和职员。工人将分得对应工厂或原料产地的剩下的利润(最低工资会影响这个),并利用所得来购买他们的需求品。 ;;;;;;;;;;;;x -tut_2c_12;有时候工厂会需要玩家的一点小帮助,想知道是什么的话请点击下一步。 ;;;;;;;;;;;;x -tut_2c_13;工厂补贴 ;;;;;;;;;;;;x -tut_2c_14;有时你可能会希望一个亏损的工厂继续运行,你可能是需要继续生产重要的战略资源或者仅仅是想让工人继续高兴着。保证工厂不亏损的钱会从你的国库里支出。选中工厂补贴选框来开始补贴你的炼钢厂。 ;;;;;;;;;;;;x -tut_3c_1;财政--高级 ;;;;;;;;;;;;x -tut_3c_2;现在我们来讨论一些关于财政的更高级的概念,比如黄金和政府雇员。让我们打开财政界面。 ;;;;;;;;;;;;x -tut_3c_3;政府开支支出--雇员的生计 ;;;;;;;;;;;;x -tut_3c_4;大部分的开支滚条是用于支付你的政府雇员的薪水,这些支出会被同一类型的人群均分。不管你付他们多少薪水,这些人群都会一样地完成它们的任务。不过如果你没付够工资的话,这些人会开始转职,甚至叛乱。相反,如果你付给他们很多薪水,更多的人会转入这些行业。这意味着你如果需要更多的某类型的人,比如士兵或者官僚,你就提高拨给他们的资金。但你要注意一下,别让他们过度膨胀了。让我们来过一遍这些政府雇员,点击下一步继续。 ;;;;;;;;;;;;x -tut_3c_5;教育开支 ;;;;;;;;;;;;x -tut_3c_6;我们的教育开支付给代表教育者的神职人员。他们不但教你的子民读书写字,同时还教他们政治信仰。 ;;;;;;;;;;;;x -tut_3c_7;降低觉醒度--有神职人员的省份的人群的觉醒度增长会减少,该效果在贫困阶层上更加明显。 ;;;;;;;;;;;;x -tut_3c_8;提高识字率--有神职人员的省份的识字率会上升。当神职人员占人口比例达到4%以后,再多的神职人员也不会再提高此效果。;;;;;;;;;;;;x -tut_3c_9;点击下一步进入行政部分。 ;;;;;;;;;;;;x -tut_3c_10;行政开支 ;;;;;;;;;;;;x -tut_3c_11;我们的行政开支付给我们的官僚,是他们保证了现代国家的正常运转。他们有以下效果: ;;;;;;;;;;;;x -tut_3c_12;行政效率--你的国家行政效率影响你的关税效率和社会改革的效果。行政效率由你的科技与官僚在总人口的比例所决定。最高效率所需的官僚比例会随着社会改革而增加。越多的社会改革就需要越多的官僚。想知道你需要多少官僚的话,请把鼠标放到官僚比例上。 ;;;;;;;;;;;;x -tut_3c_13;为了最好地利用你的官僚们,你应该把他们保持在一个最优的比例上。你如何控制这一点取决于你如何管理行政开支,和你其他的人口是否对他们自己的工作满意。点击下一步继续。 ;;;;;;;;;;;;x -tut_3c_14;社会开支;;;;;;;;;;;;x -tut_3c_15;社会开支为你的社会改革提供经费。这些钱并不直接付给任何政府雇员,而是付给了与改革相应的政府机关。失业补助付给失业的人群,养老金则是被所有人群均分。你可以看到比利时的花费为0,因为我们没有任何社会改革。现在让我们结束开支的讨论而开始黄金的讨论,点击下一步。 ;;;;;;;;;;;;x -tut_3c_16;黄金 ;;;;;;;;;;;;x -tut_3c_17;稀有金属是一种特殊的物资,它们不会在世界市场上出售,而是直接变成钱后分给矿场的雇员与控制该矿场的国家。注意这是维多利亚二的经济系统中唯一直接产生金钱的地方,而且如果世界生产力不增加的话,这会导致通货膨胀。现在让我们更深入地了解一下贷款,点击下一步继续。 ;;;;;;;;;;;;x -tut_3c_18;贷款 ;;;;;;;;;;;;x -tut_3c_19;我们这篇教程之前提到过,一个国家总可以从世界银行里贷款。既然我们说过黄金是货币进入经济系统中的唯一途径,我们应该研究一下你借的钱是从哪里来的。 ;;;;;;;;;;;;x -tut_3c_20;人群在赚钱的同时会把其中的一部分存入国家银行。当一个国家需要借钱时,这些钱会从各个国家银行里出,先从本国的出,之后是各国按照国家银行的大小出。如果你还没有贷款,现在贷一点,然后点击下一步。 ;;;;;;;;;;;;x -tut_3c_21;贷款 ;;;;;;;;;;;;x -tut_3c_22;你可以在“借款”的列表里看到一系列国家,这些是你的债权国。当你付利息或清还贷款的时候,这些钱会以债权国舰船数量的顺序,重新回到放债的人群手中。 ;;;;;;;;;;;;x -tut_3c_23;当你无法偿还利息的时候,你会被认为是履行不能。这种情况下,你的债权国可以利用它们的海军来迫使你定制一些用于偿还债务的经济政策。履行不能非常糟糕,你应该尽可能避免出现这种情况。点击下一步继续。 ;;;;;;;;;;;;x -tut_5c_1;政治;;;;;;;;;;;;x -tut_5c_2;在本节中我们将介绍维多利亚二中几个重要的政治概念。让我们打开政治界面。;;;;;;;;;;;;x -tut_5c_3;多元性;;;;;;;;;;;;x -tut_5c_4;首先是多元性。它反映了您的国家内期待改革的人口。越高的值代表改革的呼声也越高。它的正面意义是可以带来更多的进步人士,得到更多的研究点数。多元性会随时间推移而增加,而它也会增加一定的科技进步。当您把鼠标停留在多元性上,您能查看比利时当前的多元性。;;;;;;;;;;;;x -tut_5c_5;复仇主义;;;;;;;;;;;;x -tut_5c_6;复仇主义代表了您的人民对我国在国际社会上遭受的不公正待遇所表达的愤怒。当我国失去某个核心地区,复仇主义便会增加,直到我们重新将其夺回或者是让时间来淡忘它。当复仇主义达到一定程度时,您的人民将会更趋向于沙文主义和法西斯主义。;;;;;;;;;;;;x -tut_5c_7;上议院;;;;;;;;;;;;x -tut_5c_8;上议院是改革方案制定的关键。某些党派控制上议院时,您可能会无法推行某些社会改革与政治改革。因为不同党派有各自不同的改革态度。例如当法西斯党派在野时他们不支持任何的改革,直到保守党派因国内过高的斗争性而不得以改革时。;;;;;;;;;;;;x -tut_5c_9;在左侧你可以看到目前比利时的上议院支持哪些改革与思想。;;;;;;;;;;;;x -tut_5c_10;上议院党派的构成取决于上议院政策改革。将鼠标悬停在不同的选择上来查看不同的政党对于改革的意见。点击下一步继续。;;;;;;;;;;;;x -tut_5c_11;社会改革花费;;;;;;;;;;;;x -tut_5c_12;我们设置社会改革,让我们的人民生活的更美好。但其中有一个成本问题。大部分的改革是增加了您的官僚机构的开支与规模。不过有两个是例外,失业补贴与退休金是直接支付给百姓的,用来支持他们生活的必需。退休金是支付给全体公民的,由国家支持每个人口20%的生活必需。失业补贴则是支付给失业人口的。点击下一步来继续我们的教程。;;;;;;;;;;;;x -tut_6c_1;人口;;;;;;;;;;;;x -tut_6c_2;在这里我们将谈论人口运动,意识形态和政治观点。我们先打开人口界面。;;;;;;;;;;;;x -tut_6c_3;意识形态与政见;;;;;;;;;;;;x -tut_6c_4;您的人民持有各种不同的意识形态和政治观点,他们会随时间而改变。我们可以把令其变化的因素划分为两类:;;;;;;;;;;;;x -tut_6c_5;当前状态——人群目前的就职情况。如果该人群处于失业状态,那么他将支持失业补贴的改革。;;;;;;;;;;;;x -tut_6c_6;人群类型——不同的人群即使在同样的条件下,他们的思想往往会朝着不同的方向发展。士兵习惯于倾向扩军主义,资本家习惯于倾向自由主义。;;;;;;;;;;;;x -tut_6c_7;这些因素会互相作用,随着时间的进行增加或降低人群的诉求。人群的思想变化在它们的影响下左右摆动。您可以满足他们的诉求,以安抚他们或建立一支忠诚的军队。将鼠标悬停在比例图表上,您将可以看到他们支持这些思想的原因。;;;;;;;;;;;;x -tut_6c_8;让我们来了解一下升职与降职的问题,在列表中选中一个人群。;;;;;;;;;;;;x -tut_6c_9;升职与降职;;;;;;;;;;;;x -tut_6c_10;在维多利亚二中,您不必手动管理每个人群的就业。他们会根据自身的当前状态自动选择相应的职业。;;;;;;;;;;;;x -tut_6c_11;升职与降职——如果某个人群当前的状态良好,他们会逐渐尝试寻找比当前职业阶层更高的职位。如果情况糟糕,则会前往更低阶层的职位。将鼠标悬停在这些数值上您将能看到哪些因素影响了他们。;;;;;;;;;;;;x -tut_6c_12;新职位——您可以看到这些人群正在考虑或者向往哪些职位,将鼠标悬停在他们上面可以看到更多的详情。;;;;;;;;;;;;x -tut_6c_13;这些改变都是“缓慢渐变”的。如果您期望某个行业发展更快时,您需要增加这个行业的吸引力,已经让您的人民更愿意离开当前的阶层去改变职业。查看哪些因素影响他们的决定,然后增强或抑制它们。;;;;;;;;;;;;x -tut_6c_14;接下来让我们了解有关“移民”。;;;;;;;;;;;;x -tut_6c_15;移民;;;;;;;;;;;;x -tut_6c_16;维多利亚二中的移民方法遵循了一个比较简单的规律:按照人群当前的状态缓慢地进行。有三种移民方式驱动着您的人民:;;;;;;;;;;;;x -tut_6c_17;国内移民——人群在国内移民,他们会前往容易就业的地区。;;;;;;;;;;;;x -tut_6c_18;国外移民——人群移民往其他国家,比如他们会迁往宗教政策更宽松的国家。;;;;;;;;;;;;x -tut_6c_19;殖民地移民——人群从您的殖民地迁入或迁出,以寻找一个崭新的开始。;;;;;;;;;;;;x -tut_6c_20;这些变化都是非常缓慢的,如果您希望得知他们移民的动机,您可以参考此界面的情况。;;;;;;;;;;;;x -tut_7c_1;贸易;;;;;;;;;;;;x -tut_7c_2;我们将简要地提及一些对原有维多利亚一代的玩家来说比较新的概念,并总结在贸易中政府的作用。让我们打开贸易界面。;;;;;;;;;;;;x -tut_7c_3;政府与贸易;;;;;;;;;;;;x -tut_7c_4;在维多利亚二中,所有像工厂和手工业者这样的实体都会自行参与贸易,这限定了政府在下列事务中的职责:;;;;;;;;;;;;x -tut_7c_5;供应海外省份——想要有效使用海外省份你需要用护航舰队供应它们。每一个与你首都没有陆地连接的省份都会增加对护航舰队的需求,如果你没有满足这些需求,那么这些省份的工厂及原料产地的生产效率将会受到惩罚。;;;;;;;;;;;;x -tut_7c_6;供应你的部队——你的部队需要罐头食品及枪械等物资。如果他们没有得到足够的屋子,他们的效率将会受到惩罚。;;;;;;;;;;;;x -tut_7c_7;建设——建设部队或工厂需要消耗物资。当你在建设时所需物资会从库存中优先调拨,如果某些物资不足,那么它将会被加入你的政府需求。资本家建造工厂时会自行购买他们所需的物资,你只需要供应手动修建的建筑物资。;;;;;;;;;;;;x -tut_7c_8;库存——政府会储备物资以供人民使用,这项事务的必要性是为了在被贸易封锁时维持各种物资的供应。当你选中“从库存中购买”选择框,你的人民除了在市场上购买物资外同样也会在库存中购买物资。这回避了遭受封锁时付出的高昂代价。;;;;;;;;;;;;x -tut_7c_9;让我们继续,点击下一步。;;;;;;;;;;;;x -tut_7c_10;政府需求与管理贸易;;;;;;;;;;;;x -tut_7c_11;当你的贸易处于自动状态,你的政府订单将会严密符合其需求。当你组建一个新的部队,贸易订单将会被设置为满足增加的需求。然而有些时候我们需要节约金钱,处于这个目的你可以点击政府需求中的某一种物资并取消其自动贸易的设置。这样做你可以自由地设置任何你希望的贸易。;;;;;;;;;;;;x -tut_7c_12;点击下一步以继续;;;;;;;;;;;;x -tut_7c_13;市场;;;;;;;;;;;;x -tut_7c_14;我们来总结一下贸易和市场是如何运作的。维多利亚二中所有生产出来的物资都会被供应到市场以出售。;;;;;;;;;;;;x -tut_7c_15;共同市场——贸易的第一轮发生在共同市场,即一个国家和与它处于同一势力范围内的成员之间的市场。市场上所有的购买者首先都回尝试从这里购买物资。;;;;;;;;;;;;x -tut_7c_16;出口到全球市场——没有在共同市场上卖掉的物资会被出口到全球市场。在这个市场内各国及其公民按照威望次序来进行购买,因此如果某种物资非常稀少那么威望的作用就非常重要了。在全球市场上没能卖掉的物资将会虚耗掉,而生产者只能在卖掉物资的情况下获得报酬。;;;;;;;;;;;;x -tut_7c_17;作为结论,如果你试图保证国家稳定的物资供应及让民众获得报酬,有两件事是非常重要的。拥有高的威望以确保你的民众在队列中获得前排位置,同时要保证你的共同市场内准备了充分的库存以保证你的经济运行。;;;;;;;;;;;;x -tut_7c_18;点击下一步以继续;;;;;;;;;;;;x -tut_8c_1;外交;;;;;;;;;;;;x -tut_8c_2;在这章我们将注重于战争与和平方面,以及列强的外交。这次换成普鲁士这个强国。现在进入外交界面。;;;;;;;;;;;;x -tut_8c_3;列强;;;;;;;;;;;;x -tut_8c_4;左上角的八个国家就是列强,如你所见我们也是其中之一。;;;;;;;;;;;;x -tut_8c_5;成为列强有很多好处,比如可以有自己的势力范围,国内的少数民族们会更高兴,而且可以去殖民了。丧失列强的地位也会让你的人民大为不安。;;;;;;;;;;;;x -tut_8c_6;在列强之外还有其他几个等级。次强国家也可以去殖民。未开化的国家在开化之前是不能进行工业化的。;;;;;;;;;;;;x -tut_8c_7;想知道如何成为列强吗?点击继续就能知道了。;;;;;;;;;;;;x -tut_8c_8;如何成为(或者被踢出)列强;;;;;;;;;;;;x -tut_8c_9;你能否成为列强取决于你的分数,包括了声望,军事与工业点数。我们现在的分数能让我们稳坐列强宝座。;;;;;;;;;;;;x -REMOVE_tut_8c_10;如果你快要掉出列强宝座的话亡羊补牢也来得及,你有一段时间可以解决这种问题。一个办法是发动战争,战争可以增加你的声望或者降低其他人的声望。现在找到法国并向她宣战吧。;;;;;;;;;;;;x -tut_8c_11;战争与战争目标;;;;;;;;;;;;x -REMOVE_tut_8c_12;在这代游戏中宣战时必须有一个战争的目标。现在目标都被列举在宣战的菜单中,选一个喜欢的,点击确定。;;;;;;;;;;;;x -tut_8c_13;增加新的战争目标;;;;;;;;;;;;x -tut_8c_14;你的目标可以不仅仅是宣战时的那些。如果你的民众支持军国主义并且你取得了够多的战争点数的话你可以在这个界面增加战争目标。不过如果你完成不了这些目标的话你的人民会很生气的。现在点击显示列强的那个表。;;;;;;;;;;;;x -tut_8c_15;势力范围;;;;;;;;;;;;x -tut_8c_16;势力范围表示一个国家处在另一个更强大的国家的影响之下。最大的好处是你们将拥有共同的市场并让你的经济保持繁荣。另一个重要的地方是如果你要统一国家的话,你必须把所有占有国家核心省份的势力都拉进你的势力范围才行。想知道怎么取得势力范围吧?点击继续。;;;;;;;;;;;;x -tut_8c_17;势力范围的竞争;;;;;;;;;;;;x -tut_8c_18;取得势力范围的话有两点很重要,那就是影响力与两国之间的评价。;;;;;;;;;;;;x -tut_8c_19;对某国影响力会随着时间增长(当然你得先设置优先度)。我们的目标是统一德国,不过汉诺威有着德国的核心。在国家列表中找到汉诺威并把对她的优先度增加到最大。;;;;;;;;;;;;x -tut_8c_20;现在的评价;;;;;;;;;;;;x -tut_8c_21;现在汉诺威对我们的评价是“中立”。(注意现在说的不是用数字显示的关系!)想把它拉入势力范围的话评价必须提升到“友好”才行。现在外交中有一个提高评价的行动,如果把鼠标挪过去的话可以看到我们的影响力还不够,现在既然已经把优先度设置到最高了,只要慢慢等着就行了。;;;;;;;;;;;;x -tut_8c_22;如果其他国家也来影响汉诺威的话我们也可以进行反击。比如驱逐顾问就可以损害他国与汉诺威的关系。那个必须在关系为“中立”以上时才能用。不必担心,现在没人会来打搅我们的。;;;;;;;;;;;;x -tut_8c_23;随着游戏的进行外交战也愈加愈烈,我们也可以直接用武力来抢夺他国的势力范围。点击继续。;;;;;;;;;;;;x -tut_4c_1;科研;;;;;;;;;;;;x -tut_4c_2;这章会对各种科技种类与机构进行更多的说明。打开科研界面;;;;;;;;;;;;x -tut_4c_3;科研机构;;;;;;;;;;;;x -tut_4c_4;在上方显示了各种科技机构,表明了我国在各方面的优势与劣势。如你所见普鲁士是军工联合体,在陆军研究上有很大的优势不过在文化上有着劣势。你你可以在决议中改变研究的机构。如果你的军事支出一直保持着够高的话,你的人民就会更愿意从军。现在我们来谈谈工业科技,请点击工业科技的界面。;;;;;;;;;;;;x -tut_4c_5;工业科技;;;;;;;;;;;;x -tut_4c_6;工业科技关系到你的工业化之路,包括了铁路,工厂与采矿方面的研究。注意有的工业科技会给你的各方面同时带来好处。现在转到文化科技。;;;;;;;;;;;;x -tut_4c_7;文化科技;;;;;;;;;;;;x -tut_4c_8;文化科技包括了各种文学以及心理学,国家焦点以及教育也在其中。很多文化科技会给你带来声望,研究的越早声望加的越多。现在转到商业科技界面。;;;;;;;;;;;;x -tut_4c_9;商业科技;;;;;;;;;;;;x -tut_4c_10;商业科技包括了银行业、经济理论与货币体系,对于增加税收与行政效率是很有帮助的,当然得有相应的工业基础才行。现在请转到海军科技界面。;;;;;;;;;;;;x -tut_4c_11;海军科技;;;;;;;;;;;;x -tut_4c_12;这些科技都是一目了然的,让你能建造更大,更快的船只以及增加补给范围来殖民更远的地区。;;;;;;;;;;;;x -tut_4c_13;陆军科技;;;;;;;;;;;;x -tut_4c_14;很多陆军科技对你所有的部队都有加成,比如补给效率,攻击力与组织度。最下方的科技中你可以建造一些新的单位比如坦克与飞机。点击下一步继续。;;;;;;;;;;;;x -tut_0a_1;欢迎来到维多利亚二的世界;;;;;;;;;;;;x -tut_0a_2;这是一个对维多利亚二的简介,游戏背景是19世纪。这是一个新世界诞生、旧世界消亡,新科技、新思维与革命者如雨后春笋般冒出的时代。我们从哪儿开始呢?点击继续。;;;;;;;;;;;;x -tut_0a_3;你的国家;;;;;;;;;;;;x -tut_0a_4;在游戏中你必须选取一个国家。教程中我们就用比利时,一个对初学者来说不难,但却很有发展潜力的国家。;;;;;;;;;;;;x -tut_0a_4b;在左上角你可以看见你的国旗,分数与排名。点击继续。;;;;;;;;;;;;x -tut_0a_5;引领你的国家;;;;;;;;;;;;x -tut_0a_6;游戏中有很多方式来改变你国家的命运。有很多是间接的方式如改变法律、增加税收。在上方有八个重要界面来引领你的国家,你也可以在此获得很多信息。这八个界面的意义如下:;;;;;;;;;;;;x -tut_0a_7;生产——你可以查看工业与生产的情况。;;;;;;;;;;;;x -tut_0a_8;财政——金钱在游戏中是很重要的。在财政界面你可以控制国家的税收与支出。;;;;;;;;;;;;x -tut_0a_10;科研——你可以在此研究新科技,每个科技都能增强你的国力。;;;;;;;;;;;;x -tut_0a_11;政治——维多利亚的一个重要部分.不同的政治系统与党派可以进行各种各样的改革,对于不同人群的利益也各不相同。;;;;;;;;;;;;x -tut_0a_12;人口——你的人口包括了居住在国内各式各样的人群,也是游戏的一个重要组成部分之一。你的种种行为将会影响到你的人民。;;;;;;;;;;;;x -tut_0a_13;贸易——各种工农业产品必须通过贸易来换取金钱。你无法干涉其他人的贸易,不过你需要为你的政府购买必须的物资,也可以在这个界面监控整个市场。;;;;;;;;;;;;x -tut_0a_14;外交——游戏中的另一个重头戏就是外交。从结盟到控制他国的种种行动将会给你在世界上的地位带来各种影响。;;;;;;;;;;;;x -tut_0a_15;军事——最后就是军事界面。任何政治与外交行动都需要强大的军力来作为后盾。;;;;;;;;;;;;x -tut_0a_16;地图;;;;;;;;;;;;x -tut_0a_17;大部分行动都可以在地图上执行,看到那些国家,建筑与军队了吗?移动鼠标来拖动视角并用滚轮来改变比例。熟练了之后点击继续。;;;;;;;;;;;;x -tut_0a_18;地图;;;;;;;;;;;;x -tut_0a_19;大部分行动都可以在地图上执行,看到那些国家,建筑与军队了吗?移动鼠标来拖动视角并用滚轮来改变比例。熟练了之后点击继续。;;;;;;;;;;;;x -tut_0a_20;迷失了吗?;;;;;;;;;;;;x -tut_0a_21;你也可以用右下方的小地图来帮助你,也可以用省份搜索器来寻找特定的省份。试试回到比利时。;;;;;;;;;;;;x -tut_0a_22;各种地图模式;;;;;;;;;;;;x -tut_0a_23;为了方便玩家,地图可以切换成各种模式。现在是地形模式。切到政治模式的话就可以更方便地查看国家,试试看。;;;;;;;;;;;;x -tut_0a_24;时间流动;;;;;;;;;;;;x -tut_0a_25;现在游戏是处于暂停状态,你可以发布各种命令。觉得可以继续之后解除暂停让游戏继续。;;;;;;;;;;;;x -tut_0a_26;现在的时间是1836年1月1日。在实践的傍边有暂停的按钮以及按钮+及按钮-。点击暂停按钮可以继续游戏,点击按钮+和按钮-可以改变游戏速度。别忘了空格键也可以暂停。现在解除暂停试试。;;;;;;;;;;;;x -tut_0a_27;各种事件;;;;;;;;;;;;x -tut_0a_28;世界各国正发生着各种各样的事情,有些或许会引起你的兴趣。有很多方法来查看现在正在发生什么:;;;;;;;;;;;;x -tut_0a_29;弹出框——弹出到屏幕中间的额信息一般都是重要信息。;;;;;;;;;;;;x -tut_0a_30;信息图标——这些也许是重要信息,不过你不一定急着去看。;;;;;;;;;;;;x -tut_0a_31;信息栏——各种信息都显示于此,也许会有些有趣的。;;;;;;;;;;;;x -tut_0a_32;外交图标——来自他国的外交提案都是比较重要的,左键点击查看,右键点击解除它们。;;;;;;;;;;;;x -tut_0a_33;你可以改变除了外交图标之外的各种信息提示方式,对它点击右键就可以修改了。;;;;;;;;;;;;x -tut_0a_34;似乎荷兰向我们宣战了,我们得好好想想办法。点击继续。;;;;;;;;;;;;x -TUTORIAL_EXIT;回到教学目录;;;;;;;;;;;;x -TUTORIAL_NEXT_CHAPTER;调到下一章:$NAME$;;;;;;;;;;;;x -TUTORIAL_NEXT_CHAPTER_LAST;已经是最后一章了;;;;;;;;;;;;x -TUTORIAL_NEXT_STAGE_INTERMEDIARY;跳到这章?Y中级?W教程;;;;;;;;;;;;x -TUTORIAL_NEXT_STAGE_ADVANCED;跳到这章中?Y高级?W教程;;;;;;;;;;;;x -TUTORIAL_NEXT_STAGE_LAST;已经是高级教程了;;;;;;;;;;;;x -TUTORIAL_PROGRESS;第$CURRENT$章,一共$TOTAL$章;;;;;;;;;;;;x \ No newline at end of file +#Powered_by_ParaTranz +EVTNAME5002;斯坦利杯 +EVTDESC5002;来自普雷斯顿的斯坦利爵士出任加拿大总督的时候痴迷于冰球,这项起源于曲棍球的运动。这座奖杯是他在1892年捐赠出来的,成为一个加拿大一流的业余冰球俱乐部的奖项。 +EVTOPTA5002;这可能会开始流行…… +EVTNAME5001;世界杯 +EVTDESC5001;乌拉圭刚刚举办了第一届足球世界杯,并取得了辉煌的成功。虽然很多欧洲国家没有参与,但仍然是一场伟大的足球盛宴。最最最重要的是,决赛中乌拉圭4-2战胜阿根廷! +EVTOPTA5001;荣耀属于乌拉圭! +EVTNAME5000;第一届足总杯 +EVTDESC5000;随着一场激烈的比赛,第一届足总杯开始于伦敦的肯辛顿球场。一个吃惊的结果是,博尔顿流浪者队以1比0战胜皇家恩格尼尔队获得了冠军。 +EVTOPTA5000;人们会喜欢它的! +DEFINE_ADMIRAL_EFFECT;?Y$NAME$上将?W将为您服务($PER$$BAC$)\n +DEFINE_GENERAL_EFFECT;?Y$NAME$将军?W将为您服务($PER$$BAC$)\n +DO_NOT_HAVE_TECH_TRI;未发明?Y$TECH$?W\n +HAVE_TECH_TRI;已发明?Y$TECH$?W\n +NO_RAIL_YET;当我们根本不知道该怎么建设铁路时,我们无法鼓励进行铁路建设。 +NOT_DISC_THESE_YET;我们无法鼓励还未发明出来的工业。 +WAR_WE_ACCEPT_HEADER;外相报告 +WAR_WE_ACCEPT_1;战争! +WAR_WE_ACCEPT_2;$MONARCHTITLE$,$BADWORD$入侵我国了! +WAR_WE_ACCEPT_3;$AGRESSOR$宣战, +WAR_WE_ACCEPT_4;准备战斗…… +WAR_WE_ACCEPT_5;* +WAR_WE_ACCEPT_6;* +WAR_WE_ACCEPT_LOG;$AGRESSOR$向我们宣战了! +WAR_WE_ACCEPT_BTN1;好的 +WAR_WE_ACCEPT_BTN2;好的 +WAR_WE_ACCEPT_BTN3;转到 +WAR_WE_ACCEPT_MAP;战争! +WAR_OTHER_ACCEPT_SETUP;当某国向另一国宣战 +WAR_OTHER_ACCEPT_HEADER;外相报告 +WAR_OTHER_ACCEPT_1;$AGRESSOR$ +WAR_OTHER_ACCEPT_2;$MONARCHTITLE$,$AGRESSOR$ +WAR_OTHER_ACCEPT_3;宣战 +WAR_OTHER_ACCEPT_4;他们的新敌人 +WAR_OTHER_ACCEPT_5;$DEFENDER$ +WAR_OTHER_ACCEPT_6;* +WAR_OTHER_ACCEPT_LOG;$AGRESSOR$向$DEFENDER$宣战了。 +WAR_OTHER_ACCEPT_BTN1;好的 +WAR_OTHER_ACCEPT_BTN2;好的 +WAR_OTHER_ACCEPT_BTN3;转到 +DECLWAR_LIMITED;这是一场有限战争。 +WAR_THEY_ACCEPT_SETUP;当我国向其他国家宣战 +WAR_THEY_ACCEPT_HEADER;外相报告 +WAR_THEY_ACCEPT_1;我们的宣战对象是 +WAR_THEY_ACCEPT_2;$DEFENDER$ +WAR_THEY_ACCEPT_3;* +WAR_THEY_ACCEPT_4;* +WAR_THEY_ACCEPT_5;* +WAR_THEY_ACCEPT_6;* +WAR_THEY_ACCEPT_LOG;我们向$DEFENDER$宣战了。 +WAR_THEY_ACCEPT_BTN1;好的 +WAR_THEY_ACCEPT_BTN2;好的 +WAR_THEY_ACCEPT_BTN3;转到 +WAR_THEY_ACCEPT_MAP;战争! +LOSE_CORE_EFFECT_2;$WHO$失去$LOSE$的核心\n +INFRA_LEVEL_HERE;基础设施水平为?Y$VAL$%?W +fascist_group;法西斯政党 +conservative_group;保守及反动党派 +socialist_group;社会主义及共产主义政党 +liberal_group;自由主义及无政府主义政党 +COALITION_WIN;?Y$IDE$?W联盟在投票中获得$VAL$%的支持度,将组建政府 +COLONY_SUCCESS_SETUP;当我国成功地殖民一个地区 +COLONY_FAIL_SETUP;当我国殖民一个地区失败 +TOPBAR_INC_SPEED;加快速度 +REMOVE_TOPBAR_DEC_SPEED;加速 +TOPBAR_CLOSE_OUTLINER;关闭快捷栏 +TOPBAR_OPEN_OUTLINER;打开快捷栏 +SLOWEST_SPEED;最慢 +SLOW_SPEED;慢速 +NORMAL_SPEED;普通 +FAST_SPEED;快速 +FASTEST_SPEED;极速 +TOPBAR_DATE;目前时间\n(点击暂停) +TOPBAR_DATE_IS_PAUSED;目前时间\n(点击取消暂停) +TOPBAR_PAUSE_INDICATOR;游戏暂停中 +TOPBAR_SPEED_INDICATOR;目前游戏速度:?Y$SPEED$?W +PLAYER_COUNTRY_TOPBAR_RANK;$NAME$是?Y$RANK$?W +HAS_TECH_SCHOOL;当前?Y$TECH$?W\n +HAS_NOT_TECH_SCHOOL;不接受?Y$TECH$?W\n +NEW_CORE_EFFECT_TAG;$TAG$将获得?Y所有省份?W的核心\n +ANY_OWNED_LIMITED;所有符合下列条件的省份\n +TECH_MINE_SIZE;矿井规模 +TECH_FARM_SIZE;农场规模 +USA_absolute_monarchy;美利坚王国 +USA_absolute_monarchy_ADJ;美国的 +USA_hms_government;美利坚王国 +USA_hms_government_ADJ;美国的 +USA_proletarian_dictatorship;美利坚人民共和国 +USA_proletarian_dictatorship_ADJ;美国的 +ENG_proletarian_dictatorship;工人共和国 +ENG_proletarian_dictatorship_ADJ;英国的 +BOH_democracy;捷克共和国 +BOH_democracy_ADJ;捷克的 +TUR_democracy;土耳其 +TUR_democracy_ADJ;土耳其的 +KUK_democracy;多瑙联邦 +KUK_democracy_ADJ;多瑙的 +BAV_proletarian_dictatorship;巴伐利亚苏维埃共和国 +RUS_proletarian_dictatorship;苏维埃联盟 +RUS_proletarian_dictatorship_ADJ;苏联的 +NO_TECH_SELECTED;尚未选择国家 +IS_CIVILIZED;是开化国家 +IS_NOT_CIVILIZED;是未开化国家 +IS_INDEP;未受外国影响 +IS_NOT_INDEP;受外国影响 +ELECTION_INFO_IN_GOV;选举进行中 +REGIMENT_POP_NAME;$POP$第$NUM$$TYPE$旅 +REGIMENT_HOME_NAME;$HOME$第$NUM$$TYPE$旅 +SUBUNIT_POP;来自?Y$LOCATION$?W的?Y$CULTURE$?W$TYPE$ +army_tech_research_bonus;陆军科技研究 +commerce_tech_research_bonus;商业科技研究 +culture_tech_research_bonus;文化科技研究 +industry_tech_research_bonus;工业科技研究 +navy_tech_research_bonus;海军科技研究 +THERE_ARE_BACKING;?Y$VAL$?W的民众需要这项改革。 +ORG_EXPLANATION_TT;这项数值越高,起义暴动就越猛烈。 +COLONIAL_MIGRATION_TECH;殖民迁移 +COMBAT_WIDTH_TECH;战术宽度 +PLURALITY_EXPLANATION;多元性是指我国的觉醒程度。种种或成功或失败的经历提醒着人民去争取获得那个名为自由的东西。 +REMOVE_REVANCHISM_EXPLANATION;这个词汇来源于法语“复仇”,复仇主义是指拿回那些原本曾经属于我们的土地。我们的人民愿意为了达成这个目标付出更多的牺牲。 +GAIN_PROVINCE;从?Y$WHO$?W取得?Y$WHERE$?W\n +build_kiel_canal_title;建造基尔运河 +build_kiel_canal_desc;在波罗的海和北海之间建造一条运河对我们的货运有着极大地帮助,而且我们基尔将变得具有战略意义。 +build_suez_canal_title;建造苏伊士运河 +build_suez_canal_desc;对远东和印度洋的航运一直以来都是一个巨大的问题,我们需要绕过非洲好望角才能抵达那边。但如果建好了苏伊士运河,那将大大缩短我们通往亚洲的航程,这将是一个具有伟大意义的现代工程。 +build_panama_canal_title;建造巴拿马运河 +build_panama_canal_desc;修筑这条大运河的建议可以追溯到这片地区第一次被发现的时刻,整个南北美洲就属这里最为狭长,借助于现代工程学在这里建设一条运河,我们能够将大西洋到太平洋的航程缩短数天。 +REVANCHISM_LOWER;复仇主义小于?Y$VAL$?W\n +REVANSCHISM_ATLEAST;复仇主义大于?Y$VAL$?W\n +CANAL_1;基尔运河 +CANAL_2;苏伊士运河 +CANAL_3;巴拿马运河 +ENABLE_CANAL;建造?Y$NAME$?W!\n +CANAL_NOT_ENABLED;?Y$NAME$?W尚未建造 +CANAL_ENABLED;?Y$NAME$?W已存在 +ADMINISTRATIVE_TAX_EFFICIENCY;行政税收效率:?Y$VALUE$?W% +AVG_MIL_ON_MAP;平均斗争性:?Y$VALUE$?W +POP_PRODUCED;制造:?Y$VAL$?W +POP_SOLD;出售:?Y$VAL$?W +POP_SOLD_DOMESTIC;销售(国内):?Y$VAL$?W +POP_SOLD_EXPORT;销售(出口):?Y$VAL$?W +POP_WANT_BOUGHT;购买:?Y$VAL$?W +POP_WANT_BUY;需求:?Y$VAL$?W +POP_WANT_AFFORD;购买能力:?Y$VAL$?W +POP_PRODUCER_MARKET;制造者 +POP_WORLD_MARKET;?Y全球市场?W +OR_TRIG_SHORT;并行条件 +GENERAL;将军 +ADMIRAL;海军上将 +CURR_COMB_STR;现有兵力为 +CURR_COMB_ORG;组织度为 +UW_ASSIGN;自动分配 +RANK_PRESTIGE;威望 +RANK_PRESTIGE_D;威望会随着你国内文化方面的发展逐渐积累。 +RANK_INDUSTRY;工业 +RANK_INDUSTRY_D;工业评价代表着你的工业化程度,这由你国内的工厂数量和商品生产总值决定。 +RANK_MILITARY;军事 +RANK_MILITARY_D;军事是指你的军事力量,这由你的军队规模和装备水平来决定。 +RANK_TOTAL_D;八个评价最高的国家被称之为?Y列强?W,他们能影响和控制实力较差的国家。实力稍弱的八个国家被称之为?Y次强?W,他们有能力进行殖民,在特定时刻也有着挑战列强的实力。其余的国家根据西化与否,分为?Y开化国家?W和?Y未开化国家?W。 +TYPE_SPECIAL;其他 +COVIEW_ORG_VALUE;现有组织度水平 +COVIEW_STR_NAVAL;舰队舰只数量 +COVIEW_STR_LAND;在这一面战斗的士兵总数 +MAY_NOT_RETREAT;这是不可能的,也是不光荣的,在你试图撤退的时候敌人不会收手 +COMBAT_DICE;本阶段这一面的死亡累计 +COMBAT_TERRAIN;地形惩罚(攻击不利) +COMBAT_CROSSING;强渡河流和抢滩登陆都对攻击方相当不利 +COMBAT_DIGIN;防御方完备的战壕系统对攻击方相当不利 +PRODUCTION_COST_BUILD;建设成本:?Y$VAL$?W +PRODUCTION_COST_INPUT;投入成本:?Y$VAL$?W +PRODUCTION_NO_PROJECT;没有计划 +PRODUCTION_PROJECT_MONEY;该计划共需要?Y$NEED$?W,已获得?Y$MONEY$?W +WAR_HAS_COMPLETE_VICTORY;完全的胜利 +DIPLOMACY_CAN_INTERVENE;战争干涉 +DIPLOMACY_CANNOT_INTERVENE;战争干涉\n我们不能加入这一方因为: +DIPLOMACY_OPINION_INFLUENCE;?Y$GP$?W的评价:?Y$OPINION$?W +DIPLOMACY_OPINION_INFLUENCE2;?Y$GP_ADJ$?W影响力:?Y$VALUE$?W +DIPLOMACY_SET_PRIO_DESC;影响力代表了一个?Y列强?W对其他国家决策的影响能力。 +DIPLOMACY_PRIMARYCULTURE_DESC;主体民族决定了谁才是国家的一等公民 +DIPLOMACY_ACCEPTEDCULTURE_DESC;可接受民族是指我国所能接受的民族 +PROJECT_BUILD;建造 +PROJECT_REOPEN;重开 +PROJECT_EXPAND;扩建 +EVTNAME22500;股市崩溃! +EVTDESC22500;这是让$COUNTRY$暗淡的一天,$CAPITAL$的金融区为投机泡沫破灭的冲击而震惊。房地产价格在过去的一年半内飞速上涨,一些分析人士多次警告说物价已经由于通货膨胀而处在不自然的高位,身处牛市的玩家们却对一切警告充耳不闻。政府内部已经出现了要求加强银行和货币监管的声音,它们要求结束这场所谓“狗咬狗式的资本主义的失败”。 +EVTOPTA22500;监管!增税!查封!恐慌! +EVTOPTB22500;平衡政府预算,放松监管,健全通货。 +stock_market_crash;股市崩溃 +stock_market_crash_desc;我国受到股市崩溃的影响。 +great_depression;大萧条 +EVTNAME22510;大萧条 +EVTDESC22510;$CAPITAL$股市的大崩盘已经演化为一个更加严重的形态,储户对银行业信心的直线下降导致大量银行遭遇挤兑,人们争抢着要取回他们的毕生积蓄。越来越多的银行和信贷机构倒闭,在整个$COUNTRY_ADJ$金融业形成了多米诺骨牌效应。贷款违约,储蓄化为乌有,令倒闭潮的范围很快扩散至其他私营工业部门。整个制造业在几乎一夜之间就崩溃了,进而造成大面积的失业。西方世界经济的紧密联系让这场危机不久就扩散到其他国家,而危机造成的影响则在整个世界回荡,史称$YEAR$年大萧条。 +EVTOPTA22510;只是短期危机,这不能怪谁。 +EVTNAME22520;自由银行制度 +EVTDESC22520;由于$COUNTRY$尚无法律对私人银行的行为加以约束,一些私人机构正在发行他们自己的货币。虽然有争论说普通人辛苦挣得的储蓄太过重要而不能交由私营部门保管,此事在我国一个地区里的发展却截然不同,在那里人们因过量银行机构的存在而能够自由选择把钱存进他们真正了解和信任的银行。 +EVTOPTA22520;这种机制始终还是有崩溃的可能,到时候怎么办? +EVTOPTB22520;只要他们高兴,我没问题。 +EVTNAME22530;区域性的股份铁路 +EVTDESC22530;我国一家新成立的铁路公司已经发行了内部股票以为其不断壮大的业务筹资,现在他们正寻找省内的买家和投资者。公司的首席执行官已经向当地政治家展开交涉,希望他们能否为公司的股票上市帮把手,并强调省内铁路网的延伸是绝对有益而且应该得到扶持的。有人认为这会违背政府对私人创业者中立的原则,另一些人则认为这是发展的机遇。 +EVTOPTA22530;我们当然会施以援手,而且要扶持促进这些私营业者出色的积极性。 +EVTOPTB22530;我认为政府管得越少越好。 +institute_central_bank_title;联邦立案银行法 +institute_central_bank_desc;政府对中央银行的运作已经持续了一段时间,如今经济辩论中出现了要求将铸币权收归由政府严格垄断的政府特权的声音。支持者们说这有利于经济的稳定运行,反对者们则把它看作是对贸易自由原则的侵犯。 +central_bank_established;中央银行 +central_bank_established_desc;我们政府的中央银行严格垄断着铸币权。 +EVTNAME22540;股票交易所 +EVTDESC22540;以9.5的价格买入格林伍德与伯恩斯,再以9.76的价格卖出!阿特曼与桑斯8.12,抛售!抛售!\n\n我们某个省份的本地生意人成立了一家合资公司以建立一个主要针对商品贸易的地区性股票交易所。这种商业活动无疑将提高当地的生产效率! +EVTOPTA22540;好消息! +local_stock_exchange;股票交易所 +local_stock_exchange_desc;该省存在一个股票交易所,增加了当地的货物产出。 +EVTNAME22550;疯狂的钞票 +EVTDESC22550;因有报道称一家当地银行发行了规模远超其流动资产的货币,该州今天发生了银行挤兑。局势已经上升到国家和议会层面,自由银行制度的反对者以此要求政府对银行业实施更严格的监管,而业界利益团体和自由贸易游说者则对此坚决反对。 +EVTOPTA22550;自由银行制度是自由贸易的基石。 +EVTOPTB22550;国家的经济政策不能被投机者的异想天开所摆布。 +EVTNAME22560;经济繁荣 +EVTDESC22560;随着温饱问题的解决和长期的低失业率,我国已进入一个经济高速发展的时期。高储蓄率和善于创新的人民结合大型投资银行和先进的经济手段,令我们处于一个前所未有的大好局面可以发展民族工业,并把我国经济带向一个新的高度。 +EVTOPTA22560;太棒了! +EVTOPTB22560;要公平合理地分配这些财富。 +economic_boom;经济繁荣 +economic_boom_desc;仰赖于各家投资银行和长期的低失业率,我国经济正在高速发展。 +EVTNAME22570;旗舰级公司破产 +EVTDESC22570;在长期负债经营之后,我国一个州内一家大公司最近破产了。当地政治家们向政府请愿要求扶持这家公司,声称低潮期只是暂时的,只要让它有一段时间进行合并和改建,这家公司就能重新站立起来。虽然我们可以施加援助,但议会里的嘴炮党却对这种意见大加批驳,把这称作对贸易自由原则和政府不干涉原则的荒谬侵犯。 +EVTOPTA22570;显然我们必须帮助这家公司度过这段困难时期。 +EVTOPTB22570;我们不会用政府的钱去资助一家私人公司。 +EVTNAME22580;铁路托拉斯曝光! +EVTDESC22580;在$COUNTRY$,被地区反托拉斯委员会曝光的所谓铁路托拉斯的新闻正闹得沸沸扬扬。当地资本家申辩说这些说法十分荒谬,声称他们既没有蓄意操纵价格,实际上也没有价格垄断发生。工人阶级中许多人对此非常愤怒,他们强烈感受到资本大亨正通过狠狠压榨生活拮据的他们来获得利益。解散此托拉斯会令当地的铁路建设倒退数年,但不这么做也许会导致激怒底层民众。 +EVTOPTA22580;我们要开放这个被操纵的市场,不惜代价保护劳动者的利益。 +EVTOPTB22580;任何形式的对贸易自由的侵犯都不可取。 +BUDGET_GOLD_INCOME_DESC;金矿收入 +TOTAL_TAX_EFFICIENCY;税率:?Y$VAL$?W +TOTAL_TAX_EFFICIENCY_BASED;预计收入: +TAX_POOR_DESC;这决定了贫困阶层需要交多少税款,过于沉重的税负可能导致他们没有足够的钱以满足最基本的需求。 +TAX_MIDDLE_DESC;这决定了中产阶层需要交多少税款,过高的税率会导致他们没有足够的钱用在生活用品和事业上。 +TAX_RICH_DESC;这决定了富裕阶层需要交多少税款,太高的税会使得他们没有足够的钱进行消费和投资建厂。 +MIL_COST_DESC;军队补给品花费。 +NAT_STOCK_DESC;仓储开支用于购买国家储备。 +IND_SUP_DESC;提供给工厂的政府补贴和国家现金储备将用于帮助工厂购买物资和支付工资。 +TARIFFS_DESC;关税是针对进口货物的一种额外税收,其收入将归入国库。关税为负意味着你的国民进口货物时可以获得补贴。 +WARSUBSIDIES_EXPENSE;战争援助:?R$VAL$?W +WARINDEMNITIES_EXPENSE;战争赔款:?R$VAL$?W +WARSUBSIDIES_INCOME;战争援助:?G$VAL$?W +WARINDEMNITIES_INCOME;战争赔款:?G$VAL$?W +REMOVE_BUDGET_DIPL_DESC;各种外交相关的收支 +sami;萨米人 +pan_romanian;罗马尼亚人 +MODIFIER_MOBILISED;动员:$VALUE$ +MODIFIER_OVERSEAS;海外惩罚:$VALUE$ +TRADE_OVERSEAS_NEED;$VAL$单位来自海外省份\n +BUDGET_OVERSEAS;海外维护 +BUDGET_DIPL_DESC;由外交或或平协议产生的收支。 +POP_DETAILS_INTERNAL_MIGRATION;国内移民: +POP_DETAILS_EXTERNAL_MIGRATION;国外移民: +POP_DETAILS_COLONIAL_MIGRATION;殖民移民: +PRODUCTION_OUTPUT_YESTERDAY;昨日产量:?Y$VALUE$?W +PRODUCTION_OUTPUT_GOODS_TOOLTIP2;最大产量:?Y$CURR$?W +PRODUCTION_CURRENT_STOCKPILE;现有储备:?Y$VALUE$?W +POP_DAILY_INTEREST;储蓄利息:?Y$VAL$?W?! +MODIFIER_OVERSEAS_PRODUCTION_PENALTY;海外工厂及原料产地惩罚:$VALUE$ +PRODUCTION_FACTORY_EMPLOYEECOUNT_TOOLTIP2;现有雇员:$EMPLOYEES$/$EMPLOYEE_MAX$ +LIFERATING_EFFECT;$DIRECTION$$VALUE$生活条件\n +MILITARY_ARMY_COUNT_TOOLTIP;陆军数量:?Y$VALUE$?W +MILITARY_NAVY_COUNT_TOOLTIP;海军数量:?Y$VALUE$?W +MILITARY_ARMY_CONSTRUCTION_TOOLTIP;在建的旅:?Y$VALUE$?W +MILITARY_NAVY_CONSTRUCTION_TOOLTIP;在建的舰船:?Y$VALUE$?W +MILITARY_SORT_BY_TYPE_TOOLTIP;按领导人类型排序 +MILITARY_SORT_BY_NAME_TOOLTIP;按名称排序 +MILITARY_SORT_BY_ASSIGNMENT_TOOLTIP;按工作排序 +MILITARY_SORT_BY_STRENGTH_TOOLTIP;按兵力排序 +MILITARY_SORT_ASSIGNMENT;任务 +MILITARY_BACKGROUND;背景:?Y$NAME$?W +MILITARY_PERSONALITY;特性:?Y$NAME$?W +REMOVE_MILITARY_LEADER_NAME_TOOLTIP;?Y$NAME$?W被指定到?Y$ARMY$?W,\n目前位于?Y$$LOCATION?W +MILITARY_STRENGTH_TOOLTIP2;单位兵力为?Y$PERCENT$%?W\n兵力:$VALUE$/?Y$MAX$?W +MILITARY_SHIPSTRENGTH_TOOLTIP2;单位兵力为?Y$PERCENT$%?W +MILITARY_REGIMENTS_TOOLTIP;旅的数量:?Y$VALUE$?W +MILITARY_SHIPS_TOOLTIP;舰船的数量:?Y$VALUE$?W +MILITARY_CURRENT_LOCATION;现在位置:?Y$LOC$?W +REMOVE_MILITARY_MOBILIZE;动员我们的人民 +REMOVE_MILITARY_MOBILIZE_DESC;列表加入动员表格 +REMOVE_MILITARY_DEMOBILIZE;取消动员 +REMOVE_MILITARY_DEMOBILIZE_DESC;列表加入取消表格 +MILITARY_WAR_EXHAUSTION;厌战度 +MILITARY_SUPPLY_CONSUMPTION;补给消耗 +MILITARY_ORG_REGAIN;组织度恢复 +MILITARY_ARMY_ORG;陆军组织度 +MILITARY_NAVY_ORG;海军组织度 +MILITARY_UNIT_EXPERIENCE;初始经验 +MILITARY_RECRUIT_TIME;组建时间 +MILITARY_COMBAT_WIDTH;战术宽度 +COMWID_BASE;基础值:?Y$VAL$?W +MILITARY_WAR_EXHAUSTION_TOOLTIP;厌战度:$VALUE$ +MILITARY_MAX_WAR_EXHAUSTION_TOOLTIP;最大厌战度:$VALUE$ +MILITARY_BASEVALUE_PERCENT;基础值:?Y100%?W +MILITARY_BASEVALUE;基础值:?Y0.00?W +AVAILABLE_EXPORTS;出口市场:$VAL$ +MILITARY_BUILD_UNIT_TOOLTIP;在?Y$LOC$?W建造?Y$NAME$?W +MILITARY_CANCEL_BUILD_UNIT_TOOLTIP;取消正在?Y$LOC$?W建造的?Y$NAME$?W +traditional_academic;传统学术界 +army_tech_school;军工复合体 +naval_tech_school;海权与商船队 +industrial_tech_school;社团工业主义 +culture_tech_school;前卫知识界 +commerce_tech_school;商学院与大亨资本主义 +prussian_tech_school;容克、陆军与克虏伯 +EVTNAME14730;反殖民主义同盟 +EVTDESC14730;当我们审视发生在$COUNTRY$殖民地的一切非正义,我们会毫不惊讶地发现,在许多远离我国海岸线的地方,“$COUNTRY_ADJ$”已经变成偷窃、抢夺和谋杀的代名词。今天,我们要表达的信息清晰而响亮:$COUNTRY$!停止殖民!$COUNTRY_ADJ$激进分子已经组建了一个反殖民主义同盟。虽然在表面上是由主张殖民地独立的知识分子所领导,我们秘密警察的报告却清楚表明这个同盟与国际社会主义者联系紧密。 +EVTOPTA14730;斥责这个同盟 +EVTOPTB14730;无视这个同盟 +EVTOPTC14730;支持这个同盟 +EVTNAME14740;模范殖民地 +EVTDESC14740;欧洲国家争夺非洲乃至整个世界的殖民竞赛愈演愈烈,$COUNTRY$也不逞多让。一个$COUNTRY_ADJ$殖民地在过去几年里,成为了世界公认的欧洲治下殖民地的典范。从这块殖民地所获得的殖民经验,为$COUNTRY_ADJ$科学研究提供了相当的助益,并且在欧洲的议会和宫廷中带来了国际性的声誉。 +EVTOPTA14740;非常好! +EVTNAME14750;对殖民政策的辩论 +EVTDESC14750;“虽然我绝对尊重诸位身为反对党的爱国同僚,我仍不得不质疑他们不断提出殖民部门开支这个话题的动机。殖民是政府政策的基石,值得为之投入经费。”随着一场尖锐辩论在上议院的展开,殖民政策又成了$COUNTRY$的流行话题。在野党成员主张削减殖民部门的预算,他们和大部分下院议员对上院进行了大规模的抨击,试图劝说摇摆不定或对选举敷衍了事的选民支持他们的政策。 +EVTOPTA14750;接受保守派的观点 +EVTOPTB14750;接受自由派的观点 +EVTNAME14760;殖民地的腐败 +EVTDESC14760;一个逐渐浮出水面的$COUNTRY_ADJ$殖民地腐败丑闻震动了$CAPITAL$。一家大型报社刊登的报道详细披露了一个大规模的权钱交易网络,该网络以秘密股份的收益交换在殖民地开发和贸易上的优待。政府政策的批评家们指出相对低的工资和划拨给殖民部门的可怜经费是产生此项丑闻的决定性因素,但政府圈内的主流看法似乎认为私营部门中的腐败文化才应该对殖民部门的这种不良状态负责。 +EVTOPTA14760;政府应该为自身的缺陷承担责任。 +EVTOPTB14760;殖民部门只是受大环境影响,应该指责的是大的腐败氛围! +EVTNAME14770;条条大路通$CAPITAL$ +EVTDESC14770;我们不断成长的殖民地让$CAPITAL$成为一个不断扩大的经济文化帝国的中心。每一天,每个小时,从我们世界每个可以想象到的角落聚集起来的人们来到我们的首都,向大臣们献媚,与商人、工程师和实业家进行贸易,迎接$CAPITAL$给予她的访客的命运。站在$CAPITAL$的中心地带,你能在你周围看到一幅整个世界的全景画,听到世上任何一种语言和口音,闻到来自遥远大陆的芬芳气息。在$COUNTRY_ADJ$帝国编年史上,$YEAR$年将作为$CAPITAL$的黄金时代而被永远铭记。 +EVTOPTA14770;……愿此回忆永存 +EVTNAME14780;殖民地的疾病 +EVTDESC14780;发现新土地的同时也意味着发现新病症。我们的一个殖民地最近正作为一个特别饱受疾病困扰的地方而渐渐出名。看上去似乎每个进出这个殖民地的旅行者总是会染上或带出一些额外的令人不快之物:从伤寒到痢疾,各种常见或罕见的疾病。一位常驻该殖民地的$COUNTRY_ADJ$医生的报告称,一项由政府统筹的排干当地沼泽湿地并改进环卫设施的举措将对该殖民地大有助益,但显然要花不少钱。 +EVTOPTA14780;……那就别理他 +EVTOPTB14780;显然我们必须对这个殖民地施以援手,帮助它改变目前的状况。 +EVTNAME14790;殖民地的发展 +EVTDESC14790;我们的一个殖民地在对殖民活动和当地商业的运作中获得了巨大的成功,当地政府称其主要因素是一项由$COUNTRY_ADJ$资本家和实业家共同实施的野心勃勃的土地改革。根据报告,该殖民地正对移民显出更多的吸引力,实业界也对该报告的内容十分满意。 +EVTOPTA14790;这消息太棒了! +EVTOPTB14790;掩盖这些报道,别让资本家变得傲慢! +EVTNAME14800;殖民地考古 +EVTDESC14800;我们一个殖民地在一次考古发掘中收获了大量奇妙的史前器物,暂时判断其年代为旧石器时代晚期。该发现肯定会为我们对远古生命和当地开发史的理解提供新的思路,$COUNTRY_ADJ$考古协会正齐声欢呼此次发现为$COUNTRY_ADJ$考古的巨大突破。这些古代器物显然需要放进博物馆,但哪里更合适?考古协会强烈要求放进$CAPITAL$历史博物馆,其他人则暗示最好就放在当地博物馆里。 +EVTOPTA14800;这些玩意就留在那附近展览吧。 +EVTOPTB14800;这些东西可以教育我们的下一代什么叫人类的共同财富。 +EVTNAME14810;失眠的土著 +EVTDESC14810;我们的一个殖民地出了点状况。当地经济由几个著名的$CAPITAL$资本家控制,他们中的一家小企业,一个当地车间,每天都按西方的产业标准运转到凌晨时分,而车间发出的噪音令附近所有的人都无法入睡。这个景象已经成为伴随我们殖民统治而产生的更多压抑和懊恼的象征。 +EVTOPTA14810;如果车间需要运转到凌晨,我们凭啥提意见? +EVTOPTB14810;我看咱们可以路过一下那边的商会,跟小伙子们谈谈这事…… +POP_DETAILS_MONEY;现金: +POP_DETAILS_INCOME;收入: +POP_DETAILS_BANK;储蓄: +POP_DETAIL_LIFENEEDS;必需品 +POP_DETAIL_EVERYDAYNEEDS;日用品 +POP_DETAIL_LUXUARYNEEDS;奢侈品 +CLICK_FOR_DETAILS;点击获得详细资料。 +CZH;捷克斯洛伐克 +CZH_ADJ;捷克斯洛伐克的 +CZH_fascist;捷克斯洛伐克国家社会主义党 +CZH_socialist;捷克社会民主党 +CZH_conservative;捷克斯洛伐克人民党 +CZH_liberal;农民与小农共和党 +CZH_communist;捷克斯洛伐克共产党 +CZH_reactionary;国防最高委员会 +CZH_anarcho_liberal;捷克自由派 +YUG;南斯拉夫 +YUG_ADJ;南斯拉夫的 +YUG_fascist;国民阵线 +YUG_socialist;社会民主党 +YUG_conservative;保守党 +YUG_liberal;人民党 +YUG_communist;共产党 +YUG_reactionary;君主党 +YUG_anarcho_liberal;自由党 +AZB;阿塞拜疆 +AZB_ADJ;阿塞拜疆的 +AZB_fascist;国民阵线 +AZB_socialist;穆斯林社会民主党 +AZB_conservative;联盟党 +AZB_liberal;平等党 +AZB_communist;布尔什维克党 +AZB_reactionary;民族党 +AZB_anarcho_liberal;激进自由党 +IRQ;伊拉克 +IRQ_ADJ;伊拉克的 +IRQ_reactionary;哈希姆派 +IRQ_socialist;复兴党 +IRQ_communist;共产党 +IRQ_liberal;自由党 +IRQ_anarcho_liberal;激进自由党 +IRQ_conservative;保守党 +IRQ_fascist;团结党 +MGL;蒙古 +MGL_ADJ;蒙古的 +MGL_reactionary;喇嘛派 +MGL_socialist;社会党 +MGL_communist;共产党 +MGL_liberal;自由党 +MGL_anarcho_liberal;激进自由党 +MGL_conservative;保守党 +MGL_fascist;团结党 +PHI;菲律宾 +PHI_ADJ;菲律宾的 +PHI_reactionary;传统党 +PHI_socialist;民主党 +PHI_communist;共产党 +PHI_liberal;自由党 +PHI_anarcho_liberal;激进自由党 +PHI_conservative;国民党 +PHI_fascist;法西斯党 +MCK;满洲 +MCK_ADJ;满洲的 +MCK_reactionary;复辟派 +MCK_socialist;满洲社会党 +MCK_communist;中国共产党 +MCK_liberal;自由党 +MCK_conservative;宫廷派 +MCK_fascist;法西斯党 +MCK_anarcho_liberal;非常不可靠的候选人 +CHI_1504;广西 +CHI_1529;湖南 +CHI_1499;广东 +GXI;桂系军阀 +GXI_ADJ;广西的 +GXI_reactionary;陆荣廷派 +GXI_socialist;中国国家社会党 +GXI_communist;中国共产党 +GXI_liberal;中国自由党 +GXI_conservative;中国国民党 +GXI_fascist;中国青年党 +GXI_anarcho_liberal;无政府主义派 +CHI_1576;山西 +SXI;晋系军阀 +SXI_ADJ;山西的 +SXI_reactionary;阎锡山派 +SXI_socialist;中国国家社会党 +SXI_communist;中国共产党 +SXI_liberal;中国自由党 +SXI_conservative;中国国民党 +SXI_fascist;中国青年党 +SXI_anarcho_liberal;无政府主义派 +REAL_DEMAND;真实需求:$VAL$ +CHI_1601;云南 +YNN;滇系军阀 +YNN_ADJ;云南的 +YNN_reactionary;蔡锷派 +YNN_socialist;中国国家社会党 +YNN_communist;中国共产党 +YNN_liberal;中国自由党 +YNN_conservative;中国国民党 +YNN_fascist;中国青年党 +YNN_anarcho_liberal;无政府主义派 +CHI_1557;青海 +CHI_1490;甘肃 +CHI_2062;陕西 +XBI;马家军 +XBI_ADJ;甘肃的 +XBI_reactionary;马家军 +XBI_socialist;中国国家社会党 +XBI_communist;中国共产党 +XBI_liberal;中国自由党 +XBI_conservative;中国国民党 +XBI_fascist;中国青年党 +XBI_anarcho_liberal;无政府主义派 +CHI_1600;新疆 +XIN;新疆军阀 +XIN_ADJ;新疆的 +XIN_reactionary;杨增新派 +XIN_socialist;中国社会党 +XIN_communist;中国共产党 +XIN_liberal;中国自由党 +XIN_conservative;中国国民党 +XIN_fascist;中国青年党 +XIN_anarcho_liberal;无政府主义派 +TRADE_TOP_PRODUCERS;前五大生产国: +EVTNAME10001;自由主义时代 +EVTDESC10001;虽然拿破仑及其大军已被打败,法国大革命的思想根基却未动摇。在德国,神圣罗马帝国陈旧的皇冠已经毫无意义,古老的封建契约已被拿破仑民法典所取代。在欧洲的每一处,在咖啡馆或大学里,自由主义、政治改革、言论自由、以及人民权利的思想已经代替了君权思想,正再一次地验证着一条古老的格言:天下大势之所趋,非人力之所能移也。长期被王权束缚的少数民族正逐渐觉醒并意识到命运应由他们亲手打造,同时,在遥远大洋的另一端,富饶的亚洲和非洲正在招手。当滑铁卢的尘埃落定,欧洲又一次站在了一个新时代的开端,这就是自由主义时代。 +EVTOPTA10001;看来今后几年的自由运动会越来越多了。 +EVTNAME10105;关于马铃薯饥荒的辩论 +EVTDESC10105;“当我们的人民正劳作在环境糟糕的田间地头,我们的政府又做了什么能让饥饿的农民免受今年这场令人畏惧的马铃薯枯萎病影响的事吗?经济自由允许进口代用食物,但存在已久的特权则显然应予保留。”\n\n自由主义的同情者们忽然出现在各地乃至议会中,指责我们的政府无力应对近来袭击我们一个省份的马铃薯枯萎病。如果自由主义者坐大,他们很可能会酝酿出另一场革命。我们必须考虑派遣军队到存在自由主义骚动的地区。 +EVTOPTA10105;在议会里查禁他们,但愿在乡下那边能保持平静。 +EVTOPTB10105;给他们议会发言权吧,反正他们是在白费力气。 +EVTOPTB10120;查禁该报。 +EVTNAME10110;$CAPITAL$的监视网 +EVTDESC10110;如果相信一位当地诗人的说法,$CAPITAL$街头已经到处站着警察了。一本韵文集公开批评我国现状,其中提到的压迫和政治倒退已经在我国一个州内激起了认同感。自由主义者已经习惯于在街头抗议旧秩序,呼吁对政治体制进行自由化改革,呼吁国内外同胞兄弟团结一心,以至$COUNTRY$全国上下都能听到要求全国大团结的呼声。我们必须考虑派遣军队到出现自由主义骚动的地区。 +EVTOPTA10110;该死的革命者。 +EVTOPTB10110;坚决维持旧秩序! +EVTOPTB10130;查禁该社团。 +EVTOPTB10140;在当地设立军火库来牵制对方。 +EVTNAME10260;骚动平息 +EVTDESC10260;一支规模不小的军事特遣队的出现令一直以来在$PROVINCENAME$随处可见的自由主义骚动和革命传闻消声灭迹了。 +EVTOPTA10260;太棒了! +EVTNAME14000;$COUNTRY_ADJ$贸易政策 +EVTNAME14000_sub;发生在$STATE$的激烈争论 +EVTDESC14000;$STATE$的密集选战已临近沸点,当地一场关于贸易政策的尖锐辩论成为试图支配我国商人前途的自由贸易与贸易保护主义各自支持者之间激烈对抗的绝佳场所。独立贸易商主张商品必须可以自由的通过边境,而贸易保护主义者声称我国脆弱的工业亟需保护以防被危险的外国竞争者摧毁。$COUNTRY$将选择哪条道路:自由贸易,还是贸易保护主义?决定权在你。 +EVTOPTA14000;面对外部毁灭性的竞争,我们必须对贸易施加保护。 +EVTOPTB14000;为了我们制造业,进行一定程度的贸易保护吧。 +EVTOPTC14000;让辩论自由发展,我才不管结果怎样! +EVTOPTD14000;最重要的是让我们的商人可以自由通行。 +EVTOPTE14000;绝不能让人身自由和商业自由从地球上消失! +EVTNAME14010;经济的前途 +EVTNAME14010_sub;发生在$STATE$的经济政策辩论 +EVTDESC14010;在$STATE$的竞选辩论已经持续数日,并不奇怪的是,对选举结果有决定性影响的议题仍然是经济。我们不少不错的经济理论,但选民希望看到对政府政策的清晰表述。在接下来的执政周期里,政府要如何确保每一位$COUNTRY_ADJ$公民都能分到自己的蛋糕呢? +EVTOPTA14010;放任主义学说的观点很有道理。 +EVTOPTB14010;干涉主义学说的观点很有道理。 +EVTOPTC14010;国家资本主义学说的观点很有道理。 +EVTOPTD14010;计划经济学说的观点很有道理。 +EVTNAME14020;诸神,枪支和人 +EVTNAME14020_sub;发生在$STATE$的宗教政策辩论 +EVTDESC14020;“我国人民的道德品质已经开始下滑”在$STATE$的选战中,这样的陈述在争论宗教多样性与宗教宽容的人群中引起轩然大波。许多人开始质询我国对待宗教信仰的态度,毫无疑问这些议题将对日后的选举产生影响。 +EVTOPTA14020;根本就没有神仙这回事! +EVTOPTB14020;讨论政治的时候不要扯上宗教! +EVTOPTC14020;人们应当拥有各自的宗教信仰。 +EVTOPTD14020;这世上只有一种正确的信仰! +EVTNAME14030;公民们,以及其余的人 +EVTNAME14030_sub;发生在$STATE$的公民权辩论 +EVTDESC14030;在市政厅令人不安的空气中,两位辩论者正在激烈争论。听众们目瞪口呆,因为在两人之间你来我往的是“侨民”、“少数民族”和“文化种群”这样的词汇。其中一人主张移民应该融入他们新的祖国的主流文化,另一人则相信移民应该保留其文化传统,而$COUNTRY$将因不同思维方式的涌入而变得越来越强。 +EVTOPTA14030;仅仅允许他们居留就好。 +EVTOPTB14030;需要对他们的公民权利做出限制。 +EVTOPTC14030;让他们享有完整公民权。 +REMOVE_EVTNAME14040;$STATE$的爱与战争 +EVTNAME14040_sub;地方选举中关于军事政策的辩论。 +EVTDESC14040;军方的支持者以及反对者们正为即将到来的选举各自站队。军国主义者们认为,国际局势的越发紧张以及几个列强之间军事竞赛的加剧,足以证明维持强大的$COUNTRY_ADJ$军力的必要性。其他人则不那么肯定,而且认为军事开支在政府预算中的比例已经过高了。 +EVTOPTA14040;我们是爱国者,为祖国而战! +EVTOPTB14040;要对外部局势保持持续的警觉。 +EVTOPTC14040;打仗毕竟不是好事。 +EVTOPTD14040;战争是罪大恶极的事情,尽量避免它吧。 +EVTNAME14050;关税与进出口 +EVTNAME14050_sub;发生在$STATE$的关税政策辩论 +EVTDESC14050;自从$STATE$提高了当地部分重要商品的销售和中转税率,走私活动就开始出现,而这又成了下次大选的一个辩论焦点。各方面已经提出了不少的建议。 +EVTOPTA14050;提高关税! +EVTOPTB14050;这些货物的关税可以降低,其他的要提高。 +EVTOPTC14050;让关税保持原样。 +EVTOPTD14050;稍微降低关税。 +EVTOPTE14050;我们应该从整体上降低关税水平。 +EVTNAME14060;进口和出口 +EVTNAME14060_sub;$STATE$正在讨论贸易政策 +EVTDESC14060;外来商品已令数种$STATE$本地产品出局,一些市民报告说在市场上与这些进口货竞争的难度越来越大了。当地政客已经在大选辩论中提出了这个话题。 +EVTOPTA14060;自由贸易制度从长期而言确保了我们的竞争优势。 +EVTOPTB14060;本质上说,应该选择自由贸易。 +EVTOPTC14060;自由贸易制度是我们获得成功的保障。 +EVTOPTD14060;某些情况下地区市场确实需要保护。 +EVTOPTE14060;必须始终把外部竞争者隔绝在本地市场以外。 +EVTNAME14070;国有和私有 +EVTNAME14070_sub;发生在$STATE$的经济辩论! +EVTDESC14070;$STATE$的商人们正与财政大臣争辩后者准备将数家私人企业收归国有的计划。讨论的激烈程度引起你的注意,你试图让双方冷静下来。 +EVTOPTA14070;我看不出它哪里需要被国有化。 +EVTOPTB14070;你们都很有道理,但我们不会将其收归国有的。 +EVTOPTC14070;顺其自然,事情有它自身的规律。不准国有化。 +EVTOPTD14070;想法不错,但要等我考虑考虑再决定。 +EVTOPTE14070;这主意不错,就这么办吧。 +EVTNAME14080;生产指标 +EVTNAME14080_sub;发生在$STATE$的有关国家资本主义制度的争论 +EVTDESC14080;“现在的指标数目太大了,我们不可能完成的。”其他的农民静静的站在他身后。他们饱经风霜的脸上表现出与其发言人相同的判断以及焦虑。 +EVTOPTA14080;胡说。不能改动生产指标。 +EVTOPTB14080;你们不用担心。 +EVTOPTC14080;如果最后证明生产指标出错,我们会纠正的。 +EVTOPTD14080;你们大概是对的。 +EVTOPTE14080;你们说得对。 +EVTNAME14090;地方的经济还是国家的经济 +EVTNAME14090_sub;地方主义与国家介入之争 +EVTDESC14090;在$STATE$的地区选举中忽然爆发了一场关于政府是否应该介入地方经济发展的争论。国家资本主义的拥护者认为,从长远来看,构建一个令政府可以不断开展直接投资的制度将有利于本地制造业的发展。 +EVTOPTA14090;不错,他们是对的。 +EVTOPTB14090;会花不少时间,但效果是有的。 +EVTOPTC14090;可以考虑少量投资。 +EVTOPTD14090;这事得重新斟酌斟酌。 +EVTOPTE14090;我们必须抵制让政府干涉经济发展的想法。 +EVTNAME14100;谁在哪里制造了什么? +EVTNAME14100_sub;计划、经济和自由的争论 +EVTDESC14100;由于多次直接对本地制造业实施扶持性的政府补贴,$STATE$当地的行政部门受到抨击。反对者认为“我国经济的计划者们无法预知消费者喜好、什么物品会短缺或什么物品会过量供应,所以他们不可能有效地协调物资生产”,并且蹒跚的中央统筹体制已经开始让$STATE$人的烦恼不已。 +EVTOPTA14100;一通废话! +EVTOPTB14100;经济规划者们知道他们在做什么。 +EVTOPTC14100;我们会关注一下的。 +EVTOPTD14100;这又不是什么大事,不过我们会关注一下的。 +EVTOPTE14100;他们说的似乎有道理…… +EVTNAME14110;正义,宗教的狂热 +EVTNAME14110_sub;备受争议的宗教政策 +EVTDESC14110;在$STATE$一些忠实信徒认为自上次选举以来,对于他们的辛勤工作,国家并未能给予他们应有的重视。他们称,这些年来,他们在许多方面都致力于当地社区工作:照顾病患、孤儿,帮助那些需要帮助的人。他们认为自己理应获得一些支持以便于他们能够继续帮助别人。而这,已经成为地方竞选时的诸多议论话题中备受关注的一个。 +EVTOPTA14110;宗教是私人事务。 +EVTOPTB14110;慈善很好,但并没有。 +EVTOPTC14110;有趣 +EVTOPTD14110;也许我们可以采取一些措施来帮助他们 +EVTOPTE14110;我们将会帮助你们 +EVTNAME14120;世俗化与宗教化 +REMOVE_EVTNAME14120_sub;在$STATE$地方选举中,宗教政策备受争议。 +EVTDESC14120;$COUNTRY_ADJ$宗教政策业已成为$STATE$地方选举的诸多争论中的一个。尽管许多人认为,国家应当对于世俗化采取一个相对谨慎的政策。但这仍旧被许多当地忠实教徒所反对,认为这将会对长久以来的宗教特权构成威胁。 +EVTOPTA14120;世俗化是最重要的! +EVTOPTB14120;世俗化能使国家在道德问题上保持中立 +EVTOPTC14120;一些世俗化的措施是必要的 +EVTOPTD14120;世俗化必须适中。 +EVTOPTE14120;政治上,信仰必须要有代表。 +EVTNAME14130;宗教皈依 +EVTNAME14130_sub;$STATE$宗教政策 +EVTDESC14130;在即将举行的选举辩论里,宗教问题也是议题之一。作为$STATE$当地的宗教领袖,他反对改宗的自由,因为这样他所管辖的教徒越来越少,而且这样的变化正从根本上危及了$COUNTRY_ADJ$道德架构。 +EVTOPTA14130;试图保持一种开放的观点。 +EVTOPTB14130;无为。 +EVTOPTC14130;真是令人遗憾 +EVTOPTD14130;尽管反感,但我们不能有太多的顾虑 +EVTOPTE14130;我们将竭尽所能,限制宗教这是无法容忍的。 +EVTNAME14140;圣地 +EVTNAME14140_sub;宗教政策与政府援助 +EVTDESC14140;动用公共资金来修缮教堂,已经成为$STATE$地方选举中一个热门话题。该项目支持者辩称政府对宗教的支持不仅对于教徒,而且对于地方领导来说都能抵御革命的力量。然而反对者则声称国家不应当介入原属于私人方面的宗教事务。 +EVTOPTA14140;教堂当然需要修缮 +EVTOPTB14140;一些基金能從文化重要性的角度來考慮? +EVTOPTC14140;这个问题从根本上来看就应交给民众来决定。 +EVTOPTD14140;从原则上,我们必须反对这种计划 +EVTOPTE14140;上帝死了 +EVTNAME14150;移民与就业 +EVTNAME14150_sub;地方选举中的移民议题争论 +EVTDESC14150;目前大量移民的涌入创造了更多的就业需求。移民权利维护者要求新入籍的公民能够享受和在本土出生的公民享有同等的权利。这个话题已经成为地方选举中的一个热门话题。 +EVTOPTA14150;他们没有权利要求任何东西。 +EVTOPTB14150;为什么他们应当有相同的权利? +EVTOPTC14150;我们能看到我们能做些什么。 +EVTOPTD14150;我们将解决这个问题 +EVTOPTE14150;前途不易,但我们将竭尽全力 +EVTNAME14160;移民问题 +EVTNAME14160_sub;地方选举中的居留权争论 +EVTDESC14160;地方选举中双方争论的一个焦点是,某些$STATE$居民感到由于他们原籍的关系而受到国家不公平对待。自由主义者认为,应当尊重移民和外侨的权利。事实上反对者和舆论则声称$COUNTRY_ADJ$国籍不是那些一夜之间就能得到的东西,而是需要历经几年乃至几代人的漫长过程。 +EVTOPTA14160;有限公民权,直到能被证明成为了一名忠诚的国民 +EVTOPTB14160;有限公民权,除了一些例外 +EVTOPTC14160;有限公民权应当成为移民政策的指导原则 +EVTOPTD14160;所有人都生来平等 +EVTOPTE14160;你知道,平等这是我的梦想 +EVTNAME14170;投票权与新国民 +EVTNAME14170_sub;公民权与居留权之争论 +EVTDESC14170;在$STATE$地方选举中,移民问题已经成为一个主要议题。自由派认为我们社会应当延伸投票权限,包括给予移民投票权。而其他人反对,也许是因为担心旧有权利的消失,而不是将平等投票权作为一种信仰。随着大选临近,$STATE$关于这个问题的辩论愈发激烈。 +EVTOPTA14170;我们必须不遗余力的扩大自由的范围 +EVTOPTB14170;只有极少限定的完整公民权是我们致力的方向。 +EVTOPTC14170;我们基本赞成完整公民权 +EVTOPTD14170;可悲!完整公民权不是一个好的选择。 +EVTOPTE14170;移民!?在我的$STATE$!? +EVTNAME14180;战争与和平 +EVTNAME14180_sub;选战中的军国主义争论 +EVTDESC14180;在即将来到的$STATE$地方选举中,大部分争论主要围绕$COUNTRY$的国防政策。国家在国防政策上一直采取强硬立场,今年似乎也不例外。很显然军国主义政策将会受到选民的欢迎,不过选前辩论中的一些转变或许会降低其影响力。 +EVTOPTA14180;为了战争,勇往直前! +EVTOPTB14180;我们需要强大的军队 +EVTOPTC14180;没必要增加军费开支 +EVTOPTD14180;事实上,我正在考虑削减…… +EVTOPTE14180;妈妈说手枪是魔鬼的右手 +EVTNAME14190;士兵的胃口 +EVTNAME14190_sub;地方选举中的军事与国防争论 +EVTDESC14190;您的将军们开始抱怨士兵得到的糟糕食物以及要求应当花费更多的钱在伙食上。将军们认为不良食品会降低士兵的战斗力,而提升战斗力则需要更好的伙食。而这已经成为许多$STATE$当地军属最关心的问题。 +EVTOPTA14190;战士们需要更好的食物! +EVTOPTB14190;为了打好仗,他们需要更好的食物。 +EVTOPTC14190;我们将看看我们能在他们的食物上花多少钱。 +EVTOPTD14190;这不是我们应当率先考虑的。 +EVTOPTE14190;也许我们应当削减其他东西,例如裁军…… +EVTNAME14200;对于战争来说过时了? +EVTNAME14200_sub;$STATE$关于军事开支的争论 +EVTDESC14200;一份重要的报告显示,大部分士兵的武器已接近破损,需要有人去检查一下,看看是不是要报废这批武器。而提供给战士们新的武器则可能超出目前军事方面可以承受的预算。 +EVTOPTA14200;听上去开销太高了 +EVTOPTB14200;没有武器他们就不能战斗了? +EVTOPTC14200;我们或许在这问题上有所作为 +EVTOPTD14200;士兵需要武器 +EVTOPTE14200;他们的武器需要更新换代 +EVTNAME14210;反战者浪潮 +REMOVE_EVTNAME14210_sub;全$STATE$都在关心“给和平一个机会” +EVTDESC14210;反战人士的观点在$STATE$具有一定的影响力。谁能在即将来到的大选中利用好这一影响力就能使自己的选情明朗。唯一的问题就是,选前的辩论会左右反战人士,这将在很大程度上影响他们对于候选人的支持程度。 +EVTOPTA14210;和平长存! +EVTOPTB14210;暴力毫无出路! +EVTOPTC14210;文治胜于武功 +EVTOPTD14210;军队需要的是枪,而不是八卦。 +EVTOPTE14210;也许暴力才是一切的答案。 +EVTNAME10270;自由学生联合会 +EVTDESC10270;“我们,$COUNTRY$的年青一代,为了恢复古代的自由而聚集到一起。为的是让$COUNTRY$成为第二个希腊。”\n\n在自由古老和浪漫主义的理想以及国家的鼓舞下,国立大学中一些激进派学生组成了一个学生协会。并出版了一份宣传资料,内容旨在要求改革选举办法,同时宣扬复兴那些$COUNTRY$古老和传统的自由。由于这勇敢新思想的迅速蔓延,该协会在校园里很快发展成为一个庞大的群众组织。 +EVTOPTA10270;必须允许他们表达自己的观点 +EVTOPTB10270;主要的是能不能不要做这些无聊的事情? +EVTNAME10280;重读经典 +EVTDESC10280;“当我阅读雅典的伯里克利著作时,古代社会的先进性总能给予我惊喜。回过头看,数千年后,现在的我们还不如那个时代的人们自由。”\n\n19世纪见证了人们重新提起了对于古代著作的兴趣。许多古老社会,例如罗马和希腊,都成为思想解放者汲取灵感的源泉,他们在古老的例子和经验中找寻那些他们希望在现代社会实施的共同的自由传统。能拥有当地一个改革俱乐部再版的一些古代文献被$COUNTRY$受过教育的精英人士奉为时尚。 +EVTOPTA10280;老实说,你没有更好的事情去做吗? +EVTOPTB10280;很高兴看到经典能受到关注。但,如同苏格拉底的对话,是任何人吗? +EVTNAME10290;自由作家 +EVTDESC10290;“他哭了,因为他看到这个苦难的民族却拒绝呼吸那些古老的新鲜空气,而这种空气就是自由和$COUNTRY$的自由之子与生俱来的权利”\n\n我国一名最令人敬仰的作者最近出版了一部书。评论家称该书是通过出版审查的书籍里面,对于$COUNTRY$政治制度批评最严厉的一本。书中对于自由主义和反对旧时代的帝制持一种激进的观点,同时尽力维护民众与共和的权利。 +EVTOPTA10290;最好的是确保它只在地方最受欢迎? +EVTOPTB10290;在全$COUNTRY$,必须允许有这样的一种声音! +EVTNAME10300;商会抗议 +EVTDESC10300;在我国的某地,商会已经向当地政府提出愤怒的抗议,抱怨政府经济干预政策已经危害当地贸易,歪曲了自由市场的基本理念。受法国重农主义和苏格兰启蒙思想有关自由贸易和不干涉主义等一系列启蒙著作的影响,商会要求政府政策改变,使得他们在调控贸易方面以他们认为合适的方式进行独立运行。如果他们的要求无法得到满足,他们威胁将会将这个问题交由国家来解决。 +EVTOPTA10300;也许可以考虑对当地进行些微调 +EVTOPTB10300;我拒绝接受顽固的精英阶层的政治诉求 +EVTNAME10320;一篇经济学论文 +EVTDESC10320;我们大学的一名自由派教授发表了一本经济学的小册子。小册子受到了$COUNTRY$和国外自由派人士的重要关注。书尽管短小但是深刻,尤其体现在为自由市场和放任主义方面的优点所阐述的论点极具说服力。人们常把作者与大卫·李嘉图和亚当·斯密相提并论。我们可以认为这是一本从观点上就是错误的自由主义宣传而予以谴责,但是,回过头看,他是不是也有可取之处呢? +EVTOPTA10320;显然,我们必须对这份刊物感到骄傲。 +EVTOPTB10320;当然,这只是一份为了利用工人阶级的宣传。 +EVTNAME10330;宪章集会 +EVTDESC10330;$COUNTRY_ADJ$宪章俱乐部的成员已经在我国某地组织了一场集会,呼吁在选举法中给更广大的阶层提供最基本的公民投票表决权。虽然表面上风平浪静,但集会随时随地可能失控。警方现在已经待命,随时准备进行干预,而且其中一些人表现的似乎更渴望。 +EVTOPTA10330;让警方控制住这个集会 +EVTOPTB10330;随着革命形势的发展,让这些蓝衣男孩走他们自己的路吧。 +DIPLOMACY_INFAMY;恶名:?Y$VALUE$?W +WARDIALOG_INFAMY;$VALUE$恶名值 +WARDIALOG_PRESTIGE;$VALUE$威信值 +WARDIALOG_PEACECOST;和平需要$VALUE$ +WARDIALOG_SELECT_COUNTRY;选择右边列表中的?Y国家?W +WARDIALOG_SELECT_STATE;选择右边列表中的?Y地区?W +status_quo_desc;干涉一场战争,不会帮助任何一方达成?Y战争目标?W +conquest_desc;吞并一个只有单个地区的?Y国家?W或者一个?Y未开化国家?W +add_to_sphere_desc;把他国纳入我国的?Y势力范围?W +take_from_sphere_desc;把一国从他国的?Y势力范围?W中拉入我们自己的 +acquire_core_state_desc;从敌国手中夺取一个拥有我们?Y核心省份?W的?Y地区?W +acquire_state_desc;从敌国手中夺取一个?Y地区?W +place_in_the_sun_desc;从敌国手中夺取一个?Y殖民地区?W +cut_down_to_size_desc;强迫另一?Y国家?W解除武装并向我国支付赔款 +free_peoples_desc;从压迫者手中解放一个?Y地区?W +protect_minor_desc;在右边列表中选择一个?Y地区?W +humiliate_desc;通过羞辱?Y他国?W来展现我国的军事实力?W,如此可以提高我国的?Y威望?W并降低他国的 +po_disarmament2;在?Y$YEARS$?W年内禁止扩充军备并且将现有的军力削减?Y$PERCENTAGE$%?W +po_reparations2;每年必须支付税收的?Y$PERCENTAGE$%?W,持续?Y$YEARS$?W年 +po_reduce_prestige2;?Y威望?W降低?R$VALUE$?W +POP_DETAILS_UNEMPLOYED;失业率: +POP_DETAILS_POPCHANGES;人群变化 +repeal_the_corn_laws_title;撤销谷物法 +repeal_the_corn_laws_desc;谷物法是指一系列不受欢迎的法案,这些法案是英国重商主义政策少有的代表,用于保护英国农业不受外国廉价谷物的冲击,而这也自然影响了英国底层群众获取廉价的食物。由于1845年的农业歉收,和随后爱尔兰的土豆歉收危机,谷物法终于在1846年取消。这一法案的撤销标志着英国进入持续了大半个19世纪的漫长自由贸易主义时期。 +corn_laws_repealed;谷物法被取消了 +corn_laws_repealed_desc;谷物法,一系列不受欢迎的法规被撤销了。 +crown_empress_of_india_title;印度女皇 +crown_empress_of_india_desc;随着东印度公司的关闭和莫卧儿帝国的解体,维多利亚女王于1857年获得了印度女皇的头衔。一般认为提出这个头衔的人是当时的首相本杰明·迪斯雷利。随着英属印度殖民政府的建立,日不落帝国的辉煌崛起已是无可置疑! +svenska_pansarbats_foreningen_title;瑞典装甲船协会 +svenska_pansarbats_foreningen_desc;瑞典装甲船协会成立于1912年,目的是为建造瑞典海军岸防巡洋舰募集资金。这样项目获得了人民巨大的支持,使得该组织可以在成立不到一百天内献给古斯塔夫五世陛下一千五百万瑞典克朗,用于在1915年开工建造皇家海军瑞典号。 +OUTLINER_QUEUED;队列中的单位: +BUDGET_NO_LOANS_TO_REPAY;我们没有贷款要偿还 +POPDETAIL_NO_REBEL;没有反叛倾向 +PRODUCTION_STOCKPILE_LACK_COST;储备资源缺乏: +DIPLOMACY_AT_WAR_WITH;交战: +COLONIZE_CLOSEST_BASE_TO_FAR_SPEC;最近的海军基地在?Y$PROV$?W,依旧太过遥远\n(海军距离:需要?R$NEED$?W/?Y$CURR$?W) +COLONIZE_CLOSEST_BASE_SPEC;最近的海军基地在?Y$PROV$?W\n(海军距离:需要?G$NEED$?W/?Y$CURR$?W) +BUILDING_INFRASTRUCTURE;基础设施:?Y$VALUE$?W +UNITVIEW_POP_INFO;来自?Y$LOC$?W的?Y$TYPE$?W +UNITVIEW_POP_INFO_FACTION;支持?Y$FACTION$?W +SCHOOL_EFFECT;科研学派变为?Y$NAME$?W!\n +IS_NOT_MOB;未动员。 +IS_MOB;已动员 +enact_female_suffrage_title;允许妇女投票 +enact_female_suffrage_desc;妇女的投票权在十九世纪逐渐得到西方社会的认可。这种思想最早在自由主义思想家著作中得到推崇,比如英格兰的玛丽·雪莱和约翰·斯图加特·密尔。这种思潮随着时间的推移逐渐发展,到世纪末已经发展成了一种独立的主义:女权主义。一战中妇女在工厂或其他和平时期被认为只有男性才可胜任的岗位中的工作经历,成为了女性争取工作、投票和在其他社会领域与男性平等的权利的关键要素。 +female_suffrage;妇女投票权 +female_suffrage_desc;我国尊重男女平等,允许妇女在大选期间进行投票。 +SOCIAL_DESC2;社会开支用于执行通过的社会改革。其额度取决于我国的行政效率。?W +support_ruhr_industrialism_desc;鲁尔工业区新兴起了一个庞大的军工结合体,有一些工业巨头,比如克虏伯家族与普鲁士军方和政府合作,极大的增强了普鲁士的军事和工业能力。伏尔泰说过普鲁士是一支拥有国家的军队,这一说法用在鲁尔地区身上真是再恰当也没有了。 +EVTNAME17020;世界废奴会议 +EVTDESC17020;有关女性选举权已经成为了在$CAPITAL$举行的废奴会议上的焦点,在各国的代表中有一些是女性,于是一个题按要求在会议正式召开之前,应该取消女性代表们的表决权。男女代表们各自分开的席位也成为了一个焦点。越来越多的迹象表明了$COUNTRY$以及整个西方世界的女性们正在努力参与到各种社会活动之中。 +EVTOPTA17020;这明显是无事生非吗 +EVTOPTB17020;不让女性参与公众活动才是无事生非呢 +HAVE_INDUSTRIAL_SCORE_MORE_THAN;工业分数高于: +EVTNAME17030;工作的女性 +EVTDESC17030;当陷入的战争的泥潭,越来越多的男人们被找入战场的时候,一些重要工业部门建议在工厂中暂时雇佣女性。这个政策在之前一些小规模尝试中已经被证明了是十分有效的,她们的工作效率并不比男人们差,而且她们更能适应一些这样的工作。 +EVTOPTA17030;我们需要一切可用的人手 +EVTOPTB17030;决不能这样做!! +EVTNAME17040;我想少校是位女权主义者 +EVTDESC17040;“我的结论是,虽然有些职业的确不适合女性,但是她们出现在各种工作场所绝不会对社会秩序有任何威胁。”\n\n一位挺有声望的的军人在$COUNTRY$的一份主流报纸上发表了一篇文章。女性参加工作被不少认为是这几年的最大的失误。上校支持女性参加各种工作,并认为那些反对者只能证明了女性参加工作已经是不可动摇事实 +EVTOPTA17040;有关女性的工作条件的确的规范一下 +EVTOPTB17040;这家伙肯定在$COUNTRY_ADJ$军中没前途了 +EVTNAME17050;泥泞中的游行 +EVTDESC17050;“$CAPITAL$的天气对我们来说真是太糟了,到处都是泥泞一片。泥泞中的游行因此而得名。”\n\n一个有关女性选举权的委员会在这周组织了一场游行,吸引大约3000名各种职业的妇女们,包括纺织工人,律师,艺术家和许多其他人士聚集在$CAPITAL$的大街上要求自由与选举权。考虑到天气这是一个足以与男人媲美的行为。 +EVTOPTA17050;让我们袖手旁观吧 +EVTOPTB17050;我们得理解,并支持她们 +EVTOPTC17050;这种无聊的活动已经持续了太久了 +TRIGGER_STATE;所在地区 +EVTNAME17060;苗条的宣传者 +EVTDESC17060;在我们的省份中的一个酒吧进行宣传的女权主义者们正在成为全国的笑柄。那二位带着宣传板站在酒吧外看起来属于相对上层社会但比较瘦弱的女子,不仅被认为滑稽透顶,而且被一些下层女性所厌恶,因为这些高高在上的人只会屈就与诡辩。 +EVTOPTA17060;没关系,这就是言论自由吗 +EVTOPTB17060;也许人们应该多听听这些漂亮女士们的观点? +EVTNAME17070;女权主义与妇女参政 +EVTDESC17070;就和许多主义一样,早期的女权主义者们也有着各自不同的意见与见地。在英国,NUWSS和NSWRV的分裂就是一个例子。在$COUNTRY$的女权主义者们也由于各自的不同见解而分裂。 +EVTOPTA17070;我们应该支持保守派 +EVTOPTB17070;啊,反动主义才是最好的, +EVTNAME17080;已婚妇女财产保护运动 +EVTDESC17080;“已婚妇女是没有个人财产的,法律与婚姻将她与丈夫的财产视为一体。我们要改变它,我们要让已婚妇女们拥有应属于自己的那一份财产并让法律能区分夫妇双方的财产。”\n\n$COUNTRY$的女权主义者们开始了争取财产权的运动,为妇女争取自已的权益。 +EVTOPTA17080;……接下来是股市行情吧? +EVTOPTB17080;这种争取人权的活动应该发扬光大 +EVTNAME17090;发放传单运动 +EVTDESC17090;“我们走遍了整个城市。我和其他姑娘们分散到个每一个街区。那不是一个容易的工作,不过那是一段难忘的快乐时光。”\n\n$COUNTRY_ADJ$女权主义者们为了取得民众的支持在当地大规模发放传单,为了她们的财产权、婚姻法、投票权而努力着。 +EVTOPTA17090;我不知道当地居民们会怎么看待她们,我真的不知道 +EVTOPTB17090;议员们都去干什么了呀? +EVTNAME17100;女性教育 +EVTDESC17100;“先生,如果您因为第156号学生带着无边帽而不安的话,我很乐意摘去我的头饰,安静地坐在教室后方,但我绝不会自愿放弃我的一堂课。”\n\n在$COUNTRY_ADJ$大学,由于女性的出现而带来了争议。一位女性被我们的高等学院录取,让当地的保守人士们大为不安。 +EVTOPTA17100;把那个爱出风头的小姐从学院中赶走! +EVTOPTB17100;难道我们博学的教授们会因此不快吗? +EVTNAME17110;《第二性》 +EVTDESC17110;“尽管很多女性热情地尝试展现自我,但这是非常困难的。”\n-西蒙娜·德·波伏娃--《第二性》\n\n一个著名的$COUNTRY_ADJ$妇女参政权论者出版了一本女权主义书籍,这本书获得了国内外女性的关注。 +EVTOPTA17110;推荐这本书 +EVTOPTB17110;抨击这本书 +EVTNAME17120;写信运动 +EVTDESC17120;“我呼吁你们,姐妹们,开始写信吧,写给那些国会议员们,那些地区议员们,你们的祖母,任何人都可以!这些文字将展示我们同男人们拥有同样的力量!”\n\n$COUNTRY_ADJ$女权主义者们开始了一场写信运动,她们的目标是每位议员每年收到一千封信直到妇女选举前被通过。这场运动已经取得了不少成效。 +EVTOPTA17120;我认为这将在议会中发挥一些影响 +EVTOPTB17120;我想这将会在民众中有着不少影响 +EVTNAME17130;无法无天的女权主义者 +EVTDESC17130;四扇被砸坏的窗户,试图纵火以及对两位警官的攻击……警官们并没有受到人身伤害,不过他们的自尊心就不一定了。“究竟是什么让你们这么做啊?”\n\n一个激进的$COUNTRY_ADJ$女权组织发动了一场暴力游行来使政府关注她们的议题。当地保守主义者们认为这是对国民意志的损害以及西方文明终结的开始。 +EVTOPTA17130;好的 +EVTNAME17140;女权主义者绝食抗议! +EVTDESC17140;$COUNTRY_ADJ$一位因暴力游行而入狱的女权主义者在监狱中开始了为期两周的绝食,抗议$COUNTRY_ADJ$对妇女的不平等对待。抗议在“让女性投票”的口号下得到越来越多的关注与支持,当地的政客们也开始讨论此事。现在大街小巷几乎所有的报纸都对此极度关注。 +EVTOPTA17140;我建议狱卒们应该给那个疯子灌些食物下去 +EVTOPTB17140;还是放了她吧 +EVTNAME17150;猫与老鼠法案 +EVTDESC17150;(这个被称之为)猫与老鼠法案是与1912年为了避免绝食抗议的女权主义者取得民众的同情而在英国通过的一项法案。基本内容是一个犯人可以因任何严重的健康原因而被暂时释放,在恢复健康后继续被收押,这样政府就不必承担迫害绝食抗议者的罪名了。我们的一个省份也通过了类似的法案将绝食抗议者如此对待。 +EVTOPTA17150;向中央政府施压来取消这个法案 +EVTOPTB17150;无视它 +EVTNAME17160;研究小组 +EVTDESC17160;一个由支持女权主义人士组成的研究小组在这几年中渐渐在国际女权主义者们间变得有名。研究组所在的$COUNTRY_ADJ$学院在这个时候发表了几篇他们的关于哲学,政治与经济方面关注女性的论文。 +EVTOPTA17160;让我们为此觉得光荣吧 +EVTOPTB17160;千万别把这种丢人显眼的事情和我扯到一起 +EVTNAME17170;国际化的女权主义 +EVTDESC17170;当$COUNTRY$的女权主义者们达成了他们的目标的时候,很多其他国家依旧缺少一个能跟上时代,人人平等的民主制度。在各种国际会议中向他国提出这点应该没有坏处,或者用此来转移国内民众的视线。 +EVTOPTA17170;我不认为他们会冷静的接受这点…… +EVTOPTB17170;至少我们比那些人强…… +STATE_NONCORES;地区的无核心省份:?R$VALUE$?!W +DIPLOMACY_CANNOT_SET_PRIO_VASSAL;我国无法影响其他国家的?Y卫星国?W或?Y自治领?W +DIPLOMACY_NEGOTIATE_VASSAL;我国无法与?Y卫星国?W或?Y自治领?W进行外交活动 +DIPLOMACY_NEGOTIATE_WE_VASSAL;如果我国是一个?Y卫星国?W或?Y自治领?W,我国无法与其他国家进行外交活动 +PW_OPEN_POPSCREEN;查看?Y$LOC$?W的人口统计 +COLONIAL_EDUCATION;殖民地:$VAL$ +EVTNAME17500;劳工工会 +EVTDESC17500;“绝不,我们绝不去!”\n\n我们的一个州在这几个月中从当地的一个工坊成立了劳工工会以来已经成为了社会主义者的大本营了,那个工会给工人们树立了榜样,于是在每个工厂,工会都如雨后春笋般的冒了出来。一些当地名流上书中央政府要求出动军队来取缔这些工会。 +EVTOPTA17500;我们绝不会让军队去攻击应该被他们所保护的民众们 +EVTOPTB17500;我想我们应该有充足的人手送去吧…… +EVTNAME17510;火上浇油的集会 +EVTDESC17510;那些社会主义者们让省份内本来就已经十分尖锐的劳资矛盾愈演愈烈,并要求组建国民卫队以将事态升级 +EVTOPTA17510;我不推荐我们的人民受黑社会保护 +EVTOPTB17510;任何能阻止事态恶化的东西都行! +EVTNAME17520;怠工活动 +EVTDESC17520;我们的一座工厂成为了一场不暴力但损失巨大的怠工活动的目标,当地的社会主义着们被认为是幕后的组织者。工厂经理在考虑是否将这些怠工着悉数辞退。 +EVTOPTA17520;炒工人的鱿鱼吗,没问题呀 +EVTOPTB17520;抨击这些暴发户们 +westernize_nation_title;接受西方影响 +westernize_nation_desc;我们的国家正受到越来越多的西方现代文明的冲击,在现代科技、工业与军事方面我们长久以来的传统经验几乎毫无用武之地。西方文明的影响已经渗透到了国内的每个角落,每个人的心中。现在我们的命运掌握在我们自己手中。唯一能阻止西方潮流继续蔓延下去方法就是变得和他们一样。 +the_meiji_restoration_title;明治维新 +the_meiji_restoration_desc;一般来说日本历史始于公元前660年的神武天皇时期,虽然皇室一直流传到了现在,但是在江户时期天皇就沦为傀儡,只是一种精神上的象征罢了。现在将权力归还天皇,并开始工业化、制定宪法与改革经济,日本也许能够挣脱西方列强的束缚。 +HAVE_MILITARY_SCORE_MORE_THAN;军事分数高于: +CIVILIZED_EFFECT;转变为?Y开化国家?W\n +EVTNAME10000;万国之春 +EVTDESC10000;十九世纪初的平静在$YEAR$年被打破了,革命与自由的风潮席卷了整个大陆。那些老朽的王室们只能缩到角落中缩缩发抖,法国大革命的情景再次遍布了欧洲的大街小巷,学生和年轻人们在在自由的旗帜下为了他们的梦想聚集在一起,为了一个自由的欧洲 +EVTOPTA10000;我们会像我们的父辈那样成为自由的人! +form_kellys_irish_brigade_title;凯利的爱尔兰旅 +form_kellys_irish_brigade_desc;“那些拥护林肯的胆小鬼们,什么时候来会会我们爱尔兰旅?”\n\n当大部分爱尔兰移民在内战中拥护北军的时候,一小部分却加入了南军,或许他们认为在这场战争中南军就像爱尔兰从不列颠独立那样是正义的。 +EVTNAME17530;血腥的罢工 +EVTDESC17530;今天我国的警察镇压了一场由那些捣乱的共产主义者与革命家发起罢工,这件事给大大刺激个国内的共产主义者与社会主义着们,当地那些被他们洗脑的农民么已经和传统与秩序,以及我们的政府形成了激烈的对立。 +EVTOPTA17530;让我们希望这种无聊的事情不要再发生了 +EVTOPTB17530;但是,难道那些家伙的困境是由统治阶级造成的吗? +EVTNAME17540;令人同情的罢工 +EVTDESC17540;我国的一座机械厂的工人们开始了罢工,他们或真或假的装成生病的样式来引起社会的关注。一座工厂停产倒是没什么,糟糕的是大量其他的工人们纷纷加入他们的行列是我国的工业受到不少影响。或许我们要使用一些强硬的手段来制止他们? +EVTOPTA17540;我们有的是时间,慢慢耗下去吧 +EVTOPTB17540;把那些报道这种消息的报纸给封了! +EVTNAME17550;$COUNTRY_ADJ$红星报 +EVTDESC17550;一个正如其名的报纸在$CAPITAL$发行了——$CAPITAL$红星报,主要发行者是$COUNTRY_ADJ$社会党。这份报纸深入社会底层报导着那些人的生活实况,并宣扬工人的权益,工会组织以及民主与自由 +EVTOPTA17550;我觉得他们应该对底层人士进行实况报道。 +EVTOPTB17550;这是什么乱七八糟的报纸呀,用来包烤鱼的吗? +EVTNAME17560;五月大游行 +EVTDESC17560;鲜红的旗帜迎风飘扬,人们纷纷外出观看这场由社会主义者、共产主义者、工会会员与广大工人们举行的大游行。为了纪念在1886年芝加哥干草市场大屠杀中死去的示威者们,这样的游行在$COUNTRY$每年都被在各地发起。今年的游行看起来特别成功,毫无疑问的这将增加社会主义者们的觉醒度与斗争性。 +EVTOPTA17560;居然在我的国家中纪念这些破坏者与杀人犯? +EVTOPTB17560;我们自然会支持这种增加国际间工人们团结的行为 +EVTNAME17580;工会的没落 +EVTDESC17580;“有只狐狸在鸡舍,\n一群牛们在外面的玉米地。\n工会已经崩溃,\n他们自豪的红旗被撕裂。”\n——史蒂夫·艾尔\n\n我们一个省份的资本家们开始用各种办法来摧毁工会,其中就包括雇佣职业渗透者来破坏工会的团结,以此来回复传统的秩序。 +EVTOPTA17580;这真是个令人拍手叫绝的好主意呀! +EVTOPTB17580;这是违反工会自由的法案的 +EVTNAME17590;停工! +EVTDESC17590;我们一个省份的资本家在劳资冲突升级的时候将工厂停工,并告知工人这件持续下去直到他们不再支持工会为止。当地警方支持这项举动,并且与工人们在厂区周围发生了一系列的冲突。 +EVTOPTA17590;我们已经在贸易,战争与生产上忙的焦头烂额了,我才不想为工人组织操心 +EVTOPTB17590;嗨,那是违法宪法的! +EVTNAME17600;黑旗飘扬 +EVTDESC17600;我们一个省份的社会党最近在他们年轻有为的领导人的率领下开始急剧的变化。虽然他们还赞同一些基本的社会主义理论比如强调国家的角色,但开始成了激进的民族主义。黑色的旗帜在(前)社会党总部大楼前飘扬着,已经很明显了他们已经蜕变成了一个新的政治理念:法西斯主义。 +EVTOPTA17600;看上去很有趣,记得盯紧他们。 +EVTOPTB17600;我们来试试能不能让他们温和一些。 +EVTNAME17610;黑衫队 +EVTDESC17610;我们一个省份的法西斯份子成立了一个只效忠与他们领袖的准军事组织——黑衫队,因为他们黑色的制服而得名。对于$COUNTRY_ADJ$政治来说这是一个全新的尝试,不然人们担心其他组织会仿效他们成立自己的军事组织。 +EVTOPTA17610;试图镇压并取缔他们 +EVTOPTB17610;不用管他们,希望他们也别来找麻烦 +EVTNAME17620;法西斯的慈善食堂 +EVTDESC17620;法西斯份子以“保护$COUNTRY_ADJ$广大工人们免遭国际资本主义的迫害”的名义开始为失业人民们提供免费的食物。不少其他党派,包括势力最大的自由党与保守党都批评说这是对选民的贿赂。然而法西斯份子们却对此充耳不闻。 +EVTOPTA17620;他们并没有违法,所以政府也不应干预他们 +EVTOPTB17620;这只不过是骗取民心罢了,得制止他们! +EVTNAME17630;向$CAPITAL$进军 +EVTDESC17630;消息已经传到了$CAPITAL$,黒衫军连同其他法西斯组织已经从全国各地向$CAPITAL$进军,意在夺取政权。军队没有任何试图阻止他们的意向,因为不少高级将领都是法西斯的同情者。这对年轻的$COUNTRY_ADJ$民主政府来说是个严峻的考验。 +EVTOPTA17630;强行派出军队阻止他们! +EVTOPTB17630;什么黒衫军,我还白衫军呢! +EVTNAME17640;$COUNTRY_ADJ$自由军团 +EVTDESC17640;对资本主义的未来与自由民主政策感到失望的老兵们组织了一个名为自由军团的准军事组织,意在保护自己的祖国已人民,他们已经开始了政治活动,威胁了好几位自由派的政治家并在人民心中中占有一席之地。 +EVTOPTA17640;那就由他们去吧 +EVTOPTB17640;阻止他们影响到军队 +EVTNAME17650;法西斯报纸 +EVTDESC17650;法西斯份子们在一个省份创办了一份名为《$COUNTRY_ADJ黎明报》的报纸,从天到地无所不谈,并且对共产主义者、社会主义者、自由派、保守党、外国人、少数民族、女性、同性恋、资本家、精神病患者与罪犯进行了刻薄的批判,在不少观点上受到了民众的支持。 +EVTOPTA17650;我认为它的阅读对象主要是下层人士 +EVTOPTB17650;我想它的阅读对象主要是中产阶层 +EVTNAME17660;暴力教条 +EVTDESC17660;我们的一个省份发生了严重的政治暴力事件,法西斯份子们袭击了在昨天袭击了当地自由党的总部并造成三人死亡多人受伤的惨剧。现在每当夜幕降临是,法西斯份子、社会主义者与市民卫队在街上大打出手,在当地居民中引起了极大的恐慌。不少人要求增加治安预算来控制住局势。 +EVTOPTA17660;对当地发布戒严令并派军队进驻。 +EVTOPTB17660;向自由党以国家的名义,以未能保护好她的公民为由道歉 +EVTNAME17670;反少数民族的风潮 +EVTDESC17670;$COUNTRY_ADJ$法西斯份子们开始了一场反对外国人、移民与少数民族的宣传。他们对少数民族大肆发表仇恨的攻击。一些文化精英们抨击这是十分过分的煽动,并表示对少数民族的支持。 +EVTOPTA17670;抨击这种活动 +EVTOPTB17670;默许他们这样做 +EVTNAME17680;法西斯大游行 +EVTDESC17680;法西斯份子们今天在大街上举行了一场展示他们的力量的大游行,身穿黑色与褐色的衣衫,以军事队形在大街上浩浩荡荡的开进。一些内阁成员认为这种不被国家所控制的军事组织是一个潜在的威胁,并要求将其列为非法。 +EVTOPTA17680;既然他们要游行就让他么去吧 +EVTOPTB17680;将其列为非法组织 +EVTNAME17690;啤酒馆事件 +EVTDESC17690;有消息说一个省份的法西斯份子准备进行武装叛变,他们将总部设立在一所啤酒馆中,妄想夺取当地的政权。在如何处理这件事上我们的内阁成员发生了分歧。一些人认为当地的警察就能对付他们,另一些则认为需要派出军队前往镇压。不过后者将是法西斯得到更多的同情与支持。 +EVTOPTA17690;就让警察去镇压他们吧 +EVTOPTB17690;果断地派出军队前往镇压 +EVTNAME17700;法西斯工会 +EVTDESC17700;我们一个省份的法西斯份子们组织了一个反社会主义的工会,宣扬他们所谓的“劳动力与资本的自然关系”。工会在法西斯党的控制下大大加强了自己的实力。我们可以试着去镇压他们,不过却会将工人们逼往社会主义工会那边。 +EVTOPTA17700;将他们定位为非法组织 +EVTOPTB17700;随他们去吧 +carlist_rebels_title;卡洛斯派 +carlist_rebels_name;卡洛斯派 +carlist_rebels_desc;卡洛斯主义是西班牙的一个支持传统主义与正统主义的运动。卡洛斯派受到自由主义在政治意识形态与经济关系上的双重威胁,尤其敌视那些反教权的进步主义者,认为这些人明显只是一群憎恨教会与传统的共济会傀儡。他们认为只有让西班牙接受正统继承人卡洛斯王子的统治,秩序才会回归。 +carlist_rebels_army;卡洛斯军 +PRODUCTIONVIEW_FACTORY;?Y工厂?W +PRODUCTIONVIEW_RGO;?Y原料产地?W +PRODUCTIONVIEW_ARTISAN;?Y手工业者?W +restore_mexican_empire_title;重建墨西哥帝国 +restore_mexican_empire_desc;法国因为墨西哥拒绝偿还贷款而在1861年对其进行了一次军事干涉。扶持奥地利的马克西米连·斐迪南大公,即后来的马克西米连一世,成为重建的墨西哥帝国的皇帝。虽然帝国只持续了三年,马克西米连一定程度上还是获得了墨西哥保守阶级的支持。支持马克西米连对墨西哥皇位的宣称,我们可以将墨西哥变回一个君主国,但这也很可能带来很多的风险。 +PROVINCE_NEXT_LEVEL;?Y下一级别:?W +AVG_STATE_BONUS2;平均基础设施 +infrastructure;基础设施 +AVG_STATE_BONUS_NOTHING;无基础设施 +BUDGET_CONSUMED_MILITARY;估计的军事物资消耗量: +BUDGET_CONSUMED_OVERSEAS;估计的海外物资消耗量: +BUDGET_OVERSEAS_PROVINCES;海外省份数:?Y$VALUE$?W +BUDGET_AVG_TAX_EFFICIENCY;平均行政效率:?Y$VALUE$%?W +BUDGET_AVG_TAX_EFFECT;平均有效税收:?Y$VALUE$%?W +BUDGET_ADMIN_EFFICIENCY2;全国行政效率:?Y$PERC$%?W +BUDGET_ADMIN_EFFICIENCY_DESC2;我国的?Y行政效率?W决定了社会改革和关税的效率。这些支出也有助于我们的治安。 +PV_STATE_ADM_EFF;我们的?Y地区行政效率?W影响我们税收和治安 +PV_STATE_ADM_EFF_CURRENT;?Y$STRATA$?W有效税收:?Y$PERC2$%?W(现在的税率设定:?Y$PERC$%?W) +BUDGET_TARIFFS_MODIFIED;有效关税:?Y$PERC$%?W +PV_CRIMEFIGHT_MAX;(最高:?Y$PERC$%?W) +EVTNAME2500;边境事件 +EVTDESC2500;我国一位公民今日被邻国警方逮捕,罪名是对在两国边境的防御工事进行间谍活动。这次逮捕中唯一的问题在于与邻国宣称的相反,涉案公民是在我方一侧被捕的。地方警察总长已要求邻国同仁立刻释放$COUNTRY_ADJ$公民,并且要求向$COUNTRY$做出正式道歉。 +EVTOPTA2500;不考虑他们的行为,这或许可以成为一个合理化战争的理由。 +EVTNAME2510;$CAPITAL$汽船爆炸! +EVTDESC2510;$CAPITAL$汽船是一艘小型军事汽船,昨日在停靠一个外国港口时,汽船右舷中部发生爆炸后随即沉没。据军事情报显示,此次爆炸可能由于锅炉过热而引起的。但流传最广的负面通讯则紧紧抓住了这次机会并且声称这次爆炸是外国势力的蓄谋已久和侵略性的行为。我国国民对此事件十分愤怒,要求外国人血债血偿的言论可以从$CAPITAL$与该船同名的道路上的议论中听到。 +EVTOPTA2510;我们不能容许这种背信弃义的野蛮行为逍遥法外! +EVTOPTB2510;这次爆炸是意外,我们不能让暴徒主导外交政策 +EVTNAME2520;大使受辱 +EVTDESC2520;我们驻一大国的大使已经发回电报,电报中难掩试图与对方订立一个双边引渡条理的失败的失望之情。显然,我方大使已经受到该国政府多次地冷落。并且谈判中,对方委派普通公务员而不是政府决策层进行对话。这样的外交已经反反复复持续了两个月了。 +EVTOPTA2520;通知他们继续不合作的潜在后果 +EVTOPTB2520;就这段时间致函对方表示感谢,并告知结束谈判。 +EVTNAME2530;殖民地事变 +EVTDESC2530;我们殖民地的一个军团日前遭遇了一支外国军队,根据军事情报,该国外军队沿着一条鲜为人知、不短的水路越境直接进入我国殖民地。报告进一步提及,该军队在对该地区进行地区地质调查时正好遭遇到我方巡逻,但是无法了解到其真实用意是什么。我们战时内阁的鹰派人物将此视作对$COUNTRY$的领土完整的直接攻击,并且要求执行他们称之为‘煽动$COUNTRY_ADJ$愤怒’的计划。 +EVTOPTA2530;有人入侵了,然后调动部队,有趣! +EVTOPTB2530;我不相信为了这个被告知的真相就值得为此去的发动战争了 +EVTNAME2540;商人被骚扰 +EVTDESC2540;“在这方面,我愿意谈到商业方面的问题。这是由我的一个选民提出的。他上个月因为一个苦恼的事情而致信给我讲述了他的商品是怎样被一个外国港口的海关官员给没收的。同样我只能重申进一步容忍对不受限制的自由国际贸易的限制只会进一步恶化每年产生的无数个问题。”\n\n一位因其极力支持自由贸易而被人熟识的议员今天在议会发表的演讲中说道,其中详尽的表达了对外国势力的不满。 +EVTOPTA2540;无法容忍,必须考虑强有力的行动! +EVTNAME2550;鼓吹战争 +EVTDESC2550;援引我国宗教和军方人士的话说,自外国人抵达我国已经有数天了,但不久他们要不就会被遣返。在近日的一个高层会谈中,已经讨论了这些应当被阻止的欧洲人继续毁灭性地利用我们的国土。 +EVTOPTA2550;这事必须郑重考虑 +EVTNAME2560;$PROVINCENAME$成为核心 +EVTDESC2560;$PROVINCENAME$处于$COUNTRY_ADJ$控制下已经许多年了。现在,该省的居民将$COUNTRY_ADJ$法律视作为当地唯一认可的法律。该省已然成为$COUNTRY$的财产了。 +EVTOPTA2560;$COUNTRY$万岁! +EVTNAME2570;$COUNTRY_ADJ$生存空间! +EVTDESC2570;元首!军队高层已经制定出一个狡猾的计划,希望通过军事征服来扩大$COUNTRY_ADJ$生存空间。通过策划一起与邻国的军事事变,使我国和世界人民相信我们的国家遭受到了进攻。这样就不会被视作是一个侵略者,这样使得开始军事占领和吞并邻国看上去要好一点。那我们是应该继续进行该计划?抑或我们的军队让战争席卷全球?还是散布恐怖以及敌人闻所未闻的恐怖行径?我们应…… +EVTOPTA2570;好的! +academic_confusion;学术困惑 +academic_confusion_desc;我们的学术界正处于混乱之中,然后以范式转移的方式进行重建。我们的威望和研究将受到阻碍,而这一影响将持续下去。 +switch_to_traditional_academic_title;传统学术界 +switch_to_traditional_academic_desc;我们学术界中许多人认为,现在学术界的方向正遭受着不必要的偏见。而我们应当回归到一个更传统的形象。 +switch_to_army_tech_title;军工复合体 +switch_to_army_tech_desc;私人工业企业和军队之间在国防和战争政策方面的合作已经引领了一个非常重要的联系网的发展,而这联系网凭借个人关系和熟识为主,因而也存在少许的腐败。因此对于该联系网最好的描述便是军事工业复合体。通过深化我们学术界中这些非正式关系网的目标和雄心,我们可以增加军事和工业的研究,但要以海军和文化为代价。 +switch_to_navy_tech_title;海权与商船队 +switch_to_navy_tech_desc;有人说,我们国家先发制人最好的办法便是通过建立海军院校。我国许多军事和政治精英都受过海军的教育或者曾在商船上面服役过。对于一个像我们这样的海洋国家,海军的重要性决不能被低估,而且在政治集团和背景的促进下,我们可以确保我们的海军技术将会有长足的发展,然而却要以其他领域的研究作为代价。 +switch_to_culture_tech_title;前卫知识界 +switch_to_culture_tech_desc;在过去几年,我们国家的前卫文化和思想通过我们的学术机构已经承担起一个艰巨的使命。经过不断的努力,这已成为学术阶梯的台阶了,这些激进的新理论派现在足以颠覆我们的学术机构一更好地满足他们意识形态方面的需要。通过支持他们的事业,我们可以提高文化研究的速度,然而,对于其他领域的知识进步却有害而无利。 +switch_to_trade_tech_title;商学院与大亨资本主义 +switch_to_trade_tech_desc;过去几年,我国在族群选择的影响下已经迅速成长,而那些族群曾在相同或相似的上层商学院和公司中受过教育。受到那些族群的支持,我们可以确保我们的学术聚焦在那些我们关注的地方:例如商业和工业领域。然而这个变化将会以其他领域的研究为代价。 +switch_to_industry_tech_title;社团工业主义 +declare_republic_of_neuchatel_title;纳沙泰尔共和国 +declare_republic_of_neuchatel_desc;1707年,腓特烈大帝凭借其母系奥兰治拿骚家族的关系获得了纳沙泰尔。并且纽沙泰尔公国随即加入普鲁士王国与其霍亨索伦家族的私人联盟。在拿破仑战争时,在被拿破仑击败后,普鲁士割让了纳沙泰尔。战后,纽沙泰尔在腓特烈·威廉三世的建议下,作为第21个州加入瑞士联邦,但同时形式上仍是普鲁士王国的领地。1848年,纳沙泰尔废除君主制,并在瑞士联邦中以共和国的形式存在。1857年,普鲁士宣布平等地放弃纳沙泰尔。 +switch_to_industry_tech_desc;一段时间以来,我国的政府和资本两者之间依靠私人关系编制起一张错综复杂的网络。而这张网络快速成为确保双方互惠互利的共同依靠。经过我们社会政府和私人领域深入的联系,我们最大程度的促进了我们工业领域的技术进步,但是是以其他领域研究为代价的。 +TECH_INVENTIONS_TOOLTIP;发明: +TECH_MONTHLY_RESEARCHPOINTS_TOOLTIP;$LITERACY$识字率的?Y$POPTYPE$?W给予我们?Y$VALUE$研究点数?W +TECH_MONTHLY_RESEARCHPOINTS_BASE_TOOLTIP;每月基础研究点数:?Y$VALUE$?W +TECH_MONTHLY_RESEARCHPOINTS_TOTAL_TOOLTIP;每月研究点数:?G+$VALUE$?W +TECH_MONTHLY_RESEARCHPOINTS_UNCIVILIZED;未开化: +BASE_TARIFF_EFFICIENCY;基本效率:?Y$PERC$%?W +PRODUCTION_OPEN_FACTORY_TOOLTIP;?Y开工?W +PRODUCTION_CLOSE_FACTORY_TOOLTIP;?Y关闭工厂?W +PRODUCTION_EXPAND_FACTORY_TOOLTIP;?Y扩建工厂?W +PRODUCTION_BUILDING_FACTORY_TOOLTIP;正在建造?Y$TYPE$?W +PRODUCTION_EXPANDING_FACTORY_TOOLTIP;正在扩建?Y$TYPE$?W +PRODUCTION_BUILDING_FACTORY_PROGRESS_TOOLTIP;?G$PERC$%?W已完成,还需要?Y$DAYS$?W天 +PRODUCTION_OPEN_FACTORY_BECAUSE_TOOLTIP;我们可以开工:\n +PRODUCTION_CLOSE_FACTORY_BECAUSE_TOOLTIP;我们可以关闭这个工厂:\n +PRODUCTION_EXPAND_FACTORY_BECAUSE_TOOLTIP;我们可以扩建这个工厂:\n +PRODUCTION_NOT_OPEN_FACTORY_BECAUSE_TOOLTIP;我们?R不能?W开工:\n +PRODUCTION_NOT_CLOSE_FACTORY_BECAUSE_TOOLTIP;我们?R不能?W关闭这个工厂:\n +PRODUCTION_NOT_EXPAND_FACTORY_BECAUSE_TOOLTIP;我们?R不能?W扩建这个工厂:\n +PRODUCTION_CURRENT_PRIORITY_TOOLTIP;目前优先度:?Y$VALUE$?W +PRODUCTION_CANCEL_SUBSIDIES;取消补贴 +PRODUCTION_SUBSIDIES_DESC;给予工厂补贴,我们要提供这些亏损的工厂购买原料和(或)付给工人的最低薪水的资金 +PRODUCTION_MONEY_NEEDED;需要金钱:$VALUE$ +PRODUCTION_TAB_FACTORIES;显示我国工厂状况的统计 +PRODUCTION_TAB_PRODUCTION;显示我国产品的统计,同时也会显示我国所有产品的生产状况 +PRODUCTION_TAB_PROJECTS;显示我国的?Y$POPTYPE$?W准备建造什么 +PRODUCTION_NOTHING_PRODUCED;我国目前不生产任何?Y$GOOD$?W +PRODUCTION_OPEN_FACTORY_DESC_TOOLTIP;如果我们命令工厂开工,它们将会重新开始雇佣工人进行生产 +PRODUCTION_CLOSE_FACTORY_DESC_TOOLTIP;如果我们下令关闭工厂,它将会停止生产,所有工人将会失业 +PRODUCTION_EXPAND_FACTORY_DESC_TOOLTIP;如果我们扩建工厂,它可雇佣的工人将会增加 +PRODUCTION_PRIO_FACTORY_DESC_TOOLTIP;高优先度的工厂有权优先雇佣工人和购买原料(在同一地区内) +PRODUCTION_INPUT_REQUIRED;我们的手工业者和工厂需要?Y$GOOD$?W来进行生产 +PRODUCTION_PRODUCING_EACH_DAY;我们的?Y$TYPE$?W正每天生产?Y$VALUE$单位的$GOOD$?W +PRODUCTION_WANTS_EACH_DAY;我们的?Y$TYPE$?W每天需要?Y$VALUE$单位的$GOOD$?W +WARSUBSIDIES_THEY_ACCEPT_SETUP;当我国给予某国战争援助 +WARSUBSIDIES_WE_ACCEPT_SETUP;当某国给予我国战争援助 +WARSUBSIDIES_OTHER_ACCEPT_SETUP;当某国给予别国战争援助 +CANCEL_WARSUBSIDIES_THEY_ACCEPT_SETUP;当我国取消给予某国的战争援助 +CANCEL_WARSUBSIDIES_WE_ACCEPT_SETUP;当某国取消给予我国的战争援助 +CANCEL_WARSUBSIDIES_OTHER_ACCEPT_SETUP;当某国取消给予别国的战争援助 +ASKMILITARYACCESS_THEY_ACCEPT_SETUP;当某国同意给予我国军事通行权 +ASKMILITARYACCESS_WE_ACCEPT_SETUP;当我国同意给予某国军事通行权 +ASKMILITARYACCESS_OTHER_ACCEPT_SETUP;当某国同意给予别国军事通行权 +ASKMILITARYACCESS_THEY_DECLINE_SETUP;当某国拒绝给予我国军事通行权 +ASKMILITARYACCESS_WE_DECLINE_SETUP;当我国拒绝给予某国军事通行权 +ASKMILITARYACCESS_OTHER_DECLINE_SETUP;当某国拒绝给予别国军事通行权 +CANCELASKMILITARYACCESS_THEY_ACCEPT_SETUP;当我国取消了某国的军事通行权 +CANCELASKMILITARYACCESS_WE_ACCEPT_SETUP;当某国取消了我国的军事通行权 +CANCELASKMILITARYACCESS_OTHER_ACCEPT_SETUP;当某国取消了别国的军事通行权 +GIVEMILITARYACCESS_THEY_ACCEPT_SETUP;当我国授予某国军事通行权 +GIVEMILITARYACCESS_WE_ACCEPT_SETUP;当某国授予我国军事通行权 +GIVEMILITARYACCESS_OTHER_ACCEPT_SETUP;当某国授予别国军事通行权 +GIVEMILITARYACCESS_THEY_DECLINE_SETUP;当我国军事通行请求被拒绝 +GIVEMILITARYACCESS_WE_DECLINE_SETUP;当我国拒绝某国的军事通行请求 +GIVEMILITARYACCESS_OTHER_DECLINE_SETUP;当某国拒绝了别国的军事通行请求 +CANCELGIVEMILITARYACCESS_THEY_ACCEPT_SETUP;当我国取消了一切进入我国的军事通行权 +CANCELGIVEMILITARYACCESS_WE_ACCEPT_SETUP;当某国取消了我国在他国的军事通行权 +CANCELGIVEMILITARYACCESS_OTHER_ACCEPT_SETUP;当某国取消了别国在他国的军事通行权 +ALLIANCE_THEY_ACCEPT_SETUP;当某国同意了我国的同盟请求 +ALLIANCE_WE_ACCEPT_SETUP;当我国同意了某国的同盟请求 +ALLIANCE_OTHER_ACCEPT_SETUP;当某国同意了别国的同盟请求 +ALLIANCE_THEY_DECLINE_SETUP;当某国拒绝了我国的同盟请求 +ALLIANCE_WE_DECLINE_SETUP;当我国拒绝了某国的同盟请求 +ALLIANCE_OTHER_DECLINE_SETUP;当某国拒绝了别国的同盟请求 +CANCELALLIANCE_THEY_ACCEPT_SETUP;当我国取消与某国的同盟 +CANCELALLIANCE_WE_ACCEPT_SETUP;当某国取消与我国的同盟 +CANCELALLIANCE_OTHER_ACCEPT_SETUP;当某国取消与别国的同盟 +CALLALLY_THEY_ACCEPT_SETUP;当盟国响应我们的号召履行同盟义务 +CALLALLY_WE_ACCEPT_SETUP;当我国响应同盟的号召履行同盟义务 +CALLALLY_OTHER_ACCEPT_SETUP;当某国响应同盟的号召履行同盟义务 +CALLALLY_THEY_DECLINE_SETUP;当盟国拒绝向我们履行同盟义务 +CALLALLY_WE_DECLINE_SETUP;当我国拒绝向同盟履行同盟义务 +CALLALLY_OTHER_DECLINE_SETUP;当某国拒绝向同盟履行同盟义务 +DISCREDIT_THEY_ACCEPT_SETUP;当我国羞辱某国 +DISCREDIT_WE_ACCEPT_SETUP;当某国羞辱我国 +DISCREDIT_OTHER_ACCEPT_SETUP;当某国羞辱别国 +EXPELADVISORS_THEY_ACCEPT_SETUP;当我国驱逐某国顾问 +EXPELADVISORS_WE_ACCEPT_SETUP;当某国驱逐我国顾问 +EXPELADVISORS_OTHER_ACCEPT_SETUP;当某国驱逐别国顾问 +BANEMBASSY_THEY_ACCEPT_SETUP;当我国封锁某国使馆 +BANEMBASSY_WE_ACCEPT_SETUP;当某国封锁我国使馆 +BANEMBASSY_OTHER_ACCEPT_SETUP;当某国封锁别国使馆 +INCREASEOPINION_THEY_ACCEPT_SETUP;当我国提高了某国对我们的评价 +INCREASEOPINION_WE_ACCEPT_SETUP;当某国提高了我国对他们的评价 +INCREASEOPINION_OTHER_ACCEPT_SETUP;当某国提高了别国对他们的评价 +DECREASEOPINION_THEY_ACCEPT_SETUP;当我国降低了某国对我们的评价 +DECREASEOPINION_WE_ACCEPT_SETUP;当某国降低了我国对他们的评价 +DECREASEOPINION_OTHER_ACCEPT_SETUP;当某国降低了别国对他们的评价 +ADDTOSPHERE_THEY_ACCEPT_SETUP;当某国被纳入我国势力范围 +ADDTOSPHERE_WE_ACCEPT_SETUP;当我国被纳入某国势力范围 +ADDTOSPHERE_OTHER_ACCEPT_SETUP;当某国被纳入别国势力范围 +REMOVEFROMSPHERE_THEY_ACCEPT_SETUP;当我国将某国移出势力范围 +REMOVEFROMSPHERE_WE_ACCEPT_SETUP;当我国被移出某国势力范围 +REMOVEFROMSPHERE_OTHER_ACCEPT_SETUP;当别国被移出某国势力范围 +INCREASERELATION_THEY_ACCEPT_SETUP;当我国提高了与某国的关系 +INCREASERELATION_WE_ACCEPT_SETUP;当某国提高了与我国的关系 +INCREASERELATION_OTHER_ACCEPT_SETUP;当某国提高了与别国的关系 +DECREASERELATION_THEY_ACCEPT_SETUP;当我国降低了与某国的关系 +DECREASERELATION_WE_ACCEPT_SETUP;当某国降低了与我国的关系 +DECREASERELATION_OTHER_ACCEPT_SETUP;当某国降低了与别国的关系 +WETARGET_DISCREDIT_SETUP;当我国受到别国的诽谤 +WETARGET_EXPELADVISORS_SETUP;当我国的顾问被别国驱逐 +WETARGET_BANEMBASSY_SETUP;当我国的使馆被别国封锁 +WETARGET_DECREASEOPINION_SETUP;当别国降低了某国对我国的评价 +WETARGET_REMOVEFROMSPHERE_SETUP;当别国将某国排除在我国势力范围外 +WAR_WE_ACCEPT_SETUP;当某国向我国宣战 +PEACE_WE_ACCEPT_SETUP;当我国同意了某国的停战请求 +PEACE_THEY_ACCEPT_SETUP;当某国同意了我国的停战要求 +PEACE_OTHER_ACCEPT_SETUP;当某国同意了别国的停战请求 +PEACE_WE_DECLINE_SETUP;当我国拒绝了某国的停战请求 +PEACE_THEY_DECLINE_SETUP;当某国拒绝了我国的停战要求 +PEACE_OTHER_DECLINE_SETUP;当某国拒绝了别国的停战请求 +INTERVENTION_OUR_SIDE_SETUP;当某国加入我方阵营介入战争 +INTERVENTION_THEIR_SIDE_SETUP;当某国加入敌方阵营介入战争 +INTERVENTION_OTHER_SIDE_SETUP;当某国介入战争 +WE_INTERVENED_SETUP;当我国介入战争 +GUNBOAT_WE_ACCEPT_SETUP;当我国成为某国炮舰外交的目标 +GUNBOAT_THEY_ACCEPT_SETUP;当我国对某国使用炮舰外交 +GUNBOAT_OTHER_ACCEPT_SETUP;当某国对别国使用炮舰外交 +EVTDESC16010;“约翰·布朗之躯在坟墓中腐朽,但他的灵魂还在向前。”——《约翰·布朗之躯》,联邦的进行曲\n\n废奴运动的著名英雄,约翰布朗,在对军械厂袭击失败后,被吊死于弗吉尼亚州的查尔斯城。布朗本来计划用军械厂的武器武装奴隶,在整个南方开展一次奴隶的暴动。布朗的死和这次袭击,大大的增加了南方对奴隶问题的紧张程度,有的蓄奴州甚至在大谈脱离联邦。 +USA_220;哥伦比亚特区 +USA_218;西弗吉尼亚 +USA_219;马里兰 +EVTDESC16000;“分裂的家庭必不能持久,一半奴役一半自由的政府绝不能持久。我不希望联盟解体,正如我不希望家庭垮掉,所以我的确希望不再分裂。国家将采取一个制度,非此即彼。”--亚伯拉罕·林肯。\n\n一切都完了。所有妥协的尝试,几十年来试图通过公开讨论解决奴隶问题的努力都失败了。今天早晨,来自南方各州的国会议员集体辞职,南方奴隶制各州宣布独立。而密苏里,马里兰州,弗吉尼亚州的西部,仍然选择效忠联邦,首都华盛顿也牢固的控制在联邦军队手里。我们的"分裂之家"在这股来自南方的狂风面前,摇摇欲坠。 +emancipation_proclamation_title;解放黑奴宣言 +emancipation_proclamation_desc;《解放黑奴宣言》是林肯总统在美国内战中发布的两条行政命令的统称。它宣布在南方各州所有的奴隶将得到解放。发表《解放黑奴宣言》能让世界知道,在这场战争中,没有什么比让全体黑人获得自由来的更重要。 +GC_DESC;滑铁卢硝烟散尽,法国大革命的理念也在欧洲君主的联合绞杀下随风而逝。在拿破仑战争带来的苦难结束后,欧洲各国在维也纳会议上达成一致,为多灾多难的欧洲大陆重新建立起暂时的和平。然而,尽管革命之火已被扑灭,人权、民族主义和自由主义的理念仍然生机勃勃。在这个科技空前发展的时代,人们将怀疑先祖们世世代代所坚信不疑的事物,崭新的信条随之涌现。在大洋彼岸的远方,富饶的亚洲和非洲,黑暗世界的中心,竭尽全力地使他们的歌声能在欧洲列强的音乐会上占有一席之地。请选择你的乐器,开始演奏时代的旋律吧! +HAVE_MORE_NATIONAL_PROVINCES_OCCUPIED_THAN;被占领的本国省份比率大于: +BLOCKADE_PENALTY_MORE_THAN;被封锁的港口数多于: +PEACE_WHITEPEACE;无条件停火 +PEACE_WE_DECLINE_6;$TERMS$ +PEACE_THEY_DECLINE_5;条件:$TERMS$ +PEACE_OTHER_DECLINE_6;条件:$TERMS$ +INCREASERELATION_WE_ACCEPT_LOG;$ACTOR$提升了和我们的关系。 +DECREASERELATION_WE_ACCEPT_LOG;$ACTOR$降低了和我们的关系。 +EVTNAME13015;严重的外交侮辱! +EVTDESC13015;一群$COUNTRY_ADJ$公民之前离开了$COUNTRY$前往$FROMCOUNTRY$进行考察,不过被拒绝入境。看起来$FROMCOUNTRY_ADJ$政府为了防止外国的影响而在执行一种孤立政策。$FROMCOUNTRY_ADJ$孤立政策影响到了在$COUNTRY_ADJ$贸易,外交与传教活动,而且在国际间被视为无端挑衅。 +EVTOPTA13015;我们除了用武力仲裁之外别无选择 +EVTOPTB13015;我们必须容忍两国的不同之处 +EVTDESC13100;那些外国人实在是太过分了!他们的传教士教我们的人民一些乱七八糟的东西,挑拨我们的人民对国家的忠诚,肆意破坏我们的习俗,用鸦片使我们坠落。在$PROVINCENAME$这种说法已经遍布各地,反对外国人的行动早已屡禁不止。 +EVTNAME13350;向美国赠送大象吗? +EVTDESC13350;“由于这个原因,我们期望能够将大象送至美国的土地上生生不息。”\n\n在1861年,拉玛四世(又被称为蒙固),暹逻曼谷王朝的第四位国王,向美国总统詹姆斯·布坎南发送了一份国书。在从美国投资者那儿听到美国没有大象之后,他希望将一头大象作为礼物送给美国。这封信送到时布坎南已经卸任,即位的林肯总统则婉转地回绝个这个建议,指出大象恐怕不会适应美国的环境。 +EVTOPTA13350;他们有这份好意就足够了! +an_elephant_for_america_title;向美国赠送大象吗? +an_elephant_for_america_desc;拉玛四世(又被称为蒙固),暹逻曼谷王朝的第四位国王,向美国总统詹姆斯布坎南发送了一份国书。在从美国投资者那儿听到美国没有大象之后,他希望将一头大象作为礼物送给美国。通过这个行动我们与美国的关系必将大为改善。 +torching_of_the_summer_palace_title;烧毁圆明园! +torching_of_the_summer_palace_desc;圆明园是位于皇都北京西北方的一所豪华的花园。建于18世纪末到19世纪初,作为清朝皇帝的行宫,在第二次鸦片战争中被英法联军夷为平地。这对中国的士气是一个承重的打击,同时在欧洲不少人士例如维克多·雨果对这种野蛮行为大为不满。烧毁这座宫殿的话我们能大大地打击中国的士气。 +EVTNAME13355;烧毁圆明园 +EVTDESC13355;旧夏宫,在中国又被称为圆明园,是位于皇都北京西北方的一所豪华的花园。建于18世纪末到19世纪初并作为清朝皇帝的行宫,也是中国建筑艺术的结晶。今天我们得知占领了北京的$FROMCOUNTRY_ADJ$军队将圆明园给烧毁了。全国上下都因为这种野蛮的行为而感到沮丧。 +EVTOPTA13355;我们为此而哭泣 +clear_out_the_manchu_elite_title;结束满人支配 +clear_out_the_manchu_elite_desc;从清朝开始,中国的权力就集中在满人手中,清朝的皇帝们也一直将满人与汉人区别对待。在19世纪60年代,慈禧太后为了镇压太平天国而将兵权交与汉人曾国藩之手,结束了满人全面控制中国的局面。结束满人支配可以加快我们现代化的速度。 +enact_muhammad_alis_reforms_title;穆罕默德·阿里改革 +enact_muhammad_alis_reforms_desc;穆罕默德·阿里,一个出生于土耳其统治下的马其顿的阿尔巴尼亚人,在19世纪初曾是派到埃及的一支阿尔巴尼亚团督促法军撤兵的第二高长官,在拿破仑的法军从埃及撤退后从一番政治角逐中胜出,被土耳其苏丹任命为埃及总督。在他的统治时期他进行了许多大小褒贬不一的针对埃及上层人物的改革来促使埃及成为一个现代化的欧式国家。其中包括建立了位于亚历山大港的海军船坞,将大部分农田置于政府的管理之下,以及向欧洲派出使团来学习先进的西方技术。推广这些改革的话我们可以推动埃及向现代社会更进一步发展。 +muhammad_alis_reforms;穆罕默德·阿里改革 +desc_muhammad_alis_reforms;我们执行了穆罕默德·阿里的改革,我们的科技因此受益。 +WAR_DESC;宣战将使我国军队可以进攻他国。战争将会持续到一方投降为止。 +POLITICS_SHOW_VASSALS;查看施放国家 +POLITICS_SHOW_REFORMS;查看改革 +POLITICS_RELEASE_VASSAL;释放国家 +POLITICS_RELEASE_VASSAL_DESC;?Y$TAG$?!获得以下共?Y$NUM$?!省份:?Y$PROVINCES$?! +POLITICS_RELEASE_VASSAL_DESC_LIMIT;?b和其他。 +POLITICS_SATELLITE;卫星国 +POLITICS_DOMINION;自治领 +POLITICS_RELEASE_VASSAL_TOOLTIP;允许?Y$TAG$?W独立,使之成为我们的?Y$TYPE$?W。?Y$TAG$?W将获得以下共?Y$NUM$?W个省份:?Y$PROVINCES$?W +HOLD_ELECTION;举行选举 +civil_war;内战 +civil_war_desc;我国陷入了内战 +civil_war_short;统一我们的国家 +enact_radical_reconstruction_title;激进重建 +enact_radical_reconstruction_desc;“Reconstruction(重建)”是一个合成词,包括了一系列政治变化、法律、政令、宪法的修订和总统令。美国内战后,为了让南方邦联诸州重新融入国家。政策主要集中在了废除奴隶制,镇压南方民族主义和复仇主义,并且认可了南方诸州通过的第十三修正案。修正案最终于1877年的双方妥协后废除,联邦军队终于撤离了南方。邦联的旗帜在沙凡那和里士满的废墟中被践踏。是时候开始重建我们的国家了。 +EVTNAME16415;三K党崛起 +EVTDESC16415;“Ku Klux Klan”简称“三K党”,是一个主要由南方白人组成的分散组织,1865年由来自田纳西州的内战中南方邦联的退伍老兵成立。三K党是一个秘密的私刑团体,以燃烧的十字架、白色面罩和长袍等标志性符号为人所知,三K党为反对共和党的重建原则而成立,致力于保留前邦联各州中白人至高无上的权力。三K党为实现目标不择手段,直接针对南方共和党人和黑人的暴力行为更不在话下。在尤利塞斯·S·格兰特总统的第一个任期,联邦政府通过了1871年《强制法案》取缔了三K党。今天我们收到消息,人们看见了燃烧的十字架,火焰直冲南方温暖、黑暗的夜空。 +EVTOPTA16415;他们夺走了我的小孩! +abolish_serfdom_title;农奴制改革 +abolish_serfdom_desc;农奴制——不自由的农场劳动者被束缚在贵族的土地上,实际上是一种封建奴隶制度形式——从11世纪的基辅罗斯时期就以不同形式存在于俄罗斯。虽然各个时代该制度经历若干次改革和变换,但是走向完全废除的第一步在1810年代才踏出,当时该制度在俄属库兰、爱沙尼亚和立窝尼亚被废除。直到沙皇亚历山大二世统治期间,才于1861年农业改革在全俄罗斯废除农奴制,他当时害怕如若不然俄罗斯农民会通过彻底的革命来谋求解放。 +tanzimat_reforms_title;坦齐马特改革 +tanzimat_reforms_desc;“坦齐马特(Tanzimat)”土耳其语意为“重组”,是奥斯曼政府19世纪后半叶制定的一系列改革措施,用来抵消帝国广大而多样的少数民族中间兴起的民族主义浪潮。改革者旨在把多种多样的人口整合在“奥斯曼主义”的共同旗帜下,将奥斯曼政府改进为当时国内许多谋求建立基于单一民族的民族国家的激进少数民族的另一个选择,并准许增加政府中的少数民族代表和自治权。坦齐马特改革最终没能成功阻止奥斯曼政府的衰落,尽管如此,可以说改革至少推迟了衰落。 +establish_la_guardia_civil_title;国民警卫队 +establish_la_guardia_civil_desc;国民警卫队(西班牙语:La Guardia Civil)是西班牙的宪兵队,建立于女王伊莎贝拉二世统治时期,在卡洛斯战争的自由派胜利之后,用来抑制萦绕乡间的卡洛斯主义怀旧情绪。宪兵队是警察和军事力量的混合物,在全国一级行动,一直存留至当代。 +la_guardia_civil;国民警卫队 +la_guardia_civil_desc;这支宪兵队是国家的骄傲。 +support_french_foreign_legion_title;外籍军团 +support_french_foreign_legion_desc;外籍军团(法语:Legion etrangere)是法国军队的军事单位,唯一区别是它招募新兵时不考虑国籍和个人背景。早在1830年初建时,军团还没有赢得其今日享有的悠久传统,直到它与其他部队一同行动于西班牙卡洛斯战争、法国干涉墨西哥行动、喀麦隆战役、普法战争,事实上,一直截止到当代的几乎每一次有法国卷入的冲突之中。年轻人也许从个人悲剧、压迫、债务或者过去的犯罪中逃离,加入法国外国军团服役,在法属阿尔及利亚的沙漠中展开一场救赎之旅,这幅景象从此成为十九世纪最具标志性和持久的景象之一。促进军团发展,让新兵集结在我们的旗帜下。 +the_french_foreign_legion;外籍军团 +the_french_foreign_legion_desc;我们的军队世界闻名,外籍军团的悠久传统功莫大焉。 +establish_the_dar_al_funun_title;建立达尔弗农学院 +establish_the_dar_al_funun_desc;达尔弗农学院是波斯建立的第一座现代大学形式的机构,1861年由埃米尔·卡比尔建立,他后来成为卡扎尔王朝国王纳西尔丁的维齐尔(元老)。这是一所致力于教授波斯上流阶级子弟医学技艺、自然科学和军事技术的现代理工学院。通过建立这么好的机构,来给我们的年轻人尝尝现代世界的滋味吧! +fatherland_volunteers_title;祖国的志愿者 +fatherland_volunteers_desc;三国同盟战争期间,当巴拉圭军队入侵巴西马特格罗梭省,巴西皇帝佩德罗二世被巴西军队的无能一面所激怒,他要求允许他自己孤身前往前线。当内阁和国民会议双双否决他的意愿时,佩德罗威胁要放弃帝位而作为一名志愿者参军,据说他说道“如果他们能阻止我作为皇帝前往,那么他们不能阻止我退位并作为一名祖国的志愿者前往”。当然,内阁别无选择。后来战时志愿参军的巴西人都被叫做“祖国的志愿者”,以纪念佩德罗的话语。像佩德罗一样,这个国家将一往无前地追随你的引领。 +ATWAR;正处于战争 +law_1420_of_general_common_education_title;第1420号法律 +law_1420_of_general_common_education_desc;初等教育的第1420号法律是1884年阿根廷总统胡里奥·阿亨蒂诺·罗卡在位时通过的法律,法律建立了该国第一套免费的、义务的、全国性的和世俗的教育体制。尽管该法律的世俗倾向导致了天主教会和阿根廷政府间的冲突,该法律仍然可被认作阿根廷教育的一个里程碑。 +danmarks_riges_grundlov_title;丹麦王国宪法 +danmarks_riges_grundlov_desc;丹麦自从1660起一直是绝对君主制国家,1849年6月5日,国王腓特烈七世签署了名为《丹麦王国宪法》的文件,丹麦的宪法确立。这部宪法的签署,限制君主的权力,是腓特烈的前任们曾竭力避免的新事物,发起于丹麦国家统一时期,紧随第一次石勒苏益格战争之后。宪法标志着丹麦从专制主义转型为君主立宪制。给我们的人民一部宪法吧! +ADD_WARGOAL_DESC;需要$COST$的战争得分来要求 +ADD_WARGOAL_PEACE_COST;需要$COST$的战争得分 +ADD_WARGOAL_INFAMY;如果我们将这个战争目标加入战争,我们将获得$COST$的?Y恶名?W +ADD_WARGOAL_PRESTIGE;如果我们达成了这个战争目标,我们将获得$COST$的?Y威望?W +ADD_WARGOAL_MILITANCY;如果我们没能达成这个战争目标,我们的所有民众将获得$MILITANCY$的?Y斗争性?W +ADD_WARGOAL_WARGOAL;战争目标:?Y$GOAL$?W +adopt_die_stem_title;采用《呐喊》 +adopt_die_stem_desc;“响彻云霄,响贯大海,\n响振山崖,南阿非利加。”\n\n《南非的呐喊(Die Stem van Suid-Afrika)》虽然直到1957年才获得作为南非国歌的官方地位,但是之前很长一段时间,它已经是非正式的国歌了。歌词最初是C·J·兰根豪芬写于1918年的赞美诗,1921年由马西纽斯·劳伦斯德·维利尔斯谱曲。《呐喊》在非洲广播公司的广播中频繁出现,每天广播结束时同《上帝保佑国王》一起播出。用《呐喊》,给我们年轻的国家一个恰如其分的颂歌吧! +found_the_bbc_title;成立BBC +found_the_bbc_desc;英国广播公司,英国的公共服务广播网和后来的电视网,成立于1922年10月18日,名为“英国广播有限公司”。公司最初由六家电信公司组成的集团创立,1922年11月14日从伦敦2LO站台发送第一条广播。从BBC开始,让“国与国和平共处”。 +establish_the_sovnarkom_title;建立“人民代表苏维埃” +establish_the_sovnarkom_desc;“Soviet Narodnykh Kommissarov”,俄语意为“人民代表委员会”,曾是苏俄最高政府权威,从1918年的俄罗斯社会主义加盟共和国制宪会议起按惯例发挥职能。人民代表苏维埃(正式地)对苏维埃议会负责,在议会休会期间,拥有发布法律、政令的权力。 +EVTNAME2000;族群特性 +EVTDESC2000;抵达新国家的外国移民经常聚居于相当狭小的区域,紧密相邻,同籍同胞间互相扶持,故经常形成小型“族群飞地”,比如纽约的“小意大利”。$PROVINCENAME$也不例外,那里的移民社区恰恰形成了这种东西,已经具备了其移民母国的所有文化、语言和饮食风味。 +EVTOPTA2000;我们宽容社会的胜利! +EVTOPTB2000;一个促进当地和谐的极好机会! +EVTNAME2020;异族通婚 +EVTDESC2020;$PROVINCENAME$正流传着一段罗曼史,亲朋好友正在欢庆该省的一位移民男孩与一位本地姑娘喜结连理。一些人公开反对称这种发展是$COUNTRY_ADJ$文明终结,但这对年轻伴侣的确看上去很幸福。移民正在改变$PROVINCENAME$大大小小的习俗。 +EVTOPTA2020;祝愿他们永结同心 +EVTOPTB2020;这是必须限制移民的明显信号 +EVTNAME2050;公民权游行 +EVTDESC2050;$PROVINCENAME$的移民举行了一场示威游行,抗议其缺少平等公民权,并要求平等享有适用于$COUNTRY_ADJ$全体公民的法律认可。 +EVTOPTA2050;有趣,我们听他们的吧…… +EVTOPTB2050;这荒唐透顶! +EVTNAME2060;移民骚乱 +EVTDESC2060;$PROVINCENAME$的移民社区已经爆发骚乱。“正式国民”,许多移民感到政府没有给予他们这个正当的认可,他们无法取得和正式国民同样的机会。 +EVTOPTA2060;最糟糕的一个治安事件 +EVTOPTB2060;我们听听他们的苦衷 +EVTNAME2070;我宣誓效忠 +EVTDESC2070;“我宣誓效忠于$COUNTRY$的旗帜,和它所代表的政府。”\n\n今天$PROVINCENAME$的观者无不落泪,因为今天我们的一些移民许下了效忠的誓言,并证明了他们对$COUNTRY_ADJ$忠诚。 +EVTOPTA2070;欢迎回家,同胞。 +EVTNAME2080;贫民区 +EVTDESC2080;来到$COUNTRY$的移民经常在金钱方面和机遇方面都没有门路。许多移民沦为$PROVINCENAME$的贫困户,那些贫困区越来越多地带有贫民区的特性。为这些脏乱差的居住条件做些什么会是个好主意,免得它们变得更差。 +EVTOPTA2080;我确信我们不会被它打扰 +EVTOPTB2080;我们当然应该调查这些地方 +sign_treaty_of_london_title;伦敦协定 +sign_treaty_of_london_desc;当1831年比利时革命期间,比利时凭借武力事实上从尼德兰独立之时,它都没被尼德兰法理上承认,直到《伦敦协定》的签署。1839年尼德兰与欧洲所有列强一起签订了该协议,协议正式确立比利时的独立和中立国地位。如签署该协定,我们将失去对比利时的主权宣称,但是我们世人眼中的评价将会提高。 +EVTNAME2090;种族隔离 +EVTDESC2090;$PROVINCENAME$新来的移民发现很难融入更广阔的$COUNTRY_ADJ$平民之中,许多当地居民把他们当异国人来围观。移民居住在城市中彼此分离的区域,去彼此分离的学校和商店,渐渐地已经很少跟更大的共同体相联络了。 +EVTOPTA2090;他们必须融合,如果必要就采用强制力 +EVTOPTB2090;看来当地的主意是对的! +EVTNAME2100;反移民骚乱 +EVTDESC2100;紧接着$PROVINCENAME$一个长期的内部动荡,当地的反移民情绪爆发为一场大规模骚乱。商店窗户被砸碎,几名新来的移民被杀害,因为所有的社会病态习惯都被归咎于移民,不管这是真实的还是臆测的。 +EVTOPTA2100;悲惨的消息! +EVTNAME2110;文化丰富化 +EVTDESC2110;$PROVINCENAME$新来的移民带来了他们母国积累下来的经验,他们的歌曲现在被混合进我们的歌曲,成为这首叫做$COUNTRY$的变幻不息的交响乐。他们的风俗丰富了我们的风俗,创造了艺术、科学和建筑领域文化表现的新混合风格。 +EVTOPTA2110;炫耀的资本+1! +EVTOPTB2110;……人们告诉我这些事干什么?! +EVTNAME2120;移民遭到驱逐 +EVTDESC2120;一名$PROVINCENAME$的新移民偷窃一名当地摊贩时被当地警方抓获,再次被推上返回老家的轮船。此事引起当地移民社区很大的惊慌,许多移民不熟悉我们的司法体制,他们现在担心接下来出现更多的遣返。 +EVTOPTA2120;尽力让他们相信一切安好 +EVTOPTB2120;这恰恰将是要发生的! +EVTNAME2130;异国菜肴 +EVTDESC2130;$PROVINCENAME$的移民新开开了几家店铺,在那里可以购买和品尝来自他们家乡的特产,这意味着当地人第一次能品尝这世界上他们迄今未知的地方的味道。仅仅几年前,人们还吃着他们祖先吃了几个世纪的食物,现在他们却能面对全世界的美味佳肴大开眼界大饱口福。 +EVTOPTA2130;意粉! +EVTOPTB2130;披萨! +form_north_german_confederation_title;北德意志邦联 +form_north_german_confederation_desc;直到德意志帝国在普法战争之后宣告成立,德国方才统一。19世纪兴起的民族主义意味着统一已在此前很久就注定了,1848年的法兰克福会议就是一个重要的先兆。通过在北德意志各邦中取得统治地位,我们可以成立“北德意志邦联”。 +form_south_german_confederation_title;南德意志邦联 +form_south_german_confederation_desc;直到德意志帝国在普法战争之后宣告成立,德国方才统一。19世纪兴起的民族主义意味着统一已在此前很久就注定了,1848年的法兰克福会议就是一个重要的先兆。通过在南德意志各邦中取得统治地位,我们可以成立“南德意志邦联”。 +REMOVE_NO_DEMOTION;今天没有人群降职。 +PROVINCEVIEW_FROM_LOCAL_TAX;来自地区行政效率:?Y+ +INCREASERELATIONTITLE;提高关系 +POLITICS_PEOPLE_IDEOLOGIES;民众意识形态 +POLITICS_VOTERS_IDEOLOGIES;选民意识形态 +COLONIZE_NOT_GP_OR_SECONDARY;只有?Y列强?W或?Y次强?W可以殖民 +THIS_IS_SPARTA;这个省份是我国神圣不可分割的领土 +DIPLO_WE_DOMINION;我国是他们的自治领 +DIPLO_WE_SATELLITE;我国是他们的卫星国 +DIPLO_THEY_DOMINION;他们是我国的自治领 +DIPLO_THEY_SATELLITE;他们是我国的卫星国 +BUY_FROM_STOCKPILE_DESC;允许民众及工厂从国家库存购买物资 +EVTNAME16250;分离主义舆情! +EVTDESC16250;$PROVINCENAME$的街头巷尾能听到脱离联邦的讨论。事实上,整个$STATENAME$都在讨论脱离,越来越少的人感到一个有意义的折中方案,即保留南方的“独特制度”——也就是奴隶制——能够在国会日渐倾向政治改革立场的气氛下达成。 +EVTOPTA16250;造反的渣滓! +EVTNAME16001;奴隶制辩论 +EVTDESC16001;我们伟大国家的国父们从未令人信服地回答的议题之一,就是关于联邦内奴隶状况的问题。这个火热的辩论过去只在革命年代里获得过魅力,现在却是我们国家政治议程中无比重要的议题。一些激进的南方人感到在这议题上没有可行的折中方案,从脱离联邦是除去在华盛顿中央权力支配下解放黑奴以外的唯一选择。要是我们的参议院一旦形成强制推行南方政治改革的姿态,即上议院中40%倾向自由主义,我们就能肯定除对抗以外别无可能。 +EVTOPTA16001;我们希望这个议题能持续一段时间 +the_slavery_debate;奴隶制辩论 +desc_the_slavery_debate;在美国,关于奴隶制度的辩论非常活跃,这个议题每一天都在助长民众觉醒度的提升。如果议会中的自由主义支持率超过百分之三十,南方势力将会决定脱离合众国。 +CANCELGIVEMILITARYACCESS_THEY_ACCEPT_HEADER;外相报告 +CANCELGIVEMILITARYACCESS_THEY_ACCEPT_1;?Y$ACTOR$?W +CANCELGIVEMILITARYACCESS_THEY_ACCEPT_2;$MONARCHTITLE$,我们厌烦了 +CANCELGIVEMILITARYACCESS_THEY_ACCEPT_3;?Y$RECIPIENT$?W +CANCELGIVEMILITARYACCESS_THEY_ACCEPT_4;的污秽部队踏上我国领土,所以我们取消了慷慨给予他们的军事通行权 +CANCELGIVEMILITARYACCESS_THEY_ACCEPT_5;* +CANCELGIVEMILITARYACCESS_THEY_ACCEPT_6;?Y$ACTOR$?W的人民都对此表示支持。 +CANCELGIVEMILITARYACCESS_THEY_ACCEPT_BTN1;好的 +CANCELGIVEMILITARYACCESS_THEY_ACCEPT_BTN2;好的 +CANCELGIVEMILITARYACCESS_THEY_ACCEPT_BTN3;查看 +CANCELGIVEMILITARYACCESS_WE_ACCEPT_HEADER;外相报告 +CANCELGIVEMILITARYACCESS_WE_ACCEPT_1;?Y$ACTOR$?W +CANCELGIVEMILITARYACCESS_WE_ACCEPT_2;$MONARCHTITLE$,我们愤怒地得知 +CANCELGIVEMILITARYACCESS_WE_ACCEPT_3;?Y$ACTOR$?W +CANCELGIVEMILITARYACCESS_WE_ACCEPT_4;取消了给予我国的军事通行权。 +CANCELGIVEMILITARYACCESS_WE_ACCEPT_5;* +CANCELGIVEMILITARYACCESS_WE_ACCEPT_6;我们要教训他们这种短视的行为。 +CANCELGIVEMILITARYACCESS_WE_ACCEPT_BTN1;好的 +CANCELGIVEMILITARYACCESS_WE_ACCEPT_BTN2;好的 +CANCELGIVEMILITARYACCESS_WE_ACCEPT_BTN3;查看 +CANCELGIVEMILITARYACCESS_OTHER_ACCEPT_HEADER;外相报告 +CANCELGIVEMILITARYACCESS_OTHER_ACCEPT_1;?Y$ACTOR$?W +CANCELGIVEMILITARYACCESS_OTHER_ACCEPT_2;$MONARCHTITLE$ +CANCELGIVEMILITARYACCESS_OTHER_ACCEPT_3;?Y$ACTOR$?W +CANCELGIVEMILITARYACCESS_OTHER_ACCEPT_4;放弃了 +CANCELGIVEMILITARYACCESS_OTHER_ACCEPT_5;?Y$RECIPIENT$?W +CANCELGIVEMILITARYACCESS_OTHER_ACCEPT_6;给予他们的军事通行权,也许我们可以从中获益。 +CANCELGIVEMILITARYACCESS_OTHER_ACCEPT_BTN1;好的 +CANCELGIVEMILITARYACCESS_OTHER_ACCEPT_BTN2;好的 +CANCELGIVEMILITARYACCESS_OTHER_ACCEPT_BTN3;查看 +DECREASERELATIONTITLE;破坏关系 +WARGOALTITLE;添加战争目标 +WARSUBSIDIESTITLE;提供战争援助 +CANCEL_WARSUBSIDIESTITLE;取消战争援助 +ASKMILITARYACCESSTITLE;要求军事通行权 +CANCELASKMILITARYACCESSTITLE;取消军事通行权 +GIVEMILITARYACCESSTITLE;提供军事通行权 +CANCELGIVEMILITARYACCESSTITLE;收回军事通行权 +CANCELALLIANCETITLE;撕毁盟约 +CALLALLYTITLE;要求盟友加入战争 +DISCREDITTITLE;诽谤列强 +EXPELADVISORSTITLE;驱逐列强的顾问 +BANEMBASSYTITLE;驱逐列强的大使 +INCREASEOPINIONTITLE;提高对我国的态度 +DECREASEOPINIONTITLE;降低对列强的态度 +ADDTOSPHERETITLE;纳入势力范围 +REMOVEFROMSPHERETITLE;移出势力范围 +INCREASERELATION_BUTTON;提高关系 +DECREASERELATION_BUTTON;降低关系 +CALLALLY_OFFER;$ACTOR$,要求我们帮助他们,加入$LIST$。 +CALLALLY_THEY_ACCEPT_HEADER;外相报告 +CALLALLY_THEY_ACCEPT_1;?Y$RECIPIENT$?W +CALLALLY_THEY_ACCEPT_2;$MONARCHTITLE$,我们毫不惊奇地得知 +CALLALLY_THEY_ACCEPT_3;?Y$RECIPIENT$?W +CALLALLY_THEY_ACCEPT_4;履行了我们的军事同盟,加入了我们无敌的军队,对抗 +CALLALLY_THEY_ACCEPT_5;$VERSUS$ +CALLALLY_THEY_ACCEPT_6;* +CALLALLY_THEY_ACCEPT_BTN1;好极了! +CALLALLY_THEY_ACCEPT_BTN2;好极了! +CALLALLY_THEY_ACCEPT_BTN3;查看 +CALLALLY_WE_ACCEPT_HEADER;外相报告 +CALLALLY_WE_ACCEPT_1;履行盟约 +CALLALLY_WE_ACCEPT_2;$MONARCHTITLE$,我们认为 +CALLALLY_WE_ACCEPT_3;?Y$ACTOR$?W +CALLALLY_WE_ACCEPT_4;值得我们帮助他们,对抗 +CALLALLY_WE_ACCEPT_5;$VERSUS$ +CALLALLY_WE_ACCEPT_6;* +CALLALLY_WE_ACCEPT_BTN1;好的 +CALLALLY_WE_ACCEPT_BTN2;好的 +CALLALLY_WE_ACCEPT_BTN3;查看 +CALLALLY_OTHER_ACCEPT_HEADER;外相报告 +CALLALLY_OTHER_ACCEPT_1;?Y$RECIPIENT$?W +CALLALLY_OTHER_ACCEPT_2;$MONARCHTITLE$,?Y$RECIPIENT$?W履行了 +CALLALLY_OTHER_ACCEPT_3;他们和 +CALLALLY_OTHER_ACCEPT_4;?Y$ACTOR$?W +CALLALLY_OTHER_ACCEPT_5;的盟约以对抗 +CALLALLY_OTHER_ACCEPT_6;$VERSUS$ +CALLALLY_OTHER_ACCEPT_BTN1;好的 +CALLALLY_OTHER_ACCEPT_BTN2;好的 +CALLALLY_OTHER_ACCEPT_BTN3;查看 +BUILD_CIVILIZED;已开化 +DIPLOMACY_CANNOT_JOIN_WAR_INVALID_ALLY;已经在和?Y$COUNTRY$?W作战的同时,我们无法加入他们这方。 +DIPLOMACY_CANNOT_JOIN_WAR_INVALID_ENEMY;已经在和?Y$COUNTRY$?W作战的同时,我们无法同他们进行另一场战争。 +DIPLOMACY_CANNOT_JOIN_WAR_ALLIED_ENEMY;我们与?Y$COUNTRY$?W是战争中的盟友,我们不能再另一场战争中与他们为敌。 +DIPLOMACY_ALREADY_IN_WAR;已经加入了这场战争。 +CALLALLY_DESC;召唤我们的盟友支援我们的战斗。\n$VERSUS$ +DECISIONOTHER_1;$ACTOR$ +EVTNAME11101;$FROMCOUNTRY_ADJ$荣光 +EVTDESC11101;$MONARCHTITLE$,$FROMCOUNTRY_ADJ$大使给我们带来了$UNION_ADJ$国会的消息。$FROMCOUNTRY$已经获取了$UNION_ADJ$王冠,并且宣布他们是世上唯一的$UNION_ADJ$国家。这一改变趋势将难以阻挡。 +EVTOPTA11101;$CULTURE_GROUP_UNION$人民万岁! +EVTOPTB11101;我们自古以来的权利绝不会受到损害! +die_wacht_am_rhein_title;守望莱茵 +french_military_mission_to_japan_title;卡农顾问团 +french_military_mission_to_japan_desc;1867年,在日本德川幕府的要求下,法国派遣了一个军事顾问团来教授幕府军队西方战术。这个顾问团由之后于1898年成为布里森政府军事部长的查尔斯·卡农将军带领。我们将派遣一个军事顾问团到日本,这绝对会增强两国的关系。 +schwabing_circles_title;施瓦宾格文化圈 +schwabing_circles_desc;在摄政王卢伊特波尔德统治期间,由于大学和学生的存在,施瓦宾格开始以知识交流中心而闻名,这给他带来了许多的现代派画家和作家,从曼恩兄弟到亨利克易卜生再到瓦西里康定斯基。支持施瓦宾格并让他给我们带来荣耀吧。 +the_grunderzeit_title;创建期 +the_grunderzeit_desc;“创建期(grunderzeit)”指的是1840年代到1870年代中叶间这段时间,德意志与东欧尤其是维也纳经历了迅速的经济现代化与工业化。这段时期因它的建筑风格而出名,其灵感来自新哥特建筑风格和工业革命带来的新建筑风格,以及伴随的政治上自由主义的趋势。维也纳将在这段时期支持这些潮流,并看着自己兴旺起来。 +die_wacht_am_rhein_desc;在1840年,法国总理阿道夫梯也尔宣布以莱茵河作为法国东部边境,此举被德意志人认为是对普鲁士在莱茵西岸领土的侵略,这点燃了莱茵危机的导火线。作为对此事的回应,爱国诗人兼商人,马克思·施内肯布格尔创作了一首名为《祖国请放心》的爱国诗歌,文中那句“警惕地守望着莱茵河”暗示德意志将会在任何(法国)入侵者面前守护莱茵河。这首诗在1854年被配上音乐,并且在1870至1871年的普法战争期间迅速风行了起来。 +DIPLOMACY_AGAINST;对抗 +FOCUS_OWNED_BY;你无法在别国的领土设置国家焦点 +NO_CB_EFFECT;?R我们没有足够正当的借口时此事将带来恶名惩罚?W +M_GOTO_BUTTON;搜索国家或省份 +INFLUENCE_CHANGE;?Y$ACTIVE$?W对?Y$PASSIVE$?W的影响力改变$MUCH$\n +INFLUENCE_CHANGE_SHORT;对?Y$PASSIVE$?W的影响力改变$MUCH$\n +HAVE_DIPLOMATIC_INFLUENCE;外交影响力高于 +HAVE_LESS_DIPLOMATIC_INFLUENCE;外交影响力低于 +EVTNAME13356;拳匪的暴行! +EVTDESC13356;义和团,通俗的来讲就是“拳匪”或“拳民”——一个致力于夺回因欧洲列强的扩张而逐渐沦丧的中国主权的中国组织——残杀了在中国活动的欧洲传教士与商人。还有难以计数的皈依基督教的中国人被他们所杀害。满清政府对此漠不关心,甚至有消息称满清政府对那些暴徒的所作所为抱着默许的态度。 +EVTOPTA13356;这真是不可容忍的暴行! +boxer_rebels_title;拳民 +boxer_rebels_name;拳民 +boxer_rebels_desc;义和团,通俗的来讲就是“拳民”或“拳匪”,是一个致力于夺回被帝国主义所侵害的国家主权的中国组织。想尽办法想要创造一个“完美的”中国,这个反帝组织在“扶清灭洋”的口号下寻找一切机会屠杀欧洲人和基督徒。 +boxer_rebels_army;义和团 +support_boxers_title;支持义和团! +support_boxers_desc;拳民已经出现在了大清国被洋人所侵占的那几个省份。支持这个运动并让我们祈祷他们能够结束洋人对大清国的影响吧。 +support_schaumburgs_title;支持绍姆堡—利珀家族 +support_schaumburgs_desc;绍姆堡—利珀侯国的沃尔德玛亲王在没有子嗣的情况下于1895年去世,这拉开了利珀家族比斯特费尔德支脉与绍姆堡支脉间长达二十年的争端的帷幕。对利珀—绍姆堡家族的支持将可以防止一切问题的出现。 +support_biesterfelds_title;支持利珀—比斯特费尔德家族 +support_biesterfelds_desc;绍姆堡—利珀侯国的沃尔德玛亲王在没有子嗣的情况下于1895年去世,这拉开了利珀家族比斯特费尔德支脉与绍姆堡支脉间长达二十年的争端的帷幕。对利珀—比斯特费尔德家族的支持将可以防止一切问题的出现。 +award_order_of_st_francis_title;弗朗西斯一世勋章 +award_order_of_st_francis_desc;在1829年九月28日,弗朗西斯一世勋章设立,这是两西西里王国的勋章,既可作为国民奖章也可用作军事奖章。如果我们将这个奖章颁发给某位杰出的显贵,我们将被认为是开明与仁慈的。 +statuto_albertino_title;艾伯坦法令 +statuto_albertino_desc;艾伯坦法令是萨丁尼亚王国于1848年4月4日针对国内革命活动设立的的宪法。这个法令使得萨丁尼亚王国的君主制变的合法,尽管几经修改,但一直沿用直到1948年。 +RECENT_IMIGRATION_DAYS_LATER_THAN;最近?Y$DAYS$?W天内没有移民。\n +RECENT_IMIGRATION_DAYS;最近?Y$DAYS$?W天内有移民。\n +HAS_COLONIES;是殖民国家\n +HAS_NO_COLONIES;不是殖民国家\n +IS_NOT_GREAT_NATION;不是列强\n +das_zivilgesetzbuch_title;《民法典》 +das_zivilgesetzbuch_desc;1844年到1847年间的黑森公国第十次议会时,花费大量时间将之前在美因茨和莱茵黑森地区使用的法国民法典与日耳曼传统律法相结合形成了此后日耳曼地区统一的宪法《德国民法典》。 +PROD_NO_CURRENT_PROJECTS;我国的?Y$POPTYPE$?W当前没有计划 +niederwald_denkmal_title;尼德瓦尔德纪念碑 +niederwald_denkmal_desc;尼德瓦尔德纪念碑是一座位于德国黑森尼德瓦尔德公园的纪念碑。纪念碑上居中的是德国象征,高达十米的日耳曼尼娅雕像,位于其两侧的,分别是代表战争与和平的两个雕像。这座纪念碑于1871年破土动工,并落成于1883年。这是在普法战争之后,用来纪念德意志帝国的成立。让我们以建造纪念碑的方式来庆祝我们国家光荣的统一吧! +build_vittoriano_title;维托里亚诺 +build_vittoriano_desc;维托里亚诺(意大利语:Vittoriano)是意大利罗马的一座纪念堂,开工于1911年,是用来纪念维托里奥·伊曼纽二世和意大利成立。让我们建立一座纪念堂纪念我们年轻的国度,以罗马重建的荣光刺痛他们的眼睛吧! +BUDGET_BANK_BIGGEST_INVESTORS;最大投资者:\n +POLITICS_ALREADY_RULING_PARTY;$PARTY$现在是执政党。 +POLITICS_CANNOT_SET_RULING_PARTY_RULE;我国政体不允许我们指定执政党 +BANK_OF;$COUNTRY$银行 +TRADE_STOCKPILE_BUY;我国昨日花费了?Y$MONEY$?Wす郝颛Y$UNITS$?W单位 +TRADE_STOCKPILE_SOLD;我国昨日销售?Y$UNITS$?W单位获得了?Y$MONEY$?W?! +annals_of_the_fulani_jihad_title;富拉尼圣战编年史 +annals_of_the_fulani_jihad_desc;阿布杜拉·丹·弗迪奥(Abdullahi dan Fodio,1766-1828)是昆杜(Gwandu)的埃米尔。在其仍在世时,他写了一本关于富拉尼圣战的书,正是在这场大战的洗礼下索科托诞生了。通过传播这本历史著作的一字一言,我们可以恢复我国的荣耀与声威。 +become_negusa_nagast_title;万王之王 +become_negusa_nagast_desc;埃塞俄比亚历史上的“王侯纷争时代(Zemene Mesafint)”始于1769年,终于1855年特沃德罗斯二世(Tweodros II)登基。在这一段时期内,埃塞俄比亚因政治纷争而四分五裂,而皇室也只能甘居于象征的地位。特沃德罗斯二世被加冕为“万王之王(Negusa Nagast)”后,王侯纷争的时代遂告终结,从此开启了埃塞俄比亚的现代帝国时代。现在是举行加冕礼的时候吗? +hellenic_parliament_title;希腊议会 +hellenic_parliament_desc;1843年,现代希腊的第一个议会方才成立,而且他们在同年九月当年的第三次革命后才迫使奥托国王同意颁布宪法。希腊议会的成立,不止象征着希腊转变成一个君主立宪制国家,还代表着希腊自古希腊时期以来在民主方面迈出的第一步。 +palais_garnier_title;建造加尼叶宫 +palais_garnier_desc;加尼叶宫(Palais Garnier)从1875年正式启用到1989年,一直是巴黎歌剧的大本营。加尼叶宫由查尔斯·加尼叶(Charles Garnier)设计,呈现出一种新巴洛克风格。这一歌剧院在那个时代被传为现代建筑的杰作,并被西方世界争相模仿。加尼叶宫亦为加斯东·勒鲁的经典小说《歌剧魅影》提供了灵感。 +COUNTRYALERT_IsBuildingFactories;我国正在下列地区建设或扩建工厂: +REMOVE_COUNTRYALERT_HasClosedFactories;下列地区有已关闭的工厂: +REMOVE_COUNTRYALERT_HasUnemployedWorkers;下列地区有失业工人: +COUNTRYALERT_CanDoReforms;我国可以执行下列改革: +COUNTRYALERT_CanDoDecisions;我国可以执行下列决议: +COUNTRYALERT_IsInElection;我国现在正在举行选举。在?Y$DATE$?W,一个新的执政党将被选出。 +COUNTRYALERT_HaveRebels;我国境内有叛军暴动! +REMOVE_COUNTRYALERT_CanIncreaseOpinion;我们可以提高以下国家对我国的评价: +COUNTRYALERT_LoosingGPStatus;我们失去了?Y列强?W地位!如果在?Y$DAYS$?W天内没有好转,世界将不再将我们视作?Y列强?W! +COUNTRYALERT_NO_IsBuildingFactories;我国当前没有建设或扩建任何工厂 +REMOVE_COUNTRYALERT_NO_HasClosedFactories;我国没有已关闭的工厂 +COUNTRYALERT_NO_HasUnemployedWorkers;我国没有失业工人 +COUNTRYALERT_NO_CanDoReforms;我国无法执行任何改革 +REMOVE_COUNTRYALERT_NO_CanDoDecisions;我国无法执行任何决议 +COUNTRYALERT_NO_IsInElection;我国近期没有选举 +COUNTRYALERT_NO_HaveRebels;我们国内没有暴动 +REMOVE_COUNTRYALERT_NO_CanIncreaseOpinion;我们无法增加其他国家对我国的评价 +COUNTRYALERT_NO_LoosingGPStatus;我们现在并未正失去?Y列强?W地位 +COUNTRYALERT_NO_GPStatus;我们还不是?Y列强?W +PEACE_DESC;提议和平 +TOPBAR_TOP5_GOODS;我国生产最多的五项物资: +TOPBAR_HISTORICAL_INCOME;在最近的?Y$DAYS$?W天内,我们的最高收入为$MAX$,最低收入为$MIN$ +TOPBAR_FUNDS;昨天我们收入$YESTERDAY$,我们目前的现金储备为?Y$CASH$?W +TOPBAR_AVG_LITERACY;我国民众的平均?Y识字率?W为?Y$AVG$?W% +TOPBAR_AVG_MIL;我国民众的平均?Y斗争性?W为?Y$AVG$?W +TOPBAR_AVG_CON;我国民众的平均?Y觉醒度?W为?Y$AVG$?W +REMOVE_TOPBAR_POPULATION;我国当前的人口为$CURR$,我国的人口昨天以来改变了$CHANGE$ +TOPBAR_TOP_IMPORTS;我国进口最多的?Y$N$?W项物资为: +TOPBAR_TOP_EXPORTS;我国出口最多的?Y$N$?W项物资为: +TOPBAR_ARMY_TOOLTIP;我国的陆军有?Y$CURR$?W个旅\n我国的?Y士兵?W最多可以支持?Y$MAX$?W个旅 +TOPBAR_SHIP_TOOLTIP;我国的海军有?Y$CURR$?W艘舰船 +TOPBAR_MOBILIZE_TOOLTIP;如果动员?Y贫困?W国民,我们可以再征召?Y$CURR$?W个旅 +TOPBAR_LEADERSHIP_TOOLTIP;我国拥有?Y$CURR$领导力点数?W +TOPBAR_MOBILIZED;我国已经动员所有可用的部队! +TOPBAR_DIPLOPOINTS;我国拥有?Y$CURR$?W外交点数 +TOPBAR_GOVERNMENT;我国当前的政体是?Y$CURR$?W +TOPBAR_RULING_PARTY;我国当前的执政党是?Y$CURR$?W +TOPBAR_UNEMPLOYED;在$STATE$有?Y$NUM$?W名失业的?Y$TYPE$?W(占全部的$PERC$?W%) +TOPBAR_XINY;?Y$Y$?W内的$X$ +TOPBAR_AT_PEACE;处于和平 +TOPBAR_FACTION;?Y$NAME$?W拥有?Y$STRENGTH$?W暴徒,平均组织度:?Y$ORG$?W% +TOPBAR_PROJECTED_INCOME;预计每日收入:$VAL$?! +SIDEMENU_menubar_msg_combat;左键点击以显示所有?Y战斗?W信息。右键点击以清除所有。 +SIDEMENU_menubar_msg_diplo;左键点击以显示所有?Y外交?W信息。右键点击以清除所有。 +SIDEMENU_menubar_msg_unit;左键点击以显示所有?Y单位?W信息。右键点击以清除所有。 +SIDEMENU_menubar_msg_province;左键点击以显示所有?Y省份?W信息。右键点击以清除所有。 +SIDEMENU_menubar_msg_other;左键点击以显示所有?Y其他?W信息。右键点击以清除所有。 +SIDEMENU_menubar_msg_event;左键点击以显示所有?Y事件?W信息。右键点击以清除所有。 +the_scotland_yard_title;苏格兰场 +the_scotland_yard_desc;伦敦警察厅,于1829年根据首都警务法案成立,在维多利亚时代以“苏格兰场”的名称广为人知,这是由于其总部位于白厅街四号,那里早年被称为“大苏格兰场”。作为这个时代标志性的警务部门之一,它在儒勒·凡尔纳及阿瑟·柯南道尔等人的作品中时常被提及,苏格兰场能帮助我们解决一两个犯罪问题。 +the_yard;苏格兰场 +the_yard_desc;伦敦警察厅,苏格兰场,时常在文学作品中扮演夏洛克·福尔摩斯的副手。 +call_geneva_convention_title;日内瓦公约 +call_geneva_convention_desc;在目睹了索尔弗利诺战役残忍而恐怖的后果后,让·亨利·杜南于1862年发表了这场战役的观察报告《索尔弗利诺回忆录(Un Souvenir de Solferino)》并且自费出版发行。通过他的经历,杜南开始呼吁成立一个专门处理战争伤害的国际性组织,同时在瑞士进行广泛的巡回演讲。在这个背景下,瑞士国会于1864年在日内瓦召开了一个国际性大会,制定了约束战争行为的国际性法律。 +EVTNAME31311;日内瓦公约 +EVTDESC31311;第一条:“野战医院和军队医院应被承认为是中立的。只要这类医院内有任何病者或伤者,它们就应受到交战各方的保护和尊重。”\n\n瑞士在日内瓦召开了一次国际性会议以讨论规范并通过一项国际性规则以规范战争行为。世界上所有的开化国家都被邀请签署“日内瓦公约”。 +EVTOPTA31311;我们当然要签署这项进步的人道主义文件 +EVTOPTB31311;我们当前不认为应当签署这项文件 +signed_the_geneva_convention;日内瓦公约 +signed_the_geneva_convention_desc;我国是日内瓦公约的缔约国 +sign_the_geneva_convention_title;签署日内瓦公约 +sign_the_geneva_convention_desc;我国尚未签署日内瓦公约,它定义了合理的战争行为和伤员\n的处理方式。我们仍然可以签署它。 +PRODUCTION_SORT_BY_INFRA;基础设施 +BUILD_ESTIMATED_COST;库存缺少物资的预估花费:?R$COST$?W?! +PRODUCTION_NEED_TECH;我们完成对?Y$TECH$?W的研究才能生产?Y$GOOD$?W +PRODUCTION_NEED_FACTORY;要生产?Y$GOOD$?W,我们必须建设一座?Y$FACTORY$?W +PRODUCTION_NEED_RGO;要生产?Y$GOOD$?W,我们需要一个生产它的省份 +pass_folkskolereformen_title;基础学校改革 +pass_folkskolereformen_desc;基础学校改革,这项“人民学校”的改革,是瑞典于1842年通过的法律,提议在数门基础学科方面对瑞典儿童进行义务教育。基础学校直到20世纪70年代前期都一直保证了瑞典教育系统的基础,后来它由于对无知和粗浅原理的青睐而被逐步废除。 +folkis_educates;基础学校 +folkis_educates_desc;一个有效而现代化的义务教育系统在几个基础学科上教育你的年轻人。 +the_case_of_edgardo_mortara_title;埃德加多·莫尔塔拉 +the_case_of_edgardo_mortara_desc;埃德加多·莫尔塔拉于1851年在博洛尼亚生于一个犹太家庭。在1857年的疾病时期,莫尔塔拉家族的一个天主教女仆由于担心他不是基督徒死后会下地狱而为他施了洗礼。根据受洗礼,教宗国警察将埃德加多从家里带走,将其作为一个罗马天主教徒,但按照教宗国的法律非基督徒的孩子是禁止成为基督徒的。这个事件或者说是一场诱拐导致了一场国际性的骚动,拿破仑三世、弗兰兹·约瑟夫皇帝和伦敦时报都提出了抗议。莫尔塔拉自己依旧成为了一名天主教神父,在剩下的日子里恢复了与其母亲及兄弟姐妹的接触。 +the_first_vatican_council_title;梵蒂冈会议 +the_first_vatican_council_desc;1868年,教宗庇护九世召开了罗马天主教会的第二十次大公会议。会议讨论了自由主义、理性主义和唯物主义所带来的现代意识形态,促进了对天主教教义的定义。尽管大会由于新组建的意大利王国而减少了罗马的利益,但也对教宗无误论的正式教义形式留下了一个长久的天主教神学理论概念。 +manifesto_on_unshakable_autocracy_title;绝对独裁宣言 +manifesto_on_unshakable_autocracy_desc;沙皇亚历山大三世在他的父亲亚历山大二世被“人民意愿”恐怖主义组织的尼古拉·雷萨科夫暗杀大约两个月后,于1881年四月29日(儒略历)发表了绝对独裁宣言。宣言激烈地否定了他父亲抱有的自由主义改革的各种理念,改为主张赞成俄罗斯传统的、不可动摇的独裁。 +promulgate_the_ems_ukaz_title;埃姆斯敕令 +promulgate_the_ems_ukaz_desc;埃姆斯敕令由沙皇亚历山大二世于1876年颁布,除了旧文件的重印在所有印刷品上禁止了乌克兰字母的使用,并轻蔑地称其为“小小的俄罗斯方言”。这个敕令得名于巴德埃姆斯,一个德国温泉度假地,沙皇发布敕令时正在那里。 +DOMINION_OF;?Y自治领?W 归属 +SATELLITE_OF;?Y卫星国?W 归属 +SORT_BY_INFRA;按各地区平均基础设施排序 +tut_menu_0;简介 +tut_menu_0_description;这个教程将告诉你一些关于维多利亚二是什么样的游戏以及最基础的玩法。 +tut_menu_1;陆军和海军 +tut_menu_1_description;了解如何管理你的陆军和海军。 +tut_menu_2;生产 +tut_menu_2_description;了解生产商品 +tut_menu_3;财政 +tut_menu_3_description;了解如何管理财政。这包括税收和开支。 +tut_menu_4;科研 +tut_menu_4_description;了解科技和研究。 +tut_menu_5;政治 +tut_menu_5_description;了解政治的艺术,党派和改革。 +tut_menu_6;人口 +tut_menu_6_description;了解你的人民,他们是谁?谁是他们的朋友,他们属于哪个社会阶层? +tut_menu_7;贸易 +tut_menu_7_description;了解贸易。政府如何以及为何要买入和卖出。 +tut_menu_8;外交 +tut_menu_8_description;了解外交的艺术。如何宣战和缔结盟约。 +tut_1a_1;军事 +tut_1a_2;欢迎来到维多利亚二军事方面的教程你正统治着比利时,一个有着巨大潜力的小国。然而有一个问题,你的荷兰邻居刚刚向你宣战了。 +tut_1a_3;选择一个单位 +REMOVE_tut_1a_4;荷兰人在我们的边境旁集结,我们必须赶走他们。我们需要做的第一件事是选择一支军队去干这件事点击布鲁塞尔的军队来选择一支军队,地图上已经圈出。 +tut_1a_5;单位界面 +tut_1a_6;你刚才选择的军队,第一步兵师,由来自四个旅的12000人组成。在单位界面里你能看到每一个旅和人数。在单位界面里你还能找到以下这些数据: +tut_1a_7;士兵和旅的数量。如果参与战斗,士兵的数量会减少。然而如果你的国家里还有没有雇用的士兵,这些部队会自动补充。 +tut_1a_8;你军队的将领。他的特性会影响军队的表现 +tut_1a_9;兵力和组织度。绿色(左边)的长条是组织度,这代表了你单位的战斗意愿。这个数值越高,你的部队的战斗效率也越高。组织度在战斗中会损失,不过会自行恢复。黄色(右边)的长条代表了兵力。当这个长条是满的时候,你的单位拥有最大的兵力。如果不是满的则是单位遭受了损失而且还没有被补充。 +tut_1a_10;你部队的补给状况。每只部队都需要一些东西来维持工作,这些东西将自动从你的仓库里提取。如果你无法提供这些东西,这将损伤兵力补充速度和组织度的恢复速度。 +tut_1a_11;花一些时间把鼠标停留在单位界面的这些图标上获取更多的信息 +tut_1a_12;分割部队 +tut_1a_13;为了占领荷兰我们需要派更多的部队去边境。然而我们不能让首都无人防守,所以我们必须分割我们的部队。 +tut_1a_14;分割部队 +tut_1a_15;一支新部队被建立了,现在你可以看到军队组织界面。要把单位加入这支部队,点击移动按钮来移动你想分割的子单位。试试移动一个单位到新部队。 +tut_1a_15a;请点击分割军队图标 +tut_1a_16;合并部队 +tut_1a_17;干得漂亮,布鲁塞尔应该有两支部队了。你也可以注意到你军队飘扬的比利时旗帜旁边的小旗子。这表明有超过一支部队在这里。 +tut_1a_17a;然而,荷兰人可能会轻易战胜这支部队,我们应当重新合并他们。首先用一个拖动框选中这个省份里的两个单位。如果你选中了省份外的其他单位,点击键盘上的ESC并再尝试一下。 +tut_1a_18;选中单位后,按合并部队的按钮。 +tut_1a_20;移动一个单位 +tut_1a_21;现在我们要向邪恶的荷兰人进军。我们希望移动布鲁塞尔的部队去解决在马斯特里赫特的荷兰军队。选中布鲁塞尔的部队然后右键点击马斯特里赫特来移动你的部队。 +tut_1a_22;移动一个单位 +tut_1a_23;注意从你的单位指向马斯特里特赫的箭头。在你的单位前进时这个箭头会被逐渐填满,指示你的部队已经行进了多远。按下键盘的空格键取消暂停。 +tut_1a_22b;移动一个单位 +tut_1a_22c;你的单位现在在移动了,注意箭头是怎么被填满的。 +tut_1a_24;战斗 +tut_1a_25;你的单位正在针对荷兰人行动。注意你部队下方的进度条,这显示谁正处于优势。更多黄色表明左边国旗的一方正处于优势,更多绿色表明右边的国家正处于优势。点击进度条来获得更多的战斗细节。 +tut_1a_26;战斗 +tut_1a_27;战斗界面应该已经出现了。在这里你可以得到关于战斗里发生了什么等更多的细节信息。再一次按空格来取消暂停。我们很快就能获得胜利。 +tut_1a_28;战斗 +tut_1a_29;战斗结束了,你的部队应该已经胜利了。在战斗结果窗口里,你能看到本次行动的结果。点击下一步继续。 +tut_1a_30;战斗 +tut_1a_31;点击地图不是选择部队的唯一方法。维多利亚二有一个叫快捷栏的功能。点击右面的小加号来打开快捷栏的窗口。 +tut_1a_32;快捷栏 +tut_1a_33;快捷栏是一个管理你国家许多东西的捷径,例如你的军队,战斗和正在进行的建设。你能通过开关快捷栏上的小图标来设置它。 +tut_1a_33a;现在我们想选择第三步兵师,在快捷栏里点取这支部队。 +tut_1a_34;通过海路运输部队 +tut_1a_35;为了突袭荷兰人我们将在他们战线后方登陆。确认你已经选取了布鲁塞尔的部队。注意你在布鲁日港有一支舰队(码头边有一条船)。 +tut_1a_35a;通过点击右边的装载按钮把你的部队装载上船。 +tut_1a_36;通过海路运输部队 +tut_1a_37;现在我们必须把我们的部队移动到海域“多格滩”。为了做到这个,点击布鲁日的港口,在舰队被选中后,右键点击“多格滩”在你的移动箭头出现后,继续游戏。 +tut_1a_38;通过海路运输部队 +tut_1a_39;现在我们必须登陆。确保你选中了你的海军。注意单位界面右下角的按钮,点击这个将选中你的部队。点击这个并右键点击米德尔堡把你的部队移动过去。 +tut_2a_1;产业 +tut_2a_2;欢迎来到涵盖维多利亚二的产业部分教程。在这里我们将学习在维多利亚二中构建你国家最基本的部分:经济。 +tut_2a_2a;经济是围绕金钱和物资建立的。物资由你的人民和部队生产及消费,而金钱则用来把商品从生产者传递到消费者。 +tut_2a_2b;在顶部的工具栏里点击生产按钮即可获得你的国家物资生产的概况。 +tut_2a_2c;生产 +tut_2a_2d;在维多利亚二中最基本的驱动因素之一就是商品的流通,商品可以是从木材到轻武器的一切。商品由生产者生产并被消费者购买。消费者既可以是想找些什么吃的民众或是需要原材料的生产者。 +tut_2a_2e;这种流通的绝大部分都将在你不参与的情况下进行。你和这个流程的互动可以是建立工厂,向贸易收税以及购买商品来满足你的军队。 +tut_2a_2f;点击下一步继续 +tut_2a_3;生产 +tut_2a_4;物资的生产有三个来源: +tut_2a_4b;原料产地 - 这些是农场和矿井。农民和劳工们在这里接受大自然的馈赠。 +tut_2a_4c;手工业者 - 这些是铁匠铺和纺织作坊。他们从市场购买产品并生产加工后的产品。 +tut_2a_4d;工厂 - 工厂也生产加工产品。然而这些是未来发展的道路,取决于政治体系,他们可能是由玩家或资本家建立的,工厂雇佣工人及职员来进行生产。 +tut_2a_5;生产界面 +tut_2a_6;在这个界面里你能看到所有你国家出产的货物。他们按照分类被组合在一起显示每个出产的货物旁边有一个图标表示了是哪一种生产者生产了它们。 +tut_2a_6a;农民或劳工代表原料产地 +tut_2a_6b;工人代表工厂 +tut_2a_6c;手工业者代表了他们自行生产的部分 +tut_2a_6d;在这个界面里你可以把鼠标停留在各种图标上来得到关于你国内生产的更多信息来帮助你做出决定 +tut_3a_1;财政 +tut_3a_2;你的国家现在是比利时,必须管理她的国家财政来取得世界上的领先。税收必须和支出平衡,经费必须节约用来来投资,诸如军队。我们必须打开财政界面来管理财政,点击顶部工具栏的财政按钮。 +tut_3a_3;财政界面 +tut_3a_4;这里是财政界面。在这里你可管理你政府的收入和支出,也可以取得贷款来迅速增加现金。让我们从税收开始。点击下一步继续 +tut_3a_5;税收 +tut_3a_6;你最重要的取得收入的方法是税收。对不同的社会阶层,税率可以设置得不一样。 +tut_3a_6a;有三个社会阶层: +tut_3a_6b;贫困阶层 +tut_3a_6c;中产阶层 +tut_3a_6d;富裕阶层 +tut_3a_6e;不同的职业属于不同的阶层。你可以通过税收滑动条旁的图标来看出是哪些。 +tut_3a_6f;税收通过滑动各个阶层的滑动条来设定。然而,税收并不是没有后果的。你收的税越多,你留给你的人民的钱就越少。在税收滑动条旁你可以看到一个图表显示了这个阶层所需的满足状况。在满足收支平衡的情况下尽量降低税收。点击下一步继续。 +tut_3a_7;支出 +tut_3a_8;那么,我们能用收来的税干什么呢?首先我们用它来维持政府的运转。有许多项支出,例如军事开支、教育开支以及用来维持你军队和殖民地的资金。 +tut_3a_9;开支有两种。第一种是固定开支,它取决于你购买的产品,例如军队维护。这些开支根据你在游戏的其他部分的行动来改变,例如解散一支部队。 +tut_3a_10;第二种是可以通过滑动条调节的开支。你向右移动越多,你付出的资金也越多。 +tut_3a_11;大多数时间你必须考虑好开支的优先级。你需要更多的部队?增加军事开支。你希望扩大官僚体系?移动行政开支滑动条。试着移动滑动条看看数字的变化。注意所有变化都是逐步的,如果你增加行政开支的滑动条,更多人随着时间的推移会希望成为官僚。当你完成了,点击下一步。 +tut_3a_18;平衡你的财政 +tut_3a_19;比利时需要一个平衡的财政。你通过使收支相等来做到这一点。然而每个你移动的滑动条都各有利弊,更高的税收将消耗你人民的资产,更低的支出将破坏你的政府财政。 +tut_3a_19a;如果你的财政没有平衡并且可用资金告罄。我们将自动取得一笔贷款。现在,让我们尝试平衡你的预算。当你觉得可以了,点击下一步。 +tut_3a_20;贷款 +tut_3a_21;当你的经济需要一个短期激励的时候,你总是可以借到钱。这些钱的来源是人们把多余的钱存入国家银行。 +tut_3a_21a;当你取得一笔贷款,这笔钱首先从你的人民中借取,然后从其他国家的人民处取得。 +REMOVE_tut_3a_21b;尝试通过点击取得贷款的按钮来获得一笔贷款。把滑动条推到你想要的数量随后点击下一步。 +tut_3a_22;贷款 +tut_3a_23;你现在取得了一笔贷款,你可以看到你的借款总额增加了你刚刚申请的数额。同时要注意利率,这是你的贷款每天所需要支付的利息。然而利息很昂贵,所以我们现在必须偿还我们的贷款。点击偿还贷款并在点击“好的”之前把滑动条推到最右边。 +tut_4a_1;科研 +tut_4a_2;为了在世界中前进你需要科研。科研能够增强你从军队到工业的一切。要管理科研,请打开科研界面。 +tut_4a_3;科研界面 +tut_4a_4;这是科研界面,在这里你可以开始研究你的科技。科技分为五个种类:陆军、海军、商业、文化和工业。比利时是一个发展中的工业国,让我们点击工业。 +tut_4a_7;选择科技 +tut_4a_8;现在所有的工业科技展示在你面前。绿色的是你已经拥有的。黄色的是你能够研究的。灰色的是你还不能研究的。 +tut_4a_8a;在成为一个工业国的过程中,我们必须尝试加强我们的基础设施。点击实验铁路。 +tut_4a_9;开始研究 +tut_4a_10;注意右下角的区域变化了。在这里的你可以看到科技完成后的效果以及可能发生的发明。点击开始研究开始这个项目。 +tut_4a_11;开始研究 +tut_4a_12;现在被选择的科技应该变蓝了。这意味着这个项目正在进行。你总是能通过研究别的科技来改变项目。 +tut_5a_1;政治 +tut_5a_2;这个教程将覆盖维多利亚二的政治部分。政治是在维多利亚二里更重要的一部分。随着游戏的进行社会将产生变化,新的政治思想会在你的人民中扎根并开始要求改革。 +tut_5a_2a;政党和改革对你如果控制你的国家有着重大冲击。如何管理你的人民取决于你的意愿。要了解关于政治更多的内容,在顶部工具栏里点击政治。 +tut_5a_3;政治界面 +tut_5a_4;在这个界面里你能看到当前的执政党。你的人民和选民的倾向和他们的话题。如果你的政府类型允许你还可以改变执政党,或者如果你倾向民主则可以开始一次选举,点击下一步继续。 +tut_5a_5;政府 +tut_5a_6;在这里你能看到你的执政党。一个执政党有一个意识形态以及一系列的政策。这些政策影响你国家运行的规范。例如国家是否可以建立工厂还是只有资本家才可以。它们也会对财政界面的滑动条产生限制。 +tut_5a_6a;比利时由民族党执政,你可以把鼠标移到图表上以了解他们政见的更多信息。当游戏进行你的需求会发生变化。同时变化的还有你人民的意识形态以及他们支持的政见。你必须在你想拥有的政府类型和你人民想要的之间平衡。当你准备好继续了点击下一步。 +tut_5a_7;改革 +tut_5a_8;为了影响你国家的运行你可以执行一系列的社会和政治改革。 +tut_5a_9;政治改革是影响你国家政治系统的东西,而社会改革使用政府资金来帮助不同的的人群。 +tut_5a_10;你应该考虑签署你人民期望的改革,你必须小心你必须能负担它们。上议院也必须被考虑,他们讨论新改革是否被执行。以下是一系列比利时改革的例子: +tut_5a_11;选举系统-比利时有根据财富选举的系统。这意味着只有富裕阶层和中产阶层可以投票。例如你将它改为普选加权,那么所有的人群可以投票,只是富人的票记两倍。 +tut_5a_11a;医疗保障-比利时拥有“象征性卫生保健”。这意味着在一定的投资下我们人口的增长会额外增加2.5%。但只有在我们在财政拥有充足投资的情况下。 +tut_5a_12;政见和选民 +tut_5a_13;在这里你可以查看你的人民对你国家的感受。注意两个图表:选民意识形态和民众意识形态。造成这差异的原因是我们的投票系统,这也是一种政治改革。 +tut_5a_13a;这种差异的一个效果是当一个政党赢得了选举后我们大多数民众可能会对此感到不安。 +tut_5a_13b;在下方你可以看到对我们的人民最重要的政见。这可能是在改革时一个重要的需要考虑的方面。 +tut_6a_1;人口 +tut_6a_2;你的人口是你最重要的资源,也是维多利亚二中最重要的推动力量。你的人口会生产物资、购买物资、支付税金、投票或者在不高兴时叛乱。 +tut_6a_2a;人口界面是你得到你人口信息的主要来源。但首先,让我们谈谈你的人口在哪里居住:省份和地区。 +tut_6a_2b;在你地图的中间点击布鲁塞尔这个省份。 +tut_6a_3;省份与地区 +tut_6a_4;大地图被划分为很多省份,省份是最小的地理单位。你的人口在这个范围内居住与工作省份又被划分成若干个地区。每个地区一般包含一到四个省份。 +tut_6a_4a;每个省份都会在所属地区中共享一些东西,比如生产商品的工厂、负责征税的官僚以及雇佣工人的资本家和贵族们。 +tut_6a_4b;在你选择的省份界面的上方是这个省份所属地区的名字:“佛兰德”,在其下方是这个省份的名字。在维多利亚二中有很多间接的方式来影响的你的人口,不过也有一个更直接影响本省份人口的方式,那就是国家焦点。 +tut_6a_5;要设置国家焦点的话,在省份界面上点击国家焦点按钮就行了。 +tut_6a_6;国家焦点 +tut_6a_7;相对于其他手段,国家焦点是影响本地人口最直接有效的手段。 +tut_6a_8;铁路 - 鼓励资本家修建铁路 +tut_6a_9;移民 - 鼓励你的人口迁居此地 +tut_6a_10;殖民 - 在这个地区建立殖民地,只能在空白的地区使用 +tut_6a_11;转化 - 鼓励你的人口转化为某种人群 +tut_6a_12;生产 - 鼓励你的资本家和工匠们生产某一类的物资 +REMOVE_tut_6a_13;为了增加比利时的工业产量我们需要更多工人,点击技工的图标来达成这个目标。 +tut_6a_14;人口 +tut_6a_15;在省份界面中你也可以查看该省人口的情况。这三个图标从左到右分别是他们的职业、意识形态与民族。 +tut_6a_15a;还有一点,点击图表边的查看按钮你能看到更多的信息,现在试试。 +tut_6a_16;人口界面 +tut_6a_17;这就是你的人口界面,在这儿可以查看比利时全国的人口状况。点击布鲁塞尔可以看到布鲁塞尔人民的详细情报。通过选取不同的省份、地区或者整个国家,你将可以查看不同范围内的人口状况。 +tut_6a_18;顶端的过滤筛选键可以让你选取不同职业的人口从而得到你想要的情报。 +tut_6a_19;这是你现在选取的人口的统计状况,比如他们的职业、民族以及宗教。 +tut_6a_20;这儿有个关于省份人口的,按照职业、民族与宗教划分的长列表,被称为人群。想知道每个人群的情况吗?找到并点击左边列表中的弗拉芒人技工图标。 +tut_6a_21;关于人群 +tut_6a_22;人群是按照人口的民族、宗教与职业所划分开来的最小的人口单位。在这个界面中你可以看到他们满意度。也可以在此查看他们对政治的态度。点击下一步继续。 +tut_7a_1;贸易 +tut_7a_2;在维多利亚二中物资从各种来源生产出来,如原料产地、工厂和手工业者。这些物资随后被用来卖钱,这些交易多数自动在人民和工厂之间发生。有些由玩家控制,例如购买物资来建立和补给军队,建立工厂以及支持海外领地。这些在贸易界面中控制。在顶部工具栏中点击贸易按钮。 +tut_7a_3;贸易界面 +tut_7a_4;这里是贸易界面,这里你能找到许多关于市场里物资流通的信息。在界面左上角,你能看到游戏中所有的物资,以及它们的价格和最新价格变化。我们需要一些关于轻武器的信息,点击轻武器图标。 +tut_7a_5;交易物资 +tut_7a_6;注意界面右上角的区域发生了变化,现在那里显示该项物资的细节。 +tut_7a_6a;在顶部你可以看到价格曲线,它显示了价格随时间的变化。 +REMOVE_tut_7a_6b;这下面有两个选择框,自动和国内购买。选择自动将会自动购买你军队需要的物资。国内购买将强制你只购买本国生产的物资。 +tut_7a_6c;在这里你还可以看到你国家生产了多少以及政府、生产者和民众的需求。现在我们需要买入一些东西。点击下一步继续。 +tut_7a_7;建立贸易 +tut_7a_8;荷兰人看上去是个威胁,我们必须为将来储备一些大炮,大炮对建立和补给军队都是必要的。 +REMOVE_tut_7a_8a;注意下方有买入文字的图标和它旁边的滑动条。这意味着如果你把滑动条移动到你仓库中的某个值,游戏将会尝试购买直到你拥有这个数量。 +tut_7a_8b;另一方面如果你再点击这个图标,它将变成出售,你将卖出你的库存直到你设定的值。现在我们希望购买,确认购买/出售按钮被设为了购买并且确认你把滑动条移动到大约10个单位后点击确认贸易按钮来确认这个订单。 +tut_7a_12;国家库存 +tut_7a_13;现在把目光转向国家库存。这里你可以看到你的政府储存了多少物资以及它们前一天的变化量。同时注意这个按钮,点击这个按钮将允许你的民众从你的库存里购买东西,这在战时你无法从国外购买时非常有用,假如你事先有所准备储备了战略物资的话。 +tut_7a_15;现在继续游戏几天看看库存是怎么被轻武器填满的。 +tut_8a_1;外交 +tut_8a_2;外交是你在维多利亚二中支配世界最重要的工具。在这里你组建同盟以及宣战。你把小国家拉入你的势力范围并关注你在列强之中的地位在顶部工具栏中点击外交按钮。 +tut_8a_3;外交界面 +tut_8a_3a;这是外交界面。在这里你控制你国家的外交决定以及观察别的国家。 +tut_8a_3b;你要干的第一件事是对我们北方的敌人采取行动。然而荷兰比我们强一些,所以我们需要盟友。英国是一个很好的候选,在左下角的国家列表中找到英国。尝试使用列表上的过滤按钮来帮助你找到英国。 +tut_8a_4a;国家信息 +tut_8a_4b;现在我们选择了英国。在我们和他们联盟前我们首先需要知道他们是不是喜欢我们。看看你刚才点击的列表的右边部分。这个值还比较低但是应该够了。现在让我们检查他们是否正卷入别的冲突。点击界面上方的显示战争按钮。 +tut_8a_5;国家信息 +tut_8a_6;现在在界面上方应该可以看到所有正在进行的战争。你应该能看到德克萨斯人正在和他们以前的墨西哥统治者战斗。你也可以在中间偏右的位置查看英国的盟友及战争的状况。 +REMOVE_tut_8a_7;想和英国结盟的话我们得从外交来入手。外交包括了从结盟到宣战的各种选项。要执行外交命令的话我们需要外交点数,这个点数每个月都会怎家。在上方的外交栏中我们可以看到我们有1点的外交点数,刚好用来和英国结盟。去在外交界面中点击结盟与‘接受’来建议英国与我们结盟。 +tut_8a_8;宣战 +tut_8a_9;现在英国是我们的盟友了。一般来说我们要等几天才能得到别国的答复,不过这次倒是很快的。现在该对付荷兰人了。在外交界面中点击荷兰并点击宣战按钮。 +tut_8a_10;宣战 +tut_8a_11;要宣战必须有一个战争的目标,在宣战时我们能选择的战争目标是有限的。如果战局顺利的话可以加入更多的目标,不过要是没达成这些目标的话我们的人民们会很生气的。现在我们只需要羞辱荷兰,如果我们战胜的话我们能减少对方的声望。继续点击羞辱按钮。 +tut_8a_12;宣战 +tut_8a_13;宣战是有代价的,这关系到其他国家将如何看到我们。有一个叫恶名的数值,如果恶名太高的话我们将会有很多麻烦,比如其他国家将组成正义的联盟来制裁我国。 +tut_8a_14;战争也是有奖励的。在完成战争目标之后我们也能获得一些声望值,依照战争目标的不同声望奖励也不同。 +tut_8a_15;每个战争目标也有需要一定的战争得分来达成。战争得分越高,敌国就越容易接受我们要求。 +tut_8a_16;现在已经万事俱备只欠东风了,点击“同意”按钮去向对方宣战吧。 +tutorial_chapter_military_basic;基础军事教程结束 +tutorial_chapter_military_victoria;中级军事教程结束 +tutorial_chapter_industry_basic;基础生产教程结束 +tutorial_chapter_industry_victoria;中级生产教程结束 +tutorial_chapter_budget_basic;基础财政教程结束 +REMOVE_tutorial_chapter_budget_victoria;中级财政教程结束 +tutorial_chapter_technology_basic;基础科研教程结束 +tutorial_chapter_technology_victoria;中级科研教程结束 +tutorial_chapter_politics_basic;基础政治教程结束 +tutorial_chapter_politics_victoria;中级政治教程结 +tutorial_chapter_population_basic;基础人口教程结束 +tutorial_chapter_population_victoria;中级人口教程结束 +tutorial_chapter_trade_basic;基础贸易教程结束 +tutorial_chapter_trade_victoria;中级贸易教程结束 +tutorial_chapter_diplomacy_basic;基础外交教程结束 +tutorial_chapter_diplomacy_victoria;中级外交教程结束 +tutorial_chapter_end;点击选择下一步。 +tutorial_continue_basic;基础$TYPE$ +tutorial_continue_intermediary;中级$TYPE$ +tutorial_continue_advanced;高级$TYPE$ +tutorial_continue_end;返回目录 +LEDGER_HEADER_RANK;国家排名 +chapter_name_0;简介 +chapter_name_1;陆军和海军 +chapter_name_2;生产 +chapter_name_3;财政 +chapter_name_4;科研 +chapter_name_5;政治 +chapter_name_6;人口 +chapter_name_7;贸易 +chapter_name_8;外交 +FE_BASIC;基本 +FE_MEDIUM;中级 +FE_ADVANCED;高级 +FE_START_ALL_CHAPTERS;从头开始…… +TUT_NEXT;下一步 +tut_1b_1;军事 - 中级 +tut_1b_2;在这个章节,我们将会让大家了解一些维多利亚系列老玩家熟悉的,但新玩家觉得陌生的军事系统概念。请在顶端点击军事按钮来进入军事界面 +tut_1b_3;军事面板 +tut_1b_4;这是军事面板, 在这里你可以查看你的军队和将领,招募军队和动员全国参战。 请点击组建陆军按钮来开始招募部队。 +tut_1b_5;人力和人口 +tut_1b_6;在维多利亚中,人力的概念和其它Paradox游戏不同。所有的军队都是从职业为士兵的人口,即士兵人群中招募的。建造军队的前提是人口中有足够的士兵来充实军队。列表显示了所有现在能招募的单位,如果需要招募更多单位,请增加军事预算,鼓励更多的人民参军。 请点击瓦隆人 步兵。 +tut_1b_7;建造军队的成本 +tut_1b_8;刚才点击的单位叫“瓦隆人步兵”。 这表示它是一支由瓦隆士兵组成的常规步兵单位。单位名称的下方显示布鲁塞尔,表示部队的士兵居住在布鲁塞尔。 +tut_1b_9;单位左边的图标和数字代表了建造军队所需要的物资。这个单位需要20轻武器和20罐头食物。这些物资来自你的库存。如果库存不足,则需要从全球市场中购买。 +tut_1b_10;建造的单位显示在屏幕右侧的建造序列中,单击它可以用于取消建造命令。现在请点击关闭按钮来继续到下一部分教程。 +tut_1b_11;陆海军将领 +tut_1b_12;要取得胜利,军队必须有将领的正确指挥。 招募陆军将领和海军将领会消耗领导力。 +tut_1b_13;领导力是从职业为军官的人口,即军官人群中产生的。如果需要招募更多将领,请在预算面板中增加军事预算(和增加士兵一样)。军官和士兵的区别是,士兵是从贫穷的人口中招募的,而军官是从富裕的人口中招募的。 +tut_1b_14;招募将领按钮旁的数字是以现在的领导力能够招募的将领数量。请点击提拔陆军将领按钮。 +tut_1b_15;将领 +tut_1b_16;此将领有两项特性,特性可以是有益的或有害的。将鼠标停留在特点上可以显示详情。无论特性是好是坏,有将领的军队永远比没有将领的军队强。 +tut_1b_17;查看将领正在带领的部队,这名新将领目前没有被分配指挥部队。 +tut_1b_18;单击方框可以选择自动分配将领指挥部队和自动招募将领。 +REMOVE_tut_1b_19;现在手动分配将领指挥部队, 请按箭头的方向选择位于斯帕的部队。 +tut_1b_20;分配将领 +tut_1b_21;点击“(没有指挥官)”的方框,然后选择将领。 +tut_2b_1;生产 - 中级 +tut_2b_2;在这个章节,我们会让大家了解一些老玩家们很熟悉的维多利亚系列的生产概念。首先是最基本的物资制造者:原料产地。请点击布鲁塞尔省来打开省份面板。 +tut_2b_3;原料产地 +tut_2b_4;很多物资是由原料产地生产的。原料产地基本上指农场和矿场。在省份面板的中可以看到布鲁塞尔省的原料产地:硫磺矿。 +tut_2b_5;产品 - 图标显示该原料产地制造硫磺,旁边的数字显示生产的数量。将鼠标停留在产品上可以看见影响生产力的因素。 +tut_2b_6;收入 - 所有原料产地的产品将会流入市场。原料产地在成功卖出商品后获得收入。收入将被用来酬劳工人和拥有这些原料产地的贵族。 +tut_2b_7;雇员 - 原料产地雇佣农民、劳工在农场和矿场中工作。更多的雇员带来更多的产品,但雇员的最大数量是被限定的。 +tut_2b_8;你无法直接影响原料产地的产量。但你可以通过研究科技、建造铁路和税制改革来让他们更有效率和觉得工作更有吸引力。将鼠标停留在各个小图标的上方可以看到更多资料。完成后请点击顶端的生产按钮。 +tut_2b_9;工厂 +tut_2b_10;此面板显示了建造在各省的工厂。 +tut_2b_11;原料 - 工厂需要从世界市场采购来的原料来制造产品。 +tut_2b_12;保养 - 除了原料外,工厂需要水泥来进行保养,缺乏水泥会导致产量降低。 +tut_2b_13;缺乏足够资源时,可以选择优先某个工厂。在这里铁是几个工厂都需要的,请随按钮的指示点击方框来给钢厂优先使用铁资源的权利。 +tut_2b_14;建造工厂 +tut_2b_16;工厂的建造 +tut_2b_17;在此版面里显示了可以被建造的工厂。 +tut_2b_18;在菜单里点击普通衣物工厂可以查看哪样该工厂所需的原料是本国能生产的。现在比利时已经有纺织品工厂,制造更多以纺织品为原料的工厂可以增强当地经济。 +tut_2b_19;下面可以看到建造工厂所需的建筑原料。在点击建造按钮时,将自动从世界市场中购买不足的原料。此外,下面列出了原料费。原料费指在工厂开工的头几天,用来购买工厂原料的款项。 +tut_2b_20;在此栏目中显示了失业工人数量。在缺少失业工人的情况下,新建的工厂将逐渐雇用由其他职业转化而来的工人。 +tut_2b_21;选择工厂的准则是,应尽量建造当地可以生产其原料而对其产品又有需求的工厂。现在请点击开始建造来制造普通衣物厂。 +tut_2b_22;工厂的扩建 +tut_2b_23;可以通过扩建工厂来增加工厂的产量。由玩家还是资本家来扩建工厂同样取决于政治系统。扩建工厂的花费和新建一座类似工厂相近,可以将鼠标停留在扩建按钮上来查看扩建花费。 +tut_2b_24;请点击扩建按钮来扩建钢厂。 +tut_2b_25;工厂的盈利 +tut_2b_26;工厂的产品将流入全球市场。销售额取决于当前价格和销售量。销售额的一部分会用于购买原料,余下的便是盈利。盈利被支付给工人(技工和职员)和老板(资本家)。玩家不会直接的获得盈利的金钱,只能通过税收和关税间接的获得金钱。请确保工厂的盈利能力,无法盈利的工厂会裁员和造成失业。请点击下一步继续。 +tut_3b_1;财政 - 中级 +tut_3b_2;在这个章节,我们会让大家了解和其他Paradox游戏中不一样的维多利亚二独有的财政概念。首先请打开财政界面。 +tut_3b_3;人口税收 +tut_3b_4;在维多利亚二中税收取决于人口的收入。每当人口获得一份收入,你便通过税收获得其中部分金额。人口被划分为三个阶层: +tut_3b_5;贫困阶层 - 工人和农民。 +tut_3b_6;中产阶层 - 包括了手工业者,牧师和其它受过良好教育的人口在内的中产阶层。 +tut_3b_7;富裕阶层 - 包括了贵族和资本家的上流社会。 +tut_3b_8;各阶层旁的图表显示了该阶层的生活状况。例如他们是否得到足够的生活所需。如果看见过多的红色,你可以通过降低税收帮助他们改善生活。将鼠标停留在具体的人口图标上则可以看到不同职业的人的生活状况。请点下一步来继续教程。 +tut_3b_9;关税 +tut_3b_10;关税指对国际贸易的课税或者补贴。将关税条拉向右边会增加人口和工厂购买国外物资时的负担。拉向左边则会由国家来补贴他们的购买。 +tut_3b_11;关税可以起到增加收入和保护本国工业的双重作用。 +tut_3b_12;请点击下一步。 +tut_3b_13;基本支出 +tut_3b_14;下面介绍各种不同的基本支出: +tut_3b_15;工业补贴 - 这种支出用来补贴没有盈利的工厂。可在生产界面中激活。 +tut_3b_16;仓储开支 - 用于支付贸易界面里设定的每日贸易费用。滑条上方有两个数字,分别是军事消耗和海外维护的花费。这些数字会间接地影响仓储开支,因为维持军队和资产需要购买物资。例如,在建造工厂和招募了需要补给的陆军或海军后,你需要用自动交易或手动交易购买维护用的商品。 +tut_3b_17;教育开支 - 用于支付神职人员的薪水。神职人员有教育民众和降低人口觉醒度的作用。支出越高,越多人渴望成为神职人员。 +tut_3b_18;行政开支 - 用于支付官僚的薪水。官僚负责运行社会改革和收税。更多的官僚可使收税更加有效率。全国行政效率显示在行政开支滑动条的上方。 +tut_3b_19;社会开支 - 用于支付各种社会改革费用,例如失业救济金和养老金。 +tut_3b_20;军事开支 - 用于支付士兵和军官的薪水。 +tut_3b_21;所有这些支出直接支付给各种类型的公民。如果你付钱太少,这些人会开始寻找新工作。如果你付钱很多,便可以吸引其他职业的人,当然这也会增加支出。请玩家自行决定最佳的支出,使得在各个行业中工作的人数是玩家需要的。点击下一步继续。 +tut_3b_22;外交收支 +tut_3b_23;外交也可以产生收入或支出。如战争补助,我们可能要花钱资助友国,也可能会收到友国的支援。战争赔款也能带来收入。点击下一步继续。 +tut_4b_1;科研 - 中级 +tut_4b_2;这一章节中,我们将进一步熟悉科研对国家的影响请点击顶端的科研按钮进入科研界面。 +tut_4b_3;研究点数的生成 +tut_4b_4;每项科技的研究都会有“研究点数”。指的是在该项科技研究完成之所必须拥有的研究点数。单击任意科技,可以在信息栏里查看该科技所需的研究点数。请点下一步。 +tut_4b_5;研究点数的生成 +tut_4b_6;研究点数由人口生成,具体来说是神职人员和官僚。识字率、国家多元化程度和科技进展都会影响研究点数的生成。请将鼠标停在顶端科技按钮上方来查看比利时拥有的研究点数。接下来我们讨论一下科技的影响,请点击陆军类别的战略机动科技。 +tut_4b_7;科技的效果和发明 +tut_4b_8;科技的研发有双重影响,分别是即时效果和发明。信息栏里说明了战略机动影响要塞的最大等级,陆军侦查和补给消耗。这些效果在科技研发成功时立即生效。 +tut_4b_9;发明 - 注意科技旁的灯泡,这些代表发明。请将鼠标停留在它们发明上来观看它们的影响。发明的效果不是即时的,而是在科技研发完成后,按照一定机率随机触发的。灰色的灯泡表示无法触发,黄色表示有可能而绿色代表已经触发。 +tut_4b_10;玩家可以研究一下什么样的发明对应的科技是什么,然后点击下一步继续。 +tut_5b_1;政治 +tut_5b_2;这一章节将解释维多利亚中的一些基本政治系统概念,请点击顶端的政治按钮。 +tut_5b_3;执政党 +tut_5b_4;这里显示了比利时的执政党“保守党”,他们拥护的政策对国家有重大影响,并且决定了玩家能采用的政策。在政党名的下方可以看到现在的政策。例如民族主义者喜欢国家资本主义,这种政策的效果之一是让玩家可以手动建造工厂,而在其它政策下可能只有人口中的资本家能建造工厂。政策的另外一个重要影响是它会限制财政滑动条的使用自由。比如国家资本主义政党会不允许税收低于某个程度。点击下一步继续。 +tut_5b_5;政体 +tut_5b_6;在玩家碰见不喜欢的执政党时,政体可能会极大限制你对执政党做出更换的能力。政体还能禁止某些意识形态政党掌权。比利时的政体是议会君宪制,在此制度下政府举行选举,但玩家可以不顾政党支持者斗争性的增加,选择推翻选举结果而改由另一派执政。政体是由各种政治改革的结果决定的,玩家是只能以间接的方式更换政体的。举个例子,没有民主政府能在投票权被废除的情况下继续存在。请点击下一步继续。 +tut_5b_7;选举 +tut_5b_8;有些政治体制以选举的方式产生执政党,例如议会君宪制和民主共和制。民主政府的选举必须每隔一段时间举行,但玩家可以单击提早选举的按钮来提前大选选举开始后,竞选活动也紧随其后。竞选活动中常会发生各种事件,例如丑闻和煽动演说,足以左右选举结果。在竞选活动结束后,投票者根据自己支持的政见决定执政党。值得注意的是投票者和全体人民未必相等,例如在比利时只有富人才可以投票。请点击下一步继续。 +tut_5b_9;政治改革 +tut_5b_10;政治改革会给国家政治系统运作,人民对政治的看法带来影响。例如投票权和选举制度决定了谁能投票和投票中谁的分量更重,媒体权利则会影响受教育人口的政见。政治改革的原因通常是来自人民的呼声,但也可能是玩家希望更随心所欲的决定国家前途。现在我们来看社会改革,请点击下一步继续。 +tut_5b_11;社会改革 +tut_5b_12;社会改革影响着国民的福利。有些改革增加工业效率,如最高工作时制。另外一些可以将政府的金钱分配给个别阶层的人民。有的社会改革对国家非常有益,但要注意社会改革会增加行政支出。 +tut_5b_13;决议 +tut_5b_14;在政治面板的右下方可以看到政治决议。这些决策对国家有重要影响,例如改变学术传统,建造巴拿马运河和统一德意志。将鼠标停留在问号上可以看到执行决议的前提条件,停在打勾按钮上可以看见它所带来的影响。如果打勾按钮是灰色的,表示玩家无法执行这些决议,因为没有满足前提条件。请点击下一步继续。 +tut_5b_15;反叛集团 +tut_5b_16;最后我们来看漠视人民苦难的最终结果:革命。随着人民斗争性的增加,他们会开始加入反叛集团,而这些都会被显示在该窗口。反叛集团是由一群对现状不满,志同道合的人组成的。我们可以看到比利时有一个反动主义集团。其名字的右方有三个数值,它们分别是: +tut_5b_17;成员数量 - 支持集团的人数。 +tut_5b_18;组织度 - 用来代表集团的内在实力。该数值会在不满人口取得大量收入时增加。 +tut_5b_19;叛乱度 - 该数值代表此集团总起义的风险。 +tut_5b_20;当一个反叛集团决定起义时,会出现一定数量的叛军,数量由组织度与叛乱度决定。请小心,如果某个人群斗争性过高,它会不管集团的情况自行起义,还会增加总起义的机率。必须在战斗中击败,或者解决斗争性高的人群的诉求,才能消灭反叛集团。请点击人口栏查看各个人群的诉求是什么。 +tut_6b_1;人口 +tut_6b_2;在这一章节里,我们会介绍更多有关人群的概念。请点击顶端的人口按钮来继续教程。 +tut_6b_3;人群 +tut_6b_4;在维多利亚二中,人口最基本的单位便是人群。一个人群代表了在同一省内,有同一职业、民族和信仰的一定数量的人口。每个人群有数项特性,我们将帮助大家熟悉它们。请点击任意人群图标继续教程。 +tut_6b_5;人群 +tut_6b_6;在这里我们能进一步了解这些“人民代表”。 首先我们来看他们的属性: +tut_6b_7;国籍 - 显示这个人群的语言和民族。有些国家对少数民族不能容忍,会因此导致大量摩擦。 +tut_6b_8;斗争性 - 显示这个人群不满的程度。 +tut_6b_9;觉醒度 - 显示这个人群对四周世界和怎样为自己争得权益的了解程度。 +tut_6b_10;识字率 - 显示这个人群的识字率。这会影响例如研究点数,人群作为各行各业人士的效率以及人群的政治取向。 +tut_6b_11;宗教 - 显示这个人群的信仰。如果与国家宗教不一样,会引起摩擦。 +tut_6b_12;失业率 - 显示在这个人群中,多大一部分人失业了。 +tut_6b_13;需求满足 - 显示这个人群对物资的需求被满足了多少。无法满足需求时会导致各种结果,无法满足奢侈品需求时人群可能会不快乐,无法满足必需品需求则意味着饥饿。 +REMOVE_tut_6b_14;请关闭窗口继续。 +tut_6b_15;斗争性 和 觉醒度 +tut_6b_16;让我们进一步探讨最重要的两项指数:斗争性和觉醒度 +tut_6b_17;觉醒度 - 觉醒度对游戏最大的作用是推动改革。随着游戏的进展和国家的发展,觉醒度会继续增长,人民会开始要求改革。如果人群获得他们期望的改革,觉醒度会下降一些。觉醒度增长的另一个重要影响是人群会开始有更大需求,使得富裕的独裁政府有可能通过让人民致富的手段回避改革。 +tut_6b_18;斗争性 - 许多事情会让人群愤怒,但最重要的一个是人民无法满足生存所需。人群的愤怒伴随着更高的暴乱可能性。当一个人群极度愤怒时,他会加入革命党和用自己所有的资源去推翻政府,甚至起义而成为叛军。 +tut_6b_19;请点击下一步。 +tut_6b_20;现金 +tut_6b_21;最后,你会注意到人群拥有现金。人群由他所从事的职业获得现金。这些钱被用来购买生活所需。如果人群还有多余的金钱,他可能在国家银行存款,使得国家可以向国家银行借贷使用这笔金钱。 +tut_7b_1;贸易 +tut_7b_2;在这一章节里,我们会介绍维多利亚二里贸易的概念。请点击顶端的贸易按钮来进入贸易界面。 +tut_7b_3;全球市场 +tut_7b_4;在维多利亚二中,所有产品都会在全球市场流通。每天所有的人群、工厂和政府都试图从市场里购买生活所需、原料和各种资源。请点下一步来继续教程。 +tut_7b_5;价格 +REMOVE_tut_7b_6;价格是每天由市场根据全球的需求和供给决定的。需求和供给的不平衡会产生一个理想价格, 当今价格会逐渐向理想价格靠拢。请留意玩家觉得重要的商品的价格。 比如,如果轻型武器的价格在增长,也许就到了建造新工厂的时候了。请点继续 +tut_7b_7;政府采购和卖出 +tut_7b_9;政府自动采购 +tut_7b_10;有些贸易可以自动进行,比如维持陆海军和海外资产正常运作的物资,以及建造建筑物所需要的原料。请注意自动交易的方框是打勾了的,这表示交易是自动进行的。我们来尝试手动交易,点方框取消它。 +tut_7b_11;政府手动采购 +tut_7b_12;手动贸易可以用来堆积库存和制定对某种商品每天购买的数量。请把滑条放到理想的位置,这表示如果你的库存将维持在这个水平,过多的商品将被卖掉。点击确定交易的按钮。 +tut_7b_13;进口和出口 +tut_7b_14;市场分为两部分,国内市场和全球市场。共同市场是指国内市场和同属一个势力范围内其他国家的市场之和。世界市场包括了共同市场之外的所有商品。买家准备购买物资时会首先尝试从共同市场购买。当共同市场的存货不能满足他的要求时,他将从世界市场进口。建设本国经济的正确方式是确保本国所需的商品都在本国内制造。请点击下一步。 +tut_8b_1;外交 +tut_8b_2;在这个章节里,我们会进一步介绍排名和外交界面。请在顶端点击外交按钮。 +tut_8b_3;排名 +tut_8b_4;在维多利亚二中,排名非常重要。排名上升带来优势和尊重。排名由三个指数综合而成: +tut_8b_5;威望 - 威望的提升来自于改进国家的状况,如打赢战争,建立殖民地或发展文化。威望是极其重要的数值,因为威望高的国家在全球市场有优先购买权。威望最高的国家有权优先购买任何物资。 +tut_8b_6;工业 - 工业分数的提升来自于增强工业实力,即建造工厂和修筑铁路。 +tut_8b_7;军事 - 军事分数基于军队实力。大型战船提供最高的分数加成。请注意,新型舰船问世后,被时代淘汰的老船会变得一钱不值。 +tut_8b_8;这几个参数综合起来,决定一国的排名。请在国家列表中单击#号获取排名情况。 +tut_8b_9;国家列表 +tut_8b_10;现今最重要的国家是英国。我们比利时在排行榜中尚需努力。 +tut_8b_11;国名与国旗 - 国家的名称和象征着它的国旗。 +tut_8b_12;影响优先 - 在这里你可以选择对什么国家优先进行影响。只有列强国家可以对非列强国家这么做。可惜我们国家实力不济。 +tut_8b_13;列强的影响 - 这里你可以查看八个列强国家各自对世界的影响程度。 +tut_8b_14;势力范围 - 这里可以查看一国是否在他国的势力范围内。 +tut_8b_15;得分 - 按照顺序分别是国家的威望排名、工业排名、军事排名和总排名。 +tut_8b_16;评价 - 所有非列强国家对列强国家有自己的评价。从“敌意”到“在势力范围内”,这些评价决定了一国对列强国家的欢迎程度。如果一国对列强国家持友好态度而列强有足够的影响力,它可以选择将该国置入自己的势力范围内。 +tut_8b_17;关系 - 你与此国的关系。可以选择增加此数值,让该国更友好,但多年之后,这项数值还是会回归于零。 +tut_8b_18;请点击属于荷兰势力范围的卢森堡国。 +tut_8b_19;国家信息 - 非列强国家 +tut_8b_20;这里可以看到卢森堡的国家信息。 +tut_8b_21;可以看到该国是绝对君主制的开化国家,由保守主义派执政。 +tut_8b_22;这里可以找到排名与得分。 +tut_8b_23;然后是人口和民族的信息。 +tut_8b_24;这里可以看到列强在卢森堡有多少的影响,当玩家成为列强后,这个信息就变得非常重要了。 +tut_8b_25;请在列表中找到英国并单击它。 +tut_8b_26;国家信息 - 列强国家 +tut_8b_27;如你所见,英国是列强国家(实际上是最强)。他的信息很类似,但少了列强的影响,多了势力范围。玩家成为列强国家后,要留心你的竞争者想控制什么国家。请点下一步继续。 +tut_1c_1;军事--高级 +tut_1c_2;在这一章节中,我们将讨论维多利亚二里一些更高级的概念,包括一些一代玩家所没有接触过的概念。选中你的比利时军队开始教程。 +tut_1c_3;军队与人口的联系 +tut_1c_4;在维多利亚二中,你的每建一支军队都需要一个人群(代表你的人口的一个部分)作为召募源。注意你军队里所有的旅旁边都有一个士兵样的图标,这个图标代表这个部队和一个士兵人群相联系着。你绝大部分的部队都是和士兵联系着的,除了那些你在全面战争中动员出来的部队。 +tut_1c_5;这个联系在维多利亚二中非常真实。部队的损失会体现在它所联系着的人群上。人群如果暴动的话,对应的军队也会一起叛乱。你应该好好记住这一点,特别是你动员了全国大量人口并把他们仍到战壕里送死的时候。点击下一步继续。 +tut_1c_6;补给 +tut_1c_7;你的部队还需要补给才能打仗,比如陆军需要轻武器、罐头食品,海军需要帆船。这些军需品必须由你的政府从市场中购买,购买过程可以在贸易界面中自动(默认)或者手动进行。把鼠标放到补给条上可以看到这只军队的需求和需求是否得到了满足。点击下一步继续。 +tut_1c_8;暴动 +REMOVE_tut_1c_9;我们之前说过,如果一个与军队联系的POP暴动的话,对应的部队也会一起叛乱。你可以看到我们的一支部队有一个叛乱派系的图标,这说明它对应的POP属于一个派系。这非常的危险。查看这个POP状态和问题所在的方法之一就是点击这个人口图标,对应的人口界面会被打开。点击下一步继续。 +tut_2c_1;生产--高级 +tut_2c_2;现在我们来讨论一些关于物资产出和利润分配的更高级的概念。让我们先点击上方的生产按钮。 +tut_2c_3;手工业者 +tut_2c_4;在维多利亚二里,工厂不是我们能生产物资的唯一场所。在这个“生产界面”中,你可以看到所有被生产的物资。注意有些物资旁边有一个手工业者的图标,这说明这个物资是由手工业者生产的。 +tut_2c_5;手工业者并不在工厂或者原料产地里工作,他们从市场上买所需要的物资并把这些原料加工成新的物资然后卖出去,之后卖出的所得会用来购买手工业者的日需品。手工业者在游戏初期是二次加工品的主要生产者,不过随着游戏的推进,他们会被从新科技中受益的工厂所挤压。接下来我们讨论利润分配,请点击下一步。 +tut_2c_8;收入和利润分配 +tut_2c_9;和手工业者相似,工厂和原料产地也需要把他们的产品卖到市场上赚钱以维持他们运转。卖出所得减去原料支出(原料产地没有支出)就是它们的利润,然后这些利润会分配给这些人群: +tut_2c_10;所有者--贵族是原料产地的所有者,资本家们是工厂的所有者。他们会带来产出的加成,作为回报,他们将获得相应的一大部分利润,然后利润会被地区内全部所有者平分。 +tut_2c_11;工人--原料产地对应农民和劳工,工厂对应技工和职员。工人将分得对应工厂或原料产地的剩下的利润(最低工资会影响这个),并利用所得来购买他们的需求品。 +tut_2c_12;有时候工厂会需要玩家的一点小帮助,想知道是什么的话请点击下一步。 +tut_2c_13;工厂补贴 +tut_2c_14;有时你可能会希望一个亏损的工厂继续运行,你可能是需要继续生产重要的战略资源或者仅仅是想让工人继续高兴着。保证工厂不亏损的钱会从你的国库里支出。选中工厂补贴选框来开始补贴你的炼钢厂。 +tut_3c_1;财政--高级 +tut_3c_2;现在我们来讨论一些关于财政的更高级的概念,比如黄金和政府雇员。让我们打开财政界面。 +tut_3c_3;政府开支支出--雇员的生计 +tut_3c_4;大部分的开支滚条是用于支付你的政府雇员的薪水,这些支出会被同一类型的人群均分。不管你付他们多少薪水,这些人群都会一样地完成它们的任务。不过如果你没付够工资的话,这些人会开始转职,甚至叛乱。相反,如果你付给他们很多薪水,更多的人会转入这些行业。这意味着你如果需要更多的某类型的人,比如士兵或者官僚,你就提高拨给他们的资金。但你要注意一下,别让他们过度膨胀了。让我们来过一遍这些政府雇员,点击下一步继续。 +tut_3c_5;教育开支 +tut_3c_6;我们的教育开支付给代表教育者的神职人员。他们不但教你的子民读书写字,同时还教他们政治信仰。 +tut_3c_7;降低觉醒度--有神职人员的省份的人群的觉醒度增长会减少,该效果在贫困阶层上更加明显。 +tut_3c_8;提高识字率--有神职人员的省份的识字率会上升。当神职人员占人口比例达到4%以后,再多的神职人员也不会再提高此效果。 +tut_3c_9;点击下一步进入行政部分。 +tut_3c_10;行政开支 +tut_3c_11;我们的行政开支付给我们的官僚,是他们保证了现代国家的正常运转。他们有以下效果: +tut_3c_12;行政效率--你的国家行政效率影响你的关税效率和社会改革的效果。行政效率由你的科技与官僚在总人口的比例所决定。最高效率所需的官僚比例会随着社会改革而增加。越多的社会改革就需要越多的官僚。想知道你需要多少官僚的话,请把鼠标放到官僚比例上。 +tut_3c_13;为了最好地利用你的官僚们,你应该把他们保持在一个最优的比例上。你如何控制这一点取决于你如何管理行政开支,和你其他的人口是否对他们自己的工作满意。点击下一步继续。 +tut_3c_14;社会开支 +tut_3c_15;社会开支为你的社会改革提供经费。这些钱并不直接付给任何政府雇员,而是付给了与改革相应的政府机关。失业补助付给失业的人群,养老金则是被所有人群均分。你可以看到比利时的花费为0,因为我们没有任何社会改革。现在让我们结束开支的讨论而开始黄金的讨论,点击下一步。 +tut_3c_16;黄金 +tut_3c_17;稀有金属是一种特殊的物资,它们不会在世界市场上出售,而是直接变成钱后分给矿场的雇员与控制该矿场的国家。注意这是维多利亚二的经济系统中唯一直接产生金钱的地方,而且如果世界生产力不增加的话,这会导致通货膨胀。现在让我们更深入地了解一下贷款,点击下一步继续。 +tut_3c_18;贷款 +tut_3c_19;我们这篇教程之前提到过,一个国家总可以从世界银行里贷款。既然我们说过黄金是货币进入经济系统中的唯一途径,我们应该研究一下你借的钱是从哪里来的。 +tut_3c_20;人群在赚钱的同时会把其中的一部分存入国家银行。当一个国家需要借钱时,这些钱会从各个国家银行里出,先从本国的出,之后是各国按照国家银行的大小出。如果你还没有贷款,现在贷一点,然后点击下一步。 +tut_3c_21;贷款 +tut_3c_22;你可以在“借款”的列表里看到一系列国家,这些是你的债权国。当你付利息或清还贷款的时候,这些钱会以债权国舰船数量的顺序,重新回到放债的人群手中。 +tut_3c_23;当你无法偿还利息的时候,你会被认为是履行不能。这种情况下,你的债权国可以利用它们的海军来迫使你定制一些用于偿还债务的经济政策。履行不能非常糟糕,你应该尽可能避免出现这种情况。点击下一步继续。 +tut_5c_1;政治 +tut_5c_2;在本节中我们将介绍维多利亚二中几个重要的政治概念。让我们打开政治界面。 +tut_5c_3;多元性 +tut_5c_4;首先是多元性。它反映了您的国家内期待改革的人口。越高的值代表改革的呼声也越高。它的正面意义是可以带来更多的进步人士,得到更多的研究点数。多元性会随时间推移而增加,而它也会增加一定的科技进步。当您把鼠标停留在多元性上,您能查看比利时当前的多元性。 +tut_5c_5;复仇主义 +tut_5c_6;复仇主义代表了您的人民对我国在国际社会上遭受的不公正待遇所表达的愤怒。当我国失去某个核心地区,复仇主义便会增加,直到我们重新将其夺回或者是让时间来淡忘它。当复仇主义达到一定程度时,您的人民将会更趋向于沙文主义和法西斯主义。 +tut_5c_7;上议院 +tut_5c_8;上议院是改革方案制定的关键。某些党派控制上议院时,您可能会无法推行某些社会改革与政治改革。因为不同党派有各自不同的改革态度。例如当法西斯党派在野时他们不支持任何的改革,直到保守党派因国内过高的斗争性而不得以改革时。 +tut_5c_9;在左侧你可以看到目前比利时的上议院支持哪些改革与思想。 +tut_5c_10;上议院党派的构成取决于上议院政策改革。将鼠标悬停在不同的选择上来查看不同的政党对于改革的意见。点击下一步继续。 +tut_5c_11;社会改革花费 +tut_5c_12;我们设置社会改革,让我们的人民生活的更美好。但其中有一个成本问题。大部分的改革是增加了您的官僚机构的开支与规模。不过有两个是例外,失业补贴与退休金是直接支付给百姓的,用来支持他们生活的必需。退休金是支付给全体公民的,由国家支持每个人口20%的生活必需。失业补贴则是支付给失业人口的。点击下一步来继续我们的教程。 +tut_6c_1;人口 +tut_6c_2;在这里我们将谈论人口运动,意识形态和政治观点。我们先打开人口界面。 +tut_6c_3;意识形态与政见 +tut_6c_4;您的人民持有各种不同的意识形态和政治观点,他们会随时间而改变。我们可以把令其变化的因素划分为两类: +tut_6c_5;当前状态——人群目前的就职情况。如果该人群处于失业状态,那么他将支持失业补贴的改革。 +tut_6c_6;人群类型——不同的人群即使在同样的条件下,他们的思想往往会朝着不同的方向发展。士兵习惯于倾向扩军主义,资本家习惯于倾向自由主义。 +tut_6c_7;这些因素会互相作用,随着时间的进行增加或降低人群的诉求。人群的思想变化在它们的影响下左右摆动。您可以满足他们的诉求,以安抚他们或建立一支忠诚的军队。将鼠标悬停在比例图表上,您将可以看到他们支持这些思想的原因。 +tut_6c_8;让我们来了解一下升职与降职的问题,在列表中选中一个人群。 +tut_6c_9;升职与降职 +tut_6c_10;在维多利亚二中,您不必手动管理每个人群的就业。他们会根据自身的当前状态自动选择相应的职业。 +tut_6c_11;升职与降职——如果某个人群当前的状态良好,他们会逐渐尝试寻找比当前职业阶层更高的职位。如果情况糟糕,则会前往更低阶层的职位。将鼠标悬停在这些数值上您将能看到哪些因素影响了他们。 +tut_6c_12;新职位——您可以看到这些人群正在考虑或者向往哪些职位,将鼠标悬停在他们上面可以看到更多的详情。 +tut_6c_13;这些改变都是“缓慢渐变”的。如果您期望某个行业发展更快时,您需要增加这个行业的吸引力,已经让您的人民更愿意离开当前的阶层去改变职业。查看哪些因素影响他们的决定,然后增强或抑制它们。 +tut_6c_14;接下来让我们了解有关“移民”。 +tut_6c_15;移民 +tut_6c_16;维多利亚二中的移民方法遵循了一个比较简单的规律:按照人群当前的状态缓慢地进行。有三种移民方式驱动着您的人民: +tut_6c_17;国内移民——人群在国内移民,他们会前往容易就业的地区。 +tut_6c_18;国外移民——人群移民往其他国家,比如他们会迁往宗教政策更宽松的国家。 +tut_6c_19;殖民地移民——人群从您的殖民地迁入或迁出,以寻找一个崭新的开始。 +tut_6c_20;这些变化都是非常缓慢的,如果您希望得知他们移民的动机,您可以参考此界面的情况。 +tut_7c_1;贸易 +tut_7c_2;我们将简要地提及一些对原有维多利亚一代的玩家来说比较新的概念,并总结在贸易中政府的作用。让我们打开贸易界面。 +tut_7c_3;政府与贸易 +tut_7c_4;在维多利亚二中,所有像工厂和手工业者这样的实体都会自行参与贸易,这限定了政府在下列事务中的职责: +tut_7c_5;供应海外省份——想要有效使用海外省份你需要用护航舰队供应它们。每一个与你首都没有陆地连接的省份都会增加对护航舰队的需求,如果你没有满足这些需求,那么这些省份的工厂及原料产地的生产效率将会受到惩罚。 +tut_7c_6;供应你的部队——你的部队需要罐头食品及枪械等物资。如果他们没有得到足够的屋子,他们的效率将会受到惩罚。 +tut_7c_7;建设——建设部队或工厂需要消耗物资。当你在建设时所需物资会从库存中优先调拨,如果某些物资不足,那么它将会被加入你的政府需求。资本家建造工厂时会自行购买他们所需的物资,你只需要供应手动修建的建筑物资。 +tut_7c_8;库存——政府会储备物资以供人民使用,这项事务的必要性是为了在被贸易封锁时维持各种物资的供应。当你选中“从库存中购买”选择框,你的人民除了在市场上购买物资外同样也会在库存中购买物资。这回避了遭受封锁时付出的高昂代价。 +tut_7c_9;让我们继续,点击下一步。 +tut_7c_10;政府需求与管理贸易 +tut_7c_11;当你的贸易处于自动状态,你的政府订单将会严密符合其需求。当你组建一个新的部队,贸易订单将会被设置为满足增加的需求。然而有些时候我们需要节约金钱,处于这个目的你可以点击政府需求中的某一种物资并取消其自动贸易的设置。这样做你可以自由地设置任何你希望的贸易。 +tut_7c_12;点击下一步以继续 +tut_7c_13;市场 +tut_7c_14;我们来总结一下贸易和市场是如何运作的。维多利亚二中所有生产出来的物资都会被供应到市场以出售。 +tut_7c_15;共同市场——贸易的第一轮发生在共同市场,即一个国家和与它处于同一势力范围内的成员之间的市场。市场上所有的购买者首先都回尝试从这里购买物资。 +tut_7c_16;出口到全球市场——没有在共同市场上卖掉的物资会被出口到全球市场。在这个市场内各国及其公民按照威望次序来进行购买,因此如果某种物资非常稀少那么威望的作用就非常重要了。在全球市场上没能卖掉的物资将会虚耗掉,而生产者只能在卖掉物资的情况下获得报酬。 +tut_7c_17;作为结论,如果你试图保证国家稳定的物资供应及让民众获得报酬,有两件事是非常重要的。拥有高的威望以确保你的民众在队列中获得前排位置,同时要保证你的共同市场内准备了充分的库存以保证你的经济运行。 +tut_7c_18;点击下一步以继续 +tut_8c_1;外交 +tut_8c_2;在这章我们将注重于战争与和平方面,以及列强的外交。这次换成普鲁士这个强国。现在进入外交界面。 +tut_8c_3;列强 +tut_8c_4;左上角的八个国家就是列强,如你所见我们也是其中之一。 +tut_8c_5;成为列强有很多好处,比如可以有自己的势力范围,国内的少数民族们会更高兴,而且可以去殖民了。丧失列强的地位也会让你的人民大为不安。 +tut_8c_6;在列强之外还有其他几个等级。次强国家也可以去殖民。未开化的国家在开化之前是不能进行工业化的。 +tut_8c_7;想知道如何成为列强吗?点击继续就能知道了。 +tut_8c_8;如何成为(或者被踢出)列强 +tut_8c_9;你能否成为列强取决于你的分数,包括了声望,军事与工业点数。我们现在的分数能让我们稳坐列强宝座。 +REMOVE_tut_8c_10;如果你快要掉出列强宝座的话亡羊补牢也来得及,你有一段时间可以解决这种问题。一个办法是发动战争,战争可以增加你的声望或者降低其他人的声望。现在找到法国并向她宣战吧。 +tut_8c_11;战争与战争目标 +REMOVE_tut_8c_12;在这代游戏中宣战时必须有一个战争的目标。现在目标都被列举在宣战的菜单中,选一个喜欢的,点击确定。 +tut_8c_13;增加新的战争目标 +tut_8c_14;你的目标可以不仅仅是宣战时的那些。如果你的民众支持军国主义并且你取得了够多的战争点数的话你可以在这个界面增加战争目标。不过如果你完成不了这些目标的话你的人民会很生气的。现在点击显示列强的那个表。 +tut_8c_15;势力范围 +tut_8c_16;势力范围表示一个国家处在另一个更强大的国家的影响之下。最大的好处是你们将拥有共同的市场并让你的经济保持繁荣。另一个重要的地方是如果你要统一国家的话,你必须把所有占有国家核心省份的势力都拉进你的势力范围才行。想知道怎么取得势力范围吧?点击继续。 +tut_8c_17;势力范围的竞争 +tut_8c_18;取得势力范围的话有两点很重要,那就是影响力与两国之间的评价。 +tut_8c_19;对某国影响力会随着时间增长(当然你得先设置优先度)。我们的目标是统一德国,不过汉诺威有着德国的核心。在国家列表中找到汉诺威并把对她的优先度增加到最大。 +tut_8c_20;现在的评价 +tut_8c_21;现在汉诺威对我们的评价是“中立”。(注意现在说的不是用数字显示的关系!)想把它拉入势力范围的话评价必须提升到“友好”才行。现在外交中有一个提高评价的行动,如果把鼠标挪过去的话可以看到我们的影响力还不够,现在既然已经把优先度设置到最高了,只要慢慢等着就行了。 +tut_8c_22;如果其他国家也来影响汉诺威的话我们也可以进行反击。比如驱逐顾问就可以损害他国与汉诺威的关系。那个必须在关系为“中立”以上时才能用。不必担心,现在没人会来打搅我们的。 +tut_8c_23;随着游戏的进行外交战也愈加愈烈,我们也可以直接用武力来抢夺他国的势力范围。点击继续。 +tut_4c_1;科研 +tut_4c_2;这章会对各种科技种类与机构进行更多的说明。打开科研界面 +tut_4c_3;科研机构 +tut_4c_4;在上方显示了各种科技机构,表明了我国在各方面的优势与劣势。如你所见普鲁士是军工联合体,在陆军研究上有很大的优势不过在文化上有着劣势。你你可以在决议中改变研究的机构。如果你的军事支出一直保持着够高的话,你的人民就会更愿意从军。现在我们来谈谈工业科技,请点击工业科技的界面。 +tut_4c_5;工业科技 +tut_4c_6;工业科技关系到你的工业化之路,包括了铁路,工厂与采矿方面的研究。注意有的工业科技会给你的各方面同时带来好处。现在转到文化科技。 +tut_4c_7;文化科技 +tut_4c_8;文化科技包括了各种文学以及心理学,国家焦点以及教育也在其中。很多文化科技会给你带来声望,研究的越早声望加的越多。现在转到商业科技界面。 +tut_4c_9;商业科技 +tut_4c_10;商业科技包括了银行业、经济理论与货币体系,对于增加税收与行政效率是很有帮助的,当然得有相应的工业基础才行。现在请转到海军科技界面。 +tut_4c_11;海军科技 +tut_4c_12;这些科技都是一目了然的,让你能建造更大,更快的船只以及增加补给范围来殖民更远的地区。 +tut_4c_13;陆军科技 +tut_4c_14;很多陆军科技对你所有的部队都有加成,比如补给效率,攻击力与组织度。最下方的科技中你可以建造一些新的单位比如坦克与飞机。点击下一步继续。 +tut_0a_1;欢迎来到维多利亚二的世界 +tut_0a_2;这是一个对维多利亚二的简介,游戏背景是19世纪。这是一个新世界诞生、旧世界消亡,新科技、新思维与革命者如雨后春笋般冒出的时代。我们从哪儿开始呢?点击继续。 +tut_0a_3;你的国家 +tut_0a_4;在游戏中你必须选取一个国家。教程中我们就用比利时,一个对初学者来说不难,但却很有发展潜力的国家。 +tut_0a_4b;在左上角你可以看见你的国旗,分数与排名。点击继续。 +tut_0a_5;引领你的国家 +tut_0a_6;游戏中有很多方式来改变你国家的命运。有很多是间接的方式如改变法律、增加税收。在上方有八个重要界面来引领你的国家,你也可以在此获得很多信息。这八个界面的意义如下: +tut_0a_7;生产——你可以查看工业与生产的情况。 +tut_0a_8;财政——金钱在游戏中是很重要的。在财政界面你可以控制国家的税收与支出。 +tut_0a_10;科研——你可以在此研究新科技,每个科技都能增强你的国力。 +tut_0a_11;政治——维多利亚的一个重要部分.不同的政治系统与党派可以进行各种各样的改革,对于不同人群的利益也各不相同。 +tut_0a_12;人口——你的人口包括了居住在国内各式各样的人群,也是游戏的一个重要组成部分之一。你的种种行为将会影响到你的人民。 +tut_0a_13;贸易——各种工农业产品必须通过贸易来换取金钱。你无法干涉其他人的贸易,不过你需要为你的政府购买必须的物资,也可以在这个界面监控整个市场。 +tut_0a_14;外交——游戏中的另一个重头戏就是外交。从结盟到控制他国的种种行动将会给你在世界上的地位带来各种影响。 +tut_0a_15;军事——最后就是军事界面。任何政治与外交行动都需要强大的军力来作为后盾。 +tut_0a_16;地图 +tut_0a_17;大部分行动都可以在地图上执行,看到那些国家,建筑与军队了吗?移动鼠标来拖动视角并用滚轮来改变比例。熟练了之后点击继续。 +tut_0a_18;地图 +tut_0a_19;大部分行动都可以在地图上执行,看到那些国家,建筑与军队了吗?移动鼠标来拖动视角并用滚轮来改变比例。熟练了之后点击继续。 +tut_0a_20;迷失了吗? +tut_0a_21;你也可以用右下方的小地图来帮助你,也可以用省份搜索器来寻找特定的省份。试试回到比利时。 +tut_0a_22;各种地图模式 +tut_0a_23;为了方便玩家,地图可以切换成各种模式。现在是地形模式。切到政治模式的话就可以更方便地查看国家,试试看。 +tut_0a_24;时间流动 +tut_0a_25;现在游戏是处于暂停状态,你可以发布各种命令。觉得可以继续之后解除暂停让游戏继续。 +tut_0a_26;现在的时间是1836年1月1日。在实践的傍边有暂停的按钮以及按钮+及按钮-。点击暂停按钮可以继续游戏,点击按钮+和按钮-可以改变游戏速度。别忘了空格键也可以暂停。现在解除暂停试试。 +tut_0a_27;各种事件 +tut_0a_28;世界各国正发生着各种各样的事情,有些或许会引起你的兴趣。有很多方法来查看现在正在发生什么: +tut_0a_29;弹出框——弹出到屏幕中间的额信息一般都是重要信息。 +tut_0a_30;信息图标——这些也许是重要信息,不过你不一定急着去看。 +tut_0a_31;信息栏——各种信息都显示于此,也许会有些有趣的。 +tut_0a_32;外交图标——来自他国的外交提案都是比较重要的,左键点击查看,右键点击解除它们。 +tut_0a_33;你可以改变除了外交图标之外的各种信息提示方式,对它点击右键就可以修改了。 +tut_0a_34;似乎荷兰向我们宣战了,我们得好好想想办法。点击继续。 +TUTORIAL_EXIT;回到教学目录 +TUTORIAL_NEXT_CHAPTER;调到下一章:$NAME$ +TUTORIAL_NEXT_CHAPTER_LAST;已经是最后一章了 +TUTORIAL_NEXT_STAGE_INTERMEDIARY;跳到这章?Y中级?W教程 +TUTORIAL_NEXT_STAGE_ADVANCED;跳到这章中?Y高级?W教程 +TUTORIAL_NEXT_STAGE_LAST;已经是高级教程了 +TUTORIAL_PROGRESS;第$CURRENT$章,一共$TOTAL$章 \ No newline at end of file diff --git a/assets/localisation/zh-CN/provinces.csv b/assets/localisation/zh-CN/provinces.csv deleted file mode 100644 index f11a99b35..000000000 --- a/assets/localisation/zh-CN/provinces.csv +++ /dev/null @@ -1,3250 +0,0 @@ -#Powered_by_ParaTranz;;;;;;;;;;;;;x -#CODE;ENGLISH;FRENCH;GERMAN;;SPANISH;;;;;;;;x -PROV1;锡特卡;;;;;;;;;;;;x -PROV2;亚库塔特;;;;;;;;;;;;x -PROV3;基奈;;;;;;;;;;;;x -PROV4;荷兰港;;;;;;;;;;;;x -PROV5;贝塞尔;;;;;;;;;;;;x -PROV6;怀特霍斯;;;;;;;;;;;;x -PROV7;道森;;;;;;;;;;;;x -PROV8;罗斯里弗;;;;;;;;;;;;x -PROV9;辛普森堡;;;;;;;;;;;;x -PROV10;伊努维克;;;;;;;;;;;;x -PROV11;埃科贝;;;;;;;;;;;;x -PROV12;里莱恩斯;;;;;;;;;;;;x -PROV13;温哥华;;;;;;;;;;;;x -PROV14;温哥华岛;;;;;;;;;;;;x -PROV15;鲁珀特王子港;;;;;;;;;;;;x -PROV16;格伦诺拉;;;;;;;;;;;;x -PROV17;阿特林;;;;;;;;;;;;x -PROV18;福特圣约翰;;;;;;;;;;;;x -PROV19;乔治王子城;;;;;;;;;;;;x -PROV20;基洛纳;;;;;;;;;;;;x -PROV21;弗农;;;;;;;;;;;;x -PROV22;埃德蒙顿;;;;;;;;;;;;x -PROV23;阿萨帕斯卡尔登陆地;;;;;;;;;;;;x -PROV24;贾斯珀;;;;;;;;;;;;x -PROV25;班夫;;;;;;;;;;;;x -PROV26;卡尔加里;;;;;;;;;;;;x -PROV27;登伍德;;;;;;;;;;;;x -PROV28;麦克劳德堡;;;;;;;;;;;;x -PROV29;梅止辛哈特;;;;;;;;;;;;x -PROV30;里贾纳;;;;;;;;;;;;x -PROV31;斯坦利;;;;;;;;;;;;x -PROV32;艾伯特王子城;;;;;;;;;;;;x -PROV33;阿斯奎斯;;;;;;;;;;;;x -PROV34;萨斯卡通;;;;;;;;;;;;x -PROV35;枫叶溪;;;;;;;;;;;;x -PROV36;温尼伯;;;;;;;;;;;;x -PROV37;丘吉尔;;;;;;;;;;;;x -PROV38;印第安湖区;;;;;;;;;;;;x -PROV39;诺威豪斯;;;;;;;;;;;;x -PROV40;道芬;;;;;;;;;;;;x -PROV41;布兰登;;;;;;;;;;;;x -PROV42;彭比纳;;;;;;;;;;;;x -PROV43;亚怀亚特;;;;;;;;;;;;x -PROV44;回声湾;;;;;;;;;;;;x -PROV45;巴芬岛;;;;;;;;;;;;x -PROV46;多伦多;;;;;;;;;;;;x -PROV47;塞文堡;;;;;;;;;;;;x -PROV48;奥尔巴尼堡;;;;;;;;;;;;x -PROV49;德赖登;;;;;;;;;;;;x -PROV50;雷湾;;;;;;;;;;;;x -PROV51;苏圣玛丽;;;;;;;;;;;;x -PROV52;萨德伯里;;;;;;;;;;;;x -PROV53;巴里;;;;;;;;;;;;x -PROV54;温莎;;;;;;;;;;;;x -PROV55;哈密尔顿;;;;;;;;;;;;x -PROV56;金斯敦;;;;;;;;;;;;x -PROV57;渥太华;;;;;;;;;;;;x -PROV58;蒙特利尔;;;;;;;;;;;;x -PROV59;尼切昆;;;;;;;;;;;;x -PROV60;鲁珀特堡;;;;;;;;;;;;x -PROV61;希库蒂米;;;;;;;;;;;;x -PROV62;七岛港;;;;;;;;;;;;x -PROV63;泰米斯卡曼;;;;;;;;;;;;x -PROV64;三河城;;;;;;;;;;;;x -PROV65;魁北克;;;;;;;;;;;;x -PROV66;舍布鲁克;;;;;;;;;;;;x -PROV67;里穆斯基;;;;;;;;;;;;x -PROV68;弗雷德里克顿;;;;;;;;;;;;x -PROV69;巴瑟斯特;;;;;;;;;;;;x -PROV70;爱德华王子岛;;;;;;;;;;;;x -PROV71;哈利法克斯;;;;;;;;;;;;x -PROV72;特鲁罗;;;;;;;;;;;;x -PROV73;布雷顿角岛;;;;;;;;;;;;x -PROV74;圣约翰斯;;;;;;;;;;;;x -PROV75;米勒敦;;;;;;;;;;;;x -PROV76;霍普代尔;;;;;;;;;;;;x -PROV77;圣皮埃尔和密克隆;;;;;;;;;;;;x -PROV78;西雅图;;;;;;;;;;;;x -PROV79;斯波坎;;;;;;;;;;;;x -PROV80;沃拉沃拉;;;;;;;;;;;;x -PROV81;波特兰;;;;;;;;;;;;x -PROV82;贝克城;;;;;;;;;;;;x -PROV83;克拉马斯福尔斯;;;;;;;;;;;;x -PROV84;旧金山;;;;;;;;;;;;x -PROV85;尤里卡;;;;;;;;;;;;x -PROV86;萨克拉门托;;;;;;;;;;;;x -PROV87;蒙特雷;;;;;;;;;;;;x -PROV88;马里波萨;;;;;;;;;;;;x -PROV89;洛杉矶;;;;;;;;;;;;x -PROV90;圣迭戈;;;;;;;;;;;;x -PROV91;博伊西;;;;;;;;;;;;x -PROV92;科达伦;;;;;;;;;;;;x -PROV93;波卡特洛;;;;;;;;;;;;x -PROV94;卡森城;;;;;;;;;;;;x -PROV95;埃尔科;;;;;;;;;;;;x -PROV96;拉斯韦加斯;;;;;;;;;;;;x -PROV97;盐湖城;;;;;;;;;;;;x -PROV98;洛阿;;;;;;;;;;;;x -PROV99;摩押;;;;;;;;;;;;x -PROV100;凤凰城;;;;;;;;;;;;x -PROV101;弗拉格斯塔夫;;;;;;;;;;;;x -PROV102;图森;;;;;;;;;;;;x -PROV103;圣达菲;;;;;;;;;;;;x -PROV104;阿尔伯克基;;;;;;;;;;;;x -PROV105;拉斯克鲁塞斯;;;;;;;;;;;;x -PROV106;丹佛;;;;;;;;;;;;x -PROV107;大章克申;;;;;;;;;;;;x -PROV108;阿拉莫萨;;;;;;;;;;;;x -PROV109;普韦布洛;;;;;;;;;;;;x -PROV110;夏延;;;;;;;;;;;;x -PROV111;科迪;;;;;;;;;;;;x -PROV112;卡斯珀;;;;;;;;;;;;x -PROV113;博兹曼;;;;;;;;;;;;x -PROV114;米苏拉;;;;;;;;;;;;x -PROV115;大瀑布城;;;;;;;;;;;;x -PROV116;比灵斯;;;;;;;;;;;;x -PROV117;俾斯麦;;;;;;;;;;;;x -PROV118;迈诺特;;;;;;;;;;;;x -PROV119;迪金森;;;;;;;;;;;;x -PROV120;苏瀑;;;;;;;;;;;;x -PROV121;杜普里;;;;;;;;;;;;x -PROV122;拉皮德城;;;;;;;;;;;;x -PROV123;奥马哈;;;;;;;;;;;;x -PROV124;阿莱恩斯;;;;;;;;;;;;x -PROV125;北普拉特;;;;;;;;;;;;x -PROV126;托皮卡;;;;;;;;;;;;x -PROV127;古德兰;;;;;;;;;;;;x -PROV128;威奇托;;;;;;;;;;;;x -PROV129;俄克拉荷马城;;;;;;;;;;;;x -PROV130;塔勒阔;;;;;;;;;;;;x -PROV131;奥克马尔吉;;;;;;;;;;;;x -PROV132;休斯顿;;;;;;;;;;;;x -PROV133;奥斯汀;;;;;;;;;;;;x -PROV134;达拉斯;;;;;;;;;;;;x -PROV135;拉伯克;;;;;;;;;;;;x -PROV136;埃尔帕索;;;;;;;;;;;;x -PROV137;圣安东尼奥;;;;;;;;;;;;x -PROV138;拉雷多;;;;;;;;;;;;x -PROV139;新奥尔良;;;;;;;;;;;;x -PROV140;巴吞鲁日;;;;;;;;;;;;x -PROV141;莱克查尔斯;;;;;;;;;;;;x -PROV142;什里夫波特;;;;;;;;;;;;x -PROV143;小石城;;;;;;;;;;;;x -PROV144;温泉城;;;;;;;;;;;;x -PROV145;费耶特维尔;;;;;;;;;;;;x -PROV146;圣路易斯;;;;;;;;;;;;x -PROV147;乔普林;;;;;;;;;;;;x -PROV148;莫尔登;;;;;;;;;;;;x -PROV149;杰斐逊城;;;;;;;;;;;;x -PROV150;堪萨斯城;;;;;;;;;;;;x -PROV151;得梅因;;;;;;;;;;;;x -PROV152;奥斯卡卢萨;;;;;;;;;;;;x -PROV153;锡达拉皮兹;;;;;;;;;;;;x -PROV154;苏城;;;;;;;;;;;;x -PROV155;明尼阿波利斯;;;;;;;;;;;;x -PROV156;格拉尼特福尔斯;;;;;;;;;;;;x -PROV157;穆尔黑德;;;;;;;;;;;;x -PROV158;德卢斯;;;;;;;;;;;;x -PROV159;密尔沃基;;;;;;;;;;;;x -PROV160;欧克莱尔;;;;;;;;;;;;x -PROV161;格林贝;;;;;;;;;;;;x -PROV162;麦迪逊;;;;;;;;;;;;x -PROV163;芝加哥;;;;;;;;;;;;x -PROV164;罗克福德;;;;;;;;;;;;x -PROV165;尚佩恩;;;;;;;;;;;;x -PROV166;皮奥里亚;;;;;;;;;;;;x -PROV167;斯普林菲尔德;;;;;;;;;;;;x -PROV168;卡本代尔;;;;;;;;;;;;x -PROV169;印第安纳波利斯;;;;;;;;;;;;x -PROV170;埃文斯维尔;;;;;;;;;;;;x -PROV171;南本德;;;;;;;;;;;;x -PROV172;韦恩堡;;;;;;;;;;;;x -PROV173;底特律;;;;;;;;;;;;x -PROV174;大急流城;;;;;;;;;;;;x -PROV175;萨吉诺;;;;;;;;;;;;x -PROV176;特拉弗斯城;;;;;;;;;;;;x -PROV177;马凯特;;;;;;;;;;;;x -PROV178;克里夫兰;;;;;;;;;;;;x -PROV179;哥伦布;;;;;;;;;;;;x -PROV180;桑达斯基;;;;;;;;;;;;x -PROV181;代顿;;;;;;;;;;;;x -PROV182;辛辛那提;;;;;;;;;;;;x -PROV183;玛丽埃塔;;;;;;;;;;;;x -PROV184;路易斯维尔;;;;;;;;;;;;x -PROV185;列克星敦;;;;;;;;;;;;x -PROV186;鲍灵格林;;;;;;;;;;;;x -PROV187;帕迪尤卡;;;;;;;;;;;;x -PROV188;纳什维尔;;;;;;;;;;;;x -PROV189;孟菲斯;;;;;;;;;;;;x -PROV190;诺克斯维尔;;;;;;;;;;;;x -PROV191;查塔努加;;;;;;;;;;;;x -PROV192;杰克逊;;;;;;;;;;;;x -PROV193;维克斯堡;;;;;;;;;;;;x -PROV194;比洛克西;;;;;;;;;;;;x -PROV195;蒙哥马利;;;;;;;;;;;;x -PROV196;塔斯卡卢萨;;;;;;;;;;;;x -PROV197;莫比尔;;;;;;;;;;;;x -PROV198;塔拉哈西;;;;;;;;;;;;x -PROV199;圣奥古斯丁;;;;;;;;;;;;x -PROV200;坦帕;;;;;;;;;;;;x -PROV201;亚特兰大;;;;;;;;;;;;x -PROV202;瓦尔多斯塔;;;;;;;;;;;;x -PROV203;百慕大;;;;;;;;;;;;x -PROV204;萨凡纳;;;;;;;;;;;;x -PROV205;查尔斯顿;;;;;;;;;;;;x -PROV206;哥伦比亚;;;;;;;;;;;;x -PROV207;格林维尔;;;;;;;;;;;;x -PROV208;罗利;;;;;;;;;;;;x -PROV209;夏洛特;;;;;;;;;;;;x -PROV210;威尔明顿;;;;;;;;;;;;x -PROV211;里士满;;;;;;;;;;;;x -PROV212;马纳萨斯;;;;;;;;;;;;x -PROV213;弗雷德里克斯堡;;;;;;;;;;;;x -PROV214;诺福克;;;;;;;;;;;;x -PROV215;斯汤顿;;;;;;;;;;;;x -PROV216;罗阿诺克;;;;;;;;;;;;x -PROV217;惠灵;;;;;;;;;;;;x -PROV218;亨廷顿;;;;;;;;;;;;x -PROV219;巴尔的摩;;;;;;;;;;;;x -PROV220;华盛顿;;;;;;;;;;;;x -PROV221;黑格斯敦;;;;;;;;;;;;x -PROV222;多佛;;;;;;;;;;;;x -PROV223;费城;;;;;;;;;;;;x -PROV224;斯克兰顿;;;;;;;;;;;;x -PROV225;威廉斯波特;;;;;;;;;;;;x -PROV226;哈里斯堡;;;;;;;;;;;;x -PROV227;匹兹堡;;;;;;;;;;;;x -PROV228;伊利;;;;;;;;;;;;x -PROV229;纽瓦克;;;;;;;;;;;;x -PROV230;特伦顿;;;;;;;;;;;;x -PROV231;大西洋城;;;;;;;;;;;;x -PROV232;纽约;;;;;;;;;;;;x -PROV233;长岛;;;;;;;;;;;;x -PROV234;奥尔巴尼;;;;;;;;;;;;x -PROV235;宾厄姆顿;;;;;;;;;;;;x -PROV236;布法罗;;;;;;;;;;;;x -PROV237;罗切斯特;;;;;;;;;;;;x -PROV238;锡拉丘兹;;;;;;;;;;;;x -PROV239;沃特敦;;;;;;;;;;;;x -PROV240;普拉茨堡;;;;;;;;;;;;x -PROV241;哈佛;;;;;;;;;;;;x -PROV242;普罗维登斯;;;;;;;;;;;;x -PROV243;波士顿;;;;;;;;;;;;x -PROV244;新贝德福德;;;;;;;;;;;;x -PROV245;皮茨菲尔德;;;;;;;;;;;;x -PROV246;伯灵顿;;;;;;;;;;;;x -PROV247;康科德;;;;;;;;;;;;x -PROV248;刘易斯顿;;;;;;;;;;;;x -PROV249;班戈;;;;;;;;;;;;x -PROV250;卡里布;;;;;;;;;;;;x -PROV251;戈特霍布;;;;;;;;;;;;x -PROV252;冰岛;;;;;;;;;;;;x -PROV253;法罗群岛;;;;;;;;;;;;x -PROV254;贝尔法斯特;;;;;;;;;;;;x -PROV255;伦敦德里;;;;;;;;;;;;x -PROV256;阿马;;;;;;;;;;;;x -PROV257;杜勒加;;;;;;;;;;;;x -PROV258;戈尔韦;;;;;;;;;;;;x -PROV259;斯莱戈;;;;;;;;;;;;x -PROV260;科克;;;;;;;;;;;;x -PROV261;利默里克;;;;;;;;;;;;x -PROV262;沃特福德;;;;;;;;;;;;x -PROV263;都柏林;;;;;;;;;;;;x -PROV264;基尔代尔;;;;;;;;;;;;x -PROV265;韦克斯福德;;;;;;;;;;;;x -PROV266;阿伯丁;;;;;;;;;;;;x -PROV267;因弗内斯;;;;;;;;;;;;x -PROV268;邓迪;;;;;;;;;;;;x -PROV269;爱丁堡;;;;;;;;;;;;x -PROV270;斯特灵;;;;;;;;;;;;x -PROV271;格拉斯哥;;;;;;;;;;;;x -PROV272;邓弗里斯;;;;;;;;;;;;x -PROV273;加的夫;;;;;;;;;;;;x -PROV274;卡迪根;;;;;;;;;;;;x -PROV275;兰德林多德韦尔斯;;;;;;;;;;;;x -PROV276;霍利黑德;;;;;;;;;;;;x -PROV277;利物浦;;;;;;;;;;;;x -PROV278;曼彻斯特;;;;;;;;;;;;x -PROV279;卡莱尔;;;;;;;;;;;;x -PROV280;泰恩河畔纽卡斯尔;;;;;;;;;;;;x -PROV281;赫尔河畔金斯顿;;;;;;;;;;;;x -PROV282;利兹;;;;;;;;;;;;x -PROV283;设菲尔德;;;;;;;;;;;;x -PROV284;伯明翰;;;;;;;;;;;;x -PROV285;切斯特;;;;;;;;;;;;x -PROV286;什鲁斯伯里;;;;;;;;;;;;x -PROV287;考文垂;;;;;;;;;;;;x -PROV288;诺丁汉;;;;;;;;;;;;x -PROV289;莱斯特;;;;;;;;;;;;x -PROV290;林肯;;;;;;;;;;;;x -PROV291;剑桥;;;;;;;;;;;;x -PROV292;伊普斯威奇;;;;;;;;;;;;x -PROV293;切姆斯福德;;;;;;;;;;;;x -PROV294;牛津;;;;;;;;;;;;x -PROV295;奥尔本斯;;;;;;;;;;;;x -PROV296;布里斯托尔;;;;;;;;;;;;x -PROV297;索尔兹伯里;;;;;;;;;;;;x -PROV298;巴斯;;;;;;;;;;;;x -PROV299;普利茅斯;;;;;;;;;;;;x -PROV300;伦敦;;;;;;;;;;;;x -PROV301;坎特伯雷;;;;;;;;;;;;x -PROV302;布莱顿;;;;;;;;;;;;x -PROV303;南安普敦;;;;;;;;;;;;x -PROV304;马恩岛;;;;;;;;;;;;x -PROV305;特隆赫姆;;;;;;;;;;;;x -PROV306;博德;;;;;;;;;;;;x -PROV307;哈默菲斯特;;;;;;;;;;;;x -PROV308;奥勒松;;;;;;;;;;;;x -PROV309;卑尔根;;;;;;;;;;;;x -PROV310;克里斯蒂安桑;;;;;;;;;;;;x -PROV311;希恩;;;;;;;;;;;;x -PROV312;德拉门;;;;;;;;;;;;x -PROV313;克里斯蒂安尼亚;;;;;;;;;;;;x -PROV314;哈马尔;;;;;;;;;;;;x -PROV315;利勒哈默尔;;;;;;;;;;;;x -PROV316;腓特烈斯塔;;;;;;;;;;;;x -PROV317;耶夫勒;;;;;;;;;;;;x -PROV318;松兹瓦尔;;;;;;;;;;;;x -PROV319;厄斯特松德;;;;;;;;;;;;x -PROV320;于默奥;;;;;;;;;;;;x -PROV321;吕勒奥;;;;;;;;;;;;x -PROV322;斯德哥尔摩;;;;;;;;;;;;x -PROV323;法伦;;;;;;;;;;;;x -PROV324;乌普萨拉;;;;;;;;;;;;x -PROV325;诺尔雪平;;;;;;;;;;;;x -PROV326;韦斯特罗斯;;;;;;;;;;;;x -PROV327;厄勒布鲁;;;;;;;;;;;;x -PROV328;卡尔斯塔德;;;;;;;;;;;;x -PROV329;哥德堡;;;;;;;;;;;;x -PROV330;布罗斯;;;;;;;;;;;;x -PROV331;哥得兰;;;;;;;;;;;;x -PROV332;卡尔马;;;;;;;;;;;;x -PROV333;韦克舍;;;;;;;;;;;;x -PROV334;马尔默;;;;;;;;;;;;x -PROV335;卡尔斯克鲁纳;;;;;;;;;;;;x -PROV336;奥卢;;;;;;;;;;;;x -PROV337;卡亚尼;;;;;;;;;;;;x -PROV338;托尔尼奥;;;;;;;;;;;;x -PROV339;维堡;;;;;;;;;;;;x -PROV340;科特卡;;;;;;;;;;;;x -PROV341;米凯利;;;;;;;;;;;;x -PROV342;库奥皮奥;;;;;;;;;;;;x -PROV343;赫尔辛基;;;;;;;;;;;;x -PROV344;海门林纳;;;;;;;;;;;;x -PROV345;图尔库;;;;;;;;;;;;x -PROV346;瓦萨;;;;;;;;;;;;x -PROV347;坦佩雷;;;;;;;;;;;;x -PROV348;奥兰群岛;;;;;;;;;;;;x -PROV349;塔林;;;;;;;;;;;;x -PROV350;纳尔瓦;;;;;;;;;;;;x -PROV351;派尔努;;;;;;;;;;;;x -PROV352;多尔帕特;;;;;;;;;;;;x -PROV353;奥瑟尔;;;;;;;;;;;;x -PROV354;里加;;;;;;;;;;;;x -PROV355;瓦尔米耶拉;;;;;;;;;;;;x -PROV356;陶格夫匹尔斯;;;;;;;;;;;;x -PROV357;叶尔加瓦;;;;;;;;;;;;x -PROV358;文茨皮尔斯;;;;;;;;;;;;x -PROV359;利耶帕亚;;;;;;;;;;;;x -PROV360;维尔纽斯;;;;;;;;;;;;x -PROV361;考纳斯;;;;;;;;;;;;x -PROV362;马里扬泊列;;;;;;;;;;;;x -PROV363;帕涅韦日斯;;;;;;;;;;;;x -PROV364;希奥利艾;;;;;;;;;;;;x -PROV365;帕兰加;;;;;;;;;;;;x -PROV366;奥胡斯;;;;;;;;;;;;x -PROV367;奥尔堡;;;;;;;;;;;;x -PROV368;里伯;;;;;;;;;;;;x -PROV369;基尔;;;;;;;;;;;;x -PROV370;弗伦斯堡;;;;;;;;;;;;x -PROV371;奥本罗;;;;;;;;;;;;x -PROV372;哥本哈根;;;;;;;;;;;;x -PROV373;欧登塞;;;;;;;;;;;;x -PROV374;博恩霍尔姆;;;;;;;;;;;;x -PROV375;阿姆斯特丹;;;;;;;;;;;;x -PROV376;鹿特丹;;;;;;;;;;;;x -PROV377;乌得勒支;;;;;;;;;;;;x -PROV378;米德尔堡;;;;;;;;;;;;x -PROV379;埃因霍温;;;;;;;;;;;;x -PROV380;布雷达;;;;;;;;;;;;x -PROV381;马斯特里赫特;;;;;;;;;;;;x -PROV382;阿纳姆;;;;;;;;;;;;x -PROV383;格罗宁根;;;;;;;;;;;;x -PROV384;兹沃勒;;;;;;;;;;;;x -PROV385;吕伐登;;;;;;;;;;;;x -PROV386;阿森;;;;;;;;;;;;x -PROV387;布鲁塞尔;;;;;;;;;;;;x -PROV388;布鲁日;;;;;;;;;;;;x -PROV389;根特;;;;;;;;;;;;x -PROV390;安特卫普;;;;;;;;;;;;x -PROV391;哈瑟尔特;;;;;;;;;;;;x -PROV392;那慕尔;;;;;;;;;;;;x -PROV393;图尔奈;;;;;;;;;;;;x -PROV394;沙勒罗瓦;;;;;;;;;;;;x -PROV395;列日;;;;;;;;;;;;x -PROV396;斯帕;;;;;;;;;;;;x -PROV397;卢森堡;;;;;;;;;;;;x -PROV398;阿尔隆;;;;;;;;;;;;x -PROV399;里尔;;;;;;;;;;;;x -PROV400;敦刻尔克;;;;;;;;;;;;x -PROV401;阿拉斯;;;;;;;;;;;;x -PROV402;亚眠;;;;;;;;;;;;x -PROV403;拉昂;;;;;;;;;;;;x -PROV404;康布雷;;;;;;;;;;;;x -PROV405;沙勒维尔;;;;;;;;;;;;x -PROV406;特鲁瓦;;;;;;;;;;;;x -PROV407;肖蒙;;;;;;;;;;;;x -PROV408;沙隆;;;;;;;;;;;;x -PROV409;斯特拉斯堡;;;;;;;;;;;;x -PROV410;科尔马;;;;;;;;;;;;x -PROV411;南锡;;;;;;;;;;;;x -PROV412;梅斯;;;;;;;;;;;;x -PROV413;凡尔登;;;;;;;;;;;;x -PROV414;埃皮纳勒;;;;;;;;;;;;x -PROV415;鲁昂;;;;;;;;;;;;x -PROV416;埃夫勒;;;;;;;;;;;;x -PROV417;阿朗松;;;;;;;;;;;;x -PROV418;卡昂;;;;;;;;;;;;x -PROV419;海峡群岛;;;;;;;;;;;;x -PROV420;布雷斯特;;;;;;;;;;;;x -PROV421;圣布里厄;;;;;;;;;;;;x -PROV422;瓦纳;;;;;;;;;;;;x -PROV423;南特;;;;;;;;;;;;x -PROV424;雷恩;;;;;;;;;;;;x -PROV425;巴黎;;;;;;;;;;;;x -PROV426;沙特尔;;;;;;;;;;;;x -PROV427;默伦;;;;;;;;;;;;x -PROV428;第戎;;;;;;;;;;;;x -PROV429;欧塞尔;;;;;;;;;;;;x -PROV430;穆兰;;;;;;;;;;;;x -PROV431;马孔;;;;;;;;;;;;x -PROV432;贝桑松;;;;;;;;;;;;x -PROV433;隆勒索涅;;;;;;;;;;;;x -PROV434;昂热;;;;;;;;;;;;x -PROV435;拉瓦尔;;;;;;;;;;;;x -PROV436;勒芒;;;;;;;;;;;;x -PROV437;拉罗什;;;;;;;;;;;;x -PROV438;奥尔良;;;;;;;;;;;;x -PROV439;布尔日;;;;;;;;;;;;x -PROV440;布卢瓦;;;;;;;;;;;;x -PROV441;图尔;;;;;;;;;;;;x -PROV442;拉罗谢尔;;;;;;;;;;;;x -PROV443;普瓦捷;;;;;;;;;;;;x -PROV444;昂古莱姆;;;;;;;;;;;;x -PROV445;利摩日;;;;;;;;;;;;x -PROV446;沙托鲁;;;;;;;;;;;;x -PROV447;蒂勒;;;;;;;;;;;;x -PROV448;克莱蒙费朗;;;;;;;;;;;;x -PROV449;欧里亚克;;;;;;;;;;;;x -PROV450;卡奥尔;;;;;;;;;;;;x -PROV451;里昂;;;;;;;;;;;;x -PROV452;圣埃蒂安;;;;;;;;;;;;x -PROV453;瓦朗斯;;;;;;;;;;;;x -PROV454;格勒诺布尔;;;;;;;;;;;;x -PROV455;图卢兹;;;;;;;;;;;;x -PROV456;蒙托邦;;;;;;;;;;;;x -PROV457;富瓦;;;;;;;;;;;;x -PROV458;波尔多;;;;;;;;;;;;x -PROV459;蒙德马桑;;;;;;;;;;;;x -PROV460;波城;;;;;;;;;;;;x -PROV461;蒙彼利埃;;;;;;;;;;;;x -PROV462;罗德兹;;;;;;;;;;;;x -PROV463;卡尔卡松;;;;;;;;;;;;x -PROV464;佩皮尼昂;;;;;;;;;;;;x -PROV465;阿讷西;;;;;;;;;;;;x -PROV466;尚贝里;;;;;;;;;;;;x -PROV467;马赛;;;;;;;;;;;;x -PROV468;阿维尼翁;;;;;;;;;;;;x -PROV469;迪涅;;;;;;;;;;;;x -PROV470;土伦;;;;;;;;;;;;x -PROV471;弗雷瑞斯;;;;;;;;;;;;x -PROV472;尼斯;;;;;;;;;;;;x -PROV473;科西嘉;;;;;;;;;;;;x -PROV474;拉科鲁尼亚;;;;;;;;;;;;x -PROV475;奥维耶多;;;;;;;;;;;;x -PROV476;维哥;;;;;;;;;;;;x -PROV477;莱昂;;;;;;;;;;;;x -PROV478;桑坦德;;;;;;;;;;;;x -PROV479;布尔戈斯;;;;;;;;;;;;x -PROV480;巴利亚多利德;;;;;;;;;;;;x -PROV481;索里亚;;;;;;;;;;;;x -PROV482;萨拉曼卡;;;;;;;;;;;;x -PROV483;阿维拉;;;;;;;;;;;;x -PROV484;巴达霍斯;;;;;;;;;;;;x -PROV485;阿尔门德拉莱霍;;;;;;;;;;;;x -PROV486;卡塞雷斯;;;;;;;;;;;;x -PROV487;马德里;;;;;;;;;;;;x -PROV488;锡古恩萨;;;;;;;;;;;;x -PROV489;托莱多;;;;;;;;;;;;x -PROV490;昆卡;;;;;;;;;;;;x -PROV491;雷阿尔城;;;;;;;;;;;;x -PROV492;毕尔巴鄂;;;;;;;;;;;;x -PROV493;潘普洛纳;;;;;;;;;;;;x -PROV494;洛格罗尼奥;;;;;;;;;;;;x -PROV495;萨拉戈萨;;;;;;;;;;;;x -PROV496;韦斯卡;;;;;;;;;;;;x -PROV497;特鲁埃尔;;;;;;;;;;;;x -PROV498;巴塞罗纳;;;;;;;;;;;;x -PROV499;赫罗纳;;;;;;;;;;;;x -PROV500;莱里达;;;;;;;;;;;;x -PROV501;塔拉戈纳;;;;;;;;;;;;x -PROV502;巴利阿里群岛;;;;;;;;;;;;x -PROV503;巴伦西亚;;;;;;;;;;;;x -PROV504;卡斯特利翁;;;;;;;;;;;;x -PROV505;阿利坎特;;;;;;;;;;;;x -PROV506;卡塔赫纳;;;;;;;;;;;;x -PROV507;穆尔西亚;;;;;;;;;;;;x -PROV508;阿尔瓦赛特;;;;;;;;;;;;x -PROV509;塞维利亚;;;;;;;;;;;;x -PROV510;科尔多瓦;;;;;;;;;;;;x -PROV511;韦尔瓦;;;;;;;;;;;;x -PROV512;加的斯;;;;;;;;;;;;x -PROV513;格林纳达;;;;;;;;;;;;x -PROV514;马拉加;;;;;;;;;;;;x -PROV515;阿尔梅里亚;;;;;;;;;;;;x -PROV516;哈恩;;;;;;;;;;;;x -PROV517;直布罗陀;;;;;;;;;;;;x -PROV518;波尔图;;;;;;;;;;;;x -PROV519;雷阿尔城;;;;;;;;;;;;x -PROV520;科维良;;;;;;;;;;;;x -PROV521;里斯本;;;;;;;;;;;;x -PROV522;科英布拉;;;;;;;;;;;;x -PROV523;阿布兰特什;;;;;;;;;;;;x -PROV524;塞图巴尔;;;;;;;;;;;;x -PROV525;埃武拉;;;;;;;;;;;;x -PROV526;贝雅;;;;;;;;;;;;x -PROV527;法鲁;;;;;;;;;;;;x -PROV528;汉堡;;;;;;;;;;;;x -PROV529;劳恩堡;;;;;;;;;;;;x -PROV530;吕贝克;;;;;;;;;;;;x -PROV531;施塔德;;;;;;;;;;;;x -PROV532;吕讷堡;;;;;;;;;;;;x -PROV533;黑尔戈兰;;;;;;;;;;;;x -PROV534;汉诺威;;;;;;;;;;;;x -PROV535;宁堡;;;;;;;;;;;;x -PROV536;不伦瑞克;;;;;;;;;;;;x -PROV537;哥廷根;;;;;;;;;;;;x -PROV538;奥斯纳布吕克;;;;;;;;;;;;x -PROV539;不来梅;;;;;;;;;;;;x -PROV540;奥尔登堡;;;;;;;;;;;;x -PROV541;克洛彭堡;;;;;;;;;;;;x -PROV542;林根;;;;;;;;;;;;x -PROV543;埃姆登;;;;;;;;;;;;x -PROV544;什未林;;;;;;;;;;;;x -PROV545;施特雷利茨;;;;;;;;;;;;x -PROV546;什切青;;;;;;;;;;;;x -PROV547;斯维内明德;;;;;;;;;;;;x -PROV548;施特拉尔松德;;;;;;;;;;;;x -PROV549;柏林;;;;;;;;;;;;x -PROV550;普伦茨劳;;;;;;;;;;;;x -PROV551;普里茨瓦尔克;;;;;;;;;;;;x -PROV552;科特布斯;;;;;;;;;;;;x -PROV553;马格德堡;;;;;;;;;;;;x -PROV554;埃尔福特;;;;;;;;;;;;x -PROV555;德绍;;;;;;;;;;;;x -PROV556;哈雷;;;;;;;;;;;;x -PROV557;斯滕德尔;;;;;;;;;;;;x -PROV558;德累斯顿;;;;;;;;;;;;x -PROV559;莱比锡;;;;;;;;;;;;x -PROV560;开姆尼茨;;;;;;;;;;;;x -PROV561;魏玛;;;;;;;;;;;;x -PROV562;哥达;;;;;;;;;;;;x -PROV563;迈宁根;;;;;;;;;;;;x -PROV564;法兰克福;;;;;;;;;;;;x -PROV565;威斯巴登;;;;;;;;;;;;x -PROV566;卡塞尔;;;;;;;;;;;;x -PROV567;吉森;;;;;;;;;;;;x -PROV568;富尔达;;;;;;;;;;;;x -PROV569;曼海姆;;;;;;;;;;;;x -PROV570;美因茨;;;;;;;;;;;;x -PROV571;凯撒斯劳滕;;;;;;;;;;;;x -PROV572;特里尔;;;;;;;;;;;;x -PROV573;萨尔布吕肯;;;;;;;;;;;;x -PROV574;克罗伊茨纳赫;;;;;;;;;;;;x -PROV575;科隆;;;;;;;;;;;;x -PROV576;亚琛;;;;;;;;;;;;x -PROV577;克莱沃;;;;;;;;;;;;x -PROV578;杜塞尔多夫;;;;;;;;;;;;x -PROV579;科布伦茨;;;;;;;;;;;;x -PROV580;多特蒙德;;;;;;;;;;;;x -PROV581;明斯特;;;;;;;;;;;;x -PROV582;明登;;;;;;;;;;;;x -PROV583;锡根;;;;;;;;;;;;x -PROV584;科尔巴赫;;;;;;;;;;;;x -PROV585;代特莫尔德;;;;;;;;;;;;x -PROV586;卡尔斯鲁厄;;;;;;;;;;;;x -PROV587;弗赖堡;;;;;;;;;;;;x -PROV588;康斯坦茨;;;;;;;;;;;;x -PROV589;斯图加特;;;;;;;;;;;;x -PROV590;海尔布隆;;;;;;;;;;;;x -PROV591;蒂宾根;;;;;;;;;;;;x -PROV592;奥格斯堡;;;;;;;;;;;;x -PROV593;乌尔姆;;;;;;;;;;;;x -PROV594;锡格马林根;;;;;;;;;;;;x -PROV595;纽伦堡;;;;;;;;;;;;x -PROV596;阿沙芬堡;;;;;;;;;;;;x -PROV597;维尔茨堡;;;;;;;;;;;;x -PROV598;拜罗伊特;;;;;;;;;;;;x -PROV599;慕尼黑;;;;;;;;;;;;x -PROV600;兰茨胡特;;;;;;;;;;;;x -PROV601;因戈尔施塔特;;;;;;;;;;;;x -PROV602;雷根斯堡;;;;;;;;;;;;x -PROV603;苏黎世;;;;;;;;;;;;x -PROV604;巴塞尔;;;;;;;;;;;;x -PROV605;伯尔尼;;;;;;;;;;;;x -PROV606;卢塞恩;;;;;;;;;;;;x -PROV607;日内瓦;;;;;;;;;;;;x -PROV608;纳沙泰尔;;;;;;;;;;;;x -PROV609;锡永;;;;;;;;;;;;x -PROV610;波纳佩;;;;;;;;;;;;x -PROV611;库尔;;;;;;;;;;;;x -PROV612;因斯布鲁克;;;;;;;;;;;;x -PROV613;萨尔茨堡;;;;;;;;;;;;x -PROV614;布雷根茨;;;;;;;;;;;;x -PROV615;利恩茨;;;;;;;;;;;;x -PROV616;格拉茨;;;;;;;;;;;;x -PROV617;尤登堡;;;;;;;;;;;;x -PROV618;克拉根福;;;;;;;;;;;;x -PROV619;维也纳;;;;;;;;;;;;x -PROV620;圣珀尔滕;;;;;;;;;;;;x -PROV621;克雷姆斯;;;;;;;;;;;;x -PROV622;林茨;;;;;;;;;;;;x -PROV623;索普隆;;;;;;;;;;;;x -PROV624;艾森斯塔特;;;;;;;;;;;;x -PROV625;布拉格;;;;;;;;;;;;x -PROV626;赫拉德茨克拉洛韦;;;;;;;;;;;;x -PROV627;卡尔斯巴德;;;;;;;;;;;;x -PROV628;奥西希;;;;;;;;;;;;x -PROV629;皮尔森;;;;;;;;;;;;x -PROV630;布杰约维采;;;;;;;;;;;;x -PROV631;布尔诺;;;;;;;;;;;;x -PROV632;奥洛穆茨;;;;;;;;;;;;x -PROV633;布拉迪斯拉发;;;;;;;;;;;;x -PROV634;特伦钦;;;;;;;;;;;;x -PROV635;尼特拉;;;;;;;;;;;;x -PROV636;班斯卡比斯特里察;;;;;;;;;;;;x -PROV637;科希策;;;;;;;;;;;;x -PROV638;罗日尼亚瓦;;;;;;;;;;;;x -PROV639;佐洛埃格塞格;;;;;;;;;;;;x -PROV640;佩奇;;;;;;;;;;;;x -PROV641;布达佩斯;;;;;;;;;;;;x -PROV642;杰尔;;;;;;;;;;;;x -PROV643;塞克什白堡;;;;;;;;;;;;x -PROV644;考波什堡;;;;;;;;;;;;x -PROV645;凯奇凯梅特;;;;;;;;;;;;x -PROV646;米什科尔茨;;;;;;;;;;;;x -PROV647;奥拉迪亚;;;;;;;;;;;;x -PROV648;德布勒森;;;;;;;;;;;;x -PROV649;塞格德;;;;;;;;;;;;x -PROV650;贝凯什乔包;;;;;;;;;;;;x -PROV651;索特马尔;;;;;;;;;;;;x -PROV652;蒂米什瓦拉;;;;;;;;;;;;x -PROV653;雷希察;;;;;;;;;;;;x -PROV654;克卢日;;;;;;;;;;;;x -PROV655;阿尔巴尤利亚;;;;;;;;;;;;x -PROV656;德瓦;;;;;;;;;;;;x -PROV657;锡比乌;;;;;;;;;;;;x -PROV658;夏威夷;;;;;;;;;;;;x -PROV659;布劳绍;;;;;;;;;;;;x -PROV660;乌德沃尔海伊;;;;;;;;;;;;x -PROV661;比斯特里察;;;;;;;;;;;;x -PROV662;切尔诺夫策;;;;;;;;;;;;x -PROV663;苏恰瓦;;;;;;;;;;;;x -PROV664;布加勒斯特;;;;;;;;;;;;x -PROV665;特尔古日乌;;;;;;;;;;;;x -PROV666;克拉约瓦;;;;;;;;;;;;x -PROV667;特尔戈维什泰;;;;;;;;;;;;x -PROV668;布勒伊拉;;;;;;;;;;;;x -PROV669;克勒拉希;;;;;;;;;;;;x -PROV670;雅西;;;;;;;;;;;;x -PROV671;博托沙尼;;;;;;;;;;;;x -PROV672;巴克乌;;;;;;;;;;;;x -PROV673;加拉茨;;;;;;;;;;;;x -PROV674;康斯坦察;;;;;;;;;;;;x -PROV675;图尔恰;;;;;;;;;;;;x -PROV676;基希讷乌;;;;;;;;;;;;x -PROV677;巴蒂;;;;;;;;;;;;x -PROV678;伊兹梅尔;;;;;;;;;;;;x -PROV679;科勒贝格;;;;;;;;;;;;x -PROV680;科沙林;;;;;;;;;;;;x -PROV681;科斯琴;;;;;;;;;;;;x -PROV682;弗罗茨瓦夫;;;;;;;;;;;;x -PROV683;莱格尼察;;;;;;;;;;;;x -PROV684;奥波莱;;;;;;;;;;;;x -PROV685;卡托维兹;;;;;;;;;;;;x -PROV686;莱恩群岛;;;;;;;;;;;;x -PROV687;格尔利茨;;;;;;;;;;;;x -PROV688;特罗保;;;;;;;;;;;;x -PROV689;切申;;;;;;;;;;;;x -PROV690;但泽;;;;;;;;;;;;x -PROV691;图霍拉;;;;;;;;;;;;x -PROV692;瓦乌奇;;;;;;;;;;;;x -PROV693;埃尔宾;;;;;;;;;;;;x -PROV694;托伦;;;;;;;;;;;;x -PROV695;柯尼斯堡;;;;;;;;;;;;x -PROV696;奥尔什丁;;;;;;;;;;;;x -PROV697;贡宾;;;;;;;;;;;;x -PROV698;梅梅尔;;;;;;;;;;;;x -PROV699;波森;;;;;;;;;;;;x -PROV700;布朗贝尔格;;;;;;;;;;;;x -PROV701;格涅兹诺;;;;;;;;;;;;x -PROV702;利沃夫;;;;;;;;;;;;x -PROV703;克拉科夫;;;;;;;;;;;;x -PROV704;诺维松奇;;;;;;;;;;;;x -PROV705;普热梅希尔;;;;;;;;;;;;x -PROV706;华沙;;;;;;;;;;;;x -PROV707;苏瓦乌基;;;;;;;;;;;;x -PROV708;普沃茨克;;;;;;;;;;;;x -PROV709;沃姆扎;;;;;;;;;;;;x -PROV710;斯凯尔涅维采;;;;;;;;;;;;x -PROV711;谢德尔采;;;;;;;;;;;;x -PROV712;罗兹;;;;;;;;;;;;x -PROV713;拉多姆;;;;;;;;;;;;x -PROV714;塔尔努夫;;;;;;;;;;;;x -PROV715;卢布林;;;;;;;;;;;;x -PROV716;凯尔采;;;;;;;;;;;;x -PROV717;卡利什;;;;;;;;;;;;x -PROV718;明斯克;;;;;;;;;;;;x -PROV719;比亚里斯托克;;;;;;;;;;;;x -PROV720;都灵;;;;;;;;;;;;x -PROV721;奥斯塔;;;;;;;;;;;;x -PROV722;诺瓦拉;;;;;;;;;;;;x -PROV723;亚历山德里亚;;;;;;;;;;;;x -PROV724;热那亚;;;;;;;;;;;;x -PROV725;萨沃纳;;;;;;;;;;;;x -PROV726;米兰;;;;;;;;;;;;x -PROV727;贝加莫;;;;;;;;;;;;x -PROV728;布雷西亚;;;;;;;;;;;;x -PROV729;威尼斯;;;;;;;;;;;;x -PROV730;维罗纳;;;;;;;;;;;;x -PROV731;帕多瓦;;;;;;;;;;;;x -PROV732;特雷维索;;;;;;;;;;;;x -PROV733;乌迪内;;;;;;;;;;;;x -PROV734;特伦特;;;;;;;;;;;;x -PROV735;博尔扎诺;;;;;;;;;;;;x -PROV736;的里雅斯特;;;;;;;;;;;;x -PROV737;戈里齐亚;;;;;;;;;;;;x -PROV738;帕尔马;;;;;;;;;;;;x -PROV739;摩德纳;;;;;;;;;;;;x -PROV740;马萨;;;;;;;;;;;;x -PROV741;博洛尼亚;;;;;;;;;;;;x -PROV742;费拉拉;;;;;;;;;;;;x -PROV743;拉文纳;;;;;;;;;;;;x -PROV744;佛罗伦萨;;;;;;;;;;;;x -PROV745;里窝那;;;;;;;;;;;;x -PROV746;卢卡;;;;;;;;;;;;x -PROV747;锡耶纳;;;;;;;;;;;;x -PROV748;格罗塞托;;;;;;;;;;;;x -PROV749;罗马;;;;;;;;;;;;x -PROV750;维泰博;;;;;;;;;;;;x -PROV751;佩鲁贾;;;;;;;;;;;;x -PROV752;安科纳;;;;;;;;;;;;x -PROV753;亚奎拉;;;;;;;;;;;;x -PROV754;那不勒斯;;;;;;;;;;;;x -PROV755;萨勒诺;;;;;;;;;;;;x -PROV756;巴里;;;;;;;;;;;;x -PROV757;福贾;;;;;;;;;;;;x -PROV758;布林迪西;;;;;;;;;;;;x -PROV759;雷焦卡拉布里亚;;;;;;;;;;;;x -PROV760;卡坦扎罗;;;;;;;;;;;;x -PROV761;波坦察;;;;;;;;;;;;x -PROV762;巴勒莫;;;;;;;;;;;;x -PROV763;墨西拿;;;;;;;;;;;;x -PROV764;卡塔尼亚;;;;;;;;;;;;x -PROV765;卡利亚里;;;;;;;;;;;;x -PROV766;萨萨里;;;;;;;;;;;;x -PROV767;马里博尔;;;;;;;;;;;;x -PROV768;卢布尔雅那;;;;;;;;;;;;x -PROV769;波斯托伊纳;;;;;;;;;;;;x -PROV770;普拉;;;;;;;;;;;;x -PROV771;萨格勒布;;;;;;;;;;;;x -PROV772;西萨克;;;;;;;;;;;;x -PROV773;卡尔洛瓦茨;;;;;;;;;;;;x -PROV774;塞尼;;;;;;;;;;;;x -PROV775;拉兹丁;;;;;;;;;;;;x -PROV776;别洛瓦尔;;;;;;;;;;;;x -PROV777;波热加;;;;;;;;;;;;x -PROV778;尤梅;;;;;;;;;;;;x -PROV779;奥西耶克;;;;;;;;;;;;x -PROV780;斯普利特;;;;;;;;;;;;x -PROV781;扎达尔;;;;;;;;;;;;x -PROV782;杜布罗夫尼克;;;;;;;;;;;;x -PROV783;萨拉热窝;;;;;;;;;;;;x -PROV784;比哈奇;;;;;;;;;;;;x -PROV785;巴尼亚卢卡;;;;;;;;;;;;x -PROV786;图兹拉;;;;;;;;;;;;x -PROV787;福查;;;;;;;;;;;;x -PROV788;莫斯塔尔;;;;;;;;;;;;x -PROV789;利夫诺;;;;;;;;;;;;x -PROV790;基特韦;;;;;;;;;;;;x -PROV791;米特罗维察;;;;;;;;;;;;x -PROV792;潘切沃;;;;;;;;;;;;x -PROV793;武科瓦尔;;;;;;;;;;;;x -PROV794;贝尔格莱德;;;;;;;;;;;;x -PROV795;博尔;;;;;;;;;;;;x -PROV796;克拉古耶瓦茨;;;;;;;;;;;;x -PROV797;乌日采;;;;;;;;;;;;x -PROV798;尼什;;;;;;;;;;;;x -PROV799;莱斯科瓦茨;;;;;;;;;;;;x -PROV800;乌尔齐尼;;;;;;;;;;;;x -PROV801;塔希提岛;;;;;;;;;;;;x -PROV802;普里什蒂纳;;;;;;;;;;;;x -PROV803;普里兹伦;;;;;;;;;;;;x -PROV804;新帕扎尔;;;;;;;;;;;;x -PROV805;萨罗尼加;;;;;;;;;;;;x -PROV806;斯科普里;;;;;;;;;;;;x -PROV807;比托拉;;;;;;;;;;;;x -PROV808;佩特里奇;;;;;;;;;;;;x -PROV809;索非亚;;;;;;;;;;;;x -PROV810;维丁;;;;;;;;;;;;x -PROV811;鲁塞;;;;;;;;;;;;x -PROV812;普利文;;;;;;;;;;;;x -PROV813;舒门;;;;;;;;;;;;x -PROV814;瓦尔纳;;;;;;;;;;;;x -PROV815;普罗夫迪夫;;;;;;;;;;;;x -PROV816;斯塔拉扎戈拉;;;;;;;;;;;;x -PROV817;布尔加斯;;;;;;;;;;;;x -PROV818;锡利斯特拉;;;;;;;;;;;;x -PROV819;弗洛里纳;;;;;;;;;;;;x -PROV820;格雷韦纳;;;;;;;;;;;;x -PROV821;埃泽萨;;;;;;;;;;;;x -PROV822;波利伊罗斯;;;;;;;;;;;;x -PROV823;卡瓦拉;;;;;;;;;;;;x -PROV824;约阿尼纳;;;;;;;;;;;;x -PROV825;阿尔塔;;;;;;;;;;;;x -PROV826;克基拉岛;;;;;;;;;;;;x -PROV827;萨特;;;;;;;;;;;;x -PROV828;埃迪尔内;;;;;;;;;;;;x -PROV829;赞茜;;;;;;;;;;;;x -PROV830;亚历山德鲁波利斯;;;;;;;;;;;;x -PROV831;拉里萨;;;;;;;;;;;;x -PROV832;沃洛斯;;;;;;;;;;;;x -PROV833;特里卡拉;;;;;;;;;;;;x -PROV834;雅典;;;;;;;;;;;;x -PROV835;阿姆菲萨;;;;;;;;;;;;x -PROV836;拉米亚;;;;;;;;;;;;x -PROV837;迈索隆吉翁;;;;;;;;;;;;x -PROV838;哈尔基斯;;;;;;;;;;;;x -PROV839;纳夫普利翁;;;;;;;;;;;;x -PROV840;科林斯;;;;;;;;;;;;x -PROV841;卡拉玛达;;;;;;;;;;;;x -PROV842;帕特雷;;;;;;;;;;;;x -PROV843;希俄斯;;;;;;;;;;;;x -PROV844;米蒂利尼;;;;;;;;;;;;x -PROV845;基克拉泽斯;;;;;;;;;;;;x -PROV846;多德卡尼斯;;;;;;;;;;;;x -PROV847;哈尼亚;;;;;;;;;;;;x -PROV848;伊拉克利翁;;;;;;;;;;;;x -PROV849;地拉那;;;;;;;;;;;;x -PROV850;斯库台;;;;;;;;;;;;x -PROV851;都拉斯;;;;;;;;;;;;x -PROV852;发罗拉;;;;;;;;;;;;x -PROV853;吉诺卡斯特;;;;;;;;;;;;x -PROV854;马耳他;;;;;;;;;;;;x -PROV855;尼科西亚;;;;;;;;;;;;x -PROV856;利马索尔;;;;;;;;;;;;x -PROV857;法马古斯塔;;;;;;;;;;;;x -PROV858;克尔克拉雷利;;;;;;;;;;;;x -PROV859;加利波利;;;;;;;;;;;;x -PROV860;伊斯坦布尔;;;;;;;;;;;;x -PROV861;于斯屈达尔;;;;;;;;;;;;x -PROV862;伊兹米特;;;;;;;;;;;;x -PROV863;布尔萨;;;;;;;;;;;;x -PROV864;巴勒克西尔;;;;;;;;;;;;x -PROV865;恰纳卡莱;;;;;;;;;;;;x -PROV866;阿菲永;;;;;;;;;;;;x -PROV867;屈塔希亚;;;;;;;;;;;;x -PROV868;埃斯基谢希尔;;;;;;;;;;;;x -PROV869;伊兹密尔;;;;;;;;;;;;x -PROV870;马尼萨;;;;;;;;;;;;x -PROV871;德尼兹利;;;;;;;;;;;;x -PROV872;穆拉;;;;;;;;;;;;x -PROV873;科尼亚;;;;;;;;;;;;x -PROV874;布尔杜尔;;;;;;;;;;;;x -PROV875;安塔利亚;;;;;;;;;;;;x -PROV876;安卡拉;;;;;;;;;;;;x -PROV877;阿马西亚;;;;;;;;;;;;x -PROV878;开塞利;;;;;;;;;;;;x -PROV879;锡瓦斯;;;;;;;;;;;;x -PROV880;卡斯塔莫努;;;;;;;;;;;;x -PROV881;博卢;;;;;;;;;;;;x -PROV882;特拉布宗;;;;;;;;;;;;x -PROV883;锡诺普;;;;;;;;;;;;x -PROV884;吉雷松;;;;;;;;;;;;x -PROV885;卡尔斯;;;;;;;;;;;;x -PROV886;阿尔达汉;;;;;;;;;;;;x -PROV887;埃尔祖鲁姆;;;;;;;;;;;;x -PROV888;埃尔津詹;;;;;;;;;;;;x -PROV889;马拉蒂亚;;;;;;;;;;;;x -PROV890;凡城;;;;;;;;;;;;x -PROV891;比特利斯;;;;;;;;;;;;x -PROV892;哈卡里;;;;;;;;;;;;x -PROV893;迪亚巴克尔;;;;;;;;;;;;x -PROV894;亚达那;;;;;;;;;;;;x -PROV895;梅尔辛;;;;;;;;;;;;x -PROV896;马拉什;;;;;;;;;;;;x -PROV897;阿勒颇;;;;;;;;;;;;x -PROV898;安泰普;;;;;;;;;;;;x -PROV899;乌尔法;;;;;;;;;;;;x -PROV900;安条克;;;;;;;;;;;;x -PROV901;代尔祖尔;;;;;;;;;;;;x -PROV902;大马士革;;;;;;;;;;;;x -PROV903;霍姆斯;;;;;;;;;;;;x -PROV904;哈马尔;;;;;;;;;;;;x -PROV905;拉塔基亚;;;;;;;;;;;;x -PROV906;苏韦达;;;;;;;;;;;;x -PROV907;帕尔迈拉;;;;;;;;;;;;x -PROV908;安曼;;;;;;;;;;;;x -PROV909;杰拉什;;;;;;;;;;;;x -PROV910;阿-鲁瓦西;;;;;;;;;;;;x -PROV911;马安;;;;;;;;;;;;x -PROV912;巴勒贝克;;;;;;;;;;;;x -PROV913;贝鲁特;;;;;;;;;;;;x -PROV914;爱斯开勒;;;;;;;;;;;;x -PROV915;西顿;;;;;;;;;;;;x -PROV916;阿卡;;;;;;;;;;;;x -PROV917;耶路撒冷;;;;;;;;;;;;x -PROV918;纳布卢斯;;;;;;;;;;;;x -PROV919;贾法;;;;;;;;;;;;x -PROV920;加沙;;;;;;;;;;;;x -PROV921;贝尔谢巴;;;;;;;;;;;;x -PROV922;亚喀巴;;;;;;;;;;;;x -PROV923;摩苏尔;;;;;;;;;;;;x -PROV924;阿比尔;;;;;;;;;;;;x -PROV925;基尔库克;;;;;;;;;;;;x -PROV926;巴格达;;;;;;;;;;;;x -PROV927;萨迈拉;;;;;;;;;;;;x -PROV928;曼代利;;;;;;;;;;;;x -PROV929;卡尔巴拉;;;;;;;;;;;;x -PROV930;库特;;;;;;;;;;;;x -PROV931;鲁特拜;;;;;;;;;;;;x -PROV932;巴士拉;;;;;;;;;;;;x -PROV933;拉希迪耶;;;;;;;;;;;;x -PROV934;纳杰夫;;;;;;;;;;;;x -PROV935;科威特;;;;;;;;;;;;x -PROV936;格罗德诺;;;;;;;;;;;;x -PROV937;布列斯特;;;;;;;;;;;;x -PROV938;利达;;;;;;;;;;;;x -PROV939;巴拉诺维奇;;;;;;;;;;;;x -PROV940;平斯克;;;;;;;;;;;;x -PROV941;斯卢茨克;;;;;;;;;;;;x -PROV942;莫济里;;;;;;;;;;;;x -PROV943;斯摩棱斯克;;;;;;;;;;;;x -PROV944;奥尔沙;;;;;;;;;;;;x -PROV945;维捷布斯克;;;;;;;;;;;;x -PROV946;波洛茨克;;;;;;;;;;;;x -PROV947;帕斯特维;;;;;;;;;;;;x -PROV948;莫吉廖夫;;;;;;;;;;;;x -PROV949;戈梅利;;;;;;;;;;;;x -PROV950;乌日哥罗德;;;;;;;;;;;;x -PROV951;斯特瑞;;;;;;;;;;;;x -PROV952;捷尔诺波尔;;;;;;;;;;;;x -PROV953;斯塔尼斯劳沃夫;;;;;;;;;;;;x -PROV954;文尼察;;;;;;;;;;;;x -PROV955;普洛斯克罗夫;;;;;;;;;;;;x -PROV956;罗夫诺;;;;;;;;;;;;x -PROV957;科威尔;;;;;;;;;;;;x -PROV958;基辅;;;;;;;;;;;;x -PROV959;科罗斯坚;;;;;;;;;;;;x -PROV960;日托米尔;;;;;;;;;;;;x -PROV961;切尔卡瑟;;;;;;;;;;;;x -PROV962;切尔尼戈夫;;;;;;;;;;;;x -PROV963;波尔塔瓦;;;;;;;;;;;;x -PROV964;辛菲罗波尔;;;;;;;;;;;;x -PROV965;赫尔松;;;;;;;;;;;;x -PROV966;刻赤;;;;;;;;;;;;x -PROV967;塞瓦斯托波尔;;;;;;;;;;;;x -PROV968;敖德萨;;;;;;;;;;;;x -PROV969;五一镇;;;;;;;;;;;;x -PROV970;尼古拉耶夫;;;;;;;;;;;;x -PROV971;克里沃罗格;;;;;;;;;;;;x -PROV972;叶加特林诺斯拉夫;;;;;;;;;;;;x -PROV973;梅利托波尔;;;;;;;;;;;;x -PROV974;克拉马托尔斯克;;;;;;;;;;;;x -PROV975;尤佐夫卡;;;;;;;;;;;;x -PROV976;马里乌波尔;;;;;;;;;;;;x -PROV977;库尔斯克;;;;;;;;;;;;x -PROV978;哈尔科夫;;;;;;;;;;;;x -PROV979;罗斯托夫;;;;;;;;;;;;x -PROV980;卢甘斯克;;;;;;;;;;;;x -PROV981;阿尔汉格尔斯克;;;;;;;;;;;;x -PROV982;佩琴加;;;;;;;;;;;;x -PROV983;坎达拉克沙;;;;;;;;;;;;x -PROV984;科斯托穆克沙;;;;;;;;;;;;x -PROV985;梅津;;;;;;;;;;;;x -PROV986;纳里扬马尔;;;;;;;;;;;;x -PROV987;瑟克特夫卡尔;;;;;;;;;;;;x -PROV988;波维恩特斯;;;;;;;;;;;;x -PROV989;沃洛格达;;;;;;;;;;;;x -PROV990;科特拉斯;;;;;;;;;;;;x -PROV991;乌格利奇;;;;;;;;;;;;x -PROV992;别洛焦尔斯克;;;;;;;;;;;;x -PROV993;韦特尔加;;;;;;;;;;;;x -PROV994;圣彼得堡;;;;;;;;;;;;x -PROV995;彼得罗扎沃茨克;;;;;;;;;;;;x -PROV996;卢加;;;;;;;;;;;;x -PROV997;格多夫;;;;;;;;;;;;x -PROV998;特维尔;;;;;;;;;;;;x -PROV999;勒热夫;;;;;;;;;;;;x -PROV1000;斯塔里察;;;;;;;;;;;;x -PROV1001;雅罗斯拉夫尔;;;;;;;;;;;;x -PROV1002;呼伦贝尔;;;;;;;;;;;;x -PROV1003;诺夫哥罗德;;;;;;;;;;;;x -PROV1004;季赫温;;;;;;;;;;;;x -PROV1005;博罗维奇;;;;;;;;;;;;x -PROV1006;普斯科夫;;;;;;;;;;;;x -PROV1007;大卢基;;;;;;;;;;;;x -PROV1008;莫斯科;;;;;;;;;;;;x -PROV1009;波罗地诺;;;;;;;;;;;;x -PROV1010;卡卢加;;;;;;;;;;;;x -PROV1011;图拉;;;;;;;;;;;;x -PROV1012;梁赞;;;;;;;;;;;;x -PROV1013;弗拉基米尔;;;;;;;;;;;;x -PROV1014;维亚济马;;;;;;;;;;;;x -PROV1015;佩列梅什利;;;;;;;;;;;;x -PROV1016;布良斯克;;;;;;;;;;;;x -PROV1017;奥廖尔;;;;;;;;;;;;x -PROV1018;别尔哥罗德;;;;;;;;;;;;x -PROV1019;沃罗涅茨;;;;;;;;;;;;x -PROV1020;下诺夫哥罗德;;;;;;;;;;;;x -PROV1021;奔萨;;;;;;;;;;;;x -PROV1022;伊万诺沃;;;;;;;;;;;;x -PROV1023;科斯特罗马;;;;;;;;;;;;x -PROV1024;加利奇;;;;;;;;;;;;x -PROV1025;坦波夫;;;;;;;;;;;;x -PROV1026;彼尔姆;;;;;;;;;;;;x -PROV1027;韦特卢加;;;;;;;;;;;;x -PROV1028;维亚特卡;;;;;;;;;;;;x -PROV1029;格拉佐夫;;;;;;;;;;;;x -PROV1030;喀山;;;;;;;;;;;;x -PROV1031;萨拉普尔;;;;;;;;;;;;x -PROV1032;奇斯托波尔;;;;;;;;;;;;x -PROV1033;辛比尔斯克;;;;;;;;;;;;x -PROV1034;萨马拉;;;;;;;;;;;;x -PROV1035;塞兹兰;;;;;;;;;;;;x -PROV1036;阿斯特拉罕;;;;;;;;;;;;x -PROV1037;萨拉托夫;;;;;;;;;;;;x -PROV1038;诺乌泽恩斯克;;;;;;;;;;;;x -PROV1039;察里津;;;;;;;;;;;;x -PROV1040;扎罗维卡;;;;;;;;;;;;x -PROV1041;叶利察;;;;;;;;;;;;x -PROV1042;乌法;;;;;;;;;;;;x -PROV1043;布祖卢克;;;;;;;;;;;;x -PROV1044;奥伦堡;;;;;;;;;;;;x -PROV1045;米格林斯克亚;;;;;;;;;;;;x -PROV1046;奇尔斯卡亚;;;;;;;;;;;;x -PROV1047;亚速;;;;;;;;;;;;x -PROV1048;克拉斯诺伏斯克;;;;;;;;;;;;x -PROV1049;新罗西斯克;;;;;;;;;;;;x -PROV1050;斯塔夫罗波尔;;;;;;;;;;;;x -PROV1051;阿迪格;;;;;;;;;;;;x -PROV1052;杰尔宾特;;;;;;;;;;;;x -PROV1053;古尼布;;;;;;;;;;;;x -PROV1054;弗拉季高加索;;;;;;;;;;;;x -PROV1055;格罗兹尼;;;;;;;;;;;;x -PROV1056;皮亚季戈尔斯克;;;;;;;;;;;;x -PROV1057;基兹利亚尔;;;;;;;;;;;;x -PROV1058;叶卡捷琳堡;;;;;;;;;;;;x -PROV1059;车里雅宾斯克;;;;;;;;;;;;x -PROV1060;奥尔斯克;;;;;;;;;;;;x -PROV1061;秋明;;;;;;;;;;;;x -PROV1062;别列佐夫;;;;;;;;;;;;x -PROV1063;托木斯克;;;;;;;;;;;;x -PROV1064;鄂木斯克;;;;;;;;;;;;x -PROV1065;下瓦尔托夫斯克;;;;;;;;;;;;x -PROV1066;托博尔斯克;;;;;;;;;;;;x -PROV1067;巴尔瑙尔;;;;;;;;;;;;x -PROV1068;戈尔诺-阿尔泰斯克;;;;;;;;;;;;x -PROV1069;维柳伊斯克;;;;;;;;;;;;x -PROV1070;布良卡;;;;;;;;;;;;x -PROV1071;拜坦塔斯克;;;;;;;;;;;;x -PROV1072;鄂霍次克;;;;;;;;;;;;x -PROV1073;叶夫斯克;;;;;;;;;;;;x -PROV1074;彼得罗巴甫洛夫斯克;;;;;;;;;;;;x -PROV1075;伊尔库茨克;;;;;;;;;;;;x -PROV1076;布拉茨克;;;;;;;;;;;;x -PROV1077;克拉斯诺亚尔斯克;;;;;;;;;;;;x -PROV1078;赤塔;;;;;;;;;;;;x -PROV1079;涅尔琴斯科;;;;;;;;;;;;x -PROV1080;车诺明;;;;;;;;;;;;x -PROV1081;阿尔巴津;;;;;;;;;;;;x -PROV1082;海参崴;;;;;;;;;;;;x -PROV1083;伯力;;;;;;;;;;;;x -PROV1084;庙街;;;;;;;;;;;;x -PROV1085;海兰泡;;;;;;;;;;;;x -PROV1086;北库页岛;;;;;;;;;;;;x -PROV1087;南库页岛;;;;;;;;;;;;x -PROV1088;占守岛;;;;;;;;;;;;x -PROV1089;择捉岛;;;;;;;;;;;;x -PROV1090;第比利斯;;;;;;;;;;;;x -PROV1091;帕萨纳乌里;;;;;;;;;;;;x -PROV1092;库塔伊西;;;;;;;;;;;;x -PROV1093;阿哈尔齐赫;;;;;;;;;;;;x -PROV1094;波季;;;;;;;;;;;;x -PROV1095;苏呼米;;;;;;;;;;;;x -PROV1096;巴特姆;;;;;;;;;;;;x -PROV1097;新喀里多尼亚;;;;;;;;;;;;x -PROV1098;埃里温;;;;;;;;;;;;x -PROV1099;久姆里;;;;;;;;;;;;x -PROV1100;卡潘;;;;;;;;;;;;x -PROV1101;纳希切万;;;;;;;;;;;;x -PROV1102;巴库;;;;;;;;;;;;x -PROV1103;斯亚泽恩;;;;;;;;;;;;x -PROV1104;舍基;;;;;;;;;;;;x -PROV1105;甘贾;;;;;;;;;;;;x -PROV1106;阿格达姆;;;;;;;;;;;;x -PROV1107;连科兰;;;;;;;;;;;;x -PROV1108;大不里士;;;;;;;;;;;;x -PROV1109;霍伊;;;;;;;;;;;;x -PROV1110;乌尔米耶;;;;;;;;;;;;x -PROV1111;马哈巴德;;;;;;;;;;;;x -PROV1112;阿尔达比勒;;;;;;;;;;;;x -PROV1113;拉什特;;;;;;;;;;;;x -PROV1114;瑙沙赫尔;;;;;;;;;;;;x -PROV1115;萨里;;;;;;;;;;;;x -PROV1116;戈尔甘;;;;;;;;;;;;x -PROV1117;克尔曼沙阿;;;;;;;;;;;;x -PROV1118;萨南达季;;;;;;;;;;;;x -PROV1119;伊拉姆;;;;;;;;;;;;x -PROV1120;霍拉马巴德;;;;;;;;;;;;x -PROV1121;德黑兰;;;;;;;;;;;;x -PROV1122;哈马丹;;;;;;;;;;;;x -PROV1123;赞詹;;;;;;;;;;;;x -PROV1124;加兹温;;;;;;;;;;;;x -PROV1125;库姆;;;;;;;;;;;;x -PROV1126;塞姆南;;;;;;;;;;;;x -PROV1127;伊斯法罕;;;;;;;;;;;;x -PROV1128;阿拉克;;;;;;;;;;;;x -PROV1129;卡尚;;;;;;;;;;;;x -PROV1130;亚兹德;;;;;;;;;;;;x -PROV1131;阿瓦士;;;;;;;;;;;;x -PROV1132;阿巴丹;;;;;;;;;;;;x -PROV1133;迪兹富勒;;;;;;;;;;;;x -PROV1134;德库尔德;;;;;;;;;;;;x -PROV1135;设拉子;;;;;;;;;;;;x -PROV1136;布希尔;;;;;;;;;;;;x -PROV1137;亚苏季;;;;;;;;;;;;x -PROV1138;卡根;;;;;;;;;;;;x -PROV1139;锡尔詹;;;;;;;;;;;;x -PROV1140;克尔曼;;;;;;;;;;;;x -PROV1141;伦格港;;;;;;;;;;;;x -PROV1142;阿巴斯港;;;;;;;;;;;;x -PROV1143;巴姆;;;;;;;;;;;;x -PROV1144;扎黑丹;;;;;;;;;;;;x -PROV1145;贾斯克;;;;;;;;;;;;x -PROV1146;查赫巴尔;;;;;;;;;;;;x -PROV1147;马什哈德;;;;;;;;;;;;x -PROV1148;比尔詹德;;;;;;;;;;;;x -PROV1149;萨卜泽瓦尔;;;;;;;;;;;;x -PROV1150;博季努尔德;;;;;;;;;;;;x -PROV1151;麦加;;;;;;;;;;;;x -PROV1152;吉达;;;;;;;;;;;;x -PROV1153;麦地那;;;;;;;;;;;;x -PROV1154;塔布克;;;;;;;;;;;;x -PROV1155;艾卜哈;;;;;;;;;;;;x -PROV1156;卡夫;;;;;;;;;;;;x -PROV1157;利雅得;;;;;;;;;;;;x -PROV1158;拉夫哈;;;;;;;;;;;;x -PROV1159;哈莱班;;;;;;;;;;;;x -PROV1160;哈伊勒;;;;;;;;;;;;x -PROV1161;沙鲁拉;;;;;;;;;;;;x -PROV1162;巴林;;;;;;;;;;;;x -PROV1163;盖提夫;;;;;;;;;;;;x -PROV1164;胡富夫;;;;;;;;;;;;x -PROV1165;多哈;;;;;;;;;;;;x -PROV1166;马斯喀特;;;;;;;;;;;;x -PROV1167;阿布扎比;;;;;;;;;;;;x -PROV1168;迪拜;;;;;;;;;;;;x -PROV1169;苏哈尔;;;;;;;;;;;;x -PROV1170;尼兹瓦;;;;;;;;;;;;x -PROV1171;苏尔;;;;;;;;;;;;x -PROV1172;迪姆;;;;;;;;;;;;x -PROV1173;穆卡拉;;;;;;;;;;;;x -PROV1174;塞拉莱;;;;;;;;;;;;x -PROV1175;盖达;;;;;;;;;;;;x -PROV1176;贝达;;;;;;;;;;;;x -PROV1177;索科特拉;;;;;;;;;;;;x -PROV1178;萨纳;;;;;;;;;;;;x -PROV1179;荷台达;;;;;;;;;;;;x -PROV1180;塔伊兹;;;;;;;;;;;;x -PROV1181;卡拉干达;;;;;;;;;;;;x -PROV1182;古里耶夫;;;;;;;;;;;;x -PROV1183;阿克托贝;;;;;;;;;;;;x -PROV1184;科克舍套;;;;;;;;;;;;x -PROV1185;雅思;;;;;;;;;;;;x -PROV1186;阿拉木图;;;;;;;;;;;;x -PROV1187;塞米巴拉金斯克;;;;;;;;;;;;x -PROV1188;卡拉塔尔;;;;;;;;;;;;x -PROV1189;比什凯克;;;;;;;;;;;;x -PROV1190;纳伦;;;;;;;;;;;;x -PROV1191;希瓦;;;;;;;;;;;;x -PROV1192;努库斯;;;;;;;;;;;;x -PROV1193;克孜勒奥尔达;;;;;;;;;;;;x -PROV1194;阿克陶;;;;;;;;;;;;x -PROV1195;塔什干;;;;;;;;;;;;x -PROV1196;达沙古兹;;;;;;;;;;;;x -PROV1197;奇姆肯特;;;;;;;;;;;;x -PROV1198;布哈拉;;;;;;;;;;;;x -PROV1199;撒马尔罕;;;;;;;;;;;;x -PROV1200;卡什;;;;;;;;;;;;x -PROV1201;克基安德;;;;;;;;;;;;x -PROV1202;浩罕;;;;;;;;;;;;x -PROV1203;奥什;;;;;;;;;;;;x -PROV1204;阿什哈巴德;;;;;;;;;;;;x -PROV1205;克孜勒瓦特;;;;;;;;;;;;x -PROV1206;梅尔夫;;;;;;;;;;;;x -PROV1207;库洛勃;;;;;;;;;;;;x -PROV1208;霍罗格;;;;;;;;;;;;x -PROV1209;喀布尔;;;;;;;;;;;;x -PROV1210;法扎巴德;;;;;;;;;;;;x -PROV1211;巴尔赫;;;;;;;;;;;;x -PROV1212;赫拉特;;;;;;;;;;;;x -PROV1213;巴米扬;;;;;;;;;;;;x -PROV1214;法拉;;;;;;;;;;;;x -PROV1215;坎大哈;;;;;;;;;;;;x -PROV1216;贾拉拉巴德;;;;;;;;;;;;x -PROV1217;加兹尼;;;;;;;;;;;;x -PROV1218;白沙瓦;;;;;;;;;;;;x -PROV1219;奎达;;;;;;;;;;;;x -PROV1220;达勒梅汀;;;;;;;;;;;;x -PROV1221;卡拉特;;;;;;;;;;;;x -PROV1222;贝拉;;;;;;;;;;;;x -PROV1223;吉德拉尔;;;;;;;;;;;;x -PROV1224;斯利那加;;;;;;;;;;;;x -PROV1225;吉尔吉特;;;;;;;;;;;;x -PROV1226;列城;;;;;;;;;;;;x -PROV1227;拉合尔;;;;;;;;;;;;x -PROV1228;木尔坦;;;;;;;;;;;;x -PROV1229;锡亚尔科特;;;;;;;;;;;;x -PROV1230;阿托克;;;;;;;;;;;;x -PROV1231;巴哈瓦尔布尔;;;;;;;;;;;;x -PROV1232;沙浦;;;;;;;;;;;;x -PROV1233;阿姆利则;;;;;;;;;;;;x -PROV1234;菲罗兹布尔;;;;;;;;;;;;x -PROV1235;西姆拉;;;;;;;;;;;;x -PROV1236;新德里;;;;;;;;;;;;x -PROV1237;帕尼帕特;;;;;;;;;;;;x -PROV1238;台拉登;;;;;;;;;;;;x -PROV1239;密拉特;;;;;;;;;;;;x -PROV1240;阿格拉;;;;;;;;;;;;x -PROV1241;卡恩波尔;;;;;;;;;;;;x -PROV1242;勒克瑙;;;;;;;;;;;;x -PROV1243;阿拉哈巴德;;;;;;;;;;;;x -PROV1244;法扎巴德;;;;;;;;;;;;x -PROV1245;贝拿勒斯;;;;;;;;;;;;x -PROV1246;戈勒克布尔;;;;;;;;;;;;x -PROV1247;帕特纳;;;;;;;;;;;;x -PROV1248;加耶;;;;;;;;;;;;x -PROV1249;汉萨里;;;;;;;;;;;;x -PROV1250;帕格尔布尔;;;;;;;;;;;;x -PROV1251;加尔各答;;;;;;;;;;;;x -PROV1252;大吉岭;;;;;;;;;;;;x -PROV1253;布德旺;;;;;;;;;;;;x -PROV1254;达卡;;;;;;;;;;;;x -PROV1255;拉杰沙希;;;;;;;;;;;;x -PROV1256;杰索尔;;;;;;;;;;;;x -PROV1257;吉大港;;;;;;;;;;;;x -PROV1258;高哈蒂;;;;;;;;;;;;x -PROV1259;英帕尔;;;;;;;;;;;;x -PROV1260;迪布鲁格尔;;;;;;;;;;;;x -PROV1261;克塔克;;;;;;;;;;;;x -PROV1262;盖翁切尔;;;;;;;;;;;;x -PROV1263;桑巴尔布尔;;;;;;;;;;;;x -PROV1264;阿杰梅尔;;;;;;;;;;;;x -PROV1265;杰伊瑟尔梅尔;;;;;;;;;;;;x -PROV1266;焦特布尔;;;;;;;;;;;;x -PROV1267;比卡内尔;;;;;;;;;;;;x -PROV1268;斋浦尔;;;;;;;;;;;;x -PROV1269;乌代布尔;;;;;;;;;;;;x -PROV1270;瓜廖尔;;;;;;;;;;;;x -PROV1271;印多尔;;;;;;;;;;;;x -PROV1272;博帕尔;;;;;;;;;;;;x -PROV1273;切德尔布尔;;;;;;;;;;;;x -PROV1274;雷瓦;;;;;;;;;;;;x -PROV1275;贾巴尔普尔;;;;;;;;;;;;x -PROV1276;霍申加巴德;;;;;;;;;;;;x -PROV1277;那格浦尔;;;;;;;;;;;;x -PROV1278;阿姆劳蒂;;;;;;;;;;;;x -PROV1279;加格达浦;;;;;;;;;;;;x -PROV1280;赖布尔;;;;;;;;;;;;x -PROV1281;比拉斯布尔;;;;;;;;;;;;x -PROV1282;赖格尔;;;;;;;;;;;;x -PROV1283;海德拉巴;;;;;;;;;;;;x -PROV1284;奥兰加巴德;;;;;;;;;;;;x -PROV1285;尼萨马巴德;;;;;;;;;;;;x -PROV1286;古巴加;;;;;;;;;;;;x -PROV1287;瓦朗加尔;;;;;;;;;;;;x -PROV1288;卡拉奇;;;;;;;;;;;;x -PROV1289;苏库尔;;;;;;;;;;;;x -PROV1290;欧迈尔果德;;;;;;;;;;;;x -PROV1291;阿默达巴德;;;;;;;;;;;;x -PROV1292;拉杰科特;;;;;;;;;;;;x -PROV1293;曼德维;;;;;;;;;;;;x -PROV1294;帕坦;;;;;;;;;;;;x -PROV1295;巴罗达;;;;;;;;;;;;x -PROV1296;苏拉特;;;;;;;;;;;;x -PROV1297;孟买;;;;;;;;;;;;x -PROV1298;纳西克;;;;;;;;;;;;x -PROV1299;浦那;;;;;;;;;;;;x -PROV1300;比贾布尔;;;;;;;;;;;;x -PROV1301;戈尔哈布尔;;;;;;;;;;;;x -PROV1302;贝尔高姆;;;;;;;;;;;;x -PROV1303;果阿;;;;;;;;;;;;x -PROV1304;马德拉斯;;;;;;;;;;;;x -PROV1305;维沙卡帕特南;;;;;;;;;;;;x -PROV1306;默吉利伯德讷姆;;;;;;;;;;;;x -PROV1307;内洛尔;;;;;;;;;;;;x -PROV1308;卡努尔;;;;;;;;;;;;x -PROV1309;坦焦尔;;;;;;;;;;;;x -PROV1310;马杜赖;;;;;;;;;;;;x -PROV1311;哥印拜陀;;;;;;;;;;;;x -PROV1312;本地冶里;;;;;;;;;;;;x -PROV1313;班加罗尔;;;;;;;;;;;;x -PROV1314;迈索尔;;;;;;;;;;;;x -PROV1315;吉德勒杜尔加;;;;;;;;;;;;x -PROV1316;曼加尔;;;;;;;;;;;;x -PROV1317;卡利卡特;;;;;;;;;;;;x -PROV1318;科钦;;;;;;;;;;;;x -PROV1319;特里凡得琅;;;;;;;;;;;;x -PROV1320;安达曼群岛;;;;;;;;;;;;x -PROV1321;科伦坡;;;;;;;;;;;;x -PROV1322;贾夫纳;;;;;;;;;;;;x -PROV1323;康提;;;;;;;;;;;;x -PROV1324;亭可马里;;;;;;;;;;;;x -PROV1325;马尔代夫;;;;;;;;;;;;x -PROV1326;加德满都;;;;;;;;;;;;x -PROV1327;久姆拉;;;;;;;;;;;;x -PROV1328;通朗;;;;;;;;;;;;x -PROV1329;廷布;;;;;;;;;;;;x -PROV1330;仰光;;;;;;;;;;;;x -PROV1331;勃生;;;;;;;;;;;;x -PROV1332;勃固;;;;;;;;;;;;x -PROV1333;东吁;;;;;;;;;;;;x -PROV1334;阿瓦;;;;;;;;;;;;x -PROV1335;皎施;;;;;;;;;;;;x -PROV1336;马圭;;;;;;;;;;;;x -PROV1337;卑谬;;;;;;;;;;;;x -PROV1338;东枝;;;;;;;;;;;;x -PROV1339;哈卡;;;;;;;;;;;;x -PROV1340;腊戍;;;;;;;;;;;;x -PROV1341;葡萄;;;;;;;;;;;;x -PROV1342;密支那;;;;;;;;;;;;x -PROV1343;毛淡棉;;;;;;;;;;;;x -PROV1344;墨吉;;;;;;;;;;;;x -PROV1345;实兑;;;;;;;;;;;;x -PROV1346;曼谷;;;;;;;;;;;;x -PROV1347;华富里;;;;;;;;;;;;x -PROV1348;那空沙旺;;;;;;;;;;;;x -PROV1349;素可泰;;;;;;;;;;;;x -PROV1350;呵叻;;;;;;;;;;;;x -PROV1351;巴真;;;;;;;;;;;;x -PROV1352;普吉;;;;;;;;;;;;x -PROV1353;叻武里;;;;;;;;;;;;x -PROV1354;洛坤;;;;;;;;;;;;x -PROV1355;清迈;;;;;;;;;;;;x -PROV1356;琅勃拉邦;;;;;;;;;;;;x -PROV1357;万象;;;;;;;;;;;;x -PROV1358;乌隆他尼;;;;;;;;;;;;x -PROV1359;四色菊;;;;;;;;;;;;x -PROV1360;沙耶武里;;;;;;;;;;;;x -PROV1361;沙湾拿吉;;;;;;;;;;;;x -PROV1362;沙拉湾;;;;;;;;;;;;x -PROV1363;巴色;;;;;;;;;;;;x -PROV1364;乌栋;;;;;;;;;;;;x -PROV1365;尖竹汶;;;;;;;;;;;;x -PROV1366;马德望;;;;;;;;;;;;x -PROV1367;贡布;;;;;;;;;;;;x -PROV1368;上丁;;;;;;;;;;;;x -PROV1369;河内;;;;;;;;;;;;x -PROV1370;海防;;;;;;;;;;;;x -PROV1371;高平;;;;;;;;;;;;x -PROV1372;山萝;;;;;;;;;;;;x -PROV1373;谅山;;;;;;;;;;;;x -PROV1374;清化;;;;;;;;;;;;x -PROV1375;顺化;;;;;;;;;;;;x -PROV1376;荣市;;;;;;;;;;;;x -PROV1377;岘港;;;;;;;;;;;;x -PROV1378;波来古;;;;;;;;;;;;x -PROV1379;归仁;;;;;;;;;;;;x -PROV1380;西贡;;;;;;;;;;;;x -PROV1381;大叻;;;;;;;;;;;;x -PROV1382;河仙;;;;;;;;;;;;x -PROV1383;永隆;;;;;;;;;;;;x -PROV1384;新加坡;;;;;;;;;;;;x -PROV1385;新山;;;;;;;;;;;;x -PROV1386;马六甲;;;;;;;;;;;;x -PROV1387;吉隆坡;;;;;;;;;;;;x -PROV1388;槟城;;;;;;;;;;;;x -PROV1389;亚罗士打;;;;;;;;;;;;x -PROV1390;关丹;;;;;;;;;;;;x -PROV1391;哥打巴哈鲁;;;;;;;;;;;;x -PROV1392;北大年;;;;;;;;;;;;x -PROV1393;文莱;;;;;;;;;;;;x -PROV1394;古晋;;;;;;;;;;;;x -PROV1395;民都鲁;;;;;;;;;;;;x -PROV1396;阿比;;;;;;;;;;;;x -PROV1397;山打根;;;;;;;;;;;;x -PROV1398;占碑;;;;;;;;;;;;x -PROV1399;巨港;;;;;;;;;;;;x -PROV1400;廖内;;;;;;;;;;;;x -PROV1401;西亚克;;;;;;;;;;;;x -PROV1402;丹戎槟榔;;;;;;;;;;;;x -PROV1403;楠榜;;;;;;;;;;;;x -PROV1404;邦加槟榔;;;;;;;;;;;;x -PROV1405;班达亚齐;;;;;;;;;;;;x -PROV1406;棉兰;;;;;;;;;;;;x -PROV1407;塔帕土安;;;;;;;;;;;;x -PROV1408;巴东;;;;;;;;;;;;x -PROV1409;实武牙;;;;;;;;;;;;x -PROV1410;明古鲁;;;;;;;;;;;;x -PROV1411;古农西托利;;;;;;;;;;;;x -PROV1412;亚丁;;;;;;;;;;;;x -PROV1413;巴达维亚;;;;;;;;;;;;x -PROV1414;茂物;;;;;;;;;;;;x -PROV1415;井里汶;;;;;;;;;;;;x -PROV1416;日惹;;;;;;;;;;;;x -PROV1417;三宝垄;;;;;;;;;;;;x -PROV1418;泗水;;;;;;;;;;;;x -PROV1419;苏拉卡尔塔;;;;;;;;;;;;x -PROV1420;庞越;;;;;;;;;;;;x -PROV1421;马都拉;;;;;;;;;;;;x -PROV1422;麻拉特韦;;;;;;;;;;;;x -PROV1423;马辰;;;;;;;;;;;;x -PROV1424;加兰巴西;;;;;;;;;;;;x -PROV1425;塔拉卡恩;;;;;;;;;;;;x -PROV1426;坤甸;;;;;;;;;;;;x -PROV1427;肯达旺岸;;;;;;;;;;;;x -PROV1428;新当;;;;;;;;;;;;x -PROV1429;三马林达;;;;;;;;;;;;x -PROV1430;马卡萨;;;;;;;;;;;;x -PROV1431;波尼;;;;;;;;;;;;x -PROV1432;马穆朱;;;;;;;;;;;;x -PROV1433;万鸦老;;;;;;;;;;;;x -PROV1434;卢武克;;;;;;;;;;;;x -PROV1435;帕卢;;;;;;;;;;;;x -PROV1436;肯达里;;;;;;;;;;;;x -PROV1437;比农科岛;;;;;;;;;;;;x -PROV1438;巴厘岛;;;;;;;;;;;;x -PROV1439;弗洛雷斯;;;;;;;;;;;;x -PROV1440;松巴哇;;;;;;;;;;;;x -PROV1441;松巴岛;;;;;;;;;;;;x -PROV1442;龙目岛;;;;;;;;;;;;x -PROV1443;罗地岛;;;;;;;;;;;;x -PROV1444;阿洛;;;;;;;;;;;;x -PROV1445;古邦;;;;;;;;;;;;x -PROV1446;帝力;;;;;;;;;;;;x -PROV1447;特尔纳特;;;;;;;;;;;;x -PROV1448;哈马黑拉;;;;;;;;;;;;x -PROV1449;安汶;;;;;;;;;;;;x -PROV1450;策拉姆;;;;;;;;;;;;x -PROV1451;阿鲁;;;;;;;;;;;;x -PROV1452;比亚克;;;;;;;;;;;;x -PROV1453;索龙;;;;;;;;;;;;x -PROV1454;美拉;;;;;;;;;;;;x -PROV1455;马尼拉;;;;;;;;;;;;x -PROV1456;美岸;;;;;;;;;;;;x -PROV1457;黎牙实比;;;;;;;;;;;;x -PROV1458;民都洛;;;;;;;;;;;;x -PROV1459;巴拉望;;;;;;;;;;;;x -PROV1460;怡朗;;;;;;;;;;;;x -PROV1461;塔克洛班;;;;;;;;;;;;x -PROV1462;三宝颜;;;;;;;;;;;;x -PROV1463;达沃;;;;;;;;;;;;x -PROV1464;苏鲁;;;;;;;;;;;;x -PROV1465;库伦;;;;;;;;;;;;x -PROV1466;达兰扎达嘎德;;;;;;;;;;;;x -PROV1467;巴彦图门;;;;;;;;;;;;x -PROV1468;乌里雅苏台;;;;;;;;;;;;x -PROV1469;唐努乌梁海;;;;;;;;;;;;x -PROV1470;安庆;;;;;;;;;;;;x -PROV1471;池州;;;;;;;;;;;;x -PROV1472;凤阳;;;;;;;;;;;;x -PROV1473;徽州;;;;;;;;;;;;x -PROV1474;庐州;;;;;;;;;;;;x -PROV1475;宁国;;;;;;;;;;;;x -PROV1476;泗州;;;;;;;;;;;;x -PROV1477;太平;;;;;;;;;;;;x -PROV1478;颍州;;;;;;;;;;;;x -PROV1479;奉天;;;;;;;;;;;;x -PROV1480;锦州;;;;;;;;;;;;x -PROV1481;旅顺;;;;;;;;;;;;x -PROV1482;福州;;;;;;;;;;;;x -PROV1483;建宁;;;;;;;;;;;;x -PROV1484;泉州;;;;;;;;;;;;x -PROV1485;台北;;;;;;;;;;;;x -PROV1486;汀州;;;;;;;;;;;;x -PROV1487;漳州;;;;;;;;;;;;x -PROV1488;河西走廊;;;;;;;;;;;;x -PROV1489;巩昌;;;;;;;;;;;;x -PROV1490;兰州;;;;;;;;;;;;x -PROV1491;宁夏;;;;;;;;;;;;x -PROV1492;平凉;;;;;;;;;;;;x -PROV1493;广州;;;;;;;;;;;;x -PROV1494;潮州;;;;;;;;;;;;x -PROV1495;高州;;;;;;;;;;;;x -PROV1496;香港;;;;;;;;;;;;x -PROV1497;惠州;;;;;;;;;;;;x -PROV1498;澳门;;;;;;;;;;;;x -PROV1499;海南;;;;;;;;;;;;x -PROV1500;韶州;;;;;;;;;;;;x -PROV1501;肇庆;;;;;;;;;;;;x -PROV1502;南宁;;;;;;;;;;;;x -PROV1503;桂林;;;;;;;;;;;;x -PROV1504;平乐;;;;;;;;;;;;x -PROV1505;贵阳;;;;;;;;;;;;x -PROV1506;安顺;;;;;;;;;;;;x -PROV1507;镇远;;;;;;;;;;;;x -PROV1508;开封;;;;;;;;;;;;x -PROV1509;归德;;;;;;;;;;;;x -PROV1510;洛阳;;;;;;;;;;;;x -PROV1511;怀庆;;;;;;;;;;;;x -PROV1512;陈州;;;;;;;;;;;;x -PROV1513;南阳;;;;;;;;;;;;x -PROV1514;汝宁;;;;;;;;;;;;x -PROV1515;卫辉;;;;;;;;;;;;x -PROV1516;汉阳;;;;;;;;;;;;x -PROV1517;德安;;;;;;;;;;;;x -PROV1518;黄州;;;;;;;;;;;;x -PROV1519;安陆;;;;;;;;;;;;x -PROV1520;荆州;;;;;;;;;;;;x -PROV1521;施南;;;;;;;;;;;;x -PROV1522;武昌;;;;;;;;;;;;x -PROV1523;襄阳;;;;;;;;;;;;x -PROV1524;长沙;;;;;;;;;;;;x -PROV1525;常德;;;;;;;;;;;;x -PROV1526;宝庆;;;;;;;;;;;;x -PROV1527;衡州;;;;;;;;;;;;x -PROV1528;岳州;;;;;;;;;;;;x -PROV1529;永顺;;;;;;;;;;;;x -PROV1530;永州;;;;;;;;;;;;x -PROV1531;新爱尔兰;;;;;;;;;;;;x -PROV1532;归化;;;;;;;;;;;;x -PROV1533;哲里木盟;;;;;;;;;;;;x -PROV1534;锡林郭勒盟;;;;;;;;;;;;x -PROV1535;伊克昭盟;;;;;;;;;;;;x -PROV1536;淮安;;;;;;;;;;;;x -PROV1537;常州;;;;;;;;;;;;x -PROV1538;上海;;;;;;;;;;;;x -PROV1539;苏州;;;;;;;;;;;;x -PROV1540;太仓州;;;;;;;;;;;;x -PROV1541;通州;;;;;;;;;;;;x -PROV1542;徐州;;;;;;;;;;;;x -PROV1543;扬州;;;;;;;;;;;;x -PROV1544;镇江;;;;;;;;;;;;x -PROV1545;南昌;;;;;;;;;;;;x -PROV1546;广信;;;;;;;;;;;;x -PROV1547;吉安;;;;;;;;;;;;x -PROV1548;建昌;;;;;;;;;;;;x -PROV1549;九江;;;;;;;;;;;;x -PROV1550;赣州;;;;;;;;;;;;x -PROV1551;饶州;;;;;;;;;;;;x -PROV1552;齐齐哈尔;;;;;;;;;;;;x -PROV1553;瑷珲;;;;;;;;;;;;x -PROV1554;宁古塔;;;;;;;;;;;;x -PROV1555;吉林;;;;;;;;;;;;x -PROV1556;马海;;;;;;;;;;;;x -PROV1557;龙羊;;;;;;;;;;;;x -PROV1558;结古多;;;;;;;;;;;;x -PROV1559;西安;;;;;;;;;;;;x -PROV1560;马老奇;;;;;;;;;;;;x -PROV1561;延安;;;;;;;;;;;;x -PROV1562;汉中;;;;;;;;;;;;x -PROV1563;济南;;;;;;;;;;;;x -PROV1564;曹州;;;;;;;;;;;;x -PROV1565;莱州;;;;;;;;;;;;x -PROV1566;青岛;;;;;;;;;;;;x -PROV1567;青州;;;;;;;;;;;;x -PROV1568;泰安;;;;;;;;;;;;x -PROV1569;威海卫;;;;;;;;;;;;x -PROV1570;武定;;;;;;;;;;;;x -PROV1571;沂州;;;;;;;;;;;;x -PROV1572;太原;;;;;;;;;;;;x -PROV1573;汾州;;;;;;;;;;;;x -PROV1574;潞安;;;;;;;;;;;;x -PROV1575;平阳;;;;;;;;;;;;x -PROV1576;大同;;;;;;;;;;;;x -PROV1577;重庆;;;;;;;;;;;;x -PROV1578;成都;;;;;;;;;;;;x -PROV1579;保宁;;;;;;;;;;;;x -PROV1580;嘉定;;;;;;;;;;;;x -PROV1581;夔州;;;;;;;;;;;;x -PROV1582;龙安;;;;;;;;;;;;x -PROV1583;顺庆;;;;;;;;;;;;x -PROV1584;潼川;;;;;;;;;;;;x -PROV1585;宜宾;;;;;;;;;;;;x -PROV1586;雅州;;;;;;;;;;;;x -PROV1587;拉萨;;;;;;;;;;;;x -PROV1588;昌都;;;;;;;;;;;;x -PROV1589;日喀则;;;;;;;;;;;;x -PROV1590;洛扎;;;;;;;;;;;;x -PROV1591;羌塘;;;;;;;;;;;;x -PROV1592;阿里;;;;;;;;;;;;x -PROV1593;达旺;;;;;;;;;;;;x -PROV1594;喀什噶尔;;;;;;;;;;;;x -PROV1595;伊犁;;;;;;;;;;;;x -PROV1596;塔城;;;;;;;;;;;;x -PROV1597;阿克苏;;;;;;;;;;;;x -PROV1598;和田;;;;;;;;;;;;x -PROV1599;哈密;;;;;;;;;;;;x -PROV1600;迪化;;;;;;;;;;;;x -PROV1601;昆明;;;;;;;;;;;;x -PROV1602;大理;;;;;;;;;;;;x -PROV1603;普洱;;;;;;;;;;;;x -PROV1604;杭州;;;;;;;;;;;;x -PROV1605;湖州;;;;;;;;;;;;x -PROV1606;嘉兴;;;;;;;;;;;;x -PROV1607;金华;;;;;;;;;;;;x -PROV1608;宁波;;;;;;;;;;;;x -PROV1609;绍兴;;;;;;;;;;;;x -PROV1610;台州;;;;;;;;;;;;x -PROV1611;温州;;;;;;;;;;;;x -PROV1612;北京;;;;;;;;;;;;x -PROV1613;承德;;;;;;;;;;;;x -PROV1614;大名;;;;;;;;;;;;x -PROV1615;冀州;;;;;;;;;;;;x -PROV1616;顺天;;;;;;;;;;;;x -PROV1617;天津;;;;;;;;;;;;x -PROV1618;正定;;;;;;;;;;;;x -PROV1619;平壤;;;;;;;;;;;;x -PROV1620;前川;;;;;;;;;;;;x -PROV1621;咸兴;;;;;;;;;;;;x -PROV1622;清津;;;;;;;;;;;;x -PROV1623;金策;;;;;;;;;;;;x -PROV1624;汉城;;;;;;;;;;;;x -PROV1625;开城;;;;;;;;;;;;x -PROV1626;海州;;;;;;;;;;;;x -PROV1627;沙里院;;;;;;;;;;;;x -PROV1628;仁川;;;;;;;;;;;;x -PROV1629;元山;;;;;;;;;;;;x -PROV1630;江陵;;;;;;;;;;;;x -PROV1631;原州;;;;;;;;;;;;x -PROV1632;釜山;;;;;;;;;;;;x -PROV1633;大邱;;;;;;;;;;;;x -PROV1634;浦项;;;;;;;;;;;;x -PROV1635;光州;;;;;;;;;;;;x -PROV1636;大田;;;;;;;;;;;;x -PROV1637;济州岛;;;;;;;;;;;;x -PROV1638;广岛;;;;;;;;;;;;x -PROV1639;冈山;;;;;;;;;;;;x -PROV1640;山口;;;;;;;;;;;;x -PROV1641;松江;;;;;;;;;;;;x -PROV1642;箱馆;;;;;;;;;;;;x -PROV1643;石狩;;;;;;;;;;;;x -PROV1644;根室;;;;;;;;;;;;x -PROV1645;新泻;;;;;;;;;;;;x -PROV1646;金泽;;;;;;;;;;;;x -PROV1647;福井;;;;;;;;;;;;x -PROV1648;富山;;;;;;;;;;;;x -PROV1649;江户;;;;;;;;;;;;x -PROV1650;千叶;;;;;;;;;;;;x -PROV1651;横滨;;;;;;;;;;;;x -PROV1652;浦和;;;;;;;;;;;;x -PROV1653;水户;;;;;;;;;;;;x -PROV1654;博宁;;;;;;;;;;;;x -PROV1655;大坂;;;;;;;;;;;;x -PROV1656;和歌山;;;;;;;;;;;;x -PROV1657;京都;;;;;;;;;;;;x -PROV1658;奈良;;;;;;;;;;;;x -PROV1659;神户;;;;;;;;;;;;x -PROV1660;福冈;;;;;;;;;;;;x -PROV1661;长崎;;;;;;;;;;;;x -PROV1662;鹿儿岛;;;;;;;;;;;;x -PROV1663;宫崎;;;;;;;;;;;;x -PROV1664;熊本;;;;;;;;;;;;x -PROV1665;高知;;;;;;;;;;;;x -PROV1666;松山;;;;;;;;;;;;x -PROV1667;德岛;;;;;;;;;;;;x -PROV1668;仙台;;;;;;;;;;;;x -PROV1669;福岛;;;;;;;;;;;;x -PROV1670;盛冈;;;;;;;;;;;;x -PROV1671;秋田;;;;;;;;;;;;x -PROV1672;青森;;;;;;;;;;;;x -PROV1673;山形;;;;;;;;;;;;x -PROV1674;宇都宫;;;;;;;;;;;;x -PROV1675;名古屋;;;;;;;;;;;;x -PROV1676;静冈;;;;;;;;;;;;x -PROV1677;长野;;;;;;;;;;;;x -PROV1678;冲绳;;;;;;;;;;;;x -PROV1679;奄美;;;;;;;;;;;;x -PROV1680;非斯;;;;;;;;;;;;x -PROV1681;瓦赞;;;;;;;;;;;;x -PROV1682;梅克内斯;;;;;;;;;;;;x -PROV1683;塔扎;;;;;;;;;;;;x -PROV1684;乌季达;;;;;;;;;;;;x -PROV1685;拉巴特;;;;;;;;;;;;x -PROV1686;丹吉尔;;;;;;;;;;;;x -PROV1687;得土安;;;;;;;;;;;;x -PROV1688;艾季迪尔;;;;;;;;;;;;x -PROV1689;梅利利亚;;;;;;;;;;;;x -PROV1690;马拉喀什;;;;;;;;;;;;x -PROV1691;卡萨布兰卡;;;;;;;;;;;;x -PROV1692;胡里卜盖;;;;;;;;;;;;x -PROV1693;索维拉;;;;;;;;;;;;x -PROV1694;阿加迪尔;;;;;;;;;;;;x -PROV1695;伊夫尼;;;;;;;;;;;;x -PROV1696;塔尔法亚;;;;;;;;;;;;x -PROV1697;菲吉格;;;;;;;;;;;;x -PROV1698;勒希达;;;;;;;;;;;;x -PROV1699;瓦尔扎扎特;;;;;;;;;;;;x -PROV1700;阿尔及尔;;;;;;;;;;;;x -PROV1701;布吉;;;;;;;;;;;;x -PROV1702;塞提夫;;;;;;;;;;;;x -PROV1703;美狄亚;;;;;;;;;;;;x -PROV1704;奥兰;;;;;;;;;;;;x -PROV1705;特莱姆森;;;;;;;;;;;;x -PROV1706;穆斯塔加奈姆;;;;;;;;;;;;x -PROV1707;马斯卡拉;;;;;;;;;;;;x -PROV1708;君士坦丁;;;;;;;;;;;;x -PROV1709;安纳巴;;;;;;;;;;;;x -PROV1710;比斯克拉;;;;;;;;;;;;x -PROV1711;瓦尔格拉;;;;;;;;;;;;x -PROV1712;图古尔特;;;;;;;;;;;;x -PROV1713;艾格瓦特;;;;;;;;;;;;x -PROV1714;贝沙尔;;;;;;;;;;;;x -PROV1715;纳安玛;;;;;;;;;;;;x -PROV1716;廷杜夫;;;;;;;;;;;;x -PROV1717;舍纳尚;;;;;;;;;;;;x -PROV1718;因萨拉赫;;;;;;;;;;;;x -PROV1719;伊利济;;;;;;;;;;;;x -PROV1720;提米蒙;;;;;;;;;;;;x -PROV1721;因盖扎姆;;;;;;;;;;;;x -PROV1722;廷扎瓦滕;;;;;;;;;;;;x -PROV1723;巴尔博亚;;;;;;;;;;;;x -PROV1724;塔曼拉塞特;;;;;;;;;;;;x -PROV1725;突尼斯;;;;;;;;;;;;x -PROV1726;比塞大;;;;;;;;;;;;x -PROV1727;加夫萨;;;;;;;;;;;;x -PROV1728;凯鲁万;;;;;;;;;;;;x -PROV1729;托泽尔;;;;;;;;;;;;x -PROV1730;加贝斯;;;;;;;;;;;;x -PROV1731;的黎波里;;;;;;;;;;;;x -PROV1732;盖尔扬;;;;;;;;;;;;x -PROV1733;密斯莱达湾;;;;;;;;;;;;x -PROV1734;瑟尔特;;;;;;;;;;;;x -PROV1735;班加西;;;;;;;;;;;;x -PROV1736;达尔纳;;;;;;;;;;;;x -PROV1737;托布鲁克;;;;;;;;;;;;x -PROV1738;杰格布;;;;;;;;;;;;x -PROV1739;库夫拉;;;;;;;;;;;;x -PROV1740;瓦丹;;;;;;;;;;;;x -PROV1741;穆尔祖格;;;;;;;;;;;;x -PROV1742;塞卜哈;;;;;;;;;;;;x -PROV1743;加特;;;;;;;;;;;;x -PROV1744;古达米斯;;;;;;;;;;;;x -PROV1745;开罗;;;;;;;;;;;;x -PROV1746;达姆亚特;;;;;;;;;;;;x -PROV1747;坦塔;;;;;;;;;;;;x -PROV1748;曼苏拉;;;;;;;;;;;;x -PROV1749;宰加济格;;;;;;;;;;;;x -PROV1750;吉萨;;;;;;;;;;;;x -PROV1751;亚历山大;;;;;;;;;;;;x -PROV1752;马特鲁;;;;;;;;;;;;x -PROV1753;西迪拜拉尼;;;;;;;;;;;;x -PROV1754;西瓦;;;;;;;;;;;;x -PROV1755;苏伊士;;;;;;;;;;;;x -PROV1756;阿里什;;;;;;;;;;;;x -PROV1757;沙姆沙伊赫;;;;;;;;;;;;x -PROV1758;富拉夫拉;;;;;;;;;;;;x -PROV1759;拜维提;;;;;;;;;;;;x -PROV1760;穆特;;;;;;;;;;;;x -PROV1761;巴里斯;;;;;;;;;;;;x -PROV1762;艾斯尤特;;;;;;;;;;;;x -PROV1763;贝尼苏韦夫;;;;;;;;;;;;x -PROV1764;明亚;;;;;;;;;;;;x -PROV1765;法尤姆;;;;;;;;;;;;x -PROV1766;阿斯旺;;;;;;;;;;;;x -PROV1767;卢克索;;;;;;;;;;;;x -PROV1768;艾德夫;;;;;;;;;;;;x -PROV1769;其那;;;;;;;;;;;;x -PROV1770;库塞尔;;;;;;;;;;;;x -PROV1771;马萨阿拉姆;;;;;;;;;;;;x -PROV1772;拉斯加里卜;;;;;;;;;;;;x -PROV1773;阿尤恩;;;;;;;;;;;;x -PROV1774;达赫拉;;;;;;;;;;;;x -PROV1775;努瓦克肖特;;;;;;;;;;;;x -PROV1776;罗索;;;;;;;;;;;;x -PROV1777;阿雷格;;;;;;;;;;;;x -PROV1778;马加马;;;;;;;;;;;;x -PROV1779;兴格提;;;;;;;;;;;;x -PROV1780;蒂希;;;;;;;;;;;;x -PROV1781;瓦拉塔;;;;;;;;;;;;x -PROV1782;比尔穆拉海因;;;;;;;;;;;;x -PROV1783;达喀尔;;;;;;;;;;;;x -PROV1784;圣路易斯;;;;;;;;;;;;x -PROV1785;班珠尔;;;;;;;;;;;;x -PROV1786;林盖尔;;;;;;;;;;;;x -PROV1787;迪乌贝尔;;;;;;;;;;;;x -PROV1788;考拉克;;;;;;;;;;;;x -PROV1789;波多尔;;;;;;;;;;;;x -PROV1790;马塔姆;;;;;;;;;;;;x -PROV1791;巴克尔;;;;;;;;;;;;x -PROV1792;济金绍尔;;;;;;;;;;;;x -PROV1793;韦林加拉;;;;;;;;;;;;x -PROV1794;巴马科;;;;;;;;;;;;x -PROV1795;卡耶;;;;;;;;;;;;x -PROV1796;纽罗;;;;;;;;;;;;x -PROV1797;基塔;;;;;;;;;;;;x -PROV1798;布古尼;;;;;;;;;;;;x -PROV1799;锡卡索;;;;;;;;;;;;x -PROV1800;塞古;;;;;;;;;;;;x -PROV1801;穆尔贾;;;;;;;;;;;;x -PROV1802;杰内;;;;;;;;;;;;x -PROV1803;通布图;;;;;;;;;;;;x -PROV1804;邦贾加拉;;;;;;;;;;;;x -PROV1805;加奥;;;;;;;;;;;;x -PROV1806;陶代尼;;;;;;;;;;;;x -PROV1807;泰萨利特;;;;;;;;;;;;x -PROV1808;尼亚美;;;;;;;;;;;;x -PROV1809;萨伊;;;;;;;;;;;;x -PROV1810;多索;;;;;;;;;;;;x -PROV1811;马拉迪;;;;;;;;;;;;x -PROV1812;阿加德兹;;;;;;;;;;;;x -PROV1813;阿尔利特;;;;;;;;;;;;x -PROV1814;马达马;;;;;;;;;;;;x -PROV1815;津德尔;;;;;;;;;;;;x -PROV1816;库费;;;;;;;;;;;;x -PROV1817;比尔马;;;;;;;;;;;;x -PROV1818;马塞尼亚;;;;;;;;;;;;x -PROV1819;蒙社;;;;;;;;;;;;x -PROV1820;邦戈尔;;;;;;;;;;;;x -PROV1821;阿贝歇;;;;;;;;;;;;x -PROV1822;安提曼;;;;;;;;;;;;x -PROV1823;蒙戈;;;;;;;;;;;;x -PROV1824;马奥;;;;;;;;;;;;x -PROV1825;兹瓦尔;;;;;;;;;;;;x -PROV1826;法亚;;;;;;;;;;;;x -PROV1827;喀土穆;;;;;;;;;;;;x -PROV1828;瓦德迈达尼;;;;;;;;;;;;x -PROV1829;卡萨拉;;;;;;;;;;;;x -PROV1830;森纳尔;;;;;;;;;;;;x -PROV1831;拉巴克;;;;;;;;;;;;x -PROV1832;法索达;;;;;;;;;;;;x -PROV1833;萨瓦金;;;;;;;;;;;;x -PROV1834;哈拉伊;;;;;;;;;;;;x -PROV1835;栋古拉;;;;;;;;;;;;x -PROV1836;哈雅;;;;;;;;;;;;x -PROV1837;阿特巴拉;;;;;;;;;;;;x -PROV1838;欧拜伊德;;;;;;;;;;;;x -PROV1839;努胡德;;;;;;;;;;;;x -PROV1840;卡杜格利;;;;;;;;;;;;x -PROV1841;法希尔;;;;;;;;;;;;x -PROV1842;朱奈纳;;;;;;;;;;;;x -PROV1843;瓦乌;;;;;;;;;;;;x -PROV1844;博尔;;;;;;;;;;;;x -PROV1845;延比奥;;;;;;;;;;;;x -PROV1846;拉多;;;;;;;;;;;;x -PROV1847;卡波埃塔;;;;;;;;;;;;x -PROV1848;阿斯马拉;;;;;;;;;;;;x -PROV1849;马萨瓦;;;;;;;;;;;;x -PROV1850;阿科达特;;;;;;;;;;;;x -PROV1851;阿萨布;;;;;;;;;;;;x -PROV1852;贡德尔;;;;;;;;;;;;x -PROV1853;德卜勒塔博尔;;;;;;;;;;;;x -PROV1854;马塔马;;;;;;;;;;;;x -PROV1855;德卜勒马科斯;;;;;;;;;;;;x -PROV1856;阿克苏姆;;;;;;;;;;;;x -PROV1857;安塔洛;;;;;;;;;;;;x -PROV1858;奥萨;;;;;;;;;;;;x -PROV1859;安科贝尔;;;;;;;;;;;;x -PROV1860;阿瓦萨;;;;;;;;;;;;x -PROV1861;亚西利亚;;;;;;;;;;;;x -PROV1862;邦加;;;;;;;;;;;;x -PROV1863;阿索萨;;;;;;;;;;;;x -PROV1864;讷格莱;;;;;;;;;;;;x -PROV1865;哈勒尔;;;;;;;;;;;;x -PROV1866;戈巴;;;;;;;;;;;;x -PROV1867;沃尔代尔;;;;;;;;;;;;x -PROV1868;摩加迪沙;;;;;;;;;;;;x -PROV1869;拜多阿;;;;;;;;;;;;x -PROV1870;基斯马尤;;;;;;;;;;;;x -PROV1871;霍比亚;;;;;;;;;;;;x -PROV1872;博萨索;;;;;;;;;;;;x -PROV1873;柏培拉;;;;;;;;;;;;x -PROV1874;赞拉;;;;;;;;;;;;x -PROV1875;吉布提;;;;;;;;;;;;x -PROV1876;佛得角;;;;;;;;;;;;x -PROV1877;比绍;;;;;;;;;;;;x -PROV1878;加布;;;;;;;;;;;;x -PROV1879;博法;;;;;;;;;;;;x -PROV1880;廷博;;;;;;;;;;;;x -PROV1881;丁吉拉伊;;;;;;;;;;;;x -PROV1882;康康;;;;;;;;;;;;x -PROV1883;贝拉;;;;;;;;;;;;x -PROV1884;弗里敦;;;;;;;;;;;;x -PROV1885;法拉巴;;;;;;;;;;;;x -PROV1886;博城;;;;;;;;;;;;x -PROV1887;蒙罗维亚;;;;;;;;;;;;x -PROV1888;哈珀;;;;;;;;;;;;x -PROV1889;博波卢;;;;;;;;;;;;x -PROV1890;邦加;;;;;;;;;;;;x -PROV1891;绥德鲁;;;;;;;;;;;;x -PROV1892;大拉乌;;;;;;;;;;;;x -PROV1893;萨桑德拉;;;;;;;;;;;;x -PROV1894;大巴萨姆;;;;;;;;;;;;x -PROV1895;布瓦凯;;;;;;;;;;;;x -PROV1896;马恩;;;;;;;;;;;;x -PROV1897;阿库佩;;;;;;;;;;;;x -PROV1898;孔;;;;;;;;;;;;x -PROV1899;邦杜库;;;;;;;;;;;;x -PROV1900;奥迭内;;;;;;;;;;;;x -PROV1901;瓦加杜古;;;;;;;;;;;;x -PROV1902;瓦希古亚;;;;;;;;;;;;x -PROV1903;多里;;;;;;;;;;;;x -PROV1904;法达恩古尔马;;;;;;;;;;;;x -PROV1905;博博迪乌拉索;;;;;;;;;;;;x -PROV1906;奥罗达拉;;;;;;;;;;;;x -PROV1907;阿克拉;;;;;;;;;;;;x -PROV1908;海岸角;;;;;;;;;;;;x -PROV1909;塞康;;;;;;;;;;;;x -PROV1910;库马西;;;;;;;;;;;;x -PROV1911;金坦波;;;;;;;;;;;;x -PROV1912;瓦城;;;;;;;;;;;;x -PROV1913;塔马利;;;;;;;;;;;;x -PROV1914;洛美;;;;;;;;;;;;x -PROV1915;霍城;;;;;;;;;;;;x -PROV1916;延迪;;;;;;;;;;;;x -PROV1917;阿塔帕梅;;;;;;;;;;;;x -PROV1918;索科德;;;;;;;;;;;;x -PROV1919;科托努;;;;;;;;;;;;x -PROV1920;阿波美;;;;;;;;;;;;x -PROV1921;尼基;;;;;;;;;;;;x -PROV1922;朱古;;;;;;;;;;;;x -PROV1923;拉各斯;;;;;;;;;;;;x -PROV1924;阿贝奥库塔;;;;;;;;;;;;x -PROV1925;伊巴丹;;;;;;;;;;;;x -PROV1926;伊费;;;;;;;;;;;;x -PROV1927;伊洛林;;;;;;;;;;;;x -PROV1928;贝宁;;;;;;;;;;;;x -PROV1929;阿库雷;;;;;;;;;;;;x -PROV1930;洛科贾;;;;;;;;;;;;x -PROV1931;瓦里;;;;;;;;;;;;x -PROV1932;邦尼;;;;;;;;;;;;x -PROV1933;奥卡;;;;;;;;;;;;x -PROV1934;卡拉巴尔;;;;;;;;;;;;x -PROV1935;阿鲁楚瓜;;;;;;;;;;;;x -PROV1936;马库尔迪;;;;;;;;;;;;x -PROV1937;武卡里;;;;;;;;;;;;x -PROV1938;布萨;;;;;;;;;;;;x -PROV1939;扎里亚;;;;;;;;;;;;x -PROV1940;比达;;;;;;;;;;;;x -PROV1941;阿布贾;;;;;;;;;;;;x -PROV1942;包奇;;;;;;;;;;;;x -PROV1943;乔斯;;;;;;;;;;;;x -PROV1944;贡贝;;;;;;;;;;;;x -PROV1945;卡诺;;;;;;;;;;;;x -PROV1946;凯比;;;;;;;;;;;;x -PROV1947;卡齐纳;;;;;;;;;;;;x -PROV1948;索科托;;;;;;;;;;;;x -PROV1949;哈代贾;;;;;;;;;;;;x -PROV1950;约拉;;;;;;;;;;;;x -PROV1951;库卡;;;;;;;;;;;;x -PROV1952;恩古鲁;;;;;;;;;;;;x -PROV1953;迪科阿;;;;;;;;;;;;x -PROV1954;圣多美;;;;;;;;;;;;x -PROV1955;费尔南多宝;;;;;;;;;;;;x -PROV1956;杜阿拉;;;;;;;;;;;;x -PROV1957;布埃亚;;;;;;;;;;;;x -PROV1958;克里比;;;;;;;;;;;;x -PROV1959;雅温得;;;;;;;;;;;;x -PROV1960;巴富萨姆;;;;;;;;;;;;x -PROV1961;巴门达;;;;;;;;;;;;x -PROV1962;贝尔图阿;;;;;;;;;;;;x -PROV1963;恩冈代雷;;;;;;;;;;;;x -PROV1964;马鲁阿;;;;;;;;;;;;x -PROV1965;班吉;;;;;;;;;;;;x -PROV1966;诺拉;;;;;;;;;;;;x -PROV1967;布阿尔;;;;;;;;;;;;x -PROV1968;博桑戈阿;;;;;;;;;;;;x -PROV1969;泽米奥;;;;;;;;;;;;x -PROV1970;班加苏;;;;;;;;;;;;x -PROV1971;恩代莱;;;;;;;;;;;;x -PROV1972;利伯维尔;;;;;;;;;;;;x -PROV1973;巴陶;;;;;;;;;;;;x -PROV1974;马永巴;;;;;;;;;;;;x -PROV1975;莫安达;;;;;;;;;;;;x -PROV1976;马科库;;;;;;;;;;;;x -PROV1977;恩库那;;;;;;;;;;;;x -PROV1978;马丁古;;;;;;;;;;;;x -PROV1979;比路加;;;;;;;;;;;;x -PROV1980;兼巴拉;;;;;;;;;;;;x -PROV1981;因普丰多;;;;;;;;;;;;x -PROV1982;金沙萨;;;;;;;;;;;;x -PROV1983;博马;;;;;;;;;;;;x -PROV1984;卡南加;;;;;;;;;;;;x -PROV1985;库巴纳;;;;;;;;;;;;x -PROV1986;卢桑博;;;;;;;;;;;;x -PROV1987;本凯亚;;;;;;;;;;;;x -PROV1988;穆松巴;;;;;;;;;;;;x -PROV1989;门察;;;;;;;;;;;;x -PROV1990;尼扬圭;;;;;;;;;;;;x -PROV1991;乌维拉;;;;;;;;;;;;x -PROV1992;巴索利;;;;;;;;;;;;x -PROV1993;伊雷布;;;;;;;;;;;;x -PROV1994;恩圣;;;;;;;;;;;;x -PROV1995;盖梅纳;;;;;;;;;;;;x -PROV1996;基桑加尼;;;;;;;;;;;;x -PROV1997;孟本;;;;;;;;;;;;x -PROV1998;巴亚莫;;;;;;;;;;;;x -PROV1999;罗安达;;;;;;;;;;;;x -PROV2000;卡宾达;;;;;;;;;;;;x -PROV2001;姆班扎;;;;;;;;;;;;x -PROV2002;基巴拉;;;;;;;;;;;;x -PROV2003;本格拉;;;;;;;;;;;;x -PROV2004;纳米贝;;;;;;;;;;;;x -PROV2005;万博;;;;;;;;;;;;x -PROV2006;奎托;;;;;;;;;;;;x -PROV2007;马温加;;;;;;;;;;;;x -PROV2008;恩吉瓦;;;;;;;;;;;;x -PROV2009;马兰热;;;;;;;;;;;;x -PROV2010;绍里木;;;;;;;;;;;;x -PROV2011;库班;;;;;;;;;;;;x -PROV2012;卢萨卡;;;;;;;;;;;;x -PROV2013;芒古;;;;;;;;;;;;x -PROV2014;卡森帕;;;;;;;;;;;;x -PROV2015;蒙佐;;;;;;;;;;;;x -PROV2016;卡曾贝;;;;;;;;;;;;x -PROV2017;卡萨马;;;;;;;;;;;;x -PROV2018;奇帕塔;;;;;;;;;;;;x -PROV2019;恩德培;;;;;;;;;;;;x -PROV2020;姆巴拉拉;;;;;;;;;;;;x -PROV2021;马辛迪;;;;;;;;;;;;x -PROV2022;基特古姆;;;;;;;;;;;;x -PROV2023;金贾;;;;;;;;;;;;x -PROV2024;内罗毕;;;;;;;;;;;;x -PROV2025;马萨比特;;;;;;;;;;;;x -PROV2026;洛德瓦尔;;;;;;;;;;;;x -PROV2027;纳库鲁;;;;;;;;;;;;x -PROV2028;基苏木;;;;;;;;;;;;x -PROV2029;蒙巴萨;;;;;;;;;;;;x -PROV2030;拉穆;;;;;;;;;;;;x -PROV2031;瓦吉尔;;;;;;;;;;;;x -PROV2032;加里萨;;;;;;;;;;;;x -PROV2033;沃伊;;;;;;;;;;;;x -PROV2034;基加利;;;;;;;;;;;;x -PROV2035;乌松布拉;;;;;;;;;;;;x -PROV2036;达累斯萨拉姆;;;;;;;;;;;;x -PROV2037;坦噶;;;;;;;;;;;;x -PROV2038;基卢瓦;;;;;;;;;;;;x -PROV2039;林迪;;;;;;;;;;;;x -PROV2040;松盖阿;;;;;;;;;;;;x -PROV2041;马萨西;;;;;;;;;;;;x -PROV2042;伊林加;;;;;;;;;;;;x -PROV2043;塔波拉;;;;;;;;;;;;x -PROV2044;姆万扎;;;;;;;;;;;;x -PROV2045;莫罗戈罗;;;;;;;;;;;;x -PROV2046;乌吉吉;;;;;;;;;;;;x -PROV2047;阿鲁沙;;;;;;;;;;;;x -PROV2048;桑给巴尔;;;;;;;;;;;;x -PROV2049;洛伦索马贵斯;;;;;;;;;;;;x -PROV2050;塞马特;;;;;;;;;;;;x -PROV2051;伊尼扬巴内;;;;;;;;;;;;x -PROV2052;马萨基撒;;;;;;;;;;;;x -PROV2053;塞纳;;;;;;;;;;;;x -PROV2054;太特;;;;;;;;;;;;x -PROV2055;松戈;;;;;;;;;;;;x -PROV2056;宗博;;;;;;;;;;;;x -PROV2057;索法拉;;;;;;;;;;;;x -PROV2058;莫苏里泽;;;;;;;;;;;;x -PROV2059;克利马内;;;;;;;;;;;;x -PROV2060;莫桑比克;;;;;;;;;;;;x -PROV2061;安戈谢;;;;;;;;;;;;x -PROV2062;商州;;;;;;;;;;;;x -PROV2063;伊博;;;;;;;;;;;;x -PROV2064;楠普拉;;;;;;;;;;;;x -PROV2065;米兰热;;;;;;;;;;;;x -PROV2066;松巴;;;;;;;;;;;;x -PROV2067;利隆圭;;;;;;;;;;;;x -PROV2068;哈拉雷;;;;;;;;;;;;x -PROV2069;圭鲁;;;;;;;;;;;;x -PROV2070;穆塔雷;;;;;;;;;;;;x -PROV2071;布拉瓦约;;;;;;;;;;;;x -PROV2072;万盖;;;;;;;;;;;;x -PROV2073;马斯温戈;;;;;;;;;;;;x -PROV2074;哈博罗内;;;;;;;;;;;;x -PROV2075;塞罗韦;;;;;;;;;;;;x -PROV2076;诺卡能;;;;;;;;;;;;x -PROV2077;察邦;;;;;;;;;;;;x -PROV2078;温德和克;;;;;;;;;;;;x -PROV2079;斯瓦科普蒙德;;;;;;;;;;;;x -PROV2080;楚梅布;;;;;;;;;;;;x -PROV2081;林亚提;;;;;;;;;;;;x -PROV2082;奥奇内内;;;;;;;;;;;;x -PROV2083;鲸湾港;;;;;;;;;;;;x -PROV2084;安哥拉培奎纳;;;;;;;;;;;;x -PROV2085;努-高苏斯;;;;;;;;;;;;x -PROV2086;卡拉斯堡;;;;;;;;;;;;x -PROV2087;开普敦;;;;;;;;;;;;x -PROV2088;斯普林博克;;;;;;;;;;;;x -PROV2089;伍斯特;;;;;;;;;;;;x -PROV2090;斯韦特纳姆;;;;;;;;;;;;x -PROV2091;莫塞尔贝;;;;;;;;;;;;x -PROV2092;博福特;;;;;;;;;;;;x -PROV2093;卡尔维尼亚;;;;;;;;;;;;x -PROV2094;金伯利;;;;;;;;;;;;x -PROV2095;迪卡同;;;;;;;;;;;;x -PROV2096;伊丽莎白港;;;;;;;;;;;;x -PROV2097;赫拉夫-里内特;;;;;;;;;;;;x -PROV2098;比绍;;;;;;;;;;;;x -PROV2099;马斯利;;;;;;;;;;;;x -PROV2100;乌姆塔塔;;;;;;;;;;;;x -PROV2101;布隆方丹;;;;;;;;;;;;x -PROV2102;温堡;;;;;;;;;;;;x -PROV2103;菲利普波利斯;;;;;;;;;;;;x -PROV2104;塔巴博休;;;;;;;;;;;;x -PROV2105;比勒陀利亚;;;;;;;;;;;;x -PROV2106;威特沃特斯兰德;;;;;;;;;;;;x -PROV2107;克拉克斯多普;;;;;;;;;;;;x -PROV2108;莫撒加;;;;;;;;;;;;x -PROV2109;莱登堡;;;;;;;;;;;;x -PROV2110;托霍延杜;;;;;;;;;;;;x -PROV2111;德班;;;;;;;;;;;;x -PROV2112;莱迪史密斯;;;;;;;;;;;;x -PROV2113;乌伦迪;;;;;;;;;;;;x -PROV2114;姆巴巴纳;;;;;;;;;;;;x -PROV2115;塔那那利佛;;;;;;;;;;;;x -PROV2116;菲亚纳兰楚阿;;;;;;;;;;;;x -PROV2117;安帕尼希;;;;;;;;;;;;x -PROV2118;多凡堡;;;;;;;;;;;;x -PROV2119;图阿马西纳;;;;;;;;;;;;x -PROV2120;安齐拉纳纳;;;;;;;;;;;;x -PROV2121;马任加;;;;;;;;;;;;x -PROV2122;图利亚拉;;;;;;;;;;;;x -PROV2123;科摩罗;;;;;;;;;;;;x -PROV2124;马约特;;;;;;;;;;;;x -PROV2125;毛里求斯;;;;;;;;;;;;x -PROV2126;波旁;;;;;;;;;;;;x -PROV2127;塞舌尔;;;;;;;;;;;;x -PROV2128;迭戈加西亚;;;;;;;;;;;;x -PROV2129;圣赫勒拿;;;;;;;;;;;;x -PROV2130;阿森松岛;;;;;;;;;;;;x -PROV2131;福克兰群岛;;;;;;;;;;;;x -PROV2132;特里斯坦-达库尼亚群岛;;;;;;;;;;;;x -PROV2133;南乔治亚岛;;;;;;;;;;;;x -PROV2134;亚速尔群岛;;;;;;;;;;;;x -PROV2135;马德拉群岛;;;;;;;;;;;;x -PROV2136;加那利群岛;;;;;;;;;;;;x -PROV2137;埃莫西约;;;;;;;;;;;;x -PROV2138;洛雷托;;;;;;;;;;;;x -PROV2139;罗萨里托;;;;;;;;;;;;x -PROV2140;诺加利斯;;;;;;;;;;;;x -PROV2141;瓜伊马斯;;;;;;;;;;;;x -PROV2142;奇瓦瓦;;;;;;;;;;;;x -PROV2143;帕索戴尔诺泰;;;;;;;;;;;;x -PROV2144;德利西亚斯;;;;;;;;;;;;x -PROV2145;帕拉尔;;;;;;;;;;;;x -PROV2146;蒙特雷;;;;;;;;;;;;x -PROV2147;莫雷洛斯;;;;;;;;;;;;x -PROV2148;雷诺萨;;;;;;;;;;;;x -PROV2149;马塔莫罗斯;;;;;;;;;;;;x -PROV2150;维多利亚城;;;;;;;;;;;;x -PROV2151;萨尔蒂约;;;;;;;;;;;;x -PROV2152;蒙克洛瓦;;;;;;;;;;;;x -PROV2153;杜兰戈;;;;;;;;;;;;x -PROV2154;圣玛丽亚戴尔五老;;;;;;;;;;;;x -PROV2155;托雷翁;;;;;;;;;;;;x -PROV2156;马萨特兰;;;;;;;;;;;;x -PROV2157;库利亚坎;;;;;;;;;;;;x -PROV2158;萨卡特卡斯;;;;;;;;;;;;x -PROV2159;圣路易斯波托西;;;;;;;;;;;;x -PROV2160;阿瓜斯卡连特斯;;;;;;;;;;;;x -PROV2161;特皮克;;;;;;;;;;;;x -PROV2162;韦拉克鲁斯;;;;;;;;;;;;x -PROV2163;坦皮科;;;;;;;;;;;;x -PROV2164;米纳蒂特兰;;;;;;;;;;;;x -PROV2165;比亚埃尔莫萨;;;;;;;;;;;;x -PROV2166;瓜达拉哈拉;;;;;;;;;;;;x -PROV2167;瓜那华托;;;;;;;;;;;;x -PROV2168;巴亚尔塔港;;;;;;;;;;;;x -PROV2169;科利马;;;;;;;;;;;;x -PROV2170;莫雷利亚;;;;;;;;;;;;x -PROV2171;卢斯阿尔瓦尼莱斯;;;;;;;;;;;;x -PROV2172;墨西哥城;;;;;;;;;;;;x -PROV2173;克雷塔罗;;;;;;;;;;;;x -PROV2174;托卢卡;;;;;;;;;;;;x -PROV2175;图兰辛戈;;;;;;;;;;;;x -PROV2176;普埃布拉;;;;;;;;;;;;x -PROV2177;瓦哈卡;;;;;;;;;;;;x -PROV2178;哥拉塔鲁;;;;;;;;;;;;x -PROV2179;阿卡普尔科;;;;;;;;;;;;x -PROV2180;奇尔潘辛戈;;;;;;;;;;;;x -PROV2181;图斯特拉;;;;;;;;;;;;x -PROV2182;塔帕丘拉;;;;;;;;;;;;x -PROV2183;梅里达;;;;;;;;;;;;x -PROV2184;坎佩切;;;;;;;;;;;;x -PROV2185;巴卡拉尔;;;;;;;;;;;;x -PROV2186;危地马拉;;;;;;;;;;;;x -PROV2187;克萨尔特南戈;;;;;;;;;;;;x -PROV2188;巴里奥斯;;;;;;;;;;;;x -PROV2189;萨亚赫切;;;;;;;;;;;;x -PROV2190;伯利兹;;;;;;;;;;;;x -PROV2191;圣萨尔瓦多;;;;;;;;;;;;x -PROV2192;圣米格尔;;;;;;;;;;;;x -PROV2193;科马亚瓜;;;;;;;;;;;;x -PROV2194;圣佩德罗苏拉;;;;;;;;;;;;x -PROV2195;拉塞瓦;;;;;;;;;;;;x -PROV2196;波多黎各伦皮拉;;;;;;;;;;;;x -PROV2197;马那瓜;;;;;;;;;;;;x -PROV2198;里瓦斯;;;;;;;;;;;;x -PROV2199;莱昂;;;;;;;;;;;;x -PROV2200;布卢菲尔兹;;;;;;;;;;;;x -PROV2201;圣何塞;;;;;;;;;;;;x -PROV2202;利比里亚;;;;;;;;;;;;x -PROV2203;利蒙;;;;;;;;;;;;x -PROV2204;巴拿马城;;;;;;;;;;;;x -PROV2205;戴维;;;;;;;;;;;;x -PROV2206;佩诺诺梅;;;;;;;;;;;;x -PROV2207;赛音山达;;;;;;;;;;;;x -PROV2208;亚维萨;;;;;;;;;;;;x -PROV2209;哈瓦那;;;;;;;;;;;;x -PROV2210;哈瓜;;;;;;;;;;;;x -PROV2211;卡马圭;;;;;;;;;;;;x -PROV2212;圣地亚哥;;;;;;;;;;;;x -PROV2213;太子港;;;;;;;;;;;;x -PROV2214;圣多明各;;;;;;;;;;;;x -PROV2215;海地角;;;;;;;;;;;;x -PROV2216;拉贝加;;;;;;;;;;;;x -PROV2217;牙买加;;;;;;;;;;;;x -PROV2218;开曼群岛;;;;;;;;;;;;x -PROV2219;巴哈马;;;;;;;;;;;;x -PROV2220;特克斯和凯科斯群岛;;;;;;;;;;;;x -PROV2221;南京;;;;;;;;;;;;x -PROV2222;波多黎各;;;;;;;;;;;;x -PROV2223;圣托马斯;;;;;;;;;;;;x -PROV2224;安提瓜;;;;;;;;;;;;x -PROV2225;蒙特塞拉特;;;;;;;;;;;;x -PROV2226;托尔托拉岛;;;;;;;;;;;;x -PROV2227;圣基茨;;;;;;;;;;;;x -PROV2228;马提尼克;;;;;;;;;;;;x -PROV2229;巴巴多斯;;;;;;;;;;;;x -PROV2230;瓜德罗普;;;;;;;;;;;;x -PROV2231;圣卢西亚;;;;;;;;;;;;x -PROV2232;多米尼克;;;;;;;;;;;;x -PROV2233;格林纳达;;;;;;;;;;;;x -PROV2234;库拉索岛;;;;;;;;;;;;x -PROV2235;阿鲁巴;;;;;;;;;;;;x -PROV2236;圣马丁岛;;;;;;;;;;;;x -PROV2237;特立尼达岛;;;;;;;;;;;;x -PROV2238;多巴哥岛;;;;;;;;;;;;x -PROV2239;乔治敦;;;;;;;;;;;;x -PROV2240;帕拉马里博;;;;;;;;;;;;x -PROV2241;卡宴;;;;;;;;;;;;x -PROV2242;马赫迪耶;;;;;;;;;;;;x -PROV2243;埃塞奎博;;;;;;;;;;;;x -PROV2244;圣诞岛;;;;;;;;;;;;x -PROV2245;阿波泰里;;;;;;;;;;;;x -PROV2246;马里帕苏拉;;;;;;;;;;;;x -PROV2247;波哥大;;;;;;;;;;;;x -PROV2248;伊瓦格;;;;;;;;;;;;x -PROV2249;通哈;;;;;;;;;;;;x -PROV2250;马尼萨莱斯;;;;;;;;;;;;x -PROV2251;库库塔;;;;;;;;;;;;x -PROV2252;麦德林;;;;;;;;;;;;x -PROV2253;基布多;;;;;;;;;;;;x -PROV2254;卡塔赫纳德印第亚斯;;;;;;;;;;;;x -PROV2255;巴兰基亚;;;;;;;;;;;;x -PROV2256;卡利;;;;;;;;;;;;x -PROV2257;波帕扬;;;;;;;;;;;;x -PROV2258;布埃纳文图拉;;;;;;;;;;;;x -PROV2259;帕斯托;;;;;;;;;;;;x -PROV2260;瓜维亚雷河畔圣何塞;;;;;;;;;;;;x -PROV2261;奥万多;;;;;;;;;;;;x -PROV2262;卡萨纳雷;;;;;;;;;;;;x -PROV2263;埃尔恩坎托;;;;;;;;;;;;x -PROV2264;加拉加斯;;;;;;;;;;;;x -PROV2265;瓜纳雷;;;;;;;;;;;;x -PROV2266;卡拉沃索;;;;;;;;;;;;x -PROV2267;库马纳;;;;;;;;;;;;x -PROV2268;圣费利佩;;;;;;;;;;;;x -PROV2269;圭里亚;;;;;;;;;;;;x -PROV2270;马拉开波;;;;;;;;;;;;x -PROV2271;巴莱拉;;;;;;;;;;;;x -PROV2272;科罗;;;;;;;;;;;;x -PROV2273;巴基西梅托;;;;;;;;;;;;x -PROV2274;巴里纳斯;;;;;;;;;;;;x -PROV2275;安古斯图拉;;;;;;;;;;;;x -PROV2276;库里亚波;;;;;;;;;;;;x -PROV2277;埃尔霍瓦尔;;;;;;;;;;;;x -PROV2278;阿塔瓦波河畔圣费尔南多;;;;;;;;;;;;x -PROV2279;基多;;;;;;;;;;;;x -PROV2280;瓜亚基尔;;;;;;;;;;;;x -PROV2281;埃斯梅拉达斯;;;;;;;;;;;;x -PROV2282;洛哈;;;;;;;;;;;;x -PROV2283;萨莫拉;;;;;;;;;;;;x -PROV2284;特纳;;;;;;;;;;;;x -PROV2285;加拉帕戈斯群岛;;;;;;;;;;;;x -PROV2286;伊基托斯;;;;;;;;;;;;x -PROV2287;尤里马瓜斯;;;;;;;;;;;;x -PROV2288;云科斯;;;;;;;;;;;;x -PROV2289;普卡乌尔科;;;;;;;;;;;;x -PROV2290;卡哈马卡;;;;;;;;;;;;x -PROV2291;皮乌拉;;;;;;;;;;;;x -PROV2292;特鲁希略;;;;;;;;;;;;x -PROV2293;瓦努科;;;;;;;;;;;;x -PROV2294;莫约班巴;;;;;;;;;;;;x -PROV2295;利马;;;;;;;;;;;;x -PROV2296;万卡韦利卡;;;;;;;;;;;;x -PROV2297;伊卡;;;;;;;;;;;;x -PROV2298;瓦拉斯;;;;;;;;;;;;x -PROV2299;阿亚库乔;;;;;;;;;;;;x -PROV2300;普卡尔帕;;;;;;;;;;;;x -PROV2301;波多黎各马尔多纳多;;;;;;;;;;;;x -PROV2302;库斯科;;;;;;;;;;;;x -PROV2303;普诺;;;;;;;;;;;;x -PROV2304;阿雷基帕;;;;;;;;;;;;x -PROV2305;安托法加斯塔;;;;;;;;;;;;x -PROV2306;索罗加巴;;;;;;;;;;;;x -PROV2307;伊基克;;;;;;;;;;;;x -PROV2308;阿里卡;;;;;;;;;;;;x -PROV2309;卡拉马;;;;;;;;;;;;x -PROV2310;拉巴斯;;;;;;;;;;;;x -PROV2311;科恰班巴;;;;;;;;;;;;x -PROV2312;奥鲁罗;;;;;;;;;;;;x -PROV2313;丘基萨卡;;;;;;;;;;;;x -PROV2314;波托西;;;;;;;;;;;;x -PROV2315;塔里哈;;;;;;;;;;;;x -PROV2316;圣克鲁斯;;;;;;;;;;;;x -PROV2317;圣伊格纳西奥;;;;;;;;;;;;x -PROV2318;罗沃雷;;;;;;;;;;;;x -PROV2319;圣安娜;;;;;;;;;;;;x -PROV2320;里韦拉尔塔;;;;;;;;;;;;x -PROV2321;科维哈;;;;;;;;;;;;x -PROV2322;科皮亚波;;;;;;;;;;;;x -PROV2323;拉塞雷纳;;;;;;;;;;;;x -PROV2324;圣地亚哥;;;;;;;;;;;;x -PROV2325;瓦尔帕莱索;;;;;;;;;;;;x -PROV2326;比尼亚德尔马;;;;;;;;;;;;x -PROV2327;塔尔卡;;;;;;;;;;;;x -PROV2328;瓦尔迪维亚;;;;;;;;;;;;x -PROV2329;特木科;;;;;;;;;;;;x -PROV2330;考克内斯;;;;;;;;;;;;x -PROV2331;奇廉;;;;;;;;;;;;x -PROV2332;奥索尔诺;;;;;;;;;;;;x -PROV2333;艾森港;;;;;;;;;;;;x -PROV2334;蓬塔阿雷纳斯;;;;;;;;;;;;x -PROV2335;波维尼尔;;;;;;;;;;;;x -PROV2336;复活节岛;;;;;;;;;;;;x -PROV2337;福尔廷猎鹰;;;;;;;;;;;;x -PROV2338;波多黎各瓜拉尼;;;;;;;;;;;;x -PROV2339;亚松森;;;;;;;;;;;;x -PROV2340;皮拉尔;;;;;;;;;;;;x -PROV2341;恩卡纳西翁;;;;;;;;;;;;x -PROV2342;圣佩德罗;;;;;;;;;;;;x -PROV2343;康塞普西翁;;;;;;;;;;;;x -PROV2344;蒙得维的亚;;;;;;;;;;;;x -PROV2345;派桑杜;;;;;;;;;;;;x -PROV2346;塔夸伦博;;;;;;;;;;;;x -PROV2347;梅洛;;;;;;;;;;;;x -PROV2348;布宜诺斯艾利斯;;;;;;;;;;;;x -PROV2349;胡宁;;;;;;;;;;;;x -PROV2350;阿祖尔;;;;;;;;;;;;x -PROV2351;拉普拉塔;;;;;;;;;;;;x -PROV2352;马德普拉塔;;;;;;;;;;;;x -PROV2353;特伦克劳肯;;;;;;;;;;;;x -PROV2354;巴伊阿布兰卡;;;;;;;;;;;;x -PROV2355;卡门;;;;;;;;;;;;x -PROV2356;科连特斯;;;;;;;;;;;;x -PROV2357;库鲁苏蒂亚;;;;;;;;;;;;x -PROV2358;圣托马斯;;;;;;;;;;;;x -PROV2359;科隆;;;;;;;;;;;;x -PROV2360;巴拉那;;;;;;;;;;;;x -PROV2361;圣埃斯皮里图;;;;;;;;;;;;x -PROV2362;雷孔基斯塔;;;;;;;;;;;;x -PROV2363;罗萨里奥;;;;;;;;;;;;x -PROV2364;雷西斯滕西亚;;;;;;;;;;;;x -PROV2365;安赫拉镇;;;;;;;;;;;;x -PROV2366;福莫萨;;;;;;;;;;;;x -PROV2367;索洛特尔;;;;;;;;;;;;x -PROV2368;萨尔塔;;;;;;;;;;;;x -PROV2369;胡胡伊;;;;;;;;;;;;x -PROV2370;科奇诺卡;;;;;;;;;;;;x -PROV2371;埃基亚;;;;;;;;;;;;x -PROV2372;里瓦达维亚;;;;;;;;;;;;x -PROV2373;图库曼;;;;;;;;;;;;x -PROV2374;卡塔马卡;;;;;;;;;;;;x -PROV2375;宾奇纳;;;;;;;;;;;;x -PROV2376;圣地亚哥-德尔埃斯特罗;;;;;;;;;;;;x -PROV2377;阿尼亚图亚;;;;;;;;;;;;x -PROV2378;迈林;;;;;;;;;;;;x -PROV2379;科尔多瓦;;;;;;;;;;;;x -PROV2380;比亚努埃瓦;;;;;;;;;;;;x -PROV2381;里奥夸尔托;;;;;;;;;;;;x -PROV2382;卡雷南科;;;;;;;;;;;;x -PROV2383;圣路易斯;;;;;;;;;;;;x -PROV2384;梅塞德斯;;;;;;;;;;;;x -PROV2385;拉里奥哈;;;;;;;;;;;;x -PROV2386;圣丽塔;;;;;;;;;;;;x -PROV2387;圣胡安;;;;;;;;;;;;x -PROV2388;卡林加斯塔;;;;;;;;;;;;x -PROV2389;门多萨;;;;;;;;;;;;x -PROV2390;圣拉斐尔;;;;;;;;;;;;x -PROV2391;内乌肯;;;;;;;;;;;;x -PROV2392;别德马;;;;;;;;;;;;x -PROV2393;泰伦;;;;;;;;;;;;x -PROV2394;巴里洛切;;;;;;;;;;;;x -PROV2395;库拉科;;;;;;;;;;;;x -PROV2396;罗森;;;;;;;;;;;;x -PROV2397;埃斯克尔;;;;;;;;;;;;x -PROV2398;波多黎各德塞亚多;;;;;;;;;;;;x -PROV2399;里奥加耶戈斯;;;;;;;;;;;;x -PROV2400;里奥格兰德;;;;;;;;;;;;x -PROV2401;马拉比塔纳斯;;;;;;;;;;;;x -PROV2402;玛瑙斯;;;;;;;;;;;;x -PROV2403;卡舒埃拉;;;;;;;;;;;;x -PROV2404;泰费;;;;;;;;;;;;x -PROV2405;波尔巴;;;;;;;;;;;;x -PROV2406;科科斯群岛;;;;;;;;;;;;x -PROV2407;塔巴廷加;;;;;;;;;;;;x -PROV2408;奥里希米纳;;;;;;;;;;;;x -PROV2409;圣文森特岛;;;;;;;;;;;;x -PROV2410;贝伦;;;;;;;;;;;;x -PROV2411;圣塔伦;;;;;;;;;;;;x -PROV2412;奥比多斯;;;;;;;;;;;;x -PROV2413;马拉巴;;;;;;;;;;;;x -PROV2414;阿玛帕;;;;;;;;;;;;x -PROV2415;马卡帕;;;;;;;;;;;;x -PROV2416;多拉杜斯;;;;;;;;;;;;x -PROV2417;维拉贝拉;;;;;;;;;;;;x -PROV2418;库亚巴;;;;;;;;;;;;x -PROV2419;科伦巴;;;;;;;;;;;;x -PROV2420;伊瓜特米;;;;;;;;;;;;x -PROV2421;维拉博阿;;;;;;;;;;;;x -PROV2422;阿加尼亚;;;;;;;;;;;;x -PROV2423;帕尔马斯;;;;;;;;;;;;x -PROV2424;圣路易斯-马诺良;;;;;;;;;;;;x -PROV2425;维德洛斯台地;;;;;;;;;;;;x -PROV2426;特雷西纳;;;;;;;;;;;;x -PROV2427;奥埃拉斯;;;;;;;;;;;;x -PROV2428;帕拉伊巴;;;;;;;;;;;;x -PROV2429;福塔雷萨;;;;;;;;;;;;x -PROV2430;克拉图;;;;;;;;;;;;x -PROV2431;纳塔尔;;;;;;;;;;;;x -PROV2432;累西腓;;;;;;;;;;;;x -PROV2433;卡布鲁博;;;;;;;;;;;;x -PROV2434;马塞约;;;;;;;;;;;;x -PROV2435;阿拉卡茹;;;;;;;;;;;;x -PROV2436;巴伊亚萨尔瓦多;;;;;;;;;;;;x -PROV2437;茹阿泽鲁;;;;;;;;;;;;x -PROV2438;巴拉巴伊亚;;;;;;;;;;;;x -PROV2439;塞古鲁港;;;;;;;;;;;;x -PROV2440;维多利亚-达孔基斯塔;;;;;;;;;;;;x -PROV2441;欧鲁普雷图;;;;;;;;;;;;x -PROV2442;萨巴拉;;;;;;;;;;;;x -PROV2443;雅努阿里亚;;;;;;;;;;;;x -PROV2444;帕拉卡图;;;;;;;;;;;;x -PROV2445;乌贝拉巴;;;;;;;;;;;;x -PROV2446;圣若昂雷伊;;;;;;;;;;;;x -PROV2447;里约热内卢;;;;;;;;;;;;x -PROV2448;坎普斯;;;;;;;;;;;;x -PROV2449;维多利亚;;;;;;;;;;;;x -PROV2450;圣保罗;;;;;;;;;;;;x -PROV2451;桑托斯;;;;;;;;;;;;x -PROV2452;坎皮纳斯;;;;;;;;;;;;x -PROV2453;阿西斯;;;;;;;;;;;;x -PROV2454;斐济;;;;;;;;;;;;x -PROV2455;伊瓜佩;;;;;;;;;;;;x -PROV2456;阿拉拉夸拉;;;;;;;;;;;;x -PROV2457;库里提巴;;;;;;;;;;;;x -PROV2458;瓜拉普阿瓦;;;;;;;;;;;;x -PROV2459;拉日什;;;;;;;;;;;;x -PROV2460;卡斯特罗;;;;;;;;;;;;x -PROV2461;迪斯特罗;;;;;;;;;;;;x -PROV2462;圣米格尔;;;;;;;;;;;;x -PROV2463;阿雷格里港;;;;;;;;;;;;x -PROV2464;佩洛塔斯;;;;;;;;;;;;x -PROV2465;帕苏丰杜;;;;;;;;;;;;x -PROV2466;圣玛丽亚;;;;;;;;;;;;x -PROV2467;阿莱格雷蒂;;;;;;;;;;;;x -PROV2468;悉尼;;;;;;;;;;;;x -PROV2469;纽卡斯尔;;;;;;;;;;;;x -PROV2470;麦克夸利港;;;;;;;;;;;;x -PROV2471;奥弗;;;;;;;;;;;;x -PROV2472;伊登;;;;;;;;;;;;x -PROV2473;沃加沃加;;;;;;;;;;;;x -PROV2474;莫里;;;;;;;;;;;;x -PROV2475;布罗肯希尔;;;;;;;;;;;;x -PROV2476;墨尔本;;;;;;;;;;;;x -PROV2477;瓦南布尔;;;;;;;;;;;;x -PROV2478;巴拉腊特;;;;;;;;;;;;x -PROV2479;塞尔;;;;;;;;;;;;x -PROV2480;比奇沃思;;;;;;;;;;;;x -PROV2481;斯旺希尔;;;;;;;;;;;;x -PROV2482;塔斯马尼亚;;;;;;;;;;;;x -PROV2483;布里斯班;;;;;;;;;;;;x -PROV2484;格莱斯顿;;;;;;;;;;;;x -PROV2485;克莱蒙特;;;;;;;;;;;;x -PROV2486;图文巴;;;;;;;;;;;;x -PROV2487;汤斯维尔;;;;;;;;;;;;x -PROV2488;库克敦;;;;;;;;;;;;x -PROV2489;郎里奇;;;;;;;;;;;;x -PROV2490;查尔维尔;;;;;;;;;;;;x -PROV2491;阿德莱德;;;;;;;;;;;;x -PROV2492;林肯港;;;;;;;;;;;;x -PROV2493;罗布;;;;;;;;;;;;x -PROV2494;奥古斯塔港;;;;;;;;;;;;x -PROV2495;乌德纳达塔;;;;;;;;;;;;x -PROV2496;塔库拉;;;;;;;;;;;;x -PROV2497;珀斯;;;;;;;;;;;;x -PROV2498;科杰纳普;;;;;;;;;;;;x -PROV2499;杰拉尔顿;;;;;;;;;;;;x -PROV2500;卡尔古利;;;;;;;;;;;;x -PROV2501;布鲁姆;;;;;;;;;;;;x -PROV2502;丹皮尔;;;;;;;;;;;;x -PROV2503;威卢纳;;;;;;;;;;;;x -PROV2504;埃斯佩朗斯;;;;;;;;;;;;x -PROV2505;帕默斯顿;;;;;;;;;;;;x -PROV2506;滕南特克里克;;;;;;;;;;;;x -PROV2507;阿利斯斯普林斯;;;;;;;;;;;;x -PROV2508;诺福克岛;;;;;;;;;;;;x -PROV2509;奥克兰;;;;;;;;;;;;x -PROV2510;新普利茅斯;;;;;;;;;;;;x -PROV2511;内皮尔;;;;;;;;;;;;x -PROV2512;惠灵顿;;;;;;;;;;;;x -PROV2513;达尼丁;;;;;;;;;;;;x -PROV2514;霍基蒂卡;;;;;;;;;;;;x -PROV2515;基督城;;;;;;;;;;;;x -PROV2516;纳尔逊;;;;;;;;;;;;x -PROV2517;关岛;;;;;;;;;;;;x -PROV2518;帕劳群岛;;;;;;;;;;;;x -PROV2519;雅浦群岛;;;;;;;;;;;;x -PROV2520;塔韦乌尼岛;;;;;;;;;;;;x -PROV2521;塞班岛;;;;;;;;;;;;x -PROV2522;马绍尔群岛;;;;;;;;;;;;x -PROV2523;瑙鲁岛;;;;;;;;;;;;x -PROV2524;威克岛;;;;;;;;;;;;x -PROV2525;马库斯;;;;;;;;;;;;x -PROV2526;帕米拉;;;;;;;;;;;;x -PROV2527;吉尔伯特群岛;;;;;;;;;;;;x -PROV2528;莫尔兹比港;;;;;;;;;;;;x -PROV2529;凯里马;;;;;;;;;;;;x -PROV2530;莱城;;;;;;;;;;;;x -PROV2531;马当;;;;;;;;;;;;x -PROV2532;圣若阿金堡;;;;;;;;;;;;x -PROV2533;特尔古穆列什;;;;;;;;;;;;x -PROV2534;所罗门群岛;;;;;;;;;;;;x -PROV2535;新赫布里底群岛;;;;;;;;;;;;x -PROV2536;圣克鲁斯群岛;;;;;;;;;;;;x -PROV2537;新不列颠岛;;;;;;;;;;;;x -PROV2538;诺维萨德;;;;;;;;;;;;x -PROV2539;布干维尔岛;;;;;;;;;;;;x -PROV2540;汤加;;;;;;;;;;;;x -PROV2541;埃利斯群岛;;;;;;;;;;;;x -PROV2542;瓦利斯和富图纳群岛;;;;;;;;;;;;x -PROV2543;阿皮亚;;;;;;;;;;;;x -PROV2544;帕果帕果;;;;;;;;;;;;x -PROV2545;拉罗汤加;;;;;;;;;;;;x -PROV2546;汤加雷瓦;;;;;;;;;;;;x -PROV2547;托克劳群岛;;;;;;;;;;;;x -PROV2548;纽埃岛;;;;;;;;;;;;x -PROV2549;塔劳阿卡;;;;;;;;;;;;x -PROV2550;普林西比;;;;;;;;;;;;x -PROV2551;马克萨斯群岛;;;;;;;;;;;;x -PROV2552;皮特凯恩群岛;;;;;;;;;;;;x -PROV2553;土阿莫土群岛;;;;;;;;;;;;x -PROV2554;波萨达斯;;;;;;;;;;;;x -PROV2555;奥古斯塔;;;;;;;;;;;;x -PROV2556;阿什维尔;;;;;;;;;;;;x -PROV2557;埃斯比约;;;;;;;;;;;;x -PROV2558;德阿尔;;;;;;;;;;;;x -PROV2559;索哈杰;;;;;;;;;;;;x -PROV2560;达姆施塔特;;;;;;;;;;;;x -PROV2561;锡格堡;;;;;;;;;;;;x -PROV2562;台南;;;;;;;;;;;;x -PROV2563;萨非;;;;;;;;;;;;x -PROV2564;萨利马;;;;;;;;;;;;x -PROV2565;宿务;;;;;;;;;;;;x -PROV2566;阿加尔塔拉;;;;;;;;;;;;x -PROV2567;加埃塔;;;;;;;;;;;;x -PROV2568;卢加诺;;;;;;;;;;;;x -PROV2569;尼克希奇;;;;;;;;;;;;x -PROV2570;博韦;;;;;;;;;;;;x -PROV2571;塔朗哥;;;;;;;;;;;;x -PROV2572;楠府;;;;;;;;;;;;x -PROV2573;姆布勒;;;;;;;;;;;;x -PROV2574;莫丘迪;;;;;;;;;;;;x -PROV2575;怡保;;;;;;;;;;;;x -PROV2576;纳土纳;;;;;;;;;;;;x -PROV2577;普列夫利亚;;;;;;;;;;;;x -PROV2578;塔克纳;;;;;;;;;;;;x -PROV2579;特鲁克;;;;;;;;;;;;x -PROV2580;斯塔拉拉多加;;;;;;;;;;;;x -PROV2581;马塔卡;;;;;;;;;;;;x -PROV2582;科托尔;;;;;;;;;;;;x -PROV2583;采蒂涅;;;;;;;;;;;;x -PROV2584;别尔斯克;;;;;;;;;;;;x -PROV2585;萨拉马坦;;;;;;;;;;;;x -PROV2586;阿-艾赫萨;;;;;;;;;;;;x -PROV2587;科拉;;;;;;;;;;;;x -PROV2588;奥涅加;;;;;;;;;;;;x -PROV2589;绍伊纳;;;;;;;;;;;;x -PROV2590;乌戈利内耶;;;;;;;;;;;;x -PROV2591;荷尔斯泰因斯堡;;;;;;;;;;;;x -PROV2592;昂加瓦;;;;;;;;;;;;x -PROV2593;乔治堡;;;;;;;;;;;;x -PROV2594;皮克尔;;;;;;;;;;;;x -PROV2595;努纳武特;;;;;;;;;;;;x -PROV2596;雷索卢申堡;;;;;;;;;;;;x -PROV2597;弗米利恩堡;;;;;;;;;;;;x -PROV2598;利亚德堡;;;;;;;;;;;;x -PROV2599;费尔班克斯;;;;;;;;;;;;x -PROV2600;阿尔塔米拉;;;;;;;;;;;;x -PROV2601;大沙沙漠;;;;;;;;;;;;x -PROV2602;罗伯恩;;;;;;;;;;;;x -PROV2603;塔纳米沙漠;;;;;;;;;;;;x -PROV2604;诺曼顿;;;;;;;;;;;;x -PROV2605;吉布森沙漠;;;;;;;;;;;;x -PROV2606;江布尔;;;;;;;;;;;;x -PROV2607;巴音郭楞;;;;;;;;;;;;x -PROV2608;哈特嘎勒;;;;;;;;;;;;x -PROV2609;阿拉万;;;;;;;;;;;;x -PROV2610;乌拉尔斯克;;;;;;;;;;;;x -PROV2611;图尔盖;;;;;;;;;;;;x -PROV2612;阿克塔什;;;;;;;;;;;;x -PROV2613;内达;;;;;;;;;;;;x -PROV2614;莫迪亚勒克;;;;;;;;;;;;x -PROV2615;克拉斯诺谢利库;;;;;;;;;;;;x -PROV2616;季科奇基;;;;;;;;;;;;x -PROV2617;瓦伦;;;;;;;;;;;;x -PROV2618;塔拉亚;;;;;;;;;;;;x -PROV2619;阿贝斯基区;;;;;;;;;;;;x -PROV2620;塞亚斯;;;;;;;;;;;;x -PROV2621;科雷姆斯克;;;;;;;;;;;;x -PROV2622;马尔科沃;;;;;;;;;;;;x -PROV2623;中途岛;;;;;;;;;;;;x -PROV2624;卢安果;;;;;;;;;;;;x -PROV2625;霍普辛普森港;;;;;;;;;;;;x -PROV2626;哈里森港;;;;;;;;;;;;x -PROV2627;希莫堡;;;;;;;;;;;;x -PROV2628;阿塔瓦皮斯基特;;;;;;;;;;;;x -PROV2629;比顿里弗;;;;;;;;;;;;x -PROV2630;科尔多瓦;;;;;;;;;;;;x -PROV2631;尤纳拉克利特;;;;;;;;;;;;x -PROV2632;昂马沙利克;;;;;;;;;;;;x -PROV2633;奥索拉;;;;;;;;;;;;x -PROV2634;拉斯韦特;;;;;;;;;;;;x -PROV2635;卡里巴;;;;;;;;;;;;x -PROV2636;埃格瑟斯明讷;;;;;;;;;;;;x -PROV2637;诺马林斯克;;;;;;;;;;;;x -PROV2638;奥姆苏克昌;;;;;;;;;;;;x -PROV2639;苏苏曼;;;;;;;;;;;;x -PROV2640;济良卡;;;;;;;;;;;;x -PROV2641;阿扬;;;;;;;;;;;;x -PROV2642;乌斯季涅拉;;;;;;;;;;;;x -PROV2643;霍努;;;;;;;;;;;;x -PROV2644;奥廖克明斯克;;;;;;;;;;;;x -PROV2645;奇利奇;;;;;;;;;;;;x -PROV2646;阿谢斯叶甘;;;;;;;;;;;;x -PROV2647;上扬斯克;;;;;;;;;;;;x -PROV2648;雅库茨克;;;;;;;;;;;;x -PROV2649;日甘斯克;;;;;;;;;;;;x -PROV2650;纽尔巴;;;;;;;;;;;;x -PROV2651;乌达奇内;;;;;;;;;;;;x -PROV2652;库拉尔;;;;;;;;;;;;x -PROV2653;萨斯克拉赫;;;;;;;;;;;;x -PROV2654;哈坦加;;;;;;;;;;;;x -PROV2655;图拉;;;;;;;;;;;;x -PROV2656;坦巴;;;;;;;;;;;;x -PROV2657;斯韦特洛戈尔斯克;;;;;;;;;;;;x -PROV2658;赫塔;;;;;;;;;;;;x -PROV2659;纳帕尔科沃;;;;;;;;;;;;x -PROV2660;别列亚佐夫卡;;;;;;;;;;;;x -PROV2661;下科雷姆斯克;;;;;;;;;;;;x -PROV2662;切尔斯基;;;;;;;;;;;;x -PROV2663;卡缅斯科耶;;;;;;;;;;;;x -PROV2664;奥约通格;;;;;;;;;;;;x -PROV2665;乔库尔达赫;;;;;;;;;;;;x -PROV2666;佩韦克;;;;;;;;;;;;x -PROV2667;布伦;;;;;;;;;;;;x -PROV2668;维科扬斯克;;;;;;;;;;;;x -PROV2669;阿姆加;;;;;;;;;;;;x -PROV2670;季克西;;;;;;;;;;;;x -PROV2671;日林达;;;;;;;;;;;;x -PROV2672;波克罗夫斯克;;;;;;;;;;;;x -PROV2673;奥列尼奥克;;;;;;;;;;;;x -PROV2674;埃赛;;;;;;;;;;;;x -PROV2675;尤克塔;;;;;;;;;;;;x -PROV2676;基廉斯克;;;;;;;;;;;;x -PROV2677;多特孔;;;;;;;;;;;;x -PROV2678;布尔干;;;;;;;;;;;;x -PROV2679;科布多;;;;;;;;;;;;x -PROV2680;杜金卡;;;;;;;;;;;;x -PROV2681;基基阿基;;;;;;;;;;;;x -PROV2682;阿克萨尔卡;;;;;;;;;;;;x -PROV2683;巴克恰尔;;;;;;;;;;;;x -PROV2684;亚尔萨列;;;;;;;;;;;;x -PROV2685;穆日;;;;;;;;;;;;x -PROV2686;伊希姆;;;;;;;;;;;;x -PROV2687;阿姆杰尔马;;;;;;;;;;;;x -PROV2688;因塔;;;;;;;;;;;;x -PROV2689;穆利达;;;;;;;;;;;;x -PROV2690;上乌法列伊;;;;;;;;;;;;x -PROV2691;沃罗戈沃;;;;;;;;;;;;x -PROV2692;科斯提诺;;;;;;;;;;;;x -PROV2693;乌恰米;;;;;;;;;;;;x -PROV2694;瓦纳瓦拉;;;;;;;;;;;;x -PROV2695;连斯克;;;;;;;;;;;;x -PROV2696;阿尔丹;;;;;;;;;;;;x -PROV2697;马格达加奇;;;;;;;;;;;;x -PROV2698;斯拉夫哥罗德;;;;;;;;;;;;x -PROV2699;伊日马;;;;;;;;;;;;x -PROV2700;乌索戈尔斯克;;;;;;;;;;;;x -PROV2701;苏林达;;;;;;;;;;;;x -PROV2702;阿拉尔斯克;;;;;;;;;;;;x -PROV3246;扬马延;;;;;;;;;;;;x -PROV2703;维纳恩湖;;;;;;;;;;;;x -PROV2704;韦特恩湖;;;;;;;;;;;;x -PROV2705;波的尼亚湾;;;;;;;;;;;;x -PROV2706;奥兰海;;;;;;;;;;;;x -PROV2707;芬兰湾;;;;;;;;;;;;x -PROV2708;西波罗的海;;;;;;;;;;;;x -PROV2709;里加湾;;;;;;;;;;;;x -PROV2710;南波罗的海;;;;;;;;;;;;x -PROV2711;厄勒海峡;;;;;;;;;;;;x -PROV2712;卡特加特海峡;;;;;;;;;;;;x -PROV2713;普斯科夫斯科耶湖;;;;;;;;;;;;x -PROV2714;拉多加湖;;;;;;;;;;;;x -PROV2715;奥涅加湖;;;;;;;;;;;;x -PROV2716;白海;;;;;;;;;;;;x -PROV2717;罗弗敦海;;;;;;;;;;;;x -PROV2718;北挪威海;;;;;;;;;;;;x -PROV2719;南挪威海;;;;;;;;;;;;x -PROV2720;斯卡格拉克海峡;;;;;;;;;;;;x -PROV2721;赫里戈兰拜特;;;;;;;;;;;;x -PROV2722;荷兰海岸;;;;;;;;;;;;x -PROV2723;多格滩;;;;;;;;;;;;x -PROV2724;多佛尔海峡;;;;;;;;;;;;x -PROV2725;英吉利海峡;;;;;;;;;;;;x -PROV2726;兰兹角;;;;;;;;;;;;x -PROV2727;布列塔尼海岸;;;;;;;;;;;;x -PROV2728;基伯龙湾;;;;;;;;;;;;x -PROV2729;科特达尔冈特;;;;;;;;;;;;x -PROV2730;比斯开湾;;;;;;;;;;;;x -PROV2731;坎塔布连海;;;;;;;;;;;;x -PROV2732;泰恩河;;;;;;;;;;;;x -PROV2733;福斯湾;;;;;;;;;;;;x -PROV2734;北海;;;;;;;;;;;;x -PROV2735;马里湾;;;;;;;;;;;;x -PROV2736;北海峡;;;;;;;;;;;;x -PROV2737;爱尔兰海;;;;;;;;;;;;x -PROV2738;圣乔治海峡;;;;;;;;;;;;x -PROV2739;多尼戈尔湾;;;;;;;;;;;;x -PROV2740;丁格尔湾;;;;;;;;;;;;x -PROV2741;凯尔特海;;;;;;;;;;;;x -PROV2742;西航道;;;;;;;;;;;;x -PROV2743;菲尼斯特雷角;;;;;;;;;;;;x -PROV2744;卢西塔尼亚海;;;;;;;;;;;;x -PROV2745;加的斯湾;;;;;;;;;;;;x -PROV2746;直布罗陀海峡;;;;;;;;;;;;x -PROV2747;阿尔梅里亚海湾;;;;;;;;;;;;x -PROV2748;巴伦西亚海湾;;;;;;;;;;;;x -PROV2749;利翁湾;;;;;;;;;;;;x -PROV2750;科特祖达尔;;;;;;;;;;;;x -PROV2751;利古里亚海;;;;;;;;;;;;x -PROV2752;帕尔马海湾;;;;;;;;;;;;x -PROV2753;西地中海;;;;;;;;;;;;x -PROV2754;巴巴里海岸;;;;;;;;;;;;x -PROV2755;波恩角;;;;;;;;;;;;x -PROV2756;第勒尼安海;;;;;;;;;;;;x -PROV2757;那不勒斯湾;;;;;;;;;;;;x -PROV2758;加贝斯湾;;;;;;;;;;;;x -PROV2759;马耳他海峡;;;;;;;;;;;;x -PROV2760;墨西拿海峡;;;;;;;;;;;;x -PROV2761;威尼斯湾;;;;;;;;;;;;x -PROV2762;亚得里亚海;;;;;;;;;;;;x -PROV2763;奥特朗托海峡;;;;;;;;;;;;x -PROV2764;塔兰托湾;;;;;;;;;;;;x -PROV2765;爱奥尼亚海;;;;;;;;;;;;x -PROV2766;苏尔特湾;;;;;;;;;;;;x -PROV2767;图卜鲁格湾;;;;;;;;;;;;x -PROV2768;亚历山大海湾;;;;;;;;;;;;x -PROV2769;巴勒斯坦海岸;;;;;;;;;;;;x -PROV2770;塞浦路斯海湾;;;;;;;;;;;;x -PROV2771;克里特海;;;;;;;;;;;;x -PROV2772;爱琴海;;;;;;;;;;;;x -PROV2773;马尔马拉海;;;;;;;;;;;;x -PROV2774;瓦尔纳湾;;;;;;;;;;;;x -PROV2775;敖德萨湾;;;;;;;;;;;;x -PROV2776;亚速海;;;;;;;;;;;;x -PROV2777;东黑海;;;;;;;;;;;;x -PROV2778;巴拉顿湖;;;;;;;;;;;;x -PROV2779;里海;;;;;;;;;;;;x -PROV2780;咸海;;;;;;;;;;;;x -PROV2781;苏伊士湾;;;;;;;;;;;;x -PROV2782;红海;;;;;;;;;;;;x -PROV2783;奥博克海峡;;;;;;;;;;;;x -PROV2784;曼德海峡;;;;;;;;;;;;x -PROV2785;马西拉湾;;;;;;;;;;;;x -PROV2786;马斯卡特海岸;;;;;;;;;;;;x -PROV2787;霍尔木兹海峡;;;;;;;;;;;;x -PROV2788;波斯湾;;;;;;;;;;;;x -PROV2789;印度河口;;;;;;;;;;;;x -PROV2790;古吉拉特湾;;;;;;;;;;;;x -PROV2791;拉克沙群岛;;;;;;;;;;;;x -PROV2792;马拉巴尔海岸;;;;;;;;;;;;x -PROV2793;科摩罗角;;;;;;;;;;;;x -PROV2794;科罗曼德尔海岸;;;;;;;;;;;;x -PROV2795;奥里萨邦海岸;;;;;;;;;;;;x -PROV2796;恒河三角洲;;;;;;;;;;;;x -PROV2797;阿恰布湾;;;;;;;;;;;;x -PROV2798;伊洛瓦底江三角洲;;;;;;;;;;;;x -PROV2799;安达曼海;;;;;;;;;;;;x -PROV2800;丹老群岛;;;;;;;;;;;;x -PROV2801;马六甲海峡;;;;;;;;;;;;x -PROV2802;尼科巴群岛;;;;;;;;;;;;x -PROV2803;亚齐海岸;;;;;;;;;;;;x -PROV2804;苏门答腊海岸;;;;;;;;;;;;x -PROV2805;巽他海峡;;;;;;;;;;;;x -PROV2806;爪哇海岸;;;;;;;;;;;;x -PROV2807;泗水海岸;;;;;;;;;;;;x -PROV2808;龙目岛海峡;;;;;;;;;;;;x -PROV2809;帝汶海;;;;;;;;;;;;x -PROV2810;摩鹿加群岛;;;;;;;;;;;;x -PROV2811;爪哇海;;;;;;;;;;;;x -PROV2812;望加锡海峡;;;;;;;;;;;;x -PROV2813;卡里马塔海峡;;;;;;;;;;;;x -PROV2814;柔佛海峡;;;;;;;;;;;;x -PROV2815;马来亚海;;;;;;;;;;;;x -PROV2816;沙捞越海岸;;;;;;;;;;;;x -PROV2817;湄公河三角洲;;;;;;;;;;;;x -PROV2818;暹逻湾;;;;;;;;;;;;x -PROV2819;金兰湾;;;;;;;;;;;;x -PROV2820;南海;;;;;;;;;;;;x -PROV2821;文莱海岸;;;;;;;;;;;;x -PROV2822;安南海岸;;;;;;;;;;;;x -PROV2823;北部湾;;;;;;;;;;;;x -PROV2824;广州湾;;;;;;;;;;;;x -PROV2825;台湾海峡;;;;;;;;;;;;x -PROV2826;长江三角洲;;;;;;;;;;;;x -PROV2827;黄海;;;;;;;;;;;;x -PROV2828;西朝鲜湾;;;;;;;;;;;;x -PROV2829;东中国海;;;;;;;;;;;;x -PROV2830;北朝鲜海;;;;;;;;;;;;x -PROV2831;奥尔加海岸;;;;;;;;;;;;x -PROV2832;鞑靼海峡;;;;;;;;;;;;x -PROV2833;阿穆尔河三角洲;;;;;;;;;;;;x -PROV2834;亚扬湾;;;;;;;;;;;;x -PROV2835;科洛缅斯科耶湾;;;;;;;;;;;;x -PROV2836;勘察加海岸;;;;;;;;;;;;x -PROV2837;鄂霍次克海;;;;;;;;;;;;x -PROV2838;库页岛海岸;;;;;;;;;;;;x -PROV2839;宗谷海峡;;;;;;;;;;;;x -PROV2840;津轻海峡;;;;;;;;;;;;x -PROV2841;日本海;;;;;;;;;;;;x -PROV2842;天草海;;;;;;;;;;;;x -PROV2843;濑户内海;;;;;;;;;;;;x -PROV2844;东海;;;;;;;;;;;;x -PROV2845;琉球群岛;;;;;;;;;;;;x -PROV2846;吕宋海峡;;;;;;;;;;;;x -PROV2847;帕拉塞尔群岛;;;;;;;;;;;;x -PROV2848;马尼拉湾;;;;;;;;;;;;x -PROV2849;吕宋海岸;;;;;;;;;;;;x -PROV2850;莱特海湾;;;;;;;;;;;;x -PROV2851;苏禄海;;;;;;;;;;;;x -PROV2852;西里伯斯海;;;;;;;;;;;;x -PROV2853;特尔纳特海;;;;;;;;;;;;x -PROV2854;班达亚齐海;;;;;;;;;;;;x -PROV2855;菲律宾海;;;;;;;;;;;;x -PROV2856;帕劳群岛;;;;;;;;;;;;x -PROV2857;比亚克湾;;;;;;;;;;;;x -PROV2858;威廉海峡;;;;;;;;;;;;x -PROV2859;特罗布里恩群岛;;;;;;;;;;;;x -PROV2860;托雷斯海峡;;;;;;;;;;;;x -PROV2861;阿拉弗拉海;;;;;;;;;;;;x -PROV2862;约斯苏达索海湾;;;;;;;;;;;;x -PROV2863;卡彭塔里亚湾;;;;;;;;;;;;x -PROV2864;大堡礁;;;;;;;;;;;;x -PROV2865;摩羯座湾;;;;;;;;;;;;x -PROV2866;豪角;;;;;;;;;;;;x -PROV2867;巴斯海峡;;;;;;;;;;;;x -PROV2868;坎加鲁岛;;;;;;;;;;;;x -PROV2869;大澳大利亚湾;;;;;;;;;;;;x -PROV2870;哥卢文;;;;;;;;;;;;x -PROV2871;沙克湾;;;;;;;;;;;;x -PROV2872;北西角;;;;;;;;;;;;x -PROV2873;金钟;;;;;;;;;;;;x -PROV2874;塔斯曼海;;;;;;;;;;;;x -PROV2875;南塔斯曼海;;;;;;;;;;;;x -PROV2876;库克海峡;;;;;;;;;;;;x -PROV2877;北塔斯曼海;;;;;;;;;;;;x -PROV2878;法威尔角;;;;;;;;;;;;x -PROV2879;新西兰海岸;;;;;;;;;;;;x -PROV2880;坎特伯雷湾;;;;;;;;;;;;x -PROV2881;南极海;;;;;;;;;;;;x -PROV2882;新喀里多尼亚海;;;;;;;;;;;;x -PROV2883;珊瑚海;;;;;;;;;;;;x -PROV2884;吉尔伯特海;;;;;;;;;;;;x -PROV2885;所罗门海;;;;;;;;;;;;x -PROV2886;瑙鲁岛;;;;;;;;;;;;x -PROV2887;美拉尼西亚海;;;;;;;;;;;;x -PROV2888;密克罗尼西亚海;;;;;;;;;;;;x -PROV2889;菲律宾海沟;;;;;;;;;;;;x -PROV2890;菲律宾海盆;;;;;;;;;;;;x -PROV2891;天宁岛海;;;;;;;;;;;;x -PROV2892;硫磺岛海;;;;;;;;;;;;x -PROV2893;太平洋;;;;;;;;;;;;x -PROV2894;千岛群岛;;;;;;;;;;;;x -PROV2895;宇嘉湾;;;;;;;;;;;;x -PROV2896;阿普卡海湾;;;;;;;;;;;;x -PROV2897;阿纳德尔湾;;;;;;;;;;;;x -PROV2898;叶卡捷琳娜海台;;;;;;;;;;;;x -PROV2899;非洲之角;;;;;;;;;;;;x -PROV2900;辣椒海岸;;;;;;;;;;;;x -PROV2901;桑给巴尔海峡;;;;;;;;;;;;x -PROV2902;莫桑比克海峡;;;;;;;;;;;;x -PROV2903;迭戈苏亚雷斯湾;;;;;;;;;;;;x -PROV2904;西阿拉伯海;;;;;;;;;;;;x -PROV2905;东阿拉伯海;;;;;;;;;;;;x -PROV2906;塞舌尔海域;;;;;;;;;;;;x -PROV2907;塔马塔夫海岸;;;;;;;;;;;;x -PROV2908;马斯卡雷内;;;;;;;;;;;;x -PROV2909;赞比西河海;;;;;;;;;;;;x -PROV2910;纳塔尔海岸;;;;;;;;;;;;x -PROV2911;特兰斯凯海岸;;;;;;;;;;;;x -PROV2912;西斯凯海岸;;;;;;;;;;;;x -PROV2913;好望角;;;;;;;;;;;;x -PROV2914;纳米比亚海岸;;;;;;;;;;;;x -PROV2915;安哥拉海岸;;;;;;;;;;;;x -PROV2916;刚果河口;;;;;;;;;;;;x -PROV2917;喀麦隆海岸;;;;;;;;;;;;x -PROV2918;贝宁海湾;;;;;;;;;;;;x -PROV2919;黄金海岸;;;;;;;;;;;;x -PROV2920;象牙海岸;;;;;;;;;;;;x -PROV2921;几内亚海岸;;;;;;;;;;;;x -PROV2922;塞内冈比亚海岸;;;;;;;;;;;;x -PROV2923;毛里塔尼亚海岸;;;;;;;;;;;;x -PROV2924;加那利海;;;;;;;;;;;;x -PROV2925;摩洛哥海;;;;;;;;;;;;x -PROV2926;扬马延海;;;;;;;;;;;;x -PROV2927;斯皮茨伯格;;;;;;;;;;;;x -PROV2928;冰岛海域;;;;;;;;;;;;x -PROV2929;设得兰海槛;;;;;;;;;;;;x -PROV2930;冰岛海岸;;;;;;;;;;;;x -PROV2931;东北大西洋;;;;;;;;;;;;x -PROV2932;罗科尔;;;;;;;;;;;;x -PROV2933;丹麦海峡;;;;;;;;;;;;x -PROV2934;格陵兰东海岸;;;;;;;;;;;;x -PROV2935;格陵兰西海岸;;;;;;;;;;;;x -PROV2936;拉布拉多海峡;;;;;;;;;;;;x -PROV2937;巴芬湾;;;;;;;;;;;;x -PROV2938;哈得孙海峡;;;;;;;;;;;;x -PROV2939;詹姆斯湾;;;;;;;;;;;;x -PROV2940;西哈德逊湾;;;;;;;;;;;;x -PROV2941;东哈得孙湾;;;;;;;;;;;;x -PROV2942;福克斯湾;;;;;;;;;;;;x -PROV2943;圣劳伦斯湾;;;;;;;;;;;;x -PROV2944;卡伯特海峡;;;;;;;;;;;;x -PROV2945;芬迪湾;;;;;;;;;;;;x -PROV2946;贝莱伊勒海峡;;;;;;;;;;;;x -PROV2947;好运湾;;;;;;;;;;;;x -PROV2948;圣母湾;;;;;;;;;;;;x -PROV2949;拉布拉多海;;;;;;;;;;;;x -PROV2950;格陵兰海;;;;;;;;;;;;x -PROV2951;赫克拉海峰;;;;;;;;;;;;x -PROV2952;马萨诸塞湾;;;;;;;;;;;;x -PROV2953;切萨皮克湾;;;;;;;;;;;;x -PROV2954;哈特勒角;;;;;;;;;;;;x -PROV2955;卡罗莱纳海岸;;;;;;;;;;;;x -PROV2956;佛罗里达海岸;;;;;;;;;;;;x -PROV2957;巴哈马海岸;;;;;;;;;;;;x -PROV2958;佛罗里达海峡;;;;;;;;;;;;x -PROV2959;阿巴拉契湾;;;;;;;;;;;;x -PROV2960;莫比尔湾;;;;;;;;;;;;x -PROV2961;加尔维斯顿湾;;;;;;;;;;;;x -PROV2962;坦皮科湾;;;;;;;;;;;;x -PROV2963;尤卡坦海域;;;;;;;;;;;;x -PROV2964;墨西哥湾;;;;;;;;;;;;x -PROV2965;尤卡坦海峡;;;;;;;;;;;;x -PROV2966;伯利兹湾;;;;;;;;;;;;x -PROV2967;蚊子海岸;;;;;;;;;;;;x -PROV2968;达里恩湾;;;;;;;;;;;;x -PROV2969;牙买加海峡;;;;;;;;;;;;x -PROV2970;中加勒比海;;;;;;;;;;;;x -PROV2971;西北加勒比海;;;;;;;;;;;;x -PROV2972;委内瑞拉湾;;;;;;;;;;;;x -PROV2973;委内瑞拉海;;;;;;;;;;;;x -PROV2974;东加勒比海;;;;;;;;;;;;x -PROV2975;向风群岛;;;;;;;;;;;;x -PROV2976;小安的列斯群岛;;;;;;;;;;;;x -PROV2977;特克斯—凯科斯群岛海域;;;;;;;;;;;;x -PROV2978;古巴海岸;;;;;;;;;;;;x -PROV2979;伊斯帕尼奥拉海岸;;;;;;;;;;;;x -PROV2980;圭亚那海岸;;;;;;;;;;;;x -PROV2981;阿玛帕海岸;;;;;;;;;;;;x -PROV2982;亚马孙海湾;;;;;;;;;;;;x -PROV2983;巴西海岸;;;;;;;;;;;;x -PROV2984;累西腓海岸;;;;;;;;;;;;x -PROV2985;伯南布哥海岸;;;;;;;;;;;;x -PROV2986;托多斯桑托斯湾;;;;;;;;;;;;x -PROV2987;里约热内卢;;;;;;;;;;;;x -PROV2988;巴拉那瓜;;;;;;;;;;;;x -PROV2989;拉普拉塔河口;;;;;;;;;;;;x -PROV2990;布兰卡湾;;;;;;;;;;;;x -PROV2991;巴塔哥尼亚海岸;;;;;;;;;;;;x -PROV2992;麦哲伦海峡;;;;;;;;;;;;x -PROV2993;南智利海岸;;;;;;;;;;;;x -PROV2994;智利海岸;;;;;;;;;;;;x -PROV2995;阿塔卡马海岸;;;;;;;;;;;;x -PROV2996;安托法加斯塔海;;;;;;;;;;;;x -PROV2997;阿雷基帕湾;;;;;;;;;;;;x -PROV2998;秘鲁海岸;;;;;;;;;;;;x -PROV2999;瓜亚基尔湾;;;;;;;;;;;;x -PROV3000;厄瓜多尔海岸;;;;;;;;;;;;x -PROV3001;巴拿马湾;;;;;;;;;;;;x -PROV3002;哥斯达黎加湾;;;;;;;;;;;;x -PROV3003;阿卡普尔科湾;;;;;;;;;;;;x -PROV3004;曼札尼约海湾;;;;;;;;;;;;x -PROV3005;马萨特兰湾;;;;;;;;;;;;x -PROV3006;加利福尼亚湾;;;;;;;;;;;;x -PROV3007;下加利福尼亚海岸;;;;;;;;;;;;x -PROV3008;加利福尼亚海岸;;;;;;;;;;;;x -PROV3009;圣卡塔利娜群岛;;;;;;;;;;;;x -PROV3010;俄勒冈州海岸;;;;;;;;;;;;x -PROV3011;哥伦比亚海岸;;;;;;;;;;;;x -PROV3012;赫卡特海峡;;;;;;;;;;;;x -PROV3013;阿拉斯加湾;;;;;;;;;;;;x -PROV3014;阿拉斯加海岸;;;;;;;;;;;;x -PROV3015;卡斯科奎姆河口;;;;;;;;;;;;x -PROV3016;哈顿滩;;;;;;;;;;;;x -PROV3017;东吉布斯断裂带;;;;;;;;;;;;x -PROV3018;西吉布斯断裂带;;;;;;;;;;;;x -PROV3019;伊比利亚大陆架;;;;;;;;;;;;x -PROV3020;亚速尔海域;;;;;;;;;;;;x -PROV3021;角落崛起海山;;;;;;;;;;;;x -PROV3022;新英格兰海山链;;;;;;;;;;;;x -PROV3023;塞布尔岛沙洲;;;;;;;;;;;;x -PROV3024;布莱克海底高原;;;;;;;;;;;;x -PROV3025;西百慕大海域;;;;;;;;;;;;x -PROV3026;东百慕大海域;;;;;;;;;;;;x -PROV3027;加那利洋流水道;;;;;;;;;;;;x -PROV3028;北圭亚那海盆;;;;;;;;;;;;x -PROV3029;圭亚那海盆;;;;;;;;;;;;x -PROV3030;南圭亚那海盆;;;;;;;;;;;;x -PROV3031;加纳利海峡;;;;;;;;;;;;x -PROV3032;佛得角海峡;;;;;;;;;;;;x -PROV3033;巡洋舰平顶海山;;;;;;;;;;;;x -PROV3034;梭鱼断裂带;;;;;;;;;;;;x -PROV3035;东马尾藻海;;;;;;;;;;;;x -PROV3036;中马尾藻海;;;;;;;;;;;;x -PROV3037;罗曼奇峡;;;;;;;;;;;;x -PROV3038;东几内亚海盆;;;;;;;;;;;;x -PROV3039;西几内亚海盆;;;;;;;;;;;;x -PROV3040;福克兰群岛海岸带;;;;;;;;;;;;x -PROV3041;阿根廷海山;;;;;;;;;;;;x -PROV3042;科尔滩;;;;;;;;;;;;x -PROV3043;韦马海峡;;;;;;;;;;;;x -PROV3044;南巴西海盆;;;;;;;;;;;;x -PROV3045;萨皮奥拉深海平原;;;;;;;;;;;;x -PROV3046;阿根廷海盆;;;;;;;;;;;;x -PROV3047;福克兰海台;;;;;;;;;;;;x -PROV3048;东麦哲伦;;;;;;;;;;;;x -PROV3049;费尔南多-迪诺罗尼亚群岛;;;;;;;;;;;;x -PROV3050;北巴西海盆;;;;;;;;;;;;x -PROV3051;塞拉利昂海盆;;;;;;;;;;;;x -PROV3052;马丁瓦斯海岭;;;;;;;;;;;;x -PROV3053;阿森松岛西海岸;;;;;;;;;;;;x -PROV3054;阿森松岛东海岸;;;;;;;;;;;;x -PROV3055;沃尔维斯海岭;;;;;;;;;;;;x -PROV3056;海角平原;;;;;;;;;;;;x -PROV3057;戈夫岛;;;;;;;;;;;;x -PROV3058;特里斯坦—达库尼亚海岸;;;;;;;;;;;;x -PROV3059;圣马林峡;;;;;;;;;;;;x -PROV3060;南桑威奇群岛;;;;;;;;;;;;x -PROV3061;伊纳克塞瑟布尔岛;;;;;;;;;;;;x -PROV3062;布维岛;;;;;;;;;;;;x -PROV3063;风暴角;;;;;;;;;;;;x -PROV3064;孟加拉湾;;;;;;;;;;;;x -PROV3065;北孟加拉湾;;;;;;;;;;;;x -PROV3066;南孟加拉湾;;;;;;;;;;;;x -PROV3067;锡兰海;;;;;;;;;;;;x -PROV3068;马尔代夫海岸;;;;;;;;;;;;x -PROV3069;八度海峡;;;;;;;;;;;;x -PROV3070;马丁利海丘;;;;;;;;;;;;x -PROV3071;阿拉伯海盆;;;;;;;;;;;;x -PROV3072;一度半海峡;;;;;;;;;;;;x -PROV3073;查戈斯群岛;;;;;;;;;;;;x -PROV3074;科科斯海盆;;;;;;;;;;;;x -PROV3075;南苏门答腊海沟;;;;;;;;;;;;x -PROV3076;基林斯海岸;;;;;;;;;;;;x -PROV3077;爪哇海沟;;;;;;;;;;;;x -PROV3078;爱德华王子群岛;;;;;;;;;;;;x -PROV3079;戴尔卡努海隆;;;;;;;;;;;;x -PROV3080;圣玛丽角;;;;;;;;;;;;x -PROV3081;克罗泽群岛;;;;;;;;;;;;x -PROV3082;马斯克林深海平原;;;;;;;;;;;;x -PROV3083;罗德里格斯岛;;;;;;;;;;;;x -PROV3084;西南印度洋海盆;;;;;;;;;;;;x -PROV3085;凯尔盖朗群岛;;;;;;;;;;;;x -PROV3086;圣保罗岛;;;;;;;;;;;;x -PROV3087;布罗肯里奇;;;;;;;;;;;;x -PROV3088;南澳大利亚海盆;;;;;;;;;;;;x -PROV3089;里亚断裂带;;;;;;;;;;;;x -PROV3090;阿尔戈区;;;;;;;;;;;;x -PROV3091;居维叶海盆;;;;;;;;;;;;x -PROV3092;居维叶海台;;;;;;;;;;;;x -PROV3093;东经九十度海岭;;;;;;;;;;;;x -PROV3094;洛亚海隆;;;;;;;;;;;;x -PROV3095;韦尼希-梅萨泽海山;;;;;;;;;;;;x -PROV3096;沃顿海盆;;;;;;;;;;;;x -PROV3097;北科科斯海台;;;;;;;;;;;;x -PROV3098;南科科斯海台;;;;;;;;;;;;x -PROV3099;阿姆斯特丹岛;;;;;;;;;;;;x -PROV3100;玛丽蔚断裂带;;;;;;;;;;;;x -PROV3101;乍得湖;;;;;;;;;;;;x -PROV3102;维多利亚湖;;;;;;;;;;;;x -PROV3103;坦噶尼喀湖;;;;;;;;;;;;x -PROV3104;马拉维湖;;;;;;;;;;;;x -PROV3105;格尔登-德雷克海山;;;;;;;;;;;;x -PROV3106;巴尔喀什湖;;;;;;;;;;;;x -PROV3107;贝加尔湖;;;;;;;;;;;;x -PROV3108;洞庭湖;;;;;;;;;;;;x -PROV3109;的的喀喀湖;;;;;;;;;;;;x -PROV3110;尼加拉瓜湖;;;;;;;;;;;;x -PROV3111;赛德娜海盆;;;;;;;;;;;;x -PROV3112;安大略湖;;;;;;;;;;;;x -PROV3113;伊利湖;;;;;;;;;;;;x -PROV3114;休伦湖;;;;;;;;;;;;x -PROV3115;密歇根湖;;;;;;;;;;;;x -PROV3116;苏必利尔湖;;;;;;;;;;;;x -PROV3117;尼皮贡湖;;;;;;;;;;;;x -PROV3118;温尼伯湖;;;;;;;;;;;;x -PROV3119;科斯基海谷;;;;;;;;;;;;x -PROV3120;奥索瓦滩;;;;;;;;;;;;x -PROV3121;诺瓦尔斯克深海平原;;;;;;;;;;;;x -PROV3122;索维斯亚深海平原;;;;;;;;;;;;x -PROV3123;亚马尔海谷;;;;;;;;;;;;x -PROV3124;西北太平洋海盆;;;;;;;;;;;;x -PROV3125;塞弗伦斯滩涂;;;;;;;;;;;;x -PROV3126;马库斯岛海岸;;;;;;;;;;;;x -PROV3127;马里亚纳群岛海岸;;;;;;;;;;;;x -PROV3128;马斯代尔浅海堆积平原;;;;;;;;;;;;x -PROV3129;阿扎莫魔鬼船冢;;;;;;;;;;;;x -PROV3130;北白令海;;;;;;;;;;;;x -PROV3131;南白令海;;;;;;;;;;;;x -PROV3132;西阿留申群岛;;;;;;;;;;;;x -PROV3133;普利比罗夫群岛;;;;;;;;;;;;x -PROV3134;东阿留申离岛;;;;;;;;;;;;x -PROV3135;步进渡区;;;;;;;;;;;;x -PROV3136;西阿留申海;;;;;;;;;;;;x -PROV3137;贝克海山;;;;;;;;;;;;x -PROV3138;阿拉斯加深海平原;;;;;;;;;;;;x -PROV3139;东阿留申海;;;;;;;;;;;;x -PROV3140;探险家海沟;;;;;;;;;;;;x -PROV3141;无月海山;;;;;;;;;;;;x -PROV3142;奇努克海盆;;;;;;;;;;;;x -PROV3143;乙支海盆;;;;;;;;;;;;x -PROV3144;神宫海盆;;;;;;;;;;;;x -PROV3145;奇努克海槽;;;;;;;;;;;;x -PROV3146;斯坦利海山;;;;;;;;;;;;x -PROV3147;门多西诺海底悬崖;;;;;;;;;;;;x -PROV3148;加州海山;;;;;;;;;;;;x -PROV3149;默里断裂带;;;;;;;;;;;;x -PROV3150;夏威夷海岸;;;;;;;;;;;;x -PROV3151;阿尔戈海山;;;;;;;;;;;;x -PROV3152;音乐家海山;;;;;;;;;;;;x -PROV3153;中途岛海岸;;;;;;;;;;;;x -PROV3154;开普勒深海平原;;;;;;;;;;;;x -PROV3155;伽罗瓦深海平原;;;;;;;;;;;;x -PROV3156;奥戈曼海隆;;;;;;;;;;;;x -PROV3157;加拉帕戈斯群岛海岸;;;;;;;;;;;;x -PROV3158;拉皮拉深海平原;;;;;;;;;;;;x -PROV3159;库克群岛海岸;;;;;;;;;;;;x -PROV3160;克利珀顿岛;;;;;;;;;;;;x -PROV3161;亨德森海山;;;;;;;;;;;;x -PROV3162;马德拉海岭;;;;;;;;;;;;x -PROV3163;鲍尔海盆;;;;;;;;;;;;x -PROV3164;东北太平洋海盆;;;;;;;;;;;;x -PROV3165;发现者海山;;;;;;;;;;;;x -PROV3166;塔萨纬路浅海堆积平原;;;;;;;;;;;;x -PROV3167;夏威夷海穹;;;;;;;;;;;;x -PROV3168;拉德福海盆;;;;;;;;;;;;x -PROV3169;北线群岛;;;;;;;;;;;;x -PROV3170;社会群岛海岸;;;;;;;;;;;;x -PROV3171;秘鲁海盆;;;;;;;;;;;;x -PROV3172;尤潘基海盆;;;;;;;;;;;;x -PROV3173;塞弗伦斯深海平原;;;;;;;;;;;;x -PROV3174;阿尔塔米拉深海平原;;;;;;;;;;;;x -PROV3175;南线群岛;;;;;;;;;;;;x -PROV3176;中太平洋海盆;;;;;;;;;;;;x -PROV3177;萨摩亚海岸;;;;;;;;;;;;x -PROV3178;约翰斯顿环礁;;;;;;;;;;;;x -PROV3179;汤加海岸;;;;;;;;;;;;x -PROV3180;马克萨斯海岸;;;;;;;;;;;;x -PROV3181;来格雷森浅海堆积平原;;;;;;;;;;;;x -PROV3182;土木土海岸;;;;;;;;;;;;x -PROV3183;蒂图斯海岭;;;;;;;;;;;;x -PROV3184;查塔姆群岛;;;;;;;;;;;;x -PROV3185;西南太平洋海盆;;;;;;;;;;;;x -PROV3186;卢多维科深海峡谷;;;;;;;;;;;;x -PROV3187;皮特凯恩海岸;;;;;;;;;;;;x -PROV3188;罗赫芬海盆;;;;;;;;;;;;x -PROV3189;默纳德断裂带;;;;;;;;;;;;x -PROV3190;复活节岛海岸;;;;;;;;;;;;x -PROV3191;埃利斯群岛海岸;;;;;;;;;;;;x -PROV3192;新喀里多尼亚海盆;;;;;;;;;;;;x -PROV3193;胡安费尔南德斯群岛;;;;;;;;;;;;x -PROV3194;塞尔柯克海隆;;;;;;;;;;;;x -PROV3195;卡拉塞夫深海平原;;;;;;;;;;;;x -PROV3196;廷金深海平原;;;;;;;;;;;;x -PROV3197;锡斯礁;;;;;;;;;;;;x -PROV3198;洪堡深海平原;;;;;;;;;;;;x -PROV3199;瓦尔的维亚浅海堆积平原;;;;;;;;;;;;x -PROV3200;南乔治亚海岸;;;;;;;;;;;;x -PROV3201;阿根廷深海平原;;;;;;;;;;;;x -PROV3202;萨皮奥拉海山;;;;;;;;;;;;x -PROV3203;圣海伦娜海岸;;;;;;;;;;;;x -PROV3204;穆尔断裂带;;;;;;;;;;;;x -PROV3205;西德梅拉拉深海平原;;;;;;;;;;;;x -PROV3206;东德梅拉拉深海平原;;;;;;;;;;;;x -PROV3207;佛得角海盆;;;;;;;;;;;;x -PROV3208;纳斯深海平原;;;;;;;;;;;;x -PROV3209;巴哈马海盆;;;;;;;;;;;;x -PROV3210;西马尾藻海;;;;;;;;;;;;x -PROV3211;百慕大门径;;;;;;;;;;;;x -PROV3212;锡兰深海平原;;;;;;;;;;;;x -PROV3213;巽他海沟;;;;;;;;;;;;x -PROV3214;北苏门答腊海沟;;;;;;;;;;;;x -PROV3215;中印度洋海盆;;;;;;;;;;;;x -PROV3216;斐济海盆;;;;;;;;;;;;x -PROV3217;萨赖斯浅海堆积平原;;;;;;;;;;;;x -PROV3218;皮萨罗通行区;;;;;;;;;;;;x -PROV3219;斐济海岸;;;;;;;;;;;;x -PROV3220;诺福克岛海岸;;;;;;;;;;;;x -PROV3221;吉尔伯特群岛海岸;;;;;;;;;;;;x -PROV3222;麦努礁;;;;;;;;;;;;x -PROV3223;图瑟滩;;;;;;;;;;;;x -PROV3224;塔纳湖;;;;;;;;;;;;x -PROV3225;大盐湖;;;;;;;;;;;;x -PROV3226;南澳大利亚深海平原;;;;;;;;;;;;x -PROV3227;大奴湖;;;;;;;;;;;;x -PROV3228;阿萨巴斯卡湖;;;;;;;;;;;;x -PROV3229;驯鹿湖;;;;;;;;;;;;x -PROV3230;鄂毕湾;;;;;;;;;;;;x -PROV3231;凡湖;;;;;;;;;;;;x -PROV3232;乌尔米湖;;;;;;;;;;;;x -PROV3233;伊塞克湖;;;;;;;;;;;;x -PROV3234;青海湖;;;;;;;;;;;;x -PROV3235;鄱阳湖;;;;;;;;;;;;x -PROV3236;鲁道夫湖;;;;;;;;;;;;x -PROV3237;佐姆深海平原;;;;;;;;;;;;x -PROV3238;姆韦鲁湖;;;;;;;;;;;;x -PROV3239;尚普兰湖;;;;;;;;;;;;x -PROV3240;波波湖;;;;;;;;;;;;x -PROV3241;北冰洋;;;;;;;;;;;;x -PROV3242;莫里海峡;;;;;;;;;;;;x -PROV3243;东南太平洋海盆;;;;;;;;;;;;x -PROV3244;加路伊水道;;;;;;;;;;;;x -PROV3245;马尔可夫深海平原;;;;;;;;;;;;x -PROV3247;西夏威夷;;;;;;;;;;;;x -PROV3248;西麦哲伦海峡;;;;;;;;;;;;x \ No newline at end of file diff --git a/assets/localisation/zh-CN/ruler_titles.csv b/assets/localisation/zh-CN/ruler_titles.csv index c92793c42..c62128999 100644 --- a/assets/localisation/zh-CN/ruler_titles.csv +++ b/assets/localisation/zh-CN/ruler_titles.csv @@ -1,30 +1,29 @@ -#Powered_by_ParaTranz;;;;;;;;;;;;;x -#CODE;ENGLISH;FRENCH;GERMAN;;SPANISH;;;;;;;;x -GER_fascist_dictatorship_ruler;元首;;;;;;;;;;;;x -GCF_fascist_dictatorship_ruler;元首;;;;;;;;;;;;x -PRU_fascist_dictatorship_ruler;元首;;;;;;;;;;;;x -SGF_fascist_dictatorship_ruler;元首;;;;;;;;;;;;x -NGF_fascist_dictatorship_ruler;元首;;;;;;;;;;;;x -USA_democracy_ruler;总统先生;;;;;;;;;;;;x -PAP_proletarian_dictatorship_ruler;枢机;;;;;;;;;;;;x -PAP_presidential_dictatorship_ruler;教宗;;;;;;;;;;;;x -PAP_burgeois_dictatorship_ruler;教宗;;;;;;;;;;;;x -PAP_fascist_dictatorship_ruler;教宗;;;;;;;;;;;;x -PAP_absolute_monarchy_ruler;教宗;;;;;;;;;;;;x -PAP_hms_government_ruler;教宗;;;;;;;;;;;;x -PAP_prussian_constitutionalism_ruler;教宗;;;;;;;;;;;;x -ALD_absolute_monarchy_ruler;苏丹;;;;;;;;;;;;x -ALD_hms_government_ruler;苏丹;;;;;;;;;;;;x -ALD_prussian_constitutionalism_ruler;苏丹;;;;;;;;;;;;x -ARA_absolute_monarchy_ruler;苏丹;;;;;;;;;;;;x -ARA_hms_government_ruler;苏丹;;;;;;;;;;;;x -ARA_prussian_constitutionalism_ruler;苏丹;;;;;;;;;;;;x -HDJ_absolute_monarchy_ruler;苏丹;;;;;;;;;;;;x -HDJ_hms_government_ruler;苏丹;;;;;;;;;;;;x -HDJ_prussian_constitutionalism_ruler;苏丹;;;;;;;;;;;;x -NEJ_absolute_monarchy_ruler;苏丹;;;;;;;;;;;;x -NEJ_hms_government_ruler;苏丹;;;;;;;;;;;;x -NEJ_prussian_constitutionalism_ruler;苏丹;;;;;;;;;;;;x -RUS_absolute_monarchy_ruler;沙皇;;;;;;;;;;;;x -RUS_hms_government_ruler;沙皇;;;;;;;;;;;;x -RUS_prussian_constitutionalism_ruler;沙皇;;;;;;;;;;;;x \ No newline at end of file +#Powered_by_ParaTranz +GER_fascist_dictatorship_ruler;元首 +GCF_fascist_dictatorship_ruler;元首 +PRU_fascist_dictatorship_ruler;元首 +SGF_fascist_dictatorship_ruler;元首 +NGF_fascist_dictatorship_ruler;元首 +USA_democracy_ruler;总统先生 +PAP_proletarian_dictatorship_ruler;枢机 +PAP_presidential_dictatorship_ruler;教宗 +PAP_burgeois_dictatorship_ruler;教宗 +PAP_fascist_dictatorship_ruler;教宗 +PAP_absolute_monarchy_ruler;教宗 +PAP_hms_government_ruler;教宗 +PAP_prussian_constitutionalism_ruler;教宗 +ALD_absolute_monarchy_ruler;苏丹 +ALD_hms_government_ruler;苏丹 +ALD_prussian_constitutionalism_ruler;苏丹 +ARA_absolute_monarchy_ruler;苏丹 +ARA_hms_government_ruler;苏丹 +ARA_prussian_constitutionalism_ruler;苏丹 +HDJ_absolute_monarchy_ruler;苏丹 +HDJ_hms_government_ruler;苏丹 +HDJ_prussian_constitutionalism_ruler;苏丹 +NEJ_absolute_monarchy_ruler;苏丹 +NEJ_hms_government_ruler;苏丹 +NEJ_prussian_constitutionalism_ruler;苏丹 +RUS_absolute_monarchy_ruler;沙皇 +RUS_hms_government_ruler;沙皇 +RUS_prussian_constitutionalism_ruler;沙皇 \ No newline at end of file diff --git a/assets/localisation/zh-CN/settings.csv b/assets/localisation/zh-CN/settings.csv index a4cd1102b..81f63f20c 100644 --- a/assets/localisation/zh-CN/settings.csv +++ b/assets/localisation/zh-CN/settings.csv @@ -1,58 +1,57 @@ -#Powered_by_ParaTranz;;;;;;;;;;;;;x -#CODE;ENGLISH;FRENCH;GERMAN;;SPANISH;;;;;;;;x -save_and_exit;保存并退出;;;;;;;;;;;;x -save;保存;;;;;;;;;;;;x -exit;退出;;;;;;;;;;;;x -graphics_options;图像选项;;;;;;;;;;;;x -sound_options;声音选项;;;;;;;;;;;;x -controls_options;杂项选项;;;;;;;;;;;;x -message_settings_options;信息设置;;;;;;;;;;;;x -window_mode_label;全屏模式;;;;;;;;;;;;x -map_projection;地图投影;;;;;;;;;;;;x -map_projection_globe;正交;;;;;;;;;;;;x -map_projection_flat;等矩;;;;;;;;;;;;x -map_projection_globe_perspective;垂直;;;;;;;;;;;;x -dm_popup_label;弹出外交信息;;;;;;;;;;;;x -ui_scale;UI缩放;;;;;;;;;;;;x -zoom_mode_label;缩放风格;;;;;;;;;;;;x -zoom_mode_panning;拍摄;;;;;;;;;;;;x -zoom_mode_inverted;颠倒;;;;;;;;;;;;x -zoom_mode_centered;中心;;;;;;;;;;;;x -zoom_mode_to_cursor;随光标;;;;;;;;;;;;x -zoom_mode_away_from_cursor;远离光标;;;;;;;;;;;;x -zoom_speed_label;缩放加速度;;;;;;;;;;;;x -river_label;河流;;;;;;;;;;;;x -mute_on_focus_lost_label;当游戏不是主要视窗时静音;;;;;;;;;;;;x -wasd_for_map_movement_label;使用WASD移动;;;;;;;;;;;;x -vassal_color_label;附庸着色;;;;;;;;;;;;x -vassal_color_inherit;继承;;;;;;;;;;;;x -vassal_color_same;相同;;;;;;;;;;;;x -vassal_color_none;不着色;;;;;;;;;;;;x -black_map_font_label;黑色地图字体;;;;;;;;;;;;x -edge_scrolling_label;边缘滚动;;;;;;;;;;;;x -color_blind_mode_label;色盲;;;;;;;;;;;;x -color_blind_mode_none;无;;;;;;;;;;;;x -color_blind_mode_deutan;绿色盲;;;;;;;;;;;;x -color_blind_mode_protan;红色盲;;;;;;;;;;;;x -color_blind_mode_tritan;黄蓝色盲;;;;;;;;;;;;x -color_blind_mode_achroma;红绿色盲;;;;;;;;;;;;x -render_models_label;渲染模型;;;;;;;;;;;;x -language_label;语言;;;;;;;;;;;;x -fow_label;战争迷雾;;;;;;;;;;;;x -railroad_label;铁路网络;;;;;;;;;;;;x -master_volume_label;主音量;;;;;;;;;;;;x -music_volume_label;音乐音量;;;;;;;;;;;;x -interface_volume_label;界面音量;;;;;;;;;;;;x -effect_volume_label;音效音量;;;;;;;;;;;;x -fonts_label;经典字体;;;;;;;;;;;;x -tooltip_mode_label;浮动工具提示;;;;;;;;;;;;x -music_player_label;音乐播放器;;;;;;;;;;;;x -gaussianblur_label;高斯模糊;;;;;;;;;;;;x -gamma_label;亮度;;;;;;;;;;;;x -map_label;地图文本;;;;;;;;;;;;x -map_label_0;无;;;;;;;;;;;;x -map_label_1;线性;;;;;;;;;;;;x -map_label_2;二次线性;;;;;;;;;;;;x -map_label_3;立体;;;;;;;;;;;;x -antialiasing_label;反锯齿;;;;;;;;;;;;x -spoilers_label;遮挡任务栏;;;;;;;;;;;;x \ No newline at end of file +#Powered_by_ParaTranz +save_and_exit;保存并退出 +save;保存 +exit;退出 +graphics_options;图像选项 +sound_options;声音选项 +controls_options;杂项选项 +message_settings_options;信息设置 +window_mode_label;全屏模式 +map_projection;地图投影 +map_projection_globe;正投影 +map_projection_flat;等矩 +map_projection_globe_perspective;垂直 +dm_popup_label;弹出外交信息 +ui_scale;UI 缩放 +zoom_mode_label;缩放风格 +zoom_mode_panning;拍摄 +zoom_mode_inverted;颠倒 +zoom_mode_centered;中心 +zoom_mode_to_cursor;随光标 +zoom_mode_away_from_cursor;远离光标 +zoom_speed_label;缩放加速度 +river_label;河流 +mute_on_focus_lost_label;当游戏不为活动窗口时静音 +wasd_for_map_movement_label;使用 WASD 移动地图 +vassal_color_label;附庸地图颜色 +vassal_color_inherit;相似 +vassal_color_same;相同 +vassal_color_none;原始 +black_map_font_label;黑色地图字体 +edge_scrolling_label;边缘滚动 +color_blind_mode_label;色盲模式 +color_blind_mode_none;无 +color_blind_mode_deutan;绿色盲 +color_blind_mode_protan;红色盲 +color_blind_mode_tritan;黄蓝色盲 +color_blind_mode_achroma;红绿色盲 +render_models_label;渲染模型 +language_label;语言 +fow_label;战争迷雾 +railroad_label;铁路网络 +master_volume_label;主音量 +music_volume_label;音乐音量 +interface_volume_label;界面音量 +effect_volume_label;音效音量 +fonts_label;经典字体 +tooltip_mode_label;浮动工具提示 +music_player_label;音乐播放器 +gaussianblur_label;高斯模糊 +gamma_label;亮度 +map_label;地图文本 +map_label_0;无 +map_label_1;线性 +map_label_2;二次线性 +map_label_3;立体 +antialiasing_label;反锯齿 +spoilers_label;遮挡任务栏 \ No newline at end of file diff --git a/assets/localisation/zh-CN/technologies.csv b/assets/localisation/zh-CN/technologies.csv deleted file mode 100644 index 9f291e3cf..000000000 --- a/assets/localisation/zh-CN/technologies.csv +++ /dev/null @@ -1,152 +0,0 @@ -#Powered_by_ParaTranz;;;;;;;;;;;;;x -#CODE;ENGLISH;FRENCH;GERMAN;;SPANISH;;;;;;;;x -post_napoleonic_thought;后拿破仑时代军事思想;;;;;;;;;;;;x -strategic_mobility;战略机动;;;;;;;;;;;;x -point_defense_system;陆军集中防御体系;;;;;;;;;;;;x -deep_defense_system;纵深防御体系;;;;;;;;;;;;x -infiltration;渗透战术;;;;;;;;;;;;x -modern_army_doctrine;现代军队学说;;;;;;;;;;;;x -flintlock_rifles;燧发枪;;;;;;;;;;;;x -muzzle_loaded_rifles;前膛枪;;;;;;;;;;;;x -breech_loaded_rifles;后膛枪;;;;;;;;;;;;x -machine_guns;机枪;;;;;;;;;;;;x -bolt_action_rifles;手动枪机;;;;;;;;;;;;x -modern_divisional_structure;现代师结构;;;;;;;;;;;;x -bronze_muzzle_loaded_artillery;铜制前膛炮;;;;;;;;;;;;x -iron_muzzle_loaded_artillery;铁制前膛炮;;;;;;;;;;;;x -iron_breech_loaded_artillery;铁制后膛炮;;;;;;;;;;;;x -steel_breech_loaded_artillery;钢制后膛炮;;;;;;;;;;;;x -indirect_artillery_fire;间接火力支援;;;;;;;;;;;;x -heavy_armament_dunno;重型装备;;;;;;;;;;;;x -military_staff_system;军事参谋系统;;;;;;;;;;;;x -military_plans;军事计划;;;;;;;;;;;;x -military_statistics;军事统计学;;;;;;;;;;;;x -military_logistics;陆军后勤学;;;;;;;;;;;;x -military_directionism;陆军军事导向主义;;;;;;;;;;;;x -aeronautics;航空学;;;;;;;;;;;;x -army_command_principle;陆军指挥法则;;;;;;;;;;;;x -army_professionalism;陆军职业化;;;;;;;;;;;;x -army_decision_making;陆军决策理论;;;;;;;;;;;;x -army_risk_management;陆军风险分析;;;;;;;;;;;;x -army_nco_training;陆军士官训练制度;;;;;;;;;;;;x -great_war_experience;一战经验;;;;;;;;;;;;x -post_nelsonian_thought;后纳尔逊时代军事思想;;;;;;;;;;;;x -battleship_column_doctrine;战列舰纵队学说;;;;;;;;;;;;x -raider_group_doctrine;袭击集群学说;;;;;;;;;;;;x -blue_and_brown_water_schools;蓝水和绿水海军学派;;;;;;;;;;;;x -high_sea_battle_fleet;远洋舰队;;;;;;;;;;;;x -modern_naval_doctrine;现代海军学说;;;;;;;;;;;;x -clipper_design;快速帆船设计;;;;;;;;;;;;x -steamers;蒸汽船;;;;;;;;;;;;x -iron_steamers;铁甲蒸气船;;;;;;;;;;;;x -steel_steamers;穹甲巡洋舰;;;;;;;;;;;;x -steam_turbine_ships;蒸汽涡轮船;;;;;;;;;;;;x -oil_driven_ships;柴油驱动舰艇;;;;;;;;;;;;x -naval_design_bureaus;海军军备设计局;;;;;;;;;;;;x -fire_control_systems;海军火控系统;;;;;;;;;;;;x -weapon_platforms;海军武器;;;;;;;;;;;;x -main_armament;海军主炮;;;;;;;;;;;;x -advanced_naval_design;先进海军舰艇设计;;;;;;;;;;;;x -modern_naval_design;现代海军舰艇设计;;;;;;;;;;;;x -alphabetic_flag_signaling;旗语通讯;;;;;;;;;;;;x -naval_plans;海军作战计划;;;;;;;;;;;;x -naval_statistics;海军统计学;;;;;;;;;;;;x -naval_logistics;海军后勤学;;;;;;;;;;;;x -naval_directionism;海军主导学说;;;;;;;;;;;;x -naval_integration;海军一体化;;;;;;;;;;;;x -the_command_principle;指挥原则;;;;;;;;;;;;x -naval_professionalism;海军职业化;;;;;;;;;;;;x -naval_decision_making;海军决策;;;;;;;;;;;;x -naval_risk_management;海军风险管理;;;;;;;;;;;;x -naval_nco_training;海军军士培训;;;;;;;;;;;;x -modern_naval_training;现代海军训练;;;;;;;;;;;;x -private_banks;私人银行;;;;;;;;;;;;x -stock_exchange;股票交易;;;;;;;;;;;;x -business_banks;商业银行;;;;;;;;;;;;x -investment_banks;投资银行;;;;;;;;;;;;x -bank_inspection_board;银行监察委员会;;;;;;;;;;;;x -mutual_funds;共同基金;;;;;;;;;;;;x -no_standard;无标准;;;;;;;;;;;;x -ad_hoc_money_bill_printing;特许银行印钞;;;;;;;;;;;;x -private_bank_money_bill_printing;私人银行印钞;;;;;;;;;;;;x -central_bank_money_bill_printing;中央银行印钞;;;;;;;;;;;;x -modern_central_bank_system;现代中央银行体系;;;;;;;;;;;;x -market_determined_exchange_rates;由市场决定的汇率;;;;;;;;;;;;x -early_classical_theory_and_critique;早期古典主义理论与批判;;;;;;;;;;;;x -late_classical_theory;后期古典主义理论;;;;;;;;;;;;x -collectivist_theory;集体主义理论;;;;;;;;;;;;x -the_historical_theory;历史理论;;;;;;;;;;;;x -neoclassical_theory;新古典主义理论;;;;;;;;;;;;x -keynesian_economics;凯恩斯主义经济学;;;;;;;;;;;;x -freedom_of_trade;贸易自由;;;;;;;;;;;;x -market_structure;市场结构;;;;;;;;;;;;x -business_regulations;商业规范;;;;;;;;;;;;x -market_regulations;市场规范;;;;;;;;;;;;x -economic_responsibility;经济责任制;;;;;;;;;;;;x -government_interventionism;政府干预主义;;;;;;;;;;;;x -guild_based_production;行会生产;;;;;;;;;;;;x -organized_factories;工厂组织;;;;;;;;;;;;x -scientific_management;科学管理;;;;;;;;;;;;x -time_saving_measures;省时措施;;;;;;;;;;;;x -management_strategy;经营策略;;;;;;;;;;;;x -organizational_development;组织发展;;;;;;;;;;;;x -classicism_n_early_romanticism;古典主义及早期浪漫主义;;;;;;;;;;;;x -romanticism;浪漫主义;;;;;;;;;;;;x -realism;现实主义;;;;;;;;;;;;x -impressionism;印象主义;;;;;;;;;;;;x -expressionism;表现主义;;;;;;;;;;;;x -mass_culture_n_the_avant_garde;大众文化及前卫派;;;;;;;;;;;;x -late_enlightenment_philosophy;启蒙哲学;;;;;;;;;;;;x -idealism;唯心主义;;;;;;;;;;;;x -empiricism;经验主义;;;;;;;;;;;;x -analytic_philosophy;分析哲学;;;;;;;;;;;;x -phenomenology_n_hermeneutic;现象学及解释学;;;;;;;;;;;;x -anti__rationalism;反理性主义;;;;;;;;;;;;x -malthusian_thought;马尔萨斯理论;;;;;;;;;;;;x -positivism;实证主义;;;;;;;;;;;;x -functionalism;机能主义;;;;;;;;;;;;x -biologism;生物学主义;;;;;;;;;;;;x -social_science;社会科学;;;;;;;;;;;;x -social_alienation;社会疏离论;;;;;;;;;;;;x -enlightenment_thought;权利思想;;;;;;;;;;;;x -ideological_thought;意识形态思想;;;;;;;;;;;;x -state_n_government;国家与政府;;;;;;;;;;;;x -nationalism_n_imperialism;民族主义与帝国主义;;;;;;;;;;;;x -revolution_n_counterrevolution;革命与反革命;;;;;;;;;;;;x -mass_politics;大众政治;;;;;;;;;;;;x -introspectionism;内省主义;;;;;;;;;;;;x -associationism;联想主义;;;;;;;;;;;;x -phenomenalism;现象论;;;;;;;;;;;;x -experimental_psychology;实验心理学;;;;;;;;;;;;x -psychoanalysis;心理分析;;;;;;;;;;;;x -behaviorism;行为主义;;;;;;;;;;;;x -water_wheel_power;水轮机;;;;;;;;;;;;x -practical_steam_engine;实用蒸汽机;;;;;;;;;;;;x -high_n_low_pressure_steam_engines;高低压蒸汽机;;;;;;;;;;;;x -steam_turbine;涡轮蒸汽机;;;;;;;;;;;;x -combustion_engine;内燃机;;;;;;;;;;;;x -electrical_power_generation;电力技术;;;;;;;;;;;;x -publishing_industry;印刷工业;;;;;;;;;;;;x -mechanical_production;机械生产;;;;;;;;;;;;x -interchangeable_parts;通用零件;;;;;;;;;;;;x -semi_automatization;半自动化;;;;;;;;;;;;x -assembly_line;装配线;;;;;;;;;;;;x -shift_work;轮班工作;;;;;;;;;;;;x -mechanized_mining;机械化采矿;;;;;;;;;;;;x -clean_coal;精煤;;;;;;;;;;;;x -cheap_iron;低成本冶铁;;;;;;;;;;;;x -cheap_steel;低成本冶钢;;;;;;;;;;;;x -advanced_metallurgy;先进冶金学;;;;;;;;;;;;x -electric_furnace;电炉;;;;;;;;;;;;x -experimental_railroad;实验铁路;;;;;;;;;;;;x -early_railroad;早期铁路;;;;;;;;;;;;x -iron_railroad;铁轨铁路;;;;;;;;;;;;x -steel_railroad;钢轨铁路;;;;;;;;;;;;x -integral_rail_system;完整铁路系统;;;;;;;;;;;;x -limited_access_roads;快速公路;;;;;;;;;;;;x -basic_chemistry;基础化学;;;;;;;;;;;;x -medicine;药物;;;;;;;;;;;;x -inorganic_chemistry;无机化学;;;;;;;;;;;;x -organic_chemistry;有机化学;;;;;;;;;;;;x -electricity;电学;;;;;;;;;;;;x -synthetic_polymers;人工合成高分子材料;;;;;;;;;;;;x \ No newline at end of file diff --git a/assets/localisation/zh-CN/text.csv b/assets/localisation/zh-CN/text.csv index 76ee0b2d4..98900ae0a 100644 --- a/assets/localisation/zh-CN/text.csv +++ b/assets/localisation/zh-CN/text.csv @@ -1,15156 +1,15155 @@ -#Powered_by_ParaTranz;;;;;;;;;;;;;x -#CODE;ENGLISH;FRENCH;GERMAN;;SPANISH;;;;;;;;x -LEDGER_COUNTRY_NAME;国家;;;;;;;;;;;;x -LEDGER_COUNTRY_MILSCORE;军事分数;;;;;;;;;;;;x -LEDGER_COUNTRY_INDSCORE;工业分数;;;;;;;;;;;;x -LEDGER_COUNTRY_PRESTIGE;威望;;;;;;;;;;;;x -LEDGER_COUNTRY_TOTALSCORE;总分数;;;;;;;;;;;;x -LEDGER_HEADER_PROVINCES;省份;;;;;;;;;;;;x -LEDGER_PROVINCE_NAME;省份;;;;;;;;;;;;x -LEDGER_PROVINCE_TOTALPOP;总人口;;;;;;;;;;;;x -LEDGER_PROVINCE_AVGMIL;平均斗争性;;;;;;;;;;;;x -LEDGER_PROVINCE_AVGCON;平均觉醒度;;;;;;;;;;;;x -LEDGER_PROVINCE_AVGLIT;平均识字率;;;;;;;;;;;;x -LEDGER_PROVINCE_RELIGION;宗教;;;;;;;;;;;;x -LEDGER_PROVINCE_CULTURE;民族;;;;;;;;;;;;x -LEDGER_PROVINCE_ISSUE;政见;;;;;;;;;;;;x -LEDGER_PROVINCE_IDEOLOGY;意识形态;;;;;;;;;;;;x -LEDGER_HEADER_PROVINCE_POPS;省份人口;;;;;;;;;;;;x -LEDGER_HEADER_ARMY;军队;;;;;;;;;;;;x -LEDGER_ARMY_NAME;军队;;;;;;;;;;;;x -LEDGER_ARMY_INFANTRY;步兵;;;;;;;;;;;;x -LEDGER_ARMY_CAVALRY;骑兵;;;;;;;;;;;;x -LEDGER_ARMY_ARTILLERY;炮兵;;;;;;;;;;;;x -LEDGER_HEADER_GOODS_PRICEHISTORY;价格历史;;;;;;;;;;;;x -LEDGER_COUNTRY_STATUS;地位;;;;;;;;;;;;x -LEDGER_HEADER_COUNTRYCOMPARE;国家对比;;;;;;;;;;;;x -LEDGER_COUNTRY_TOTAL_POP;总人口;;;;;;;;;;;;x -LEDGER_COUNTRY_PROVCOUNT;省份;;;;;;;;;;;;x -LEDGER_COUNTRY_FACTORYCOUNT;工厂;;;;;;;;;;;;x -LEDGER_COUNTRY_LITERACY;识字率;;;;;;;;;;;;x -LEDGER_COUNTRY_LEADERSHIP;领导力;;;;;;;;;;;;x -LEDGER_COUNTRY_DIVISIONS;步兵旅;;;;;;;;;;;;x -LEDGER_COUNTRY_SHIPS;海军舰船;;;;;;;;;;;;x -LEDGER_HEADER_COUNTRYPARTY;政治制度;;;;;;;;;;;;x -LEDGER_COUNTRY_GOVERNMENT;政体;;;;;;;;;;;;x -LEDGER_COUNTRY_NATIONALVALUE;国家价值;;;;;;;;;;;;x -LEDGER_COUNTRY_RULINGPARTY;执政党;;;;;;;;;;;;x -LEDGER_COUNTRY_RULINGIDEOLOGY;执政党意识形态;;;;;;;;;;;;x -LEDGER_HEADER_COUNTRYPOLITICALREFORMS;政治改革;;;;;;;;;;;;x -LEDGER_HEADER_COUNTRYSOCIALREFORMS;社会改革;;;;;;;;;;;;x -LEDGER_HEADER_COUNTRY_POPS;国家人口;;;;;;;;;;;;x -LEDGER_HEADER_PROVINCEPRODUCTION;省份生产;;;;;;;;;;;;x -LEDGER_STATE_NAME;地区;;;;;;;;;;;;x -LEDGER_GOODS;物资;;;;;;;;;;;;x -LEDGER_OUTPUT;产量;;;;;;;;;;;;x -LEDGER_INCOME;收益;;;;;;;;;;;;x -LEDGER_EMPLOYED;雇佣工人;;;;;;;;;;;;x -LEDGER_LEVEL;等级;;;;;;;;;;;;x -LEDGER_HEADER_FACTORYPRODUCTION;工厂生产;;;;;;;;;;;;x -BUDGET;财政;;;;;;;;;;;;x -BUDGET_TAX_POOR;税收(贫困阶层);;;;;;;;;;;;x -BUDGET_TAX_POOR_DESC;;;;;;;;;;;;;x -BUDGET_TAX_MIDDLE;税收(中产阶层);;;;;;;;;;;;x -BUDGET_TAX_MIDDLE_DESC;;;;;;;;;;;;;x -BUDGET_TAX_RICH;税收(富裕阶层);;;;;;;;;;;;x -BUDGET_TAX_RICH_DESC;;;;;;;;;;;;;x -BUDGET_TOTAL_FUNDS;总资产;;;;;;;;;;;;x -BUDGET_TOTAL_DEBT;总债务;;;;;;;;;;;;x -BUDGET_TAKE_LOAN;申请贷款;;;;;;;;;;;;x -BUDGET_REPAY_LOAN;偿还贷款;;;;;;;;;;;;x -BUDGET_DAILY_INCOME;每日收入;;;;;;;;;;;;x -BUDGET_DAILY_EXPENSES;每日支出;;;;;;;;;;;;x -BUDGET_MILITARY_COST;军事开支;;;;;;;;;;;;x -BUDGET_NATIONAL_STOCKPILE;仓储开支;;;;;;;;;;;;x -BUDGET_INDUSTRIAL_SUBSIDIES;工业补贴;;;;;;;;;;;;x -BUDGET_TARIFFS;关税;;;;;;;;;;;;x -BUDGET_DAILY_BALANCE;每日预计收支;;;;;;;;;;;;x -BUDGET_GOLD_DESC;;;;;;;;;;;;;x -BUDGET_MIL_COST_DESC;;;;;;;;;;;;;x -BUDGET_NAT_STOCK_DESC;;;;;;;;;;;;;x -BUDGET_IND_SUP_DESC;;;;;;;;;;;;;x -BUDGET_EDUCATION_DESC;;;;;;;;;;;;;x -BUDGET_ADMIN_DESC;;;;;;;;;;;;;x -BUDGET_SOCIAL_SPEND_DESC;;;;;;;;;;;;;x -BUDGET_MIL_SPEND_DESC;;;;;;;;;;;;;x -BUDGET_TARIFF_DESC;;;;;;;;;;;;;x -BUDGET_TOTAL_FUNDS_DESC;;;;;;;;;;;;;x -BUDGET_BALANCE_DESC;;;;;;;;;;;;;x -BUDGET_DEBT_DESC;;;;;;;;;;;;;x -BUDGET_NATIONAL_BANK_DESC;;;;;;;;;;;;;x -BUDGET_INTEREST_DESC;;;;;;;;;;;;;x -BUDGET_CLOSE_WINDOW;关闭财政窗口;;;;;;;;;;;;x -BUDGET_TOTAL_EXPENSE;总支出:?Y$VAL$?W;;;;;;;;;;;;x -BUDGET_SLIDER_ADMINISTRATION;行政开支:?Y$VAL$?W;;;;;;;;;;;;x -BUDGET_EXPENSE_SLIDER_EDUCATION;教育开支:?Y$VAL$?W;;;;;;;;;;;;x -BUDGET_SLIDER_SOCIAL_SPENDING;社会开支:?Y$VAL$?W;;;;;;;;;;;;x -BUDGET_SLIDER_MILITARY_SPENDING;军事开支:?Y$VAL$?W;;;;;;;;;;;;x -BUDGET_INTEREST;支付利息:?Y$VAL$?W;;;;;;;;;;;;x -REMOVE_BUDGET_IMPORTS;进口消耗:?Y$VAL$?W;;;;;;;;;;;;x -BUDGET_SUPPLYCOSTS;补给消耗:?Y$VAL$?W;;;;;;;;;;;;x -BUDGET_TAX;?Y$VAL$?W;;;;;;;;;;;;x -BUDGET_BASE_TAX;基本征税效率:?Y$VAL$?W%;;;;;;;;;;;;x -BUDGET_TECH_TAX;来自科技:?Y$VAL$%?W;;;;;;;;;;;;x -BUDGET_STRATA_NEED;?Y$VAL$?W%能够获得$TYPE$;;;;;;;;;;;;x -BUDGET_STRATA_NO_NEED;?Y$VAL$?W%无法获得任何物资;;;;;;;;;;;;x -BUDGET_TOTAL_INCOME;总收入:?Y$VAL$?W;;;;;;;;;;;;x -TAXES_POOR;贫困阶层税收:?Y$VAL$?W;;;;;;;;;;;;x -TAXES_MIDDLE;中产阶层税收:?Y$VAL$?W;;;;;;;;;;;;x -TAXES_RICH;富裕阶层税收:?Y$VAL$?W;;;;;;;;;;;;x -TARIFFS_INCOME;关税:?Y$VAL$?W;;;;;;;;;;;;x -REMOVE_BUDGET_EXPORTS;出口:?Y$VAL$?W;;;;;;;;;;;;x -BUDGET_GOLD;黄金:?Y$VAL$?W;;;;;;;;;;;;x -BUDGET_ADMIN_EFFICIENCY;行政效率:?Y$PERC$%?W;;;;;;;;;;;;x -BUDGET_ADMIN_EFFICIENCY_DESC;我们国民中有?Y$PERC$%?W的人是?Y官僚?W\n为了达到最高的行政效率,我们需要至少?Y$MAX$%?W的官僚?W\n;;;;;;;;;;;;x -ADM_EXPLAIN_DESC;这一所需百分比基于以下各项\n;;;;;;;;;;;;x -SHADOWY_INVESTOR;私人投资者;;;;;;;;;;;;x -GUNBOAT_ALERT;$COUNTRY$用他们的海军力量迫使我们每天偿还债务$VALUE$ぁ?!;;;;;;;;;;x -BUDGET_COUNTRY;国家;;;;;;;;;;;;x -BUDGET_AMOUNT;总额;;;;;;;;;;;;x -BUDGET_LOANS_TAKEN;借款;;;;;;;;;;;;x -BUDGET_LOANS_GIVEN;放贷;;;;;;;;;;;;x -DIPLOMATIC_BALANCE_DESC;外交收支;;;;;;;;;;;;x -BUDGET_LOAN_CANT_REPAY;我们已经没有资金偿还债务;;;;;;;;;;;;x -BUDGET_CANT_LOAN;没有可用资金借贷给你;;;;;;;;;;;;x -WORLD_YEAR;公元$YEAR$年的世界;;;;;;;;;;;;x -FE_PLAYABLE_COUNTRIES;可选国家;;;;;;;;;;;;x -FE_COUNTRY;国家;;;;;;;;;;;;x -FE_WARS;战争:;;;;;;;;;;;;x -FE_POP;人群;;;;;;;;;;;;x -FE_IDEOLOGY;意识形态;;;;;;;;;;;;x -FE_INDUSTRY;工业:;;;;;;;;;;;;x -FE_PRESTIGE;威望:;;;;;;;;;;;;x -FE_RANK;排名;;;;;;;;;;;;x -FE_SCORE;分数;;;;;;;;;;;;x -SAVE_PROG;存档处理进度:$VALUE$%;;;;;;;;;;;;x -TRANSERING_SAVE;开始传输存档……;;;;;;;;;;;;x -LOADING_LOCAL_SAVE;读取本地存档……;;;;;;;;;;;;x -PLR_DISC;玩家?Y$NAME$?W离开了游戏。;;;;;;;;;;;;x -PLR_CONNECT;玩家?Y$NAME$?W加入了游戏。;;;;;;;;;;;;x -REVERT_SAVE_CAL;返回默认数据库。;;;;;;;;;;;;x -SAVE_TRANSFER_DONE;游戏存档传输完毕。;;;;;;;;;;;;x -LOADING_MAP_SPRITES;读取地图……;;;;;;;;;;;;x -LOADING_GUI_DEF;读取图形界面……;;;;;;;;;;;;x -LOADING_DATABASES;读取数据库……;;;;;;;;;;;;x -LOADING_DATABASES2;读取数据库II……;;;;;;;;;;;;x -INIT_MAP_LOGIC;初始化地图……;;;;;;;;;;;;x -CREATING_CHKSUM;创建校验点……;;;;;;;;;;;;x -LOADING_HISTORY;读取历史文件……;;;;;;;;;;;;x -LOADING_SOUNDS;读取声音……;;;;;;;;;;;;x -PROC_FLAGS;处理变量……;;;;;;;;;;;;x -LOAD_FLAGS;载入变量……;;;;;;;;;;;;x -LOAD_GFX;读取图像……;;;;;;;;;;;;x -CREATING_THE_WORLD;创建世界……;;;;;;;;;;;;x -CREATING_TREES;创建树木……;;;;;;;;;;;;x -CREATING_BORDERS;创建边界……;;;;;;;;;;;;x -CREATING_RIVERS;创建河流……;;;;;;;;;;;;x -MAP_PROPERLY_INIT;地图完全初始化……;;;;;;;;;;;;x -CREATING_PROVINCE;创建省份#;;;;;;;;;;;;x -CREATING_TEXTS;创建文本……;;;;;;;;;;;;x -LOAD_EVENTS;读取事件……;;;;;;;;;;;;x -ADAPTING_HISTORY;调节历史……;;;;;;;;;;;;x -CALC_PATHS;计算路径……\n这可能需要几分钟;;;;;;;;;;;;x -FE_TOGGLE;快速开始;;;;;;;;;;;;x -FE_TOGGLE_NORMAL;自定义开始;;;;;;;;;;;;x -FE_SETTING_DIPLOMACY;外交;;;;;;;;;;;;x -FE_SETTING_PRODUCTION;生产;;;;;;;;;;;;x -FE_SETTING_POLITICS;政治;;;;;;;;;;;;x -FE_SETTING_INTEL;情报;;;;;;;;;;;;x -FE_SETTING_TECHNOLOGY;科技;;;;;;;;;;;;x -FE_SETTING_UNITINTERFACE;军队;;;;;;;;;;;;x -DIFF_VERY_EASY;非常简单;;;;;;;;;;;;x -DIFF_EASY;简单;;;;;;;;;;;;x -DIFF_NORMAL;正常;;;;;;;;;;;;x -DIFF_HARD;困难;;;;;;;;;;;;x -DIFF_VERY_HARD;非常困难;;;;;;;;;;;;x -CORE_PAUSED;暂停;;;;;;;;;;;;x -SM_SETTINGS;设置;;;;;;;;;;;;x -SM_GAME;游戏;;;;;;;;;;;;x -SM_VIDEO;视频;;;;;;;;;;;;x -SM_AUDIO;音频;;;;;;;;;;;;x -SM_CONTROLS;控制;;;;;;;;;;;;x -SM_MASTER_VOLUME;主音量;;;;;;;;;;;;x -SM_EFFECT_VOLUME;效果音量;;;;;;;;;;;;x -SM_MUSIC_VOLUME;音乐音量;;;;;;;;;;;;x -SM_SCROLL_SPEED;滚屏速度;;;;;;;;;;;;x -SM_ZOOM_SPEED;缩放速度;;;;;;;;;;;;x -SM_MOUSE_SPEED;鼠标速度;;;;;;;;;;;;x -SM_RESOLUTION;分辨率;;;;;;;;;;;;x -SM_REFRESH_RATE;刷新率;;;;;;;;;;;;x -SM_GAMMA;亮度;;;;;;;;;;;;x -SM_SHADOWS;阴影;;;;;;;;;;;;x -SM_TREES;树木;;;;;;;;;;;;x -SM_DIFFICULTY;困难度;;;;;;;;;;;;x -SM_AUTOSAVE_INTERVAL;自动储存间隔;;;;;;;;;;;;x -SM_APPLY;应用;;;;;;;;;;;;x -SM_BACK;返回;;;;;;;;;;;;x -SM_ALERT;警报;;;;;;;;;;;;x -SM_RESTART;你需要重启游戏以实现更改后的效果。;;;;;;;;;;;;x -SM_WP;设置文件写入错误,确认文件没有写保护后重试;;;;;;;;;;;;x -FE_HOST;主机;;;;;;;;;;;;x -FE_JOIN_LAN_GAME;加入局域网游戏;;;;;;;;;;;;x -FE_JOIN_INTERNET_GAME;加入互联网游戏;;;;;;;;;;;;x -FE_SCAN;搜索;;;;;;;;;;;;x -FE_METASERVER;元数据服务器;;;;;;;;;;;;x -FE_BACK;返回;;;;;;;;;;;;x -FE_PLAYER;玩家;;;;;;;;;;;;x -FE_PLAYER_NAME;玩家名:;;;;;;;;;;;;x -FE_SINGLE_PLAYER;单人游戏;;;;;;;;;;;;x -FE_MULTI_PLAYER;多人游戏;;;;;;;;;;;;x -FE_OPTIONS;选项;;;;;;;;;;;;x -FE_CREDITS;制作名单;;;;;;;;;;;;x -FE_EXIT;退出;;;;;;;;;;;;x -FE_NATION_TO_PLAY;选择你想要使用的国家……;;;;;;;;;;;;x -FE_NEW_GAME;开始新游戏;;;;;;;;;;;;x -FE_SAVE_GAME;储存游戏;;;;;;;;;;;;x -FE_HISTORICAL_START;史实开局;;;;;;;;;;;;x -FE_SAVED_GAMES;从存档开始;;;;;;;;;;;;x -FE_SELECT_NATION;点击地图以选择国家……;;;;;;;;;;;;x -FE_NO_COUNTRY_SELECTED;尚未选择国家;;;;;;;;;;;;x -FE_MILITARY;军事;;;;;;;;;;;;x -FE_ECONOMY;经济;;;;;;;;;;;;x -FE_DIPLOMACY;外交;;;;;;;;;;;;x -FE_DIFFICULTY;难度:;;;;;;;;;;;;x -FE_AT_WAR;交战:;;;;;;;;;;;;x -FE_ALLIES;盟国:;;;;;;;;;;;;x -FE_LOAD;读取;;;;;;;;;;;;x -FE_BOOKEDMARKED;战役时间:;;;;;;;;;;;;x -FE_STARTING_DATE;开始时间;;;;;;;;;;;;x -FE_BOOKMARK_TITLE;战役名称;;;;;;;;;;;;x -FE_BOOKMARK_DATE;战役时间;;;;;;;;;;;;x -FE_LOCAL_GAMES;本地游戏;;;;;;;;;;;;x -FE_MY_GAME;我的游戏;;;;;;;;;;;;x -FE_CANCEL;取消;;;;;;;;;;;;x -PLAYER_LOST_TITLE;玩家已经断开连接。;;;;;;;;;;;;x -PLAYER_LOST_DESC;玩家$playername$已经断开连接。请选择你的行动。;;;;;;;;;;;;x -SERVER_LOST_TITLE;丢失服务器!;;;;;;;;;;;;x -REMOVE_SERVER_LOST_DESC;服务器已经丢失。游戏即将结束。;;;;;;;;;;;;x -OK;好的;;;;;;;;;;;;x -CANCEL;取消;;;;;;;;;;;;x -SAVE;储存;;;;;;;;;;;;x -QUIT;退出;;;;;;;;;;;;x -START;开始;;;;;;;;;;;;x -CONTINUE;继续;;;;;;;;;;;;x -CONNECTED;已经连接。;;;;;;;;;;;;x -NAME_TAKEN;你的名字已被使用。请离开并选择另外的名字。;;;;;;;;;;;;x -CONNECTING;连接中……;;;;;;;;;;;;x -BANNED;你已经被此游戏封禁;;;;;;;;;;;;x -CONNECTION_FAILED;连接失败!;;;;;;;;;;;;x -GAME_NOT_FOUND;没有找到游戏。;;;;;;;;;;;;x -WAITING_FOR_PLAYERS;等待玩家……;;;;;;;;;;;;x -ALL_PLAYERS_HERE;所有玩家就位。;;;;;;;;;;;;x -LOOKING_FOR_HOST;搜寻主机……;;;;;;;;;;;;x -LOST_PLAYER;一个玩家已经丢失……;;;;;;;;;;;;x -SERVER_LOST;服务器已经丢失。;;;;;;;;;;;;x -JOIN_IP_TITLE;输入IP地址……;;;;;;;;;;;;x -HOST_TITLE;输入你的游戏名称……;;;;;;;;;;;;x -HOST_BUTTON;主机;;;;;;;;;;;;x -JOIN_BUTTON;加入;;;;;;;;;;;;x -LOG_SETTING_LOG;在日志中显示。;;;;;;;;;;;;x -LOG_SETTING_POPUP;打开弹出窗口。;;;;;;;;;;;;x -LOG_SETTING_MAP;在地图上显示。;;;;;;;;;;;;x -LOG_SETTING_IDLE;显示为闲置信息。;;;;;;;;;;;;x -QUIT_TITLE;退出游戏;;;;;;;;;;;;x -QUIT_DESC;你确定要退出游戏并返回桌面吗?;;;;;;;;;;;;x -ZOOM_IN;放大;;;;;;;;;;;;x -ZOOM_OUT;缩小;;;;;;;;;;;;x -RESIGN_TITLE;放弃游戏;;;;;;;;;;;;x -RESIGN_DESC;你确定要放弃游戏并返回主菜单吗?;;;;;;;;;;;;x -SCAN;搜索;;;;;;;;;;;;x -STOP_SCAN;停止搜索;;;;;;;;;;;;x -TIP_KICK;踢出玩家;;;;;;;;;;;;x -TIP_BAN;在本次通讯中封禁玩家;;;;;;;;;;;;x -PLAYER_KICKED;$NAME$被主机踢除。;;;;;;;;;;;;x -PLAYER_BANNED;$NAME$被主机封禁。;;;;;;;;;;;;x -YOUKICKED;由于你的不当行为,你已经被主机踢除!;;;;;;;;;;;;x -BAD_VERSION;主机游戏为另一个版本!;;;;;;;;;;;;x -JOINED_CHANNEL;加入频道$CHAN$。;;;;;;;;;;;;x -USER_JOINED_CHANNEL;$NAME$加入了频道。;;;;;;;;;;;;x -USER_LEFT_CHANNEL;$NAME$离开了频道。;;;;;;;;;;;;x -METASERVER_GAME_INFO;创建者:$CREATOR$\n日期:$DATE$;;;;;;;;;;;;x -MENU_BAR_SAVE_GAME;储存游戏;;;;;;;;;;;;x -MENU_BAR_GAME_OPTIONS;游戏选项;;;;;;;;;;;;x -MENU_BAR_GAME_RESIGN;放弃;;;;;;;;;;;;x -MENU_BAR_MESSAGE_SETTINGS;信息设置;;;;;;;;;;;;x -MENU_BAR_QUIT;退出;;;;;;;;;;;;x -MENU_BAR_CLOSE;关闭;;;;;;;;;;;;x -MENU_BAR_SAVE;保存;;;;;;;;;;;;x -MENU_BAR_SAVE_GAME_FILENAME;游戏存档文件名:;;;;;;;;;;;;x -CHAT_ALLIES;盟国;;;;;;;;;;;;x -CHAT_FOES;敌国;;;;;;;;;;;;x -CHAT_ALL;所有;;;;;;;;;;;;x -CHATMESSAGE_SETUP;当你收到一条聊天信息;;;;;;;;;;;;x -CHATMESSAGE_HEADER;聊天信息;;;;;;;;;;;;x -CHATMESSAGE_1;通讯接入,;;;;;;;;;;;;x -CHATMESSAGE_2;$TEXT$;;;;;;;;;;;;x -CHATMESSAGE_3;*;;;;;;;;;;;;x -CHATMESSAGE_4;*;;;;;;;;;;;;x -CHATMESSAGE_5;*;;;;;;;;;;;;x -CHATMESSAGE_6;*;;;;;;;;;;;;x -CHATMESSAGE_LOG;$TEXT$;;;;;;;;;;;;x -CHATMESSAGE_BTN1;好的;;;;;;;;;;;;x -CHATMESSAGE_BTN2;好的;;;;;;;;;;;;x -CHATMESSAGE_BTN3;查看;;;;;;;;;;;;x -CHATMESSAGE_MAP;*;;;;;;;;;;;;x -MS_USERNAME;用户名:;;;;;;;;;;;;x -MS_PASSWORD;密码:;;;;;;;;;;;;x -MS_CREATE_GAME;创建游戏;;;;;;;;;;;;x -MS_NAME;名称:;;;;;;;;;;;;x -MS_USE_PASSWORD;密码保护;;;;;;;;;;;;x -MS_JOIN_GAME;加入游戏;;;;;;;;;;;;x -MS_PASSWD;密码;;;;;;;;;;;;x -MS_ALERT;警报;;;;;;;;;;;;x -MS_CONNECTION_FAILED;连接失败!;;;;;;;;;;;;x -MS_CHANNELS;频道;;;;;;;;;;;;x -MS_METASERVER_LOGIN;元数据服务器登录;;;;;;;;;;;;x -MS_JOINGAME;加入游戏;;;;;;;;;;;;x -MS_REFRESH;刷新;;;;;;;;;;;;x -MS_START;开始;;;;;;;;;;;;x -MS_BACK;返回;;;;;;;;;;;;x -MS_JOIN;加入;;;;;;;;;;;;x -MS_JOIN_CHANNEL;加入频道;;;;;;;;;;;;x -MS_LOGIN;登录;;;;;;;;;;;;x -MS_CREATE;创建;;;;;;;;;;;;x -MS_GAMES;游戏列表;;;;;;;;;;;;x -MS_INFORMATION;信息;;;;;;;;;;;;x -MS_CHAT;聊天;;;;;;;;;;;;x -MS_CHANNEL_PLAYER;#频道名称/玩家列表;;;;;;;;;;;;x -MS_CONNECTION_LOST;连接丢失。;;;;;;;;;;;;x -PAUSE_RESUME;继续;;;;;;;;;;;;x -MESSAGECAT_COMBAT;战斗信息;;;;;;;;;;;;x -MESSAGECAT_DIPLOMACY;外交信息;;;;;;;;;;;;x -MESSAGECAT_UNITS;单位信息;;;;;;;;;;;;x -MESSAGECAT_PROVS;省份信息;;;;;;;;;;;;x -MESSAGECAT_EVENTS;事件信息;;;;;;;;;;;;x -MESSAGECAT_OTHERS;其他信息;;;;;;;;;;;;x -MESSAGECAT_ALL;所有信息;;;;;;;;;;;;x -MS_PASS;密码:;;;;;;;;;;;;x -MS_NOT_CONNECTED;尚未连接;;;;;;;;;;;;x -MS_CONNECTING;连接中……;;;;;;;;;;;;x -MS_FAILED;连接失败;;;;;;;;;;;;x -MS_CANCEL;取消;;;;;;;;;;;;x -MS_CONNECT;连接;;;;;;;;;;;;x -MS_EMPTY_USERNAME;你必须输入用户名!;;;;;;;;;;;;x -MS_LOGGED_AS;已经登录为:;;;;;;;;;;;;x -MS_CREDITS;可用点数:;;;;;;;;;;;;x -MS_MY_ITEMS;我的项目;;;;;;;;;;;;x -MS_CLOSE;关闭;;;;;;;;;;;;x -MS_PURCHASE_BONUS_CONTENT;购买增值内容;;;;;;;;;;;;x -MS_DOWNLOAD;下载;;;;;;;;;;;;x -MS_INSTALL;安装;;;;;;;;;;;;x -MS_BUY_ITEM;购买项目;;;;;;;;;;;;x -ME_ERROR;错误:;;;;;;;;;;;;x -ME_STATUS_OK;状态确认;;;;;;;;;;;;x -GGCOINS_ERR_NO_MEM;内存分配错误;;;;;;;;;;;;x -GGCOINS_ERR_NET;网络错误;;;;;;;;;;;;x -GGCOINS_ERR_HANDSHAKE;连接错误-请检查你的防火墙设置;;;;;;;;;;;;x -GGCOINS_ERR_INVALID_RESPONSE;用户名或密码错误;;;;;;;;;;;;x -GGCOINS_ERR_NOT_SIGNED_IN;尚未登录;;;;;;;;;;;;x -GGCOINS_ERR_NOT_FOUND;项目未找到;;;;;;;;;;;;x -GGCOINS_ERR_PRICE_INCREASED;价格已升高,请更新你的列表;;;;;;;;;;;;x -GGCOINS_ERR_OUT_OF_CREDITS;你没有足够的点数。;;;;;;;;;;;;x -GGCOINS_ERR_DUPLICATE;你已经拥有这个项目;;;;;;;;;;;;x -ME_PURCHASE_SUCCESSFUL;购买成功!请查看已有项目的说明并安装。;;;;;;;;;;;;x -ME_BUY_ITEM;购买项目;;;;;;;;;;;;x -ME_BUY_ITEM_DESC;你确认将以?Y$CREDITS$?W点数购买?Y$NAME$?W?这个命令无法撤销。;;;;;;;;;;;;x -MS_AVAILABLE_ITEMS;可用项目;;;;;;;;;;;;x -MESSAGESETTINGS_ALL;所有;;;;;;;;;;;;x -MESSAGESETTINGS_COMBAT;战斗;;;;;;;;;;;;x -MESSAGESETTINGS_DIPLOMACY;外交;;;;;;;;;;;;x -MESSAGESETTINGS_UNITS;单位;;;;;;;;;;;;x -MESSAGESETTINGS_PROVINCES;省份;;;;;;;;;;;;x -MESSAGESETTINGS_EVENTS;事件;;;;;;;;;;;;x -MESSAGESETTINGS_OTHER;其他;;;;;;;;;;;;x -ME_CLICK_BUY;点击这里用你的蓝色点数购买项目;;;;;;;;;;;;x -ME_DOWNLOAD;点击这里下载你的项目;;;;;;;;;;;;x -ME_DOWNLOAD_ERROR;下载错误!;;;;;;;;;;;;x -ME_INSTALL;点击这里安装你的项目。要让其产生效果你可能需要重新运行游戏。;;;;;;;;;;;;x -ME_BAD_VERSION;这个点数是提供给更高版本游戏的,你至少需要更新到$NUMBER$版本。;;;;;;;;;;;;x -ME_NO_FILE;这个项目并不包括文件;;;;;;;;;;;;x -ME_INSTALL_SUCCESS;安装成功!;;;;;;;;;;;;x -ME_INSTALL_FAIL;安装失败!;;;;;;;;;;;;x -MESSAGE_IS_PAUSE;这种类型的信息将$TRUTH$显示为一个弹出窗口并暂停游戏。;;;;;;;;;;;;x -MICRO_ERROR_TITLE;错误!;;;;;;;;;;;;x -MICRO_ERROR_DESC;无法打开ggcoins.dll,\n请确认这个文件存在或者重新安装游戏。;;;;;;;;;;;;x -VERY_EASY;非常简单;;;;;;;;;;;;x -EASY;简单;;;;;;;;;;;;x -NORMAL;正常;;;;;;;;;;;;x -HARD;困难;;;;;;;;;;;;x -VERY_HARD;非常困难;;;;;;;;;;;;x -NEVER;从不;;;;;;;;;;;;x -MONTHLY;每月;;;;;;;;;;;;x -HALFYEAR;每半年;;;;;;;;;;;;x -YEARLY;每年;;;;;;;;;;;;x -FIVE_YEAR;每五年;;;;;;;;;;;;x -YEARS;年;;;;;;;;;;;;x -MONTHS;月;;;;;;;;;;;;x -LOST_PLR;丢失玩家;;;;;;;;;;;;x -SAVE_LOADED;游戏存档读取完毕……;;;;;;;;;;;;x -COMPRESS_ERROR;压缩错误……;;;;;;;;;;;;x -MS_LOGOUT;退出;;;;;;;;;;;;x -on;打开;;;;;;;;;;;;x -off;关闭;;;;;;;;;;;;x -very easy;非常简单;;;;;;;;;;;;x -easy;简单;;;;;;;;;;;;x -normal;正常;;;;;;;;;;;;x -hard;困难;;;;;;;;;;;;x -very hard;非常困难;;;;;;;;;;;;x -SM_MULTISAMPLE;多样性;;;;;;;;;;;;x -RESTART_REQ;需要重新启动游戏;;;;;;;;;;;;x -RESTART_REQ_DESC;为使设置生效,请重新启动游戏。;;;;;;;;;;;;x -very_easy_player;难度:非常简单;;;;;;;;;;;;x -easy_player;难度:简单;;;;;;;;;;;;x -hard_player;难度:困难;;;;;;;;;;;;x -very_hard_player;难度:非常困难;;;;;;;;;;;;x -very_easy_ai;难度:非常简单;;;;;;;;;;;;x -easy_ai;难度:简单;;;;;;;;;;;;x -hard_ai;难度:困难;;;;;;;;;;;;x -very_hard_ai;难度:非常困难;;;;;;;;;;;;x -CORE_MP_PAUSED_NAME;$PLAYER$暂停了游戏。;;;;;;;;;;;;x -CORE_MP_PAUSED;还需要$TIME$才能取消暂停……;;;;;;;;;;;;x -OOS_TITLE;错误!;;;;;;;;;;;;x -OOS_DESC;游戏无法同步!;;;;;;;;;;;;x -army_base;陆军;;;;;;;;;;;;x -navy_base;海军;;;;;;;;;;;;x -infantry;步兵;;;;;;;;;;;;x -cavalry;骑兵;;;;;;;;;;;;x -cuirassier;胸甲骑兵;;;;;;;;;;;;x -dragoon;龙骑兵;;;;;;;;;;;;x -engineer;工兵;;;;;;;;;;;;x -guard;近卫兵;;;;;;;;;;;;x -hussar;骠骑兵;;;;;;;;;;;;x -irregular;民兵;;;;;;;;;;;;x -artillery;火炮;;;;;;;;;;;;x -tank;装甲;;;;;;;;;;;;x -plane;战机;;;;;;;;;;;;x -commerce_raider;破交舰;;;;;;;;;;;;x -cruiser;巡洋舰;;;;;;;;;;;;x -frigate;护卫舰;;;;;;;;;;;;x -manowar;风帆战列舰;;;;;;;;;;;;x -ironclad;铁甲舰;;;;;;;;;;;;x -dreadnought;无畏舰;;;;;;;;;;;;x -clipper_transport;风帆运输船;;;;;;;;;;;;x -steam_transport;蒸汽运输船;;;;;;;;;;;;x -monitor;低舷铁甲舰;;;;;;;;;;;;x -army_base_short;陆;;;;;;;;;;;;x -navy_base_short;海;;;;;;;;;;;;x -infantry_short;步;;;;;;;;;;;;x -cavalry_short;骑;;;;;;;;;;;;x -cuirassier_short;胸;;;;;;;;;;;;x -dragoon_short;龙;;;;;;;;;;;;x -engineer_short;工;;;;;;;;;;;;x -guard_short;近;;;;;;;;;;;;x -irregular_short;民;;;;;;;;;;;;x -hussar_short;骠;;;;;;;;;;;;x -artillery_short;炮;;;;;;;;;;;;x -tank_short;甲;;;;;;;;;;;;x -plane_short;飞;;;;;;;;;;;;x -commerce_raider_short;交;;;;;;;;;;;;x -cruiser_short;巡;;;;;;;;;;;;x -frigate_short;护;;;;;;;;;;;;x -manowar_short;列;;;;;;;;;;;;x -ironclad_short;铁;;;;;;;;;;;;x -dreadnought_short;畏;;;;;;;;;;;;x -clipper_transport_short;帆;;;;;;;;;;;;x -steam_transport_short;蒸;;;;;;;;;;;;x -monitor_short;低;;;;;;;;;;;;x -MAX_STRENGTH;最大兵力;;;;;;;;;;;;x -DEFAULT_ORG;组织度;;;;;;;;;;;;x -BUILD_TIME;建造时间;;;;;;;;;;;;x -MAXIMUM_SPEED;最高速度;;;;;;;;;;;;x -TRANSPORT_WEIGHT;运输重量;;;;;;;;;;;;x -SUPPLY_CONSUMPTION;补给消耗;;;;;;;;;;;;x -COMBAT_WIDTH;战术宽度;;;;;;;;;;;;x -TRANSPORT_CAPABILITY;运输能力;;;;;;;;;;;;x -HULL;船体;;;;;;;;;;;;x -FORT_ADJUSTER;要塞;;;;;;;;;;;;x -RIVER_ADJUSTER;河流;;;;;;;;;;;;x -UA_ATTACK;进攻;;;;;;;;;;;;x -UA_DEFENCE;防御;;;;;;;;;;;;x -UA_MOVEMENT;速度;;;;;;;;;;;;x -UA_ATTRITION;损耗;;;;;;;;;;;;x -RECONAISSANCE;侦察;;;;;;;;;;;;x -ATTACK;攻击;;;;;;;;;;;;x -DEFENCE;防御;;;;;;;;;;;;x -DISCIPLINE;纪律;;;;;;;;;;;;x -SUPPORT;支援;;;;;;;;;;;;x -MANUEVER;机动;;;;;;;;;;;;x -GUN_RANGE;射程;;;;;;;;;;;;x -GUN_POWER;火力;;;;;;;;;;;;x -REGIMENT_NAME;第$NUM$$TYPE$旅;;;;;;;;;;;;x -SUBUNIT_NAME;$NUM$$TYPE$;;;;;;;;;;;;x -ARMY_NAME;第$NUM$军;;;;;;;;;;;;x -NAVY_NAME;第$NUM$舰队;;;;;;;;;;;;x -ST;st;;;;;;;;;;;;x -ND;nd;;;;;;;;;;;;x -TH;th;;;;;;;;;;;;x -RD;rd;;;;;;;;;;;;x -TRAIT_ATTACK;攻击;;;;;;;;;;;;x -TRAIT_DEFEND;防御;;;;;;;;;;;;x -TRAIT_MORALE;士气;;;;;;;;;;;;x -TRAIT_ORGANISATION;组织度;;;;;;;;;;;;x -TRAIT_RECONAISSANCE;侦察;;;;;;;;;;;;x -TRAIT_SPEED;速度;;;;;;;;;;;;x -TRAIT_ATTRITION;损耗;;;;;;;;;;;;x -TRAIT_EXPERIENCE;经验;;;;;;;;;;;;x -TRAIT_RELIABILITY;可靠性;;;;;;;;;;;;x -no_personality;无特性;;;;;;;;;;;;x -aggressive;好斗;;;;;;;;;;;;x -relentless;残酷;;;;;;;;;;;;x -active_p;积极;;;;;;;;;;;;x -earnest;认真;;;;;;;;;;;;x -persistant;执着;;;;;;;;;;;;x -balanced_p;平衡;;;;;;;;;;;;x -cautious;谨慎;;;;;;;;;;;;x -coolminded;冷静;;;;;;;;;;;;x -inspiring;激励;;;;;;;;;;;;x -gallant;英勇;;;;;;;;;;;;x -arrogant;傲慢;;;;;;;;;;;;x -vainglorious;虚荣;;;;;;;;;;;;x -brutish;粗野;;;;;;;;;;;;x -bigoted;顽固;;;;;;;;;;;;x -impetuous;冲动;;;;;;;;;;;;x -polite;文雅;;;;;;;;;;;;x -tactful;机智;;;;;;;;;;;;x -diplomatic;老练;;;;;;;;;;;;x -glory_hound;追名逐利;;;;;;;;;;;;x -vicious;邪恶;;;;;;;;;;;;x -hellbent;拼命;;;;;;;;;;;;x -deeply_religious;虔信;;;;;;;;;;;;x -imperious;专横;;;;;;;;;;;;x -choleric;易怒;;;;;;;;;;;;x -fanatic;狂热;;;;;;;;;;;;x -irate;发怒;;;;;;;;;;;;x -wrathful;愤怒;;;;;;;;;;;;x -calm;平稳;;;;;;;;;;;;x -reserved;含蓄;;;;;;;;;;;;x -harsh;严厉;;;;;;;;;;;;x -merciless;残忍;;;;;;;;;;;;x -implacable;执拗;;;;;;;;;;;;x -careful;谨慎;;;;;;;;;;;;x -meticulous;精细;;;;;;;;;;;;x -openminded;虚心;;;;;;;;;;;;x -charismatic;领袖气质;;;;;;;;;;;;x -impulsive;冲动;;;;;;;;;;;;x -intuitive;直觉;;;;;;;;;;;;x -resourceful;足智多谋;;;;;;;;;;;;x -romantic;浪漫;;;;;;;;;;;;x -brash;性急;;;;;;;;;;;;x -daring;勇敢;;;;;;;;;;;;x -soldierly;军人;;;;;;;;;;;;x -disciplined;纪律;;;;;;;;;;;;x -unflinching;坚定;;;;;;;;;;;;x -bold;冒失;;;;;;;;;;;;x -audacious;鲁莽;;;;;;;;;;;;x -heroic;英雄;;;;;;;;;;;;x -stout;肥胖;;;;;;;;;;;;x -stalwart;健壮;;;;;;;;;;;;x -stouthearted;刚毅;;;;;;;;;;;;x -steadfast;踏实;;;;;;;;;;;;x -chivalrous;骑士;;;;;;;;;;;;x -ballsy;大胆;;;;;;;;;;;;x -aweless;无畏;;;;;;;;;;;;x -dauntless;不屈不挠;;;;;;;;;;;;x -confident;自信;;;;;;;;;;;;x -manful;果敢;;;;;;;;;;;;x -doughty;刚强;;;;;;;;;;;;x -gutsy;胆大;;;;;;;;;;;;x -spirited;精神;;;;;;;;;;;;x -resolute;坚决;;;;;;;;;;;;x -defiant;目中无人;;;;;;;;;;;;x -able;能干;;;;;;;;;;;;x -competent;胜任;;;;;;;;;;;;x -expert;专家;;;;;;;;;;;;x -smart_p;聪明;;;;;;;;;;;;x -intelligent;才智;;;;;;;;;;;;x -brilliant;才气;;;;;;;;;;;;x -sharp;锐利;;;;;;;;;;;;x -keen;敏锐;;;;;;;;;;;;x -clever;机灵;;;;;;;;;;;;x -skilled;熟练;;;;;;;;;;;;x -efficient;效率;;;;;;;;;;;;x -au_fait;熟悉;;;;;;;;;;;;x -indifferent;漠然;;;;;;;;;;;;x -mediocre;平凡;;;;;;;;;;;;x -lackluster;暗淡;;;;;;;;;;;;x -timid;胆怯;;;;;;;;;;;;x -chickenhearted;软弱;;;;;;;;;;;;x -lilylivered;胆小;;;;;;;;;;;;x -soft;温和;;;;;;;;;;;;x -spineless;懦弱;;;;;;;;;;;;x -unmanly;娇气;;;;;;;;;;;;x -yellow;怯懦;;;;;;;;;;;;x -pusillanimous;卑怯;;;;;;;;;;;;x -coward;懦弱;;;;;;;;;;;;x -craven;懦夫;;;;;;;;;;;;x -bastard;私生子;;;;;;;;;;;;x -shirker;偷懒;;;;;;;;;;;;x -scared;恐惧;;;;;;;;;;;;x -maladroit;笨拙;;;;;;;;;;;;x -undisciplined;散漫;;;;;;;;;;;;x -incapable;无能;;;;;;;;;;;;x -inept;愚蠢;;;;;;;;;;;;x -inefficient;低效;;;;;;;;;;;;x -perverse;乖张;;;;;;;;;;;;x -unruly;蛮横;;;;;;;;;;;;x -disorderly;无序;;;;;;;;;;;;x -careless;粗心;;;;;;;;;;;;x -wretched;卑鄙;;;;;;;;;;;;x -pisspoor;劣质;;;;;;;;;;;;x -unsound;病人;;;;;;;;;;;;x -strange;怪异;;;;;;;;;;;;x -shrinking_violet;害羞;;;;;;;;;;;;x -no_background;无背景;;;;;;;;;;;;x -war_college;军事学院;;;;;;;;;;;;x -cavalry_school;骑兵学校;;;;;;;;;;;;x -armchair_general;纸上谈兵;;;;;;;;;;;;x -bureaucrat_speed;官僚作风;;;;;;;;;;;;x -generals_aide;将军副官;;;;;;;;;;;;x -amateur;外行;;;;;;;;;;;;x -madman;疯子;;;;;;;;;;;;x -aristocrat;贵族;;;;;;;;;;;;x -drillmaster;教官;;;;;;;;;;;;x -butcher;屠夫;;;;;;;;;;;;x -exranker;士官;;;;;;;;;;;;x -adventurer;冒险家;;;;;;;;;;;;x -debutante;初出茅庐;;;;;;;;;;;;x -colonial_b;殖民者;;;;;;;;;;;;x -disgraced;耻辱;;;;;;;;;;;;x -priest;牧师;;;;;;;;;;;;x -rising_star;新星;;;;;;;;;;;;x -politician;政客;;;;;;;;;;;;x -poet;诗人;;;;;;;;;;;;x -cartographer;地图绘制者;;;;;;;;;;;;x -professor;教授;;;;;;;;;;;;x -old_school;保守派;;;;;;;;;;;;x -eccentric_genius;怪杰;;;;;;;;;;;;x -gifted_administrator;天才行政官;;;;;;;;;;;;x -innovative_tactician;革新战术家;;;;;;;;;;;;x -expert_raider;专业袭击者;;;;;;;;;;;;x -natural_born_leader;天生领袖;;;;;;;;;;;;x -megalomaniac;狂妄自大;;;;;;;;;;;;x -hated;仇恨;;;;;;;;;;;;x -cursed_luck;厄运;;;;;;;;;;;;x -clueless;幼稚;;;;;;;;;;;;x -diplomat;外交官;;;;;;;;;;;;x -powerful_friends;强力支持者;;;;;;;;;;;;x -immoral;放荡;;;;;;;;;;;;x -womanizer;花花公子;;;;;;;;;;;;x -warmonger;战争贩子;;;;;;;;;;;;x -corrupt;腐败;;;;;;;;;;;;x -bootlicker;谄媚;;;;;;;;;;;;x -sycophant;马屁精;;;;;;;;;;;;x -toady;溜须拍马;;;;;;;;;;;;x -yesman;唯唯诺诺;;;;;;;;;;;;x -brownnoser;奉承他人;;;;;;;;;;;;x -spoiled;受溺爱;;;;;;;;;;;;x -school_of_defense;防御学派;;;;;;;;;;;;x -school_of_offense;进攻学派;;;;;;;;;;;;x -school_of_the_bayonet;刺刀学派;;;;;;;;;;;;x -school_of_firepower;火力学派;;;;;;;;;;;;x -artillerist;炮术家;;;;;;;;;;;;x -uncommonly_young;新人;;;;;;;;;;;;x -sucker;雏儿;;;;;;;;;;;;x -sad_sack;冒失鬼;;;;;;;;;;;;x -unfit;不健康;;;;;;;;;;;;x -unqualified;不合格;;;;;;;;;;;;x -pawn;马前卒;;;;;;;;;;;;x -elderly;年老;;;;;;;;;;;;x -incompetent;不称职;;;;;;;;;;;;x -TYPE_INF;步兵;;;;;;;;;;;;x -TYPE_CAV;骑兵;;;;;;;;;;;;x -TYPE_TANKS;坦克;;;;;;;;;;;;x -TYPE_PLANES;飞机;;;;;;;;;;;;x -TYPE_BIGSHIP;重型舰船;;;;;;;;;;;;x -TYPE_LIGHTSHIP;轻型舰船;;;;;;;;;;;;x -TYPE_TRANSPORT;运输船;;;;;;;;;;;;x -TERRAIN_MOVEMENT_COST;移动消耗:;;;;;;;;;;;;x -TERRAIN_ATTACK;攻击:;;;;;;;;;;;;x -TERRAIN_DEFENCE;防御:;;;;;;;;;;;;x -SUBTT_STRENGTH;兵力;;;;;;;;;;;;x -SUBTT_ORG;组织度;;;;;;;;;;;;x -SUBTT_EXP;经验值;;;;;;;;;;;;x -LOAD_CAPACITY_LABEL;可以承载重量$NUM$单位。;;;;;;;;;;;;x -TOTAL_WEIGHT;这个单位的运输重量为$NUM$单位。;;;;;;;;;;;;x -NAVAL_COUNT;?Y$CAPITAL$?W艘主力舰船,?Y$ESCORTS$?W艘辅助舰船和?Y$OTHER$?W艘其他舰船;;;;;;;;;;;;x -LAND_COUNT;?Y$NUM$?W个旅;;;;;;;;;;;;x -DISBAND_UNIT;解散单位;;;;;;;;;;;;x -REMOVE_DISBAND_UNIT_DRO;解散一支部队可以降低你用于维护它们所花费的补给和燃料。如果这个单位兵力尚存,这样做也能节省出人力来增援其他更重要区域的单位。;;;;;;;;;;;;x -NEW_UNIT;创建新单位;;;;;;;;;;;;x -NEW_UNIT_DRO;创建新单位将产生一个空的单位,从而允许你将已有单位分派给它;;;;;;;;;;;;x -OSELECT_UNIT;选择;;;;;;;;;;;;x -OSELECT_UNIT_DRO;如果你已经选择了许多单位,这个选项可以让你单独选择这个单位;;;;;;;;;;;;x -DESELECT_UNIT;取消选择;;;;;;;;;;;;x -DESELECT_UNIT_DRO;这个按钮将关闭当前单位窗口;;;;;;;;;;;;x -MERGE_UNITS;合并选中的单位;;;;;;;;;;;;x -MERGE_UNITS_DRO;合并选中的单位将把当前选择的所有单位转化为一个单独的单位;;;;;;;;;;;;x -REORGANISE_UNITS;重组两个单位;;;;;;;;;;;;x -NO_REORGANISE_UNITS;你只能在选择两个单位的情况下进行重组;;;;;;;;;;;;x -REORGANISE_UNITS_DRO;重组两个单位允许你在两个单位之间移动其子单位;;;;;;;;;;;;x -TRANSFER_SUB;移动;;;;;;;;;;;;x -TRANSFER_SUB_DRO;点击此处将把这个子单位从当前单位移动到另一个单位;;;;;;;;;;;;x -CONFIRM_DISBAND_TITLE;你要解散这个单位吗?;;;;;;;;;;;;x -CONFIRM_DISBAND_DESC;这将从游戏中彻底移除这个单位,你也不再需要为它支付维护费用。剩余人力将可以重新利用。;;;;;;;;;;;;x -SUNK_SHIP_LABEL;舰船被$NAME$击沉。;;;;;;;;;;;;x -SUNK_SHIPS;击沉舰船;;;;;;;;;;;;x -NAME;名称;;;;;;;;;;;;x -TRAITS;特性;;;;;;;;;;;;x -PRESTIGE_SCORE;威望:?Y$VAL$?W;;;;;;;;;;;;x -MILITARY_SCORE;军事:?Y$VAL$?W;;;;;;;;;;;;x -INDUSTRIAL_SCORE;工业:?Y$VAL$?W;;;;;;;;;;;;x -BE_POPULATION;人群:;;;;;;;;;;;;x -BE_PROVINCES;省份:;;;;;;;;;;;;x -BE_FACTORIES;工厂:;;;;;;;;;;;;x -BE_LITERACY;识字率:;;;;;;;;;;;;x -BE_NAVY;海军舰船:;;;;;;;;;;;;x -BE_ARMY;陆军旅:;;;;;;;;;;;;x -BE_GOV;政府:;;;;;;;;;;;;x -BE_PARTY;执政党:;;;;;;;;;;;;x -BA_WORK_FORCE;劳动力;;;;;;;;;;;;x -BA_IDEOLOGY;意识形态;;;;;;;;;;;;x -REMOVE_BE_GREAT_POWER;列强;;;;;;;;;;;;x -REMOVE_BE_SECOND_RANK;殖民国家;;;;;;;;;;;;x -BE_IN_SPHERE_OF;处于$COUNTRY$的势力范围内;;;;;;;;;;;;x -BE_INDEPENDENT_NATION;独立国家;;;;;;;;;;;;x -BE_PRESTIGE;威望;;;;;;;;;;;;x -BE_INDUSTRY;工业分数;;;;;;;;;;;;x -BE_MILITARY;军事分数;;;;;;;;;;;;x -GC_NAME;大战役;;;;;;;;;;;;x -REMOVE_GC_DESC;滑铁卢硝烟散尽,法国大革命的理想据信也在欧洲君主的联合绞杀下随风而逝。拿破仑战争的波澜平息后,欧洲各国在维也纳会议上达成一致,为多灾多难的欧洲大陆重新建立起暂时的和平。然而,尽管革命之火已被扑灭,人权、民族主义和自由主义的理念将证明自己仍然生机勃勃。在美洲,同样的理念使一个年轻的共和国几乎陷入毁灭性的内战。维多利亚公主16岁了,她即将登基为大不列颠女王,成为世界上有史以来最强大工业帝国的元首。维多利亚将开创一个持久而繁荣的时代,一路进步,直到第一次世界大战的爆发。在这个科技空前发展的时代,人们将怀疑先祖们世世代代所坚信不疑的事物,崭新的信条随之涌现。在大洋彼岸的远方,富饶的亚洲和非洲,黑暗世界的中心,竭尽全力地使他们的歌声能在欧洲列强的音乐会上占有一席之地。请选择你的乐器,开始演奏时代的旋律吧!;;;;;;;;;;;;x -BUILDING_NO_TECH;已研究?Y$TECH$?W;;;;;;;;;;;;x -BUILDING_AT_MAX;等级$CURR$/$MAX$;;;;;;;;;;;;x -BUILDING_PORT_PROVINCE;海港省份;;;;;;;;;;;;x -BUILDING_BLOCKED_BY;被$OTHER$封锁;;;;;;;;;;;;x -BUILDING_MUST_HAVE;必须拥有$OTHER$;;;;;;;;;;;;x -BUILDING_NO_RAILWAYS;经济政策允许修建;;;;;;;;;;;;x -BUILDING_ANOTHER;已经在建造另一个建筑;;;;;;;;;;;;x -BUILDING_CONSTRUCTION_TOOLTIP;当前正在建造?Y$NAME$?W,最早将于?Y$DATE$?W完成。;;;;;;;;;;;;x -UNIT_CONSTRUCTION_TOOLTIP;当前正在建造?Y$NAME$?W,最早将于?Y$DATE$?W完成。;;;;;;;;;;;;x -aeroplane_factory;飞机制造厂;;;;;;;;;;;;x -barrel_factory;坦克制造厂;;;;;;;;;;;;x -automobile_factory;汽车厂;;;;;;;;;;;;x -radio_factory;收音机厂;;;;;;;;;;;;x -telephone_factory;电话厂;;;;;;;;;;;;x -electric_gear_factory;电子设备厂;;;;;;;;;;;;x -machine_parts_factory;机械零件厂;;;;;;;;;;;;x -synthetic_oil_factory;合成油工厂;;;;;;;;;;;;x -fuel_refinery;燃料精炼厂;;;;;;;;;;;;x -steamer_shipyard;轮船制造厂;;;;;;;;;;;;x -luxury_clothes_factory;高档衣物厂;;;;;;;;;;;;x -luxury_furniture_factory;高档家具厂;;;;;;;;;;;;x -steel_factory;炼钢厂;;;;;;;;;;;;x -artillery_factory;火炮厂;;;;;;;;;;;;x -clipper_shipyard;帆船制造厂;;;;;;;;;;;;x -small_arms_factory;轻武器厂;;;;;;;;;;;;x -furniture_factory;家具厂;;;;;;;;;;;;x -paper_mill;造纸厂;;;;;;;;;;;;x -regular_clothes_factory;普通衣物厂;;;;;;;;;;;;x -explosives_factory;炸药工厂;;;;;;;;;;;;x -ammunition_factory;弹药工厂;;;;;;;;;;;;x -canned_food_factory;罐头食品厂;;;;;;;;;;;;x -dye_factory;染料厂;;;;;;;;;;;;x -liquor_distillery;烈酒厂;;;;;;;;;;;;x -winery;葡萄酒厂;;;;;;;;;;;;x -lumber_mill;木材厂;;;;;;;;;;;;x -fabric_factory;织布厂;;;;;;;;;;;;x -cement_factory;水泥厂;;;;;;;;;;;;x -glass_factory;玻璃厂;;;;;;;;;;;;x -fertilizer_factory;化肥厂;;;;;;;;;;;;x -naval_base;海军基地;;;;;;;;;;;;x -railroad;铁路;;;;;;;;;;;;x -aeroplane_factory_desc;生产飞机需要机械零件、电子设备和橡胶。;;;;;;;;;;;;x -barrel_factory_desc;坦克仅仅是安装在一个移动的底盘上的大炮。因此,生产坦克需要汽车和大炮。;;;;;;;;;;;;x -automobile_factory_desc;生产汽车需要机械零件、电子设备和橡胶。;;;;;;;;;;;;x -radio_factory_desc;收音机是二十世纪需求最为广泛的消费品之一。生产它需要玻璃和电子设备。;;;;;;;;;;;;x -telephone_factory_desc;电话的诞生是通讯技术的巨大飞跃。这个工厂需要玻璃和电子设备。;;;;;;;;;;;;x -electric_gear_factory_desc;生产电子设备需要橡胶、煤和钢材。许多物品需要电子设备,比如汽车和飞机。;;;;;;;;;;;;x -machine_parts_factory_desc;机械零件是所有的工厂设备不可缺少的材料,钢材和煤是制造机械零件的必要材料。;;;;;;;;;;;;x -synthetic_oil_factory_desc;合成油工厂可以通过煤来合成油料。这对没有稳定渠道获得石油的国家来说尤其重要。;;;;;;;;;;;;x -fuel_refinery_desc;燃料精炼厂可以将油精炼为燃料以供汽车使用。;;;;;;;;;;;;x -steamer_shipyard_desc;相对帆船来说轮船是一个巨大的进步,它们不再依靠风力推进,同时能被制造得更大、更坚固。钢材和煤是制造轮船的首要条件。;;;;;;;;;;;;x -luxury_clothes_factory_desc;在这个工厂里,普通衣物被以丝绸进行加工从而生产出高档衣物供富裕阶层消费。;;;;;;;;;;;;x -luxury_furniture_factory_desc;在这个工厂里,普通家具被以热带木材进行加工从而生产出高档家具供上层积极消费。;;;;;;;;;;;;x -steel_factory_desc;在这个工厂里,用铁和煤来制造钢材。钢材用来制造武器、铁路以及其他建筑和项目。;;;;;;;;;;;;x -artillery_factory_desc;用钢材和炸药能制造火炮。火炮能大大提高军队的火力。;;;;;;;;;;;;x -clipper_shipyard_desc;帆船是依靠风力航行的纯商业船只。这类工厂需要布匹和木材。;;;;;;;;;;;;x -small_arms_factory_desc;轻武器需要钢材和弹药来制造。它们是新组建部队时的基本装备。;;;;;;;;;;;;x -furniture_factory_desc;家具由木材制造。它对每个家庭来说都是必须的,而且面向广大人民。;;;;;;;;;;;;x -paper_mill_desc;造纸厂用木材来制造纸张。纸张用于书籍、报纸以及其他传媒方式。;;;;;;;;;;;;x -regular_clothes_factory_desc;布匹和染料是这类工厂所需要的,它们将被制作成面向广大人民的衣物。;;;;;;;;;;;;x -explosives_factory_desc;使用化肥和弹药可以制造炸药。炸药则是用于生产火炮。;;;;;;;;;;;;x -ammunition_factory_desc;这里可以生产大量的弹药。所需原料是铁、煤和硫磺。;;;;;;;;;;;;x -canned_food_factory_desc;铁和畜肉可以制成罐头食品。这些罐头食品由于其长时间的保存期限而被用来提供给部队。;;;;;;;;;;;;x -dye_factory_desc;染料不仅仅能从种植园产出,同时也能用煤合成。;;;;;;;;;;;;x -liquor_distillery_desc;烈酒是广大人民喜好的酒精饮料,用谷物来生产。;;;;;;;;;;;;x -winery_desc;葡萄酒是富裕阶层的身份象征,用水果来生产。;;;;;;;;;;;;x -lumber_mill_desc;原木可以被制成木材。木材可以用来建造建筑、造纸、造船以及制造家具。;;;;;;;;;;;;x -fabric_factory_desc;棉花在这里被纺织成布匹。布匹作为紧密的纺织品,可以用来生产帆以及衣物。;;;;;;;;;;;;x -cement_factory_desc;水泥是用来建造像要塞和桥梁这类牢固目标的建筑材料,可以用煤来生产。;;;;;;;;;;;;x -glass_factory_desc;这类工厂用煤来制造玻璃。玻璃通常被应用于镜子和窗户。;;;;;;;;;;;;x -fertilizer_factory_desc;这类工厂用硫磺来制造化肥。化肥可以提高农业产量。;;;;;;;;;;;;x -mild_climate;气候温和;;;;;;;;;;;;x -temperate_climate;气候宜人;;;;;;;;;;;;x -harsh_climate;气候严酷;;;;;;;;;;;;x -inhospitable_climate;气候恶劣;;;;;;;;;;;;x -ocean;海洋;;;;;;;;;;;;x -arctic;极地;;;;;;;;;;;;x -farmlands;耕地;;;;;;;;;;;;x -forest;森林;;;;;;;;;;;;x -hills;丘陵;;;;;;;;;;;;x -woods;树林;;;;;;;;;;;;x -mountain;山地;;;;;;;;;;;;x -steppe;草原;;;;;;;;;;;;x -plains;平原;;;;;;;;;;;;x -jungle;丛林;;;;;;;;;;;;x -marsh;沼泽;;;;;;;;;;;;x -desert;沙漠;;;;;;;;;;;;x -coastal_desert;沿岸沙漠;;;;;;;;;;;;x -STRATA_POOR;贫困阶层;;;;;;;;;;;;x -STRATA_MIDDLE;中产阶层;;;;;;;;;;;;x -STRATA_RICH;富裕阶层;;;;;;;;;;;;x -GOLD;贵金属;;;;;;;;;;;;x -INTEREST;利息;;;;;;;;;;;;x -NATIONAL_BANK;国家银行;;;;;;;;;;;;x -EDUCATION;教育开支;;;;;;;;;;;;x -ADMINISTRATION;行政开支;;;;;;;;;;;;x -SOCIAL_SPENDING;社会开支;;;;;;;;;;;;x -MILITARY_SPENDING;军事开支;;;;;;;;;;;;x -CLOSE;关闭;;;;;;;;;;;;x -CLOSE_WINDOW;关闭窗口;;;;;;;;;;;;x -revanchism_desc;人们因失去国土等事情而怒气冲冲,他们需要这位卓别林式的人物使他们振作起来。;;;;;;;;;;;;x -BASE_CHANCE;基础可能:$CHANCE$%;;;;;;;;;;;;x -BASE_VALUE;基础值;;;;;;;;;;;;x -FROM_PROV_SIZE;省份规模: x;;;;;;;;;;;;x -BASE_RGO_SIZE;基本劳动力:;;;;;;;;;;;;x -xxxx;;;;;;;;;;;;;x -REB;反叛集团;;;;;;;;;;;;x -ALB;阿尔巴尼亚;;;;;;;;;;;;x -BOS;波斯尼亚-黑塞哥维那;;;;;;;;;;;;x -BUL;保加利亚;;;;;;;;;;;;x -CRO;克罗地亚;;;;;;;;;;;;x -CYP;塞浦路斯;;;;;;;;;;;;x -GRE;希腊;;;;;;;;;;;;x -MOL;摩尔达维亚;;;;;;;;;;;;x -MON;黑山;;;;;;;;;;;;x -ROM;罗马尼亚;;;;;;;;;;;;x -SER;塞尔维亚;;;;;;;;;;;;x -TUR;奥斯曼帝国;;;;;;;;;;;;x -WAL;瓦拉几亚;;;;;;;;;;;;x -SWI;瑞士;;;;;;;;;;;;x -SLO;斯洛文尼亚;;;;;;;;;;;;x -AUS;奥地利;;;;;;;;;;;;x -BOH;波西米亚-摩拉维亚;;;;;;;;;;;;x -DZG;但泽;;;;;;;;;;;;x -KRA;克拉科夫;;;;;;;;;;;;x -CRI;克里米亚;;;;;;;;;;;;x -EST;爱沙尼亚;;;;;;;;;;;;x -HUN;匈牙利;;;;;;;;;;;;x -LIT;立陶宛;;;;;;;;;;;;x -LAT;拉脱维亚;;;;;;;;;;;;x -POL;波兰;;;;;;;;;;;;x -RUS;俄罗斯;;;;;;;;;;;;x -SLV;斯洛伐克;;;;;;;;;;;;x -RUT;鲁赛尼亚;;;;;;;;;;;;x -SIE;锡本布尔根;;;;;;;;;;;;x -UKR;乌克兰;;;;;;;;;;;;x -GER;德意志;;;;;;;;;;;;x -NGF;北德意志邦联;;;;;;;;;;;;x -SGF;南德意志邦联;;;;;;;;;;;;x -BAD;巴登;;;;;;;;;;;;x -BAV;巴伐利亚;;;;;;;;;;;;x -BRA;不伦瑞克;;;;;;;;;;;;x -BRE;不来梅;;;;;;;;;;;;x -FRM;美因河畔法兰克福;;;;;;;;;;;;x -HAM;汉堡;;;;;;;;;;;;x -HAN;汉诺威;;;;;;;;;;;;x -HES;黑森-达姆施塔特;;;;;;;;;;;;x -HEK;黑森-卡塞尔;;;;;;;;;;;;x -HOL;荷尔斯泰因;;;;;;;;;;;;x -LUB;吕贝克;;;;;;;;;;;;x -LUX;卢森堡;;;;;;;;;;;;x -OLD;奥尔登堡;;;;;;;;;;;;x -PRU;普鲁士;;;;;;;;;;;;x -SAX;萨克森;;;;;;;;;;;;x -SCH;石勒苏益格;;;;;;;;;;;;x -WUR;符腾堡;;;;;;;;;;;;x -COB;萨克森-科堡-哥达;;;;;;;;;;;;x -LIP;利珀-代特莫尔德;;;;;;;;;;;;x -MEC;梅克伦堡;;;;;;;;;;;;x -ITA;意大利;;;;;;;;;;;;x -LOM;伦巴第;;;;;;;;;;;;x -PAR;帕尔马;;;;;;;;;;;;x -MOD;摩德纳;;;;;;;;;;;;x -PAP;教宗国;;;;;;;;;;;;x -SAR;萨丁尼亚-皮埃蒙特;;;;;;;;;;;;x -SIC;两西西里;;;;;;;;;;;;x -TUS;托斯卡纳;;;;;;;;;;;;x -VEN;威尼斯;;;;;;;;;;;;x -DEN;丹麦;;;;;;;;;;;;x -FIN;芬兰;;;;;;;;;;;;x -NOR;挪威;;;;;;;;;;;;x -SCA;斯堪的纳维亚;;;;;;;;;;;;x -SWE;瑞典;;;;;;;;;;;;x -BEL;比利时;;;;;;;;;;;;x -CAT;加泰罗尼亚;;;;;;;;;;;;x -ENG;联合王国;;;;;;;;;;;;x -FLA;佛兰德;;;;;;;;;;;;x -WLL;瓦隆;;;;;;;;;;;;x -FRA;法兰西;;;;;;;;;;;;x -IRE;爱尔兰;;;;;;;;;;;;x -NET;尼德兰;;;;;;;;;;;;x -POR;葡萄牙;;;;;;;;;;;;x -SCO;苏格兰;;;;;;;;;;;;x -SPA;西班牙;;;;;;;;;;;;x -PER;波斯;;;;;;;;;;;;x -NEJ;内志;;;;;;;;;;;;x -AFG;阿富汗;;;;;;;;;;;;x -EGY;埃及;;;;;;;;;;;;x -KHI;希瓦;;;;;;;;;;;;x -BUK;布哈拉;;;;;;;;;;;;x -KOK;浩罕;;;;;;;;;;;;x -OMA;阿曼;;;;;;;;;;;;x -YEM;也门;;;;;;;;;;;;x -ABU;阿布扎比;;;;;;;;;;;;x -TRA;特拉凡哥尔;;;;;;;;;;;;x -MYS;迈索尔;;;;;;;;;;;;x -HYD;海德拉巴;;;;;;;;;;;;x -NAG;那格浦尔;;;;;;;;;;;;x -BAS;伯斯德尔;;;;;;;;;;;;x -ORI;奥里萨;;;;;;;;;;;;x -BUN;本德尔肯德;;;;;;;;;;;;x -AWA;阿瓦德;;;;;;;;;;;;x -GWA;瓜廖尔;;;;;;;;;;;;x -BHO;博帕尔;;;;;;;;;;;;x -IND;印多尔;;;;;;;;;;;;x -JAI;斋浦尔;;;;;;;;;;;;x -MEW;梅瓦尔;;;;;;;;;;;;x -JOD;焦特布尔;;;;;;;;;;;;x -BER;巴罗达;;;;;;;;;;;;x -KUT;卡奇;;;;;;;;;;;;x -SIN;信德;;;;;;;;;;;;x -MAK;莫克兰;;;;;;;;;;;;x -KAL;卡拉特;;;;;;;;;;;;x -JAS;杰伊瑟尔梅尔;;;;;;;;;;;;x -BIK;比卡内尔;;;;;;;;;;;;x -PAN;旁遮普;;;;;;;;;;;;x -SHI;西姆拉;;;;;;;;;;;;x -LAD;拉达克;;;;;;;;;;;;x -KAS;克什米尔;;;;;;;;;;;;x -NEP;尼泊尔;;;;;;;;;;;;x -SIK;锡金;;;;;;;;;;;;x -BHU;不丹;;;;;;;;;;;;x -ETH;埃塞俄比亚;;;;;;;;;;;;x -LIB;利比里亚;;;;;;;;;;;;x -REMOVE_ALD;阿尔及利亚;;;;;;;;;;;;x -MOR;摩洛哥;;;;;;;;;;;;x -TRI;的黎波里;;;;;;;;;;;;x -SOK;索科托;;;;;;;;;;;;x -ZUL;祖鲁;;;;;;;;;;;;x -SAF;南非;;;;;;;;;;;;x -MAD;马达加斯加;;;;;;;;;;;;x -CHI;中国;;;;;;;;;;;;x -JAP;日本;;;;;;;;;;;;x -KOR;朝鲜;;;;;;;;;;;;x -TIB;西藏;;;;;;;;;;;;x -SIA;泰国;;;;;;;;;;;;x -CAM;柬埔寨;;;;;;;;;;;;x -BUR;缅甸;;;;;;;;;;;;x -DAI;越南;;;;;;;;;;;;x -BRU;文莱;;;;;;;;;;;;x -BAL;巴厘;;;;;;;;;;;;x -JOH;柔佛;;;;;;;;;;;;x -JAV;爪哇;;;;;;;;;;;;x -AST;澳大利亚;;;;;;;;;;;;x -NZL;新西兰;;;;;;;;;;;;x -HAW;夏威夷;;;;;;;;;;;;x -USA;美利坚;;;;;;;;;;;;x -CSA;美利坚;;;;;;;;;;;;x -CAN;加拿大;;;;;;;;;;;;x -TEX;德克萨斯;;;;;;;;;;;;x -CAL;加利福尼亚共和国;;;;;;;;;;;;x -COL;哥伦比亚;;;;;;;;;;;;x -NEN;新英格兰;;;;;;;;;;;;x -MEX;墨西哥;;;;;;;;;;;;x -CUB;古巴;;;;;;;;;;;;x -DOM;多米尼加共和国;;;;;;;;;;;;x -HAI;海地;;;;;;;;;;;;x -UCA;中美洲联邦;;;;;;;;;;;;x -PNM;巴拿马;;;;;;;;;;;;x -HON;洪都拉斯;;;;;;;;;;;;x -ELS;萨尔瓦多;;;;;;;;;;;;x -GUA;危地马拉;;;;;;;;;;;;x -NIC;尼加拉瓜;;;;;;;;;;;;x -COS;哥斯达黎加;;;;;;;;;;;;x -DES;德撒律;;;;;;;;;;;;x -QUE;魁北克;;;;;;;;;;;;x -MTC;梅蒂联盟;;;;;;;;;;;;x -VNZ;委内瑞拉;;;;;;;;;;;;x -BRZ;巴西;;;;;;;;;;;;x -URU;乌拉圭;;;;;;;;;;;;x -PRG;巴拉圭;;;;;;;;;;;;x -ARG;阿根廷;;;;;;;;;;;;x -CHL;智利;;;;;;;;;;;;x -PEU;秘鲁;;;;;;;;;;;;x -BOL;玻利维亚;;;;;;;;;;;;x -CLM;哥伦比亚;;;;;;;;;;;;x -ATJ;亚齐;;;;;;;;;;;;x -HDJ;汉志;;;;;;;;;;;;x -ECU;厄瓜多尔;;;;;;;;;;;;x -TUN;突尼斯;;;;;;;;;;;;x -NAL;纳塔利亚;;;;;;;;;;;;x -ORA;奥兰治;;;;;;;;;;;;x -TRN;德兰士瓦;;;;;;;;;;;;x -LUA;琅勃拉邦;;;;;;;;;;;;x -WIA;万象;;;;;;;;;;;;x -NEW;纽芬兰;;;;;;;;;;;;x -ZAN;桑给巴尔;;;;;;;;;;;;x -NAS;拿骚;;;;;;;;;;;;x -ANH;安哈尔特;;;;;;;;;;;;x -WEI;萨克森-魏玛;;;;;;;;;;;;x -MEI;萨克森-迈宁根;;;;;;;;;;;;x -MAN;曼哈顿公社;;;;;;;;;;;;x -CRE;克里特;;;;;;;;;;;;x -ION;爱奥尼亚群岛;;;;;;;;;;;;x -TRE;的里雅斯特;;;;;;;;;;;;x -ARM;亚美尼亚;;;;;;;;;;;;x -GEO;格鲁吉亚;;;;;;;;;;;;x -CHE;切罗基;;;;;;;;;;;;x -MUG;莫卧儿;;;;;;;;;;;;x -LUC;卢卡;;;;;;;;;;;;x -KUK;奥地利-匈牙利;;;;;;;;;;;;x -KUK_ADJ;奥匈的;;;;;;;;;;;;x -REB_ADJ;反叛的;;;;;;;;;;;;x -GER_ADJ;德国的;;;;;;;;;;;;x -ENG_ADJ;英国的;;;;;;;;;;;;x -RUS_ADJ;俄国的;;;;;;;;;;;;x -USA_ADJ;美国的;;;;;;;;;;;;x -JAP_ADJ;日本的;;;;;;;;;;;;x -FRA_ADJ;法国的;;;;;;;;;;;;x -ITA_ADJ;意大利的;;;;;;;;;;;;x -DEN_ADJ;丹麦的;;;;;;;;;;;;x -EST_ADJ;爱沙尼亚的;;;;;;;;;;;;x -FIN_ADJ;芬兰的;;;;;;;;;;;;x -LAT_ADJ;拉脱维亚的;;;;;;;;;;;;x -LIT_ADJ;立陶宛的;;;;;;;;;;;;x -NOR_ADJ;挪威的;;;;;;;;;;;;x -SCA_ADJ;斯堪的纳维亚的;;;;;;;;;;;;x -SWE_ADJ;瑞典的;;;;;;;;;;;;x -BEL_ADJ;比利时的;;;;;;;;;;;;x -FLA_ADJ;佛兰德的;;;;;;;;;;;;x -NET_ADJ;荷兰的;;;;;;;;;;;;x -IRE_ADJ;爱尔兰的;;;;;;;;;;;;x -LUX_ADJ;卢森堡的;;;;;;;;;;;;x -SCO_ADJ;苏格兰的;;;;;;;;;;;;x -WLL_ADJ;瓦隆的;;;;;;;;;;;;x -AUS_ADJ;奥地利的;;;;;;;;;;;;x -CRO_ADJ;克罗地亚的;;;;;;;;;;;;x -HUN_ADJ;匈牙利的;;;;;;;;;;;;x -POL_ADJ;波兰的;;;;;;;;;;;;x -ROM_ADJ;罗马尼亚的;;;;;;;;;;;;x -SLV_ADJ;斯洛伐克的;;;;;;;;;;;;x -SLO_ADJ;斯洛文尼亚的;;;;;;;;;;;;x -SWI_ADJ;瑞士的;;;;;;;;;;;;x -POR_ADJ;葡萄牙的;;;;;;;;;;;;x -SPA_ADJ;西班牙的;;;;;;;;;;;;x -ALB_ADJ;阿尔巴尼亚的;;;;;;;;;;;;x -BOS_ADJ;波斯尼亚的;;;;;;;;;;;;x -BUL_ADJ;保加利亚的;;;;;;;;;;;;x -GRE_ADJ;希腊的;;;;;;;;;;;;x -MON_ADJ;黑山的;;;;;;;;;;;;x -SER_ADJ;塞尔维亚的;;;;;;;;;;;;x -SIE_ADJ;特兰西瓦尼亚的;;;;;;;;;;;;x -UKR_ADJ;乌克兰的;;;;;;;;;;;;x -AFG_ADJ;阿富汗的;;;;;;;;;;;;x -ARM_ADJ;亚美尼亚的;;;;;;;;;;;;x -GEO_ADJ;格鲁吉亚的;;;;;;;;;;;;x -OMA_ADJ;阿曼的;;;;;;;;;;;;x -TUR_ADJ;奥斯曼的;;;;;;;;;;;;x -PER_ADJ;波斯的;;;;;;;;;;;;x -YEM_ADJ;也门的;;;;;;;;;;;;x -CHI_ADJ;中国的;;;;;;;;;;;;x -KOR_ADJ;朝鲜的;;;;;;;;;;;;x -TIB_ADJ;西藏的;;;;;;;;;;;;x -BRU_ADJ;文莱的;;;;;;;;;;;;x -BUR_ADJ;缅甸的;;;;;;;;;;;;x -CAM_ADJ;柬埔寨的;;;;;;;;;;;;x -ALD_ADJ;阿尔及利亚的;;;;;;;;;;;;x -EGY_ADJ;埃及的;;;;;;;;;;;;x -MOR_ADJ;摩洛哥的;;;;;;;;;;;;x -TUN_ADJ;突尼斯的;;;;;;;;;;;;x -LIB_ADJ;利比里亚的;;;;;;;;;;;;x -ETH_ADJ;埃塞俄比亚的;;;;;;;;;;;;x -MAD_ADJ;马达加斯加的;;;;;;;;;;;;x -SAF_ADJ;南非的;;;;;;;;;;;;x -AST_ADJ;澳大利亚的;;;;;;;;;;;;x -NZL_ADJ;新西兰的;;;;;;;;;;;;x -CAL_ADJ;加利福尼亚的;;;;;;;;;;;;x -CAN_ADJ;加拿大的;;;;;;;;;;;;x -CSA_ADJ;联盟国的;;;;;;;;;;;;x -QUE_ADJ;魁北克的;;;;;;;;;;;;x -CUB_ADJ;古巴的;;;;;;;;;;;;x -COS_ADJ;哥斯达黎加的;;;;;;;;;;;;x -DOM_ADJ;多米尼加的;;;;;;;;;;;;x -GUA_ADJ;危地马拉的;;;;;;;;;;;;x -HAI_ADJ;海地的;;;;;;;;;;;;x -HON_ADJ;洪都拉斯的;;;;;;;;;;;;x -NIC_ADJ;尼加拉瓜的;;;;;;;;;;;;x -PNM_ADJ;巴拿马的;;;;;;;;;;;;x -ELS_ADJ;萨尔瓦多的;;;;;;;;;;;;x -ARG_ADJ;阿根廷的;;;;;;;;;;;;x -BOL_ADJ;玻利维亚的;;;;;;;;;;;;x -BRZ_ADJ;巴西的;;;;;;;;;;;;x -CHL_ADJ;智利的;;;;;;;;;;;;x -CLM_ADJ;哥伦比亚的;;;;;;;;;;;;x -ECU_ADJ;厄瓜多尔的;;;;;;;;;;;;x -MEX_ADJ;墨西哥的;;;;;;;;;;;;x -PRG_ADJ;巴拉圭的;;;;;;;;;;;;x -PEU_ADJ;秘鲁的;;;;;;;;;;;;x -TEX_ADJ;德克萨斯的;;;;;;;;;;;;x -URU_ADJ;乌拉圭的;;;;;;;;;;;;x -VNZ_ADJ;委内瑞拉的;;;;;;;;;;;;x -CAT_ADJ;加泰罗尼亚的;;;;;;;;;;;;x -BAV_ADJ;巴伐利亚的;;;;;;;;;;;;x -PRU_ADJ;普鲁士的;;;;;;;;;;;;x -SGF_ADJ;南德的;;;;;;;;;;;;x -CRE_ADJ;克里特的;;;;;;;;;;;;x -CRI_ADJ;克里米亚的;;;;;;;;;;;;x -RUT_ADJ;鲁赛尼亚的;;;;;;;;;;;;x -CYP_ADJ;塞浦路斯的;;;;;;;;;;;;x -NEP_ADJ;尼泊尔的;;;;;;;;;;;;x -UCA_ADJ;中美洲的;;;;;;;;;;;;x -HAW_ADJ;夏威夷的;;;;;;;;;;;;x -SIA_ADJ;泰国的;;;;;;;;;;;;x -CHE_ADJ;切罗基的;;;;;;;;;;;;x -BHU_ADJ;不丹的;;;;;;;;;;;;x -JAV_ADJ;爪哇的;;;;;;;;;;;;x -BAL_ADJ;巴厘的;;;;;;;;;;;;x -MUG_ADJ;莫卧儿的;;;;;;;;;;;;x -MOL_ADJ;摩尔达维亚的;;;;;;;;;;;;x -WAL_ADJ;瓦拉几亚的;;;;;;;;;;;;x -DAI_ADJ;越南的;;;;;;;;;;;;x -COL_ADJ;哥伦比亚的;;;;;;;;;;;;x -WIA_ADJ;万象的;;;;;;;;;;;;x -ZUL_ADJ;祖鲁的;;;;;;;;;;;;x -ZAN_ADJ;桑给巴尔的;;;;;;;;;;;;x -HAN_ADJ;汉诺威的;;;;;;;;;;;;x -SIC_ADJ;西西里的;;;;;;;;;;;;x -HES_ADJ;黑森的;;;;;;;;;;;;x -OLD_ADJ;奥尔登堡的;;;;;;;;;;;;x -MOD_ADJ;摩德纳的;;;;;;;;;;;;x -COB_ADJ;萨克森的;;;;;;;;;;;;x -MEI_ADJ;萨克森的;;;;;;;;;;;;x -WEI_ADJ;萨克森的;;;;;;;;;;;;x -SAX_ADJ;萨克森的;;;;;;;;;;;;x -BOH_ADJ;波希米亚的;;;;;;;;;;;;x -VEN_ADJ;威尼斯的;;;;;;;;;;;;x -LOM_ADJ;伦巴第的;;;;;;;;;;;;x -HEK_ADJ;黑森的;;;;;;;;;;;;x -MEC_ADJ;梅克伦堡的;;;;;;;;;;;;x -NGF_ADJ;北德的;;;;;;;;;;;;x -WUR_ADJ;符腾堡的;;;;;;;;;;;;x -ABU_ADJ;阿布扎比的;;;;;;;;;;;;x -ANH_ADJ;安哈尔特的;;;;;;;;;;;;x -ATJ_ADJ;亚齐的;;;;;;;;;;;;x -AWA_ADJ;阿瓦德的;;;;;;;;;;;;x -BAS_ADJ;巴斯塔尔的;;;;;;;;;;;;x -BER_ADJ;巴罗达的;;;;;;;;;;;;x -BHO_ADJ;博帕尔的;;;;;;;;;;;;x -BIK_ADJ;比卡内尔的;;;;;;;;;;;;x -BRA_ADJ;不伦瑞克的;;;;;;;;;;;;x -BRE_ADJ;不来梅的;;;;;;;;;;;;x -BUK_ADJ;布哈拉的;;;;;;;;;;;;x -BUN_ADJ;本德尔肯德的;;;;;;;;;;;;x -DES_ADJ;摩尔门的;;;;;;;;;;;;x -FRM_ADJ;法兰克福的;;;;;;;;;;;;x -GWA_ADJ;瓜廖尔的;;;;;;;;;;;;x -HAM_ADJ;汉堡的;;;;;;;;;;;;x -HDJ_ADJ;汉志的;;;;;;;;;;;;x -HOL_ADJ;荷尔斯泰因的;;;;;;;;;;;;x -HYD_ADJ;海德拉巴的;;;;;;;;;;;;x -IND_ADJ;印多尔的;;;;;;;;;;;;x -ION_ADJ;爱奥尼亚的;;;;;;;;;;;;x -JAI_ADJ;斋浦尔的;;;;;;;;;;;;x -JAS_ADJ;杰伊瑟尔梅尔的;;;;;;;;;;;;x -JOD_ADJ;焦特布尔的;;;;;;;;;;;;x -JOH_ADJ;柔佛的;;;;;;;;;;;;x -KAL_ADJ;卡拉特的;;;;;;;;;;;;x -KAS_ADJ;克什米尔的;;;;;;;;;;;;x -KHI_ADJ;希瓦的;;;;;;;;;;;;x -KOK_ADJ;浩罕的;;;;;;;;;;;;x -KRA_ADJ;克拉科夫的;;;;;;;;;;;;x -KUT_ADJ;卡奇的;;;;;;;;;;;;x -LAD_ADJ;拉达克的;;;;;;;;;;;;x -LIP_ADJ;利珀的;;;;;;;;;;;;x -LUA_ADJ;琅勃拉邦的;;;;;;;;;;;;x -LUB_ADJ;吕贝克的;;;;;;;;;;;;x -LUC_ADJ;卢卡的;;;;;;;;;;;;x -MAK_ADJ;莫克兰的;;;;;;;;;;;;x -MAN_ADJ;曼哈顿的;;;;;;;;;;;;x -MEW_ADJ;梅瓦尔的;;;;;;;;;;;;x -MTC_ADJ;梅蒂的;;;;;;;;;;;;x -MYS_ADJ;迈索尔的;;;;;;;;;;;;x -NAG_ADJ;那格浦尔的;;;;;;;;;;;;x -NAL_ADJ;纳塔利亚的;;;;;;;;;;;;x -NAS_ADJ;拿骚的;;;;;;;;;;;;x -NEJ_ADJ;内志的;;;;;;;;;;;;x -NEN_ADJ;新英格兰的;;;;;;;;;;;;x -NEW_ADJ;纽芬兰的;;;;;;;;;;;;x -ORA_ADJ;奥兰治的;;;;;;;;;;;;x -ORI_ADJ;奥里萨的;;;;;;;;;;;;x -PAN_ADJ;旁遮普的;;;;;;;;;;;;x -PAP_ADJ;宗座的;;;;;;;;;;;;x -PAR_ADJ;帕尔马的;;;;;;;;;;;;x -SAR_ADJ;萨丁尼亚的;;;;;;;;;;;;x -SCH_ADJ;石勒苏益格的;;;;;;;;;;;;x -SHI_ADJ;西姆拉的;;;;;;;;;;;;x -SIK_ADJ;锡金的;;;;;;;;;;;;x -SIN_ADJ;信德的;;;;;;;;;;;;x -SOK_ADJ;索科托的;;;;;;;;;;;;x -TRA_ADJ;特拉凡哥尔的;;;;;;;;;;;;x -TRE_ADJ;的里雅斯特的;;;;;;;;;;;;x -TRI_ADJ;的黎波里的;;;;;;;;;;;;x -TRN_ADJ;德兰士瓦的;;;;;;;;;;;;x -TUS_ADJ;托斯卡纳的;;;;;;;;;;;;x -germanic;德意志人;;;;;;;;;;;;x -dutch;荷兰人;;;;;;;;;;;;x -flemish;弗拉芒人;;;;;;;;;;;;x -north_german;北德意志人;;;;;;;;;;;;x -south_german;南德意志人;;;;;;;;;;;;x -swiss;瑞士人;;;;;;;;;;;;x -pan_swiss;瑞士人;;;;;;;;;;;;x -beneluxian;低地人;;;;;;;;;;;;x -ashkenazi;阿什肯纳兹犹太人;;;;;;;;;;;;x -scandinavian;斯堪的纳维亚人;;;;;;;;;;;;x -swedish;瑞典人;;;;;;;;;;;;x -danish;丹麦人;;;;;;;;;;;;x -norwegian;挪威人;;;;;;;;;;;;x -icelandic;冰岛人;;;;;;;;;;;;x -finnish;芬兰人;;;;;;;;;;;;x -british;不列颠人;;;;;;;;;;;;x -irish;爱尔兰人;;;;;;;;;;;;x -italian;意大利人;;;;;;;;;;;;x -north_italian;北意大利人;;;;;;;;;;;;x -south_italian;南意大利人;;;;;;;;;;;;x -maltese;马耳他人;;;;;;;;;;;;x -iberian;伊比利亚人;;;;;;;;;;;;x -basque;巴斯克人;;;;;;;;;;;;x -spanish;西班牙人;;;;;;;;;;;;x -catalan;加泰罗尼亚人;;;;;;;;;;;;x -portuguese;葡萄牙人;;;;;;;;;;;;x -french;法兰西人;;;;;;;;;;;;x -wallonian;瓦隆人;;;;;;;;;;;;x -south_slavic;南斯拉夫人;;;;;;;;;;;;x -croat;克罗地亚人;;;;;;;;;;;;x -serb;塞尔维亚人;;;;;;;;;;;;x -bulgarian;保加利亚人;;;;;;;;;;;;x -romanian;罗马尼亚人;;;;;;;;;;;;x -albanian;阿尔巴尼亚人;;;;;;;;;;;;x -slovene;斯洛文尼亚人;;;;;;;;;;;;x -bosniak;波斯尼亚人;;;;;;;;;;;;x -REMOVE_west_slavic;西斯拉夫人;;;;;;;;;;;;x -czech;捷克人;;;;;;;;;;;;x -polish;波兰人;;;;;;;;;;;;x -hungarian;匈牙利人;;;;;;;;;;;;x -slovak;斯洛伐克人;;;;;;;;;;;;x -east_slavic;东斯拉夫人;;;;;;;;;;;;x -russian;俄罗斯人;;;;;;;;;;;;x -byelorussian;白俄罗斯人;;;;;;;;;;;;x -ukrainian;乌克兰人;;;;;;;;;;;;x -ugrian;乌戈尔人;;;;;;;;;;;;x -baltic;波罗的人;;;;;;;;;;;;x -lithuanian;立陶宛人;;;;;;;;;;;;x -latvian;拉脱维亚人;;;;;;;;;;;;x -estonian;爱沙尼亚人;;;;;;;;;;;;x -levantine;黎凡特人;;;;;;;;;;;;x -greek;希腊人;;;;;;;;;;;;x -georgian;格鲁吉亚人;;;;;;;;;;;;x -armenian;亚美尼亚人;;;;;;;;;;;;x -sephardic;塞法迪犹太人;;;;;;;;;;;;x -turko_semitic;突厥-闪米特人;;;;;;;;;;;;x -maghrebi;马格里布人;;;;;;;;;;;;x -misri;埃及人;;;;;;;;;;;;x -mashriqi;马什里克人;;;;;;;;;;;;x -bedouin;贝都因人;;;;;;;;;;;;x -berber;柏柏尔人;;;;;;;;;;;;x -turkish;土耳其人;;;;;;;;;;;;x -azerbaijani;阿塞拜疆人;;;;;;;;;;;;x -north_caucasian;北高加索人;;;;;;;;;;;;x -kurdish;库尔德人;;;;;;;;;;;;x -iranian_turanian;伊朗图兰人;;;;;;;;;;;;x -persian;波斯人;;;;;;;;;;;;x -uzbek;乌兹别克人;;;;;;;;;;;;x -kazak;哈萨克人;;;;;;;;;;;;x -kirgiz;吉尔吉斯人;;;;;;;;;;;;x -tajik;塔吉克人;;;;;;;;;;;;x -uighur;维吾尔人;;;;;;;;;;;;x -pashtun;普什图人;;;;;;;;;;;;x -baluchi;俾路支人;;;;;;;;;;;;x -hazara;哈扎拉人;;;;;;;;;;;;x -turkmen;土库曼人;;;;;;;;;;;;x -tatar;鞑靼人;;;;;;;;;;;;x -central_asian;中亚人;;;;;;;;;;;;x -mongol;蒙古人;;;;;;;;;;;;x -siberian;西伯利亚人;;;;;;;;;;;;x -yakut;雅库特人;;;;;;;;;;;;x -tibetan;西藏人;;;;;;;;;;;;x -south_asian;南亚人;;;;;;;;;;;;x -assamese;阿萨姆人;;;;;;;;;;;;x -bengali;孟加拉人;;;;;;;;;;;;x -bihari;比哈尔人;;;;;;;;;;;;x -manipuri;曼尼普尔人;;;;;;;;;;;;x -nepali;尼泊尔人;;;;;;;;;;;;x -oriya;奥里萨人;;;;;;;;;;;;x -sinhala;锡兰人;;;;;;;;;;;;x -avadhi;阿瓦德人;;;;;;;;;;;;x -kanauji;卡瑙杰人;;;;;;;;;;;;x -panjabi;旁遮普人;;;;;;;;;;;;x -kashmiri;克什米尔人;;;;;;;;;;;;x -gujarati;古吉拉特人;;;;;;;;;;;;x -marathi;马拉地人;;;;;;;;;;;;x -sindi;信德人;;;;;;;;;;;;x -rajput;拉杰普特人;;;;;;;;;;;;x -kannada;卡纳达人;;;;;;;;;;;;x -malayalam;马拉雅拉姆人;;;;;;;;;;;;x -tamil;泰米尔人;;;;;;;;;;;;x -telegu;泰卢固人;;;;;;;;;;;;x -southeast_asian;东南亚人;;;;;;;;;;;;x -vietnamese;京人;;;;;;;;;;;;x -khmer;高棉人;;;;;;;;;;;;x -malay;马来人;;;;;;;;;;;;x -filipino;菲律宾人;;;;;;;;;;;;x -javan;爪哇人;;;;;;;;;;;;x -moluccan;摩鹿加人;;;;;;;;;;;;x -thai;泰人;;;;;;;;;;;;x -lao;老挝人;;;;;;;;;;;;x -shan;掸人;;;;;;;;;;;;x -burmese;缅甸人;;;;;;;;;;;;x -asian_minor;亚洲少数民族;;;;;;;;;;;;x -kachin;克钦人;;;;;;;;;;;;x -karen;克伦人;;;;;;;;;;;;x -east_asian;东亚人;;;;;;;;;;;;x -japanese;大和人;;;;;;;;;;;;x -manchu;满人;;;;;;;;;;;;x -beifaren;北方汉人;;;;;;;;;;;;x -nanfaren;南方汉人;;;;;;;;;;;;x -korean;朝鲜人;;;;;;;;;;;;x -ainu;阿伊努人;;;;;;;;;;;;x -hakka;客家人;;;;;;;;;;;;x -miao;苗人;;;;;;;;;;;;x -min;闽人;;;;;;;;;;;;x -zhuang;壮人;;;;;;;;;;;;x -yi;彝人;;;;;;;;;;;;x -yue;粤人;;;;;;;;;;;;x -oceanic;大洋洲人;;;;;;;;;;;;x -polynesian;波利尼西亚人;;;;;;;;;;;;x -hawaiian;夏威夷人;;;;;;;;;;;;x -maori;毛利人;;;;;;;;;;;;x -aborigine;澳洲原住民;;;;;;;;;;;;x -melanesian;美拉尼西亚人;;;;;;;;;;;;x -micronesian;密克罗尼西亚人;;;;;;;;;;;;x -native_american;美洲原住民;;;;;;;;;;;;x -zapotec;萨波特克人;;;;;;;;;;;;x -mayan;玛雅人;;;;;;;;;;;;x -nahua;纳瓦特人;;;;;;;;;;;;x -tarascan;塔拉斯科人;;;;;;;;;;;;x -quechua;克丘亚人;;;;;;;;;;;;x -guarani;瓜拉尼人;;;;;;;;;;;;x -aimara;艾玛拉人;;;;;;;;;;;;x -amazonian;亚马逊人;;;;;;;;;;;;x -patagonian;巴塔哥尼亚人;;;;;;;;;;;;x -guajiro;瓦希罗人;;;;;;;;;;;;x -tupinamba;图皮南巴人;;;;;;;;;;;;x -metis;梅蒂人;;;;;;;;;;;;x -dakota;达科他人;;;;;;;;;;;;x -cherokee;切罗基人;;;;;;;;;;;;x -pueblo;普埃布洛人;;;;;;;;;;;;x -inuit;因纽特人;;;;;;;;;;;;x -cree;克里人;;;;;;;;;;;;x -navajo;纳瓦霍人;;;;;;;;;;;;x -native_american_minor;美洲原住少数民族;;;;;;;;;;;;x -neo_european_cultures;新欧洲民族;;;;;;;;;;;;x -yankee;扬基人;;;;;;;;;;;;x -anglo_canadian;英裔加拿大人;;;;;;;;;;;;x -french_canadian;法裔加拿大人;;;;;;;;;;;;x -dixie;迪克西人;;;;;;;;;;;;x -texan;德克萨斯人;;;;;;;;;;;;x -boer;布尔人;;;;;;;;;;;;x -australian;澳大利亚人;;;;;;;;;;;;x -latin_american_cultures;拉丁美洲民族;;;;;;;;;;;;x -mexican;墨西哥人;;;;;;;;;;;;x -central_american;中美人;;;;;;;;;;;;x -caribeno;加勒比人;;;;;;;;;;;;x -north_andean;北安第斯人;;;;;;;;;;;;x -south_andean;南安第斯人;;;;;;;;;;;;x -platinean;普拉塔人;;;;;;;;;;;;x -brazilian;巴西人;;;;;;;;;;;;x -african_diaspora_cultures;非裔民族;;;;;;;;;;;;x -afro_american;非裔美利坚人;;;;;;;;;;;;x -afro_caribbean;非裔加勒比人;;;;;;;;;;;;x -afro_caribeno;非裔加勒比海人;;;;;;;;;;;;x -afro_brazilian;非裔巴西人;;;;;;;;;;;;x -afro_antillean;非裔安的列斯人;;;;;;;;;;;;x -west_african;西非人;;;;;;;;;;;;x -akan;阿肯人;;;;;;;;;;;;x -bambara;班巴拉人;;;;;;;;;;;;x -dyula;迪欧拉人;;;;;;;;;;;;x -edo;伊多人;;;;;;;;;;;;x -ewe;埃维人;;;;;;;;;;;;x -fon;丰人;;;;;;;;;;;;x -fulbe;福尔贝人;;;;;;;;;;;;x -hausa;豪萨人;;;;;;;;;;;;x -ibibio;伊比比奥人;;;;;;;;;;;;x -ibo;伊博人;;;;;;;;;;;;x -kru;克鲁人;;;;;;;;;;;;x -mande;曼丁哥人;;;;;;;;;;;;x -maures;摩尔人;;;;;;;;;;;;x -mossi;莫西人;;;;;;;;;;;;x -senufo;塞努福人;;;;;;;;;;;;x -songhai;桑海人;;;;;;;;;;;;x -tiv;蒂夫人;;;;;;;;;;;;x -tuareg;图瓦雷克人;;;;;;;;;;;;x -wolof;沃洛夫人;;;;;;;;;;;;x -yoruba;约鲁巴人;;;;;;;;;;;;x -central_african;中非人;;;;;;;;;;;;x -bakongo;巴刚果人;;;;;;;;;;;;x -baguirmi;巴吉尔米人;;;;;;;;;;;;x -fang;芳人;;;;;;;;;;;;x -kanuri;卡努里人;;;;;;;;;;;;x -luba;卢巴人;;;;;;;;;;;;x -lunda;伦达人;;;;;;;;;;;;x -mongo;蒙戈人;;;;;;;;;;;;x -sara;萨拉人;;;;;;;;;;;;x -teda;特达人;;;;;;;;;;;;x -african_minor;非洲少数民族;;;;;;;;;;;;x -east_african;东非人;;;;;;;;;;;;x -amhara;阿姆哈拉人;;;;;;;;;;;;x -afar;阿法尔人;;;;;;;;;;;;x -azande;阿赞德人;;;;;;;;;;;;x -baganda;巴干达人;;;;;;;;;;;;x -beja;贝贾人;;;;;;;;;;;;x -dinka;丁卡人;;;;;;;;;;;;x -fur;富尔人;;;;;;;;;;;;x -kikuyu;基库尤人;;;;;;;;;;;;x -luo;卢奥人;;;;;;;;;;;;x -maasai;马萨伊人;;;;;;;;;;;;x -nuer;努尔人;;;;;;;;;;;;x -nuba;努巴人;;;;;;;;;;;;x -oromo;奥罗莫人;;;;;;;;;;;;x -ruanda;卢旺达人;;;;;;;;;;;;x -rundi;隆迪人;;;;;;;;;;;;x -sidama;锡达玛人;;;;;;;;;;;;x -somali;索马里人;;;;;;;;;;;;x -sudanese;苏丹人;;;;;;;;;;;;x -sukuma;苏库马人;;;;;;;;;;;;x -swahili;斯瓦希里人;;;;;;;;;;;;x -tigray;提格雷人;;;;;;;;;;;;x -unyamwezi;乌尼杨韦齐人;;;;;;;;;;;;x -southern_african;南非人;;;;;;;;;;;;x -chewa;切瓦人;;;;;;;;;;;;x -herero;赫雷罗人;;;;;;;;;;;;x -khoisan;科伊桑人;;;;;;;;;;;;x -lomwe;隆韦人;;;;;;;;;;;;x -makua;马库阿人;;;;;;;;;;;;x -malagasy;马达加斯加人;;;;;;;;;;;;x -nguni;恩戈尼人;;;;;;;;;;;;x -ovimbundu;奥文本杜人;;;;;;;;;;;;x -sena;塞纳人;;;;;;;;;;;;x -shona;修纳人;;;;;;;;;;;;x -sotho;索托人;;;;;;;;;;;;x -tonga;汤加人;;;;;;;;;;;;x -tswana;茨瓦纳人;;;;;;;;;;;;x -xhosa;科萨人;;;;;;;;;;;;x -yao;尧人;;;;;;;;;;;;x -zulu;祖鲁人;;;;;;;;;;;;x -ENG_fascist_dictatorship;不列颠尼亚共和国;;;;;;;;;;;;x -ENG_fascist_dictatorship_ADJ;英国的;;;;;;;;;;;;x -fascist_rebels_title;法西斯;;;;;;;;;;;;x -fascist_rebels_name;$COUNTRY$法西斯;;;;;;;;;;;;x -fascist_rebels_desc;自由军团是受到新的法西斯主义意识形态所驱动的革命者。通过有计划的大规模暴行,革命者不惜一切地推翻旧的君主制度和新的民主制度,代之以法西斯利维坦的绝对统治。;;;;;;;;;;;;x -fascist_rebels_army;$COUNTRY_ADJ$自由军团;;;;;;;;;;;;x -communist_rebels_title;共产党;;;;;;;;;;;;x -communist_rebels_name;$COUNTRY$共产党;;;;;;;;;;;;x -communist_rebels_desc;赤卫队是起义公开叛乱的共产党人,他们对抗政府,更重要的是,对抗资产阶级国家和社会的反动虚饰。通过反对宗教、传统、私有制和家庭等建制,这些革命者寻求建立的是“无产阶级专政”,这是迈向漫长而尸横遍野的道路的第一步,直到达成共产主义所许诺的无阶级乌托邦。;;;;;;;;;;;;x -communist_rebels_army;$COUNTRY_ADJ$赤卫队;;;;;;;;;;;;x -anarcho_liberal_rebels_title;无政府主义者;;;;;;;;;;;;x -anarcho_liberal_rebels_name;$COUNTRY$无政府主义者;;;;;;;;;;;;x -anarcho_liberal_rebels_desc;公民卫队是为反抗政府和国家机器的压迫挺身而出的富有斗争性的自由主义者,不论这种压迫是真实还只是他们的感受,且为了保卫他们的个人自由而不惜一切代价。通过与专制国家作斗争,这些革命者认为自己是真正意义上的自由斗士。;;;;;;;;;;;;x -anarcho_liberal_rebels_army;$COUNTRY_ADJ$公民卫队;;;;;;;;;;;;x -reactionary_rebels_title;反动分子;;;;;;;;;;;;x -reactionary_rebels_name;$COUNTRY$反动分子;;;;;;;;;;;;x -reactionary_rebels_desc;反动主义叛乱者渴望回到所谓的过去的好日子。无论他们是绝对君主制度拥护者,还是单纯地反对现代意识形态,你都能在反对社会主义和自由主义的前线看到这些反革命分子。;;;;;;;;;;;;x -reactionary_rebels_army;$COUNTRY_ADJ$白军;;;;;;;;;;;;x -pan_nationalist_rebels_title;泛民族主义者;;;;;;;;;;;;x -pan_nationalist_rebels_name;$UNION_ADJ$泛民族主义者;;;;;;;;;;;;x -pan_nationalist_rebels_desc;泛民族主义叛乱者追求与他们所谓有着相似文化的同胞共同建立一个自由和独立的民族国家。受到这种浪漫民族主义运动思想的策动,他们为自己认定的家园而战,成为挑战和平与秩序的顽劣。;;;;;;;;;;;;x -pan_nationalist_rebels_army;青年$UNION$旅;;;;;;;;;;;;x -nationalist_rebels_title;民族主义者;;;;;;;;;;;;x -nationalist_rebels_name;$INDEP$民族主义者;;;;;;;;;;;;x -nationalist_rebels_desc;民族主义叛乱者追求本民族的自由。他们受到了良好的指导并且被武装起来,他们的目标是实现其民族的独立。;;;;;;;;;;;;x -nationalist_rebels_army;$INDEP$民族主义者;;;;;;;;;;;;x -patriot_rebels_title;爱国者;;;;;;;;;;;;x -patriot_rebels_name;$CULTURE$爱国者;;;;;;;;;;;;x -patriot_rebels_desc;爱国主义叛乱者梦想在一面自由之旗下实现祖国统一。被他们占据的省份将会归附其同胞的国家。;;;;;;;;;;;;x -patriot_rebels_army;$CULTURE$爱国者;;;;;;;;;;;;x -partisans_title;游击队;;;;;;;;;;;;x -partisans_name;$CULTURE$游击队;;;;;;;;;;;;x -partisans_desc;游击队同敌国占领军作战,他们的梦想是将侵略者赶出家园。;;;;;;;;;;;;x -partisans_army;$CULTURE$游击队;;;;;;;;;;;;x -disgruntled_rabble_title;不满的暴徒;;;;;;;;;;;;x -disgruntled_rabble_name;不满的暴徒;;;;;;;;;;;;x -disgruntled_rabble_desc;他们是由不满的市民聚集而成的暴徒,他们的目标仅仅是打砸抢。;;;;;;;;;;;;x -disgruntled_rabble_army;$COUNTRY_ADJ$暴民;;;;;;;;;;;;x -ORG_NAME;组织度:?Y$VAL$?W;;;;;;;;;;;;x -ORG_DESC_DAILY;每天增加:?Y$VAL$?W;;;;;;;;;;;;x -ORG_DESC_POP;人群贡献:?Y$VAL$?W;;;;;;;;;;;;x -ORG_DESC_ADMIN_SPENDING;行政消耗:?Y$VAL$?W;;;;;;;;;;;;x -REB_SIZE_DESC;可用旅数量:?Y$VAL$?W;;;;;;;;;;;;x -REB_ACTUAL_SIZE_DESC;决定参加总起义的旅数:?Y$VAL$?W;;;;;;;;;;;;x -REB_CURRENT_SIZE_DESC;当前参加起义的旅数:?Y$VAL$?W;;;;;;;;;;;;x -REB_REVOLT_RISK;叛乱风险:?Y$VAL$?W;;;;;;;;;;;;x -PARTISANS_SETUP;当你的国家发生了一场叛乱;;;;;;;;;;;;x -PARTISANS_HEADER;秘密警察报告;;;;;;;;;;;;x -PARTISANS_1;叛乱!;;;;;;;;;;;;x -PARTISANS_2;?Y$FACTION$?W;;;;;;;;;;;;x -PARTISANS_3;发动了叛乱。;;;;;;;;;;;;x -PARTISANS_4;根据报告如下省份已经出现了叛军:;;;;;;;;;;;;x -PARTISANS_5;$PROV$;;;;;;;;;;;;x -PARTISANS_6;我们必须集中我们的力量来处理它。;;;;;;;;;;;;x -PARTISANS_LOG;$FACTION$在$PROV$发动了叛乱。;;;;;;;;;;;;x -PARTISANS_BTN1;好的;;;;;;;;;;;;x -PARTISANS_BTN2;好的;;;;;;;;;;;;x -PARTISANS_BTN3;查看;;;;;;;;;;;;x -PARTISANS_MAP;叛乱!;;;;;;;;;;;;x -DIPLOMACY;外交;;;;;;;;;;;;x -DIPLOMACY_CLOSE_WINDOW;关闭外交窗口;;;;;;;;;;;;x -DIPLOMACY_COUNTRY;国家;;;;;;;;;;;;x -DIPLOMACY_PRIO;优先;;;;;;;;;;;;x -DIPLOMACY_BOSS;宗主;;;;;;;;;;;;x -DIPLOMACY_PRESTIGE;威望;;;;;;;;;;;;x -DIPLOMACY_MILITARY;军事;;;;;;;;;;;;x -DIPLOMACY_ECONIMIC;工业;;;;;;;;;;;;x -DIPLOMACY_TOTAL;排名;;;;;;;;;;;;x -DIPLOMACY_OPINION;评价;;;;;;;;;;;;x -REL_HOSTILE;敌对;;;;;;;;;;;;x -REL_OPPOSED;反感;;;;;;;;;;;;x -REL_NEUTRAL;中立;;;;;;;;;;;;x -REL_CORDIAL;善意;;;;;;;;;;;;x -REL_FRIENDLY;友好;;;;;;;;;;;;x -REMOVE_REL_SPHERE_OF_INFLUENCE;势力范围;;;;;;;;;;;;x -DIPLOMACY_FILTER_ALL;所有;;;;;;;;;;;;x -DIPLOMACY_FILTER_EUROPE;欧洲;;;;;;;;;;;;x -DIPLOMACY_FILTER_ASIA;亚洲;;;;;;;;;;;;x -DIPLOMACY_FILTER_NORTH_AMERICA;北美;;;;;;;;;;;;x -DIPLOMACY_FILTER_SOUTH_AMERICA;南美;;;;;;;;;;;;x -DIPLOMACY_FILTER_AFRICA;非洲;;;;;;;;;;;;x -DIPLOMACY_FILTER_OCEANIA;大洋洲;;;;;;;;;;;;x -DIPLOMACY_FILTER_NEIGHBOURS;邻国;;;;;;;;;;;;x -DIPLOMACY_FILTER_ENEMIES;敌国;;;;;;;;;;;;x -DIPLOMACY_FILTER_ALLIES;盟国;;;;;;;;;;;;x -DIPLOMACY_FILTER_SPHERE;势力范围;;;;;;;;;;;;x -DIPLOMACY_FILTER_ALL_TOOLTIP;列出所有国家;;;;;;;;;;;;x -DIPLOMACY_FILTER_EUROPE_TOOLTIP;列出?Y欧洲?W国家;;;;;;;;;;;;x -DIPLOMACY_FILTER_ASIA_TOOLTIP;列出?Y亚洲?W国家;;;;;;;;;;;;x -DIPLOMACY_FILTER_NORTH_AMERICA_TOOLTIP;列出?Y北美?W国家;;;;;;;;;;;;x -DIPLOMACY_FILTER_SOUTH_AMERICA_TOOLTIP;列出?Y南美?W国家;;;;;;;;;;;;x -DIPLOMACY_FILTER_AFRICA_TOOLTIP;列出?Y非洲?W国家;;;;;;;;;;;;x -DIPLOMACY_FILTER_OCEANIA_TOOLTIP;列出?Y大洋洲?W国家;;;;;;;;;;;;x -DIPLOMACY_FILTER_NEIGHBOURS_TOOLTIP;列出你的邻国;;;;;;;;;;;;x -DIPLOMACY_FILTER_ENEMIES_TOOLTIP;列出我们当前的敌国;;;;;;;;;;;;x -DIPLOMACY_FILTER_ALLIES_TOOLTIP;列出我们当前的盟国;;;;;;;;;;;;x -DIPLOMACY_FILTER_SPHERE_TOOLTIP;列出在?Y我国势力范围内?W的国家;;;;;;;;;;;;x -DIPLOMACY_SORT_BY_COUNTRY_NAME_TOOLTIP;按国家名排序;;;;;;;;;;;;x -DIPLOMACY_SORT_BY_PRIORITY_TOOLTIP;按优先度排序;;;;;;;;;;;;x -DIPLOMACY_SORT_BY_BOSS_TOOLTIP;按?Y势力范围?W排序;;;;;;;;;;;;x -DIPLOMACY_SORT_BY_PRESTIGE_TOOLTIP;按?Y威望?W排序;;;;;;;;;;;;x -DIPLOMACY_SORT_BY_MILITARY_TOOLTIP;按?Y军事?W排序;;;;;;;;;;;;x -DIPLOMACY_SORT_BY_ECONOMIC_TOOLTIP;按?Y工业?W排序;;;;;;;;;;;;x -DIPLOMACY_SORT_BY_TOTAL_TOOLTIP;按排名排序;;;;;;;;;;;;x -DIPLOMACY_SORT_BY_OPINION_TOOLTIP;按?Y评价?W排序;;;;;;;;;;;;x -DIPLOMACY_SORT_BY_RELATION_TOOLTIP;按?Y关系?W排序;;;;;;;;;;;;x -DIPLOMACY_SORT_BY_GREATPOWER_TOOLTIP;按$COUNTRY$影响力排序;;;;;;;;;;;;x -DIPLOMACY_WAR_INFO;显示战争;;;;;;;;;;;;x -DIPLOMACY_GP_INFO;显示列强;;;;;;;;;;;;x -DIPLOMACY_NOT_ENOUGH_WARSCORE;我们只能在战争分数高于?Y$VALUE$%?W时加入劣势一方。;;;;;;;;;;;;x -DIPLOMACY_NOT_ENOUGH_MONTHS;我们只能在战争爆发?Y$VALUE$个月?W以后加入战争。;;;;;;;;;;;;x -DIPLOMACY_JOIN_WAR;可以加入战争。;;;;;;;;;;;;x -DIPLOMACY_CANNOT_JOIN_WAR;由于下列原因无法加入战争对抗这些国家:\n;;;;;;;;;;;;x -REMOVE_DIPLOMACY_CANNOT_JOIN_WAR_INVALID_ALLY;我们正与?Y$COUNTRY$?W作战,所以无法在这场战争中加入该国所属的一方。;;;;;;;;;;;;x -REMOVE_DIPLOMACY_CANNOT_JOIN_WAR_INVALID_ENEMY;我们正与?Y$COUNTRY$?W作战,所以无法再展开另一场针对他们的战争。;;;;;;;;;;;;x -DIPLOMACY_WAR_EXHAUSTION;厌战度:?Y$VALUE$%?W;;;;;;;;;;;;x -DIPLOMACY_BRIGADES;陆军旅:?Y$VALUE$?W;;;;;;;;;;;;x -DIPLOMACY_SHIPS;舰船:?Y$VALUE$?W;;;;;;;;;;;;x -DIPLOMACY_ALLIES;盟国:;;;;;;;;;;;;x -DIPLOMACY_PROTECTED;受到保护:;;;;;;;;;;;;x -DIPLOMACY_ADD_WARGOAL;增加战争目标;;;;;;;;;;;;x -DIPLOMACY_CANNOT_JOIN_WAR_INVALID_WARGOAL;我们无法加入拥有战争目标的一边(除了?Y维持现状?W的战争目标)。;;;;;;;;;;;;x -DIPLOMACY_WARSCORE_LABEL;战争分数;;;;;;;;;;;;x -DIPLOMACY_TOTAL_LABEL;整体;;;;;;;;;;;;x -DIPLOMACY_POPULATION_LABEL;人口;;;;;;;;;;;;x -DIPLOMACY_FRIENDLY_LABEL;友好:;;;;;;;;;;;;x -DIPLOMACY_CORDIAL_LABEL;善意:;;;;;;;;;;;;x -DIPLOMACY_SPHERE_LABEL;势力圈:;;;;;;;;;;;;x -REMOVE_DIPLOMACY_GREATNATION_STATUS;列强;;;;;;;;;;;;x -DIPLOMACY_COLONIALNATION_STATUS;次强;;;;;;;;;;;;x -DIPLOMACY_CIVILIZEDNATION_STATUS;开化国家;;;;;;;;;;;;x -DIPLOMACY_UNCIVILIZEDNATION_STATUS;未开化国家;;;;;;;;;;;;x -NEED_POSITIVE_WARSCORE;战争进行得并不顺利;;;;;;;;;;;;x -WARGOAL_LACK_JINGO;我国的武力政策需要$REQUIRED$的支持,但现在仅仅只有$VALUE$;;;;;;;;;;;;x -DIPLOMACY_UNCIVILIZEDNATION_APPEND;(未开化);;;;;;;;;;;;x -ISDISCREDITED_DESC;名誉受损直到?Y$UNTIL$?W。我们怀疑?Y$WHO$?W是幕后黑手。;;;;;;;;;;;;x -ISBANNEDEMBASSY_DESC;封锁使馆直到?Y$UNTIL$?W。我们怀疑?Y$WHO$?W是幕后黑手。;;;;;;;;;;;;x -DIPLOMACY_CANNOT_SET_PRIO;我国尚未成为?Y列强?W,因此我们无法影响其他国家;;;;;;;;;;;;x -DIPLOMACY_CANNOT_SET_PRIO_GP;我们无法影响其他?Y列强?W;;;;;;;;;;;;x -DIPLOMACY_SET_PRIO;当前外交影响优先度为?Y$VALUE$?W。;;;;;;;;;;;;x -REMOVE_DIPLOMACY_SET_PRIO_DESC;Write influence desc;;;;;;;;;;;;x -DIPLOMACY_PRIO_NONE;无;;;;;;;;;;;;x -DIPLOMACY_PRIO_LOW;低;;;;;;;;;;;;x -DIPLOMACY_PRIO_MIDDLE;中;;;;;;;;;;;;x -DIPLOMACY_PRIO_HIGH;高;;;;;;;;;;;;x -MILITARY;军事;;;;;;;;;;;;x -MILITARY_BUILD_ARMY;组建陆军;;;;;;;;;;;;x -MILITARY_BUILD_NAVY;组建海军;;;;;;;;;;;;x -MILITARY_SORT_STRENGTH;兵力;;;;;;;;;;;;x -MILITARY_UNASSIGNED;未分配;;;;;;;;;;;;x -MILITARY_SORT_TYPE;类型;;;;;;;;;;;;x -MILITARY_SORT_NAME;名称;;;;;;;;;;;;x -MILITARY_SORT_ARMY;部队;;;;;;;;;;;;x -MILITARY_CREATE_GENERAL;提拔陆军将领($VALUE$);;;;;;;;;;;;x -MILITARY_CREATE_ADMIRAL;提拔海军将领($VALUE$);;;;;;;;;;;;x -MILITARY_AUTOCREATE;自动提拔将领;;;;;;;;;;;;x -MILITARY_AUTOASSIGN;自动分配将领;;;;;;;;;;;;x -MILITARY_LEADER_TOOLTIP;?Y$NAME$?W\n技能:?Y$SKILL$?W;;;;;;;;;;;;x -MILITARY_MORALE_TOOLTIP;组织度:?Y$VALUE$%?W;;;;;;;;;;;;x -REMOVE_MILITARY_STRENGTH_TOOLTIP;兵力:?Y$VALUE$/$MAX$?W;;;;;;;;;;;;x -MILITARY_MOVING_TOOLTIP;这个单位正在移动。\n它将于?Y$DATE$?W到达?Y$LOCATION$?W。;;;;;;;;;;;;x -MILITARY_DIGIN_TOOLTIP;这个单位正在挖掘战壕。\n到目前为止,已经挖掘了?Y$DAYS$天?W。;;;;;;;;;;;;x -MILITARY_GENERAL_TOOLTIP;陆军将领;;;;;;;;;;;;x -MILITARY_ADMIRAL_TOOLTIP;海军将领;;;;;;;;;;;;x -MILITARY_SKILL_TOOLTIP;技能:?Y$SKILL$?W;;;;;;;;;;;;x -MILITARY_NEW_GENERAL_TOOLTIP;提拔陆军将领\n我们当前可以提拔?Y$VALUE$?W位陆军将领;;;;;;;;;;;;x -MILITARY_NEW_ADMIRAL_TOOLTIP;提拔海军将领\n我们当前可以提拔?Y$VALUE$?W位海军将领;;;;;;;;;;;;x -MILITARY_BUILD_ARMY_TOOLTIP;组建陆军;;;;;;;;;;;;x -MILITARY_BUILD_NAVY_TOOLTIP;组建海军;;;;;;;;;;;;x -MILITARY_AUTOCREATE_TOOLTIP;开关自动创建将领;;;;;;;;;;;;x -MILITARY_AUTOASSIGN_TOOLTIP;开关自动分配将领;;;;;;;;;;;;x -MILITARY_BUILD_ARMY_LABEL;组建陆军;;;;;;;;;;;;x -MILITARY_BUILD_NAVY_LABEL;组建海军;;;;;;;;;;;;x -MILITARY_UNITS_BEING_BUILT_LABEL;正在组建的单位;;;;;;;;;;;;x -MILITARY_ADMIRALS_LABEL;海军将领:;;;;;;;;;;;;x -MILITARY_GENERALS_LABEL;陆军将领:;;;;;;;;;;;;x -MILITARY_LACK_OF_LEADER;我们需要至少?Y$VALUE$?W的领导力来提拔一位将领。;;;;;;;;;;;;x -POLITICS;政治;;;;;;;;;;;;x -POLITICS_CAN_DO_SOCIAL_REFROMS;可以进行社会改革;;;;;;;;;;;;x -POLITICS_CAN_REVOKE_SOCIAL_REFROMS;可以废除社会改革;;;;;;;;;;;;x -POLITICS_CAN_NOT_DO_SOCIAL_REFROMS;不可进行社会改革;;;;;;;;;;;;x -POLITICS_CAN_DO_POLITICAL_REFROMS;可以进行政治改革;;;;;;;;;;;;x -POLITICS_CAN_NOT_DO_POLITICAL_REFROMS;不可进行政治改革;;;;;;;;;;;;x -POLITICS_CAN_REVOKE_POLITICAL_REFROMS;可以废除政治改革;;;;;;;;;;;;x -POLITICS_SUPPORT_REFORM;$IDEOLOGY$:$POSITIVE$%投票赞成,$NEGATIVE$%投票反对(在上议院拥有$PERCENT$%的席位)\n;;;;;;;;;;;;x -POLITICS_TOTAL_SUPPORT_REFORM;在上议院获得了$PERCENT$%的支持票\n;;;;;;;;;;;;x -POLITICS_VIEW_ALL_PARTIES_TOOLTIP;查看所有政党\n;;;;;;;;;;;;x -POLITICS_CURRENT_RULING_PARTY_TOOLTIP;当前执政党:$PARTY$\n;;;;;;;;;;;;x -POLITICS_PARTY_TOOLTIP;$PARTY$($IDEOLOGY$)\n;;;;;;;;;;;;x -POLITICS_UPPERHOUSE_CHART_TOOLTIP;$PERCENT$%的上议院席位属于$IDEOLOGY$者\n;;;;;;;;;;;;x -POLITICS_VOTERS_CHART_TOOLTIP;$PERCENT$%的选民属于$IDEOLOGY$者\n;;;;;;;;;;;;x -POLITICS_PEOPLE_CHART_TOOLTIP;$PERCENT$%的民众属于$IDEOLOGY$者\n;;;;;;;;;;;;x -POLITICS_SET_RULING_PARTY_TOOLTIP;选择$PARTY$作为我们的执政党\n;;;;;;;;;;;;x -POLITICS_CANNOT_SET_RULING_PARTY_TOOLTIP;由于以下原因不能选择$PARTY$作为我们的执政党:\n;;;;;;;;;;;;x -POLITICS_HOLD_ELECTION_TOOLTIP;举行选举从而诞生一个新的执政党\n;;;;;;;;;;;;x -POLITICS_CANNOT_HOLD_ELECTION_TOOLTIP;$GOVERNMENT$不允许进行选举\n;;;;;;;;;;;;x -POLITICS_ALREADY_HOLDING_ELECTION_TOOLTIP;选举正在进行,新的执政党将于$DATE$选出\n;;;;;;;;;;;;x -POLITICS_SORT_BY_ISSUE_NAME_TOOLTIP;按政见排序;;;;;;;;;;;;x -POLITICS_SORT_BY_PEOPLE_TOOLTIP;按其对我们民众的重要程度排序;;;;;;;;;;;;x -POLITICS_SORT_BY_VOTERS_TOOLTIP;按其对我们选民的重要程度排序;;;;;;;;;;;;x -POLITICS_IN_FAVOR_TOOLTIP;($PERCENT$%的上议院议员赞同改革);;;;;;;;;;;;x -POLITICS_NATIONALVALUE_TOOLTIP;我国的国家价值是?Y$NATIONALVALUE$?W\n;;;;;;;;;;;;x -POLITICS_PLURALITY_TOOLTIP;我们的多元性为$PERCENT$%\n;;;;;;;;;;;;x -POLITICS_REVANCHSIM_TOOLTIP;我们的复仇主义为$PERCENT$%\n;;;;;;;;;;;;x -REMOVE_HOLD_ELECTION;举行选举\n;;;;;;;;;;;;x -POLITICS_IMPORTANT_ISSUES_DESC;主要政见;;;;;;;;;;;;x -REMOVE_POLITICS_PEOPLE_IDEOLOGIES;民众意识形态;;;;;;;;;;;;x -REMOVE_POLITICS_VOTERS_IDEOLOGIES;选民意识形态;;;;;;;;;;;;x -POLITICS_ISSUE;政见;;;;;;;;;;;;x -POLITICS_PEOPLE;民众;;;;;;;;;;;;x -POLITICS_VOTERS;选民;;;;;;;;;;;;x -POLITICS_UPPERHOUSE;上议院;;;;;;;;;;;;x -POLITICS_SOCIAL_REFORMS;社会改革;;;;;;;;;;;;x -POLITICS_POLITICAL_REFORMS;政治改革;;;;;;;;;;;;x -POLITICS_SELECT_NEW_RULER_PARTY;选择新执政党;;;;;;;;;;;;x -SLAVE_STATE;蓄奴区;;;;;;;;;;;;x -POLITICS_COUNTRY_MODIFIERS;国家修正效果;;;;;;;;;;;;x -POLITICS_REBELS;反叛集团;;;;;;;;;;;;x -POLITICS_DECISIONS;决议;;;;;;;;;;;;x -PRODUCTION;生产;;;;;;;;;;;;x -PRODUCTION_CLOSE_WINDOW;关闭生产窗口;;;;;;;;;;;;x -PRODUCTION_CLOSED;已关闭;;;;;;;;;;;;x -PRODUCTION_FACTORY_INCOME;收入;;;;;;;;;;;;x -PRODUCTION_SELECT_ALL;选择全部;;;;;;;;;;;;x -PRODUCTION_DESELECT_ALL;取消选择全部;;;;;;;;;;;;x -PRODUCTION_SHOW_EMPTY_STATES;显示无工厂地区;;;;;;;;;;;;x -PRODUCTION_HIDE_EMPTY_STATES;隐藏无工厂地区;;;;;;;;;;;;x -PRODUCTION_BUILD_NEW;建造;;;;;;;;;;;;x -PRODUCTION_AVAILABLE_WORKERS;可用工人:;;;;;;;;;;;;x -PRODUCTION_NEEDED_WORKERS;需要工人:;;;;;;;;;;;;x -PRODUCTION_TOGGLE_FILTER_TOOLTIP;显示或隐藏需求或生产$GOODS$的工厂;;;;;;;;;;;;x -PRODUCTION_SELECT_ALL_TOOLTIP;选择所有过滤;;;;;;;;;;;;x -PRODUCTION_DESELECT_ALL_TOOLTIP;取消选择所有过滤;;;;;;;;;;;;x -PRODUCTION_SHOW_EMPTY_TOOLTIP;显示或隐藏没有工厂的地区;;;;;;;;;;;;x -PRODUCTION_FACTORY_LEVEL_TOOLTIP;等级:$LEVEL$/$MAX$\n;;;;;;;;;;;;x -PRODUCTION_FACTORY_INCOME_TOOLTIP;前一天的收入:$INCOME$\n;;;;;;;;;;;;x -PRODUCTION_FACTORY_MONEY_TOOLTIP;当前资产:$MONEY$\n;;;;;;;;;;;;x -PRODUCTION_FACTORY_EMPLOYEECOUNT_TOOLTIP;当前雇员:$EMPLOYEES$/$EMPLOYEE_MAX$\n;;;;;;;;;;;;x -PRODUCTION_BUILD_NEW_FACTORY_TOOLTIP;建设新工厂;;;;;;;;;;;;x -PRODUCTION_EFFICIENCY_TOOLTIP;;;;;;;;;;;;;x -PRODUCTION_SORT_BY_NAME;地区名;;;;;;;;;;;;x -PRODUCTION_SORT_BY_FACTORIES;工厂数;;;;;;;;;;;;x -PRODUCTION_SORT_BY_AVAILABLE_WORKFORCE;可用工人数;;;;;;;;;;;;x -PRODUCTION_SORT_BY_NAME_TOOLTIP;按地区名排序\n;;;;;;;;;;;;x -PRODUCTION_SORT_BY_FACTORIES_TOOLTIP;按工厂数排序\n;;;;;;;;;;;;x -REMOVE_PRODUCTION_SORT_BY_AVAILABLE_WORKFORCE_TOOLTIP;按可用工人数排序\n;;;;;;;;;;;;x -PRODUCTION_CANNOT_BUILD_MISSING_RGO_OUTPUT_TOOLTIP;这个地区并不出产这个工厂所需的物资\n;;;;;;;;;;;;x -PRODUCTION_CANNOT_BUILD_MISSING_GOODS_TOOLTIP;你没有足够的物资来建设这个工厂\n;;;;;;;;;;;;x -PRODUCTION_CANNOT_BUILD_MISSING_MONEY_TOOLTIP;你需要更多的资金来建设这个工厂\n;;;;;;;;;;;;x -PRODUCTION_CANNOT_BUILD_MISSING_SELECTION;从列表中选择一个工厂\n;;;;;;;;;;;;x -PRODUCTION_BUILD_FACTORY_TOOLTIP;建设$FACTORY$\n;;;;;;;;;;;;x -PRODUCTION_CLOSE_TOOLTIP;关闭窗口\n;;;;;;;;;;;;x -PRODUCTION_NOT_ALLOWED_TO_BUILD_TOOLTIP;由于以下原因我们无法建设工厂:\n;;;;;;;;;;;;x -PRODUCTION_NOT_ALLOWED_TO_BUILD_MAX_FACTORIES_TOOLTIP;我们在每个地区最多只能建设$NUMBER$座工厂\n;;;;;;;;;;;;x -PRODUCTION_NOT_ALLOWED_TO_CHANGE_PRIO_TOOLTIP;由于以下原因我们无法变更这个工厂的雇佣优先权:\n;;;;;;;;;;;;x -PRODUCTION_NOT_ALLOWED_TO_SUBSIDISE_TOOLTIP;由于以下原因我们无法补贴这个工厂:\n;;;;;;;;;;;;x -PRODUCTION_NOT_ALLOWED_TO_CLOSE_TOOLTIP;由于以下原因我们无法关闭这个工厂:\n;;;;;;;;;;;;x -PRODUCTION_NOT_ALLOWED_TO_OPEN_TOOLTIP;由于以下原因我们无法重开这个工厂:\n;;;;;;;;;;;;x -PRODUCTION_NOT_ALLOWED_TO_UPGRADE_TOOLTIP;由于以下原因我们无法升级这个工厂:\n;;;;;;;;;;;;x -PRODUCTION_ALLOWED_TO_CHANGE_PRIO_TOOLTIP;变更雇佣优先权\n;;;;;;;;;;;;x -PRODUCTION_ALLOWED_TO_SUBSIDISE_TOOLTIP;补贴工厂\n;;;;;;;;;;;;x -PRODUCTION_ALLOWED_TO_CLOSE_TOOLTIP;关闭工厂\n;;;;;;;;;;;;x -PRODUCTION_ALLOWED_TO_OPEN_TOOLTIP;重开工厂\n;;;;;;;;;;;;x -PRODUCTION_ALLOWED_TO_UPGRADE_TOOLTIP;升级工厂\n;;;;;;;;;;;;x -PRODUCTION_OUTPUT_GOODS_TOOLTIP;每天生产?Y$CURR$?W\n;;;;;;;;;;;;x -PRODUCTION_OUTPUT_EXPLANATION;(基础x生产率x产出率);;;;;;;;;;;;x -PRODUCTION_INPUT_EXPLANATION;(基础x生产率x投入率);;;;;;;;;;;;x -PRODUCTION_INPUT_GOODS_TOOLTIP;每天需要?Y$CURR$?W\n;;;;;;;;;;;;x -PRODUCTION_BASE_OUTPUT_GOODS_TOOLTIP;基础产出:$BASE$\n;;;;;;;;;;;;x -PRODUCTION_BASE_INPUT_GOODS_TOOLTIP;基础投入:$BASE$\n;;;;;;;;;;;;x -PRODUCTION_INPUT_EFFICIENCY_TOOLTIP;投入率:;;;;;;;;;;;;x -PRODUCTION_OUTPUT_EFFICIENCY_TOOLTIP;产出率:;;;;;;;;;;;;x -PRODUCTION_THROUGHPUT_VALUE_TOOLTIP;工人生产:;;;;;;;;;;;;x -PRODUCTION_THROUGHPUT_EFFICIENCY_TOOLTIP;生产率:;;;;;;;;;;;;x -PRODUCTION_POP_UNEMPLOYED_TOOLTIP;失业:$UNEMPLOYED$;;;;;;;;;;;;x -PRODUCTION_POP_OWNER_PRESCENCE_TOOLTIP;本地区比例:$PRESCENCE$;;;;;;;;;;;;x -PRODUCTION_MUST_PRODUCE_GOODS_TOOLTIP;该地区必须出产下列物资中的一项:;;;;;;;;;;;;x -PRODUCTION_FACTORIES_IN_STATE;该地区的工厂\n;;;;;;;;;;;;x -PRODUCTION_FACTOR_FROM;来自;;;;;;;;;;;;x -PRODUCTION_FACTOR_OWNER;业主;;;;;;;;;;;;x -PRODUCTION_FACTOR_WORKER;工人;;;;;;;;;;;;x -PRODUCTION_FACTORY_COUNT_TOOLTIP;该地区工厂数:$CURRENT$/$MAX$\n;;;;;;;;;;;;x -PRODUCTION_FACTORY_UNIQUE_TOOLTIP;该地区没有?Y$NAME$?W\n;;;;;;;;;;;;x -GOODS_PROJECT_COMPLETE;所有物资需求都已被满足;;;;;;;;;;;;x -GOODS_PROJECT_LACK_GOODS;开始建设前所需囤积物资:;;;;;;;;;;;;x -BUILDING_IN_PROGRESS;估计将于?Y$DATE$?W完成;;;;;;;;;;;;x -PRODUCTION_RESOURCE_COST;资源消耗:;;;;;;;;;;;;x -PRODUCTION_IN_STOCKPILE;已储备:;;;;;;;;;;;;x -PRODUCTION_BASE_PRICE;基础价:;;;;;;;;;;;;x -PRODUCTION_INPUT_PRICE;投入价:;;;;;;;;;;;;x -PRODUCTION_TOTAL;所有:;;;;;;;;;;;;x -PRODUCTION_CURRENT_FUNDS;当前资金:;;;;;;;;;;;;x -PRODUCTION_BASE_OUTPUT;基础率:;;;;;;;;;;;;x -PRODUCTION_FACTORIES;工厂;;;;;;;;;;;;x -PRODUCTION_GOODS_TAB;生产;;;;;;;;;;;;x -PRODUCTION_PROJECTS_TAB;计划;;;;;;;;;;;;x -PRODUCTION_SORT_BY_PROJECTS;计划;;;;;;;;;;;;x -PRODUCTION_SORT_BY_COMPLETION;进展;;;;;;;;;;;;x -PROD_INVESTORS;投资者;;;;;;;;;;;;x -PRODUCTION_SORT_BY_PROJECTEERS_TOOLTIP;按投资者数量排序;;;;;;;;;;;;x -PRODUCTION_SORT_BY_COMPLETION_TOOLTIP;按所需物资获得量排序;;;;;;;;;;;;x -PRODUCTION_SORT_BY_PROJECTS_TOOLTIP;按计划排序;;;;;;;;;;;;x -PRODUCTION_GOODS_COMPLETION;已获得$NUM$单位?Y$GOOD$?W;;;;;;;;;;;;x -PRODUCTION_PROJECT_NAME;计划名称;;;;;;;;;;;;x -PRODUCTION_NUM_INVESTORS;投资者数量;;;;;;;;;;;;x -TECHNOLOGYVIEW;科研;;;;;;;;;;;;x -TECHNOLOGYVIEW_ADMINISTRATION;科研学派:;;;;;;;;;;;;x -TECHNOLOGYVIEW_CURRENT_RESEARCH;当前研究:;;;;;;;;;;;;x -TECHNOLOGYVIEW_POSSIBLE_INVERTIONS;可能的发明;;;;;;;;;;;;x -TECHNOLOGYVIEW_SORT_BY_TYPE;类型;;;;;;;;;;;;x -TECHNOLOGYVIEW_SORT_BY_NAME;名称;;;;;;;;;;;;x -TECHNOLOGYVIEW_SORT_BY_PERCENT;进度;;;;;;;;;;;;x -TECHNOLOGYVIEW_SHOW_FOLDER_TOOLTIP;显示?Y$FOLDER$?W科技;;;;;;;;;;;;x -TECHNOLOGYVIEW_NO_RESEARCH;没有选择研究项目;;;;;;;;;;;;x -TECHNOLOGYVIEW_NO_RESEARCH_TOOLTIP;没有选择研究项目;;;;;;;;;;;;x -REMOVE_TECHNOLOGYVIEW_RESEARCH_TOOLTIP;当前正在研究?Y$TECH$?W\n根据当前的投入,研究将于?Y$DATE$?W完成;;;;;;;;;;;;x -TECHNOLOGYVIEW_SORT_BY_TYPE_TOOLTIP;按类型排列可能的发明;;;;;;;;;;;;x -TECHNOLOGYVIEW_SORT_BY_NAME_TOOLTIP;按名称排列可能的发明;;;;;;;;;;;;x -TECHNOLOGYVIEW_SORT_BY_PERCENT_TOOLTIP;按发现机会排列可能的发明;;;;;;;;;;;;x -TECHNOLOGYVIEW_INVENTION_TOOLTIP;我们每月都有?Y$PERCENT$%?W的几率发明?Y$INVENTION$?W。;;;;;;;;;;;;x -TECHNOLOGYVIEW_START_RESEARCH_TOOLTIP;开始?Y$TECH$?W的研究;;;;;;;;;;;;x -TECHNOLOGYVIEW_CANNOT_RESEARCH_TOOLTIP;由于以下原因我们无法研究\n?Y$TECH$?W\n;;;;;;;;;;;;x -TECHNOLOGYVIEW_ALREADY_RESEARCHED_TOOLTIP;我们完成了对?Y$TECH$?W的研究;;;;;;;;;;;;x -TECHNOLOGYVIEW_UNDER_RESEARCH_TOOLTIP;我们当前正在研究?Y$TECH$?W;;;;;;;;;;;;x -TECHNOLOGYVIEW_UNDISCOVERED_INVENTION_TOOLTIP;允许发现?Y$INVENTION$?W;;;;;;;;;;;;x -TECHNOLOGYVIEW_DISCOVERED_INVENTION_TOOLTIP;?Y$INVENTION$?W给予我们如下效果:;;;;;;;;;;;;x -TECHNOLOGYVIEW_NO_CURRENT_RESEARCH;当前没有进行研究;;;;;;;;;;;;x -TECHNOLOGYVIEW_HAVE_DISCOVERED_PREREQ_TOOLTIP;发现了?Y$TECH$?W;;;;;;;;;;;;x -TECHNOLOGYVIEW_RESEARCH_INVESTED_TOOLTIP;(已投入?Y$INVESTED$?W/?Y$COST$?W点);;;;;;;;;;;;x -army_tech;陆军;;;;;;;;;;;;x -commerce_tech;商业;;;;;;;;;;;;x -culture_tech;文化;;;;;;;;;;;;x -industry_tech;工业;;;;;;;;;;;;x -navy_tech;海军;;;;;;;;;;;;x -cattle_RGO_SIZE;养牛场规模;;;;;;;;;;;;x -coal_RGO_SIZE;煤矿规模;;;;;;;;;;;;x -coffee_RGO_SIZE;咖啡种植园规模;;;;;;;;;;;;x -cotton_RGO_SIZE;棉花种植园规模;;;;;;;;;;;;x -dye_RGO_SIZE;染料种植园规模;;;;;;;;;;;;x -fish_RGO_SIZE;渔业码头规模;;;;;;;;;;;;x -grain_RGO_SIZE;谷物农场规模;;;;;;;;;;;;x -iron_RGO_SIZE;铁矿规模;;;;;;;;;;;;x -oil_RGO_SIZE;油井规模;;;;;;;;;;;;x -opium_RGO_SIZE;鸦片种植园规模;;;;;;;;;;;;x -fruit_RGO_SIZE;果园规模;;;;;;;;;;;;x -precious_metal_RGO_SIZE;贵金属矿规模;;;;;;;;;;;;x -rubber_RGO_SIZE;橡胶园规模;;;;;;;;;;;;x -wool_RGO_SIZE;绵羊牧场规模;;;;;;;;;;;;x -silk_RGO_SIZE;养蚕场规模;;;;;;;;;;;;x -sulphur_RGO_SIZE;硫磺矿规模;;;;;;;;;;;;x -tea_RGO_SIZE;茶园规模;;;;;;;;;;;;x -timber_RGO_SIZE;伐木场规模;;;;;;;;;;;;x -tobacco_RGO_SIZE;烟草种植园规模;;;;;;;;;;;;x -tropical_wood_RGO_SIZE;热带伐木场规模;;;;;;;;;;;;x -TRADE_RAW_MATERIALS;原材料;;;;;;;;;;;;x -TRADE_INDUSTRIAL_GOODS;工业品;;;;;;;;;;;;x -TRADE_CONSUMER_GOODS;消费品;;;;;;;;;;;;x -TRADE_MILITARY_GOODS;军需品;;;;;;;;;;;;x -TRADE_NEEDS;需求;;;;;;;;;;;;x -TRADE_MARKET_ACTIVITY;市场动态;;;;;;;;;;;;x -TRADE_STOCKPILE;储备;;;;;;;;;;;;x -TRADE_COMMON_MARKET;共同市场;;;;;;;;;;;;x -TRADE_POPULATION;民众;;;;;;;;;;;;x -TRADE_FACTORIES;工厂;;;;;;;;;;;;x -TRADE_GOVERNMENT;政府;;;;;;;;;;;;x -TRADE_NEED;需求;;;;;;;;;;;;x -TRADE_GOODS;物资;;;;;;;;;;;;x -TRADE_ACTIVITY;供应;;;;;;;;;;;;x -TRADE_COST;价值;;;;;;;;;;;;x -TRADE_STOCK;库存;;;;;;;;;;;;x -TRADE_INCREASE;增加;;;;;;;;;;;;x -TRADE_PRODUCED;生产;;;;;;;;;;;;x -TRADE_EXPORTED;出口;;;;;;;;;;;;x -TRADE_CONFIRM_TRADE;确认贸易;;;;;;;;;;;;x -TRADE_AUTOMATE;自动;;;;;;;;;;;;x -TRADE_BUY_INTERNAL;国内购买;;;;;;;;;;;;x -TRADE_BUY_FROM_STOCKPILE;使库存向共同市场开放;;;;;;;;;;;;x -TRADE_SELL;出售;;;;;;;;;;;;x -TRADE_PRICE_TREND;昨日价格变动:$VALUE$?!;;;;;;;;;;x -TRADE_PRICE_TREND_UNCHANGED;昨日价格没有变化;;;;;;;;;;;;x -TRADE_SELLING;出售库存;;;;;;;;;;;;x -TRADE_BUYING;补充库存;;;;;;;;;;;;x -TRADE_IN_DEMAND;属于高度需求;;;;;;;;;;;;x -TRADE_NOT_IN_DEMAND;不属于高度需求;;;;;;;;;;;;x -ACTUAL_BOUGHT;实际购买:$VAL$;;;;;;;;;;;;x -SUPPLY;供应:$VAL$;;;;;;;;;;;;x -DEMAND;需求:$VAL$;;;;;;;;;;;;x -TRADE_SUPPLY_NEED;$VAL$用于供应部队\n;;;;;;;;;;;;x -TRADE_TEMP_PROD_NEED;$VAL$用于当前生产\n;;;;;;;;;;;;x -form_germany_title;为德意志三呼万岁!;;;;;;;;;;;;x -form_germany_desc;我们通过直接或者间接的手段控制了那些组成德意志国家的亲王国、公国以及自由市,如今德意志民族已经可以团结在一个统一的民族国家内了。为德意志帝国三呼万岁!;;;;;;;;;;;;x -form_italy_title;前进,意大利!;;;;;;;;;;;;x -form_italy_desc;由于在意大利半岛的争夺中确立了主导地位,我们现在已经可以宣布我们完成了意大利的统一并以此来保证意大利人民以及国家领土的安全。;;;;;;;;;;;;x -form_scandinavia_title;为了兄弟人民的福祉!;;;;;;;;;;;;x -form_scandinavia_desc;当我们在斯堪的纳维亚半岛上取得了主导地位后,我们已经有能力将斯堪的纳维亚的人民统一在同一面旗帜下。为了做到这一点,我们必须把整个斯堪的纳维亚半岛划入我们王国的版图或者纳入我们的势力范围。为了兄弟人民的福祉!;;;;;;;;;;;;x -concede_finland_title;放弃芬兰;;;;;;;;;;;;x -concede_finland_desc;瑞典在芬兰战争中的战败已经过去了几十年,现在瑞典王国东半部的芬兰仍暂时处于俄国鹰的蹂躏下。尽管情报显示芬兰有相当大部分的地区都不满俄国人的统治,但是却也没有多少人渴望与瑞典王国重新统一,他们更希望能够获得独立和自治权。有些人认为现在是应该放弃关于让芬兰回归瑞典王国的想法的时候了。;;;;;;;;;;;;x -gag_rule_title;众议院言论限制法;;;;;;;;;;;;x -gag_rule_desc;关于奴隶制存废的争论看上去越来越不可调和,我国有分列的危险。如果我们在众议院内引入言论限制规则,禁止有关奴隶制的议案在众议院内呈现,至少有望缓和当前紧张的局势。;;;;;;;;;;;;x -clay_and_douglas_draft_title;克莱和道格拉斯妥协案;;;;;;;;;;;;x -clay_and_douglas_draft_desc;参议员亨利·克莱和斯蒂芬·A·道格拉斯起草了一份对奴隶制妥协的法案,该法案以人民主权为前提,决定新领土内奴隶制的存废。如果我们支持了这项法案,我们将能在某种程度上缓解当前对于奴隶制度的争论的紧张态势。;;;;;;;;;;;;x -corwin_amendment_title;科温修正案;;;;;;;;;;;;x -corwin_amendment_desc;关于奴隶制的紧张局势达到了一触即发的程度。只要我们设法让国会通过参议员托马斯·科温所提议的宪法修正案,就可以禁止国会通过任何有关奴隶制的宪法修正案。这是一个让人绝望的措施,但局势已经不容我们磨蹭了。;;;;;;;;;;;;x -fugitive_slave_act_title;逃奴法案;;;;;;;;;;;;x -fugitive_slave_act_desc;一旦我们通过了联邦逃奴法案,我们就必须将那些在自由州的逃亡奴隶强制送回他们在蓄奴州的奴隶主身边。这样做至少在一段时间内能够缓解南部各州对于废奴运动的恐惧。;;;;;;;;;;;;x -nashville_convention_title;纳什维尔协定;;;;;;;;;;;;x -nashville_convention_desc;几名南方州的众议员反对那些从更激进的圈子里传来的关于脱离联邦的言论。如果我们非正式地与这些众议员达成一个协议,他们也许能够使那些分离主义者冷静下来。;;;;;;;;;;;;x -ostend_manifesto_title;奥斯坦德宣言;;;;;;;;;;;;x -ostend_manifesto_desc;奥斯坦德宣言的目的是吞并古巴,并使古巴以一个蓄奴州的身份加入联邦,以此来平衡在西部新加入的自由州。如果我们支持这个宣言的话,我们可以缓解当前国内关于奴隶制争论的紧张局势,但是这样也会极大地削弱我国的国际地位以及与欧洲列强的关系。;;;;;;;;;;;;x -kansas_nebraska_act_title;堪萨斯-内布拉斯加法案;;;;;;;;;;;;x -kansas_nebraska_act_desc;如果我们通过了堪萨斯-内布拉斯加法案的话,我们就在事实上废止了1820年密苏里妥协案,这将允许旧路易斯安那殖民地(含路易斯安那州以及由其衍生出的几个州)的居民自行决定奴隶制在其上的存废。废奴主义者将会因为这个法案而仇视我们,但是这对于保证我们联邦完整而不被分裂是有必要的。;;;;;;;;;;;;x -wilmot_proviso_title;威尔莫特附文;;;;;;;;;;;;x -wilmot_proviso_desc;国会议员大卫·威尔莫特提出了一项法案,关于在新占领的墨西哥领土(包含加利福尼亚和新墨西哥地区)上永久地禁止奴隶制的存在。支持这项附文将会极大地缓解北方对于奴隶制的恐惧,但也会增加南方对于废奴主义的恐惧。;;;;;;;;;;;;x -apply_for_USA_statehood_title;申请成为美国的一个州;;;;;;;;;;;;x -apply_for_USA_statehood_desc;我们的位置在北美大陆,我们的传统文化与美国息息相关,因此美国很有可能会同意我们申请成为其的一个州。当然这样做也意味着我们将会被美国所吞并。;;;;;;;;;;;;x -manifest_destiny_title;天命扩张;;;;;;;;;;;;x -manifest_destiny_desc;用从东海岸带来的文明来照亮西部的海岸一直是我们合众国伟大而庄严的使命。让美国鹰张开它的翅膀!;;;;;;;;;;;;x -king_cotton_title;棉花王;;;;;;;;;;;;x -king_cotton_desc;“我们不用费一枪,不用砍一刀,只要他们向我们宣战,我们就可以把整个世界都绑在在我们的战车上。你能想象三年没有棉花的世界吗?英国将会摇摇欲坠,他们不得不竭尽全力地带领着整个文明世界来拯救我们南方。”——詹姆斯·亨利·哈蒙德\n\n如果我们使用了这个名为“棉花王”的策略,我们将会拒绝向欧洲各国出口棉花,这将会让欧洲列强有理由在这场内战中帮助我们。;;;;;;;;;;;;x -bixby_letter_title;致比克斯比夫人的信;;;;;;;;;;;;x -bixby_letter_desc;“在送我披阅的陆军部档案中,我看到一份马萨诸塞州陆军副官长写的报告,说您便是有五个儿子光荣牺牲在战场上的那位母亲。我深深感到,无论我用什么言词,企图来排遣如此巨大的损失给您带来的悲痛,都一定是无力和徒劳的。但我还是抑制不住要向您表示慰问,这种慰问体现在您的儿子们献身拯救的共和国对您的感谢之中。我祈求我们的天父减轻您的丧子之痛,使您只怀有对于已故亲人的美好回忆和庄严的自豪感,您有这种自豪感是理所当然的,因为您在自由的祭坛上献出了代价如此昂贵的牺牲。”——亚伯拉罕·林肯\n\n通过我们将这封信送给比克斯比夫人,我们就可以得到更多的战争支持。;;;;;;;;;;;;x -enact_anaconda_plan_title;蟒蛇计划;;;;;;;;;;;;x -enact_anaconda_plan_desc;蟒蛇计划是一个旨在封锁南方邦联港口,削弱其经济已达到不战而屈人之兵的计划。计划制定者是总司令温菲尔德·斯科特。具体的计划是通过封锁南方主要港口来削弱邦联经济;然后夺取密西西比河以切断南部。我们可以通过执行这个计划来让南方无法得到他们所必要的战争物资从而无力继续战争。;;;;;;;;;;;;x -anaconda_plan;蟒蛇计划;;;;;;;;;;;;x -desc_anaconda_plan;联邦军正在执行由温菲尔德·斯科特提出的蟒蛇计划并正在封锁我们的港口。如果他们成功的话,我们的战争物资将会很快枯竭,并且将我们推入失败的深渊。我们必须保卫我们港口通行的安全!;;;;;;;;;;;;x -shermans_march_to_the_sea_title;谢尔曼的“向海洋进军”行动;;;;;;;;;;;;x -shermans_march_to_the_sea_desc;在1864年11月到12月间的进军佐治亚州的战役中,威廉·特库姆塞·谢尔曼少将使用了所谓的“总体战”策略,即一系列针对南方平民的恐怖行动。通过深入邦联的领土,并且破坏佐治亚州许多的民用基础设施,谢尔曼声称这将摧毁南方的战斗意志。他的行动给邦联敲响了最后的丧钟。;;;;;;;;;;;;x -forced_egyptological_excavations_title;帝王谷;;;;;;;;;;;;x -forced_egyptological_excavations_desc;由于我们控制了卢克索,我们因此可以派出一支远征队去帝王谷进行一些考古学的挖掘行动。如果能够发现古埃及法老的陵墓的话将会提高我们的声望。;;;;;;;;;;;;x -egyptological_excavations_title;帝王谷;;;;;;;;;;;;x -egyptological_excavations_desc;埃及的帝王谷是一个对于考古学而言全新的价值非凡的发掘点。通过向埃及政府提出对帝王谷挖掘行动的垄断权,就能够保证由我们而不是别的列强来发现这些令人惊叹的古代遗迹了。;;;;;;;;;;;;x -abolish_prohibition_title;废除禁酒令;;;;;;;;;;;;x -abolish_prohibition_desc;有些人认为我们国家对于禁酒令的试验已经持续太久了,并认为这种过激的约束应当被废止。;;;;;;;;;;;;x -enact_liquor_prohibition_title;禁酒令;;;;;;;;;;;;x -enact_liquor_prohibition_desc;禁酒同盟,一个旨在宣传酗酒的危害以及鼓吹禁止饮酒的组织,正在游说各个政策制定者颁布一条全国性的禁止销售、饮用和持有酒精类饮料的法令。尽管反对者认为禁酒令将会使得整个酒类市场转入地下并为犯罪组织提供资金来源,但禁酒同盟认为酒精是导致许多社会问题的根源,甚至是使人犯罪的罪魁祸首。;;;;;;;;;;;;x -die_groot_trek_title;大迁徙;;;;;;;;;;;;x -die_groot_trek_desc;大迁徙是指南非的荷兰裔农民(布尔人)的一次大迁徙,他们从已经被英国控制的开普殖民地迁徙至奥兰治河与瓦尔河之外的土地,并最终到达他们的亲属在南非腹地建立的“布尔共和国”。;;;;;;;;;;;;x -attack_the_laagers_title;攻击货车营地;;;;;;;;;;;;x -attack_the_laagers_desc;那些白人(在他们之间叫做“布尔人”)已经越过恩康河,开始从英属开普殖民地向东方和西方移民。我们已经看到,他们来了,带着他们的妻子和儿女,我们怀疑,那意味着他们想留下来,但是这片土地是我们的土地……;;;;;;;;;;;;x -sand_river_convention_title;沙河协定;;;;;;;;;;;;x -sand_river_convention_desc;通过确定我国与英属开普殖民地的边界,我们能够加强与英国之间的关系。;;;;;;;;;;;;x -orange_river_convention_title;奥兰治河协定;;;;;;;;;;;;x -orange_river_convention_desc;通过确定我国与英属开普殖民地的边界,我们能够加强与英国之间的关系。;;;;;;;;;;;;x -enact_dual_monarchy_title;奥匈妥协;;;;;;;;;;;;x -enact_dual_monarchy_desc;一段时间以来,匈牙利贵族一直在推动所谓匈牙利人民以及“圣斯蒂芬王冠的领地”独立的呼声。为此,一项与匈牙利贵族妥协的法案诞生了,匈牙利王国和奥地利帝国将合并成为一个新的政治实体:奥匈帝国。上帝守护,上帝保佑!;;;;;;;;;;;;x -reichsland_elsass_title;艾尔萨斯-罗特宁根帝国省;;;;;;;;;;;;x -reichsland_elsass_desc;既然我们掌握了过去属于法国的阿尔萨斯-洛林地区,或许我们是该考虑更改当地的地名了。让我们开始建立崭新的帝国省——艾尔萨斯-罗特宁根!;;;;;;;;;;;;x -restore_alsace_title;恢复阿尔萨斯-洛林!;;;;;;;;;;;;x -restore_alsace_desc;既然阿尔萨斯已经回到了它的合法政府——法国的怀抱中,我们现在又可以将当地的地名恢复成原来法语的形式了。;;;;;;;;;;;;x -trail_of_tears_title;血泪之路;;;;;;;;;;;;x -trail_of_tears_desc;“血泪之路”源自切罗基人的用语,是指强迫那些居住在美国东南部地区(佐治亚、田纳西、阿拉巴马等)的大切罗基民族搬迁到俄克拉荷马新建立的印第安领地的过程。是否颁布1830年印第安人驱逐法案的具体决定现在就在我们的手中了。;;;;;;;;;;;;x -custers_expedition_title;黑丘探险;;;;;;;;;;;;x -custers_expedition_desc;黑丘作为达科他领地的一部分,已被我国政府认可是属于苏族人的土地。然而,这片土地还未进行过矿产的勘察,最近又有报告浮出水面,称印第安人已经在山丘挖掘出了大量的黄金。乔治·阿姆斯特朗·卡斯特,一位年轻能干的陆军中校,已经准备好被派往黑丘调查此事。;;;;;;;;;;;;x -enact_the_homestead_act_title;宅地法;;;;;;;;;;;;x -enact_the_homestead_act_desc;1862年总统亚伯拉罕·林肯通过了《宅地法》,给予有资格的申请人在美国西部申请一片至多160英亩的土地。该法案与其他一系列相似的法案一起,共同构建了美国作为机会之地与新起始之地的形象与名声。;;;;;;;;;;;;x -ems_dispatch_title;埃姆斯密电;;;;;;;;;;;;x -ems_dispatch_desc;这最初只是普鲁士国王威廉一世递交给普鲁士首相奥托·冯·俾斯麦的一份内部备忘录。内容主要是关于在法国大使和威廉一世于黑森-拿骚的巴德埃姆斯温泉进行的一次非正式会晤期间法国大使提出的一些要求。埃姆斯密电很有可能是导致法国宣战,进而开启那场日后被称作“普法战争”的大战的最重要的导火索。通过发送埃姆斯密电,我们将冒险挑起一场与法国的战争。;;;;;;;;;;;;x -liberty_enlightening_the_world_title;自由女神像;;;;;;;;;;;;x -liberty_enlightening_the_world_desc;距离法国和拉斐特将军在勇敢而年轻的美利坚合众国诞生和最危险的时候给予的援助已经过去100年了。从那时起,美国就一直是引领世界上所有喜爱自由的人们的一盏明灯,并清楚地向世界表达出了实现人类自由的可能性。一些法国的共和党人建议我们应当送美国人民一份合适的礼物以祝福他们建国100周年以及与法国传统的友谊。自由万岁!;;;;;;;;;;;;x -construct_germania_werft_title;弗里德里希·克虏伯·日耳曼尼亚造船厂;;;;;;;;;;;;x -construct_germania_werft_desc;坐落于基尔的日耳曼尼亚造船厂一直都是北德主要的造船厂,它负责在一战和二战期间为德国海军提供潜艇,甚至还包括了德皇威廉二世的游艇。最初该厂在1867年由北德造船工业协会创立,随后被著名的德国实业家弗里德里希·克虏伯在1902年买下,并重命名为“弗里德里希·克虏伯·日耳曼尼亚造船厂”。通过在基尔建造该船厂,就可以保证我们今后不会缺乏所需的舰船。;;;;;;;;;;;;x -WE_NOT_GREATNATION;我们不是列强;;;;;;;;;;;;x -ACT_NO_SELF;我们自己不是可谈判对象。;;;;;;;;;;;;x -ENROUTE;外交官在途中,你必须等到$DATE$后才可派出另一名;;;;;;;;;;;;x -DIP_NO_DIPLO;你需要?Y$NEEDED$?W点外交点数,现有?Y$CURRENT$?W点外交点数;;;;;;;;;;;;x -DIP_ENOUGH_DIPLO;这将花费?Y$NEEDED$?W点外交点数,现有?Y$CURRENT$?W点外交点数;;;;;;;;;;;;x -DIP_NO_INFLUENCE;你需要?Y$NEEDED$?W点影响力,现有?Y$CURRENT$?W点影响力;;;;;;;;;;;;x -DIP_ENOUGH_INFLUENCE;这将花费我们?Y$NEEDED$?W点影响力,现有?Y$CURRENT$?W点影响力;;;;;;;;;;;;x -CANNOT_TARGET_GREATNATION;我们不能对列强施加影响;;;;;;;;;;;;x -NOT_ENOUGH_RELATION;需要他们对我国的评价为?Y$NEEDED$?W才能对该国施加影响,当前评价为?Y$CURRENT$?W;;;;;;;;;;;;x -ENOUGH_RELATION;他们对我们的看法已经好得不能再好了;;;;;;;;;;;;x -ALREADY_BAD_RELATION;?Y$RECIPIENT$?W对?Y$TARGET$?Y的看法为?Y$OPINION$?W;;;;;;;;;;;;x -ALREADY_IN_SPHERE;该国已经处于?Y$LEADER$?W的势力范围内;;;;;;;;;;;;x -IN_NO_SPHERE;这个国家未处于任何势力范围;;;;;;;;;;;;x -IN_OUR_SPHERE;这个国家处于我们的势力范围;;;;;;;;;;;;x -CALL_MUST_BE_ALLIES;我们只能要求盟友加入战争;;;;;;;;;;;;x -CALL_MUST_BE_AT_WAR;我们只能在战争状态下才能要求盟友加入战争;;;;;;;;;;;;x -CALL_MUST_HAVE_JOINABLE_WAR;我们的盟友不适合加入战争;;;;;;;;;;;;x -FIGHTING_WAR_TOGETHER;我们不能与正在并肩作战的盟友解除盟约;;;;;;;;;;;;x -EMBASSY_IS_BANNED;因为我们的外交官被驱逐导致无法继续影响该国。我们怀疑?Y$COUNTRY$?W是幕后黑手。我们的新任外交官将于?Y$DATE$?W上任。;;;;;;;;;;;;x -REMOVE_WE_ARE_DISCREDITED;我们的名誉被?Y$COUNTRY$?W玷污,使我们影响他国的成本上升了?Y$PERCENT$%?W。我们有望在?Y$DATE$?W挽回名誉。;;;;;;;;;;;;x -WARSUB_MUST_BE_AT_WAR;国家必须处于战争状态才能收到战争援助;;;;;;;;;;;;x -WARSUBSIDIES_THEY_ACCEPT_LOG;我们目前给与$RECIPIENT$战争援助;;;;;;;;;;;;x -WARSUBSIDIES_WE_ACCEPT_LOG;我们现在得到$ACTOR$给与的战争援助;;;;;;;;;;;;x -WARSUBSIDIES_OTHER_ACCEPT_LOG;$ACTOR$现在给与$RECIPIENT$战争援助;;;;;;;;;;;;x -WARSUBSIDIES_BUTTON;战争援助;;;;;;;;;;;;x -CANCEL_WARSUBSIDIES_THEY_ACCEPT_LOG;我们现在已停止给与$RECIPIENT$战争援助;;;;;;;;;;;;x -CANCEL_WARSUBSIDIES_WE_ACCEPT_LOG;$ACTOR$已停止给与我们战争援助;;;;;;;;;;;;x -CANCEL_WARSUBSIDIES_OTHER_ACCEPT_LOG;$ACTOR$已停止给与$RECIPIENT$战争援助;;;;;;;;;;;;x -CANCEL_WARSUBSIDIES_DESC;取消对该国的资金援助;;;;;;;;;;;;x -CANCEL_WARSUBSIDIES_BUTTON;取消战争援助;;;;;;;;;;;;x -ASKMILITARYACCESS_THEY_ACCEPT_LOG;$RECIPIENT$决定给与我们军事通行权;;;;;;;;;;;;x -ASKMILITARYACCESS_WE_ACCEPT_LOG;我们决定给与$ACTOR$军事通行权;;;;;;;;;;;;x -ASKMILITARYACCESS_OTHER_ACCEPT_LOG;$RECIPIENT$决定给与$ACTOR$军事通行权;;;;;;;;;;;;x -ASKMILITARYACCESS_THEY_DECLINE_LOG;$RECIPIENT$拒绝给与我们军事通行权;;;;;;;;;;;;x -ASKMILITARYACCESS_WE_DECLINE_LOG;我们拒绝给与$ACTOR$军事通行权;;;;;;;;;;;;x -ASKMILITARYACCESS_OTHER_DECLINE_LOG;$RECIPIENT$拒绝给与$ACTOR$军事通行权;;;;;;;;;;;;x -ASKMILITARYACCESS_DESC;允许我国军队通过他们国家;;;;;;;;;;;;x -ASKMILITARYACCESS_BUTTON;军事通行权;;;;;;;;;;;;x -ASKMILITARYACCESS_OFFER;$ACTOR$向我们要求军事通行权,如果我们接受,他们的军队将可以自由地通过我国领土;;;;;;;;;;;;x -CANCELASKMILITARYACCESS_THEY_ACCEPT_LOG;我盟决定不再需要$RECIPIENT$的军事通行权;;;;;;;;;;;;x -CANCELASKMILITARYACCESS_WE_ACCEPT_LOG;$ACTOR$决定不再需要我国的军事通行权;;;;;;;;;;;;x -CANCELASKMILITARYACCESS_OTHER_ACCEPT_LOG;$ACTOR$决定不再需要$RECIPIENT$的军事通行权;;;;;;;;;;;;x -CANCELASKMILITARYACCESS_DESC;移除在该国的军事通行权;;;;;;;;;;;;x -CANCELASKMILITARYACCESS_BUTTON;取消军事通行;;;;;;;;;;;;x -GIVEMILITARYACCESS_THEY_ACCEPT_LOG;$RECIPIENT$接受了我们的军事通行提议;;;;;;;;;;;;x -GIVEMILITARYACCESS_WE_ACCEPT_LOG;我们接受了$ACTOR$的军事通行提议;;;;;;;;;;;;x -GIVEMILITARYACCESS_OTHER_ACCEPT_LOG;$RECIPIENT$接受了$ACTOR$的军事通行提议;;;;;;;;;;;;x -GIVEMILITARYACCESS_THEY_DECLINE_LOG;$RECIPIENT$拒绝我们的军事通行提议;;;;;;;;;;;;x -GIVEMILITARYACCESS_WE_DECLINE_LOG;我们拒绝了$ACTOR$的军事通行提议;;;;;;;;;;;;x -GIVEMILITARYACCESS_OTHER_DECLINE_LOG;$RECIPIENT$拒绝了$ACTOR$的军事通行提议;;;;;;;;;;;;x -GIVEMILITARYACCESS_DESC;允许该国军队通过我国领土;;;;;;;;;;;;x -GIVEMILITARYACCESS_BUTTON;给与军事通行权;;;;;;;;;;;;x -GIVEMILITARYACCESS_OFFER;$ACTOR$提供我们军事通行权,接受的话我国军队可以自由通过该国的领土;;;;;;;;;;;;x -CANCELGIVEMILITARYACCESS_THEY_ACCEPT_LOG;我们决定撤销给与$RECIPIENT$的军事通行权;;;;;;;;;;;;x -CANCELGIVEMILITARYACCESS_WE_ACCEPT_LOG;$ACTOR$撤销了我国在该国的军事通行权;;;;;;;;;;;;x -CANCELGIVEMILITARYACCESS_OTHER_ACCEPT_LOG;$ACTOR$撤销了给与$RECIPIENT$的军事通行权;;;;;;;;;;;;x -CANCELGIVEMILITARYACCESS_DESC;移除我国给与该国的军事通行权;;;;;;;;;;;;x -CANCELGIVEMILITARYACCESS_BUTTON;撤销军事通行权;;;;;;;;;;;;x -ALLIANCE_THEY_ACCEPT_LOG;$RECIPIENT$加入了我们的军事联盟;;;;;;;;;;;;x -ALLIANCE_WE_ACCEPT_LOG;我们加入了和$ACTOR$的军事联盟;;;;;;;;;;;;x -ALLIANCE_THEY_DECLINE_LOG;$RECIPIENT$拒绝了我国的军事联盟提议;;;;;;;;;;;;x -ALLIANCE_WE_DECLINE_LOG;我们拒绝了$ACTOR$的军事联盟提议;;;;;;;;;;;;x -ALLIANCE_OTHER_DECLINE_LOG;$RECIPIENT$拒绝了$ACTOR$的军事联盟提议;;;;;;;;;;;;x -ALLIANCE_DESC;如果某国接受了我们的结盟提议,在战时我们可以相互协助;;;;;;;;;;;;x -ALLIANCE_BUTTON;提议结盟;;;;;;;;;;;;x -ALLIANCE_OFFER;$ACTOR$提议我们组建联盟,这样在战时我们可以相互协助;;;;;;;;;;;;x -CANCELALLIANCE_THEY_ACCEPT_LOG;我们解散了与$RECIPIENT$的联盟;;;;;;;;;;;;x -CANCELALLIANCE_WE_ACCEPT_LOG;$ACTOR$解散了和我国的联盟;;;;;;;;;;;;x -CANCELALLIANCE_OTHER_ACCEPT_LOG;$ACTOR$解散了他们与$RECIPIENT$的联盟;;;;;;;;;;;;x -CANCELALLIANCE_DESC;中止我国与该国的盟约,将对我们的外交关系产生负面影响;;;;;;;;;;;;x -CANCELALLIANCE_BUTTON;解除盟约;;;;;;;;;;;;x -CALLALLY_THEY_ACCEPT_LOG;$RECIPIENT$已经参与支援我们的战争;;;;;;;;;;;;x -CALLALLY_WE_ACCEPT_LOG;我们已经同意支援$ACTOR$他们的战争;;;;;;;;;;;;x -CALLALLY_OTHER_ACCEPT_LOG;$RECIPIENT$同意支援$ACTOR$他们的战争;;;;;;;;;;;;x -CALLALLY_THEY_DECLINE_LOG;$RECIPIENT$拒绝支援我们的战争;;;;;;;;;;;;x -CALLALLY_WE_DECLINE_LOG;我们拒绝支援$ACTOR$他们的战争;;;;;;;;;;;;x -CALLALLY_OTHER_DECLINE_LOG;$RECIPIENT$拒绝支援$ACTOR$他们的战争;;;;;;;;;;;;x -REMOVE_CALLALLY_DESC;请求我们的盟友在这场冲突中支援我们;;;;;;;;;;;;x -CALLALLY_BUTTON;请求盟友支援;;;;;;;;;;;;x -REMOVE_CALLALLY_OFFER;我们最忠实的盟友$ACTOR$,请求我们支援他们一起对付$LIST$;;;;;;;;;;;;x -DISCREDIT_THEY_ACCEPT_LOG;我们已经败坏了$TARGET$的名誉,这将减少他对$RECIPIENT$的影响力;;;;;;;;;;;;x -DISCREDIT_WE_ACCEPT_LOG;$ACTOR$已经败坏了$TARGET$的名誉,我们减少了对他们的影响力;;;;;;;;;;;;x -DISCREDIT_OTHER_ACCEPT_LOG;$ACTOR$已经败坏了$TARGET$的名誉,这将减少他们对$RECIPIENT$的影响力;;;;;;;;;;;;x -DISCREDIT_DESC;败坏他国列强的名誉,使其难以影响该国,持续?Y$DAYS$?W天;;;;;;;;;;;;x -DISCREDIT_BUTTON;败坏名誉;;;;;;;;;;;;x -EXPELADVISORS_THEY_ACCEPT_LOG;我们说服$RECIPIENT$已经驱逐了所有$TARGET$的顾问;;;;;;;;;;;;x -EXPELADVISORS_WE_ACCEPT_LOG;我们已被$ACTOR$说服驱逐了所有$TARGET$的顾问;;;;;;;;;;;;x -EXPELADVISORS_OTHER_ACCEPT_LOG;$ACTOR$说服$RECIPIENT$驱逐了所有$TARGET$的顾问;;;;;;;;;;;;x -EXPELADVISORS_DESC;这将去除某个列强对该国所有的影响力,同时起到败坏名誉的效果。;;;;;;;;;;;;x -EXPELADVISORS_BUTTON;驱逐顾问;;;;;;;;;;;;x -CEASECOLONIZATION_THEY_ACCEPT_LOG;$RECIPIENT$同意停止对$RSTATE$的殖民,如果我们停止殖民$ASTATE$。;;;;;;;;;;;;x -CEASECOLONIZATION_WE_ACCEPT_LOG;我们同意停止对$RSTATE$的殖民,如果$ACTOR$停止殖民$ASTATE$。;;;;;;;;;;;;x -CEASECOLONIZATION_OTHER_ACCEPT_LOG;$RECIPIENT$同意停止对$RSTATE$的殖民,如果$ACTOR$停止殖民$ASTATE$。;;;;;;;;;;;;x -CEASECOLONIZATION_THEY_DECLINE_LOG;$RECIPIENT$拒绝停止对$RSTATE$的殖民;;;;;;;;;;;;x -CEASECOLONIZATION_WE_DECLINE_LOG;我们拒绝停止对$RSTATE$的殖民;;;;;;;;;;;;x -CEASECOLONIZATION_OTHER_DECLINE_LOG;$RECIPIENT$拒绝停止对$RSTATE$的殖民,$ACTOR$提议停止殖民$ASTATE$。;;;;;;;;;;;;x -CEASECOLONIZATION_DESC;要求某国停止对我们已经殖民的地区进行殖民,作为交换,我们也这么做。;;;;;;;;;;;;x -CEASECOLONIZATION_BUTTON;停止殖民;;;;;;;;;;;;x -CEASECOLONIZATION_OFFER;$ACTOR$要求我们停止殖民$RSTATE$,作为报答他们将停止殖民$ASTATE$。;;;;;;;;;;;;x -BANEMBASSY_THEY_ACCEPT_LOG;我们说服$RECIPIENT$驱逐了$TARGET$的大使。;;;;;;;;;;;;x -BANEMBASSY_WE_ACCEPT_LOG;我们已经被$ACTOR$说服驱逐了来自$TARGET$的大使;;;;;;;;;;;;x -BANEMBASSY_OTHER_ACCEPT_LOG;$ACTOR$说服$RECIPIENT$驱逐了来自$TARGET$的大使;;;;;;;;;;;;x -BANEMBASSY_DESC;这将去除某个列强对该国所有的影响力,阻止他们在$DAYS$?W天内无法对该国进行任何外交行动,同样也起到败坏名誉的效果。;;;;;;;;;;;;x -BANEMBASSY_BUTTON;封锁使馆;;;;;;;;;;;;x -INCREASEOPINION_THEY_ACCEPT_LOG;我们将$RECIPIENT$对我们的评价提高到了$OPINION$。;;;;;;;;;;;;x -INCREASEOPINION_WE_ACCEPT_LOG;我们对$ACTOR$的评价提高到了$OPINION$。;;;;;;;;;;;;x -INCREASEOPINION_OTHER_ACCEPT_LOG;$RECIPIENT$对$ACTOR$的评价提高到了$OPINION$。;;;;;;;;;;;;x -INCREASEOPINION_DESC;提高在该国的评价;;;;;;;;;;;;x -INCREASEOPINION_BUTTON;提高评价;;;;;;;;;;;;x -DECREASEOPINION_THEY_ACCEPT_LOG;我们将$RECIPIENT$对$TARGET$的评价降低到了$OPINION$。;;;;;;;;;;;;x -DECREASEOPINION_WE_ACCEPT_LOG;$ACTOR$将我国对$TARGET$的评价降低到了$OPINION$。;;;;;;;;;;;;x -DECREASEOPINION_OTHER_ACCEPT_LOG;$ACTOR$已经将$RECIPIENT$对$TARGET$的评价降低到了$OPINION$。;;;;;;;;;;;;x -DECREASEOPINION_DESC;降低该国对其他列强的评价;;;;;;;;;;;;x -DECREASEOPINION_BUTTON;降低评价;;;;;;;;;;;;x -ADDTOSPHERE_THEY_ACCEPT_LOG;我们已经将$RECIPIENT$纳入我们的势力范围;;;;;;;;;;;;x -ADDTOSPHERE_WE_ACCEPT_LOG;$ACTOR$已经将我们纳入他们的势力范围;;;;;;;;;;;;x -ADDTOSPHERE_OTHER_ACCEPT_LOG;$ACTOR$已经将$RECIPIENT$纳入他们的势力范围;;;;;;;;;;;;x -ADDTOSPHERE_DESC;使该国加入我国的势力范围;;;;;;;;;;;;x -ADDTOSPHERE_BUTTON;纳入势力范围;;;;;;;;;;;;x -REMOVEFROMSPHERE_THEY_ACCEPT_LOG;我们已经将$RECIPIENT$移出$TARGET$的势力范围;;;;;;;;;;;;x -REMOVEFROMSPHERE_WE_ACCEPT_LOG;$ACTOR$已经将我们移除出$TARGET$的势力范围;;;;;;;;;;;;x -REMOVEFROMSPHERE_OTHER_ACCEPT_LOG;$ACTOR$已经将$RECIPIENT$移出$TARGET$的势力范围;;;;;;;;;;;;x -REMOVE_REMOVEFROMSPHERE_DESC;将该国移出某国的实力范围;;;;;;;;;;;;x -REMOVEFROMSPHERE_BUTTON;移出势力范围;;;;;;;;;;;;x -INCREASERELATION_THEY_ACCEPT_LOG;我们已经增进了和$RECIPIENT$的外交关系;;;;;;;;;;;;x -REMOVE_INCREASERELATION_WE_ACCEPT_LOG;$RECIPIENT$已经增进了和我国的外交关系;;;;;;;;;;;;x -INCREASERELATION_OTHER_ACCEPT_LOG;$ACTOR$已经增进了和$RECIPIENT$的外交关系;;;;;;;;;;;;x -INCREASERELATION_DESC;在我们国家间增进外交关系;;;;;;;;;;;;x -REMOVE_INCREASERELATION_BUTTON;增进外交关系;;;;;;;;;;;;x -DECREASERELATION_THEY_ACCEPT_LOG;我国已经降低和$RECIPIENT$的外交关系。;;;;;;;;;;;;x -REMOVE_DECREASERELATION_WE_ACCEPT_LOG;$RECIPIENT$已经降低和我国的外交关系;;;;;;;;;;;;x -DECREASERELATION_OTHER_ACCEPT_LOG;$ACTOR$已经降低和$RECIPIENT$的外交关系;;;;;;;;;;;;x -DECREASERELATION_DESC;在国家间降低外交关系;;;;;;;;;;;;x -REMOVE_DECREASERELATION_BUTTON;降低外交关系;;;;;;;;;;;;x -po_disarmament;在接下来的?Y$YEARS$?!之内禁止他们重整军备并使其损失?Y$PERCENTAGE$%?!军队;;;;;;;;;;;;x -po_reparations;在接下来的?Y$YEARS$?!之内必须支付?Y$PERCENTAGE$%?!税收;;;;;;;;;;;;x -po_reduce_prestige;减少?R$VALUE$?!威望;;;;;;;;;;;;x -SELECT_WAR_GOAL;选择一个战争目标;;;;;;;;;;;;x -nocasusbelli;无战争借口;;;;;;;;;;;;x -conquest;征服;;;;;;;;;;;;x -conquest_setup;吞并$RECIPIENT$;;;;;;;;;;;;x -conquest_short;吞并$RECIPIENT$;;;;;;;;;;;;x -add_to_sphere;纳入势力范围;;;;;;;;;;;;x -add_to_sphere_short;将$RECIPIENT$纳入势力范围;;;;;;;;;;;;x -add_to_sphere_setup;将$RECIPIENT$纳入势力范围;;;;;;;;;;;;x -take_from_sphere;抢夺势力范围;;;;;;;;;;;;x -take_from_sphere_short;从势力范围夺取$THIRD$;;;;;;;;;;;;x -take_from_sphere_setup;从$RECIPIENT$的势力范围夺取$THIRD$;;;;;;;;;;;;x -acquire_core_state;获得核心领土;;;;;;;;;;;;x -acquire_core_state_short;获得$STATE$;;;;;;;;;;;;x -acquire_core_state_setup;从$RECIPIENT$获得有我们核心的$STATE$;;;;;;;;;;;;x -acquire_state;获得领土;;;;;;;;;;;;x -acquire_state_short;获得$STATE$;;;;;;;;;;;;x -acquire_state_setup;从$RECIPIENT$获得$STATE$;;;;;;;;;;;;x -place_in_the_sun;阳光下的地盘;;;;;;;;;;;;x -place_in_the_sun_short;获得$STATE$;;;;;;;;;;;;x -place_in_the_sun_setup;从$RECIPIENT$获得$STATE$殖民地;;;;;;;;;;;;x -cut_down_to_size;制裁;;;;;;;;;;;;x -cut_down_to_size_short;制裁$RECIPIENT$;;;;;;;;;;;;x -cut_down_to_size_setup;制裁$RECIPIENT$;;;;;;;;;;;;x -free_peoples;解放人民;;;;;;;;;;;;x -free_peoples_short;$THIRD$获得$STATE$;;;;;;;;;;;;x -free_peoples_setup;$RECIPIENT$将$STATE$还给$THIRD$;;;;;;;;;;;;x -protect_minor;保护弱小;;;;;;;;;;;;x -protect_minor_short;$THIRD$获得$STATE$;;;;;;;;;;;;x -protect_minor_setup;强迫$RECIPIENT$将$STATE$还给$THIRD$;;;;;;;;;;;;x -humiliate;羞辱;;;;;;;;;;;;x -humiliate_short;羞辱$RECIPIENT$;;;;;;;;;;;;x -humiliate_setup;羞辱$RECIPIENT$;;;;;;;;;;;;x -WETARGET_DISCREDIT_LOG;$ACTOR$败坏我们的名誉,这将降低我们对$RECIPIENT$的影响力;;;;;;;;;;;;x -WETARGET_EXPELADVISORS_LOG;$ACTOR$说服$RECIPIENT$驱逐我们所有的顾问!;;;;;;;;;;;;x -WETARGET_BANEMBASSY_LOG;$ACTOR$说服$RECIPIENT$驱逐我们所有的使节!;;;;;;;;;;;;x -WETARGET_DECREASEOPINION_LOG;$ACTOR$已经将$RECIPIENT$对我们的评价降低到了$OPINION$!;;;;;;;;;;;;x -WETARGET_REMOVEFROMSPHERE_LOG;$ACTOR$已经将$RECIPIENT$移出我们的势力范围;;;;;;;;;;;;x -DIPL_AT_WAR;战争期间不允许;;;;;;;;;;;;x -CW_WARNINSPHERE_SHORT;他们处于$COUNTRY$的势力范围内;;;;;;;;;;;;x -WARGOAL_COST_DESC;$BADBOY$恶名,$PRESTIGE$威望和$COST$和平代价;;;;;;;;;;;;x -DIPL_NOT_AT_WAR;我们未处在战争状态;;;;;;;;;;;;x -WAR_BUTTON;宣战;;;;;;;;;;;;x -PEACE_BUTTON;和平提议;;;;;;;;;;;;x -WARGOAL_BUTTON;添加战争目标;;;;;;;;;;;;x -CD_PAYINGREPARATIONS;赔款给$LIST$;;;;;;;;;;;;x -CD_RECEIVINGPARATIONS;从$LIST$获得赔款;;;;;;;;;;;;x -BUDGET_WARINDEMNITIES;赔款:?Y$VAL$?W;;;;;;;;;;;;x -WARGOAL_PENALTY;未达成战争目标对斗争性的影响:?Y$MILITANCY$?W;;;;;;;;;;;;x -PO_PD_100;陛下,我们取得了压倒性胜利,可以提出我们想要的任何要求;;;;;;;;;;;;x -REMOVE_PO_PD_70;你获得了压倒性胜利,你可以要求割让几个省份,大量的赔款或者其他条件。;;;;;;;;;;;;x -REMOVE_PO_PD_40;你获得了完全胜利,要求割让某个省份看起来对方能够接受。;;;;;;;;;;;;x -REMOVE_PO_PD_10;你获得了胜利,敌人将非常愿意达成无条件和平,或者少许赔点钱。;;;;;;;;;;;;x -PO_PD_NEG_5;战争仍然难分难解;;;;;;;;;;;;x -REMOVE_PO_PD_NEG_25;敌人获胜,你需要支付少量赔款或者某个省份来换取和平。;;;;;;;;;;;;x -REMOVE_PO_PD_NEG_60;敌人取得完全胜利,你需要至少割让两个省份和大量赔款来换取和平。;;;;;;;;;;;;x -REMOVE_PO_PD_NEG_99;敌人取得了压倒性胜利,你需要割让他们想要的任何省份来满足他们,或者比这更糟。;;;;;;;;;;;;x -PO_PD_NEG_100;我们彻底被击败,敌人可以向我们提出任何要求;;;;;;;;;;;;x -PO_WELEAD;\n我们代表我们整个联盟进行谈判;;;;;;;;;;;;x -PO_WENOTLEAD;\n我们单独进行谈判;;;;;;;;;;;;x -PO_THEYLEAD;,他们代表他们整个联盟进行谈判;;;;;;;;;;;;x -PO_THEYNOTLEAD;,他们单独进行谈判;;;;;;;;;;;;x -NOT_BROKEN;他们的军队尚未被彻底击败;;;;;;;;;;;;x -DEMAND_PEACE;要求和平条件;;;;;;;;;;;;x -OFFER_PEACE;提供和平条件;;;;;;;;;;;;x -WARGOAL_DESC;增加战争目标;;;;;;;;;;;;x -WAR_SCORE;战争得分;;;;;;;;;;;;x -CALCULATED_WARSCORE;和平提议分值:$VAL$;;;;;;;;;;;;x -VALID_WARTARGET;允许我们对该国进行宣战;;;;;;;;;;;;x -INVALID_WARTARGET_SHARED_WAR;我们将和该国在下场战争中并肩作战;;;;;;;;;;;;x -TOTAL_MILITARY_STRENGTH;总体军事力量:?Y$VALUE$?W;;;;;;;;;;;;x -GUNBOAT_SETUP_DESC;$RECIPIENT$将被强制偿还总额为?Y$AMOUNT$?W的借款,并且他们的税率将被锁定在?Y$LOW_TAX$?W和?Y$HIGH_TAX$?W之间。;;;;;;;;;;;;x -GUNBOAT_BUTTON;炮舰外交;;;;;;;;;;;;x -GUNBOAT_DESC;使用海军胁迫他们偿还债务;;;;;;;;;;;;x -GUNBOATTITLE;炮舰外交;;;;;;;;;;;;x -GUNBOAT_NONE_IN_PORT;没有舰队临近他们的核心领土;;;;;;;;;;;;x -GUNBOAT_NO_LOAN;他们并未向我们借款;;;;;;;;;;;;x -GUNBOAT_NOT_IN_DEFAULT;他们在正常履行其付款义务;;;;;;;;;;;;x -GUNBOAT_ALREADY_ACTIVE;他们已受到$COUNTRY$恐吓;;;;;;;;;;;;x -REMOVE_NO_CB_EFFECT; 我们缺乏正当理由:?R+$INFAMY$恶名?W;;;;;;;;;;;;x -PEACE_WILL_ACCEPT;他们将接受这个提议;;;;;;;;;;;;x -PEACE_WILL_NOT_ACCEPT;他们不会接受这个提议;;;;;;;;;;;;x -DIPLOMACY_THEY_BETTER_OPINION;我们不能对?Y$TARGET$?W展开这个行动,因为?Y$RECIPIENT$?W对他们的评价为?Y$OPINION$?W\n;;;;;;;;;;;;x -DIPLOMACY_THEY_BETTER_OPINION2;他们应当对我们有合适的评价才能影响他们,他们当前对我们的评价为?Y$OPINION$?W;;;;;;;;;;;;x -CW_WARNALLIES;他们和$COUNTRY$结盟;;;;;;;;;;;;x -CW_WARNGUARANTEED;他们受到$COUNTRY$保证独立;;;;;;;;;;;;x -CW_WARNWARN;我们遭到$COUNTRY$警告,因此他们很可能进行干涉;;;;;;;;;;;;x -CW_WARNALLIES2;$ENEMY$和$COUNTRY$结盟;;;;;;;;;;;;x -CW_WARNGUARANTEED2;$ENEMY$已经被$COUNTRY$保证独立;;;;;;;;;;;;x -CW_WARNWARN2;$FRIEND$已经被$COUNTRY$警告,因此他们很可能进行干涉;;;;;;;;;;;;x -CW_WARNOVERLORD2;$ENEMY$是$COUNTRY$的傀儡,将会受到其母国保护;;;;;;;;;;;;x -PW_SEND;派遣;;;;;;;;;;;;x -NEED;需求;;;;;;;;;;;;x -PW_I_DO;执行;;;;;;;;;;;;x -PW_RUN_AWAY;宁可不要;;;;;;;;;;;;x -INDEPENDANT;独立国家;;;;;;;;;;;;x -VASSAL_SUBJECT;$LORD$的傀儡;;;;;;;;;;;;x -DIPRELCH_WAR;战争;;;;;;;;;;;;x -DIPRELCH_NBOR_PEACE;邻国处于和平状态;;;;;;;;;;;;x -DIPRELCH_GUARANTEE;担保;;;;;;;;;;;;x -DIPRELCH_TRADEAGREEMENT;贸易协定;;;;;;;;;;;;x -DIPRELCH_HASACCESS;军事通行;;;;;;;;;;;;x -ALLIANCE_THEY_ACCEPT_HEADER;外相报告;;;;;;;;;;;;x -ALLIANCE_THEY_ACCEPT_1;?Y$RECIPIENT$?W;;;;;;;;;;;;x -ALLIANCE_THEY_ACCEPT_2;$MONARCHTITLE$,?Y$RECIPIENT$?W;;;;;;;;;;;;x -ALLIANCE_THEY_ACCEPT_3;已接受;;;;;;;;;;;;x -ALLIANCE_THEY_ACCEPT_4;我们加入;;;;;;;;;;;;x -ALLIANCE_THEY_ACCEPT_5;军事联盟的提议;;;;;;;;;;;;x -ALLIANCE_THEY_ACCEPT_6;*;;;;;;;;;;;;x -ALLIANCE_THEY_ACCEPT_BTN1;太好了!;;;;;;;;;;;;x -ALLIANCE_THEY_ACCEPT_BTN2;太好了!;;;;;;;;;;;;x -ALLIANCE_THEY_ACCEPT_BTN3;转到;;;;;;;;;;;;x -ALLIANCE_WE_ACCEPT_SETUP;当我国同意了某国的同盟请求;;;;;;;;;;;;x -ALLIANCE_WE_ACCEPT_1;已建立联盟;;;;;;;;;;;;x -ALLIANCE_WE_ACCEPT_2;$MONARCHTITLE$,我们;;;;;;;;;;;;x -ALLIANCE_WE_ACCEPT_3;已同意;;;;;;;;;;;;x -ALLIANCE_WE_ACCEPT_4;加入;;;;;;;;;;;;x -ALLIANCE_WE_ACCEPT_5;与;;;;;;;;;;;;x -ALLIANCE_WE_ACCEPT_6;?Y$ACTOR$?W;;;;;;;;;;;;x -ALLIANCE_WE_ACCEPT_BTN1;太好了!;;;;;;;;;;;;x -ALLIANCE_WE_ACCEPT_BTN2;太好了!;;;;;;;;;;;;x -ALLIANCE_WE_ACCEPT_BTN3;转到;;;;;;;;;;;;x -ALLIANCE_OTHER_ACCEPT_HEADER;外相报告;;;;;;;;;;;;x -ALLIANCE_OTHER_ACCEPT_1;?Y$RECIPIENT$?W;;;;;;;;;;;;x -ALLIANCE_OTHER_ACCEPT_2;$MONARCHTITLE$,?Y$RECIPIENT$?W;;;;;;;;;;;;x -ALLIANCE_OTHER_ACCEPT_3;已组建军事联盟;;;;;;;;;;;;x -ALLIANCE_OTHER_ACCEPT_4;和他们的新盟友;;;;;;;;;;;;x -ALLIANCE_OTHER_ACCEPT_5;?Y$ACTOR$?W;;;;;;;;;;;;x -ALLIANCE_OTHER_ACCEPT_6;*;;;;;;;;;;;;x -ALLIANCE_OTHER_ACCEPT_LOG;?Y$ACTOR$?W加入了和?Y$RECIPIENT$?W的军事联盟;;;;;;;;;;;;x -ALLIANCE_OTHER_ACCEPT_BTN1;好的;;;;;;;;;;;;x -ALLIANCE_OTHER_ACCEPT_BTN2;好的;;;;;;;;;;;;x -ALLIANCE_OTHER_ACCEPT_BTN3;转到;;;;;;;;;;;;x -ALLIANCE_THEY_DECLINE_HEADER;外相报告;;;;;;;;;;;;x -ALLIANCE_THEY_DECLINE_1;来自?Y$RECIPIENT$?W的外交使臣;;;;;;;;;;;;x -ALLIANCE_THEY_DECLINE_2;$MONARCHTITLE$,我们有个不好的消息:;;;;;;;;;;;;x -ALLIANCE_THEY_DECLINE_3;?Y$RECIPIENT$?W;;;;;;;;;;;;x -ALLIANCE_THEY_DECLINE_4;拒绝了;;;;;;;;;;;;x -ALLIANCE_THEY_DECLINE_5;军事联盟;;;;;;;;;;;;x -ALLIANCE_THEY_DECLINE_6;提议;;;;;;;;;;;;x -ALLIANCE_THEY_DECLINE_BTN1;好的;;;;;;;;;;;;x -ALLIANCE_THEY_DECLINE_BTN2;好的;;;;;;;;;;;;x -ALLIANCE_THEY_DECLINE_BTN3;转到;;;;;;;;;;;;x -ALLIANCE_WE_DECLINE_HEADER;外相报告;;;;;;;;;;;;x -ALLIANCE_WE_DECLINE_1;拒绝结盟;;;;;;;;;;;;x -ALLIANCE_WE_DECLINE_2;$MONARCHTITLE$,我们否决了;;;;;;;;;;;;x -ALLIANCE_WE_DECLINE_3;?Y$ACTOR$?W的;;;;;;;;;;;;x -ALLIANCE_WE_DECLINE_4;军事联盟;;;;;;;;;;;;x -ALLIANCE_WE_DECLINE_5;提议;;;;;;;;;;;;x -ALLIANCE_WE_DECLINE_6;*;;;;;;;;;;;;x -ALLIANCE_WE_DECLINE_BTN1;好的;;;;;;;;;;;;x -ALLIANCE_WE_DECLINE_BTN2;好的;;;;;;;;;;;;x -ALLIANCE_WE_DECLINE_BTN3;转到;;;;;;;;;;;;x -ALLIANCE_OTHER_DECLINE_HEADER;外相报告;;;;;;;;;;;;x -ALLIANCE_OTHER_DECLINE_1;?Y$RECIPIENT$?W;;;;;;;;;;;;x -ALLIANCE_OTHER_DECLINE_2;$MONARCHTITLE$,?Y$RECIPIENT$?W;;;;;;;;;;;;x -ALLIANCE_OTHER_DECLINE_3;拒绝?Y$ACTOR$?W加入;;;;;;;;;;;;x -ALLIANCE_OTHER_DECLINE_4;他们的;;;;;;;;;;;;x -ALLIANCE_OTHER_DECLINE_5;军事联盟;;;;;;;;;;;;x -ALLIANCE_OTHER_DECLINE_6;*;;;;;;;;;;;;x -ALLIANCE_OTHER_DECLINE_BTN1;好的;;;;;;;;;;;;x -ALLIANCE_OTHER_DECLINE_BTN2;好的;;;;;;;;;;;;x -ALLIANCE_OTHER_DECLINE_BTN3;转到;;;;;;;;;;;;x -CANCELALLIANCE_THEY_ACCEPT_HEADER;外相报告;;;;;;;;;;;;x -CANCELALLIANCE_THEY_ACCEPT_1;联盟解散!;;;;;;;;;;;;x -CANCELALLIANCE_THEY_ACCEPT_2;$MONARCHTITLE$,我们;;;;;;;;;;;;x -CANCELALLIANCE_THEY_ACCEPT_3;解除和;;;;;;;;;;;;x -CANCELALLIANCE_THEY_ACCEPT_4;?Y$RECIPIENT$?W的联盟;;;;;;;;;;;;x -CANCELALLIANCE_THEY_ACCEPT_5;*;;;;;;;;;;;;x -CANCELALLIANCE_THEY_ACCEPT_6;*;;;;;;;;;;;;x -CANCELALLIANCE_THEY_ACCEPT_BTN1;好的;;;;;;;;;;;;x -REMOVE_CANCELALLIANCE_THEY_ACCEPT_BTN2;转到;;;;;;;;;;;;x -CANCELALLIANCE_WE_ACCEPT_HEADER;外相报告;;;;;;;;;;;;x -CANCELALLIANCE_WE_ACCEPT_1;?Y$ACTOR$?W;;;;;;;;;;;;x -CANCELALLIANCE_WE_ACCEPT_2;$MONARCHTITLE$,?Y$ACTOR$?W;;;;;;;;;;;;x -CANCELALLIANCE_WE_ACCEPT_3;解除他们和;;;;;;;;;;;;x -CANCELALLIANCE_WE_ACCEPT_4;我国的联盟;;;;;;;;;;;;x -CANCELALLIANCE_WE_ACCEPT_5;*;;;;;;;;;;;;x -CANCELALLIANCE_WE_ACCEPT_6;*;;;;;;;;;;;;x -CANCELALLIANCE_WE_ACCEPT_BTN1;好的;;;;;;;;;;;;x -CANCELALLIANCE_WE_ACCEPT_BTN2;好的;;;;;;;;;;;;x -CANCELALLIANCE_WE_ACCEPT_BTN3;转到;;;;;;;;;;;;x -CANCELALLIANCE_OTHER_ACCEPT_HEADER;外相报告;;;;;;;;;;;;x -CANCELALLIANCE_OTHER_ACCEPT_1;?Y$ACTOR$?W;;;;;;;;;;;;x -CANCELALLIANCE_OTHER_ACCEPT_2;$MONARCHTITLE$,?Y$ACTOR$?W;;;;;;;;;;;;x -CANCELALLIANCE_OTHER_ACCEPT_3;解除与;;;;;;;;;;;;x -CANCELALLIANCE_OTHER_ACCEPT_4;?Y$RECIPIENT$?W之间的联盟;;;;;;;;;;;;x -CANCELALLIANCE_OTHER_ACCEPT_5;*;;;;;;;;;;;;x -CANCELALLIANCE_OTHER_ACCEPT_6;*;;;;;;;;;;;;x -CANCELALLIANCE_OTHER_ACCEPT_BTN1;好的;;;;;;;;;;;;x -CANCELALLIANCE_OTHER_ACCEPT_BTN2;好的;;;;;;;;;;;;x -CANCELALLIANCE_OTHER_ACCEPT_BTN3;转到;;;;;;;;;;;;x -ASKMILITARYACCESS_THEY_ACCEPT_HEADER;外相报告;;;;;;;;;;;;x -ASKMILITARYACCESS_THEY_ACCEPT_1;?Y$RECIPIENT$?W;;;;;;;;;;;;x -ASKMILITARYACCESS_THEY_ACCEPT_2;$MONARCHTITLE$,好消息;;;;;;;;;;;;x -ASKMILITARYACCESS_THEY_ACCEPT_3;?Y$RECIPIENT$?W;;;;;;;;;;;;x -ASKMILITARYACCESS_THEY_ACCEPT_4;已决定允许我国军队通行。;;;;;;;;;;;;x -ASKMILITARYACCESS_THEY_ACCEPT_5;*;;;;;;;;;;;;x -REMOVE_ASKMILITARYACCESS_THEY_ACCEPT_6;稍后再对付他们。;;;;;;;;;;;;x -ASKMILITARYACCESS_THEY_ACCEPT_BTN1;好的;;;;;;;;;;;;x -ASKMILITARYACCESS_THEY_ACCEPT_BTN2;好的;;;;;;;;;;;;x -ASKMILITARYACCESS_THEY_ACCEPT_BTN3;查看;;;;;;;;;;;;x -ASKMILITARYACCESS_WE_ACCEPT_HEADER;外相报告;;;;;;;;;;;;x -ASKMILITARYACCESS_WE_ACCEPT_1;军事通行。;;;;;;;;;;;;x -ASKMILITARYACCESS_WE_ACCEPT_2;$MONARCHTITLE$,本国决定允许;;;;;;;;;;;;x -ASKMILITARYACCESS_WE_ACCEPT_3;?Y$ACTOR$?W;;;;;;;;;;;;x -ASKMILITARYACCESS_WE_ACCEPT_4;在我国军事通行。;;;;;;;;;;;;x -ASKMILITARYACCESS_WE_ACCEPT_5;*;;;;;;;;;;;;x -ASKMILITARYACCESS_WE_ACCEPT_6;只要我国还有用处,对方就不会攻打我国。;;;;;;;;;;;;x -ASKMILITARYACCESS_WE_ACCEPT_BTN1;好的;;;;;;;;;;;;x -ASKMILITARYACCESS_WE_ACCEPT_BTN2;好的;;;;;;;;;;;;x -ASKMILITARYACCESS_WE_ACCEPT_BTN3;查看;;;;;;;;;;;;x -ASKMILITARYACCESS_OTHER_ACCEPT_HEADER;外相报告;;;;;;;;;;;;x -ASKMILITARYACCESS_OTHER_ACCEPT_1;?Y$ACTOR$?W;;;;;;;;;;;;x -ASKMILITARYACCESS_OTHER_ACCEPT_2;$MONARCHTITLE$;;;;;;;;;;;;x -ASKMILITARYACCESS_OTHER_ACCEPT_3;?Y$RECIPIENT$?W;;;;;;;;;;;;x -ASKMILITARYACCESS_OTHER_ACCEPT_4;同意下列国家军事通行;;;;;;;;;;;;x -ASKMILITARYACCESS_OTHER_ACCEPT_5;?Y$ACTOR$?W;;;;;;;;;;;;x -ASKMILITARYACCESS_OTHER_ACCEPT_6;这可能是一次意义重大的外交进展。;;;;;;;;;;;;x -ASKMILITARYACCESS_OTHER_ACCEPT_BTN1;好的;;;;;;;;;;;;x -ASKMILITARYACCESS_OTHER_ACCEPT_BTN2;好的;;;;;;;;;;;;x -ASKMILITARYACCESS_OTHER_ACCEPT_BTN3;查看;;;;;;;;;;;;x -ASKMILITARYACCESS_THEY_DECLINE_HEADER;外相报告;;;;;;;;;;;;x -ASKMILITARYACCESS_THEY_DECLINE_1;?Y$RECIPIENT$?W;;;;;;;;;;;;x -ASKMILITARYACCESS_THEY_DECLINE_2;$MONARCHTITLE$;;;;;;;;;;;;x -ASKMILITARYACCESS_THEY_DECLINE_3;?Y$RECIPIENT$?W;;;;;;;;;;;;x -ASKMILITARYACCESS_THEY_DECLINE_4;已蛮横地拒绝给予我国军事通行权;;;;;;;;;;;;x -ASKMILITARYACCESS_THEY_DECLINE_5;*;;;;;;;;;;;;x -REMOVE_ASKMILITARYACCESS_THEY_DECLINE_6;不管怎样,我国必须获得那些权利;;;;;;;;;;;;x -ASKMILITARYACCESS_THEY_DECLINE_BTN1;好的;;;;;;;;;;;;x -ASKMILITARYACCESS_THEY_DECLINE_BTN2;好的;;;;;;;;;;;;x -ASKMILITARYACCESS_THEY_DECLINE_BTN3;查看;;;;;;;;;;;;x -ASKMILITARYACCESS_WE_DECLINE_HEADER;外相报告;;;;;;;;;;;;x -ASKMILITARYACCESS_WE_DECLINE_1;军事通行权。;;;;;;;;;;;;x -ASKMILITARYACCESS_WE_DECLINE_2;$MONARCHTITLE$,毫无疑问,我国已拒绝了来自以下国家的请求;;;;;;;;;;;;x -ASKMILITARYACCESS_WE_DECLINE_3;?Y$ACTOR$?W;;;;;;;;;;;;x -ASKMILITARYACCESS_WE_DECLINE_4;该国要求军事通行权。;;;;;;;;;;;;x -ASKMILITARYACCESS_WE_DECLINE_5;*;;;;;;;;;;;;x -ASKMILITARYACCESS_WE_DECLINE_6;我们无需对方的亲善行为。;;;;;;;;;;;;x -ASKMILITARYACCESS_WE_DECLINE_BTN1;好的;;;;;;;;;;;;x -ASKMILITARYACCESS_WE_DECLINE_BTN2;好的;;;;;;;;;;;;x -ASKMILITARYACCESS_WE_DECLINE_BTN3;查看;;;;;;;;;;;;x -ASKMILITARYACCESS_OTHER_DECLINE_HEADER;外相报告;;;;;;;;;;;;x -ASKMILITARYACCESS_OTHER_DECLINE_1;?Y$RECIPIENT$?W;;;;;;;;;;;;x -ASKMILITARYACCESS_OTHER_DECLINE_2;$MONARCHTITLE$;;;;;;;;;;;;x -ASKMILITARYACCESS_OTHER_DECLINE_3;?Y$RECIPIENT$?W;;;;;;;;;;;;x -ASKMILITARYACCESS_OTHER_DECLINE_4;拒绝给予下列国家军事通行权;;;;;;;;;;;;x -ASKMILITARYACCESS_OTHER_DECLINE_5;?Y$ACTOR$?W;;;;;;;;;;;;x -ASKMILITARYACCESS_OTHER_DECLINE_6;他们拙劣的外交技巧令我们捧腹。;;;;;;;;;;;;x -ASKMILITARYACCESS_OTHER_DECLINE_BTN1;好的;;;;;;;;;;;;x -ASKMILITARYACCESS_OTHER_DECLINE_BTN2;好的;;;;;;;;;;;;x -ASKMILITARYACCESS_OTHER_DECLINE_BTN3;查看;;;;;;;;;;;;x -CANCELASKMILITARYACCESS_THEY_ACCEPT_HEADER;外相报告;;;;;;;;;;;;x -CANCELASKMILITARYACCESS_THEY_ACCEPT_1;?Y$ACTOR$?W;;;;;;;;;;;;x -CANCELASKMILITARYACCESS_THEY_ACCEPT_2;$MONARCHTITLE$,我国已对下列国家的军队在我国领土上穿行感到厌恶;;;;;;;;;;;;x -CANCELASKMILITARYACCESS_THEY_ACCEPT_3;?Y$RECIPIENT$?W;;;;;;;;;;;;x -CANCELASKMILITARYACCESS_THEY_ACCEPT_4;因此,我国取消了曾慷慨给予该国的军事通行权;;;;;;;;;;;;x -CANCELASKMILITARYACCESS_THEY_ACCEPT_5;*;;;;;;;;;;;;x -CANCELASKMILITARYACCESS_THEY_ACCEPT_6;这则消息让?Y$ACTOR$?W的人民感到高兴。;;;;;;;;;;;;x -CANCELASKMILITARYACCESS_THEY_ACCEPT_BTN1;好的;;;;;;;;;;;;x -CANCELASKMILITARYACCESS_THEY_ACCEPT_BTN2;好的;;;;;;;;;;;;x -CANCELASKMILITARYACCESS_THEY_ACCEPT_BTN3;查看;;;;;;;;;;;;x -CANCELASKMILITARYACCESS_WE_ACCEPT_HEADER;外相报告;;;;;;;;;;;;x -CANCELASKMILITARYACCESS_WE_ACCEPT_1;?Y$ACTOR$?W;;;;;;;;;;;;x -CANCELASKMILITARYACCESS_WE_ACCEPT_2;$MONARCHTITLE$,我国愤慨地发现;;;;;;;;;;;;x -CANCELASKMILITARYACCESS_WE_ACCEPT_3;?Y$ACTOR$?W;;;;;;;;;;;;x -CANCELASKMILITARYACCESS_WE_ACCEPT_4;已取消该国曾慷慨给予我国的军事通行权。;;;;;;;;;;;;x -CANCELASKMILITARYACCESS_WE_ACCEPT_5;*;;;;;;;;;;;;x -CANCELASKMILITARYACCESS_WE_ACCEPT_6;我国真应该为此狠狠教训该国。;;;;;;;;;;;;x -CANCELASKMILITARYACCESS_WE_ACCEPT_BTN1;好的;;;;;;;;;;;;x -CANCELASKMILITARYACCESS_WE_ACCEPT_BTN2;好的;;;;;;;;;;;;x -CANCELASKMILITARYACCESS_WE_ACCEPT_BTN3;查看;;;;;;;;;;;;x -CANCELASKMILITARYACCESS_OTHER_ACCEPT_HEADER;外相报告;;;;;;;;;;;;x -CANCELASKMILITARYACCESS_OTHER_ACCEPT_1;?Y$ACTOR$?W;;;;;;;;;;;;x -CANCELASKMILITARYACCESS_OTHER_ACCEPT_2;$MONARCHTITLE$;;;;;;;;;;;;x -CANCELASKMILITARYACCESS_OTHER_ACCEPT_3;?Y$ACTOR$?W;;;;;;;;;;;;x -CANCELASKMILITARYACCESS_OTHER_ACCEPT_4;已取消该国曾给予下列国家的军事通行权;;;;;;;;;;;;x -CANCELASKMILITARYACCESS_OTHER_ACCEPT_5;?Y$RECIPIENT$?W;;;;;;;;;;;;x -CANCELASKMILITARYACCESS_OTHER_ACCEPT_6;看来冲突不可避免。我国应能从中渔利。;;;;;;;;;;;;x -CANCELASKMILITARYACCESS_OTHER_ACCEPT_BTN1;好的;;;;;;;;;;;;x -CANCELASKMILITARYACCESS_OTHER_ACCEPT_BTN2;好的;;;;;;;;;;;;x -CANCELASKMILITARYACCESS_OTHER_ACCEPT_BTN3;查看;;;;;;;;;;;;x -REMOVE_CALLALLY_THEY_ACCEPT_HEADER;外相报告;;;;;;;;;;;;x -REMOVE_CALLALLY_THEY_ACCEPT_1;?Y$RECIPIENT$?W;;;;;;;;;;;;x -REMOVE_CALLALLY_THEY_ACCEPT_2;$MONARCHTITLE$,不出预料,我国悉知;;;;;;;;;;;;x -REMOVE_CALLALLY_THEY_ACCEPT_3;?Y$RECIPIENT$?W;;;;;;;;;;;;x -REMOVE_CALLALLY_THEY_ACCEPT_4;已兑现盟约加入我们所向披靡的军队向下列国家宣战;;;;;;;;;;;;x -REMOVE_CALLALLY_THEY_ACCEPT_5;$VERSUS$;;;;;;;;;;;;x -REMOVE_CALLALLY_THEY_ACCEPT_6;该国现与$TARGETLIST$交战。;;;;;;;;;;;;x -REMOVE_CALLALLY_THEY_ACCEPT_BTN1;好极了!;;;;;;;;;;;;x -REMOVE_CALLALLY_THEY_ACCEPT_BTN2;好极了!;;;;;;;;;;;;x -REMOVE_CALLALLY_THEY_ACCEPT_BTN3;查看;;;;;;;;;;;;x -REMOVE_CALLALLY_WE_ACCEPT_HEADER;外相报告;;;;;;;;;;;;x -REMOVE_CALLALLY_WE_ACCEPT_1;盟约兑现。;;;;;;;;;;;;x -REMOVE_CALLALLY_WE_ACCEPT_2;$MONARCHTITLE$,我国决定帮助;;;;;;;;;;;;x -REMOVE_CALLALLY_WE_ACCEPT_3;?Y$ACTOR$?W;;;;;;;;;;;;x -REMOVE_CALLALLY_WE_ACCEPT_4;对抗下列国家;;;;;;;;;;;;x -REMOVE_CALLALLY_WE_ACCEPT_5;$VERSUS$;;;;;;;;;;;;x -REMOVE_CALLALLY_WE_ACCEPT_6;我国现与$TARGETLIST$交战。;;;;;;;;;;;;x -REMOVE_CALLALLY_WE_ACCEPT_BTN1;好的;;;;;;;;;;;;x -REMOVE_CALLALLY_WE_ACCEPT_BTN2;好的;;;;;;;;;;;;x -REMOVE_CALLALLY_WE_ACCEPT_BTN3;查看;;;;;;;;;;;;x -REMOVE_CALLALLY_OTHER_ACCEPT_HEADER;外相报告;;;;;;;;;;;;x -REMOVE_CALLALLY_OTHER_ACCEPT_1;?Y$RECIPIENT$?W;;;;;;;;;;;;x -REMOVE_CALLALLY_OTHER_ACCEPT_2;$MONARCHTITLE$,?Y$RECIPIENT$?W已兑现;;;;;;;;;;;;x -REMOVE_CALLALLY_OTHER_ACCEPT_3;与;;;;;;;;;;;;x -REMOVE_CALLALLY_OTHER_ACCEPT_4;?Y$ACTOR$?W;;;;;;;;;;;;x -REMOVE_CALLALLY_OTHER_ACCEPT_5;的军事盟约;;;;;;;;;;;;x -REMOVE_CALLALLY_OTHER_ACCEPT_6;他们现与$TARGETLIST$交战。;;;;;;;;;;;;x -REMOVE_CALLALLY_OTHER_ACCEPT_BTN1;好的;;;;;;;;;;;;x -REMOVE_CALLALLY_OTHER_ACCEPT_BTN2;好的;;;;;;;;;;;;x -REMOVE_CALLALLY_OTHER_ACCEPT_BTN3;查看;;;;;;;;;;;;x -CALLALLY_THEY_DECLINE_HEADER;外相报告;;;;;;;;;;;;x -CALLALLY_THEY_DECLINE_1;?Y$RECIPIENT$?W;;;;;;;;;;;;x -CALLALLY_THEY_DECLINE_2;$MONARCHTITLE$;;;;;;;;;;;;x -CALLALLY_THEY_DECLINE_3;背信弃义的?Y$RECIPIENT$?W;;;;;;;;;;;;x -CALLALLY_THEY_DECLINE_4;已拒绝加入我国正义而高尚的战争。;;;;;;;;;;;;x -CALLALLY_THEY_DECLINE_5;稍后我国必将拔除这根背上的芒刺。;;;;;;;;;;;;x -CALLALLY_THEY_DECLINE_6;这种极端无耻的行径将使我国长期蒙羞。;;;;;;;;;;;;x -CALLALLY_THEY_DECLINE_BTN1;好的;;;;;;;;;;;;x -CALLALLY_THEY_DECLINE_BTN2;好的;;;;;;;;;;;;x -CALLALLY_THEY_DECLINE_BTN3;查看;;;;;;;;;;;;x -CALLALLY_WE_DECLINE_HEADER;外相报告;;;;;;;;;;;;x -CALLALLY_WE_DECLINE_1;退出军事同盟。;;;;;;;;;;;;x -CALLALLY_WE_DECLINE_2;$MONARCHTITLE$,我国已决定,由下列国家挑起的战争;;;;;;;;;;;;x -CALLALLY_WE_DECLINE_3;?Y$ACTOR$?W;;;;;;;;;;;;x -CALLALLY_WE_DECLINE_4;并不符合我国的现时利益;;;;;;;;;;;;x -CALLALLY_WE_DECLINE_5;*;;;;;;;;;;;;x -CALLALLY_WE_DECLINE_6;我国特别高兴地通知该国,他们将独自应付这场战争。;;;;;;;;;;;;x -CALLALLY_WE_DECLINE_BTN1;好的;;;;;;;;;;;;x -CALLALLY_WE_DECLINE_BTN2;好的;;;;;;;;;;;;x -CALLALLY_WE_DECLINE_BTN3;查看;;;;;;;;;;;;x -CALLALLY_OTHER_DECLINE_HEADER;外相报告;;;;;;;;;;;;x -CALLALLY_OTHER_DECLINE_1;?Y$RECIPIENT$?W;;;;;;;;;;;;x -CALLALLY_OTHER_DECLINE_2;$MONARCHTITLE$,?Y$RECIPIENT$?W已退出其;;;;;;;;;;;;x -CALLALLY_OTHER_DECLINE_3;军事联盟;;;;;;;;;;;;x -CALLALLY_OTHER_DECLINE_4;和;;;;;;;;;;;;x -CALLALLY_OTHER_DECLINE_5;?Y$ACTOR$?W;;;;;;;;;;;;x -CALLALLY_OTHER_DECLINE_6;蠢货!他们之间的分歧越大,臣服于我国的时间就越快。;;;;;;;;;;;;x -CALLALLY_OTHER_DECLINE_BTN1;?Y$RECIPIENT$?W拒绝加入?Y$ACTOR$?W对抗$TARGETLIST$的战争。;;;;;;;;;;;;x -CALLALLY_OTHER_DECLINE_BTN2;好的;;;;;;;;;;;;x -CALLALLY_OTHER_DECLINE_BTN3;查看;;;;;;;;;;;;x -GIVEMILITARYACCESS_THEY_ACCEPT_HEADER;外相报告;;;;;;;;;;;;x -GIVEMILITARYACCESS_THEY_ACCEPT_1;?Y$RECIPIENT$?W;;;;;;;;;;;;x -GIVEMILITARYACCESS_THEY_ACCEPT_2;$MONARCHTITLE$,为推动我国的目标,我国已决定下列国家的军队;;;;;;;;;;;;x -GIVEMILITARYACCESS_THEY_ACCEPT_3;?Y$RECIPIENT$?W;;;;;;;;;;;;x -GIVEMILITARYACCESS_THEY_ACCEPT_4;可以获得我国的军事通行权。;;;;;;;;;;;;x -GIVEMILITARYACCESS_THEY_ACCEPT_5;*;;;;;;;;;;;;x -GIVEMILITARYACCESS_THEY_ACCEPT_6;我国希望他们双方在一场毫无意义的战争中两败俱伤。;;;;;;;;;;;;x -GIVEMILITARYACCESS_THEY_ACCEPT_BTN1;好的;;;;;;;;;;;;x -GIVEMILITARYACCESS_THEY_ACCEPT_BTN2;好的;;;;;;;;;;;;x -GIVEMILITARYACCESS_THEY_ACCEPT_BTN3;查看;;;;;;;;;;;;x -GIVEMILITARYACCESS_WE_ACCEPT_HEADER;$MESSENGER$;;;;;;;;;;;;x -GIVEMILITARYACCESS_WE_ACCEPT_1;军事通行权。;;;;;;;;;;;;x -GIVEMILITARYACCESS_WE_ACCEPT_2;$MONARCHTITLE$,出于对我国强大军力的畏惧;;;;;;;;;;;;x -GIVEMILITARYACCESS_WE_ACCEPT_3;?Y$ACTOR$?W;;;;;;;;;;;;x -GIVEMILITARYACCESS_WE_ACCEPT_4;已给予我国军事通行权,我国自然笑纳之。;;;;;;;;;;;;x -GIVEMILITARYACCESS_WE_ACCEPT_5;*;;;;;;;;;;;;x -GIVEMILITARYACCESS_WE_ACCEPT_6;希望该国能始终摆正自己的立场;;;;;;;;;;;;x -GIVEMILITARYACCESS_WE_ACCEPT_BTN1;好的;;;;;;;;;;;;x -GIVEMILITARYACCESS_WE_ACCEPT_BTN2;好的;;;;;;;;;;;;x -GIVEMILITARYACCESS_WE_ACCEPT_BTN3;查看;;;;;;;;;;;;x -GIVEMILITARYACCESS_OTHER_ACCEPT_HEADER;外相报告;;;;;;;;;;;;x -GIVEMILITARYACCESS_OTHER_ACCEPT_1;?Y$ACTOR$?W;;;;;;;;;;;;x -GIVEMILITARYACCESS_OTHER_ACCEPT_2;$MONARCHTITLE$;;;;;;;;;;;;x -GIVEMILITARYACCESS_OTHER_ACCEPT_3;?Y$RECIPIENT$?W;;;;;;;;;;;;x -GIVEMILITARYACCESS_OTHER_ACCEPT_4;已接受由下列国家给予的军事通行权;;;;;;;;;;;;x -GIVEMILITARYACCESS_OTHER_ACCEPT_5;?Y$ACTOR$?W;;;;;;;;;;;;x -GIVEMILITARYACCESS_OTHER_ACCEPT_6;我国通常不会注意诸如?Y$ACTOR$?W这样弱小国家的行动。;;;;;;;;;;;;x -GIVEMILITARYACCESS_OTHER_ACCEPT_BTN1;好的;;;;;;;;;;;;x -GIVEMILITARYACCESS_OTHER_ACCEPT_BTN2;好的;;;;;;;;;;;;x -GIVEMILITARYACCESS_OTHER_ACCEPT_BTN3;查看;;;;;;;;;;;;x -GIVEMILITARYACCESS_THEY_DECLINE_HEADER;外相报告;;;;;;;;;;;;x -GIVEMILITARYACCESS_THEY_DECLINE_1;?Y$RECIPIENT$?W;;;;;;;;;;;;x -GIVEMILITARYACCESS_THEY_DECLINE_2;$MONARCHTITLE$,我国惊异地悉知;;;;;;;;;;;;x -GIVEMILITARYACCESS_THEY_DECLINE_3;?Y$RECIPIENT$?W;;;;;;;;;;;;x -GIVEMILITARYACCESS_THEY_DECLINE_4;居然已拒绝我国慷慨给予的军事通行权。;;;;;;;;;;;;x -GIVEMILITARYACCESS_THEY_DECLINE_5;*;;;;;;;;;;;;x -GIVEMILITARYACCESS_THEY_DECLINE_6;我国将尝试其他方法让其陷入我们的罗网。;;;;;;;;;;;;x -GIVEMILITARYACCESS_THEY_DECLINE_BTN1;好的;;;;;;;;;;;;x -GIVEMILITARYACCESS_THEY_DECLINE_BTN2;好的;;;;;;;;;;;;x -GIVEMILITARYACCESS_THEY_DECLINE_BTN3;查看;;;;;;;;;;;;x -GIVEMILITARYACCESS_WE_DECLINE_HEADER;$MESSENGER$;;;;;;;;;;;;x -GIVEMILITARYACCESS_WE_DECLINE_1;军事通行权。;;;;;;;;;;;;x -GIVEMILITARYACCESS_WE_DECLINE_2;$MONARCHTITLE$,我国发现;;;;;;;;;;;;x -GIVEMILITARYACCESS_WE_DECLINE_3;?Y$ACTOR$?W;;;;;;;;;;;;x -GIVEMILITARYACCESS_WE_DECLINE_4;邀请我国军队通行的提议毫无价值;;;;;;;;;;;;x -GIVEMILITARYACCESS_WE_DECLINE_5;*;;;;;;;;;;;;x -GIVEMILITARYACCESS_WE_DECLINE_6;这些自命不凡的国家应该学会守本分。;;;;;;;;;;;;x -GIVEMILITARYACCESS_WE_DECLINE_BTN1;好的;;;;;;;;;;;;x -GIVEMILITARYACCESS_WE_DECLINE_BTN2;好的;;;;;;;;;;;;x -GIVEMILITARYACCESS_WE_DECLINE_BTN3;查看;;;;;;;;;;;;x -GIVEMILITARYACCESS_OTHER_DECLINE_HEADER;外相报告;;;;;;;;;;;;x -GIVEMILITARYACCESS_OTHER_DECLINE_1;?Y$RECIPIENT$?W;;;;;;;;;;;;x -GIVEMILITARYACCESS_OTHER_DECLINE_2;$MONARCHTITLE$;;;;;;;;;;;;x -GIVEMILITARYACCESS_OTHER_DECLINE_3;?Y$RECIPIENT$?W;;;;;;;;;;;;x -GIVEMILITARYACCESS_OTHER_DECLINE_4;拒绝了下列国家给予的军事通行权;;;;;;;;;;;;x -GIVEMILITARYACCESS_OTHER_DECLINE_5;?Y$ACTOR$?W;;;;;;;;;;;;x -GIVEMILITARYACCESS_OTHER_DECLINE_6;两国之间越不和睦,越有利。;;;;;;;;;;;;x -GIVEMILITARYACCESS_OTHER_DECLINE_BTN1;好的;;;;;;;;;;;;x -GIVEMILITARYACCESS_OTHER_DECLINE_BTN2;好的;;;;;;;;;;;;x -GIVEMILITARYACCESS_OTHER_DECLINE_BTN3;查看;;;;;;;;;;;;x -DISCREDIT_THEY_ACCEPT_HEADER;外相报告;;;;;;;;;;;;x -DISCREDIT_THEY_ACCEPT_1;?Y$RECIPIENT$?W;;;;;;;;;;;;x -DISCREDIT_THEY_ACCEPT_2;$MONARCHTITLE$,我国设法;;;;;;;;;;;;x -DISCREDIT_THEY_ACCEPT_3;在?Y$RECIPIENT$?W损坏了?Y$TARGET$?W的名誉。;;;;;;;;;;;;x -DISCREDIT_THEY_ACCEPT_4;这将严重限制该国在那儿的影响力!;;;;;;;;;;;;x -DISCREDIT_THEY_ACCEPT_5;*;;;;;;;;;;;;x -DISCREDIT_THEY_ACCEPT_6;*;;;;;;;;;;;;x -DISCREDIT_THEY_ACCEPT_BTN1;好的;;;;;;;;;;;;x -DISCREDIT_THEY_ACCEPT_BTN2;好的;;;;;;;;;;;;x -DISCREDIT_THEY_ACCEPT_BTN3;查看;;;;;;;;;;;;x -DISCREDIT_WE_ACCEPT_HEADER;外相报告;;;;;;;;;;;;x -DISCREDIT_WE_ACCEPT_1;?Y$ACTOR$?W;;;;;;;;;;;;x -DISCREDIT_WE_ACCEPT_2;$MONARCHTITLE$,?Y$ACTOR$?W已告知;;;;;;;;;;;;x -DISCREDIT_WE_ACCEPT_3;我们?Y$TARGET$?W对我国;;;;;;;;;;;;x -DISCREDIT_WE_ACCEPT_4;不怀好意!;;;;;;;;;;;;x -DISCREDIT_WE_ACCEPT_5;我国应限制该国影响力并对其严加监视。;;;;;;;;;;;;x -DISCREDIT_WE_ACCEPT_6;*;;;;;;;;;;;;x -DISCREDIT_WE_ACCEPT_BTN1;好的;;;;;;;;;;;;x -DISCREDIT_WE_ACCEPT_BTN2;好的;;;;;;;;;;;;x -DISCREDIT_WE_ACCEPT_BTN3;查看;;;;;;;;;;;;x -DISCREDIT_OTHER_ACCEPT_HEADER;外相报告;;;;;;;;;;;;x -DISCREDIT_OTHER_ACCEPT_1;?Y$RECIPIENT$?W;;;;;;;;;;;;x -DISCREDIT_OTHER_ACCEPT_2;$MONARCHTITLE$,我国发现;;;;;;;;;;;;x -DISCREDIT_OTHER_ACCEPT_3;?Y$ACTOR$?W已损害了;;;;;;;;;;;;x -DISCREDIT_OTHER_ACCEPT_4;?Y$TARGET$?W在?Y$RECIPIENT$?W的名誉。;;;;;;;;;;;;x -DISCREDIT_OTHER_ACCEPT_5;这将限制该国的影响力。;;;;;;;;;;;;x -DISCREDIT_OTHER_ACCEPT_6;*;;;;;;;;;;;;x -DISCREDIT_OTHER_ACCEPT_BTN1;好的;;;;;;;;;;;;x -DISCREDIT_OTHER_ACCEPT_BTN2;好的;;;;;;;;;;;;x -DISCREDIT_OTHER_ACCEPT_BTN3;查看;;;;;;;;;;;;x -EXPELADVISORS_THEY_ACCEPT_HEADER;外相报告;;;;;;;;;;;;x -EXPELADVISORS_THEY_ACCEPT_1;?Y$RECIPIENT$?W;;;;;;;;;;;;x -EXPELADVISORS_THEY_ACCEPT_2;$MONARCHTITLE$,我国设法说服了;;;;;;;;;;;;x -EXPELADVISORS_THEY_ACCEPT_3;?Y$RECIPIENT$?W驱逐来自下列国家的所有顾问;;;;;;;;;;;;x -EXPELADVISORS_THEY_ACCEPT_4;?Y$TARGET$?W;;;;;;;;;;;;x -EXPELADVISORS_THEY_ACCEPT_5;?Y$RECIPIENT$?W现已不再受该国影响!;;;;;;;;;;;;x -EXPELADVISORS_THEY_ACCEPT_6;*;;;;;;;;;;;;x -EXPELADVISORS_THEY_ACCEPT_BTN1;好的;;;;;;;;;;;;x -EXPELADVISORS_THEY_ACCEPT_BTN2;好的;;;;;;;;;;;;x -EXPELADVISORS_THEY_ACCEPT_BTN3;查看;;;;;;;;;;;;x -EXPELADVISORS_WE_ACCEPT_HEADER;外相报告;;;;;;;;;;;;x -EXPELADVISORS_WE_ACCEPT_1;?Y$ACTOR$?W;;;;;;;;;;;;x -EXPELADVISORS_WE_ACCEPT_2;$MONARCHTITLE$,?Y$ACTOR$?W说服我国;;;;;;;;;;;;x -EXPELADVISORS_WE_ACCEPT_3;驱逐来自下列国家的所有顾问;;;;;;;;;;;;x -EXPELADVISORS_WE_ACCEPT_4;?Y$TARGET$?W;;;;;;;;;;;;x -EXPELADVISORS_WE_ACCEPT_5;我国不再受到该国影响。;;;;;;;;;;;;x -EXPELADVISORS_WE_ACCEPT_6;*;;;;;;;;;;;;x -EXPELADVISORS_WE_ACCEPT_BTN1;好的;;;;;;;;;;;;x -EXPELADVISORS_WE_ACCEPT_BTN2;好的;;;;;;;;;;;;x -EXPELADVISORS_WE_ACCEPT_BTN3;查看;;;;;;;;;;;;x -EXPELADVISORS_OTHER_ACCEPT_HEADER;外相报告;;;;;;;;;;;;x -EXPELADVISORS_OTHER_ACCEPT_1;?Y$RECIPIENT$?W;;;;;;;;;;;;x -EXPELADVISORS_OTHER_ACCEPT_2;$MONARCHTITLE$,我国听闻;;;;;;;;;;;;x -EXPELADVISORS_OTHER_ACCEPT_3;?Y$ACTOR$?W说服了?Y$RECIPIENT$?W;;;;;;;;;;;;x -EXPELADVISORS_OTHER_ACCEPT_4;驱逐来自?Y$TARGET$?W的所有顾问;;;;;;;;;;;;x -EXPELADVISORS_OTHER_ACCEPT_5;?Y$RECIPIENT$?W现已不再受该国影响。;;;;;;;;;;;;x -EXPELADVISORS_OTHER_ACCEPT_6;*;;;;;;;;;;;;x -EXPELADVISORS_OTHER_ACCEPT_BTN1;好的;;;;;;;;;;;;x -EXPELADVISORS_OTHER_ACCEPT_BTN2;好的;;;;;;;;;;;;x -EXPELADVISORS_OTHER_ACCEPT_BTN3;查看;;;;;;;;;;;;x -BANEMBASSY_THEY_ACCEPT_HEADER;外相报告;;;;;;;;;;;;x -BANEMBASSY_THEY_ACCEPT_1;?Y$RECIPIENT$?W;;;;;;;;;;;;x -BANEMBASSY_THEY_ACCEPT_2;$MONARCHTITLE$,我国设法;;;;;;;;;;;;x -BANEMBASSY_THEY_ACCEPT_3;驱逐了在?Y$RECIPIENT$?W的?Y$TARGET$?W大使。;;;;;;;;;;;;x -BANEMBASSY_THEY_ACCEPT_4;我们很快就能跟这帮家伙说再见了!;;;;;;;;;;;;x -BANEMBASSY_THEY_ACCEPT_5;*;;;;;;;;;;;;x -BANEMBASSY_THEY_ACCEPT_6;*;;;;;;;;;;;;x -BANEMBASSY_THEY_ACCEPT_BTN1;好的;;;;;;;;;;;;x -BANEMBASSY_THEY_ACCEPT_BTN2;好的;;;;;;;;;;;;x -BANEMBASSY_THEY_ACCEPT_BTN3;查看;;;;;;;;;;;;x -BANEMBASSY_WE_ACCEPT_HEADER;外相报告;;;;;;;;;;;;x -BANEMBASSY_WE_ACCEPT_1;?Y$ACTOR$?W;;;;;;;;;;;;x -BANEMBASSY_WE_ACCEPT_2;$MONARCHTITLE$,?Y$ACTOR$?W说服我国;;;;;;;;;;;;x -BANEMBASSY_WE_ACCEPT_3;驱逐?Y$TARGET$?W的大使。;;;;;;;;;;;;x -BANEMBASSY_WE_ACCEPT_4;我国很快就能摆脱该国的影响!;;;;;;;;;;;;x -BANEMBASSY_WE_ACCEPT_5;*;;;;;;;;;;;;x -BANEMBASSY_WE_ACCEPT_6;*;;;;;;;;;;;;x -BANEMBASSY_WE_ACCEPT_BTN1;好的;;;;;;;;;;;;x -BANEMBASSY_WE_ACCEPT_BTN2;好的;;;;;;;;;;;;x -BANEMBASSY_WE_ACCEPT_BTN3;查看;;;;;;;;;;;;x -BANEMBASSY_OTHER_ACCEPT_HEADER;外相报告;;;;;;;;;;;;x -BANEMBASSY_OTHER_ACCEPT_1;?Y$RECIPIENT$?W;;;;;;;;;;;;x -BANEMBASSY_OTHER_ACCEPT_2;$MONARCHTITLE$,我国听闻?Y$ACTOR$?W;;;;;;;;;;;;x -BANEMBASSY_OTHER_ACCEPT_3;设法驱逐了?Y$TARGET$?W在下列国家的大使;;;;;;;;;;;;x -BANEMBASSY_OTHER_ACCEPT_4;?Y$RECIPIENT$?W。;;;;;;;;;;;;x -BANEMBASSY_OTHER_ACCEPT_5;看来?Y$RECIPIENT$?W完成了;;;;;;;;;;;;x -BANEMBASSY_OTHER_ACCEPT_6;?Y$ACTOR$?W希望该国完成的事情。;;;;;;;;;;;;x -BANEMBASSY_OTHER_ACCEPT_BTN1;好的;;;;;;;;;;;;x -BANEMBASSY_OTHER_ACCEPT_BTN2;好的;;;;;;;;;;;;x -BANEMBASSY_OTHER_ACCEPT_BTN3;查看;;;;;;;;;;;;x -ADDTOSPHERE_THEY_ACCEPT_HEADER;外相报告;;;;;;;;;;;;x -ADDTOSPHERE_THEY_ACCEPT_1;?Y$RECIPIENT$?W;;;;;;;;;;;;x -ADDTOSPHERE_THEY_ACCEPT_2;$MONARCHTITLE$,我们已经将;;;;;;;;;;;;x -ADDTOSPHERE_THEY_ACCEPT_3;?Y$RECIPIENT$?W纳入我们的势力范围。;;;;;;;;;;;;x -ADDTOSPHERE_THEY_ACCEPT_4;*;;;;;;;;;;;;x -ADDTOSPHERE_THEY_ACCEPT_5;*;;;;;;;;;;;;x -ADDTOSPHERE_THEY_ACCEPT_6;*;;;;;;;;;;;;x -ADDTOSPHERE_THEY_ACCEPT_BTN1;好的;;;;;;;;;;;;x -ADDTOSPHERE_THEY_ACCEPT_BTN2;好的;;;;;;;;;;;;x -ADDTOSPHERE_THEY_ACCEPT_BTN3;查看;;;;;;;;;;;;x -ADDTOSPHERE_WE_ACCEPT_HEADER;外相报告;;;;;;;;;;;;x -ADDTOSPHERE_WE_ACCEPT_1;?Y$RECIPIENT$?W;;;;;;;;;;;;x -ADDTOSPHERE_WE_ACCEPT_2;$MONARCHTITLE$,我们已经被;;;;;;;;;;;;x -ADDTOSPHERE_WE_ACCEPT_3;?Y$ACTOR$?W纳入其势力范围。;;;;;;;;;;;;x -ADDTOSPHERE_WE_ACCEPT_4;*;;;;;;;;;;;;x -ADDTOSPHERE_WE_ACCEPT_5;*;;;;;;;;;;;;x -ADDTOSPHERE_WE_ACCEPT_6;*;;;;;;;;;;;;x -ADDTOSPHERE_WE_ACCEPT_BTN1;好的;;;;;;;;;;;;x -ADDTOSPHERE_WE_ACCEPT_BTN2;好的;;;;;;;;;;;;x -ADDTOSPHERE_WE_ACCEPT_BTN3;查看;;;;;;;;;;;;x -ADDTOSPHERE_OTHER_ACCEPT_HEADER;外相报告;;;;;;;;;;;;x -ADDTOSPHERE_OTHER_ACCEPT_1;?Y$RECIPIENT$?W;;;;;;;;;;;;x -ADDTOSPHERE_OTHER_ACCEPT_2;$MONARCHTITLE$,我们获悉;;;;;;;;;;;;x -ADDTOSPHERE_OTHER_ACCEPT_3;?Y$RECIPIENT$?W已经被;;;;;;;;;;;;x -ADDTOSPHERE_OTHER_ACCEPT_4;纳入?Y$ACTOR$?W的势力范围。;;;;;;;;;;;;x -ADDTOSPHERE_OTHER_ACCEPT_5;*;;;;;;;;;;;;x -ADDTOSPHERE_OTHER_ACCEPT_6;*;;;;;;;;;;;;x -ADDTOSPHERE_OTHER_ACCEPT_BTN1;好的;;;;;;;;;;;;x -ADDTOSPHERE_OTHER_ACCEPT_BTN2;好的;;;;;;;;;;;;x -ADDTOSPHERE_OTHER_ACCEPT_BTN3;查看;;;;;;;;;;;;x -REMOVEFROMSPHERE_THEY_ACCEPT_HEADER;外相报告;;;;;;;;;;;;x -REMOVEFROMSPHERE_THEY_ACCEPT_1;?Y$RECIPIENT$?W;;;;;;;;;;;;x -REMOVEFROMSPHERE_THEY_ACCEPT_2;$MONARCHTITLE$,我们已成功使;;;;;;;;;;;;x -REMOVEFROMSPHERE_THEY_ACCEPT_3;?Y$RECIPIENT$?W脱离了?Y$TARGET$?W的势力范围。;;;;;;;;;;;;x -REMOVEFROMSPHERE_THEY_ACCEPT_4;*;;;;;;;;;;;;x -REMOVEFROMSPHERE_THEY_ACCEPT_5;*;;;;;;;;;;;;x -REMOVEFROMSPHERE_THEY_ACCEPT_6;*;;;;;;;;;;;;x -REMOVEFROMSPHERE_THEY_ACCEPT_BTN1;好的;;;;;;;;;;;;x -REMOVEFROMSPHERE_THEY_ACCEPT_BTN2;好的;;;;;;;;;;;;x -REMOVEFROMSPHERE_THEY_ACCEPT_BTN3;查看;;;;;;;;;;;;x -REMOVEFROMSPHERE_WE_ACCEPT_HEADER;外相报告;;;;;;;;;;;;x -REMOVEFROMSPHERE_WE_ACCEPT_1;?Y$ACTOR$?W;;;;;;;;;;;;x -REMOVEFROMSPHERE_WE_ACCEPT_2;$MONARCHTITLE$,?Y$ACTOR$?W成功让;;;;;;;;;;;;x -REMOVEFROMSPHERE_WE_ACCEPT_3;我们脱离了?Y$TARGET$?W的势力范围。;;;;;;;;;;;;x -REMOVEFROMSPHERE_WE_ACCEPT_4;*;;;;;;;;;;;;x -REMOVEFROMSPHERE_WE_ACCEPT_5;*;;;;;;;;;;;;x -REMOVEFROMSPHERE_WE_ACCEPT_6;*;;;;;;;;;;;;x -REMOVEFROMSPHERE_WE_ACCEPT_BTN1;好的;;;;;;;;;;;;x -REMOVEFROMSPHERE_WE_ACCEPT_BTN2;好的;;;;;;;;;;;;x -REMOVEFROMSPHERE_WE_ACCEPT_BTN3;查看;;;;;;;;;;;;x -REMOVEFROMSPHERE_OTHER_ACCEPT_HEADER;外相报告;;;;;;;;;;;;x -REMOVEFROMSPHERE_OTHER_ACCEPT_1;?Y$RECIPIENT$?W;;;;;;;;;;;;x -REMOVEFROMSPHERE_OTHER_ACCEPT_2;$MONARCHTITLE$,我们得知;;;;;;;;;;;;x -REMOVEFROMSPHERE_OTHER_ACCEPT_3;?Y$ACTOR$?W使;;;;;;;;;;;;x -REMOVEFROMSPHERE_OTHER_ACCEPT_4;?Y$RECIPIENT$?W脱离了;;;;;;;;;;;;x -REMOVEFROMSPHERE_OTHER_ACCEPT_5;?Y$TARGET$?W的势力范围。;;;;;;;;;;;;x -REMOVEFROMSPHERE_OTHER_ACCEPT_6;*;;;;;;;;;;;;x -REMOVEFROMSPHERE_OTHER_ACCEPT_BTN1;好的;;;;;;;;;;;;x -REMOVEFROMSPHERE_OTHER_ACCEPT_BTN2;好的;;;;;;;;;;;;x -REMOVEFROMSPHERE_OTHER_ACCEPT_BTN3;查看;;;;;;;;;;;;x -CEASECOLONIZATION_THEY_ACCEPT_HEADER;外相报告;;;;;;;;;;;;x -CEASECOLONIZATION_THEY_ACCEPT_1;?Y$RECIPIENT$?W;;;;;;;;;;;;x -CEASECOLONIZATION_THEY_ACCEPT_2;$MONARCHTITLE$,我们同意停止殖民;;;;;;;;;;;;x -CEASECOLONIZATION_THEY_ACCEPT_3;$ASTATE$。作为回报,;;;;;;;;;;;;x -CEASECOLONIZATION_THEY_ACCEPT_4;?Y$RECIPIENT$?W同意停止殖民;;;;;;;;;;;;x -CEASECOLONIZATION_THEY_ACCEPT_5;$RSTATE$。;;;;;;;;;;;;x -CEASECOLONIZATION_THEY_ACCEPT_6;*;;;;;;;;;;;;x -CEASECOLONIZATION_THEY_ACCEPT_BTN1;好的;;;;;;;;;;;;x -CEASECOLONIZATION_THEY_ACCEPT_BTN2;好的;;;;;;;;;;;;x -CEASECOLONIZATION_THEY_ACCEPT_BTN3;查看;;;;;;;;;;;;x -CEASECOLONIZATION_WE_ACCEPT_HEADER;外相报告;;;;;;;;;;;;x -CEASECOLONIZATION_WE_ACCEPT_1;?Y$ACTOR$?W;;;;;;;;;;;;x -CEASECOLONIZATION_WE_ACCEPT_2;$MONARCHTITLE$,我们同意停止殖民;;;;;;;;;;;;x -CEASECOLONIZATION_WE_ACCEPT_3;$RSTATE$。作为回报,;;;;;;;;;;;;x -CEASECOLONIZATION_WE_ACCEPT_4;?Y$ACTOR$?W同意停止殖民;;;;;;;;;;;;x -CEASECOLONIZATION_WE_ACCEPT_5;$RSTATE$;;;;;;;;;;;;x -CEASECOLONIZATION_WE_ACCEPT_6;*;;;;;;;;;;;;x -CEASECOLONIZATION_WE_ACCEPT_BTN1;好的;;;;;;;;;;;;x -CEASECOLONIZATION_WE_ACCEPT_BTN2;好的;;;;;;;;;;;;x -CEASECOLONIZATION_WE_ACCEPT_BTN3;查看;;;;;;;;;;;;x -CEASECOLONIZATION_OTHER_ACCEPT_HEADER;外相报告;;;;;;;;;;;;x -CEASECOLONIZATION_OTHER_ACCEPT_1;?Y$RECIPIENT$?W;;;;;;;;;;;;x -CEASECOLONIZATION_OTHER_ACCEPT_2;$MONARCHTITLE$,我们获悉;;;;;;;;;;;;x -CEASECOLONIZATION_OTHER_ACCEPT_3;?Y$ACTOR$?W与?Y$RECIPIENT$?W签订了一项协议。;;;;;;;;;;;;x -CEASECOLONIZATION_OTHER_ACCEPT_4;?Y$ACTOR$?W停止殖民$ASTATE$。;;;;;;;;;;;;x -CEASECOLONIZATION_OTHER_ACCEPT_5;作为回报,?Y$RECIPIENT$?W同意停止殖民$RSTATE$。;;;;;;;;;;;;x -CEASECOLONIZATION_OTHER_ACCEPT_6;*;;;;;;;;;;;;x -CEASECOLONIZATION_OTHER_ACCEPT_BTN1;好的;;;;;;;;;;;;x -CEASECOLONIZATION_OTHER_ACCEPT_BTN2;好的;;;;;;;;;;;;x -CEASECOLONIZATION_OTHER_ACCEPT_BTN3;查看;;;;;;;;;;;;x -CEASECOLONIZATION_THEY_DECLINE_HEADER;外相报告;;;;;;;;;;;;x -CEASECOLONIZATION_THEY_DECLINE_1;?Y$RECIPIENT$?W;;;;;;;;;;;;x -CEASECOLONIZATION_THEY_DECLINE_2;$MONARCHTITLE$,?Y$RECIPIENT$?W拒绝了我们;;;;;;;;;;;;x -CEASECOLONIZATION_THEY_DECLINE_3;停止殖民$RSTATE$的请求。;;;;;;;;;;;;x -CEASECOLONIZATION_THEY_DECLINE_4;我们慷慨地提议,作为交换我们也会停止殖民;;;;;;;;;;;;x -CEASECOLONIZATION_THEY_DECLINE_5;$ASTATE$,但是现在我们只能想别的办法;;;;;;;;;;;;x -CEASECOLONIZATION_THEY_DECLINE_6;来停止他们在此地的殖民活动。;;;;;;;;;;;;x -CEASECOLONIZATION_THEY_DECLINE_BTN1;好的;;;;;;;;;;;;x -CEASECOLONIZATION_THEY_DECLINE_BTN2;好的;;;;;;;;;;;;x -CEASECOLONIZATION_THEY_DECLINE_BTN3;查看;;;;;;;;;;;;x -CEASECOLONIZATION_WE_DECLINE_HEADER;外相报告;;;;;;;;;;;;x -CEASECOLONIZATION_WE_DECLINE_1;?Y$RECIPIENT$?W;;;;;;;;;;;;x -CEASECOLONIZATION_WE_DECLINE_2;$MONARCHTITLE$,我们拒绝了;;;;;;;;;;;;x -CEASECOLONIZATION_WE_DECLINE_3;?Y$ACTOR$?W要我们停止殖民$RSTATE$的请求。;;;;;;;;;;;;x -CEASECOLONIZATION_WE_DECLINE_4;他们必须要提供;;;;;;;;;;;;x -CEASECOLONIZATION_WE_DECLINE_5;比$ASTATE$更好的地方,;;;;;;;;;;;;x -CEASECOLONIZATION_WE_DECLINE_6;否则我们不会停止在此地的殖民活动。;;;;;;;;;;;;x -CEASECOLONIZATION_WE_DECLINE_BTN1;好的;;;;;;;;;;;;x -CEASECOLONIZATION_WE_DECLINE_BTN2;好的;;;;;;;;;;;;x -CEASECOLONIZATION_WE_DECLINE_BTN3;查看;;;;;;;;;;;;x -CEASECOLONIZATION_OTHER_DECLINE_HEADER;外相报告;;;;;;;;;;;;x -CEASECOLONIZATION_OTHER_DECLINE_1;?Y$RECIPIENT$?W;;;;;;;;;;;;x -CEASECOLONIZATION_OTHER_DECLINE_2;$MONARCHTITLE$,我们获悉;;;;;;;;;;;;x -CEASECOLONIZATION_OTHER_DECLINE_3;?Y$RECIPIENT$?W拒绝停止殖民$RSTATE$。;;;;;;;;;;;;x -CEASECOLONIZATION_OTHER_DECLINE_4;尽管作为回报,?Y$ACTOR$?W提议停止殖民;;;;;;;;;;;;x -CEASECOLONIZATION_OTHER_DECLINE_5;$ASTATE$。;;;;;;;;;;;;x -CEASECOLONIZATION_OTHER_DECLINE_6;*;;;;;;;;;;;;x -CEASECOLONIZATION_OTHER_DECLINE_BTN1;好的;;;;;;;;;;;;x -CEASECOLONIZATION_OTHER_DECLINE_BTN2;好的;;;;;;;;;;;;x -CEASECOLONIZATION_OTHER_DECLINE_BTN3;查看;;;;;;;;;;;;x -INCREASEOPINION_THEY_ACCEPT_HEADER;外相报告;;;;;;;;;;;;x -INCREASEOPINION_THEY_ACCEPT_1;?Y$RECIPIENT$?W;;;;;;;;;;;;x -INCREASEOPINION_THEY_ACCEPT_2;$MONARCHTITLE$,我们已经提高了;;;;;;;;;;;;x -INCREASEOPINION_THEY_ACCEPT_3;?Y$RECIPIENT$?W;;;;;;;;;;;;x -INCREASEOPINION_THEY_ACCEPT_4;对我们的评价。;;;;;;;;;;;;x -INCREASEOPINION_THEY_ACCEPT_5;现在他们对我们的评价达到了?Y$OPINION$?W;;;;;;;;;;;;x -INCREASEOPINION_THEY_ACCEPT_6;*;;;;;;;;;;;;x -INCREASEOPINION_THEY_ACCEPT_BTN1;好的;;;;;;;;;;;;x -INCREASEOPINION_THEY_ACCEPT_BTN2;好的;;;;;;;;;;;;x -INCREASEOPINION_THEY_ACCEPT_BTN3;查看;;;;;;;;;;;;x -INCREASEOPINION_WE_ACCEPT_HEADER;外相报告;;;;;;;;;;;;x -INCREASEOPINION_WE_ACCEPT_1;?Y$ACTOR$?W;;;;;;;;;;;;x -INCREASEOPINION_WE_ACCEPT_2;$MONARCHTITLE$,我们对;;;;;;;;;;;;x -INCREASEOPINION_WE_ACCEPT_3;?Y$ACTOR$?W的评价已经提高。;;;;;;;;;;;;x -INCREASEOPINION_WE_ACCEPT_4;如今我们觉得?Y$OPINION$?W对他们是适合的。;;;;;;;;;;;;x -INCREASEOPINION_WE_ACCEPT_5;*;;;;;;;;;;;;x -INCREASEOPINION_WE_ACCEPT_6;*;;;;;;;;;;;;x -INCREASEOPINION_WE_ACCEPT_BTN1;好的;;;;;;;;;;;;x -INCREASEOPINION_WE_ACCEPT_BTN2;好的;;;;;;;;;;;;x -INCREASEOPINION_WE_ACCEPT_BTN3;查看;;;;;;;;;;;;x -INCREASEOPINION_OTHER_ACCEPT_HEADER;外相报告;;;;;;;;;;;;x -INCREASEOPINION_OTHER_ACCEPT_1;?Y$ACTOR$?W;;;;;;;;;;;;x -INCREASEOPINION_OTHER_ACCEPT_2;$MONARCHTITLE$;;;;;;;;;;;;x -INCREASEOPINION_OTHER_ACCEPT_3;?Y$ACTOR$?W已经成功提高了;;;;;;;;;;;;x -INCREASEOPINION_OTHER_ACCEPT_4;?Y$RECIPIENT$?W对他们的评价。;;;;;;;;;;;;x -INCREASEOPINION_OTHER_ACCEPT_5;现在他们的评价为?Y$OPINION$?W。;;;;;;;;;;;;x -INCREASEOPINION_OTHER_ACCEPT_6;*;;;;;;;;;;;;x -INCREASEOPINION_OTHER_ACCEPT_BTN1;好的;;;;;;;;;;;;x -INCREASEOPINION_OTHER_ACCEPT_BTN2;好的;;;;;;;;;;;;x -INCREASEOPINION_OTHER_ACCEPT_BTN3;查看;;;;;;;;;;;;x -DECREASEOPINION_THEY_ACCEPT_HEADER;外相报告;;;;;;;;;;;;x -DECREASEOPINION_THEY_ACCEPT_1;?Y$RECIPIENT$?W;;;;;;;;;;;;x -DECREASEOPINION_THEY_ACCEPT_2;$MONARCHTITLE$,我们已经成功地;;;;;;;;;;;;x -DECREASEOPINION_THEY_ACCEPT_3;降低了?Y$RECIPIENT$?W;;;;;;;;;;;;x -DECREASEOPINION_THEY_ACCEPT_4;对?Y$TARGET$?W的评价;;;;;;;;;;;;x -DECREASEOPINION_THEY_ACCEPT_5;现在他们的评价变成了?Y$OPINION$?W。;;;;;;;;;;;;x -DECREASEOPINION_THEY_ACCEPT_6;*;;;;;;;;;;;;x -DECREASEOPINION_THEY_ACCEPT_BTN1;好的;;;;;;;;;;;;x -DECREASEOPINION_THEY_ACCEPT_BTN2;好的;;;;;;;;;;;;x -DECREASEOPINION_THEY_ACCEPT_BTN3;查看;;;;;;;;;;;;x -DECREASEOPINION_WE_ACCEPT_HEADER;外相报告;;;;;;;;;;;;x -DECREASEOPINION_WE_ACCEPT_1;?Y$TARGET$?W;;;;;;;;;;;;x -DECREASEOPINION_WE_ACCEPT_2;$MONARCHTITLE$,我们已由;;;;;;;;;;;;x -DECREASEOPINION_WE_ACCEPT_3;?Y$ACTOR$?W确认;;;;;;;;;;;;x -DECREASEOPINION_WE_ACCEPT_4;?Y$TARGET$?W是不被信任的。;;;;;;;;;;;;x -DECREASEOPINION_WE_ACCEPT_5;我们对他们的评价已经降至?Y$OPINION$?W。;;;;;;;;;;;;x -DECREASEOPINION_WE_ACCEPT_6;*;;;;;;;;;;;;x -DECREASEOPINION_WE_ACCEPT_BTN1;好的;;;;;;;;;;;;x -DECREASEOPINION_WE_ACCEPT_BTN2;好的;;;;;;;;;;;;x -DECREASEOPINION_WE_ACCEPT_BTN3;查看;;;;;;;;;;;;x -DECREASEOPINION_OTHER_ACCEPT_HEADER;外相报告;;;;;;;;;;;;x -DECREASEOPINION_OTHER_ACCEPT_1;?Y$RECIPIENT$?W;;;;;;;;;;;;x -DECREASEOPINION_OTHER_ACCEPT_2;$MONARCHTITLE$,我们得知;;;;;;;;;;;;x -DECREASEOPINION_OTHER_ACCEPT_3;?Y$ACTOR$?W已在;;;;;;;;;;;;x -DECREASEOPINION_OTHER_ACCEPT_4;?Y$RECIPIENT$?W散布了谣言。;;;;;;;;;;;;x -DECREASEOPINION_OTHER_ACCEPT_5;他们对?Y$TARGET$?W的评价;;;;;;;;;;;;x -DECREASEOPINION_OTHER_ACCEPT_6;已经降低到?Y$OPINION$?W。;;;;;;;;;;;;x -DECREASEOPINION_OTHER_ACCEPT_BTN1;好的;;;;;;;;;;;;x -DECREASEOPINION_OTHER_ACCEPT_BTN2;好的;;;;;;;;;;;;x -DECREASEOPINION_OTHER_ACCEPT_BTN3;查看;;;;;;;;;;;;x -INCREASERELATION_THEY_ACCEPT_HEADER;外相报告;;;;;;;;;;;;x -INCREASERELATION_THEY_ACCEPT_1;?Y$RECIPIENT$?W;;;;;;;;;;;;x -INCREASERELATION_THEY_ACCEPT_2;$MONARCHTITLE$,我们成功地与;;;;;;;;;;;;x -INCREASERELATION_THEY_ACCEPT_3;?Y$RECIPIENT$?W提升了关系。;;;;;;;;;;;;x -REMOVE_INCREASERELATION_THEY_ACCEPT_4;*;;;;;;;;;;;;x -INCREASERELATION_THEY_ACCEPT_5;*;;;;;;;;;;;;x -INCREASERELATION_THEY_ACCEPT_6;*;;;;;;;;;;;;x -INCREASERELATION_THEY_ACCEPT_BTN1;好的;;;;;;;;;;;;x -INCREASERELATION_THEY_ACCEPT_BTN2;好的;;;;;;;;;;;;x -INCREASERELATION_THEY_ACCEPT_BTN3;查看;;;;;;;;;;;;x -INCREASERELATION_WE_ACCEPT_HEADER;外相报告;;;;;;;;;;;;x -INCREASERELATION_WE_ACCEPT_1;?Y$ACTOR$?W;;;;;;;;;;;;x -INCREASERELATION_WE_ACCEPT_2;$MONARCHTITLE$,我们和从;;;;;;;;;;;;x -INCREASERELATION_WE_ACCEPT_3;?Y$ACTOR$?W来的特使进行了愉快的交谈。;;;;;;;;;;;;x -REMOVE_INCREASERELATION_WE_ACCEPT_4;我们两国之间的关系得到了某种程度的提升。;;;;;;;;;;;;x -INCREASERELATION_WE_ACCEPT_5;*;;;;;;;;;;;;x -INCREASERELATION_WE_ACCEPT_6;*;;;;;;;;;;;;x -INCREASERELATION_WE_ACCEPT_BTN1;好的;;;;;;;;;;;;x -INCREASERELATION_WE_ACCEPT_BTN2;好的;;;;;;;;;;;;x -INCREASERELATION_WE_ACCEPT_BTN3;查看;;;;;;;;;;;;x -INCREASERELATION_OTHER_ACCEPT_HEADER;外相报告;;;;;;;;;;;;x -INCREASERELATION_OTHER_ACCEPT_1;?Y$RECIPIENT$?W;;;;;;;;;;;;x -INCREASERELATION_OTHER_ACCEPT_2;$MONARCHTITLE$,我们听说;;;;;;;;;;;;x -INCREASERELATION_OTHER_ACCEPT_3;?Y$ACTOR$?W对?Y$RECIPIENT$?W摆出了良好的姿态。;;;;;;;;;;;;x -INCREASERELATION_OTHER_ACCEPT_4;他们两国之间的关系得到了某种程度的提升。;;;;;;;;;;;;x -INCREASERELATION_OTHER_ACCEPT_5;*;;;;;;;;;;;;x -INCREASERELATION_OTHER_ACCEPT_6;*;;;;;;;;;;;;x -INCREASERELATION_OTHER_ACCEPT_BTN1;好的;;;;;;;;;;;;x -INCREASERELATION_OTHER_ACCEPT_BTN2;好的;;;;;;;;;;;;x -INCREASERELATION_OTHER_ACCEPT_BTN3;查看;;;;;;;;;;;;x -DECREASERELATION_THEY_ACCEPT_HEADER;外相报告;;;;;;;;;;;;x -DECREASERELATION_THEY_ACCEPT_1;?Y$RECIPIENT$?W;;;;;;;;;;;;x -DECREASERELATION_THEY_ACCEPT_2;$MONARCHTITLE$,我们都确知我们十分鄙视;;;;;;;;;;;;x -DECREASERELATION_THEY_ACCEPT_3;?Y$RECIPIENT$?W。我们将这一看法直接告诉了他们。;;;;;;;;;;;;x -DECREASERELATION_THEY_ACCEPT_4;他们看来被这个消息震惊了,;;;;;;;;;;;;x -DECREASERELATION_THEY_ACCEPT_5;两国之间的关系骤然紧张。;;;;;;;;;;;;x -REMOVE_DECREASERELATION_THEY_ACCEPT_6;;;;;;;;;;;;;x -DECREASERELATION_THEY_ACCEPT_BTN1;好的;;;;;;;;;;;;x -DECREASERELATION_THEY_ACCEPT_BTN2;好的;;;;;;;;;;;;x -DECREASERELATION_THEY_ACCEPT_BTN3;查看;;;;;;;;;;;;x -DECREASERELATION_WE_ACCEPT_HEADER;外相报告;;;;;;;;;;;;x -DECREASERELATION_WE_ACCEPT_1;?Y$ACTOR$?W;;;;;;;;;;;;x -DECREASERELATION_WE_ACCEPT_2;$MONARCHTITLE$,我们被告知;;;;;;;;;;;;x -DECREASERELATION_WE_ACCEPT_3;?Y$ACTOR$?W不喜欢我们的做事方式,;;;;;;;;;;;;x -DECREASERELATION_WE_ACCEPT_4;很好,反正他们的做事方式我们也不待见。;;;;;;;;;;;;x -REMOVE_DECREASERELATION_WE_ACCEPT_5;*;;;;;;;;;;;;x -DECREASERELATION_WE_ACCEPT_6;*;;;;;;;;;;;;x -DECREASERELATION_WE_ACCEPT_BTN1;好的;;;;;;;;;;;;x -DECREASERELATION_WE_ACCEPT_BTN2;好的;;;;;;;;;;;;x -DECREASERELATION_WE_ACCEPT_BTN3;查看;;;;;;;;;;;;x -DECREASERELATION_OTHER_ACCEPT_HEADER;外相报告;;;;;;;;;;;;x -DECREASERELATION_OTHER_ACCEPT_1;?Y$RECIPIENT$?W;;;;;;;;;;;;x -DECREASERELATION_OTHER_ACCEPT_2;$MONARCHTITLE$,我们获悉;;;;;;;;;;;;x -DECREASERELATION_OTHER_ACCEPT_3;?Y$ACTOR$?W对?Y$RECIPIENT$?W进行了侮辱,;;;;;;;;;;;;x -DECREASERELATION_OTHER_ACCEPT_4;两国关系将会跌入低谷。;;;;;;;;;;;;x -DECREASERELATION_OTHER_ACCEPT_5;*;;;;;;;;;;;;x -DECREASERELATION_OTHER_ACCEPT_6;*;;;;;;;;;;;;x -DECREASERELATION_OTHER_ACCEPT_BTN1;好的;;;;;;;;;;;;x -DECREASERELATION_OTHER_ACCEPT_BTN2;好的;;;;;;;;;;;;x -DECREASERELATION_OTHER_ACCEPT_BTN3;查看;;;;;;;;;;;;x -WARSUBSIDIES_THEY_ACCEPT_HEADER;外相报告;;;;;;;;;;;;x -WARSUBSIDIES_THEY_ACCEPT_1;?Y$RECIPIENT$?W;;;;;;;;;;;;x -WARSUBSIDIES_THEY_ACCEPT_2;$MONARCHTITLE$,我们决定资助;;;;;;;;;;;;x -WARSUBSIDIES_THEY_ACCEPT_3;?Y$RECIPIENT$?W进行战争。;;;;;;;;;;;;x -WARSUBSIDIES_THEY_ACCEPT_4;他们将会每天从我们这里获得?Y$VALUE$?W的资金,;;;;;;;;;;;;x -WARSUBSIDIES_THEY_ACCEPT_5;直到战争结束。;;;;;;;;;;;;x -WARSUBSIDIES_THEY_ACCEPT_6;*;;;;;;;;;;;;x -WARSUBSIDIES_THEY_ACCEPT_BTN1;好的;;;;;;;;;;;;x -WARSUBSIDIES_THEY_ACCEPT_BTN2;好的;;;;;;;;;;;;x -WARSUBSIDIES_THEY_ACCEPT_BTN3;查看;;;;;;;;;;;;x -WARSUBSIDIES_WE_ACCEPT_HEADER;外相报告;;;;;;;;;;;;x -WARSUBSIDIES_WE_ACCEPT_1;?Y$RECIPIENT$?W;;;;;;;;;;;;x -WARSUBSIDIES_WE_ACCEPT_2;$MONARCHTITLE$,我们获悉;;;;;;;;;;;;x -WARSUBSIDIES_WE_ACCEPT_3;?Y$ACTOR$?W资助我们进行战争。;;;;;;;;;;;;x -WARSUBSIDIES_WE_ACCEPT_4;他们将会每天支付我们?Y$VALUE$?W的资金,;;;;;;;;;;;;x -WARSUBSIDIES_WE_ACCEPT_5;直到战争结束。;;;;;;;;;;;;x -WARSUBSIDIES_WE_ACCEPT_6;*;;;;;;;;;;;;x -WARSUBSIDIES_WE_ACCEPT_BTN1;好的;;;;;;;;;;;;x -WARSUBSIDIES_WE_ACCEPT_BTN2;好的;;;;;;;;;;;;x -WARSUBSIDIES_WE_ACCEPT_BTN3;查看;;;;;;;;;;;;x -WARSUBSIDIES_OTHER_ACCEPT_HEADER;外相报告;;;;;;;;;;;;x -WARSUBSIDIES_OTHER_ACCEPT_1;?Y$RECIPIENT$?W;;;;;;;;;;;;x -WARSUBSIDIES_OTHER_ACCEPT_2;$MONARCHTITLE$,我们已获悉;;;;;;;;;;;;x -WARSUBSIDIES_OTHER_ACCEPT_3;?Y$ACTOR$?W将会资助战争中的;;;;;;;;;;;;x -WARSUBSIDIES_OTHER_ACCEPT_4;?Y$RECIPIENT$?W。;;;;;;;;;;;;x -WARSUBSIDIES_OTHER_ACCEPT_5;他们看起来每天会支付?Y$VALUE$?W的资金。;;;;;;;;;;;;x -WARSUBSIDIES_OTHER_ACCEPT_6;*;;;;;;;;;;;;x -WARSUBSIDIES_OTHER_ACCEPT_BTN1;好的;;;;;;;;;;;;x -WARSUBSIDIES_OTHER_ACCEPT_BTN2;好的;;;;;;;;;;;;x -WARSUBSIDIES_OTHER_ACCEPT_BTN3;查看;;;;;;;;;;;;x -CANCEL_WARSUBSIDIES_THEY_ACCEPT_HEADER;外相报告;;;;;;;;;;;;x -CANCEL_WARSUBSIDIES_THEY_ACCEPT_1;?Y$RECIPIENT$?W;;;;;;;;;;;;x -CANCEL_WARSUBSIDIES_THEY_ACCEPT_2;$MONARCHTITLE$,我们已经决定停止给予;;;;;;;;;;;;x -CANCEL_WARSUBSIDIES_THEY_ACCEPT_3;?Y$RECIPIENT$?W战争援助。;;;;;;;;;;;;x -CANCEL_WARSUBSIDIES_THEY_ACCEPT_4;钱还不如花到别处。;;;;;;;;;;;;x -CANCEL_WARSUBSIDIES_THEY_ACCEPT_5;*;;;;;;;;;;;;x -CANCEL_WARSUBSIDIES_THEY_ACCEPT_6;*;;;;;;;;;;;;x -CANCEL_WARSUBSIDIES_THEY_ACCEPT_BTN1;好的;;;;;;;;;;;;x -CANCEL_WARSUBSIDIES_THEY_ACCEPT_BTN2;好的;;;;;;;;;;;;x -CANCEL_WARSUBSIDIES_THEY_ACCEPT_BTN3;查看;;;;;;;;;;;;x -CANCEL_WARSUBSIDIES_WE_ACCEPT_HEADER;外相报告;;;;;;;;;;;;x -CANCEL_WARSUBSIDIES_WE_ACCEPT_1;?Y$RECIPIENT$?W;;;;;;;;;;;;x -CANCEL_WARSUBSIDIES_WE_ACCEPT_2;$MONARCHTITLE$,我们已经收到;;;;;;;;;;;;x -CANCEL_WARSUBSIDIES_WE_ACCEPT_3;?Y$ACTOR$?W的战争援助。;;;;;;;;;;;;x -CANCEL_WARSUBSIDIES_WE_ACCEPT_4;我们得靠自己了。;;;;;;;;;;;;x -CANCEL_WARSUBSIDIES_WE_ACCEPT_5;*;;;;;;;;;;;;x -CANCEL_WARSUBSIDIES_WE_ACCEPT_6;*;;;;;;;;;;;;x -CANCEL_WARSUBSIDIES_WE_ACCEPT_BTN1;好的;;;;;;;;;;;;x -CANCEL_WARSUBSIDIES_WE_ACCEPT_BTN2;好的;;;;;;;;;;;;x -CANCEL_WARSUBSIDIES_WE_ACCEPT_BTN3;查看;;;;;;;;;;;;x -CANCEL_WARSUBSIDIES_OTHER_ACCEPT_HEADER;外相报告;;;;;;;;;;;;x -CANCEL_WARSUBSIDIES_OTHER_ACCEPT_1;?Y$RECIPIENT$?W;;;;;;;;;;;;x -CANCEL_WARSUBSIDIES_OTHER_ACCEPT_2;$MONARCHTITLE$,我们听说;;;;;;;;;;;;x -CANCEL_WARSUBSIDIES_OTHER_ACCEPT_3;?Y$ACTOR$?W已经停止向?Y$RECIPIENT$?W提供战争援助。;;;;;;;;;;;;x -CANCEL_WARSUBSIDIES_OTHER_ACCEPT_4;*;;;;;;;;;;;;x -CANCEL_WARSUBSIDIES_OTHER_ACCEPT_5;*;;;;;;;;;;;;x -CANCEL_WARSUBSIDIES_OTHER_ACCEPT_6;*;;;;;;;;;;;;x -CANCEL_WARSUBSIDIES_OTHER_ACCEPT_BTN1;好的;;;;;;;;;;;;x -CANCEL_WARSUBSIDIES_OTHER_ACCEPT_BTN2;好的;;;;;;;;;;;;x -CANCEL_WARSUBSIDIES_OTHER_ACCEPT_BTN3;查看;;;;;;;;;;;;x -WETARGET_DISCREDIT_HEADER;外相报告;;;;;;;;;;;;x -WETARGET_DISCREDIT_1;?Y$RECIPIENT$?W;;;;;;;;;;;;x -WETARGET_DISCREDIT_2;$MONARCHTITLE$,我国的名声被败坏了!;;;;;;;;;;;;x -WETARGET_DISCREDIT_3;?Y$RECIPIENT$?W用我们从未听说过的事情指责我国!;;;;;;;;;;;;x -WETARGET_DISCREDIT_4;我们怀疑?Y$ACTOR$?W是幕后黑手!;;;;;;;;;;;;x -WETARGET_DISCREDIT_5;*;;;;;;;;;;;;x -WETARGET_DISCREDIT_6;*;;;;;;;;;;;;x -WETARGET_DISCREDIT_BTN1;好的;;;;;;;;;;;;x -WETARGET_DISCREDIT_BTN2;好的;;;;;;;;;;;;x -WETARGET_DISCREDIT_BTN3;查看;;;;;;;;;;;;x -WETARGET_EXPELADVISORS_HEADER;外相报告;;;;;;;;;;;;x -WETARGET_EXPELADVISORS_1;?Y$RECIPIENT$?W;;;;;;;;;;;;x -WETARGET_EXPELADVISORS_2;$MONARCHTITLE$,我国的顾问被驱逐了!;;;;;;;;;;;;x -WETARGET_EXPELADVISORS_3;?Y$RECIPIENT$?W没给出任何理由就驱逐了他们。;;;;;;;;;;;;x -WETARGET_EXPELADVISORS_4;我们怀疑?Y$ACTOR$?W是幕后黑手!;;;;;;;;;;;;x -WETARGET_EXPELADVISORS_5;*;;;;;;;;;;;;x -WETARGET_EXPELADVISORS_6;*;;;;;;;;;;;;x -WETARGET_EXPELADVISORS_BTN1;好的;;;;;;;;;;;;x -WETARGET_EXPELADVISORS_BTN2;好的;;;;;;;;;;;;x -WETARGET_EXPELADVISORS_BTN3;查看;;;;;;;;;;;;x -WETARGET_BANEMBASSY_HEADER;外相报告;;;;;;;;;;;;x -WETARGET_BANEMBASSY_1;?Y$RECIPIENT$?W;;;;;;;;;;;;x -WETARGET_BANEMBASSY_2;$MONARCHTITLE$,我国的使馆被封锁了!;;;;;;;;;;;;x -WETARGET_BANEMBASSY_3;?Y$RECIPIENT$?W没有为其行为给出任何解释。;;;;;;;;;;;;x -WETARGET_BANEMBASSY_4;我们怀疑?Y$ACTOR$?W是幕后黑手!;;;;;;;;;;;;x -WETARGET_BANEMBASSY_5;*;;;;;;;;;;;;x -WETARGET_BANEMBASSY_6;*;;;;;;;;;;;;x -WETARGET_BANEMBASSY_BTN1;好的;;;;;;;;;;;;x -WETARGET_BANEMBASSY_BTN2;好的;;;;;;;;;;;;x -WETARGET_BANEMBASSY_BTN3;查看;;;;;;;;;;;;x -WETARGET_DECREASEOPINION_HEADER;外相报告;;;;;;;;;;;;x -WETARGET_DECREASEOPINION_1;?Y$RECIPIENT$?W;;;;;;;;;;;;x -WETARGET_DECREASEOPINION_2;$MONARCHTITLE$,有人在我们背后说坏话!;;;;;;;;;;;;x -WETARGET_DECREASEOPINION_3;?Y$RECIPIENT$?W对我国的评价降低到了?Y$OPINION$?W。;;;;;;;;;;;;x -WETARGET_DECREASEOPINION_4;我们怀疑?Y$ACTOR$?W是幕后黑手!;;;;;;;;;;;;x -WETARGET_DECREASEOPINION_5;*;;;;;;;;;;;;x -WETARGET_DECREASEOPINION_6;*;;;;;;;;;;;;x -WETARGET_DECREASEOPINION_BTN1;好的;;;;;;;;;;;;x -WETARGET_DECREASEOPINION_BTN2;好的;;;;;;;;;;;;x -WETARGET_DECREASEOPINION_BTN3;查看;;;;;;;;;;;;x -WETARGET_REMOVEFROMSPHERE_HEADER;外相报告;;;;;;;;;;;;x -WETARGET_REMOVEFROMSPHERE_1;?Y$RECIPIENT$?W;;;;;;;;;;;;x -WETARGET_REMOVEFROMSPHERE_2;$MONARCHTITLE$,有国家在削弱我们的帝国!;;;;;;;;;;;;x -WETARGET_REMOVEFROMSPHERE_3;?Y$RECIPIENT$?W不再处于我国的势力范围!;;;;;;;;;;;;x -WETARGET_REMOVEFROMSPHERE_4;我们怀疑?Y$ACTOR$?W是幕后黑手!;;;;;;;;;;;;x -WETARGET_REMOVEFROMSPHERE_5;*;;;;;;;;;;;;x -WETARGET_REMOVEFROMSPHERE_6;*;;;;;;;;;;;;x -WETARGET_REMOVEFROMSPHERE_BTN1;好的;;;;;;;;;;;;x -WETARGET_REMOVEFROMSPHERE_BTN2;好的;;;;;;;;;;;;x -WETARGET_REMOVEFROMSPHERE_BTN3;查看;;;;;;;;;;;;x -PEACE_WE_ACCEPT_HEADER;$MESSENGER$;;;;;;;;;;;;x -PEACE_WE_ACCEPT_1;$ACTOR$;;;;;;;;;;;;x -PEACE_WE_ACCEPT_2;我国接受了来自下列国家的和平协议;;;;;;;;;;;;x -PEACE_WE_ACCEPT_3;$ACTOR$;;;;;;;;;;;;x -PEACE_WE_ACCEPT_4;条款:;;;;;;;;;;;;x -PEACE_WE_ACCEPT_5;$TERMS$;;;;;;;;;;;;x -PEACE_WE_ACCEPT_6;*;;;;;;;;;;;;x -PEACE_WE_ACCEPT_LOG;我国接受了来自$ACTOR$的和平协议。;;;;;;;;;;;;x -PEACE_WE_ACCEPT_BTN1;好!;;;;;;;;;;;;x -PEACE_WE_ACCEPT_BTN2;好!;;;;;;;;;;;;x -PEACE_WE_ACCEPT_BTN3;查看;;;;;;;;;;;;x -PEACE_WE_ACCEPT_MAP;和平!;;;;;;;;;;;;x -PEACE_THEY_ACCEPT_SETUP;当某国同意了我国的停战要求;;;;;;;;;;;;x -PEACE_THEY_ACCEPT_HEADER;$MESSENGER$;;;;;;;;;;;;x -PEACE_THEY_ACCEPT_1;$RECIPIENT$;;;;;;;;;;;;x -PEACE_THEY_ACCEPT_2;$RECIPIENT$;;;;;;;;;;;;x -PEACE_THEY_ACCEPT_3;接受了我国宽宏大量的和平协议;;;;;;;;;;;;x -PEACE_THEY_ACCEPT_4;*;;;;;;;;;;;;x -PEACE_THEY_ACCEPT_5;*;;;;;;;;;;;;x -PEACE_THEY_ACCEPT_6;条款:$TERMS$;;;;;;;;;;;;x -PEACE_THEY_ACCEPT_LOG;$RECIPIENT$接受了我国提出的和平协议。;;;;;;;;;;;;x -PEACE_THEY_ACCEPT_BTN1;好!;;;;;;;;;;;;x -PEACE_THEY_ACCEPT_BTN2;好!;;;;;;;;;;;;x -PEACE_THEY_ACCEPT_BTN3;查看;;;;;;;;;;;;x -PEACE_THEY_ACCEPT_MAP;和平!;;;;;;;;;;;;x -PEACE_OTHER_ACCEPT_SETUP;当某国同意了别国的停战请求;;;;;;;;;;;;x -PEACE_OTHER_ACCEPT_HEADER;$MESSENGER$;;;;;;;;;;;;x -PEACE_OTHER_ACCEPT_1;$RECIPIENT$;;;;;;;;;;;;x -PEACE_OTHER_ACCEPT_2;$RECIPIENT$;;;;;;;;;;;;x -PEACE_OTHER_ACCEPT_3;接受了下列国家提出的和平协议;;;;;;;;;;;;x -PEACE_OTHER_ACCEPT_4;$ACTOR$;;;;;;;;;;;;x -PEACE_OTHER_ACCEPT_5;*;;;;;;;;;;;;x -PEACE_OTHER_ACCEPT_6;条款:$TERMS$;;;;;;;;;;;;x -PEACE_OTHER_ACCEPT_LOG;$RECIPIENT$接受了$ACTOR$提出的和平协议。;;;;;;;;;;;;x -PEACE_OTHER_ACCEPT_BTN1;好!;;;;;;;;;;;;x -PEACE_OTHER_ACCEPT_BTN2;好!;;;;;;;;;;;;x -PEACE_OTHER_ACCEPT_BTN3;查看;;;;;;;;;;;;x -PEACE_OTHER_ACCEPT_MAP;和平!;;;;;;;;;;;;x -PEACE_WE_DECLINE_SETUP;当我国拒绝了某国的停战请求;;;;;;;;;;;;x -PEACE_WE_DECLINE_HEADER;$MESSENGER$;;;;;;;;;;;;x -PEACE_WE_DECLINE_1;$ACTOR$;;;;;;;;;;;;x -PEACE_WE_DECLINE_2;我国拒绝了下列国家提出的和平协议;;;;;;;;;;;;x -PEACE_WE_DECLINE_3;$ACTOR$;;;;;;;;;;;;x -PEACE_WE_DECLINE_4;条款:;;;;;;;;;;;;x -PEACE_WE_DECLINE_5;*;;;;;;;;;;;;x -REMOVE_PEACE_WE_DECLINE_6;*;;;;;;;;;;;;x -PEACE_WE_DECLINE_LOG;我国拒绝了$ACTOR$提出的和平协议。;;;;;;;;;;;;x -PEACE_WE_DECLINE_BTN1;好!;;;;;;;;;;;;x -PEACE_WE_DECLINE_BTN2;好!;;;;;;;;;;;;x -PEACE_WE_DECLINE_BTN3;查看;;;;;;;;;;;;x -PEACE_WE_DECLINE_MAP;拒绝!;;;;;;;;;;;;x -PEACE_THEY_DECLINE_SETUP;当某国拒绝了我国的停战要求;;;;;;;;;;;;x -PEACE_THEY_DECLINE_HEADER;$MESSENGER$;;;;;;;;;;;;x -PEACE_THEY_DECLINE_1;$RECIPIENT$;;;;;;;;;;;;x -PEACE_THEY_DECLINE_2;$RECIPIENT$;;;;;;;;;;;;x -PEACE_THEY_DECLINE_3;拒绝了我国宽宏大量的和平协议;;;;;;;;;;;;x -PEACE_THEY_DECLINE_4;*;;;;;;;;;;;;x -REMOVE_PEACE_THEY_DECLINE_5;*;;;;;;;;;;;;x -PEACE_THEY_DECLINE_6;*;;;;;;;;;;;;x -PEACE_THEY_DECLINE_LOG;$RECIPIENT$拒绝了我国提出的和平协议。;;;;;;;;;;;;x -PEACE_THEY_DECLINE_BTN1;好!;;;;;;;;;;;;x -PEACE_THEY_DECLINE_BTN2;好!;;;;;;;;;;;;x -PEACE_THEY_DECLINE_BTN3;查看;;;;;;;;;;;;x -PEACE_THEY_DECLINE_MAP;拒绝!;;;;;;;;;;;;x -PEACE_OTHER_DECLINE_SETUP;当某国拒绝了别国的停战请求;;;;;;;;;;;;x -PEACE_OTHER_DECLINE_HEADER;$MESSENGER$;;;;;;;;;;;;x -PEACE_OTHER_DECLINE_1;$RECIPIENT$;;;;;;;;;;;;x -PEACE_OTHER_DECLINE_2;$RECIPIENT$;;;;;;;;;;;;x -PEACE_OTHER_DECLINE_3;拒绝了下列国家提出的和平协议;;;;;;;;;;;;x -PEACE_OTHER_DECLINE_4;$ACTOR$;;;;;;;;;;;;x -PEACE_OTHER_DECLINE_5;*;;;;;;;;;;;;x -REMOVE_PEACE_OTHER_DECLINE_6;*;;;;;;;;;;;;x -PEACE_OTHER_DECLINE_LOG;$RECIPIENT$拒绝了$ACTOR$提出的和平协议。;;;;;;;;;;;;x -PEACE_OTHER_DECLINE_BTN1;好!;;;;;;;;;;;;x -PEACE_OTHER_DECLINE_BTN2;好!;;;;;;;;;;;;x -PEACE_OTHER_DECLINE_BTN3;查看;;;;;;;;;;;;x -PEACE_OTHER_DECLINE_MAP;拒绝!;;;;;;;;;;;;x -PEACEOFFERDESC;我国接到了$COUNTRY$提出的和平协议。他们接受了我们如下条款:;;;;;;;;;;;;x -INTERVENTION_OUR_SIDE_SETUP;当某国加入我方阵营介入战争;;;;;;;;;;;;x -INTERVENTION_OUR_SIDE_HEADER;$MESSENGER$;;;;;;;;;;;;x -INTERVENTION_OUR_SIDE_1;$RECIPIENT$;;;;;;;;;;;;x -INTERVENTION_OUR_SIDE_2;$RECIPIENT$;;;;;;;;;;;;x -INTERVENTION_OUR_SIDE_3;干涉了下列战争并站在我国一边;;;;;;;;;;;;x -INTERVENTION_OUR_SIDE_4;$WAR$;;;;;;;;;;;;x -INTERVENTION_OUR_SIDE_5;*;;;;;;;;;;;;x -INTERVENTION_OUR_SIDE_6;*;;;;;;;;;;;;x -INTERVENTION_OUR_SIDE_LOG;$RECIPIENT$干涉了$WAR$。;;;;;;;;;;;;x -INTERVENTION_OUR_SIDE_BTN1;太好了!;;;;;;;;;;;;x -INTERVENTION_OUR_SIDE_BTN2;太好了!;;;;;;;;;;;;x -INTERVENTION_OUR_SIDE_BTN3;查看;;;;;;;;;;;;x -INTERVENTION_THEIR_SIDE_SETUP;当某国加入敌方阵营介入战争;;;;;;;;;;;;x -INTERVENTION_THEIR_SIDE_HEADER;$MESSENGER$;;;;;;;;;;;;x -INTERVENTION_THEIR_SIDE_1;$RECIPIENT$;;;;;;;;;;;;x -INTERVENTION_THEIR_SIDE_2;$RECIPIENT$;;;;;;;;;;;;x -INTERVENTION_THEIR_SIDE_3;在下列战争中加入了我国的敌人一方;;;;;;;;;;;;x -INTERVENTION_THEIR_SIDE_4;$WAR$;;;;;;;;;;;;x -INTERVENTION_THEIR_SIDE_5;*;;;;;;;;;;;;x -INTERVENTION_THEIR_SIDE_6;*;;;;;;;;;;;;x -INTERVENTION_THEIR_SIDE_LOG;$RECIPIENT$干涉了$WAR$。;;;;;;;;;;;;x -INTERVENTION_THEIR_SIDE_BTN1;哦,不!;;;;;;;;;;;;x -INTERVENTION_THEIR_SIDE_BTN2;哦,不!;;;;;;;;;;;;x -INTERVENTION_THEIR_SIDE_BTN3;查看;;;;;;;;;;;;x -INTERVENTION_OTHER_SIDE_SETUP;当某国介入战争;;;;;;;;;;;;x -INTERVENTION_OTHER_SIDE_HEADER;$MESSENGER$;;;;;;;;;;;;x -INTERVENTION_OTHER_SIDE_1;$RECIPIENT$;;;;;;;;;;;;x -INTERVENTION_OTHER_SIDE_2;$RECIPIENT$;;;;;;;;;;;;x -INTERVENTION_OTHER_SIDE_3;干涉了下列战争;;;;;;;;;;;;x -INTERVENTION_OTHER_SIDE_4;$WAR$;;;;;;;;;;;;x -INTERVENTION_OTHER_SIDE_5;*;;;;;;;;;;;;x -INTERVENTION_OTHER_SIDE_6;*;;;;;;;;;;;;x -INTERVENTION_OTHER_SIDE_LOG;$RECIPIENT$干涉了$WAR$。;;;;;;;;;;;;x -INTERVENTION_OTHER_SIDE_BTN1;好的;;;;;;;;;;;;x -INTERVENTION_OTHER_SIDE_BTN2;好的;;;;;;;;;;;;x -INTERVENTION_OTHER_SIDE_BTN3;查看;;;;;;;;;;;;x -WE_INTERVENED_SETUP;当我国介入战争;;;;;;;;;;;;x -WE_INTERVENED_HEADER;$MESSENGER$;;;;;;;;;;;;x -WE_INTERVENED_1;战争干涉!;;;;;;;;;;;;x -WE_INTERVENED_2;我国;;;;;;;;;;;;x -WE_INTERVENED_3;决定干涉下列战争;;;;;;;;;;;;x -WE_INTERVENED_4;$WAR$;;;;;;;;;;;;x -WE_INTERVENED_5;*;;;;;;;;;;;;x -WE_INTERVENED_6;*;;;;;;;;;;;;x -WE_INTERVENED_LOG;我国决定干涉$WAR$。;;;;;;;;;;;;x -WE_INTERVENED_BTN1;太好了!;;;;;;;;;;;;x -WE_INTERVENED_BTN2;太好了!;;;;;;;;;;;;x -WE_INTERVENED_BTN3;查看;;;;;;;;;;;;x -GUNBOAT_WE_ACCEPT_SETUP;当我国成为某国炮舰外交的目标;;;;;;;;;;;;x -GUNBOAT_WE_ACCEPT_HEADER;$MESSENGER$;;;;;;;;;;;;x -GUNBOAT_WE_ACCEPT_1;炮舰外交!;;;;;;;;;;;;x -GUNBOAT_WE_ACCEPT_2;$ACTOR$;;;;;;;;;;;;x -GUNBOAT_WE_ACCEPT_3;用炮舰围住了我国的港口;;;;;;;;;;;;x -GUNBOAT_WE_ACCEPT_4;并要求我国偿还债务:;;;;;;;;;;;;x -GUNBOAT_WE_ACCEPT_5;我国每天将支付?Y$VALUE$?W;;;;;;;;;;;x -GUNBOAT_WE_ACCEPT_6;*;;;;;;;;;;;;x -REMOVE_GUNBOAT_WE_ACCEPT_LOG;我国接受了$ACTOR$提出的和平协仪。;;;;;;;;;;;;x -GUNBOAT_WE_ACCEPT_BTN1;世上没有免费的午餐!;;;;;;;;;;;;x -GUNBOAT_WE_ACCEPT_BTN3;查看;;;;;;;;;;;;x -GUNBOAT_THEY_ACCEPT_SETUP;当我国对某国使用炮舰外交;;;;;;;;;;;;x -GUNBOAT_THEY_ACCEPT_HEADER;$MESSENGER$;;;;;;;;;;;;x -GUNBOAT_THEY_ACCEPT_1;炮舰外交!;;;;;;;;;;;;x -GUNBOAT_THEY_ACCEPT_2;我国用炮舰围住了下列国家的港口;;;;;;;;;;;;x -GUNBOAT_THEY_ACCEPT_3;$RECIPIENT$;;;;;;;;;;;;x -GUNBOAT_THEY_ACCEPT_4;强迫他们偿还债务:;;;;;;;;;;;;x -GUNBOAT_THEY_ACCEPT_5;他们每天将支付?Y$VALUE$?W;;;;;;;;;;;x -GUNBOAT_THEY_ACCEPT_6;*;;;;;;;;;;;;x -REMOVE_GUNBOAT_THEY_ACCEPT_LOG;;;;;;;;;;;;;x -GUNBOAT_THEY_ACCEPT_BTN1;总算受到钱了!;;;;;;;;;;;;x -GUNBOAT_THEY_ACCEPT_BTN3;查看;;;;;;;;;;;;x -GUNBOAT_OTHER_ACCEPT_HEADER;$MESSENGER$;;;;;;;;;;;;x -GUNBOAT_OTHER_ACCEPT_1;炮舰外交!;;;;;;;;;;;;x -GUNBOAT_OTHER_ACCEPT_2;$ACTOR$;;;;;;;;;;;;x -GUNBOAT_OTHER_ACCEPT_3;用炮舰围住了下列国家的港口;;;;;;;;;;;;x -GUNBOAT_OTHER_ACCEPT_4;$RECIPIENT$;;;;;;;;;;;;x -GUNBOAT_OTHER_ACCEPT_5;强迫他们偿还债务:;;;;;;;;;;;;x -GUNBOAT_OTHER_ACCEPT_6;他们每天将支付?Y$VALUE$?W;;;;;;;;;;;x -REMOVE_GUNBOAT_OTHER_ACCEPT_LOG;;;;;;;;;;;;;x -GUNBOAT_OTHER_ACCEPT_BTN1;好的;;;;;;;;;;;;x -GUNBOAT_OTHER_ACCEPT_BTN3;查看;;;;;;;;;;;;x -ALLYTAKEOVER_SETUP;当一个盟国在战争中接过了领导权;;;;;;;;;;;;x -ALLYTAKEOVER_HEADER;外相报告;;;;;;;;;;;;x -ALLYTAKEOVER_1;$ACTOR$;;;;;;;;;;;;x -ALLYTAKEOVER_2;他们通知我国由于他们出众的力量和军事科技;;;;;;;;;;;;x -ALLYTAKEOVER_3;他们应当领导;;;;;;;;;;;;x -ALLYTAKEOVER_4;对抗以下国家的战争;;;;;;;;;;;;x -ALLYTAKEOVER_5;$TARGETLIST$;;;;;;;;;;;;x -ALLYTAKEOVER_6;现在开始他们来决定一切谈判。;;;;;;;;;;;;x -ALLYTAKEOVER_LOG;$ACTOR$在我国对抗$TARGETLIST$的战争中取得了领导权。;;;;;;;;;;;;x -ALLYTAKEOVER_BTN1;好的;;;;;;;;;;;;x -ALLYTAKEOVER_BTN2;好的;;;;;;;;;;;;x -ALLYTAKEOVER_BTN3;查看;;;;;;;;;;;;x -ALLYTAKEOVER_MAP;*;;;;;;;;;;;;x -ALLYTAKEOVERWE_SETUP;当我国在一场战争中取得领导权;;;;;;;;;;;;x -ALLYTAKEOVERWE_HEADER;$MESSENGER$;;;;;;;;;;;;x -ALLYTAKEOVERWE_1;外相报告;;;;;;;;;;;;x -ALLYTAKEOVERWE_2;由于我国强大的兵力和无与伦比的领导力;;;;;;;;;;;;x -ALLYTAKEOVERWE_3;我们开始领导;;;;;;;;;;;;x -ALLYTAKEOVERWE_4;对抗以下国家的战争;;;;;;;;;;;;x -ALLYTAKEOVERWE_5;$TARGETLIST$;;;;;;;;;;;;x -ALLYTAKEOVERWE_6;现在开始我国来决定一切谈判。;;;;;;;;;;;;x -ALLYTAKEOVERWE_LOG;我国在对抗$TARGETLIST$的战争中取得了领导权。;;;;;;;;;;;;x -ALLYTAKEOVERWE_BTN1;好的;;;;;;;;;;;;x -ALLYTAKEOVERWE_BTN2;好的;;;;;;;;;;;;x -ALLYTAKEOVERWE_BTN3;查看;;;;;;;;;;;;x -ALLYTAKEOVERWE_MAP;*;;;;;;;;;;;;x -ANNEX_SETUP;当某国吞并了另一个国家;;;;;;;;;;;;x -ANNEX_HEADER;外相报告;;;;;;;;;;;;x -ANNEX_1;$ACTOR$;;;;;;;;;;;;x -ANNEX_2;$MONARCHTITLE$,;;;;;;;;;;;;x -ANNEX_3;$ACTOR$ 吞并了$RECIPIENT$;;;;;;;;;;;;x -ANNEX_4;后者已经成为他们国家的一部分。;;;;;;;;;;;;x -ANNEX_5;*;;;;;;;;;;;;x -ANNEX_6;*;;;;;;;;;;;;x -ANNEX_LOG;$ACTOR$吞并了$RECIPIENT$。;;;;;;;;;;;;x -ANNEX_BTN1;好的;;;;;;;;;;;;x -ANNEX_BTN2;好的;;;;;;;;;;;;x -ANNEX_BTN3;查看;;;;;;;;;;;;x -ANNEX_MAP;*;;;;;;;;;;;;x -DIST_ADMINISTRATION;行政开支;;;;;;;;;;;;x -DIST_EDUCATION;教育开支;;;;;;;;;;;;x -DIST_DEFENCE;军事开支;;;;;;;;;;;;x -DIST_SOCIAL;社会开支;;;;;;;;;;;;x -REMOVE_ADM_DESC;在行政方面的支出使国家的官僚体系正常运转,提高你的税收效率。;;;;;;;;;;;;x -PAYED_POPS;?Y$NUM$?W名?Y$TYPE$?W获得?Y$MONEY$?W;;;;;;;;;;;;x -REMOVE_EDU_DESC;教育开支将被支付给神职人员,同时也可以增加研究点数。;;;;;;;;;;;;x -DEFENCE_DESC;军事开支将被支付给军官和士兵作为薪水。;;;;;;;;;;;;x -SOCIAL_DESC;社会开支的资金是用来进行社会改革的。;;;;;;;;;;;;x -MODIFIER_ADDED;$WHERE$获得“?Y$WHAT$?W”效果,\n它将持续到?Y$DATE$?W,\n造成以下影响:\n$EFFECT$\n;;;;;;;;;;;;x -IN_;在;;;;;;;;;;;;x -ALL_;所有;;;;;;;;;;;;x -PLURALITY_EFFECT;$DIRECTION$$VALUE$多元性\n;;;;;;;;;;;;x -CONSCIOUSNESS_EFFECT;$DIRECTION$$VALUE$觉醒度\n;;;;;;;;;;;;x -MILITANCY_EFFECT;$DIRECTION$$VALUE$斗争性\n;;;;;;;;;;;;x -REMOVE_MINISTER_EFFECT;?Y$NAME$?W被解职?W\n;;;;;;;;;;;;x -ADD_UNITY_EFFECT;获得?G$VALUE$?W国家凝聚力?W\n;;;;;;;;;;;;x -REMOVE_UNITY_EFFECT;失去?R$VALUE$?W国家凝聚力?W\n;;;;;;;;;;;;x -ADD_CRUDE_OIL_EFFECT;获得?G$VALUE$?W原油?W\n;;;;;;;;;;;;x -REMOVE_CRUDE_OIL_EFFECT;失去?R$VALUE$?W原油?W\n;;;;;;;;;;;;x -ADD_METAL_EFFECT;获得?G$VALUE$?W金属?W\n;;;;;;;;;;;;x -REMOVE_METAL_EFFECT;失去?R$VALUE$?W金属?W\n;;;;;;;;;;;;x -ADD_ENERGY_EFFECT;获得?G$VALUE$?W能源?W\n;;;;;;;;;;;;x -REMOVE_ENERGY_EFFECT;失去?R$VALUE$?W能源?W\n;;;;;;;;;;;;x -ADD_RARE_MATERIALS_EFFECT;获得?G$VALUE$?W稀有金属?W\n;;;;;;;;;;;;x -REMOVE_RARE_MATERIALS_EFFECT;失去?R$VALUE$?W稀有金属?W\n;;;;;;;;;;;;x -ADD_SUPPLIES_EFFECT;获得?G$VALUE$?W补给?W\n;;;;;;;;;;;;x -REMOVE_SUPPLIES_EFFECT;失去?R$VALUE$?W补给?W\n;;;;;;;;;;;;x -ADD_MONEY_EFFECT;获得?G$VALUE$?WぇW。\n;;;;;;;;;;;;x -MONEY_EFFECT;支付?R$VALUE$?WぇW。\n;;;;;;;;;;;;x -REMOVE_MONEY_EFFECT;失去?R$VALUE$?WぇW。\n;;;;;;;;;;;;x -START_GUARANTEE_EFFECT;?Y$COUNTRY$?W将保证?Y$TARGET_COUNTRY$?W的独立\n;;;;;;;;;;;;x -END_GUARANTEE_EFFECT;?Y$COUNTRY$?W将不再保证?Y$TARGET_COUNTRY$?W的独立\n;;;;;;;;;;;;x -GRANT_MILITARY_ACCESS_EFFECT;?Y$TARGET_COUNTRY$?W将给予?Y$COUNTRY$?W军事通行权?W\n;;;;;;;;;;;;x -REVOKE_MILITARY_ACCESS_EFFECT;?Y$COUNTRY$?W将收回给予?Y$TARGET_COUNTRY$?W的军事通行权\n;;;;;;;;;;;;x -START_NON_AGGRESSION_PACT_EFFECT;?Y$COUNTRY$?W将和?Y$TARGET_COUNTRY$?W签署互不侵犯条约\n;;;;;;;;;;;;x -END_NON_AGGRESSION_PACT_EFFECT;?Y$COUNTRY$?W将废除和?Y$TARGET_COUNTRY$?W的互不侵犯条约\n;;;;;;;;;;;;x -LEAVE_ALLIANCE_EFFECT;?Y$COUNTRY$?W将断绝和?Y$TARGET_COUNTRY$?W的同盟关系\n;;;;;;;;;;;;x -REPLACE_MINISTER_EFFECT;?Y$NAME$?W将担任?Y$POSITION$?W\n;;;;;;;;;;;;x -END_WAR_EFFECT;?Y$COUNTRY$?W和?Y$TARGET_COUNTRY$?W达成和平协议?W\n;;;;;;;;;;;;x -JOIN_ALLIANCE_EFFECT;?Y$COUNTRY$?W将与?Y$TARGET_COUNTRY$?W缔结同盟\n;;;;;;;;;;;;x -START_WAR_EFFECT;?Y$COUNTRY$?W向?Y$TARGET_COUNTRY$?W宣战?W\n;;;;;;;;;;;;x -REMOVE_PROVINCE_CRUDE_OIL_EFFECT;失去?R$VALUE$?W储存在?Y$PROVINCE$?W的原油\n;;;;;;;;;;;;x -ADD_THREAT_EFFECT;?Y$COUNTRY$?W获得?R$VALUE$?W的威胁?Y$TARGET_COUNTRY$?W\n;;;;;;;;;;;;x -REMOVE_THREAT_EFFECT;?Y$COUNTRY$?G失去?G$VALUE$?W的威胁?Y$TARGET_COUNTRY$?W\n;;;;;;;;;;;;x -ADD_PROVINCE_CRUDE_OIL_EFFECT;获得?G$VALUE$?W原油,在?Y$PROVINCE$?W\n;;;;;;;;;;;;x -REMOVE_PROVINCE_METAL_EFFECT;失去?R$VALUE$?W储存在?Y$PROVINCE$?W的金属\n;;;;;;;;;;;;x -ADD_PROVINCE_METAL_EFFECT;获得?G$VALUE$?W金属,在?Y$PROVINCE$?W\n;;;;;;;;;;;;x -REMOVE_PROVINCE_ENERGY_EFFECT;失去?R$VALUE$?W储存在?Y$PROVINCE$?W的能源\n;;;;;;;;;;;;x -ADD_PROVINCE_ENERGY_EFFECT;获得?G$VALUE$?W能源,在?Y$PROVINCE$?W\n;;;;;;;;;;;;x -REMOVE_PROVINCE_RARE_MATERIALS_EFFECT;失去?R$VALUE$?W储存在?Y$PROVINCE$?W的稀有金属\n;;;;;;;;;;;;x -ADD_PROVINCE_RARE_MATERIALS_EFFECT;获得?G$VALUE$?W的稀有金属,在?Y$PROVINCE$?W\n;;;;;;;;;;;;x -REMOVE_PROVINCE_SUPPLIES_EFFECT;失去?R$VALUE$?W储存在?Y$PROVINCE$?W的补给\n;;;;;;;;;;;;x -ADD_PROVINCE_SUPPLIES_EFFECT;获得?G$VALUE$?W补给,在?Y$PROVINCE$?W\n;;;;;;;;;;;;x -REMOVE_PROVINCE_MONEY_EFFECT;失去?R$VALUE$?Wぴ讧Y$PROVINCE$?W。\n;;;;;;;;;;;;x -ADD_PROVINCE_MONEY_EFFECT;获得?G$VALUE$?Wぴ讧Y$PROVINCE$?W。\n;;;;;;;;;;;;x -CREATE_VASSAL_EFFECT;?Y$TARGET_COUNTRY$?W成为?Y$COUNTRY$?W的傀儡国\n;;;;;;;;;;;;x -ADD_BUILDING_EFFECT;在$PROVINCE$获得?Y$VALUE$级的$BUILDING$?W\n;;;;;;;;;;;;x -REMOVE_BUILDING_EFFECT;在$PROVINCE$?Y的$BUILDING$?W变为?Y$VALUE$?W级?W\n;;;;;;;;;;;;x -ADD_ORGANISATION_POPULARITY_EFFECT;?Y$IDEOLOGY$?W获得?G$ORGANISATION$?W的组织度和?G$POPULARITY$?W的支持率?W\n;;;;;;;;;;;;x -REMOVE_ORGANISATION_POPULARITY_EFFECT;?Y$IDEOLOGY$?W失去?R$ORGANISATION$?W的组织度和?R$POPULARITY$?W的支持率?W\n;;;;;;;;;;;;x -ADD_NEUTRALITY_EFFECT;?Y$COUNTRY$?W获得?R$VALUE$?W中立度?W\n;;;;;;;;;;;;x -REMOVE_NEUTRALITY_EFFECT;?Y$COUNTRY$?W失去?G$VALUE$?W中立度?W\n;;;;;;;;;;;;x -ADD_DISSENT_EFFECT;增加?R$VALUE$?W不满?W\n;;;;;;;;;;;;x -REMOVE_DISSENT_EFFECT;减少?G$VALUE$?W不满?W\n;;;;;;;;;;;;x -FORM_GOVERMENT_IN_EXILE;建立一个流亡政府\n;;;;;;;;;;;;x -REVOKE_GOVERMENT_IN_EXILE;撤销流亡政府\n;;;;;;;;;;;;x -ADD_RULING_PARTY_ORG_EFFECT;$NAME$获得?Y$VALUE$?W组织度;;;;;;;;;;;;x -REMOVE_RULING_PARTY_ORG_EFFECT;$NAME$失去?Y$VALUE$?W组织度\n;;;;;;;;;;;;x -ADD_RULING_PARTY_POP_EFFECT;$NAME$获得?Y$VALUE$?W支持率\n;;;;;;;;;;;;x -REMOVE_RULING_PARTY_POP_EFFECT;$NAME$失去?Y$VALUE$?W支持率\n;;;;;;;;;;;;x -JOIN_FACTION_EFFECT;加入$FACTION$\n;;;;;;;;;;;;x -LEAVE_FACTION_EFFECT;离开$FACTION$\n;;;;;;;;;;;;x -SPLIT_TROOPS_EFF;获得$NAME$的全部军事力量的?Y$VALUE$%?W\n;;;;;;;;;;;;x -WAREXHAUSTION_EFFECT;$DIRECTION$$VALUE$厌战度\n;;;;;;;;;;;;x -ARMYTRADITION_EFFECT;$DIRECTION$$VALUE$陆军传统\n;;;;;;;;;;;;x -NAVYTRADITION_EFFECT;$DIRECTION$$VALUE$海军传统\n;;;;;;;;;;;;x -REMOVE_BADBOY_EFFECT;$DIRECTION$$VALUE$威望\n;;;;;;;;;;;;x -CAPITAL_CHANGE;?Y$NEW$?W将成为新首都\n;;;;;;;;;;;;x -NEW_CORE_EFFECT;$NEW$?W成为核心领土\n;;;;;;;;;;;;x -LOSE_CORE_EFFECT;$LOSE$?W不再是核心领土\n;;;;;;;;;;;;x -GAIN_CB;获得针对$WHO$的战争借口$TYPE$?W\n;;;;;;;;;;;;x -REV_GAIN_CB;?Y$ACTIVE$?W获得针对$PASSIVE$的战争借口$TYPE$?Y?W\n;;;;;;;;;;;;x -RELATION_CHANGE;$ACTIVE$?W和?Y$PASSIVE$?W的关系改变$MUCH$\n;;;;;;;;;;;;x -GOV_CHANGE;政体变为?Y$GOV$?W\n;;;;;;;;;;;;x -CHANGE_TAG;更国号为?Y$NEW$?W\n;;;;;;;;;;;;x -CREATE_REVOLT;?R$SIZE$?W个旅在?Y$WHERE$?W起义\n;;;;;;;;;;;;x -BECOME;成为;;;;;;;;;;;;x -NOLONGER;不再是;;;;;;;;;;;;x -ADD_BUILDING;在$WHERE$获得?Y$NAME$?W?W\n;;;;;;;;;;;;x -REM_BUILDING;在$WHERE$失去?R$NAME$?W?W\n;;;;;;;;;;;;x -SECEDE_PROVINCE;割让?Y$WHERE$?W给?Y$WHO$?W\n;;;;;;;;;;;;x -INHERIT;继承?Y$WHO$?W\n;;;;;;;;;;;;x -RELEASE;释放?Y$WHO$?W\n;;;;;;;;;;;;x -RELATION_CHANGE_SHORT;和?Y$PASSIVE$?W的关系改变$MUCH$\n;;;;;;;;;;;;x -IDEOLOGY_ENABLED;$NAME$?W开始在世界上流传\n;;;;;;;;;;;;x -CHANGE_GOODS;$PROV$?W的特产变为?Y$GOOD$?W\n;;;;;;;;;;;;x -CHANGE_NATIONALVALUE;国家价值转变为?Y$NATIONALVALUE$?W\n;;;;;;;;;;;;x -ADD_ACCEPTED_CULTURE;?Y$CULTURE$?W成为我国接受的民族\n;;;;;;;;;;;;x -REMOVE_ACCEPTED_CULTURE;?Y$CULTURE$?W不再被我国所接受\n;;;;;;;;;;;;x -CHANGE_RELIGION_EFFECT;宗教转变为?Y$NAME$?W\n;;;;;;;;;;;;x -SET_SOCIAL_REFORM_EFFECT;社会改革选定:?Y$NAME$?W\n;;;;;;;;;;;;x -SET_POLITICAL_REFORM_EFFECT;政治改革选定:?Y$NAME$?W\n;;;;;;;;;;;;x -CHANGE_POP_TYPE_EFFECT;人群转变为:?Y$POPTYPE$?W\n;;;;;;;;;;;;x -MOVE_POP_EFFECT;人群移民到?Y$WHERE$?W\n;;;;;;;;;;;;x -MODIFY_STOCKPILE_EFFECT;?W$GOODS$的储量改变?Y$VALUE$?W\n;;;;;;;;;;;;x -POP_DOMINANT_IDEOLOGY_EFFECT;$PERCENTAGE$?W的人民变得更倾向于?Y$IDEOLOGY$?W\n;;;;;;;;;;;;x -POP_DOMINANT_ISSUE_EFFECT;$PERCENTAGE$?W的人民更倾向于?Y$ISSUE$?W\n;;;;;;;;;;;;x -UPPER_HOUSE_EFFECT;在上议院中,$NAME$$DIRECTION$到$VALUE$\n;;;;;;;;;;;;x -ALL_POPS_IN;所有在$LOC$的人群;;;;;;;;;;;;x -ALL_POPS_IN_THAT;所有在$LOC$的人群;;;;;;;;;;;;x -WILL_GET;将得到以下效果:\n;;;;;;;;;;;;x -SCAL_MILITANCY_EFFECT;$VERB$?Y$CAT$?W的部分人民将会$DIRECTION$$VALUE$斗争性\n;;;;;;;;;;;;x -SME_UNEMPLOYMENT;失业;;;;;;;;;;;;x -SCAL_CON_EFFECT;$VERB$?Y$CAT$?W的部分人民将会$DIRECTION$$VALUE$觉醒度\n;;;;;;;;;;;;x -SME_ARE;是;;;;;;;;;;;;x -SME_SUPPORT;支持;;;;;;;;;;;;x -TRIGGER_RISING_EFFECT;?Y$NAME$?W将会发生\n;;;;;;;;;;;;x -TREASURY_EFFECT;$DIRECTION$ $VALUE$ぁn;;;;;;;;;;;;x -PRESTIGE_EFFECT;$DIRECTION$$VALUE$威望\n;;;;;;;;;;;;x -YEARS_OF_RESEARCH_EFFECT;$DIRECTION$$VALUE$研究点数\n;;;;;;;;;;;;x -REDUCE_POP_EFFECT;人口改变$PERC$\n;;;;;;;;;;;;x -RIP_EFFECT;$NAME$将成为新的执政党\n;;;;;;;;;;;;x -CREATE_ADMIRAL_EFFECT;获得新的提督?W\n;;;;;;;;;;;;x -CREATE_GENERAL_EFFECT;获得新的将军?W\n;;;;;;;;;;;;x -RESEARCH_POINTS_EFFECT;获得?G$VALUE$?W研究点数\n;;;;;;;;;;;;x -LIMITED_BY;受限于:\n;;;;;;;;;;;;x -INFRASTRUCTURE_EFFECT;$DIRECTION$$VALUE$级铁路\n;;;;;;;;;;;;x -RENAME_PROV_EFF;$OLD$更名为?Y$NEW$?W\n;;;;;;;;;;;;x -RENAME_REGION_EFF;$OLD$更名为?Y$NEW$?W\n;;;;;;;;;;;;x -LITERACY_EFFECT;$DIRECTION$$VALUE$识字率\n\n;;;;;;;;;;;;x -local_tractors;拖拉机;;;;;;;;;;;;x -desc_local_tractors;机械化农具被引进这个省份,不仅提高了劳动效率,同时还减少了用工数量。;;;;;;;;;;;;x -local_distribution_channels;商品零售;;;;;;;;;;;;x -desc_local_distribution_channels;新的销售和转卖形式已经在本省传播开来,这样一来农民就能更加自由地照看自家的份地了。;;;;;;;;;;;;x -local_nitroglycerin;硝化甘油;;;;;;;;;;;;x -desc_local_nitroglycerin;关于现代爆炸物的知识已经在本省传开,这将有助于省内的采矿业。;;;;;;;;;;;;x -local_electricity;电灯;;;;;;;;;;;;x -desc_local_electricity;本省内的街道照明已经广泛使用电灯了,良好的光照条件同样也增加了工人的工作效率。;;;;;;;;;;;;x -local_machine_tools;机械化采矿;;;;;;;;;;;;x -desc_local_machine_tools;本省内的采矿流程已经广泛地使用到了机械工具,这有效地提高了本省采矿业的生产效率。;;;;;;;;;;;;x -underground_railroad;地下转送网;;;;;;;;;;;;x -desc_underground_railroad;在这个省份运转的地下转送网源源不断地将奴隶送往自由之地。;;;;;;;;;;;;x -free_staters;废奴制拥护者;;;;;;;;;;;;x -desc_free_staters;废奴主义者现在在本省开始活动,力图将本省团结在废奴主义的大旗下。;;;;;;;;;;;;x -blood_and_iron_mine;血汗铁矿;;;;;;;;;;;;x -desc_blood_and_iron_mine;铁矿开采是一件有利可图但是却危险而困难的工作,对新矿脉的开采正在本省进行。;;;;;;;;;;;;x -naval_school;海军学院;;;;;;;;;;;;x -desc_naval_school;一名从商的前海军陆战队员在本省开办了这所学院,教授领导课程和最新的海军技术进展。;;;;;;;;;;;;x -beer_halls;啤酒馆;;;;;;;;;;;;x -desc_beer_halls;本省出现了啤酒馆,它们以沙龙或是酒馆的形式出现,吸引了大批民众在其中打发时间。;;;;;;;;;;;;x -libertine_culture;放纵的文化氛围;;;;;;;;;;;;x -desc_libertine_culture;我们的国家因为酒精泛滥而陷入了一种集体狂欢的氛围中。来上11瓶啤酒,再来上一瓶朗姆酒!;;;;;;;;;;;;x -temperance_league;禁酒同盟;;;;;;;;;;;;x -desc_temperance_league;我国成立了一个影响广泛的禁酒同盟,甚至在政界也不乏支持者。;;;;;;;;;;;;x -destitution_and_poverty;贫困潦倒;;;;;;;;;;;;x -desc_destitution_and_poverty;对酒精的过度消费在本省已经变成了一个重大社会问题。;;;;;;;;;;;;x -organic_work;工会组织;;;;;;;;;;;;x -desc_organic_work;一场对抗性的工人运动已经在本省展开。;;;;;;;;;;;;x -liquor_prohibition;禁酒令;;;;;;;;;;;;x -desc_liquor_prohibition;我国已经立法禁止销售、拥有和饮用酒精饮品。;;;;;;;;;;;;x -trek_boers;布尔人迁徙;;;;;;;;;;;;x -desc_trek_boers;好望角的布尔人正在迁入这个省份。现在还只是娟娟细流,但不久之后就将以“大迁徙”而闻名。;;;;;;;;;;;;x -boer_exodus;布尔人大迁徙;;;;;;;;;;;;x -desc_boer_exodus;布尔人大量从本省迁出,他们迁往内地或是布尔人的共和国。;;;;;;;;;;;;x -gold_rush;淘金热;;;;;;;;;;;;x -desc_gold_rush;本省因为发现金矿而迅速繁荣起来。;;;;;;;;;;;;x -abolitionist_society;废奴主义团体;;;;;;;;;;;;x -desc_abolitionist_society;一个废奴主义团体正在本省散发谴责奴隶制的小册子,号召人们终结这一制度。;;;;;;;;;;;;x -REMOVE_suffragette_movements;选举权运动;;;;;;;;;;;;x -REMOVE_desc_suffragette_movements;;;;;;;;;;;;;x -knights_of_the_golden_circle;金环骑士;;;;;;;;;;;;x -desc_knights_of_the_golden_circle;一个致力于推动奴隶制运作的秘密团体正在本省活动。;;;;;;;;;;;;x -american_anti_slavery_society;美国反奴隶制协会;;;;;;;;;;;;x -desc_american_anti_slavery_society;一个致力于废除奴隶制运作的团体正在本省活动。;;;;;;;;;;;;x -copperhead_democrats;铜头蛇民主党人;;;;;;;;;;;;x -desc_copperhead_democrats;支持分离主义的民主党成员在本省活动。;;;;;;;;;;;;x -REMOVE_mud_march;淤泥大游行;;;;;;;;;;;;x -REMOVE_desc_mud_march;一场开始有3000名妇女参与的游行后来发展成为了泥泞大游行。;;;;;;;;;;;;x -REMOVE_nuwss_suffrage;全国争取妇女选举权联合会;;;;;;;;;;;;x -REMOVE_desc_nuwss_suffrage;一个名为全国争取妇女选举权联合会的组织在你的省份出现了。;;;;;;;;;;;;x -REMOVE_nswvr_suffrage;全国争取妇女投票权联合会;;;;;;;;;;;;x -REMOVE_desc_nswvr_suffrage;一个名为全国争取妇女投票权联合会的组织在你的省份出现了。;;;;;;;;;;;;x -REMOVE_neutral_suffrage;中立;;;;;;;;;;;;x -REMOVE_desc_neutral_suffrage;你不介入全国争取妇女选举权联合会和全国争取妇女投票权联合会的斗争。;;;;;;;;;;;;x -REMOVE_women_suffrage;妇女选举权;;;;;;;;;;;;x -REMOVE_desc_women_suffrage;女性希望得到和男性同样的权力。;;;;;;;;;;;;x -REMOVE_nswrv_women_education;女性教育;;;;;;;;;;;;x -REMOVE_desc_nswrv_women_education;你的省份中的女性得到了进入学院接受教育的机会。;;;;;;;;;;;;x -REMOVE_nuwss_women_education;女性教育;;;;;;;;;;;;x -REMOVE_desc_nuwss_women_education;你的省份中的女性得到了进入学院接受教育的机会。;;;;;;;;;;;;x -REMOVE_right_vote;正确的选择;;;;;;;;;;;;x -REMOVE_desc_right_vote;女性选举权问题的解决方案或许近在咫尺。;;;;;;;;;;;;x -REMOVE_wrong_vote;错误的选择;;;;;;;;;;;;x -REMOVE_desc_wrong_vote;女性投票权问题的解决丝毫看不到出路。;;;;;;;;;;;;x -REMOVE_lawless_suffragettes;无法无天的选战;;;;;;;;;;;;x -REMOVE_desc_lawless_suffragettes;候选人不择手段的谋求选票。;;;;;;;;;;;;x -labor_union;工会;;;;;;;;;;;;x -desc_labor_union;你省份中的工人们已经团结起来组织成立了一个工会。;;;;;;;;;;;;x -worker_union;工会;;;;;;;;;;;;x -strike_solution;罢工解决方案;;;;;;;;;;;;x -desc_strike_solution;你的慷慨方案化解了罢工。;;;;;;;;;;;;x -province_strike;省份罢工;;;;;;;;;;;;x -desc_province_strike;省份中的工人们发起了罢工。;;;;;;;;;;;;x -national_workshops;国家工坊;;;;;;;;;;;;x -desc_national_workshops;国家工坊帮助一部分失业人民解决了就业。;;;;;;;;;;;;x -trade_union;工会;;;;;;;;;;;;x -desc_trade_union;你省份中的工人们已经团结起来组织成立了一个工会。;;;;;;;;;;;;x -black_shirts;黑衫军;;;;;;;;;;;;x -desc_black_shirts;黑衫军正在煽动省内居民。;;;;;;;;;;;;x -free_corps;自由军团;;;;;;;;;;;;x -desc_free_corps;受到黑衫军的挑动,自由军团开始在你的省份内制造各种麻烦。;;;;;;;;;;;;x -am_everywhere;我无所不在;;;;;;;;;;;;x -desc_am_everywhere;一份法西斯主义报纸在省份内首次发行。;;;;;;;;;;;;x -the_massacre;大屠杀;;;;;;;;;;;;x -desc_the_massacre;包括社会主义者和自由主义者的一大群人已经遭到谋杀。;;;;;;;;;;;;x -fascist_welfare;法西斯福利;;;;;;;;;;;;x -desc_fascist_welfare; ;;;;;;;;;;;;x -beer_hall_putsch;啤酒馆暴动;;;;;;;;;;;;x -desc_beer_hall_putsch; ;;;;;;;;;;;;x -protector_of_eastern_christendom;东正教徒的保护者;;;;;;;;;;;;x -desc_protector_of_eastern_christendom;我们已经宣布担当起奥斯曼帝国内东正教徒的保护者的职责。我们由此获得了声望,但如果我们在战争中失败,我们就可能丢掉这一头衔。;;;;;;;;;;;;x -protect_eastern_christians_title;东正教徒的保护者;;;;;;;;;;;;x -protect_eastern_christians_desc;传言说奥斯曼帝国没有公正地对待其基督教臣民。借由宣称这一头衔,我们就能向他们施加压力促使其改变这一不当政策。但事情不好的一方面是,对这一头衔的宣称可能会将我们置于与其他列强的冲突之中。;;;;;;;;;;;;x -REMOVE_immigrant_employment;雇佣移民;;;;;;;;;;;;x -REMOVE_desc_immigrant_employment;;;;;;;;;;;;;x -REMOVE_no_immigrant_employment;不雇佣移民;;;;;;;;;;;;x -REMOVE_desc_no_immigrant_employment;;;;;;;;;;;;;x -REMOVE_institutional_community;社区团体;;;;;;;;;;;;x -REMOVE_desc_institutional_community;移民的社区团体在这一省份出现。;;;;;;;;;;;;x -REMOVE_no_institutional_community;禁止社区团体;;;;;;;;;;;;x -REMOVE_desc_no_institutional_community;禁止移民在本省创建社区团体。;;;;;;;;;;;;x -REMOVE_intermarriage;通婚;;;;;;;;;;;;x -REMOVE_desc_intermarriage;移民和本地居民自由通婚。;;;;;;;;;;;;x -REMOVE_change_name;改变姓名;;;;;;;;;;;;x -REMOVE_desc_change_name;移民为了获取一份工作就得改变自己的姓名。;;;;;;;;;;;;x -REMOVE_own_home;拥有家宅;;;;;;;;;;;;x -REMOVE_desc_own_home;拥有自己的居所或许能帮助移民安顿下来最终同化成本地居民。;;;;;;;;;;;;x -REMOVE_naturalization;归化入籍;;;;;;;;;;;;x -REMOVE_desc_naturalization;一小群移民已经归化成为本国公民。;;;;;;;;;;;;x -REMOVE_advanced_naturalization;更进一步的归化入籍;;;;;;;;;;;;x -REMOVE_desc_advanced_naturalization;许多移民都归化成了本国公民。;;;;;;;;;;;;x -REMOVE_massive_naturalization;大量归化入籍;;;;;;;;;;;;x -REMOVE_desc_massive_naturalization;所有的移民都归化成了本国公民。;;;;;;;;;;;;x -REMOVE_denaturalization;剥夺国籍;;;;;;;;;;;;x -REMOVE_desc_denaturalization;一名在$COUNTRY$的公民已经被剥夺了国籍。;;;;;;;;;;;;x -REMOVE_segregation;隔离政策;;;;;;;;;;;;x -REMOVE_desc_segregation;人们不满于在本国居民和外国人之间的隔离政策。;;;;;;;;;;;;x -REMOVE_ghetto;保留区;;;;;;;;;;;;x -REMOVE_desc_ghetto;保留区里充斥着少数民族和外国人。;;;;;;;;;;;;x -REMOVE_diaspora;大移居;;;;;;;;;;;;x -REMOVE_desc_diaspora;大移居的浪潮已经出现。;;;;;;;;;;;;x -REMOVE_no_diaspora;禁止大移居;;;;;;;;;;;;x -REMOVE_desc_no_diaspora;移民不被允许进行大移居。;;;;;;;;;;;;x -REMOVE_anarchist_exclusion;无政府主义者驱逐法案;;;;;;;;;;;;x -REMOVE_desc_anarchist_exclusion;此法案允许驱逐赞同无政府主义思想的移民。;;;;;;;;;;;;x -government_sanitarium;疗养院;;;;;;;;;;;;x -desc_government_sanitarium;政府为本省罹患结核病的患者开办了一所疗养院。;;;;;;;;;;;;x -liberal_agitation;自由主义风潮;;;;;;;;;;;;x -desc_liberal_agitation;煽动者们在大谈自由主义与革命的事业。;;;;;;;;;;;;x -potato_blight;马铃薯晚疫病;;;;;;;;;;;;x -desc_potato_blight;我国饥荒蔓延,人们大批死去。;;;;;;;;;;;;x -anti_jacobin_tract;反雅各宾派的小册子;;;;;;;;;;;;x -desc_anti_jacobin_tract;宣扬反革命、社会秩序、宗教信仰和君主制度的小册子在国内广泛流传。;;;;;;;;;;;;x -cholera_epidemic_small;霍乱爆发;;;;;;;;;;;;x -desc_cholera_epidemic_small;霍乱已在本省爆发,而且还有进一步扩散的趋势。;;;;;;;;;;;;x -cholera_epidemic_big;霍乱流行;;;;;;;;;;;;x -desc_cholera_epidemic_big;霍乱已在本省爆发,而且还有进一步扩散的趋势。;;;;;;;;;;;;x -conservative_reaction;保守派抗争;;;;;;;;;;;;x -desc_conservative_reaction;议会的保守派对现状深表不满。;;;;;;;;;;;;x -liberal_reaction;自由派抗争;;;;;;;;;;;;x -desc_liberal_reaction;议会的自由派对现状深表不满。;;;;;;;;;;;;x -national_tragedy;全国哀悼;;;;;;;;;;;;x -desc_national_tragedy;我国举国哀悼另一名死于煤矿开采的年轻女孩。;;;;;;;;;;;;x -national_pride;国庆;;;;;;;;;;;;x -desc_national_pride;举国上下一片欢腾。;;;;;;;;;;;;x -silk_famine;丝绸灾荒;;;;;;;;;;;;x -desc_silk_famine;蚕微粒子病使本地的丝绸生产难以全力进行。;;;;;;;;;;;;x -western_influences;西方影响;;;;;;;;;;;;x -desc_western_influences;我们政府采取了鼓励和促进西方影响的政策。;;;;;;;;;;;;x -uncivilized_isolationism;闭关锁国;;;;;;;;;;;;x -desc_uncivilized_isolationism;我国已经对外国人关闭所有港口,并封锁国境。;;;;;;;;;;;;x -western_presence;西方存在;;;;;;;;;;;;x -desc_western_presence;来自欧洲诸国和列强国家的外籍人在本省集中居住形成了一个社区。;;;;;;;;;;;;x -foreign_smugglers;外国走私者;;;;;;;;;;;;x -desc_foreign_smugglers;一伙由外国人运作的走私团伙在本省大肆活动。;;;;;;;;;;;;x -foreign_trading_post;外国贸易点;;;;;;;;;;;;x -desc_foreign_trading_post;我国人民中的一个特殊阶层(他们被和普通民众隔离开来)运作着本省内的一个外国贸易点。;;;;;;;;;;;;x -local_opium_habit;鸦片问题;;;;;;;;;;;;x -desc_local_opium_habit;本省居民吸食鸦片的问题已经愈演愈烈。;;;;;;;;;;;;x -trade_restrictions;贸易限制;;;;;;;;;;;;x -desc_trade_restrictions;我国已经制定政策监管甚至禁止一些特定产品的进出口。;;;;;;;;;;;;x -sayings_of_the_dutch;西学;;;;;;;;;;;;x -desc_sayings_of_the_dutch;我们已经卓有成效地翻译了大量西方著作,并且完全将其精华吸收进了我们的文化中,有效地促进了我国的科学研究。;;;;;;;;;;;;x -european_military_mission;军事顾问团;;;;;;;;;;;;x -desc_european_military_mission;某个列强国家已经在本省建立了一个军事顾问团。;;;;;;;;;;;;x -extraterritoriality_granted;授予治外法权;;;;;;;;;;;;x -desc_extraterritoriality_granted;这个省份发生过一起涉及外国人参与的案件,但是由于治外法权,外国人避免了当地严酷法律的制裁。;;;;;;;;;;;;x -military_reform;军事改革;;;;;;;;;;;;x -desc_military_reform;我们已经采取措施将我国军队按照西方标准进行改组。;;;;;;;;;;;;x -educational_reform;教育改革;;;;;;;;;;;;x -desc_educational_reform;我们已经改革了我国的教育制度。尽管这对我们的研究大有助益,但是在传统主义者中却极不受欢迎。;;;;;;;;;;;;x -legation_quarter;使馆区;;;;;;;;;;;;x -desc_leagation_quarter;本省设立了驻有外国使节的使馆区。;;;;;;;;;;;;x -kettler_denkmal;外交耻辱柱;;;;;;;;;;;;x -desc_kettler_denkmal;这一纪念性建筑永远提醒着我们的人民他们的独立自由曾被自己的政府政策所出卖。;;;;;;;;;;;;x -colonial_dry_spell;干旱期;;;;;;;;;;;;x -colonial_dry_spell_desc;本省今夏几近无雨,农田深受其害。;;;;;;;;;;;;x -colonial_exploitation;殖民剥削;;;;;;;;;;;;x -colonial_exploitation_desc;我们正榨取着这个殖民省份的一切价值。;;;;;;;;;;;;x -REMOVE_colonial_crash;殖民地崩溃;;;;;;;;;;;;x -REMOVE_desc_colonial_crash;本地土著居民为了公正待遇而战。;;;;;;;;;;;;x -REMOVE_enraged_soldiers;愤怒的士兵;;;;;;;;;;;;x -REMOVE_desc_enraged_soldiers;愤怒的士兵在殖民地横冲直撞。;;;;;;;;;;;;x -REMOVE_unsatisfied_soldiers;不满的士兵;;;;;;;;;;;;x -REMOVE_desc_unsatisfied_soldiers;士兵们很不满。;;;;;;;;;;;;x -REMOVE_satisified_soldiers;心满意足的士兵们;;;;;;;;;;;;x -REMOVE_desc_satisified_soldiers;士兵们心满意足。;;;;;;;;;;;;x -REMOVE_colony_rebellion;殖民地叛乱;;;;;;;;;;;;x -REMOVE_desc_colony_rebellion;殖民地反抗你的统治。;;;;;;;;;;;;x -REMOVE_retaliation_colony;复仇;;;;;;;;;;;;x -REMOVE_desc_retaliation;你获得了报复叛军的机会。;;;;;;;;;;;;x -REMOVE_secret_organization;秘密结社;;;;;;;;;;;;x -REMOVE_desc_secret_organization;你的殖民地中似乎成立了以煽动叛乱为宗旨的秘密结社。;;;;;;;;;;;;x -REMOVE_rebel_meeting;乱党集会;;;;;;;;;;;;x -REMOVE_desc_rebel_meeting;一次叛乱分子的公开集会已经使居住在殖民地的侨民陷入不安情绪中。;;;;;;;;;;;;x -REMOVE_anti_propaganda;反宣传;;;;;;;;;;;;x -REMOVE_desc_anti_propaganda;你应对起批评来得心应手。;;;;;;;;;;;;x -REMOVE_colony_propaganda;殖民地宣传;;;;;;;;;;;;x -REMOVE_desc_colony_propaganda;来自目击者的报告已经使的别的国家对你管理殖民地的方式表示出了非议。;;;;;;;;;;;;x -REMOVE_colonial_war;殖民战争;;;;;;;;;;;;x -REMOVE_desc_colonial_war;一场殖民战争爆发了。;;;;;;;;;;;;x -REMOVE_court_martial;军法审判;;;;;;;;;;;;x -REMOVE_desc_court_martial;举行了一场军法审判。;;;;;;;;;;;;x -REMOVE_prison_break;越狱;;;;;;;;;;;;x -REMOVE_desc_prison_break;一群犯人得以成功越狱。;;;;;;;;;;;;x -REMOVE_rescue_helpless;救助难民;;;;;;;;;;;;x -REMOVE_desc_rescue_helpless;士兵们救助了众多难民。;;;;;;;;;;;;x -REMOVE_quench_rebels;扑灭叛乱;;;;;;;;;;;;x -REMOVE_desc_quench_rebels;为了彻底扑灭叛乱的燎原烈火,已经部署了更多的军队。;;;;;;;;;;;;x -REMOVE_eliminate_rebels;剿灭乱党;;;;;;;;;;;;x -REMOVE_desc_eliminate_rebels;你几乎剿灭了所有叛乱分子,仅有少数得以幸存。;;;;;;;;;;;;x -REMOVE_rebel_workers;反叛的工人;;;;;;;;;;;;x -REMOVE_desc_rebel_workers;反叛的工人抱怨着低下的工作安全标准。;;;;;;;;;;;;x -REMOVE_rebel_slaves;造反的奴隶;;;;;;;;;;;;x -REMOVE_desc_rebel_slaves;$PROVINCENAME$的奴隶造反了。;;;;;;;;;;;;x -REMOVE_protest_religion;反教宣言;;;;;;;;;;;;x -REMOVE_desc_protest_religion;殖民地原住民反对传教士们的工作。;;;;;;;;;;;;x -REMOVE_measles_disease;麻疹;;;;;;;;;;;;x -REMOVE_desc_measles_disease;麻疹造成了大量居民死亡。;;;;;;;;;;;;x -local_economic_downturn;本地经济衰退;;;;;;;;;;;;x -desc_local_economic_downturn;本省经济遭受了暂时性的打击,但应当能在未来几年中得以恢复。;;;;;;;;;;;;x -minority_building_restrictions;少数民族建房限制;;;;;;;;;;;;x -desc_minority_building_restrictions;我国已经推行了一项政策,禁止少数民族建造永久性建筑,即便在他们自己的土地上也不行。;;;;;;;;;;;;x -dryzymalas_wagon;著渺拉的马车;;;;;;;;;;;;x -desc_dryzymalas_wagon;一位名叫著渺拉的老人以居住在马车上的方式避开了建筑禁令。;;;;;;;;;;;;x -flying_university;地下大学;;;;;;;;;;;;x -desc_flying_university;一个地下组织为少数族群语言的使用者提供了接受高等教育的机会。;;;;;;;;;;;;x -border_ruffians;边境匪徒;;;;;;;;;;;;x -desc_border_ruffians;边境匪徒的活跃导致本省居民生活质量的下滑。;;;;;;;;;;;;x -REMOVE_vote_right;投票权;;;;;;;;;;;;x -REMOVE_desc_vote_right;对妇女投票权问题的解决方案或许近在眼前。;;;;;;;;;;;;x -the_homestead_act;宅地法;;;;;;;;;;;;x -desc_the_homestead_act;宅地法规定,凡是符合条件的不动产申请人都可以获得160英亩的一块土地。关于免费土地的传言散布到了全欧洲,乃至整个世界。人们蜂拥而来想要分一杯羹。;;;;;;;;;;;;x -discriminatory_school_system;歧视性教育制度;;;;;;;;;;;;x -desc_discriminatory_school_system;我国的教育制度已经做出了针对非主体民族的限制性措施。;;;;;;;;;;;;x -pandemic_influenza;流行性感冒;;;;;;;;;;;;x -desc_pandemic_influenza;一场流行性感冒在我国爆发,死亡人数不断增加。我们只能寄希望于这场恶疾同样也影响到了我们的敌人。;;;;;;;;;;;;x -trustee_system;模范制度;;;;;;;;;;;;x -trustee_system_desc;该地监狱采用模范制度,当地的产出也由此获利。;;;;;;;;;;;;x -penal_colonies;流放地;;;;;;;;;;;;x -penal_colonies_desc;在我国的边界上零星散布着一些殖民地,那些地方是我们流放最穷凶极恶的罪犯之处。;;;;;;;;;;;;x -the_statue_of_liberty;自由女神像;;;;;;;;;;;;x -the_statue_of_liberty_desc;从旧世界乘船来到新世界的移民们在驶进纽约港时,他们第一眼看到的是一个巨大的火炬,象征着自由和全新的开始。对许多前来我们伟大国家的移民来说,这形成了一个我们国家诞生于自由,并在自由中得到锤炼的不可磨灭的印象。;;;;;;;;;;;;x -germania_werft;日耳曼尼亚造船厂;;;;;;;;;;;;x -germania_werft_desc;以一种令人愉悦的节奏,船只们鸣着汽笛滑出基尔港的干船坞。感谢克虏伯家族带给我们的这座造船厂。;;;;;;;;;;;;x -colonial_museum_of_natural_history;国家自然博物馆;;;;;;;;;;;;x -colonial_museum_of_natural_history_desc;国家自然博物馆已经在本省落成。;;;;;;;;;;;;x -colonial_mismanagement;殖民地管理不善;;;;;;;;;;;;x -colonial_mismanagement_desc;由于行政支出的短缺,这个殖民地已经陷入了管理人员严重短缺的困境中。;;;;;;;;;;;;x -colonial_recruitment;土地!自由!劳动!;;;;;;;;;;;;x -colonial_recruitment_desc;一场由政府发起的运动通过承诺土地和机会吸引移民进入本省。;;;;;;;;;;;;x -baby_boom;婴儿潮;;;;;;;;;;;;x -baby_bood_desc;大力鼓励增加居民人口的运动已卓有成效,本省人口增加了。;;;;;;;;;;;;x -loyal_askaris;土著兵;;;;;;;;;;;;x -loyal_askaris_desc;本省居民支持我国的统治,其中有一些人愿意通过在殖民地军队中服役来表现他们对我们的支持。;;;;;;;;;;;;x -EVTNAME100;禁酒同盟;;;;;;;;;;;;x -EVTDESC100;“我们的人民对于酒精的依赖性正在不断增强,日复一日,一种紧张的气氛正在国内不断蔓延开来。在这样的形势下,我们应当行动起来,维护我们高尚的社会公德,以我国高贵而虔诚的民族品质的名义,抵制酒精的侵袭,并把这种良好的做法带给我国的底层人民,这一点至关重要。”\n\n长期以来,我国的酒精产品消费量不断增加。在这种廉价易得的蒸馏品,以及艰苦的工作条件的共同作用下,贫困阶层几乎是自然而然地接受并沉迷于这种致命的毒药之中。毫不奇怪的是$COUNTRY_ADJ$禁酒同盟应运而生。;;;;;;;;;;;;x -EVTOPTA100;小酌几杯有何不可?*打嗝*;;;;;;;;;;;;x -EVTOPTB100;干得好!;;;;;;;;;;;;x -EVTNAME110;啤酒馆开业;;;;;;;;;;;;x -EVTDESC110;今天又有一家啤酒馆在这个省份开张了,这使其作为游民、赌徒乐园的名声更为远扬。平均每一百位国民就有一家沙龙或是酒馆之类为他们提供放纵恶习的场所。尽管灵魂在最为惨淡的境况下也依旧有获救的可能,但是我们同样无法忽视长期过度消费所引发的严重后果。;;;;;;;;;;;;x -EVTOPTA110;干杯!;;;;;;;;;;;;x -EVTOPTB110;向地方当局施压勒令其关闭。;;;;;;;;;;;;x -EVTNAME120;醉汉暴动;;;;;;;;;;;;x -EVTDESC120;警察今晚对一家$PROVINCENAME$酒馆发起的突然行动引发了大规模的对抗警方和其他政府部门的公众集会。当地人被警方关闭酒吧的决定所激怒,再加上抗议民众里还有不少醉汉,游行队伍几乎是横冲直撞地穿过了市区。;;;;;;;;;;;;x -EVTOPTA120;这些沙龙正在带来麻烦……;;;;;;;;;;;;x -EVTNAME130;贫困潦倒;;;;;;;;;;;;x -EVTDESC130;由酒精成瘾而引发的贫困等一系列社会问题已经在$PROVINCENAME$和整个$STATENAME$愈演愈烈。本地的禁酒同盟成员认为这是由于$PROVINCENAME$内大量存在的酒吧以及啤酒馆在推波助澜,但是其他一些不那么偏激的人指出严峻的失业状况和艰苦的工作环境才是这些情况形成的真正原因。;;;;;;;;;;;;x -EVTOPTA130;关闭这些酒吧!;;;;;;;;;;;;x -EVTOPTB130;我们目前还无法采取任何措施;;;;;;;;;;;;x -EVTNAME140;纠察沙龙;;;;;;;;;;;;x -EVTDESC140;本地的一些禁酒同盟成员已经出动纠察了$PROVINCENAME$的一所沙龙,他们宣称这所沙龙要为其提供酒精而在$STATENAME$引起的无数起家庭破裂、婚姻破碎等家庭问题负责,这些人明确要求这家场所必须要关闭。现在,我们只有出动警力才能防止事态由他们所掌控。;;;;;;;;;;;;x -EVTOPTA140;勒令沙龙关闭;;;;;;;;;;;;x -EVTOPTB140;人民应该能够自由饮酒;;;;;;;;;;;;x -EVTNAME150;宗教禁酒同盟;;;;;;;;;;;;x -EVTDESC150;“对一个信仰真诚而又纯洁的人来说,将生命浪费在那些让人烦恼以及无可置疑的恶习上面是毫无意义的。我们必须努力让我们自己和我们的社区变得更好。而为了做到这一点,我们必须驱除来自酒瓶内灵的恶劣影响。取而代之,抬眼看看天上的灵。”\n\n禁酒运动已经在$COUNTRY_ADJ$宗教界引起了极大的关注,而在我国某一地区召开的帐篷会议更集中表现了这一现象。;;;;;;;;;;;;x -EVTOPTA150;这对禁酒大有裨益;;;;;;;;;;;;x -EVTOPTB150;禁酒运动太过张扬了;;;;;;;;;;;;x -EVTNAME160;许可证法案;;;;;;;;;;;;x -EVTDESC160;在禁酒同盟坚持不懈的游说作用下,我国的一个地区已经通过了许可证制度,这种制度允许本地居民决定是否要开放本地区的酒精销售。在民众的强烈支持下,许可证法案已经禁止了大部分本地的酒精销售行为。很多本地的酒精贩售者因为无法得到许可而无法销售自己的产品,因而陷于破产境地。;;;;;;;;;;;;x -EVTOPTA160;本地居民有权就自己的切身利益问题作出决定;;;;;;;;;;;;x -EVTOPTB160;强行撤销法令!;;;;;;;;;;;;x -EVTNAME170;禁酒与工作;;;;;;;;;;;;x -EVTDESC170;“如果我们想将自己和我们的兄弟们从酒精和酗酒带来的灾难性结果中解脱出来的话,没有什么比完全彻底的戒酒更能达到这一目的了。如果我们很快就陷入了恶习的渊薮之中,那我们从资本家的压迫中挣脱出来又有什么用处呢?”\n\n自从酗酒的风气在贫困阶层中如野火一般蔓延起来之后,禁酒同盟就开始尝试与社会主义者结盟。本地的工人煽动家已经开始公开责难酗酒带来的一系列问题了。;;;;;;;;;;;;x -EVTOPTA170;让他们不受干扰地做自己想做的;;;;;;;;;;;;x -EVTOPTB170;必须反对这群社会主义者;;;;;;;;;;;;x -EVTNAME180;私酒贩卖者;;;;;;;;;;;;x -EVTDESC180;“小伙子们,安静,再等一会就好。只要那个守卫转移注意力,我们就能悄悄摸过边界了。在$CAPITAL$有上千个干渴的喉咙正等着我们运过去的这些瓶子呢。”\n\n禁酒令的出现,创造了一个蕴藏着暴利的酒类走私行当。在邻国,秘密的地下酿酒厂和蒸馏厂到处都是,一支隐秘的大军日以继夜的辛勤工作,为大众提供了从稀释液到甲醇的各种违禁酒精制品。警方接到线报称有一艘满载违禁酒精品的走私船今晚将在我国港口靠岸。;;;;;;;;;;;;x -EVTOPTA180;让这艘船通过;;;;;;;;;;;;x -EVTOPTB180;查抄走私船;;;;;;;;;;;;x -EVTNAME190;葡萄种植协会;;;;;;;;;;;;x -EVTDESC190;葡萄种植协会已经在我国成立,此举是为了对抗禁酒主义者近来的活动。协会致力于保护他们自称源远流长的$COUNTRY_ADJ$酒文化传统,包括与饮酒相关的一系列仪式及习俗。协会反对所有要求禁酒的主张,相对地,他们提倡负责任地饮酒。;;;;;;;;;;;;x -EVTOPTA190;……我该在哪儿签字?;;;;;;;;;;;;x -EVTOPTB190;饮酒,就其定义本身而言,是不负责的;;;;;;;;;;;;x -EVTNAME1000;社会主义者;;;;;;;;;;;;x -EVTDESC1000;卡尔·马克思发表了《共产党宣言》,这份声明使得$COUNTRY$内的工人成立了一个致力于实现这一奋斗目标的党派。他们自称为社会主义者,并坚持认为应该由工人阶级来管理这个国家,到那时将由工人自己控制生产资料。同时,平等、公正、团结和民主是社会主义思想的其他组成部分。;;;;;;;;;;;;x -EVTOPTA1000;好的。;;;;;;;;;;;;x -EVTNAME1001;共产主义议程;;;;;;;;;;;;x -EVTDESC1001;“我们要求,不,我们需要一个自由的社会,在那个社会中没有谁是高人一等的,没人会被遗弃,也没人会受到剥削压迫或是缺吃少穿无以为生。我们需要一个没有政府的社会,一个没有阶级划分的社会,一个由工人自己来掌控生产资料的社会。”;;;;;;;;;;;;x -EVTOPTA1001;好的。;;;;;;;;;;;;x -EVTNAME1002;无政府主义者;;;;;;;;;;;;x -REMOVE_EVTDESC1002;无政府主义者是街头斗争的好手:“与其由国家来控制执法机关,法院和国防机构,不如由自愿成立的个人机构来提供不同的法律体系作为选择。金钱应当由相互竞争的个人机构在公开市场上公开提供,而个人的经济活动应当只受到市场自然形成的规律所制约,而非受到政治策略的控制。”\n\n无政府主义者试图在我国众多的政治派别中谋取一席之地。;;;;;;;;;;;;x -EVTOPTA1002;好的。;;;;;;;;;;;;x -EVTNAME1003;第三条道路;;;;;;;;;;;;x -EVTDESC1003;“力量来自团结!政府已经孱弱不堪,我们需要一个政党,一个能给我们以更强的民族认同的政党,一个不会被资本家甜蜜而带毒的嗓音愚弄的政党。”\n\n第三条道路,或者说如他们所称的法西斯主义者,正在觊觎上议院的席位。;;;;;;;;;;;;x -EVTOPTA1003;好的。;;;;;;;;;;;;x -EVTNAME1100;$PROVINCENAME$的淘金热;;;;;;;;;;;;x -EVTDESC1100;一名干渴疲惫的冒险家从荒野中归来。当喝下一口威士忌之后他嘶声大喊道:“金子!我发现了金子!一整座金山!”;;;;;;;;;;;;x -EVTOPTA1100;金子!;;;;;;;;;;;;x -EVTNAME1105;$PROVINCENAME$的钻石热;;;;;;;;;;;;x -EVTDESC1105;一名干渴疲惫的冒险家从荒野中归来。当喝下一口威士忌之后他嘶声大喊道:“钻石!我发现了钻石!一座钻石山!”;;;;;;;;;;;;x -EVTOPTA1105;钻石!;;;;;;;;;;;;x -EVTNAME1107;在$PROVINCENAME$发现橡胶;;;;;;;;;;;;x -EVTDESC1107;一支被派去勘探$PROVINCENAME$及其周边地区的探险队收获了一些很有趣的发现。根据探险队员的陈述,这一地区大量生长着橡胶树。在不远的将来,他们的发现可能是极其有用的。;;;;;;;;;;;;x -EVTOPTA1107;这迟早会派上用场的;;;;;;;;;;;;x -EVTNAME1109;在$PROVINCENAME$发现油井;;;;;;;;;;;;x -EVTDESC1109;一名干渴疲惫的冒险家从荒野中归来。当喝下一口威士忌之后他嘶声大喊道:“石油!我发现了石油!简直是石油的海洋!”;;;;;;;;;;;;x -EVTOPTA1109;石油!;;;;;;;;;;;;x -EVTNAME1139;威特沃特斯兰德淘金热;;;;;;;;;;;;x -EVTDESC1139;很长一段时间以来,本地土著中一直流传着在海韦尔德某处神秘的地方苹果般大小的金块就裸露在地表上。这则传说究竟起源于虚幻的想象还是真实的情况今日终见分晓,威特沃特斯兰德的勘探者挖到了黄金矿脉。淘金热的消息如野火般传遍整个世界,而因为蜂拥而入的淘金者,一个新城镇也拔地而起。这个省份今后将以一个简单的名字为人所知:“约翰内斯堡”。;;;;;;;;;;;;x -EVTOPTA1139;打穿地表向下挖!;;;;;;;;;;;;x -EVTNAME1140;在黑山发现黄金!;;;;;;;;;;;;x -EVTDESC1140;陆军中校卡斯特从黑山发回报告,据他称数量可观的黄金已经在达科他领地被发现。淘金者和寻宝者从四处蜂拥而来,但是有些令人不安的报告说入夜后山里会传来奇怪的哭嚎声。有些人宣称苏族人已经踏上了征途……;;;;;;;;;;;;x -EVTOPTA1140;不可靠的传言;;;;;;;;;;;;x -anarchic_bomb_throwers;无政府主义掷弹者;;;;;;;;;;;;x -citizen_guard;公民卫队;;;;;;;;;;;;x -immoral_business;黑心商人;;;;;;;;;;;;x -machine_politics;机器政治;;;;;;;;;;;;x -mafia;黑社会;;;;;;;;;;;;x -rotten_boroughs;腐败选区;;;;;;;;;;;;x -spoil_system;政党分赃制;;;;;;;;;;;;x -terrorist_cells;恐怖组织;;;;;;;;;;;;x -trusts;托拉斯;;;;;;;;;;;;x -desc_anarchic_bomb_throwers;治安预算太少导致对威胁到安全的如无政府主义者起义这样的事件的应对能力降低。;;;;;;;;;;;;x -desc_citizen_guard;治安预算太少导致对威胁到安全的如街头帮派斗争这样的事件的应对能力降低。;;;;;;;;;;;;x -desc_immoral_business;随着犯罪率的上升和政府控制力的下降,商人将变得越来越以其自身利益为中心。这会导致整个社会制度的崩塌,每个人都为了自己的利益而争斗。;;;;;;;;;;;;x -desc_machine_politics;机器政治本质上是政客利用影响力贿赂少数人。在该制度内通常是以政府职位的委派来收取贿赂。;;;;;;;;;;;;x -desc_mafia;如果一个省份的治安机构过分扩张,有组织的犯罪活动将会以黑社会的形式得以发展。这类组织将导致省份生产力的下降。;;;;;;;;;;;;x -desc_rotten_boroughs;腐败选区是指拥有极少选民的小选区,很容易通过贿赂平民在这种选区胜出。;;;;;;;;;;;;x -desc_spoil_system;缺乏足够的监察机构,政客将为攫取个人财富和荣誉而使用其政治权力和影响力。这会导致省份内所有民众的斗争性提高。;;;;;;;;;;;;x -desc_terrorist_cells;省份拥有的治安人员太少,恐怖分子将更容易躲藏起来伺机发动袭击。;;;;;;;;;;;;x -desc_trusts;政府对治安的投入太低导致一个省份内的财富被非常不公平地分配。富人越来越富,穷人越来越穷。;;;;;;;;;;;;x -EVTNAME1200;无政府主义掷弹者;;;;;;;;;;;;x -EVTDESC1200;治安预算太少导致对威胁到安全的如无政府主义者起义这样的事件的应对能力降低。;;;;;;;;;;;;x -EVTOPTA1200;好的;;;;;;;;;;;;x -EVTNAME1201;公民卫队;;;;;;;;;;;;x -EVTDESC1201;治安预算太少导致对威胁到安全的如街头帮派斗争这样的事件的应对能力降低。;;;;;;;;;;;;x -EVTOPTA1201;好的;;;;;;;;;;;;x -EVTNAME1202;黑心商人;;;;;;;;;;;;x -EVTDESC1202;随着犯罪率的上升和政府控制力的下降,商人将变得越来越以其自身利益为中心。这会导致整个社会制度的崩塌,每个人都为了自己的利益而争斗。;;;;;;;;;;;;x -EVTOPTA1202;好的;;;;;;;;;;;;x -EVTNAME1203;机器政治;;;;;;;;;;;;x -EVTDESC1203;机器政治本质上是政客利用影响力贿赂少数人。在该制度内通常是以政府职位的委派来收取贿赂。;;;;;;;;;;;;x -EVTOPTA1203;好的;;;;;;;;;;;;x -EVTNAME1204;黑社会;;;;;;;;;;;;x -EVTDESC1204;如果一个省份的治安机构过分扩张,有组织的犯罪活动将会以黑社会的形式得以发展。这类组织将导致省份生产力的下降。;;;;;;;;;;;;x -EVTOPTA1204;好的;;;;;;;;;;;;x -EVTNAME1205;腐败选区;;;;;;;;;;;;x -EVTDESC1205;腐败选区是指拥有极少选民的小选区,很容易通过贿赂平民在这种选区胜出。;;;;;;;;;;;;x -EVTOPTA1205;好的;;;;;;;;;;;;x -EVTNAME1206;政党分赃制;;;;;;;;;;;;x -EVTDESC1206;缺乏足够的监察机构,政客将为了他们自己的个人财富和荣誉而使用其权力和影响力。这会导致省份内所有民众的斗争性提高。;;;;;;;;;;;;x -EVTOPTA1206;好的;;;;;;;;;;;;x -EVTNAME1207;恐怖组织;;;;;;;;;;;;x -EVTDESC1207;省份拥有的治安人员太少,恐怖分子将更容易躲藏起来伺机发动袭击。;;;;;;;;;;;;x -EVTOPTA1207;好的;;;;;;;;;;;;x -EVTNAME1208;托拉斯;;;;;;;;;;;;x -EVTDESC1208;政府对治安的投入太低导致一个省份内的财富被非常不公平地分配。富人越来越富,穷人越来越穷。;;;;;;;;;;;;x -EVTOPTA1208;好的;;;;;;;;;;;;x -EVTNAME1209;无政府主义掷弹者不再是问题;;;;;;;;;;;;x -EVTDESC1209;通过增加在治安方面的资金投入,我们已经增强了应对无政府主义掷弹者的能力。;;;;;;;;;;;;x -EVTOPTA1209;很好;;;;;;;;;;;;x -EVTNAME1210;公民卫队不再是问题;;;;;;;;;;;;x -EVTDESC1210;通过增加在治安方面的资金投入,我们已经增强了应对公民卫队的能力。;;;;;;;;;;;;x -EVTOPTA1210;很好;;;;;;;;;;;;x -EVTNAME1211;黑心商人不再是问题;;;;;;;;;;;;x -EVTDESC1211;通过增加在治安方面的资金投入,我们已经控制并减少了犯罪率。商人们不再只是把眼光放在他们的个人利益上,社会制度崩溃的风险大大降低,仅有少数人只顾争夺个人利益了。;;;;;;;;;;;;x -EVTOPTA1211;很好;;;;;;;;;;;;x -EVTNAME1212;机器政治不再是问题;;;;;;;;;;;;x -EVTDESC1212;通过增加在治安方面的资金投入,我们已经增强了应对机器政治的能力。;;;;;;;;;;;;x -EVTOPTA1212;很好;;;;;;;;;;;;x -EVTNAME1213;黑社会不再是问题;;;;;;;;;;;;x -EVTDESC1213;通过增加在治安方面的资金投入,我们已经增强了应对集团犯罪的能力。这种类型的组织将导致全省生产力的降低。;;;;;;;;;;;;x -EVTOPTA1213;很好;;;;;;;;;;;;x -EVTNAME1214;腐败选区不再是问题;;;;;;;;;;;;x -EVTDESC1214;腐败选区是一种贿选的形式。通过增加在治安方面的资金投入,我们已经处理了小选区内的超额代表。;;;;;;;;;;;;x -EVTOPTA1214;很好;;;;;;;;;;;;x -EVTNAME1215;政党分赃制不再是问题;;;;;;;;;;;;x -EVTDESC1215;通过增加在治安方面的资金投入,我们已经增添了一些监察机构,政治家通过使用其政治权力和影响力来攫取个人财富和荣誉的活动已经变得困难重重。$PROVINCENAME$民众的斗争性不再增加得那么快速了。;;;;;;;;;;;;x -EVTOPTA1215;很好;;;;;;;;;;;;x -EVTNAME1216;恐怖组织不再是问题;;;;;;;;;;;;x -EVTDESC1216;通过增加$PROVINCENAME$的治安人员,恐怖组织不再有那么多的机会进行袭击了,也更加难以藏匿了。;;;;;;;;;;;;x -EVTOPTA1216;很好;;;;;;;;;;;;x -EVTNAME1217;托拉斯不再是问题;;;;;;;;;;;;x -EVTDESC1217;通过增加在治安方面的资金投入,我们使$PROVINCENAME$的财富分配更平均了。贫富差距不再像前一段时间那样巨大了。;;;;;;;;;;;;x -EVTOPTA1217;很好;;;;;;;;;;;;x -REMOVE_EVTNAME2000;公共社区;;;;;;;;;;;;x -REMOVE_EVTDESC2000;新移民来到了那里并开始寻找他们的归所。他们一起创建了一个社区,并希望得到这样做的允许。由于新移民对这个国家的语言知之甚少,他们雇用了一个翻译员帮他们制定文件,为了他们的社区低声下气。;;;;;;;;;;;;x -REMOVE_EVTOPTB2000;大麻烦。不能有社区。;;;;;;;;;;;;x -REMOVE_EVTOPTA2000;让他们建立自己的社区。;;;;;;;;;;;;x -EVTNAME2010;移民就业;;;;;;;;;;;;x -EVTDESC2010;“已经二十天了。二十天没有工作,没有钱,家里人衣不蔽体、箪食瓢饮。已经二十天了……当你不得不到处翻垃圾箱来找点吃的的时候,二十天简直是无尽的黑夜。我不想去乞讨,我不想去偷窃,但我已经失业二十天了……”\n\n一些移民,他们背井离乡来到你的国家,却很少能找到工作。;;;;;;;;;;;;x -EVTOPTA2010;别管他们。;;;;;;;;;;;;x -EVTOPTB2010;鼓励当地企业雇用;;;;;;;;;;;;x -REMOVE_EVTNAME2020;联姻;;;;;;;;;;;;x -REMOVE_EVTDESC2020;“她的丈夫第一次与她跳舞时,她的眼睛放着光芒。别管那些闲言碎语,嘲笑和白眼,她对着她的丈夫微笑着,望着他的黑皮肤与雪白的牙齿。一个黑人与一个上层社会白人女士的婚姻在社会上产生了强烈反响,但这对年轻的夫妇并不在乎。”;;;;;;;;;;;;x -REMOVE_EVTOPTA2020;祝他们好运。;;;;;;;;;;;;x -REMOVE_EVTOPTB2020;我很震惊!;;;;;;;;;;;;x -EVTNAME2030;改变你的名字;;;;;;;;;;;;x -EVTDESC2030;“安雅·耶斯-什么?”\n“阿尼亚·耶斯萨卡。我的名字没法准确发音吗?”\n“有点。你想改变它吗?不然你找工作会有点困难。”\n\n新移民的名字难以准确读出,这给他们找工作带来了一点问题。;;;;;;;;;;;;x -EVTOPTA2030;“改成安雅·杰斯克”;;;;;;;;;;;;x -EVTOPTB2030;“我会继续叫阿尼亚·耶斯萨克”;;;;;;;;;;;;x -EVTNAME2040;拥有一个家;;;;;;;;;;;;x -EVTDESC2040;大量迁入国家的外来移民带起了住房市场的需求。新居所的建造要加快了,据报道称一二十个移民挤在一间小屋子里住已属司空见惯,这将很容易导致传染病的传播、骚乱以及其它问题。;;;;;;;;;;;;x -EVTOPTA2040;我们得加快建造。;;;;;;;;;;;;x -EVTOPTB2040;别着急。;;;;;;;;;;;;x -REMOVE_EVTNAME2050;入籍;;;;;;;;;;;;x -REMOVE_EVTDESC2050;第一批移民来到这里已经五年了。经过这五年,移民可以申请公民权了,变成一个真正的公民而不再是外国人。;;;;;;;;;;;;x -REMOVE_EVTOPTA2050;给他们公民权。;;;;;;;;;;;;x -REMOVE_EVTOPTB2050;才这么几年……;;;;;;;;;;;;x -REMOVE_EVTNAME2060;提前入籍;;;;;;;;;;;;x -REMOVE_EVTDESC2060;“在这个国家的五年生活,在$COUNTRY$生活中的运用,语言已经说得很好了,并且也有了美满的婚姻,一个当地的女士……恭喜获得公民权!现在你只需要在这和这牵上你的名字……”\n\n越来越多的针对外国人的政策好像没能阻止他们成为本国公民。;;;;;;;;;;;;x -REMOVE_EVTOPTA2060;很好。;;;;;;;;;;;;x -REMOVE_EVTOPTB2060;气愤。;;;;;;;;;;;;x -REMOVE_EVTNAME2070;大规模入籍;;;;;;;;;;;;x -REMOVE_EVTDESC2070;移民已经脱离了原来的暴君到达$PROVINCENAME$,需要尽快将他们入籍。为了进行大规模入籍,一个议案已经通过,本国将向移民张开双臂欢迎其到来。;;;;;;;;;;;;x -REMOVE_EVTOPTA2070;好的。;;;;;;;;;;;;x -REMOVE_EVTNAME2080;不入籍;;;;;;;;;;;;x -REMOVE_EVTDESC2080;“你一直认为这个国家的公民权没有价值。你要在30天内离开$COUNTRY$,否则将面临四年的监禁。”\n\n法官就是如此苛刻。此人反对国家的罪行还不足以将其投入监狱,但已经足以剥夺其公民权并驱逐出境。;;;;;;;;;;;;x -REMOVE_EVTOPTA2080;好的;;;;;;;;;;;;x -REMOVE_EVTNAME2090;隔离;;;;;;;;;;;;x -REMOVE_EVTDESC2090;学校隔离,商店隔离,甚至连洗手间都隔离。移民与公民间的种族隔离已经上升到了一个新的高度,造成了愤怒与不满。;;;;;;;;;;;;x -REMOVE_EVTOPTA2090;很好。;;;;;;;;;;;;x -REMOVE_EVTOPTB2090;糟糕。;;;;;;;;;;;;x -REMOVE_EVTNAME2100;贫民区;;;;;;;;;;;;x -REMOVE_EVTDESC2100;越来越多的移民涌进了住宅区。所以这里被叫做贫民区,城市里一些少数民族聚集的特别区域,正在慢慢出现。这里环境很差,街道狭长,移民与少数民族拥挤的住房简直要把这里填满了。;;;;;;;;;;;;x -REMOVE_EVTOPTA2100;太好了……;;;;;;;;;;;;x -REMOVE_EVTNAME2110;移居;;;;;;;;;;;;x -REMOVE_EVTDESC2110;'最后一个离开的人看着他们的老家,泪水最终留下了他的面颊。无奈地耸耸肩,希望能减轻离家的痛苦,也许永远也回不来了。满载着邻居与亲戚的货轮不会为他等待。他打点好行李上了船,希望在新的地方有一个光明的未来,不再挨饿受冻。在前往新国家后,他和他的伙伴要创建一个移民区,其中也包含着某天能重返家园的希望。';;;;;;;;;;;;x -REMOVE_EVTOPTA2110;让他们创建一个移居区。;;;;;;;;;;;;x -REMOVE_EVTOPTB2110;他们不会再回去了。;;;;;;;;;;;;x -REMOVE_EVTNAME2120;无政府主义者驱逐法案;;;;;;;;;;;;x -REMOVE_EVTDESC2120;无政府主义者要求驱逐移民。'无政府主义者驱逐法案'针对那些怀疑或反对政府组织的人,或者属于反对政府组织的成员。法案是否通过取决与你。;;;;;;;;;;;;x -REMOVE_EVTOPTA2120;我赞同。;;;;;;;;;;;;x -REMOVE_EVTOPTB2120;我不赞同。;;;;;;;;;;;;x -REMOVE_EVTNAME2130;无政府主义者驱逐法案:移民被驱逐;;;;;;;;;;;;x -REMOVE_EVTDESC2130;“将人类心灵从宗教统治中解放,将人类的身体从财产控制中解放,将我们从政府的脚铐中解放!我们理应能够享有生活的必需品,与众不同的品位与爱好!解放我们吧,让无政府主义带领我们走进自由的生命!”\n\n无政府主义者驱逐法案通过后的第一批无政府主义移民已被驱逐出境。;;;;;;;;;;;;x -REMOVE_EVTOPTA2130;好的。;;;;;;;;;;;;x -EVTNAME3000;肮脏的贫民窟;;;;;;;;;;;;x -EVTDESC3000;散发着阵阵酒气与腐烂恶臭的老房子闻起来就像发霉与腐败的木头。这里没有灵魂可言,当一缕阳光从满是烟尘的窗外射入时,一个等待拯救的老酒鬼从后门急跑而出。只有上帝知道这幢房子的年岁了,然而这正是无所作为的政府在几十年来为国家勾画出来的一副景象。贫穷四处蔓延,这样的房子正是穷苦的受压迫者的标准居住环境。更糟糕的是那些肮脏的小屋是病菌滋生的温床。;;;;;;;;;;;;x -EVTOPTA3000;要求议会调查。;;;;;;;;;;;;x -EVTOPTB3000;寻求地方对改革的支持。;;;;;;;;;;;;x -EVTOPTC3000;老实说我不认为这是问题。;;;;;;;;;;;;x -EVTNAME3001;健康的代价;;;;;;;;;;;;x -EVTDESC3001;“我们在这间会议室已经谈了足够多的疾病的代价,然而我却很少听到有人说过卫生保健的代价,尤其更少有人提到有关公共卫生保健的代价。每年由于公开竞争而导致多少私人诊所被迫关门?又有多少家药店受到同样的遭遇?我们效率低下的政府官僚体制每年要牺牲多少个体的积极性?在我们放开我们的卫生保健之前还会有多少其他问题冒出来?”\n\n今天议会上一个反对改革的演讲引起了公众的注意,人数众多的反对者走上街头反对当前的卫生保健体制。政府应如何应对?;;;;;;;;;;;;x -EVTOPTA3001;完全撤销改革;;;;;;;;;;;;x -EVTOPTB3001;寻求妥协;;;;;;;;;;;;x -EVTOPTC3001;完全无视;;;;;;;;;;;;x -EVTNAME3002;大逃离;;;;;;;;;;;;x -EVTDESC3002;“他住在一幢房子里,一幢非常大的房子,在乡村。”\n\n随着我们的市中心日趋成长,农村的人们如洪流般涌入城市。并不令人奇怪的是与此同时还有另一条完全相反的细流。由于过分拥挤、环境污染和低劣的住房,城市的居住与卫生环境下降。这使得一些人(主要属于中产阶层)开始重新怀念起平静的乡村生活。另外随着生活水准与工资的提高,越来越多的人能够支付得起偶尔的出城旅行,在$COUNTRY_ADJ$乡村尽情地呼吸着新鲜空气,愉快地进行休闲与消遣活动。;;;;;;;;;;;;x -EVTOPTA3002;农村充满魅力!;;;;;;;;;;;;x -EVTNAME3003;济贫院丑闻;;;;;;;;;;;;x -EVTDESC3003;“是的,我想说他们喂的猪都比我们吃得好。”\n\n这几周我们某个地区的丑闻引起了全国广泛的关注。很明显,当地一所济贫院的某工头挪用公款,为了弥补而仅向被设施雇佣的员工发放低质量的食品,有时候一天不过是几片面包。保守派与自由派对此事件有着争锋相对的看法,保守派反对政府干涉的同时自由派反强调推动进一步的社会改革的必要性。;;;;;;;;;;;;x -EVTOPTA3003;支持当地保守派;;;;;;;;;;;;x -EVTOPTB3003;支持当地自由派;;;;;;;;;;;;x -EVTOPTC3003;希望此事自行被遗忘吧;;;;;;;;;;;;x -EVTNAME3004;公谊救济院;;;;;;;;;;;;x -EVTDESC3004;伴随着社会上支持进一步社会改革的少许声音,我们某一地区的部分公民建立了一个名为“公谊会”的组织,开始着手收容社会底层的人们。该组织旨在进行多种社会福利工作,包括为老年人免费发放食物,提供工作机会,还有面向穷人的宗教教育。此外该组织还为此运作着一个济贫院。;;;;;;;;;;;;x -EVTOPTA3004;这才是我说的个体积极性!;;;;;;;;;;;;x -EVTOPTB3004;这种情况完全无法接受。;;;;;;;;;;;;x -EVTOPTC3004;我的案头上为什么会有这个?;;;;;;;;;;;;x -EVTNAME3005;资助疗养院?;;;;;;;;;;;;x -EVTDESC3005;“因此,今年新增的数千死亡又可以被归于是我们这一地区结核病肆虐的结果。”\n\n一名内科医生私下发表了一份报告,讨论他家乡的卫生保健情况。他的报告在$COUNTRY$引起了一场小的舆论骚动。该报告除了总体上讲不卫生和拥挤的生活条件导致疾病滋生之外,亦严厉地批评政府没有通过严格的检疫遏制结核病的传播,以及没有为治疗提供足够的设施与设备。保守派讽刺该报告的观点歇斯底里,如果我们接受该报告就可能激怒他们。另一方面,我们也可以建造一所疗养院。;;;;;;;;;;;;x -EVTOPTA3005;资助成立一所地方疗养院;;;;;;;;;;;;x -EVTOPTB3005;为取悦保守派而无视报告;;;;;;;;;;;;x -EVTOPTC3005;寻找当地的出资者成立一所疗养院;;;;;;;;;;;;x -EVTNAME3006;牙科保健法案;;;;;;;;;;;;x -EVTDESC3006;“最近政府的高招是什么?很明显,如果卫生部长是可以信任的,那么就连免费的床位和食物都不够全世界的流浪汉乞讨了。是牙齿,先生们,正在我们的议程上的是关于牙齿的法案!”\n\n执政党致力于通过一项牙科保健法案,旨在为公民提供一些基本的牙科保健。但到目前为止进展缓慢,一般的党员中已经有人在讨论完全放弃此一想法。;;;;;;;;;;;;x -EVTOPTA3006;放弃该提案;;;;;;;;;;;;x -EVTOPTB3006;强制通过;;;;;;;;;;;;x -EVTNAME3100;报纸诽谤;;;;;;;;;;;;x -EVTDESC3100;政府办的《晨间速递》发文严厉斥责了某地上层精英的颓废作风,并称他们不爱国,宣称在这群上层人士中有一个小圈子正在秘密地接受境外势力的援助以对抗$COUNTRY_ADJ$执政党。此消息在下层百姓中间广泛流传,使得他们暴力反对地方掌权者的倾向越发明显。取缔报纸的举动在下层阶级看来就是在掩盖我们的问题,这无疑将会激怒他们。然而如果不这样做的话,就会助长揭发上层阶级的风气。;;;;;;;;;;;;x -EVTOPTA3100;停止发布此等胡言乱语!;;;;;;;;;;;;x -EVTOPTB3100;……这是事实吗?;;;;;;;;;;;;x -EVTNAME3101;情人曝光!;;;;;;;;;;;;x -EVTDESC3101;《每日电讯报》是一份在我国某个地区广泛发行的报纸,其刊登的一篇文章非常生动地呈现了某位地方政客的感情生活,而这种生活很明显已经超出了家庭与妻子的范畴。虽然此文并非意在毁谤,它仍给作为文章主角的这位政客的声誉带来了很大的影响。公众对这种趣事可谓喜闻乐见,该政客也迅速成为了全城茶余饭后的谈资。这名政客本人对于这样的对其形象的攻击感到怒不可遏,已经以“损害道德与公众信任”的理由向地方法院递交诉状,企图禁止该报发行。停办该报将促使地方的自由派觉醒,不停办则会增加对出版改革的支持。;;;;;;;;;;;;x -EVTOPTA3101;结束这种可耻的毁谤!;;;;;;;;;;;;x -EVTOPTB3101;呵,被抓了个现行吧;;;;;;;;;;;;x -EVTNAME3102;发行翻倍!;;;;;;;;;;;;x -EVTDESC3102;拥有出版自由意味着要处理一些最奇怪的事情。《观察家报》是一份在我国某地区有着相当发行量的奇怪小报,该报发表的一篇评论将外交部长描绘成了一个秘密共济会的成员。尽管一直以来这份低俗小报的风格就是如此,然而这篇糟糕的文章却得到了比平常多得多的关注。公众不知出于何种理由看起来有点相信这一说法。否认这一谣言将会被受过良好教育的上层阶级视为是对平民的屈服,然而如果不否认谣言的话又会导致下层阶级的人们都对其信以为真。;;;;;;;;;;;;x -EVTOPTA3102;不否认谣言;;;;;;;;;;;;x -EVTOPTB3102;否认谣言;;;;;;;;;;;;x -EVTOPTC3102;可我上星期见他进了一间小屋……;;;;;;;;;;;;x -EVTNAME3200;地下印刷厂;;;;;;;;;;;;x -EVTDESC3200;“我们,自由$COUNTRYNAME$之人民委员会,现在向$CAPITAL$政府提出一个简单的要求:结束一党专政。”\n\n简单的要求,呸。这些暴徒当他们是谁啊?印有反政府标语的传单已经遍布我国某地区的酒吧与咖啡馆,我们怀疑传单来自一个当地的地下印刷厂。当地警方试图阻止其散播,如果不是这些传单已经在该地区受到广泛传播的话,他们早就当作例行公事处理完了。毫无疑问,现在查封印刷厂将引起众怒。;;;;;;;;;;;;x -EVTOPTA3200;查封它;;;;;;;;;;;;x -EVTOPTB3200;让它运作;;;;;;;;;;;;x -EVTNAME3201;地方选举骚扰;;;;;;;;;;;;x -EVTDESC3201;今天在我国某省的一场市长选举中发生了一起暴力事件。一位农民不顾命令,拒绝在选票上填写政府候选人的名字。这位体格健壮的农民在打碎了三名地方官的鼻子后才被从举行选举的市政厅拖走。据说他当场大叫,内容是关于他凭良心投票的权利以及其他一些愚蠢之举。我们或许需要通过一些方法来惩罚他,以儆效尤。然而我们也要考虑到不同选择的后果。;;;;;;;;;;;;x -EVTOPTA3201;关他三个月!;;;;;;;;;;;;x -EVTOPTB3201;让他消失;;;;;;;;;;;;x -EVTOPTC3201;放了他;;;;;;;;;;;;x -EVTNAME3202;重划选区;;;;;;;;;;;;x -EVTDESC3202;我们一次又一次地通过……修正……政治选区版图以使其更符合人民群众对政治体制的需求。如果我们发现有我们不愿意看到的政党获得了选举优势,我们只需要重新划定一下选区就能让投票者选出一个更合适的政党。我们注意到在我国某个省区支持自由主义政策的声音过大,我们不确定该地区是否应该按着这个趋势去选举。我们可以将附近一个拥有强大保守势力的地区划入该选区,但这样做会增加当地的斗争性。;;;;;;;;;;;;x -EVTOPTA3202;重划选区!;;;;;;;;;;;;x -EVTOPTB3202;让我们有点运动员的风度吧;;;;;;;;;;;;x -EVTNAME3203;注视下的投票;;;;;;;;;;;;x -EVTDESC3203;当约翰.Q.帕布利克走上投票箱前时,他凭直觉知道自己正被盯着。主持投票的官员在盯着他,一位男士正在注视着他将选票投入箱内,酒吧内的一名特工正透过报纸上钻的小孔看着这边的一切。在某个地方,有某个人,通过某种方法正在监视着他,透露给政府关于他的政治观点和投票偏好的信息。约翰内心中惧怕的是在某一个漆黑的夜晚会有人敲开他的房门,请他去外面喝茶。约翰.Q.帕布利克非常希望自己能够秘密地投出自己的选票。;;;;;;;;;;;;x -EVTOPTA3203;只因为你有妄想……;;;;;;;;;;;;x -EVTOPTB3203;他们在我后面!!!;;;;;;;;;;;;x -EVTNAME3204;投票欺诈!;;;;;;;;;;;;x -EVTDESC3204;在我们的一个地区发生了一起投票欺诈事件。我们有充分的理由相信当地保守派取得了胜利,而自由派却无视这些理由,宣布自己胜出。从国家层面插手纠正这些欺诈是我们应该做的,再说确保保守派胜利将在总体上降低这一地区的斗争性,不过再一次……或许让自由派掌权更好?;;;;;;;;;;;;x -EVTOPTA3204;保守派赢得光明磊落;;;;;;;;;;;;x -EVTOPTB3204;自由派赢得光明磊落;;;;;;;;;;;;x -EVTNAME3300;打谷意外;;;;;;;;;;;;x -EVTDESC3300;“这样对吗?”我向政府质问,“如果一个一生辛苦劳作的人只因为命运一时的作弄而被社会无情地抛弃,这样对吗?”\n\n我国某个地区的一位农民在一次几乎致命的打谷意外中致残与毁容。有关$COUNTRY_ADJ$退休金制度的辩论已在国家议会展开,其中的改革派议员利用此事攻击政府在帮助老年人与残疾人方面的无作为。;;;;;;;;;;;;x -EVTOPTA3300;强制通过改革;;;;;;;;;;;;x -EVTOPTB3300;寻求当地对改革的支持;;;;;;;;;;;;x -EVTOPTC3300;完全无视问题;;;;;;;;;;;;x -EVTNAME3301;家庭习俗;;;;;;;;;;;;x -EVTDESC3301;伴随着近年来平均预期寿命的增长,越来越多的家庭不得不照顾起生活难以自理的老年人。我国社会结构正在变化,而国家有关老年人与残疾人的计划还没有影子,无数人在体制内没有得到应有的关注。保守派总体上认为家庭是支持老年人的最首要和最终的社会组织,而政府对该领域日益积极的干预正威胁着这一重要的社会纽带。另一方面,自由派又认为我们的退休金严重不足,他们指出看起来还有很多人没有获得援助。;;;;;;;;;;;;x -EVTOPTA3301;赞成提高退休金;;;;;;;;;;;;x -EVTOPTB3301;反对提高退休金;;;;;;;;;;;;x -EVTOPTC3301;他们有退休金?!;;;;;;;;;;;;x -EVTNAME3302;退休金辩论;;;;;;;;;;;;x -EVTDESC3302;“在我看来,政府的政策并非恶意所为的结果,而是愚蠢至极的结果。任务目前还很艰巨。”\n\n我们的退休金制度遭到了执政党内反对派的攻击。除了针对制度的许多行政申诉以外,批评的焦点在于退休金就是太少了点。;;;;;;;;;;;;x -EVTOPTA3302;我同意以后应作一些调整;;;;;;;;;;;;x -EVTOPTB3302;我相信我们必须等待机会;;;;;;;;;;;;x -EVTOPTC3302;相反,我们需要倒退改革;;;;;;;;;;;;x -EVTNAME3303;劳累的工作;;;;;;;;;;;;x -EVTDESC3303;“我已经工作得够辛苦了,然而我现在得到了什么?疲惫。”\n\n随着议会发表退休金制度的报告,过去的一个星期里退休金制度问题一直挂在人们的嘴边,徘徊在人们的脑中。报告里关于退休金制度的总结相当暧昧不清,真正引起公众注意的是一篇随附的具体采访。被采访者是一位年老绅士,似乎是由于他的工作技术含量低的原因,他被排除出了退休金制度。他抱怨辛苦干了一辈子,然而现在除了劳累什么也没有。;;;;;;;;;;;;x -EVTOPTA3303;……然后呢?;;;;;;;;;;;;x -EVTOPTB3303;我想我们可以做一些改革;;;;;;;;;;;;x -EVTOPTC3303;轻视这一情况;;;;;;;;;;;;x -EVTNAME3304;偷取福利;;;;;;;;;;;;x -EVTDESC3304;“我们紧张的财政在巨额退休金的压力下已显得更加困难,与此同时有计划地偷取福利的问题也浮出水面,在一些案例中就连十三岁的孩子也被列为受助对象!”\n\n退休金与生活水平委员会今日还未提交其最终报告就解散了,于是议会开始激烈辩论。很明显地,由两党共同把持的这个委员会在听证程序上爆发的内部冲突使得事情停顿不前。由此导致的议会内部的迷惑可以被利用于快速地撤销一些代价高昂的福利改革。;;;;;;;;;;;;x -EVTOPTA3304;快摆脱讨厌的东西;;;;;;;;;;;;x -EVTOPTB3304;我们不用着急;;;;;;;;;;;;x -EVTNAME3305;一位疲惫的老兵;;;;;;;;;;;;x -EVTDESC3305;“从我还是个孩子开始我就行军打仗了。我抱着必死的信念走南闯北,能为国家效力比任何事都要光荣。但是现在,我的生命即将安然结束了,却意识到自己无所依靠。”\n\n$COUNTRY$的预期寿命在增加,再加上低工资与低福利的影响,意味着只有很少的人能够为自己老后的退休生活准备好。受过教育的中产阶层希望看到最低工资的上调,上层社会则认为应该提高退休金。;;;;;;;;;;;;x -EVTOPTA3305;我很赞同富裕阶层;;;;;;;;;;;;x -EVTOPTB3305;我很赞同中产阶层;;;;;;;;;;;;x -EVTOPTC3305;我一点也不想改革;;;;;;;;;;;;x -EVTNAME3306;战后承诺?;;;;;;;;;;;;x -EVTDESC3306;随着战争的肆虐,我们的国家一天比一天更加厌倦了,我们的一些阁员示意现在或许是为我国民众做些战后承诺的最佳时机。我们的内政部长提出了建议并声称这是一主意主要源自议会。通过承诺在战后进行重大的退休金改革,我们将在民众中赢得广泛的战争支持。;;;;;;;;;;;;x -EVTOPTA3306;承诺战后退休金;;;;;;;;;;;;x -EVTOPTB3306;在这个节骨眼上不能做承诺;;;;;;;;;;;;x -EVTNAME3307;战后承诺!;;;;;;;;;;;;x -EVTDESC3307;当战争还在进行的时候我们向人民承诺将进行改革。现在战争结束了,人民正期盼着政府兑现承诺。;;;;;;;;;;;;x -EVTOPTA3307;我们能做的只是有限的改革;;;;;;;;;;;;x -EVTOPTB3307;我们正在酝酿一项巨大的改革!;;;;;;;;;;;;x -EVTOPTC3307;我真的说过吗?我说过?我?;;;;;;;;;;;;x -EVTNAME3400;倦怠的失业者;;;;;;;;;;;;x -EVTDESC3400;“我已经走遍了市里所有可能提供工作的地方,但毫无进展,先生。我不知如何是好,我不能回去干等着草长过膝。我的家人相信我能供养他们,可是没有工作的话一个穷光蛋又能干什么呢?”\n\n工作机会匮乏的同时,相反债主的机会就来了,许多贫困阶层的人们已经入不敷出。;;;;;;;;;;;;x -EVTOPTA3400;……然后呢?;;;;;;;;;;;;x -EVTOPTB3400;他们被叫做穷人是有理由的;;;;;;;;;;;;x -EVTOPTC3400;寻求地方改革支持;;;;;;;;;;;;x -EVTNAME3401;不满的失业者;;;;;;;;;;;;x -EVTDESC3401;“我们想要工作!我们需要工作!”\n\n根据目前的经济理论,我们的政府只有维持一个积极的经济政策才能在工业领域创造更多的就业机会。可是,随着失业率超过百分之五,党内的一些理论家建议在我们的经济还未复苏前应该提高失业救济金以安抚群众。;;;;;;;;;;;;x -EVTOPTA3401;恰恰相反,我们要减少救济金;;;;;;;;;;;;x -EVTOPTB3401;目前的失业救济很好;;;;;;;;;;;;x -EVTOPTC3401;是的,是时候做些什么了;;;;;;;;;;;;x -EVTNAME3402;失业救济超出预算;;;;;;;;;;;;x -EVTDESC3402;“今年的财政预算,我们对失业相关项目的支出将再次超过预算好几个百分点。这才是问题所在,先生们,是百分点。这些关键的百分点正是我们与破产之间最后的一道防线。”\n\n我们失业项目的支出正在开始超出预计,一些纳税人也正在变得越来越关注预算的这一失控现象。为了废除失业救济,我国某个地区的一个委员会成立了一个联盟,他们正为登上全国头条而努力。;;;;;;;;;;;;x -EVTOPTA3402;无视纳税人委员会;;;;;;;;;;;;x -EVTOPTB3402;减少失业救济;;;;;;;;;;;;x -EVTOPTC3402;组建赞成失业救济的联盟;;;;;;;;;;;;x -EVTNAME3403;静坐罢工;;;;;;;;;;;;x -EVTDESC3403;“工人已经占领了工厂!门都被堵住了!没有谁能进去!”\n\n我们某个地区的工人在占领工厂后开始了静坐罢工。他们的要求包括更高的最低工资和更多的失业救济金。我们可以默默支持他们的其中一个目标,或者选择完全无视问题。;;;;;;;;;;;;x -EVTOPTA3403;想要什么?失业救济?好吧。;;;;;;;;;;;;x -EVTOPTB3403;想要什么?提高工资?好吧。;;;;;;;;;;;;x -EVTOPTC3403;想要什么?鞭子抽打?好吧。;;;;;;;;;;;;x -EVTNAME3404;胡来的罢工;;;;;;;;;;;;x -EVTDESC3404;一场无组织的胡来罢工在我们的一个地区爆发了。工人在当地工厂设置了路障,不允许任何人进入。他们声称直到有人说“他们的要求能够满足”,他们才肯作罢。问题是他们似乎连自己都不清楚自己到底想要什么,只知道一个劲地要更多。一位工会头目表示愿意居中调解,但最好的选择可能还是无视罢工者。;;;;;;;;;;;;x -EVTOPTA3404;让工会头目调解;;;;;;;;;;;;x -EVTOPTB3404;无视他们;;;;;;;;;;;;x -EVTNAME3500;红色约翰;;;;;;;;;;;;x -EVTDESC3500;他们叫他红色约翰。他们说他与装满泥灰与砖块的船一起到来,是一个装满了威士忌与火药的灵魂。在过去的几个月里面,这个满世界乱窜的煽动者给我们的一个省份带来了一些麻烦。他在街上演讲支持提高工资,他在工厂举办集会,他不断地谈论工人团结的必要性。此人显然是个麻烦,而当地警方刚刚收到消息称他今晚将在一个酒馆举办会议……;;;;;;;;;;;;x -EVTOPTA3500;逮捕他;;;;;;;;;;;;x -EVTOPTB3500;由他去吧;;;;;;;;;;;;x -EVTNAME3501;工人委员会;;;;;;;;;;;;x -EVTDESC3501;我们一个省份由国家运作的工人委员会建议每年多给予当地工人一天假期,作为他们忍受艰苦工作的补偿。从大的方面看,这个要求并不会让我们付出太多代价,但仍会被视作过分迎合敏感的工人阶级,助长乌合之众的嚣张气焰。;;;;;;;;;;;;x -EVTOPTA3501;这是你们应得的!;;;;;;;;;;;;x -EVTOPTB3501;回去工作!;;;;;;;;;;;;x -EVTNAME3502;地方管理冲突;;;;;;;;;;;;x -EVTDESC3502;“所以我们要他撤职。不仅是撤职,而且是好好地撤职。你知道吗?我们不再需要他了。他是个讨厌鬼,让我来告诉你。”\n\n我们一个省的工会抗议工厂经理虐待工人。这名工厂经理在工人恰好达到他心中懒惰的标准时,甚至会用手杖打他们。我们可以让他撤职,但工厂老板坚持说经理做得很好。;;;;;;;;;;;;x -EVTOPTA3502;留下他;;;;;;;;;;;;x -EVTOPTB3502;让他走;;;;;;;;;;;;x -EVTNAME3503;工贼!;;;;;;;;;;;;x -EVTDESC3503;在我们的某一地区,一伙工贼的居住地被一群来自第23地方工人联合会的愤怒工人团团包围,这伙工贼是为了顶替当地的罢工者而被送来运作当地工厂的。局势剑拔弩张,工厂官员已经要求召唤军队镇压罢工者。虽然强力镇压罢工者会给我们的国际声望留下长期污点,并会激怒当地人,但是如果不这样做的话,社会主义者的明显胜利将会为他们在当地赢得更多支持。;;;;;;;;;;;;x -EVTOPTA3503;解散罢工;;;;;;;;;;;;x -EVTOPTB3503;让他们罢工;;;;;;;;;;;;x -EVTNAME3600;生命与肢体;;;;;;;;;;;;x -EVTDESC3600;痛苦的尖叫声打断了整个工厂。该男子的手臂被不断拉扯的机器严重伤害。当机器吐出他的手臂时,他已经倒在地上失去知觉。他的同事聚集在他的周围,工头则三番五次要求工人回去工作。受伤的男子被带了出去,工人们则平静地回去工作了。;;;;;;;;;;;;x -EVTOPTA3600;也许是他自己的问题;;;;;;;;;;;;x -EVTOPTB3600;他们需要安全指导;;;;;;;;;;;;x -EVTNAME3601;腰带与吊带;;;;;;;;;;;;x -EVTDESC3601;尽管他很小心,布朗先生还是有一个很困难的工作周。\n星期一:因为一个不小心的同事与梯子,他的左眼差点失明。\n星期二:为了从嗜血的机器中拯救他的胳膊,他最好的衬衫被毁了。\n星期三:一个建筑工不小心从上面掉了一块砖头下来,差点没来得及跑开。\n星期四:在光滑的油面摔倒,差点扭断脖子。\n星期五:被一块三明治呛住,幸好及时拍打后背吐了出来。\n如果工厂里有安全守则,他的一些意外完全可以避免。;;;;;;;;;;;;x -EVTOPTA3601;知道了。;;;;;;;;;;;;x -EVTOPTB3601;祝他好运。;;;;;;;;;;;;x -EVTOPTC3601;安全守则必须遵守。;;;;;;;;;;;;x -EVTNAME3602;安全帽;;;;;;;;;;;;x -EVTDESC3602;一个全新的想法被$COUNTRY$的建筑工人采纳:安全帽。第一批安全帽是那些老兵给自己儿子的军用头盔,这种头盔救了一个工人一命,其他工人也开始纷纷效仿。有时候甚至用修改过一点的旧锅、旧水壶充当。这一举措将提高建筑方面的安全性,将会有很少的工人再因高空坠落物受伤。;;;;;;;;;;;;x -EVTOPTA3602;让他们自娱自乐。;;;;;;;;;;;;x -EVTOPTB3602;那又怎么样?;;;;;;;;;;;;x -EVTOPTC3602;伟大的发明!;;;;;;;;;;;;x -EVTNAME3603;雇主对工人;;;;;;;;;;;;x -EVTDESC3603;“花费太多了,而且工人也不总是遵守守则。他们无视准备的安全设备,我们现在的安全事故比以前还多。”\n“他在说谎。安全守则很好,虽然仍有意外发生,但已远没以前严重。”\n\n雇主和工人争论安全守则。雇主认为安全守则没什么用,花费太大,工人们根本不理会那些条款。但工人们认为事故发生的更少了,他们也会严格地遵守安全守则。;;;;;;;;;;;;x -EVTOPTA3603;干嘛问我?;;;;;;;;;;;;x -EVTOPTB3603;我赞同雇主。;;;;;;;;;;;;x -EVTOPTC3603;我赞同工人。;;;;;;;;;;;;x -EVTNAME3604;劳工间谍;;;;;;;;;;;;x -EVTDESC3604;在我们的工厂安插劳工间谍可以预防罢工以及分散一些工会的力量,但一旦工人们发现我们的间谍,他们将对抗我们并进行暴动。据说在有些省劳工间谍是非法的,但是有效果,可以阻止煽动者进行罢工。;;;;;;;;;;;;x -EVTOPTA3604;我们需要一些更好的信息渠道。;;;;;;;;;;;;x -EVTOPTB3604;我怀疑会侵犯他们的个人尊严?;;;;;;;;;;;;x -EVTNAME3605;警察罢工;;;;;;;;;;;;x -EVTDESC3605;我们一个省份的警察今天开始罢工,这引起了对工作安全守则的关注。当地代表罢工警察的组织要求一个更完善的逮捕程序及犯罪调查,同时也要求更好的卫生保健计划。政府可以满足这些要求,但我们的内阁有人说这一罢工是非法的,并威胁到了公共安全。;;;;;;;;;;;;x -EVTOPTA3605;他们以为自己是谁?;;;;;;;;;;;;x -EVTOPTB3605;这是合理要求。;;;;;;;;;;;;x -EVTNAME3606;磷毒性颌坏死;;;;;;;;;;;;x -EVTDESC3606;已经警告火柴厂黄磷会导致磷毒性颌坏死。磷毒性颌坏死最明显的症状是严重牙痛和牙龈肿胀。颌骨久而久之将溃烂,到时切除颌骨是拯救病人的唯一办法。我们的医疗专家建议转用昂贵的红磷来阻止这一疾病。;;;;;;;;;;;;x -EVTOPTA3606;但那不是免费的,不是吗?;;;;;;;;;;;;x -EVTOPTB3606;我们工人的健康是第一位的。;;;;;;;;;;;;x -EVTNAME3607;精力充沛;;;;;;;;;;;;x -EVTDESC3607;很少的病假,很少的事故以及快乐的工人,这一切都标志着我们的工厂是全世界最安全与最健康的。我们的卫生保健及安全改革终于初见成效。我们的工人很高兴,生产率也比以往任何时候都要高。;;;;;;;;;;;;x -EVTOPTA3607;我们真幸福;;;;;;;;;;;;x -EVTOPTB3607;我们是国际模范;;;;;;;;;;;;x -EVTNAME3700;扫烟囱的孩子;;;;;;;;;;;;x -EVTDESC3700;“一个小男孩从烟囱里爬出,轻轻坐在屋顶上。他的脸和衣服都被从烟囱中冒出的煤烟熏黑,这表明这不是他今天扫的第一个烟囱。在接到女主人抛来的一个便士后,他疲倦地从屋顶上爬了下来。”\n\n烟囱工悲惨的工作条件引起了社会的愤怒和同情。一个委员会已经被建立起来以着手解决简陋的工作条件。;;;;;;;;;;;;x -EVTOPTA3700;我们应该考虑立法结束这一切;;;;;;;;;;;;x -EVTOPTB3700;努力工作是良好道德品质的基础;;;;;;;;;;;;x -EVTNAME3701;考勤钟;;;;;;;;;;;;x -EVTDESC3701;“我们每天必须起早贪黑,整日整夜地工作,根据考勤钟拿可恶的计时工资,没有时间做任何其它的事情。”\n\n考勤钟是一种能够提高工作效率的发明,然而劳工组织认为这一发明将工人和工具等同看待,会挫伤工人生产的积极性。我们需要在这一问题上做出表态。;;;;;;;;;;;;x -EVTOPTA3701;老老实实地打卡考勤;;;;;;;;;;;;x -EVTOPTB3701;如果休息一会能使工人们高兴……;;;;;;;;;;;;x -EVTOPTC3701;我们应该考虑立法禁止这一恶毒的发明;;;;;;;;;;;;x -EVTNAME3702;工人的娱乐活动;;;;;;;;;;;;x -EVTDESC3702;随着$COUNTRY$生活水平的日渐提高,越来越多的贫困阶层百姓觉得他们应该享有国家财富和新获繁荣的更大份额。参与激进劳工运动的某些人建议制定法规允许工人每天休闲娱乐几小时,他们甚至进一步声称这实际上会增加我们的净产量。其他人则不太认同这些论点,反而声称他们违反了基本的经济原则和自由市场的规律。;;;;;;;;;;;;x -EVTOPTA3702;不要让这些愚蠢的法规通过!;;;;;;;;;;;;x -EVTOPTB3702;我们先在一些地方进行试点;;;;;;;;;;;;x -EVTOPTC3702;更多自由时间!更少工作!(这也适用于统治者,不是吗?);;;;;;;;;;;;x -EVTNAME3703;工作更少还是更少工作?;;;;;;;;;;;;x -EVTDESC3703;“虽然我们的劳动条件被认为是世界上最慷慨的,然而由此导致的懒惰风气却不怎么值得骄傲。唯一可行的措施是撤销一些此类改革。”\n\n最近几周以来议会一直在讨论最高工作时限的问题。保守派提议我们现在应该采取更有利于商业的政策。;;;;;;;;;;;;x -EVTOPTA3703;所言甚是!;;;;;;;;;;;;x -EVTOPTB3703;我对这一点不太确定……;;;;;;;;;;;;x -EVTOPTC3703;完全错了,我们应支持我们的工会;;;;;;;;;;;;x -EVTNAME3750;三人集会;;;;;;;;;;;;x -EVTDESC3750;三名男子站在街角讨论人生、命运与天意。他们被当地警方以违反宵禁和禁止集会的法令逮捕。当地人对此表达了不满,认为这是警察对公民生活的不正当干预。不论怎样,这一事件表明了在$COUNTRY$,政府对日常生活的控制正变得日益强大。;;;;;;;;;;;;x -EVTOPTA3750;他们可能在计划一些阴谋;;;;;;;;;;;;x -EVTOPTB3750;释放他们并予以道歉;;;;;;;;;;;;x -EVTNAME3751;公众集会举行!;;;;;;;;;;;;x -EVTDESC3751;我们不论来到何处都能听到讨论政治的声音与私语。越发明显的是,$COUNTRY$的人民正在渐渐觉醒起一种更民主的传统,因此公众集会禁令正慢慢变为一纸空文。就在昨天,事实上在我国某省的一个公众集会上甚至出现了一位当地政客的身影。当我们社会的建立者都不认为这项法律会被执行时,也许就是改变它的时候了。;;;;;;;;;;;;x -EVTOPTA3751;法律必须得到执行;;;;;;;;;;;;x -EVTOPTB3751;废除这道法律;;;;;;;;;;;;x -EVTNAME3752;布里克街绅士俱乐部;;;;;;;;;;;;x -EVTDESC3752;“先生们,国家的命运就掌握在我们手中!我们必须努力争取我们在阳光下应有的地位,否则就只能走回过去腐败、专制和落后的老路。”\n\n在我们的一个省份内成立了一家绅士俱乐部,该俱乐部旨在促进会员自身、慈善事业以及国家整体的利益,并有望在未来数年内成为当地社会的支柱。;;;;;;;;;;;;x -EVTOPTA3752;很好很主动!;;;;;;;;;;;;x -EVTOPTB3752;搞阴谋?在我的$COUNTRY$?!;;;;;;;;;;;;x -EVTNAME3753;松树街的骚乱;;;;;;;;;;;;x -EVTDESC3753;这次集会在有秩序的环境下开始,一些人带着标语牌来到了松树街。可以很清楚地观察到松树街的示威者对某事非常不满,尽管我们并不清楚究竟是什么事件。突然,人们的情绪开始波动。当一些官员试图控制局势时情绪达到了沸点,而集会民众变成了暴民……;;;;;;;;;;;;x -EVTOPTA3753;这是允许公众集会的直接结果!;;;;;;;;;;;;x -EVTOPTB3753;这只是宝贵自由的一个不幸的副作用而已;;;;;;;;;;;;x -EVTNAME3754;加图街阴谋;;;;;;;;;;;;x -EVTDESC3754;一群激进分子已经连续几个月在加图街集会了。该集团对于激进共和的直言不讳和试图招募新成员的举动已经引起了地方官员的注意。在警方今天凌晨拂晓的突袭过程中,我们证实了对该集团准备政变的怀疑。虽然计划没有实现,这一事件在上议院引发了关于是否需要减少和限制集会权的辩论。;;;;;;;;;;;;x -EVTOPTA3754;自由不可侵犯!;;;;;;;;;;;;x -EVTOPTB3754;我们必须防止国家陷入无政府;;;;;;;;;;;;x -EVTNAME3755;对于济贫院的攻击!;;;;;;;;;;;;x -EVTDESC3755;由于对政府政策、工作缺乏和社会环境不满,一伙由无业工人组成的暴徒攻击了一家济贫院。总价值数千的面包和其它物品被洗劫一空。当地官员迅速平息了这次事件并逮捕了头目,然而此类事件还有可能继续发生。政府在这件事上的看法是什么?;;;;;;;;;;;;x -EVTOPTA3755;这值得同情;;;;;;;;;;;;x -EVTOPTB3755;这是无端攻击;;;;;;;;;;;;x -EVTNAME3756;呼吁改革的集会;;;;;;;;;;;;x -EVTDESC3756;在我们的一个地区人们走上街头,表达对于政治现状的不满并要求进行政治改革。尽管这是一次和平的活动,保守派和自由派仍然发生了冲突。当地贵族呼吁政府对集会宣言予以谴责并维护既定秩序。虽然支持贵族的行动将不可避免地引起进步派的愤怒,但是不这样做的话同样也会激怒保守派与贵族。;;;;;;;;;;;;x -EVTOPTA3756;政府愿意进行改革;;;;;;;;;;;;x -EVTOPTB3756;当时候到了就会有改革的;;;;;;;;;;;;x -EVTNAME3800;最低工资;;;;;;;;;;;;x -EVTDESC3800;“一些温暖和舒适的衣服,一些食物、面包和奶酪,一个能够居住的地方。我们不想要很多,我们也不需要很多,只要有些必需品我们就可以安居乐业。”\n\n一本小册子已经在$COUNTRY$出版,其中详细介绍了我们国家的穷人的困境。该小册子已经引起了相当多的注意,议会的一些成员开始表态支持立法提高最低工资。;;;;;;;;;;;;x -EVTOPTA3800;寻求当地对改革的支持;;;;;;;;;;;;x -EVTOPTB3800;哈哈……不行;;;;;;;;;;;;x -EVTOPTC3800;推动改革;;;;;;;;;;;;x -EVTNAME3801;废止改革;;;;;;;;;;;;x -EVTDESC3801;“是的,我们这是在作茧自缚。自从工资改革推行以来,没有比官僚式混乱充斥民法更为明显的事情了。”\n\n和$COUNTRY$的资本家有密切联系的一些议员对最低工资改革作出了批评,认为它削弱了我国法律条文的清晰性和简洁性。他们声称最低工资制度是毫无必要的官僚主义,因此是可以改革的。然而他们所建议的改革实际上就是废除最低工资制度。;;;;;;;;;;;;x -EVTOPTA3801;赤裸裸的反动!;;;;;;;;;;;;x -EVTOPTB3801;我相信肯定有办法达成妥协;;;;;;;;;;;;x -EVTOPTC3801;那堆厚厚的书也让我很头疼;;;;;;;;;;;;x -EVTNAME3802;会见劳工;;;;;;;;;;;;x -EVTDESC3802;“尽管我不认为可以代表$COUNTRY$的所有工人,我至少能代表他们的一部分,而这一部分人告诉我:我们需要更高的工资。在过去的几年间价格上涨了不止两倍,我们希望从中得利的不只是资本家。”\n\n一位著名的工人鼓动家与几位内阁成员进行交流后给他们留下了深刻的印象。现在内阁中普遍认为我们应该考虑我们的最低工资法,但还有一派人是持完全相反的看法。;;;;;;;;;;;;x -EVTOPTA3802;我们需要废除一些这样的改革;;;;;;;;;;;;x -EVTOPTB3802;我们不可操之过急;;;;;;;;;;;;x -EVTOPTC3802;我们应该推进改革;;;;;;;;;;;;x -EVTNAME3803;昂贵的工作;;;;;;;;;;;;x -EVTDESC3803;“最低工资?我们为什么会需要那个?我们给予工人他们应得的,他们总是能够买得起住房、衣服和食物。额,不是最好的住房、衣服和食物,但他们还过得去,不是吗?”\n\n$COUNTRY_ADJ$一些雇主对我们的最低工资政策存在不满,他们试图废除最低工资,目前正在对几位议会与内阁成员施加压力和进行游说。;;;;;;;;;;;;x -EVTOPTA3803;他们总是对的。;;;;;;;;;;;;x -EVTOPTB3803;在地方上进行试点;;;;;;;;;;;;x -EVTOPTC3803;我们将维持现在的最低工资;;;;;;;;;;;;x -EVTNAME3900;工会崛起;;;;;;;;;;;;x -EVTDESC3900;“无产者在这个革命中失去的只是锁链。他们获得的将是整个世界。全世界无产者,联合起来!”\n\n工会主义像野火一样在我国一些地区蔓延开来。越来越多的鼓动家走出工厂大门,提倡工人联合起来反对所谓的资本主义的剥削。$COUNTRY_ADJ$法律目前不允许合法组建工会,不过我们内阁中的一些成员建议或许最好改变这一限制。;;;;;;;;;;;;x -EVTOPTA3900;允许人合法地打破和平?当然不可能。;;;;;;;;;;;;x -EVTOPTB3900;我们应该为改革寻求地方上的支持。;;;;;;;;;;;;x -EVTOPTC3900;确实,现在可能是做些改变的时候了。;;;;;;;;;;;;x -EVTNAME3901;国家工会;;;;;;;;;;;;x -EVTDESC3901;“另外,由于我们的工人群众需要一个用以清楚表达意见的渠道,全国的被雇佣者都有义务加入工会。”\n\n目前议会有一种强烈的声音认为应该让全$COUNTRY_ADJ$被雇佣群众都有加入国家工会的义务。此一提案得到工会运动中的部分人的支持,他们中的许多人认为对于那些支持进一步放开工会法的人来说,该提案可以成为一个很好的折衷方案。那么政府的立场又是如何呢?;;;;;;;;;;;;x -EVTOPTA3901;会员资格应是强制性的;;;;;;;;;;;;x -EVTOPTB3901;我们要摆脱这一堆关于工会的糟糕事;;;;;;;;;;;;x -EVTOPTC3901;自由原则应该指导我们的政策;;;;;;;;;;;;x -EVTNAME3902;互助会;;;;;;;;;;;;x -EVTDESC3902;一个号称“互助会”的组织已经在我国的某个省份建立。互助会是一个由一群各自之间有商贸联系的人组成的松散协会,旨在通过失业保险、借贷与合作银行的形式为其会员提供相互间的经济援助。互助会声称其不是工会,而是一个合作社或银行。然而内阁里的一些鹰派人士担心该组织实际上是社会主义工会活动的前线,因此他们提出应解散该组织。;;;;;;;;;;;;x -EVTOPTA3902;解散组织;;;;;;;;;;;;x -EVTOPTB3902;让组织继续存在;;;;;;;;;;;;x -EVTOPTC3902;解散并取缔组织;;;;;;;;;;;;x -EVTNAME3903;破坏工会;;;;;;;;;;;;x -EVTDESC3903;“所以,我在想我和我的小伙子们能够深入到工厂和一些人交流一下。你懂的,告诉他们有关法律与和平还有安定与秩序的一些事情。你懂的,稍微教训一下让他们明白些事理。毕竟打是疼,骂是爱嘛。”\n\n我们受到了雇主协会的请愿,他们希望我们能够准许他们的某些反工人做法,比如不准工人入厂以示威胁或者直接破坏工会。内阁成员在这个问题上存在分歧,一些亲商人的派别除了完全赞同这一主意以外甚至建议限制组建工会的权利。;;;;;;;;;;;;x -EVTOPTA3903;破坏工会!;;;;;;;;;;;;x -EVTOPTB3903;给他们的行动开绿灯;;;;;;;;;;;;x -EVTOPTC3903;给他们的行动开红灯;;;;;;;;;;;;x -EVTNAME4000;废奴主义;;;;;;;;;;;;x -EVTDESC4000;“奴隶制,这种专制和暴政才有的最卑鄙和古老的机制,在世界上几乎所有的文明国家中都已经被废除了。然而,在$COUNTRY$,我们自己的国家,这种做法继续得到法律的明确支持。一个明显反自然的制度不应得到法律的支持。”\n\n废奴主义者已经在我们的一个地区举行集会,他们支持解放奴隶并废除奴隶制。;;;;;;;;;;;;x -EVTOPTA4000;……所以?;;;;;;;;;;;;x -EVTOPTB4000;支持这个运动;;;;;;;;;;;;x -EVTOPTC4000;反对这个运动;;;;;;;;;;;;x -EVTNAME4001;支持境外废奴主义;;;;;;;;;;;;x -EVTDESC4001;“是的,在我们的国家,$COUNTRY$,所有人自由而平等,然而在我们的国界之外,奴隶制和农奴制度仍然在压迫着这些国家的被统治者们。”\n\n$COUNTRY$的废奴主义者认为政府应该反对国外的奴隶制,支持国外的废奴主义运动。然而,支持外国的异议者显然不会让对方国喜欢我们。;;;;;;;;;;;;x -EVTOPTA4001;自由永存!;;;;;;;;;;;;x -EVTOPTB4001;现在还不是时候;;;;;;;;;;;;x -EVTNAME4100;群众抗议!;;;;;;;;;;;;x -EVTDESC4100;在我们的一个省份内,街道上形成了抗议人群的河流,似乎每一个男人、女人和孩子都放下了手头的工作,上街加入反政府的大型街头抗议。人们要求改革不民主和非选举的上议院。我们此刻的选择相当有限,我们如果不答应暴民的要求,就要承受进一步激怒他们的风险。;;;;;;;;;;;;x -EVTOPTA4100;乌合之众!;;;;;;;;;;;;x -EVTOPTB4100;我们会考虑所有的意见。;;;;;;;;;;;;x -EVTNAME4101;对上议院的不满;;;;;;;;;;;;x -EVTDESC4101;在属于各阶层的广泛的民众中一直酝酿着对我们的任命上议院议员制度的不满,很多人认为他们并没有在议会中被很好地代表。长期的躁动已开始使公众形成对这一问题的统一意见。在一个地区因为此事已经爆发了暴力抗议,现在政府须要明确它的立场。完全不考虑这一问题意味着激怒广大民众,同时削弱上议院在它们心中的权威。作出妥协将意味着加强上议院中的自由派势力,这同时也将不可避免地激怒保守派。;;;;;;;;;;;;x -EVTOPTA4101;这是无稽之谈;;;;;;;;;;;;x -EVTOPTB4101;或许有妥协的办法;;;;;;;;;;;;x -EVTNAME4102;对联邦主义的批评;;;;;;;;;;;;x -EVTDESC4102;某一地区的人们觉得现行的上议院代表制度使得他们没有被充分地代表。我们并不清楚不满是否来自于对其它一些事情的愤怒,但我们至少能够确定他们相当不高兴。在这个问题上作出妥协将让整个世界认为我们会屈从或迎合很随意的要求,而完全不理睬这个问题又会进一步激怒当地人。政府的立场为何?;;;;;;;;;;;;x -EVTOPTA4102;这个为什么在我的案头上?;;;;;;;;;;;;x -EVTOPTB4102;或许平等代表更好?;;;;;;;;;;;;x -EVTNAME4103;令人满意的宪法;;;;;;;;;;;;x -EVTDESC4103;在我国人口众多的地区的民众非常满意他们所获得的政治权利和高度代表性。其中有一地区尤其高兴,因为他们的候选人在过去的一年中设法为本地获取了一些特权。尽管从全局来看,这并不值得全国的关注,然而不管怎么样他们很高兴就对了。目前的问题是我们应如何利用这一突然到手的公众支持。政府在此事上的立场为何?;;;;;;;;;;;;x -EVTOPTA4103;事情从来没有这么好过;;;;;;;;;;;;x -EVTOPTB4103;这意味着我们这个时代的和平;;;;;;;;;;;;x -EVTOPTC4103;荣耀属于人民;;;;;;;;;;;;x -EVTNAME4200;知名教授批评投票制度;;;;;;;;;;;;x -EVTDESC4200;在我国最负盛名的大学的一位教授发表了一篇有关政治哲学的论文,其中论述支持使用杰斐逊法进行上议院选举。杰斐逊法是一种最高均数法,其目的在于根据参选政党所获票数,以比例分配议席。该方法能够尽量确保投票比例与分配席位的接近。此文一经发表便收到了国内与国际社会的关注。虽然这为我们提供了一个改革选举制度的机会,但我们也可以仅仅满足于它所带来的国际威望的增加。在此事上政府的立场为何?;;;;;;;;;;;;x -EVTOPTA4200;我们应当推动改革;;;;;;;;;;;;x -EVTOPTB4200;这对我们的国际形象有帮助;;;;;;;;;;;;x -EVTNAME4201;政治改革俱乐部;;;;;;;;;;;;x -EVTDESC4201;在$COUNTRY$已经成立了一个全国性的政治改革俱乐部。该俱乐部提出了改革$COUNTRY_ADJ$投票制度的议程,并已能够在公开辩论中获得相当多的政治支持。该俱乐部希望看到杰斐逊投票制度被比例代表制所取代,他们认为比例代表制能够更平衡和公平地代表我国全体民众。考虑到俱乐部已经争取到的政治力量,我们很难直接忽视它对投票制度的提议。然而,改革投票制度还不在我们的议程上。;;;;;;;;;;;;x -EVTOPTA4201;我们应该利用这个;;;;;;;;;;;;x -EVTOPTB4201;现在还不是改革的时候;;;;;;;;;;;;x -EVTNAME4202;授权改革;;;;;;;;;;;;x -EVTDESC4202;随着上议院被牢牢掌握在自由派的手中,我国民众似乎已经明确授权我们推动政治改革。现在是对我们投票制度进行改革的最佳时机,然而问题是:向哪个方向?由于我们有明确的授权,我们多少能够选择任一方向。目前躺在我们案头上的选择有简单多数制和杰斐逊法。尽管改革仍然必须吃力地通过立法机构,这却可能不失为是我们建立力量的一个绝佳机会。;;;;;;;;;;;;x -EVTOPTA4202;简单多数制;;;;;;;;;;;;x -EVTOPTB4202;杰斐逊法;;;;;;;;;;;;x -EVTOPTC4202;此刻我们不需要改革;;;;;;;;;;;;x -EVTNAME4300;宪章集会;;;;;;;;;;;;x -EVTDESC4300;在国家立法议会外集结的暴民有的是沮丧和愤怒,而他们的愤怒正是针对我们的。他们想要宪章改革,其中一些头脑发热的人甚至暗示暴力夺取投票权。除了少数激进分子以外,改革运动在很大程度上仍然保持在和平抗议的范围内。政府对于宪章运动只有两个选择:支持或者反对。;;;;;;;;;;;;x -EVTOPTA4300;支持宪章改革;;;;;;;;;;;;x -EVTOPTB4300;反对宪章改革;;;;;;;;;;;;x -EVTNAME4301;地产投票遭批评;;;;;;;;;;;;x -EVTDESC4301;我们的选举制度主要基于土地所有权。一个案例在我们的某个地区引起了高度关注,其中一位年轻的寡妇因为她拥有土地价值的迅速贬值而丧失了投票权。该事件导致了对整个地产投票制度更广泛的讨论,在知识分子和进步派中一种改革选举制度的想法正在传播。现在面临的问题是政府如何应对当前的这个案件。我们应当冒着激怒相对贫穷居民的风险固定投票标准,还是允许标准波动呢?;;;;;;;;;;;;x -EVTOPTA4301;固定投票标准;;;;;;;;;;;;x -EVTOPTB4301;允许投票标准浮动;;;;;;;;;;;;x -EVTNAME4302;财产基础投票;;;;;;;;;;;;x -EVTDESC4302;在$COUNTRY$的投票权直接基于财富和财产的所有权。一个基本的原则是只有那些对公众利益作出贡献的人才能被允许对于国家应当如何管理发表意见。这一制度在我们的一个地区产生了有趣的影响,几名属于当地中产阶层的商人已经赚得足够多的钱以获得更大比重的投票权。假若此事成真,无疑将会引起当地富裕阶层的不快。然而剥夺中产阶层新获得的投票权也意味着当地斗争性的急剧上升。;;;;;;;;;;;;x -EVTOPTA4302;剥夺他们新获的投票权;;;;;;;;;;;;x -EVTOPTB4302;这是他们应得的权利;;;;;;;;;;;;x -EVTNAME4303;为钱而争;;;;;;;;;;;;x -EVTDESC4303;我们的一个地区议会正在举行关于财产基础的投票制度的讨论。反对者认为目前的制度永久性地剥夺了一些社会阶层的选举权。我们现在有两个选择,一个是不进行干预,使讨论停留在地方范围内,另一个选择是为了为现行制度辩护而将讨论提升到国家层面。;;;;;;;;;;;;x -EVTOPTA4303;不干预并使讨论停留在地方范围;;;;;;;;;;;;x -EVTOPTB4303;将讨论提升到国家层面;;;;;;;;;;;;x -EVTNAME4304;一件民政事务;;;;;;;;;;;;x -EVTDESC4304;“所以你看,如果政府积极回应那些推动进一步投票改革的声音,那么将不利于我们家乡的长期和平与稳定。这些噪音来自其他地方的邋遢的革命派垃圾,除了会像小屁孩一般愤怒地哇哇大叫以外便一无是处。”\n\n一个由某地公共生活中重要的资本家、贵族和其他精英组成的团体已与政府接触。该团体自称“忧国公民联盟”,他们让政府注意到还有一群反对选举权进一步改革的人的存在。我们应该怎样回答他们?;;;;;;;;;;;;x -EVTOPTA4304;我们会看看我们能够做些什么;;;;;;;;;;;;x -EVTOPTB4304;额,我们当然不能承诺任何事情;;;;;;;;;;;;x -EVTNAME4305;欢庆自由;;;;;;;;;;;;x -EVTDESC4305;似乎在我们某个省份的民众还相处得不错。自上次选举以来出现在我国某地区的政治僵局最终得到了跨越党派界限的妥善解决。随着妥协的达成,当地立法机构可以重新正常地工作了。当地人都走上街头庆祝民主的伟大胜利,并高唱诗人席勒的不朽名篇:“欢乐,天国的火花,极乐世界的仙姬。在你温存的羽翼下,四海之内皆兄弟。”;;;;;;;;;;;;x -EVTOPTA4305;欢庆吧!;;;;;;;;;;;;x -EVTOPTB4305;这是一件不平凡的事情!;;;;;;;;;;;;x -EVTNAME4400;自由放任时代;;;;;;;;;;;;x -EVTDESC4400;“我希望将我所有的财富,不论以债券、土地还是股票的形式,捐赠给一个基金会以进一步促进人类的自由事业。”\n\n现在是自由放任的时代,政府的自由贸易政策使得我国人们富足。正如亚当斯密所料,一只无形的手似乎引导着我们民族的命运走向一个日益繁荣的未来。在这个世纪,我们第一次看到饥荒成为历史的陈迹。一个富有的商人在我国过世,留下了他的财富以推进自由贸易事业。;;;;;;;;;;;;x -EVTOPTA4400;我国商人是我国的骄傲;;;;;;;;;;;;x -EVTOPTB4400;我国工人是我国的骄傲;;;;;;;;;;;;x -EVTNAME4401;面包暴动;;;;;;;;;;;;x -EVTDESC4401;主街道上已经竖起了街垒。面包店窗户被打碎,抢劫随后爆发。粮食短缺的范围正在$COUNTRY$不断扩大,被压抑的愤怒情绪正在不断蔓延。许多人指责这次粮食短缺是由政府的保护主义政策造成的,有些人甚至因此要求内阁总辞。摆在我们面前的有两个选择:要么我们改组内阁,并寄希望于能安抚民意,要么我们等待风浪过去,让时间来证明保护主义政策是正确的。;;;;;;;;;;;;x -EVTOPTA4401;改组内阁;;;;;;;;;;;;x -EVTOPTB4401;等待与希望;;;;;;;;;;;;x -EVTNAME4402;跨境枪支贸易;;;;;;;;;;;;x -EVTDESC4402;在$COUNTRY$几乎没有任何对于贸易的限制,然而在我们的一个邻国还存在着对于货物,尤其是武器和枪支的进口禁令。在我国的边境省份一名商人开了一家商店以进行跨境武器贸易。虽然我们可以将跨境贸易的情况告知邻国,从法律上来讲我们却不能对这名商人做什么,毕竟自由贸易对枪支同样适用。;;;;;;;;;;;;x -EVTOPTA4402;告知我们的邻国;;;;;;;;;;;;x -EVTOPTB4402;商人有权进行贸易;;;;;;;;;;;;x -EVTNAME4403;地方企业失败;;;;;;;;;;;;x -EVTDESC4403;我国某商人因为自己的家族企业崩溃而处在困境之中。他的企业是当地工业的发动机,如果它倒下许多当地人会丧失工作和谋生手段。我国政府的经济干预政策允许我们帮助初出茅庐或濒临破产的企业。;;;;;;;;;;;;x -EVTOPTA4403;支持该企业;;;;;;;;;;;;x -EVTOPTB4403;无视该情况;;;;;;;;;;;;x -EVTNAME4404;国有企业失败;;;;;;;;;;;;x -EVTDESC4404;“……这位是私营部门的部长。”\n\n我们的国有企业被惰性和腐败现象困扰已有相当长的一段时间。这些问题导致衣服、肥皂缺乏,某些情况下甚至还有食物短缺。既然连我国民众的日常需要都得不到满足,民众的不满爆发出来也仅仅是一个时间问题。变得愈发明显的是,我们亟需处理这一情况。;;;;;;;;;;;;x -EVTOPTA4404;改革管理体制;;;;;;;;;;;;x -EVTOPTB4404;提高个体积极性;;;;;;;;;;;;x -EVTNAME4405;对发展报告过高;;;;;;;;;;;;x -EVTDESC4405;经济规划局报告了一例去年中期计划中的总额误算,该误算导致对国家储备的军事物资的报告过高。由于局里面的人互相推卸责任,现在已经很难找到问题的源头了。我们可以通过在行政和官僚体系中进行减薪和推动合理化改革来弥补我们的损失,但我们不能指望这样的行动会受到欢迎。;;;;;;;;;;;;x -EVTOPTA4405;总有人要付出代价;;;;;;;;;;;;x -EVTOPTB4405;该死!;;;;;;;;;;;;x -EVTNAME4406;黄色新闻;;;;;;;;;;;;x -EVTDESC4406;“……因此,每一个$COUNTRY_ADJ$公民都有庄严的义务在国家最黑暗的时刻,使用一切可能和必要的手段支持国家。”\n\n我国某份发行量很大的刊物上发表了一篇支持政府沙文主义战争政策的社论。这当然是好消息,现在的问题是我们如何利用这份刊物以从中获得最大的利益。;;;;;;;;;;;;x -EVTOPTA4406;煽动民意;;;;;;;;;;;;x -EVTOPTB4406;增强我国的国际威望;;;;;;;;;;;;x -EVTNAME4407;招募新兵;;;;;;;;;;;;x -EVTDESC4407;我国军队在全国范围内举办了一个大型的招募活动,有志者络绎不绝。“如果没有政府对军队的大力支持,”军方代表说道,“这样规模的活动不可能成功。”我们可以通过这一渠道所获得的良好社会口碑来降低国民的厌战情绪,或者也可以进一步推动募兵。;;;;;;;;;;;;x -EVTOPTA4407;我们的国民已经厌烦了战争;;;;;;;;;;;;x -EVTOPTB4407;我们的国家早已饥渴难耐;;;;;;;;;;;;x -EVTNAME4408;削减军费开支;;;;;;;;;;;;x -EVTDESC4408;“当我们的人民在不卫生的生活条件、道德退化和贫穷中挣扎时,我根本不能理解议会为什么会花费数百万在火药和火炮上。我们的国家应该发动一场战争,一场针对社会问题的战争!”\n\n我们的一位内阁成员向议会演讲阐述了政府的裁军主义政策。我们应当如何利用它?;;;;;;;;;;;;x -EVTOPTA4408;人们当然会明白他的意思;;;;;;;;;;;;x -EVTOPTB4408;和平必胜;;;;;;;;;;;;x -EVTNAME4409;和平主义议会;;;;;;;;;;;;x -EVTDESC4409;“现在我们讨论的问题,不仅是我们这个时代的问题,而是所有时代的问题。我们是应该在笼罩于各大国的战争阴影下继续越陷越深,还是放下我们的武器,向世界公开宣布我们和平的意愿?”\n\n政府的和平主义政策在议会和民众中同时获得了支持。我们现在可以利用这种支持,要么降低民众的斗争性,要么继续推动和平事业。;;;;;;;;;;;;x -EVTOPTA4409;推动和平事业!;;;;;;;;;;;;x -EVTOPTB4409;降低斗争性;;;;;;;;;;;;x -EVTNAME4410;上帝已死;;;;;;;;;;;;x -EVTDESC4410;“先生们,上帝已死,而我们即将步入一个美好新世界。在我们的身后是一千年的迷信、愚昧和黑暗,在我们的面前是知识、科学和进步。站在历史的岔路口上,我们需要做出选择。”\n\n我们政府的反教权宣传不出意外地遭到了$COUNTRY_ADJ$神职人员的反对。;;;;;;;;;;;;x -EVTOPTA4410;反动派流氓!;;;;;;;;;;;;x -EVTOPTB4410;考虑他们的意见;;;;;;;;;;;;x -EVTNAME4411;世俗化冲突;;;;;;;;;;;;x -EVTDESC4411;“在过去几年中对于观察者来说越发明显的是,面对着教会与政府间更多冲突的折磨,教会与政府二者的结合是无法长期持续下去的。现在的冲突,额,因为我也没有更好的词了,只能称它为家庭暴力事件。”\n\n执政党的世俗化政策为一个地区带来了小插曲。该地区由神职人员所建的慈善基金会受到了政府的支持。另外,宗教组织也获准以大大低于市场价值的租金租赁公共建筑。;;;;;;;;;;;;x -EVTOPTA4411;必须结束这些政策;;;;;;;;;;;;x -EVTOPTB4411;这只是慈善活动;;;;;;;;;;;;x -EVTNAME4412;多元主义和平;;;;;;;;;;;;x -EVTDESC4412;“我们是不同的,我们所有居住在$COUNTRY$的人们,用不同的声音交谈或歌唱,然而我们有一点相同。我们都是$COUNTRY$人。”\n\n旧的冲突正在平息,原来的敌人现在手挽着手。这听起来像天方夜谭,但我们执政党的多元主义政策为我国迎来了几乎可以说是谅解和宽容的新时代。平静可能是欺骗性的,但这仍然是平静。;;;;;;;;;;;;x -EVTOPTA4412;我们应求同存异!;;;;;;;;;;;;x -EVTOPTB4412;四海之内皆兄弟!;;;;;;;;;;;;x -EVTNAME4413;道德复兴;;;;;;;;;;;;x -EVTDESC4413;“当今我国社会可谓世风日下,人心不古。我们现在迫切需要的是在$COUNTRY$这片土地上发起一场道德复兴运动。我们定要取回古老的价值观,回归立国安身的基础,让那些曾经使我国强大的事物重新绽放光芒。”\n\n在我国某地区的一位说教家已经自己建立了一个虽小但在地方上却已初露锋芒的组织,该组织自称其宗旨为推动$COUNTRY$的道德复兴运动。毫无疑问,该组织可以与执政党的道德主义政策彼此呼应,因此我们不妨将该组织当作一个重要的盟友。;;;;;;;;;;;;x -EVTOPTA4413;宣传说教家的思想!;;;;;;;;;;;;x -EVTOPTB4413;欢庆吧!;;;;;;;;;;;;x -EVTNAME4414;保护主义游说;;;;;;;;;;;;x -EVTDESC4414;“但是今天,我们高品质的产品正在被便宜的外国低质量产品淹没,因此保护本地市场免受外国竞争的破坏性影响是极为重要的。”\n\n我国各地区工业在近几年都面临着外国竞争,作为回应,地方保护主义游说主张对国家重要工业予以补贴并对进口进行限制。;;;;;;;;;;;;x -EVTOPTA4414;支持游说;;;;;;;;;;;;x -EVTOPTB4414;自由贸易,以及自由工业;;;;;;;;;;;;x -EVTNAME4415;自贸与废法会社;;;;;;;;;;;;x -EVTDESC4415;“在这些日子里,当重商主义的幽灵重新降临,那些不愿看到在世界各国的人民之间关闭边境、竖起壁垒的人们必须站出来了。他们要让自己的思想和声音轰动舆论场。”\n\n随着一个被称作“自贸与废法会社”的组织在我国某个地区的成立,公共辩论的火焰越烧越旺。该组织致力于反对政府的保护主义政策,并废除政府政策背后的一些核心法律。;;;;;;;;;;;;x -EVTOPTA4415;保护主义政策不会动摇;;;;;;;;;;;;x -EVTOPTB4415;我们会考虑意见的;;;;;;;;;;;;x -EVTNAME4416;自由贸易还是经济道德?;;;;;;;;;;;;x -EVTDESC4416;“所以,在这种情况下,经济自由必须与更大的公共道德问题分开讨论。商品自由贸易意味着外国的淫秽、堕落与伤风败俗持续流入,这种情况必须被改变。”\n\n在我国某一地区的道德主义者和自由贸易主义者已经展开了辩论。道德主义者希望我们禁止对公众道德造成威胁的一些国际贸易和商业活动。;;;;;;;;;;;;x -EVTOPTA4416;支持自由贸易主义者;;;;;;;;;;;;x -EVTOPTB4416;支持道德主义者;;;;;;;;;;;;x -EVTNAME4417;道德主义者支持战争;;;;;;;;;;;;x -EVTDESC4417;“因此,我们祖国的斗争也是我们的斗争。因为祖国的事业不仅是正当的,它还有坚实的道德合理基础。”\n\n我国政府支持公共道德事业的政策开花结果,现在道德主义界对于战争鼎力支持。有些圈内人士甚至开始将$COUNTRY$的斗争称作一场道德十字军运动。;;;;;;;;;;;;x -EVTOPTA4417;勇敢的战士们,你们可以暂时休息了!;;;;;;;;;;;;x -EVTOPTB4417;勇敢的战士们,继续战斗下去!;;;;;;;;;;;;x -EVTNAME4418;禁止公众集会?;;;;;;;;;;;;x -EVTDESC4418;“考虑到当前社会不稳定的局势,我认为应该临时性地限制公众在公共场合集会的权利。现在城市中的不稳定都是暴民造成的,当我们解决了暴民后城市自然会恢复秩序。”\n\n鉴于$COUNTRY$持续发生的社会不稳,上议院内的一个保守派阀开始推动对公众集会的临时禁令。其它党派对禁令表示了反对,他们害怕这项临时性措施最终被制度化。;;;;;;;;;;;;x -EVTOPTA4418;暴政不是解决问题的方法;;;;;;;;;;;;x -EVTOPTB4418;临时禁令有助于恢复秩序;;;;;;;;;;;;x -EVTNAME4419;面包队列;;;;;;;;;;;;x -EVTDESC4419;“我只是想要一些面包,我已经在这里站了四个小时。我不认为他们有任何的面包。”\n\n面包队列从一个街区蜿蜒到另一个街区。因为运输与后勤系统的效率低下,在我们的一个省份里,粮食供应一直有问题。当地人希望中央政府对此采取措施,解决面包问题。;;;;;;;;;;;;x -EVTOPTA4419;坚持没有问题;;;;;;;;;;;;x -EVTOPTB4419;指责官僚;;;;;;;;;;;;x -EVTOPTC4419;发放备用军粮;;;;;;;;;;;;x -EVTNAME4420;政治局讨论战争;;;;;;;;;;;;x -EVTDESC4420;“$COUNTRY$曾经是国际社会中令人尊敬的一员,但这些年来我们的话语权一直在不断变小,我们的意见一直被人忽视。我认为现在我们必须重新确立我们在国际上应有的地位。有些人可能会认为我在宣扬冒险主义,然而如果不冒风险我们根本就不可能有今天的国家和成就。”\n\n政治局召开会议,讨论我国的国际形势,会上一些鹰派成员主张我们发动对外战争以转移国内矛盾并加强国际地位。;;;;;;;;;;;;x -EVTNAME4422;为和平而罢工!;;;;;;;;;;;;x -EVTDESC4422;“我们不会接受资本家和军火贩子鼓动的邪恶帝国主义宣传,他们妄想教唆一个国家的工人去对抗另一个国家的工人!世界上的工人都是兄弟,我们都讲同样的语言,留着同样的汗水。战争使资本家发财,而流血的却是我们工人!”\n\n工会运动内的危险分子在我国某省组织了一场罢工。尽管这场罢工是在和平与团结的名义下进行的,然而我们内阁的一些人怀疑此次游行示威的背后目的是宣扬社会主义的威力。;;;;;;;;;;;;x -EVTOPTA4422;取缔社会主义工会;;;;;;;;;;;;x -EVTOPTB4422;无视这个游行示威;;;;;;;;;;;;x -EVTOPTA4420;我们需要对战争的更大支持;;;;;;;;;;;;x -EVTOPTB4420;今夜我们将去地狱共进晚餐;;;;;;;;;;;;x -EVTNAME4421;自由派抗议骚扰;;;;;;;;;;;;x -EVTDESC4421;“我们很惊讶在总部被关,官员不能正常工作,竞选活动受到骚扰的情况下我们还能得到这么多的选票。这种公开的政治骚扰政策是我国良知的污点,无论是对我国还是对选民……容我指出来……既然在$COUNTRY$没有一场选举是真正民主的,那么就是对他们的羞辱。”\n\n一位我国某地区著名的自由派政治家以激烈的言辞反对我国选举制中的骚扰政策,并要求政府做好回应。;;;;;;;;;;;;x -EVTOPTA4421;我国政府还没有推动政治改革的计划;;;;;;;;;;;;x -EVTOPTB4421;政府同意逐步推动一些有限度的改革;;;;;;;;;;;;x -EVTNAME4423;超负荷的审查部门;;;;;;;;;;;;x -EVTDESC4423;审查部门在近几年发现自己被工作淹没,该部门的执行主任已经数次抱怨他的下属难以应付待审材料的增长速度。几天前一家报纸发表了一篇攻击政府政策的文章,其中包含对于几位内阁成员的个人诽谤,这暴露出超负荷的审查部门几乎达到其所能承受工作量的临界点。当被质疑到这篇文章为什么能够通过审查时,审查部门指出他们早已报告过他们部门资源的不足。然而几名内阁成员声称该部门有足够的资源应付交给他们的任务,问题在于基本的组织管理。;;;;;;;;;;;;x -EVTOPTA4423;指责官僚;;;;;;;;;;;;x -EVTOPTB4423;增加该部门预算;;;;;;;;;;;;x -EVTNAME4424;自由市场受到批判;;;;;;;;;;;;x -EVTDESC4424;“先生们,这就是我们那些工业巨头们荒唐的投机行为所造成的恶果!成百上千甚至上百万的资金已经被挥霍到高风险的投资、投机的房地产买卖和债券上。我们如果进一步看的话,这些钱除了用于吹牛以外没有发挥任何实际价值。我呼吁该会议插手干预纠正这些悬而未决的问题,而为了达成此一目的,政府必须推行强力政策,制定法规和加强政府干预。”\n\n一位议会议员通过列举一系列私营部门的失败投资谴责我国政府的经济政策。;;;;;;;;;;;;x -EVTOPTA4424;如果问题依旧,那么就管制吧;;;;;;;;;;;;x -EVTOPTB4424;经济自由和人类进步密切相关;;;;;;;;;;;;x -EVTNAME4425;报纸亵渎神明!;;;;;;;;;;;;x -EVTDESC4425;人们应该知道他们脑子里想的什么。在像$COUNTRY$这样的国家里发表这样一篇文章?不管怎样,事情已经发生了。一份被广泛阅读的日报发表了一篇亵渎神明的文章,严厉斥责了一切宗教事物。该文作者来自小有名气的知识界,它的发表或许也代表着我们进入了一个不敬神的时代吧。道德主义者要求报社撤回文章并向被冒犯的宗教机构作出正式道歉。然而有几位富有改革意识的精英却认为作者有权行使他的言论自由权。毕竟,$COUNTRY$的新闻出版是自由的,这也算一个理由。;;;;;;;;;;;;x -EVTOPTA4425;看来我们已经给予了国民过多的自由;;;;;;;;;;;;x -EVTOPTB4425;作者是在法律赋予他的权利范围内行事;;;;;;;;;;;;x -EVTNAME23200;尼罗河发源于何处?;;;;;;;;;;;;x -EVTDESC23200;皇家地理学会宣布将奖励第一个发现尼罗河源头的探险者。;;;;;;;;;;;;x -EVTOPTA23200;我们应该组织一支探险队。;;;;;;;;;;;;x -EVTOPTB23200;我们一定要考虑这个提议。;;;;;;;;;;;;x -EVTOPTC23200;我们不参加这种愚蠢的炫耀活动。;;;;;;;;;;;;x -EVTNAME23201;探险队无功而返;;;;;;;;;;;;x -EVTDESC23201;我们国家的探险队没有成功地找到尼罗河的源头,但他们希望下一次探险会成功。;;;;;;;;;;;;x -EVTOPTA23201;我们应该再尝试一次。;;;;;;;;;;;;x -EVTOPTB23201;没有必要进行这种无意义的活动了。;;;;;;;;;;;;x -EVTNAME23202;探险队离奇失踪;;;;;;;;;;;;x -EVTDESC23202;第二批试图寻找尼罗河源头的探险队离奇失踪,我们只能认为我们已经失去了他们。我们要进行第三次尝试吗?;;;;;;;;;;;;x -EVTNAME23203;发现尼罗河源头;;;;;;;;;;;;x -EVTDESC23203;我们勇敢的探险家已探索到了尼罗河的源头,并为我们伟大的祖国带来了荣耀和声望!;;;;;;;;;;;;x -EVTOPTA23203;这是我国科学的荣耀之日!;;;;;;;;;;;;x -EVTNAME23204;首先到达极点;;;;;;;;;;;;x -EVTDESC23204;皇家地理学会宣布将奖励第一支到达北极点的探险队。;;;;;;;;;;;;x -EVTOPTC23204;只有冰的北极有什么好探索的。;;;;;;;;;;;;x -EVTDESC23205;我们国家的探险队没有成功到达北极点,但他们希望下一次探险会成功。;;;;;;;;;;;;x -EVTDESC23206;第二批试图抵达北极点的探险队离奇失踪,我们只能认为我们已经失去了他们。我们要进行第三次尝试吗?;;;;;;;;;;;;x -EVTNAME23207;首先到达北极点!;;;;;;;;;;;;x -EVTDESC23207;我们勇敢的探险家首次在北极点升起了国旗,并为我们伟大的祖国带来了荣耀和声望!;;;;;;;;;;;;x -EVTNAME23208;穿越南极洲;;;;;;;;;;;;x -EVTDESC23208;皇家地理学会宣布将奖励第一支到达南极点的探险队。;;;;;;;;;;;;x -EVTOPTC23208;我们不需要更多的企鹅。;;;;;;;;;;;;x -EVTDESC23209;我们国家的探险队没有成功到达南极点,但他们希望下一次探险会成功。;;;;;;;;;;;;x -EVTDESC23210;第二批试图抵达南极点的探险队离奇失踪,我们只能认为我们已经失去了他们。我们要进行第三次尝试吗?;;;;;;;;;;;;x -EVTNAME23211;首先到达南极点!;;;;;;;;;;;;x -EVTDESC23211;我们勇敢的探险家首次在南极点升起了国旗,并为我们伟大的祖国带来了荣耀和声望!;;;;;;;;;;;;x -EVTNAME23400;国际奥委会成员;;;;;;;;;;;;x -EVTDESC23400;一位名叫皮埃尔·德·顾拜旦的法国贵族,出于对古希腊文明的新兴趣以及将体育运动当作社会发展重要一部分的思想,他提议复兴奥利匹克运动会,并认为奥林匹克运动会作为国家间运动竞赛的友好平台可以起到促进国际和平的作用。我国是否应加入国际奥林匹克委员会以组织第一次运动会呢?;;;;;;;;;;;;x -EVTOPTA23400;一个很好的主意!我们接受。;;;;;;;;;;;;x -EVTOPTB23400;这个想法很有趣,但是现在不行。;;;;;;;;;;;;x -EVTNAME23401;我国举办第一届奥运会?;;;;;;;;;;;;x -EVTDESC23401;因为奥林匹克的传统源自我们神圣的土地,国际奥林匹克委员会邀请我国政府举办首届现代奥林匹克运动会。我们应该接受这个提议吗?;;;;;;;;;;;;x -EVTOPTA23401;是的,这是一个展示我国进步的绝佳机会。;;;;;;;;;;;;x -EVTOPTB23401;不,我国有限的资源应该被更好地利用。;;;;;;;;;;;;x -EVTDESC23402;虽然奥林匹克运动会起源于希腊,国际奥林匹克委员会还是决定让我国举办第一届现代奥林匹克运动会。我们应该接受提议吗?;;;;;;;;;;;;x -EVTNAME23403;参加第一届奥运会?;;;;;;;;;;;;x -EVTDESC23403;随着主办国的确定,国际奥林匹克委员会已发函邀请其成员国参加比赛。我们是否参加?;;;;;;;;;;;;x -EVTOPTA23403;是的,我们参加。;;;;;;;;;;;;x -EVTOPTB23403;抱歉,我们不会参加。;;;;;;;;;;;;x -EVTNAME23404;第一届奥运会;;;;;;;;;;;;x -EVTDESC23404;来自世界各地的运动员都聚集在我国首都,他们要在奥林匹克运动会上同场竞技。这是我们国家在世界舞台上展示自我的伟大时刻。;;;;;;;;;;;;x -EVTOPTA23404;我们宣布第一届现代奥运会正式开幕。;;;;;;;;;;;;x -EVTNAME23405;我国运动员获胜!;;;;;;;;;;;;x -EVTDESC23405;我国运动员在最近的奥运会比赛中获得了胜利,他们带着金银铜牌凯旋而归。;;;;;;;;;;;;x -EVTOPTA23405;这是我国青年人的荣耀!;;;;;;;;;;;;x -EVTNAME23406;我国举办第二届奥运会?;;;;;;;;;;;;x -EVTDESC23406;国际奥林匹克委员会已经邀请我们的国家举办下一届奥林匹克运动会。我们是否应该接受邀请?;;;;;;;;;;;;x -EVTNAME23407;参加第二届奥运会?;;;;;;;;;;;;x -EVTNAME23408;第二届奥运会;;;;;;;;;;;;x -EVTOPTA23408;我们宣布第二届现代奥运会正式开幕。;;;;;;;;;;;;x -EVTNAME23410;我国举办第三届奥运会?;;;;;;;;;;;;x -EVTNAME23411;参加第三届奥运会?;;;;;;;;;;;;x -EVTNAME23412;第三届奥运会;;;;;;;;;;;;x -EVTOPTA23412;我们宣布第三届现代奥运会正式开幕。;;;;;;;;;;;;x -EVTNAME23413;第三届奥运会;;;;;;;;;;;;x -EVTOPTA23413;我们宣布第三届现代奥运会正式开幕。;;;;;;;;;;;;x -EVTNAME23414;我国举办第四届奥运会?;;;;;;;;;;;;x -EVTNAME23415;参加第四届奥运会?;;;;;;;;;;;;x -EVTNAME23416;第四届奥运会;;;;;;;;;;;;x -EVTOPTA23416;我们宣布第四届现代奥运会正式开幕。;;;;;;;;;;;;x -EVTNAME23418;我国举办第五届奥运会?;;;;;;;;;;;;x -EVTNAME23419;参加第五届奥运会?;;;;;;;;;;;;x -EVTNAME23420;第五届奥运会;;;;;;;;;;;;x -EVTOPTA23420;我们宣布第五届现代奥运会正式开幕。;;;;;;;;;;;;x -EVTNAME23421;第五届奥运会;;;;;;;;;;;;x -EVTOPTA23421;我们宣布第五届现代奥运会正式开幕。;;;;;;;;;;;;x -EVTNAME23422;我国举办第六届奥运会?;;;;;;;;;;;;x -EVTNAME23423;参加第六届奥运会?;;;;;;;;;;;;x -EVTNAME23424;第六届奥运会;;;;;;;;;;;;x -EVTOPTA23424;我们宣布第六届现代奥运会正式开幕。;;;;;;;;;;;;x -EVTNAME23426;我国举办第七届奥运会?;;;;;;;;;;;;x -EVTNAME23427;参加第七届奥运会?;;;;;;;;;;;;x -EVTNAME23428;第七届奥运会;;;;;;;;;;;;x -EVTOPTA23428;我们宣布第七届现代奥运会正式开幕。;;;;;;;;;;;;x -EVTNAME23430;我国举办的第八届奥运会?;;;;;;;;;;;;x -EVTNAME23431;参加第八届奥运会?;;;;;;;;;;;;x -EVTNAME23432;第八届奥运会;;;;;;;;;;;;x -EVTOPTA23432;我们宣布第八届现代奥运会正式开幕。;;;;;;;;;;;;x -EVTNAME23434;我国举办第九届奥运会?;;;;;;;;;;;;x -EVTNAME23435;参加第九届奥运会?;;;;;;;;;;;;x -EVTNAME23436;第九届奥运会;;;;;;;;;;;;x -EVTOPTA23436;我们宣布第九届现代奥运会正式开幕。;;;;;;;;;;;;x -EVTNAME23438;我国举办第十届奥运会?;;;;;;;;;;;;x -EVTNAME23439;参加第十届奥运会?;;;;;;;;;;;;x -EVTNAME23440;第十届奥运会;;;;;;;;;;;;x -EVTOPTA23440;我们宣布第十届现代奥运会正式开幕。;;;;;;;;;;;;x -EVTNAME23450;阿尔弗雷德·诺贝尔留给人类的遗产;;;;;;;;;;;;x -EVTDESC23450;最近去世的瑞典发明家与实业家阿尔弗雷德·诺贝尔的遗愿是用他的毕生财富成立一个基金会。这个基金会将每年为在各个领域做出杰出贡献的研究者们颁奖。这些领域包括化学、物理学或医学,此外还有创作开拓性文学的作家和极大地推动国际和平与合作的活动人士。;;;;;;;;;;;;x -EVTOPTA23450;这是一位瑞典伟人的伟大之举;;;;;;;;;;;;x -EVTNAME23451;诺贝尔物理学奖;;;;;;;;;;;;x -EVTDESC23451;我国某位杰出的科学家被授予今年的诺贝尔物理学奖。;;;;;;;;;;;;x -EVTOPTA23451;这是我国物理学研究的一项重大荣誉。;;;;;;;;;;;;x -EVTNAME23491;诺贝尔化学奖;;;;;;;;;;;;x -EVTDESC23491;我国某位杰出的科学家被授予今年的诺贝尔化学奖;;;;;;;;;;;;x -EVTOPTA23491;这是我国化学研究的一项重大荣誉。;;;;;;;;;;;;x -EVTNAME23531;诺贝尔生理学或医学奖;;;;;;;;;;;;x -EVTDESC23531;我国某位杰出的科学家被授予今年的诺贝尔生理学或医学奖。;;;;;;;;;;;;x -EVTOPTA23531;这是我国医学研究的一项重大荣誉。;;;;;;;;;;;;x -EVTNAME23571;诺贝尔文学奖;;;;;;;;;;;;x -EVTDESC23571;我国某位杰出的作家被授予今年的诺贝尔文学奖。;;;;;;;;;;;;x -EVTOPTA23571;这是我国文学传统的一项重大荣誉。;;;;;;;;;;;;x -EVTNAME23611;诺贝尔和平奖;;;;;;;;;;;;x -EVTDESC23611;我国的某位活动人士由于在实现全球和平与合作中的突出贡献而被授予诺贝尔和平奖。;;;;;;;;;;;;x -EVTOPTA23611;这是我国和全球和平目标的一项重大荣誉。;;;;;;;;;;;;x -EVTNAME30000;我国举办世博会?;;;;;;;;;;;;x -EVTDESC30000;一个能够代表我国工商业主要利益的代表团提议在我国首都举办一届世界博览会。举办这样的活动将为我们向世界展示我国的经济能力和技术专长提供一个绝好的机会,并能通过在世界舞台上推广我们的商品来极大地促进出口。我们应该支持这样的想法吗?;;;;;;;;;;;;x -EVTOPTA30000;一个很好的主意!我们支持。;;;;;;;;;;;;x -EVTOPTB30000;我们的资源会被更好地利用在其他方面。;;;;;;;;;;;;x -EVTNAME30001;世博会开幕;;;;;;;;;;;;x -EVTDESC30001;世界各地的人们来到我国首都参加世界博览会。各地国家馆争奇斗艳,目不暇接的建筑与奇观向参观者们突显了我国经济与文化的超凡实力。;;;;;;;;;;;;x -EVTOPTA30001;世界为之赞叹!;;;;;;;;;;;;x -EVTNAME30002;我国举办区域展销会?;;;;;;;;;;;;x -EVTDESC30002;一个能够代表我国工商业主要利益的代表团提议在我国首都举办一届区域展销会。举办这样的活动将为我们向邻国展示我国的经济能力和技术专长提供一个绝好的机会,并能通过推广我们的商品来极大地促进出口与增进睦邻关系。我们应该支持这样的想法吗?;;;;;;;;;;;;x -EVTNAME30003;区域展销会开幕;;;;;;;;;;;;x -EVTDESC30003;邻国的人们来到我国首都参加世界博览会。各地国家馆争奇斗艳,目不暇接的建筑与奇观向参观者们突显了我国经济与文化的超凡实力。;;;;;;;;;;;;x -EVTOPTA30003;整片地区为之赞叹!;;;;;;;;;;;;x -EVTNAME30004;我国举办殖民博览会?;;;;;;;;;;;;x -EVTDESC30004;一个能够代表我帝国工商业主要利益的代表团提议在我国首都举办一届殖民博览会。举办这样的活动将为我们展示我国殖民地的经济与文化财富提供一个绝好的机会,并能通过推广我帝国的商品来极大地促进出口与增强本土国民对帝国的支持。我们应该支持这样的想法吗?;;;;;;;;;;;;x -EVTNAME30005;殖民博览会开幕;;;;;;;;;;;;x -EVTDESC30005;帝国与世界各地的人们来到我国首都参加殖民博览会。各殖民馆争奇斗艳,目不暇接的建筑与奇观向本土和海外的参观者们突显了我国经济与文化使命的重要。;;;;;;;;;;;;x -EVTOPTA30005;宏伟地展示了我帝国的威力与财富!;;;;;;;;;;;;x -REMOVE_EVTNAME10000;自由的春天;;;;;;;;;;;;x -REMOVE_EVTDESC10000;一股革命之风吹起,风暴出现在地平线上。热情的自由主义席卷而过$COUNTRYNAME$。;;;;;;;;;;;;x -REMOVE_EVTOPTA10000;你不需要知道风往哪个方向吹。;;;;;;;;;;;;x -EVTNAME10100;$YEAR$年马铃薯晚疫病;;;;;;;;;;;;x -EVTDESC10100;马铃薯晚疫病菌,这种可怕的土豆枯萎疫病侵袭了$PROVINCENAME$。一些地方饿得快死的农民已经拖家带口离开了家乡,这次病害导致了当地饥荒威胁的蔓延。;;;;;;;;;;;;x -EVTOPTA10100;何不食肉糜?;;;;;;;;;;;;x -EVTOPTB10100;不用管这些当地的农民。;;;;;;;;;;;;x -REMOVE_EVTNAME10105;疫病结束;;;;;;;;;;;;x -REMOVE_EVTDESC10105;今年春季,$PROVINCENAME$的农作物生长良好。$PROVINCENAME$的马铃薯疫情终于平息了。;;;;;;;;;;;;x -REMOVE_EVTOPTA10105;哦,全知全能的主保佑啊。;;;;;;;;;;;;x -REMOVE_EVTNAME10110;来自$PROVINCENAME$的关注;;;;;;;;;;;;x -REMOVE_EVTDESC10110;一本谴责我们国家状态的小册子引发了某个地区的民众示威游行,并且这种态势有向全国扩散的趋势。;;;;;;;;;;;;x -REMOVE_EVTOPTA10110;血腥的革命者;;;;;;;;;;;;x -EVTNAME10120;$PROVINCENAME$先驱报;;;;;;;;;;;;x -EVTDESC10120;一份新报开始在$PROVINCENAME$发行。这份名为《$PROVINCENAME$先驱报》的报纸发表尖锐的政治、文学评论和地方新闻报道,很快地成为了当地自由政治的传声筒。;;;;;;;;;;;;x -EVTOPTA10120;我希望没有我的讣告。;;;;;;;;;;;;x -EVTNAME10130;宪章协会;;;;;;;;;;;;x -EVTDESC10130;一个宪章协会的支部在$PROVINCENAME$成立,他们呼吁扩大投票权并废止现行的地产限制投票制。;;;;;;;;;;;;x -EVTOPTA10130;太棒了。;;;;;;;;;;;;x -EVTNAME10140;秘密结社;;;;;;;;;;;;x -EVTDESC10140;一个自由主义的思潮已经开始在$PROVINCENAME$传播。虽然不能肯定,但有迹象表明近期的秘密结社运动似乎与其有一定关联,虽然不知它是“玫瑰十字会”或者“共济会”还是巴伐利亚的“光明会”,总之是有人在$PROVINCENAME$领导传播这种思想。;;;;;;;;;;;;x -EVTOPTA10140;……也许他们就是想让我们这样想?;;;;;;;;;;;;x -EVTNAME10150;勒德暴徒;;;;;;;;;;;;x -EVTDESC10150;来自工厂的浓烟在被飞散火星染红的天空中消散。城市的深处,在工业化的隆隆噪音与滚滚浓烟之中,无数工人渴求着更好的环境与报酬。在$PROVINCENAME$的勒德分子怒吼着走上了街头。;;;;;;;;;;;;x -EVTOPTA10150;派兵镇压;;;;;;;;;;;;x -EVTOPTB10150;示意将改变政策;;;;;;;;;;;;x -EVTNAME10160;宴会活动;;;;;;;;;;;;x -EVTDESC10160;不道德就如同流水一般,渗透着法律权威的每一丝缝隙。在$PROVINCENAME$的自由主义者,由于其公开集会被禁止,因此他们转而以宴会、聚会的名义来进行秘密的政治集会。;;;;;;;;;;;;x -EVTOPTA10160;是时候镇压他们了。;;;;;;;;;;;;x -EVTOPTB10160;随他们去吧。;;;;;;;;;;;;x -EVTNAME10170;自由主义风潮扩散;;;;;;;;;;;;x -EVTDESC10170;就像老鼠携带病菌一般,鼓吹现代化的活动分子在我们的国境内四处乱窜。自由主义风潮已经从邻省扩散至$PROVINCENAME$。我们应派遣一些军队去控制局势。;;;;;;;;;;;;x -EVTOPTA10170;我们要想想办法;;;;;;;;;;;;x -EVTNAME10180;反雅各宾派的小册子;;;;;;;;;;;;x -EVTDESC10180;“当革命者的军队扬言挑战欧洲的传统秩序时,与他们对抗便成为了我们神圣的使命。雅各宾派是由不会被救赎的吹牛者和市侩的商人组成的集体。看看罗伯斯庇尔带给了法国什么吧,他们的激进主义被强加在$COUNTRY$。”\n\n广泛的自由主义风潮在$COUNTRY$激起了强烈反弹,一位主要的保守主义知识分子撰写了一本反雅各宾派的小册子。;;;;;;;;;;;;x -EVTOPTA10180;有趣;;;;;;;;;;;;x -EVTNAME10190;激情的布道;;;;;;;;;;;;x -EVTDESC10190;“让我们挑明了吧,那群大谈革命事业的家伙们是在反对我们全能上帝的事业与安排。是上帝用智慧在地表之上创造诸国,并让诸王治理这些地方。”\n\n$PROVINCENAME$的一位当地传教士进行一场激情的布道,谴责了自由主义事业。;;;;;;;;;;;;x -EVTOPTA10190;他听起来像个理智的人!;;;;;;;;;;;;x -EVTNAME10200;自由主义叛乱;;;;;;;;;;;;x -EVTDESC10200;“国王去死!”,一个声音嘶吼着唤醒了沉睡的街道。在$PROVINCENAME$,一些当地人加入了反抗我们统治的暴乱。暴乱的火苗现在还是如此的不起眼,我们自然可以用怀柔的手段在一切还未来得及前阻止事态继续发展,但或许我们最好应该采取坚定立场以儆效尤?;;;;;;;;;;;;x -EVTOPTA10200;派兵镇压;;;;;;;;;;;;x -EVTOPTB10200;和领导者谈判;;;;;;;;;;;;x -EVTNAME10210;雅各宾起义;;;;;;;;;;;;x -EVTDESC10210;革命的烈火在$COUNTRY$熊熊燃起,并且已经发展到了公开暴动。市民们走上街头,为自由、正义与平等大声呼喊……;;;;;;;;;;;;x -EVTOPTA10210;该死!;;;;;;;;;;;;x -EVTNAME10220;风潮平息;;;;;;;;;;;;x -EVTDESC10220;大雨冲刷着残破的广场。一本破烂的小册子静静地躺在排水沟的泥污中,上面的墨水浸透纸张,盛开成一朵柔和的青色花朵。封面上依稀可见一位作为法国革命化身的长裤汉,他挥舞着三色旗。“自由、平等、博爱——$COUNTRY$”的字样赫然出现在小册子上。大雨滂沱,这个$PROVINCENAME$曾经盛极一时的自由主义风潮仅剩的证据伴随着流水滑落到了下水道的深处,再也不见踪影。;;;;;;;;;;;;x -EVTOPTA10220;总算摆脱了。;;;;;;;;;;;;x -EVTNAME10050;革命终结;;;;;;;;;;;;x -EVTDESC10050;残破的街垒,被毁坏的路障,还有再也不会被伸出窗口挥舞的三色旗,$COUNTRY_ADJ$自由主义革命已经在$YEAR$年被永远定格,渐渐埋没在历史的长河中。;;;;;;;;;;;;x -EVTOPTA10050;我们为逝者哀悼;;;;;;;;;;;;x -EVTNAME10230;霍乱!;;;;;;;;;;;;x -EVTDESC10230;霍乱的基本症状就是持续的腹泻,病情严重的患者可能在几天内就会因为脱水而死亡,这使该病成为了人类已知最快致死的疾病之一。今天,我国某省送来急件,证实了有关该地爆发疫情的早期报告。;;;;;;;;;;;;x -EVTOPTA10230;隔离全省;;;;;;;;;;;;x -EVTOPTB10230;情况会有多糟?;;;;;;;;;;;;x -EVTNAME10240;霍乱扩散!;;;;;;;;;;;;x -EVTDESC10240;前一分钟一个人还在正常地行走讲话,而下一刻他就捂着腹部倒在了路边,而这种情况只会有一种解释。;;;;;;;;;;;;x -EVTOPTA10240;他昨晚喝高了?;;;;;;;;;;;;x -EVTNAME10250;自由派利用霍乱流行;;;;;;;;;;;;x -EVTDESC10250;“我们的工人和农民的居住条件与卫生环境极差,他们是霍乱的高发人群。事实上,$COUNTRY$大部分地区的卫生状况都很不好,所以对于霍乱在$PROVINCENAME$的流行我们不应该感到惊讶。”\n\n$PROVINCENAME$的霍乱流行已经变得政治化,自由派正在利用疫情攻击政府。;;;;;;;;;;;;x -EVTOPTA10250;什么都不说;;;;;;;;;;;;x -EVTOPTB10250;谴责他们的投机主义;;;;;;;;;;;;x -REMOVE_EVTNAME11100;为$CULTURE_GROUP_UNION$而欢呼!;;;;;;;;;;;;x -REMOVE_EVTDESC11100;在$COUNTRY$,到处都是欢庆的人群,他们挥舞着国旗走上街头,用自己的方式来表达喜悦,因为在今天,他们在$CULTURE_GROUP_UNION$的领导下终于获得了解放!'我们已经在国外干涉与政治的谎言中生活了太久太久,而今天,在这里——在我们古老的家乡!我们终于夺回了属于自己的权利,我们终于团结了起来!为$CULTURE_GROUP_UNION$欢呼吧!'改革的浪潮是无法被阻挡的。;;;;;;;;;;;;x -REMOVE_EVTOPTA11100;万岁!;;;;;;;;;;;;x -REMOVE_EVTOPTB11100;吾等有何天赋之权柄?;;;;;;;;;;;;x -EVTNAME12000;矿难!;;;;;;;;;;;;x -EVTDESC12000;黑烟从坑道中喷涌而出,夹杂着热浪、尘土和足以熏死人的恶臭。$YEAR$年矿难发生时,幸存的人们在短暂的震惊之后立刻乱作一团……在沉睡了长达数个世纪之久的底层被开采后,瓦斯无孔不入地充满了整个矿道,也许只是一个不经意的火星,就把地狱的烈焰带到了人间。;;;;;;;;;;;;x -EVTOPTA12000;追究地方管理的过失;;;;;;;;;;;;x -EVTOPTB12000;劳工们太不小心了!;;;;;;;;;;;;x -EVTNAME12010;$YEAR$年矿井委员会;;;;;;;;;;;;x -EVTDESC12010;“委员会总的发现了以下问题:$COUNTRY_ADJ$煤田的工作条件连最基本的安全标准都未达到。煤矿开采高度依赖童工做数项危险与肮脏的工作,而这些童工里最小的都只有九岁。照明稀少,通风不畅,矿工们就在煤灰与黑暗之中拼命劳作。此外……”\n\n$YEAR$年矿井委员会已经提交了关于$COUNTRY_ADJ$煤田工作条件的最终报告,报告结论不容乐观。;;;;;;;;;;;;x -EVTOPTA12010;迅速地进行改革;;;;;;;;;;;;x -EVTOPTB12010;原则上反对改革。;;;;;;;;;;;;x -EVTNAME12020;来自$PROVINCENAME$的女孩;;;;;;;;;;;;x -EVTDESC12020;“装满矿石的背袋压迫她单薄而脆弱的身体,在$PROVINCENAME$矿坑里常年的工作已经严重破坏了她的健康,过度的劳作使得她甚至无法用双脚正常行走,矿难发生时,在那片废墟的最深处,她永远地闭上了双眼。”\n\n又一个年轻的女孩在我国某省的一场矿难中不幸丧生,这一特定的悲剧事例已经受到全国的注意。;;;;;;;;;;;;x -EVTOPTA12020;多么的不幸啊;;;;;;;;;;;;x -EVTNAME12030;产量不足;;;;;;;;;;;;x -EVTDESC12030;由于种种原因,我们的一个军需品工厂在过去的三个月里产量严重下降,已经使当地的投资者和资本家感到恐慌。如果我们动用国家储备对当地经济进行支持的话可能会缓解这一情况。;;;;;;;;;;;;x -EVTOPTA12030;弥补他们的损失;;;;;;;;;;;;x -EVTOPTB12030;建议他们加班工作;;;;;;;;;;;;x -EVTNAME12040;散发着臭气的工厂!;;;;;;;;;;;;x -EVTDESC12040;$PROVINCENAME$的民众正在抱怨当地工厂排放的化工废料所散发的恶臭与污染很有可能影响当地农业。我们可以制定法律迫使改进工作流程,不过这很有可能激怒那些当地的工业资本家们。;;;;;;;;;;;;x -EVTOPTA12040;可惜庄稼不会自己生长。;;;;;;;;;;;;x -EVTOPTB12040;我们应该考虑一些地方上的限制。;;;;;;;;;;;;x -EVTNAME12050;茶叶称重站遭洗劫;;;;;;;;;;;;x -EVTDESC12050;在我国产茶的$PROVINCENAME$,中央茶叶称重站遭到持械歹徒的洗劫。一些当地人推断省内的艰难生活激怒了当地农民。农民们已经无法忍受经销商与零售商盘剥他们的利益,所以洗劫了站点。不论原因是什么,我们需要着手处理这一情况。;;;;;;;;;;;;x -EVTOPTA12050;接受损失;;;;;;;;;;;;x -EVTOPTB12050;指责当地农民;;;;;;;;;;;;x -EVTOPTC12050;指责当地官僚;;;;;;;;;;;;x -EVTNAME12060;喂饱饥饿的士兵;;;;;;;;;;;;x -EVTDESC12060;当战火横飞时,所有经过“$PROVINCENAME$罐头食品与防腐剂有限公司”的生产线的罐头都像炮弹或步枪一样重要。该食品据报告十分出色并在士兵们中间广受欢迎。它是如此的受欢迎以至于总参谋部已经向工厂下了另一份庞大的订单。;;;;;;;;;;;;x -EVTOPTA12060;储存食物;;;;;;;;;;;;x -EVTOPTB12060;缓解民间的粮食不足;;;;;;;;;;;;x -EVTNAME12070;旧罐头食品;;;;;;;;;;;;x -EVTDESC12070;军需总长报告说在$PROVINCENAME$的军需品储备里发现了被遗忘的贮藏罐头食品。罐头里的东西尽管已经过数年却似乎依旧能吃。我们应该如何处置这15吨食品?;;;;;;;;;;;;x -EVTOPTA12070;……那玩意还能保存多久?;;;;;;;;;;;;x -EVTOPTB12070;把它们分给贫民;;;;;;;;;;;;x -EVTNAME12080;牛瘟;;;;;;;;;;;;x -EVTDESC12080;一场奇怪的热病在$PROVINCENAME$的家牛间暴发,据报告家牛正成批死去。驻在当地的兽医已经在穿过省份尽其所能地减缓肆虐的疾病的影响。尽管疾病最终将被驱散,对数百破产农民的补偿问题依然需要关注。;;;;;;;;;;;;x -EVTOPTA12080;政府将弥补全部损失;;;;;;;;;;;;x -EVTOPTB12080;真不幸,我们可做的事很少;;;;;;;;;;;;x -EVTNAME12090;丝绸业陷入危机;;;;;;;;;;;;x -EVTDESC12090;蚕茧都皱缩与死亡了,那一点剩下的丝也无法正常凝结,风一吹就散掉了。丝绸业出了大问题,甚至就连化学家都找不到办法治愈这一肆虐养殖场的疾病。当地蚕农颇为愤怒,他们要求政府行动起来。;;;;;;;;;;;;x -EVTOPTA12090;我们也帮不了什么忙。;;;;;;;;;;;;x -EVTOPTB12090;赔偿当地人的损失;;;;;;;;;;;;x -EVTNAME12100;一种疗法!;;;;;;;;;;;;x -EVTDESC12100;一位没有什么名气的化学家发现了一种疗法,得以治愈长期肆虐$PROVINCENAME$丝绸业的疾病。在政府的支持下,这种疗法可以传播到我国所有的省份,这样就不会有更多蚕农困扰于这种糟糕的疾病了。;;;;;;;;;;;;x -EVTOPTA12100;只有这个省份受到了影响;;;;;;;;;;;;x -EVTOPTB12100;化学让我们的生活更美好!;;;;;;;;;;;;x -EVTNAME12110;在老棉花田里;;;;;;;;;;;;x -EVTDESC12110;产自$PROVINCENAME$的棉花可能是质量最佳、最具竞争力的棉花。$PROVINCENAME$的棉花是如此的强势以至于这里收获的白色小棉球已经开始为自己树立起世界最佳的名声。这一名声已经树立一段时间了,当地农民也开始以这一事实为荣,他们知道在棉花的世界里$PROVINCENAME$即代表质量。;;;;;;;;;;;;x -EVTOPTA12110;打我下看看,这不是在做梦吧!;;;;;;;;;;;;x -EVTOPTB12110;我们可以提供一些给我们的邻国!;;;;;;;;;;;;x -EVTNAME12120;铁与血;;;;;;;;;;;;x -EVTDESC12120;“当代的重大问题不是通过演说和投票来解决的,而是通过铁与血。”\n——奥托·冯·俾斯麦\n\n一处新的富铁矿脉最近在我国$PROVINCENAME$的一座矿山中被发现。尽管是富矿,但是它处于一个危险的深度,而这一深度超出了我们的采矿技术所能达到的极限。我们可以尝试开采矿脉,但这也会让工人付出鲜血与生命的代价。;;;;;;;;;;;;x -EVTOPTA12120;强行开采!;;;;;;;;;;;;x -EVTOPTB12120;有些东西会被遗忘的;;;;;;;;;;;;x -EVTNAME12130;家庭手工业;;;;;;;;;;;;x -EVTDESC12130;最近$PROVINCENAME$的羊毛区已经成为一场潮流的中心,遍布省份的越来越多的小织布作坊开始如雨后春笋般冒了出来。$PROVINCENAME$的当地人一直被认为是会精打细算的类型,更由于当地获取世界顶尖品质羊毛的便捷,这解释了为何当地会有如此激烈的变化。;;;;;;;;;;;;x -EVTOPTA12130;更辛苦地工作!;;;;;;;;;;;;x -EVTOPTB12130;更聪明地工作!;;;;;;;;;;;;x -EVTNAME12140;快速帆船订单骤增;;;;;;;;;;;;x -EVTDESC12140;在$PROVINCENAME$的码头边充斥着铁锤与锯子的喧嚣,当地造船厂正在努力完成来自世界各地的对快速帆船的订单。有效率的工作流程与管理以及卓越的造船与航海技术使$PROVINCENAME$每年都能造出更好的船。也许这是可以满足于现有荣誉的时候了,但是未来总是无法确定的。;;;;;;;;;;;;x -EVTOPTA12140;让我们好好庆祝一下吧!;;;;;;;;;;;;x -EVTOPTB12140;建立一所海军学校;;;;;;;;;;;;x -EVTNAME12150;锅炉爆炸!;;;;;;;;;;;;x -EVTDESC12150;今天一起悲剧袭击了$PROVINCENAME$,当一家机械车间正在为履行一家当地蒸汽机工厂的合同而对所制造的蒸汽锅炉进行使用测试时爆炸发生了。七名工人在爆炸中丧生,数千磅的设备也被毁于一旦。当地官员正在检查车间的工作环境,类似的事故在未来有希望得到避免。但是现在全$PROVINCENAME$都为死难者哀悼。;;;;;;;;;;;;x -EVTOPTA12150;向他们的遗孀发放抚恤金;;;;;;;;;;;;x -EVTOPTB12150;加班工作替换损坏锅炉;;;;;;;;;;;;x -EVTNAME12160;标准$PROVINCENAME$水泥;;;;;;;;;;;;x -EVTDESC12160;$PROVINCENAME$的水泥在近年正打响名声。从一家原本生产无足轻重的产品的家族企业到一家庞大到足以支撑整个地区需求的工业集团,“$PROVINCENAME$标准水泥”的名字正在变得家喻户晓。来自$PROVINCENAME$的水泥配方得到全世界广泛的赞誉与模仿。;;;;;;;;;;;;x -EVTOPTA12160;社会责任!;;;;;;;;;;;;x -EVTOPTB12160;盈利!;;;;;;;;;;;;x -EVTNAME12170;染色厂事故;;;;;;;;;;;;x -EVTDESC12170;今天数名工人在$PROVINCENAME$的染色工厂丧生。事故发生于当一个装满高热染料的工业用桶突然溢出时,附近工人还在目瞪口呆时立即遭到波及。当地人对事件十分不安,声称是欠缺针对高热、危险工作场所工作的安全规范导致了事故,并敦促政府采取行动。数名侥幸逃离惨剧现场的幸存工人现在还沉浸在极度的痛苦中。;;;;;;;;;;;;x -EVTOPTA12170;他们绝不会白白死去!;;;;;;;;;;;;x -EVTOPTB12170;我们或早或晚都要死。;;;;;;;;;;;;x -EVTNAME12180;燃料罐爆炸!;;;;;;;;;;;;x -EVTDESC12180;$PROVINCENAME$的一家精炼厂的某个燃料罐今日因未知原因爆炸。在随后的大火中七名工人死亡,公司损失了数千美元的财产。精炼厂的厂主已经将一切责任推卸至政府安全检查的缺失。;;;;;;;;;;;;x -EVTOPTA12180;政府不负任何责任;;;;;;;;;;;;x -EVTOPTB12180;政府当然会提供援助;;;;;;;;;;;;x -EVTNAME12190;精炼厂产量过剩;;;;;;;;;;;;x -EVTDESC12190;$PROVINCENAME$的精炼厂最近运作得相当好以至于它的产量已经超过了预计定额数千加仑。因为已经无法再储存这么多,精炼厂已经向政府提出了一项以低价卖出燃油的交易。我们可以为自己买燃油,或者拒绝他的提议让廉价燃油流入市场。廉价燃油应该会让当地人高兴,但是或许我们也要用到燃油。;;;;;;;;;;;;x -EVTOPTA12190;购买燃油;;;;;;;;;;;;x -EVTOPTB12190;拒绝提议;;;;;;;;;;;;x -EVTNAME12200;矿井悲剧;;;;;;;;;;;;x -EVTDESC12200;这是我国劳工的又一悲剧日,据报告一起事故在$PROVINCENAME$的铁矿井夺去了数条生命。几名工人据报受伤,还有人至今失踪。$PROVINCENAME$的检查员报告说是一根出问题的支柱垮塌进而造成了这起事故。这起事件必然会至少激起当地人对矿井内工作环境的讨论。;;;;;;;;;;;;x -EVTOPTA12200;工业利益是第一位的;;;;;;;;;;;;x -EVTOPTB12200;我们要确保我国工人的安全;;;;;;;;;;;;x -EVTNAME12210;老人与海;;;;;;;;;;;;x -EVTDESC12210;一名$PROVINCENAME$海岸的渔民今日满载而归。他那充满着来自丰饶海洋的水产的拖网渔船刚泊至码头,其他渔民就开始争相效仿。今年$PROVINCENAME$的捕鱼业不同寻常地好,似乎是这样。;;;;;;;;;;;;x -EVTOPTA12210;太棒了!;;;;;;;;;;;;x -EVTOPTB12210;分一些给当地贫民;;;;;;;;;;;;x -EVTNAME12220;$COUNTRY$独占茶叶;;;;;;;;;;;;x -EVTDESC12220;今年的茶叶收成不同寻常地好,而且没有比我国$PROVINCENAME$的情况更好的了。在这个地区的任何一个地方投机者都可以装满一袋又一袋新鲜优质的茶叶。如果我们利用的好的话这一收获可以对我们大有裨益。我们应该让农民留一份多余的收获吗?或者让商人卖掉它们以牟利?还是把它们放到我们的库存里供以后利用?;;;;;;;;;;;;x -EVTOPTA12220;储存多余的茶叶;;;;;;;;;;;;x -EVTOPTB12220;让茶农保留一些;;;;;;;;;;;;x -EVTOPTC12220;我们的商人需要茶叶;;;;;;;;;;;;x -EVTNAME12230;$PROVINCENAME$电台;;;;;;;;;;;;x -EVTDESC12230;$PROVINCENAME$的一家地方广播电台因缺乏播音设备元件而无法广播,在问题得到解决之前他们面临着中止广播。地方当局已经建议借一些广播设备元件给电台,因为害怕当地民众会因缺乏前线的消息而陷入恐慌。;;;;;;;;;;;;x -EVTOPTA12230;我们没有多余的;;;;;;;;;;;;x -EVTOPTB12230;给他们收音机;;;;;;;;;;;;x -EVTNAME12240;在酒桶之中;;;;;;;;;;;;x -EVTDESC12240;在$COUNTRY$,越来越多的主要由受过教育的中产阶级组成的社会、宗教与教育机构逐渐认识到酒精是反道德与反社会的。他们指出酒精饮料使人们付出家庭与灵魂的代价并积极推进禁酒运动,有些人甚至支持完全禁酒。$PROVINCENAME$的啤酒厂主对事态发展持关注态度,他们希望自己未来出售和制造酒精饮料的特权能够受到保证。;;;;;;;;;;;;x -EVTOPTA12240;……对你来说有什么意义?;;;;;;;;;;;;x -EVTOPTB12240;我们很难做出什么保证。;;;;;;;;;;;;x -EVTNAME12250;轰隆!;;;;;;;;;;;;x -EVTDESC12250;在$PROVINCENAME$,一座着火的军火库导致了大爆炸,据说一直到$CAPITAL$的路上都能够听到爆炸声。破坏是严重的,据报告邻近街区损失了数百条生命。火灾正在整座城市蔓延,消防局急需安排救火地区的优先次序:大火有同时烧至$PROVINCENAME$富人区与贫困区的危险。我们应该救援哪一边?;;;;;;;;;;;;x -EVTOPTA12250;优先救援富人区;;;;;;;;;;;;x -EVTOPTB12250;我们应该一视同仁;;;;;;;;;;;;x -EVTOPTC12250;优先救援贫困区;;;;;;;;;;;;x -EVTNAME12260;高档家具;;;;;;;;;;;;x -EVTDESC12260;“女士,也许这张椅子?!由巴西红木做成,嵌以精致的努比亚式样的肯尼亚象牙。你也可以在皮革上观察到丰富的大理石花纹。你不会在全$PROVINCENAME$找到另一张像这样的椅子了!”\n\n$PROVINCENAME$生活水平的提高已经使人们对更好更优雅的家具的需求量增长。既然连人民的家居都变漂亮了,那么显然我们的政府办公室也应该进行升级以更好地适应现代标准。;;;;;;;;;;;;x -EVTOPTA12260;那是必须的!;;;;;;;;;;;;x -EVTOPTB12260;不,在我看来这是浪费钱;;;;;;;;;;;;x -EVTNAME12270;变换的潮流;;;;;;;;;;;;x -EVTDESC12270;灾难降临到了我们$PROVINCENAME$的高档衣物厂,在最近几周那里的数个订单被取消。取消的原因非常简单——衣服卖得不好。这不奇怪,裁剪错位,纽扣又大又滑稽。奇怪的是上一个季度他们看起来还不错啊。;;;;;;;;;;;;x -EVTOPTA12270;虽然如此,衣服不还是可以穿嘛……;;;;;;;;;;;;x -EVTOPTB12270;坚持让政府官员穿;;;;;;;;;;;;x -EVTOPTC12270;设计师脑子太死板了!;;;;;;;;;;;;x -EVTNAME12280;发霉的衣服;;;;;;;;;;;;x -EVTDESC12280;水流入$PROVINCENAME$某家工厂的仓库并破坏了数个装满衣服的货运板条箱。衣服已经被一种有刺激性气味的霉菌之类的东西污染了,尽管看起来还好,布料里的纤维却散发着类似地窖和脏水的气味。我们也许可以抢救这批衣服,但是是否有人会想要使用他们值得怀疑。;;;;;;;;;;;;x -EVTOPTA12280;扔了吧;;;;;;;;;;;;x -EVTOPTB12280;先把它们分发给贫民,再替换空缺;;;;;;;;;;;;x -EVTNAME13000;西风东渐;;;;;;;;;;;;x -EVTDESC13000;“西洋文明之风逐日东渐。其所到之处,就连青草和空气也被此风所披靡。”\n——福泽谕吉\n\n最近已经出现了些兆头,一些奇怪的船只出现在了我们的海岸线上。真是奇怪的船,桅杆都高到可以触到天上的神了。一开始,急剧增长的好奇心主宰了我们的神智。然而第二天呢?他们的船是很怪,他们的风俗习惯就更怪了,可是毫无疑问是时候考虑我们应该如何应对这群来自“欧罗巴”的外人了。;;;;;;;;;;;;x -EVTOPTA13000;再见,$CONTINENTNAME$!;;;;;;;;;;;;x -EVTOPTB13000;驱逐蛮夷!;;;;;;;;;;;;x -EVTNAME13010;西方人抵达;;;;;;;;;;;;x -EVTDESC13010;$PROVINCENAME$的消息说来自各西方国家与列强国家的外国人在我们的一座城市内建立了一个外籍社区。毋庸置疑,这是我们政府开放港口与国境的直接影响。我们的政府相信外国人的涌入可能是好事,然而也存在针对外国人的不同的声音。;;;;;;;;;;;;x -EVTOPTA13010;欢迎他们前来定居。;;;;;;;;;;;;x -EVTOPTB13010;让他们离开!;;;;;;;;;;;;x -EVTNAME13020;遭遇海难的水手;;;;;;;;;;;;x -EVTDESC13020;“古池塘,\n青蛙入水,\n水声响。”\n\n——松尾芭蕉\n\n在$PROVINCENAME$开始盛传今天早上有一群陌生人于海岸线被发现。这群遇到海难的水手来自哪里目前还未可知,但是无论来自哪里肯定不是来自我们这里。;;;;;;;;;;;;x -EVTOPTA13020;允许他们归国;;;;;;;;;;;;x -EVTOPTB13020;强迫他们留下;;;;;;;;;;;;x -EVTNAME13030;外国走私者;;;;;;;;;;;;x -EVTDESC13030;在$PROVINCENAME$,我们的其中一位臣民被发现穿着外国衣服,当局进一步的审问逐渐查明了背后的某个外国走私集团。;;;;;;;;;;;;x -EVTOPTA13030;哦,好吧……;;;;;;;;;;;;x -EVTOPTB13030;关闭它!;;;;;;;;;;;;x -EVTNAME13040;外国贸易点?;;;;;;;;;;;;x -EVTDESC13040;先不论我国贸易政策明显的的正确性,更多的外国商品对我们是有用的。我们政府内的一些人已经建议在$PROVINCENAME$建立一个有限制的贸易点。外国人可以在那儿停泊船只与进行交易而不会破坏$COUNTRYNAME$与外界的隔离政策。贸易点可以给地区与国家带来经济增长,但是保守的声音说破坏性的外国影响也可能在之后潜入我们的社会。;;;;;;;;;;;;x -EVTOPTA13040;给我保证小,保证简单,保证处于控制。;;;;;;;;;;;;x -EVTOPTB13040;额……不行。;;;;;;;;;;;;x -EVTNAME13050;鸦片瘾;;;;;;;;;;;;x -EVTDESC13050;$PROVINCENAME$的后街小巷里充斥着极度刺鼻的熏味,而这一切发源与传播的中心正是外国贸易点。欧洲贸易者已经带来了他们抽吸鸦片的习惯,像流行病一样,我们的大量臣民也养成了这一习惯。每艘新靠岸的船似乎都让越来越多我们的人民投入致命的毒瘾之网。我们应该怎么办?;;;;;;;;;;;;x -EVTOPTA13050;我们无权干涉;;;;;;;;;;;;x -EVTOPTB13050;严禁贩卖鸦片;;;;;;;;;;;;x -EVTOPTC13050;关闭贸易点;;;;;;;;;;;;x -EVTNAME13055;鸦片瘾泛滥;;;;;;;;;;;;x -EVTDESC13055;巨大的快速帆船持续光顾着我们从南至北的海岸线,如同狼群一般四处挑选虚弱与易受腐化的目标并向他们出售毒品。只要有一处隐蔽的海港,外国船只就会很快靠岸,然后将另一颗毒牙扎入我们国家的躯体。鸦片的使用已经在$PROVINCENAME$泛滥。;;;;;;;;;;;;x -EVTOPTA13055;妈的!;;;;;;;;;;;;x -EVTNAME13060;鸦片瘾泛滥;;;;;;;;;;;;x -EVTDESC13060;在邻省对鸦片的滥用已经扩张至内陆。$PROVINCENAME$四处的农民与劳动者都不再工作导致整个地区的迅速衰落。$PROVINCENAME$人民一步步跌入对消费依赖的深渊。;;;;;;;;;;;;x -EVTOPTA13060;我们无权干涉;;;;;;;;;;;;x -EVTOPTB13060;命令当地官员销毁鸦片;;;;;;;;;;;;x -EVTNAME13065;总督致信;;;;;;;;;;;;x -EVTDESC13065;“我们距离你们$COUNTRY$有六、七十万英里。而贵国的船只却依然孜孜不倦地用野蛮的方式向$COUNTRY_ADJ$人民倾售鸦片以赚取暴利,这种行为是否正确?是否符合我们的道德呢?”\n\n我国某地总督正在着手处理鸦片问题,他在一封写给某位外国首脑的信中质问支持鸦片贸易之举是否道德。;;;;;;;;;;;;x -EVTOPTA13065;就是这种精神!;;;;;;;;;;;;x -EVTOPTB13065;不!快道歉并停止这种冒失的行动!;;;;;;;;;;;;x -EVTNAME13070;兰学;;;;;;;;;;;;x -EVTDESC13070;“兰学”,直译为“荷兰的学问”,或者更扩大的“西方的学问”,是一个日本术语。它被用于描述从日本与荷兰的贸易点——出岛传入的特定知识与学问。类似的事情正在$PROVINCENAME$的贸易点发生着。当地的官员正忙于翻译西方书籍与科学论文。这增强了$COUNTRY$的科学水平与人们对世界的了解。;;;;;;;;;;;;x -EVTOPTA13070;那可太棒了!;;;;;;;;;;;;x -EVTNAME13080;颜面尽失;;;;;;;;;;;;x -EVTDESC13080;他刻意不让人看到自己的脸并一边控制情绪一边说话。一位$PROVINCENAME$当地的贵族被居住在我们某个省份的一名外国人所冒犯。很明显当这名外国人与街上的贵族擦肩而过时很有问题地没有以合适的礼仪鞠躬。我们应该宽容这一对我们习俗的公然冒犯吗?;;;;;;;;;;;;x -EVTOPTA13080;外国人很无知,这并非他有意的。;;;;;;;;;;;;x -EVTOPTB13080;或许可以用钱摆平?;;;;;;;;;;;;x -EVTOPTC13080;驱逐蛮夷!;;;;;;;;;;;;x -EVTNAME13090;显微镜输入;;;;;;;;;;;;x -EVTDESC13090;他像一个兴奋的孩子般展示着一个装置。“你可以看到它们的眼睛!”他叫着,激动地指着一罐甲壳虫。他指导你如何观察目标。冰冷的玻璃和金属紧贴着你的脸。在那儿,光学透镜的曲面上,真实被放大超过十倍。“这是一面显微镜!”他笑了,“是我从$PROVINCENAME$的外国人那里买来的!”;;;;;;;;;;;;x -EVTOPTA13090;我们的科研会取得丰硕成果。;;;;;;;;;;;;x -EVTNAME13100;排外暴动;;;;;;;;;;;;x -REMOVE_EVTDESC13100;洋人们太过分了!他们的传教士传播虚假的教义,颠覆我们人民和我们民族的团结……他们打破我们的风俗,鸦片的阴云笼罩于我们头顶。如果你在刚发生排外暴动的$PROVINCENAME$问问当地人的话,至少就会得到这样的讯息。;;;;;;;;;;;;x -EVTOPTA13100;哦,该死。;;;;;;;;;;;;x -EVTNAME13110;西方教育?;;;;;;;;;;;;x -EVTDESC13110;我们已决定对西方敞开大门,如果我们期望我们的臣民接受这个政策,那么我们皇室家族的以身作则就变得十分重要了。一位受到良好教育的领袖是我们稳居宝座的重要条件,而这一目标只有通过将子嗣送至欧洲留学或雇佣外教来实现。您说呢,陛下?;;;;;;;;;;;;x -EVTOPTA13110;听起来不错!;;;;;;;;;;;;x -EVTOPTB13110;这算什么计划?关门!;;;;;;;;;;;;x -EVTNAME13120;国王与我;;;;;;;;;;;;x -EVTDESC13120;我们雇佣的欧洲女家庭教师在宫廷教育方面似乎做得相当不错,美中不足的是她也到处宣扬她的古怪思想。例如,她到处用激烈的言辞散布人生来平等的思想,并宣称$COUNTRY$应该废除历史悠久的奴隶制度。我不知道,陛下,这听起来像是很危险的东西啊……;;;;;;;;;;;;x -EVTOPTA13120;听听就好,什么都别做;;;;;;;;;;;;x -EVTOPTB13120;无论危险与否,我相信她是正确的;;;;;;;;;;;;x -EVTNAME13130;欧洲军事顾问团;;;;;;;;;;;;x -EVTDESC13130;某个列强国家对我国产生兴趣,并已经提议向我国派出一支军事顾问团。虽然这对我们的科研有利,但这也表明我们在战争方面的无能。然而,拒绝这样一个慷慨的提议可能有点无礼。我们应该接受对方的好意吗?;;;;;;;;;;;;x -EVTOPTA13130;当然!我们的军队需要现代化;;;;;;;;;;;;x -EVTOPTB13130;我想我们没有他们的帮助也能应付;;;;;;;;;;;;x -EVTNAME13140;军事情报泄露;;;;;;;;;;;;x -EVTDESC13140;在$PROVINCENAME$,一些关于我们的军事准备的情报已经从军事顾问团那里泄露出去,这极大地损害了我们的战备。我们已经驱逐顾问团的成员,但是损失已经造成。;;;;;;;;;;;;x -EVTOPTA13140;该死!;;;;;;;;;;;;x -EVTNAME13150;欧洲人受扰;;;;;;;;;;;;x -EVTDESC13150;在$PROVINCENAME$,不同群体间的紧张状态导致了针对外来人的暴力事件。列强国家的大使馆对我们政府提出正式的外交投诉,似乎期望我方对此采取某种行动。我们应该怎么做?;;;;;;;;;;;;x -EVTOPTA13150;无视吧;;;;;;;;;;;;x -EVTOPTB13150;抓捕首犯;;;;;;;;;;;;x -EVTNAME13160;我们应该怎么处理酗酒水手?;;;;;;;;;;;;x -EVTDESC13160;水手因酗酒而进入$COUNTRY_ADJ$监狱并非什么事关国家的大事,但这次是一个例外。一名来自某个列强国家的水兵在$PROVINCENAME$被官员逮捕,因为他在一场酒吧打斗中杀死了我们的一位臣民。外交官坚持将这名水手交给他们的国家,并以他们的法律实行审判。这向我们提出了一道难题。只要授予一次特权就等同于允许针对外国臣民的一切治外法权,但如果不这样做就很可能在国际上掀起轩然大波。这个问题值得慎重考虑。;;;;;;;;;;;;x -EVTOPTA13160;移交给外国人;;;;;;;;;;;;x -EVTOPTB13160;处决他;;;;;;;;;;;;x -EVTNAME13170;$FROMCOUNTRY$处决水手;;;;;;;;;;;;x -EVTDESC13170;我们在$FROMCOUNTRY$的专员发来了电报,详细介绍了我国一名水手的悲剧。该水手在$FROMPROVINCE$登岸期间的一场斗殴中杀了一个当地人。尽管有来自我国方面的外交压力,他之后仍根据$FROMCOUNTRY_ADJ$法律被处决了。在哀悼他的死亡的同时,我们应该花些时间考虑如何应对这一对我国荣誉的严重侮辱。;;;;;;;;;;;;x -EVTOPTA13170;兴师问罪;;;;;;;;;;;;x -EVTOPTB13170;咽下这口恶气;;;;;;;;;;;;x -EVTNAME13180;$FROMCOUNTRY$授予治外法权;;;;;;;;;;;;x -EVTDESC13180;根据从$FROMCOUNTRY$传来的消息,他们已经决定允许外国人根据自己国家的法律来审理外国人。毫无疑问这是迫于列强间的压力才带来的结果,不过这总算还是个好消息。;;;;;;;;;;;;x -EVTOPTA13180;我们很高兴;;;;;;;;;;;;x -EVTNAME13190;军事改革;;;;;;;;;;;;x -EVTDESC13190;随着欧洲在我们这个世界的存在感稳步提高,军队改革的需要正在每天变得更为迫切。当欧洲人拥有由严格训练的专业士兵组成的野战军团时,我们那老旧而过时的军队依然是由家族、家庭、贵族与个人忠诚组织起来的。;;;;;;;;;;;;x -EVTOPTA13190;改革军事;;;;;;;;;;;;x -EVTOPTB13190;我们不会抛弃我们的传统;;;;;;;;;;;;x -EVTNAME13200;吾主之音;;;;;;;;;;;;x -EVTDESC13200;$SPHEREMASTER$已经派人与我们接触,表达了对$COUNTRY$的闭关政策的不满,其结果是引起了$COUNTRY$政府内部对于是否继续维持闭关政策的争论。有人认为此一政策早已落后于时代,应该早日取消,这样也有利于$COUNTRY$的长期发展与繁荣,尽管还存在鸦片贸易等问题,但是总体而言应是利大于弊的。还有人咬定$SPHEREMASTER$此举不是善意的建议而是对$COUNTRY$政治赤裸裸的干涉,$COUNTRY$只需走自己的路就好了,不需要别国指手画脚。后者马上被前者指责为是试图将$COUNTRY$引向一场灾难性的战争。;;;;;;;;;;;;x -EVTOPTA13200;我们等待机会;;;;;;;;;;;;x -EVTOPTB13200;不自由毋宁死!;;;;;;;;;;;;x -EVTNAME13210;教育法令;;;;;;;;;;;;x -EVTDESC13210;“你不仅要做优秀忠实的臣民,也要继承祖先的优良传统。”\n\n$COUNTRYNAME$的教育体制已经深陷泥淖于古老传统的教条。虽然旧体制有助于保持传统,但是很难吸收从西方开化国家传来的新知识。改革体制就要冒着触犯传统主义者的风险,但如果不这样做的后果我们又怎能承担?;;;;;;;;;;;;x -EVTOPTA13210;推动改革;;;;;;;;;;;;x -EVTOPTB13210;维持原状;;;;;;;;;;;;x -EVTNAME13220;使馆区;;;;;;;;;;;;x -EVTDESC13220;几个列强国家在过去几年力图在$COUNTRYNAME$建立正式的永久性使馆,但他们的提议一直到现在为止都是被拒绝的。然而,一个想法在首都蔓延,我们终究应该允许他们建立使馆,如果把他们放在一个我们可以控制的地方就行了。也许在$PROVINCENAME$设立一个使馆区正是我们想要的?;;;;;;;;;;;;x -EVTOPTA13220;他们最好为此感激;;;;;;;;;;;;x -EVTOPTB13220;为什么?他们可以给我们提供什么?;;;;;;;;;;;;x -EVTNAME13230;大使被杀;;;;;;;;;;;;x -EVTDESC13230;在$PROVINCENAME$的街道上闲逛是一件危险的事,最近一位使馆区的外国大使就出了事,守卫报告于早晨四点发现了他的遗体。这显然是一起抢劫案的受害者,然而外国方面却指控我们没有保护好他们的外交官。我们害怕就算一个正式的道歉也不足以抚慰他们,然而,一些更实在的东西或许……;;;;;;;;;;;;x -EVTOPTA13230;勉强为这外交官树立一座纪念碑;;;;;;;;;;;;x -EVTOPTB13230;道歉后就别管了;;;;;;;;;;;;x -EVTOPTC13230;荒谬至极,是他自己入的虎口!;;;;;;;;;;;;x -EVTNAME13240;岸边之船;;;;;;;;;;;;x -EVTDESC13240;闪烁着暗橙色光辉的油灯穿过湿润的棕色货仓。在$PROVINCENAME$停泊的普通船只所载的那点东西根本不值一看,但是被外国商人试图逃避货物税等其他事情所耍弄多年的经历给他留下了针对非法活动的第六感。一只在板条箱间急蹿的老鼠无意间向他泄露了秘密。一股刺鼻的气味是那么令人生厌的熟悉。是鸦片,装满鸦片的货物。;;;;;;;;;;;;x -EVTOPTA13240;让船离开;;;;;;;;;;;;x -EVTOPTB13240;让船通过;;;;;;;;;;;;x -EVTNAME13250;$FROMCOUNTRY$——自由贸易!;;;;;;;;;;;;x -EVTDESC13250;我国一名贸易商不久前被赶出了$FROMPROVINCE$的港口。显然他被当地海关发现无视$FROMCOUNTRY_ADJ$禁烟法律而试图偷运鸦片。一位自由主义政治家在下议院发表了关于此事的演说。\n\n“自由、开放地在海洋与陆地上贸易的权利属于人类不可剥夺的权利之一。我们的权利已经被$FROMCOUNTRY$否定,我现在只是好奇政府还可以忍受这种来自野蛮人的轻蔑多久。”;;;;;;;;;;;;x -EVTOPTA13250;自由贸易是公平贸易!;;;;;;;;;;;;x -EVTOPTB13250;我们有更重要的事处理;;;;;;;;;;;;x -EVTNAME13260;$FROMCOUNTRY$要求贸易通行权!;;;;;;;;;;;;x -EVTDESC13260;贵国的贸易限制使世界及及贵国自己蒙受耻辱。忠诚的$FROMCOUNTRY_ADJ$国民仅仅希望他们的贸易权利得到支持,然而他们却被从贵国港口驱逐,我国要求立即停止这种轻蔑之举。$COUNTRYNAME$如果不停止这种侵害性行为,就准备好面对后果吧。;;;;;;;;;;;;x -EVTOPTA13260;恰当时候的屈服是必要的;;;;;;;;;;;;x -EVTOPTB13260;你们做到最坏,我们会做到最好;;;;;;;;;;;;x -EVTNAME13270;$COUNTRY_ADJ$鸦片战争;;;;;;;;;;;;x -EVTDESC13270;近来$FROMCOUNTRY$和列强之间的贸易纠纷已经愈演愈烈。$YEAR$年$MONTH$的紧张局势已经一触即发。当$FROMCOUNTRY_ADJ$官员再三拒绝给予$COUNTRY_ADJ$商人包括取消鸦片销售禁令在内的无限制的贸易通行权后,$COUNTRY_ADJ$政府已经寄希望于对抗政策,他们发现除了宣战别无选择。于是,$COUNTRY$与$FROMCOUNTRY$之间的鸦片战争爆发了。;;;;;;;;;;;;x -EVTOPTA13270;好哇!;;;;;;;;;;;;x -EVTNAME13280;贵族被激怒;;;;;;;;;;;;x -EVTDESC13280;横扫我国的改革激怒了$PROVINCENAME$的地主。;;;;;;;;;;;;x -EVTOPTA13280;该死!;;;;;;;;;;;;x -EVTNAME13290;百日维新;;;;;;;;;;;;x -EVTDESC13290;在上次战争中的失利使我们清晰地认识到我国需要适应新世界的现实,一场迅速的改革运动可以使我国跟上世界的步伐。;;;;;;;;;;;;x -EVTOPTA13290;大改!;;;;;;;;;;;;x -EVTOPTB13290;小改。;;;;;;;;;;;;x -EVTNAME13300;蓝色间的船只;;;;;;;;;;;;x -EVTDESC13300;蓝天与静止的海洋融为一体,太阳大口大口地吸食着$PROVINCENAME$海岸边的海水。在某处海鸥清晰地鸣叫着,对引导万民与诸国生命的事物一无所知。我们平静的国家已经度过好几个未受干扰的世纪了,直到,突然海上出现了一道裂缝。在遥远的天空和海洋的接口处,有一点白色,不久将海平面撕开一分为二:分成一条航行的轨迹和一面飘扬的国旗。驶向我们海岸线的船只不是$COUNTRY$人的,那是欧洲人的。在那一刻,我们不知道他的意图。我们该对这蓝色间的船只做些什么?;;;;;;;;;;;;x -EVTOPTA13300;不顾一切地朝它开火;;;;;;;;;;;;x -EVTOPTB13300;无视它;;;;;;;;;;;;x -EVTOPTC13300;传递欢迎的讯息;;;;;;;;;;;;x -EVTNAME13305;$PROVINCENAME$的外国人;;;;;;;;;;;;x -EVTDESC13305;外国人讲了许多故事。他们中的许多人讲了某个人骑驴进入一座城市的故事。也许这是那个今天闯入$PROVINCENAME$的人?我们还不知道为什么这个陌生的外国人来到$PROVINCENAME$,但他正在联络地方官员,并似乎有意住下来。;;;;;;;;;;;;x -EVTOPTA13305;这件事值得国家的注意,我肯定;;;;;;;;;;;;x -EVTNAME13310;传教站;;;;;;;;;;;;x -EVTDESC13310;$PROVINCENAME$的外国人已暴露他们的真实目的!他们已经决定建立一座传教站!;;;;;;;;;;;;x -EVTOPTA13310;错误的教导!;;;;;;;;;;;;x -EVTNAME13320;外国学校;;;;;;;;;;;;x -EVTDESC13320;在$PROVINCENAME$的西方人开了一间学校教授西方科学和艺术。;;;;;;;;;;;;x -EVTOPTA13320;有趣……;;;;;;;;;;;;x -EVTNAME13330;发展中的贸易;;;;;;;;;;;;x -EVTDESC13330;这段时间列强的贸易商在$PROVINCENAME$很活跃,并且这个行省现在已经发展成为一座小有规模的世界贸易中心。;;;;;;;;;;;;x -EVTOPTA13330;棒极了!;;;;;;;;;;;;x -EVTNAME13340;装煤港;;;;;;;;;;;;x -EVTDESC13340;欧洲人在$PROVINCENAME$建立了一个装煤港来为他们的船只补充燃料。;;;;;;;;;;;;x -EVTOPTA13340;我看见柱状的烟……;;;;;;;;;;;;x -EVTNAME13352;齐步走!一!二!三!四!;;;;;;;;;;;;x -EVTDESC13352;伴随着指挥官的手势和命令传递给潮水般的军人,整齐划一的方阵在兵营的场地上往返行军。几个月前,这些新兵只不过是乡下人或淳朴农民,在他们的有生之年从没拿过枪。现在他们很快成为了军人,脑中只有一个念头,执行成百上千的命令和任务。我们开始明白欧洲军队强大的根源。;;;;;;;;;;;;x -EVTOPTA13352;的确……;;;;;;;;;;;;x -EVTNAME13360;外交使团;;;;;;;;;;;;x -EVTDESC13360;为了更深层次地与我们进行外交沟通和文化交流,$PROVINCENAME$的西方人成立了一个外交使团。;;;;;;;;;;;;x -EVTOPTA13360;有趣。;;;;;;;;;;;;x -EVTNAME13400;与欧洲人共坐;;;;;;;;;;;;x -EVTDESC13400;“真美!”她惊叫,欢快的声音中夹带着孩童般的咯咯笑。$PROVINCENAME$的欧洲贸易商从他们的国家带来了各种珍奇物件,其中最令人好奇的就属这张精致的沙发了,他们说这是法国制造的。;;;;;;;;;;;;x -EVTOPTA13400;让我们就坐!;;;;;;;;;;;;x -EVTNAME13410;一架望远镜;;;;;;;;;;;;x -EVTDESC13410;自创世以来,$COUNTRY$上空的满天繁星就是我们国家的指明灯了,但是之前我们的命运从未像现在一样清晰可见过。$PROVINCENAME$的商人将一种叫做望远镜的艺术品带至$COUNTRY$,只要有了这一仪器,天空的秘密便不再遥不可及,一切就只等着我们去探索了。在$PROVINCENAME$的贸易被证明对我们的科研十分有益。;;;;;;;;;;;;x -EVTOPTA13410;棒极了!;;;;;;;;;;;;x -EVTNAME13420;法堡酊;;;;;;;;;;;;x -EVTDESC13420;她已经在床上躺了很多天,只是含糊地呻吟着,头痛令她神志不清。她的前额烫得像火炉一样,此外她还总是不安地翻来覆去,这使她精疲力竭。即使试尽所有方法,我们的医生也束手无策。我们几乎放弃了希望,直到,她的小儿子突然带着一个来自贸易站的欧洲人闯进房间!“这能治好她!”商人一边说道,一边从他大衣口袋里取出一个玻璃瓶。“法堡酊!几滴法堡的药剂对治疗疟疾比什么都有效!”过了几天,她就能下床走路了。;;;;;;;;;;;;x -EVTOPTA13420;有趣;;;;;;;;;;;;x -REMOVE_EVTDESC14010;这场争论持续了数个小时,直到一个候选人站出来提出了他的论据而压制了所有竞争对手。;;;;;;;;;;;;x -REMOVE_EVTOPTA14010;自由主义的决定性论据;;;;;;;;;;;;x -REMOVE_EVTOPTB14010;干涉主义的决定性论据;;;;;;;;;;;;x -REMOVE_EVTOPTC14010;国家资本主义的决定性论据;;;;;;;;;;;;x -REMOVE_EVTOPTD14010;计划经济的决定性论据;;;;;;;;;;;;x -REMOVE_EVTNAME14020;一个激烈的争论:宗教政策;;;;;;;;;;;;x -REMOVE_EVTDESC14020;“我们人民的道德品行正在开始下降!”这个论述引起了默认的宗教的票数胜出者们的骚动。他们开始怀疑这个国家对宗教的看法。;;;;;;;;;;;;x -REMOVE_EVTOPTA14020;没有上帝!;;;;;;;;;;;;x -REMOVE_EVTOPTB14020;宗教信仰不是一个政治问题;;;;;;;;;;;;x -REMOVE_EVTOPTC14020;让人们拥有他们的信仰。;;;;;;;;;;;;x -REMOVE_EVTOPTD14020;一个信仰,只有一个信仰!;;;;;;;;;;;;x -REMOVE_EVTNAME14030;一个激烈的争论:公民权政策;;;;;;;;;;;;x -REMOVE_EVTDESC14030;两个辩手在激烈的争论他们的观点。坐在大厅的其他人被他们两个抛出的类似外国人,少数民族,人种文化群体的话语惊讶得目瞪口呆。其中一个人希望移民应该融入主流文化而另一个相信他们应该拥有他们的文化遗产。;;;;;;;;;;;;x -REMOVE_EVTOPTA14030;给他们户籍。;;;;;;;;;;;;x -REMOVE_EVTOPTB14030;我们需要限制他们的公民权;;;;;;;;;;;;x -REMOVE_EVTOPTC14030;让他们拥有完全的公民权;;;;;;;;;;;;x -REMOVE_EVTDESC14040;爱国者和和平主义者在市政厅打了起来,运用言语攻击伤害他们的敌人。很久以前$COUNTRY$和他邻国之间事过境迁的争端又一次露出他丑陋的头角。爱国者希望入侵这个国家然而和平主义者相信有其他方法来解决争端。;;;;;;;;;;;;x -REMOVE_EVTOPTA14040;我们是爱国者,我们为我们的国家而战!;;;;;;;;;;;;x -REMOVE_EVTOPTB14040;暴力可以被使用,但是在这种情况下那是无意义的。;;;;;;;;;;;;x -REMOVE_EVTOPTC14040;国家间的战争从来不好。;;;;;;;;;;;;x -REMOVE_EVTOPTD14040;不使用暴力解决问题;;;;;;;;;;;;x -REMOVE_EVTNAME14050;高关税;;;;;;;;;;;;x -REMOVE_EVTDESC14050;自从$PROVINCENAME$提高几种货物的关税,走私已成为主要问题。必须对此做些什么,快!;;;;;;;;;;;;x -REMOVE_EVTOPTA14050;提高关税!;;;;;;;;;;;;x -REMOVE_EVTOPTB14050;降低这些货物的关税,提高其他的。;;;;;;;;;;;;x -REMOVE_EVTOPTC14050;让关税保持这样。;;;;;;;;;;;;x -REMOVE_EVTOPTD14050;降低关税,只一点点。;;;;;;;;;;;;x -REMOVE_EVTOPTE14050;我们需要一起降低关税。;;;;;;;;;;;;x -REMOVE_EVTNAME14060;出口和进口;;;;;;;;;;;;x -REMOVE_EVTDESC14060;新产品开始使 $PROVINCENAME$ 自己的产品失去竞争优势,并且公民们很难和进口商品竞争。;;;;;;;;;;;;x -REMOVE_EVTOPTA14060;我们需要出口我们的产品。;;;;;;;;;;;;x -REMOVE_EVTOPTB14060;那么我们需要找些新产品让他们去做。;;;;;;;;;;;;x -REMOVE_EVTOPTC14060;让关税保持这样。;;;;;;;;;;;;x -REMOVE_EVTOPTD14060;降低这些货物的关税,提高其他的。;;;;;;;;;;;;x -REMOVE_EVTOPTE14060;提高关税。;;;;;;;;;;;;x -REMOVE_EVTNAME14070;垄断;;;;;;;;;;;;x -REMOVE_EVTDESC14070;从 $PROVINCENAME$ 来的商人正在和那个想要垄断他们部分贸易的财政大臣争论。他们的激励的讨论传到你耳中,你试着使双方冷静下来。;;;;;;;;;;;;x -REMOVE_EVTOPTA14070;我想没有理由去垄断它。;;;;;;;;;;;;x -REMOVE_EVTOPTB14070;你们都有很好的论据,但我不会去垄断的。;;;;;;;;;;;;x -REMOVE_EVTOPTC14070;顺其自然,世界会自己运作。没有垄断。;;;;;;;;;;;;x -REMOVE_EVTOPTD14070;好主意,但先让我看看。;;;;;;;;;;;;x -REMOVE_EVTOPTE14070;那是一个好主意,我们会去做的。;;;;;;;;;;;;x -REMOVE_EVTNAME14080;生产配额;;;;;;;;;;;;x -REMOVE_EVTDESC14080;“生产配额太高。我们无法到达需求。”其他农民站在他后面,等待着。他们饱经风霜的脸上表现出和发言者一样的担心和决心。;;;;;;;;;;;;x -REMOVE_EVTOPTA14080;废话。生产配额会保持一致。;;;;;;;;;;;;x -REMOVE_EVTOPTB14080;你没有什么可担心的。;;;;;;;;;;;;x -REMOVE_EVTOPTC14080;如果生产配额成为问题,我们会处理的。;;;;;;;;;;;;x -REMOVE_EVTOPTD14080;你可能是对的。;;;;;;;;;;;;x -REMOVE_EVTOPTE14080;你是对的;;;;;;;;;;;;x -REMOVE_EVTNAME14090;地方经济或国家经济;;;;;;;;;;;;x -REMOVE_EVTDESC14090;一个争论突然在上议院爆发,关于是否国家应该介入地方经济。反对者们争辩国家经济是由中央管理而各省经济应该由本地控制。无论如何,经济正在步入地狱。待办事项;;;;;;;;;;;;x -REMOVE_EVTOPTA14090;这可行!;;;;;;;;;;;;x -REMOVE_EVTOPTB14090;这花费了一些时间,但它会运作起来的。;;;;;;;;;;;;x -REMOVE_EVTOPTC14090;这是给我的消息。;;;;;;;;;;;;x -REMOVE_EVTOPTD14090;我们可能要重新考虑一下。;;;;;;;;;;;;x -REMOVE_EVTOPTE14090;我们会改变的。;;;;;;;;;;;;x -REMOVE_EVTNAME14100;谁生产了什么,在哪儿生产,花费多少和去向何处?;;;;;;;;;;;;x -REMOVE_EVTDESC14100;$PROVINCENAME$由于计划经济而被批判,据说国家的经济策划者不能充分精确地察觉出消费者的偏好,短缺和过剩,因此不能有效地与生产相协调。这困扰着 $PROVINCENAME$ 的居民。;;;;;;;;;;;;x -REMOVE_EVTOPTA14100;垃圾!;;;;;;;;;;;;x -REMOVE_EVTOPTB14100;经济策划者知道他们在做什么。;;;;;;;;;;;;x -REMOVE_EVTOPTC14100;我们要看一看。;;;;;;;;;;;;x -REMOVE_EVTOPTD14100;这可能没有什么,但我们想要看一看。;;;;;;;;;;;;x -REMOVE_EVTOPTE14100;他们说的可能有道理……;;;;;;;;;;;;x -REMOVE_EVTNAME14110;被忽视的宗教树荫;;;;;;;;;;;;x -REMOVE_EVTDESC14110;一些宗教感到被国家所忽视。好几年,他们在许多方面帮助人们,照顾病人,关心孤儿和帮助贫穷的人。他们只是请求一些形式的支持以至于他们能继续帮助人们。;;;;;;;;;;;;x -REMOVE_EVTOPTA14110;宗教信仰是私人的事情。;;;;;;;;;;;;x -REMOVE_EVTOPTB14110;慈善是好事,但不。;;;;;;;;;;;;x -REMOVE_EVTOPTC14110;有趣。;;;;;;;;;;;;x -REMOVE_EVTOPTD14110;也许我们会做一些有帮助的事。;;;;;;;;;;;;x -REMOVE_EVTOPTE14110;我们会帮助你们。;;;;;;;;;;;;x -REMOVE_EVTNAME14120;宗教的不快;;;;;;;;;;;;x -REMOVE_EVTDESC14120;两个宗教团体为一些小问题而争吵并且已经寻求国家的帮助意图解决纠纷。;;;;;;;;;;;;x -REMOVE_EVTOPTA14120;你必须自己解决这个问题。;;;;;;;;;;;;x -REMOVE_EVTOPTB14120;我们爱莫能助。;;;;;;;;;;;;x -REMOVE_EVTOPTC14120;我们尽可能多地去帮助,这不是我们的问题。;;;;;;;;;;;;x -REMOVE_EVTOPTD14120;让我给你一个建议……;;;;;;;;;;;;x -REMOVE_EVTOPTE14120;我们可以帮助你。;;;;;;;;;;;;x -REMOVE_EVTNAME14130;改变信仰的人民;;;;;;;;;;;;x -REMOVE_EVTDESC14130; $PROVINCENAME$ 的宗教领袖很愤怒。新居民带来了他们自己的宗教和宗教领袖,并且教主认为他的支持者正在开始对新宗教产生一点兴趣了。;;;;;;;;;;;;x -REMOVE_EVTOPTA14130;试着不抱任何成见。;;;;;;;;;;;;x -REMOVE_EVTOPTB14130;我们什么也做不了。;;;;;;;;;;;;x -REMOVE_EVTOPTC14130;遗憾地;;;;;;;;;;;;x -REMOVE_EVTOPTD14130;有些事我们可以尝试……;;;;;;;;;;;;x -REMOVE_EVTOPTE14130;我们做我们可以做的事,这不会被容忍。;;;;;;;;;;;;x -REMOVE_EVTNAME14140;圣所;;;;;;;;;;;;x -REMOVE_EVTDESC14140;你已经接见了一个想要许可去建立一个礼拜房的宗教领袖。他渴望尽快实施他的计划。;;;;;;;;;;;;x -REMOVE_EVTOPTA14140;不,我不允许。;;;;;;;;;;;;x -REMOVE_EVTOPTB14140;我想这没有任何意义。;;;;;;;;;;;;x -REMOVE_EVTOPTC14140;这也许是个好主意;;;;;;;;;;;;x -REMOVE_EVTOPTD14140;让我想想我能做什么;;;;;;;;;;;;x -REMOVE_EVTOPTE14140;你可以拥有我的许可;;;;;;;;;;;;x -REMOVE_EVTNAME14150;移民和工作;;;;;;;;;;;;x -REMOVE_EVTDESC14150;目前移民的流入创造了更多就业的需求。大多数移民需要与您的公民一样的权利。这种情况有一点棘手。;;;;;;;;;;;;x -REMOVE_EVTOPTA14150;他们没有权利去要求任何东西。;;;;;;;;;;;;x -REMOVE_EVTOPTB14150;为什么他们应该有相同的权利呢?;;;;;;;;;;;;x -REMOVE_EVTOPTC14150;我们会看看我们能做什么。;;;;;;;;;;;;x -REMOVE_EVTOPTD14150;我们会解决这个问题。;;;;;;;;;;;;x -REMOVE_EVTOPTE14150;不会很容易,但我们会尽全力去解决。;;;;;;;;;;;;x -REMOVE_EVTNAME14160;次要移民的问题;;;;;;;;;;;;x -REMOVE_EVTDESC14160; $PROVINCENAME$ 的主流和已被接受的文化已经没有什么可抱怨的了,但较小的文化感到自己被排斥并且想要我们对此做些什么。;;;;;;;;;;;;x -REMOVE_EVTOPTA14160;我们什么都做不了。;;;;;;;;;;;;x -REMOVE_EVTOPTB14160;为什么我们应该对此做些什么?;;;;;;;;;;;;x -REMOVE_EVTOPTC14160;有趣。;;;;;;;;;;;;x -REMOVE_EVTOPTD14160;我们能对此做什么?;;;;;;;;;;;;x -REMOVE_EVTOPTE14160;我们会对此做些什么的。;;;;;;;;;;;;x -REMOVE_EVTNAME14170;和平和宁静;;;;;;;;;;;;x -REMOVE_EVTDESC14170;在 $PROVINCENAME$ 一切都很好,不同的文化已经没什么可以抱怨的了由于他们有和其他人一样的权利。有一些人对这个系统提出抗议,但没有什么是不可以被修复的。;;;;;;;;;;;;x -REMOVE_EVTOPTA14170;好。;;;;;;;;;;;;x -REMOVE_EVTOPTB14170;让我们保持这种方式。;;;;;;;;;;;;x -REMOVE_EVTOPTC14170;抗议?什么抗议?;;;;;;;;;;;;x -REMOVE_EVTOPTD14170;有一些抱怨,对吗?;;;;;;;;;;;;x -REMOVE_EVTOPTE14170;我们不能这样子;;;;;;;;;;;;x -REMOVE_EVTNAME14180;吵嘴的邻居;;;;;;;;;;;;x -REMOVE_EVTDESC14180;你的一个邻国开始与你争吵。这很恼人,他们应该明白他们在这场争执中占下风!;;;;;;;;;;;;x -REMOVE_EVTOPTA14180;以上帝的名义,开战吧!;;;;;;;;;;;;x -REMOVE_EVTOPTB14180;停止它!;;;;;;;;;;;;x -REMOVE_EVTOPTC14180;他们应该更明事理。;;;;;;;;;;;;x -REMOVE_EVTOPTD14180;他们终究会累的;;;;;;;;;;;;x -REMOVE_EVTOPTE14180;忽视它。;;;;;;;;;;;;x -REMOVE_EVTNAME14190;士兵们的胃;;;;;;;;;;;;x -REMOVE_EVTDESC14190;您的将军们已经开始抱怨士兵们获得的糟糕的饮食,并且命令更多的钱应该用来喂饱他们。将军们争辩糟糕的饮食降低了士兵们的士气,而想要通过更好的食物来提升它。这会花费很多。;;;;;;;;;;;;x -REMOVE_EVTOPTA14190;士兵们需要更好的饮食!;;;;;;;;;;;;x -REMOVE_EVTOPTB14190;他们需要更好的饮食来奋力作战。;;;;;;;;;;;;x -REMOVE_EVTOPTC14190;我们会看看多少会花在食物上。;;;;;;;;;;;;x -REMOVE_EVTOPTD14190;这不是我们需要优先考虑的事。;;;;;;;;;;;;x -REMOVE_EVTOPTE14190;或许我们应该削减另一样东西,例如士兵……;;;;;;;;;;;;x -REMOVE_EVTNAME14200;对于战争来说太陈旧了?;;;;;;;;;;;;x -REMOVE_EVTDESC14200;一个重要报告,大多数士兵的武器几乎磨损用坏了并且希望有人能去检查一下他们是否需要报废。提供给士兵新武器将会比目前军队可以应付的预算花费更多。;;;;;;;;;;;;x -REMOVE_EVTOPTA14200;这听起来很昂贵。;;;;;;;;;;;;x -REMOVE_EVTOPTB14200;他们不能没有它们去战斗吗?;;;;;;;;;;;;x -REMOVE_EVTOPTC14200;我们或许可以对此做些什么。;;;;;;;;;;;;x -REMOVE_EVTOPTD14200;一个士兵需要他的武器。;;;;;;;;;;;;x -REMOVE_EVTOPTE14200;我们需要升级他们的武器;;;;;;;;;;;;x -REMOVE_EVTNAME14210;言论或者武力;;;;;;;;;;;;x -REMOVE_EVTDESC14210;在一个完美的世界里,武器不是必须的。不幸的,我们不是生活在一个完美的世界中并且有时要保卫我们自己。我们是否选择用言语或者暴力来保卫自己完全取决于我们自己。;;;;;;;;;;;;x -REMOVE_EVTOPTA14210;我们选择言论。;;;;;;;;;;;;x -REMOVE_EVTOPTB14210;暴力不是答案。;;;;;;;;;;;;x -REMOVE_EVTOPTC14210;笔利于剑。;;;;;;;;;;;;x -REMOVE_EVTOPTD14210;我们需要用可能最好的方法来保卫自己。;;;;;;;;;;;;x -REMOVE_EVTOPTE14210;或许武力才是答案。;;;;;;;;;;;;x -EVTNAME14500;苦涩的雨;;;;;;;;;;;;x -EVTDESC14500;我们一个殖民地的旱期造成殖民地官员和本地人的摩擦。储水池中的最大份额的水都转移到殖民地的工厂和种植园,致使许多本地的小农没有足够的水灌溉。日复一日,紧张关系升级。转移更多的水给本地农场是一个选择,但或许从国际视野来看这会被视为软弱之举。;;;;;;;;;;;;x -EVTOPTA14500;转移更多的水给本地农民;;;;;;;;;;;;x -EVTOPTB14500;迟早会下雨的。;;;;;;;;;;;;x -EVTOPTC14500;如果这种情况持续下去的话,我们最好存更多水。;;;;;;;;;;;;x -EVTNAME14510;贸易特权争议;;;;;;;;;;;;x -EVTDESC14510;“对我来说十分奇怪的是,某些贸易商居然可以长期独占殖民地的公共收益。他们只要向国库交钱就可以为所欲为。难道这些利益都只能由奸商和先到者独享吗?”\n\n议会中某一关于贸易商地位和殖民贸易的辩论演变为了暴力冲突。某一位声援自由贸易的议员在道出以上对特许权的谴责后便被另一位支持某个殖民地公司的议员踢了一脚,以致会场秩序陷入失控。这也许是反省我们的殖民贸易特许权的好时机。;;;;;;;;;;;;x -EVTOPTA14510;我们应该敞开殖民地的大门,让所有贸易商自由竞争。;;;;;;;;;;;;x -EVTOPTB14510;一个自由的上议院将确保自由贸易;;;;;;;;;;;;x -EVTOPTC14510;一个保守的上议院将确保殖民秩序;;;;;;;;;;;;x -EVTNAME14520;合并新工厂;;;;;;;;;;;;x -EVTDESC14520;一个殖民地特许公司已与我们接洽并提出合并我们殖民地的一家新工厂的请求。虽然工厂会帮助提高当地的生产效率,但是该计划也将无可避免地占用原属于原住民的几千英亩土地。我们不得不考虑支持生产从而激怒原住民的风险。;;;;;;;;;;;;x -EVTOPTA14520;自然地,新工厂是一件好事;;;;;;;;;;;;x -EVTOPTB14520;残忍地迫使人们离开他们的土地?这不是$COUNTRY_ADJ$政府该做的事!;;;;;;;;;;;;x -EVTNAME14530;殖民地危机;;;;;;;;;;;;x -EVTDESC14530;“……我认为殖民地原住民动乱死灰复燃只是由于我们官员对当地实施了持续、反复和肆意的不当管理。在偏远的殖民地中我们的存在是为了增进当地福利和教育水平。我们不仅未达成此一目的,反而还做了相反的事。”\n\n原住民的在我们的某个殖民地越来越不安定了。报告到达$CAPITAL$,称这场汹涌澎湃的暴动是由几件殖民地管理不善的事件引起的。我们可以通过在殖民地政府中找替罪羊来寻求弥补这些问题,但是在一些孤独荒凉的殖民地中,或许取悦官僚比取悦原住民更重要。;;;;;;;;;;;;x -EVTOPTA14530;我们必须寻求建立一个有效、诚实和勤勉的管理机构;;;;;;;;;;;;x -EVTOPTB14530;非常令人忧虑……但是,哦,我的喝茶时间到了。有人稍后玩板球吗?;;;;;;;;;;;;x -EVTNAME14540;异域动物!;;;;;;;;;;;;x -EVTDESC14540;“从刚果盆地到孟加拉的深处,从印度丛林到爪哇海岸,科学分类法每天都有新的进展。当文明的曙光传播到地球最黑暗的角落,造物主的秘密将会一点一点被揭开。翻动殖民地的任何一块古老的石头,你会发现另一种壮观神奇的动物在用它的15只眼睛中的至少一只回望着你。”\n\n随着异域动物在殖民地被发现,建立一个殖民地自然史博物馆的建议呼之欲出。;;;;;;;;;;;;x -EVTOPTA14540;想法当然很有趣,但可能耗资不菲。;;;;;;;;;;;;x -EVTOPTB14540;我们在他们的原栖息地观察他们就好了。;;;;;;;;;;;;x -EVTNAME14550;殖民地博览会;;;;;;;;;;;;x -EVTDESC14550;“殖民地的财富流入我们的国库,但我国在新世界领地的获利又不仅仅是金钱方面的。我们从殖民获得的最大好处在于殖民地为我们提供了试验最新技术的场地。”\n\n一些$COUNTRY$的富有慈善家决定资助一场殖民地博览会,由此来赞美我们的殖民地、我们的传教士和我们的帝国。问题是我们应该怎样宣传这场博览会。一场展示我们超凡科技的庆典,或是一场向我们帝国致敬的盛大典礼?;;;;;;;;;;;;x -EVTOPTA14550;为帝国欢呼!;;;;;;;;;;;;x -EVTOPTB14550;工业和科技的领航者万岁!;;;;;;;;;;;;x -EVTNAME14560;殖民地教育政策;;;;;;;;;;;;x -EVTDESC14560;“在这儿,这个偏远的,上帝与文明似乎都已抛弃的地方,所盛行的野蛮习俗让任何文明人都为之陌生。不仅如此,还有广泛的文盲问题、恶劣的生活条件和当地人的冥顽不化。”\n\n殖民部已针对殖民地的社会条件推出了一份报告,而该报告显示的情况不容乐观。许多殖民地居民还生活在类似于欧洲黑暗时代的时代,甚至还有更甚于此者。有鉴于此一情况,殖民部强烈要求我们采取行动。;;;;;;;;;;;;x -EVTOPTA14560;我们要推行更全面的教育政策;;;;;;;;;;;;x -EVTOPTB14560;我相信资源用在别处更好;;;;;;;;;;;;x -EVTNAME14570;殖民地居民不满;;;;;;;;;;;;x -EVTDESC14570;“尽管当地总督在地方掌权者和中央政府之间多次尝试进行调解,强烈的不满情绪仍旧在殖民地盛行。殖民部建议我们要么采取措施与原住民和睦相处,要么通过加强殖民地总督的直接统治权来削弱地方势力。”\n\n我们某个殖民地的原住民不满于我国统治,我们必须决定如何解决这一不满。;;;;;;;;;;;;x -EVTOPTA14570;我们不会因威胁和暴力而让步;;;;;;;;;;;;x -EVTOPTB14570;我们必须寻求达成一个公平的解决方案;;;;;;;;;;;;x -EVTNAME14580;圣所被扰;;;;;;;;;;;;x -EVTDESC14580;$PROVINCENAME$的局势每况愈下。当地的殖民地警察在抓捕两名涉嫌谋杀殖民地官员的嫌犯时碰巧打扰了一处对于当地信仰十分重要的圣地。当地人对于这一对他们信仰的不敬举动勃然大怒。;;;;;;;;;;;;x -EVTOPTA14580;不管怎样谁对他们的宗教大声嘲骂了?;;;;;;;;;;;;x -EVTOPTB14580;他们的信仰必须受到尊重;;;;;;;;;;;;x -EVTNAME14590;不忠的旅团;;;;;;;;;;;;x -EVTDESC14590;我国某一地区的殖民地旅团因不满于$COUNTRY_ADJ$长官而威胁发动公开叛乱。根据军事报告,原住民新兵非常不适应现代军队的严格军事纪律。不过,也有殖民部的少数报告指出了我们军官的暴力与不适宜的行为。;;;;;;;;;;;;x -EVTOPTA14590;懒惰的原住民需要适应!;;;;;;;;;;;;x -EVTOPTB14590;我们必须承担起责任;;;;;;;;;;;;x -EVTNAME14600;殖民地骚动风起;;;;;;;;;;;;x -EVTDESC14600;“那一年,似乎空气中有某种东西存在。有人推测是由于不正常的太阳活动,其他人则主张那除了是一系列不幸的巧合以外什么都不是,假如你愿意这样说的话,那就是一堆灾祸集合在了一起。然而,无论是什么导致了它,$YEAR$年都是不平凡的一年。这一年,骚动如同野火燎原一般席卷$COUNTRY_ADJ$殖民地。”\n\n骚动的趋势震动了我们的殖民地,我们必须决定如何应付这一趋势。向原住民妥协将有损于我们在国际上的面子,但我们如果不这样做能挺过去吗?;;;;;;;;;;;;x -EVTOPTA14600;我们必须保持冷静。一切都会过去的。;;;;;;;;;;;;x -EVTOPTB14600;为让各方保持冷静,我们要做出一切可能的让步;;;;;;;;;;;;x -EVTNAME14610;紧张局势缓解;;;;;;;;;;;;x -EVTDESC14610;在$STATENAME$的$PROVINCENAME$,局势曾经一度紧张,不过最近似有转机。该地的局势由于某些原因趋于缓和,许多激进分子也开始回到工作岗位。可能是他们认识到了我们强大到不可抵抗,但也有可能仅仅是怒火燃尽而已。;;;;;;;;;;;;x -EVTOPTA14610;很好!;;;;;;;;;;;;x -EVTNAME14620;民间暴力;;;;;;;;;;;;x -EVTDESC14620;在$STATENAME$的$PROVINCENAME$,由于频繁的暴力与抢劫在街上泛滥,整片地区都进入了紧急状态。如果不做些什么的话,局势可能会演变成一场屠杀。殖民地警察正待命,准备随时介入恢复秩序,他们只等总督一声令下。;;;;;;;;;;;;x -EVTOPTA14620;立刻介入!;;;;;;;;;;;;x -EVTOPTB14620;最后再介入;;;;;;;;;;;;x -EVTNAME14630;殖民地管理不善;;;;;;;;;;;;x -EVTDESC14630;“为防止近几年的官僚管理不善加剧,殖民部强烈建议重组和合并问题殖民地。至少不应让公共资源的挥霍、机构的腐败和低效率再度成为笑柄。”\n\n我们的某一殖民地由于低效率的管理机构,已经陷入了严重的管理不善问题。殖民部建议通过合并殖民地来克服这一问题,但是这可能不会受到当地人的欢迎。;;;;;;;;;;;;x -EVTOPTA14630;让它自生自灭。我们只能寄希望于问题自行解决了。;;;;;;;;;;;;x -EVTOPTB14630;合并殖民地,并着手防止未来问题重演。;;;;;;;;;;;;x -EVTNAME14640;殖民地骚乱;;;;;;;;;;;;x -EVTDESC14640;“尽管反$COUNTRY_ADJ$情绪在殖民地的恶化早已持续过一段时间了,但是直到最近这一长期酝酿的不满才爆发成公开暴力。仅仅在过去的几个月就有三名殖民地官员在殖民地遇害。越发明显的是我们必须对局势做些什么,至少不应让其脱离控制。”\n\n我们某一殖民地的平静被证明只是表象。当地的骚动以及对殖民统治的不满在数日之内便升级为了接近公开叛乱的状态。暴风雨前夕的平静已被打破。;;;;;;;;;;;;x -EVTOPTA14640;既然事已至此,我们必须做些什么了!;;;;;;;;;;;;x -EVTOPTB14640;什么?这有什么可担心的?;;;;;;;;;;;;x -EVTNAME14650;大型动物狩猎;;;;;;;;;;;;x -EVTDESC14650;狮子、大象、长颈鹿、水牛、美洲豹和犀牛,非洲的魔力与吸引力很大程度上源自其丰富的动植物。$PROVINCENAME$的大型动物狩猎闻名遐迩,这为整个$STATENAME$都带来了源源不断的旅客与税收。最近某个提案呼之欲出,该提案建议邀请一位外国政要参与$PROVINCENAME$的狩猎。尽管这必将提升我国的国际威望,本地人却并不乐见旅客肆意践踏他们的土地。;;;;;;;;;;;;x -EVTOPTA14650;让我们别打搅丛林里睡大觉的狮子;;;;;;;;;;;;x -EVTOPTB14650;打猎只是生生不息的一部分;;;;;;;;;;;;x -EVTNAME14660;太棒了,狩猎之旅!;;;;;;;;;;;;x -EVTDESC14660;太棒了,狩猎之旅!在$PROVINCENAME$的荒野上有太多可以一见的东西了,而观察这些东西的最佳方法非狩猎之旅莫属。带上你的遮阳帽,备好你的马鞍,我们今夜将驰骋,直到日落或日出,而这将由温度决定。$PROVINCENAME$已成为一块吸引欧洲富人的磁铁。富人们为了亲身体验非洲的美丽与魔力,以乘坐现代蒸汽船这一前所未见的方式登录非洲。随后,当地又新添了一种全新的野生物种——欧洲狩猎者。;;;;;;;;;;;;x -EVTOPTA14660;这将有利于我国声誉!;;;;;;;;;;;;x -EVTOPTB14660;让我们邀请那位大使……他的名字是啥来着?;;;;;;;;;;;;x -EVTNAME14670;黑暗之心;;;;;;;;;;;;x -EVTDESC14670;“只有当我看到了他们是怎样对待他们的时候……我才……有一个孩子,我的记忆尤其深刻。八……九个孩子,或许。他们都有被规定每天要采的数量。可是有一天,那孩子没有达到规定数量。别问我为什么。我……他的手……!”\n\n一份欧洲主要报纸刊登的某一报道揭露了某一殖民地的黑暗现实,这使其宗主国$COUNTRY$举国震惊。对原住民的残酷虐待与肉刑长期被用作维持殖民地、矿井与种植园秩序的手段。这一切通过一个处心积虑设计的贿赂与腐败的体制而脱离于殖民部的影响。;;;;;;;;;;;;x -EVTOPTA14670;$COUNTRY$绝不道歉;;;;;;;;;;;;x -EVTOPTB14670;我们为错误负全责;;;;;;;;;;;;x -EVTNAME14680;征募移民!;;;;;;;;;;;;x -EVTDESC14680;“土地!自由!劳动!”\n\n殖民部建议我们组织一场征募运动,让更多人前往殖民地巩固$COUNTRY_ADJ$存在。殖民部已找到了一个合适的殖民地,现在该提案只等着我们的签字了。;;;;;;;;;;;;x -EVTOPTA14680;我全心全意支持这个主意;;;;;;;;;;;;x -EVTOPTB14680;我认为我们必须优先关注本土;;;;;;;;;;;;x -EVTNAME14690;土著兵;;;;;;;;;;;;x -EVTDESC14690;“我生于$COUNTRY_ADJ$统治之下。在我的一生,我穿的是$COUNTRY_ADJ$衣服,学习和说的是$COUNTRY_ADJ$语言。如果我愿为我自己的国家而死也不应让人感到奇怪。”\n\n在我们一个殖民地,支持$COUNTRY$统治的传统已生根发芽。殖民部一直在考虑某个想法(几个原住民已经公开支持这一想法):建立一个由原住民构成的军团以维持我们殖民地的秩序。;;;;;;;;;;;;x -EVTOPTA14690;我忠诚的臣民,你们可以在自己的家园为国效力!;;;;;;;;;;;;x -EVTOPTB14690;这个异想天开的主意根本不值得我们采用;;;;;;;;;;;;x -EVTNAME14700;一船的香蕉;;;;;;;;;;;;x -EVTDESC14700;“一箩筐的香蕉都装满箩。划呀摇呀一路顺风归途。”\n——香蕉船之歌\n\n随着我国殖民贸易的发展,过去公众陌生的新商品由原产地运至本土。某艘香蕉船靠向我们的某一港口,刚卸下货箱取出香蕉,群众便为这种有着甜味与奇特外观的新水果惊叹不已。对于$COUNTRY_ADJ$大众而言,这实在是新奇的。群众简直就是在抢着购买香蕉。;;;;;;;;;;;;x -EVTOPTA14700;这就是香蕉!;;;;;;;;;;;;x -EVTNAME14710;官商勾结;;;;;;;;;;;;x -EVTDESC14710;“所以,你们明白,如果$CAPITAL$能够为我们的活动伸出援手,我们将非常非常的高兴。”\n\n几名国内的工业巨头已与政府接洽,他们认为他们找到了一种新的可供染指的非法勾当。他们的提案瞄准了我们的某个殖民地,在那片殖民地上有数英亩可用耕地有潜力在工业化的新型农业下被更有效地利用起来。很自然地,该提案需要我们首先征用一些土地,然后再将这些土地以合理的市场价格卖出。很少技术性的东西,不是吗?;;;;;;;;;;;;x -EVTOPTA14710;别再来烦我,你们这群赚取暴利的卑鄙小人!;;;;;;;;;;;;x -EVTOPTB14710;顾客都很刁钻……我的意思是……政府应该适当地考虑一下;;;;;;;;;;;;x -EVTNAME14720;厌倦殖民;;;;;;;;;;;;x -EVTDESC14720;“我始终无法明白的是为什么我们的政府坚持为维持帝国主义海外政策而每年投入数千甚至数百万英镑,即使这只是为国家预算徒增负担而已。我们在殖民地不受待见,坦白地说,我甚至发现我们在那些人的眼中是野蛮的。”\n\n在$COUNTRY$,一种反殖民的议论甚嚣尘上,越来越多的人开始质疑我国的殖民野心。随着殖民地愈发被人当作负担而不是国家利益所在,我们已经不再能像过去一般激起群众对殖民事业的热情。;;;;;;;;;;;;x -EVTOPTA14720;殖民地对国家来说极其重要;;;;;;;;;;;;x -EVTOPTB14720;我们应通过发起一场全国运动来支持他们;;;;;;;;;;;;x -REMOVE_EVTNAME14730;消灭叛逆者;;;;;;;;;;;;x -REMOVE_EVTDESC14730;仅仅几个叛军,你的士兵都渴望来对付他们。$PROVINCENAME$可以和几个军团轻易地恢复。一个人接近你对你说他可以提供信息帮助你夺回殖民地。他只要50个金币。;;;;;;;;;;;;x -REMOVE_EVTOPTA14730;我自己做主。;;;;;;;;;;;;x -REMOVE_EVTOPTB14730;That'sadeal!;;;;;;;;;;;;x -REMOVE_EVTNAME14740;殖民地和平;;;;;;;;;;;;x -REMOVE_EVTDESC14740;经过了留学和恐惧,你的殖民者$PROVINCENAME$。最后叛军走了,和平重新回到了这个殖民地。;;;;;;;;;;;;x -REMOVE_EVTOPTA14740;好。;;;;;;;;;;;;x -REMOVE_EVTNAME14750;工人起义;;;;;;;;;;;;x -REMOVE_EVTDESC14750;$PROVINCENAME$的工人在苛刻的条件下不得不忍耐这才导致愤怒和职业道德的缺乏。'我们每一天都在忍受,气候都是一成不变的,工作也让人精疲力尽,既单调薪水又低。帮帮我们,给我们更多自由地时间,更多的食物,更高的薪水……否则!';;;;;;;;;;;;x -REMOVE_EVTOPTA14750;不。;;;;;;;;;;;;x -REMOVE_EVTOPTB14750;好。;;;;;;;;;;;;x -REMOVE_EVTNAME14760;奴隶起义;;;;;;;;;;;;x -REMOVE_EVTDESC14760;$PROVINCENAME$的奴隶在苛刻的条件下不得不忍耐这才导致愤怒和职业道德的缺乏。'我们每一天都在忍受,气候都是一成不变的,工作也让人精疲力尽,既单调薪水又低。帮帮我们,给我们更多地自由时间,更多的食物,更高的薪水……否则!';;;;;;;;;;;;x -REMOVE_EVTOPTA14760;不。;;;;;;;;;;;;x -REMOVE_EVTOPTB14760;好。;;;;;;;;;;;;x -REMOVE_EVTNAME14770;反对宗教的抗议;;;;;;;;;;;;x -REMOVE_EVTDESC14770;传教士'干涉殖民地'的宗教不认同的的。当地人士反对传教的,当然也不会改变信仰。;;;;;;;;;;;;x -REMOVE_EVTOPTA14770;好;;;;;;;;;;;;x -REMOVE_EVTNAME14780;传染病;;;;;;;;;;;;x -REMOVE_EVTDESC14780;$PROVINCENAME$的当地人看上去患了麻疹。他们咳嗽、流鼻涕高热、眼睛变红甚至红疹、瘙痒覆盖整个身体,很明显他们是患了麻疹,当地人指责殖民者带来了疾病当然他们可能是对的。;;;;;;;;;;;;x -REMOVE_EVTOPTA14780;我的错……;;;;;;;;;;;;x -REMOVE_EVTOPTB14780;我们必须帮他们!;;;;;;;;;;;;x -REMOVE_EVTNAME14790;传染病蔓延;;;;;;;;;;;;x -REMOVE_EVTDESC14790;'那人痛苦的翻滚着,他患有疟疾,他的眼睛是红的还在咳嗽但他威胁要掐死他。'邻省的医生来也到$PROVINCENAME$也被传染了麻疹,麻疹又传播到你的省里。被感染的人也咳嗽、流鼻涕高热、眼睛变红甚至红疹、瘙痒覆盖整个身体。;;;;;;;;;;;;x -REMOVE_EVTOPTA14790;我们必须帮他!;;;;;;;;;;;;x -REMOVE_EVTNAME14800;瘟疫爆发;;;;;;;;;;;;x -REMOVE_EVTDESC14800;'你带来了这个疾病!我们爱的人都死了,就是因为你!'疟疾的消息散拨出去了,其余人的都骚动起来。叛乱在殖民地蔓延。;;;;;;;;;;;;x -REMOVE_EVTOPTA14800;哦,见鬼。;;;;;;;;;;;;x -REMOVE_EVTOPTB14800;我为我们失去的哀悼。;;;;;;;;;;;;x -REMOVE_EVTNAME14810;传染病停息了;;;;;;;;;;;;x -REMOVE_EVTDESC14810;有一种方法来之疟疾就是隔离所有病患者,为他们提供他们需要的一切,比如手帕,水和看护者,看护者最好是殖民者,因为他们有免疫力。这仅仅只要一些钱。;;;;;;;;;;;;x -REMOVE_EVTOPTA14810;让我试试那个。;;;;;;;;;;;;x -REMOVE_EVTOPTB14810;为什么兄弟?;;;;;;;;;;;;x -EVTNAME15000;$PROVINCECULTURE$男孩被警察射杀!;;;;;;;;;;;;x -EVTDESC15000;这段时间以来,$PROVINCENAME$的$PROVINCECULTURE$间不满情绪逐渐增长。在一次警方试图驱散违反公共集会禁令的群众的事件后,紧张局势达至沸点。情况愈发严重,双方都滥用暴力。当警察动用火力武器时,一个年轻的男孩不幸被当场击毙。;;;;;;;;;;;;x -EVTOPTA15000;当时的情况十分混乱,所以……;;;;;;;;;;;;x -EVTOPTB15000;对此事进行彻底的调查;;;;;;;;;;;;x -EVTNAME15010;对省内贸易的指令;;;;;;;;;;;;x -EVTDESC15010;作为我们政府推行的公民权政策的一部分,被征募自少数族群地区的少数族群士兵在自己的家园被命令只能与$COUNTRYCULTURE$贸易者交易。在$PROVINCENAME$,随着当地的$PROVINCECULTURE$贸易者逐渐感觉到了政府歧视的影响,这开始激化了当地已经存在的紧张局势。;;;;;;;;;;;;x -EVTOPTA15010;维持这个政策;;;;;;;;;;;;x -EVTOPTB15010;废除这个政策;;;;;;;;;;;;x -EVTNAME15020;$PROVINCECULTURE$诗人;;;;;;;;;;;;x -EVTDESC15020;“醒来吧!醒过来,我沉睡的孩子!黎明在呼唤你前进!”\n\n一位忧虑于$PROVINCECULTURE$缺少民族意识的$PROVINCECULTURE$诗人,为他的国家谱写了一首赞美诗,很快这首诗成为了$PROVINCENAME$民族抵抗运动的象征。我们可以秘密地除掉那个诗人,但是这么做我们必须承担被发现的风险。我们该怎么做?;;;;;;;;;;;;x -EVTOPTA15020;不管他;;;;;;;;;;;;x -EVTOPTB15020;是使用士的宁还是氰化物呢?;;;;;;;;;;;;x -EVTNAME15030;歧视性教育体制;;;;;;;;;;;;x -EVTDESC15030;$PROVINCENAME$的学校只面向少部分的$COUNTRYCULTURE$,因此,我们的$PROVINCECULTURE$公民感觉自己受到了压迫。尽管允许一些宽大处理政策可能有益于我们的技术进步,但这也可能成为$PROVINCECULTURE$心中革命的种子,并最终导致我们在当地的统治终结。;;;;;;;;;;;;x -EVTOPTA15030;轻微地缓和政策;;;;;;;;;;;;x -EVTOPTB15030;让他们保持愚昧;;;;;;;;;;;;x -EVTNAME15040;布道者;;;;;;;;;;;;x -EVTDESC15040;“让$COUNTRY_ADJ$民众知道我们不是任人宰割的羊。”\n\n一名$PROVINCENAME$的当地布道者一直在宣扬反抗我们的统治,然而他也仅仅是这种普遍情况的代表之一。事实上,最近很多$PROVINCENAME$的神职人员都行为傲慢。;;;;;;;;;;;;x -EVTOPTA15040;通过立法手段控制布道者。;;;;;;;;;;;;x -EVTOPTB15040;清除这群制造麻烦的家伙。;;;;;;;;;;;;x -EVTNAME15050;地下报纸;;;;;;;;;;;;x -EVTDESC15050;一份专注于独立的报纸开始在$PROVINCENAME$的$PROVINCECULTURE$少数族群中流通。我们可以利用一些模糊的出版法规取缔它,但是我们的手段会暴露,所以或许还是放任其继续运作为好?;;;;;;;;;;;;x -EVTOPTA15050;他们只是$PROVINCECULTURE$,我们不必害怕;;;;;;;;;;;;x -EVTOPTB15050;在变得更糟之前快点让它停止运作!;;;;;;;;;;;;x -REMOVE_EVTNAME15060;$PROVINCENAME$第一农民银行;;;;;;;;;;;;x -EVTDESC15060;$PROVINCENAME$第一农民银行是$PROVINCECULTURE$的反抗之一,这几乎是一个公开的秘密了。他们坚定不移地在体制内反对我们的统治和省内$COUNTRYCULTURE$的定居地。这家银行甚至尝试购买土地以防止土地落入非$PROVINCECULTURE$的手中。在当地政府的圈子内已经有人讨论让这家银行国有化。由于他们害怕$PROVINCECULTURE$激烈的反抗,他们遂将这个问题提到国家政府。我们应如何回应此事?;;;;;;;;;;;;x -EVTOPTA15060;银行国有化;;;;;;;;;;;;x -EVTOPTB15060;取缔它,但是允许农民保有他们的财产。;;;;;;;;;;;;x -EVTOPTC15060;莫惹是非;;;;;;;;;;;;x -EVTNAME15070;$PROVINCECULTURE$劳工的儿子;;;;;;;;;;;;x -EVTDESC15070;$PROVINCECULTURE$的工会在$PROVINCENAME$非法成立了,当地政府已将这一情况上达至中央政府。停止这个组织的运作对于保持工业生产是十分必要的,但是这样做会导致众怒,我们该怎么办?;;;;;;;;;;;;x -EVTOPTA15070;实行温和政策;;;;;;;;;;;;x -EVTOPTB15070;实行大棒政策;;;;;;;;;;;;x -EVTNAME15080;$PROVINCECULTURE$起义!;;;;;;;;;;;;x -EVTDESC15080;事情早已再清楚不过了,$PROVINCENAME$官员如今已确认当地人正计划反抗$COUNTRY_ADJ$统治。秘密警察设法通过情报与反间谍手段获取叛乱计划的具体细节,他们想知道敌人将如何行动。我们的选择是要么在一场决战中将叛乱者一网打尽,要么将他们分化并驱散至周边农村。;;;;;;;;;;;;x -EVTOPTA15080;我们就在此地对付他们;;;;;;;;;;;;x -EVTOPTB15080;驱散他们;;;;;;;;;;;;x -EVTNAME15090;军官受辱;;;;;;;;;;;;x -EVTDESC15090;一个$PROVINCECULTURE$小男孩在$PROVINCENAME$被迫学到了“不要侮辱$COUNTRY_ADJ$军官否则后果不堪设想”的教训。他一再次苏醒过来,就用手指头堵住鼻子。而当他收回手指头时,手指头已经被鲜血染红。驻$PROVINCENAME$的常备军再次导致我们与当地人关系紧张。我们可以实行严格的行为准则,但这会引起骚动。;;;;;;;;;;;;x -EVTOPTA15090;这小兔崽子罪有应得;;;;;;;;;;;;x -EVTOPTB15090;谴责军官;;;;;;;;;;;;x -EVTNAME15100;贵族煽动农民;;;;;;;;;;;;x -EVTDESC15100;“拿起武器吧!贫穷、困苦和饥饿的$PROVINCENAME$同胞们。我以耶稣之名和永恒的权利作保证,让我们赶走敌人夺回家乡!”\n\n$PROVINCENAME$的贵族正在策划革命推翻我们的统治。虽然我们可以安抚他们,但他们将始终是随时只待引爆的定时炸弹。;;;;;;;;;;;;x -EVTOPTA15100;我们不会被这种胡言乱语所激怒;;;;;;;;;;;;x -EVTOPTB15100;镇压叛乱!;;;;;;;;;;;;x -EVTNAME15110;$PROVINCECULTURE$编年史;;;;;;;;;;;;x -EVTDESC15110;一位小有名气的历史学家出版了一本关于$PROVINCENAME$$PROVINCECULTURE$历史的书。这本书有潜力在$PROVINCECULTURE$少数族群间引起轰动,但是我们有机会运用一些手段影响它的销路。如果我们减少它的销路,能仅让上层人士有机会接触到这本书。另一方面,如果不减少它的销路,那么这本书可能会在中产阶层泛滥。我们应如何进行?;;;;;;;;;;;;x -EVTOPTA15110;减少销路;;;;;;;;;;;;x -EVTOPTB15110;不要减少销路;;;;;;;;;;;;x -EVTNAME15120;$PROVINCECULTURE$大会;;;;;;;;;;;;x -EVTDESC15120;$PROVINCECULTURE$诸省的情况已经达到沸点,进而导致$PROVINCECULTURE$群体的成员在$PROVINCENAME$集会召开了一场全国大会。他们举出了$PROVINCECULTURE$的自治传统、人权和他们在所谓“$COUNTRY_ADJ$枷锁”下持续遭受的苦难。他们要求重新独立。;;;;;;;;;;;;x -EVTOPTA15120;木已成舟;;;;;;;;;;;;x -EVTNAME15130;条条大路通$CAPITAL$;;;;;;;;;;;;x -EVTDESC15130;对$PROVINCENAME$道路系统的日常维护有引爆冲突的危险。人们为该用何种语言标识道路名称而争论不休。虽然我们的地方政府认为用我们自己的语言是最好的选择,有些声音却说我们可能因为不使用当地方言而触动当地人脆弱的神经。使用当地地名会阻碍该地与我国其他部分的经济融合,然而用我们自己的语言又会无可置疑地惹怒当地人。不过无论做何选择,当地人总会明白$COUNTRY_ADJ$条条大路通$CAPITAL$的事实。;;;;;;;;;;;;x -EVTOPTA15130;用$COUNTRYCULTURE$的语言;;;;;;;;;;;;x -EVTOPTB15130;用$PROVINCECULTURE$的语言;;;;;;;;;;;;x -EVTNAME15140;平等的机会;;;;;;;;;;;;x -EVTDESC15140;一个代表$PROVINCECULTURE$商人和来自$PROVINCENAME$的贸易者的委员会已在$CAPITAL$与政府接洽,希望正式表达他们对自己在争夺政府合约的竞争中所遭受的公开歧视的不满。我国政府目前实行尽量优先$COUNTRYCULTURE$承包商的政策,这个导致了$PROVINCECULTURE$诸省的不满。该委员会同时代表了省内手工业者和资本家的利益,我们可以尝试对他们进行内部离间。;;;;;;;;;;;;x -EVTOPTA15140;很可悲,没有时间管他们啊;;;;;;;;;;;;x -EVTOPTB15140;支持资本家;;;;;;;;;;;;x -EVTOPTC15140;支持手工业者;;;;;;;;;;;;x -EVTNAME15150;文化冲突;;;;;;;;;;;;x -EVTDESC15150;如果说$PROVINCENAME$是一出戏剧的主角,那么预示着风暴、冲突与争斗的漆黑乌云应该已低悬于它的地平线上。在$PROVINCECULTURE$,当地$PROVINCECULTURE$和$COUNTRY_ADJ$少数派的冲突一触即发,与此同时$CAPITAL$的中央政府收到请求作出干预。我们要么使用严厉手段打击$PROVINCECULTURE$的组织,要么是静静等待事情自己平息。;;;;;;;;;;;;x -EVTOPTA15150;使用严厉手段打击;;;;;;;;;;;;x -EVTOPTB15150;等待平息;;;;;;;;;;;;x -EVTNAME15160;$PROVINCECULTURE$的武器;;;;;;;;;;;;x -EVTDESC15160;在$PROVINCENAME$,今早发现有人闯入并偷窃了一座$COUNTRY_ADJ$政府的秘密武器库。被盗的武器中至少包括一架大炮。$PROVINCECULTURE$的某个分离组织宣称对此事负责。$PROVINCENAME$的当地军官害怕在$PROVINCECULTURE$的起义中对付配备重武器的敌人。各界进一步的关注可能会助长既已激进化的$PROVINCECULTURE$独立运动的嚣张气焰。;;;;;;;;;;;;x -EVTOPTA15160;该死!;;;;;;;;;;;;x -EVTOPTB15160;采取措施替换那些被偷的武器;;;;;;;;;;;;x -EVTNAME15170;$PROVINCECULTURE$破坏者;;;;;;;;;;;;x -EVTDESC15170;我们在$PROVINCENAME$的一些工业设备被损坏了,工厂领导人怀疑是$PROVINCECULTURE$在背后搞破坏。尽管我们没有决定性的证据,但是彻底的调查可能会给我们提供新信息,只是这要花费一些代价而已。;;;;;;;;;;;;x -EVTOPTA15170;逮捕所有嫌疑犯;;;;;;;;;;;;x -EVTOPTB15170;进行实地调查;;;;;;;;;;;;x -EVTNAME15180;组织工作;;;;;;;;;;;;x -EVTDESC15180;组织工作(praca organiczna)的思想在被占领的波兰出现了。这种思想主要是对普鲁士与俄国政府压制波兰民族意识企图的回应。其受到奥古斯特·孔德、赫伯特·斯宾塞以及约翰·斯图尔特·密尔的实证主义影响,从本质上阐述只有生产工作而不是革命与起义才是唤起民族意识与和平促成民族解放的关键。既然波兰是这样的,那么$PROVINCENAME$也是如此。;;;;;;;;;;;;x -EVTOPTA15180;支持运动;;;;;;;;;;;;x -EVTOPTB15180;让它自生自灭;;;;;;;;;;;;x -EVTNAME15190;$PROVINCENAME$大屠杀;;;;;;;;;;;;x -EVTDESC15190;一场由被边缘化的$PROVINCECULTURE$贵族策划的反抗$COUNTRY_ADJ$统治的起义迅速地蜕变成了其他的东西。$PROVINCENAME$农民同时面对建立$COUNTRYNAME$的号召以及对反叛贵族的抵抗,他们选择了起义反抗贵族!农民暴徒迅速地在冲突中占领上风,现在我们可以插手镇压他们,或者允许他们任意处置贵族。选择前者的话,留下来的反叛贵族会更少,然而这也可能会让$CONTINENTNAME$其他部分的人们不悦。;;;;;;;;;;;;x -EVTOPTA15190;不干涉;;;;;;;;;;;;x -EVTOPTB15190;最后再干涉;;;;;;;;;;;;x -EVTOPTC15190;立刻干涉;;;;;;;;;;;;x -EVTNAME15200;民族主义军官;;;;;;;;;;;;x -EVTDESC15200;情况已经再明显不过了。窃窃私语遍布兵营各处,而有时候$COUNTRY_ADJ$军官一进入室内,即使是最活跃热闹的谈话声也戛然而止,仿佛是触碰到了什么不可逾越的障碍。我们可以证明$PROVINCENAME$的$PROVINCECULTURE$军官团逐渐受到了$PROVINCECULTURE$民族主义与分离主义的影响。我们可以选择暂时对这样的事情睁一只眼闭一只眼,或者先清除一批言论突出的军官,以儆效尤。;;;;;;;;;;;;x -EVTOPTA15200;除去主谋;;;;;;;;;;;;x -EVTOPTB15200;佯装不知;;;;;;;;;;;;x -EVTNAME15210;$PROVINCECULTURE$烈士;;;;;;;;;;;;x -EVTDESC15210;手上的时钟显示还差5分钟就到十二点了。他的眼睛凝视过城镇广场,看起来丝毫无惧于即将到来的骚动和危险。他爬到一座平台上,开始了自己的演说。他滔滔不绝地说着,持续了数小时。他说着关于$PROVINCECULTURE$的民族的事情,谈到这个民族所受的压迫,这个民族是如何形成的以及这个民族的未来。他的话语回响着,那是除了大义凛然以外毫无杂质的声音。$COUNTRY_ADJ$宪兵涌进广场,于是他走了。在市内很远的某处,十二时的钟声敲响了。一个年轻的$PROVINCECULTURE$民族主义者已被拘留。我们应该如何处置他?;;;;;;;;;;;;x -EVTOPTA15210;这个人显然是危险的。把他投进监狱;;;;;;;;;;;;x -EVTOPTB15210;这个人显然是危险的。处决他;;;;;;;;;;;;x -EVTNAME15220;$PROVINCECULTURE$士兵;;;;;;;;;;;;x -EVTDESC15220;他们动作慵懒,还时常被看到在兵营内毫无纪律地四处游荡。当被喊道立正时,他们的手伸向前额的次数就像他们迟到的次数一般频繁。他们既没有慢到理应受罚的程度,也没有快到可以被当作忠诚的模范。这群士兵是$PROVINCECULTURE$而不是$COUNTRY$真正的国民。;;;;;;;;;;;;x -EVTOPTA15220;要求严格的纪律;;;;;;;;;;;;x -EVTOPTB15220;要求最严格的纪律;;;;;;;;;;;;x -EVTNAME15230;友人文学社;;;;;;;;;;;;x -EVTDESC15230;一家外国的文艺俱乐部支持$PROVINCECULTURE$独立,还和$PROVINCENAME$的独立人士交流。我们可以采取措施去阻止$PROVINCENAME$外界的坏影响,比如使用秘密警察检查信件。这当然会导致与外国势力关系变坏的问题。我们也可以简单地忽视这个问题,允许我国的$PROVINCECULTURE$在一定范围内与外国交流,但是这也并非最佳主意。;;;;;;;;;;;;x -EVTOPTA15230;让秘密警察解决问题;;;;;;;;;;;;x -EVTOPTB15230;无视问题;;;;;;;;;;;;x -EVTNAME15240;爱国主义会社;;;;;;;;;;;;x -EVTDESC15240;一家$PROVINCENAME$的$PROVINCECULTURE$小型爱国主义会社在当地名声显赫。表面上宣称只是要组织$COUNTRY$内的$PROVINCECULTURE$公民利用当地社区的关系获益。然而我们怀疑该组织事实上和$PROVINCECULTURE$独立运动有着千丝万缕的联系。我们可以取缔它,尽管这有可能会导致相当的民怨。;;;;;;;;;;;;x -EVTOPTA15240;放它一马;;;;;;;;;;;;x -EVTOPTB15240;取缔它;;;;;;;;;;;;x -EVTNAME15250;$PROVINCECULTURE$的仪式;;;;;;;;;;;;x -EVTDESC15250;直到现在,$PROVINCENAME$的$PROVINCECULTURE$牧师还一直被允许在进行宗教仪式时使用他们自己的方言。然而自从有人利用该特权在$PROVINCENAME$的$PROVINCERELIGION$宗教集会上散播反$COUNTRY_ADJ$言论以来,这一慷慨恩赐从现在我们的角度看来显然是过头了。我们可以发布法令让所有的宗教仪式都必须用国家的官方语言进行,但是这也会激怒神职人员。我们要这样做吗?;;;;;;;;;;;;x -EVTOPTA15250;镇压$PROVINCECULTURE$的仪式;;;;;;;;;;;;x -EVTOPTB15250;不用管这个问题;;;;;;;;;;;;x -EVTNAME15260;少数族群建房限制;;;;;;;;;;;;x -EVTDESC15260;我们在努力将$PROVINCECULTURE$的诸省转变成$COUNTRY$人的地区,英明的管理者已经想出一个主意来限制$PROVINCECULTURE$和其他少数族群建造房屋以及拥有土地的权利。尽管这项措施将会非常不受欢迎,但它也会加速同化进程。我们要实施建房限制吗?;;;;;;;;;;;;x -EVTOPTA15260;是,当然!;;;;;;;;;;;;x -EVTOPTB15260;不,让他们建造和拥有自己的房子吧;;;;;;;;;;;;x -EVTNAME15270;著渺拉的马车;;;;;;;;;;;;x -EVTDESC15270;老家伙著渺拉(Drzymala)想出了一个得以绕过$COUNTRY_ADJ$禁止$PROVINCECULTURE$公民建造永久性房屋的禁令的方法。他的方法就是住在马车里。每当我们的政府试图将他登记到违反禁令人的名单中时,他淡定地称自己的住处没有固定在同一处地方超过24小时,根据法律条文不属于永久性建筑。每天早晨7时,他就像时钟一般准时将马车移动一至两米。我们正在成为笑柄!;;;;;;;;;;;;x -EVTOPTA15270;撤回建房禁令!;;;;;;;;;;;;x -EVTOPTB15270;他只有一个人;;;;;;;;;;;;x -EVTNAME15274;著渺拉受访;;;;;;;;;;;;x -EVTDESC15274;一位外国记者拜访了老家伙著渺拉(Drzymala)和他的马车。他回国以后写了一篇关于一位老$PROVINCECULTURE$的新闻报道,为了绕过$COUNTRY_ADJ$歧视少数族群的法律他被迫住在一辆马车里。这篇新闻报道不仅在事发国引起了相当的关注,而且世界各国也逐渐了解了我们压迫$PROVINCECULTURE$少数族群的行为。;;;;;;;;;;;;x -EVTOPTA15274;撤回建房政策;;;;;;;;;;;;x -EVTOPTB15274;他仍旧只有一个人;;;;;;;;;;;;x -EVTNAME15280;$COUNTRY_ADJ$学校;;;;;;;;;;;;x -EVTDESC15280;在$PROVINCECULTURE$的居住地,我们的同化政策比预期的要慢得多,原因之一就是$PROVINCECULTURE$的孩子仍然是在母语的教育环境下。我们可以通过强制性的国民教育,培养新一代的孩子更直观地认识$COUNTRY_ADJ$传统。;;;;;;;;;;;;x -EVTOPTA15280;强制实行$COUNTRY_ADJ$教育;;;;;;;;;;;;x -EVTOPTB15280;不用担心;;;;;;;;;;;;x -EVTNAME15290;罢课;;;;;;;;;;;;x -EVTDESC15290;他收回的双手维持着低低的三角形,仿佛是真的被自己刚才打击的力道所吓到了。误会已经解除,他也不再生气,只剩下恐惧了。她咬着牙,带着因疼痛而产生的口吃以及一种外国腔说道:“地狱为像你这样的$COUNTRY_ADJ$猪猡留了位子。”这或许将成为她学到的唯一的用我们的语言说的句子。翌日,这起被称作$YEAR$年$PROVINCENAME$学校罢课的事件达到高潮。家长们都不愿意让孩子踏入这个搞民族歧视的$COUNTRY_ADJ$学校。;;;;;;;;;;;;x -EVTOPTA15290;课程改革;;;;;;;;;;;;x -EVTOPTB15290;动词,甜心。它们是成功的关键。;;;;;;;;;;;;x -EVTNAME15300;索科尔运动;;;;;;;;;;;;x -EVTDESC15300;索科尔运动作为一种捷克体育运动兴起于1862年的布拉格,很快就进一步传播到了其他的斯拉夫民族。尽管理论上索科尔运动并不是一个爱国主义组织,然而实际上它是深化捷克民族主义以及之后泛斯拉夫思想与意识的一个重要载体。该运动致力于为其成员提供全面的身体与心智的训练,运动现场却经常变成散播激进民族主义思想的重要讨论会,所以经常受到政府的“照顾”。;;;;;;;;;;;;x -EVTOPTA15300;他们敢在$PROVINCENAME$搞活动!;;;;;;;;;;;;x -EVTOPTB15300;额,为什么不呢?;;;;;;;;;;;;x -REMOVE_EVTNAME15310;$PROVINCENAME$的地下大学;;;;;;;;;;;;x -REMOVE_EVTDESC15310;她气喘嘘嘘地走过了$PROVINCENAME$的市区。她的脚步匆匆。通过了市场广场,她绕道避免被跟踪。每个黑暗中的影子都像$COUNTRY_ADJ$警察,或者更糟,是士兵。当她穿过城市,教堂被照亮的钟塔看起来就像是在凝视着她,如同一颗卑劣的受到感染的黄色眼珠子一般。她已经迟到了。她来了。通过那道门,周围十分的安静,只能听到细小的窃窃私语。他敲了敲门,这门自己开了一道缝。他松了一口气,课程依旧在上。\n\n一所地下大学在$PROVINCENAME$建立了,它无视禁止在大学使用少数族群语言的禁令,提供少数族群语言形式的高等教育。;;;;;;;;;;;;x -EVTOPTA15310;可怕,太可怕了。;;;;;;;;;;;;x -EVTOPTB15310;不惜一切代价也要让它关闭。;;;;;;;;;;;;x -EVTNAME16000;兄弟阋墙;;;;;;;;;;;;x -REMOVE_EVTDESC16000;“万事不兴。我相信任何政府都无法忍受,长期以来,一半是奴隶一半是自由。我不希望美国分家?我不希望大厦倾倒?我不希望它导致分裂。他只能有一种制度。”\n——亚伯拉罕·林肯\n\n它已经结束了。所有的努力的妥协,数十年的舆论对奴隶制的问题,已经失败了。今天早上从南方各州的议员辞职离开自己的办公室,和蓄奴州宣布永久脱离的联盟。风猛烈的南部就是我们的房子上产生的分歧。;;;;;;;;;;;;x -EVTOPTA16000;三呼万岁!为了联邦!;;;;;;;;;;;;x -EVTOPTB16000;高举南方的旗帜前进!万岁!;;;;;;;;;;;;x -EVTNAME16010;约翰·布朗的最后一击;;;;;;;;;;;;x -REMOVE_EVTDESC16010;“约翰·布朗的身体破碎地躺在坟墓,但他的灵魂在前进。”——约翰·布朗的身体,联盟行进歌著名的英雄的废奴主义者运动的约翰·布朗在突袭兵工厂失败后在$PROVINCENAME$被实施绞刑。据称,布朗打算用阿森纳的武器武装奴隶和煽动奴隶公开起义,对整个南部。这次袭击,和约翰·布朗去世后,导致南方的奴隶制的问题紧张局势进一步的升级与此同时一些南部省份宣布脱离联邦。;;;;;;;;;;;;x -EVTOPTA16010;他的英魂正在前进着。;;;;;;;;;;;;x -EVTNAME16020;得福德·史考特诉桑福德案;;;;;;;;;;;;x -EVTDESC16020;“得福德·史考特之前是一个奴隶,现在也仍旧是一个奴隶。”——得福德·史考特诉桑福德案\n\n得福德·史考特,一个在弗吉尼亚出生的奴隶,在废奴主义的法律顾问帮助下告了他的主人。他声称为了获得在一个自由州的居住权就必须先解放他。事实上,美国最高法院已经裁定这根本不能立案,因为无论奴隶所有者的奴隶住在联邦内的哪里,奴隶所有者的财产权利都将受到保护。这一案件使北方的废奴主义者惊恐不已,他们认为这是奴隶制扩张到全联邦的第一步。;;;;;;;;;;;;x -EVTOPTA16020;坏消息;;;;;;;;;;;;x -EVTNAME16030;一位南方的美女;;;;;;;;;;;;x -EVTDESC16030;她穿着白衣漫步于$PROVINCENAME$的街道,她的容光焕发、高贵神气以及古朴之美使人们频频回头观赏。言谈中,她的优雅、善良、殷勤与口音一样,皆染上了木兰、棉花与南方走廊的色彩与韵味。美德、荣耀、尊贵在南方女人的身上得以体现得淋漓精致。为迪克西干杯!;;;;;;;;;;;;x -EVTOPTA16030;向我们的骑士致敬!;;;;;;;;;;;;x -EVTOPTB16030;向南方劳工致敬!;;;;;;;;;;;;x -EVTNAME16040;南方庄园制度;;;;;;;;;;;;x -EVTDESC16040;“曾有一豪侠与棉田之地叫古老的南方。在此美丽世界中豪侠做了最后一鞠躬。此即最后所见之骑士、淑女、主人与奴隶。只可在书中觅得,因为它只是一个记忆中的梦。一个随风而逝的文明……”——《乱世佳人》\n\n美国南部的农业经济在很多方面都类似于罗马的庄园经济或中世纪的封建经济,在这里经济与政治权力集中于庄园或封地的土地持有人——“贵族”,而这与更工业化的北方经济是不同的。不同的生活方式虽然还不至于导致一场内战,但在某种程度上也是迪克西与扬基间差异的基石。;;;;;;;;;;;;x -EVTOPTA16040;主人……;;;;;;;;;;;;x -EVTOPTB16040;……以及奴隶;;;;;;;;;;;;x -EVTNAME16050;我希望我是在迪克西;;;;;;;;;;;;x -EVTDESC16050;“我希望我是在迪克西,万岁!万岁!\n在迪克西的土地上我将住下直到死\n,去吧,去吧,去南下到迪克西。”\n\n——《迪克西的土地》\n\n可以推测迪克西(Dixie)这一被用于指代美国南方的名词来自马里兰、德拉瓦、西维吉尼亚州和宾夕法尼亚州的边界梅森-迪克西线。这一由梅森-迪克西线定义的南北双方的分歧线不仅在奴隶制上,也在于一种身份的认同感上。;;;;;;;;;;;;x -EVTOPTA16050;属于所有人的歌!;;;;;;;;;;;;x -EVTOPTB16050;庸俗的歌;;;;;;;;;;;;x -EVTNAME16060;《扬基歌》;;;;;;;;;;;;x -EVTDESC16060;“扬基傻小子进城,\n骑着只小马驹,\n他在帽里插根羽毛,\n叫它通心粉式假发”\n\n——《扬基歌》\n\n扬基(Yankee)这个词可能源自荷兰人对英国在新英格兰殖民地的昵称:“Janke”,意为“小Jan”。在十九世纪,这个名词常被用来指在南北方间的文化差异。;;;;;;;;;;;;x -EVTOPTA16060;属于所有人的歌!;;;;;;;;;;;;x -EVTOPTB16060;庸俗的歌;;;;;;;;;;;;x -EVTNAME16080;《跟随酗酒警卫》;;;;;;;;;;;;x -EVTDESC16080;“当太阳升起和鸡鸣时,\n跟随酗酒警卫的指引\n一个老人正等待着带你走向自由,\n如果你跟着酗酒警卫。”\n\n——《跟随酗酒警卫》\n\n根据传说,这首《跟随酗酒警卫》是一首通过告诉奴隶“酗酒警卫”的方向来指引他们从奴隶制的南方逃至自由的北方的歌曲,“酗酒警卫”是北斗七星的别称,北斗七星是一个总是出现于北方天空的星群。;;;;;;;;;;;;x -EVTOPTA16080;让他们歌唱;;;;;;;;;;;;x -EVTOPTB16080;危险的想法;;;;;;;;;;;;x -EVTNAME16090;金环骑士团;;;;;;;;;;;;x -EVTDESC16090;一个通过扩大奴隶制以促进南方在美国明显利益的秘密结社——金环骑士团在$PROVINCENAME$建立了一个分会。我们可以尝试镇压,但这将被视为是践踏我们的共和传统的行为。;;;;;;;;;;;;x -EVTOPTA16090;随他们去;;;;;;;;;;;;x -EVTOPTB16090;镇压他们;;;;;;;;;;;;x -EVTNAME16100;美国反奴隶制协会;;;;;;;;;;;;x -EVTDESC16100;1833年成立,美国反奴隶制协会是美国废奴主义运动的最前线组织。著名成员有佛雷德瑞克·道格拉斯和艾比·凯利·佛斯坦,该组织召开会议、进行演讲,甚至在1840-1870年间办了一份周报,这一切都是为了在美国废除奴隶制。现在协会在$PROVINCENAME$新开了家分会。我们可以阻止这家分会成立,但这将被视为是践踏我们的共和传统的行为。;;;;;;;;;;;;x -EVTOPTA16100;随他们去;;;;;;;;;;;;x -EVTOPTB16100;镇压他们;;;;;;;;;;;;x -EVTNAME16110;奴隶市场;;;;;;;;;;;;x -EVTDESC16110;“我们认为这些真理是不言而喻的:人人生而平等,造物主赋予他们若干不可剥夺的权利,其中包括生命权、自由权和追求幸福的权力。”——《1776年独立宣言》\n\n在阴冷黯淡的场所,弥漫着汗水和无知的人们。充斥着绳索的狭窄墙壁吐露着这个拍卖行交易的秘密。一个接着一个,手被系起来的黑人被强行要求站在小台子上让拍卖商拍卖。这里的人类就像牛一样被卖出,强行陷入奴役状态,成为农奴以及奴隶。;;;;;;;;;;;;x -EVTOPTA16110;……所以?;;;;;;;;;;;;x -EVTOPTB16110;令人厌恶!;;;;;;;;;;;;x -EVTNAME16120;废奴主义小册子;;;;;;;;;;;;x -EVTDESC16120;一本全面阐述了奴隶制的所谓违宪性的小册子在$PROVINCENAME$被广泛散布。因为小册子在贫困阶层里传播得最广,默许其继续传播可能会触怒贫困阶层。但如果剥夺传播这样的小册子的权利,也可能会被看做对言论自由的侵犯,进而激怒富裕阶层的某些人。我们应该取缔小册子的传播吗?;;;;;;;;;;;;x -EVTOPTA16120;不!;;;;;;;;;;;;x -EVTOPTB16120;是!;;;;;;;;;;;;x -EVTNAME16130;逃亡的奴隶;;;;;;;;;;;;x -EVTDESC16130;“我在哪儿!?”他醒来时尖叫。在被告知他被发现于越过北部边界只有几码的$STATENAME$时,他开始大笑。这是真心的大笑,只有偶尔的咳嗽才将其打断。“$STATENAME$。我在$STATENAME$。仁慈的父啊,我在$STATENAME$!”那人是一个奴隶,他是从南部的某个庄园逃跑的。他受伤了,但是还活着。在他逃到$PROVINCENAME$的路上发生了什么只有上帝知道。联邦法律命令他回到他主人那。;;;;;;;;;;;;x -EVTOPTA16130;法律就是法律;;;;;;;;;;;;x -EVTOPTB16130;让他呆在$STATENAME$;;;;;;;;;;;;x -EVTNAME16140;地下铁路;;;;;;;;;;;;x -EVTDESC16140;地下铁路是一个非正式的通道,由不同信仰与肤色的废奴主义者管理,致力于帮助奴隶逃亡到北方获得自由。我们有理由相信$PROVINCENAME$最近已发展成一个铁路活动的温床。我们可以向当地的政治家们施加压力,但必须冒着激怒北方废奴主义者的危险。;;;;;;;;;;;;x -EVTOPTA16140;就让它这样;;;;;;;;;;;;x -EVTOPTB16140;让它停止;;;;;;;;;;;;x -EVTNAME16150;铜头蛇;;;;;;;;;;;;x -EVTDESC16150;“铜头蛇”是一群反对内战,要求与南方和解的民主党员。这个绰号起源于联邦主义者把他们比作有毒的蛇,但这个政治标签反而被铜头蛇们乐意地接受了。虽然在那时还没有战争,在$PROVINCENAME$的民主党圈子内存在坚定的反废奴主义势力。扩大当地的政治活动或许可以孤立他们,但也要付出触怒南方情绪的代价。;;;;;;;;;;;;x -EVTOPTA16150;我们有更多重要的事要做;;;;;;;;;;;;x -EVTOPTB16150;一有机会就驳倒他们;;;;;;;;;;;;x -EVTNAME16160;《解放者》;;;;;;;;;;;;x -EVTDESC16160;由W·L·盖瑞森创立于1831年的《解放者》是美国内战前最有名的废奴主义报纸之一。虽然发行量最高的一期也只卖出几千册,它还是因为其坚定不移地支持废奴主义者而臭名远扬。《解放者》刚出一期,就让奴隶制的讨论愈加激烈了起来。;;;;;;;;;;;;x -EVTOPTA16160;确实;;;;;;;;;;;;x -EVTNAME16170;奴隶强权;;;;;;;;;;;;x -EVTDESC16170;奴隶强权是常被用来描述在美国南部拥有土地和奴隶的贵族的特殊词语。许多北方的政客看待奴隶制首先看到的不是虐待黑人的恶行,而是其极深地违反了美国建国文件上的共和理想,这显然更像是是对全民道德的威胁。今天南方代表在众议院阻止了一项法案的通过,尽管法案本身不重要,但是阻止法案通过的成功本身已经显露出南方各州在美国政治上力量的加强。;;;;;;;;;;;;x -EVTOPTA16170;我的集邮者法案!;;;;;;;;;;;;x -EVTNAME16180;自由州移民;;;;;;;;;;;;x -EVTDESC16180;在辩论奴隶制的最激烈的日子里,一群废奴主义者组织移民到堪萨斯与内布拉斯加以免这些州被承认为蓄奴州。蓄奴自决权使一场在州内举办的民主投票能够决定这个州是被当做蓄奴州还是自由州。这群废奴主义者被称作自由州移民,现在他们中的其中一些人已经到达了$STATENAME$。;;;;;;;;;;;;x -EVTOPTA16180;让他们定居;;;;;;;;;;;;x -EVTOPTB16180;颁布一条法令阻止他们;;;;;;;;;;;;x -EVTNAME16190;边境暴徒;;;;;;;;;;;;x -EVTDESC16190;大火吞噬了木屋,向满是星辰的天空倾泻着不舒服的黄颜色,只是稍微被从镇上冒出的烟柱所遮掩。他驰过主道,古怪的阴影跳着舞蹈紧随其后。“出来,出来,不管你在哪里!”他叫道。在镇子深处,一声枪响伴随人死时的尖叫回响着。边境暴徒为了让$STATENAME$成为一个蓄奴州,越过边境进入$PROVINCENAME$,袭击了领地内的一座边远小殖民地。;;;;;;;;;;;;x -EVTOPTA16190;糟糕的消息;;;;;;;;;;;;x -EVTOPTB16190;颁布一条法令阻止他们;;;;;;;;;;;;x -EVTNAME16200;血溅$STATENAME$;;;;;;;;;;;;x -EVTDESC16200;边境暴徒与自由州移民在$PROVINCENAME$为奴隶制问题爆发了冲突,事件已经开始让人们付出死亡的代价。冲突将以“血溅$STATENAME$"的名字为子孙后代所知,这提高了国民对奴隶制问题的意识。;;;;;;;;;;;;x -EVTOPTA16200;黑暗的一天;;;;;;;;;;;;x -EVTNAME16210;$PROVINCENAME$战争;;;;;;;;;;;;x -EVTDESC16210;$STATENAME$的边境暴徒一手导演了针对$PROVINCENAME$一处小型定居点的袭击,目的是消灭$STATENAME$的废奴主义者以及支持他们的群众。受害者数以百计,这一事件被后世称之为“$PROVINCENAME$战争”。;;;;;;;;;;;;x -EVTOPTA16210;$STATENAME$黑暗的一天;;;;;;;;;;;;x -EVTNAME16220;$STATENAME$移民援助公司;;;;;;;;;;;;x -EVTDESC16220;自由州移民与边境暴徒此消彼长的斗争给整个联邦造成了极大的负面影响。出于对废奴主义的自由州移民的援助,一家移民援助公司在$STATENAME$成立了。这家公司的目的是为了帮助废奴主义的自由州移民更好地在这一地区落地生根。在不远的将来自由州移民的数量将会大为增长。;;;;;;;;;;;;x -EVTOPTA16220;不错;;;;;;;;;;;;x -EVTNAME16230;昆特里尔侵入者发动袭击!;;;;;;;;;;;;x -EVTDESC16230;昆特里尔侵入者——这个松散的以克拉克·昆特里尔(Clarke Quantrill)为中心的组织袭击、劫掠并焚毁了自由州移民在$PROVINCENAME$的定居点。$PROVINCENAME$的这场屠杀成了亲奴隶制的私人佣兵与自由州移民在$STATENAME$旷日持久的冲突中悲剧性的一环。;;;;;;;;;;;;x -EVTOPTA16230;令人痛心的消息;;;;;;;;;;;;x -EVTNAME16240;波特瓦特米长枪团的袭击!;;;;;;;;;;;;x -EVTDESC16240;一百名波特瓦特米长枪团的成员在废奴主义者主导的$PROVINCENAME$与边境暴徒发生了武装冲突,他们试图将对方的定居定从地图上抹掉。;;;;;;;;;;;;x -EVTOPTA16240;令人痛心的消息;;;;;;;;;;;;x -EVTNAME16300;汤姆叔叔的小屋;;;;;;;;;;;;x -EVTDESC16300;斯托夫人出版于1852年的小说《汤姆叔叔的小屋》很快成为废奴小说中最广为流传的佳作。这部小说的影响如此之大以至于整个国家的注意力都开始转移到奴隶制的存废上了。因此当林肯总统在南北战争开始之初接见并拥抱斯托夫人时开玩笑说道:“原来就是你这个小妇人挑起了如此重要的一场战争!”《汤姆叔叔的小屋》的出版增加了整个国家对于奴隶制存废的注意力。;;;;;;;;;;;;x -EVTOPTA16300;原来就是你这个小妇人……;;;;;;;;;;;;x -EVTNAME16310;阿米斯塔德号案宣判;;;;;;;;;;;;x -EVTDESC16310;值得纪念的日子:1839年美国联邦最高法院最终裁定:在纽约长岛附近海域被逮捕的西班牙贩奴船阿米斯塔德号上暴力反抗奴隶主、杀死船长的奴隶们是在反抗不合法的跨大西洋贩奴贸易,是在保卫自己的合法的人身自由权利。这一判决被看做是美国废奴运动中里程碑式的胜利,社会公众对于奴隶问题的关注达到了新的高度。;;;;;;;;;;;;x -EVTOPTA16310;不错;;;;;;;;;;;;x -EVTNAME16400;$FROMCOUNTRY$申请加入联邦!;;;;;;;;;;;;x -EVTDESC16400;昨天早些时候我们收到了来自$FROMCOUNTRY_ADJ$国会的请求,他们申请成为美利坚合众国的一个州。同时,一份州宪法连同州边界地图都一同被提交给我们。绝大多数民众都希望我们能够接纳$FROMCOUNTRY$成为我们伟大而荣耀的共和国的一员。;;;;;;;;;;;;x -EVTOPTA16400;相信公众,做出正确的选择!;;;;;;;;;;;;x -EVTOPTB16400;现在时机还不成熟;;;;;;;;;;;;x -EVTNAME16410;“蟒蛇计划”的封锁被打破!;;;;;;;;;;;;x -EVTDESC16410;我们打破了“蟒蛇计划”的封锁,现在我们的海岸线又能够通航了。令人欢欣鼓舞!;;;;;;;;;;;;x -EVTOPTA16410;令人振奋的消息!;;;;;;;;;;;;x -EVTNAME16420;苏族战争;;;;;;;;;;;;x -EVTDESC16420;随着黑丘地区新移民数量的日益增多,移民与当地苏族人的冲突也日益升级。我们得到来自当地的消息,一个被称为“坐牛”的印第安人领导一个名为“主战派(War Party)”的武装组织正在达科塔领地迅速崛起。;;;;;;;;;;;;x -EVTOPTA16420;我们将让这些苏族人再无立锥之地!;;;;;;;;;;;;x -EVTNAME16430;苏族战争结束;;;;;;;;;;;;x -EVTDESC16430;“坐牛”和他领导的勇士们投降了,苏族人输掉了这场战争。也许以后我们还会和其他印第安民族发生战争,但是苏族已经被征服了。他们永远不再被允许拥有具有威胁性的武装力量,苏族从与我们开战那一刻起就不再拥有未来了。我们多少会感到一些伤感:这个曾经伟大的部族因为我们的原因而成为了教科书里的回忆。;;;;;;;;;;;;x -EVTOPTA16430;愿其安息;;;;;;;;;;;;x -EVTNAME16440;阿帕奇战争;;;;;;;;;;;;x -EVTDESC16440;一个自称维多利奥的人领导一伙新墨西哥的阿帕奇人崛起,目前已有数名殖民者遭到虐杀。由于白人不断侵入被认为是阿帕奇家园一部分的领土,维多利奥与他的同伙愤懑不已,决心反抗合众国的权威。;;;;;;;;;;;;x -EVTOPTA16440;他们会屈服的,或早或晚。;;;;;;;;;;;;x -EVTNAME16450;逮捕杰罗尼莫;;;;;;;;;;;;x -EVTDESC16450;阿帕奇部落德高望重的首领杰罗尼莫以及他的一小部分支持者向亨利·劳顿上校率领的军队投降。随着杰罗尼莫的被捕,阿帕奇族在西部地区最后的抵抗力量也被消灭了,这个曾经令人骄傲的印第安部族也归于沉寂了。很多年后,杰罗尼莫在弥留之际对自己的侄子说道自己一生最后悔的决定就是向白人投降。;;;;;;;;;;;;x -EVTOPTA16450;向总统致敬!;;;;;;;;;;;;x -EVTNAME17000;妇女参政运动;;;;;;;;;;;;x -EVTDESC17000;“……我们将不再忍受我们所受到的不公正待遇,我们绝不退缩,我们不再沉默!给予妇女投票的权利!”\n\n近年来不断发展的自由主义与女权主义思潮推动$COUNTRY$的妇女们建立了女权组织,她们要求政府赋予妇女同男子同等的法律权利。$COUNTRY$全国的妇女们都离开了被认为是她们理所应当的角色:家庭主妇或是不用付费的保姆,转而要求投票的权利、工作的权利乃至拥有属于自己的财产的权利。;;;;;;;;;;;;x -REMOVE_EVTOPTA17000;在这个紧要关头我们不能容许女权主义者泛滥;;;;;;;;;;;;x -REMOVE_EVTOPTB17000;只要她们得到了广泛的支持,我们就不反对……;;;;;;;;;;;;x -EVTNAME17010;妇女会议;;;;;;;;;;;;x -EVTDESC17010;一小群妇女组织了一场关于妇女权利的国际会议。为期两天的$CAPITAL$会议虽然不仅邀请了妇女代表参加,也邀请了相当数量的男性参加,但是第一天的议程只有女代表被允许参与讨论,第二天妇女代表就通过这种政治策略通过了一系列议案。尽管男女代表的分歧并没有得到消弭,会议还是决定通过十项改革议案,要求妇女在以下事务中享有与男子同等的权利:家庭法、教育权、财产权、工作权、宗教自由等。;;;;;;;;;;;;x -EVTOPTA17010;动用秘密警察逮捕这些危险的革命分子;;;;;;;;;;;;x -EVTOPTB17010;向会议表示祝贺,表达对其事业的支持;;;;;;;;;;;;x -REMOVE_EVTOPTC17010;噢,不……;;;;;;;;;;;;x -REMOVE_EVTOPTD17010;这可不怎么样。;;;;;;;;;;;;x -REMOVE_EVTNAME17020;世界废奴主义者大会;;;;;;;;;;;;x -REMOVE_EVTDESC17020;世界废奴主义者大会期间,有一部分妇女代表同时也是女权主义大会的代表。在大会正式开始之前,男代表们投票决定不允许女性参加此次大会或者要求妇女代表们坐在会场中远离男代表视线的指定区域。而另一部分男代表则反对将妇女排除于大会之外,并决定如果他们的意见不被采纳,他们将选择坐在紧邻妇女代表的区域。;;;;;;;;;;;;x -REMOVE_EVTOPTA17020;不,绝不允许她们参加会议!;;;;;;;;;;;;x -REMOVE_EVTOPTB17020;太糟糕了。;;;;;;;;;;;;x -REMOVE_EVTOPTC17020;不错。;;;;;;;;;;;;x -REMOVE_EVTOPTD17020;给予她们参会的权利。;;;;;;;;;;;;x -REMOVE_EVTNAME17030;女性开始从事社会工作;;;;;;;;;;;;x -REMOVE_EVTDESC17030;当战争爆发,所有健全的成年男性都被征召进入军队时,很多女性开始走出家门开始从事社会工作。然而,当她们意识到自己的薪水只有男人们的一半时,妇女们开始争取同工同酬的权利。;;;;;;;;;;;;x -REMOVE_EVTOPTA17030;非常好!;;;;;;;;;;;;x -REMOVE_EVTOPTB17030;很有趣。;;;;;;;;;;;;x -REMOVE_EVTOPTC17030;给我更多的信息……;;;;;;;;;;;;x -REMOVE_EVTOPTD17030;绝不可能。;;;;;;;;;;;;x -REMOVE_EVTNAME17040;有关投票权;;;;;;;;;;;;x -REMOVE_EVTDESC17040;关于女权主义者正在召开谋求妇女政治权利的大会的谣言并非空穴来风。为期两天的大会邀请了男女性代表共同参加,会上代表们讨论了是否应当寻求妇女投票权,会议并未取得一致意见。最后代表们做出了十项改革提议,包括:要求妇女在家庭中取得平等的地位、受教育权、工作权、宗教自由等。;;;;;;;;;;;;x -REMOVE_EVTOPTA17040;有趣。;;;;;;;;;;;;x -REMOVE_EVTOPTB17040;很好。;;;;;;;;;;;;x -REMOVE_EVTOPTC17040;马马虎虎。;;;;;;;;;;;;x -REMOVE_EVTOPTD17040;荒谬绝伦!;;;;;;;;;;;;x -REMOVE_EVTNAME17050;泥泞大游行;;;;;;;;;;;;x -REMOVE_EVTDESC17050;$CAPITAL$坏天气总是在和我们作对,满地烂泥便是坏天气的最好写照。然而更令人头疼是“泥泞大游行”。这场争取妇女普选权的游行吸引了来自不同组织如纺织工人协会、禁酒协会、艺术家协会等超过3000名女性参加。;;;;;;;;;;;;x -REMOVE_EVTOPTA17050;很好。;;;;;;;;;;;;x -REMOVE_EVTOPTB17050;伟大的工作!;;;;;;;;;;;;x -REMOVE_REMOVE_EVTNAME17060;号外:泥泞大游行;;;;;;;;;;;;x -REMOVE_EVTDESC17060;一份来自相邻地区的报纸宣称:尽管天气非常恶劣,还是有相当多的民众加入了“泥泞大游行”的队伍。“……少许红白色调勾勒出了令人激动的玫瑰标志,周围则聚满了红白手帕的宣传品,具体内容用的白色横幅以及艳丽的鲜红大字:女士们(争取你们的投票权)!”;;;;;;;;;;;;x -REMOVE_EVTOPTA17060;姐妹们加油!;;;;;;;;;;;;x -REMOVE_EVTOPTB17060;真可怕……;;;;;;;;;;;;x -REMOVE_EVTNAME17070;全国妇女参政运动联盟和全国妇女投票权运动同盟;;;;;;;;;;;;x -REMOVE_EVTDESC17070;这两个团体分别自称全国妇女参政运动联盟和全国妇女投票权运动同盟。这两个团体都为争取妇女投票权而斗争。然而相比之下,后者提出了更为激进的要求如:希望离婚程序更加简便、消除就业和薪水方面对妇女的歧视等等。;;;;;;;;;;;;x -REMOVE_EVTOPTA17070;支持全国妇女参政运动联盟!;;;;;;;;;;;;x -REMOVE_EVTOPTB17070;支持全国妇女投票权运动同盟!;;;;;;;;;;;;x -REMOVE_EVTOPTC17070;我谁也不支持。;;;;;;;;;;;;x -REMOVE_EVTNAME17080;争取“已婚妇女独立财产权法案”运动;;;;;;;;;;;;x -REMOVE_EVTDESC17080;“已婚的妇女不但不能享有独立的财产权,连法律人格也是依附于丈夫的,已婚妇女成了完全不受法律保护的人。我们要改变这一切,我们要求妇女能够按照自己的意愿处理属于自己的财产。我们要求法庭将妻子与丈夫看做是独立的两个法律人格。”\n\n处于弱势地位的女性又一次觉醒了。;;;;;;;;;;;;x -REMOVE_EVTOPTA17080;她们的要求应当满足!;;;;;;;;;;;;x -REMOVE_EVTOPTB17080;这是不可能的。;;;;;;;;;;;;x -REMOVE_EVTNAME17090;签署已婚妇女独立财产权法案;;;;;;;;;;;;x -REMOVE_EVTDESC17090;“万分感谢您的支持!”“如果没有您的支持,我们永远无法走到今天这一步。”\n\n“呵呵,她们永远是这么的得寸进尺。”“我将让她们在眼泪中结束这一切”\n\n一部分心存不满的民众们表达着他们对“已婚妇女独立财产权法案”的怨气。而大部分观点则认为通过“已婚妇女独立财产权”是一件好事。;;;;;;;;;;;;x -REMOVE_EVTOPTA17090;很好。;;;;;;;;;;;;x -REMOVE_EVTNAME17100;全国妇女投票权运动同盟:妇女应该受到教育;;;;;;;;;;;;x -REMOVE_EVTDESC17100;“如果教授您并不希望看到一位带着苏格兰帽的女学生出现,那么我可以去掉我的头饰并且坐在教室的角落里,但是我并不会为此而不上课的。“\n\n这名女学生直视教授的目光直到教授改变了主意才坐下。她是第一位步入大学校园的女学生,显然大多数同学并不能接受女性出现在大学校园里。当初她向这所大学提出入学申请时,老师将是否允许她入学的问题交给学生投票表决,参与投票的学生甚至认为这是一场闹剧。现在她已经学会了忍受各种歧视与无礼。更多的女性选择向政府施压,要求获得进入大学学习的资格。;;;;;;;;;;;;x -REMOVE_EVTOPTA17100;为什么不允许呢;;;;;;;;;;;;x -REMOVE_EVTOPTB17100;绝不可能!;;;;;;;;;;;;x -REMOVE_EVTNAME17110;全国妇女参政运动联盟:妇女应该受到教育;;;;;;;;;;;;x -REMOVE_EVTDESC17110;“如果教授您并不希望看到一位带着苏格兰帽的女学生出现,那么我可以去掉我的头饰并且坐在教室的角落里,但是我并不会为此而不上课的。”\n\n这名女学生直视教授的目光直到教授改变了主意才坐下。她是第一位步入大学校园的女学生,显然大多数同学并不能接受女性出现在大学校园里。当初她向这所大学提出入学申请时,老师将是否允许她入学的问题交给学生投票表决,参与投票的学生甚至认为这是一场闹剧。现在她已经学会了忍受各种歧视与无礼。更多的女性选择向政府施压,要求获得进入大学学习的资格。;;;;;;;;;;;;x -REMOVE_EVTOPTA17110;为什么不呢?;;;;;;;;;;;;x -REMOVE_EVTOPTB17110;绝不可能!;;;;;;;;;;;;x -REMOVE_EVTNAME17120;投票决定妇女政治权利;;;;;;;;;;;;x -REMOVE_EVTDESC17120;参议院关于投票决定女性政治政治权利的压力与日俱增。全国妇女投票权运动同盟几乎每天都在情愿和游行。;;;;;;;;;;;;x -REMOVE_EVTOPTA17120;我们将对这一问题展开详细的讨论。;;;;;;;;;;;;x -REMOVE_EVTOPTB17120;我们是不会允许这种事情发生的。;;;;;;;;;;;;x -REMOVE_EVTNAME17130;争取妇女投票权的非法游行;;;;;;;;;;;;x -REMOVE_EVTDESC17130;打碎玻璃、试图焚毁建筑物、袭击警官……虽然遇袭警官并无大碍,但是我可以确定这些足以让他们颜面无存。“是什么让你们做这样的事?”警察问道。\n女嫌犯却拒绝回答他的任何问题。这名警官只好选择离开监狱,但他很快被另一名警官拦住了。\n“自从被捕后这名女嫌犯就开始了绝食。我们该怎么办?”。\n“现阶段最好什么也不做,给她提供足够的食物和水就是了,用不着强迫她吃,饿的时候她自然就会吃了。”;;;;;;;;;;;;x -REMOVE_EVTOPTA17130;好。;;;;;;;;;;;;x -REMOVE_EVTNAME17140;绝食斗争;;;;;;;;;;;;x -REMOVE_EVTDESC17140;“已经两天了,她还是不吃不喝。真想不通,她干嘛要这样?”她是一名争取妇女投票权运动的成员,也许她是想通过绝食斗争来获得更多的支持。“我们该怎么办?”;;;;;;;;;;;;x -REMOVE_EVTOPTA17140;释放她。;;;;;;;;;;;;x -REMOVE_EVTOPTB17140;给她灌些吃的!;;;;;;;;;;;;x -REMOVE_EVTNAME17150;猫鼠法案;;;;;;;;;;;;x -REMOVE_EVTDESC17150;'快,快来,那名争取妇女投票权运动成员,她,她死了!'绝食斗争和警方采取的灌食行动杀死了她。公众日益增长的对警方灌食行动的强烈不满迫使政府迅速向议会提交了猫鼠法案。该法案要求将身体虚弱的罪犯保外就医,等身体恢复后重新收押。;;;;;;;;;;;;x -REMOVE_EVTOPTA17150;好。;;;;;;;;;;;;x -REMOVE_EVTNAME17160;“特勤保卫队”;;;;;;;;;;;;x -REMOVE_EVTDESC17160;猫鼠法案释放了很多争取妇女投票权运动的成员,她们正在计划如何不会在身体康复后被再次投入监狱,于是该组织的其他成员和领导创建了一支有三十名女性组成的保护组织自称“特勤保卫队”。特勤保卫队的成员都受过严格的空手道训练。她们的训练地点都选在隐蔽的地方以避开警方的关注。特勤保卫队成立后不久,就与试图逮捕争取妇女投票权运动的领袖爆发了肉搏战。这场肉搏战引发了媒体的广泛关注,也使得上议院对妇女投票权问题的讨论达到了前所未有的深度。;;;;;;;;;;;;x -REMOVE_EVTOPTA17160;我们必须采取措施缓和局势。;;;;;;;;;;;;x -REMOVE_EVTOPTB17160;我们决不能允许这种事情的发生!;;;;;;;;;;;;x -REMOVE_EVTNAME17170;争取妇女投票权运动:成功;;;;;;;;;;;;x -REMOVE_EVTDESC17170;妇女们漫长而艰辛的斗争终于结出了胜利果实。争取妇女投票权运动的领袖们将她们的政治诉求递交给了上议院议长,议长将她们的请求变成了一份有关政治改革的议案并提交议会表决。现在,你将投下对议案起决定作用的一票,你的一票将使得所有问题有一个明确的答案:女性将在法律上与男性平等并取得与男性一样的权利吗?;;;;;;;;;;;;x -REMOVE_EVTOPTA17170;我支持。;;;;;;;;;;;;x -REMOVE_EVTOPTB17170;我反对。;;;;;;;;;;;;x -REMOVE_EVTNAME17500;劳工联盟;;;;;;;;;;;;x -REMOVE_EVTDESC17500;来自不同产业不同地方的工人们组成了劳工联盟,该组织将就薪资水平、工作条例、申诉程序、奖惩条例、福利待遇、安全保护以及劳资关系与你进行谈判。;;;;;;;;;;;;x -REMOVE_EVTOPTA17500;很好。;;;;;;;;;;;;x -REMOVE_EVTOPTB17500;好吧。;;;;;;;;;;;;x -REMOVE_EVTNAME17510;八小时工作制;;;;;;;;;;;;x -REMOVE_EVTOPTA17510;这辈子也别想。;;;;;;;;;;;;x -REMOVE_EVTOPTB17510;也许吧。;;;;;;;;;;;;x -REMOVE_EVTOPTC17510;当然可以;;;;;;;;;;;;x -REMOVE_EVTNAME17520;面包与玫瑰;;;;;;;;;;;;x -REMOVE_EVTDESC17520;'我们需要面包,但是我们也需要玫瑰!'妇女们包围了工厂,高声喊着口号并举着写有“我们需要面包,但是我们也要玫瑰!"的标语。工厂的工作及其辛苦而且工人们总是在面对各种危险。资本家在实行八小时工作制之后,开始削减工人们的工资并裁减了一半的员工。这样一下,剩下的一半员工要面对的是双倍的工作和只有原来一半的薪水。没过多久工人们就开始起来反抗资本家了。;;;;;;;;;;;;x -REMOVE_EVTOPTA17520;他们什么也别想得到。;;;;;;;;;;;;x -REMOVE_EVTOPTB17520;满足他们部分要求。;;;;;;;;;;;;x -REMOVE_EVTOPTC17520;全面满足他们。;;;;;;;;;;;;x -REMOVE_EVTNAME17530;流血的罢工;;;;;;;;;;;;x -REMOVE_EVTDESC17530;工厂还是屠宰场?”屠宰场“正在成为工厂的昵称,几乎每天都有工人因为各种事故而丧生,其中大部分都是由吊车造成的。日益降低的安全生产标准和越来越低的薪水引发了一场造成二十多人死伤的大罢工。当工人们意识到自己的薪水遭到克扣时,工人们要求工厂管理者们给出一个合理的解释,但是管理层拒绝了这一要求。终于,愤怒的工人们选择了罢工抗争。而管理层则选择雇佣罢工破坏者和私人保镖来保护自己。当罢工破坏者们到达工厂的时候,迎接他们的是石头和棍棒。警察到达后同工人们以及罢工破坏者发生了流血冲突,直接造成了二十多人死亡。。;;;;;;;;;;;;x -REMOVE_EVTOPTA17530;这一切必须结束了!;;;;;;;;;;;;x -REMOVE_EVTOPTB17530;保证他们的权利;;;;;;;;;;;;x -REMOVE_EVTNAME17540;温和罢工;;;;;;;;;;;;x -REMOVE_EVTDESC17540;'八小时工作,八小时娱乐,八小时休息''我们要面包,我们也要玫瑰!'回荡在邻省的口号终于也波及到了我们这里。;;;;;;;;;;;;x -REMOVE_EVTOPTA17540;真不可思议。;;;;;;;;;;;;x -REMOVE_EVTOPTB17540;太疯狂了。;;;;;;;;;;;;x -REMOVE_EVTNAME17550;大罢工!;;;;;;;;;;;;x -REMOVE_EVTDESC17550;'工厂里使用的化学物质让我们生病''光是待在工厂里就对健康绝对有害,更别说在那儿工作了!'工人们要求更高的薪水和更好的工作条件,而这是工厂所有者所不希望看到的。仅仅五十个金币就能够重建工厂的部分建筑,改善工作环境。;;;;;;;;;;;;x -REMOVE_EVTOPTA17550;我将资助这项工程。;;;;;;;;;;;;x -REMOVE_EVTOPTB17550;不可能!;;;;;;;;;;;;x -REMOVE_EVTNAME17560;五一劳动节;;;;;;;;;;;;x -REMOVE_EVTDESC17560;人们在街道上游行支持各种各样的劳工组织。这是平静而光荣的一天。;;;;;;;;;;;;x -REMOVE_EVTOPTA17560;祝福他们!;;;;;;;;;;;;x -REMOVE_EVTOPTB17560;很好。;;;;;;;;;;;;x -REMOVE_EVTOPTC17560;真麻烦……;;;;;;;;;;;;x -EVTNAME17570;前进报!;;;;;;;;;;;;x -EVTDESC17570;“更多的,更多的!更多$CAPITAL$的大罢工。工人要求更高的工资。更多的,更多的!更多……”\n\n一份社会主义报纸《前进报》在$CAPITAL$创刊了。这份报纸报道各种罢工、时政新闻以及国内外的社会主义运动。;;;;;;;;;;;;x -EVTOPTA17570;他们不是说没有偏左翼的媒体么……;;;;;;;;;;;;x -EVTOPTB17570;有意思,我了解了;;;;;;;;;;;;x -REMOVE_EVTNAME17580;国家就业培训所;;;;;;;;;;;;x -REMOVE_EVTDESC17580;尽管不断遭受批评,一个多方组成的委员会还是得以成立,其目的在与建立国家就业培训所来帮助失业人员。\n第一家国家就业培训所在委员会第一次会议之后正式开始工作,有大约一千名失业人员通过国家就业培训所找到了工作。而其他失业者就没有这么幸运了,只能带着疲惫、饥饿回家。所有没有找到工作的工人得到承诺:可以给他们免费的面包,但很快又变成发放一笔钱代替面包。这是一个巨大的错误。;;;;;;;;;;;;x -REMOVE_EVTOPTA17580;这真不是一个好的预兆。;;;;;;;;;;;;x -REMOVE_EVTOPTB17580;好的。;;;;;;;;;;;;x -REMOVE_EVTNAME17590;工人起义;;;;;;;;;;;;x -REMOVE_EVTDESC17590;工人和同情者们走上街道抗议。国家就业培训所被关闭以及很多工人被裁员引发了大量工人的强烈抗议。当政府采取措施时,工人们则做出了反击:他们占领了一些建筑物,并设置了一些路障。反抗者的数量每天都在增加;;;;;;;;;;;;x -REMPVE_EVTOPTA17590;很好……;;;;;;;;;;;;x -REMOVE_EVTOPTB17590;了解了。;;;;;;;;;;;;x -REMOVE_EVTNAME17600;工会联盟;;;;;;;;;;;;x -REMOVE_EVTDESC17600;来自若干个不同工厂的工人们组成了工会联盟,他们将通过工会联盟就薪水、工作条例、投诉处理程序、奖惩机制、福利待遇、工厂安全措施等进行谈判。;;;;;;;;;;;;x -REMOVE_EVTOPTA17600;很好。;;;;;;;;;;;;x -REMOVE_EVTOPTB17600;了解。;;;;;;;;;;;;x -REMOVE_EVTNAME17610;增产运动;;;;;;;;;;;;x -REMOVE_EVTDESC17610;为了做到自给自足并$PROVINCENAME$开始出口,我们应该新增一些农业定居点。;;;;;;;;;;;;x -REMOVE_EVTOPTA17610;很好。;;;;;;;;;;;;x -REMOVE_EVTOPTB17610;不行。;;;;;;;;;;;;x -REMOVE_EVTNAME17620;黑衫军;;;;;;;;;;;;x -REMOVE_EVTDESC17620;一小支由默默无闻的本-穆索尔领导的自称黑衫军的私人武装,对我们的部队发动了漫无目的的袭击。此次袭击导致数名士兵丧失。;;;;;;;;;;;;x -REMOVE_EVTOPTA17620;征募更多的士兵!;;;;;;;;;;;;x -REMOVE_EVTNAME17630;进军$CAPITAL$;;;;;;;;;;;;x -REMOVE_EVTDESC17630;本-穆索尔领导的黑衫军正在进军$CAPITAL$。;;;;;;;;;;;;x -REMOVE_EVTOPTA17630;攻击!;;;;;;;;;;;;x -REMOVE_EVTOPTB17630;前进!;;;;;;;;;;;;x -REMOVE_EVTNAME17640;自由军团;;;;;;;;;;;;x -REMOVE_EVTDESC17640;一队自称“自由军团”的士兵受到邻省黑衫军的影响也开始起来反抗政府。这多少也算是个威胁。;;;;;;;;;;;;x -REMOVE_EVTOPTA17640;这对我们不构成威胁。;;;;;;;;;;;;x -REMOVE_EVTOPTB17640;比我们差远了!;;;;;;;;;;;;x -REMOVE_EVTNAME17650;《我无处不在》;;;;;;;;;;;;x -REMOVE_EVTDESC17650;一条取自报纸《我无处不在》的摘要:\n\n“……我国应扩充军备,为了国家利益先发制人。军队应被用于……”“……保证国家统一,征服自古以来就属于我国的地区……”“……儿童是我们的未来……”\n\n报纸热情地宣扬沙文主义,法西斯主义和复国主义。;;;;;;;;;;;;x -REMOVE_EVTOPTA17650;很好。;;;;;;;;;;;;x -REMOVE_EVTOPTB17650;真糟糕!;;;;;;;;;;;;x -REMOVE_EVTNAME17660;黑衫党大屠杀;;;;;;;;;;;;x -REMOVE_EVTDESC17660;在当地引发大破坏后,黑衫党袭击了一批温和的社会主义者和自由主义者。黑衫党捉住他们,并将其带到中央公园处决。;;;;;;;;;;;;x -REMOVE_EVTOPTA17660;可怜的社会主义者。;;;;;;;;;;;;x -REMOVE_EVTOPTB17660;太好了!;;;;;;;;;;;;x -REMOVE_EVTOPTC17660;可怜的自由主义者。;;;;;;;;;;;;x -REMOVE_EVTNAME17670;自由军团大屠杀;;;;;;;;;;;;x -REMOVE_EVTDESC17670;自由军团决心采取实际行动,袭击了一批温和的社会主义者和自由主义者。自由军团捉住他们,并将其带到中央公园处决。他们干得太过火了。;;;;;;;;;;;;x -REMOVE_EVTOPTA17670;可怜的社会主义者。;;;;;;;;;;;;x -REMOVE_EVTOPTB17670;加油,自由军团!;;;;;;;;;;;;x -REMOVE_EVTOPTC17670;可怜的自由主义者;;;;;;;;;;;;x -REMOVE_EVTNAME17680;法西斯的福利;;;;;;;;;;;;x -REMOVE_EVTDESC17680;“无人应挨饿受冻。”大街拐角处的一个食物发放处吸引了你的注意。健康的热食被发放给饥饿的失业者,当然还附送一本充满法西斯宣传的小册子。;;;;;;;;;;;;x -REMOVE_EVTOPTA17680;很好。;;;;;;;;;;;;x -REMOVE_EVTOPTB17680;阻止他们!;;;;;;;;;;;;x -REMOVE_EVTNAME17690;啤酒馆暴动;;;;;;;;;;;;x -REMOVE_EVTDESC17690;啤酒馆充斥着觥筹交错的声音与醉鬼的歌声,直到大门被一群黑衫党强行打破。\n\n“大厅里有六百人。所有人都不许离开!”\n\n一个不速之客跳上一张桌子,开始滔滔不绝的宣扬革命,国家统一和组建新政府。一些客人被他打动了,咆哮着要求加入革命。;;;;;;;;;;;;x -REMOVE_EVTOPTA17690;很好!;;;;;;;;;;;;x -REMOVE_EVTOPTB17690;什……什么?;;;;;;;;;;;;x -EVTNAME18000;议会改组;;;;;;;;;;;;x -EVTDESC18000;“……还有,在人民对改革与社会正义的强烈诉求、饥荒导致的暴动和阶级斗争下,我们的党有支援过$COUNTRY_ADJ$工人的事业吗?没有,除了不断保证会最终满足那模糊不清的承诺以外什么都没做!同僚们,由于这些以及更多的原因,我作为这里的一员已经不能再接受自己做一个自由派了,除非恢复这个词的本义:做一个社会主义者。”\n\n上议院的某个激进成员集团转投社会主义,鼓动社会改革、平等和工人团结。我们可以向党组织施压以保持其党内凝聚力。;;;;;;;;;;;;x -EVTOPTA18000;随他们去吧;;;;;;;;;;;;x -EVTOPTB18000;施加政治压力;;;;;;;;;;;;x -EVTNAME18010;无所顾忌的反对派;;;;;;;;;;;;x -EVTDESC18010;“社会民主徒具名义上的民主。在这个党拼命维持假象的同时,对于任何诚实的观察者来说已有了丰富的证据证明长久以来它已经脱离议会秩序而将权力转移到老掉牙的群众活动、死板的信条和裙带关系上。当堤岸崩决之时,要让人民知道一些人在逆潮流而动。”\n\n上议院中的一派不满者已经结盟反对拒绝通过政治改革的社会主义者。通过施加政治压力,我们能影响这个新反对派的构成。;;;;;;;;;;;;x -EVTOPTA18010;自由保守派;;;;;;;;;;;;x -EVTOPTB18010;保守自由派;;;;;;;;;;;;x -EVTNAME18020;上议院宪章改革辩论;;;;;;;;;;;;x -EVTDESC18020;“……还有,我们自称保守派的人士说,下层阶级由于教育以及对道德和社会理解力的缺陷,不适合享有代表权。我现向会议表示这种话除了是对鸡与蛋问题的基本混淆以外什么都不是。因为如果不是这个有代表下层阶级的贵族会议长久以来处心积虑的设计的话,那么也许,那些缺陷就不会仍被弃之不顾直到腐坏了。”\n\n今天上议院一场激动人心的演说导致数人转投支持宪章改革议题的自由派。公众要求普选的呼声持续壮大。;;;;;;;;;;;;x -EVTOPTA18020;可是缺陷依旧是缺陷;;;;;;;;;;;;x -EVTOPTB18020;该是改革的时候了;;;;;;;;;;;;x -EVTNAME18030;讨论集会问题的一次会面;;;;;;;;;;;;x -EVTDESC18030;“……你看到了,我亲爱的老朋友,我在上议院需要你的支持来通过这项动议。”\n\n上议院的自由派指向其他党的“摇摆选民”,发起了一场引人注目的攻势。他们正在上议院搜集支持以废除对公共集会的禁令。拉票战已经取得了一些成功,我们需要决定如何应对。;;;;;;;;;;;;x -EVTOPTA18030;无声地支持;;;;;;;;;;;;x -EVTOPTB18030;不管它;;;;;;;;;;;;x -EVTNAME18040;红色恐怖;;;;;;;;;;;;x -EVTDESC18040;“……我在$CAPITAL$的街上看到了红色的旗帜,我相信与这场兴起的社会主义浪潮战斗的唯一方法只有实行和解。”\n\n上议院中一群致力改革的自由派人士决定就工会改革议题同社会主义者站在一起。该群体声称我们的现行政策太不允许舆论摇摆,他们主张为了保护工人利益,劳工改革是必需的。他们正在组建一个议会集团。我们该为反制此行动而幕后操纵议会吗?;;;;;;;;;;;;x -EVTOPTA18040;那没必要;;;;;;;;;;;;x -EVTOPTB18040;是的,要遏制他们;;;;;;;;;;;;x -EVTNAME18050;紧迫的关注点;;;;;;;;;;;;x -EVTDESC18050;“……就是现在,与新生力量一起,我重申我那还没有取得本议院任何可以说是回应的难题是:新闻改革议题上该做什么?我,以及和我一起的许多同僚,一直主张改革的时机就是现在,但本次会议仍然完全不愿意给出哪怕一个答案,更不用说一项政策了。”\n\n议会中的改革倾向议员改组了一个新的联盟来推进新闻改革的议程。充分利用大众对言论自由的普遍支持,上议院中的自由主义者正在获得力量。;;;;;;;;;;;;x -EVTOPTA18050;动议通过;;;;;;;;;;;;x -EVTOPTB18050;动议不予考虑;;;;;;;;;;;;x -EVTNAME18060;作用与反作用;;;;;;;;;;;;x -EVTDESC18060;“这就是为什么我们对进一步改革的主张只能回答‘不’的原因!我们带着有限改革的纲领来此,但是我们现在所听到的改革讨论,威胁要推翻这片土地上每一个神圣而久远的既有制度,并最终瓦解我们社会的基本结构。”\n\n不满于盛行的政治风向,上议院中几个派系成员间的某一不洁联盟已经结成为一个集团,致力于反对根本改革政治体制的所有进一步努力。;;;;;;;;;;;;x -EVTOPTA18060;党鞭会让他们走上正轨的;;;;;;;;;;;;x -EVTOPTB1806;正是我的想法!;;;;;;;;;;;;x -EVTNAME18070;反动政变;;;;;;;;;;;;x -EVTDESC18070;“……有人反对吗?”\n\n在一场仓促召集的上议院临时会议上,通过了一项奇怪的宪政改革动议。该改革提议的体制允许政党任命上议院。从这一行动的各方面看来,无不都显示这是一场由执政的反动党蓄谋已久的政变。;;;;;;;;;;;;x -EVTOPTA18070;照计划进行;;;;;;;;;;;;x -EVTOPTB18070;质问动议的合法性;;;;;;;;;;;;x -EVTNAME18080;工资奴隶制;;;;;;;;;;;;x -EVTDESC18080;上议院举行了一场针对工资奴隶制问题的辩论,社会党正通过主张工资改革的必要而大受支持。对进一步社会改革的广泛群众支持已经导致议院里几位名义上非社会主义的议员越来越多地受到他们故乡选区的施压,以致他们中一些人考虑转投社会主义集团。通过政治操作,我们或许能避免议员大量倒向社会主义,但这或许将被我国群众中的广大阶层视为一个独裁举动。;;;;;;;;;;;;x -EVTOPTA18080;随他们去吧;;;;;;;;;;;;x -EVTOPTB18080;把他们管起来;;;;;;;;;;;;x -EVTNAME18090;自由派核心呼吁改革;;;;;;;;;;;;x -EVTDESC18090;自由派核心共同推动对政改议程的施压。自由派举例表达他们对以下事实的担忧:国家机构对公民私生活的侵犯,以及政治体制以牺牲多数人利益为代价,被牢牢地掌控在少数人的手中。他们威胁在没有解决以上令人忧虑的事实以前,他们将会阻止上议院通过一切法案。少数其他政党的成员正考虑与自由派在政改议题上联合一致,我方的任何犹豫都很可能会加剧公众对改革的缓慢步伐的失望之情。;;;;;;;;;;;;x -EVTOPTA18090;我们需要一个两党的解决方案;;;;;;;;;;;;x -EVTOPTB18090;阻碍任何改革动议;;;;;;;;;;;;x -EVTNAME18100;议会卫生保健委员会;;;;;;;;;;;;x -EVTDESC18100;“……因此,似乎对我来说,我们广受赞誉的制度有一个瑕疵,那就是最底层的工人甚至不能承担他们自己和他们的亲人的,哪怕是最低程度的卫生生活条件。充斥烟灰的肮脏棚舍在烟灰堆积而成的阴影下如雨后春笋般冒出来挤成一团,它们是霍乱、结核病与道德败坏的潮湿与黑暗的温床。我的同僚们,一个有限的卫生改革将十分有助于改善这些问题。”\n\n上议院因对推动社会迫切需要的社会改革的明显无力而陷入混乱。;;;;;;;;;;;;x -EVTOPTA18100;把议题拖延到下次选举;;;;;;;;;;;;x -EVTOPTB18100;强行通过改革;;;;;;;;;;;;x -EVTNAME18110;临时议会多数派;;;;;;;;;;;;x -EVTDESC18110;“我相信是可能达成一项协议的。”\n\n在失业救济金议题上已经形成一个临时上议院多数派。议会发言时,保守团体领袖认为如果仅仅是这些措施的话,是可以作为国家政策的一项实验通过的。鉴于群众对当今失业者困境的不满,他的团体将支持某一关于适度失业补助的提案。尽管自由派仍不满足于该提议,但若不通过提案的话将会被当作是错失改革良机。;;;;;;;;;;;;x -EVTOPTA18110;好运偏爱勇者;;;;;;;;;;;;x -EVTOPTB18110;现在时机未到;;;;;;;;;;;;x -EVTNAME18120;上议院保守化;;;;;;;;;;;;x -EVTDESC18120;“我相信,当前分歧的唯一天然解决之道是主张在此议题上偏向我保守派的同僚。”\n\n某一保守的国家政策,配合上升的斗争性,得到了强力的公众支持。这引起了上议院内的摩擦。数名自由派议员正考虑倒向保守派,只有大手大脚地利用党鞭才能使自由派们都保持坐到自己的位子上了。;;;;;;;;;;;;x -EVTOPTA18120;随他们去吧。;;;;;;;;;;;;x -EVTOPTB18120;抽响党鞭!;;;;;;;;;;;;x -EVTNAME18130;红色旋风;;;;;;;;;;;;x -EVTDESC18130;近来一股红色旋风似乎在上议院完成一项杰作,越来越多的议员表示乐意配合和支持执政的社会党。如果我们我们不希望看到社会主义者在议院中获得单一多数,现在是时候行动了。;;;;;;;;;;;;x -EVTOPTA18130;该发生的会发生的;;;;;;;;;;;;x -EVTOPTB18130;行动起来阻止变节;;;;;;;;;;;;x -EVTNAME18140;法西斯主义者主张权力;;;;;;;;;;;;x -EVTDESC18140;长枪党在街头和上议院里同时耀武扬威。几名保守派议员正千方百计考虑倒向法西斯派,而阻止改组无疑将导致法西斯主义者的斗争性上升。;;;;;;;;;;;;x -EVTOPTA18140;什么也别做;;;;;;;;;;;;x -EVTOPTB18140;防止夺权;;;;;;;;;;;;x -EVTNAME18150;选举改革;;;;;;;;;;;;x -EVTDESC18150;小小的自由党正利用$COUNTRYNAME$社会动荡的时机达成政治目的,他们试图使上议院内一些较左倾的保守派人士转投他们的事业。目前在谈的议题事关选举改革,而一些保守派人士正考虑在此议题上支持自由党。;;;;;;;;;;;;x -EVTOPTA18150;制止这种行为;;;;;;;;;;;;x -EVTOPTB18150;由他们自己的意愿;;;;;;;;;;;;x -EVTNAME18160;议会演讲;;;;;;;;;;;;x -EVTDESC18160;我相信因此那一自由,不应湮没于这一国度,她需要我们为其持之以恒地保持警觉。\n\n一名自由派的上议院成员在议会发起了一场振奋人心的演讲,批评政府无力改善国家的社会动乱趋势。政府应做何回应?;;;;;;;;;;;;x -EVTOPTA18160;事情会变得好些;;;;;;;;;;;;x -EVTOPTB18160;我们没做错事;;;;;;;;;;;;x -EVTNAME18170;社会主义煽动者;;;;;;;;;;;;x -EVTDESC18170;一个上议院的社会主义煽动者在演讲台上发表了针对政府的长篇大论,嘲笑政府不能平息在$COUNTRYNAME$不断加剧的社会动荡。他声称,在社会主义制度下,国家、政党、人民群众将用同一声音说话。;;;;;;;;;;;;x -EVTOPTA18170;也许有我们要学的东西;;;;;;;;;;;;x -EVTOPTB18170;无法无天的恶棍;;;;;;;;;;;;x -EVTNAME18180;致议会的请愿书;;;;;;;;;;;;x -EVTDESC18180;“这项祖法是如此的完美,因此它在很久以前就被确立,经过整个世纪,经过无数时代直至今日。”上议院的一位保守派成员在议会演讲中高度称颂了我国各方面的荣耀,把我们捧上了天。;;;;;;;;;;;;x -EVTOPTA18180;好极了!;;;;;;;;;;;;x -EVTOPTB18180;太有才了!;;;;;;;;;;;;x -EVTNAME18190;反动派演说者;;;;;;;;;;;;x -EVTDESC18190;今天,一个上议院的反动派成员在议会作了长篇演讲,宣称我们必须夺回自古便是属于我们的合法土地。;;;;;;;;;;;;x -EVTOPTA18190;完全正确!;;;;;;;;;;;;x -EVTOPTB18190;我们已经知足了;;;;;;;;;;;;x -EVTNAME18200;议会煽动;;;;;;;;;;;;x -EVTDESC18200;“我国商人有任意穿行于海陆的权利,没有政府可以干涉他们的这一权利。”\n\n一位上议院的年轻议员最近大放异彩。他属于无政府主义派,近来大肆鼓动人们支持自由贸易,而人民看起来也将他的话听了进去。我们可以趁机推动放任主义的议程,或者无视他的演说,但同时也将激怒他的支持者。;;;;;;;;;;;;x -EVTOPTA18200;推动自由放任政策;;;;;;;;;;;;x -EVTOPTB18200;无视他;;;;;;;;;;;;x -EVTNAME18500;警察检阅;;;;;;;;;;;;x -EVTDESC18500;今天,在$COUNTRYNAME$各地的城市,法律和秩序的维护力量穿着整齐划一的制服行进在大道上,向所有人展示他们的风采。在这个狂热的年代里,他们每个人将坚持不懈地维护秩序和安定。警察机构需要对他们的工作制定一个长远方针,我们如何充分利用这个事件?;;;;;;;;;;;;x -EVTOPTA18500;恢复秩序;;;;;;;;;;;;x -EVTOPTB18500;发动宣传机器;;;;;;;;;;;;x -EVTNAME18510;阅兵式;;;;;;;;;;;;x -EVTDESC18510;我们的国土也许会破碎,但我们的军队不会!当他们的队伍行进而过时,我们从他们的眼中看到的只有为$COUNTRYNAME$献身的鞠躬精粹以及我国所赖以倚靠的远大理想。这些人无愧于军人之名,他们从小便培养起坚强的性格和对祖国坚定的信念,他们将拼死捍卫自己的祖国。$COUNTRYNAME$万岁!;;;;;;;;;;;;x -EVTOPTA18510;谦逊和正义;;;;;;;;;;;;x -EVTOPTB18510;无上光荣;;;;;;;;;;;;x -EVTNAME18520;血与玫瑰;;;;;;;;;;;;x -EVTDESC18520;怀着能在大战中去流血战斗的梦想,年轻的士兵们启程离开营房。他们在列队紧密行军的路上,收到来自各个年龄的妇女与儿童的一致敬意。站立于路边与火车站的人们以亲吻和微笑送行,并用鲜花装饰士兵们的武器。;;;;;;;;;;;;x -EVTOPTA18520;让我们不要扩大战事了;;;;;;;;;;;;x -EVTOPTB18520;我们志在必得;;;;;;;;;;;;x -EVTNAME18530;自由照耀;;;;;;;;;;;;x -EVTDESC18530;在我们的工厂和作坊中,$COUNTRY_ADJ$自由民们每天都有新的发现和进步。科学技术的进步是和人们思想的自由交流密切相关的,而目前没有一个地方比$COUNTRY$更容易进行交流。我国的自由让我国成为科技进步的发电厂。;;;;;;;;;;;;x -EVTOPTA18530;辛劳的工作!;;;;;;;;;;;;x -EVTOPTB18530;让其他国家为我们唱赞歌吧!;;;;;;;;;;;;x -EVTNAME18540;自由胜利;;;;;;;;;;;;x -EVTDESC18540;虽然我们过去的一些政策被人认为是领土扩张,然而现在他们,甚至是外国人也认为我们只是进一步扩大我国的民族自由解放事业。国外友好组织向我们发来贺电热烈祝贺我们最近的胜利。我们民族未来的走向是在哪里?;;;;;;;;;;;;x -EVTOPTA18540;自豪与荣耀;;;;;;;;;;;;x -EVTOPTB18540;谦虚与谨慎;;;;;;;;;;;;x -EVTNAME18550;自由有价;;;;;;;;;;;;x -EVTDESC18550;随着动乱在$COUNTRY$蔓延,示威者涌向$CAPITAL$的街头抗议政府政策,并呼唤政治和经济改革。通过派遣更多的警察部队控制局势,我们可以防止暴力的进一步升级。但同时,我们国家的一贯政策是群众有权发表自己的看法。通过重申我们的传统价值观,在其他国家眼里我们会看起来更加强大。;;;;;;;;;;;;x -EVTOPTA18550;派遣警察部队;;;;;;;;;;;;x -EVTOPTB18550;自由不灭;;;;;;;;;;;;x -EVTNAME18560;机会均等;;;;;;;;;;;;x -EVTDESC18560;方才,他们行进和高呼,不顾一切的愤怒呼声在街上回荡。现在,随着愤怒化作镇静,冲突释为平和,现场归于平静。无论如何赘述我们国家的病症,一切都只是在旧伤口上撒盐。毕竟我国人民平等劳作、同舟共济,人们是深知这一点的。;;;;;;;;;;;;x -EVTOPTA18560;让我们忘记;;;;;;;;;;;;x -EVTOPTB18560;让我们原谅;;;;;;;;;;;;x -EVTNAME18570;工作并前进;;;;;;;;;;;;x -EVTDESC18570;他们挥洒汗水,他们辛劳努力,一直向前发展,促使我们国家的自豪感和声望不断提升。我们国家的男男女女都来自一个血统优良的民族,并觉得他们都是一个共同群体的一部分,分享着同样的命运,这让他们感觉到,他们额外的努力总是可以得到奖励的。平等的价值观念使我们国家的人民在这一年投入了更多的努力。我们应该如何加以利用?;;;;;;;;;;;;x -EVTOPTA18570;保持冷静,胸怀自豪;;;;;;;;;;;;x -EVTOPTB18570;推动科学事业;;;;;;;;;;;;x -EVTNAME18580;面包与和平;;;;;;;;;;;;x -EVTDESC18580;“结束战争!给$CAPITAL$的工人面包!告别武器!”\n\n示威活动在$COUNTRYNAME$各处爆发。示威者要求终止战事,同我们的敌人签署和平协议。我们的国家建立在一个基本真理上:人人生而平等。这群示威者将自己看作一个更大整体的一部分,他们甚至没有把我们国家的敌人排除在这个整体之外。;;;;;;;;;;;;x -EVTOPTA18580;和平即将到来;;;;;;;;;;;;x -EVTOPTB18580;还需持续一段时间;;;;;;;;;;;;x -EVTNAME19000;列强之争;;;;;;;;;;;;x -EVTDESC19000;当众列强为取得对我国政治的控制权而明争暗斗时,我国独立日渐削弱,正逐渐沦为一纸空文。近来,在$COUNTRY_ADJ$领土上发生的某一案件,更使众列强为刑事侦查权而吵得不可开交,大有局势升级之可能。众列强如果不坚持其各自立场的话就只能丧失影响力。;;;;;;;;;;;;x -EVTOPTA19000;好消息!;;;;;;;;;;;;x -EVTNAME19005;$FROMCOUNTRY$的紧张局势;;;;;;;;;;;;x -EVTDESC19005;在$FROMCOUNTRY$,我国与其他列强因刑事侦查问题而产生不和,紧张局势一触即发。我们的立场是我们有权在$FROMCOUNTRY$进行我方的刑事侦查,而不受当地或外国政府的干涉。这一立场遭到我们对手显然的反对。我们这里的选择除了坚持我们的立场(这会被视作对$FROMCOUNTRY_ADJ$独立的进一步削弱),就是退却(代表失去在$FROMCOUNTRY$的影响力)。;;;;;;;;;;;;x -EVTOPTA19005;坚持我们的立场;;;;;;;;;;;;x -EVTOPTB19005;退却;;;;;;;;;;;;x -EVTNAME19010;阳光下的地盘;;;;;;;;;;;;x -EVTDESC19010;即使在天下列强间,我国亦威名显赫。从$CAPITAL$到遥远的边省,我们的国旗在风中骄傲地飘扬,将恐惧植入任何胆敢反对我们的人的心中。一场旨在歌颂我国公正统治的帝国游行正在$CAPITAL$紧锣密鼓地筹备中。现在冒出来的问题是:我们是该邀请那些外国政要来到这一喜庆的场合呢,还是简单地作出结论,认为没有任何其他国家配得上与我们一同在我们阳光下的地盘晒太阳?;;;;;;;;;;;;x -EVTOPTA19010;让世界见证我国的光彩!;;;;;;;;;;;;x -EVTOPTB19010;我国鹤立鸡群!;;;;;;;;;;;;x -EVTNAME19020;$PROVINCENAME$植物学考察队?;;;;;;;;;;;;x -EVTDESC19020;$PROVINCENAME$的植物群独一无二,令人叹为观止,科学界对其的了解至今仍微乎其微。这里,在这片地图上都未标记出来的神秘土地上,无可估量的属于植物学的巨大财富正等待着任何敢于面对严酷与无情气候的发现者的探索。$COUNTRY_ADJ$植物学会正考虑向$PROVINCENAME$派遣一支考察队,但是正如这种事一般都会碰到的情况,他们缺乏资金。虽然派遣考察队可以推动科学事业,但是我们也得提防那些可能的竞争。;;;;;;;;;;;;x -EVTOPTA19020;派遣考察队!;;;;;;;;;;;;x -EVTOPTB19020;我们还有更重要的事要做;;;;;;;;;;;;x -EVTNAME19022;$FROMPROVINCE$植物学考察队?;;;;;;;;;;;;x -EVTDESC19022;四处传言$FROMCOUNTRY$已经向$FROMPROVINCE$派出了植物学考察队。从传言看来,$FROMPROVINCE$的植物群是名副其实的集美丽与生物多样性于一身的聚宝盆。尽管$FROMPROVINCE$是$FROMCOUNTRY_ADJ$殖民地,我们仍可尝试派遣一支属于我们的考察队。可能事情不会那么轻松,但是仅仅是可能的发现本身就已经具有超凡的诱惑力了。;;;;;;;;;;;;x -EVTOPTA19022;派出一支$COUNTRY_ADJ$考察队!;;;;;;;;;;;;x -EVTOPTB19022;那里属于$FROMCOUNTRY$;;;;;;;;;;;;x -EVTNAME19023;植物学考察队陷入困境;;;;;;;;;;;;x -EVTDESC19023;不久之前我们派出的植物学考察队被困在了马拉喀什,船身漏水而且缺乏补给。考察队队长派回的船带来了消息,请求追加资金以继续他们深入黑暗之心的旅程。我们是否要提供更多资金?;;;;;;;;;;;;x -EVTOPTA19023;不,他们只能靠他们自己了。;;;;;;;;;;;;x -EVTOPTB19023;科学事业需要那些钱;;;;;;;;;;;;x -EVTNAME19024;议院的植物学辩论;;;;;;;;;;;;x -EVTDESC19024;“……正当我们国内的一些民众甚至不能满足温饱需求的时候,我们的政府却花费数百万资金派遣考察队去一个被上帝遗忘的角落寻找鲜花!”\n\n我们之前资助植物学考察队一事现已在上议院引发辩论。自由派反对给考察队的补贴,声称$COUNTRYNAME$难以承担如此奢侈的投资。;;;;;;;;;;;;x -EVTOPTA19024;中止考察;;;;;;;;;;;;x -EVTOPTB19024;政府政策不变;;;;;;;;;;;;x -EVTNAME19025;植物学考察队发回报告;;;;;;;;;;;;x -EVTDESC19025;“……至此,我们的考察队已经新编录了20种尚未被发现的植物。过去的一个月里已经又有两人在疟疾与痢疾的恶臭下病倒,但是,尽管失去了朋友,我们队伍的士气依然高涨。献上最美好的祝福和爱,署名……”\n\n我们派出的考察队已经发回报告。很明显,随着研究的深入他们需要更多的支援。;;;;;;;;;;;;x -EVTOPTA19025;我们支持咱们的小伙子们!;;;;;;;;;;;;x -EVTOPTB19025;看看他们能否自己找到任何可以吃的植物;;;;;;;;;;;;x -EVTNAME19026;被食人族吃了?;;;;;;;;;;;;x -EVTDESC19026;之前被派出的$COUNTRY_ADJ$植物学考察队很长一段时间没有消息了。最近,我们得到了一个令人担忧的消息:\n\n“营地已经被荒废。营地原址周围发现了争斗的痕迹。痕迹延续到广阔的而不友好的未知领域之内。我认为这就是$YEAR$年$COUNTRY_ADJ$植物学考察队的最终命运了。”\n\n看来我们的考察队已经失踪了。;;;;;;;;;;;;x -EVTOPTA19026;妈的!;;;;;;;;;;;;x -EVTNAME19027;女皇花;;;;;;;;;;;;x -EVTDESC19027;我们之前派出的植物考察队带回了新品种的花朵。这种有成年人拳头大小的花朵很快成为欧洲谈论的话题,全国上下的园丁们都渴求能够培养它。为了纪念我们所做出的巨大投资,这种花被命名为“女皇花”。我们的科学发现赢得了全世界羡慕的目光。;;;;;;;;;;;;x -EVTOPTA19027;真棒!;;;;;;;;;;;;x -EVTNAME19028;植物学考察队归来;;;;;;;;;;;;x -EVTDESC19028;$FROMCOUNTRY$宣称最近发现的著名白色花朵从此以后将以“女皇花”的名字为世人所熟知。在这项重大发现的光辉下,我们的考察队恐怕很难找到能与$FROMCOUNTRY_ADJ$发现相匹敌的成果。带着有限的成果,我们的考察队回家了。;;;;;;;;;;;;x -EVTOPTA19028;妈的!;;;;;;;;;;;;x -EVTNAME19029;考察队归来;;;;;;;;;;;;x -EVTDESC19029;今天首都$CAPITAL$的大街上铺满了鲜花以庆祝$YEAR$年植物学考察队的归来。考察队获得了震惊世界的成就,他们在殖民地的植物群中发现了超过一百种的新植物。我们的国家足以为之感到骄傲,而且这些发现帮助推动了科学事业!;;;;;;;;;;;;x -EVTOPTA19029;喔耶!;;;;;;;;;;;;x -EVTNAME19030;东方问题;;;;;;;;;;;;x -EVTDESC19030;随着奥斯曼帝国的衰落,人们开始嘲笑这个一度强大的国家为“欧洲病夫”。民族主义和非土耳其省份的骚乱成为奥斯曼帝国的心病,加上帝国相对西方国家更为落后,很多人相信帝国的毁灭只是时间上的问题了。同时,奥斯曼帝国对待基督徒的残酷态度导致了$FROMCOUNTRY$声称自己将成为东正教徒的保护者。我们是否应该认同$FROMCOUNTRY$向奥斯曼帝国权威发出的挑战?;;;;;;;;;;;;x -EVTOPTA19030;$FROMCOUNTRY$必须放弃这一头衔;;;;;;;;;;;;x -EVTOPTB19030;我们有其它的打算;;;;;;;;;;;;x -EVTNAME19031;保护权遭拒!;;;;;;;;;;;;x -EVTDESC19031;$FROMCOUNTRY$拒绝了我们所宣称的头衔——奥西曼帝国境内东正教徒的最高权威与保护者。我们可以无视$FROMCOUNTRY$的反对继续行使我们的权利,但这将被看作是一个$FROMCOUNTRY$发动战争的合理借口。如果在这场战争中失利,我们将失去我们所拥有的权利。;;;;;;;;;;;;x -EVTOPTA19031;这个头衔是我们的!;;;;;;;;;;;;x -EVTOPTB19031;这样的话就算了吧;;;;;;;;;;;;x -EVTNAME19032;他们拒绝了!;;;;;;;;;;;;x -EVTDESC19032;$FROMCOUNTRY$坚持宣称他们是“奥斯曼帝国境内东正教徒的捍卫者”。我们现在拥有了一个合理的对其宣战的理由,如果我们在战争中获胜,将使他们失去这个权利。;;;;;;;;;;;;x -EVTOPTA19032;那就这么办吧;;;;;;;;;;;;x -EVTNAME19033;他们同意了!;;;;;;;;;;;;x -EVTDESC19033;$FROMCOUNTRY$宣布放弃对“奥斯曼帝国境内东正教徒的捍卫者”的宣称权。这意味着避免了就此争端而引发战争的可能。;;;;;;;;;;;;x -EVTOPTA19033;这真是太幸运了;;;;;;;;;;;;x -REMOVE_EVTNAME19034;东方战争协定?;;;;;;;;;;;;x -REMOVE_EVTDESC19034;随着东方问题的紧张局势不断升温,即有关谁将成为合法的奥斯曼帝国内基督徒的保护者的问题,我们可以选择就此问题与其它国家结成联盟。我们要这样做么?;;;;;;;;;;;;x -REMOVE_EVTOPTA19034;是的。;;;;;;;;;;;;x -REMOVE_EVTOPTB19034;我们可以自己解决它。;;;;;;;;;;;;x -REMOVE_EVTNAME19035;提议战争协定;;;;;;;;;;;;x -REMOVE_EVTDESC19035;$FROMCOUNTRY$提出建立一个广泛的同盟以保护奥斯曼帝国的领土不受侵犯。加入这个同盟可能意味着战争。你将站在哪一边?;;;;;;;;;;;;x -REMOVE_EVTOPTA19035;当然我们要加入!;;;;;;;;;;;;x -REMOVE_EVTOPTB19035;不,我们可以自己解决这个问题。;;;;;;;;;;;;x -EVTNAME19040;要求发掘权;;;;;;;;;;;;x -EVTDESC19040;$FROMCOUNTRY$已经提出了对帝王谷发掘权的要求。鉴于我们目前没有能力也没有经费对该地区进行发掘,允许外国承包或许是很有道理的。不过我们也可以在我们自己有能力进行发掘前,让我们国家骄傲的历史不受打扰,而这样应是最好的。不过,拒绝的话会损害我们与外国势力的关系。;;;;;;;;;;;;x -EVTOPTA19040;让他们来吧!;;;;;;;;;;;;x -EVTOPTB19040;帝王谷是我们的;;;;;;;;;;;;x -EVTNAME19041;埃及授予发掘许可;;;;;;;;;;;;x -EVTDESC19041;埃及政府已经授予我国发掘和调查帝王谷古遗址的专有权。这里潜在的发现将会给我们一个提高自己在科学领域声誉的绝好机会。;;;;;;;;;;;;x -EVTOPTA19041;太好了!;;;;;;;;;;;;x -EVTNAME19042;埃及拒授发掘许可;;;;;;;;;;;;x -EVTDESC19042;埃及政府拒绝授予我国对帝王谷的发掘权。我们的国际声望受到了损害,同埃及的关系也出现裂痕。;;;;;;;;;;;;x -EVTOPTA19042;该死!;;;;;;;;;;;;x -EVTNAME19043;贿赂官员;;;;;;;;;;;;x -EVTDESC19043;亚历山大港的埃及官员拒绝我们的埃及探险队在亚历山大港卸载探险设备。埃及的拜占庭式海关体制如果没有私人关系和金钱打点是无法顺利通关的。虽然我们可以向埃及政府施压,但如果探险队能自行买通关卡当然是最好的。;;;;;;;;;;;;x -EVTOPTA19043;行贿才能前进;;;;;;;;;;;;x -EVTOPTB19043;向政府施压;;;;;;;;;;;;x -EVTNAME19044;发现埃及古墓!;;;;;;;;;;;;x -EVTDESC19044;我们的考古探险队在埃及帝王谷发现了第十八王朝的古墓。整个古墓呈长方形,被分为上下两个部分,皇家石棺被安置在下层部分中。这个杰出的发现使我们的埃及研究部门成为了整个欧洲历史学界的话题中心!;;;;;;;;;;;;x -EVTOPTA19044;不可思议!;;;;;;;;;;;;x -EVTNAME19045;法老王的诅咒!;;;;;;;;;;;;x -EVTDESC19045;没人知道是如何开始的,我们只知道一度的市井谣言现在却成了社会公认的真理。谣言从空穴来风成长为骇人的风暴,任何胆敢打扰帝王谷内法老王陵墓的人都将受到法老王的诅咒,有些人甚至声称探险队将给整个$COUNTRY$带来诅咒的威胁。虽然这当然只是个疯狂的谣言,但是疯狂也已然成为现实了啊。;;;;;;;;;;;;x -EVTOPTA19045;下一次会是什么?彗星的预兆么?;;;;;;;;;;;;x -EVTNAME19046;图坦卡蒙的陵墓;;;;;;;;;;;;x -EVTDESC19046;“……打开内部的花岗岩盖子,向陵墓的深处进发,我呼吸到的是三千年来从未受到打扰的空气。据我所知,自从法老被安葬在此后数千年来我是第一个打扰法老安息的人。这里,处于这古老而神秘的氛围之中,我仿佛闻到了尼罗河沿岸的麦子香味,石膏瓶中的香水味,和微弱的腐烂的沙草纸味道。”\n\n在帝王谷工作的$COUNTRY_ADJ$考古学家达成了本世纪最惊人的发现:之前一直未能被发现的19岁法老王图坦卡蒙的陵墓。;;;;;;;;;;;;x -EVTOPTA19046;太棒了!;;;;;;;;;;;;x -EVTNAME19047;发现木乃伊;;;;;;;;;;;;x -EVTDESC19047;我们在帝王谷工作的探险队发现了一座迄今为止尚未被发现的陵墓,里面躺着一具埃及第十九王朝高级祭司的木乃伊。陵墓的内部装饰非常精致,这对我们的探险队来说是一个重大发现。;;;;;;;;;;;;x -EVTOPTA19047;大喜讯!;;;;;;;;;;;;x -EVTNAME19200;埃姆斯密电;;;;;;;;;;;;x -EVTDESC19200;“国王陛下再次拒绝接见大使,并且于晚些时候派遣副官通知我们,国王不打算继续与大使接触。”\n\n法国大使在皇家度假胜地巴德埃姆斯(位于普鲁士的黑森-拿骚)遭到普鲁士国王冷遇,进而法兰西与德意志之间爆发外交冲突。据传闻称这份密电可能是德意志官员策划挑起战争的举动。;;;;;;;;;;;;x -EVTOPTA19200;这真是个肮脏的手段……;;;;;;;;;;;;x -EVTNAME19300;自由照耀世界;;;;;;;;;;;;x -EVTDESC19300;“扼守你们旷古虚华的土地与功勋吧!她呼喊颤栗着缄默双唇:给我!那劳瘁贫贱的流民,那向往自由呼吸,又被无情抛弃……”\n\n法国人民给美国人民送去了特别的礼物。一座巨大的青铜雕像,151英尺高,一个手举火炬的女人像,被命名为“自由照耀世界”。由法国雕塑家弗雷德里克·奥古斯特·巴特勒迪设计,纽约港口的旁边的小岛上已经为雕像准备好了安放的场所。这座雕像从此将以“自由女神像”被世人熟知。;;;;;;;;;;;;x -EVTOPTA19300;我在金色的大门旁举起我的火炬;;;;;;;;;;;;x -EVTNAME19500;宿营地遇袭!;;;;;;;;;;;;x -EVTDESC19500;我们的探子几天前在布西曼河附近发现一处残骸,那是一辆还在闷烧的开拓者的四轮马车。通过痕迹可以判定这是一次袭击的结果,我们还发现了一些尸体残骸,显然这一家子的南非白人都不幸遇难了。附近残留的箭头告诉我们,来自我们东南方的祖鲁人武装队似乎得对这起屠杀负责。;;;;;;;;;;;;x -EVTOPTA19500;不能让他们白死!;;;;;;;;;;;;x -EVTNAME19501;威特沃特斯兰德淘金潮;;;;;;;;;;;;x -EVTDESC19501;通过我们在开普的殖民地,大量的殖民者向新近并入“约翰内斯堡”的城镇进发,他们涌向威特沃特斯兰德山脉边缘,大规模的淘金潮上演了。外来居民大量涌入该地区对我们的边界沿线造成了麻烦,但是这可能是一个很好的借口,我们可以趁机结束这些横在边缘地带的恼人国家的独立。;;;;;;;;;;;;x -EVTOPTA19501;我们会适当考虑这个情况;;;;;;;;;;;;x -EVTNAME21000;结核病疫情爆发!;;;;;;;;;;;;x -EVTDESC21000;结核病是19世纪最常见的杀手之一,这种传染性疾病通常以人类的肺部为目标。今天我们知道结核病是由病菌引起的,但历史上对结核病的解释各异,从吸血鬼到“基本流体”的不平衡都有。虽然结核病从古代就被人知晓,但直到1020年才被阿维森纳确定为是一种接触传染病。这种疾病的典型症状包括慢性咳嗽,发烧,以及血痰。在19世纪,因为同时代的几位著名作家和诗人都是患者,这种疾病有时也带有浪漫色彩。;;;;;;;;;;;;x -EVTOPTA21000;咳,咳;;;;;;;;;;;;x -EVTNAME21010;饥荒袭击地区!;;;;;;;;;;;;x -EVTDESC21010;虽然瘟疫与大面积的饥荒几乎随着西方世界的现代化,资本主义化,自由市场体系和雇用劳工分工的发展以及农业技术的新进展而消失了,作为人类最古老的杀手之一,饥饿,在进入20世纪后仍使很多人深受其害。当然,仅限于贫困阶级中。饥荒袭击了我们国家的一个地区,我们需要立即做出反应。;;;;;;;;;;;;x -EVTOPTA21010;我们必须帮助这些饥民!;;;;;;;;;;;;x -EVTOPTB21010;对不起,这个我交办公室处理了。;;;;;;;;;;;;x -EVTNAME21020;伤寒!;;;;;;;;;;;;x -EVTDESC21020;伤寒最常见的传播方式是受污染的水或食品。由于缺乏医疗保健体系,拥挤的生活和缺少公共卫生设施,伤寒成了19世纪最主要的杀手之一。在1891年的芝加哥,每一万人中就有174人死于伤寒。这种疾病通常从低烧开始,通过长达数周的内出血和神经错乱逐渐表现出来,最终可能导致死亡。随着卫生条件的改善,许多发达国家或多或少地根除了这种疾病。然而在$YEAR$年,最少有一个$COUNTRY_ADJ$地区受到了疫情的严重打击。;;;;;;;;;;;;x -EVTOPTA21020;人皆有一死;;;;;;;;;;;;x -EVTOPTB21020;隔离受感染的地区;;;;;;;;;;;;x -EVTNAME21030;流感大流行;;;;;;;;;;;;x -EVTDESC21030;“西班牙”流感在1918年到1920年间广泛流行并且在世界范围内导致了大约5千万到1亿人死亡。由于19世纪不断增加的贸易,殖民地的开发,商业活动和其他使整个世界联系更加紧密的活动,西班牙流感可以在数年内迅速传播到世界各地。加上正在进行的第一次世界大战,以及拥挤不堪的生活条件,西班牙流感成为了第一个也是最恐怖的一个全球性流行性疾病的例证。而且……仔细想想……你有没有觉得有点发烧?;;;;;;;;;;;;x -EVTOPTA21030;使用任何可能的手段对抗这种疾病;;;;;;;;;;;;x -EVTOPTB21030;这不是真的,为什么会这样?;;;;;;;;;;;;x -EVTNAME21040;天花爆发;;;;;;;;;;;;x -EVTDESC21040;在18世纪,天花,这种由天花病毒导致的高致病性恶性流行病,每年导致四十万欧洲人死亡。在19世纪到20世纪着手进行的成功的预防疫苗接种计划,最终于1979年在世界卫生组织的领导下系统地根除了这种疾病,但是这对于在$YEAR$年,居住于你那一天花肆虐的地区的人们来说,只是一个小小的安慰罢了。;;;;;;;;;;;;x -EVTOPTA21040;尽一切可能对抗瘟疫。每一个生命都是弥足珍贵的!;;;;;;;;;;;;x -EVTOPTB21040;我们无力对抗的,你懂么?;;;;;;;;;;;;x -EVTNAME21500;陨石撞击通古斯!;;;;;;;;;;;;x -EVTDESC21500;1908年的通古斯大爆炸产生的巨大火球摧毁了大片森林,同时造成了世界范围的广泛震感,科学家相信这次爆炸是由陨石或小行星撞击造成的。;;;;;;;;;;;;x -EVTOPTA21500;天哪!;;;;;;;;;;;;x -EVTNAME21510;喀拉喀托大喷发!;;;;;;;;;;;;x -EVTDESC21510;喀拉喀托的火山爆发及其造成的海啸在荷属东印度造成了36500人死亡,火山爆发发出的声音甚至在远在3000英里外印度洋上的罗德里格斯岛都可以听到。爆发产生了惊人的全球影响,火山爆发喷发出的火山灰散布在世界各地造成了长达数年的昏暗天空,同时产生强烈的红色日落和其它光学效应,这造成全球的平均温度下降了1摄氏度。;;;;;;;;;;;;x -EVTOPTA21510;天哪!;;;;;;;;;;;;x -EVTNAME21520;旧金山大地震!;;;;;;;;;;;;x -EVTDESC21520;今天一场剧烈的地震袭击了旧金山和整个加利福尼亚,造成了大范围的破坏和数千人的死亡。远在千里之外的内华达州都感受到了明显震感,地震还造成了严重的火灾。军队正在全力运输补给给幸存者,相信这次地震将给整整一代人留下深深的心理烙印。;;;;;;;;;;;;x -EVTOPTA21520;天哪!;;;;;;;;;;;;x -EVTNAME22000;模范制度;;;;;;;;;;;;x -EVTDESC22000;模范制度(trusty system)起源于美国密西西比州,进而被阿拉巴马,德克萨斯,路易斯安那和其它几个州引进,表现良好的囚犯(通常等于肯听从命令的囚犯)被允许在严格的军事化等级制度的管理下看管监狱中的其他囚犯,个别特别值得信任的囚犯甚至被允许携带武器。囚犯的劳动力所带来的利润是这个制度的基石。该制度最早在十九世纪末二十世纪初起源于密西西比的帕奇曼农场监狱,它被称赞为是最现代化的罪犯改造制度。1970年前后大量的虐囚报告导致了这个制度的终结,但$YEAR$年,它在$COUNTRY$的许多地区都是一个时髦的制度。;;;;;;;;;;;;x -EVTOPTA22000;打是亲,骂是爱!;;;;;;;;;;;;x -EVTOPTB22000;这一切听起来颇为令人沮丧……;;;;;;;;;;;;x -EVTNAME22010;建设中的流放地;;;;;;;;;;;;x -EVTDESC22010;将罪犯与社会隔离的想法其本身可能与我们的历史一样久远。许多经典的司法系统将驱逐流放作为一种最终的处置手段来使用,对于重刑犯来说,这种刑罚简直比死刑还要痛苦。随着十八世纪到十九世纪欧洲殖民帝国的成长,这种思想被以流放地的形式继承了下来,正如著名的(或者说臭名昭著的)不列颠博特尼贝伊殖民地和法国的位于法属圭亚那的“恶魔岛”。自从$COUNTRY$占领了一些非常适合作为流放地的地区以来,也许我们自己应该考虑一下同样建立这种社会制度?;;;;;;;;;;;;x -EVTOPTA22010;没有人可以从阿撒兹勒的环礁逃离!;;;;;;;;;;;;x -EVTOPTB22010;我想我们应该采用更加人道的方式;;;;;;;;;;;;x -EVTNAME22011;流放地废止;;;;;;;;;;;;x -EVTDESC22011;由于我们不再拥有适合于流放罪犯的地区,我们的流放地制度被废除了。;;;;;;;;;;;;x -EVTOPTA22011;嗯,很好,应该要这样做才行;;;;;;;;;;;;x -EVTNAME22020;刑法改革联盟;;;;;;;;;;;;x -EVTDESC22020;“两间肮脏的日间室,和三个令人不快的夜间室。八平方英尺的用于男性,给女性用的有一间是八到九平方英尺的,其余的都只有四点五平方英尺。地上的稻草,磨损而布满灰尘,充斥着各种害虫。没有院子,没有给犯人用的水。可怜的犯人们带着铁刑具。直到我上次的视察为止,还有八个女性犯人。”\n——约翰·霍华德\n\n在$COUNTRY$,人们组织了刑法改革联盟,抗议本国糟糕的监狱条件和罪犯改造设施以及相关制度。该联盟提出了在监狱内使用的单人间,以及其它一些旨在改善其拥挤的生活条件的想法。;;;;;;;;;;;;x -EVTOPTA22020;监狱本就该是脏的,亲爱的。;;;;;;;;;;;;x -EVTOPTB22020;有一些改革措施是值得考虑的。;;;;;;;;;;;;x -EVTOPTC22020;我们首先要保证在上院占有多数席位;;;;;;;;;;;;x -EVTNAME22030;卑鄙的谋杀!;;;;;;;;;;;;x -EVTDESC22030;一起卑鄙的谋杀案新闻震惊了$COUNTRY$。一名年轻的的妓女被客人残忍地杀害,据说由于凶手来自于当地一个有名望的银行业家族,警方掩盖了其身份。尽管如此,警方一再声明此次事件仍在调查中,而且尚未找到凶手。人人都在谈论此事,以至于惊动了议会,自由派的议员要求政府就此事做出澄清。;;;;;;;;;;;;x -EVTOPTA22030;要求警察找出凶手;;;;;;;;;;;;x -EVTOPTB22030;让我们不要做出无端的疯狂指控。;;;;;;;;;;;;x -EVTNAME22040;苦役犯不好;;;;;;;;;;;;x -EVTDESC22040;他们行进在狭窄的小巷里,无论到哪里都带着铁锁链。他们不是奴隶,而是罪犯,他们已被法院公正地判决,要求他们从事辛苦的劳动并在太阳的曝晒下挥洒汗水。在$COUNTRY$这样的人经常可以看到,很多人像他们一样。在$COUNTRY$的法庭,强迫劳动长期以来一直是一种常用的刑罚。艰苦的劳动被认为可以增进这些笨蛋的道德意识。因此,他们需要进行劳动。;;;;;;;;;;;;x -EVTOPTA22040;我们需要考虑使用更加人道的刑罚;;;;;;;;;;;;x -EVTOPTB22040;非常好!下一项事务!;;;;;;;;;;;;x -EVTNAME22050;通缉!;;;;;;;;;;;;x -EVTDESC22050;随着警方通告一名被宣判有罪的杀人犯从当地的监狱中逃跑,一场遍布整个地区的搜捕行动在我国的一个地区展开。虽然这个消息本身就令人不安,同时它还使得我们国家的监狱系统受到了公众舆论的关注,从而加剧了对犯罪及刑罚问题的全国性辩论。自由派认为,这次犯人逃跑事件是对我们国家的监狱系统悲惨的状况进一步无声控诉,而保守派则声称事情是由国家预算的自然制约因素导致的,而且认为我们不应该花更多的钱在一部分可以说是我们最糟糕的公民身上。;;;;;;;;;;;;x -EVTOPTA22050;搜查上流社会!;;;;;;;;;;;;x -EVTOPTB22050;搜查底层社会!;;;;;;;;;;;;x -EVTNAME22060;终身监禁不得假释;;;;;;;;;;;;x -EVTDESC22060;“然后我们就有了这个家伙。开始时与其他人一样如坐针毡,但没用多久,他就在抢劫银行的路上了。他将在这里度过他的余生,所以我们大多数时间都让他带着锁链。我想在几年内这就会让他发疯,如果他现在还没有疯的话。”\n\n终身监禁,不得假释,在$COUNTRY$并不是一种非常特别的刑罚,尽管如此,在一些自由派的圈子里,对犯罪性质和刑罚进行了辩论,并且提出观点称使用锁链等刑具以及非人的待遇会使犯人失去改过自新的能力。一场要求改进监狱法律的运动正在酝酿中。;;;;;;;;;;;;x -EVTOPTA22060;当然可以考虑这个议题;;;;;;;;;;;;x -EVTOPTB22060;我认为我们应该继续使用老办法;;;;;;;;;;;;x -EVTNAME22070;债务人监狱;;;;;;;;;;;;x -EVTDESC22070;随着欧洲进入19世纪,人们由于拖欠债务而被关押的现象依旧很常见。在英国,伦敦包括飞利特监狱在内的“债务人监狱”就是这类设施的代表。在这里,债务人不但被要求支付住宿和伙食费用,有些时候甚至被要求缴纳“看守费”,以支付看守的工资。通常情况下,这些措施只会加重债务人的经济负担,原因很简单,人们无法在监狱里筹钱。在十九世纪大多数欧洲国家都废弃这样的制度,伦敦飞利特监狱也于1846年被关闭。一群被错误关押的$COUNTRY_ADJ$贵族正在争取公众对这种设施的更多关注,呼吁将其废除。;;;;;;;;;;;;x -EVTOPTA22070;这个问题应当加以慎重考虑;;;;;;;;;;;;x -EVTOPTB22070;这不能说服我。人们需要在生活中学到教训;;;;;;;;;;;;x -EVTNAME22080;死刑;;;;;;;;;;;;x -EVTDESC22080;今晚在$CAPITAL$的改革俱乐部人们就死刑问题进行了辩论,死刑反对者的论调有了进一步的发展。论点聚焦于处罚的不可挽回性,且量刑不当的风险永远存在。自由主义者们集中一起,组成一个公民委员会,要求取消这项刑罚。这场辩论的起因是对一位老先生的处决,尽管这位老先生显然处于老年痴呆症的晚期阶段,但他还是因谋杀自己的妻子而获刑。一个新成立的团体呼吁其成员中的议员站出来反对被他们认为是最可怕的也是最不公平的法律条文,同时他们也已经找到了一名内阁成员作为代表来表明他们的立场。;;;;;;;;;;;;x -EVTOPTA22080;当然我乐意与他们进行会面;;;;;;;;;;;;x -EVTOPTB22080;我没有时间听取自由派自负的胡言乱语!;;;;;;;;;;;;x -EVTNAME29900;$PROVINCENAME$的第一辆拖拉机;;;;;;;;;;;;x -EVTDESC29900;“妈妈,妈妈!约翰逊老爹带回了一个新机器!它可以用来犁地,牵引,移动,而且还可以坐在上面!他说它叫做‘拖拉机’!”\n\n拖拉机在$PROVINCENAME$的出现引发了当地的农业革命,使农业生产规模大大超越了上一代人。事实上,工业发展为$COUNTRY$带来了巨大的利益。;;;;;;;;;;;;x -EVTOPTA29900;当然!;;;;;;;;;;;;x -EVTNAME29901;$PROVINCENAME$电气化!;;;;;;;;;;;;x -EVTDESC29901;“妈妈,妈妈!你看到大街上的灯了么?他们正在更换新的路灯!他们说这些新路灯用‘电’做能源!”\n\n电力,以路灯的形式,来到了$PROVINCENAME$。这种照亮我们城市的新型灯光,迄今为止只在梦里出现过,电力提高了当地的工业生产效率,以及当地的生活质量。;;;;;;;;;;;;x -EVTOPTA29901;太棒了!;;;;;;;;;;;;x -EVTNAME29902;$PROVINCENAME$的炸药;;;;;;;;;;;;x -EVTDESC29902;“妈妈,妈妈!你听到矿井传来的炸药发出的声音了么?他们说这是一种新型的炸药!”\n\n引进的硝酸甘油,使我们可以开掘比以往更深的矿井,在$PROVINCENAME$这意味着当地采矿工业增加了数倍的产出。;;;;;;;;;;;;x -EVTOPTA29902;轰!!;;;;;;;;;;;;x -EVTNAME29903;$PROVINCENAME$的新商店;;;;;;;;;;;;x -EVTDESC29903;“妈妈!妈妈!城里有新店开张了!”\n\n19世纪见证了商品分销渠道的快速发展,这广泛地拓展了新的用户群。崭新的,更加专业化,工业化的零售商为消费者带来了新型工业产品。在$PROVINCENAME$新开张的商店将会促进当地的农业生产,使得农民们不用再在运输和组织集市上花费大量时间。;;;;;;;;;;;;x -EVTOPTA29903;太好了!;;;;;;;;;;;;x -EVTNAME29904;机械化开采;;;;;;;;;;;;x -EVTDESC29904;“妈妈!妈妈!爸爸说他们在矿井里的工作用上了新工具!”\n\n随着机械化开采工具的发明,矿井逐渐更换了新型且更加有效率的开采工具用于开发更加深层的矿产资源。因此,$PROVINCENAME$的矿产工业有了长足的进步。;;;;;;;;;;;;x -EVTOPTA29904;尽管如此,我们还是不要过于贪婪,开采过深。;;;;;;;;;;;;x -EVTNAME31100;特洛伊被发现!;;;;;;;;;;;;x -EVTDESC31100;考古学家海因里·希施里曼在土耳其发现了失落的特洛伊城!这一惊人的发现导致了考古学界的巨大震动,同时引发了人们无数的联想。;;;;;;;;;;;;x -EVTOPTA31100;太迷人了!;;;;;;;;;;;;x -EVTOPTA31101;我们欢迎德国投资。;;;;;;;;;;;;x -EVTNAME31300;第一次官方人口普查;;;;;;;;;;;;x -EVTDESC31300;1837年一月,瑞士进行了第一次官方人口普查。结果指出,瑞士人口总数为二百一十九万零二百五十八人。;;;;;;;;;;;;x -EVTOPTA31300;很好!;;;;;;;;;;;;x -EVTNAME31301;法国要求引渡路易·拿破仑;;;;;;;;;;;;x -EVTDESC31301;1838年八月,法国政府要求从瑞士引渡自诩为法国皇位继承者的路易·拿破仑(拿破仑一世皇帝的侄子)回国。瑞士人拒绝引渡,原本一场势在必行的法国入侵因路易·拿破仑前往伦敦而得以避免。;;;;;;;;;;;;x -EVTOPTA31301;就差一点了;;;;;;;;;;;;x -EVTNAME31302;电报!;;;;;;;;;;;;x -EVTDESC31302;1852年,基于摩尔斯系统的电报技术传入瑞士。起初,有27个电报站被设立在这个多山的国家。;;;;;;;;;;;;x -EVTOPTA31302;瑞士的通讯新时代;;;;;;;;;;;;x -EVTNAME31303;关于铁路的公投;;;;;;;;;;;;x -EVTOPTA31303;民意已得到表达。;;;;;;;;;;;;x -EVTDESC31303;刚结束的公投显示人民同意铁路国有化。;;;;;;;;;;;;x -EVTNAME31304;关于犹太人地位的公投;;;;;;;;;;;;x -EVTDESC31304;刚结束的公投显示人民同意犹太人获得瑞士的完整公民权。;;;;;;;;;;;;x -EVTNAME31305;关于酒类垄断的公投;;;;;;;;;;;;x -EVTDESC31305;刚结束的公投显示人民同意国家垄断酒类销售。;;;;;;;;;;;;x -EVTNAME31306;提契诺的激进派自由党人政变;;;;;;;;;;;;x -EVTDESC31306;在提契诺爆发了一场由激进派自由党人发动的血腥政变,但随后便被联邦军队所扑灭。这一事件加剧了冲突双方的紧张局势,然而政变领袖的无罪开释也让反动分子确信政府也在和他们作对。;;;;;;;;;;;;x -EVTOPTA31306;必须恢复提契诺的秩序。;;;;;;;;;;;;x -EVTNAME31307;茜茜公主遇害!;;;;;;;;;;;;x -EVTDESC31307;奥地利皇后伊丽莎白·冯·维特尔斯巴赫,遭一名意大利无政府主义者卢伊季·卢切尼刺杀身亡。这可怕的一幕发生于日内瓦的美岸酒店。;;;;;;;;;;;;x -EVTOPTA31307;我国颜面扫地。;;;;;;;;;;;;x -EVTNAME31308;社会主义会议在齐美尔瓦尔德召开;;;;;;;;;;;;x -EVTDESC31308;1915年9月4日社会主义国际在齐美尔瓦尔德举行会议,这是继1914年八月一战爆发以来的第一次。尽管1912年11月在巴西举行的前一次社会主义国际的会议,提出利用这场酝酿已久的战争为契机,推翻资本主义统治的可能性。会议代表谴责了帝国主义战争所造成的可怕伤亡结果,并呼吁工人阶级起来反对战争的蔓延。许多著名社会主义运动领导人参加了这次会议,包括意大利的拉扎里(Lazzari)和莫迪利扬尼(Modigliani),俄国的列宁和布罗(Bobrow),德国的累德堡(Ledebour)和霍夫曼(Hoffmann),以及法国社会主义者布尔德朗(Bourderon)和梅尔黑姆(Merrheim)。;;;;;;;;;;;;x -EVTOPTA31308;有争议的思想在传播。;;;;;;;;;;;;x -EVTNAME31309;社会主义大会在昆塔尔召开;;;;;;;;;;;;x -EVTDESC31309;一场社会主义大会在昆塔尔召开。许多社会主义运动领导人到会并讨论了建设理想的社会主义乐园的不同方法。;;;;;;;;;;;;x -EVTNAME31310;红十字;;;;;;;;;;;;x -EVTDESC31310;16个国家签署了日内瓦公约,以帮助在战斗中受伤的士兵。他们选择了逆转的瑞士国旗作为象征:白底上的红十字。;;;;;;;;;;;;x -EVTOPTA31310;这想法早该实现了;;;;;;;;;;;;x -EVTNAME32500;普希金去世;;;;;;;;;;;;x -EVTDESC32500;当代俄国文学界最具影响力的作家之一,带领俄国向欧洲其他各国看齐的文学大师,普希金以《叶甫盖尼·奥涅金》、《鲍里斯·戈都诺夫》和《上尉的女儿》闻名于世。他在与一个法国流亡者决斗后,于1837年2月去世。;;;;;;;;;;;;x -EVTOPTA32500;这真是悲剧般的死亡;;;;;;;;;;;;x -EVTNAME32501;波兰独立委员会;;;;;;;;;;;;x -EVTDESC32501;波兰独立委员会成立于巴黎,目的在于帮助波兰从俄国、奥匈帝国和普鲁士的控制下独立出来。;;;;;;;;;;;;x -EVTOPTA32501;要咋样?波兰就不该出现在地图上。;;;;;;;;;;;;x -EVTNAME32502;彼得拉舍夫斯基小组;;;;;;;;;;;;x -EVTDESC32502;创立于1844年的彼得拉舍夫斯基小组(Petrashevski Circle),致力于沙皇俄国的改革。其成员就包括著名的费奥多尔·陀思妥耶夫斯基。1849年5月,123名成员遭到逮捕,多数被枪毙,陀思妥耶夫斯基本人被流放西伯利亚。;;;;;;;;;;;;x -EVTOPTA32502;他罪有应得!;;;;;;;;;;;;x -EVTNAME32503;埃尔米塔日;;;;;;;;;;;;x -EVTDESC32503;位于圣彼得堡的埃尔米塔日由利奥·冯·克伦泽设计建筑,其内的艺术藏品已对外开放参观。这令公众有机会见识到全俄罗斯最美好和最珍贵的艺术藏品。;;;;;;;;;;;;x -EVTOPTA32503;向沙皇陛下致敬!;;;;;;;;;;;;x -EVTNAME32504;穆索尔斯基的《鲍里斯·戈东诺夫》公演;;;;;;;;;;;;x -EVTDESC32504;1874年2月8日,在数年的准备工作之后,穆索尔斯基的歌剧《鲍里斯·戈东诺夫》最终公布于众并进行了首场演出。歌剧寻求融合理查德·瓦格纳的理念与俄罗斯的民间音乐,力求呈现真正的属于俄罗斯民族的音乐。;;;;;;;;;;;;x -EVTOPTA32504;啊,美妙的音乐!;;;;;;;;;;;;x -EVTNAME32505;卡拉马佐夫兄弟;;;;;;;;;;;;x -EVTDESC32505;1880年,陀思妥耶夫斯基完成了他的巨著《卡拉马佐夫兄弟》。作为文学史上的最具盛名的作品之一,《卡拉马佐夫兄弟》成为了陀思妥耶夫斯基在其社会主义运动失败后开始作家生涯的重要标志。虽然是一部喜剧作品,但是可以说是历史上最严肃的喜剧作品。在他的自传《作家日记》中,陀斯妥耶夫斯基反驳了左派人士以“左派从来没有恶意损害过基督教传统”为理由对他的作品《卡拉马佐夫兄弟》中的章节“起义”和“大砂锅”进行的批判。陀思妥耶夫斯基的作品不仅在俄罗斯,而且在整个西方都影响深远,此外也在文坛、哲学和宗教界都引起了强烈的反响。;;;;;;;;;;;;x -EVTOPTA32505;有时候2加2等于5。;;;;;;;;;;;;x -EVTNAME32506;第一条俄国铁路!;;;;;;;;;;;;x -EVTDESC32506;1837年,一条全长26公里,连接圣彼得堡和皇村的皇家居所的铁路建设完成。这是俄罗斯帝国的第一条铁路。;;;;;;;;;;;;x -EVTOPTA32506;进步无法阻挡!;;;;;;;;;;;;x -EVTNAME32507;下田条约;;;;;;;;;;;;x -EVTDESC32507;俄罗斯和日本官方签署的第一个官方条约,被称为“友谊,贸易,和国界条约”。1855年2月7日,条约由俄罗斯海军中将普嘉琴(Putyatin)在日本下田签署。条约规定北千岛群岛成为俄罗斯的一部分,而萨哈林岛由两国“共同”管辖。同时,日本同意向俄国开放3处通商口岸。;;;;;;;;;;;;x -EVTOPTA32507;我们将和日本人做生意!;;;;;;;;;;;;x -EVTNAME32508;莫斯科艺术剧院;;;;;;;;;;;;x -EVTDESC32508;契诃夫的《海鸥》成功的演出风格表明,莫斯科艺术剧院是引领俄罗斯剧院进入20世纪的最佳代表。;;;;;;;;;;;;x -EVTOPTA32508;精彩绝伦的演出!;;;;;;;;;;;;x -EVTNAME33000;迈宁根剧团在柏林演出;;;;;;;;;;;;x -EVTDESC33000;萨克森-迈宁根公国的剧团在柏林演出后好评如潮。他们很快将开始在欧洲各国的巡回演出。;;;;;;;;;;;;x -EVTOPTA33000;不可思议!;;;;;;;;;;;;x -EVTNAME33001;卡尔·哈根贝克;;;;;;;;;;;;x -EVTDESC33001;1874年,卡尔·哈根贝克,一个牲畜经销商之子,在汉堡举行他展示外国风土人情的首场演出。在1887年他打破常规建立的马戏团以非强迫的方式训练动物。最终在1907年,哈根贝克在汉堡为他的野生动物园揭幕,这家动物园也成为了同类动物园中的佼佼者。;;;;;;;;;;;;x -EVTOPTA33001;人人都能观赏的狮子,斑马和大象!;;;;;;;;;;;;x -EVTNAME33002;康拉德·杜登;;;;;;;;;;;;x -EVTDESC33002;1880年时任学校主任的康拉德·杜登出版了他的第一部完整的德文词典。之后很多年它一直都是德语正字法的基本标准,至今仍然是最具权威性的德语字典。;;;;;;;;;;;;x -EVTOPTA33002;终于,语言也有了统一的标准。;;;;;;;;;;;;x -EVTNAME33005;巴格达铁路;;;;;;;;;;;;x -EVTDESC33005;1903年,由德国出资兴建,连接君士坦丁堡与巴格达的巴格达铁路被作为计划提出。这意味着君士坦丁堡与柏林友好外交关系的一个新顶点的到来。;;;;;;;;;;;;x -EVTOPTA33005;我们将为其提供经费!;;;;;;;;;;;;x -EVTOPTB33005;这与我们无关。;;;;;;;;;;;;x -EVTNAME33800;汉堡大火!;;;;;;;;;;;;x -EVTDESC33800;一场持续了三天的火灾几乎将汉堡的三分之一化为灰烬。这场严重的灾难导致了消防制度改革与更有规划性的城市发展。;;;;;;;;;;;;x -EVTOPTA33800;太惨了!;;;;;;;;;;;;x -EVTNAME33801;奥地利号沉没;;;;;;;;;;;;x -EVTDESC33801;汉堡-美洲公司(HAPAG)的奥地利号在纽芬兰海岸外沉没。事故原因是在用烟熏消毒统舱时,炽热的链条不慎浸入装焦油的桶中,过热的链条烫伤水手长后,链条进而落地,瞬间起了大火。这场事故导致495名乘客身亡,其中大多数是来自欧洲的移民。;;;;;;;;;;;;x -EVTOPTA33801;一场悲剧!;;;;;;;;;;;;x -EVTNAME33802;汉堡-美洲公司;;;;;;;;;;;;x -EVTDESC33802;汉堡的主要贸易商们建立了“汉堡-美洲行包航运股份公司(Hamburg-Amerikanische Packetfahrt Actiengesellschaft)”。该公司提供穿越大西洋的航运服务,这受到了数量不断增长的赴美移民的欢迎。;;;;;;;;;;;;x -EVTOPTA33802;啊嗬!;;;;;;;;;;;;x -EVTNAME33900;继承不伦瑞克公国;;;;;;;;;;;;x -EVTDESC33900;不伦瑞克-吕讷堡的威廉公爵去世后没有留下任何合适的继承人。恩斯特·奥古斯特二世,作为与他最接近的表亲,成功受封为新的不伦瑞克公爵。因此,公国成为了我王国的一部分。;;;;;;;;;;;;x -EVTOPTA33900;我们现在是汉诺威的一部分;;;;;;;;;;;;x -EVTOPTA33901;汉诺威的土地重获一统;;;;;;;;;;;;x -EVTNAME34100;莫扎特音乐节;;;;;;;;;;;;x -EVTDESC34100;1838年,42个来自莱茵兰,巴登,黑森,和弗兰肯的合唱团参加了在法兰克福举行的为纪念莫扎特而创立的为期三天的音乐节。然而,这次活动变成了一次要求德国统一的示威活动。;;;;;;;;;;;;x -EVTOPTA34100;他们应该来唱歌,而不是来争辩!;;;;;;;;;;;;x -EVTNAME35300;普契尼将美国戏剧改为意大利歌剧;;;;;;;;;;;;x -EVTNAME34500;彼得二世现正式成为大公!;;;;;;;;;;;;x -EVTDESC34500;当奥尔登堡在1815年6月9日由一个公国提升为大公国,彼得二世陛下作为第一任统治者开始正式使用大公头衔。;;;;;;;;;;;;x -EVTOPTA34500;上帝保佑大公!;;;;;;;;;;;;x -EVTNAME34600;第斯多惠出版《德国教师培养指南》;;;;;;;;;;;;x -EVTDESC34600;德国教育家阿道夫·第斯多惠提出了旨在使孩子们成为有自我意识,有思想,有责任感的公民的教育原则。他的观点曾使他在1847年遭停职。;;;;;;;;;;;;x -EVTOPTA34600;无论如何这是个很有意思的想法!;;;;;;;;;;;;x -EVTNAME34601;德意志之歌;;;;;;;;;;;;x -EVTDESC34601;1841年八月,霍夫曼·冯·法勒斯雷本在黑尔戈兰岛创作了他的诗《德意志之歌》。结合奥地利的约瑟夫·海顿的《上帝保佑吾皇弗朗茨》的旋律的《德意志之歌》某一天将成为德国国歌。;;;;;;;;;;;;x -EVTOPTA34601;一位梦想家!;;;;;;;;;;;;x -EVTNAME34602;腓特烈·威廉四世;;;;;;;;;;;;x -EVTDESC34602;1840年6月7日,国王腓特烈·威廉三世驾崩,享年70岁。他带点浪漫思想的儿子继承了王位。;;;;;;;;;;;;x -EVTOPTA34602;国王万岁!;;;;;;;;;;;;x -EVTNAME34603;动物园;;;;;;;;;;;;x -EVTDESC34603;1844年八月柏林见证了德意志史上第一家动物园的开张。而此时,伦敦与安特卫普已经有了类似的动物园。;;;;;;;;;;;;x -EVTOPTA34603;奇珍异兽!;;;;;;;;;;;;x -EVTNAME34604;犹太人也有义务!;;;;;;;;;;;;x -EVTDESC34604;1845年十月,新颁布的普鲁士法律规定犹太人得拥有固定的姓氏。现在他们也有义务服兵役了。;;;;;;;;;;;;x -EVTOPTA34604;我国所有公民都有同等的义务!;;;;;;;;;;;;x -EVTNAME34605;发现海王星!;;;;;;;;;;;;x -EVTDESC34605;普鲁士天文学家约翰·格弗里恩·伽勒发现了海王星。这将是1930年以前太阳系里发现的最新一颗行星。;;;;;;;;;;;;x -EVTOPTA34605;还有八颗。;;;;;;;;;;;;x -EVTNAME34606;奥托·尼古拉;;;;;;;;;;;;x -EVTDESC34606;基于同名莎剧的喜歌剧《温莎的风流娘儿们》已在柏林首演,它将成就尼古拉的事业顶峰。;;;;;;;;;;;;x -EVTOPTA34606;我不知道,我更喜欢正剧。;;;;;;;;;;;;x -EVTNAME34607;医疗基金;;;;;;;;;;;;x -EVTDESC34607;埃森的克虏伯公司为970名工人设立医疗保险基金。参加保险是强制性要求的。;;;;;;;;;;;;x -EVTOPTA34607;将这项措施向全国推广!;;;;;;;;;;;;x -EVTOPTB34607;这不道德!;;;;;;;;;;;;x -EVTNAME34608;童工法通过;;;;;;;;;;;;x -EVTDESC34608;1839年普鲁士在一些宗教与社会人士的推动下紧随英国通过法律限制年内童工的数量。;;;;;;;;;;;;x -EVTOPTA34608;那些可怜的孩子!;;;;;;;;;;;;x -EVTNAME34700;阿尔伯特·洛尔青;;;;;;;;;;;;x -EVTDESC34700;1837年,阿尔伯特·洛尔青最为人知晓的歌剧《沙皇及木匠(Zar und Zimmermann)》在莱比锡首演。洛尔青被视为德意志喜歌剧(类似于浪漫主义歌剧)之父。;;;;;;;;;;;;x -EVTOPTA34700;啊,音乐!;;;;;;;;;;;;x -EVTNAME34701;森佩尔歌剧院;;;;;;;;;;;;x -EVTDESC34701;萨克森的宫廷建筑师戈特弗里德·森佩尔教授完成一项杰作——德累斯顿歌剧院,该剧院将以其设计者的名字闻名于世。森佩尔的风格同时受到古典主义与文艺复兴风格的影响,同时又不仅仅是因为他的作品的原因,德累斯顿荣获“易北河上的佛罗伦萨”这一美名。;;;;;;;;;;;;x -EVTOPTA34701;一座美妙的建筑。;;;;;;;;;;;;x -EVTDESC35300;吉亚卡摩·普契尼在1904年成功将美国剧作家戴维·贝拉斯科所作的同名戏剧《蝴蝶夫人》改编成了一出歌剧。现在他的另一部作品首演了,这部作品基于贝拉斯科的《金色西部的女郎》,其名为《西部女郎》。;;;;;;;;;;;;x -EVTOPTA35300;再来一个,再来一个!;;;;;;;;;;;;x -EVTNAME35301;世界上最伟大的男高音;;;;;;;;;;;;x -EVTDESC35301;恩里科·卡鲁索在伦敦演出《弄臣》为他博得了国际声誉。;;;;;;;;;;;;x -EVTOPTA35301;再来一个,再来一个!;;;;;;;;;;;;x -EVTNAME35400;《拿布果》首演;;;;;;;;;;;;x -EVTDESC35400;威尔第最有影响力的作品《拿布果》在米兰的斯卡拉歌剧院首演,倾倒了许多意大利人的心。那里面的犯人合唱成为意大利的非官方国歌。;;;;;;;;;;;;x -EVTOPTA35400;一个真正的杰作!;;;;;;;;;;;;x -EVTNAME35700;《新事》通谕;;;;;;;;;;;;x -EVTDESC35700;教宗良第十三在关于劳工问题的通谕里以“新事(Rerum Novarum)”开头。通谕分析社会主义革命的变易精神已经开始盛行于各区域,里面说纠纷的原因“是显然的,即工业的发展;科学的惊人发现;雇主与雇工间关系的变动;少数个人的庞大财富和大众的贫乏;劳工阶级自恃心理的日益增大,及其相互团结的日益紧密;最后,还有普遍的道德败坏。”通谕指出社会主义威胁到了国家的宗教与道德根基,并企图破坏教会与国家、雇主与雇工的共同利益,代之以无神论的邪说。为应对这一威胁,必须建立足以满足进步需求和保护贫苦无助之人的团体。通谕引用了使徒保禄的的话“爱德是耐性的,是和善的,……並不寻求他自己……受一切的苦……忍耐一切的苦。”;;;;;;;;;;;;x -EVTOPTA35700;劳动与财富的价值同等。;;;;;;;;;;;;x -EVTNAME36400;爱德华·蒙克;;;;;;;;;;;;x -EVTDESC36400;爱德华·蒙克(1863-1944)对表现主义的成长起了主要的影响。他的作品对上流社会的震撼到这种程度以至于一开始它们便遭到禁止。他的作品提高了人们对社会糟糕状况的关注。;;;;;;;;;;;;x -EVTOPTA36400;这样使人不安的画……;;;;;;;;;;;;x -EVTNAME36401;伊瓦·奥森;;;;;;;;;;;;x -EVTDESC36401;农民之子与教师伊瓦·奥森(1813-1896)认为到此刻为止还是丹麦文的挪威书面语需要改革。依靠几次穿越乡村和农场的旅行,他创造了新的语法和一个“新”挪威语的词典。虽然他对口语和语法的编纂并未对人们的教育起多大作用,但他许多诗文变成歌曲在乡村传播。刚好在他死前一刻他的新语言得到了挪威议会的官方认可。;;;;;;;;;;;;x -EVTOPTA36401;属于全民族的人民语言;;;;;;;;;;;;x -EVTNAME36402;四大师;;;;;;;;;;;;x -EVTDESC36402;19世纪末的挪威被几位著名作家的作品震撼,他们是亨利克·易卜生、比昂斯滕·比昂松、亚历山大·谢朗和约纳斯·李,他们现实主义的小说与戏剧惹怒了当权者,激起了全国性的广泛讨论,为大型的社会改革铺平了道路。;;;;;;;;;;;;x -EVTOPTA36402;该死的作家!;;;;;;;;;;;;x -EVTNAME36403;议会制;;;;;;;;;;;;x -EVTDESC36403;1884年,自由派系的约翰·斯维尔德鲁普在挪威议会要求政府的基础应该是议会多数。虽然从来没有以法律或法令的形式通过,这成为了合法的先例,并且挪威议会开始在党派路线下团结一致努力对抗国王。;;;;;;;;;;;;x -EVTOPTA36403;一个捍卫我们利益的平台。;;;;;;;;;;;;x -EVTNAME36405;马科斯·色然恩建工会;;;;;;;;;;;;x -EVTDESC36405;马科斯·色然恩(Marcus Thrane)受到1848年欧洲的革命情绪的启发创立了工会。他们要求完整的参政权,改善担保人的条件以及取消对进口粮食征收的所有关税。政府镇压了这次运动,色然恩被判处5年监禁。;;;;;;;;;;;;x -EVTOPTA36405;危险的想法正蔓延。;;;;;;;;;;;;x -EVTNAME36600;瑞典夜莺;;;;;;;;;;;;x -EVTDESC36600;瑞典女高音珍妮·林德1820年出生在斯德哥尔摩。1838年在斯德哥尔摩她在歌剧《魔弹射手》中初次登台亮相,在19世纪40年代由于在欧洲和美国的一系列成功演出使她名声远播。珍妮·林德是瑞典第一个演艺巨星,她以圆润而富有感情的歌声、难以置信的演唱技巧以及真诚、自然而谦逊的作风而闻名。虽然她通过音乐会和歌剧表演挣得了财富,然而她将其中的大部分捐赠给了慈善机构。;;;;;;;;;;;;x -EVTOPTA36600;一位艺术天才;;;;;;;;;;;;x -EVTNAME36601;推行义务小学教育;;;;;;;;;;;;x -EVTDESC36601;1842年瑞典正式推行义务小学教育。虽然已经有了旧的传统教育,《1842年义务小学法案》几乎消除年轻一代中的文盲。地方城镇与教区现在有办法强制那些不情愿的父母履行教育适龄孩子的义务了。;;;;;;;;;;;;x -EVTOPTA36601;教育属于大众!;;;;;;;;;;;;x -EVTNAME36602;晚报;;;;;;;;;;;;x -EVTDESC36602;第一份《晚报(Aftonbladet)》由拉尔斯·约翰·耶塔(Lars Johan Hierta)编辑,于1830年12月6日星期一问世。该报支持言论自由,贸易自由,降低进口关税和进行民主改革,这使得政府对该报喜欢不起来。该报被贵族阶层鄙视,但是中产阶级却很喜爱,尽管国王尝试禁止它的出版然而发行量在随后数年之内反而骤升。《晚报》作为自由主义的传声筒,成为了瑞典争取言论自由的战斗的基石。;;;;;;;;;;;;x -EVTOPTA36602;自由地说话!;;;;;;;;;;;;x -EVTNAME36603;斯德哥尔摩骚乱!;;;;;;;;;;;;x -EVTDESC36603;欧洲的1848年是革命和动荡的一年。1848年3月19日,紧张局势最终蔓延到瑞典,一大群怀有不满与反叛心的群众走上斯德哥尔摩的街头。加入抗议队伍的人们带着各种意识形态,有各个阶级的人。暴民在市内横冲直撞,毁坏财产,攻击他们厌恶的任何人。国王奥斯卡一世亲自试图使暴民调转方向,但很快这伙暴民便到城市另一处大搞破坏了。;;;;;;;;;;;;x -EVTOPTA36603;召集部队!;;;;;;;;;;;;x -EVTNAME36604;戈兰·弗雷德里克·戈兰森引入贝塞麦的方法;;;;;;;;;;;;x -EVTDESC36604;戈兰·弗雷德里克·戈兰森(Goran Fredrik Goransson)是第一个在工业规模上成功引进英国人亨利·贝塞麦的炼钢方法的人。该方法是一种通过炉底风嘴鼓入空气,将炉内铁水直接炼成钢的转炉炼钢法。他的成功使一座新的钢铁工厂得以在山特维肯建立,这成为了著名的山特维克集团的前身。;;;;;;;;;;;;x -EVTOPTA36604;我们的科学家推动了国家的发展;;;;;;;;;;;;x -EVTNAME36605;潮湿之年;;;;;;;;;;;;x -EVTDESC36605;在1860年中期,农业部门在一系列的歉收之后陷入困境。困难持续到1867年,这一年的农作物再次歉收。在史称“潮湿之年(The Wet Year)”的这几年里,谷物普遍因潮湿而腐烂,这在国内许多地区导致了饥荒。;;;;;;;;;;;;x -EVTNAME36606;干旱之年;;;;;;;;;;;;x -EVTDESC36606;在前些年的由于雨水过多而引起的灾难性的歉收后,再一次在1868年歉收。这次是高温、干旱之年,有些地里都着火了。饥荒袭击多地,许多家庭开始移民国外。;;;;;;;;;;;;x -EVTOPTA36606;悲剧啊!;;;;;;;;;;;;x -EVTNAME36607;严峻之年;;;;;;;;;;;;x -EVTDESC36607;1869年艰难持续。传染病爆发,城市和乡下到处饥荒,人民因为绝望而乞讨。移民国外的人大幅增加,超过六万人在1867-69年的三个饥荒年离开瑞典。;;;;;;;;;;;;x -EVTOPTA36607;可怕!;;;;;;;;;;;;x -EVTNAME36608;铁路连起来了!;;;;;;;;;;;;x -EVTDESC36608;1871年一个壮观的典礼在阿尔维卡举行,这是为了庆祝瑞典和挪威的国家铁路网正式连接起来。;;;;;;;;;;;;x -EVTOPTA36608;让我们庆祝!;;;;;;;;;;;;x -EVTNAME36609;出售圣巴泰勒米岛;;;;;;;;;;;;x -EVTDESC36609;在西印度群岛有一座叫做圣巴泰勒米的小岛被瑞典统治了94年,直到1878年被决定卖给法国。这座小岛已经不再享有前几十年革命与拿破仑战争时期作为自由贸易港所享有的繁荣,现在它已经变成了一个经济上的负担。;;;;;;;;;;;;x -EVTOPTA36609;卖掉这块废石,现在!;;;;;;;;;;;;x -EVTOPTB36609;为了瑞典的荣耀,我们一定得保住他!;;;;;;;;;;;;x -EVTNAME36610;松兹瓦尔工人罢工;;;;;;;;;;;;x -EVTDESC36610;1879年瑞典经济不景气,松兹瓦尔的锯木厂雇主们被迫削减工资。一场自发与有组织的罢工爆发,并蔓延到21个不同的锯木厂,有6000名工人参加。这是瑞典有史以来第一次大范围的罢工。这次罢工团结了工人,是工人阶级与社会民主运动的早期起点,并成为了随后数十年蓬勃发展的工会组织的先声。;;;;;;;;;;;;x -EVTOPTA36610;请别忘了法律和秩序!;;;;;;;;;;;;x -EVTNAME36611;奥古斯特·斯特林堡出版《红房间》;;;;;;;;;;;;x -EVTDESC36611;奥古斯特·斯特林堡(1849-1912)是世界著名文学巨匠之一。他是剧作家、小说家和短篇小说作家,他作品展示的狂乱与天才结合了自然主义、心理学和神秘主义。1879年的《红房间》使他一举成名。小说讽刺了1870年代末瑞典的制度与环境。斯特林堡是一个多面体,他对女性怀有一种近乎疯狂的仇恨,他对科学与神秘学同时抱有兴趣,而且他还尝试过绘画、摄影甚至炼金术!;;;;;;;;;;;;x -EVTOPTA36611;有趣!;;;;;;;;;;;;x -EVTNAME36612;博登要塞;;;;;;;;;;;;x -EVTDESC36612;1900年瑞典议会决定在靠近芬兰国境的博登建立宽广的防御工事体系。要塞建在一块山岩的顶端,坐落于战略位置显要的吕勒河边,拥有惊人的广阔视野。要塞的目的是把守国家北翼和当地的自然资源,以防范俄国入侵的威胁。;;;;;;;;;;;;x -EVTOPTA36612;是的,我们的防御力量必须强大!;;;;;;;;;;;;x -EVTOPTB36612;不,现在不是时候;;;;;;;;;;;;x -EVTNAME36614;阿尔姆克维斯特发表《这是可以接受的》;;;;;;;;;;;;x -EVTDESC36614;阿尔姆克维斯特(Carl Jonas Love Almqvist)是一位具有复杂个性的著名瑞典作家,他产出过大量带有浪漫主义、神秘主义与社会意识的散文作品,他对瑞典文学的发展具有重要影响。在他的作品《这是可以接受的(Det gar an)》中,他挑战了社会上对于婚姻与女性地位的传统看法。这本书一经推出便引起了一场社会议论。;;;;;;;;;;;;x -EVTOPTA36614;好东西!;;;;;;;;;;;;x -EVTNAME36615;农业不景气导致大量移民外迁;;;;;;;;;;;;x -EVTDESC36615;1880年对农业部门来说是一个艰难的时期,再加上不断增长的人口和不满,这些问题导致了大规模的移民。十年间,家庭移民的速度惊人。超过三十四万人去了美国,在那里有更广阔的土地与更大的机会在召唤他们。;;;;;;;;;;;;x -EVTOPTA36615;这真的是困难时期啊。;;;;;;;;;;;;x -EVTNAME36616;路易斯·德·吉尔推动议会改革;;;;;;;;;;;;x -EVTDESC36616;古老的瑞典议会制度包含四个等级:贵族、教士、市民和农民。最近路易斯·德·吉尔提案取代旧制度,在议会中设立两个具有同等权力的议院。尽管这是一个自由主义的改革,但是民主仍很遥远。新的制度是不公平的,投票权将被富有的商人所把持。改革提案在全国范围激起了要求男女普选权的运动。;;;;;;;;;;;;x -EVTOPTA36616;好,接受改革。;;;;;;;;;;;;x -EVTOPTB36617;不,我们要保持四个等级!;;;;;;;;;;;;x -EVTNAME36617;商船旗;;;;;;;;;;;;x -EVTDESC36617;瑞典与挪威国王卡尔·约翰对瑞典议会的要求让步,允许挪威船只在所有水域挂挪威旗。;;;;;;;;;;;;x -EVTOPTA36617;给他们这权利;;;;;;;;;;;;x -EVTNAME36622;伟大的斯堪的纳维亚学生会议;;;;;;;;;;;;x -EVTDESC36622;丹麦在第一次石勒苏益格战争中获胜,许多斯堪的纳维亚的志愿者参加了这次战争,这是斯堪的纳维亚运动的萌芽。后来举办了很多学生间的会议,其中最大的是1856年在乌普萨拉举办的一次会议。;;;;;;;;;;;;x -EVTOPTA36622;斯堪的纳维亚的人民一定要团结!;;;;;;;;;;;;x -EVTNAME36938;《拉贾莫汉之妻》发表;;;;;;;;;;;;x -EVTDESC36938;班吉姆·钱德拉·查特吉发表了第一部孟加拉小说。;;;;;;;;;;;;x -EVTOPTA36938;印度人民有了自己的声音!;;;;;;;;;;;;x -EVTNAME36939;达尔豪西改革;;;;;;;;;;;;x -EVTDESC36939;印度总督达尔豪西伯爵在印度推行了一系列改革措施。改革虽然在一些地区不受欢迎,却卓有成效。。;;;;;;;;;;;;x -EVTOPTA36939;我们对印度的使命要求我们进行改革!;;;;;;;;;;;;x -EVTOPTB36939;不要捅了马蜂窝。;;;;;;;;;;;;x -EVTNAME36940;怀唐伊条约;;;;;;;;;;;;x -EVTDESC36940;一份正式确立新西兰民族地位的条约得到签署,在条约中毛利诸酋长承认维多利亚女王陛下的主权,而女王将以保证他们的土地、财产和渔权作为相应回报。;;;;;;;;;;;;x -EVTOPTA36940;万岁!;;;;;;;;;;;;x -EVTNAME36941;旗杆战争;;;;;;;;;;;;x -EVTDESC36941;毛利酋长霍恩·赫克在科罗拉瑞卡不顾英国态度连续砍倒旗杆数次以示抗议。;;;;;;;;;;;;x -EVTOPTA36941;我们必须在这酋长行动的时候抓住他;;;;;;;;;;;;x -EVTOPTB36941;对这种情况我们还能做啥?;;;;;;;;;;;;x -EVTNAME36942;国防兵 The Fencibles;;;;;;;;;;;;x -EVTDESC36942;任何想移居新西兰的退伍老兵都可以获得前往新西兰的自由通行权、一座小屋和退休金,只要他们上教堂、做游行和对民兵进行一年十二天的训练。;;;;;;;;;;;;x -EVTOPTA36942;算我一个!;;;;;;;;;;;;x -EVTNAME37200;路易-拿破仑在瑞士;;;;;;;;;;;;x -EVTDESC37200;波拿巴家的一家之长是个我们政权的直率批评者,他目前已经得到瑞士的庇护,并在那里鼓动我国臣民挑战我们的权威。我们应该要求瑞士人引渡他吗?;;;;;;;;;;;;x -EVTOPTA37200;要求瑞士人把他引渡回国!;;;;;;;;;;;;x -EVTOPTB37200;让他在阿尔卑斯山溜达,反正不会有威胁的;;;;;;;;;;;;x -EVTNAME37201;凯旋门;;;;;;;;;;;;x -EVTDESC37201;巴黎凯旋门最初由拿破仑·波拿巴委托建造,断断续续经过了30年后于1836年落成。纪念碑的灵感来自罗马的凯旋门,上面刻的画面展示了法国大革命战争和拿破仑的功勋。;;;;;;;;;;;;x -EVTOPTA37201;杰作!;;;;;;;;;;;;x -EVTNAME37202;七月柱揭幕;;;;;;;;;;;;x -EVTDESC37202;1840年七月柱在巴黎揭幕,该纪念碑纪念的是1830年7月革命的615名死者。;;;;;;;;;;;;x -EVTOPTA37202;让我们铭记死者!;;;;;;;;;;;;x -EVTNAME37203;政变企图!;;;;;;;;;;;;x -EVTDESC37203;拿破仑一世的侄子夏尔·路易-拿破仑在布洛涅发动了一次不成功的夺权行动。;;;;;;;;;;;;x -EVTOPTA37203;派兵!;;;;;;;;;;;;x -EVTNAME37204;拿破仑一世归来;;;;;;;;;;;;x -EVTDESC37204;1821年,拿破仑·波拿巴死于圣赫勒拿岛岛,他的遗体在1840年回到法国。在巴黎荣军院教堂举行的葬礼结束后数天,有成千上万的人对其施以敬意。;;;;;;;;;;;;x -EVTOPTA37204;伟人!;;;;;;;;;;;;x -EVTNAME37205;穿越阿尔卑斯山!;;;;;;;;;;;;x -EVTDESC37205;法国热气球驾驶员弗朗索瓦·阿尔班(Francois Arban)成为了第一个驾驶热气球横跨阿尔卑斯山的人。他从马赛出发,在斯图皮尼(Stupini)着陆。;;;;;;;;;;;;x -EVTOPTA37205;壮举!;;;;;;;;;;;;x -EVTNAME37206;奏萨克斯!;;;;;;;;;;;;x -EVTDESC37206;比利时乐器制造商阿道夫·萨克斯注册了一个被称作“萨克斯管”的专利。然而,他的法国竞争对手对他进行法律起诉,让他无法推销他的发明。;;;;;;;;;;;;x -EVTOPTA37206;真是噪音!;;;;;;;;;;;;x -EVTNAME37207;路易-拿破仑逃走!;;;;;;;;;;;;x -EVTDESC37207;拿破仑一世的侄子路易-波拿巴在1840年的政变未遂后,被判在哈姆(Ham)的堡垒终生监禁。然而在1846年5月他设法逃往英国。;;;;;;;;;;;;x -EVTOPTA37207;妈的!;;;;;;;;;;;;x -EVTNAME37208;夏尔·路易-拿破仑·波拿巴;;;;;;;;;;;;x -EVTDESC37208;1848年二月革命后法国国王路易·菲利普退位,拿破仑一世的侄子路易-拿破仑当选为共和国总统。;;;;;;;;;;;;x -EVTOPTA37208;共和国万岁!;;;;;;;;;;;;x -EVTNAME37209;傅科的钟摆;;;;;;;;;;;;x -EVTDESC37209;在巴黎的一个天文馆,法国物理学家莱昂·傅科证明了地球是自转的。他的实验又在巴黎先贤祠重复了一遍,让在场的观众大开眼界。;;;;;;;;;;;;x -EVTOPTA37209;我的天啊!;;;;;;;;;;;;x -EVTNAME37210;皮埃尔·约瑟夫·普鲁东;;;;;;;;;;;;x -EVTDESC37210;1851年七月蒲鲁东发表《十九世纪革命的总观念》,确立了无政府主义思想的基础。;;;;;;;;;;;;x -EVTOPTA37210;无政府主义?听上去不怎么样!;;;;;;;;;;;;x -EVTNAME37211;空中飞行!;;;;;;;;;;;;x -EVTDESC37211;先驱者亨利·吉法尔(Henry Giffard)孤身驾驶飞艇(一种由小型发动机推动的气球)从凡尔赛到特拉普飞行27公里,这震惊了所有观察者。;;;;;;;;;;;;x -EVTOPTA37211;飞!接下来是什么?;;;;;;;;;;;;x -EVTNAME37212;巴黎世界博览会;;;;;;;;;;;;x -EVTDESC37212;1855年5月15日,世界博览会在巴黎举行。20839位展览者展示他们的产品,共获得11073个奖,吸引了四百五十万人参观。;;;;;;;;;;;;x -EVTOPTA37212;未来的产品!;;;;;;;;;;;;x -EVTNAME37213;美国的民主;;;;;;;;;;;;x -EVTDESC37213;1835年亚历西斯·德·托克维尔出版了他的著作《论美国的民主》,该书很快在美国和法国均被认为是经典之作。书中他评论了美国人对诉讼的喜爱和对宗教的虔诚,其中有些东西今天的欧洲人仍然迷惑不解。托克维尔是少数不止有一部“经典”传世的历史学家。他的其他杰作:《旧制度与大革命》,出版于他去世的三年前即1856年。;;;;;;;;;;;;x -EVTOPTA37213;不同万岁!;;;;;;;;;;;;x -EVTNAME37215;法庭上的福楼拜;;;;;;;;;;;;x -EVTDESC37215;古斯塔夫·福楼拜由于出版了饱受争议的小说《包法利夫人》,他在法庭上被指控严重违背美德、礼节和宗教。然而,他被宣布无罪。;;;;;;;;;;;;x -EVTOPTA37215;时代已经改变!;;;;;;;;;;;;x -EVTNAME37216;德雷福斯事件 一;;;;;;;;;;;;x -EVTDESC37216;1894年,在德国大使馆一份手写备忘录被一位法国间谍发现,内含法国机密军事文件。猜疑集中到一位犹太人上尉阿尔弗雷德·德雷福斯身上,他被军事法庭认定有罪,判处终身监禁于魔鬼岛。德雷福斯力陈他的清白,但无济于事。;;;;;;;;;;;;x -EVTOPTA37216;让他在恶魔岛烂掉!;;;;;;;;;;;;x -EVTOPTB37216;不!他是无辜的!;;;;;;;;;;;;x -EVTNAME37217;德雷福斯事件 二;;;;;;;;;;;;x -EVTDESC37217;1896年,上校皮卡尔发现有充分的证据表明总参谋部的埃斯特拉齐少校才是让德雷福斯坐牢的那份备忘录的真正作者,但是军事法庭很快宣布这位少校无罪。在一封给法国总统的公开信里,爱弥尔·左拉控诉说埃斯特拉齐少校一案的军事法庭显然受到了军事部门的指使。1898年后期,当初证明德雷福斯有罪的那些证据被发现系出伪造。;;;;;;;;;;;;x -EVTOPTA37217;我控诉!;;;;;;;;;;;;x -EVTNAME37218;德雷福斯无辜!;;;;;;;;;;;;x -EVTDESC37218;由于证据显示德雷福斯是清白的,1899年他的案件再次被提到上诉法庭。使人激愤的是他再次被判有罪,因为当局拒绝承认他们以前的错误。虽然他得到了总统的特赦并于1906年恢复名誉,但是事件的结果是增加了反宗教主义、反军国主义,团结了法国的左翼。;;;;;;;;;;;;x -EVTOPTA37218;此案已结;;;;;;;;;;;;x -EVTNAME37219;马提尼克的培雷火山;;;;;;;;;;;;x -EVTDESC37219;培雷火山虽然被认为是死火山,却于1902年5月7日大爆发,杀死马提尼克岛上超过三万人。;;;;;;;;;;;;x -EVTOPTA37219;真是可怕!;;;;;;;;;;;;x -EVTNAME37220;神迹?;;;;;;;;;;;;x -EVTDESC37220;14岁的贝尔纳黛特·苏毕胡第一次看到圣母玛利亚显现是在比利牛斯山北面的卢尔德附近的一座洞穴。1864年她的见证得到了教会的承认,卢尔德很快成为天主教的一个圣地。;;;;;;;;;;;;x -EVTOPTA37220;神迹?;;;;;;;;;;;;x -EVTNAME37221;莎拉·伯恩哈特的世界巡演;;;;;;;;;;;;x -EVTDESC37221;这位拥有金嗓子的女士——莎拉·伯恩哈特小姐将要开始的世界巡演角色有茶花女、托斯卡、淮德拉、阿德里安娜·莱科芙露尔以及《欧那尼》里的角色。据传这将是她最后一次巡回演出。;;;;;;;;;;;;x -EVTOPTA37221;一位艺术天才;;;;;;;;;;;;x -EVTNAME37222;飞越英吉利海峡;;;;;;;;;;;;x -EVTDESC37222;路易斯·布莱里奥特驾驶他的XI型单翼机成为首个飞越英吉利海峡的人。他获得了《伦敦每日邮报》颁发的奖金。;;;;;;;;;;;;x -EVTOPTA37222;不可思议!;;;;;;;;;;;;x -EVTNAME37223;高速快车;;;;;;;;;;;;x -EVTDESC37223;卡米乐·热纳茨(Camille Jenatzky)驾驶他名为“永无止境(La Jamais Contente)”的汽车在圣日耳曼附近的代努瓦埃尔线(Route des Noyers)上创造了特定路线上的陆上速度最快纪录,其时速高达79.9公里。;;;;;;;;;;;;x -EVTNAME37224;俄派芭蕾;;;;;;;;;;;;x -EVTDESC37224;谢尔盖·狄亚基列夫(Serge Diaghilev)关于芭蕾舞的想法在其祖国俄罗斯未获赏识,于是他移居巴黎,在那里演绎斯特拉文斯基、柴可夫斯基和里姆斯基-科萨科夫的作品,并与著名的芭蕾舞演员尼金斯基和巴兰钦等合作。;;;;;;;;;;;;x -EVTNAME37225;克劳德·莫奈;;;;;;;;;;;;x -EVTDESC37225;克劳德·莫奈是一位从现实主义向印象派转变的画家。1863年他的作品《浴》(它有一个更广为人知的名字叫“草地上的午餐”)由于描绘了一位裸女而在巴黎引起轩然大波。;;;;;;;;;;;;x -EVTOPTA37225;让我再看一眼……;;;;;;;;;;;;x -EVTNAME37700;充公;;;;;;;;;;;;x -EVTDESC37700;为了平衡预算,马德里政府命令变卖教会财产。天主教会的免税权被取消,转而政府同意承担教堂的维护费用。;;;;;;;;;;;;x -EVTOPTA37700;不要碰圣教会!;;;;;;;;;;;;x -EVTOPTB37700;我们需要钱!;;;;;;;;;;;;x -EVTNAME37701;纳尔西索·洛佩斯将军;;;;;;;;;;;;x -EVTDESC37701;生于委内瑞拉的纳尔西索·洛佩斯将军被西班牙殖民者在古巴处死。他带着一小组人登陆后,试图挑起一场叛乱使古巴投向美国,但最终因没人支持而失败。;;;;;;;;;;;;x -EVTOPTA37701;古巴依然属于西班牙!;;;;;;;;;;;;x -EVTNAME37702;集中政策;;;;;;;;;;;;x -EVTDESC37702;为制止古巴暴徒的破坏,总督要求全部在乡下的公民都到城市里面住帐篷,这将使反叛者不能得到补给和庇护。;;;;;;;;;;;;x -EVTOPTA37702;我们必须恢复古巴的秩序!;;;;;;;;;;;;x -EVTNAME37703;出价购买古巴;;;;;;;;;;;;x -EVTDESC37703;我们注意到许多古巴的庄园主想要古巴加入我们。可能西班牙会卖掉这个岛?;;;;;;;;;;;;x -EVTOPTA37703;我们出个价看看。;;;;;;;;;;;;x -EVTOPTB37703;我们不想要这岛。;;;;;;;;;;;;x -EVTNAME37704;卖古巴吗?;;;;;;;;;;;;x -EVTDESC37704;北美的有意者对购买我们的古巴表达了兴趣。;;;;;;;;;;;;x -EVTOPTA37704;不,古巴将永远是我们的安的列斯群岛的明珠;;;;;;;;;;;;x -EVTOPTB37704;好,古巴可以拿去,如果价格合理的话;;;;;;;;;;;;x -EVTNAME37705;古巴的改革委员会;;;;;;;;;;;;x -EVTDESC37705;国王应该授权一个委员会讨论古巴殖民地所迫切需要的改革吗?;;;;;;;;;;;;x -EVTOPTA37705;不授权任何委员会;;;;;;;;;;;;x -EVTOPTB37705;好,改革是必需的;;;;;;;;;;;;x -EVTNAME37706;亚维农的少女;;;;;;;;;;;;x -EVTDESC37706;巴勃罗·毕加索受到雕塑与非洲艺术的影响,放弃传统的画法而采用一种更概念化的风格。;;;;;;;;;;;;x -EVTOPTA37706;嗯……有趣。;;;;;;;;;;;;x -EVTNAME37707;玛多斯的征用政策。;;;;;;;;;;;;x -EVTDESC37707;1855年,公共财富部长帕斯奎尔·玛多斯(Pascual Madoz)为了解决政府财政缺口而命令征用所有公共用地,这极大的加强了国家权力的中央集权,同时助长了失地农民的不满情绪。;;;;;;;;;;;;x -EVTOPTA37707;征用,因为我们缺钱;;;;;;;;;;;;x -EVTOPTB37707;人民需要那些土地!;;;;;;;;;;;;x -EVTOPTC37707;我们应该找其他办法筹钱。;;;;;;;;;;;;x -EVTNAME37708;国民警卫队;;;;;;;;;;;;x -EVTDESC37708;拿破仑时代的警卫队被解散后,西班牙城镇的安全转由国家民兵组织(National Militia)负责,该组织主要由地方民兵组成。1844年阿胡马达侯爵(Marquis of Ahumada)决定创建一支直属于战争部的国家部队。这支部队将被称为国民警卫队(Civil Guard),成为难以驾驭的国家民兵组织的替代品。;;;;;;;;;;;;x -EVTOPTA37708;创建国民警卫队;;;;;;;;;;;;x -EVTOPTB37708;我们对国家民兵组织很满意了;;;;;;;;;;;;x -EVTNAME38500;苏丹娜号的旅程;;;;;;;;;;;;x -EVTDESC38500;1840年,苏丹娜号(Sultana)抵达纽约,成为史上第一艘航行至新世界的阿曼船只。船上载着苏丹赛义德·伊本·苏丹(Sayyid Said ibn Sultan)的个人代表,他将代表苏丹与美国进行贸易以及与美国政府见面。;;;;;;;;;;;;x -EVTOPTA38500;表示问候!;;;;;;;;;;;;x -EVTNAME38501;赛义德苏丹驾崩;;;;;;;;;;;;x -EVTDESC38501;在赛义德苏丹的统治下桑给巴尔成为苏丹国里最富庶的行省。1856年他死的时候领地被分为两块给桑给巴尔的马吉德和马斯喀特的图威尼。;;;;;;;;;;;;x -EVTOPTA38501;接受分离;;;;;;;;;;;;x -EVTOPTB38502;我们不能冒险让外部势力干涉;;;;;;;;;;;;x -EVTNAME38502;桑给巴尔应该获得自由?;;;;;;;;;;;;x -EVTDESC38502;四年后,桑给巴尔的许多人认为鉴于他们桑给巴尔的财富更多一些,他们已经没有必要臣服于阿曼。我们应该宣布从阿曼完全独立吗?;;;;;;;;;;;;x -EVTNAME38503;桑给巴尔问题;;;;;;;;;;;;x -EVTDESC38503;赛义德苏丹死后4年,马吉德拒绝向他的哥哥图威尼进贡。借由印度总督坎宁勋爵斡旋下的英国援助,一个以承认桑给巴尔独立为条件来进贡的交易得以达成。;;;;;;;;;;;;x -EVTOPTA38503;接受他们的独立;;;;;;;;;;;;x -EVTOPTB38503;桑给巴尔是我们的!;;;;;;;;;;;;x -EVTNAME44100;哈克贝利·费恩历险记;;;;;;;;;;;;x -EVTDESC44100;1885年马克·吐温出版了《哈克贝利·费恩历险记》,完全改变了美国小说。在此书出版前,美国传统小说利用以前的欧洲的语言形式,而马克·吐温借用一个美国文盲描述美好事物的演说来抨击原来的语言体系。书中试图展示各种各样的人因为他们的行动而不是地位而得到尊重。当时,由于反传统的形式引起了很大的争议以至于他的主题被忽略。甚至今天人们都有点不明白。;;;;;;;;;;;;x -EVTOPTA44100;好吧,那我也该下地狱了!;;;;;;;;;;;;x -EVTNAME44101;999号创造速度纪录;;;;;;;;;;;;x -EVTDESC44101;999号机车头牵引的帝国快车(Empire State Express)在纽约中央及哈德逊河铁路(New York Central and Hudson River Railroad)上以112英里的时速留下记录。;;;;;;;;;;;;x -EVTOPTA44101;不可思议!;;;;;;;;;;;;x -EVTNAME44102;黄金十字架;;;;;;;;;;;;x -EVTDESC44102;总统候选人威廉·詹宁斯·布赖恩呼吁无限量地铸造银币,这使得他取得平民党、银共和党、全国白银党和进步党的提名,让西部与南方的农民自阶级斗争以来第一次为了一个目标而团结一致。他对这一政策的支持在北方的工业家看来是在企图妨碍债权人和破坏信托机构。;;;;;;;;;;;;x -EVTOPTA44102;你不应该将人类盯着黄金十字架上;;;;;;;;;;;;x -EVTNAME44103;坚毅号返航;;;;;;;;;;;;x -EVTDESC44103;坚毅号(HMS Resolute)被发现漂浮于北大西洋。这艘船之前载着一中队的人搜索失踪的极地探险家约翰·富兰克林爵士,但后来却因受困于冰块中,人们只能弃船而去。美国从这艘船的拯救者手中买下了船,将船修复后还给了英国。;;;;;;;;;;;;x -EVTOPTA44103;归还它是既正确又恰当的。;;;;;;;;;;;;x -EVTNAME44104;霍瑞斯·曼;;;;;;;;;;;;x -EVTDESC44104;政治家与律师霍瑞斯·曼开始对马萨诸塞的教育体制进行改革。他的学校体制最终成为了全美的模范。;;;;;;;;;;;;x -EVTOPTA44104;教育越多越好。;;;;;;;;;;;;x -EVTNAME44105;史密斯森学会;;;;;;;;;;;;x -EVTDESC44105;美国国会建立了直接向总统汇报的史密斯森学会(Smithsonian Institution)。该学会致力于科研与探险以及科学普及。;;;;;;;;;;;;x -EVTOPTA44105;天地间还有更多的未知事物……;;;;;;;;;;;;x -EVTNAME44106;论文集;;;;;;;;;;;;x -EVTDESC44106;拉尔夫·沃尔多·爱默生的第一本《论文集》于1841年出版,这本书在世界面前展示了一个全新的、相当神秘的新世界本土哲学。虽然许多欧洲人不认为他本身是一个哲学家,但他对欧洲大陆思想界的影响是不可估量的,尤其是在尼采的例子上面。;;;;;;;;;;;;x -EVTOPTA44106;演讲是一种行动。;;;;;;;;;;;;x -EVTNAME44107;普通法;;;;;;;;;;;;x -EVTDESC44107;1861年奥利弗·温德尔·霍姆斯发表《普通法》,这是一部关于普通法传统的历史书。在书中他宣称法律是不合逻辑的,判决宁可被当时的具体情况调节,或者就像其中一句名言,诉讼的精要不是逻辑而是经验。这本书马上成为经典后霍姆斯本人第二年便到哈佛担任教授并最终进入联邦最高法院。《普通法》的发表是美国知识分子中实用主义兴起的标志也预兆了经历南北战争可怕的大屠杀后对道德主义的不信任。;;;;;;;;;;;;x -EVTOPTA44107;法律就是警长服从的那个人的意愿。;;;;;;;;;;;;x -EVTNAME44108;尤里西斯·格兰特的个人回忆录;;;;;;;;;;;;x -EVTDESC44108;1885年尤里西斯·格兰特出版了《个人回忆录》,几乎完全复述了他的一生。他在患咽喉癌的时候写这本书是为了保证他的家人能在他死后依然好好生活。作为美语的世界名著,格兰特的传记别具一格,简洁明快的风格。马克·吐温认为它甚至比凯撒的《高卢战记》更好。《个人回忆录》在当时取得了巨大的成功以至于在南北战争之后还有一些在出版。这可能是美国总统写得最好的一本书。;;;;;;;;;;;;x -EVTOPTA44108;我一定要买一本!;;;;;;;;;;;;x -EVTNAME44109;阿尔弗雷德·赛耶·马汉;;;;;;;;;;;;x -EVTDESC44109;阿尔弗雷德·赛耶·马汉出版《海权对历史的影响》,通过历史分析了海权对一个国家的重要性。它被那些想要扩展海军和美国版图的人所推崇。;;;;;;;;;;;;x -EVTOPTA44109;制海权是胜利的保证。;;;;;;;;;;;;x -EVTNAME44110;反间谍法和反煽动法;;;;;;;;;;;;x -EVTDESC44110;为了应对在应征士兵与下层人民之间不断增加的反战情绪和劳工意识,国会通过了《1799年关于制止外国人反美及制止煽动言论的法律》的修正案,使其在战时违法地维护总统及国家政策并极大损害了外国国民和被收容者的利益。该法案在随后的数十年得到最高法院的支持,被以各种形式维持直到半个世纪后瓦伦法官才推翻这个法案。一战期间,世界产业工人联盟执行委员会的全部168名委员都被以试图破坏联邦的罪名逮捕。;;;;;;;;;;;;x -EVTOPTA44110;国家手里有剑还去攻击她,那就是叛国;;;;;;;;;;;;x -EVTOPTB44110;不同意见是自由的人们的活力的源泉;;;;;;;;;;;;x -EVTNAME44111;私家侦探事务所;;;;;;;;;;;;x -EVTDESC44111;私家侦探们已经证明了他们在处理火车劫案与抓捕货币伪造者等问题上的高效,现在他们又成了工贼,而且还渗透一些如莫利马贵(Molly Maguires)的秘密团体。;;;;;;;;;;;;x -EVTOPTA44111;我们从不合眼;;;;;;;;;;;;x -EVTNAME44112;国家联盟;;;;;;;;;;;;x -EVTDESC44112;八支球队一起组建了一个干净与经营有方的棒球联盟,这八支球队分别是波士顿红帽、芝加哥白长袜、辛辛那提红长袜、哈特福深蓝、路易斯维尔灰、纽约同好、费城运动家和圣路易棕长袜。;;;;;;;;;;;;x -EVTOPTA44112;Play ball!;;;;;;;;;;;;x -EVTNAME44113;芝加哥大火;;;;;;;;;;;;x -EVTDESC44113;大火从住在德克文街((DeKoven Street))的帕特里克·奥利瑞(Patrick O'Leary)家的谷仓烧起并蔓延到商业区,造成一万七千四百五十栋建筑物被毁,三百人遇害九万八千人无家可归。;;;;;;;;;;;;x -EVTOPTA44113;您的牛呢,奥利瑞夫人?;;;;;;;;;;;;x -EVTNAME44114;OK牧场枪战;;;;;;;;;;;;x -EVTDESC44114;在亚利桑那的汤姆斯通镇上发生了一场持续约30秒的枪战,镇警长维吉尔·厄普、怀亚特、摩根与道客·霍利迪伙同枪杀了比利·克兰顿、汤姆·麦克拉伦和弗兰克·麦克拉伦两兄弟,这三人都是违法配有武装的牛仔。枪战代表了一个时代的来临:美国的法律将向更广阔的偏远山区迈进,进一步打压一些违法恶棍的生存空间。;;;;;;;;;;;;x -EVTOPTA44114;调解人!;;;;;;;;;;;;x -EVTNAME44115;玩球的时间到了!;;;;;;;;;;;;x -EVTDESC44115;在纽约附近的库珀斯敦举办了第一次棒球公开赛。纽约纽约人队(New York Knickerbockers)最终以1—23输给了纽约九人队(New York Nine)。;;;;;;;;;;;;x -EVTOPTA44115;这将成为风靡全国的娱乐!;;;;;;;;;;;;x -EVTNAME44800;马德罗宣言;;;;;;;;;;;;x -EVTDESC44800;弗朗西斯科·马德罗发表了一份声明,谴责最近的选举存在舞弊现象,并宣称波费里奥·迪亚兹不再是合法的墨西哥总统。马德罗号召公民们拿起武器反抗迪亚兹。;;;;;;;;;;;;x -EVTOPTA44800;迪亚兹就任总统。;;;;;;;;;;;;x -EVTOPTB44800;迪亚兹辞职下台。;;;;;;;;;;;;x -EVTNAME44801;马德罗获得支持者;;;;;;;;;;;;x -EVTDESC44801;弗朗西斯科·马德罗确信帕斯库阿尔·奥罗斯科和弗兰西斯科·比利亚的起义是为了迫使迪亚兹下台。;;;;;;;;;;;;x -EVTOPTA44801;革命万岁!;;;;;;;;;;;;x -EVTNAME44802;萨帕塔的农民军加入革命;;;;;;;;;;;;x -EVTDESC44802;埃米利亚诺·萨帕塔领导了在瓦哈卡州的农民起义。;;;;;;;;;;;;x -EVTOPTA44802;萨帕塔万岁!;;;;;;;;;;;;x -EVTNAME44803;何塞·波塞达;;;;;;;;;;;;x -EVTDESC44803;何塞·波塞达对现政权的讽刺漫画使其再次被投入监狱。;;;;;;;;;;;;x -EVTOPTA44803;危险思想正在传播。;;;;;;;;;;;;x -EVTNAME45100;与梵蒂冈签订协议;;;;;;;;;;;;x -EVTDESC45100;藉由1860年与梵蒂冈的协议,与教堂的关系得到了改善。依据协议,法国神职人员得以返回,教会学校也得以建立。;;;;;;;;;;;;x -EVTOPTA45100;与教堂关系融洽。;;;;;;;;;;;;x -EVTNAME45101;苏路克称帝;;;;;;;;;;;;x -EVTDESC45101;福斯坦·苏路克作为1847年两派僵持不下相互妥协产生的总统候选人,宣称自己是海地的第二任皇帝:福斯坦一世。;;;;;;;;;;;;x -EVTOPTA45101;福斯坦皇帝万岁!;;;;;;;;;;;;x -EVTNAME46400;何塞·巴特列·伊·奥多涅斯;;;;;;;;;;;;x -EVTDESC46400;著名记者、乌拉圭红党的领导人何塞·巴特列·伊·奥多涅斯,获得了立法机构对其推行的乌拉圭政治改革的强大支持。;;;;;;;;;;;;x -EVTOPTA46400;改革时刻已经到来。;;;;;;;;;;;;x -EVTNAME46800;发现马丘比丘;;;;;;;;;;;;x -EVTDESC46800;1911年,美国探险家海拉姆·宾厄姆发现了失落的印加帝国遗迹马丘比丘城。;;;;;;;;;;;;x -EVTOPTA46800;我们找回了我们一部分的历史!;;;;;;;;;;;;x -EVTNAME46801;海鸟粪带来的财富;;;;;;;;;;;;x -EVTDESC46801;用海鸟粪加工的农业肥料在欧洲和北美需求量激增。我们离岛上丰富的海鸟粪储量会成为我国主要的收入来源。;;;;;;;;;;;;x -EVTOPTA46801;啊哈,成功的味道。;;;;;;;;;;;;x -EVTNAME31501;吸烟禁令!;;;;;;;;;;;;x -EVTDESC31501;吸烟日益成为广泛传播的时尚。1837年维也纳当局禁止在公共场合吸烟。;;;;;;;;;;;;x -EVTOPTA31501;反正烟味也不好闻!;;;;;;;;;;;;x -EVTNAME31502;弗兰茨一世驾崩;;;;;;;;;;;;x -EVTDESC31502;奥匈帝国皇帝弗兰茨一世驾崩,享年67岁。他的儿子继位成为费迪南德一世,由于其头部过大,心智不全,无法处理朝政,故而形成一个由克莱门斯·文策尔·冯·梅特涅领导的叫做秘密政府会议(Geheime Regierungskonferenz)的组织来代替他处理日常政府事务。;;;;;;;;;;;;x -EVTOPTA31502;吾皇万岁!;;;;;;;;;;;;x -EVTNAME31503;讲匈牙利语!;;;;;;;;;;;;x -EVTDESC31503;为了加强匈牙利在二院君主国中的地位和国家独立,匈牙利语成为匈牙利议会中唯一可以讲的语言。;;;;;;;;;;;;x -EVTOPTA31503;要是能让他们好受点,就让他们讲匈牙利语吧。;;;;;;;;;;;;x -EVTNAME31504;纳什特纳耶;;;;;;;;;;;;x -EVTDESC31504;塞尔维亚人伊利娅·格拉莎宁在她的著作《纳什特纳耶》中号召南斯拉夫人团结起来反抗奥地利和奥斯曼土耳其压迫者。她的著作成为南斯拉夫民族主义运动的指南。;;;;;;;;;;;;x -EVTOPTA31504;斯拉夫人的自由?太可笑了;;;;;;;;;;;;x -EVTNAME31505;茜茜公主;;;;;;;;;;;;x -EVTDESC31505;巴伐利亚公主伊丽莎白被称作“茜茜”,她于1854年嫁给奥地利皇帝弗兰茨·约瑟夫一世。她常常不顾宫廷繁文缛节的平民作风,赢得了人民的热爱。1898年,她在日内瓦被谋杀。;;;;;;;;;;;;x -EVTOPTA31505;万岁!;;;;;;;;;;;;x -EVTNAME31506;向新式剧院前进;;;;;;;;;;;;x -EVTDESC31506;自从天才的维也纳设计师约瑟夫·厄本开始了其在波士顿剧院公司的工作之后,美国剧院的设计明显转向欧陆风格,变得更加生动活泼,更加色彩斑斓,令观众获得更多的兴奋的体验。;;;;;;;;;;;;x -EVTOPTA31506;一位艺术天才;;;;;;;;;;;;x -EVTNAME33004;石勒苏益格的德化运动;;;;;;;;;;;;x -EVTDESC33004;石勒苏益格的行政长官提议通过增强德语教育和驱逐仍在该省居住的丹麦公民来减少反德因素。我们应该接受这个提议么?;;;;;;;;;;;;x -EVTOPTA33004;石勒苏益格是德意志不可分割的一部分!;;;;;;;;;;;;x -EVTOPTB33004;石勒苏益格的丹麦人对我们构不成威胁;;;;;;;;;;;;x -EVTNAME33300;大火!;;;;;;;;;;;;x -EVTDESC33300;位于卡尔斯鲁厄的大公剧院在大火中毁于一旦。63人在这场灾难中不幸丧生。;;;;;;;;;;;;x -EVTOPTA33300;悲剧!;;;;;;;;;;;;x -EVTNAME33400;瓦尔哈拉殿堂;;;;;;;;;;;;x -EVTDESC33400;靠近雷根斯堡的多瑙施陶夫的瓦哈尔拉殿堂于1842年对公众开放,这是一座以挪威神话中带有传奇色彩的冥王来命名的,模仿希腊神庙的古典风格纪念馆。在纪念馆的大厅里有一些知名的德国人的半身像供公众参观。;;;;;;;;;;;;x -EVTOPTA33400;太妙了!;;;;;;;;;;;;x -EVTNAME33401;劳拉·黛孟兹;;;;;;;;;;;;x -EVTDESC33401;与舞蹈演员劳拉·黛孟兹的私情被证实是路德维希国王统治告终的原因(前者曾被后者封为女伯爵)。保守的天主教界强烈反对两人的关系导致国王不得不选择逊位。后来劳拉·孟黛兹在纽约饥寒交迫地去世。;;;;;;;;;;;;x -EVTOPTA33401;令人愤慨!;;;;;;;;;;;;x -EVTNAME33402;新美术馆;;;;;;;;;;;;x -EVTDESC33402;兴建于1836年的新美术馆于1853年正式对公众开放。藏品的重点是古代大师的作品。;;;;;;;;;;;;x -EVTOPTA33402;人人享受艺术!;;;;;;;;;;;;x -EVTNAME33403;理查德·瓦格纳;;;;;;;;;;;;x -EVTDESC33403;作曲家理查德·瓦格纳终于完成了拜罗伊特假日剧院的建造。可以想见,今后每年的拜罗伊特音乐节上都会有这位伟大的德国作曲家的作品上演。;;;;;;;;;;;;x -EVTOPTA33403;一位艺术天才;;;;;;;;;;;;x -EVTNAME35000;英国王族从萨克森-科堡-哥达家族中分离出来;;;;;;;;;;;;x -EVTDESC35000;由于最近英国与德国的战争,我们的英国表亲拒绝我们为他们挽回名誉!他们现在自称温莎家族,现在所有的家族都与我们的公爵在同一阵线,他的家族必定会被严厉的对待。;;;;;;;;;;;;x -EVTOPTA35000;血并不浓于水。;;;;;;;;;;;;x -EVTNAME36200;签署宪法;;;;;;;;;;;;x -EVTDESC36200;经过大量准备工作,在与石勒苏益格-荷尔斯泰因和普鲁士的战争期间,丹麦国王弗里德里克七世签署宪法。宪法允许议会选举和提出共同草案,从而结束了国王的一元统治。虽然国王仍然享有从多数党中挑选内阁阁员和批准立法的权力,但这却是民主第一次降临丹麦。;;;;;;;;;;;;x -EVTOPTA36200;吾王万岁!;;;;;;;;;;;;x -EVTNAME36201;第一次社会主义运动;;;;;;;;;;;;x -EVTDESC36201;1871年,路易斯·皮尔成立了第一国际丹麦支部,开始鼓吹社会改革和工人联合。;;;;;;;;;;;;x -EVTOPTA36201;危险思想浮出水片!;;;;;;;;;;;;x -EVTNAME36202;在哥本哈根公用地的战斗;;;;;;;;;;;;x -EVTDESC36202;1872年,在持续了几个月的罢工之后,路易斯·皮尔在哥本哈根公用地召集了一次大规模的露天集会。虽然警方允许了集会召开,但是大批骑警和军方巡逻队还是与罢工工人遭遇。战斗打响,警方逮捕了路易斯·皮尔和大批社会党领导人。皮尔被判处五年监禁。;;;;;;;;;;;;x -EVTOPTA36202;都拷起来!;;;;;;;;;;;;x -EVTOPTB36202;任其自然;;;;;;;;;;;;x -EVTNAME36203;路易斯·皮尔被迫离境;;;;;;;;;;;;x -EVTDESC36203;1875年,社会党领导人路易斯·皮尔在国王生日时被赦免,回去领导当时日益壮大的社会民主主义运动。但是,他的领导作风引起了相当多的不快和冲突。1875年末,他突然离境赴美。事后得知,是警方付钱让他离开的。;;;;;;;;;;;;x -EVTOPTA36203;给钱让他走人;;;;;;;;;;;;x -EVTOPTB36203;任其自然;;;;;;;;;;;;x -EVTNAME36204;丹属西印度发生奴隶暴动;;;;;;;;;;;;x -EVTDESC36204;1848年,丹属维京群岛发生奴隶暴动。彼得·冯·斯科尔滕总督决定用解放奴隶而不是武力镇压的方式平息暴动。冯·斯科尔滕援引1847年的法律宣布所有奴隶所生的孩子皆为自由民。冯·斯科尔滕的这一举动遭到了种植园主的激烈抵制。他被召回丹麦受审,但随后最高法院裁定其无罪。;;;;;;;;;;;;x -EVTOPTA36204;解放奴隶;;;;;;;;;;;;x -EVTOPTB36204;武力镇压;;;;;;;;;;;;x -EVTNAME36205;哥本哈根的要塞;;;;;;;;;;;;x -EVTDESC36205;1886年到1892年间,超过25座现代化要塞在西兰岛建成,以确保来自德国方面的任何威胁不会得逞。;;;;;;;;;;;;x -EVTOPTA36205;加强哥本哈根的防御。;;;;;;;;;;;;x -EVTOPTB36205;这笔开销是不必要的。;;;;;;;;;;;;x -EVTNAME36206;冯·库勒在石勒苏益格北部发起“德国化”运动;;;;;;;;;;;;x -EVTDESC36206;在丧失了西德尔兰德之后,厄内斯特·马塞厄斯·冯·库勒在前丹麦省份里开展了压迫式的德国化运动。丹麦居民被迫按照早前于1888年颁布如今被严格实施的法律的规定,在公共学校里只能以德语为唯一教学语言。;;;;;;;;;;;;x -EVTOPTA36206;这可不好!;;;;;;;;;;;;x -EVTNAME36207;大罢工;;;;;;;;;;;;x -EVTDESC36207;1899年,由多个不同工会参与的同盟组成共同议会,宣告开始大罢工。;;;;;;;;;;;;x -EVTOPTA36207;该死!;;;;;;;;;;;;x -EVTNAME36208;阿尔贝蒂自首;;;;;;;;;;;;x -EVTDESC36208;P·A·阿尔贝蒂一个月前辞去了法务大臣秘书的职位并自首。此前他被指控诈取了他自己银行的资金超过一千五百万克朗,这相当于丹麦年度预算的五分之一。阿尔贝蒂被查出挪用国库资金来还清巨额债务。他的被捕导致了该届政府的垮台。阿尔贝蒂和包庇其罪行的两个同谋已经被提起公诉。;;;;;;;;;;;;x -EVTOPTA36208;该死!;;;;;;;;;;;;x -EVTNAME36209;将丹属维京群岛卖给美国;;;;;;;;;;;;x -EVTDESC36209;在接到美国的购岛请求后,1917年就丹麦是否卖岛折现举行了一次咨询性投票。;;;;;;;;;;;;x -EVTOPTA36209;准予出售;;;;;;;;;;;;x -EVTNAME36210;阿根森的小说;;;;;;;;;;;;x -EVTDESC36210;阿根森于1882年出版了一部小说,事实证明本书有助于丹麦南部的少数民族保持他们的丹麦民族认同。;;;;;;;;;;;;x -EVTOPTA36210;好故事!;;;;;;;;;;;;x -EVTNAME36211;丹麦荒地开发公司;;;;;;;;;;;;x -EVTDESC36211;丹麦荒地开发公司是在1864年战争惨败,三分之一国土沦丧的境况下成立的,公司旨在开发日德兰半岛上的荒地,力图“从内部重新夺回在外部丧失的土地”。;;;;;;;;;;;;x -EVTOPTA36211;让我们开发这片土地!;;;;;;;;;;;;x -EVTNAME36212;1884年克里斯蒂安斯堡大火;;;;;;;;;;;;x -EVTDESC36212;1794年因大火重建的克里斯蒂安堡于1884年再次失火。城堡主体部分毁于一旦,直到1907年政治氛围好转后才予以重建。;;;;;;;;;;;;x -EVTOPTA36212;哦不,别再来了!;;;;;;;;;;;;x -EVTNAME36213;新卡尔斯贝格雕塑馆;;;;;;;;;;;;x -EVTDESC36213;新卡尔斯贝格雕塑馆由新卡尔斯贝格酿酒厂主卡尔·雅各布森于1892年创立。最初这座雕像馆主要用于陈列雅各布森广泛的现代雕塑收藏,此后古代雕塑作品也被囊括其中。;;;;;;;;;;;;x -EVTOPTA36213;太棒了!艺术属于人民!;;;;;;;;;;;;x -EVTNAME36214;伊斯普特遭遇暗杀未遂。;;;;;;;;;;;;x -EVTDESC36214;雅各布·伊斯普特虽然担任首相多年,但并未深得民心。1885年,一位年轻的社会主义者试图刺杀他,但是子弹恰好击中了他外衣上的纽扣。;;;;;;;;;;;;x -EVTOPTA36214;你要来刺杀我?;;;;;;;;;;;;x -EVTNAME36215;酿酒厂联合体;;;;;;;;;;;;x -EVTDESC36215;11家酿酒厂出资于1891年在哥本哈根组建了联合体。1894年兼并了图堡厂,1903年开始和卡尔斯贝格厂进行合作,使得丹麦逐渐形成了强大的酿酒工业。酿酒厂联合体和卡尔斯贝格厂于1969年合并。;;;;;;;;;;;;x -EVTOPTA36215;嗯……啤酒!;;;;;;;;;;;;x -EVTNAME36216;雅各布·克里斯蒂安·埃勒哈默;;;;;;;;;;;;x -EVTDESC36216;雅各布·克里斯蒂安·埃勒哈默是丹麦第一个制造出飞机的人。他于1906年12月第一次驾机飞行。他还有许多其他的发明创造,包括制冷机,气垫船和1912年9月1日试飞的直升机。;;;;;;;;;;;;x -EVTOPTA36216;不可思议!;;;;;;;;;;;;x -EVTNAME36217;索伦·克尔凯郭尔;;;;;;;;;;;;x -EVTDESC36217;1843年,丹麦作家和哲学家克尔凯郭尔出版了他的著作《非此即彼》。克尔凯郭尔普遍被认为是第一位存在主义哲学家。;;;;;;;;;;;;x -EVTOPTA36217;思想确实激进。;;;;;;;;;;;;x -EVTNAME36218;提沃利要塞开放;;;;;;;;;;;;x -EVTDESC36218;格奥尔格·加斯滕森开放了哥本哈根的前要塞提沃利,作为第一座真正的供娱乐休闲的公园;;;;;;;;;;;;x -EVTOPTA36218;人人享乐;;;;;;;;;;;;x -EVTNAME36219;瑞丁·霍斯科;;;;;;;;;;;;x -EVTDESC36219;大规模的为底层阶级尤其是农民创办学校,这还是头一遭。在接下来的数十年间,会有数量可观的学校开办并大大促进农村地区教育的发展。这些学校接收已经工作的女生和男生。;;;;;;;;;;;;x -EVTOPTA36219;太好了!;;;;;;;;;;;;x -EVTNAME36220;乔治·布兰德的第一次演讲;;;;;;;;;;;;x -EVTDESC36220;1871年,乔治·布兰德举行了系列文化讲座的第一讲。他和他的兄弟爱德华成为丹麦政治文化辩论的中心人物,这一辩论以《政策报》和自由政治思想讲坛的建立为顶峰。;;;;;;;;;;;;x -EVTOPTA36220;增进了政治觉醒,自由党得以壮大;;;;;;;;;;;;x -EVTDESC36221;由于美国在加勒比海地区的利益逐渐增加,一些顾问提议购买丹属西印度,这将会为美国提供一个保卫加勒比海地区海道的战略基地。;;;;;;;;;;;;x -EVTOPTA36221;发提议;;;;;;;;;;;;x -EVTOPTB36221;算了吧;;;;;;;;;;;;x -EVTNAME36222;丹麦拒绝了!;;;;;;;;;;;;x -EVTDESC36222;历史上,丹麦接受了美国的提议,但是也可能因为开价过低或者当时沙文主义思想的作祟而导致丹麦拒绝的情况发生。;;;;;;;;;;;;x -EVTOPTA36222;该死!;;;;;;;;;;;;x -EVTNAME36700;亨德里克·孔西延斯发表了《弗拉芒之狮》;;;;;;;;;;;;x -EVTDESC36700;1838年,亨德里克·孔西延斯(1812-1883)出版了他19世纪最受欢迎的弗拉芒文小说,同时也是他两部杰出著作的第一部《弗拉芒之狮》,另一部是《德洛特林》。《弗拉芒之狮》讲述了备受压迫的弗拉芒人在金马刺之战(1302)中反抗法国统治者的故事,这部小说很快被弗拉芒运动奉为圭臬直至今日还是弗拉芒人的标志。;;;;;;;;;;;;x -EVTOPTA36700;向狮子致敬!;;;;;;;;;;;;x -EVTNAME36701;弗拉芒运动的形成;;;;;;;;;;;;x -EVTDESC36701;1847年被认为是弗拉芒运动形成的年份。这场由比利时弗拉芒居民心声汇聚而成的宣言形成的运动,广泛地动员了各种弗拉芒人组织聚集起来参与其中,这些组织有体育俱乐部,音乐小组,剧院,知识分子组织等等。起初,运动并不带有政治意味,但若干年后,运动的追随者逐渐在其坚定信仰的支配下越来越具有暴力倾向。这场弗拉芒运动稍后将会引发诸如在政治生活中为弗拉芒人争取更多权利的政党的形成。;;;;;;;;;;;;x -EVTOPTA36701;新思想正在被鼓动起来!;;;;;;;;;;;;x -EVTNAME36702;1845年马铃薯灾害;;;;;;;;;;;;x -EVTDESC36702;1845年到1850年这几年或许是比利时人尤其明显的是弗拉芒人经历的最坏的时期了。1845年开始的马铃薯灾害导致了数以万计的被感染的马铃薯被毁坏。最明显的对于乡村的弗拉芒人而言,导致了长时间的饥馑和贫困。这一悲惨的时期一直持续到1850年。;;;;;;;;;;;;x -EVTOPTA36702;我们一定要施予援手;;;;;;;;;;;;x -EVTNAME36703;组建自由贸易协会;;;;;;;;;;;;x -EVTDESC36703;当1846年比利时自由贸易协会成立时,比利时仍然承受着马铃薯灾害的影响及由此引发的饥馑。为了确保饥饿的人民获取足够的食物,粮食进口关税被废除。;;;;;;;;;;;;x -EVTOPTA36703;组建协会;;;;;;;;;;;;x -EVTNAME36704;阿道夫·萨克斯制作出了萨克斯管;;;;;;;;;;;;x -EVTDESC36704;阿道夫·萨克斯是来自比利时南部那慕尔的一位有天赋的音乐家和乐器制作者。1846年,他发明了如今被人称为萨克斯管的了不起的乐器。这件乐器很快被巴黎的音乐家们所接受,随后传遍整个大西洋沿岸,用于各种爵士乐队的演出中。;;;;;;;;;;;;x -EVTOPTA36704;感受这颤动!;;;;;;;;;;;;x -EVTNAME36705;索维尔发明工业制碱法;;;;;;;;;;;;x -EVTDESC36705;欧内斯特·索维尔(1838-1922)是世界上最具天赋的化学家之一。当今世界最大的化学公司之一同时也是比利时最大的化学公司就是以他的名字命名的。1862年,他发明了用于工业制碱的索维尔法。1865年开始应用此法进行工业化生产。;;;;;;;;;;;;x -EVTOPTA36705;了不起的成果;;;;;;;;;;;;x -EVTNAME36706;达米恩神父来到夏威夷;;;;;;;;;;;;x -EVTDESC36706;1865年,来自布拉班特的提尼恩的达米恩·德·维斯特神父乘船来到夏威夷的莫洛凯岛,帮助被隔离于此的麻风病人。他在莫洛凯岛上开展工作并与麻风病人一起生活了20多年。1889年他因麻风病逝世。;;;;;;;;;;;;x -EVTOPTA36706;一位真正的人道主义者;;;;;;;;;;;;x -EVTNAME36900;改革俱乐部;;;;;;;;;;;;x -EVTDESC36900;1836年,一群自由主义者模仿托利党1832年建立卡尔顿俱乐部的先例,组建了改革俱乐部。这个俱乐部在接下来的数十年间成为英国自由主义的核心。;;;;;;;;;;;;x -EVTOPTA36900;改革?确定这是我们想要的么!;;;;;;;;;;;;x -EVTNAME36901;狄更斯发表了《雾都孤儿》;;;;;;;;;;;;x -EVTDESC36901;1838年,查尔斯·狄更斯的小说《雾都孤儿》在伦敦出版。在这部小说中,他引导读者关注当时贫穷和工人无权的状况。;;;;;;;;;;;;x -EVTOPTA36901;一部感人的小说;;;;;;;;;;;;x -EVTNAME36902;背包旅行;;;;;;;;;;;;x -EVTDESC36902;英国画家、世俗牧师托马斯·库克组织了第一次背包旅行,起点是莱切斯特,终点为拉夫堡。由于包含出行和食宿的费用十分低廉,使得更多民众可以出行旅游了。;;;;;;;;;;;;x -EVTOPTA36902;我也可以好好享受假期了!;;;;;;;;;;;;x -EVTNAME36903;维多利亚女王大婚;;;;;;;;;;;;x -EVTDESC36903;1840年2月10日,维多利亚女王和她的表弟来自萨克森-科堡-哥达的阿尔伯特亲王喜结连理。和当时其他的婚姻不同,两人的结合主要是志趣相投而非政治联姻。;;;;;;;;;;;;x -EVTOPTA36903;天偶佳配!;;;;;;;;;;;;x -EVTNAME36904;《笨拙》!;;;;;;;;;;;;x -EVTDESC36904;1841年6月,第一期《笨拙》出版。这将成为历史上运营时间最长,不间断出版的讽刺杂志。;;;;;;;;;;;;x -EVTOPTA36904;我们会盯住他们!;;;;;;;;;;;;x -EVTNAME36905;基督教青年会;;;;;;;;;;;;x -EVTDESC36905;1844年,乔治·威廉斯在伦敦成立基督教青年会。这场运动将传遍全世界并世代兴旺起来。;;;;;;;;;;;;x -EVTOPTA36905;加入真快乐!;;;;;;;;;;;;x -EVTNAME36906;爱尔兰歉收!;;;;;;;;;;;;x -EVTDESC36906;一种真菌毁坏了1845年爱尔兰大部分的马铃薯收成。饥馑接踵而至。;;;;;;;;;;;;x -EVTOPTA36906;恐怕我们无能为力!;;;;;;;;;;;;x -EVTOPTB36906;尽力而为全力以赴!;;;;;;;;;;;;x -EVTNAME36907;《名利场》;;;;;;;;;;;;x -EVTDESC36907;1847年,作家威廉·梅克皮斯·萨克雷发表了《名利场》,这部小说讽刺了空洞和虚伪的所谓上流社会。;;;;;;;;;;;;x -EVTOPTA36907;丑闻!;;;;;;;;;;;;x -EVTNAME36908;连通欧陆;;;;;;;;;;;;x -EVTDESC36908;1850年,大不列颠和欧陆间第一条电报线建成。这条线穿越英吉利海峡连接了多佛和加莱,绵延了25公里。;;;;;;;;;;;;x -EVTOPTA36908;这将加速通讯!;;;;;;;;;;;;x -EVTNAME36909;世界博览会;;;;;;;;;;;;x -EVTDESC36909;1851年,伦敦举行了第一届世界博览会,来自15个国家的一万三千九百三十七件展品令六十三万九千一百九十五名参观者啧啧称奇。专门为本届世博会建造的水晶宫成为著名的地标。;;;;;;;;;;;;x -EVTOPTA36909;太好了!;;;;;;;;;;;;x -EVTNAME36910;现实主义登上英国舞台;;;;;;;;;;;;x -EVTDESC36910;乔治·萧伯纳写下了一篇名为《现实主义精髓》的文章并组织独立剧院协会,来向英国剧院彻底介绍一种新形式的现实主义。;;;;;;;;;;;;x -EVTOPTA36910;伟大的作品;;;;;;;;;;;;x -EVTNAME36911;《玫瑰》;;;;;;;;;;;;x -EVTDESC36911;威廉·巴特勒·叶慈的第二部诗集《玫瑰》于1893年出版。他的诗句运词独特,韵律超凡,实乃天才之作。叶慈如今发展出了一种独特的爱尔兰主题并与混杂了审美的神秘主义的爱尔兰共和主义开始了长期的联系。;;;;;;;;;;;;x -EVTOPTA36911;勇气等于欲望;;;;;;;;;;;;x -EVTNAME36912;杰拉德·曼利·霍普金斯;;;;;;;;;;;;x -EVTDESC36912;尽管生前并不想发表,但杰拉德·曼利·霍普金斯的诗集还是于1918年在其逝世后出版了。他的诗引入了一种被称为“跳跃韵”的新韵律并对日益发展的现代主义诗歌运动起了新的促进作用。霍普金斯的诗虽然是现代主义的,但也被认为是宗教诗。他早年皈依天主教,是中世纪基督教哲学的学生和教授。;;;;;;;;;;;;x -EVTOPTA36912;是否灾难过后会迎来丰收,而暴风雨停歇后将五谷丰登?;;;;;;;;;;;;x -EVTNAME36913;美洲杯;;;;;;;;;;;;x -EVTDESC36913;维多利亚女王发起了由业余水手参加的美洲杯比赛,比赛在公海上进行。从19世纪起,历届桂冠皆由美国船队摘取。;;;;;;;;;;;;x -EVTOPTA36913;又一项声名赫赫的体育赛事。;;;;;;;;;;;;x -EVTNAME36914;大不列颠号;;;;;;;;;;;;x -EVTDESC36914;I·K·布鲁尼的蒸汽船大不列颠号成为第一艘横渡大西洋的螺旋桨动力船只。;;;;;;;;;;;;x -EVTOPTA36914;好哇!;;;;;;;;;;;;x -EVTNAME36915;维多利亚女王在位60周年;;;;;;;;;;;;x -EVTDESC36915;在维多利亚女王继位60年的典礼上,公众满怀热爱之情进行了大规模庆祝。在因丧偶之痛离群索居一段时间后,通过这次典礼,维多利亚女王重新回到了公众的视野之中。;;;;;;;;;;;;x -EVTOPTA36915;为女王三呼万岁!;;;;;;;;;;;;x -EVTNAME36916;废除谷物法;;;;;;;;;;;;x -EVTDESC36916;原本是为了在拿破仑战争后阻止大规模外国谷物进口的谷物法,却人为地使得食品价格和农场主的利润一并居高不下。1846年由罗伯特·皮尔勋爵领导的托利党政府废除了谷物法。这一举措标志着一直持续到20世纪的英国自由贸易政策的开始。;;;;;;;;;;;;x -EVTOPTA36916;废除谷物法;;;;;;;;;;;;x -EVTOPTB36916;我们不能允许廉价的外国货淹没我们的市场!;;;;;;;;;;;;x -EVTNAME36917;登山者们,联合起来!;;;;;;;;;;;;x -EVTDESC36917;1857年,世界第一个登山俱乐部在伦敦成立。;;;;;;;;;;;;x -EVTOPTA36917;勇攀高峰!;;;;;;;;;;;;x -EVTNAME36918;男子汉的运动!;;;;;;;;;;;;x -EVTDESC36918;第一支足球队成立于谢菲尔德并恰如其分地命名为FC谢菲尔德。目的是去除英式橄榄球流行后规则上的混乱。谢菲尔德所设立的规则成为这项运动发展过程中不可或缺的组成部分。;;;;;;;;;;;;x -EVTOPTA36918;进球啦!?!;;;;;;;;;;;;x -EVTNAME36919;弗洛伦斯·南丁格尔;;;;;;;;;;;;x -EVTDESC36919;弗洛伦斯·南丁格尔是世所公认的现代护理的奠基人。在克里米亚战争期间,英国国防大臣指派她为“首席护士”,领导38名赴土耳其战地医院的同行。这次使命的圆满成功促使英格兰第一所护理学校的成立并使人们意识到亟待完善的军队医疗服务的重要性。南丁格尔同时在公共卫生、医疗管理和保健改革方面均有建树。;;;;;;;;;;;;x -EVTOPTA36919;让我们更加健康!;;;;;;;;;;;;x -EVTNAME36920;宪章运动;;;;;;;;;;;;x -EVTDESC36920;议会通过的第一个改革法案仍然没有给予中等和底层阶级选举权,他们发起运动要求英国宪政体制的广泛地民主化,并坚决主张这个国家经济和社会生活的民主化会带来劳动人民生活水平的提高。;;;;;;;;;;;;x -EVTOPTA36920;执意拒绝宪章派的请愿书;;;;;;;;;;;;x -EVTOPTB36920;勉强同意他们的一些要求;;;;;;;;;;;;x -EVTNAME36921;塔夫·韦尔判决;;;;;;;;;;;;x -EVTDESC36921;1901年,威尔士塔夫·韦尔铁路上的工人用罢工回敬了英国上议院,此前上院裁定工会应赔偿因其罢工而为资方带来的损失。这一判决使工联主义者遭到重创,而同时为方兴未艾的工党获得了很多的支持。;;;;;;;;;;;;x -EVTOPTA36921;工会就指望了工党了;;;;;;;;;;;;x -EVTNAME36922;骨灰;;;;;;;;;;;;x -EVTDESC36922;1882年在伦敦的椭圆形球场,英格兰和澳大利亚进行了板球历史上最具纪念意义的国际比赛。在三天的比赛中比分摇摆不定,最终英格兰一方在澳大利亚最后一个击球局中仅以七分之差落败。比赛进行得如此激烈,导致一名观众突发心脏病去世。《体育时报》借题发挥,发表了一份极为著名的讣告:“我们深切地缅怀,英国板球队,逝世于1882年8月29日,大批悲恸的球迷为之心碎。愿他安息。死者遗体将被火化,骨灰将送往澳大利亚。”从此英澳之间的系列板球赛被命名为“骨灰杯”。;;;;;;;;;;;;x -EVTOPTA36922;太恐怖了!;;;;;;;;;;;;x -EVTNAME36923;查尔斯·达尔文;;;;;;;;;;;;x -EVTDESC36923;查尔斯·达尔文在著名的贝格尔号旅行观察所得的基础上,综合了当时人们的一些研究成果,写出了《物种起源》。这本书阐明了地球上一切生命的起源皆源自于物竞天择的过程而非神创。他的观点引发的激烈争论绵延至今。;;;;;;;;;;;;x -EVTOPTA36923;人是猴子变的?开玩笑!;;;;;;;;;;;;x -EVTNAME36924;温布尔登网球锦标赛;;;;;;;;;;;;x -EVTDESC36924;1877年,全英俱乐部和英国草地网球协会举办的第一届男子单打草地网球锦标赛在伦敦的温布尔登举行,最终斯班塞·高尔折桂。当时门票每人一先令,共有约200名观众观看了决赛。;;;;;;;;;;;;x -EVTOPTA36924;我说,有人打网球么?;;;;;;;;;;;;x -EVTNAME36925;开膛手杰克和伦敦的贫困窘境;;;;;;;;;;;;x -EVTDESC36925;号称现代最臭名昭著的连环杀手开膛手杰克谋杀了至少六名妓女,令维多利亚当局惊恐不安。于此同时,在伦敦东区的街道上,尤其是谋杀案成灾的白教堂地区,这些恐怖的谋杀案所引起的惊愕和焦虑也间接唤起了英国公众对极度贫困和统治者堕落的不满和反感。当局花费了太多的精力去追捕那位永远也不会归案的疯子,而贫困所带来的社会问题将在接下来的数年间沉重地压在宽裕的英国人的良心上。;;;;;;;;;;;;x -EVTOPTA36925;全力缉捕那个天杀的罪犯!;;;;;;;;;;;;x -EVTOPTB36925;集中全力来解决贫困问题!;;;;;;;;;;;;x -EVTNAME36926;萨德勒·韦尔斯剧场的莎士比亚复兴潮流;;;;;;;;;;;;x -EVTDESC36926;由萨缪尔·菲尔普斯担纲制作的莎翁名剧《仲夏夜之梦》恢复了原作的魅力。他简约的风格使得这部名剧大获成功。此后,几乎英格兰的每一座剧场都下决心模仿他所引领的风尚。结果这股复兴潮流使得众多莎翁戏剧重返舞台。;;;;;;;;;;;;x -EVTOPTA36926;好极了!;;;;;;;;;;;;x -EVTNAME36927;《爱丽丝漫游仙境》;;;;;;;;;;;;x -EVTDESC36927;查尔斯·L·道奇森采用笔名“路易斯·卡罗尔”发表了他两部儿童读物的第一部。约翰·坦尼尔勋爵为该书创作了插画。;;;;;;;;;;;;x -EVTOPTA36927;穿过玻璃我们出发。;;;;;;;;;;;;x -EVTNAME36928;塞莫皮莱号;;;;;;;;;;;;x -EVTDESC36928;快速帆船塞莫皮莱号在它从格雷夫森德到墨尔本的处女航中创造了耗时63天的记录。;;;;;;;;;;;;x -EVTOPTA36928;不可思议!;;;;;;;;;;;;x -EVTNAME36929;泰河大桥坍塌;;;;;;;;;;;;x -EVTDESC36929;仅仅建成19个月,临近邓恩的泰河峡湾跨海大桥就被狂风压垮。一辆六节车厢的火车失事。桥梁的设计者托马斯·伯奇勋爵承担了过失责任并被褫夺福斯峡湾大桥设计师的职位。;;;;;;;;;;;;x -EVTOPTA36929;悲剧!;;;;;;;;;;;;x -EVTNAME36930;伟大的茶船比赛;;;;;;;;;;;;x -EVTDESC36930;四艘快速帆船:血十字号、艾瑞尔号、太平号、赛瑞卡号,在五月末离开福州,展开了谁能带回今年第一批新茶的竞赛。太平号以半小时的优势击败了她的姊妹船们,从而拿到了每吨10先令的额外奖励。;;;;;;;;;;;;x -EVTOPTA36930;棒极了!太平号!;;;;;;;;;;;;x -EVTNAME36931;威廉·莫里斯;;;;;;;;;;;;x -EVTDESC36931;艺术家、企业家、设计师、社会主义者威廉·莫里斯打破了英国“可怜的装潢艺术国度”的恶名,创造出了简约但美观的家具。他革新性斜靠背的带脚凳的安乐椅成为经典。;;;;;;;;;;;;x -EVTOPTA36931;啊,好舒服!;;;;;;;;;;;;x -EVTNAME36932;谜语变奏曲;;;;;;;;;;;;x -EVTDESC36932;爱德华·埃尔加藉由此曲而成为享誉世界的作曲家。他创作的大批合唱和交响乐作品复兴了大不列颠的古典音乐。;;;;;;;;;;;;x -EVTOPTA36932;一位成就惊人的作曲家;;;;;;;;;;;;x -EVTNAME36933;首届体育运动会;;;;;;;;;;;;x -EVTDESC36933;随着体育运动越来越受欢迎,举办首届英国体育运动会提上了日程。和德国的健身节不同,体育运动会的重点在于个人的成功,而不是国家的庆典。;;;;;;;;;;;;x -EVTOPTA36933;这么多体育运动有益健康么?;;;;;;;;;;;;x -EVTNAME36934;废除鬻卖军职;;;;;;;;;;;;x -EVTDESC36934;部分是出于在克里米亚战争中军队拙劣的表现,部分是由于明显的反对贵族阶级的倾向,1871年,大英帝国废除了鬻卖军职。从今往后,军官不得不至少接受正规的训练。一些旧军官对于军队更趋职业化,瞎指挥的风气一定程度上得到削弱感到沮丧。;;;;;;;;;;;;x -EVTOPTA36934;早应如此;;;;;;;;;;;;x -EVTOPTB36934;维持现状;;;;;;;;;;;;x -EVTNAME36937;王室家族的名称;;;;;;;;;;;;x -EVTDESC36937;与德国战争期间,一些反对者批评我们王室家族的名称起源于德文。一些人甚至质疑王室是否忠于英国。有人建议我们应该修改家族的名称来向公众表明王室完全忠于英国。;;;;;;;;;;;;x -EVTOPTA36937;温莎家族,世代统治;;;;;;;;;;;;x -EVTNAME43800;查尔斯·斯特尔特的第四次探险;;;;;;;;;;;;x -EVTDESC43800;查尔斯·斯特尔特从试图找到澳大利亚中心地区的探险中返回。他坚信在这片大陆上没有任何大家期望的大型湖泊或内湖。;;;;;;;;;;;;x -EVTOPTA43800;斯特尔特万岁!;;;;;;;;;;;;x -EVTNAME43801;伯克和威尔斯;;;;;;;;;;;;x -EVTDESC43801;罗伯特·伯克和威廉·威尔斯为了获取从南到北横穿澳大利亚的赏金,辛苦荼毒终于达到旅途的终点卡奔塔利亚湾,却不料于回程中在库珀斯河不幸丧生。就在他们返回前的八个小时,他们的同伴在没有搜索库珀斯河的情况下就放弃了搜救他们的努力。;;;;;;;;;;;;x -EVTOPTA43801;悲剧!;;;;;;;;;;;;x -EVTNAME43802;联邦旗帜;;;;;;;;;;;;x -EVTDESC43802;联邦政府宣布五位参加了国旗设计大赛并提交了类似设计方案的公民将分享两百磅的奖金。总共有超过三万两千份设计作品参赛。;;;;;;;;;;;;x -EVTOPTA43802;漂亮!;;;;;;;;;;;;x -EVTNAME43803;A·B·“班卓琴”帕特森;;;;;;;;;;;;x -EVTDESC43803;从发表《来自雪河的人》开始,帕特森的故事就在生动地描绘迷人的澳大利亚内陆的风土人情,他创作的歌曲《玛蒂尔达华尔兹舞曲》几乎成了国歌。;;;;;;;;;;;;x -EVTOPTA43803;做得好,帕特森!;;;;;;;;;;;;x -EVTNAME44000;达米恩神父和莫洛凯岛上的麻风病人;;;;;;;;;;;;x -EVTDESC44000;受夏威夷开放的影响,一些新的疾病传播并折磨着这个群岛。出于对其中高传染性的麻风病的恐惧,在莫洛凯岛建立了一片麻风病人聚居地以隔离这些病人。比利时教士达米恩神父自愿管理此地并悉心照料病人。;;;;;;;;;;;;x -EVTOPTA44000;指派他管理莫洛凯聚居地。;;;;;;;;;;;;x -EVTNAME44116;第二次大觉醒;;;;;;;;;;;;x -EVTDESC44116;18世纪30年代中期,一股宗教狂热的浪潮席卷全美。在那些号召虔诚地回到《圣经》本初训导和过高尚的道德生活的牧师的鼓动下,这场运动诞生了好几个和已建立的教派在神学研究和宗教仪式方面激烈争论从而导致分裂的新的新教教派。这场运动增强了基督训导在美国中贫困阶层中的势力和影响,而此时欧洲的宗教热情正在消退。;;;;;;;;;;;;x -EVTOPTA44116;上帝抓住了幻想。;;;;;;;;;;;;x -EVTNAME44117;美国的一位论派;;;;;;;;;;;;x -EVTDESC44117;19世纪早期美国新教数目可观的教派纷纷兴起,营造了一种进一步进行神学思考的环境。这之中最有影响力的运动就是美国一位论派。对用理性来理解神学的强调(因此不接受三位一体这个概念),对人类固有神性的强调,对人类藉由理性而进步的强调,使得一位论派在美国西北部中富裕阶层中有很大的影响。同时,这一运动还鼓励了一些倡导社会进步,通过公共教育来废除奴隶制度的运动。;;;;;;;;;;;;x -EVTOPTA44117;信仰与理性为增进人道而相互调和。;;;;;;;;;;;;x -EVTNAME44118;慈善帝国;;;;;;;;;;;;x -EVTDESC44118;19世纪早期美国的宗教觉醒带来的一个直接影响就是组织起来共同担当社会和道德问题的志愿者组织数量激增,这些组织为不幸的人提供帮助,促进他们通过教育自立。这被历史学家称为“慈善帝国”,这些组织帮助社会进行社区的基础设施建设,以促进社会快速扩张并通过新的经济力量改变其外观。;;;;;;;;;;;;x -EVTOPTA44118;为了社会改良。;;;;;;;;;;;;x -EVTNAME44119;约翰·约瑟夫·休斯;;;;;;;;;;;;x -EVTDESC44119;1842年到1864年担任纽约教区主教(后来成为大主教)的休斯一直不知疲倦地致力于促进罗马天主教徒尤其是新到美国的天主教移民融入美国社会。与此同时还要保持天主教教堂的制度和资产,确保这些仍然牢固地受天主教等级制度的掌控。;;;;;;;;;;;;x -EVTOPTA44119;出类拔萃的人。;;;;;;;;;;;;x -EVTNAME44120;卫道士;;;;;;;;;;;;x -EVTDESC44120;19世纪初期美国社会的宗教复兴带来了一系列冲击,其中一项运动持续了很久,部分人试图根除某些社会传统恶习,并自认是替天行道。沙龙往往是他们的首要目标,有时候,狂热分子会制造一些暴力事件。;;;;;;;;;;;;x -EVTOPTA44120;邪恶必须杜绝。;;;;;;;;;;;;x -EVTNAME44121;美国卫理公会;;;;;;;;;;;;x -EVTDESC44121;1816年,费城卫理公会的非洲裔成员成立了非裔卫理公会,这个组织在十七世纪三十年与四十年代的宗教复兴中,同时受到了美国自由民众与奴隶阶层的欢迎。独立自主的卫理公会不仅为非洲裔美国人提供了精神寄托,而且提供了一个挑战奴隶制继续实行的新平台。;;;;;;;;;;;;x -EVTOPTA44121;吾父上帝,吾主耶稣。四海之内皆弟兄;;;;;;;;;;;;x -EVTNAME44300;太平洋丑闻;;;;;;;;;;;;x -EVTDESC44300;1872年保守党被选为国会第一大党后,对约翰·A·麦克唐纳德进行了严重的惩罚。约翰·A·麦克唐纳德热衷的项目是大陆的铁路,他受到自由主义政府的责难艾伦爵士给与他资助以换取他对加拿大太平洋公司的支持。尽管麦克唐纳德宣称自己是清白的,他还是辞去了首相一职。唐纳德·A·史密斯对麦克唐纳德缺乏信心使名声已经不好的党派更加的衰微。;;;;;;;;;;;;x -EVTOPTA44300;麦克唐纳必须辞职!;;;;;;;;;;;;x -EVTOPTB44300;不,麦克唐纳将继续担任总理!;;;;;;;;;;;;x -EVTNAME44301;路易斯·瑞尔-第一个混血叛变者;;;;;;;;;;;;x -EVTDESC44301;曼尼托巴省的一些法-印混血族群一直希望能够获取自治地位。然而,哈德孙湾被加拿大获得后,这一梦想也随之破灭。在路易斯·瑞尔的带领下,他们揭竿而起。路易斯·瑞尔是一个信仰坚定的人,早年曾学习传道。他为混血族群而战,并且成为曼尼托巴当地的英雄人物。经过路易斯与加拿大当局讨价还价,曼尼托巴获得了联邦政府一席之地,加方代表保证了混血族群的权利将不受侵犯。因此,加拿大版图上诞生了一个弹丸小省——曼尼托巴。;;;;;;;;;;;;x -EVTOPTA44301;听从他们的要求;;;;;;;;;;;;x -EVTOPTB44301;无视他们的要求;;;;;;;;;;;;x -EVTNAME44302;西北叛乱;;;;;;;;;;;;x -EVTDESC44302;虽然加拿大政府承诺尊重混血族群的权利,但却并没像所说的那样对他们持有的土地及他们组织的重视的请求被忽视。因为不断地从东部来的移民侵袭着他们的领地,混血族群逐渐的变的混乱。1885年初,情况发展到顶点,混血族群再一次拿起武器反叛了。采用“权利的革命法案”,混血族群建立了他们自己的政府并从加拿大独立出来。加拿大军队赶到并镇压了反叛。刘易斯·瑞尔被捕并被处死。直到一百年后米斯人成为官方正式承认的公民。;;;;;;;;;;;;x -EVTOPTA44302;混血儿们正在武装!;;;;;;;;;;;;x -EVTNAME45000;多米尼加共和国加入美国?;;;;;;;;;;;;x -EVTDESC45000;总统巴埃斯派出谈判代表与美国商量与多米尼加共和国的合并可能性,后果是不再保持独立。;;;;;;;;;;;;x -EVTOPTA45000;寻求合并;;;;;;;;;;;;x -EVTOPTB45000;我们将保持独立!;;;;;;;;;;;;x -EVTNAME45001;英国的抉择?;;;;;;;;;;;;x -EVTDESC45001;多米尼加共和国是在寻求美国的合并。;;;;;;;;;;;;x -EVTOPTA45001;我们要保护贸易利益;;;;;;;;;;;;x -EVTOPTB45001;让我们同意吧。;;;;;;;;;;;;x -EVTNAME45002;我们合并多米尼加共和国吗?;;;;;;;;;;;;x -EVTDESC45002;多米尼加共和国的代表已经提出要求合并,并想作为我们的一个地区而存在!;;;;;;;;;;;;x -EVTOPTA45002;加勒比是我们的命运;;;;;;;;;;;;x -EVTOPTB45002;我们没有这方面的兴趣。;;;;;;;;;;;;x -EVTNAME45003;多米尼加共和国加入法国?;;;;;;;;;;;;x -EVTDESC45003;总统巴埃斯派出谈判代表与法国商量与多米尼加共和国的合并可能性,后果是不再保持独立。;;;;;;;;;;;;x -EVTNAME45004;英国的干涉;;;;;;;;;;;;x -EVTDESC45004;多米尼加共和国正在寻求法国兼并。;;;;;;;;;;;;x -EVTNAME45005;多米尼加共和国承认并入法国?;;;;;;;;;;;;x -EVTDESC45005;多米尼加共和国的代表已承认我们的吞并。;;;;;;;;;;;;x -EVTOPTA45005;它本来就是法国的一部分!;;;;;;;;;;;;x -EVTOPTB45005;为什么我们需要这种岛屿……;;;;;;;;;;;;x -EVTNAME45006;乌里塞斯总统遇刺身亡;;;;;;;;;;;;x -EVTDESC45006;在数年的稳定后,因为总统乌里塞斯的暗杀披露出他的许多交易与私用国家经费而致使国家破产。;;;;;;;;;;;;x -EVTOPTA45006;一个悲剧!;;;;;;;;;;;;x -EVTNAME46300;奥纳维奥的黑奴的出版;;;;;;;;;;;;x -EVTDESC46300;安东尼奥·德·卡斯图。阿尔维斯出版了《奥纳维奥的黑奴》,并很快赢得了“奴隶的诗人”的称号。他的努力最终使巴西废除了奴隶制。;;;;;;;;;;;;x -EVTOPTA46300;危险的思想出现了!;;;;;;;;;;;;x -EVTNAME46301;啊,一场完美的比赛呀;;;;;;;;;;;;x -EVTDESC46301;1894年泡利斯塔·查尔斯·米勒从英格兰学习归来,并带回来两个足球和一本规则书,一套制服和从英国人那里学到的建立体育运动的经验。1895年米勒和其他的英国居民在圣保罗进行了巴西的第一场比赛,由煤气公司的职员对圣保罗铁路的职员。比赛在卡莫山谷进行,最终铁路公司的职员4—2胜出。从那之后巴西人对足球的兴趣越来越浓烈。;;;;;;;;;;;;x -EVTOPTA46301;体育的力量;;;;;;;;;;;;x -EVTNAME46302;萨宾纳达;;;;;;;;;;;;x -EVTDESC46302;军官弗朗西斯科·萨比诺已经在巴哈进行了激进的叛乱,要求取消奴隶制并重新分配土地。;;;;;;;;;;;;x -EVTOPTA46302;把他们当成靶子!;;;;;;;;;;;;x -EVTNAME46600;胡安·巴蒂斯图塔·阿尔伯蒂的新宪法;;;;;;;;;;;;x -EVTDESC46600;阿尔伯蒂的书,作为了阿根廷共和国政治组织的基础,在1852年瑞萨斯失败的那年第一次出版,变成了阿根廷宪法的结构。阿尔伯蒂创立的阿根廷宪法是模仿美国而作的。;;;;;;;;;;;;x -EVTOPTA46600;他的想法有他的道理;;;;;;;;;;;;x -EVTOPTB46600;镇压阿尔韦迪的支持者!;;;;;;;;;;;;x -EVTNAME46601;法昆多:选择,文明还是野蛮?;;;;;;;;;;;;x -EVTDESC46601;这本书在1845年第一次出版,用独裁者法昆多的故事,揭露了欧洲的“文明”和本地的“野蛮”之间的斗争。萨米恩托对法昆多·奎罗哥,瑞萨斯,和潘帕的人的愤怒和谴责在书中暴露无疑,有时还相信对阿根廷的那部分的赞赏必被消灭。;;;;;;;;;;;;x -EVTOPTA46601;危险的思想出现了!;;;;;;;;;;;;x -EVTNAME48300;安哈尔特-德绍的利奥波德四世成为安哈尔特的公爵!;;;;;;;;;;;;x -EVTDESC48300;1847年,我们的公爵作为安哈尔特-科腾爵位的最近继任者,继承了并无子嗣的安哈尔特-贝恩堡公爵-亚历山大·卡尔的爵位。安哈尔特最终统一于一位公爵之下。;;;;;;;;;;;;x -EVTOPTA48300;公爵万岁!;;;;;;;;;;;;x -EVTNAME60000;全世界无产者联合起来!;;;;;;;;;;;;x -EVTDESC60000;资产阶级加大了对无产阶级的无情剥削,同时也逐渐控制了生产资料。而其导致的结果是阶级斗争的空前激化。经过了一系列议会内的斗争以及持续的集会和暴动,我们国家所谓的民主共和制已经转变为了无产阶级专政。;;;;;;;;;;;;x -EVTOPTA60000;好极了,同志。;;;;;;;;;;;;x -EVTNAME60010;大总统万岁!;;;;;;;;;;;;x -EVTDESC60010;总统府的权利膨胀到了无以复加的地步,是时候去除民主体制的虚伪面纱了,现在我们的国家已经实行独裁共和制!一切将由你决定,大总统万岁!;;;;;;;;;;;;x -EVTOPTA60010;万岁!;;;;;;;;;;;;x -EVTNAME60020;自由……或其他;;;;;;;;;;;;x -EVTDESC60020;有感于基本的自由权利受到势不可挡的民粹主义冲击以及暴民政治的威胁,一个由一群有良知与责任心的公民组成的委员会夺取了政权并将国家转化成了小政府独裁体制。当然,按照他们的说法,这只是暂时的。;;;;;;;;;;;;x -EVTOPTA60020;我爱民主;;;;;;;;;;;;x -EVTNAME60030;特别权力;;;;;;;;;;;;x -EVTDESC60030;公众投票权被剥削,政党系统也逐渐被政府所控制。就在昨天,议会通过了一项无限扩大政府权力的法案,白纸黑字。现在法西斯政党已经把我们国家从民主共和制转变为法西斯专政了。;;;;;;;;;;;;x -EVTOPTA60030;万岁!;;;;;;;;;;;;x -EVTNAME60040;王政复辟;;;;;;;;;;;;x -EVTDESC60040;陛下,由于议会的不稳定形势,我们除了宣布恢复君主的绝对权力以外别无选择。任何有关$COUNTRY_ADJ$宪政的法案将立即被宣布无效。;;;;;;;;;;;;x -EVTOPTA60040;万岁!;;;;;;;;;;;;x -EVTNAME60050;$COUNTRY_ADJ$局势缓解;;;;;;;;;;;;x -EVTDESC60050;专制政体已经不同于以前了。多元主义的增加,更多的政治改革让专制政体逐渐陷于民主的陷阱。虽然这并非意味着执政党已将权力拱手相让,但说明反对党已经能够发出有分量的声音。;;;;;;;;;;;;x -EVTOPTA60050;自由!;;;;;;;;;;;;x -EVTNAME60060;有限的宪政;;;;;;;;;;;;x -EVTDESC60060;过去数年间的政治改革已经使人们对绝对君主制产生了质疑。一国之君再也不能独断专行,为所欲为了。因此,准确地说,我们的政府也不再属于绝对君主制的范畴。;;;;;;;;;;;;x -EVTOPTA60060;简直太好了!;;;;;;;;;;;;x -EVTNAME60070;宪政的扩展;;;;;;;;;;;;x -EVTDESC60070;在过去几年中对政治系统的激烈改革已经使我们的国家从二元君主立宪制转变为议会君主立宪制。君主现在仅仅是象征性的国家元首,不再能够控制国家,主宰其命运。君主不得不接受温和的多元主义和有限的民主。;;;;;;;;;;;;x -EVTOPTA60070;万岁!;;;;;;;;;;;;x -REMOVE_EVTNAME70000;$STATE$加入$COUNTRY$;;;;;;;;;;;;x -EVTDESC70000;$COUNTRY$有一个惊人的胜利!就在今天,$STATE$终于可以如愿以偿地作为$COUNTRY$的一部分并入我们的国家。仅有一个尚待解决的问题:奴隶制问题。我们可以尝试把奴隶制带入$STATE$,或者根本没有必要?;;;;;;;;;;;;x -EVTOPTA70000;扩展奴隶制;;;;;;;;;;;;x -EVTOPTB70000;不要扩展奴隶制;;;;;;;;;;;;x -REMOVE_EVTNAME70001;$STATE$加入$COUNTRY$!;;;;;;;;;;;;x -EVTDESC70001;$COUNTRY$有一个惊人的胜利!就在今天,$STATE$终于可以如愿以偿地作为$COUNTRY$的一部分并入我们的国家。;;;;;;;;;;;;x -EVTOPTA70001;非常好!;;;;;;;;;;;;x -FOCUS_ALLREADY_SELECTED;当前选择的焦点;;;;;;;;;;;;x -FOCUS_OWNED_COLONY;你不能殖民一个非空白省份。;;;;;;;;;;;;x -FOCUS_NOT_YOUR_PROVINCE;不能在你未拥有的省份实施这个行动。;;;;;;;;;;;;x -FOCUS_GP_ONLY;仅有列强可以实施此行动;;;;;;;;;;;;x -FOCUS_MAX;同一时刻仅有三个国家可以将此地作为焦点。;;;;;;;;;;;;x -FOCUS_PROMOTE_VAL;国家焦点:?G$VAL$?W%;;;;;;;;;;;;x -FOCUS_NO_POINTS;没有足够的可用国家焦点点数。;;;;;;;;;;;;x -rail_focus;铁路;;;;;;;;;;;;x -encourage_rail;修建铁路;;;;;;;;;;;;x -immigration_focus;移民;;;;;;;;;;;;x -immigration;吸引移民;;;;;;;;;;;;x -colonial_focus;殖民;;;;;;;;;;;;x -colonize;殖民地化;;;;;;;;;;;;x -promotion_focus;升职;;;;;;;;;;;;x -promote_aristocrats;鼓励贵族;;;;;;;;;;;;x -promote_artisans;鼓励手工业者;;;;;;;;;;;;x -promote_bureaucrats;鼓励官员;;;;;;;;;;;;x -promote_capitalists;鼓励资本家;;;;;;;;;;;;x -promote_clergymen;鼓励神职人员;;;;;;;;;;;;x -promote_clerks;鼓励职员;;;;;;;;;;;;x -promote_craftsmen;鼓励技工;;;;;;;;;;;;x -promote_farmers;鼓励农民;;;;;;;;;;;;x -promote_labourers;鼓励劳工;;;;;;;;;;;;x -promote_officers;鼓励军官;;;;;;;;;;;;x -promote_soldiers;鼓励士兵;;;;;;;;;;;;x -production_focus;生产;;;;;;;;;;;;x -automation_focus;促进自动化工业;;;;;;;;;;;;x -electrical_focus;促进电子工业;;;;;;;;;;;;x -chemical_focus;促进化学工业;;;;;;;;;;;;x -shipping_focus;促进船舶工业;;;;;;;;;;;;x -textile_focus;促进纺织工业;;;;;;;;;;;;x -wood_focus;促进木材工业;;;;;;;;;;;;x -basic_industry_focus;促进基础工业;;;;;;;;;;;;x -armaments_focus;促进军事工业;;;;;;;;;;;;x -consumer_focus;促进消费品工业;;;;;;;;;;;;x -railroad_build_desc;资本家有?Y$VAL$?W%的更大可能修筑铁路;;;;;;;;;;;;x -immigration_focus_desc;移民有?Y$VAL$?W%的更大可能选择这里;;;;;;;;;;;;x -colony_focus_desc;提高每月殖民等级?Y$VAL$?W%;;;;;;;;;;;;x -REMOVE_FOCUS;移除焦点;;;;;;;;;;;;x -military_goods;军需品;;;;;;;;;;;;x -ammunition;弹药;;;;;;;;;;;;x -small_arms;轻武器;;;;;;;;;;;;x -canned_food;罐头食品;;;;;;;;;;;;x -barrels;坦克;;;;;;;;;;;;x -raw_material_goods;原料;;;;;;;;;;;;x -cotton;棉花;;;;;;;;;;;;x -dye;染料;;;;;;;;;;;;x -wool;羊毛;;;;;;;;;;;;x -silk;丝绸;;;;;;;;;;;;x -coal;煤炭;;;;;;;;;;;;x -sulphur;硫磺;;;;;;;;;;;;x -iron;铁;;;;;;;;;;;;x -timber;原木;;;;;;;;;;;;x -tropical_wood;热带原木;;;;;;;;;;;;x -rubber;橡胶;;;;;;;;;;;;x -oil;石油;;;;;;;;;;;;x -precious_metal;贵金属;;;;;;;;;;;;x -industrial_goods;工业品;;;;;;;;;;;;x -steel;钢;;;;;;;;;;;;x -cement;水泥;;;;;;;;;;;;x -machine_parts;机械零件;;;;;;;;;;;;x -glass;玻璃;;;;;;;;;;;;x -fuel;燃料;;;;;;;;;;;;x -fertilizer;化肥;;;;;;;;;;;;x -explosives;炸药;;;;;;;;;;;;x -clipper_convoy;帆船;;;;;;;;;;;;x -steamer_convoy;轮船;;;;;;;;;;;;x -electric_gear;电子设备;;;;;;;;;;;;x -fabric;布匹;;;;;;;;;;;;x -lumber;木材;;;;;;;;;;;;x -consumer_goods;消费品;;;;;;;;;;;;x -paper;纸;;;;;;;;;;;;x -cattle;牛;;;;;;;;;;;;x -fish;鱼;;;;;;;;;;;;x -fruit;水果;;;;;;;;;;;;x -grain;谷物;;;;;;;;;;;;x -tobacco;烟草;;;;;;;;;;;;x -tea;茶;;;;;;;;;;;;x -coffee;咖啡;;;;;;;;;;;;x -opium;鸦片;;;;;;;;;;;;x -automobiles;汽车;;;;;;;;;;;;x -aeroplanes;飞机;;;;;;;;;;;;x -telephones;电话;;;;;;;;;;;;x -wine;葡萄酒;;;;;;;;;;;;x -liquor;烈酒;;;;;;;;;;;;x -regular_clothes;普通衣物;;;;;;;;;;;;x -luxury_clothes;高档衣物;;;;;;;;;;;;x -furniture;家具;;;;;;;;;;;;x -luxury_furniture;高档家具;;;;;;;;;;;;x -radio;收音机;;;;;;;;;;;;x -fascist;法西斯主义者;;;;;;;;;;;;x -reactionary;反动主义者;;;;;;;;;;;;x -conservative;保守主义者;;;;;;;;;;;;x -socialist;社会主义者;;;;;;;;;;;;x -communist;共产主义者;;;;;;;;;;;;x -liberal;自由主义者;;;;;;;;;;;;x -anarcho_liberal;无政府主义者;;;;;;;;;;;;x -RULE_BUILD_FACTORY;建设工厂;;;;;;;;;;;;x -RULE_EXPAND_FACTORY;扩建工厂;;;;;;;;;;;;x -RULE_BUILD_RAILWAY;建设铁路;;;;;;;;;;;;x -RULE_FACTORY_PRIORITY;优化工厂;;;;;;;;;;;;x -RULE_PRIMARY_CULTURE_VOTING;主体民族拥有投票权;;;;;;;;;;;;x -RULE_CULTURE_VOTING;可接受民族拥有投票权;;;;;;;;;;;;x -RULE_ALL_VOTING;所有民族拥有投票权;;;;;;;;;;;;x -RULE_LARGEST_SHARE;多数原则;;;;;;;;;;;;x -RULE_DHONT;杰斐逊法;;;;;;;;;;;;x -RULE_SAINTE_LAQUE;比例代表制;;;;;;;;;;;;x -MINIMUM_STOCKPILE_TARGET;最小储备:;;;;;;;;;;;;x -MAXIMUM_STOCKPILE_TARGET;最大储备:;;;;;;;;;;;;x -GOV_NEED_DETAIL;政府需要$VAL$;;;;;;;;;;;;x -FACTORY_NEED_DETAIL;生产者需要$VAL$;;;;;;;;;;;;x -POP_NEED_DETAIL;民众需要$VAL$;;;;;;;;;;;;x -PRODUCED_DETAIL_REMOVE;国内胜场$VAL$;;;;;;;;;;;;x -REMOVE_RULE_OPEN_FACTORY;重开工厂;;;;;;;;;;;;x -REMOVE_RULE_CLOSE_FACTORY;关闭工厂;;;;;;;;;;;;x -RULE_CAN_SUBSIDISE;可以补贴工厂;;;;;;;;;;;;x -RULE_POP_BUILD_FACTORY;资本家建设工厂;;;;;;;;;;;;x -RULE_POP_EXPAND_FACTORY;资本家扩建工厂;;;;;;;;;;;;x -RULE_POP_OPEN_FACTORY;资本家重开工厂;;;;;;;;;;;;x -RULE_DELETE_FACTORY_IF_NO_INPUT;移除破产工厂;;;;;;;;;;;;x -REMOVE_LIT_CHANGE;每日变化;;;;;;;;;;;;x -PLURALITY_CHANGE;每月变化;;;;;;;;;;;;x -TOO_SOON_FOR_REFORM;上议院每月仅能进行一项改革。到?Y$DATE$?W我们才能进行另一项改革。;;;;;;;;;;;;x -IS_NEXT_STEP_ONLY;这类改革只能逐步见效,所以前进或倒退的步伐都很小;;;;;;;;;;;;x -PERC_OF_PARLAMENT;上议院中的$PERC$%;;;;;;;;;;;;x -IDEOLOGY_LABEL;意识形态;;;;;;;;;;;;x -VOTERS_LABEL;选民;;;;;;;;;;;;x -MAPMODE_1;地形地图;;;;;;;;;;;;x -MAPMODE_2;政治地图;;;;;;;;;;;;x -MAPMODE_3;叛乱地图;;;;;;;;;;;;x -MAPMODE_4;外交地图;;;;;;;;;;;;x -MAPMODE_5;地区地图;;;;;;;;;;;;x -MAPMODE_6;基础设施;;;;;;;;;;;;x -MAPMODE_7;殖民地图;;;;;;;;;;;;x -MAPMODE_8;行政地图;;;;;;;;;;;;x -MAPMODE_9;征兵地图;;;;;;;;;;;;x -MAPMODE_10;国家焦点;;;;;;;;;;;;x -SOLMP_NO_SOLDIER_POPS;征募部队需要足够数量的士兵人群;;;;;;;;;;;;x -SOLMP_OVER_RECRUITED;该省已没有足够的士兵人群来征募部队;;;;;;;;;;;;x -SOLMP_DETAILS;该省现有?Y$CURRENT$?W个旅,士兵人群最多可支持?Y$ALLOWED$?W个旅;;;;;;;;;;;;x -PROVTIP_NAVAL_BASE;最近的港口:;;;;;;;;;;;;x -COLONIZE_LIFE_RATING;生活条件:?R$RATE$?W。现有科技保证殖民地生活条件至少:?Y$TECH$?W;;;;;;;;;;;;x -COLONIZE_CLOSEST_BASE_TO_FAR;没有足够近的港口;;;;;;;;;;;;x -CONFIRM_CREATE_STATE_TITLE;创建新的地区;;;;;;;;;;;;x -CONFIRM_CREATE_STATE_DESC;是否要将该殖民地本土化?\n该殖民地将以一个地区的身份加入我国,当地人口将受到与本国公民一样的待遇。;;;;;;;;;;;;x -BUILDTYPE_FACTORY;工厂;;;;;;;;;;;;x -BUILDTYPE_RGO;原料产地;;;;;;;;;;;;x -BUILDTYPE_INFRASTRUCTURE;基础设施;;;;;;;;;;;;x -BUILDTYPE_NAVALBASE;海军基地;;;;;;;;;;;;x -BUILDTYPE_FORT;要塞;;;;;;;;;;;;x -UV_PERSONALITY;个性:$VAL$;;;;;;;;;;;;x -UV_BACKGROUND;背景:$VAL$;;;;;;;;;;;;x -UV_PERSONALITY_LABEL;个性;;;;;;;;;;;;x -UV_BACKGROUND_LABEL;背景;;;;;;;;;;;;x -MOB_SIZE_IRO;我们可以动员?Y$VALUE$?W%的贫困阶层加入军队;;;;;;;;;;;;x -MOB_FROM_TECH;科技加成:?G+$VALUE$?W;;;;;;;;;;;;x -MOB_ECO_IMPACT;总动员使我国GDP?G-$VALUE$?W;;;;;;;;;;;;x -MOB_ECO_PENALTY;总动员对我国GDP的影响力增加?R$VALUE$?W;;;;;;;;;;;;x -MOB_SIZE_LABEL;待命部队;;;;;;;;;;;;x -MOB_IMPACT_LABEL;生产受到总动员影响;;;;;;;;;;;;x -COLONIZE_SETTLED;该省份不是无主之地;;;;;;;;;;;;x -AT_WAR_WITH;交战:;;;;;;;;;;;;x -ALLIED_WITH;盟国:;;;;;;;;;;;;x -SEND_DIPLOMAT;派遣外交官;;;;;;;;;;;;x -PV_CONTROLLER;控制者:;;;;;;;;;;;;x -PV_SIEGE_PROGRESS;占领进程:;;;;;;;;;;;;x -PV_FORT;要塞;;;;;;;;;;;;x -PV_NAVALBASE;海军基地;;;;;;;;;;;;x -PV_RAILROAD;铁路;;;;;;;;;;;;x -AVG_STATE_BONUS;地区平均值:;;;;;;;;;;;;x -PW_SUPPLY_LIMIT;补给上限;;;;;;;;;;;;x -LEVEL_WITH;现为;;;;;;;;;;;;x -ATTRITION_WEIGHT;这个单位占用?Y$VALUE$?W个补给点数;;;;;;;;;;;;x -ATTRITION_MAX;该省最大损耗?Y$VALUE$?W%;;;;;;;;;;;;x -ATTR_SHIP_AT_PORT;0%-港口;;;;;;;;;;;;x -ATTR_HOME_WATERS;0%-领海;;;;;;;;;;;;x -ATTR_BASE;基础值;;;;;;;;;;;;x -ATTR_TIME_AT_SEA;海上;;;;;;;;;;;;x -ATTR_OPEN_SEA;公海;;;;;;;;;;;;x -ATTR_LEADER;指挥官机动力;;;;;;;;;;;;x -SHIP_SUPPLY_RANGE;补给范围;;;;;;;;;;;;x -LOG_SETTING_PAUSE;弹出窗口并停止游戏;;;;;;;;;;;;x -MESSAGE_IS_POPUP;这类信息在消息框$TRUTH$。;;;;;;;;;;;;x -MESSAGE_IS_LOG;这类信息在游戏中$TRUTH$。;;;;;;;;;;;;x -MESSAGE_IS_ONMAP;这类信息在地图上$TRUTH$(可能的话)。;;;;;;;;;;;;x -MESSAGE_SETTING_TRUE;显示;;;;;;;;;;;;x -MESSAGE_SETTING_FALSE;不显示;;;;;;;;;;;;x -MESSAGE_IS_ICON;用信息图标表示这类$TRUTH$信息。;;;;;;;;;;;;x -UW_ATEMPT_GUNBOAT;对?Y$OTHER$?W实行炮舰政策;;;;;;;;;;;;x -UW_NO_GUNBOAT_POSSIBLE;没有可供实行炮舰政策的对象;;;;;;;;;;;;x -UW_GUNBOAT_DESC;默认情况下你必须在靠近该国的任一港口的位置部署舰队才能实行炮舰政策。;;;;;;;;;;;;x -LOG_SETTING_ICON;图标;;;;;;;;;;;;x -GOTO_SEARCH_COUNTRIES_AND_PROVINCES;搜索国家和省份;;;;;;;;;;;;x -REGION_NAME;$NAME$地区;;;;;;;;;;;;x -POP_SIZE_INFO_ON_SEL;$WHERE$拥有$VAL$名$WHO$。;;;;;;;;;;;;x -POPV_SORT_BY_MIL;斗争性;;;;;;;;;;;;x -POPV_SORT_BY_CON;觉醒度;;;;;;;;;;;;x -POPV_SORT_BY_IDE;意识形态;;;;;;;;;;;;x -POPV_SORT_BY_ISS;政见;;;;;;;;;;;;x -POPV_SORT_BY_UNEMPLOYMENT;失业率;;;;;;;;;;;;x -POPV_SORT_BY_CASH;储蓄;;;;;;;;;;;;x -POPV_SORT_BY_LIFE;必需品;;;;;;;;;;;;x -POPV_SORT_BY_EVERY;日用品;;;;;;;;;;;;x -POPV_SORT_BY_LUXURY;奢侈品;;;;;;;;;;;;x -POPV_SORT_BY_RR;反叛集团;;;;;;;;;;;;x -POPV_SORT_BY_CHANGE;人口变化;;;;;;;;;;;;x -POPV_SORT_BY_LIT;识字率;;;;;;;;;;;;x -BUILDING_DONE_SETUP;当一个建筑完工;;;;;;;;;;;;x -BUILDING_DONE_HEADER;建筑完工;;;;;;;;;;;;x -BUILDING_DONE_1;$NAME$;;;;;;;;;;;;x -BUILDING_DONE_2;在;;;;;;;;;;;;x -BUILDING_DONE_3;$PROV$;;;;;;;;;;;;x -BUILDING_DONE_4;完工了。;;;;;;;;;;;;x -BUILDING_DONE_5;*;;;;;;;;;;;;x -BUILDING_DONE_6;*;;;;;;;;;;;;x -BUILDING_DONE_LOG;$NAME$在$PROV$完工了。;;;;;;;;;;;;x -BUILDING_DONE_BTN1;确定;;;;;;;;;;;;x -BUILDING_DONE_BTN2;确定;;;;;;;;;;;;x -BUILDING_DONE_BTN3;详细情况;;;;;;;;;;;;x -BUILDING_DONE_MAP;$NAME$在$PROV$完工了。;;;;;;;;;;;;x -WE_NO_LONGER_GREAT_POWER_SETUP;当我国不再是列强;;;;;;;;;;;;x -WE_NO_LONGER_GREAT_POWER_HEADER;$MESSENGER$;;;;;;;;;;;;x -WE_NO_LONGER_GREAT_POWER_1;我们的国家的国际地位降低了;;;;;;;;;;;;x -REMOVE_WE_NO_LONGER_GREAT_POWER_2;并且从列强之一沦落为;;;;;;;;;;;;x -WE_NO_LONGER_GREAT_POWER_3;$NEWCOUNTRY$;;;;;;;;;;;;x -WE_NO_LONGER_GREAT_POWER_4;*;;;;;;;;;;;;x -WE_NO_LONGER_GREAT_POWER_5;*;;;;;;;;;;;;x -WE_NO_LONGER_GREAT_POWER_6;*;;;;;;;;;;;;x -WE_NO_LONGER_GREAT_POWER_LOG;我们已经不再是列强之一了。;;;;;;;;;;;;x -WE_NO_LONGER_GREAT_POWER_BTN1;我们一定会崛起的!;;;;;;;;;;;;x -WE_NO_LONGER_GREAT_POWER_MAP;不再是列强;;;;;;;;;;;;x -THEY_NO_LONGER_GREAT_POWER_SETUP;当某国不再是列强;;;;;;;;;;;;x -THEY_NO_LONGER_GREAT_POWER_HEADER;$MESSENGER$;;;;;;;;;;;;x -THEY_NO_LONGER_GREAT_POWER_1;$OLDCOUNTRY$;;;;;;;;;;;;x -THEY_NO_LONGER_GREAT_POWER_2;国际地位降低了;;;;;;;;;;;;x -REMOVE_THEY_NO_LONGER_GREAT_POWER_3;并且从一个伟大的国家沦落为;;;;;;;;;;;;x -THEY_NO_LONGER_GREAT_POWER_4;$NEWCOUNTRY$;;;;;;;;;;;;x -THEY_NO_LONGER_GREAT_POWER_5;*;;;;;;;;;;;;x -THEY_NO_LONGER_GREAT_POWER_6;*;;;;;;;;;;;;x -THEY_NO_LONGER_GREAT_POWER_LOG;$OLDCOUNTRY$不再是列强。;;;;;;;;;;;;x -THEY_NO_LONGER_GREAT_POWER_BTN1;确认;;;;;;;;;;;;x -THEY_NO_LONGER_GREAT_POWER_MAP;不再是列强;;;;;;;;;;;;x -COLONY_SUCCESS_HEADER;我们建设殖民地的努力终于得到回报了。;;;;;;;;;;;;x -COLONY_SUCCESS_1;殖民成功!;;;;;;;;;;;;x -COLONY_SUCCESS_2;$MONARCHTITLE$,我们终于成功殖民;;;;;;;;;;;;x -COLONY_SUCCESS_3;?Y$TARGET$?!;;;;;;;;;;;;x -COLONY_SUCCESS_4;那里已经成为了我国的一部分。;;;;;;;;;;;;x -COLONY_SUCCESS_5;*;;;;;;;;;;;;x -COLONY_SUCCESS_6;*;;;;;;;;;;;;x -COLONY_SUCCESS_BTN1;确定;;;;;;;;;;;;x -COLONY_SUCCESS_BTN2;确定;;;;;;;;;;;;x -COLONY_SUCCESS_BTN3;详细情况;;;;;;;;;;;;x -COLONY_SUCCESS_MAP;殖民成功!;;;;;;;;;;;;x -COLONY_FAIL_HEADER;当殖民失败时。;;;;;;;;;;;;x -COLONY_FAIL_1;殖民失败!;;;;;;;;;;;;x -COLONY_FAIL_2;$MONARCHTITLE$,我们在;;;;;;;;;;;;x -COLONY_FAIL_3;?Y$TARGET$?!;;;;;;;;;;;;x -COLONY_FAIL_4;殖民失败了!。;;;;;;;;;;;;x -COLONY_FAIL_5;贪婪的$OTHER$对这个地区声名主权。;;;;;;;;;;;;x -COLONY_FAIL_6;*;;;;;;;;;;;;x -COLONY_FAIL_BTN1;确定;;;;;;;;;;;;x -COLONY_FAIL_BTN2;确定;;;;;;;;;;;;x -COLONY_FAIL_BTN3;详细情况;;;;;;;;;;;;x -COLONY_FAIL_MAP;殖民失败!;;;;;;;;;;;;x -WE_BECAME_GREAT_POWER_SETUP;当我国成为列强时;;;;;;;;;;;;x -WE_BECAME_GREAT_POWER_HEADER;$MESSENGER$;;;;;;;;;;;;x -WE_BECAME_GREAT_POWER_1;我们的国际地位上升了;;;;;;;;;;;;x -REMOVE_WE_BECAME_GREAT_POWER_2;并被认为是伟大的国家之一!;;;;;;;;;;;;x -WE_BECAME_GREAT_POWER_3;*;;;;;;;;;;;;x -WE_BECAME_GREAT_POWER_4;*;;;;;;;;;;;;x -WE_BECAME_GREAT_POWER_5;*;;;;;;;;;;;;x -WE_BECAME_GREAT_POWER_6;*;;;;;;;;;;;;x -WE_BECAME_GREAT_POWER_LOG;我们成为列强!;;;;;;;;;;;;x -WE_BECAME_GREAT_POWER_BTN1;太好了!;;;;;;;;;;;;x -WE_BECAME_GREAT_POWER_MAP;我们成为列强!;;;;;;;;;;;;x -MODIFIER_NONE;没有加成;;;;;;;;;;;;x -MINIMUM_REVOLT_RISK;最低叛乱指数;;;;;;;;;;;;x -LOCAL_REVOLT_RISK;当地叛乱指数;;;;;;;;;;;;x -GLOBAL_REVOLT_RISK;全国叛乱指数;;;;;;;;;;;;x -MANPOWER;人力增加;;;;;;;;;;;;x -LOCAL_MANPOWER;当地人力加成;;;;;;;;;;;;x -GLOBAL_MANPOWER;全国人力加成;;;;;;;;;;;;x -ATTRITION;损耗;;;;;;;;;;;;x -manpower;人力资源;;;;;;;;;;;;x -war_exhaustion;厌战指数;;;;;;;;;;;;x -MAX_WAR_EXHAUSTION;最大厌战指数;;;;;;;;;;;;x -FORT_LEVEL;要塞等级;;;;;;;;;;;;x -MODIFIER_LOCAL_LEADERSHIP_MODIFIER;当地指挥点数加成;;;;;;;;;;;;x -MODIFIER_GLOBAL_LEADERSHIP_MODIFIER;全国指挥点数加成;;;;;;;;;;;;x -MODIFIER_SUPPLY_CONSUMPTION;补给消耗;;;;;;;;;;;;x -MODIFIER_PEACETIME_MANPOWER_ROTATION;和平时期复员修正;;;;;;;;;;;;x -MODIFIER_UNIT_RECRUITMENT_TIME;单位征募时间;;;;;;;;;;;;x -MODIFIER_UNIT_START_EXPERIENCE;初始经验;;;;;;;;;;;;x -MODIFIER_UNIT_REPAIR;修理时间;;;;;;;;;;;;x -MODIFIER_COMBAT_MOVEMENT_SPEED;战斗移动速度;;;;;;;;;;;;x -MODIFIER_ATTACK_REINFORCE_CHANCE;进攻增援概率;;;;;;;;;;;;x -MODIFIER_DEFEND_REINFORCE_CHANCE;防御增援概率;;;;;;;;;;;;x -MODIFIER_COMBAT_WIDTH;战术宽度;;;;;;;;;;;;x -MODIFIER_ORG_REGAIN;组织度回复速度;;;;;;;;;;;;x -MODIFIER_LAND_ORGANISATION;陆军组织度;;;;;;;;;;;;x -MODIFIER_AIR_ORGANISATION;空军组织度;;;;;;;;;;;;x -MODIFIER_NAVAL_ORGANISATION;海军组织度;;;;;;;;;;;;x -MODIFIER_RESERVES_PENALTY_SIZE;预备役惩罚;;;;;;;;;;;;x -MODIFIER_GLOBAL_RESOURCES;资源;;;;;;;;;;;;x -MODIFIER_RESEARCH_POINTS_MODIFIER;研究点数加成;;;;;;;;;;;;x -MODIFIER_DEBT_DEFAULT_TO;债务还原;;;;;;;;;;;;x -MODIFIER_IMPORT_COST;进口成本;;;;;;;;;;;;x -MODIFIER_LOAN_INTEREST;贷款利息;;;;;;;;;;;;x -MODIFIER_TAX_EFFICIENCY;征税效率;;;;;;;;;;;;x -MODIFIER_MIN_TAX;最低税率;;;;;;;;;;;;x -MODIFIER_MAX_TAX;最高税率;;;;;;;;;;;;x -MODIFIER_MIN_MILITARY_SPENDING;最小国防预算;;;;;;;;;;;;x -MODIFIER_MAX_MILITARY_SPENDING;最大国防预算;;;;;;;;;;;;x -MODIFIER_MIN_SOCIAL_SPENDING;最小福利预算;;;;;;;;;;;;x -MODIFIER_MAX_SOCIAL_SPENDING;最大福利预算;;;;;;;;;;;;x -MODIFIER_MILITARY_MAINTENANCE;军队维持费;;;;;;;;;;;;x -MODIFIER_FACTORY_OWNER_COST;工厂成本;;;;;;;;;;;;x -MODIFIER_MIN_TARIFF;最低关税;;;;;;;;;;;;x -MODIFIER_MAX_TARIFF;最高关税;;;;;;;;;;;;x -MODIFIER_RULING_PARTY_SUPPORT;执政党支持度;;;;;;;;;;;;x -MODIFIER_RICH_VOTE;富裕阶层投票率;;;;;;;;;;;;x -MODIFIER_MIDDLE_VOTE;中产阶层投票率;;;;;;;;;;;;x -MODIFIER_POOR_VOTE;贫困阶层投票率;;;;;;;;;;;;x -MODIFIER_MINIMUN_WAGE;最低工资;;;;;;;;;;;;x -MODIFIER_POOR_LUXURY_NEEDS;贫困阶层奢侈品需求;;;;;;;;;;;;x -MODIFIER_FACTORY_EFFICIENCY;工厂效率;;;;;;;;;;;;x -MODIFIER_FACTORY_MAINTENANCE;工厂维护;;;;;;;;;;;;x -MODIFIER_RICH_EVERYDAY_NEEDS;富裕阶层日用品需求;;;;;;;;;;;;x -MODIFIER_MIDDLE_EVERYDAY_NEEDS;中产阶层日用品需求;;;;;;;;;;;;x -MODIFIER_POOR_EVERYDAY_NEEDS;贫困阶层日用品需求;;;;;;;;;;;;x -MODIFIER_UNEMPLOYMENT_BENEFIT;失业救济;;;;;;;;;;;;x -MODIFIER_PENSION_LEVEL;退休金额;;;;;;;;;;;;x -MODIFIER_POPULATION_GROWTH;人口增长;;;;;;;;;;;;x -MODIFIER_FACTORY_INPUT;工厂输入;;;;;;;;;;;;x -MODIFIER_FACTORY_OUTPUT;工厂输出;;;;;;;;;;;;x -MODIFIER_FACTORY_THROUGHPUT;工厂吞吐;;;;;;;;;;;;x -MODIFIER_RGO_INPUT;原料产地输入;;;;;;;;;;;;x -MODIFIER_RGO_OUTPUT;原料产地输出;;;;;;;;;;;;x -MODIFIER_RGO_THROUGHPUT;原料产地吞吐;;;;;;;;;;;;x -MODIFIER_ARTISAN_INPUT;手工业者输入;;;;;;;;;;;;x -MODIFIER_ARTISAN_OUTPUT;手工业者输出;;;;;;;;;;;;x -MODIFIER_ARTISAN_THROUGHPUT;手工业者吞吐;;;;;;;;;;;;x -MODIFIER_NUMBER_OF_VOTERS;投票人数;;;;;;;;;;;;x -MODIFIER_GOODS_DEMAND;物资需求;;;;;;;;;;;;x -MODIFIER_ASSIMILATION_RATE;同化速度;;;;;;;;;;;;x -MODIFIER_PRESTIGE;威望;;;;;;;;;;;;x -MODIFIER_FACTORY_COST;工厂原料输入;;;;;;;;;;;;x -MODIFIER_LIFE_RATING;生活条件;;;;;;;;;;;;x -MODIFIER_FARM_EFFICIENCY;农场效率;;;;;;;;;;;;x -MODIFIER_MINE_EFFICIENCY;采矿效率;;;;;;;;;;;;x -MODIFIER_FARM_SIZE;农场规模;;;;;;;;;;;;x -MODIFIER_MINE_SIZE;矿产规模;;;;;;;;;;;;x -MODIFIER_ISSUE_CHANGE_SPEED;政治意识;;;;;;;;;;;;x -MODIFIER_SOCIAL_REFORM_DESIRE;社会改革需求;;;;;;;;;;;;x -MODIFIER_POLITICAL_REFORM_DESIRE;政治改革需求;;;;;;;;;;;;x -MODIFIER_LITERACY_CON_IMPACT;识字率对觉醒度的影响;;;;;;;;;;;;x -MODIFIER_MIDDLE_LUXURY_NEEDS;中产阶层奢侈品需求;;;;;;;;;;;;x -MODIFIER_RICH_LUXURY_NEEDS;富裕阶层奢侈品需求;;;;;;;;;;;;x -MODIFIER_POOR_LIFE_NEEDS;贫困阶层生活必需品需求;;;;;;;;;;;;x -MODIFIER_RICH_LIFE_NEEDS;富裕阶层生活必需品需求;;;;;;;;;;;;x -MODIFIER_MIDDLE_LIFE_NEEDS;中产阶层生活必需品需求;;;;;;;;;;;;x -MODIFIER_POP_CONSCIOUSNESS_MODIFIER;当地觉醒度;;;;;;;;;;;;x -MODIFIER_RICH_INCOME_MODIFIER;富裕阶层收入;;;;;;;;;;;;x -MODIFIER_MIDDLE_INCOME_MODIFIER;中产阶层收入;;;;;;;;;;;;x -MODIFIER_POOR_INCOME_MODIFIER;贫困阶层收入;;;;;;;;;;;;x -MODIFIER_RANDOM_PARTY_VOTES;随机选举;;;;;;;;;;;;x -MODIFIER_IMMIGANT_ATTRACT;移民吸引力;;;;;;;;;;;;x -MODIFIER_POOR_SAVINGS_MODIFIER;贫困阶层储蓄;;;;;;;;;;;;x -MODIFIER_POP_MILITANCY_MODIFIER;当地斗争性;;;;;;;;;;;;x -MODIFIER_MOBILISATION_SIZE;动员规模;;;;;;;;;;;;x -MODIFIER_MOBILISATION_ECONOMY_IMPACT;动员影响;;;;;;;;;;;;x -MODIFIER_GREATPOWER_INFLUENCE_GAIN;影响力;;;;;;;;;;;;x -MODIFIER_DIPLOPOINTS_GAIN;外交点数;;;;;;;;;;;;x -MODIFIER_SUPPLY_LIMIT;补给上限;;;;;;;;;;;;x -MODIFIER_MAX_ATTRITION;最大损耗;;;;;;;;;;;;x -MODIFIER_IMMIGANT_PUSH;移民潮;;;;;;;;;;;;x -NO_WAR_NAP;我们两国签署了互不侵犯条约;;;;;;;;;;;;x -DIPRELCH_DIP_SKILL;外交能力;;;;;;;;;;;;x -DIPRELCH_INFLUENCE;外交影响力;;;;;;;;;;;;x -TRUCEWITH;签订停战协定和$LIST$;;;;;;;;;;;;x -ATWARWITH;和$LIST$并肩战斗;;;;;;;;;;;;x -ALLIEDWITH;签订同盟条约和$LIST$;;;;;;;;;;;;x -LEADUNIONS;我们联合统治$LIST$;;;;;;;;;;;;x -INUNION;我们被$LIST$联合统治;;;;;;;;;;;;x -ROYALMARRIAGE;皇室联姻和$LIST$;;;;;;;;;;;;x -LEADVASSAL;拥有以下傀儡国:$LIST$;;;;;;;;;;;;x -AMVASSAL;是$LIST$的傀儡国;;;;;;;;;;;;x -HASCBON;对$LIST$有领土要求;;;;;;;;;;;;x -GUARANTEED;保证我们独立的国家$LIST$;;;;;;;;;;;;x -GUARANTING;我们保证独立的国家$LIST$;;;;;;;;;;;;x -WARNED;我们被$LIST$警告;;;;;;;;;;;;x -WARNING;我们警告$LIST$;;;;;;;;;;;;x -PAYSUB;我们补助$LIST$;;;;;;;;;;;;x -GETSUB;我们从$LIST$得到补助;;;;;;;;;;;;x -NAPWITH;与下列国家签订互不侵犯条约:$LIST$;;;;;;;;;;;;x -NO_WAR_ALLIED;你不能向你的盟友宣战。请先解散同盟。;;;;;;;;;;;;x -ACT_WARDESC;战争允许你攻击对方的军队和占领对方的国土。战争将持续到其中的一方投降。;;;;;;;;;;;;x -DECWARREQDESC2;向$COUNTRY$宣战;;;;;;;;;;;;x -DIP_INFLUENCECOST;这将花费?Y$COST$?W点外交点数;;;;;;;;;;;;x -DIP_THREAT;这将在?Y$PROV$?W造成?Y$AMOUNT$?W点威胁;;;;;;;;;;;;x -DIP_NO_INFL;你需要?Y$INF$?W点外交影响力;;;;;;;;;;;;x -DIP_WAR_NEUTR;我们只有在中力度低于现有威胁时才能宣战。我们的中力度是?Y$NEUT$?W,我们和$THEM$之间有效威胁点数使得我们中力度达到?Y$THREAT$?W宣战。;;;;;;;;;;;;x -DIP_TO_NEUTR;我们的中力度过高。现为?Y$NOW$?W需要低于?Y$LIM$?W。;;;;;;;;;;;;x -DIP_THEY_TO_NEUTR;对方的中力度过高。现为?Y$NOW$?W需要低于?Y$LIM$?W。;;;;;;;;;;;;x -OFFERALLIANCEDESC;如果一个国家签订了军事同盟,那么在战争时可能会站在我们这边。;;;;;;;;;;;;x -CANCELALLIANCEDESC;解散同盟是在废除同盟的同时还会大大的损害互相之间的关系。;;;;;;;;;;;;x -ALLIANCETITLE;提议军事同盟;;;;;;;;;;;;x -CANCELALIANCETITLE;解散这个同盟;;;;;;;;;;;;x -ALLIANCENEWDESC;你是不是确定想提议与$COUNTRY$签订军事同盟?!样做将迫使我们在战争中加入其阵营。;;;;;;;;;;;;x -BREAKALLIANCENEWDESC;你是不是确定想取消与$COUNTRY$之间的军事同盟?!方将很生气。;;;;;;;;;;;;x -ALLIANCEREQDESC;$ACTOR$提议我们两国之间的军事同盟。接受这个提议意味着我们互相承诺在战争中帮助对方。;;;;;;;;;;;;x -GUARANTTITLE;保证独立;;;;;;;;;;;;x -GUARANTNEWDESC;你是不是确定想保证$COUNTRY$的独立?!果他们被宣战,我们可以加入战争。;;;;;;;;;;;;x -GUARANTDESC;保证一个国家独立会给我们机会在他们被宣战是保护他们。;;;;;;;;;;;;x -HASGUARANT;我们已对该国独立保障。;;;;;;;;;;;;x -CALLTITLE;战争的呼唤!;;;;;;;;;;;;x -CALLREQDESC;你忠诚的盟友$COUNTRY$,请求你在对$LIST$的战争中站在他们的一边。;;;;;;;;;;;;x -CALLDESC;要求你的盟友加入战争。;;;;;;;;;;;;x -CALLNEWDESC;你是不是确定想在现在这个时候要求盟友加入战争?;;;;;;;;;;;;x -WARTITLE;宣战;;;;;;;;;;;;x -WARREQDESC;你是不是确定想对$COUNTRY$发动战争?;;;;;;;;;;;;x -LIMWARTITLE;发动有限战争;;;;;;;;;;;;x -LIMWARREQDESC;你是不是确定想对$COUNTRY$发动有限战争?;;;;;;;;;;;;x -NAPEDESC;承诺永不宣战。;;;;;;;;;;;;x -CANCELNAPDESC;废除互不侵犯条约;;;;;;;;;;;;x -NAPTITLE;互不侵犯条约;;;;;;;;;;;;x -CANCELNAPTITLE;废除互不侵犯条约;;;;;;;;;;;;x -NAPNEWDESC;你是不是确定想和$COUNTRY$签订互不侵犯条约?;;;;;;;;;;;;x -BREAKNAPNEWDESC;你是不是确定废除和$COUNTRY$的互不侵犯条约?;;;;;;;;;;;;x -NAPREQDESC;$ACTOR$提议与我们签署互不侵犯条约。同意意味着在取消条约前我们不能向其宣战。;;;;;;;;;;;;x -MILACCTITLE;请求军事通行权;;;;;;;;;;;;x -MILACCNEWDESC;你是不是确定想要求在$COUNTRY$的军事通行权,以此我们的军队允许进入他们的领土?;;;;;;;;;;;;x -MILACCDESC;要求进入他们的领土。;;;;;;;;;;;;x -MILACCREQDESC;$COUNTRY$向我们要求军事通行权。同意意味着他们的军队将被允许进入我国的领土。;;;;;;;;;;;;x -CANCELMILACCDESC;交还我国在该国的军事通行权。;;;;;;;;;;;;x -CANCELMILACCTITLE;收回军事通信权;;;;;;;;;;;;x -OFFERMILACCTITLE;给予军事通信权;;;;;;;;;;;;x -OFFERMILACCNEWDESC;你是不是确定给予$COUNTRY$在我国的军事通行权?!将意味着他们的可以部署军队在我国的领土和港口。;;;;;;;;;;;;x -OFFERMILACCDESC;允许他们部署军队在我国的领土和港口。;;;;;;;;;;;;x -REVOKEMILACCTITLE;撤销军事通行权。;;;;;;;;;;;;x -REVOKEMILACCNEWDESC;你是不是确定希望收回$COUNTRY$在我国的军事通行权?!将意味着他们的军队不再可以访问我国的领土和港口。;;;;;;;;;;;;x -REVOKEMILACCDESC;阻止他们的军队访问我们的港口和领土。;;;;;;;;;;;;x -CANCELMILACCNEWDESC;你是不是希望交还我们在$COUNTRY$的通行权?这将意味着我们的军队不再可以访问该国的领土和港口。;;;;;;;;;;;;x -CANCELMILACCDESC_NOPES_TROOPS;当我们的军队在对方国境内时无法交还通行权。;;;;;;;;;;;;x -TRADETITLE;提供贸易协议;;;;;;;;;;;;x -CANCELTRADETITLE;取消贸易协议;;;;;;;;;;;;x -TRADENEWDESC;我们建议?Y$COUNTRY$?W每天出售$SELL$换取我们的$BUY$。;;;;;;;;;;;;x -CANCELTRADENEWDESC;你是不是确定想取消我们和$COUNTRY$之间的贸易协议?!n我们将停止用每天用$BUY$来换取$SELL$。;;;;;;;;;;;;x -TRADEDESC;这将允许我们互相买卖资源。;;;;;;;;;;;;x -CANCELTRADEDESC;取消贸易协议。;;;;;;;;;;;;x -TRADEREQDESC;$COUNTRY$提供我们一份贸易协议。\n协议规定我们每天用$TO$来换取$FROM$。;;;;;;;;;;;;x -TRADE_DAY;$VAL$/天;;;;;;;;;;;;x -TRADE_NOTHING;无;;;;;;;;;;;;x -NO_TRADE_RULE;只有两党都推行$RULE$时才能以物易物。;;;;;;;;;;;;x -SENDEXPEDTITLE;远征军;;;;;;;;;;;;x -SENDEXPEDNEWDESC;Do you wish to send an expeditionary force to $RECIPIENT$ to use as they see fit?!;;;;;;;;;;;x -SENDEXPEDDESC;Send a formation as an expeditionary force。;;;;;;;;;;;;x -RETRIEVEEXPEDTITLE;Retrieve Expeditionary Force;;;;;;;;;;;;x -RESENDEXPEDTITLE;Return Expeditionary Force;;;;;;;;;;;;x -RETRIEVEEXPEDNEWDESC;Do you wish a unit to be returned home to ?Y$RECIPIENT$?W?!nIf you do so,the unit will revert to the original owner on ?Y$DATE$?W;;;;;;;;;;;;x -RETRIEVEEXPEDDESC;Demand that an expeditionary force return home to you。;;;;;;;;;;;;x -RESENDEXPEDDESC;Send an expeditionary force back to its owner。;;;;;;;;;;;;x -EXPEDNEWDESC_ARMY;\nYou have currently selected ?Y$UNIT$?W。 It contains a total of $NUM$ Divisions。 \nThe unit is currently located in ?Y$PROV$?W。;;;;;;;;;;;;x -EXPEDNEWDESC_NAVY;\nYou have currently selected ?Y$UNIT$?W。 It contains a total of $NUM$ Ships。 \nThe unit is currently located in ?Y$PROV$?W。;;;;;;;;;;;;x -EXPEDNEWDESC_AIR;\nYou have currently selected ?Y$UNIT$?W。 It contains a total of $NUM$ air wings。 \nThe unit is currently located in ?Y$PROV$?W。;;;;;;;;;;;;x -ASKEXPEDITIONREQDESC;?Y$ACTOR$?W is offering us ?G$UNIT$?W as an expeditionary force。 \n ?G$UNIT$?W contains $NUM$ $TYPE$s that may use as we please until they are recalled。 \n$UNIT$ is currently located in $PROV$。;;;;;;;;;;;;x -EXP_DIVISION;Division;;;;;;;;;;;;x -EXP_SQUADRON;Air wing;;;;;;;;;;;;x -EXP_SHIP;Ships;;;;;;;;;;;;x -BUYLICENCETITLE;Buy Production Licence;;;;;;;;;;;;x -BUYLICENCENEWDESC;Do you wish to request a production licence for ?Y$RUNS$?W parallel production runs of ?Y$NUM$?W ?Y$TYPE$?W?!nWe will agree to pay ?Y$PAY$?W。;;;;;;;;;;;;x -BUYLICENCEDESC;Request to build a number of units developed by another country。;;;;;;;;;;;;x -SELLLICENCETITLE;Sell Production Licence;;;;;;;;;;;;x -SELLLICENCENEWDESC;Do you wish to offer a production licence for ?Y$RUNS$?W production runs of ?Y$NUM$?W ?Y$TYPE$?W?!nWe will agree to pay ?Y$PAY$?W。;;;;;;;;;;;;x -SELLLICENCEDESC;Request to build a number of units developed by another country。;;;;;;;;;;;;x -BUYLICENCENONE;Select a unit to build on licence。;;;;;;;;;;;;x -ASKBUYLICENCEREQDESC;?Y$ACTOR$?W is requesting our permission and technical expertise in producing ?Y$NUM$?W units of $TYPE$?W\nFor this they are willing to pay us?Y$CASH$?W。;;;;;;;;;;;;x -BUYLICENCE_MPCOST;We lack the $COST$ necessary manpower;;;;;;;;;;;;x -ALLOWDEBTTITLE;Allow Debt;;;;;;;;;;;;x -REVOKEDEBTTITLE;Revoke Debt;;;;;;;;;;;;x -ALLOWDEBTDESC_BAD;Allow the nation to accumulate debt during wartime when trading with you。;;;;;;;;;;;;x -REVOKEDEBTDESC;No longer allow the nation to go into debt when trading with you during wartime。;;;;;;;;;;;;x -ALLOWDEBTNEWDESC;Do you wish to request permission to accumulate debt when trading with ?Y$NAME$?W?!\n This will allow us to trade at a deficit during wartime, a debt that will be repaid over ?Y$YEAR$?W years when peace resumes.\nThis action will cost us ?Y$COST$?W influence points.;;;;;;;;;;;;x -REVOKEDEBTNEWDESC;Do you wish revoke ?Y$NAME$?W's permission to accumulated debt in their dealings with us?!nThis action will cost us ?Y$COST$?W influence points。;;;;;;;;;;;;x -ASKDEBTREQDESC;?Y$ACTOR$?W is requesting to be allowed to run a debt when trading with us。 \nThis means that when they trade with us during wartime,we do not get paid in cash but instead they will owe us。 The debt will be paid over time after the war。 \nShould we allow them this?!;;;;;;;;;;;x -REMOVE_PEACEDESC;以最小的领土来换取和平。;;;;;;;;;;;;x -PEACETITLE;和平;;;;;;;;;;;;x -PEACENEWDESC;你是不是确定想与$COUNTRY$停战。$SELF$?!n如果他们接受,战争将会停止。$RESULT$;;;;;;;;;;;;x -PEACENEWALLY;他们代表整个联盟谈判。;;;;;;;;;;;;x -PEACESELF;他们仅代表他们自己谈判。;;;;;;;;;;;;x -PEACENEWWITHE;所有领土所有权回复到战争前的状态。;;;;;;;;;;;;x -PEACENEWPROVUS;?Y$NATION$?W将割让?R;;;;;;;;;;;;x -PEACENEWPROVTHEM;?Y$NATION$?W将割让?G;;;;;;;;;;;;x -PEACETO;给?Y$REC$?W;;;;;;;;;;;;x -PEACENONE;无省份;;;;;;;;;;;;x -PEACEREQDESC;$COUNTRY$希望停止战争。如果我们接受战争将停止。\n$RESULT$\n你是不是确定接受这个提议?;;;;;;;;;;;;x -TRADENO_PORTS;海外贸易的双方在开始贸易前必须拥有一个可供船只来往的港口。;;;;;;;;;;;;x -PEACE_NOT_LEADER;你只能与敌人的盟主谈判;;;;;;;;;;;;x -STOPNFLDESC;停止改善与国家的关系。;;;;;;;;;;;;x -UNLIMITED;无限制;;;;;;;;;;;;x -STOPINFLTITLE;停止影响;;;;;;;;;;;;x -STOPINFLNEWDESC;你是不是希望停止对$RECIPIENT$施加影响?;;;;;;;;;;;;x -STOPINFLDESC;停止改善关系;;;;;;;;;;;;x -INFLUENCING_WITH;施加影响;;;;;;;;;;;;x -ICON_LICENCE;生产许可证查询;;;;;;;;;;;;x -ICON_ALLIANCE;一个?Y同盟?W请求;;;;;;;;;;;;x -ICON_ASKMIL;一个军事通行权的要求?W;;;;;;;;;;;;x -ICON_OFFACC;一个军事通行权的邀请?W;;;;;;;;;;;;x -ICON_CALLALLY;盟友要求我们参战?W;;;;;;;;;;;;x -ICON_TRADE;一个贸易邀请?W;;;;;;;;;;;;x -MESSAGE_HEAD_GOV;安全大臣向您报告;;;;;;;;;;;;x -MESSAGE_HEAD_MARS;军务大臣向您报告;;;;;;;;;;;;x -MESSAGE_HEAD_CHAN;外交大臣向您报告;;;;;;;;;;;;x -MESS_BADWORDS1;蠢货;;;;;;;;;;;;x -MESS_BADWORDS2;叛徒;;;;;;;;;;;;x -MESS_BADWORDS3;疯子;;;;;;;;;;;;x -MESS_BADWORDS4;傻瓜;;;;;;;;;;;;x -DECLWAR_GUARACANCELNTEE;你不能向你保证独立的国家宣战;;;;;;;;;;;;x -CODE;ENGLISH;;;;;;;;;;;;x -AND_TRIGGER_STARTS;All of 下列所有;;;;;;;;;;;;x -Default;默认;;;;;;;;;;;;x -RETREAT_TO_OI;正在撤往$WHERE$;;;;;;;;;;;;x -ATTACKING_TO_OI;正在进攻$WHERE$;;;;;;;;;;;;x -DEFENDING_OI;正在防御;;;;;;;;;;;;x -RECOVERING_OI;当前正在增援;;;;;;;;;;;;x -FROM_TECHNOLOGY;科技加成;;;;;;;;;;;;x -MODIFIER_OFFICER_RECRUITMENT;军官补充;;;;;;;;;;;;x -headline_statistics;统计表;;;;;;;;;;;;x -AND_MORE;和更多;;;;;;;;;;;;x -DCG_TOTAL_NEED;我们总共需要$PERC$%?WIC充作生活消费品;;;;;;;;;;;;x -DCG_MONEY_MOD;修正后从IC中获得的金钱数量;;;;;;;;;;;;x -UTM_NO_ACCESS;?Y我们不能进入中立国家的领土;;;;;;;;;;;;x -UTM_NOT_LEGAL_RETREAT;?Y我们不能撤往被敌对势力控制的领土;;;;;;;;;;;;x -OV_NO_VALID_ORDER;选择的命令无效;;;;;;;;;;;;x -OV_NO_VALID_PROVINCES;选择的省份无效;;;;;;;;;;;;x -VASSALPROVNUM;他们将得到$NUMBER$个省份;;;;;;;;;;;;x -IS_NOT_VASSAL_OF;不是傀儡;;;;;;;;;;;;x -IS_VASSAL_OF;是傀儡;;;;;;;;;;;;x -FE_NONE_FOUND;无;;;;;;;;;;;;x -SAVED_GAMES;保存游戏;;;;;;;;;;;;x -FE_PAUSED_TEXT;暂停;;;;;;;;;;;;x -PV_OCEAN;海洋;;;;;;;;;;;;x -PV_OCEAN_DESC;只有船只才能进入这个省份;;;;;;;;;;;;x -CONFIRM_CANCEL_CONSTRUCTION_TITLE;取消建造吗?!;;;;;;;;;;;x -CONFIRM_CANCEL_CONSTRUCTION_DESC;你确认要取消这个建造吗?!;;;;;;;;;;;x -DIP_THEY_PUPPET;他们是$OVERLORD$的傀儡国?W;;;;;;;;;;;;x -UV_UNDER_ATTACK;该部队正在受到攻击;;;;;;;;;;;;x -UV_ATTACKING;该部队正在攻击;;;;;;;;;;;;x -UV_MOVING;该部队正在移动;;;;;;;;;;;;x -UV_RETREAT;该部队正在撤退;;;;;;;;;;;;x -UV_NOT_MOBILE;该部队不允许移动;;;;;;;;;;;;x -FE_MICRO;购买奖励项目;;;;;;;;;;;;x -LE_SUPPLIES;补给单位;;;;;;;;;;;;x -LE_FUEL;燃料单位;;;;;;;;;;;;x -UW_LEADER_BUTTON_IRO;分配新的将领;;;;;;;;;;;;x -UW_LEADER_BUTTON_DRO;点击这里允许你替换新的将领;;;;;;;;;;;;x -UW_UNITNAMES_IRO;部队名称;;;;;;;;;;;;x -UW_UNITNAMES_DRO;名称你可以随心所欲的命名;;;;;;;;;;;;x -UW_ALL_FIT;所有部队都100%满编;;;;;;;;;;;;x -UW_FOLLOWING_HURT;下列部队受损\n;;;;;;;;;;;;x -UW_TOTAL_STR_IRO;最大兵力为$VALUE$\n;;;;;;;;;;;;x -UW_LOC_IRO;当前位置;;;;;;;;;;;;x -UW_SUPPLIES_FROM;这是该部队从哪里获得补给的地点;;;;;;;;;;;;x -UW_BASED_FROM;这是该部队从哪里开始行动的基地;;;;;;;;;;;;x -UW_SPEED;这是该部队在地图上移动的速度。速度取决于最慢单位的速度;;;;;;;;;;;;x -UW_UNLOAD_NOT_VALID;你只有在舰队处于港口时才能卸载;;;;;;;;;;;;x -UW_UNLOAD_VALID;从舰队卸载该部队;;;;;;;;;;;;x -UW_LOAD_NO_FLEET_FOUND;没有能装载该部队的舰队;;;;;;;;;;;;x -UW_LOAD_IS_VALID;点击将该部队装载上运输舰队;;;;;;;;;;;;x -UW_DUGIN;该部队正在,已经挖掘了?Y$CURR$?W天,我国最大可准备?Y$CAP$?W天。;;;;;;;;;;;;x -UW_SUPPLY_STATUS;最近一天本部队接收到所需补给的?Y$VAL$?W%,当前日补给消耗为:$CON$;;;;;;;;;;;;x -UNIT_COMBAT_WIDTH;作战宽度;;;;;;;;;;;;x -ARMIES;陆军部队;;;;;;;;;;;;x -NAVIES;海军部队;;;;;;;;;;;;x -AIRWINGS;空军部队;;;;;;;;;;;;x -UW_SELECT_AIR;选择所有隶属于本舰队的舰载航空队;;;;;;;;;;;;x -UW_SELECT_LAND;选择所有隶属的陆军部队;;;;;;;;;;;;x -IN_FRIENDLY_FOR_ATT;在友军省份你的部队不会受到任何损失\n;;;;;;;;;;;;x -IN_FRONT_PROV_ONLY_10;在前线省份,将进入敌方领土,你的部队遭到10%的损耗\n;;;;;;;;;;;;x -IN_HOSTILE_FOR_ATT;你的部队在敌方省份遭到完全损耗\n;;;;;;;;;;;;x -EXIT;退出;;;;;;;;;;;;x -SELECT;选择;;;;;;;;;;;;x -MOBILIZE;动员;;;;;;;;;;;;x -DEMOBILIZE;复员;;;;;;;;;;;;x -BACK;返回;;;;;;;;;;;;x -YES;是;;;;;;;;;;;;x -NO;否;;;;;;;;;;;;x -April;四月;;;;;;;;;;;;x -August;八月;;;;;;;;;;;;x -December;十二月;;;;;;;;;;;;x -February;二月;;;;;;;;;;;;x -Friday;星期五;;;;;;;;;;;;x -January;一月;;;;;;;;;;;;x -July;七月;;;;;;;;;;;;x -June;六月;;;;;;;;;;;;x -March;三月;;;;;;;;;;;;x -May;五月;;;;;;;;;;;;x -Monday;星期一;;;;;;;;;;;;x -November;十一月;;;;;;;;;;;;x -October;十月;;;;;;;;;;;;x -Saturday;星期六;;;;;;;;;;;;x -September;九月;;;;;;;;;;;;x -Sunday;星期天;;;;;;;;;;;;x -Thursday;星期四;;;;;;;;;;;;x -Tuesday;星期二;;;;;;;;;;;;x -Wednesday;星期三;;;;;;;;;;;;x -GAIN;获得;;;;;;;;;;;;x -LOSE;失去;;;;;;;;;;;;x -SM_COUNTERS;使用兵牌;;;;;;;;;;;;x -NO_COMMANDER;(没有指挥官);;;;;;;;;;;;x -MORALE;士气;;;;;;;;;;;;x -Owned by $owner$, but currently occupied by $control$;由 $owner$拥有,但现在由$control$实际控制;;;;;;;;;;;;x -Owned by $owner$.;由$owner$拥有;;;;;;;;;;;;x -CATEGORY;($TYPE$)\n;;;;;;;;;;;;x -NO_LEADER;(没有指挥官);;;;;;;;;;;;x -CV_RULEDBY;统治者是$NAME$;;;;;;;;;;;;x -AND;和;;;;;;;;;;;;x -OR;或者;;;;;;;;;;;;x -BUILD_COST;建造价格;;;;;;;;;;;;x -MAX_ATTRITION;最大损耗;;;;;;;;;;;;x -SUPPLY_LIMIT;补给上限;;;;;;;;;;;;x -WAR_EXHAUSTION;每月厌战;;;;;;;;;;;;x -BACK_TO_MAIN;回到主界面。;;;;;;;;;;;;x -ALLREADYTHERE;这个建筑已被建造。;;;;;;;;;;;;x -NOTECH;我们必须在?Y$TABLE$?W中达到?Y$LVL$?W级才能建造这个。;;;;;;;;;;;;x -REQ;不能在没有初始建筑时建造;;;;;;;;;;;;x -NOTBUILD;该建筑无法在此地建造。;;;;;;;;;;;;x -ISBLOCKED;无法重复建造;;;;;;;;;;;;x -CONFIRMBUILDTITLE;确认建造。;;;;;;;;;;;;x -CONFIRMBUILDTEXT;你确定你希望建造;;;;;;;;;;;;x -ONGOINGBUILD;建造工程现在进行中。;;;;;;;;;;;;x -NOT_IN_CAPITAL;$BUILDING$只能在首都建造。;;;;;;;;;;;;x -NOT_IN_PORT;$BUILDING$只能在港口建造。;;;;;;;;;;;;x -COST;Cost:?Y$AMOUNT$?W金钱\n建造时间:?Y$TIME$?W天;;;;;;;;;;;;x -PROVINCE_OCCUPIED;该省被占领。;;;;;;;;;;;;x -ATWARWITHUS;他们和我们处于交战状态。;;;;;;;;;;;;x -ALLIEDWITHTHEM;他们和我们处于联盟状态。;;;;;;;;;;;;x -WEGUARANTEED;我们保证了他们的独立。;;;;;;;;;;;;x -THEYGUARANTING;他们保证了我们的独立。;;;;;;;;;;;;x -NEUTRAL;我们和他们的关系一般。;;;;;;;;;;;;x -RELATION;现在关系:$RELATION$;;;;;;;;;;;;x -SUBJECT;自治领没有外交的权利;;;;;;;;;;;;x -NODIPLOMATS;没有外交官可以派遣。;;;;;;;;;;;;x -NO_REBELS;永远和叛军交战。;;;;;;;;;;;;x -CV_NORELATION;我们现在和该国没有外交关系。;;;;;;;;;;;;x -CV_GOVTTYPE;$COUNTRY$是$GOVT$;;;;;;;;;;;;x -BASE;基础:;;;;;;;;;;;;x -NORMAL_WAR_NAME;$ORDER$$FIRST_COUNTRY$ - $SECOND_COUNTRY$ 战争;;;;;;;;;;;;x -AGRESSION_WAR_NAME;$ORDER$$FIRST$侵略战争;;;;;;;;;;;;x -COUNTRY_MORALE_TECH;科技:;;;;;;;;;;;;x -DAYS;天;;;;;;;;;;;;x -NOMONEY;你没有足够金钱。;;;;;;;;;;;;x -VASSALPROV;他们会收到下列省份:;;;;;;;;;;;;x -COREINFO;$COUNTRY$认为这是他们的核心省份之一。;;;;;;;;;;;;x -overseas;没有陆路通往首都的;;;;;;;;;;;;x -coastal;沿海;;;;;;;;;;;;x -non_coastal;非沿海;;;;;;;;;;;;x -coastal_sea;近海;;;;;;;;;;;;x -tropical;热带;;;;;;;;;;;;x -sea_zone;海洋区域;;;;;;;;;;;;x -land_province;陆地省份;;;;;;;;;;;;x -out_of_supply;缺乏补给;;;;;;;;;;;;x -blockaded;被封锁;;;;;;;;;;;;x -no_adjacent_controlled;没有邻近被控制;;;;;;;;;;;;x -provincial_tax_income;省级税收;;;;;;;;;;;;x -city_population;城市人口;;;;;;;;;;;;x -core;核心;;;;;;;;;;;;x -occupied;被占领;;;;;;;;;;;;x -revolt_risk;叛乱机率;;;;;;;;;;;;x -nationalism;民族主义;;;;;;;;;;;;x -war;战争;;;;;;;;;;;;x -peace;和平;;;;;;;;;;;;x -ENABLES;开启$WHICH$\n;;;;;;;;;;;;x -NOT_FROM_THIS_GOV;无法从我们现在的政治制度直接转入到这种制度;;;;;;;;;;;;x -NO_SHIPS;Noships;;;;;;;;;;;;x -NOT_EXIST;$TAG$现在不存在;;;;;;;;;;;;x -NOT_SELECT;所有玩家必须选择国家;;;;;;;;;;;;x -NOALLIES;没有同盟;;;;;;;;;;;;x -ALLIES;同盟:;;;;;;;;;;;;x -SHORTCUT_SHIELD;$TAG$是这个时期的一项有趣选择,单击去选择它;;;;;;;;;;;;x -I Do.;就这样做;;;;;;;;;;;;x -Run away!;我不确定,以后再说吧;;;;;;;;;;;;x -DECWARREQDESC;战争是外交的最后手段。进行战争会影响他国对我们的看法,尤其是在战争缺乏合法理由的情况下。它还可能减少我们的稳定度。确定要开战吗?;;;;;;;;;;;;x -IN;在;;;;;;;;;;;;x -MORE_THAN_THREE_PROV;多于3个省份;;;;;;;;;;;;x -DECWARDESC;这个选项允许你向敌军议和;;;;;;;;;;;;x -BUILDING_YEAR;建于?Y$DATE$?W;;;;;;;;;;;;x -BEFORE_START;在游戏开始年代前;;;;;;;;;;;;x -MIL_CONST_TIP;一支?Y$TYPE$?W将于?Y$DATE$?W在此处部署;;;;;;;;;;;;x -BUILD_CONST_TIP;一座?Y$BUILDING$?W将于?Y$DATE$?W在此处完工;;;;;;;;;;;;x -PORT;这是一个供舰队使用的海军基地;;;;;;;;;;;;x -WARTAX_TIP;提高战争税;;;;;;;;;;;;x -INCREASED;增加了;;;;;;;;;;;;x -DECREASED;减少了;;;;;;;;;;;;x -NO_ADVISORS;没有可用的顾问;;;;;;;;;;;;x -NO_WAR_MIL_ACC;我们在该国有军事通行权;;;;;;;;;;;;x -NAVY_COMBAT_TOOLTIP;类型:$TYPE$\n兵力:$STR$;;;;;;;;;;;;x -ISATWAR;在战争期间无法要求军事通行权;;;;;;;;;;;;x -DIPLOICON_TIP;?Y$NATION$?W$TYPE$\n如果我们不在?Y$DATE$?W之前回复便自动拒绝;;;;;;;;;;;;x -DIPLOICON_TIP_NONATION;$TYPE$\n如果我们不在?Y$DATE$?W之前回复便自动拒绝;;;;;;;;;;;;x -NAVAL_COMBAT;海上战斗;;;;;;;;;;;;x -ATTACKER;进攻方;;;;;;;;;;;;x -DEFENDER;防守方;;;;;;;;;;;;x -UNIT_PANEL;重组单位;;;;;;;;;;;;x -WEANNEX;我们要求全面吞并对方;;;;;;;;;;;;x -OTHERANNEX;收到了全面吞并的要求;;;;;;;;;;;;x -AGREE;同意;;;;;;;;;;;;x -DECLINE;拒绝;;;;;;;;;;;;x -NOMANPOWER;我们需要至少1000青壮年(人力)来建造这个单位;;;;;;;;;;;;x -ESTIMATE_ARIVAL;将于$DATE$到达$PROV$;;;;;;;;;;;;x -UNDER_SIEGE;该省正被占领!;;;;;;;;;;;;x -OCCUPIEDBY;该省被$NATION$占领了!;;;;;;;;;;;;x -OL_UNIT_MOVING;Movingtowards?Y$TARGET$?W;;;;;;;;;;;;x -pti;PermanentTerraIncognita;;;;;;;;;;;;x -nobuilding;没有建筑;;;;;;;;;;;;x -nogovernment;没有政府;;;;;;;;;;;;x -nogovernment_ruler;没有统治者;;;;;;;;;;;;x -COMBAT_MORALE;士气:;;;;;;;;;;;;x -COMBAT_BREAKING;动摇;;;;;;;;;;;;x -MAPMODE;地图模式;;;;;;;;;;;;x -LEDGER_CORE;核心;;;;;;;;;;;;x -LEDGER_NOT_CORE;非核心;;;;;;;;;;;;x -ACCEPT;接受;;;;;;;;;;;;x -COMBAT_ASSAULT;袭击;;;;;;;;;;;;x -notechgroup;没有科技组;;;;;;;;;;;;x -culture_ideas;文化理念;;;;;;;;;;;;x -neighbor_bonus;接壤加成;;;;;;;;;;;;x -PLAY;开始游戏;;;;;;;;;;;;x -DOMESTIC_NATION;国家;;;;;;;;;;;;x -DOMESTIC_RELATION;关系;;;;;;;;;;;;x -PW_POPULATION;人口;;;;;;;;;;;;x -PW_UNITS;单位;;;;;;;;;;;;x -GOTO_HEADER;查找省份;;;;;;;;;;;;x -GOTO_BOX;Enter省份名称;;;;;;;;;;;;x -GOTO_LIST_BOX;可能的省份;;;;;;;;;;;;x -GOTO_CANCEL;取消;;;;;;;;;;;;x -GOTO_GOTO;去;;;;;;;;;;;;x -TIME_AHEAD;该项科技比它的历史时间提前了$NUMBER$年,所以将变得更难研究;;;;;;;;;;;;x -CHAT_NONE;无;;;;;;;;;;;;x -ABANDON_GAME;放弃游戏;;;;;;;;;;;;x -LOCAL_TRADE_INCOME_MODIFIER;当地贸易收入加成;;;;;;;;;;;;x -GLOBAL_TRADE_INCOME_MODIFIER;国家贸易收入加成;;;;;;;;;;;;x -UV_MANPOWER;人力:;;;;;;;;;;;;x -UV_REGIMENTS;旅:;;;;;;;;;;;;x -SM_WATER;高级水特效;;;;;;;;;;;;x -ARMY;陆军;;;;;;;;;;;;x -NAVY;海军;;;;;;;;;;;;x -CORE_IS_REVOLTER;可以从该省份创建这个国家,或在严重暴乱时出现;;;;;;;;;;;;x -AMBIENT;Ambient;;;;;;;;;;;;x -WCRD_ATT;这是场由他们挑起的战争;;;;;;;;;;;;x -WCRD_DEF;这是场保家卫国的战争,我们需要帮助我们的盟友;;;;;;;;;;;;x -TRIGGER_OVERLORD;下属;;;;;;;;;;;;x -FE_TUTORIAL;教程;;;;;;;;;;;;x -base_values;基础值;;;;;;;;;;;;x -city;城市;;;;;;;;;;;;x -NO_EFFECT;没有效果;;;;;;;;;;;;x -NONE_AVAILABLE;没有可用的;;;;;;;;;;;;x -EXPIRES_ON;过期于?Y$DATE$?W;;;;;;;;;;;;x -FINISHED_ON;完成于$DATE$;;;;;;;;;;;;x -FE_TRIALS;试验;;;;;;;;;;;;x -CD_AGREEMENTS;与下列国家有贸易协定:$LIST$;;;;;;;;;;;;x -CD_GIVESACCESS;给予下列国家军事通行权:$LIST$;;;;;;;;;;;;x -CD_HASACCESS;有在下列国家的军事通行权:$LIST$;;;;;;;;;;;;x -PW_RESET;重置;;;;;;;;;;;;x -OURWARALLY;战争中的盟国;;;;;;;;;;;;x -CONFIRMMISSIONTEXT;你确定想派遣传教士到$PROV$?!;;;;;;;;;;;x -COST_TIME;Cost:?Y$AMOUNT$?W金钱\n时间:?Y$TIME$?W天;;;;;;;;;;;;x -ADD_SUB_UNIT_EFFECT;获得$UNIT$于?Y$WHERE$?W;;;;;;;;;;;;x -CHANGE_CONTROLLER_EFFECT;?Y$WHO$?W占领了?Y$WHERE$?W\n;;;;;;;;;;;;x -WAR_EFFECT;宣布对?Y$WHO$?W开战\n;;;;;;;;;;;;x -CONFIRMSAVETITLE;存档;;;;;;;;;;;;x -CONFIRMSAVETEXT;你确定要覆盖文件$NAME$?;;;;;;;;;;;;x -PW_TRADE_VALUE;贸易值:;;;;;;;;;;;;x -PROV_TRADE_VALUE;来自贸易中心:;;;;;;;;;;;;x -NO_SEPARATE_PEACE;战争中两个次要国家不能单独议和;;;;;;;;;;;;x -DIPCHANCE_VLIKELY;非常可能;;;;;;;;;;;;x -DIPCHANCE_IMPOSSIBLE;一定不可能;;;;;;;;;;;;x -DIPCHANCE_VUNLIKELY;非常不可能;;;;;;;;;;;;x -DIPCHANCE_UNLIKELY;不太可能;;;;;;;;;;;;x -DIPCHANCE_MAYBE;可能;;;;;;;;;;;;x -DIPCHANCE_LIKELY;很可能;;;;;;;;;;;;x -REMOVE_M_GOTO_BUTTON;寻找省份;;;;;;;;;;;;x -M_LEDGER_BUTTON;表单;;;;;;;;;;;;x -M_MENU_BUTTON;菜单;;;;;;;;;;;;x -M_HOME_BUTTON;去首都省份;;;;;;;;;;;;x -ONLY_HOST_SPEED;只有主机才能改变速度;;;;;;;;;;;;x -PW_GROWTH;增长;;;;;;;;;;;;x -NOPORTOTHERCONTINENT;从我们首都直连的任何港口出发,都没法去到这个省份;;;;;;;;;;;;x -RELATION_CHANGE_VALUE;估算的每年变化:;;;;;;;;;;;;x -TAG_CHANGE;国家变成$NEW$\n;;;;;;;;;;;;x -PV_OCCUPIED_BY;?Y由$NAME$占领?W;;;;;;;;;;;;x -BG_COUNTRY;COUNTRY:;;;;;;;;;;;;x -LOAD_GAME_FAILED;读取游戏失败;;;;;;;;;;;;x -MP_FEW_PLAYERS;开始游戏需要至少一个玩家;;;;;;;;;;;;x -NATIONALISM_LASTS;民族主义持续到;;;;;;;;;;;;x -LEDGER_NO_GRAPH_DATA;数据不足,无法生成图表;;;;;;;;;;;;x -MENU_MESSAGES_RESET;重置默认设定;;;;;;;;;;;;x -COL_CONST_TIP_FROM_SHIP;这个殖民者将在$DATE$到达$LOCATION$;;;;;;;;;;;;x -STRAITS;穿过?Y$SEA$?W的狭窄海峡连接了本省和?Y$PROV$?W;;;;;;;;;;;;x -STRAITSDESC;陆军可以不借助运输工具跨越狭窄海峡,但敌军的船队仍可以阻碍该行动。;;;;;;;;;;;;x -SAVE_DONE;?G完成?W;;;;;;;;;;;;x -FOR_PLAYER;对于玩家:;;;;;;;;;;;;x -FOR_AI;对于AI:;;;;;;;;;;;;x -MODIFIER_TECHNOLOGY_COST;科技价格;;;;;;;;;;;;x -MODIFIER_REINFORCE_SPEED;增援速度;;;;;;;;;;;;x -UV_SHIPS;船只:;;;;;;;;;;;;x -BATTLES_SCORE;战斗:;;;;;;;;;;;;x -ALLIANCE_EFFECT;和?Y$WHO$?W结盟\n;;;;;;;;;;;;x -KILL_RULER_EFFECT;现在的统治者(?Y$NAME$?W)会死\n;;;;;;;;;;;;x -KILL_LEADER_EFFECT;领导者?Y$NAME$?W会死\n;;;;;;;;;;;;x -SPAWN_EVENT;发生“$WHICH$”事件\n;;;;;;;;;;;;x -MODIFIER_REMOVED;$WHAT$会从$WHERE$中移去\n;;;;;;;;;;;;x -LAND_ATTRITION;陆军损耗;;;;;;;;;;;;x -NAVAL_ATTRITION;海军损耗;;;;;;;;;;;;x -STARTED;开始;;;;;;;;;;;;x -WON;?G胜利;;;;;;;;;;;;x -LOST;?R失败;;;;;;;;;;;;x -YOU_LOST;?R你失败了;;;;;;;;;;;;x -YOU_WON;?G你胜利了;;;;;;;;;;;;x -OPTION_CHANGED;$FROM$已经改变为:$TO$;;;;;;;;;;;;x -THE_YEAR_IS_BEFORE;年代早于;;;;;;;;;;;;x -THE_YEAR_IS_AFTER;年代晚于;;;;;;;;;;;;x -HAVE_LESS_THAN;拥有少于;;;;;;;;;;;;x -HAVE_MORE_THAN;拥有多于;;;;;;;;;;;;x -WAR_EXHAUSTION_MORE_THAN;厌战至少;;;;;;;;;;;;x -WAR_EXHAUSTION_LESS_THAN;厌战少于;;;;;;;;;;;;x -HAVE_LESS_MANPOWER_THAN;拥有的人力少于;;;;;;;;;;;;x -HAVE_MORE_MANPOWER_THAN;拥有的人力少于;;;;;;;;;;;;x -HAVE_CONTROL_OVER;控制;;;;;;;;;;;;x -HAVENT_CONTROL_OVER;没有控制;;;;;;;;;;;;x -HAVENT_CORE;没有核心在;;;;;;;;;;;;x -HAVE_CORE_IN;有核心在;;;;;;;;;;;;x -HAVE_LESS_CITIES_THAN;拥有城市少于;;;;;;;;;;;;x -HAVE_MORE_CITIES_THAN;拥有城市多于;;;;;;;;;;;;x -HAVE_LESS_PORTS_THAN;拥有港口少于;;;;;;;;;;;;x -HAVE_MORE_PORTS_THAN;拥有港口多于;;;;;;;;;;;;x -HAVE_LESS_ALLIES_THAN;拥有盟友少于;;;;;;;;;;;;x -HAVE_MORE_ALLIES_THAN;拥有盟友多于;;;;;;;;;;;;x -IS_ENABLED;被允许;;;;;;;;;;;;x -IS_DISABLED;被禁止;;;;;;;;;;;;x -HAVE;有;;;;;;;;;;;;x -HAVE_NOT;没有;;;;;;;;;;;;x -HAS;有;;;;;;;;;;;;x -HAS_NOT;没有;;;;;;;;;;;;x -EXISTS;存在;;;;;;;;;;;;x -DOSNT_EXISTS;不存在;;;;;;;;;;;;x -DO_NOT_HAVE_A;没有;;;;;;;;;;;;x -HAVE_A;拥有;;;;;;;;;;;;x -HAVE_LESS_PROVINCE_THAT_PRODUCES_THEN;制造$GOODS$的省份少于;;;;;;;;;;;;x -HAVE_MORE_PROVINCE_THAT_PRODUCES_THEN;制造$GOODS$的省份多于;;;;;;;;;;;;x -HAVE_AT_LEST_ONE_OWNED_NEIGHBORING_PROVINCE;有接壤省份,所以:;;;;;;;;;;;;x -HAVE_NO_OWNED_NEIGHBORING_PROVINCE;没有接壤省份,所以:;;;;;;;;;;;;x -DO_NOT_OWN;没有;;;;;;;;;;;;x -OWNS;拥有;;;;;;;;;;;;x -DO_NOT_CONTROL;没有控制;;;;;;;;;;;;x -CONTROLS;控制;;;;;;;;;;;;x -IS_NOT;不是;;;;;;;;;;;;x -IS;是;;;;;;;;;;;;x -HAVE_THE_MODIFIER;有修正;;;;;;;;;;;;x -DONT_HAVE_THE_MODIFIER;没有修正;;;;;;;;;;;;x -DONT_HAVE_THE_PROVICEN_MODIFIER;没有省份修正;;;;;;;;;;;;x -HAVE_THE_PROVINCE_MODIFIER;有省份修正;;;;;;;;;;;;x -HAVE_A_PORT_IN;有一个港口在;;;;;;;;;;;;x -HAVE_NOT_A_PORT_IN;没有一个港口在;;;;;;;;;;;;x -HAVE_COUNTRY_FLAG;有国家变量;;;;;;;;;;;;x -HAVE_NOT_COUNTRY_FLAG;没有国家变量;;;;;;;;;;;;x -HAVE_PROVINCE_FLAG;有省份变量;;;;;;;;;;;;x -HAVE_NOT_PROVINCE_FLAG;没有省份变量;;;;;;;;;;;;x -IS_NOT_ON_THE_CONTINET;不位于;;;;;;;;;;;;x -IS_ON_THE_CONTINET;位于;;;;;;;;;;;;x -DONT_HAVE_A_X_INY;没有一个$X$在$Y$;;;;;;;;;;;;x -HAVE_A_X_INY;有一个$X$在$Y$;;;;;;;;;;;;x -PURE_REVOLT_RISK_LOWER_THAN;基础反叛机率低于;;;;;;;;;;;;x -PURE_REVOLT_RISK_HIGHER_THAN;基础反叛机率高于;;;;;;;;;;;;x -REVOLT_RISK_LOWER_THAN;反叛机率低于;;;;;;;;;;;;x -REVOLT_RISK_HIGHER_THAN;反叛机率高于;;;;;;;;;;;;x -IS_NOT_NEIGHBOUR_WITH;不接壤于;;;;;;;;;;;;x -IS_NEIGHBOUR_WITH;接壤于;;;;;;;;;;;;x -HAVE_LESS_UNITS_IN_THAN;$PROVINCE$的单位少于;;;;;;;;;;;;x -HAVE_MORE_UNITS_IN_THAN;$PROVINCE$的单位多于;;;;;;;;;;;;x -HAVE_MORE_THAN_INFANTRY_IN;部署了至少$UNITS$步兵单位于$Province$;;;;;;;;;;;;x -HAVE_LESS_THAN_INFANTRY_IN;部署了至多$UNITS$步兵单位于$Province$;;;;;;;;;;;;x -IS_AT_PEACE_WITH;处于和平与;;;;;;;;;;;;x -IS_AT_WAR_WITH;处于战争与;;;;;;;;;;;;x -HAS_NO_TRUCE_WITH;没有休战协议与;;;;;;;;;;;;x -HAS_TRUCE_WITH;有休战协议与;;;;;;;;;;;;x -HAVE_NO_UNITS_IN_BATTLE;没有单位在战斗;;;;;;;;;;;;x -HAVE_UNITS_IN_BATTLE;有单位在战斗;;;;;;;;;;;;x -HAVE_A_UNITS_WITH_A_LEADER;拥有带指挥官的单位;;;;;;;;;;;;x -HAVE_NO_UNITS_WITH_A_LEADER;没有带指挥官的单位;;;;;;;;;;;;x -HAVE_A_NAVY_SMALLER_THAN;拥有的海军小于;;;;;;;;;;;;x -HAVE_A_NAVY_LARGER_THAN;总海军规模大于;;;;;;;;;;;;x -HAVE_A_ARMY_SMALLER_THAN;拥有的陆军小于;;;;;;;;;;;;x -HAVE_A_ARMY_LARGER_THAN;总陆军规模大于;;;;;;;;;;;;x -HAVE_A_PERCENTAGE_OF_OVERSEAS_PROVINCE_LARGER_THAN;海外省份比例大于;;;;;;;;;;;;x -HAVE_A_PERCENTAGE_OF_OVERSEAS_PROVINCE_SMALLER_THAN;海外省份比例小于;;;;;;;;;;;;x -HAVE_NOT_THE_LEADER;没有指挥官;;;;;;;;;;;;x -HAVE_THE_LEADER;有指挥官;;;;;;;;;;;;x -HAVE_N0T_ALLIANCE_WITH;没有结盟与;;;;;;;;;;;;x -HAVE_ALLIANCE_WITH;结盟与;;;;;;;;;;;;x -PROVINCE_IS_NOT;省份不是;;;;;;;;;;;;x -PROVINCE_IS;省份是;;;;;;;;;;;;x -LESS_THAN;小于;;;;;;;;;;;;x -GREATER_THAN;大于;;;;;;;;;;;;x -HAVE_MORE_MANPOWER_THEN_MAXIMUM;有大于最大值的人力;;;;;;;;;;;;x -HAVE_LESS_MANPOWER_THEN_MAXIMUM;有小于最大值的人力;;;;;;;;;;;;x -HAVE_LESS_BADBOY_THAN;恶名小于;;;;;;;;;;;;x -HAVE_MORE_BADBOY_THAN;恶名大于;;;;;;;;;;;;x -THE_NUMBER_OF_REVOLT_FRACTION_IS_MORE_THAN;暴动省份数量多于;;;;;;;;;;;;x -THE_NUMBER_OF_REVOLT_FRACTION_IS_LESS_THAN;暴动省份数量少于;;;;;;;;;;;;x -TECHNOLOGY_LOWER_THAN;低于;;;;;;;;;;;;x -TECHNOLOGY_HIGHER_THAN;至少;;;;;;;;;;;;x -HAVE_NOT_ANY_NEIGHBOR;没有邻国;;;;;;;;;;;;x -HAVE_ANY_NEIGHBOR;有至少一个邻国;;;;;;;;;;;;x -HAVE_NOT_CASUS_BELLI_AGAINST;没有开战借口针对;;;;;;;;;;;;x -HAVE_CASUS_BELLI_AGAINST;有开战借口针对;;;;;;;;;;;;x -IS_NOT_AI;不是电脑;;;;;;;;;;;;x -IS_AI;是电脑;;;;;;;;;;;;x -THEN_NUMBER_OF_REVOLTS_ARE_LESS_THAN;反叛省份数量少于;;;;;;;;;;;;x -THEN_NUMBER_OF_REVOLTS_ARE_MORE_THAN;反叛省份数量多于;;;;;;;;;;;;x -OR_TRIGGER_STARTS;以下条件之一必须满足;;;;;;;;;;;;x -NEIGHBOR_COUNTRY_STARTS;邻近国家;;;;;;;;;;;;x -TRIGGER_NUM;势力范围国家数;;;;;;;;;;;;x -TRIGGER_ALLY;任意盟国;;;;;;;;;;;;x -TRIGGER_OWNER;省份拥有者;;;;;;;;;;;;x -TRIGGER_CONTROLLER;省份控制者;;;;;;;;;;;;x -TRIGGER_CAPITAL;首都;;;;;;;;;;;;x -TRIGGER_SEA_ZONE;外海区域;;;;;;;;;;;;x -TRIGGER_THIS;本;;;;;;;;;;;;x -TRIGGER_FROM;来自;;;;;;;;;;;;x -TRIGGER_LOCAL_ENEMY;当地敌军;;;;;;;;;;;;x -CONFIRMBUILDTEXTLEDGER;你确定要把$BUILDING$建造在$PROVINCE$?;;;;;;;;;;;;x -CORE_IS_REVOLTER_CAPITAL;这是该国潜在的新首都;;;;;;;;;;;;x -REVOLTRISK_EFFECT;$DIRECTION$$VALUE$的反叛机率在$WHERE$\n;;;;;;;;;;;;x -LEDGER_CANT_BUILD_THIS_TECH;现在的科技等级无法建造此建筑;;;;;;;;;;;;x -LEDGER_CANT_BUILD_THIS_FULL;已经在多有省份兴建了此建筑;;;;;;;;;;;;x -LEDGER_OVERALL;总体;;;;;;;;;;;;x -THEYGUARANT;他们保证了我们的独立,所以我们不能反过来保证他们的独立;;;;;;;;;;;;x -THEYWARN;他们正在警告我们,所以我们不能警告他们;;;;;;;;;;;;x -WCRD_GUA;我们保证了他们的独立;;;;;;;;;;;;x -WCRD_WARNING;我们已经警告$WHO$,这最好是他们最后的领土要求;;;;;;;;;;;;x -VARIABLE;参数;;;;;;;;;;;;x -IS_GREATER_THAN;大于;;;;;;;;;;;;x -IS_EQUAL_OR_LESS_THAN;等于或小于;;;;;;;;;;;;x -RANDOM_EFFECT;百分之?Y$CHANCE$?W的机会发生;;;;;;;;;;;;x -RANDOM_LIST_EFFECT;?Y$SIZE$?W中的一个选项会发生\n;;;;;;;;;;;;x -ANY_PROVINCE_STARTS;任意拥有的省份;;;;;;;;;;;;x -EFFECT_AND;和;;;;;;;;;;;;x -EFFECT_MORE;更多;;;;;;;;;;;;x -OUR_RULER;我们的统治者;;;;;;;;;;;;x -THEIR_RULER;他们的统治者;;;;;;;;;;;;x -OCCUPIED_PROVINCES;被占省份;;;;;;;;;;;;x -CREATE_REBELS;?R$SIZE$?Y个$TYPE$?W旅在?Y$WHERE$?W叛变了\n;;;;;;;;;;;;x -NATIONALISM_LOWER_THAN;民族主义低于;;;;;;;;;;;;x -NATIONALISM_HIGHER_THAN;民族主义高于;;;;;;;;;;;;x -KNOWN_COUNTRY_STARTS;已知国家;;;;;;;;;;;;x -EXTRA_NATIONALISM_DESC;$DIRECTION$$WHERE$的民族主义持续期$VALUE$年\n;;;;;;;;;;;;x -HAVE_DIPLOMATIC_RELATION;关系是;;;;;;;;;;;;x -WITHL;和;;;;;;;;;;;;x -WITHG;或者更多 与;;;;;;;;;;;;x -IS_NOT_IN_THE_REGION;不在区域当中;;;;;;;;;;;;x -IS_IN_REGION;在区域当中;;;;;;;;;;;;x -NOT_OWNED_BY;不属于;;;;;;;;;;;;x -OWNED_BY;属于;;;;;;;;;;;;x -NOT_CONTROLLED_BY;不受控于;;;;;;;;;;;;x -CONTROLLED_BY;受控于;;;;;;;;;;;;x -RIVALSWITH;认为$LIST$是国家的天敌;;;;;;;;;;;;x -THREATENEDBY;对$LIST$感到威胁;;;;;;;;;;;;x -HAVE_NO_UNITS_IN;$COUNTRY$没有单位驻扎在$PROVINCE$;;;;;;;;;;;;x -HAVE_UNITS_IN;$COUNTRY$有单位驻扎在$PROVINCE$;;;;;;;;;;;;x -NEIGHBOR_PROVINCE_STARTS;任意接壤省份;;;;;;;;;;;;x -AT_LEAST;至少;;;;;;;;;;;;x -IMMEDIATEEFFECT;即时影响:\n;;;;;;;;;;;;x -IS_SUBJECT;是一个附属国;;;;;;;;;;;;x -IS_NOT_SUBJECT;不是一个附属国;;;;;;;;;;;;x -DEFINE_RULER_EFFECT;?Y$NAME$?W成为了统治者\n;;;;;;;;;;;;x -friendly_regiments;友军部队;;;;;;;;;;;;x -ANY_ALL;任意/全部;;;;;;;;;;;;x -CANT_SEE_UNDER_FOW;再没有更多渠道的情况下无法确定;;;;;;;;;;;;x -VASSAL_TIMER;在$DATE$之前没法提出要求;;;;;;;;;;;;x -INDEF;EndOf;;;;;;;;;;;;x -MISS_DIST_CAPITAL;和首都距离;;;;;;;;;;;;x -FE_NUM_PLAYERS;玩家数量:$NUM$;;;;;;;;;;;;x -IS_NOT_COUNTRY_CORE;不是$COUNTRYADJ$的核心;;;;;;;;;;;;x -IS_COUNTRY_CORE;是$COUNTRYADJ$的核心;;;;;;;;;;;;x -ITS_OWNER;它的拥有者;;;;;;;;;;;;x -NOT_POSSIBLE_CAUSE;不可能,由于以下条件不能满足:;;;;;;;;;;;;x -ALLOWED_CAUSE;可能的,由于下列原因:;;;;;;;;;;;;x -HAVE_MORE_MONEY_THAN;每月收入至少;;;;;;;;;;;;x -HAVE_LESS_MONEY_THAN;每月收入最多;;;;;;;;;;;;x -TRIG_IS;是;;;;;;;;;;;;x -TRIG_ISNOT;不是;;;;;;;;;;;;x -OPTIONS;选项;;;;;;;;;;;;x -Options;选项;;;;;;;;;;;;x -Rulers;统治者;;;;;;;;;;;;x -War Exhaustion;厌战;;;;;;;;;;;;x -War Capacity;战争潜力;;;;;;;;;;;;x -Battles;战斗;;;;;;;;;;;;x -CANT_NEGOTIATE_UNTIL;我们无法与叛军谈判,直到;;;;;;;;;;;;x -WONT_NEGOTIATE;他们拒绝谈判,除非我们满足下列条件:;;;;;;;;;;;;x -ALWAYS_FALSE;永不;;;;;;;;;;;;x -ALWAYS_TRUE;永远;;;;;;;;;;;;x -REMOVE_FOW;关闭$COUNTRY$$MONTHS$个月的战争迷雾;;;;;;;;;;;;x -IS_NOT_CAPITAL;不是首都省份;;;;;;;;;;;;x -IS_CAPITAL;是首都省份;;;;;;;;;;;;x -WAR_EXHUASTION_LABEL;厌战;;;;;;;;;;;;x -WE_MODIFIED_BY;每个月变化;;;;;;;;;;;;x -WARE_EFFECTS;厌战有这些影响;;;;;;;;;;;;x -FOW_IS_NOT_LIFTED;战争迷雾打开;;;;;;;;;;;;x -FOW_IS_LIFTED;战争迷雾关闭;;;;;;;;;;;;x -HAVE_GLOBAL_FLAG;拥有全球变量;;;;;;;;;;;;x -HAVE_NOT_GLOBAL_FLAG;没有全球变量;;;;;;;;;;;;x -ANY_CORE_STARTS;任意核心国家;;;;;;;;;;;;x -LIKELY_REBELS;可能出现的叛军;;;;;;;;;;;;x -PROFIT_GAIN;赚得;;;;;;;;;;;;x -PROFIT_LOSS;损失;;;;;;;;;;;;x -REINFORCE_INFO_TEXT;如果人群有足够的后备,这支部队每个月在本地能得到?Y$VALUE$?W人的补充。当地的补充效率为?Y$LOCAL$?W%,还有?Y+$COUNTRY$?W%的科技加成。;;;;;;;;;;;;x -THE_MONTH_IS_BEFORE;早于;;;;;;;;;;;;x -THE_MONTH_IS_AFTER;至少是;;;;;;;;;;;;x -DM_MAX;最大化;;;;;;;;;;;;x -any_owned_province;任意一个拥有的省份;;;;;;;;;;;;x -WEWAR;开战;;;;;;;;;;;;x -STABHIT_FROM_MIL_ACCESS;拥有军事通行权;;;;;;;;;;;;x -THEYATWAR;我们不能这么做,因为他们在进行战争中;;;;;;;;;;;;x -MS_BAD_VERSION;错误版本,请下载最新补丁。;;;;;;;;;;;;x -dice;骰子;;;;;;;;;;;;x -OFFENSEDESCR;*;;;;;;;;;;;;x -CREATE_WAVES;生成海浪;;;;;;;;;;;;x -OL_SHIPS;船只;;;;;;;;;;;;x -OL_TROOPS;部队;;;;;;;;;;;;x -OL_COLONISTS_DESC;我们的殖民者有?Y$CHANCE$?W%的成功机会。该殖民地有?Y$NUM$?W殖民者和?Y$NATIVES$?W土著居住。;;;;;;;;;;;;x -OL_NONE;没有;;;;;;;;;;;;x -OL_ARMY;这个陆军部队$COMMANDER$和驻扎在?Y$PROV$?W;;;;;;;;;;;;x -OL_NOCOMMANDER;没有指挥官;;;;;;;;;;;;x -OL_COMMANDER;由$COMMANDER$指挥;;;;;;;;;;;;x -OL_ARMY_MOVE;正在移向?Y$DEST$?W;;;;;;;;;;;;x -OL_NAVY;这个海军舰队现在$COMMANDER$和停靠在?Y$PROV$?W;;;;;;;;;;;;x -OL_NAVY_MOVE;正在驶向?Y$DEST$?W;;;;;;;;;;;;x -OL_NAVAL_BASE;在$PROV$的海军基地停靠着$NUM$艘军舰;;;;;;;;;;;;x -OL_AIR_UNITS;空中单位;;;;;;;;;;;;x -OL_AIR;这个空军单位现在$COMMANDER$和停留在?Y$PROV$?W;;;;;;;;;;;;x -OL_AIR_MOVE;正在飞往?Y$DEST$?W;;;;;;;;;;;;x -OL_AIR_BASE;在$PROV$的空军机场停放着$NUM$架战机;;;;;;;;;;;;x -OL_COMBATS;地面战斗;;;;;;;;;;;;x -OL_NAVAL_COMBAT;海上战斗;;;;;;;;;;;;x -OL_AIR_COMBAT;空中战斗;;;;;;;;;;;;x -OL_LAND_COMBAT_ATTACK;在我们的进攻中我们取得了?Y$PROGRESS$%?W的进展。我们部队的领导者?Y$OUR_LEAD$?W率领?Y$OUR_NUM$?W个旅,我们拥有?Y$OUR_RES$?W个旅做后备。我们面对$ENEMY$由?Y$THEIR_LEAD$?W率领的?Y$THEIR_NUM$?W个旅,他们拥有?Y$THEIR_RES$?W个旅做后备。;;;;;;;;;;;;x -OL_LAND_COMBAT_DEFEND;我们正在抵挡的敌军取得了?R$PROGRESS$%?W的进展。守军的领导者?Y$OUR_LEAD$?W率领?Y$OUR_NUM$?W个旅,我们拥有?Y$OUR_RES$?W个旅做后备。我们面对$ENEMY$由?Y$THEIR_LEAD$?W率领的?Y$THEIR_NUM$?W个旅,他们拥有?Y$THEIR_RES$?W个旅做后备。;;;;;;;;;;;;x -OL_BOMB_ON_US;敌军轰炸;;;;;;;;;;;;x -OL_WE_BOMB;我军轰炸;;;;;;;;;;;;x -OL_WING;Wings;;;;;;;;;;;;x -NO_LEADER_FOR_THIS_1;这个师缺乏领导者;;;;;;;;;;;;x -NO_LEADER_FOR_THIS_2;将领无法只统领一个旅参加战斗;;;;;;;;;;;;x -LEADER_COMMAND_INFO;由?Y$NAME$?W(技能:?Y$SKILL$?W)率领\n;;;;;;;;;;;;x -DIPRELCH_DEPENDENCY;主从关系;;;;;;;;;;;;x -RELATION_CAPPED;不能进一步加强关系;;;;;;;;;;;;x -GGCOINS_BAD_LOGIN;错误用户名或密码;;;;;;;;;;;;x -OV_CONT;点击进行方框将立即开始进行任务,直到玩家取消;;;;;;;;;;;;x -ALLOWDEBTDESC;要求在战争时可以和该国举债贸易;;;;;;;;;;;;x -KPH;千米每小时;;;;;;;;;;;;x -ITEM_RESEARCH_START;开始研究;;;;;;;;;;;;x -NONE;没有;;;;;;;;;;;;x -AI;AI;;;;;;;;;;;;x -accept;接受;;;;;;;;;;;;x -cancel;取消;;;;;;;;;;;;x -ANY_CORE_PROVINCE;任意核心;;;;;;;;;;;;x -OL_COMBAT;战斗;;;;;;;;;;;;x -OL_ARMIES;陆军;;;;;;;;;;;;x -OL_NAVIES;海军;;;;;;;;;;;;x -OL_STATEBUILDING_CONSTRUCTION;工厂建造;;;;;;;;;;;;x -OL_PROVINCE_CONSTRUCTION;省份建造;;;;;;;;;;;;x -OL_ARMY_CONSTRUCTION;招募陆军;;;;;;;;;;;;x -OL_NAVY_CONSTRUCITON;招募海军;;;;;;;;;;;;x -REMOVE_OL_SIEGES;围城;;;;;;;;;;;;x -REMOVE_OL_HOSTILE_SIEGES;敌军的围城;;;;;;;;;;;;x -OL_COMBAT_TOOLTIP;?Y$ARMY_NAME$?W正和?Y$OPPOSING_ARMY$?W在?Y$LOCATION$?W作战;;;;;;;;;;;;x -OL_NAVAL_COMBAT_TOOLTIP;?Y$NAVY_NAME$?W正和?Y$OPPOSING_NAVY$?W在?Y$LOCATION$?W交火;;;;;;;;;;;;x -OL_ARMIES_TOOLTIP;?Y$ARMY_NAME$?W现在驻扎在?Y$LOCATION$?W;;;;;;;;;;;;x -OL_NAVIES_TOOLTIP;?Y$NAVY_NAME$?W现在停靠在?Y$LOCATION$?W;;;;;;;;;;;;x -OL_STATEBUILDING_CONSTRUCTION_TOOLTIP;正在?Y$LOCATION$?W建造?Y$CONSTRUCTION$?W;;;;;;;;;;;;x -OL_PROVINCE_CONSTRUCTION_TOOLTIP;正在?Y$LOCATION$?W建造?Y$CONSTRUCTION$?W;;;;;;;;;;;;x -OL_ARMY_CONSTRUCTION_TOOLTIP;正在?Y$LOCATION$?W建造?Y$CONSTRUCTION$?W;;;;;;;;;;;;x -OL_NAVY_CONSTRUCTION_TOOLTIP;正在?Y$LOCATION$?W建造?Y$CONSTRUCTION$?W;;;;;;;;;;;;x -OL_SIEGES_TOOLTIP;我们正在占领?Y$PROVINCE$?W;;;;;;;;;;;;x -OL_HOSTILE_SIEGES_TOOLTIP;我们的省份?Y$PROVINCE$?W正在被占领!;;;;;;;;;;;;x -OL_VIEW_COMBAT;开关?Y陆战?W快捷栏;;;;;;;;;;;;x -OL_VIEW_NAVALCOMBAT;开关?Y海战?W快捷栏;;;;;;;;;;;;x -OL_VIEW_ARMIES;开关?Y陆军?W快捷栏;;;;;;;;;;;;x -OL_VIEW_NAVIES;开关?Y海军?W快捷栏;;;;;;;;;;;;x -OL_VIEW_FACTORIES;开关?Y工厂建造?W快捷栏;;;;;;;;;;;;x -OL_VIEW_BUILDINGS;开关?Y建筑建造?W快捷栏;;;;;;;;;;;;x -OL_VIEW_ARMY_CONSTRUCTION;开关?Y陆军招募?W快捷栏;;;;;;;;;;;;x -OL_VIEW_NAVY_CONSTRUCTION;开关?Y海军招募?W快捷栏;;;;;;;;;;;;x -REMOVE_OL_VIEW_SIEGES;开关?Y围城?W快捷栏;;;;;;;;;;;;x -REMOVE_OL_VIEW_HOSTILE_SIEGES;开关?Y敌方围城?W快捷栏;;;;;;;;;;;;x -ABU_conservative;谢赫会议;;;;;;;;;;;;x -ABU_conservative_2;停战谢赫;;;;;;;;;;;;x -ABU_liberal;自由派;;;;;;;;;;;;x -ABU_reactionary;民族主义派;;;;;;;;;;;;x -ABU_anarcho_liberal;激进派;;;;;;;;;;;;x -ABU_socialist;社会主义派;;;;;;;;;;;;x -ABU_communist;共产主义派;;;;;;;;;;;;x -ABU_fascist;法西斯派;;;;;;;;;;;;x -YEM_conservative;谢赫派;;;;;;;;;;;;x -YEM_liberal;自由派;;;;;;;;;;;;x -YEM_reactionary;民族主义派;;;;;;;;;;;;x -YEM_anarcho_liberal;激进派;;;;;;;;;;;;x -YEM_socialist;社会主义派;;;;;;;;;;;;x -YEM_communist;共产主义派;;;;;;;;;;;;x -YEM_fascist;法西斯派;;;;;;;;;;;;x -AFG_conservative;埃米尔派;;;;;;;;;;;;x -AFG_liberal;帕夏派;;;;;;;;;;;;x -AFG_liberal_2;自由派;;;;;;;;;;;;x -AFG_reactionary;民族主义派;;;;;;;;;;;;x -AFG_anarcho_liberal;激进派;;;;;;;;;;;;x -AFG_socialist;社会主义派;;;;;;;;;;;;x -AFG_communist;共产主义派;;;;;;;;;;;;x -AFG_fascist;法西斯派;;;;;;;;;;;;x -ALB_conservative;帕夏派;;;;;;;;;;;;x -ALB_reactionary;普里兹伦同盟;;;;;;;;;;;;x -ALB_liberal;国民大会;;;;;;;;;;;;x -ALB_conservative_2;皇室派;;;;;;;;;;;;x -ALB_liberal_2;自由派;;;;;;;;;;;;x -ALB_reactionary_2;民族主义派;;;;;;;;;;;;x -ALB_anarcho_liberal;激进派;;;;;;;;;;;;x -ALB_socialist;社会主义派;;;;;;;;;;;;x -ALB_communist;共产主义派;;;;;;;;;;;;x -ALB_fascist;法西斯派;;;;;;;;;;;;x -ALD_conservative;贝伊派;;;;;;;;;;;;x -ALD_reactionary;埃米尔派;;;;;;;;;;;;x -ALD_liberal;省委员会;;;;;;;;;;;;x -ALD_liberal_2;青年阿尔及利亚党人;;;;;;;;;;;;x -ALD_liberal_3;自由派;;;;;;;;;;;;x -ALD_reactionary_2;民族主义派;;;;;;;;;;;;x -ALD_anarcho_liberal;激进派;;;;;;;;;;;;x -ALD_socialist;社会主义派;;;;;;;;;;;;x -ALD_communist;共产主义派;;;;;;;;;;;;x -ALD_fascist;法西斯派;;;;;;;;;;;;x -ANH_liberal;自由党;;;;;;;;;;;;x -ANH_conservative;中央党;;;;;;;;;;;;x -ANH_liberal_2;民族自由派;;;;;;;;;;;;x -ANH_liberal_3;自由思想党;;;;;;;;;;;;x -ANH_socialist;德意志工人协会;;;;;;;;;;;;x -ANH_socialist_2;社会主义工人党;;;;;;;;;;;;x -ANH_socialist_3;社会工人党;;;;;;;;;;;;x -ANH_reactionary;民族党;;;;;;;;;;;;x -ANH_conservative_2;保守党;;;;;;;;;;;;x -ANH_conservative_3;基督教工人党;;;;;;;;;;;;x -ANH_anarcho_liberal;激进工党;;;;;;;;;;;;x -ANH_communist;共产主义工人党;;;;;;;;;;;;x -ANH_fascist;国家社会主义德意志工人党;;;;;;;;;;;;x -ANN_conservative;阮朝皇室;;;;;;;;;;;;x -ANN_liberal;勤王派;;;;;;;;;;;;x -ANN_liberal_2;维新会;;;;;;;;;;;;x -ANN_anarcho_liberal;越南光复会;;;;;;;;;;;;x -ANN_liberal_3;自由党;;;;;;;;;;;;x -ANN_liberal_4;自由党;;;;;;;;;;;;x -ANN_reactionary;民族党;;;;;;;;;;;;x -ANN_anarcho_liberal_2;激进党;;;;;;;;;;;;x -ANN_socialist;社会党;;;;;;;;;;;;x -ANN_communist;共产党;;;;;;;;;;;;x -ANN_fascist;法西斯党;;;;;;;;;;;;x -ARG_liberal;自由党;;;;;;;;;;;;x -ARG_liberal_2;集权党;;;;;;;;;;;;x -ARG_conservative;联邦党;;;;;;;;;;;;x -ARG_conservative_2;国家党;;;;;;;;;;;;x -ARG_conservative_3;国民自治派;;;;;;;;;;;;x -ARG_conservative_4;自治党;;;;;;;;;;;;x -ARG_liberal_3;公民联盟;;;;;;;;;;;;x -ARG_socialist;社会党;;;;;;;;;;;;x -ARG_conservative_5;国家公民联盟;;;;;;;;;;;;x -ARG_liberal_4;激进公民联盟;;;;;;;;;;;;x -ARG_reactionary;反动党;;;;;;;;;;;;x -ARG_anarcho_liberal;激进党;;;;;;;;;;;;x -ARG_communist;共产党;;;;;;;;;;;;x -ARG_fascist;法西斯党;;;;;;;;;;;;x -ARM_conservative;贝伊派;;;;;;;;;;;;x -ARM_conservative_2;亚美尼亚民主自由党;;;;;;;;;;;;x -ARM_liberal;亚美尼亚国民大会;;;;;;;;;;;;x -ARM_socialist;社会民主亨查克党;;;;;;;;;;;;x -ARM_socialist_2;亚美尼亚革命联盟;;;;;;;;;;;;x -ARM_liberal_2;自由派;;;;;;;;;;;;x -ARM_liberal_3;自由派;;;;;;;;;;;;x -ARM_reactionary;民族主义派;;;;;;;;;;;;x -ARM_anarcho_liberal;激进派;;;;;;;;;;;;x -ARM_communist;共产主义派;;;;;;;;;;;;x -ARM_fascist;法西斯派;;;;;;;;;;;;x -AST_liberal;自由贸易党;;;;;;;;;;;;x -AST_conservative;贸易保护党;;;;;;;;;;;;x -AST_socialist;澳大利亚工党;;;;;;;;;;;;x -AST_liberal_2;自由党;;;;;;;;;;;;x -AST_conservative_2;国家党;;;;;;;;;;;;x -AST_communist;澳大利亚共产党;;;;;;;;;;;;x -AST_reactionary;民族党;;;;;;;;;;;;x -AST_anarcho_liberal;激进党;;;;;;;;;;;;x -AST_fascist;法西斯党;;;;;;;;;;;;x -ATJ_conservative;皇室派;;;;;;;;;;;;x -AUS_conservative;梅特涅派;;;;;;;;;;;;x -AUS_conservative_2;库洛瓦特派;;;;;;;;;;;;x -AUS_reactionary;绝对集权派;;;;;;;;;;;;x -AUS_socialist;激进派;;;;;;;;;;;;x -AUS_liberal;联邦派;;;;;;;;;;;;x -AUS_conservative_3;巴赫派;;;;;;;;;;;;x -AUS_conservative_4;铁环派;;;;;;;;;;;;x -AUS_socialist_2;社会主义派;;;;;;;;;;;;x -AUS_reactionary_2;德意志激进派;;;;;;;;;;;;x -AUS_conservative_5;保守派;;;;;;;;;;;;x -AUS_liberal_2;联邦大领主派;;;;;;;;;;;;x -AUS_communist;共产主义派;;;;;;;;;;;;x -AUS_socialist_3;社会民主党;;;;;;;;;;;;x -AUS_anarcho_liberal;激进党;;;;;;;;;;;;x -AUS_fascist;德意志国家社会主义工人党;;;;;;;;;;;;x -AWA_conservative;皇室派;;;;;;;;;;;;x -AWA_liberal;自由派;;;;;;;;;;;;x -AWA_reactionary;民族主义派;;;;;;;;;;;;x -AWA_anarcho_liberal;激进派;;;;;;;;;;;;x -AWA_socialist;社会主义派;;;;;;;;;;;;x -AWA_communist;共产主义派;;;;;;;;;;;;x -AWA_fascist;法西斯派;;;;;;;;;;;;x -BAD_liberal;自由党;;;;;;;;;;;;x -BAD_conservative;中央党;;;;;;;;;;;;x -BAD_liberal_2;民族自由派;;;;;;;;;;;;x -BAD_liberal_3;自由思想党;;;;;;;;;;;;x -BAD_socialist;德意志工人协会;;;;;;;;;;;;x -BAD_socialist_2;社会主义工人党;;;;;;;;;;;;x -BAD_socialist_3;社会工人党;;;;;;;;;;;;x -BAD_reactionary;民族党;;;;;;;;;;;;x -BAD_conservative_2;保守党;;;;;;;;;;;;x -BAD_conservative_3;基督教工人党;;;;;;;;;;;;x -BAD_anarcho_liberal;激进工党;;;;;;;;;;;;x -BAD_communist;社会主义工人党;;;;;;;;;;;;x -BAL_conservative;皇室派;;;;;;;;;;;;x -BAL_liberal;自由派;;;;;;;;;;;;x -BAL_reactionary;民族主义派;;;;;;;;;;;;x -BAL_anarcho_liberal;激进派;;;;;;;;;;;;x -BAL_socialist;社会主义派;;;;;;;;;;;;x -BAL_communist;共产主义派;;;;;;;;;;;;x -BAL_fascist;法西斯派;;;;;;;;;;;;x -BAS_conservative;皇室派;;;;;;;;;;;;x -BAS_liberal;自由派;;;;;;;;;;;;x -BAS_reactionary;民族主义派;;;;;;;;;;;;x -BAS_anarcho_liberal;激进派;;;;;;;;;;;;x -BAS_socialist;社会主义派;;;;;;;;;;;;x -BAS_communist;共产主义派;;;;;;;;;;;;x -BAS_fascist;法西斯派;;;;;;;;;;;;x -BAY_liberal;自由党;;;;;;;;;;;;x -BAY_conservative;中央党;;;;;;;;;;;;x -BAY_liberal_2;民族自由派;;;;;;;;;;;;x -BAY_liberal_3;自由思想党;;;;;;;;;;;;x -BAY_socialist;德意志工人协会;;;;;;;;;;;;x -BAY_socialist_2;社会主义工人党;;;;;;;;;;;;x -BAY_socialist_3;社会工人党;;;;;;;;;;;;x -BAY_reactionary;民族党;;;;;;;;;;;;x -BAY_conservative_2;保守党;;;;;;;;;;;;x -BAY_conservative_3;基督教工人党;;;;;;;;;;;;x -BAY_anarcho_liberal;激进工党;;;;;;;;;;;;x -BAY_communist;共产主义派;;;;;;;;;;;;x -BEL_liberal;自由党;;;;;;;;;;;;x -BEL_conservative;保守党;;;;;;;;;;;;x -BEL_socialist;比利时劳工党;;;;;;;;;;;;x -BEL_conservative_2;基督教人民党;;;;;;;;;;;;x -BEL_conservative_3;会议党;;;;;;;;;;;;x -BEL_reactionary;民族党;;;;;;;;;;;;x -BEL_anarcho_liberal;激进党;;;;;;;;;;;;x -BEL_communist;共产党;;;;;;;;;;;;x -BEL_fascist;法西斯党;;;;;;;;;;;;x -BER_conservative;皇室派;;;;;;;;;;;;x -BER_liberal;自由派;;;;;;;;;;;;x -BER_reactionary;民族主义派;;;;;;;;;;;;x -BER_anarcho_liberal;激进派;;;;;;;;;;;;x -BER_socialist;社会主义派;;;;;;;;;;;;x -BER_communist;共产主义派;;;;;;;;;;;;x -BER_fascist;法西斯派;;;;;;;;;;;;x -BHO_conservative;皇室派;;;;;;;;;;;;x -BHO_liberal;自由派;;;;;;;;;;;;x -BHO_reactionary;民族主义派;;;;;;;;;;;;x -BHO_anarcho_liberal;激进派;;;;;;;;;;;;x -BHO_socialist;社会主义派;;;;;;;;;;;;x -BHO_communist;共产主义派;;;;;;;;;;;;x -BHO_fascist;法西斯派;;;;;;;;;;;;x -BHU_conservative;皇室派;;;;;;;;;;;;x -BHU_liberal;自由派;;;;;;;;;;;;x -BHU_reactionary;民族主义派;;;;;;;;;;;;x -BHU_anarcho_liberal;激进派;;;;;;;;;;;;x -BHU_socialist;社会主义派;;;;;;;;;;;;x -BHU_communist;共产主义派;;;;;;;;;;;;x -BHU_fascist;法西斯派;;;;;;;;;;;;x -BIK_conservative;皇室派;;;;;;;;;;;;x -BIK_liberal;自由派;;;;;;;;;;;;x -BIK_reactionary;民族主义派;;;;;;;;;;;;x -BIK_anarcho_liberal;激进派;;;;;;;;;;;;x -BIK_socialist;社会主义派;;;;;;;;;;;;x -BIK_communist;共产主义派;;;;;;;;;;;;x -BIK_fascist;法西斯派;;;;;;;;;;;;x -BOH_conservative;皇室派;;;;;;;;;;;;x -BOH_liberal;自由派;;;;;;;;;;;;x -BOH_reactionary;民族主义派;;;;;;;;;;;;x -BOH_anarcho_liberal;激进派;;;;;;;;;;;;x -BOH_socialist;社会主义派;;;;;;;;;;;;x -BOH_communist;共产主义派;;;;;;;;;;;;x -BOH_fascist;法西斯派;;;;;;;;;;;;x -BOL_conservative;保守党;;;;;;;;;;;;x -BOL_liberal;自由党;;;;;;;;;;;;x -BOL_liberal_2;人民党;;;;;;;;;;;;x -BOL_reactionary;民族党;;;;;;;;;;;;x -BOL_anarcho_liberal;激进党;;;;;;;;;;;;x -BOL_socialist;社会党;;;;;;;;;;;;x -BOL_communist;共产党;;;;;;;;;;;;x -BOL_fascist;法西斯党;;;;;;;;;;;;x -BOS_conservative;皇室派;;;;;;;;;;;;x -BOS_liberal;自由派;;;;;;;;;;;;x -BOS_reactionary;民族主义派;;;;;;;;;;;;x -BOS_anarcho_liberal;激进派;;;;;;;;;;;;x -BOS_socialist;社会主义派;;;;;;;;;;;;x -BOS_communist;共产主义派;;;;;;;;;;;;x -BOS_fascist;法西斯派;;;;;;;;;;;;x -BRA_liberal;自由党;;;;;;;;;;;;x -BRA_conservative;中央党;;;;;;;;;;;;x -BRA_liberal_2;民族自由派;;;;;;;;;;;;x -BRA_liberal_3;自由思想党;;;;;;;;;;;;x -BRA_socialist;德意志工人协会;;;;;;;;;;;;x -BRA_socialist_2;社会主义工人党;;;;;;;;;;;;x -BRA_socialist_3;社会工人党;;;;;;;;;;;;x -BRA_reactionary;民族党;;;;;;;;;;;;x -BRA_conservative_2;保守党;;;;;;;;;;;;x -BRA_conservative_3;基督教工人党;;;;;;;;;;;;x -BRA_anarcho_liberal;激进工党;;;;;;;;;;;;x -BRA_communist;社会主义工人党;;;;;;;;;;;;x -BRA_fascist;国家社会主义德意志工人党;;;;;;;;;;;;x -BRE_liberal;自由党;;;;;;;;;;;;x -BRE_conservative;中央党;;;;;;;;;;;;x -BRE_liberal_2;民族自由派;;;;;;;;;;;;x -BRE_liberal_3;自由思想党;;;;;;;;;;;;x -BRE_socialist;德意志工人协会;;;;;;;;;;;;x -BRE_socialist_2;社会主义工人党;;;;;;;;;;;;x -BRE_socialist_3;社会工人党;;;;;;;;;;;;x -BRE_reactionary;民族党;;;;;;;;;;;;x -BRE_conservative_2;保守党;;;;;;;;;;;;x -BRE_conservative_3;基督教工人党;;;;;;;;;;;;x -BRE_anarcho_liberal;激进工党;;;;;;;;;;;;x -BRE_communist;社会主义工人党;;;;;;;;;;;;x -BRE_fascist;国家社会主义德意志工人党;;;;;;;;;;;;x -BRU_conservative;皇室派;;;;;;;;;;;;x -BRU_liberal;自由派;;;;;;;;;;;;x -BRU_reactionary;民族主义派;;;;;;;;;;;;x -BRU_anarcho_liberal;激进派;;;;;;;;;;;;x -BRU_socialist;社会主义派;;;;;;;;;;;;x -BRU_communist;共产主义派;;;;;;;;;;;;x -BRU_fascist;法西斯派;;;;;;;;;;;;x -BRZ_liberal;自由党;;;;;;;;;;;;x -BRZ_conservative;保守党;;;;;;;;;;;;x -BRZ_reactionary;卡拉穆鲁党;;;;;;;;;;;;x -BRZ_conservative_2;圣保罗党;;;;;;;;;;;;x -BRZ_liberal_2;卡里卡奥党;;;;;;;;;;;;x -BRZ_anarcho_liberal;激进党;;;;;;;;;;;;x -BRZ_socialist;社会党;;;;;;;;;;;;x -BRZ_communist;共产党;;;;;;;;;;;;x -BRZ_fascist;法西斯党;;;;;;;;;;;;x -BUK_conservative;皇室派;;;;;;;;;;;;x -BUK_liberal;自由派;;;;;;;;;;;;x -BUK_reactionary;民族主义派;;;;;;;;;;;;x -BUK_anarcho_liberal;激进派;;;;;;;;;;;;x -BUK_socialist;社会主义派;;;;;;;;;;;;x -BUK_communist;共产主义派;;;;;;;;;;;;x -BUK_fascist;法西斯派;;;;;;;;;;;;x -BUL_liberal;自由派;;;;;;;;;;;;x -BUL_conservative;保守派;;;;;;;;;;;;x -BUL_socialist;社会主义派;;;;;;;;;;;;x -BUL_reactionary;民族主义派;;;;;;;;;;;;x -BUL_anarcho_liberal;激进派;;;;;;;;;;;;x -BUL_communist;共产主义派;;;;;;;;;;;;x -BUL_fascist;法西斯派;;;;;;;;;;;;x -BUN_conservative;皇室派;;;;;;;;;;;;x -BUN_liberal;自由派;;;;;;;;;;;;x -BUN_reactionary;民族主义派;;;;;;;;;;;;x -BUN_anarcho_liberal;激进派;;;;;;;;;;;;x -BUN_socialist;社会主义派;;;;;;;;;;;;x -BUN_communist;共产主义派;;;;;;;;;;;;x -BUN_fascist;法西斯派;;;;;;;;;;;;x -BUR_conservative;皇室派;;;;;;;;;;;;x -BUR_liberal;自由派;;;;;;;;;;;;x -BUR_reactionary;民族主义派;;;;;;;;;;;;x -BUR_anarcho_liberal;激进派;;;;;;;;;;;;x -BUR_socialist;社会主义派;;;;;;;;;;;;x -BUR_communist;共产主义派;;;;;;;;;;;;x -BUR_fascist;法西斯派;;;;;;;;;;;;x -CAL_liberal;平等派;;;;;;;;;;;;x -CAL_anarcho_liberal;民主派;;;;;;;;;;;;x -CAL_liberal_2;自由之土;;;;;;;;;;;;x -CAL_anarcho_liberal_2;人民派;;;;;;;;;;;;x -CAL_reactionary;帝国主义熊派;;;;;;;;;;;;x -CAL_socialist;激进派;;;;;;;;;;;;x -CAL_liberal_3;进步派;;;;;;;;;;;;x -CAL_communist;共产主义派;;;;;;;;;;;;x -CAL_fascist;法西斯派;;;;;;;;;;;;x -CAM_conservative;皇室派;;;;;;;;;;;;x -CAM_liberal;自由派;;;;;;;;;;;;x -CAM_reactionary;民族主义派;;;;;;;;;;;;x -CAM_anarcho_liberal;激进派;;;;;;;;;;;;x -CAM_socialist;社会主义派;;;;;;;;;;;;x -CAM_communist;共产主义派;;;;;;;;;;;;x -CAM_fascist;法西斯派;;;;;;;;;;;;x -CAN_liberal;自由党;;;;;;;;;;;;x -CAN_conservative;保守党;;;;;;;;;;;;x -CAN_reactionary;民族党;;;;;;;;;;;;x -CAN_anarcho_liberal;激进党;;;;;;;;;;;;x -CAN_socialist;社会党;;;;;;;;;;;;x -CAN_communist;共产党;;;;;;;;;;;;x -CAN_fascist;法西斯党;;;;;;;;;;;;x -CAT_conservative;加泰罗尼亚复兴党;;;;;;;;;;;;x -CAT_liberal;加泰罗尼亚中央党;;;;;;;;;;;;x -CAT_anarcho_liberal;加泰罗尼亚人联盟;;;;;;;;;;;;x -CAT_conservative_2;加泰罗尼亚地区同盟;;;;;;;;;;;;x -CAT_liberal_2;加泰罗尼亚团结党;;;;;;;;;;;;x -CAT_socialist;加泰罗尼亚社会主义派;;;;;;;;;;;;x -CAT_liberal_3;激进共和党;;;;;;;;;;;;x -CAT_reactionary;加泰罗尼亚民族主义派;;;;;;;;;;;;x -CAT_communist;加泰罗尼亚共产主义派;;;;;;;;;;;;x -CAT_fascist;加泰罗尼亚法西斯派;;;;;;;;;;;;x -CHE_liberal;基图瓦协会;;;;;;;;;;;;x -CHE_conservative;传统党;;;;;;;;;;;;x -CHE_conservative_2;国家党;;;;;;;;;;;;x -CHE_socialist;社会党;;;;;;;;;;;;x -CHE_reactionary;民族党;;;;;;;;;;;;x -CHE_anarcho_liberal;激进党;;;;;;;;;;;;x -CHE_communist;共产党;;;;;;;;;;;;x -CHE_fascist;法西斯党;;;;;;;;;;;;x -CHI_conservative;皇帝派;;;;;;;;;;;;x -CHI_conservative_2;自强派;;;;;;;;;;;;x -CHI_liberal;改良派;;;;;;;;;;;;x -CHI_reactionary;保守派;;;;;;;;;;;;x -CHI_anarcho_liberal;共和派;;;;;;;;;;;;x -CHI_conservative_3;北洋派;;;;;;;;;;;;x -CHI_liberal_2;国民党(孙);;;;;;;;;;;;x -CHI_liberal_3;冯玉祥派;;;;;;;;;;;;x -CHI_socialist;社会主义派;;;;;;;;;;;;x -CHI_communist;中国共产党;;;;;;;;;;;;x -CHI_fascist;法西斯派;;;;;;;;;;;;x -CHI_conservative_4;国民党(蒋);;;;;;;;;;;;x -CHI_reactionary_2;袁世凯派;;;;;;;;;;;;x -CHL_conservative;保守党;;;;;;;;;;;;x -CHL_liberal;自由党;;;;;;;;;;;;x -CHL_conservative_2;保守党;;;;;;;;;;;;x -CHL_liberal_2;自由党;;;;;;;;;;;;x -CHL_conservative_3;国家党;;;;;;;;;;;;x -CHL_liberal_3;自由联盟;;;;;;;;;;;;x -CHL_liberal_4;民主自由党;;;;;;;;;;;;x -CHL_reactionary;民族党;;;;;;;;;;;;x -CHL_anarcho_liberal;激进党;;;;;;;;;;;;x -CHL_socialist;社会党;;;;;;;;;;;;x -CHL_communist;共产党;;;;;;;;;;;;x -CHL_fascist;法西斯党;;;;;;;;;;;;x -CLM_anarcho_liberal;联邦党;;;;;;;;;;;;x -CLM_conservative;保守党;;;;;;;;;;;;x -CLM_liberal;自由党;;;;;;;;;;;;x -CLM_liberal_2;国家党;;;;;;;;;;;;x -CLM_reactionary;民族党;;;;;;;;;;;;x -CLM_socialist;社会党;;;;;;;;;;;;x -CLM_communist;共产党;;;;;;;;;;;;x -CLM_fascist;法西斯党;;;;;;;;;;;;x -COB_liberal;自由党;;;;;;;;;;;;x -COB_conservative;中央党;;;;;;;;;;;;x -COB_liberal_2;民族自由派;;;;;;;;;;;;x -COB_liberal_3;自由思想党;;;;;;;;;;;;x -COB_socialist;德意志工人协会;;;;;;;;;;;;x -COB_socialist_2;社会主义工人党;;;;;;;;;;;;x -COB_socialist_3;社会工人党;;;;;;;;;;;;x -COB_reactionary;民族党;;;;;;;;;;;;x -COB_conservative_2;保守党;;;;;;;;;;;;x -COB_conservative_3;基督教工人党;;;;;;;;;;;;x -COB_anarcho_liberal;激进工党;;;;;;;;;;;;x -COB_communist;社会主义工人党;;;;;;;;;;;;x -COB_fascist;国家社会主义德意志工人党;;;;;;;;;;;;x -COL_liberal;自由党;;;;;;;;;;;;x -COL_conservative;保守党;;;;;;;;;;;;x -COL_socialist;社会党;;;;;;;;;;;;x -COL_reactionary;民族党;;;;;;;;;;;;x -COL_anarcho_liberal;激进党;;;;;;;;;;;;x -COL_communist;共产党;;;;;;;;;;;;x -COL_fascist;法西斯党;;;;;;;;;;;;x -COS_conservative;保守党;;;;;;;;;;;;x -COS_liberal;自由党;;;;;;;;;;;;x -COS_conservative_2;国家联盟党;;;;;;;;;;;;x -COS_reactionary;民族党;;;;;;;;;;;;x -COS_anarcho_liberal;激进党;;;;;;;;;;;;x -COS_socialist;社会党;;;;;;;;;;;;x -COS_communist;共产党;;;;;;;;;;;;x -COS_fascist;法西斯党;;;;;;;;;;;;x -CRE_conservative;皇室派;;;;;;;;;;;;x -CRE_liberal;自由派;;;;;;;;;;;;x -CRE_reactionary;民族主义派;;;;;;;;;;;;x -CRE_anarcho_liberal;激进派;;;;;;;;;;;;x -CRE_socialist;社会主义派;;;;;;;;;;;;x -CRE_communist;共产主义派;;;;;;;;;;;;x -CRE_fascist;法西斯派;;;;;;;;;;;;x -CRI_conservative;皇室派;;;;;;;;;;;;x -CRI_liberal;自由派;;;;;;;;;;;;x -CRI_reactionary;民族主义派;;;;;;;;;;;;x -CRI_anarcho_liberal;激进派;;;;;;;;;;;;x -CRI_socialist;社会主义派;;;;;;;;;;;;x -CRI_communist;共产主义派;;;;;;;;;;;;x -CRI_fascist;法西斯派;;;;;;;;;;;;x -CRO_conservative;皇室派;;;;;;;;;;;;x -CRO_liberal;自由派;;;;;;;;;;;;x -CRO_reactionary;民族主义派;;;;;;;;;;;;x -CRO_anarcho_liberal;激进派;;;;;;;;;;;;x -CRO_socialist;社会主义派;;;;;;;;;;;;x -CRO_communist;共产主义派;;;;;;;;;;;;x -CRO_fascist;法西斯派;;;;;;;;;;;;x -CSA_anarcho_liberal;民主派;;;;;;;;;;;;x -CSA_conservative;辉格派;;;;;;;;;;;;x -CSA_liberal;民主党;;;;;;;;;;;;x -CSA_liberal_2;辉格党;;;;;;;;;;;;x -CSA_liberal_3;人民党;;;;;;;;;;;;x -CSA_socialist;革命兄弟会;;;;;;;;;;;;x -CSA_reactionary;新美国党;;;;;;;;;;;;x -CSA_communist;共产主义派;;;;;;;;;;;;x -CSA_fascist;法西斯派;;;;;;;;;;;;x -CUB_reactionary;君主派;;;;;;;;;;;;x -CUB_liberal;自由派;;;;;;;;;;;;x -CUB_conservative;保守派;;;;;;;;;;;;x -CUB_liberal_2;古巴革命派;;;;;;;;;;;;x -CUB_conservative_2;保守党;;;;;;;;;;;;x -CUB_conservative_3;保守党;;;;;;;;;;;;x -CUB_liberal_3;自由党;;;;;;;;;;;;x -CUB_anarcho_liberal;激进党;;;;;;;;;;;;x -CUB_socialist;社会党;;;;;;;;;;;;x -CUB_communist;共产党;;;;;;;;;;;;x -CUB_fascist;法西斯党;;;;;;;;;;;;x -CYP_conservative;皇室派;;;;;;;;;;;;x -CYP_liberal;自由派;;;;;;;;;;;;x -CYP_reactionary;民族主义派;;;;;;;;;;;;x -CYP_anarcho_liberal;激进派;;;;;;;;;;;;x -CYP_socialist;社会主义派;;;;;;;;;;;;x -CYP_communist;共产主义派;;;;;;;;;;;;x -CYP_fascist;法西斯派;;;;;;;;;;;;x -DAI_conservative;皇室派;;;;;;;;;;;;x -DAI_liberal;自由派;;;;;;;;;;;;x -DAI_reactionary;民族主义派;;;;;;;;;;;;x -DAI_anarcho_liberal;激进派;;;;;;;;;;;;x -DAI_socialist;社会主义派;;;;;;;;;;;;x -DAI_communist;共产主义派;;;;;;;;;;;;x -DAI_fascist;法西斯派;;;;;;;;;;;;x -DAN_liberal;左翼党;;;;;;;;;;;;x -DAN_conservative;右翼党;;;;;;;;;;;;x -DAN_liberal_2;民族自由党;;;;;;;;;;;;x -DAN_socialist;社会党;;;;;;;;;;;;x -DAN_reactionary;国王党;;;;;;;;;;;;x -DAN_anarcho_liberal;激进左翼党;;;;;;;;;;;;x -DAN_communist;共产党;;;;;;;;;;;;x -DAN_fascist;法西斯党;;;;;;;;;;;;x -DES_reactionary;摩尔门人民党;;;;;;;;;;;;x -DES_liberal;自由党;;;;;;;;;;;;x -DES_conservative;联盟党;;;;;;;;;;;;x -DES_anarcho_liberal;激进党;;;;;;;;;;;;x -DES_socialist;社会党;;;;;;;;;;;;x -DES_communist;共产党;;;;;;;;;;;;x -DES_fascist;法西斯党;;;;;;;;;;;;x -DOM_liberal;自由派;;;;;;;;;;;;x -DOM_conservative;保守派;;;;;;;;;;;;x -DOM_conservative_2;三位一体派;;;;;;;;;;;;x -DOM_liberal_2;蓝党;;;;;;;;;;;;x -DOM_conservative_3;红党;;;;;;;;;;;;x -DOM_liberal_3;复兴党;;;;;;;;;;;;x -DOM_liberal_4;绿党;;;;;;;;;;;;x -DOM_liberal_5;黑米尼斯塔派;;;;;;;;;;;;x -DOM_conservative_4;欧拉西斯塔派;;;;;;;;;;;;x -DOM_reactionary;民族党;;;;;;;;;;;;x -DOM_anarcho_liberal;激进党;;;;;;;;;;;;x -DOM_socialist;社会党;;;;;;;;;;;;x -DOM_communist;共产党;;;;;;;;;;;;x -DOM_fascist;法西斯党;;;;;;;;;;;;x -DZG_liberal;自由党;;;;;;;;;;;;x -DZG_conservative;中央党;;;;;;;;;;;;x -DZG_liberal_2;民族自由派;;;;;;;;;;;;x -DZG_liberal_3;自由思想党;;;;;;;;;;;;x -DZG_socialist;德意志工人协会;;;;;;;;;;;;x -DZG_socialist_2;社会主义工人党;;;;;;;;;;;;x -DZG_socialist_3;社会工人党;;;;;;;;;;;;x -DZG_reactionary;民族党;;;;;;;;;;;;x -DZG_conservative_2;保守党;;;;;;;;;;;;x -DZG_conservative_3;基督教工人党;;;;;;;;;;;;x -DZG_anarcho_liberal;激进工党;;;;;;;;;;;;x -DZG_communist;共产主义工人党;;;;;;;;;;;;x -DZG_fascist;国家社会主义德意志工人党;;;;;;;;;;;;x -ECU_conservative;保守党;;;;;;;;;;;;x -ECU_liberal;自由党;;;;;;;;;;;;x -ECU_liberal_2;激进自由党;;;;;;;;;;;;x -ECU_liberal_3;进步党;;;;;;;;;;;;x -ECU_liberal_4;共和党联盟;;;;;;;;;;;;x -ECU_reactionary;耶稣会党;;;;;;;;;;;;x -ECU_anarcho_liberal;激进党;;;;;;;;;;;;x -ECU_socialist;社会党;;;;;;;;;;;;x -ECU_communist;共产党;;;;;;;;;;;;x -ECU_fascist;法西斯党;;;;;;;;;;;;x -EGY_conservative;赫迪夫派;;;;;;;;;;;;x -EGY_liberal;自由派;;;;;;;;;;;;x -EGY_reactionary;阿拉比派;;;;;;;;;;;;x -EGY_conservative_2;国家党;;;;;;;;;;;;x -EGY_liberal_2;自由党;;;;;;;;;;;;x -EGY_anarcho_liberal;激进派;;;;;;;;;;;;x -EGY_socialist;社会主义派;;;;;;;;;;;;x -EGY_communist;共产主义派;;;;;;;;;;;;x -EGY_fascist;穆斯林兄弟会;;;;;;;;;;;;x -ELS_conservative;保守党;;;;;;;;;;;;x -ELS_liberal;自由党;;;;;;;;;;;;x -ELS_reactionary;民族党;;;;;;;;;;;;x -ELS_anarcho_liberal;激进党;;;;;;;;;;;;x -ELS_socialist;社会党;;;;;;;;;;;;x -ELS_communist;共产党;;;;;;;;;;;;x -ELS_fascist;法西斯党;;;;;;;;;;;;x -ENG_liberal;辉格党;;;;;;;;;;;;x -ENG_conservative;保守党;;;;;;;;;;;;x -ENG_liberal_2;自由党;;;;;;;;;;;;x -ENG_socialist;工党;;;;;;;;;;;;x -ENG_reactionary;托利党;;;;;;;;;;;;x -ENG_anarcho_liberal;激进党;;;;;;;;;;;;x -ENG_communist;共产党;;;;;;;;;;;;x -ENG_fascist;英国法西斯联盟;;;;;;;;;;;;x -EST_conservative;皇室派;;;;;;;;;;;;x -EST_liberal;自由派;;;;;;;;;;;;x -EST_reactionary;民族主义派;;;;;;;;;;;;x -EST_anarcho_liberal;激进派;;;;;;;;;;;;x -EST_socialist;社会主义派;;;;;;;;;;;;x -EST_communist;共产主义派;;;;;;;;;;;;x -EST_fascist;法西斯派;;;;;;;;;;;;x -ETH_conservative;皇室派;;;;;;;;;;;;x -ETH_liberal;自由派;;;;;;;;;;;;x -ETH_reactionary;民族主义派;;;;;;;;;;;;x -ETH_anarcho_liberal;激进派;;;;;;;;;;;;x -ETH_socialist;社会主义派;;;;;;;;;;;;x -ETH_communist;共产主义派;;;;;;;;;;;;x -ETH_fascist;法西斯派;;;;;;;;;;;;x -FIN_conservative;芬兰党;;;;;;;;;;;;x -FIN_conservative_2;瑞典党;;;;;;;;;;;;x -FIN_liberal;青年芬兰党;;;;;;;;;;;;x -FIN_liberal_2;进步党;;;;;;;;;;;;x -FIN_reactionary;民族联盟党;;;;;;;;;;;;x -FIN_socialist;社会民主党;;;;;;;;;;;;x -FIN_conservative_3;土地革命同盟;;;;;;;;;;;;x -FIN_conservative_4;人民党;;;;;;;;;;;;x -FIN_anarcho_liberal;积极抵抗党;;;;;;;;;;;;x -FIN_liberal_3;自由人;;;;;;;;;;;;x -FIN_reactionary_2;维京人;;;;;;;;;;;;x -FIN_communist;赤卫队;;;;;;;;;;;;x -FIN_fascist;法西斯派;;;;;;;;;;;;x -FLA_liberal;自由党;;;;;;;;;;;;x -FLA_conservative;保守党;;;;;;;;;;;;x -FLA_socialist;工党;;;;;;;;;;;;x -FLA_conservative_2;基督教人民党;;;;;;;;;;;;x -FLA_reactionary;民族党;;;;;;;;;;;;x -FLA_anarcho_liberal;激进党;;;;;;;;;;;;x -FLA_communist;共产党;;;;;;;;;;;;x -FLA_fascist;法西斯党;;;;;;;;;;;;x -FRA_reactionary;正统派;;;;;;;;;;;;x -FRA_liberal;奥尔良派;;;;;;;;;;;;x -FRA_conservative;温和共和派;;;;;;;;;;;;x -FRA_socialist;民主共和派;;;;;;;;;;;;x -FRA_liberal_2;自由派;;;;;;;;;;;;x -FRA_conservative_2;共和派;;;;;;;;;;;;x -FRA_conservative_3;波拿巴派;;;;;;;;;;;;x -FRA_conservative_4;奥尔良派;;;;;;;;;;;;x -FRA_liberal_3;机会共和派;;;;;;;;;;;;x -FRA_anarcho_liberal;激进共和派;;;;;;;;;;;;x -FRA_socialist_2;可能派;;;;;;;;;;;;x -FRA_communist;法兰西工党;;;;;;;;;;;;x -FRA_conservative_5;保皇派;;;;;;;;;;;;x -FRA_reactionary_2;右翼民族主义派;;;;;;;;;;;;x -FRA_socialist_3;工人国际法国支部;;;;;;;;;;;;x -FRA_fascist;法西斯派;;;;;;;;;;;;x -FRM_liberal;自由党;;;;;;;;;;;;x -FRM_conservative;中央党;;;;;;;;;;;;x -FRM_liberal_2;民族自由派;;;;;;;;;;;;x -FRM_liberal_3;自由思想党;;;;;;;;;;;;x -FRM_socialist;德意志工人协会;;;;;;;;;;;;x -FRM_socialist_2;社会主义工人党;;;;;;;;;;;;x -FRM_socialist_3;社会工人党;;;;;;;;;;;;x -FRM_reactionary;民族党;;;;;;;;;;;;x -FRM_conservative_2;保守党;;;;;;;;;;;;x -FRM_conservative_3;基督教工人党;;;;;;;;;;;;x -FRM_anarcho_liberal;激进工党;;;;;;;;;;;;x -FRM_communist;社会主义工人党;;;;;;;;;;;;x -FRM_fascist;国家社会主义德意志工人党;;;;;;;;;;;;x -GEO_conservative;皇室派;;;;;;;;;;;;x -GEO_liberal;自由派;;;;;;;;;;;;x -GEO_reactionary;民族主义派;;;;;;;;;;;;x -GEO_anarcho_liberal;激进派;;;;;;;;;;;;x -GEO_socialist;社会主义派;;;;;;;;;;;;x -GEO_communist;共产主义派;;;;;;;;;;;;x -GEO_fascist;法西斯派;;;;;;;;;;;;x -GER_liberal;自由党;;;;;;;;;;;;x -GER_conservative;中央党;;;;;;;;;;;;x -GER_liberal_2;民族自由派;;;;;;;;;;;;x -GER_liberal_3;自由思想党;;;;;;;;;;;;x -GER_socialist;德意志工人协会;;;;;;;;;;;;x -GER_socialist_2;社会主义工人党;;;;;;;;;;;;x -GER_socialist_3;社会工人党;;;;;;;;;;;;x -GER_reactionary;民族党;;;;;;;;;;;;x -GER_conservative_2;保守党;;;;;;;;;;;;x -GER_conservative_3;基督教工人党;;;;;;;;;;;;x -GER_anarcho_liberal;激进工党;;;;;;;;;;;;x -GER_communist;社会主义工人党;;;;;;;;;;;;x -GER_fascist;国家社会主义德意志工人党;;;;;;;;;;;;x -GRE_conservative;法国派;;;;;;;;;;;;x -GRE_reactionary;俄国派;;;;;;;;;;;;x -GRE_liberal;英国派;;;;;;;;;;;;x -GRE_liberal_2;现代党;;;;;;;;;;;;x -GRE_conservative_2;国家党;;;;;;;;;;;;x -GRE_anarcho_liberal;激进派;;;;;;;;;;;;x -GRE_socialist;社会主义派;;;;;;;;;;;;x -GRE_communist;共产主义派;;;;;;;;;;;;x -GRE_fascist;法西斯派;;;;;;;;;;;;x -GUA_conservative;保守党;;;;;;;;;;;;x -GUA_liberal;自由党;;;;;;;;;;;;x -GUA_reactionary;民族党;;;;;;;;;;;;x -GUA_anarcho_liberal;激进党;;;;;;;;;;;;x -GUA_socialist;社会党;;;;;;;;;;;;x -GUA_communist;共产党;;;;;;;;;;;;x -GUA_fascist;法西斯党;;;;;;;;;;;;x -GWA_conservative;皇室派;;;;;;;;;;;;x -GWA_liberal;自由派;;;;;;;;;;;;x -GWA_reactionary;民族主义派;;;;;;;;;;;;x -GWA_anarcho_liberal;激进派;;;;;;;;;;;;x -GWA_socialist;社会主义派;;;;;;;;;;;;x -GWA_communist;共产主义派;;;;;;;;;;;;x -GWA_fascist;法西斯派;;;;;;;;;;;;x -HAI_conservative;自由党;;;;;;;;;;;;x -HAI_liberal;国民党;;;;;;;;;;;;x -HAI_reactionary;民族党;;;;;;;;;;;;x -HAI_anarcho_liberal;激进党;;;;;;;;;;;;x -HAI_socialist;社会党;;;;;;;;;;;;x -HAI_communist;共产党;;;;;;;;;;;;x -HAI_fascist;法西斯党;;;;;;;;;;;;x -HAM_liberal;自由党;;;;;;;;;;;;x -HAM_conservative;中央党;;;;;;;;;;;;x -HAM_liberal_2;民族自由派;;;;;;;;;;;;x -HAM_liberal_3;自由思想党;;;;;;;;;;;;x -HAM_socialist;德意志工人协会;;;;;;;;;;;;x -HAM_socialist_2;社会主义工人党;;;;;;;;;;;;x -HAM_socialist_3;社会工人党;;;;;;;;;;;;x -HAM_reactionary;民族党;;;;;;;;;;;;x -HAM_conservative_2;保守党;;;;;;;;;;;;x -HAM_conservative_3;基督教工人党;;;;;;;;;;;;x -HAM_anarcho_liberal;激进工党;;;;;;;;;;;;x -HAM_communist;社会主义工人党;;;;;;;;;;;;x -HAM_fascist;国家社会主义德意志工人党;;;;;;;;;;;;x -HAN_liberal;自由党;;;;;;;;;;;;x -HAN_conservative;中央党;;;;;;;;;;;;x -HAN_liberal_2;民族自由派;;;;;;;;;;;;x -HAN_liberal_3;自由思想党;;;;;;;;;;;;x -HAN_socialist;德意志工人协会;;;;;;;;;;;;x -HAN_socialist_2;社会主义工人党;;;;;;;;;;;;x -HAN_socialist_3;社会工人党;;;;;;;;;;;;x -HAN_reactionary;民族党;;;;;;;;;;;;x -HAN_conservative_2;保守党;;;;;;;;;;;;x -HAN_conservative_3;基督教工人党;;;;;;;;;;;;x -HAN_anarcho_liberal;激进工党;;;;;;;;;;;;x -HAN_communist;社会主义工人党;;;;;;;;;;;;x -HAN_fascist;国家社会主义德意志工人党;;;;;;;;;;;;x -HAW_conservative;保皇派;;;;;;;;;;;;x -HAW_liberal;君主派;;;;;;;;;;;;x -HAW_liberal_2;宪政派;;;;;;;;;;;;x -HAW_reactionary;民族主义派;;;;;;;;;;;;x -HAW_anarcho_liberal;激进派;;;;;;;;;;;;x -HAW_socialist;社会主义派;;;;;;;;;;;;x -HAW_communist;共产主义派;;;;;;;;;;;;x -HAW_fascist;法西斯派;;;;;;;;;;;;x -HED_liberal;自由党;;;;;;;;;;;;x -HED_conservative;中央党;;;;;;;;;;;;x -HED_liberal_2;民族自由派;;;;;;;;;;;;x -HED_liberal_3;自由思想党;;;;;;;;;;;;x -HED_socialist;德意志工人协会;;;;;;;;;;;;x -HED_socialist_2;社会主义工人党;;;;;;;;;;;;x -HED_socialist_3;社会工人党;;;;;;;;;;;;x -HED_reactionary;民族党;;;;;;;;;;;;x -HED_conservative_2;保守党;;;;;;;;;;;;x -HED_conservative_3;基督教工人党;;;;;;;;;;;;x -HED_anarcho_liberal;激进工党;;;;;;;;;;;;x -HED_communist;社会主义工人党;;;;;;;;;;;;x -HED_fascist;国家社会主义德意志工人党;;;;;;;;;;;;x -HEJ_conservative;皇室派;;;;;;;;;;;;x -HEJ_liberal;自由派;;;;;;;;;;;;x -HEJ_reactionary;民族主义派;;;;;;;;;;;;x -HEJ_anarcho_liberal;激进派;;;;;;;;;;;;x -HEJ_socialist;社会主义派;;;;;;;;;;;;x -HEJ_communist;共产主义派;;;;;;;;;;;;x -HEJ_fascist;法西斯派;;;;;;;;;;;;x -HEK_liberal;自由党;;;;;;;;;;;;x -HEK_conservative;中央党;;;;;;;;;;;;x -HEK_liberal_2;民族自由派;;;;;;;;;;;;x -HEK_liberal_3;自由思想党;;;;;;;;;;;;x -HEK_socialist;德意志工人协会;;;;;;;;;;;;x -HEK_socialist_2;社会主义工人党;;;;;;;;;;;;x -HEK_socialist_3;社会工人党;;;;;;;;;;;;x -HEK_reactionary;民族党;;;;;;;;;;;;x -HEK_conservative_2;保守党;;;;;;;;;;;;x -HEK_conservative_3;基督教工人党;;;;;;;;;;;;x -HEK_anarcho_liberal;激进工党;;;;;;;;;;;;x -HEK_communist;共产主义工人党;;;;;;;;;;;;x -HEK_fascist;国家社会主义德意志工人党;;;;;;;;;;;;x -HLS_liberal;自由党;;;;;;;;;;;;x -HLS_conservative;中央党;;;;;;;;;;;;x -HLS_liberal_2;民族自由派;;;;;;;;;;;;x -HLS_liberal_3;自由思想党;;;;;;;;;;;;x -HLS_socialist;德意志工人协会;;;;;;;;;;;;x -HLS_socialist_2;社会主义工人党;;;;;;;;;;;;x -HLS_socialist_3;社会工人党;;;;;;;;;;;;x -HLS_reactionary;民族党;;;;;;;;;;;;x -HLS_conservative_2;保守党;;;;;;;;;;;;x -HLS_conservative_3;基督教工人党;;;;;;;;;;;;x -HLS_anarcho_liberal;激进工党;;;;;;;;;;;;x -HLS_communist;共产主义派;;;;;;;;;;;;x -HLS_fascist;国家社会主义德意志工人党;;;;;;;;;;;;x -HOL_conservative;保守派;;;;;;;;;;;;x -HOL_liberal;自由党;;;;;;;;;;;;x -HOL_liberal_2;自由联盟;;;;;;;;;;;;x -HOL_liberal_3;天主教派;;;;;;;;;;;;x -HOL_anarcho_liberal;反革命党;;;;;;;;;;;;x -HOL_communist;社会民主同盟;;;;;;;;;;;;x -HOL_socialist;社民党;;;;;;;;;;;;x -HOL_liberal_4;基督教历史联盟;;;;;;;;;;;;x -HOL_liberal_5;自由民主同盟;;;;;;;;;;;;x -HOL_reactionary;民族党;;;;;;;;;;;;x -HOL_communist_2;共产党;;;;;;;;;;;;x -HOL_fascist;法西斯党;;;;;;;;;;;;x -HON_conservative;保守党;;;;;;;;;;;;x -HON_liberal;自由党;;;;;;;;;;;;x -HON_conservative_2;国家党;;;;;;;;;;;;x -HON_liberal_2;洪都拉斯党;;;;;;;;;;;;x -HON_reactionary;民族党;;;;;;;;;;;;x -HON_anarcho_liberal;激进党;;;;;;;;;;;;x -HON_socialist;社会党;;;;;;;;;;;;x -HON_communist;共产党;;;;;;;;;;;;x -HON_fascist;法西斯党;;;;;;;;;;;;x -MAD_liberal;自由派;;;;;;;;;;;;x -MAD_reactionary;民族主义派;;;;;;;;;;;;x -MAD_anarcho_liberal;激进派;;;;;;;;;;;;x -HUN_liberal;迪克党;;;;;;;;;;;;x -HUN_anarcho_liberal;中偏左党;;;;;;;;;;;;x -HUN_liberal_2;自由党;;;;;;;;;;;;x -HUN_conservative;独立党;;;;;;;;;;;;x -HUN_reactionary;联合反对派;;;;;;;;;;;;x -HUN_socialist;普通工人党;;;;;;;;;;;;x -HUN_socialist_2;匈牙利社会党.;;;;;;;;;;;;x -HUN_socialist_3;新社会党.;;;;;;;;;;;;x -HUN_socialist_4;小农党;;;;;;;;;;;;x -HUN_liberal_3;国民激进党;;;;;;;;;;;;x -HUN_communist;匈牙利共产党;;;;;;;;;;;;x -HUN_conservative_2;天主教人民党;;;;;;;;;;;;x -HUN_conservative_3;罗马尼亚民族党;;;;;;;;;;;;x -HUN_conservative_4;克罗地亚地区党;;;;;;;;;;;;x -HUN_reactionary_2;温和反对派;;;;;;;;;;;;x -HUN_fascist;箭十字党-匈牙利人运动;;;;;;;;;;;;x -HYD_conservative;皇室派;;;;;;;;;;;;x -HYD_liberal;自由派;;;;;;;;;;;;x -HYD_reactionary;民族主义派;;;;;;;;;;;;x -HYD_anarcho_liberal;激进派;;;;;;;;;;;;x -HYD_socialist;社会主义派;;;;;;;;;;;;x -HYD_communist;共产主义派;;;;;;;;;;;;x -HYD_fascist;法西斯派;;;;;;;;;;;;x -IND_conservative;皇室派;;;;;;;;;;;;x -IND_liberal;自由派;;;;;;;;;;;;x -IND_reactionary;民族主义派;;;;;;;;;;;;x -IND_anarcho_liberal;激进派;;;;;;;;;;;;x -IND_socialist;社会主义派;;;;;;;;;;;;x -IND_communist;共产主义派;;;;;;;;;;;;x -IND_fascist;法西斯派;;;;;;;;;;;;x -ION_conservative;英国派;;;;;;;;;;;;x -ION_liberal;意大利派;;;;;;;;;;;;x -ION_conservative_2;希腊派;;;;;;;;;;;;x -ION_reactionary;民族主义派;;;;;;;;;;;;x -ION_anarcho_liberal;激进派;;;;;;;;;;;;x -ION_socialist;社会主义派;;;;;;;;;;;;x -ION_communist;共产主义派;;;;;;;;;;;;x -ION_fascist;法西斯派;;;;;;;;;;;;x -IRE_liberal;辉格党;;;;;;;;;;;;x -IRE_conservative;保守党;;;;;;;;;;;;x -IRE_liberal_2;废止派;;;;;;;;;;;;x -IRE_liberal_3;独立反对党;;;;;;;;;;;;x -IRE_liberal_4;自由党;;;;;;;;;;;;x -IRE_liberal_5;自由党;;;;;;;;;;;;x -IRE_liberal_6;爱尔兰民族党;;;;;;;;;;;;x -IRE_reactionary;统一党;;;;;;;;;;;;x -IRE_anarcho_liberal;新芬党;;;;;;;;;;;;x -IRE_socialist;工党;;;;;;;;;;;;x -IRE_communist;共产党;;;;;;;;;;;;x -IRE_fascist;法西斯党;;;;;;;;;;;;x -ITA_reactionary;复原派;;;;;;;;;;;;x -ITA_conservative;温和派;;;;;;;;;;;;x -ITA_liberal;改革派;;;;;;;;;;;;x -ITA_liberal_2;Liberal;;;;;;;;;;;;x -ITA_conservative_2;民族自由派;;;;;;;;;;;;x -ITA_conservative_3;意大利人民党;;;;;;;;;;;;x -ITA_socialist;意大利社会党;;;;;;;;;;;;x -ITA_anarcho_liberal;激进党;;;;;;;;;;;;x -ITA_communist;共产党;;;;;;;;;;;;x -ITA_fascist;国家法西斯党;;;;;;;;;;;;x -JAI_conservative;皇室派;;;;;;;;;;;;x -JAI_liberal;自由派;;;;;;;;;;;;x -JAI_reactionary;民族主义派;;;;;;;;;;;;x -JAI_anarcho_liberal;激进派;;;;;;;;;;;;x -JAI_socialist;社会主义派;;;;;;;;;;;;x -JAI_communist;共产主义派;;;;;;;;;;;;x -JAI_fascist;法西斯派;;;;;;;;;;;;x -JAS_conservative;皇室派;;;;;;;;;;;;x -JAS_liberal;自由派;;;;;;;;;;;;x -JAS_reactionary;民族主义派;;;;;;;;;;;;x -JAS_anarcho_liberal;激进派;;;;;;;;;;;;x -JAS_socialist;社会主义派;;;;;;;;;;;;x -JAS_communist;共产主义派;;;;;;;;;;;;x -JAS_fascist;法西斯派;;;;;;;;;;;;x -JAV_conservative;皇室派;;;;;;;;;;;;x -JAV_liberal;自由派;;;;;;;;;;;;x -JAV_reactionary;民族主义派;;;;;;;;;;;;x -JAV_anarcho_liberal;激进派;;;;;;;;;;;;x -JAV_socialist;社会主义派;;;;;;;;;;;;x -JAV_communist;共产主义派;;;;;;;;;;;;x -JAV_fascist;法西斯派;;;;;;;;;;;;x -JOD_conservative;皇室派;;;;;;;;;;;;x -JOD_liberal;自由派;;;;;;;;;;;;x -JOD_reactionary;民族主义派;;;;;;;;;;;;x -JOD_anarcho_liberal;激进派;;;;;;;;;;;;x -JOD_socialist;社会主义派;;;;;;;;;;;;x -JOD_communist;共产主义派;;;;;;;;;;;;x -JOD_fascist;法西斯派;;;;;;;;;;;;x -KAL_conservative;皇室派;;;;;;;;;;;;x -KAL_liberal;自由派;;;;;;;;;;;;x -KAL_reactionary;民族主义派;;;;;;;;;;;;x -KAL_anarcho_liberal;激进派;;;;;;;;;;;;x -KAL_socialist;社会主义派;;;;;;;;;;;;x -KAL_communist;共产主义派;;;;;;;;;;;;x -KAL_fascist;法西斯派;;;;;;;;;;;;x -KAS_conservative;皇室派;;;;;;;;;;;;x -KAS_liberal;自由派;;;;;;;;;;;;x -KAS_reactionary;民族主义派;;;;;;;;;;;;x -KAS_anarcho_liberal;激进派;;;;;;;;;;;;x -KAS_socialist;社会主义派;;;;;;;;;;;;x -KAS_communist;共产主义派;;;;;;;;;;;;x -KAS_fascist;法西斯派;;;;;;;;;;;;x -KHI_conservative;皇室派;;;;;;;;;;;;x -KHI_liberal;自由派;;;;;;;;;;;;x -KHI_reactionary;民族主义派;;;;;;;;;;;;x -KOK_conservative;皇室派;;;;;;;;;;;;x -KOK_liberal;自由派;;;;;;;;;;;;x -KOK_reactionary;民族主义派;;;;;;;;;;;;x -KOK_anarcho_liberal;激进派;;;;;;;;;;;;x -KOK_socialist;社会主义派;;;;;;;;;;;;x -KOK_communist;共产主义派;;;;;;;;;;;;x -KOK_fascist;法西斯派;;;;;;;;;;;;x -KOR_reactionary;保守派;;;;;;;;;;;;x -KOR_liberal;大院君派;;;;;;;;;;;;x -KOR_liberal_2;亲日派;;;;;;;;;;;;x -KOR_conservative;东学党;;;;;;;;;;;;x -KOR_liberal_3;自由派;;;;;;;;;;;;x -KOR_anarcho_liberal;激进派;;;;;;;;;;;;x -KOR_conservative_2;王党;;;;;;;;;;;;x -KOR_socialist;社会主义派;;;;;;;;;;;;x -KOR_communist;共产主义派;;;;;;;;;;;;x -KOR_fascist;法西斯派;;;;;;;;;;;;x -KRA_conservative;基督教党;;;;;;;;;;;;x -KRA_liberal;自由党;;;;;;;;;;;;x -KRA_socialist;工人联盟;;;;;;;;;;;;x -KRA_conservative_2;农民党;;;;;;;;;;;;x -KRA_conservative_3;民族党;;;;;;;;;;;;x -KRA_reactionary;反动党;;;;;;;;;;;;x -KRA_anarcho_liberal;激进党;;;;;;;;;;;;x -KRA_communist;共产党;;;;;;;;;;;;x -KRA_fascist;法西斯党;;;;;;;;;;;;x -KUT_conservative;皇室派;;;;;;;;;;;;x -KUT_liberal;自由派;;;;;;;;;;;;x -KUT_reactionary;民族主义派;;;;;;;;;;;;x -KUT_anarcho_liberal;激进派;;;;;;;;;;;;x -KUT_socialist;社会主义派;;;;;;;;;;;;x -KUT_communist;共产主义派;;;;;;;;;;;;x -KUT_fascist;法西斯派;;;;;;;;;;;;x -LAD_conservative;皇室派;;;;;;;;;;;;x -LAD_liberal;自由派;;;;;;;;;;;;x -LAD_reactionary;民族主义派;;;;;;;;;;;;x -LAD_anarcho_liberal;激进派;;;;;;;;;;;;x -LAD_socialist;社会主义派;;;;;;;;;;;;x -LAD_communist;共产主义派;;;;;;;;;;;;x -LAD_fascist;法西斯派;;;;;;;;;;;;x -LIB_conservative;民主党;;;;;;;;;;;;x -LIB_conservative_2;辉格党;;;;;;;;;;;;x -LIB_liberal;改革党;;;;;;;;;;;;x -LIB_liberal_2;泛非洲党;;;;;;;;;;;;x -LIB_socialist;非洲革命党;;;;;;;;;;;;x -LIB_reactionary;民族党;;;;;;;;;;;;x -LIB_anarcho_liberal;激进党;;;;;;;;;;;;x -LIB_communist;共产党;;;;;;;;;;;;x -LIB_fascist;法西斯党;;;;;;;;;;;;x -LIP_liberal;自由党;;;;;;;;;;;;x -LIP_conservative;中央党;;;;;;;;;;;;x -LIP_liberal_2;民族自由派;;;;;;;;;;;;x -LIP_liberal_3;自由思想党;;;;;;;;;;;;x -LIP_socialist;德意志工人协会;;;;;;;;;;;;x -LIP_socialist_2;社会主义工人党;;;;;;;;;;;;x -LIP_socialist_3;社会工人党;;;;;;;;;;;;x -LIP_reactionary;民族党;;;;;;;;;;;;x -LIP_conservative_2;保守党;;;;;;;;;;;;x -LIP_conservative_3;基督教工人党;;;;;;;;;;;;x -LIP_anarcho_liberal;激进工党;;;;;;;;;;;;x -LIP_communist;社会主义工人党;;;;;;;;;;;;x -LIP_fascist;国家社会主义德意志工人党;;;;;;;;;;;;x -LIT_conservative;皇室派;;;;;;;;;;;;x -LIT_liberal;自由派;;;;;;;;;;;;x -LIT_reactionary;民族主义派;;;;;;;;;;;;x -LIT_anarcho_liberal;激进派;;;;;;;;;;;;x -LIT_socialist;社会主义派;;;;;;;;;;;;x -LIT_communist;共产主义派;;;;;;;;;;;;x -LIT_fascist;法西斯派;;;;;;;;;;;;x -LIV_conservative;皇室派;;;;;;;;;;;;x -LIV_liberal;自由派;;;;;;;;;;;;x -LIV_reactionary;民族主义派;;;;;;;;;;;;x -LIV_anarcho_liberal;激进派;;;;;;;;;;;;x -LIV_socialist;社会主义派;;;;;;;;;;;;x -LIV_communist;共产主义派;;;;;;;;;;;;x -LIV_fascist;法西斯派;;;;;;;;;;;;x -LOM_reactionary;君主派;;;;;;;;;;;;x -LOM_liberal;不妥协派;;;;;;;;;;;;x -LOM_conservative;妥协派;;;;;;;;;;;;x -LOM_socialist;社会主义派;;;;;;;;;;;;x -LOM_communist;革命派;;;;;;;;;;;;x -LOM_reactionary_2;天主教派;;;;;;;;;;;;x -LOM_anarcho_liberal;激进派;;;;;;;;;;;;x -LOM_fascist;法西斯派;;;;;;;;;;;;x -LUA_conservative;皇室派;;;;;;;;;;;;x -LUA_liberal;自由派;;;;;;;;;;;;x -LUA_reactionary;民族主义派;;;;;;;;;;;;x -LUA_anarcho_liberal;激进派;;;;;;;;;;;;x -LUA_socialist;社会主义派;;;;;;;;;;;;x -LUA_communist;共产主义派;;;;;;;;;;;;x -LUA_fascist;法西斯派;;;;;;;;;;;;x -LUB_liberal;自由党;;;;;;;;;;;;x -LUB_conservative;中央党;;;;;;;;;;;;x -LUB_liberal_2;民族自由派;;;;;;;;;;;;x -LUB_liberal_3;自由思想党;;;;;;;;;;;;x -LUB_socialist;德意志工人协会;;;;;;;;;;;;x -LUB_socialist_2;社会主义工人党;;;;;;;;;;;;x -LUB_socialist_3;社会工人党;;;;;;;;;;;;x -LUB_reactionary;民族党;;;;;;;;;;;;x -LUB_conservative_2;保守党;;;;;;;;;;;;x -LUB_conservative_3;基督教工人党;;;;;;;;;;;;x -LUB_anarcho_liberal;激进工党;;;;;;;;;;;;x -LUB_communist;共产主义工人党;;;;;;;;;;;;x -LUB_fascist;国家社会主义德意志工人党;;;;;;;;;;;;x -LUC_reactionary;复原派;;;;;;;;;;;;x -LUC_conservative;温和派;;;;;;;;;;;;x -LUC_liberal;改革派;;;;;;;;;;;;x -LUC_liberal_2;自由派;;;;;;;;;;;;x -LUC_socialist;社会主义派;;;;;;;;;;;;x -LUC_conservative_2;人民派;;;;;;;;;;;;x -LUC_anarcho_liberal;激进派;;;;;;;;;;;;x -LUC_communist;共产主义派;;;;;;;;;;;;x -LUC_fascist;法西斯派;;;;;;;;;;;;x -LUX_liberal;自由派Fraktion;;;;;;;;;;;;x -LUX_conservative;保守党;;;;;;;;;;;;x -LUX_socialist;社会党;;;;;;;;;;;;x -LUX_reactionary;民族党;;;;;;;;;;;;x -LUX_anarcho_liberal;激进派Fraktion;;;;;;;;;;;;x -LUX_communist;共产党;;;;;;;;;;;;x -LUX_fascist;法西斯派Fraktion;;;;;;;;;;;;x -MAK_conservative;皇室派;;;;;;;;;;;;x -MAK_liberal;自由派;;;;;;;;;;;;x -MAK_reactionary;民族主义派;;;;;;;;;;;;x -MAK_anarcho_liberal;激进派;;;;;;;;;;;;x -MAK_socialist;社会主义派;;;;;;;;;;;;x -MAK_communist;共产主义派;;;;;;;;;;;;x -MAK_fascist;法西斯派;;;;;;;;;;;;x -JOH_conservative;皇室派;;;;;;;;;;;;x -JOH_liberal;自由派;;;;;;;;;;;;x -JOH_reactionary;民族主义派;;;;;;;;;;;;x -JOH_anarcho_liberal;激进派;;;;;;;;;;;;x -JOH_socialist;社会主义派;;;;;;;;;;;;x -JOH_communist;共产主义派;;;;;;;;;;;;x -JOH_fascist;法西斯派;;;;;;;;;;;;x -MAN_communist;共产主义派;;;;;;;;;;;;x -MAN_liberal;坦慕尼协会;;;;;;;;;;;;x -MAN_conservative;再联合派;;;;;;;;;;;;x -MAN_socialist;独立共产主义派;;;;;;;;;;;;x -MAN_reactionary;国家派;;;;;;;;;;;;x -MAN_anarcho_liberal;激进派;;;;;;;;;;;;x -MAN_fascist;法西斯派;;;;;;;;;;;;x -MEC_liberal;自由党;;;;;;;;;;;;x -MEC_conservative;中央党;;;;;;;;;;;;x -MEC_liberal_2;民族自由派;;;;;;;;;;;;x -MEC_liberal_3;自由思想党;;;;;;;;;;;;x -MEC_socialist;德意志工人协会;;;;;;;;;;;;x -MEC_socialist_2;社会主义工人党;;;;;;;;;;;;x -MEC_socialist_3;社会工人党;;;;;;;;;;;;x -MEC_reactionary;民族党;;;;;;;;;;;;x -MEC_conservative_2;保守党;;;;;;;;;;;;x -MEC_conservative_3;基督教工人党;;;;;;;;;;;;x -MEC_anarcho_liberal;激进派Arbeieterpartei;;;;;;;;;;;;x -MEC_communist;社会主义工人党;;;;;;;;;;;;x -MEC_fascist;国家社会主义德意志工人党;;;;;;;;;;;;x -MEI_liberal;自由党;;;;;;;;;;;;x -MEI_conservative;中央党;;;;;;;;;;;;x -MEI_liberal_2;民族自由派;;;;;;;;;;;;x -MEI_liberal_3;自由思想党;;;;;;;;;;;;x -MEI_socialist;德意志工人协会;;;;;;;;;;;;x -MEI_socialist_2;社会主义工人党;;;;;;;;;;;;x -MEI_socialist_3;社会工人党;;;;;;;;;;;;x -MEI_reactionary;民族党;;;;;;;;;;;;x -MEI_conservative_2;保守党;;;;;;;;;;;;x -MEI_conservative_3;基督教工人党;;;;;;;;;;;;x -MEI_anarcho_liberal;激进工党;;;;;;;;;;;;x -MEI_communist;共产主义工人党;;;;;;;;;;;;x -MEI_fascist;国家社会主义德意志工人党;;;;;;;;;;;;x -MEW_conservative;皇室派;;;;;;;;;;;;x -MEW_liberal;自由派;;;;;;;;;;;;x -MEW_reactionary;民族主义派;;;;;;;;;;;;x -MEW_anarcho_liberal;激进派;;;;;;;;;;;;x -MEW_socialist;社会主义派;;;;;;;;;;;;x -MEW_communist;共产主义派;;;;;;;;;;;;x -MEW_fascist;法西斯派;;;;;;;;;;;;x -MEX_conservative;保守党;;;;;;;;;;;;x -MEX_liberal;自由党;;;;;;;;;;;;x -MEX_anarcho_liberal;联邦党;;;;;;;;;;;;x -MEX_conservative_2;温和自由党;;;;;;;;;;;;x -MEX_liberal_2;激进自由党;;;;;;;;;;;;x -MEX_liberal_3;进步党;;;;;;;;;;;;x -MEX_conservative_3;宪政党;;;;;;;;;;;;x -MEX_liberal_4;反再选党;;;;;;;;;;;;x -MEX_reactionary;帝政党;;;;;;;;;;;;x -MEX_socialist;社会党;;;;;;;;;;;;x -MEX_communist;共产党;;;;;;;;;;;;x -MEX_fascist;法西斯党;;;;;;;;;;;;x -MOD_reactionary;复原派;;;;;;;;;;;;x -MOD_conservative;温和派;;;;;;;;;;;;x -MOD_liberal;改革派;;;;;;;;;;;;x -MOD_liberal_2;自由派;;;;;;;;;;;;x -MOD_socialist;社会主义派;;;;;;;;;;;;x -MOD_conservative_2;人民派;;;;;;;;;;;;x -MOD_anarcho_liberal;激进派;;;;;;;;;;;;x -MOD_communist;共产主义派;;;;;;;;;;;;x -MOD_fascist;法西斯派;;;;;;;;;;;;x -MOL_reactionary;贵族党;;;;;;;;;;;;x -MOL_liberal;国民党;;;;;;;;;;;;x -MOL_liberal_2;自由党;;;;;;;;;;;;x -MOL_conservative;保守党;;;;;;;;;;;;x -MOL_conservative_2;农民党;;;;;;;;;;;;x -MOL_anarcho_liberal;激进党;;;;;;;;;;;;x -MOL_socialist;社会民主党;;;;;;;;;;;;x -MOL_conservative_3;保守民主党;;;;;;;;;;;;x -MOL_reactionary_2;国民民主党;;;;;;;;;;;;x -MOL_communist;共产党;;;;;;;;;;;;x -MOL_fascist;铁卫士;;;;;;;;;;;;x -MON_conservative;皇室派;;;;;;;;;;;;x -MON_liberal;自由派;;;;;;;;;;;;x -MON_reactionary;民族主义派;;;;;;;;;;;;x -MON_anarcho_liberal;激进派;;;;;;;;;;;;x -MON_socialist;社会主义派;;;;;;;;;;;;x -MON_communist;共产主义派;;;;;;;;;;;;x -MON_fascist;法西斯派;;;;;;;;;;;;x -MOR_conservative;皇室派;;;;;;;;;;;;x -MOR_liberal;自由派;;;;;;;;;;;;x -MOR_reactionary;民族主义派;;;;;;;;;;;;x -MOR_anarcho_liberal;激进派;;;;;;;;;;;;x -MOR_socialist;社会主义派;;;;;;;;;;;;x -MOR_communist;共产主义派;;;;;;;;;;;;x -MOR_fascist;法西斯派;;;;;;;;;;;;x -MTC_conservative;皇室派;;;;;;;;;;;;x -MTC_liberal;自由派;;;;;;;;;;;;x -MTC_reactionary;民族主义派;;;;;;;;;;;;x -MTC_anarcho_liberal;激进派;;;;;;;;;;;;x -MTC_socialist;社会主义派;;;;;;;;;;;;x -MTC_communist;共产主义派;;;;;;;;;;;;x -MTC_fascist;法西斯派;;;;;;;;;;;;x -MUG_conservative;皇室派;;;;;;;;;;;;x -MUG_liberal;自由派;;;;;;;;;;;;x -MUG_reactionary;民族主义派;;;;;;;;;;;;x -MUG_anarcho_liberal;激进派;;;;;;;;;;;;x -MUG_socialist;社会主义派;;;;;;;;;;;;x -MUG_communist;共产主义派;;;;;;;;;;;;x -MUG_fascist;法西斯派;;;;;;;;;;;;x -MYS_conservative;皇室派;;;;;;;;;;;;x -MYS_liberal;自由派;;;;;;;;;;;;x -MYS_reactionary;民族主义派;;;;;;;;;;;;x -MYS_anarcho_liberal;激进派;;;;;;;;;;;;x -MYS_socialist;社会主义派;;;;;;;;;;;;x -MYS_communist;共产主义派;;;;;;;;;;;;x -MYS_fascist;法西斯派;;;;;;;;;;;;x -NAG_conservative;皇室派;;;;;;;;;;;;x -NAG_liberal;自由派;;;;;;;;;;;;x -NAG_reactionary;民族主义派;;;;;;;;;;;;x -NAG_anarcho_liberal;激进派;;;;;;;;;;;;x -NAG_socialist;社会主义派;;;;;;;;;;;;x -NAG_communist;共产主义派;;;;;;;;;;;;x -NAG_fascist;法西斯派;;;;;;;;;;;;x -NAL_conservative;开拓者党;;;;;;;;;;;;x -NAL_conservative_2;布尔人党;;;;;;;;;;;;x -NAL_liberal;自由党;;;;;;;;;;;;x -NAL_reactionary;民族党;;;;;;;;;;;;x -NAL_anarcho_liberal;激进党;;;;;;;;;;;;x -NAL_socialist;社会党;;;;;;;;;;;;x -NAL_communist;共产党;;;;;;;;;;;;x -NAL_fascist;法西斯党;;;;;;;;;;;;x -NAS_liberal;自由党;;;;;;;;;;;;x -NAS_conservative;中央党;;;;;;;;;;;;x -NAS_liberal_2;民族自由派;;;;;;;;;;;;x -NAS_liberal_3;自由思想党;;;;;;;;;;;;x -NAS_socialist;德意志工人协会;;;;;;;;;;;;x -NAS_socialist_2;社会主义工人党;;;;;;;;;;;;x -NAS_socialist_3;社会工人党;;;;;;;;;;;;x -NAS_reactionary;民族党;;;;;;;;;;;;x -NAS_conservative_2;保守党;;;;;;;;;;;;x -NAS_conservative_3;基督教工人党;;;;;;;;;;;;x -NAS_anarcho_liberal;激进工党;;;;;;;;;;;;x -NAS_communist;社会主义工人党;;;;;;;;;;;;x -NAS_fascist;国家社会主义德意志工人党;;;;;;;;;;;;x -NEJ_conservative;皇室派;;;;;;;;;;;;x -NEJ_liberal;自由派;;;;;;;;;;;;x -NEJ_reactionary;民族主义派;;;;;;;;;;;;x -NEJ_anarcho_liberal;激进派;;;;;;;;;;;;x -NEJ_socialist;社会主义派;;;;;;;;;;;;x -NEJ_communist;共产主义派;;;;;;;;;;;;x -NEJ_fascist;法西斯派;;;;;;;;;;;;x -NEN_liberal;联邦派;;;;;;;;;;;;x -NEN_conservative;民主派;;;;;;;;;;;;x -NEN_liberal_2;进步派;;;;;;;;;;;;x -NEN_socialist;联合社会主义派;;;;;;;;;;;;x -NEN_reactionary;民族主义派;;;;;;;;;;;;x -NEN_anarcho_liberal;激进派;;;;;;;;;;;;x -NEN_communist;共产主义派;;;;;;;;;;;;x -NEN_fascist;法西斯派;;;;;;;;;;;;x -NEP_conservative;皇室派;;;;;;;;;;;;x -NEP_liberal;自由派;;;;;;;;;;;;x -NEP_reactionary;民族主义派;;;;;;;;;;;;x -NEP_anarcho_liberal;激进派;;;;;;;;;;;;x -NEP_socialist;社会主义派;;;;;;;;;;;;x -NEP_communist;共产主义派;;;;;;;;;;;;x -NEP_fascist;法西斯派;;;;;;;;;;;;x -NEW_liberal;自由党;;;;;;;;;;;;x -NEW_conservative;保守党;;;;;;;;;;;;x -NEW_socialist;渔业保护联盟;;;;;;;;;;;;x -NEW_reactionary;民族党;;;;;;;;;;;;x -NEW_anarcho_liberal;激进党;;;;;;;;;;;;x -NEW_communist;共产主义派;;;;;;;;;;;;x -NGF_liberal;自由党;;;;;;;;;;;;x -NGF_conservative;中央党;;;;;;;;;;;;x -NGF_liberal_2;民族自由派;;;;;;;;;;;;x -NGF_liberal_3;自由思想党;;;;;;;;;;;;x -NGF_socialist;德意志工人协会;;;;;;;;;;;;x -NGF_socialist_2;社会主义工人党;;;;;;;;;;;;x -NGF_socialist_3;社会工人党;;;;;;;;;;;;x -NGF_reactionary;民族党;;;;;;;;;;;;x -NGF_conservative_2;保守党;;;;;;;;;;;;x -NGF_conservative_3;基督教工人党;;;;;;;;;;;;x -NGF_anarcho_liberal;激进工党;;;;;;;;;;;;x -NGF_communist;社会主义工人党;;;;;;;;;;;;x -NGF_fascist;国家社会主义德意志工人党;;;;;;;;;;;;x -NIC_conservative;保守党;;;;;;;;;;;;x -NIC_liberal;自由党;;;;;;;;;;;;x -NIC_reactionary;民族党;;;;;;;;;;;;x -NIC_anarcho_liberal;激进党;;;;;;;;;;;;x -NIC_socialist;社会党;;;;;;;;;;;;x -NIC_communist;共产党;;;;;;;;;;;;x -NIC_fascist;法西斯党;;;;;;;;;;;;x -NIP_reactionary;佐幕派;;;;;;;;;;;;x -NIP_conservative;勤王派;;;;;;;;;;;;x -NIP_conservative_2;幕府派;;;;;;;;;;;;x -NIP_reactionary_2;国粹派;;;;;;;;;;;;x -NIP_conservative_3;文明派;;;;;;;;;;;;x -NIP_liberal;自由派;;;;;;;;;;;;x -NIP_socialist;马克思派;;;;;;;;;;;;x -NIP_anarcho_liberal;激进派;;;;;;;;;;;;x -NIP_communist;共产主义派;;;;;;;;;;;;x -NIP_fascist;法西斯派;;;;;;;;;;;;x -NOR_liberal;左翼党;;;;;;;;;;;;x -NOR_conservative;右翼党;;;;;;;;;;;;x -NOR_socialist;挪威工党;;;;;;;;;;;;x -NOR_liberal_2;民主劳动联合;;;;;;;;;;;;x -NOR_liberal_3;自由左翼党;;;;;;;;;;;;x -NOR_liberal_4;联合党;;;;;;;;;;;;x -NOR_liberal_5;温和左翼党;;;;;;;;;;;;x -NOR_liberal_6;农民之友;;;;;;;;;;;;x -NOR_conservative_2;行政党;;;;;;;;;;;;x -NOR_anarcho_liberal;激进派s;;;;;;;;;;;;x -NOR_communist;共产党;;;;;;;;;;;;x -NOR_fascist;民族联合;;;;;;;;;;;;x -NWZ_liberal;自由派;;;;;;;;;;;;x -NWZ_conservative;保守派;;;;;;;;;;;;x -NWZ_socialist;劳动派;;;;;;;;;;;;x -NWZ_communist;社会民主主义派;;;;;;;;;;;;x -NWZ_reactionary;民族主义派;;;;;;;;;;;;x -NWZ_anarcho_liberal;激进派;;;;;;;;;;;;x -NWZ_fascist;法西斯派;;;;;;;;;;;;x -OLD_liberal;自由党;;;;;;;;;;;;x -OLD_conservative;中央党;;;;;;;;;;;;x -OLD_liberal_2;民族自由派;;;;;;;;;;;;x -OLD_liberal_3;自由思想党;;;;;;;;;;;;x -OLD_socialist;德意志工人协会;;;;;;;;;;;;x -OLD_socialist_2;社会主义工人党;;;;;;;;;;;;x -OLD_socialist_3;社会工人党;;;;;;;;;;;;x -OLD_reactionary;民族党;;;;;;;;;;;;x -OLD_conservative_2;保守党;;;;;;;;;;;;x -OLD_conservative_3;基督教工人党;;;;;;;;;;;;x -OLD_anarcho_liberal;激进工党;;;;;;;;;;;;x -OLD_communist;社会主义工人党;;;;;;;;;;;;x -OLD_fascist;国家社会主义德意志工人党;;;;;;;;;;;;x -OMA_conservative;皇室派;;;;;;;;;;;;x -OMA_liberal;自由派;;;;;;;;;;;;x -OMA_reactionary;民族主义派;;;;;;;;;;;;x -OMA_anarcho_liberal;激进派;;;;;;;;;;;;x -OMA_socialist;社会主义派;;;;;;;;;;;;x -OMA_communist;共产主义派;;;;;;;;;;;;x -OMA_fascist;法西斯派;;;;;;;;;;;;x -ORA_conservative;开拓者党;;;;;;;;;;;;x -ORA_conservative_2;布尔人党;;;;;;;;;;;;x -ORA_liberal;自由党;;;;;;;;;;;;x -ORA_reactionary;民族党;;;;;;;;;;;;x -ORA_anarcho_liberal;激进党;;;;;;;;;;;;x -ORA_socialist;社会党;;;;;;;;;;;;x -ORA_communist;共产党;;;;;;;;;;;;x -ORA_fascist;法西斯党;;;;;;;;;;;;x -ORI_conservative;皇室派;;;;;;;;;;;;x -ORI_liberal;自由派;;;;;;;;;;;;x -ORI_reactionary;民族主义派;;;;;;;;;;;;x -ORI_anarcho_liberal;激进派;;;;;;;;;;;;x -ORI_socialist;社会主义派;;;;;;;;;;;;x -ORI_communist;共产主义派;;;;;;;;;;;;x -ORI_fascist;法西斯派;;;;;;;;;;;;x -PAN_conservative;皇室派;;;;;;;;;;;;x -PAN_liberal;自由派;;;;;;;;;;;;x -PAN_reactionary;民族主义派;;;;;;;;;;;;x -PAN_anarcho_liberal;激进派;;;;;;;;;;;;x -PAN_socialist;社会主义派;;;;;;;;;;;;x -PAN_communist;共产主义派;;;;;;;;;;;;x -PAN_fascist;法西斯派;;;;;;;;;;;;x -PAP_reactionary;复原派;;;;;;;;;;;;x -PAP_conservative;温和派;;;;;;;;;;;;x -PAP_anarcho_liberal;共和派;;;;;;;;;;;;x -PAP_socialist;社会主义派Christiano;;;;;;;;;;;;x -PAP_liberal;自由派;;;;;;;;;;;;x -PAP_communist;激进派社会主义派;;;;;;;;;;;;x -PAP_fascist;法西斯派;;;;;;;;;;;;x -PAR_reactionary;复原派;;;;;;;;;;;;x -PAR_conservative;温和派;;;;;;;;;;;;x -PAR_liberal;改革派;;;;;;;;;;;;x -PAR_liberal_2;自由派;;;;;;;;;;;;x -PAR_socialist;社会主义派;;;;;;;;;;;;x -PAR_conservative_2;人民派;;;;;;;;;;;;x -PAR_anarcho_liberal;激进派s;;;;;;;;;;;;x -PAR_communist;共产主义派;;;;;;;;;;;;x -PAR_fascist;法西斯派;;;;;;;;;;;;x -PER_conservative;沙阿派;;;;;;;;;;;;x -PER_liberal;自由派;;;;;;;;;;;;x -PER_reactionary;民族主义派;;;;;;;;;;;;x -PER_anarcho_liberal;激进派;;;;;;;;;;;;x -PER_socialist;社会主义派;;;;;;;;;;;;x -PER_communist;共产主义派;;;;;;;;;;;;x -PER_fascist;法西斯派;;;;;;;;;;;;x -PEU_conservative;人民派;;;;;;;;;;;;x -PEU_liberal;自由党;;;;;;;;;;;;x -PEU_reactionary;民族党;;;;;;;;;;;;x -PEU_anarcho_liberal;激进党;;;;;;;;;;;;x -PEU_socialist;社会党;;;;;;;;;;;;x -PEU_communist;共产党;;;;;;;;;;;;x -PEU_fascist;法西斯党;;;;;;;;;;;;x -PNM_conservative;保守党;;;;;;;;;;;;x -PNM_liberal;自由党;;;;;;;;;;;;x -PNM_reactionary;民族党;;;;;;;;;;;;x -PNM_anarcho_liberal;激进党;;;;;;;;;;;;x -PNM_socialist;社会党;;;;;;;;;;;;x -PNM_communist;共产党;;;;;;;;;;;;x -PNM_fascist;法西斯党;;;;;;;;;;;;x -POL_conservative;皇室派;;;;;;;;;;;;x -POL_liberal;自由派;;;;;;;;;;;;x -POL_reactionary;民族主义派;;;;;;;;;;;;x -POL_anarcho_liberal;激进派;;;;;;;;;;;;x -POL_socialist;社会主义派;;;;;;;;;;;;x -POL_communist;共产主义派;;;;;;;;;;;;x -POL_fascist;法西斯派;;;;;;;;;;;;x -POR_conservative;扎布拉里斯抹派;;;;;;;;;;;;x -POR_liberal;谢丹布里斯抹派;;;;;;;;;;;;x -POR_liberal_2;历史党;;;;;;;;;;;;x -POR_liberal_3;进步党;;;;;;;;;;;;x -POR_liberal_4;改革党;;;;;;;;;;;;x -POR_conservative_2;再建党;;;;;;;;;;;;x -POR_liberal_5;共和党;;;;;;;;;;;;x -POR_socialist;社会党;;;;;;;;;;;;x -POR_liberal_6;自由再建党;;;;;;;;;;;;x -POR_liberal_7;民主党;;;;;;;;;;;;x -POR_reactionary;君主党;;;;;;;;;;;;x -POR_anarcho_liberal;激进党;;;;;;;;;;;;x -POR_communist;共产党;;;;;;;;;;;;x -POR_fascist;新国家;;;;;;;;;;;;x -PRG_reactionary;权威主义派;;;;;;;;;;;;x -PRG_conservative;保守派;;;;;;;;;;;;x -PRG_liberal;自由派;;;;;;;;;;;;x -PRG_conservative_2;红党;;;;;;;;;;;;x -PRG_liberal_2;自由党;;;;;;;;;;;;x -PRG_anarcho_liberal;激进党;;;;;;;;;;;;x -PRG_socialist;社会党;;;;;;;;;;;;x -PRG_communist;共产党;;;;;;;;;;;;x -PRG_fascist;法西斯党;;;;;;;;;;;;x -PRU_liberal;自由党;;;;;;;;;;;;x -PRU_conservative;中央党;;;;;;;;;;;;x -PRU_liberal_2;民族自由派;;;;;;;;;;;;x -PRU_liberal_3;自由思想党;;;;;;;;;;;;x -PRU_socialist;德意志工人协会;;;;;;;;;;;;x -PRU_socialist_2;社会主义工人党;;;;;;;;;;;;x -PRU_socialist_3;社会工人党;;;;;;;;;;;;x -PRU_reactionary;民族党;;;;;;;;;;;;x -PRU_conservative_2;保守党;;;;;;;;;;;;x -PRU_conservative_3;基督教工人党;;;;;;;;;;;;x -PRU_anarcho_liberal;激进工党;;;;;;;;;;;;x -PRU_communist;社会主义工人党;;;;;;;;;;;;x -PRU_fascist;国家社会主义德意志工人党;;;;;;;;;;;;x -QUE_liberal;爱国党;;;;;;;;;;;;x -QUE_liberal_2;自由党;;;;;;;;;;;;x -QUE_conservative;保守党;;;;;;;;;;;;x -QUE_socialist;工党;;;;;;;;;;;;x -QUE_liberal_3;国民党;;;;;;;;;;;;x -QUE_reactionary;民族党;;;;;;;;;;;;x -QUE_anarcho_liberal;激进党;;;;;;;;;;;;x -QUE_communist;共产党;;;;;;;;;;;;x -QUE_fascist;法西斯党;;;;;;;;;;;;x -ROM_reactionary;贵族党;;;;;;;;;;;;x -ROM_liberal;国民党;;;;;;;;;;;;x -ROM_liberal_2;自由党;;;;;;;;;;;;x -ROM_conservative;保守党;;;;;;;;;;;;x -ROM_conservative_2;农民党;;;;;;;;;;;;x -ROM_anarcho_liberal;激进党;;;;;;;;;;;;x -ROM_socialist;社会民主党;;;;;;;;;;;;x -ROM_conservative_3;民主保守党;;;;;;;;;;;;x -ROM_reactionary_2;民主民族党;;;;;;;;;;;;x -ROM_communist;共产党;;;;;;;;;;;;x -ROM_fascist;铁卫士;;;;;;;;;;;;x -RUS_conservative;斯拉夫派;;;;;;;;;;;;x -RUS_liberal;西方派;;;;;;;;;;;;x -RUS_communist;社会民主主义派;;;;;;;;;;;;x -RUS_communist_2;布尔什维克;;;;;;;;;;;;x -RUS_socialist;孟什维克;;;;;;;;;;;;x -RUS_reactionary;泛斯拉夫派;;;;;;;;;;;;x -RUS_liberal_2;宪政民主党;;;;;;;;;;;;x -RUS_conservative_2;十月党;;;;;;;;;;;;x -RUS_socialist_2;民粹派;;;;;;;;;;;;x -RUS_socialist_3;社会革命派;;;;;;;;;;;;x -RUS_anarcho_liberal;激进派;;;;;;;;;;;;x -RUS_fascist;法西斯派;;;;;;;;;;;;x -RUT_conservative;皇室派;;;;;;;;;;;;x -RUT_liberal;自由派;;;;;;;;;;;;x -RUT_reactionary;民族主义派;;;;;;;;;;;;x -RUT_anarcho_liberal;激进派;;;;;;;;;;;;x -RUT_socialist;社会主义派;;;;;;;;;;;;x -RUT_communist;共产主义派;;;;;;;;;;;;x -RUT_fascist;法西斯派;;;;;;;;;;;;x -SAF_liberal;非洲同盟;;;;;;;;;;;;x -SAF_conservative;进步党;;;;;;;;;;;;x -SAF_socialist;工党;;;;;;;;;;;;x -SAF_conservative_2;联盟党;;;;;;;;;;;;x -SAF_liberal_2;南非党;;;;;;;;;;;;x -SAF_conservative_3;国民党;;;;;;;;;;;;x -SAF_reactionary;民族党;;;;;;;;;;;;x -SAF_anarcho_liberal;激进党;;;;;;;;;;;;x -SAF_communist;共产党;;;;;;;;;;;;x -SAF_fascist;法西斯党;;;;;;;;;;;;x -SAR_reactionary;复原派;;;;;;;;;;;;x -SAR_conservative;温和派;;;;;;;;;;;;x -SAR_liberal;改革派;;;;;;;;;;;;x -SAR_liberal_2;自由派;;;;;;;;;;;;x -SAR_socialist;社会主义派;;;;;;;;;;;;x -SAR_conservative_2;人民派;;;;;;;;;;;;x -SAR_anarcho_liberal;激进派;;;;;;;;;;;;x -SAR_communist;共产主义派;;;;;;;;;;;;x -SAR_fascist;法西斯派;;;;;;;;;;;;x -SAX_liberal;自由党;;;;;;;;;;;;x -SAX_conservative;中央党;;;;;;;;;;;;x -SAX_liberal_2;民族自由派;;;;;;;;;;;;x -SAX_liberal_3;自由思想党;;;;;;;;;;;;x -SAX_socialist;德意志工人协会;;;;;;;;;;;;x -SAX_socialist_2;社会主义工人党;;;;;;;;;;;;x -SAX_socialist_3;社会工人党;;;;;;;;;;;;x -SAX_reactionary;民族党;;;;;;;;;;;;x -SAX_conservative_2;保守党;;;;;;;;;;;;x -SAX_conservative_3;基督教工人党;;;;;;;;;;;;x -SAX_anarcho_liberal;激进工党;;;;;;;;;;;;x -SAX_communist;社会主义工人党;;;;;;;;;;;;x -SAX_fascist;法西斯派;;;;;;;;;;;;x -SCA_liberal;自由统一党;;;;;;;;;;;;x -SCA_anarcho_liberal;反革命党;;;;;;;;;;;;x -SCA_conservative;右翼党;;;;;;;;;;;;x -SCA_reactionary;君主派;;;;;;;;;;;;x -SCA_socialist;统一社会主义派;;;;;;;;;;;;x -SCA_communist;共产主义派;;;;;;;;;;;;x -SCA_liberal_2;芬兰党;;;;;;;;;;;;x -SCA_liberal_3;中央党;;;;;;;;;;;;x -SCA_conservative_2;挪威联合党;;;;;;;;;;;;x -SCA_liberal_4;丹麦联盟党;;;;;;;;;;;;x -SCA_fascist;国家社会主义集团;;;;;;;;;;;;x -SCH_liberal;自由党;;;;;;;;;;;;x -SCH_conservative;中央党;;;;;;;;;;;;x -SCH_liberal_2;民族自由派;;;;;;;;;;;;x -SCH_liberal_3;自由思想党;;;;;;;;;;;;x -SCH_socialist;德意志工人协会;;;;;;;;;;;;x -SCH_socialist_2;社会主义工人党;;;;;;;;;;;;x -SCH_socialist_3;社会工人党;;;;;;;;;;;;x -SCH_reactionary;民族党;;;;;;;;;;;;x -SCH_conservative_2;保守党;;;;;;;;;;;;x -SCH_conservative_3;基督教工人党;;;;;;;;;;;;x -SCH_anarcho_liberal;激进工党;;;;;;;;;;;;x -SCH_communist;社会主义工人党;;;;;;;;;;;;x -SCH_fascist;国家社会主义德意志工人党;;;;;;;;;;;;x -SCO_conservative;辉格党;;;;;;;;;;;;x -SCO_conservative_2;保守党;;;;;;;;;;;;x -SCO_liberal;自由党;;;;;;;;;;;;x -SCO_conservative_3;联盟党;;;;;;;;;;;;x -SCO_socialist;工党;;;;;;;;;;;;x -SCO_liberal_2;佃农党;;;;;;;;;;;;x -SCO_reactionary;民族党;;;;;;;;;;;;x -SCO_anarcho_liberal;激进党;;;;;;;;;;;;x -SCO_communist;共产党;;;;;;;;;;;;x -SCO_fascist;法西斯党;;;;;;;;;;;;x -SHI_conservative;皇室派;;;;;;;;;;;;x -SHI_liberal;自由派;;;;;;;;;;;;x -SHI_reactionary;民族主义派;;;;;;;;;;;;x -SHI_anarcho_liberal;激进派;;;;;;;;;;;;x -SHI_socialist;社会主义派;;;;;;;;;;;;x -SHI_communist;共产主义派;;;;;;;;;;;;x -SHI_fascist;法西斯派;;;;;;;;;;;;x -SER_conservative;绝对君权派;;;;;;;;;;;;x -SER_liberal;立宪派;;;;;;;;;;;;x -SER_conservative_2;保守派;;;;;;;;;;;;x -SER_liberal_2;自由派;;;;;;;;;;;;x -SER_conservative_3;进步派;;;;;;;;;;;;x -SER_socialist;激进派;;;;;;;;;;;;x -SER_reactionary;民族主义派;;;;;;;;;;;;x -SER_anarcho_liberal;无政府主义派;;;;;;;;;;;;x -SER_communist;共产主义派;;;;;;;;;;;;x -SER_fascist;法西斯派;;;;;;;;;;;;x -SGF_liberal;自由党;;;;;;;;;;;;x -SGF_conservative;中央党;;;;;;;;;;;;x -SGF_liberal_2;民族自由派;;;;;;;;;;;;x -SGF_liberal_3;自由思想党;;;;;;;;;;;;x -SGF_socialist;德意志工人协会;;;;;;;;;;;;x -SGF_socialist_2;社会主义工人党;;;;;;;;;;;;x -SGF_socialist_3;社会工人党;;;;;;;;;;;;x -SGF_reactionary;民族党;;;;;;;;;;;;x -SGF_conservative_2;保守党;;;;;;;;;;;;x -SGF_conservative_3;基督教工人党;;;;;;;;;;;;x -SGF_anarcho_liberal;激进工党;;;;;;;;;;;;x -SGF_communist;社会主义工人党;;;;;;;;;;;;x -SGF_fascist;国家社会主义德意志工人党;;;;;;;;;;;;x -SIA_conservative;皇室派;;;;;;;;;;;;x -SIA_liberal;自由派;;;;;;;;;;;;x -SIA_reactionary;民族主义派;;;;;;;;;;;;x -SIA_anarcho_liberal;激进派;;;;;;;;;;;;x -SIA_socialist;社会主义派;;;;;;;;;;;;x -SIA_communist;共产主义派;;;;;;;;;;;;x -SIA_fascist;法西斯派;;;;;;;;;;;;x -SIC_reactionary;复原派;;;;;;;;;;;;x -SIC_conservative;温和派;;;;;;;;;;;;x -SIC_liberal;改革派;;;;;;;;;;;;x -SIC_liberal_2;自由派;;;;;;;;;;;;x -SIC_socialist;社会主义派;;;;;;;;;;;;x -SIC_conservative_2;人民派;;;;;;;;;;;;x -SIC_anarcho_liberal;激进派;;;;;;;;;;;;x -SIC_communist;共产主义派;;;;;;;;;;;;x -SIC_fascist;法西斯派;;;;;;;;;;;;x -SIE_conservative;皇室派;;;;;;;;;;;;x -SIE_liberal;自由派;;;;;;;;;;;;x -SIE_reactionary;民族主义派;;;;;;;;;;;;x -SIE_anarcho_liberal;激进派;;;;;;;;;;;;x -SIE_socialist;社会主义派;;;;;;;;;;;;x -SIE_communist;共产主义派;;;;;;;;;;;;x -SIE_fascist;法西斯派;;;;;;;;;;;;x -SIK_conservative;皇室派;;;;;;;;;;;;x -SIK_liberal;自由派;;;;;;;;;;;;x -SIK_reactionary;民族主义派;;;;;;;;;;;;x -SIK_anarcho_liberal;激进派;;;;;;;;;;;;x -SIK_socialist;社会主义派;;;;;;;;;;;;x -SIK_communist;共产主义派;;;;;;;;;;;;x -SIK_fascist;法西斯派;;;;;;;;;;;;x -SIN_conservative;皇室派;;;;;;;;;;;;x -SIN_liberal;自由派;;;;;;;;;;;;x -SIN_reactionary;民族主义派;;;;;;;;;;;;x -SIN_anarcho_liberal;激进派;;;;;;;;;;;;x -SIN_socialist;社会主义派;;;;;;;;;;;;x -SIN_communist;共产主义派;;;;;;;;;;;;x -SIN_fascist;法西斯派;;;;;;;;;;;;x -SLO_conservative;皇室派;;;;;;;;;;;;x -SLO_liberal;自由派;;;;;;;;;;;;x -SLO_reactionary;民族主义派;;;;;;;;;;;;x -SLO_anarcho_liberal;激进派;;;;;;;;;;;;x -SLO_socialist;社会主义派;;;;;;;;;;;;x -SLO_communist;共产主义派;;;;;;;;;;;;x -SLO_fascist;法西斯派;;;;;;;;;;;;x -SLV_conservative;皇室派;;;;;;;;;;;;x -SLV_liberal;自由派;;;;;;;;;;;;x -SLV_reactionary;民族主义派;;;;;;;;;;;;x -SLV_anarcho_liberal;激进派;;;;;;;;;;;;x -SLV_socialist;社会主义派;;;;;;;;;;;;x -SLV_communist;共产主义派;;;;;;;;;;;;x -SLV_fascist;法西斯派;;;;;;;;;;;;x -SOK_conservative;皇室派;;;;;;;;;;;;x -SOK_liberal;自由派;;;;;;;;;;;;x -SOK_reactionary;民族主义派;;;;;;;;;;;;x -SOK_anarcho_liberal;激进派;;;;;;;;;;;;x -SOK_socialist;社会主义派;;;;;;;;;;;;x -SOK_communist;共产主义派;;;;;;;;;;;;x -SOK_fascist;法西斯派;;;;;;;;;;;;x -SPA_conservative;温和党;;;;;;;;;;;;x -SPA_liberal;进步党;;;;;;;;;;;;x -SPA_conservative_2;自由联盟;;;;;;;;;;;;x -SPA_reactionary;卡洛斯圣团;;;;;;;;;;;;x -SPA_liberal_2;联邦共和派;;;;;;;;;;;;x -SPA_liberal_3;统一共和派;;;;;;;;;;;;x -SPA_socialist;社会党;;;;;;;;;;;;x -SPA_liberal_4;激进共和派;;;;;;;;;;;;x -SPA_liberal_5;共和党联盟;;;;;;;;;;;;x -SPA_communist;地区联盟;;;;;;;;;;;;x -SPA_liberal_6;改革共和派;;;;;;;;;;;;x -SPA_conservative_3;地域联盟;;;;;;;;;;;;x -SPA_liberal_7;加泰罗尼亚联盟;;;;;;;;;;;;x -SPA_conservative_4;巴斯克民族党;;;;;;;;;;;;x -SPA_conservative_5;国民联盟;;;;;;;;;;;;x -SPA_anarcho_liberal;激进党;;;;;;;;;;;;x -SPA_fascist;长枪党;;;;;;;;;;;;x -SWE_conservative;保守党;;;;;;;;;;;;x -SWE_liberal;自由党;;;;;;;;;;;;x -SWE_socialist;社会民主主义派;;;;;;;;;;;;x -SWE_conservative_2;瑞典农民同盟;;;;;;;;;;;;x -SWE_conservative_3;中央党;;;;;;;;;;;;x -SWE_liberal_2;新农民党;;;;;;;;;;;;x -SWE_communist;社会共产党;;;;;;;;;;;;x -SWE_liberal_3;农民党;;;;;;;;;;;;x -SWE_liberal_4;旧农民党;;;;;;;;;;;;x -SWE_conservative_4;普选同盟;;;;;;;;;;;;x -SWE_conservative_5;瑞典农民同盟;;;;;;;;;;;;x -SWE_liberal_5;农民党;;;;;;;;;;;;x -SWE_liberal_6;自由联盟;;;;;;;;;;;;x -SWE_reactionary;民族党;;;;;;;;;;;;x -SWE_anarcho_liberal;反革命党;;;;;;;;;;;;x -SWE_fascist;国家社会主义集团;;;;;;;;;;;;x -SWI_liberal;自由派;;;;;;;;;;;;x -SWI_reactionary;保守派;;;;;;;;;;;;x -SWI_conservative;天主教保守派;;;;;;;;;;;;x -SWI_socialist;社会主义派scheFraktion;;;;;;;;;;;;x -SWI_conservative_2;自由派ndemokratischen;;;;;;;;;;;;x -SWI_reactionary_2;新教派;;;;;;;;;;;;x -SWI_conservative_3;新教保守派;;;;;;;;;;;;x -SWI_anarcho_liberal;激进派;;;;;;;;;;;;x -SWI_communist;共产主义派;;;;;;;;;;;;x -SWI_fascist;法西斯派Fraktion;;;;;;;;;;;;x -TEX_liberal;民主党;;;;;;;;;;;;x -TEX_conservative;辉格党;;;;;;;;;;;;x -TEX_conservative_2;人民党;;;;;;;;;;;;x -TEX_anarcho_liberal;激进党;;;;;;;;;;;;x -TEX_reactionary;民族党;;;;;;;;;;;;x -TEX_socialist;社会党;;;;;;;;;;;;x -TEX_fascist;法西斯党;;;;;;;;;;;;x -TIB_conservative;喇嘛派;;;;;;;;;;;;x -TIB_liberal;自由派;;;;;;;;;;;;x -TIB_reactionary;民族主义派;;;;;;;;;;;;x -TIB_anarcho_liberal;激进派;;;;;;;;;;;;x -TIB_socialist;社会主义派;;;;;;;;;;;;x -TIB_communist;共产主义派;;;;;;;;;;;;x -TIB_fascist;法西斯派;;;;;;;;;;;;x -TRA_conservative;皇室派;;;;;;;;;;;;x -TRA_liberal;自由派;;;;;;;;;;;;x -TRA_reactionary;民族主义派;;;;;;;;;;;;x -TRA_anarcho_liberal;激进派;;;;;;;;;;;;x -TRA_socialist;社会主义派;;;;;;;;;;;;x -TRA_communist;共产主义派;;;;;;;;;;;;x -TRA_fascist;法西斯派;;;;;;;;;;;;x -TRE_reactionary;君主派;;;;;;;;;;;;x -TRE_liberal;不妥协派;;;;;;;;;;;;x -TRE_conservative;妥协派;;;;;;;;;;;;x -TRE_socialist;社会主义派;;;;;;;;;;;;x -TRE_communist;革命派;;;;;;;;;;;;x -TRE_reactionary_2;天主教派;;;;;;;;;;;;x -TRE_anarcho_liberal;激进派;;;;;;;;;;;;x -TRE_fascist;法西斯派;;;;;;;;;;;;x -TRI_conservative;皇室派;;;;;;;;;;;;x -TRI_liberal;自由派;;;;;;;;;;;;x -TRI_reactionary;民族主义派;;;;;;;;;;;;x -TRI_anarcho_liberal;激进派;;;;;;;;;;;;x -TRN_conservative;开拓者党;;;;;;;;;;;;x -TRN_conservative_2;布尔人党;;;;;;;;;;;;x -TRN_liberal;自由党;;;;;;;;;;;;x -TRN_reactionary;民族党;;;;;;;;;;;;x -TRN_anarcho_liberal;激进党;;;;;;;;;;;;x -TRN_socialist;社会党;;;;;;;;;;;;x -TRN_communist;共产党;;;;;;;;;;;;x -TRN_fascist;法西斯党;;;;;;;;;;;;x -TUN_conservative;皇室派;;;;;;;;;;;;x -TUN_liberal;自由派;;;;;;;;;;;;x -TUN_reactionary;民族主义派;;;;;;;;;;;;x -TUN_anarcho_liberal;激进派;;;;;;;;;;;;x -TUN_socialist;社会主义派;;;;;;;;;;;;x -TUN_communist;共产主义派;;;;;;;;;;;;x -TUN_fascist;法西斯派;;;;;;;;;;;;x -TUR_reactionary;新军;;;;;;;;;;;;x -TUR_conservative;皇帝党;;;;;;;;;;;;x -TUR_liberal;青年土耳其党;;;;;;;;;;;;x -TUR_socialist;库尔德党;;;;;;;;;;;;x -TUR_communist;革命党;;;;;;;;;;;;x -TUR_liberal_2;人民联盟;;;;;;;;;;;;x -TUR_socialist_2;民主阵线;;;;;;;;;;;;x -TUR_anarcho_liberal;激进党;;;;;;;;;;;;x -TUR_fascist;法西斯党;;;;;;;;;;;;x -TUS_reactionary;复原派;;;;;;;;;;;;x -TUS_conservative;温和派;;;;;;;;;;;;x -TUS_liberal;改革派;;;;;;;;;;;;x -TUS_liberal_2;自由派;;;;;;;;;;;;x -TUS_socialist;社会主义派;;;;;;;;;;;;x -TUS_conservative_2;人民派;;;;;;;;;;;;x -TUS_anarcho_liberal;激进派;;;;;;;;;;;;x -TUS_communist;共产党;;;;;;;;;;;;x -TUS_fascist;法西斯派;;;;;;;;;;;;x -UCA_conservative;保守党;;;;;;;;;;;;x -UCA_liberal;自由党;;;;;;;;;;;;x -UCA_reactionary;民族党;;;;;;;;;;;;x -UCA_anarcho_liberal;激进党;;;;;;;;;;;;x -UCA_socialist;社会党;;;;;;;;;;;;x -UCA_communist;共产党;;;;;;;;;;;;x -UCA_fascist;法西斯党;;;;;;;;;;;;x -UKR_conservative;皇室派;;;;;;;;;;;;x -UKR_liberal;自由派;;;;;;;;;;;;x -UKR_reactionary;民族主义派;;;;;;;;;;;;x -UKR_anarcho_liberal;激进派;;;;;;;;;;;;x -UKR_socialist;社会主义派;;;;;;;;;;;;x -UKR_communist;共产主义派;;;;;;;;;;;;x -UKR_fascist;法西斯派;;;;;;;;;;;;x -URU_conservative;白党;;;;;;;;;;;;x -URU_conservative_2;国民党;;;;;;;;;;;;x -URU_liberal;红党;;;;;;;;;;;;x -URU_liberal_2;红党;;;;;;;;;;;;x -URU_socialist;红党;;;;;;;;;;;;x -URU_conservative_3;乌拉圭公民联盟;;;;;;;;;;;;x -URU_communist;社会党;;;;;;;;;;;;x -URU_liberal_3;自由派;;;;;;;;;;;;x -URU_reactionary;民族党;;;;;;;;;;;;x -URU_anarcho_liberal;激进党;;;;;;;;;;;;x -URU_socialist_2;社会党;;;;;;;;;;;;x -URU_fascist;法西斯党;;;;;;;;;;;;x -USA_liberal;共和党;;;;;;;;;;;;x -USA_conservative;民主党;;;;;;;;;;;;x -USA_liberal_2;辉格党;;;;;;;;;;;;x -USA_liberal_3;自由之土党;;;;;;;;;;;;x -REMOVE_USA_conservative_2;美国党;;;;;;;;;;;;x -USA_conservative_3;宪法联盟党;;;;;;;;;;;;x -USA_liberal_4;人民党;;;;;;;;;;;;x -USA_socialist;社会党;;;;;;;;;;;;x -REMOVE_USA_liberal_5;联盟党;;;;;;;;;;;;x -REMOVE_USA_liberal_6;共和党;;;;;;;;;;;;x -REMOVE_USA_conservative_5;民主党;;;;;;;;;;;;x -REMOVE_USA_reactionary;民族党;;;;;;;;;;;;x -USA_anarcho_liberal;激进党;;;;;;;;;;;;x -USA_communist;共产党;;;;;;;;;;;;x -USA_fascist;法西斯党;;;;;;;;;;;;x -VEN_reactionary;君主派;;;;;;;;;;;;x -VEN_liberal;不妥协派;;;;;;;;;;;;x -VEN_conservative;妥协派;;;;;;;;;;;;x -VEN_socialist;社会主义派;;;;;;;;;;;;x -VEN_communist;革命派;;;;;;;;;;;;x -VEN_reactionary_2;天主教派;;;;;;;;;;;;x -VEN_anarcho_liberal;激进派;;;;;;;;;;;;x -VEN_fascist;法西斯派;;;;;;;;;;;;x -WIA_conservative;皇室派;;;;;;;;;;;;x -WIA_liberal;自由派;;;;;;;;;;;;x -WIA_reactionary;民族主义派;;;;;;;;;;;;x -WIA_anarcho_liberal;激进派;;;;;;;;;;;;x -WIA_socialist;社会主义派;;;;;;;;;;;;x -WIA_communist;共产主义派;;;;;;;;;;;;x -WIA_fascist;法西斯派;;;;;;;;;;;;x -VNZ_conservative;保守党;;;;;;;;;;;;x -VNZ_liberal;自由党;;;;;;;;;;;;x -VNZ_conservative_2;中央党;;;;;;;;;;;;x -VNZ_liberal_2;联邦党;;;;;;;;;;;;x -VNZ_reactionary;团结党;;;;;;;;;;;;x -VNZ_liberal_3;自由复原派;;;;;;;;;;;;x -VNZ_anarcho_liberal;激进党;;;;;;;;;;;;x -VNZ_socialist;社会党;;;;;;;;;;;;x -VNZ_communist;共产党;;;;;;;;;;;;x -VNZ_fascist;法西斯党;;;;;;;;;;;;x -WAL_reactionary;贵族党;;;;;;;;;;;;x -WAL_liberal;国民党;;;;;;;;;;;;x -WAL_liberal_2;自由党;;;;;;;;;;;;x -WAL_conservative;保守党;;;;;;;;;;;;x -WAL_conservative_2;农民党;;;;;;;;;;;;x -WAL_anarcho_liberal;激进党;;;;;;;;;;;;x -WAL_socialist;社会民主党;;;;;;;;;;;;x -WAL_conservative_3;保守民主党;;;;;;;;;;;;x -WAL_reactionary_2;国家民主党;;;;;;;;;;;;x -WAL_communist;共产党;;;;;;;;;;;;x -WAL_fascist;铁卫士;;;;;;;;;;;;x -WEI_liberal;自由党;;;;;;;;;;;;x -WEI_conservative;中央党;;;;;;;;;;;;x -WEI_liberal_2;民族自由派;;;;;;;;;;;;x -WEI_liberal_3;自由思想党;;;;;;;;;;;;x -WEI_socialist;德意志工人协会;;;;;;;;;;;;x -WEI_socialist_2;社会主义工人党;;;;;;;;;;;;x -WEI_socialist_3;社会工人党;;;;;;;;;;;;x -WEI_reactionary;民族党;;;;;;;;;;;;x -WEI_conservative_2;保守党;;;;;;;;;;;;x -WEI_conservative_3;基督教工人党;;;;;;;;;;;;x -WEI_anarcho_liberal;激进工党;;;;;;;;;;;;x -WEI_communist;社会主义工人党;;;;;;;;;;;;x -WLL_conservative;皇室派;;;;;;;;;;;;x -WLL_liberal;自由派;;;;;;;;;;;;x -WLL_reactionary;民族主义派;;;;;;;;;;;;x -WLL_anarcho_liberal;激进派;;;;;;;;;;;;x -WLL_socialist;社会主义派;;;;;;;;;;;;x -WLL_communist;共产主义派;;;;;;;;;;;;x -WUR_liberal;自由党;;;;;;;;;;;;x -WUR_conservative;中央党;;;;;;;;;;;;x -WUR_liberal_2;民族自由派;;;;;;;;;;;;x -WUR_liberal_3;自由思想党;;;;;;;;;;;;x -WUR_socialist;德意志工人协会;;;;;;;;;;;;x -WUR_socialist_2;社会主义工人党;;;;;;;;;;;;x -WUR_socialist_3;社会工人党;;;;;;;;;;;;x -WUR_reactionary;民族党;;;;;;;;;;;;x -WUR_conservative_2;保守党;;;;;;;;;;;;x -WUR_conservative_3;基督教工人党;;;;;;;;;;;;x -WUR_anarcho_liberal;激进工党;;;;;;;;;;;;x -WUR_communist;社会主义工人党;;;;;;;;;;;;x -WUR_fascist;国家社会主义德意志工人党;;;;;;;;;;;;x -ZAN_conservative;皇室派;;;;;;;;;;;;x -ZAN_liberal;自由派;;;;;;;;;;;;x -ZAN_reactionary;民族主义派;;;;;;;;;;;;x -ZAN_anarcho_liberal;激进派;;;;;;;;;;;;x -ZAN_socialist;社会主义派;;;;;;;;;;;;x -ZAN_communist;共产主义派;;;;;;;;;;;;x -ZAN_fascist;法西斯派;;;;;;;;;;;;x -ZUL_conservative;皇室派;;;;;;;;;;;;x -ZUL_liberal;自由派;;;;;;;;;;;;x -ZUL_reactionary;民族主义派;;;;;;;;;;;;x -ZUL_anarcho_liberal;激进派;;;;;;;;;;;;x -ZUL_socialist;社会主义派;;;;;;;;;;;;x -ZUL_communist;共产主义派;;;;;;;;;;;;x -ZUL_fascist;法西斯派;;;;;;;;;;;;x -nv_order;秩序;;;;;;;;;;;;x -nv_liberty;自由;;;;;;;;;;;;x -nv_equality;平等;;;;;;;;;;;;x -proletarian_dictatorship;无产阶级专政;;;;;;;;;;;;x -presidential_dictatorship;独裁共和制;;;;;;;;;;;;x -bourgeois_dictatorship;资产阶级专政;;;;;;;;;;;;x -fascist_dictatorship;法西斯专政;;;;;;;;;;;;x -absolute_monarchy;绝对君主制;;;;;;;;;;;;x -prussian_constitutionalism;二元君宪制;;;;;;;;;;;;x -REMOVE_hms_government;议会君宪制;;;;;;;;;;;;x -democracy;民主共和制;;;;;;;;;;;;x -proletarian_dictatorship_ruler;主席同志;;;;;;;;;;;;x -presidential_dictatorship_ruler;大总统;;;;;;;;;;;;x -bourgeois_dictatorship_ruler;大总统;;;;;;;;;;;;x -fascist_dictatorship_ruler;元首;;;;;;;;;;;;x -absolute_monarchy_ruler;陛下;;;;;;;;;;;;x -prussian_constitutionalism_ruler;陛下;;;;;;;;;;;;x -hms_government_ruler;首相先生;;;;;;;;;;;;x -democracy_ruler;总统先生;;;;;;;;;;;;x -TERM_FOR_LIFE;这个政治体制下无法进行选举;;;;;;;;;;;;x -CAN_APPOINT_RULING_PARTY;可以指定执政党;;;;;;;;;;;;x -TERM_DURATION;必须每$YEARS$年一次举行选举;;;;;;;;;;;;x -NEXT_ELECTION;下一次选举;;;;;;;;;;;;x -UPPERHOUSE_SETUP;当我国上议院进行了改选;;;;;;;;;;;;x -UPPERHOUSE_HEADER;$COUNTRY$的政治新闻;;;;;;;;;;;;x -UPPERHOUSE_1;上议院改选;;;;;;;;;;;;x -UPPERHOUSE_2;$MONARCHTITLE$,我国的上议院进行了改选。;;;;;;;;;;;;x -UPPERHOUSE_3;$DETAILS$;;;;;;;;;;;;x -UPPERHOUSE_4;*;;;;;;;;;;;;x -UPPERHOUSE_5;*;;;;;;;;;;;;x -UPPERHOUSE_6;*;;;;;;;;;;;;x -UPPERHOUSE_LOG;上议院举行了改选.;;;;;;;;;;;;x -UPPERHOUSE_BTN1;好的;;;;;;;;;;;;x -UPPERHOUSE_BTN2;好的;;;;;;;;;;;;x -UPPERHOUSE_BTN3;查看;;;;;;;;;;;;x -UPPERHOUSE_MAP;*;;;;;;;;;;;;x -ELECTIONDONE_SETUP;当选举结束;;;;;;;;;;;;x -ELECTIONDONE_HEADER;$COUNTRY$的政治新闻;;;;;;;;;;;;x -ELECTIONDONE_1;选举结束!;;;;;;;;;;;;x -ELECTIONDONE_2;$MONARCHTITLE$,我国的选举结束了。;;;;;;;;;;;;x -ELECTIONDONE_3;$WINNER$现在是执政党。;;;;;;;;;;;;x -ELECTIONDONE_4;$DETAILS$;;;;;;;;;;;;x -ELECTIONDONE_5;*;;;;;;;;;;;;x -ELECTIONDONE_6;*;;;;;;;;;;;;x -ELECTIONDONE_LOG;$WINNER$现在将领导$COUNTRY$。;;;;;;;;;;;;x -ELECTIONDONE_BTN1;好的;;;;;;;;;;;;x -ELECTIONDONE_BTN2;好的;;;;;;;;;;;;x -ELECTIONDONE_BTN3;查看;;;;;;;;;;;;x -ELECTIONDONE_MAP;*;;;;;;;;;;;;x -ELECTIONSTART_SETUP;当选举开始;;;;;;;;;;;;x -ELECTIONSTART_HEADER;$COUNTRY$的政治新闻;;;;;;;;;;;;x -ELECTIONSTART_1;$COUNTRY$的选举开始了;;;;;;;;;;;;x -ELECTIONSTART_2;$MONARCHTITLE$,选举开始了。;;;;;;;;;;;;x -ELECTIONSTART_3;选举结果将会于;;;;;;;;;;;;x -ELECTIONSTART_4;$DETAILS$;;;;;;;;;;;;x -ELECTIONSTART_5;公布;;;;;;;;;;;;x -ELECTIONSTART_6;*;;;;;;;;;;;;x -ELECTIONSTART_LOG;$COUNTRY$的选举开始了。;;;;;;;;;;;;x -ELECTIONSTART_BTN1;好的;;;;;;;;;;;;x -ELECTIONSTART_BTN2;好的;;;;;;;;;;;;x -ELECTIONSTART_BTN3;查看;;;;;;;;;;;;x -ELECTIONSTART_MAP;*;;;;;;;;;;;;x -SOCREFORM_SETUP;当执行一项社会改革;;;;;;;;;;;;x -SOCREFORM_HEADER;$COUNTRY$的政治新闻;;;;;;;;;;;;x -SOCREFORM_1;$COUNTRY$进行了社会改革;;;;;;;;;;;;x -SOCREFORM_2;$MONARCHTITLE$,我们颁布了;;;;;;;;;;;;x -SOCREFORM_3;$CATEGORY$;;;;;;;;;;;;x -SOCREFORM_4;的改革;;;;;;;;;;;;x -SOCREFORM_5;$ISSUE$;;;;;;;;;;;;x -SOCREFORM_6;*;;;;;;;;;;;;x -SOCREFORM_LOG;我们颁布了$CATEGORY$的$ISSUE$改革.;;;;;;;;;;;;x -SOCREFORM_BTN1;好的;;;;;;;;;;;;x -SOCREFORM_BTN2;好的;;;;;;;;;;;;x -SOCREFORM_BTN3;查看;;;;;;;;;;;;x -SOCREFORM_MAP;*;;;;;;;;;;;;x -SOCREFORM_BAD_SETUP;当移除一项社会改革;;;;;;;;;;;;x -SOCREFORM_BAD_HEADER;$COUNTRY$的政治新闻;;;;;;;;;;;;x -SOCREFORM_BAD_1;$COUNTRY$的社会改革被移除了;;;;;;;;;;;;x -SOCREFORM_BAD_2;$MONARCHTITLE$,我们已经撤消支持;;;;;;;;;;;;x -SOCREFORM_BAD_3;$CATEGORY$;;;;;;;;;;;;x -SOCREFORM_BAD_4;从$OLD$到$ISSUE$.;;;;;;;;;;;;x -SOCREFORM_BAD_5;*;;;;;;;;;;;;x -SOCREFORM_BAD_6;*;;;;;;;;;;;;x -SOCREFORM_BAD_LOG;我们把$CATEGORY$的$OLD$撤回$ISSUE$.;;;;;;;;;;;;x -SOCREFORM_BAD_BTN1;好的;;;;;;;;;;;;x -SOCREFORM_BAD_BTN2;好的;;;;;;;;;;;;x -SOCREFORM_BAD_BTN3;查看;;;;;;;;;;;;x -SOCREFORM_BAD_MAP;*;;;;;;;;;;;;x -POLREFORM_SETUP;当执行一项政治改革;;;;;;;;;;;;x -POLREFORM_HEADER;$COUNTRY$的政治新闻;;;;;;;;;;;;x -POLREFORM_1;$COUNTRY$的政治改革;;;;;;;;;;;;x -POLREFORM_2;$MONARCHTITLE$,我们颁布了;;;;;;;;;;;;x -POLREFORM_3;$CATEGORY$;;;;;;;;;;;;x -POLREFORM_4;的改革;;;;;;;;;;;;x -POLREFORM_5;$ISSUE$;;;;;;;;;;;;x -POLREFORM_6;*;;;;;;;;;;;;x -POLREFORM_LOG;我们颁布了$CATEGORY$的改革$ISSUE$。;;;;;;;;;;;;x -POLREFORM_BTN1;好的;;;;;;;;;;;;x -POLREFORM_BTN2;好的;;;;;;;;;;;;x -POLREFORM_BTN3;查看;;;;;;;;;;;;x -POLREFORM_MAP;*;;;;;;;;;;;;x -POLREFORM_BAD_SETUP;当移除一项政治改革;;;;;;;;;;;;x -POLREFORM_BAD_HEADER;$COUNTRY$的政治新闻;;;;;;;;;;;;x -POLREFORM_BAD_1;$COUNTRY$的政治改革被移除了;;;;;;;;;;;;x -POLREFORM_BAD_2;$MONARCHTITLE$,我们已经撤消支持;;;;;;;;;;;;x -POLREFORM_BAD_3;$CATEGORY$;;;;;;;;;;;;x -POLREFORM_BAD_4;从$OLD$到$ISSUE$.;;;;;;;;;;;;x -POLREFORM_BAD_5;*;;;;;;;;;;;;x -POLREFORM_BAD_6;*;;;;;;;;;;;;x -POLREFORM_BAD_LOG;我们把$CATEGORY$的$OLD$撤回$ISSUE$..;;;;;;;;;;;;x -POLREFORM_BAD_BTN1;好的;;;;;;;;;;;;x -POLREFORM_BAD_BTN2;好的;;;;;;;;;;;;x -POLREFORM_BAD_BTN3;查看;;;;;;;;;;;;x -POLREFORM_BAD_MAP;*;;;;;;;;;;;;x -SETPARTY_SETUP;当执政党改变;;;;;;;;;;;;x -SETPARTY_HEADER;$COUNTRY$的政治新闻;;;;;;;;;;;;x -SETPARTY_1;$COUNTRY$的新执政党;;;;;;;;;;;;x -SETPARTY_2;$MONARCHTITLE$,我国的执政党改变为;;;;;;;;;;;;x -SETPARTY_3;$PARTY$;;;;;;;;;;;;x -SETPARTY_4;他们是一个$IDEOLOGY$的政党,并推行以下政策.;;;;;;;;;;;;x -SETPARTY_5;$DETAILS$;;;;;;;;;;;;x -SETPARTY_6;*;;;;;;;;;;;;x -SETPARTY_LOG;$PARTY$将会统治$COUNTRY$.;;;;;;;;;;;;x -SETPARTY_BTN1;好的;;;;;;;;;;;;x -SETPARTY_BTN2;好的;;;;;;;;;;;;x -SETPARTY_BTN3;查看;;;;;;;;;;;;x -SETPARTY_MAP;*;;;;;;;;;;;;x -POP_MIL_TOTAL;月度变化:;;;;;;;;;;;;x -POP_CON_TOTAL;月度变化:;;;;;;;;;;;;x -POP_MIL_NO_LIFE;生活必需品未得到满足;;;;;;;;;;;;x -POP_MIL_LACK_EVERY;日用品需求未得到满足;;;;;;;;;;;;x -POP_MIL_HAS_EVERY;日用品需求得到满足;;;;;;;;;;;;x -POP_MIL_LUXURY;奢侈品需求得到充分的满足;;;;;;;;;;;;x -POP_MIL_RULING;支持现有执政党;;;;;;;;;;;;x -POP_MIL_REFORM;对改革的诉求;;;;;;;;;;;;x -POP_WAR_EXHAUST;厌战度;;;;;;;;;;;;x -POP_NON_CULTURE;不是主体民族;;;;;;;;;;;;x -POP_CON_LITERACY;识字率;;;;;;;;;;;;x -POP_CON_LUXURY_GOODS;奢侈品满足程度;;;;;;;;;;;;x -POP_CON_CLERGY;神职人员加成;;;;;;;;;;;;x -party_issues;政党理念;;;;;;;;;;;;x -trade_policy;贸易政策;;;;;;;;;;;;x -protectionism;保护主义;;;;;;;;;;;;x -protectionism_desc;国家间的贸易受到限制。;;;;;;;;;;;;x -free_trade;自由贸易;;;;;;;;;;;;x -free_trade_desc;政府不采用关税、配额或其他形式来干预国际贸易。;;;;;;;;;;;;x -economic_policy;经济政策;;;;;;;;;;;;x -laissez_faire;放任主义;;;;;;;;;;;;x -laissez_faire_desc;政府不对经济进行任何干涉。;;;;;;;;;;;;x -interventionism;干涉主义;;;;;;;;;;;;x -interventionism_desc;通常保持自由市场经济,但当国家利益需要时,政府保留干涉的权利。;;;;;;;;;;;;x -state_capitalism;国家资本主义;;;;;;;;;;;;x -state_capitalism_desc;国家控制了经济的制高点,但允许有限的自由企业存在。;;;;;;;;;;;;x -planned_economy;计划经济;;;;;;;;;;;;x -planned_economy_desc;政府决定商品和服务的生产与消费的全部。;;;;;;;;;;;;x -religious_policy;宗教政策;;;;;;;;;;;;x -pro_atheism;无神论;;;;;;;;;;;;x -pro_atheism_desc;教会与政府之间完全分离,宗教纯粹属于个人事务。;;;;;;;;;;;;x -secularized;世俗化;;;;;;;;;;;;x -secularized_desc;政府明确宗教不是政府政策一部分的同时,尊重传统的宗教价值观。;;;;;;;;;;;;x -pluralism;多元主义;;;;;;;;;;;;x -pluralism_desc;积极推动国教,但也容忍其他信仰。;;;;;;;;;;;;x -moralism;道德主义;;;;;;;;;;;;x -moralism_desc;教会与政府是一体的,并且信仰非国教者面临歧视。;;;;;;;;;;;;x -citizenship_policy;公民权政策;;;;;;;;;;;;x -residency;居留权;;;;;;;;;;;;x -REMOVE_residency_desc;主体民族的选票比可接受民族的选票更有价值。;;;;;;;;;;;;x -limited_citizenship;有限公民权;;;;;;;;;;;;x -REMOVE_limited_citizenship_desc;主体民族和可接受民族的选票具有同等价值,其他民族的选票没有什么价值。;;;;;;;;;;;;x -full_citizenship;完整公民权;;;;;;;;;;;;x -full_citizenship_desc;所有人的选票都具有同等价值。;;;;;;;;;;;;x -war_policy;战争政策;;;;;;;;;;;;x -jingoism;沙文主义;;;;;;;;;;;;x -jingoism_desc;军队是国家的核心,将军事开支放在优先地位。;;;;;;;;;;;;x -pro_military;扩军主义;;;;;;;;;;;;x -pro_military_desc;政府是武装部队的强力支持者。;;;;;;;;;;;;x -anti_military;裁军主义;;;;;;;;;;;;x -anti_military_desc;军队耗费大量国家财政,认为花钱在别的地方比养军队更好。;;;;;;;;;;;;x -pacifism;和平主义;;;;;;;;;;;;x -pacifism_desc;政府积极敌视军队利益,认为他们会反对政府的各项政策。;;;;;;;;;;;;x -political_reforms;政治改革;;;;;;;;;;;;x -slavery;奴隶制;;;;;;;;;;;;x -yes_slavery;允许;;;;;;;;;;;;x -yes_slavery_desc;允许奴隶制。;;;;;;;;;;;;x -no_slavery;取缔;;;;;;;;;;;;x -no_slavery_desc;禁止奴隶制。;;;;;;;;;;;;x -upper_house_composition;上议院;;;;;;;;;;;;x -appointed;直接任命;;;;;;;;;;;;x -appointed_desc;国家领导人指定贵族或资本家为上议院议员。;;;;;;;;;;;;x -party_appointed;仅执政党;;;;;;;;;;;;x -party_appointed_desc;只有具有相同意识形态的执政党成员才能进入上议院。;;;;;;;;;;;;x -state_equal_weight;每个地区两个席位;;;;;;;;;;;;x -state_equal_weight_desc;每个地区有2名上议院代表的名额。;;;;;;;;;;;;x -population_equal_weight;基于人口;;;;;;;;;;;;x -population_equal_weight_desc;代表由各意识形态的人口比例决定。;;;;;;;;;;;;x -vote_franschise;选举权;;;;;;;;;;;;x -none_voting;无选举权;;;;;;;;;;;;x -none_voting_desc;无人拥有选举权。;;;;;;;;;;;;x -landed_voting;地产限制;;;;;;;;;;;;x -landed_voting_desc;只有贵族和资本家有选举权。;;;;;;;;;;;;x -wealth_weighted_voting;财产加权;;;;;;;;;;;;x -wealth_weighted_voting_desc;只有中产阶层以上的阶层有选举权,但富裕阶层的票数价值是中产阶层的两倍。;;;;;;;;;;;;x -wealth_voting;财产限制;;;;;;;;;;;;x -wealth_voting_desc;只有中产阶层以上的阶层有选举权。;;;;;;;;;;;;x -universal_weighted_voting;普选加权;;;;;;;;;;;;x -universal_weighted_voting_desc;每个人都拥有选举权,但富人的票数更有价值。;;;;;;;;;;;;x -universal_voting;普选制;;;;;;;;;;;;x -universal_voting_desc;每个人都拥有选举权。;;;;;;;;;;;;x -voting_system;投票制度;;;;;;;;;;;;x -first_past_the_post;简单多数制;;;;;;;;;;;;x -first_past_the_post_desc;赢得最多选票的候选人当选。;;;;;;;;;;;;x -jefferson_method;杰斐逊法;;;;;;;;;;;;x -jefferson_method_desc;杰斐逊法是一种用以分配议席的最高均数法。;;;;;;;;;;;;x -proportional_representation;比例代表制;;;;;;;;;;;;x -proportional_representation_desc;根据参选组别所得选票占全部票数的百分比分配议席。;;;;;;;;;;;;x -public_meetings;公众集会;;;;;;;;;;;;x -yes_meeting;允许;;;;;;;;;;;;x -yes_meeting_desc;允许公众集会和游行。;;;;;;;;;;;;x -no_meeting;不允许;;;;;;;;;;;;x -no_meeting_desc;禁止公众集会。;;;;;;;;;;;;x -press_rights;出版权;;;;;;;;;;;;x -state_press;国家控制;;;;;;;;;;;;x -state_press_desc;只允许国家主导的新闻出版。;;;;;;;;;;;;x -censored_press;出版审查;;;;;;;;;;;;x -censored_press_desc;尽管新闻出版被允许有一定程度的相对自由,但仍然受到政府审查。;;;;;;;;;;;;x -free_press;出版自由;;;;;;;;;;;;x -free_press_desc;政府不干涉民众新闻出版的自由。;;;;;;;;;;;;x -trade_unions;工会;;;;;;;;;;;;x -no_trade_unions;非法;;;;;;;;;;;;x -no_trade_unions_desc;不允许建立任何工会。;;;;;;;;;;;;x -state_controlled;国家控制;;;;;;;;;;;;x -state_controlled_desc;允许建立由政府控制的工会;;;;;;;;;;;;x -non_socialist;允许非社会主义;;;;;;;;;;;;x -non_socialist_desc;允许建立非社会主义工会。;;;;;;;;;;;;x -all_trade_unions;全部允许;;;;;;;;;;;;x -all_trade_unions_desc;允许建立任何工会。;;;;;;;;;;;;x -political_parties;政党;;;;;;;;;;;;x -underground_parties;禁止公开组党;;;;;;;;;;;;x -underground_parties_desc;政府积极阻止其他政党进行公开竞选活动。;;;;;;;;;;;;x -harassment;骚扰;;;;;;;;;;;;x -harassment_desc;执政党骚扰民众为他们投票。;;;;;;;;;;;;x -gerrymandering;操纵选区;;;;;;;;;;;;x -gerrymandering_desc;为执政党图谋更有利的选票而不公正地划分选区或选民,执政党利用执政地位操纵更多的选民支持他们。;;;;;;;;;;;;x -non_secret_ballots;记名投票;;;;;;;;;;;;x -non_secret_ballots_desc;选民的投票选择是不保密的。执政党知道人民投票支持的是谁,并且可以使用压力,以便让选民投票支持他们。;;;;;;;;;;;;x -secret_ballots;无记名投票;;;;;;;;;;;;x -secret_ballots_desc;选民的投票选择是保密的,以避免影响选民的贿赂或恐吓,执政党不能影响人们将选票投给谁。;;;;;;;;;;;;x -social_reforms;社会改革;;;;;;;;;;;;x -wage_reform;最低工资;;;;;;;;;;;;x -no_minimum_wage;无最低工资;;;;;;;;;;;;x -no_minimum_wage_desc;无任何最低工资。;;;;;;;;;;;;x -REMOVE_trinket_wage;象征性最低工资;;;;;;;;;;;;x -trinket_wage_desc;最低工资非常低;;;;;;;;;;;;x -low_minimum_wage;低最低工资;;;;;;;;;;;;x -low_minimum_wage_desc;最低工资比较低。;;;;;;;;;;;;x -acceptable_minimum_wage;标准最低工资;;;;;;;;;;;;x -acceptable_minimum_wage_desc;大多数人可接受的最低工资;;;;;;;;;;;;x -good_minimum_wage;高最低工资;;;;;;;;;;;;x -good_minimum_wage_desc;最低工资超过普通标准。;;;;;;;;;;;;x -work_hours;最大工时;;;;;;;;;;;;x -no_work_hour_limit;无限制工时;;;;;;;;;;;;x -no_work_hour_limit_desc;每天工作的时间没有限制;;;;;;;;;;;;x -fourteen_hours;14小时工作制;;;;;;;;;;;;x -fourteen_hours_desc;每天最多工作14个小时。;;;;;;;;;;;;x -twelve_hours;12小时工作制;;;;;;;;;;;;x -twelve_hours_desc;每天最多工作12个小时。;;;;;;;;;;;;x -ten_hours;10小时工作制;;;;;;;;;;;;x -ten_hours_desc;每天最多工作10个小时。;;;;;;;;;;;;x -eight_hours;8小时工作制;;;;;;;;;;;;x -eight_hours_desc;每天最多工作8个小时。;;;;;;;;;;;;x -safety_regulations;安全守则;;;;;;;;;;;;x -no_safety;无安全守则;;;;;;;;;;;;x -no_safety_desc;根本无任何安全守则可言。;;;;;;;;;;;;x -trinket_safety;最低安全守则;;;;;;;;;;;;x -trinket_safety_desc;高危致命行业拥有安全守则。;;;;;;;;;;;;x -low_safety;低安全守则;;;;;;;;;;;;x -low_safety_desc;危险性行业拥有安全守则。;;;;;;;;;;;;x -acceptable_safety;标准安全守则;;;;;;;;;;;;x -acceptable_safety_desc;各种体力劳动都拥有安全守则。;;;;;;;;;;;;x -good_safety;高安全守则;;;;;;;;;;;;x -good_safety_desc;有一套成熟的安全守则体系。;;;;;;;;;;;;x -unemployment_subsidies;失业救济;;;;;;;;;;;;x -no_subsidies;无救济金;;;;;;;;;;;;x -no_subsidies_desc;没有失业救济金。;;;;;;;;;;;;x -trinket_subsidies;象征性救济金;;;;;;;;;;;;x -trinket_subsidies_desc;极低的失业救济金。;;;;;;;;;;;;x -low_subsidies;低救济金;;;;;;;;;;;;x -low_subsidies_desc;低量的失业救济金。;;;;;;;;;;;;x -acceptable_subsidies;中救济金;;;;;;;;;;;;x -acceptable_subsidies_desc;中量的失业救济金。;;;;;;;;;;;;x -good_subsidies;高救济金;;;;;;;;;;;;x -good_subsidies_desc;大量的失业救济金。;;;;;;;;;;;;x -pensions;退休金;;;;;;;;;;;;x -no_pensions;无退休金;;;;;;;;;;;;x -no_pensions_desc;没有国家退休金。;;;;;;;;;;;;x -trinket_pensions;象征性退休金;;;;;;;;;;;;x -trinket_pensions_desc;极低的国家退休金。;;;;;;;;;;;;x -low_pensions;低退休金;;;;;;;;;;;;x -low_pensions_desc;低量的国家退休金。;;;;;;;;;;;;x -acceptable_pensions;中退休金;;;;;;;;;;;;x -acceptable_pensions_desc;中量的国家退休金。;;;;;;;;;;;;x -good_pensions;高退休金;;;;;;;;;;;;x -good_pensions_desc;大量的国家退休金。;;;;;;;;;;;;x -health_care;卫生保健;;;;;;;;;;;;x -no_health_care;无卫生保健;;;;;;;;;;;;x -no_health_care_desc;没有公共卫生保健。;;;;;;;;;;;;x -trinket_health_care;象征性卫生保健;;;;;;;;;;;;x -trinket_health_care_desc;极低质量的公共卫生保健。;;;;;;;;;;;;x -low_health_care;低级卫生保健;;;;;;;;;;;;x -low_health_care_desc;低质量的公共卫生保健。;;;;;;;;;;;;x -acceptable_health_care;中级卫生保健;;;;;;;;;;;;x -acceptable_health_care_desc;质量可以接受的公共卫生保健。;;;;;;;;;;;;x -good_health_care;高级卫生保健;;;;;;;;;;;;x -good_health_care_desc;高质量的公共卫生保健。;;;;;;;;;;;;x -protectionism_l;保护主义;;;;;;;;;;;;x -free_trade_l;自由贸易;;;;;;;;;;;;x -laissez_faire_l;自由放任;;;;;;;;;;;;x -interventionism_l;干涉主义;;;;;;;;;;;;x -state_capitalism_l;国家资本主义;;;;;;;;;;;;x -planned_economy_l;计划经济;;;;;;;;;;;;x -pro_atheism_l;无神论;;;;;;;;;;;;x -secularized_l;世俗化;;;;;;;;;;;;x -pluralism_l;多元主义;;;;;;;;;;;;x -moralism_l;道德主义;;;;;;;;;;;;x -residency_l;居留权;;;;;;;;;;;;x -limited_citizenship_l;有限公民权;;;;;;;;;;;;x -full_citizenship_l;完整公民权;;;;;;;;;;;;x -jingoism_l;沙文主义;;;;;;;;;;;;x -pro_military_l;扩军主义;;;;;;;;;;;;x -anti_military_l;裁军主义;;;;;;;;;;;;x -pacifism_l;和平主义;;;;;;;;;;;;x -yes_slavery_l;允许蓄奴;;;;;;;;;;;;x -no_slavery_l;禁止蓄奴;;;;;;;;;;;;x -appointed_l;任命上院;;;;;;;;;;;;x -party_appointed_l;上院仅执政党;;;;;;;;;;;;x -state_equal_weight_l;一地区两上院席位;;;;;;;;;;;;x -population_equal_weight_l;上院席位基于人口;;;;;;;;;;;;x -none_voting_l;无选举权;;;;;;;;;;;;x -landed_voting_l;地产投票;;;;;;;;;;;;x -wealth_weighted_voting_l;财产加权投票;;;;;;;;;;;;x -wealth_voting_l;财产投票;;;;;;;;;;;;x -universal_weighted_voting_l;普选加权;;;;;;;;;;;;x -universal_voting_l;普选制;;;;;;;;;;;;x -first_past_the_post_l;简单多数制;;;;;;;;;;;;x -jefferson_method_l;杰斐逊法;;;;;;;;;;;;x -proportional_representation_l;比例代表制;;;;;;;;;;;;x -yes_meeting_l;允许公众集会;;;;;;;;;;;;x -no_meeting_l;禁止公众集会;;;;;;;;;;;;x -state_press_l;仅国家出版;;;;;;;;;;;;x -censored_press_l;出版审查;;;;;;;;;;;;x -free_press_l;出版自由;;;;;;;;;;;;x -no_trade_unions_l;无工会;;;;;;;;;;;;x -state_controlled_l;国家控制工会;;;;;;;;;;;;x -non_socialist_l;非社会主义工会;;;;;;;;;;;;x -all_trade_unions_l;所有工会;;;;;;;;;;;;x -underground_parties_l;政党非法;;;;;;;;;;;;x -harassment_l;政党骚扰;;;;;;;;;;;;x -gerrymandering_l;操纵选区;;;;;;;;;;;;x -non_secret_ballots_l;记名投票;;;;;;;;;;;;x -secret_ballots_l;无记名投票;;;;;;;;;;;;x -no_minimum_wage_l;无最低工资;;;;;;;;;;;;x -trinket_wage_l;象征性最低工资;;;;;;;;;;;;x -low_minimum_wage_l;低最低工资;;;;;;;;;;;;x -acceptable_minimum_wage_l;标准最低工资;;;;;;;;;;;;x -good_minimum_wage_l;高最低工资;;;;;;;;;;;;x -no_work_hour_limit_l;无工时限制;;;;;;;;;;;;x -fourteen_hours_l;14小时工作制;;;;;;;;;;;;x -twelve_hours_l;12小时工作制;;;;;;;;;;;;x -ten_hours_l;10小时工作制;;;;;;;;;;;;x -eight_hours_l;8小时工作制;;;;;;;;;;;;x -no_safety_l;无安全守则;;;;;;;;;;;;x -trinket_safety_l;最低安全守则;;;;;;;;;;;;x -low_safety_l;低安全守则;;;;;;;;;;;;x -acceptable_safety_l;标准安全守则;;;;;;;;;;;;x -good_safety_l;高安全守则;;;;;;;;;;;;x -no_subsidies_l;无失业救济金;;;;;;;;;;;;x -trinket_subsidies_l;象征性失业救济金;;;;;;;;;;;;x -low_subsidies_l;低失业救济金;;;;;;;;;;;;x -acceptable_subsidies_l;中失业救济金;;;;;;;;;;;;x -good_subsidies_l;高失业救济金;;;;;;;;;;;;x -no_pensions_l;无退休金;;;;;;;;;;;;x -trinket_pensions_l;象征性退休金;;;;;;;;;;;;x -low_pensions_l;低退休金;;;;;;;;;;;;x -acceptable_pensions_l;中退休金;;;;;;;;;;;;x -good_pensions_l;高退休金;;;;;;;;;;;;x -no_health_care_l;无卫生保健;;;;;;;;;;;;x -trinket_health_care_l;象征性卫生保健;;;;;;;;;;;;x -low_health_care_l;低级卫生保健;;;;;;;;;;;;x -acceptable_health_care_l;中级卫生保健;;;;;;;;;;;;x -good_health_care_l;高级卫生保健;;;;;;;;;;;;x -EVENTHAPPENOTHEROPTION_SETUP;当他国发生一个有多个选择的历史事件;;;;;;;;;;;;x -EVENTHAPPENOTHEROPTION_HEADER;外相报告;;;;;;;;;;;;x -EVENTHAPPENOTHEROPTION_1;$COUNTRY$;;;;;;;;;;;;x -EVENTHAPPENOTHEROPTION_2;他们告诉我们;;;;;;;;;;;;x -EVENTHAPPENOTHEROPTION_3;$EVENT$;;;;;;;;;;;;x -EVENTHAPPENOTHEROPTION_4;事件发生了,对此他们选择了;;;;;;;;;;;;x -EVENTHAPPENOTHEROPTION_5;$OPTION$;;;;;;;;;;;;x -EVENTHAPPENOTHEROPTION_6;*;;;;;;;;;;;;x -EVENTHAPPENOTHEROPTION_LOG;$COUNTRY$发生了“$EVENT$”对此他们选择了“$OPTION$”。;;;;;;;;;;;;x -EVENTHAPPENOTHEROPTION_BTN1;好的;;;;;;;;;;;;x -EVENTHAPPENOTHEROPTION_BTN2;好的;;;;;;;;;;;;x -EVENTHAPPENOTHEROPTION_BTN3;查看;;;;;;;;;;;;x -EVENTHAPPENOTHEROPTION_MAP;*;;;;;;;;;;;;x -EVENTHAPPENOTHER_SETUP;当他国发生了一个单项选择的历史事件;;;;;;;;;;;;x -EVENTHAPPENOTHER_HEADER;外相报告;;;;;;;;;;;;x -EVENTHAPPENOTHER_1;$COUNTRY$;;;;;;;;;;;;x -EVENTHAPPENOTHER_2;他们告诉我们,最近;;;;;;;;;;;;x -EVENTHAPPENOTHER_3;$EVENT$;;;;;;;;;;;;x -EVENTHAPPENOTHER_4;在他们的国家发生了.;;;;;;;;;;;;x -EVENTHAPPENOTHER_5;*;;;;;;;;;;;;x -EVENTHAPPENOTHER_6;*;;;;;;;;;;;;x -EVENTHAPPENOTHER_LOG;$COUNTRY$最近发生了“$EVENT$”。;;;;;;;;;;;;x -EVENTHAPPENOTHER_BTN1;好的;;;;;;;;;;;;x -EVENTHAPPENOTHER_BTN2;好的;;;;;;;;;;;;x -EVENTHAPPENOTHER_BTN3;*;;;;;;;;;;;;x -EVENTHAPPENOTHER_MAP;*;;;;;;;;;;;;x -EVENTHAPPENUS_SETUP;当我国发生一项历史事件;;;;;;;;;;;;x -EVENTHAPPENUS_HEADER;外相报告;;;;;;;;;;;;x -EVENTHAPPENUS_1;$EVENT$;;;;;;;;;;;;x -EVENTHAPPENUS_2;在我国;;;;;;;;;;;;x -EVENTHAPPENUS_3;发生了.;;;;;;;;;;;;x -EVENTHAPPENUS_4;*;;;;;;;;;;;;x -EVENTHAPPENUS_5;*;;;;;;;;;;;;x -EVENTHAPPENUS_6;*;;;;;;;;;;;;x -EVENTHAPPENUS_LOG;我国发生了“$EVENT$”;;;;;;;;;;;;x -EVENTHAPPENUS_BTN1;好的;;;;;;;;;;;;x -EVENTHAPPENUS_BTN2;好的;;;;;;;;;;;;x -EVENTHAPPENUS_BTN3;*;;;;;;;;;;;;x -EVENTHAPPENUS_MAP;*;;;;;;;;;;;;x -DECISIONOTHER_SETUP;当他国执行了一项决议;;;;;;;;;;;;x -DECISIONOTHER_HEADER;外相报告;;;;;;;;;;;;x -REMOVE_DECISIONOTHER_1;$COUNTRY$;;;;;;;;;;;;x -DECISIONOTHER_2;他们执行了决议;;;;;;;;;;;;x -DECISIONOTHER_3;$EVENT$!;;;;;;;;;;;;x -DECISIONOTHER_4;$DESC$;;;;;;;;;;;;x -DECISIONOTHER_5;*;;;;;;;;;;;;x -DECISIONOTHER_6;*;;;;;;;;;;;;x -DECISIONOTHER_LOG;$COUNTRY$执行了$EVENT$。;;;;;;;;;;;;x -DECISIONOTHER_BTN1;好的;;;;;;;;;;;;x -DECISIONOTHER_BTN2;好的;;;;;;;;;;;;x -DECISIONOTHER_BTN3;*;;;;;;;;;;;;x -DECISIONOTHER_MAP;*;;;;;;;;;;;;x -DECISIONUS_SETUP;当我国执行了一项决议;;;;;;;;;;;;x -DECISIONUS_HEADER;外相报告;;;;;;;;;;;;x -DECISIONUS_1;$EVENT$!;;;;;;;;;;;;x -DECISIONUS_2;$DESC$;;;;;;;;;;;;x -DECISIONUS_3;*;;;;;;;;;;;;x -DECISIONUS_4;*;;;;;;;;;;;;x -DECISIONUS_5;*;;;;;;;;;;;;x -DECISIONUS_6;*;;;;;;;;;;;;x -DECISIONUS_LOG;我国执行了$EVENT$。;;;;;;;;;;;;x -DECISIONUS_BTN1;好的;;;;;;;;;;;;x -DECISIONUS_BTN2;好的;;;;;;;;;;;;x -DECISIONUS_BTN3;*;;;;;;;;;;;;x -DECISIONUS_MAP;*;;;;;;;;;;;;x -INDEPENDANCE_SETUP;当一个国家宣布独立;;;;;;;;;;;;x -INDEPENDANCE_HEADER;外相报告;;;;;;;;;;;;x -INDEPENDANCE_1;$ACTOR$;;;;;;;;;;;;x -INDEPENDANCE_2;已经宣布;;;;;;;;;;;;x -INDEPENDANCE_3;脱离;;;;;;;;;;;;x -INDEPENDANCE_4;$OPRESSOR$;;;;;;;;;;;;x -INDEPENDANCE_5;建立自己的自由国度.;;;;;;;;;;;;x -INDEPENDANCE_6;*;;;;;;;;;;;;x -INDEPENDANCE_LOG;$ACTOR$宣布从$OPRESSOR$独立出来。;;;;;;;;;;;;x -INDEPENDANCE_BTN1;好的;;;;;;;;;;;;x -INDEPENDANCE_BTN2;好的;;;;;;;;;;;;x -INDEPENDANCE_BTN3;查看;;;;;;;;;;;;x -INDEPENDANCE_MAP;革命!;;;;;;;;;;;;x -WEDEFECT_SETUP;当我国省份叛变到外国;;;;;;;;;;;;x -WEDEFECT_HEADER;叛徒!;;;;;;;;;;;;x -WEDEFECT_1;我国的省份;;;;;;;;;;;;x -WEDEFECT_2;$PROV$;;;;;;;;;;;;x -WEDEFECT_3;背叛了我国,投向了;;;;;;;;;;;;x -WEDEFECT_4;$COUNTRY$;;;;;;;;;;;;x -WEDEFECT_5;*;;;;;;;;;;;;x -WEDEFECT_6;愚蠢!这种蠢事我们绝对不能容忍!;;;;;;;;;;;;x -WEDEFECT_LOG;$PROV$投靠了$COUNTRY$.;;;;;;;;;;;;x -WEDEFECT_BTN1;好的;;;;;;;;;;;;x -WEDEFECT_BTN2;好的;;;;;;;;;;;;x -WEDEFECT_BTN3;查看;;;;;;;;;;;;x -WEDEFECT_MAP;背叛!;;;;;;;;;;;;x -THEYDEFECT_SETUP;当他国省份叛变到我国;;;;;;;;;;;;x -THEYDEFECT_HEADER;一个新的省!;;;;;;;;;;;;x -THEYDEFECT_1;省份;;;;;;;;;;;;x -THEYDEFECT_2;$PROV$;;;;;;;;;;;;x -THEYDEFECT_3;投靠了我们的国家。;;;;;;;;;;;;x -THEYDEFECT_4;他们明智地决定接受我国开明的治理。;;;;;;;;;;;;x -THEYDEFECT_5;*;;;;;;;;;;;;x -THEYDEFECT_6;*;;;;;;;;;;;;x -THEYDEFECT_LOG;$PROV$投靠了我国.;;;;;;;;;;;;x -THEYDEFECT_BTN1;好的;;;;;;;;;;;;x -THEYDEFECT_BTN2;好的;;;;;;;;;;;;x -THEYDEFECT_BTN3;查看;;;;;;;;;;;;x -THEYDEFECT_MAP;背叛!;;;;;;;;;;;;x -OTHERDEFECT_SETUP;当他国的省份叛变到另一国;;;;;;;;;;;;x -OTHERDEFECT_HEADER;背叛!;;;;;;;;;;;;x -OTHERDEFECT_1;省份;;;;;;;;;;;;x -OTHERDEFECT_2;$PROV$;;;;;;;;;;;;x -OTHERDEFECT_3;投靠了;;;;;;;;;;;;x -OTHERDEFECT_4;$COUNTRY$;;;;;;;;;;;;x -OTHERDEFECT_5;*;;;;;;;;;;;;x -OTHERDEFECT_6;*;;;;;;;;;;;;x -OTHERDEFECT_LOG;$PROV$投靠了$COUNTRY$.;;;;;;;;;;;;x -OTHERDEFECT_BTN1;好的;;;;;;;;;;;;x -OTHERDEFECT_BTN2;好的;;;;;;;;;;;;x -OTHERDEFECT_BTN3;查看;;;;;;;;;;;;x -OTHERDEFECT_MAP;背叛!;;;;;;;;;;;;x -MAJOREVENTHAPPENOTHEROPTION_SETUP;当一个有多项选择的事件发生在他国;;;;;;;;;;;;x -MAJOREVENTHAPPENOTHEROPTION_HEADER;外相报告;;;;;;;;;;;;x -MAJOREVENTHAPPENOTHEROPTION_1;$COUNTRY$;;;;;;;;;;;;x -MAJOREVENTHAPPENOTHEROPTION_2;他们告诉我们最近发生了;;;;;;;;;;;;x -MAJOREVENTHAPPENOTHEROPTION_3;$EVENT$;;;;;;;;;;;;x -MAJOREVENTHAPPENOTHEROPTION_4;对此,他们选择了;;;;;;;;;;;;x -MAJOREVENTHAPPENOTHEROPTION_5;$OPTION$;;;;;;;;;;;;x -MAJOREVENTHAPPENOTHEROPTION_6;*;;;;;;;;;;;;x -MAJOREVENTHAPPENOTHEROPTION_LOG;$COUNTRY$发生了$EVENT$对此他们选择了$OPTION$。;;;;;;;;;;;;x -MAJOREVENTHAPPENOTHEROPTION_BTN1;好的;;;;;;;;;;;;x -MAJOREVENTHAPPENOTHEROPTION_BTN2;好的;;;;;;;;;;;;x -MAJOREVENTHAPPENOTHEROPTION_BTN3;查看;;;;;;;;;;;;x -MAJOREVENTHAPPENOTHEROPTION_MAP;*;;;;;;;;;;;;x -MAJOREVENTHAPPENOTHER_SETUP;当一个单项选择的事件在他国发生;;;;;;;;;;;;x -MAJOREVENTHAPPENOTHER_HEADER;外相报告;;;;;;;;;;;;x -MAJOREVENTHAPPENOTHER_1;$COUNTRY$;;;;;;;;;;;;x -MAJOREVENTHAPPENOTHER_2; ;;;;;;;;;;;;x -MAJOREVENTHAPPENOTHER_3;$EVENT$;;;;;;;;;;;;x -MAJOREVENTHAPPENOTHER_4;$EVENTDESC$;;;;;;;;;;;;x -MAJOREVENTHAPPENOTHER_5;*;;;;;;;;;;;;x -MAJOREVENTHAPPENOTHER_6;*;;;;;;;;;;;;x -MAJOREVENTHAPPENOTHER_LOG;$COUNTRY$发生了$EVENT$。;;;;;;;;;;;;x -MAJOREVENTHAPPENOTHER_BTN1;好的;;;;;;;;;;;;x -MAJOREVENTHAPPENOTHER_BTN2;好的;;;;;;;;;;;;x -MAJOREVENTHAPPENOTHER_BTN3;*;;;;;;;;;;;;x -MAJOREVENTHAPPENOTHER_MAP;*;;;;;;;;;;;;x -TRIGMOD_SETUP;当你获得了一个修正效果;;;;;;;;;;;;x -TRIGMOD_HEADER;$head_of_government$报告说;;;;;;;;;;;;x -TRIGMOD_1;$NAME$;;;;;;;;;;;;x -TRIGMOD_2;$MONARCHTITLE$,$NAME$在我国发生了.;;;;;;;;;;;;x -TRIGMOD_3;*;;;;;;;;;;;;x -TRIGMOD_4;*;;;;;;;;;;;;x -TRIGMOD_5;影响:;;;;;;;;;;;;x -TRIGMOD_6;$EFFECT$;;;;;;;;;;;;x -TRIGMOD_LOG;$NAME$影响了我国.;;;;;;;;;;;;x -TRIGMOD_BTN1;好的;;;;;;;;;;;;x -TRIGMOD_BTN2;好的;;;;;;;;;;;;x -TRIGMOD_BTN3;详情;;;;;;;;;;;;x -TRIGMOD_MAP;*;;;;;;;;;;;;x -TRIGMODLOST_SETUP;当一个修正效果结束;;;;;;;;;;;;x -TRIGMODLOST_HEADER;$head_of_government$报告说;;;;;;;;;;;;x -TRIGMODLOST_1;$NAME$;;;;;;;;;;;;x -TRIGMODLOST_2;我国不再受到$NAME$的影响;;;;;;;;;;;;x -TRIGMODLOST_3;*;;;;;;;;;;;;x -TRIGMODLOST_4;*;;;;;;;;;;;;x -TRIGMODLOST_5;影响:;;;;;;;;;;;;x -TRIGMODLOST_6;$EFFECT$;;;;;;;;;;;;x -TRIGMODLOST_LOG;$NAME$不再影响我国.;;;;;;;;;;;;x -TRIGMODLOST_BTN1;好的;;;;;;;;;;;;x -TRIGMODLOST_BTN2;好的;;;;;;;;;;;;x -TRIGMODLOST_BTN3;详情;;;;;;;;;;;;x -TRIGMODLOST_MAP;*;;;;;;;;;;;;x -clerk;职员;;;;;;;;;;;;x -WORKFORCE_DISTTITLE;职业;;;;;;;;;;;;x -RELIGION_DISTTITLE;宗教信仰;;;;;;;;;;;;x -IDEOLOGY_DISTTITLE;意识形态;;;;;;;;;;;;x -NATIONALITY_DISTTITLE;民族;;;;;;;;;;;;x -ELECTORATE_DISTTITLE;选民投票;;;;;;;;;;;;x -DOMINANT_ISSUES_DISTTITLE;主要政见;;;;;;;;;;;;x -SECONDARY_ISSUES_DISTTITLE;次要政见;;;;;;;;;;;;x -PV_SLICE_DESC;?Y$TYPE$?W:$VAL$%;;;;;;;;;;;;x -POP_FILTER_SELECT_ALL;全部选择;;;;;;;;;;;;x -POP_FILTER_DESELECT_ALL;取消全部选择;;;;;;;;;;;;x -PV_POP_NAME;名称;;;;;;;;;;;;x -PV_POP_TYPE;类型;;;;;;;;;;;;x -PV_POP_LITERACY;识字率;;;;;;;;;;;;x -PV_POP_change;变;;;;;;;;;;;;x -PV_POP_RR;RR;;;;;;;;;;;;x -PV_POP_LUX;Lu;;;;;;;;;;;;x -PV_POP_EVE;Ev;;;;;;;;;;;;x -PV_POP_SUB;Su;;;;;;;;;;;;x -PV_POP_CASH;现金;;;;;;;;;;;;x -PV_POP_UNEMPLOYMENT;失;;;;;;;;;;;;x -PV_POP_ISSUES;政见;;;;;;;;;;;;x -PV_POP_IDEOLOGY;意识;;;;;;;;;;;;x -PV_POP_CON;Con;;;;;;;;;;;;x -PV_POP_MIL;军;;;;;;;;;;;;x -PV_POP_RELIGION;信;;;;;;;;;;;;x -PV_POP_NATIONALITY;民族;;;;;;;;;;;;x -PV_POP_LOCATION;位置;;;;;;;;;;;;x -POP_PROMOTION;每月有?Y$NUM$?W人升职为?Y$TYPE$?W;;;;;;;;;;;;x -POP_PROMOTION_TARGET;升职为:;;;;;;;;;;;;x -POP_PROMOTION_FACTORS;升职因素:;;;;;;;;;;;;x -POP_DEMOTION;每月有?Y$NUM$?W人降职为?Y$TYPE$?W;;;;;;;;;;;;x -POP_DEMOTION_TARGET;降职为:;;;;;;;;;;;;x -POP_DEMOTION_FACTORS;降职因素:;;;;;;;;;;;;x -LIFE_NEEDS;必需品;;;;;;;;;;;;x -EVERYDAY_NEEDS;日用品;;;;;;;;;;;;x -LUXURY_NEEDS;奢侈品;;;;;;;;;;;;x -REMOVE_NO_PROMOTION;今天没有人群升职;;;;;;;;;;;;x -REMOVE_NO_DEMOTION;今天没有人群降职;;;;;;;;;;;;x -CONCIOUSNESS;觉醒度;;;;;;;;;;;;x -UNEMPLOYMENT;失业率;;;;;;;;;;;;x -LITERACY;识字率;;;;;;;;;;;;x -MILITANCY;斗争性;;;;;;;;;;;;x -EMPLOYMENT;职业;;;;;;;;;;;;x -EDUCATION_SPENDING;教育开支;;;;;;;;;;;;x -CRIME_FIGHTING;治安开支;;;;;;;;;;;;x -POP_CULTURE;民族;;;;;;;;;;;;x -POP_RELIGION;宗教信仰;;;;;;;;;;;;x -GETTING_NEEDS;获得$NEED$:?Y$VAL$%?W;;;;;;;;;;;;x -NO_NEED;为零;;;;;;;;;;;;x -NO_POPS_OF_TYPE;没有这种人群类型;;;;;;;;;;;;x -PV_POP_SIZE;规模;;;;;;;;;;;;x -PV_AVARAGE;平均:;;;;;;;;;;;;x -PV_REVOLTRISK;叛乱风险:;;;;;;;;;;;;x -PV_GROWTH;人口变化;;;;;;;;;;;;x -PV_NATURAL_GROWTH;自然增长:;;;;;;;;;;;;x -PV_IMMIGRATION;移民入境:;;;;;;;;;;;;x -PV_EMIGRATION;移民出境:;;;;;;;;;;;;x -PV_COLONIAL_EMIGRATION;殖民地移民:;;;;;;;;;;;;x -PV_EXTERNAL_EMIGRATION;外国移民:;;;;;;;;;;;;x -PV_INTERNAL_EMIGRATION;本国移民:;;;;;;;;;;;;x -PV_NEW_JOBS;寻找新职位:;;;;;;;;;;;;x -PV_ASSIMILATION;民族同化:;;;;;;;;;;;;x -PV_CONVERSION;改宗:;;;;;;;;;;;;x -POP_CONVERSION;?Y每天?Y$NUM$?W人将改宗为?Y$TYPE$?W;;;;;;;;;;;;x -POP_CONVERSION_FACTORS;改宗因素:;;;;;;;;;;;;x -POP_ASSM;?Y每月?Y$NUM$?W人将被同化为?Y$TYPE$?W;;;;;;;;;;;;x -POP_ASSM_FACTORS;同化因素:;;;;;;;;;;;;x -POP_NO_CONV_TARGET;非有效目标;;;;;;;;;;;;x -aristocrats;贵族;;;;;;;;;;;;x -artisans;手工业者;;;;;;;;;;;;x -bureaucrats;官僚;;;;;;;;;;;;x -capitalists;资本家;;;;;;;;;;;;x -clergymen;神职人员;;;;;;;;;;;;x -clerks;职员;;;;;;;;;;;;x -craftsmen;技工;;;;;;;;;;;;x -farmers;农民;;;;;;;;;;;;x -labourers;劳工;;;;;;;;;;;;x -officers;军官;;;;;;;;;;;;x -slaves;奴隶;;;;;;;;;;;;x -soldiers;士兵;;;;;;;;;;;;x -POP_INTERNAL_MIGRATION_FACTORS;国内移民因素:;;;;;;;;;;;;x -POP_INTERNAL_MIGRATION_NONE;无国内移民;;;;;;;;;;;;x -POP_COLONIAL_MIGRATION_FACTORS;殖民地移民因素:;;;;;;;;;;;;x -POP_COLONIAL_MIGRATION_NONE;无殖民地移民;;;;;;;;;;;;x -POP_EXTERNAL_MIGRATION_FACTORS;移民国外因素:;;;;;;;;;;;;x -POP_EXTERNAL_MIGRATION_NONE;无国外移民;;;;;;;;;;;;x -RICH_STRATA;富裕阶层;;;;;;;;;;;;x -MIDDLE_STRATA;中产阶层;;;;;;;;;;;;x -POOR_STRATA;贫困阶层;;;;;;;;;;;;x -POP_LACK_MONEY_FOR_NEEDS;缺乏资金购买所需物资;;;;;;;;;;;;x -POP_LACK_GOODS;部分物资无法在市场上买到:;;;;;;;;;;;;x -POP_PRODUCING;产品;;;;;;;;;;;;x -POP_BUILDING;当前项目:?Y$TYPE$?W\n;;;;;;;;;;;;x -POP_BUILD_NEW_STATEBUILDING;投资建设新的工厂;;;;;;;;;;;;x -POP_BUILD_NEW_PROVINCEBUILDING;投资建设铁路;;;;;;;;;;;;x -POP_REOPEN_STATE_FACTORY;投资工厂重新开工;;;;;;;;;;;;x -POP_EXPAND_STATE_FACTORY;投资扩建工厂;;;;;;;;;;;;x -POP_NO_PROJECT;无项目;;;;;;;;;;;;x -POP_STATE;地区:?Y$VALUE$?W\n;;;;;;;;;;;;x -POP_PROVINCE;省份:?Y$VALUE$?W\n;;;;;;;;;;;;x -POP_DAILY_MONEY;日收入:?Y$VAL$?W?!;;;;;;;;;;x -POP_DAILY_NEEDS;需求:?Y$VAL$?W?!;;;;;;;;;;x -POP_DAILY_WELFARE;福利:?Y$VAL$?W?!;;;;;;;;;;x -POP_DAILY_SALARY;薪水:?Y$VAL$?W?!;;;;;;;;;;x -POP_DAILY_EXPENSES;支出:?Y$VAL$?W?!;;;;;;;;;;x -POP_DAILY_EVENTS;事件:?Y$VAL$?W?!;;;;;;;;;;x -POP_DAILY_PROJECT;计划:?Y$VAL$?W?!;;;;;;;;;;x -POP_DAILY_BANK;银行账户:?Y$VAL$?W?!;;;;;;;;;;x -UNIT_PRICE;单价:?Y$VAL$?W?!;;;;;;;;;;x -AVAILABLE_IN_BANK;银行储蓄:?Y$VAL$?W?!;;;;;;;;;;x -PV_PROMOTIONS;升级:;;;;;;;;;;;;x -POP_NO_POPS_OF_TYPE;没有这种人群类型;;;;;;;;;;;;x -europe;欧洲;;;;;;;;;;;;x -asia;亚洲;;;;;;;;;;;;x -africa;非洲;;;;;;;;;;;;x -north_america;北美洲;;;;;;;;;;;;x -south_america;南美洲;;;;;;;;;;;;x -oceania;大洋洲;;;;;;;;;;;;x -PROV1;锡特卡;;;;;;;;;;;;x -PROV2;亚库塔特;;;;;;;;;;;;x -PROV3;基奈;;;;;;;;;;;;x -PROV4;荷兰港;;;;;;;;;;;;x -PROV5;贝塞尔;;;;;;;;;;;;x -PROV6;怀特霍斯;;;;;;;;;;;;x -PROV7;道森;;;;;;;;;;;;x -PROV8;罗斯里弗;;;;;;;;;;;;x -PROV9;辛普森堡;;;;;;;;;;;;x -PROV10;伊努维克;;;;;;;;;;;;x -PROV11;埃科贝;;;;;;;;;;;;x -PROV12;里莱恩斯;;;;;;;;;;;;x -PROV13;温哥华;;;;;;;;;;;;x -PROV14;温哥华岛;;;;;;;;;;;;x -PROV15;鲁珀特王子港;;;;;;;;;;;;x -PROV16;格伦诺拉;;;;;;;;;;;;x -PROV17;阿特林;;;;;;;;;;;;x -PROV18;福特圣约翰;;;;;;;;;;;;x -PROV19;乔治王子城;;;;;;;;;;;;x -PROV20;基洛纳;;;;;;;;;;;;x -PROV21;弗农;;;;;;;;;;;;x -PROV22;埃德蒙顿;;;;;;;;;;;;x -PROV23;阿萨帕斯卡尔登陆地;;;;;;;;;;;;x -PROV24;贾斯珀;;;;;;;;;;;;x -PROV25;班夫;;;;;;;;;;;;x -PROV26;卡尔加里;;;;;;;;;;;;x -PROV27;登伍德;;;;;;;;;;;;x -PROV28;麦克劳德堡;;;;;;;;;;;;x -PROV29;梅止辛哈特;;;;;;;;;;;;x -PROV30;里贾纳;;;;;;;;;;;;x -PROV31;斯坦利;;;;;;;;;;;;x -PROV32;艾伯特王子城;;;;;;;;;;;;x -PROV33;阿斯奎斯;;;;;;;;;;;;x -PROV34;萨斯卡通;;;;;;;;;;;;x -PROV35;枫叶溪;;;;;;;;;;;;x -PROV36;温尼伯;;;;;;;;;;;;x -PROV37;丘吉尔;;;;;;;;;;;;x -PROV38;印第安湖区;;;;;;;;;;;;x -PROV39;诺威豪斯;;;;;;;;;;;;x -PROV40;道芬;;;;;;;;;;;;x -PROV41;布兰登;;;;;;;;;;;;x -PROV42;彭比纳;;;;;;;;;;;;x -PROV43;亚怀亚特;;;;;;;;;;;;x -PROV44;回声湾;;;;;;;;;;;;x -PROV45;巴芬岛;;;;;;;;;;;;x -PROV46;多伦多;;;;;;;;;;;;x -PROV47;塞文堡;;;;;;;;;;;;x -PROV48;奥尔巴尼堡;;;;;;;;;;;;x -PROV49;德赖登;;;;;;;;;;;;x -PROV50;雷湾;;;;;;;;;;;;x -PROV51;苏圣玛丽;;;;;;;;;;;;x -PROV52;萨德伯里;;;;;;;;;;;;x -PROV53;巴里;;;;;;;;;;;;x -PROV54;温莎;;;;;;;;;;;;x -PROV55;哈密尔顿;;;;;;;;;;;;x -PROV56;金斯敦;;;;;;;;;;;;x -PROV57;渥太华;;;;;;;;;;;;x -PROV58;蒙特利尔;;;;;;;;;;;;x -PROV59;尼切昆;;;;;;;;;;;;x -PROV60;鲁珀特堡;;;;;;;;;;;;x -PROV61;希库蒂米;;;;;;;;;;;;x -PROV62;七岛港;;;;;;;;;;;;x -PROV63;泰米斯卡曼;;;;;;;;;;;;x -PROV64;三河城;;;;;;;;;;;;x -PROV65;魁北克;;;;;;;;;;;;x -PROV66;舍布鲁克;;;;;;;;;;;;x -PROV67;里穆斯基;;;;;;;;;;;;x -PROV68;弗雷德里克顿;;;;;;;;;;;;x -PROV69;巴瑟斯特;;;;;;;;;;;;x -PROV70;爱德华王子岛;;;;;;;;;;;;x -PROV71;哈利法克斯;;;;;;;;;;;;x -PROV72;特鲁罗;;;;;;;;;;;;x -PROV73;布雷顿角岛;;;;;;;;;;;;x -PROV74;圣约翰斯;;;;;;;;;;;;x -PROV75;米勒敦;;;;;;;;;;;;x -PROV76;霍普代尔;;;;;;;;;;;;x -PROV77;圣皮埃尔和密克隆;;;;;;;;;;;;x -PROV78;西雅图;;;;;;;;;;;;x -PROV79;斯波坎;;;;;;;;;;;;x -PROV80;沃拉沃拉;;;;;;;;;;;;x -PROV81;波特兰;;;;;;;;;;;;x -PROV82;贝克城;;;;;;;;;;;;x -PROV83;克拉马斯福尔斯;;;;;;;;;;;;x -PROV84;旧金山;;;;;;;;;;;;x -PROV85;尤里卡;;;;;;;;;;;;x -PROV86;萨克拉门托;;;;;;;;;;;;x -PROV87;蒙特雷;;;;;;;;;;;;x -PROV88;马里波萨;;;;;;;;;;;;x -PROV89;洛杉矶;;;;;;;;;;;;x -PROV90;圣迭戈;;;;;;;;;;;;x -PROV91;博伊西;;;;;;;;;;;;x -PROV92;科达伦;;;;;;;;;;;;x -PROV93;波卡特洛;;;;;;;;;;;;x -PROV94;卡森城;;;;;;;;;;;;x -PROV95;埃尔科;;;;;;;;;;;;x -PROV96;拉斯韦加斯;;;;;;;;;;;;x -PROV97;盐湖城;;;;;;;;;;;;x -PROV98;洛阿;;;;;;;;;;;;x -PROV99;摩押;;;;;;;;;;;;x -PROV100;凤凰城;;;;;;;;;;;;x -PROV101;弗拉格斯塔夫;;;;;;;;;;;;x -PROV102;图森;;;;;;;;;;;;x -PROV103;圣达菲;;;;;;;;;;;;x -PROV104;阿尔伯克基;;;;;;;;;;;;x -PROV105;拉斯克鲁塞斯;;;;;;;;;;;;x -PROV106;丹佛;;;;;;;;;;;;x -PROV107;大章克申;;;;;;;;;;;;x -PROV108;阿拉莫萨;;;;;;;;;;;;x -PROV109;普韦布洛;;;;;;;;;;;;x -PROV110;夏延;;;;;;;;;;;;x -PROV111;科迪;;;;;;;;;;;;x -PROV112;卡斯珀;;;;;;;;;;;;x -PROV113;博兹曼;;;;;;;;;;;;x -PROV114;米苏拉;;;;;;;;;;;;x -PROV115;大瀑布城;;;;;;;;;;;;x -PROV116;比灵斯;;;;;;;;;;;;x -PROV117;俾斯麦;;;;;;;;;;;;x -PROV118;迈诺特;;;;;;;;;;;;x -PROV119;迪金森;;;;;;;;;;;;x -PROV120;苏瀑;;;;;;;;;;;;x -PROV121;杜普里;;;;;;;;;;;;x -PROV122;拉皮德城;;;;;;;;;;;;x -PROV123;奥马哈;;;;;;;;;;;;x -PROV124;阿莱恩斯;;;;;;;;;;;;x -PROV125;北普拉特;;;;;;;;;;;;x -PROV126;托皮卡;;;;;;;;;;;;x -PROV127;古德兰;;;;;;;;;;;;x -PROV128;威奇托;;;;;;;;;;;;x -PROV129;俄克拉荷马城;;;;;;;;;;;;x -PROV130;塔勒阔;;;;;;;;;;;;x -PROV131;奥克马尔吉;;;;;;;;;;;;x -PROV132;休斯顿;;;;;;;;;;;;x -PROV133;奥斯汀;;;;;;;;;;;;x -PROV134;达拉斯;;;;;;;;;;;;x -PROV135;拉伯克;;;;;;;;;;;;x -PROV136;埃尔帕索;;;;;;;;;;;;x -PROV137;圣安东尼奥;;;;;;;;;;;;x -PROV138;拉雷多;;;;;;;;;;;;x -PROV139;新奥尔良;;;;;;;;;;;;x -PROV140;巴吞鲁日;;;;;;;;;;;;x -PROV141;莱克查尔斯;;;;;;;;;;;;x -PROV142;什里夫波特;;;;;;;;;;;;x -PROV143;小石城;;;;;;;;;;;;x -PROV144;温泉城;;;;;;;;;;;;x -PROV145;费耶特维尔;;;;;;;;;;;;x -PROV146;圣路易斯;;;;;;;;;;;;x -PROV147;乔普林;;;;;;;;;;;;x -PROV148;莫尔登;;;;;;;;;;;;x -PROV149;杰斐逊城;;;;;;;;;;;;x -PROV150;堪萨斯城;;;;;;;;;;;;x -PROV151;得梅因;;;;;;;;;;;;x -PROV152;奥斯卡卢萨;;;;;;;;;;;;x -PROV153;锡达拉皮兹;;;;;;;;;;;;x -PROV154;苏城;;;;;;;;;;;;x -PROV155;明尼阿波利斯;;;;;;;;;;;;x -PROV156;格拉尼特福尔斯;;;;;;;;;;;;x -PROV157;穆尔黑德;;;;;;;;;;;;x -PROV158;德卢斯;;;;;;;;;;;;x -PROV159;密尔沃基;;;;;;;;;;;;x -PROV160;欧克莱尔;;;;;;;;;;;;x -PROV161;格林贝;;;;;;;;;;;;x -PROV162;麦迪逊;;;;;;;;;;;;x -PROV163;芝加哥;;;;;;;;;;;;x -PROV164;罗克福德;;;;;;;;;;;;x -PROV165;尚佩恩;;;;;;;;;;;;x -PROV166;皮奥里亚;;;;;;;;;;;;x -PROV167;斯普林菲尔德;;;;;;;;;;;;x -PROV168;卡本代尔;;;;;;;;;;;;x -PROV169;印第安纳波利斯;;;;;;;;;;;;x -PROV170;埃文斯维尔;;;;;;;;;;;;x -PROV171;南本德;;;;;;;;;;;;x -PROV172;韦恩堡;;;;;;;;;;;;x -PROV173;底特律;;;;;;;;;;;;x -PROV174;大急流城;;;;;;;;;;;;x -PROV175;萨吉诺;;;;;;;;;;;;x -PROV176;特拉弗斯城;;;;;;;;;;;;x -PROV177;马凯特;;;;;;;;;;;;x -PROV178;克里夫兰;;;;;;;;;;;;x -PROV179;哥伦布;;;;;;;;;;;;x -PROV180;桑达斯基;;;;;;;;;;;;x -PROV181;代顿;;;;;;;;;;;;x -PROV182;辛辛那提;;;;;;;;;;;;x -PROV183;玛丽埃塔;;;;;;;;;;;;x -PROV184;路易斯维尔;;;;;;;;;;;;x -PROV185;列克星敦;;;;;;;;;;;;x -PROV186;鲍灵格林;;;;;;;;;;;;x -PROV187;帕迪尤卡;;;;;;;;;;;;x -PROV188;纳什维尔;;;;;;;;;;;;x -PROV189;孟菲斯;;;;;;;;;;;;x -PROV190;诺克斯维尔;;;;;;;;;;;;x -PROV191;查塔努加;;;;;;;;;;;;x -PROV192;杰克逊;;;;;;;;;;;;x -PROV193;维克斯堡;;;;;;;;;;;;x -PROV194;比洛克西;;;;;;;;;;;;x -PROV195;蒙哥马利;;;;;;;;;;;;x -PROV196;塔斯卡卢萨;;;;;;;;;;;;x -PROV197;莫比尔;;;;;;;;;;;;x -PROV198;塔拉哈西;;;;;;;;;;;;x -PROV199;圣奥古斯丁;;;;;;;;;;;;x -PROV200;坦帕;;;;;;;;;;;;x -PROV201;亚特兰大;;;;;;;;;;;;x -PROV202;瓦尔多斯塔;;;;;;;;;;;;x -PROV203;百慕大;;;;;;;;;;;;x -PROV204;萨凡纳;;;;;;;;;;;;x -PROV205;查尔斯顿;;;;;;;;;;;;x -PROV206;哥伦比亚;;;;;;;;;;;;x -PROV207;格林维尔;;;;;;;;;;;;x -PROV208;罗利;;;;;;;;;;;;x -PROV209;夏洛特;;;;;;;;;;;;x -PROV210;威尔明顿;;;;;;;;;;;;x -PROV211;里士满;;;;;;;;;;;;x -PROV212;马纳萨斯;;;;;;;;;;;;x -PROV213;弗雷德里克斯堡;;;;;;;;;;;;x -PROV214;诺福克;;;;;;;;;;;;x -PROV215;斯汤顿;;;;;;;;;;;;x -PROV216;罗阿诺克;;;;;;;;;;;;x -PROV217;惠灵;;;;;;;;;;;;x -PROV218;亨廷顿;;;;;;;;;;;;x -PROV219;巴尔的摩;;;;;;;;;;;;x -PROV220;华盛顿;;;;;;;;;;;;x -PROV221;黑格斯敦;;;;;;;;;;;;x -PROV222;多佛;;;;;;;;;;;;x -PROV223;费城;;;;;;;;;;;;x -PROV224;斯克兰顿;;;;;;;;;;;;x -PROV225;威廉斯波特;;;;;;;;;;;;x -PROV226;哈里斯堡;;;;;;;;;;;;x -PROV227;匹兹堡;;;;;;;;;;;;x -PROV228;伊利;;;;;;;;;;;;x -PROV229;纽瓦克;;;;;;;;;;;;x -PROV230;特伦顿;;;;;;;;;;;;x -PROV231;大西洋城;;;;;;;;;;;;x -PROV232;纽约;;;;;;;;;;;;x -PROV233;长岛;;;;;;;;;;;;x -PROV234;奥尔巴尼;;;;;;;;;;;;x -PROV235;宾厄姆顿;;;;;;;;;;;;x -PROV236;布法罗;;;;;;;;;;;;x -PROV237;罗切斯特;;;;;;;;;;;;x -PROV238;锡拉丘兹;;;;;;;;;;;;x -PROV239;沃特敦;;;;;;;;;;;;x -PROV240;普拉茨堡;;;;;;;;;;;;x -PROV241;哈佛;;;;;;;;;;;;x -PROV242;普罗维登斯;;;;;;;;;;;;x -PROV243;波士顿;;;;;;;;;;;;x -PROV244;新贝德福德;;;;;;;;;;;;x -PROV245;皮茨菲尔德;;;;;;;;;;;;x -PROV246;伯灵顿;;;;;;;;;;;;x -PROV247;康科德;;;;;;;;;;;;x -PROV248;刘易斯顿;;;;;;;;;;;;x -PROV249;班戈;;;;;;;;;;;;x -PROV250;卡里布;;;;;;;;;;;;x -PROV251;戈特霍布;;;;;;;;;;;;x -PROV252;冰岛;;;;;;;;;;;;x -PROV253;法罗群岛;;;;;;;;;;;;x -PROV254;贝尔法斯特;;;;;;;;;;;;x -PROV255;伦敦德里;;;;;;;;;;;;x -PROV256;阿马;;;;;;;;;;;;x -PROV257;杜勒加;;;;;;;;;;;;x -PROV258;戈尔韦;;;;;;;;;;;;x -PROV259;斯莱戈;;;;;;;;;;;;x -PROV260;科克;;;;;;;;;;;;x -PROV261;利默里克;;;;;;;;;;;;x -PROV262;沃特福德;;;;;;;;;;;;x -PROV263;都柏林;;;;;;;;;;;;x -PROV264;基尔代尔;;;;;;;;;;;;x -PROV265;韦克斯福德;;;;;;;;;;;;x -PROV266;阿伯丁;;;;;;;;;;;;x -PROV267;因弗内斯;;;;;;;;;;;;x -PROV268;邓迪;;;;;;;;;;;;x -PROV269;爱丁堡;;;;;;;;;;;;x -PROV270;斯特灵;;;;;;;;;;;;x -PROV271;格拉斯哥;;;;;;;;;;;;x -PROV272;邓弗里斯;;;;;;;;;;;;x -PROV273;加的夫;;;;;;;;;;;;x -PROV274;卡迪根;;;;;;;;;;;;x -PROV275;兰德林多德韦尔斯;;;;;;;;;;;;x -PROV276;霍利黑德;;;;;;;;;;;;x -PROV277;利物浦;;;;;;;;;;;;x -PROV278;曼彻斯特;;;;;;;;;;;;x -PROV279;卡莱尔;;;;;;;;;;;;x -PROV280;泰恩河畔纽卡斯尔;;;;;;;;;;;;x -PROV281;赫尔河畔金斯顿;;;;;;;;;;;;x -PROV282;利兹;;;;;;;;;;;;x -PROV283;设菲尔德;;;;;;;;;;;;x -PROV284;伯明翰;;;;;;;;;;;;x -PROV285;切斯特;;;;;;;;;;;;x -PROV286;什鲁斯伯里;;;;;;;;;;;;x -PROV287;考文垂;;;;;;;;;;;;x -PROV288;诺丁汉;;;;;;;;;;;;x -PROV289;莱斯特;;;;;;;;;;;;x -PROV290;林肯;;;;;;;;;;;;x -PROV291;剑桥;;;;;;;;;;;;x -PROV292;伊普斯威奇;;;;;;;;;;;;x -PROV293;切姆斯福德;;;;;;;;;;;;x -PROV294;牛津;;;;;;;;;;;;x -PROV295;奥尔本斯;;;;;;;;;;;;x -PROV296;布里斯托尔;;;;;;;;;;;;x -PROV297;索尔兹伯里;;;;;;;;;;;;x -PROV298;巴斯;;;;;;;;;;;;x -PROV299;普利茅斯;;;;;;;;;;;;x -PROV300;伦敦;;;;;;;;;;;;x -PROV301;坎特伯雷;;;;;;;;;;;;x -PROV302;布莱顿;;;;;;;;;;;;x -PROV303;南安普敦;;;;;;;;;;;;x -PROV304;马恩岛;;;;;;;;;;;;x -PROV305;特隆赫姆;;;;;;;;;;;;x -PROV306;博德;;;;;;;;;;;;x -PROV307;哈默菲斯特;;;;;;;;;;;;x -PROV308;奥勒松;;;;;;;;;;;;x -PROV309;卑尔根;;;;;;;;;;;;x -PROV310;克里斯蒂安桑;;;;;;;;;;;;x -PROV311;希恩;;;;;;;;;;;;x -PROV312;德拉门;;;;;;;;;;;;x -PROV313;克里斯蒂安尼亚;;;;;;;;;;;;x -PROV314;哈马尔;;;;;;;;;;;;x -PROV315;利勒哈默尔;;;;;;;;;;;;x -PROV316;腓特烈斯塔;;;;;;;;;;;;x -PROV317;耶夫勒;;;;;;;;;;;;x -PROV318;松兹瓦尔;;;;;;;;;;;;x -PROV319;厄斯特松德;;;;;;;;;;;;x -PROV320;于默奥;;;;;;;;;;;;x -PROV321;吕勒奥;;;;;;;;;;;;x -PROV322;斯德哥尔摩;;;;;;;;;;;;x -PROV323;法伦;;;;;;;;;;;;x -PROV324;乌普萨拉;;;;;;;;;;;;x -PROV325;诺尔雪平;;;;;;;;;;;;x -PROV326;韦斯特罗斯;;;;;;;;;;;;x -PROV327;厄勒布鲁;;;;;;;;;;;;x -PROV328;卡尔斯塔德;;;;;;;;;;;;x -PROV329;哥德堡;;;;;;;;;;;;x -PROV330;布罗斯;;;;;;;;;;;;x -PROV331;哥得兰;;;;;;;;;;;;x -PROV332;卡尔马;;;;;;;;;;;;x -PROV333;韦克舍;;;;;;;;;;;;x -PROV334;马尔默;;;;;;;;;;;;x -PROV335;卡尔斯克鲁纳;;;;;;;;;;;;x -PROV336;奥卢;;;;;;;;;;;;x -PROV337;卡亚尼;;;;;;;;;;;;x -PROV338;托尔尼奥;;;;;;;;;;;;x -PROV339;维堡;;;;;;;;;;;;x -PROV340;科特卡;;;;;;;;;;;;x -PROV341;米凯利;;;;;;;;;;;;x -PROV342;库奥皮奥;;;;;;;;;;;;x -PROV343;赫尔辛基;;;;;;;;;;;;x -PROV344;海门林纳;;;;;;;;;;;;x -PROV345;图尔库;;;;;;;;;;;;x -PROV346;瓦萨;;;;;;;;;;;;x -PROV347;坦佩雷;;;;;;;;;;;;x -PROV348;奥兰群岛;;;;;;;;;;;;x -PROV349;塔林;;;;;;;;;;;;x -PROV350;纳尔瓦;;;;;;;;;;;;x -PROV351;派尔努;;;;;;;;;;;;x -PROV352;多尔帕特;;;;;;;;;;;;x -REMOVE_PROV353;库雷萨雷;;;;;;;;;;;;x -PROV354;里加;;;;;;;;;;;;x -PROV355;瓦尔米耶拉;;;;;;;;;;;;x -PROV356;陶格夫匹尔斯;;;;;;;;;;;;x -PROV357;叶尔加瓦;;;;;;;;;;;;x -PROV358;文茨皮尔斯;;;;;;;;;;;;x -PROV359;利耶帕亚;;;;;;;;;;;;x -PROV360;维尔纽斯;;;;;;;;;;;;x -PROV361;考纳斯;;;;;;;;;;;;x -PROV362;马里扬泊列;;;;;;;;;;;;x -PROV363;帕涅韦日斯;;;;;;;;;;;;x -PROV364;希奥利艾;;;;;;;;;;;;x -PROV365;帕兰加;;;;;;;;;;;;x -PROV366;奥胡斯;;;;;;;;;;;;x -PROV367;奥尔堡;;;;;;;;;;;;x -PROV368;里伯;;;;;;;;;;;;x -PROV369;基尔;;;;;;;;;;;;x -PROV370;弗伦斯堡;;;;;;;;;;;;x -PROV371;奥本罗;;;;;;;;;;;;x -PROV372;哥本哈根;;;;;;;;;;;;x -PROV373;欧登塞;;;;;;;;;;;;x -PROV374;博恩霍尔姆;;;;;;;;;;;;x -PROV375;阿姆斯特丹;;;;;;;;;;;;x -PROV376;鹿特丹;;;;;;;;;;;;x -PROV377;乌得勒支;;;;;;;;;;;;x -PROV378;米德尔堡;;;;;;;;;;;;x -PROV379;埃因霍温;;;;;;;;;;;;x -PROV380;布雷达;;;;;;;;;;;;x -PROV381;马斯特里赫特;;;;;;;;;;;;x -PROV382;阿纳姆;;;;;;;;;;;;x -PROV383;格罗宁根;;;;;;;;;;;;x -PROV384;兹沃勒;;;;;;;;;;;;x -PROV385;吕伐登;;;;;;;;;;;;x -PROV386;阿森;;;;;;;;;;;;x -PROV387;布鲁塞尔;;;;;;;;;;;;x -PROV388;布鲁日;;;;;;;;;;;;x -PROV389;根特;;;;;;;;;;;;x -PROV390;安特卫普;;;;;;;;;;;;x -PROV391;哈瑟尔特;;;;;;;;;;;;x -PROV392;那慕尔;;;;;;;;;;;;x -PROV393;图尔奈;;;;;;;;;;;;x -PROV394;沙勒罗瓦;;;;;;;;;;;;x -PROV395;列日;;;;;;;;;;;;x -PROV396;斯帕;;;;;;;;;;;;x -PROV397;卢森堡;;;;;;;;;;;;x -PROV398;阿尔隆;;;;;;;;;;;;x -PROV399;里尔;;;;;;;;;;;;x -PROV400;敦刻尔克;;;;;;;;;;;;x -PROV401;阿拉斯;;;;;;;;;;;;x -PROV402;亚眠;;;;;;;;;;;;x -PROV403;拉昂;;;;;;;;;;;;x -PROV404;康布雷;;;;;;;;;;;;x -PROV405;沙勒维尔;;;;;;;;;;;;x -PROV406;特鲁瓦;;;;;;;;;;;;x -PROV407;肖蒙;;;;;;;;;;;;x -PROV408;沙隆;;;;;;;;;;;;x -PROV409;斯特拉斯堡;;;;;;;;;;;;x -PROV410;科尔马;;;;;;;;;;;;x -PROV411;南锡;;;;;;;;;;;;x -PROV412;梅斯;;;;;;;;;;;;x -PROV413;凡尔登;;;;;;;;;;;;x -PROV414;埃皮纳勒;;;;;;;;;;;;x -PROV415;鲁昂;;;;;;;;;;;;x -PROV416;埃夫勒;;;;;;;;;;;;x -PROV417;阿朗松;;;;;;;;;;;;x -PROV418;卡昂;;;;;;;;;;;;x -PROV419;海峡群岛;;;;;;;;;;;;x -PROV420;布雷斯特;;;;;;;;;;;;x -PROV421;圣布里厄;;;;;;;;;;;;x -PROV422;瓦纳;;;;;;;;;;;;x -PROV423;南特;;;;;;;;;;;;x -PROV424;雷恩;;;;;;;;;;;;x -PROV425;巴黎;;;;;;;;;;;;x -PROV426;沙特尔;;;;;;;;;;;;x -PROV427;默伦;;;;;;;;;;;;x -PROV428;第戎;;;;;;;;;;;;x -PROV429;欧塞尔;;;;;;;;;;;;x -PROV430;穆兰;;;;;;;;;;;;x -PROV431;马孔;;;;;;;;;;;;x -PROV432;贝桑松;;;;;;;;;;;;x -PROV433;隆勒索涅;;;;;;;;;;;;x -PROV434;昂热;;;;;;;;;;;;x -PROV435;拉瓦尔;;;;;;;;;;;;x -PROV436;勒芒;;;;;;;;;;;;x -PROV437;拉罗什;;;;;;;;;;;;x -PROV438;奥尔良;;;;;;;;;;;;x -PROV439;布尔日;;;;;;;;;;;;x -PROV440;布卢瓦;;;;;;;;;;;;x -PROV441;图尔;;;;;;;;;;;;x -PROV442;拉罗谢尔;;;;;;;;;;;;x -PROV443;普瓦捷;;;;;;;;;;;;x -PROV444;昂古莱姆;;;;;;;;;;;;x -PROV445;利摩日;;;;;;;;;;;;x -PROV446;沙托鲁;;;;;;;;;;;;x -PROV447;蒂勒;;;;;;;;;;;;x -PROV448;克莱蒙费朗;;;;;;;;;;;;x -PROV449;欧里亚克;;;;;;;;;;;;x -PROV450;卡奥尔;;;;;;;;;;;;x -PROV451;里昂;;;;;;;;;;;;x -PROV452;圣埃蒂安;;;;;;;;;;;;x -PROV453;瓦朗斯;;;;;;;;;;;;x -PROV454;格勒诺布尔;;;;;;;;;;;;x -PROV455;图卢兹;;;;;;;;;;;;x -PROV456;蒙托邦;;;;;;;;;;;;x -PROV457;富瓦;;;;;;;;;;;;x -PROV458;波尔多;;;;;;;;;;;;x -PROV459;蒙德马桑;;;;;;;;;;;;x -PROV460;波城;;;;;;;;;;;;x -PROV461;蒙彼利埃;;;;;;;;;;;;x -PROV462;罗德兹;;;;;;;;;;;;x -PROV463;卡尔卡松;;;;;;;;;;;;x -PROV464;佩皮尼昂;;;;;;;;;;;;x -PROV465;阿讷西;;;;;;;;;;;;x -PROV466;尚贝里;;;;;;;;;;;;x -PROV467;马赛;;;;;;;;;;;;x -PROV468;阿维尼翁;;;;;;;;;;;;x -PROV469;迪涅;;;;;;;;;;;;x -PROV470;土伦;;;;;;;;;;;;x -PROV471;弗雷瑞斯;;;;;;;;;;;;x -PROV472;尼斯;;;;;;;;;;;;x -PROV473;科西嘉;;;;;;;;;;;;x -PROV474;拉科鲁尼亚;;;;;;;;;;;;x -PROV475;奥维耶多;;;;;;;;;;;;x -PROV476;维哥;;;;;;;;;;;;x -PROV477;莱昂;;;;;;;;;;;;x -PROV478;桑坦德;;;;;;;;;;;;x -PROV479;布尔戈斯;;;;;;;;;;;;x -PROV480;巴利亚多利德;;;;;;;;;;;;x -PROV481;索里亚;;;;;;;;;;;;x -PROV482;萨拉曼卡;;;;;;;;;;;;x -PROV483;阿维拉;;;;;;;;;;;;x -PROV484;巴达霍斯;;;;;;;;;;;;x -PROV485;阿尔门德拉莱霍;;;;;;;;;;;;x -PROV486;卡塞雷斯;;;;;;;;;;;;x -PROV487;马德里;;;;;;;;;;;;x -PROV488;锡古恩萨;;;;;;;;;;;;x -PROV489;托莱多;;;;;;;;;;;;x -PROV490;昆卡;;;;;;;;;;;;x -PROV491;雷阿尔城;;;;;;;;;;;;x -PROV492;毕尔巴鄂;;;;;;;;;;;;x -PROV493;潘普洛纳;;;;;;;;;;;;x -PROV494;洛格罗尼奥;;;;;;;;;;;;x -PROV495;萨拉戈萨;;;;;;;;;;;;x -PROV496;韦斯卡;;;;;;;;;;;;x -PROV497;特鲁埃尔;;;;;;;;;;;;x -PROV498;巴塞罗纳;;;;;;;;;;;;x -PROV499;赫罗纳;;;;;;;;;;;;x -PROV500;莱里达;;;;;;;;;;;;x -PROV501;塔拉戈纳;;;;;;;;;;;;x -PROV502;巴利阿里群岛;;;;;;;;;;;;x -PROV503;巴伦西亚;;;;;;;;;;;;x -PROV504;卡斯特利翁;;;;;;;;;;;;x -PROV505;阿利坎特;;;;;;;;;;;;x -PROV506;卡塔赫纳;;;;;;;;;;;;x -PROV507;穆尔西亚;;;;;;;;;;;;x -PROV508;阿尔瓦赛特;;;;;;;;;;;;x -PROV509;塞维利亚;;;;;;;;;;;;x -PROV510;科尔多瓦;;;;;;;;;;;;x -PROV511;韦尔瓦;;;;;;;;;;;;x -PROV512;加的斯;;;;;;;;;;;;x -PROV513;格林纳达;;;;;;;;;;;;x -PROV514;马拉加;;;;;;;;;;;;x -PROV515;阿尔梅里亚;;;;;;;;;;;;x -PROV516;哈恩;;;;;;;;;;;;x -PROV517;直布罗陀;;;;;;;;;;;;x -PROV518;波尔图;;;;;;;;;;;;x -PROV519;雷阿尔城;;;;;;;;;;;;x -PROV520;科维良;;;;;;;;;;;;x -PROV521;里斯本;;;;;;;;;;;;x -PROV522;科英布拉;;;;;;;;;;;;x -PROV523;阿布兰特什;;;;;;;;;;;;x -PROV524;塞图巴尔;;;;;;;;;;;;x -PROV525;埃武拉;;;;;;;;;;;;x -PROV526;贝雅;;;;;;;;;;;;x -PROV527;法鲁;;;;;;;;;;;;x -PROV528;汉堡;;;;;;;;;;;;x -PROV529;劳恩堡;;;;;;;;;;;;x -PROV530;吕贝克;;;;;;;;;;;;x -PROV531;施塔德;;;;;;;;;;;;x -PROV532;吕讷堡;;;;;;;;;;;;x -PROV533;黑尔戈兰;;;;;;;;;;;;x -PROV534;汉诺威;;;;;;;;;;;;x -PROV535;宁堡;;;;;;;;;;;;x -PROV536;不伦瑞克;;;;;;;;;;;;x -PROV537;哥廷根;;;;;;;;;;;;x -PROV538;奥斯纳布吕克;;;;;;;;;;;;x -PROV539;不来梅;;;;;;;;;;;;x -PROV540;奥尔登堡;;;;;;;;;;;;x -PROV541;克洛彭堡;;;;;;;;;;;;x -PROV542;林根;;;;;;;;;;;;x -PROV543;埃姆登;;;;;;;;;;;;x -PROV544;什未林;;;;;;;;;;;;x -PROV545;施特雷利茨;;;;;;;;;;;;x -PROV546;什切青;;;;;;;;;;;;x -PROV547;斯维内明德;;;;;;;;;;;;x -PROV548;施特拉尔松德;;;;;;;;;;;;x -PROV549;柏林;;;;;;;;;;;;x -PROV550;普伦茨劳;;;;;;;;;;;;x -PROV551;普里茨瓦尔克;;;;;;;;;;;;x -PROV552;科特布斯;;;;;;;;;;;;x -PROV553;马格德堡;;;;;;;;;;;;x -PROV554;埃尔福特;;;;;;;;;;;;x -PROV555;德绍;;;;;;;;;;;;x -PROV556;哈雷;;;;;;;;;;;;x -PROV557;斯滕德尔;;;;;;;;;;;;x -PROV558;德累斯顿;;;;;;;;;;;;x -PROV559;莱比锡;;;;;;;;;;;;x -PROV560;开姆尼茨;;;;;;;;;;;;x -PROV561;魏玛;;;;;;;;;;;;x -PROV562;哥达;;;;;;;;;;;;x -PROV563;迈宁根;;;;;;;;;;;;x -PROV564;法兰克福;;;;;;;;;;;;x -PROV565;威斯巴登;;;;;;;;;;;;x -PROV566;卡塞尔;;;;;;;;;;;;x -PROV567;吉森;;;;;;;;;;;;x -PROV568;富尔达;;;;;;;;;;;;x -PROV569;曼海姆;;;;;;;;;;;;x -PROV570;美因茨;;;;;;;;;;;;x -PROV571;凯撒斯劳滕;;;;;;;;;;;;x -PROV572;特里尔;;;;;;;;;;;;x -PROV573;萨尔布吕肯;;;;;;;;;;;;x -PROV574;克罗伊茨纳赫;;;;;;;;;;;;x -PROV575;科隆;;;;;;;;;;;;x -PROV576;亚琛;;;;;;;;;;;;x -PROV577;克莱沃;;;;;;;;;;;;x -PROV578;杜塞尔多夫;;;;;;;;;;;;x -PROV579;科布伦茨;;;;;;;;;;;;x -PROV580;多特蒙德;;;;;;;;;;;;x -PROV581;明斯特;;;;;;;;;;;;x -PROV582;明登;;;;;;;;;;;;x -PROV583;锡根;;;;;;;;;;;;x -PROV584;科尔巴赫;;;;;;;;;;;;x -PROV585;代特莫尔德;;;;;;;;;;;;x -PROV586;卡尔斯鲁厄;;;;;;;;;;;;x -PROV587;弗赖堡;;;;;;;;;;;;x -PROV588;康斯坦茨;;;;;;;;;;;;x -PROV589;斯图加特;;;;;;;;;;;;x -PROV590;海尔布隆;;;;;;;;;;;;x -PROV591;蒂宾根;;;;;;;;;;;;x -PROV592;奥格斯堡;;;;;;;;;;;;x -PROV593;乌尔姆;;;;;;;;;;;;x -PROV594;锡格马林根;;;;;;;;;;;;x -PROV595;纽伦堡;;;;;;;;;;;;x -PROV596;阿沙芬堡;;;;;;;;;;;;x -PROV597;维尔茨堡;;;;;;;;;;;;x -PROV598;拜罗伊特;;;;;;;;;;;;x -PROV599;慕尼黑;;;;;;;;;;;;x -PROV600;兰茨胡特;;;;;;;;;;;;x -PROV601;因戈尔施塔特;;;;;;;;;;;;x -PROV602;雷根斯堡;;;;;;;;;;;;x -PROV603;苏黎世;;;;;;;;;;;;x -PROV604;巴塞尔;;;;;;;;;;;;x -PROV605;伯尔尼;;;;;;;;;;;;x -PROV606;卢塞恩;;;;;;;;;;;;x -PROV607;日内瓦;;;;;;;;;;;;x -PROV608;纳沙泰尔;;;;;;;;;;;;x -PROV609;锡永;;;;;;;;;;;;x -PROV610;波纳佩;;;;;;;;;;;;x -PROV611;库尔;;;;;;;;;;;;x -PROV612;因斯布鲁克;;;;;;;;;;;;x -PROV613;萨尔茨堡;;;;;;;;;;;;x -PROV614;布雷根茨;;;;;;;;;;;;x -PROV615;利恩茨;;;;;;;;;;;;x -PROV616;格拉茨;;;;;;;;;;;;x -PROV617;尤登堡;;;;;;;;;;;;x -PROV618;克拉根福;;;;;;;;;;;;x -PROV619;维也纳;;;;;;;;;;;;x -PROV620;圣珀尔滕;;;;;;;;;;;;x -PROV621;克雷姆斯;;;;;;;;;;;;x -PROV622;林茨;;;;;;;;;;;;x -PROV623;索普隆;;;;;;;;;;;;x -PROV624;艾森斯塔特;;;;;;;;;;;;x -PROV625;布拉格;;;;;;;;;;;;x -PROV626;赫拉德茨克拉洛韦;;;;;;;;;;;;x -PROV627;卡尔斯巴德;;;;;;;;;;;;x -PROV628;奥西希;;;;;;;;;;;;x -PROV629;皮尔森;;;;;;;;;;;;x -PROV630;布杰约维采;;;;;;;;;;;;x -PROV631;布尔诺;;;;;;;;;;;;x -PROV632;奥洛穆茨;;;;;;;;;;;;x -PROV633;布拉迪斯拉发;;;;;;;;;;;;x -PROV634;特伦钦;;;;;;;;;;;;x -PROV635;尼特拉;;;;;;;;;;;;x -PROV636;班斯卡比斯特里察;;;;;;;;;;;;x -PROV637;科希策;;;;;;;;;;;;x -PROV638;罗日尼亚瓦;;;;;;;;;;;;x -PROV639;佐洛埃格塞格;;;;;;;;;;;;x -PROV640;佩奇;;;;;;;;;;;;x -PROV641;布达佩斯;;;;;;;;;;;;x -PROV642;杰尔;;;;;;;;;;;;x -PROV643;塞克什白堡;;;;;;;;;;;;x -PROV644;考波什堡;;;;;;;;;;;;x -PROV645;凯奇凯梅特;;;;;;;;;;;;x -PROV646;米什科尔茨;;;;;;;;;;;;x -PROV647;奥拉迪亚;;;;;;;;;;;;x -PROV648;德布勒森;;;;;;;;;;;;x -PROV649;塞格德;;;;;;;;;;;;x -PROV650;贝凯什乔包;;;;;;;;;;;;x -PROV651;索特马尔;;;;;;;;;;;;x -PROV652;蒂米什瓦拉;;;;;;;;;;;;x -PROV653;雷希察;;;;;;;;;;;;x -PROV654;克卢日;;;;;;;;;;;;x -PROV655;阿尔巴尤利亚;;;;;;;;;;;;x -PROV656;德瓦;;;;;;;;;;;;x -PROV657;锡比乌;;;;;;;;;;;;x -PROV658;夏威夷;;;;;;;;;;;;x -PROV659;布劳绍;;;;;;;;;;;;x -PROV660;乌德沃尔海伊;;;;;;;;;;;;x -PROV661;比斯特里察;;;;;;;;;;;;x -PROV662;切尔诺夫策;;;;;;;;;;;;x -PROV663;苏恰瓦;;;;;;;;;;;;x -PROV664;布加勒斯特;;;;;;;;;;;;x -PROV665;特尔古日乌;;;;;;;;;;;;x -PROV666;克拉约瓦;;;;;;;;;;;;x -PROV667;特尔戈维什泰;;;;;;;;;;;;x -PROV668;布勒伊拉;;;;;;;;;;;;x -PROV669;克勒拉希;;;;;;;;;;;;x -PROV670;雅西;;;;;;;;;;;;x -PROV671;博托沙尼;;;;;;;;;;;;x -PROV672;巴克乌;;;;;;;;;;;;x -PROV673;加拉茨;;;;;;;;;;;;x -PROV674;康斯坦察;;;;;;;;;;;;x -PROV675;图尔恰;;;;;;;;;;;;x -PROV676;基希讷乌;;;;;;;;;;;;x -PROV677;巴蒂;;;;;;;;;;;;x -PROV678;伊兹梅尔;;;;;;;;;;;;x -PROV679;科勒贝格;;;;;;;;;;;;x -PROV680;科沙林;;;;;;;;;;;;x -PROV681;科斯琴;;;;;;;;;;;;x -PROV682;弗罗茨瓦夫;;;;;;;;;;;;x -PROV683;莱格尼察;;;;;;;;;;;;x -PROV684;奥波莱;;;;;;;;;;;;x -PROV685;卡托维兹;;;;;;;;;;;;x -PROV686;莱恩群岛;;;;;;;;;;;;x -PROV687;格尔利茨;;;;;;;;;;;;x -PROV688;特罗保;;;;;;;;;;;;x -PROV689;切申;;;;;;;;;;;;x -PROV690;但泽;;;;;;;;;;;;x -PROV691;图霍拉;;;;;;;;;;;;x -PROV692;瓦乌奇;;;;;;;;;;;;x -PROV693;埃尔宾;;;;;;;;;;;;x -PROV694;托伦;;;;;;;;;;;;x -PROV695;柯尼斯堡;;;;;;;;;;;;x -PROV696;奥尔什丁;;;;;;;;;;;;x -PROV697;贡宾;;;;;;;;;;;;x -PROV698;梅梅尔;;;;;;;;;;;;x -PROV699;波森;;;;;;;;;;;;x -PROV700;布朗贝尔格;;;;;;;;;;;;x -PROV701;格涅兹诺;;;;;;;;;;;;x -PROV702;利沃夫;;;;;;;;;;;;x -PROV703;克拉科夫;;;;;;;;;;;;x -PROV704;诺维松奇;;;;;;;;;;;;x -PROV705;普热梅希尔;;;;;;;;;;;;x -PROV706;华沙;;;;;;;;;;;;x -PROV707;苏瓦乌基;;;;;;;;;;;;x -PROV708;普沃茨克;;;;;;;;;;;;x -PROV709;沃姆扎;;;;;;;;;;;;x -PROV710;斯凯尔涅维采;;;;;;;;;;;;x -PROV711;谢德尔采;;;;;;;;;;;;x -PROV712;罗兹;;;;;;;;;;;;x -PROV713;拉多姆;;;;;;;;;;;;x -PROV714;塔尔努夫;;;;;;;;;;;;x -PROV715;卢布林;;;;;;;;;;;;x -PROV716;凯尔采;;;;;;;;;;;;x -PROV717;卡利什;;;;;;;;;;;;x -PROV718;明斯克;;;;;;;;;;;;x -PROV719;比亚里斯托克;;;;;;;;;;;;x -PROV720;都灵;;;;;;;;;;;;x -PROV721;奥斯塔;;;;;;;;;;;;x -PROV722;诺瓦拉;;;;;;;;;;;;x -PROV723;亚历山德里亚;;;;;;;;;;;;x -PROV724;热那亚;;;;;;;;;;;;x -PROV725;萨沃纳;;;;;;;;;;;;x -PROV726;米兰;;;;;;;;;;;;x -PROV727;贝加莫;;;;;;;;;;;;x -PROV728;布雷西亚;;;;;;;;;;;;x -PROV729;威尼斯;;;;;;;;;;;;x -PROV730;维罗纳;;;;;;;;;;;;x -PROV731;帕多瓦;;;;;;;;;;;;x -PROV732;特雷维索;;;;;;;;;;;;x -PROV733;乌迪内;;;;;;;;;;;;x -PROV734;特伦特;;;;;;;;;;;;x -PROV735;博尔扎诺;;;;;;;;;;;;x -PROV736;的里雅斯特;;;;;;;;;;;;x -PROV737;戈里齐亚;;;;;;;;;;;;x -PROV738;帕尔马;;;;;;;;;;;;x -PROV739;摩德纳;;;;;;;;;;;;x -PROV740;马萨;;;;;;;;;;;;x -PROV741;博洛尼亚;;;;;;;;;;;;x -PROV742;费拉拉;;;;;;;;;;;;x -PROV743;拉文纳;;;;;;;;;;;;x -PROV744;佛罗伦萨;;;;;;;;;;;;x -PROV745;里窝那;;;;;;;;;;;;x -PROV746;卢卡;;;;;;;;;;;;x -PROV747;锡耶纳;;;;;;;;;;;;x -PROV748;格罗塞托;;;;;;;;;;;;x -PROV749;罗马;;;;;;;;;;;;x -PROV750;维泰博;;;;;;;;;;;;x -PROV751;佩鲁贾;;;;;;;;;;;;x -PROV752;安科纳;;;;;;;;;;;;x -PROV753;亚奎拉;;;;;;;;;;;;x -PROV754;那不勒斯;;;;;;;;;;;;x -PROV755;萨勒诺;;;;;;;;;;;;x -PROV756;巴里;;;;;;;;;;;;x -PROV757;福贾;;;;;;;;;;;;x -PROV758;布林迪西;;;;;;;;;;;;x -PROV759;雷焦卡拉布里亚;;;;;;;;;;;;x -PROV760;卡坦扎罗;;;;;;;;;;;;x -PROV761;波坦察;;;;;;;;;;;;x -PROV762;巴勒莫;;;;;;;;;;;;x -PROV763;墨西拿;;;;;;;;;;;;x -PROV764;卡塔尼亚;;;;;;;;;;;;x -PROV765;卡利亚里;;;;;;;;;;;;x -PROV766;萨萨里;;;;;;;;;;;;x -PROV767;马里博尔;;;;;;;;;;;;x -PROV768;卢布尔雅那;;;;;;;;;;;;x -PROV769;波斯托伊纳;;;;;;;;;;;;x -PROV770;普拉;;;;;;;;;;;;x -PROV771;萨格勒布;;;;;;;;;;;;x -PROV772;西萨克;;;;;;;;;;;;x -PROV773;卡尔洛瓦茨;;;;;;;;;;;;x -PROV774;塞尼;;;;;;;;;;;;x -PROV775;拉兹丁;;;;;;;;;;;;x -PROV776;别洛瓦尔;;;;;;;;;;;;x -PROV777;波热加;;;;;;;;;;;;x -PROV778;尤梅;;;;;;;;;;;;x -PROV779;奥西耶克;;;;;;;;;;;;x -PROV780;斯普利特;;;;;;;;;;;;x -PROV781;扎达尔;;;;;;;;;;;;x -PROV782;杜布罗夫尼克;;;;;;;;;;;;x -PROV783;萨拉热窝;;;;;;;;;;;;x -PROV784;比哈奇;;;;;;;;;;;;x -PROV785;巴尼亚卢卡;;;;;;;;;;;;x -PROV786;图兹拉;;;;;;;;;;;;x -PROV787;福查;;;;;;;;;;;;x -PROV788;莫斯塔尔;;;;;;;;;;;;x -PROV789;利夫诺;;;;;;;;;;;;x -PROV790;基特韦;;;;;;;;;;;;x -PROV791;米特罗维察;;;;;;;;;;;;x -PROV792;潘切沃;;;;;;;;;;;;x -PROV793;武科瓦尔;;;;;;;;;;;;x -PROV794;贝尔格莱德;;;;;;;;;;;;x -PROV795;博尔;;;;;;;;;;;;x -PROV796;克拉古耶瓦茨;;;;;;;;;;;;x -PROV797;乌日采;;;;;;;;;;;;x -PROV798;尼什;;;;;;;;;;;;x -PROV799;莱斯科瓦茨;;;;;;;;;;;;x -PROV800;乌尔齐尼;;;;;;;;;;;;x -PROV801;塔希提岛;;;;;;;;;;;;x -PROV802;普里什蒂纳;;;;;;;;;;;;x -PROV803;普里兹伦;;;;;;;;;;;;x -PROV804;新帕扎尔;;;;;;;;;;;;x -PROV805;萨罗尼加;;;;;;;;;;;;x -PROV806;斯科普里;;;;;;;;;;;;x -PROV807;比托拉;;;;;;;;;;;;x -PROV808;佩特里奇;;;;;;;;;;;;x -PROV809;索非亚;;;;;;;;;;;;x -PROV810;维丁;;;;;;;;;;;;x -PROV811;鲁塞;;;;;;;;;;;;x -PROV812;普利文;;;;;;;;;;;;x -PROV813;舒门;;;;;;;;;;;;x -PROV814;瓦尔纳;;;;;;;;;;;;x -PROV815;普罗夫迪夫;;;;;;;;;;;;x -PROV816;斯塔拉扎戈拉;;;;;;;;;;;;x -PROV817;布尔加斯;;;;;;;;;;;;x -PROV818;锡利斯特拉;;;;;;;;;;;;x -PROV819;弗洛里纳;;;;;;;;;;;;x -PROV820;格雷韦纳;;;;;;;;;;;;x -PROV821;埃泽萨;;;;;;;;;;;;x -PROV822;波利伊罗斯;;;;;;;;;;;;x -PROV823;卡瓦拉;;;;;;;;;;;;x -PROV824;约阿尼纳;;;;;;;;;;;;x -PROV825;阿尔塔;;;;;;;;;;;;x -PROV826;克基拉岛;;;;;;;;;;;;x -PROV827;萨特;;;;;;;;;;;;x -PROV828;埃迪尔内;;;;;;;;;;;;x -PROV829;赞茜;;;;;;;;;;;;x -PROV830;亚历山德鲁波利斯;;;;;;;;;;;;x -PROV831;拉里萨;;;;;;;;;;;;x -PROV832;沃洛斯;;;;;;;;;;;;x -PROV833;特里卡拉;;;;;;;;;;;;x -PROV834;雅典;;;;;;;;;;;;x -PROV835;阿姆菲萨;;;;;;;;;;;;x -PROV836;拉米亚;;;;;;;;;;;;x -PROV837;迈索隆吉翁;;;;;;;;;;;;x -PROV838;哈尔基斯;;;;;;;;;;;;x -PROV839;纳夫普利翁;;;;;;;;;;;;x -PROV840;科林斯;;;;;;;;;;;;x -PROV841;卡拉玛达;;;;;;;;;;;;x -PROV842;帕特雷;;;;;;;;;;;;x -PROV843;希俄斯;;;;;;;;;;;;x -PROV844;米蒂利尼;;;;;;;;;;;;x -PROV845;基克拉泽斯;;;;;;;;;;;;x -PROV846;多德卡尼斯;;;;;;;;;;;;x -PROV847;哈尼亚;;;;;;;;;;;;x -PROV848;伊拉克利翁;;;;;;;;;;;;x -PROV849;地拉那;;;;;;;;;;;;x -PROV850;斯库台;;;;;;;;;;;;x -PROV851;都拉斯;;;;;;;;;;;;x -PROV852;发罗拉;;;;;;;;;;;;x -PROV853;吉诺卡斯特;;;;;;;;;;;;x -PROV854;马耳他;;;;;;;;;;;;x -PROV855;尼科西亚;;;;;;;;;;;;x -PROV856;利马索尔;;;;;;;;;;;;x -PROV857;法马古斯塔;;;;;;;;;;;;x -PROV858;克尔克拉雷利;;;;;;;;;;;;x -PROV859;加利波利;;;;;;;;;;;;x -PROV860;伊斯坦布尔;;;;;;;;;;;;x -PROV861;于斯屈达尔;;;;;;;;;;;;x -PROV862;伊兹米特;;;;;;;;;;;;x -PROV863;布尔萨;;;;;;;;;;;;x -PROV864;巴勒克西尔;;;;;;;;;;;;x -PROV865;恰纳卡莱;;;;;;;;;;;;x -PROV866;阿菲永;;;;;;;;;;;;x -PROV867;屈塔希亚;;;;;;;;;;;;x -PROV868;埃斯基谢希尔;;;;;;;;;;;;x -PROV869;伊兹密尔;;;;;;;;;;;;x -PROV870;马尼萨;;;;;;;;;;;;x -PROV871;德尼兹利;;;;;;;;;;;;x -PROV872;穆拉;;;;;;;;;;;;x -PROV873;科尼亚;;;;;;;;;;;;x -PROV874;布尔杜尔;;;;;;;;;;;;x -PROV875;安塔利亚;;;;;;;;;;;;x -PROV876;安卡拉;;;;;;;;;;;;x -PROV877;阿马西亚;;;;;;;;;;;;x -PROV878;开塞利;;;;;;;;;;;;x -PROV879;锡瓦斯;;;;;;;;;;;;x -PROV880;卡斯塔莫努;;;;;;;;;;;;x -PROV881;博卢;;;;;;;;;;;;x -PROV882;特拉布宗;;;;;;;;;;;;x -PROV883;锡诺普;;;;;;;;;;;;x -PROV884;吉雷松;;;;;;;;;;;;x -PROV885;卡尔斯;;;;;;;;;;;;x -PROV886;阿尔达汉;;;;;;;;;;;;x -PROV887;埃尔祖鲁姆;;;;;;;;;;;;x -PROV888;埃尔津詹;;;;;;;;;;;;x -PROV889;马拉蒂亚;;;;;;;;;;;;x -PROV890;凡城;;;;;;;;;;;;x -PROV891;比特利斯;;;;;;;;;;;;x -PROV892;哈卡里;;;;;;;;;;;;x -PROV893;迪亚巴克尔;;;;;;;;;;;;x -PROV894;亚达那;;;;;;;;;;;;x -PROV895;梅尔辛;;;;;;;;;;;;x -PROV896;马拉什;;;;;;;;;;;;x -PROV897;阿勒颇;;;;;;;;;;;;x -PROV898;安泰普;;;;;;;;;;;;x -PROV899;乌尔法;;;;;;;;;;;;x -PROV900;安条克;;;;;;;;;;;;x -PROV901;代尔祖尔;;;;;;;;;;;;x -PROV902;大马士革;;;;;;;;;;;;x -PROV903;霍姆斯;;;;;;;;;;;;x -PROV904;哈马尔;;;;;;;;;;;;x -PROV905;拉塔基亚;;;;;;;;;;;;x -PROV906;苏韦达;;;;;;;;;;;;x -PROV907;帕尔迈拉;;;;;;;;;;;;x -PROV908;安曼;;;;;;;;;;;;x -PROV909;杰拉什;;;;;;;;;;;;x -PROV910;阿-鲁瓦西;;;;;;;;;;;;x -PROV911;马安;;;;;;;;;;;;x -PROV912;巴勒贝克;;;;;;;;;;;;x -PROV913;贝鲁特;;;;;;;;;;;;x -PROV914;爱斯开勒;;;;;;;;;;;;x -PROV915;西顿;;;;;;;;;;;;x -PROV916;阿卡;;;;;;;;;;;;x -PROV917;耶路撒冷;;;;;;;;;;;;x -PROV918;纳布卢斯;;;;;;;;;;;;x -PROV919;贾法;;;;;;;;;;;;x -PROV920;加沙;;;;;;;;;;;;x -PROV921;贝尔谢巴;;;;;;;;;;;;x -PROV922;亚喀巴;;;;;;;;;;;;x -PROV923;摩苏尔;;;;;;;;;;;;x -PROV924;阿比尔;;;;;;;;;;;;x -PROV925;基尔库克;;;;;;;;;;;;x -PROV926;巴格达;;;;;;;;;;;;x -PROV927;萨迈拉;;;;;;;;;;;;x -PROV928;曼代利;;;;;;;;;;;;x -PROV929;卡尔巴拉;;;;;;;;;;;;x -PROV930;库特;;;;;;;;;;;;x -PROV931;鲁特拜;;;;;;;;;;;;x -PROV932;巴士拉;;;;;;;;;;;;x -PROV933;拉希迪耶;;;;;;;;;;;;x -PROV934;纳杰夫;;;;;;;;;;;;x -PROV935;科威特;;;;;;;;;;;;x -PROV936;格罗德诺;;;;;;;;;;;;x -PROV937;布列斯特;;;;;;;;;;;;x -PROV938;利达;;;;;;;;;;;;x -PROV939;巴拉诺维奇;;;;;;;;;;;;x -PROV940;平斯克;;;;;;;;;;;;x -PROV941;斯卢茨克;;;;;;;;;;;;x -PROV942;莫济里;;;;;;;;;;;;x -PROV943;斯摩棱斯克;;;;;;;;;;;;x -PROV944;奥尔沙;;;;;;;;;;;;x -PROV945;维捷布斯克;;;;;;;;;;;;x -PROV946;波洛茨克;;;;;;;;;;;;x -PROV947;帕斯特维;;;;;;;;;;;;x -PROV948;莫吉廖夫;;;;;;;;;;;;x -PROV949;戈梅利;;;;;;;;;;;;x -PROV950;乌日哥罗德;;;;;;;;;;;;x -PROV951;斯特瑞;;;;;;;;;;;;x -PROV952;捷尔诺波尔;;;;;;;;;;;;x -PROV953;斯塔尼斯劳沃夫;;;;;;;;;;;;x -PROV954;文尼察;;;;;;;;;;;;x -PROV955;普洛斯克罗夫;;;;;;;;;;;;x -PROV956;罗夫诺;;;;;;;;;;;;x -PROV957;科威尔;;;;;;;;;;;;x -PROV958;基辅;;;;;;;;;;;;x -PROV959;科罗斯坚;;;;;;;;;;;;x -PROV960;日托米尔;;;;;;;;;;;;x -PROV961;切尔卡瑟;;;;;;;;;;;;x -PROV962;切尔尼戈夫;;;;;;;;;;;;x -PROV963;波尔塔瓦;;;;;;;;;;;;x -PROV964;辛菲罗波尔;;;;;;;;;;;;x -PROV965;赫尔松;;;;;;;;;;;;x -PROV966;刻赤;;;;;;;;;;;;x -PROV967;塞瓦斯托波尔;;;;;;;;;;;;x -PROV968;敖德萨;;;;;;;;;;;;x -PROV969;五一镇;;;;;;;;;;;;x -PROV970;尼古拉耶夫;;;;;;;;;;;;x -PROV971;克里沃罗格;;;;;;;;;;;;x -PROV972;叶加特林诺斯拉夫;;;;;;;;;;;;x -PROV973;梅利托波尔;;;;;;;;;;;;x -PROV974;克拉马托尔斯克;;;;;;;;;;;;x -PROV975;尤佐夫卡;;;;;;;;;;;;x -PROV976;马里乌波尔;;;;;;;;;;;;x -PROV977;库尔斯克;;;;;;;;;;;;x -PROV978;哈尔科夫;;;;;;;;;;;;x -PROV979;罗斯托夫;;;;;;;;;;;;x -PROV980;卢甘斯克;;;;;;;;;;;;x -PROV981;阿尔汉格尔斯克;;;;;;;;;;;;x -PROV982;佩琴加;;;;;;;;;;;;x -PROV983;坎达拉克沙;;;;;;;;;;;;x -PROV984;科斯托穆克沙;;;;;;;;;;;;x -PROV985;梅津;;;;;;;;;;;;x -PROV986;纳里扬马尔;;;;;;;;;;;;x -PROV987;瑟克特夫卡尔;;;;;;;;;;;;x -PROV988;波维恩特斯;;;;;;;;;;;;x -PROV989;沃洛格达;;;;;;;;;;;;x -PROV990;科特拉斯;;;;;;;;;;;;x -PROV991;乌格利奇;;;;;;;;;;;;x -PROV992;别洛焦尔斯克;;;;;;;;;;;;x -PROV993;韦特尔加;;;;;;;;;;;;x -PROV994;圣彼得堡;;;;;;;;;;;;x -PROV995;彼得罗扎沃茨克;;;;;;;;;;;;x -PROV996;卢加;;;;;;;;;;;;x -PROV997;格多夫;;;;;;;;;;;;x -PROV998;特维尔;;;;;;;;;;;;x -PROV999;勒热夫;;;;;;;;;;;;x -PROV1000;斯塔里察;;;;;;;;;;;;x -PROV1001;雅罗斯拉夫尔;;;;;;;;;;;;x -PROV1002;呼伦贝尔;;;;;;;;;;;;x -PROV1003;诺夫哥罗德;;;;;;;;;;;;x -PROV1004;季赫温;;;;;;;;;;;;x -PROV1005;博罗维奇;;;;;;;;;;;;x -PROV1006;普斯科夫;;;;;;;;;;;;x -PROV1007;大卢基;;;;;;;;;;;;x -PROV1008;莫斯科;;;;;;;;;;;;x -PROV1009;波罗地诺;;;;;;;;;;;;x -PROV1010;卡卢加;;;;;;;;;;;;x -PROV1011;图拉;;;;;;;;;;;;x -PROV1012;梁赞;;;;;;;;;;;;x -PROV1013;弗拉基米尔;;;;;;;;;;;;x -PROV1014;维亚济马;;;;;;;;;;;;x -PROV1015;佩列梅什利;;;;;;;;;;;;x -PROV1016;布良斯克;;;;;;;;;;;;x -PROV1017;奥廖尔;;;;;;;;;;;;x -PROV1018;别尔哥罗德;;;;;;;;;;;;x -PROV1019;沃罗涅茨;;;;;;;;;;;;x -PROV1020;下诺夫哥罗德;;;;;;;;;;;;x -PROV1021;奔萨;;;;;;;;;;;;x -PROV1022;伊万诺沃;;;;;;;;;;;;x -PROV1023;科斯特罗马;;;;;;;;;;;;x -PROV1024;加利奇;;;;;;;;;;;;x -PROV1025;坦波夫;;;;;;;;;;;;x -PROV1026;彼尔姆;;;;;;;;;;;;x -PROV1027;韦特卢加;;;;;;;;;;;;x -PROV1028;维亚特卡;;;;;;;;;;;;x -PROV1029;格拉佐夫;;;;;;;;;;;;x -PROV1030;喀山;;;;;;;;;;;;x -PROV1031;萨拉普尔;;;;;;;;;;;;x -PROV1032;奇斯托波尔;;;;;;;;;;;;x -PROV1033;辛比尔斯克;;;;;;;;;;;;x -PROV1034;萨马拉;;;;;;;;;;;;x -PROV1035;塞兹兰;;;;;;;;;;;;x -PROV1036;阿斯特拉罕;;;;;;;;;;;;x -PROV1037;萨拉托夫;;;;;;;;;;;;x -PROV1038;诺乌泽恩斯克;;;;;;;;;;;;x -PROV1039;察里津;;;;;;;;;;;;x -PROV1040;扎罗维卡;;;;;;;;;;;;x -PROV1041;叶利察;;;;;;;;;;;;x -PROV1042;乌法;;;;;;;;;;;;x -PROV1043;布祖卢克;;;;;;;;;;;;x -PROV1044;奥伦堡;;;;;;;;;;;;x -PROV1045;米格林斯克亚;;;;;;;;;;;;x -PROV1046;奇尔斯卡亚;;;;;;;;;;;;x -PROV1047;亚速;;;;;;;;;;;;x -PROV1048;克拉斯诺伏斯克;;;;;;;;;;;;x -PROV1049;新罗西斯克;;;;;;;;;;;;x -PROV1050;斯塔夫罗波尔;;;;;;;;;;;;x -PROV1051;阿迪格;;;;;;;;;;;;x -PROV1052;杰尔宾特;;;;;;;;;;;;x -PROV1053;古尼布;;;;;;;;;;;;x -PROV1054;弗拉季高加索;;;;;;;;;;;;x -PROV1055;格罗兹尼;;;;;;;;;;;;x -PROV1056;皮亚季戈尔斯克;;;;;;;;;;;;x -PROV1057;基兹利亚尔;;;;;;;;;;;;x -PROV1058;叶卡捷琳堡;;;;;;;;;;;;x -PROV1059;车里雅宾斯克;;;;;;;;;;;;x -PROV1060;奥尔斯克;;;;;;;;;;;;x -PROV1061;秋明;;;;;;;;;;;;x -PROV1062;别列佐夫;;;;;;;;;;;;x -PROV1063;托木斯克;;;;;;;;;;;;x -PROV1064;鄂木斯克;;;;;;;;;;;;x -PROV1065;下瓦尔托夫斯克;;;;;;;;;;;;x -PROV1066;托博尔斯克;;;;;;;;;;;;x -PROV1067;巴尔瑙尔;;;;;;;;;;;;x -PROV1068;戈尔诺-阿尔泰斯克;;;;;;;;;;;;x -PROV1069;维柳伊斯克;;;;;;;;;;;;x -PROV1070;布良卡;;;;;;;;;;;;x -PROV1071;拜坦塔斯克;;;;;;;;;;;;x -PROV1072;鄂霍次克;;;;;;;;;;;;x -PROV1073;叶夫斯克;;;;;;;;;;;;x -PROV1074;彼得罗巴甫洛夫斯克;;;;;;;;;;;;x -PROV1075;伊尔库茨克;;;;;;;;;;;;x -PROV1076;布拉茨克;;;;;;;;;;;;x -PROV1077;克拉斯诺亚尔斯克;;;;;;;;;;;;x -PROV1078;赤塔;;;;;;;;;;;;x -PROV1079;涅尔琴斯科;;;;;;;;;;;;x -PROV1080;车诺明;;;;;;;;;;;;x -PROV1081;阿尔巴津;;;;;;;;;;;;x -PROV1082;海参崴;;;;;;;;;;;;x -PROV1083;伯力;;;;;;;;;;;;x -PROV1084;庙街;;;;;;;;;;;;x -PROV1085;海兰泡;;;;;;;;;;;;x -PROV1086;北库页岛;;;;;;;;;;;;x -PROV1087;南库页岛;;;;;;;;;;;;x -PROV1088;占守岛;;;;;;;;;;;;x -PROV1089;择捉岛;;;;;;;;;;;;x -PROV1090;第比利斯;;;;;;;;;;;;x -PROV1091;帕萨纳乌里;;;;;;;;;;;;x -PROV1092;库塔伊西;;;;;;;;;;;;x -PROV1093;阿哈尔齐赫;;;;;;;;;;;;x -PROV1094;波季;;;;;;;;;;;;x -PROV1095;苏呼米;;;;;;;;;;;;x -PROV1096;巴特姆;;;;;;;;;;;;x -PROV1097;新喀里多尼亚;;;;;;;;;;;;x -PROV1098;埃里温;;;;;;;;;;;;x -PROV1099;久姆里;;;;;;;;;;;;x -PROV1100;卡潘;;;;;;;;;;;;x -PROV1101;纳希切万;;;;;;;;;;;;x -PROV1102;巴库;;;;;;;;;;;;x -PROV1103;斯亚泽恩;;;;;;;;;;;;x -PROV1104;舍基;;;;;;;;;;;;x -PROV1105;甘贾;;;;;;;;;;;;x -PROV1106;阿格达姆;;;;;;;;;;;;x -PROV1107;连科兰;;;;;;;;;;;;x -PROV1108;大不里士;;;;;;;;;;;;x -PROV1109;霍伊;;;;;;;;;;;;x -PROV1110;乌尔米耶;;;;;;;;;;;;x -PROV1111;马哈巴德;;;;;;;;;;;;x -PROV1112;阿尔达比勒;;;;;;;;;;;;x -PROV1113;拉什特;;;;;;;;;;;;x -PROV1114;瑙沙赫尔;;;;;;;;;;;;x -PROV1115;萨里;;;;;;;;;;;;x -PROV1116;戈尔甘;;;;;;;;;;;;x -PROV1117;克尔曼沙阿;;;;;;;;;;;;x -PROV1118;萨南达季;;;;;;;;;;;;x -PROV1119;伊拉姆;;;;;;;;;;;;x -PROV1120;霍拉马巴德;;;;;;;;;;;;x -PROV1121;德黑兰;;;;;;;;;;;;x -PROV1122;哈马丹;;;;;;;;;;;;x -PROV1123;赞詹;;;;;;;;;;;;x -PROV1124;加兹温;;;;;;;;;;;;x -PROV1125;库姆;;;;;;;;;;;;x -PROV1126;塞姆南;;;;;;;;;;;;x -PROV1127;伊斯法罕;;;;;;;;;;;;x -PROV1128;阿拉克;;;;;;;;;;;;x -PROV1129;卡尚;;;;;;;;;;;;x -PROV1130;亚兹德;;;;;;;;;;;;x -PROV1131;阿瓦士;;;;;;;;;;;;x -PROV1132;阿巴丹;;;;;;;;;;;;x -PROV1133;迪兹富勒;;;;;;;;;;;;x -PROV1134;德库尔德;;;;;;;;;;;;x -PROV1135;设拉子;;;;;;;;;;;;x -PROV1136;布希尔;;;;;;;;;;;;x -PROV1137;亚苏季;;;;;;;;;;;;x -PROV1138;卡根;;;;;;;;;;;;x -PROV1139;锡尔詹;;;;;;;;;;;;x -PROV1140;克尔曼;;;;;;;;;;;;x -PROV1141;伦格港;;;;;;;;;;;;x -PROV1142;阿巴斯港;;;;;;;;;;;;x -PROV1143;巴姆;;;;;;;;;;;;x -PROV1144;扎黑丹;;;;;;;;;;;;x -PROV1145;贾斯克;;;;;;;;;;;;x -PROV1146;查赫巴尔;;;;;;;;;;;;x -PROV1147;马什哈德;;;;;;;;;;;;x -PROV1148;比尔詹德;;;;;;;;;;;;x -PROV1149;萨卜泽瓦尔;;;;;;;;;;;;x -PROV1150;博季努尔德;;;;;;;;;;;;x -PROV1151;麦加;;;;;;;;;;;;x -PROV1152;吉达;;;;;;;;;;;;x -PROV1153;麦地那;;;;;;;;;;;;x -PROV1154;塔布克;;;;;;;;;;;;x -PROV1155;艾卜哈;;;;;;;;;;;;x -PROV1156;卡夫;;;;;;;;;;;;x -PROV1157;利雅得;;;;;;;;;;;;x -PROV1158;拉夫哈;;;;;;;;;;;;x -PROV1159;哈莱班;;;;;;;;;;;;x -PROV1160;哈伊勒;;;;;;;;;;;;x -PROV1161;沙鲁拉;;;;;;;;;;;;x -PROV1162;巴林;;;;;;;;;;;;x -PROV1163;盖提夫;;;;;;;;;;;;x -PROV1164;胡富夫;;;;;;;;;;;;x -PROV1165;多哈;;;;;;;;;;;;x -PROV1166;马斯喀特;;;;;;;;;;;;x -PROV1167;阿布扎比;;;;;;;;;;;;x -PROV1168;迪拜;;;;;;;;;;;;x -PROV1169;苏哈尔;;;;;;;;;;;;x -PROV1170;尼兹瓦;;;;;;;;;;;;x -PROV1171;苏尔;;;;;;;;;;;;x -PROV1172;迪姆;;;;;;;;;;;;x -PROV1173;穆卡拉;;;;;;;;;;;;x -PROV1174;塞拉莱;;;;;;;;;;;;x -PROV1175;盖达;;;;;;;;;;;;x -PROV1176;贝达;;;;;;;;;;;;x -PROV1177;索科特拉;;;;;;;;;;;;x -PROV1178;萨纳;;;;;;;;;;;;x -PROV1179;荷台达;;;;;;;;;;;;x -PROV1180;塔伊兹;;;;;;;;;;;;x -PROV1181;卡拉干达;;;;;;;;;;;;x -PROV1182;古里耶夫;;;;;;;;;;;;x -PROV1183;阿克托贝;;;;;;;;;;;;x -PROV1184;科克舍套;;;;;;;;;;;;x -PROV1185;雅思;;;;;;;;;;;;x -PROV1186;阿拉木图;;;;;;;;;;;;x -PROV1187;塞米巴拉金斯克;;;;;;;;;;;;x -PROV1188;卡拉塔尔;;;;;;;;;;;;x -PROV1189;比什凯克;;;;;;;;;;;;x -PROV1190;纳伦;;;;;;;;;;;;x -PROV1191;希瓦;;;;;;;;;;;;x -PROV1192;努库斯;;;;;;;;;;;;x -PROV1193;克孜勒奥尔达;;;;;;;;;;;;x -PROV1194;阿克陶;;;;;;;;;;;;x -PROV1195;塔什干;;;;;;;;;;;;x -PROV1196;达沙古兹;;;;;;;;;;;;x -PROV1197;奇姆肯特;;;;;;;;;;;;x -PROV1198;布哈拉;;;;;;;;;;;;x -PROV1199;撒马尔罕;;;;;;;;;;;;x -PROV1200;卡什;;;;;;;;;;;;x -PROV1201;克基安德;;;;;;;;;;;;x -PROV1202;浩罕;;;;;;;;;;;;x -PROV1203;奥什;;;;;;;;;;;;x -PROV1204;阿什哈巴德;;;;;;;;;;;;x -PROV1205;克孜勒瓦特;;;;;;;;;;;;x -PROV1206;梅尔夫;;;;;;;;;;;;x -PROV1207;库洛勃;;;;;;;;;;;;x -PROV1208;霍罗格;;;;;;;;;;;;x -PROV1209;喀布尔;;;;;;;;;;;;x -PROV1210;法扎巴德;;;;;;;;;;;;x -PROV1211;巴尔赫;;;;;;;;;;;;x -PROV1212;赫拉特;;;;;;;;;;;;x -PROV1213;巴米扬;;;;;;;;;;;;x -PROV1214;法拉;;;;;;;;;;;;x -PROV1215;坎大哈;;;;;;;;;;;;x -PROV1216;贾拉拉巴德;;;;;;;;;;;;x -PROV1217;加兹尼;;;;;;;;;;;;x -PROV1218;白沙瓦;;;;;;;;;;;;x -PROV1219;奎达;;;;;;;;;;;;x -PROV1220;达勒梅汀;;;;;;;;;;;;x -PROV1221;卡拉特;;;;;;;;;;;;x -PROV1222;贝拉;;;;;;;;;;;;x -PROV1223;吉德拉尔;;;;;;;;;;;;x -PROV1224;斯利那加;;;;;;;;;;;;x -PROV1225;吉尔吉特;;;;;;;;;;;;x -PROV1226;列城;;;;;;;;;;;;x -PROV1227;拉合尔;;;;;;;;;;;;x -PROV1228;木尔坦;;;;;;;;;;;;x -PROV1229;锡亚尔科特;;;;;;;;;;;;x -PROV1230;阿托克;;;;;;;;;;;;x -PROV1231;巴哈瓦尔布尔;;;;;;;;;;;;x -PROV1232;沙浦;;;;;;;;;;;;x -PROV1233;阿姆利则;;;;;;;;;;;;x -PROV1234;菲罗兹布尔;;;;;;;;;;;;x -PROV1235;西姆拉;;;;;;;;;;;;x -PROV1236;新德里;;;;;;;;;;;;x -PROV1237;帕尼帕特;;;;;;;;;;;;x -PROV1238;台拉登;;;;;;;;;;;;x -PROV1239;密拉特;;;;;;;;;;;;x -PROV1240;阿格拉;;;;;;;;;;;;x -PROV1241;卡恩波尔;;;;;;;;;;;;x -PROV1242;勒克瑙;;;;;;;;;;;;x -PROV1243;阿拉哈巴德;;;;;;;;;;;;x -PROV1244;法扎巴德;;;;;;;;;;;;x -PROV1245;贝拿勒斯;;;;;;;;;;;;x -PROV1246;戈勒克布尔;;;;;;;;;;;;x -PROV1247;帕特纳;;;;;;;;;;;;x -PROV1248;加耶;;;;;;;;;;;;x -PROV1249;汉萨里;;;;;;;;;;;;x -PROV1250;帕格尔布尔;;;;;;;;;;;;x -PROV1251;加尔各答;;;;;;;;;;;;x -PROV1252;大吉岭;;;;;;;;;;;;x -PROV1253;布德旺;;;;;;;;;;;;x -PROV1254;达卡;;;;;;;;;;;;x -PROV1255;拉杰沙希;;;;;;;;;;;;x -PROV1256;杰索尔;;;;;;;;;;;;x -PROV1257;吉大港;;;;;;;;;;;;x -PROV1258;高哈蒂;;;;;;;;;;;;x -PROV1259;英帕尔;;;;;;;;;;;;x -PROV1260;迪布鲁格尔;;;;;;;;;;;;x -PROV1261;克塔克;;;;;;;;;;;;x -PROV1262;盖翁切尔;;;;;;;;;;;;x -PROV1263;桑巴尔布尔;;;;;;;;;;;;x -PROV1264;阿杰梅尔;;;;;;;;;;;;x -PROV1265;杰伊瑟尔梅尔;;;;;;;;;;;;x -PROV1266;焦特布尔;;;;;;;;;;;;x -PROV1267;比卡内尔;;;;;;;;;;;;x -PROV1268;斋浦尔;;;;;;;;;;;;x -PROV1269;乌代布尔;;;;;;;;;;;;x -PROV1270;瓜廖尔;;;;;;;;;;;;x -PROV1271;印多尔;;;;;;;;;;;;x -PROV1272;博帕尔;;;;;;;;;;;;x -PROV1273;切德尔布尔;;;;;;;;;;;;x -PROV1274;雷瓦;;;;;;;;;;;;x -PROV1275;贾巴尔普尔;;;;;;;;;;;;x -PROV1276;霍申加巴德;;;;;;;;;;;;x -PROV1277;那格浦尔;;;;;;;;;;;;x -PROV1278;阿姆劳蒂;;;;;;;;;;;;x -PROV1279;加格达浦;;;;;;;;;;;;x -PROV1280;赖布尔;;;;;;;;;;;;x -PROV1281;比拉斯布尔;;;;;;;;;;;;x -PROV1282;赖格尔;;;;;;;;;;;;x -PROV1283;海德拉巴;;;;;;;;;;;;x -PROV1284;奥兰加巴德;;;;;;;;;;;;x -PROV1285;尼萨马巴德;;;;;;;;;;;;x -PROV1286;古巴加;;;;;;;;;;;;x -PROV1287;瓦朗加尔;;;;;;;;;;;;x -PROV1288;卡拉奇;;;;;;;;;;;;x -PROV1289;苏库尔;;;;;;;;;;;;x -PROV1290;欧迈尔果德;;;;;;;;;;;;x -PROV1291;阿默达巴德;;;;;;;;;;;;x -PROV1292;拉杰科特;;;;;;;;;;;;x -PROV1293;曼德维;;;;;;;;;;;;x -PROV1294;帕坦;;;;;;;;;;;;x -PROV1295;巴罗达;;;;;;;;;;;;x -PROV1296;苏拉特;;;;;;;;;;;;x -PROV1297;孟买;;;;;;;;;;;;x -PROV1298;纳西克;;;;;;;;;;;;x -PROV1299;浦那;;;;;;;;;;;;x -PROV1300;比贾布尔;;;;;;;;;;;;x -PROV1301;戈尔哈布尔;;;;;;;;;;;;x -PROV1302;贝尔高姆;;;;;;;;;;;;x -PROV1303;果阿;;;;;;;;;;;;x -PROV1304;马德拉斯;;;;;;;;;;;;x -PROV1305;维沙卡帕特南;;;;;;;;;;;;x -PROV1306;默吉利伯德讷姆;;;;;;;;;;;;x -PROV1307;内洛尔;;;;;;;;;;;;x -PROV1308;卡努尔;;;;;;;;;;;;x -PROV1309;坦焦尔;;;;;;;;;;;;x -PROV1310;马杜赖;;;;;;;;;;;;x -PROV1311;哥印拜陀;;;;;;;;;;;;x -PROV1312;本地冶里;;;;;;;;;;;;x -PROV1313;班加罗尔;;;;;;;;;;;;x -PROV1314;迈索尔;;;;;;;;;;;;x -PROV1315;吉德勒杜尔加;;;;;;;;;;;;x -PROV1316;曼加尔;;;;;;;;;;;;x -PROV1317;卡利卡特;;;;;;;;;;;;x -PROV1318;科钦;;;;;;;;;;;;x -PROV1319;特里凡得琅;;;;;;;;;;;;x -PROV1320;安达曼群岛;;;;;;;;;;;;x -PROV1321;科伦坡;;;;;;;;;;;;x -PROV1322;贾夫纳;;;;;;;;;;;;x -PROV1323;康提;;;;;;;;;;;;x -PROV1324;亭可马里;;;;;;;;;;;;x -PROV1325;马尔代夫;;;;;;;;;;;;x -PROV1326;加德满都;;;;;;;;;;;;x -PROV1327;久姆拉;;;;;;;;;;;;x -PROV1328;通朗;;;;;;;;;;;;x -PROV1329;廷布;;;;;;;;;;;;x -PROV1330;仰光;;;;;;;;;;;;x -PROV1331;勃生;;;;;;;;;;;;x -PROV1332;勃固;;;;;;;;;;;;x -PROV1333;东吁;;;;;;;;;;;;x -PROV1334;阿瓦;;;;;;;;;;;;x -PROV1335;皎施;;;;;;;;;;;;x -PROV1336;马圭;;;;;;;;;;;;x -PROV1337;卑谬;;;;;;;;;;;;x -PROV1338;东枝;;;;;;;;;;;;x -PROV1339;哈卡;;;;;;;;;;;;x -PROV1340;腊戍;;;;;;;;;;;;x -PROV1341;葡萄;;;;;;;;;;;;x -PROV1342;密支那;;;;;;;;;;;;x -PROV1343;毛淡棉;;;;;;;;;;;;x -PROV1344;墨吉;;;;;;;;;;;;x -PROV1345;实兑;;;;;;;;;;;;x -PROV1346;曼谷;;;;;;;;;;;;x -PROV1347;华富里;;;;;;;;;;;;x -PROV1348;那空沙旺;;;;;;;;;;;;x -PROV1349;素可泰;;;;;;;;;;;;x -PROV1350;呵叻;;;;;;;;;;;;x -PROV1351;巴真;;;;;;;;;;;;x -PROV1352;普吉;;;;;;;;;;;;x -PROV1353;叻武里;;;;;;;;;;;;x -PROV1354;洛坤;;;;;;;;;;;;x -PROV1355;清迈;;;;;;;;;;;;x -PROV1356;琅勃拉邦;;;;;;;;;;;;x -PROV1357;万象;;;;;;;;;;;;x -PROV1358;乌隆他尼;;;;;;;;;;;;x -PROV1359;四色菊;;;;;;;;;;;;x -PROV1360;沙耶武里;;;;;;;;;;;;x -PROV1361;沙湾拿吉;;;;;;;;;;;;x -PROV1362;沙拉湾;;;;;;;;;;;;x -PROV1363;巴色;;;;;;;;;;;;x -PROV1364;乌栋;;;;;;;;;;;;x -PROV1365;尖竹汶;;;;;;;;;;;;x -PROV1366;马德望;;;;;;;;;;;;x -PROV1367;贡布;;;;;;;;;;;;x -PROV1368;上丁;;;;;;;;;;;;x -PROV1369;河内;;;;;;;;;;;;x -PROV1370;海防;;;;;;;;;;;;x -PROV1371;高平;;;;;;;;;;;;x -PROV1372;山萝;;;;;;;;;;;;x -PROV1373;谅山;;;;;;;;;;;;x -PROV1374;清化;;;;;;;;;;;;x -PROV1375;顺化;;;;;;;;;;;;x -PROV1376;荣市;;;;;;;;;;;;x -PROV1377;岘港;;;;;;;;;;;;x -PROV1378;波来古;;;;;;;;;;;;x -PROV1379;归仁;;;;;;;;;;;;x -PROV1380;西贡;;;;;;;;;;;;x -PROV1381;大叻;;;;;;;;;;;;x -PROV1382;河仙;;;;;;;;;;;;x -PROV1383;永隆;;;;;;;;;;;;x -PROV1384;新加坡;;;;;;;;;;;;x -PROV1385;新山;;;;;;;;;;;;x -PROV1386;马六甲;;;;;;;;;;;;x -PROV1387;吉隆坡;;;;;;;;;;;;x -PROV1388;槟城;;;;;;;;;;;;x -PROV1389;亚罗士打;;;;;;;;;;;;x -PROV1390;关丹;;;;;;;;;;;;x -PROV1391;哥打巴哈鲁;;;;;;;;;;;;x -PROV1392;北大年;;;;;;;;;;;;x -PROV1393;文莱;;;;;;;;;;;;x -PROV1394;古晋;;;;;;;;;;;;x -PROV1395;民都鲁;;;;;;;;;;;;x -PROV1396;阿比;;;;;;;;;;;;x -PROV1397;山打根;;;;;;;;;;;;x -PROV1398;占碑;;;;;;;;;;;;x -PROV1399;巨港;;;;;;;;;;;;x -PROV1400;廖内;;;;;;;;;;;;x -PROV1401;西亚克;;;;;;;;;;;;x -PROV1402;丹戎槟榔;;;;;;;;;;;;x -PROV1403;楠榜;;;;;;;;;;;;x -PROV1404;邦加槟榔;;;;;;;;;;;;x -PROV1405;班达亚齐;;;;;;;;;;;;x -PROV1406;棉兰;;;;;;;;;;;;x -PROV1407;塔帕土安;;;;;;;;;;;;x -PROV1408;巴东;;;;;;;;;;;;x -PROV1409;实武牙;;;;;;;;;;;;x -PROV1410;明古鲁;;;;;;;;;;;;x -PROV1411;古农西托利;;;;;;;;;;;;x -PROV1412;亚丁;;;;;;;;;;;;x -PROV1413;巴达维亚;;;;;;;;;;;;x -PROV1414;茂物;;;;;;;;;;;;x -PROV1415;井里汶;;;;;;;;;;;;x -PROV1416;日惹;;;;;;;;;;;;x -PROV1417;三宝垄;;;;;;;;;;;;x -PROV1418;泗水;;;;;;;;;;;;x -PROV1419;苏拉卡尔塔;;;;;;;;;;;;x -PROV1420;庞越;;;;;;;;;;;;x -PROV1421;马都拉;;;;;;;;;;;;x -PROV1422;麻拉特韦;;;;;;;;;;;;x -PROV1423;马辰;;;;;;;;;;;;x -PROV1424;加兰巴西;;;;;;;;;;;;x -PROV1425;塔拉卡恩;;;;;;;;;;;;x -PROV1426;坤甸;;;;;;;;;;;;x -PROV1427;肯达旺岸;;;;;;;;;;;;x -PROV1428;新当;;;;;;;;;;;;x -PROV1429;三马林达;;;;;;;;;;;;x -PROV1430;马卡萨;;;;;;;;;;;;x -PROV1431;波尼;;;;;;;;;;;;x -PROV1432;马穆朱;;;;;;;;;;;;x -PROV1433;万鸦老;;;;;;;;;;;;x -PROV1434;卢武克;;;;;;;;;;;;x -PROV1435;帕卢;;;;;;;;;;;;x -PROV1436;肯达里;;;;;;;;;;;;x -PROV1437;比农科岛;;;;;;;;;;;;x -PROV1438;巴厘岛;;;;;;;;;;;;x -PROV1439;弗洛雷斯;;;;;;;;;;;;x -PROV1440;松巴哇;;;;;;;;;;;;x -PROV1441;松巴岛;;;;;;;;;;;;x -PROV1442;龙目岛;;;;;;;;;;;;x -PROV1443;罗地岛;;;;;;;;;;;;x -PROV1444;阿洛;;;;;;;;;;;;x -PROV1445;古邦;;;;;;;;;;;;x -PROV1446;帝力;;;;;;;;;;;;x -PROV1447;特尔纳特;;;;;;;;;;;;x -PROV1448;哈马黑拉;;;;;;;;;;;;x -PROV1449;安汶;;;;;;;;;;;;x -PROV1450;策拉姆;;;;;;;;;;;;x -PROV1451;阿鲁;;;;;;;;;;;;x -PROV1452;比亚克;;;;;;;;;;;;x -PROV1453;索龙;;;;;;;;;;;;x -PROV1454;美拉;;;;;;;;;;;;x -PROV1455;马尼拉;;;;;;;;;;;;x -PROV1456;美岸;;;;;;;;;;;;x -PROV1457;黎牙实比;;;;;;;;;;;;x -PROV1458;民都洛;;;;;;;;;;;;x -PROV1459;巴拉望;;;;;;;;;;;;x -PROV1460;怡朗;;;;;;;;;;;;x -PROV1461;塔克洛班;;;;;;;;;;;;x -PROV1462;三宝颜;;;;;;;;;;;;x -PROV1463;达沃;;;;;;;;;;;;x -PROV1464;苏鲁;;;;;;;;;;;;x -PROV1465;库伦;;;;;;;;;;;;x -PROV1466;达兰扎达嘎德;;;;;;;;;;;;x -PROV1467;巴彦图门;;;;;;;;;;;;x -PROV1468;乌里雅苏台;;;;;;;;;;;;x -PROV1469;唐努乌梁海;;;;;;;;;;;;x -PROV1470;安庆;;;;;;;;;;;;x -PROV1471;池州;;;;;;;;;;;;x -PROV1472;凤阳;;;;;;;;;;;;x -PROV1473;徽州;;;;;;;;;;;;x -PROV1474;庐州;;;;;;;;;;;;x -PROV1475;宁国;;;;;;;;;;;;x -PROV1476;泗州;;;;;;;;;;;;x -PROV1477;太平;;;;;;;;;;;;x -PROV1478;颍州;;;;;;;;;;;;x -PROV1479;奉天;;;;;;;;;;;;x -PROV1480;锦州;;;;;;;;;;;;x -PROV1481;旅顺;;;;;;;;;;;;x -PROV1482;福州;;;;;;;;;;;;x -PROV1483;建宁;;;;;;;;;;;;x -PROV1484;泉州;;;;;;;;;;;;x -PROV1485;台北;;;;;;;;;;;;x -PROV1486;汀州;;;;;;;;;;;;x -PROV1487;漳州;;;;;;;;;;;;x -PROV1488;河西走廊;;;;;;;;;;;;x -PROV1489;巩昌;;;;;;;;;;;;x -PROV1490;兰州;;;;;;;;;;;;x -PROV1491;宁夏;;;;;;;;;;;;x -PROV1492;平凉;;;;;;;;;;;;x -PROV1493;广州;;;;;;;;;;;;x -PROV1494;潮州;;;;;;;;;;;;x -PROV1495;高州;;;;;;;;;;;;x -PROV1496;香港;;;;;;;;;;;;x -PROV1497;惠州;;;;;;;;;;;;x -PROV1498;澳门;;;;;;;;;;;;x -PROV1499;海南;;;;;;;;;;;;x -PROV1500;韶州;;;;;;;;;;;;x -PROV1501;肇庆;;;;;;;;;;;;x -PROV1502;南宁;;;;;;;;;;;;x -PROV1503;桂林;;;;;;;;;;;;x -PROV1504;平乐;;;;;;;;;;;;x -PROV1505;贵阳;;;;;;;;;;;;x -PROV1506;安顺;;;;;;;;;;;;x -PROV1507;镇远;;;;;;;;;;;;x -PROV1508;开封;;;;;;;;;;;;x -PROV1509;归德;;;;;;;;;;;;x -PROV1510;洛阳;;;;;;;;;;;;x -PROV1511;怀庆;;;;;;;;;;;;x -PROV1512;陈州;;;;;;;;;;;;x -PROV1513;南阳;;;;;;;;;;;;x -PROV1514;汝宁;;;;;;;;;;;;x -PROV1515;卫辉;;;;;;;;;;;;x -PROV1516;汉阳;;;;;;;;;;;;x -PROV1517;德安;;;;;;;;;;;;x -PROV1518;黄州;;;;;;;;;;;;x -PROV1519;安陆;;;;;;;;;;;;x -PROV1520;荆州;;;;;;;;;;;;x -PROV1521;施南;;;;;;;;;;;;x -PROV1522;武昌;;;;;;;;;;;;x -PROV1523;襄阳;;;;;;;;;;;;x -PROV1524;长沙;;;;;;;;;;;;x -PROV1525;常德;;;;;;;;;;;;x -PROV1526;宝庆;;;;;;;;;;;;x -PROV1527;衡州;;;;;;;;;;;;x -PROV1528;岳州;;;;;;;;;;;;x -PROV1529;永顺;;;;;;;;;;;;x -PROV1530;永州;;;;;;;;;;;;x -PROV1531;新爱尔兰;;;;;;;;;;;;x -PROV1532;归化;;;;;;;;;;;;x -PROV1533;哲里木盟;;;;;;;;;;;;x -PROV1534;锡林郭勒盟;;;;;;;;;;;;x -PROV1535;伊克昭盟;;;;;;;;;;;;x -PROV1536;淮安;;;;;;;;;;;;x -PROV1537;常州;;;;;;;;;;;;x -PROV1538;上海;;;;;;;;;;;;x -PROV1539;苏州;;;;;;;;;;;;x -PROV1540;太仓州;;;;;;;;;;;;x -PROV1541;通州;;;;;;;;;;;;x -PROV1542;徐州;;;;;;;;;;;;x -PROV1543;扬州;;;;;;;;;;;;x -PROV1544;镇江;;;;;;;;;;;;x -PROV1545;南昌;;;;;;;;;;;;x -PROV1546;广信;;;;;;;;;;;;x -PROV1547;吉安;;;;;;;;;;;;x -PROV1548;建昌;;;;;;;;;;;;x -PROV1549;九江;;;;;;;;;;;;x -PROV1550;赣州;;;;;;;;;;;;x -PROV1551;饶州;;;;;;;;;;;;x -PROV1552;齐齐哈尔;;;;;;;;;;;;x -PROV1553;瑷珲;;;;;;;;;;;;x -PROV1554;宁古塔;;;;;;;;;;;;x -PROV1555;吉林;;;;;;;;;;;;x -PROV1556;马海;;;;;;;;;;;;x -PROV1557;龙羊;;;;;;;;;;;;x -PROV1558;结古多;;;;;;;;;;;;x -PROV1559;西安;;;;;;;;;;;;x -PROV1560;马老奇;;;;;;;;;;;;x -PROV1561;延安;;;;;;;;;;;;x -PROV1562;汉中;;;;;;;;;;;;x -PROV1563;济南;;;;;;;;;;;;x -PROV1564;曹州;;;;;;;;;;;;x -PROV1565;莱州;;;;;;;;;;;;x -PROV1566;青岛;;;;;;;;;;;;x -PROV1567;青州;;;;;;;;;;;;x -PROV1568;泰安;;;;;;;;;;;;x -PROV1569;威海卫;;;;;;;;;;;;x -PROV1570;武定;;;;;;;;;;;;x -PROV1571;沂州;;;;;;;;;;;;x -PROV1572;太原;;;;;;;;;;;;x -PROV1573;汾州;;;;;;;;;;;;x -PROV1574;潞安;;;;;;;;;;;;x -PROV1575;平阳;;;;;;;;;;;;x -PROV1576;大同;;;;;;;;;;;;x -PROV1577;重庆;;;;;;;;;;;;x -PROV1578;成都;;;;;;;;;;;;x -PROV1579;保宁;;;;;;;;;;;;x -PROV1580;嘉定;;;;;;;;;;;;x -PROV1581;夔州;;;;;;;;;;;;x -PROV1582;龙安;;;;;;;;;;;;x -PROV1583;顺庆;;;;;;;;;;;;x -PROV1584;潼川;;;;;;;;;;;;x -PROV1585;宜宾;;;;;;;;;;;;x -PROV1586;雅州;;;;;;;;;;;;x -PROV1587;拉萨;;;;;;;;;;;;x -PROV1588;昌都;;;;;;;;;;;;x -PROV1589;日喀则;;;;;;;;;;;;x -PROV1590;洛扎;;;;;;;;;;;;x -PROV1591;羌塘;;;;;;;;;;;;x -PROV1592;阿里;;;;;;;;;;;;x -PROV1593;达旺;;;;;;;;;;;;x -PROV1594;喀什噶尔;;;;;;;;;;;;x -PROV1595;伊犁;;;;;;;;;;;;x -PROV1596;塔城;;;;;;;;;;;;x -PROV1597;阿克苏;;;;;;;;;;;;x -PROV1598;和田;;;;;;;;;;;;x -PROV1599;哈密;;;;;;;;;;;;x -PROV1600;迪化;;;;;;;;;;;;x -PROV1601;昆明;;;;;;;;;;;;x -PROV1602;大理;;;;;;;;;;;;x -PROV1603;普洱;;;;;;;;;;;;x -PROV1604;杭州;;;;;;;;;;;;x -PROV1605;湖州;;;;;;;;;;;;x -PROV1606;嘉兴;;;;;;;;;;;;x -PROV1607;金华;;;;;;;;;;;;x -PROV1608;宁波;;;;;;;;;;;;x -PROV1609;绍兴;;;;;;;;;;;;x -PROV1610;台州;;;;;;;;;;;;x -PROV1611;温州;;;;;;;;;;;;x -PROV1612;北京;;;;;;;;;;;;x -PROV1613;承德;;;;;;;;;;;;x -PROV1614;大名;;;;;;;;;;;;x -PROV1615;冀州;;;;;;;;;;;;x -PROV1616;顺天;;;;;;;;;;;;x -PROV1617;天津;;;;;;;;;;;;x -PROV1618;正定;;;;;;;;;;;;x -PROV1619;平壤;;;;;;;;;;;;x -PROV1620;前川;;;;;;;;;;;;x -PROV1621;咸兴;;;;;;;;;;;;x -PROV1622;清津;;;;;;;;;;;;x -PROV1623;金策;;;;;;;;;;;;x -PROV1624;汉城;;;;;;;;;;;;x -PROV1625;开城;;;;;;;;;;;;x -PROV1626;海州;;;;;;;;;;;;x -PROV1627;沙里院;;;;;;;;;;;;x -PROV1628;仁川;;;;;;;;;;;;x -PROV1629;元山;;;;;;;;;;;;x -PROV1630;江陵;;;;;;;;;;;;x -PROV1631;原州;;;;;;;;;;;;x -PROV1632;釜山;;;;;;;;;;;;x -PROV1633;大邱;;;;;;;;;;;;x -PROV1634;浦项;;;;;;;;;;;;x -PROV1635;光州;;;;;;;;;;;;x -PROV1636;大田;;;;;;;;;;;;x -PROV1637;济州岛;;;;;;;;;;;;x -PROV1638;广岛;;;;;;;;;;;;x -PROV1639;冈山;;;;;;;;;;;;x -PROV1640;山口;;;;;;;;;;;;x -PROV1641;松江;;;;;;;;;;;;x -PROV1642;箱馆;;;;;;;;;;;;x -PROV1643;石狩;;;;;;;;;;;;x -PROV1644;根室;;;;;;;;;;;;x -PROV1645;新泻;;;;;;;;;;;;x -PROV1646;金泽;;;;;;;;;;;;x -PROV1647;福井;;;;;;;;;;;;x -PROV1648;富山;;;;;;;;;;;;x -PROV1649;江户;;;;;;;;;;;;x -PROV1650;千叶;;;;;;;;;;;;x -PROV1651;横滨;;;;;;;;;;;;x -PROV1652;浦和;;;;;;;;;;;;x -PROV1653;水户;;;;;;;;;;;;x -PROV1654;博宁;;;;;;;;;;;;x -PROV1655;大坂;;;;;;;;;;;;x -PROV1656;和歌山;;;;;;;;;;;;x -PROV1657;京都;;;;;;;;;;;;x -PROV1658;奈良;;;;;;;;;;;;x -PROV1659;神户;;;;;;;;;;;;x -PROV1660;福冈;;;;;;;;;;;;x -PROV1661;长崎;;;;;;;;;;;;x -PROV1662;鹿儿岛;;;;;;;;;;;;x -PROV1663;宫崎;;;;;;;;;;;;x -PROV1664;熊本;;;;;;;;;;;;x -PROV1665;高知;;;;;;;;;;;;x -PROV1666;松山;;;;;;;;;;;;x -PROV1667;德岛;;;;;;;;;;;;x -PROV1668;仙台;;;;;;;;;;;;x -PROV1669;福岛;;;;;;;;;;;;x -PROV1670;盛冈;;;;;;;;;;;;x -PROV1671;秋田;;;;;;;;;;;;x -PROV1672;青森;;;;;;;;;;;;x -PROV1673;山形;;;;;;;;;;;;x -PROV1674;宇都宫;;;;;;;;;;;;x -PROV1675;名古屋;;;;;;;;;;;;x -PROV1676;静冈;;;;;;;;;;;;x -PROV1677;长野;;;;;;;;;;;;x -PROV1678;冲绳;;;;;;;;;;;;x -PROV1679;奄美;;;;;;;;;;;;x -PROV1680;非斯;;;;;;;;;;;;x -PROV1681;瓦赞;;;;;;;;;;;;x -PROV1682;梅克内斯;;;;;;;;;;;;x -PROV1683;塔扎;;;;;;;;;;;;x -PROV1684;乌季达;;;;;;;;;;;;x -PROV1685;拉巴特;;;;;;;;;;;;x -PROV1686;丹吉尔;;;;;;;;;;;;x -PROV1687;得土安;;;;;;;;;;;;x -PROV1688;艾季迪尔;;;;;;;;;;;;x -PROV1689;梅利利亚;;;;;;;;;;;;x -PROV1690;马拉喀什;;;;;;;;;;;;x -PROV1691;卡萨布兰卡;;;;;;;;;;;;x -PROV1692;胡里卜盖;;;;;;;;;;;;x -PROV1693;索维拉;;;;;;;;;;;;x -PROV1694;阿加迪尔;;;;;;;;;;;;x -PROV1695;伊夫尼;;;;;;;;;;;;x -PROV1696;塔尔法亚;;;;;;;;;;;;x -PROV1697;菲吉格;;;;;;;;;;;;x -PROV1698;勒希达;;;;;;;;;;;;x -PROV1699;瓦尔扎扎特;;;;;;;;;;;;x -PROV1700;阿尔及尔;;;;;;;;;;;;x -PROV1701;布吉;;;;;;;;;;;;x -PROV1702;塞提夫;;;;;;;;;;;;x -PROV1703;美狄亚;;;;;;;;;;;;x -PROV1704;奥兰;;;;;;;;;;;;x -PROV1705;特莱姆森;;;;;;;;;;;;x -PROV1706;穆斯塔加奈姆;;;;;;;;;;;;x -PROV1707;马斯卡拉;;;;;;;;;;;;x -PROV1708;君士坦丁;;;;;;;;;;;;x -PROV1709;安纳巴;;;;;;;;;;;;x -PROV1710;比斯克拉;;;;;;;;;;;;x -PROV1711;瓦尔格拉;;;;;;;;;;;;x -PROV1712;图古尔特;;;;;;;;;;;;x -PROV1713;艾格瓦特;;;;;;;;;;;;x -PROV1714;贝沙尔;;;;;;;;;;;;x -PROV1715;纳安玛;;;;;;;;;;;;x -PROV1716;廷杜夫;;;;;;;;;;;;x -PROV1717;舍纳尚;;;;;;;;;;;;x -PROV1718;因萨拉赫;;;;;;;;;;;;x -PROV1719;伊利济;;;;;;;;;;;;x -PROV1720;提米蒙;;;;;;;;;;;;x -PROV1721;因盖扎姆;;;;;;;;;;;;x -PROV1722;廷扎瓦滕;;;;;;;;;;;;x -REMOVE_PROV1723;科隆;;;;;;;;;;;;x -PROV1724;塔曼拉塞特;;;;;;;;;;;;x -PROV1725;突尼斯;;;;;;;;;;;;x -PROV1726;比塞大;;;;;;;;;;;;x -PROV1727;加夫萨;;;;;;;;;;;;x -PROV1728;凯鲁万;;;;;;;;;;;;x -PROV1729;托泽尔;;;;;;;;;;;;x -PROV1730;加贝斯;;;;;;;;;;;;x -PROV1731;的黎波里;;;;;;;;;;;;x -PROV1732;盖尔扬;;;;;;;;;;;;x -PROV1733;密斯莱达湾;;;;;;;;;;;;x -PROV1734;瑟尔特;;;;;;;;;;;;x -PROV1735;班加西;;;;;;;;;;;;x -PROV1736;达尔纳;;;;;;;;;;;;x -PROV1737;托布鲁克;;;;;;;;;;;;x -PROV1738;杰格布;;;;;;;;;;;;x -PROV1739;库夫拉;;;;;;;;;;;;x -PROV1740;瓦丹;;;;;;;;;;;;x -PROV1741;穆尔祖格;;;;;;;;;;;;x -PROV1742;塞卜哈;;;;;;;;;;;;x -PROV1743;加特;;;;;;;;;;;;x -PROV1744;古达米斯;;;;;;;;;;;;x -PROV1745;开罗;;;;;;;;;;;;x -PROV1746;达姆亚特;;;;;;;;;;;;x -PROV1747;坦塔;;;;;;;;;;;;x -PROV1748;曼苏拉;;;;;;;;;;;;x -PROV1749;宰加济格;;;;;;;;;;;;x -PROV1750;吉萨;;;;;;;;;;;;x -PROV1751;亚历山大;;;;;;;;;;;;x -PROV1752;马特鲁;;;;;;;;;;;;x -PROV1753;西迪拜拉尼;;;;;;;;;;;;x -PROV1754;西瓦;;;;;;;;;;;;x -PROV1755;苏伊士;;;;;;;;;;;;x -PROV1756;阿里什;;;;;;;;;;;;x -PROV1757;沙姆沙伊赫;;;;;;;;;;;;x -PROV1758;富拉夫拉;;;;;;;;;;;;x -PROV1759;拜维提;;;;;;;;;;;;x -PROV1760;穆特;;;;;;;;;;;;x -PROV1761;巴里斯;;;;;;;;;;;;x -PROV1762;艾斯尤特;;;;;;;;;;;;x -PROV1763;贝尼苏韦夫;;;;;;;;;;;;x -PROV1764;明亚;;;;;;;;;;;;x -PROV1765;法尤姆;;;;;;;;;;;;x -PROV1766;阿斯旺;;;;;;;;;;;;x -PROV1767;卢克索;;;;;;;;;;;;x -PROV1768;艾德夫;;;;;;;;;;;;x -PROV1769;其那;;;;;;;;;;;;x -PROV1770;库塞尔;;;;;;;;;;;;x -PROV1771;马萨阿拉姆;;;;;;;;;;;;x -PROV1772;拉斯加里卜;;;;;;;;;;;;x -PROV1773;阿尤恩;;;;;;;;;;;;x -PROV1774;达赫拉;;;;;;;;;;;;x -PROV1775;努瓦克肖特;;;;;;;;;;;;x -PROV1776;罗索;;;;;;;;;;;;x -PROV1777;阿雷格;;;;;;;;;;;;x -PROV1778;马加马;;;;;;;;;;;;x -PROV1779;兴格提;;;;;;;;;;;;x -PROV1780;蒂希;;;;;;;;;;;;x -PROV1781;瓦拉塔;;;;;;;;;;;;x -PROV1782;比尔穆拉海因;;;;;;;;;;;;x -PROV1783;达喀尔;;;;;;;;;;;;x -PROV1784;圣路易斯;;;;;;;;;;;;x -PROV1785;班珠尔;;;;;;;;;;;;x -PROV1786;林盖尔;;;;;;;;;;;;x -PROV1787;迪乌贝尔;;;;;;;;;;;;x -PROV1788;考拉克;;;;;;;;;;;;x -PROV1789;波多尔;;;;;;;;;;;;x -PROV1790;马塔姆;;;;;;;;;;;;x -PROV1791;巴克尔;;;;;;;;;;;;x -PROV1792;济金绍尔;;;;;;;;;;;;x -PROV1793;韦林加拉;;;;;;;;;;;;x -PROV1794;巴马科;;;;;;;;;;;;x -PROV1795;卡耶;;;;;;;;;;;;x -PROV1796;纽罗;;;;;;;;;;;;x -PROV1797;基塔;;;;;;;;;;;;x -PROV1798;布古尼;;;;;;;;;;;;x -PROV1799;锡卡索;;;;;;;;;;;;x -PROV1800;塞古;;;;;;;;;;;;x -PROV1801;穆尔贾;;;;;;;;;;;;x -PROV1802;杰内;;;;;;;;;;;;x -PROV1803;通布图;;;;;;;;;;;;x -PROV1804;邦贾加拉;;;;;;;;;;;;x -PROV1805;加奥;;;;;;;;;;;;x -PROV1806;陶代尼;;;;;;;;;;;;x -PROV1807;泰萨利特;;;;;;;;;;;;x -PROV1808;尼亚美;;;;;;;;;;;;x -PROV1809;萨伊;;;;;;;;;;;;x -PROV1810;多索;;;;;;;;;;;;x -PROV1811;马拉迪;;;;;;;;;;;;x -PROV1812;阿加德兹;;;;;;;;;;;;x -PROV1813;阿尔利特;;;;;;;;;;;;x -PROV1814;马达马;;;;;;;;;;;;x -PROV1815;津德尔;;;;;;;;;;;;x -PROV1816;库费;;;;;;;;;;;;x -PROV1817;比尔马;;;;;;;;;;;;x -PROV1818;马塞尼亚;;;;;;;;;;;;x -PROV1819;蒙社;;;;;;;;;;;;x -PROV1820;邦戈尔;;;;;;;;;;;;x -PROV1821;阿贝歇;;;;;;;;;;;;x -PROV1822;安提曼;;;;;;;;;;;;x -PROV1823;蒙戈;;;;;;;;;;;;x -PROV1824;马奥;;;;;;;;;;;;x -PROV1825;兹瓦尔;;;;;;;;;;;;x -PROV1826;法亚;;;;;;;;;;;;x -PROV1827;喀土穆;;;;;;;;;;;;x -PROV1828;瓦德迈达尼;;;;;;;;;;;;x -PROV1829;卡萨拉;;;;;;;;;;;;x -PROV1830;森纳尔;;;;;;;;;;;;x -PROV1831;拉巴克;;;;;;;;;;;;x -PROV1832;法索达;;;;;;;;;;;;x -PROV1833;萨瓦金;;;;;;;;;;;;x -PROV1834;哈拉伊;;;;;;;;;;;;x -PROV1835;栋古拉;;;;;;;;;;;;x -PROV1836;哈雅;;;;;;;;;;;;x -PROV1837;阿特巴拉;;;;;;;;;;;;x -PROV1838;欧拜伊德;;;;;;;;;;;;x -PROV1839;努胡德;;;;;;;;;;;;x -PROV1840;卡杜格利;;;;;;;;;;;;x -PROV1841;法希尔;;;;;;;;;;;;x -PROV1842;朱奈纳;;;;;;;;;;;;x -PROV1843;瓦乌;;;;;;;;;;;;x -PROV1844;博尔;;;;;;;;;;;;x -PROV1845;延比奥;;;;;;;;;;;;x -PROV1846;拉多;;;;;;;;;;;;x -PROV1847;卡波埃塔;;;;;;;;;;;;x -PROV1848;阿斯马拉;;;;;;;;;;;;x -PROV1849;马萨瓦;;;;;;;;;;;;x -PROV1850;阿科达特;;;;;;;;;;;;x -PROV1851;阿萨布;;;;;;;;;;;;x -PROV1852;贡德尔;;;;;;;;;;;;x -PROV1853;德卜勒塔博尔;;;;;;;;;;;;x -PROV1854;马塔马;;;;;;;;;;;;x -PROV1855;德卜勒马科斯;;;;;;;;;;;;x -PROV1856;阿克苏姆;;;;;;;;;;;;x -PROV1857;安塔洛;;;;;;;;;;;;x -PROV1858;奥萨;;;;;;;;;;;;x -PROV1859;安科贝尔;;;;;;;;;;;;x -PROV1860;阿瓦萨;;;;;;;;;;;;x -PROV1861;亚西利亚;;;;;;;;;;;;x -PROV1862;邦加;;;;;;;;;;;;x -PROV1863;阿索萨;;;;;;;;;;;;x -PROV1864;讷格莱;;;;;;;;;;;;x -PROV1865;哈勒尔;;;;;;;;;;;;x -PROV1866;戈巴;;;;;;;;;;;;x -PROV1867;沃尔代尔;;;;;;;;;;;;x -PROV1868;摩加迪沙;;;;;;;;;;;;x -PROV1869;拜多阿;;;;;;;;;;;;x -PROV1870;基斯马尤;;;;;;;;;;;;x -PROV1871;霍比亚;;;;;;;;;;;;x -PROV1872;博萨索;;;;;;;;;;;;x -PROV1873;柏培拉;;;;;;;;;;;;x -PROV1874;赞拉;;;;;;;;;;;;x -PROV1875;吉布提;;;;;;;;;;;;x -PROV1876;佛得角;;;;;;;;;;;;x -PROV1877;比绍;;;;;;;;;;;;x -PROV1878;加布;;;;;;;;;;;;x -PROV1879;博法;;;;;;;;;;;;x -PROV1880;廷博;;;;;;;;;;;;x -PROV1881;丁吉拉伊;;;;;;;;;;;;x -PROV1882;康康;;;;;;;;;;;;x -PROV1883;贝拉;;;;;;;;;;;;x -PROV1884;弗里敦;;;;;;;;;;;;x -PROV1885;法拉巴;;;;;;;;;;;;x -PROV1886;博城;;;;;;;;;;;;x -PROV1887;蒙罗维亚;;;;;;;;;;;;x -PROV1888;哈珀;;;;;;;;;;;;x -PROV1889;博波卢;;;;;;;;;;;;x -PROV1890;邦加;;;;;;;;;;;;x -PROV1891;绥德鲁;;;;;;;;;;;;x -PROV1892;大拉乌;;;;;;;;;;;;x -PROV1893;萨桑德拉;;;;;;;;;;;;x -PROV1894;大巴萨姆;;;;;;;;;;;;x -PROV1895;布瓦凯;;;;;;;;;;;;x -PROV1896;马恩;;;;;;;;;;;;x -PROV1897;阿库佩;;;;;;;;;;;;x -PROV1898;孔;;;;;;;;;;;;x -PROV1899;邦杜库;;;;;;;;;;;;x -PROV1900;奥迭内;;;;;;;;;;;;x -PROV1901;瓦加杜古;;;;;;;;;;;;x -PROV1902;瓦希古亚;;;;;;;;;;;;x -PROV1903;多里;;;;;;;;;;;;x -PROV1904;法达恩古尔马;;;;;;;;;;;;x -PROV1905;博博迪乌拉索;;;;;;;;;;;;x -PROV1906;奥罗达拉;;;;;;;;;;;;x -PROV1907;阿克拉;;;;;;;;;;;;x -PROV1908;海岸角;;;;;;;;;;;;x -PROV1909;塞康;;;;;;;;;;;;x -PROV1910;库马西;;;;;;;;;;;;x -PROV1911;金坦波;;;;;;;;;;;;x -PROV1912;瓦城;;;;;;;;;;;;x -PROV1913;塔马利;;;;;;;;;;;;x -PROV1914;洛美;;;;;;;;;;;;x -PROV1915;霍城;;;;;;;;;;;;x -PROV1916;延迪;;;;;;;;;;;;x -PROV1917;阿塔帕梅;;;;;;;;;;;;x -PROV1918;索科德;;;;;;;;;;;;x -PROV1919;科托努;;;;;;;;;;;;x -PROV1920;阿波美;;;;;;;;;;;;x -PROV1921;尼基;;;;;;;;;;;;x -PROV1922;朱古;;;;;;;;;;;;x -PROV1923;拉各斯;;;;;;;;;;;;x -PROV1924;阿贝奥库塔;;;;;;;;;;;;x -PROV1925;伊巴丹;;;;;;;;;;;;x -PROV1926;伊费;;;;;;;;;;;;x -PROV1927;伊洛林;;;;;;;;;;;;x -PROV1928;贝宁;;;;;;;;;;;;x -PROV1929;阿库雷;;;;;;;;;;;;x -PROV1930;洛科贾;;;;;;;;;;;;x -PROV1931;瓦里;;;;;;;;;;;;x -PROV1932;邦尼;;;;;;;;;;;;x -PROV1933;奥卡;;;;;;;;;;;;x -PROV1934;卡拉巴尔;;;;;;;;;;;;x -PROV1935;阿鲁楚瓜;;;;;;;;;;;;x -PROV1936;马库尔迪;;;;;;;;;;;;x -PROV1937;武卡里;;;;;;;;;;;;x -PROV1938;布萨;;;;;;;;;;;;x -PROV1939;扎里亚;;;;;;;;;;;;x -PROV1940;比达;;;;;;;;;;;;x -PROV1941;阿布贾;;;;;;;;;;;;x -PROV1942;包奇;;;;;;;;;;;;x -PROV1943;乔斯;;;;;;;;;;;;x -PROV1944;贡贝;;;;;;;;;;;;x -PROV1945;卡诺;;;;;;;;;;;;x -PROV1946;凯比;;;;;;;;;;;;x -PROV1947;卡齐纳;;;;;;;;;;;;x -PROV1948;索科托;;;;;;;;;;;;x -PROV1949;哈代贾;;;;;;;;;;;;x -PROV1950;约拉;;;;;;;;;;;;x -PROV1951;库卡;;;;;;;;;;;;x -PROV1952;恩古鲁;;;;;;;;;;;;x -PROV1953;迪科阿;;;;;;;;;;;;x -PROV1954;圣多美;;;;;;;;;;;;x -PROV1955;费尔南多宝;;;;;;;;;;;;x -PROV1956;杜阿拉;;;;;;;;;;;;x -PROV1957;布埃亚;;;;;;;;;;;;x -PROV1958;克里比;;;;;;;;;;;;x -PROV1959;雅温得;;;;;;;;;;;;x -PROV1960;巴富萨姆;;;;;;;;;;;;x -PROV1961;巴门达;;;;;;;;;;;;x -PROV1962;贝尔图阿;;;;;;;;;;;;x -PROV1963;恩冈代雷;;;;;;;;;;;;x -PROV1964;马鲁阿;;;;;;;;;;;;x -PROV1965;班吉;;;;;;;;;;;;x -PROV1966;诺拉;;;;;;;;;;;;x -PROV1967;布阿尔;;;;;;;;;;;;x -PROV1968;博桑戈阿;;;;;;;;;;;;x -PROV1969;泽米奥;;;;;;;;;;;;x -PROV1970;班加苏;;;;;;;;;;;;x -PROV1971;恩代莱;;;;;;;;;;;;x -PROV1972;利伯维尔;;;;;;;;;;;;x -PROV1973;巴陶;;;;;;;;;;;;x -PROV1974;马永巴;;;;;;;;;;;;x -PROV1975;莫安达;;;;;;;;;;;;x -PROV1976;马科库;;;;;;;;;;;;x -PROV1977;恩库那;;;;;;;;;;;;x -PROV1978;马丁古;;;;;;;;;;;;x -PROV1979;比路加;;;;;;;;;;;;x -PROV1980;兼巴拉;;;;;;;;;;;;x -PROV1981;因普丰多;;;;;;;;;;;;x -PROV1982;金沙萨;;;;;;;;;;;;x -PROV1983;博马;;;;;;;;;;;;x -PROV1984;卡南加;;;;;;;;;;;;x -PROV1985;库巴纳;;;;;;;;;;;;x -PROV1986;卢桑博;;;;;;;;;;;;x -PROV1987;本凯亚;;;;;;;;;;;;x -PROV1988;穆松巴;;;;;;;;;;;;x -PROV1989;门察;;;;;;;;;;;;x -PROV1990;尼扬圭;;;;;;;;;;;;x -PROV1991;乌维拉;;;;;;;;;;;;x -PROV1992;巴索利;;;;;;;;;;;;x -PROV1993;伊雷布;;;;;;;;;;;;x -PROV1994;恩圣;;;;;;;;;;;;x -PROV1995;盖梅纳;;;;;;;;;;;;x -PROV1996;基桑加尼;;;;;;;;;;;;x -PROV1997;孟本;;;;;;;;;;;;x -PROV1998;巴亚莫;;;;;;;;;;;;x -PROV1999;罗安达;;;;;;;;;;;;x -PROV2000;卡宾达;;;;;;;;;;;;x -PROV2001;姆班扎;;;;;;;;;;;;x -PROV2002;基巴拉;;;;;;;;;;;;x -PROV2003;本格拉;;;;;;;;;;;;x -PROV2004;纳米贝;;;;;;;;;;;;x -PROV2005;万博;;;;;;;;;;;;x -PROV2006;奎托;;;;;;;;;;;;x -PROV2007;马温加;;;;;;;;;;;;x -PROV2008;恩吉瓦;;;;;;;;;;;;x -PROV2009;马兰热;;;;;;;;;;;;x -PROV2010;绍里木;;;;;;;;;;;;x -PROV2011;库班;;;;;;;;;;;;x -PROV2012;卢萨卡;;;;;;;;;;;;x -PROV2013;芒古;;;;;;;;;;;;x -PROV2014;卡森帕;;;;;;;;;;;;x -PROV2015;蒙佐;;;;;;;;;;;;x -PROV2016;卡曾贝;;;;;;;;;;;;x -PROV2017;卡萨马;;;;;;;;;;;;x -PROV2018;奇帕塔;;;;;;;;;;;;x -PROV2019;恩德培;;;;;;;;;;;;x -PROV2020;姆巴拉拉;;;;;;;;;;;;x -PROV2021;马辛迪;;;;;;;;;;;;x -PROV2022;基特古姆;;;;;;;;;;;;x -PROV2023;金贾;;;;;;;;;;;;x -PROV2024;内罗毕;;;;;;;;;;;;x -PROV2025;马萨比特;;;;;;;;;;;;x -PROV2026;洛德瓦尔;;;;;;;;;;;;x -PROV2027;纳库鲁;;;;;;;;;;;;x -PROV2028;基苏木;;;;;;;;;;;;x -PROV2029;蒙巴萨;;;;;;;;;;;;x -PROV2030;拉穆;;;;;;;;;;;;x -PROV2031;瓦吉尔;;;;;;;;;;;;x -PROV2032;加里萨;;;;;;;;;;;;x -PROV2033;沃伊;;;;;;;;;;;;x -PROV2034;基加利;;;;;;;;;;;;x -PROV2035;乌松布拉;;;;;;;;;;;;x -PROV2036;达累斯萨拉姆;;;;;;;;;;;;x -PROV2037;坦噶;;;;;;;;;;;;x -PROV2038;基卢瓦;;;;;;;;;;;;x -PROV2039;林迪;;;;;;;;;;;;x -PROV2040;松盖阿;;;;;;;;;;;;x -PROV2041;马萨西;;;;;;;;;;;;x -PROV2042;伊林加;;;;;;;;;;;;x -PROV2043;塔波拉;;;;;;;;;;;;x -PROV2044;姆万扎;;;;;;;;;;;;x -PROV2045;莫罗戈罗;;;;;;;;;;;;x -PROV2046;乌吉吉;;;;;;;;;;;;x -PROV2047;阿鲁沙;;;;;;;;;;;;x -PROV2048;桑给巴尔;;;;;;;;;;;;x -REMOVE_PROV2049;马普托;;;;;;;;;;;;x -PROV2050;塞马特;;;;;;;;;;;;x -PROV2051;伊尼扬巴内;;;;;;;;;;;;x -PROV2052;马萨基撒;;;;;;;;;;;;x -PROV2053;塞纳;;;;;;;;;;;;x -PROV2054;太特;;;;;;;;;;;;x -PROV2055;松戈;;;;;;;;;;;;x -PROV2056;宗博;;;;;;;;;;;;x -PROV2057;索法拉;;;;;;;;;;;;x -PROV2058;莫苏里泽;;;;;;;;;;;;x -PROV2059;克利马内;;;;;;;;;;;;x -PROV2060;莫桑比克;;;;;;;;;;;;x -PROV2061;安戈谢;;;;;;;;;;;;x -PROV2062;商州;;;;;;;;;;;;x -PROV2063;伊博;;;;;;;;;;;;x -PROV2064;楠普拉;;;;;;;;;;;;x -PROV2065;米兰热;;;;;;;;;;;;x -PROV2066;松巴;;;;;;;;;;;;x -PROV2067;利隆圭;;;;;;;;;;;;x -PROV2068;哈拉雷;;;;;;;;;;;;x -PROV2069;圭鲁;;;;;;;;;;;;x -PROV2070;穆塔雷;;;;;;;;;;;;x -PROV2071;布拉瓦约;;;;;;;;;;;;x -PROV2072;万盖;;;;;;;;;;;;x -PROV2073;马斯温戈;;;;;;;;;;;;x -PROV2074;哈博罗内;;;;;;;;;;;;x -PROV2075;塞罗韦;;;;;;;;;;;;x -PROV2076;诺卡能;;;;;;;;;;;;x -PROV2077;察邦;;;;;;;;;;;;x -PROV2078;温德和克;;;;;;;;;;;;x -PROV2079;斯瓦科普蒙德;;;;;;;;;;;;x -PROV2080;楚梅布;;;;;;;;;;;;x -PROV2081;林亚提;;;;;;;;;;;;x -PROV2082;奥奇内内;;;;;;;;;;;;x -PROV2083;鲸湾港;;;;;;;;;;;;x -PROV2084;安哥拉培奎纳;;;;;;;;;;;;x -PROV2085;努-高苏斯;;;;;;;;;;;;x -PROV2086;卡拉斯堡;;;;;;;;;;;;x -PROV2087;开普敦;;;;;;;;;;;;x -PROV2088;斯普林博克;;;;;;;;;;;;x -PROV2089;伍斯特;;;;;;;;;;;;x -PROV2090;斯韦特纳姆;;;;;;;;;;;;x -PROV2091;莫塞尔贝;;;;;;;;;;;;x -PROV2092;博福特;;;;;;;;;;;;x -PROV2093;卡尔维尼亚;;;;;;;;;;;;x -PROV2094;金伯利;;;;;;;;;;;;x -PROV2095;迪卡同;;;;;;;;;;;;x -PROV2096;伊丽莎白港;;;;;;;;;;;;x -PROV2097;赫拉夫-里内特;;;;;;;;;;;;x -PROV2098;比绍;;;;;;;;;;;;x -PROV2099;马斯利;;;;;;;;;;;;x -PROV2100;乌姆塔塔;;;;;;;;;;;;x -PROV2101;布隆方丹;;;;;;;;;;;;x -PROV2102;温堡;;;;;;;;;;;;x -PROV2103;菲利普波利斯;;;;;;;;;;;;x -PROV2104;塔巴博休;;;;;;;;;;;;x -PROV2105;比勒陀利亚;;;;;;;;;;;;x -PROV2106;威特沃特斯兰德;;;;;;;;;;;;x -PROV2107;克拉克斯多普;;;;;;;;;;;;x -PROV2108;莫撒加;;;;;;;;;;;;x -PROV2109;莱登堡;;;;;;;;;;;;x -PROV2110;托霍延杜;;;;;;;;;;;;x -PROV2111;德班;;;;;;;;;;;;x -PROV2112;莱迪史密斯;;;;;;;;;;;;x -PROV2113;乌伦迪;;;;;;;;;;;;x -PROV2114;姆巴巴纳;;;;;;;;;;;;x -PROV2115;塔那那利佛;;;;;;;;;;;;x -PROV2116;菲亚纳兰楚阿;;;;;;;;;;;;x -PROV2117;安帕尼希;;;;;;;;;;;;x -PROV2118;多凡堡;;;;;;;;;;;;x -PROV2119;图阿马西纳;;;;;;;;;;;;x -PROV2120;安齐拉纳纳;;;;;;;;;;;;x -PROV2121;马任加;;;;;;;;;;;;x -PROV2122;图利亚拉;;;;;;;;;;;;x -PROV2123;科摩罗;;;;;;;;;;;;x -PROV2124;马约特;;;;;;;;;;;;x -PROV2125;毛里求斯;;;;;;;;;;;;x -PROV2126;波旁;;;;;;;;;;;;x -PROV2127;塞舌尔;;;;;;;;;;;;x -PROV2128;迭戈加西亚;;;;;;;;;;;;x -PROV2129;圣赫勒拿;;;;;;;;;;;;x -PROV2130;阿森松岛;;;;;;;;;;;;x -PROV2131;福克兰群岛;;;;;;;;;;;;x -PROV2132;特里斯坦-达库尼亚群岛;;;;;;;;;;;;x -PROV2133;南乔治亚岛;;;;;;;;;;;;x -PROV2134;亚速尔群岛;;;;;;;;;;;;x -PROV2135;马德拉群岛;;;;;;;;;;;;x -PROV2136;加那利群岛;;;;;;;;;;;;x -PROV2137;埃莫西约;;;;;;;;;;;;x -PROV2138;洛雷托;;;;;;;;;;;;x -PROV2139;罗萨里托;;;;;;;;;;;;x -PROV2140;诺加利斯;;;;;;;;;;;;x -PROV2141;瓜伊马斯;;;;;;;;;;;;x -PROV2142;奇瓦瓦;;;;;;;;;;;;x -PROV2143;帕索戴尔诺泰;;;;;;;;;;;;x -PROV2144;德利西亚斯;;;;;;;;;;;;x -PROV2145;帕拉尔;;;;;;;;;;;;x -PROV2146;蒙特雷;;;;;;;;;;;;x -PROV2147;莫雷洛斯;;;;;;;;;;;;x -PROV2148;雷诺萨;;;;;;;;;;;;x -PROV2149;马塔莫罗斯;;;;;;;;;;;;x -PROV2150;维多利亚城;;;;;;;;;;;;x -PROV2151;萨尔蒂约;;;;;;;;;;;;x -PROV2152;蒙克洛瓦;;;;;;;;;;;;x -PROV2153;杜兰戈;;;;;;;;;;;;x -PROV2154;圣玛丽亚戴尔五老;;;;;;;;;;;;x -PROV2155;托雷翁;;;;;;;;;;;;x -PROV2156;马萨特兰;;;;;;;;;;;;x -PROV2157;库利亚坎;;;;;;;;;;;;x -PROV2158;萨卡特卡斯;;;;;;;;;;;;x -PROV2159;圣路易斯波托西;;;;;;;;;;;;x -PROV2160;阿瓜斯卡连特斯;;;;;;;;;;;;x -PROV2161;特皮克;;;;;;;;;;;;x -PROV2162;韦拉克鲁斯;;;;;;;;;;;;x -PROV2163;坦皮科;;;;;;;;;;;;x -PROV2164;米纳蒂特兰;;;;;;;;;;;;x -PROV2165;比亚埃尔莫萨;;;;;;;;;;;;x -PROV2166;瓜达拉哈拉;;;;;;;;;;;;x -PROV2167;瓜那华托;;;;;;;;;;;;x -PROV2168;巴亚尔塔港;;;;;;;;;;;;x -PROV2169;科利马;;;;;;;;;;;;x -PROV2170;莫雷利亚;;;;;;;;;;;;x -PROV2171;卢斯阿尔瓦尼莱斯;;;;;;;;;;;;x -PROV2172;墨西哥城;;;;;;;;;;;;x -PROV2173;克雷塔罗;;;;;;;;;;;;x -PROV2174;托卢卡;;;;;;;;;;;;x -PROV2175;图兰辛戈;;;;;;;;;;;;x -PROV2176;普埃布拉;;;;;;;;;;;;x -PROV2177;瓦哈卡;;;;;;;;;;;;x -PROV2178;哥拉塔鲁;;;;;;;;;;;;x -PROV2179;阿卡普尔科;;;;;;;;;;;;x -PROV2180;奇尔潘辛戈;;;;;;;;;;;;x -PROV2181;图斯特拉;;;;;;;;;;;;x -PROV2182;塔帕丘拉;;;;;;;;;;;;x -PROV2183;梅里达;;;;;;;;;;;;x -PROV2184;坎佩切;;;;;;;;;;;;x -PROV2185;巴卡拉尔;;;;;;;;;;;;x -PROV2186;危地马拉;;;;;;;;;;;;x -PROV2187;克萨尔特南戈;;;;;;;;;;;;x -PROV2188;巴里奥斯;;;;;;;;;;;;x -PROV2189;萨亚赫切;;;;;;;;;;;;x -PROV2190;伯利兹;;;;;;;;;;;;x -PROV2191;圣萨尔瓦多;;;;;;;;;;;;x -PROV2192;圣米格尔;;;;;;;;;;;;x -PROV2193;科马亚瓜;;;;;;;;;;;;x -PROV2194;圣佩德罗苏拉;;;;;;;;;;;;x -PROV2195;拉塞瓦;;;;;;;;;;;;x -PROV2196;波多黎各伦皮拉;;;;;;;;;;;;x -PROV2197;马那瓜;;;;;;;;;;;;x -PROV2198;里瓦斯;;;;;;;;;;;;x -PROV2199;莱昂;;;;;;;;;;;;x -PROV2200;布卢菲尔兹;;;;;;;;;;;;x -PROV2201;圣何塞;;;;;;;;;;;;x -PROV2202;利比里亚;;;;;;;;;;;;x -PROV2203;利蒙;;;;;;;;;;;;x -PROV2204;巴拿马城;;;;;;;;;;;;x -PROV2205;戴维;;;;;;;;;;;;x -PROV2206;佩诺诺梅;;;;;;;;;;;;x -PROV2207;赛音山达;;;;;;;;;;;;x -PROV2208;亚维萨;;;;;;;;;;;;x -PROV2209;哈瓦那;;;;;;;;;;;;x -PROV2210;哈瓜;;;;;;;;;;;;x -PROV2211;卡马圭;;;;;;;;;;;;x -PROV2212;圣地亚哥;;;;;;;;;;;;x -PROV2213;太子港;;;;;;;;;;;;x -PROV2214;圣多明各;;;;;;;;;;;;x -PROV2215;海地角;;;;;;;;;;;;x -PROV2216;拉贝加;;;;;;;;;;;;x -PROV2217;牙买加;;;;;;;;;;;;x -PROV2218;开曼群岛;;;;;;;;;;;;x -PROV2219;巴哈马;;;;;;;;;;;;x -PROV2220;特克斯和凯科斯群岛;;;;;;;;;;;;x -PROV2221;南京;;;;;;;;;;;;x -PROV2222;波多黎各;;;;;;;;;;;;x -PROV2223;圣托马斯;;;;;;;;;;;;x -PROV2224;安提瓜;;;;;;;;;;;;x -PROV2225;蒙特塞拉特;;;;;;;;;;;;x -PROV2226;托尔托拉岛;;;;;;;;;;;;x -PROV2227;圣基茨;;;;;;;;;;;;x -PROV2228;马提尼克;;;;;;;;;;;;x -PROV2229;巴巴多斯;;;;;;;;;;;;x -PROV2230;瓜德罗普;;;;;;;;;;;;x -PROV2231;圣卢西亚;;;;;;;;;;;;x -PROV2232;多米尼克;;;;;;;;;;;;x -PROV2233;格林纳达;;;;;;;;;;;;x -PROV2234;库拉索岛;;;;;;;;;;;;x -PROV2235;阿鲁巴;;;;;;;;;;;;x -PROV2236;圣马丁岛;;;;;;;;;;;;x -PROV2237;特立尼达岛;;;;;;;;;;;;x -PROV2238;多巴哥岛;;;;;;;;;;;;x -PROV2239;乔治敦;;;;;;;;;;;;x -PROV2240;帕拉马里博;;;;;;;;;;;;x -PROV2241;卡宴;;;;;;;;;;;;x -PROV2242;马赫迪耶;;;;;;;;;;;;x -PROV2243;埃塞奎博;;;;;;;;;;;;x -PROV2244;圣诞岛;;;;;;;;;;;;x -PROV2245;阿波泰里;;;;;;;;;;;;x -PROV2246;马里帕苏拉;;;;;;;;;;;;x -PROV2247;波哥大;;;;;;;;;;;;x -PROV2248;伊瓦格;;;;;;;;;;;;x -PROV2249;通哈;;;;;;;;;;;;x -PROV2250;马尼萨莱斯;;;;;;;;;;;;x -PROV2251;库库塔;;;;;;;;;;;;x -PROV2252;麦德林;;;;;;;;;;;;x -PROV2253;基布多;;;;;;;;;;;;x -PROV2254;卡塔赫纳德印第亚斯;;;;;;;;;;;;x -PROV2255;巴兰基亚;;;;;;;;;;;;x -PROV2256;卡利;;;;;;;;;;;;x -PROV2257;波帕扬;;;;;;;;;;;;x -PROV2258;布埃纳文图拉;;;;;;;;;;;;x -PROV2259;帕斯托;;;;;;;;;;;;x -PROV2260;瓜维亚雷河畔圣何塞;;;;;;;;;;;;x -PROV2261;奥万多;;;;;;;;;;;;x -PROV2262;卡萨纳雷;;;;;;;;;;;;x -PROV2263;埃尔恩坎托;;;;;;;;;;;;x -PROV2264;加拉加斯;;;;;;;;;;;;x -PROV2265;瓜纳雷;;;;;;;;;;;;x -PROV2266;卡拉沃索;;;;;;;;;;;;x -PROV2267;库马纳;;;;;;;;;;;;x -PROV2268;圣费利佩;;;;;;;;;;;;x -PROV2269;圭里亚;;;;;;;;;;;;x -PROV2270;马拉开波;;;;;;;;;;;;x -PROV2271;巴莱拉;;;;;;;;;;;;x -PROV2272;科罗;;;;;;;;;;;;x -PROV2273;巴基西梅托;;;;;;;;;;;;x -PROV2274;巴里纳斯;;;;;;;;;;;;x -PROV2275;安古斯图拉;;;;;;;;;;;;x -PROV2276;库里亚波;;;;;;;;;;;;x -PROV2277;埃尔霍瓦尔;;;;;;;;;;;;x -PROV2278;阿塔瓦波河畔圣费尔南多;;;;;;;;;;;;x -PROV2279;基多;;;;;;;;;;;;x -PROV2280;瓜亚基尔;;;;;;;;;;;;x -PROV2281;埃斯梅拉达斯;;;;;;;;;;;;x -PROV2282;洛哈;;;;;;;;;;;;x -PROV2283;萨莫拉;;;;;;;;;;;;x -PROV2284;特纳;;;;;;;;;;;;x -PROV2285;加拉帕戈斯群岛;;;;;;;;;;;;x -PROV2286;伊基托斯;;;;;;;;;;;;x -PROV2287;尤里马瓜斯;;;;;;;;;;;;x -PROV2288;云科斯;;;;;;;;;;;;x -PROV2289;普卡乌尔科;;;;;;;;;;;;x -PROV2290;卡哈马卡;;;;;;;;;;;;x -PROV2291;皮乌拉;;;;;;;;;;;;x -PROV2292;特鲁希略;;;;;;;;;;;;x -PROV2293;瓦努科;;;;;;;;;;;;x -PROV2294;莫约班巴;;;;;;;;;;;;x -PROV2295;利马;;;;;;;;;;;;x -PROV2296;万卡韦利卡;;;;;;;;;;;;x -PROV2297;伊卡;;;;;;;;;;;;x -PROV2298;瓦拉斯;;;;;;;;;;;;x -PROV2299;阿亚库乔;;;;;;;;;;;;x -PROV2300;普卡尔帕;;;;;;;;;;;;x -PROV2301;波多黎各马尔多纳多;;;;;;;;;;;;x -PROV2302;库斯科;;;;;;;;;;;;x -PROV2303;普诺;;;;;;;;;;;;x -PROV2304;阿雷基帕;;;;;;;;;;;;x -PROV2305;安托法加斯塔;;;;;;;;;;;;x -PROV2306;索罗加巴;;;;;;;;;;;;x -PROV2307;伊基克;;;;;;;;;;;;x -PROV2308;阿里卡;;;;;;;;;;;;x -PROV2309;卡拉马;;;;;;;;;;;;x -PROV2310;拉巴斯;;;;;;;;;;;;x -PROV2311;科恰班巴;;;;;;;;;;;;x -PROV2312;奥鲁罗;;;;;;;;;;;;x -PROV2313;丘基萨卡;;;;;;;;;;;;x -PROV2314;波托西;;;;;;;;;;;;x -PROV2315;塔里哈;;;;;;;;;;;;x -PROV2316;圣克鲁斯;;;;;;;;;;;;x -PROV2317;圣伊格纳西奥;;;;;;;;;;;;x -PROV2318;罗沃雷;;;;;;;;;;;;x -PROV2319;圣安娜;;;;;;;;;;;;x -PROV2320;里韦拉尔塔;;;;;;;;;;;;x -PROV2321;科维哈;;;;;;;;;;;;x -PROV2322;科皮亚波;;;;;;;;;;;;x -PROV2323;拉塞雷纳;;;;;;;;;;;;x -PROV2324;圣地亚哥;;;;;;;;;;;;x -PROV2325;瓦尔帕莱索;;;;;;;;;;;;x -PROV2326;比尼亚德尔马;;;;;;;;;;;;x -PROV2327;塔尔卡;;;;;;;;;;;;x -PROV2328;瓦尔迪维亚;;;;;;;;;;;;x -PROV2329;特木科;;;;;;;;;;;;x -PROV2330;考克内斯;;;;;;;;;;;;x -PROV2331;奇廉;;;;;;;;;;;;x -PROV2332;奥索尔诺;;;;;;;;;;;;x -PROV2333;艾森港;;;;;;;;;;;;x -PROV2334;蓬塔阿雷纳斯;;;;;;;;;;;;x -PROV2335;波维尼尔;;;;;;;;;;;;x -PROV2336;复活节岛;;;;;;;;;;;;x -PROV2337;福尔廷猎鹰;;;;;;;;;;;;x -PROV2338;波多黎各瓜拉尼;;;;;;;;;;;;x -PROV2339;亚松森;;;;;;;;;;;;x -PROV2340;皮拉尔;;;;;;;;;;;;x -PROV2341;恩卡纳西翁;;;;;;;;;;;;x -PROV2342;圣佩德罗;;;;;;;;;;;;x -PROV2343;康塞普西翁;;;;;;;;;;;;x -PROV2344;蒙得维的亚;;;;;;;;;;;;x -PROV2345;派桑杜;;;;;;;;;;;;x -PROV2346;塔夸伦博;;;;;;;;;;;;x -PROV2347;梅洛;;;;;;;;;;;;x -PROV2348;布宜诺斯艾利斯;;;;;;;;;;;;x -PROV2349;胡宁;;;;;;;;;;;;x -PROV2350;阿祖尔;;;;;;;;;;;;x -PROV2351;拉普拉塔;;;;;;;;;;;;x -PROV2352;马德普拉塔;;;;;;;;;;;;x -PROV2353;特伦克劳肯;;;;;;;;;;;;x -PROV2354;巴伊阿布兰卡;;;;;;;;;;;;x -PROV2355;卡门;;;;;;;;;;;;x -PROV2356;科连特斯;;;;;;;;;;;;x -PROV2357;库鲁苏蒂亚;;;;;;;;;;;;x -PROV2358;圣托马斯;;;;;;;;;;;;x -PROV2359;科隆;;;;;;;;;;;;x -PROV2360;巴拉那;;;;;;;;;;;;x -PROV2361;圣埃斯皮里图;;;;;;;;;;;;x -PROV2362;雷孔基斯塔;;;;;;;;;;;;x -PROV2363;罗萨里奥;;;;;;;;;;;;x -PROV2364;雷西斯滕西亚;;;;;;;;;;;;x -PROV2365;安赫拉镇;;;;;;;;;;;;x -PROV2366;福莫萨;;;;;;;;;;;;x -PROV2367;索洛特尔;;;;;;;;;;;;x -PROV2368;萨尔塔;;;;;;;;;;;;x -PROV2369;胡胡伊;;;;;;;;;;;;x -PROV2370;科奇诺卡;;;;;;;;;;;;x -PROV2371;埃基亚;;;;;;;;;;;;x -PROV2372;里瓦达维亚;;;;;;;;;;;;x -PROV2373;图库曼;;;;;;;;;;;;x -PROV2374;卡塔马卡;;;;;;;;;;;;x -PROV2375;宾奇纳;;;;;;;;;;;;x -PROV2376;圣地亚哥-德尔埃斯特罗;;;;;;;;;;;;x -PROV2377;阿尼亚图亚;;;;;;;;;;;;x -PROV2378;迈林;;;;;;;;;;;;x -PROV2379;科尔多瓦;;;;;;;;;;;;x -PROV2380;比亚努埃瓦;;;;;;;;;;;;x -PROV2381;里奥夸尔托;;;;;;;;;;;;x -PROV2382;卡雷南科;;;;;;;;;;;;x -PROV2383;圣路易斯;;;;;;;;;;;;x -PROV2384;梅塞德斯;;;;;;;;;;;;x -PROV2385;拉里奥哈;;;;;;;;;;;;x -PROV2386;圣丽塔;;;;;;;;;;;;x -PROV2387;圣胡安;;;;;;;;;;;;x -PROV2388;卡林加斯塔;;;;;;;;;;;;x -PROV2389;门多萨;;;;;;;;;;;;x -PROV2390;圣拉斐尔;;;;;;;;;;;;x -PROV2391;内乌肯;;;;;;;;;;;;x -PROV2392;别德马;;;;;;;;;;;;x -PROV2393;泰伦;;;;;;;;;;;;x -PROV2394;巴里洛切;;;;;;;;;;;;x -PROV2395;库拉科;;;;;;;;;;;;x -PROV2396;罗森;;;;;;;;;;;;x -PROV2397;埃斯克尔;;;;;;;;;;;;x -PROV2398;波多黎各德塞亚多;;;;;;;;;;;;x -PROV2399;里奥加耶戈斯;;;;;;;;;;;;x -PROV2400;里奥格兰德;;;;;;;;;;;;x -PROV2401;马拉比塔纳斯;;;;;;;;;;;;x -PROV2402;玛瑙斯;;;;;;;;;;;;x -PROV2403;卡舒埃拉;;;;;;;;;;;;x -PROV2404;泰费;;;;;;;;;;;;x -PROV2405;波尔巴;;;;;;;;;;;;x -PROV2406;科科斯群岛;;;;;;;;;;;;x -PROV2407;塔巴廷加;;;;;;;;;;;;x -PROV2408;奥里希米纳;;;;;;;;;;;;x -PROV2409;圣文森特岛;;;;;;;;;;;;x -PROV2410;贝伦;;;;;;;;;;;;x -PROV2411;圣塔伦;;;;;;;;;;;;x -PROV2412;奥比多斯;;;;;;;;;;;;x -PROV2413;马拉巴;;;;;;;;;;;;x -PROV2414;阿玛帕;;;;;;;;;;;;x -PROV2415;马卡帕;;;;;;;;;;;;x -PROV2416;多拉杜斯;;;;;;;;;;;;x -PROV2417;维拉贝拉;;;;;;;;;;;;x -PROV2418;库亚巴;;;;;;;;;;;;x -PROV2419;科伦巴;;;;;;;;;;;;x -PROV2420;伊瓜特米;;;;;;;;;;;;x -PROV2421;维拉博阿;;;;;;;;;;;;x -PROV2422;阿加尼亚;;;;;;;;;;;;x -PROV2423;帕尔马斯;;;;;;;;;;;;x -PROV2424;圣路易斯-马诺良;;;;;;;;;;;;x -PROV2425;维德洛斯台地;;;;;;;;;;;;x -PROV2426;特雷西纳;;;;;;;;;;;;x -PROV2427;奥埃拉斯;;;;;;;;;;;;x -PROV2428;帕拉伊巴;;;;;;;;;;;;x -PROV2429;福塔雷萨;;;;;;;;;;;;x -PROV2430;克拉图;;;;;;;;;;;;x -PROV2431;纳塔尔;;;;;;;;;;;;x -PROV2432;累西腓;;;;;;;;;;;;x -PROV2433;卡布鲁博;;;;;;;;;;;;x -PROV2434;马塞约;;;;;;;;;;;;x -PROV2435;阿拉卡茹;;;;;;;;;;;;x -PROV2436;巴伊亚萨尔瓦多;;;;;;;;;;;;x -PROV2437;茹阿泽鲁;;;;;;;;;;;;x -PROV2438;巴拉巴伊亚;;;;;;;;;;;;x -PROV2439;塞古鲁港;;;;;;;;;;;;x -PROV2440;维多利亚-达孔基斯塔;;;;;;;;;;;;x -PROV2441;欧鲁普雷图;;;;;;;;;;;;x -PROV2442;萨巴拉;;;;;;;;;;;;x -PROV2443;雅努阿里亚;;;;;;;;;;;;x -PROV2444;帕拉卡图;;;;;;;;;;;;x -PROV2445;乌贝拉巴;;;;;;;;;;;;x -PROV2446;圣若昂雷伊;;;;;;;;;;;;x -PROV2447;里约热内卢;;;;;;;;;;;;x -PROV2448;坎普斯;;;;;;;;;;;;x -PROV2449;维多利亚;;;;;;;;;;;;x -PROV2450;圣保罗;;;;;;;;;;;;x -PROV2451;桑托斯;;;;;;;;;;;;x -PROV2452;坎皮纳斯;;;;;;;;;;;;x -PROV2453;阿西斯;;;;;;;;;;;;x -PROV2454;斐济;;;;;;;;;;;;x -PROV2455;伊瓜佩;;;;;;;;;;;;x -PROV2456;阿拉拉夸拉;;;;;;;;;;;;x -PROV2457;库里提巴;;;;;;;;;;;;x -PROV2458;瓜拉普阿瓦;;;;;;;;;;;;x -PROV2459;拉日什;;;;;;;;;;;;x -PROV2460;卡斯特罗;;;;;;;;;;;;x -PROV2461;迪斯特罗;;;;;;;;;;;;x -PROV2462;圣米格尔;;;;;;;;;;;;x -PROV2463;阿雷格里港;;;;;;;;;;;;x -PROV2464;佩洛塔斯;;;;;;;;;;;;x -PROV2465;帕苏丰杜;;;;;;;;;;;;x -PROV2466;圣玛丽亚;;;;;;;;;;;;x -PROV2467;阿莱格雷蒂;;;;;;;;;;;;x -PROV2468;悉尼;;;;;;;;;;;;x -PROV2469;纽卡斯尔;;;;;;;;;;;;x -PROV2470;麦克夸利港;;;;;;;;;;;;x -PROV2471;奥弗;;;;;;;;;;;;x -PROV2472;伊登;;;;;;;;;;;;x -PROV2473;沃加沃加;;;;;;;;;;;;x -PROV2474;莫里;;;;;;;;;;;;x -PROV2475;布罗肯希尔;;;;;;;;;;;;x -PROV2476;墨尔本;;;;;;;;;;;;x -PROV2477;瓦南布尔;;;;;;;;;;;;x -PROV2478;巴拉腊特;;;;;;;;;;;;x -PROV2479;塞尔;;;;;;;;;;;;x -PROV2480;比奇沃思;;;;;;;;;;;;x -PROV2481;斯旺希尔;;;;;;;;;;;;x -PROV2482;塔斯马尼亚;;;;;;;;;;;;x -PROV2483;布里斯班;;;;;;;;;;;;x -PROV2484;格莱斯顿;;;;;;;;;;;;x -PROV2485;克莱蒙特;;;;;;;;;;;;x -PROV2486;图文巴;;;;;;;;;;;;x -PROV2487;汤斯维尔;;;;;;;;;;;;x -PROV2488;库克敦;;;;;;;;;;;;x -PROV2489;郎里奇;;;;;;;;;;;;x -PROV2490;查尔维尔;;;;;;;;;;;;x -PROV2491;阿德莱德;;;;;;;;;;;;x -PROV2492;林肯港;;;;;;;;;;;;x -PROV2493;罗布;;;;;;;;;;;;x -PROV2494;奥古斯塔港;;;;;;;;;;;;x -PROV2495;乌德纳达塔;;;;;;;;;;;;x -PROV2496;塔库拉;;;;;;;;;;;;x -PROV2497;珀斯;;;;;;;;;;;;x -PROV2498;科杰纳普;;;;;;;;;;;;x -PROV2499;杰拉尔顿;;;;;;;;;;;;x -PROV2500;卡尔古利;;;;;;;;;;;;x -PROV2501;布鲁姆;;;;;;;;;;;;x -PROV2502;丹皮尔;;;;;;;;;;;;x -PROV2503;威卢纳;;;;;;;;;;;;x -PROV2504;埃斯佩朗斯;;;;;;;;;;;;x -PROV2505;帕默斯顿;;;;;;;;;;;;x -PROV2506;滕南特克里克;;;;;;;;;;;;x -PROV2507;阿利斯斯普林斯;;;;;;;;;;;;x -PROV2508;诺福克岛;;;;;;;;;;;;x -PROV2509;奥克兰;;;;;;;;;;;;x -PROV2510;新普利茅斯;;;;;;;;;;;;x -PROV2511;内皮尔;;;;;;;;;;;;x -PROV2512;惠灵顿;;;;;;;;;;;;x -PROV2513;达尼丁;;;;;;;;;;;;x -PROV2514;霍基蒂卡;;;;;;;;;;;;x -PROV2515;基督城;;;;;;;;;;;;x -PROV2516;纳尔逊;;;;;;;;;;;;x -PROV2517;关岛;;;;;;;;;;;;x -PROV2518;帕劳群岛;;;;;;;;;;;;x -PROV2519;雅浦群岛;;;;;;;;;;;;x -PROV2520;塔韦乌尼岛;;;;;;;;;;;;x -PROV2521;塞班岛;;;;;;;;;;;;x -PROV2522;马绍尔群岛;;;;;;;;;;;;x -PROV2523;瑙鲁岛;;;;;;;;;;;;x -PROV2524;威克岛;;;;;;;;;;;;x -PROV2525;马库斯;;;;;;;;;;;;x -PROV2526;帕米拉;;;;;;;;;;;;x -PROV2527;吉尔伯特群岛;;;;;;;;;;;;x -PROV2528;莫尔兹比港;;;;;;;;;;;;x -PROV2529;凯里马;;;;;;;;;;;;x -PROV2530;莱城;;;;;;;;;;;;x -PROV2531;马当;;;;;;;;;;;;x -PROV2532;圣若阿金堡;;;;;;;;;;;;x -PROV2533;特尔古穆列什;;;;;;;;;;;;x -PROV2534;所罗门群岛;;;;;;;;;;;;x -PROV2535;新赫布里底群岛;;;;;;;;;;;;x -PROV2536;圣克鲁斯群岛;;;;;;;;;;;;x -PROV2537;新不列颠岛;;;;;;;;;;;;x -PROV2538;诺维萨德;;;;;;;;;;;;x -PROV2539;布干维尔岛;;;;;;;;;;;;x -PROV2540;汤加;;;;;;;;;;;;x -PROV2541;埃利斯群岛;;;;;;;;;;;;x -PROV2542;瓦利斯和富图纳群岛;;;;;;;;;;;;x -PROV2543;阿皮亚;;;;;;;;;;;;x -PROV2544;帕果帕果;;;;;;;;;;;;x -PROV2545;拉罗汤加;;;;;;;;;;;;x -PROV2546;汤加雷瓦;;;;;;;;;;;;x -PROV2547;托克劳群岛;;;;;;;;;;;;x -PROV2548;纽埃岛;;;;;;;;;;;;x -PROV2549;塔劳阿卡;;;;;;;;;;;;x -PROV2550;普林西比;;;;;;;;;;;;x -PROV2551;马克萨斯群岛;;;;;;;;;;;;x -PROV2552;皮特凯恩群岛;;;;;;;;;;;;x -PROV2553;土阿莫土群岛;;;;;;;;;;;;x -PROV2554;波萨达斯;;;;;;;;;;;;x -PROV2555;奥古斯塔;;;;;;;;;;;;x -PROV2556;阿什维尔;;;;;;;;;;;;x -PROV2557;埃斯比约;;;;;;;;;;;;x -PROV2558;德阿尔;;;;;;;;;;;;x -PROV2559;索哈杰;;;;;;;;;;;;x -PROV2560;达姆施塔特;;;;;;;;;;;;x -PROV2561;锡格堡;;;;;;;;;;;;x -PROV2562;台南;;;;;;;;;;;;x -PROV2563;萨非;;;;;;;;;;;;x -PROV2564;萨利马;;;;;;;;;;;;x -PROV2565;宿务;;;;;;;;;;;;x -PROV2566;阿加尔塔拉;;;;;;;;;;;;x -PROV2567;加埃塔;;;;;;;;;;;;x -PROV2568;卢加诺;;;;;;;;;;;;x -PROV2569;尼克希奇;;;;;;;;;;;;x -PROV2570;博韦;;;;;;;;;;;;x -PROV2571;塔朗哥;;;;;;;;;;;;x -PROV2572;楠府;;;;;;;;;;;;x -PROV2573;姆布勒;;;;;;;;;;;;x -PROV2574;莫丘迪;;;;;;;;;;;;x -PROV2575;怡保;;;;;;;;;;;;x -PROV2576;纳土纳;;;;;;;;;;;;x -PROV2577;普列夫利亚;;;;;;;;;;;;x -PROV2578;塔克纳;;;;;;;;;;;;x -PROV2579;特鲁克;;;;;;;;;;;;x -PROV2580;斯塔拉拉多加;;;;;;;;;;;;x -PROV2581;马塔卡;;;;;;;;;;;;x -PROV2582;科托尔;;;;;;;;;;;;x -PROV2583;采蒂涅;;;;;;;;;;;;x -PROV2584;别尔斯克;;;;;;;;;;;;x -PROV2585;萨拉马坦;;;;;;;;;;;;x -PROV2586;阿-艾赫萨;;;;;;;;;;;;x -PROV2587;科拉;;;;;;;;;;;;x -PROV2588;奥涅加;;;;;;;;;;;;x -PROV2589;绍伊纳;;;;;;;;;;;;x -PROV2590;乌戈利内耶;;;;;;;;;;;;x -PROV2591;荷尔斯泰因斯堡;;;;;;;;;;;;x -PROV2592;昂加瓦;;;;;;;;;;;;x -PROV2593;乔治堡;;;;;;;;;;;;x -PROV2594;皮克尔;;;;;;;;;;;;x -PROV2595;努纳武特;;;;;;;;;;;;x -PROV2596;雷索卢申堡;;;;;;;;;;;;x -PROV2597;弗米利恩堡;;;;;;;;;;;;x -PROV2598;利亚德堡;;;;;;;;;;;;x -PROV2599;费尔班克斯;;;;;;;;;;;;x -PROV2600;阿尔塔米拉;;;;;;;;;;;;x -PROV2601;大沙沙漠;;;;;;;;;;;;x -PROV2602;罗伯恩;;;;;;;;;;;;x -PROV2603;塔纳米沙漠;;;;;;;;;;;;x -PROV2604;诺曼顿;;;;;;;;;;;;x -PROV2605;吉布森沙漠;;;;;;;;;;;;x -PROV2606;江布尔;;;;;;;;;;;;x -PROV2607;巴音郭楞;;;;;;;;;;;;x -PROV2608;哈特嘎勒;;;;;;;;;;;;x -PROV2609;阿拉万;;;;;;;;;;;;x -PROV2610;乌拉尔斯克;;;;;;;;;;;;x -PROV2611;图尔盖;;;;;;;;;;;;x -PROV2612;阿克塔什;;;;;;;;;;;;x -PROV2613;内达;;;;;;;;;;;;x -PROV2614;莫迪亚勒克;;;;;;;;;;;;x -PROV2615;克拉斯诺谢利库;;;;;;;;;;;;x -PROV2616;季科奇基;;;;;;;;;;;;x -PROV2617;瓦伦;;;;;;;;;;;;x -PROV2618;塔拉亚;;;;;;;;;;;;x -PROV2619;阿贝斯基区;;;;;;;;;;;;x -PROV2620;塞亚斯;;;;;;;;;;;;x -PROV2621;科雷姆斯克;;;;;;;;;;;;x -PROV2622;马尔科沃;;;;;;;;;;;;x -PROV2623;中途岛;;;;;;;;;;;;x -PROV2624;卢安果;;;;;;;;;;;;x -PROV2625;霍普辛普森港;;;;;;;;;;;;x -PROV2626;哈里森港;;;;;;;;;;;;x -PROV2627;希莫堡;;;;;;;;;;;;x -PROV2628;阿塔瓦皮斯基特;;;;;;;;;;;;x -PROV2629;比顿里弗;;;;;;;;;;;;x -PROV2630;科尔多瓦;;;;;;;;;;;;x -PROV2631;尤纳拉克利特;;;;;;;;;;;;x -PROV2632;昂马沙利克;;;;;;;;;;;;x -PROV2633;奥索拉;;;;;;;;;;;;x -PROV2634;拉斯韦特;;;;;;;;;;;;x -PROV2635;卡里巴;;;;;;;;;;;;x -PROV2636;埃格瑟斯明讷;;;;;;;;;;;;x -PROV2637;诺马林斯克;;;;;;;;;;;;x -PROV2638;奥姆苏克昌;;;;;;;;;;;;x -PROV2639;苏苏曼;;;;;;;;;;;;x -PROV2640;济良卡;;;;;;;;;;;;x -PROV2641;阿扬;;;;;;;;;;;;x -PROV2642;乌斯季涅拉;;;;;;;;;;;;x -PROV2643;霍努;;;;;;;;;;;;x -PROV2644;奥廖克明斯克;;;;;;;;;;;;x -PROV2645;奇利奇;;;;;;;;;;;;x -PROV2646;阿谢斯叶甘;;;;;;;;;;;;x -PROV2647;上扬斯克;;;;;;;;;;;;x -PROV2648;雅库茨克;;;;;;;;;;;;x -PROV2649;日甘斯克;;;;;;;;;;;;x -PROV2650;纽尔巴;;;;;;;;;;;;x -PROV2651;乌达奇内;;;;;;;;;;;;x -PROV2652;库拉尔;;;;;;;;;;;;x -PROV2653;萨斯克拉赫;;;;;;;;;;;;x -PROV2654;哈坦加;;;;;;;;;;;;x -PROV2655;图拉;;;;;;;;;;;;x -PROV2656;坦巴;;;;;;;;;;;;x -PROV2657;斯韦特洛戈尔斯克;;;;;;;;;;;;x -PROV2658;赫塔;;;;;;;;;;;;x -PROV2659;纳帕尔科沃;;;;;;;;;;;;x -PROV2660;别列亚佐夫卡;;;;;;;;;;;;x -PROV2661;下科雷姆斯克;;;;;;;;;;;;x -PROV2662;切尔斯基;;;;;;;;;;;;x -PROV2663;卡缅斯科耶;;;;;;;;;;;;x -PROV2664;奥约通格;;;;;;;;;;;;x -PROV2665;乔库尔达赫;;;;;;;;;;;;x -PROV2666;佩韦克;;;;;;;;;;;;x -PROV2667;布伦;;;;;;;;;;;;x -PROV2668;维科扬斯克;;;;;;;;;;;;x -PROV2669;阿姆加;;;;;;;;;;;;x -PROV2670;季克西;;;;;;;;;;;;x -PROV2671;日林达;;;;;;;;;;;;x -PROV2672;波克罗夫斯克;;;;;;;;;;;;x -PROV2673;奥列尼奥克;;;;;;;;;;;;x -PROV2674;埃赛;;;;;;;;;;;;x -PROV2675;尤克塔;;;;;;;;;;;;x -PROV2676;基廉斯克;;;;;;;;;;;;x -PROV2677;多特孔;;;;;;;;;;;;x -PROV2678;布尔干;;;;;;;;;;;;x -PROV2679;科布多;;;;;;;;;;;;x -PROV2680;杜金卡;;;;;;;;;;;;x -PROV2681;基基阿基;;;;;;;;;;;;x -PROV2682;阿克萨尔卡;;;;;;;;;;;;x -PROV2683;巴克恰尔;;;;;;;;;;;;x -PROV2684;亚尔萨列;;;;;;;;;;;;x -PROV2685;穆日;;;;;;;;;;;;x -PROV2686;伊希姆;;;;;;;;;;;;x -PROV2687;阿姆杰尔马;;;;;;;;;;;;x -PROV2688;因塔;;;;;;;;;;;;x -PROV2689;穆利达;;;;;;;;;;;;x -PROV2690;上乌法列伊;;;;;;;;;;;;x -PROV2691;沃罗戈沃;;;;;;;;;;;;x -PROV2692;科斯提诺;;;;;;;;;;;;x -PROV2693;乌恰米;;;;;;;;;;;;x -PROV2694;瓦纳瓦拉;;;;;;;;;;;;x -PROV2695;连斯克;;;;;;;;;;;;x -PROV2696;阿尔丹;;;;;;;;;;;;x -PROV2697;马格达加奇;;;;;;;;;;;;x -PROV2698;斯拉夫哥罗德;;;;;;;;;;;;x -PROV2699;伊日马;;;;;;;;;;;;x -PROV2700;乌索戈尔斯克;;;;;;;;;;;;x -PROV2701;苏林达;;;;;;;;;;;;x -PROV2702;阿拉尔斯克;;;;;;;;;;;;x -PROV2703;维纳恩湖;;;;;;;;;;;;x -PROV2704;韦特恩湖;;;;;;;;;;;;x -PROV2705;波的尼亚湾;;;;;;;;;;;;x -PROV2706;奥兰海;;;;;;;;;;;;x -PROV2707;芬兰湾;;;;;;;;;;;;x -PROV2708;西波罗的海;;;;;;;;;;;;x -PROV2709;里加湾;;;;;;;;;;;;x -PROV2710;南波罗的海;;;;;;;;;;;;x -PROV2711;厄勒海峡;;;;;;;;;;;;x -PROV2712;卡特加特海峡;;;;;;;;;;;;x -PROV2713;普斯科夫斯科耶湖;;;;;;;;;;;;x -PROV2714;拉多加湖;;;;;;;;;;;;x -PROV2715;奥涅加湖;;;;;;;;;;;;x -PROV2716;白海;;;;;;;;;;;;x -PROV2717;罗弗敦海;;;;;;;;;;;;x -PROV2718;北挪威海;;;;;;;;;;;;x -PROV2719;南挪威海;;;;;;;;;;;;x -PROV2720;斯卡格拉克海峡;;;;;;;;;;;;x -PROV2721;赫里戈兰拜特;;;;;;;;;;;;x -PROV2722;荷兰海岸;;;;;;;;;;;;x -PROV2723;多格滩;;;;;;;;;;;;x -PROV2724;多佛尔海峡;;;;;;;;;;;;x -PROV2725;英吉利海峡;;;;;;;;;;;;x -PROV2726;兰兹角;;;;;;;;;;;;x -PROV2727;布列塔尼海岸;;;;;;;;;;;;x -PROV2728;基伯龙湾;;;;;;;;;;;;x -PROV2729;科特达尔冈特;;;;;;;;;;;;x -PROV2730;比斯开湾;;;;;;;;;;;;x -PROV2731;坎塔布连海;;;;;;;;;;;;x -PROV2732;泰恩河;;;;;;;;;;;;x -PROV2733;福斯湾;;;;;;;;;;;;x -PROV2734;北海;;;;;;;;;;;;x -PROV2735;马里湾;;;;;;;;;;;;x -PROV2736;北海峡;;;;;;;;;;;;x -PROV2737;爱尔兰海;;;;;;;;;;;;x -PROV2738;圣乔治海峡;;;;;;;;;;;;x -PROV2739;多尼戈尔湾;;;;;;;;;;;;x -PROV2740;丁格尔湾;;;;;;;;;;;;x -PROV2741;凯尔特海;;;;;;;;;;;;x -PROV2742;西航道;;;;;;;;;;;;x -PROV2743;菲尼斯特雷角;;;;;;;;;;;;x -PROV2744;卢西塔尼亚海;;;;;;;;;;;;x -PROV2745;加的斯湾;;;;;;;;;;;;x -PROV2746;直布罗陀海峡;;;;;;;;;;;;x -PROV2747;阿尔梅里亚海湾;;;;;;;;;;;;x -PROV2748;巴伦西亚海湾;;;;;;;;;;;;x -PROV2749;利翁湾;;;;;;;;;;;;x -PROV2750;科特祖达尔;;;;;;;;;;;;x -PROV2751;利古里亚海;;;;;;;;;;;;x -PROV2752;帕尔马海湾;;;;;;;;;;;;x -PROV2753;西地中海;;;;;;;;;;;;x -PROV2754;巴巴里海岸;;;;;;;;;;;;x -PROV2755;波恩角;;;;;;;;;;;;x -PROV2756;第勒尼安海;;;;;;;;;;;;x -PROV2757;那不勒斯湾;;;;;;;;;;;;x -PROV2758;加贝斯湾;;;;;;;;;;;;x -PROV2759;马耳他海峡;;;;;;;;;;;;x -PROV2760;墨西拿海峡;;;;;;;;;;;;x -PROV2761;威尼斯湾;;;;;;;;;;;;x -PROV2762;亚得里亚海;;;;;;;;;;;;x -PROV2763;奥特朗托海峡;;;;;;;;;;;;x -PROV2764;塔兰托湾;;;;;;;;;;;;x -PROV2765;爱奥尼亚海;;;;;;;;;;;;x -PROV2766;苏尔特湾;;;;;;;;;;;;x -PROV2767;图卜鲁格湾;;;;;;;;;;;;x -PROV2768;亚历山大海湾;;;;;;;;;;;;x -PROV2769;巴勒斯坦海岸;;;;;;;;;;;;x -PROV2770;塞浦路斯海湾;;;;;;;;;;;;x -PROV2771;克里特海;;;;;;;;;;;;x -PROV2772;爱琴海;;;;;;;;;;;;x -PROV2773;马尔马拉海;;;;;;;;;;;;x -PROV2774;瓦尔纳湾;;;;;;;;;;;;x -PROV2775;敖德萨湾;;;;;;;;;;;;x -PROV2776;亚速海;;;;;;;;;;;;x -PROV2777;东黑海;;;;;;;;;;;;x -PROV2778;巴拉顿湖;;;;;;;;;;;;x -PROV2779;里海;;;;;;;;;;;;x -PROV2780;咸海;;;;;;;;;;;;x -PROV2781;苏伊士湾;;;;;;;;;;;;x -PROV2782;红海;;;;;;;;;;;;x -PROV2783;奥博克海峡;;;;;;;;;;;;x -PROV2784;曼德海峡;;;;;;;;;;;;x -PROV2785;马西拉湾;;;;;;;;;;;;x -PROV2786;马斯卡特海岸;;;;;;;;;;;;x -PROV2787;霍尔木兹海峡;;;;;;;;;;;;x -PROV2788;波斯湾;;;;;;;;;;;;x -PROV2789;印度河口;;;;;;;;;;;;x -PROV2790;古吉拉特湾;;;;;;;;;;;;x -PROV2791;拉克沙群岛;;;;;;;;;;;;x -PROV2792;马拉巴尔海岸;;;;;;;;;;;;x -PROV2793;科摩罗角;;;;;;;;;;;;x -PROV2794;科罗曼德尔海岸;;;;;;;;;;;;x -PROV2795;奥里萨邦海岸;;;;;;;;;;;;x -PROV2796;恒河三角洲;;;;;;;;;;;;x -PROV2797;阿恰布湾;;;;;;;;;;;;x -PROV2798;伊洛瓦底江三角洲;;;;;;;;;;;;x -PROV2799;安达曼海;;;;;;;;;;;;x -PROV2800;丹老群岛;;;;;;;;;;;;x -PROV2801;马六甲海峡;;;;;;;;;;;;x -PROV2802;尼科巴群岛;;;;;;;;;;;;x -PROV2803;亚齐海岸;;;;;;;;;;;;x -PROV2804;苏门答腊海岸;;;;;;;;;;;;x -PROV2805;巽他海峡;;;;;;;;;;;;x -PROV2806;爪哇海岸;;;;;;;;;;;;x -PROV2807;泗水海岸;;;;;;;;;;;;x -PROV2808;龙目岛海峡;;;;;;;;;;;;x -PROV2809;帝汶海;;;;;;;;;;;;x -PROV2810;摩鹿加群岛;;;;;;;;;;;;x -PROV2811;爪哇海;;;;;;;;;;;;x -PROV2812;望加锡海峡;;;;;;;;;;;;x -PROV2813;卡里马塔海峡;;;;;;;;;;;;x -PROV2814;柔佛海峡;;;;;;;;;;;;x -PROV2815;马来亚海;;;;;;;;;;;;x -PROV2816;沙捞越海岸;;;;;;;;;;;;x -PROV2817;湄公河三角洲;;;;;;;;;;;;x -PROV2818;暹逻湾;;;;;;;;;;;;x -PROV2819;金兰湾;;;;;;;;;;;;x -PROV2820;南海;;;;;;;;;;;;x -PROV2821;文莱海岸;;;;;;;;;;;;x -PROV2822;安南海岸;;;;;;;;;;;;x -PROV2823;北部湾;;;;;;;;;;;;x -PROV2824;广州湾;;;;;;;;;;;;x -PROV2825;台湾海峡;;;;;;;;;;;;x -PROV2826;长江三角洲;;;;;;;;;;;;x -PROV2827;黄海;;;;;;;;;;;;x -PROV2828;西朝鲜湾;;;;;;;;;;;;x -PROV2829;东中国海;;;;;;;;;;;;x -PROV2830;北朝鲜海;;;;;;;;;;;;x -PROV2831;奥尔加海岸;;;;;;;;;;;;x -PROV2832;鞑靼海峡;;;;;;;;;;;;x -PROV2833;阿穆尔河三角洲;;;;;;;;;;;;x -PROV2834;亚扬湾;;;;;;;;;;;;x -PROV2835;科洛缅斯科耶湾;;;;;;;;;;;;x -PROV2836;勘察加海岸;;;;;;;;;;;;x -PROV2837;鄂霍次克海;;;;;;;;;;;;x -PROV2838;库页岛海岸;;;;;;;;;;;;x -PROV2839;宗谷海峡;;;;;;;;;;;;x -PROV2840;津轻海峡;;;;;;;;;;;;x -PROV2841;日本海;;;;;;;;;;;;x -PROV2842;天草海;;;;;;;;;;;;x -PROV2843;濑户内海;;;;;;;;;;;;x -PROV2844;东海;;;;;;;;;;;;x -PROV2845;琉球群岛;;;;;;;;;;;;x -PROV2846;吕宋海峡;;;;;;;;;;;;x -PROV2847;帕拉塞尔群岛;;;;;;;;;;;;x -PROV2848;马尼拉湾;;;;;;;;;;;;x -PROV2849;吕宋海岸;;;;;;;;;;;;x -PROV2850;莱特海湾;;;;;;;;;;;;x -PROV2851;苏禄海;;;;;;;;;;;;x -PROV2852;西里伯斯海;;;;;;;;;;;;x -PROV2853;特尔纳特海;;;;;;;;;;;;x -PROV2854;班达亚齐海;;;;;;;;;;;;x -PROV2855;菲律宾海;;;;;;;;;;;;x -PROV2856;帕劳群岛;;;;;;;;;;;;x -PROV2857;比亚克湾;;;;;;;;;;;;x -PROV2858;威廉海峡;;;;;;;;;;;;x -PROV2859;特罗布里恩群岛;;;;;;;;;;;;x -PROV2860;托雷斯海峡;;;;;;;;;;;;x -PROV2861;阿拉弗拉海;;;;;;;;;;;;x -PROV2862;约斯苏达索海湾;;;;;;;;;;;;x -PROV2863;卡彭塔里亚湾;;;;;;;;;;;;x -PROV2864;大堡礁;;;;;;;;;;;;x -PROV2865;摩羯座湾;;;;;;;;;;;;x -PROV2866;豪角;;;;;;;;;;;;x -PROV2867;巴斯海峡;;;;;;;;;;;;x -PROV2868;坎加鲁岛;;;;;;;;;;;;x -PROV2869;大澳大利亚湾;;;;;;;;;;;;x -PROV2870;哥卢文;;;;;;;;;;;;x -PROV2871;沙克湾;;;;;;;;;;;;x -PROV2872;北西角;;;;;;;;;;;;x -PROV2873;金钟;;;;;;;;;;;;x -PROV2874;塔斯曼海;;;;;;;;;;;;x -PROV2875;南塔斯曼海;;;;;;;;;;;;x -PROV2876;库克海峡;;;;;;;;;;;;x -PROV2877;北塔斯曼海;;;;;;;;;;;;x -PROV2878;法威尔角;;;;;;;;;;;;x -PROV2879;新西兰海岸;;;;;;;;;;;;x -PROV2880;坎特伯雷湾;;;;;;;;;;;;x -PROV2881;南极海;;;;;;;;;;;;x -PROV2882;新喀里多尼亚海;;;;;;;;;;;;x -PROV2883;珊瑚海;;;;;;;;;;;;x -PROV2884;吉尔伯特海;;;;;;;;;;;;x -PROV2885;所罗门海;;;;;;;;;;;;x -PROV2886;瑙鲁岛;;;;;;;;;;;;x -PROV2887;美拉尼西亚海;;;;;;;;;;;;x -PROV2888;密克罗尼西亚海;;;;;;;;;;;;x -PROV2889;菲律宾海沟;;;;;;;;;;;;x -PROV2890;菲律宾海盆;;;;;;;;;;;;x -PROV2891;天宁岛海;;;;;;;;;;;;x -PROV2892;硫磺岛海;;;;;;;;;;;;x -PROV2893;太平洋;;;;;;;;;;;;x -PROV2894;千岛群岛;;;;;;;;;;;;x -PROV2895;宇嘉湾;;;;;;;;;;;;x -PROV2896;阿普卡海湾;;;;;;;;;;;;x -PROV2897;阿纳德尔湾;;;;;;;;;;;;x -PROV2898;叶卡捷琳娜海台;;;;;;;;;;;;x -PROV2899;非洲之角;;;;;;;;;;;;x -PROV2900;辣椒海岸;;;;;;;;;;;;x -PROV2901;桑给巴尔海峡;;;;;;;;;;;;x -PROV2902;莫桑比克海峡;;;;;;;;;;;;x -PROV2903;迭戈苏亚雷斯湾;;;;;;;;;;;;x -PROV2904;西阿拉伯海;;;;;;;;;;;;x -PROV2905;东阿拉伯海;;;;;;;;;;;;x -PROV2906;塞舌尔海域;;;;;;;;;;;;x -PROV2907;塔马塔夫海岸;;;;;;;;;;;;x -PROV2908;马斯卡雷内;;;;;;;;;;;;x -PROV2909;赞比西河海;;;;;;;;;;;;x -PROV2910;纳塔尔海岸;;;;;;;;;;;;x -PROV2911;特兰斯凯海岸;;;;;;;;;;;;x -PROV2912;西斯凯海岸;;;;;;;;;;;;x -PROV2913;好望角;;;;;;;;;;;;x -PROV2914;纳米比亚海岸;;;;;;;;;;;;x -PROV2915;安哥拉海岸;;;;;;;;;;;;x -PROV2916;刚果河口;;;;;;;;;;;;x -PROV2917;喀麦隆海岸;;;;;;;;;;;;x -REMOVE_PROV2918;尼日利亚海湾;;;;;;;;;;;;x -PROV2919;黄金海岸;;;;;;;;;;;;x -PROV2920;象牙海岸;;;;;;;;;;;;x -REMOVE_PROV2921;冈比亚海岸;;;;;;;;;;;;x -REMOVE_PROV2922;几内亚海岸;;;;;;;;;;;;x -PROV2923;毛里塔尼亚海岸;;;;;;;;;;;;x -PROV2924;加那利海;;;;;;;;;;;;x -PROV2925;摩洛哥海;;;;;;;;;;;;x -PROV2926;扬马延海;;;;;;;;;;;;x -PROV2927;斯皮茨伯格;;;;;;;;;;;;x -PROV2928;冰岛海域;;;;;;;;;;;;x -PROV2929;设得兰海槛;;;;;;;;;;;;x -PROV2930;冰岛海岸;;;;;;;;;;;;x -PROV2931;东北大西洋;;;;;;;;;;;;x -PROV2932;罗科尔;;;;;;;;;;;;x -PROV2933;丹麦海峡;;;;;;;;;;;;x -PROV2934;格陵兰东海岸;;;;;;;;;;;;x -PROV2935;格陵兰西海岸;;;;;;;;;;;;x -PROV2936;拉布拉多海峡;;;;;;;;;;;;x -PROV2937;巴芬湾;;;;;;;;;;;;x -PROV2938;哈得孙海峡;;;;;;;;;;;;x -PROV2939;詹姆斯湾;;;;;;;;;;;;x -PROV2940;西哈德逊湾;;;;;;;;;;;;x -PROV2941;东哈得孙湾;;;;;;;;;;;;x -PROV2942;福克斯湾;;;;;;;;;;;;x -PROV2943;圣劳伦斯湾;;;;;;;;;;;;x -PROV2944;卡伯特海峡;;;;;;;;;;;;x -PROV2945;芬迪湾;;;;;;;;;;;;x -PROV2946;贝莱伊勒海峡;;;;;;;;;;;;x -PROV2947;好运湾;;;;;;;;;;;;x -PROV2948;圣母湾;;;;;;;;;;;;x -PROV2949;拉布拉多海;;;;;;;;;;;;x -PROV2950;格陵兰海;;;;;;;;;;;;x -PROV2951;赫克拉海峰;;;;;;;;;;;;x -PROV2952;马萨诸塞湾;;;;;;;;;;;;x -PROV2953;切萨皮克湾;;;;;;;;;;;;x -PROV2954;哈特勒角;;;;;;;;;;;;x -PROV2955;卡罗莱纳海岸;;;;;;;;;;;;x -PROV2956;佛罗里达海岸;;;;;;;;;;;;x -PROV2957;巴哈马海岸;;;;;;;;;;;;x -PROV2958;佛罗里达海峡;;;;;;;;;;;;x -PROV2959;阿巴拉契湾;;;;;;;;;;;;x -PROV2960;莫比尔湾;;;;;;;;;;;;x -PROV2961;加尔维斯顿湾;;;;;;;;;;;;x -PROV2962;坦皮科湾;;;;;;;;;;;;x -PROV2963;尤卡坦海域;;;;;;;;;;;;x -PROV2964;墨西哥湾;;;;;;;;;;;;x -PROV2965;尤卡坦海峡;;;;;;;;;;;;x -PROV2966;伯利兹湾;;;;;;;;;;;;x -PROV2967;蚊子海岸;;;;;;;;;;;;x -PROV2968;达里恩湾;;;;;;;;;;;;x -PROV2969;牙买加海峡;;;;;;;;;;;;x -PROV2970;中加勒比海;;;;;;;;;;;;x -PROV2971;西北加勒比海;;;;;;;;;;;;x -PROV2972;委内瑞拉湾;;;;;;;;;;;;x -PROV2973;委内瑞拉海;;;;;;;;;;;;x -PROV2974;东加勒比海;;;;;;;;;;;;x -PROV2975;向风群岛;;;;;;;;;;;;x -PROV2976;小安的列斯群岛;;;;;;;;;;;;x -PROV2977;特克斯—凯科斯群岛海域;;;;;;;;;;;;x -PROV2978;古巴海岸;;;;;;;;;;;;x -PROV2979;伊斯帕尼奥拉海岸;;;;;;;;;;;;x -PROV2980;圭亚那海岸;;;;;;;;;;;;x -PROV2981;阿玛帕海岸;;;;;;;;;;;;x -PROV2982;亚马孙海湾;;;;;;;;;;;;x -PROV2983;巴西海岸;;;;;;;;;;;;x -PROV2984;累西腓海岸;;;;;;;;;;;;x -PROV2985;伯南布哥海岸;;;;;;;;;;;;x -PROV2986;托多斯桑托斯湾;;;;;;;;;;;;x -PROV2987;里约热内卢;;;;;;;;;;;;x -PROV2988;巴拉那瓜;;;;;;;;;;;;x -PROV2989;拉普拉塔河口;;;;;;;;;;;;x -PROV2990;布兰卡湾;;;;;;;;;;;;x -PROV2991;巴塔哥尼亚海岸;;;;;;;;;;;;x -PROV2992;麦哲伦海峡;;;;;;;;;;;;x -PROV2993;南智利海岸;;;;;;;;;;;;x -PROV2994;智利海岸;;;;;;;;;;;;x -PROV2995;阿塔卡马海岸;;;;;;;;;;;;x -PROV2996;安托法加斯塔海;;;;;;;;;;;;x -PROV2997;阿雷基帕湾;;;;;;;;;;;;x -PROV2998;秘鲁海岸;;;;;;;;;;;;x -PROV2999;瓜亚基尔湾;;;;;;;;;;;;x -PROV3000;厄瓜多尔海岸;;;;;;;;;;;;x -PROV3001;巴拿马湾;;;;;;;;;;;;x -PROV3002;哥斯达黎加湾;;;;;;;;;;;;x -PROV3003;阿卡普尔科湾;;;;;;;;;;;;x -PROV3004;曼札尼约海湾;;;;;;;;;;;;x -PROV3005;马萨特兰湾;;;;;;;;;;;;x -PROV3006;加利福尼亚湾;;;;;;;;;;;;x -PROV3007;下加利福尼亚海岸;;;;;;;;;;;;x -PROV3008;加利福尼亚海岸;;;;;;;;;;;;x -PROV3009;圣卡塔利娜群岛;;;;;;;;;;;;x -PROV3010;俄勒冈州海岸;;;;;;;;;;;;x -PROV3011;哥伦比亚海岸;;;;;;;;;;;;x -PROV3012;赫卡特海峡;;;;;;;;;;;;x -PROV3013;阿拉斯加湾;;;;;;;;;;;;x -PROV3014;阿拉斯加海岸;;;;;;;;;;;;x -PROV3015;卡斯科奎姆河口;;;;;;;;;;;;x -PROV3016;哈顿滩;;;;;;;;;;;;x -PROV3017;东吉布斯断裂带;;;;;;;;;;;;x -PROV3018;西吉布斯断裂带;;;;;;;;;;;;x -PROV3019;伊比利亚大陆架;;;;;;;;;;;;x -PROV3020;亚速尔海域;;;;;;;;;;;;x -PROV3021;角落崛起海山;;;;;;;;;;;;x -PROV3022;新英格兰海山链;;;;;;;;;;;;x -PROV3023;塞布尔岛沙洲;;;;;;;;;;;;x -PROV3024;布莱克海底高原;;;;;;;;;;;;x -PROV3025;西百慕大海域;;;;;;;;;;;;x -PROV3026;东百慕大海域;;;;;;;;;;;;x -PROV3027;加那利洋流水道;;;;;;;;;;;;x -PROV3028;北圭亚那海盆;;;;;;;;;;;;x -PROV3029;圭亚那海盆;;;;;;;;;;;;x -PROV3030;南圭亚那海盆;;;;;;;;;;;;x -PROV3031;加纳利海峡;;;;;;;;;;;;x -PROV3032;佛得角海峡;;;;;;;;;;;;x -PROV3033;巡洋舰平顶海山;;;;;;;;;;;;x -PROV3034;梭鱼断裂带;;;;;;;;;;;;x -PROV3035;东马尾藻海;;;;;;;;;;;;x -PROV3036;中马尾藻海;;;;;;;;;;;;x -PROV3037;罗曼奇峡;;;;;;;;;;;;x -PROV3038;东几内亚海盆;;;;;;;;;;;;x -PROV3039;西几内亚海盆;;;;;;;;;;;;x -PROV3040;福克兰群岛海岸带;;;;;;;;;;;;x -REMOVE_PROV3041;新乔治亚群岛;;;;;;;;;;;;x -PROV3042;科尔滩;;;;;;;;;;;;x -PROV3043;韦马海峡;;;;;;;;;;;;x -PROV3044;南巴西海盆;;;;;;;;;;;;x -PROV3045;萨皮奥拉深海平原;;;;;;;;;;;;x -PROV3046;阿根廷海盆;;;;;;;;;;;;x -PROV3047;福克兰海台;;;;;;;;;;;;x -PROV3048;东麦哲伦;;;;;;;;;;;;x -PROV3049;费尔南多-迪诺罗尼亚群岛;;;;;;;;;;;;x -PROV3050;北巴西海盆;;;;;;;;;;;;x -PROV3051;塞拉利昂海盆;;;;;;;;;;;;x -PROV3052;马丁瓦斯海岭;;;;;;;;;;;;x -PROV3053;阿森松岛西海岸;;;;;;;;;;;;x -PROV3054;阿森松岛东海岸;;;;;;;;;;;;x -PROV3055;沃尔维斯海岭;;;;;;;;;;;;x -PROV3056;海角平原;;;;;;;;;;;;x -PROV3057;戈夫岛;;;;;;;;;;;;x -PROV3058;特里斯坦—达库尼亚海岸;;;;;;;;;;;;x -PROV3059;圣马林峡;;;;;;;;;;;;x -PROV3060;南桑威奇群岛;;;;;;;;;;;;x -PROV3061;伊纳克塞瑟布尔岛;;;;;;;;;;;;x -PROV3062;布维岛;;;;;;;;;;;;x -PROV3063;风暴角;;;;;;;;;;;;x -PROV3064;孟加拉湾;;;;;;;;;;;;x -PROV3065;北孟加拉湾;;;;;;;;;;;;x -PROV3066;南孟加拉湾;;;;;;;;;;;;x -PROV3067;锡兰海;;;;;;;;;;;;x -PROV3068;马尔代夫海岸;;;;;;;;;;;;x -PROV3069;八度海峡;;;;;;;;;;;;x -PROV3070;马丁利海丘;;;;;;;;;;;;x -PROV3071;阿拉伯海盆;;;;;;;;;;;;x -PROV3072;一度半海峡;;;;;;;;;;;;x -PROV3073;查戈斯群岛;;;;;;;;;;;;x -PROV3074;科科斯海盆;;;;;;;;;;;;x -PROV3075;南苏门答腊海沟;;;;;;;;;;;;x -PROV3076;基林斯海岸;;;;;;;;;;;;x -PROV3077;爪哇海沟;;;;;;;;;;;;x -PROV3078;爱德华王子群岛;;;;;;;;;;;;x -PROV3079;戴尔卡努海隆;;;;;;;;;;;;x -PROV3080;圣玛丽角;;;;;;;;;;;;x -PROV3081;克罗泽群岛;;;;;;;;;;;;x -PROV3082;马斯克林深海平原;;;;;;;;;;;;x -PROV3083;罗德里格斯岛;;;;;;;;;;;;x -PROV3084;西南印度洋海盆;;;;;;;;;;;;x -PROV3085;凯尔盖朗群岛;;;;;;;;;;;;x -PROV3086;圣保罗岛;;;;;;;;;;;;x -PROV3087;布罗肯里奇;;;;;;;;;;;;x -PROV3088;南澳大利亚海盆;;;;;;;;;;;;x -PROV3089;里亚断裂带;;;;;;;;;;;;x -PROV3090;阿尔戈区;;;;;;;;;;;;x -PROV3091;居维叶海盆;;;;;;;;;;;;x -PROV3092;居维叶海台;;;;;;;;;;;;x -PROV3093;东经九十度海岭;;;;;;;;;;;;x -PROV3094;洛亚海隆;;;;;;;;;;;;x -PROV3095;韦尼希-梅萨泽海山;;;;;;;;;;;;x -PROV3096;沃顿海盆;;;;;;;;;;;;x -PROV3097;北科科斯海台;;;;;;;;;;;;x -PROV3098;南科科斯海台;;;;;;;;;;;;x -PROV3099;阿姆斯特丹岛;;;;;;;;;;;;x -PROV3100;玛丽蔚断裂带;;;;;;;;;;;;x -PROV3101;乍得湖;;;;;;;;;;;;x -PROV3102;维多利亚湖;;;;;;;;;;;;x -PROV3103;坦噶尼喀湖;;;;;;;;;;;;x -PROV3104;马拉维湖;;;;;;;;;;;;x -PROV3105;格尔登-德雷克海山;;;;;;;;;;;;x -PROV3106;巴尔喀什湖;;;;;;;;;;;;x -PROV3107;贝加尔湖;;;;;;;;;;;;x -PROV3108;洞庭湖;;;;;;;;;;;;x -PROV3109;的的喀喀湖;;;;;;;;;;;;x -PROV3110;尼加拉瓜湖;;;;;;;;;;;;x -PROV3111;赛德娜海盆;;;;;;;;;;;;x -PROV3112;安大略湖;;;;;;;;;;;;x -PROV3113;伊利湖;;;;;;;;;;;;x -PROV3114;休伦湖;;;;;;;;;;;;x -PROV3115;密歇根湖;;;;;;;;;;;;x -PROV3116;苏必利尔湖;;;;;;;;;;;;x -PROV3117;尼皮贡湖;;;;;;;;;;;;x -PROV3118;温尼伯湖;;;;;;;;;;;;x -PROV3119;科斯基海谷;;;;;;;;;;;;x -PROV3120;奥索瓦滩;;;;;;;;;;;;x -PROV3121;诺瓦尔斯克深海平原;;;;;;;;;;;;x -PROV3122;索维斯亚深海平原;;;;;;;;;;;;x -PROV3123;亚马尔海谷;;;;;;;;;;;;x -PROV3124;西北太平洋海盆;;;;;;;;;;;;x -PROV3125;塞弗伦斯滩涂;;;;;;;;;;;;x -PROV3126;马库斯岛海岸;;;;;;;;;;;;x -PROV3127;马里亚纳群岛海岸;;;;;;;;;;;;x -PROV3128;马斯代尔浅海堆积平原;;;;;;;;;;;;x -PROV3129;阿扎莫魔鬼船冢;;;;;;;;;;;;x -PROV3130;北白令海;;;;;;;;;;;;x -PROV3131;南白令海;;;;;;;;;;;;x -PROV3132;西阿留申群岛;;;;;;;;;;;;x -PROV3133;普利比罗夫群岛;;;;;;;;;;;;x -PROV3134;东阿留申离岛;;;;;;;;;;;;x -PROV3135;步进渡区;;;;;;;;;;;;x -PROV3136;西阿留申海;;;;;;;;;;;;x -PROV3137;贝克海山;;;;;;;;;;;;x -PROV3138;阿拉斯加深海平原;;;;;;;;;;;;x -PROV3139;东阿留申海;;;;;;;;;;;;x -PROV3140;探险家海沟;;;;;;;;;;;;x -PROV3141;无月海山;;;;;;;;;;;;x -PROV3142;奇努克海盆;;;;;;;;;;;;x -PROV3143;乙支海盆;;;;;;;;;;;;x -PROV3144;神宫海盆;;;;;;;;;;;;x -PROV3145;奇努克海槽;;;;;;;;;;;;x -PROV3146;斯坦利海山;;;;;;;;;;;;x -PROV3147;门多西诺海底悬崖;;;;;;;;;;;;x -PROV3148;加州海山;;;;;;;;;;;;x -PROV3149;默里断裂带;;;;;;;;;;;;x -PROV3150;夏威夷海岸;;;;;;;;;;;;x -PROV3151;阿尔戈海山;;;;;;;;;;;;x -PROV3152;音乐家海山;;;;;;;;;;;;x -PROV3153;中途岛海岸;;;;;;;;;;;;x -PROV3154;开普勒深海平原;;;;;;;;;;;;x -PROV3155;伽罗瓦深海平原;;;;;;;;;;;;x -PROV3156;奥戈曼海隆;;;;;;;;;;;;x -PROV3157;加拉帕戈斯群岛海岸;;;;;;;;;;;;x -PROV3158;拉皮拉深海平原;;;;;;;;;;;;x -PROV3159;库克群岛海岸;;;;;;;;;;;;x -PROV3160;克利珀顿岛;;;;;;;;;;;;x -PROV3161;亨德森海山;;;;;;;;;;;;x -PROV3162;马德拉海岭;;;;;;;;;;;;x -PROV3163;鲍尔海盆;;;;;;;;;;;;x -PROV3164;东北太平洋海盆;;;;;;;;;;;;x -PROV3165;发现者海山;;;;;;;;;;;;x -PROV3166;塔萨纬路浅海堆积平原;;;;;;;;;;;;x -PROV3167;夏威夷海穹;;;;;;;;;;;;x -PROV3168;拉德福海盆;;;;;;;;;;;;x -PROV3169;北线群岛;;;;;;;;;;;;x -PROV3170;社会群岛海岸;;;;;;;;;;;;x -PROV3171;秘鲁海盆;;;;;;;;;;;;x -PROV3172;尤潘基海盆;;;;;;;;;;;;x -PROV3173;塞弗伦斯深海平原;;;;;;;;;;;;x -PROV3174;阿尔塔米拉深海平原;;;;;;;;;;;;x -PROV3175;南线群岛;;;;;;;;;;;;x -PROV3176;中太平洋海盆;;;;;;;;;;;;x -PROV3177;萨摩亚海岸;;;;;;;;;;;;x -PROV3178;约翰斯顿环礁;;;;;;;;;;;;x -PROV3179;汤加海岸;;;;;;;;;;;;x -PROV3180;马克萨斯海岸;;;;;;;;;;;;x -PROV3181;来格雷森浅海堆积平原;;;;;;;;;;;;x -PROV3182;土木土海岸;;;;;;;;;;;;x -PROV3183;蒂图斯海岭;;;;;;;;;;;;x -PROV3184;查塔姆群岛;;;;;;;;;;;;x -PROV3185;西南太平洋海盆;;;;;;;;;;;;x -PROV3186;卢多维科深海峡谷;;;;;;;;;;;;x -PROV3187;皮特凯恩海岸;;;;;;;;;;;;x -PROV3188;罗赫芬海盆;;;;;;;;;;;;x -PROV3189;默纳德断裂带;;;;;;;;;;;;x -PROV3190;复活节岛海岸;;;;;;;;;;;;x -PROV3191;埃利斯群岛海岸;;;;;;;;;;;;x -PROV3192;新喀里多尼亚海盆;;;;;;;;;;;;x -PROV3193;胡安费尔南德斯群岛;;;;;;;;;;;;x -PROV3194;塞尔柯克海隆;;;;;;;;;;;;x -PROV3195;卡拉塞夫深海平原;;;;;;;;;;;;x -PROV3196;廷金深海平原;;;;;;;;;;;;x -PROV3197;锡斯礁;;;;;;;;;;;;x -PROV3198;洪堡深海平原;;;;;;;;;;;;x -PROV3199;瓦尔的维亚浅海堆积平原;;;;;;;;;;;;x -PROV3200;南乔治亚海岸;;;;;;;;;;;;x -PROV3201;阿根廷深海平原;;;;;;;;;;;;x -PROV3202;萨皮奥拉海山;;;;;;;;;;;;x -PROV3203;圣海伦娜海岸;;;;;;;;;;;;x -PROV3204;穆尔断裂带;;;;;;;;;;;;x -PROV3205;西德梅拉拉深海平原;;;;;;;;;;;;x -PROV3206;东德梅拉拉深海平原;;;;;;;;;;;;x -PROV3207;佛得角海盆;;;;;;;;;;;;x -PROV3208;纳斯深海平原;;;;;;;;;;;;x -PROV3209;巴哈马海盆;;;;;;;;;;;;x -PROV3210;西马尾藻海;;;;;;;;;;;;x -PROV3211;百慕大门径;;;;;;;;;;;;x -PROV3212;锡兰深海平原;;;;;;;;;;;;x -PROV3213;巽他海沟;;;;;;;;;;;;x -PROV3214;北苏门答腊海沟;;;;;;;;;;;;x -PROV3215;中印度洋海盆;;;;;;;;;;;;x -PROV3216;斐济海盆;;;;;;;;;;;;x -PROV3217;萨赖斯浅海堆积平原;;;;;;;;;;;;x -PROV3218;皮萨罗通行区;;;;;;;;;;;;x -PROV3219;斐济海岸;;;;;;;;;;;;x -PROV3220;诺福克岛海岸;;;;;;;;;;;;x -PROV3221;吉尔伯特群岛海岸;;;;;;;;;;;;x -PROV3222;麦努礁;;;;;;;;;;;;x -PROV3223;图瑟滩;;;;;;;;;;;;x -PROV3224;塔纳湖;;;;;;;;;;;;x -PROV3225;大盐湖;;;;;;;;;;;;x -PROV3226;南澳大利亚深海平原;;;;;;;;;;;;x -PROV3227;大奴湖;;;;;;;;;;;;x -PROV3228;阿萨巴斯卡湖;;;;;;;;;;;;x -PROV3229;驯鹿湖;;;;;;;;;;;;x -PROV3230;鄂毕湾;;;;;;;;;;;;x -PROV3231;凡湖;;;;;;;;;;;;x -PROV3232;乌尔米湖;;;;;;;;;;;;x -PROV3233;伊塞克湖;;;;;;;;;;;;x -PROV3234;青海湖;;;;;;;;;;;;x -PROV3235;鄱阳湖;;;;;;;;;;;;x -PROV3236;鲁道夫湖;;;;;;;;;;;;x -PROV3237;佐姆深海平原;;;;;;;;;;;;x -PROV3238;姆韦鲁湖;;;;;;;;;;;;x -PROV3239;尚普兰湖;;;;;;;;;;;;x -PROV3240;波波湖;;;;;;;;;;;;x -PROV3241;北冰洋;;;;;;;;;;;;x -PROV3242;莫里海峡;;;;;;;;;;;;x -PROV3243;东南太平洋海盆;;;;;;;;;;;;x -PROV3244;加路伊水道;;;;;;;;;;;;x -PROV3245;马尔可夫深海平原;;;;;;;;;;;;x -PROV3246;扬马延;;;;;;;;;;;;x -PROVINCEVIEW_RGOOWNER;地区原料产地业主:?Y$VALUE$%个$TYPE$?W;;;;;;;;;;;;x -PROVINCEVIEW_ADMIN;地区行政效率:?Y$VALUE$%?W;;;;;;;;;;;;x -PROVINCEVIEW_LIFERATING;省份生活条件:?Y$VALUE$?W;;;;;;;;;;;;x -PROVINCEVIEW_GOODSINCOME;昨日卖出价值?Y$VALUE$?W的?Y$GOODS$?W?!;;;;;;;;;;x -PROVINCEVIEW_EMPLOYMENT;当前原料产地雇佣人数:?Y$VALUE$?W;;;;;;;;;;;;x -PROVINCEVIEW_CRIMEFIGHT;省份治安指数:?Y$VALUE$%?W;;;;;;;;;;;;x -PROVINCEVIEW_REVOLTRISK;省份叛乱风险:$VALUE$;;;;;;;;;;;;x -PROVINCEVIEW_TOTALPOP;省份人口;;;;;;;;;;;;x -PROVINCEVIEW_MIGRATION;省份月移民:$VALUE$;;;;;;;;;;;;x -PROVINCEVIEW_GROWTH;省份月人口增长:$VALUE$;;;;;;;;;;;;x -PROVINCEVIEW_UNDERCONSTRUCTION;正在建造:$VALUE$;;;;;;;;;;;;x -PROVINCEVIEW_BUILD_ARMY;组建陆军;;;;;;;;;;;;x -PROVINCEVIEW_BUILD_NAVY;组建海军;;;;;;;;;;;;x -PROVINCEVIEW_FROM_ADMIN_SPENDING;来自行政开支:?Y+;;;;;;;;;;;;x -REMOVE_PROVINCEVIEW_FROM_LOCAL_TAX;来自当地税收效率:?Y+;;;;;;;;;;;;x -PROVINCEVIEW_GOODSPRODUCTION;以?Y$VALUE$?Wさ男噬Y$NUM$?W单位的?Y$GOODS$?W;;;;;;;;;;;;x -PROVINCEVIEW_BUILD_ARMY2;组建军队;;;;;;;;;;;;x -PROVINCEVIEW_BUILD_NAVY2;组建海军;;;;;;;;;;;;x -PROVINCEVIEW_EXPAND;扩建;;;;;;;;;;;;x -PROVINCEVIEW_EXPANDING;扩建中……;;;;;;;;;;;;x -PROVINCEVIEW_CORES;核心:;;;;;;;;;;;;x -NO_PROVINCE_CRIME;无犯罪:;;;;;;;;;;;;x -PW_NATIONAL_FOCUS;国家焦点:;;;;;;;;;;;;x -PW_NO_NATIONAL_FOCUS;未设置国家焦点;;;;;;;;;;;;x -PW_COLONY;殖民地;;;;;;;;;;;;x -PW_COLONY_STATE;点击转换成领土。这需要?Y$VALUE$?!空闲的殖民力点数;;;;;;;;;;;;x -PROVINCEVIEW_TERRAIN;地形:?Y$TERRAIN$?W;;;;;;;;;;;;x -PROVINCEVIEW_CURRENT_SHIPS;当前舰船:?Y$CURRENT$?W;;;;;;;;;;;;x -PROVINCEVIEW_CURRENT_ARMY;当前旅:?Y$CURRENT$?W\n可能的旅:?Y$ALLOWED$?W;;;;;;;;;;;;x -PV_UNCOLONIZED;尚未殖民;;;;;;;;;;;;x -PV_COLONY_PROG;殖民进展:?Y$VAL$?W%,预计完成时间:?Y$TIME$?W;;;;;;;;;;;;x -PV_COLONY_TROOP;驻军加成:?G+$VAL$?W%;;;;;;;;;;;;x -PV_REBEL_PRESENCE;反叛集团:;;;;;;;;;;;;x -PV_LOCAL_MEMBERS;当地成员:;;;;;;;;;;;;x -PV_AVG_MIL;平均斗争性:;;;;;;;;;;;;x -PROVINCEVIEW_GROWTH_TECH;来自科技:?Y$VALUE$?W;;;;;;;;;;;;x -PROVINCEVIEW_ADMIN_BASE;基础行政效率:?Y$VALUE$%?W;;;;;;;;;;;;x -PROVINCEVIEW_ADMIN_TECH;来自科技:?Y$VALUE$%?W;;;;;;;;;;;;x -PROVINCEVIEW_ADMIN_POPS;来自?Y官僚:$VALUE$%?W;;;;;;;;;;;;x -PROVINCEVIEW_UNCOLONIZED;尚未殖民;;;;;;;;;;;;x -PROVINCEVIEW_SELECT_NATIONAL_FOCUS_TO_COLONIZE;设置国家焦点以殖民;;;;;;;;;;;;x -USA_1;阿拉斯加;;;;;;;;;;;;x -USA_78;华盛顿;;;;;;;;;;;;x -USA_81;俄勒冈;;;;;;;;;;;;x -USA_91;爱达荷;;;;;;;;;;;;x -USA_106;科罗拉多;;;;;;;;;;;;x -USA_111;怀俄明;;;;;;;;;;;;x -USA_116;蒙大拿;;;;;;;;;;;;x -USA_118;北达科他;;;;;;;;;;;;x -USA_121;南达科他;;;;;;;;;;;;x -USA_124;内布拉斯加;;;;;;;;;;;;x -USA_126;堪萨斯;;;;;;;;;;;;x -USA_129;俄克拉荷马;;;;;;;;;;;;x -USA_139;路易斯安那;;;;;;;;;;;;x -USA_144;阿肯色;;;;;;;;;;;;x -USA_148;密苏里;;;;;;;;;;;;x -USA_151;爱荷华;;;;;;;;;;;;x -USA_158;明尼苏达;;;;;;;;;;;;x -USA_162;威斯康星;;;;;;;;;;;;x -USA_168;伊利诺伊;;;;;;;;;;;;x -USA_170;印地安纳;;;;;;;;;;;;x -USA_176;密歇根;;;;;;;;;;;;x -USA_178;俄亥俄;;;;;;;;;;;;x -USA_185;肯塔基;;;;;;;;;;;;x -USA_188;田纳西;;;;;;;;;;;;x -USA_194;密西西比;;;;;;;;;;;;x -USA_196;阿拉巴马;;;;;;;;;;;;x -USA_200;佛罗里达;;;;;;;;;;;;x -USA_201;佐治亚;;;;;;;;;;;;x -USA_211;弗吉尼亚;;;;;;;;;;;;x -REMOVE_USA_220;西弗吉尼亚;;;;;;;;;;;;x -USA_223;宾夕法尼亚;;;;;;;;;;;;x -USA_231;新泽西;;;;;;;;;;;;x -USA_232;纽约;;;;;;;;;;;;x -USA_243;马萨诸塞;;;;;;;;;;;;x -USA_247;新英格兰;;;;;;;;;;;;x -USA_2556;北卡罗来纳;;;;;;;;;;;;x -ENG_6;育空领地;;;;;;;;;;;;x -ENG_9;西北领地;;;;;;;;;;;;x -ENG_13;不列颠哥伦比亚;;;;;;;;;;;;x -ENG_22;艾伯塔;;;;;;;;;;;;x -ENG_30;萨斯喀彻温;;;;;;;;;;;;x -ENG_36;马尼托巴;;;;;;;;;;;;x -ENG_44;努纳武特;;;;;;;;;;;;x -ENG_46;安大略;;;;;;;;;;;;x -ENG_58;魁北克;;;;;;;;;;;;x -ENG_74;纽芬兰;;;;;;;;;;;;x -TEX_132;德克萨斯;;;;;;;;;;;;x -UCA_2186;危地马拉;;;;;;;;;;;;x -UCA_2191;洪都拉斯;;;;;;;;;;;;x -UCA_2197;尼加拉瓜;;;;;;;;;;;;x -UCA_2201;哥斯达黎加;;;;;;;;;;;;x -CLM_1723;巴拿马;;;;;;;;;;;;x -SPA_2209;大安的列斯;;;;;;;;;;;;x -URU_2344;乌拉圭;;;;;;;;;;;;x -ECU_2279;厄瓜多尔;;;;;;;;;;;;x -HAI_2213;伊斯帕尼奥拉岛;;;;;;;;;;;;x -SWE_329;约塔兰;;;;;;;;;;;;x -SWE_318;诺尔兰;;;;;;;;;;;;x -SWE_322;斯韦阿兰;;;;;;;;;;;;x -SIC_763;西西里;;;;;;;;;;;;x -GRE_826;伯罗奔尼撒;;;;;;;;;;;;x -TUR_853;阿尔巴尼亚;;;;;;;;;;;;x -TUR_788;波斯尼亚;;;;;;;;;;;;x -MOL_673;摩尔达维亚;;;;;;;;;;;;x -WAL_665;瓦拉几亚;;;;;;;;;;;;x -SPA_474;加利西亚;;;;;;;;;;;;x -SPA_477;莱昂-卡斯蒂利亚;;;;;;;;;;;;x -SPA_492;巴斯克-阿拉贡;;;;;;;;;;;;x -SPA_498;加泰罗尼亚;;;;;;;;;;;;x -ENG_2468;新南威尔士;;;;;;;;;;;;x -ENG_2476;维多利亚;;;;;;;;;;;;x -ENG_2483;昆士兰;;;;;;;;;;;;x -ENG_2491;南澳大利亚;;;;;;;;;;;;x -ENG_2497;西澳大利亚;;;;;;;;;;;;x -ENG_2505;北领地;;;;;;;;;;;;x -ENG_2509;北岛;;;;;;;;;;;;x -ENG_2513;南岛;;;;;;;;;;;;x -NET_1413;爪哇;;;;;;;;;;;;x -ENG_1321;锡兰;;;;;;;;;;;;x -CHI_2608;蒙古;;;;;;;;;;;;x -OMA_1166;阿曼;;;;;;;;;;;;x -ABU_1162;阿布扎比;;;;;;;;;;;;x -YEM_1173;也门;;;;;;;;;;;;x -HDJ_1151;汉志;;;;;;;;;;;;x -TUN_1726;突尼斯;;;;;;;;;;;;x -FRA_1879;几内亚;;;;;;;;;;;;x -ENG_1887;利比里亚;;;;;;;;;;;;x -FRA_1907;加纳;;;;;;;;;;;;x -FRA_1914;多哥;;;;;;;;;;;;x -FRA_1919;贝宁;;;;;;;;;;;;x -FRA_1972;加蓬;;;;;;;;;;;;x -ENG_2074;博茨瓦纳;;;;;;;;;;;;x -ENG_2014;赞比亚;;;;;;;;;;;;x -SIA_1366;柬埔寨;;;;;;;;;;;;x -AUS_613;滕州-施泰尔马克;;;;;;;;;;;;x -AUS_612;蒂罗尔;;;;;;;;;;;;x -AUS_702;西加利西亚;;;;;;;;;;;;x -AUS_662;东加利西亚;;;;;;;;;;;;x -AUS_633;斯洛伐克;;;;;;;;;;;;x -AUS_777;斯拉沃尼亚;;;;;;;;;;;;x -AUS_780;达尔马提亚;;;;;;;;;;;;x -AUS_771;克罗地亚;;;;;;;;;;;;x -AUS_726;伦巴第;;;;;;;;;;;;x -AUS_736;伊斯特拉;;;;;;;;;;;;x -AUS_729;威尼西亚;;;;;;;;;;;;x -AUS_625;波希米亚;;;;;;;;;;;;x -AUS_626;摩拉维亚;;;;;;;;;;;;x -AUS_654;锡本布尔根;;;;;;;;;;;;x -AUS_657;锡本布尔根;;;;;;;;;;;;x -AUS_647;阿尔福尔德;;;;;;;;;;;;x -AUS_623;外多瑙;;;;;;;;;;;;x -AUS_619;奥地利;;;;;;;;;;;;x -AUS_641;中匈牙利;;;;;;;;;;;;x -MEX_85;加利福尼亚;;;;;;;;;;;;x -MEX_100;亚利桑那;;;;;;;;;;;;x -MEX_103;新墨西哥;;;;;;;;;;;;x -MEX_94;内华达-犹他;;;;;;;;;;;;x -ENG_260;芒斯特;;;;;;;;;;;;x -ENG_263;伦斯特-康诺特;;;;;;;;;;;;x -ENG_254;阿尔斯特;;;;;;;;;;;;x -ENG_273;威尔士;;;;;;;;;;;;x -ENG_277;西北英格兰;;;;;;;;;;;;x -ENG_280;东北英格兰;;;;;;;;;;;;x -ENG_284;中英格兰;;;;;;;;;;;;x -ENG_291;东部诸郡;;;;;;;;;;;;x -ENG_300;东南英格兰;;;;;;;;;;;;x -ENG_296;西南英格兰;;;;;;;;;;;;x -ENG_1252;北孟加拉;;;;;;;;;;;;x -ENG_1251;南孟加拉;;;;;;;;;;;;x -ENG_1258;阿萨姆;;;;;;;;;;;;x -FRA_77;圣皮埃尔和密克隆岛;;;;;;;;;;;;x -SPA_513;格拉纳达;;;;;;;;;;;;x -SPA_512;安达卢西亚;;;;;;;;;;;;x -SPA_484;埃斯特雷马杜拉;;;;;;;;;;;;x -SPA_503;巴伦西亚;;;;;;;;;;;;x -SPA_487;卡斯蒂利亚-拉曼恰;;;;;;;;;;;;x -GRE_837;阿提卡;;;;;;;;;;;;x -TUR_832;色萨利;;;;;;;;;;;;x -TUR_803;南塞尔维亚;;;;;;;;;;;;x -SER_794;北塞尔维亚;;;;;;;;;;;;x -REMOVE_TUR_806;西马其顿;;;;;;;;;;;;x -TUR_805;东马其顿;;;;;;;;;;;;x -TUR_860;色雷斯;;;;;;;;;;;;x -EGY_843;爱琴海群岛;;;;;;;;;;;;x -TUR_855;塞浦路斯;;;;;;;;;;;;x -TUR_809;鲁米利亚;;;;;;;;;;;;x -TUR_810;保加利亚;;;;;;;;;;;;x -TUR_674;多布鲁贾;;;;;;;;;;;;x -MON_2582;黑山;;;;;;;;;;;;x -FRA_458;阿基坦;;;;;;;;;;;;x -FRA_442;普瓦图;;;;;;;;;;;;x -FRA_455;法兰西南部;;;;;;;;;;;;x -FRA_461;朗格多克;;;;;;;;;;;;x -FRA_467;普罗旺斯;;;;;;;;;;;;x -FRA_445;利穆赞;;;;;;;;;;;;x -FRA_448;奥弗涅;;;;;;;;;;;;x -FRA_451;罗纳;;;;;;;;;;;;x -FRA_420;布列塔尼;;;;;;;;;;;;x -FRA_435;卢瓦尔;;;;;;;;;;;;x -FRA_438;中央;;;;;;;;;;;;x -FRA_428;勃艮第;;;;;;;;;;;;x -FRA_418;诺曼底;;;;;;;;;;;;x -FRA_425;法兰西岛;;;;;;;;;;;;x -FRA_404;香槟;;;;;;;;;;;;x -FRA_412;阿尔萨斯-洛林;;;;;;;;;;;;x -FRA_399;皮卡第;;;;;;;;;;;;x -POR_518;杜罗;;;;;;;;;;;;x -POR_521;埃斯特雷马杜拉;;;;;;;;;;;;x -POR_525;阿连特茹;;;;;;;;;;;;x -POR_2134;马卡罗尼西亚;;;;;;;;;;;;x -ENG_266;高地;;;;;;;;;;;;x -ENG_271;低地;;;;;;;;;;;;x -BEL_394;瓦隆;;;;;;;;;;;;x -BEL_387;佛兰德;;;;;;;;;;;;x -NET_375;荷兰;;;;;;;;;;;;x -NET_381;海尔德兰;;;;;;;;;;;;x -NET_385;弗里斯兰;;;;;;;;;;;;x -SAR_466;萨伏依;;;;;;;;;;;;x -SAR_720;皮埃蒙特;;;;;;;;;;;;x -SAR_765;萨丁尼亚;;;;;;;;;;;;x -AUS_768;斯洛文尼亚;;;;;;;;;;;;x -MOD_739;艾米利亚;;;;;;;;;;;;x -PAP_741;罗马涅;;;;;;;;;;;;x -TUS_744;托斯卡纳;;;;;;;;;;;;x -PAP_752;拉齐奥;;;;;;;;;;;;x -SIC_754;坎帕尼亚;;;;;;;;;;;;x -SIC_753;普利亚;;;;;;;;;;;;x -SWI_605;西瑞士;;;;;;;;;;;;x -SWI_603;东瑞士;;;;;;;;;;;;x -BAD_586;巴登;;;;;;;;;;;;x -WUR_589;符腾堡;;;;;;;;;;;;x -HES_2560;黑森-拿骚;;;;;;;;;;;;x -BAV_599;拜恩;;;;;;;;;;;;x -BAV_595;弗兰肯;;;;;;;;;;;;x -SAX_558;萨克森;;;;;;;;;;;;x -HEK_568;黑森;;;;;;;;;;;;x -HAN_534;汉诺威;;;;;;;;;;;;x -PRU_572;莱茵兰;;;;;;;;;;;;x -PRU_575;北莱茵;;;;;;;;;;;;x -PRU_581;威斯特法伦;;;;;;;;;;;;x -HAM_528;东汉诺威;;;;;;;;;;;;x -REMOVE_MEC_544;梅克伦堡-荷尔斯泰因;;;;;;;;;;;;x -PRU_553;马格德堡;;;;;;;;;;;;x -PRU_549;勃兰登堡;;;;;;;;;;;;x -PRU_546;波美拉尼亚;;;;;;;;;;;;x -PRU_682;西里西亚;;;;;;;;;;;;x -PRU_701;波森;;;;;;;;;;;;x -PRU_690;西普鲁士;;;;;;;;;;;;x -PRU_695;东普鲁士;;;;;;;;;;;;x -DEN_367;日德兰半岛;;;;;;;;;;;;x -DEN_372;西兰岛;;;;;;;;;;;;x -SWE_313;挪威东部;;;;;;;;;;;;x -SWE_309;挪威西部;;;;;;;;;;;;x -SWE_308;挪威北部;;;;;;;;;;;;x -RUS_366;拉普兰;;;;;;;;;;;;x -RUS_340;南芬兰;;;;;;;;;;;;x -RUS_349;爱沙尼亚;;;;;;;;;;;;x -RUS_354;拉脱维亚;;;;;;;;;;;;x -RUS_360;立陶宛;;;;;;;;;;;;x -RUS_710;大波兰;;;;;;;;;;;;x -RUS_706;维索凯;;;;;;;;;;;;x -RUS_707;布列斯特;;;;;;;;;;;;x -RUS_718;明斯克;;;;;;;;;;;;x -RUS_676;布贾克;;;;;;;;;;;;x -RUS_965;赫尔松;;;;;;;;;;;;x -RUS_958;基辅;;;;;;;;;;;;x -RUS_964;克里米亚;;;;;;;;;;;;x -RUS_980;卢甘斯克;;;;;;;;;;;;x -RUS_1090;格鲁吉亚;;;;;;;;;;;;x -RUS_1098;亚美尼亚;;;;;;;;;;;;x -RUS_339;卡累利阿;;;;;;;;;;;;x -RUS_994;因格里亚;;;;;;;;;;;;x -RUS_1003;诺夫哥罗德;;;;;;;;;;;;x -RUS_947;奥尔沙;;;;;;;;;;;;x -RUS_943;斯摩棱斯克;;;;;;;;;;;;x -RUS_955;罗夫诺;;;;;;;;;;;;x -RUS_998;特维尔;;;;;;;;;;;;x -RUS_981;阿尔汉格尔斯克;;;;;;;;;;;;x -RUS_990;加利奇;;;;;;;;;;;;x -RUS_1008;莫斯科;;;;;;;;;;;;x -RUS_1009;布良斯克;;;;;;;;;;;;x -RUS_977;库尔斯克;;;;;;;;;;;;x -RUS_2589;涅涅茨;;;;;;;;;;;;x -RUS_1026;彼尔姆;;;;;;;;;;;;x -RUS_1020;喀山;;;;;;;;;;;;x -RUS_1060;萨马拉;;;;;;;;;;;;x -RUS_1037;鞑靼斯坦;;;;;;;;;;;;x -RUS_1041;阿斯特拉罕;;;;;;;;;;;;x -RUS_979;罗斯托夫;;;;;;;;;;;;x -RUS_1048;克拉斯诺达尔;;;;;;;;;;;;x -RUS_1052;北高加索;;;;;;;;;;;;x -RUS_336;北芬兰;;;;;;;;;;;;x -FRA_411;弗朗什-孔泰;;;;;;;;;;;;x -HAW_658;夏威夷群岛;;;;;;;;;;;;x -AST_2527;基里巴斯;;;;;;;;;;;;x -AST_801;波利尼西亚;;;;;;;;;;;;x -AST_2454;斐济;;;;;;;;;;;;x -AST_2535;瓦努阿图;;;;;;;;;;;;x -AST_2244;圣诞及科科斯群岛;;;;;;;;;;;;x -RUS_1104;巴库;;;;;;;;;;;;x -RUS_1102;阿塞拜疆;;;;;;;;;;;;x -ENG_2224;西印度群岛;;;;;;;;;;;;x -REMOVE_ENG_203;北加勒比群岛;;;;;;;;;;;;x -ENG_2228;小安的列斯群岛;;;;;;;;;;;;x -MEX_2138;索诺拉;;;;;;;;;;;;x -MEX_2142;奇瓦瓦;;;;;;;;;;;;x -MEX_2151;杜兰戈;;;;;;;;;;;;x -MEX_2146;新莱昂;;;;;;;;;;;;x -MEX_2173;萨卡特卡斯;;;;;;;;;;;;x -MEX_2161;哈利斯科;;;;;;;;;;;;x -MEX_2170;莫雷利亚;;;;;;;;;;;;x -MEX_2162;墨西哥;;;;;;;;;;;;x -MEX_2183;尤卡坦;;;;;;;;;;;;x -CLM_2251;安蒂奥基亚;;;;;;;;;;;;x -CLM_2247;昆迪纳马卡;;;;;;;;;;;;x -CLM_2262;瓜维亚雷;;;;;;;;;;;;x -CLM_2256;考卡山谷;;;;;;;;;;;;x -BRZ_2401;亚马逊;;;;;;;;;;;;x -VNZ_2234;苏利亚;;;;;;;;;;;;x -VNZ_2265;米兰达;;;;;;;;;;;;x -VNZ_2278;玻利瓦尔;;;;;;;;;;;;x -ENG_1979;圭亚那;;;;;;;;;;;;x -PEU_2289;洛雷托;;;;;;;;;;;;x -BRZ_2408;帕拉;;;;;;;;;;;;x -BRZ_2410;马拉尼昂;;;;;;;;;;;;x -BRZ_2427;北里奥格兰德;;;;;;;;;;;;x -BRZ_2428;伯南布哥;;;;;;;;;;;;x -BRZ_2439;巴伊亚;;;;;;;;;;;;x -BRZ_2416;马托格罗索;;;;;;;;;;;;x -BRZ_2246;米纳斯吉拉斯;;;;;;;;;;;;x -BRZ_2447;里约热内卢;;;;;;;;;;;;x -BRZ_2306;圣保罗;;;;;;;;;;;;x -BRZ_2462;巴拉那;;;;;;;;;;;;x -BRZ_2467;南里奥格兰德;;;;;;;;;;;;x -PEU_2291;卡哈马卡;;;;;;;;;;;;x -PEU_2300;利马;;;;;;;;;;;;x -PEU_2297;伊卡;;;;;;;;;;;;x -PEU_2303;阿雷基帕;;;;;;;;;;;;x -PRG_2338;大厦谷;;;;;;;;;;;;x -PRG_2343;巴拉圭;;;;;;;;;;;;x -BOL_2321;拉巴斯;;;;;;;;;;;;x -BOL_2317;圣克鲁斯;;;;;;;;;;;;x -BOL_2305;波托西;;;;;;;;;;;;x -CHL_2332;奥卡尼亚;;;;;;;;;;;;x -CHL_2322;圣地亚哥;;;;;;;;;;;;x -CHL_2327;洛斯里奥斯;;;;;;;;;;;;x -ARG_2368;胡胡伊;;;;;;;;;;;;x -ARG_2387;图库曼;;;;;;;;;;;;x -ARG_2393;里奥内格罗;;;;;;;;;;;;x -ARG_2377;查科;;;;;;;;;;;;x -ARG_2384;拉潘帕;;;;;;;;;;;;x -ARG_2357;科连特斯;;;;;;;;;;;;x -ARG_2363;圣达菲;;;;;;;;;;;;x -ARG_2355;布宜诺斯艾利斯;;;;;;;;;;;;x -ARG_2391;北巴塔哥尼亚;;;;;;;;;;;;x -ARG_2398;南巴塔哥尼亚;;;;;;;;;;;;x -ENG_43;努纳武特;;;;;;;;;;;;x -ENG_68;新不伦瑞克;;;;;;;;;;;;x -SPA_1463;棉兰老;;;;;;;;;;;;x -SPA_1455;吕宋;;;;;;;;;;;;x -SPA_1459;米沙鄢;;;;;;;;;;;;x -catholic;天主教;;;;;;;;;;;;x -protestant;新教;;;;;;;;;;;;x -orthodox;东正教;;;;;;;;;;;;x -coptic;科普特教;;;;;;;;;;;;x -sunni;逊尼派;;;;;;;;;;;;x -shiite;什叶派;;;;;;;;;;;;x -jewish;犹太教;;;;;;;;;;;;x -mahayana;汉传佛教;;;;;;;;;;;;x -gelugpa;藏传佛教;;;;;;;;;;;;x -theravada;南传佛教;;;;;;;;;;;;x -hindu;印度教;;;;;;;;;;;;x -shinto;神道教;;;;;;;;;;;;x -sikh;锡克教;;;;;;;;;;;;x -animist;泛灵论;;;;;;;;;;;;x -REMOVE_RULE_POP_BUILD_FACTORY;人群建造工厂;;;;;;;;;;;;x -RULE_RICH_ONLY;仅限富裕阶层;;;;;;;;;;;;x -RULE_SAME_AS_RULING_PARTY;等同于执政党;;;;;;;;;;;;x -RULE_STATE_VOTE;地区选举;;;;;;;;;;;;x -RULE_POPULATION_VOTE;普选;;;;;;;;;;;;x -RULE_SLAVERY_ALLOWED;允许奴隶制;;;;;;;;;;;;x -ENABLE_CRIME_TECH;允许;;;;;;;;;;;;x -DIGIN_FROM_TECH;战壕深度;;;;;;;;;;;;x -ENABLE_UNIT_TECH;允许建造;;;;;;;;;;;;x -ENABLE_BUILDING_TECH;允许建设;;;;;;;;;;;;x -REPAIR_RATE_TECH;修复率;;;;;;;;;;;;x -ACTIVATE_GOODS;激活:;;;;;;;;;;;;x -TECH_TAX_EFF;税收效率:;;;;;;;;;;;;x -MORALE_TECH;士气;;;;;;;;;;;;x -REINFORCE_TECH;增援效率;;;;;;;;;;;;x -SOLDIER_TO_POP_LOSS_TECH;军事医院;;;;;;;;;;;;x -REGULAR_EXP_TECH;初始经验;;;;;;;;;;;;x -MOB_SIZE_TECH;动员规模;;;;;;;;;;;;x -MOB_IMPACT_TECH;动员影响;;;;;;;;;;;;x -MAX_WORKFORCE_TECH;最大劳动力;;;;;;;;;;;;x -COLONIAL_LIFE_TECH;最低生活条件;;;;;;;;;;;;x -ADM_EFF_TECH;行政效率;;;;;;;;;;;;x -EDU_EFF_TECH;教育效率;;;;;;;;;;;;x -LOAN_INTEREST_TECH;贷款利息;;;;;;;;;;;;x -TECH_MAX_FOCUS;国家焦点上限;;;;;;;;;;;;x -WAR_EXHAUST_BATTLES;厌战度;;;;;;;;;;;;x -MIL_TACTICS_TECH;策略;;;;;;;;;;;;x -LAND_ATTRITION_TECH;陆军损耗;;;;;;;;;;;;x -NAVAL_ATTRITION_TECH;海军损耗;;;;;;;;;;;;x -SUPPLY_RANGE_TECH;补给半径;;;;;;;;;;;;x -SUPPLY_LIMIT_TECH;补给限度;;;;;;;;;;;;x -MUL_WITH_TECHNOLOGY;科技加速;;;;;;;;;;;;x -army_doctrine;陆军学说;;;;;;;;;;;;x -army_doctrine_desc;这个领域主要涉及贵国陆军的发展,提供了加强防御和移动的新思路,并允许加强要塞。;;;;;;;;;;;;x -post_napoleonic_thought;后拿破仑时代军事思想;;;;;;;;;;;;x -post_napoleonic_thought_desc;后拿破仑时代军事思想;;;;;;;;;;;;x -strategic_mobility;战略机动;;;;;;;;;;;;x -strategic_mobility_desc;战略机动;;;;;;;;;;;;x -field_fortifications;野战要塞;;;;;;;;;;;;x -field_fortifications_desc;这是第一种采用现代材料和新的工程科技的要塞。这项技术是你可以建造一种新的要塞。;;;;;;;;;;;;x -railroad_transport_groups;铁路运输集群;;;;;;;;;;;;x -railroad_transport_groups_desc;此时,专家们建立了特定的集群为专门的铁路单位服务。这样可以快速为火车加载或卸载,以保证军队的快速运动。;;;;;;;;;;;;x -signal_detachments;分队号令;;;;;;;;;;;;x -signal_detachments_desc;此时,分队的独立信号加入到了师级单位,这样大大提高了他们的通信能力。;;;;;;;;;;;;x -point_defense_system;陆军集中防御体系;;;;;;;;;;;;x -point_defense_system_desc;陆军集中防御体系;;;;;;;;;;;;x -flexible_firepower;灵活性火力;;;;;;;;;;;;x -flexible_firepower_desc;此时,军备和防御工事的战术革新和发展使得军队能够建立弓形火力线,这样可以有效地覆盖整个地域。这样技术使你可以建造一类新型要塞。;;;;;;;;;;;;x -synchronized_heavy_support;同步火力支援;;;;;;;;;;;;x -synchronized_heavy_support_desc;此时,炮兵和师属连队受训练通过弹幕来配合步兵在战场上的运动,同时最优化火力配置以建立“死亡地带”。;;;;;;;;;;;;x -staff_command_support;统一命令调配;;;;;;;;;;;;x -staff_command_support_desc;梯队参谋机构的引入使得总参谋部的工作更有效率。很快所有单位都建立起了参谋机构来支持他们的指挥官。;;;;;;;;;;;;x -deep_defense_system;纵深防御体系;;;;;;;;;;;;x -deep_defense_system_desc;纵深防御体系;;;;;;;;;;;;x -trench_systems;战壕系统;;;;;;;;;;;;x -trench_systems_desc;此时,炮火的威力远远大于其运动性,甚至于布置在前线的士兵都不得不挖掘战壕使自己能在敌方炮兵的强大活力下生存。很快,纵横交错的防御线使得前线陷入僵持。这些防御线被称为战壕。这样技术使得你能够建造一种新型的要塞。;;;;;;;;;;;;x -gas_attack_capability;毒气进攻能力;;;;;;;;;;;;x -gas_attack_capability_desc;通过在炮弹中加入毒气物质使杀伤区保持致命杀伤很长一段时间。并且能减低防御部队的行动能力和混凝土工事的的防御能力。;;;;;;;;;;;;x -gas_defense_capability;毒气防御能力;;;;;;;;;;;;x -gas_defense_capability_desc;通过在毒气攻击时使用防毒面具一系列穿着制服的规则,以及正式操作程序,毒气的威力减少了。;;;;;;;;;;;;x -elastic_defense_system;弹性防御体系;;;;;;;;;;;;x -elastic_defense_system_desc;此时战壕演变成恐怖的战壕防御系统,由两三条壕沟以及混凝土碉堡以及机枪火力点所组成。本场景来自于但丁神曲的地狱部分。此发明允许你修建新型工事堡垒。;;;;;;;;;;;;x -flexible_counterattacks;灵活性反击;;;;;;;;;;;;x -flexible_counterattacks_desc;当敌人的攻势达到高潮并开始减弱,利用此策略通过预先计划的战术对敌人战线的间隙进行反击。这种反击有时候可以把敌人退回到比起始进攻位置更远的地方。;;;;;;;;;;;;x -infiltration;渗透战术;;;;;;;;;;;;x -infiltration_desc;渗透战术;;;;;;;;;;;;x -low_echelon_fire_support;浅梯队火力支援;;;;;;;;;;;;x -low_echelon_fire_support_desc;通过组建师一级炮兵和营一级迫击炮部队,军队取得了更好更快的火力支持,这在进攻和防守时都是很重要的。;;;;;;;;;;;;x -stormtrooper_training;冲锋队训练;;;;;;;;;;;;x -stormtrooper_training_desc;有一种使用特种部队打开战线缺口并且切断这条新线后的战壕的技术。这样的部队经过专门特别的训练。;;;;;;;;;;;;x -tank_experiments;坦克试验;;;;;;;;;;;;x -tank_experiments_desc;第一辆坦克,有时叫做桶,由于这些最初的钢铁怪物的不稳定性而被混合的成功所保佑。但是一旦用于实战,他们可以在任何地方打开缺口。;;;;;;;;;;;;x -tank_exploits;坦克利用;;;;;;;;;;;;x -tank_exploits_desc;此时坦克变得更可靠并用于更小的部队以打开敌阵缺口让突击队和步兵灌入与敌作战。;;;;;;;;;;;;x -modern_army_doctrine;现代军队学说;;;;;;;;;;;;x -modern_army_doctrine_desc;现代陆军学说;;;;;;;;;;;;x -firepower_vs_mobility;火力与机动;;;;;;;;;;;;x -firepower_vs_mobility_desc;一战结束后,列强不得不重估其军事策略以适应残酷僵持的堑壕战,一个学派关心集结大量火力特别是火炮来压倒敌人并打开前进的缺口,另一个学派则认为认为现代战场的取胜关键是机动,绕过敌人的强大据点并寻求最有利的攻击条件。;;;;;;;;;;;;x -grand_battle_plan_vs_superior_firepower;决战计划与优势火力;;;;;;;;;;;;x -grand_battle_plan_vs_superior_firepower_desc;对于关注火力的军队,另一个关键决定是围绕着如何应用火力。一种可能是制定详细复杂的计划,在规定时间用对特定目标按计划发起火炮攻击。另一种可能是简单地聚集尽可能多的火炮并将敌人轰到溃散。;;;;;;;;;;;;x -human_wave_vs_spearhead;人海战术与装甲先锋;;;;;;;;;;;;x -human_wave_vs_spearhead_desc;对于关注机动的军队,决定军队到底如何移动非常重要,一种选择是利用普通的步兵突入敌军结合部以压倒敌人,另一种是使用特殊的先头部队,经常是高度适合机动并能快速利用敌人战线弱点的机械化部队。;;;;;;;;;;;;x -light_armament;轻武器;;;;;;;;;;;;x -light_armament_desc;主要涉及陆军的单兵武器。这方面的研究将提高部队的战斗力。新式装备的投入使用将会增加部队的火力。;;;;;;;;;;;;x -flintlock_rifles;燧发枪;;;;;;;;;;;;x -flintlock_rifles_desc;燧发枪;;;;;;;;;;;;x -muzzle_loaded_rifles;前膛枪;;;;;;;;;;;;x -muzzle_loaded_rifles_desc;前膛枪;;;;;;;;;;;;x -breech_loaded_rifles;后膛枪;;;;;;;;;;;;x -breech_loaded_rifles_desc;后膛枪;;;;;;;;;;;;x -machine_guns;机枪;;;;;;;;;;;;x -machine_guns_desc;机枪;;;;;;;;;;;;x -bolt_action_rifles;手动枪机;;;;;;;;;;;;x -bolt_action_rifles_desc;手动枪机;;;;;;;;;;;;x -modern_divisional_structure;现代师结构;;;;;;;;;;;;x -modern_divisional_structure_desc;现代师结构;;;;;;;;;;;;x -interwar_infantry;一战后步兵;;;;;;;;;;;;x -interwar_infantry_desc;从一战结束到大萧条结束,很多国家的军队性质和重点不断演变。借助新的师结构,很多军队发展起特种部队,如海军陆战队和山地部队。高度机械化(大量投入汽车和卡车)在全球范围内进一步改变了陆军本质。;;;;;;;;;;;;x -interwar_cavalry;一战后骑兵;;;;;;;;;;;;x -interwar_cavalry_desc;随着一战的大规模伤亡和摩托化时代的到来,传统的骑兵逐渐淡出。摩托化改变了骑兵使用的方法及战场上的角色。士兵驾驶机动车辆而不再骑马。摩托化还允许更重的火力和更快的部署。;;;;;;;;;;;;x -rear_area_dumps;后方区域补给;;;;;;;;;;;;x -rear_area_dumps_desc;技术进步在机动车领域加入更多新概念到更多传统领域。新科技极大提升了供应这一军队的永恒课题。建立补给整个区域的供应站不但是需要的,也是可能的。中心化补给站可以向单位迅速提供需要的物资,不再需要长长的补给火车直接开到前线单位边上去。;;;;;;;;;;;;x -heavy_armament;重武器;;;;;;;;;;;;x -heavy_armament_desc;这是大炮和迫击炮等重火力支援,这一科技领域将提升你炮兵分队的战斗力。这些分队将给予你的军队更强的支援力度,而未来的科技将使力度更可怕。;;;;;;;;;;;;x -bronze_muzzle_loaded_artillery;铜制前膛炮;;;;;;;;;;;;x -bronze_muzzle_loaded_artillery_desc;铜制前膛炮;;;;;;;;;;;;x -iron_muzzle_loaded_artillery;铁制前膛炮;;;;;;;;;;;;x -iron_muzzle_loaded_artillery_desc;铁制前膛炮;;;;;;;;;;;;x -iron_breech_loaded_artillery;铁制后膛炮;;;;;;;;;;;;x -iron_breech_loaded_artillery_desc;铁制后膛炮;;;;;;;;;;;;x -steel_breech_loaded_artillery;钢制后膛炮;;;;;;;;;;;;x -steel_breech_loaded_artillery_desc;钢制后膛炮;;;;;;;;;;;;x -indirect_artillery_fire;间接火力支援;;;;;;;;;;;;x -indirect_artillery_fire_desc;间接火力支援;;;;;;;;;;;;x -heavy_armament_dunno;重型装备;;;;;;;;;;;;x -heavy_armament_dunno_desc;重型装备;;;;;;;;;;;;x -tankette;小坦克;;;;;;;;;;;;x -tankette_desc;一战的经验显示了坦克的价值和作用,但是他们在崎岖地形显得有些笨拙而不是高度流畅。小坦克是一长串坦克科技的开始,未来的科技会使之具有更快的速度和更好的机动。;;;;;;;;;;;;x -light_tank;轻型坦克;;;;;;;;;;;;x -light_tank_desc;轻坦克是坦克科技早期的重要步骤。它们装备着机枪和轻型火炮,是第一批量产的“真正的”坦克。它们作为急需的机动火力扮演支援步兵的角色,并给予坚固的防御力。;;;;;;;;;;;;x -armoured_cars;装甲车;;;;;;;;;;;;x -armoured_cars_desc;装甲车填补了坦克和普通车载步兵之间的空白。装甲车向骑兵和警察部队提供车辆,可以高速通过普通道路并以少量车辆提供大量火力。;;;;;;;;;;;;x -anti_aircraft_artillery;防空火炮;;;;;;;;;;;;x -anti_aircraft_artillery_desc;为了应对武装冲突中日益增长的空中新威胁,出现了各种新方法和新武器,专用于防空的火炮是这一领域早期的重要一步。;;;;;;;;;;;;x -improved_anti_aircraft_artillery;改良防空炮;;;;;;;;;;;;x -improved_anti_aircraft_artillery_desc;随着空军的长足进步,防空武器也不断改进。更远视距的重机枪和更好的炮弹令可怕的“应答-应答”声更加危险。;;;;;;;;;;;;x -light_artillery;轻型炮;;;;;;;;;;;;x -light_artillery_desc;从一战的经验表明,步兵特别是从崎岖地形运动时需要一个增加火力的可行选择。传统的炮太笨重,影响了恶劣条件下的有效利用和快速机动。小口径短射程的火炮更容易被马匹车辆或人力运输,为满足这一需要发明出的火炮称为山炮。;;;;;;;;;;;;x -medium_artillery;中型炮;;;;;;;;;;;;x -medium_artillery_desc;走出传统火炮模式,借鉴一战经验和快速机械化开发了中型火炮。他们以适中的口径成为普通步兵标准配置,提供了之前缺乏的高火力和高机动性。;;;;;;;;;;;;x -heavy_artillery;重型炮;;;;;;;;;;;;x -heavy_artillery_desc;重炮宛如战场上的怪兽,以其长射程令所有步兵畏惧。大口径的火炮可以配置在战线的后方,以其射程兼顾多方面。;;;;;;;;;;;;x -military_science;军事科学;;;;;;;;;;;;x -military_science_desc;这是你的军队的发展观。统计、后勤和精心的计划已成为战争的重要因素。新的科技会增进你的军队的组织。;;;;;;;;;;;;x -military_staff_system;军事参谋系统;;;;;;;;;;;;x -military_staff_system_desc;军事参谋系统;;;;;;;;;;;;x -military_plans;军事计划;;;;;;;;;;;;x -military_plans_desc;军事计划;;;;;;;;;;;;x -telegraph_coordination;电报协调;;;;;;;;;;;;x -telegraph_coordination_desc;通过电报通信发布命令协调部队使军队的运行速度与决策制定大大的变快了。;;;;;;;;;;;;x -mobilization_time_tables;动员时间表;;;;;;;;;;;;x -mobilization_time_tables_desc;通过事前安排的动员计划,所有后备伇军人都确定了参军和领取装备的地点,时间和行进路线。这极大地提高了总动员的速度。;;;;;;;;;;;;x -personnel_category_tables;人员分类编制;;;;;;;;;;;;x -personnel_category_tables_desc;这些图表分类显示了任务,人员编排等其他内容,在和平期间很容易用来把人员加入计划中的军事组织。在总动员中,这个过程可以显示士兵和其应去的方面军,加速总动员。;;;;;;;;;;;;x -military_statistics;军事统计学;;;;;;;;;;;;x -military_statistics_desc;军事统计学;;;;;;;;;;;;x -ammunition_area_effect_calculations;火力测试;;;;;;;;;;;;x -ammunition_area_effect_calculations_desc;统计标准测试可以计算出打击特定地区敌人至指定程度所需的弹药,从而有效率地提高战斗效率。;;;;;;;;;;;;x -empirical_combat_efficiency_matrix;高效率战斗阵型;;;;;;;;;;;;x -empirical_combat_efficiency_matrix_desc;通过检查特定因素,比如士气,士兵食物,疾病和伤势,可以预测出此部队在以后作战中的效率。;;;;;;;;;;;;x -combat_loss_evaluation_schemata;战斗损失评估概要;;;;;;;;;;;;x -combat_loss_evaluation_schemata_desc;通过统计双方损失并制成模型,可以预测出将来战役的伤亡。;;;;;;;;;;;;x -military_logistics;陆军后勤学;;;;;;;;;;;;x -military_logistics_desc;陆军后勤学;;;;;;;;;;;;x -pre_planned_depot_systems;预设后勤供应体系;;;;;;;;;;;;x -pre_planned_depot_systems_desc;和平期间计划的后勤中心系统将成为战时后勤的支柱。;;;;;;;;;;;;x -logistical_calculations;后勤预算;;;;;;;;;;;;x -logistical_calculations_desc;通过标准的计算,可以得知一个标准军团所需的补给和后备队,从而更方便地计划战争。;;;;;;;;;;;;x -replenishment_transport_organisation;补给运输机制;;;;;;;;;;;;x -replenishment_transport_organisation_desc;储备中心在战时供应系统将起到中心做用,然后仍然需要补给运输机构来运送子弹和卫生纸。;;;;;;;;;;;;x -military_directionism;陆军军事导向主义;;;;;;;;;;;;x -military_directionism_desc;陆军军事导向主义;;;;;;;;;;;;x -army_political_lobbying;陆军游说;;;;;;;;;;;;x -army_political_lobbying_desc;通过派遣高级军官参与政治或者加入国防委员会,军队可以容易地影响国防和安全政策。;;;;;;;;;;;;x -army_military_political_decision_making;战时内阁;;;;;;;;;;;;x -army_military_political_decision_making_desc;在战时,军队在长期地游说以后终于完全掌握了战争行动和国家的资源管理,简直可以说是在总参谋长统治下的军事独裁了。;;;;;;;;;;;;x -army_local_military_government;地方军政府;;;;;;;;;;;;x -army_local_military_government_desc;在高度军事化的社会,或者战时的普通社会,不仅需要军队和平民间的配合,而且需要某些军官担任地方长管。这意味着强大的军事控制,和军队与其他政府部门不同比例的扩张。;;;;;;;;;;;;x -aeronautics;航空学;;;;;;;;;;;;x -aeronautics_desc;航空学;;;;;;;;;;;;x -early_interwar_bombers;早期一战后轰炸机;;;;;;;;;;;;x -early_interwar_bombers_desc;从第一个向敌人投掷手榴弹的飞行员开始,飞机向敌人倾泻弹药的作用被公认为具有伟大的战术和战略价值。为了加强和扩大这种能力,开发了专用的轰炸机。;;;;;;;;;;;;x -late_interwar_bombers;晚期一战后轰炸机;;;;;;;;;;;;x -late_interwar_bombers_desc;设计的改进、配套建筑的兴建、改良的引擎大大地提高了轰炸机完成任务的能力。射程的提升、载荷的增大、更好的装甲都使轰炸机成为敌国更大的威胁。;;;;;;;;;;;;x -early_interwar_fighters;早期一战后战机;;;;;;;;;;;;x -early_interwar_fighters_desc;阻止敌人穿越我军上空的想法早在萌芽时期的空战就有了。专用于发现和消灭对方空中力量的飞机发明的比他们的轰炸机表兄弟还要早。;;;;;;;;;;;;x -late_interwar_fighters;晚期一战后战机;;;;;;;;;;;;x -late_interwar_fighters_desc;一个领域的发展又引起其他领域的发展,不断地循环。专用于消灭敌人空中力量的战机在轰炸机的进步中同样得到了好处。新的引擎,改良的设计,改进的射程和武器令战机成为空中的致命威胁。;;;;;;;;;;;;x -t_air_superiority;空中优势学说;;;;;;;;;;;;x -t_air_superiority_desc;随着飞机的出现,如何在战时使用它们成为了议题。起初他们主要用于侦察,但很快被用来轰炸军队目标或击落敌人的飞机。因此不得不演化出新的想法和概念来更好的利用这一新兴军事武器。;;;;;;;;;;;;x -flying_circus_doctrine;飞行马戏团学说;;;;;;;;;;;;x -flying_circus_doctrine_desc;随着利用飞机拦截和摧毁敌机日益重要,军事领导人很快认识到战机群要做到最好,必须得团队协同,相互支持,更好的生存和完成拦截。;;;;;;;;;;;;x -force_substitution_doctrine;兵力轮换学说;;;;;;;;;;;;x -force_substitution_doctrine_desc;由于空战日益频繁,轮换使用前线基地的飞机和机组成员以免衰竭日益重要。轮换使最有能力的飞行员更多在前线,这样增加了战胜概率。;;;;;;;;;;;;x -battlefield_destruction_doctrine;战场毁灭学说;;;;;;;;;;;;x -battlefield_destruction_doctrine_desc;战场轰炸学说要求空军将重点放在轰炸敌人前线军队并配合友军对敌攻击。;;;;;;;;;;;;x -operational_destruction_doctrine;精确打击学说;;;;;;;;;;;;x -operational_destruction_doctrine_desc;精确打击学说要求空军将重点放在轰炸敌人基础设施,从而减少其出征军队的再补给和调配能力,降低其机动力且不能对友军针对其弱点的攻击作出反应。;;;;;;;;;;;;x -strategic_destruction_doctrine;战略轰炸学说;;;;;;;;;;;;x -strategic_destruction_doctrine_desc;战略摧毁学说要求空军将重点放在敌人的城市和工厂,不但能降低敌人的军备生产潜力,还将削弱其民众的信念,迫使得其政府在重压面前投降。;;;;;;;;;;;;x -army_leadership;陆军指挥艺术;;;;;;;;;;;;x -army_leadership_desc;这是您对军官的教育和领导原则。更好的领导程序会增加你的单位的组织度和士气值。;;;;;;;;;;;;x -army_command_principle;陆军指挥法则;;;;;;;;;;;;x -army_command_principle_desc;陆军指挥法则;;;;;;;;;;;;x -army_professionalism;陆军职业化;;;;;;;;;;;;x -army_professionalism_desc;陆军职业化;;;;;;;;;;;;x -army_academic_training;士官学校训练;;;;;;;;;;;;x -army_academic_training_desc;这意味着一个人不再需要贵族血统来成为军官了。他可以接受和其他大学一样好的教育,是军官职业化的最重要原因。;;;;;;;;;;;;x -field_training;实地训练;;;;;;;;;;;;x -field_training_desc;早期的训练通常包括行进和基本操练,而此时的训练是将整个旅师作为整体投入假想的战争,从而极大提高战斗能力。;;;;;;;;;;;;x -army_societal_status;社会地位;;;;;;;;;;;;x -army_societal_status_desc;此时主要由中产阶层组成的职业军官团提高了它本身的社会地位。;;;;;;;;;;;;x -army_decision_making;陆军决策理论;;;;;;;;;;;;x -army_decision_making_desc;陆军决策理论;;;;;;;;;;;;x -army_independent_command;独立判断;;;;;;;;;;;;x -army_independent_command_desc;旧的军事条令规定违反高级军官的命令将受军事法庭宣判,从而导致了冗长的决策过程。新的条令规定军官应该执行上级的核心意图,而如何行动则由其本人掌握。;;;;;;;;;;;;x -army_continuous_issuing_of_orders;连续发布命令;;;;;;;;;;;;x -army_continuous_issuing_of_orders_desc;即使在低层指挥系统里,采用参谋制度也会使领导能持续准确地发布命令。;;;;;;;;;;;;x -army_delegated_power;委托权;;;;;;;;;;;;x -army_delegated_power_desc;这意味着一个军官可以将一部分明确的责任委托给下属,从而专心于主要问题并无须控制所有细节。;;;;;;;;;;;;x -army_risk_management;陆军风险分析;;;;;;;;;;;;x -army_risk_management_desc;陆军风险分析;;;;;;;;;;;;x -army_wargames;军事演习;;;;;;;;;;;;x -army_wargames_desc;是用来培训部队的演习。通常是采用实现设计的局势,假想的战争,或者彼此交战来培养部队发布命令,通讯和计划的能力。有时也用来培训战术和行动能力。;;;;;;;;;;;;x -army_alternative_plans;多方案计划;;;;;;;;;;;;x -army_alternative_plans_desc;当参谋提出多种方案时,命令官能够作出最佳选择。而且在形势转变的时候,总有一个方案可以迅速执行。;;;;;;;;;;;;x -saddle_orders;配套规则;;;;;;;;;;;;x -saddle_orders_desc;有这种能力就可以在沉重压力下快速发布正确命令。这种能力是可以凭经验或者训练来取得的。;;;;;;;;;;;;x -army_nco_training;陆军士官训练制度;;;;;;;;;;;;x -army_nco_training_desc;陆军士官训练制度;;;;;;;;;;;;x -army_literate_ncos;有文化的志愿兵;;;;;;;;;;;;x -army_literate_ncos_desc;当有文化的志愿兵加入部队后,整个部队的质量和训练能力都加强了。;;;;;;;;;;;;x -nco_field_training;志愿兵实地训练;;;;;;;;;;;;x -nco_field_training_desc;通过加强训练,志愿兵不仅成为军中表率,更能有效进行小型军事训练。;;;;;;;;;;;;x -army_nco_tactical_training;志愿兵战术训练;;;;;;;;;;;;x -army_nco_tactical_training_desc;通过加强训练,志愿兵不仅成为军中表率,更能在战争中发挥主动权。;;;;;;;;;;;;x -great_war_experience;一战经验;;;;;;;;;;;;x -great_war_experience_desc;一战经验;;;;;;;;;;;;x -naval_doctrine;海军学说;;;;;;;;;;;;x -naval_doctrine_desc;这是海军学说的变革,包括关于移动、攻击、防守的新思路。这个项目将改变你的舰队的战斗力,比如战术和策略演变;;;;;;;;;;;;x -post_nelsonian_thought;后纳尔逊时代军事思想;;;;;;;;;;;;x -post_nelsonian_thought_desc;从拿破仑战争思想发展而来,指挥官仍然在舰桥上手持双目望远镜指挥战斗。;;;;;;;;;;;;x -naval_hero_thesis;海军英雄主义;;;;;;;;;;;;x -naval_hero_thesis_desc;以乔米利恩思想为基础,并由马汉继承。其基本思想为:以伟大的领导者和高涨的士气给予敌人压力从而击败敌人。马汉的理论更加复杂,为麦金德创立的现代地理政治学撒下了种子。;;;;;;;;;;;;x -superior_crew_thesis;优良船员主义;;;;;;;;;;;;x -superior_crew_thesis_desc;建立在克劳塞维兹理论中海军特色的基础上。之后由科贝特丰富完善。基本思想是以船员的高度组织化与良好的训练占取优势并打败敌人。;;;;;;;;;;;;x -naval_hero_thesis_vs_superior_crew_thesis;海军英雄主义与优良船员主义;;;;;;;;;;;;x -naval_hero_thesis_vs_superior_crew_thesis_desc;由于后纳尔逊时代军事思想在我们海军中的发展,我们的军事思想家们分裂成了两个阵营。一个阵营倾向于海军英雄主义理论,另一个则倾向于优良船员主义理论。现在,我们需要决定一个阵营作为我们海军思想的发展方向。;;;;;;;;;;;;x -battleship_column_doctrine;战列舰纵队学说;;;;;;;;;;;;x -battleship_column_doctrine_desc;此学说的主旨是集中使用我军主力舰,搜索敌人主力舰并在决定性战斗中摧毁它们。;;;;;;;;;;;;x -long_range_fire_tactic;远距离炮击战术;;;;;;;;;;;;x -long_range_fire_tactic_desc;主力舰以游走于敌人的攻击范围之外,并使用远距离攻击火炮打击敌人;或者快速进入敌人的攻击范围,向敌人开火然后再迅速撤离。;;;;;;;;;;;;x -speedy_maneuvering_tactic;快速运动战术;;;;;;;;;;;;x -speedy_maneuvering_tactic_desc;主力舰以高速度机动进入敌人的攻击死角,也可以用来在必要时突然改变机动方式。;;;;;;;;;;;;x -raider_group_doctrine;袭击集群学说;;;;;;;;;;;;x -raider_group_doctrine_desc;此学说的主旨是派出大量续航力强的高速舰只争夺航路。;;;;;;;;;;;;x -sealane_hunters;航线狩猎者;;;;;;;;;;;;x -sealane_hunters_desc;建立有耐心和并有良好的机动性的队伍,并在重要航线上打击运输商船。;;;;;;;;;;;;x -fast_ship_killer;快船杀手;;;;;;;;;;;;x -fast_ship_killer_desc;建立超快速的轻型袭击船队而不是重型船队。;;;;;;;;;;;;x -big_ship_competitor;大舰竞争者;;;;;;;;;;;;x -big_ship_competitor_desc;该学说将旨在建造非常小的主力舰,这即是给小一些的舰船装配上明显规模较大的重武器。;;;;;;;;;;;;x -standard_raider_group_doctrine;标准袭击集群学说;;;;;;;;;;;;x -standard_raider_group_doctrine_desc;该学说允许舰队在航线上进行猎杀和破坏行动;;;;;;;;;;;;x -blue_and_brown_water_schools;蓝水和绿水海军学派;;;;;;;;;;;;x -blue_and_brown_water_schools_desc;在这个年代,因为各国局势和国力不同,海军学说有了分化。英国和德国等国开始向蓝水海军发展。而法国和俄罗斯则倾向于发展近海海军,意在保护领海并袭击敌国海域的侧翼。;;;;;;;;;;;;x -blue_water_school;蓝水海军学派;;;;;;;;;;;;x -blue_water_school_desc;建立有能力争夺远洋控制权的海军。这样的海军将会有很多主力舰以及一些用于保护它们的小型舰只。;;;;;;;;;;;;x -brown_water_school;绿水海军学派;;;;;;;;;;;;x -brown_water_school_desc;海军将会把主要精力集中于防御领海,并伺机攻击敌军的侧翼。这样的海军将会比蓝水海军更依赖多样化的舰只,它不会拥有很多昂贵的主力舰,这使得建立绿水海军的花费较少。;;;;;;;;;;;;x -high_sea_battle_fleet;远洋舰队;;;;;;;;;;;;x -high_sea_battle_fleet_desc;此学说的主旨是建立可以快速击败敌人海军主力的特遣舰队。在很多情况下,这是战列舰纵队学说和蓝水海军思想的结合体。但由于潜艇,水雷及鱼雷等新式武器的出现,又在战术层面上不断进行发展。;;;;;;;;;;;;x -offensive_attitude;进攻性海军;;;;;;;;;;;;x -offensive_attitude_desc;海军将不计代价地寻找并摧毁敌人的远洋舰队。;;;;;;;;;;;;x -defensive_attitude;防御性海军;;;;;;;;;;;;x -defensive_attitude_desc;海军将作为一支“存在舰队”,只参与有重大意义的战斗或是非战不可的最后决战。;;;;;;;;;;;;x -modern_naval_doctrine;现代海军学说;;;;;;;;;;;;x -modern_naval_doctrine_desc;现代海军学说;;;;;;;;;;;;x -decisive_firepower_doctrine;舰队决战学说;;;;;;;;;;;;x -decisive_firepower_doctrine_desc;现代全重型火炮战列舰(无畏舰)的问世,无疑使得许多海军将领意识到将尽量多的战列舰集中于一个主力舰队的重要性。这样的主力舰队将致力于在舰队决战,即寻找敌方的主力舰队并歼灭之。;;;;;;;;;;;;x -naval_firepower_doctrine;海军火力学说;;;;;;;;;;;;x -naval_firepower_doctrine_desc;这种学说除了关注在重要的舰队决战中使用主力舰来获得胜利外,也关注使用各种其他武器来达到胜利的目标。轻型战舰也一样受到重视,它们能够发射致命的鱼雷,而其辅助武器则能够为它们提供必要的防护。一个拥有足够的主力舰及护航舰只的均衡的海军舰队对于赢得一场现代海战时很有必要的。;;;;;;;;;;;;x -fleet_auxiliary_cv_doctrine;辅助航母学说;;;;;;;;;;;;x -fleet_auxiliary_cv_doctrine_desc;即使在第一艘航空母舰完成之后,海战的焦点仍旧是主力舰间的战斗。航母的角色仅限于在主力舰战斗间隙时进行一些支援性的打击任务,比如航空侦察以及在舰队决战之后打击受创的战舰。而不是主动地寻找对方主力舰队决战。;;;;;;;;;;;;x -fleet_auxiliary_ss_doctrine;潜艇辅助学说;;;;;;;;;;;;x -fleet_auxiliary_ss_doctrine_desc;早期潜艇的作战使用主要是对水面舰艇进行战斗支援,而不是主动出击去寻找敌方的舰只。比如说,一支舰队可能被派遣去与敌军的一支舰队交战,而一旦己方舰队需要撤退时,舰队会试图将敌方舰队引入己方潜艇的伏击圈中,从而让己方潜艇能够伏击这些敌方的追击舰只。;;;;;;;;;;;;x -convoy_sailing;商船护航学说;;;;;;;;;;;;x -convoy_sailing_desc;传统的战时商船运输模式是让商船独自在航线上航行,而且不对其提供护航。因为通常认为保护商船最有效的方法是派出舰队来猎杀敌方的袭击舰。然而,随着袭击舰技术的发展以及潜艇的崛起,通过传统的方法保护商船变得越来越困难。于是,人们开始把商船集中起来组成船队,这使得商船能够更加容易地被护航舰只所保护。;;;;;;;;;;;;x -integrated_naval_doctrine;合成海军学说;;;;;;;;;;;;x -integrated_naval_doctrine_desc;航空母舰和潜艇等新型战舰的发展,使得现代海军开始更加关注这些兵器将会对海战带来的影响。其中,存在舰队学派更关注于使用传统的水面舰艇来保卫自己的海上运输线路,而基地打击学派更倾向于进攻战术,强调航母的作用,航路截断学派则强调使用水面袭击舰以及潜艇来打击对手的海上运输线。;;;;;;;;;;;;x -ship_construction;舰船制造工艺;;;;;;;;;;;;x -ship_construction_desc;19世纪的海军舰船制造工艺进步飞速。通过发展这项科技,你拥有的军舰越来越先进,从世纪初的木制帆船,中期的铁制蒸汽船,直到最后的钢制涡轮驱动战舰。;;;;;;;;;;;;x -clipper_design;快速帆船设计;;;;;;;;;;;;x -clipper_design_desc;在18世纪末,三桅快速帆船被首次设计成功,这些船造价非常便宜,而且风力也是最便宜的动力。造船工匠及船主们的保守观念,以及新式铁制蒸汽船的昂贵造价,使得快速帆船在长时间内成为近代海军的主力舰种。;;;;;;;;;;;;x -building_station_shipyards;建造固定船坞;;;;;;;;;;;;x -building_station_shipyards_desc;通过工业化的船坞以及现代化的舰船生产方式可以大幅度地提高造船效率。;;;;;;;;;;;;x -corvettes;炮艇;;;;;;;;;;;;x -corvettes_desc;这是三桅木船中最小的一种,只有一门加农炮。它的主要任务是为特遣部队侦查敌情。;;;;;;;;;;;;x -steamers;蒸汽船;;;;;;;;;;;;x -steamers_desc;这是船舶制造史上的第一次革新。它们比帆船更加可靠和有效。然而,由于原材料的缺乏它们仍为木制。;;;;;;;;;;;;x -mechanized_fishing_vessels;机械化渔船;;;;;;;;;;;;x -mechanized_fishing_vessels_desc;此时,特殊船只不仅可以机械化撒网捕鱼,而且可以在船上处理清洁并包装鱼类,大大提高了产出。;;;;;;;;;;;;x -steamer_automatic_construction_plants;自动化轮船建造工厂;;;;;;;;;;;;x -steamer_automatic_construction_plants_desc;这些大型船场拥有移动机械,在各船坞间加装各种船只部件。;;;;;;;;;;;;x -steamer_transports;蒸汽运输船;;;;;;;;;;;;x -steamer_transports_desc;蒸汽运输船是快速帆船的替代者。它们用蒸汽作为动力替代传统的帆船,因而速度提高很多,也更加可靠。;;;;;;;;;;;;x -commerce_raiders;商掠快船;;;;;;;;;;;;x -commerce_raiders_desc;商掠快船通常是指一些加装了火炮(还有可能有鱼雷)的商船,而且通常比绝大多数战舰的速度快。因此它们常被用来骚扰地方的商船航线。;;;;;;;;;;;;x -iron_steamers;铁甲蒸气船;;;;;;;;;;;;x -iron_steamers_desc;这一代舰船船体为铁制,这使他们较之以前更为强大。从此你可以建造铁甲舰和侦察舰。;;;;;;;;;;;;x -ironclads;铁甲舰;;;;;;;;;;;;x -ironclads_desc;铁甲舰主体部分完全由钢铁建造,不含木头的船只。它们比传统木船能抵抗更猛烈的攻击,同时更快更小——也更贵。;;;;;;;;;;;;x -monitors;重型炮艇;;;;;;;;;;;;x -monitors_desc;重型炮艇相对于早期铁甲舰有重大的改进。它们很难被发现,速度更快,装甲和火力也有很大的提升。;;;;;;;;;;;;x -torpedo_boats;鱼雷艇;;;;;;;;;;;;x -torpedo_boats_desc;鱼雷艇花费较少且数目众多。它们装备了鱼雷用来攻击大型舰只,如巡洋舰和战列舰。;;;;;;;;;;;;x -steel_steamers;穹甲巡洋舰;;;;;;;;;;;;x -steel_steamers_desc;穹甲巡洋舰;;;;;;;;;;;;x -protected_cruisers;装甲巡洋舰;;;;;;;;;;;;x -protected_cruisers_desc;装甲巡洋舰是由风帆战舰时代的主力舰演变而来的。它们的装甲和火力都不如战列舰,但是它们的速度却更快。;;;;;;;;;;;;x -destroyers;驱逐舰;;;;;;;;;;;;x -destroyers_desc;驱逐舰主要用来对付来自鱼雷艇不断增长的威胁。它们装备几门小口径火炮,这些火炮可以对那些小型舰船进行弹幕攻击。;;;;;;;;;;;;x -submarines;潜艇;;;;;;;;;;;;x -submarines_desc;潜艇是装备有数枚鱼雷和一门火炮的小型舰艇。它可以潜入水中,但攻击时仍然要浮到水面上。;;;;;;;;;;;;x -pre_dreadnought;前无畏舰;;;;;;;;;;;;x -pre_dreadnought_desc;前无畏舰是指那些装备重型装甲以及多种不同口径的大口径舰炮的大型战舰。;;;;;;;;;;;;x -steam_turbine_ships;蒸汽涡轮船;;;;;;;;;;;;x -steam_turbine_ships_desc;这一代舰船船体为钢制。从此你可以建造驱逐舰,鱼雷艇,巡洋舰,战列舰。;;;;;;;;;;;;x -dreadnoughts;无畏舰;;;;;;;;;;;;x -dreadnoughts_desc;无畏级战舰世纪轮换之际最先进的战斗舰只。其装备多门同一口径的大口径火炮,并可以承受相当的损坏并仍能对敌方舰队造成巨大损失。;;;;;;;;;;;;x -light_cruisers;轻巡洋舰;;;;;;;;;;;;x -light_cruisers_desc;轻巡洋舰没有像战列舰一般的重甲保护,但它们的速度比较快。;;;;;;;;;;;;x -battlecruisers;战列巡洋舰;;;;;;;;;;;;x -battlecruisers_desc;即使是在第一艘无畏舰在还在建造时人们就已经对生产一种结合无畏舰的火力以及巡洋舰速度的战舰产生了兴趣。于是战列巡洋舰诞生了,这种强大的战舰有能力作为主力舰队的前锋并且足以击沉任何一种战列舰以外的舰只。然而它薄弱的装甲成为了一个明显的弱点。;;;;;;;;;;;;x -ocean_going_submarines;远洋潜艇;;;;;;;;;;;;x -ocean_going_submarines_desc;20世纪早期,为了使潜艇能够在海中停留足够长的时间从而使它们能够在远洋中进行袭击任务,设计师们仍然在对潜艇设计不断地改进。;;;;;;;;;;;;x -oil_driven_ships;柴油驱动舰艇;;;;;;;;;;;;x -oil_driven_ships_desc;柴油驱动舰艇;;;;;;;;;;;;x -advanced_destroyers;先进驱逐舰;;;;;;;;;;;;x -advanced_destroyers_desc;潜艇的迅速发展使得它成为了军舰和商船的巨大威胁。因此先前主要用于防卫鱼雷艇的驱逐舰被发展成为一种主要用于反潜的舰只。因此一战后的第一年,新驱逐舰的设计就定位在反潜能力的提升上,如声纳系统的采用和完善。;;;;;;;;;;;;x -modern_destroyers;现代驱逐舰;;;;;;;;;;;;x -modern_destroyers_desc;后来两次世界大战间的驱逐舰的排水量增加了不少,其作战职能也有所增加,不仅仅是反潜,还更多地用于防空。;;;;;;;;;;;;x -advanced_cruisers;先进巡洋舰;;;;;;;;;;;;x -advanced_cruisers_desc;由于海军军备条约的关系,到了1920年代,巡洋舰主要被分成两种类型:装备6英寸主炮的轻巡洋舰和装备8英寸主炮的重巡洋舰。它们的主要任务是与驱逐舰一起为主力舰队提供支持,防卫海上运输线以及袭击敌方商船。;;;;;;;;;;;;x -modern_cruisers;现代巡洋舰;;;;;;;;;;;;x -modern_cruisers_desc;两次世界大战间对巡洋舰设计的进一步改进主要包括增加装甲和主炮以及防空炮的数目。;;;;;;;;;;;;x -advanced_battlecruisers;先进战列巡洋舰;;;;;;;;;;;;x -advanced_battlecruisers_desc;几乎一战刚一结束,在建的战列巡洋舰们就纷纷被拆毁或被改为航空母舰。那些留下来的战列巡洋舰则对主炮进行了改进,并加强了装甲防护。;;;;;;;;;;;;x -advanced_battleships;先进战列舰;;;;;;;;;;;;x -advanced_battleships_desc;一战时期海战的经验引发了战列舰设计上的一系列改进,包括怎样让装甲更有效地防御俯射火力,改善对鱼雷的防护能力,广泛地使用燃油动力,以及进一步地改善武器以及火控系统。尽管战后第一年几乎没有新战列舰建成,但由于经济危机以及海军军备条约的限制,现有的战列舰仍旧按照上述的设计原则得到了改进。;;;;;;;;;;;;x -modern_battleships;现代战列舰;;;;;;;;;;;;x -modern_battleships_desc;1930年代新的一代战列舰诞生了,它们有更强的火力(特别是防空火力),更厚的装甲,以及更高的速度(平均28节)。;;;;;;;;;;;;x -experimental_carriers;实验型航空母舰;;;;;;;;;;;;x -experimental_carriers_desc;各国对于战舰上起降飞机的实验基本上都是从在一艘现有船只上搭建一个小型的飞行甲板来实现的。当这些实验证明了从战舰上起降飞机是可行的之后,各国海军们就开始对战舰进行航空改装以加装和使用飞机。这些实验性的航空母舰对航母的技战术体系的改良起了很重要的作用,并且证明了航空母舰作为战争主角的潜力,不过这还不足以对海战形态造成决定性的影响。;;;;;;;;;;;;x -converted_hulk_carriers;改装航母;;;;;;;;;;;;x -converted_hulk_carriers_desc;航母技术发展的下一个阶段是将战列舰或战列巡洋舰等大型战舰的船体改装成航空母舰,这样就能够建造更大的航母。这些新的航母有更大的飞机搭载能力而且第一次真正拥有了独立作战的能力,但是它们还是受限于原本的船体设计上的一些缺陷。;;;;;;;;;;;;x -purpose_built_carriers;专业化航母;;;;;;;;;;;;x -purpose_built_carriers_desc;航母设计师们从早期航母的设计中吸取了教训,海军也开始从草图阶段就开始设计和建造航空母舰,这使得航母的设计得到了很多改进,如载机量的增大、飞行甲板装甲、防空火力体系的设计以及更先进的损害管制系统。这些一开始就作为航母建造的航空母舰最终证明了航母有能力作为海战中的决定性力量。;;;;;;;;;;;;x -advanced_submarines;先进潜艇;;;;;;;;;;;;x -advanced_submarines_desc;一战时期潜艇战的经验被应用到了20世纪20到30年代的潜艇的设计和建造中,这进一步强化了潜艇在海战中的作用。;;;;;;;;;;;;x -modern_battlecruisers;现代战列巡洋舰;;;;;;;;;;;;x -modern_battlecruisers_desc;1930年代战列巡洋舰得到了短暂的复兴,一些国家建造的新战巡的设计目标倾向于把战列巡洋舰的设计成一种用于袭击敌方海上运输线以及对方的袭击舰的战舰。这些战列巡洋舰在不降低其速度的情况下增强了其装甲防护能力,这样的设计预示着快速战列舰时代的到来。;;;;;;;;;;;;x -naval_engineering;海军工程学;;;;;;;;;;;;x -naval_engineering_desc;这一学科旨在设计海军舰船所使用的装备。随着该学科的发展,贵国的海军指挥官们将获得更多新式装备,例如水雷,穿甲弹,以及舰载机。;;;;;;;;;;;;x -naval_design_bureaus;海军军备设计局;;;;;;;;;;;;x -naval_design_bureaus_desc;最初的舰载设备由民间设计,因此导致了武器的搭载及使用方面将会不稳定。然而,很快海军参谋部就开设了设计局来研究海军专用装备的设计,以此满足海军战力的需要。;;;;;;;;;;;;x -fire_control_systems;海军火控系统;;;;;;;;;;;;x -fire_control_systems_desc;年复一年的过程中,海军武器效能被船间相互运动大大缩减。所幸现在可以依赖设备来减少这些负面影响,武器射击也变得更加精确。;;;;;;;;;;;;x -optical_rangefinders;光学测距仪;;;;;;;;;;;;x -optical_rangefinders_desc;用来准确测量火炮到敌人舰艇距离的仪器。可以极大地提升攻击准确率。;;;;;;;;;;;;x -gyrostabilized_fire_control;陀螺稳定的火力控制;;;;;;;;;;;;x -gyrostabilized_fire_control_desc;可以让火力控制和弹道修正变得更加容易迅速的发明。同时也提升了攻击频率和弹道的稳定性。;;;;;;;;;;;;x -torpedo_gyroscope;鱼雷陀螺仪;;;;;;;;;;;;x -torpedo_gyroscope_desc;这项发明让鱼雷成为可以信赖的武器。它极大地减少了鱼雷由于水的流动而造成的方向偏差。;;;;;;;;;;;;x -weapon_platforms;海军武器;;;;;;;;;;;;x -weapon_platforms_desc;当速度,装甲和火力的发展使得海军战术开始改变时,一些新的武器如鱼雷艇和水雷等开始带来新的麻烦。;;;;;;;;;;;;x -sea_mine_equipment;水雷布雷具;;;;;;;;;;;;x -sea_mine_equipment_desc;此时海军已经发展出了可以有效布雷或排雷的特殊船只。水雷可以限制敌方行动,在夜晚或恶劣天气更显威力。;;;;;;;;;;;;x -self_propelled_torpedoes;自航式鱼雷;;;;;;;;;;;;x -self_propelled_torpedoes_desc;使用这类鱼雷的船只可以发射后就逃走。这类鱼雷有自推进系统,可它们仍然需要发射时制导,所以很难击中。;;;;;;;;;;;;x -armour_piercing_projectiles;穿甲弹;;;;;;;;;;;;x -armour_piercing_projectiles_desc;这些炮弹是用来击穿主力舰厚装甲的。这项发明演化出了一系列新弹药,来对付日益加固的装甲。;;;;;;;;;;;;x -armour_piercing_exploding_projectiles;穿甲爆破弹;;;;;;;;;;;;x -armour_piercing_exploding_projectiles_desc;这些炮弹是用来击穿主力舰厚装甲的。这项发明演化出了一系列新弹药,来对付日益加固的装甲。;;;;;;;;;;;;x -armoured_turrets;装甲炮塔;;;;;;;;;;;;x -armoured_turrets_desc;通过加装炮塔装甲,船只不再会一受打击则无力自卫。;;;;;;;;;;;;x -main_armament;海军主炮;;;;;;;;;;;;x -main_armament_desc;当海军其余武器不断有着突破时军舰主炮的口径也不断扩大,威力逐步增强。;;;;;;;;;;;;x -bomb_guns;后膛曲射炮;;;;;;;;;;;;x -bomb_guns_desc;这类火炮以45度角发射弹药来击穿敌人船只的甲板。通常甲板的装甲厚度较其他部分低。;;;;;;;;;;;;x -rifled_guns;线膛炮;;;;;;;;;;;;x -rifled_guns_desc;来复线这个发明使得火炮发射出的炮弹能够旋转,从而使得炮弹能够飞行的更远,并且更加准确。;;;;;;;;;;;;x -quick_firing_guns;速射炮;;;;;;;;;;;;x -quick_firing_guns_desc;这些小型的新火炮起先是用来打击较小且高速的鱼雷艇的。它们高射速的优势很快显示出在更大口径的火炮上安装类似装置的实用性。;;;;;;;;;;;;x -armoured_citadels;装甲炮台;;;;;;;;;;;;x -armoured_citadels_desc;通过给大型多炮炮台加装装甲,船只不再会一受打击则无力自卫。;;;;;;;;;;;;x -heavy_caliber_guns;大口径火炮;;;;;;;;;;;;x -heavy_caliber_guns_desc;此时随着主炮口径的越来越大,新的巨炮可以击穿除巨型战舰外所有物体的装甲。;;;;;;;;;;;;x -advanced_naval_design;先进海军舰艇设计;;;;;;;;;;;;x -advanced_naval_design_desc;为了胜过敌国,海军设计局不断将新思维运用在海军舰船的设计上,比如液压系统,飞机搭载和加载特殊装甲。;;;;;;;;;;;;x -on_board_recon_aircraft;舰载水上侦察机;;;;;;;;;;;;x -on_board_recon_aircraft_desc;通过在炮塔上搭载小型飞机,船只可以获得更好的侦察能力。以后这些飞机上开始配备机关枪和炸弹,最终演化为俯冲轰炸机。;;;;;;;;;;;;x -gun_hydraulics;火炮液压系统;;;;;;;;;;;;x -gun_hydraulics_desc;在加装液压系统后,炮塔不仅更快速地移动,减少瞄准时间,而且机械化的供弹系统可以使火炮射速提高。;;;;;;;;;;;;x -heavy_armour_plates;重装甲板材;;;;;;;;;;;;x -heavy_armour_plates_desc;加装超重装甲不仅可以使船只抵御普通弹药的攻击,更可以提高船只对穿甲弹及鱼雷的防护能力。;;;;;;;;;;;;x -large_hull_form;巨型船体;;;;;;;;;;;;x -large_hull_form_desc;巨型船体不仅可以使船只配备巨炮,而且可以在不损失船只稳定性的情况下增加一些大型机械。而改进的引擎可以补偿增加的船重。;;;;;;;;;;;;x -modern_naval_design;现代海军舰艇设计;;;;;;;;;;;;x -modern_naval_design_desc;现代海军舰艇设计;;;;;;;;;;;;x -wireless;无线电;;;;;;;;;;;;x -wireless_desc;20世纪初期海军装备上的发展最重要的就是无线电,即无线电通信设备。它允许海军司令部与在海上航行的舰队进行联络并更新指令。同时也让舰队司令能够更有效地域舰队中的每一艘船进行通讯。然而,无线电有能够被敌方截获己方通讯的弱点,因此很快各主要海军国家就建立起了监听敌军无线电通信的部门。;;;;;;;;;;;;x -advanced_fire_control;先进海军火控系统;;;;;;;;;;;;x -advanced_fire_control_desc;主炮技术及造船工艺的进步导致了主力舰拥有更多、更大、射程更远的主炮。主炮的发展同时带动了一些新测距技术和落点观测技术的发展。这使得新的主炮的命中率更高。;;;;;;;;;;;;x -15_inch_main_armament;15英寸主炮;;;;;;;;;;;;x -15_inch_main_armament_desc;第一代无畏舰的主炮口径大多都在12英寸到13.5英寸之间,但是现代海军很快就发现需要有更大口径的主炮。于是后来的新型战列舰就开始装备15英寸或者16英寸的主炮,它们比先前的那些主炮拥有更大的威力和更远的射程。;;;;;;;;;;;;x -naval_science;海军科技;;;;;;;;;;;;x -naval_science_desc;这是与海军有关的科学的不断革命,统计学,后勤学以及更为完善的作战计划已成为了战争的致胜因素。新的发明不断应用,将会提高我军作战舰只的组织度。;;;;;;;;;;;;x -alphabetic_flag_signaling;旗语通讯;;;;;;;;;;;;x -alphabetic_flag_signaling_desc;这是海军史上的重大革新,作为通信工具,它使得舰船的协同行动有了可能。;;;;;;;;;;;;x -naval_plans;海军作战计划;;;;;;;;;;;;x -naval_plans_desc;海军作战计划是对一系列与海军有关的军事问题的预计划。其主旨在于控制重要军事目标。而未雨绸缪地准备一场战争更有利于军队在未来的战争中更好的进行战斗。;;;;;;;;;;;;x -night_training;夜间训练;;;;;;;;;;;;x -night_training_desc;在夜间的大规模训练可以提高海军在恶劣天气下的战斗能力,以及海军军官在夜晚和雾天等特殊情况下的指挥。;;;;;;;;;;;;x -enemy_plotting_cards;敌舰识别卡;;;;;;;;;;;;x -enemy_plotting_cards_desc;这些卡片有敌方每一个战舰级别的图片以及全部的性能列表,它可以使我方迅速得知正在交火的敌方战舰的型号,速度,火力等等,并使舰桥和战斗位置的指挥人员更易做出决定。;;;;;;;;;;;;x -target_hit_profile_analysis;目标打击方案分析;;;;;;;;;;;;x -target_hit_profile_analysis_desc;分析敌方目标的一部分属性,包括找出哪里是弱点,以及使用哪种弹药的效果最佳。;;;;;;;;;;;;x -naval_statistics;海军统计学;;;;;;;;;;;;x -naval_statistics_desc;通过采用统计学,可以预先对人员及物质的损耗进行估算,因此人员补充,军火补给及战地医疗设备都可以提前进行安排。;;;;;;;;;;;;x -hit_evaluation_reports;打击评估报告;;;;;;;;;;;;x -hit_evaluation_reports_desc;通过建立火炮和前沿观察哨的弹着点汇报系统,可以大幅提高击中概率。;;;;;;;;;;;;x -empirical_interdiction_reports;经验性截击行动估计;;;;;;;;;;;;x -empirical_interdiction_reports_desc;通过测量敌我双方的海上航线、双方船只的速度以及近期敌舰的行动就可以在最理想的时间和地点截击对方的运输船队或为己方运输船队提供实时的预警。;;;;;;;;;;;;x -naval_strike_success_criterium;成功海上打击规范;;;;;;;;;;;;x -naval_strike_success_criterium_desc;通过测量敌我双方的海上航线、双方船只的速度以及近期敌舰的行动就可以在最理想的时间和地点打击对方的舰队或者为己方舰队提供实时的预警。;;;;;;;;;;;;x -naval_logistics;海军后勤学;;;;;;;;;;;;x -naval_logistics_desc;后勤构成了军队的血脉,从侦察舰到主力舰,后勤无处不在,它使战争机器更有效地进行运转。;;;;;;;;;;;;x -underway_refueling;海上补给;;;;;;;;;;;;x -underway_refueling_desc;通过设计特殊海上船只,海军可以在海上进行补给,这使得它们的续航力得到极大的提高。;;;;;;;;;;;;x -ammunition_conservation_system;弹药保存系统;;;;;;;;;;;;x -ammunition_conservation_system_desc;这是预先测量射击速度和区域命中微分器的结合。它通过最少的弹药使用量优化了火炮射击的最佳命中区域。;;;;;;;;;;;;x -radio_telegraphy;无线电报;;;;;;;;;;;;x -radio_telegraphy_desc;无线电报的发明使船只的海上移动性获得巨大变革,船只之间无需再通过旗语传递各种命令。;;;;;;;;;;;;x -naval_directionism;海军主导学说;;;;;;;;;;;;x -naval_directionism_desc;海军主导学说;;;;;;;;;;;;x -political_lobbying;政治游说;;;;;;;;;;;;x -political_lobbying_desc;通过培养高级军官成为政客并成为国防委员会中的专家级角色,海军可以在事关防御和安全政策的决策中轻易获得强劲的影响力。;;;;;;;;;;;;x -military_political_decision_making;军政决策;;;;;;;;;;;;x -military_political_decision_making_desc;战争期间,颇具影响力的海军通过长时间游说,不仅可以获得战争的执行权,而且能管理全国的各类资源。这基本上可以称作由海军掌管的军事独裁政权。;;;;;;;;;;;;x -local_military_government;当地军事政府;;;;;;;;;;;;x -local_military_government_desc;在一个高度军事化的社会、或一个战时的普通社会中,通常不仅需要建立地方级的军民合作员会,而且,绝大多数时候,当地政府都会被任命为当地军事主官。这不仅意味着强大的军事控制,同时,与其他政府部门相比,也意味着海军的力量获得了不相称地增强。;;;;;;;;;;;;x -naval_integration;海军一体化;;;;;;;;;;;;x -naval_integration_desc;海军一体化;;;;;;;;;;;;x -war_gamming;作战模拟;;;;;;;;;;;;x -war_gamming_desc;利用作战模拟计划并预演各类战事与战争本身一样久远,并由此演变出了国际象棋这样的标志性活动。但是,真正意义上的分析法海军作战模拟直至19世纪末20世纪初才崭露头角。主要的海军大国利用详尽的模拟系统考量各种变量,例如:舰船装甲、速度、火炮数量和口径,以此决定战斗损伤和最终胜利者。这些海军作战模拟被用于测试战略计划,以及反击假想敌战略和战舰的不同方式。;;;;;;;;;;;;x -combined_arms_planning;混合部队计划;;;;;;;;;;;;x -combined_arms_planning_desc;第一次世界大战结束后,主要大国都将注意力集中到多兵种联合作战上。该作战方式意味着综合利用海陆空的力量达成某个单一战略目标。多兵种联合作战通常会围绕两栖作战进行,自然会牵扯到大量海军的战略目标,其中包括消灭敌方海军部队和拱卫海上交通线。海军无法再独立于另外两个军种独自作战,新战术的发展要求将海军力量整合入更大规模的战略远景中。;;;;;;;;;;;;x -naval_leadership;海军指挥;;;;;;;;;;;;x -naval_leadership_desc;这是你的军官团所接受的教育和使用的领导原则。更良好的领导能力将提高你的舰船的组织度和士气值。;;;;;;;;;;;;x -the_command_principle;指挥原则;;;;;;;;;;;;x -the_command_principle_desc;指挥原则;;;;;;;;;;;;x -naval_professionalism;海军职业化;;;;;;;;;;;;x -naval_professionalism_desc;海军职业化;;;;;;;;;;;;x -academic_training;军校培训;;;;;;;;;;;;x -academic_training_desc;这意味着,想成为一名军官,光有高贵的血统已经远远不够了。你还必须接受正规教育,这种教育最好能如同大学中的教育一样优秀。这是军官团职业化背后最为重要的原因。;;;;;;;;;;;;x -combat_station_training;作战岗位培训;;;;;;;;;;;;x -combat_station_training_desc;由于海战越发机械化,作战岗位培训也越发重要。通常,这种培训会在现实条件中完成,在两个中队的海军间举行一次假象海战对抗。;;;;;;;;;;;;x -societal_status;社会地位;;;;;;;;;;;;x -societal_status_desc;此时,军官团职业化和其带来的现实是:军官团的中坚力量由中产阶层组成,他们取代了原先的贵族,并因此提高了自身社会地位。;;;;;;;;;;;;x -naval_decision_making;海军决策;;;;;;;;;;;;x -naval_decision_making_desc;海军决策;;;;;;;;;;;;x -independent_command;独立指挥;;;;;;;;;;;;x -independent_command_desc;旧条例规定:如果某位军官拒不执行上级军官的命令,将送交法庭接受审判。这使决策变得拖沓而费时。而现行规章则规定军官应执行其上级军官命令中的核心内容,但可以依据自己的判断力制定执行方式。;;;;;;;;;;;;x -continuous_issuing_of_orders;连续传递命令;;;;;;;;;;;;x -continuous_issuing_of_orders_desc;通过在低等级梯队设立参谋系统,使指挥官可以连续并准确的传达命令。;;;;;;;;;;;;x -delegated_power;权利委任;;;;;;;;;;;;x -delegated_power_desc;这意味着在明确划分职责范围时,一名军官可以临时将权利委任给一名或多名下属。这表示,该名军官无须在任何时候都事必躬亲,他能将注意力集中到更重要的问题上。;;;;;;;;;;;;x -naval_risk_management;海军风险管理;;;;;;;;;;;;x -naval_risk_management_desc;海军风险管理;;;;;;;;;;;;x -wargames;战争游戏;;;;;;;;;;;;x -wargames_desc;战争游戏用于参谋人员培训。它意味着假设某个情况、一场虚构的战争冲突,然后让参谋人员相互对抗,训练他们在命令书写、沟通和计划方面的能力。它也在一定程度上训练了他们的战术和作战技巧。;;;;;;;;;;;;x -alternative_plans;交替计划;;;;;;;;;;;;x -alternative_plans_desc;通过让参谋人员制定若干条可供选择的计划,然后由指挥官从中挑选出最佳方案。同样,如果战事有变,指挥官与其参谋人员总会有备用计划,以快速应对变化了的情况。;;;;;;;;;;;;x -n_saddle_orders;快速传令;;;;;;;;;;;;x -n_saddle_orders_desc;这是一种在巨大压力下迅速传达命令的能力。这种能力可以通过训练培养,当然,在可能的情况下,也能通过经验学习。;;;;;;;;;;;;x -naval_nco_training;海军军士培训;;;;;;;;;;;;x -naval_nco_training_desc;海军军士培训;;;;;;;;;;;;x -literate_ncos;文职军士;;;;;;;;;;;;x -literate_ncos_desc;当文职军士大量在军中服役,他们成为部队中的中层军官并负责训练士兵。;;;;;;;;;;;;x -nco_combat_station_training;军士作战岗位培训;;;;;;;;;;;;x -nco_combat_station_training_desc;通过在作战岗位使用各种装备大量培训军士,使这些人不仅成为了部队的先锋力量,也为小建制部队培养了大量资历深厚的培训人员。;;;;;;;;;;;;x -nco_tactical_training;海军军士战术培训;;;;;;;;;;;;x -nco_tactical_training_desc;通过在作战岗位使用各种战术培训海军军士,使其不仅成为士兵的指挥员,同时也成为战斗中第一线的命令执行者。;;;;;;;;;;;;x -modern_naval_training;现代海军训练;;;;;;;;;;;;x -modern_naval_training_desc;现代海军训练;;;;;;;;;;;;x -amphibious_warfare_training;两栖作战训练;;;;;;;;;;;;x -amphibious_warfare_training_desc;第一次世界大战的经验让参战各国了解到大规模两栖作战的潜力,也同时了解了目前在演习和装备方面存在的限制。因此,在两次大战之间,主要强国开始尝试增强其发动有效两栖突击的能力。由此带来的效果不仅包括了发展必要的装备(例如,为两栖作战量身定做的登陆艇),也包括创建和训练擅长两栖突击的地面部队,以及制定特定的海军战略战术,从而以最优化的方式在两栖作战时派遣战舰执行支援和防卫任务。;;;;;;;;;;;;x -naval_exercises;海军演习;;;;;;;;;;;;x -naval_exercises_desc;海军演习是海战训练中的一个重要元素,舰船能在演习中进行模拟作战和其他实际训练任务的演练,从而明白在作战时应如何应对。演习可涉及整支舰队,而演练时间从数日到数周不等。演习重要性不仅体现在其所带来的训练效果,同时也能评估军官和士兵身处压力时所表现的各种能力。;;;;;;;;;;;;x -financial_institutions;金融机构;;;;;;;;;;;;x -financial_institutions_desc;金融机构是改进国家金融资产流动的组织。金融机构的发展起源于用于掌握私人银行的银行监察委员会。;;;;;;;;;;;;x -private_banks;私人银行;;;;;;;;;;;;x -private_banks_desc;私人银行;;;;;;;;;;;;x -stock_exchange;股票交易;;;;;;;;;;;;x -stock_exchange_desc;股票交易;;;;;;;;;;;;x -multitude_of_financial_instruments;金融工具大众化;;;;;;;;;;;;x -multitude_of_financial_instruments_desc;金融工具大众化,不仅意味着更顺畅的资金流动,而且也表示中产阶层可从其私人投资中获取更丰厚的回报。;;;;;;;;;;;;x -insurance_companies;保险公司;;;;;;;;;;;;x -insurance_companies_desc;销售保险的公司的创建使得商业活动更简便、更安全。同时,家庭也从新兴产品(如家庭保险等)中获益。;;;;;;;;;;;;x -regulated_buying_and_selling_of_stocks;对股票买卖进行规定;;;;;;;;;;;;x -regulated_buying_and_selling_of_stocks_desc;由于股票买卖常规现在有确切的时间和地点规定,所以,长期股票交易变得更安全,而且价格也更便宜。;;;;;;;;;;;;x -business_banks;商业银行;;;;;;;;;;;;x -business_banks_desc;商业银行;;;;;;;;;;;;x -liquidation_of_assets;资产清算;;;;;;;;;;;;x -liquidation_of_assets_desc;这表示破产公司可变卖其资产以偿还债主。资产清算由一系列复杂但重要的法律作后盾,这是为破产公司提供稳定法律保障的第一步。;;;;;;;;;;;;x -capital_for_investors;投资人资金;;;;;;;;;;;;x -capital_for_investors_desc;此时,市场行为已开始根据焦点资本进行调整,于是,资本市场应运而生。;;;;;;;;;;;;x -distribution_channels;分销渠道;;;;;;;;;;;;x -distribution_channels_desc;资源链完成加工后会产出一些附加值产品,但为这些产品开启专门的分销渠道需要较长时间,因为,专门从事此类产品分销的公司诞生了。这使产品供应更加有效。;;;;;;;;;;;;x -investment_banks;投资银行;;;;;;;;;;;;x -investment_banks_desc;投资银行;;;;;;;;;;;;x -industrial_rnd_investments;工业研发投资;;;;;;;;;;;;x -industrial_rnd_investments_desc;此时,商人们通过投资新工具和产品的研究可以使长期生产更具效率。;;;;;;;;;;;;x -industrial_production_investments;工业生产投资;;;;;;;;;;;;x -industrial_production_investments_desc;此时,商人们通过投资新厂房和向下级供应商购买产品可以使长期生产更具效率。;;;;;;;;;;;;x -industrial_distribution_investments;工业分销投资;;;;;;;;;;;;x -industrial_distribution_investments_desc;此时,商人们通过购买分销渠道使长期生产更具效率。;;;;;;;;;;;;x -bank_inspection_board;银行监察委员会;;;;;;;;;;;;x -bank_inspection_board_desc;银行监察委员会;;;;;;;;;;;;x -private_bank_monitoring;私人银行监管;;;;;;;;;;;;x -private_bank_monitoring_desc;政府通过建立用于监管私人银行行为的部门阻止银行破产并抑制银行欺诈。;;;;;;;;;;;;x -market_behaviour_monitoring;市场行为监管;;;;;;;;;;;;x -market_behaviour_monitoring_desc;政府通过建立用于监管参与市场行为的商人的分支部门阻止公司破产并抑制他们欺诈的行为。;;;;;;;;;;;;x -mutual_funds;共同基金;;;;;;;;;;;;x -mutual_funds_desc;共同基金;;;;;;;;;;;;x -buying_on_margin;使用押金购买;;;;;;;;;;;;x -buying_on_margin_desc;二十世纪初,大量个人投入到证券市场投资的汪洋中,使用押金购买这一途径应运而生,用于增加起始费用最低的股票数量。使用押金购买的原理是:如果投资可盈利,那么利润将弥补允许购买大量起始费用最低的证券所支付的佣金成本。此类投资的风险是:如果投资出现损失,起始投资和已支付的用于购买证券的佣金间的差额只能由投资者承担。“原始押金的底限是多少?”证券业始终围绕着这一问题谨慎地争论着,因为,更低廉的押金不仅意味着更多资本有限的投资人进入市场投资,但随之而来的风险也可能让投资变得无利可图。;;;;;;;;;;;;x -monetary_system;货币体系;;;;;;;;;;;;x -monetary_system_desc;功能经济需要有效的货币体系,而顺利完成经济交易需要平衡的货币储备。同时,也需要为此体系制定一套行之有效的规章制度。;;;;;;;;;;;;x -no_standard;无标准;;;;;;;;;;;;x -no_standard_desc;无标准;;;;;;;;;;;;x -ad_hoc_money_bill_printing;特许银行印钞;;;;;;;;;;;;x -ad_hoc_money_bill_printing_desc;特许银行印钞;;;;;;;;;;;;x -silver_standard;银本位制;;;;;;;;;;;;x -silver_standard_desc;表示一套以银为基础的货币体系。政府制造货币时的成本更低廉,这意味着国家不会再出现货币匮乏的现象。但银本位存在一个问题:银的价格由金的价格支配,因此,外贸变成了一项“食之无味,弃之不忍”的交易。;;;;;;;;;;;;x -decimal_monetary_system;十进制货币体系;;;;;;;;;;;;x -decimal_monetary_system_desc;通过彻底废除不标准也不大众化的货币体系分类(例如,几尼、先令等),引入十进制货币体系,例如美国使用的体系(1美元等于100美分)。这样,每天使用的货币得到了简化。;;;;;;;;;;;;x -private_bank_money_bill_printing;私人银行印钞;;;;;;;;;;;;x -private_bank_money_bill_printing_desc;私人银行印钞;;;;;;;;;;;;x -double_standard;双本位制;;;;;;;;;;;;x -double_standard_desc;这表示同时使用金本位和银本位作为平行货币单位的体系。这确保了使用这种标准的国家始终可以以低廉的价格印制货币,但两种货币间的价格差异会影响到普通市民的生活。;;;;;;;;;;;;x -fixed_intramonetary_exchange_rates;固定货币内部汇率;;;;;;;;;;;;x -fixed_intramonetary_exchange_rates_desc;这表示不同货币的价格比较体系,同时也表示一套买卖货币的简化体系。它提高了外贸效率,使其发生了突飞猛进的发展。;;;;;;;;;;;;x -central_bank_money_bill_printing;中央银行印钞;;;;;;;;;;;;x -central_bank_money_bill_printing_desc;中央银行印钞;;;;;;;;;;;;x -gold_standard;金本位制;;;;;;;;;;;;x -gold_standard_desc;表示一套以金为基础的货币体系。政府印制货币时的成本非常昂贵,有时可能导致货币贮备较少。但是,好的一面是:金的价格非常稳定,同时,人们对金的信任度较高也使货币更加稳定。;;;;;;;;;;;;x -international_monetary_exchange_rates;国际货币汇率;;;;;;;;;;;;x -international_monetary_exchange_rates_desc;这表示一套不同货币价格比较的体系,同时,也是一套买卖货币的简化体系。它提高了外贸效率,使其发生了突飞猛进的发展。;;;;;;;;;;;;x -modern_central_bank_system;现代中央银行体系;;;;;;;;;;;;x -modern_central_bank_system_desc;现代中央银行体系;;;;;;;;;;;;x -state_bond_monetary_mechanism;国家债券货币结构;;;;;;;;;;;;x -state_bond_monetary_mechanism_desc;通过规定一套合理的国家债券体系,政府可在国内发行债券并控制货币流动。这是获得稳定货币体系的一种重要方式。;;;;;;;;;;;;x -interest_inflation_weapon;利息-通膨武器;;;;;;;;;;;;x -interest_inflation_weapon_desc;通过让国家银行更改利率,政府至少在一定程度上可以平衡通货膨胀,降低失业率。;;;;;;;;;;;;x -market_determined_exchange_rates;由市场决定的汇率;;;;;;;;;;;;x -market_determined_exchange_rates_desc;由市场决定的汇率;;;;;;;;;;;;x -hyperinflation;恶性通货膨胀;;;;;;;;;;;;x -hyperinflation_desc;就很多国家而言,由于战争期间其他工业国家对其进行投资而造成社会经济承受压力,并由此导致了巨大的赤字,从而使其无法立刻返回金本位。在某些国家,在面对因新的社会责任而产生的收入方面的新需求时,这些需求往往来自那些新参战的国家或者那些即将输掉战争的国家,发现这些需求过于庞大,并打算通过增加流通货币的数量来解决这一问题。由于没有任何保证货币价值的政策或行动,这样做的结果会导致与其他货币或诸如金一类材料相关的货币迅速贬值。政府此类政策会带来伤害性的社会影响,其中受到影响最严重的不仅包括那些依靠有限或固定收入生活的人群,也包括那些使用了迅速贬值货币进行投资的人群。对大多数国家而言,国家应对恶性通货膨胀做出决策,而市场也应同时对此做出回应,它们应共同寻找可供选择的意识形态恢复社会秩序和稳定。;;;;;;;;;;;;x -economic_thought_and_critique;经济思想与批判;;;;;;;;;;;;x -economic_thought_and_critique_desc;经济学的科学发展为宏观和微观层面的世界经济功能带来了巨大影响。商人和国家交替使用者各种新细想和知识,以便增加其工作效率。;;;;;;;;;;;;x -early_classical_theory_and_critique;早期古典主义理论与批判;;;;;;;;;;;;x -early_classical_theory_and_critique_desc;早期古典主义理论与批判;;;;;;;;;;;;x -late_classical_theory;后期古典主义理论;;;;;;;;;;;;x -late_classical_theory_desc;后期古典主义理论;;;;;;;;;;;;x -john_elliot_cairnes;约翰·艾略特·凯尔恩斯;;;;;;;;;;;;x -john_elliot_cairnes_desc;约翰·艾略特·凯尔恩斯是约翰·斯图尔特·密尔的追随者。他的著作《奴隶势力》(SlavePower)是一部为美国内战中的北方辩护的书,该书在英格兰具有深厚的影响。他在书中描述了劳动力市场中的无竞争工种并因为他对数学经济学的不信任而声名远播。他的著作中最有名的是:《政治经济的特点和逻辑方法》(1857)和《政治经济若干主导原则详解》(1874)。;;;;;;;;;;;;x -robert_torrens;罗伯特·托伦斯;;;;;;;;;;;;x -robert_torrens_desc;罗伯特·托伦斯是一位英国陆军军官,并且是具有影响力的《全球》报纸的所有人。托伦斯独立将李嘉图的“相对优势”应用到国际贸易中(更确切地说,他是“互惠关税”的倡导者,而不是单方面自由贸易的提倡人)。托伦斯也是李嘉图“差额地租”理论的发现者之一,尽管,在后期时他放弃了曾作为理论基础一部分而是用的马尔萨斯人口论。托伦斯始终对“劳动力价值理论”持批评态度。;;;;;;;;;;;;x -john_ramsay_mcculloch;约翰·雷姆赛·麦克库洛赫;;;;;;;;;;;;x -john_ramsay_mcculloch_desc;约翰·雷姆赛·麦克库洛赫是一位多产的苏格兰记者,也是一位古典主义李嘉图学派最热心、最教条的阐述者。麦克库洛赫在其事业之初是《苏格兰人》报的编辑,之后进入辉格式《爱丁堡评论》报担任经济学编辑一职,直到十九世纪三十年代末期。麦克库洛赫利用他在《评论》报的地位散播古典主义理论并推广他钟爱的经济政策(例如,废除《谷物法令》、保留《济贫法》和工会合法化)。在1828年到1832年期间,麦克库洛赫在伦敦大学教授政治经济课程。1838年,他成为英国文书局审计员。麦克库洛赫的主要著作《原则》(1825)可能是首部大获成功的经济学“系列”教科书(这是一部非常忠于李嘉图理论的著作)。但是,在经济理论的发展过程中,麦克库洛赫通常被当做一位“轻量级”人物。他的主要贡献是昙花一现的“工资基金”说(1824、1825、1826)。麦克库洛赫也是1828版亚当·斯密《国富论》和1846版大卫·李嘉图著作的编辑。他也创作了部分与经济思想有关的最早会计理论(当然,也是以李嘉图理论为重点的)。他的具有纪念意义的1837份协议表现出马尔萨斯人口论中的统计会计错误。;;;;;;;;;;;;x -nassau_william_sr;纳索·威廉·西尼尔;;;;;;;;;;;;x -nassau_william_sr_desc;这位经济学家的著作被印为各国文字并广为流传。当各个学院还在为其各自的意见争论并不断使之完善时,它的优点很快被广大民众所了解。此时,它改变了各国的经济行为和过程。;;;;;;;;;;;;x -james_mill;詹姆斯·密尔;;;;;;;;;;;;x -james_mill_desc;詹姆斯·密尔是一位激进派思想家,在杰里米·边沁的光环下埋头工作。这两个人被称作功利主义的创始人,而其主要实用性均在密尔的著作中进行了详细的解释,着两部作品是:《政治经济要素》(1821)和《人类思维现象分析》(1829)。;;;;;;;;;;;;x -john_stuart_mill;约翰·斯图尔特·密尔;;;;;;;;;;;;x -john_stuart_mill_desc;约翰·斯图尔特·密尔是注明的功利主义学家詹姆斯·密尔的儿子,他以自己聪明的头脑和更激进的态度迅速成为全英国的焦点之一。他发表了数本著作,《逻辑体系》(1843)、《政治经济原理》(1848)、《自由论》(1859)、《试论代议制政府》(1861),这些著作使他成为社会解放主义和社会人类见解的中心人物。;;;;;;;;;;;;x -collectivist_theory;集体主义理论;;;;;;;;;;;;x -collectivist_theory_desc;集体主义理论;;;;;;;;;;;;x -pierre_joseph_proudhon;皮埃尔·约瑟夫·普鲁东;;;;;;;;;;;;x -pierre_joseph_proudhon_desc;普鲁东是一个印刷匠的学徒,在他开始印刷夏尔·傅立叶的《新兴工业和合作世界》时,对政治产生了兴趣。随后,普鲁东开始写作并于1843年发表了《什么是房地产?》一书。普鲁东在书中抨击了不平等的不公正本质并创造了“房地产是贼赃”这一新短语。在1846年,普鲁东发表了他一生中最重要的著作:《经济矛盾体系》。卡尔·马克思为了回应普鲁东的书而写了《哲学的贫困》(1847)一书。于是,这两个男人开始了一场长期的思想碰撞。普鲁东反对马克思的专制主义,他的主要影响力则在自由社会主义运动中。;;;;;;;;;;;;x -karl_marx;卡尔·马克思;;;;;;;;;;;;x -karl_marx_desc;卡尔·马克思是黑格尔的真传弟子,但他发展出自己的观念论哲学。之后,他首次在巴黎开始与工人阶级打成一片。马克思对他们的贫困深感震惊,但又对他们的同志友谊印象深刻。在一篇他为《普法年报》撰写的文章中,马克思将黑格尔的辩证发展论运用到他在巴黎的所见所闻上。从那时起,马克思自称自己是一位共产主义者,主张工人阶级(无产阶级)将最终成为社会的解放者。马克思最具影响力的著作有:《德国意识形态》、《共产主义宣言》、《共产主义原理》和《资本论》。他一生中的大部分时间生活在英格兰,他在那发表了自己的著作并成为了有史以来最具影响力的社会主义者。;;;;;;;;;;;;x -friedrich_engels;弗里德里希·恩格斯;;;;;;;;;;;;x -friedrich_engels_desc;恩格斯在年轻时前往曼彻斯特帮助其父亲管理棉花工厂。恩格斯被城中的贫困景象深深震惊,并因此撰写了一篇文章,并以《英格兰工人阶级现状》为名发表了该文章(1844)。恩格斯在这里遇见马克思,此后,他用尽毕生的心血与马克思一起著书立说并尝试建立国际工人组织。恩格斯精明地选择在马克思的光环下生活,但他在经济上资助马克思,方便其进行写作。从根本上说,如果没有恩格斯,就不会有马克思;当然,反之亦然。;;;;;;;;;;;;x -eduard_bernstein;爱德华·伯恩斯坦;;;;;;;;;;;;x -eduard_bernstein_desc;爱德华·伯恩斯坦原本是马克思主义的坚定信徒,并在德国社会民主党开始了其政治生涯,但是,在他随后前往伦敦的日子里,伯恩斯坦逐渐发现,在一个工业化国家中获得社会主义的最佳方式是通过工会活动和国会政策。他发布了一系列文章,文章中认为卡尔·马克思关于资本主义发展的预言不会实现。他指出,工人的真实工资已在不断增长,而且受压迫的无产阶级和资本家之间的阶级极化并未物质化。资本并非只掌握在极少数人手中。伯恩斯坦的修正主义观点出现在他最具影响力的《进化的社会主义》(1899)一书中。;;;;;;;;;;;;x -sidney_webb;西德尼·韦布;;;;;;;;;;;;x -sidney_webb_desc;韦布在大学时就产生了社会主义想法,1885年他加入费边社。该社认为资本主义创造了一个不公且没有效率的社会。成员们同意小组的最终目标应该是“根据最崇高的道德标准重建社会”。费边社是一个“寻找并揭露事实的组织”,它印制了一系列涵盖各类社会问题的小册子。这些小册子中绝大多数是由西德尼·韦布编写的,包括《社会主义现实》(1887)、《伦敦人应该了解的现实》(1888)和《每天八小时》(1891)。韦布和乔治·萧伯纳一同撰写了《工党竞选计划》。之后,韦布成了社会民主主义的一个重要人物,并在国际工人组织中拥有一定影响力。;;;;;;;;;;;;x -karl_kautsky;卡尔·考茨基;;;;;;;;;;;;x -karl_kautsky_desc;卡尔·考茨基加入了社会民主党(SDP)并起草爱尔福特计划,该计划表明SDP是马克思主义进化后的组织。此外他还撰写了《卡尔·马克思经济学说》(1887)和《托马斯·摩尔及其乌托邦》(1888)。他曾认为伯恩斯坦的理论是正确的,但之后他与伯恩斯坦断绝了关系并继续坚持自己在社会主义方面更具改进意义的观点。;;;;;;;;;;;;x -jean_jaur鑣;让·饶勒斯;;;;;;;;;;;;x -jean_jaur鑣_desc;1885年,饶勒斯当选为众议院议员。在1889年的选举中失败后,他回到图卢兹大学。他在政治观点上变得越来越激进,读了马克思的书之后,他开始提倡社会主义。他不是革命者,支持独立的社会主义者。在担任议员之余,饶勒斯完成了他庞大的著作《社会主义的法国革命史》。1904年,他还与阿里斯蒂德·白里安和雷内·维维亚尼联手创办了左翼报纸《人道报》。在20世纪初,饶勒斯领导下的一个新的社会党迅速发展,但在对德国军国主义的正确反应上出现了分歧。饶勒斯主张国际仲裁政策,而其他人则支持三国协约。;;;;;;;;;;;;x -the_historical_theory;历史理论;;;;;;;;;;;;x -the_historical_theory_desc;历史理论;;;;;;;;;;;;x -friedrich_list;弗里德里希·李斯特;;;;;;;;;;;;x -friedrich_list_desc;弗里德里希·李斯特国家主义者,同时也是经济理论的温和批评家,以及德国历史学派的奠基人之一。他最知名的著作《政治经济的国家体系》(1841)的写作初衷是为了反对散布古典注意经济学的自由贸易学说。但是,他并非是一位贸易保护主义的支持者。他以自己对经济学的分析为基础,主张在经济学中添加政治因素(特别是“国家”政治因素)。李斯特主张,政府的职责是促进国家的“生产力”,当生产力到位时,在开始自由贸易,但决不能提前开始。这与现代“新生工业”保护与否的争论如出一辙。此外,他发展处一套经济“阶段”理论,该理论作为德国历史学派的蓝图使用。;;;;;;;;;;;;x -wilhelm_roscher;威廉·罗雪尔;;;;;;;;;;;;x -wilhelm_roscher_desc;莱比锡大学教授(1848-1894),他是德国历史学派经济学的奠基人,并反对古典主义的自由放任政策观点。罗雪尔的作品通过详细分析历史上古代国家的文化强调资本主义的发展特点。他的大众经济体系(1878年出版的《政治经济原理》,译本第13版,1854–94第五卷)是十九世纪下半叶最具影响力的教科书之一。他最著名的著作是《德国国家经济历史》(1874)。;;;;;;;;;;;;x -bruno_hildebrand;布鲁诺·希尔德布兰德;;;;;;;;;;;;x -bruno_hildebrand_desc;希尔德布兰德是古典主义理论的尖锐批评家,花费了大量时间无情抨击李嘉图的唯物主义、普遍主义和世界主义。在他生命的后期,他写下了自己的想法,实际上,是发展了一套经济历史的线性“步骤”理论。但他的经验主义和统计学著作并未使用这些深刻的见解。;;;;;;;;;;;;x -karl_knies;卡尔·克尼斯;;;;;;;;;;;;x -karl_knies_desc;克尼斯的线性步骤主张涉及“道德进步”,但这一条就可以将大多数理论扫入历史的垃圾堆。然而,他在1873年著作中包含了历史法的一小部分。他参与政治的后果是使自己在1848年过了一段短暂的流放生活。他撰写的著作有:《用历史法观点分析政治经济》(1853)和《货币与信贷》(1873)。;;;;;;;;;;;;x -gustav_von_schmoller;古斯塔夫·冯·施莫勒;;;;;;;;;;;;x -gustav_von_schmoller_desc;施莫勒对新古典主义经济学持反对态度,并与卡尔·曼恩进行了一场著名的方法论辩论(方法之战)。尽管很多人说他因为拒绝参与而输了这场辩论(据报道,在收到曼恩的邀请信后,他读都没读就原信退回了发信人,并发表了一遍“半观后感”,声称“该信根本不值一读”),施莫勒仍保留着他对德国大学任命体系的管理权力,并且将古典和新古典主义经济理论排除在德国教学体系之外,这一切使他名噪一时,唯一有能力与之抗衡的也就只有曼恩的奥地利学派。古斯塔夫·施莫勒对政治的参与也显得尤为重要,1872年,他成立了社会政策联盟,一个保守经济学家的组织,支持组合主义者的“国家–工业–劳动力轴心”理论。自由党人强烈谴责他们拥护国家干涉主义的行径,并将施莫勒和历史相对论贴上“讲坛社会主义者”的标签–嘲笑他们永远不会不耻下问。;;;;;;;;;;;;x -adolph_wagner;阿道夫·瓦格纳;;;;;;;;;;;;x -adolph_wagner_desc;尽管瓦格纳是施莫勒联盟中较为积极的一员,但他在方法之战中却支持的是曼恩。他努力钻研财政学,这也是他在经济学中最擅长的学科。除经济学外,他还是拉萨尔和罗德贝图斯的朋友–虽然没能完全分享他们在社会主义理想,加上他在政治事务方面更强烈的保守天性,瓦格纳对肆无忌惮的资本主义提出严厉的批判并建议国家减轻劳动力所承担的重担。他撰写了金融科学1-4卷(1877-1901)和政治经济基础(1876)。;;;;;;;;;;;;x -william_cunningham;威廉·坎宁安;;;;;;;;;;;;x -william_cunningham_desc;坎宁安是一位直言不讳的新兴新古典主义经济学的反对者,而这个名号实际上是他的同事阿尔弗雷德·马歇尔和剑桥学院赋予他的。在经济学中,他寻求着推广历史理论的方法,这使其成为英国历史学派中最重要的拥护者之一。尽管坎宁安备受抨击,但马歇尔还是被他不断的恳求动摇下,决定试着在自己的著作中容纳更多的历史内容并且使自己的经济原理出处更具“归纳性”。但是,他拒绝接受坎宁安的主要理念–经济法律的有效性应与历史、社会和文化背景相结合。坎宁安不仅反对新古典主义经济学中论述的方法,同时也对政治指指点点。坎宁安极力反对功利哲学和自由放任政策,并且撰写了为工会和贸易保护主义辩护的几篇小册子。同时他对旧有的重商主义思想也抱有极大的兴趣。;;;;;;;;;;;;x -neoclassical_theory;新古典主义理论;;;;;;;;;;;;x -neoclassical_theory_desc;新古典主义理论;;;;;;;;;;;;x -johann_heinrich_von_th黱en;约翰·海因里希·冯·杜能;;;;;;;;;;;;x -johann_heinrich_von_th黱en_desc;约翰·海因里希·冯·图宁是来自梅克伦堡地区的北德地主。虽然在哥廷根接受教育,但他一生的大部分时间都在管理自己的乡村庄园泰洛。在他的论著《孤立国》第一卷(1826年)中,他结合地租理论对空间经济学进行了第一次严肃的论述。他的第二卷(1850年)以精确的数学方法发展了边际生产力分配理论的精髓,从而成为这个时代最重要的原始边际论者之一。临终前,他要求在墓碑上刻上他那著名的劳动边际产品或自然工资的等式。;;;;;;;;;;;;x -l閛n_walras;里昂·瓦尔拉斯;;;;;;;;;;;;x -l閛n_walras_desc;法国经济学家里昂·瓦尔拉斯被约瑟夫·熊彼特称赞为“所有经济学家中最伟大的”。瓦尔拉斯是边际革命的三位领导人之一,尽管他最伟大的作品《纯粹经济学元素》1874年才出版,较威廉·斯坦利·杰文斯和卡尔·门格尔的作品晚了三年。尽管如此,在三位革命者中,莱昂·瓦尔拉斯在正式的一般均衡环境中提出了新的“边际主义”或“新古典主义”理论。因此,他赋予了边际理论以杰文斯很大程度上避免了的多市场考虑因素以及门格尔所避免的数学精确性。里昂·瓦尔拉斯被广泛而合理地视为一般均衡理论之父。;;;;;;;;;;;;x -stanley_jevons;斯坦利·杰文斯;;;;;;;;;;;;x -stanley_jevons_desc;杰文斯对经济学的影响非常巨大。作为新古典主义经济学之父,他的遗产备受人们的关注并得到完好的保护。但是,出于某些原因他并没完成预期的目标。杰文斯本可以完成更宏伟的目标,将其对单纯交换的深刻见解以更系统化且持之以恒的方式融入到一系列范围宽广的理论中,例如生产、资本、货币和商业循环,这样一来,李嘉图学派就被彻底抛进了经济学的历史中。如果杰文斯没有英年早逝,他可能已经完成了前述的设想,但他接下来撰写的一篇经济学论文(在他去世后,于1905年才得以发表)似乎并不打算完成这一雄心勃勃的远大目标。而且,在他去世时,边际主义革命还处在其最初阶段。它还处在试验性阶段,尚未成为一个稳定并完整的体系,仅仅是一个科学假设,尚不能成为一门独立的学科。值得注意的是,杰文斯还为经济学添加了不少哲学理念,这也是他的功绩之一。;;;;;;;;;;;;x -carl_menger;卡尔·曼恩;;;;;;;;;;;;x -carl_menger_desc;卡尔·曼恩被威廉·斯坦利·杰文斯和莱昂·瓦尔拉赞誉为十九世纪七十年代边际主义革命中的三大领导人之一。然而,曼恩于1871年发表的《原理》一书却对由另两位革命家描述的全部数学基础避而不谈。因此,很多经济学家认为不应将曼恩冠以革命家的称号。从某种意义上说,他并非人们想象中的“革命家”。卡尔·曼恩与杰文斯或者瓦拉尔是不同的,他建立了一套合适的“思想学派”,所谓学派或多或少保留它独特的特点–“奥地利学派”从名称上就体现出了这个特点。他有两个在维也纳的弟子,奥尔根·冯·波姆巴维尔克和弗里德里希·冯·威瑟尔为了学派的发展和前进做了大量工作。;;;;;;;;;;;;x -thorstein_veblen;托尔斯坦·凡勃伦;;;;;;;;;;;;x -thorstein_veblen_desc;托尔斯坦·凡勃伦对经济学的重要性,就如同乔纳森·斯威夫特对英国文学的重要性:讽刺艺术大师。讽刺艺术的要点是其信息必须是模棱两可的:读者无法确定作者究竟是非常严肃地叙事,还是随便开玩笑。在斯威夫特的作品《格利佛游记》中就表现出这样的品质,而这样的特点也在凡勃伦的理论中得以体现,他的作品有:《有闲阶级》(1899)、《手艺的本能》(1914)、《德意志帝国和工业革命》(1915)、《美国高等教育》(1918)、《产权遥领制》(1923)和很多短文。实际上,除了《商业企业理论》(1904)外,他写的所需文章和书籍中都包含这样的特色,他的书或文章几乎看不出任何学术著作的影子。我们翻开任意一本他的书,都会发现这样的理念:现代工业社会是极端矛盾的产物,“金钱雇佣”与“行业雇佣”之间的矛盾,“商业企业”和“机械工艺”之间的矛盾,“市场价值”和“服务能力”之间的矛盾,简而言之,就是挣钱与生产间的矛盾。有一个阶级在资本主义制度下不断争斗,但并非是中产阶层和无产阶级,而是商人和工程师之间的争斗。思想上的习惯将银行家、经纪人、律师和经理人团结在一起,组成了保护私人财物的防线。;;;;;;;;;;;;x -alfred_marshall;阿尔弗雷德·马歇尔;;;;;;;;;;;;x -alfred_marshall_desc;“他是第一位,也是最重要的、最聪明、最纯正的理论家。”;;;;;;;;;;;;x -augustin_cournot;奥古斯丁·库尔诺;;;;;;;;;;;;x -augustin_cournot_desc;法国哲学家、数学家和经济学家,奥古斯丁·库尔诺被誉为最伟大的边际主义学家之一。他主要经济学著作《财富数学原理的深入研究》(1838)中涉及了非常独特的观点,而且这些观点是无人可以匹敌的。尽管他在自己生活的年代不受重视,但库诺尔的作品对现代经济学的价值是不可估量的。;;;;;;;;;;;;x -jules_dupuit;朱尔斯·杜平;;;;;;;;;;;;x -jules_dupuit_desc;朱尔斯·杜平可能是最杰出的法国工程经济学家。在巴黎综合理工学院接受培训后,杜平以土木工程师开始了自己辉煌的职业。他在基础设施建设中受到启发,决定向更深的层次发展经济理论。;;;;;;;;;;;;x -vilfredo_pareto;维尔弗雷多·帕雷托;;;;;;;;;;;;x -vilfredo_pareto_desc;意大利经济学家维尔弗雷多·帕雷托是洛桑学派的领导者之一,而且是一位新古典主义革命“第二代”中的杰出成员。尽管他有生之年,他的影响力有限,但他针对一般均衡理论提出的“尝试与障碍”方法在二十世纪三十年代的“帕雷托复兴”中得以重用,并自那时起成为很多经济学家的指导方法。;;;;;;;;;;;;x -knut_wicksell;克努特·维克塞尔;;;;;;;;;;;;x -knut_wicksell_desc;克努特·维克塞尔是瑞典的经济学家。他首倡使用“自然利率”一词来形容长期经济均衡状态下的利率。维克塞尔对后来的诺贝尔经济学奖得主布坎南有重大影响。据布坎南说,他自己的公共选择理论“几乎是我吸收维克塞尔派的要义后的必然产物”。公共选择理论认为经济学家不应该再把政府当作一个仁慈的独裁者。维克塞尔是马尔萨斯的信徒,强力主张控制生育。他常常对道德问题发表见解。他最著名的作品是《利息和价格》,提出了维克塞尔版的货币数量论。和当时主流意见不同,他看到了货币供给量能间接的影响价格。维克塞尔还完善了边际生产率的理论,指出对生产要素的酬劳应该等于该生产要素的边际生产率。他还指出,最有效率的资源分配方式不一定是最公平的资源分配方式,因为在进行资源分配之前,已经存在了不一定是公平的收入分配模式。资源的有效分配取决于这个已经存在的收入分配模式。后来的瑞典斯德哥尔摩学派便是在维克塞尔的“数量和价格的理论”的基础上,发展出自己独有的一套宏观经济学。;;;;;;;;;;;;x -irving_fischer;欧文·费雪;;;;;;;;;;;;x -irving_fischer_desc;欧文·费雪是最早的美国新古典主义经济学家中特别有数学天分的一位。在新古典主义经济学的“边际理论革命”中,费雪作出了许多重大贡献。这位耶鲁大学的经济学家是一位古怪而又多姿多彩的人物。1892年,在写他的博士论文时,他建造了一个复杂的机器,用机器的泵,轮子,杠杆和管子来说明他的价格理论。这里有他的草稿和前两个机器原型。他还是优生学和健康饮食的积极倡导者。他的可视名片架——现在叫做“rolodex”名片架——让他赚了一大笔钱。他主张建立一个要求百分之百完全保证金的银行体系。在1929年的华尔街股灾中,他的财富和名声都一落千丈。因为就在股灾的前几天,他还向投资者们保证股票的价格不是虚高,而是实实在在的的涨到一个新的价格平台。;;;;;;;;;;;;x -joseph_schumpeter;约瑟夫·熊彼特;;;;;;;;;;;;x -joseph_schumpeter_desc;在维也纳拿到博士学位后,熊彼特没有回到学界,而是当了几年自由自在的律师,直到1909年。他在切尔诺夫策(今乌克兰境内)执教时,写成了《经济发展理论》(1911),在书中第一次阐释了他著名的“企业家精神”的概念。他认为勇于创新的企业家精神,就算在激烈竞争和利润下滑的情况下,还是能带来科技和金融的创新发明。而正是这种精神为经济增长提供了动力。1919年,熊彼特成为了奥地利的财政部长,不幸的赶上了这个时期的恶性通货膨胀,于当年被解除了职务。虽然他最擅长的是教学,熊彼特在哈佛还是完成了三本新的著作,其中包括《商业周期论》(1939)和著名的《资本主义,社会主义与民主》(1942)。在该书中熊彼特提出了著名的预言:资本主义将在被精英阶层掌控的政府带领下走向毁灭。;;;;;;;;;;;;x -eugen_von_b鰄m_bawerk;欧根·冯·伯姆-巴韦尔克;;;;;;;;;;;;x -eugen_von_b鰄m_bawerk_desc;伯姆-巴韦尔克的学者生涯是断断续续的。最重要的学术活动跨度是他在因斯布鲁克大学的几年(1881-1889)。正是在19世纪80年代,他第一次出版了他的代表作《资本与利息》三卷中的两卷。他晚年的主要工作是担任奥地利财政部长,这一职务在整个19世纪90年代及以后一直由他担任,尽管不是一直担任,但他在奥地利的100先令钞票上有自己的肖像,这使他受到了一定的尊敬。在担任这一职务并承担其他政府职责后,他于1904年重返教学岗位。在维也纳大学担任主席后,他成了维瑟的同事,维瑟是他的同事门格尔的继任者。在伯姆-巴韦尔克职业生涯的最后十年里(他于1914年去世),被他教过的学生包括约瑟夫·熊彼特和路德维希·冯·米塞斯。;;;;;;;;;;;;x -keynesian_economics;凯恩斯主义经济学;;;;;;;;;;;;x -keynesian_economics_desc;凯恩斯主义经济学;;;;;;;;;;;;x -john_maynard_keynes;约翰·梅纳德·凯恩斯;;;;;;;;;;;;x -john_maynard_keynes_desc;英国经济学家,现代西方经济学最有影响的经济学家之一,他创立的宏观经济学与弗洛伊德所创的精神分析法和爱因斯坦发现的相对论一起并称为二十世纪人类知识界的三大革命。凯恩斯认为在现实生活中存在着边际消费倾向递减、资本边际效率低减和流动偏好三大心理规律。由于这些规律的存在,随着社会的发展必然出现有效需求不足的问题。有效需求不足使企业生产出来的东西卖不出去,企业停产乃至破产,最终导致资本主义经济危机的爆发,造成工人失业。他认为严重的失业是由于消费需求的不足,可以通过一些政府资助项目来缓解。他也提倡政府通过赤字开支来刺激经济活动。;;;;;;;;;;;;x -richard_kahn;理查德·卡恩;;;;;;;;;;;;x -richard_kahn_desc;英国经济学家,凯恩斯的学生,最早提出了消费乘数效应理论。;;;;;;;;;;;;x -ludwig_von_mises;路德维希·冯·米塞斯;;;;;;;;;;;;x -ludwig_von_mises_desc;奥地利经济学家,激进的自由放任主义者,现代自由意志主义运动的主要影响人,是促长古典自由主义复苏的学者。他被誉为“奥地利经济学派的院长”,被称为自由至上主义的世纪人物。他的理论也影响了之后的经济学家如弗里德里克·哈耶克、穆瑞·罗斯巴德等人,其中他的学生哈耶克于1974年代表自由主义获得诺贝尔经济学奖。;;;;;;;;;;;;x -friedrich_hayek;弗里德里希·哈耶克;;;;;;;;;;;;x -friedrich_hayek_desc;哈耶克是出生于奥地利的英国知名经济学家和政治哲学家。以坚持自由市场资本主义、反对社会主义、凯恩斯主义和集体主义而著称。他被广泛视为是奥地利经济学派最重要的成员之一,他对于法学和认知科学领域也有相当重要的贡献。哈耶克在1974年和他理论的对手贡纳尔·默达尔一同获得了诺贝尔经济学奖,以“表扬他们在货币政策和商业周期上的开创性研究,以及他们对经济、社会和制度互动影响的敏锐分析。”1991年,哈耶克获颁美国总统自由勋章,以表扬他“终身的高瞻远瞩”。;;;;;;;;;;;;x -market_functionality;市场功能;;;;;;;;;;;;x -market_functionality_desc;这个领域主要围绕市场功能展开研究,它既关心市场上的各种因素,也考虑对市场管制引导以使其更有效的运转。;;;;;;;;;;;;x -freedom_of_trade;贸易自由;;;;;;;;;;;;x -freedom_of_trade_desc;贸易自由;;;;;;;;;;;;x -market_structure;市场结构;;;;;;;;;;;;x -market_structure_desc;市场结构;;;;;;;;;;;;x -polypoly_structure;多头垄断;;;;;;;;;;;;x -polypoly_structure_desc;这意味着立法改变市场结构,使得任何市场里都存在大量规模相当的竞争者。;;;;;;;;;;;;x -oligopoly_structure;寡头垄断;;;;;;;;;;;;x -oligopoly_structure_desc;这意味着立法改变市场结构,使得在任何市场里都存在一些规模比较大的企业控制市场。;;;;;;;;;;;;x -monopoly_structure;垄断结构;;;;;;;;;;;;x -monopoly_structure_desc;这意味着立法改变市场结构,使得在任何市场里都只存在一家企业,他规模巨大,垄断控制着该市场。;;;;;;;;;;;;x -business_regulations;商业规范;;;;;;;;;;;;x -business_regulations_desc;商业规范;;;;;;;;;;;;x -limited_partnership_company;有限合伙公司;;;;;;;;;;;;x -limited_partnership_company_desc;这是第一次在法律上承认以公司形式存在而不是个人直接的所有制,也是个人剩余资金集中的第一步。;;;;;;;;;;;;x -joint_stock_company;股份公司;;;;;;;;;;;;x -joint_stock_company_desc;这个法案大大提高了法人公司高效筹资的可能性。它也使得个人承担风险的投资能够得到最大的回报。;;;;;;;;;;;;x -patent;专利权;;;;;;;;;;;;x -patent_desc;该法案的确立,使得发明作为一种有时间限制的智力财产存在。发明者可以将专利权高价卖给能够大量生产的厂商,这极大的鼓励了他们的积极性。;;;;;;;;;;;;x -trademark;商标;;;;;;;;;;;;x -trademark_desc;该法案意味着企业独特产品的安全性。商品往往因为消费者对其可靠性和质量等属性的心理感受而拥有一个强烈的市场定位。;;;;;;;;;;;;x -market_regulations;市场规范;;;;;;;;;;;;x -market_regulations_desc;市场规范;;;;;;;;;;;;x -anti_trust_laws;反垄断法;;;;;;;;;;;;x -anti_trust_laws_desc;该法案杜绝了市场垄断行为。有时候在市场里一家企业过于强大而其他企业分额不断缩小,这会导致该市场中商品价格的不正常上升。;;;;;;;;;;;;x -financial_regulations;财务管理规范;;;;;;;;;;;;x -financial_regulations_desc;从现在开始采用法规检验企业在金融方面商业行为的合法性。;;;;;;;;;;;;x -banking_regulations;金融管理规范;;;;;;;;;;;;x -banking_regulations_desc;从现在开始采用法规检验银行商业行为的合法性。;;;;;;;;;;;;x -economic_responsibility;经济责任制;;;;;;;;;;;;x -economic_responsibility_desc;经济责任制;;;;;;;;;;;;x -working_board_of_directors;董事会经营;;;;;;;;;;;;x -working_board_of_directors_desc;制定长期战略的董事们和其他常设部门一起为企业工作,他们的任务是指引企业走在正确的康庄大道上。;;;;;;;;;;;;x -bankruptcy_proceedings;破产程序;;;;;;;;;;;;x -bankruptcy_proceedings_desc;破产程序的法案不仅使该过程变的简单而迅速,同时商业信用的不确定性也在上升。;;;;;;;;;;;;x -annual_report_proceedings;年度报告程序;;;;;;;;;;;;x -annual_report_proceedings_desc;年度报告是指公司整个会计年度的财务报告及其他相关文件,公布企业年报的规定使得公司的透明度得到提高,这是投资者和拥有者都愿意看到的。该法案同时也降低了问题企业的管理难度。;;;;;;;;;;;;x -government_interventionism;政府干预主义;;;;;;;;;;;;x -government_interventionism_desc;政府干预主义;;;;;;;;;;;;x -priming_the_pump_;刺激经济;;;;;;;;;;;;x -priming_the_pump__desc;政府在财政金融等领域用资金的支出来扩大需求,促使国民经济恢复起来,进一步发展。;;;;;;;;;;;;x -mixed_economy;混合经济;;;;;;;;;;;;x -mixed_economy_desc;随着20世纪的发展,某些社会采行的新经济发展模式在资本主义世界之外大放异彩,一些政治家开始思考将资本主义经济和计划经济的优点融合以造福社会整体的可行性。其结果是一些国家的政府在保证根本经济结构内的基本资本主义要素的前提下,在特定经济领域引入政府指导的要素。尽管许多由意识形态驱动的批评要么认为政策过头了要么认为经济转型不够,鉴于混合经济在恢复经济生产与舒缓社会矛盾的事情上效果显著,其依旧给人留下深刻印象。;;;;;;;;;;;;x -centralized_economic_planning;计划经济;;;;;;;;;;;;x -centralized_economic_planning_desc;国家在生产、资源分配及产品消费各方面,都是由政府或财团事先进行计划。由于几乎所有计划经济体制都依赖政府的指令性计划,因此也被称为“指令性经济”,从而避免了市场经济发展的盲目性、不确定性等问题,给社会经济发展造成的危害。如:重复建设、企业恶性竞争、工厂倒闭、工人失业、地域经济发展不平衡、产生社会经济危机等问题。;;;;;;;;;;;;x -autarky;自给经济;;;;;;;;;;;;x -autarky_desc;一种国家不依赖进口或经济援助的自给自足的政策。;;;;;;;;;;;;x -import_substitution_industrialization;进口替代工业化;;;;;;;;;;;;x -import_substitution_industrialization_desc;一国采取各种措施,限制某些外国工业品进口,促进国内有关工业品的生产,逐渐在国内市场上以本国产品替代进口品,为本国工业发展创造有利条件,实现工业化。一般做法是国家通过给予税收、投资和销售等方面的优惠待遇,鼓励外国私人资本在国内设立合资或合作方式的企业;或通过来料和来件等加工贸易方式,提高工业化的水平。为使国内替代产业得以发展,就要使用提高关税、实行数量限制、外汇管制等手段,限制外国工业品进口,以使国内受进口竞争的工业在少竞争、无竞争的条件下发育成长。;;;;;;;;;;;;x -tech_organization;组织结构;;;;;;;;;;;;x -tech_organization_desc;这方面主要涉及公司内部的发展。内部生产程序和交易方式改变了时间和经济科学的变化合作。;;;;;;;;;;;;x -guild_based_production;行会生产;;;;;;;;;;;;x -guild_based_production_desc;行会生产;;;;;;;;;;;;x -organized_factories;工厂组织;;;;;;;;;;;;x -organized_factories_desc;工厂组织;;;;;;;;;;;;x -work_classification;工作分类;;;;;;;;;;;;x -work_classification_desc;通过职业分工,商品生产变的更有组织性和更有效率。;;;;;;;;;;;;x -work_specialization;工作专门化;;;;;;;;;;;;x -work_specialization_desc;通过对工人进行分工并给予不同的专门工作,生产进行得更快并更有竞争性。;;;;;;;;;;;;x -work_control_and_hierarchy;工作控制与层级;;;;;;;;;;;;x -work_control_and_hierarchy_desc;通过引起工作管理并对所有工人划分等级,被专业化管理下的工作任务通过最终产品被迅速和有效地鉴定评价。;;;;;;;;;;;;x -scientific_management;科学管理;;;;;;;;;;;;x -scientific_management_desc;科学管理;;;;;;;;;;;;x -sequence_planning;流水线顺序规划;;;;;;;;;;;;x -sequence_planning_desc;从购买资源,组织生产,以最少的时间和成本检查,到销售完成品,流水线作业使得整个生产链到达最高效率。;;;;;;;;;;;;x -inventory_planning;存货清单计划;;;;;;;;;;;;x -inventory_planning_desc;对存货,生产工具,机器和储备基金进行计划,以把生产维持在某一固定水平上。;;;;;;;;;;;;x -quality_assurance_procedure;质量保证体系;;;;;;;;;;;;x -quality_assurance_procedure_desc;采用一项质量检控程序保证所有的产品拥有相同与受到认可的质量水平。;;;;;;;;;;;;x -time_saving_measures;省时措施;;;;;;;;;;;;x -time_saving_measures_desc;省时措施;;;;;;;;;;;;x -time_studies;工时定量;;;;;;;;;;;;x -time_studies_desc;通过检查不同工人在完成同种工作所花时间,分析加快工作速度的方法。包括推广更专业的工作动作和实行更合理的工艺流程。;;;;;;;;;;;;x -time_clock;工作考勤;;;;;;;;;;;;x -time_clock_desc;通过制定规律的工作时间,工作效率得到提升,工人们轮班的工作又使它进一步提高。紧张而讲究效率的工作改变了农民日出而作日落而息的生活方式,改变了社会生活,也带来了更多的压力。;;;;;;;;;;;;x -lighting;照明;;;;;;;;;;;;x -lighting_desc;因为照明设备的安装,工厂的效率得到了提升,现在工人们可以在晚上轮班,这大大提高了工厂的利用率。;;;;;;;;;;;;x -management_strategy;经营策略;;;;;;;;;;;;x -management_strategy_desc;经营策略;;;;;;;;;;;;x -old_style_family_business;老式家族企业;;;;;;;;;;;;x -old_style_family_business_desc;企业所有者经营他们的公司象经营一家家庭商店或旅馆一样。私事和公事并没有明显的界限,商业活动显得非常情绪化,经营者付出着专业级的成本并承受着巨大的风险。;;;;;;;;;;;;x -anynomous_investor_business;私人投资企业;;;;;;;;;;;;x -anynomous_investor_business_desc;企业所有者只作为投资者存在,不需要关心和生产销售有关的事宜,他们只需要看着企业的规模越来越大。投资风险被大大分散,一切商业行为是专业的,但是不作为所有者的企业经理们缺乏责任感。;;;;;;;;;;;;x -marketized_smallholder_business;市场化小农经济;;;;;;;;;;;;x -marketized_smallholder_business_desc;拥有者不仅是企业的投资者,也是它的基本成员,这往往是一种保守但有效的制度。;;;;;;;;;;;;x -organizational_development;组织发展;;;;;;;;;;;;x -organizational_development_desc;组织发展;;;;;;;;;;;;x -i_scientific_management;科学管理;;;;;;;;;;;;x -i_scientific_management_desc;通过科学分析的方式,实现产品质量的优化。;;;;;;;;;;;;x -human_resource_development;人力资源开发;;;;;;;;;;;;x -human_resource_development_desc;近代人力资源管理,始于20世纪初的1911年,弗雷德里克·泰勒(FrederickTaylor)最早提出了所谓的科学管理原理,并有意地把管理看作是一门独立的学科领域,并使这门学科专业化。在1916年,亨利·法约尔(HenriFayol)提出了过程管理方法。这种科学管理方法的主要特点是把强调改进工人的工作绩效,转变到强调提高管理技能技巧(skills)上来。后来,埃尔顿·梅约(EltonMayo)于l927年进行工作研究。他以加利福尼亚州霍桑的西方电气公司为背景进行试验。这一著名的霍桑试验研究表明由于员工认识到参与试验的重要性,即使在不利于身体健康的环境中进行工作,他们的劳动效率也不会降低。这说明激励对劳动生产率具有重要的作用。;;;;;;;;;;;;x -aesthetics;美学;;;;;;;;;;;;x -aesthetics_desc;主要涉及文学、艺术和音乐等领域的发展与进步。;;;;;;;;;;;;x -classicism_n_early_romanticism;古典主义及早期浪漫主义;;;;;;;;;;;;x -classicism_n_early_romanticism_desc;古典主义及早期浪漫主义;;;;;;;;;;;;x -romanticism;浪漫主义;;;;;;;;;;;;x -romanticism_desc;浪漫主义;;;;;;;;;;;;x -romanticist_literature;浪漫主义文学;;;;;;;;;;;;x -romanticist_literature_desc;浪漫主义者最终打破了古典派对艺术在严肃性与准确性上的要求,通过歌颂人类的情感力量与想象力,他们拉开了19世纪到20世纪初艺术革新运动的序幕。当时著名的浪漫主义作家有英国的劳德·拜伦,珀西·雪利,与法国的维克托·雨果。;;;;;;;;;;;;x -romanticist_art;浪漫主义艺术;;;;;;;;;;;;x -romanticist_art_desc;浪漫主义者最终打破了古典派对艺术在严肃性与准确性上的要求,通过歌颂人类的情感力量与想象力,他们拉开了19世纪到20世纪初艺术革新运动的序幕。一谈到浪漫主义艺术家,人们就会很自然地想起法国的泰奥多尔,席里柯与欧仁·德拉克洛瓦。;;;;;;;;;;;;x -romanticist_music;浪漫主义音乐;;;;;;;;;;;;x -romanticist_music_desc;浪漫主义者最终打破了古典派对艺术在严肃性与准确性上的要求,通过歌颂人类的情感力量与想象力,他们拉开了19世纪到20世纪初艺术革新运动的序幕。杰出的浪漫主义音乐家有德意志的贝多芬,李斯特,舒曼和波兰的肖邦。;;;;;;;;;;;;x -realism;现实主义;;;;;;;;;;;;x -realism_desc;现实主义;;;;;;;;;;;;x -realist_literature;现实主义文学;;;;;;;;;;;;x -realist_literature_desc;现实主义者反对过去艺术作品中存在的歌颂赞美和戏剧化因素。他们试图毫无掩饰地描绘生活的本来面目,看到什么就写什么。由于观察对象大多是在他们周围的人和事,因而这些人的作品大多描写的是普通人的生活。;;;;;;;;;;;;x -realist_art;现实主义艺术;;;;;;;;;;;;x -realist_art_desc;现实主义者反对过去艺术作品中存在的歌颂赞美和戏剧化因素。他们试图毫无掩饰地描绘生活的本来面目,看到什么就写什么。由于观察对象大多是在他们周围的人和事,因而这些人的作品大多描写的是普通人的生活。;;;;;;;;;;;;x -realist_music;现实主义音乐;;;;;;;;;;;;x -realist_music_desc;现实主义者反对过去艺术作品中存在的歌颂赞美和戏剧化因素。他们试图毫无掩饰地描绘生活的本来面目,看到什么就写什么。由于观察对象大多是在他们周围的人和事,因而这些人的作品大多描写的是普通人的生活。;;;;;;;;;;;;x -impressionism;印象主义;;;;;;;;;;;;x -impressionism_desc;印象主义;;;;;;;;;;;;x -impressionist_literature;印象主义文学;;;;;;;;;;;;x -impressionist_literature_desc;印象主义的宗旨是不仅要描绘他们所看到的事物,还要描绘出人们所感觉到和体验到的东西。这一目标促使艺术家们去探索与思考,印象主义文学大多是一些具有象征意义的诗歌与含糊不清的描写生活的小说。主要的作家有法国的保尔·魏尔兰和美国的詹姆士·乔伊斯等人。;;;;;;;;;;;;x -impressionist_art;印象主义艺术;;;;;;;;;;;;x -impressionist_art_desc;印象主义的宗旨是不仅要描绘他们所看到的事物,还要描绘出人们所感觉到和体验到的东西。这一目标促使艺术家们去探索与思考,法国的克劳迪·莫奈和奥古斯特·雷诺阿,英国的阿尔弗雷德·西斯莱都是印象主义艺术的奠基者与代表人物。;;;;;;;;;;;;x -impressionist_music;印象主义音乐;;;;;;;;;;;;x -impressionist_music_desc;印象主义的宗旨是不仅要描绘他们所看到的事物,还要描绘出人们所感觉到和体验到的东西。这一目标促使艺术家们去探索与思考,法国的克劳迪·德彪西被认为是印象主义音乐派的开创者,其他代表人物有法国的毛里斯·拉威尔与意大利的奥托里诺·雷斯庇基等。;;;;;;;;;;;;x -expressionism;表现主义;;;;;;;;;;;;x -expressionism_desc;表现主义;;;;;;;;;;;;x -expressionist_literature;表现主义文学;;;;;;;;;;;;x -expressionist_literature_desc;表现主义是对写实主义的某种对立层面,它描写的对象并不是真实的世界,而是以其为媒介来表现人的情感,灵魂以及其他的内在事物。德国的弗郎茨·魏德金德是表现主义文学的代表人物。;;;;;;;;;;;;x -expressionist_art;表现主义艺术;;;;;;;;;;;;x -expressionist_art_desc;表现主义是对写实主义的某种对立层面,它描写的对象并不是真实的世界,而是以其为媒介来表现人的情感,灵魂以及其他的内在事物。挪威的爱德华·蒙克是表现主义艺术的代表人物。他在德国的德累斯顿创立的桥社是著名的表现主义社团。;;;;;;;;;;;;x -expressionist_music;表现主义音乐;;;;;;;;;;;;x -expressionist_music_desc;表现主义是对写实主义的某种对立层面,它描写的对象并不是真实的世界,而是以其为媒介来表现人的情感,灵魂以及其他的内在事物。音乐在表现主义中发生了戏剧性的转变,旋律的连贯性再也不是音乐所必需的了。代表人物有德国的阿尔班·泊格。;;;;;;;;;;;;x -mass_culture_n_the_avant_garde;大众文化及前卫派;;;;;;;;;;;;x -mass_culture_n_the_avant_garde_desc;大众文化及前卫派;;;;;;;;;;;;x -avantgarde_literature;前卫派文学;;;;;;;;;;;;x -avantgarde_literature_desc;前卫派颠覆了许多传统的东西,并以自己独特的艺术风格吸引了大批年轻人,因此尽管遭到保守派的抵制,却依然保持着强大的生命力。;;;;;;;;;;;;x -avantgarde_art;前卫派艺术;;;;;;;;;;;;x -avantgarde_art_desc;前卫派颠覆了许多传统的东西,并以自己独特的艺术风格吸引了大批年轻人,因此尽管遭到保守派的抵制,却依然保持着强大的生命力。;;;;;;;;;;;;x -avantgarde_music;前卫派音乐;;;;;;;;;;;;x -avantgarde_music_desc;前卫派颠覆了许多传统的东西,并以自己独特的艺术风格吸引了大批年轻人,因此尽管遭到保守派的抵制,却依然保持着强大的生命力。;;;;;;;;;;;;x -surrealism;超现实主义;;;;;;;;;;;;x -surrealism_desc;20世纪的文学和艺术运动,它试图表达潜意识的活动,以怪诞的意象和主题的不协调并存为特征。;;;;;;;;;;;;x -modern_design;现代设计;;;;;;;;;;;;x -modern_design_desc;现代设计是在工业革命之后,现代化大生产的轨道下,继承并发展了传统设计的用、美兼具的设计理念,为现代人生活中的各个具体需求所作出的响应。它与传统设计的根本不同在于技术,现代设计所创造的是现代工业文明而非手工文明。;;;;;;;;;;;;x -jazz;爵士乐;;;;;;;;;;;;x -jazz_desc;一种起源于非洲的音乐形式,由民歌发展而来,先是流行于美国新奥尔良地区的黑人。第一次世界大战期间在美国流行,后传至世界各地。爵士乐以多种形式呈现出繁荣景象,其乐曲风格极其耀眼,节奏一般以鲜明、强烈为主。;;;;;;;;;;;;x -socialist_realism;社会现实主义;;;;;;;;;;;;x -socialist_realism_desc;社会主义现实主义是文学艺术的创作方法之一,产生于20世纪初。社会主义现实主义,后来作为苏联文学与苏联文学批评的基本方法,要求艺术家从现实的革命发展中真实地、历史具体地去描写现实;同时,艺术描写的真实性和历史具体性必须与用社会主义精神从思想上改造和教育劳动人民的任务结合起来。社会主义现实主义保证艺术创作有特殊的可能性去发挥创造的主动性,去选择各种各样的形式、风格和体裁。;;;;;;;;;;;;x -philosophy;哲学;;;;;;;;;;;;x -philosophy_desc;哲学领域主要涉及思想的变化,特别是人本意识和公民意识,也表现为在现实的基础上对原因和规律的探究。;;;;;;;;;;;;x -late_enlightenment_philosophy;启蒙哲学;;;;;;;;;;;;x -late_enlightenment_philosophy_desc;启蒙哲学;;;;;;;;;;;;x -idealism;唯心主义;;;;;;;;;;;;x -idealism_desc;唯心主义;;;;;;;;;;;;x -neokantian_idealism;新康德唯心主义;;;;;;;;;;;;x -neokantian_idealism_desc;康德认识论的特点在于他提出了从时空感性直观到纯粹知性概念(范畴)的认识形式。他认为人类先验地具有这一套认识形式,才能把感觉材料组成知识。如果设有这套主体的认识形式,我们就不可能得到普遍必然的科学知识,也就是说不可能认识客观世界。;;;;;;;;;;;;x -hegelian_idealism;黑格尔唯心主义;;;;;;;;;;;;x -hegelian_idealism_desc;黑格尔把绝对精神看做世界的本原。绝对精神并不是超越世界之上的东西,自然、人类社会和人的精神现象都是它在不同发展阶段上的表现形式。因此事物的更替、发展、永恒的生命过程,就是绝对精神本身。黑格尔哲学的任务和目的,就是要展示通过自然、社会和思维体现出来的绝对精神,揭示它的发展过程及其规律性,实际上是在探讨思维与存在的辩证关系,在唯心主义基础上揭示二者的辩证同一。围绕这个基本命题,黑格尔建立起令人叹为观止的客观唯心主义体系,主要讲述了绝对精神自我发展的三个阶段:逻辑学、自然哲学和精神哲学。黑格尔在论述每一个概念、事物和整个体系的发展中自始至终都贯彻了这种辩证法的原则。这是人类思想史上最惊人的大胆思考之一。;;;;;;;;;;;;x -proto_existentialism;早期存在主义;;;;;;;;;;;;x -proto_existentialism_desc;这不是一个哲学运动,但和哲学家和讨论分析的概念和观念不同,它是有缺陷的,一般是关于直觉,时间,智慧的想法。;;;;;;;;;;;;x -empiricism;经验主义;;;;;;;;;;;;x -empiricism_desc;经验主义;;;;;;;;;;;;x -pragmatism;实用主义;;;;;;;;;;;;x -pragmatism_desc;由查尔斯·S·皮尔斯及威廉·姆斯所创立的一种由各种不同的但又相互联系的理论组成的哲学运动,其特点是提出了概念或建议的意义存在于其可观察到的实际结果中的学说。;;;;;;;;;;;;x -i_empiricism;经验主义;;;;;;;;;;;;x -i_empiricism_desc;经验主义者(以英国哲学家洛克,贝克莱和休漠为代表)认为经验,尤指感性经验是认识的唯一源泉。;;;;;;;;;;;;x -analytic_philosophy;分析哲学;;;;;;;;;;;;x -analytic_philosophy_desc;分析哲学;;;;;;;;;;;;x -i_analytic_philosophy;分析哲学;;;;;;;;;;;;x -i_analytic_philosophy_desc;分析哲学本来是一些想要把逻辑和数学基础从古老布谐调命题中解放出来的哲学家们的异动。后来它发展成桥梁语言和形式逻辑从而形成一个客观的给现实主义者的现实主义基础,这开启了一条通往逻辑实证主义的旁路。;;;;;;;;;;;;x -modern_logics;现代逻辑学;;;;;;;;;;;;x -modern_logics_desc;逻辑学是一门研究思维形式及思维规律的科学。以推理形式为主要研究对象。现代的逻辑学与数学有非常密切的关系。数理逻辑是现代逻辑学的主流。;;;;;;;;;;;;x -logical_positivism;逻辑实证主义;;;;;;;;;;;;x -logical_positivism_desc;逻辑实证主义原是维也纳学派的哲学思想,它以经验为根据,以逻辑为工具,进行推埋,用概率论来修正结论。经验理论,也叫经验主义,或称实证主义、后实证主义或逻辑实证主义。它认为,科学的方法是研究人类行为的唯一正确的方法。许多研究者们从经验角度认为外部客观世界可以被认识、被量化。;;;;;;;;;;;;x -philosophy_of_language;语言哲学;;;;;;;;;;;;x -philosophy_of_language_desc;关于语言的哲学研究,特别是关于通常的词汇、短语、语句的意义与真理。它不考虑词语的确切意义,或个别语句的真实性;;;;;;;;;;;;x -phenomenology_n_hermeneutic;现象学及解释学;;;;;;;;;;;;x -phenomenology_n_hermeneutic_desc;现象学及解释学;;;;;;;;;;;;x -phenomenology;现象学;;;;;;;;;;;;x -phenomenology_desc;研究人的经历中所有可能出现情况的学问,在此期间,并不考虑客观现实和纯粹的主观反应,现代性现象学本质上是意欲或意志现象学,它要求探讨者必须先行澄清自己的历史性,才能进入探讨现代性现象的过程。;;;;;;;;;;;;x -hermeneutics;解释学;;;;;;;;;;;;x -hermeneutics_desc;解释的科学与方法论,是现象学的分支或变革,并且代表解释主义对现实的看法。比较于现实主义,它更偏向于唯心主义。;;;;;;;;;;;;x -anti__rationalism;反理性主义;;;;;;;;;;;;x -anti__rationalism_desc;反理性主义;;;;;;;;;;;;x -existentialism;存在主义;;;;;;;;;;;;x -existentialism_desc;存在主义是一种强调在怀有敌意或冷漠的世界中个人经历的独特性和孤立性的哲学,它认为人的存在是不可解释的,并强调选择的自由和对自己行为的结果负责。;;;;;;;;;;;;x -nihilism_and_the_will;虚无主义与意志;;;;;;;;;;;;x -nihilism_and_the_will_desc;十九世纪末和二十世纪初的哲学思潮是将重点由人类理性转移到其他领域,造就了一些哲学家对重拾虚无主义的兴趣。虚无主义认为个体的生活对于宏伟的宇宙来说没有任何特殊意义。取代个人存在的价值的是人类能干预某种状况达成愿望的意志。最出名的作品是尼采在十九世纪末的著作,而工业时代战争的巨大影响使诸如海德格尔的哲学家进一步发展了这个概念。虚无主义否认人类的行为具有绝对价值,使一些人开始质疑,甚至最终彻底否认维多利亚时期的价值观和信仰,并且,其对意志的强调鼓励了挑战传统的建立新的价值观。;;;;;;;;;;;;x -futurism;未来主义;;;;;;;;;;;;x -futurism_desc;在二十世纪初知识分子圈子开始质疑维多利亚时期的价值观,一些人开始认为和过去的告别是通向工业文明新未来的必要条件。起初是在艺术领域里试图寻求新材料和艺术手段,未来主义随即发展成一个挑战传统社会结构,拥抱工业社会新的社会,政治,经济秩序的系统概念。;;;;;;;;;;;;x -quantum_theory;量子力学;;;;;;;;;;;;x -quantum_theory_desc;科学知识在十九世纪的突飞猛进使人们开始怀疑十七世纪末牛顿理论描绘的理性的物质结构。随着科学装置越来越精确,实际观测结果和十九世纪的原子模型之间的差异,导致科学家需要进一步探索原子和能量之间的关系。爱因斯坦和海森堡等物理学家的理论表明,人类能够精确了解物质的基本结构的想法是错误的。新的理论认为粒子的结构和行为本身便包含了不确定性。这是人类对物质结构认识上的一次飞跃,而其对自然世界的随机性因素的强调,更深深的动摇了维多利亚时期人们普遍相信的,关于人类能完整理解自然世界的信念。人们开始理解自然世界并非彻底的建立在纯粹理性的行为和假设的基础上。;;;;;;;;;;;;x -social_thought;社会思想;;;;;;;;;;;;x -social_thought_desc;这个领域包括了社会科学的发展和其如何影响社会结构的组成。;;;;;;;;;;;;x -malthusian_thought;马尔萨斯理论;;;;;;;;;;;;x -malthusian_thought_desc;马尔萨斯理论;;;;;;;;;;;;x -positivism;实证主义;;;;;;;;;;;;x -positivism_desc;实证主义;;;;;;;;;;;;x -functionalism;机能主义;;;;;;;;;;;;x -functionalism_desc;机能主义;;;;;;;;;;;;x -biologism;生物学主义;;;;;;;;;;;;x -biologism_desc;生物学主义;;;;;;;;;;;;x -darwinism;达尔文主义;;;;;;;;;;;;x -darwinism_desc;达尔文主义认为自然选择使旧物种的某些变异得以保存,从而产生了可被称为新物种的后代,这就解释了物种之间形态的差异。;;;;;;;;;;;;x -social_darwinism;社会达尔文主义;;;;;;;;;;;;x -social_darwinism_desc;社会达尔文主义是社会学理论,认为个人或某些团体能够超越其余是因为遗传和生物学上的优势。;;;;;;;;;;;;x -social_science;社会科学;;;;;;;;;;;;x -social_science_desc;社会科学;;;;;;;;;;;;x -sociology;社会学;;;;;;;;;;;;x -sociology_desc;社会学是关于社会,社会机构和社会关系的科学,致力于重现人类行为对社会造成的影响。;;;;;;;;;;;;x -social_psychology;社会心理学;;;;;;;;;;;;x -social_psychology_desc;社会心理学是研究人类思考,互相影响和互动的科学。;;;;;;;;;;;;x -political_science;政治学;;;;;;;;;;;;x -political_science_desc;政治学研究政府和其他政治单元。;;;;;;;;;;;;x -social_anthropology;社会人类学;;;;;;;;;;;;x -social_anthropology_desc;社会人类学是研究人类起源与社会关系的社会科学。;;;;;;;;;;;;x -social_alienation;社会疏离论;;;;;;;;;;;;x -social_alienation_desc;社会疏离论;;;;;;;;;;;;x -the_revolt_of_the_masses;《大众的反叛》;;;;;;;;;;;;x -the_revolt_of_the_masses_desc;由普选制来决定政治,并认为民主能一劳永逸的解决人民问题和忧虑的理想,在于普选制实现后纷至沓来的各种政治党派和宗派主义面前摇摇欲坠。民主制的种种局限,例如其(尤其在社会,经济和政治危机面前)作为一种瓜分权力的机制,使许多认为民主制度是最佳政治系统的人感到失望,许多人开始寻求更有效公平的政治制度替代方法。1930年西班牙知识分子何塞·奧特嘉·伊·加塞特的著作《群众的反叛》便警告如果民主制度无法改正自身的局限性,民主制度和古典自由民主的理想有可能被大众亲手推翻和埋葬。;;;;;;;;;;;;x -the_decline_of_the_west_and_the_lost_generation;《西方的没落》与《迷惘的一代》;;;;;;;;;;;;x -the_decline_of_the_west_and_the_lost_generation_desc;十九世纪工业革命带来的社会,经济,政治的剧烈变化,加上大规模工业化时代战争造成的破坏使许多知识分子担心社会正在走向彻底崩溃。施宾格勒写于1911年的《西方的没落》便是在新的社会,政治,经济的危机随时动摇工业社会的根本的背景下完成的,他的结论是文明是一个上升,辉煌,下降和崩溃的自然周期。他的结论是对维多利亚时代观念的一种挑战,那时人们相信现代工业社会将随着人类理性持续发展下去。美国作家格楚特·斯坦发明了“失落的一代”这个名词,用来形容一战后的退付军人在经受战火考验和质疑国家当初参战的价值,目标,动机之后的失落感和空虚感。施宾格勒和伍尔夫阐述的“退步和失落”的主题成为了二十世纪初的文学主流。;;;;;;;;;;;;x -political_thought;政治思想;;;;;;;;;;;;x -political_thought_desc;这个领域包含了政治科学的发展,影响国家的政治系统和改变国民的态度。;;;;;;;;;;;;x -REMOVE_enlightenment_thought;启蒙思想;;;;;;;;;;;;x -REMOVE_enlightenment_thought_desc;启蒙思想;;;;;;;;;;;;x -ideological_thought;意识形态思想;;;;;;;;;;;;x -ideological_thought_desc;意识形态思想;;;;;;;;;;;;x -authoritarianism;威权主义;;;;;;;;;;;;x -authoritarianism_desc;威权主义认为权威是带来平衡和稳定的最高价值。而“由谁来行使权威”这个问题,威权主义常需要与传统主义结合来提供理论基础。;;;;;;;;;;;;x -hierarchical_order;等级秩序;;;;;;;;;;;;x -hierarchical_order_desc;等级秩序是一个下层依赖上层,上层依赖更上层的金字塔式的制度系统。;;;;;;;;;;;;x -traditionalism;传统主义;;;;;;;;;;;;x -traditionalism_desc;传统主义认为所有的知识将由人民的各种常识所传承,而这些知识构造了社会的基础。传统主义激烈的反对理性主义,认为它对社会的转型无效率而且有害。;;;;;;;;;;;;x -political_religion;政治宗教;;;;;;;;;;;;x -political_religion_desc;政治宗教指将政教合一合一的原则。知识被认为是神所授予,而宗教不能被质疑。;;;;;;;;;;;;x -paternalism;家长式统治;;;;;;;;;;;;x -paternalism_desc;家长式统治认为政府应该像父亲一样的管理下层,为他们决定什么对他们最好。;;;;;;;;;;;;x -constitutionalism;宪政主义;;;;;;;;;;;;x -constitutionalism_desc;宪政主义指以宪法构造的政治系统。它认为所有政府的行为需要和宪法原则一致。;;;;;;;;;;;;x -individualism;个人主义;;;;;;;;;;;;x -individualism_desc;个人主义认为个人的自立和独立是最重要的,原则上反对政府插手商业事务。;;;;;;;;;;;;x -rationalism;理性主义;;;;;;;;;;;;x -rationalism_desc;理性主义是神学信条,认为人类理智,而不是神,才是通往宗教真理的途径。这个原则认为知识来自于思辨而非经验。;;;;;;;;;;;;x -secularization;世俗化;;;;;;;;;;;;x -secularization_desc;世俗化将艺术和教育从宗教的影响中独立出来。这个原则赞同将教会财产转换成民用财产。;;;;;;;;;;;;x -social_conscience;社会伦理;;;;;;;;;;;;x -social_conscience_desc;社会伦理是将社会和个人的道德原则,进行逻辑演绎后推导出来的理想。;;;;;;;;;;;;x -egalitarianism;平等主义;;;;;;;;;;;;x -egalitarianism_desc;平等主义指实现人类在政治,经济,社会各个方面平等的信条。;;;;;;;;;;;;x -collectivism;集体主义;;;;;;;;;;;;x -collectivism_desc;集体主义是认为人民大众应该掌握一切生产工具的政治理论。;;;;;;;;;;;;x -determinism;决定论;;;;;;;;;;;;x -determinism_desc;决定论是哲学里认为所有事件都是必然发生的信条。根据该信条,自由意志是不存在的。;;;;;;;;;;;;x -atheism;无神论;;;;;;;;;;;;x -atheism_desc;无神论认为没有神的存在。信仰无神论的人常寻求不同的方式来填补“更高存在”的空白。;;;;;;;;;;;;x -social_justice;社会正义;;;;;;;;;;;;x -social_justice_desc;社会正义主要指避免人权被侵犯和保证对国家法的遵守。;;;;;;;;;;;;x -state_n_government;国家与政府;;;;;;;;;;;;x -state_n_government_desc;国家与政府;;;;;;;;;;;;x -populism_vs._establishment;民粹主义与权势集团;;;;;;;;;;;;x -populism_vs._establishment_desc;想掌握政权的政治家通常会寻求权贵精英的支持。这是攀爬权力阶梯最容易的道路。然而来自资产阶级的少数政治家却选择寻求政治圈外普罗大众的支持。;;;;;;;;;;;;x -clericalism_vs._anticlericalism;教权主义与反教权主义;;;;;;;;;;;;x -clericalism_vs._anticlericalism_desc;数个世纪里,权贵利用和教会的结盟来巩固社会秩序。继承自法国大革命和工业革命的一系列观念使自由主义者和社会主义者都认识到政府和社会都应和宗教信仰划清界限。;;;;;;;;;;;;x -bureaucracy_vs._nepotism;官僚主义与裙带关系;;;;;;;;;;;;x -bureaucracy_vs._nepotism_desc;官僚机构的目标是逐步从政治势力中解放出来,寻求最高的行政效率。他们开始制定自己的管理规章制度和雇用自己的雇员。在其他国家,公仆职位来自于支持者,当权者用政治恩宠使行政机构听命于己。;;;;;;;;;;;;x -meritocracy_vs._aristocracy;精英政治与贵族政治;;;;;;;;;;;;x -meritocracy_vs._aristocracy_desc;出生和血统永远是资产阶级“生命中不能承受之”限制。对他们来说为,才能和优点才是升迁的标准。然而旧贵族的特权使普通人停留在下等阶层,因为只有贵族的出身和传统是决定社会地位的唯一标准。;;;;;;;;;;;;x -nationalism_n_imperialism;民族主义与帝国主义;;;;;;;;;;;;x -nationalism_n_imperialism_desc;民族主义与帝国主义;;;;;;;;;;;;x -national_fraternity;国民友爱;;;;;;;;;;;;x -national_fraternity_desc;国家的凝聚力并非总是来源于和他国的流血漂橹,而也来自一个认为国境之内皆兄弟的信念。相同的过往和文化的相似使不同文化的人民仍然愿意居住在同一屋檐下,甚至一同抵御外部威胁。;;;;;;;;;;;;x -biased_multiculturalism;有偏见的多元文化;;;;;;;;;;;;x -biased_multiculturalism_desc;多元文化指在同一政治体制下各种不同的文化能够平等共存。然而,某些文化将被更平等的对待。来自某些文化的成员将被展开双臂的欢迎进来,而另一些人则被认为“不受欢迎”,遣返,甚至“欢迎离开”。;;;;;;;;;;;;x -manifest_destiny;昭昭天命;;;;;;;;;;;;x -expansionism;扩张主义;;;;;;;;;;;;x -expansionism_desc;扩张主义的国家将采用包括军事在内的任何手段寻求国家领土,影响力,权力的扩大。由于其对和平稳定的威胁,周边国家很少允许扩张主义国家无视警告的尽情扩张。;;;;;;;;;;;;x -mission_to_civilize;开化使命;;;;;;;;;;;;x -mission_to_civilize_desc;这个思想认为未开化的国家需要被普及文明,当地的人民就像小孩子一样,需要用公正而严明的手段教化。这个思想为列强的殖民和占领行为提供了借口。;;;;;;;;;;;;x -separatism;分离主义;;;;;;;;;;;;x -separatism_desc;国家主权这一理念,和认为一国人民是由血缘和语言组成的团体的看法,在这个世纪里得到发展,民族团体开始为赢得独立而奋斗。;;;;;;;;;;;;x -national_trauma;国民创伤;;;;;;;;;;;;x -national_trauma_desc;自视甚高的国民在输掉战争后会触发国家创伤。它指一种反思为何战败和谁应对此负责的社会心理。这是复仇主义的温床。;;;;;;;;;;;;x -revanchism;复仇主义;;;;;;;;;;;;x -revolution_n_counterrevolution;革命与反革命;;;;;;;;;;;;x -revolution_n_counterrevolution_desc;革命与反革命;;;;;;;;;;;;x -dogma_of_violence;暴力原则;;;;;;;;;;;;x -dogma_of_violence_desc;在激进主义发展到一定阶段后,暴力原则出现了。暴力原则认为只有用暴力手段才能推翻旧有社会和创立新的社会。;;;;;;;;;;;;x -dogma_of_mass_action;群众运动;;;;;;;;;;;;x -dogma_of_mass_action_desc;激进主义发展到一定程度后出现了该教条,认为大规模行动,例如罢工和集会才能使工人们认识到如何争取自己的权益。;;;;;;;;;;;;x -terrorism;恐怖主义;;;;;;;;;;;;x -terrorism_desc;随机的暴力应用使公众认识到警察政府的邪恶面目和它向反而伤及无辜者的盲目的公正。;;;;;;;;;;;;x -general_strikes;大罢工;;;;;;;;;;;;x -general_strikes_desc;用大罢工的实际行动或口头要挟达成政治目标。;;;;;;;;;;;;x -secret_police;秘密警察;;;;;;;;;;;;x -secret_police_desc;秘密警察用非正常手段对付政治团体。对普罗大众而言,这个机构可以是公平和正义的,也可以是邪恶和压迫的。;;;;;;;;;;;;x -womens_suffrage_movement;妇女参政运动;;;;;;;;;;;;x -womens_suffrage_movement_desc;这是为妇女争取投票权和摆脱被歧视地位的一个抗议运动。他们使用抗议,游行等手段,最终战胜了暴力的威胁,赢得了胜利。;;;;;;;;;;;;x -rhetoric_of_hate;仇恨煽动;;;;;;;;;;;;x -rhetoric_of_hate_desc;这是公众演讲中的一种,以唤起仇恨和以暴力压制他人为目的。大多数政府禁止这种活动。;;;;;;;;;;;;x -nostalgic_romanticism;怀旧浪漫主义;;;;;;;;;;;;x -nostalgic_romanticism_desc;这是一个对过去的荣光无限崇拜的文化潮流。由于平等和多元化是个未来的概念,怀旧浪漫主义很快成为了一个反动,怀念着绝对君权和教权的潮流。;;;;;;;;;;;;x -anti_egalitarianism;反平等主义;;;;;;;;;;;;x -anti_egalitarianism_desc;此观点认同“自然平等”,认为人的出生永远不是不平等的。公平是建立在亲属关系上的,所以政府试图强行增加“平等”的行为,若非针对法律漏洞,便是错误的。;;;;;;;;;;;;x -vangaurd_party;先锋党;;;;;;;;;;;;x -vangaurd_party_desc;随着社会主义运动在一些工业化国家的茁壮发展,在其他没那么发达的国家工人阶级武装推翻政府夺权的想法被认为是行不通的。俄罗斯社会主义者列宁在1902年提出了先锋党的概念,指在普罗大众缺乏能力和愿望时,一小撮革命志士有能力借人民群众的名义进行革命,在革命成功和控制国家后,由他们来领导国家进行社会主义改革,建造社会主义的乌托邦。在十九世纪二十年代初,意识形态先锋党的概念在列宁主义的左派运动中最有影响,然而它也同时影响了右翼的极端民族主义运动,最终形成了一个实际的意识形态系统:法西斯。;;;;;;;;;;;;x -mass_politics;大众政治;;;;;;;;;;;;x -mass_politics_desc;大众政治;;;;;;;;;;;;x -the_doctrine_of_fascism;法西斯理论;;;;;;;;;;;;x -the_doctrine_of_fascism_desc;革命的共产主义,作为一种能取代资本主义制度的政治理念,在二十世纪初的蔓延迫使右翼各党派开始发展自己的新理论。他们想要这样的新体制,这个体制里既没有资本主义的内在弱点,又不触动中产和富裕阶层的既得利益。在二十世纪二十年代初,新理论的产物诞生了,那就是法西斯。虽然不像共产主义理论一样严格的从意识形态方面出发,法西斯本质上也是要求改造政府来实现国家利益,使得被认可为国民的人,不管社会经济地位,都能享受现代工业化社会带来的好处。实现这个目标的方法便是在一个单独政党的领导下压抑个人来满足国家利益。这个政党将代表国家利益进行执政,在世界舞台上和其他国家竞争权势和影响力。这种能代替资本主义和共产主义的理论被详细的阐述在意大利人秦梯利出版于1930年左右的书里,很快成为了二十世纪初最有影响力的理论之一。;;;;;;;;;;;;x -paramilitary_groups;准军事组织;;;;;;;;;;;;x -paramilitary_groups_desc;工业时代战争需求的巨量人力资源导致了和平年代复员造就了大批退伍军人。他们中的许多人无法回到平民生活。随着革命运动在左翼(尤其是右翼)的发展,越来越多政党开始使用退伍军人来干预和挑战政治对手。在政治,经济困难,社会动荡的时期,这支力量的增长使许多国家更难维持法律和秩序,在革命开始威胁到社会稳定时,认为资本主义民主政府软弱的人就开始召唤和使用这支力量。;;;;;;;;;;;;x -the_police_state;警察国家;;;;;;;;;;;;x -the_police_state_desc;为什么警察只会在你不需要他的时候出现?;;;;;;;;;;;;x -psychology;心理学;;;;;;;;;;;;x -psychology_desc;这个领域概括了人的心理的发展。它不仅改变了人类对自身的看法,还系统的建立了关于大众行为的理论。;;;;;;;;;;;;x -introspectionism;内省主义;;;;;;;;;;;;x -introspectionism_desc;内省主义;;;;;;;;;;;;x -associationism;联想主义;;;;;;;;;;;;x -associationism_desc;联想主义;;;;;;;;;;;;x -phenomenalism;现象论;;;;;;;;;;;;x -phenomenalism_desc;现象论;;;;;;;;;;;;x -experimental_psychology;实验心理学;;;;;;;;;;;;x -experimental_psychology_desc;实验心理学;;;;;;;;;;;;x -psychoanalysis;心理分析;;;;;;;;;;;;x -psychoanalysis_desc;心理分析;;;;;;;;;;;;x -behaviorism;行为主义;;;;;;;;;;;;x -behaviorism_desc;行为主义;;;;;;;;;;;;x -mass_advertising;大众传媒;;;;;;;;;;;;x -mass_advertising_desc;工业社会迅猛发展的识字率和通讯科技使人们有新的手段去推销因工业系统效率增加而快速增长的商品。随着对人类弱点的进一步掌握,广告商也从政府在战争期间唤起人民支持的宣传方法中学到宝贵一课。广告商开始大量使用直接简单的广告手段来推广和增加产品的吸引力。对品牌产品的需求,在二十世纪成为了大众文化的一个标志,最终影响了人民各方面的生活,包括政治。;;;;;;;;;;;;x -national_radio_networks;国家广播网;;;;;;;;;;;;x -national_radio_networks_desc;随着无线电在二十世纪的流行和收音机的发展,电台讯号传输的稳定性和清晰性得到了提高。在20年代,随着电台频道的出现,新一代的传媒中介诞生了。认识到新传媒的潜在威力,国家开始管制电台频道的波段,有的甚至建立了国有垄断,有的则允许商用广播。在30年代收音机成为了最抢手的商品,除了娱乐,政治家也开始利用它来控制和改变社会舆论。;;;;;;;;;;;;x -the_talkies;有声电影;;;;;;;;;;;;x -the_talkies_desc;十九世纪末和二十世纪初的电影发展产生了一个新的大众文化活动,最终成为了这个时代的一个象征。电影的影响力,在1920年代出现了能和影片同步的发声装置后得到了进一步的提高。1927年的美国影片爵士乐歌是是第一部有声电影,在之后的五年内无声电影已经成为历史的遗物,而这一新而强力的传媒开始进入大众生活,永远的改变了大众文化,政治,甚至国际关系。;;;;;;;;;;;;x -tech_power;动力技术;;;;;;;;;;;;x -tech_power_desc;这个领域包括了动力和引擎的发展。注意每个项目都是工业科技栏内其他同级科技的前提条件。;;;;;;;;;;;;x -water_wheel_power;水轮机;;;;;;;;;;;;x -water_wheel_power_desc;水轮机;;;;;;;;;;;;x -practical_steam_engine;实用蒸汽机;;;;;;;;;;;;x -practical_steam_engine_desc;实用蒸汽机;;;;;;;;;;;;x -high_n_low_pressure_steam_engines;高低压蒸汽机;;;;;;;;;;;;x -high_n_low_pressure_steam_engines_desc;高低压蒸汽机;;;;;;;;;;;;x -steam_turbine;涡轮蒸汽机;;;;;;;;;;;;x -steam_turbine_desc;涡轮蒸汽机;;;;;;;;;;;;x -combustion_engine;内燃机;;;;;;;;;;;;x -combustion_engine_desc;内燃机;;;;;;;;;;;;x -daimlers_automobile;戴姆勒汽车;;;;;;;;;;;;x -daimlers_automobile_desc;这是第一辆商用汽车。即便是富人阶层,其中的大多数人也只有在面世十多年后才能买的起这个可靠而缓慢的型号。;;;;;;;;;;;;x -wright_n_langleys_aeroplanes;莱特与兰利的飞机;;;;;;;;;;;;x -wright_n_langleys_aeroplanes_desc;这是第一架耐用的飞机,价钱极度昂贵。商用型号在原型的十年后才面世,只有极其富有的人才有可能负担得起。;;;;;;;;;;;;x -electrical_power_generation;电力技术;;;;;;;;;;;;x -electrical_power_generation_desc;电力技术;;;;;;;;;;;;x -direct_current;直流电;;;;;;;;;;;;x -direct_current_desc;最常见的传输电力方式是直流电,电子流向同一方向,制造直流电的电池最适用于低电压的电器。高压直流用于传输电力到遥远的地方,尤其是实用水下传输电缆时。爱迪生赞成直流电的使用,但在标准之争中输给了特斯拉的交流电。;;;;;;;;;;;;x -alternating_current;交流电;;;;;;;;;;;;x -alternating_current_desc;交流电中电子波状的流向两个方向。在和直流电的激烈竞争后,交流电在家用和工业电器的领域中建立的主导位置。电椅是最初采用交流电的电器之一,这对交流电比直流电安全的论点没有任何帮助。;;;;;;;;;;;;x -polyphase_system;多相系统;;;;;;;;;;;;x -polyphase_system_desc;多相系统是有效传输交流电的一种方法。两个或以上的相位同时运行(在工业领域起初是两个,后来三个是标准)。特斯拉发明的多相系统标志着爱迪生和他的直流电的彻底败北。;;;;;;;;;;;;x -mechanization;机械化;;;;;;;;;;;;x -mechanization_desc;这个领域包括工厂机械化的发展,和机械、工具和工序有关。;;;;;;;;;;;;x -publishing_industry;印刷工业;;;;;;;;;;;;x -publishing_industry_desc;印刷工业;;;;;;;;;;;;x -mechanical_production;机械生产;;;;;;;;;;;;x -mechanical_production_desc;机械生产;;;;;;;;;;;;x -sharp_n_roberts_power_loom;夏普与罗伯特的动力织布机;;;;;;;;;;;;x -sharp_n_roberts_power_loom_desc;这是第一台机械纺织机之一,对生产产生可革命性的影响。从此纺织工业不再被认为是手工业。;;;;;;;;;;;;x -jacquard_power_loom;雅卡尔提花织布机;;;;;;;;;;;;x -jacquard_power_loom_desc;这是一种大幅提高了产品质量的机械化动力纺织机。;;;;;;;;;;;;x -northrop_power_loom;诺斯洛普自动织布机;;;;;;;;;;;;x -northrop_power_loom_desc;这是一种大幅提高了产品质量,并且很灵活,能制造几种不同的面料的机械化动力纺织机。;;;;;;;;;;;;x -mechanical_saw;机械锯;;;;;;;;;;;;x -mechanical_saw_desc;这是大大增加伐木速度的动力驱动锯子。;;;;;;;;;;;;x -mechanical_precision_saw;精密机械锯;;;;;;;;;;;;x -mechanical_precision_saw_desc;砍伐原木后,这种锯子是加快制造木板速度的利器。;;;;;;;;;;;;x -hussey_n_mccormicks_reaping_machine;赫西与麦考密克的收割机;;;;;;;;;;;;x -hussey_n_mccormicks_reaping_machine_desc;这是农业机械化的第一步,最终极大的提高了农产品产量。;;;;;;;;;;;;x -pitts_threshing_machine;皮特脱粒机;;;;;;;;;;;;x -pitts_threshing_machine_desc;这个农业工具使农业更少的依赖人力劳动,提高了农业产量。;;;;;;;;;;;;x -mechanized_slaughtering_block;机械化屠宰;;;;;;;;;;;;x -mechanized_slaughtering_block_desc;屠宰厂的机械化使效率和产量都得到了提高。;;;;;;;;;;;;x -interchangeable_parts;通用零件;;;;;;;;;;;;x -interchangeable_parts_desc;通用零件;;;;;;;;;;;;x -precision_work;精细加工;;;;;;;;;;;;x -precision_work_desc;精密加工指用新的方法生产非常细小的零件。这些零件被用于精细的机械装置。;;;;;;;;;;;;x -machine_tools;机床;;;;;;;;;;;;x -machine_tools_desc;通过标准化生产,利用一些特殊的机械能极大地改良整个工业机床行业。;;;;;;;;;;;;x -whitney_n_colts_standardized_small_arms;惠特尼与柯尔特的标准化轻武器;;;;;;;;;;;;x -whitney_n_colts_standardized_small_arms_desc;通过设计专用机床,生产和维修标准化的轻武器变得既便宜又简单。;;;;;;;;;;;;x -food_packing_system;食品包装系统;;;;;;;;;;;;x -food_packing_system_desc;通过引入新的方法来包装食物,使得食物交易规模达到新的高度,这能让本已拥挤不堪的工业大城市里聚居更多的人。;;;;;;;;;;;;x -integral_distillery_process;改良酿酒工艺;;;;;;;;;;;;x -integral_distillery_process_desc;随着发酵工艺方面的重大改良与工业加热系统的引进,更先进的机械化发酵蒸馏手段改变了传统的酿酒工艺,专业的啤酒厂和葡萄酒厂渐渐取代了之前的家庭式作坊,形成了一个新的工业领域。;;;;;;;;;;;;x -jiggs;夹具;;;;;;;;;;;;x -jiggs_desc;夹具的引进极大地改良了所有机器的生产效率,相应的提升了大多数工业制品的生产效率。;;;;;;;;;;;;x -semi_automatization;半自动化;;;;;;;;;;;;x -semi_automatization_desc;半自动化;;;;;;;;;;;;x -electric_machinery;电气化;;;;;;;;;;;;x -electric_machinery_desc;电气化使得机器能做一些更复杂的工作。这也意味着更低的生产劳动密度。;;;;;;;;;;;;x -oil_pumping_machinery;油泵;;;;;;;;;;;;x -oil_pumping_machinery_desc;通过使用新发明的先进泵机系统,能够轻易的将深埋的黑金泵到地面。;;;;;;;;;;;;x -drying_techniques;干燥技术;;;;;;;;;;;;x -drying_techniques_desc;干燥技术的进步,数十倍的提高了食品的保质期,使食品交易变得更加方便简单。;;;;;;;;;;;;x -assembly_line;装配线;;;;;;;;;;;;x -assembly_line_desc;装配线;;;;;;;;;;;;x -fordism;福特制度;;;;;;;;;;;;x -fordism_desc;福特制度是一种适用于大规模生产的技术。这一种制度开启了流水线作业的先河。它用流水线连接着加工各个部件的工人,引发了一场工业生产模式变革。;;;;;;;;;;;;x -massproduced_rail;量产化铁轨;;;;;;;;;;;;x -massproduced_rail_desc;通过福特制与冶炼行业的结合,实现了铁轨的批量化生产,让铁路的建设变得更加廉价。;;;;;;;;;;;;x -industrialized_armament_industry;军火工业;;;;;;;;;;;;x -industrialized_armament_industry_desc;不久,军火业也被迫加入了这场国际化的竞争,效率的大幅提高增加了军火的总销售额。;;;;;;;;;;;;x -refrigerator_technology;冷藏技术;;;;;;;;;;;;x -refrigerator_technology_desc;冷藏技术彻底改变了几乎整个食品工业。不过这项技术对酿酒业的改善比较有限。;;;;;;;;;;;;x -shift_work;轮班工作;;;;;;;;;;;;x -shift_work_desc;轮班工作;;;;;;;;;;;;x -metallurgy;冶金学;;;;;;;;;;;;x -metallurgy_desc;这牵涉到了冶金过程中多项技术的发展和改良。清洗、烘烤、研磨、熔炼等工艺的进步,尽可能的减少了冶金过程中的损耗。;;;;;;;;;;;;x -mechanized_mining;机械化采矿;;;;;;;;;;;;x -mechanized_mining_desc;机械化采矿;;;;;;;;;;;;x -ammunition_production;弹药生产;;;;;;;;;;;;x -REMOVE_ammunition_production_desc;TODO;;;;;;;;;;;;x -small_arms_production;轻武器生产;;;;;;;;;;;;x -REMOVE_small_arms_production_desc;TODO;;;;;;;;;;;;x -explosives_production;炸药生产;;;;;;;;;;;;x -REMOVE_explosives_production_desc;TODO;;;;;;;;;;;;x -artillery_production;大炮生产;;;;;;;;;;;;x -REMOVE_artillery_production_desc;TODO;;;;;;;;;;;;x -clean_coal;精煤;;;;;;;;;;;;x -clean_coal_desc;精煤;;;;;;;;;;;;x -pit_coal;沥青煤;;;;;;;;;;;;x -pit_coal_desc;沥青煤比褐煤有价值得多,通过一系列的技术改进,使得对沥青煤的开采变得更加简单。;;;;;;;;;;;;x -coke;焦炭;;;;;;;;;;;;x -coke_desc;焦炭是煤炭通过特殊的工艺加工而成的。煤炭通过这种加工能够提供更高的功率,也能有效的提高钢铁以及其他金属的冶炼效率。;;;;;;;;;;;;x -cheap_iron;低成本冶铁;;;;;;;;;;;;x -cheap_iron_desc;低成本冶铁;;;;;;;;;;;;x -advanced_ore_roasting_processes;先进矿石烘焙工艺;;;;;;;;;;;;x -advanced_ore_roasting_processes_desc;这项工艺能够帮助清提高矿石原料的精度,使用这种工艺能使得最后的金属成品拥有更高的质量,适合大规模生产的同时还降低了成本。;;;;;;;;;;;;x -advanced_ore_grinding_processes;先进矿石研磨工艺;;;;;;;;;;;;x -advanced_ore_grinding_processes_desc;这项工艺能够帮助清提高矿石原料的精度,使用这种工艺能使得最后的金属成品拥有更高的质量,适合大规模生产的同时还降低了成本。;;;;;;;;;;;;x -advanced_ore_smelting_processes;先进矿石熔炼工艺;;;;;;;;;;;;x -advanced_ore_smelting_processes_desc;这项工艺能够帮助清提高矿石原料的精度,使用这种工艺能使得最后的金属成品拥有更高的质量,适合大规模生产的同时还降低了成本。;;;;;;;;;;;;x -bessemer_steel;转炉;;;;;;;;;;;;x -bessemer_steel_desc;这项技术并非唯一的冶钢方式,它只能用于以铁为原料的冶钢,而无法直接使用矿石原料。;;;;;;;;;;;;x -cheap_steel;低成本冶钢;;;;;;;;;;;;x -cheap_steel_desc;低成本冶钢;;;;;;;;;;;;x -martin_steel;平炉;;;;;;;;;;;;x -martin_steel_desc;这项技术并非唯一的冶钢方式,它只能用于以铁为原料的冶钢,而无法直接使用矿石原料。;;;;;;;;;;;;x -thomas_steel;碱性转炉;;;;;;;;;;;;x -thomas_steel_desc;这项技术并非唯一的冶钢方式,它只能用于以铁为原料的冶钢,而无法直接使用矿石原料。;;;;;;;;;;;;x -advanced_metallurgy;先进冶金学;;;;;;;;;;;;x -advanced_metallurgy_desc;先进冶金学;;;;;;;;;;;;x -electric_rolling_techniques;电动轧制技术;;;;;;;;;;;;x -electric_rolling_techniques_desc;这种新技术能直接将钢轧制成钢板,相比使用锻工而言节约了大量的劳动力和时间。;;;;;;;;;;;;x -steel_alloys;合金钢;;;;;;;;;;;;x -steel_alloys_desc;这是指在冶钢过程中添加少量其他金属而得到的钢合金,通过添加不同种类、数量的其它金属,就能得到不同用途的多种类型的合金钢。;;;;;;;;;;;;x -electric_furnace;电炉;;;;;;;;;;;;x -electric_furnace_desc;电炉;;;;;;;;;;;;x -stainless_steel;不锈钢;;;;;;;;;;;;x -stainless_steel_desc;通过使用电炉而发现的新型含铬合金钢,这种加工方式使得钢表面能够生成一种不受腐蚀的氧化铬保护层,使用这种钢相比通过油漆来防锈的方式更加的稳妥,所以不锈钢很快的便在大多数工具、设备和武器生产中普及起来了。;;;;;;;;;;;;x -tech_infrastructure;基础设施;;;;;;;;;;;;x -tech_infrastructure_desc;这项科技涉及的时间从19世纪一直到20世纪20年代的马路和铁路的进步发展。;;;;;;;;;;;;x -experimental_railroad;实验铁路;;;;;;;;;;;;x -experimental_railroad_desc;实验铁路;;;;;;;;;;;;x -early_railroad;早期铁路;;;;;;;;;;;;x -early_railroad_desc;早期铁路;;;;;;;;;;;;x -iron_railroad;铁轨铁路;;;;;;;;;;;;x -iron_railroad_desc;铁轨铁路;;;;;;;;;;;;x -steel_railroad;钢轨铁路;;;;;;;;;;;;x -steel_railroad_desc;钢轨铁路;;;;;;;;;;;;x -integral_rail_system;完整铁路系统;;;;;;;;;;;;x -integral_rail_system_desc;完整铁路系统;;;;;;;;;;;;x -limited_access_roads;快速公路;;;;;;;;;;;;x -limited_access_roads_desc;快速公路;;;;;;;;;;;;x -chemistry_and_electricity;化学和电学;;;;;;;;;;;;x -chemistry_and_electricity_desc;这涉及到化学和电学以及相关产业的发展。;;;;;;;;;;;;x -basic_chemistry;基础化学;;;;;;;;;;;;x -basic_chemistry_desc;基础化学;;;;;;;;;;;;x -medicine;药物;;;;;;;;;;;;x -medicine_desc;药物;;;;;;;;;;;;x -combat_medicine;军用药物;;;;;;;;;;;;x -combat_medicine_desc;无论是陆军还是海军,他们的后勤医疗体系都需要大量的药物,除了治疗各种疾病,还大量需要用于抢救受伤士兵的药物。;;;;;;;;;;;;x -aerial_bacteria_and_antiseptic_principle;细菌与抗菌剂;;;;;;;;;;;;x -aerial_bacteria_and_antiseptic_principle_desc;空气中细菌的发现和杀菌剂的发明彻底的改变了人类的生活方式。伤口不再意味着感染甚至死亡,传染病也变得可以治疗治愈。;;;;;;;;;;;;x -vaccination;种痘;;;;;;;;;;;;x -vaccination_desc;这种利用动物和人类抗体不同而衍生的方案。使得疾病变得可以预防。;;;;;;;;;;;;x -chemotherapy;化疗;;;;;;;;;;;;x -chemotherapy_desc;化疗通过种种自然地或者人工合成的物质,以影响致病部位新陈代谢的方式,帮助人们治疗疾病。;;;;;;;;;;;;x -genetics:_heredity;遗传学;;;;;;;;;;;;x -genetics:_heredity_desc;遗传学是人类对生命体系认知过程中重要的一步。孟德尔(1822—1884)曾假设生物体的一些性状是保存在某种有机物中的,并能在繁殖过程中进行转移,他进行了豌豆试验并将之写成了论文。;;;;;;;;;;;;x -clinical_thermometers_and_binaural_stethoscopes;体温计和听诊器;;;;;;;;;;;;x -clinical_thermometers_and_binaural_stethoscopes_desc;这些新型的医疗设备简化了医生的工作,大大地改良了医生的工作效率。;;;;;;;;;;;;x -prophylaxis_against_malaria;疟疾预防药物;;;;;;;;;;;;x -prophylaxis_against_malaria_desc;这种药物能够预防和治疗由热带地区常见的疟蚊所带来的疟疾。;;;;;;;;;;;;x -pressure_chambers_for_thorax_surgery;胸外科加压房;;;;;;;;;;;;x -pressure_chambers_for_thorax_surgery_desc;进行胸外科手术中一个很大的难题就是如何保持血液中的氧气浓度,加压房的出现让这个风险大大的减小了。;;;;;;;;;;;;x -inorganic_chemistry;无机化学;;;;;;;;;;;;x -inorganic_chemistry_desc;无机化学;;;;;;;;;;;;x -artificial_fertilizers;化学肥料;;;;;;;;;;;;x -artificial_fertilizers_desc;这是一种不依赖于动植物副产品,直接就在实验室中就能生产的肥料。;;;;;;;;;;;;x -nitroglycerin;硝化甘油;;;;;;;;;;;;x -nitroglycerin_desc;这种技术可以用来生产一种可靠地硝酸盐炸药。这意味着可以直接利用廉价的化肥生产炸药。;;;;;;;;;;;;x -chemical_wood_pulp_process;纸浆工艺;;;;;;;;;;;;x -chemical_wood_pulp_process_desc;木材是有由木质纤维所组成,想要将之转变成纸浆,必须要通过一些或机械或化学的工艺将纤维分离开来。这项技术缓和了19世纪印刷业对纸张日益增长的需求。;;;;;;;;;;;;x -rubber_vulcanization;硫化橡胶;;;;;;;;;;;;x -rubber_vulcanization_desc;这项技术使得橡胶工业可以直接生产橡胶,而不用依赖于天然橡胶。这项有着战略意义的技术,使得橡胶的产量有了一个巨大的增长。;;;;;;;;;;;;x -catalytic_fermentative_process;催化发酵技术;;;;;;;;;;;;x -catalytic_fermentative_process_desc;这标志着一个新的科学领域的出现——应用生物学。联合发酵工艺(酶的水解)与热力学工艺(氢化反应)。这直接导致了人造黄油的出现,极大地缓解了人们对于不饱和脂肪酸的需求。;;;;;;;;;;;;x -organic_chemistry;有机化学;;;;;;;;;;;;x -organic_chemistry_desc;有机化学;;;;;;;;;;;;x -synthetic_dye;人工合成染料;;;;;;;;;;;;x -synthetic_dye_desc;这项技术的诞生意味着只需要通过化学手段便能够直接人工合成各种不同类型的染料,它彻底的改变了织物染色问题,并终结了昂贵的天然染料生产模式。;;;;;;;;;;;;x -gaslights;煤气灯;;;;;;;;;;;;x -gaslights_desc;煤气灯的出现意味着人们可以无视光照限制而建设大型厂房。也意味着人类的生活不再局限于日出日落之间。;;;;;;;;;;;;x -carbon_soil_enrichment;碳肥;;;;;;;;;;;;x -carbon_soil_enrichment_desc;通过增加土壤中碳的含量,可以获得更高的产量,以及更短的生长周期。;;;;;;;;;;;;x -cracking;裂化;;;;;;;;;;;;x -cracking_desc;裂化工艺能够将石油分成多中不同层次不同用途的产品,例如汽油就是一种非常好的内燃机燃料。;;;;;;;;;;;;x -electricity;电学;;;;;;;;;;;;x -electricity_desc;电学;;;;;;;;;;;;x -x_rays;X射线;;;;;;;;;;;;x -x_rays_desc;X射线能够在不损伤身体的情况下,非常清晰看到身体内骨骼的状态。让病人能够得以更好的康复。;;;;;;;;;;;;x -edison_light_bulb;爱迪生电灯;;;;;;;;;;;;x -edison_light_bulb_desc;电灯的出现意味着人们可以无视光照限制而建设大型厂房。也意味着人类的生活不再局限于日出日落之间。;;;;;;;;;;;;x -bell_n_greys_telephones;贝尔和格雷的电话;;;;;;;;;;;;x -bell_n_greys_telephones_desc;电话的发明,让人们获得了廉价的足不出户就能与亲友们沟通的手段。也彻底的改变了企业和政府组织之间沟通方式。;;;;;;;;;;;;x -electrical_lighting;电气照明;;;;;;;;;;;;x -electrical_lighting_desc;它的出现意味着人们可以无视光照限制而建设大型厂房。也意味着人类的生活不再局限于日出日落之间。;;;;;;;;;;;;x -tractors;拖拉机;;;;;;;;;;;;x -tractors_desc;汽车与公路已经开始普及,工程师们试着找到一个方法能够让它进入乡间田野以取代马匹,虽然早期的蒸汽农机实验失败了,但内燃机的出现造就了这场农业的革命,先驱者J·I·Case、H·Ford和J·Deere将会非常高兴的看到这种被他们命名为拖拉机的机械在一个世纪后真正的进入千家万户。;;;;;;;;;;;;x -synthetic_polymers;人工合成高分子材料;;;;;;;;;;;;x -synthetic_polymers_desc;人工合成高分子材料;;;;;;;;;;;;x -rayon;人造丝;;;;;;;;;;;;x -rayon_desc;人造丝是由木浆生作为主要原料,经过液化、冷却等多种手段制成的,它的手感如同丝绸一般,在二十世纪20年代因为战争导致国际贸易中断的日子里,人造丝迅速的普及并成为了一种重要的军用品和民用品。;;;;;;;;;;;;x -bakelite;电木;;;;;;;;;;;;x -bakelite_desc;作为世界上第一种塑料,比利时化学家贝克兰发明的电木,因为其耐用性和耐火性迅速成为一种重要的工业原料并进入了人们的生活中,直至50年代它仍然在塑料制品中占据了主导地位。;;;;;;;;;;;;x -employ_from_tech;来自科技:;;;;;;;;;;;;x -RGO_INPUT_TECH;原料产地投入率科技;;;;;;;;;;;;x -RGO_OUTPUT_TECH;原料产地产出率科技;;;;;;;;;;;;x -RGO_THROUGHPUT_TECH;原料产地生产率科技;;;;;;;;;;;;x -RGO_NONE_EFFECT_TECH;;;;;;;;;;;;;x -FACTORY_INPUT_TECH;工厂投入率科技;;;;;;;;;;;;x -FACTORY_OUTPUT_TECH;工厂产出率科技;;;;;;;;;;;;x -FACTORY_THROUGHPUT_TECH;工厂生产率科技;;;;;;;;;;;;x -FACTORY_NONE_EFFECT_TECH;;;;;;;;;;;;;x -ARTISAN_INPUT_TECH;手工业者投入率科技;;;;;;;;;;;;x -ARTISAN_OUTPUT_TECH;手工业者产出率科技;;;;;;;;;;;;x -ARTISAN_THROUGHPUT_TECH;手工业者生产率科技;;;;;;;;;;;;x -ARTISAN_NONE_EFFECT_TECH;;;;;;;;;;;;;x -NONE_TYPE_INPUT_TECH;;;;;;;;;;;;;x -NONE_TYPE_OUTPUT_TECH;;;;;;;;;;;;;x -NONE_TYPE_THROUGHPUT_TECH;;;;;;;;;;;;;x -NONE_TYPE_NONE_EFFECT_TECH;;;;;;;;;;;;;x -TECH_MINE_OUTPUT;矿业产出;;;;;;;;;;;;x -TECH_FARM_OUTPUT;农业产出;;;;;;;;;;;;x -TECH_OUTPUT;产品产出;;;;;;;;;;;;x -TECH_INPUT;产品投入;;;;;;;;;;;;x -TECH_THROUGHPUT;产品生产率;;;;;;;;;;;;x -CHANGES_UNIT_APPEARANCE_TECH;改变单位外观;;;;;;;;;;;;x -PRESTIGE_MODIFIER_TECH;获得威望;;;;;;;;;;;;x -PERMANENT_PRESTIGE_TECH;永久威望;;;;;;;;;;;;x -COLONIAL_PRESTIGE_MODIFIER_TECH;殖民地威望;;;;;;;;;;;;x -SHARED_PRESTIGE_TECH;分享威望(当前);;;;;;;;;;;;x -TECH_POP_GROWTH;人群增长;;;;;;;;;;;;x -TECH_REBEL_ORG_GAIN;反叛集团组织度获得;;;;;;;;;;;;x -DIPLOMATIC_POINTS_TECH;外交点数;;;;;;;;;;;;x -TECH_PLURALITY;多元性;;;;;;;;;;;;x -TECH_FACTORY;工厂花费;;;;;;;;;;;;x -TECH_MAX_LEVEL;最大等级;;;;;;;;;;;;x -TECH_DIPLOMATIC_INFLUENCE;获得外交点;;;;;;;;;;;;x -TECH_GP_INFLUENCE;外交影响;;;;;;;;;;;;x -RGO_SIZE;原料产地规模;;;;;;;;;;;;x -TECH_ONCE_SETUP;当主要科技研究完成;;;;;;;;;;;;x -TECH_ONCE_HEADER;主要科技研究完毕;;;;;;;;;;;;x -TECH_ONCE_1;$TYPE$;;;;;;;;;;;;x -TECH_ONCE_2;$TITLE$,我们已经研究完成$TYPE$,将给我们带来如下好处;;;;;;;;;;;;x -TECH_ONCE_3;$EFFECT$;;;;;;;;;;;;x -TECH_ONCE_4;*;;;;;;;;;;;;x -TECH_ONCE_5;*;;;;;;;;;;;;x -TECH_ONCE_6;*;;;;;;;;;;;;x -TECH_ONCE_LOG;研究$TYPE$完毕;;;;;;;;;;;;x -TECH_ONCE_BTN1;好的;;;;;;;;;;;;x -TECH_ONCE_BTN2;好的;;;;;;;;;;;;x -TECH_ONCE_BTN3;详情;;;;;;;;;;;;x -TECH_ONCE_MAP;*;;;;;;;;;;;;x -TECH_REPEAT_SETUP;技术能力增加;;;;;;;;;;;;x -TECH_REPEAT_HEADER;技术进步;;;;;;;;;;;;x -TECH_REPEAT_1;$TYPE$改进!;;;;;;;;;;;;x -TECH_REPEAT_2;$TITLE$,我们已经改进了$TYPE$到第$LEVEL$级,给我们带来如下好处;;;;;;;;;;;;x -TECH_REPEAT_3;$EFFECT$;;;;;;;;;;;;x -TECH_REPEAT_4;*;;;;;;;;;;;;x -TECH_REPEAT_5;*;;;;;;;;;;;;x -TECH_REPEAT_6;*;;;;;;;;;;;;x -TECH_REPEAT_LOG;$TYPE$增加到等级$LEVEL$;;;;;;;;;;;;x -TECH_REPEAT_BTN1;好的;;;;;;;;;;;;x -TECH_REPEAT_BTN2;好的;;;;;;;;;;;;x -TECH_REPEAT_BTN3;详情;;;;;;;;;;;;x -TECH_REPEAT_MAP;*;;;;;;;;;;;;x -TECHNOLOGY;科研;;;;;;;;;;;;x -POPULATION;人口;;;;;;;;;;;;x -TRADE;贸易;;;;;;;;;;;;x -TB_PRODUCTION_PRODUCED;最多产品:;;;;;;;;;;;;x -TB_PRODUCTION_LOSING_MONEY;损失金钱;;;;;;;;;;;;x -TB_PRODUCTION_SHOULD_EXPAND;工厂全力开工;;;;;;;;;;;;x -TB_PRODUCTION_IS_SUBSIDIZING;工厂补贴;;;;;;;;;;;;x -TB_PRODUCTION_CAN_OPEN;能开工的工厂;;;;;;;;;;;;x -TB_PRODUCTION_MOST_PROFITABLE;最有利可图的工厂:;;;;;;;;;;;;x -TB_BUDGET_INCOME;收入:$PARAM$;;;;;;;;;;;;x -TB_BUDGET_EXPENSE;支出:$PARAM$;;;;;;;;;;;;x -TB_BUDGET_DAILY_BALANCE;日结余:$PARAM$;;;;;;;;;;;;x -TB_BUDGET_FUNDS;?Y$FUNDS$?W($INCOME$);;;;;;;;;;;;x -TB_TECH_CURRENT;$PARAM$;;;;;;;;;;;;x -TB_TECH_NO_CURRENT;?R未设置科研项目?W;;;;;;;;;;;;x -TB_TECH_LITERACY;识字率:;;;;;;;;;;;;x -TB_POLITICS_CAN_DO_REFORM;$PARAM$可用改良;;;;;;;;;;;;x -TB_POLITICS_CAN_DO_DECISION;$PARAM$可用决议;;;;;;;;;;;;x -TB_POPULATION_TOTAL;人口:;;;;;;;;;;;;x -TB_POPULATION_AVG_MIL;平均斗争性:;;;;;;;;;;;;x -TB_POPULATION_AVG_CON;平均觉醒度:;;;;;;;;;;;;x -TB_TRADE_IMPORT;最多进口:;;;;;;;;;;;;x -TB_TRADE_EXPORT;最多出口:;;;;;;;;;;;;x -TB_TRADE_NEEDS;需求:$PARAM$;;;;;;;;;;;;x -TB_TRADE_TOP_SOLD;最多卖出:$PARAM$;;;;;;;;;;;;x -TB_TRADE_TOP_BOUGHT;最多买入:$PARAM$;;;;;;;;;;;;x -TB_DIPLOMACY_ALLIES;盟国:?Y$PARAM$?W;;;;;;;;;;;;x -TB_DIPLOMACY_ENEMIES;战争:?Y$PARAM$?W;;;;;;;;;;;;x -TB_DIPLOMACY_PRESTIGE;威望:;;;;;;;;;;;;x -TB_DIPLOMACY_DIPLOPOINTS;外交点数:;;;;;;;;;;;;x -TB_MILITARY_ARMY;陆军:;;;;;;;;;;;;x -TB_MILITARY_NAVY;海军:;;;;;;;;;;;;x -TB_MILITARY_MANPOWER;人力:;;;;;;;;;;;;x -TB_MILITARY_LEADERSHIP;领导力:;;;;;;;;;;;;x -TB_NATIONALFOCUS_NONE;当前没有省份拥有国家焦点;;;;;;;;;;;;x -TB_MAX_FOCUS;科技限制你最多有?Y$FOCUS$?W个国家焦点;;;;;;;;;;;;x -NAT_IN;在;;;;;;;;;;;;x -UNITY_IS_ATLEAST_TRIGGER;统一性不少于?Y$VALUE$?W\n;;;;;;;;;;;;x -AMOUNT_OF_DIVISIONS_IS_ATLEAST_TRIGGER;?Y$COUNTRY$?W的省不少于?Y$VALUE$?W\n;;;;;;;;;;;;x -IDEOLOGY_IS_EQUAL_TO_TRIGGER;执政党为?Y$NAME$?W\n;;;;;;;;;;;;x -MINISTER_ALIVE_TRIGGER;由?Y$NAME$?W担任?W\n;;;;;;;;;;;;x -MONEY_IS_ATLEAST_TRIGGER;金币不少于?Y$VALUE$?W\n;;;;;;;;;;;;x -THREAT_IS_ATLEAST_WITH_TRIGGER;?Y$COUNTRY$?W对?Y$TARGET_COUNTRY$?W的威胁不小于?Y$VALUE$?W\n;;;;;;;;;;;;x -ENERGY_IS_ATLEAST_TRIGGER;能源不少于?Y$VALUE$?W\n;;;;;;;;;;;;x -CRUDE_OIL_IS_ATLEAST_TRIGGER;原油不少于?Y$VALUE$?W\n;;;;;;;;;;;;x -RARE_MATERIALS_IS_ATLEAST_TRIGGER;稀有金属不少于?Y$VALUE$?W\n;;;;;;;;;;;;x -METAL_IS_ATLEAST_TRIGGER;金属不少于?Y$VALUE$?W\n;;;;;;;;;;;;x -SUPPLIES_IS_ATLEAST_TRIGGER;补给不少于?Y$VALUE$?W\n;;;;;;;;;;;;x -MILITARY_ACCESS_WITH_TRIGGER;?Y$COUNTRY$?W获得?Y$TARGET_COUNTRY$?W的军事通行权\n;;;;;;;;;;;;x -NON_AGGRESSION_PACT_WITH_TRIGGER;?Y$COUNTRY$?W与?Y$TARGET_COUNTRY$?W签订了互不侵犯条约\n;;;;;;;;;;;;x -LOST_NATIONAL_PROVINCES_ATLEAST_TRIGGER;?Y$COUNTRY$?W失去了至少?Y$VALUE$%?W的主权省份?W\n;;;;;;;;;;;;x -LOST_IC_IS_ATLEAST_TRIGGER;?Y$COUNTRY$?W失去了至少?Y$VALUE$%?W的IC?W\n;;;;;;;;;;;;x -GOVERNMENT_POSITION_TRIGGER;?Y$NAME$?W是?Y$POSITION$?W\n;;;;;;;;;;;;x -GOVERNMENT_POSITION_NOT_TRIGGER;?Y$NAME$?W不是?Y$POSITION$?W\n;;;;;;;;;;;;x -IS_GUARANTEEING_TRIGGER;?Y$COUNTRY$?W保护?Y$TARGET_COUNTRY$?W\n;;;;;;;;;;;;x -DISSENT_IS_ATLEAST_TRIGGER;不满度不低于?Y$VALUE$?W\n;;;;;;;;;;;;x -ORGANISATION_IS_ATLEAST_TRIGGER;?Y$IDEOLOGY$?W组织不少于?Y$VALUE$?W?W\n;;;;;;;;;;;;x -POPULARITY_IS_ATLEAST_TRIGGER;?Y$IDEOLOGY$?W威望大于?Y$VALUE$?W\n;;;;;;;;;;;;x -IS_THREATEND_TRIGGER;?Y$COUNTRY$?W对国家的威胁大于?Y$VALUE$?W\n;;;;;;;;;;;;x -THREAT_IS_NOT_TRIGGER;?Y$COUNTRY$?W对?Y$TARGET_COUNTRY$?W的威胁小于?Y$VALUE$?W\n;;;;;;;;;;;;x -UNITY_IS_NOT_TRIGGER;国家凝聚力不到?Y$VALUE$?W\n;;;;;;;;;;;;x -AMOUNT_OF_DIVISIONS_IS_NOT_TRIGGER;?Y$COUNTRY$?W的军队数目不足?Y$VALUE$?W\n;;;;;;;;;;;;x -IDEOLOGY_IS_NOT_TRIGGER;执政党不是?Y$NAME$?W\n;;;;;;;;;;;;x -MINISTER_IS_NOT_ALIVE_TRIGGER;?Y$NAME$?W已经不在了?W\n;;;;;;;;;;;;x -MONEY_IS_NOT_TRIGGER;金钱不到?Y$VALUE$?W\n;;;;;;;;;;;;x -ENERGY_IS_NOT_TRIGGER;能源不到?Y$VALUE$?W\n;;;;;;;;;;;;x -CRUDE_OIL_IS_NOT_TRIGGER;原油不到?Y$VALUE$?W\n;;;;;;;;;;;;x -RARE_MATERIALS_IS_NOT_TRIGGER;稀有金属不到?Y$VALUE$?W\n;;;;;;;;;;;;x -METAL_IS_NOT_TRIGGER;金属不到?Y$VALUE$?W\n;;;;;;;;;;;;x -SUPPLIES_IS_NOT_TRIGGER;补给不到?Y$VALUE$?W\n;;;;;;;;;;;;x -NO_NON_AGGRESSION_PACT_WITH;?Y$COUNTRY$?W与?Y$TARGET_COUNTRY$?W没有互不侵犯条约\n;;;;;;;;;;;;x -NO_MILITARY_ACCESS_WITH_TRIGGER;?Y$COUNTRY$?W没有在?Y$TARGET_COUNTRY$?W的军事通行权\n;;;;;;;;;;;;x -LOST_NATIONAL_PROVINCES_NOT_TRIGGER;?Y$COUNTRY$?W丧失了?Y$VALUE$%?W的主权省份?W\n;;;;;;;;;;;;x -LOST_IC_IS_NOT_TRIGGER;?Y$COUNTRY$?W失去了?Y$VALUE$%?WIC?W\n;;;;;;;;;;;;x -DISSENT_IS_NOT_TRIGGER;不满度不到?Y$VALUE$?W\n;;;;;;;;;;;;x -ORGANISATION_IS_NOT_TRIGGER;?Y$IDEOLOGY$?W组织少于?Y$VALUE$?W?W\n;;;;;;;;;;;;x -POPULARITY_IS_NOT_TRIGGER;?Y$IDEOLOGY$?W威望小于?Y$VALUE$?W?W\n;;;;;;;;;;;;x -IS_NOT_THREATEND_TRIGGER;当威胁值低于?Y$VALUE$?W时?Y$COUNTRY$?W不会被威胁\n;;;;;;;;;;;;x -IS_NOT_GUARANTEEING_TRIGGER;?Y$COUNTRY$?W无法保护?Y$TARGET_COUNTRY$?W\n;;;;;;;;;;;;x -COUNTRY_HAS_UNITS_IN_PROVINCE_TRIGGER;?Y$COUNTRY$?W有单位在?Y$PROVINCE$?W省\n;;;;;;;;;;;;x -COUNTRY_HAS_NO_UNITS_IN_PROVINCE_TRIGGER;?Y$COUNTRY$?W没有单位在?Y$PROVINCE$?W省\n;;;;;;;;;;;;x -ALL_ORG_POP_IS_NOT_TRIGGER;?Y$IDEOLOGY$?W没有?Y$ORGANISATION$?W组织度和?Y$POPULARITY$?W支持率?W\n;;;;;;;;;;;;x -ALL_ORG_POP_IS_ATLEAST_TRIGGER;?Y$IDEOLOGY$?W拥有至少?Y$ORGANISATION$?W组织度或支持率超过?Y$POPULARITY$?W\n;;;;;;;;;;;;x -IS_NOT_LAW_TRIGGER;?Y$LAW$?W不是$GROUP$;;;;;;;;;;;;x -IS_LAW_TRIGGER;$GROUP$是?Y$LAW$?W;;;;;;;;;;;;x -IS_IN_EXILE;是流亡政府;;;;;;;;;;;;x -IS_NOT_IN_EXILE;不是流亡政府;;;;;;;;;;;;x -NEUTRALITY_IS_NOT_TRIGGER;中立度不到?Y$VALUE$?W;;;;;;;;;;;;x -NEUTRALITY_IS_ATLEAST_TRIGGER;中立度超过?Y$VALUE$?W;;;;;;;;;;;;x -IS_NOT_IN_FACTION_TRIGGER;不是任何一个阵营的成员;;;;;;;;;;;;x -IS_IN_FACTION_TRIGGER;是一个阵营成员;;;;;;;;;;;;x -IS_NUM_IN_FACTION_TRIGGER;是一个多于?Y$VAL$?W人派系的成员;;;;;;;;;;;;x -IS_BELOW_NUM_IN_FACTION_TRIGGER;是一个少于?Y$VAL$?W人派系的成员;;;;;;;;;;;;x -IS_NOT_MEMBER_OF_FACTION_TRIGGER;不是?Y$FACTION$?W的成员;;;;;;;;;;;;x -IS_MEMBER_OF_FACTION_TRIGGER;是?Y$FACTION$?W的成员;;;;;;;;;;;;x -POP_DONT_HAVE_X_INY;$PROV$的$TYPE$不信$WHAT$;;;;;;;;;;;;x -POP_HAVE_X_INY;$PROV$的$TYPE$信$WHAT$;;;;;;;;;;;;x -IS_NOT_RELIGION;国教不是;;;;;;;;;;;;x -IS_RELIGION;国教是;;;;;;;;;;;;x -IS_NOT_CULTURE;未开化;;;;;;;;;;;;x -IS_CULTURE;所有省份的下列民族:;;;;;;;;;;;;x -HAS_TERRAIN;地形是;;;;;;;;;;;;x -HAS_NOT_TERRAIN;地形不是;;;;;;;;;;;;x -IS_OF_POPTYPE;人群类型是;;;;;;;;;;;;x -IS_NOT_OF_POPTYPE;人群类型不是;;;;;;;;;;;;x -MORE_THAN_NEEDS_COST;拥有的资金足以满足?Y$VAL$?W%的需求\n;;;;;;;;;;;;x -NOT_MORE_THAN_NEEDS_COST;拥有的资金不足以满足?Y$VAL$?W%的需求\n;;;;;;;;;;;;x -MORE_THAN_NEEDS;获得所需?Y$TYPE$?W的?Y$VAL$?W%\n;;;;;;;;;;;;x -NOT_MORE_THAN_NEEDS;未获得所需?Y$TYPE$?W的?Y$VAL$?W%\n;;;;;;;;;;;;x -MORE_THAN_CON;觉醒度高于?Y$VAL$?W\n;;;;;;;;;;;;x -NOT_MORE_THAN_CON;觉醒度低于?Y$VAL$?W\n;;;;;;;;;;;;x -MORE_THAN_MIL;斗争性高于?Y$VAL$?W\n;;;;;;;;;;;;x -NOT_MORE_THAN_MIL;斗争性低于?Y$VAL$?W\n;;;;;;;;;;;;x -UNEMPLOYMENT_HIGHER_THAN;失业率高于?Y$VAL$?W%;;;;;;;;;;;;x -NOT_UNEMPLOYMENT_HIGHER_THAN;失业率低于?Y$VAL$?W%;;;;;;;;;;;;x -LITERACY_HIGHER_THAN;识字率高于?Y$VAL$?W%\n;;;;;;;;;;;;x -NOT_LITERACY_HIGHER_THAN;识字率低于?Y$VAL$?W%\n;;;;;;;;;;;;x -MILITARY_SPENDING_OVER;军事开支高于?Y$VAL$?W%\n;;;;;;;;;;;;x -NOT_MILITARY_SPENDING_OVER;军事开支低于?Y$VAL$?W%\n;;;;;;;;;;;;x -EDUCATION_SPENDING_OVER;教育开支高于?Y$VAL$?W%\n;;;;;;;;;;;;x -NOT_EDUCATION_SPENDING_OVER;教育开支低于?Y$VAL$?W%\n;;;;;;;;;;;;x -CRIME_FIGHTING_SPENDING_OVER;治安开支高于?Y$VAL$?W%\n;;;;;;;;;;;;x -NOT_CRIME_FIGHTING_SPENDING_OVER;治安开支低于?Y$VAL$?W%\n;;;;;;;;;;;;x -IS_NOT_RULING_PARTY;不是执政党;;;;;;;;;;;;x -IS_RULING_PARTY;是执政党;;;;;;;;;;;;x -RUL_PARTY_IS_NOT;当前政府不是;;;;;;;;;;;;x -RUL_PARTY_IS;当前政府是;;;;;;;;;;;;x -IDE_HAVE_LESS;小于;;;;;;;;;;;;x -IDE_HAVE_MORE;大于;;;;;;;;;;;;x -NOT_IN_ELECTION_CAMPAIGN;不在选举中;;;;;;;;;;;;x -IN_ELECTION_CAMPAIGN;正在选举中;;;;;;;;;;;;x -NOT_HAS_NATIONAL_VALUE;国家价值不是?Y$NATIONALVALUE$?W;;;;;;;;;;;;x -HAS_NATIONAL_VALUE;国家价值是?Y$NATIONALVALUE$?W;;;;;;;;;;;;x -IS_NOT_STATE_RELIGION;不是国教;;;;;;;;;;;;x -IS_STATE_RELIGION;是国教;;;;;;;;;;;;x -REMOVE_IS_NOT_PRIMARY_CULTURE;不属于主体民族;;;;;;;;;;;;x -REMOVE_IS_PRIMARY_CULTURE;属于主体民族;;;;;;;;;;;;x -IS_NOT_ACCEPTED_CULTURE;不是可接受民族;;;;;;;;;;;;x -IS_ACCEPTED_CULTURE;是可接受民族;;;;;;;;;;;;x -IS_NOT_COASTAL;不是沿海地区;;;;;;;;;;;;x -IS_COASTAL;是沿海地区;;;;;;;;;;;;x -IS_NOT_IN_SPHERE;不处于$ADJ$势力范围内;;;;;;;;;;;;x -IS_IN_SPHERE;处于$ADJ$势力范围内;;;;;;;;;;;;x -IS_NOT_SLAVE_STATE;不是蓄奴区;;;;;;;;;;;;x -IS_SLAVE_STATE;是蓄奴区;;;;;;;;;;;;x -IS_NOT_COLONIAL_STATE;不是殖民地;;;;;;;;;;;;x -IS_COLONIAL_STATE;是殖民地;;;;;;;;;;;;x -ALL_CORE_PROVINCE;全都是核心省份;;;;;;;;;;;;x -ANY_GP_STARTS;任何一个列强;;;;;;;;;;;;x -NOT_AV_MIL;平均斗争性低于?Y$VAL$?W\n;;;;;;;;;;;;x -MORE_AV_MIL;平均斗争性高于?Y$VAL$?W\n;;;;;;;;;;;;x -NOT_AV_CON;平均觉醒度低于?Y$VAL$?W\n;;;;;;;;;;;;x -MORE_AV_CON;平均觉醒度高于?Y$VAL$?W\n;;;;;;;;;;;;x -IS_PROD_TRIG;产生?Y$VAL$?W\n;;;;;;;;;;;;x -IS_NOT_PROD_TRIG;没有产生?Y$VAL$?W\n;;;;;;;;;;;;x -NOT_STOCKPILE_TR;?Y$NAME$?W的国家储备低于$VAL$\n;;;;;;;;;;;;x -STOCKPILE_TR;?Y$NAME$?W的国家储备高于$VAL$\n;;;;;;;;;;;;x -ISSUE_POP_TR;多于?Y$VAL$%?W的人认为?Y$NAME$?W重要;;;;;;;;;;;;x -NOT_ISSUE_POP_TR;少于?Y$VAL$%?W的人认为?Y$NAME$?W重要;;;;;;;;;;;;x -NOT_LIFE_TR;生活条件低于?Y$VAL$?W\n;;;;;;;;;;;;x -LIFE_TR;生活条件高于?Y$VAL$?W\n;;;;;;;;;;;;x -NOT_UPPER_HOUSE_TR;少于?Y$VAL$?W%的?Y$NAME$?W在上议院\n;;;;;;;;;;;;x -UPPER_HOUSE_TR;多于?Y$VAL$?W%的?Y$NAME$?W在上议院\n;;;;;;;;;;;;x -NOT_IS_NEXT_REFORM_TR;$ISSUE$不可以是对$GROUP$的下一步改革;;;;;;;;;;;;x -IS_NEXT_REFORM_TR;$ISSUE$可以是对$GROUP$的下一步改革;;;;;;;;;;;;x -NOT_PLURALITY_TR;多元性低于?Y$VAL$?W\n;;;;;;;;;;;;x -PLURALITY_TR;多元性高于?Y$VAL$?W\n;;;;;;;;;;;;x -HAVE_MINORTITIES;有少数族群存在;;;;;;;;;;;;x -HAVE_NOT_MINORITIES;没有少数族群存在;;;;;;;;;;;;x -AGREE_RP_TR;大于?Y$VAL$%?W与执政党的意识形态一致;;;;;;;;;;;;x -NOT_AGREE_RP_TR;小于?Y$VAL$%?W与执政党的意识形态一致;;;;;;;;;;;;x -MEMBER_OF_FACTION;有?Y$NAME$%?W派;;;;;;;;;;;;x -NOT_MEMBER_OF_FACTION;没有?Y$NAME$%?W派;;;;;;;;;;;;x -NOT_UNEMPLOYED_BY_TYPE;?Y$NAME$?W的失业率低于百分之?Y$VALUE$?W\n;;;;;;;;;;;;x -UNEMPLOYED_BY_TYPE;?Y$NAME$?W的失业率高于百分之?Y$VALUE$?W\n;;;;;;;;;;;;x -POP_UNEMPLOYMENT_HIGHER_THAN;?Y$TYPE$?W失业人数大于?Y$VAL$?W%;;;;;;;;;;;;x -NOT_POP_UNEMPLOYMENT_HIGHER_THAN;?Y$TYPE$?W失业人数小于?Y$VAL$?W%;;;;;;;;;;;;x -HAVE_UNCLAIMED_CORE;拥有无主的核心\n;;;;;;;;;;;;x -HAVE_UNCLAIMED_CORE_NOT;没有无主的核心\n;;;;;;;;;;;;x -IS_UNION_CULTURE;文化联合与;;;;;;;;;;;;x -IS_NOT_UNION_CULTURE;没有文化联合与;;;;;;;;;;;;x -IS_NOT_CULTURE_GROUP;文化圈不是;;;;;;;;;;;;x -IS_CULTURE_GROUP;文化圈是;;;;;;;;;;;;x -NOT_WORK_AVAILABLE;无空闲岗位:;;;;;;;;;;;;x -WORK_AVAILABLE;有空闲岗位:;;;;;;;;;;;;x -IS_NOT_MOBILIZED_TR;未被动员\n;;;;;;;;;;;;x -IS_MOBILIZED_TR;被动员\n;;;;;;;;;;;;x -MOB_SIZE_LESS_TR;全国动员级别小于?Y$VALUE$?W;;;;;;;;;;;;x -MOB_SIZE_AT_LEAST_TR;全国动员级别不小于?Y$VALUE$?W;;;;;;;;;;;;x -HAVE_PRESTIGE_LESS_THAN;威望不足;;;;;;;;;;;;x -HAVE_PRESTIGE_MORE_THAN;威望超过;;;;;;;;;;;;x -CAN_NOT_BUILD_FACTORY;不能建造工厂\n;;;;;;;;;;;;x -CAN_BUILD_FACTORY;可以建造工厂\n;;;;;;;;;;;;x -GEN_POP_HAVE;必须拥有$WHAT$;;;;;;;;;;;;x -GEN_POP_NOT_HAVE;不能拥有$WHAT$;;;;;;;;;;;;x -IS_NOT_SPHERELEADER_OF;针对$ADJ$影响力不足;;;;;;;;;;;;x -IS_SPHERELEADER_OF;针对$ADJ$有足够的影响力;;;;;;;;;;;;x -HAVE_LESS_DIPLOMATIC_RELATION;外交关系不足;;;;;;;;;;;;x -POP_NOT_OF_CULTURE;不是$WHAT$;;;;;;;;;;;;x -POP_OF_CULTURE;是$WHAT$;;;;;;;;;;;;x -POP_NOT_OF_RELIGION;不是$WHAT$;;;;;;;;;;;;x -POP_OF_RELIGION;是$WHAT$;;;;;;;;;;;;x -COMBAT_TRIUMPH;胜利;;;;;;;;;;;;x -COMBAT_FLEE;败走;;;;;;;;;;;;x -MY;我的;;;;;;;;;;;;x -COMBAT_WINNERTYPE_THEIR;他们的;;;;;;;;;;;;x -COMBAT_WINNERTYPE_OUR;我们的;;;;;;;;;;;;x -RESULT_LOSS;失去;;;;;;;;;;;;x -RESULT_WON;赢得;;;;;;;;;;;;x -SIEGEOVER_SETUP;当成功控制一个省份;;;;;;;;;;;;x -SIEGEOVER_HEADER;$MESSENGER$;;;;;;;;;;;;x -SIEGEOVER_1;在$NAME$的胜利;;;;;;;;;;;;x -SIEGEOVER_2;$MONARCHTITLE$,我们已经$RESULT$;;;;;;;;;;;;x -SIEGEOVER_3;$NAME$!;;;;;;;;;;;;x -SIEGEOVER_4;这花费了$WINNER$;;;;;;;;;;;;x -SIEGEOVER_5;$TIME$天;;;;;;;;;;;;x -SIEGEOVER_6;来占领这个省份。;;;;;;;;;;;;x -SIEGEOVER_LOG;我们$RESULT$$NAME$。;;;;;;;;;;;;x -SIEGEOVER_BTN1;好的;;;;;;;;;;;;x -SIEGEOVER_BTN2;好的;;;;;;;;;;;;x -SIEGEOVER_BTN3;查看;;;;;;;;;;;;x -SIEGEOVER_MAP;*;;;;;;;;;;;;x -BATTLE_OF;战役 -;;;;;;;;;;;;x -SIEGE_OF;围攻;;;;;;;;;;;;x -PROVINCELOST_SETUP;当你失去了一个省份;;;;;;;;;;;;x -PROVINCELOST_HEADER;$MESSENGER$报告;;;;;;;;;;;;x -PROVINCELOST_1;省份丢失!;;;;;;;;;;;;x -PROVINCELOST_2;我们失去了;;;;;;;;;;;;x -PROVINCELOST_3;$PROV$;;;;;;;;;;;;x -PROVINCELOST_4;它被;;;;;;;;;;;;x -PROVINCELOST_5;$COUNTRY$;;;;;;;;;;;;x -PROVINCELOST_6;占领了,我们必须夺回来!;;;;;;;;;;;;x -PROVINCELOST_LOG;我们被$COUNTRY$占领了$PROV$。;;;;;;;;;;;;x -PROVINCELOST_BTN1;好的;;;;;;;;;;;;x -PROVINCELOST_BTN2;好的;;;;;;;;;;;;x -PROVINCELOST_BTN3;查看;;;;;;;;;;;;x -PROVINCELOST_MAP;省份丢失!;;;;;;;;;;;;x -UNITARRIVED_SETUP;当单位抵达了它的目标省份;;;;;;;;;;;;x -UNITARRIVED_HEADER;我们的军务大臣报告;;;;;;;;;;;;x -UNITARRIVED_1;$TYPE$到达了!;;;;;;;;;;;;x -UNITARRIVED_2;我们$TYPE$的;;;;;;;;;;;;x -UNITARRIVED_3;$NAME$;;;;;;;;;;;;x -UNITARRIVED_4;安全的抵达了;;;;;;;;;;;;x -UNITARRIVED_5;$PROV$;;;;;;;;;;;;x -UNITARRIVED_6;他们正在等候进一步的命令;;;;;;;;;;;;x -UNITARRIVED_LOG;$NAME$抵达了$PROV$;;;;;;;;;;;;x -UNITARRIVED_BTN1;好的;;;;;;;;;;;;x -UNITARRIVED_BTN2;好的;;;;;;;;;;;;x -UNITARRIVED_BTN3;查看;;;;;;;;;;;;x -UNITARRIVED_MAP;*;;;;;;;;;;;;x -UNIT_ATTACK_INFO_NAVY;总共有$CAP$艘主力舰,$SCR$艘辅助舰&$TRA$艘运输舰;;;;;;;;;;;;x -UNIT_ATTACK_INFO_ARMY;总共有$BRIG$个旅,共计$MEN$名战斗人员;;;;;;;;;;;;x -ATTACKTHEM_SETUP;当我国陆军攻击敌军;;;;;;;;;;;;x -ATTACKTHEM_HEADER;我们的军务大臣报告;;;;;;;;;;;;x -ATTACKTHEM_1;我们与敌人接战了!;;;;;;;;;;;;x -ATTACKTHEM_2;$MONARCHTITLE$,我们在;;;;;;;;;;;;x -ATTACKTHEM_3;$PROV$。;;;;;;;;;;;;x -ATTACKTHEM_4;遭遇了$DEFENDER$的守卫力量,我们正在攻击他们的防线;;;;;;;;;;;;x -ATTACKTHEM_5;*;;;;;;;;;;;;x -ATTACKTHEM_6;*;;;;;;;;;;;;x -ATTACKTHEM_LOG;我们开始攻击$PROV$的敌人。;;;;;;;;;;;;x -ATTACKTHEM_BTN1;好的;;;;;;;;;;;;x -ATTACKTHEM_BTN2;好的;;;;;;;;;;;;x -ATTACKTHEM_BTN3;查看;;;;;;;;;;;;x -ATTACKTHEM_MAP;开始进攻;;;;;;;;;;;;x -ATTACKUS_SETUP;当我国陆军被敌人攻击;;;;;;;;;;;;x -ATTACKUS_HEADER;我们的军务大臣报告;;;;;;;;;;;;x -ATTACKUS_1;我们的军队遭到攻击!;;;;;;;;;;;;x -ATTACKUS_2;$MONARCHTITLE$,我们在;;;;;;;;;;;;x -ATTACKUS_3;$PROV$。;;;;;;;;;;;;x -ATTACKUS_4;遭到了$ATTACKER$的攻击;;;;;;;;;;;;x -ATTACKUS_5;*;;;;;;;;;;;;x -ATTACKUS_6;*;;;;;;;;;;;;x -ATTACKUS_LOG;我们在$PROV$遭到攻击。;;;;;;;;;;;;x -ATTACKUS_BTN1;好的;;;;;;;;;;;;x -ATTACKUS_BTN2;好的;;;;;;;;;;;;x -ATTACKUS_BTN3;查看;;;;;;;;;;;;x -ATTACKUS_MAP;遭到攻击!;;;;;;;;;;;;x -NAVALATTACKTHEM_SETUP;当我国海军攻击敌人;;;;;;;;;;;;x -REMOVE_NAVALATTACKTHEM_HEADER;$chief_of_navy$报告;;;;;;;;;;;;x -NAVALATTACKTHEM_1;我们与敌人舰队交火!;;;;;;;;;;;;x -NAVALATTACKTHEM_2;$MONARCHTITLE$,我们的海军在;;;;;;;;;;;;x -NAVALATTACKTHEM_3;$PROV$。;;;;;;;;;;;;x -NAVALATTACKTHEM_4;遭遇了$DEFENDER$的舰队,我们;;;;;;;;;;;;x -NAVALATTACKTHEM_5;$ATTUNIT$\n组成的强大舰队会将他们\n$DEFUNIT$;;;;;;;;;;;;x -NAVALATTACKTHEM_6;所摧毁;;;;;;;;;;;;x -NAVALATTACKTHEM_LOG;我们的海军进攻$PROV$的敌舰队。;;;;;;;;;;;;x -NAVALATTACKTHEM_BTN1;好的;;;;;;;;;;;;x -NAVALATTACKTHEM_BTN2;好的;;;;;;;;;;;;x -NAVALATTACKTHEM_BTN3;查看;;;;;;;;;;;;x -NAVALATTACKTHEM_MAP;攻击敌舰!;;;;;;;;;;;;x -NAVALATTACKUS_SETUP;当我国海军被敌人攻击;;;;;;;;;;;;x -REMOVE_NAVALATTACKUS_HEADER;$chief_of_navy$报告;;;;;;;;;;;;x -NAVALATTACKUS_1;我们的海军遭遇攻击!;;;;;;;;;;;;x -NAVALATTACKUS_2;$MONARCHTITLE$,我们的海军在;;;;;;;;;;;;x -NAVALATTACKUS_3;$PROV$;;;;;;;;;;;;x -NAVALATTACKUS_4;遭到$ATTACKER$的攻击,它们由下列舰船组成:;;;;;;;;;;;;x -NAVALATTACKUS_5;$ATTUNIT$\n组成的舰队,正攻击我们\n$DEFUNIT$;;;;;;;;;;;;x -NAVALATTACKUS_6;*;;;;;;;;;;;;x -NAVALATTACKUS_LOG;我们在$PROV$的舰队被敌人攻击。;;;;;;;;;;;;x -NAVALATTACKUS_BTN1;好的;;;;;;;;;;;;x -NAVALATTACKUS_BTN2;好的;;;;;;;;;;;;x -NAVALATTACKUS_BTN3;查看;;;;;;;;;;;;x -NAVALATTACKUS_MAP;舰队被攻击!;;;;;;;;;;;;x -LANDBATTLEOVER_SETUP;当一场陆上战斗结束;;;;;;;;;;;;x -LANDBATTLEOVER_HEADER;军务大臣报告;;;;;;;;;;;;x -LANDBATTLEOVER_1;$NAME$;;;;;;;;;;;;x -LANDBATTLEOVER_2;$MONARCHTITLE$,我们在$NAME$中;;;;;;;;;;;;x -LANDBATTLEOVER_3;$RESULT$了!;;;;;;;;;;;;x -LANDBATTLEOVER_4;战斗中我们总数$USNUM$的军队损失了$USLOSS$人。;;;;;;;;;;;;x -LANDBATTLEOVER_5;$OTHER$;;;;;;;;;;;;x -LANDBATTLEOVER_6;$OTHERRESULT$了。他们总数$THEIRLOST$的军队损失了$THEIRNUM$人。;;;;;;;;;;;;x -LANDBATTLEOVER_LOG;我们在$NAME$中$RESULT$了。;;;;;;;;;;;;x -LANDBATTLEOVER_BTN1;好的;;;;;;;;;;;;x -LANDBATTLEOVER_BTN2;好的;;;;;;;;;;;;x -LANDBATTLEOVER_BTN3;查看;;;;;;;;;;;;x -LANDBATTLEOVER_MAP;$RESULT$;;;;;;;;;;;;x -WE;我们;;;;;;;;;;;;x -NAVALBATTLEOVER_SETUP;当一场海战结束;;;;;;;;;;;;x -NAVALBATTLEOVER_HEADER;海军大臣报告;;;;;;;;;;;;x -NAVALBATTLEOVER_1;$NAME$;;;;;;;;;;;;x -NAVALBATTLEOVER_2;$MONARCHTITLE$,我们在$NAME$中;;;;;;;;;;;;x -NAVALBATTLEOVER_3;$RESULT$了!;;;;;;;;;;;;x -NAVALBATTLEOVER_4;来自;;;;;;;;;;;;x -NAVALBATTLEOVER_5;$OTHER$;;;;;;;;;;;;x -NAVALBATTLEOVER_6;的舰队$OTHERRESULT$了。我们损失了$SHIPS$他们损失了$THEIRSHIP$。;;;;;;;;;;;;x -NAVALBATTLEOVER_LOG;我们在$NAME$中$RESULT$了。;;;;;;;;;;;;x -NAVALBATTLEOVER_BTN1;好的;;;;;;;;;;;;x -NAVALBATTLEOVER_BTN2;好的;;;;;;;;;;;;x -NAVALBATTLEOVER_BTN3;查看;;;;;;;;;;;;x -NAVALBATTLEOVER_MAP;$RESULT$;;;;;;;;;;;;x -WE_MOBILIZE_SETUP;当我国进行战争动员;;;;;;;;;;;;x -WE_MOBILIZE_HEADER;我们决定进行;;;;;;;;;;;;x -WE_MOBILIZE_1;总动员;;;;;;;;;;;;x -WE_MOBILIZE_2;我们很快就可以组建一支强大的军队以应对各种挑战。;;;;;;;;;;;;x -WE_MOBILIZE_3;*;;;;;;;;;;;;x -WE_MOBILIZE_4;*;;;;;;;;;;;;x -WE_MOBILIZE_5;*;;;;;;;;;;;;x -WE_MOBILIZE_6;*;;;;;;;;;;;;x -WE_MOBILIZE_LOG;我们开始动员预备役军人。;;;;;;;;;;;;x -WE_MOBILIZE_BTN1;好的;;;;;;;;;;;;x -WE_MOBILIZE_BTN2;好的;;;;;;;;;;;;x -WE_MOBILIZE_BTN3;详情;;;;;;;;;;;;x -WE_MOBILIZE_MAP;*;;;;;;;;;;;;x -WE_DEMOBILIZE_SETUP;当我国解除战争动员。;;;;;;;;;;;;x -WE_DEMOBILIZE_HEADER;我们决定;;;;;;;;;;;;x -WE_DEMOBILIZE_1;解除动员;;;;;;;;;;;;x -WE_DEMOBILIZE_2;预备役军人将会复员,重新从事生产。;;;;;;;;;;;;x -WE_DEMOBILIZE_3;*;;;;;;;;;;;;x -WE_DEMOBILIZE_4;*;;;;;;;;;;;;x -WE_DEMOBILIZE_5;*;;;;;;;;;;;;x -WE_DEMOBILIZE_6;*;;;;;;;;;;;;x -WE_DEMOBILIZE_LOG;我们下令解除动员。;;;;;;;;;;;;x -WE_DEMOBILIZE_BTN1;好的;;;;;;;;;;;;x -WE_DEMOBILIZE_BTN2;好的;;;;;;;;;;;;x -WE_DEMOBILIZE_BTN3;详情;;;;;;;;;;;;x -WE_DEMOBILIZE_MAP;*;;;;;;;;;;;;x -OTHER_MOBILIZE_SETUP;当他国进行战争动员;;;;;;;;;;;;x -OTHER_MOBILIZE_HEADER;秘密警察报告;;;;;;;;;;;;x -OTHER_MOBILIZE_1;$COUNTRY$进行了总动员;;;;;;;;;;;;x -OTHER_MOBILIZE_2;他们将会迅速建立起一支强大的军队。;;;;;;;;;;;;x -OTHER_MOBILIZE_3;*;;;;;;;;;;;;x -OTHER_MOBILIZE_4;*;;;;;;;;;;;;x -OTHER_MOBILIZE_5;*;;;;;;;;;;;;x -OTHER_MOBILIZE_6;*;;;;;;;;;;;;x -OTHER_MOBILIZE_LOG;$COUNTRY$进行了总动员。;;;;;;;;;;;;x -OTHER_MOBILIZE_BTN1;好的;;;;;;;;;;;;x -OTHER_MOBILIZE_BTN2;好的;;;;;;;;;;;;x -OTHER_MOBILIZE_BTN3;详情;;;;;;;;;;;;x -OTHER_MOBILIZE_MAP;*;;;;;;;;;;;;x -OTHER_DEMOBILIZE_SETUP;当他国解除战争动员;;;;;;;;;;;;x -OTHER_DEMOBILIZE_HEADER;有报告说;;;;;;;;;;;;x -OTHER_DEMOBILIZE_1;$COUNTRY$解除了动员;;;;;;;;;;;;x -OTHER_DEMOBILIZE_2;他们的预备役军人将会复员,重新从事生产。;;;;;;;;;;;;x -OTHER_DEMOBILIZE_3;*;;;;;;;;;;;;x -OTHER_DEMOBILIZE_4;*;;;;;;;;;;;;x -OTHER_DEMOBILIZE_5;*;;;;;;;;;;;;x -OTHER_DEMOBILIZE_6;*;;;;;;;;;;;;x -OTHER_DEMOBILIZE_LOG;$COUNTRY$下令解除动员。;;;;;;;;;;;;x -OTHER_DEMOBILIZE_BTN1;好的;;;;;;;;;;;;x -OTHER_DEMOBILIZE_BTN2;好的;;;;;;;;;;;;x -OTHER_DEMOBILIZE_BTN3;详情;;;;;;;;;;;;x -OTHER_DEMOBILIZE_MAP;*;;;;;;;;;;;;x -DISBAND_SETUP;当解散某个单位;;;;;;;;;;;;x -DISBAND_HEADER;$chief_of_staff$报告;;;;;;;;;;;;x -DISBAND_1;单位解散。;;;;;;;;;;;;x -DISBAND_2;$MONARCHTITLE$,我们解散了;;;;;;;;;;;;x -DISBAND_3;$UNIT$;;;;;;;;;;;;x -DISBAND_4;这些军队中的渣滓不值得我们为他们挥霍。;;;;;;;;;;;;x -DISBAND_5;*;;;;;;;;;;;;x -DISBAND_6;*;;;;;;;;;;;;x -DISBAND_LOG;$UNIT$被解散。;;;;;;;;;;;;x -DISBAND_BTN1;好的;;;;;;;;;;;;x -DISBAND_BTN2;好的;;;;;;;;;;;;x -DISBAND_BTN3;查看;;;;;;;;;;;;x -DISBAND_MAP;*;;;;;;;;;;;;x -TRANSFEREDSUBUNIT_SETUP;当海陆空军进行重新编组;;;;;;;;;;;;x -TRANSFEREDSUBUNIT_HEADER;$chief_of_staff$报告;;;;;;;;;;;;x -TRANSFEREDSUBUNIT_1;$SUB$重整了!;;;;;;;;;;;;x -TRANSFEREDSUBUNIT_2;$MONARCHTITLE$,我们把$SUB$从$OLD$重新编制到了;;;;;;;;;;;;x -TRANSFEREDSUBUNIT_3;$NEW$;;;;;;;;;;;;x -TRANSFEREDSUBUNIT_4;*;;;;;;;;;;;;x -TRANSFEREDSUBUNIT_5;*;;;;;;;;;;;;x -TRANSFEREDSUBUNIT_6;*;;;;;;;;;;;;x -TRANSFEREDSUBUNIT_LOG;$SUB$被整编到$NEW$。;;;;;;;;;;;;x -TRANSFEREDSUBUNIT_BTN1;好的;;;;;;;;;;;;x -TRANSFEREDSUBUNIT_BTN2;好的;;;;;;;;;;;;x -TRANSFEREDSUBUNIT_BTN3;查看;;;;;;;;;;;;x -TRANSFEREDSUBUNIT_MAP;*;;;;;;;;;;;;x -SHIPSUNK_SETUP;当船只因损耗而沉没;;;;;;;;;;;;x -SHIPSUNK_HEADER;海军大臣报告;;;;;;;;;;;;x -SHIPSUNK_1;灾难!;;;;;;;;;;;;x -SHIPSUNK_2;$MONARCHTITLE$,我们的一艘舰艇;;;;;;;;;;;;x -SHIPSUNK_3;沉没了!;;;;;;;;;;;;x -SHIPSUNK_4;它在;;;;;;;;;;;;x -SHIPSUNK_5;$PROV$;;;;;;;;;;;;x -SHIPSUNK_6;因为损耗而进水沉没了。;;;;;;;;;;;;x -SHIPSUNK_LOG;一艘船在$PROV$沉没;;;;;;;;;;;;x -SHIPSUNK_BTN1;好的;;;;;;;;;;;;x -SHIPSUNK_BTN2;好的;;;;;;;;;;;;x -SHIPSUNK_BTN3;查看;;;;;;;;;;;;x -SHIPSUNK_MAP;船只沉没!;;;;;;;;;;;;x -LEADERDIED_SETUP;当我国将领死亡;;;;;;;;;;;;x -LEADERDIED_HEADER;$MESSENGER$;;;;;;;;;;;;x -LEADERDIED_1;一位将军死亡了!;;;;;;;;;;;;x -LEADERDIED_2;$MONARCHTITLE$,我们有个很悲伤的消息;;;;;;;;;;;;x -LEADERDIED_3;$TYPE$$NAME$死亡了!;;;;;;;;;;;;x -LEADERDIED_4;他忠诚地为我们效力了多年,只有最好的将军才能在战场上做出如此卓越的贡献。;;;;;;;;;;;;x -LEADERDIED_5;*;;;;;;;;;;;;x -LEADERDIED_6;*;;;;;;;;;;;;x -LEADERDIED_LOG;$TYPE$$NAME$死亡了。;;;;;;;;;;;;x -LEADERDIED_BTN1;好的;;;;;;;;;;;;x -LEADERDIED_BTN2;好的;;;;;;;;;;;;x -LEADERDIED_BTN3;查看;;;;;;;;;;;;x -LEADERDIED_MAP;*;;;;;;;;;;;;x \ No newline at end of file +#Powered_by_ParaTranz +LEDGER_COUNTRY_NAME;国家 +LEDGER_COUNTRY_MILSCORE;军事分数 +LEDGER_COUNTRY_INDSCORE;工业分数 +LEDGER_COUNTRY_PRESTIGE;威望 +LEDGER_COUNTRY_TOTALSCORE;总分数 +LEDGER_HEADER_PROVINCES;省份 +LEDGER_PROVINCE_NAME;省份 +LEDGER_PROVINCE_TOTALPOP;总人口 +LEDGER_PROVINCE_AVGMIL;平均斗争性 +LEDGER_PROVINCE_AVGCON;平均觉醒度 +LEDGER_PROVINCE_AVGLIT;平均识字率 +LEDGER_PROVINCE_RELIGION;宗教 +LEDGER_PROVINCE_CULTURE;民族 +LEDGER_PROVINCE_ISSUE;政见 +LEDGER_PROVINCE_IDEOLOGY;意识形态 +LEDGER_HEADER_PROVINCE_POPS;省份人口 +LEDGER_HEADER_ARMY;军队 +LEDGER_ARMY_NAME;军队 +LEDGER_ARMY_INFANTRY;步兵 +LEDGER_ARMY_CAVALRY;骑兵 +LEDGER_ARMY_ARTILLERY;炮兵 +LEDGER_HEADER_GOODS_PRICEHISTORY;价格历史 +LEDGER_COUNTRY_STATUS;地位 +LEDGER_HEADER_COUNTRYCOMPARE;国家对比 +LEDGER_COUNTRY_TOTAL_POP;总人口 +LEDGER_COUNTRY_PROVCOUNT;省份 +LEDGER_COUNTRY_FACTORYCOUNT;工厂 +LEDGER_COUNTRY_LITERACY;识字率 +LEDGER_COUNTRY_LEADERSHIP;领导力 +LEDGER_COUNTRY_DIVISIONS;步兵旅 +LEDGER_COUNTRY_SHIPS;海军舰船 +LEDGER_HEADER_COUNTRYPARTY;政治制度 +LEDGER_COUNTRY_GOVERNMENT;政体 +LEDGER_COUNTRY_NATIONALVALUE;国家价值 +LEDGER_COUNTRY_RULINGPARTY;执政党 +LEDGER_COUNTRY_RULINGIDEOLOGY;执政党意识形态 +LEDGER_HEADER_COUNTRYPOLITICALREFORMS;政治改革 +LEDGER_HEADER_COUNTRYSOCIALREFORMS;社会改革 +LEDGER_HEADER_COUNTRY_POPS;国家人口 +LEDGER_HEADER_PROVINCEPRODUCTION;省份生产 +LEDGER_STATE_NAME;地区 +LEDGER_GOODS;物资 +LEDGER_OUTPUT;产量 +LEDGER_INCOME;收益 +LEDGER_EMPLOYED;雇佣工人 +LEDGER_LEVEL;等级 +LEDGER_HEADER_FACTORYPRODUCTION;工厂生产 +BUDGET;财政 +BUDGET_TAX_POOR;税收(贫困阶层) +BUDGET_TAX_POOR_DESC +BUDGET_TAX_MIDDLE;税收(中产阶层) +BUDGET_TAX_MIDDLE_DESC +BUDGET_TAX_RICH;税收(富裕阶层) +BUDGET_TAX_RICH_DESC +BUDGET_TOTAL_FUNDS;总资产 +BUDGET_TOTAL_DEBT;总债务 +BUDGET_TAKE_LOAN;申请贷款 +BUDGET_REPAY_LOAN;偿还贷款 +BUDGET_DAILY_INCOME;每日收入 +BUDGET_DAILY_EXPENSES;每日支出 +BUDGET_MILITARY_COST;军事开支 +BUDGET_NATIONAL_STOCKPILE;仓储开支 +BUDGET_INDUSTRIAL_SUBSIDIES;工业补贴 +BUDGET_TARIFFS;关税 +BUDGET_DAILY_BALANCE;每日预计收支 +BUDGET_GOLD_DESC +BUDGET_MIL_COST_DESC +BUDGET_NAT_STOCK_DESC +BUDGET_IND_SUP_DESC +BUDGET_EDUCATION_DESC +BUDGET_ADMIN_DESC +BUDGET_SOCIAL_SPEND_DESC +BUDGET_MIL_SPEND_DESC +BUDGET_TARIFF_DESC +BUDGET_TOTAL_FUNDS_DESC +BUDGET_BALANCE_DESC +BUDGET_DEBT_DESC +BUDGET_NATIONAL_BANK_DESC +BUDGET_INTEREST_DESC +BUDGET_CLOSE_WINDOW;关闭财政窗口 +BUDGET_TOTAL_EXPENSE;总支出:?Y$VAL$?W +BUDGET_SLIDER_ADMINISTRATION;行政开支:?Y$VAL$?W +BUDGET_EXPENSE_SLIDER_EDUCATION;教育开支:?Y$VAL$?W +BUDGET_SLIDER_SOCIAL_SPENDING;社会开支:?Y$VAL$?W +BUDGET_SLIDER_MILITARY_SPENDING;军事开支:?Y$VAL$?W +BUDGET_INTEREST;支付利息:?Y$VAL$?W +REMOVE_BUDGET_IMPORTS;进口消耗:?Y$VAL$?W +BUDGET_SUPPLYCOSTS;补给消耗:?Y$VAL$?W +BUDGET_TAX;?Y$VAL$?W +BUDGET_BASE_TAX;基本征税效率:?Y$VAL$?W% +BUDGET_TECH_TAX;来自科技:?Y$VAL$%?W +BUDGET_STRATA_NEED;?Y$VAL$?W%能够获得$TYPE$ +BUDGET_STRATA_NO_NEED;?Y$VAL$?W%无法获得任何物资 +BUDGET_TOTAL_INCOME;总收入:?Y$VAL$?W +TAXES_POOR;贫困阶层税收:?Y$VAL$?W +TAXES_MIDDLE;中产阶层税收:?Y$VAL$?W +TAXES_RICH;富裕阶层税收:?Y$VAL$?W +TARIFFS_INCOME;关税:?Y$VAL$?W +REMOVE_BUDGET_EXPORTS;出口:?Y$VAL$?W +BUDGET_GOLD;黄金:?Y$VAL$?W +BUDGET_ADMIN_EFFICIENCY;行政效率:?Y$PERC$%?W +BUDGET_ADMIN_EFFICIENCY_DESC;我们国民中有?Y$PERC$%?W的人是?Y官僚?W\n为了达到最高的行政效率,我们需要至少?Y$MAX$%?W的官僚?W\n +ADM_EXPLAIN_DESC;这一所需百分比基于以下各项\n +SHADOWY_INVESTOR;私人投资者 +GUNBOAT_ALERT;$COUNTRY$用他们的海军力量迫使我们每天偿还债务$VALUE$ぁ?! +BUDGET_COUNTRY;国家 +BUDGET_AMOUNT;总额 +BUDGET_LOANS_TAKEN;借款 +BUDGET_LOANS_GIVEN;放贷 +DIPLOMATIC_BALANCE_DESC;外交收支 +BUDGET_LOAN_CANT_REPAY;我们已经没有资金偿还债务 +BUDGET_CANT_LOAN;没有可用资金借贷给你 +WORLD_YEAR;公元$YEAR$年的世界 +FE_PLAYABLE_COUNTRIES;可选国家 +FE_COUNTRY;国家 +FE_WARS;战争: +FE_POP;人群 +FE_IDEOLOGY;意识形态 +FE_INDUSTRY;工业: +FE_PRESTIGE;威望: +FE_RANK;排名 +FE_SCORE;分数 +SAVE_PROG;存档处理进度:$VALUE$% +TRANSERING_SAVE;开始传输存档…… +LOADING_LOCAL_SAVE;读取本地存档…… +PLR_DISC;玩家?Y$NAME$?W离开了游戏。 +PLR_CONNECT;玩家?Y$NAME$?W加入了游戏。 +REVERT_SAVE_CAL;返回默认数据库。 +SAVE_TRANSFER_DONE;游戏存档传输完毕。 +LOADING_MAP_SPRITES;读取地图…… +LOADING_GUI_DEF;读取图形界面…… +LOADING_DATABASES;读取数据库…… +LOADING_DATABASES2;读取数据库II…… +INIT_MAP_LOGIC;初始化地图…… +CREATING_CHKSUM;创建校验点…… +LOADING_HISTORY;读取历史文件…… +LOADING_SOUNDS;读取声音…… +PROC_FLAGS;处理变量…… +LOAD_FLAGS;载入变量…… +LOAD_GFX;读取图像…… +CREATING_THE_WORLD;创建世界…… +CREATING_TREES;创建树木…… +CREATING_BORDERS;创建边界…… +CREATING_RIVERS;创建河流…… +MAP_PROPERLY_INIT;地图完全初始化…… +CREATING_PROVINCE;创建省份# +CREATING_TEXTS;创建文本…… +LOAD_EVENTS;读取事件…… +ADAPTING_HISTORY;调节历史…… +CALC_PATHS;计算路径……\n这可能需要几分钟 +FE_TOGGLE;快速开始 +FE_TOGGLE_NORMAL;自定义开始 +FE_SETTING_DIPLOMACY;外交 +FE_SETTING_PRODUCTION;生产 +FE_SETTING_POLITICS;政治 +FE_SETTING_INTEL;情报 +FE_SETTING_TECHNOLOGY;科技 +FE_SETTING_UNITINTERFACE;军队 +DIFF_VERY_EASY;非常简单 +DIFF_EASY;简单 +DIFF_NORMAL;正常 +DIFF_HARD;困难 +DIFF_VERY_HARD;非常困难 +CORE_PAUSED;暂停 +SM_SETTINGS;设置 +SM_GAME;游戏 +SM_VIDEO;视频 +SM_AUDIO;音频 +SM_CONTROLS;控制 +SM_MASTER_VOLUME;主音量 +SM_EFFECT_VOLUME;效果音量 +SM_MUSIC_VOLUME;音乐音量 +SM_SCROLL_SPEED;滚屏速度 +SM_ZOOM_SPEED;缩放速度 +SM_MOUSE_SPEED;鼠标速度 +SM_RESOLUTION;分辨率 +SM_REFRESH_RATE;刷新率 +SM_GAMMA;亮度 +SM_SHADOWS;阴影 +SM_TREES;树木 +SM_DIFFICULTY;困难度 +SM_AUTOSAVE_INTERVAL;自动储存间隔 +SM_APPLY;应用 +SM_BACK;返回 +SM_ALERT;警报 +SM_RESTART;你需要重启游戏以实现更改后的效果。 +SM_WP;设置文件写入错误,确认文件没有写保护后重试 +FE_HOST;主机 +FE_JOIN_LAN_GAME;加入局域网游戏 +FE_JOIN_INTERNET_GAME;加入互联网游戏 +FE_SCAN;搜索 +FE_METASERVER;元数据服务器 +FE_BACK;返回 +FE_PLAYER;玩家 +FE_PLAYER_NAME;玩家名: +FE_SINGLE_PLAYER;单人游戏 +FE_MULTI_PLAYER;多人游戏 +FE_OPTIONS;选项 +FE_CREDITS;制作名单 +FE_EXIT;退出 +FE_NATION_TO_PLAY;选择你想要使用的国家…… +FE_NEW_GAME;开始新游戏 +FE_SAVE_GAME;储存游戏 +FE_HISTORICAL_START;史实开局 +FE_SAVED_GAMES;从存档开始 +FE_SELECT_NATION;点击地图以选择国家…… +FE_NO_COUNTRY_SELECTED;尚未选择国家 +FE_MILITARY;军事 +FE_ECONOMY;经济 +FE_DIPLOMACY;外交 +FE_DIFFICULTY;难度: +FE_AT_WAR;交战: +FE_ALLIES;盟国: +FE_LOAD;读取 +FE_BOOKEDMARKED;战役时间: +FE_STARTING_DATE;开始时间 +FE_BOOKMARK_TITLE;战役名称 +FE_BOOKMARK_DATE;战役时间 +FE_LOCAL_GAMES;本地游戏 +FE_MY_GAME;我的游戏 +FE_CANCEL;取消 +PLAYER_LOST_TITLE;玩家已经断开连接。 +PLAYER_LOST_DESC;玩家$playername$已经断开连接。请选择你的行动。 +SERVER_LOST_TITLE;丢失服务器! +REMOVE_SERVER_LOST_DESC;服务器已经丢失。游戏即将结束。 +OK;好的 +CANCEL;取消 +SAVE;储存 +QUIT;退出 +START;开始 +CONTINUE;继续 +CONNECTED;已经连接。 +NAME_TAKEN;你的名字已被使用。请离开并选择另外的名字。 +CONNECTING;连接中…… +BANNED;你已经被此游戏封禁 +CONNECTION_FAILED;连接失败! +GAME_NOT_FOUND;没有找到游戏。 +WAITING_FOR_PLAYERS;等待玩家…… +ALL_PLAYERS_HERE;所有玩家就位。 +LOOKING_FOR_HOST;搜寻主机…… +LOST_PLAYER;一个玩家已经丢失…… +SERVER_LOST;服务器已经丢失。 +JOIN_IP_TITLE;输入IP地址…… +HOST_TITLE;输入你的游戏名称…… +HOST_BUTTON;主机 +JOIN_BUTTON;加入 +LOG_SETTING_LOG;在日志中显示。 +LOG_SETTING_POPUP;打开弹出窗口。 +LOG_SETTING_MAP;在地图上显示。 +LOG_SETTING_IDLE;显示为闲置信息。 +QUIT_TITLE;退出游戏 +QUIT_DESC;你确定要退出游戏并返回桌面吗? +ZOOM_IN;放大 +ZOOM_OUT;缩小 +RESIGN_TITLE;放弃游戏 +RESIGN_DESC;你确定要放弃游戏并返回主菜单吗? +SCAN;搜索 +STOP_SCAN;停止搜索 +TIP_KICK;踢出玩家 +TIP_BAN;在本次通讯中封禁玩家 +PLAYER_KICKED;$NAME$被主机踢除。 +PLAYER_BANNED;$NAME$被主机封禁。 +YOUKICKED;由于你的不当行为,你已经被主机踢除! +BAD_VERSION;主机游戏为另一个版本! +JOINED_CHANNEL;加入频道$CHAN$。 +USER_JOINED_CHANNEL;$NAME$加入了频道。 +USER_LEFT_CHANNEL;$NAME$离开了频道。 +METASERVER_GAME_INFO;创建者:$CREATOR$\n日期:$DATE$ +MENU_BAR_SAVE_GAME;储存游戏 +MENU_BAR_GAME_OPTIONS;游戏选项 +MENU_BAR_GAME_RESIGN;放弃 +MENU_BAR_MESSAGE_SETTINGS;信息设置 +MENU_BAR_QUIT;退出 +MENU_BAR_CLOSE;关闭 +MENU_BAR_SAVE;保存 +MENU_BAR_SAVE_GAME_FILENAME;游戏存档文件名: +CHAT_ALLIES;盟国 +CHAT_FOES;敌国 +CHAT_ALL;所有 +CHATMESSAGE_SETUP;当你收到一条聊天信息 +CHATMESSAGE_HEADER;聊天信息 +CHATMESSAGE_1;通讯接入, +CHATMESSAGE_2;$TEXT$ +CHATMESSAGE_3;* +CHATMESSAGE_4;* +CHATMESSAGE_5;* +CHATMESSAGE_6;* +CHATMESSAGE_LOG;$TEXT$ +CHATMESSAGE_BTN1;好的 +CHATMESSAGE_BTN2;好的 +CHATMESSAGE_BTN3;查看 +CHATMESSAGE_MAP;* +MS_USERNAME;用户名: +MS_PASSWORD;密码: +MS_CREATE_GAME;创建游戏 +MS_NAME;名称: +MS_USE_PASSWORD;密码保护 +MS_JOIN_GAME;加入游戏 +MS_PASSWD;密码 +MS_ALERT;警报 +MS_CONNECTION_FAILED;连接失败! +MS_CHANNELS;频道 +MS_METASERVER_LOGIN;元数据服务器登录 +MS_JOINGAME;加入游戏 +MS_REFRESH;刷新 +MS_START;开始 +MS_BACK;返回 +MS_JOIN;加入 +MS_JOIN_CHANNEL;加入频道 +MS_LOGIN;登录 +MS_CREATE;创建 +MS_GAMES;游戏列表 +MS_INFORMATION;信息 +MS_CHAT;聊天 +MS_CHANNEL_PLAYER;#频道名称/玩家列表 +MS_CONNECTION_LOST;连接丢失。 +PAUSE_RESUME;继续 +MESSAGECAT_COMBAT;战斗信息 +MESSAGECAT_DIPLOMACY;外交信息 +MESSAGECAT_UNITS;单位信息 +MESSAGECAT_PROVS;省份信息 +MESSAGECAT_EVENTS;事件信息 +MESSAGECAT_OTHERS;其他信息 +MESSAGECAT_ALL;所有信息 +MS_PASS;密码: +MS_NOT_CONNECTED;尚未连接 +MS_CONNECTING;连接中…… +MS_FAILED;连接失败 +MS_CANCEL;取消 +MS_CONNECT;连接 +MS_EMPTY_USERNAME;你必须输入用户名! +MS_LOGGED_AS;已经登录为: +MS_CREDITS;可用点数: +MS_MY_ITEMS;我的项目 +MS_CLOSE;关闭 +MS_PURCHASE_BONUS_CONTENT;购买增值内容 +MS_DOWNLOAD;下载 +MS_INSTALL;安装 +MS_BUY_ITEM;购买项目 +ME_ERROR;错误: +ME_STATUS_OK;状态确认 +GGCOINS_ERR_NO_MEM;内存分配错误 +GGCOINS_ERR_NET;网络错误 +GGCOINS_ERR_HANDSHAKE;连接错误-请检查你的防火墙设置 +GGCOINS_ERR_INVALID_RESPONSE;用户名或密码错误 +GGCOINS_ERR_NOT_SIGNED_IN;尚未登录 +GGCOINS_ERR_NOT_FOUND;项目未找到 +GGCOINS_ERR_PRICE_INCREASED;价格已升高,请更新你的列表 +GGCOINS_ERR_OUT_OF_CREDITS;你没有足够的点数。 +GGCOINS_ERR_DUPLICATE;你已经拥有这个项目 +ME_PURCHASE_SUCCESSFUL;购买成功!请查看已有项目的说明并安装。 +ME_BUY_ITEM;购买项目 +ME_BUY_ITEM_DESC;你确认将以?Y$CREDITS$?W点数购买?Y$NAME$?W?这个命令无法撤销。 +MS_AVAILABLE_ITEMS;可用项目 +MESSAGESETTINGS_ALL;所有 +MESSAGESETTINGS_COMBAT;战斗 +MESSAGESETTINGS_DIPLOMACY;外交 +MESSAGESETTINGS_UNITS;单位 +MESSAGESETTINGS_PROVINCES;省份 +MESSAGESETTINGS_EVENTS;事件 +MESSAGESETTINGS_OTHER;其他 +ME_CLICK_BUY;点击这里用你的蓝色点数购买项目 +ME_DOWNLOAD;点击这里下载你的项目 +ME_DOWNLOAD_ERROR;下载错误! +ME_INSTALL;点击这里安装你的项目。要让其产生效果你可能需要重新运行游戏。 +ME_BAD_VERSION;这个点数是提供给更高版本游戏的,你至少需要更新到$NUMBER$版本。 +ME_NO_FILE;这个项目并不包括文件 +ME_INSTALL_SUCCESS;安装成功! +ME_INSTALL_FAIL;安装失败! +MESSAGE_IS_PAUSE;这种类型的信息将$TRUTH$显示为一个弹出窗口并暂停游戏。 +MICRO_ERROR_TITLE;错误! +MICRO_ERROR_DESC;无法打开ggcoins.dll,\n请确认这个文件存在或者重新安装游戏。 +VERY_EASY;非常简单 +EASY;简单 +NORMAL;正常 +HARD;困难 +VERY_HARD;非常困难 +NEVER;从不 +MONTHLY;每月 +HALFYEAR;每半年 +YEARLY;每年 +FIVE_YEAR;每五年 +YEARS;年 +MONTHS;月 +LOST_PLR;丢失玩家 +SAVE_LOADED;游戏存档读取完毕…… +COMPRESS_ERROR;压缩错误…… +MS_LOGOUT;退出 +on;打开 +off;关闭 +very easy;非常简单 +easy;简单 +normal;正常 +hard;困难 +very hard;非常困难 +SM_MULTISAMPLE;多样性 +RESTART_REQ;需要重新启动游戏 +RESTART_REQ_DESC;为使设置生效,请重新启动游戏。 +very_easy_player;难度:非常简单 +easy_player;难度:简单 +hard_player;难度:困难 +very_hard_player;难度:非常困难 +very_easy_ai;难度:非常简单 +easy_ai;难度:简单 +hard_ai;难度:困难 +very_hard_ai;难度:非常困难 +CORE_MP_PAUSED_NAME;$PLAYER$暂停了游戏。 +CORE_MP_PAUSED;还需要$TIME$才能取消暂停…… +OOS_TITLE;错误! +OOS_DESC;游戏无法同步! +army_base;陆军 +navy_base;海军 +infantry;步兵 +cavalry;骑兵 +cuirassier;胸甲骑兵 +dragoon;龙骑兵 +engineer;工兵 +guard;近卫兵 +hussar;骠骑兵 +irregular;民兵 +artillery;火炮 +tank;装甲 +plane;战机 +commerce_raider;破交舰 +cruiser;巡洋舰 +frigate;护卫舰 +manowar;风帆战列舰 +ironclad;铁甲舰 +dreadnought;无畏舰 +clipper_transport;风帆运输船 +steam_transport;蒸汽运输船 +monitor;低舷铁甲舰 +army_base_short;陆 +navy_base_short;海 +infantry_short;步 +cavalry_short;骑 +cuirassier_short;胸 +dragoon_short;龙 +engineer_short;工 +guard_short;近 +irregular_short;民 +hussar_short;骠 +artillery_short;炮 +tank_short;甲 +plane_short;飞 +commerce_raider_short;交 +cruiser_short;巡 +frigate_short;护 +manowar_short;列 +ironclad_short;铁 +dreadnought_short;畏 +clipper_transport_short;帆 +steam_transport_short;蒸 +monitor_short;低 +MAX_STRENGTH;最大兵力 +DEFAULT_ORG;组织度 +BUILD_TIME;建造时间 +MAXIMUM_SPEED;最高速度 +TRANSPORT_WEIGHT;运输重量 +SUPPLY_CONSUMPTION;补给消耗 +COMBAT_WIDTH;战术宽度 +TRANSPORT_CAPABILITY;运输能力 +HULL;船体 +FORT_ADJUSTER;要塞 +RIVER_ADJUSTER;河流 +UA_ATTACK;进攻 +UA_DEFENCE;防御 +UA_MOVEMENT;速度 +UA_ATTRITION;损耗 +RECONAISSANCE;侦察 +ATTACK;攻击 +DEFENCE;防御 +DISCIPLINE;纪律 +SUPPORT;支援 +MANUEVER;机动 +GUN_RANGE;射程 +GUN_POWER;火力 +REGIMENT_NAME;第$NUM$$TYPE$旅 +SUBUNIT_NAME;$NUM$$TYPE$ +ARMY_NAME;第$NUM$军 +NAVY_NAME;第$NUM$舰队 +ST;st +ND;nd +TH;th +RD;rd +TRAIT_ATTACK;攻击 +TRAIT_DEFEND;防御 +TRAIT_MORALE;士气 +TRAIT_ORGANISATION;组织度 +TRAIT_RECONAISSANCE;侦察 +TRAIT_SPEED;速度 +TRAIT_ATTRITION;损耗 +TRAIT_EXPERIENCE;经验 +TRAIT_RELIABILITY;可靠性 +no_personality;无特性 +aggressive;好斗 +relentless;残酷 +active_p;积极 +earnest;认真 +persistant;执着 +balanced_p;平衡 +cautious;谨慎 +coolminded;冷静 +inspiring;激励 +gallant;英勇 +arrogant;傲慢 +vainglorious;虚荣 +brutish;粗野 +bigoted;顽固 +impetuous;冲动 +polite;文雅 +tactful;机智 +diplomatic;老练 +glory_hound;追名逐利 +vicious;邪恶 +hellbent;拼命 +deeply_religious;虔信 +imperious;专横 +choleric;易怒 +fanatic;狂热 +irate;发怒 +wrathful;愤怒 +calm;平稳 +reserved;含蓄 +harsh;严厉 +merciless;残忍 +implacable;执拗 +careful;谨慎 +meticulous;精细 +openminded;虚心 +charismatic;领袖气质 +impulsive;冲动 +intuitive;直觉 +resourceful;足智多谋 +romantic;浪漫 +brash;性急 +daring;勇敢 +soldierly;军人 +disciplined;纪律 +unflinching;坚定 +bold;冒失 +audacious;鲁莽 +heroic;英雄 +stout;肥胖 +stalwart;健壮 +stouthearted;刚毅 +steadfast;踏实 +chivalrous;骑士 +ballsy;大胆 +aweless;无畏 +dauntless;不屈不挠 +confident;自信 +manful;果敢 +doughty;刚强 +gutsy;胆大 +spirited;精神 +resolute;坚决 +defiant;目中无人 +able;能干 +competent;胜任 +expert;专家 +smart_p;聪明 +intelligent;才智 +brilliant;才气 +sharp;锐利 +keen;敏锐 +clever;机灵 +skilled;熟练 +efficient;效率 +au_fait;熟悉 +indifferent;漠然 +mediocre;平凡 +lackluster;暗淡 +timid;胆怯 +chickenhearted;软弱 +lilylivered;胆小 +soft;温和 +spineless;懦弱 +unmanly;娇气 +yellow;怯懦 +pusillanimous;卑怯 +coward;懦弱 +craven;懦夫 +bastard;私生子 +shirker;偷懒 +scared;恐惧 +maladroit;笨拙 +undisciplined;散漫 +incapable;无能 +inept;愚蠢 +inefficient;低效 +perverse;乖张 +unruly;蛮横 +disorderly;无序 +careless;粗心 +wretched;卑鄙 +pisspoor;劣质 +unsound;病人 +strange;怪异 +shrinking_violet;害羞 +no_background;无背景 +war_college;军事学院 +cavalry_school;骑兵学校 +armchair_general;纸上谈兵 +bureaucrat_speed;官僚作风 +generals_aide;将军副官 +amateur;外行 +madman;疯子 +aristocrat;贵族 +drillmaster;教官 +butcher;屠夫 +exranker;士官 +adventurer;冒险家 +debutante;初出茅庐 +colonial_b;殖民者 +disgraced;耻辱 +priest;牧师 +rising_star;新星 +politician;政客 +poet;诗人 +cartographer;地图绘制者 +professor;教授 +old_school;保守派 +eccentric_genius;怪杰 +gifted_administrator;天才行政官 +innovative_tactician;革新战术家 +expert_raider;专业袭击者 +natural_born_leader;天生领袖 +megalomaniac;狂妄自大 +hated;仇恨 +cursed_luck;厄运 +clueless;幼稚 +diplomat;外交官 +powerful_friends;强力支持者 +immoral;放荡 +womanizer;花花公子 +warmonger;战争贩子 +corrupt;腐败 +bootlicker;谄媚 +sycophant;马屁精 +toady;溜须拍马 +yesman;唯唯诺诺 +brownnoser;奉承他人 +spoiled;受溺爱 +school_of_defense;防御学派 +school_of_offense;进攻学派 +school_of_the_bayonet;刺刀学派 +school_of_firepower;火力学派 +artillerist;炮术家 +uncommonly_young;新人 +sucker;雏儿 +sad_sack;冒失鬼 +unfit;不健康 +unqualified;不合格 +pawn;马前卒 +elderly;年老 +incompetent;不称职 +TYPE_INF;步兵 +TYPE_CAV;骑兵 +TYPE_TANKS;坦克 +TYPE_PLANES;飞机 +TYPE_BIGSHIP;重型舰船 +TYPE_LIGHTSHIP;轻型舰船 +TYPE_TRANSPORT;运输船 +TERRAIN_MOVEMENT_COST;移动消耗: +TERRAIN_ATTACK;攻击: +TERRAIN_DEFENCE;防御: +SUBTT_STRENGTH;兵力 +SUBTT_ORG;组织度 +SUBTT_EXP;经验值 +LOAD_CAPACITY_LABEL;可以承载重量$NUM$单位。 +TOTAL_WEIGHT;这个单位的运输重量为$NUM$单位。 +NAVAL_COUNT;?Y$CAPITAL$?W艘主力舰船,?Y$ESCORTS$?W艘辅助舰船和?Y$OTHER$?W艘其他舰船 +LAND_COUNT;?Y$NUM$?W个旅 +DISBAND_UNIT;解散单位 +REMOVE_DISBAND_UNIT_DRO;解散一支部队可以降低你用于维护它们所花费的补给和燃料。如果这个单位兵力尚存,这样做也能节省出人力来增援其他更重要区域的单位。 +NEW_UNIT;创建新单位 +NEW_UNIT_DRO;创建新单位将产生一个空的单位,从而允许你将已有单位分派给它 +OSELECT_UNIT;选择 +OSELECT_UNIT_DRO;如果你已经选择了许多单位,这个选项可以让你单独选择这个单位 +DESELECT_UNIT;取消选择 +DESELECT_UNIT_DRO;这个按钮将关闭当前单位窗口 +MERGE_UNITS;合并选中的单位 +MERGE_UNITS_DRO;合并选中的单位将把当前选择的所有单位转化为一个单独的单位 +REORGANISE_UNITS;重组两个单位 +NO_REORGANISE_UNITS;你只能在选择两个单位的情况下进行重组 +REORGANISE_UNITS_DRO;重组两个单位允许你在两个单位之间移动其子单位 +TRANSFER_SUB;移动 +TRANSFER_SUB_DRO;点击此处将把这个子单位从当前单位移动到另一个单位 +CONFIRM_DISBAND_TITLE;你要解散这个单位吗? +CONFIRM_DISBAND_DESC;这将从游戏中彻底移除这个单位,你也不再需要为它支付维护费用。剩余人力将可以重新利用。 +SUNK_SHIP_LABEL;舰船被$NAME$击沉。 +SUNK_SHIPS;击沉舰船 +NAME;名称 +TRAITS;特性 +PRESTIGE_SCORE;威望:?Y$VAL$?W +MILITARY_SCORE;军事:?Y$VAL$?W +INDUSTRIAL_SCORE;工业:?Y$VAL$?W +BE_POPULATION;人群: +BE_PROVINCES;省份: +BE_FACTORIES;工厂: +BE_LITERACY;识字率: +BE_NAVY;海军舰船: +BE_ARMY;陆军旅: +BE_GOV;政府: +BE_PARTY;执政党: +BA_WORK_FORCE;劳动力 +BA_IDEOLOGY;意识形态 +REMOVE_BE_GREAT_POWER;列强 +REMOVE_BE_SECOND_RANK;殖民国家 +BE_IN_SPHERE_OF;处于$COUNTRY$的势力范围内 +BE_INDEPENDENT_NATION;独立国家 +BE_PRESTIGE;威望 +BE_INDUSTRY;工业分数 +BE_MILITARY;军事分数 +GC_NAME;大战役 +REMOVE_GC_DESC;滑铁卢硝烟散尽,法国大革命的理想据信也在欧洲君主的联合绞杀下随风而逝。拿破仑战争的波澜平息后,欧洲各国在维也纳会议上达成一致,为多灾多难的欧洲大陆重新建立起暂时的和平。然而,尽管革命之火已被扑灭,人权、民族主义和自由主义的理念将证明自己仍然生机勃勃。在美洲,同样的理念使一个年轻的共和国几乎陷入毁灭性的内战。维多利亚公主16岁了,她即将登基为大不列颠女王,成为世界上有史以来最强大工业帝国的元首。维多利亚将开创一个持久而繁荣的时代,一路进步,直到第一次世界大战的爆发。在这个科技空前发展的时代,人们将怀疑先祖们世世代代所坚信不疑的事物,崭新的信条随之涌现。在大洋彼岸的远方,富饶的亚洲和非洲,黑暗世界的中心,竭尽全力地使他们的歌声能在欧洲列强的音乐会上占有一席之地。请选择你的乐器,开始演奏时代的旋律吧! +BUILDING_NO_TECH;已研究?Y$TECH$?W +BUILDING_AT_MAX;等级$CURR$/$MAX$ +BUILDING_PORT_PROVINCE;海港省份 +BUILDING_BLOCKED_BY;被$OTHER$封锁 +BUILDING_MUST_HAVE;必须拥有$OTHER$ +BUILDING_NO_RAILWAYS;经济政策允许修建 +BUILDING_ANOTHER;已经在建造另一个建筑 +BUILDING_CONSTRUCTION_TOOLTIP;当前正在建造?Y$NAME$?W,最早将于?Y$DATE$?W完成。 +UNIT_CONSTRUCTION_TOOLTIP;当前正在建造?Y$NAME$?W,最早将于?Y$DATE$?W完成。 +aeroplane_factory;飞机制造厂 +barrel_factory;坦克制造厂 +automobile_factory;汽车厂 +radio_factory;收音机厂 +telephone_factory;电话厂 +electric_gear_factory;电子设备厂 +machine_parts_factory;机械零件厂 +synthetic_oil_factory;合成油工厂 +fuel_refinery;燃料精炼厂 +steamer_shipyard;轮船制造厂 +luxury_clothes_factory;高档衣物厂 +luxury_furniture_factory;高档家具厂 +steel_factory;炼钢厂 +artillery_factory;火炮厂 +clipper_shipyard;帆船制造厂 +small_arms_factory;轻武器厂 +furniture_factory;家具厂 +paper_mill;造纸厂 +regular_clothes_factory;普通衣物厂 +explosives_factory;炸药工厂 +ammunition_factory;弹药工厂 +canned_food_factory;罐头食品厂 +dye_factory;染料厂 +liquor_distillery;烈酒厂 +winery;葡萄酒厂 +lumber_mill;木材厂 +fabric_factory;织布厂 +cement_factory;水泥厂 +glass_factory;玻璃厂 +fertilizer_factory;化肥厂 +naval_base;海军基地 +railroad;铁路 +aeroplane_factory_desc;生产飞机需要机械零件、电子设备和橡胶。 +barrel_factory_desc;坦克仅仅是安装在一个移动的底盘上的大炮。因此,生产坦克需要汽车和大炮。 +automobile_factory_desc;生产汽车需要机械零件、电子设备和橡胶。 +radio_factory_desc;收音机是二十世纪需求最为广泛的消费品之一。生产它需要玻璃和电子设备。 +telephone_factory_desc;电话的诞生是通讯技术的巨大飞跃。这个工厂需要玻璃和电子设备。 +electric_gear_factory_desc;生产电子设备需要橡胶、煤和钢材。许多物品需要电子设备,比如汽车和飞机。 +machine_parts_factory_desc;机械零件是所有的工厂设备不可缺少的材料,钢材和煤是制造机械零件的必要材料。 +synthetic_oil_factory_desc;合成油工厂可以通过煤来合成油料。这对没有稳定渠道获得石油的国家来说尤其重要。 +fuel_refinery_desc;燃料精炼厂可以将油精炼为燃料以供汽车使用。 +steamer_shipyard_desc;相对帆船来说轮船是一个巨大的进步,它们不再依靠风力推进,同时能被制造得更大、更坚固。钢材和煤是制造轮船的首要条件。 +luxury_clothes_factory_desc;在这个工厂里,普通衣物被以丝绸进行加工从而生产出高档衣物供富裕阶层消费。 +luxury_furniture_factory_desc;在这个工厂里,普通家具被以热带木材进行加工从而生产出高档家具供上层积极消费。 +steel_factory_desc;在这个工厂里,用铁和煤来制造钢材。钢材用来制造武器、铁路以及其他建筑和项目。 +artillery_factory_desc;用钢材和炸药能制造火炮。火炮能大大提高军队的火力。 +clipper_shipyard_desc;帆船是依靠风力航行的纯商业船只。这类工厂需要布匹和木材。 +small_arms_factory_desc;轻武器需要钢材和弹药来制造。它们是新组建部队时的基本装备。 +furniture_factory_desc;家具由木材制造。它对每个家庭来说都是必须的,而且面向广大人民。 +paper_mill_desc;造纸厂用木材来制造纸张。纸张用于书籍、报纸以及其他传媒方式。 +regular_clothes_factory_desc;布匹和染料是这类工厂所需要的,它们将被制作成面向广大人民的衣物。 +explosives_factory_desc;使用化肥和弹药可以制造炸药。炸药则是用于生产火炮。 +ammunition_factory_desc;这里可以生产大量的弹药。所需原料是铁、煤和硫磺。 +canned_food_factory_desc;铁和畜肉可以制成罐头食品。这些罐头食品由于其长时间的保存期限而被用来提供给部队。 +dye_factory_desc;染料不仅仅能从种植园产出,同时也能用煤合成。 +liquor_distillery_desc;烈酒是广大人民喜好的酒精饮料,用谷物来生产。 +winery_desc;葡萄酒是富裕阶层的身份象征,用水果来生产。 +lumber_mill_desc;原木可以被制成木材。木材可以用来建造建筑、造纸、造船以及制造家具。 +fabric_factory_desc;棉花在这里被纺织成布匹。布匹作为紧密的纺织品,可以用来生产帆以及衣物。 +cement_factory_desc;水泥是用来建造像要塞和桥梁这类牢固目标的建筑材料,可以用煤来生产。 +glass_factory_desc;这类工厂用煤来制造玻璃。玻璃通常被应用于镜子和窗户。 +fertilizer_factory_desc;这类工厂用硫磺来制造化肥。化肥可以提高农业产量。 +mild_climate;气候温和 +temperate_climate;气候宜人 +harsh_climate;气候严酷 +inhospitable_climate;气候恶劣 +ocean;海洋 +arctic;极地 +farmlands;耕地 +forest;森林 +hills;丘陵 +woods;树林 +mountain;山地 +steppe;草原 +plains;平原 +jungle;丛林 +marsh;沼泽 +desert;沙漠 +coastal_desert;沿岸沙漠 +STRATA_POOR;贫困阶层 +STRATA_MIDDLE;中产阶层 +STRATA_RICH;富裕阶层 +GOLD;贵金属 +INTEREST;利息 +NATIONAL_BANK;国家银行 +EDUCATION;教育开支 +ADMINISTRATION;行政开支 +SOCIAL_SPENDING;社会开支 +MILITARY_SPENDING;军事开支 +CLOSE;关闭 +CLOSE_WINDOW;关闭窗口 +revanchism_desc;人们因失去国土等事情而怒气冲冲,他们需要这位卓别林式的人物使他们振作起来。 +BASE_CHANCE;基础可能:$CHANCE$% +BASE_VALUE;基础值 +FROM_PROV_SIZE;省份规模: x +BASE_RGO_SIZE;基本劳动力: +xxxx +REB;反叛集团 +ALB;阿尔巴尼亚 +BOS;波斯尼亚-黑塞哥维那 +BUL;保加利亚 +CRO;克罗地亚 +CYP;塞浦路斯 +GRE;希腊 +MOL;摩尔达维亚 +MON;黑山 +ROM;罗马尼亚 +SER;塞尔维亚 +TUR;奥斯曼帝国 +WAL;瓦拉几亚 +SWI;瑞士 +SLO;斯洛文尼亚 +AUS;奥地利 +BOH;波西米亚-摩拉维亚 +DZG;但泽 +KRA;克拉科夫 +CRI;克里米亚 +EST;爱沙尼亚 +HUN;匈牙利 +LIT;立陶宛 +LAT;拉脱维亚 +POL;波兰 +RUS;俄罗斯 +SLV;斯洛伐克 +RUT;鲁赛尼亚 +SIE;锡本布尔根 +UKR;乌克兰 +GER;德意志 +NGF;北德意志邦联 +SGF;南德意志邦联 +BAD;巴登 +BAV;巴伐利亚 +BRA;不伦瑞克 +BRE;不来梅 +FRM;美因河畔法兰克福 +HAM;汉堡 +HAN;汉诺威 +HES;黑森-达姆施塔特 +HEK;黑森-卡塞尔 +HOL;荷尔斯泰因 +LUB;吕贝克 +LUX;卢森堡 +OLD;奥尔登堡 +PRU;普鲁士 +SAX;萨克森 +SCH;石勒苏益格 +WUR;符腾堡 +COB;萨克森-科堡-哥达 +LIP;利珀-代特莫尔德 +MEC;梅克伦堡 +ITA;意大利 +LOM;伦巴第 +PAR;帕尔马 +MOD;摩德纳 +PAP;教宗国 +SAR;萨丁尼亚-皮埃蒙特 +SIC;两西西里 +TUS;托斯卡纳 +VEN;威尼斯 +DEN;丹麦 +FIN;芬兰 +NOR;挪威 +SCA;斯堪的纳维亚 +SWE;瑞典 +BEL;比利时 +CAT;加泰罗尼亚 +ENG;联合王国 +FLA;佛兰德 +WLL;瓦隆 +FRA;法兰西 +IRE;爱尔兰 +NET;尼德兰 +POR;葡萄牙 +SCO;苏格兰 +SPA;西班牙 +PER;波斯 +NEJ;内志 +AFG;阿富汗 +EGY;埃及 +KHI;希瓦 +BUK;布哈拉 +KOK;浩罕 +OMA;阿曼 +YEM;也门 +ABU;阿布扎比 +TRA;特拉凡哥尔 +MYS;迈索尔 +HYD;海德拉巴 +NAG;那格浦尔 +BAS;伯斯德尔 +ORI;奥里萨 +BUN;本德尔肯德 +AWA;阿瓦德 +GWA;瓜廖尔 +BHO;博帕尔 +IND;印多尔 +JAI;斋浦尔 +MEW;梅瓦尔 +JOD;焦特布尔 +BER;巴罗达 +KUT;卡奇 +SIN;信德 +MAK;莫克兰 +KAL;卡拉特 +JAS;杰伊瑟尔梅尔 +BIK;比卡内尔 +PAN;旁遮普 +SHI;西姆拉 +LAD;拉达克 +KAS;克什米尔 +NEP;尼泊尔 +SIK;锡金 +BHU;不丹 +ETH;埃塞俄比亚 +LIB;利比里亚 +REMOVE_ALD;阿尔及利亚 +MOR;摩洛哥 +TRI;的黎波里 +SOK;索科托 +ZUL;祖鲁 +SAF;南非 +MAD;马达加斯加 +CHI;中国 +JAP;日本 +KOR;朝鲜 +TIB;西藏 +SIA;泰国 +CAM;柬埔寨 +BUR;缅甸 +DAI;越南 +BRU;文莱 +BAL;巴厘 +JOH;柔佛 +JAV;爪哇 +AST;澳大利亚 +NZL;新西兰 +HAW;夏威夷 +USA;美利坚 +CSA;美利坚 +CAN;加拿大 +TEX;德克萨斯 +CAL;加利福尼亚共和国 +COL;哥伦比亚 +NEN;新英格兰 +MEX;墨西哥 +CUB;古巴 +DOM;多米尼加共和国 +HAI;海地 +UCA;中美洲联邦 +PNM;巴拿马 +HON;洪都拉斯 +ELS;萨尔瓦多 +GUA;危地马拉 +NIC;尼加拉瓜 +COS;哥斯达黎加 +DES;德撒律 +QUE;魁北克 +MTC;梅蒂联盟 +VNZ;委内瑞拉 +BRZ;巴西 +URU;乌拉圭 +PRG;巴拉圭 +ARG;阿根廷 +CHL;智利 +PEU;秘鲁 +BOL;玻利维亚 +CLM;哥伦比亚 +ATJ;亚齐 +HDJ;汉志 +ECU;厄瓜多尔 +TUN;突尼斯 +NAL;纳塔利亚 +ORA;奥兰治 +TRN;德兰士瓦 +LUA;琅勃拉邦 +WIA;万象 +NEW;纽芬兰 +ZAN;桑给巴尔 +NAS;拿骚 +ANH;安哈尔特 +WEI;萨克森-魏玛 +MEI;萨克森-迈宁根 +MAN;曼哈顿公社 +CRE;克里特 +ION;爱奥尼亚群岛 +TRE;的里雅斯特 +ARM;亚美尼亚 +GEO;格鲁吉亚 +CHE;切罗基 +MUG;莫卧儿 +LUC;卢卡 +KUK;奥地利-匈牙利 +KUK_ADJ;奥匈的 +REB_ADJ;反叛的 +GER_ADJ;德国的 +ENG_ADJ;英国的 +RUS_ADJ;俄国的 +USA_ADJ;美国的 +JAP_ADJ;日本的 +FRA_ADJ;法国的 +ITA_ADJ;意大利的 +DEN_ADJ;丹麦的 +EST_ADJ;爱沙尼亚的 +FIN_ADJ;芬兰的 +LAT_ADJ;拉脱维亚的 +LIT_ADJ;立陶宛的 +NOR_ADJ;挪威的 +SCA_ADJ;斯堪的纳维亚的 +SWE_ADJ;瑞典的 +BEL_ADJ;比利时的 +FLA_ADJ;佛兰德的 +NET_ADJ;荷兰的 +IRE_ADJ;爱尔兰的 +LUX_ADJ;卢森堡的 +SCO_ADJ;苏格兰的 +WLL_ADJ;瓦隆的 +AUS_ADJ;奥地利的 +CRO_ADJ;克罗地亚的 +HUN_ADJ;匈牙利的 +POL_ADJ;波兰的 +ROM_ADJ;罗马尼亚的 +SLV_ADJ;斯洛伐克的 +SLO_ADJ;斯洛文尼亚的 +SWI_ADJ;瑞士的 +POR_ADJ;葡萄牙的 +SPA_ADJ;西班牙的 +ALB_ADJ;阿尔巴尼亚的 +BOS_ADJ;波斯尼亚的 +BUL_ADJ;保加利亚的 +GRE_ADJ;希腊的 +MON_ADJ;黑山的 +SER_ADJ;塞尔维亚的 +SIE_ADJ;特兰西瓦尼亚的 +UKR_ADJ;乌克兰的 +AFG_ADJ;阿富汗的 +ARM_ADJ;亚美尼亚的 +GEO_ADJ;格鲁吉亚的 +OMA_ADJ;阿曼的 +TUR_ADJ;奥斯曼的 +PER_ADJ;波斯的 +YEM_ADJ;也门的 +CHI_ADJ;中国的 +KOR_ADJ;朝鲜的 +TIB_ADJ;西藏的 +BRU_ADJ;文莱的 +BUR_ADJ;缅甸的 +CAM_ADJ;柬埔寨的 +ALD_ADJ;阿尔及利亚的 +EGY_ADJ;埃及的 +MOR_ADJ;摩洛哥的 +TUN_ADJ;突尼斯的 +LIB_ADJ;利比里亚的 +ETH_ADJ;埃塞俄比亚的 +MAD_ADJ;马达加斯加的 +SAF_ADJ;南非的 +AST_ADJ;澳大利亚的 +NZL_ADJ;新西兰的 +CAL_ADJ;加利福尼亚的 +CAN_ADJ;加拿大的 +CSA_ADJ;联盟国的 +QUE_ADJ;魁北克的 +CUB_ADJ;古巴的 +COS_ADJ;哥斯达黎加的 +DOM_ADJ;多米尼加的 +GUA_ADJ;危地马拉的 +HAI_ADJ;海地的 +HON_ADJ;洪都拉斯的 +NIC_ADJ;尼加拉瓜的 +PNM_ADJ;巴拿马的 +ELS_ADJ;萨尔瓦多的 +ARG_ADJ;阿根廷的 +BOL_ADJ;玻利维亚的 +BRZ_ADJ;巴西的 +CHL_ADJ;智利的 +CLM_ADJ;哥伦比亚的 +ECU_ADJ;厄瓜多尔的 +MEX_ADJ;墨西哥的 +PRG_ADJ;巴拉圭的 +PEU_ADJ;秘鲁的 +TEX_ADJ;德克萨斯的 +URU_ADJ;乌拉圭的 +VNZ_ADJ;委内瑞拉的 +CAT_ADJ;加泰罗尼亚的 +BAV_ADJ;巴伐利亚的 +PRU_ADJ;普鲁士的 +SGF_ADJ;南德的 +CRE_ADJ;克里特的 +CRI_ADJ;克里米亚的 +RUT_ADJ;鲁赛尼亚的 +CYP_ADJ;塞浦路斯的 +NEP_ADJ;尼泊尔的 +UCA_ADJ;中美洲的 +HAW_ADJ;夏威夷的 +SIA_ADJ;泰国的 +CHE_ADJ;切罗基的 +BHU_ADJ;不丹的 +JAV_ADJ;爪哇的 +BAL_ADJ;巴厘的 +MUG_ADJ;莫卧儿的 +MOL_ADJ;摩尔达维亚的 +WAL_ADJ;瓦拉几亚的 +DAI_ADJ;越南的 +COL_ADJ;哥伦比亚的 +WIA_ADJ;万象的 +ZUL_ADJ;祖鲁的 +ZAN_ADJ;桑给巴尔的 +HAN_ADJ;汉诺威的 +SIC_ADJ;西西里的 +HES_ADJ;黑森的 +OLD_ADJ;奥尔登堡的 +MOD_ADJ;摩德纳的 +COB_ADJ;萨克森的 +MEI_ADJ;萨克森的 +WEI_ADJ;萨克森的 +SAX_ADJ;萨克森的 +BOH_ADJ;波希米亚的 +VEN_ADJ;威尼斯的 +LOM_ADJ;伦巴第的 +HEK_ADJ;黑森的 +MEC_ADJ;梅克伦堡的 +NGF_ADJ;北德的 +WUR_ADJ;符腾堡的 +ABU_ADJ;阿布扎比的 +ANH_ADJ;安哈尔特的 +ATJ_ADJ;亚齐的 +AWA_ADJ;阿瓦德的 +BAS_ADJ;巴斯塔尔的 +BER_ADJ;巴罗达的 +BHO_ADJ;博帕尔的 +BIK_ADJ;比卡内尔的 +BRA_ADJ;不伦瑞克的 +BRE_ADJ;不来梅的 +BUK_ADJ;布哈拉的 +BUN_ADJ;本德尔肯德的 +DES_ADJ;摩尔门的 +FRM_ADJ;法兰克福的 +GWA_ADJ;瓜廖尔的 +HAM_ADJ;汉堡的 +HDJ_ADJ;汉志的 +HOL_ADJ;荷尔斯泰因的 +HYD_ADJ;海德拉巴的 +IND_ADJ;印多尔的 +ION_ADJ;爱奥尼亚的 +JAI_ADJ;斋浦尔的 +JAS_ADJ;杰伊瑟尔梅尔的 +JOD_ADJ;焦特布尔的 +JOH_ADJ;柔佛的 +KAL_ADJ;卡拉特的 +KAS_ADJ;克什米尔的 +KHI_ADJ;希瓦的 +KOK_ADJ;浩罕的 +KRA_ADJ;克拉科夫的 +KUT_ADJ;卡奇的 +LAD_ADJ;拉达克的 +LIP_ADJ;利珀的 +LUA_ADJ;琅勃拉邦的 +LUB_ADJ;吕贝克的 +LUC_ADJ;卢卡的 +MAK_ADJ;莫克兰的 +MAN_ADJ;曼哈顿的 +MEW_ADJ;梅瓦尔的 +MTC_ADJ;梅蒂的 +MYS_ADJ;迈索尔的 +NAG_ADJ;那格浦尔的 +NAL_ADJ;纳塔利亚的 +NAS_ADJ;拿骚的 +NEJ_ADJ;内志的 +NEN_ADJ;新英格兰的 +NEW_ADJ;纽芬兰的 +ORA_ADJ;奥兰治的 +ORI_ADJ;奥里萨的 +PAN_ADJ;旁遮普的 +PAP_ADJ;宗座的 +PAR_ADJ;帕尔马的 +SAR_ADJ;萨丁尼亚的 +SCH_ADJ;石勒苏益格的 +SHI_ADJ;西姆拉的 +SIK_ADJ;锡金的 +SIN_ADJ;信德的 +SOK_ADJ;索科托的 +TRA_ADJ;特拉凡哥尔的 +TRE_ADJ;的里雅斯特的 +TRI_ADJ;的黎波里的 +TRN_ADJ;德兰士瓦的 +TUS_ADJ;托斯卡纳的 +germanic;德意志人 +dutch;荷兰人 +flemish;弗拉芒人 +north_german;北德意志人 +south_german;南德意志人 +swiss;瑞士人 +pan_swiss;瑞士人 +beneluxian;低地人 +ashkenazi;阿什肯纳兹犹太人 +scandinavian;斯堪的纳维亚人 +swedish;瑞典人 +danish;丹麦人 +norwegian;挪威人 +icelandic;冰岛人 +finnish;芬兰人 +british;不列颠人 +irish;爱尔兰人 +italian;意大利人 +north_italian;北意大利人 +south_italian;南意大利人 +maltese;马耳他人 +iberian;伊比利亚人 +basque;巴斯克人 +spanish;西班牙人 +catalan;加泰罗尼亚人 +portuguese;葡萄牙人 +french;法兰西人 +wallonian;瓦隆人 +south_slavic;南斯拉夫人 +croat;克罗地亚人 +serb;塞尔维亚人 +bulgarian;保加利亚人 +romanian;罗马尼亚人 +albanian;阿尔巴尼亚人 +slovene;斯洛文尼亚人 +bosniak;波斯尼亚人 +REMOVE_west_slavic;西斯拉夫人 +czech;捷克人 +polish;波兰人 +hungarian;匈牙利人 +slovak;斯洛伐克人 +east_slavic;东斯拉夫人 +russian;俄罗斯人 +byelorussian;白俄罗斯人 +ukrainian;乌克兰人 +ugrian;乌戈尔人 +baltic;波罗的人 +lithuanian;立陶宛人 +latvian;拉脱维亚人 +estonian;爱沙尼亚人 +levantine;黎凡特人 +greek;希腊人 +georgian;格鲁吉亚人 +armenian;亚美尼亚人 +sephardic;塞法迪犹太人 +turko_semitic;突厥-闪米特人 +maghrebi;马格里布人 +misri;埃及人 +mashriqi;马什里克人 +bedouin;贝都因人 +berber;柏柏尔人 +turkish;土耳其人 +azerbaijani;阿塞拜疆人 +north_caucasian;北高加索人 +kurdish;库尔德人 +iranian_turanian;伊朗图兰人 +persian;波斯人 +uzbek;乌兹别克人 +kazak;哈萨克人 +kirgiz;吉尔吉斯人 +tajik;塔吉克人 +uighur;维吾尔人 +pashtun;普什图人 +baluchi;俾路支人 +hazara;哈扎拉人 +turkmen;土库曼人 +tatar;鞑靼人 +central_asian;中亚人 +mongol;蒙古人 +siberian;西伯利亚人 +yakut;雅库特人 +tibetan;西藏人 +south_asian;南亚人 +assamese;阿萨姆人 +bengali;孟加拉人 +bihari;比哈尔人 +manipuri;曼尼普尔人 +nepali;尼泊尔人 +oriya;奥里萨人 +sinhala;锡兰人 +avadhi;阿瓦德人 +kanauji;卡瑙杰人 +panjabi;旁遮普人 +kashmiri;克什米尔人 +gujarati;古吉拉特人 +marathi;马拉地人 +sindi;信德人 +rajput;拉杰普特人 +kannada;卡纳达人 +malayalam;马拉雅拉姆人 +tamil;泰米尔人 +telegu;泰卢固人 +southeast_asian;东南亚人 +vietnamese;京人 +khmer;高棉人 +malay;马来人 +filipino;菲律宾人 +javan;爪哇人 +moluccan;摩鹿加人 +thai;泰人 +lao;老挝人 +shan;掸人 +burmese;缅甸人 +asian_minor;亚洲少数民族 +kachin;克钦人 +karen;克伦人 +east_asian;东亚人 +japanese;大和人 +manchu;满人 +beifaren;北方汉人 +nanfaren;南方汉人 +korean;朝鲜人 +ainu;阿伊努人 +hakka;客家人 +miao;苗人 +min;闽人 +zhuang;壮人 +yi;彝人 +yue;粤人 +oceanic;大洋洲人 +polynesian;波利尼西亚人 +hawaiian;夏威夷人 +maori;毛利人 +aborigine;澳洲原住民 +melanesian;美拉尼西亚人 +micronesian;密克罗尼西亚人 +native_american;美洲原住民 +zapotec;萨波特克人 +mayan;玛雅人 +nahua;纳瓦特人 +tarascan;塔拉斯科人 +quechua;克丘亚人 +guarani;瓜拉尼人 +aimara;艾玛拉人 +amazonian;亚马逊人 +patagonian;巴塔哥尼亚人 +guajiro;瓦希罗人 +tupinamba;图皮南巴人 +metis;梅蒂人 +dakota;达科他人 +cherokee;切罗基人 +pueblo;普埃布洛人 +inuit;因纽特人 +cree;克里人 +navajo;纳瓦霍人 +native_american_minor;美洲原住少数民族 +neo_european_cultures;新欧洲民族 +yankee;扬基人 +anglo_canadian;英裔加拿大人 +french_canadian;法裔加拿大人 +dixie;迪克西人 +texan;德克萨斯人 +boer;布尔人 +australian;澳大利亚人 +latin_american_cultures;拉丁美洲民族 +mexican;墨西哥人 +central_american;中美人 +caribeno;加勒比人 +north_andean;北安第斯人 +south_andean;南安第斯人 +platinean;普拉塔人 +brazilian;巴西人 +african_diaspora_cultures;非裔民族 +afro_american;非裔美利坚人 +afro_caribbean;非裔加勒比人 +afro_caribeno;非裔加勒比海人 +afro_brazilian;非裔巴西人 +afro_antillean;非裔安的列斯人 +west_african;西非人 +akan;阿肯人 +bambara;班巴拉人 +dyula;迪欧拉人 +edo;伊多人 +ewe;埃维人 +fon;丰人 +fulbe;福尔贝人 +hausa;豪萨人 +ibibio;伊比比奥人 +ibo;伊博人 +kru;克鲁人 +mande;曼丁哥人 +maures;摩尔人 +mossi;莫西人 +senufo;塞努福人 +songhai;桑海人 +tiv;蒂夫人 +tuareg;图瓦雷克人 +wolof;沃洛夫人 +yoruba;约鲁巴人 +central_african;中非人 +bakongo;巴刚果人 +baguirmi;巴吉尔米人 +fang;芳人 +kanuri;卡努里人 +luba;卢巴人 +lunda;伦达人 +mongo;蒙戈人 +sara;萨拉人 +teda;特达人 +african_minor;非洲少数民族 +east_african;东非人 +amhara;阿姆哈拉人 +afar;阿法尔人 +azande;阿赞德人 +baganda;巴干达人 +beja;贝贾人 +dinka;丁卡人 +fur;富尔人 +kikuyu;基库尤人 +luo;卢奥人 +maasai;马萨伊人 +nuer;努尔人 +nuba;努巴人 +oromo;奥罗莫人 +ruanda;卢旺达人 +rundi;隆迪人 +sidama;锡达玛人 +somali;索马里人 +sudanese;苏丹人 +sukuma;苏库马人 +swahili;斯瓦希里人 +tigray;提格雷人 +unyamwezi;乌尼杨韦齐人 +southern_african;南非人 +chewa;切瓦人 +herero;赫雷罗人 +khoisan;科伊桑人 +lomwe;隆韦人 +makua;马库阿人 +malagasy;马达加斯加人 +nguni;恩戈尼人 +ovimbundu;奥文本杜人 +sena;塞纳人 +shona;修纳人 +sotho;索托人 +tonga;汤加人 +tswana;茨瓦纳人 +xhosa;科萨人 +yao;尧人 +zulu;祖鲁人 +ENG_fascist_dictatorship;不列颠尼亚共和国 +ENG_fascist_dictatorship_ADJ;英国的 +fascist_rebels_title;法西斯 +fascist_rebels_name;$COUNTRY$法西斯 +fascist_rebels_desc;自由军团是受到新的法西斯主义意识形态所驱动的革命者。通过有计划的大规模暴行,革命者不惜一切地推翻旧的君主制度和新的民主制度,代之以法西斯利维坦的绝对统治。 +fascist_rebels_army;$COUNTRY_ADJ$自由军团 +communist_rebels_title;共产党 +communist_rebels_name;$COUNTRY$共产党 +communist_rebels_desc;赤卫队是起义公开叛乱的共产党人,他们对抗政府,更重要的是,对抗资产阶级国家和社会的反动虚饰。通过反对宗教、传统、私有制和家庭等建制,这些革命者寻求建立的是“无产阶级专政”,这是迈向漫长而尸横遍野的道路的第一步,直到达成共产主义所许诺的无阶级乌托邦。 +communist_rebels_army;$COUNTRY_ADJ$赤卫队 +anarcho_liberal_rebels_title;无政府主义者 +anarcho_liberal_rebels_name;$COUNTRY$无政府主义者 +anarcho_liberal_rebels_desc;公民卫队是为反抗政府和国家机器的压迫挺身而出的富有斗争性的自由主义者,不论这种压迫是真实还只是他们的感受,且为了保卫他们的个人自由而不惜一切代价。通过与专制国家作斗争,这些革命者认为自己是真正意义上的自由斗士。 +anarcho_liberal_rebels_army;$COUNTRY_ADJ$公民卫队 +reactionary_rebels_title;反动分子 +reactionary_rebels_name;$COUNTRY$反动分子 +reactionary_rebels_desc;反动主义叛乱者渴望回到所谓的过去的好日子。无论他们是绝对君主制度拥护者,还是单纯地反对现代意识形态,你都能在反对社会主义和自由主义的前线看到这些反革命分子。 +reactionary_rebels_army;$COUNTRY_ADJ$白军 +pan_nationalist_rebels_title;泛民族主义者 +pan_nationalist_rebels_name;$UNION_ADJ$泛民族主义者 +pan_nationalist_rebels_desc;泛民族主义叛乱者追求与他们所谓有着相似文化的同胞共同建立一个自由和独立的民族国家。受到这种浪漫民族主义运动思想的策动,他们为自己认定的家园而战,成为挑战和平与秩序的顽劣。 +pan_nationalist_rebels_army;青年$UNION$旅 +nationalist_rebels_title;民族主义者 +nationalist_rebels_name;$INDEP$民族主义者 +nationalist_rebels_desc;民族主义叛乱者追求本民族的自由。他们受到了良好的指导并且被武装起来,他们的目标是实现其民族的独立。 +nationalist_rebels_army;$INDEP$民族主义者 +patriot_rebels_title;爱国者 +patriot_rebels_name;$CULTURE$爱国者 +patriot_rebels_desc;爱国主义叛乱者梦想在一面自由之旗下实现祖国统一。被他们占据的省份将会归附其同胞的国家。 +patriot_rebels_army;$CULTURE$爱国者 +partisans_title;游击队 +partisans_name;$CULTURE$游击队 +partisans_desc;游击队同敌国占领军作战,他们的梦想是将侵略者赶出家园。 +partisans_army;$CULTURE$游击队 +disgruntled_rabble_title;不满的暴徒 +disgruntled_rabble_name;不满的暴徒 +disgruntled_rabble_desc;他们是由不满的市民聚集而成的暴徒,他们的目标仅仅是打砸抢。 +disgruntled_rabble_army;$COUNTRY_ADJ$暴民 +ORG_NAME;组织度:?Y$VAL$?W +ORG_DESC_DAILY;每天增加:?Y$VAL$?W +ORG_DESC_POP;人群贡献:?Y$VAL$?W +ORG_DESC_ADMIN_SPENDING;行政消耗:?Y$VAL$?W +REB_SIZE_DESC;可用旅数量:?Y$VAL$?W +REB_ACTUAL_SIZE_DESC;决定参加总起义的旅数:?Y$VAL$?W +REB_CURRENT_SIZE_DESC;当前参加起义的旅数:?Y$VAL$?W +REB_REVOLT_RISK;叛乱风险:?Y$VAL$?W +PARTISANS_SETUP;当你的国家发生了一场叛乱 +PARTISANS_HEADER;秘密警察报告 +PARTISANS_1;叛乱! +PARTISANS_2;?Y$FACTION$?W +PARTISANS_3;发动了叛乱。 +PARTISANS_4;根据报告如下省份已经出现了叛军: +PARTISANS_5;$PROV$ +PARTISANS_6;我们必须集中我们的力量来处理它。 +PARTISANS_LOG;$FACTION$在$PROV$发动了叛乱。 +PARTISANS_BTN1;好的 +PARTISANS_BTN2;好的 +PARTISANS_BTN3;查看 +PARTISANS_MAP;叛乱! +DIPLOMACY;外交 +DIPLOMACY_CLOSE_WINDOW;关闭外交窗口 +DIPLOMACY_COUNTRY;国家 +DIPLOMACY_PRIO;优先 +DIPLOMACY_BOSS;宗主 +DIPLOMACY_PRESTIGE;威望 +DIPLOMACY_MILITARY;军事 +DIPLOMACY_ECONIMIC;工业 +DIPLOMACY_TOTAL;排名 +DIPLOMACY_OPINION;评价 +REL_HOSTILE;敌对 +REL_OPPOSED;反感 +REL_NEUTRAL;中立 +REL_CORDIAL;善意 +REL_FRIENDLY;友好 +REMOVE_REL_SPHERE_OF_INFLUENCE;势力范围 +DIPLOMACY_FILTER_ALL;所有 +DIPLOMACY_FILTER_EUROPE;欧洲 +DIPLOMACY_FILTER_ASIA;亚洲 +DIPLOMACY_FILTER_NORTH_AMERICA;北美 +DIPLOMACY_FILTER_SOUTH_AMERICA;南美 +DIPLOMACY_FILTER_AFRICA;非洲 +DIPLOMACY_FILTER_OCEANIA;大洋洲 +DIPLOMACY_FILTER_NEIGHBOURS;邻国 +DIPLOMACY_FILTER_ENEMIES;敌国 +DIPLOMACY_FILTER_ALLIES;盟国 +DIPLOMACY_FILTER_SPHERE;势力范围 +DIPLOMACY_FILTER_ALL_TOOLTIP;列出所有国家 +DIPLOMACY_FILTER_EUROPE_TOOLTIP;列出?Y欧洲?W国家 +DIPLOMACY_FILTER_ASIA_TOOLTIP;列出?Y亚洲?W国家 +DIPLOMACY_FILTER_NORTH_AMERICA_TOOLTIP;列出?Y北美?W国家 +DIPLOMACY_FILTER_SOUTH_AMERICA_TOOLTIP;列出?Y南美?W国家 +DIPLOMACY_FILTER_AFRICA_TOOLTIP;列出?Y非洲?W国家 +DIPLOMACY_FILTER_OCEANIA_TOOLTIP;列出?Y大洋洲?W国家 +DIPLOMACY_FILTER_NEIGHBOURS_TOOLTIP;列出你的邻国 +DIPLOMACY_FILTER_ENEMIES_TOOLTIP;列出我们当前的敌国 +DIPLOMACY_FILTER_ALLIES_TOOLTIP;列出我们当前的盟国 +DIPLOMACY_FILTER_SPHERE_TOOLTIP;列出在?Y我国势力范围内?W的国家 +DIPLOMACY_SORT_BY_COUNTRY_NAME_TOOLTIP;按国家名排序 +DIPLOMACY_SORT_BY_PRIORITY_TOOLTIP;按优先度排序 +DIPLOMACY_SORT_BY_BOSS_TOOLTIP;按?Y势力范围?W排序 +DIPLOMACY_SORT_BY_PRESTIGE_TOOLTIP;按?Y威望?W排序 +DIPLOMACY_SORT_BY_MILITARY_TOOLTIP;按?Y军事?W排序 +DIPLOMACY_SORT_BY_ECONOMIC_TOOLTIP;按?Y工业?W排序 +DIPLOMACY_SORT_BY_TOTAL_TOOLTIP;按排名排序 +DIPLOMACY_SORT_BY_OPINION_TOOLTIP;按?Y评价?W排序 +DIPLOMACY_SORT_BY_RELATION_TOOLTIP;按?Y关系?W排序 +DIPLOMACY_SORT_BY_GREATPOWER_TOOLTIP;按$COUNTRY$影响力排序 +DIPLOMACY_WAR_INFO;显示战争 +DIPLOMACY_GP_INFO;显示列强 +DIPLOMACY_NOT_ENOUGH_WARSCORE;我们只能在战争分数高于?Y$VALUE$%?W时加入劣势一方。 +DIPLOMACY_NOT_ENOUGH_MONTHS;我们只能在战争爆发?Y$VALUE$个月?W以后加入战争。 +DIPLOMACY_JOIN_WAR;可以加入战争。 +DIPLOMACY_CANNOT_JOIN_WAR;由于下列原因无法加入战争对抗这些国家:\n +REMOVE_DIPLOMACY_CANNOT_JOIN_WAR_INVALID_ALLY;我们正与?Y$COUNTRY$?W作战,所以无法在这场战争中加入该国所属的一方。 +REMOVE_DIPLOMACY_CANNOT_JOIN_WAR_INVALID_ENEMY;我们正与?Y$COUNTRY$?W作战,所以无法再展开另一场针对他们的战争。 +DIPLOMACY_WAR_EXHAUSTION;厌战度:?Y$VALUE$%?W +DIPLOMACY_BRIGADES;陆军旅:?Y$VALUE$?W +DIPLOMACY_SHIPS;舰船:?Y$VALUE$?W +DIPLOMACY_ALLIES;盟国: +DIPLOMACY_PROTECTED;受到保护: +DIPLOMACY_ADD_WARGOAL;增加战争目标 +DIPLOMACY_CANNOT_JOIN_WAR_INVALID_WARGOAL;我们无法加入拥有战争目标的一边(除了?Y维持现状?W的战争目标)。 +DIPLOMACY_WARSCORE_LABEL;战争分数 +DIPLOMACY_TOTAL_LABEL;整体 +DIPLOMACY_POPULATION_LABEL;人口 +DIPLOMACY_FRIENDLY_LABEL;友好: +DIPLOMACY_CORDIAL_LABEL;善意: +DIPLOMACY_SPHERE_LABEL;势力圈: +REMOVE_DIPLOMACY_GREATNATION_STATUS;列强 +DIPLOMACY_COLONIALNATION_STATUS;次强 +DIPLOMACY_CIVILIZEDNATION_STATUS;开化国家 +DIPLOMACY_UNCIVILIZEDNATION_STATUS;未开化国家 +NEED_POSITIVE_WARSCORE;战争进行得并不顺利 +WARGOAL_LACK_JINGO;我国的武力政策需要$REQUIRED$的支持,但现在仅仅只有$VALUE$ +DIPLOMACY_UNCIVILIZEDNATION_APPEND;(未开化) +ISDISCREDITED_DESC;名誉受损直到?Y$UNTIL$?W。我们怀疑?Y$WHO$?W是幕后黑手。 +ISBANNEDEMBASSY_DESC;封锁使馆直到?Y$UNTIL$?W。我们怀疑?Y$WHO$?W是幕后黑手。 +DIPLOMACY_CANNOT_SET_PRIO;我国尚未成为?Y列强?W,因此我们无法影响其他国家 +DIPLOMACY_CANNOT_SET_PRIO_GP;我们无法影响其他?Y列强?W +DIPLOMACY_SET_PRIO;当前外交影响优先度为?Y$VALUE$?W。 +REMOVE_DIPLOMACY_SET_PRIO_DESC;Write influence desc +DIPLOMACY_PRIO_NONE;无 +DIPLOMACY_PRIO_LOW;低 +DIPLOMACY_PRIO_MIDDLE;中 +DIPLOMACY_PRIO_HIGH;高 +MILITARY;军事 +MILITARY_BUILD_ARMY;组建陆军 +MILITARY_BUILD_NAVY;组建海军 +MILITARY_SORT_STRENGTH;兵力 +MILITARY_UNASSIGNED;未分配 +MILITARY_SORT_TYPE;类型 +MILITARY_SORT_NAME;名称 +MILITARY_SORT_ARMY;部队 +MILITARY_CREATE_GENERAL;提拔陆军将领($VALUE$) +MILITARY_CREATE_ADMIRAL;提拔海军将领($VALUE$) +MILITARY_AUTOCREATE;自动提拔将领 +MILITARY_AUTOASSIGN;自动分配将领 +MILITARY_LEADER_TOOLTIP;?Y$NAME$?W\n技能:?Y$SKILL$?W +MILITARY_MORALE_TOOLTIP;组织度:?Y$VALUE$%?W +REMOVE_MILITARY_STRENGTH_TOOLTIP;兵力:?Y$VALUE$/$MAX$?W +MILITARY_MOVING_TOOLTIP;这个单位正在移动。\n它将于?Y$DATE$?W到达?Y$LOCATION$?W。 +MILITARY_DIGIN_TOOLTIP;这个单位正在挖掘战壕。\n到目前为止,已经挖掘了?Y$DAYS$天?W。 +MILITARY_GENERAL_TOOLTIP;陆军将领 +MILITARY_ADMIRAL_TOOLTIP;海军将领 +MILITARY_SKILL_TOOLTIP;技能:?Y$SKILL$?W +MILITARY_NEW_GENERAL_TOOLTIP;提拔陆军将领\n我们当前可以提拔?Y$VALUE$?W位陆军将领 +MILITARY_NEW_ADMIRAL_TOOLTIP;提拔海军将领\n我们当前可以提拔?Y$VALUE$?W位海军将领 +MILITARY_BUILD_ARMY_TOOLTIP;组建陆军 +MILITARY_BUILD_NAVY_TOOLTIP;组建海军 +MILITARY_AUTOCREATE_TOOLTIP;开关自动创建将领 +MILITARY_AUTOASSIGN_TOOLTIP;开关自动分配将领 +MILITARY_BUILD_ARMY_LABEL;组建陆军 +MILITARY_BUILD_NAVY_LABEL;组建海军 +MILITARY_UNITS_BEING_BUILT_LABEL;正在组建的单位 +MILITARY_ADMIRALS_LABEL;海军将领: +MILITARY_GENERALS_LABEL;陆军将领: +MILITARY_LACK_OF_LEADER;我们需要至少?Y$VALUE$?W的领导力来提拔一位将领。 +POLITICS;政治 +POLITICS_CAN_DO_SOCIAL_REFROMS;可以进行社会改革 +POLITICS_CAN_REVOKE_SOCIAL_REFROMS;可以废除社会改革 +POLITICS_CAN_NOT_DO_SOCIAL_REFROMS;不可进行社会改革 +POLITICS_CAN_DO_POLITICAL_REFROMS;可以进行政治改革 +POLITICS_CAN_NOT_DO_POLITICAL_REFROMS;不可进行政治改革 +POLITICS_CAN_REVOKE_POLITICAL_REFROMS;可以废除政治改革 +POLITICS_SUPPORT_REFORM;$IDEOLOGY$:$POSITIVE$%投票赞成,$NEGATIVE$%投票反对(在上议院拥有$PERCENT$%的席位)\n +POLITICS_TOTAL_SUPPORT_REFORM;在上议院获得了$PERCENT$%的支持票\n +POLITICS_VIEW_ALL_PARTIES_TOOLTIP;查看所有政党\n +POLITICS_CURRENT_RULING_PARTY_TOOLTIP;当前执政党:$PARTY$\n +POLITICS_PARTY_TOOLTIP;$PARTY$($IDEOLOGY$)\n +POLITICS_UPPERHOUSE_CHART_TOOLTIP;$PERCENT$%的上议院席位属于$IDEOLOGY$者\n +POLITICS_VOTERS_CHART_TOOLTIP;$PERCENT$%的选民属于$IDEOLOGY$者\n +POLITICS_PEOPLE_CHART_TOOLTIP;$PERCENT$%的民众属于$IDEOLOGY$者\n +POLITICS_SET_RULING_PARTY_TOOLTIP;选择$PARTY$作为我们的执政党\n +POLITICS_CANNOT_SET_RULING_PARTY_TOOLTIP;由于以下原因不能选择$PARTY$作为我们的执政党:\n +POLITICS_HOLD_ELECTION_TOOLTIP;举行选举从而诞生一个新的执政党\n +POLITICS_CANNOT_HOLD_ELECTION_TOOLTIP;$GOVERNMENT$不允许进行选举\n +POLITICS_ALREADY_HOLDING_ELECTION_TOOLTIP;选举正在进行,新的执政党将于$DATE$选出\n +POLITICS_SORT_BY_ISSUE_NAME_TOOLTIP;按政见排序 +POLITICS_SORT_BY_PEOPLE_TOOLTIP;按其对我们民众的重要程度排序 +POLITICS_SORT_BY_VOTERS_TOOLTIP;按其对我们选民的重要程度排序 +POLITICS_IN_FAVOR_TOOLTIP;($PERCENT$%的上议院议员赞同改革) +POLITICS_NATIONALVALUE_TOOLTIP;我国的国家价值是?Y$NATIONALVALUE$?W\n +POLITICS_PLURALITY_TOOLTIP;我们的多元性为$PERCENT$%\n +POLITICS_REVANCHSIM_TOOLTIP;我们的复仇主义为$PERCENT$%\n +REMOVE_HOLD_ELECTION;举行选举\n +POLITICS_IMPORTANT_ISSUES_DESC;主要政见 +REMOVE_POLITICS_PEOPLE_IDEOLOGIES;民众意识形态 +REMOVE_POLITICS_VOTERS_IDEOLOGIES;选民意识形态 +POLITICS_ISSUE;政见 +POLITICS_PEOPLE;民众 +POLITICS_VOTERS;选民 +POLITICS_UPPERHOUSE;上议院 +POLITICS_SOCIAL_REFORMS;社会改革 +POLITICS_POLITICAL_REFORMS;政治改革 +POLITICS_SELECT_NEW_RULER_PARTY;选择新执政党 +SLAVE_STATE;蓄奴区 +POLITICS_COUNTRY_MODIFIERS;国家修正效果 +POLITICS_REBELS;反叛集团 +POLITICS_DECISIONS;决议 +PRODUCTION;生产 +PRODUCTION_CLOSE_WINDOW;关闭生产窗口 +PRODUCTION_CLOSED;已关闭 +PRODUCTION_FACTORY_INCOME;收入 +PRODUCTION_SELECT_ALL;选择全部 +PRODUCTION_DESELECT_ALL;取消选择全部 +PRODUCTION_SHOW_EMPTY_STATES;显示无工厂地区 +PRODUCTION_HIDE_EMPTY_STATES;隐藏无工厂地区 +PRODUCTION_BUILD_NEW;建造 +PRODUCTION_AVAILABLE_WORKERS;可用工人: +PRODUCTION_NEEDED_WORKERS;需要工人: +PRODUCTION_TOGGLE_FILTER_TOOLTIP;显示或隐藏需求或生产$GOODS$的工厂 +PRODUCTION_SELECT_ALL_TOOLTIP;选择所有过滤 +PRODUCTION_DESELECT_ALL_TOOLTIP;取消选择所有过滤 +PRODUCTION_SHOW_EMPTY_TOOLTIP;显示或隐藏没有工厂的地区 +PRODUCTION_FACTORY_LEVEL_TOOLTIP;等级:$LEVEL$/$MAX$\n +PRODUCTION_FACTORY_INCOME_TOOLTIP;前一天的收入:$INCOME$\n +PRODUCTION_FACTORY_MONEY_TOOLTIP;当前资产:$MONEY$\n +PRODUCTION_FACTORY_EMPLOYEECOUNT_TOOLTIP;当前雇员:$EMPLOYEES$/$EMPLOYEE_MAX$\n +PRODUCTION_BUILD_NEW_FACTORY_TOOLTIP;建设新工厂 +PRODUCTION_EFFICIENCY_TOOLTIP +PRODUCTION_SORT_BY_NAME;地区名 +PRODUCTION_SORT_BY_FACTORIES;工厂数 +PRODUCTION_SORT_BY_AVAILABLE_WORKFORCE;可用工人数 +PRODUCTION_SORT_BY_NAME_TOOLTIP;按地区名排序\n +PRODUCTION_SORT_BY_FACTORIES_TOOLTIP;按工厂数排序\n +REMOVE_PRODUCTION_SORT_BY_AVAILABLE_WORKFORCE_TOOLTIP;按可用工人数排序\n +PRODUCTION_CANNOT_BUILD_MISSING_RGO_OUTPUT_TOOLTIP;这个地区并不出产这个工厂所需的物资\n +PRODUCTION_CANNOT_BUILD_MISSING_GOODS_TOOLTIP;你没有足够的物资来建设这个工厂\n +PRODUCTION_CANNOT_BUILD_MISSING_MONEY_TOOLTIP;你需要更多的资金来建设这个工厂\n +PRODUCTION_CANNOT_BUILD_MISSING_SELECTION;从列表中选择一个工厂\n +PRODUCTION_BUILD_FACTORY_TOOLTIP;建设$FACTORY$\n +PRODUCTION_CLOSE_TOOLTIP;关闭窗口\n +PRODUCTION_NOT_ALLOWED_TO_BUILD_TOOLTIP;由于以下原因我们无法建设工厂:\n +PRODUCTION_NOT_ALLOWED_TO_BUILD_MAX_FACTORIES_TOOLTIP;我们在每个地区最多只能建设$NUMBER$座工厂\n +PRODUCTION_NOT_ALLOWED_TO_CHANGE_PRIO_TOOLTIP;由于以下原因我们无法变更这个工厂的雇佣优先权:\n +PRODUCTION_NOT_ALLOWED_TO_SUBSIDISE_TOOLTIP;由于以下原因我们无法补贴这个工厂:\n +PRODUCTION_NOT_ALLOWED_TO_CLOSE_TOOLTIP;由于以下原因我们无法关闭这个工厂:\n +PRODUCTION_NOT_ALLOWED_TO_OPEN_TOOLTIP;由于以下原因我们无法重开这个工厂:\n +PRODUCTION_NOT_ALLOWED_TO_UPGRADE_TOOLTIP;由于以下原因我们无法升级这个工厂:\n +PRODUCTION_ALLOWED_TO_CHANGE_PRIO_TOOLTIP;变更雇佣优先权\n +PRODUCTION_ALLOWED_TO_SUBSIDISE_TOOLTIP;补贴工厂\n +PRODUCTION_ALLOWED_TO_CLOSE_TOOLTIP;关闭工厂\n +PRODUCTION_ALLOWED_TO_OPEN_TOOLTIP;重开工厂\n +PRODUCTION_ALLOWED_TO_UPGRADE_TOOLTIP;升级工厂\n +PRODUCTION_OUTPUT_GOODS_TOOLTIP;每天生产?Y$CURR$?W\n +PRODUCTION_OUTPUT_EXPLANATION;(基础x生产率x产出率) +PRODUCTION_INPUT_EXPLANATION;(基础x生产率x投入率) +PRODUCTION_INPUT_GOODS_TOOLTIP;每天需要?Y$CURR$?W\n +PRODUCTION_BASE_OUTPUT_GOODS_TOOLTIP;基础产出:$BASE$\n +PRODUCTION_BASE_INPUT_GOODS_TOOLTIP;基础投入:$BASE$\n +PRODUCTION_INPUT_EFFICIENCY_TOOLTIP;投入率: +PRODUCTION_OUTPUT_EFFICIENCY_TOOLTIP;产出率: +PRODUCTION_THROUGHPUT_VALUE_TOOLTIP;工人生产: +PRODUCTION_THROUGHPUT_EFFICIENCY_TOOLTIP;生产率: +PRODUCTION_POP_UNEMPLOYED_TOOLTIP;失业:$UNEMPLOYED$ +PRODUCTION_POP_OWNER_PRESCENCE_TOOLTIP;本地区比例:$PRESCENCE$ +PRODUCTION_MUST_PRODUCE_GOODS_TOOLTIP;该地区必须出产下列物资中的一项: +PRODUCTION_FACTORIES_IN_STATE;该地区的工厂\n +PRODUCTION_FACTOR_FROM;来自 +PRODUCTION_FACTOR_OWNER;业主 +PRODUCTION_FACTOR_WORKER;工人 +PRODUCTION_FACTORY_COUNT_TOOLTIP;该地区工厂数:$CURRENT$/$MAX$\n +PRODUCTION_FACTORY_UNIQUE_TOOLTIP;该地区没有?Y$NAME$?W\n +GOODS_PROJECT_COMPLETE;所有物资需求都已被满足 +GOODS_PROJECT_LACK_GOODS;开始建设前所需囤积物资: +BUILDING_IN_PROGRESS;估计将于?Y$DATE$?W完成 +PRODUCTION_RESOURCE_COST;资源消耗: +PRODUCTION_IN_STOCKPILE;已储备: +PRODUCTION_BASE_PRICE;基础价: +PRODUCTION_INPUT_PRICE;投入价: +PRODUCTION_TOTAL;所有: +PRODUCTION_CURRENT_FUNDS;当前资金: +PRODUCTION_BASE_OUTPUT;基础率: +PRODUCTION_FACTORIES;工厂 +PRODUCTION_GOODS_TAB;生产 +PRODUCTION_PROJECTS_TAB;计划 +PRODUCTION_SORT_BY_PROJECTS;计划 +PRODUCTION_SORT_BY_COMPLETION;进展 +PROD_INVESTORS;投资者 +PRODUCTION_SORT_BY_PROJECTEERS_TOOLTIP;按投资者数量排序 +PRODUCTION_SORT_BY_COMPLETION_TOOLTIP;按所需物资获得量排序 +PRODUCTION_SORT_BY_PROJECTS_TOOLTIP;按计划排序 +PRODUCTION_GOODS_COMPLETION;已获得$NUM$单位?Y$GOOD$?W +PRODUCTION_PROJECT_NAME;计划名称 +PRODUCTION_NUM_INVESTORS;投资者数量 +TECHNOLOGYVIEW;科研 +TECHNOLOGYVIEW_ADMINISTRATION;科研学派: +TECHNOLOGYVIEW_CURRENT_RESEARCH;当前研究: +TECHNOLOGYVIEW_POSSIBLE_INVERTIONS;可能的发明 +TECHNOLOGYVIEW_SORT_BY_TYPE;类型 +TECHNOLOGYVIEW_SORT_BY_NAME;名称 +TECHNOLOGYVIEW_SORT_BY_PERCENT;进度 +TECHNOLOGYVIEW_SHOW_FOLDER_TOOLTIP;显示?Y$FOLDER$?W科技 +TECHNOLOGYVIEW_NO_RESEARCH;没有选择研究项目 +TECHNOLOGYVIEW_NO_RESEARCH_TOOLTIP;没有选择研究项目 +REMOVE_TECHNOLOGYVIEW_RESEARCH_TOOLTIP;当前正在研究?Y$TECH$?W\n根据当前的投入,研究将于?Y$DATE$?W完成 +TECHNOLOGYVIEW_SORT_BY_TYPE_TOOLTIP;按类型排列可能的发明 +TECHNOLOGYVIEW_SORT_BY_NAME_TOOLTIP;按名称排列可能的发明 +TECHNOLOGYVIEW_SORT_BY_PERCENT_TOOLTIP;按发现机会排列可能的发明 +TECHNOLOGYVIEW_INVENTION_TOOLTIP;我们每月都有?Y$PERCENT$%?W的几率发明?Y$INVENTION$?W。 +TECHNOLOGYVIEW_START_RESEARCH_TOOLTIP;开始?Y$TECH$?W的研究 +TECHNOLOGYVIEW_CANNOT_RESEARCH_TOOLTIP;由于以下原因我们无法研究\n?Y$TECH$?W\n +TECHNOLOGYVIEW_ALREADY_RESEARCHED_TOOLTIP;我们完成了对?Y$TECH$?W的研究 +TECHNOLOGYVIEW_UNDER_RESEARCH_TOOLTIP;我们当前正在研究?Y$TECH$?W +TECHNOLOGYVIEW_UNDISCOVERED_INVENTION_TOOLTIP;允许发现?Y$INVENTION$?W +TECHNOLOGYVIEW_DISCOVERED_INVENTION_TOOLTIP;?Y$INVENTION$?W给予我们如下效果: +TECHNOLOGYVIEW_NO_CURRENT_RESEARCH;当前没有进行研究 +TECHNOLOGYVIEW_HAVE_DISCOVERED_PREREQ_TOOLTIP;发现了?Y$TECH$?W +TECHNOLOGYVIEW_RESEARCH_INVESTED_TOOLTIP;(已投入?Y$INVESTED$?W/?Y$COST$?W点) +army_tech;陆军 +commerce_tech;商业 +culture_tech;文化 +industry_tech;工业 +navy_tech;海军 +cattle_RGO_SIZE;养牛场规模 +coal_RGO_SIZE;煤矿规模 +coffee_RGO_SIZE;咖啡种植园规模 +cotton_RGO_SIZE;棉花种植园规模 +dye_RGO_SIZE;染料种植园规模 +fish_RGO_SIZE;渔业码头规模 +grain_RGO_SIZE;谷物农场规模 +iron_RGO_SIZE;铁矿规模 +oil_RGO_SIZE;油井规模 +opium_RGO_SIZE;鸦片种植园规模 +fruit_RGO_SIZE;果园规模 +precious_metal_RGO_SIZE;贵金属矿规模 +rubber_RGO_SIZE;橡胶园规模 +wool_RGO_SIZE;绵羊牧场规模 +silk_RGO_SIZE;养蚕场规模 +sulphur_RGO_SIZE;硫磺矿规模 +tea_RGO_SIZE;茶园规模 +timber_RGO_SIZE;伐木场规模 +tobacco_RGO_SIZE;烟草种植园规模 +tropical_wood_RGO_SIZE;热带伐木场规模 +TRADE_RAW_MATERIALS;原材料 +TRADE_INDUSTRIAL_GOODS;工业品 +TRADE_CONSUMER_GOODS;消费品 +TRADE_MILITARY_GOODS;军需品 +TRADE_NEEDS;需求 +TRADE_MARKET_ACTIVITY;市场动态 +TRADE_STOCKPILE;储备 +TRADE_COMMON_MARKET;共同市场 +TRADE_POPULATION;民众 +TRADE_FACTORIES;工厂 +TRADE_GOVERNMENT;政府 +TRADE_NEED;需求 +TRADE_GOODS;物资 +TRADE_ACTIVITY;供应 +TRADE_COST;价值 +TRADE_STOCK;库存 +TRADE_INCREASE;增加 +TRADE_PRODUCED;生产 +TRADE_EXPORTED;出口 +TRADE_CONFIRM_TRADE;确认贸易 +TRADE_AUTOMATE;自动 +TRADE_BUY_INTERNAL;国内购买 +TRADE_BUY_FROM_STOCKPILE;使库存向共同市场开放 +TRADE_SELL;出售 +TRADE_PRICE_TREND;昨日价格变动:$VALUE$?! +TRADE_PRICE_TREND_UNCHANGED;昨日价格没有变化 +TRADE_SELLING;出售库存 +TRADE_BUYING;补充库存 +TRADE_IN_DEMAND;属于高度需求 +TRADE_NOT_IN_DEMAND;不属于高度需求 +ACTUAL_BOUGHT;实际购买:$VAL$ +SUPPLY;供应:$VAL$ +DEMAND;需求:$VAL$ +TRADE_SUPPLY_NEED;$VAL$用于供应部队\n +TRADE_TEMP_PROD_NEED;$VAL$用于当前生产\n +form_germany_title;为德意志三呼万岁! +form_germany_desc;我们通过直接或者间接的手段控制了那些组成德意志国家的亲王国、公国以及自由市,如今德意志民族已经可以团结在一个统一的民族国家内了。为德意志帝国三呼万岁! +form_italy_title;前进,意大利! +form_italy_desc;由于在意大利半岛的争夺中确立了主导地位,我们现在已经可以宣布我们完成了意大利的统一并以此来保证意大利人民以及国家领土的安全。 +form_scandinavia_title;为了兄弟人民的福祉! +form_scandinavia_desc;当我们在斯堪的纳维亚半岛上取得了主导地位后,我们已经有能力将斯堪的纳维亚的人民统一在同一面旗帜下。为了做到这一点,我们必须把整个斯堪的纳维亚半岛划入我们王国的版图或者纳入我们的势力范围。为了兄弟人民的福祉! +concede_finland_title;放弃芬兰 +concede_finland_desc;瑞典在芬兰战争中的战败已经过去了几十年,现在瑞典王国东半部的芬兰仍暂时处于俄国鹰的蹂躏下。尽管情报显示芬兰有相当大部分的地区都不满俄国人的统治,但是却也没有多少人渴望与瑞典王国重新统一,他们更希望能够获得独立和自治权。有些人认为现在是应该放弃关于让芬兰回归瑞典王国的想法的时候了。 +gag_rule_title;众议院言论限制法 +gag_rule_desc;关于奴隶制存废的争论看上去越来越不可调和,我国有分列的危险。如果我们在众议院内引入言论限制规则,禁止有关奴隶制的议案在众议院内呈现,至少有望缓和当前紧张的局势。 +clay_and_douglas_draft_title;克莱和道格拉斯妥协案 +clay_and_douglas_draft_desc;参议员亨利·克莱和斯蒂芬·A·道格拉斯起草了一份对奴隶制妥协的法案,该法案以人民主权为前提,决定新领土内奴隶制的存废。如果我们支持了这项法案,我们将能在某种程度上缓解当前对于奴隶制度的争论的紧张态势。 +corwin_amendment_title;科温修正案 +corwin_amendment_desc;关于奴隶制的紧张局势达到了一触即发的程度。只要我们设法让国会通过参议员托马斯·科温所提议的宪法修正案,就可以禁止国会通过任何有关奴隶制的宪法修正案。这是一个让人绝望的措施,但局势已经不容我们磨蹭了。 +fugitive_slave_act_title;逃奴法案 +fugitive_slave_act_desc;一旦我们通过了联邦逃奴法案,我们就必须将那些在自由州的逃亡奴隶强制送回他们在蓄奴州的奴隶主身边。这样做至少在一段时间内能够缓解南部各州对于废奴运动的恐惧。 +nashville_convention_title;纳什维尔协定 +nashville_convention_desc;几名南方州的众议员反对那些从更激进的圈子里传来的关于脱离联邦的言论。如果我们非正式地与这些众议员达成一个协议,他们也许能够使那些分离主义者冷静下来。 +ostend_manifesto_title;奥斯坦德宣言 +ostend_manifesto_desc;奥斯坦德宣言的目的是吞并古巴,并使古巴以一个蓄奴州的身份加入联邦,以此来平衡在西部新加入的自由州。如果我们支持这个宣言的话,我们可以缓解当前国内关于奴隶制争论的紧张局势,但是这样也会极大地削弱我国的国际地位以及与欧洲列强的关系。 +kansas_nebraska_act_title;堪萨斯-内布拉斯加法案 +kansas_nebraska_act_desc;如果我们通过了堪萨斯-内布拉斯加法案的话,我们就在事实上废止了1820年密苏里妥协案,这将允许旧路易斯安那殖民地(含路易斯安那州以及由其衍生出的几个州)的居民自行决定奴隶制在其上的存废。废奴主义者将会因为这个法案而仇视我们,但是这对于保证我们联邦完整而不被分裂是有必要的。 +wilmot_proviso_title;威尔莫特附文 +wilmot_proviso_desc;国会议员大卫·威尔莫特提出了一项法案,关于在新占领的墨西哥领土(包含加利福尼亚和新墨西哥地区)上永久地禁止奴隶制的存在。支持这项附文将会极大地缓解北方对于奴隶制的恐惧,但也会增加南方对于废奴主义的恐惧。 +apply_for_USA_statehood_title;申请成为美国的一个州 +apply_for_USA_statehood_desc;我们的位置在北美大陆,我们的传统文化与美国息息相关,因此美国很有可能会同意我们申请成为其的一个州。当然这样做也意味着我们将会被美国所吞并。 +manifest_destiny_title;天命扩张 +manifest_destiny_desc;用从东海岸带来的文明来照亮西部的海岸一直是我们合众国伟大而庄严的使命。让美国鹰张开它的翅膀! +king_cotton_title;棉花王 +king_cotton_desc;“我们不用费一枪,不用砍一刀,只要他们向我们宣战,我们就可以把整个世界都绑在在我们的战车上。你能想象三年没有棉花的世界吗?英国将会摇摇欲坠,他们不得不竭尽全力地带领着整个文明世界来拯救我们南方。”——詹姆斯·亨利·哈蒙德\n\n如果我们使用了这个名为“棉花王”的策略,我们将会拒绝向欧洲各国出口棉花,这将会让欧洲列强有理由在这场内战中帮助我们。 +bixby_letter_title;致比克斯比夫人的信 +bixby_letter_desc;“在送我披阅的陆军部档案中,我看到一份马萨诸塞州陆军副官长写的报告,说您便是有五个儿子光荣牺牲在战场上的那位母亲。我深深感到,无论我用什么言词,企图来排遣如此巨大的损失给您带来的悲痛,都一定是无力和徒劳的。但我还是抑制不住要向您表示慰问,这种慰问体现在您的儿子们献身拯救的共和国对您的感谢之中。我祈求我们的天父减轻您的丧子之痛,使您只怀有对于已故亲人的美好回忆和庄严的自豪感,您有这种自豪感是理所当然的,因为您在自由的祭坛上献出了代价如此昂贵的牺牲。”——亚伯拉罕·林肯\n\n通过我们将这封信送给比克斯比夫人,我们就可以得到更多的战争支持。 +enact_anaconda_plan_title;蟒蛇计划 +enact_anaconda_plan_desc;蟒蛇计划是一个旨在封锁南方邦联港口,削弱其经济已达到不战而屈人之兵的计划。计划制定者是总司令温菲尔德·斯科特。具体的计划是通过封锁南方主要港口来削弱邦联经济;然后夺取密西西比河以切断南部。我们可以通过执行这个计划来让南方无法得到他们所必要的战争物资从而无力继续战争。 +anaconda_plan;蟒蛇计划 +desc_anaconda_plan;联邦军正在执行由温菲尔德·斯科特提出的蟒蛇计划并正在封锁我们的港口。如果他们成功的话,我们的战争物资将会很快枯竭,并且将我们推入失败的深渊。我们必须保卫我们港口通行的安全! +shermans_march_to_the_sea_title;谢尔曼的“向海洋进军”行动 +shermans_march_to_the_sea_desc;在1864年11月到12月间的进军佐治亚州的战役中,威廉·特库姆塞·谢尔曼少将使用了所谓的“总体战”策略,即一系列针对南方平民的恐怖行动。通过深入邦联的领土,并且破坏佐治亚州许多的民用基础设施,谢尔曼声称这将摧毁南方的战斗意志。他的行动给邦联敲响了最后的丧钟。 +forced_egyptological_excavations_title;帝王谷 +forced_egyptological_excavations_desc;由于我们控制了卢克索,我们因此可以派出一支远征队去帝王谷进行一些考古学的挖掘行动。如果能够发现古埃及法老的陵墓的话将会提高我们的声望。 +egyptological_excavations_title;帝王谷 +egyptological_excavations_desc;埃及的帝王谷是一个对于考古学而言全新的价值非凡的发掘点。通过向埃及政府提出对帝王谷挖掘行动的垄断权,就能够保证由我们而不是别的列强来发现这些令人惊叹的古代遗迹了。 +abolish_prohibition_title;废除禁酒令 +abolish_prohibition_desc;有些人认为我们国家对于禁酒令的试验已经持续太久了,并认为这种过激的约束应当被废止。 +enact_liquor_prohibition_title;禁酒令 +enact_liquor_prohibition_desc;禁酒同盟,一个旨在宣传酗酒的危害以及鼓吹禁止饮酒的组织,正在游说各个政策制定者颁布一条全国性的禁止销售、饮用和持有酒精类饮料的法令。尽管反对者认为禁酒令将会使得整个酒类市场转入地下并为犯罪组织提供资金来源,但禁酒同盟认为酒精是导致许多社会问题的根源,甚至是使人犯罪的罪魁祸首。 +die_groot_trek_title;大迁徙 +die_groot_trek_desc;大迁徙是指南非的荷兰裔农民(布尔人)的一次大迁徙,他们从已经被英国控制的开普殖民地迁徙至奥兰治河与瓦尔河之外的土地,并最终到达他们的亲属在南非腹地建立的“布尔共和国”。 +attack_the_laagers_title;攻击货车营地 +attack_the_laagers_desc;那些白人(在他们之间叫做“布尔人”)已经越过恩康河,开始从英属开普殖民地向东方和西方移民。我们已经看到,他们来了,带着他们的妻子和儿女,我们怀疑,那意味着他们想留下来,但是这片土地是我们的土地…… +sand_river_convention_title;沙河协定 +sand_river_convention_desc;通过确定我国与英属开普殖民地的边界,我们能够加强与英国之间的关系。 +orange_river_convention_title;奥兰治河协定 +orange_river_convention_desc;通过确定我国与英属开普殖民地的边界,我们能够加强与英国之间的关系。 +enact_dual_monarchy_title;奥匈妥协 +enact_dual_monarchy_desc;一段时间以来,匈牙利贵族一直在推动所谓匈牙利人民以及“圣斯蒂芬王冠的领地”独立的呼声。为此,一项与匈牙利贵族妥协的法案诞生了,匈牙利王国和奥地利帝国将合并成为一个新的政治实体:奥匈帝国。上帝守护,上帝保佑! +reichsland_elsass_title;艾尔萨斯-罗特宁根帝国省 +reichsland_elsass_desc;既然我们掌握了过去属于法国的阿尔萨斯-洛林地区,或许我们是该考虑更改当地的地名了。让我们开始建立崭新的帝国省——艾尔萨斯-罗特宁根! +restore_alsace_title;恢复阿尔萨斯-洛林! +restore_alsace_desc;既然阿尔萨斯已经回到了它的合法政府——法国的怀抱中,我们现在又可以将当地的地名恢复成原来法语的形式了。 +trail_of_tears_title;血泪之路 +trail_of_tears_desc;“血泪之路”源自切罗基人的用语,是指强迫那些居住在美国东南部地区(佐治亚、田纳西、阿拉巴马等)的大切罗基民族搬迁到俄克拉荷马新建立的印第安领地的过程。是否颁布1830年印第安人驱逐法案的具体决定现在就在我们的手中了。 +custers_expedition_title;黑丘探险 +custers_expedition_desc;黑丘作为达科他领地的一部分,已被我国政府认可是属于苏族人的土地。然而,这片土地还未进行过矿产的勘察,最近又有报告浮出水面,称印第安人已经在山丘挖掘出了大量的黄金。乔治·阿姆斯特朗·卡斯特,一位年轻能干的陆军中校,已经准备好被派往黑丘调查此事。 +enact_the_homestead_act_title;宅地法 +enact_the_homestead_act_desc;1862年总统亚伯拉罕·林肯通过了《宅地法》,给予有资格的申请人在美国西部申请一片至多160英亩的土地。该法案与其他一系列相似的法案一起,共同构建了美国作为机会之地与新起始之地的形象与名声。 +ems_dispatch_title;埃姆斯密电 +ems_dispatch_desc;这最初只是普鲁士国王威廉一世递交给普鲁士首相奥托·冯·俾斯麦的一份内部备忘录。内容主要是关于在法国大使和威廉一世于黑森-拿骚的巴德埃姆斯温泉进行的一次非正式会晤期间法国大使提出的一些要求。埃姆斯密电很有可能是导致法国宣战,进而开启那场日后被称作“普法战争”的大战的最重要的导火索。通过发送埃姆斯密电,我们将冒险挑起一场与法国的战争。 +liberty_enlightening_the_world_title;自由女神像 +liberty_enlightening_the_world_desc;距离法国和拉斐特将军在勇敢而年轻的美利坚合众国诞生和最危险的时候给予的援助已经过去100年了。从那时起,美国就一直是引领世界上所有喜爱自由的人们的一盏明灯,并清楚地向世界表达出了实现人类自由的可能性。一些法国的共和党人建议我们应当送美国人民一份合适的礼物以祝福他们建国100周年以及与法国传统的友谊。自由万岁! +construct_germania_werft_title;弗里德里希·克虏伯·日耳曼尼亚造船厂 +construct_germania_werft_desc;坐落于基尔的日耳曼尼亚造船厂一直都是北德主要的造船厂,它负责在一战和二战期间为德国海军提供潜艇,甚至还包括了德皇威廉二世的游艇。最初该厂在1867年由北德造船工业协会创立,随后被著名的德国实业家弗里德里希·克虏伯在1902年买下,并重命名为“弗里德里希·克虏伯·日耳曼尼亚造船厂”。通过在基尔建造该船厂,就可以保证我们今后不会缺乏所需的舰船。 +WE_NOT_GREATNATION;我们不是列强 +ACT_NO_SELF;我们自己不是可谈判对象。 +ENROUTE;外交官在途中,你必须等到$DATE$后才可派出另一名 +DIP_NO_DIPLO;你需要?Y$NEEDED$?W点外交点数,现有?Y$CURRENT$?W点外交点数 +DIP_ENOUGH_DIPLO;这将花费?Y$NEEDED$?W点外交点数,现有?Y$CURRENT$?W点外交点数 +DIP_NO_INFLUENCE;你需要?Y$NEEDED$?W点影响力,现有?Y$CURRENT$?W点影响力 +DIP_ENOUGH_INFLUENCE;这将花费我们?Y$NEEDED$?W点影响力,现有?Y$CURRENT$?W点影响力 +CANNOT_TARGET_GREATNATION;我们不能对列强施加影响 +NOT_ENOUGH_RELATION;需要他们对我国的评价为?Y$NEEDED$?W才能对该国施加影响,当前评价为?Y$CURRENT$?W +ENOUGH_RELATION;他们对我们的看法已经好得不能再好了 +ALREADY_BAD_RELATION;?Y$RECIPIENT$?W对?Y$TARGET$?Y的看法为?Y$OPINION$?W +ALREADY_IN_SPHERE;该国已经处于?Y$LEADER$?W的势力范围内 +IN_NO_SPHERE;这个国家未处于任何势力范围 +IN_OUR_SPHERE;这个国家处于我们的势力范围 +CALL_MUST_BE_ALLIES;我们只能要求盟友加入战争 +CALL_MUST_BE_AT_WAR;我们只能在战争状态下才能要求盟友加入战争 +CALL_MUST_HAVE_JOINABLE_WAR;我们的盟友不适合加入战争 +FIGHTING_WAR_TOGETHER;我们不能与正在并肩作战的盟友解除盟约 +EMBASSY_IS_BANNED;因为我们的外交官被驱逐导致无法继续影响该国。我们怀疑?Y$COUNTRY$?W是幕后黑手。我们的新任外交官将于?Y$DATE$?W上任。 +REMOVE_WE_ARE_DISCREDITED;我们的名誉被?Y$COUNTRY$?W玷污,使我们影响他国的成本上升了?Y$PERCENT$%?W。我们有望在?Y$DATE$?W挽回名誉。 +WARSUB_MUST_BE_AT_WAR;国家必须处于战争状态才能收到战争援助 +WARSUBSIDIES_THEY_ACCEPT_LOG;我们目前给与$RECIPIENT$战争援助 +WARSUBSIDIES_WE_ACCEPT_LOG;我们现在得到$ACTOR$给与的战争援助 +WARSUBSIDIES_OTHER_ACCEPT_LOG;$ACTOR$现在给与$RECIPIENT$战争援助 +WARSUBSIDIES_BUTTON;战争援助 +CANCEL_WARSUBSIDIES_THEY_ACCEPT_LOG;我们现在已停止给与$RECIPIENT$战争援助 +CANCEL_WARSUBSIDIES_WE_ACCEPT_LOG;$ACTOR$已停止给与我们战争援助 +CANCEL_WARSUBSIDIES_OTHER_ACCEPT_LOG;$ACTOR$已停止给与$RECIPIENT$战争援助 +CANCEL_WARSUBSIDIES_DESC;取消对该国的资金援助 +CANCEL_WARSUBSIDIES_BUTTON;取消战争援助 +ASKMILITARYACCESS_THEY_ACCEPT_LOG;$RECIPIENT$决定给与我们军事通行权 +ASKMILITARYACCESS_WE_ACCEPT_LOG;我们决定给与$ACTOR$军事通行权 +ASKMILITARYACCESS_OTHER_ACCEPT_LOG;$RECIPIENT$决定给与$ACTOR$军事通行权 +ASKMILITARYACCESS_THEY_DECLINE_LOG;$RECIPIENT$拒绝给与我们军事通行权 +ASKMILITARYACCESS_WE_DECLINE_LOG;我们拒绝给与$ACTOR$军事通行权 +ASKMILITARYACCESS_OTHER_DECLINE_LOG;$RECIPIENT$拒绝给与$ACTOR$军事通行权 +ASKMILITARYACCESS_DESC;允许我国军队通过他们国家 +ASKMILITARYACCESS_BUTTON;军事通行权 +ASKMILITARYACCESS_OFFER;$ACTOR$向我们要求军事通行权,如果我们接受,他们的军队将可以自由地通过我国领土 +CANCELASKMILITARYACCESS_THEY_ACCEPT_LOG;我盟决定不再需要$RECIPIENT$的军事通行权 +CANCELASKMILITARYACCESS_WE_ACCEPT_LOG;$ACTOR$决定不再需要我国的军事通行权 +CANCELASKMILITARYACCESS_OTHER_ACCEPT_LOG;$ACTOR$决定不再需要$RECIPIENT$的军事通行权 +CANCELASKMILITARYACCESS_DESC;移除在该国的军事通行权 +CANCELASKMILITARYACCESS_BUTTON;取消军事通行 +GIVEMILITARYACCESS_THEY_ACCEPT_LOG;$RECIPIENT$接受了我们的军事通行提议 +GIVEMILITARYACCESS_WE_ACCEPT_LOG;我们接受了$ACTOR$的军事通行提议 +GIVEMILITARYACCESS_OTHER_ACCEPT_LOG;$RECIPIENT$接受了$ACTOR$的军事通行提议 +GIVEMILITARYACCESS_THEY_DECLINE_LOG;$RECIPIENT$拒绝我们的军事通行提议 +GIVEMILITARYACCESS_WE_DECLINE_LOG;我们拒绝了$ACTOR$的军事通行提议 +GIVEMILITARYACCESS_OTHER_DECLINE_LOG;$RECIPIENT$拒绝了$ACTOR$的军事通行提议 +GIVEMILITARYACCESS_DESC;允许该国军队通过我国领土 +GIVEMILITARYACCESS_BUTTON;给与军事通行权 +GIVEMILITARYACCESS_OFFER;$ACTOR$提供我们军事通行权,接受的话我国军队可以自由通过该国的领土 +CANCELGIVEMILITARYACCESS_THEY_ACCEPT_LOG;我们决定撤销给与$RECIPIENT$的军事通行权 +CANCELGIVEMILITARYACCESS_WE_ACCEPT_LOG;$ACTOR$撤销了我国在该国的军事通行权 +CANCELGIVEMILITARYACCESS_OTHER_ACCEPT_LOG;$ACTOR$撤销了给与$RECIPIENT$的军事通行权 +CANCELGIVEMILITARYACCESS_DESC;移除我国给与该国的军事通行权 +CANCELGIVEMILITARYACCESS_BUTTON;撤销军事通行权 +ALLIANCE_THEY_ACCEPT_LOG;$RECIPIENT$加入了我们的军事联盟 +ALLIANCE_WE_ACCEPT_LOG;我们加入了和$ACTOR$的军事联盟 +ALLIANCE_THEY_DECLINE_LOG;$RECIPIENT$拒绝了我国的军事联盟提议 +ALLIANCE_WE_DECLINE_LOG;我们拒绝了$ACTOR$的军事联盟提议 +ALLIANCE_OTHER_DECLINE_LOG;$RECIPIENT$拒绝了$ACTOR$的军事联盟提议 +ALLIANCE_DESC;如果某国接受了我们的结盟提议,在战时我们可以相互协助 +ALLIANCE_BUTTON;提议结盟 +ALLIANCE_OFFER;$ACTOR$提议我们组建联盟,这样在战时我们可以相互协助 +CANCELALLIANCE_THEY_ACCEPT_LOG;我们解散了与$RECIPIENT$的联盟 +CANCELALLIANCE_WE_ACCEPT_LOG;$ACTOR$解散了和我国的联盟 +CANCELALLIANCE_OTHER_ACCEPT_LOG;$ACTOR$解散了他们与$RECIPIENT$的联盟 +CANCELALLIANCE_DESC;中止我国与该国的盟约,将对我们的外交关系产生负面影响 +CANCELALLIANCE_BUTTON;解除盟约 +CALLALLY_THEY_ACCEPT_LOG;$RECIPIENT$已经参与支援我们的战争 +CALLALLY_WE_ACCEPT_LOG;我们已经同意支援$ACTOR$他们的战争 +CALLALLY_OTHER_ACCEPT_LOG;$RECIPIENT$同意支援$ACTOR$他们的战争 +CALLALLY_THEY_DECLINE_LOG;$RECIPIENT$拒绝支援我们的战争 +CALLALLY_WE_DECLINE_LOG;我们拒绝支援$ACTOR$他们的战争 +CALLALLY_OTHER_DECLINE_LOG;$RECIPIENT$拒绝支援$ACTOR$他们的战争 +REMOVE_CALLALLY_DESC;请求我们的盟友在这场冲突中支援我们 +CALLALLY_BUTTON;请求盟友支援 +REMOVE_CALLALLY_OFFER;我们最忠实的盟友$ACTOR$,请求我们支援他们一起对付$LIST$ +DISCREDIT_THEY_ACCEPT_LOG;我们已经败坏了$TARGET$的名誉,这将减少他对$RECIPIENT$的影响力 +DISCREDIT_WE_ACCEPT_LOG;$ACTOR$已经败坏了$TARGET$的名誉,我们减少了对他们的影响力 +DISCREDIT_OTHER_ACCEPT_LOG;$ACTOR$已经败坏了$TARGET$的名誉,这将减少他们对$RECIPIENT$的影响力 +DISCREDIT_DESC;败坏他国列强的名誉,使其难以影响该国,持续?Y$DAYS$?W天 +DISCREDIT_BUTTON;败坏名誉 +EXPELADVISORS_THEY_ACCEPT_LOG;我们说服$RECIPIENT$已经驱逐了所有$TARGET$的顾问 +EXPELADVISORS_WE_ACCEPT_LOG;我们已被$ACTOR$说服驱逐了所有$TARGET$的顾问 +EXPELADVISORS_OTHER_ACCEPT_LOG;$ACTOR$说服$RECIPIENT$驱逐了所有$TARGET$的顾问 +EXPELADVISORS_DESC;这将去除某个列强对该国所有的影响力,同时起到败坏名誉的效果。 +EXPELADVISORS_BUTTON;驱逐顾问 +CEASECOLONIZATION_THEY_ACCEPT_LOG;$RECIPIENT$同意停止对$RSTATE$的殖民,如果我们停止殖民$ASTATE$。 +CEASECOLONIZATION_WE_ACCEPT_LOG;我们同意停止对$RSTATE$的殖民,如果$ACTOR$停止殖民$ASTATE$。 +CEASECOLONIZATION_OTHER_ACCEPT_LOG;$RECIPIENT$同意停止对$RSTATE$的殖民,如果$ACTOR$停止殖民$ASTATE$。 +CEASECOLONIZATION_THEY_DECLINE_LOG;$RECIPIENT$拒绝停止对$RSTATE$的殖民 +CEASECOLONIZATION_WE_DECLINE_LOG;我们拒绝停止对$RSTATE$的殖民 +CEASECOLONIZATION_OTHER_DECLINE_LOG;$RECIPIENT$拒绝停止对$RSTATE$的殖民,$ACTOR$提议停止殖民$ASTATE$。 +CEASECOLONIZATION_DESC;要求某国停止对我们已经殖民的地区进行殖民,作为交换,我们也这么做。 +CEASECOLONIZATION_BUTTON;停止殖民 +CEASECOLONIZATION_OFFER;$ACTOR$要求我们停止殖民$RSTATE$,作为报答他们将停止殖民$ASTATE$。 +BANEMBASSY_THEY_ACCEPT_LOG;我们说服$RECIPIENT$驱逐了$TARGET$的大使。 +BANEMBASSY_WE_ACCEPT_LOG;我们已经被$ACTOR$说服驱逐了来自$TARGET$的大使 +BANEMBASSY_OTHER_ACCEPT_LOG;$ACTOR$说服$RECIPIENT$驱逐了来自$TARGET$的大使 +BANEMBASSY_DESC;这将去除某个列强对该国所有的影响力,阻止他们在$DAYS$?W天内无法对该国进行任何外交行动,同样也起到败坏名誉的效果。 +BANEMBASSY_BUTTON;封锁使馆 +INCREASEOPINION_THEY_ACCEPT_LOG;我们将$RECIPIENT$对我们的评价提高到了$OPINION$。 +INCREASEOPINION_WE_ACCEPT_LOG;我们对$ACTOR$的评价提高到了$OPINION$。 +INCREASEOPINION_OTHER_ACCEPT_LOG;$RECIPIENT$对$ACTOR$的评价提高到了$OPINION$。 +INCREASEOPINION_DESC;提高在该国的评价 +INCREASEOPINION_BUTTON;提高评价 +DECREASEOPINION_THEY_ACCEPT_LOG;我们将$RECIPIENT$对$TARGET$的评价降低到了$OPINION$。 +DECREASEOPINION_WE_ACCEPT_LOG;$ACTOR$将我国对$TARGET$的评价降低到了$OPINION$。 +DECREASEOPINION_OTHER_ACCEPT_LOG;$ACTOR$已经将$RECIPIENT$对$TARGET$的评价降低到了$OPINION$。 +DECREASEOPINION_DESC;降低该国对其他列强的评价 +DECREASEOPINION_BUTTON;降低评价 +ADDTOSPHERE_THEY_ACCEPT_LOG;我们已经将$RECIPIENT$纳入我们的势力范围 +ADDTOSPHERE_WE_ACCEPT_LOG;$ACTOR$已经将我们纳入他们的势力范围 +ADDTOSPHERE_OTHER_ACCEPT_LOG;$ACTOR$已经将$RECIPIENT$纳入他们的势力范围 +ADDTOSPHERE_DESC;使该国加入我国的势力范围 +ADDTOSPHERE_BUTTON;纳入势力范围 +REMOVEFROMSPHERE_THEY_ACCEPT_LOG;我们已经将$RECIPIENT$移出$TARGET$的势力范围 +REMOVEFROMSPHERE_WE_ACCEPT_LOG;$ACTOR$已经将我们移除出$TARGET$的势力范围 +REMOVEFROMSPHERE_OTHER_ACCEPT_LOG;$ACTOR$已经将$RECIPIENT$移出$TARGET$的势力范围 +REMOVE_REMOVEFROMSPHERE_DESC;将该国移出某国的实力范围 +REMOVEFROMSPHERE_BUTTON;移出势力范围 +INCREASERELATION_THEY_ACCEPT_LOG;我们已经增进了和$RECIPIENT$的外交关系 +REMOVE_INCREASERELATION_WE_ACCEPT_LOG;$RECIPIENT$已经增进了和我国的外交关系 +INCREASERELATION_OTHER_ACCEPT_LOG;$ACTOR$已经增进了和$RECIPIENT$的外交关系 +INCREASERELATION_DESC;在我们国家间增进外交关系 +REMOVE_INCREASERELATION_BUTTON;增进外交关系 +DECREASERELATION_THEY_ACCEPT_LOG;我国已经降低和$RECIPIENT$的外交关系。 +REMOVE_DECREASERELATION_WE_ACCEPT_LOG;$RECIPIENT$已经降低和我国的外交关系 +DECREASERELATION_OTHER_ACCEPT_LOG;$ACTOR$已经降低和$RECIPIENT$的外交关系 +DECREASERELATION_DESC;在国家间降低外交关系 +REMOVE_DECREASERELATION_BUTTON;降低外交关系 +po_disarmament;在接下来的?Y$YEARS$?!之内禁止他们重整军备并使其损失?Y$PERCENTAGE$%?!军队 +po_reparations;在接下来的?Y$YEARS$?!之内必须支付?Y$PERCENTAGE$%?!税收 +po_reduce_prestige;减少?R$VALUE$?!威望 +SELECT_WAR_GOAL;选择一个战争目标 +nocasusbelli;无战争借口 +conquest;征服 +conquest_setup;吞并$RECIPIENT$ +conquest_short;吞并$RECIPIENT$ +add_to_sphere;纳入势力范围 +add_to_sphere_short;将$RECIPIENT$纳入势力范围 +add_to_sphere_setup;将$RECIPIENT$纳入势力范围 +take_from_sphere;抢夺势力范围 +take_from_sphere_short;从势力范围夺取$THIRD$ +take_from_sphere_setup;从$RECIPIENT$的势力范围夺取$THIRD$ +acquire_core_state;获得核心领土 +acquire_core_state_short;获得$STATE$ +acquire_core_state_setup;从$RECIPIENT$获得有我们核心的$STATE$ +acquire_state;获得领土 +acquire_state_short;获得$STATE$ +acquire_state_setup;从$RECIPIENT$获得$STATE$ +place_in_the_sun;阳光下的地盘 +place_in_the_sun_short;获得$STATE$ +place_in_the_sun_setup;从$RECIPIENT$获得$STATE$殖民地 +cut_down_to_size;制裁 +cut_down_to_size_short;制裁$RECIPIENT$ +cut_down_to_size_setup;制裁$RECIPIENT$ +free_peoples;解放人民 +free_peoples_short;$THIRD$获得$STATE$ +free_peoples_setup;$RECIPIENT$将$STATE$还给$THIRD$ +protect_minor;保护弱小 +protect_minor_short;$THIRD$获得$STATE$ +protect_minor_setup;强迫$RECIPIENT$将$STATE$还给$THIRD$ +humiliate;羞辱 +humiliate_short;羞辱$RECIPIENT$ +humiliate_setup;羞辱$RECIPIENT$ +WETARGET_DISCREDIT_LOG;$ACTOR$败坏我们的名誉,这将降低我们对$RECIPIENT$的影响力 +WETARGET_EXPELADVISORS_LOG;$ACTOR$说服$RECIPIENT$驱逐我们所有的顾问! +WETARGET_BANEMBASSY_LOG;$ACTOR$说服$RECIPIENT$驱逐我们所有的使节! +WETARGET_DECREASEOPINION_LOG;$ACTOR$已经将$RECIPIENT$对我们的评价降低到了$OPINION$! +WETARGET_REMOVEFROMSPHERE_LOG;$ACTOR$已经将$RECIPIENT$移出我们的势力范围 +DIPL_AT_WAR;战争期间不允许 +CW_WARNINSPHERE_SHORT;他们处于$COUNTRY$的势力范围内 +WARGOAL_COST_DESC;$BADBOY$恶名,$PRESTIGE$威望和$COST$和平代价 +DIPL_NOT_AT_WAR;我们未处在战争状态 +WAR_BUTTON;宣战 +PEACE_BUTTON;和平提议 +WARGOAL_BUTTON;添加战争目标 +CD_PAYINGREPARATIONS;赔款给$LIST$ +CD_RECEIVINGPARATIONS;从$LIST$获得赔款 +BUDGET_WARINDEMNITIES;赔款:?Y$VAL$?W +WARGOAL_PENALTY;未达成战争目标对斗争性的影响:?Y$MILITANCY$?W +PO_PD_100;陛下,我们取得了压倒性胜利,可以提出我们想要的任何要求 +REMOVE_PO_PD_70;你获得了压倒性胜利,你可以要求割让几个省份,大量的赔款或者其他条件。 +REMOVE_PO_PD_40;你获得了完全胜利,要求割让某个省份看起来对方能够接受。 +REMOVE_PO_PD_10;你获得了胜利,敌人将非常愿意达成无条件和平,或者少许赔点钱。 +PO_PD_NEG_5;战争仍然难分难解 +REMOVE_PO_PD_NEG_25;敌人获胜,你需要支付少量赔款或者某个省份来换取和平。 +REMOVE_PO_PD_NEG_60;敌人取得完全胜利,你需要至少割让两个省份和大量赔款来换取和平。 +REMOVE_PO_PD_NEG_99;敌人取得了压倒性胜利,你需要割让他们想要的任何省份来满足他们,或者比这更糟。 +PO_PD_NEG_100;我们彻底被击败,敌人可以向我们提出任何要求 +PO_WELEAD;\n我们代表我们整个联盟进行谈判 +PO_WENOTLEAD;\n我们单独进行谈判 +PO_THEYLEAD;,他们代表他们整个联盟进行谈判 +PO_THEYNOTLEAD;,他们单独进行谈判 +NOT_BROKEN;他们的军队尚未被彻底击败 +DEMAND_PEACE;要求和平条件 +OFFER_PEACE;提供和平条件 +WARGOAL_DESC;增加战争目标 +WAR_SCORE;战争得分 +CALCULATED_WARSCORE;和平提议分值:$VAL$ +VALID_WARTARGET;允许我们对该国进行宣战 +INVALID_WARTARGET_SHARED_WAR;我们将和该国在下场战争中并肩作战 +TOTAL_MILITARY_STRENGTH;总体军事力量:?Y$VALUE$?W +GUNBOAT_SETUP_DESC;$RECIPIENT$将被强制偿还总额为?Y$AMOUNT$?W的借款,并且他们的税率将被锁定在?Y$LOW_TAX$?W和?Y$HIGH_TAX$?W之间。 +GUNBOAT_BUTTON;炮舰外交 +GUNBOAT_DESC;使用海军胁迫他们偿还债务 +GUNBOATTITLE;炮舰外交 +GUNBOAT_NONE_IN_PORT;没有舰队临近他们的核心领土 +GUNBOAT_NO_LOAN;他们并未向我们借款 +GUNBOAT_NOT_IN_DEFAULT;他们在正常履行其付款义务 +GUNBOAT_ALREADY_ACTIVE;他们已受到$COUNTRY$恐吓 +REMOVE_NO_CB_EFFECT; 我们缺乏正当理由:?R+$INFAMY$恶名?W +PEACE_WILL_ACCEPT;他们将接受这个提议 +PEACE_WILL_NOT_ACCEPT;他们不会接受这个提议 +DIPLOMACY_THEY_BETTER_OPINION;我们不能对?Y$TARGET$?W展开这个行动,因为?Y$RECIPIENT$?W对他们的评价为?Y$OPINION$?W\n +DIPLOMACY_THEY_BETTER_OPINION2;他们应当对我们有合适的评价才能影响他们,他们当前对我们的评价为?Y$OPINION$?W +CW_WARNALLIES;他们和$COUNTRY$结盟 +CW_WARNGUARANTEED;他们受到$COUNTRY$保证独立 +CW_WARNWARN;我们遭到$COUNTRY$警告,因此他们很可能进行干涉 +CW_WARNALLIES2;$ENEMY$和$COUNTRY$结盟 +CW_WARNGUARANTEED2;$ENEMY$已经被$COUNTRY$保证独立 +CW_WARNWARN2;$FRIEND$已经被$COUNTRY$警告,因此他们很可能进行干涉 +CW_WARNOVERLORD2;$ENEMY$是$COUNTRY$的傀儡,将会受到其母国保护 +PW_SEND;派遣 +NEED;需求 +PW_I_DO;执行 +PW_RUN_AWAY;宁可不要 +INDEPENDANT;独立国家 +VASSAL_SUBJECT;$LORD$的傀儡 +DIPRELCH_WAR;战争 +DIPRELCH_NBOR_PEACE;邻国处于和平状态 +DIPRELCH_GUARANTEE;担保 +DIPRELCH_TRADEAGREEMENT;贸易协定 +DIPRELCH_HASACCESS;军事通行 +ALLIANCE_THEY_ACCEPT_HEADER;外相报告 +ALLIANCE_THEY_ACCEPT_1;?Y$RECIPIENT$?W +ALLIANCE_THEY_ACCEPT_2;$MONARCHTITLE$,?Y$RECIPIENT$?W +ALLIANCE_THEY_ACCEPT_3;已接受 +ALLIANCE_THEY_ACCEPT_4;我们加入 +ALLIANCE_THEY_ACCEPT_5;军事联盟的提议 +ALLIANCE_THEY_ACCEPT_6;* +ALLIANCE_THEY_ACCEPT_BTN1;太好了! +ALLIANCE_THEY_ACCEPT_BTN2;太好了! +ALLIANCE_THEY_ACCEPT_BTN3;转到 +ALLIANCE_WE_ACCEPT_SETUP;当我国同意了某国的同盟请求 +ALLIANCE_WE_ACCEPT_1;已建立联盟 +ALLIANCE_WE_ACCEPT_2;$MONARCHTITLE$,我们 +ALLIANCE_WE_ACCEPT_3;已同意 +ALLIANCE_WE_ACCEPT_4;加入 +ALLIANCE_WE_ACCEPT_5;与 +ALLIANCE_WE_ACCEPT_6;?Y$ACTOR$?W +ALLIANCE_WE_ACCEPT_BTN1;太好了! +ALLIANCE_WE_ACCEPT_BTN2;太好了! +ALLIANCE_WE_ACCEPT_BTN3;转到 +ALLIANCE_OTHER_ACCEPT_HEADER;外相报告 +ALLIANCE_OTHER_ACCEPT_1;?Y$RECIPIENT$?W +ALLIANCE_OTHER_ACCEPT_2;$MONARCHTITLE$,?Y$RECIPIENT$?W +ALLIANCE_OTHER_ACCEPT_3;已组建军事联盟 +ALLIANCE_OTHER_ACCEPT_4;和他们的新盟友 +ALLIANCE_OTHER_ACCEPT_5;?Y$ACTOR$?W +ALLIANCE_OTHER_ACCEPT_6;* +ALLIANCE_OTHER_ACCEPT_LOG;?Y$ACTOR$?W加入了和?Y$RECIPIENT$?W的军事联盟 +ALLIANCE_OTHER_ACCEPT_BTN1;好的 +ALLIANCE_OTHER_ACCEPT_BTN2;好的 +ALLIANCE_OTHER_ACCEPT_BTN3;转到 +ALLIANCE_THEY_DECLINE_HEADER;外相报告 +ALLIANCE_THEY_DECLINE_1;来自?Y$RECIPIENT$?W的外交使臣 +ALLIANCE_THEY_DECLINE_2;$MONARCHTITLE$,我们有个不好的消息: +ALLIANCE_THEY_DECLINE_3;?Y$RECIPIENT$?W +ALLIANCE_THEY_DECLINE_4;拒绝了 +ALLIANCE_THEY_DECLINE_5;军事联盟 +ALLIANCE_THEY_DECLINE_6;提议 +ALLIANCE_THEY_DECLINE_BTN1;好的 +ALLIANCE_THEY_DECLINE_BTN2;好的 +ALLIANCE_THEY_DECLINE_BTN3;转到 +ALLIANCE_WE_DECLINE_HEADER;外相报告 +ALLIANCE_WE_DECLINE_1;拒绝结盟 +ALLIANCE_WE_DECLINE_2;$MONARCHTITLE$,我们否决了 +ALLIANCE_WE_DECLINE_3;?Y$ACTOR$?W的 +ALLIANCE_WE_DECLINE_4;军事联盟 +ALLIANCE_WE_DECLINE_5;提议 +ALLIANCE_WE_DECLINE_6;* +ALLIANCE_WE_DECLINE_BTN1;好的 +ALLIANCE_WE_DECLINE_BTN2;好的 +ALLIANCE_WE_DECLINE_BTN3;转到 +ALLIANCE_OTHER_DECLINE_HEADER;外相报告 +ALLIANCE_OTHER_DECLINE_1;?Y$RECIPIENT$?W +ALLIANCE_OTHER_DECLINE_2;$MONARCHTITLE$,?Y$RECIPIENT$?W +ALLIANCE_OTHER_DECLINE_3;拒绝?Y$ACTOR$?W加入 +ALLIANCE_OTHER_DECLINE_4;他们的 +ALLIANCE_OTHER_DECLINE_5;军事联盟 +ALLIANCE_OTHER_DECLINE_6;* +ALLIANCE_OTHER_DECLINE_BTN1;好的 +ALLIANCE_OTHER_DECLINE_BTN2;好的 +ALLIANCE_OTHER_DECLINE_BTN3;转到 +CANCELALLIANCE_THEY_ACCEPT_HEADER;外相报告 +CANCELALLIANCE_THEY_ACCEPT_1;联盟解散! +CANCELALLIANCE_THEY_ACCEPT_2;$MONARCHTITLE$,我们 +CANCELALLIANCE_THEY_ACCEPT_3;解除和 +CANCELALLIANCE_THEY_ACCEPT_4;?Y$RECIPIENT$?W的联盟 +CANCELALLIANCE_THEY_ACCEPT_5;* +CANCELALLIANCE_THEY_ACCEPT_6;* +CANCELALLIANCE_THEY_ACCEPT_BTN1;好的 +REMOVE_CANCELALLIANCE_THEY_ACCEPT_BTN2;转到 +CANCELALLIANCE_WE_ACCEPT_HEADER;外相报告 +CANCELALLIANCE_WE_ACCEPT_1;?Y$ACTOR$?W +CANCELALLIANCE_WE_ACCEPT_2;$MONARCHTITLE$,?Y$ACTOR$?W +CANCELALLIANCE_WE_ACCEPT_3;解除他们和 +CANCELALLIANCE_WE_ACCEPT_4;我国的联盟 +CANCELALLIANCE_WE_ACCEPT_5;* +CANCELALLIANCE_WE_ACCEPT_6;* +CANCELALLIANCE_WE_ACCEPT_BTN1;好的 +CANCELALLIANCE_WE_ACCEPT_BTN2;好的 +CANCELALLIANCE_WE_ACCEPT_BTN3;转到 +CANCELALLIANCE_OTHER_ACCEPT_HEADER;外相报告 +CANCELALLIANCE_OTHER_ACCEPT_1;?Y$ACTOR$?W +CANCELALLIANCE_OTHER_ACCEPT_2;$MONARCHTITLE$,?Y$ACTOR$?W +CANCELALLIANCE_OTHER_ACCEPT_3;解除与 +CANCELALLIANCE_OTHER_ACCEPT_4;?Y$RECIPIENT$?W之间的联盟 +CANCELALLIANCE_OTHER_ACCEPT_5;* +CANCELALLIANCE_OTHER_ACCEPT_6;* +CANCELALLIANCE_OTHER_ACCEPT_BTN1;好的 +CANCELALLIANCE_OTHER_ACCEPT_BTN2;好的 +CANCELALLIANCE_OTHER_ACCEPT_BTN3;转到 +ASKMILITARYACCESS_THEY_ACCEPT_HEADER;外相报告 +ASKMILITARYACCESS_THEY_ACCEPT_1;?Y$RECIPIENT$?W +ASKMILITARYACCESS_THEY_ACCEPT_2;$MONARCHTITLE$,好消息 +ASKMILITARYACCESS_THEY_ACCEPT_3;?Y$RECIPIENT$?W +ASKMILITARYACCESS_THEY_ACCEPT_4;已决定允许我国军队通行。 +ASKMILITARYACCESS_THEY_ACCEPT_5;* +REMOVE_ASKMILITARYACCESS_THEY_ACCEPT_6;稍后再对付他们。 +ASKMILITARYACCESS_THEY_ACCEPT_BTN1;好的 +ASKMILITARYACCESS_THEY_ACCEPT_BTN2;好的 +ASKMILITARYACCESS_THEY_ACCEPT_BTN3;查看 +ASKMILITARYACCESS_WE_ACCEPT_HEADER;外相报告 +ASKMILITARYACCESS_WE_ACCEPT_1;军事通行。 +ASKMILITARYACCESS_WE_ACCEPT_2;$MONARCHTITLE$,本国决定允许 +ASKMILITARYACCESS_WE_ACCEPT_3;?Y$ACTOR$?W +ASKMILITARYACCESS_WE_ACCEPT_4;在我国军事通行。 +ASKMILITARYACCESS_WE_ACCEPT_5;* +ASKMILITARYACCESS_WE_ACCEPT_6;只要我国还有用处,对方就不会攻打我国。 +ASKMILITARYACCESS_WE_ACCEPT_BTN1;好的 +ASKMILITARYACCESS_WE_ACCEPT_BTN2;好的 +ASKMILITARYACCESS_WE_ACCEPT_BTN3;查看 +ASKMILITARYACCESS_OTHER_ACCEPT_HEADER;外相报告 +ASKMILITARYACCESS_OTHER_ACCEPT_1;?Y$ACTOR$?W +ASKMILITARYACCESS_OTHER_ACCEPT_2;$MONARCHTITLE$ +ASKMILITARYACCESS_OTHER_ACCEPT_3;?Y$RECIPIENT$?W +ASKMILITARYACCESS_OTHER_ACCEPT_4;同意下列国家军事通行 +ASKMILITARYACCESS_OTHER_ACCEPT_5;?Y$ACTOR$?W +ASKMILITARYACCESS_OTHER_ACCEPT_6;这可能是一次意义重大的外交进展。 +ASKMILITARYACCESS_OTHER_ACCEPT_BTN1;好的 +ASKMILITARYACCESS_OTHER_ACCEPT_BTN2;好的 +ASKMILITARYACCESS_OTHER_ACCEPT_BTN3;查看 +ASKMILITARYACCESS_THEY_DECLINE_HEADER;外相报告 +ASKMILITARYACCESS_THEY_DECLINE_1;?Y$RECIPIENT$?W +ASKMILITARYACCESS_THEY_DECLINE_2;$MONARCHTITLE$ +ASKMILITARYACCESS_THEY_DECLINE_3;?Y$RECIPIENT$?W +ASKMILITARYACCESS_THEY_DECLINE_4;已蛮横地拒绝给予我国军事通行权 +ASKMILITARYACCESS_THEY_DECLINE_5;* +REMOVE_ASKMILITARYACCESS_THEY_DECLINE_6;不管怎样,我国必须获得那些权利 +ASKMILITARYACCESS_THEY_DECLINE_BTN1;好的 +ASKMILITARYACCESS_THEY_DECLINE_BTN2;好的 +ASKMILITARYACCESS_THEY_DECLINE_BTN3;查看 +ASKMILITARYACCESS_WE_DECLINE_HEADER;外相报告 +ASKMILITARYACCESS_WE_DECLINE_1;军事通行权。 +ASKMILITARYACCESS_WE_DECLINE_2;$MONARCHTITLE$,毫无疑问,我国已拒绝了来自以下国家的请求 +ASKMILITARYACCESS_WE_DECLINE_3;?Y$ACTOR$?W +ASKMILITARYACCESS_WE_DECLINE_4;该国要求军事通行权。 +ASKMILITARYACCESS_WE_DECLINE_5;* +ASKMILITARYACCESS_WE_DECLINE_6;我们无需对方的亲善行为。 +ASKMILITARYACCESS_WE_DECLINE_BTN1;好的 +ASKMILITARYACCESS_WE_DECLINE_BTN2;好的 +ASKMILITARYACCESS_WE_DECLINE_BTN3;查看 +ASKMILITARYACCESS_OTHER_DECLINE_HEADER;外相报告 +ASKMILITARYACCESS_OTHER_DECLINE_1;?Y$RECIPIENT$?W +ASKMILITARYACCESS_OTHER_DECLINE_2;$MONARCHTITLE$ +ASKMILITARYACCESS_OTHER_DECLINE_3;?Y$RECIPIENT$?W +ASKMILITARYACCESS_OTHER_DECLINE_4;拒绝给予下列国家军事通行权 +ASKMILITARYACCESS_OTHER_DECLINE_5;?Y$ACTOR$?W +ASKMILITARYACCESS_OTHER_DECLINE_6;他们拙劣的外交技巧令我们捧腹。 +ASKMILITARYACCESS_OTHER_DECLINE_BTN1;好的 +ASKMILITARYACCESS_OTHER_DECLINE_BTN2;好的 +ASKMILITARYACCESS_OTHER_DECLINE_BTN3;查看 +CANCELASKMILITARYACCESS_THEY_ACCEPT_HEADER;外相报告 +CANCELASKMILITARYACCESS_THEY_ACCEPT_1;?Y$ACTOR$?W +CANCELASKMILITARYACCESS_THEY_ACCEPT_2;$MONARCHTITLE$,我国已对下列国家的军队在我国领土上穿行感到厌恶 +CANCELASKMILITARYACCESS_THEY_ACCEPT_3;?Y$RECIPIENT$?W +CANCELASKMILITARYACCESS_THEY_ACCEPT_4;因此,我国取消了曾慷慨给予该国的军事通行权 +CANCELASKMILITARYACCESS_THEY_ACCEPT_5;* +CANCELASKMILITARYACCESS_THEY_ACCEPT_6;这则消息让?Y$ACTOR$?W的人民感到高兴。 +CANCELASKMILITARYACCESS_THEY_ACCEPT_BTN1;好的 +CANCELASKMILITARYACCESS_THEY_ACCEPT_BTN2;好的 +CANCELASKMILITARYACCESS_THEY_ACCEPT_BTN3;查看 +CANCELASKMILITARYACCESS_WE_ACCEPT_HEADER;外相报告 +CANCELASKMILITARYACCESS_WE_ACCEPT_1;?Y$ACTOR$?W +CANCELASKMILITARYACCESS_WE_ACCEPT_2;$MONARCHTITLE$,我国愤慨地发现 +CANCELASKMILITARYACCESS_WE_ACCEPT_3;?Y$ACTOR$?W +CANCELASKMILITARYACCESS_WE_ACCEPT_4;已取消该国曾慷慨给予我国的军事通行权。 +CANCELASKMILITARYACCESS_WE_ACCEPT_5;* +CANCELASKMILITARYACCESS_WE_ACCEPT_6;我国真应该为此狠狠教训该国。 +CANCELASKMILITARYACCESS_WE_ACCEPT_BTN1;好的 +CANCELASKMILITARYACCESS_WE_ACCEPT_BTN2;好的 +CANCELASKMILITARYACCESS_WE_ACCEPT_BTN3;查看 +CANCELASKMILITARYACCESS_OTHER_ACCEPT_HEADER;外相报告 +CANCELASKMILITARYACCESS_OTHER_ACCEPT_1;?Y$ACTOR$?W +CANCELASKMILITARYACCESS_OTHER_ACCEPT_2;$MONARCHTITLE$ +CANCELASKMILITARYACCESS_OTHER_ACCEPT_3;?Y$ACTOR$?W +CANCELASKMILITARYACCESS_OTHER_ACCEPT_4;已取消该国曾给予下列国家的军事通行权 +CANCELASKMILITARYACCESS_OTHER_ACCEPT_5;?Y$RECIPIENT$?W +CANCELASKMILITARYACCESS_OTHER_ACCEPT_6;看来冲突不可避免。我国应能从中渔利。 +CANCELASKMILITARYACCESS_OTHER_ACCEPT_BTN1;好的 +CANCELASKMILITARYACCESS_OTHER_ACCEPT_BTN2;好的 +CANCELASKMILITARYACCESS_OTHER_ACCEPT_BTN3;查看 +REMOVE_CALLALLY_THEY_ACCEPT_HEADER;外相报告 +REMOVE_CALLALLY_THEY_ACCEPT_1;?Y$RECIPIENT$?W +REMOVE_CALLALLY_THEY_ACCEPT_2;$MONARCHTITLE$,不出预料,我国悉知 +REMOVE_CALLALLY_THEY_ACCEPT_3;?Y$RECIPIENT$?W +REMOVE_CALLALLY_THEY_ACCEPT_4;已兑现盟约加入我们所向披靡的军队向下列国家宣战 +REMOVE_CALLALLY_THEY_ACCEPT_5;$VERSUS$ +REMOVE_CALLALLY_THEY_ACCEPT_6;该国现与$TARGETLIST$交战。 +REMOVE_CALLALLY_THEY_ACCEPT_BTN1;好极了! +REMOVE_CALLALLY_THEY_ACCEPT_BTN2;好极了! +REMOVE_CALLALLY_THEY_ACCEPT_BTN3;查看 +REMOVE_CALLALLY_WE_ACCEPT_HEADER;外相报告 +REMOVE_CALLALLY_WE_ACCEPT_1;盟约兑现。 +REMOVE_CALLALLY_WE_ACCEPT_2;$MONARCHTITLE$,我国决定帮助 +REMOVE_CALLALLY_WE_ACCEPT_3;?Y$ACTOR$?W +REMOVE_CALLALLY_WE_ACCEPT_4;对抗下列国家 +REMOVE_CALLALLY_WE_ACCEPT_5;$VERSUS$ +REMOVE_CALLALLY_WE_ACCEPT_6;我国现与$TARGETLIST$交战。 +REMOVE_CALLALLY_WE_ACCEPT_BTN1;好的 +REMOVE_CALLALLY_WE_ACCEPT_BTN2;好的 +REMOVE_CALLALLY_WE_ACCEPT_BTN3;查看 +REMOVE_CALLALLY_OTHER_ACCEPT_HEADER;外相报告 +REMOVE_CALLALLY_OTHER_ACCEPT_1;?Y$RECIPIENT$?W +REMOVE_CALLALLY_OTHER_ACCEPT_2;$MONARCHTITLE$,?Y$RECIPIENT$?W已兑现 +REMOVE_CALLALLY_OTHER_ACCEPT_3;与 +REMOVE_CALLALLY_OTHER_ACCEPT_4;?Y$ACTOR$?W +REMOVE_CALLALLY_OTHER_ACCEPT_5;的军事盟约 +REMOVE_CALLALLY_OTHER_ACCEPT_6;他们现与$TARGETLIST$交战。 +REMOVE_CALLALLY_OTHER_ACCEPT_BTN1;好的 +REMOVE_CALLALLY_OTHER_ACCEPT_BTN2;好的 +REMOVE_CALLALLY_OTHER_ACCEPT_BTN3;查看 +CALLALLY_THEY_DECLINE_HEADER;外相报告 +CALLALLY_THEY_DECLINE_1;?Y$RECIPIENT$?W +CALLALLY_THEY_DECLINE_2;$MONARCHTITLE$ +CALLALLY_THEY_DECLINE_3;背信弃义的?Y$RECIPIENT$?W +CALLALLY_THEY_DECLINE_4;已拒绝加入我国正义而高尚的战争。 +CALLALLY_THEY_DECLINE_5;稍后我国必将拔除这根背上的芒刺。 +CALLALLY_THEY_DECLINE_6;这种极端无耻的行径将使我国长期蒙羞。 +CALLALLY_THEY_DECLINE_BTN1;好的 +CALLALLY_THEY_DECLINE_BTN2;好的 +CALLALLY_THEY_DECLINE_BTN3;查看 +CALLALLY_WE_DECLINE_HEADER;外相报告 +CALLALLY_WE_DECLINE_1;退出军事同盟。 +CALLALLY_WE_DECLINE_2;$MONARCHTITLE$,我国已决定,由下列国家挑起的战争 +CALLALLY_WE_DECLINE_3;?Y$ACTOR$?W +CALLALLY_WE_DECLINE_4;并不符合我国的现时利益 +CALLALLY_WE_DECLINE_5;* +CALLALLY_WE_DECLINE_6;我国特别高兴地通知该国,他们将独自应付这场战争。 +CALLALLY_WE_DECLINE_BTN1;好的 +CALLALLY_WE_DECLINE_BTN2;好的 +CALLALLY_WE_DECLINE_BTN3;查看 +CALLALLY_OTHER_DECLINE_HEADER;外相报告 +CALLALLY_OTHER_DECLINE_1;?Y$RECIPIENT$?W +CALLALLY_OTHER_DECLINE_2;$MONARCHTITLE$,?Y$RECIPIENT$?W已退出其 +CALLALLY_OTHER_DECLINE_3;军事联盟 +CALLALLY_OTHER_DECLINE_4;和 +CALLALLY_OTHER_DECLINE_5;?Y$ACTOR$?W +CALLALLY_OTHER_DECLINE_6;蠢货!他们之间的分歧越大,臣服于我国的时间就越快。 +CALLALLY_OTHER_DECLINE_BTN1;?Y$RECIPIENT$?W拒绝加入?Y$ACTOR$?W对抗$TARGETLIST$的战争。 +CALLALLY_OTHER_DECLINE_BTN2;好的 +CALLALLY_OTHER_DECLINE_BTN3;查看 +GIVEMILITARYACCESS_THEY_ACCEPT_HEADER;外相报告 +GIVEMILITARYACCESS_THEY_ACCEPT_1;?Y$RECIPIENT$?W +GIVEMILITARYACCESS_THEY_ACCEPT_2;$MONARCHTITLE$,为推动我国的目标,我国已决定下列国家的军队 +GIVEMILITARYACCESS_THEY_ACCEPT_3;?Y$RECIPIENT$?W +GIVEMILITARYACCESS_THEY_ACCEPT_4;可以获得我国的军事通行权。 +GIVEMILITARYACCESS_THEY_ACCEPT_5;* +GIVEMILITARYACCESS_THEY_ACCEPT_6;我国希望他们双方在一场毫无意义的战争中两败俱伤。 +GIVEMILITARYACCESS_THEY_ACCEPT_BTN1;好的 +GIVEMILITARYACCESS_THEY_ACCEPT_BTN2;好的 +GIVEMILITARYACCESS_THEY_ACCEPT_BTN3;查看 +GIVEMILITARYACCESS_WE_ACCEPT_HEADER;$MESSENGER$ +GIVEMILITARYACCESS_WE_ACCEPT_1;军事通行权。 +GIVEMILITARYACCESS_WE_ACCEPT_2;$MONARCHTITLE$,出于对我国强大军力的畏惧 +GIVEMILITARYACCESS_WE_ACCEPT_3;?Y$ACTOR$?W +GIVEMILITARYACCESS_WE_ACCEPT_4;已给予我国军事通行权,我国自然笑纳之。 +GIVEMILITARYACCESS_WE_ACCEPT_5;* +GIVEMILITARYACCESS_WE_ACCEPT_6;希望该国能始终摆正自己的立场 +GIVEMILITARYACCESS_WE_ACCEPT_BTN1;好的 +GIVEMILITARYACCESS_WE_ACCEPT_BTN2;好的 +GIVEMILITARYACCESS_WE_ACCEPT_BTN3;查看 +GIVEMILITARYACCESS_OTHER_ACCEPT_HEADER;外相报告 +GIVEMILITARYACCESS_OTHER_ACCEPT_1;?Y$ACTOR$?W +GIVEMILITARYACCESS_OTHER_ACCEPT_2;$MONARCHTITLE$ +GIVEMILITARYACCESS_OTHER_ACCEPT_3;?Y$RECIPIENT$?W +GIVEMILITARYACCESS_OTHER_ACCEPT_4;已接受由下列国家给予的军事通行权 +GIVEMILITARYACCESS_OTHER_ACCEPT_5;?Y$ACTOR$?W +GIVEMILITARYACCESS_OTHER_ACCEPT_6;我国通常不会注意诸如?Y$ACTOR$?W这样弱小国家的行动。 +GIVEMILITARYACCESS_OTHER_ACCEPT_BTN1;好的 +GIVEMILITARYACCESS_OTHER_ACCEPT_BTN2;好的 +GIVEMILITARYACCESS_OTHER_ACCEPT_BTN3;查看 +GIVEMILITARYACCESS_THEY_DECLINE_HEADER;外相报告 +GIVEMILITARYACCESS_THEY_DECLINE_1;?Y$RECIPIENT$?W +GIVEMILITARYACCESS_THEY_DECLINE_2;$MONARCHTITLE$,我国惊异地悉知 +GIVEMILITARYACCESS_THEY_DECLINE_3;?Y$RECIPIENT$?W +GIVEMILITARYACCESS_THEY_DECLINE_4;居然已拒绝我国慷慨给予的军事通行权。 +GIVEMILITARYACCESS_THEY_DECLINE_5;* +GIVEMILITARYACCESS_THEY_DECLINE_6;我国将尝试其他方法让其陷入我们的罗网。 +GIVEMILITARYACCESS_THEY_DECLINE_BTN1;好的 +GIVEMILITARYACCESS_THEY_DECLINE_BTN2;好的 +GIVEMILITARYACCESS_THEY_DECLINE_BTN3;查看 +GIVEMILITARYACCESS_WE_DECLINE_HEADER;$MESSENGER$ +GIVEMILITARYACCESS_WE_DECLINE_1;军事通行权。 +GIVEMILITARYACCESS_WE_DECLINE_2;$MONARCHTITLE$,我国发现 +GIVEMILITARYACCESS_WE_DECLINE_3;?Y$ACTOR$?W +GIVEMILITARYACCESS_WE_DECLINE_4;邀请我国军队通行的提议毫无价值 +GIVEMILITARYACCESS_WE_DECLINE_5;* +GIVEMILITARYACCESS_WE_DECLINE_6;这些自命不凡的国家应该学会守本分。 +GIVEMILITARYACCESS_WE_DECLINE_BTN1;好的 +GIVEMILITARYACCESS_WE_DECLINE_BTN2;好的 +GIVEMILITARYACCESS_WE_DECLINE_BTN3;查看 +GIVEMILITARYACCESS_OTHER_DECLINE_HEADER;外相报告 +GIVEMILITARYACCESS_OTHER_DECLINE_1;?Y$RECIPIENT$?W +GIVEMILITARYACCESS_OTHER_DECLINE_2;$MONARCHTITLE$ +GIVEMILITARYACCESS_OTHER_DECLINE_3;?Y$RECIPIENT$?W +GIVEMILITARYACCESS_OTHER_DECLINE_4;拒绝了下列国家给予的军事通行权 +GIVEMILITARYACCESS_OTHER_DECLINE_5;?Y$ACTOR$?W +GIVEMILITARYACCESS_OTHER_DECLINE_6;两国之间越不和睦,越有利。 +GIVEMILITARYACCESS_OTHER_DECLINE_BTN1;好的 +GIVEMILITARYACCESS_OTHER_DECLINE_BTN2;好的 +GIVEMILITARYACCESS_OTHER_DECLINE_BTN3;查看 +DISCREDIT_THEY_ACCEPT_HEADER;外相报告 +DISCREDIT_THEY_ACCEPT_1;?Y$RECIPIENT$?W +DISCREDIT_THEY_ACCEPT_2;$MONARCHTITLE$,我国设法 +DISCREDIT_THEY_ACCEPT_3;在?Y$RECIPIENT$?W损坏了?Y$TARGET$?W的名誉。 +DISCREDIT_THEY_ACCEPT_4;这将严重限制该国在那儿的影响力! +DISCREDIT_THEY_ACCEPT_5;* +DISCREDIT_THEY_ACCEPT_6;* +DISCREDIT_THEY_ACCEPT_BTN1;好的 +DISCREDIT_THEY_ACCEPT_BTN2;好的 +DISCREDIT_THEY_ACCEPT_BTN3;查看 +DISCREDIT_WE_ACCEPT_HEADER;外相报告 +DISCREDIT_WE_ACCEPT_1;?Y$ACTOR$?W +DISCREDIT_WE_ACCEPT_2;$MONARCHTITLE$,?Y$ACTOR$?W已告知 +DISCREDIT_WE_ACCEPT_3;我们?Y$TARGET$?W对我国 +DISCREDIT_WE_ACCEPT_4;不怀好意! +DISCREDIT_WE_ACCEPT_5;我国应限制该国影响力并对其严加监视。 +DISCREDIT_WE_ACCEPT_6;* +DISCREDIT_WE_ACCEPT_BTN1;好的 +DISCREDIT_WE_ACCEPT_BTN2;好的 +DISCREDIT_WE_ACCEPT_BTN3;查看 +DISCREDIT_OTHER_ACCEPT_HEADER;外相报告 +DISCREDIT_OTHER_ACCEPT_1;?Y$RECIPIENT$?W +DISCREDIT_OTHER_ACCEPT_2;$MONARCHTITLE$,我国发现 +DISCREDIT_OTHER_ACCEPT_3;?Y$ACTOR$?W已损害了 +DISCREDIT_OTHER_ACCEPT_4;?Y$TARGET$?W在?Y$RECIPIENT$?W的名誉。 +DISCREDIT_OTHER_ACCEPT_5;这将限制该国的影响力。 +DISCREDIT_OTHER_ACCEPT_6;* +DISCREDIT_OTHER_ACCEPT_BTN1;好的 +DISCREDIT_OTHER_ACCEPT_BTN2;好的 +DISCREDIT_OTHER_ACCEPT_BTN3;查看 +EXPELADVISORS_THEY_ACCEPT_HEADER;外相报告 +EXPELADVISORS_THEY_ACCEPT_1;?Y$RECIPIENT$?W +EXPELADVISORS_THEY_ACCEPT_2;$MONARCHTITLE$,我国设法说服了 +EXPELADVISORS_THEY_ACCEPT_3;?Y$RECIPIENT$?W驱逐来自下列国家的所有顾问 +EXPELADVISORS_THEY_ACCEPT_4;?Y$TARGET$?W +EXPELADVISORS_THEY_ACCEPT_5;?Y$RECIPIENT$?W现已不再受该国影响! +EXPELADVISORS_THEY_ACCEPT_6;* +EXPELADVISORS_THEY_ACCEPT_BTN1;好的 +EXPELADVISORS_THEY_ACCEPT_BTN2;好的 +EXPELADVISORS_THEY_ACCEPT_BTN3;查看 +EXPELADVISORS_WE_ACCEPT_HEADER;外相报告 +EXPELADVISORS_WE_ACCEPT_1;?Y$ACTOR$?W +EXPELADVISORS_WE_ACCEPT_2;$MONARCHTITLE$,?Y$ACTOR$?W说服我国 +EXPELADVISORS_WE_ACCEPT_3;驱逐来自下列国家的所有顾问 +EXPELADVISORS_WE_ACCEPT_4;?Y$TARGET$?W +EXPELADVISORS_WE_ACCEPT_5;我国不再受到该国影响。 +EXPELADVISORS_WE_ACCEPT_6;* +EXPELADVISORS_WE_ACCEPT_BTN1;好的 +EXPELADVISORS_WE_ACCEPT_BTN2;好的 +EXPELADVISORS_WE_ACCEPT_BTN3;查看 +EXPELADVISORS_OTHER_ACCEPT_HEADER;外相报告 +EXPELADVISORS_OTHER_ACCEPT_1;?Y$RECIPIENT$?W +EXPELADVISORS_OTHER_ACCEPT_2;$MONARCHTITLE$,我国听闻 +EXPELADVISORS_OTHER_ACCEPT_3;?Y$ACTOR$?W说服了?Y$RECIPIENT$?W +EXPELADVISORS_OTHER_ACCEPT_4;驱逐来自?Y$TARGET$?W的所有顾问 +EXPELADVISORS_OTHER_ACCEPT_5;?Y$RECIPIENT$?W现已不再受该国影响。 +EXPELADVISORS_OTHER_ACCEPT_6;* +EXPELADVISORS_OTHER_ACCEPT_BTN1;好的 +EXPELADVISORS_OTHER_ACCEPT_BTN2;好的 +EXPELADVISORS_OTHER_ACCEPT_BTN3;查看 +BANEMBASSY_THEY_ACCEPT_HEADER;外相报告 +BANEMBASSY_THEY_ACCEPT_1;?Y$RECIPIENT$?W +BANEMBASSY_THEY_ACCEPT_2;$MONARCHTITLE$,我国设法 +BANEMBASSY_THEY_ACCEPT_3;驱逐了在?Y$RECIPIENT$?W的?Y$TARGET$?W大使。 +BANEMBASSY_THEY_ACCEPT_4;我们很快就能跟这帮家伙说再见了! +BANEMBASSY_THEY_ACCEPT_5;* +BANEMBASSY_THEY_ACCEPT_6;* +BANEMBASSY_THEY_ACCEPT_BTN1;好的 +BANEMBASSY_THEY_ACCEPT_BTN2;好的 +BANEMBASSY_THEY_ACCEPT_BTN3;查看 +BANEMBASSY_WE_ACCEPT_HEADER;外相报告 +BANEMBASSY_WE_ACCEPT_1;?Y$ACTOR$?W +BANEMBASSY_WE_ACCEPT_2;$MONARCHTITLE$,?Y$ACTOR$?W说服我国 +BANEMBASSY_WE_ACCEPT_3;驱逐?Y$TARGET$?W的大使。 +BANEMBASSY_WE_ACCEPT_4;我国很快就能摆脱该国的影响! +BANEMBASSY_WE_ACCEPT_5;* +BANEMBASSY_WE_ACCEPT_6;* +BANEMBASSY_WE_ACCEPT_BTN1;好的 +BANEMBASSY_WE_ACCEPT_BTN2;好的 +BANEMBASSY_WE_ACCEPT_BTN3;查看 +BANEMBASSY_OTHER_ACCEPT_HEADER;外相报告 +BANEMBASSY_OTHER_ACCEPT_1;?Y$RECIPIENT$?W +BANEMBASSY_OTHER_ACCEPT_2;$MONARCHTITLE$,我国听闻?Y$ACTOR$?W +BANEMBASSY_OTHER_ACCEPT_3;设法驱逐了?Y$TARGET$?W在下列国家的大使 +BANEMBASSY_OTHER_ACCEPT_4;?Y$RECIPIENT$?W。 +BANEMBASSY_OTHER_ACCEPT_5;看来?Y$RECIPIENT$?W完成了 +BANEMBASSY_OTHER_ACCEPT_6;?Y$ACTOR$?W希望该国完成的事情。 +BANEMBASSY_OTHER_ACCEPT_BTN1;好的 +BANEMBASSY_OTHER_ACCEPT_BTN2;好的 +BANEMBASSY_OTHER_ACCEPT_BTN3;查看 +ADDTOSPHERE_THEY_ACCEPT_HEADER;外相报告 +ADDTOSPHERE_THEY_ACCEPT_1;?Y$RECIPIENT$?W +ADDTOSPHERE_THEY_ACCEPT_2;$MONARCHTITLE$,我们已经将 +ADDTOSPHERE_THEY_ACCEPT_3;?Y$RECIPIENT$?W纳入我们的势力范围。 +ADDTOSPHERE_THEY_ACCEPT_4;* +ADDTOSPHERE_THEY_ACCEPT_5;* +ADDTOSPHERE_THEY_ACCEPT_6;* +ADDTOSPHERE_THEY_ACCEPT_BTN1;好的 +ADDTOSPHERE_THEY_ACCEPT_BTN2;好的 +ADDTOSPHERE_THEY_ACCEPT_BTN3;查看 +ADDTOSPHERE_WE_ACCEPT_HEADER;外相报告 +ADDTOSPHERE_WE_ACCEPT_1;?Y$RECIPIENT$?W +ADDTOSPHERE_WE_ACCEPT_2;$MONARCHTITLE$,我们已经被 +ADDTOSPHERE_WE_ACCEPT_3;?Y$ACTOR$?W纳入其势力范围。 +ADDTOSPHERE_WE_ACCEPT_4;* +ADDTOSPHERE_WE_ACCEPT_5;* +ADDTOSPHERE_WE_ACCEPT_6;* +ADDTOSPHERE_WE_ACCEPT_BTN1;好的 +ADDTOSPHERE_WE_ACCEPT_BTN2;好的 +ADDTOSPHERE_WE_ACCEPT_BTN3;查看 +ADDTOSPHERE_OTHER_ACCEPT_HEADER;外相报告 +ADDTOSPHERE_OTHER_ACCEPT_1;?Y$RECIPIENT$?W +ADDTOSPHERE_OTHER_ACCEPT_2;$MONARCHTITLE$,我们获悉 +ADDTOSPHERE_OTHER_ACCEPT_3;?Y$RECIPIENT$?W已经被 +ADDTOSPHERE_OTHER_ACCEPT_4;纳入?Y$ACTOR$?W的势力范围。 +ADDTOSPHERE_OTHER_ACCEPT_5;* +ADDTOSPHERE_OTHER_ACCEPT_6;* +ADDTOSPHERE_OTHER_ACCEPT_BTN1;好的 +ADDTOSPHERE_OTHER_ACCEPT_BTN2;好的 +ADDTOSPHERE_OTHER_ACCEPT_BTN3;查看 +REMOVEFROMSPHERE_THEY_ACCEPT_HEADER;外相报告 +REMOVEFROMSPHERE_THEY_ACCEPT_1;?Y$RECIPIENT$?W +REMOVEFROMSPHERE_THEY_ACCEPT_2;$MONARCHTITLE$,我们已成功使 +REMOVEFROMSPHERE_THEY_ACCEPT_3;?Y$RECIPIENT$?W脱离了?Y$TARGET$?W的势力范围。 +REMOVEFROMSPHERE_THEY_ACCEPT_4;* +REMOVEFROMSPHERE_THEY_ACCEPT_5;* +REMOVEFROMSPHERE_THEY_ACCEPT_6;* +REMOVEFROMSPHERE_THEY_ACCEPT_BTN1;好的 +REMOVEFROMSPHERE_THEY_ACCEPT_BTN2;好的 +REMOVEFROMSPHERE_THEY_ACCEPT_BTN3;查看 +REMOVEFROMSPHERE_WE_ACCEPT_HEADER;外相报告 +REMOVEFROMSPHERE_WE_ACCEPT_1;?Y$ACTOR$?W +REMOVEFROMSPHERE_WE_ACCEPT_2;$MONARCHTITLE$,?Y$ACTOR$?W成功让 +REMOVEFROMSPHERE_WE_ACCEPT_3;我们脱离了?Y$TARGET$?W的势力范围。 +REMOVEFROMSPHERE_WE_ACCEPT_4;* +REMOVEFROMSPHERE_WE_ACCEPT_5;* +REMOVEFROMSPHERE_WE_ACCEPT_6;* +REMOVEFROMSPHERE_WE_ACCEPT_BTN1;好的 +REMOVEFROMSPHERE_WE_ACCEPT_BTN2;好的 +REMOVEFROMSPHERE_WE_ACCEPT_BTN3;查看 +REMOVEFROMSPHERE_OTHER_ACCEPT_HEADER;外相报告 +REMOVEFROMSPHERE_OTHER_ACCEPT_1;?Y$RECIPIENT$?W +REMOVEFROMSPHERE_OTHER_ACCEPT_2;$MONARCHTITLE$,我们得知 +REMOVEFROMSPHERE_OTHER_ACCEPT_3;?Y$ACTOR$?W使 +REMOVEFROMSPHERE_OTHER_ACCEPT_4;?Y$RECIPIENT$?W脱离了 +REMOVEFROMSPHERE_OTHER_ACCEPT_5;?Y$TARGET$?W的势力范围。 +REMOVEFROMSPHERE_OTHER_ACCEPT_6;* +REMOVEFROMSPHERE_OTHER_ACCEPT_BTN1;好的 +REMOVEFROMSPHERE_OTHER_ACCEPT_BTN2;好的 +REMOVEFROMSPHERE_OTHER_ACCEPT_BTN3;查看 +CEASECOLONIZATION_THEY_ACCEPT_HEADER;外相报告 +CEASECOLONIZATION_THEY_ACCEPT_1;?Y$RECIPIENT$?W +CEASECOLONIZATION_THEY_ACCEPT_2;$MONARCHTITLE$,我们同意停止殖民 +CEASECOLONIZATION_THEY_ACCEPT_3;$ASTATE$。作为回报, +CEASECOLONIZATION_THEY_ACCEPT_4;?Y$RECIPIENT$?W同意停止殖民 +CEASECOLONIZATION_THEY_ACCEPT_5;$RSTATE$。 +CEASECOLONIZATION_THEY_ACCEPT_6;* +CEASECOLONIZATION_THEY_ACCEPT_BTN1;好的 +CEASECOLONIZATION_THEY_ACCEPT_BTN2;好的 +CEASECOLONIZATION_THEY_ACCEPT_BTN3;查看 +CEASECOLONIZATION_WE_ACCEPT_HEADER;外相报告 +CEASECOLONIZATION_WE_ACCEPT_1;?Y$ACTOR$?W +CEASECOLONIZATION_WE_ACCEPT_2;$MONARCHTITLE$,我们同意停止殖民 +CEASECOLONIZATION_WE_ACCEPT_3;$RSTATE$。作为回报, +CEASECOLONIZATION_WE_ACCEPT_4;?Y$ACTOR$?W同意停止殖民 +CEASECOLONIZATION_WE_ACCEPT_5;$RSTATE$ +CEASECOLONIZATION_WE_ACCEPT_6;* +CEASECOLONIZATION_WE_ACCEPT_BTN1;好的 +CEASECOLONIZATION_WE_ACCEPT_BTN2;好的 +CEASECOLONIZATION_WE_ACCEPT_BTN3;查看 +CEASECOLONIZATION_OTHER_ACCEPT_HEADER;外相报告 +CEASECOLONIZATION_OTHER_ACCEPT_1;?Y$RECIPIENT$?W +CEASECOLONIZATION_OTHER_ACCEPT_2;$MONARCHTITLE$,我们获悉 +CEASECOLONIZATION_OTHER_ACCEPT_3;?Y$ACTOR$?W与?Y$RECIPIENT$?W签订了一项协议。 +CEASECOLONIZATION_OTHER_ACCEPT_4;?Y$ACTOR$?W停止殖民$ASTATE$。 +CEASECOLONIZATION_OTHER_ACCEPT_5;作为回报,?Y$RECIPIENT$?W同意停止殖民$RSTATE$。 +CEASECOLONIZATION_OTHER_ACCEPT_6;* +CEASECOLONIZATION_OTHER_ACCEPT_BTN1;好的 +CEASECOLONIZATION_OTHER_ACCEPT_BTN2;好的 +CEASECOLONIZATION_OTHER_ACCEPT_BTN3;查看 +CEASECOLONIZATION_THEY_DECLINE_HEADER;外相报告 +CEASECOLONIZATION_THEY_DECLINE_1;?Y$RECIPIENT$?W +CEASECOLONIZATION_THEY_DECLINE_2;$MONARCHTITLE$,?Y$RECIPIENT$?W拒绝了我们 +CEASECOLONIZATION_THEY_DECLINE_3;停止殖民$RSTATE$的请求。 +CEASECOLONIZATION_THEY_DECLINE_4;我们慷慨地提议,作为交换我们也会停止殖民 +CEASECOLONIZATION_THEY_DECLINE_5;$ASTATE$,但是现在我们只能想别的办法 +CEASECOLONIZATION_THEY_DECLINE_6;来停止他们在此地的殖民活动。 +CEASECOLONIZATION_THEY_DECLINE_BTN1;好的 +CEASECOLONIZATION_THEY_DECLINE_BTN2;好的 +CEASECOLONIZATION_THEY_DECLINE_BTN3;查看 +CEASECOLONIZATION_WE_DECLINE_HEADER;外相报告 +CEASECOLONIZATION_WE_DECLINE_1;?Y$RECIPIENT$?W +CEASECOLONIZATION_WE_DECLINE_2;$MONARCHTITLE$,我们拒绝了 +CEASECOLONIZATION_WE_DECLINE_3;?Y$ACTOR$?W要我们停止殖民$RSTATE$的请求。 +CEASECOLONIZATION_WE_DECLINE_4;他们必须要提供 +CEASECOLONIZATION_WE_DECLINE_5;比$ASTATE$更好的地方, +CEASECOLONIZATION_WE_DECLINE_6;否则我们不会停止在此地的殖民活动。 +CEASECOLONIZATION_WE_DECLINE_BTN1;好的 +CEASECOLONIZATION_WE_DECLINE_BTN2;好的 +CEASECOLONIZATION_WE_DECLINE_BTN3;查看 +CEASECOLONIZATION_OTHER_DECLINE_HEADER;外相报告 +CEASECOLONIZATION_OTHER_DECLINE_1;?Y$RECIPIENT$?W +CEASECOLONIZATION_OTHER_DECLINE_2;$MONARCHTITLE$,我们获悉 +CEASECOLONIZATION_OTHER_DECLINE_3;?Y$RECIPIENT$?W拒绝停止殖民$RSTATE$。 +CEASECOLONIZATION_OTHER_DECLINE_4;尽管作为回报,?Y$ACTOR$?W提议停止殖民 +CEASECOLONIZATION_OTHER_DECLINE_5;$ASTATE$。 +CEASECOLONIZATION_OTHER_DECLINE_6;* +CEASECOLONIZATION_OTHER_DECLINE_BTN1;好的 +CEASECOLONIZATION_OTHER_DECLINE_BTN2;好的 +CEASECOLONIZATION_OTHER_DECLINE_BTN3;查看 +INCREASEOPINION_THEY_ACCEPT_HEADER;外相报告 +INCREASEOPINION_THEY_ACCEPT_1;?Y$RECIPIENT$?W +INCREASEOPINION_THEY_ACCEPT_2;$MONARCHTITLE$,我们已经提高了 +INCREASEOPINION_THEY_ACCEPT_3;?Y$RECIPIENT$?W +INCREASEOPINION_THEY_ACCEPT_4;对我们的评价。 +INCREASEOPINION_THEY_ACCEPT_5;现在他们对我们的评价达到了?Y$OPINION$?W +INCREASEOPINION_THEY_ACCEPT_6;* +INCREASEOPINION_THEY_ACCEPT_BTN1;好的 +INCREASEOPINION_THEY_ACCEPT_BTN2;好的 +INCREASEOPINION_THEY_ACCEPT_BTN3;查看 +INCREASEOPINION_WE_ACCEPT_HEADER;外相报告 +INCREASEOPINION_WE_ACCEPT_1;?Y$ACTOR$?W +INCREASEOPINION_WE_ACCEPT_2;$MONARCHTITLE$,我们对 +INCREASEOPINION_WE_ACCEPT_3;?Y$ACTOR$?W的评价已经提高。 +INCREASEOPINION_WE_ACCEPT_4;如今我们觉得?Y$OPINION$?W对他们是适合的。 +INCREASEOPINION_WE_ACCEPT_5;* +INCREASEOPINION_WE_ACCEPT_6;* +INCREASEOPINION_WE_ACCEPT_BTN1;好的 +INCREASEOPINION_WE_ACCEPT_BTN2;好的 +INCREASEOPINION_WE_ACCEPT_BTN3;查看 +INCREASEOPINION_OTHER_ACCEPT_HEADER;外相报告 +INCREASEOPINION_OTHER_ACCEPT_1;?Y$ACTOR$?W +INCREASEOPINION_OTHER_ACCEPT_2;$MONARCHTITLE$ +INCREASEOPINION_OTHER_ACCEPT_3;?Y$ACTOR$?W已经成功提高了 +INCREASEOPINION_OTHER_ACCEPT_4;?Y$RECIPIENT$?W对他们的评价。 +INCREASEOPINION_OTHER_ACCEPT_5;现在他们的评价为?Y$OPINION$?W。 +INCREASEOPINION_OTHER_ACCEPT_6;* +INCREASEOPINION_OTHER_ACCEPT_BTN1;好的 +INCREASEOPINION_OTHER_ACCEPT_BTN2;好的 +INCREASEOPINION_OTHER_ACCEPT_BTN3;查看 +DECREASEOPINION_THEY_ACCEPT_HEADER;外相报告 +DECREASEOPINION_THEY_ACCEPT_1;?Y$RECIPIENT$?W +DECREASEOPINION_THEY_ACCEPT_2;$MONARCHTITLE$,我们已经成功地 +DECREASEOPINION_THEY_ACCEPT_3;降低了?Y$RECIPIENT$?W +DECREASEOPINION_THEY_ACCEPT_4;对?Y$TARGET$?W的评价 +DECREASEOPINION_THEY_ACCEPT_5;现在他们的评价变成了?Y$OPINION$?W。 +DECREASEOPINION_THEY_ACCEPT_6;* +DECREASEOPINION_THEY_ACCEPT_BTN1;好的 +DECREASEOPINION_THEY_ACCEPT_BTN2;好的 +DECREASEOPINION_THEY_ACCEPT_BTN3;查看 +DECREASEOPINION_WE_ACCEPT_HEADER;外相报告 +DECREASEOPINION_WE_ACCEPT_1;?Y$TARGET$?W +DECREASEOPINION_WE_ACCEPT_2;$MONARCHTITLE$,我们已由 +DECREASEOPINION_WE_ACCEPT_3;?Y$ACTOR$?W确认 +DECREASEOPINION_WE_ACCEPT_4;?Y$TARGET$?W是不被信任的。 +DECREASEOPINION_WE_ACCEPT_5;我们对他们的评价已经降至?Y$OPINION$?W。 +DECREASEOPINION_WE_ACCEPT_6;* +DECREASEOPINION_WE_ACCEPT_BTN1;好的 +DECREASEOPINION_WE_ACCEPT_BTN2;好的 +DECREASEOPINION_WE_ACCEPT_BTN3;查看 +DECREASEOPINION_OTHER_ACCEPT_HEADER;外相报告 +DECREASEOPINION_OTHER_ACCEPT_1;?Y$RECIPIENT$?W +DECREASEOPINION_OTHER_ACCEPT_2;$MONARCHTITLE$,我们得知 +DECREASEOPINION_OTHER_ACCEPT_3;?Y$ACTOR$?W已在 +DECREASEOPINION_OTHER_ACCEPT_4;?Y$RECIPIENT$?W散布了谣言。 +DECREASEOPINION_OTHER_ACCEPT_5;他们对?Y$TARGET$?W的评价 +DECREASEOPINION_OTHER_ACCEPT_6;已经降低到?Y$OPINION$?W。 +DECREASEOPINION_OTHER_ACCEPT_BTN1;好的 +DECREASEOPINION_OTHER_ACCEPT_BTN2;好的 +DECREASEOPINION_OTHER_ACCEPT_BTN3;查看 +INCREASERELATION_THEY_ACCEPT_HEADER;外相报告 +INCREASERELATION_THEY_ACCEPT_1;?Y$RECIPIENT$?W +INCREASERELATION_THEY_ACCEPT_2;$MONARCHTITLE$,我们成功地与 +INCREASERELATION_THEY_ACCEPT_3;?Y$RECIPIENT$?W提升了关系。 +REMOVE_INCREASERELATION_THEY_ACCEPT_4;* +INCREASERELATION_THEY_ACCEPT_5;* +INCREASERELATION_THEY_ACCEPT_6;* +INCREASERELATION_THEY_ACCEPT_BTN1;好的 +INCREASERELATION_THEY_ACCEPT_BTN2;好的 +INCREASERELATION_THEY_ACCEPT_BTN3;查看 +INCREASERELATION_WE_ACCEPT_HEADER;外相报告 +INCREASERELATION_WE_ACCEPT_1;?Y$ACTOR$?W +INCREASERELATION_WE_ACCEPT_2;$MONARCHTITLE$,我们和从 +INCREASERELATION_WE_ACCEPT_3;?Y$ACTOR$?W来的特使进行了愉快的交谈。 +REMOVE_INCREASERELATION_WE_ACCEPT_4;我们两国之间的关系得到了某种程度的提升。 +INCREASERELATION_WE_ACCEPT_5;* +INCREASERELATION_WE_ACCEPT_6;* +INCREASERELATION_WE_ACCEPT_BTN1;好的 +INCREASERELATION_WE_ACCEPT_BTN2;好的 +INCREASERELATION_WE_ACCEPT_BTN3;查看 +INCREASERELATION_OTHER_ACCEPT_HEADER;外相报告 +INCREASERELATION_OTHER_ACCEPT_1;?Y$RECIPIENT$?W +INCREASERELATION_OTHER_ACCEPT_2;$MONARCHTITLE$,我们听说 +INCREASERELATION_OTHER_ACCEPT_3;?Y$ACTOR$?W对?Y$RECIPIENT$?W摆出了良好的姿态。 +INCREASERELATION_OTHER_ACCEPT_4;他们两国之间的关系得到了某种程度的提升。 +INCREASERELATION_OTHER_ACCEPT_5;* +INCREASERELATION_OTHER_ACCEPT_6;* +INCREASERELATION_OTHER_ACCEPT_BTN1;好的 +INCREASERELATION_OTHER_ACCEPT_BTN2;好的 +INCREASERELATION_OTHER_ACCEPT_BTN3;查看 +DECREASERELATION_THEY_ACCEPT_HEADER;外相报告 +DECREASERELATION_THEY_ACCEPT_1;?Y$RECIPIENT$?W +DECREASERELATION_THEY_ACCEPT_2;$MONARCHTITLE$,我们都确知我们十分鄙视 +DECREASERELATION_THEY_ACCEPT_3;?Y$RECIPIENT$?W。我们将这一看法直接告诉了他们。 +DECREASERELATION_THEY_ACCEPT_4;他们看来被这个消息震惊了, +DECREASERELATION_THEY_ACCEPT_5;两国之间的关系骤然紧张。 +REMOVE_DECREASERELATION_THEY_ACCEPT_6 +DECREASERELATION_THEY_ACCEPT_BTN1;好的 +DECREASERELATION_THEY_ACCEPT_BTN2;好的 +DECREASERELATION_THEY_ACCEPT_BTN3;查看 +DECREASERELATION_WE_ACCEPT_HEADER;外相报告 +DECREASERELATION_WE_ACCEPT_1;?Y$ACTOR$?W +DECREASERELATION_WE_ACCEPT_2;$MONARCHTITLE$,我们被告知 +DECREASERELATION_WE_ACCEPT_3;?Y$ACTOR$?W不喜欢我们的做事方式, +DECREASERELATION_WE_ACCEPT_4;很好,反正他们的做事方式我们也不待见。 +REMOVE_DECREASERELATION_WE_ACCEPT_5;* +DECREASERELATION_WE_ACCEPT_6;* +DECREASERELATION_WE_ACCEPT_BTN1;好的 +DECREASERELATION_WE_ACCEPT_BTN2;好的 +DECREASERELATION_WE_ACCEPT_BTN3;查看 +DECREASERELATION_OTHER_ACCEPT_HEADER;外相报告 +DECREASERELATION_OTHER_ACCEPT_1;?Y$RECIPIENT$?W +DECREASERELATION_OTHER_ACCEPT_2;$MONARCHTITLE$,我们获悉 +DECREASERELATION_OTHER_ACCEPT_3;?Y$ACTOR$?W对?Y$RECIPIENT$?W进行了侮辱, +DECREASERELATION_OTHER_ACCEPT_4;两国关系将会跌入低谷。 +DECREASERELATION_OTHER_ACCEPT_5;* +DECREASERELATION_OTHER_ACCEPT_6;* +DECREASERELATION_OTHER_ACCEPT_BTN1;好的 +DECREASERELATION_OTHER_ACCEPT_BTN2;好的 +DECREASERELATION_OTHER_ACCEPT_BTN3;查看 +WARSUBSIDIES_THEY_ACCEPT_HEADER;外相报告 +WARSUBSIDIES_THEY_ACCEPT_1;?Y$RECIPIENT$?W +WARSUBSIDIES_THEY_ACCEPT_2;$MONARCHTITLE$,我们决定资助 +WARSUBSIDIES_THEY_ACCEPT_3;?Y$RECIPIENT$?W进行战争。 +WARSUBSIDIES_THEY_ACCEPT_4;他们将会每天从我们这里获得?Y$VALUE$?W的资金, +WARSUBSIDIES_THEY_ACCEPT_5;直到战争结束。 +WARSUBSIDIES_THEY_ACCEPT_6;* +WARSUBSIDIES_THEY_ACCEPT_BTN1;好的 +WARSUBSIDIES_THEY_ACCEPT_BTN2;好的 +WARSUBSIDIES_THEY_ACCEPT_BTN3;查看 +WARSUBSIDIES_WE_ACCEPT_HEADER;外相报告 +WARSUBSIDIES_WE_ACCEPT_1;?Y$RECIPIENT$?W +WARSUBSIDIES_WE_ACCEPT_2;$MONARCHTITLE$,我们获悉 +WARSUBSIDIES_WE_ACCEPT_3;?Y$ACTOR$?W资助我们进行战争。 +WARSUBSIDIES_WE_ACCEPT_4;他们将会每天支付我们?Y$VALUE$?W的资金, +WARSUBSIDIES_WE_ACCEPT_5;直到战争结束。 +WARSUBSIDIES_WE_ACCEPT_6;* +WARSUBSIDIES_WE_ACCEPT_BTN1;好的 +WARSUBSIDIES_WE_ACCEPT_BTN2;好的 +WARSUBSIDIES_WE_ACCEPT_BTN3;查看 +WARSUBSIDIES_OTHER_ACCEPT_HEADER;外相报告 +WARSUBSIDIES_OTHER_ACCEPT_1;?Y$RECIPIENT$?W +WARSUBSIDIES_OTHER_ACCEPT_2;$MONARCHTITLE$,我们已获悉 +WARSUBSIDIES_OTHER_ACCEPT_3;?Y$ACTOR$?W将会资助战争中的 +WARSUBSIDIES_OTHER_ACCEPT_4;?Y$RECIPIENT$?W。 +WARSUBSIDIES_OTHER_ACCEPT_5;他们看起来每天会支付?Y$VALUE$?W的资金。 +WARSUBSIDIES_OTHER_ACCEPT_6;* +WARSUBSIDIES_OTHER_ACCEPT_BTN1;好的 +WARSUBSIDIES_OTHER_ACCEPT_BTN2;好的 +WARSUBSIDIES_OTHER_ACCEPT_BTN3;查看 +CANCEL_WARSUBSIDIES_THEY_ACCEPT_HEADER;外相报告 +CANCEL_WARSUBSIDIES_THEY_ACCEPT_1;?Y$RECIPIENT$?W +CANCEL_WARSUBSIDIES_THEY_ACCEPT_2;$MONARCHTITLE$,我们已经决定停止给予 +CANCEL_WARSUBSIDIES_THEY_ACCEPT_3;?Y$RECIPIENT$?W战争援助。 +CANCEL_WARSUBSIDIES_THEY_ACCEPT_4;钱还不如花到别处。 +CANCEL_WARSUBSIDIES_THEY_ACCEPT_5;* +CANCEL_WARSUBSIDIES_THEY_ACCEPT_6;* +CANCEL_WARSUBSIDIES_THEY_ACCEPT_BTN1;好的 +CANCEL_WARSUBSIDIES_THEY_ACCEPT_BTN2;好的 +CANCEL_WARSUBSIDIES_THEY_ACCEPT_BTN3;查看 +CANCEL_WARSUBSIDIES_WE_ACCEPT_HEADER;外相报告 +CANCEL_WARSUBSIDIES_WE_ACCEPT_1;?Y$RECIPIENT$?W +CANCEL_WARSUBSIDIES_WE_ACCEPT_2;$MONARCHTITLE$,我们已经收到 +CANCEL_WARSUBSIDIES_WE_ACCEPT_3;?Y$ACTOR$?W的战争援助。 +CANCEL_WARSUBSIDIES_WE_ACCEPT_4;我们得靠自己了。 +CANCEL_WARSUBSIDIES_WE_ACCEPT_5;* +CANCEL_WARSUBSIDIES_WE_ACCEPT_6;* +CANCEL_WARSUBSIDIES_WE_ACCEPT_BTN1;好的 +CANCEL_WARSUBSIDIES_WE_ACCEPT_BTN2;好的 +CANCEL_WARSUBSIDIES_WE_ACCEPT_BTN3;查看 +CANCEL_WARSUBSIDIES_OTHER_ACCEPT_HEADER;外相报告 +CANCEL_WARSUBSIDIES_OTHER_ACCEPT_1;?Y$RECIPIENT$?W +CANCEL_WARSUBSIDIES_OTHER_ACCEPT_2;$MONARCHTITLE$,我们听说 +CANCEL_WARSUBSIDIES_OTHER_ACCEPT_3;?Y$ACTOR$?W已经停止向?Y$RECIPIENT$?W提供战争援助。 +CANCEL_WARSUBSIDIES_OTHER_ACCEPT_4;* +CANCEL_WARSUBSIDIES_OTHER_ACCEPT_5;* +CANCEL_WARSUBSIDIES_OTHER_ACCEPT_6;* +CANCEL_WARSUBSIDIES_OTHER_ACCEPT_BTN1;好的 +CANCEL_WARSUBSIDIES_OTHER_ACCEPT_BTN2;好的 +CANCEL_WARSUBSIDIES_OTHER_ACCEPT_BTN3;查看 +WETARGET_DISCREDIT_HEADER;外相报告 +WETARGET_DISCREDIT_1;?Y$RECIPIENT$?W +WETARGET_DISCREDIT_2;$MONARCHTITLE$,我国的名声被败坏了! +WETARGET_DISCREDIT_3;?Y$RECIPIENT$?W用我们从未听说过的事情指责我国! +WETARGET_DISCREDIT_4;我们怀疑?Y$ACTOR$?W是幕后黑手! +WETARGET_DISCREDIT_5;* +WETARGET_DISCREDIT_6;* +WETARGET_DISCREDIT_BTN1;好的 +WETARGET_DISCREDIT_BTN2;好的 +WETARGET_DISCREDIT_BTN3;查看 +WETARGET_EXPELADVISORS_HEADER;外相报告 +WETARGET_EXPELADVISORS_1;?Y$RECIPIENT$?W +WETARGET_EXPELADVISORS_2;$MONARCHTITLE$,我国的顾问被驱逐了! +WETARGET_EXPELADVISORS_3;?Y$RECIPIENT$?W没给出任何理由就驱逐了他们。 +WETARGET_EXPELADVISORS_4;我们怀疑?Y$ACTOR$?W是幕后黑手! +WETARGET_EXPELADVISORS_5;* +WETARGET_EXPELADVISORS_6;* +WETARGET_EXPELADVISORS_BTN1;好的 +WETARGET_EXPELADVISORS_BTN2;好的 +WETARGET_EXPELADVISORS_BTN3;查看 +WETARGET_BANEMBASSY_HEADER;外相报告 +WETARGET_BANEMBASSY_1;?Y$RECIPIENT$?W +WETARGET_BANEMBASSY_2;$MONARCHTITLE$,我国的使馆被封锁了! +WETARGET_BANEMBASSY_3;?Y$RECIPIENT$?W没有为其行为给出任何解释。 +WETARGET_BANEMBASSY_4;我们怀疑?Y$ACTOR$?W是幕后黑手! +WETARGET_BANEMBASSY_5;* +WETARGET_BANEMBASSY_6;* +WETARGET_BANEMBASSY_BTN1;好的 +WETARGET_BANEMBASSY_BTN2;好的 +WETARGET_BANEMBASSY_BTN3;查看 +WETARGET_DECREASEOPINION_HEADER;外相报告 +WETARGET_DECREASEOPINION_1;?Y$RECIPIENT$?W +WETARGET_DECREASEOPINION_2;$MONARCHTITLE$,有人在我们背后说坏话! +WETARGET_DECREASEOPINION_3;?Y$RECIPIENT$?W对我国的评价降低到了?Y$OPINION$?W。 +WETARGET_DECREASEOPINION_4;我们怀疑?Y$ACTOR$?W是幕后黑手! +WETARGET_DECREASEOPINION_5;* +WETARGET_DECREASEOPINION_6;* +WETARGET_DECREASEOPINION_BTN1;好的 +WETARGET_DECREASEOPINION_BTN2;好的 +WETARGET_DECREASEOPINION_BTN3;查看 +WETARGET_REMOVEFROMSPHERE_HEADER;外相报告 +WETARGET_REMOVEFROMSPHERE_1;?Y$RECIPIENT$?W +WETARGET_REMOVEFROMSPHERE_2;$MONARCHTITLE$,有国家在削弱我们的帝国! +WETARGET_REMOVEFROMSPHERE_3;?Y$RECIPIENT$?W不再处于我国的势力范围! +WETARGET_REMOVEFROMSPHERE_4;我们怀疑?Y$ACTOR$?W是幕后黑手! +WETARGET_REMOVEFROMSPHERE_5;* +WETARGET_REMOVEFROMSPHERE_6;* +WETARGET_REMOVEFROMSPHERE_BTN1;好的 +WETARGET_REMOVEFROMSPHERE_BTN2;好的 +WETARGET_REMOVEFROMSPHERE_BTN3;查看 +PEACE_WE_ACCEPT_HEADER;$MESSENGER$ +PEACE_WE_ACCEPT_1;$ACTOR$ +PEACE_WE_ACCEPT_2;我国接受了来自下列国家的和平协议 +PEACE_WE_ACCEPT_3;$ACTOR$ +PEACE_WE_ACCEPT_4;条款: +PEACE_WE_ACCEPT_5;$TERMS$ +PEACE_WE_ACCEPT_6;* +PEACE_WE_ACCEPT_LOG;我国接受了来自$ACTOR$的和平协议。 +PEACE_WE_ACCEPT_BTN1;好! +PEACE_WE_ACCEPT_BTN2;好! +PEACE_WE_ACCEPT_BTN3;查看 +PEACE_WE_ACCEPT_MAP;和平! +PEACE_THEY_ACCEPT_SETUP;当某国同意了我国的停战要求 +PEACE_THEY_ACCEPT_HEADER;$MESSENGER$ +PEACE_THEY_ACCEPT_1;$RECIPIENT$ +PEACE_THEY_ACCEPT_2;$RECIPIENT$ +PEACE_THEY_ACCEPT_3;接受了我国宽宏大量的和平协议 +PEACE_THEY_ACCEPT_4;* +PEACE_THEY_ACCEPT_5;* +PEACE_THEY_ACCEPT_6;条款:$TERMS$ +PEACE_THEY_ACCEPT_LOG;$RECIPIENT$接受了我国提出的和平协议。 +PEACE_THEY_ACCEPT_BTN1;好! +PEACE_THEY_ACCEPT_BTN2;好! +PEACE_THEY_ACCEPT_BTN3;查看 +PEACE_THEY_ACCEPT_MAP;和平! +PEACE_OTHER_ACCEPT_SETUP;当某国同意了别国的停战请求 +PEACE_OTHER_ACCEPT_HEADER;$MESSENGER$ +PEACE_OTHER_ACCEPT_1;$RECIPIENT$ +PEACE_OTHER_ACCEPT_2;$RECIPIENT$ +PEACE_OTHER_ACCEPT_3;接受了下列国家提出的和平协议 +PEACE_OTHER_ACCEPT_4;$ACTOR$ +PEACE_OTHER_ACCEPT_5;* +PEACE_OTHER_ACCEPT_6;条款:$TERMS$ +PEACE_OTHER_ACCEPT_LOG;$RECIPIENT$接受了$ACTOR$提出的和平协议。 +PEACE_OTHER_ACCEPT_BTN1;好! +PEACE_OTHER_ACCEPT_BTN2;好! +PEACE_OTHER_ACCEPT_BTN3;查看 +PEACE_OTHER_ACCEPT_MAP;和平! +PEACE_WE_DECLINE_SETUP;当我国拒绝了某国的停战请求 +PEACE_WE_DECLINE_HEADER;$MESSENGER$ +PEACE_WE_DECLINE_1;$ACTOR$ +PEACE_WE_DECLINE_2;我国拒绝了下列国家提出的和平协议 +PEACE_WE_DECLINE_3;$ACTOR$ +PEACE_WE_DECLINE_4;条款: +PEACE_WE_DECLINE_5;* +REMOVE_PEACE_WE_DECLINE_6;* +PEACE_WE_DECLINE_LOG;我国拒绝了$ACTOR$提出的和平协议。 +PEACE_WE_DECLINE_BTN1;好! +PEACE_WE_DECLINE_BTN2;好! +PEACE_WE_DECLINE_BTN3;查看 +PEACE_WE_DECLINE_MAP;拒绝! +PEACE_THEY_DECLINE_SETUP;当某国拒绝了我国的停战要求 +PEACE_THEY_DECLINE_HEADER;$MESSENGER$ +PEACE_THEY_DECLINE_1;$RECIPIENT$ +PEACE_THEY_DECLINE_2;$RECIPIENT$ +PEACE_THEY_DECLINE_3;拒绝了我国宽宏大量的和平协议 +PEACE_THEY_DECLINE_4;* +REMOVE_PEACE_THEY_DECLINE_5;* +PEACE_THEY_DECLINE_6;* +PEACE_THEY_DECLINE_LOG;$RECIPIENT$拒绝了我国提出的和平协议。 +PEACE_THEY_DECLINE_BTN1;好! +PEACE_THEY_DECLINE_BTN2;好! +PEACE_THEY_DECLINE_BTN3;查看 +PEACE_THEY_DECLINE_MAP;拒绝! +PEACE_OTHER_DECLINE_SETUP;当某国拒绝了别国的停战请求 +PEACE_OTHER_DECLINE_HEADER;$MESSENGER$ +PEACE_OTHER_DECLINE_1;$RECIPIENT$ +PEACE_OTHER_DECLINE_2;$RECIPIENT$ +PEACE_OTHER_DECLINE_3;拒绝了下列国家提出的和平协议 +PEACE_OTHER_DECLINE_4;$ACTOR$ +PEACE_OTHER_DECLINE_5;* +REMOVE_PEACE_OTHER_DECLINE_6;* +PEACE_OTHER_DECLINE_LOG;$RECIPIENT$拒绝了$ACTOR$提出的和平协议。 +PEACE_OTHER_DECLINE_BTN1;好! +PEACE_OTHER_DECLINE_BTN2;好! +PEACE_OTHER_DECLINE_BTN3;查看 +PEACE_OTHER_DECLINE_MAP;拒绝! +PEACEOFFERDESC;我国接到了$COUNTRY$提出的和平协议。他们接受了我们如下条款: +INTERVENTION_OUR_SIDE_SETUP;当某国加入我方阵营介入战争 +INTERVENTION_OUR_SIDE_HEADER;$MESSENGER$ +INTERVENTION_OUR_SIDE_1;$RECIPIENT$ +INTERVENTION_OUR_SIDE_2;$RECIPIENT$ +INTERVENTION_OUR_SIDE_3;干涉了下列战争并站在我国一边 +INTERVENTION_OUR_SIDE_4;$WAR$ +INTERVENTION_OUR_SIDE_5;* +INTERVENTION_OUR_SIDE_6;* +INTERVENTION_OUR_SIDE_LOG;$RECIPIENT$干涉了$WAR$。 +INTERVENTION_OUR_SIDE_BTN1;太好了! +INTERVENTION_OUR_SIDE_BTN2;太好了! +INTERVENTION_OUR_SIDE_BTN3;查看 +INTERVENTION_THEIR_SIDE_SETUP;当某国加入敌方阵营介入战争 +INTERVENTION_THEIR_SIDE_HEADER;$MESSENGER$ +INTERVENTION_THEIR_SIDE_1;$RECIPIENT$ +INTERVENTION_THEIR_SIDE_2;$RECIPIENT$ +INTERVENTION_THEIR_SIDE_3;在下列战争中加入了我国的敌人一方 +INTERVENTION_THEIR_SIDE_4;$WAR$ +INTERVENTION_THEIR_SIDE_5;* +INTERVENTION_THEIR_SIDE_6;* +INTERVENTION_THEIR_SIDE_LOG;$RECIPIENT$干涉了$WAR$。 +INTERVENTION_THEIR_SIDE_BTN1;哦,不! +INTERVENTION_THEIR_SIDE_BTN2;哦,不! +INTERVENTION_THEIR_SIDE_BTN3;查看 +INTERVENTION_OTHER_SIDE_SETUP;当某国介入战争 +INTERVENTION_OTHER_SIDE_HEADER;$MESSENGER$ +INTERVENTION_OTHER_SIDE_1;$RECIPIENT$ +INTERVENTION_OTHER_SIDE_2;$RECIPIENT$ +INTERVENTION_OTHER_SIDE_3;干涉了下列战争 +INTERVENTION_OTHER_SIDE_4;$WAR$ +INTERVENTION_OTHER_SIDE_5;* +INTERVENTION_OTHER_SIDE_6;* +INTERVENTION_OTHER_SIDE_LOG;$RECIPIENT$干涉了$WAR$。 +INTERVENTION_OTHER_SIDE_BTN1;好的 +INTERVENTION_OTHER_SIDE_BTN2;好的 +INTERVENTION_OTHER_SIDE_BTN3;查看 +WE_INTERVENED_SETUP;当我国介入战争 +WE_INTERVENED_HEADER;$MESSENGER$ +WE_INTERVENED_1;战争干涉! +WE_INTERVENED_2;我国 +WE_INTERVENED_3;决定干涉下列战争 +WE_INTERVENED_4;$WAR$ +WE_INTERVENED_5;* +WE_INTERVENED_6;* +WE_INTERVENED_LOG;我国决定干涉$WAR$。 +WE_INTERVENED_BTN1;太好了! +WE_INTERVENED_BTN2;太好了! +WE_INTERVENED_BTN3;查看 +GUNBOAT_WE_ACCEPT_SETUP;当我国成为某国炮舰外交的目标 +GUNBOAT_WE_ACCEPT_HEADER;$MESSENGER$ +GUNBOAT_WE_ACCEPT_1;炮舰外交! +GUNBOAT_WE_ACCEPT_2;$ACTOR$ +GUNBOAT_WE_ACCEPT_3;用炮舰围住了我国的港口 +GUNBOAT_WE_ACCEPT_4;并要求我国偿还债务: +GUNBOAT_WE_ACCEPT_5;我国每天将支付?Y$VALUE$?W +GUNBOAT_WE_ACCEPT_6;* +REMOVE_GUNBOAT_WE_ACCEPT_LOG;我国接受了$ACTOR$提出的和平协仪。 +GUNBOAT_WE_ACCEPT_BTN1;世上没有免费的午餐! +GUNBOAT_WE_ACCEPT_BTN3;查看 +GUNBOAT_THEY_ACCEPT_SETUP;当我国对某国使用炮舰外交 +GUNBOAT_THEY_ACCEPT_HEADER;$MESSENGER$ +GUNBOAT_THEY_ACCEPT_1;炮舰外交! +GUNBOAT_THEY_ACCEPT_2;我国用炮舰围住了下列国家的港口 +GUNBOAT_THEY_ACCEPT_3;$RECIPIENT$ +GUNBOAT_THEY_ACCEPT_4;强迫他们偿还债务: +GUNBOAT_THEY_ACCEPT_5;他们每天将支付?Y$VALUE$?W +GUNBOAT_THEY_ACCEPT_6;* +REMOVE_GUNBOAT_THEY_ACCEPT_LOG +GUNBOAT_THEY_ACCEPT_BTN1;总算受到钱了! +GUNBOAT_THEY_ACCEPT_BTN3;查看 +GUNBOAT_OTHER_ACCEPT_HEADER;$MESSENGER$ +GUNBOAT_OTHER_ACCEPT_1;炮舰外交! +GUNBOAT_OTHER_ACCEPT_2;$ACTOR$ +GUNBOAT_OTHER_ACCEPT_3;用炮舰围住了下列国家的港口 +GUNBOAT_OTHER_ACCEPT_4;$RECIPIENT$ +GUNBOAT_OTHER_ACCEPT_5;强迫他们偿还债务: +GUNBOAT_OTHER_ACCEPT_6;他们每天将支付?Y$VALUE$?W +REMOVE_GUNBOAT_OTHER_ACCEPT_LOG +GUNBOAT_OTHER_ACCEPT_BTN1;好的 +GUNBOAT_OTHER_ACCEPT_BTN3;查看 +ALLYTAKEOVER_SETUP;当一个盟国在战争中接过了领导权 +ALLYTAKEOVER_HEADER;外相报告 +ALLYTAKEOVER_1;$ACTOR$ +ALLYTAKEOVER_2;他们通知我国由于他们出众的力量和军事科技 +ALLYTAKEOVER_3;他们应当领导 +ALLYTAKEOVER_4;对抗以下国家的战争 +ALLYTAKEOVER_5;$TARGETLIST$ +ALLYTAKEOVER_6;现在开始他们来决定一切谈判。 +ALLYTAKEOVER_LOG;$ACTOR$在我国对抗$TARGETLIST$的战争中取得了领导权。 +ALLYTAKEOVER_BTN1;好的 +ALLYTAKEOVER_BTN2;好的 +ALLYTAKEOVER_BTN3;查看 +ALLYTAKEOVER_MAP;* +ALLYTAKEOVERWE_SETUP;当我国在一场战争中取得领导权 +ALLYTAKEOVERWE_HEADER;$MESSENGER$ +ALLYTAKEOVERWE_1;外相报告 +ALLYTAKEOVERWE_2;由于我国强大的兵力和无与伦比的领导力 +ALLYTAKEOVERWE_3;我们开始领导 +ALLYTAKEOVERWE_4;对抗以下国家的战争 +ALLYTAKEOVERWE_5;$TARGETLIST$ +ALLYTAKEOVERWE_6;现在开始我国来决定一切谈判。 +ALLYTAKEOVERWE_LOG;我国在对抗$TARGETLIST$的战争中取得了领导权。 +ALLYTAKEOVERWE_BTN1;好的 +ALLYTAKEOVERWE_BTN2;好的 +ALLYTAKEOVERWE_BTN3;查看 +ALLYTAKEOVERWE_MAP;* +ANNEX_SETUP;当某国吞并了另一个国家 +ANNEX_HEADER;外相报告 +ANNEX_1;$ACTOR$ +ANNEX_2;$MONARCHTITLE$, +ANNEX_3;$ACTOR$ 吞并了$RECIPIENT$ +ANNEX_4;后者已经成为他们国家的一部分。 +ANNEX_5;* +ANNEX_6;* +ANNEX_LOG;$ACTOR$吞并了$RECIPIENT$。 +ANNEX_BTN1;好的 +ANNEX_BTN2;好的 +ANNEX_BTN3;查看 +ANNEX_MAP;* +DIST_ADMINISTRATION;行政开支 +DIST_EDUCATION;教育开支 +DIST_DEFENCE;军事开支 +DIST_SOCIAL;社会开支 +REMOVE_ADM_DESC;在行政方面的支出使国家的官僚体系正常运转,提高你的税收效率。 +PAYED_POPS;?Y$NUM$?W名?Y$TYPE$?W获得?Y$MONEY$?W +REMOVE_EDU_DESC;教育开支将被支付给神职人员,同时也可以增加研究点数。 +DEFENCE_DESC;军事开支将被支付给军官和士兵作为薪水。 +SOCIAL_DESC;社会开支的资金是用来进行社会改革的。 +MODIFIER_ADDED;$WHERE$获得“?Y$WHAT$?W”效果,\n它将持续到?Y$DATE$?W,\n造成以下影响:\n$EFFECT$\n +IN_;在 +ALL_;所有 +PLURALITY_EFFECT;$DIRECTION$$VALUE$多元性\n +CONSCIOUSNESS_EFFECT;$DIRECTION$$VALUE$觉醒度\n +MILITANCY_EFFECT;$DIRECTION$$VALUE$斗争性\n +REMOVE_MINISTER_EFFECT;?Y$NAME$?W被解职?W\n +ADD_UNITY_EFFECT;获得?G$VALUE$?W国家凝聚力?W\n +REMOVE_UNITY_EFFECT;失去?R$VALUE$?W国家凝聚力?W\n +ADD_CRUDE_OIL_EFFECT;获得?G$VALUE$?W原油?W\n +REMOVE_CRUDE_OIL_EFFECT;失去?R$VALUE$?W原油?W\n +ADD_METAL_EFFECT;获得?G$VALUE$?W金属?W\n +REMOVE_METAL_EFFECT;失去?R$VALUE$?W金属?W\n +ADD_ENERGY_EFFECT;获得?G$VALUE$?W能源?W\n +REMOVE_ENERGY_EFFECT;失去?R$VALUE$?W能源?W\n +ADD_RARE_MATERIALS_EFFECT;获得?G$VALUE$?W稀有金属?W\n +REMOVE_RARE_MATERIALS_EFFECT;失去?R$VALUE$?W稀有金属?W\n +ADD_SUPPLIES_EFFECT;获得?G$VALUE$?W补给?W\n +REMOVE_SUPPLIES_EFFECT;失去?R$VALUE$?W补给?W\n +ADD_MONEY_EFFECT;获得?G$VALUE$?WぇW。\n +MONEY_EFFECT;支付?R$VALUE$?WぇW。\n +REMOVE_MONEY_EFFECT;失去?R$VALUE$?WぇW。\n +START_GUARANTEE_EFFECT;?Y$COUNTRY$?W将保证?Y$TARGET_COUNTRY$?W的独立\n +END_GUARANTEE_EFFECT;?Y$COUNTRY$?W将不再保证?Y$TARGET_COUNTRY$?W的独立\n +GRANT_MILITARY_ACCESS_EFFECT;?Y$TARGET_COUNTRY$?W将给予?Y$COUNTRY$?W军事通行权?W\n +REVOKE_MILITARY_ACCESS_EFFECT;?Y$COUNTRY$?W将收回给予?Y$TARGET_COUNTRY$?W的军事通行权\n +START_NON_AGGRESSION_PACT_EFFECT;?Y$COUNTRY$?W将和?Y$TARGET_COUNTRY$?W签署互不侵犯条约\n +END_NON_AGGRESSION_PACT_EFFECT;?Y$COUNTRY$?W将废除和?Y$TARGET_COUNTRY$?W的互不侵犯条约\n +LEAVE_ALLIANCE_EFFECT;?Y$COUNTRY$?W将断绝和?Y$TARGET_COUNTRY$?W的同盟关系\n +REPLACE_MINISTER_EFFECT;?Y$NAME$?W将担任?Y$POSITION$?W\n +END_WAR_EFFECT;?Y$COUNTRY$?W和?Y$TARGET_COUNTRY$?W达成和平协议?W\n +JOIN_ALLIANCE_EFFECT;?Y$COUNTRY$?W将与?Y$TARGET_COUNTRY$?W缔结同盟\n +START_WAR_EFFECT;?Y$COUNTRY$?W向?Y$TARGET_COUNTRY$?W宣战?W\n +REMOVE_PROVINCE_CRUDE_OIL_EFFECT;失去?R$VALUE$?W储存在?Y$PROVINCE$?W的原油\n +ADD_THREAT_EFFECT;?Y$COUNTRY$?W获得?R$VALUE$?W的威胁?Y$TARGET_COUNTRY$?W\n +REMOVE_THREAT_EFFECT;?Y$COUNTRY$?G失去?G$VALUE$?W的威胁?Y$TARGET_COUNTRY$?W\n +ADD_PROVINCE_CRUDE_OIL_EFFECT;获得?G$VALUE$?W原油,在?Y$PROVINCE$?W\n +REMOVE_PROVINCE_METAL_EFFECT;失去?R$VALUE$?W储存在?Y$PROVINCE$?W的金属\n +ADD_PROVINCE_METAL_EFFECT;获得?G$VALUE$?W金属,在?Y$PROVINCE$?W\n +REMOVE_PROVINCE_ENERGY_EFFECT;失去?R$VALUE$?W储存在?Y$PROVINCE$?W的能源\n +ADD_PROVINCE_ENERGY_EFFECT;获得?G$VALUE$?W能源,在?Y$PROVINCE$?W\n +REMOVE_PROVINCE_RARE_MATERIALS_EFFECT;失去?R$VALUE$?W储存在?Y$PROVINCE$?W的稀有金属\n +ADD_PROVINCE_RARE_MATERIALS_EFFECT;获得?G$VALUE$?W的稀有金属,在?Y$PROVINCE$?W\n +REMOVE_PROVINCE_SUPPLIES_EFFECT;失去?R$VALUE$?W储存在?Y$PROVINCE$?W的补给\n +ADD_PROVINCE_SUPPLIES_EFFECT;获得?G$VALUE$?W补给,在?Y$PROVINCE$?W\n +REMOVE_PROVINCE_MONEY_EFFECT;失去?R$VALUE$?Wぴ讧Y$PROVINCE$?W。\n +ADD_PROVINCE_MONEY_EFFECT;获得?G$VALUE$?Wぴ讧Y$PROVINCE$?W。\n +CREATE_VASSAL_EFFECT;?Y$TARGET_COUNTRY$?W成为?Y$COUNTRY$?W的傀儡国\n +ADD_BUILDING_EFFECT;在$PROVINCE$获得?Y$VALUE$级的$BUILDING$?W\n +REMOVE_BUILDING_EFFECT;在$PROVINCE$?Y的$BUILDING$?W变为?Y$VALUE$?W级?W\n +ADD_ORGANISATION_POPULARITY_EFFECT;?Y$IDEOLOGY$?W获得?G$ORGANISATION$?W的组织度和?G$POPULARITY$?W的支持率?W\n +REMOVE_ORGANISATION_POPULARITY_EFFECT;?Y$IDEOLOGY$?W失去?R$ORGANISATION$?W的组织度和?R$POPULARITY$?W的支持率?W\n +ADD_NEUTRALITY_EFFECT;?Y$COUNTRY$?W获得?R$VALUE$?W中立度?W\n +REMOVE_NEUTRALITY_EFFECT;?Y$COUNTRY$?W失去?G$VALUE$?W中立度?W\n +ADD_DISSENT_EFFECT;增加?R$VALUE$?W不满?W\n +REMOVE_DISSENT_EFFECT;减少?G$VALUE$?W不满?W\n +FORM_GOVERMENT_IN_EXILE;建立一个流亡政府\n +REVOKE_GOVERMENT_IN_EXILE;撤销流亡政府\n +ADD_RULING_PARTY_ORG_EFFECT;$NAME$获得?Y$VALUE$?W组织度 +REMOVE_RULING_PARTY_ORG_EFFECT;$NAME$失去?Y$VALUE$?W组织度\n +ADD_RULING_PARTY_POP_EFFECT;$NAME$获得?Y$VALUE$?W支持率\n +REMOVE_RULING_PARTY_POP_EFFECT;$NAME$失去?Y$VALUE$?W支持率\n +JOIN_FACTION_EFFECT;加入$FACTION$\n +LEAVE_FACTION_EFFECT;离开$FACTION$\n +SPLIT_TROOPS_EFF;获得$NAME$的全部军事力量的?Y$VALUE$%?W\n +WAREXHAUSTION_EFFECT;$DIRECTION$$VALUE$厌战度\n +ARMYTRADITION_EFFECT;$DIRECTION$$VALUE$陆军传统\n +NAVYTRADITION_EFFECT;$DIRECTION$$VALUE$海军传统\n +REMOVE_BADBOY_EFFECT;$DIRECTION$$VALUE$威望\n +CAPITAL_CHANGE;?Y$NEW$?W将成为新首都\n +NEW_CORE_EFFECT;$NEW$?W成为核心领土\n +LOSE_CORE_EFFECT;$LOSE$?W不再是核心领土\n +GAIN_CB;获得针对$WHO$的战争借口$TYPE$?W\n +REV_GAIN_CB;?Y$ACTIVE$?W获得针对$PASSIVE$的战争借口$TYPE$?Y?W\n +RELATION_CHANGE;$ACTIVE$?W和?Y$PASSIVE$?W的关系改变$MUCH$\n +GOV_CHANGE;政体变为?Y$GOV$?W\n +CHANGE_TAG;更国号为?Y$NEW$?W\n +CREATE_REVOLT;?R$SIZE$?W个旅在?Y$WHERE$?W起义\n +BECOME;成为 +NOLONGER;不再是 +ADD_BUILDING;在$WHERE$获得?Y$NAME$?W?W\n +REM_BUILDING;在$WHERE$失去?R$NAME$?W?W\n +SECEDE_PROVINCE;割让?Y$WHERE$?W给?Y$WHO$?W\n +INHERIT;继承?Y$WHO$?W\n +RELEASE;释放?Y$WHO$?W\n +RELATION_CHANGE_SHORT;和?Y$PASSIVE$?W的关系改变$MUCH$\n +IDEOLOGY_ENABLED;$NAME$?W开始在世界上流传\n +CHANGE_GOODS;$PROV$?W的特产变为?Y$GOOD$?W\n +CHANGE_NATIONALVALUE;国家价值转变为?Y$NATIONALVALUE$?W\n +ADD_ACCEPTED_CULTURE;?Y$CULTURE$?W成为我国接受的民族\n +REMOVE_ACCEPTED_CULTURE;?Y$CULTURE$?W不再被我国所接受\n +CHANGE_RELIGION_EFFECT;宗教转变为?Y$NAME$?W\n +SET_SOCIAL_REFORM_EFFECT;社会改革选定:?Y$NAME$?W\n +SET_POLITICAL_REFORM_EFFECT;政治改革选定:?Y$NAME$?W\n +CHANGE_POP_TYPE_EFFECT;人群转变为:?Y$POPTYPE$?W\n +MOVE_POP_EFFECT;人群移民到?Y$WHERE$?W\n +MODIFY_STOCKPILE_EFFECT;?W$GOODS$的储量改变?Y$VALUE$?W\n +POP_DOMINANT_IDEOLOGY_EFFECT;$PERCENTAGE$?W的人民变得更倾向于?Y$IDEOLOGY$?W\n +POP_DOMINANT_ISSUE_EFFECT;$PERCENTAGE$?W的人民更倾向于?Y$ISSUE$?W\n +UPPER_HOUSE_EFFECT;在上议院中,$NAME$$DIRECTION$到$VALUE$\n +ALL_POPS_IN;所有在$LOC$的人群 +ALL_POPS_IN_THAT;所有在$LOC$的人群 +WILL_GET;将得到以下效果:\n +SCAL_MILITANCY_EFFECT;$VERB$?Y$CAT$?W的部分人民将会$DIRECTION$$VALUE$斗争性\n +SME_UNEMPLOYMENT;失业 +SCAL_CON_EFFECT;$VERB$?Y$CAT$?W的部分人民将会$DIRECTION$$VALUE$觉醒度\n +SME_ARE;是 +SME_SUPPORT;支持 +TRIGGER_RISING_EFFECT;?Y$NAME$?W将会发生\n +TREASURY_EFFECT;$DIRECTION$ $VALUE$ぁn +PRESTIGE_EFFECT;$DIRECTION$$VALUE$威望\n +YEARS_OF_RESEARCH_EFFECT;$DIRECTION$$VALUE$研究点数\n +REDUCE_POP_EFFECT;人口改变$PERC$\n +RIP_EFFECT;$NAME$将成为新的执政党\n +CREATE_ADMIRAL_EFFECT;获得新的提督?W\n +CREATE_GENERAL_EFFECT;获得新的将军?W\n +RESEARCH_POINTS_EFFECT;获得?G$VALUE$?W研究点数\n +LIMITED_BY;受限于:\n +INFRASTRUCTURE_EFFECT;$DIRECTION$$VALUE$级铁路\n +RENAME_PROV_EFF;$OLD$更名为?Y$NEW$?W\n +RENAME_REGION_EFF;$OLD$更名为?Y$NEW$?W\n +LITERACY_EFFECT;$DIRECTION$$VALUE$识字率\n\n +local_tractors;拖拉机 +desc_local_tractors;机械化农具被引进这个省份,不仅提高了劳动效率,同时还减少了用工数量。 +local_distribution_channels;商品零售 +desc_local_distribution_channels;新的销售和转卖形式已经在本省传播开来,这样一来农民就能更加自由地照看自家的份地了。 +local_nitroglycerin;硝化甘油 +desc_local_nitroglycerin;关于现代爆炸物的知识已经在本省传开,这将有助于省内的采矿业。 +local_electricity;电灯 +desc_local_electricity;本省内的街道照明已经广泛使用电灯了,良好的光照条件同样也增加了工人的工作效率。 +local_machine_tools;机械化采矿 +desc_local_machine_tools;本省内的采矿流程已经广泛地使用到了机械工具,这有效地提高了本省采矿业的生产效率。 +underground_railroad;地下转送网 +desc_underground_railroad;在这个省份运转的地下转送网源源不断地将奴隶送往自由之地。 +free_staters;废奴制拥护者 +desc_free_staters;废奴主义者现在在本省开始活动,力图将本省团结在废奴主义的大旗下。 +blood_and_iron_mine;血汗铁矿 +desc_blood_and_iron_mine;铁矿开采是一件有利可图但是却危险而困难的工作,对新矿脉的开采正在本省进行。 +naval_school;海军学院 +desc_naval_school;一名从商的前海军陆战队员在本省开办了这所学院,教授领导课程和最新的海军技术进展。 +beer_halls;啤酒馆 +desc_beer_halls;本省出现了啤酒馆,它们以沙龙或是酒馆的形式出现,吸引了大批民众在其中打发时间。 +libertine_culture;放纵的文化氛围 +desc_libertine_culture;我们的国家因为酒精泛滥而陷入了一种集体狂欢的氛围中。来上11瓶啤酒,再来上一瓶朗姆酒! +temperance_league;禁酒同盟 +desc_temperance_league;我国成立了一个影响广泛的禁酒同盟,甚至在政界也不乏支持者。 +destitution_and_poverty;贫困潦倒 +desc_destitution_and_poverty;对酒精的过度消费在本省已经变成了一个重大社会问题。 +organic_work;工会组织 +desc_organic_work;一场对抗性的工人运动已经在本省展开。 +liquor_prohibition;禁酒令 +desc_liquor_prohibition;我国已经立法禁止销售、拥有和饮用酒精饮品。 +trek_boers;布尔人迁徙 +desc_trek_boers;好望角的布尔人正在迁入这个省份。现在还只是娟娟细流,但不久之后就将以“大迁徙”而闻名。 +boer_exodus;布尔人大迁徙 +desc_boer_exodus;布尔人大量从本省迁出,他们迁往内地或是布尔人的共和国。 +gold_rush;淘金热 +desc_gold_rush;本省因为发现金矿而迅速繁荣起来。 +abolitionist_society;废奴主义团体 +desc_abolitionist_society;一个废奴主义团体正在本省散发谴责奴隶制的小册子,号召人们终结这一制度。 +REMOVE_suffragette_movements;选举权运动 +REMOVE_desc_suffragette_movements +knights_of_the_golden_circle;金环骑士 +desc_knights_of_the_golden_circle;一个致力于推动奴隶制运作的秘密团体正在本省活动。 +american_anti_slavery_society;美国反奴隶制协会 +desc_american_anti_slavery_society;一个致力于废除奴隶制运作的团体正在本省活动。 +copperhead_democrats;铜头蛇民主党人 +desc_copperhead_democrats;支持分离主义的民主党成员在本省活动。 +REMOVE_mud_march;淤泥大游行 +REMOVE_desc_mud_march;一场开始有3000名妇女参与的游行后来发展成为了泥泞大游行。 +REMOVE_nuwss_suffrage;全国争取妇女选举权联合会 +REMOVE_desc_nuwss_suffrage;一个名为全国争取妇女选举权联合会的组织在你的省份出现了。 +REMOVE_nswvr_suffrage;全国争取妇女投票权联合会 +REMOVE_desc_nswvr_suffrage;一个名为全国争取妇女投票权联合会的组织在你的省份出现了。 +REMOVE_neutral_suffrage;中立 +REMOVE_desc_neutral_suffrage;你不介入全国争取妇女选举权联合会和全国争取妇女投票权联合会的斗争。 +REMOVE_women_suffrage;妇女选举权 +REMOVE_desc_women_suffrage;女性希望得到和男性同样的权力。 +REMOVE_nswrv_women_education;女性教育 +REMOVE_desc_nswrv_women_education;你的省份中的女性得到了进入学院接受教育的机会。 +REMOVE_nuwss_women_education;女性教育 +REMOVE_desc_nuwss_women_education;你的省份中的女性得到了进入学院接受教育的机会。 +REMOVE_right_vote;正确的选择 +REMOVE_desc_right_vote;女性选举权问题的解决方案或许近在咫尺。 +REMOVE_wrong_vote;错误的选择 +REMOVE_desc_wrong_vote;女性投票权问题的解决丝毫看不到出路。 +REMOVE_lawless_suffragettes;无法无天的选战 +REMOVE_desc_lawless_suffragettes;候选人不择手段的谋求选票。 +labor_union;工会 +desc_labor_union;你省份中的工人们已经团结起来组织成立了一个工会。 +worker_union;工会 +strike_solution;罢工解决方案 +desc_strike_solution;你的慷慨方案化解了罢工。 +province_strike;省份罢工 +desc_province_strike;省份中的工人们发起了罢工。 +national_workshops;国家工坊 +desc_national_workshops;国家工坊帮助一部分失业人民解决了就业。 +trade_union;工会 +desc_trade_union;你省份中的工人们已经团结起来组织成立了一个工会。 +black_shirts;黑衫军 +desc_black_shirts;黑衫军正在煽动省内居民。 +free_corps;自由军团 +desc_free_corps;受到黑衫军的挑动,自由军团开始在你的省份内制造各种麻烦。 +am_everywhere;我无所不在 +desc_am_everywhere;一份法西斯主义报纸在省份内首次发行。 +the_massacre;大屠杀 +desc_the_massacre;包括社会主义者和自由主义者的一大群人已经遭到谋杀。 +fascist_welfare;法西斯福利 +desc_fascist_welfare; +beer_hall_putsch;啤酒馆暴动 +desc_beer_hall_putsch; +protector_of_eastern_christendom;东正教徒的保护者 +desc_protector_of_eastern_christendom;我们已经宣布担当起奥斯曼帝国内东正教徒的保护者的职责。我们由此获得了声望,但如果我们在战争中失败,我们就可能丢掉这一头衔。 +protect_eastern_christians_title;东正教徒的保护者 +protect_eastern_christians_desc;传言说奥斯曼帝国没有公正地对待其基督教臣民。借由宣称这一头衔,我们就能向他们施加压力促使其改变这一不当政策。但事情不好的一方面是,对这一头衔的宣称可能会将我们置于与其他列强的冲突之中。 +REMOVE_immigrant_employment;雇佣移民 +REMOVE_desc_immigrant_employment +REMOVE_no_immigrant_employment;不雇佣移民 +REMOVE_desc_no_immigrant_employment +REMOVE_institutional_community;社区团体 +REMOVE_desc_institutional_community;移民的社区团体在这一省份出现。 +REMOVE_no_institutional_community;禁止社区团体 +REMOVE_desc_no_institutional_community;禁止移民在本省创建社区团体。 +REMOVE_intermarriage;通婚 +REMOVE_desc_intermarriage;移民和本地居民自由通婚。 +REMOVE_change_name;改变姓名 +REMOVE_desc_change_name;移民为了获取一份工作就得改变自己的姓名。 +REMOVE_own_home;拥有家宅 +REMOVE_desc_own_home;拥有自己的居所或许能帮助移民安顿下来最终同化成本地居民。 +REMOVE_naturalization;归化入籍 +REMOVE_desc_naturalization;一小群移民已经归化成为本国公民。 +REMOVE_advanced_naturalization;更进一步的归化入籍 +REMOVE_desc_advanced_naturalization;许多移民都归化成了本国公民。 +REMOVE_massive_naturalization;大量归化入籍 +REMOVE_desc_massive_naturalization;所有的移民都归化成了本国公民。 +REMOVE_denaturalization;剥夺国籍 +REMOVE_desc_denaturalization;一名在$COUNTRY$的公民已经被剥夺了国籍。 +REMOVE_segregation;隔离政策 +REMOVE_desc_segregation;人们不满于在本国居民和外国人之间的隔离政策。 +REMOVE_ghetto;保留区 +REMOVE_desc_ghetto;保留区里充斥着少数民族和外国人。 +REMOVE_diaspora;大移居 +REMOVE_desc_diaspora;大移居的浪潮已经出现。 +REMOVE_no_diaspora;禁止大移居 +REMOVE_desc_no_diaspora;移民不被允许进行大移居。 +REMOVE_anarchist_exclusion;无政府主义者驱逐法案 +REMOVE_desc_anarchist_exclusion;此法案允许驱逐赞同无政府主义思想的移民。 +government_sanitarium;疗养院 +desc_government_sanitarium;政府为本省罹患结核病的患者开办了一所疗养院。 +liberal_agitation;自由主义风潮 +desc_liberal_agitation;煽动者们在大谈自由主义与革命的事业。 +potato_blight;马铃薯晚疫病 +desc_potato_blight;我国饥荒蔓延,人们大批死去。 +anti_jacobin_tract;反雅各宾派的小册子 +desc_anti_jacobin_tract;宣扬反革命、社会秩序、宗教信仰和君主制度的小册子在国内广泛流传。 +cholera_epidemic_small;霍乱爆发 +desc_cholera_epidemic_small;霍乱已在本省爆发,而且还有进一步扩散的趋势。 +cholera_epidemic_big;霍乱流行 +desc_cholera_epidemic_big;霍乱已在本省爆发,而且还有进一步扩散的趋势。 +conservative_reaction;保守派抗争 +desc_conservative_reaction;议会的保守派对现状深表不满。 +liberal_reaction;自由派抗争 +desc_liberal_reaction;议会的自由派对现状深表不满。 +national_tragedy;全国哀悼 +desc_national_tragedy;我国举国哀悼另一名死于煤矿开采的年轻女孩。 +national_pride;国庆 +desc_national_pride;举国上下一片欢腾。 +silk_famine;丝绸灾荒 +desc_silk_famine;蚕微粒子病使本地的丝绸生产难以全力进行。 +western_influences;西方影响 +desc_western_influences;我们政府采取了鼓励和促进西方影响的政策。 +uncivilized_isolationism;闭关锁国 +desc_uncivilized_isolationism;我国已经对外国人关闭所有港口,并封锁国境。 +western_presence;西方存在 +desc_western_presence;来自欧洲诸国和列强国家的外籍人在本省集中居住形成了一个社区。 +foreign_smugglers;外国走私者 +desc_foreign_smugglers;一伙由外国人运作的走私团伙在本省大肆活动。 +foreign_trading_post;外国贸易点 +desc_foreign_trading_post;我国人民中的一个特殊阶层(他们被和普通民众隔离开来)运作着本省内的一个外国贸易点。 +local_opium_habit;鸦片问题 +desc_local_opium_habit;本省居民吸食鸦片的问题已经愈演愈烈。 +trade_restrictions;贸易限制 +desc_trade_restrictions;我国已经制定政策监管甚至禁止一些特定产品的进出口。 +sayings_of_the_dutch;西学 +desc_sayings_of_the_dutch;我们已经卓有成效地翻译了大量西方著作,并且完全将其精华吸收进了我们的文化中,有效地促进了我国的科学研究。 +european_military_mission;军事顾问团 +desc_european_military_mission;某个列强国家已经在本省建立了一个军事顾问团。 +extraterritoriality_granted;授予治外法权 +desc_extraterritoriality_granted;这个省份发生过一起涉及外国人参与的案件,但是由于治外法权,外国人避免了当地严酷法律的制裁。 +military_reform;军事改革 +desc_military_reform;我们已经采取措施将我国军队按照西方标准进行改组。 +educational_reform;教育改革 +desc_educational_reform;我们已经改革了我国的教育制度。尽管这对我们的研究大有助益,但是在传统主义者中却极不受欢迎。 +legation_quarter;使馆区 +desc_leagation_quarter;本省设立了驻有外国使节的使馆区。 +kettler_denkmal;外交耻辱柱 +desc_kettler_denkmal;这一纪念性建筑永远提醒着我们的人民他们的独立自由曾被自己的政府政策所出卖。 +colonial_dry_spell;干旱期 +colonial_dry_spell_desc;本省今夏几近无雨,农田深受其害。 +colonial_exploitation;殖民剥削 +colonial_exploitation_desc;我们正榨取着这个殖民省份的一切价值。 +REMOVE_colonial_crash;殖民地崩溃 +REMOVE_desc_colonial_crash;本地土著居民为了公正待遇而战。 +REMOVE_enraged_soldiers;愤怒的士兵 +REMOVE_desc_enraged_soldiers;愤怒的士兵在殖民地横冲直撞。 +REMOVE_unsatisfied_soldiers;不满的士兵 +REMOVE_desc_unsatisfied_soldiers;士兵们很不满。 +REMOVE_satisified_soldiers;心满意足的士兵们 +REMOVE_desc_satisified_soldiers;士兵们心满意足。 +REMOVE_colony_rebellion;殖民地叛乱 +REMOVE_desc_colony_rebellion;殖民地反抗你的统治。 +REMOVE_retaliation_colony;复仇 +REMOVE_desc_retaliation;你获得了报复叛军的机会。 +REMOVE_secret_organization;秘密结社 +REMOVE_desc_secret_organization;你的殖民地中似乎成立了以煽动叛乱为宗旨的秘密结社。 +REMOVE_rebel_meeting;乱党集会 +REMOVE_desc_rebel_meeting;一次叛乱分子的公开集会已经使居住在殖民地的侨民陷入不安情绪中。 +REMOVE_anti_propaganda;反宣传 +REMOVE_desc_anti_propaganda;你应对起批评来得心应手。 +REMOVE_colony_propaganda;殖民地宣传 +REMOVE_desc_colony_propaganda;来自目击者的报告已经使的别的国家对你管理殖民地的方式表示出了非议。 +REMOVE_colonial_war;殖民战争 +REMOVE_desc_colonial_war;一场殖民战争爆发了。 +REMOVE_court_martial;军法审判 +REMOVE_desc_court_martial;举行了一场军法审判。 +REMOVE_prison_break;越狱 +REMOVE_desc_prison_break;一群犯人得以成功越狱。 +REMOVE_rescue_helpless;救助难民 +REMOVE_desc_rescue_helpless;士兵们救助了众多难民。 +REMOVE_quench_rebels;扑灭叛乱 +REMOVE_desc_quench_rebels;为了彻底扑灭叛乱的燎原烈火,已经部署了更多的军队。 +REMOVE_eliminate_rebels;剿灭乱党 +REMOVE_desc_eliminate_rebels;你几乎剿灭了所有叛乱分子,仅有少数得以幸存。 +REMOVE_rebel_workers;反叛的工人 +REMOVE_desc_rebel_workers;反叛的工人抱怨着低下的工作安全标准。 +REMOVE_rebel_slaves;造反的奴隶 +REMOVE_desc_rebel_slaves;$PROVINCENAME$的奴隶造反了。 +REMOVE_protest_religion;反教宣言 +REMOVE_desc_protest_religion;殖民地原住民反对传教士们的工作。 +REMOVE_measles_disease;麻疹 +REMOVE_desc_measles_disease;麻疹造成了大量居民死亡。 +local_economic_downturn;本地经济衰退 +desc_local_economic_downturn;本省经济遭受了暂时性的打击,但应当能在未来几年中得以恢复。 +minority_building_restrictions;少数民族建房限制 +desc_minority_building_restrictions;我国已经推行了一项政策,禁止少数民族建造永久性建筑,即便在他们自己的土地上也不行。 +dryzymalas_wagon;著渺拉的马车 +desc_dryzymalas_wagon;一位名叫著渺拉的老人以居住在马车上的方式避开了建筑禁令。 +flying_university;地下大学 +desc_flying_university;一个地下组织为少数族群语言的使用者提供了接受高等教育的机会。 +border_ruffians;边境匪徒 +desc_border_ruffians;边境匪徒的活跃导致本省居民生活质量的下滑。 +REMOVE_vote_right;投票权 +REMOVE_desc_vote_right;对妇女投票权问题的解决方案或许近在眼前。 +the_homestead_act;宅地法 +desc_the_homestead_act;宅地法规定,凡是符合条件的不动产申请人都可以获得160英亩的一块土地。关于免费土地的传言散布到了全欧洲,乃至整个世界。人们蜂拥而来想要分一杯羹。 +discriminatory_school_system;歧视性教育制度 +desc_discriminatory_school_system;我国的教育制度已经做出了针对非主体民族的限制性措施。 +pandemic_influenza;流行性感冒 +desc_pandemic_influenza;一场流行性感冒在我国爆发,死亡人数不断增加。我们只能寄希望于这场恶疾同样也影响到了我们的敌人。 +trustee_system;模范制度 +trustee_system_desc;该地监狱采用模范制度,当地的产出也由此获利。 +penal_colonies;流放地 +penal_colonies_desc;在我国的边界上零星散布着一些殖民地,那些地方是我们流放最穷凶极恶的罪犯之处。 +the_statue_of_liberty;自由女神像 +the_statue_of_liberty_desc;从旧世界乘船来到新世界的移民们在驶进纽约港时,他们第一眼看到的是一个巨大的火炬,象征着自由和全新的开始。对许多前来我们伟大国家的移民来说,这形成了一个我们国家诞生于自由,并在自由中得到锤炼的不可磨灭的印象。 +germania_werft;日耳曼尼亚造船厂 +germania_werft_desc;以一种令人愉悦的节奏,船只们鸣着汽笛滑出基尔港的干船坞。感谢克虏伯家族带给我们的这座造船厂。 +colonial_museum_of_natural_history;国家自然博物馆 +colonial_museum_of_natural_history_desc;国家自然博物馆已经在本省落成。 +colonial_mismanagement;殖民地管理不善 +colonial_mismanagement_desc;由于行政支出的短缺,这个殖民地已经陷入了管理人员严重短缺的困境中。 +colonial_recruitment;土地!自由!劳动! +colonial_recruitment_desc;一场由政府发起的运动通过承诺土地和机会吸引移民进入本省。 +baby_boom;婴儿潮 +baby_bood_desc;大力鼓励增加居民人口的运动已卓有成效,本省人口增加了。 +loyal_askaris;土著兵 +loyal_askaris_desc;本省居民支持我国的统治,其中有一些人愿意通过在殖民地军队中服役来表现他们对我们的支持。 +EVTNAME100;禁酒同盟 +EVTDESC100;“我们的人民对于酒精的依赖性正在不断增强,日复一日,一种紧张的气氛正在国内不断蔓延开来。在这样的形势下,我们应当行动起来,维护我们高尚的社会公德,以我国高贵而虔诚的民族品质的名义,抵制酒精的侵袭,并把这种良好的做法带给我国的底层人民,这一点至关重要。”\n\n长期以来,我国的酒精产品消费量不断增加。在这种廉价易得的蒸馏品,以及艰苦的工作条件的共同作用下,贫困阶层几乎是自然而然地接受并沉迷于这种致命的毒药之中。毫不奇怪的是$COUNTRY_ADJ$禁酒同盟应运而生。 +EVTOPTA100;小酌几杯有何不可?*打嗝* +EVTOPTB100;干得好! +EVTNAME110;啤酒馆开业 +EVTDESC110;今天又有一家啤酒馆在这个省份开张了,这使其作为游民、赌徒乐园的名声更为远扬。平均每一百位国民就有一家沙龙或是酒馆之类为他们提供放纵恶习的场所。尽管灵魂在最为惨淡的境况下也依旧有获救的可能,但是我们同样无法忽视长期过度消费所引发的严重后果。 +EVTOPTA110;干杯! +EVTOPTB110;向地方当局施压勒令其关闭。 +EVTNAME120;醉汉暴动 +EVTDESC120;警察今晚对一家$PROVINCENAME$酒馆发起的突然行动引发了大规模的对抗警方和其他政府部门的公众集会。当地人被警方关闭酒吧的决定所激怒,再加上抗议民众里还有不少醉汉,游行队伍几乎是横冲直撞地穿过了市区。 +EVTOPTA120;这些沙龙正在带来麻烦…… +EVTNAME130;贫困潦倒 +EVTDESC130;由酒精成瘾而引发的贫困等一系列社会问题已经在$PROVINCENAME$和整个$STATENAME$愈演愈烈。本地的禁酒同盟成员认为这是由于$PROVINCENAME$内大量存在的酒吧以及啤酒馆在推波助澜,但是其他一些不那么偏激的人指出严峻的失业状况和艰苦的工作环境才是这些情况形成的真正原因。 +EVTOPTA130;关闭这些酒吧! +EVTOPTB130;我们目前还无法采取任何措施 +EVTNAME140;纠察沙龙 +EVTDESC140;本地的一些禁酒同盟成员已经出动纠察了$PROVINCENAME$的一所沙龙,他们宣称这所沙龙要为其提供酒精而在$STATENAME$引起的无数起家庭破裂、婚姻破碎等家庭问题负责,这些人明确要求这家场所必须要关闭。现在,我们只有出动警力才能防止事态由他们所掌控。 +EVTOPTA140;勒令沙龙关闭 +EVTOPTB140;人民应该能够自由饮酒 +EVTNAME150;宗教禁酒同盟 +EVTDESC150;“对一个信仰真诚而又纯洁的人来说,将生命浪费在那些让人烦恼以及无可置疑的恶习上面是毫无意义的。我们必须努力让我们自己和我们的社区变得更好。而为了做到这一点,我们必须驱除来自酒瓶内灵的恶劣影响。取而代之,抬眼看看天上的灵。”\n\n禁酒运动已经在$COUNTRY_ADJ$宗教界引起了极大的关注,而在我国某一地区召开的帐篷会议更集中表现了这一现象。 +EVTOPTA150;这对禁酒大有裨益 +EVTOPTB150;禁酒运动太过张扬了 +EVTNAME160;许可证法案 +EVTDESC160;在禁酒同盟坚持不懈的游说作用下,我国的一个地区已经通过了许可证制度,这种制度允许本地居民决定是否要开放本地区的酒精销售。在民众的强烈支持下,许可证法案已经禁止了大部分本地的酒精销售行为。很多本地的酒精贩售者因为无法得到许可而无法销售自己的产品,因而陷于破产境地。 +EVTOPTA160;本地居民有权就自己的切身利益问题作出决定 +EVTOPTB160;强行撤销法令! +EVTNAME170;禁酒与工作 +EVTDESC170;“如果我们想将自己和我们的兄弟们从酒精和酗酒带来的灾难性结果中解脱出来的话,没有什么比完全彻底的戒酒更能达到这一目的了。如果我们很快就陷入了恶习的渊薮之中,那我们从资本家的压迫中挣脱出来又有什么用处呢?”\n\n自从酗酒的风气在贫困阶层中如野火一般蔓延起来之后,禁酒同盟就开始尝试与社会主义者结盟。本地的工人煽动家已经开始公开责难酗酒带来的一系列问题了。 +EVTOPTA170;让他们不受干扰地做自己想做的 +EVTOPTB170;必须反对这群社会主义者 +EVTNAME180;私酒贩卖者 +EVTDESC180;“小伙子们,安静,再等一会就好。只要那个守卫转移注意力,我们就能悄悄摸过边界了。在$CAPITAL$有上千个干渴的喉咙正等着我们运过去的这些瓶子呢。”\n\n禁酒令的出现,创造了一个蕴藏着暴利的酒类走私行当。在邻国,秘密的地下酿酒厂和蒸馏厂到处都是,一支隐秘的大军日以继夜的辛勤工作,为大众提供了从稀释液到甲醇的各种违禁酒精制品。警方接到线报称有一艘满载违禁酒精品的走私船今晚将在我国港口靠岸。 +EVTOPTA180;让这艘船通过 +EVTOPTB180;查抄走私船 +EVTNAME190;葡萄种植协会 +EVTDESC190;葡萄种植协会已经在我国成立,此举是为了对抗禁酒主义者近来的活动。协会致力于保护他们自称源远流长的$COUNTRY_ADJ$酒文化传统,包括与饮酒相关的一系列仪式及习俗。协会反对所有要求禁酒的主张,相对地,他们提倡负责任地饮酒。 +EVTOPTA190;……我该在哪儿签字? +EVTOPTB190;饮酒,就其定义本身而言,是不负责的 +EVTNAME1000;社会主义者 +EVTDESC1000;卡尔·马克思发表了《共产党宣言》,这份声明使得$COUNTRY$内的工人成立了一个致力于实现这一奋斗目标的党派。他们自称为社会主义者,并坚持认为应该由工人阶级来管理这个国家,到那时将由工人自己控制生产资料。同时,平等、公正、团结和民主是社会主义思想的其他组成部分。 +EVTOPTA1000;好的。 +EVTNAME1001;共产主义议程 +EVTDESC1001;“我们要求,不,我们需要一个自由的社会,在那个社会中没有谁是高人一等的,没人会被遗弃,也没人会受到剥削压迫或是缺吃少穿无以为生。我们需要一个没有政府的社会,一个没有阶级划分的社会,一个由工人自己来掌控生产资料的社会。” +EVTOPTA1001;好的。 +EVTNAME1002;无政府主义者 +REMOVE_EVTDESC1002;无政府主义者是街头斗争的好手:“与其由国家来控制执法机关,法院和国防机构,不如由自愿成立的个人机构来提供不同的法律体系作为选择。金钱应当由相互竞争的个人机构在公开市场上公开提供,而个人的经济活动应当只受到市场自然形成的规律所制约,而非受到政治策略的控制。”\n\n无政府主义者试图在我国众多的政治派别中谋取一席之地。 +EVTOPTA1002;好的。 +EVTNAME1003;第三条道路 +EVTDESC1003;“力量来自团结!政府已经孱弱不堪,我们需要一个政党,一个能给我们以更强的民族认同的政党,一个不会被资本家甜蜜而带毒的嗓音愚弄的政党。”\n\n第三条道路,或者说如他们所称的法西斯主义者,正在觊觎上议院的席位。 +EVTOPTA1003;好的。 +EVTNAME1100;$PROVINCENAME$的淘金热 +EVTDESC1100;一名干渴疲惫的冒险家从荒野中归来。当喝下一口威士忌之后他嘶声大喊道:“金子!我发现了金子!一整座金山!” +EVTOPTA1100;金子! +EVTNAME1105;$PROVINCENAME$的钻石热 +EVTDESC1105;一名干渴疲惫的冒险家从荒野中归来。当喝下一口威士忌之后他嘶声大喊道:“钻石!我发现了钻石!一座钻石山!” +EVTOPTA1105;钻石! +EVTNAME1107;在$PROVINCENAME$发现橡胶 +EVTDESC1107;一支被派去勘探$PROVINCENAME$及其周边地区的探险队收获了一些很有趣的发现。根据探险队员的陈述,这一地区大量生长着橡胶树。在不远的将来,他们的发现可能是极其有用的。 +EVTOPTA1107;这迟早会派上用场的 +EVTNAME1109;在$PROVINCENAME$发现油井 +EVTDESC1109;一名干渴疲惫的冒险家从荒野中归来。当喝下一口威士忌之后他嘶声大喊道:“石油!我发现了石油!简直是石油的海洋!” +EVTOPTA1109;石油! +EVTNAME1139;威特沃特斯兰德淘金热 +EVTDESC1139;很长一段时间以来,本地土著中一直流传着在海韦尔德某处神秘的地方苹果般大小的金块就裸露在地表上。这则传说究竟起源于虚幻的想象还是真实的情况今日终见分晓,威特沃特斯兰德的勘探者挖到了黄金矿脉。淘金热的消息如野火般传遍整个世界,而因为蜂拥而入的淘金者,一个新城镇也拔地而起。这个省份今后将以一个简单的名字为人所知:“约翰内斯堡”。 +EVTOPTA1139;打穿地表向下挖! +EVTNAME1140;在黑山发现黄金! +EVTDESC1140;陆军中校卡斯特从黑山发回报告,据他称数量可观的黄金已经在达科他领地被发现。淘金者和寻宝者从四处蜂拥而来,但是有些令人不安的报告说入夜后山里会传来奇怪的哭嚎声。有些人宣称苏族人已经踏上了征途…… +EVTOPTA1140;不可靠的传言 +anarchic_bomb_throwers;无政府主义掷弹者 +citizen_guard;公民卫队 +immoral_business;黑心商人 +machine_politics;机器政治 +mafia;黑社会 +rotten_boroughs;腐败选区 +spoil_system;政党分赃制 +terrorist_cells;恐怖组织 +trusts;托拉斯 +desc_anarchic_bomb_throwers;治安预算太少导致对威胁到安全的如无政府主义者起义这样的事件的应对能力降低。 +desc_citizen_guard;治安预算太少导致对威胁到安全的如街头帮派斗争这样的事件的应对能力降低。 +desc_immoral_business;随着犯罪率的上升和政府控制力的下降,商人将变得越来越以其自身利益为中心。这会导致整个社会制度的崩塌,每个人都为了自己的利益而争斗。 +desc_machine_politics;机器政治本质上是政客利用影响力贿赂少数人。在该制度内通常是以政府职位的委派来收取贿赂。 +desc_mafia;如果一个省份的治安机构过分扩张,有组织的犯罪活动将会以黑社会的形式得以发展。这类组织将导致省份生产力的下降。 +desc_rotten_boroughs;腐败选区是指拥有极少选民的小选区,很容易通过贿赂平民在这种选区胜出。 +desc_spoil_system;缺乏足够的监察机构,政客将为攫取个人财富和荣誉而使用其政治权力和影响力。这会导致省份内所有民众的斗争性提高。 +desc_terrorist_cells;省份拥有的治安人员太少,恐怖分子将更容易躲藏起来伺机发动袭击。 +desc_trusts;政府对治安的投入太低导致一个省份内的财富被非常不公平地分配。富人越来越富,穷人越来越穷。 +EVTNAME1200;无政府主义掷弹者 +EVTDESC1200;治安预算太少导致对威胁到安全的如无政府主义者起义这样的事件的应对能力降低。 +EVTOPTA1200;好的 +EVTNAME1201;公民卫队 +EVTDESC1201;治安预算太少导致对威胁到安全的如街头帮派斗争这样的事件的应对能力降低。 +EVTOPTA1201;好的 +EVTNAME1202;黑心商人 +EVTDESC1202;随着犯罪率的上升和政府控制力的下降,商人将变得越来越以其自身利益为中心。这会导致整个社会制度的崩塌,每个人都为了自己的利益而争斗。 +EVTOPTA1202;好的 +EVTNAME1203;机器政治 +EVTDESC1203;机器政治本质上是政客利用影响力贿赂少数人。在该制度内通常是以政府职位的委派来收取贿赂。 +EVTOPTA1203;好的 +EVTNAME1204;黑社会 +EVTDESC1204;如果一个省份的治安机构过分扩张,有组织的犯罪活动将会以黑社会的形式得以发展。这类组织将导致省份生产力的下降。 +EVTOPTA1204;好的 +EVTNAME1205;腐败选区 +EVTDESC1205;腐败选区是指拥有极少选民的小选区,很容易通过贿赂平民在这种选区胜出。 +EVTOPTA1205;好的 +EVTNAME1206;政党分赃制 +EVTDESC1206;缺乏足够的监察机构,政客将为了他们自己的个人财富和荣誉而使用其权力和影响力。这会导致省份内所有民众的斗争性提高。 +EVTOPTA1206;好的 +EVTNAME1207;恐怖组织 +EVTDESC1207;省份拥有的治安人员太少,恐怖分子将更容易躲藏起来伺机发动袭击。 +EVTOPTA1207;好的 +EVTNAME1208;托拉斯 +EVTDESC1208;政府对治安的投入太低导致一个省份内的财富被非常不公平地分配。富人越来越富,穷人越来越穷。 +EVTOPTA1208;好的 +EVTNAME1209;无政府主义掷弹者不再是问题 +EVTDESC1209;通过增加在治安方面的资金投入,我们已经增强了应对无政府主义掷弹者的能力。 +EVTOPTA1209;很好 +EVTNAME1210;公民卫队不再是问题 +EVTDESC1210;通过增加在治安方面的资金投入,我们已经增强了应对公民卫队的能力。 +EVTOPTA1210;很好 +EVTNAME1211;黑心商人不再是问题 +EVTDESC1211;通过增加在治安方面的资金投入,我们已经控制并减少了犯罪率。商人们不再只是把眼光放在他们的个人利益上,社会制度崩溃的风险大大降低,仅有少数人只顾争夺个人利益了。 +EVTOPTA1211;很好 +EVTNAME1212;机器政治不再是问题 +EVTDESC1212;通过增加在治安方面的资金投入,我们已经增强了应对机器政治的能力。 +EVTOPTA1212;很好 +EVTNAME1213;黑社会不再是问题 +EVTDESC1213;通过增加在治安方面的资金投入,我们已经增强了应对集团犯罪的能力。这种类型的组织将导致全省生产力的降低。 +EVTOPTA1213;很好 +EVTNAME1214;腐败选区不再是问题 +EVTDESC1214;腐败选区是一种贿选的形式。通过增加在治安方面的资金投入,我们已经处理了小选区内的超额代表。 +EVTOPTA1214;很好 +EVTNAME1215;政党分赃制不再是问题 +EVTDESC1215;通过增加在治安方面的资金投入,我们已经增添了一些监察机构,政治家通过使用其政治权力和影响力来攫取个人财富和荣誉的活动已经变得困难重重。$PROVINCENAME$民众的斗争性不再增加得那么快速了。 +EVTOPTA1215;很好 +EVTNAME1216;恐怖组织不再是问题 +EVTDESC1216;通过增加$PROVINCENAME$的治安人员,恐怖组织不再有那么多的机会进行袭击了,也更加难以藏匿了。 +EVTOPTA1216;很好 +EVTNAME1217;托拉斯不再是问题 +EVTDESC1217;通过增加在治安方面的资金投入,我们使$PROVINCENAME$的财富分配更平均了。贫富差距不再像前一段时间那样巨大了。 +EVTOPTA1217;很好 +REMOVE_EVTNAME2000;公共社区 +REMOVE_EVTDESC2000;新移民来到了那里并开始寻找他们的归所。他们一起创建了一个社区,并希望得到这样做的允许。由于新移民对这个国家的语言知之甚少,他们雇用了一个翻译员帮他们制定文件,为了他们的社区低声下气。 +REMOVE_EVTOPTB2000;大麻烦。不能有社区。 +REMOVE_EVTOPTA2000;让他们建立自己的社区。 +EVTNAME2010;移民就业 +EVTDESC2010;“已经二十天了。二十天没有工作,没有钱,家里人衣不蔽体、箪食瓢饮。已经二十天了……当你不得不到处翻垃圾箱来找点吃的的时候,二十天简直是无尽的黑夜。我不想去乞讨,我不想去偷窃,但我已经失业二十天了……”\n\n一些移民,他们背井离乡来到你的国家,却很少能找到工作。 +EVTOPTA2010;别管他们。 +EVTOPTB2010;鼓励当地企业雇用 +REMOVE_EVTNAME2020;联姻 +REMOVE_EVTDESC2020;“她的丈夫第一次与她跳舞时,她的眼睛放着光芒。别管那些闲言碎语,嘲笑和白眼,她对着她的丈夫微笑着,望着他的黑皮肤与雪白的牙齿。一个黑人与一个上层社会白人女士的婚姻在社会上产生了强烈反响,但这对年轻的夫妇并不在乎。” +REMOVE_EVTOPTA2020;祝他们好运。 +REMOVE_EVTOPTB2020;我很震惊! +EVTNAME2030;改变你的名字 +EVTDESC2030;“安雅·耶斯-什么?”\n“阿尼亚·耶斯萨卡。我的名字没法准确发音吗?”\n“有点。你想改变它吗?不然你找工作会有点困难。”\n\n新移民的名字难以准确读出,这给他们找工作带来了一点问题。 +EVTOPTA2030;“改成安雅·杰斯克” +EVTOPTB2030;“我会继续叫阿尼亚·耶斯萨克” +EVTNAME2040;拥有一个家 +EVTDESC2040;大量迁入国家的外来移民带起了住房市场的需求。新居所的建造要加快了,据报道称一二十个移民挤在一间小屋子里住已属司空见惯,这将很容易导致传染病的传播、骚乱以及其它问题。 +EVTOPTA2040;我们得加快建造。 +EVTOPTB2040;别着急。 +REMOVE_EVTNAME2050;入籍 +REMOVE_EVTDESC2050;第一批移民来到这里已经五年了。经过这五年,移民可以申请公民权了,变成一个真正的公民而不再是外国人。 +REMOVE_EVTOPTA2050;给他们公民权。 +REMOVE_EVTOPTB2050;才这么几年…… +REMOVE_EVTNAME2060;提前入籍 +REMOVE_EVTDESC2060;“在这个国家的五年生活,在$COUNTRY$生活中的运用,语言已经说得很好了,并且也有了美满的婚姻,一个当地的女士……恭喜获得公民权!现在你只需要在这和这牵上你的名字……”\n\n越来越多的针对外国人的政策好像没能阻止他们成为本国公民。 +REMOVE_EVTOPTA2060;很好。 +REMOVE_EVTOPTB2060;气愤。 +REMOVE_EVTNAME2070;大规模入籍 +REMOVE_EVTDESC2070;移民已经脱离了原来的暴君到达$PROVINCENAME$,需要尽快将他们入籍。为了进行大规模入籍,一个议案已经通过,本国将向移民张开双臂欢迎其到来。 +REMOVE_EVTOPTA2070;好的。 +REMOVE_EVTNAME2080;不入籍 +REMOVE_EVTDESC2080;“你一直认为这个国家的公民权没有价值。你要在30天内离开$COUNTRY$,否则将面临四年的监禁。”\n\n法官就是如此苛刻。此人反对国家的罪行还不足以将其投入监狱,但已经足以剥夺其公民权并驱逐出境。 +REMOVE_EVTOPTA2080;好的 +REMOVE_EVTNAME2090;隔离 +REMOVE_EVTDESC2090;学校隔离,商店隔离,甚至连洗手间都隔离。移民与公民间的种族隔离已经上升到了一个新的高度,造成了愤怒与不满。 +REMOVE_EVTOPTA2090;很好。 +REMOVE_EVTOPTB2090;糟糕。 +REMOVE_EVTNAME2100;贫民区 +REMOVE_EVTDESC2100;越来越多的移民涌进了住宅区。所以这里被叫做贫民区,城市里一些少数民族聚集的特别区域,正在慢慢出现。这里环境很差,街道狭长,移民与少数民族拥挤的住房简直要把这里填满了。 +REMOVE_EVTOPTA2100;太好了…… +REMOVE_EVTNAME2110;移居 +REMOVE_EVTDESC2110;'最后一个离开的人看着他们的老家,泪水最终留下了他的面颊。无奈地耸耸肩,希望能减轻离家的痛苦,也许永远也回不来了。满载着邻居与亲戚的货轮不会为他等待。他打点好行李上了船,希望在新的地方有一个光明的未来,不再挨饿受冻。在前往新国家后,他和他的伙伴要创建一个移民区,其中也包含着某天能重返家园的希望。' +REMOVE_EVTOPTA2110;让他们创建一个移居区。 +REMOVE_EVTOPTB2110;他们不会再回去了。 +REMOVE_EVTNAME2120;无政府主义者驱逐法案 +REMOVE_EVTDESC2120;无政府主义者要求驱逐移民。'无政府主义者驱逐法案'针对那些怀疑或反对政府组织的人,或者属于反对政府组织的成员。法案是否通过取决与你。 +REMOVE_EVTOPTA2120;我赞同。 +REMOVE_EVTOPTB2120;我不赞同。 +REMOVE_EVTNAME2130;无政府主义者驱逐法案:移民被驱逐 +REMOVE_EVTDESC2130;“将人类心灵从宗教统治中解放,将人类的身体从财产控制中解放,将我们从政府的脚铐中解放!我们理应能够享有生活的必需品,与众不同的品位与爱好!解放我们吧,让无政府主义带领我们走进自由的生命!”\n\n无政府主义者驱逐法案通过后的第一批无政府主义移民已被驱逐出境。 +REMOVE_EVTOPTA2130;好的。 +EVTNAME3000;肮脏的贫民窟 +EVTDESC3000;散发着阵阵酒气与腐烂恶臭的老房子闻起来就像发霉与腐败的木头。这里没有灵魂可言,当一缕阳光从满是烟尘的窗外射入时,一个等待拯救的老酒鬼从后门急跑而出。只有上帝知道这幢房子的年岁了,然而这正是无所作为的政府在几十年来为国家勾画出来的一副景象。贫穷四处蔓延,这样的房子正是穷苦的受压迫者的标准居住环境。更糟糕的是那些肮脏的小屋是病菌滋生的温床。 +EVTOPTA3000;要求议会调查。 +EVTOPTB3000;寻求地方对改革的支持。 +EVTOPTC3000;老实说我不认为这是问题。 +EVTNAME3001;健康的代价 +EVTDESC3001;“我们在这间会议室已经谈了足够多的疾病的代价,然而我却很少听到有人说过卫生保健的代价,尤其更少有人提到有关公共卫生保健的代价。每年由于公开竞争而导致多少私人诊所被迫关门?又有多少家药店受到同样的遭遇?我们效率低下的政府官僚体制每年要牺牲多少个体的积极性?在我们放开我们的卫生保健之前还会有多少其他问题冒出来?”\n\n今天议会上一个反对改革的演讲引起了公众的注意,人数众多的反对者走上街头反对当前的卫生保健体制。政府应如何应对? +EVTOPTA3001;完全撤销改革 +EVTOPTB3001;寻求妥协 +EVTOPTC3001;完全无视 +EVTNAME3002;大逃离 +EVTDESC3002;“他住在一幢房子里,一幢非常大的房子,在乡村。”\n\n随着我们的市中心日趋成长,农村的人们如洪流般涌入城市。并不令人奇怪的是与此同时还有另一条完全相反的细流。由于过分拥挤、环境污染和低劣的住房,城市的居住与卫生环境下降。这使得一些人(主要属于中产阶层)开始重新怀念起平静的乡村生活。另外随着生活水准与工资的提高,越来越多的人能够支付得起偶尔的出城旅行,在$COUNTRY_ADJ$乡村尽情地呼吸着新鲜空气,愉快地进行休闲与消遣活动。 +EVTOPTA3002;农村充满魅力! +EVTNAME3003;济贫院丑闻 +EVTDESC3003;“是的,我想说他们喂的猪都比我们吃得好。”\n\n这几周我们某个地区的丑闻引起了全国广泛的关注。很明显,当地一所济贫院的某工头挪用公款,为了弥补而仅向被设施雇佣的员工发放低质量的食品,有时候一天不过是几片面包。保守派与自由派对此事件有着争锋相对的看法,保守派反对政府干涉的同时自由派反强调推动进一步的社会改革的必要性。 +EVTOPTA3003;支持当地保守派 +EVTOPTB3003;支持当地自由派 +EVTOPTC3003;希望此事自行被遗忘吧 +EVTNAME3004;公谊救济院 +EVTDESC3004;伴随着社会上支持进一步社会改革的少许声音,我们某一地区的部分公民建立了一个名为“公谊会”的组织,开始着手收容社会底层的人们。该组织旨在进行多种社会福利工作,包括为老年人免费发放食物,提供工作机会,还有面向穷人的宗教教育。此外该组织还为此运作着一个济贫院。 +EVTOPTA3004;这才是我说的个体积极性! +EVTOPTB3004;这种情况完全无法接受。 +EVTOPTC3004;我的案头上为什么会有这个? +EVTNAME3005;资助疗养院? +EVTDESC3005;“因此,今年新增的数千死亡又可以被归于是我们这一地区结核病肆虐的结果。”\n\n一名内科医生私下发表了一份报告,讨论他家乡的卫生保健情况。他的报告在$COUNTRY$引起了一场小的舆论骚动。该报告除了总体上讲不卫生和拥挤的生活条件导致疾病滋生之外,亦严厉地批评政府没有通过严格的检疫遏制结核病的传播,以及没有为治疗提供足够的设施与设备。保守派讽刺该报告的观点歇斯底里,如果我们接受该报告就可能激怒他们。另一方面,我们也可以建造一所疗养院。 +EVTOPTA3005;资助成立一所地方疗养院 +EVTOPTB3005;为取悦保守派而无视报告 +EVTOPTC3005;寻找当地的出资者成立一所疗养院 +EVTNAME3006;牙科保健法案 +EVTDESC3006;“最近政府的高招是什么?很明显,如果卫生部长是可以信任的,那么就连免费的床位和食物都不够全世界的流浪汉乞讨了。是牙齿,先生们,正在我们的议程上的是关于牙齿的法案!”\n\n执政党致力于通过一项牙科保健法案,旨在为公民提供一些基本的牙科保健。但到目前为止进展缓慢,一般的党员中已经有人在讨论完全放弃此一想法。 +EVTOPTA3006;放弃该提案 +EVTOPTB3006;强制通过 +EVTNAME3100;报纸诽谤 +EVTDESC3100;政府办的《晨间速递》发文严厉斥责了某地上层精英的颓废作风,并称他们不爱国,宣称在这群上层人士中有一个小圈子正在秘密地接受境外势力的援助以对抗$COUNTRY_ADJ$执政党。此消息在下层百姓中间广泛流传,使得他们暴力反对地方掌权者的倾向越发明显。取缔报纸的举动在下层阶级看来就是在掩盖我们的问题,这无疑将会激怒他们。然而如果不这样做的话,就会助长揭发上层阶级的风气。 +EVTOPTA3100;停止发布此等胡言乱语! +EVTOPTB3100;……这是事实吗? +EVTNAME3101;情人曝光! +EVTDESC3101;《每日电讯报》是一份在我国某个地区广泛发行的报纸,其刊登的一篇文章非常生动地呈现了某位地方政客的感情生活,而这种生活很明显已经超出了家庭与妻子的范畴。虽然此文并非意在毁谤,它仍给作为文章主角的这位政客的声誉带来了很大的影响。公众对这种趣事可谓喜闻乐见,该政客也迅速成为了全城茶余饭后的谈资。这名政客本人对于这样的对其形象的攻击感到怒不可遏,已经以“损害道德与公众信任”的理由向地方法院递交诉状,企图禁止该报发行。停办该报将促使地方的自由派觉醒,不停办则会增加对出版改革的支持。 +EVTOPTA3101;结束这种可耻的毁谤! +EVTOPTB3101;呵,被抓了个现行吧 +EVTNAME3102;发行翻倍! +EVTDESC3102;拥有出版自由意味着要处理一些最奇怪的事情。《观察家报》是一份在我国某地区有着相当发行量的奇怪小报,该报发表的一篇评论将外交部长描绘成了一个秘密共济会的成员。尽管一直以来这份低俗小报的风格就是如此,然而这篇糟糕的文章却得到了比平常多得多的关注。公众不知出于何种理由看起来有点相信这一说法。否认这一谣言将会被受过良好教育的上层阶级视为是对平民的屈服,然而如果不否认谣言的话又会导致下层阶级的人们都对其信以为真。 +EVTOPTA3102;不否认谣言 +EVTOPTB3102;否认谣言 +EVTOPTC3102;可我上星期见他进了一间小屋…… +EVTNAME3200;地下印刷厂 +EVTDESC3200;“我们,自由$COUNTRYNAME$之人民委员会,现在向$CAPITAL$政府提出一个简单的要求:结束一党专政。”\n\n简单的要求,呸。这些暴徒当他们是谁啊?印有反政府标语的传单已经遍布我国某地区的酒吧与咖啡馆,我们怀疑传单来自一个当地的地下印刷厂。当地警方试图阻止其散播,如果不是这些传单已经在该地区受到广泛传播的话,他们早就当作例行公事处理完了。毫无疑问,现在查封印刷厂将引起众怒。 +EVTOPTA3200;查封它 +EVTOPTB3200;让它运作 +EVTNAME3201;地方选举骚扰 +EVTDESC3201;今天在我国某省的一场市长选举中发生了一起暴力事件。一位农民不顾命令,拒绝在选票上填写政府候选人的名字。这位体格健壮的农民在打碎了三名地方官的鼻子后才被从举行选举的市政厅拖走。据说他当场大叫,内容是关于他凭良心投票的权利以及其他一些愚蠢之举。我们或许需要通过一些方法来惩罚他,以儆效尤。然而我们也要考虑到不同选择的后果。 +EVTOPTA3201;关他三个月! +EVTOPTB3201;让他消失 +EVTOPTC3201;放了他 +EVTNAME3202;重划选区 +EVTDESC3202;我们一次又一次地通过……修正……政治选区版图以使其更符合人民群众对政治体制的需求。如果我们发现有我们不愿意看到的政党获得了选举优势,我们只需要重新划定一下选区就能让投票者选出一个更合适的政党。我们注意到在我国某个省区支持自由主义政策的声音过大,我们不确定该地区是否应该按着这个趋势去选举。我们可以将附近一个拥有强大保守势力的地区划入该选区,但这样做会增加当地的斗争性。 +EVTOPTA3202;重划选区! +EVTOPTB3202;让我们有点运动员的风度吧 +EVTNAME3203;注视下的投票 +EVTDESC3203;当约翰.Q.帕布利克走上投票箱前时,他凭直觉知道自己正被盯着。主持投票的官员在盯着他,一位男士正在注视着他将选票投入箱内,酒吧内的一名特工正透过报纸上钻的小孔看着这边的一切。在某个地方,有某个人,通过某种方法正在监视着他,透露给政府关于他的政治观点和投票偏好的信息。约翰内心中惧怕的是在某一个漆黑的夜晚会有人敲开他的房门,请他去外面喝茶。约翰.Q.帕布利克非常希望自己能够秘密地投出自己的选票。 +EVTOPTA3203;只因为你有妄想…… +EVTOPTB3203;他们在我后面!!! +EVTNAME3204;投票欺诈! +EVTDESC3204;在我们的一个地区发生了一起投票欺诈事件。我们有充分的理由相信当地保守派取得了胜利,而自由派却无视这些理由,宣布自己胜出。从国家层面插手纠正这些欺诈是我们应该做的,再说确保保守派胜利将在总体上降低这一地区的斗争性,不过再一次……或许让自由派掌权更好? +EVTOPTA3204;保守派赢得光明磊落 +EVTOPTB3204;自由派赢得光明磊落 +EVTNAME3300;打谷意外 +EVTDESC3300;“这样对吗?”我向政府质问,“如果一个一生辛苦劳作的人只因为命运一时的作弄而被社会无情地抛弃,这样对吗?”\n\n我国某个地区的一位农民在一次几乎致命的打谷意外中致残与毁容。有关$COUNTRY_ADJ$退休金制度的辩论已在国家议会展开,其中的改革派议员利用此事攻击政府在帮助老年人与残疾人方面的无作为。 +EVTOPTA3300;强制通过改革 +EVTOPTB3300;寻求当地对改革的支持 +EVTOPTC3300;完全无视问题 +EVTNAME3301;家庭习俗 +EVTDESC3301;伴随着近年来平均预期寿命的增长,越来越多的家庭不得不照顾起生活难以自理的老年人。我国社会结构正在变化,而国家有关老年人与残疾人的计划还没有影子,无数人在体制内没有得到应有的关注。保守派总体上认为家庭是支持老年人的最首要和最终的社会组织,而政府对该领域日益积极的干预正威胁着这一重要的社会纽带。另一方面,自由派又认为我们的退休金严重不足,他们指出看起来还有很多人没有获得援助。 +EVTOPTA3301;赞成提高退休金 +EVTOPTB3301;反对提高退休金 +EVTOPTC3301;他们有退休金?! +EVTNAME3302;退休金辩论 +EVTDESC3302;“在我看来,政府的政策并非恶意所为的结果,而是愚蠢至极的结果。任务目前还很艰巨。”\n\n我们的退休金制度遭到了执政党内反对派的攻击。除了针对制度的许多行政申诉以外,批评的焦点在于退休金就是太少了点。 +EVTOPTA3302;我同意以后应作一些调整 +EVTOPTB3302;我相信我们必须等待机会 +EVTOPTC3302;相反,我们需要倒退改革 +EVTNAME3303;劳累的工作 +EVTDESC3303;“我已经工作得够辛苦了,然而我现在得到了什么?疲惫。”\n\n随着议会发表退休金制度的报告,过去的一个星期里退休金制度问题一直挂在人们的嘴边,徘徊在人们的脑中。报告里关于退休金制度的总结相当暧昧不清,真正引起公众注意的是一篇随附的具体采访。被采访者是一位年老绅士,似乎是由于他的工作技术含量低的原因,他被排除出了退休金制度。他抱怨辛苦干了一辈子,然而现在除了劳累什么也没有。 +EVTOPTA3303;……然后呢? +EVTOPTB3303;我想我们可以做一些改革 +EVTOPTC3303;轻视这一情况 +EVTNAME3304;偷取福利 +EVTDESC3304;“我们紧张的财政在巨额退休金的压力下已显得更加困难,与此同时有计划地偷取福利的问题也浮出水面,在一些案例中就连十三岁的孩子也被列为受助对象!”\n\n退休金与生活水平委员会今日还未提交其最终报告就解散了,于是议会开始激烈辩论。很明显地,由两党共同把持的这个委员会在听证程序上爆发的内部冲突使得事情停顿不前。由此导致的议会内部的迷惑可以被利用于快速地撤销一些代价高昂的福利改革。 +EVTOPTA3304;快摆脱讨厌的东西 +EVTOPTB3304;我们不用着急 +EVTNAME3305;一位疲惫的老兵 +EVTDESC3305;“从我还是个孩子开始我就行军打仗了。我抱着必死的信念走南闯北,能为国家效力比任何事都要光荣。但是现在,我的生命即将安然结束了,却意识到自己无所依靠。”\n\n$COUNTRY$的预期寿命在增加,再加上低工资与低福利的影响,意味着只有很少的人能够为自己老后的退休生活准备好。受过教育的中产阶层希望看到最低工资的上调,上层社会则认为应该提高退休金。 +EVTOPTA3305;我很赞同富裕阶层 +EVTOPTB3305;我很赞同中产阶层 +EVTOPTC3305;我一点也不想改革 +EVTNAME3306;战后承诺? +EVTDESC3306;随着战争的肆虐,我们的国家一天比一天更加厌倦了,我们的一些阁员示意现在或许是为我国民众做些战后承诺的最佳时机。我们的内政部长提出了建议并声称这是一主意主要源自议会。通过承诺在战后进行重大的退休金改革,我们将在民众中赢得广泛的战争支持。 +EVTOPTA3306;承诺战后退休金 +EVTOPTB3306;在这个节骨眼上不能做承诺 +EVTNAME3307;战后承诺! +EVTDESC3307;当战争还在进行的时候我们向人民承诺将进行改革。现在战争结束了,人民正期盼着政府兑现承诺。 +EVTOPTA3307;我们能做的只是有限的改革 +EVTOPTB3307;我们正在酝酿一项巨大的改革! +EVTOPTC3307;我真的说过吗?我说过?我? +EVTNAME3400;倦怠的失业者 +EVTDESC3400;“我已经走遍了市里所有可能提供工作的地方,但毫无进展,先生。我不知如何是好,我不能回去干等着草长过膝。我的家人相信我能供养他们,可是没有工作的话一个穷光蛋又能干什么呢?”\n\n工作机会匮乏的同时,相反债主的机会就来了,许多贫困阶层的人们已经入不敷出。 +EVTOPTA3400;……然后呢? +EVTOPTB3400;他们被叫做穷人是有理由的 +EVTOPTC3400;寻求地方改革支持 +EVTNAME3401;不满的失业者 +EVTDESC3401;“我们想要工作!我们需要工作!”\n\n根据目前的经济理论,我们的政府只有维持一个积极的经济政策才能在工业领域创造更多的就业机会。可是,随着失业率超过百分之五,党内的一些理论家建议在我们的经济还未复苏前应该提高失业救济金以安抚群众。 +EVTOPTA3401;恰恰相反,我们要减少救济金 +EVTOPTB3401;目前的失业救济很好 +EVTOPTC3401;是的,是时候做些什么了 +EVTNAME3402;失业救济超出预算 +EVTDESC3402;“今年的财政预算,我们对失业相关项目的支出将再次超过预算好几个百分点。这才是问题所在,先生们,是百分点。这些关键的百分点正是我们与破产之间最后的一道防线。”\n\n我们失业项目的支出正在开始超出预计,一些纳税人也正在变得越来越关注预算的这一失控现象。为了废除失业救济,我国某个地区的一个委员会成立了一个联盟,他们正为登上全国头条而努力。 +EVTOPTA3402;无视纳税人委员会 +EVTOPTB3402;减少失业救济 +EVTOPTC3402;组建赞成失业救济的联盟 +EVTNAME3403;静坐罢工 +EVTDESC3403;“工人已经占领了工厂!门都被堵住了!没有谁能进去!”\n\n我们某个地区的工人在占领工厂后开始了静坐罢工。他们的要求包括更高的最低工资和更多的失业救济金。我们可以默默支持他们的其中一个目标,或者选择完全无视问题。 +EVTOPTA3403;想要什么?失业救济?好吧。 +EVTOPTB3403;想要什么?提高工资?好吧。 +EVTOPTC3403;想要什么?鞭子抽打?好吧。 +EVTNAME3404;胡来的罢工 +EVTDESC3404;一场无组织的胡来罢工在我们的一个地区爆发了。工人在当地工厂设置了路障,不允许任何人进入。他们声称直到有人说“他们的要求能够满足”,他们才肯作罢。问题是他们似乎连自己都不清楚自己到底想要什么,只知道一个劲地要更多。一位工会头目表示愿意居中调解,但最好的选择可能还是无视罢工者。 +EVTOPTA3404;让工会头目调解 +EVTOPTB3404;无视他们 +EVTNAME3500;红色约翰 +EVTDESC3500;他们叫他红色约翰。他们说他与装满泥灰与砖块的船一起到来,是一个装满了威士忌与火药的灵魂。在过去的几个月里面,这个满世界乱窜的煽动者给我们的一个省份带来了一些麻烦。他在街上演讲支持提高工资,他在工厂举办集会,他不断地谈论工人团结的必要性。此人显然是个麻烦,而当地警方刚刚收到消息称他今晚将在一个酒馆举办会议…… +EVTOPTA3500;逮捕他 +EVTOPTB3500;由他去吧 +EVTNAME3501;工人委员会 +EVTDESC3501;我们一个省份由国家运作的工人委员会建议每年多给予当地工人一天假期,作为他们忍受艰苦工作的补偿。从大的方面看,这个要求并不会让我们付出太多代价,但仍会被视作过分迎合敏感的工人阶级,助长乌合之众的嚣张气焰。 +EVTOPTA3501;这是你们应得的! +EVTOPTB3501;回去工作! +EVTNAME3502;地方管理冲突 +EVTDESC3502;“所以我们要他撤职。不仅是撤职,而且是好好地撤职。你知道吗?我们不再需要他了。他是个讨厌鬼,让我来告诉你。”\n\n我们一个省的工会抗议工厂经理虐待工人。这名工厂经理在工人恰好达到他心中懒惰的标准时,甚至会用手杖打他们。我们可以让他撤职,但工厂老板坚持说经理做得很好。 +EVTOPTA3502;留下他 +EVTOPTB3502;让他走 +EVTNAME3503;工贼! +EVTDESC3503;在我们的某一地区,一伙工贼的居住地被一群来自第23地方工人联合会的愤怒工人团团包围,这伙工贼是为了顶替当地的罢工者而被送来运作当地工厂的。局势剑拔弩张,工厂官员已经要求召唤军队镇压罢工者。虽然强力镇压罢工者会给我们的国际声望留下长期污点,并会激怒当地人,但是如果不这样做的话,社会主义者的明显胜利将会为他们在当地赢得更多支持。 +EVTOPTA3503;解散罢工 +EVTOPTB3503;让他们罢工 +EVTNAME3600;生命与肢体 +EVTDESC3600;痛苦的尖叫声打断了整个工厂。该男子的手臂被不断拉扯的机器严重伤害。当机器吐出他的手臂时,他已经倒在地上失去知觉。他的同事聚集在他的周围,工头则三番五次要求工人回去工作。受伤的男子被带了出去,工人们则平静地回去工作了。 +EVTOPTA3600;也许是他自己的问题 +EVTOPTB3600;他们需要安全指导 +EVTNAME3601;腰带与吊带 +EVTDESC3601;尽管他很小心,布朗先生还是有一个很困难的工作周。\n星期一:因为一个不小心的同事与梯子,他的左眼差点失明。\n星期二:为了从嗜血的机器中拯救他的胳膊,他最好的衬衫被毁了。\n星期三:一个建筑工不小心从上面掉了一块砖头下来,差点没来得及跑开。\n星期四:在光滑的油面摔倒,差点扭断脖子。\n星期五:被一块三明治呛住,幸好及时拍打后背吐了出来。\n如果工厂里有安全守则,他的一些意外完全可以避免。 +EVTOPTA3601;知道了。 +EVTOPTB3601;祝他好运。 +EVTOPTC3601;安全守则必须遵守。 +EVTNAME3602;安全帽 +EVTDESC3602;一个全新的想法被$COUNTRY$的建筑工人采纳:安全帽。第一批安全帽是那些老兵给自己儿子的军用头盔,这种头盔救了一个工人一命,其他工人也开始纷纷效仿。有时候甚至用修改过一点的旧锅、旧水壶充当。这一举措将提高建筑方面的安全性,将会有很少的工人再因高空坠落物受伤。 +EVTOPTA3602;让他们自娱自乐。 +EVTOPTB3602;那又怎么样? +EVTOPTC3602;伟大的发明! +EVTNAME3603;雇主对工人 +EVTDESC3603;“花费太多了,而且工人也不总是遵守守则。他们无视准备的安全设备,我们现在的安全事故比以前还多。”\n“他在说谎。安全守则很好,虽然仍有意外发生,但已远没以前严重。”\n\n雇主和工人争论安全守则。雇主认为安全守则没什么用,花费太大,工人们根本不理会那些条款。但工人们认为事故发生的更少了,他们也会严格地遵守安全守则。 +EVTOPTA3603;干嘛问我? +EVTOPTB3603;我赞同雇主。 +EVTOPTC3603;我赞同工人。 +EVTNAME3604;劳工间谍 +EVTDESC3604;在我们的工厂安插劳工间谍可以预防罢工以及分散一些工会的力量,但一旦工人们发现我们的间谍,他们将对抗我们并进行暴动。据说在有些省劳工间谍是非法的,但是有效果,可以阻止煽动者进行罢工。 +EVTOPTA3604;我们需要一些更好的信息渠道。 +EVTOPTB3604;我怀疑会侵犯他们的个人尊严? +EVTNAME3605;警察罢工 +EVTDESC3605;我们一个省份的警察今天开始罢工,这引起了对工作安全守则的关注。当地代表罢工警察的组织要求一个更完善的逮捕程序及犯罪调查,同时也要求更好的卫生保健计划。政府可以满足这些要求,但我们的内阁有人说这一罢工是非法的,并威胁到了公共安全。 +EVTOPTA3605;他们以为自己是谁? +EVTOPTB3605;这是合理要求。 +EVTNAME3606;磷毒性颌坏死 +EVTDESC3606;已经警告火柴厂黄磷会导致磷毒性颌坏死。磷毒性颌坏死最明显的症状是严重牙痛和牙龈肿胀。颌骨久而久之将溃烂,到时切除颌骨是拯救病人的唯一办法。我们的医疗专家建议转用昂贵的红磷来阻止这一疾病。 +EVTOPTA3606;但那不是免费的,不是吗? +EVTOPTB3606;我们工人的健康是第一位的。 +EVTNAME3607;精力充沛 +EVTDESC3607;很少的病假,很少的事故以及快乐的工人,这一切都标志着我们的工厂是全世界最安全与最健康的。我们的卫生保健及安全改革终于初见成效。我们的工人很高兴,生产率也比以往任何时候都要高。 +EVTOPTA3607;我们真幸福 +EVTOPTB3607;我们是国际模范 +EVTNAME3700;扫烟囱的孩子 +EVTDESC3700;“一个小男孩从烟囱里爬出,轻轻坐在屋顶上。他的脸和衣服都被从烟囱中冒出的煤烟熏黑,这表明这不是他今天扫的第一个烟囱。在接到女主人抛来的一个便士后,他疲倦地从屋顶上爬了下来。”\n\n烟囱工悲惨的工作条件引起了社会的愤怒和同情。一个委员会已经被建立起来以着手解决简陋的工作条件。 +EVTOPTA3700;我们应该考虑立法结束这一切 +EVTOPTB3700;努力工作是良好道德品质的基础 +EVTNAME3701;考勤钟 +EVTDESC3701;“我们每天必须起早贪黑,整日整夜地工作,根据考勤钟拿可恶的计时工资,没有时间做任何其它的事情。”\n\n考勤钟是一种能够提高工作效率的发明,然而劳工组织认为这一发明将工人和工具等同看待,会挫伤工人生产的积极性。我们需要在这一问题上做出表态。 +EVTOPTA3701;老老实实地打卡考勤 +EVTOPTB3701;如果休息一会能使工人们高兴…… +EVTOPTC3701;我们应该考虑立法禁止这一恶毒的发明 +EVTNAME3702;工人的娱乐活动 +EVTDESC3702;随着$COUNTRY$生活水平的日渐提高,越来越多的贫困阶层百姓觉得他们应该享有国家财富和新获繁荣的更大份额。参与激进劳工运动的某些人建议制定法规允许工人每天休闲娱乐几小时,他们甚至进一步声称这实际上会增加我们的净产量。其他人则不太认同这些论点,反而声称他们违反了基本的经济原则和自由市场的规律。 +EVTOPTA3702;不要让这些愚蠢的法规通过! +EVTOPTB3702;我们先在一些地方进行试点 +EVTOPTC3702;更多自由时间!更少工作!(这也适用于统治者,不是吗?) +EVTNAME3703;工作更少还是更少工作? +EVTDESC3703;“虽然我们的劳动条件被认为是世界上最慷慨的,然而由此导致的懒惰风气却不怎么值得骄傲。唯一可行的措施是撤销一些此类改革。”\n\n最近几周以来议会一直在讨论最高工作时限的问题。保守派提议我们现在应该采取更有利于商业的政策。 +EVTOPTA3703;所言甚是! +EVTOPTB3703;我对这一点不太确定…… +EVTOPTC3703;完全错了,我们应支持我们的工会 +EVTNAME3750;三人集会 +EVTDESC3750;三名男子站在街角讨论人生、命运与天意。他们被当地警方以违反宵禁和禁止集会的法令逮捕。当地人对此表达了不满,认为这是警察对公民生活的不正当干预。不论怎样,这一事件表明了在$COUNTRY$,政府对日常生活的控制正变得日益强大。 +EVTOPTA3750;他们可能在计划一些阴谋 +EVTOPTB3750;释放他们并予以道歉 +EVTNAME3751;公众集会举行! +EVTDESC3751;我们不论来到何处都能听到讨论政治的声音与私语。越发明显的是,$COUNTRY$的人民正在渐渐觉醒起一种更民主的传统,因此公众集会禁令正慢慢变为一纸空文。就在昨天,事实上在我国某省的一个公众集会上甚至出现了一位当地政客的身影。当我们社会的建立者都不认为这项法律会被执行时,也许就是改变它的时候了。 +EVTOPTA3751;法律必须得到执行 +EVTOPTB3751;废除这道法律 +EVTNAME3752;布里克街绅士俱乐部 +EVTDESC3752;“先生们,国家的命运就掌握在我们手中!我们必须努力争取我们在阳光下应有的地位,否则就只能走回过去腐败、专制和落后的老路。”\n\n在我们的一个省份内成立了一家绅士俱乐部,该俱乐部旨在促进会员自身、慈善事业以及国家整体的利益,并有望在未来数年内成为当地社会的支柱。 +EVTOPTA3752;很好很主动! +EVTOPTB3752;搞阴谋?在我的$COUNTRY$?! +EVTNAME3753;松树街的骚乱 +EVTDESC3753;这次集会在有秩序的环境下开始,一些人带着标语牌来到了松树街。可以很清楚地观察到松树街的示威者对某事非常不满,尽管我们并不清楚究竟是什么事件。突然,人们的情绪开始波动。当一些官员试图控制局势时情绪达到了沸点,而集会民众变成了暴民…… +EVTOPTA3753;这是允许公众集会的直接结果! +EVTOPTB3753;这只是宝贵自由的一个不幸的副作用而已 +EVTNAME3754;加图街阴谋 +EVTDESC3754;一群激进分子已经连续几个月在加图街集会了。该集团对于激进共和的直言不讳和试图招募新成员的举动已经引起了地方官员的注意。在警方今天凌晨拂晓的突袭过程中,我们证实了对该集团准备政变的怀疑。虽然计划没有实现,这一事件在上议院引发了关于是否需要减少和限制集会权的辩论。 +EVTOPTA3754;自由不可侵犯! +EVTOPTB3754;我们必须防止国家陷入无政府 +EVTNAME3755;对于济贫院的攻击! +EVTDESC3755;由于对政府政策、工作缺乏和社会环境不满,一伙由无业工人组成的暴徒攻击了一家济贫院。总价值数千的面包和其它物品被洗劫一空。当地官员迅速平息了这次事件并逮捕了头目,然而此类事件还有可能继续发生。政府在这件事上的看法是什么? +EVTOPTA3755;这值得同情 +EVTOPTB3755;这是无端攻击 +EVTNAME3756;呼吁改革的集会 +EVTDESC3756;在我们的一个地区人们走上街头,表达对于政治现状的不满并要求进行政治改革。尽管这是一次和平的活动,保守派和自由派仍然发生了冲突。当地贵族呼吁政府对集会宣言予以谴责并维护既定秩序。虽然支持贵族的行动将不可避免地引起进步派的愤怒,但是不这样做的话同样也会激怒保守派与贵族。 +EVTOPTA3756;政府愿意进行改革 +EVTOPTB3756;当时候到了就会有改革的 +EVTNAME3800;最低工资 +EVTDESC3800;“一些温暖和舒适的衣服,一些食物、面包和奶酪,一个能够居住的地方。我们不想要很多,我们也不需要很多,只要有些必需品我们就可以安居乐业。”\n\n一本小册子已经在$COUNTRY$出版,其中详细介绍了我们国家的穷人的困境。该小册子已经引起了相当多的注意,议会的一些成员开始表态支持立法提高最低工资。 +EVTOPTA3800;寻求当地对改革的支持 +EVTOPTB3800;哈哈……不行 +EVTOPTC3800;推动改革 +EVTNAME3801;废止改革 +EVTDESC3801;“是的,我们这是在作茧自缚。自从工资改革推行以来,没有比官僚式混乱充斥民法更为明显的事情了。”\n\n和$COUNTRY$的资本家有密切联系的一些议员对最低工资改革作出了批评,认为它削弱了我国法律条文的清晰性和简洁性。他们声称最低工资制度是毫无必要的官僚主义,因此是可以改革的。然而他们所建议的改革实际上就是废除最低工资制度。 +EVTOPTA3801;赤裸裸的反动! +EVTOPTB3801;我相信肯定有办法达成妥协 +EVTOPTC3801;那堆厚厚的书也让我很头疼 +EVTNAME3802;会见劳工 +EVTDESC3802;“尽管我不认为可以代表$COUNTRY$的所有工人,我至少能代表他们的一部分,而这一部分人告诉我:我们需要更高的工资。在过去的几年间价格上涨了不止两倍,我们希望从中得利的不只是资本家。”\n\n一位著名的工人鼓动家与几位内阁成员进行交流后给他们留下了深刻的印象。现在内阁中普遍认为我们应该考虑我们的最低工资法,但还有一派人是持完全相反的看法。 +EVTOPTA3802;我们需要废除一些这样的改革 +EVTOPTB3802;我们不可操之过急 +EVTOPTC3802;我们应该推进改革 +EVTNAME3803;昂贵的工作 +EVTDESC3803;“最低工资?我们为什么会需要那个?我们给予工人他们应得的,他们总是能够买得起住房、衣服和食物。额,不是最好的住房、衣服和食物,但他们还过得去,不是吗?”\n\n$COUNTRY_ADJ$一些雇主对我们的最低工资政策存在不满,他们试图废除最低工资,目前正在对几位议会与内阁成员施加压力和进行游说。 +EVTOPTA3803;他们总是对的。 +EVTOPTB3803;在地方上进行试点 +EVTOPTC3803;我们将维持现在的最低工资 +EVTNAME3900;工会崛起 +EVTDESC3900;“无产者在这个革命中失去的只是锁链。他们获得的将是整个世界。全世界无产者,联合起来!”\n\n工会主义像野火一样在我国一些地区蔓延开来。越来越多的鼓动家走出工厂大门,提倡工人联合起来反对所谓的资本主义的剥削。$COUNTRY_ADJ$法律目前不允许合法组建工会,不过我们内阁中的一些成员建议或许最好改变这一限制。 +EVTOPTA3900;允许人合法地打破和平?当然不可能。 +EVTOPTB3900;我们应该为改革寻求地方上的支持。 +EVTOPTC3900;确实,现在可能是做些改变的时候了。 +EVTNAME3901;国家工会 +EVTDESC3901;“另外,由于我们的工人群众需要一个用以清楚表达意见的渠道,全国的被雇佣者都有义务加入工会。”\n\n目前议会有一种强烈的声音认为应该让全$COUNTRY_ADJ$被雇佣群众都有加入国家工会的义务。此一提案得到工会运动中的部分人的支持,他们中的许多人认为对于那些支持进一步放开工会法的人来说,该提案可以成为一个很好的折衷方案。那么政府的立场又是如何呢? +EVTOPTA3901;会员资格应是强制性的 +EVTOPTB3901;我们要摆脱这一堆关于工会的糟糕事 +EVTOPTC3901;自由原则应该指导我们的政策 +EVTNAME3902;互助会 +EVTDESC3902;一个号称“互助会”的组织已经在我国的某个省份建立。互助会是一个由一群各自之间有商贸联系的人组成的松散协会,旨在通过失业保险、借贷与合作银行的形式为其会员提供相互间的经济援助。互助会声称其不是工会,而是一个合作社或银行。然而内阁里的一些鹰派人士担心该组织实际上是社会主义工会活动的前线,因此他们提出应解散该组织。 +EVTOPTA3902;解散组织 +EVTOPTB3902;让组织继续存在 +EVTOPTC3902;解散并取缔组织 +EVTNAME3903;破坏工会 +EVTDESC3903;“所以,我在想我和我的小伙子们能够深入到工厂和一些人交流一下。你懂的,告诉他们有关法律与和平还有安定与秩序的一些事情。你懂的,稍微教训一下让他们明白些事理。毕竟打是疼,骂是爱嘛。”\n\n我们受到了雇主协会的请愿,他们希望我们能够准许他们的某些反工人做法,比如不准工人入厂以示威胁或者直接破坏工会。内阁成员在这个问题上存在分歧,一些亲商人的派别除了完全赞同这一主意以外甚至建议限制组建工会的权利。 +EVTOPTA3903;破坏工会! +EVTOPTB3903;给他们的行动开绿灯 +EVTOPTC3903;给他们的行动开红灯 +EVTNAME4000;废奴主义 +EVTDESC4000;“奴隶制,这种专制和暴政才有的最卑鄙和古老的机制,在世界上几乎所有的文明国家中都已经被废除了。然而,在$COUNTRY$,我们自己的国家,这种做法继续得到法律的明确支持。一个明显反自然的制度不应得到法律的支持。”\n\n废奴主义者已经在我们的一个地区举行集会,他们支持解放奴隶并废除奴隶制。 +EVTOPTA4000;……所以? +EVTOPTB4000;支持这个运动 +EVTOPTC4000;反对这个运动 +EVTNAME4001;支持境外废奴主义 +EVTDESC4001;“是的,在我们的国家,$COUNTRY$,所有人自由而平等,然而在我们的国界之外,奴隶制和农奴制度仍然在压迫着这些国家的被统治者们。”\n\n$COUNTRY$的废奴主义者认为政府应该反对国外的奴隶制,支持国外的废奴主义运动。然而,支持外国的异议者显然不会让对方国喜欢我们。 +EVTOPTA4001;自由永存! +EVTOPTB4001;现在还不是时候 +EVTNAME4100;群众抗议! +EVTDESC4100;在我们的一个省份内,街道上形成了抗议人群的河流,似乎每一个男人、女人和孩子都放下了手头的工作,上街加入反政府的大型街头抗议。人们要求改革不民主和非选举的上议院。我们此刻的选择相当有限,我们如果不答应暴民的要求,就要承受进一步激怒他们的风险。 +EVTOPTA4100;乌合之众! +EVTOPTB4100;我们会考虑所有的意见。 +EVTNAME4101;对上议院的不满 +EVTDESC4101;在属于各阶层的广泛的民众中一直酝酿着对我们的任命上议院议员制度的不满,很多人认为他们并没有在议会中被很好地代表。长期的躁动已开始使公众形成对这一问题的统一意见。在一个地区因为此事已经爆发了暴力抗议,现在政府须要明确它的立场。完全不考虑这一问题意味着激怒广大民众,同时削弱上议院在它们心中的权威。作出妥协将意味着加强上议院中的自由派势力,这同时也将不可避免地激怒保守派。 +EVTOPTA4101;这是无稽之谈 +EVTOPTB4101;或许有妥协的办法 +EVTNAME4102;对联邦主义的批评 +EVTDESC4102;某一地区的人们觉得现行的上议院代表制度使得他们没有被充分地代表。我们并不清楚不满是否来自于对其它一些事情的愤怒,但我们至少能够确定他们相当不高兴。在这个问题上作出妥协将让整个世界认为我们会屈从或迎合很随意的要求,而完全不理睬这个问题又会进一步激怒当地人。政府的立场为何? +EVTOPTA4102;这个为什么在我的案头上? +EVTOPTB4102;或许平等代表更好? +EVTNAME4103;令人满意的宪法 +EVTDESC4103;在我国人口众多的地区的民众非常满意他们所获得的政治权利和高度代表性。其中有一地区尤其高兴,因为他们的候选人在过去的一年中设法为本地获取了一些特权。尽管从全局来看,这并不值得全国的关注,然而不管怎么样他们很高兴就对了。目前的问题是我们应如何利用这一突然到手的公众支持。政府在此事上的立场为何? +EVTOPTA4103;事情从来没有这么好过 +EVTOPTB4103;这意味着我们这个时代的和平 +EVTOPTC4103;荣耀属于人民 +EVTNAME4200;知名教授批评投票制度 +EVTDESC4200;在我国最负盛名的大学的一位教授发表了一篇有关政治哲学的论文,其中论述支持使用杰斐逊法进行上议院选举。杰斐逊法是一种最高均数法,其目的在于根据参选政党所获票数,以比例分配议席。该方法能够尽量确保投票比例与分配席位的接近。此文一经发表便收到了国内与国际社会的关注。虽然这为我们提供了一个改革选举制度的机会,但我们也可以仅仅满足于它所带来的国际威望的增加。在此事上政府的立场为何? +EVTOPTA4200;我们应当推动改革 +EVTOPTB4200;这对我们的国际形象有帮助 +EVTNAME4201;政治改革俱乐部 +EVTDESC4201;在$COUNTRY$已经成立了一个全国性的政治改革俱乐部。该俱乐部提出了改革$COUNTRY_ADJ$投票制度的议程,并已能够在公开辩论中获得相当多的政治支持。该俱乐部希望看到杰斐逊投票制度被比例代表制所取代,他们认为比例代表制能够更平衡和公平地代表我国全体民众。考虑到俱乐部已经争取到的政治力量,我们很难直接忽视它对投票制度的提议。然而,改革投票制度还不在我们的议程上。 +EVTOPTA4201;我们应该利用这个 +EVTOPTB4201;现在还不是改革的时候 +EVTNAME4202;授权改革 +EVTDESC4202;随着上议院被牢牢掌握在自由派的手中,我国民众似乎已经明确授权我们推动政治改革。现在是对我们投票制度进行改革的最佳时机,然而问题是:向哪个方向?由于我们有明确的授权,我们多少能够选择任一方向。目前躺在我们案头上的选择有简单多数制和杰斐逊法。尽管改革仍然必须吃力地通过立法机构,这却可能不失为是我们建立力量的一个绝佳机会。 +EVTOPTA4202;简单多数制 +EVTOPTB4202;杰斐逊法 +EVTOPTC4202;此刻我们不需要改革 +EVTNAME4300;宪章集会 +EVTDESC4300;在国家立法议会外集结的暴民有的是沮丧和愤怒,而他们的愤怒正是针对我们的。他们想要宪章改革,其中一些头脑发热的人甚至暗示暴力夺取投票权。除了少数激进分子以外,改革运动在很大程度上仍然保持在和平抗议的范围内。政府对于宪章运动只有两个选择:支持或者反对。 +EVTOPTA4300;支持宪章改革 +EVTOPTB4300;反对宪章改革 +EVTNAME4301;地产投票遭批评 +EVTDESC4301;我们的选举制度主要基于土地所有权。一个案例在我们的某个地区引起了高度关注,其中一位年轻的寡妇因为她拥有土地价值的迅速贬值而丧失了投票权。该事件导致了对整个地产投票制度更广泛的讨论,在知识分子和进步派中一种改革选举制度的想法正在传播。现在面临的问题是政府如何应对当前的这个案件。我们应当冒着激怒相对贫穷居民的风险固定投票标准,还是允许标准波动呢? +EVTOPTA4301;固定投票标准 +EVTOPTB4301;允许投票标准浮动 +EVTNAME4302;财产基础投票 +EVTDESC4302;在$COUNTRY$的投票权直接基于财富和财产的所有权。一个基本的原则是只有那些对公众利益作出贡献的人才能被允许对于国家应当如何管理发表意见。这一制度在我们的一个地区产生了有趣的影响,几名属于当地中产阶层的商人已经赚得足够多的钱以获得更大比重的投票权。假若此事成真,无疑将会引起当地富裕阶层的不快。然而剥夺中产阶层新获得的投票权也意味着当地斗争性的急剧上升。 +EVTOPTA4302;剥夺他们新获的投票权 +EVTOPTB4302;这是他们应得的权利 +EVTNAME4303;为钱而争 +EVTDESC4303;我们的一个地区议会正在举行关于财产基础的投票制度的讨论。反对者认为目前的制度永久性地剥夺了一些社会阶层的选举权。我们现在有两个选择,一个是不进行干预,使讨论停留在地方范围内,另一个选择是为了为现行制度辩护而将讨论提升到国家层面。 +EVTOPTA4303;不干预并使讨论停留在地方范围 +EVTOPTB4303;将讨论提升到国家层面 +EVTNAME4304;一件民政事务 +EVTDESC4304;“所以你看,如果政府积极回应那些推动进一步投票改革的声音,那么将不利于我们家乡的长期和平与稳定。这些噪音来自其他地方的邋遢的革命派垃圾,除了会像小屁孩一般愤怒地哇哇大叫以外便一无是处。”\n\n一个由某地公共生活中重要的资本家、贵族和其他精英组成的团体已与政府接触。该团体自称“忧国公民联盟”,他们让政府注意到还有一群反对选举权进一步改革的人的存在。我们应该怎样回答他们? +EVTOPTA4304;我们会看看我们能够做些什么 +EVTOPTB4304;额,我们当然不能承诺任何事情 +EVTNAME4305;欢庆自由 +EVTDESC4305;似乎在我们某个省份的民众还相处得不错。自上次选举以来出现在我国某地区的政治僵局最终得到了跨越党派界限的妥善解决。随着妥协的达成,当地立法机构可以重新正常地工作了。当地人都走上街头庆祝民主的伟大胜利,并高唱诗人席勒的不朽名篇:“欢乐,天国的火花,极乐世界的仙姬。在你温存的羽翼下,四海之内皆兄弟。” +EVTOPTA4305;欢庆吧! +EVTOPTB4305;这是一件不平凡的事情! +EVTNAME4400;自由放任时代 +EVTDESC4400;“我希望将我所有的财富,不论以债券、土地还是股票的形式,捐赠给一个基金会以进一步促进人类的自由事业。”\n\n现在是自由放任的时代,政府的自由贸易政策使得我国人们富足。正如亚当斯密所料,一只无形的手似乎引导着我们民族的命运走向一个日益繁荣的未来。在这个世纪,我们第一次看到饥荒成为历史的陈迹。一个富有的商人在我国过世,留下了他的财富以推进自由贸易事业。 +EVTOPTA4400;我国商人是我国的骄傲 +EVTOPTB4400;我国工人是我国的骄傲 +EVTNAME4401;面包暴动 +EVTDESC4401;主街道上已经竖起了街垒。面包店窗户被打碎,抢劫随后爆发。粮食短缺的范围正在$COUNTRY$不断扩大,被压抑的愤怒情绪正在不断蔓延。许多人指责这次粮食短缺是由政府的保护主义政策造成的,有些人甚至因此要求内阁总辞。摆在我们面前的有两个选择:要么我们改组内阁,并寄希望于能安抚民意,要么我们等待风浪过去,让时间来证明保护主义政策是正确的。 +EVTOPTA4401;改组内阁 +EVTOPTB4401;等待与希望 +EVTNAME4402;跨境枪支贸易 +EVTDESC4402;在$COUNTRY$几乎没有任何对于贸易的限制,然而在我们的一个邻国还存在着对于货物,尤其是武器和枪支的进口禁令。在我国的边境省份一名商人开了一家商店以进行跨境武器贸易。虽然我们可以将跨境贸易的情况告知邻国,从法律上来讲我们却不能对这名商人做什么,毕竟自由贸易对枪支同样适用。 +EVTOPTA4402;告知我们的邻国 +EVTOPTB4402;商人有权进行贸易 +EVTNAME4403;地方企业失败 +EVTDESC4403;我国某商人因为自己的家族企业崩溃而处在困境之中。他的企业是当地工业的发动机,如果它倒下许多当地人会丧失工作和谋生手段。我国政府的经济干预政策允许我们帮助初出茅庐或濒临破产的企业。 +EVTOPTA4403;支持该企业 +EVTOPTB4403;无视该情况 +EVTNAME4404;国有企业失败 +EVTDESC4404;“……这位是私营部门的部长。”\n\n我们的国有企业被惰性和腐败现象困扰已有相当长的一段时间。这些问题导致衣服、肥皂缺乏,某些情况下甚至还有食物短缺。既然连我国民众的日常需要都得不到满足,民众的不满爆发出来也仅仅是一个时间问题。变得愈发明显的是,我们亟需处理这一情况。 +EVTOPTA4404;改革管理体制 +EVTOPTB4404;提高个体积极性 +EVTNAME4405;对发展报告过高 +EVTDESC4405;经济规划局报告了一例去年中期计划中的总额误算,该误算导致对国家储备的军事物资的报告过高。由于局里面的人互相推卸责任,现在已经很难找到问题的源头了。我们可以通过在行政和官僚体系中进行减薪和推动合理化改革来弥补我们的损失,但我们不能指望这样的行动会受到欢迎。 +EVTOPTA4405;总有人要付出代价 +EVTOPTB4405;该死! +EVTNAME4406;黄色新闻 +EVTDESC4406;“……因此,每一个$COUNTRY_ADJ$公民都有庄严的义务在国家最黑暗的时刻,使用一切可能和必要的手段支持国家。”\n\n我国某份发行量很大的刊物上发表了一篇支持政府沙文主义战争政策的社论。这当然是好消息,现在的问题是我们如何利用这份刊物以从中获得最大的利益。 +EVTOPTA4406;煽动民意 +EVTOPTB4406;增强我国的国际威望 +EVTNAME4407;招募新兵 +EVTDESC4407;我国军队在全国范围内举办了一个大型的招募活动,有志者络绎不绝。“如果没有政府对军队的大力支持,”军方代表说道,“这样规模的活动不可能成功。”我们可以通过这一渠道所获得的良好社会口碑来降低国民的厌战情绪,或者也可以进一步推动募兵。 +EVTOPTA4407;我们的国民已经厌烦了战争 +EVTOPTB4407;我们的国家早已饥渴难耐 +EVTNAME4408;削减军费开支 +EVTDESC4408;“当我们的人民在不卫生的生活条件、道德退化和贫穷中挣扎时,我根本不能理解议会为什么会花费数百万在火药和火炮上。我们的国家应该发动一场战争,一场针对社会问题的战争!”\n\n我们的一位内阁成员向议会演讲阐述了政府的裁军主义政策。我们应当如何利用它? +EVTOPTA4408;人们当然会明白他的意思 +EVTOPTB4408;和平必胜 +EVTNAME4409;和平主义议会 +EVTDESC4409;“现在我们讨论的问题,不仅是我们这个时代的问题,而是所有时代的问题。我们是应该在笼罩于各大国的战争阴影下继续越陷越深,还是放下我们的武器,向世界公开宣布我们和平的意愿?”\n\n政府的和平主义政策在议会和民众中同时获得了支持。我们现在可以利用这种支持,要么降低民众的斗争性,要么继续推动和平事业。 +EVTOPTA4409;推动和平事业! +EVTOPTB4409;降低斗争性 +EVTNAME4410;上帝已死 +EVTDESC4410;“先生们,上帝已死,而我们即将步入一个美好新世界。在我们的身后是一千年的迷信、愚昧和黑暗,在我们的面前是知识、科学和进步。站在历史的岔路口上,我们需要做出选择。”\n\n我们政府的反教权宣传不出意外地遭到了$COUNTRY_ADJ$神职人员的反对。 +EVTOPTA4410;反动派流氓! +EVTOPTB4410;考虑他们的意见 +EVTNAME4411;世俗化冲突 +EVTDESC4411;“在过去几年中对于观察者来说越发明显的是,面对着教会与政府间更多冲突的折磨,教会与政府二者的结合是无法长期持续下去的。现在的冲突,额,因为我也没有更好的词了,只能称它为家庭暴力事件。”\n\n执政党的世俗化政策为一个地区带来了小插曲。该地区由神职人员所建的慈善基金会受到了政府的支持。另外,宗教组织也获准以大大低于市场价值的租金租赁公共建筑。 +EVTOPTA4411;必须结束这些政策 +EVTOPTB4411;这只是慈善活动 +EVTNAME4412;多元主义和平 +EVTDESC4412;“我们是不同的,我们所有居住在$COUNTRY$的人们,用不同的声音交谈或歌唱,然而我们有一点相同。我们都是$COUNTRY$人。”\n\n旧的冲突正在平息,原来的敌人现在手挽着手。这听起来像天方夜谭,但我们执政党的多元主义政策为我国迎来了几乎可以说是谅解和宽容的新时代。平静可能是欺骗性的,但这仍然是平静。 +EVTOPTA4412;我们应求同存异! +EVTOPTB4412;四海之内皆兄弟! +EVTNAME4413;道德复兴 +EVTDESC4413;“当今我国社会可谓世风日下,人心不古。我们现在迫切需要的是在$COUNTRY$这片土地上发起一场道德复兴运动。我们定要取回古老的价值观,回归立国安身的基础,让那些曾经使我国强大的事物重新绽放光芒。”\n\n在我国某地区的一位说教家已经自己建立了一个虽小但在地方上却已初露锋芒的组织,该组织自称其宗旨为推动$COUNTRY$的道德复兴运动。毫无疑问,该组织可以与执政党的道德主义政策彼此呼应,因此我们不妨将该组织当作一个重要的盟友。 +EVTOPTA4413;宣传说教家的思想! +EVTOPTB4413;欢庆吧! +EVTNAME4414;保护主义游说 +EVTDESC4414;“但是今天,我们高品质的产品正在被便宜的外国低质量产品淹没,因此保护本地市场免受外国竞争的破坏性影响是极为重要的。”\n\n我国各地区工业在近几年都面临着外国竞争,作为回应,地方保护主义游说主张对国家重要工业予以补贴并对进口进行限制。 +EVTOPTA4414;支持游说 +EVTOPTB4414;自由贸易,以及自由工业 +EVTNAME4415;自贸与废法会社 +EVTDESC4415;“在这些日子里,当重商主义的幽灵重新降临,那些不愿看到在世界各国的人民之间关闭边境、竖起壁垒的人们必须站出来了。他们要让自己的思想和声音轰动舆论场。”\n\n随着一个被称作“自贸与废法会社”的组织在我国某个地区的成立,公共辩论的火焰越烧越旺。该组织致力于反对政府的保护主义政策,并废除政府政策背后的一些核心法律。 +EVTOPTA4415;保护主义政策不会动摇 +EVTOPTB4415;我们会考虑意见的 +EVTNAME4416;自由贸易还是经济道德? +EVTDESC4416;“所以,在这种情况下,经济自由必须与更大的公共道德问题分开讨论。商品自由贸易意味着外国的淫秽、堕落与伤风败俗持续流入,这种情况必须被改变。”\n\n在我国某一地区的道德主义者和自由贸易主义者已经展开了辩论。道德主义者希望我们禁止对公众道德造成威胁的一些国际贸易和商业活动。 +EVTOPTA4416;支持自由贸易主义者 +EVTOPTB4416;支持道德主义者 +EVTNAME4417;道德主义者支持战争 +EVTDESC4417;“因此,我们祖国的斗争也是我们的斗争。因为祖国的事业不仅是正当的,它还有坚实的道德合理基础。”\n\n我国政府支持公共道德事业的政策开花结果,现在道德主义界对于战争鼎力支持。有些圈内人士甚至开始将$COUNTRY$的斗争称作一场道德十字军运动。 +EVTOPTA4417;勇敢的战士们,你们可以暂时休息了! +EVTOPTB4417;勇敢的战士们,继续战斗下去! +EVTNAME4418;禁止公众集会? +EVTDESC4418;“考虑到当前社会不稳定的局势,我认为应该临时性地限制公众在公共场合集会的权利。现在城市中的不稳定都是暴民造成的,当我们解决了暴民后城市自然会恢复秩序。”\n\n鉴于$COUNTRY$持续发生的社会不稳,上议院内的一个保守派阀开始推动对公众集会的临时禁令。其它党派对禁令表示了反对,他们害怕这项临时性措施最终被制度化。 +EVTOPTA4418;暴政不是解决问题的方法 +EVTOPTB4418;临时禁令有助于恢复秩序 +EVTNAME4419;面包队列 +EVTDESC4419;“我只是想要一些面包,我已经在这里站了四个小时。我不认为他们有任何的面包。”\n\n面包队列从一个街区蜿蜒到另一个街区。因为运输与后勤系统的效率低下,在我们的一个省份里,粮食供应一直有问题。当地人希望中央政府对此采取措施,解决面包问题。 +EVTOPTA4419;坚持没有问题 +EVTOPTB4419;指责官僚 +EVTOPTC4419;发放备用军粮 +EVTNAME4420;政治局讨论战争 +EVTDESC4420;“$COUNTRY$曾经是国际社会中令人尊敬的一员,但这些年来我们的话语权一直在不断变小,我们的意见一直被人忽视。我认为现在我们必须重新确立我们在国际上应有的地位。有些人可能会认为我在宣扬冒险主义,然而如果不冒风险我们根本就不可能有今天的国家和成就。”\n\n政治局召开会议,讨论我国的国际形势,会上一些鹰派成员主张我们发动对外战争以转移国内矛盾并加强国际地位。 +EVTNAME4422;为和平而罢工! +EVTDESC4422;“我们不会接受资本家和军火贩子鼓动的邪恶帝国主义宣传,他们妄想教唆一个国家的工人去对抗另一个国家的工人!世界上的工人都是兄弟,我们都讲同样的语言,留着同样的汗水。战争使资本家发财,而流血的却是我们工人!”\n\n工会运动内的危险分子在我国某省组织了一场罢工。尽管这场罢工是在和平与团结的名义下进行的,然而我们内阁的一些人怀疑此次游行示威的背后目的是宣扬社会主义的威力。 +EVTOPTA4422;取缔社会主义工会 +EVTOPTB4422;无视这个游行示威 +EVTOPTA4420;我们需要对战争的更大支持 +EVTOPTB4420;今夜我们将去地狱共进晚餐 +EVTNAME4421;自由派抗议骚扰 +EVTDESC4421;“我们很惊讶在总部被关,官员不能正常工作,竞选活动受到骚扰的情况下我们还能得到这么多的选票。这种公开的政治骚扰政策是我国良知的污点,无论是对我国还是对选民……容我指出来……既然在$COUNTRY$没有一场选举是真正民主的,那么就是对他们的羞辱。”\n\n一位我国某地区著名的自由派政治家以激烈的言辞反对我国选举制中的骚扰政策,并要求政府做好回应。 +EVTOPTA4421;我国政府还没有推动政治改革的计划 +EVTOPTB4421;政府同意逐步推动一些有限度的改革 +EVTNAME4423;超负荷的审查部门 +EVTDESC4423;审查部门在近几年发现自己被工作淹没,该部门的执行主任已经数次抱怨他的下属难以应付待审材料的增长速度。几天前一家报纸发表了一篇攻击政府政策的文章,其中包含对于几位内阁成员的个人诽谤,这暴露出超负荷的审查部门几乎达到其所能承受工作量的临界点。当被质疑到这篇文章为什么能够通过审查时,审查部门指出他们早已报告过他们部门资源的不足。然而几名内阁成员声称该部门有足够的资源应付交给他们的任务,问题在于基本的组织管理。 +EVTOPTA4423;指责官僚 +EVTOPTB4423;增加该部门预算 +EVTNAME4424;自由市场受到批判 +EVTDESC4424;“先生们,这就是我们那些工业巨头们荒唐的投机行为所造成的恶果!成百上千甚至上百万的资金已经被挥霍到高风险的投资、投机的房地产买卖和债券上。我们如果进一步看的话,这些钱除了用于吹牛以外没有发挥任何实际价值。我呼吁该会议插手干预纠正这些悬而未决的问题,而为了达成此一目的,政府必须推行强力政策,制定法规和加强政府干预。”\n\n一位议会议员通过列举一系列私营部门的失败投资谴责我国政府的经济政策。 +EVTOPTA4424;如果问题依旧,那么就管制吧 +EVTOPTB4424;经济自由和人类进步密切相关 +EVTNAME4425;报纸亵渎神明! +EVTDESC4425;人们应该知道他们脑子里想的什么。在像$COUNTRY$这样的国家里发表这样一篇文章?不管怎样,事情已经发生了。一份被广泛阅读的日报发表了一篇亵渎神明的文章,严厉斥责了一切宗教事物。该文作者来自小有名气的知识界,它的发表或许也代表着我们进入了一个不敬神的时代吧。道德主义者要求报社撤回文章并向被冒犯的宗教机构作出正式道歉。然而有几位富有改革意识的精英却认为作者有权行使他的言论自由权。毕竟,$COUNTRY$的新闻出版是自由的,这也算一个理由。 +EVTOPTA4425;看来我们已经给予了国民过多的自由 +EVTOPTB4425;作者是在法律赋予他的权利范围内行事 +EVTNAME23200;尼罗河发源于何处? +EVTDESC23200;皇家地理学会宣布将奖励第一个发现尼罗河源头的探险者。 +EVTOPTA23200;我们应该组织一支探险队。 +EVTOPTB23200;我们一定要考虑这个提议。 +EVTOPTC23200;我们不参加这种愚蠢的炫耀活动。 +EVTNAME23201;探险队无功而返 +EVTDESC23201;我们国家的探险队没有成功地找到尼罗河的源头,但他们希望下一次探险会成功。 +EVTOPTA23201;我们应该再尝试一次。 +EVTOPTB23201;没有必要进行这种无意义的活动了。 +EVTNAME23202;探险队离奇失踪 +EVTDESC23202;第二批试图寻找尼罗河源头的探险队离奇失踪,我们只能认为我们已经失去了他们。我们要进行第三次尝试吗? +EVTNAME23203;发现尼罗河源头 +EVTDESC23203;我们勇敢的探险家已探索到了尼罗河的源头,并为我们伟大的祖国带来了荣耀和声望! +EVTOPTA23203;这是我国科学的荣耀之日! +EVTNAME23204;首先到达极点 +EVTDESC23204;皇家地理学会宣布将奖励第一支到达北极点的探险队。 +EVTOPTC23204;只有冰的北极有什么好探索的。 +EVTDESC23205;我们国家的探险队没有成功到达北极点,但他们希望下一次探险会成功。 +EVTDESC23206;第二批试图抵达北极点的探险队离奇失踪,我们只能认为我们已经失去了他们。我们要进行第三次尝试吗? +EVTNAME23207;首先到达北极点! +EVTDESC23207;我们勇敢的探险家首次在北极点升起了国旗,并为我们伟大的祖国带来了荣耀和声望! +EVTNAME23208;穿越南极洲 +EVTDESC23208;皇家地理学会宣布将奖励第一支到达南极点的探险队。 +EVTOPTC23208;我们不需要更多的企鹅。 +EVTDESC23209;我们国家的探险队没有成功到达南极点,但他们希望下一次探险会成功。 +EVTDESC23210;第二批试图抵达南极点的探险队离奇失踪,我们只能认为我们已经失去了他们。我们要进行第三次尝试吗? +EVTNAME23211;首先到达南极点! +EVTDESC23211;我们勇敢的探险家首次在南极点升起了国旗,并为我们伟大的祖国带来了荣耀和声望! +EVTNAME23400;国际奥委会成员 +EVTDESC23400;一位名叫皮埃尔·德·顾拜旦的法国贵族,出于对古希腊文明的新兴趣以及将体育运动当作社会发展重要一部分的思想,他提议复兴奥利匹克运动会,并认为奥林匹克运动会作为国家间运动竞赛的友好平台可以起到促进国际和平的作用。我国是否应加入国际奥林匹克委员会以组织第一次运动会呢? +EVTOPTA23400;一个很好的主意!我们接受。 +EVTOPTB23400;这个想法很有趣,但是现在不行。 +EVTNAME23401;我国举办第一届奥运会? +EVTDESC23401;因为奥林匹克的传统源自我们神圣的土地,国际奥林匹克委员会邀请我国政府举办首届现代奥林匹克运动会。我们应该接受这个提议吗? +EVTOPTA23401;是的,这是一个展示我国进步的绝佳机会。 +EVTOPTB23401;不,我国有限的资源应该被更好地利用。 +EVTDESC23402;虽然奥林匹克运动会起源于希腊,国际奥林匹克委员会还是决定让我国举办第一届现代奥林匹克运动会。我们应该接受提议吗? +EVTNAME23403;参加第一届奥运会? +EVTDESC23403;随着主办国的确定,国际奥林匹克委员会已发函邀请其成员国参加比赛。我们是否参加? +EVTOPTA23403;是的,我们参加。 +EVTOPTB23403;抱歉,我们不会参加。 +EVTNAME23404;第一届奥运会 +EVTDESC23404;来自世界各地的运动员都聚集在我国首都,他们要在奥林匹克运动会上同场竞技。这是我们国家在世界舞台上展示自我的伟大时刻。 +EVTOPTA23404;我们宣布第一届现代奥运会正式开幕。 +EVTNAME23405;我国运动员获胜! +EVTDESC23405;我国运动员在最近的奥运会比赛中获得了胜利,他们带着金银铜牌凯旋而归。 +EVTOPTA23405;这是我国青年人的荣耀! +EVTNAME23406;我国举办第二届奥运会? +EVTDESC23406;国际奥林匹克委员会已经邀请我们的国家举办下一届奥林匹克运动会。我们是否应该接受邀请? +EVTNAME23407;参加第二届奥运会? +EVTNAME23408;第二届奥运会 +EVTOPTA23408;我们宣布第二届现代奥运会正式开幕。 +EVTNAME23410;我国举办第三届奥运会? +EVTNAME23411;参加第三届奥运会? +EVTNAME23412;第三届奥运会 +EVTOPTA23412;我们宣布第三届现代奥运会正式开幕。 +EVTNAME23413;第三届奥运会 +EVTOPTA23413;我们宣布第三届现代奥运会正式开幕。 +EVTNAME23414;我国举办第四届奥运会? +EVTNAME23415;参加第四届奥运会? +EVTNAME23416;第四届奥运会 +EVTOPTA23416;我们宣布第四届现代奥运会正式开幕。 +EVTNAME23418;我国举办第五届奥运会? +EVTNAME23419;参加第五届奥运会? +EVTNAME23420;第五届奥运会 +EVTOPTA23420;我们宣布第五届现代奥运会正式开幕。 +EVTNAME23421;第五届奥运会 +EVTOPTA23421;我们宣布第五届现代奥运会正式开幕。 +EVTNAME23422;我国举办第六届奥运会? +EVTNAME23423;参加第六届奥运会? +EVTNAME23424;第六届奥运会 +EVTOPTA23424;我们宣布第六届现代奥运会正式开幕。 +EVTNAME23426;我国举办第七届奥运会? +EVTNAME23427;参加第七届奥运会? +EVTNAME23428;第七届奥运会 +EVTOPTA23428;我们宣布第七届现代奥运会正式开幕。 +EVTNAME23430;我国举办的第八届奥运会? +EVTNAME23431;参加第八届奥运会? +EVTNAME23432;第八届奥运会 +EVTOPTA23432;我们宣布第八届现代奥运会正式开幕。 +EVTNAME23434;我国举办第九届奥运会? +EVTNAME23435;参加第九届奥运会? +EVTNAME23436;第九届奥运会 +EVTOPTA23436;我们宣布第九届现代奥运会正式开幕。 +EVTNAME23438;我国举办第十届奥运会? +EVTNAME23439;参加第十届奥运会? +EVTNAME23440;第十届奥运会 +EVTOPTA23440;我们宣布第十届现代奥运会正式开幕。 +EVTNAME23450;阿尔弗雷德·诺贝尔留给人类的遗产 +EVTDESC23450;最近去世的瑞典发明家与实业家阿尔弗雷德·诺贝尔的遗愿是用他的毕生财富成立一个基金会。这个基金会将每年为在各个领域做出杰出贡献的研究者们颁奖。这些领域包括化学、物理学或医学,此外还有创作开拓性文学的作家和极大地推动国际和平与合作的活动人士。 +EVTOPTA23450;这是一位瑞典伟人的伟大之举 +EVTNAME23451;诺贝尔物理学奖 +EVTDESC23451;我国某位杰出的科学家被授予今年的诺贝尔物理学奖。 +EVTOPTA23451;这是我国物理学研究的一项重大荣誉。 +EVTNAME23491;诺贝尔化学奖 +EVTDESC23491;我国某位杰出的科学家被授予今年的诺贝尔化学奖 +EVTOPTA23491;这是我国化学研究的一项重大荣誉。 +EVTNAME23531;诺贝尔生理学或医学奖 +EVTDESC23531;我国某位杰出的科学家被授予今年的诺贝尔生理学或医学奖。 +EVTOPTA23531;这是我国医学研究的一项重大荣誉。 +EVTNAME23571;诺贝尔文学奖 +EVTDESC23571;我国某位杰出的作家被授予今年的诺贝尔文学奖。 +EVTOPTA23571;这是我国文学传统的一项重大荣誉。 +EVTNAME23611;诺贝尔和平奖 +EVTDESC23611;我国的某位活动人士由于在实现全球和平与合作中的突出贡献而被授予诺贝尔和平奖。 +EVTOPTA23611;这是我国和全球和平目标的一项重大荣誉。 +EVTNAME30000;我国举办世博会? +EVTDESC30000;一个能够代表我国工商业主要利益的代表团提议在我国首都举办一届世界博览会。举办这样的活动将为我们向世界展示我国的经济能力和技术专长提供一个绝好的机会,并能通过在世界舞台上推广我们的商品来极大地促进出口。我们应该支持这样的想法吗? +EVTOPTA30000;一个很好的主意!我们支持。 +EVTOPTB30000;我们的资源会被更好地利用在其他方面。 +EVTNAME30001;世博会开幕 +EVTDESC30001;世界各地的人们来到我国首都参加世界博览会。各地国家馆争奇斗艳,目不暇接的建筑与奇观向参观者们突显了我国经济与文化的超凡实力。 +EVTOPTA30001;世界为之赞叹! +EVTNAME30002;我国举办区域展销会? +EVTDESC30002;一个能够代表我国工商业主要利益的代表团提议在我国首都举办一届区域展销会。举办这样的活动将为我们向邻国展示我国的经济能力和技术专长提供一个绝好的机会,并能通过推广我们的商品来极大地促进出口与增进睦邻关系。我们应该支持这样的想法吗? +EVTNAME30003;区域展销会开幕 +EVTDESC30003;邻国的人们来到我国首都参加世界博览会。各地国家馆争奇斗艳,目不暇接的建筑与奇观向参观者们突显了我国经济与文化的超凡实力。 +EVTOPTA30003;整片地区为之赞叹! +EVTNAME30004;我国举办殖民博览会? +EVTDESC30004;一个能够代表我帝国工商业主要利益的代表团提议在我国首都举办一届殖民博览会。举办这样的活动将为我们展示我国殖民地的经济与文化财富提供一个绝好的机会,并能通过推广我帝国的商品来极大地促进出口与增强本土国民对帝国的支持。我们应该支持这样的想法吗? +EVTNAME30005;殖民博览会开幕 +EVTDESC30005;帝国与世界各地的人们来到我国首都参加殖民博览会。各殖民馆争奇斗艳,目不暇接的建筑与奇观向本土和海外的参观者们突显了我国经济与文化使命的重要。 +EVTOPTA30005;宏伟地展示了我帝国的威力与财富! +REMOVE_EVTNAME10000;自由的春天 +REMOVE_EVTDESC10000;一股革命之风吹起,风暴出现在地平线上。热情的自由主义席卷而过$COUNTRYNAME$。 +REMOVE_EVTOPTA10000;你不需要知道风往哪个方向吹。 +EVTNAME10100;$YEAR$年马铃薯晚疫病 +EVTDESC10100;马铃薯晚疫病菌,这种可怕的土豆枯萎疫病侵袭了$PROVINCENAME$。一些地方饿得快死的农民已经拖家带口离开了家乡,这次病害导致了当地饥荒威胁的蔓延。 +EVTOPTA10100;何不食肉糜? +EVTOPTB10100;不用管这些当地的农民。 +REMOVE_EVTNAME10105;疫病结束 +REMOVE_EVTDESC10105;今年春季,$PROVINCENAME$的农作物生长良好。$PROVINCENAME$的马铃薯疫情终于平息了。 +REMOVE_EVTOPTA10105;哦,全知全能的主保佑啊。 +REMOVE_EVTNAME10110;来自$PROVINCENAME$的关注 +REMOVE_EVTDESC10110;一本谴责我们国家状态的小册子引发了某个地区的民众示威游行,并且这种态势有向全国扩散的趋势。 +REMOVE_EVTOPTA10110;血腥的革命者 +EVTNAME10120;$PROVINCENAME$先驱报 +EVTDESC10120;一份新报开始在$PROVINCENAME$发行。这份名为《$PROVINCENAME$先驱报》的报纸发表尖锐的政治、文学评论和地方新闻报道,很快地成为了当地自由政治的传声筒。 +EVTOPTA10120;我希望没有我的讣告。 +EVTNAME10130;宪章协会 +EVTDESC10130;一个宪章协会的支部在$PROVINCENAME$成立,他们呼吁扩大投票权并废止现行的地产限制投票制。 +EVTOPTA10130;太棒了。 +EVTNAME10140;秘密结社 +EVTDESC10140;一个自由主义的思潮已经开始在$PROVINCENAME$传播。虽然不能肯定,但有迹象表明近期的秘密结社运动似乎与其有一定关联,虽然不知它是“玫瑰十字会”或者“共济会”还是巴伐利亚的“光明会”,总之是有人在$PROVINCENAME$领导传播这种思想。 +EVTOPTA10140;……也许他们就是想让我们这样想? +EVTNAME10150;勒德暴徒 +EVTDESC10150;来自工厂的浓烟在被飞散火星染红的天空中消散。城市的深处,在工业化的隆隆噪音与滚滚浓烟之中,无数工人渴求着更好的环境与报酬。在$PROVINCENAME$的勒德分子怒吼着走上了街头。 +EVTOPTA10150;派兵镇压 +EVTOPTB10150;示意将改变政策 +EVTNAME10160;宴会活动 +EVTDESC10160;不道德就如同流水一般,渗透着法律权威的每一丝缝隙。在$PROVINCENAME$的自由主义者,由于其公开集会被禁止,因此他们转而以宴会、聚会的名义来进行秘密的政治集会。 +EVTOPTA10160;是时候镇压他们了。 +EVTOPTB10160;随他们去吧。 +EVTNAME10170;自由主义风潮扩散 +EVTDESC10170;就像老鼠携带病菌一般,鼓吹现代化的活动分子在我们的国境内四处乱窜。自由主义风潮已经从邻省扩散至$PROVINCENAME$。我们应派遣一些军队去控制局势。 +EVTOPTA10170;我们要想想办法 +EVTNAME10180;反雅各宾派的小册子 +EVTDESC10180;“当革命者的军队扬言挑战欧洲的传统秩序时,与他们对抗便成为了我们神圣的使命。雅各宾派是由不会被救赎的吹牛者和市侩的商人组成的集体。看看罗伯斯庇尔带给了法国什么吧,他们的激进主义被强加在$COUNTRY$。”\n\n广泛的自由主义风潮在$COUNTRY$激起了强烈反弹,一位主要的保守主义知识分子撰写了一本反雅各宾派的小册子。 +EVTOPTA10180;有趣 +EVTNAME10190;激情的布道 +EVTDESC10190;“让我们挑明了吧,那群大谈革命事业的家伙们是在反对我们全能上帝的事业与安排。是上帝用智慧在地表之上创造诸国,并让诸王治理这些地方。”\n\n$PROVINCENAME$的一位当地传教士进行一场激情的布道,谴责了自由主义事业。 +EVTOPTA10190;他听起来像个理智的人! +EVTNAME10200;自由主义叛乱 +EVTDESC10200;“国王去死!”,一个声音嘶吼着唤醒了沉睡的街道。在$PROVINCENAME$,一些当地人加入了反抗我们统治的暴乱。暴乱的火苗现在还是如此的不起眼,我们自然可以用怀柔的手段在一切还未来得及前阻止事态继续发展,但或许我们最好应该采取坚定立场以儆效尤? +EVTOPTA10200;派兵镇压 +EVTOPTB10200;和领导者谈判 +EVTNAME10210;雅各宾起义 +EVTDESC10210;革命的烈火在$COUNTRY$熊熊燃起,并且已经发展到了公开暴动。市民们走上街头,为自由、正义与平等大声呼喊…… +EVTOPTA10210;该死! +EVTNAME10220;风潮平息 +EVTDESC10220;大雨冲刷着残破的广场。一本破烂的小册子静静地躺在排水沟的泥污中,上面的墨水浸透纸张,盛开成一朵柔和的青色花朵。封面上依稀可见一位作为法国革命化身的长裤汉,他挥舞着三色旗。“自由、平等、博爱——$COUNTRY$”的字样赫然出现在小册子上。大雨滂沱,这个$PROVINCENAME$曾经盛极一时的自由主义风潮仅剩的证据伴随着流水滑落到了下水道的深处,再也不见踪影。 +EVTOPTA10220;总算摆脱了。 +EVTNAME10050;革命终结 +EVTDESC10050;残破的街垒,被毁坏的路障,还有再也不会被伸出窗口挥舞的三色旗,$COUNTRY_ADJ$自由主义革命已经在$YEAR$年被永远定格,渐渐埋没在历史的长河中。 +EVTOPTA10050;我们为逝者哀悼 +EVTNAME10230;霍乱! +EVTDESC10230;霍乱的基本症状就是持续的腹泻,病情严重的患者可能在几天内就会因为脱水而死亡,这使该病成为了人类已知最快致死的疾病之一。今天,我国某省送来急件,证实了有关该地爆发疫情的早期报告。 +EVTOPTA10230;隔离全省 +EVTOPTB10230;情况会有多糟? +EVTNAME10240;霍乱扩散! +EVTDESC10240;前一分钟一个人还在正常地行走讲话,而下一刻他就捂着腹部倒在了路边,而这种情况只会有一种解释。 +EVTOPTA10240;他昨晚喝高了? +EVTNAME10250;自由派利用霍乱流行 +EVTDESC10250;“我们的工人和农民的居住条件与卫生环境极差,他们是霍乱的高发人群。事实上,$COUNTRY$大部分地区的卫生状况都很不好,所以对于霍乱在$PROVINCENAME$的流行我们不应该感到惊讶。”\n\n$PROVINCENAME$的霍乱流行已经变得政治化,自由派正在利用疫情攻击政府。 +EVTOPTA10250;什么都不说 +EVTOPTB10250;谴责他们的投机主义 +REMOVE_EVTNAME11100;为$CULTURE_GROUP_UNION$而欢呼! +REMOVE_EVTDESC11100;在$COUNTRY$,到处都是欢庆的人群,他们挥舞着国旗走上街头,用自己的方式来表达喜悦,因为在今天,他们在$CULTURE_GROUP_UNION$的领导下终于获得了解放!'我们已经在国外干涉与政治的谎言中生活了太久太久,而今天,在这里——在我们古老的家乡!我们终于夺回了属于自己的权利,我们终于团结了起来!为$CULTURE_GROUP_UNION$欢呼吧!'改革的浪潮是无法被阻挡的。 +REMOVE_EVTOPTA11100;万岁! +REMOVE_EVTOPTB11100;吾等有何天赋之权柄? +EVTNAME12000;矿难! +EVTDESC12000;黑烟从坑道中喷涌而出,夹杂着热浪、尘土和足以熏死人的恶臭。$YEAR$年矿难发生时,幸存的人们在短暂的震惊之后立刻乱作一团……在沉睡了长达数个世纪之久的底层被开采后,瓦斯无孔不入地充满了整个矿道,也许只是一个不经意的火星,就把地狱的烈焰带到了人间。 +EVTOPTA12000;追究地方管理的过失 +EVTOPTB12000;劳工们太不小心了! +EVTNAME12010;$YEAR$年矿井委员会 +EVTDESC12010;“委员会总的发现了以下问题:$COUNTRY_ADJ$煤田的工作条件连最基本的安全标准都未达到。煤矿开采高度依赖童工做数项危险与肮脏的工作,而这些童工里最小的都只有九岁。照明稀少,通风不畅,矿工们就在煤灰与黑暗之中拼命劳作。此外……”\n\n$YEAR$年矿井委员会已经提交了关于$COUNTRY_ADJ$煤田工作条件的最终报告,报告结论不容乐观。 +EVTOPTA12010;迅速地进行改革 +EVTOPTB12010;原则上反对改革。 +EVTNAME12020;来自$PROVINCENAME$的女孩 +EVTDESC12020;“装满矿石的背袋压迫她单薄而脆弱的身体,在$PROVINCENAME$矿坑里常年的工作已经严重破坏了她的健康,过度的劳作使得她甚至无法用双脚正常行走,矿难发生时,在那片废墟的最深处,她永远地闭上了双眼。”\n\n又一个年轻的女孩在我国某省的一场矿难中不幸丧生,这一特定的悲剧事例已经受到全国的注意。 +EVTOPTA12020;多么的不幸啊 +EVTNAME12030;产量不足 +EVTDESC12030;由于种种原因,我们的一个军需品工厂在过去的三个月里产量严重下降,已经使当地的投资者和资本家感到恐慌。如果我们动用国家储备对当地经济进行支持的话可能会缓解这一情况。 +EVTOPTA12030;弥补他们的损失 +EVTOPTB12030;建议他们加班工作 +EVTNAME12040;散发着臭气的工厂! +EVTDESC12040;$PROVINCENAME$的民众正在抱怨当地工厂排放的化工废料所散发的恶臭与污染很有可能影响当地农业。我们可以制定法律迫使改进工作流程,不过这很有可能激怒那些当地的工业资本家们。 +EVTOPTA12040;可惜庄稼不会自己生长。 +EVTOPTB12040;我们应该考虑一些地方上的限制。 +EVTNAME12050;茶叶称重站遭洗劫 +EVTDESC12050;在我国产茶的$PROVINCENAME$,中央茶叶称重站遭到持械歹徒的洗劫。一些当地人推断省内的艰难生活激怒了当地农民。农民们已经无法忍受经销商与零售商盘剥他们的利益,所以洗劫了站点。不论原因是什么,我们需要着手处理这一情况。 +EVTOPTA12050;接受损失 +EVTOPTB12050;指责当地农民 +EVTOPTC12050;指责当地官僚 +EVTNAME12060;喂饱饥饿的士兵 +EVTDESC12060;当战火横飞时,所有经过“$PROVINCENAME$罐头食品与防腐剂有限公司”的生产线的罐头都像炮弹或步枪一样重要。该食品据报告十分出色并在士兵们中间广受欢迎。它是如此的受欢迎以至于总参谋部已经向工厂下了另一份庞大的订单。 +EVTOPTA12060;储存食物 +EVTOPTB12060;缓解民间的粮食不足 +EVTNAME12070;旧罐头食品 +EVTDESC12070;军需总长报告说在$PROVINCENAME$的军需品储备里发现了被遗忘的贮藏罐头食品。罐头里的东西尽管已经过数年却似乎依旧能吃。我们应该如何处置这15吨食品? +EVTOPTA12070;……那玩意还能保存多久? +EVTOPTB12070;把它们分给贫民 +EVTNAME12080;牛瘟 +EVTDESC12080;一场奇怪的热病在$PROVINCENAME$的家牛间暴发,据报告家牛正成批死去。驻在当地的兽医已经在穿过省份尽其所能地减缓肆虐的疾病的影响。尽管疾病最终将被驱散,对数百破产农民的补偿问题依然需要关注。 +EVTOPTA12080;政府将弥补全部损失 +EVTOPTB12080;真不幸,我们可做的事很少 +EVTNAME12090;丝绸业陷入危机 +EVTDESC12090;蚕茧都皱缩与死亡了,那一点剩下的丝也无法正常凝结,风一吹就散掉了。丝绸业出了大问题,甚至就连化学家都找不到办法治愈这一肆虐养殖场的疾病。当地蚕农颇为愤怒,他们要求政府行动起来。 +EVTOPTA12090;我们也帮不了什么忙。 +EVTOPTB12090;赔偿当地人的损失 +EVTNAME12100;一种疗法! +EVTDESC12100;一位没有什么名气的化学家发现了一种疗法,得以治愈长期肆虐$PROVINCENAME$丝绸业的疾病。在政府的支持下,这种疗法可以传播到我国所有的省份,这样就不会有更多蚕农困扰于这种糟糕的疾病了。 +EVTOPTA12100;只有这个省份受到了影响 +EVTOPTB12100;化学让我们的生活更美好! +EVTNAME12110;在老棉花田里 +EVTDESC12110;产自$PROVINCENAME$的棉花可能是质量最佳、最具竞争力的棉花。$PROVINCENAME$的棉花是如此的强势以至于这里收获的白色小棉球已经开始为自己树立起世界最佳的名声。这一名声已经树立一段时间了,当地农民也开始以这一事实为荣,他们知道在棉花的世界里$PROVINCENAME$即代表质量。 +EVTOPTA12110;打我下看看,这不是在做梦吧! +EVTOPTB12110;我们可以提供一些给我们的邻国! +EVTNAME12120;铁与血 +EVTDESC12120;“当代的重大问题不是通过演说和投票来解决的,而是通过铁与血。”\n——奥托·冯·俾斯麦\n\n一处新的富铁矿脉最近在我国$PROVINCENAME$的一座矿山中被发现。尽管是富矿,但是它处于一个危险的深度,而这一深度超出了我们的采矿技术所能达到的极限。我们可以尝试开采矿脉,但这也会让工人付出鲜血与生命的代价。 +EVTOPTA12120;强行开采! +EVTOPTB12120;有些东西会被遗忘的 +EVTNAME12130;家庭手工业 +EVTDESC12130;最近$PROVINCENAME$的羊毛区已经成为一场潮流的中心,遍布省份的越来越多的小织布作坊开始如雨后春笋般冒了出来。$PROVINCENAME$的当地人一直被认为是会精打细算的类型,更由于当地获取世界顶尖品质羊毛的便捷,这解释了为何当地会有如此激烈的变化。 +EVTOPTA12130;更辛苦地工作! +EVTOPTB12130;更聪明地工作! +EVTNAME12140;快速帆船订单骤增 +EVTDESC12140;在$PROVINCENAME$的码头边充斥着铁锤与锯子的喧嚣,当地造船厂正在努力完成来自世界各地的对快速帆船的订单。有效率的工作流程与管理以及卓越的造船与航海技术使$PROVINCENAME$每年都能造出更好的船。也许这是可以满足于现有荣誉的时候了,但是未来总是无法确定的。 +EVTOPTA12140;让我们好好庆祝一下吧! +EVTOPTB12140;建立一所海军学校 +EVTNAME12150;锅炉爆炸! +EVTDESC12150;今天一起悲剧袭击了$PROVINCENAME$,当一家机械车间正在为履行一家当地蒸汽机工厂的合同而对所制造的蒸汽锅炉进行使用测试时爆炸发生了。七名工人在爆炸中丧生,数千磅的设备也被毁于一旦。当地官员正在检查车间的工作环境,类似的事故在未来有希望得到避免。但是现在全$PROVINCENAME$都为死难者哀悼。 +EVTOPTA12150;向他们的遗孀发放抚恤金 +EVTOPTB12150;加班工作替换损坏锅炉 +EVTNAME12160;标准$PROVINCENAME$水泥 +EVTDESC12160;$PROVINCENAME$的水泥在近年正打响名声。从一家原本生产无足轻重的产品的家族企业到一家庞大到足以支撑整个地区需求的工业集团,“$PROVINCENAME$标准水泥”的名字正在变得家喻户晓。来自$PROVINCENAME$的水泥配方得到全世界广泛的赞誉与模仿。 +EVTOPTA12160;社会责任! +EVTOPTB12160;盈利! +EVTNAME12170;染色厂事故 +EVTDESC12170;今天数名工人在$PROVINCENAME$的染色工厂丧生。事故发生于当一个装满高热染料的工业用桶突然溢出时,附近工人还在目瞪口呆时立即遭到波及。当地人对事件十分不安,声称是欠缺针对高热、危险工作场所工作的安全规范导致了事故,并敦促政府采取行动。数名侥幸逃离惨剧现场的幸存工人现在还沉浸在极度的痛苦中。 +EVTOPTA12170;他们绝不会白白死去! +EVTOPTB12170;我们或早或晚都要死。 +EVTNAME12180;燃料罐爆炸! +EVTDESC12180;$PROVINCENAME$的一家精炼厂的某个燃料罐今日因未知原因爆炸。在随后的大火中七名工人死亡,公司损失了数千美元的财产。精炼厂的厂主已经将一切责任推卸至政府安全检查的缺失。 +EVTOPTA12180;政府不负任何责任 +EVTOPTB12180;政府当然会提供援助 +EVTNAME12190;精炼厂产量过剩 +EVTDESC12190;$PROVINCENAME$的精炼厂最近运作得相当好以至于它的产量已经超过了预计定额数千加仑。因为已经无法再储存这么多,精炼厂已经向政府提出了一项以低价卖出燃油的交易。我们可以为自己买燃油,或者拒绝他的提议让廉价燃油流入市场。廉价燃油应该会让当地人高兴,但是或许我们也要用到燃油。 +EVTOPTA12190;购买燃油 +EVTOPTB12190;拒绝提议 +EVTNAME12200;矿井悲剧 +EVTDESC12200;这是我国劳工的又一悲剧日,据报告一起事故在$PROVINCENAME$的铁矿井夺去了数条生命。几名工人据报受伤,还有人至今失踪。$PROVINCENAME$的检查员报告说是一根出问题的支柱垮塌进而造成了这起事故。这起事件必然会至少激起当地人对矿井内工作环境的讨论。 +EVTOPTA12200;工业利益是第一位的 +EVTOPTB12200;我们要确保我国工人的安全 +EVTNAME12210;老人与海 +EVTDESC12210;一名$PROVINCENAME$海岸的渔民今日满载而归。他那充满着来自丰饶海洋的水产的拖网渔船刚泊至码头,其他渔民就开始争相效仿。今年$PROVINCENAME$的捕鱼业不同寻常地好,似乎是这样。 +EVTOPTA12210;太棒了! +EVTOPTB12210;分一些给当地贫民 +EVTNAME12220;$COUNTRY$独占茶叶 +EVTDESC12220;今年的茶叶收成不同寻常地好,而且没有比我国$PROVINCENAME$的情况更好的了。在这个地区的任何一个地方投机者都可以装满一袋又一袋新鲜优质的茶叶。如果我们利用的好的话这一收获可以对我们大有裨益。我们应该让农民留一份多余的收获吗?或者让商人卖掉它们以牟利?还是把它们放到我们的库存里供以后利用? +EVTOPTA12220;储存多余的茶叶 +EVTOPTB12220;让茶农保留一些 +EVTOPTC12220;我们的商人需要茶叶 +EVTNAME12230;$PROVINCENAME$电台 +EVTDESC12230;$PROVINCENAME$的一家地方广播电台因缺乏播音设备元件而无法广播,在问题得到解决之前他们面临着中止广播。地方当局已经建议借一些广播设备元件给电台,因为害怕当地民众会因缺乏前线的消息而陷入恐慌。 +EVTOPTA12230;我们没有多余的 +EVTOPTB12230;给他们收音机 +EVTNAME12240;在酒桶之中 +EVTDESC12240;在$COUNTRY$,越来越多的主要由受过教育的中产阶级组成的社会、宗教与教育机构逐渐认识到酒精是反道德与反社会的。他们指出酒精饮料使人们付出家庭与灵魂的代价并积极推进禁酒运动,有些人甚至支持完全禁酒。$PROVINCENAME$的啤酒厂主对事态发展持关注态度,他们希望自己未来出售和制造酒精饮料的特权能够受到保证。 +EVTOPTA12240;……对你来说有什么意义? +EVTOPTB12240;我们很难做出什么保证。 +EVTNAME12250;轰隆! +EVTDESC12250;在$PROVINCENAME$,一座着火的军火库导致了大爆炸,据说一直到$CAPITAL$的路上都能够听到爆炸声。破坏是严重的,据报告邻近街区损失了数百条生命。火灾正在整座城市蔓延,消防局急需安排救火地区的优先次序:大火有同时烧至$PROVINCENAME$富人区与贫困区的危险。我们应该救援哪一边? +EVTOPTA12250;优先救援富人区 +EVTOPTB12250;我们应该一视同仁 +EVTOPTC12250;优先救援贫困区 +EVTNAME12260;高档家具 +EVTDESC12260;“女士,也许这张椅子?!由巴西红木做成,嵌以精致的努比亚式样的肯尼亚象牙。你也可以在皮革上观察到丰富的大理石花纹。你不会在全$PROVINCENAME$找到另一张像这样的椅子了!”\n\n$PROVINCENAME$生活水平的提高已经使人们对更好更优雅的家具的需求量增长。既然连人民的家居都变漂亮了,那么显然我们的政府办公室也应该进行升级以更好地适应现代标准。 +EVTOPTA12260;那是必须的! +EVTOPTB12260;不,在我看来这是浪费钱 +EVTNAME12270;变换的潮流 +EVTDESC12270;灾难降临到了我们$PROVINCENAME$的高档衣物厂,在最近几周那里的数个订单被取消。取消的原因非常简单——衣服卖得不好。这不奇怪,裁剪错位,纽扣又大又滑稽。奇怪的是上一个季度他们看起来还不错啊。 +EVTOPTA12270;虽然如此,衣服不还是可以穿嘛…… +EVTOPTB12270;坚持让政府官员穿 +EVTOPTC12270;设计师脑子太死板了! +EVTNAME12280;发霉的衣服 +EVTDESC12280;水流入$PROVINCENAME$某家工厂的仓库并破坏了数个装满衣服的货运板条箱。衣服已经被一种有刺激性气味的霉菌之类的东西污染了,尽管看起来还好,布料里的纤维却散发着类似地窖和脏水的气味。我们也许可以抢救这批衣服,但是是否有人会想要使用他们值得怀疑。 +EVTOPTA12280;扔了吧 +EVTOPTB12280;先把它们分发给贫民,再替换空缺 +EVTNAME13000;西风东渐 +EVTDESC13000;“西洋文明之风逐日东渐。其所到之处,就连青草和空气也被此风所披靡。”\n——福泽谕吉\n\n最近已经出现了些兆头,一些奇怪的船只出现在了我们的海岸线上。真是奇怪的船,桅杆都高到可以触到天上的神了。一开始,急剧增长的好奇心主宰了我们的神智。然而第二天呢?他们的船是很怪,他们的风俗习惯就更怪了,可是毫无疑问是时候考虑我们应该如何应对这群来自“欧罗巴”的外人了。 +EVTOPTA13000;再见,$CONTINENTNAME$! +EVTOPTB13000;驱逐蛮夷! +EVTNAME13010;西方人抵达 +EVTDESC13010;$PROVINCENAME$的消息说来自各西方国家与列强国家的外国人在我们的一座城市内建立了一个外籍社区。毋庸置疑,这是我们政府开放港口与国境的直接影响。我们的政府相信外国人的涌入可能是好事,然而也存在针对外国人的不同的声音。 +EVTOPTA13010;欢迎他们前来定居。 +EVTOPTB13010;让他们离开! +EVTNAME13020;遭遇海难的水手 +EVTDESC13020;“古池塘,\n青蛙入水,\n水声响。”\n\n——松尾芭蕉\n\n在$PROVINCENAME$开始盛传今天早上有一群陌生人于海岸线被发现。这群遇到海难的水手来自哪里目前还未可知,但是无论来自哪里肯定不是来自我们这里。 +EVTOPTA13020;允许他们归国 +EVTOPTB13020;强迫他们留下 +EVTNAME13030;外国走私者 +EVTDESC13030;在$PROVINCENAME$,我们的其中一位臣民被发现穿着外国衣服,当局进一步的审问逐渐查明了背后的某个外国走私集团。 +EVTOPTA13030;哦,好吧…… +EVTOPTB13030;关闭它! +EVTNAME13040;外国贸易点? +EVTDESC13040;先不论我国贸易政策明显的的正确性,更多的外国商品对我们是有用的。我们政府内的一些人已经建议在$PROVINCENAME$建立一个有限制的贸易点。外国人可以在那儿停泊船只与进行交易而不会破坏$COUNTRYNAME$与外界的隔离政策。贸易点可以给地区与国家带来经济增长,但是保守的声音说破坏性的外国影响也可能在之后潜入我们的社会。 +EVTOPTA13040;给我保证小,保证简单,保证处于控制。 +EVTOPTB13040;额……不行。 +EVTNAME13050;鸦片瘾 +EVTDESC13050;$PROVINCENAME$的后街小巷里充斥着极度刺鼻的熏味,而这一切发源与传播的中心正是外国贸易点。欧洲贸易者已经带来了他们抽吸鸦片的习惯,像流行病一样,我们的大量臣民也养成了这一习惯。每艘新靠岸的船似乎都让越来越多我们的人民投入致命的毒瘾之网。我们应该怎么办? +EVTOPTA13050;我们无权干涉 +EVTOPTB13050;严禁贩卖鸦片 +EVTOPTC13050;关闭贸易点 +EVTNAME13055;鸦片瘾泛滥 +EVTDESC13055;巨大的快速帆船持续光顾着我们从南至北的海岸线,如同狼群一般四处挑选虚弱与易受腐化的目标并向他们出售毒品。只要有一处隐蔽的海港,外国船只就会很快靠岸,然后将另一颗毒牙扎入我们国家的躯体。鸦片的使用已经在$PROVINCENAME$泛滥。 +EVTOPTA13055;妈的! +EVTNAME13060;鸦片瘾泛滥 +EVTDESC13060;在邻省对鸦片的滥用已经扩张至内陆。$PROVINCENAME$四处的农民与劳动者都不再工作导致整个地区的迅速衰落。$PROVINCENAME$人民一步步跌入对消费依赖的深渊。 +EVTOPTA13060;我们无权干涉 +EVTOPTB13060;命令当地官员销毁鸦片 +EVTNAME13065;总督致信 +EVTDESC13065;“我们距离你们$COUNTRY$有六、七十万英里。而贵国的船只却依然孜孜不倦地用野蛮的方式向$COUNTRY_ADJ$人民倾售鸦片以赚取暴利,这种行为是否正确?是否符合我们的道德呢?”\n\n我国某地总督正在着手处理鸦片问题,他在一封写给某位外国首脑的信中质问支持鸦片贸易之举是否道德。 +EVTOPTA13065;就是这种精神! +EVTOPTB13065;不!快道歉并停止这种冒失的行动! +EVTNAME13070;兰学 +EVTDESC13070;“兰学”,直译为“荷兰的学问”,或者更扩大的“西方的学问”,是一个日本术语。它被用于描述从日本与荷兰的贸易点——出岛传入的特定知识与学问。类似的事情正在$PROVINCENAME$的贸易点发生着。当地的官员正忙于翻译西方书籍与科学论文。这增强了$COUNTRY$的科学水平与人们对世界的了解。 +EVTOPTA13070;那可太棒了! +EVTNAME13080;颜面尽失 +EVTDESC13080;他刻意不让人看到自己的脸并一边控制情绪一边说话。一位$PROVINCENAME$当地的贵族被居住在我们某个省份的一名外国人所冒犯。很明显当这名外国人与街上的贵族擦肩而过时很有问题地没有以合适的礼仪鞠躬。我们应该宽容这一对我们习俗的公然冒犯吗? +EVTOPTA13080;外国人很无知,这并非他有意的。 +EVTOPTB13080;或许可以用钱摆平? +EVTOPTC13080;驱逐蛮夷! +EVTNAME13090;显微镜输入 +EVTDESC13090;他像一个兴奋的孩子般展示着一个装置。“你可以看到它们的眼睛!”他叫着,激动地指着一罐甲壳虫。他指导你如何观察目标。冰冷的玻璃和金属紧贴着你的脸。在那儿,光学透镜的曲面上,真实被放大超过十倍。“这是一面显微镜!”他笑了,“是我从$PROVINCENAME$的外国人那里买来的!” +EVTOPTA13090;我们的科研会取得丰硕成果。 +EVTNAME13100;排外暴动 +REMOVE_EVTDESC13100;洋人们太过分了!他们的传教士传播虚假的教义,颠覆我们人民和我们民族的团结……他们打破我们的风俗,鸦片的阴云笼罩于我们头顶。如果你在刚发生排外暴动的$PROVINCENAME$问问当地人的话,至少就会得到这样的讯息。 +EVTOPTA13100;哦,该死。 +EVTNAME13110;西方教育? +EVTDESC13110;我们已决定对西方敞开大门,如果我们期望我们的臣民接受这个政策,那么我们皇室家族的以身作则就变得十分重要了。一位受到良好教育的领袖是我们稳居宝座的重要条件,而这一目标只有通过将子嗣送至欧洲留学或雇佣外教来实现。您说呢,陛下? +EVTOPTA13110;听起来不错! +EVTOPTB13110;这算什么计划?关门! +EVTNAME13120;国王与我 +EVTDESC13120;我们雇佣的欧洲女家庭教师在宫廷教育方面似乎做得相当不错,美中不足的是她也到处宣扬她的古怪思想。例如,她到处用激烈的言辞散布人生来平等的思想,并宣称$COUNTRY$应该废除历史悠久的奴隶制度。我不知道,陛下,这听起来像是很危险的东西啊…… +EVTOPTA13120;听听就好,什么都别做 +EVTOPTB13120;无论危险与否,我相信她是正确的 +EVTNAME13130;欧洲军事顾问团 +EVTDESC13130;某个列强国家对我国产生兴趣,并已经提议向我国派出一支军事顾问团。虽然这对我们的科研有利,但这也表明我们在战争方面的无能。然而,拒绝这样一个慷慨的提议可能有点无礼。我们应该接受对方的好意吗? +EVTOPTA13130;当然!我们的军队需要现代化 +EVTOPTB13130;我想我们没有他们的帮助也能应付 +EVTNAME13140;军事情报泄露 +EVTDESC13140;在$PROVINCENAME$,一些关于我们的军事准备的情报已经从军事顾问团那里泄露出去,这极大地损害了我们的战备。我们已经驱逐顾问团的成员,但是损失已经造成。 +EVTOPTA13140;该死! +EVTNAME13150;欧洲人受扰 +EVTDESC13150;在$PROVINCENAME$,不同群体间的紧张状态导致了针对外来人的暴力事件。列强国家的大使馆对我们政府提出正式的外交投诉,似乎期望我方对此采取某种行动。我们应该怎么做? +EVTOPTA13150;无视吧 +EVTOPTB13150;抓捕首犯 +EVTNAME13160;我们应该怎么处理酗酒水手? +EVTDESC13160;水手因酗酒而进入$COUNTRY_ADJ$监狱并非什么事关国家的大事,但这次是一个例外。一名来自某个列强国家的水兵在$PROVINCENAME$被官员逮捕,因为他在一场酒吧打斗中杀死了我们的一位臣民。外交官坚持将这名水手交给他们的国家,并以他们的法律实行审判。这向我们提出了一道难题。只要授予一次特权就等同于允许针对外国臣民的一切治外法权,但如果不这样做就很可能在国际上掀起轩然大波。这个问题值得慎重考虑。 +EVTOPTA13160;移交给外国人 +EVTOPTB13160;处决他 +EVTNAME13170;$FROMCOUNTRY$处决水手 +EVTDESC13170;我们在$FROMCOUNTRY$的专员发来了电报,详细介绍了我国一名水手的悲剧。该水手在$FROMPROVINCE$登岸期间的一场斗殴中杀了一个当地人。尽管有来自我国方面的外交压力,他之后仍根据$FROMCOUNTRY_ADJ$法律被处决了。在哀悼他的死亡的同时,我们应该花些时间考虑如何应对这一对我国荣誉的严重侮辱。 +EVTOPTA13170;兴师问罪 +EVTOPTB13170;咽下这口恶气 +EVTNAME13180;$FROMCOUNTRY$授予治外法权 +EVTDESC13180;根据从$FROMCOUNTRY$传来的消息,他们已经决定允许外国人根据自己国家的法律来审理外国人。毫无疑问这是迫于列强间的压力才带来的结果,不过这总算还是个好消息。 +EVTOPTA13180;我们很高兴 +EVTNAME13190;军事改革 +EVTDESC13190;随着欧洲在我们这个世界的存在感稳步提高,军队改革的需要正在每天变得更为迫切。当欧洲人拥有由严格训练的专业士兵组成的野战军团时,我们那老旧而过时的军队依然是由家族、家庭、贵族与个人忠诚组织起来的。 +EVTOPTA13190;改革军事 +EVTOPTB13190;我们不会抛弃我们的传统 +EVTNAME13200;吾主之音 +EVTDESC13200;$SPHEREMASTER$已经派人与我们接触,表达了对$COUNTRY$的闭关政策的不满,其结果是引起了$COUNTRY$政府内部对于是否继续维持闭关政策的争论。有人认为此一政策早已落后于时代,应该早日取消,这样也有利于$COUNTRY$的长期发展与繁荣,尽管还存在鸦片贸易等问题,但是总体而言应是利大于弊的。还有人咬定$SPHEREMASTER$此举不是善意的建议而是对$COUNTRY$政治赤裸裸的干涉,$COUNTRY$只需走自己的路就好了,不需要别国指手画脚。后者马上被前者指责为是试图将$COUNTRY$引向一场灾难性的战争。 +EVTOPTA13200;我们等待机会 +EVTOPTB13200;不自由毋宁死! +EVTNAME13210;教育法令 +EVTDESC13210;“你不仅要做优秀忠实的臣民,也要继承祖先的优良传统。”\n\n$COUNTRYNAME$的教育体制已经深陷泥淖于古老传统的教条。虽然旧体制有助于保持传统,但是很难吸收从西方开化国家传来的新知识。改革体制就要冒着触犯传统主义者的风险,但如果不这样做的后果我们又怎能承担? +EVTOPTA13210;推动改革 +EVTOPTB13210;维持原状 +EVTNAME13220;使馆区 +EVTDESC13220;几个列强国家在过去几年力图在$COUNTRYNAME$建立正式的永久性使馆,但他们的提议一直到现在为止都是被拒绝的。然而,一个想法在首都蔓延,我们终究应该允许他们建立使馆,如果把他们放在一个我们可以控制的地方就行了。也许在$PROVINCENAME$设立一个使馆区正是我们想要的? +EVTOPTA13220;他们最好为此感激 +EVTOPTB13220;为什么?他们可以给我们提供什么? +EVTNAME13230;大使被杀 +EVTDESC13230;在$PROVINCENAME$的街道上闲逛是一件危险的事,最近一位使馆区的外国大使就出了事,守卫报告于早晨四点发现了他的遗体。这显然是一起抢劫案的受害者,然而外国方面却指控我们没有保护好他们的外交官。我们害怕就算一个正式的道歉也不足以抚慰他们,然而,一些更实在的东西或许…… +EVTOPTA13230;勉强为这外交官树立一座纪念碑 +EVTOPTB13230;道歉后就别管了 +EVTOPTC13230;荒谬至极,是他自己入的虎口! +EVTNAME13240;岸边之船 +EVTDESC13240;闪烁着暗橙色光辉的油灯穿过湿润的棕色货仓。在$PROVINCENAME$停泊的普通船只所载的那点东西根本不值一看,但是被外国商人试图逃避货物税等其他事情所耍弄多年的经历给他留下了针对非法活动的第六感。一只在板条箱间急蹿的老鼠无意间向他泄露了秘密。一股刺鼻的气味是那么令人生厌的熟悉。是鸦片,装满鸦片的货物。 +EVTOPTA13240;让船离开 +EVTOPTB13240;让船通过 +EVTNAME13250;$FROMCOUNTRY$——自由贸易! +EVTDESC13250;我国一名贸易商不久前被赶出了$FROMPROVINCE$的港口。显然他被当地海关发现无视$FROMCOUNTRY_ADJ$禁烟法律而试图偷运鸦片。一位自由主义政治家在下议院发表了关于此事的演说。\n\n“自由、开放地在海洋与陆地上贸易的权利属于人类不可剥夺的权利之一。我们的权利已经被$FROMCOUNTRY$否定,我现在只是好奇政府还可以忍受这种来自野蛮人的轻蔑多久。” +EVTOPTA13250;自由贸易是公平贸易! +EVTOPTB13250;我们有更重要的事处理 +EVTNAME13260;$FROMCOUNTRY$要求贸易通行权! +EVTDESC13260;贵国的贸易限制使世界及及贵国自己蒙受耻辱。忠诚的$FROMCOUNTRY_ADJ$国民仅仅希望他们的贸易权利得到支持,然而他们却被从贵国港口驱逐,我国要求立即停止这种轻蔑之举。$COUNTRYNAME$如果不停止这种侵害性行为,就准备好面对后果吧。 +EVTOPTA13260;恰当时候的屈服是必要的 +EVTOPTB13260;你们做到最坏,我们会做到最好 +EVTNAME13270;$COUNTRY_ADJ$鸦片战争 +EVTDESC13270;近来$FROMCOUNTRY$和列强之间的贸易纠纷已经愈演愈烈。$YEAR$年$MONTH$的紧张局势已经一触即发。当$FROMCOUNTRY_ADJ$官员再三拒绝给予$COUNTRY_ADJ$商人包括取消鸦片销售禁令在内的无限制的贸易通行权后,$COUNTRY_ADJ$政府已经寄希望于对抗政策,他们发现除了宣战别无选择。于是,$COUNTRY$与$FROMCOUNTRY$之间的鸦片战争爆发了。 +EVTOPTA13270;好哇! +EVTNAME13280;贵族被激怒 +EVTDESC13280;横扫我国的改革激怒了$PROVINCENAME$的地主。 +EVTOPTA13280;该死! +EVTNAME13290;百日维新 +EVTDESC13290;在上次战争中的失利使我们清晰地认识到我国需要适应新世界的现实,一场迅速的改革运动可以使我国跟上世界的步伐。 +EVTOPTA13290;大改! +EVTOPTB13290;小改。 +EVTNAME13300;蓝色间的船只 +EVTDESC13300;蓝天与静止的海洋融为一体,太阳大口大口地吸食着$PROVINCENAME$海岸边的海水。在某处海鸥清晰地鸣叫着,对引导万民与诸国生命的事物一无所知。我们平静的国家已经度过好几个未受干扰的世纪了,直到,突然海上出现了一道裂缝。在遥远的天空和海洋的接口处,有一点白色,不久将海平面撕开一分为二:分成一条航行的轨迹和一面飘扬的国旗。驶向我们海岸线的船只不是$COUNTRY$人的,那是欧洲人的。在那一刻,我们不知道他的意图。我们该对这蓝色间的船只做些什么? +EVTOPTA13300;不顾一切地朝它开火 +EVTOPTB13300;无视它 +EVTOPTC13300;传递欢迎的讯息 +EVTNAME13305;$PROVINCENAME$的外国人 +EVTDESC13305;外国人讲了许多故事。他们中的许多人讲了某个人骑驴进入一座城市的故事。也许这是那个今天闯入$PROVINCENAME$的人?我们还不知道为什么这个陌生的外国人来到$PROVINCENAME$,但他正在联络地方官员,并似乎有意住下来。 +EVTOPTA13305;这件事值得国家的注意,我肯定 +EVTNAME13310;传教站 +EVTDESC13310;$PROVINCENAME$的外国人已暴露他们的真实目的!他们已经决定建立一座传教站! +EVTOPTA13310;错误的教导! +EVTNAME13320;外国学校 +EVTDESC13320;在$PROVINCENAME$的西方人开了一间学校教授西方科学和艺术。 +EVTOPTA13320;有趣…… +EVTNAME13330;发展中的贸易 +EVTDESC13330;这段时间列强的贸易商在$PROVINCENAME$很活跃,并且这个行省现在已经发展成为一座小有规模的世界贸易中心。 +EVTOPTA13330;棒极了! +EVTNAME13340;装煤港 +EVTDESC13340;欧洲人在$PROVINCENAME$建立了一个装煤港来为他们的船只补充燃料。 +EVTOPTA13340;我看见柱状的烟…… +EVTNAME13352;齐步走!一!二!三!四! +EVTDESC13352;伴随着指挥官的手势和命令传递给潮水般的军人,整齐划一的方阵在兵营的场地上往返行军。几个月前,这些新兵只不过是乡下人或淳朴农民,在他们的有生之年从没拿过枪。现在他们很快成为了军人,脑中只有一个念头,执行成百上千的命令和任务。我们开始明白欧洲军队强大的根源。 +EVTOPTA13352;的确…… +EVTNAME13360;外交使团 +EVTDESC13360;为了更深层次地与我们进行外交沟通和文化交流,$PROVINCENAME$的西方人成立了一个外交使团。 +EVTOPTA13360;有趣。 +EVTNAME13400;与欧洲人共坐 +EVTDESC13400;“真美!”她惊叫,欢快的声音中夹带着孩童般的咯咯笑。$PROVINCENAME$的欧洲贸易商从他们的国家带来了各种珍奇物件,其中最令人好奇的就属这张精致的沙发了,他们说这是法国制造的。 +EVTOPTA13400;让我们就坐! +EVTNAME13410;一架望远镜 +EVTDESC13410;自创世以来,$COUNTRY$上空的满天繁星就是我们国家的指明灯了,但是之前我们的命运从未像现在一样清晰可见过。$PROVINCENAME$的商人将一种叫做望远镜的艺术品带至$COUNTRY$,只要有了这一仪器,天空的秘密便不再遥不可及,一切就只等着我们去探索了。在$PROVINCENAME$的贸易被证明对我们的科研十分有益。 +EVTOPTA13410;棒极了! +EVTNAME13420;法堡酊 +EVTDESC13420;她已经在床上躺了很多天,只是含糊地呻吟着,头痛令她神志不清。她的前额烫得像火炉一样,此外她还总是不安地翻来覆去,这使她精疲力竭。即使试尽所有方法,我们的医生也束手无策。我们几乎放弃了希望,直到,她的小儿子突然带着一个来自贸易站的欧洲人闯进房间!“这能治好她!”商人一边说道,一边从他大衣口袋里取出一个玻璃瓶。“法堡酊!几滴法堡的药剂对治疗疟疾比什么都有效!”过了几天,她就能下床走路了。 +EVTOPTA13420;有趣 +REMOVE_EVTDESC14010;这场争论持续了数个小时,直到一个候选人站出来提出了他的论据而压制了所有竞争对手。 +REMOVE_EVTOPTA14010;自由主义的决定性论据 +REMOVE_EVTOPTB14010;干涉主义的决定性论据 +REMOVE_EVTOPTC14010;国家资本主义的决定性论据 +REMOVE_EVTOPTD14010;计划经济的决定性论据 +REMOVE_EVTNAME14020;一个激烈的争论:宗教政策 +REMOVE_EVTDESC14020;“我们人民的道德品行正在开始下降!”这个论述引起了默认的宗教的票数胜出者们的骚动。他们开始怀疑这个国家对宗教的看法。 +REMOVE_EVTOPTA14020;没有上帝! +REMOVE_EVTOPTB14020;宗教信仰不是一个政治问题 +REMOVE_EVTOPTC14020;让人们拥有他们的信仰。 +REMOVE_EVTOPTD14020;一个信仰,只有一个信仰! +REMOVE_EVTNAME14030;一个激烈的争论:公民权政策 +REMOVE_EVTDESC14030;两个辩手在激烈的争论他们的观点。坐在大厅的其他人被他们两个抛出的类似外国人,少数民族,人种文化群体的话语惊讶得目瞪口呆。其中一个人希望移民应该融入主流文化而另一个相信他们应该拥有他们的文化遗产。 +REMOVE_EVTOPTA14030;给他们户籍。 +REMOVE_EVTOPTB14030;我们需要限制他们的公民权 +REMOVE_EVTOPTC14030;让他们拥有完全的公民权 +REMOVE_EVTDESC14040;爱国者和和平主义者在市政厅打了起来,运用言语攻击伤害他们的敌人。很久以前$COUNTRY$和他邻国之间事过境迁的争端又一次露出他丑陋的头角。爱国者希望入侵这个国家然而和平主义者相信有其他方法来解决争端。 +REMOVE_EVTOPTA14040;我们是爱国者,我们为我们的国家而战! +REMOVE_EVTOPTB14040;暴力可以被使用,但是在这种情况下那是无意义的。 +REMOVE_EVTOPTC14040;国家间的战争从来不好。 +REMOVE_EVTOPTD14040;不使用暴力解决问题 +REMOVE_EVTNAME14050;高关税 +REMOVE_EVTDESC14050;自从$PROVINCENAME$提高几种货物的关税,走私已成为主要问题。必须对此做些什么,快! +REMOVE_EVTOPTA14050;提高关税! +REMOVE_EVTOPTB14050;降低这些货物的关税,提高其他的。 +REMOVE_EVTOPTC14050;让关税保持这样。 +REMOVE_EVTOPTD14050;降低关税,只一点点。 +REMOVE_EVTOPTE14050;我们需要一起降低关税。 +REMOVE_EVTNAME14060;出口和进口 +REMOVE_EVTDESC14060;新产品开始使 $PROVINCENAME$ 自己的产品失去竞争优势,并且公民们很难和进口商品竞争。 +REMOVE_EVTOPTA14060;我们需要出口我们的产品。 +REMOVE_EVTOPTB14060;那么我们需要找些新产品让他们去做。 +REMOVE_EVTOPTC14060;让关税保持这样。 +REMOVE_EVTOPTD14060;降低这些货物的关税,提高其他的。 +REMOVE_EVTOPTE14060;提高关税。 +REMOVE_EVTNAME14070;垄断 +REMOVE_EVTDESC14070;从 $PROVINCENAME$ 来的商人正在和那个想要垄断他们部分贸易的财政大臣争论。他们的激励的讨论传到你耳中,你试着使双方冷静下来。 +REMOVE_EVTOPTA14070;我想没有理由去垄断它。 +REMOVE_EVTOPTB14070;你们都有很好的论据,但我不会去垄断的。 +REMOVE_EVTOPTC14070;顺其自然,世界会自己运作。没有垄断。 +REMOVE_EVTOPTD14070;好主意,但先让我看看。 +REMOVE_EVTOPTE14070;那是一个好主意,我们会去做的。 +REMOVE_EVTNAME14080;生产配额 +REMOVE_EVTDESC14080;“生产配额太高。我们无法到达需求。”其他农民站在他后面,等待着。他们饱经风霜的脸上表现出和发言者一样的担心和决心。 +REMOVE_EVTOPTA14080;废话。生产配额会保持一致。 +REMOVE_EVTOPTB14080;你没有什么可担心的。 +REMOVE_EVTOPTC14080;如果生产配额成为问题,我们会处理的。 +REMOVE_EVTOPTD14080;你可能是对的。 +REMOVE_EVTOPTE14080;你是对的 +REMOVE_EVTNAME14090;地方经济或国家经济 +REMOVE_EVTDESC14090;一个争论突然在上议院爆发,关于是否国家应该介入地方经济。反对者们争辩国家经济是由中央管理而各省经济应该由本地控制。无论如何,经济正在步入地狱。待办事项 +REMOVE_EVTOPTA14090;这可行! +REMOVE_EVTOPTB14090;这花费了一些时间,但它会运作起来的。 +REMOVE_EVTOPTC14090;这是给我的消息。 +REMOVE_EVTOPTD14090;我们可能要重新考虑一下。 +REMOVE_EVTOPTE14090;我们会改变的。 +REMOVE_EVTNAME14100;谁生产了什么,在哪儿生产,花费多少和去向何处? +REMOVE_EVTDESC14100;$PROVINCENAME$由于计划经济而被批判,据说国家的经济策划者不能充分精确地察觉出消费者的偏好,短缺和过剩,因此不能有效地与生产相协调。这困扰着 $PROVINCENAME$ 的居民。 +REMOVE_EVTOPTA14100;垃圾! +REMOVE_EVTOPTB14100;经济策划者知道他们在做什么。 +REMOVE_EVTOPTC14100;我们要看一看。 +REMOVE_EVTOPTD14100;这可能没有什么,但我们想要看一看。 +REMOVE_EVTOPTE14100;他们说的可能有道理…… +REMOVE_EVTNAME14110;被忽视的宗教树荫 +REMOVE_EVTDESC14110;一些宗教感到被国家所忽视。好几年,他们在许多方面帮助人们,照顾病人,关心孤儿和帮助贫穷的人。他们只是请求一些形式的支持以至于他们能继续帮助人们。 +REMOVE_EVTOPTA14110;宗教信仰是私人的事情。 +REMOVE_EVTOPTB14110;慈善是好事,但不。 +REMOVE_EVTOPTC14110;有趣。 +REMOVE_EVTOPTD14110;也许我们会做一些有帮助的事。 +REMOVE_EVTOPTE14110;我们会帮助你们。 +REMOVE_EVTNAME14120;宗教的不快 +REMOVE_EVTDESC14120;两个宗教团体为一些小问题而争吵并且已经寻求国家的帮助意图解决纠纷。 +REMOVE_EVTOPTA14120;你必须自己解决这个问题。 +REMOVE_EVTOPTB14120;我们爱莫能助。 +REMOVE_EVTOPTC14120;我们尽可能多地去帮助,这不是我们的问题。 +REMOVE_EVTOPTD14120;让我给你一个建议…… +REMOVE_EVTOPTE14120;我们可以帮助你。 +REMOVE_EVTNAME14130;改变信仰的人民 +REMOVE_EVTDESC14130; $PROVINCENAME$ 的宗教领袖很愤怒。新居民带来了他们自己的宗教和宗教领袖,并且教主认为他的支持者正在开始对新宗教产生一点兴趣了。 +REMOVE_EVTOPTA14130;试着不抱任何成见。 +REMOVE_EVTOPTB14130;我们什么也做不了。 +REMOVE_EVTOPTC14130;遗憾地 +REMOVE_EVTOPTD14130;有些事我们可以尝试…… +REMOVE_EVTOPTE14130;我们做我们可以做的事,这不会被容忍。 +REMOVE_EVTNAME14140;圣所 +REMOVE_EVTDESC14140;你已经接见了一个想要许可去建立一个礼拜房的宗教领袖。他渴望尽快实施他的计划。 +REMOVE_EVTOPTA14140;不,我不允许。 +REMOVE_EVTOPTB14140;我想这没有任何意义。 +REMOVE_EVTOPTC14140;这也许是个好主意 +REMOVE_EVTOPTD14140;让我想想我能做什么 +REMOVE_EVTOPTE14140;你可以拥有我的许可 +REMOVE_EVTNAME14150;移民和工作 +REMOVE_EVTDESC14150;目前移民的流入创造了更多就业的需求。大多数移民需要与您的公民一样的权利。这种情况有一点棘手。 +REMOVE_EVTOPTA14150;他们没有权利去要求任何东西。 +REMOVE_EVTOPTB14150;为什么他们应该有相同的权利呢? +REMOVE_EVTOPTC14150;我们会看看我们能做什么。 +REMOVE_EVTOPTD14150;我们会解决这个问题。 +REMOVE_EVTOPTE14150;不会很容易,但我们会尽全力去解决。 +REMOVE_EVTNAME14160;次要移民的问题 +REMOVE_EVTDESC14160; $PROVINCENAME$ 的主流和已被接受的文化已经没有什么可抱怨的了,但较小的文化感到自己被排斥并且想要我们对此做些什么。 +REMOVE_EVTOPTA14160;我们什么都做不了。 +REMOVE_EVTOPTB14160;为什么我们应该对此做些什么? +REMOVE_EVTOPTC14160;有趣。 +REMOVE_EVTOPTD14160;我们能对此做什么? +REMOVE_EVTOPTE14160;我们会对此做些什么的。 +REMOVE_EVTNAME14170;和平和宁静 +REMOVE_EVTDESC14170;在 $PROVINCENAME$ 一切都很好,不同的文化已经没什么可以抱怨的了由于他们有和其他人一样的权利。有一些人对这个系统提出抗议,但没有什么是不可以被修复的。 +REMOVE_EVTOPTA14170;好。 +REMOVE_EVTOPTB14170;让我们保持这种方式。 +REMOVE_EVTOPTC14170;抗议?什么抗议? +REMOVE_EVTOPTD14170;有一些抱怨,对吗? +REMOVE_EVTOPTE14170;我们不能这样子 +REMOVE_EVTNAME14180;吵嘴的邻居 +REMOVE_EVTDESC14180;你的一个邻国开始与你争吵。这很恼人,他们应该明白他们在这场争执中占下风! +REMOVE_EVTOPTA14180;以上帝的名义,开战吧! +REMOVE_EVTOPTB14180;停止它! +REMOVE_EVTOPTC14180;他们应该更明事理。 +REMOVE_EVTOPTD14180;他们终究会累的 +REMOVE_EVTOPTE14180;忽视它。 +REMOVE_EVTNAME14190;士兵们的胃 +REMOVE_EVTDESC14190;您的将军们已经开始抱怨士兵们获得的糟糕的饮食,并且命令更多的钱应该用来喂饱他们。将军们争辩糟糕的饮食降低了士兵们的士气,而想要通过更好的食物来提升它。这会花费很多。 +REMOVE_EVTOPTA14190;士兵们需要更好的饮食! +REMOVE_EVTOPTB14190;他们需要更好的饮食来奋力作战。 +REMOVE_EVTOPTC14190;我们会看看多少会花在食物上。 +REMOVE_EVTOPTD14190;这不是我们需要优先考虑的事。 +REMOVE_EVTOPTE14190;或许我们应该削减另一样东西,例如士兵…… +REMOVE_EVTNAME14200;对于战争来说太陈旧了? +REMOVE_EVTDESC14200;一个重要报告,大多数士兵的武器几乎磨损用坏了并且希望有人能去检查一下他们是否需要报废。提供给士兵新武器将会比目前军队可以应付的预算花费更多。 +REMOVE_EVTOPTA14200;这听起来很昂贵。 +REMOVE_EVTOPTB14200;他们不能没有它们去战斗吗? +REMOVE_EVTOPTC14200;我们或许可以对此做些什么。 +REMOVE_EVTOPTD14200;一个士兵需要他的武器。 +REMOVE_EVTOPTE14200;我们需要升级他们的武器 +REMOVE_EVTNAME14210;言论或者武力 +REMOVE_EVTDESC14210;在一个完美的世界里,武器不是必须的。不幸的,我们不是生活在一个完美的世界中并且有时要保卫我们自己。我们是否选择用言语或者暴力来保卫自己完全取决于我们自己。 +REMOVE_EVTOPTA14210;我们选择言论。 +REMOVE_EVTOPTB14210;暴力不是答案。 +REMOVE_EVTOPTC14210;笔利于剑。 +REMOVE_EVTOPTD14210;我们需要用可能最好的方法来保卫自己。 +REMOVE_EVTOPTE14210;或许武力才是答案。 +EVTNAME14500;苦涩的雨 +EVTDESC14500;我们一个殖民地的旱期造成殖民地官员和本地人的摩擦。储水池中的最大份额的水都转移到殖民地的工厂和种植园,致使许多本地的小农没有足够的水灌溉。日复一日,紧张关系升级。转移更多的水给本地农场是一个选择,但或许从国际视野来看这会被视为软弱之举。 +EVTOPTA14500;转移更多的水给本地农民 +EVTOPTB14500;迟早会下雨的。 +EVTOPTC14500;如果这种情况持续下去的话,我们最好存更多水。 +EVTNAME14510;贸易特权争议 +EVTDESC14510;“对我来说十分奇怪的是,某些贸易商居然可以长期独占殖民地的公共收益。他们只要向国库交钱就可以为所欲为。难道这些利益都只能由奸商和先到者独享吗?”\n\n议会中某一关于贸易商地位和殖民贸易的辩论演变为了暴力冲突。某一位声援自由贸易的议员在道出以上对特许权的谴责后便被另一位支持某个殖民地公司的议员踢了一脚,以致会场秩序陷入失控。这也许是反省我们的殖民贸易特许权的好时机。 +EVTOPTA14510;我们应该敞开殖民地的大门,让所有贸易商自由竞争。 +EVTOPTB14510;一个自由的上议院将确保自由贸易 +EVTOPTC14510;一个保守的上议院将确保殖民秩序 +EVTNAME14520;合并新工厂 +EVTDESC14520;一个殖民地特许公司已与我们接洽并提出合并我们殖民地的一家新工厂的请求。虽然工厂会帮助提高当地的生产效率,但是该计划也将无可避免地占用原属于原住民的几千英亩土地。我们不得不考虑支持生产从而激怒原住民的风险。 +EVTOPTA14520;自然地,新工厂是一件好事 +EVTOPTB14520;残忍地迫使人们离开他们的土地?这不是$COUNTRY_ADJ$政府该做的事! +EVTNAME14530;殖民地危机 +EVTDESC14530;“……我认为殖民地原住民动乱死灰复燃只是由于我们官员对当地实施了持续、反复和肆意的不当管理。在偏远的殖民地中我们的存在是为了增进当地福利和教育水平。我们不仅未达成此一目的,反而还做了相反的事。”\n\n原住民的在我们的某个殖民地越来越不安定了。报告到达$CAPITAL$,称这场汹涌澎湃的暴动是由几件殖民地管理不善的事件引起的。我们可以通过在殖民地政府中找替罪羊来寻求弥补这些问题,但是在一些孤独荒凉的殖民地中,或许取悦官僚比取悦原住民更重要。 +EVTOPTA14530;我们必须寻求建立一个有效、诚实和勤勉的管理机构 +EVTOPTB14530;非常令人忧虑……但是,哦,我的喝茶时间到了。有人稍后玩板球吗? +EVTNAME14540;异域动物! +EVTDESC14540;“从刚果盆地到孟加拉的深处,从印度丛林到爪哇海岸,科学分类法每天都有新的进展。当文明的曙光传播到地球最黑暗的角落,造物主的秘密将会一点一点被揭开。翻动殖民地的任何一块古老的石头,你会发现另一种壮观神奇的动物在用它的15只眼睛中的至少一只回望着你。”\n\n随着异域动物在殖民地被发现,建立一个殖民地自然史博物馆的建议呼之欲出。 +EVTOPTA14540;想法当然很有趣,但可能耗资不菲。 +EVTOPTB14540;我们在他们的原栖息地观察他们就好了。 +EVTNAME14550;殖民地博览会 +EVTDESC14550;“殖民地的财富流入我们的国库,但我国在新世界领地的获利又不仅仅是金钱方面的。我们从殖民获得的最大好处在于殖民地为我们提供了试验最新技术的场地。”\n\n一些$COUNTRY$的富有慈善家决定资助一场殖民地博览会,由此来赞美我们的殖民地、我们的传教士和我们的帝国。问题是我们应该怎样宣传这场博览会。一场展示我们超凡科技的庆典,或是一场向我们帝国致敬的盛大典礼? +EVTOPTA14550;为帝国欢呼! +EVTOPTB14550;工业和科技的领航者万岁! +EVTNAME14560;殖民地教育政策 +EVTDESC14560;“在这儿,这个偏远的,上帝与文明似乎都已抛弃的地方,所盛行的野蛮习俗让任何文明人都为之陌生。不仅如此,还有广泛的文盲问题、恶劣的生活条件和当地人的冥顽不化。”\n\n殖民部已针对殖民地的社会条件推出了一份报告,而该报告显示的情况不容乐观。许多殖民地居民还生活在类似于欧洲黑暗时代的时代,甚至还有更甚于此者。有鉴于此一情况,殖民部强烈要求我们采取行动。 +EVTOPTA14560;我们要推行更全面的教育政策 +EVTOPTB14560;我相信资源用在别处更好 +EVTNAME14570;殖民地居民不满 +EVTDESC14570;“尽管当地总督在地方掌权者和中央政府之间多次尝试进行调解,强烈的不满情绪仍旧在殖民地盛行。殖民部建议我们要么采取措施与原住民和睦相处,要么通过加强殖民地总督的直接统治权来削弱地方势力。”\n\n我们某个殖民地的原住民不满于我国统治,我们必须决定如何解决这一不满。 +EVTOPTA14570;我们不会因威胁和暴力而让步 +EVTOPTB14570;我们必须寻求达成一个公平的解决方案 +EVTNAME14580;圣所被扰 +EVTDESC14580;$PROVINCENAME$的局势每况愈下。当地的殖民地警察在抓捕两名涉嫌谋杀殖民地官员的嫌犯时碰巧打扰了一处对于当地信仰十分重要的圣地。当地人对于这一对他们信仰的不敬举动勃然大怒。 +EVTOPTA14580;不管怎样谁对他们的宗教大声嘲骂了? +EVTOPTB14580;他们的信仰必须受到尊重 +EVTNAME14590;不忠的旅团 +EVTDESC14590;我国某一地区的殖民地旅团因不满于$COUNTRY_ADJ$长官而威胁发动公开叛乱。根据军事报告,原住民新兵非常不适应现代军队的严格军事纪律。不过,也有殖民部的少数报告指出了我们军官的暴力与不适宜的行为。 +EVTOPTA14590;懒惰的原住民需要适应! +EVTOPTB14590;我们必须承担起责任 +EVTNAME14600;殖民地骚动风起 +EVTDESC14600;“那一年,似乎空气中有某种东西存在。有人推测是由于不正常的太阳活动,其他人则主张那除了是一系列不幸的巧合以外什么都不是,假如你愿意这样说的话,那就是一堆灾祸集合在了一起。然而,无论是什么导致了它,$YEAR$年都是不平凡的一年。这一年,骚动如同野火燎原一般席卷$COUNTRY_ADJ$殖民地。”\n\n骚动的趋势震动了我们的殖民地,我们必须决定如何应付这一趋势。向原住民妥协将有损于我们在国际上的面子,但我们如果不这样做能挺过去吗? +EVTOPTA14600;我们必须保持冷静。一切都会过去的。 +EVTOPTB14600;为让各方保持冷静,我们要做出一切可能的让步 +EVTNAME14610;紧张局势缓解 +EVTDESC14610;在$STATENAME$的$PROVINCENAME$,局势曾经一度紧张,不过最近似有转机。该地的局势由于某些原因趋于缓和,许多激进分子也开始回到工作岗位。可能是他们认识到了我们强大到不可抵抗,但也有可能仅仅是怒火燃尽而已。 +EVTOPTA14610;很好! +EVTNAME14620;民间暴力 +EVTDESC14620;在$STATENAME$的$PROVINCENAME$,由于频繁的暴力与抢劫在街上泛滥,整片地区都进入了紧急状态。如果不做些什么的话,局势可能会演变成一场屠杀。殖民地警察正待命,准备随时介入恢复秩序,他们只等总督一声令下。 +EVTOPTA14620;立刻介入! +EVTOPTB14620;最后再介入 +EVTNAME14630;殖民地管理不善 +EVTDESC14630;“为防止近几年的官僚管理不善加剧,殖民部强烈建议重组和合并问题殖民地。至少不应让公共资源的挥霍、机构的腐败和低效率再度成为笑柄。”\n\n我们的某一殖民地由于低效率的管理机构,已经陷入了严重的管理不善问题。殖民部建议通过合并殖民地来克服这一问题,但是这可能不会受到当地人的欢迎。 +EVTOPTA14630;让它自生自灭。我们只能寄希望于问题自行解决了。 +EVTOPTB14630;合并殖民地,并着手防止未来问题重演。 +EVTNAME14640;殖民地骚乱 +EVTDESC14640;“尽管反$COUNTRY_ADJ$情绪在殖民地的恶化早已持续过一段时间了,但是直到最近这一长期酝酿的不满才爆发成公开暴力。仅仅在过去的几个月就有三名殖民地官员在殖民地遇害。越发明显的是我们必须对局势做些什么,至少不应让其脱离控制。”\n\n我们某一殖民地的平静被证明只是表象。当地的骚动以及对殖民统治的不满在数日之内便升级为了接近公开叛乱的状态。暴风雨前夕的平静已被打破。 +EVTOPTA14640;既然事已至此,我们必须做些什么了! +EVTOPTB14640;什么?这有什么可担心的? +EVTNAME14650;大型动物狩猎 +EVTDESC14650;狮子、大象、长颈鹿、水牛、美洲豹和犀牛,非洲的魔力与吸引力很大程度上源自其丰富的动植物。$PROVINCENAME$的大型动物狩猎闻名遐迩,这为整个$STATENAME$都带来了源源不断的旅客与税收。最近某个提案呼之欲出,该提案建议邀请一位外国政要参与$PROVINCENAME$的狩猎。尽管这必将提升我国的国际威望,本地人却并不乐见旅客肆意践踏他们的土地。 +EVTOPTA14650;让我们别打搅丛林里睡大觉的狮子 +EVTOPTB14650;打猎只是生生不息的一部分 +EVTNAME14660;太棒了,狩猎之旅! +EVTDESC14660;太棒了,狩猎之旅!在$PROVINCENAME$的荒野上有太多可以一见的东西了,而观察这些东西的最佳方法非狩猎之旅莫属。带上你的遮阳帽,备好你的马鞍,我们今夜将驰骋,直到日落或日出,而这将由温度决定。$PROVINCENAME$已成为一块吸引欧洲富人的磁铁。富人们为了亲身体验非洲的美丽与魔力,以乘坐现代蒸汽船这一前所未见的方式登录非洲。随后,当地又新添了一种全新的野生物种——欧洲狩猎者。 +EVTOPTA14660;这将有利于我国声誉! +EVTOPTB14660;让我们邀请那位大使……他的名字是啥来着? +EVTNAME14670;黑暗之心 +EVTDESC14670;“只有当我看到了他们是怎样对待他们的时候……我才……有一个孩子,我的记忆尤其深刻。八……九个孩子,或许。他们都有被规定每天要采的数量。可是有一天,那孩子没有达到规定数量。别问我为什么。我……他的手……!”\n\n一份欧洲主要报纸刊登的某一报道揭露了某一殖民地的黑暗现实,这使其宗主国$COUNTRY$举国震惊。对原住民的残酷虐待与肉刑长期被用作维持殖民地、矿井与种植园秩序的手段。这一切通过一个处心积虑设计的贿赂与腐败的体制而脱离于殖民部的影响。 +EVTOPTA14670;$COUNTRY$绝不道歉 +EVTOPTB14670;我们为错误负全责 +EVTNAME14680;征募移民! +EVTDESC14680;“土地!自由!劳动!”\n\n殖民部建议我们组织一场征募运动,让更多人前往殖民地巩固$COUNTRY_ADJ$存在。殖民部已找到了一个合适的殖民地,现在该提案只等着我们的签字了。 +EVTOPTA14680;我全心全意支持这个主意 +EVTOPTB14680;我认为我们必须优先关注本土 +EVTNAME14690;土著兵 +EVTDESC14690;“我生于$COUNTRY_ADJ$统治之下。在我的一生,我穿的是$COUNTRY_ADJ$衣服,学习和说的是$COUNTRY_ADJ$语言。如果我愿为我自己的国家而死也不应让人感到奇怪。”\n\n在我们一个殖民地,支持$COUNTRY$统治的传统已生根发芽。殖民部一直在考虑某个想法(几个原住民已经公开支持这一想法):建立一个由原住民构成的军团以维持我们殖民地的秩序。 +EVTOPTA14690;我忠诚的臣民,你们可以在自己的家园为国效力! +EVTOPTB14690;这个异想天开的主意根本不值得我们采用 +EVTNAME14700;一船的香蕉 +EVTDESC14700;“一箩筐的香蕉都装满箩。划呀摇呀一路顺风归途。”\n——香蕉船之歌\n\n随着我国殖民贸易的发展,过去公众陌生的新商品由原产地运至本土。某艘香蕉船靠向我们的某一港口,刚卸下货箱取出香蕉,群众便为这种有着甜味与奇特外观的新水果惊叹不已。对于$COUNTRY_ADJ$大众而言,这实在是新奇的。群众简直就是在抢着购买香蕉。 +EVTOPTA14700;这就是香蕉! +EVTNAME14710;官商勾结 +EVTDESC14710;“所以,你们明白,如果$CAPITAL$能够为我们的活动伸出援手,我们将非常非常的高兴。”\n\n几名国内的工业巨头已与政府接洽,他们认为他们找到了一种新的可供染指的非法勾当。他们的提案瞄准了我们的某个殖民地,在那片殖民地上有数英亩可用耕地有潜力在工业化的新型农业下被更有效地利用起来。很自然地,该提案需要我们首先征用一些土地,然后再将这些土地以合理的市场价格卖出。很少技术性的东西,不是吗? +EVTOPTA14710;别再来烦我,你们这群赚取暴利的卑鄙小人! +EVTOPTB14710;顾客都很刁钻……我的意思是……政府应该适当地考虑一下 +EVTNAME14720;厌倦殖民 +EVTDESC14720;“我始终无法明白的是为什么我们的政府坚持为维持帝国主义海外政策而每年投入数千甚至数百万英镑,即使这只是为国家预算徒增负担而已。我们在殖民地不受待见,坦白地说,我甚至发现我们在那些人的眼中是野蛮的。”\n\n在$COUNTRY$,一种反殖民的议论甚嚣尘上,越来越多的人开始质疑我国的殖民野心。随着殖民地愈发被人当作负担而不是国家利益所在,我们已经不再能像过去一般激起群众对殖民事业的热情。 +EVTOPTA14720;殖民地对国家来说极其重要 +EVTOPTB14720;我们应通过发起一场全国运动来支持他们 +REMOVE_EVTNAME14730;消灭叛逆者 +REMOVE_EVTDESC14730;仅仅几个叛军,你的士兵都渴望来对付他们。$PROVINCENAME$可以和几个军团轻易地恢复。一个人接近你对你说他可以提供信息帮助你夺回殖民地。他只要50个金币。 +REMOVE_EVTOPTA14730;我自己做主。 +REMOVE_EVTOPTB14730;That'sadeal! +REMOVE_EVTNAME14740;殖民地和平 +REMOVE_EVTDESC14740;经过了留学和恐惧,你的殖民者$PROVINCENAME$。最后叛军走了,和平重新回到了这个殖民地。 +REMOVE_EVTOPTA14740;好。 +REMOVE_EVTNAME14750;工人起义 +REMOVE_EVTDESC14750;$PROVINCENAME$的工人在苛刻的条件下不得不忍耐这才导致愤怒和职业道德的缺乏。'我们每一天都在忍受,气候都是一成不变的,工作也让人精疲力尽,既单调薪水又低。帮帮我们,给我们更多自由地时间,更多的食物,更高的薪水……否则!' +REMOVE_EVTOPTA14750;不。 +REMOVE_EVTOPTB14750;好。 +REMOVE_EVTNAME14760;奴隶起义 +REMOVE_EVTDESC14760;$PROVINCENAME$的奴隶在苛刻的条件下不得不忍耐这才导致愤怒和职业道德的缺乏。'我们每一天都在忍受,气候都是一成不变的,工作也让人精疲力尽,既单调薪水又低。帮帮我们,给我们更多地自由时间,更多的食物,更高的薪水……否则!' +REMOVE_EVTOPTA14760;不。 +REMOVE_EVTOPTB14760;好。 +REMOVE_EVTNAME14770;反对宗教的抗议 +REMOVE_EVTDESC14770;传教士'干涉殖民地'的宗教不认同的的。当地人士反对传教的,当然也不会改变信仰。 +REMOVE_EVTOPTA14770;好 +REMOVE_EVTNAME14780;传染病 +REMOVE_EVTDESC14780;$PROVINCENAME$的当地人看上去患了麻疹。他们咳嗽、流鼻涕高热、眼睛变红甚至红疹、瘙痒覆盖整个身体,很明显他们是患了麻疹,当地人指责殖民者带来了疾病当然他们可能是对的。 +REMOVE_EVTOPTA14780;我的错…… +REMOVE_EVTOPTB14780;我们必须帮他们! +REMOVE_EVTNAME14790;传染病蔓延 +REMOVE_EVTDESC14790;'那人痛苦的翻滚着,他患有疟疾,他的眼睛是红的还在咳嗽但他威胁要掐死他。'邻省的医生来也到$PROVINCENAME$也被传染了麻疹,麻疹又传播到你的省里。被感染的人也咳嗽、流鼻涕高热、眼睛变红甚至红疹、瘙痒覆盖整个身体。 +REMOVE_EVTOPTA14790;我们必须帮他! +REMOVE_EVTNAME14800;瘟疫爆发 +REMOVE_EVTDESC14800;'你带来了这个疾病!我们爱的人都死了,就是因为你!'疟疾的消息散拨出去了,其余人的都骚动起来。叛乱在殖民地蔓延。 +REMOVE_EVTOPTA14800;哦,见鬼。 +REMOVE_EVTOPTB14800;我为我们失去的哀悼。 +REMOVE_EVTNAME14810;传染病停息了 +REMOVE_EVTDESC14810;有一种方法来之疟疾就是隔离所有病患者,为他们提供他们需要的一切,比如手帕,水和看护者,看护者最好是殖民者,因为他们有免疫力。这仅仅只要一些钱。 +REMOVE_EVTOPTA14810;让我试试那个。 +REMOVE_EVTOPTB14810;为什么兄弟? +EVTNAME15000;$PROVINCECULTURE$男孩被警察射杀! +EVTDESC15000;这段时间以来,$PROVINCENAME$的$PROVINCECULTURE$间不满情绪逐渐增长。在一次警方试图驱散违反公共集会禁令的群众的事件后,紧张局势达至沸点。情况愈发严重,双方都滥用暴力。当警察动用火力武器时,一个年轻的男孩不幸被当场击毙。 +EVTOPTA15000;当时的情况十分混乱,所以…… +EVTOPTB15000;对此事进行彻底的调查 +EVTNAME15010;对省内贸易的指令 +EVTDESC15010;作为我们政府推行的公民权政策的一部分,被征募自少数族群地区的少数族群士兵在自己的家园被命令只能与$COUNTRYCULTURE$贸易者交易。在$PROVINCENAME$,随着当地的$PROVINCECULTURE$贸易者逐渐感觉到了政府歧视的影响,这开始激化了当地已经存在的紧张局势。 +EVTOPTA15010;维持这个政策 +EVTOPTB15010;废除这个政策 +EVTNAME15020;$PROVINCECULTURE$诗人 +EVTDESC15020;“醒来吧!醒过来,我沉睡的孩子!黎明在呼唤你前进!”\n\n一位忧虑于$PROVINCECULTURE$缺少民族意识的$PROVINCECULTURE$诗人,为他的国家谱写了一首赞美诗,很快这首诗成为了$PROVINCENAME$民族抵抗运动的象征。我们可以秘密地除掉那个诗人,但是这么做我们必须承担被发现的风险。我们该怎么做? +EVTOPTA15020;不管他 +EVTOPTB15020;是使用士的宁还是氰化物呢? +EVTNAME15030;歧视性教育体制 +EVTDESC15030;$PROVINCENAME$的学校只面向少部分的$COUNTRYCULTURE$,因此,我们的$PROVINCECULTURE$公民感觉自己受到了压迫。尽管允许一些宽大处理政策可能有益于我们的技术进步,但这也可能成为$PROVINCECULTURE$心中革命的种子,并最终导致我们在当地的统治终结。 +EVTOPTA15030;轻微地缓和政策 +EVTOPTB15030;让他们保持愚昧 +EVTNAME15040;布道者 +EVTDESC15040;“让$COUNTRY_ADJ$民众知道我们不是任人宰割的羊。”\n\n一名$PROVINCENAME$的当地布道者一直在宣扬反抗我们的统治,然而他也仅仅是这种普遍情况的代表之一。事实上,最近很多$PROVINCENAME$的神职人员都行为傲慢。 +EVTOPTA15040;通过立法手段控制布道者。 +EVTOPTB15040;清除这群制造麻烦的家伙。 +EVTNAME15050;地下报纸 +EVTDESC15050;一份专注于独立的报纸开始在$PROVINCENAME$的$PROVINCECULTURE$少数族群中流通。我们可以利用一些模糊的出版法规取缔它,但是我们的手段会暴露,所以或许还是放任其继续运作为好? +EVTOPTA15050;他们只是$PROVINCECULTURE$,我们不必害怕 +EVTOPTB15050;在变得更糟之前快点让它停止运作! +REMOVE_EVTNAME15060;$PROVINCENAME$第一农民银行 +EVTDESC15060;$PROVINCENAME$第一农民银行是$PROVINCECULTURE$的反抗之一,这几乎是一个公开的秘密了。他们坚定不移地在体制内反对我们的统治和省内$COUNTRYCULTURE$的定居地。这家银行甚至尝试购买土地以防止土地落入非$PROVINCECULTURE$的手中。在当地政府的圈子内已经有人讨论让这家银行国有化。由于他们害怕$PROVINCECULTURE$激烈的反抗,他们遂将这个问题提到国家政府。我们应如何回应此事? +EVTOPTA15060;银行国有化 +EVTOPTB15060;取缔它,但是允许农民保有他们的财产。 +EVTOPTC15060;莫惹是非 +EVTNAME15070;$PROVINCECULTURE$劳工的儿子 +EVTDESC15070;$PROVINCECULTURE$的工会在$PROVINCENAME$非法成立了,当地政府已将这一情况上达至中央政府。停止这个组织的运作对于保持工业生产是十分必要的,但是这样做会导致众怒,我们该怎么办? +EVTOPTA15070;实行温和政策 +EVTOPTB15070;实行大棒政策 +EVTNAME15080;$PROVINCECULTURE$起义! +EVTDESC15080;事情早已再清楚不过了,$PROVINCENAME$官员如今已确认当地人正计划反抗$COUNTRY_ADJ$统治。秘密警察设法通过情报与反间谍手段获取叛乱计划的具体细节,他们想知道敌人将如何行动。我们的选择是要么在一场决战中将叛乱者一网打尽,要么将他们分化并驱散至周边农村。 +EVTOPTA15080;我们就在此地对付他们 +EVTOPTB15080;驱散他们 +EVTNAME15090;军官受辱 +EVTDESC15090;一个$PROVINCECULTURE$小男孩在$PROVINCENAME$被迫学到了“不要侮辱$COUNTRY_ADJ$军官否则后果不堪设想”的教训。他一再次苏醒过来,就用手指头堵住鼻子。而当他收回手指头时,手指头已经被鲜血染红。驻$PROVINCENAME$的常备军再次导致我们与当地人关系紧张。我们可以实行严格的行为准则,但这会引起骚动。 +EVTOPTA15090;这小兔崽子罪有应得 +EVTOPTB15090;谴责军官 +EVTNAME15100;贵族煽动农民 +EVTDESC15100;“拿起武器吧!贫穷、困苦和饥饿的$PROVINCENAME$同胞们。我以耶稣之名和永恒的权利作保证,让我们赶走敌人夺回家乡!”\n\n$PROVINCENAME$的贵族正在策划革命推翻我们的统治。虽然我们可以安抚他们,但他们将始终是随时只待引爆的定时炸弹。 +EVTOPTA15100;我们不会被这种胡言乱语所激怒 +EVTOPTB15100;镇压叛乱! +EVTNAME15110;$PROVINCECULTURE$编年史 +EVTDESC15110;一位小有名气的历史学家出版了一本关于$PROVINCENAME$$PROVINCECULTURE$历史的书。这本书有潜力在$PROVINCECULTURE$少数族群间引起轰动,但是我们有机会运用一些手段影响它的销路。如果我们减少它的销路,能仅让上层人士有机会接触到这本书。另一方面,如果不减少它的销路,那么这本书可能会在中产阶层泛滥。我们应如何进行? +EVTOPTA15110;减少销路 +EVTOPTB15110;不要减少销路 +EVTNAME15120;$PROVINCECULTURE$大会 +EVTDESC15120;$PROVINCECULTURE$诸省的情况已经达到沸点,进而导致$PROVINCECULTURE$群体的成员在$PROVINCENAME$集会召开了一场全国大会。他们举出了$PROVINCECULTURE$的自治传统、人权和他们在所谓“$COUNTRY_ADJ$枷锁”下持续遭受的苦难。他们要求重新独立。 +EVTOPTA15120;木已成舟 +EVTNAME15130;条条大路通$CAPITAL$ +EVTDESC15130;对$PROVINCENAME$道路系统的日常维护有引爆冲突的危险。人们为该用何种语言标识道路名称而争论不休。虽然我们的地方政府认为用我们自己的语言是最好的选择,有些声音却说我们可能因为不使用当地方言而触动当地人脆弱的神经。使用当地地名会阻碍该地与我国其他部分的经济融合,然而用我们自己的语言又会无可置疑地惹怒当地人。不过无论做何选择,当地人总会明白$COUNTRY_ADJ$条条大路通$CAPITAL$的事实。 +EVTOPTA15130;用$COUNTRYCULTURE$的语言 +EVTOPTB15130;用$PROVINCECULTURE$的语言 +EVTNAME15140;平等的机会 +EVTDESC15140;一个代表$PROVINCECULTURE$商人和来自$PROVINCENAME$的贸易者的委员会已在$CAPITAL$与政府接洽,希望正式表达他们对自己在争夺政府合约的竞争中所遭受的公开歧视的不满。我国政府目前实行尽量优先$COUNTRYCULTURE$承包商的政策,这个导致了$PROVINCECULTURE$诸省的不满。该委员会同时代表了省内手工业者和资本家的利益,我们可以尝试对他们进行内部离间。 +EVTOPTA15140;很可悲,没有时间管他们啊 +EVTOPTB15140;支持资本家 +EVTOPTC15140;支持手工业者 +EVTNAME15150;文化冲突 +EVTDESC15150;如果说$PROVINCENAME$是一出戏剧的主角,那么预示着风暴、冲突与争斗的漆黑乌云应该已低悬于它的地平线上。在$PROVINCECULTURE$,当地$PROVINCECULTURE$和$COUNTRY_ADJ$少数派的冲突一触即发,与此同时$CAPITAL$的中央政府收到请求作出干预。我们要么使用严厉手段打击$PROVINCECULTURE$的组织,要么是静静等待事情自己平息。 +EVTOPTA15150;使用严厉手段打击 +EVTOPTB15150;等待平息 +EVTNAME15160;$PROVINCECULTURE$的武器 +EVTDESC15160;在$PROVINCENAME$,今早发现有人闯入并偷窃了一座$COUNTRY_ADJ$政府的秘密武器库。被盗的武器中至少包括一架大炮。$PROVINCECULTURE$的某个分离组织宣称对此事负责。$PROVINCENAME$的当地军官害怕在$PROVINCECULTURE$的起义中对付配备重武器的敌人。各界进一步的关注可能会助长既已激进化的$PROVINCECULTURE$独立运动的嚣张气焰。 +EVTOPTA15160;该死! +EVTOPTB15160;采取措施替换那些被偷的武器 +EVTNAME15170;$PROVINCECULTURE$破坏者 +EVTDESC15170;我们在$PROVINCENAME$的一些工业设备被损坏了,工厂领导人怀疑是$PROVINCECULTURE$在背后搞破坏。尽管我们没有决定性的证据,但是彻底的调查可能会给我们提供新信息,只是这要花费一些代价而已。 +EVTOPTA15170;逮捕所有嫌疑犯 +EVTOPTB15170;进行实地调查 +EVTNAME15180;组织工作 +EVTDESC15180;组织工作(praca organiczna)的思想在被占领的波兰出现了。这种思想主要是对普鲁士与俄国政府压制波兰民族意识企图的回应。其受到奥古斯特·孔德、赫伯特·斯宾塞以及约翰·斯图尔特·密尔的实证主义影响,从本质上阐述只有生产工作而不是革命与起义才是唤起民族意识与和平促成民族解放的关键。既然波兰是这样的,那么$PROVINCENAME$也是如此。 +EVTOPTA15180;支持运动 +EVTOPTB15180;让它自生自灭 +EVTNAME15190;$PROVINCENAME$大屠杀 +EVTDESC15190;一场由被边缘化的$PROVINCECULTURE$贵族策划的反抗$COUNTRY_ADJ$统治的起义迅速地蜕变成了其他的东西。$PROVINCENAME$农民同时面对建立$COUNTRYNAME$的号召以及对反叛贵族的抵抗,他们选择了起义反抗贵族!农民暴徒迅速地在冲突中占领上风,现在我们可以插手镇压他们,或者允许他们任意处置贵族。选择前者的话,留下来的反叛贵族会更少,然而这也可能会让$CONTINENTNAME$其他部分的人们不悦。 +EVTOPTA15190;不干涉 +EVTOPTB15190;最后再干涉 +EVTOPTC15190;立刻干涉 +EVTNAME15200;民族主义军官 +EVTDESC15200;情况已经再明显不过了。窃窃私语遍布兵营各处,而有时候$COUNTRY_ADJ$军官一进入室内,即使是最活跃热闹的谈话声也戛然而止,仿佛是触碰到了什么不可逾越的障碍。我们可以证明$PROVINCENAME$的$PROVINCECULTURE$军官团逐渐受到了$PROVINCECULTURE$民族主义与分离主义的影响。我们可以选择暂时对这样的事情睁一只眼闭一只眼,或者先清除一批言论突出的军官,以儆效尤。 +EVTOPTA15200;除去主谋 +EVTOPTB15200;佯装不知 +EVTNAME15210;$PROVINCECULTURE$烈士 +EVTDESC15210;手上的时钟显示还差5分钟就到十二点了。他的眼睛凝视过城镇广场,看起来丝毫无惧于即将到来的骚动和危险。他爬到一座平台上,开始了自己的演说。他滔滔不绝地说着,持续了数小时。他说着关于$PROVINCECULTURE$的民族的事情,谈到这个民族所受的压迫,这个民族是如何形成的以及这个民族的未来。他的话语回响着,那是除了大义凛然以外毫无杂质的声音。$COUNTRY_ADJ$宪兵涌进广场,于是他走了。在市内很远的某处,十二时的钟声敲响了。一个年轻的$PROVINCECULTURE$民族主义者已被拘留。我们应该如何处置他? +EVTOPTA15210;这个人显然是危险的。把他投进监狱 +EVTOPTB15210;这个人显然是危险的。处决他 +EVTNAME15220;$PROVINCECULTURE$士兵 +EVTDESC15220;他们动作慵懒,还时常被看到在兵营内毫无纪律地四处游荡。当被喊道立正时,他们的手伸向前额的次数就像他们迟到的次数一般频繁。他们既没有慢到理应受罚的程度,也没有快到可以被当作忠诚的模范。这群士兵是$PROVINCECULTURE$而不是$COUNTRY$真正的国民。 +EVTOPTA15220;要求严格的纪律 +EVTOPTB15220;要求最严格的纪律 +EVTNAME15230;友人文学社 +EVTDESC15230;一家外国的文艺俱乐部支持$PROVINCECULTURE$独立,还和$PROVINCENAME$的独立人士交流。我们可以采取措施去阻止$PROVINCENAME$外界的坏影响,比如使用秘密警察检查信件。这当然会导致与外国势力关系变坏的问题。我们也可以简单地忽视这个问题,允许我国的$PROVINCECULTURE$在一定范围内与外国交流,但是这也并非最佳主意。 +EVTOPTA15230;让秘密警察解决问题 +EVTOPTB15230;无视问题 +EVTNAME15240;爱国主义会社 +EVTDESC15240;一家$PROVINCENAME$的$PROVINCECULTURE$小型爱国主义会社在当地名声显赫。表面上宣称只是要组织$COUNTRY$内的$PROVINCECULTURE$公民利用当地社区的关系获益。然而我们怀疑该组织事实上和$PROVINCECULTURE$独立运动有着千丝万缕的联系。我们可以取缔它,尽管这有可能会导致相当的民怨。 +EVTOPTA15240;放它一马 +EVTOPTB15240;取缔它 +EVTNAME15250;$PROVINCECULTURE$的仪式 +EVTDESC15250;直到现在,$PROVINCENAME$的$PROVINCECULTURE$牧师还一直被允许在进行宗教仪式时使用他们自己的方言。然而自从有人利用该特权在$PROVINCENAME$的$PROVINCERELIGION$宗教集会上散播反$COUNTRY_ADJ$言论以来,这一慷慨恩赐从现在我们的角度看来显然是过头了。我们可以发布法令让所有的宗教仪式都必须用国家的官方语言进行,但是这也会激怒神职人员。我们要这样做吗? +EVTOPTA15250;镇压$PROVINCECULTURE$的仪式 +EVTOPTB15250;不用管这个问题 +EVTNAME15260;少数族群建房限制 +EVTDESC15260;我们在努力将$PROVINCECULTURE$的诸省转变成$COUNTRY$人的地区,英明的管理者已经想出一个主意来限制$PROVINCECULTURE$和其他少数族群建造房屋以及拥有土地的权利。尽管这项措施将会非常不受欢迎,但它也会加速同化进程。我们要实施建房限制吗? +EVTOPTA15260;是,当然! +EVTOPTB15260;不,让他们建造和拥有自己的房子吧 +EVTNAME15270;著渺拉的马车 +EVTDESC15270;老家伙著渺拉(Drzymala)想出了一个得以绕过$COUNTRY_ADJ$禁止$PROVINCECULTURE$公民建造永久性房屋的禁令的方法。他的方法就是住在马车里。每当我们的政府试图将他登记到违反禁令人的名单中时,他淡定地称自己的住处没有固定在同一处地方超过24小时,根据法律条文不属于永久性建筑。每天早晨7时,他就像时钟一般准时将马车移动一至两米。我们正在成为笑柄! +EVTOPTA15270;撤回建房禁令! +EVTOPTB15270;他只有一个人 +EVTNAME15274;著渺拉受访 +EVTDESC15274;一位外国记者拜访了老家伙著渺拉(Drzymala)和他的马车。他回国以后写了一篇关于一位老$PROVINCECULTURE$的新闻报道,为了绕过$COUNTRY_ADJ$歧视少数族群的法律他被迫住在一辆马车里。这篇新闻报道不仅在事发国引起了相当的关注,而且世界各国也逐渐了解了我们压迫$PROVINCECULTURE$少数族群的行为。 +EVTOPTA15274;撤回建房政策 +EVTOPTB15274;他仍旧只有一个人 +EVTNAME15280;$COUNTRY_ADJ$学校 +EVTDESC15280;在$PROVINCECULTURE$的居住地,我们的同化政策比预期的要慢得多,原因之一就是$PROVINCECULTURE$的孩子仍然是在母语的教育环境下。我们可以通过强制性的国民教育,培养新一代的孩子更直观地认识$COUNTRY_ADJ$传统。 +EVTOPTA15280;强制实行$COUNTRY_ADJ$教育 +EVTOPTB15280;不用担心 +EVTNAME15290;罢课 +EVTDESC15290;他收回的双手维持着低低的三角形,仿佛是真的被自己刚才打击的力道所吓到了。误会已经解除,他也不再生气,只剩下恐惧了。她咬着牙,带着因疼痛而产生的口吃以及一种外国腔说道:“地狱为像你这样的$COUNTRY_ADJ$猪猡留了位子。”这或许将成为她学到的唯一的用我们的语言说的句子。翌日,这起被称作$YEAR$年$PROVINCENAME$学校罢课的事件达到高潮。家长们都不愿意让孩子踏入这个搞民族歧视的$COUNTRY_ADJ$学校。 +EVTOPTA15290;课程改革 +EVTOPTB15290;动词,甜心。它们是成功的关键。 +EVTNAME15300;索科尔运动 +EVTDESC15300;索科尔运动作为一种捷克体育运动兴起于1862年的布拉格,很快就进一步传播到了其他的斯拉夫民族。尽管理论上索科尔运动并不是一个爱国主义组织,然而实际上它是深化捷克民族主义以及之后泛斯拉夫思想与意识的一个重要载体。该运动致力于为其成员提供全面的身体与心智的训练,运动现场却经常变成散播激进民族主义思想的重要讨论会,所以经常受到政府的“照顾”。 +EVTOPTA15300;他们敢在$PROVINCENAME$搞活动! +EVTOPTB15300;额,为什么不呢? +REMOVE_EVTNAME15310;$PROVINCENAME$的地下大学 +REMOVE_EVTDESC15310;她气喘嘘嘘地走过了$PROVINCENAME$的市区。她的脚步匆匆。通过了市场广场,她绕道避免被跟踪。每个黑暗中的影子都像$COUNTRY_ADJ$警察,或者更糟,是士兵。当她穿过城市,教堂被照亮的钟塔看起来就像是在凝视着她,如同一颗卑劣的受到感染的黄色眼珠子一般。她已经迟到了。她来了。通过那道门,周围十分的安静,只能听到细小的窃窃私语。他敲了敲门,这门自己开了一道缝。他松了一口气,课程依旧在上。\n\n一所地下大学在$PROVINCENAME$建立了,它无视禁止在大学使用少数族群语言的禁令,提供少数族群语言形式的高等教育。 +EVTOPTA15310;可怕,太可怕了。 +EVTOPTB15310;不惜一切代价也要让它关闭。 +EVTNAME16000;兄弟阋墙 +REMOVE_EVTDESC16000;“万事不兴。我相信任何政府都无法忍受,长期以来,一半是奴隶一半是自由。我不希望美国分家?我不希望大厦倾倒?我不希望它导致分裂。他只能有一种制度。”\n——亚伯拉罕·林肯\n\n它已经结束了。所有的努力的妥协,数十年的舆论对奴隶制的问题,已经失败了。今天早上从南方各州的议员辞职离开自己的办公室,和蓄奴州宣布永久脱离的联盟。风猛烈的南部就是我们的房子上产生的分歧。 +EVTOPTA16000;三呼万岁!为了联邦! +EVTOPTB16000;高举南方的旗帜前进!万岁! +EVTNAME16010;约翰·布朗的最后一击 +REMOVE_EVTDESC16010;“约翰·布朗的身体破碎地躺在坟墓,但他的灵魂在前进。”——约翰·布朗的身体,联盟行进歌著名的英雄的废奴主义者运动的约翰·布朗在突袭兵工厂失败后在$PROVINCENAME$被实施绞刑。据称,布朗打算用阿森纳的武器武装奴隶和煽动奴隶公开起义,对整个南部。这次袭击,和约翰·布朗去世后,导致南方的奴隶制的问题紧张局势进一步的升级与此同时一些南部省份宣布脱离联邦。 +EVTOPTA16010;他的英魂正在前进着。 +EVTNAME16020;得福德·史考特诉桑福德案 +EVTDESC16020;“得福德·史考特之前是一个奴隶,现在也仍旧是一个奴隶。”——得福德·史考特诉桑福德案\n\n得福德·史考特,一个在弗吉尼亚出生的奴隶,在废奴主义的法律顾问帮助下告了他的主人。他声称为了获得在一个自由州的居住权就必须先解放他。事实上,美国最高法院已经裁定这根本不能立案,因为无论奴隶所有者的奴隶住在联邦内的哪里,奴隶所有者的财产权利都将受到保护。这一案件使北方的废奴主义者惊恐不已,他们认为这是奴隶制扩张到全联邦的第一步。 +EVTOPTA16020;坏消息 +EVTNAME16030;一位南方的美女 +EVTDESC16030;她穿着白衣漫步于$PROVINCENAME$的街道,她的容光焕发、高贵神气以及古朴之美使人们频频回头观赏。言谈中,她的优雅、善良、殷勤与口音一样,皆染上了木兰、棉花与南方走廊的色彩与韵味。美德、荣耀、尊贵在南方女人的身上得以体现得淋漓精致。为迪克西干杯! +EVTOPTA16030;向我们的骑士致敬! +EVTOPTB16030;向南方劳工致敬! +EVTNAME16040;南方庄园制度 +EVTDESC16040;“曾有一豪侠与棉田之地叫古老的南方。在此美丽世界中豪侠做了最后一鞠躬。此即最后所见之骑士、淑女、主人与奴隶。只可在书中觅得,因为它只是一个记忆中的梦。一个随风而逝的文明……”——《乱世佳人》\n\n美国南部的农业经济在很多方面都类似于罗马的庄园经济或中世纪的封建经济,在这里经济与政治权力集中于庄园或封地的土地持有人——“贵族”,而这与更工业化的北方经济是不同的。不同的生活方式虽然还不至于导致一场内战,但在某种程度上也是迪克西与扬基间差异的基石。 +EVTOPTA16040;主人…… +EVTOPTB16040;……以及奴隶 +EVTNAME16050;我希望我是在迪克西 +EVTDESC16050;“我希望我是在迪克西,万岁!万岁!\n在迪克西的土地上我将住下直到死\n,去吧,去吧,去南下到迪克西。”\n\n——《迪克西的土地》\n\n可以推测迪克西(Dixie)这一被用于指代美国南方的名词来自马里兰、德拉瓦、西维吉尼亚州和宾夕法尼亚州的边界梅森-迪克西线。这一由梅森-迪克西线定义的南北双方的分歧线不仅在奴隶制上,也在于一种身份的认同感上。 +EVTOPTA16050;属于所有人的歌! +EVTOPTB16050;庸俗的歌 +EVTNAME16060;《扬基歌》 +EVTDESC16060;“扬基傻小子进城,\n骑着只小马驹,\n他在帽里插根羽毛,\n叫它通心粉式假发”\n\n——《扬基歌》\n\n扬基(Yankee)这个词可能源自荷兰人对英国在新英格兰殖民地的昵称:“Janke”,意为“小Jan”。在十九世纪,这个名词常被用来指在南北方间的文化差异。 +EVTOPTA16060;属于所有人的歌! +EVTOPTB16060;庸俗的歌 +EVTNAME16080;《跟随酗酒警卫》 +EVTDESC16080;“当太阳升起和鸡鸣时,\n跟随酗酒警卫的指引\n一个老人正等待着带你走向自由,\n如果你跟着酗酒警卫。”\n\n——《跟随酗酒警卫》\n\n根据传说,这首《跟随酗酒警卫》是一首通过告诉奴隶“酗酒警卫”的方向来指引他们从奴隶制的南方逃至自由的北方的歌曲,“酗酒警卫”是北斗七星的别称,北斗七星是一个总是出现于北方天空的星群。 +EVTOPTA16080;让他们歌唱 +EVTOPTB16080;危险的想法 +EVTNAME16090;金环骑士团 +EVTDESC16090;一个通过扩大奴隶制以促进南方在美国明显利益的秘密结社——金环骑士团在$PROVINCENAME$建立了一个分会。我们可以尝试镇压,但这将被视为是践踏我们的共和传统的行为。 +EVTOPTA16090;随他们去 +EVTOPTB16090;镇压他们 +EVTNAME16100;美国反奴隶制协会 +EVTDESC16100;1833年成立,美国反奴隶制协会是美国废奴主义运动的最前线组织。著名成员有佛雷德瑞克·道格拉斯和艾比·凯利·佛斯坦,该组织召开会议、进行演讲,甚至在1840-1870年间办了一份周报,这一切都是为了在美国废除奴隶制。现在协会在$PROVINCENAME$新开了家分会。我们可以阻止这家分会成立,但这将被视为是践踏我们的共和传统的行为。 +EVTOPTA16100;随他们去 +EVTOPTB16100;镇压他们 +EVTNAME16110;奴隶市场 +EVTDESC16110;“我们认为这些真理是不言而喻的:人人生而平等,造物主赋予他们若干不可剥夺的权利,其中包括生命权、自由权和追求幸福的权力。”——《1776年独立宣言》\n\n在阴冷黯淡的场所,弥漫着汗水和无知的人们。充斥着绳索的狭窄墙壁吐露着这个拍卖行交易的秘密。一个接着一个,手被系起来的黑人被强行要求站在小台子上让拍卖商拍卖。这里的人类就像牛一样被卖出,强行陷入奴役状态,成为农奴以及奴隶。 +EVTOPTA16110;……所以? +EVTOPTB16110;令人厌恶! +EVTNAME16120;废奴主义小册子 +EVTDESC16120;一本全面阐述了奴隶制的所谓违宪性的小册子在$PROVINCENAME$被广泛散布。因为小册子在贫困阶层里传播得最广,默许其继续传播可能会触怒贫困阶层。但如果剥夺传播这样的小册子的权利,也可能会被看做对言论自由的侵犯,进而激怒富裕阶层的某些人。我们应该取缔小册子的传播吗? +EVTOPTA16120;不! +EVTOPTB16120;是! +EVTNAME16130;逃亡的奴隶 +EVTDESC16130;“我在哪儿!?”他醒来时尖叫。在被告知他被发现于越过北部边界只有几码的$STATENAME$时,他开始大笑。这是真心的大笑,只有偶尔的咳嗽才将其打断。“$STATENAME$。我在$STATENAME$。仁慈的父啊,我在$STATENAME$!”那人是一个奴隶,他是从南部的某个庄园逃跑的。他受伤了,但是还活着。在他逃到$PROVINCENAME$的路上发生了什么只有上帝知道。联邦法律命令他回到他主人那。 +EVTOPTA16130;法律就是法律 +EVTOPTB16130;让他呆在$STATENAME$ +EVTNAME16140;地下铁路 +EVTDESC16140;地下铁路是一个非正式的通道,由不同信仰与肤色的废奴主义者管理,致力于帮助奴隶逃亡到北方获得自由。我们有理由相信$PROVINCENAME$最近已发展成一个铁路活动的温床。我们可以向当地的政治家们施加压力,但必须冒着激怒北方废奴主义者的危险。 +EVTOPTA16140;就让它这样 +EVTOPTB16140;让它停止 +EVTNAME16150;铜头蛇 +EVTDESC16150;“铜头蛇”是一群反对内战,要求与南方和解的民主党员。这个绰号起源于联邦主义者把他们比作有毒的蛇,但这个政治标签反而被铜头蛇们乐意地接受了。虽然在那时还没有战争,在$PROVINCENAME$的民主党圈子内存在坚定的反废奴主义势力。扩大当地的政治活动或许可以孤立他们,但也要付出触怒南方情绪的代价。 +EVTOPTA16150;我们有更多重要的事要做 +EVTOPTB16150;一有机会就驳倒他们 +EVTNAME16160;《解放者》 +EVTDESC16160;由W·L·盖瑞森创立于1831年的《解放者》是美国内战前最有名的废奴主义报纸之一。虽然发行量最高的一期也只卖出几千册,它还是因为其坚定不移地支持废奴主义者而臭名远扬。《解放者》刚出一期,就让奴隶制的讨论愈加激烈了起来。 +EVTOPTA16160;确实 +EVTNAME16170;奴隶强权 +EVTDESC16170;奴隶强权是常被用来描述在美国南部拥有土地和奴隶的贵族的特殊词语。许多北方的政客看待奴隶制首先看到的不是虐待黑人的恶行,而是其极深地违反了美国建国文件上的共和理想,这显然更像是是对全民道德的威胁。今天南方代表在众议院阻止了一项法案的通过,尽管法案本身不重要,但是阻止法案通过的成功本身已经显露出南方各州在美国政治上力量的加强。 +EVTOPTA16170;我的集邮者法案! +EVTNAME16180;自由州移民 +EVTDESC16180;在辩论奴隶制的最激烈的日子里,一群废奴主义者组织移民到堪萨斯与内布拉斯加以免这些州被承认为蓄奴州。蓄奴自决权使一场在州内举办的民主投票能够决定这个州是被当做蓄奴州还是自由州。这群废奴主义者被称作自由州移民,现在他们中的其中一些人已经到达了$STATENAME$。 +EVTOPTA16180;让他们定居 +EVTOPTB16180;颁布一条法令阻止他们 +EVTNAME16190;边境暴徒 +EVTDESC16190;大火吞噬了木屋,向满是星辰的天空倾泻着不舒服的黄颜色,只是稍微被从镇上冒出的烟柱所遮掩。他驰过主道,古怪的阴影跳着舞蹈紧随其后。“出来,出来,不管你在哪里!”他叫道。在镇子深处,一声枪响伴随人死时的尖叫回响着。边境暴徒为了让$STATENAME$成为一个蓄奴州,越过边境进入$PROVINCENAME$,袭击了领地内的一座边远小殖民地。 +EVTOPTA16190;糟糕的消息 +EVTOPTB16190;颁布一条法令阻止他们 +EVTNAME16200;血溅$STATENAME$ +EVTDESC16200;边境暴徒与自由州移民在$PROVINCENAME$为奴隶制问题爆发了冲突,事件已经开始让人们付出死亡的代价。冲突将以“血溅$STATENAME$"的名字为子孙后代所知,这提高了国民对奴隶制问题的意识。 +EVTOPTA16200;黑暗的一天 +EVTNAME16210;$PROVINCENAME$战争 +EVTDESC16210;$STATENAME$的边境暴徒一手导演了针对$PROVINCENAME$一处小型定居点的袭击,目的是消灭$STATENAME$的废奴主义者以及支持他们的群众。受害者数以百计,这一事件被后世称之为“$PROVINCENAME$战争”。 +EVTOPTA16210;$STATENAME$黑暗的一天 +EVTNAME16220;$STATENAME$移民援助公司 +EVTDESC16220;自由州移民与边境暴徒此消彼长的斗争给整个联邦造成了极大的负面影响。出于对废奴主义的自由州移民的援助,一家移民援助公司在$STATENAME$成立了。这家公司的目的是为了帮助废奴主义的自由州移民更好地在这一地区落地生根。在不远的将来自由州移民的数量将会大为增长。 +EVTOPTA16220;不错 +EVTNAME16230;昆特里尔侵入者发动袭击! +EVTDESC16230;昆特里尔侵入者——这个松散的以克拉克·昆特里尔(Clarke Quantrill)为中心的组织袭击、劫掠并焚毁了自由州移民在$PROVINCENAME$的定居点。$PROVINCENAME$的这场屠杀成了亲奴隶制的私人佣兵与自由州移民在$STATENAME$旷日持久的冲突中悲剧性的一环。 +EVTOPTA16230;令人痛心的消息 +EVTNAME16240;波特瓦特米长枪团的袭击! +EVTDESC16240;一百名波特瓦特米长枪团的成员在废奴主义者主导的$PROVINCENAME$与边境暴徒发生了武装冲突,他们试图将对方的定居定从地图上抹掉。 +EVTOPTA16240;令人痛心的消息 +EVTNAME16300;汤姆叔叔的小屋 +EVTDESC16300;斯托夫人出版于1852年的小说《汤姆叔叔的小屋》很快成为废奴小说中最广为流传的佳作。这部小说的影响如此之大以至于整个国家的注意力都开始转移到奴隶制的存废上了。因此当林肯总统在南北战争开始之初接见并拥抱斯托夫人时开玩笑说道:“原来就是你这个小妇人挑起了如此重要的一场战争!”《汤姆叔叔的小屋》的出版增加了整个国家对于奴隶制存废的注意力。 +EVTOPTA16300;原来就是你这个小妇人…… +EVTNAME16310;阿米斯塔德号案宣判 +EVTDESC16310;值得纪念的日子:1839年美国联邦最高法院最终裁定:在纽约长岛附近海域被逮捕的西班牙贩奴船阿米斯塔德号上暴力反抗奴隶主、杀死船长的奴隶们是在反抗不合法的跨大西洋贩奴贸易,是在保卫自己的合法的人身自由权利。这一判决被看做是美国废奴运动中里程碑式的胜利,社会公众对于奴隶问题的关注达到了新的高度。 +EVTOPTA16310;不错 +EVTNAME16400;$FROMCOUNTRY$申请加入联邦! +EVTDESC16400;昨天早些时候我们收到了来自$FROMCOUNTRY_ADJ$国会的请求,他们申请成为美利坚合众国的一个州。同时,一份州宪法连同州边界地图都一同被提交给我们。绝大多数民众都希望我们能够接纳$FROMCOUNTRY$成为我们伟大而荣耀的共和国的一员。 +EVTOPTA16400;相信公众,做出正确的选择! +EVTOPTB16400;现在时机还不成熟 +EVTNAME16410;“蟒蛇计划”的封锁被打破! +EVTDESC16410;我们打破了“蟒蛇计划”的封锁,现在我们的海岸线又能够通航了。令人欢欣鼓舞! +EVTOPTA16410;令人振奋的消息! +EVTNAME16420;苏族战争 +EVTDESC16420;随着黑丘地区新移民数量的日益增多,移民与当地苏族人的冲突也日益升级。我们得到来自当地的消息,一个被称为“坐牛”的印第安人领导一个名为“主战派(War Party)”的武装组织正在达科塔领地迅速崛起。 +EVTOPTA16420;我们将让这些苏族人再无立锥之地! +EVTNAME16430;苏族战争结束 +EVTDESC16430;“坐牛”和他领导的勇士们投降了,苏族人输掉了这场战争。也许以后我们还会和其他印第安民族发生战争,但是苏族已经被征服了。他们永远不再被允许拥有具有威胁性的武装力量,苏族从与我们开战那一刻起就不再拥有未来了。我们多少会感到一些伤感:这个曾经伟大的部族因为我们的原因而成为了教科书里的回忆。 +EVTOPTA16430;愿其安息 +EVTNAME16440;阿帕奇战争 +EVTDESC16440;一个自称维多利奥的人领导一伙新墨西哥的阿帕奇人崛起,目前已有数名殖民者遭到虐杀。由于白人不断侵入被认为是阿帕奇家园一部分的领土,维多利奥与他的同伙愤懑不已,决心反抗合众国的权威。 +EVTOPTA16440;他们会屈服的,或早或晚。 +EVTNAME16450;逮捕杰罗尼莫 +EVTDESC16450;阿帕奇部落德高望重的首领杰罗尼莫以及他的一小部分支持者向亨利·劳顿上校率领的军队投降。随着杰罗尼莫的被捕,阿帕奇族在西部地区最后的抵抗力量也被消灭了,这个曾经令人骄傲的印第安部族也归于沉寂了。很多年后,杰罗尼莫在弥留之际对自己的侄子说道自己一生最后悔的决定就是向白人投降。 +EVTOPTA16450;向总统致敬! +EVTNAME17000;妇女参政运动 +EVTDESC17000;“……我们将不再忍受我们所受到的不公正待遇,我们绝不退缩,我们不再沉默!给予妇女投票的权利!”\n\n近年来不断发展的自由主义与女权主义思潮推动$COUNTRY$的妇女们建立了女权组织,她们要求政府赋予妇女同男子同等的法律权利。$COUNTRY$全国的妇女们都离开了被认为是她们理所应当的角色:家庭主妇或是不用付费的保姆,转而要求投票的权利、工作的权利乃至拥有属于自己的财产的权利。 +REMOVE_EVTOPTA17000;在这个紧要关头我们不能容许女权主义者泛滥 +REMOVE_EVTOPTB17000;只要她们得到了广泛的支持,我们就不反对…… +EVTNAME17010;妇女会议 +EVTDESC17010;一小群妇女组织了一场关于妇女权利的国际会议。为期两天的$CAPITAL$会议虽然不仅邀请了妇女代表参加,也邀请了相当数量的男性参加,但是第一天的议程只有女代表被允许参与讨论,第二天妇女代表就通过这种政治策略通过了一系列议案。尽管男女代表的分歧并没有得到消弭,会议还是决定通过十项改革议案,要求妇女在以下事务中享有与男子同等的权利:家庭法、教育权、财产权、工作权、宗教自由等。 +EVTOPTA17010;动用秘密警察逮捕这些危险的革命分子 +EVTOPTB17010;向会议表示祝贺,表达对其事业的支持 +REMOVE_EVTOPTC17010;噢,不…… +REMOVE_EVTOPTD17010;这可不怎么样。 +REMOVE_EVTNAME17020;世界废奴主义者大会 +REMOVE_EVTDESC17020;世界废奴主义者大会期间,有一部分妇女代表同时也是女权主义大会的代表。在大会正式开始之前,男代表们投票决定不允许女性参加此次大会或者要求妇女代表们坐在会场中远离男代表视线的指定区域。而另一部分男代表则反对将妇女排除于大会之外,并决定如果他们的意见不被采纳,他们将选择坐在紧邻妇女代表的区域。 +REMOVE_EVTOPTA17020;不,绝不允许她们参加会议! +REMOVE_EVTOPTB17020;太糟糕了。 +REMOVE_EVTOPTC17020;不错。 +REMOVE_EVTOPTD17020;给予她们参会的权利。 +REMOVE_EVTNAME17030;女性开始从事社会工作 +REMOVE_EVTDESC17030;当战争爆发,所有健全的成年男性都被征召进入军队时,很多女性开始走出家门开始从事社会工作。然而,当她们意识到自己的薪水只有男人们的一半时,妇女们开始争取同工同酬的权利。 +REMOVE_EVTOPTA17030;非常好! +REMOVE_EVTOPTB17030;很有趣。 +REMOVE_EVTOPTC17030;给我更多的信息…… +REMOVE_EVTOPTD17030;绝不可能。 +REMOVE_EVTNAME17040;有关投票权 +REMOVE_EVTDESC17040;关于女权主义者正在召开谋求妇女政治权利的大会的谣言并非空穴来风。为期两天的大会邀请了男女性代表共同参加,会上代表们讨论了是否应当寻求妇女投票权,会议并未取得一致意见。最后代表们做出了十项改革提议,包括:要求妇女在家庭中取得平等的地位、受教育权、工作权、宗教自由等。 +REMOVE_EVTOPTA17040;有趣。 +REMOVE_EVTOPTB17040;很好。 +REMOVE_EVTOPTC17040;马马虎虎。 +REMOVE_EVTOPTD17040;荒谬绝伦! +REMOVE_EVTNAME17050;泥泞大游行 +REMOVE_EVTDESC17050;$CAPITAL$坏天气总是在和我们作对,满地烂泥便是坏天气的最好写照。然而更令人头疼是“泥泞大游行”。这场争取妇女普选权的游行吸引了来自不同组织如纺织工人协会、禁酒协会、艺术家协会等超过3000名女性参加。 +REMOVE_EVTOPTA17050;很好。 +REMOVE_EVTOPTB17050;伟大的工作! +REMOVE_REMOVE_EVTNAME17060;号外:泥泞大游行 +REMOVE_EVTDESC17060;一份来自相邻地区的报纸宣称:尽管天气非常恶劣,还是有相当多的民众加入了“泥泞大游行”的队伍。“……少许红白色调勾勒出了令人激动的玫瑰标志,周围则聚满了红白手帕的宣传品,具体内容用的白色横幅以及艳丽的鲜红大字:女士们(争取你们的投票权)!” +REMOVE_EVTOPTA17060;姐妹们加油! +REMOVE_EVTOPTB17060;真可怕…… +REMOVE_EVTNAME17070;全国妇女参政运动联盟和全国妇女投票权运动同盟 +REMOVE_EVTDESC17070;这两个团体分别自称全国妇女参政运动联盟和全国妇女投票权运动同盟。这两个团体都为争取妇女投票权而斗争。然而相比之下,后者提出了更为激进的要求如:希望离婚程序更加简便、消除就业和薪水方面对妇女的歧视等等。 +REMOVE_EVTOPTA17070;支持全国妇女参政运动联盟! +REMOVE_EVTOPTB17070;支持全国妇女投票权运动同盟! +REMOVE_EVTOPTC17070;我谁也不支持。 +REMOVE_EVTNAME17080;争取“已婚妇女独立财产权法案”运动 +REMOVE_EVTDESC17080;“已婚的妇女不但不能享有独立的财产权,连法律人格也是依附于丈夫的,已婚妇女成了完全不受法律保护的人。我们要改变这一切,我们要求妇女能够按照自己的意愿处理属于自己的财产。我们要求法庭将妻子与丈夫看做是独立的两个法律人格。”\n\n处于弱势地位的女性又一次觉醒了。 +REMOVE_EVTOPTA17080;她们的要求应当满足! +REMOVE_EVTOPTB17080;这是不可能的。 +REMOVE_EVTNAME17090;签署已婚妇女独立财产权法案 +REMOVE_EVTDESC17090;“万分感谢您的支持!”“如果没有您的支持,我们永远无法走到今天这一步。”\n\n“呵呵,她们永远是这么的得寸进尺。”“我将让她们在眼泪中结束这一切”\n\n一部分心存不满的民众们表达着他们对“已婚妇女独立财产权法案”的怨气。而大部分观点则认为通过“已婚妇女独立财产权”是一件好事。 +REMOVE_EVTOPTA17090;很好。 +REMOVE_EVTNAME17100;全国妇女投票权运动同盟:妇女应该受到教育 +REMOVE_EVTDESC17100;“如果教授您并不希望看到一位带着苏格兰帽的女学生出现,那么我可以去掉我的头饰并且坐在教室的角落里,但是我并不会为此而不上课的。“\n\n这名女学生直视教授的目光直到教授改变了主意才坐下。她是第一位步入大学校园的女学生,显然大多数同学并不能接受女性出现在大学校园里。当初她向这所大学提出入学申请时,老师将是否允许她入学的问题交给学生投票表决,参与投票的学生甚至认为这是一场闹剧。现在她已经学会了忍受各种歧视与无礼。更多的女性选择向政府施压,要求获得进入大学学习的资格。 +REMOVE_EVTOPTA17100;为什么不允许呢 +REMOVE_EVTOPTB17100;绝不可能! +REMOVE_EVTNAME17110;全国妇女参政运动联盟:妇女应该受到教育 +REMOVE_EVTDESC17110;“如果教授您并不希望看到一位带着苏格兰帽的女学生出现,那么我可以去掉我的头饰并且坐在教室的角落里,但是我并不会为此而不上课的。”\n\n这名女学生直视教授的目光直到教授改变了主意才坐下。她是第一位步入大学校园的女学生,显然大多数同学并不能接受女性出现在大学校园里。当初她向这所大学提出入学申请时,老师将是否允许她入学的问题交给学生投票表决,参与投票的学生甚至认为这是一场闹剧。现在她已经学会了忍受各种歧视与无礼。更多的女性选择向政府施压,要求获得进入大学学习的资格。 +REMOVE_EVTOPTA17110;为什么不呢? +REMOVE_EVTOPTB17110;绝不可能! +REMOVE_EVTNAME17120;投票决定妇女政治权利 +REMOVE_EVTDESC17120;参议院关于投票决定女性政治政治权利的压力与日俱增。全国妇女投票权运动同盟几乎每天都在情愿和游行。 +REMOVE_EVTOPTA17120;我们将对这一问题展开详细的讨论。 +REMOVE_EVTOPTB17120;我们是不会允许这种事情发生的。 +REMOVE_EVTNAME17130;争取妇女投票权的非法游行 +REMOVE_EVTDESC17130;打碎玻璃、试图焚毁建筑物、袭击警官……虽然遇袭警官并无大碍,但是我可以确定这些足以让他们颜面无存。“是什么让你们做这样的事?”警察问道。\n女嫌犯却拒绝回答他的任何问题。这名警官只好选择离开监狱,但他很快被另一名警官拦住了。\n“自从被捕后这名女嫌犯就开始了绝食。我们该怎么办?”。\n“现阶段最好什么也不做,给她提供足够的食物和水就是了,用不着强迫她吃,饿的时候她自然就会吃了。” +REMOVE_EVTOPTA17130;好。 +REMOVE_EVTNAME17140;绝食斗争 +REMOVE_EVTDESC17140;“已经两天了,她还是不吃不喝。真想不通,她干嘛要这样?”她是一名争取妇女投票权运动的成员,也许她是想通过绝食斗争来获得更多的支持。“我们该怎么办?” +REMOVE_EVTOPTA17140;释放她。 +REMOVE_EVTOPTB17140;给她灌些吃的! +REMOVE_EVTNAME17150;猫鼠法案 +REMOVE_EVTDESC17150;'快,快来,那名争取妇女投票权运动成员,她,她死了!'绝食斗争和警方采取的灌食行动杀死了她。公众日益增长的对警方灌食行动的强烈不满迫使政府迅速向议会提交了猫鼠法案。该法案要求将身体虚弱的罪犯保外就医,等身体恢复后重新收押。 +REMOVE_EVTOPTA17150;好。 +REMOVE_EVTNAME17160;“特勤保卫队” +REMOVE_EVTDESC17160;猫鼠法案释放了很多争取妇女投票权运动的成员,她们正在计划如何不会在身体康复后被再次投入监狱,于是该组织的其他成员和领导创建了一支有三十名女性组成的保护组织自称“特勤保卫队”。特勤保卫队的成员都受过严格的空手道训练。她们的训练地点都选在隐蔽的地方以避开警方的关注。特勤保卫队成立后不久,就与试图逮捕争取妇女投票权运动的领袖爆发了肉搏战。这场肉搏战引发了媒体的广泛关注,也使得上议院对妇女投票权问题的讨论达到了前所未有的深度。 +REMOVE_EVTOPTA17160;我们必须采取措施缓和局势。 +REMOVE_EVTOPTB17160;我们决不能允许这种事情的发生! +REMOVE_EVTNAME17170;争取妇女投票权运动:成功 +REMOVE_EVTDESC17170;妇女们漫长而艰辛的斗争终于结出了胜利果实。争取妇女投票权运动的领袖们将她们的政治诉求递交给了上议院议长,议长将她们的请求变成了一份有关政治改革的议案并提交议会表决。现在,你将投下对议案起决定作用的一票,你的一票将使得所有问题有一个明确的答案:女性将在法律上与男性平等并取得与男性一样的权利吗? +REMOVE_EVTOPTA17170;我支持。 +REMOVE_EVTOPTB17170;我反对。 +REMOVE_EVTNAME17500;劳工联盟 +REMOVE_EVTDESC17500;来自不同产业不同地方的工人们组成了劳工联盟,该组织将就薪资水平、工作条例、申诉程序、奖惩条例、福利待遇、安全保护以及劳资关系与你进行谈判。 +REMOVE_EVTOPTA17500;很好。 +REMOVE_EVTOPTB17500;好吧。 +REMOVE_EVTNAME17510;八小时工作制 +REMOVE_EVTOPTA17510;这辈子也别想。 +REMOVE_EVTOPTB17510;也许吧。 +REMOVE_EVTOPTC17510;当然可以 +REMOVE_EVTNAME17520;面包与玫瑰 +REMOVE_EVTDESC17520;'我们需要面包,但是我们也需要玫瑰!'妇女们包围了工厂,高声喊着口号并举着写有“我们需要面包,但是我们也要玫瑰!"的标语。工厂的工作及其辛苦而且工人们总是在面对各种危险。资本家在实行八小时工作制之后,开始削减工人们的工资并裁减了一半的员工。这样一下,剩下的一半员工要面对的是双倍的工作和只有原来一半的薪水。没过多久工人们就开始起来反抗资本家了。 +REMOVE_EVTOPTA17520;他们什么也别想得到。 +REMOVE_EVTOPTB17520;满足他们部分要求。 +REMOVE_EVTOPTC17520;全面满足他们。 +REMOVE_EVTNAME17530;流血的罢工 +REMOVE_EVTDESC17530;工厂还是屠宰场?”屠宰场“正在成为工厂的昵称,几乎每天都有工人因为各种事故而丧生,其中大部分都是由吊车造成的。日益降低的安全生产标准和越来越低的薪水引发了一场造成二十多人死伤的大罢工。当工人们意识到自己的薪水遭到克扣时,工人们要求工厂管理者们给出一个合理的解释,但是管理层拒绝了这一要求。终于,愤怒的工人们选择了罢工抗争。而管理层则选择雇佣罢工破坏者和私人保镖来保护自己。当罢工破坏者们到达工厂的时候,迎接他们的是石头和棍棒。警察到达后同工人们以及罢工破坏者发生了流血冲突,直接造成了二十多人死亡。。 +REMOVE_EVTOPTA17530;这一切必须结束了! +REMOVE_EVTOPTB17530;保证他们的权利 +REMOVE_EVTNAME17540;温和罢工 +REMOVE_EVTDESC17540;'八小时工作,八小时娱乐,八小时休息''我们要面包,我们也要玫瑰!'回荡在邻省的口号终于也波及到了我们这里。 +REMOVE_EVTOPTA17540;真不可思议。 +REMOVE_EVTOPTB17540;太疯狂了。 +REMOVE_EVTNAME17550;大罢工! +REMOVE_EVTDESC17550;'工厂里使用的化学物质让我们生病''光是待在工厂里就对健康绝对有害,更别说在那儿工作了!'工人们要求更高的薪水和更好的工作条件,而这是工厂所有者所不希望看到的。仅仅五十个金币就能够重建工厂的部分建筑,改善工作环境。 +REMOVE_EVTOPTA17550;我将资助这项工程。 +REMOVE_EVTOPTB17550;不可能! +REMOVE_EVTNAME17560;五一劳动节 +REMOVE_EVTDESC17560;人们在街道上游行支持各种各样的劳工组织。这是平静而光荣的一天。 +REMOVE_EVTOPTA17560;祝福他们! +REMOVE_EVTOPTB17560;很好。 +REMOVE_EVTOPTC17560;真麻烦…… +EVTNAME17570;前进报! +EVTDESC17570;“更多的,更多的!更多$CAPITAL$的大罢工。工人要求更高的工资。更多的,更多的!更多……”\n\n一份社会主义报纸《前进报》在$CAPITAL$创刊了。这份报纸报道各种罢工、时政新闻以及国内外的社会主义运动。 +EVTOPTA17570;他们不是说没有偏左翼的媒体么…… +EVTOPTB17570;有意思,我了解了 +REMOVE_EVTNAME17580;国家就业培训所 +REMOVE_EVTDESC17580;尽管不断遭受批评,一个多方组成的委员会还是得以成立,其目的在与建立国家就业培训所来帮助失业人员。\n第一家国家就业培训所在委员会第一次会议之后正式开始工作,有大约一千名失业人员通过国家就业培训所找到了工作。而其他失业者就没有这么幸运了,只能带着疲惫、饥饿回家。所有没有找到工作的工人得到承诺:可以给他们免费的面包,但很快又变成发放一笔钱代替面包。这是一个巨大的错误。 +REMOVE_EVTOPTA17580;这真不是一个好的预兆。 +REMOVE_EVTOPTB17580;好的。 +REMOVE_EVTNAME17590;工人起义 +REMOVE_EVTDESC17590;工人和同情者们走上街道抗议。国家就业培训所被关闭以及很多工人被裁员引发了大量工人的强烈抗议。当政府采取措施时,工人们则做出了反击:他们占领了一些建筑物,并设置了一些路障。反抗者的数量每天都在增加 +REMPVE_EVTOPTA17590;很好…… +REMOVE_EVTOPTB17590;了解了。 +REMOVE_EVTNAME17600;工会联盟 +REMOVE_EVTDESC17600;来自若干个不同工厂的工人们组成了工会联盟,他们将通过工会联盟就薪水、工作条例、投诉处理程序、奖惩机制、福利待遇、工厂安全措施等进行谈判。 +REMOVE_EVTOPTA17600;很好。 +REMOVE_EVTOPTB17600;了解。 +REMOVE_EVTNAME17610;增产运动 +REMOVE_EVTDESC17610;为了做到自给自足并$PROVINCENAME$开始出口,我们应该新增一些农业定居点。 +REMOVE_EVTOPTA17610;很好。 +REMOVE_EVTOPTB17610;不行。 +REMOVE_EVTNAME17620;黑衫军 +REMOVE_EVTDESC17620;一小支由默默无闻的本-穆索尔领导的自称黑衫军的私人武装,对我们的部队发动了漫无目的的袭击。此次袭击导致数名士兵丧失。 +REMOVE_EVTOPTA17620;征募更多的士兵! +REMOVE_EVTNAME17630;进军$CAPITAL$ +REMOVE_EVTDESC17630;本-穆索尔领导的黑衫军正在进军$CAPITAL$。 +REMOVE_EVTOPTA17630;攻击! +REMOVE_EVTOPTB17630;前进! +REMOVE_EVTNAME17640;自由军团 +REMOVE_EVTDESC17640;一队自称“自由军团”的士兵受到邻省黑衫军的影响也开始起来反抗政府。这多少也算是个威胁。 +REMOVE_EVTOPTA17640;这对我们不构成威胁。 +REMOVE_EVTOPTB17640;比我们差远了! +REMOVE_EVTNAME17650;《我无处不在》 +REMOVE_EVTDESC17650;一条取自报纸《我无处不在》的摘要:\n\n“……我国应扩充军备,为了国家利益先发制人。军队应被用于……”“……保证国家统一,征服自古以来就属于我国的地区……”“……儿童是我们的未来……”\n\n报纸热情地宣扬沙文主义,法西斯主义和复国主义。 +REMOVE_EVTOPTA17650;很好。 +REMOVE_EVTOPTB17650;真糟糕! +REMOVE_EVTNAME17660;黑衫党大屠杀 +REMOVE_EVTDESC17660;在当地引发大破坏后,黑衫党袭击了一批温和的社会主义者和自由主义者。黑衫党捉住他们,并将其带到中央公园处决。 +REMOVE_EVTOPTA17660;可怜的社会主义者。 +REMOVE_EVTOPTB17660;太好了! +REMOVE_EVTOPTC17660;可怜的自由主义者。 +REMOVE_EVTNAME17670;自由军团大屠杀 +REMOVE_EVTDESC17670;自由军团决心采取实际行动,袭击了一批温和的社会主义者和自由主义者。自由军团捉住他们,并将其带到中央公园处决。他们干得太过火了。 +REMOVE_EVTOPTA17670;可怜的社会主义者。 +REMOVE_EVTOPTB17670;加油,自由军团! +REMOVE_EVTOPTC17670;可怜的自由主义者 +REMOVE_EVTNAME17680;法西斯的福利 +REMOVE_EVTDESC17680;“无人应挨饿受冻。”大街拐角处的一个食物发放处吸引了你的注意。健康的热食被发放给饥饿的失业者,当然还附送一本充满法西斯宣传的小册子。 +REMOVE_EVTOPTA17680;很好。 +REMOVE_EVTOPTB17680;阻止他们! +REMOVE_EVTNAME17690;啤酒馆暴动 +REMOVE_EVTDESC17690;啤酒馆充斥着觥筹交错的声音与醉鬼的歌声,直到大门被一群黑衫党强行打破。\n\n“大厅里有六百人。所有人都不许离开!”\n\n一个不速之客跳上一张桌子,开始滔滔不绝的宣扬革命,国家统一和组建新政府。一些客人被他打动了,咆哮着要求加入革命。 +REMOVE_EVTOPTA17690;很好! +REMOVE_EVTOPTB17690;什……什么? +EVTNAME18000;议会改组 +EVTDESC18000;“……还有,在人民对改革与社会正义的强烈诉求、饥荒导致的暴动和阶级斗争下,我们的党有支援过$COUNTRY_ADJ$工人的事业吗?没有,除了不断保证会最终满足那模糊不清的承诺以外什么都没做!同僚们,由于这些以及更多的原因,我作为这里的一员已经不能再接受自己做一个自由派了,除非恢复这个词的本义:做一个社会主义者。”\n\n上议院的某个激进成员集团转投社会主义,鼓动社会改革、平等和工人团结。我们可以向党组织施压以保持其党内凝聚力。 +EVTOPTA18000;随他们去吧 +EVTOPTB18000;施加政治压力 +EVTNAME18010;无所顾忌的反对派 +EVTDESC18010;“社会民主徒具名义上的民主。在这个党拼命维持假象的同时,对于任何诚实的观察者来说已有了丰富的证据证明长久以来它已经脱离议会秩序而将权力转移到老掉牙的群众活动、死板的信条和裙带关系上。当堤岸崩决之时,要让人民知道一些人在逆潮流而动。”\n\n上议院中的一派不满者已经结盟反对拒绝通过政治改革的社会主义者。通过施加政治压力,我们能影响这个新反对派的构成。 +EVTOPTA18010;自由保守派 +EVTOPTB18010;保守自由派 +EVTNAME18020;上议院宪章改革辩论 +EVTDESC18020;“……还有,我们自称保守派的人士说,下层阶级由于教育以及对道德和社会理解力的缺陷,不适合享有代表权。我现向会议表示这种话除了是对鸡与蛋问题的基本混淆以外什么都不是。因为如果不是这个有代表下层阶级的贵族会议长久以来处心积虑的设计的话,那么也许,那些缺陷就不会仍被弃之不顾直到腐坏了。”\n\n今天上议院一场激动人心的演说导致数人转投支持宪章改革议题的自由派。公众要求普选的呼声持续壮大。 +EVTOPTA18020;可是缺陷依旧是缺陷 +EVTOPTB18020;该是改革的时候了 +EVTNAME18030;讨论集会问题的一次会面 +EVTDESC18030;“……你看到了,我亲爱的老朋友,我在上议院需要你的支持来通过这项动议。”\n\n上议院的自由派指向其他党的“摇摆选民”,发起了一场引人注目的攻势。他们正在上议院搜集支持以废除对公共集会的禁令。拉票战已经取得了一些成功,我们需要决定如何应对。 +EVTOPTA18030;无声地支持 +EVTOPTB18030;不管它 +EVTNAME18040;红色恐怖 +EVTDESC18040;“……我在$CAPITAL$的街上看到了红色的旗帜,我相信与这场兴起的社会主义浪潮战斗的唯一方法只有实行和解。”\n\n上议院中一群致力改革的自由派人士决定就工会改革议题同社会主义者站在一起。该群体声称我们的现行政策太不允许舆论摇摆,他们主张为了保护工人利益,劳工改革是必需的。他们正在组建一个议会集团。我们该为反制此行动而幕后操纵议会吗? +EVTOPTA18040;那没必要 +EVTOPTB18040;是的,要遏制他们 +EVTNAME18050;紧迫的关注点 +EVTDESC18050;“……就是现在,与新生力量一起,我重申我那还没有取得本议院任何可以说是回应的难题是:新闻改革议题上该做什么?我,以及和我一起的许多同僚,一直主张改革的时机就是现在,但本次会议仍然完全不愿意给出哪怕一个答案,更不用说一项政策了。”\n\n议会中的改革倾向议员改组了一个新的联盟来推进新闻改革的议程。充分利用大众对言论自由的普遍支持,上议院中的自由主义者正在获得力量。 +EVTOPTA18050;动议通过 +EVTOPTB18050;动议不予考虑 +EVTNAME18060;作用与反作用 +EVTDESC18060;“这就是为什么我们对进一步改革的主张只能回答‘不’的原因!我们带着有限改革的纲领来此,但是我们现在所听到的改革讨论,威胁要推翻这片土地上每一个神圣而久远的既有制度,并最终瓦解我们社会的基本结构。”\n\n不满于盛行的政治风向,上议院中几个派系成员间的某一不洁联盟已经结成为一个集团,致力于反对根本改革政治体制的所有进一步努力。 +EVTOPTA18060;党鞭会让他们走上正轨的 +EVTOPTB1806;正是我的想法! +EVTNAME18070;反动政变 +EVTDESC18070;“……有人反对吗?”\n\n在一场仓促召集的上议院临时会议上,通过了一项奇怪的宪政改革动议。该改革提议的体制允许政党任命上议院。从这一行动的各方面看来,无不都显示这是一场由执政的反动党蓄谋已久的政变。 +EVTOPTA18070;照计划进行 +EVTOPTB18070;质问动议的合法性 +EVTNAME18080;工资奴隶制 +EVTDESC18080;上议院举行了一场针对工资奴隶制问题的辩论,社会党正通过主张工资改革的必要而大受支持。对进一步社会改革的广泛群众支持已经导致议院里几位名义上非社会主义的议员越来越多地受到他们故乡选区的施压,以致他们中一些人考虑转投社会主义集团。通过政治操作,我们或许能避免议员大量倒向社会主义,但这或许将被我国群众中的广大阶层视为一个独裁举动。 +EVTOPTA18080;随他们去吧 +EVTOPTB18080;把他们管起来 +EVTNAME18090;自由派核心呼吁改革 +EVTDESC18090;自由派核心共同推动对政改议程的施压。自由派举例表达他们对以下事实的担忧:国家机构对公民私生活的侵犯,以及政治体制以牺牲多数人利益为代价,被牢牢地掌控在少数人的手中。他们威胁在没有解决以上令人忧虑的事实以前,他们将会阻止上议院通过一切法案。少数其他政党的成员正考虑与自由派在政改议题上联合一致,我方的任何犹豫都很可能会加剧公众对改革的缓慢步伐的失望之情。 +EVTOPTA18090;我们需要一个两党的解决方案 +EVTOPTB18090;阻碍任何改革动议 +EVTNAME18100;议会卫生保健委员会 +EVTDESC18100;“……因此,似乎对我来说,我们广受赞誉的制度有一个瑕疵,那就是最底层的工人甚至不能承担他们自己和他们的亲人的,哪怕是最低程度的卫生生活条件。充斥烟灰的肮脏棚舍在烟灰堆积而成的阴影下如雨后春笋般冒出来挤成一团,它们是霍乱、结核病与道德败坏的潮湿与黑暗的温床。我的同僚们,一个有限的卫生改革将十分有助于改善这些问题。”\n\n上议院因对推动社会迫切需要的社会改革的明显无力而陷入混乱。 +EVTOPTA18100;把议题拖延到下次选举 +EVTOPTB18100;强行通过改革 +EVTNAME18110;临时议会多数派 +EVTDESC18110;“我相信是可能达成一项协议的。”\n\n在失业救济金议题上已经形成一个临时上议院多数派。议会发言时,保守团体领袖认为如果仅仅是这些措施的话,是可以作为国家政策的一项实验通过的。鉴于群众对当今失业者困境的不满,他的团体将支持某一关于适度失业补助的提案。尽管自由派仍不满足于该提议,但若不通过提案的话将会被当作是错失改革良机。 +EVTOPTA18110;好运偏爱勇者 +EVTOPTB18110;现在时机未到 +EVTNAME18120;上议院保守化 +EVTDESC18120;“我相信,当前分歧的唯一天然解决之道是主张在此议题上偏向我保守派的同僚。”\n\n某一保守的国家政策,配合上升的斗争性,得到了强力的公众支持。这引起了上议院内的摩擦。数名自由派议员正考虑倒向保守派,只有大手大脚地利用党鞭才能使自由派们都保持坐到自己的位子上了。 +EVTOPTA18120;随他们去吧。 +EVTOPTB18120;抽响党鞭! +EVTNAME18130;红色旋风 +EVTDESC18130;近来一股红色旋风似乎在上议院完成一项杰作,越来越多的议员表示乐意配合和支持执政的社会党。如果我们我们不希望看到社会主义者在议院中获得单一多数,现在是时候行动了。 +EVTOPTA18130;该发生的会发生的 +EVTOPTB18130;行动起来阻止变节 +EVTNAME18140;法西斯主义者主张权力 +EVTDESC18140;长枪党在街头和上议院里同时耀武扬威。几名保守派议员正千方百计考虑倒向法西斯派,而阻止改组无疑将导致法西斯主义者的斗争性上升。 +EVTOPTA18140;什么也别做 +EVTOPTB18140;防止夺权 +EVTNAME18150;选举改革 +EVTDESC18150;小小的自由党正利用$COUNTRYNAME$社会动荡的时机达成政治目的,他们试图使上议院内一些较左倾的保守派人士转投他们的事业。目前在谈的议题事关选举改革,而一些保守派人士正考虑在此议题上支持自由党。 +EVTOPTA18150;制止这种行为 +EVTOPTB18150;由他们自己的意愿 +EVTNAME18160;议会演讲 +EVTDESC18160;我相信因此那一自由,不应湮没于这一国度,她需要我们为其持之以恒地保持警觉。\n\n一名自由派的上议院成员在议会发起了一场振奋人心的演讲,批评政府无力改善国家的社会动乱趋势。政府应做何回应? +EVTOPTA18160;事情会变得好些 +EVTOPTB18160;我们没做错事 +EVTNAME18170;社会主义煽动者 +EVTDESC18170;一个上议院的社会主义煽动者在演讲台上发表了针对政府的长篇大论,嘲笑政府不能平息在$COUNTRYNAME$不断加剧的社会动荡。他声称,在社会主义制度下,国家、政党、人民群众将用同一声音说话。 +EVTOPTA18170;也许有我们要学的东西 +EVTOPTB18170;无法无天的恶棍 +EVTNAME18180;致议会的请愿书 +EVTDESC18180;“这项祖法是如此的完美,因此它在很久以前就被确立,经过整个世纪,经过无数时代直至今日。”上议院的一位保守派成员在议会演讲中高度称颂了我国各方面的荣耀,把我们捧上了天。 +EVTOPTA18180;好极了! +EVTOPTB18180;太有才了! +EVTNAME18190;反动派演说者 +EVTDESC18190;今天,一个上议院的反动派成员在议会作了长篇演讲,宣称我们必须夺回自古便是属于我们的合法土地。 +EVTOPTA18190;完全正确! +EVTOPTB18190;我们已经知足了 +EVTNAME18200;议会煽动 +EVTDESC18200;“我国商人有任意穿行于海陆的权利,没有政府可以干涉他们的这一权利。”\n\n一位上议院的年轻议员最近大放异彩。他属于无政府主义派,近来大肆鼓动人们支持自由贸易,而人民看起来也将他的话听了进去。我们可以趁机推动放任主义的议程,或者无视他的演说,但同时也将激怒他的支持者。 +EVTOPTA18200;推动自由放任政策 +EVTOPTB18200;无视他 +EVTNAME18500;警察检阅 +EVTDESC18500;今天,在$COUNTRYNAME$各地的城市,法律和秩序的维护力量穿着整齐划一的制服行进在大道上,向所有人展示他们的风采。在这个狂热的年代里,他们每个人将坚持不懈地维护秩序和安定。警察机构需要对他们的工作制定一个长远方针,我们如何充分利用这个事件? +EVTOPTA18500;恢复秩序 +EVTOPTB18500;发动宣传机器 +EVTNAME18510;阅兵式 +EVTDESC18510;我们的国土也许会破碎,但我们的军队不会!当他们的队伍行进而过时,我们从他们的眼中看到的只有为$COUNTRYNAME$献身的鞠躬精粹以及我国所赖以倚靠的远大理想。这些人无愧于军人之名,他们从小便培养起坚强的性格和对祖国坚定的信念,他们将拼死捍卫自己的祖国。$COUNTRYNAME$万岁! +EVTOPTA18510;谦逊和正义 +EVTOPTB18510;无上光荣 +EVTNAME18520;血与玫瑰 +EVTDESC18520;怀着能在大战中去流血战斗的梦想,年轻的士兵们启程离开营房。他们在列队紧密行军的路上,收到来自各个年龄的妇女与儿童的一致敬意。站立于路边与火车站的人们以亲吻和微笑送行,并用鲜花装饰士兵们的武器。 +EVTOPTA18520;让我们不要扩大战事了 +EVTOPTB18520;我们志在必得 +EVTNAME18530;自由照耀 +EVTDESC18530;在我们的工厂和作坊中,$COUNTRY_ADJ$自由民们每天都有新的发现和进步。科学技术的进步是和人们思想的自由交流密切相关的,而目前没有一个地方比$COUNTRY$更容易进行交流。我国的自由让我国成为科技进步的发电厂。 +EVTOPTA18530;辛劳的工作! +EVTOPTB18530;让其他国家为我们唱赞歌吧! +EVTNAME18540;自由胜利 +EVTDESC18540;虽然我们过去的一些政策被人认为是领土扩张,然而现在他们,甚至是外国人也认为我们只是进一步扩大我国的民族自由解放事业。国外友好组织向我们发来贺电热烈祝贺我们最近的胜利。我们民族未来的走向是在哪里? +EVTOPTA18540;自豪与荣耀 +EVTOPTB18540;谦虚与谨慎 +EVTNAME18550;自由有价 +EVTDESC18550;随着动乱在$COUNTRY$蔓延,示威者涌向$CAPITAL$的街头抗议政府政策,并呼唤政治和经济改革。通过派遣更多的警察部队控制局势,我们可以防止暴力的进一步升级。但同时,我们国家的一贯政策是群众有权发表自己的看法。通过重申我们的传统价值观,在其他国家眼里我们会看起来更加强大。 +EVTOPTA18550;派遣警察部队 +EVTOPTB18550;自由不灭 +EVTNAME18560;机会均等 +EVTDESC18560;方才,他们行进和高呼,不顾一切的愤怒呼声在街上回荡。现在,随着愤怒化作镇静,冲突释为平和,现场归于平静。无论如何赘述我们国家的病症,一切都只是在旧伤口上撒盐。毕竟我国人民平等劳作、同舟共济,人们是深知这一点的。 +EVTOPTA18560;让我们忘记 +EVTOPTB18560;让我们原谅 +EVTNAME18570;工作并前进 +EVTDESC18570;他们挥洒汗水,他们辛劳努力,一直向前发展,促使我们国家的自豪感和声望不断提升。我们国家的男男女女都来自一个血统优良的民族,并觉得他们都是一个共同群体的一部分,分享着同样的命运,这让他们感觉到,他们额外的努力总是可以得到奖励的。平等的价值观念使我们国家的人民在这一年投入了更多的努力。我们应该如何加以利用? +EVTOPTA18570;保持冷静,胸怀自豪 +EVTOPTB18570;推动科学事业 +EVTNAME18580;面包与和平 +EVTDESC18580;“结束战争!给$CAPITAL$的工人面包!告别武器!”\n\n示威活动在$COUNTRYNAME$各处爆发。示威者要求终止战事,同我们的敌人签署和平协议。我们的国家建立在一个基本真理上:人人生而平等。这群示威者将自己看作一个更大整体的一部分,他们甚至没有把我们国家的敌人排除在这个整体之外。 +EVTOPTA18580;和平即将到来 +EVTOPTB18580;还需持续一段时间 +EVTNAME19000;列强之争 +EVTDESC19000;当众列强为取得对我国政治的控制权而明争暗斗时,我国独立日渐削弱,正逐渐沦为一纸空文。近来,在$COUNTRY_ADJ$领土上发生的某一案件,更使众列强为刑事侦查权而吵得不可开交,大有局势升级之可能。众列强如果不坚持其各自立场的话就只能丧失影响力。 +EVTOPTA19000;好消息! +EVTNAME19005;$FROMCOUNTRY$的紧张局势 +EVTDESC19005;在$FROMCOUNTRY$,我国与其他列强因刑事侦查问题而产生不和,紧张局势一触即发。我们的立场是我们有权在$FROMCOUNTRY$进行我方的刑事侦查,而不受当地或外国政府的干涉。这一立场遭到我们对手显然的反对。我们这里的选择除了坚持我们的立场(这会被视作对$FROMCOUNTRY_ADJ$独立的进一步削弱),就是退却(代表失去在$FROMCOUNTRY$的影响力)。 +EVTOPTA19005;坚持我们的立场 +EVTOPTB19005;退却 +EVTNAME19010;阳光下的地盘 +EVTDESC19010;即使在天下列强间,我国亦威名显赫。从$CAPITAL$到遥远的边省,我们的国旗在风中骄傲地飘扬,将恐惧植入任何胆敢反对我们的人的心中。一场旨在歌颂我国公正统治的帝国游行正在$CAPITAL$紧锣密鼓地筹备中。现在冒出来的问题是:我们是该邀请那些外国政要来到这一喜庆的场合呢,还是简单地作出结论,认为没有任何其他国家配得上与我们一同在我们阳光下的地盘晒太阳? +EVTOPTA19010;让世界见证我国的光彩! +EVTOPTB19010;我国鹤立鸡群! +EVTNAME19020;$PROVINCENAME$植物学考察队? +EVTDESC19020;$PROVINCENAME$的植物群独一无二,令人叹为观止,科学界对其的了解至今仍微乎其微。这里,在这片地图上都未标记出来的神秘土地上,无可估量的属于植物学的巨大财富正等待着任何敢于面对严酷与无情气候的发现者的探索。$COUNTRY_ADJ$植物学会正考虑向$PROVINCENAME$派遣一支考察队,但是正如这种事一般都会碰到的情况,他们缺乏资金。虽然派遣考察队可以推动科学事业,但是我们也得提防那些可能的竞争。 +EVTOPTA19020;派遣考察队! +EVTOPTB19020;我们还有更重要的事要做 +EVTNAME19022;$FROMPROVINCE$植物学考察队? +EVTDESC19022;四处传言$FROMCOUNTRY$已经向$FROMPROVINCE$派出了植物学考察队。从传言看来,$FROMPROVINCE$的植物群是名副其实的集美丽与生物多样性于一身的聚宝盆。尽管$FROMPROVINCE$是$FROMCOUNTRY_ADJ$殖民地,我们仍可尝试派遣一支属于我们的考察队。可能事情不会那么轻松,但是仅仅是可能的发现本身就已经具有超凡的诱惑力了。 +EVTOPTA19022;派出一支$COUNTRY_ADJ$考察队! +EVTOPTB19022;那里属于$FROMCOUNTRY$ +EVTNAME19023;植物学考察队陷入困境 +EVTDESC19023;不久之前我们派出的植物学考察队被困在了马拉喀什,船身漏水而且缺乏补给。考察队队长派回的船带来了消息,请求追加资金以继续他们深入黑暗之心的旅程。我们是否要提供更多资金? +EVTOPTA19023;不,他们只能靠他们自己了。 +EVTOPTB19023;科学事业需要那些钱 +EVTNAME19024;议院的植物学辩论 +EVTDESC19024;“……正当我们国内的一些民众甚至不能满足温饱需求的时候,我们的政府却花费数百万资金派遣考察队去一个被上帝遗忘的角落寻找鲜花!”\n\n我们之前资助植物学考察队一事现已在上议院引发辩论。自由派反对给考察队的补贴,声称$COUNTRYNAME$难以承担如此奢侈的投资。 +EVTOPTA19024;中止考察 +EVTOPTB19024;政府政策不变 +EVTNAME19025;植物学考察队发回报告 +EVTDESC19025;“……至此,我们的考察队已经新编录了20种尚未被发现的植物。过去的一个月里已经又有两人在疟疾与痢疾的恶臭下病倒,但是,尽管失去了朋友,我们队伍的士气依然高涨。献上最美好的祝福和爱,署名……”\n\n我们派出的考察队已经发回报告。很明显,随着研究的深入他们需要更多的支援。 +EVTOPTA19025;我们支持咱们的小伙子们! +EVTOPTB19025;看看他们能否自己找到任何可以吃的植物 +EVTNAME19026;被食人族吃了? +EVTDESC19026;之前被派出的$COUNTRY_ADJ$植物学考察队很长一段时间没有消息了。最近,我们得到了一个令人担忧的消息:\n\n“营地已经被荒废。营地原址周围发现了争斗的痕迹。痕迹延续到广阔的而不友好的未知领域之内。我认为这就是$YEAR$年$COUNTRY_ADJ$植物学考察队的最终命运了。”\n\n看来我们的考察队已经失踪了。 +EVTOPTA19026;妈的! +EVTNAME19027;女皇花 +EVTDESC19027;我们之前派出的植物考察队带回了新品种的花朵。这种有成年人拳头大小的花朵很快成为欧洲谈论的话题,全国上下的园丁们都渴求能够培养它。为了纪念我们所做出的巨大投资,这种花被命名为“女皇花”。我们的科学发现赢得了全世界羡慕的目光。 +EVTOPTA19027;真棒! +EVTNAME19028;植物学考察队归来 +EVTDESC19028;$FROMCOUNTRY$宣称最近发现的著名白色花朵从此以后将以“女皇花”的名字为世人所熟知。在这项重大发现的光辉下,我们的考察队恐怕很难找到能与$FROMCOUNTRY_ADJ$发现相匹敌的成果。带着有限的成果,我们的考察队回家了。 +EVTOPTA19028;妈的! +EVTNAME19029;考察队归来 +EVTDESC19029;今天首都$CAPITAL$的大街上铺满了鲜花以庆祝$YEAR$年植物学考察队的归来。考察队获得了震惊世界的成就,他们在殖民地的植物群中发现了超过一百种的新植物。我们的国家足以为之感到骄傲,而且这些发现帮助推动了科学事业! +EVTOPTA19029;喔耶! +EVTNAME19030;东方问题 +EVTDESC19030;随着奥斯曼帝国的衰落,人们开始嘲笑这个一度强大的国家为“欧洲病夫”。民族主义和非土耳其省份的骚乱成为奥斯曼帝国的心病,加上帝国相对西方国家更为落后,很多人相信帝国的毁灭只是时间上的问题了。同时,奥斯曼帝国对待基督徒的残酷态度导致了$FROMCOUNTRY$声称自己将成为东正教徒的保护者。我们是否应该认同$FROMCOUNTRY$向奥斯曼帝国权威发出的挑战? +EVTOPTA19030;$FROMCOUNTRY$必须放弃这一头衔 +EVTOPTB19030;我们有其它的打算 +EVTNAME19031;保护权遭拒! +EVTDESC19031;$FROMCOUNTRY$拒绝了我们所宣称的头衔——奥西曼帝国境内东正教徒的最高权威与保护者。我们可以无视$FROMCOUNTRY$的反对继续行使我们的权利,但这将被看作是一个$FROMCOUNTRY$发动战争的合理借口。如果在这场战争中失利,我们将失去我们所拥有的权利。 +EVTOPTA19031;这个头衔是我们的! +EVTOPTB19031;这样的话就算了吧 +EVTNAME19032;他们拒绝了! +EVTDESC19032;$FROMCOUNTRY$坚持宣称他们是“奥斯曼帝国境内东正教徒的捍卫者”。我们现在拥有了一个合理的对其宣战的理由,如果我们在战争中获胜,将使他们失去这个权利。 +EVTOPTA19032;那就这么办吧 +EVTNAME19033;他们同意了! +EVTDESC19033;$FROMCOUNTRY$宣布放弃对“奥斯曼帝国境内东正教徒的捍卫者”的宣称权。这意味着避免了就此争端而引发战争的可能。 +EVTOPTA19033;这真是太幸运了 +REMOVE_EVTNAME19034;东方战争协定? +REMOVE_EVTDESC19034;随着东方问题的紧张局势不断升温,即有关谁将成为合法的奥斯曼帝国内基督徒的保护者的问题,我们可以选择就此问题与其它国家结成联盟。我们要这样做么? +REMOVE_EVTOPTA19034;是的。 +REMOVE_EVTOPTB19034;我们可以自己解决它。 +REMOVE_EVTNAME19035;提议战争协定 +REMOVE_EVTDESC19035;$FROMCOUNTRY$提出建立一个广泛的同盟以保护奥斯曼帝国的领土不受侵犯。加入这个同盟可能意味着战争。你将站在哪一边? +REMOVE_EVTOPTA19035;当然我们要加入! +REMOVE_EVTOPTB19035;不,我们可以自己解决这个问题。 +EVTNAME19040;要求发掘权 +EVTDESC19040;$FROMCOUNTRY$已经提出了对帝王谷发掘权的要求。鉴于我们目前没有能力也没有经费对该地区进行发掘,允许外国承包或许是很有道理的。不过我们也可以在我们自己有能力进行发掘前,让我们国家骄傲的历史不受打扰,而这样应是最好的。不过,拒绝的话会损害我们与外国势力的关系。 +EVTOPTA19040;让他们来吧! +EVTOPTB19040;帝王谷是我们的 +EVTNAME19041;埃及授予发掘许可 +EVTDESC19041;埃及政府已经授予我国发掘和调查帝王谷古遗址的专有权。这里潜在的发现将会给我们一个提高自己在科学领域声誉的绝好机会。 +EVTOPTA19041;太好了! +EVTNAME19042;埃及拒授发掘许可 +EVTDESC19042;埃及政府拒绝授予我国对帝王谷的发掘权。我们的国际声望受到了损害,同埃及的关系也出现裂痕。 +EVTOPTA19042;该死! +EVTNAME19043;贿赂官员 +EVTDESC19043;亚历山大港的埃及官员拒绝我们的埃及探险队在亚历山大港卸载探险设备。埃及的拜占庭式海关体制如果没有私人关系和金钱打点是无法顺利通关的。虽然我们可以向埃及政府施压,但如果探险队能自行买通关卡当然是最好的。 +EVTOPTA19043;行贿才能前进 +EVTOPTB19043;向政府施压 +EVTNAME19044;发现埃及古墓! +EVTDESC19044;我们的考古探险队在埃及帝王谷发现了第十八王朝的古墓。整个古墓呈长方形,被分为上下两个部分,皇家石棺被安置在下层部分中。这个杰出的发现使我们的埃及研究部门成为了整个欧洲历史学界的话题中心! +EVTOPTA19044;不可思议! +EVTNAME19045;法老王的诅咒! +EVTDESC19045;没人知道是如何开始的,我们只知道一度的市井谣言现在却成了社会公认的真理。谣言从空穴来风成长为骇人的风暴,任何胆敢打扰帝王谷内法老王陵墓的人都将受到法老王的诅咒,有些人甚至声称探险队将给整个$COUNTRY$带来诅咒的威胁。虽然这当然只是个疯狂的谣言,但是疯狂也已然成为现实了啊。 +EVTOPTA19045;下一次会是什么?彗星的预兆么? +EVTNAME19046;图坦卡蒙的陵墓 +EVTDESC19046;“……打开内部的花岗岩盖子,向陵墓的深处进发,我呼吸到的是三千年来从未受到打扰的空气。据我所知,自从法老被安葬在此后数千年来我是第一个打扰法老安息的人。这里,处于这古老而神秘的氛围之中,我仿佛闻到了尼罗河沿岸的麦子香味,石膏瓶中的香水味,和微弱的腐烂的沙草纸味道。”\n\n在帝王谷工作的$COUNTRY_ADJ$考古学家达成了本世纪最惊人的发现:之前一直未能被发现的19岁法老王图坦卡蒙的陵墓。 +EVTOPTA19046;太棒了! +EVTNAME19047;发现木乃伊 +EVTDESC19047;我们在帝王谷工作的探险队发现了一座迄今为止尚未被发现的陵墓,里面躺着一具埃及第十九王朝高级祭司的木乃伊。陵墓的内部装饰非常精致,这对我们的探险队来说是一个重大发现。 +EVTOPTA19047;大喜讯! +EVTNAME19200;埃姆斯密电 +EVTDESC19200;“国王陛下再次拒绝接见大使,并且于晚些时候派遣副官通知我们,国王不打算继续与大使接触。”\n\n法国大使在皇家度假胜地巴德埃姆斯(位于普鲁士的黑森-拿骚)遭到普鲁士国王冷遇,进而法兰西与德意志之间爆发外交冲突。据传闻称这份密电可能是德意志官员策划挑起战争的举动。 +EVTOPTA19200;这真是个肮脏的手段…… +EVTNAME19300;自由照耀世界 +EVTDESC19300;“扼守你们旷古虚华的土地与功勋吧!她呼喊颤栗着缄默双唇:给我!那劳瘁贫贱的流民,那向往自由呼吸,又被无情抛弃……”\n\n法国人民给美国人民送去了特别的礼物。一座巨大的青铜雕像,151英尺高,一个手举火炬的女人像,被命名为“自由照耀世界”。由法国雕塑家弗雷德里克·奥古斯特·巴特勒迪设计,纽约港口的旁边的小岛上已经为雕像准备好了安放的场所。这座雕像从此将以“自由女神像”被世人熟知。 +EVTOPTA19300;我在金色的大门旁举起我的火炬 +EVTNAME19500;宿营地遇袭! +EVTDESC19500;我们的探子几天前在布西曼河附近发现一处残骸,那是一辆还在闷烧的开拓者的四轮马车。通过痕迹可以判定这是一次袭击的结果,我们还发现了一些尸体残骸,显然这一家子的南非白人都不幸遇难了。附近残留的箭头告诉我们,来自我们东南方的祖鲁人武装队似乎得对这起屠杀负责。 +EVTOPTA19500;不能让他们白死! +EVTNAME19501;威特沃特斯兰德淘金潮 +EVTDESC19501;通过我们在开普的殖民地,大量的殖民者向新近并入“约翰内斯堡”的城镇进发,他们涌向威特沃特斯兰德山脉边缘,大规模的淘金潮上演了。外来居民大量涌入该地区对我们的边界沿线造成了麻烦,但是这可能是一个很好的借口,我们可以趁机结束这些横在边缘地带的恼人国家的独立。 +EVTOPTA19501;我们会适当考虑这个情况 +EVTNAME21000;结核病疫情爆发! +EVTDESC21000;结核病是19世纪最常见的杀手之一,这种传染性疾病通常以人类的肺部为目标。今天我们知道结核病是由病菌引起的,但历史上对结核病的解释各异,从吸血鬼到“基本流体”的不平衡都有。虽然结核病从古代就被人知晓,但直到1020年才被阿维森纳确定为是一种接触传染病。这种疾病的典型症状包括慢性咳嗽,发烧,以及血痰。在19世纪,因为同时代的几位著名作家和诗人都是患者,这种疾病有时也带有浪漫色彩。 +EVTOPTA21000;咳,咳 +EVTNAME21010;饥荒袭击地区! +EVTDESC21010;虽然瘟疫与大面积的饥荒几乎随着西方世界的现代化,资本主义化,自由市场体系和雇用劳工分工的发展以及农业技术的新进展而消失了,作为人类最古老的杀手之一,饥饿,在进入20世纪后仍使很多人深受其害。当然,仅限于贫困阶级中。饥荒袭击了我们国家的一个地区,我们需要立即做出反应。 +EVTOPTA21010;我们必须帮助这些饥民! +EVTOPTB21010;对不起,这个我交办公室处理了。 +EVTNAME21020;伤寒! +EVTDESC21020;伤寒最常见的传播方式是受污染的水或食品。由于缺乏医疗保健体系,拥挤的生活和缺少公共卫生设施,伤寒成了19世纪最主要的杀手之一。在1891年的芝加哥,每一万人中就有174人死于伤寒。这种疾病通常从低烧开始,通过长达数周的内出血和神经错乱逐渐表现出来,最终可能导致死亡。随着卫生条件的改善,许多发达国家或多或少地根除了这种疾病。然而在$YEAR$年,最少有一个$COUNTRY_ADJ$地区受到了疫情的严重打击。 +EVTOPTA21020;人皆有一死 +EVTOPTB21020;隔离受感染的地区 +EVTNAME21030;流感大流行 +EVTDESC21030;“西班牙”流感在1918年到1920年间广泛流行并且在世界范围内导致了大约5千万到1亿人死亡。由于19世纪不断增加的贸易,殖民地的开发,商业活动和其他使整个世界联系更加紧密的活动,西班牙流感可以在数年内迅速传播到世界各地。加上正在进行的第一次世界大战,以及拥挤不堪的生活条件,西班牙流感成为了第一个也是最恐怖的一个全球性流行性疾病的例证。而且……仔细想想……你有没有觉得有点发烧? +EVTOPTA21030;使用任何可能的手段对抗这种疾病 +EVTOPTB21030;这不是真的,为什么会这样? +EVTNAME21040;天花爆发 +EVTDESC21040;在18世纪,天花,这种由天花病毒导致的高致病性恶性流行病,每年导致四十万欧洲人死亡。在19世纪到20世纪着手进行的成功的预防疫苗接种计划,最终于1979年在世界卫生组织的领导下系统地根除了这种疾病,但是这对于在$YEAR$年,居住于你那一天花肆虐的地区的人们来说,只是一个小小的安慰罢了。 +EVTOPTA21040;尽一切可能对抗瘟疫。每一个生命都是弥足珍贵的! +EVTOPTB21040;我们无力对抗的,你懂么? +EVTNAME21500;陨石撞击通古斯! +EVTDESC21500;1908年的通古斯大爆炸产生的巨大火球摧毁了大片森林,同时造成了世界范围的广泛震感,科学家相信这次爆炸是由陨石或小行星撞击造成的。 +EVTOPTA21500;天哪! +EVTNAME21510;喀拉喀托大喷发! +EVTDESC21510;喀拉喀托的火山爆发及其造成的海啸在荷属东印度造成了36500人死亡,火山爆发发出的声音甚至在远在3000英里外印度洋上的罗德里格斯岛都可以听到。爆发产生了惊人的全球影响,火山爆发喷发出的火山灰散布在世界各地造成了长达数年的昏暗天空,同时产生强烈的红色日落和其它光学效应,这造成全球的平均温度下降了1摄氏度。 +EVTOPTA21510;天哪! +EVTNAME21520;旧金山大地震! +EVTDESC21520;今天一场剧烈的地震袭击了旧金山和整个加利福尼亚,造成了大范围的破坏和数千人的死亡。远在千里之外的内华达州都感受到了明显震感,地震还造成了严重的火灾。军队正在全力运输补给给幸存者,相信这次地震将给整整一代人留下深深的心理烙印。 +EVTOPTA21520;天哪! +EVTNAME22000;模范制度 +EVTDESC22000;模范制度(trusty system)起源于美国密西西比州,进而被阿拉巴马,德克萨斯,路易斯安那和其它几个州引进,表现良好的囚犯(通常等于肯听从命令的囚犯)被允许在严格的军事化等级制度的管理下看管监狱中的其他囚犯,个别特别值得信任的囚犯甚至被允许携带武器。囚犯的劳动力所带来的利润是这个制度的基石。该制度最早在十九世纪末二十世纪初起源于密西西比的帕奇曼农场监狱,它被称赞为是最现代化的罪犯改造制度。1970年前后大量的虐囚报告导致了这个制度的终结,但$YEAR$年,它在$COUNTRY$的许多地区都是一个时髦的制度。 +EVTOPTA22000;打是亲,骂是爱! +EVTOPTB22000;这一切听起来颇为令人沮丧…… +EVTNAME22010;建设中的流放地 +EVTDESC22010;将罪犯与社会隔离的想法其本身可能与我们的历史一样久远。许多经典的司法系统将驱逐流放作为一种最终的处置手段来使用,对于重刑犯来说,这种刑罚简直比死刑还要痛苦。随着十八世纪到十九世纪欧洲殖民帝国的成长,这种思想被以流放地的形式继承了下来,正如著名的(或者说臭名昭著的)不列颠博特尼贝伊殖民地和法国的位于法属圭亚那的“恶魔岛”。自从$COUNTRY$占领了一些非常适合作为流放地的地区以来,也许我们自己应该考虑一下同样建立这种社会制度? +EVTOPTA22010;没有人可以从阿撒兹勒的环礁逃离! +EVTOPTB22010;我想我们应该采用更加人道的方式 +EVTNAME22011;流放地废止 +EVTDESC22011;由于我们不再拥有适合于流放罪犯的地区,我们的流放地制度被废除了。 +EVTOPTA22011;嗯,很好,应该要这样做才行 +EVTNAME22020;刑法改革联盟 +EVTDESC22020;“两间肮脏的日间室,和三个令人不快的夜间室。八平方英尺的用于男性,给女性用的有一间是八到九平方英尺的,其余的都只有四点五平方英尺。地上的稻草,磨损而布满灰尘,充斥着各种害虫。没有院子,没有给犯人用的水。可怜的犯人们带着铁刑具。直到我上次的视察为止,还有八个女性犯人。”\n——约翰·霍华德\n\n在$COUNTRY$,人们组织了刑法改革联盟,抗议本国糟糕的监狱条件和罪犯改造设施以及相关制度。该联盟提出了在监狱内使用的单人间,以及其它一些旨在改善其拥挤的生活条件的想法。 +EVTOPTA22020;监狱本就该是脏的,亲爱的。 +EVTOPTB22020;有一些改革措施是值得考虑的。 +EVTOPTC22020;我们首先要保证在上院占有多数席位 +EVTNAME22030;卑鄙的谋杀! +EVTDESC22030;一起卑鄙的谋杀案新闻震惊了$COUNTRY$。一名年轻的的妓女被客人残忍地杀害,据说由于凶手来自于当地一个有名望的银行业家族,警方掩盖了其身份。尽管如此,警方一再声明此次事件仍在调查中,而且尚未找到凶手。人人都在谈论此事,以至于惊动了议会,自由派的议员要求政府就此事做出澄清。 +EVTOPTA22030;要求警察找出凶手 +EVTOPTB22030;让我们不要做出无端的疯狂指控。 +EVTNAME22040;苦役犯不好 +EVTDESC22040;他们行进在狭窄的小巷里,无论到哪里都带着铁锁链。他们不是奴隶,而是罪犯,他们已被法院公正地判决,要求他们从事辛苦的劳动并在太阳的曝晒下挥洒汗水。在$COUNTRY$这样的人经常可以看到,很多人像他们一样。在$COUNTRY$的法庭,强迫劳动长期以来一直是一种常用的刑罚。艰苦的劳动被认为可以增进这些笨蛋的道德意识。因此,他们需要进行劳动。 +EVTOPTA22040;我们需要考虑使用更加人道的刑罚 +EVTOPTB22040;非常好!下一项事务! +EVTNAME22050;通缉! +EVTDESC22050;随着警方通告一名被宣判有罪的杀人犯从当地的监狱中逃跑,一场遍布整个地区的搜捕行动在我国的一个地区展开。虽然这个消息本身就令人不安,同时它还使得我们国家的监狱系统受到了公众舆论的关注,从而加剧了对犯罪及刑罚问题的全国性辩论。自由派认为,这次犯人逃跑事件是对我们国家的监狱系统悲惨的状况进一步无声控诉,而保守派则声称事情是由国家预算的自然制约因素导致的,而且认为我们不应该花更多的钱在一部分可以说是我们最糟糕的公民身上。 +EVTOPTA22050;搜查上流社会! +EVTOPTB22050;搜查底层社会! +EVTNAME22060;终身监禁不得假释 +EVTDESC22060;“然后我们就有了这个家伙。开始时与其他人一样如坐针毡,但没用多久,他就在抢劫银行的路上了。他将在这里度过他的余生,所以我们大多数时间都让他带着锁链。我想在几年内这就会让他发疯,如果他现在还没有疯的话。”\n\n终身监禁,不得假释,在$COUNTRY$并不是一种非常特别的刑罚,尽管如此,在一些自由派的圈子里,对犯罪性质和刑罚进行了辩论,并且提出观点称使用锁链等刑具以及非人的待遇会使犯人失去改过自新的能力。一场要求改进监狱法律的运动正在酝酿中。 +EVTOPTA22060;当然可以考虑这个议题 +EVTOPTB22060;我认为我们应该继续使用老办法 +EVTNAME22070;债务人监狱 +EVTDESC22070;随着欧洲进入19世纪,人们由于拖欠债务而被关押的现象依旧很常见。在英国,伦敦包括飞利特监狱在内的“债务人监狱”就是这类设施的代表。在这里,债务人不但被要求支付住宿和伙食费用,有些时候甚至被要求缴纳“看守费”,以支付看守的工资。通常情况下,这些措施只会加重债务人的经济负担,原因很简单,人们无法在监狱里筹钱。在十九世纪大多数欧洲国家都废弃这样的制度,伦敦飞利特监狱也于1846年被关闭。一群被错误关押的$COUNTRY_ADJ$贵族正在争取公众对这种设施的更多关注,呼吁将其废除。 +EVTOPTA22070;这个问题应当加以慎重考虑 +EVTOPTB22070;这不能说服我。人们需要在生活中学到教训 +EVTNAME22080;死刑 +EVTDESC22080;今晚在$CAPITAL$的改革俱乐部人们就死刑问题进行了辩论,死刑反对者的论调有了进一步的发展。论点聚焦于处罚的不可挽回性,且量刑不当的风险永远存在。自由主义者们集中一起,组成一个公民委员会,要求取消这项刑罚。这场辩论的起因是对一位老先生的处决,尽管这位老先生显然处于老年痴呆症的晚期阶段,但他还是因谋杀自己的妻子而获刑。一个新成立的团体呼吁其成员中的议员站出来反对被他们认为是最可怕的也是最不公平的法律条文,同时他们也已经找到了一名内阁成员作为代表来表明他们的立场。 +EVTOPTA22080;当然我乐意与他们进行会面 +EVTOPTB22080;我没有时间听取自由派自负的胡言乱语! +EVTNAME29900;$PROVINCENAME$的第一辆拖拉机 +EVTDESC29900;“妈妈,妈妈!约翰逊老爹带回了一个新机器!它可以用来犁地,牵引,移动,而且还可以坐在上面!他说它叫做‘拖拉机’!”\n\n拖拉机在$PROVINCENAME$的出现引发了当地的农业革命,使农业生产规模大大超越了上一代人。事实上,工业发展为$COUNTRY$带来了巨大的利益。 +EVTOPTA29900;当然! +EVTNAME29901;$PROVINCENAME$电气化! +EVTDESC29901;“妈妈,妈妈!你看到大街上的灯了么?他们正在更换新的路灯!他们说这些新路灯用‘电’做能源!”\n\n电力,以路灯的形式,来到了$PROVINCENAME$。这种照亮我们城市的新型灯光,迄今为止只在梦里出现过,电力提高了当地的工业生产效率,以及当地的生活质量。 +EVTOPTA29901;太棒了! +EVTNAME29902;$PROVINCENAME$的炸药 +EVTDESC29902;“妈妈,妈妈!你听到矿井传来的炸药发出的声音了么?他们说这是一种新型的炸药!”\n\n引进的硝酸甘油,使我们可以开掘比以往更深的矿井,在$PROVINCENAME$这意味着当地采矿工业增加了数倍的产出。 +EVTOPTA29902;轰!! +EVTNAME29903;$PROVINCENAME$的新商店 +EVTDESC29903;“妈妈!妈妈!城里有新店开张了!”\n\n19世纪见证了商品分销渠道的快速发展,这广泛地拓展了新的用户群。崭新的,更加专业化,工业化的零售商为消费者带来了新型工业产品。在$PROVINCENAME$新开张的商店将会促进当地的农业生产,使得农民们不用再在运输和组织集市上花费大量时间。 +EVTOPTA29903;太好了! +EVTNAME29904;机械化开采 +EVTDESC29904;“妈妈!妈妈!爸爸说他们在矿井里的工作用上了新工具!”\n\n随着机械化开采工具的发明,矿井逐渐更换了新型且更加有效率的开采工具用于开发更加深层的矿产资源。因此,$PROVINCENAME$的矿产工业有了长足的进步。 +EVTOPTA29904;尽管如此,我们还是不要过于贪婪,开采过深。 +EVTNAME31100;特洛伊被发现! +EVTDESC31100;考古学家海因里·希施里曼在土耳其发现了失落的特洛伊城!这一惊人的发现导致了考古学界的巨大震动,同时引发了人们无数的联想。 +EVTOPTA31100;太迷人了! +EVTOPTA31101;我们欢迎德国投资。 +EVTNAME31300;第一次官方人口普查 +EVTDESC31300;1837年一月,瑞士进行了第一次官方人口普查。结果指出,瑞士人口总数为二百一十九万零二百五十八人。 +EVTOPTA31300;很好! +EVTNAME31301;法国要求引渡路易·拿破仑 +EVTDESC31301;1838年八月,法国政府要求从瑞士引渡自诩为法国皇位继承者的路易·拿破仑(拿破仑一世皇帝的侄子)回国。瑞士人拒绝引渡,原本一场势在必行的法国入侵因路易·拿破仑前往伦敦而得以避免。 +EVTOPTA31301;就差一点了 +EVTNAME31302;电报! +EVTDESC31302;1852年,基于摩尔斯系统的电报技术传入瑞士。起初,有27个电报站被设立在这个多山的国家。 +EVTOPTA31302;瑞士的通讯新时代 +EVTNAME31303;关于铁路的公投 +EVTOPTA31303;民意已得到表达。 +EVTDESC31303;刚结束的公投显示人民同意铁路国有化。 +EVTNAME31304;关于犹太人地位的公投 +EVTDESC31304;刚结束的公投显示人民同意犹太人获得瑞士的完整公民权。 +EVTNAME31305;关于酒类垄断的公投 +EVTDESC31305;刚结束的公投显示人民同意国家垄断酒类销售。 +EVTNAME31306;提契诺的激进派自由党人政变 +EVTDESC31306;在提契诺爆发了一场由激进派自由党人发动的血腥政变,但随后便被联邦军队所扑灭。这一事件加剧了冲突双方的紧张局势,然而政变领袖的无罪开释也让反动分子确信政府也在和他们作对。 +EVTOPTA31306;必须恢复提契诺的秩序。 +EVTNAME31307;茜茜公主遇害! +EVTDESC31307;奥地利皇后伊丽莎白·冯·维特尔斯巴赫,遭一名意大利无政府主义者卢伊季·卢切尼刺杀身亡。这可怕的一幕发生于日内瓦的美岸酒店。 +EVTOPTA31307;我国颜面扫地。 +EVTNAME31308;社会主义会议在齐美尔瓦尔德召开 +EVTDESC31308;1915年9月4日社会主义国际在齐美尔瓦尔德举行会议,这是继1914年八月一战爆发以来的第一次。尽管1912年11月在巴西举行的前一次社会主义国际的会议,提出利用这场酝酿已久的战争为契机,推翻资本主义统治的可能性。会议代表谴责了帝国主义战争所造成的可怕伤亡结果,并呼吁工人阶级起来反对战争的蔓延。许多著名社会主义运动领导人参加了这次会议,包括意大利的拉扎里(Lazzari)和莫迪利扬尼(Modigliani),俄国的列宁和布罗(Bobrow),德国的累德堡(Ledebour)和霍夫曼(Hoffmann),以及法国社会主义者布尔德朗(Bourderon)和梅尔黑姆(Merrheim)。 +EVTOPTA31308;有争议的思想在传播。 +EVTNAME31309;社会主义大会在昆塔尔召开 +EVTDESC31309;一场社会主义大会在昆塔尔召开。许多社会主义运动领导人到会并讨论了建设理想的社会主义乐园的不同方法。 +EVTNAME31310;红十字 +EVTDESC31310;16个国家签署了日内瓦公约,以帮助在战斗中受伤的士兵。他们选择了逆转的瑞士国旗作为象征:白底上的红十字。 +EVTOPTA31310;这想法早该实现了 +EVTNAME32500;普希金去世 +EVTDESC32500;当代俄国文学界最具影响力的作家之一,带领俄国向欧洲其他各国看齐的文学大师,普希金以《叶甫盖尼·奥涅金》、《鲍里斯·戈都诺夫》和《上尉的女儿》闻名于世。他在与一个法国流亡者决斗后,于1837年2月去世。 +EVTOPTA32500;这真是悲剧般的死亡 +EVTNAME32501;波兰独立委员会 +EVTDESC32501;波兰独立委员会成立于巴黎,目的在于帮助波兰从俄国、奥匈帝国和普鲁士的控制下独立出来。 +EVTOPTA32501;要咋样?波兰就不该出现在地图上。 +EVTNAME32502;彼得拉舍夫斯基小组 +EVTDESC32502;创立于1844年的彼得拉舍夫斯基小组(Petrashevski Circle),致力于沙皇俄国的改革。其成员就包括著名的费奥多尔·陀思妥耶夫斯基。1849年5月,123名成员遭到逮捕,多数被枪毙,陀思妥耶夫斯基本人被流放西伯利亚。 +EVTOPTA32502;他罪有应得! +EVTNAME32503;埃尔米塔日 +EVTDESC32503;位于圣彼得堡的埃尔米塔日由利奥·冯·克伦泽设计建筑,其内的艺术藏品已对外开放参观。这令公众有机会见识到全俄罗斯最美好和最珍贵的艺术藏品。 +EVTOPTA32503;向沙皇陛下致敬! +EVTNAME32504;穆索尔斯基的《鲍里斯·戈东诺夫》公演 +EVTDESC32504;1874年2月8日,在数年的准备工作之后,穆索尔斯基的歌剧《鲍里斯·戈东诺夫》最终公布于众并进行了首场演出。歌剧寻求融合理查德·瓦格纳的理念与俄罗斯的民间音乐,力求呈现真正的属于俄罗斯民族的音乐。 +EVTOPTA32504;啊,美妙的音乐! +EVTNAME32505;卡拉马佐夫兄弟 +EVTDESC32505;1880年,陀思妥耶夫斯基完成了他的巨著《卡拉马佐夫兄弟》。作为文学史上的最具盛名的作品之一,《卡拉马佐夫兄弟》成为了陀思妥耶夫斯基在其社会主义运动失败后开始作家生涯的重要标志。虽然是一部喜剧作品,但是可以说是历史上最严肃的喜剧作品。在他的自传《作家日记》中,陀斯妥耶夫斯基反驳了左派人士以“左派从来没有恶意损害过基督教传统”为理由对他的作品《卡拉马佐夫兄弟》中的章节“起义”和“大砂锅”进行的批判。陀思妥耶夫斯基的作品不仅在俄罗斯,而且在整个西方都影响深远,此外也在文坛、哲学和宗教界都引起了强烈的反响。 +EVTOPTA32505;有时候2加2等于5。 +EVTNAME32506;第一条俄国铁路! +EVTDESC32506;1837年,一条全长26公里,连接圣彼得堡和皇村的皇家居所的铁路建设完成。这是俄罗斯帝国的第一条铁路。 +EVTOPTA32506;进步无法阻挡! +EVTNAME32507;下田条约 +EVTDESC32507;俄罗斯和日本官方签署的第一个官方条约,被称为“友谊,贸易,和国界条约”。1855年2月7日,条约由俄罗斯海军中将普嘉琴(Putyatin)在日本下田签署。条约规定北千岛群岛成为俄罗斯的一部分,而萨哈林岛由两国“共同”管辖。同时,日本同意向俄国开放3处通商口岸。 +EVTOPTA32507;我们将和日本人做生意! +EVTNAME32508;莫斯科艺术剧院 +EVTDESC32508;契诃夫的《海鸥》成功的演出风格表明,莫斯科艺术剧院是引领俄罗斯剧院进入20世纪的最佳代表。 +EVTOPTA32508;精彩绝伦的演出! +EVTNAME33000;迈宁根剧团在柏林演出 +EVTDESC33000;萨克森-迈宁根公国的剧团在柏林演出后好评如潮。他们很快将开始在欧洲各国的巡回演出。 +EVTOPTA33000;不可思议! +EVTNAME33001;卡尔·哈根贝克 +EVTDESC33001;1874年,卡尔·哈根贝克,一个牲畜经销商之子,在汉堡举行他展示外国风土人情的首场演出。在1887年他打破常规建立的马戏团以非强迫的方式训练动物。最终在1907年,哈根贝克在汉堡为他的野生动物园揭幕,这家动物园也成为了同类动物园中的佼佼者。 +EVTOPTA33001;人人都能观赏的狮子,斑马和大象! +EVTNAME33002;康拉德·杜登 +EVTDESC33002;1880年时任学校主任的康拉德·杜登出版了他的第一部完整的德文词典。之后很多年它一直都是德语正字法的基本标准,至今仍然是最具权威性的德语字典。 +EVTOPTA33002;终于,语言也有了统一的标准。 +EVTNAME33005;巴格达铁路 +EVTDESC33005;1903年,由德国出资兴建,连接君士坦丁堡与巴格达的巴格达铁路被作为计划提出。这意味着君士坦丁堡与柏林友好外交关系的一个新顶点的到来。 +EVTOPTA33005;我们将为其提供经费! +EVTOPTB33005;这与我们无关。 +EVTNAME33800;汉堡大火! +EVTDESC33800;一场持续了三天的火灾几乎将汉堡的三分之一化为灰烬。这场严重的灾难导致了消防制度改革与更有规划性的城市发展。 +EVTOPTA33800;太惨了! +EVTNAME33801;奥地利号沉没 +EVTDESC33801;汉堡-美洲公司(HAPAG)的奥地利号在纽芬兰海岸外沉没。事故原因是在用烟熏消毒统舱时,炽热的链条不慎浸入装焦油的桶中,过热的链条烫伤水手长后,链条进而落地,瞬间起了大火。这场事故导致495名乘客身亡,其中大多数是来自欧洲的移民。 +EVTOPTA33801;一场悲剧! +EVTNAME33802;汉堡-美洲公司 +EVTDESC33802;汉堡的主要贸易商们建立了“汉堡-美洲行包航运股份公司(Hamburg-Amerikanische Packetfahrt Actiengesellschaft)”。该公司提供穿越大西洋的航运服务,这受到了数量不断增长的赴美移民的欢迎。 +EVTOPTA33802;啊嗬! +EVTNAME33900;继承不伦瑞克公国 +EVTDESC33900;不伦瑞克-吕讷堡的威廉公爵去世后没有留下任何合适的继承人。恩斯特·奥古斯特二世,作为与他最接近的表亲,成功受封为新的不伦瑞克公爵。因此,公国成为了我王国的一部分。 +EVTOPTA33900;我们现在是汉诺威的一部分 +EVTOPTA33901;汉诺威的土地重获一统 +EVTNAME34100;莫扎特音乐节 +EVTDESC34100;1838年,42个来自莱茵兰,巴登,黑森,和弗兰肯的合唱团参加了在法兰克福举行的为纪念莫扎特而创立的为期三天的音乐节。然而,这次活动变成了一次要求德国统一的示威活动。 +EVTOPTA34100;他们应该来唱歌,而不是来争辩! +EVTNAME35300;普契尼将美国戏剧改为意大利歌剧 +EVTNAME34500;彼得二世现正式成为大公! +EVTDESC34500;当奥尔登堡在1815年6月9日由一个公国提升为大公国,彼得二世陛下作为第一任统治者开始正式使用大公头衔。 +EVTOPTA34500;上帝保佑大公! +EVTNAME34600;第斯多惠出版《德国教师培养指南》 +EVTDESC34600;德国教育家阿道夫·第斯多惠提出了旨在使孩子们成为有自我意识,有思想,有责任感的公民的教育原则。他的观点曾使他在1847年遭停职。 +EVTOPTA34600;无论如何这是个很有意思的想法! +EVTNAME34601;德意志之歌 +EVTDESC34601;1841年八月,霍夫曼·冯·法勒斯雷本在黑尔戈兰岛创作了他的诗《德意志之歌》。结合奥地利的约瑟夫·海顿的《上帝保佑吾皇弗朗茨》的旋律的《德意志之歌》某一天将成为德国国歌。 +EVTOPTA34601;一位梦想家! +EVTNAME34602;腓特烈·威廉四世 +EVTDESC34602;1840年6月7日,国王腓特烈·威廉三世驾崩,享年70岁。他带点浪漫思想的儿子继承了王位。 +EVTOPTA34602;国王万岁! +EVTNAME34603;动物园 +EVTDESC34603;1844年八月柏林见证了德意志史上第一家动物园的开张。而此时,伦敦与安特卫普已经有了类似的动物园。 +EVTOPTA34603;奇珍异兽! +EVTNAME34604;犹太人也有义务! +EVTDESC34604;1845年十月,新颁布的普鲁士法律规定犹太人得拥有固定的姓氏。现在他们也有义务服兵役了。 +EVTOPTA34604;我国所有公民都有同等的义务! +EVTNAME34605;发现海王星! +EVTDESC34605;普鲁士天文学家约翰·格弗里恩·伽勒发现了海王星。这将是1930年以前太阳系里发现的最新一颗行星。 +EVTOPTA34605;还有八颗。 +EVTNAME34606;奥托·尼古拉 +EVTDESC34606;基于同名莎剧的喜歌剧《温莎的风流娘儿们》已在柏林首演,它将成就尼古拉的事业顶峰。 +EVTOPTA34606;我不知道,我更喜欢正剧。 +EVTNAME34607;医疗基金 +EVTDESC34607;埃森的克虏伯公司为970名工人设立医疗保险基金。参加保险是强制性要求的。 +EVTOPTA34607;将这项措施向全国推广! +EVTOPTB34607;这不道德! +EVTNAME34608;童工法通过 +EVTDESC34608;1839年普鲁士在一些宗教与社会人士的推动下紧随英国通过法律限制年内童工的数量。 +EVTOPTA34608;那些可怜的孩子! +EVTNAME34700;阿尔伯特·洛尔青 +EVTDESC34700;1837年,阿尔伯特·洛尔青最为人知晓的歌剧《沙皇及木匠(Zar und Zimmermann)》在莱比锡首演。洛尔青被视为德意志喜歌剧(类似于浪漫主义歌剧)之父。 +EVTOPTA34700;啊,音乐! +EVTNAME34701;森佩尔歌剧院 +EVTDESC34701;萨克森的宫廷建筑师戈特弗里德·森佩尔教授完成一项杰作——德累斯顿歌剧院,该剧院将以其设计者的名字闻名于世。森佩尔的风格同时受到古典主义与文艺复兴风格的影响,同时又不仅仅是因为他的作品的原因,德累斯顿荣获“易北河上的佛罗伦萨”这一美名。 +EVTOPTA34701;一座美妙的建筑。 +EVTDESC35300;吉亚卡摩·普契尼在1904年成功将美国剧作家戴维·贝拉斯科所作的同名戏剧《蝴蝶夫人》改编成了一出歌剧。现在他的另一部作品首演了,这部作品基于贝拉斯科的《金色西部的女郎》,其名为《西部女郎》。 +EVTOPTA35300;再来一个,再来一个! +EVTNAME35301;世界上最伟大的男高音 +EVTDESC35301;恩里科·卡鲁索在伦敦演出《弄臣》为他博得了国际声誉。 +EVTOPTA35301;再来一个,再来一个! +EVTNAME35400;《拿布果》首演 +EVTDESC35400;威尔第最有影响力的作品《拿布果》在米兰的斯卡拉歌剧院首演,倾倒了许多意大利人的心。那里面的犯人合唱成为意大利的非官方国歌。 +EVTOPTA35400;一个真正的杰作! +EVTNAME35700;《新事》通谕 +EVTDESC35700;教宗良第十三在关于劳工问题的通谕里以“新事(Rerum Novarum)”开头。通谕分析社会主义革命的变易精神已经开始盛行于各区域,里面说纠纷的原因“是显然的,即工业的发展;科学的惊人发现;雇主与雇工间关系的变动;少数个人的庞大财富和大众的贫乏;劳工阶级自恃心理的日益增大,及其相互团结的日益紧密;最后,还有普遍的道德败坏。”通谕指出社会主义威胁到了国家的宗教与道德根基,并企图破坏教会与国家、雇主与雇工的共同利益,代之以无神论的邪说。为应对这一威胁,必须建立足以满足进步需求和保护贫苦无助之人的团体。通谕引用了使徒保禄的的话“爱德是耐性的,是和善的,……並不寻求他自己……受一切的苦……忍耐一切的苦。” +EVTOPTA35700;劳动与财富的价值同等。 +EVTNAME36400;爱德华·蒙克 +EVTDESC36400;爱德华·蒙克(1863-1944)对表现主义的成长起了主要的影响。他的作品对上流社会的震撼到这种程度以至于一开始它们便遭到禁止。他的作品提高了人们对社会糟糕状况的关注。 +EVTOPTA36400;这样使人不安的画…… +EVTNAME36401;伊瓦·奥森 +EVTDESC36401;农民之子与教师伊瓦·奥森(1813-1896)认为到此刻为止还是丹麦文的挪威书面语需要改革。依靠几次穿越乡村和农场的旅行,他创造了新的语法和一个“新”挪威语的词典。虽然他对口语和语法的编纂并未对人们的教育起多大作用,但他许多诗文变成歌曲在乡村传播。刚好在他死前一刻他的新语言得到了挪威议会的官方认可。 +EVTOPTA36401;属于全民族的人民语言 +EVTNAME36402;四大师 +EVTDESC36402;19世纪末的挪威被几位著名作家的作品震撼,他们是亨利克·易卜生、比昂斯滕·比昂松、亚历山大·谢朗和约纳斯·李,他们现实主义的小说与戏剧惹怒了当权者,激起了全国性的广泛讨论,为大型的社会改革铺平了道路。 +EVTOPTA36402;该死的作家! +EVTNAME36403;议会制 +EVTDESC36403;1884年,自由派系的约翰·斯维尔德鲁普在挪威议会要求政府的基础应该是议会多数。虽然从来没有以法律或法令的形式通过,这成为了合法的先例,并且挪威议会开始在党派路线下团结一致努力对抗国王。 +EVTOPTA36403;一个捍卫我们利益的平台。 +EVTNAME36405;马科斯·色然恩建工会 +EVTDESC36405;马科斯·色然恩(Marcus Thrane)受到1848年欧洲的革命情绪的启发创立了工会。他们要求完整的参政权,改善担保人的条件以及取消对进口粮食征收的所有关税。政府镇压了这次运动,色然恩被判处5年监禁。 +EVTOPTA36405;危险的想法正蔓延。 +EVTNAME36600;瑞典夜莺 +EVTDESC36600;瑞典女高音珍妮·林德1820年出生在斯德哥尔摩。1838年在斯德哥尔摩她在歌剧《魔弹射手》中初次登台亮相,在19世纪40年代由于在欧洲和美国的一系列成功演出使她名声远播。珍妮·林德是瑞典第一个演艺巨星,她以圆润而富有感情的歌声、难以置信的演唱技巧以及真诚、自然而谦逊的作风而闻名。虽然她通过音乐会和歌剧表演挣得了财富,然而她将其中的大部分捐赠给了慈善机构。 +EVTOPTA36600;一位艺术天才 +EVTNAME36601;推行义务小学教育 +EVTDESC36601;1842年瑞典正式推行义务小学教育。虽然已经有了旧的传统教育,《1842年义务小学法案》几乎消除年轻一代中的文盲。地方城镇与教区现在有办法强制那些不情愿的父母履行教育适龄孩子的义务了。 +EVTOPTA36601;教育属于大众! +EVTNAME36602;晚报 +EVTDESC36602;第一份《晚报(Aftonbladet)》由拉尔斯·约翰·耶塔(Lars Johan Hierta)编辑,于1830年12月6日星期一问世。该报支持言论自由,贸易自由,降低进口关税和进行民主改革,这使得政府对该报喜欢不起来。该报被贵族阶层鄙视,但是中产阶级却很喜爱,尽管国王尝试禁止它的出版然而发行量在随后数年之内反而骤升。《晚报》作为自由主义的传声筒,成为了瑞典争取言论自由的战斗的基石。 +EVTOPTA36602;自由地说话! +EVTNAME36603;斯德哥尔摩骚乱! +EVTDESC36603;欧洲的1848年是革命和动荡的一年。1848年3月19日,紧张局势最终蔓延到瑞典,一大群怀有不满与反叛心的群众走上斯德哥尔摩的街头。加入抗议队伍的人们带着各种意识形态,有各个阶级的人。暴民在市内横冲直撞,毁坏财产,攻击他们厌恶的任何人。国王奥斯卡一世亲自试图使暴民调转方向,但很快这伙暴民便到城市另一处大搞破坏了。 +EVTOPTA36603;召集部队! +EVTNAME36604;戈兰·弗雷德里克·戈兰森引入贝塞麦的方法 +EVTDESC36604;戈兰·弗雷德里克·戈兰森(Goran Fredrik Goransson)是第一个在工业规模上成功引进英国人亨利·贝塞麦的炼钢方法的人。该方法是一种通过炉底风嘴鼓入空气,将炉内铁水直接炼成钢的转炉炼钢法。他的成功使一座新的钢铁工厂得以在山特维肯建立,这成为了著名的山特维克集团的前身。 +EVTOPTA36604;我们的科学家推动了国家的发展 +EVTNAME36605;潮湿之年 +EVTDESC36605;在1860年中期,农业部门在一系列的歉收之后陷入困境。困难持续到1867年,这一年的农作物再次歉收。在史称“潮湿之年(The Wet Year)”的这几年里,谷物普遍因潮湿而腐烂,这在国内许多地区导致了饥荒。 +EVTNAME36606;干旱之年 +EVTDESC36606;在前些年的由于雨水过多而引起的灾难性的歉收后,再一次在1868年歉收。这次是高温、干旱之年,有些地里都着火了。饥荒袭击多地,许多家庭开始移民国外。 +EVTOPTA36606;悲剧啊! +EVTNAME36607;严峻之年 +EVTDESC36607;1869年艰难持续。传染病爆发,城市和乡下到处饥荒,人民因为绝望而乞讨。移民国外的人大幅增加,超过六万人在1867-69年的三个饥荒年离开瑞典。 +EVTOPTA36607;可怕! +EVTNAME36608;铁路连起来了! +EVTDESC36608;1871年一个壮观的典礼在阿尔维卡举行,这是为了庆祝瑞典和挪威的国家铁路网正式连接起来。 +EVTOPTA36608;让我们庆祝! +EVTNAME36609;出售圣巴泰勒米岛 +EVTDESC36609;在西印度群岛有一座叫做圣巴泰勒米的小岛被瑞典统治了94年,直到1878年被决定卖给法国。这座小岛已经不再享有前几十年革命与拿破仑战争时期作为自由贸易港所享有的繁荣,现在它已经变成了一个经济上的负担。 +EVTOPTA36609;卖掉这块废石,现在! +EVTOPTB36609;为了瑞典的荣耀,我们一定得保住他! +EVTNAME36610;松兹瓦尔工人罢工 +EVTDESC36610;1879年瑞典经济不景气,松兹瓦尔的锯木厂雇主们被迫削减工资。一场自发与有组织的罢工爆发,并蔓延到21个不同的锯木厂,有6000名工人参加。这是瑞典有史以来第一次大范围的罢工。这次罢工团结了工人,是工人阶级与社会民主运动的早期起点,并成为了随后数十年蓬勃发展的工会组织的先声。 +EVTOPTA36610;请别忘了法律和秩序! +EVTNAME36611;奥古斯特·斯特林堡出版《红房间》 +EVTDESC36611;奥古斯特·斯特林堡(1849-1912)是世界著名文学巨匠之一。他是剧作家、小说家和短篇小说作家,他作品展示的狂乱与天才结合了自然主义、心理学和神秘主义。1879年的《红房间》使他一举成名。小说讽刺了1870年代末瑞典的制度与环境。斯特林堡是一个多面体,他对女性怀有一种近乎疯狂的仇恨,他对科学与神秘学同时抱有兴趣,而且他还尝试过绘画、摄影甚至炼金术! +EVTOPTA36611;有趣! +EVTNAME36612;博登要塞 +EVTDESC36612;1900年瑞典议会决定在靠近芬兰国境的博登建立宽广的防御工事体系。要塞建在一块山岩的顶端,坐落于战略位置显要的吕勒河边,拥有惊人的广阔视野。要塞的目的是把守国家北翼和当地的自然资源,以防范俄国入侵的威胁。 +EVTOPTA36612;是的,我们的防御力量必须强大! +EVTOPTB36612;不,现在不是时候 +EVTNAME36614;阿尔姆克维斯特发表《这是可以接受的》 +EVTDESC36614;阿尔姆克维斯特(Carl Jonas Love Almqvist)是一位具有复杂个性的著名瑞典作家,他产出过大量带有浪漫主义、神秘主义与社会意识的散文作品,他对瑞典文学的发展具有重要影响。在他的作品《这是可以接受的(Det gar an)》中,他挑战了社会上对于婚姻与女性地位的传统看法。这本书一经推出便引起了一场社会议论。 +EVTOPTA36614;好东西! +EVTNAME36615;农业不景气导致大量移民外迁 +EVTDESC36615;1880年对农业部门来说是一个艰难的时期,再加上不断增长的人口和不满,这些问题导致了大规模的移民。十年间,家庭移民的速度惊人。超过三十四万人去了美国,在那里有更广阔的土地与更大的机会在召唤他们。 +EVTOPTA36615;这真的是困难时期啊。 +EVTNAME36616;路易斯·德·吉尔推动议会改革 +EVTDESC36616;古老的瑞典议会制度包含四个等级:贵族、教士、市民和农民。最近路易斯·德·吉尔提案取代旧制度,在议会中设立两个具有同等权力的议院。尽管这是一个自由主义的改革,但是民主仍很遥远。新的制度是不公平的,投票权将被富有的商人所把持。改革提案在全国范围激起了要求男女普选权的运动。 +EVTOPTA36616;好,接受改革。 +EVTOPTB36617;不,我们要保持四个等级! +EVTNAME36617;商船旗 +EVTDESC36617;瑞典与挪威国王卡尔·约翰对瑞典议会的要求让步,允许挪威船只在所有水域挂挪威旗。 +EVTOPTA36617;给他们这权利 +EVTNAME36622;伟大的斯堪的纳维亚学生会议 +EVTDESC36622;丹麦在第一次石勒苏益格战争中获胜,许多斯堪的纳维亚的志愿者参加了这次战争,这是斯堪的纳维亚运动的萌芽。后来举办了很多学生间的会议,其中最大的是1856年在乌普萨拉举办的一次会议。 +EVTOPTA36622;斯堪的纳维亚的人民一定要团结! +EVTNAME36938;《拉贾莫汉之妻》发表 +EVTDESC36938;班吉姆·钱德拉·查特吉发表了第一部孟加拉小说。 +EVTOPTA36938;印度人民有了自己的声音! +EVTNAME36939;达尔豪西改革 +EVTDESC36939;印度总督达尔豪西伯爵在印度推行了一系列改革措施。改革虽然在一些地区不受欢迎,却卓有成效。。 +EVTOPTA36939;我们对印度的使命要求我们进行改革! +EVTOPTB36939;不要捅了马蜂窝。 +EVTNAME36940;怀唐伊条约 +EVTDESC36940;一份正式确立新西兰民族地位的条约得到签署,在条约中毛利诸酋长承认维多利亚女王陛下的主权,而女王将以保证他们的土地、财产和渔权作为相应回报。 +EVTOPTA36940;万岁! +EVTNAME36941;旗杆战争 +EVTDESC36941;毛利酋长霍恩·赫克在科罗拉瑞卡不顾英国态度连续砍倒旗杆数次以示抗议。 +EVTOPTA36941;我们必须在这酋长行动的时候抓住他 +EVTOPTB36941;对这种情况我们还能做啥? +EVTNAME36942;国防兵 +EVTDESC36942;任何想移居新西兰的退伍老兵都可以获得前往新西兰的自由通行权、一座小屋和退休金,只要他们上教堂、做游行和对民兵进行一年十二天的训练。 +EVTOPTA36942;算我一个! +EVTNAME37200;路易-拿破仑在瑞士 +EVTDESC37200;波拿巴家的一家之长是个我们政权的直率批评者,他目前已经得到瑞士的庇护,并在那里鼓动我国臣民挑战我们的权威。我们应该要求瑞士人引渡他吗? +EVTOPTA37200;要求瑞士人把他引渡回国! +EVTOPTB37200;让他在阿尔卑斯山溜达,反正不会有威胁的 +EVTNAME37201;凯旋门 +EVTDESC37201;巴黎凯旋门最初由拿破仑·波拿巴委托建造,断断续续经过了30年后于1836年落成。纪念碑的灵感来自罗马的凯旋门,上面刻的画面展示了法国大革命战争和拿破仑的功勋。 +EVTOPTA37201;杰作! +EVTNAME37202;七月柱揭幕 +EVTDESC37202;1840年七月柱在巴黎揭幕,该纪念碑纪念的是1830年7月革命的615名死者。 +EVTOPTA37202;让我们铭记死者! +EVTNAME37203;政变企图! +EVTDESC37203;拿破仑一世的侄子夏尔·路易-拿破仑在布洛涅发动了一次不成功的夺权行动。 +EVTOPTA37203;派兵! +EVTNAME37204;拿破仑一世归来 +EVTDESC37204;1821年,拿破仑·波拿巴死于圣赫勒拿岛岛,他的遗体在1840年回到法国。在巴黎荣军院教堂举行的葬礼结束后数天,有成千上万的人对其施以敬意。 +EVTOPTA37204;伟人! +EVTNAME37205;穿越阿尔卑斯山! +EVTDESC37205;法国热气球驾驶员弗朗索瓦·阿尔班(Francois Arban)成为了第一个驾驶热气球横跨阿尔卑斯山的人。他从马赛出发,在斯图皮尼(Stupini)着陆。 +EVTOPTA37205;壮举! +EVTNAME37206;奏萨克斯! +EVTDESC37206;比利时乐器制造商阿道夫·萨克斯注册了一个被称作“萨克斯管”的专利。然而,他的法国竞争对手对他进行法律起诉,让他无法推销他的发明。 +EVTOPTA37206;真是噪音! +EVTNAME37207;路易-拿破仑逃走! +EVTDESC37207;拿破仑一世的侄子路易-波拿巴在1840年的政变未遂后,被判在哈姆(Ham)的堡垒终生监禁。然而在1846年5月他设法逃往英国。 +EVTOPTA37207;妈的! +EVTNAME37208;夏尔·路易-拿破仑·波拿巴 +EVTDESC37208;1848年二月革命后法国国王路易·菲利普退位,拿破仑一世的侄子路易-拿破仑当选为共和国总统。 +EVTOPTA37208;共和国万岁! +EVTNAME37209;傅科的钟摆 +EVTDESC37209;在巴黎的一个天文馆,法国物理学家莱昂·傅科证明了地球是自转的。他的实验又在巴黎先贤祠重复了一遍,让在场的观众大开眼界。 +EVTOPTA37209;我的天啊! +EVTNAME37210;皮埃尔·约瑟夫·普鲁东 +EVTDESC37210;1851年七月蒲鲁东发表《十九世纪革命的总观念》,确立了无政府主义思想的基础。 +EVTOPTA37210;无政府主义?听上去不怎么样! +EVTNAME37211;空中飞行! +EVTDESC37211;先驱者亨利·吉法尔(Henry Giffard)孤身驾驶飞艇(一种由小型发动机推动的气球)从凡尔赛到特拉普飞行27公里,这震惊了所有观察者。 +EVTOPTA37211;飞!接下来是什么? +EVTNAME37212;巴黎世界博览会 +EVTDESC37212;1855年5月15日,世界博览会在巴黎举行。20839位展览者展示他们的产品,共获得11073个奖,吸引了四百五十万人参观。 +EVTOPTA37212;未来的产品! +EVTNAME37213;美国的民主 +EVTDESC37213;1835年亚历西斯·德·托克维尔出版了他的著作《论美国的民主》,该书很快在美国和法国均被认为是经典之作。书中他评论了美国人对诉讼的喜爱和对宗教的虔诚,其中有些东西今天的欧洲人仍然迷惑不解。托克维尔是少数不止有一部“经典”传世的历史学家。他的其他杰作:《旧制度与大革命》,出版于他去世的三年前即1856年。 +EVTOPTA37213;不同万岁! +EVTNAME37215;法庭上的福楼拜 +EVTDESC37215;古斯塔夫·福楼拜由于出版了饱受争议的小说《包法利夫人》,他在法庭上被指控严重违背美德、礼节和宗教。然而,他被宣布无罪。 +EVTOPTA37215;时代已经改变! +EVTNAME37216;德雷福斯事件 一 +EVTDESC37216;1894年,在德国大使馆一份手写备忘录被一位法国间谍发现,内含法国机密军事文件。猜疑集中到一位犹太人上尉阿尔弗雷德·德雷福斯身上,他被军事法庭认定有罪,判处终身监禁于魔鬼岛。德雷福斯力陈他的清白,但无济于事。 +EVTOPTA37216;让他在恶魔岛烂掉! +EVTOPTB37216;不!他是无辜的! +EVTNAME37217;德雷福斯事件 二 +EVTDESC37217;1896年,上校皮卡尔发现有充分的证据表明总参谋部的埃斯特拉齐少校才是让德雷福斯坐牢的那份备忘录的真正作者,但是军事法庭很快宣布这位少校无罪。在一封给法国总统的公开信里,爱弥尔·左拉控诉说埃斯特拉齐少校一案的军事法庭显然受到了军事部门的指使。1898年后期,当初证明德雷福斯有罪的那些证据被发现系出伪造。 +EVTOPTA37217;我控诉! +EVTNAME37218;德雷福斯无辜! +EVTDESC37218;由于证据显示德雷福斯是清白的,1899年他的案件再次被提到上诉法庭。使人激愤的是他再次被判有罪,因为当局拒绝承认他们以前的错误。虽然他得到了总统的特赦并于1906年恢复名誉,但是事件的结果是增加了反宗教主义、反军国主义,团结了法国的左翼。 +EVTOPTA37218;此案已结 +EVTNAME37219;马提尼克的培雷火山 +EVTDESC37219;培雷火山虽然被认为是死火山,却于1902年5月7日大爆发,杀死马提尼克岛上超过三万人。 +EVTOPTA37219;真是可怕! +EVTNAME37220;神迹? +EVTDESC37220;14岁的贝尔纳黛特·苏毕胡第一次看到圣母玛利亚显现是在比利牛斯山北面的卢尔德附近的一座洞穴。1864年她的见证得到了教会的承认,卢尔德很快成为天主教的一个圣地。 +EVTOPTA37220;神迹? +EVTNAME37221;莎拉·伯恩哈特的世界巡演 +EVTDESC37221;这位拥有金嗓子的女士——莎拉·伯恩哈特小姐将要开始的世界巡演角色有茶花女、托斯卡、淮德拉、阿德里安娜·莱科芙露尔以及《欧那尼》里的角色。据传这将是她最后一次巡回演出。 +EVTOPTA37221;一位艺术天才 +EVTNAME37222;飞越英吉利海峡 +EVTDESC37222;路易斯·布莱里奥特驾驶他的XI型单翼机成为首个飞越英吉利海峡的人。他获得了《伦敦每日邮报》颁发的奖金。 +EVTOPTA37222;不可思议! +EVTNAME37223;高速快车 +EVTDESC37223;卡米乐·热纳茨(Camille Jenatzky)驾驶他名为“永无止境(La Jamais Contente)”的汽车在圣日耳曼附近的代努瓦埃尔线(Route des Noyers)上创造了特定路线上的陆上速度最快纪录,其时速高达79.9公里。 +EVTNAME37224;俄派芭蕾 +EVTDESC37224;谢尔盖·狄亚基列夫(Serge Diaghilev)关于芭蕾舞的想法在其祖国俄罗斯未获赏识,于是他移居巴黎,在那里演绎斯特拉文斯基、柴可夫斯基和里姆斯基-科萨科夫的作品,并与著名的芭蕾舞演员尼金斯基和巴兰钦等合作。 +EVTNAME37225;克劳德·莫奈 +EVTDESC37225;克劳德·莫奈是一位从现实主义向印象派转变的画家。1863年他的作品《浴》(它有一个更广为人知的名字叫“草地上的午餐”)由于描绘了一位裸女而在巴黎引起轩然大波。 +EVTOPTA37225;让我再看一眼…… +EVTNAME37700;充公 +EVTDESC37700;为了平衡预算,马德里政府命令变卖教会财产。天主教会的免税权被取消,转而政府同意承担教堂的维护费用。 +EVTOPTA37700;不要碰圣教会! +EVTOPTB37700;我们需要钱! +EVTNAME37701;纳尔西索·洛佩斯将军 +EVTDESC37701;生于委内瑞拉的纳尔西索·洛佩斯将军被西班牙殖民者在古巴处死。他带着一小组人登陆后,试图挑起一场叛乱使古巴投向美国,但最终因没人支持而失败。 +EVTOPTA37701;古巴依然属于西班牙! +EVTNAME37702;集中政策 +EVTDESC37702;为制止古巴暴徒的破坏,总督要求全部在乡下的公民都到城市里面住帐篷,这将使反叛者不能得到补给和庇护。 +EVTOPTA37702;我们必须恢复古巴的秩序! +EVTNAME37703;出价购买古巴 +EVTDESC37703;我们注意到许多古巴的庄园主想要古巴加入我们。可能西班牙会卖掉这个岛? +EVTOPTA37703;我们出个价看看。 +EVTOPTB37703;我们不想要这岛。 +EVTNAME37704;卖古巴吗? +EVTDESC37704;北美的有意者对购买我们的古巴表达了兴趣。 +EVTOPTA37704;不,古巴将永远是我们的安的列斯群岛的明珠 +EVTOPTB37704;好,古巴可以拿去,如果价格合理的话 +EVTNAME37705;古巴的改革委员会 +EVTDESC37705;国王应该授权一个委员会讨论古巴殖民地所迫切需要的改革吗? +EVTOPTA37705;不授权任何委员会 +EVTOPTB37705;好,改革是必需的 +EVTNAME37706;亚维农的少女 +EVTDESC37706;巴勃罗·毕加索受到雕塑与非洲艺术的影响,放弃传统的画法而采用一种更概念化的风格。 +EVTOPTA37706;嗯……有趣。 +EVTNAME37707;玛多斯的征用政策。 +EVTDESC37707;1855年,公共财富部长帕斯奎尔·玛多斯(Pascual Madoz)为了解决政府财政缺口而命令征用所有公共用地,这极大的加强了国家权力的中央集权,同时助长了失地农民的不满情绪。 +EVTOPTA37707;征用,因为我们缺钱 +EVTOPTB37707;人民需要那些土地! +EVTOPTC37707;我们应该找其他办法筹钱。 +EVTNAME37708;国民警卫队 +EVTDESC37708;拿破仑时代的警卫队被解散后,西班牙城镇的安全转由国家民兵组织(National Militia)负责,该组织主要由地方民兵组成。1844年阿胡马达侯爵(Marquis of Ahumada)决定创建一支直属于战争部的国家部队。这支部队将被称为国民警卫队(Civil Guard),成为难以驾驭的国家民兵组织的替代品。 +EVTOPTA37708;创建国民警卫队 +EVTOPTB37708;我们对国家民兵组织很满意了 +EVTNAME38500;苏丹娜号的旅程 +EVTDESC38500;1840年,苏丹娜号(Sultana)抵达纽约,成为史上第一艘航行至新世界的阿曼船只。船上载着苏丹赛义德·伊本·苏丹(Sayyid Said ibn Sultan)的个人代表,他将代表苏丹与美国进行贸易以及与美国政府见面。 +EVTOPTA38500;表示问候! +EVTNAME38501;赛义德苏丹驾崩 +EVTDESC38501;在赛义德苏丹的统治下桑给巴尔成为苏丹国里最富庶的行省。1856年他死的时候领地被分为两块给桑给巴尔的马吉德和马斯喀特的图威尼。 +EVTOPTA38501;接受分离 +EVTOPTB38502;我们不能冒险让外部势力干涉 +EVTNAME38502;桑给巴尔应该获得自由? +EVTDESC38502;四年后,桑给巴尔的许多人认为鉴于他们桑给巴尔的财富更多一些,他们已经没有必要臣服于阿曼。我们应该宣布从阿曼完全独立吗? +EVTNAME38503;桑给巴尔问题 +EVTDESC38503;赛义德苏丹死后4年,马吉德拒绝向他的哥哥图威尼进贡。借由印度总督坎宁勋爵斡旋下的英国援助,一个以承认桑给巴尔独立为条件来进贡的交易得以达成。 +EVTOPTA38503;接受他们的独立 +EVTOPTB38503;桑给巴尔是我们的! +EVTNAME44100;哈克贝利·费恩历险记 +EVTDESC44100;1885年马克·吐温出版了《哈克贝利·费恩历险记》,完全改变了美国小说。在此书出版前,美国传统小说利用以前的欧洲的语言形式,而马克·吐温借用一个美国文盲描述美好事物的演说来抨击原来的语言体系。书中试图展示各种各样的人因为他们的行动而不是地位而得到尊重。当时,由于反传统的形式引起了很大的争议以至于他的主题被忽略。甚至今天人们都有点不明白。 +EVTOPTA44100;好吧,那我也该下地狱了! +EVTNAME44101;999号创造速度纪录 +EVTDESC44101;999号机车头牵引的帝国快车(Empire State Express)在纽约中央及哈德逊河铁路(New York Central and Hudson River Railroad)上以112英里的时速留下记录。 +EVTOPTA44101;不可思议! +EVTNAME44102;黄金十字架 +EVTDESC44102;总统候选人威廉·詹宁斯·布赖恩呼吁无限量地铸造银币,这使得他取得平民党、银共和党、全国白银党和进步党的提名,让西部与南方的农民自阶级斗争以来第一次为了一个目标而团结一致。他对这一政策的支持在北方的工业家看来是在企图妨碍债权人和破坏信托机构。 +EVTOPTA44102;你不应该将人类盯着黄金十字架上 +EVTNAME44103;坚毅号返航 +EVTDESC44103;坚毅号(HMS Resolute)被发现漂浮于北大西洋。这艘船之前载着一中队的人搜索失踪的极地探险家约翰·富兰克林爵士,但后来却因受困于冰块中,人们只能弃船而去。美国从这艘船的拯救者手中买下了船,将船修复后还给了英国。 +EVTOPTA44103;归还它是既正确又恰当的。 +EVTNAME44104;霍瑞斯·曼 +EVTDESC44104;政治家与律师霍瑞斯·曼开始对马萨诸塞的教育体制进行改革。他的学校体制最终成为了全美的模范。 +EVTOPTA44104;教育越多越好。 +EVTNAME44105;史密斯森学会 +EVTDESC44105;美国国会建立了直接向总统汇报的史密斯森学会(Smithsonian Institution)。该学会致力于科研与探险以及科学普及。 +EVTOPTA44105;天地间还有更多的未知事物…… +EVTNAME44106;论文集 +EVTDESC44106;拉尔夫·沃尔多·爱默生的第一本《论文集》于1841年出版,这本书在世界面前展示了一个全新的、相当神秘的新世界本土哲学。虽然许多欧洲人不认为他本身是一个哲学家,但他对欧洲大陆思想界的影响是不可估量的,尤其是在尼采的例子上面。 +EVTOPTA44106;演讲是一种行动。 +EVTNAME44107;普通法 +EVTDESC44107;1861年奥利弗·温德尔·霍姆斯发表《普通法》,这是一部关于普通法传统的历史书。在书中他宣称法律是不合逻辑的,判决宁可被当时的具体情况调节,或者就像其中一句名言,诉讼的精要不是逻辑而是经验。这本书马上成为经典后霍姆斯本人第二年便到哈佛担任教授并最终进入联邦最高法院。《普通法》的发表是美国知识分子中实用主义兴起的标志也预兆了经历南北战争可怕的大屠杀后对道德主义的不信任。 +EVTOPTA44107;法律就是警长服从的那个人的意愿。 +EVTNAME44108;尤里西斯·格兰特的个人回忆录 +EVTDESC44108;1885年尤里西斯·格兰特出版了《个人回忆录》,几乎完全复述了他的一生。他在患咽喉癌的时候写这本书是为了保证他的家人能在他死后依然好好生活。作为美语的世界名著,格兰特的传记别具一格,简洁明快的风格。马克·吐温认为它甚至比凯撒的《高卢战记》更好。《个人回忆录》在当时取得了巨大的成功以至于在南北战争之后还有一些在出版。这可能是美国总统写得最好的一本书。 +EVTOPTA44108;我一定要买一本! +EVTNAME44109;阿尔弗雷德·赛耶·马汉 +EVTDESC44109;阿尔弗雷德·赛耶·马汉出版《海权对历史的影响》,通过历史分析了海权对一个国家的重要性。它被那些想要扩展海军和美国版图的人所推崇。 +EVTOPTA44109;制海权是胜利的保证。 +EVTNAME44110;反间谍法和反煽动法 +EVTDESC44110;为了应对在应征士兵与下层人民之间不断增加的反战情绪和劳工意识,国会通过了《1799年关于制止外国人反美及制止煽动言论的法律》的修正案,使其在战时违法地维护总统及国家政策并极大损害了外国国民和被收容者的利益。该法案在随后的数十年得到最高法院的支持,被以各种形式维持直到半个世纪后瓦伦法官才推翻这个法案。一战期间,世界产业工人联盟执行委员会的全部168名委员都被以试图破坏联邦的罪名逮捕。 +EVTOPTA44110;国家手里有剑还去攻击她,那就是叛国 +EVTOPTB44110;不同意见是自由的人们的活力的源泉 +EVTNAME44111;私家侦探事务所 +EVTDESC44111;私家侦探们已经证明了他们在处理火车劫案与抓捕货币伪造者等问题上的高效,现在他们又成了工贼,而且还渗透一些如莫利马贵(Molly Maguires)的秘密团体。 +EVTOPTA44111;我们从不合眼 +EVTNAME44112;国家联盟 +EVTDESC44112;八支球队一起组建了一个干净与经营有方的棒球联盟,这八支球队分别是波士顿红帽、芝加哥白长袜、辛辛那提红长袜、哈特福深蓝、路易斯维尔灰、纽约同好、费城运动家和圣路易棕长袜。 +EVTOPTA44112;Play ball! +EVTNAME44113;芝加哥大火 +EVTDESC44113;大火从住在德克文街((DeKoven Street))的帕特里克·奥利瑞(Patrick O'Leary)家的谷仓烧起并蔓延到商业区,造成一万七千四百五十栋建筑物被毁,三百人遇害九万八千人无家可归。 +EVTOPTA44113;您的牛呢,奥利瑞夫人? +EVTNAME44114;OK牧场枪战 +EVTDESC44114;在亚利桑那的汤姆斯通镇上发生了一场持续约30秒的枪战,镇警长维吉尔·厄普、怀亚特、摩根与道客·霍利迪伙同枪杀了比利·克兰顿、汤姆·麦克拉伦和弗兰克·麦克拉伦两兄弟,这三人都是违法配有武装的牛仔。枪战代表了一个时代的来临:美国的法律将向更广阔的偏远山区迈进,进一步打压一些违法恶棍的生存空间。 +EVTOPTA44114;调解人! +EVTNAME44115;玩球的时间到了! +EVTDESC44115;在纽约附近的库珀斯敦举办了第一次棒球公开赛。纽约纽约人队(New York Knickerbockers)最终以1—23输给了纽约九人队(New York Nine)。 +EVTOPTA44115;这将成为风靡全国的娱乐! +EVTNAME44800;马德罗宣言 +EVTDESC44800;弗朗西斯科·马德罗发表了一份声明,谴责最近的选举存在舞弊现象,并宣称波费里奥·迪亚兹不再是合法的墨西哥总统。马德罗号召公民们拿起武器反抗迪亚兹。 +EVTOPTA44800;迪亚兹就任总统。 +EVTOPTB44800;迪亚兹辞职下台。 +EVTNAME44801;马德罗获得支持者 +EVTDESC44801;弗朗西斯科·马德罗确信帕斯库阿尔·奥罗斯科和弗兰西斯科·比利亚的起义是为了迫使迪亚兹下台。 +EVTOPTA44801;革命万岁! +EVTNAME44802;萨帕塔的农民军加入革命 +EVTDESC44802;埃米利亚诺·萨帕塔领导了在瓦哈卡州的农民起义。 +EVTOPTA44802;萨帕塔万岁! +EVTNAME44803;何塞·波塞达 +EVTDESC44803;何塞·波塞达对现政权的讽刺漫画使其再次被投入监狱。 +EVTOPTA44803;危险思想正在传播。 +EVTNAME45100;与梵蒂冈签订协议 +EVTDESC45100;藉由1860年与梵蒂冈的协议,与教堂的关系得到了改善。依据协议,法国神职人员得以返回,教会学校也得以建立。 +EVTOPTA45100;与教堂关系融洽。 +EVTNAME45101;苏路克称帝 +EVTDESC45101;福斯坦·苏路克作为1847年两派僵持不下相互妥协产生的总统候选人,宣称自己是海地的第二任皇帝:福斯坦一世。 +EVTOPTA45101;福斯坦皇帝万岁! +EVTNAME46400;何塞·巴特列·伊·奥多涅斯 +EVTDESC46400;著名记者、乌拉圭红党的领导人何塞·巴特列·伊·奥多涅斯,获得了立法机构对其推行的乌拉圭政治改革的强大支持。 +EVTOPTA46400;改革时刻已经到来。 +EVTNAME46800;发现马丘比丘 +EVTDESC46800;1911年,美国探险家海拉姆·宾厄姆发现了失落的印加帝国遗迹马丘比丘城。 +EVTOPTA46800;我们找回了我们一部分的历史! +EVTNAME46801;海鸟粪带来的财富 +EVTDESC46801;用海鸟粪加工的农业肥料在欧洲和北美需求量激增。我们离岛上丰富的海鸟粪储量会成为我国主要的收入来源。 +EVTOPTA46801;啊哈,成功的味道。 +EVTNAME31501;吸烟禁令! +EVTDESC31501;吸烟日益成为广泛传播的时尚。1837年维也纳当局禁止在公共场合吸烟。 +EVTOPTA31501;反正烟味也不好闻! +EVTNAME31502;弗兰茨一世驾崩 +EVTDESC31502;奥匈帝国皇帝弗兰茨一世驾崩,享年67岁。他的儿子继位成为费迪南德一世,由于其头部过大,心智不全,无法处理朝政,故而形成一个由克莱门斯·文策尔·冯·梅特涅领导的叫做秘密政府会议(Geheime Regierungskonferenz)的组织来代替他处理日常政府事务。 +EVTOPTA31502;吾皇万岁! +EVTNAME31503;讲匈牙利语! +EVTDESC31503;为了加强匈牙利在二院君主国中的地位和国家独立,匈牙利语成为匈牙利议会中唯一可以讲的语言。 +EVTOPTA31503;要是能让他们好受点,就让他们讲匈牙利语吧。 +EVTNAME31504;纳什特纳耶 +EVTDESC31504;塞尔维亚人伊利娅·格拉莎宁在她的著作《纳什特纳耶》中号召南斯拉夫人团结起来反抗奥地利和奥斯曼土耳其压迫者。她的著作成为南斯拉夫民族主义运动的指南。 +EVTOPTA31504;斯拉夫人的自由?太可笑了 +EVTNAME31505;茜茜公主 +EVTDESC31505;巴伐利亚公主伊丽莎白被称作“茜茜”,她于1854年嫁给奥地利皇帝弗兰茨·约瑟夫一世。她常常不顾宫廷繁文缛节的平民作风,赢得了人民的热爱。1898年,她在日内瓦被谋杀。 +EVTOPTA31505;万岁! +EVTNAME31506;向新式剧院前进 +EVTDESC31506;自从天才的维也纳设计师约瑟夫·厄本开始了其在波士顿剧院公司的工作之后,美国剧院的设计明显转向欧陆风格,变得更加生动活泼,更加色彩斑斓,令观众获得更多的兴奋的体验。 +EVTOPTA31506;一位艺术天才 +EVTNAME33004;石勒苏益格的德化运动 +EVTDESC33004;石勒苏益格的行政长官提议通过增强德语教育和驱逐仍在该省居住的丹麦公民来减少反德因素。我们应该接受这个提议么? +EVTOPTA33004;石勒苏益格是德意志不可分割的一部分! +EVTOPTB33004;石勒苏益格的丹麦人对我们构不成威胁 +EVTNAME33300;大火! +EVTDESC33300;位于卡尔斯鲁厄的大公剧院在大火中毁于一旦。63人在这场灾难中不幸丧生。 +EVTOPTA33300;悲剧! +EVTNAME33400;瓦尔哈拉殿堂 +EVTDESC33400;靠近雷根斯堡的多瑙施陶夫的瓦哈尔拉殿堂于1842年对公众开放,这是一座以挪威神话中带有传奇色彩的冥王来命名的,模仿希腊神庙的古典风格纪念馆。在纪念馆的大厅里有一些知名的德国人的半身像供公众参观。 +EVTOPTA33400;太妙了! +EVTNAME33401;劳拉·黛孟兹 +EVTDESC33401;与舞蹈演员劳拉·黛孟兹的私情被证实是路德维希国王统治告终的原因(前者曾被后者封为女伯爵)。保守的天主教界强烈反对两人的关系导致国王不得不选择逊位。后来劳拉·孟黛兹在纽约饥寒交迫地去世。 +EVTOPTA33401;令人愤慨! +EVTNAME33402;新美术馆 +EVTDESC33402;兴建于1836年的新美术馆于1853年正式对公众开放。藏品的重点是古代大师的作品。 +EVTOPTA33402;人人享受艺术! +EVTNAME33403;理查德·瓦格纳 +EVTDESC33403;作曲家理查德·瓦格纳终于完成了拜罗伊特假日剧院的建造。可以想见,今后每年的拜罗伊特音乐节上都会有这位伟大的德国作曲家的作品上演。 +EVTOPTA33403;一位艺术天才 +EVTNAME35000;英国王族从萨克森-科堡-哥达家族中分离出来 +EVTDESC35000;由于最近英国与德国的战争,我们的英国表亲拒绝我们为他们挽回名誉!他们现在自称温莎家族,现在所有的家族都与我们的公爵在同一阵线,他的家族必定会被严厉的对待。 +EVTOPTA35000;血并不浓于水。 +EVTNAME36200;签署宪法 +EVTDESC36200;经过大量准备工作,在与石勒苏益格-荷尔斯泰因和普鲁士的战争期间,丹麦国王弗里德里克七世签署宪法。宪法允许议会选举和提出共同草案,从而结束了国王的一元统治。虽然国王仍然享有从多数党中挑选内阁阁员和批准立法的权力,但这却是民主第一次降临丹麦。 +EVTOPTA36200;吾王万岁! +EVTNAME36201;第一次社会主义运动 +EVTDESC36201;1871年,路易斯·皮尔成立了第一国际丹麦支部,开始鼓吹社会改革和工人联合。 +EVTOPTA36201;危险思想浮出水片! +EVTNAME36202;在哥本哈根公用地的战斗 +EVTDESC36202;1872年,在持续了几个月的罢工之后,路易斯·皮尔在哥本哈根公用地召集了一次大规模的露天集会。虽然警方允许了集会召开,但是大批骑警和军方巡逻队还是与罢工工人遭遇。战斗打响,警方逮捕了路易斯·皮尔和大批社会党领导人。皮尔被判处五年监禁。 +EVTOPTA36202;都拷起来! +EVTOPTB36202;任其自然 +EVTNAME36203;路易斯·皮尔被迫离境 +EVTDESC36203;1875年,社会党领导人路易斯·皮尔在国王生日时被赦免,回去领导当时日益壮大的社会民主主义运动。但是,他的领导作风引起了相当多的不快和冲突。1875年末,他突然离境赴美。事后得知,是警方付钱让他离开的。 +EVTOPTA36203;给钱让他走人 +EVTOPTB36203;任其自然 +EVTNAME36204;丹属西印度发生奴隶暴动 +EVTDESC36204;1848年,丹属维京群岛发生奴隶暴动。彼得·冯·斯科尔滕总督决定用解放奴隶而不是武力镇压的方式平息暴动。冯·斯科尔滕援引1847年的法律宣布所有奴隶所生的孩子皆为自由民。冯·斯科尔滕的这一举动遭到了种植园主的激烈抵制。他被召回丹麦受审,但随后最高法院裁定其无罪。 +EVTOPTA36204;解放奴隶 +EVTOPTB36204;武力镇压 +EVTNAME36205;哥本哈根的要塞 +EVTDESC36205;1886年到1892年间,超过25座现代化要塞在西兰岛建成,以确保来自德国方面的任何威胁不会得逞。 +EVTOPTA36205;加强哥本哈根的防御。 +EVTOPTB36205;这笔开销是不必要的。 +EVTNAME36206;冯·库勒在石勒苏益格北部发起“德国化”运动 +EVTDESC36206;在丧失了西德尔兰德之后,厄内斯特·马塞厄斯·冯·库勒在前丹麦省份里开展了压迫式的德国化运动。丹麦居民被迫按照早前于1888年颁布如今被严格实施的法律的规定,在公共学校里只能以德语为唯一教学语言。 +EVTOPTA36206;这可不好! +EVTNAME36207;大罢工 +EVTDESC36207;1899年,由多个不同工会参与的同盟组成共同议会,宣告开始大罢工。 +EVTOPTA36207;该死! +EVTNAME36208;阿尔贝蒂自首 +EVTDESC36208;P·A·阿尔贝蒂一个月前辞去了法务大臣秘书的职位并自首。此前他被指控诈取了他自己银行的资金超过一千五百万克朗,这相当于丹麦年度预算的五分之一。阿尔贝蒂被查出挪用国库资金来还清巨额债务。他的被捕导致了该届政府的垮台。阿尔贝蒂和包庇其罪行的两个同谋已经被提起公诉。 +EVTOPTA36208;该死! +EVTNAME36209;将丹属维京群岛卖给美国 +EVTDESC36209;在接到美国的购岛请求后,1917年就丹麦是否卖岛折现举行了一次咨询性投票。 +EVTOPTA36209;准予出售 +EVTNAME36210;阿根森的小说 +EVTDESC36210;阿根森于1882年出版了一部小说,事实证明本书有助于丹麦南部的少数民族保持他们的丹麦民族认同。 +EVTOPTA36210;好故事! +EVTNAME36211;丹麦荒地开发公司 +EVTDESC36211;丹麦荒地开发公司是在1864年战争惨败,三分之一国土沦丧的境况下成立的,公司旨在开发日德兰半岛上的荒地,力图“从内部重新夺回在外部丧失的土地”。 +EVTOPTA36211;让我们开发这片土地! +EVTNAME36212;1884年克里斯蒂安斯堡大火 +EVTDESC36212;1794年因大火重建的克里斯蒂安堡于1884年再次失火。城堡主体部分毁于一旦,直到1907年政治氛围好转后才予以重建。 +EVTOPTA36212;哦不,别再来了! +EVTNAME36213;新卡尔斯贝格雕塑馆 +EVTDESC36213;新卡尔斯贝格雕塑馆由新卡尔斯贝格酿酒厂主卡尔·雅各布森于1892年创立。最初这座雕像馆主要用于陈列雅各布森广泛的现代雕塑收藏,此后古代雕塑作品也被囊括其中。 +EVTOPTA36213;太棒了!艺术属于人民! +EVTNAME36214;伊斯普特遭遇暗杀未遂。 +EVTDESC36214;雅各布·伊斯普特虽然担任首相多年,但并未深得民心。1885年,一位年轻的社会主义者试图刺杀他,但是子弹恰好击中了他外衣上的纽扣。 +EVTOPTA36214;你要来刺杀我? +EVTNAME36215;酿酒厂联合体 +EVTDESC36215;11家酿酒厂出资于1891年在哥本哈根组建了联合体。1894年兼并了图堡厂,1903年开始和卡尔斯贝格厂进行合作,使得丹麦逐渐形成了强大的酿酒工业。酿酒厂联合体和卡尔斯贝格厂于1969年合并。 +EVTOPTA36215;嗯……啤酒! +EVTNAME36216;雅各布·克里斯蒂安·埃勒哈默 +EVTDESC36216;雅各布·克里斯蒂安·埃勒哈默是丹麦第一个制造出飞机的人。他于1906年12月第一次驾机飞行。他还有许多其他的发明创造,包括制冷机,气垫船和1912年9月1日试飞的直升机。 +EVTOPTA36216;不可思议! +EVTNAME36217;索伦·克尔凯郭尔 +EVTDESC36217;1843年,丹麦作家和哲学家克尔凯郭尔出版了他的著作《非此即彼》。克尔凯郭尔普遍被认为是第一位存在主义哲学家。 +EVTOPTA36217;思想确实激进。 +EVTNAME36218;提沃利要塞开放 +EVTDESC36218;格奥尔格·加斯滕森开放了哥本哈根的前要塞提沃利,作为第一座真正的供娱乐休闲的公园 +EVTOPTA36218;人人享乐 +EVTNAME36219;瑞丁·霍斯科 +EVTDESC36219;大规模的为底层阶级尤其是农民创办学校,这还是头一遭。在接下来的数十年间,会有数量可观的学校开办并大大促进农村地区教育的发展。这些学校接收已经工作的女生和男生。 +EVTOPTA36219;太好了! +EVTNAME36220;乔治·布兰德的第一次演讲 +EVTDESC36220;1871年,乔治·布兰德举行了系列文化讲座的第一讲。他和他的兄弟爱德华成为丹麦政治文化辩论的中心人物,这一辩论以《政策报》和自由政治思想讲坛的建立为顶峰。 +EVTOPTA36220;增进了政治觉醒,自由党得以壮大 +EVTDESC36221;由于美国在加勒比海地区的利益逐渐增加,一些顾问提议购买丹属西印度,这将会为美国提供一个保卫加勒比海地区海道的战略基地。 +EVTOPTA36221;发提议 +EVTOPTB36221;算了吧 +EVTNAME36222;丹麦拒绝了! +EVTDESC36222;历史上,丹麦接受了美国的提议,但是也可能因为开价过低或者当时沙文主义思想的作祟而导致丹麦拒绝的情况发生。 +EVTOPTA36222;该死! +EVTNAME36700;亨德里克·孔西延斯发表了《弗拉芒之狮》 +EVTDESC36700;1838年,亨德里克·孔西延斯(1812-1883)出版了他19世纪最受欢迎的弗拉芒文小说,同时也是他两部杰出著作的第一部《弗拉芒之狮》,另一部是《德洛特林》。《弗拉芒之狮》讲述了备受压迫的弗拉芒人在金马刺之战(1302)中反抗法国统治者的故事,这部小说很快被弗拉芒运动奉为圭臬直至今日还是弗拉芒人的标志。 +EVTOPTA36700;向狮子致敬! +EVTNAME36701;弗拉芒运动的形成 +EVTDESC36701;1847年被认为是弗拉芒运动形成的年份。这场由比利时弗拉芒居民心声汇聚而成的宣言形成的运动,广泛地动员了各种弗拉芒人组织聚集起来参与其中,这些组织有体育俱乐部,音乐小组,剧院,知识分子组织等等。起初,运动并不带有政治意味,但若干年后,运动的追随者逐渐在其坚定信仰的支配下越来越具有暴力倾向。这场弗拉芒运动稍后将会引发诸如在政治生活中为弗拉芒人争取更多权利的政党的形成。 +EVTOPTA36701;新思想正在被鼓动起来! +EVTNAME36702;1845年马铃薯灾害 +EVTDESC36702;1845年到1850年这几年或许是比利时人尤其明显的是弗拉芒人经历的最坏的时期了。1845年开始的马铃薯灾害导致了数以万计的被感染的马铃薯被毁坏。最明显的对于乡村的弗拉芒人而言,导致了长时间的饥馑和贫困。这一悲惨的时期一直持续到1850年。 +EVTOPTA36702;我们一定要施予援手 +EVTNAME36703;组建自由贸易协会 +EVTDESC36703;当1846年比利时自由贸易协会成立时,比利时仍然承受着马铃薯灾害的影响及由此引发的饥馑。为了确保饥饿的人民获取足够的食物,粮食进口关税被废除。 +EVTOPTA36703;组建协会 +EVTNAME36704;阿道夫·萨克斯制作出了萨克斯管 +EVTDESC36704;阿道夫·萨克斯是来自比利时南部那慕尔的一位有天赋的音乐家和乐器制作者。1846年,他发明了如今被人称为萨克斯管的了不起的乐器。这件乐器很快被巴黎的音乐家们所接受,随后传遍整个大西洋沿岸,用于各种爵士乐队的演出中。 +EVTOPTA36704;感受这颤动! +EVTNAME36705;索维尔发明工业制碱法 +EVTDESC36705;欧内斯特·索维尔(1838-1922)是世界上最具天赋的化学家之一。当今世界最大的化学公司之一同时也是比利时最大的化学公司就是以他的名字命名的。1862年,他发明了用于工业制碱的索维尔法。1865年开始应用此法进行工业化生产。 +EVTOPTA36705;了不起的成果 +EVTNAME36706;达米恩神父来到夏威夷 +EVTDESC36706;1865年,来自布拉班特的提尼恩的达米恩·德·维斯特神父乘船来到夏威夷的莫洛凯岛,帮助被隔离于此的麻风病人。他在莫洛凯岛上开展工作并与麻风病人一起生活了20多年。1889年他因麻风病逝世。 +EVTOPTA36706;一位真正的人道主义者 +EVTNAME36900;改革俱乐部 +EVTDESC36900;1836年,一群自由主义者模仿托利党1832年建立卡尔顿俱乐部的先例,组建了改革俱乐部。这个俱乐部在接下来的数十年间成为英国自由主义的核心。 +EVTOPTA36900;改革?确定这是我们想要的么! +EVTNAME36901;狄更斯发表了《雾都孤儿》 +EVTDESC36901;1838年,查尔斯·狄更斯的小说《雾都孤儿》在伦敦出版。在这部小说中,他引导读者关注当时贫穷和工人无权的状况。 +EVTOPTA36901;一部感人的小说 +EVTNAME36902;背包旅行 +EVTDESC36902;英国画家、世俗牧师托马斯·库克组织了第一次背包旅行,起点是莱切斯特,终点为拉夫堡。由于包含出行和食宿的费用十分低廉,使得更多民众可以出行旅游了。 +EVTOPTA36902;我也可以好好享受假期了! +EVTNAME36903;维多利亚女王大婚 +EVTDESC36903;1840年2月10日,维多利亚女王和她的表弟来自萨克森-科堡-哥达的阿尔伯特亲王喜结连理。和当时其他的婚姻不同,两人的结合主要是志趣相投而非政治联姻。 +EVTOPTA36903;天偶佳配! +EVTNAME36904;《笨拙》! +EVTDESC36904;1841年6月,第一期《笨拙》出版。这将成为历史上运营时间最长,不间断出版的讽刺杂志。 +EVTOPTA36904;我们会盯住他们! +EVTNAME36905;基督教青年会 +EVTDESC36905;1844年,乔治·威廉斯在伦敦成立基督教青年会。这场运动将传遍全世界并世代兴旺起来。 +EVTOPTA36905;加入真快乐! +EVTNAME36906;爱尔兰歉收! +EVTDESC36906;一种真菌毁坏了1845年爱尔兰大部分的马铃薯收成。饥馑接踵而至。 +EVTOPTA36906;恐怕我们无能为力! +EVTOPTB36906;尽力而为全力以赴! +EVTNAME36907;《名利场》 +EVTDESC36907;1847年,作家威廉·梅克皮斯·萨克雷发表了《名利场》,这部小说讽刺了空洞和虚伪的所谓上流社会。 +EVTOPTA36907;丑闻! +EVTNAME36908;连通欧陆 +EVTDESC36908;1850年,大不列颠和欧陆间第一条电报线建成。这条线穿越英吉利海峡连接了多佛和加莱,绵延了25公里。 +EVTOPTA36908;这将加速通讯! +EVTNAME36909;世界博览会 +EVTDESC36909;1851年,伦敦举行了第一届世界博览会,来自15个国家的一万三千九百三十七件展品令六十三万九千一百九十五名参观者啧啧称奇。专门为本届世博会建造的水晶宫成为著名的地标。 +EVTOPTA36909;太好了! +EVTNAME36910;现实主义登上英国舞台 +EVTDESC36910;乔治·萧伯纳写下了一篇名为《现实主义精髓》的文章并组织独立剧院协会,来向英国剧院彻底介绍一种新形式的现实主义。 +EVTOPTA36910;伟大的作品 +EVTNAME36911;《玫瑰》 +EVTDESC36911;威廉·巴特勒·叶慈的第二部诗集《玫瑰》于1893年出版。他的诗句运词独特,韵律超凡,实乃天才之作。叶慈如今发展出了一种独特的爱尔兰主题并与混杂了审美的神秘主义的爱尔兰共和主义开始了长期的联系。 +EVTOPTA36911;勇气等于欲望 +EVTNAME36912;杰拉德·曼利·霍普金斯 +EVTDESC36912;尽管生前并不想发表,但杰拉德·曼利·霍普金斯的诗集还是于1918年在其逝世后出版了。他的诗引入了一种被称为“跳跃韵”的新韵律并对日益发展的现代主义诗歌运动起了新的促进作用。霍普金斯的诗虽然是现代主义的,但也被认为是宗教诗。他早年皈依天主教,是中世纪基督教哲学的学生和教授。 +EVTOPTA36912;是否灾难过后会迎来丰收,而暴风雨停歇后将五谷丰登? +EVTNAME36913;美洲杯 +EVTDESC36913;维多利亚女王发起了由业余水手参加的美洲杯比赛,比赛在公海上进行。从19世纪起,历届桂冠皆由美国船队摘取。 +EVTOPTA36913;又一项声名赫赫的体育赛事。 +EVTNAME36914;大不列颠号 +EVTDESC36914;I·K·布鲁尼的蒸汽船大不列颠号成为第一艘横渡大西洋的螺旋桨动力船只。 +EVTOPTA36914;好哇! +EVTNAME36915;维多利亚女王在位60周年 +EVTDESC36915;在维多利亚女王继位60年的典礼上,公众满怀热爱之情进行了大规模庆祝。在因丧偶之痛离群索居一段时间后,通过这次典礼,维多利亚女王重新回到了公众的视野之中。 +EVTOPTA36915;为女王三呼万岁! +EVTNAME36916;废除谷物法 +EVTDESC36916;原本是为了在拿破仑战争后阻止大规模外国谷物进口的谷物法,却人为地使得食品价格和农场主的利润一并居高不下。1846年由罗伯特·皮尔勋爵领导的托利党政府废除了谷物法。这一举措标志着一直持续到20世纪的英国自由贸易政策的开始。 +EVTOPTA36916;废除谷物法 +EVTOPTB36916;我们不能允许廉价的外国货淹没我们的市场! +EVTNAME36917;登山者们,联合起来! +EVTDESC36917;1857年,世界第一个登山俱乐部在伦敦成立。 +EVTOPTA36917;勇攀高峰! +EVTNAME36918;男子汉的运动! +EVTDESC36918;第一支足球队成立于谢菲尔德并恰如其分地命名为FC谢菲尔德。目的是去除英式橄榄球流行后规则上的混乱。谢菲尔德所设立的规则成为这项运动发展过程中不可或缺的组成部分。 +EVTOPTA36918;进球啦!?! +EVTNAME36919;弗洛伦斯·南丁格尔 +EVTDESC36919;弗洛伦斯·南丁格尔是世所公认的现代护理的奠基人。在克里米亚战争期间,英国国防大臣指派她为“首席护士”,领导38名赴土耳其战地医院的同行。这次使命的圆满成功促使英格兰第一所护理学校的成立并使人们意识到亟待完善的军队医疗服务的重要性。南丁格尔同时在公共卫生、医疗管理和保健改革方面均有建树。 +EVTOPTA36919;让我们更加健康! +EVTNAME36920;宪章运动 +EVTDESC36920;议会通过的第一个改革法案仍然没有给予中等和底层阶级选举权,他们发起运动要求英国宪政体制的广泛地民主化,并坚决主张这个国家经济和社会生活的民主化会带来劳动人民生活水平的提高。 +EVTOPTA36920;执意拒绝宪章派的请愿书 +EVTOPTB36920;勉强同意他们的一些要求 +EVTNAME36921;塔夫·韦尔判决 +EVTDESC36921;1901年,威尔士塔夫·韦尔铁路上的工人用罢工回敬了英国上议院,此前上院裁定工会应赔偿因其罢工而为资方带来的损失。这一判决使工联主义者遭到重创,而同时为方兴未艾的工党获得了很多的支持。 +EVTOPTA36921;工会就指望了工党了 +EVTNAME36922;骨灰 +EVTDESC36922;1882年在伦敦的椭圆形球场,英格兰和澳大利亚进行了板球历史上最具纪念意义的国际比赛。在三天的比赛中比分摇摆不定,最终英格兰一方在澳大利亚最后一个击球局中仅以七分之差落败。比赛进行得如此激烈,导致一名观众突发心脏病去世。《体育时报》借题发挥,发表了一份极为著名的讣告:“我们深切地缅怀,英国板球队,逝世于1882年8月29日,大批悲恸的球迷为之心碎。愿他安息。死者遗体将被火化,骨灰将送往澳大利亚。”从此英澳之间的系列板球赛被命名为“骨灰杯”。 +EVTOPTA36922;太恐怖了! +EVTNAME36923;查尔斯·达尔文 +EVTDESC36923;查尔斯·达尔文在著名的贝格尔号旅行观察所得的基础上,综合了当时人们的一些研究成果,写出了《物种起源》。这本书阐明了地球上一切生命的起源皆源自于物竞天择的过程而非神创。他的观点引发的激烈争论绵延至今。 +EVTOPTA36923;人是猴子变的?开玩笑! +EVTNAME36924;温布尔登网球锦标赛 +EVTDESC36924;1877年,全英俱乐部和英国草地网球协会举办的第一届男子单打草地网球锦标赛在伦敦的温布尔登举行,最终斯班塞·高尔折桂。当时门票每人一先令,共有约200名观众观看了决赛。 +EVTOPTA36924;我说,有人打网球么? +EVTNAME36925;开膛手杰克和伦敦的贫困窘境 +EVTDESC36925;号称现代最臭名昭著的连环杀手开膛手杰克谋杀了至少六名妓女,令维多利亚当局惊恐不安。于此同时,在伦敦东区的街道上,尤其是谋杀案成灾的白教堂地区,这些恐怖的谋杀案所引起的惊愕和焦虑也间接唤起了英国公众对极度贫困和统治者堕落的不满和反感。当局花费了太多的精力去追捕那位永远也不会归案的疯子,而贫困所带来的社会问题将在接下来的数年间沉重地压在宽裕的英国人的良心上。 +EVTOPTA36925;全力缉捕那个天杀的罪犯! +EVTOPTB36925;集中全力来解决贫困问题! +EVTNAME36926;萨德勒·韦尔斯剧场的莎士比亚复兴潮流 +EVTDESC36926;由萨缪尔·菲尔普斯担纲制作的莎翁名剧《仲夏夜之梦》恢复了原作的魅力。他简约的风格使得这部名剧大获成功。此后,几乎英格兰的每一座剧场都下决心模仿他所引领的风尚。结果这股复兴潮流使得众多莎翁戏剧重返舞台。 +EVTOPTA36926;好极了! +EVTNAME36927;《爱丽丝漫游仙境》 +EVTDESC36927;查尔斯·L·道奇森采用笔名“路易斯·卡罗尔”发表了他两部儿童读物的第一部。约翰·坦尼尔勋爵为该书创作了插画。 +EVTOPTA36927;穿过玻璃我们出发。 +EVTNAME36928;塞莫皮莱号 +EVTDESC36928;快速帆船塞莫皮莱号在它从格雷夫森德到墨尔本的处女航中创造了耗时63天的记录。 +EVTOPTA36928;不可思议! +EVTNAME36929;泰河大桥坍塌 +EVTDESC36929;仅仅建成19个月,临近邓恩的泰河峡湾跨海大桥就被狂风压垮。一辆六节车厢的火车失事。桥梁的设计者托马斯·伯奇勋爵承担了过失责任并被褫夺福斯峡湾大桥设计师的职位。 +EVTOPTA36929;悲剧! +EVTNAME36930;伟大的茶船比赛 +EVTDESC36930;四艘快速帆船:血十字号、艾瑞尔号、太平号、赛瑞卡号,在五月末离开福州,展开了谁能带回今年第一批新茶的竞赛。太平号以半小时的优势击败了她的姊妹船们,从而拿到了每吨10先令的额外奖励。 +EVTOPTA36930;棒极了!太平号! +EVTNAME36931;威廉·莫里斯 +EVTDESC36931;艺术家、企业家、设计师、社会主义者威廉·莫里斯打破了英国“可怜的装潢艺术国度”的恶名,创造出了简约但美观的家具。他革新性斜靠背的带脚凳的安乐椅成为经典。 +EVTOPTA36931;啊,好舒服! +EVTNAME36932;谜语变奏曲 +EVTDESC36932;爱德华·埃尔加藉由此曲而成为享誉世界的作曲家。他创作的大批合唱和交响乐作品复兴了大不列颠的古典音乐。 +EVTOPTA36932;一位成就惊人的作曲家 +EVTNAME36933;首届体育运动会 +EVTDESC36933;随着体育运动越来越受欢迎,举办首届英国体育运动会提上了日程。和德国的健身节不同,体育运动会的重点在于个人的成功,而不是国家的庆典。 +EVTOPTA36933;这么多体育运动有益健康么? +EVTNAME36934;废除鬻卖军职 +EVTDESC36934;部分是出于在克里米亚战争中军队拙劣的表现,部分是由于明显的反对贵族阶级的倾向,1871年,大英帝国废除了鬻卖军职。从今往后,军官不得不至少接受正规的训练。一些旧军官对于军队更趋职业化,瞎指挥的风气一定程度上得到削弱感到沮丧。 +EVTOPTA36934;早应如此 +EVTOPTB36934;维持现状 +EVTNAME36937;王室家族的名称 +EVTDESC36937;与德国战争期间,一些反对者批评我们王室家族的名称起源于德文。一些人甚至质疑王室是否忠于英国。有人建议我们应该修改家族的名称来向公众表明王室完全忠于英国。 +EVTOPTA36937;温莎家族,世代统治 +EVTNAME43800;查尔斯·斯特尔特的第四次探险 +EVTDESC43800;查尔斯·斯特尔特从试图找到澳大利亚中心地区的探险中返回。他坚信在这片大陆上没有任何大家期望的大型湖泊或内湖。 +EVTOPTA43800;斯特尔特万岁! +EVTNAME43801;伯克和威尔斯 +EVTDESC43801;罗伯特·伯克和威廉·威尔斯为了获取从南到北横穿澳大利亚的赏金,辛苦荼毒终于达到旅途的终点卡奔塔利亚湾,却不料于回程中在库珀斯河不幸丧生。就在他们返回前的八个小时,他们的同伴在没有搜索库珀斯河的情况下就放弃了搜救他们的努力。 +EVTOPTA43801;悲剧! +EVTNAME43802;联邦旗帜 +EVTDESC43802;联邦政府宣布五位参加了国旗设计大赛并提交了类似设计方案的公民将分享两百磅的奖金。总共有超过三万两千份设计作品参赛。 +EVTOPTA43802;漂亮! +EVTNAME43803;A·B·“班卓琴”帕特森 +EVTDESC43803;从发表《来自雪河的人》开始,帕特森的故事就在生动地描绘迷人的澳大利亚内陆的风土人情,他创作的歌曲《玛蒂尔达华尔兹舞曲》几乎成了国歌。 +EVTOPTA43803;做得好,帕特森! +EVTNAME44000;达米恩神父和莫洛凯岛上的麻风病人 +EVTDESC44000;受夏威夷开放的影响,一些新的疾病传播并折磨着这个群岛。出于对其中高传染性的麻风病的恐惧,在莫洛凯岛建立了一片麻风病人聚居地以隔离这些病人。比利时教士达米恩神父自愿管理此地并悉心照料病人。 +EVTOPTA44000;指派他管理莫洛凯聚居地。 +EVTNAME44116;第二次大觉醒 +EVTDESC44116;18世纪30年代中期,一股宗教狂热的浪潮席卷全美。在那些号召虔诚地回到《圣经》本初训导和过高尚的道德生活的牧师的鼓动下,这场运动诞生了好几个和已建立的教派在神学研究和宗教仪式方面激烈争论从而导致分裂的新的新教教派。这场运动增强了基督训导在美国中贫困阶层中的势力和影响,而此时欧洲的宗教热情正在消退。 +EVTOPTA44116;上帝抓住了幻想。 +EVTNAME44117;美国的一位论派 +EVTDESC44117;19世纪早期美国新教数目可观的教派纷纷兴起,营造了一种进一步进行神学思考的环境。这之中最有影响力的运动就是美国一位论派。对用理性来理解神学的强调(因此不接受三位一体这个概念),对人类固有神性的强调,对人类藉由理性而进步的强调,使得一位论派在美国西北部中富裕阶层中有很大的影响。同时,这一运动还鼓励了一些倡导社会进步,通过公共教育来废除奴隶制度的运动。 +EVTOPTA44117;信仰与理性为增进人道而相互调和。 +EVTNAME44118;慈善帝国 +EVTDESC44118;19世纪早期美国的宗教觉醒带来的一个直接影响就是组织起来共同担当社会和道德问题的志愿者组织数量激增,这些组织为不幸的人提供帮助,促进他们通过教育自立。这被历史学家称为“慈善帝国”,这些组织帮助社会进行社区的基础设施建设,以促进社会快速扩张并通过新的经济力量改变其外观。 +EVTOPTA44118;为了社会改良。 +EVTNAME44119;约翰·约瑟夫·休斯 +EVTDESC44119;1842年到1864年担任纽约教区主教(后来成为大主教)的休斯一直不知疲倦地致力于促进罗马天主教徒尤其是新到美国的天主教移民融入美国社会。与此同时还要保持天主教教堂的制度和资产,确保这些仍然牢固地受天主教等级制度的掌控。 +EVTOPTA44119;出类拔萃的人。 +EVTNAME44120;卫道士 +EVTDESC44120;19世纪初期美国社会的宗教复兴带来了一系列冲击,其中一项运动持续了很久,部分人试图根除某些社会传统恶习,并自认是替天行道。沙龙往往是他们的首要目标,有时候,狂热分子会制造一些暴力事件。 +EVTOPTA44120;邪恶必须杜绝。 +EVTNAME44121;美国卫理公会 +EVTDESC44121;1816年,费城卫理公会的非洲裔成员成立了非裔卫理公会,这个组织在十七世纪三十年与四十年代的宗教复兴中,同时受到了美国自由民众与奴隶阶层的欢迎。独立自主的卫理公会不仅为非洲裔美国人提供了精神寄托,而且提供了一个挑战奴隶制继续实行的新平台。 +EVTOPTA44121;吾父上帝,吾主耶稣。四海之内皆弟兄 +EVTNAME44300;太平洋丑闻 +EVTDESC44300;1872年保守党被选为国会第一大党后,对约翰·A·麦克唐纳德进行了严重的惩罚。约翰·A·麦克唐纳德热衷的项目是大陆的铁路,他受到自由主义政府的责难艾伦爵士给与他资助以换取他对加拿大太平洋公司的支持。尽管麦克唐纳德宣称自己是清白的,他还是辞去了首相一职。唐纳德·A·史密斯对麦克唐纳德缺乏信心使名声已经不好的党派更加的衰微。 +EVTOPTA44300;麦克唐纳必须辞职! +EVTOPTB44300;不,麦克唐纳将继续担任总理! +EVTNAME44301;路易斯·瑞尔-第一个混血叛变者 +EVTDESC44301;曼尼托巴省的一些法-印混血族群一直希望能够获取自治地位。然而,哈德孙湾被加拿大获得后,这一梦想也随之破灭。在路易斯·瑞尔的带领下,他们揭竿而起。路易斯·瑞尔是一个信仰坚定的人,早年曾学习传道。他为混血族群而战,并且成为曼尼托巴当地的英雄人物。经过路易斯与加拿大当局讨价还价,曼尼托巴获得了联邦政府一席之地,加方代表保证了混血族群的权利将不受侵犯。因此,加拿大版图上诞生了一个弹丸小省——曼尼托巴。 +EVTOPTA44301;听从他们的要求 +EVTOPTB44301;无视他们的要求 +EVTNAME44302;西北叛乱 +EVTDESC44302;虽然加拿大政府承诺尊重混血族群的权利,但却并没像所说的那样对他们持有的土地及他们组织的重视的请求被忽视。因为不断地从东部来的移民侵袭着他们的领地,混血族群逐渐的变的混乱。1885年初,情况发展到顶点,混血族群再一次拿起武器反叛了。采用“权利的革命法案”,混血族群建立了他们自己的政府并从加拿大独立出来。加拿大军队赶到并镇压了反叛。刘易斯·瑞尔被捕并被处死。直到一百年后米斯人成为官方正式承认的公民。 +EVTOPTA44302;混血儿们正在武装! +EVTNAME45000;多米尼加共和国加入美国? +EVTDESC45000;总统巴埃斯派出谈判代表与美国商量与多米尼加共和国的合并可能性,后果是不再保持独立。 +EVTOPTA45000;寻求合并 +EVTOPTB45000;我们将保持独立! +EVTNAME45001;英国的抉择? +EVTDESC45001;多米尼加共和国是在寻求美国的合并。 +EVTOPTA45001;我们要保护贸易利益 +EVTOPTB45001;让我们同意吧。 +EVTNAME45002;我们合并多米尼加共和国吗? +EVTDESC45002;多米尼加共和国的代表已经提出要求合并,并想作为我们的一个地区而存在! +EVTOPTA45002;加勒比是我们的命运 +EVTOPTB45002;我们没有这方面的兴趣。 +EVTNAME45003;多米尼加共和国加入法国? +EVTDESC45003;总统巴埃斯派出谈判代表与法国商量与多米尼加共和国的合并可能性,后果是不再保持独立。 +EVTNAME45004;英国的干涉 +EVTDESC45004;多米尼加共和国正在寻求法国兼并。 +EVTNAME45005;多米尼加共和国承认并入法国? +EVTDESC45005;多米尼加共和国的代表已承认我们的吞并。 +EVTOPTA45005;它本来就是法国的一部分! +EVTOPTB45005;为什么我们需要这种岛屿…… +EVTNAME45006;乌里塞斯总统遇刺身亡 +EVTDESC45006;在数年的稳定后,因为总统乌里塞斯的暗杀披露出他的许多交易与私用国家经费而致使国家破产。 +EVTOPTA45006;一个悲剧! +EVTNAME46300;奥纳维奥的黑奴的出版 +EVTDESC46300;安东尼奥·德·卡斯图。阿尔维斯出版了《奥纳维奥的黑奴》,并很快赢得了“奴隶的诗人”的称号。他的努力最终使巴西废除了奴隶制。 +EVTOPTA46300;危险的思想出现了! +EVTNAME46301;啊,一场完美的比赛呀 +EVTDESC46301;1894年泡利斯塔·查尔斯·米勒从英格兰学习归来,并带回来两个足球和一本规则书,一套制服和从英国人那里学到的建立体育运动的经验。1895年米勒和其他的英国居民在圣保罗进行了巴西的第一场比赛,由煤气公司的职员对圣保罗铁路的职员。比赛在卡莫山谷进行,最终铁路公司的职员4—2胜出。从那之后巴西人对足球的兴趣越来越浓烈。 +EVTOPTA46301;体育的力量 +EVTNAME46302;萨宾纳达 +EVTDESC46302;军官弗朗西斯科·萨比诺已经在巴哈进行了激进的叛乱,要求取消奴隶制并重新分配土地。 +EVTOPTA46302;把他们当成靶子! +EVTNAME46600;胡安·巴蒂斯图塔·阿尔伯蒂的新宪法 +EVTDESC46600;阿尔伯蒂的书,作为了阿根廷共和国政治组织的基础,在1852年瑞萨斯失败的那年第一次出版,变成了阿根廷宪法的结构。阿尔伯蒂创立的阿根廷宪法是模仿美国而作的。 +EVTOPTA46600;他的想法有他的道理 +EVTOPTB46600;镇压阿尔韦迪的支持者! +EVTNAME46601;法昆多:选择,文明还是野蛮? +EVTDESC46601;这本书在1845年第一次出版,用独裁者法昆多的故事,揭露了欧洲的“文明”和本地的“野蛮”之间的斗争。萨米恩托对法昆多·奎罗哥,瑞萨斯,和潘帕的人的愤怒和谴责在书中暴露无疑,有时还相信对阿根廷的那部分的赞赏必被消灭。 +EVTOPTA46601;危险的思想出现了! +EVTNAME48300;安哈尔特-德绍的利奥波德四世成为安哈尔特的公爵! +EVTDESC48300;1847年,我们的公爵作为安哈尔特-科腾爵位的最近继任者,继承了并无子嗣的安哈尔特-贝恩堡公爵-亚历山大·卡尔的爵位。安哈尔特最终统一于一位公爵之下。 +EVTOPTA48300;公爵万岁! +EVTNAME60000;全世界无产者联合起来! +EVTDESC60000;资产阶级加大了对无产阶级的无情剥削,同时也逐渐控制了生产资料。而其导致的结果是阶级斗争的空前激化。经过了一系列议会内的斗争以及持续的集会和暴动,我们国家所谓的民主共和制已经转变为了无产阶级专政。 +EVTOPTA60000;好极了,同志。 +EVTNAME60010;大总统万岁! +EVTDESC60010;总统府的权利膨胀到了无以复加的地步,是时候去除民主体制的虚伪面纱了,现在我们的国家已经实行独裁共和制!一切将由你决定,大总统万岁! +EVTOPTA60010;万岁! +EVTNAME60020;自由……或其他 +EVTDESC60020;有感于基本的自由权利受到势不可挡的民粹主义冲击以及暴民政治的威胁,一个由一群有良知与责任心的公民组成的委员会夺取了政权并将国家转化成了小政府独裁体制。当然,按照他们的说法,这只是暂时的。 +EVTOPTA60020;我爱民主 +EVTNAME60030;特别权力 +EVTDESC60030;公众投票权被剥削,政党系统也逐渐被政府所控制。就在昨天,议会通过了一项无限扩大政府权力的法案,白纸黑字。现在法西斯政党已经把我们国家从民主共和制转变为法西斯专政了。 +EVTOPTA60030;万岁! +EVTNAME60040;王政复辟 +EVTDESC60040;陛下,由于议会的不稳定形势,我们除了宣布恢复君主的绝对权力以外别无选择。任何有关$COUNTRY_ADJ$宪政的法案将立即被宣布无效。 +EVTOPTA60040;万岁! +EVTNAME60050;$COUNTRY_ADJ$局势缓解 +EVTDESC60050;专制政体已经不同于以前了。多元主义的增加,更多的政治改革让专制政体逐渐陷于民主的陷阱。虽然这并非意味着执政党已将权力拱手相让,但说明反对党已经能够发出有分量的声音。 +EVTOPTA60050;自由! +EVTNAME60060;有限的宪政 +EVTDESC60060;过去数年间的政治改革已经使人们对绝对君主制产生了质疑。一国之君再也不能独断专行,为所欲为了。因此,准确地说,我们的政府也不再属于绝对君主制的范畴。 +EVTOPTA60060;简直太好了! +EVTNAME60070;宪政的扩展 +EVTDESC60070;在过去几年中对政治系统的激烈改革已经使我们的国家从二元君主立宪制转变为议会君主立宪制。君主现在仅仅是象征性的国家元首,不再能够控制国家,主宰其命运。君主不得不接受温和的多元主义和有限的民主。 +EVTOPTA60070;万岁! +REMOVE_EVTNAME70000;$STATE$加入$COUNTRY$ +EVTDESC70000;$COUNTRY$有一个惊人的胜利!就在今天,$STATE$终于可以如愿以偿地作为$COUNTRY$的一部分并入我们的国家。仅有一个尚待解决的问题:奴隶制问题。我们可以尝试把奴隶制带入$STATE$,或者根本没有必要? +EVTOPTA70000;扩展奴隶制 +EVTOPTB70000;不要扩展奴隶制 +REMOVE_EVTNAME70001;$STATE$加入$COUNTRY$! +EVTDESC70001;$COUNTRY$有一个惊人的胜利!就在今天,$STATE$终于可以如愿以偿地作为$COUNTRY$的一部分并入我们的国家。 +EVTOPTA70001;非常好! +FOCUS_ALLREADY_SELECTED;当前选择的焦点 +FOCUS_OWNED_COLONY;你不能殖民一个非空白省份。 +FOCUS_NOT_YOUR_PROVINCE;不能在你未拥有的省份实施这个行动。 +FOCUS_GP_ONLY;仅有列强可以实施此行动 +FOCUS_MAX;同一时刻仅有三个国家可以将此地作为焦点。 +FOCUS_PROMOTE_VAL;国家焦点:?G$VAL$?W% +FOCUS_NO_POINTS;没有足够的可用国家焦点点数。 +rail_focus;铁路 +encourage_rail;修建铁路 +immigration_focus;移民 +immigration;吸引移民 +colonial_focus;殖民 +colonize;殖民地化 +promotion_focus;升职 +promote_aristocrats;鼓励贵族 +promote_artisans;鼓励手工业者 +promote_bureaucrats;鼓励官员 +promote_capitalists;鼓励资本家 +promote_clergymen;鼓励神职人员 +promote_clerks;鼓励职员 +promote_craftsmen;鼓励技工 +promote_farmers;鼓励农民 +promote_labourers;鼓励劳工 +promote_officers;鼓励军官 +promote_soldiers;鼓励士兵 +production_focus;生产 +automation_focus;促进自动化工业 +electrical_focus;促进电子工业 +chemical_focus;促进化学工业 +shipping_focus;促进船舶工业 +textile_focus;促进纺织工业 +wood_focus;促进木材工业 +basic_industry_focus;促进基础工业 +armaments_focus;促进军事工业 +consumer_focus;促进消费品工业 +railroad_build_desc;资本家有?Y$VAL$?W%的更大可能修筑铁路 +immigration_focus_desc;移民有?Y$VAL$?W%的更大可能选择这里 +colony_focus_desc;提高每月殖民等级?Y$VAL$?W% +REMOVE_FOCUS;移除焦点 +military_goods;军需品 +ammunition;弹药 +small_arms;轻武器 +canned_food;罐头食品 +barrels;坦克 +raw_material_goods;原料 +cotton;棉花 +dye;染料 +wool;羊毛 +silk;丝绸 +coal;煤炭 +sulphur;硫磺 +iron;铁 +timber;原木 +tropical_wood;热带原木 +rubber;橡胶 +oil;石油 +precious_metal;贵金属 +industrial_goods;工业品 +steel;钢 +cement;水泥 +machine_parts;机械零件 +glass;玻璃 +fuel;燃料 +fertilizer;化肥 +explosives;炸药 +clipper_convoy;帆船 +steamer_convoy;轮船 +electric_gear;电子设备 +fabric;布匹 +lumber;木材 +consumer_goods;消费品 +paper;纸 +cattle;牛 +fish;鱼 +fruit;水果 +grain;谷物 +tobacco;烟草 +tea;茶 +coffee;咖啡 +opium;鸦片 +automobiles;汽车 +aeroplanes;飞机 +telephones;电话 +wine;葡萄酒 +liquor;烈酒 +regular_clothes;普通衣物 +luxury_clothes;高档衣物 +furniture;家具 +luxury_furniture;高档家具 +radio;收音机 +fascist;法西斯主义者 +reactionary;反动主义者 +conservative;保守主义者 +socialist;社会主义者 +communist;共产主义者 +liberal;自由主义者 +anarcho_liberal;无政府主义者 +RULE_BUILD_FACTORY;建设工厂 +RULE_EXPAND_FACTORY;扩建工厂 +RULE_BUILD_RAILWAY;建设铁路 +RULE_FACTORY_PRIORITY;优化工厂 +RULE_PRIMARY_CULTURE_VOTING;主体民族拥有投票权 +RULE_CULTURE_VOTING;可接受民族拥有投票权 +RULE_ALL_VOTING;所有民族拥有投票权 +RULE_LARGEST_SHARE;多数原则 +RULE_DHONT;杰斐逊法 +RULE_SAINTE_LAQUE;比例代表制 +MINIMUM_STOCKPILE_TARGET;最小储备: +MAXIMUM_STOCKPILE_TARGET;最大储备: +GOV_NEED_DETAIL;政府需要$VAL$ +FACTORY_NEED_DETAIL;生产者需要$VAL$ +POP_NEED_DETAIL;民众需要$VAL$ +PRODUCED_DETAIL_REMOVE;国内胜场$VAL$ +REMOVE_RULE_OPEN_FACTORY;重开工厂 +REMOVE_RULE_CLOSE_FACTORY;关闭工厂 +RULE_CAN_SUBSIDISE;可以补贴工厂 +RULE_POP_BUILD_FACTORY;资本家建设工厂 +RULE_POP_EXPAND_FACTORY;资本家扩建工厂 +RULE_POP_OPEN_FACTORY;资本家重开工厂 +RULE_DELETE_FACTORY_IF_NO_INPUT;移除破产工厂 +REMOVE_LIT_CHANGE;每日变化 +PLURALITY_CHANGE;每月变化 +TOO_SOON_FOR_REFORM;上议院每月仅能进行一项改革。到?Y$DATE$?W我们才能进行另一项改革。 +IS_NEXT_STEP_ONLY;这类改革只能逐步见效,所以前进或倒退的步伐都很小 +PERC_OF_PARLAMENT;上议院中的$PERC$% +IDEOLOGY_LABEL;意识形态 +VOTERS_LABEL;选民 +MAPMODE_1;地形地图 +MAPMODE_2;政治地图 +MAPMODE_3;叛乱地图 +MAPMODE_4;外交地图 +MAPMODE_5;地区地图 +MAPMODE_6;基础设施 +MAPMODE_7;殖民地图 +MAPMODE_8;行政地图 +MAPMODE_9;征兵地图 +MAPMODE_10;国家焦点 +SOLMP_NO_SOLDIER_POPS;征募部队需要足够数量的士兵人群 +SOLMP_OVER_RECRUITED;该省已没有足够的士兵人群来征募部队 +SOLMP_DETAILS;该省现有?Y$CURRENT$?W个旅,士兵人群最多可支持?Y$ALLOWED$?W个旅 +PROVTIP_NAVAL_BASE;最近的港口: +COLONIZE_LIFE_RATING;生活条件:?R$RATE$?W。现有科技保证殖民地生活条件至少:?Y$TECH$?W +COLONIZE_CLOSEST_BASE_TO_FAR;没有足够近的港口 +CONFIRM_CREATE_STATE_TITLE;创建新的地区 +CONFIRM_CREATE_STATE_DESC;是否要将该殖民地本土化?\n该殖民地将以一个地区的身份加入我国,当地人口将受到与本国公民一样的待遇。 +BUILDTYPE_FACTORY;工厂 +BUILDTYPE_RGO;原料产地 +BUILDTYPE_INFRASTRUCTURE;基础设施 +BUILDTYPE_NAVALBASE;海军基地 +BUILDTYPE_FORT;要塞 +UV_PERSONALITY;个性:$VAL$ +UV_BACKGROUND;背景:$VAL$ +UV_PERSONALITY_LABEL;个性 +UV_BACKGROUND_LABEL;背景 +MOB_SIZE_IRO;我们可以动员?Y$VALUE$?W%的贫困阶层加入军队 +MOB_FROM_TECH;科技加成:?G+$VALUE$?W +MOB_ECO_IMPACT;总动员使我国GDP?G-$VALUE$?W +MOB_ECO_PENALTY;总动员对我国GDP的影响力增加?R$VALUE$?W +MOB_SIZE_LABEL;待命部队 +MOB_IMPACT_LABEL;生产受到总动员影响 +COLONIZE_SETTLED;该省份不是无主之地 +AT_WAR_WITH;交战: +ALLIED_WITH;盟国: +SEND_DIPLOMAT;派遣外交官 +PV_CONTROLLER;控制者: +PV_SIEGE_PROGRESS;占领进程: +PV_FORT;要塞 +PV_NAVALBASE;海军基地 +PV_RAILROAD;铁路 +AVG_STATE_BONUS;地区平均值: +PW_SUPPLY_LIMIT;补给上限 +LEVEL_WITH;现为 +ATTRITION_WEIGHT;这个单位占用?Y$VALUE$?W个补给点数 +ATTRITION_MAX;该省最大损耗?Y$VALUE$?W% +ATTR_SHIP_AT_PORT;0%-港口 +ATTR_HOME_WATERS;0%-领海 +ATTR_BASE;基础值 +ATTR_TIME_AT_SEA;海上 +ATTR_OPEN_SEA;公海 +ATTR_LEADER;指挥官机动力 +SHIP_SUPPLY_RANGE;补给范围 +LOG_SETTING_PAUSE;弹出窗口并停止游戏 +MESSAGE_IS_POPUP;这类信息在消息框$TRUTH$。 +MESSAGE_IS_LOG;这类信息在游戏中$TRUTH$。 +MESSAGE_IS_ONMAP;这类信息在地图上$TRUTH$(可能的话)。 +MESSAGE_SETTING_TRUE;显示 +MESSAGE_SETTING_FALSE;不显示 +MESSAGE_IS_ICON;用信息图标表示这类$TRUTH$信息。 +UW_ATEMPT_GUNBOAT;对?Y$OTHER$?W实行炮舰政策 +UW_NO_GUNBOAT_POSSIBLE;没有可供实行炮舰政策的对象 +UW_GUNBOAT_DESC;默认情况下你必须在靠近该国的任一港口的位置部署舰队才能实行炮舰政策。 +LOG_SETTING_ICON;图标 +GOTO_SEARCH_COUNTRIES_AND_PROVINCES;搜索国家和省份 +REGION_NAME;$NAME$地区 +POP_SIZE_INFO_ON_SEL;$WHERE$拥有$VAL$名$WHO$。 +POPV_SORT_BY_MIL;斗争性 +POPV_SORT_BY_CON;觉醒度 +POPV_SORT_BY_IDE;意识形态 +POPV_SORT_BY_ISS;政见 +POPV_SORT_BY_UNEMPLOYMENT;失业率 +POPV_SORT_BY_CASH;储蓄 +POPV_SORT_BY_LIFE;必需品 +POPV_SORT_BY_EVERY;日用品 +POPV_SORT_BY_LUXURY;奢侈品 +POPV_SORT_BY_RR;反叛集团 +POPV_SORT_BY_CHANGE;人口变化 +POPV_SORT_BY_LIT;识字率 +BUILDING_DONE_SETUP;当一个建筑完工 +BUILDING_DONE_HEADER;建筑完工 +BUILDING_DONE_1;$NAME$ +BUILDING_DONE_2;在 +BUILDING_DONE_3;$PROV$ +BUILDING_DONE_4;完工了。 +BUILDING_DONE_5;* +BUILDING_DONE_6;* +BUILDING_DONE_LOG;$NAME$在$PROV$完工了。 +BUILDING_DONE_BTN1;确定 +BUILDING_DONE_BTN2;确定 +BUILDING_DONE_BTN3;详细情况 +BUILDING_DONE_MAP;$NAME$在$PROV$完工了。 +WE_NO_LONGER_GREAT_POWER_SETUP;当我国不再是列强 +WE_NO_LONGER_GREAT_POWER_HEADER;$MESSENGER$ +WE_NO_LONGER_GREAT_POWER_1;我们的国家的国际地位降低了 +REMOVE_WE_NO_LONGER_GREAT_POWER_2;并且从列强之一沦落为 +WE_NO_LONGER_GREAT_POWER_3;$NEWCOUNTRY$ +WE_NO_LONGER_GREAT_POWER_4;* +WE_NO_LONGER_GREAT_POWER_5;* +WE_NO_LONGER_GREAT_POWER_6;* +WE_NO_LONGER_GREAT_POWER_LOG;我们已经不再是列强之一了。 +WE_NO_LONGER_GREAT_POWER_BTN1;我们一定会崛起的! +WE_NO_LONGER_GREAT_POWER_MAP;不再是列强 +THEY_NO_LONGER_GREAT_POWER_SETUP;当某国不再是列强 +THEY_NO_LONGER_GREAT_POWER_HEADER;$MESSENGER$ +THEY_NO_LONGER_GREAT_POWER_1;$OLDCOUNTRY$ +THEY_NO_LONGER_GREAT_POWER_2;国际地位降低了 +REMOVE_THEY_NO_LONGER_GREAT_POWER_3;并且从一个伟大的国家沦落为 +THEY_NO_LONGER_GREAT_POWER_4;$NEWCOUNTRY$ +THEY_NO_LONGER_GREAT_POWER_5;* +THEY_NO_LONGER_GREAT_POWER_6;* +THEY_NO_LONGER_GREAT_POWER_LOG;$OLDCOUNTRY$不再是列强。 +THEY_NO_LONGER_GREAT_POWER_BTN1;确认 +THEY_NO_LONGER_GREAT_POWER_MAP;不再是列强 +COLONY_SUCCESS_HEADER;我们建设殖民地的努力终于得到回报了。 +COLONY_SUCCESS_1;殖民成功! +COLONY_SUCCESS_2;$MONARCHTITLE$,我们终于成功殖民 +COLONY_SUCCESS_3;?Y$TARGET$?! +COLONY_SUCCESS_4;那里已经成为了我国的一部分。 +COLONY_SUCCESS_5;* +COLONY_SUCCESS_6;* +COLONY_SUCCESS_BTN1;确定 +COLONY_SUCCESS_BTN2;确定 +COLONY_SUCCESS_BTN3;详细情况 +COLONY_SUCCESS_MAP;殖民成功! +COLONY_FAIL_HEADER;当殖民失败时。 +COLONY_FAIL_1;殖民失败! +COLONY_FAIL_2;$MONARCHTITLE$,我们在 +COLONY_FAIL_3;?Y$TARGET$?! +COLONY_FAIL_4;殖民失败了!。 +COLONY_FAIL_5;贪婪的$OTHER$对这个地区声名主权。 +COLONY_FAIL_6;* +COLONY_FAIL_BTN1;确定 +COLONY_FAIL_BTN2;确定 +COLONY_FAIL_BTN3;详细情况 +COLONY_FAIL_MAP;殖民失败! +WE_BECAME_GREAT_POWER_SETUP;当我国成为列强时 +WE_BECAME_GREAT_POWER_HEADER;$MESSENGER$ +WE_BECAME_GREAT_POWER_1;我们的国际地位上升了 +REMOVE_WE_BECAME_GREAT_POWER_2;并被认为是伟大的国家之一! +WE_BECAME_GREAT_POWER_3;* +WE_BECAME_GREAT_POWER_4;* +WE_BECAME_GREAT_POWER_5;* +WE_BECAME_GREAT_POWER_6;* +WE_BECAME_GREAT_POWER_LOG;我们成为列强! +WE_BECAME_GREAT_POWER_BTN1;太好了! +WE_BECAME_GREAT_POWER_MAP;我们成为列强! +MODIFIER_NONE;没有加成 +MINIMUM_REVOLT_RISK;最低叛乱指数 +LOCAL_REVOLT_RISK;当地叛乱指数 +GLOBAL_REVOLT_RISK;全国叛乱指数 +MANPOWER;人力增加 +LOCAL_MANPOWER;当地人力加成 +GLOBAL_MANPOWER;全国人力加成 +ATTRITION;损耗 +manpower;人力资源 +war_exhaustion;厌战指数 +MAX_WAR_EXHAUSTION;最大厌战指数 +FORT_LEVEL;要塞等级 +MODIFIER_LOCAL_LEADERSHIP_MODIFIER;当地指挥点数加成 +MODIFIER_GLOBAL_LEADERSHIP_MODIFIER;全国指挥点数加成 +MODIFIER_SUPPLY_CONSUMPTION;补给消耗 +MODIFIER_PEACETIME_MANPOWER_ROTATION;和平时期复员修正 +MODIFIER_UNIT_RECRUITMENT_TIME;单位征募时间 +MODIFIER_UNIT_START_EXPERIENCE;初始经验 +MODIFIER_UNIT_REPAIR;修理时间 +MODIFIER_COMBAT_MOVEMENT_SPEED;战斗移动速度 +MODIFIER_ATTACK_REINFORCE_CHANCE;进攻增援概率 +MODIFIER_DEFEND_REINFORCE_CHANCE;防御增援概率 +MODIFIER_COMBAT_WIDTH;战术宽度 +MODIFIER_ORG_REGAIN;组织度回复速度 +MODIFIER_LAND_ORGANISATION;陆军组织度 +MODIFIER_AIR_ORGANISATION;空军组织度 +MODIFIER_NAVAL_ORGANISATION;海军组织度 +MODIFIER_RESERVES_PENALTY_SIZE;预备役惩罚 +MODIFIER_GLOBAL_RESOURCES;资源 +MODIFIER_RESEARCH_POINTS_MODIFIER;研究点数加成 +MODIFIER_DEBT_DEFAULT_TO;债务还原 +MODIFIER_IMPORT_COST;进口成本 +MODIFIER_LOAN_INTEREST;贷款利息 +MODIFIER_TAX_EFFICIENCY;征税效率 +MODIFIER_MIN_TAX;最低税率 +MODIFIER_MAX_TAX;最高税率 +MODIFIER_MIN_MILITARY_SPENDING;最小国防预算 +MODIFIER_MAX_MILITARY_SPENDING;最大国防预算 +MODIFIER_MIN_SOCIAL_SPENDING;最小福利预算 +MODIFIER_MAX_SOCIAL_SPENDING;最大福利预算 +MODIFIER_MILITARY_MAINTENANCE;军队维持费 +MODIFIER_FACTORY_OWNER_COST;工厂成本 +MODIFIER_MIN_TARIFF;最低关税 +MODIFIER_MAX_TARIFF;最高关税 +MODIFIER_RULING_PARTY_SUPPORT;执政党支持度 +MODIFIER_RICH_VOTE;富裕阶层投票率 +MODIFIER_MIDDLE_VOTE;中产阶层投票率 +MODIFIER_POOR_VOTE;贫困阶层投票率 +MODIFIER_MINIMUN_WAGE;最低工资 +MODIFIER_POOR_LUXURY_NEEDS;贫困阶层奢侈品需求 +MODIFIER_FACTORY_EFFICIENCY;工厂效率 +MODIFIER_FACTORY_MAINTENANCE;工厂维护 +MODIFIER_RICH_EVERYDAY_NEEDS;富裕阶层日用品需求 +MODIFIER_MIDDLE_EVERYDAY_NEEDS;中产阶层日用品需求 +MODIFIER_POOR_EVERYDAY_NEEDS;贫困阶层日用品需求 +MODIFIER_UNEMPLOYMENT_BENEFIT;失业救济 +MODIFIER_PENSION_LEVEL;退休金额 +MODIFIER_POPULATION_GROWTH;人口增长 +MODIFIER_FACTORY_INPUT;工厂输入 +MODIFIER_FACTORY_OUTPUT;工厂输出 +MODIFIER_FACTORY_THROUGHPUT;工厂吞吐 +MODIFIER_RGO_INPUT;原料产地输入 +MODIFIER_RGO_OUTPUT;原料产地输出 +MODIFIER_RGO_THROUGHPUT;原料产地吞吐 +MODIFIER_ARTISAN_INPUT;手工业者输入 +MODIFIER_ARTISAN_OUTPUT;手工业者输出 +MODIFIER_ARTISAN_THROUGHPUT;手工业者吞吐 +MODIFIER_NUMBER_OF_VOTERS;投票人数 +MODIFIER_GOODS_DEMAND;物资需求 +MODIFIER_ASSIMILATION_RATE;同化速度 +MODIFIER_PRESTIGE;威望 +MODIFIER_FACTORY_COST;工厂原料输入 +MODIFIER_LIFE_RATING;生活条件 +MODIFIER_FARM_EFFICIENCY;农场效率 +MODIFIER_MINE_EFFICIENCY;采矿效率 +MODIFIER_FARM_SIZE;农场规模 +MODIFIER_MINE_SIZE;矿产规模 +MODIFIER_ISSUE_CHANGE_SPEED;政治意识 +MODIFIER_SOCIAL_REFORM_DESIRE;社会改革需求 +MODIFIER_POLITICAL_REFORM_DESIRE;政治改革需求 +MODIFIER_LITERACY_CON_IMPACT;识字率对觉醒度的影响 +MODIFIER_MIDDLE_LUXURY_NEEDS;中产阶层奢侈品需求 +MODIFIER_RICH_LUXURY_NEEDS;富裕阶层奢侈品需求 +MODIFIER_POOR_LIFE_NEEDS;贫困阶层生活必需品需求 +MODIFIER_RICH_LIFE_NEEDS;富裕阶层生活必需品需求 +MODIFIER_MIDDLE_LIFE_NEEDS;中产阶层生活必需品需求 +MODIFIER_POP_CONSCIOUSNESS_MODIFIER;当地觉醒度 +MODIFIER_RICH_INCOME_MODIFIER;富裕阶层收入 +MODIFIER_MIDDLE_INCOME_MODIFIER;中产阶层收入 +MODIFIER_POOR_INCOME_MODIFIER;贫困阶层收入 +MODIFIER_RANDOM_PARTY_VOTES;随机选举 +MODIFIER_IMMIGANT_ATTRACT;移民吸引力 +MODIFIER_POOR_SAVINGS_MODIFIER;贫困阶层储蓄 +MODIFIER_POP_MILITANCY_MODIFIER;当地斗争性 +MODIFIER_MOBILISATION_SIZE;动员规模 +MODIFIER_MOBILISATION_ECONOMY_IMPACT;动员影响 +MODIFIER_GREATPOWER_INFLUENCE_GAIN;影响力 +MODIFIER_DIPLOPOINTS_GAIN;外交点数 +MODIFIER_SUPPLY_LIMIT;补给上限 +MODIFIER_MAX_ATTRITION;最大损耗 +MODIFIER_IMMIGANT_PUSH;移民潮 +NO_WAR_NAP;我们两国签署了互不侵犯条约 +DIPRELCH_DIP_SKILL;外交能力 +DIPRELCH_INFLUENCE;外交影响力 +TRUCEWITH;签订停战协定和$LIST$ +ATWARWITH;和$LIST$并肩战斗 +ALLIEDWITH;签订同盟条约和$LIST$ +LEADUNIONS;我们联合统治$LIST$ +INUNION;我们被$LIST$联合统治 +ROYALMARRIAGE;皇室联姻和$LIST$ +LEADVASSAL;拥有以下傀儡国:$LIST$ +AMVASSAL;是$LIST$的傀儡国 +HASCBON;对$LIST$有领土要求 +GUARANTEED;保证我们独立的国家$LIST$ +GUARANTING;我们保证独立的国家$LIST$ +WARNED;我们被$LIST$警告 +WARNING;我们警告$LIST$ +PAYSUB;我们补助$LIST$ +GETSUB;我们从$LIST$得到补助 +NAPWITH;与下列国家签订互不侵犯条约:$LIST$ +NO_WAR_ALLIED;你不能向你的盟友宣战。请先解散同盟。 +ACT_WARDESC;战争允许你攻击对方的军队和占领对方的国土。战争将持续到其中的一方投降。 +DECWARREQDESC2;向$COUNTRY$宣战 +DIP_INFLUENCECOST;这将花费?Y$COST$?W点外交点数 +DIP_THREAT;这将在?Y$PROV$?W造成?Y$AMOUNT$?W点威胁 +DIP_NO_INFL;你需要?Y$INF$?W点外交影响力 +DIP_WAR_NEUTR;我们只有在中力度低于现有威胁时才能宣战。我们的中力度是?Y$NEUT$?W,我们和$THEM$之间有效威胁点数使得我们中力度达到?Y$THREAT$?W宣战。 +DIP_TO_NEUTR;我们的中力度过高。现为?Y$NOW$?W需要低于?Y$LIM$?W。 +DIP_THEY_TO_NEUTR;对方的中力度过高。现为?Y$NOW$?W需要低于?Y$LIM$?W。 +OFFERALLIANCEDESC;如果一个国家签订了军事同盟,那么在战争时可能会站在我们这边。 +CANCELALLIANCEDESC;解散同盟是在废除同盟的同时还会大大的损害互相之间的关系。 +ALLIANCETITLE;提议军事同盟 +CANCELALIANCETITLE;解散这个同盟 +ALLIANCENEWDESC;你是不是确定想提议与$COUNTRY$签订军事同盟?!样做将迫使我们在战争中加入其阵营。 +BREAKALLIANCENEWDESC;你是不是确定想取消与$COUNTRY$之间的军事同盟?!方将很生气。 +ALLIANCEREQDESC;$ACTOR$提议我们两国之间的军事同盟。接受这个提议意味着我们互相承诺在战争中帮助对方。 +GUARANTTITLE;保证独立 +GUARANTNEWDESC;你是不是确定想保证$COUNTRY$的独立?!果他们被宣战,我们可以加入战争。 +GUARANTDESC;保证一个国家独立会给我们机会在他们被宣战是保护他们。 +HASGUARANT;我们已对该国独立保障。 +CALLTITLE;战争的呼唤! +CALLREQDESC;你忠诚的盟友$COUNTRY$,请求你在对$LIST$的战争中站在他们的一边。 +CALLDESC;要求你的盟友加入战争。 +CALLNEWDESC;你是不是确定想在现在这个时候要求盟友加入战争? +WARTITLE;宣战 +WARREQDESC;你是不是确定想对$COUNTRY$发动战争? +LIMWARTITLE;发动有限战争 +LIMWARREQDESC;你是不是确定想对$COUNTRY$发动有限战争? +NAPEDESC;承诺永不宣战。 +CANCELNAPDESC;废除互不侵犯条约 +NAPTITLE;互不侵犯条约 +CANCELNAPTITLE;废除互不侵犯条约 +NAPNEWDESC;你是不是确定想和$COUNTRY$签订互不侵犯条约? +BREAKNAPNEWDESC;你是不是确定废除和$COUNTRY$的互不侵犯条约? +NAPREQDESC;$ACTOR$提议与我们签署互不侵犯条约。同意意味着在取消条约前我们不能向其宣战。 +MILACCTITLE;请求军事通行权 +MILACCNEWDESC;你是不是确定想要求在$COUNTRY$的军事通行权,以此我们的军队允许进入他们的领土? +MILACCDESC;要求进入他们的领土。 +MILACCREQDESC;$COUNTRY$向我们要求军事通行权。同意意味着他们的军队将被允许进入我国的领土。 +CANCELMILACCDESC;交还我国在该国的军事通行权。 +CANCELMILACCTITLE;收回军事通信权 +OFFERMILACCTITLE;给予军事通信权 +OFFERMILACCNEWDESC;你是不是确定给予$COUNTRY$在我国的军事通行权?!将意味着他们的可以部署军队在我国的领土和港口。 +OFFERMILACCDESC;允许他们部署军队在我国的领土和港口。 +REVOKEMILACCTITLE;撤销军事通行权。 +REVOKEMILACCNEWDESC;你是不是确定希望收回$COUNTRY$在我国的军事通行权?!将意味着他们的军队不再可以访问我国的领土和港口。 +REVOKEMILACCDESC;阻止他们的军队访问我们的港口和领土。 +CANCELMILACCNEWDESC;你是不是希望交还我们在$COUNTRY$的通行权?这将意味着我们的军队不再可以访问该国的领土和港口。 +CANCELMILACCDESC_NOPES_TROOPS;当我们的军队在对方国境内时无法交还通行权。 +TRADETITLE;提供贸易协议 +CANCELTRADETITLE;取消贸易协议 +TRADENEWDESC;我们建议?Y$COUNTRY$?W每天出售$SELL$换取我们的$BUY$。 +CANCELTRADENEWDESC;你是不是确定想取消我们和$COUNTRY$之间的贸易协议?!n我们将停止用每天用$BUY$来换取$SELL$。 +TRADEDESC;这将允许我们互相买卖资源。 +CANCELTRADEDESC;取消贸易协议。 +TRADEREQDESC;$COUNTRY$提供我们一份贸易协议。\n协议规定我们每天用$TO$来换取$FROM$。 +TRADE_DAY;$VAL$/天 +TRADE_NOTHING;无 +NO_TRADE_RULE;只有两党都推行$RULE$时才能以物易物。 +SENDEXPEDTITLE;远征军 +SENDEXPEDNEWDESC;Do you wish to send an expeditionary force to $RECIPIENT$ to use as they see fit?! +SENDEXPEDDESC;Send a formation as an expeditionary force。 +RETRIEVEEXPEDTITLE;Retrieve Expeditionary Force +RESENDEXPEDTITLE;Return Expeditionary Force +RETRIEVEEXPEDNEWDESC;Do you wish a unit to be returned home to ?Y$RECIPIENT$?W?!nIf you do so,the unit will revert to the original owner on ?Y$DATE$?W +RETRIEVEEXPEDDESC;Demand that an expeditionary force return home to you。 +RESENDEXPEDDESC;Send an expeditionary force back to its owner。 +EXPEDNEWDESC_ARMY;\nYou have currently selected ?Y$UNIT$?W。 It contains a total of $NUM$ Divisions。 \nThe unit is currently located in ?Y$PROV$?W。 +EXPEDNEWDESC_NAVY;\nYou have currently selected ?Y$UNIT$?W。 It contains a total of $NUM$ Ships。 \nThe unit is currently located in ?Y$PROV$?W。 +EXPEDNEWDESC_AIR;\nYou have currently selected ?Y$UNIT$?W。 It contains a total of $NUM$ air wings。 \nThe unit is currently located in ?Y$PROV$?W。 +ASKEXPEDITIONREQDESC;?Y$ACTOR$?W is offering us ?G$UNIT$?W as an expeditionary force。 \n ?G$UNIT$?W contains $NUM$ $TYPE$s that may use as we please until they are recalled。 \n$UNIT$ is currently located in $PROV$。 +EXP_DIVISION;Division +EXP_SQUADRON;Air wing +EXP_SHIP;Ships +BUYLICENCETITLE;Buy Production Licence +BUYLICENCENEWDESC;Do you wish to request a production licence for ?Y$RUNS$?W parallel production runs of ?Y$NUM$?W ?Y$TYPE$?W?!nWe will agree to pay ?Y$PAY$?W。 +BUYLICENCEDESC;Request to build a number of units developed by another country。 +SELLLICENCETITLE;Sell Production Licence +SELLLICENCENEWDESC;Do you wish to offer a production licence for ?Y$RUNS$?W production runs of ?Y$NUM$?W ?Y$TYPE$?W?!nWe will agree to pay ?Y$PAY$?W。 +SELLLICENCEDESC;Request to build a number of units developed by another country。 +BUYLICENCENONE;Select a unit to build on licence。 +ASKBUYLICENCEREQDESC;?Y$ACTOR$?W is requesting our permission and technical expertise in producing ?Y$NUM$?W units of $TYPE$?W\nFor this they are willing to pay us?Y$CASH$?W。 +BUYLICENCE_MPCOST;We lack the $COST$ necessary manpower +ALLOWDEBTTITLE;Allow Debt +REVOKEDEBTTITLE;Revoke Debt +ALLOWDEBTDESC_BAD;Allow the nation to accumulate debt during wartime when trading with you。 +REVOKEDEBTDESC;No longer allow the nation to go into debt when trading with you during wartime。 +ALLOWDEBTNEWDESC;Do you wish to request permission to accumulate debt when trading with ?Y$NAME$?W?!\n This will allow us to trade at a deficit during wartime, a debt that will be repaid over ?Y$YEAR$?W years when peace resumes.\nThis action will cost us ?Y$COST$?W influence points. +REVOKEDEBTNEWDESC;Do you wish revoke ?Y$NAME$?W's permission to accumulated debt in their dealings with us?!nThis action will cost us ?Y$COST$?W influence points。 +ASKDEBTREQDESC;?Y$ACTOR$?W is requesting to be allowed to run a debt when trading with us。 \nThis means that when they trade with us during wartime,we do not get paid in cash but instead they will owe us。 The debt will be paid over time after the war。 \nShould we allow them this?! +REMOVE_PEACEDESC;以最小的领土来换取和平。 +PEACETITLE;和平 +PEACENEWDESC;你是不是确定想与$COUNTRY$停战。$SELF$?!n如果他们接受,战争将会停止。$RESULT$ +PEACENEWALLY;他们代表整个联盟谈判。 +PEACESELF;他们仅代表他们自己谈判。 +PEACENEWWITHE;所有领土所有权回复到战争前的状态。 +PEACENEWPROVUS;?Y$NATION$?W将割让?R +PEACENEWPROVTHEM;?Y$NATION$?W将割让?G +PEACETO;给?Y$REC$?W +PEACENONE;无省份 +PEACEREQDESC;$COUNTRY$希望停止战争。如果我们接受战争将停止。\n$RESULT$\n你是不是确定接受这个提议? +TRADENO_PORTS;海外贸易的双方在开始贸易前必须拥有一个可供船只来往的港口。 +PEACE_NOT_LEADER;你只能与敌人的盟主谈判 +STOPNFLDESC;停止改善与国家的关系。 +UNLIMITED;无限制 +STOPINFLTITLE;停止影响 +STOPINFLNEWDESC;你是不是希望停止对$RECIPIENT$施加影响? +STOPINFLDESC;停止改善关系 +INFLUENCING_WITH;施加影响 +ICON_LICENCE;生产许可证查询 +ICON_ALLIANCE;一个?Y同盟?W请求 +ICON_ASKMIL;一个军事通行权的要求?W +ICON_OFFACC;一个军事通行权的邀请?W +ICON_CALLALLY;盟友要求我们参战?W +ICON_TRADE;一个贸易邀请?W +MESSAGE_HEAD_GOV;安全大臣向您报告 +MESSAGE_HEAD_MARS;军务大臣向您报告 +MESSAGE_HEAD_CHAN;外交大臣向您报告 +MESS_BADWORDS1;蠢货 +MESS_BADWORDS2;叛徒 +MESS_BADWORDS3;疯子 +MESS_BADWORDS4;傻瓜 +DECLWAR_GUARACANCELNTEE;你不能向你保证独立的国家宣战 +CODE;ENGLISH +AND_TRIGGER_STARTS;All of 下列所有 +Default;默认 +RETREAT_TO_OI;正在撤往$WHERE$ +ATTACKING_TO_OI;正在进攻$WHERE$ +DEFENDING_OI;正在防御 +RECOVERING_OI;当前正在增援 +FROM_TECHNOLOGY;科技加成 +MODIFIER_OFFICER_RECRUITMENT;军官补充 +headline_statistics;统计表 +AND_MORE;和更多 +DCG_TOTAL_NEED;我们总共需要$PERC$%?WIC充作生活消费品 +DCG_MONEY_MOD;修正后从IC中获得的金钱数量 +UTM_NO_ACCESS;?Y我们不能进入中立国家的领土 +UTM_NOT_LEGAL_RETREAT;?Y我们不能撤往被敌对势力控制的领土 +OV_NO_VALID_ORDER;选择的命令无效 +OV_NO_VALID_PROVINCES;选择的省份无效 +VASSALPROVNUM;他们将得到$NUMBER$个省份 +IS_NOT_VASSAL_OF;不是傀儡 +IS_VASSAL_OF;是傀儡 +FE_NONE_FOUND;无 +SAVED_GAMES;保存游戏 +FE_PAUSED_TEXT;暂停 +PV_OCEAN;海洋 +PV_OCEAN_DESC;只有船只才能进入这个省份 +CONFIRM_CANCEL_CONSTRUCTION_TITLE;取消建造吗?! +CONFIRM_CANCEL_CONSTRUCTION_DESC;你确认要取消这个建造吗?! +DIP_THEY_PUPPET;他们是$OVERLORD$的傀儡国?W +UV_UNDER_ATTACK;该部队正在受到攻击 +UV_ATTACKING;该部队正在攻击 +UV_MOVING;该部队正在移动 +UV_RETREAT;该部队正在撤退 +UV_NOT_MOBILE;该部队不允许移动 +FE_MICRO;购买奖励项目 +LE_SUPPLIES;补给单位 +LE_FUEL;燃料单位 +UW_LEADER_BUTTON_IRO;分配新的将领 +UW_LEADER_BUTTON_DRO;点击这里允许你替换新的将领 +UW_UNITNAMES_IRO;部队名称 +UW_UNITNAMES_DRO;名称你可以随心所欲的命名 +UW_ALL_FIT;所有部队都100%满编 +UW_FOLLOWING_HURT;下列部队受损\n +UW_TOTAL_STR_IRO;最大兵力为$VALUE$\n +UW_LOC_IRO;当前位置 +UW_SUPPLIES_FROM;这是该部队从哪里获得补给的地点 +UW_BASED_FROM;这是该部队从哪里开始行动的基地 +UW_SPEED;这是该部队在地图上移动的速度。速度取决于最慢单位的速度 +UW_UNLOAD_NOT_VALID;你只有在舰队处于港口时才能卸载 +UW_UNLOAD_VALID;从舰队卸载该部队 +UW_LOAD_NO_FLEET_FOUND;没有能装载该部队的舰队 +UW_LOAD_IS_VALID;点击将该部队装载上运输舰队 +UW_DUGIN;该部队正在,已经挖掘了?Y$CURR$?W天,我国最大可准备?Y$CAP$?W天。 +UW_SUPPLY_STATUS;最近一天本部队接收到所需补给的?Y$VAL$?W%,当前日补给消耗为:$CON$ +UNIT_COMBAT_WIDTH;作战宽度 +ARMIES;陆军部队 +NAVIES;海军部队 +AIRWINGS;空军部队 +UW_SELECT_AIR;选择所有隶属于本舰队的舰载航空队 +UW_SELECT_LAND;选择所有隶属的陆军部队 +IN_FRIENDLY_FOR_ATT;在友军省份你的部队不会受到任何损失\n +IN_FRONT_PROV_ONLY_10;在前线省份,将进入敌方领土,你的部队遭到10%的损耗\n +IN_HOSTILE_FOR_ATT;你的部队在敌方省份遭到完全损耗\n +EXIT;退出 +SELECT;选择 +MOBILIZE;动员 +DEMOBILIZE;复员 +BACK;返回 +YES;是 +NO;否 +April;四月 +August;八月 +December;十二月 +February;二月 +Friday;星期五 +January;一月 +July;七月 +June;六月 +March;三月 +May;五月 +Monday;星期一 +November;十一月 +October;十月 +Saturday;星期六 +September;九月 +Sunday;星期天 +Thursday;星期四 +Tuesday;星期二 +Wednesday;星期三 +GAIN;获得 +LOSE;失去 +SM_COUNTERS;使用兵牌 +NO_COMMANDER;(没有指挥官) +MORALE;士气 +Owned by $owner$, but currently occupied by $control$;由 $owner$拥有,但现在由$control$实际控制 +Owned by $owner$.;由$owner$拥有 +CATEGORY;($TYPE$)\n +NO_LEADER;(没有指挥官) +CV_RULEDBY;统治者是$NAME$ +AND;和 +OR;或者 +BUILD_COST;建造价格 +MAX_ATTRITION;最大损耗 +SUPPLY_LIMIT;补给上限 +WAR_EXHAUSTION;每月厌战 +BACK_TO_MAIN;回到主界面。 +ALLREADYTHERE;这个建筑已被建造。 +NOTECH;我们必须在?Y$TABLE$?W中达到?Y$LVL$?W级才能建造这个。 +REQ;不能在没有初始建筑时建造 +NOTBUILD;该建筑无法在此地建造。 +ISBLOCKED;无法重复建造 +CONFIRMBUILDTITLE;确认建造。 +CONFIRMBUILDTEXT;你确定你希望建造 +ONGOINGBUILD;建造工程现在进行中。 +NOT_IN_CAPITAL;$BUILDING$只能在首都建造。 +NOT_IN_PORT;$BUILDING$只能在港口建造。 +COST;Cost:?Y$AMOUNT$?W金钱\n建造时间:?Y$TIME$?W天 +PROVINCE_OCCUPIED;该省被占领。 +ATWARWITHUS;他们和我们处于交战状态。 +ALLIEDWITHTHEM;他们和我们处于联盟状态。 +WEGUARANTEED;我们保证了他们的独立。 +THEYGUARANTING;他们保证了我们的独立。 +NEUTRAL;我们和他们的关系一般。 +RELATION;现在关系:$RELATION$ +SUBJECT;自治领没有外交的权利 +NODIPLOMATS;没有外交官可以派遣。 +NO_REBELS;永远和叛军交战。 +CV_NORELATION;我们现在和该国没有外交关系。 +CV_GOVTTYPE;$COUNTRY$是$GOVT$ +BASE;基础: +NORMAL_WAR_NAME;$ORDER$$FIRST_COUNTRY$ - $SECOND_COUNTRY$ 战争 +AGRESSION_WAR_NAME;$ORDER$$FIRST$侵略战争 +COUNTRY_MORALE_TECH;科技: +DAYS;天 +NOMONEY;你没有足够金钱。 +VASSALPROV;他们会收到下列省份: +COREINFO;$COUNTRY$认为这是他们的核心省份之一。 +overseas;没有陆路通往首都的 +coastal;沿海 +non_coastal;非沿海 +coastal_sea;近海 +tropical;热带 +sea_zone;海洋区域 +land_province;陆地省份 +out_of_supply;缺乏补给 +blockaded;被封锁 +no_adjacent_controlled;没有邻近被控制 +provincial_tax_income;省级税收 +city_population;城市人口 +core;核心 +occupied;被占领 +revolt_risk;叛乱机率 +nationalism;民族主义 +war;战争 +peace;和平 +ENABLES;开启$WHICH$\n +NOT_FROM_THIS_GOV;无法从我们现在的政治制度直接转入到这种制度 +NO_SHIPS;Noships +NOT_EXIST;$TAG$现在不存在 +NOT_SELECT;所有玩家必须选择国家 +NOALLIES;没有同盟 +ALLIES;同盟: +SHORTCUT_SHIELD;$TAG$是这个时期的一项有趣选择,单击去选择它 +I Do.;就这样做 +Run away!;我不确定,以后再说吧 +DECWARREQDESC;战争是外交的最后手段。进行战争会影响他国对我们的看法,尤其是在战争缺乏合法理由的情况下。它还可能减少我们的稳定度。确定要开战吗? +IN;在 +MORE_THAN_THREE_PROV;多于3个省份 +DECWARDESC;这个选项允许你向敌军议和 +BUILDING_YEAR;建于?Y$DATE$?W +BEFORE_START;在游戏开始年代前 +MIL_CONST_TIP;一支?Y$TYPE$?W将于?Y$DATE$?W在此处部署 +BUILD_CONST_TIP;一座?Y$BUILDING$?W将于?Y$DATE$?W在此处完工 +PORT;这是一个供舰队使用的海军基地 +WARTAX_TIP;提高战争税 +INCREASED;增加了 +DECREASED;减少了 +NO_ADVISORS;没有可用的顾问 +NO_WAR_MIL_ACC;我们在该国有军事通行权 +NAVY_COMBAT_TOOLTIP;类型:$TYPE$\n兵力:$STR$ +ISATWAR;在战争期间无法要求军事通行权 +DIPLOICON_TIP;?Y$NATION$?W$TYPE$\n如果我们不在?Y$DATE$?W之前回复便自动拒绝 +DIPLOICON_TIP_NONATION;$TYPE$\n如果我们不在?Y$DATE$?W之前回复便自动拒绝 +NAVAL_COMBAT;海上战斗 +ATTACKER;进攻方 +DEFENDER;防守方 +UNIT_PANEL;重组单位 +WEANNEX;我们要求全面吞并对方 +OTHERANNEX;收到了全面吞并的要求 +AGREE;同意 +DECLINE;拒绝 +NOMANPOWER;我们需要至少1000青壮年(人力)来建造这个单位 +ESTIMATE_ARIVAL;将于$DATE$到达$PROV$ +UNDER_SIEGE;该省正被占领! +OCCUPIEDBY;该省被$NATION$占领了! +OL_UNIT_MOVING;Movingtowards?Y$TARGET$?W +pti;PermanentTerraIncognita +nobuilding;没有建筑 +nogovernment;没有政府 +nogovernment_ruler;没有统治者 +COMBAT_MORALE;士气: +COMBAT_BREAKING;动摇 +MAPMODE;地图模式 +LEDGER_CORE;核心 +LEDGER_NOT_CORE;非核心 +ACCEPT;接受 +COMBAT_ASSAULT;袭击 +notechgroup;没有科技组 +culture_ideas;文化理念 +neighbor_bonus;接壤加成 +PLAY;开始游戏 +DOMESTIC_NATION;国家 +DOMESTIC_RELATION;关系 +PW_POPULATION;人口 +PW_UNITS;单位 +GOTO_HEADER;查找省份 +GOTO_BOX;Enter省份名称 +GOTO_LIST_BOX;可能的省份 +GOTO_CANCEL;取消 +GOTO_GOTO;去 +TIME_AHEAD;该项科技比它的历史时间提前了$NUMBER$年,所以将变得更难研究 +CHAT_NONE;无 +ABANDON_GAME;放弃游戏 +LOCAL_TRADE_INCOME_MODIFIER;当地贸易收入加成 +GLOBAL_TRADE_INCOME_MODIFIER;国家贸易收入加成 +UV_MANPOWER;人力: +UV_REGIMENTS;旅: +SM_WATER;高级水特效 +ARMY;陆军 +NAVY;海军 +CORE_IS_REVOLTER;可以从该省份创建这个国家,或在严重暴乱时出现 +AMBIENT;Ambient +WCRD_ATT;这是场由他们挑起的战争 +WCRD_DEF;这是场保家卫国的战争,我们需要帮助我们的盟友 +TRIGGER_OVERLORD;下属 +FE_TUTORIAL;教程 +base_values;基础值 +city;城市 +NO_EFFECT;没有效果 +NONE_AVAILABLE;没有可用的 +EXPIRES_ON;过期于?Y$DATE$?W +FINISHED_ON;完成于$DATE$ +FE_TRIALS;试验 +CD_AGREEMENTS;与下列国家有贸易协定:$LIST$ +CD_GIVESACCESS;给予下列国家军事通行权:$LIST$ +CD_HASACCESS;有在下列国家的军事通行权:$LIST$ +PW_RESET;重置 +OURWARALLY;战争中的盟国 +CONFIRMMISSIONTEXT;你确定想派遣传教士到$PROV$?! +COST_TIME;Cost:?Y$AMOUNT$?W金钱\n时间:?Y$TIME$?W天 +ADD_SUB_UNIT_EFFECT;获得$UNIT$于?Y$WHERE$?W +CHANGE_CONTROLLER_EFFECT;?Y$WHO$?W占领了?Y$WHERE$?W\n +WAR_EFFECT;宣布对?Y$WHO$?W开战\n +CONFIRMSAVETITLE;存档 +CONFIRMSAVETEXT;你确定要覆盖文件$NAME$? +PW_TRADE_VALUE;贸易值: +PROV_TRADE_VALUE;来自贸易中心: +NO_SEPARATE_PEACE;战争中两个次要国家不能单独议和 +DIPCHANCE_VLIKELY;非常可能 +DIPCHANCE_IMPOSSIBLE;一定不可能 +DIPCHANCE_VUNLIKELY;非常不可能 +DIPCHANCE_UNLIKELY;不太可能 +DIPCHANCE_MAYBE;可能 +DIPCHANCE_LIKELY;很可能 +REMOVE_M_GOTO_BUTTON;寻找省份 +M_LEDGER_BUTTON;表单 +M_MENU_BUTTON;菜单 +M_HOME_BUTTON;去首都省份 +ONLY_HOST_SPEED;只有主机才能改变速度 +PW_GROWTH;增长 +NOPORTOTHERCONTINENT;从我们首都直连的任何港口出发,都没法去到这个省份 +RELATION_CHANGE_VALUE;估算的每年变化: +TAG_CHANGE;国家变成$NEW$\n +PV_OCCUPIED_BY;?Y由$NAME$占领?W +BG_COUNTRY;COUNTRY: +LOAD_GAME_FAILED;读取游戏失败 +MP_FEW_PLAYERS;开始游戏需要至少一个玩家 +NATIONALISM_LASTS;民族主义持续到 +LEDGER_NO_GRAPH_DATA;数据不足,无法生成图表 +MENU_MESSAGES_RESET;重置默认设定 +COL_CONST_TIP_FROM_SHIP;这个殖民者将在$DATE$到达$LOCATION$ +STRAITS;穿过?Y$SEA$?W的狭窄海峡连接了本省和?Y$PROV$?W +STRAITSDESC;陆军可以不借助运输工具跨越狭窄海峡,但敌军的船队仍可以阻碍该行动。 +SAVE_DONE;?G完成?W +FOR_PLAYER;对于玩家: +FOR_AI;对于AI: +MODIFIER_TECHNOLOGY_COST;科技价格 +MODIFIER_REINFORCE_SPEED;增援速度 +UV_SHIPS;船只: +BATTLES_SCORE;战斗: +ALLIANCE_EFFECT;和?Y$WHO$?W结盟\n +KILL_RULER_EFFECT;现在的统治者(?Y$NAME$?W)会死\n +KILL_LEADER_EFFECT;领导者?Y$NAME$?W会死\n +SPAWN_EVENT;发生“$WHICH$”事件\n +MODIFIER_REMOVED;$WHAT$会从$WHERE$中移去\n +LAND_ATTRITION;陆军损耗 +NAVAL_ATTRITION;海军损耗 +STARTED;开始 +WON;?G胜利 +LOST;?R失败 +YOU_LOST;?R你失败了 +YOU_WON;?G你胜利了 +OPTION_CHANGED;$FROM$已经改变为:$TO$ +THE_YEAR_IS_BEFORE;年代早于 +THE_YEAR_IS_AFTER;年代晚于 +HAVE_LESS_THAN;拥有少于 +HAVE_MORE_THAN;拥有多于 +WAR_EXHAUSTION_MORE_THAN;厌战至少 +WAR_EXHAUSTION_LESS_THAN;厌战少于 +HAVE_LESS_MANPOWER_THAN;拥有的人力少于 +HAVE_MORE_MANPOWER_THAN;拥有的人力少于 +HAVE_CONTROL_OVER;控制 +HAVENT_CONTROL_OVER;没有控制 +HAVENT_CORE;没有核心在 +HAVE_CORE_IN;有核心在 +HAVE_LESS_CITIES_THAN;拥有城市少于 +HAVE_MORE_CITIES_THAN;拥有城市多于 +HAVE_LESS_PORTS_THAN;拥有港口少于 +HAVE_MORE_PORTS_THAN;拥有港口多于 +HAVE_LESS_ALLIES_THAN;拥有盟友少于 +HAVE_MORE_ALLIES_THAN;拥有盟友多于 +IS_ENABLED;被允许 +IS_DISABLED;被禁止 +HAVE;有 +HAVE_NOT;没有 +HAS;有 +HAS_NOT;没有 +EXISTS;存在 +DOSNT_EXISTS;不存在 +DO_NOT_HAVE_A;没有 +HAVE_A;拥有 +HAVE_LESS_PROVINCE_THAT_PRODUCES_THEN;制造$GOODS$的省份少于 +HAVE_MORE_PROVINCE_THAT_PRODUCES_THEN;制造$GOODS$的省份多于 +HAVE_AT_LEST_ONE_OWNED_NEIGHBORING_PROVINCE;有接壤省份,所以: +HAVE_NO_OWNED_NEIGHBORING_PROVINCE;没有接壤省份,所以: +DO_NOT_OWN;没有 +OWNS;拥有 +DO_NOT_CONTROL;没有控制 +CONTROLS;控制 +IS_NOT;不是 +IS;是 +HAVE_THE_MODIFIER;有修正 +DONT_HAVE_THE_MODIFIER;没有修正 +DONT_HAVE_THE_PROVICEN_MODIFIER;没有省份修正 +HAVE_THE_PROVINCE_MODIFIER;有省份修正 +HAVE_A_PORT_IN;有一个港口在 +HAVE_NOT_A_PORT_IN;没有一个港口在 +HAVE_COUNTRY_FLAG;有国家变量 +HAVE_NOT_COUNTRY_FLAG;没有国家变量 +HAVE_PROVINCE_FLAG;有省份变量 +HAVE_NOT_PROVINCE_FLAG;没有省份变量 +IS_NOT_ON_THE_CONTINET;不位于 +IS_ON_THE_CONTINET;位于 +DONT_HAVE_A_X_INY;没有一个$X$在$Y$ +HAVE_A_X_INY;有一个$X$在$Y$ +PURE_REVOLT_RISK_LOWER_THAN;基础反叛机率低于 +PURE_REVOLT_RISK_HIGHER_THAN;基础反叛机率高于 +REVOLT_RISK_LOWER_THAN;反叛机率低于 +REVOLT_RISK_HIGHER_THAN;反叛机率高于 +IS_NOT_NEIGHBOUR_WITH;不接壤于 +IS_NEIGHBOUR_WITH;接壤于 +HAVE_LESS_UNITS_IN_THAN;$PROVINCE$的单位少于 +HAVE_MORE_UNITS_IN_THAN;$PROVINCE$的单位多于 +HAVE_MORE_THAN_INFANTRY_IN;部署了至少$UNITS$步兵单位于$Province$ +HAVE_LESS_THAN_INFANTRY_IN;部署了至多$UNITS$步兵单位于$Province$ +IS_AT_PEACE_WITH;处于和平与 +IS_AT_WAR_WITH;处于战争与 +HAS_NO_TRUCE_WITH;没有休战协议与 +HAS_TRUCE_WITH;有休战协议与 +HAVE_NO_UNITS_IN_BATTLE;没有单位在战斗 +HAVE_UNITS_IN_BATTLE;有单位在战斗 +HAVE_A_UNITS_WITH_A_LEADER;拥有带指挥官的单位 +HAVE_NO_UNITS_WITH_A_LEADER;没有带指挥官的单位 +HAVE_A_NAVY_SMALLER_THAN;拥有的海军小于 +HAVE_A_NAVY_LARGER_THAN;总海军规模大于 +HAVE_A_ARMY_SMALLER_THAN;拥有的陆军小于 +HAVE_A_ARMY_LARGER_THAN;总陆军规模大于 +HAVE_A_PERCENTAGE_OF_OVERSEAS_PROVINCE_LARGER_THAN;海外省份比例大于 +HAVE_A_PERCENTAGE_OF_OVERSEAS_PROVINCE_SMALLER_THAN;海外省份比例小于 +HAVE_NOT_THE_LEADER;没有指挥官 +HAVE_THE_LEADER;有指挥官 +HAVE_N0T_ALLIANCE_WITH;没有结盟与 +HAVE_ALLIANCE_WITH;结盟与 +PROVINCE_IS_NOT;省份不是 +PROVINCE_IS;省份是 +LESS_THAN;小于 +GREATER_THAN;大于 +HAVE_MORE_MANPOWER_THEN_MAXIMUM;有大于最大值的人力 +HAVE_LESS_MANPOWER_THEN_MAXIMUM;有小于最大值的人力 +HAVE_LESS_BADBOY_THAN;恶名小于 +HAVE_MORE_BADBOY_THAN;恶名大于 +THE_NUMBER_OF_REVOLT_FRACTION_IS_MORE_THAN;暴动省份数量多于 +THE_NUMBER_OF_REVOLT_FRACTION_IS_LESS_THAN;暴动省份数量少于 +TECHNOLOGY_LOWER_THAN;低于 +TECHNOLOGY_HIGHER_THAN;至少 +HAVE_NOT_ANY_NEIGHBOR;没有邻国 +HAVE_ANY_NEIGHBOR;有至少一个邻国 +HAVE_NOT_CASUS_BELLI_AGAINST;没有开战借口针对 +HAVE_CASUS_BELLI_AGAINST;有开战借口针对 +IS_NOT_AI;不是电脑 +IS_AI;是电脑 +THEN_NUMBER_OF_REVOLTS_ARE_LESS_THAN;反叛省份数量少于 +THEN_NUMBER_OF_REVOLTS_ARE_MORE_THAN;反叛省份数量多于 +OR_TRIGGER_STARTS;以下条件之一必须满足 +NEIGHBOR_COUNTRY_STARTS;邻近国家 +TRIGGER_NUM;势力范围国家数 +TRIGGER_ALLY;任意盟国 +TRIGGER_OWNER;省份拥有者 +TRIGGER_CONTROLLER;省份控制者 +TRIGGER_CAPITAL;首都 +TRIGGER_SEA_ZONE;外海区域 +TRIGGER_THIS;本 +TRIGGER_FROM;来自 +TRIGGER_LOCAL_ENEMY;当地敌军 +CONFIRMBUILDTEXTLEDGER;你确定要把$BUILDING$建造在$PROVINCE$? +CORE_IS_REVOLTER_CAPITAL;这是该国潜在的新首都 +REVOLTRISK_EFFECT;$DIRECTION$$VALUE$的反叛机率在$WHERE$\n +LEDGER_CANT_BUILD_THIS_TECH;现在的科技等级无法建造此建筑 +LEDGER_CANT_BUILD_THIS_FULL;已经在多有省份兴建了此建筑 +LEDGER_OVERALL;总体 +THEYGUARANT;他们保证了我们的独立,所以我们不能反过来保证他们的独立 +THEYWARN;他们正在警告我们,所以我们不能警告他们 +WCRD_GUA;我们保证了他们的独立 +WCRD_WARNING;我们已经警告$WHO$,这最好是他们最后的领土要求 +VARIABLE;参数 +IS_GREATER_THAN;大于 +IS_EQUAL_OR_LESS_THAN;等于或小于 +RANDOM_EFFECT;百分之?Y$CHANCE$?W的机会发生 +RANDOM_LIST_EFFECT;?Y$SIZE$?W中的一个选项会发生\n +ANY_PROVINCE_STARTS;任意拥有的省份 +EFFECT_AND;和 +EFFECT_MORE;更多 +OUR_RULER;我们的统治者 +THEIR_RULER;他们的统治者 +OCCUPIED_PROVINCES;被占省份 +CREATE_REBELS;?R$SIZE$?Y个$TYPE$?W旅在?Y$WHERE$?W叛变了\n +NATIONALISM_LOWER_THAN;民族主义低于 +NATIONALISM_HIGHER_THAN;民族主义高于 +KNOWN_COUNTRY_STARTS;已知国家 +EXTRA_NATIONALISM_DESC;$DIRECTION$$WHERE$的民族主义持续期$VALUE$年\n +HAVE_DIPLOMATIC_RELATION;关系是 +WITHL;和 +WITHG;或者更多 与 +IS_NOT_IN_THE_REGION;不在区域当中 +IS_IN_REGION;在区域当中 +NOT_OWNED_BY;不属于 +OWNED_BY;属于 +NOT_CONTROLLED_BY;不受控于 +CONTROLLED_BY;受控于 +RIVALSWITH;认为$LIST$是国家的天敌 +THREATENEDBY;对$LIST$感到威胁 +HAVE_NO_UNITS_IN;$COUNTRY$没有单位驻扎在$PROVINCE$ +HAVE_UNITS_IN;$COUNTRY$有单位驻扎在$PROVINCE$ +NEIGHBOR_PROVINCE_STARTS;任意接壤省份 +AT_LEAST;至少 +IMMEDIATEEFFECT;即时影响:\n +IS_SUBJECT;是一个附属国 +IS_NOT_SUBJECT;不是一个附属国 +DEFINE_RULER_EFFECT;?Y$NAME$?W成为了统治者\n +friendly_regiments;友军部队 +ANY_ALL;任意/全部 +CANT_SEE_UNDER_FOW;再没有更多渠道的情况下无法确定 +VASSAL_TIMER;在$DATE$之前没法提出要求 +INDEF;EndOf +MISS_DIST_CAPITAL;和首都距离 +FE_NUM_PLAYERS;玩家数量:$NUM$ +IS_NOT_COUNTRY_CORE;不是$COUNTRYADJ$的核心 +IS_COUNTRY_CORE;是$COUNTRYADJ$的核心 +ITS_OWNER;它的拥有者 +NOT_POSSIBLE_CAUSE;不可能,由于以下条件不能满足: +ALLOWED_CAUSE;可能的,由于下列原因: +HAVE_MORE_MONEY_THAN;每月收入至少 +HAVE_LESS_MONEY_THAN;每月收入最多 +TRIG_IS;是 +TRIG_ISNOT;不是 +OPTIONS;选项 +Options;选项 +Rulers;统治者 +War Exhaustion;厌战 +War Capacity;战争潜力 +Battles;战斗 +CANT_NEGOTIATE_UNTIL;我们无法与叛军谈判,直到 +WONT_NEGOTIATE;他们拒绝谈判,除非我们满足下列条件: +ALWAYS_FALSE;永不 +ALWAYS_TRUE;永远 +REMOVE_FOW;关闭$COUNTRY$$MONTHS$个月的战争迷雾 +IS_NOT_CAPITAL;不是首都省份 +IS_CAPITAL;是首都省份 +WAR_EXHUASTION_LABEL;厌战 +WE_MODIFIED_BY;每个月变化 +WARE_EFFECTS;厌战有这些影响 +FOW_IS_NOT_LIFTED;战争迷雾打开 +FOW_IS_LIFTED;战争迷雾关闭 +HAVE_GLOBAL_FLAG;拥有全球变量 +HAVE_NOT_GLOBAL_FLAG;没有全球变量 +ANY_CORE_STARTS;任意核心国家 +LIKELY_REBELS;可能出现的叛军 +PROFIT_GAIN;赚得 +PROFIT_LOSS;损失 +REINFORCE_INFO_TEXT;如果人群有足够的后备,这支部队每个月在本地能得到?Y$VALUE$?W人的补充。当地的补充效率为?Y$LOCAL$?W%,还有?Y+$COUNTRY$?W%的科技加成。 +THE_MONTH_IS_BEFORE;早于 +THE_MONTH_IS_AFTER;至少是 +DM_MAX;最大化 +any_owned_province;任意一个拥有的省份 +WEWAR;开战 +STABHIT_FROM_MIL_ACCESS;拥有军事通行权 +THEYATWAR;我们不能这么做,因为他们在进行战争中 +MS_BAD_VERSION;错误版本,请下载最新补丁。 +dice;骰子 +OFFENSEDESCR;* +CREATE_WAVES;生成海浪 +OL_SHIPS;船只 +OL_TROOPS;部队 +OL_COLONISTS_DESC;我们的殖民者有?Y$CHANCE$?W%的成功机会。该殖民地有?Y$NUM$?W殖民者和?Y$NATIVES$?W土著居住。 +OL_NONE;没有 +OL_ARMY;这个陆军部队$COMMANDER$和驻扎在?Y$PROV$?W +OL_NOCOMMANDER;没有指挥官 +OL_COMMANDER;由$COMMANDER$指挥 +OL_ARMY_MOVE;正在移向?Y$DEST$?W +OL_NAVY;这个海军舰队现在$COMMANDER$和停靠在?Y$PROV$?W +OL_NAVY_MOVE;正在驶向?Y$DEST$?W +OL_NAVAL_BASE;在$PROV$的海军基地停靠着$NUM$艘军舰 +OL_AIR_UNITS;空中单位 +OL_AIR;这个空军单位现在$COMMANDER$和停留在?Y$PROV$?W +OL_AIR_MOVE;正在飞往?Y$DEST$?W +OL_AIR_BASE;在$PROV$的空军机场停放着$NUM$架战机 +OL_COMBATS;地面战斗 +OL_NAVAL_COMBAT;海上战斗 +OL_AIR_COMBAT;空中战斗 +OL_LAND_COMBAT_ATTACK;在我们的进攻中我们取得了?Y$PROGRESS$%?W的进展。我们部队的领导者?Y$OUR_LEAD$?W率领?Y$OUR_NUM$?W个旅,我们拥有?Y$OUR_RES$?W个旅做后备。我们面对$ENEMY$由?Y$THEIR_LEAD$?W率领的?Y$THEIR_NUM$?W个旅,他们拥有?Y$THEIR_RES$?W个旅做后备。 +OL_LAND_COMBAT_DEFEND;我们正在抵挡的敌军取得了?R$PROGRESS$%?W的进展。守军的领导者?Y$OUR_LEAD$?W率领?Y$OUR_NUM$?W个旅,我们拥有?Y$OUR_RES$?W个旅做后备。我们面对$ENEMY$由?Y$THEIR_LEAD$?W率领的?Y$THEIR_NUM$?W个旅,他们拥有?Y$THEIR_RES$?W个旅做后备。 +OL_BOMB_ON_US;敌军轰炸 +OL_WE_BOMB;我军轰炸 +OL_WING;Wings +NO_LEADER_FOR_THIS_1;这个师缺乏领导者 +NO_LEADER_FOR_THIS_2;将领无法只统领一个旅参加战斗 +LEADER_COMMAND_INFO;由?Y$NAME$?W(技能:?Y$SKILL$?W)率领\n +DIPRELCH_DEPENDENCY;主从关系 +RELATION_CAPPED;不能进一步加强关系 +GGCOINS_BAD_LOGIN;错误用户名或密码 +OV_CONT;点击进行方框将立即开始进行任务,直到玩家取消 +ALLOWDEBTDESC;要求在战争时可以和该国举债贸易 +KPH;千米每小时 +ITEM_RESEARCH_START;开始研究 +NONE;没有 +AI;AI +accept;接受 +cancel;取消 +ANY_CORE_PROVINCE;任意核心 +OL_COMBAT;战斗 +OL_ARMIES;陆军 +OL_NAVIES;海军 +OL_STATEBUILDING_CONSTRUCTION;工厂建造 +OL_PROVINCE_CONSTRUCTION;省份建造 +OL_ARMY_CONSTRUCTION;招募陆军 +OL_NAVY_CONSTRUCITON;招募海军 +REMOVE_OL_SIEGES;围城 +REMOVE_OL_HOSTILE_SIEGES;敌军的围城 +OL_COMBAT_TOOLTIP;?Y$ARMY_NAME$?W正和?Y$OPPOSING_ARMY$?W在?Y$LOCATION$?W作战 +OL_NAVAL_COMBAT_TOOLTIP;?Y$NAVY_NAME$?W正和?Y$OPPOSING_NAVY$?W在?Y$LOCATION$?W交火 +OL_ARMIES_TOOLTIP;?Y$ARMY_NAME$?W现在驻扎在?Y$LOCATION$?W +OL_NAVIES_TOOLTIP;?Y$NAVY_NAME$?W现在停靠在?Y$LOCATION$?W +OL_STATEBUILDING_CONSTRUCTION_TOOLTIP;正在?Y$LOCATION$?W建造?Y$CONSTRUCTION$?W +OL_PROVINCE_CONSTRUCTION_TOOLTIP;正在?Y$LOCATION$?W建造?Y$CONSTRUCTION$?W +OL_ARMY_CONSTRUCTION_TOOLTIP;正在?Y$LOCATION$?W建造?Y$CONSTRUCTION$?W +OL_NAVY_CONSTRUCTION_TOOLTIP;正在?Y$LOCATION$?W建造?Y$CONSTRUCTION$?W +OL_SIEGES_TOOLTIP;我们正在占领?Y$PROVINCE$?W +OL_HOSTILE_SIEGES_TOOLTIP;我们的省份?Y$PROVINCE$?W正在被占领! +OL_VIEW_COMBAT;开关?Y陆战?W快捷栏 +OL_VIEW_NAVALCOMBAT;开关?Y海战?W快捷栏 +OL_VIEW_ARMIES;开关?Y陆军?W快捷栏 +OL_VIEW_NAVIES;开关?Y海军?W快捷栏 +OL_VIEW_FACTORIES;开关?Y工厂建造?W快捷栏 +OL_VIEW_BUILDINGS;开关?Y建筑建造?W快捷栏 +OL_VIEW_ARMY_CONSTRUCTION;开关?Y陆军招募?W快捷栏 +OL_VIEW_NAVY_CONSTRUCTION;开关?Y海军招募?W快捷栏 +REMOVE_OL_VIEW_SIEGES;开关?Y围城?W快捷栏 +REMOVE_OL_VIEW_HOSTILE_SIEGES;开关?Y敌方围城?W快捷栏 +ABU_conservative;谢赫会议 +ABU_conservative_2;停战谢赫 +ABU_liberal;自由派 +ABU_reactionary;民族主义派 +ABU_anarcho_liberal;激进派 +ABU_socialist;社会主义派 +ABU_communist;共产主义派 +ABU_fascist;法西斯派 +YEM_conservative;谢赫派 +YEM_liberal;自由派 +YEM_reactionary;民族主义派 +YEM_anarcho_liberal;激进派 +YEM_socialist;社会主义派 +YEM_communist;共产主义派 +YEM_fascist;法西斯派 +AFG_conservative;埃米尔派 +AFG_liberal;帕夏派 +AFG_liberal_2;自由派 +AFG_reactionary;民族主义派 +AFG_anarcho_liberal;激进派 +AFG_socialist;社会主义派 +AFG_communist;共产主义派 +AFG_fascist;法西斯派 +ALB_conservative;帕夏派 +ALB_reactionary;普里兹伦同盟 +ALB_liberal;国民大会 +ALB_conservative_2;皇室派 +ALB_liberal_2;自由派 +ALB_reactionary_2;民族主义派 +ALB_anarcho_liberal;激进派 +ALB_socialist;社会主义派 +ALB_communist;共产主义派 +ALB_fascist;法西斯派 +ALD_conservative;贝伊派 +ALD_reactionary;埃米尔派 +ALD_liberal;省委员会 +ALD_liberal_2;青年阿尔及利亚党人 +ALD_liberal_3;自由派 +ALD_reactionary_2;民族主义派 +ALD_anarcho_liberal;激进派 +ALD_socialist;社会主义派 +ALD_communist;共产主义派 +ALD_fascist;法西斯派 +ANH_liberal;自由党 +ANH_conservative;中央党 +ANH_liberal_2;民族自由派 +ANH_liberal_3;自由思想党 +ANH_socialist;德意志工人协会 +ANH_socialist_2;社会主义工人党 +ANH_socialist_3;社会工人党 +ANH_reactionary;民族党 +ANH_conservative_2;保守党 +ANH_conservative_3;基督教工人党 +ANH_anarcho_liberal;激进工党 +ANH_communist;共产主义工人党 +ANH_fascist;国家社会主义德意志工人党 +ANN_conservative;阮朝皇室 +ANN_liberal;勤王派 +ANN_liberal_2;维新会 +ANN_anarcho_liberal;越南光复会 +ANN_liberal_3;自由党 +ANN_liberal_4;自由党 +ANN_reactionary;民族党 +ANN_anarcho_liberal_2;激进党 +ANN_socialist;社会党 +ANN_communist;共产党 +ANN_fascist;法西斯党 +ARG_liberal;自由党 +ARG_liberal_2;集权党 +ARG_conservative;联邦党 +ARG_conservative_2;国家党 +ARG_conservative_3;国民自治派 +ARG_conservative_4;自治党 +ARG_liberal_3;公民联盟 +ARG_socialist;社会党 +ARG_conservative_5;国家公民联盟 +ARG_liberal_4;激进公民联盟 +ARG_reactionary;反动党 +ARG_anarcho_liberal;激进党 +ARG_communist;共产党 +ARG_fascist;法西斯党 +ARM_conservative;贝伊派 +ARM_conservative_2;亚美尼亚民主自由党 +ARM_liberal;亚美尼亚国民大会 +ARM_socialist;社会民主亨查克党 +ARM_socialist_2;亚美尼亚革命联盟 +ARM_liberal_2;自由派 +ARM_liberal_3;自由派 +ARM_reactionary;民族主义派 +ARM_anarcho_liberal;激进派 +ARM_communist;共产主义派 +ARM_fascist;法西斯派 +AST_liberal;自由贸易党 +AST_conservative;贸易保护党 +AST_socialist;澳大利亚工党 +AST_liberal_2;自由党 +AST_conservative_2;国家党 +AST_communist;澳大利亚共产党 +AST_reactionary;民族党 +AST_anarcho_liberal;激进党 +AST_fascist;法西斯党 +ATJ_conservative;皇室派 +AUS_conservative;梅特涅派 +AUS_conservative_2;库洛瓦特派 +AUS_reactionary;绝对集权派 +AUS_socialist;激进派 +AUS_liberal;联邦派 +AUS_conservative_3;巴赫派 +AUS_conservative_4;铁环派 +AUS_socialist_2;社会主义派 +AUS_reactionary_2;德意志激进派 +AUS_conservative_5;保守派 +AUS_liberal_2;联邦大领主派 +AUS_communist;共产主义派 +AUS_socialist_3;社会民主党 +AUS_anarcho_liberal;激进党 +AUS_fascist;德意志国家社会主义工人党 +AWA_conservative;皇室派 +AWA_liberal;自由派 +AWA_reactionary;民族主义派 +AWA_anarcho_liberal;激进派 +AWA_socialist;社会主义派 +AWA_communist;共产主义派 +AWA_fascist;法西斯派 +BAD_liberal;自由党 +BAD_conservative;中央党 +BAD_liberal_2;民族自由派 +BAD_liberal_3;自由思想党 +BAD_socialist;德意志工人协会 +BAD_socialist_2;社会主义工人党 +BAD_socialist_3;社会工人党 +BAD_reactionary;民族党 +BAD_conservative_2;保守党 +BAD_conservative_3;基督教工人党 +BAD_anarcho_liberal;激进工党 +BAD_communist;社会主义工人党 +BAL_conservative;皇室派 +BAL_liberal;自由派 +BAL_reactionary;民族主义派 +BAL_anarcho_liberal;激进派 +BAL_socialist;社会主义派 +BAL_communist;共产主义派 +BAL_fascist;法西斯派 +BAS_conservative;皇室派 +BAS_liberal;自由派 +BAS_reactionary;民族主义派 +BAS_anarcho_liberal;激进派 +BAS_socialist;社会主义派 +BAS_communist;共产主义派 +BAS_fascist;法西斯派 +BAY_liberal;自由党 +BAY_conservative;中央党 +BAY_liberal_2;民族自由派 +BAY_liberal_3;自由思想党 +BAY_socialist;德意志工人协会 +BAY_socialist_2;社会主义工人党 +BAY_socialist_3;社会工人党 +BAY_reactionary;民族党 +BAY_conservative_2;保守党 +BAY_conservative_3;基督教工人党 +BAY_anarcho_liberal;激进工党 +BAY_communist;共产主义派 +BEL_liberal;自由党 +BEL_conservative;保守党 +BEL_socialist;比利时劳工党 +BEL_conservative_2;基督教人民党 +BEL_conservative_3;会议党 +BEL_reactionary;民族党 +BEL_anarcho_liberal;激进党 +BEL_communist;共产党 +BEL_fascist;法西斯党 +BER_conservative;皇室派 +BER_liberal;自由派 +BER_reactionary;民族主义派 +BER_anarcho_liberal;激进派 +BER_socialist;社会主义派 +BER_communist;共产主义派 +BER_fascist;法西斯派 +BHO_conservative;皇室派 +BHO_liberal;自由派 +BHO_reactionary;民族主义派 +BHO_anarcho_liberal;激进派 +BHO_socialist;社会主义派 +BHO_communist;共产主义派 +BHO_fascist;法西斯派 +BHU_conservative;皇室派 +BHU_liberal;自由派 +BHU_reactionary;民族主义派 +BHU_anarcho_liberal;激进派 +BHU_socialist;社会主义派 +BHU_communist;共产主义派 +BHU_fascist;法西斯派 +BIK_conservative;皇室派 +BIK_liberal;自由派 +BIK_reactionary;民族主义派 +BIK_anarcho_liberal;激进派 +BIK_socialist;社会主义派 +BIK_communist;共产主义派 +BIK_fascist;法西斯派 +BOH_conservative;皇室派 +BOH_liberal;自由派 +BOH_reactionary;民族主义派 +BOH_anarcho_liberal;激进派 +BOH_socialist;社会主义派 +BOH_communist;共产主义派 +BOH_fascist;法西斯派 +BOL_conservative;保守党 +BOL_liberal;自由党 +BOL_liberal_2;人民党 +BOL_reactionary;民族党 +BOL_anarcho_liberal;激进党 +BOL_socialist;社会党 +BOL_communist;共产党 +BOL_fascist;法西斯党 +BOS_conservative;皇室派 +BOS_liberal;自由派 +BOS_reactionary;民族主义派 +BOS_anarcho_liberal;激进派 +BOS_socialist;社会主义派 +BOS_communist;共产主义派 +BOS_fascist;法西斯派 +BRA_liberal;自由党 +BRA_conservative;中央党 +BRA_liberal_2;民族自由派 +BRA_liberal_3;自由思想党 +BRA_socialist;德意志工人协会 +BRA_socialist_2;社会主义工人党 +BRA_socialist_3;社会工人党 +BRA_reactionary;民族党 +BRA_conservative_2;保守党 +BRA_conservative_3;基督教工人党 +BRA_anarcho_liberal;激进工党 +BRA_communist;社会主义工人党 +BRA_fascist;国家社会主义德意志工人党 +BRE_liberal;自由党 +BRE_conservative;中央党 +BRE_liberal_2;民族自由派 +BRE_liberal_3;自由思想党 +BRE_socialist;德意志工人协会 +BRE_socialist_2;社会主义工人党 +BRE_socialist_3;社会工人党 +BRE_reactionary;民族党 +BRE_conservative_2;保守党 +BRE_conservative_3;基督教工人党 +BRE_anarcho_liberal;激进工党 +BRE_communist;社会主义工人党 +BRE_fascist;国家社会主义德意志工人党 +BRU_conservative;皇室派 +BRU_liberal;自由派 +BRU_reactionary;民族主义派 +BRU_anarcho_liberal;激进派 +BRU_socialist;社会主义派 +BRU_communist;共产主义派 +BRU_fascist;法西斯派 +BRZ_liberal;自由党 +BRZ_conservative;保守党 +BRZ_reactionary;卡拉穆鲁党 +BRZ_conservative_2;圣保罗党 +BRZ_liberal_2;卡里卡奥党 +BRZ_anarcho_liberal;激进党 +BRZ_socialist;社会党 +BRZ_communist;共产党 +BRZ_fascist;法西斯党 +BUK_conservative;皇室派 +BUK_liberal;自由派 +BUK_reactionary;民族主义派 +BUK_anarcho_liberal;激进派 +BUK_socialist;社会主义派 +BUK_communist;共产主义派 +BUK_fascist;法西斯派 +BUL_liberal;自由派 +BUL_conservative;保守派 +BUL_socialist;社会主义派 +BUL_reactionary;民族主义派 +BUL_anarcho_liberal;激进派 +BUL_communist;共产主义派 +BUL_fascist;法西斯派 +BUN_conservative;皇室派 +BUN_liberal;自由派 +BUN_reactionary;民族主义派 +BUN_anarcho_liberal;激进派 +BUN_socialist;社会主义派 +BUN_communist;共产主义派 +BUN_fascist;法西斯派 +BUR_conservative;皇室派 +BUR_liberal;自由派 +BUR_reactionary;民族主义派 +BUR_anarcho_liberal;激进派 +BUR_socialist;社会主义派 +BUR_communist;共产主义派 +BUR_fascist;法西斯派 +CAL_liberal;平等派 +CAL_anarcho_liberal;民主派 +CAL_liberal_2;自由之土 +CAL_anarcho_liberal_2;人民派 +CAL_reactionary;帝国主义熊派 +CAL_socialist;激进派 +CAL_liberal_3;进步派 +CAL_communist;共产主义派 +CAL_fascist;法西斯派 +CAM_conservative;皇室派 +CAM_liberal;自由派 +CAM_reactionary;民族主义派 +CAM_anarcho_liberal;激进派 +CAM_socialist;社会主义派 +CAM_communist;共产主义派 +CAM_fascist;法西斯派 +CAN_liberal;自由党 +CAN_conservative;保守党 +CAN_reactionary;民族党 +CAN_anarcho_liberal;激进党 +CAN_socialist;社会党 +CAN_communist;共产党 +CAN_fascist;法西斯党 +CAT_conservative;加泰罗尼亚复兴党 +CAT_liberal;加泰罗尼亚中央党 +CAT_anarcho_liberal;加泰罗尼亚人联盟 +CAT_conservative_2;加泰罗尼亚地区同盟 +CAT_liberal_2;加泰罗尼亚团结党 +CAT_socialist;加泰罗尼亚社会主义派 +CAT_liberal_3;激进共和党 +CAT_reactionary;加泰罗尼亚民族主义派 +CAT_communist;加泰罗尼亚共产主义派 +CAT_fascist;加泰罗尼亚法西斯派 +CHE_liberal;基图瓦协会 +CHE_conservative;传统党 +CHE_conservative_2;国家党 +CHE_socialist;社会党 +CHE_reactionary;民族党 +CHE_anarcho_liberal;激进党 +CHE_communist;共产党 +CHE_fascist;法西斯党 +CHI_conservative;皇帝派 +CHI_conservative_2;自强派 +CHI_liberal;改良派 +CHI_reactionary;保守派 +CHI_anarcho_liberal;共和派 +CHI_conservative_3;北洋派 +CHI_liberal_2;国民党(孙) +CHI_liberal_3;冯玉祥派 +CHI_socialist;社会主义派 +CHI_communist;中国共产党 +CHI_fascist;法西斯派 +CHI_conservative_4;国民党(蒋) +CHI_reactionary_2;袁世凯派 +CHL_conservative;保守党 +CHL_liberal;自由党 +CHL_conservative_2;保守党 +CHL_liberal_2;自由党 +CHL_conservative_3;国家党 +CHL_liberal_3;自由联盟 +CHL_liberal_4;民主自由党 +CHL_reactionary;民族党 +CHL_anarcho_liberal;激进党 +CHL_socialist;社会党 +CHL_communist;共产党 +CHL_fascist;法西斯党 +CLM_anarcho_liberal;联邦党 +CLM_conservative;保守党 +CLM_liberal;自由党 +CLM_liberal_2;国家党 +CLM_reactionary;民族党 +CLM_socialist;社会党 +CLM_communist;共产党 +CLM_fascist;法西斯党 +COB_liberal;自由党 +COB_conservative;中央党 +COB_liberal_2;民族自由派 +COB_liberal_3;自由思想党 +COB_socialist;德意志工人协会 +COB_socialist_2;社会主义工人党 +COB_socialist_3;社会工人党 +COB_reactionary;民族党 +COB_conservative_2;保守党 +COB_conservative_3;基督教工人党 +COB_anarcho_liberal;激进工党 +COB_communist;社会主义工人党 +COB_fascist;国家社会主义德意志工人党 +COL_liberal;自由党 +COL_conservative;保守党 +COL_socialist;社会党 +COL_reactionary;民族党 +COL_anarcho_liberal;激进党 +COL_communist;共产党 +COL_fascist;法西斯党 +COS_conservative;保守党 +COS_liberal;自由党 +COS_conservative_2;国家联盟党 +COS_reactionary;民族党 +COS_anarcho_liberal;激进党 +COS_socialist;社会党 +COS_communist;共产党 +COS_fascist;法西斯党 +CRE_conservative;皇室派 +CRE_liberal;自由派 +CRE_reactionary;民族主义派 +CRE_anarcho_liberal;激进派 +CRE_socialist;社会主义派 +CRE_communist;共产主义派 +CRE_fascist;法西斯派 +CRI_conservative;皇室派 +CRI_liberal;自由派 +CRI_reactionary;民族主义派 +CRI_anarcho_liberal;激进派 +CRI_socialist;社会主义派 +CRI_communist;共产主义派 +CRI_fascist;法西斯派 +CRO_conservative;皇室派 +CRO_liberal;自由派 +CRO_reactionary;民族主义派 +CRO_anarcho_liberal;激进派 +CRO_socialist;社会主义派 +CRO_communist;共产主义派 +CRO_fascist;法西斯派 +CSA_anarcho_liberal;民主派 +CSA_conservative;辉格派 +CSA_liberal;民主党 +CSA_liberal_2;辉格党 +CSA_liberal_3;人民党 +CSA_socialist;革命兄弟会 +CSA_reactionary;新美国党 +CSA_communist;共产主义派 +CSA_fascist;法西斯派 +CUB_reactionary;君主派 +CUB_liberal;自由派 +CUB_conservative;保守派 +CUB_liberal_2;古巴革命派 +CUB_conservative_2;保守党 +CUB_conservative_3;保守党 +CUB_liberal_3;自由党 +CUB_anarcho_liberal;激进党 +CUB_socialist;社会党 +CUB_communist;共产党 +CUB_fascist;法西斯党 +CYP_conservative;皇室派 +CYP_liberal;自由派 +CYP_reactionary;民族主义派 +CYP_anarcho_liberal;激进派 +CYP_socialist;社会主义派 +CYP_communist;共产主义派 +CYP_fascist;法西斯派 +DAI_conservative;皇室派 +DAI_liberal;自由派 +DAI_reactionary;民族主义派 +DAI_anarcho_liberal;激进派 +DAI_socialist;社会主义派 +DAI_communist;共产主义派 +DAI_fascist;法西斯派 +DAN_liberal;左翼党 +DAN_conservative;右翼党 +DAN_liberal_2;民族自由党 +DAN_socialist;社会党 +DAN_reactionary;国王党 +DAN_anarcho_liberal;激进左翼党 +DAN_communist;共产党 +DAN_fascist;法西斯党 +DES_reactionary;摩尔门人民党 +DES_liberal;自由党 +DES_conservative;联盟党 +DES_anarcho_liberal;激进党 +DES_socialist;社会党 +DES_communist;共产党 +DES_fascist;法西斯党 +DOM_liberal;自由派 +DOM_conservative;保守派 +DOM_conservative_2;三位一体派 +DOM_liberal_2;蓝党 +DOM_conservative_3;红党 +DOM_liberal_3;复兴党 +DOM_liberal_4;绿党 +DOM_liberal_5;黑米尼斯塔派 +DOM_conservative_4;欧拉西斯塔派 +DOM_reactionary;民族党 +DOM_anarcho_liberal;激进党 +DOM_socialist;社会党 +DOM_communist;共产党 +DOM_fascist;法西斯党 +DZG_liberal;自由党 +DZG_conservative;中央党 +DZG_liberal_2;民族自由派 +DZG_liberal_3;自由思想党 +DZG_socialist;德意志工人协会 +DZG_socialist_2;社会主义工人党 +DZG_socialist_3;社会工人党 +DZG_reactionary;民族党 +DZG_conservative_2;保守党 +DZG_conservative_3;基督教工人党 +DZG_anarcho_liberal;激进工党 +DZG_communist;共产主义工人党 +DZG_fascist;国家社会主义德意志工人党 +ECU_conservative;保守党 +ECU_liberal;自由党 +ECU_liberal_2;激进自由党 +ECU_liberal_3;进步党 +ECU_liberal_4;共和党联盟 +ECU_reactionary;耶稣会党 +ECU_anarcho_liberal;激进党 +ECU_socialist;社会党 +ECU_communist;共产党 +ECU_fascist;法西斯党 +EGY_conservative;赫迪夫派 +EGY_liberal;自由派 +EGY_reactionary;阿拉比派 +EGY_conservative_2;国家党 +EGY_liberal_2;自由党 +EGY_anarcho_liberal;激进派 +EGY_socialist;社会主义派 +EGY_communist;共产主义派 +EGY_fascist;穆斯林兄弟会 +ELS_conservative;保守党 +ELS_liberal;自由党 +ELS_reactionary;民族党 +ELS_anarcho_liberal;激进党 +ELS_socialist;社会党 +ELS_communist;共产党 +ELS_fascist;法西斯党 +ENG_liberal;辉格党 +ENG_conservative;保守党 +ENG_liberal_2;自由党 +ENG_socialist;工党 +ENG_reactionary;托利党 +ENG_anarcho_liberal;激进党 +ENG_communist;共产党 +ENG_fascist;英国法西斯联盟 +EST_conservative;皇室派 +EST_liberal;自由派 +EST_reactionary;民族主义派 +EST_anarcho_liberal;激进派 +EST_socialist;社会主义派 +EST_communist;共产主义派 +EST_fascist;法西斯派 +ETH_conservative;皇室派 +ETH_liberal;自由派 +ETH_reactionary;民族主义派 +ETH_anarcho_liberal;激进派 +ETH_socialist;社会主义派 +ETH_communist;共产主义派 +ETH_fascist;法西斯派 +FIN_conservative;芬兰党 +FIN_conservative_2;瑞典党 +FIN_liberal;青年芬兰党 +FIN_liberal_2;进步党 +FIN_reactionary;民族联盟党 +FIN_socialist;社会民主党 +FIN_conservative_3;土地革命同盟 +FIN_conservative_4;人民党 +FIN_anarcho_liberal;积极抵抗党 +FIN_liberal_3;自由人 +FIN_reactionary_2;维京人 +FIN_communist;赤卫队 +FIN_fascist;法西斯派 +FLA_liberal;自由党 +FLA_conservative;保守党 +FLA_socialist;工党 +FLA_conservative_2;基督教人民党 +FLA_reactionary;民族党 +FLA_anarcho_liberal;激进党 +FLA_communist;共产党 +FLA_fascist;法西斯党 +FRA_reactionary;正统派 +FRA_liberal;奥尔良派 +FRA_conservative;温和共和派 +FRA_socialist;民主共和派 +FRA_liberal_2;自由派 +FRA_conservative_2;共和派 +FRA_conservative_3;波拿巴派 +FRA_conservative_4;奥尔良派 +FRA_liberal_3;机会共和派 +FRA_anarcho_liberal;激进共和派 +FRA_socialist_2;可能派 +FRA_communist;法兰西工党 +FRA_conservative_5;保皇派 +FRA_reactionary_2;右翼民族主义派 +FRA_socialist_3;工人国际法国支部 +FRA_fascist;法西斯派 +FRM_liberal;自由党 +FRM_conservative;中央党 +FRM_liberal_2;民族自由派 +FRM_liberal_3;自由思想党 +FRM_socialist;德意志工人协会 +FRM_socialist_2;社会主义工人党 +FRM_socialist_3;社会工人党 +FRM_reactionary;民族党 +FRM_conservative_2;保守党 +FRM_conservative_3;基督教工人党 +FRM_anarcho_liberal;激进工党 +FRM_communist;社会主义工人党 +FRM_fascist;国家社会主义德意志工人党 +GEO_conservative;皇室派 +GEO_liberal;自由派 +GEO_reactionary;民族主义派 +GEO_anarcho_liberal;激进派 +GEO_socialist;社会主义派 +GEO_communist;共产主义派 +GEO_fascist;法西斯派 +GER_liberal;自由党 +GER_conservative;中央党 +GER_liberal_2;民族自由派 +GER_liberal_3;自由思想党 +GER_socialist;德意志工人协会 +GER_socialist_2;社会主义工人党 +GER_socialist_3;社会工人党 +GER_reactionary;民族党 +GER_conservative_2;保守党 +GER_conservative_3;基督教工人党 +GER_anarcho_liberal;激进工党 +GER_communist;社会主义工人党 +GER_fascist;国家社会主义德意志工人党 +GRE_conservative;法国派 +GRE_reactionary;俄国派 +GRE_liberal;英国派 +GRE_liberal_2;现代党 +GRE_conservative_2;国家党 +GRE_anarcho_liberal;激进派 +GRE_socialist;社会主义派 +GRE_communist;共产主义派 +GRE_fascist;法西斯派 +GUA_conservative;保守党 +GUA_liberal;自由党 +GUA_reactionary;民族党 +GUA_anarcho_liberal;激进党 +GUA_socialist;社会党 +GUA_communist;共产党 +GUA_fascist;法西斯党 +GWA_conservative;皇室派 +GWA_liberal;自由派 +GWA_reactionary;民族主义派 +GWA_anarcho_liberal;激进派 +GWA_socialist;社会主义派 +GWA_communist;共产主义派 +GWA_fascist;法西斯派 +HAI_conservative;自由党 +HAI_liberal;国民党 +HAI_reactionary;民族党 +HAI_anarcho_liberal;激进党 +HAI_socialist;社会党 +HAI_communist;共产党 +HAI_fascist;法西斯党 +HAM_liberal;自由党 +HAM_conservative;中央党 +HAM_liberal_2;民族自由派 +HAM_liberal_3;自由思想党 +HAM_socialist;德意志工人协会 +HAM_socialist_2;社会主义工人党 +HAM_socialist_3;社会工人党 +HAM_reactionary;民族党 +HAM_conservative_2;保守党 +HAM_conservative_3;基督教工人党 +HAM_anarcho_liberal;激进工党 +HAM_communist;社会主义工人党 +HAM_fascist;国家社会主义德意志工人党 +HAN_liberal;自由党 +HAN_conservative;中央党 +HAN_liberal_2;民族自由派 +HAN_liberal_3;自由思想党 +HAN_socialist;德意志工人协会 +HAN_socialist_2;社会主义工人党 +HAN_socialist_3;社会工人党 +HAN_reactionary;民族党 +HAN_conservative_2;保守党 +HAN_conservative_3;基督教工人党 +HAN_anarcho_liberal;激进工党 +HAN_communist;社会主义工人党 +HAN_fascist;国家社会主义德意志工人党 +HAW_conservative;保皇派 +HAW_liberal;君主派 +HAW_liberal_2;宪政派 +HAW_reactionary;民族主义派 +HAW_anarcho_liberal;激进派 +HAW_socialist;社会主义派 +HAW_communist;共产主义派 +HAW_fascist;法西斯派 +HED_liberal;自由党 +HED_conservative;中央党 +HED_liberal_2;民族自由派 +HED_liberal_3;自由思想党 +HED_socialist;德意志工人协会 +HED_socialist_2;社会主义工人党 +HED_socialist_3;社会工人党 +HED_reactionary;民族党 +HED_conservative_2;保守党 +HED_conservative_3;基督教工人党 +HED_anarcho_liberal;激进工党 +HED_communist;社会主义工人党 +HED_fascist;国家社会主义德意志工人党 +HEJ_conservative;皇室派 +HEJ_liberal;自由派 +HEJ_reactionary;民族主义派 +HEJ_anarcho_liberal;激进派 +HEJ_socialist;社会主义派 +HEJ_communist;共产主义派 +HEJ_fascist;法西斯派 +HEK_liberal;自由党 +HEK_conservative;中央党 +HEK_liberal_2;民族自由派 +HEK_liberal_3;自由思想党 +HEK_socialist;德意志工人协会 +HEK_socialist_2;社会主义工人党 +HEK_socialist_3;社会工人党 +HEK_reactionary;民族党 +HEK_conservative_2;保守党 +HEK_conservative_3;基督教工人党 +HEK_anarcho_liberal;激进工党 +HEK_communist;共产主义工人党 +HEK_fascist;国家社会主义德意志工人党 +HLS_liberal;自由党 +HLS_conservative;中央党 +HLS_liberal_2;民族自由派 +HLS_liberal_3;自由思想党 +HLS_socialist;德意志工人协会 +HLS_socialist_2;社会主义工人党 +HLS_socialist_3;社会工人党 +HLS_reactionary;民族党 +HLS_conservative_2;保守党 +HLS_conservative_3;基督教工人党 +HLS_anarcho_liberal;激进工党 +HLS_communist;共产主义派 +HLS_fascist;国家社会主义德意志工人党 +HOL_conservative;保守派 +HOL_liberal;自由党 +HOL_liberal_2;自由联盟 +HOL_liberal_3;天主教派 +HOL_anarcho_liberal;反革命党 +HOL_communist;社会民主同盟 +HOL_socialist;社民党 +HOL_liberal_4;基督教历史联盟 +HOL_liberal_5;自由民主同盟 +HOL_reactionary;民族党 +HOL_communist_2;共产党 +HOL_fascist;法西斯党 +HON_conservative;保守党 +HON_liberal;自由党 +HON_conservative_2;国家党 +HON_liberal_2;洪都拉斯党 +HON_reactionary;民族党 +HON_anarcho_liberal;激进党 +HON_socialist;社会党 +HON_communist;共产党 +HON_fascist;法西斯党 +MAD_liberal;自由派 +MAD_reactionary;民族主义派 +MAD_anarcho_liberal;激进派 +HUN_liberal;迪克党 +HUN_anarcho_liberal;中偏左党 +HUN_liberal_2;自由党 +HUN_conservative;独立党 +HUN_reactionary;联合反对派 +HUN_socialist;普通工人党 +HUN_socialist_2;匈牙利社会党. +HUN_socialist_3;新社会党. +HUN_socialist_4;小农党 +HUN_liberal_3;国民激进党 +HUN_communist;匈牙利共产党 +HUN_conservative_2;天主教人民党 +HUN_conservative_3;罗马尼亚民族党 +HUN_conservative_4;克罗地亚地区党 +HUN_reactionary_2;温和反对派 +HUN_fascist;箭十字党-匈牙利人运动 +HYD_conservative;皇室派 +HYD_liberal;自由派 +HYD_reactionary;民族主义派 +HYD_anarcho_liberal;激进派 +HYD_socialist;社会主义派 +HYD_communist;共产主义派 +HYD_fascist;法西斯派 +IND_conservative;皇室派 +IND_liberal;自由派 +IND_reactionary;民族主义派 +IND_anarcho_liberal;激进派 +IND_socialist;社会主义派 +IND_communist;共产主义派 +IND_fascist;法西斯派 +ION_conservative;英国派 +ION_liberal;意大利派 +ION_conservative_2;希腊派 +ION_reactionary;民族主义派 +ION_anarcho_liberal;激进派 +ION_socialist;社会主义派 +ION_communist;共产主义派 +ION_fascist;法西斯派 +IRE_liberal;辉格党 +IRE_conservative;保守党 +IRE_liberal_2;废止派 +IRE_liberal_3;独立反对党 +IRE_liberal_4;自由党 +IRE_liberal_5;自由党 +IRE_liberal_6;爱尔兰民族党 +IRE_reactionary;统一党 +IRE_anarcho_liberal;新芬党 +IRE_socialist;工党 +IRE_communist;共产党 +IRE_fascist;法西斯党 +ITA_reactionary;复原派 +ITA_conservative;温和派 +ITA_liberal;改革派 +ITA_liberal_2;Liberal +ITA_conservative_2;民族自由派 +ITA_conservative_3;意大利人民党 +ITA_socialist;意大利社会党 +ITA_anarcho_liberal;激进党 +ITA_communist;共产党 +ITA_fascist;国家法西斯党 +JAI_conservative;皇室派 +JAI_liberal;自由派 +JAI_reactionary;民族主义派 +JAI_anarcho_liberal;激进派 +JAI_socialist;社会主义派 +JAI_communist;共产主义派 +JAI_fascist;法西斯派 +JAS_conservative;皇室派 +JAS_liberal;自由派 +JAS_reactionary;民族主义派 +JAS_anarcho_liberal;激进派 +JAS_socialist;社会主义派 +JAS_communist;共产主义派 +JAS_fascist;法西斯派 +JAV_conservative;皇室派 +JAV_liberal;自由派 +JAV_reactionary;民族主义派 +JAV_anarcho_liberal;激进派 +JAV_socialist;社会主义派 +JAV_communist;共产主义派 +JAV_fascist;法西斯派 +JOD_conservative;皇室派 +JOD_liberal;自由派 +JOD_reactionary;民族主义派 +JOD_anarcho_liberal;激进派 +JOD_socialist;社会主义派 +JOD_communist;共产主义派 +JOD_fascist;法西斯派 +KAL_conservative;皇室派 +KAL_liberal;自由派 +KAL_reactionary;民族主义派 +KAL_anarcho_liberal;激进派 +KAL_socialist;社会主义派 +KAL_communist;共产主义派 +KAL_fascist;法西斯派 +KAS_conservative;皇室派 +KAS_liberal;自由派 +KAS_reactionary;民族主义派 +KAS_anarcho_liberal;激进派 +KAS_socialist;社会主义派 +KAS_communist;共产主义派 +KAS_fascist;法西斯派 +KHI_conservative;皇室派 +KHI_liberal;自由派 +KHI_reactionary;民族主义派 +KOK_conservative;皇室派 +KOK_liberal;自由派 +KOK_reactionary;民族主义派 +KOK_anarcho_liberal;激进派 +KOK_socialist;社会主义派 +KOK_communist;共产主义派 +KOK_fascist;法西斯派 +KOR_reactionary;保守派 +KOR_liberal;大院君派 +KOR_liberal_2;亲日派 +KOR_conservative;东学党 +KOR_liberal_3;自由派 +KOR_anarcho_liberal;激进派 +KOR_conservative_2;王党 +KOR_socialist;社会主义派 +KOR_communist;共产主义派 +KOR_fascist;法西斯派 +KRA_conservative;基督教党 +KRA_liberal;自由党 +KRA_socialist;工人联盟 +KRA_conservative_2;农民党 +KRA_conservative_3;民族党 +KRA_reactionary;反动党 +KRA_anarcho_liberal;激进党 +KRA_communist;共产党 +KRA_fascist;法西斯党 +KUT_conservative;皇室派 +KUT_liberal;自由派 +KUT_reactionary;民族主义派 +KUT_anarcho_liberal;激进派 +KUT_socialist;社会主义派 +KUT_communist;共产主义派 +KUT_fascist;法西斯派 +LAD_conservative;皇室派 +LAD_liberal;自由派 +LAD_reactionary;民族主义派 +LAD_anarcho_liberal;激进派 +LAD_socialist;社会主义派 +LAD_communist;共产主义派 +LAD_fascist;法西斯派 +LIB_conservative;民主党 +LIB_conservative_2;辉格党 +LIB_liberal;改革党 +LIB_liberal_2;泛非洲党 +LIB_socialist;非洲革命党 +LIB_reactionary;民族党 +LIB_anarcho_liberal;激进党 +LIB_communist;共产党 +LIB_fascist;法西斯党 +LIP_liberal;自由党 +LIP_conservative;中央党 +LIP_liberal_2;民族自由派 +LIP_liberal_3;自由思想党 +LIP_socialist;德意志工人协会 +LIP_socialist_2;社会主义工人党 +LIP_socialist_3;社会工人党 +LIP_reactionary;民族党 +LIP_conservative_2;保守党 +LIP_conservative_3;基督教工人党 +LIP_anarcho_liberal;激进工党 +LIP_communist;社会主义工人党 +LIP_fascist;国家社会主义德意志工人党 +LIT_conservative;皇室派 +LIT_liberal;自由派 +LIT_reactionary;民族主义派 +LIT_anarcho_liberal;激进派 +LIT_socialist;社会主义派 +LIT_communist;共产主义派 +LIT_fascist;法西斯派 +LIV_conservative;皇室派 +LIV_liberal;自由派 +LIV_reactionary;民族主义派 +LIV_anarcho_liberal;激进派 +LIV_socialist;社会主义派 +LIV_communist;共产主义派 +LIV_fascist;法西斯派 +LOM_reactionary;君主派 +LOM_liberal;不妥协派 +LOM_conservative;妥协派 +LOM_socialist;社会主义派 +LOM_communist;革命派 +LOM_reactionary_2;天主教派 +LOM_anarcho_liberal;激进派 +LOM_fascist;法西斯派 +LUA_conservative;皇室派 +LUA_liberal;自由派 +LUA_reactionary;民族主义派 +LUA_anarcho_liberal;激进派 +LUA_socialist;社会主义派 +LUA_communist;共产主义派 +LUA_fascist;法西斯派 +LUB_liberal;自由党 +LUB_conservative;中央党 +LUB_liberal_2;民族自由派 +LUB_liberal_3;自由思想党 +LUB_socialist;德意志工人协会 +LUB_socialist_2;社会主义工人党 +LUB_socialist_3;社会工人党 +LUB_reactionary;民族党 +LUB_conservative_2;保守党 +LUB_conservative_3;基督教工人党 +LUB_anarcho_liberal;激进工党 +LUB_communist;共产主义工人党 +LUB_fascist;国家社会主义德意志工人党 +LUC_reactionary;复原派 +LUC_conservative;温和派 +LUC_liberal;改革派 +LUC_liberal_2;自由派 +LUC_socialist;社会主义派 +LUC_conservative_2;人民派 +LUC_anarcho_liberal;激进派 +LUC_communist;共产主义派 +LUC_fascist;法西斯派 +LUX_liberal;自由派 +LUX_conservative;保守党 +LUX_socialist;社会党 +LUX_reactionary;民族党 +LUX_anarcho_liberal;激进派 +LUX_communist;共产党 +LUX_fascist;法西斯派 +MAK_conservative;皇室派 +MAK_liberal;自由派 +MAK_reactionary;民族主义派 +MAK_anarcho_liberal;激进派 +MAK_socialist;社会主义派 +MAK_communist;共产主义派 +MAK_fascist;法西斯派 +JOH_conservative;皇室派 +JOH_liberal;自由派 +JOH_reactionary;民族主义派 +JOH_anarcho_liberal;激进派 +JOH_socialist;社会主义派 +JOH_communist;共产主义派 +JOH_fascist;法西斯派 +MAN_communist;共产主义派 +MAN_liberal;坦慕尼协会 +MAN_conservative;再联合派 +MAN_socialist;独立共产主义派 +MAN_reactionary;国家派 +MAN_anarcho_liberal;激进派 +MAN_fascist;法西斯派 +MEC_liberal;自由党 +MEC_conservative;中央党 +MEC_liberal_2;民族自由派 +MEC_liberal_3;自由思想党 +MEC_socialist;德意志工人协会 +MEC_socialist_2;社会主义工人党 +MEC_socialist_3;社会工人党 +MEC_reactionary;民族党 +MEC_conservative_2;保守党 +MEC_conservative_3;基督教工人党 +MEC_anarcho_liberal;激进派 +MEC_communist;社会主义工人党 +MEC_fascist;国家社会主义德意志工人党 +MEI_liberal;自由党 +MEI_conservative;中央党 +MEI_liberal_2;民族自由派 +MEI_liberal_3;自由思想党 +MEI_socialist;德意志工人协会 +MEI_socialist_2;社会主义工人党 +MEI_socialist_3;社会工人党 +MEI_reactionary;民族党 +MEI_conservative_2;保守党 +MEI_conservative_3;基督教工人党 +MEI_anarcho_liberal;激进工党 +MEI_communist;共产主义工人党 +MEI_fascist;国家社会主义德意志工人党 +MEW_conservative;皇室派 +MEW_liberal;自由派 +MEW_reactionary;民族主义派 +MEW_anarcho_liberal;激进派 +MEW_socialist;社会主义派 +MEW_communist;共产主义派 +MEW_fascist;法西斯派 +MEX_conservative;保守党 +MEX_liberal;自由党 +MEX_anarcho_liberal;联邦党 +MEX_conservative_2;温和自由党 +MEX_liberal_2;激进自由党 +MEX_liberal_3;进步党 +MEX_conservative_3;宪政党 +MEX_liberal_4;反再选党 +MEX_reactionary;帝政党 +MEX_socialist;社会党 +MEX_communist;共产党 +MEX_fascist;法西斯党 +MOD_reactionary;复原派 +MOD_conservative;温和派 +MOD_liberal;改革派 +MOD_liberal_2;自由派 +MOD_socialist;社会主义派 +MOD_conservative_2;人民派 +MOD_anarcho_liberal;激进派 +MOD_communist;共产主义派 +MOD_fascist;法西斯派 +MOL_reactionary;贵族党 +MOL_liberal;国民党 +MOL_liberal_2;自由党 +MOL_conservative;保守党 +MOL_conservative_2;农民党 +MOL_anarcho_liberal;激进党 +MOL_socialist;社会民主党 +MOL_conservative_3;保守民主党 +MOL_reactionary_2;国民民主党 +MOL_communist;共产党 +MOL_fascist;铁卫士 +MON_conservative;皇室派 +MON_liberal;自由派 +MON_reactionary;民族主义派 +MON_anarcho_liberal;激进派 +MON_socialist;社会主义派 +MON_communist;共产主义派 +MON_fascist;法西斯派 +MOR_conservative;皇室派 +MOR_liberal;自由派 +MOR_reactionary;民族主义派 +MOR_anarcho_liberal;激进派 +MOR_socialist;社会主义派 +MOR_communist;共产主义派 +MOR_fascist;法西斯派 +MTC_conservative;皇室派 +MTC_liberal;自由派 +MTC_reactionary;民族主义派 +MTC_anarcho_liberal;激进派 +MTC_socialist;社会主义派 +MTC_communist;共产主义派 +MTC_fascist;法西斯派 +MUG_conservative;皇室派 +MUG_liberal;自由派 +MUG_reactionary;民族主义派 +MUG_anarcho_liberal;激进派 +MUG_socialist;社会主义派 +MUG_communist;共产主义派 +MUG_fascist;法西斯派 +MYS_conservative;皇室派 +MYS_liberal;自由派 +MYS_reactionary;民族主义派 +MYS_anarcho_liberal;激进派 +MYS_socialist;社会主义派 +MYS_communist;共产主义派 +MYS_fascist;法西斯派 +NAG_conservative;皇室派 +NAG_liberal;自由派 +NAG_reactionary;民族主义派 +NAG_anarcho_liberal;激进派 +NAG_socialist;社会主义派 +NAG_communist;共产主义派 +NAG_fascist;法西斯派 +NAL_conservative;开拓者党 +NAL_conservative_2;布尔人党 +NAL_liberal;自由党 +NAL_reactionary;民族党 +NAL_anarcho_liberal;激进党 +NAL_socialist;社会党 +NAL_communist;共产党 +NAL_fascist;法西斯党 +NAS_liberal;自由党 +NAS_conservative;中央党 +NAS_liberal_2;民族自由派 +NAS_liberal_3;自由思想党 +NAS_socialist;德意志工人协会 +NAS_socialist_2;社会主义工人党 +NAS_socialist_3;社会工人党 +NAS_reactionary;民族党 +NAS_conservative_2;保守党 +NAS_conservative_3;基督教工人党 +NAS_anarcho_liberal;激进工党 +NAS_communist;社会主义工人党 +NAS_fascist;国家社会主义德意志工人党 +NEJ_conservative;皇室派 +NEJ_liberal;自由派 +NEJ_reactionary;民族主义派 +NEJ_anarcho_liberal;激进派 +NEJ_socialist;社会主义派 +NEJ_communist;共产主义派 +NEJ_fascist;法西斯派 +NEN_liberal;联邦派 +NEN_conservative;民主派 +NEN_liberal_2;进步派 +NEN_socialist;联合社会主义派 +NEN_reactionary;民族主义派 +NEN_anarcho_liberal;激进派 +NEN_communist;共产主义派 +NEN_fascist;法西斯派 +NEP_conservative;皇室派 +NEP_liberal;自由派 +NEP_reactionary;民族主义派 +NEP_anarcho_liberal;激进派 +NEP_socialist;社会主义派 +NEP_communist;共产主义派 +NEP_fascist;法西斯派 +NEW_liberal;自由党 +NEW_conservative;保守党 +NEW_socialist;渔业保护联盟 +NEW_reactionary;民族党 +NEW_anarcho_liberal;激进党 +NEW_communist;共产主义派 +NGF_liberal;自由党 +NGF_conservative;中央党 +NGF_liberal_2;民族自由派 +NGF_liberal_3;自由思想党 +NGF_socialist;德意志工人协会 +NGF_socialist_2;社会主义工人党 +NGF_socialist_3;社会工人党 +NGF_reactionary;民族党 +NGF_conservative_2;保守党 +NGF_conservative_3;基督教工人党 +NGF_anarcho_liberal;激进工党 +NGF_communist;社会主义工人党 +NGF_fascist;国家社会主义德意志工人党 +NIC_conservative;保守党 +NIC_liberal;自由党 +NIC_reactionary;民族党 +NIC_anarcho_liberal;激进党 +NIC_socialist;社会党 +NIC_communist;共产党 +NIC_fascist;法西斯党 +NIP_reactionary;佐幕派 +NIP_conservative;勤王派 +NIP_conservative_2;幕府派 +NIP_reactionary_2;国粹派 +NIP_conservative_3;文明派 +NIP_liberal;自由派 +NIP_socialist;马克思派 +NIP_anarcho_liberal;激进派 +NIP_communist;共产主义派 +NIP_fascist;法西斯派 +NOR_liberal;左翼党 +NOR_conservative;右翼党 +NOR_socialist;挪威工党 +NOR_liberal_2;民主劳动联合 +NOR_liberal_3;自由左翼党 +NOR_liberal_4;联合党 +NOR_liberal_5;温和左翼党 +NOR_liberal_6;农民之友 +NOR_conservative_2;行政党 +NOR_anarcho_liberal;激进派s +NOR_communist;共产党 +NOR_fascist;民族联合 +NWZ_liberal;自由派 +NWZ_conservative;保守派 +NWZ_socialist;劳动派 +NWZ_communist;社会民主主义派 +NWZ_reactionary;民族主义派 +NWZ_anarcho_liberal;激进派 +NWZ_fascist;法西斯派 +OLD_liberal;自由党 +OLD_conservative;中央党 +OLD_liberal_2;民族自由派 +OLD_liberal_3;自由思想党 +OLD_socialist;德意志工人协会 +OLD_socialist_2;社会主义工人党 +OLD_socialist_3;社会工人党 +OLD_reactionary;民族党 +OLD_conservative_2;保守党 +OLD_conservative_3;基督教工人党 +OLD_anarcho_liberal;激进工党 +OLD_communist;社会主义工人党 +OLD_fascist;国家社会主义德意志工人党 +OMA_conservative;皇室派 +OMA_liberal;自由派 +OMA_reactionary;民族主义派 +OMA_anarcho_liberal;激进派 +OMA_socialist;社会主义派 +OMA_communist;共产主义派 +OMA_fascist;法西斯派 +ORA_conservative;开拓者党 +ORA_conservative_2;布尔人党 +ORA_liberal;自由党 +ORA_reactionary;民族党 +ORA_anarcho_liberal;激进党 +ORA_socialist;社会党 +ORA_communist;共产党 +ORA_fascist;法西斯党 +ORI_conservative;皇室派 +ORI_liberal;自由派 +ORI_reactionary;民族主义派 +ORI_anarcho_liberal;激进派 +ORI_socialist;社会主义派 +ORI_communist;共产主义派 +ORI_fascist;法西斯派 +PAN_conservative;皇室派 +PAN_liberal;自由派 +PAN_reactionary;民族主义派 +PAN_anarcho_liberal;激进派 +PAN_socialist;社会主义派 +PAN_communist;共产主义派 +PAN_fascist;法西斯派 +PAP_reactionary;复原派 +PAP_conservative;温和派 +PAP_anarcho_liberal;共和派 +PAP_socialist;社会主义派 +PAP_liberal;自由派 +PAP_communist;激进派社会主义派 +PAP_fascist;法西斯派 +PAR_reactionary;复原派 +PAR_conservative;温和派 +PAR_liberal;改革派 +PAR_liberal_2;自由派 +PAR_socialist;社会主义派 +PAR_conservative_2;人民派 +PAR_anarcho_liberal;激进派s +PAR_communist;共产主义派 +PAR_fascist;法西斯派 +PER_conservative;沙阿派 +PER_liberal;自由派 +PER_reactionary;民族主义派 +PER_anarcho_liberal;激进派 +PER_socialist;社会主义派 +PER_communist;共产主义派 +PER_fascist;法西斯派 +PEU_conservative;人民派 +PEU_liberal;自由党 +PEU_reactionary;民族党 +PEU_anarcho_liberal;激进党 +PEU_socialist;社会党 +PEU_communist;共产党 +PEU_fascist;法西斯党 +PNM_conservative;保守党 +PNM_liberal;自由党 +PNM_reactionary;民族党 +PNM_anarcho_liberal;激进党 +PNM_socialist;社会党 +PNM_communist;共产党 +PNM_fascist;法西斯党 +POL_conservative;皇室派 +POL_liberal;自由派 +POL_reactionary;民族主义派 +POL_anarcho_liberal;激进派 +POL_socialist;社会主义派 +POL_communist;共产主义派 +POL_fascist;法西斯派 +POR_conservative;扎布拉里斯抹派 +POR_liberal;谢丹布里斯抹派 +POR_liberal_2;历史党 +POR_liberal_3;进步党 +POR_liberal_4;改革党 +POR_conservative_2;再建党 +POR_liberal_5;共和党 +POR_socialist;社会党 +POR_liberal_6;自由再建党 +POR_liberal_7;民主党 +POR_reactionary;君主党 +POR_anarcho_liberal;激进党 +POR_communist;共产党 +POR_fascist;新国家 +PRG_reactionary;权威主义派 +PRG_conservative;保守派 +PRG_liberal;自由派 +PRG_conservative_2;红党 +PRG_liberal_2;自由党 +PRG_anarcho_liberal;激进党 +PRG_socialist;社会党 +PRG_communist;共产党 +PRG_fascist;法西斯党 +PRU_liberal;自由党 +PRU_conservative;中央党 +PRU_liberal_2;民族自由派 +PRU_liberal_3;自由思想党 +PRU_socialist;德意志工人协会 +PRU_socialist_2;社会主义工人党 +PRU_socialist_3;社会工人党 +PRU_reactionary;民族党 +PRU_conservative_2;保守党 +PRU_conservative_3;基督教工人党 +PRU_anarcho_liberal;激进工党 +PRU_communist;社会主义工人党 +PRU_fascist;国家社会主义德意志工人党 +QUE_liberal;爱国党 +QUE_liberal_2;自由党 +QUE_conservative;保守党 +QUE_socialist;工党 +QUE_liberal_3;国民党 +QUE_reactionary;民族党 +QUE_anarcho_liberal;激进党 +QUE_communist;共产党 +QUE_fascist;法西斯党 +ROM_reactionary;贵族党 +ROM_liberal;国民党 +ROM_liberal_2;自由党 +ROM_conservative;保守党 +ROM_conservative_2;农民党 +ROM_anarcho_liberal;激进党 +ROM_socialist;社会民主党 +ROM_conservative_3;民主保守党 +ROM_reactionary_2;民主民族党 +ROM_communist;共产党 +ROM_fascist;铁卫士 +RUS_conservative;斯拉夫派 +RUS_liberal;西方派 +RUS_communist;社会民主主义派 +RUS_communist_2;布尔什维克 +RUS_socialist;孟什维克 +RUS_reactionary;泛斯拉夫派 +RUS_liberal_2;宪政民主党 +RUS_conservative_2;十月党 +RUS_socialist_2;民粹派 +RUS_socialist_3;社会革命派 +RUS_anarcho_liberal;激进派 +RUS_fascist;法西斯派 +RUT_conservative;皇室派 +RUT_liberal;自由派 +RUT_reactionary;民族主义派 +RUT_anarcho_liberal;激进派 +RUT_socialist;社会主义派 +RUT_communist;共产主义派 +RUT_fascist;法西斯派 +SAF_liberal;非洲同盟 +SAF_conservative;进步党 +SAF_socialist;工党 +SAF_conservative_2;联盟党 +SAF_liberal_2;南非党 +SAF_conservative_3;国民党 +SAF_reactionary;民族党 +SAF_anarcho_liberal;激进党 +SAF_communist;共产党 +SAF_fascist;法西斯党 +SAR_reactionary;复原派 +SAR_conservative;温和派 +SAR_liberal;改革派 +SAR_liberal_2;自由派 +SAR_socialist;社会主义派 +SAR_conservative_2;人民派 +SAR_anarcho_liberal;激进派 +SAR_communist;共产主义派 +SAR_fascist;法西斯派 +SAX_liberal;自由党 +SAX_conservative;中央党 +SAX_liberal_2;民族自由派 +SAX_liberal_3;自由思想党 +SAX_socialist;德意志工人协会 +SAX_socialist_2;社会主义工人党 +SAX_socialist_3;社会工人党 +SAX_reactionary;民族党 +SAX_conservative_2;保守党 +SAX_conservative_3;基督教工人党 +SAX_anarcho_liberal;激进工党 +SAX_communist;社会主义工人党 +SAX_fascist;法西斯派 +SCA_liberal;自由统一党 +SCA_anarcho_liberal;反革命党 +SCA_conservative;右翼党 +SCA_reactionary;君主派 +SCA_socialist;统一社会主义派 +SCA_communist;共产主义派 +SCA_liberal_2;芬兰党 +SCA_liberal_3;中央党 +SCA_conservative_2;挪威联合党 +SCA_liberal_4;丹麦联盟党 +SCA_fascist;国家社会主义集团 +SCH_liberal;自由党 +SCH_conservative;中央党 +SCH_liberal_2;民族自由派 +SCH_liberal_3;自由思想党 +SCH_socialist;德意志工人协会 +SCH_socialist_2;社会主义工人党 +SCH_socialist_3;社会工人党 +SCH_reactionary;民族党 +SCH_conservative_2;保守党 +SCH_conservative_3;基督教工人党 +SCH_anarcho_liberal;激进工党 +SCH_communist;社会主义工人党 +SCH_fascist;国家社会主义德意志工人党 +SCO_conservative;辉格党 +SCO_conservative_2;保守党 +SCO_liberal;自由党 +SCO_conservative_3;联盟党 +SCO_socialist;工党 +SCO_liberal_2;佃农党 +SCO_reactionary;民族党 +SCO_anarcho_liberal;激进党 +SCO_communist;共产党 +SCO_fascist;法西斯党 +SHI_conservative;皇室派 +SHI_liberal;自由派 +SHI_reactionary;民族主义派 +SHI_anarcho_liberal;激进派 +SHI_socialist;社会主义派 +SHI_communist;共产主义派 +SHI_fascist;法西斯派 +SER_conservative;绝对君权派 +SER_liberal;立宪派 +SER_conservative_2;保守派 +SER_liberal_2;自由派 +SER_conservative_3;进步派 +SER_socialist;激进派 +SER_reactionary;民族主义派 +SER_anarcho_liberal;无政府主义派 +SER_communist;共产主义派 +SER_fascist;法西斯派 +SGF_liberal;自由党 +SGF_conservative;中央党 +SGF_liberal_2;民族自由派 +SGF_liberal_3;自由思想党 +SGF_socialist;德意志工人协会 +SGF_socialist_2;社会主义工人党 +SGF_socialist_3;社会工人党 +SGF_reactionary;民族党 +SGF_conservative_2;保守党 +SGF_conservative_3;基督教工人党 +SGF_anarcho_liberal;激进工党 +SGF_communist;社会主义工人党 +SGF_fascist;国家社会主义德意志工人党 +SIA_conservative;皇室派 +SIA_liberal;自由派 +SIA_reactionary;民族主义派 +SIA_anarcho_liberal;激进派 +SIA_socialist;社会主义派 +SIA_communist;共产主义派 +SIA_fascist;法西斯派 +SIC_reactionary;复原派 +SIC_conservative;温和派 +SIC_liberal;改革派 +SIC_liberal_2;自由派 +SIC_socialist;社会主义派 +SIC_conservative_2;人民派 +SIC_anarcho_liberal;激进派 +SIC_communist;共产主义派 +SIC_fascist;法西斯派 +SIE_conservative;皇室派 +SIE_liberal;自由派 +SIE_reactionary;民族主义派 +SIE_anarcho_liberal;激进派 +SIE_socialist;社会主义派 +SIE_communist;共产主义派 +SIE_fascist;法西斯派 +SIK_conservative;皇室派 +SIK_liberal;自由派 +SIK_reactionary;民族主义派 +SIK_anarcho_liberal;激进派 +SIK_socialist;社会主义派 +SIK_communist;共产主义派 +SIK_fascist;法西斯派 +SIN_conservative;皇室派 +SIN_liberal;自由派 +SIN_reactionary;民族主义派 +SIN_anarcho_liberal;激进派 +SIN_socialist;社会主义派 +SIN_communist;共产主义派 +SIN_fascist;法西斯派 +SLO_conservative;皇室派 +SLO_liberal;自由派 +SLO_reactionary;民族主义派 +SLO_anarcho_liberal;激进派 +SLO_socialist;社会主义派 +SLO_communist;共产主义派 +SLO_fascist;法西斯派 +SLV_conservative;皇室派 +SLV_liberal;自由派 +SLV_reactionary;民族主义派 +SLV_anarcho_liberal;激进派 +SLV_socialist;社会主义派 +SLV_communist;共产主义派 +SLV_fascist;法西斯派 +SOK_conservative;皇室派 +SOK_liberal;自由派 +SOK_reactionary;民族主义派 +SOK_anarcho_liberal;激进派 +SOK_socialist;社会主义派 +SOK_communist;共产主义派 +SOK_fascist;法西斯派 +SPA_conservative;温和党 +SPA_liberal;进步党 +SPA_conservative_2;自由联盟 +SPA_reactionary;卡洛斯圣团 +SPA_liberal_2;联邦共和派 +SPA_liberal_3;统一共和派 +SPA_socialist;社会党 +SPA_liberal_4;激进共和派 +SPA_liberal_5;共和党联盟 +SPA_communist;地区联盟 +SPA_liberal_6;改革共和派 +SPA_conservative_3;地域联盟 +SPA_liberal_7;加泰罗尼亚联盟 +SPA_conservative_4;巴斯克民族党 +SPA_conservative_5;国民联盟 +SPA_anarcho_liberal;激进党 +SPA_fascist;长枪党 +SWE_conservative;保守党 +SWE_liberal;自由党 +SWE_socialist;社会民主主义派 +SWE_conservative_2;瑞典农民同盟 +SWE_conservative_3;中央党 +SWE_liberal_2;新农民党 +SWE_communist;社会共产党 +SWE_liberal_3;农民党 +SWE_liberal_4;旧农民党 +SWE_conservative_4;普选同盟 +SWE_conservative_5;瑞典农民同盟 +SWE_liberal_5;农民党 +SWE_liberal_6;自由联盟 +SWE_reactionary;民族党 +SWE_anarcho_liberal;反革命党 +SWE_fascist;国家社会主义集团 +SWI_liberal;自由派 +SWI_reactionary;保守派 +SWI_conservative;天主教保守派 +SWI_socialist;社会主义派 +SWI_conservative_2;自由派 +SWI_reactionary_2;新教派 +SWI_conservative_3;新教保守派 +SWI_anarcho_liberal;激进派 +SWI_communist;共产主义派 +SWI_fascist;法西斯派 +TEX_liberal;民主党 +TEX_conservative;辉格党 +TEX_conservative_2;人民党 +TEX_anarcho_liberal;激进党 +TEX_reactionary;民族党 +TEX_socialist;社会党 +TEX_fascist;法西斯党 +TIB_conservative;喇嘛派 +TIB_liberal;自由派 +TIB_reactionary;民族主义派 +TIB_anarcho_liberal;激进派 +TIB_socialist;社会主义派 +TIB_communist;共产主义派 +TIB_fascist;法西斯派 +TRA_conservative;皇室派 +TRA_liberal;自由派 +TRA_reactionary;民族主义派 +TRA_anarcho_liberal;激进派 +TRA_socialist;社会主义派 +TRA_communist;共产主义派 +TRA_fascist;法西斯派 +TRE_reactionary;君主派 +TRE_liberal;不妥协派 +TRE_conservative;妥协派 +TRE_socialist;社会主义派 +TRE_communist;革命派 +TRE_reactionary_2;天主教派 +TRE_anarcho_liberal;激进派 +TRE_fascist;法西斯派 +TRI_conservative;皇室派 +TRI_liberal;自由派 +TRI_reactionary;民族主义派 +TRI_anarcho_liberal;激进派 +TRN_conservative;开拓者党 +TRN_conservative_2;布尔人党 +TRN_liberal;自由党 +TRN_reactionary;民族党 +TRN_anarcho_liberal;激进党 +TRN_socialist;社会党 +TRN_communist;共产党 +TRN_fascist;法西斯党 +TUN_conservative;皇室派 +TUN_liberal;自由派 +TUN_reactionary;民族主义派 +TUN_anarcho_liberal;激进派 +TUN_socialist;社会主义派 +TUN_communist;共产主义派 +TUN_fascist;法西斯派 +TUR_reactionary;新军 +TUR_conservative;皇帝党 +TUR_liberal;青年土耳其党 +TUR_socialist;库尔德党 +TUR_communist;革命党 +TUR_liberal_2;人民联盟 +TUR_socialist_2;民主阵线 +TUR_anarcho_liberal;激进党 +TUR_fascist;法西斯党 +TUS_reactionary;复原派 +TUS_conservative;温和派 +TUS_liberal;改革派 +TUS_liberal_2;自由派 +TUS_socialist;社会主义派 +TUS_conservative_2;人民派 +TUS_anarcho_liberal;激进派 +TUS_communist;共产党 +TUS_fascist;法西斯派 +UCA_conservative;保守党 +UCA_liberal;自由党 +UCA_reactionary;民族党 +UCA_anarcho_liberal;激进党 +UCA_socialist;社会党 +UCA_communist;共产党 +UCA_fascist;法西斯党 +UKR_conservative;皇室派 +UKR_liberal;自由派 +UKR_reactionary;民族主义派 +UKR_anarcho_liberal;激进派 +UKR_socialist;社会主义派 +UKR_communist;共产主义派 +UKR_fascist;法西斯派 +URU_conservative;白党 +URU_conservative_2;国民党 +URU_liberal;红党 +URU_liberal_2;红党 +URU_socialist;红党 +URU_conservative_3;乌拉圭公民联盟 +URU_communist;社会党 +URU_liberal_3;自由派 +URU_reactionary;民族党 +URU_anarcho_liberal;激进党 +URU_socialist_2;社会党 +URU_fascist;法西斯党 +USA_liberal;共和党 +USA_conservative;民主党 +USA_liberal_2;辉格党 +USA_liberal_3;自由之土党 +REMOVE_USA_conservative_2;美国党 +USA_conservative_3;宪法联盟党 +USA_liberal_4;人民党 +USA_socialist;社会党 +REMOVE_USA_liberal_5;联盟党 +REMOVE_USA_liberal_6;共和党 +REMOVE_USA_conservative_5;民主党 +REMOVE_USA_reactionary;民族党 +USA_anarcho_liberal;激进党 +USA_communist;共产党 +USA_fascist;法西斯党 +VEN_reactionary;君主派 +VEN_liberal;不妥协派 +VEN_conservative;妥协派 +VEN_socialist;社会主义派 +VEN_communist;革命派 +VEN_reactionary_2;天主教派 +VEN_anarcho_liberal;激进派 +VEN_fascist;法西斯派 +WIA_conservative;皇室派 +WIA_liberal;自由派 +WIA_reactionary;民族主义派 +WIA_anarcho_liberal;激进派 +WIA_socialist;社会主义派 +WIA_communist;共产主义派 +WIA_fascist;法西斯派 +VNZ_conservative;保守党 +VNZ_liberal;自由党 +VNZ_conservative_2;中央党 +VNZ_liberal_2;联邦党 +VNZ_reactionary;团结党 +VNZ_liberal_3;自由复原派 +VNZ_anarcho_liberal;激进党 +VNZ_socialist;社会党 +VNZ_communist;共产党 +VNZ_fascist;法西斯党 +WAL_reactionary;贵族党 +WAL_liberal;国民党 +WAL_liberal_2;自由党 +WAL_conservative;保守党 +WAL_conservative_2;农民党 +WAL_anarcho_liberal;激进党 +WAL_socialist;社会民主党 +WAL_conservative_3;保守民主党 +WAL_reactionary_2;国家民主党 +WAL_communist;共产党 +WAL_fascist;铁卫士 +WEI_liberal;自由党 +WEI_conservative;中央党 +WEI_liberal_2;民族自由派 +WEI_liberal_3;自由思想党 +WEI_socialist;德意志工人协会 +WEI_socialist_2;社会主义工人党 +WEI_socialist_3;社会工人党 +WEI_reactionary;民族党 +WEI_conservative_2;保守党 +WEI_conservative_3;基督教工人党 +WEI_anarcho_liberal;激进工党 +WEI_communist;社会主义工人党 +WLL_conservative;皇室派 +WLL_liberal;自由派 +WLL_reactionary;民族主义派 +WLL_anarcho_liberal;激进派 +WLL_socialist;社会主义派 +WLL_communist;共产主义派 +WUR_liberal;自由党 +WUR_conservative;中央党 +WUR_liberal_2;民族自由派 +WUR_liberal_3;自由思想党 +WUR_socialist;德意志工人协会 +WUR_socialist_2;社会主义工人党 +WUR_socialist_3;社会工人党 +WUR_reactionary;民族党 +WUR_conservative_2;保守党 +WUR_conservative_3;基督教工人党 +WUR_anarcho_liberal;激进工党 +WUR_communist;社会主义工人党 +WUR_fascist;国家社会主义德意志工人党 +ZAN_conservative;皇室派 +ZAN_liberal;自由派 +ZAN_reactionary;民族主义派 +ZAN_anarcho_liberal;激进派 +ZAN_socialist;社会主义派 +ZAN_communist;共产主义派 +ZAN_fascist;法西斯派 +ZUL_conservative;皇室派 +ZUL_liberal;自由派 +ZUL_reactionary;民族主义派 +ZUL_anarcho_liberal;激进派 +ZUL_socialist;社会主义派 +ZUL_communist;共产主义派 +ZUL_fascist;法西斯派 +nv_order;秩序 +nv_liberty;自由 +nv_equality;平等 +proletarian_dictatorship;无产阶级专政 +presidential_dictatorship;独裁共和制 +bourgeois_dictatorship;资产阶级专政 +fascist_dictatorship;法西斯专政 +absolute_monarchy;绝对君主制 +prussian_constitutionalism;二元君宪制 +REMOVE_hms_government;议会君宪制 +democracy;民主共和制 +proletarian_dictatorship_ruler;主席同志 +presidential_dictatorship_ruler;大总统 +bourgeois_dictatorship_ruler;大总统 +fascist_dictatorship_ruler;元首 +absolute_monarchy_ruler;陛下 +prussian_constitutionalism_ruler;陛下 +hms_government_ruler;首相先生 +democracy_ruler;总统先生 +TERM_FOR_LIFE;这个政治体制下无法进行选举 +CAN_APPOINT_RULING_PARTY;可以指定执政党 +TERM_DURATION;必须每$YEARS$年一次举行选举 +NEXT_ELECTION;下一次选举 +UPPERHOUSE_SETUP;当我国上议院进行了改选 +UPPERHOUSE_HEADER;$COUNTRY$的政治新闻 +UPPERHOUSE_1;上议院改选 +UPPERHOUSE_2;$MONARCHTITLE$,我国的上议院进行了改选。 +UPPERHOUSE_3;$DETAILS$ +UPPERHOUSE_4;* +UPPERHOUSE_5;* +UPPERHOUSE_6;* +UPPERHOUSE_LOG;上议院举行了改选. +UPPERHOUSE_BTN1;好的 +UPPERHOUSE_BTN2;好的 +UPPERHOUSE_BTN3;查看 +UPPERHOUSE_MAP;* +ELECTIONDONE_SETUP;当选举结束 +ELECTIONDONE_HEADER;$COUNTRY$的政治新闻 +ELECTIONDONE_1;选举结束! +ELECTIONDONE_2;$MONARCHTITLE$,我国的选举结束了。 +ELECTIONDONE_3;$WINNER$现在是执政党。 +ELECTIONDONE_4;$DETAILS$ +ELECTIONDONE_5;* +ELECTIONDONE_6;* +ELECTIONDONE_LOG;$WINNER$现在将领导$COUNTRY$。 +ELECTIONDONE_BTN1;好的 +ELECTIONDONE_BTN2;好的 +ELECTIONDONE_BTN3;查看 +ELECTIONDONE_MAP;* +ELECTIONSTART_SETUP;当选举开始 +ELECTIONSTART_HEADER;$COUNTRY$的政治新闻 +ELECTIONSTART_1;$COUNTRY$的选举开始了 +ELECTIONSTART_2;$MONARCHTITLE$,选举开始了。 +ELECTIONSTART_3;选举结果将会于 +ELECTIONSTART_4;$DETAILS$ +ELECTIONSTART_5;公布 +ELECTIONSTART_6;* +ELECTIONSTART_LOG;$COUNTRY$的选举开始了。 +ELECTIONSTART_BTN1;好的 +ELECTIONSTART_BTN2;好的 +ELECTIONSTART_BTN3;查看 +ELECTIONSTART_MAP;* +SOCREFORM_SETUP;当执行一项社会改革 +SOCREFORM_HEADER;$COUNTRY$的政治新闻 +SOCREFORM_1;$COUNTRY$进行了社会改革 +SOCREFORM_2;$MONARCHTITLE$,我们颁布了 +SOCREFORM_3;$CATEGORY$ +SOCREFORM_4;的改革 +SOCREFORM_5;$ISSUE$ +SOCREFORM_6;* +SOCREFORM_LOG;我们颁布了$CATEGORY$的$ISSUE$改革. +SOCREFORM_BTN1;好的 +SOCREFORM_BTN2;好的 +SOCREFORM_BTN3;查看 +SOCREFORM_MAP;* +SOCREFORM_BAD_SETUP;当移除一项社会改革 +SOCREFORM_BAD_HEADER;$COUNTRY$的政治新闻 +SOCREFORM_BAD_1;$COUNTRY$的社会改革被移除了 +SOCREFORM_BAD_2;$MONARCHTITLE$,我们已经撤消支持 +SOCREFORM_BAD_3;$CATEGORY$ +SOCREFORM_BAD_4;从$OLD$到$ISSUE$. +SOCREFORM_BAD_5;* +SOCREFORM_BAD_6;* +SOCREFORM_BAD_LOG;我们把$CATEGORY$的$OLD$撤回$ISSUE$. +SOCREFORM_BAD_BTN1;好的 +SOCREFORM_BAD_BTN2;好的 +SOCREFORM_BAD_BTN3;查看 +SOCREFORM_BAD_MAP;* +POLREFORM_SETUP;当执行一项政治改革 +POLREFORM_HEADER;$COUNTRY$的政治新闻 +POLREFORM_1;$COUNTRY$的政治改革 +POLREFORM_2;$MONARCHTITLE$,我们颁布了 +POLREFORM_3;$CATEGORY$ +POLREFORM_4;的改革 +POLREFORM_5;$ISSUE$ +POLREFORM_6;* +POLREFORM_LOG;我们颁布了$CATEGORY$的改革$ISSUE$。 +POLREFORM_BTN1;好的 +POLREFORM_BTN2;好的 +POLREFORM_BTN3;查看 +POLREFORM_MAP;* +POLREFORM_BAD_SETUP;当移除一项政治改革 +POLREFORM_BAD_HEADER;$COUNTRY$的政治新闻 +POLREFORM_BAD_1;$COUNTRY$的政治改革被移除了 +POLREFORM_BAD_2;$MONARCHTITLE$,我们已经撤消支持 +POLREFORM_BAD_3;$CATEGORY$ +POLREFORM_BAD_4;从$OLD$到$ISSUE$. +POLREFORM_BAD_5;* +POLREFORM_BAD_6;* +POLREFORM_BAD_LOG;我们把$CATEGORY$的$OLD$撤回$ISSUE$.. +POLREFORM_BAD_BTN1;好的 +POLREFORM_BAD_BTN2;好的 +POLREFORM_BAD_BTN3;查看 +POLREFORM_BAD_MAP;* +SETPARTY_SETUP;当执政党改变 +SETPARTY_HEADER;$COUNTRY$的政治新闻 +SETPARTY_1;$COUNTRY$的新执政党 +SETPARTY_2;$MONARCHTITLE$,我国的执政党改变为 +SETPARTY_3;$PARTY$ +SETPARTY_4;他们是一个$IDEOLOGY$的政党,并推行以下政策. +SETPARTY_5;$DETAILS$ +SETPARTY_6;* +SETPARTY_LOG;$PARTY$将会统治$COUNTRY$. +SETPARTY_BTN1;好的 +SETPARTY_BTN2;好的 +SETPARTY_BTN3;查看 +SETPARTY_MAP;* +POP_MIL_TOTAL;月度变化: +POP_CON_TOTAL;月度变化: +POP_MIL_NO_LIFE;生活必需品未得到满足 +POP_MIL_LACK_EVERY;日用品需求未得到满足 +POP_MIL_HAS_EVERY;日用品需求得到满足 +POP_MIL_LUXURY;奢侈品需求得到充分的满足 +POP_MIL_RULING;支持现有执政党 +POP_MIL_REFORM;对改革的诉求 +POP_WAR_EXHAUST;厌战度 +POP_NON_CULTURE;不是主体民族 +POP_CON_LITERACY;识字率 +POP_CON_LUXURY_GOODS;奢侈品满足程度 +POP_CON_CLERGY;神职人员加成 +party_issues;政党理念 +trade_policy;贸易政策 +protectionism;保护主义 +protectionism_desc;国家间的贸易受到限制。 +free_trade;自由贸易 +free_trade_desc;政府不采用关税、配额或其他形式来干预国际贸易。 +economic_policy;经济政策 +laissez_faire;放任主义 +laissez_faire_desc;政府不对经济进行任何干涉。 +interventionism;干涉主义 +interventionism_desc;通常保持自由市场经济,但当国家利益需要时,政府保留干涉的权利。 +state_capitalism;国家资本主义 +state_capitalism_desc;国家控制了经济的制高点,但允许有限的自由企业存在。 +planned_economy;计划经济 +planned_economy_desc;政府决定商品和服务的生产与消费的全部。 +religious_policy;宗教政策 +pro_atheism;无神论 +pro_atheism_desc;教会与政府之间完全分离,宗教纯粹属于个人事务。 +secularized;世俗化 +secularized_desc;政府明确宗教不是政府政策一部分的同时,尊重传统的宗教价值观。 +pluralism;多元主义 +pluralism_desc;积极推动国教,但也容忍其他信仰。 +moralism;道德主义 +moralism_desc;教会与政府是一体的,并且信仰非国教者面临歧视。 +citizenship_policy;公民权政策 +residency;居留权 +REMOVE_residency_desc;主体民族的选票比可接受民族的选票更有价值。 +limited_citizenship;有限公民权 +REMOVE_limited_citizenship_desc;主体民族和可接受民族的选票具有同等价值,其他民族的选票没有什么价值。 +full_citizenship;完整公民权 +full_citizenship_desc;所有人的选票都具有同等价值。 +war_policy;战争政策 +jingoism;沙文主义 +jingoism_desc;军队是国家的核心,将军事开支放在优先地位。 +pro_military;扩军主义 +pro_military_desc;政府是武装部队的强力支持者。 +anti_military;裁军主义 +anti_military_desc;军队耗费大量国家财政,认为花钱在别的地方比养军队更好。 +pacifism;和平主义 +pacifism_desc;政府积极敌视军队利益,认为他们会反对政府的各项政策。 +political_reforms;政治改革 +slavery;奴隶制 +yes_slavery;允许 +yes_slavery_desc;允许奴隶制。 +no_slavery;取缔 +no_slavery_desc;禁止奴隶制。 +upper_house_composition;上议院 +appointed;直接任命 +appointed_desc;国家领导人指定贵族或资本家为上议院议员。 +party_appointed;仅执政党 +party_appointed_desc;只有具有相同意识形态的执政党成员才能进入上议院。 +state_equal_weight;每个地区两个席位 +state_equal_weight_desc;每个地区有2名上议院代表的名额。 +population_equal_weight;基于人口 +population_equal_weight_desc;代表由各意识形态的人口比例决定。 +vote_franschise;选举权 +none_voting;无选举权 +none_voting_desc;无人拥有选举权。 +landed_voting;地产限制 +landed_voting_desc;只有贵族和资本家有选举权。 +wealth_weighted_voting;财产加权 +wealth_weighted_voting_desc;只有中产阶层以上的阶层有选举权,但富裕阶层的票数价值是中产阶层的两倍。 +wealth_voting;财产限制 +wealth_voting_desc;只有中产阶层以上的阶层有选举权。 +universal_weighted_voting;普选加权 +universal_weighted_voting_desc;每个人都拥有选举权,但富人的票数更有价值。 +universal_voting;普选制 +universal_voting_desc;每个人都拥有选举权。 +voting_system;投票制度 +first_past_the_post;简单多数制 +first_past_the_post_desc;赢得最多选票的候选人当选。 +jefferson_method;杰斐逊法 +jefferson_method_desc;杰斐逊法是一种用以分配议席的最高均数法。 +proportional_representation;比例代表制 +proportional_representation_desc;根据参选组别所得选票占全部票数的百分比分配议席。 +public_meetings;公众集会 +yes_meeting;允许 +yes_meeting_desc;允许公众集会和游行。 +no_meeting;不允许 +no_meeting_desc;禁止公众集会。 +press_rights;出版权 +state_press;国家控制 +state_press_desc;只允许国家主导的新闻出版。 +censored_press;出版审查 +censored_press_desc;尽管新闻出版被允许有一定程度的相对自由,但仍然受到政府审查。 +free_press;出版自由 +free_press_desc;政府不干涉民众新闻出版的自由。 +trade_unions;工会 +no_trade_unions;非法 +no_trade_unions_desc;不允许建立任何工会。 +state_controlled;国家控制 +state_controlled_desc;允许建立由政府控制的工会 +non_socialist;允许非社会主义 +non_socialist_desc;允许建立非社会主义工会。 +all_trade_unions;全部允许 +all_trade_unions_desc;允许建立任何工会。 +political_parties;政党 +underground_parties;禁止公开组党 +underground_parties_desc;政府积极阻止其他政党进行公开竞选活动。 +harassment;骚扰 +harassment_desc;执政党骚扰民众为他们投票。 +gerrymandering;操纵选区 +gerrymandering_desc;为执政党图谋更有利的选票而不公正地划分选区或选民,执政党利用执政地位操纵更多的选民支持他们。 +non_secret_ballots;记名投票 +non_secret_ballots_desc;选民的投票选择是不保密的。执政党知道人民投票支持的是谁,并且可以使用压力,以便让选民投票支持他们。 +secret_ballots;无记名投票 +secret_ballots_desc;选民的投票选择是保密的,以避免影响选民的贿赂或恐吓,执政党不能影响人们将选票投给谁。 +social_reforms;社会改革 +wage_reform;最低工资 +no_minimum_wage;无最低工资 +no_minimum_wage_desc;无任何最低工资。 +REMOVE_trinket_wage;象征性最低工资 +trinket_wage_desc;最低工资非常低 +low_minimum_wage;低最低工资 +low_minimum_wage_desc;最低工资比较低。 +acceptable_minimum_wage;标准最低工资 +acceptable_minimum_wage_desc;大多数人可接受的最低工资 +good_minimum_wage;高最低工资 +good_minimum_wage_desc;最低工资超过普通标准。 +work_hours;最大工时 +no_work_hour_limit;无限制工时 +no_work_hour_limit_desc;每天工作的时间没有限制 +fourteen_hours;14小时工作制 +fourteen_hours_desc;每天最多工作14个小时。 +twelve_hours;12小时工作制 +twelve_hours_desc;每天最多工作12个小时。 +ten_hours;10小时工作制 +ten_hours_desc;每天最多工作10个小时。 +eight_hours;8小时工作制 +eight_hours_desc;每天最多工作8个小时。 +safety_regulations;安全守则 +no_safety;无安全守则 +no_safety_desc;根本无任何安全守则可言。 +trinket_safety;最低安全守则 +trinket_safety_desc;高危致命行业拥有安全守则。 +low_safety;低安全守则 +low_safety_desc;危险性行业拥有安全守则。 +acceptable_safety;标准安全守则 +acceptable_safety_desc;各种体力劳动都拥有安全守则。 +good_safety;高安全守则 +good_safety_desc;有一套成熟的安全守则体系。 +unemployment_subsidies;失业救济 +no_subsidies;无救济金 +no_subsidies_desc;没有失业救济金。 +trinket_subsidies;象征性救济金 +trinket_subsidies_desc;极低的失业救济金。 +low_subsidies;低救济金 +low_subsidies_desc;低量的失业救济金。 +acceptable_subsidies;中救济金 +acceptable_subsidies_desc;中量的失业救济金。 +good_subsidies;高救济金 +good_subsidies_desc;大量的失业救济金。 +pensions;退休金 +no_pensions;无退休金 +no_pensions_desc;没有国家退休金。 +trinket_pensions;象征性退休金 +trinket_pensions_desc;极低的国家退休金。 +low_pensions;低退休金 +low_pensions_desc;低量的国家退休金。 +acceptable_pensions;中退休金 +acceptable_pensions_desc;中量的国家退休金。 +good_pensions;高退休金 +good_pensions_desc;大量的国家退休金。 +health_care;卫生保健 +no_health_care;无卫生保健 +no_health_care_desc;没有公共卫生保健。 +trinket_health_care;象征性卫生保健 +trinket_health_care_desc;极低质量的公共卫生保健。 +low_health_care;低级卫生保健 +low_health_care_desc;低质量的公共卫生保健。 +acceptable_health_care;中级卫生保健 +acceptable_health_care_desc;质量可以接受的公共卫生保健。 +good_health_care;高级卫生保健 +good_health_care_desc;高质量的公共卫生保健。 +protectionism_l;保护主义 +free_trade_l;自由贸易 +laissez_faire_l;自由放任 +interventionism_l;干涉主义 +state_capitalism_l;国家资本主义 +planned_economy_l;计划经济 +pro_atheism_l;无神论 +secularized_l;世俗化 +pluralism_l;多元主义 +moralism_l;道德主义 +residency_l;居留权 +limited_citizenship_l;有限公民权 +full_citizenship_l;完整公民权 +jingoism_l;沙文主义 +pro_military_l;扩军主义 +anti_military_l;裁军主义 +pacifism_l;和平主义 +yes_slavery_l;允许蓄奴 +no_slavery_l;禁止蓄奴 +appointed_l;任命上院 +party_appointed_l;上院仅执政党 +state_equal_weight_l;一地区两上院席位 +population_equal_weight_l;上院席位基于人口 +none_voting_l;无选举权 +landed_voting_l;地产投票 +wealth_weighted_voting_l;财产加权投票 +wealth_voting_l;财产投票 +universal_weighted_voting_l;普选加权 +universal_voting_l;普选制 +first_past_the_post_l;简单多数制 +jefferson_method_l;杰斐逊法 +proportional_representation_l;比例代表制 +yes_meeting_l;允许公众集会 +no_meeting_l;禁止公众集会 +state_press_l;仅国家出版 +censored_press_l;出版审查 +free_press_l;出版自由 +no_trade_unions_l;无工会 +state_controlled_l;国家控制工会 +non_socialist_l;非社会主义工会 +all_trade_unions_l;所有工会 +underground_parties_l;政党非法 +harassment_l;政党骚扰 +gerrymandering_l;操纵选区 +non_secret_ballots_l;记名投票 +secret_ballots_l;无记名投票 +no_minimum_wage_l;无最低工资 +trinket_wage_l;象征性最低工资 +low_minimum_wage_l;低最低工资 +acceptable_minimum_wage_l;标准最低工资 +good_minimum_wage_l;高最低工资 +no_work_hour_limit_l;无工时限制 +fourteen_hours_l;14小时工作制 +twelve_hours_l;12小时工作制 +ten_hours_l;10小时工作制 +eight_hours_l;8小时工作制 +no_safety_l;无安全守则 +trinket_safety_l;最低安全守则 +low_safety_l;低安全守则 +acceptable_safety_l;标准安全守则 +good_safety_l;高安全守则 +no_subsidies_l;无失业救济金 +trinket_subsidies_l;象征性失业救济金 +low_subsidies_l;低失业救济金 +acceptable_subsidies_l;中失业救济金 +good_subsidies_l;高失业救济金 +no_pensions_l;无退休金 +trinket_pensions_l;象征性退休金 +low_pensions_l;低退休金 +acceptable_pensions_l;中退休金 +good_pensions_l;高退休金 +no_health_care_l;无卫生保健 +trinket_health_care_l;象征性卫生保健 +low_health_care_l;低级卫生保健 +acceptable_health_care_l;中级卫生保健 +good_health_care_l;高级卫生保健 +EVENTHAPPENOTHEROPTION_SETUP;当他国发生一个有多个选择的历史事件 +EVENTHAPPENOTHEROPTION_HEADER;外相报告 +EVENTHAPPENOTHEROPTION_1;$COUNTRY$ +EVENTHAPPENOTHEROPTION_2;他们告诉我们 +EVENTHAPPENOTHEROPTION_3;$EVENT$ +EVENTHAPPENOTHEROPTION_4;事件发生了,对此他们选择了 +EVENTHAPPENOTHEROPTION_5;$OPTION$ +EVENTHAPPENOTHEROPTION_6;* +EVENTHAPPENOTHEROPTION_LOG;$COUNTRY$发生了“$EVENT$”对此他们选择了“$OPTION$”。 +EVENTHAPPENOTHEROPTION_BTN1;好的 +EVENTHAPPENOTHEROPTION_BTN2;好的 +EVENTHAPPENOTHEROPTION_BTN3;查看 +EVENTHAPPENOTHEROPTION_MAP;* +EVENTHAPPENOTHER_SETUP;当他国发生了一个单项选择的历史事件 +EVENTHAPPENOTHER_HEADER;外相报告 +EVENTHAPPENOTHER_1;$COUNTRY$ +EVENTHAPPENOTHER_2;他们告诉我们,最近 +EVENTHAPPENOTHER_3;$EVENT$ +EVENTHAPPENOTHER_4;在他们的国家发生了. +EVENTHAPPENOTHER_5;* +EVENTHAPPENOTHER_6;* +EVENTHAPPENOTHER_LOG;$COUNTRY$最近发生了“$EVENT$”。 +EVENTHAPPENOTHER_BTN1;好的 +EVENTHAPPENOTHER_BTN2;好的 +EVENTHAPPENOTHER_BTN3;* +EVENTHAPPENOTHER_MAP;* +EVENTHAPPENUS_SETUP;当我国发生一项历史事件 +EVENTHAPPENUS_HEADER;外相报告 +EVENTHAPPENUS_1;$EVENT$ +EVENTHAPPENUS_2;在我国 +EVENTHAPPENUS_3;发生了. +EVENTHAPPENUS_4;* +EVENTHAPPENUS_5;* +EVENTHAPPENUS_6;* +EVENTHAPPENUS_LOG;我国发生了“$EVENT$” +EVENTHAPPENUS_BTN1;好的 +EVENTHAPPENUS_BTN2;好的 +EVENTHAPPENUS_BTN3;* +EVENTHAPPENUS_MAP;* +DECISIONOTHER_SETUP;当他国执行了一项决议 +DECISIONOTHER_HEADER;外相报告 +REMOVE_DECISIONOTHER_1;$COUNTRY$ +DECISIONOTHER_2;他们执行了决议 +DECISIONOTHER_3;$EVENT$! +DECISIONOTHER_4;$DESC$ +DECISIONOTHER_5;* +DECISIONOTHER_6;* +DECISIONOTHER_LOG;$COUNTRY$执行了$EVENT$。 +DECISIONOTHER_BTN1;好的 +DECISIONOTHER_BTN2;好的 +DECISIONOTHER_BTN3;* +DECISIONOTHER_MAP;* +DECISIONUS_SETUP;当我国执行了一项决议 +DECISIONUS_HEADER;外相报告 +DECISIONUS_1;$EVENT$! +DECISIONUS_2;$DESC$ +DECISIONUS_3;* +DECISIONUS_4;* +DECISIONUS_5;* +DECISIONUS_6;* +DECISIONUS_LOG;我国执行了$EVENT$。 +DECISIONUS_BTN1;好的 +DECISIONUS_BTN2;好的 +DECISIONUS_BTN3;* +DECISIONUS_MAP;* +INDEPENDANCE_SETUP;当一个国家宣布独立 +INDEPENDANCE_HEADER;外相报告 +INDEPENDANCE_1;$ACTOR$ +INDEPENDANCE_2;已经宣布 +INDEPENDANCE_3;脱离 +INDEPENDANCE_4;$OPRESSOR$ +INDEPENDANCE_5;建立自己的自由国度. +INDEPENDANCE_6;* +INDEPENDANCE_LOG;$ACTOR$宣布从$OPRESSOR$独立出来。 +INDEPENDANCE_BTN1;好的 +INDEPENDANCE_BTN2;好的 +INDEPENDANCE_BTN3;查看 +INDEPENDANCE_MAP;革命! +WEDEFECT_SETUP;当我国省份叛变到外国 +WEDEFECT_HEADER;叛徒! +WEDEFECT_1;我国的省份 +WEDEFECT_2;$PROV$ +WEDEFECT_3;背叛了我国,投向了 +WEDEFECT_4;$COUNTRY$ +WEDEFECT_5;* +WEDEFECT_6;愚蠢!这种蠢事我们绝对不能容忍! +WEDEFECT_LOG;$PROV$投靠了$COUNTRY$. +WEDEFECT_BTN1;好的 +WEDEFECT_BTN2;好的 +WEDEFECT_BTN3;查看 +WEDEFECT_MAP;背叛! +THEYDEFECT_SETUP;当他国省份叛变到我国 +THEYDEFECT_HEADER;一个新的省! +THEYDEFECT_1;省份 +THEYDEFECT_2;$PROV$ +THEYDEFECT_3;投靠了我们的国家。 +THEYDEFECT_4;他们明智地决定接受我国开明的治理。 +THEYDEFECT_5;* +THEYDEFECT_6;* +THEYDEFECT_LOG;$PROV$投靠了我国. +THEYDEFECT_BTN1;好的 +THEYDEFECT_BTN2;好的 +THEYDEFECT_BTN3;查看 +THEYDEFECT_MAP;背叛! +OTHERDEFECT_SETUP;当他国的省份叛变到另一国 +OTHERDEFECT_HEADER;背叛! +OTHERDEFECT_1;省份 +OTHERDEFECT_2;$PROV$ +OTHERDEFECT_3;投靠了 +OTHERDEFECT_4;$COUNTRY$ +OTHERDEFECT_5;* +OTHERDEFECT_6;* +OTHERDEFECT_LOG;$PROV$投靠了$COUNTRY$. +OTHERDEFECT_BTN1;好的 +OTHERDEFECT_BTN2;好的 +OTHERDEFECT_BTN3;查看 +OTHERDEFECT_MAP;背叛! +MAJOREVENTHAPPENOTHEROPTION_SETUP;当一个有多项选择的事件发生在他国 +MAJOREVENTHAPPENOTHEROPTION_HEADER;外相报告 +MAJOREVENTHAPPENOTHEROPTION_1;$COUNTRY$ +MAJOREVENTHAPPENOTHEROPTION_2;他们告诉我们最近发生了 +MAJOREVENTHAPPENOTHEROPTION_3;$EVENT$ +MAJOREVENTHAPPENOTHEROPTION_4;对此,他们选择了 +MAJOREVENTHAPPENOTHEROPTION_5;$OPTION$ +MAJOREVENTHAPPENOTHEROPTION_6;* +MAJOREVENTHAPPENOTHEROPTION_LOG;$COUNTRY$发生了$EVENT$对此他们选择了$OPTION$。 +MAJOREVENTHAPPENOTHEROPTION_BTN1;好的 +MAJOREVENTHAPPENOTHEROPTION_BTN2;好的 +MAJOREVENTHAPPENOTHEROPTION_BTN3;查看 +MAJOREVENTHAPPENOTHEROPTION_MAP;* +MAJOREVENTHAPPENOTHER_SETUP;当一个单项选择的事件在他国发生 +MAJOREVENTHAPPENOTHER_HEADER;外相报告 +MAJOREVENTHAPPENOTHER_1;$COUNTRY$ +MAJOREVENTHAPPENOTHER_2; +MAJOREVENTHAPPENOTHER_3;$EVENT$ +MAJOREVENTHAPPENOTHER_4;$EVENTDESC$ +MAJOREVENTHAPPENOTHER_5;* +MAJOREVENTHAPPENOTHER_6;* +MAJOREVENTHAPPENOTHER_LOG;$COUNTRY$发生了$EVENT$。 +MAJOREVENTHAPPENOTHER_BTN1;好的 +MAJOREVENTHAPPENOTHER_BTN2;好的 +MAJOREVENTHAPPENOTHER_BTN3;* +MAJOREVENTHAPPENOTHER_MAP;* +TRIGMOD_SETUP;当你获得了一个修正效果 +TRIGMOD_HEADER;$head_of_government$报告说 +TRIGMOD_1;$NAME$ +TRIGMOD_2;$MONARCHTITLE$,$NAME$在我国发生了. +TRIGMOD_3;* +TRIGMOD_4;* +TRIGMOD_5;影响: +TRIGMOD_6;$EFFECT$ +TRIGMOD_LOG;$NAME$影响了我国. +TRIGMOD_BTN1;好的 +TRIGMOD_BTN2;好的 +TRIGMOD_BTN3;详情 +TRIGMOD_MAP;* +TRIGMODLOST_SETUP;当一个修正效果结束 +TRIGMODLOST_HEADER;$head_of_government$报告说 +TRIGMODLOST_1;$NAME$ +TRIGMODLOST_2;我国不再受到$NAME$的影响 +TRIGMODLOST_3;* +TRIGMODLOST_4;* +TRIGMODLOST_5;影响: +TRIGMODLOST_6;$EFFECT$ +TRIGMODLOST_LOG;$NAME$不再影响我国. +TRIGMODLOST_BTN1;好的 +TRIGMODLOST_BTN2;好的 +TRIGMODLOST_BTN3;详情 +TRIGMODLOST_MAP;* +clerk;职员 +WORKFORCE_DISTTITLE;职业 +RELIGION_DISTTITLE;宗教信仰 +IDEOLOGY_DISTTITLE;意识形态 +NATIONALITY_DISTTITLE;民族 +ELECTORATE_DISTTITLE;选民投票 +DOMINANT_ISSUES_DISTTITLE;主要政见 +SECONDARY_ISSUES_DISTTITLE;次要政见 +PV_SLICE_DESC;?Y$TYPE$?W:$VAL$% +POP_FILTER_SELECT_ALL;全部选择 +POP_FILTER_DESELECT_ALL;取消全部选择 +PV_POP_NAME;名称 +PV_POP_TYPE;类型 +PV_POP_LITERACY;识字率 +PV_POP_change;变 +PV_POP_RR;RR +PV_POP_LUX;Lu +PV_POP_EVE;Ev +PV_POP_SUB;Su +PV_POP_CASH;现金 +PV_POP_UNEMPLOYMENT;失 +PV_POP_ISSUES;政见 +PV_POP_IDEOLOGY;意识 +PV_POP_CON;Con +PV_POP_MIL;军 +PV_POP_RELIGION;信 +PV_POP_NATIONALITY;民族 +PV_POP_LOCATION;位置 +POP_PROMOTION;每月有?Y$NUM$?W人升职为?Y$TYPE$?W +POP_PROMOTION_TARGET;升职为: +POP_PROMOTION_FACTORS;升职因素: +POP_DEMOTION;每月有?Y$NUM$?W人降职为?Y$TYPE$?W +POP_DEMOTION_TARGET;降职为: +POP_DEMOTION_FACTORS;降职因素: +LIFE_NEEDS;必需品 +EVERYDAY_NEEDS;日用品 +LUXURY_NEEDS;奢侈品 +REMOVE_NO_PROMOTION;今天没有人群升职 +REMOVE_NO_DEMOTION;今天没有人群降职 +CONCIOUSNESS;觉醒度 +UNEMPLOYMENT;失业率 +LITERACY;识字率 +MILITANCY;斗争性 +EMPLOYMENT;职业 +EDUCATION_SPENDING;教育开支 +CRIME_FIGHTING;治安开支 +POP_CULTURE;民族 +POP_RELIGION;宗教信仰 +GETTING_NEEDS;获得$NEED$:?Y$VAL$%?W +NO_NEED;为零 +NO_POPS_OF_TYPE;没有这种人群类型 +PV_POP_SIZE;规模 +PV_AVARAGE;平均: +PV_REVOLTRISK;叛乱风险: +PV_GROWTH;人口变化 +PV_NATURAL_GROWTH;自然增长: +PV_IMMIGRATION;移民入境: +PV_EMIGRATION;移民出境: +PV_COLONIAL_EMIGRATION;殖民地移民: +PV_EXTERNAL_EMIGRATION;外国移民: +PV_INTERNAL_EMIGRATION;本国移民: +PV_NEW_JOBS;寻找新职位: +PV_ASSIMILATION;民族同化: +PV_CONVERSION;改宗: +POP_CONVERSION;?Y每天?Y$NUM$?W人将改宗为?Y$TYPE$?W +POP_CONVERSION_FACTORS;改宗因素: +POP_ASSM;?Y每月?Y$NUM$?W人将被同化为?Y$TYPE$?W +POP_ASSM_FACTORS;同化因素: +POP_NO_CONV_TARGET;非有效目标 +aristocrats;贵族 +artisans;手工业者 +bureaucrats;官僚 +capitalists;资本家 +clergymen;神职人员 +clerks;职员 +craftsmen;技工 +farmers;农民 +labourers;劳工 +officers;军官 +slaves;奴隶 +soldiers;士兵 +POP_INTERNAL_MIGRATION_FACTORS;国内移民因素: +POP_INTERNAL_MIGRATION_NONE;无国内移民 +POP_COLONIAL_MIGRATION_FACTORS;殖民地移民因素: +POP_COLONIAL_MIGRATION_NONE;无殖民地移民 +POP_EXTERNAL_MIGRATION_FACTORS;移民国外因素: +POP_EXTERNAL_MIGRATION_NONE;无国外移民 +RICH_STRATA;富裕阶层 +MIDDLE_STRATA;中产阶层 +POOR_STRATA;贫困阶层 +POP_LACK_MONEY_FOR_NEEDS;缺乏资金购买所需物资 +POP_LACK_GOODS;部分物资无法在市场上买到: +POP_PRODUCING;产品 +POP_BUILDING;当前项目:?Y$TYPE$?W\n +POP_BUILD_NEW_STATEBUILDING;投资建设新的工厂 +POP_BUILD_NEW_PROVINCEBUILDING;投资建设铁路 +POP_REOPEN_STATE_FACTORY;投资工厂重新开工 +POP_EXPAND_STATE_FACTORY;投资扩建工厂 +POP_NO_PROJECT;无项目 +POP_STATE;地区:?Y$VALUE$?W\n +POP_PROVINCE;省份:?Y$VALUE$?W\n +POP_DAILY_MONEY;日收入:?Y$VAL$?W?! +POP_DAILY_NEEDS;需求:?Y$VAL$?W?! +POP_DAILY_WELFARE;福利:?Y$VAL$?W?! +POP_DAILY_SALARY;薪水:?Y$VAL$?W?! +POP_DAILY_EXPENSES;支出:?Y$VAL$?W?! +POP_DAILY_EVENTS;事件:?Y$VAL$?W?! +POP_DAILY_PROJECT;计划:?Y$VAL$?W?! +POP_DAILY_BANK;银行账户:?Y$VAL$?W?! +UNIT_PRICE;单价:?Y$VAL$?W?! +AVAILABLE_IN_BANK;银行储蓄:?Y$VAL$?W?! +PV_PROMOTIONS;升级: +POP_NO_POPS_OF_TYPE;没有这种人群类型 +europe;欧洲 +asia;亚洲 +africa;非洲 +north_america;北美洲 +south_america;南美洲 +oceania;大洋洲 +PROV1;锡特卡 +PROV2;亚库塔特 +PROV3;基奈 +PROV4;荷兰港 +PROV5;贝塞尔 +PROV6;怀特霍斯 +PROV7;道森 +PROV8;罗斯里弗 +PROV9;辛普森堡 +PROV10;伊努维克 +PROV11;埃科贝 +PROV12;里莱恩斯 +PROV13;温哥华 +PROV14;温哥华岛 +PROV15;鲁珀特王子港 +PROV16;格伦诺拉 +PROV17;阿特林 +PROV18;福特圣约翰 +PROV19;乔治王子城 +PROV20;基洛纳 +PROV21;弗农 +PROV22;埃德蒙顿 +PROV23;阿萨帕斯卡尔登陆地 +PROV24;贾斯珀 +PROV25;班夫 +PROV26;卡尔加里 +PROV27;登伍德 +PROV28;麦克劳德堡 +PROV29;梅止辛哈特 +PROV30;里贾纳 +PROV31;斯坦利 +PROV32;艾伯特王子城 +PROV33;阿斯奎斯 +PROV34;萨斯卡通 +PROV35;枫叶溪 +PROV36;温尼伯 +PROV37;丘吉尔 +PROV38;印第安湖区 +PROV39;诺威豪斯 +PROV40;道芬 +PROV41;布兰登 +PROV42;彭比纳 +PROV43;亚怀亚特 +PROV44;回声湾 +PROV45;巴芬岛 +PROV46;多伦多 +PROV47;塞文堡 +PROV48;奥尔巴尼堡 +PROV49;德赖登 +PROV50;雷湾 +PROV51;苏圣玛丽 +PROV52;萨德伯里 +PROV53;巴里 +PROV54;温莎 +PROV55;哈密尔顿 +PROV56;金斯敦 +PROV57;渥太华 +PROV58;蒙特利尔 +PROV59;尼切昆 +PROV60;鲁珀特堡 +PROV61;希库蒂米 +PROV62;七岛港 +PROV63;泰米斯卡曼 +PROV64;三河城 +PROV65;魁北克 +PROV66;舍布鲁克 +PROV67;里穆斯基 +PROV68;弗雷德里克顿 +PROV69;巴瑟斯特 +PROV70;爱德华王子岛 +PROV71;哈利法克斯 +PROV72;特鲁罗 +PROV73;布雷顿角岛 +PROV74;圣约翰斯 +PROV75;米勒敦 +PROV76;霍普代尔 +PROV77;圣皮埃尔和密克隆 +PROV78;西雅图 +PROV79;斯波坎 +PROV80;沃拉沃拉 +PROV81;波特兰 +PROV82;贝克城 +PROV83;克拉马斯福尔斯 +PROV84;旧金山 +PROV85;尤里卡 +PROV86;萨克拉门托 +PROV87;蒙特雷 +PROV88;马里波萨 +PROV89;洛杉矶 +PROV90;圣迭戈 +PROV91;博伊西 +PROV92;科达伦 +PROV93;波卡特洛 +PROV94;卡森城 +PROV95;埃尔科 +PROV96;拉斯韦加斯 +PROV97;盐湖城 +PROV98;洛阿 +PROV99;摩押 +PROV100;凤凰城 +PROV101;弗拉格斯塔夫 +PROV102;图森 +PROV103;圣达菲 +PROV104;阿尔伯克基 +PROV105;拉斯克鲁塞斯 +PROV106;丹佛 +PROV107;大章克申 +PROV108;阿拉莫萨 +PROV109;普韦布洛 +PROV110;夏延 +PROV111;科迪 +PROV112;卡斯珀 +PROV113;博兹曼 +PROV114;米苏拉 +PROV115;大瀑布城 +PROV116;比灵斯 +PROV117;俾斯麦 +PROV118;迈诺特 +PROV119;迪金森 +PROV120;苏瀑 +PROV121;杜普里 +PROV122;拉皮德城 +PROV123;奥马哈 +PROV124;阿莱恩斯 +PROV125;北普拉特 +PROV126;托皮卡 +PROV127;古德兰 +PROV128;威奇托 +PROV129;俄克拉荷马城 +PROV130;塔勒阔 +PROV131;奥克马尔吉 +PROV132;休斯顿 +PROV133;奥斯汀 +PROV134;达拉斯 +PROV135;拉伯克 +PROV136;埃尔帕索 +PROV137;圣安东尼奥 +PROV138;拉雷多 +PROV139;新奥尔良 +PROV140;巴吞鲁日 +PROV141;莱克查尔斯 +PROV142;什里夫波特 +PROV143;小石城 +PROV144;温泉城 +PROV145;费耶特维尔 +PROV146;圣路易斯 +PROV147;乔普林 +PROV148;莫尔登 +PROV149;杰斐逊城 +PROV150;堪萨斯城 +PROV151;得梅因 +PROV152;奥斯卡卢萨 +PROV153;锡达拉皮兹 +PROV154;苏城 +PROV155;明尼阿波利斯 +PROV156;格拉尼特福尔斯 +PROV157;穆尔黑德 +PROV158;德卢斯 +PROV159;密尔沃基 +PROV160;欧克莱尔 +PROV161;格林贝 +PROV162;麦迪逊 +PROV163;芝加哥 +PROV164;罗克福德 +PROV165;尚佩恩 +PROV166;皮奥里亚 +PROV167;斯普林菲尔德 +PROV168;卡本代尔 +PROV169;印第安纳波利斯 +PROV170;埃文斯维尔 +PROV171;南本德 +PROV172;韦恩堡 +PROV173;底特律 +PROV174;大急流城 +PROV175;萨吉诺 +PROV176;特拉弗斯城 +PROV177;马凯特 +PROV178;克里夫兰 +PROV179;哥伦布 +PROV180;桑达斯基 +PROV181;代顿 +PROV182;辛辛那提 +PROV183;玛丽埃塔 +PROV184;路易斯维尔 +PROV185;列克星敦 +PROV186;鲍灵格林 +PROV187;帕迪尤卡 +PROV188;纳什维尔 +PROV189;孟菲斯 +PROV190;诺克斯维尔 +PROV191;查塔努加 +PROV192;杰克逊 +PROV193;维克斯堡 +PROV194;比洛克西 +PROV195;蒙哥马利 +PROV196;塔斯卡卢萨 +PROV197;莫比尔 +PROV198;塔拉哈西 +PROV199;圣奥古斯丁 +PROV200;坦帕 +PROV201;亚特兰大 +PROV202;瓦尔多斯塔 +PROV203;百慕大 +PROV204;萨凡纳 +PROV205;查尔斯顿 +PROV206;哥伦比亚 +PROV207;格林维尔 +PROV208;罗利 +PROV209;夏洛特 +PROV210;威尔明顿 +PROV211;里士满 +PROV212;马纳萨斯 +PROV213;弗雷德里克斯堡 +PROV214;诺福克 +PROV215;斯汤顿 +PROV216;罗阿诺克 +PROV217;惠灵 +PROV218;亨廷顿 +PROV219;巴尔的摩 +PROV220;华盛顿 +PROV221;黑格斯敦 +PROV222;多佛 +PROV223;费城 +PROV224;斯克兰顿 +PROV225;威廉斯波特 +PROV226;哈里斯堡 +PROV227;匹兹堡 +PROV228;伊利 +PROV229;纽瓦克 +PROV230;特伦顿 +PROV231;大西洋城 +PROV232;纽约 +PROV233;长岛 +PROV234;奥尔巴尼 +PROV235;宾厄姆顿 +PROV236;布法罗 +PROV237;罗切斯特 +PROV238;锡拉丘兹 +PROV239;沃特敦 +PROV240;普拉茨堡 +PROV241;哈佛 +PROV242;普罗维登斯 +PROV243;波士顿 +PROV244;新贝德福德 +PROV245;皮茨菲尔德 +PROV246;伯灵顿 +PROV247;康科德 +PROV248;刘易斯顿 +PROV249;班戈 +PROV250;卡里布 +PROV251;戈特霍布 +PROV252;冰岛 +PROV253;法罗群岛 +PROV254;贝尔法斯特 +PROV255;伦敦德里 +PROV256;阿马 +PROV257;杜勒加 +PROV258;戈尔韦 +PROV259;斯莱戈 +PROV260;科克 +PROV261;利默里克 +PROV262;沃特福德 +PROV263;都柏林 +PROV264;基尔代尔 +PROV265;韦克斯福德 +PROV266;阿伯丁 +PROV267;因弗内斯 +PROV268;邓迪 +PROV269;爱丁堡 +PROV270;斯特灵 +PROV271;格拉斯哥 +PROV272;邓弗里斯 +PROV273;加的夫 +PROV274;卡迪根 +PROV275;兰德林多德韦尔斯 +PROV276;霍利黑德 +PROV277;利物浦 +PROV278;曼彻斯特 +PROV279;卡莱尔 +PROV280;泰恩河畔纽卡斯尔 +PROV281;赫尔河畔金斯顿 +PROV282;利兹 +PROV283;设菲尔德 +PROV284;伯明翰 +PROV285;切斯特 +PROV286;什鲁斯伯里 +PROV287;考文垂 +PROV288;诺丁汉 +PROV289;莱斯特 +PROV290;林肯 +PROV291;剑桥 +PROV292;伊普斯威奇 +PROV293;切姆斯福德 +PROV294;牛津 +PROV295;奥尔本斯 +PROV296;布里斯托尔 +PROV297;索尔兹伯里 +PROV298;巴斯 +PROV299;普利茅斯 +PROV300;伦敦 +PROV301;坎特伯雷 +PROV302;布莱顿 +PROV303;南安普敦 +PROV304;马恩岛 +PROV305;特隆赫姆 +PROV306;博德 +PROV307;哈默菲斯特 +PROV308;奥勒松 +PROV309;卑尔根 +PROV310;克里斯蒂安桑 +PROV311;希恩 +PROV312;德拉门 +PROV313;克里斯蒂安尼亚 +PROV314;哈马尔 +PROV315;利勒哈默尔 +PROV316;腓特烈斯塔 +PROV317;耶夫勒 +PROV318;松兹瓦尔 +PROV319;厄斯特松德 +PROV320;于默奥 +PROV321;吕勒奥 +PROV322;斯德哥尔摩 +PROV323;法伦 +PROV324;乌普萨拉 +PROV325;诺尔雪平 +PROV326;韦斯特罗斯 +PROV327;厄勒布鲁 +PROV328;卡尔斯塔德 +PROV329;哥德堡 +PROV330;布罗斯 +PROV331;哥得兰 +PROV332;卡尔马 +PROV333;韦克舍 +PROV334;马尔默 +PROV335;卡尔斯克鲁纳 +PROV336;奥卢 +PROV337;卡亚尼 +PROV338;托尔尼奥 +PROV339;维堡 +PROV340;科特卡 +PROV341;米凯利 +PROV342;库奥皮奥 +PROV343;赫尔辛基 +PROV344;海门林纳 +PROV345;图尔库 +PROV346;瓦萨 +PROV347;坦佩雷 +PROV348;奥兰群岛 +PROV349;塔林 +PROV350;纳尔瓦 +PROV351;派尔努 +PROV352;多尔帕特 +REMOVE_PROV353;库雷萨雷 +PROV354;里加 +PROV355;瓦尔米耶拉 +PROV356;陶格夫匹尔斯 +PROV357;叶尔加瓦 +PROV358;文茨皮尔斯 +PROV359;利耶帕亚 +PROV360;维尔纽斯 +PROV361;考纳斯 +PROV362;马里扬泊列 +PROV363;帕涅韦日斯 +PROV364;希奥利艾 +PROV365;帕兰加 +PROV366;奥胡斯 +PROV367;奥尔堡 +PROV368;里伯 +PROV369;基尔 +PROV370;弗伦斯堡 +PROV371;奥本罗 +PROV372;哥本哈根 +PROV373;欧登塞 +PROV374;博恩霍尔姆 +PROV375;阿姆斯特丹 +PROV376;鹿特丹 +PROV377;乌得勒支 +PROV378;米德尔堡 +PROV379;埃因霍温 +PROV380;布雷达 +PROV381;马斯特里赫特 +PROV382;阿纳姆 +PROV383;格罗宁根 +PROV384;兹沃勒 +PROV385;吕伐登 +PROV386;阿森 +PROV387;布鲁塞尔 +PROV388;布鲁日 +PROV389;根特 +PROV390;安特卫普 +PROV391;哈瑟尔特 +PROV392;那慕尔 +PROV393;图尔奈 +PROV394;沙勒罗瓦 +PROV395;列日 +PROV396;斯帕 +PROV397;卢森堡 +PROV398;阿尔隆 +PROV399;里尔 +PROV400;敦刻尔克 +PROV401;阿拉斯 +PROV402;亚眠 +PROV403;拉昂 +PROV404;康布雷 +PROV405;沙勒维尔 +PROV406;特鲁瓦 +PROV407;肖蒙 +PROV408;沙隆 +PROV409;斯特拉斯堡 +PROV410;科尔马 +PROV411;南锡 +PROV412;梅斯 +PROV413;凡尔登 +PROV414;埃皮纳勒 +PROV415;鲁昂 +PROV416;埃夫勒 +PROV417;阿朗松 +PROV418;卡昂 +PROV419;海峡群岛 +PROV420;布雷斯特 +PROV421;圣布里厄 +PROV422;瓦纳 +PROV423;南特 +PROV424;雷恩 +PROV425;巴黎 +PROV426;沙特尔 +PROV427;默伦 +PROV428;第戎 +PROV429;欧塞尔 +PROV430;穆兰 +PROV431;马孔 +PROV432;贝桑松 +PROV433;隆勒索涅 +PROV434;昂热 +PROV435;拉瓦尔 +PROV436;勒芒 +PROV437;拉罗什 +PROV438;奥尔良 +PROV439;布尔日 +PROV440;布卢瓦 +PROV441;图尔 +PROV442;拉罗谢尔 +PROV443;普瓦捷 +PROV444;昂古莱姆 +PROV445;利摩日 +PROV446;沙托鲁 +PROV447;蒂勒 +PROV448;克莱蒙费朗 +PROV449;欧里亚克 +PROV450;卡奥尔 +PROV451;里昂 +PROV452;圣埃蒂安 +PROV453;瓦朗斯 +PROV454;格勒诺布尔 +PROV455;图卢兹 +PROV456;蒙托邦 +PROV457;富瓦 +PROV458;波尔多 +PROV459;蒙德马桑 +PROV460;波城 +PROV461;蒙彼利埃 +PROV462;罗德兹 +PROV463;卡尔卡松 +PROV464;佩皮尼昂 +PROV465;阿讷西 +PROV466;尚贝里 +PROV467;马赛 +PROV468;阿维尼翁 +PROV469;迪涅 +PROV470;土伦 +PROV471;弗雷瑞斯 +PROV472;尼斯 +PROV473;科西嘉 +PROV474;拉科鲁尼亚 +PROV475;奥维耶多 +PROV476;维哥 +PROV477;莱昂 +PROV478;桑坦德 +PROV479;布尔戈斯 +PROV480;巴利亚多利德 +PROV481;索里亚 +PROV482;萨拉曼卡 +PROV483;阿维拉 +PROV484;巴达霍斯 +PROV485;阿尔门德拉莱霍 +PROV486;卡塞雷斯 +PROV487;马德里 +PROV488;锡古恩萨 +PROV489;托莱多 +PROV490;昆卡 +PROV491;雷阿尔城 +PROV492;毕尔巴鄂 +PROV493;潘普洛纳 +PROV494;洛格罗尼奥 +PROV495;萨拉戈萨 +PROV496;韦斯卡 +PROV497;特鲁埃尔 +PROV498;巴塞罗纳 +PROV499;赫罗纳 +PROV500;莱里达 +PROV501;塔拉戈纳 +PROV502;巴利阿里群岛 +PROV503;巴伦西亚 +PROV504;卡斯特利翁 +PROV505;阿利坎特 +PROV506;卡塔赫纳 +PROV507;穆尔西亚 +PROV508;阿尔瓦赛特 +PROV509;塞维利亚 +PROV510;科尔多瓦 +PROV511;韦尔瓦 +PROV512;加的斯 +PROV513;格林纳达 +PROV514;马拉加 +PROV515;阿尔梅里亚 +PROV516;哈恩 +PROV517;直布罗陀 +PROV518;波尔图 +PROV519;雷阿尔城 +PROV520;科维良 +PROV521;里斯本 +PROV522;科英布拉 +PROV523;阿布兰特什 +PROV524;塞图巴尔 +PROV525;埃武拉 +PROV526;贝雅 +PROV527;法鲁 +PROV528;汉堡 +PROV529;劳恩堡 +PROV530;吕贝克 +PROV531;施塔德 +PROV532;吕讷堡 +PROV533;黑尔戈兰 +PROV534;汉诺威 +PROV535;宁堡 +PROV536;不伦瑞克 +PROV537;哥廷根 +PROV538;奥斯纳布吕克 +PROV539;不来梅 +PROV540;奥尔登堡 +PROV541;克洛彭堡 +PROV542;林根 +PROV543;埃姆登 +PROV544;什未林 +PROV545;施特雷利茨 +PROV546;什切青 +PROV547;斯维内明德 +PROV548;施特拉尔松德 +PROV549;柏林 +PROV550;普伦茨劳 +PROV551;普里茨瓦尔克 +PROV552;科特布斯 +PROV553;马格德堡 +PROV554;埃尔福特 +PROV555;德绍 +PROV556;哈雷 +PROV557;斯滕德尔 +PROV558;德累斯顿 +PROV559;莱比锡 +PROV560;开姆尼茨 +PROV561;魏玛 +PROV562;哥达 +PROV563;迈宁根 +PROV564;法兰克福 +PROV565;威斯巴登 +PROV566;卡塞尔 +PROV567;吉森 +PROV568;富尔达 +PROV569;曼海姆 +PROV570;美因茨 +PROV571;凯撒斯劳滕 +PROV572;特里尔 +PROV573;萨尔布吕肯 +PROV574;克罗伊茨纳赫 +PROV575;科隆 +PROV576;亚琛 +PROV577;克莱沃 +PROV578;杜塞尔多夫 +PROV579;科布伦茨 +PROV580;多特蒙德 +PROV581;明斯特 +PROV582;明登 +PROV583;锡根 +PROV584;科尔巴赫 +PROV585;代特莫尔德 +PROV586;卡尔斯鲁厄 +PROV587;弗赖堡 +PROV588;康斯坦茨 +PROV589;斯图加特 +PROV590;海尔布隆 +PROV591;蒂宾根 +PROV592;奥格斯堡 +PROV593;乌尔姆 +PROV594;锡格马林根 +PROV595;纽伦堡 +PROV596;阿沙芬堡 +PROV597;维尔茨堡 +PROV598;拜罗伊特 +PROV599;慕尼黑 +PROV600;兰茨胡特 +PROV601;因戈尔施塔特 +PROV602;雷根斯堡 +PROV603;苏黎世 +PROV604;巴塞尔 +PROV605;伯尔尼 +PROV606;卢塞恩 +PROV607;日内瓦 +PROV608;纳沙泰尔 +PROV609;锡永 +PROV610;波纳佩 +PROV611;库尔 +PROV612;因斯布鲁克 +PROV613;萨尔茨堡 +PROV614;布雷根茨 +PROV615;利恩茨 +PROV616;格拉茨 +PROV617;尤登堡 +PROV618;克拉根福 +PROV619;维也纳 +PROV620;圣珀尔滕 +PROV621;克雷姆斯 +PROV622;林茨 +PROV623;索普隆 +PROV624;艾森斯塔特 +PROV625;布拉格 +PROV626;赫拉德茨克拉洛韦 +PROV627;卡尔斯巴德 +PROV628;奥西希 +PROV629;皮尔森 +PROV630;布杰约维采 +PROV631;布尔诺 +PROV632;奥洛穆茨 +PROV633;布拉迪斯拉发 +PROV634;特伦钦 +PROV635;尼特拉 +PROV636;班斯卡比斯特里察 +PROV637;科希策 +PROV638;罗日尼亚瓦 +PROV639;佐洛埃格塞格 +PROV640;佩奇 +PROV641;布达佩斯 +PROV642;杰尔 +PROV643;塞克什白堡 +PROV644;考波什堡 +PROV645;凯奇凯梅特 +PROV646;米什科尔茨 +PROV647;奥拉迪亚 +PROV648;德布勒森 +PROV649;塞格德 +PROV650;贝凯什乔包 +PROV651;索特马尔 +PROV652;蒂米什瓦拉 +PROV653;雷希察 +PROV654;克卢日 +PROV655;阿尔巴尤利亚 +PROV656;德瓦 +PROV657;锡比乌 +PROV658;夏威夷 +PROV659;布劳绍 +PROV660;乌德沃尔海伊 +PROV661;比斯特里察 +PROV662;切尔诺夫策 +PROV663;苏恰瓦 +PROV664;布加勒斯特 +PROV665;特尔古日乌 +PROV666;克拉约瓦 +PROV667;特尔戈维什泰 +PROV668;布勒伊拉 +PROV669;克勒拉希 +PROV670;雅西 +PROV671;博托沙尼 +PROV672;巴克乌 +PROV673;加拉茨 +PROV674;康斯坦察 +PROV675;图尔恰 +PROV676;基希讷乌 +PROV677;巴蒂 +PROV678;伊兹梅尔 +PROV679;科勒贝格 +PROV680;科沙林 +PROV681;科斯琴 +PROV682;弗罗茨瓦夫 +PROV683;莱格尼察 +PROV684;奥波莱 +PROV685;卡托维兹 +PROV686;莱恩群岛 +PROV687;格尔利茨 +PROV688;特罗保 +PROV689;切申 +PROV690;但泽 +PROV691;图霍拉 +PROV692;瓦乌奇 +PROV693;埃尔宾 +PROV694;托伦 +PROV695;柯尼斯堡 +PROV696;奥尔什丁 +PROV697;贡宾 +PROV698;梅梅尔 +PROV699;波森 +PROV700;布朗贝尔格 +PROV701;格涅兹诺 +PROV702;利沃夫 +PROV703;克拉科夫 +PROV704;诺维松奇 +PROV705;普热梅希尔 +PROV706;华沙 +PROV707;苏瓦乌基 +PROV708;普沃茨克 +PROV709;沃姆扎 +PROV710;斯凯尔涅维采 +PROV711;谢德尔采 +PROV712;罗兹 +PROV713;拉多姆 +PROV714;塔尔努夫 +PROV715;卢布林 +PROV716;凯尔采 +PROV717;卡利什 +PROV718;明斯克 +PROV719;比亚里斯托克 +PROV720;都灵 +PROV721;奥斯塔 +PROV722;诺瓦拉 +PROV723;亚历山德里亚 +PROV724;热那亚 +PROV725;萨沃纳 +PROV726;米兰 +PROV727;贝加莫 +PROV728;布雷西亚 +PROV729;威尼斯 +PROV730;维罗纳 +PROV731;帕多瓦 +PROV732;特雷维索 +PROV733;乌迪内 +PROV734;特伦特 +PROV735;博尔扎诺 +PROV736;的里雅斯特 +PROV737;戈里齐亚 +PROV738;帕尔马 +PROV739;摩德纳 +PROV740;马萨 +PROV741;博洛尼亚 +PROV742;费拉拉 +PROV743;拉文纳 +PROV744;佛罗伦萨 +PROV745;里窝那 +PROV746;卢卡 +PROV747;锡耶纳 +PROV748;格罗塞托 +PROV749;罗马 +PROV750;维泰博 +PROV751;佩鲁贾 +PROV752;安科纳 +PROV753;亚奎拉 +PROV754;那不勒斯 +PROV755;萨勒诺 +PROV756;巴里 +PROV757;福贾 +PROV758;布林迪西 +PROV759;雷焦卡拉布里亚 +PROV760;卡坦扎罗 +PROV761;波坦察 +PROV762;巴勒莫 +PROV763;墨西拿 +PROV764;卡塔尼亚 +PROV765;卡利亚里 +PROV766;萨萨里 +PROV767;马里博尔 +PROV768;卢布尔雅那 +PROV769;波斯托伊纳 +PROV770;普拉 +PROV771;萨格勒布 +PROV772;西萨克 +PROV773;卡尔洛瓦茨 +PROV774;塞尼 +PROV775;拉兹丁 +PROV776;别洛瓦尔 +PROV777;波热加 +PROV778;尤梅 +PROV779;奥西耶克 +PROV780;斯普利特 +PROV781;扎达尔 +PROV782;杜布罗夫尼克 +PROV783;萨拉热窝 +PROV784;比哈奇 +PROV785;巴尼亚卢卡 +PROV786;图兹拉 +PROV787;福查 +PROV788;莫斯塔尔 +PROV789;利夫诺 +PROV790;基特韦 +PROV791;米特罗维察 +PROV792;潘切沃 +PROV793;武科瓦尔 +PROV794;贝尔格莱德 +PROV795;博尔 +PROV796;克拉古耶瓦茨 +PROV797;乌日采 +PROV798;尼什 +PROV799;莱斯科瓦茨 +PROV800;乌尔齐尼 +PROV801;塔希提岛 +PROV802;普里什蒂纳 +PROV803;普里兹伦 +PROV804;新帕扎尔 +PROV805;萨罗尼加 +PROV806;斯科普里 +PROV807;比托拉 +PROV808;佩特里奇 +PROV809;索非亚 +PROV810;维丁 +PROV811;鲁塞 +PROV812;普利文 +PROV813;舒门 +PROV814;瓦尔纳 +PROV815;普罗夫迪夫 +PROV816;斯塔拉扎戈拉 +PROV817;布尔加斯 +PROV818;锡利斯特拉 +PROV819;弗洛里纳 +PROV820;格雷韦纳 +PROV821;埃泽萨 +PROV822;波利伊罗斯 +PROV823;卡瓦拉 +PROV824;约阿尼纳 +PROV825;阿尔塔 +PROV826;克基拉岛 +PROV827;萨特 +PROV828;埃迪尔内 +PROV829;赞茜 +PROV830;亚历山德鲁波利斯 +PROV831;拉里萨 +PROV832;沃洛斯 +PROV833;特里卡拉 +PROV834;雅典 +PROV835;阿姆菲萨 +PROV836;拉米亚 +PROV837;迈索隆吉翁 +PROV838;哈尔基斯 +PROV839;纳夫普利翁 +PROV840;科林斯 +PROV841;卡拉玛达 +PROV842;帕特雷 +PROV843;希俄斯 +PROV844;米蒂利尼 +PROV845;基克拉泽斯 +PROV846;多德卡尼斯 +PROV847;哈尼亚 +PROV848;伊拉克利翁 +PROV849;地拉那 +PROV850;斯库台 +PROV851;都拉斯 +PROV852;发罗拉 +PROV853;吉诺卡斯特 +PROV854;马耳他 +PROV855;尼科西亚 +PROV856;利马索尔 +PROV857;法马古斯塔 +PROV858;克尔克拉雷利 +PROV859;加利波利 +PROV860;伊斯坦布尔 +PROV861;于斯屈达尔 +PROV862;伊兹米特 +PROV863;布尔萨 +PROV864;巴勒克西尔 +PROV865;恰纳卡莱 +PROV866;阿菲永 +PROV867;屈塔希亚 +PROV868;埃斯基谢希尔 +PROV869;伊兹密尔 +PROV870;马尼萨 +PROV871;德尼兹利 +PROV872;穆拉 +PROV873;科尼亚 +PROV874;布尔杜尔 +PROV875;安塔利亚 +PROV876;安卡拉 +PROV877;阿马西亚 +PROV878;开塞利 +PROV879;锡瓦斯 +PROV880;卡斯塔莫努 +PROV881;博卢 +PROV882;特拉布宗 +PROV883;锡诺普 +PROV884;吉雷松 +PROV885;卡尔斯 +PROV886;阿尔达汉 +PROV887;埃尔祖鲁姆 +PROV888;埃尔津詹 +PROV889;马拉蒂亚 +PROV890;凡城 +PROV891;比特利斯 +PROV892;哈卡里 +PROV893;迪亚巴克尔 +PROV894;亚达那 +PROV895;梅尔辛 +PROV896;马拉什 +PROV897;阿勒颇 +PROV898;安泰普 +PROV899;乌尔法 +PROV900;安条克 +PROV901;代尔祖尔 +PROV902;大马士革 +PROV903;霍姆斯 +PROV904;哈马尔 +PROV905;拉塔基亚 +PROV906;苏韦达 +PROV907;帕尔迈拉 +PROV908;安曼 +PROV909;杰拉什 +PROV910;阿-鲁瓦西 +PROV911;马安 +PROV912;巴勒贝克 +PROV913;贝鲁特 +PROV914;爱斯开勒 +PROV915;西顿 +PROV916;阿卡 +PROV917;耶路撒冷 +PROV918;纳布卢斯 +PROV919;贾法 +PROV920;加沙 +PROV921;贝尔谢巴 +PROV922;亚喀巴 +PROV923;摩苏尔 +PROV924;阿比尔 +PROV925;基尔库克 +PROV926;巴格达 +PROV927;萨迈拉 +PROV928;曼代利 +PROV929;卡尔巴拉 +PROV930;库特 +PROV931;鲁特拜 +PROV932;巴士拉 +PROV933;拉希迪耶 +PROV934;纳杰夫 +PROV935;科威特 +PROV936;格罗德诺 +PROV937;布列斯特 +PROV938;利达 +PROV939;巴拉诺维奇 +PROV940;平斯克 +PROV941;斯卢茨克 +PROV942;莫济里 +PROV943;斯摩棱斯克 +PROV944;奥尔沙 +PROV945;维捷布斯克 +PROV946;波洛茨克 +PROV947;帕斯特维 +PROV948;莫吉廖夫 +PROV949;戈梅利 +PROV950;乌日哥罗德 +PROV951;斯特瑞 +PROV952;捷尔诺波尔 +PROV953;斯塔尼斯劳沃夫 +PROV954;文尼察 +PROV955;普洛斯克罗夫 +PROV956;罗夫诺 +PROV957;科威尔 +PROV958;基辅 +PROV959;科罗斯坚 +PROV960;日托米尔 +PROV961;切尔卡瑟 +PROV962;切尔尼戈夫 +PROV963;波尔塔瓦 +PROV964;辛菲罗波尔 +PROV965;赫尔松 +PROV966;刻赤 +PROV967;塞瓦斯托波尔 +PROV968;敖德萨 +PROV969;五一镇 +PROV970;尼古拉耶夫 +PROV971;克里沃罗格 +PROV972;叶加特林诺斯拉夫 +PROV973;梅利托波尔 +PROV974;克拉马托尔斯克 +PROV975;尤佐夫卡 +PROV976;马里乌波尔 +PROV977;库尔斯克 +PROV978;哈尔科夫 +PROV979;罗斯托夫 +PROV980;卢甘斯克 +PROV981;阿尔汉格尔斯克 +PROV982;佩琴加 +PROV983;坎达拉克沙 +PROV984;科斯托穆克沙 +PROV985;梅津 +PROV986;纳里扬马尔 +PROV987;瑟克特夫卡尔 +PROV988;波维恩特斯 +PROV989;沃洛格达 +PROV990;科特拉斯 +PROV991;乌格利奇 +PROV992;别洛焦尔斯克 +PROV993;韦特尔加 +PROV994;圣彼得堡 +PROV995;彼得罗扎沃茨克 +PROV996;卢加 +PROV997;格多夫 +PROV998;特维尔 +PROV999;勒热夫 +PROV1000;斯塔里察 +PROV1001;雅罗斯拉夫尔 +PROV1002;呼伦贝尔 +PROV1003;诺夫哥罗德 +PROV1004;季赫温 +PROV1005;博罗维奇 +PROV1006;普斯科夫 +PROV1007;大卢基 +PROV1008;莫斯科 +PROV1009;波罗地诺 +PROV1010;卡卢加 +PROV1011;图拉 +PROV1012;梁赞 +PROV1013;弗拉基米尔 +PROV1014;维亚济马 +PROV1015;佩列梅什利 +PROV1016;布良斯克 +PROV1017;奥廖尔 +PROV1018;别尔哥罗德 +PROV1019;沃罗涅茨 +PROV1020;下诺夫哥罗德 +PROV1021;奔萨 +PROV1022;伊万诺沃 +PROV1023;科斯特罗马 +PROV1024;加利奇 +PROV1025;坦波夫 +PROV1026;彼尔姆 +PROV1027;韦特卢加 +PROV1028;维亚特卡 +PROV1029;格拉佐夫 +PROV1030;喀山 +PROV1031;萨拉普尔 +PROV1032;奇斯托波尔 +PROV1033;辛比尔斯克 +PROV1034;萨马拉 +PROV1035;塞兹兰 +PROV1036;阿斯特拉罕 +PROV1037;萨拉托夫 +PROV1038;诺乌泽恩斯克 +PROV1039;察里津 +PROV1040;扎罗维卡 +PROV1041;叶利察 +PROV1042;乌法 +PROV1043;布祖卢克 +PROV1044;奥伦堡 +PROV1045;米格林斯克亚 +PROV1046;奇尔斯卡亚 +PROV1047;亚速 +PROV1048;克拉斯诺伏斯克 +PROV1049;新罗西斯克 +PROV1050;斯塔夫罗波尔 +PROV1051;阿迪格 +PROV1052;杰尔宾特 +PROV1053;古尼布 +PROV1054;弗拉季高加索 +PROV1055;格罗兹尼 +PROV1056;皮亚季戈尔斯克 +PROV1057;基兹利亚尔 +PROV1058;叶卡捷琳堡 +PROV1059;车里雅宾斯克 +PROV1060;奥尔斯克 +PROV1061;秋明 +PROV1062;别列佐夫 +PROV1063;托木斯克 +PROV1064;鄂木斯克 +PROV1065;下瓦尔托夫斯克 +PROV1066;托博尔斯克 +PROV1067;巴尔瑙尔 +PROV1068;戈尔诺-阿尔泰斯克 +PROV1069;维柳伊斯克 +PROV1070;布良卡 +PROV1071;拜坦塔斯克 +PROV1072;鄂霍次克 +PROV1073;叶夫斯克 +PROV1074;彼得罗巴甫洛夫斯克 +PROV1075;伊尔库茨克 +PROV1076;布拉茨克 +PROV1077;克拉斯诺亚尔斯克 +PROV1078;赤塔 +PROV1079;涅尔琴斯科 +PROV1080;车诺明 +PROV1081;阿尔巴津 +PROV1082;海参崴 +PROV1083;伯力 +PROV1084;庙街 +PROV1085;海兰泡 +PROV1086;北库页岛 +PROV1087;南库页岛 +PROV1088;占守岛 +PROV1089;择捉岛 +PROV1090;第比利斯 +PROV1091;帕萨纳乌里 +PROV1092;库塔伊西 +PROV1093;阿哈尔齐赫 +PROV1094;波季 +PROV1095;苏呼米 +PROV1096;巴特姆 +PROV1097;新喀里多尼亚 +PROV1098;埃里温 +PROV1099;久姆里 +PROV1100;卡潘 +PROV1101;纳希切万 +PROV1102;巴库 +PROV1103;斯亚泽恩 +PROV1104;舍基 +PROV1105;甘贾 +PROV1106;阿格达姆 +PROV1107;连科兰 +PROV1108;大不里士 +PROV1109;霍伊 +PROV1110;乌尔米耶 +PROV1111;马哈巴德 +PROV1112;阿尔达比勒 +PROV1113;拉什特 +PROV1114;瑙沙赫尔 +PROV1115;萨里 +PROV1116;戈尔甘 +PROV1117;克尔曼沙阿 +PROV1118;萨南达季 +PROV1119;伊拉姆 +PROV1120;霍拉马巴德 +PROV1121;德黑兰 +PROV1122;哈马丹 +PROV1123;赞詹 +PROV1124;加兹温 +PROV1125;库姆 +PROV1126;塞姆南 +PROV1127;伊斯法罕 +PROV1128;阿拉克 +PROV1129;卡尚 +PROV1130;亚兹德 +PROV1131;阿瓦士 +PROV1132;阿巴丹 +PROV1133;迪兹富勒 +PROV1134;德库尔德 +PROV1135;设拉子 +PROV1136;布希尔 +PROV1137;亚苏季 +PROV1138;卡根 +PROV1139;锡尔詹 +PROV1140;克尔曼 +PROV1141;伦格港 +PROV1142;阿巴斯港 +PROV1143;巴姆 +PROV1144;扎黑丹 +PROV1145;贾斯克 +PROV1146;查赫巴尔 +PROV1147;马什哈德 +PROV1148;比尔詹德 +PROV1149;萨卜泽瓦尔 +PROV1150;博季努尔德 +PROV1151;麦加 +PROV1152;吉达 +PROV1153;麦地那 +PROV1154;塔布克 +PROV1155;艾卜哈 +PROV1156;卡夫 +PROV1157;利雅得 +PROV1158;拉夫哈 +PROV1159;哈莱班 +PROV1160;哈伊勒 +PROV1161;沙鲁拉 +PROV1162;巴林 +PROV1163;盖提夫 +PROV1164;胡富夫 +PROV1165;多哈 +PROV1166;马斯喀特 +PROV1167;阿布扎比 +PROV1168;迪拜 +PROV1169;苏哈尔 +PROV1170;尼兹瓦 +PROV1171;苏尔 +PROV1172;迪姆 +PROV1173;穆卡拉 +PROV1174;塞拉莱 +PROV1175;盖达 +PROV1176;贝达 +PROV1177;索科特拉 +PROV1178;萨纳 +PROV1179;荷台达 +PROV1180;塔伊兹 +PROV1181;卡拉干达 +PROV1182;古里耶夫 +PROV1183;阿克托贝 +PROV1184;科克舍套 +PROV1185;雅思 +PROV1186;阿拉木图 +PROV1187;塞米巴拉金斯克 +PROV1188;卡拉塔尔 +PROV1189;比什凯克 +PROV1190;纳伦 +PROV1191;希瓦 +PROV1192;努库斯 +PROV1193;克孜勒奥尔达 +PROV1194;阿克陶 +PROV1195;塔什干 +PROV1196;达沙古兹 +PROV1197;奇姆肯特 +PROV1198;布哈拉 +PROV1199;撒马尔罕 +PROV1200;卡什 +PROV1201;克基安德 +PROV1202;浩罕 +PROV1203;奥什 +PROV1204;阿什哈巴德 +PROV1205;克孜勒瓦特 +PROV1206;梅尔夫 +PROV1207;库洛勃 +PROV1208;霍罗格 +PROV1209;喀布尔 +PROV1210;法扎巴德 +PROV1211;巴尔赫 +PROV1212;赫拉特 +PROV1213;巴米扬 +PROV1214;法拉 +PROV1215;坎大哈 +PROV1216;贾拉拉巴德 +PROV1217;加兹尼 +PROV1218;白沙瓦 +PROV1219;奎达 +PROV1220;达勒梅汀 +PROV1221;卡拉特 +PROV1222;贝拉 +PROV1223;吉德拉尔 +PROV1224;斯利那加 +PROV1225;吉尔吉特 +PROV1226;列城 +PROV1227;拉合尔 +PROV1228;木尔坦 +PROV1229;锡亚尔科特 +PROV1230;阿托克 +PROV1231;巴哈瓦尔布尔 +PROV1232;沙浦 +PROV1233;阿姆利则 +PROV1234;菲罗兹布尔 +PROV1235;西姆拉 +PROV1236;新德里 +PROV1237;帕尼帕特 +PROV1238;台拉登 +PROV1239;密拉特 +PROV1240;阿格拉 +PROV1241;卡恩波尔 +PROV1242;勒克瑙 +PROV1243;阿拉哈巴德 +PROV1244;法扎巴德 +PROV1245;贝拿勒斯 +PROV1246;戈勒克布尔 +PROV1247;帕特纳 +PROV1248;加耶 +PROV1249;汉萨里 +PROV1250;帕格尔布尔 +PROV1251;加尔各答 +PROV1252;大吉岭 +PROV1253;布德旺 +PROV1254;达卡 +PROV1255;拉杰沙希 +PROV1256;杰索尔 +PROV1257;吉大港 +PROV1258;高哈蒂 +PROV1259;英帕尔 +PROV1260;迪布鲁格尔 +PROV1261;克塔克 +PROV1262;盖翁切尔 +PROV1263;桑巴尔布尔 +PROV1264;阿杰梅尔 +PROV1265;杰伊瑟尔梅尔 +PROV1266;焦特布尔 +PROV1267;比卡内尔 +PROV1268;斋浦尔 +PROV1269;乌代布尔 +PROV1270;瓜廖尔 +PROV1271;印多尔 +PROV1272;博帕尔 +PROV1273;切德尔布尔 +PROV1274;雷瓦 +PROV1275;贾巴尔普尔 +PROV1276;霍申加巴德 +PROV1277;那格浦尔 +PROV1278;阿姆劳蒂 +PROV1279;加格达浦 +PROV1280;赖布尔 +PROV1281;比拉斯布尔 +PROV1282;赖格尔 +PROV1283;海德拉巴 +PROV1284;奥兰加巴德 +PROV1285;尼萨马巴德 +PROV1286;古巴加 +PROV1287;瓦朗加尔 +PROV1288;卡拉奇 +PROV1289;苏库尔 +PROV1290;欧迈尔果德 +PROV1291;阿默达巴德 +PROV1292;拉杰科特 +PROV1293;曼德维 +PROV1294;帕坦 +PROV1295;巴罗达 +PROV1296;苏拉特 +PROV1297;孟买 +PROV1298;纳西克 +PROV1299;浦那 +PROV1300;比贾布尔 +PROV1301;戈尔哈布尔 +PROV1302;贝尔高姆 +PROV1303;果阿 +PROV1304;马德拉斯 +PROV1305;维沙卡帕特南 +PROV1306;默吉利伯德讷姆 +PROV1307;内洛尔 +PROV1308;卡努尔 +PROV1309;坦焦尔 +PROV1310;马杜赖 +PROV1311;哥印拜陀 +PROV1312;本地冶里 +PROV1313;班加罗尔 +PROV1314;迈索尔 +PROV1315;吉德勒杜尔加 +PROV1316;曼加尔 +PROV1317;卡利卡特 +PROV1318;科钦 +PROV1319;特里凡得琅 +PROV1320;安达曼群岛 +PROV1321;科伦坡 +PROV1322;贾夫纳 +PROV1323;康提 +PROV1324;亭可马里 +PROV1325;马尔代夫 +PROV1326;加德满都 +PROV1327;久姆拉 +PROV1328;通朗 +PROV1329;廷布 +PROV1330;仰光 +PROV1331;勃生 +PROV1332;勃固 +PROV1333;东吁 +PROV1334;阿瓦 +PROV1335;皎施 +PROV1336;马圭 +PROV1337;卑谬 +PROV1338;东枝 +PROV1339;哈卡 +PROV1340;腊戍 +PROV1341;葡萄 +PROV1342;密支那 +PROV1343;毛淡棉 +PROV1344;墨吉 +PROV1345;实兑 +PROV1346;曼谷 +PROV1347;华富里 +PROV1348;那空沙旺 +PROV1349;素可泰 +PROV1350;呵叻 +PROV1351;巴真 +PROV1352;普吉 +PROV1353;叻武里 +PROV1354;洛坤 +PROV1355;清迈 +PROV1356;琅勃拉邦 +PROV1357;万象 +PROV1358;乌隆他尼 +PROV1359;四色菊 +PROV1360;沙耶武里 +PROV1361;沙湾拿吉 +PROV1362;沙拉湾 +PROV1363;巴色 +PROV1364;乌栋 +PROV1365;尖竹汶 +PROV1366;马德望 +PROV1367;贡布 +PROV1368;上丁 +PROV1369;河内 +PROV1370;海防 +PROV1371;高平 +PROV1372;山萝 +PROV1373;谅山 +PROV1374;清化 +PROV1375;顺化 +PROV1376;荣市 +PROV1377;岘港 +PROV1378;波来古 +PROV1379;归仁 +PROV1380;西贡 +PROV1381;大叻 +PROV1382;河仙 +PROV1383;永隆 +PROV1384;新加坡 +PROV1385;新山 +PROV1386;马六甲 +PROV1387;吉隆坡 +PROV1388;槟城 +PROV1389;亚罗士打 +PROV1390;关丹 +PROV1391;哥打巴哈鲁 +PROV1392;北大年 +PROV1393;文莱 +PROV1394;古晋 +PROV1395;民都鲁 +PROV1396;阿比 +PROV1397;山打根 +PROV1398;占碑 +PROV1399;巨港 +PROV1400;廖内 +PROV1401;西亚克 +PROV1402;丹戎槟榔 +PROV1403;楠榜 +PROV1404;邦加槟榔 +PROV1405;班达亚齐 +PROV1406;棉兰 +PROV1407;塔帕土安 +PROV1408;巴东 +PROV1409;实武牙 +PROV1410;明古鲁 +PROV1411;古农西托利 +PROV1412;亚丁 +PROV1413;巴达维亚 +PROV1414;茂物 +PROV1415;井里汶 +PROV1416;日惹 +PROV1417;三宝垄 +PROV1418;泗水 +PROV1419;苏拉卡尔塔 +PROV1420;庞越 +PROV1421;马都拉 +PROV1422;麻拉特韦 +PROV1423;马辰 +PROV1424;加兰巴西 +PROV1425;塔拉卡恩 +PROV1426;坤甸 +PROV1427;肯达旺岸 +PROV1428;新当 +PROV1429;三马林达 +PROV1430;马卡萨 +PROV1431;波尼 +PROV1432;马穆朱 +PROV1433;万鸦老 +PROV1434;卢武克 +PROV1435;帕卢 +PROV1436;肯达里 +PROV1437;比农科岛 +PROV1438;巴厘岛 +PROV1439;弗洛雷斯 +PROV1440;松巴哇 +PROV1441;松巴岛 +PROV1442;龙目岛 +PROV1443;罗地岛 +PROV1444;阿洛 +PROV1445;古邦 +PROV1446;帝力 +PROV1447;特尔纳特 +PROV1448;哈马黑拉 +PROV1449;安汶 +PROV1450;策拉姆 +PROV1451;阿鲁 +PROV1452;比亚克 +PROV1453;索龙 +PROV1454;美拉 +PROV1455;马尼拉 +PROV1456;美岸 +PROV1457;黎牙实比 +PROV1458;民都洛 +PROV1459;巴拉望 +PROV1460;怡朗 +PROV1461;塔克洛班 +PROV1462;三宝颜 +PROV1463;达沃 +PROV1464;苏鲁 +PROV1465;库伦 +PROV1466;达兰扎达嘎德 +PROV1467;巴彦图门 +PROV1468;乌里雅苏台 +PROV1469;唐努乌梁海 +PROV1470;安庆 +PROV1471;池州 +PROV1472;凤阳 +PROV1473;徽州 +PROV1474;庐州 +PROV1475;宁国 +PROV1476;泗州 +PROV1477;太平 +PROV1478;颍州 +PROV1479;奉天 +PROV1480;锦州 +PROV1481;旅顺 +PROV1482;福州 +PROV1483;建宁 +PROV1484;泉州 +PROV1485;台北 +PROV1486;汀州 +PROV1487;漳州 +PROV1488;河西走廊 +PROV1489;巩昌 +PROV1490;兰州 +PROV1491;宁夏 +PROV1492;平凉 +PROV1493;广州 +PROV1494;潮州 +PROV1495;高州 +PROV1496;香港 +PROV1497;惠州 +PROV1498;澳门 +PROV1499;海南 +PROV1500;韶州 +PROV1501;肇庆 +PROV1502;南宁 +PROV1503;桂林 +PROV1504;平乐 +PROV1505;贵阳 +PROV1506;安顺 +PROV1507;镇远 +PROV1508;开封 +PROV1509;归德 +PROV1510;洛阳 +PROV1511;怀庆 +PROV1512;陈州 +PROV1513;南阳 +PROV1514;汝宁 +PROV1515;卫辉 +PROV1516;汉阳 +PROV1517;德安 +PROV1518;黄州 +PROV1519;安陆 +PROV1520;荆州 +PROV1521;施南 +PROV1522;武昌 +PROV1523;襄阳 +PROV1524;长沙 +PROV1525;常德 +PROV1526;宝庆 +PROV1527;衡州 +PROV1528;岳州 +PROV1529;永顺 +PROV1530;永州 +PROV1531;新爱尔兰 +PROV1532;归化 +PROV1533;哲里木盟 +PROV1534;锡林郭勒盟 +PROV1535;伊克昭盟 +PROV1536;淮安 +PROV1537;常州 +PROV1538;上海 +PROV1539;苏州 +PROV1540;太仓州 +PROV1541;通州 +PROV1542;徐州 +PROV1543;扬州 +PROV1544;镇江 +PROV1545;南昌 +PROV1546;广信 +PROV1547;吉安 +PROV1548;建昌 +PROV1549;九江 +PROV1550;赣州 +PROV1551;饶州 +PROV1552;齐齐哈尔 +PROV1553;瑷珲 +PROV1554;宁古塔 +PROV1555;吉林 +PROV1556;马海 +PROV1557;龙羊 +PROV1558;结古多 +PROV1559;西安 +PROV1560;马老奇 +PROV1561;延安 +PROV1562;汉中 +PROV1563;济南 +PROV1564;曹州 +PROV1565;莱州 +PROV1566;青岛 +PROV1567;青州 +PROV1568;泰安 +PROV1569;威海卫 +PROV1570;武定 +PROV1571;沂州 +PROV1572;太原 +PROV1573;汾州 +PROV1574;潞安 +PROV1575;平阳 +PROV1576;大同 +PROV1577;重庆 +PROV1578;成都 +PROV1579;保宁 +PROV1580;嘉定 +PROV1581;夔州 +PROV1582;龙安 +PROV1583;顺庆 +PROV1584;潼川 +PROV1585;宜宾 +PROV1586;雅州 +PROV1587;拉萨 +PROV1588;昌都 +PROV1589;日喀则 +PROV1590;洛扎 +PROV1591;羌塘 +PROV1592;阿里 +PROV1593;达旺 +PROV1594;喀什噶尔 +PROV1595;伊犁 +PROV1596;塔城 +PROV1597;阿克苏 +PROV1598;和田 +PROV1599;哈密 +PROV1600;迪化 +PROV1601;昆明 +PROV1602;大理 +PROV1603;普洱 +PROV1604;杭州 +PROV1605;湖州 +PROV1606;嘉兴 +PROV1607;金华 +PROV1608;宁波 +PROV1609;绍兴 +PROV1610;台州 +PROV1611;温州 +PROV1612;北京 +PROV1613;承德 +PROV1614;大名 +PROV1615;冀州 +PROV1616;顺天 +PROV1617;天津 +PROV1618;正定 +PROV1619;平壤 +PROV1620;前川 +PROV1621;咸兴 +PROV1622;清津 +PROV1623;金策 +PROV1624;汉城 +PROV1625;开城 +PROV1626;海州 +PROV1627;沙里院 +PROV1628;仁川 +PROV1629;元山 +PROV1630;江陵 +PROV1631;原州 +PROV1632;釜山 +PROV1633;大邱 +PROV1634;浦项 +PROV1635;光州 +PROV1636;大田 +PROV1637;济州岛 +PROV1638;广岛 +PROV1639;冈山 +PROV1640;山口 +PROV1641;松江 +PROV1642;箱馆 +PROV1643;石狩 +PROV1644;根室 +PROV1645;新泻 +PROV1646;金泽 +PROV1647;福井 +PROV1648;富山 +PROV1649;江户 +PROV1650;千叶 +PROV1651;横滨 +PROV1652;浦和 +PROV1653;水户 +PROV1654;博宁 +PROV1655;大坂 +PROV1656;和歌山 +PROV1657;京都 +PROV1658;奈良 +PROV1659;神户 +PROV1660;福冈 +PROV1661;长崎 +PROV1662;鹿儿岛 +PROV1663;宫崎 +PROV1664;熊本 +PROV1665;高知 +PROV1666;松山 +PROV1667;德岛 +PROV1668;仙台 +PROV1669;福岛 +PROV1670;盛冈 +PROV1671;秋田 +PROV1672;青森 +PROV1673;山形 +PROV1674;宇都宫 +PROV1675;名古屋 +PROV1676;静冈 +PROV1677;长野 +PROV1678;冲绳 +PROV1679;奄美 +PROV1680;非斯 +PROV1681;瓦赞 +PROV1682;梅克内斯 +PROV1683;塔扎 +PROV1684;乌季达 +PROV1685;拉巴特 +PROV1686;丹吉尔 +PROV1687;得土安 +PROV1688;艾季迪尔 +PROV1689;梅利利亚 +PROV1690;马拉喀什 +PROV1691;卡萨布兰卡 +PROV1692;胡里卜盖 +PROV1693;索维拉 +PROV1694;阿加迪尔 +PROV1695;伊夫尼 +PROV1696;塔尔法亚 +PROV1697;菲吉格 +PROV1698;勒希达 +PROV1699;瓦尔扎扎特 +PROV1700;阿尔及尔 +PROV1701;布吉 +PROV1702;塞提夫 +PROV1703;美狄亚 +PROV1704;奥兰 +PROV1705;特莱姆森 +PROV1706;穆斯塔加奈姆 +PROV1707;马斯卡拉 +PROV1708;君士坦丁 +PROV1709;安纳巴 +PROV1710;比斯克拉 +PROV1711;瓦尔格拉 +PROV1712;图古尔特 +PROV1713;艾格瓦特 +PROV1714;贝沙尔 +PROV1715;纳安玛 +PROV1716;廷杜夫 +PROV1717;舍纳尚 +PROV1718;因萨拉赫 +PROV1719;伊利济 +PROV1720;提米蒙 +PROV1721;因盖扎姆 +PROV1722;廷扎瓦滕 +REMOVE_PROV1723;科隆 +PROV1724;塔曼拉塞特 +PROV1725;突尼斯 +PROV1726;比塞大 +PROV1727;加夫萨 +PROV1728;凯鲁万 +PROV1729;托泽尔 +PROV1730;加贝斯 +PROV1731;的黎波里 +PROV1732;盖尔扬 +PROV1733;密斯莱达湾 +PROV1734;瑟尔特 +PROV1735;班加西 +PROV1736;达尔纳 +PROV1737;托布鲁克 +PROV1738;杰格布 +PROV1739;库夫拉 +PROV1740;瓦丹 +PROV1741;穆尔祖格 +PROV1742;塞卜哈 +PROV1743;加特 +PROV1744;古达米斯 +PROV1745;开罗 +PROV1746;达姆亚特 +PROV1747;坦塔 +PROV1748;曼苏拉 +PROV1749;宰加济格 +PROV1750;吉萨 +PROV1751;亚历山大 +PROV1752;马特鲁 +PROV1753;西迪拜拉尼 +PROV1754;西瓦 +PROV1755;苏伊士 +PROV1756;阿里什 +PROV1757;沙姆沙伊赫 +PROV1758;富拉夫拉 +PROV1759;拜维提 +PROV1760;穆特 +PROV1761;巴里斯 +PROV1762;艾斯尤特 +PROV1763;贝尼苏韦夫 +PROV1764;明亚 +PROV1765;法尤姆 +PROV1766;阿斯旺 +PROV1767;卢克索 +PROV1768;艾德夫 +PROV1769;其那 +PROV1770;库塞尔 +PROV1771;马萨阿拉姆 +PROV1772;拉斯加里卜 +PROV1773;阿尤恩 +PROV1774;达赫拉 +PROV1775;努瓦克肖特 +PROV1776;罗索 +PROV1777;阿雷格 +PROV1778;马加马 +PROV1779;兴格提 +PROV1780;蒂希 +PROV1781;瓦拉塔 +PROV1782;比尔穆拉海因 +PROV1783;达喀尔 +PROV1784;圣路易斯 +PROV1785;班珠尔 +PROV1786;林盖尔 +PROV1787;迪乌贝尔 +PROV1788;考拉克 +PROV1789;波多尔 +PROV1790;马塔姆 +PROV1791;巴克尔 +PROV1792;济金绍尔 +PROV1793;韦林加拉 +PROV1794;巴马科 +PROV1795;卡耶 +PROV1796;纽罗 +PROV1797;基塔 +PROV1798;布古尼 +PROV1799;锡卡索 +PROV1800;塞古 +PROV1801;穆尔贾 +PROV1802;杰内 +PROV1803;通布图 +PROV1804;邦贾加拉 +PROV1805;加奥 +PROV1806;陶代尼 +PROV1807;泰萨利特 +PROV1808;尼亚美 +PROV1809;萨伊 +PROV1810;多索 +PROV1811;马拉迪 +PROV1812;阿加德兹 +PROV1813;阿尔利特 +PROV1814;马达马 +PROV1815;津德尔 +PROV1816;库费 +PROV1817;比尔马 +PROV1818;马塞尼亚 +PROV1819;蒙社 +PROV1820;邦戈尔 +PROV1821;阿贝歇 +PROV1822;安提曼 +PROV1823;蒙戈 +PROV1824;马奥 +PROV1825;兹瓦尔 +PROV1826;法亚 +PROV1827;喀土穆 +PROV1828;瓦德迈达尼 +PROV1829;卡萨拉 +PROV1830;森纳尔 +PROV1831;拉巴克 +PROV1832;法索达 +PROV1833;萨瓦金 +PROV1834;哈拉伊 +PROV1835;栋古拉 +PROV1836;哈雅 +PROV1837;阿特巴拉 +PROV1838;欧拜伊德 +PROV1839;努胡德 +PROV1840;卡杜格利 +PROV1841;法希尔 +PROV1842;朱奈纳 +PROV1843;瓦乌 +PROV1844;博尔 +PROV1845;延比奥 +PROV1846;拉多 +PROV1847;卡波埃塔 +PROV1848;阿斯马拉 +PROV1849;马萨瓦 +PROV1850;阿科达特 +PROV1851;阿萨布 +PROV1852;贡德尔 +PROV1853;德卜勒塔博尔 +PROV1854;马塔马 +PROV1855;德卜勒马科斯 +PROV1856;阿克苏姆 +PROV1857;安塔洛 +PROV1858;奥萨 +PROV1859;安科贝尔 +PROV1860;阿瓦萨 +PROV1861;亚西利亚 +PROV1862;邦加 +PROV1863;阿索萨 +PROV1864;讷格莱 +PROV1865;哈勒尔 +PROV1866;戈巴 +PROV1867;沃尔代尔 +PROV1868;摩加迪沙 +PROV1869;拜多阿 +PROV1870;基斯马尤 +PROV1871;霍比亚 +PROV1872;博萨索 +PROV1873;柏培拉 +PROV1874;赞拉 +PROV1875;吉布提 +PROV1876;佛得角 +PROV1877;比绍 +PROV1878;加布 +PROV1879;博法 +PROV1880;廷博 +PROV1881;丁吉拉伊 +PROV1882;康康 +PROV1883;贝拉 +PROV1884;弗里敦 +PROV1885;法拉巴 +PROV1886;博城 +PROV1887;蒙罗维亚 +PROV1888;哈珀 +PROV1889;博波卢 +PROV1890;邦加 +PROV1891;绥德鲁 +PROV1892;大拉乌 +PROV1893;萨桑德拉 +PROV1894;大巴萨姆 +PROV1895;布瓦凯 +PROV1896;马恩 +PROV1897;阿库佩 +PROV1898;孔 +PROV1899;邦杜库 +PROV1900;奥迭内 +PROV1901;瓦加杜古 +PROV1902;瓦希古亚 +PROV1903;多里 +PROV1904;法达恩古尔马 +PROV1905;博博迪乌拉索 +PROV1906;奥罗达拉 +PROV1907;阿克拉 +PROV1908;海岸角 +PROV1909;塞康 +PROV1910;库马西 +PROV1911;金坦波 +PROV1912;瓦城 +PROV1913;塔马利 +PROV1914;洛美 +PROV1915;霍城 +PROV1916;延迪 +PROV1917;阿塔帕梅 +PROV1918;索科德 +PROV1919;科托努 +PROV1920;阿波美 +PROV1921;尼基 +PROV1922;朱古 +PROV1923;拉各斯 +PROV1924;阿贝奥库塔 +PROV1925;伊巴丹 +PROV1926;伊费 +PROV1927;伊洛林 +PROV1928;贝宁 +PROV1929;阿库雷 +PROV1930;洛科贾 +PROV1931;瓦里 +PROV1932;邦尼 +PROV1933;奥卡 +PROV1934;卡拉巴尔 +PROV1935;阿鲁楚瓜 +PROV1936;马库尔迪 +PROV1937;武卡里 +PROV1938;布萨 +PROV1939;扎里亚 +PROV1940;比达 +PROV1941;阿布贾 +PROV1942;包奇 +PROV1943;乔斯 +PROV1944;贡贝 +PROV1945;卡诺 +PROV1946;凯比 +PROV1947;卡齐纳 +PROV1948;索科托 +PROV1949;哈代贾 +PROV1950;约拉 +PROV1951;库卡 +PROV1952;恩古鲁 +PROV1953;迪科阿 +PROV1954;圣多美 +PROV1955;费尔南多宝 +PROV1956;杜阿拉 +PROV1957;布埃亚 +PROV1958;克里比 +PROV1959;雅温得 +PROV1960;巴富萨姆 +PROV1961;巴门达 +PROV1962;贝尔图阿 +PROV1963;恩冈代雷 +PROV1964;马鲁阿 +PROV1965;班吉 +PROV1966;诺拉 +PROV1967;布阿尔 +PROV1968;博桑戈阿 +PROV1969;泽米奥 +PROV1970;班加苏 +PROV1971;恩代莱 +PROV1972;利伯维尔 +PROV1973;巴陶 +PROV1974;马永巴 +PROV1975;莫安达 +PROV1976;马科库 +PROV1977;恩库那 +PROV1978;马丁古 +PROV1979;比路加 +PROV1980;兼巴拉 +PROV1981;因普丰多 +PROV1982;金沙萨 +PROV1983;博马 +PROV1984;卡南加 +PROV1985;库巴纳 +PROV1986;卢桑博 +PROV1987;本凯亚 +PROV1988;穆松巴 +PROV1989;门察 +PROV1990;尼扬圭 +PROV1991;乌维拉 +PROV1992;巴索利 +PROV1993;伊雷布 +PROV1994;恩圣 +PROV1995;盖梅纳 +PROV1996;基桑加尼 +PROV1997;孟本 +PROV1998;巴亚莫 +PROV1999;罗安达 +PROV2000;卡宾达 +PROV2001;姆班扎 +PROV2002;基巴拉 +PROV2003;本格拉 +PROV2004;纳米贝 +PROV2005;万博 +PROV2006;奎托 +PROV2007;马温加 +PROV2008;恩吉瓦 +PROV2009;马兰热 +PROV2010;绍里木 +PROV2011;库班 +PROV2012;卢萨卡 +PROV2013;芒古 +PROV2014;卡森帕 +PROV2015;蒙佐 +PROV2016;卡曾贝 +PROV2017;卡萨马 +PROV2018;奇帕塔 +PROV2019;恩德培 +PROV2020;姆巴拉拉 +PROV2021;马辛迪 +PROV2022;基特古姆 +PROV2023;金贾 +PROV2024;内罗毕 +PROV2025;马萨比特 +PROV2026;洛德瓦尔 +PROV2027;纳库鲁 +PROV2028;基苏木 +PROV2029;蒙巴萨 +PROV2030;拉穆 +PROV2031;瓦吉尔 +PROV2032;加里萨 +PROV2033;沃伊 +PROV2034;基加利 +PROV2035;乌松布拉 +PROV2036;达累斯萨拉姆 +PROV2037;坦噶 +PROV2038;基卢瓦 +PROV2039;林迪 +PROV2040;松盖阿 +PROV2041;马萨西 +PROV2042;伊林加 +PROV2043;塔波拉 +PROV2044;姆万扎 +PROV2045;莫罗戈罗 +PROV2046;乌吉吉 +PROV2047;阿鲁沙 +PROV2048;桑给巴尔 +REMOVE_PROV2049;马普托 +PROV2050;塞马特 +PROV2051;伊尼扬巴内 +PROV2052;马萨基撒 +PROV2053;塞纳 +PROV2054;太特 +PROV2055;松戈 +PROV2056;宗博 +PROV2057;索法拉 +PROV2058;莫苏里泽 +PROV2059;克利马内 +PROV2060;莫桑比克 +PROV2061;安戈谢 +PROV2062;商州 +PROV2063;伊博 +PROV2064;楠普拉 +PROV2065;米兰热 +PROV2066;松巴 +PROV2067;利隆圭 +PROV2068;哈拉雷 +PROV2069;圭鲁 +PROV2070;穆塔雷 +PROV2071;布拉瓦约 +PROV2072;万盖 +PROV2073;马斯温戈 +PROV2074;哈博罗内 +PROV2075;塞罗韦 +PROV2076;诺卡能 +PROV2077;察邦 +PROV2078;温德和克 +PROV2079;斯瓦科普蒙德 +PROV2080;楚梅布 +PROV2081;林亚提 +PROV2082;奥奇内内 +PROV2083;鲸湾港 +PROV2084;安哥拉培奎纳 +PROV2085;努-高苏斯 +PROV2086;卡拉斯堡 +PROV2087;开普敦 +PROV2088;斯普林博克 +PROV2089;伍斯特 +PROV2090;斯韦特纳姆 +PROV2091;莫塞尔贝 +PROV2092;博福特 +PROV2093;卡尔维尼亚 +PROV2094;金伯利 +PROV2095;迪卡同 +PROV2096;伊丽莎白港 +PROV2097;赫拉夫-里内特 +PROV2098;比绍 +PROV2099;马斯利 +PROV2100;乌姆塔塔 +PROV2101;布隆方丹 +PROV2102;温堡 +PROV2103;菲利普波利斯 +PROV2104;塔巴博休 +PROV2105;比勒陀利亚 +PROV2106;威特沃特斯兰德 +PROV2107;克拉克斯多普 +PROV2108;莫撒加 +PROV2109;莱登堡 +PROV2110;托霍延杜 +PROV2111;德班 +PROV2112;莱迪史密斯 +PROV2113;乌伦迪 +PROV2114;姆巴巴纳 +PROV2115;塔那那利佛 +PROV2116;菲亚纳兰楚阿 +PROV2117;安帕尼希 +PROV2118;多凡堡 +PROV2119;图阿马西纳 +PROV2120;安齐拉纳纳 +PROV2121;马任加 +PROV2122;图利亚拉 +PROV2123;科摩罗 +PROV2124;马约特 +PROV2125;毛里求斯 +PROV2126;波旁 +PROV2127;塞舌尔 +PROV2128;迭戈加西亚 +PROV2129;圣赫勒拿 +PROV2130;阿森松岛 +PROV2131;福克兰群岛 +PROV2132;特里斯坦-达库尼亚群岛 +PROV2133;南乔治亚岛 +PROV2134;亚速尔群岛 +PROV2135;马德拉群岛 +PROV2136;加那利群岛 +PROV2137;埃莫西约 +PROV2138;洛雷托 +PROV2139;罗萨里托 +PROV2140;诺加利斯 +PROV2141;瓜伊马斯 +PROV2142;奇瓦瓦 +PROV2143;帕索戴尔诺泰 +PROV2144;德利西亚斯 +PROV2145;帕拉尔 +PROV2146;蒙特雷 +PROV2147;莫雷洛斯 +PROV2148;雷诺萨 +PROV2149;马塔莫罗斯 +PROV2150;维多利亚城 +PROV2151;萨尔蒂约 +PROV2152;蒙克洛瓦 +PROV2153;杜兰戈 +PROV2154;圣玛丽亚戴尔五老 +PROV2155;托雷翁 +PROV2156;马萨特兰 +PROV2157;库利亚坎 +PROV2158;萨卡特卡斯 +PROV2159;圣路易斯波托西 +PROV2160;阿瓜斯卡连特斯 +PROV2161;特皮克 +PROV2162;韦拉克鲁斯 +PROV2163;坦皮科 +PROV2164;米纳蒂特兰 +PROV2165;比亚埃尔莫萨 +PROV2166;瓜达拉哈拉 +PROV2167;瓜那华托 +PROV2168;巴亚尔塔港 +PROV2169;科利马 +PROV2170;莫雷利亚 +PROV2171;卢斯阿尔瓦尼莱斯 +PROV2172;墨西哥城 +PROV2173;克雷塔罗 +PROV2174;托卢卡 +PROV2175;图兰辛戈 +PROV2176;普埃布拉 +PROV2177;瓦哈卡 +PROV2178;哥拉塔鲁 +PROV2179;阿卡普尔科 +PROV2180;奇尔潘辛戈 +PROV2181;图斯特拉 +PROV2182;塔帕丘拉 +PROV2183;梅里达 +PROV2184;坎佩切 +PROV2185;巴卡拉尔 +PROV2186;危地马拉 +PROV2187;克萨尔特南戈 +PROV2188;巴里奥斯 +PROV2189;萨亚赫切 +PROV2190;伯利兹 +PROV2191;圣萨尔瓦多 +PROV2192;圣米格尔 +PROV2193;科马亚瓜 +PROV2194;圣佩德罗苏拉 +PROV2195;拉塞瓦 +PROV2196;波多黎各伦皮拉 +PROV2197;马那瓜 +PROV2198;里瓦斯 +PROV2199;莱昂 +PROV2200;布卢菲尔兹 +PROV2201;圣何塞 +PROV2202;利比里亚 +PROV2203;利蒙 +PROV2204;巴拿马城 +PROV2205;戴维 +PROV2206;佩诺诺梅 +PROV2207;赛音山达 +PROV2208;亚维萨 +PROV2209;哈瓦那 +PROV2210;哈瓜 +PROV2211;卡马圭 +PROV2212;圣地亚哥 +PROV2213;太子港 +PROV2214;圣多明各 +PROV2215;海地角 +PROV2216;拉贝加 +PROV2217;牙买加 +PROV2218;开曼群岛 +PROV2219;巴哈马 +PROV2220;特克斯和凯科斯群岛 +PROV2221;南京 +PROV2222;波多黎各 +PROV2223;圣托马斯 +PROV2224;安提瓜 +PROV2225;蒙特塞拉特 +PROV2226;托尔托拉岛 +PROV2227;圣基茨 +PROV2228;马提尼克 +PROV2229;巴巴多斯 +PROV2230;瓜德罗普 +PROV2231;圣卢西亚 +PROV2232;多米尼克 +PROV2233;格林纳达 +PROV2234;库拉索岛 +PROV2235;阿鲁巴 +PROV2236;圣马丁岛 +PROV2237;特立尼达岛 +PROV2238;多巴哥岛 +PROV2239;乔治敦 +PROV2240;帕拉马里博 +PROV2241;卡宴 +PROV2242;马赫迪耶 +PROV2243;埃塞奎博 +PROV2244;圣诞岛 +PROV2245;阿波泰里 +PROV2246;马里帕苏拉 +PROV2247;波哥大 +PROV2248;伊瓦格 +PROV2249;通哈 +PROV2250;马尼萨莱斯 +PROV2251;库库塔 +PROV2252;麦德林 +PROV2253;基布多 +PROV2254;卡塔赫纳德印第亚斯 +PROV2255;巴兰基亚 +PROV2256;卡利 +PROV2257;波帕扬 +PROV2258;布埃纳文图拉 +PROV2259;帕斯托 +PROV2260;瓜维亚雷河畔圣何塞 +PROV2261;奥万多 +PROV2262;卡萨纳雷 +PROV2263;埃尔恩坎托 +PROV2264;加拉加斯 +PROV2265;瓜纳雷 +PROV2266;卡拉沃索 +PROV2267;库马纳 +PROV2268;圣费利佩 +PROV2269;圭里亚 +PROV2270;马拉开波 +PROV2271;巴莱拉 +PROV2272;科罗 +PROV2273;巴基西梅托 +PROV2274;巴里纳斯 +PROV2275;安古斯图拉 +PROV2276;库里亚波 +PROV2277;埃尔霍瓦尔 +PROV2278;阿塔瓦波河畔圣费尔南多 +PROV2279;基多 +PROV2280;瓜亚基尔 +PROV2281;埃斯梅拉达斯 +PROV2282;洛哈 +PROV2283;萨莫拉 +PROV2284;特纳 +PROV2285;加拉帕戈斯群岛 +PROV2286;伊基托斯 +PROV2287;尤里马瓜斯 +PROV2288;云科斯 +PROV2289;普卡乌尔科 +PROV2290;卡哈马卡 +PROV2291;皮乌拉 +PROV2292;特鲁希略 +PROV2293;瓦努科 +PROV2294;莫约班巴 +PROV2295;利马 +PROV2296;万卡韦利卡 +PROV2297;伊卡 +PROV2298;瓦拉斯 +PROV2299;阿亚库乔 +PROV2300;普卡尔帕 +PROV2301;波多黎各马尔多纳多 +PROV2302;库斯科 +PROV2303;普诺 +PROV2304;阿雷基帕 +PROV2305;安托法加斯塔 +PROV2306;索罗加巴 +PROV2307;伊基克 +PROV2308;阿里卡 +PROV2309;卡拉马 +PROV2310;拉巴斯 +PROV2311;科恰班巴 +PROV2312;奥鲁罗 +PROV2313;丘基萨卡 +PROV2314;波托西 +PROV2315;塔里哈 +PROV2316;圣克鲁斯 +PROV2317;圣伊格纳西奥 +PROV2318;罗沃雷 +PROV2319;圣安娜 +PROV2320;里韦拉尔塔 +PROV2321;科维哈 +PROV2322;科皮亚波 +PROV2323;拉塞雷纳 +PROV2324;圣地亚哥 +PROV2325;瓦尔帕莱索 +PROV2326;比尼亚德尔马 +PROV2327;塔尔卡 +PROV2328;瓦尔迪维亚 +PROV2329;特木科 +PROV2330;考克内斯 +PROV2331;奇廉 +PROV2332;奥索尔诺 +PROV2333;艾森港 +PROV2334;蓬塔阿雷纳斯 +PROV2335;波维尼尔 +PROV2336;复活节岛 +PROV2337;福尔廷猎鹰 +PROV2338;波多黎各瓜拉尼 +PROV2339;亚松森 +PROV2340;皮拉尔 +PROV2341;恩卡纳西翁 +PROV2342;圣佩德罗 +PROV2343;康塞普西翁 +PROV2344;蒙得维的亚 +PROV2345;派桑杜 +PROV2346;塔夸伦博 +PROV2347;梅洛 +PROV2348;布宜诺斯艾利斯 +PROV2349;胡宁 +PROV2350;阿祖尔 +PROV2351;拉普拉塔 +PROV2352;马德普拉塔 +PROV2353;特伦克劳肯 +PROV2354;巴伊阿布兰卡 +PROV2355;卡门 +PROV2356;科连特斯 +PROV2357;库鲁苏蒂亚 +PROV2358;圣托马斯 +PROV2359;科隆 +PROV2360;巴拉那 +PROV2361;圣埃斯皮里图 +PROV2362;雷孔基斯塔 +PROV2363;罗萨里奥 +PROV2364;雷西斯滕西亚 +PROV2365;安赫拉镇 +PROV2366;福莫萨 +PROV2367;索洛特尔 +PROV2368;萨尔塔 +PROV2369;胡胡伊 +PROV2370;科奇诺卡 +PROV2371;埃基亚 +PROV2372;里瓦达维亚 +PROV2373;图库曼 +PROV2374;卡塔马卡 +PROV2375;宾奇纳 +PROV2376;圣地亚哥-德尔埃斯特罗 +PROV2377;阿尼亚图亚 +PROV2378;迈林 +PROV2379;科尔多瓦 +PROV2380;比亚努埃瓦 +PROV2381;里奥夸尔托 +PROV2382;卡雷南科 +PROV2383;圣路易斯 +PROV2384;梅塞德斯 +PROV2385;拉里奥哈 +PROV2386;圣丽塔 +PROV2387;圣胡安 +PROV2388;卡林加斯塔 +PROV2389;门多萨 +PROV2390;圣拉斐尔 +PROV2391;内乌肯 +PROV2392;别德马 +PROV2393;泰伦 +PROV2394;巴里洛切 +PROV2395;库拉科 +PROV2396;罗森 +PROV2397;埃斯克尔 +PROV2398;波多黎各德塞亚多 +PROV2399;里奥加耶戈斯 +PROV2400;里奥格兰德 +PROV2401;马拉比塔纳斯 +PROV2402;玛瑙斯 +PROV2403;卡舒埃拉 +PROV2404;泰费 +PROV2405;波尔巴 +PROV2406;科科斯群岛 +PROV2407;塔巴廷加 +PROV2408;奥里希米纳 +PROV2409;圣文森特岛 +PROV2410;贝伦 +PROV2411;圣塔伦 +PROV2412;奥比多斯 +PROV2413;马拉巴 +PROV2414;阿玛帕 +PROV2415;马卡帕 +PROV2416;多拉杜斯 +PROV2417;维拉贝拉 +PROV2418;库亚巴 +PROV2419;科伦巴 +PROV2420;伊瓜特米 +PROV2421;维拉博阿 +PROV2422;阿加尼亚 +PROV2423;帕尔马斯 +PROV2424;圣路易斯-马诺良 +PROV2425;维德洛斯台地 +PROV2426;特雷西纳 +PROV2427;奥埃拉斯 +PROV2428;帕拉伊巴 +PROV2429;福塔雷萨 +PROV2430;克拉图 +PROV2431;纳塔尔 +PROV2432;累西腓 +PROV2433;卡布鲁博 +PROV2434;马塞约 +PROV2435;阿拉卡茹 +PROV2436;巴伊亚萨尔瓦多 +PROV2437;茹阿泽鲁 +PROV2438;巴拉巴伊亚 +PROV2439;塞古鲁港 +PROV2440;维多利亚-达孔基斯塔 +PROV2441;欧鲁普雷图 +PROV2442;萨巴拉 +PROV2443;雅努阿里亚 +PROV2444;帕拉卡图 +PROV2445;乌贝拉巴 +PROV2446;圣若昂雷伊 +PROV2447;里约热内卢 +PROV2448;坎普斯 +PROV2449;维多利亚 +PROV2450;圣保罗 +PROV2451;桑托斯 +PROV2452;坎皮纳斯 +PROV2453;阿西斯 +PROV2454;斐济 +PROV2455;伊瓜佩 +PROV2456;阿拉拉夸拉 +PROV2457;库里提巴 +PROV2458;瓜拉普阿瓦 +PROV2459;拉日什 +PROV2460;卡斯特罗 +PROV2461;迪斯特罗 +PROV2462;圣米格尔 +PROV2463;阿雷格里港 +PROV2464;佩洛塔斯 +PROV2465;帕苏丰杜 +PROV2466;圣玛丽亚 +PROV2467;阿莱格雷蒂 +PROV2468;悉尼 +PROV2469;纽卡斯尔 +PROV2470;麦克夸利港 +PROV2471;奥弗 +PROV2472;伊登 +PROV2473;沃加沃加 +PROV2474;莫里 +PROV2475;布罗肯希尔 +PROV2476;墨尔本 +PROV2477;瓦南布尔 +PROV2478;巴拉腊特 +PROV2479;塞尔 +PROV2480;比奇沃思 +PROV2481;斯旺希尔 +PROV2482;塔斯马尼亚 +PROV2483;布里斯班 +PROV2484;格莱斯顿 +PROV2485;克莱蒙特 +PROV2486;图文巴 +PROV2487;汤斯维尔 +PROV2488;库克敦 +PROV2489;郎里奇 +PROV2490;查尔维尔 +PROV2491;阿德莱德 +PROV2492;林肯港 +PROV2493;罗布 +PROV2494;奥古斯塔港 +PROV2495;乌德纳达塔 +PROV2496;塔库拉 +PROV2497;珀斯 +PROV2498;科杰纳普 +PROV2499;杰拉尔顿 +PROV2500;卡尔古利 +PROV2501;布鲁姆 +PROV2502;丹皮尔 +PROV2503;威卢纳 +PROV2504;埃斯佩朗斯 +PROV2505;帕默斯顿 +PROV2506;滕南特克里克 +PROV2507;阿利斯斯普林斯 +PROV2508;诺福克岛 +PROV2509;奥克兰 +PROV2510;新普利茅斯 +PROV2511;内皮尔 +PROV2512;惠灵顿 +PROV2513;达尼丁 +PROV2514;霍基蒂卡 +PROV2515;基督城 +PROV2516;纳尔逊 +PROV2517;关岛 +PROV2518;帕劳群岛 +PROV2519;雅浦群岛 +PROV2520;塔韦乌尼岛 +PROV2521;塞班岛 +PROV2522;马绍尔群岛 +PROV2523;瑙鲁岛 +PROV2524;威克岛 +PROV2525;马库斯 +PROV2526;帕米拉 +PROV2527;吉尔伯特群岛 +PROV2528;莫尔兹比港 +PROV2529;凯里马 +PROV2530;莱城 +PROV2531;马当 +PROV2532;圣若阿金堡 +PROV2533;特尔古穆列什 +PROV2534;所罗门群岛 +PROV2535;新赫布里底群岛 +PROV2536;圣克鲁斯群岛 +PROV2537;新不列颠岛 +PROV2538;诺维萨德 +PROV2539;布干维尔岛 +PROV2540;汤加 +PROV2541;埃利斯群岛 +PROV2542;瓦利斯和富图纳群岛 +PROV2543;阿皮亚 +PROV2544;帕果帕果 +PROV2545;拉罗汤加 +PROV2546;汤加雷瓦 +PROV2547;托克劳群岛 +PROV2548;纽埃岛 +PROV2549;塔劳阿卡 +PROV2550;普林西比 +PROV2551;马克萨斯群岛 +PROV2552;皮特凯恩群岛 +PROV2553;土阿莫土群岛 +PROV2554;波萨达斯 +PROV2555;奥古斯塔 +PROV2556;阿什维尔 +PROV2557;埃斯比约 +PROV2558;德阿尔 +PROV2559;索哈杰 +PROV2560;达姆施塔特 +PROV2561;锡格堡 +PROV2562;台南 +PROV2563;萨非 +PROV2564;萨利马 +PROV2565;宿务 +PROV2566;阿加尔塔拉 +PROV2567;加埃塔 +PROV2568;卢加诺 +PROV2569;尼克希奇 +PROV2570;博韦 +PROV2571;塔朗哥 +PROV2572;楠府 +PROV2573;姆布勒 +PROV2574;莫丘迪 +PROV2575;怡保 +PROV2576;纳土纳 +PROV2577;普列夫利亚 +PROV2578;塔克纳 +PROV2579;特鲁克 +PROV2580;斯塔拉拉多加 +PROV2581;马塔卡 +PROV2582;科托尔 +PROV2583;采蒂涅 +PROV2584;别尔斯克 +PROV2585;萨拉马坦 +PROV2586;阿-艾赫萨 +PROV2587;科拉 +PROV2588;奥涅加 +PROV2589;绍伊纳 +PROV2590;乌戈利内耶 +PROV2591;荷尔斯泰因斯堡 +PROV2592;昂加瓦 +PROV2593;乔治堡 +PROV2594;皮克尔 +PROV2595;努纳武特 +PROV2596;雷索卢申堡 +PROV2597;弗米利恩堡 +PROV2598;利亚德堡 +PROV2599;费尔班克斯 +PROV2600;阿尔塔米拉 +PROV2601;大沙沙漠 +PROV2602;罗伯恩 +PROV2603;塔纳米沙漠 +PROV2604;诺曼顿 +PROV2605;吉布森沙漠 +PROV2606;江布尔 +PROV2607;巴音郭楞 +PROV2608;哈特嘎勒 +PROV2609;阿拉万 +PROV2610;乌拉尔斯克 +PROV2611;图尔盖 +PROV2612;阿克塔什 +PROV2613;内达 +PROV2614;莫迪亚勒克 +PROV2615;克拉斯诺谢利库 +PROV2616;季科奇基 +PROV2617;瓦伦 +PROV2618;塔拉亚 +PROV2619;阿贝斯基区 +PROV2620;塞亚斯 +PROV2621;科雷姆斯克 +PROV2622;马尔科沃 +PROV2623;中途岛 +PROV2624;卢安果 +PROV2625;霍普辛普森港 +PROV2626;哈里森港 +PROV2627;希莫堡 +PROV2628;阿塔瓦皮斯基特 +PROV2629;比顿里弗 +PROV2630;科尔多瓦 +PROV2631;尤纳拉克利特 +PROV2632;昂马沙利克 +PROV2633;奥索拉 +PROV2634;拉斯韦特 +PROV2635;卡里巴 +PROV2636;埃格瑟斯明讷 +PROV2637;诺马林斯克 +PROV2638;奥姆苏克昌 +PROV2639;苏苏曼 +PROV2640;济良卡 +PROV2641;阿扬 +PROV2642;乌斯季涅拉 +PROV2643;霍努 +PROV2644;奥廖克明斯克 +PROV2645;奇利奇 +PROV2646;阿谢斯叶甘 +PROV2647;上扬斯克 +PROV2648;雅库茨克 +PROV2649;日甘斯克 +PROV2650;纽尔巴 +PROV2651;乌达奇内 +PROV2652;库拉尔 +PROV2653;萨斯克拉赫 +PROV2654;哈坦加 +PROV2655;图拉 +PROV2656;坦巴 +PROV2657;斯韦特洛戈尔斯克 +PROV2658;赫塔 +PROV2659;纳帕尔科沃 +PROV2660;别列亚佐夫卡 +PROV2661;下科雷姆斯克 +PROV2662;切尔斯基 +PROV2663;卡缅斯科耶 +PROV2664;奥约通格 +PROV2665;乔库尔达赫 +PROV2666;佩韦克 +PROV2667;布伦 +PROV2668;维科扬斯克 +PROV2669;阿姆加 +PROV2670;季克西 +PROV2671;日林达 +PROV2672;波克罗夫斯克 +PROV2673;奥列尼奥克 +PROV2674;埃赛 +PROV2675;尤克塔 +PROV2676;基廉斯克 +PROV2677;多特孔 +PROV2678;布尔干 +PROV2679;科布多 +PROV2680;杜金卡 +PROV2681;基基阿基 +PROV2682;阿克萨尔卡 +PROV2683;巴克恰尔 +PROV2684;亚尔萨列 +PROV2685;穆日 +PROV2686;伊希姆 +PROV2687;阿姆杰尔马 +PROV2688;因塔 +PROV2689;穆利达 +PROV2690;上乌法列伊 +PROV2691;沃罗戈沃 +PROV2692;科斯提诺 +PROV2693;乌恰米 +PROV2694;瓦纳瓦拉 +PROV2695;连斯克 +PROV2696;阿尔丹 +PROV2697;马格达加奇 +PROV2698;斯拉夫哥罗德 +PROV2699;伊日马 +PROV2700;乌索戈尔斯克 +PROV2701;苏林达 +PROV2702;阿拉尔斯克 +PROV2703;维纳恩湖 +PROV2704;韦特恩湖 +PROV2705;波的尼亚湾 +PROV2706;奥兰海 +PROV2707;芬兰湾 +PROV2708;西波罗的海 +PROV2709;里加湾 +PROV2710;南波罗的海 +PROV2711;厄勒海峡 +PROV2712;卡特加特海峡 +PROV2713;普斯科夫斯科耶湖 +PROV2714;拉多加湖 +PROV2715;奥涅加湖 +PROV2716;白海 +PROV2717;罗弗敦海 +PROV2718;北挪威海 +PROV2719;南挪威海 +PROV2720;斯卡格拉克海峡 +PROV2721;赫里戈兰拜特 +PROV2722;荷兰海岸 +PROV2723;多格滩 +PROV2724;多佛尔海峡 +PROV2725;英吉利海峡 +PROV2726;兰兹角 +PROV2727;布列塔尼海岸 +PROV2728;基伯龙湾 +PROV2729;科特达尔冈特 +PROV2730;比斯开湾 +PROV2731;坎塔布连海 +PROV2732;泰恩河 +PROV2733;福斯湾 +PROV2734;北海 +PROV2735;马里湾 +PROV2736;北海峡 +PROV2737;爱尔兰海 +PROV2738;圣乔治海峡 +PROV2739;多尼戈尔湾 +PROV2740;丁格尔湾 +PROV2741;凯尔特海 +PROV2742;西航道 +PROV2743;菲尼斯特雷角 +PROV2744;卢西塔尼亚海 +PROV2745;加的斯湾 +PROV2746;直布罗陀海峡 +PROV2747;阿尔梅里亚海湾 +PROV2748;巴伦西亚海湾 +PROV2749;利翁湾 +PROV2750;科特祖达尔 +PROV2751;利古里亚海 +PROV2752;帕尔马海湾 +PROV2753;西地中海 +PROV2754;巴巴里海岸 +PROV2755;波恩角 +PROV2756;第勒尼安海 +PROV2757;那不勒斯湾 +PROV2758;加贝斯湾 +PROV2759;马耳他海峡 +PROV2760;墨西拿海峡 +PROV2761;威尼斯湾 +PROV2762;亚得里亚海 +PROV2763;奥特朗托海峡 +PROV2764;塔兰托湾 +PROV2765;爱奥尼亚海 +PROV2766;苏尔特湾 +PROV2767;图卜鲁格湾 +PROV2768;亚历山大海湾 +PROV2769;巴勒斯坦海岸 +PROV2770;塞浦路斯海湾 +PROV2771;克里特海 +PROV2772;爱琴海 +PROV2773;马尔马拉海 +PROV2774;瓦尔纳湾 +PROV2775;敖德萨湾 +PROV2776;亚速海 +PROV2777;东黑海 +PROV2778;巴拉顿湖 +PROV2779;里海 +PROV2780;咸海 +PROV2781;苏伊士湾 +PROV2782;红海 +PROV2783;奥博克海峡 +PROV2784;曼德海峡 +PROV2785;马西拉湾 +PROV2786;马斯卡特海岸 +PROV2787;霍尔木兹海峡 +PROV2788;波斯湾 +PROV2789;印度河口 +PROV2790;古吉拉特湾 +PROV2791;拉克沙群岛 +PROV2792;马拉巴尔海岸 +PROV2793;科摩罗角 +PROV2794;科罗曼德尔海岸 +PROV2795;奥里萨邦海岸 +PROV2796;恒河三角洲 +PROV2797;阿恰布湾 +PROV2798;伊洛瓦底江三角洲 +PROV2799;安达曼海 +PROV2800;丹老群岛 +PROV2801;马六甲海峡 +PROV2802;尼科巴群岛 +PROV2803;亚齐海岸 +PROV2804;苏门答腊海岸 +PROV2805;巽他海峡 +PROV2806;爪哇海岸 +PROV2807;泗水海岸 +PROV2808;龙目岛海峡 +PROV2809;帝汶海 +PROV2810;摩鹿加群岛 +PROV2811;爪哇海 +PROV2812;望加锡海峡 +PROV2813;卡里马塔海峡 +PROV2814;柔佛海峡 +PROV2815;马来亚海 +PROV2816;沙捞越海岸 +PROV2817;湄公河三角洲 +PROV2818;暹逻湾 +PROV2819;金兰湾 +PROV2820;南海 +PROV2821;文莱海岸 +PROV2822;安南海岸 +PROV2823;北部湾 +PROV2824;广州湾 +PROV2825;台湾海峡 +PROV2826;长江三角洲 +PROV2827;黄海 +PROV2828;西朝鲜湾 +PROV2829;东中国海 +PROV2830;北朝鲜海 +PROV2831;奥尔加海岸 +PROV2832;鞑靼海峡 +PROV2833;阿穆尔河三角洲 +PROV2834;亚扬湾 +PROV2835;科洛缅斯科耶湾 +PROV2836;勘察加海岸 +PROV2837;鄂霍次克海 +PROV2838;库页岛海岸 +PROV2839;宗谷海峡 +PROV2840;津轻海峡 +PROV2841;日本海 +PROV2842;天草海 +PROV2843;濑户内海 +PROV2844;东海 +PROV2845;琉球群岛 +PROV2846;吕宋海峡 +PROV2847;帕拉塞尔群岛 +PROV2848;马尼拉湾 +PROV2849;吕宋海岸 +PROV2850;莱特海湾 +PROV2851;苏禄海 +PROV2852;西里伯斯海 +PROV2853;特尔纳特海 +PROV2854;班达亚齐海 +PROV2855;菲律宾海 +PROV2856;帕劳群岛 +PROV2857;比亚克湾 +PROV2858;威廉海峡 +PROV2859;特罗布里恩群岛 +PROV2860;托雷斯海峡 +PROV2861;阿拉弗拉海 +PROV2862;约斯苏达索海湾 +PROV2863;卡彭塔里亚湾 +PROV2864;大堡礁 +PROV2865;摩羯座湾 +PROV2866;豪角 +PROV2867;巴斯海峡 +PROV2868;坎加鲁岛 +PROV2869;大澳大利亚湾 +PROV2870;哥卢文 +PROV2871;沙克湾 +PROV2872;北西角 +PROV2873;金钟 +PROV2874;塔斯曼海 +PROV2875;南塔斯曼海 +PROV2876;库克海峡 +PROV2877;北塔斯曼海 +PROV2878;法威尔角 +PROV2879;新西兰海岸 +PROV2880;坎特伯雷湾 +PROV2881;南极海 +PROV2882;新喀里多尼亚海 +PROV2883;珊瑚海 +PROV2884;吉尔伯特海 +PROV2885;所罗门海 +PROV2886;瑙鲁岛 +PROV2887;美拉尼西亚海 +PROV2888;密克罗尼西亚海 +PROV2889;菲律宾海沟 +PROV2890;菲律宾海盆 +PROV2891;天宁岛海 +PROV2892;硫磺岛海 +PROV2893;太平洋 +PROV2894;千岛群岛 +PROV2895;宇嘉湾 +PROV2896;阿普卡海湾 +PROV2897;阿纳德尔湾 +PROV2898;叶卡捷琳娜海台 +PROV2899;非洲之角 +PROV2900;辣椒海岸 +PROV2901;桑给巴尔海峡 +PROV2902;莫桑比克海峡 +PROV2903;迭戈苏亚雷斯湾 +PROV2904;西阿拉伯海 +PROV2905;东阿拉伯海 +PROV2906;塞舌尔海域 +PROV2907;塔马塔夫海岸 +PROV2908;马斯卡雷内 +PROV2909;赞比西河海 +PROV2910;纳塔尔海岸 +PROV2911;特兰斯凯海岸 +PROV2912;西斯凯海岸 +PROV2913;好望角 +PROV2914;纳米比亚海岸 +PROV2915;安哥拉海岸 +PROV2916;刚果河口 +PROV2917;喀麦隆海岸 +REMOVE_PROV2918;尼日利亚海湾 +PROV2919;黄金海岸 +PROV2920;象牙海岸 +REMOVE_PROV2921;冈比亚海岸 +REMOVE_PROV2922;几内亚海岸 +PROV2923;毛里塔尼亚海岸 +PROV2924;加那利海 +PROV2925;摩洛哥海 +PROV2926;扬马延海 +PROV2927;斯皮茨伯格 +PROV2928;冰岛海域 +PROV2929;设得兰海槛 +PROV2930;冰岛海岸 +PROV2931;东北大西洋 +PROV2932;罗科尔 +PROV2933;丹麦海峡 +PROV2934;格陵兰东海岸 +PROV2935;格陵兰西海岸 +PROV2936;拉布拉多海峡 +PROV2937;巴芬湾 +PROV2938;哈得孙海峡 +PROV2939;詹姆斯湾 +PROV2940;西哈德逊湾 +PROV2941;东哈得孙湾 +PROV2942;福克斯湾 +PROV2943;圣劳伦斯湾 +PROV2944;卡伯特海峡 +PROV2945;芬迪湾 +PROV2946;贝莱伊勒海峡 +PROV2947;好运湾 +PROV2948;圣母湾 +PROV2949;拉布拉多海 +PROV2950;格陵兰海 +PROV2951;赫克拉海峰 +PROV2952;马萨诸塞湾 +PROV2953;切萨皮克湾 +PROV2954;哈特勒角 +PROV2955;卡罗莱纳海岸 +PROV2956;佛罗里达海岸 +PROV2957;巴哈马海岸 +PROV2958;佛罗里达海峡 +PROV2959;阿巴拉契湾 +PROV2960;莫比尔湾 +PROV2961;加尔维斯顿湾 +PROV2962;坦皮科湾 +PROV2963;尤卡坦海域 +PROV2964;墨西哥湾 +PROV2965;尤卡坦海峡 +PROV2966;伯利兹湾 +PROV2967;蚊子海岸 +PROV2968;达里恩湾 +PROV2969;牙买加海峡 +PROV2970;中加勒比海 +PROV2971;西北加勒比海 +PROV2972;委内瑞拉湾 +PROV2973;委内瑞拉海 +PROV2974;东加勒比海 +PROV2975;向风群岛 +PROV2976;小安的列斯群岛 +PROV2977;特克斯—凯科斯群岛海域 +PROV2978;古巴海岸 +PROV2979;伊斯帕尼奥拉海岸 +PROV2980;圭亚那海岸 +PROV2981;阿玛帕海岸 +PROV2982;亚马孙海湾 +PROV2983;巴西海岸 +PROV2984;累西腓海岸 +PROV2985;伯南布哥海岸 +PROV2986;托多斯桑托斯湾 +PROV2987;里约热内卢 +PROV2988;巴拉那瓜 +PROV2989;拉普拉塔河口 +PROV2990;布兰卡湾 +PROV2991;巴塔哥尼亚海岸 +PROV2992;麦哲伦海峡 +PROV2993;南智利海岸 +PROV2994;智利海岸 +PROV2995;阿塔卡马海岸 +PROV2996;安托法加斯塔海 +PROV2997;阿雷基帕湾 +PROV2998;秘鲁海岸 +PROV2999;瓜亚基尔湾 +PROV3000;厄瓜多尔海岸 +PROV3001;巴拿马湾 +PROV3002;哥斯达黎加湾 +PROV3003;阿卡普尔科湾 +PROV3004;曼札尼约海湾 +PROV3005;马萨特兰湾 +PROV3006;加利福尼亚湾 +PROV3007;下加利福尼亚海岸 +PROV3008;加利福尼亚海岸 +PROV3009;圣卡塔利娜群岛 +PROV3010;俄勒冈州海岸 +PROV3011;哥伦比亚海岸 +PROV3012;赫卡特海峡 +PROV3013;阿拉斯加湾 +PROV3014;阿拉斯加海岸 +PROV3015;卡斯科奎姆河口 +PROV3016;哈顿滩 +PROV3017;东吉布斯断裂带 +PROV3018;西吉布斯断裂带 +PROV3019;伊比利亚大陆架 +PROV3020;亚速尔海域 +PROV3021;角落崛起海山 +PROV3022;新英格兰海山链 +PROV3023;塞布尔岛沙洲 +PROV3024;布莱克海底高原 +PROV3025;西百慕大海域 +PROV3026;东百慕大海域 +PROV3027;加那利洋流水道 +PROV3028;北圭亚那海盆 +PROV3029;圭亚那海盆 +PROV3030;南圭亚那海盆 +PROV3031;加纳利海峡 +PROV3032;佛得角海峡 +PROV3033;巡洋舰平顶海山 +PROV3034;梭鱼断裂带 +PROV3035;东马尾藻海 +PROV3036;中马尾藻海 +PROV3037;罗曼奇峡 +PROV3038;东几内亚海盆 +PROV3039;西几内亚海盆 +PROV3040;福克兰群岛海岸带 +REMOVE_PROV3041;新乔治亚群岛 +PROV3042;科尔滩 +PROV3043;韦马海峡 +PROV3044;南巴西海盆 +PROV3045;萨皮奥拉深海平原 +PROV3046;阿根廷海盆 +PROV3047;福克兰海台 +PROV3048;东麦哲伦 +PROV3049;费尔南多-迪诺罗尼亚群岛 +PROV3050;北巴西海盆 +PROV3051;塞拉利昂海盆 +PROV3052;马丁瓦斯海岭 +PROV3053;阿森松岛西海岸 +PROV3054;阿森松岛东海岸 +PROV3055;沃尔维斯海岭 +PROV3056;海角平原 +PROV3057;戈夫岛 +PROV3058;特里斯坦—达库尼亚海岸 +PROV3059;圣马林峡 +PROV3060;南桑威奇群岛 +PROV3061;伊纳克塞瑟布尔岛 +PROV3062;布维岛 +PROV3063;风暴角 +PROV3064;孟加拉湾 +PROV3065;北孟加拉湾 +PROV3066;南孟加拉湾 +PROV3067;锡兰海 +PROV3068;马尔代夫海岸 +PROV3069;八度海峡 +PROV3070;马丁利海丘 +PROV3071;阿拉伯海盆 +PROV3072;一度半海峡 +PROV3073;查戈斯群岛 +PROV3074;科科斯海盆 +PROV3075;南苏门答腊海沟 +PROV3076;基林斯海岸 +PROV3077;爪哇海沟 +PROV3078;爱德华王子群岛 +PROV3079;戴尔卡努海隆 +PROV3080;圣玛丽角 +PROV3081;克罗泽群岛 +PROV3082;马斯克林深海平原 +PROV3083;罗德里格斯岛 +PROV3084;西南印度洋海盆 +PROV3085;凯尔盖朗群岛 +PROV3086;圣保罗岛 +PROV3087;布罗肯里奇 +PROV3088;南澳大利亚海盆 +PROV3089;里亚断裂带 +PROV3090;阿尔戈区 +PROV3091;居维叶海盆 +PROV3092;居维叶海台 +PROV3093;东经九十度海岭 +PROV3094;洛亚海隆 +PROV3095;韦尼希-梅萨泽海山 +PROV3096;沃顿海盆 +PROV3097;北科科斯海台 +PROV3098;南科科斯海台 +PROV3099;阿姆斯特丹岛 +PROV3100;玛丽蔚断裂带 +PROV3101;乍得湖 +PROV3102;维多利亚湖 +PROV3103;坦噶尼喀湖 +PROV3104;马拉维湖 +PROV3105;格尔登-德雷克海山 +PROV3106;巴尔喀什湖 +PROV3107;贝加尔湖 +PROV3108;洞庭湖 +PROV3109;的的喀喀湖 +PROV3110;尼加拉瓜湖 +PROV3111;赛德娜海盆 +PROV3112;安大略湖 +PROV3113;伊利湖 +PROV3114;休伦湖 +PROV3115;密歇根湖 +PROV3116;苏必利尔湖 +PROV3117;尼皮贡湖 +PROV3118;温尼伯湖 +PROV3119;科斯基海谷 +PROV3120;奥索瓦滩 +PROV3121;诺瓦尔斯克深海平原 +PROV3122;索维斯亚深海平原 +PROV3123;亚马尔海谷 +PROV3124;西北太平洋海盆 +PROV3125;塞弗伦斯滩涂 +PROV3126;马库斯岛海岸 +PROV3127;马里亚纳群岛海岸 +PROV3128;马斯代尔浅海堆积平原 +PROV3129;阿扎莫魔鬼船冢 +PROV3130;北白令海 +PROV3131;南白令海 +PROV3132;西阿留申群岛 +PROV3133;普利比罗夫群岛 +PROV3134;东阿留申离岛 +PROV3135;步进渡区 +PROV3136;西阿留申海 +PROV3137;贝克海山 +PROV3138;阿拉斯加深海平原 +PROV3139;东阿留申海 +PROV3140;探险家海沟 +PROV3141;无月海山 +PROV3142;奇努克海盆 +PROV3143;乙支海盆 +PROV3144;神宫海盆 +PROV3145;奇努克海槽 +PROV3146;斯坦利海山 +PROV3147;门多西诺海底悬崖 +PROV3148;加州海山 +PROV3149;默里断裂带 +PROV3150;夏威夷海岸 +PROV3151;阿尔戈海山 +PROV3152;音乐家海山 +PROV3153;中途岛海岸 +PROV3154;开普勒深海平原 +PROV3155;伽罗瓦深海平原 +PROV3156;奥戈曼海隆 +PROV3157;加拉帕戈斯群岛海岸 +PROV3158;拉皮拉深海平原 +PROV3159;库克群岛海岸 +PROV3160;克利珀顿岛 +PROV3161;亨德森海山 +PROV3162;马德拉海岭 +PROV3163;鲍尔海盆 +PROV3164;东北太平洋海盆 +PROV3165;发现者海山 +PROV3166;塔萨纬路浅海堆积平原 +PROV3167;夏威夷海穹 +PROV3168;拉德福海盆 +PROV3169;北线群岛 +PROV3170;社会群岛海岸 +PROV3171;秘鲁海盆 +PROV3172;尤潘基海盆 +PROV3173;塞弗伦斯深海平原 +PROV3174;阿尔塔米拉深海平原 +PROV3175;南线群岛 +PROV3176;中太平洋海盆 +PROV3177;萨摩亚海岸 +PROV3178;约翰斯顿环礁 +PROV3179;汤加海岸 +PROV3180;马克萨斯海岸 +PROV3181;来格雷森浅海堆积平原 +PROV3182;土木土海岸 +PROV3183;蒂图斯海岭 +PROV3184;查塔姆群岛 +PROV3185;西南太平洋海盆 +PROV3186;卢多维科深海峡谷 +PROV3187;皮特凯恩海岸 +PROV3188;罗赫芬海盆 +PROV3189;默纳德断裂带 +PROV3190;复活节岛海岸 +PROV3191;埃利斯群岛海岸 +PROV3192;新喀里多尼亚海盆 +PROV3193;胡安费尔南德斯群岛 +PROV3194;塞尔柯克海隆 +PROV3195;卡拉塞夫深海平原 +PROV3196;廷金深海平原 +PROV3197;锡斯礁 +PROV3198;洪堡深海平原 +PROV3199;瓦尔的维亚浅海堆积平原 +PROV3200;南乔治亚海岸 +PROV3201;阿根廷深海平原 +PROV3202;萨皮奥拉海山 +PROV3203;圣海伦娜海岸 +PROV3204;穆尔断裂带 +PROV3205;西德梅拉拉深海平原 +PROV3206;东德梅拉拉深海平原 +PROV3207;佛得角海盆 +PROV3208;纳斯深海平原 +PROV3209;巴哈马海盆 +PROV3210;西马尾藻海 +PROV3211;百慕大门径 +PROV3212;锡兰深海平原 +PROV3213;巽他海沟 +PROV3214;北苏门答腊海沟 +PROV3215;中印度洋海盆 +PROV3216;斐济海盆 +PROV3217;萨赖斯浅海堆积平原 +PROV3218;皮萨罗通行区 +PROV3219;斐济海岸 +PROV3220;诺福克岛海岸 +PROV3221;吉尔伯特群岛海岸 +PROV3222;麦努礁 +PROV3223;图瑟滩 +PROV3224;塔纳湖 +PROV3225;大盐湖 +PROV3226;南澳大利亚深海平原 +PROV3227;大奴湖 +PROV3228;阿萨巴斯卡湖 +PROV3229;驯鹿湖 +PROV3230;鄂毕湾 +PROV3231;凡湖 +PROV3232;乌尔米湖 +PROV3233;伊塞克湖 +PROV3234;青海湖 +PROV3235;鄱阳湖 +PROV3236;鲁道夫湖 +PROV3237;佐姆深海平原 +PROV3238;姆韦鲁湖 +PROV3239;尚普兰湖 +PROV3240;波波湖 +PROV3241;北冰洋 +PROV3242;莫里海峡 +PROV3243;东南太平洋海盆 +PROV3244;加路伊水道 +PROV3245;马尔可夫深海平原 +PROV3246;扬马延 +PROVINCEVIEW_RGOOWNER;地区原料产地业主:?Y$VALUE$%个$TYPE$?W +PROVINCEVIEW_ADMIN;地区行政效率:?Y$VALUE$%?W +PROVINCEVIEW_LIFERATING;省份生活条件:?Y$VALUE$?W +PROVINCEVIEW_GOODSINCOME;昨日卖出价值?Y$VALUE$?W的?Y$GOODS$?W?! +PROVINCEVIEW_EMPLOYMENT;当前原料产地雇佣人数:?Y$VALUE$?W +PROVINCEVIEW_CRIMEFIGHT;省份治安指数:?Y$VALUE$%?W +PROVINCEVIEW_REVOLTRISK;省份叛乱风险:$VALUE$ +PROVINCEVIEW_TOTALPOP;省份人口 +PROVINCEVIEW_MIGRATION;省份月移民:$VALUE$ +PROVINCEVIEW_GROWTH;省份月人口增长:$VALUE$ +PROVINCEVIEW_UNDERCONSTRUCTION;正在建造:$VALUE$ +PROVINCEVIEW_BUILD_ARMY;组建陆军 +PROVINCEVIEW_BUILD_NAVY;组建海军 +PROVINCEVIEW_FROM_ADMIN_SPENDING;来自行政开支:?Y+ +REMOVE_PROVINCEVIEW_FROM_LOCAL_TAX;来自当地税收效率:?Y+ +PROVINCEVIEW_GOODSPRODUCTION;以?Y$VALUE$?Wさ男噬Y$NUM$?W单位的?Y$GOODS$?W +PROVINCEVIEW_BUILD_ARMY2;组建军队 +PROVINCEVIEW_BUILD_NAVY2;组建海军 +PROVINCEVIEW_EXPAND;扩建 +PROVINCEVIEW_EXPANDING;扩建中…… +PROVINCEVIEW_CORES;核心: +NO_PROVINCE_CRIME;无犯罪: +PW_NATIONAL_FOCUS;国家焦点: +PW_NO_NATIONAL_FOCUS;未设置国家焦点 +PW_COLONY;殖民地 +PW_COLONY_STATE;点击转换成领土。这需要?Y$VALUE$?!空闲的殖民力点数 +PROVINCEVIEW_TERRAIN;地形:?Y$TERRAIN$?W +PROVINCEVIEW_CURRENT_SHIPS;当前舰船:?Y$CURRENT$?W +PROVINCEVIEW_CURRENT_ARMY;当前旅:?Y$CURRENT$?W\n可能的旅:?Y$ALLOWED$?W +PV_UNCOLONIZED;尚未殖民 +PV_COLONY_PROG;殖民进展:?Y$VAL$?W%,预计完成时间:?Y$TIME$?W +PV_COLONY_TROOP;驻军加成:?G+$VAL$?W% +PV_REBEL_PRESENCE;反叛集团: +PV_LOCAL_MEMBERS;当地成员: +PV_AVG_MIL;平均斗争性: +PROVINCEVIEW_GROWTH_TECH;来自科技:?Y$VALUE$?W +PROVINCEVIEW_ADMIN_BASE;基础行政效率:?Y$VALUE$%?W +PROVINCEVIEW_ADMIN_TECH;来自科技:?Y$VALUE$%?W +PROVINCEVIEW_ADMIN_POPS;来自?Y官僚:$VALUE$%?W +PROVINCEVIEW_UNCOLONIZED;尚未殖民 +PROVINCEVIEW_SELECT_NATIONAL_FOCUS_TO_COLONIZE;设置国家焦点以殖民 +USA_1;阿拉斯加 +USA_78;华盛顿 +USA_81;俄勒冈 +USA_91;爱达荷 +USA_106;科罗拉多 +USA_111;怀俄明 +USA_116;蒙大拿 +USA_118;北达科他 +USA_121;南达科他 +USA_124;内布拉斯加 +USA_126;堪萨斯 +USA_129;俄克拉荷马 +USA_139;路易斯安那 +USA_144;阿肯色 +USA_148;密苏里 +USA_151;爱荷华 +USA_158;明尼苏达 +USA_162;威斯康星 +USA_168;伊利诺伊 +USA_170;印地安纳 +USA_176;密歇根 +USA_178;俄亥俄 +USA_185;肯塔基 +USA_188;田纳西 +USA_194;密西西比 +USA_196;阿拉巴马 +USA_200;佛罗里达 +USA_201;佐治亚 +USA_211;弗吉尼亚 +REMOVE_USA_220;西弗吉尼亚 +USA_223;宾夕法尼亚 +USA_231;新泽西 +USA_232;纽约 +USA_243;马萨诸塞 +USA_247;新英格兰 +USA_2556;北卡罗来纳 +ENG_6;育空领地 +ENG_9;西北领地 +ENG_13;不列颠哥伦比亚 +ENG_22;艾伯塔 +ENG_30;萨斯喀彻温 +ENG_36;马尼托巴 +ENG_44;努纳武特 +ENG_46;安大略 +ENG_58;魁北克 +ENG_74;纽芬兰 +TEX_132;德克萨斯 +UCA_2186;危地马拉 +UCA_2191;洪都拉斯 +UCA_2197;尼加拉瓜 +UCA_2201;哥斯达黎加 +CLM_1723;巴拿马 +SPA_2209;大安的列斯 +URU_2344;乌拉圭 +ECU_2279;厄瓜多尔 +HAI_2213;伊斯帕尼奥拉岛 +SWE_329;约塔兰 +SWE_318;诺尔兰 +SWE_322;斯韦阿兰 +SIC_763;西西里 +GRE_826;伯罗奔尼撒 +TUR_853;阿尔巴尼亚 +TUR_788;波斯尼亚 +MOL_673;摩尔达维亚 +WAL_665;瓦拉几亚 +SPA_474;加利西亚 +SPA_477;莱昂-卡斯蒂利亚 +SPA_492;巴斯克-阿拉贡 +SPA_498;加泰罗尼亚 +ENG_2468;新南威尔士 +ENG_2476;维多利亚 +ENG_2483;昆士兰 +ENG_2491;南澳大利亚 +ENG_2497;西澳大利亚 +ENG_2505;北领地 +ENG_2509;北岛 +ENG_2513;南岛 +NET_1413;爪哇 +ENG_1321;锡兰 +CHI_2608;蒙古 +OMA_1166;阿曼 +ABU_1162;阿布扎比 +YEM_1173;也门 +HDJ_1151;汉志 +TUN_1726;突尼斯 +FRA_1879;几内亚 +ENG_1887;利比里亚 +FRA_1907;加纳 +FRA_1914;多哥 +FRA_1919;贝宁 +FRA_1972;加蓬 +ENG_2074;博茨瓦纳 +ENG_2014;赞比亚 +SIA_1366;柬埔寨 +AUS_613;滕州-施泰尔马克 +AUS_612;蒂罗尔 +AUS_702;西加利西亚 +AUS_662;东加利西亚 +AUS_633;斯洛伐克 +AUS_777;斯拉沃尼亚 +AUS_780;达尔马提亚 +AUS_771;克罗地亚 +AUS_726;伦巴第 +AUS_736;伊斯特拉 +AUS_729;威尼西亚 +AUS_625;波希米亚 +AUS_626;摩拉维亚 +AUS_654;锡本布尔根 +AUS_657;锡本布尔根 +AUS_647;阿尔福尔德 +AUS_623;外多瑙 +AUS_619;奥地利 +AUS_641;中匈牙利 +MEX_85;加利福尼亚 +MEX_100;亚利桑那 +MEX_103;新墨西哥 +MEX_94;内华达-犹他 +ENG_260;芒斯特 +ENG_263;伦斯特-康诺特 +ENG_254;阿尔斯特 +ENG_273;威尔士 +ENG_277;西北英格兰 +ENG_280;东北英格兰 +ENG_284;中英格兰 +ENG_291;东部诸郡 +ENG_300;东南英格兰 +ENG_296;西南英格兰 +ENG_1252;北孟加拉 +ENG_1251;南孟加拉 +ENG_1258;阿萨姆 +FRA_77;圣皮埃尔和密克隆岛 +SPA_513;格拉纳达 +SPA_512;安达卢西亚 +SPA_484;埃斯特雷马杜拉 +SPA_503;巴伦西亚 +SPA_487;卡斯蒂利亚-拉曼恰 +GRE_837;阿提卡 +TUR_832;色萨利 +TUR_803;南塞尔维亚 +SER_794;北塞尔维亚 +REMOVE_TUR_806;西马其顿 +TUR_805;东马其顿 +TUR_860;色雷斯 +EGY_843;爱琴海群岛 +TUR_855;塞浦路斯 +TUR_809;鲁米利亚 +TUR_810;保加利亚 +TUR_674;多布鲁贾 +MON_2582;黑山 +FRA_458;阿基坦 +FRA_442;普瓦图 +FRA_455;法兰西南部 +FRA_461;朗格多克 +FRA_467;普罗旺斯 +FRA_445;利穆赞 +FRA_448;奥弗涅 +FRA_451;罗纳 +FRA_420;布列塔尼 +FRA_435;卢瓦尔 +FRA_438;中央 +FRA_428;勃艮第 +FRA_418;诺曼底 +FRA_425;法兰西岛 +FRA_404;香槟 +FRA_412;阿尔萨斯-洛林 +FRA_399;皮卡第 +POR_518;杜罗 +POR_521;埃斯特雷马杜拉 +POR_525;阿连特茹 +POR_2134;马卡罗尼西亚 +ENG_266;高地 +ENG_271;低地 +BEL_394;瓦隆 +BEL_387;佛兰德 +NET_375;荷兰 +NET_381;海尔德兰 +NET_385;弗里斯兰 +SAR_466;萨伏依 +SAR_720;皮埃蒙特 +SAR_765;萨丁尼亚 +AUS_768;斯洛文尼亚 +MOD_739;艾米利亚 +PAP_741;罗马涅 +TUS_744;托斯卡纳 +PAP_752;拉齐奥 +SIC_754;坎帕尼亚 +SIC_753;普利亚 +SWI_605;西瑞士 +SWI_603;东瑞士 +BAD_586;巴登 +WUR_589;符腾堡 +HES_2560;黑森-拿骚 +BAV_599;拜恩 +BAV_595;弗兰肯 +SAX_558;萨克森 +HEK_568;黑森 +HAN_534;汉诺威 +PRU_572;莱茵兰 +PRU_575;北莱茵 +PRU_581;威斯特法伦 +HAM_528;东汉诺威 +REMOVE_MEC_544;梅克伦堡-荷尔斯泰因 +PRU_553;马格德堡 +PRU_549;勃兰登堡 +PRU_546;波美拉尼亚 +PRU_682;西里西亚 +PRU_701;波森 +PRU_690;西普鲁士 +PRU_695;东普鲁士 +DEN_367;日德兰半岛 +DEN_372;西兰岛 +SWE_313;挪威东部 +SWE_309;挪威西部 +SWE_308;挪威北部 +RUS_366;拉普兰 +RUS_340;南芬兰 +RUS_349;爱沙尼亚 +RUS_354;拉脱维亚 +RUS_360;立陶宛 +RUS_710;大波兰 +RUS_706;维索凯 +RUS_707;布列斯特 +RUS_718;明斯克 +RUS_676;布贾克 +RUS_965;赫尔松 +RUS_958;基辅 +RUS_964;克里米亚 +RUS_980;卢甘斯克 +RUS_1090;格鲁吉亚 +RUS_1098;亚美尼亚 +RUS_339;卡累利阿 +RUS_994;因格里亚 +RUS_1003;诺夫哥罗德 +RUS_947;奥尔沙 +RUS_943;斯摩棱斯克 +RUS_955;罗夫诺 +RUS_998;特维尔 +RUS_981;阿尔汉格尔斯克 +RUS_990;加利奇 +RUS_1008;莫斯科 +RUS_1009;布良斯克 +RUS_977;库尔斯克 +RUS_2589;涅涅茨 +RUS_1026;彼尔姆 +RUS_1020;喀山 +RUS_1060;萨马拉 +RUS_1037;鞑靼斯坦 +RUS_1041;阿斯特拉罕 +RUS_979;罗斯托夫 +RUS_1048;克拉斯诺达尔 +RUS_1052;北高加索 +RUS_336;北芬兰 +FRA_411;弗朗什-孔泰 +HAW_658;夏威夷群岛 +AST_2527;基里巴斯 +AST_801;波利尼西亚 +AST_2454;斐济 +AST_2535;瓦努阿图 +AST_2244;圣诞及科科斯群岛 +RUS_1104;巴库 +RUS_1102;阿塞拜疆 +ENG_2224;西印度群岛 +REMOVE_ENG_203;北加勒比群岛 +ENG_2228;小安的列斯群岛 +MEX_2138;索诺拉 +MEX_2142;奇瓦瓦 +MEX_2151;杜兰戈 +MEX_2146;新莱昂 +MEX_2173;萨卡特卡斯 +MEX_2161;哈利斯科 +MEX_2170;莫雷利亚 +MEX_2162;墨西哥 +MEX_2183;尤卡坦 +CLM_2251;安蒂奥基亚 +CLM_2247;昆迪纳马卡 +CLM_2262;瓜维亚雷 +CLM_2256;考卡山谷 +BRZ_2401;亚马逊 +VNZ_2234;苏利亚 +VNZ_2265;米兰达 +VNZ_2278;玻利瓦尔 +ENG_1979;圭亚那 +PEU_2289;洛雷托 +BRZ_2408;帕拉 +BRZ_2410;马拉尼昂 +BRZ_2427;北里奥格兰德 +BRZ_2428;伯南布哥 +BRZ_2439;巴伊亚 +BRZ_2416;马托格罗索 +BRZ_2246;米纳斯吉拉斯 +BRZ_2447;里约热内卢 +BRZ_2306;圣保罗 +BRZ_2462;巴拉那 +BRZ_2467;南里奥格兰德 +PEU_2291;卡哈马卡 +PEU_2300;利马 +PEU_2297;伊卡 +PEU_2303;阿雷基帕 +PRG_2338;大厦谷 +PRG_2343;巴拉圭 +BOL_2321;拉巴斯 +BOL_2317;圣克鲁斯 +BOL_2305;波托西 +CHL_2332;奥卡尼亚 +CHL_2322;圣地亚哥 +CHL_2327;洛斯里奥斯 +ARG_2368;胡胡伊 +ARG_2387;图库曼 +ARG_2393;里奥内格罗 +ARG_2377;查科 +ARG_2384;拉潘帕 +ARG_2357;科连特斯 +ARG_2363;圣达菲 +ARG_2355;布宜诺斯艾利斯 +ARG_2391;北巴塔哥尼亚 +ARG_2398;南巴塔哥尼亚 +ENG_43;努纳武特 +ENG_68;新不伦瑞克 +SPA_1463;棉兰老 +SPA_1455;吕宋 +SPA_1459;米沙鄢 +catholic;天主教 +protestant;新教 +orthodox;东正教 +coptic;科普特教 +sunni;逊尼派 +shiite;什叶派 +jewish;犹太教 +mahayana;汉传佛教 +gelugpa;藏传佛教 +theravada;南传佛教 +hindu;印度教 +shinto;神道教 +sikh;锡克教 +animist;泛灵论 +REMOVE_RULE_POP_BUILD_FACTORY;人群建造工厂 +RULE_RICH_ONLY;仅限富裕阶层 +RULE_SAME_AS_RULING_PARTY;等同于执政党 +RULE_STATE_VOTE;地区选举 +RULE_POPULATION_VOTE;普选 +RULE_SLAVERY_ALLOWED;允许奴隶制 +ENABLE_CRIME_TECH;允许 +DIGIN_FROM_TECH;战壕深度 +ENABLE_UNIT_TECH;允许建造 +ENABLE_BUILDING_TECH;允许建设 +REPAIR_RATE_TECH;修复率 +ACTIVATE_GOODS;激活: +TECH_TAX_EFF;税收效率: +MORALE_TECH;士气 +REINFORCE_TECH;增援效率 +SOLDIER_TO_POP_LOSS_TECH;军事医院 +REGULAR_EXP_TECH;初始经验 +MOB_SIZE_TECH;动员规模 +MOB_IMPACT_TECH;动员影响 +MAX_WORKFORCE_TECH;最大劳动力 +COLONIAL_LIFE_TECH;最低生活条件 +ADM_EFF_TECH;行政效率 +EDU_EFF_TECH;教育效率 +LOAN_INTEREST_TECH;贷款利息 +TECH_MAX_FOCUS;国家焦点上限 +WAR_EXHAUST_BATTLES;厌战度 +MIL_TACTICS_TECH;策略 +LAND_ATTRITION_TECH;陆军损耗 +NAVAL_ATTRITION_TECH;海军损耗 +SUPPLY_RANGE_TECH;补给半径 +SUPPLY_LIMIT_TECH;补给限度 +MUL_WITH_TECHNOLOGY;科技加速 +army_doctrine;陆军学说 +army_doctrine_desc;这个领域主要涉及贵国陆军的发展,提供了加强防御和移动的新思路,并允许加强要塞。 +post_napoleonic_thought;后拿破仑时代军事思想 +post_napoleonic_thought_desc;后拿破仑时代军事思想 +strategic_mobility;战略机动 +strategic_mobility_desc;战略机动 +field_fortifications;野战要塞 +field_fortifications_desc;这是第一种采用现代材料和新的工程科技的要塞。这项技术是你可以建造一种新的要塞。 +railroad_transport_groups;铁路运输集群 +railroad_transport_groups_desc;此时,专家们建立了特定的集群为专门的铁路单位服务。这样可以快速为火车加载或卸载,以保证军队的快速运动。 +signal_detachments;分队号令 +signal_detachments_desc;此时,分队的独立信号加入到了师级单位,这样大大提高了他们的通信能力。 +point_defense_system;陆军集中防御体系 +point_defense_system_desc;陆军集中防御体系 +flexible_firepower;灵活性火力 +flexible_firepower_desc;此时,军备和防御工事的战术革新和发展使得军队能够建立弓形火力线,这样可以有效地覆盖整个地域。这样技术使你可以建造一类新型要塞。 +synchronized_heavy_support;同步火力支援 +synchronized_heavy_support_desc;此时,炮兵和师属连队受训练通过弹幕来配合步兵在战场上的运动,同时最优化火力配置以建立“死亡地带”。 +staff_command_support;统一命令调配 +staff_command_support_desc;梯队参谋机构的引入使得总参谋部的工作更有效率。很快所有单位都建立起了参谋机构来支持他们的指挥官。 +deep_defense_system;纵深防御体系 +deep_defense_system_desc;纵深防御体系 +trench_systems;战壕系统 +trench_systems_desc;此时,炮火的威力远远大于其运动性,甚至于布置在前线的士兵都不得不挖掘战壕使自己能在敌方炮兵的强大活力下生存。很快,纵横交错的防御线使得前线陷入僵持。这些防御线被称为战壕。这样技术使得你能够建造一种新型的要塞。 +gas_attack_capability;毒气进攻能力 +gas_attack_capability_desc;通过在炮弹中加入毒气物质使杀伤区保持致命杀伤很长一段时间。并且能减低防御部队的行动能力和混凝土工事的的防御能力。 +gas_defense_capability;毒气防御能力 +gas_defense_capability_desc;通过在毒气攻击时使用防毒面具一系列穿着制服的规则,以及正式操作程序,毒气的威力减少了。 +elastic_defense_system;弹性防御体系 +elastic_defense_system_desc;此时战壕演变成恐怖的战壕防御系统,由两三条壕沟以及混凝土碉堡以及机枪火力点所组成。本场景来自于但丁神曲的地狱部分。此发明允许你修建新型工事堡垒。 +flexible_counterattacks;灵活性反击 +flexible_counterattacks_desc;当敌人的攻势达到高潮并开始减弱,利用此策略通过预先计划的战术对敌人战线的间隙进行反击。这种反击有时候可以把敌人退回到比起始进攻位置更远的地方。 +infiltration;渗透战术 +infiltration_desc;渗透战术 +low_echelon_fire_support;浅梯队火力支援 +low_echelon_fire_support_desc;通过组建师一级炮兵和营一级迫击炮部队,军队取得了更好更快的火力支持,这在进攻和防守时都是很重要的。 +stormtrooper_training;冲锋队训练 +stormtrooper_training_desc;有一种使用特种部队打开战线缺口并且切断这条新线后的战壕的技术。这样的部队经过专门特别的训练。 +tank_experiments;坦克试验 +tank_experiments_desc;第一辆坦克,有时叫做桶,由于这些最初的钢铁怪物的不稳定性而被混合的成功所保佑。但是一旦用于实战,他们可以在任何地方打开缺口。 +tank_exploits;坦克利用 +tank_exploits_desc;此时坦克变得更可靠并用于更小的部队以打开敌阵缺口让突击队和步兵灌入与敌作战。 +modern_army_doctrine;现代军队学说 +modern_army_doctrine_desc;现代陆军学说 +firepower_vs_mobility;火力与机动 +firepower_vs_mobility_desc;一战结束后,列强不得不重估其军事策略以适应残酷僵持的堑壕战,一个学派关心集结大量火力特别是火炮来压倒敌人并打开前进的缺口,另一个学派则认为认为现代战场的取胜关键是机动,绕过敌人的强大据点并寻求最有利的攻击条件。 +grand_battle_plan_vs_superior_firepower;决战计划与优势火力 +grand_battle_plan_vs_superior_firepower_desc;对于关注火力的军队,另一个关键决定是围绕着如何应用火力。一种可能是制定详细复杂的计划,在规定时间用对特定目标按计划发起火炮攻击。另一种可能是简单地聚集尽可能多的火炮并将敌人轰到溃散。 +human_wave_vs_spearhead;人海战术与装甲先锋 +human_wave_vs_spearhead_desc;对于关注机动的军队,决定军队到底如何移动非常重要,一种选择是利用普通的步兵突入敌军结合部以压倒敌人,另一种是使用特殊的先头部队,经常是高度适合机动并能快速利用敌人战线弱点的机械化部队。 +light_armament;轻武器 +light_armament_desc;主要涉及陆军的单兵武器。这方面的研究将提高部队的战斗力。新式装备的投入使用将会增加部队的火力。 +flintlock_rifles;燧发枪 +flintlock_rifles_desc;燧发枪 +muzzle_loaded_rifles;前膛枪 +muzzle_loaded_rifles_desc;前膛枪 +breech_loaded_rifles;后膛枪 +breech_loaded_rifles_desc;后膛枪 +machine_guns;机枪 +machine_guns_desc;机枪 +bolt_action_rifles;手动枪机 +bolt_action_rifles_desc;手动枪机 +modern_divisional_structure;现代师结构 +modern_divisional_structure_desc;现代师结构 +interwar_infantry;一战后步兵 +interwar_infantry_desc;从一战结束到大萧条结束,很多国家的军队性质和重点不断演变。借助新的师结构,很多军队发展起特种部队,如海军陆战队和山地部队。高度机械化(大量投入汽车和卡车)在全球范围内进一步改变了陆军本质。 +interwar_cavalry;一战后骑兵 +interwar_cavalry_desc;随着一战的大规模伤亡和摩托化时代的到来,传统的骑兵逐渐淡出。摩托化改变了骑兵使用的方法及战场上的角色。士兵驾驶机动车辆而不再骑马。摩托化还允许更重的火力和更快的部署。 +rear_area_dumps;后方区域补给 +rear_area_dumps_desc;技术进步在机动车领域加入更多新概念到更多传统领域。新科技极大提升了供应这一军队的永恒课题。建立补给整个区域的供应站不但是需要的,也是可能的。中心化补给站可以向单位迅速提供需要的物资,不再需要长长的补给火车直接开到前线单位边上去。 +heavy_armament;重武器 +heavy_armament_desc;这是大炮和迫击炮等重火力支援,这一科技领域将提升你炮兵分队的战斗力。这些分队将给予你的军队更强的支援力度,而未来的科技将使力度更可怕。 +bronze_muzzle_loaded_artillery;铜制前膛炮 +bronze_muzzle_loaded_artillery_desc;铜制前膛炮 +iron_muzzle_loaded_artillery;铁制前膛炮 +iron_muzzle_loaded_artillery_desc;铁制前膛炮 +iron_breech_loaded_artillery;铁制后膛炮 +iron_breech_loaded_artillery_desc;铁制后膛炮 +steel_breech_loaded_artillery;钢制后膛炮 +steel_breech_loaded_artillery_desc;钢制后膛炮 +indirect_artillery_fire;间接火力支援 +indirect_artillery_fire_desc;间接火力支援 +heavy_armament_dunno;重型装备 +heavy_armament_dunno_desc;重型装备 +tankette;小坦克 +tankette_desc;一战的经验显示了坦克的价值和作用,但是他们在崎岖地形显得有些笨拙而不是高度流畅。小坦克是一长串坦克科技的开始,未来的科技会使之具有更快的速度和更好的机动。 +light_tank;轻型坦克 +light_tank_desc;轻坦克是坦克科技早期的重要步骤。它们装备着机枪和轻型火炮,是第一批量产的“真正的”坦克。它们作为急需的机动火力扮演支援步兵的角色,并给予坚固的防御力。 +armoured_cars;装甲车 +armoured_cars_desc;装甲车填补了坦克和普通车载步兵之间的空白。装甲车向骑兵和警察部队提供车辆,可以高速通过普通道路并以少量车辆提供大量火力。 +anti_aircraft_artillery;防空火炮 +anti_aircraft_artillery_desc;为了应对武装冲突中日益增长的空中新威胁,出现了各种新方法和新武器,专用于防空的火炮是这一领域早期的重要一步。 +improved_anti_aircraft_artillery;改良防空炮 +improved_anti_aircraft_artillery_desc;随着空军的长足进步,防空武器也不断改进。更远视距的重机枪和更好的炮弹令可怕的“应答-应答”声更加危险。 +light_artillery;轻型炮 +light_artillery_desc;从一战的经验表明,步兵特别是从崎岖地形运动时需要一个增加火力的可行选择。传统的炮太笨重,影响了恶劣条件下的有效利用和快速机动。小口径短射程的火炮更容易被马匹车辆或人力运输,为满足这一需要发明出的火炮称为山炮。 +medium_artillery;中型炮 +medium_artillery_desc;走出传统火炮模式,借鉴一战经验和快速机械化开发了中型火炮。他们以适中的口径成为普通步兵标准配置,提供了之前缺乏的高火力和高机动性。 +heavy_artillery;重型炮 +heavy_artillery_desc;重炮宛如战场上的怪兽,以其长射程令所有步兵畏惧。大口径的火炮可以配置在战线的后方,以其射程兼顾多方面。 +military_science;军事科学 +military_science_desc;这是你的军队的发展观。统计、后勤和精心的计划已成为战争的重要因素。新的科技会增进你的军队的组织。 +military_staff_system;军事参谋系统 +military_staff_system_desc;军事参谋系统 +military_plans;军事计划 +military_plans_desc;军事计划 +telegraph_coordination;电报协调 +telegraph_coordination_desc;通过电报通信发布命令协调部队使军队的运行速度与决策制定大大的变快了。 +mobilization_time_tables;动员时间表 +mobilization_time_tables_desc;通过事前安排的动员计划,所有后备伇军人都确定了参军和领取装备的地点,时间和行进路线。这极大地提高了总动员的速度。 +personnel_category_tables;人员分类编制 +personnel_category_tables_desc;这些图表分类显示了任务,人员编排等其他内容,在和平期间很容易用来把人员加入计划中的军事组织。在总动员中,这个过程可以显示士兵和其应去的方面军,加速总动员。 +military_statistics;军事统计学 +military_statistics_desc;军事统计学 +ammunition_area_effect_calculations;火力测试 +ammunition_area_effect_calculations_desc;统计标准测试可以计算出打击特定地区敌人至指定程度所需的弹药,从而有效率地提高战斗效率。 +empirical_combat_efficiency_matrix;高效率战斗阵型 +empirical_combat_efficiency_matrix_desc;通过检查特定因素,比如士气,士兵食物,疾病和伤势,可以预测出此部队在以后作战中的效率。 +combat_loss_evaluation_schemata;战斗损失评估概要 +combat_loss_evaluation_schemata_desc;通过统计双方损失并制成模型,可以预测出将来战役的伤亡。 +military_logistics;陆军后勤学 +military_logistics_desc;陆军后勤学 +pre_planned_depot_systems;预设后勤供应体系 +pre_planned_depot_systems_desc;和平期间计划的后勤中心系统将成为战时后勤的支柱。 +logistical_calculations;后勤预算 +logistical_calculations_desc;通过标准的计算,可以得知一个标准军团所需的补给和后备队,从而更方便地计划战争。 +replenishment_transport_organisation;补给运输机制 +replenishment_transport_organisation_desc;储备中心在战时供应系统将起到中心做用,然后仍然需要补给运输机构来运送子弹和卫生纸。 +military_directionism;陆军军事导向主义 +military_directionism_desc;陆军军事导向主义 +army_political_lobbying;陆军游说 +army_political_lobbying_desc;通过派遣高级军官参与政治或者加入国防委员会,军队可以容易地影响国防和安全政策。 +army_military_political_decision_making;战时内阁 +army_military_political_decision_making_desc;在战时,军队在长期地游说以后终于完全掌握了战争行动和国家的资源管理,简直可以说是在总参谋长统治下的军事独裁了。 +army_local_military_government;地方军政府 +army_local_military_government_desc;在高度军事化的社会,或者战时的普通社会,不仅需要军队和平民间的配合,而且需要某些军官担任地方长管。这意味着强大的军事控制,和军队与其他政府部门不同比例的扩张。 +aeronautics;航空学 +aeronautics_desc;航空学 +early_interwar_bombers;早期一战后轰炸机 +early_interwar_bombers_desc;从第一个向敌人投掷手榴弹的飞行员开始,飞机向敌人倾泻弹药的作用被公认为具有伟大的战术和战略价值。为了加强和扩大这种能力,开发了专用的轰炸机。 +late_interwar_bombers;晚期一战后轰炸机 +late_interwar_bombers_desc;设计的改进、配套建筑的兴建、改良的引擎大大地提高了轰炸机完成任务的能力。射程的提升、载荷的增大、更好的装甲都使轰炸机成为敌国更大的威胁。 +early_interwar_fighters;早期一战后战机 +early_interwar_fighters_desc;阻止敌人穿越我军上空的想法早在萌芽时期的空战就有了。专用于发现和消灭对方空中力量的飞机发明的比他们的轰炸机表兄弟还要早。 +late_interwar_fighters;晚期一战后战机 +late_interwar_fighters_desc;一个领域的发展又引起其他领域的发展,不断地循环。专用于消灭敌人空中力量的战机在轰炸机的进步中同样得到了好处。新的引擎,改良的设计,改进的射程和武器令战机成为空中的致命威胁。 +t_air_superiority;空中优势学说 +t_air_superiority_desc;随着飞机的出现,如何在战时使用它们成为了议题。起初他们主要用于侦察,但很快被用来轰炸军队目标或击落敌人的飞机。因此不得不演化出新的想法和概念来更好的利用这一新兴军事武器。 +flying_circus_doctrine;飞行马戏团学说 +flying_circus_doctrine_desc;随着利用飞机拦截和摧毁敌机日益重要,军事领导人很快认识到战机群要做到最好,必须得团队协同,相互支持,更好的生存和完成拦截。 +force_substitution_doctrine;兵力轮换学说 +force_substitution_doctrine_desc;由于空战日益频繁,轮换使用前线基地的飞机和机组成员以免衰竭日益重要。轮换使最有能力的飞行员更多在前线,这样增加了战胜概率。 +battlefield_destruction_doctrine;战场毁灭学说 +battlefield_destruction_doctrine_desc;战场轰炸学说要求空军将重点放在轰炸敌人前线军队并配合友军对敌攻击。 +operational_destruction_doctrine;精确打击学说 +operational_destruction_doctrine_desc;精确打击学说要求空军将重点放在轰炸敌人基础设施,从而减少其出征军队的再补给和调配能力,降低其机动力且不能对友军针对其弱点的攻击作出反应。 +strategic_destruction_doctrine;战略轰炸学说 +strategic_destruction_doctrine_desc;战略摧毁学说要求空军将重点放在敌人的城市和工厂,不但能降低敌人的军备生产潜力,还将削弱其民众的信念,迫使得其政府在重压面前投降。 +army_leadership;陆军指挥艺术 +army_leadership_desc;这是您对军官的教育和领导原则。更好的领导程序会增加你的单位的组织度和士气值。 +army_command_principle;陆军指挥法则 +army_command_principle_desc;陆军指挥法则 +army_professionalism;陆军职业化 +army_professionalism_desc;陆军职业化 +army_academic_training;士官学校训练 +army_academic_training_desc;这意味着一个人不再需要贵族血统来成为军官了。他可以接受和其他大学一样好的教育,是军官职业化的最重要原因。 +field_training;实地训练 +field_training_desc;早期的训练通常包括行进和基本操练,而此时的训练是将整个旅师作为整体投入假想的战争,从而极大提高战斗能力。 +army_societal_status;社会地位 +army_societal_status_desc;此时主要由中产阶层组成的职业军官团提高了它本身的社会地位。 +army_decision_making;陆军决策理论 +army_decision_making_desc;陆军决策理论 +army_independent_command;独立判断 +army_independent_command_desc;旧的军事条令规定违反高级军官的命令将受军事法庭宣判,从而导致了冗长的决策过程。新的条令规定军官应该执行上级的核心意图,而如何行动则由其本人掌握。 +army_continuous_issuing_of_orders;连续发布命令 +army_continuous_issuing_of_orders_desc;即使在低层指挥系统里,采用参谋制度也会使领导能持续准确地发布命令。 +army_delegated_power;委托权 +army_delegated_power_desc;这意味着一个军官可以将一部分明确的责任委托给下属,从而专心于主要问题并无须控制所有细节。 +army_risk_management;陆军风险分析 +army_risk_management_desc;陆军风险分析 +army_wargames;军事演习 +army_wargames_desc;是用来培训部队的演习。通常是采用实现设计的局势,假想的战争,或者彼此交战来培养部队发布命令,通讯和计划的能力。有时也用来培训战术和行动能力。 +army_alternative_plans;多方案计划 +army_alternative_plans_desc;当参谋提出多种方案时,命令官能够作出最佳选择。而且在形势转变的时候,总有一个方案可以迅速执行。 +saddle_orders;配套规则 +saddle_orders_desc;有这种能力就可以在沉重压力下快速发布正确命令。这种能力是可以凭经验或者训练来取得的。 +army_nco_training;陆军士官训练制度 +army_nco_training_desc;陆军士官训练制度 +army_literate_ncos;有文化的志愿兵 +army_literate_ncos_desc;当有文化的志愿兵加入部队后,整个部队的质量和训练能力都加强了。 +nco_field_training;志愿兵实地训练 +nco_field_training_desc;通过加强训练,志愿兵不仅成为军中表率,更能有效进行小型军事训练。 +army_nco_tactical_training;志愿兵战术训练 +army_nco_tactical_training_desc;通过加强训练,志愿兵不仅成为军中表率,更能在战争中发挥主动权。 +great_war_experience;一战经验 +great_war_experience_desc;一战经验 +naval_doctrine;海军学说 +naval_doctrine_desc;这是海军学说的变革,包括关于移动、攻击、防守的新思路。这个项目将改变你的舰队的战斗力,比如战术和策略演变 +post_nelsonian_thought;后纳尔逊时代军事思想 +post_nelsonian_thought_desc;从拿破仑战争思想发展而来,指挥官仍然在舰桥上手持双目望远镜指挥战斗。 +naval_hero_thesis;海军英雄主义 +naval_hero_thesis_desc;以乔米利恩思想为基础,并由马汉继承。其基本思想为:以伟大的领导者和高涨的士气给予敌人压力从而击败敌人。马汉的理论更加复杂,为麦金德创立的现代地理政治学撒下了种子。 +superior_crew_thesis;优良船员主义 +superior_crew_thesis_desc;建立在克劳塞维兹理论中海军特色的基础上。之后由科贝特丰富完善。基本思想是以船员的高度组织化与良好的训练占取优势并打败敌人。 +naval_hero_thesis_vs_superior_crew_thesis;海军英雄主义与优良船员主义 +naval_hero_thesis_vs_superior_crew_thesis_desc;由于后纳尔逊时代军事思想在我们海军中的发展,我们的军事思想家们分裂成了两个阵营。一个阵营倾向于海军英雄主义理论,另一个则倾向于优良船员主义理论。现在,我们需要决定一个阵营作为我们海军思想的发展方向。 +battleship_column_doctrine;战列舰纵队学说 +battleship_column_doctrine_desc;此学说的主旨是集中使用我军主力舰,搜索敌人主力舰并在决定性战斗中摧毁它们。 +long_range_fire_tactic;远距离炮击战术 +long_range_fire_tactic_desc;主力舰以游走于敌人的攻击范围之外,并使用远距离攻击火炮打击敌人;或者快速进入敌人的攻击范围,向敌人开火然后再迅速撤离。 +speedy_maneuvering_tactic;快速运动战术 +speedy_maneuvering_tactic_desc;主力舰以高速度机动进入敌人的攻击死角,也可以用来在必要时突然改变机动方式。 +raider_group_doctrine;袭击集群学说 +raider_group_doctrine_desc;此学说的主旨是派出大量续航力强的高速舰只争夺航路。 +sealane_hunters;航线狩猎者 +sealane_hunters_desc;建立有耐心和并有良好的机动性的队伍,并在重要航线上打击运输商船。 +fast_ship_killer;快船杀手 +fast_ship_killer_desc;建立超快速的轻型袭击船队而不是重型船队。 +big_ship_competitor;大舰竞争者 +big_ship_competitor_desc;该学说将旨在建造非常小的主力舰,这即是给小一些的舰船装配上明显规模较大的重武器。 +standard_raider_group_doctrine;标准袭击集群学说 +standard_raider_group_doctrine_desc;该学说允许舰队在航线上进行猎杀和破坏行动 +blue_and_brown_water_schools;蓝水和绿水海军学派 +blue_and_brown_water_schools_desc;在这个年代,因为各国局势和国力不同,海军学说有了分化。英国和德国等国开始向蓝水海军发展。而法国和俄罗斯则倾向于发展近海海军,意在保护领海并袭击敌国海域的侧翼。 +blue_water_school;蓝水海军学派 +blue_water_school_desc;建立有能力争夺远洋控制权的海军。这样的海军将会有很多主力舰以及一些用于保护它们的小型舰只。 +brown_water_school;绿水海军学派 +brown_water_school_desc;海军将会把主要精力集中于防御领海,并伺机攻击敌军的侧翼。这样的海军将会比蓝水海军更依赖多样化的舰只,它不会拥有很多昂贵的主力舰,这使得建立绿水海军的花费较少。 +high_sea_battle_fleet;远洋舰队 +high_sea_battle_fleet_desc;此学说的主旨是建立可以快速击败敌人海军主力的特遣舰队。在很多情况下,这是战列舰纵队学说和蓝水海军思想的结合体。但由于潜艇,水雷及鱼雷等新式武器的出现,又在战术层面上不断进行发展。 +offensive_attitude;进攻性海军 +offensive_attitude_desc;海军将不计代价地寻找并摧毁敌人的远洋舰队。 +defensive_attitude;防御性海军 +defensive_attitude_desc;海军将作为一支“存在舰队”,只参与有重大意义的战斗或是非战不可的最后决战。 +modern_naval_doctrine;现代海军学说 +modern_naval_doctrine_desc;现代海军学说 +decisive_firepower_doctrine;舰队决战学说 +decisive_firepower_doctrine_desc;现代全重型火炮战列舰(无畏舰)的问世,无疑使得许多海军将领意识到将尽量多的战列舰集中于一个主力舰队的重要性。这样的主力舰队将致力于在舰队决战,即寻找敌方的主力舰队并歼灭之。 +naval_firepower_doctrine;海军火力学说 +naval_firepower_doctrine_desc;这种学说除了关注在重要的舰队决战中使用主力舰来获得胜利外,也关注使用各种其他武器来达到胜利的目标。轻型战舰也一样受到重视,它们能够发射致命的鱼雷,而其辅助武器则能够为它们提供必要的防护。一个拥有足够的主力舰及护航舰只的均衡的海军舰队对于赢得一场现代海战时很有必要的。 +fleet_auxiliary_cv_doctrine;辅助航母学说 +fleet_auxiliary_cv_doctrine_desc;即使在第一艘航空母舰完成之后,海战的焦点仍旧是主力舰间的战斗。航母的角色仅限于在主力舰战斗间隙时进行一些支援性的打击任务,比如航空侦察以及在舰队决战之后打击受创的战舰。而不是主动地寻找对方主力舰队决战。 +fleet_auxiliary_ss_doctrine;潜艇辅助学说 +fleet_auxiliary_ss_doctrine_desc;早期潜艇的作战使用主要是对水面舰艇进行战斗支援,而不是主动出击去寻找敌方的舰只。比如说,一支舰队可能被派遣去与敌军的一支舰队交战,而一旦己方舰队需要撤退时,舰队会试图将敌方舰队引入己方潜艇的伏击圈中,从而让己方潜艇能够伏击这些敌方的追击舰只。 +convoy_sailing;商船护航学说 +convoy_sailing_desc;传统的战时商船运输模式是让商船独自在航线上航行,而且不对其提供护航。因为通常认为保护商船最有效的方法是派出舰队来猎杀敌方的袭击舰。然而,随着袭击舰技术的发展以及潜艇的崛起,通过传统的方法保护商船变得越来越困难。于是,人们开始把商船集中起来组成船队,这使得商船能够更加容易地被护航舰只所保护。 +integrated_naval_doctrine;合成海军学说 +integrated_naval_doctrine_desc;航空母舰和潜艇等新型战舰的发展,使得现代海军开始更加关注这些兵器将会对海战带来的影响。其中,存在舰队学派更关注于使用传统的水面舰艇来保卫自己的海上运输线路,而基地打击学派更倾向于进攻战术,强调航母的作用,航路截断学派则强调使用水面袭击舰以及潜艇来打击对手的海上运输线。 +ship_construction;舰船制造工艺 +ship_construction_desc;19世纪的海军舰船制造工艺进步飞速。通过发展这项科技,你拥有的军舰越来越先进,从世纪初的木制帆船,中期的铁制蒸汽船,直到最后的钢制涡轮驱动战舰。 +clipper_design;快速帆船设计 +clipper_design_desc;在18世纪末,三桅快速帆船被首次设计成功,这些船造价非常便宜,而且风力也是最便宜的动力。造船工匠及船主们的保守观念,以及新式铁制蒸汽船的昂贵造价,使得快速帆船在长时间内成为近代海军的主力舰种。 +building_station_shipyards;建造固定船坞 +building_station_shipyards_desc;通过工业化的船坞以及现代化的舰船生产方式可以大幅度地提高造船效率。 +corvettes;炮艇 +corvettes_desc;这是三桅木船中最小的一种,只有一门加农炮。它的主要任务是为特遣部队侦查敌情。 +steamers;蒸汽船 +steamers_desc;这是船舶制造史上的第一次革新。它们比帆船更加可靠和有效。然而,由于原材料的缺乏它们仍为木制。 +mechanized_fishing_vessels;机械化渔船 +mechanized_fishing_vessels_desc;此时,特殊船只不仅可以机械化撒网捕鱼,而且可以在船上处理清洁并包装鱼类,大大提高了产出。 +steamer_automatic_construction_plants;自动化轮船建造工厂 +steamer_automatic_construction_plants_desc;这些大型船场拥有移动机械,在各船坞间加装各种船只部件。 +steamer_transports;蒸汽运输船 +steamer_transports_desc;蒸汽运输船是快速帆船的替代者。它们用蒸汽作为动力替代传统的帆船,因而速度提高很多,也更加可靠。 +commerce_raiders;商掠快船 +commerce_raiders_desc;商掠快船通常是指一些加装了火炮(还有可能有鱼雷)的商船,而且通常比绝大多数战舰的速度快。因此它们常被用来骚扰地方的商船航线。 +iron_steamers;铁甲蒸气船 +iron_steamers_desc;这一代舰船船体为铁制,这使他们较之以前更为强大。从此你可以建造铁甲舰和侦察舰。 +ironclads;铁甲舰 +ironclads_desc;铁甲舰主体部分完全由钢铁建造,不含木头的船只。它们比传统木船能抵抗更猛烈的攻击,同时更快更小——也更贵。 +monitors;重型炮艇 +monitors_desc;重型炮艇相对于早期铁甲舰有重大的改进。它们很难被发现,速度更快,装甲和火力也有很大的提升。 +torpedo_boats;鱼雷艇 +torpedo_boats_desc;鱼雷艇花费较少且数目众多。它们装备了鱼雷用来攻击大型舰只,如巡洋舰和战列舰。 +steel_steamers;穹甲巡洋舰 +steel_steamers_desc;穹甲巡洋舰 +protected_cruisers;装甲巡洋舰 +protected_cruisers_desc;装甲巡洋舰是由风帆战舰时代的主力舰演变而来的。它们的装甲和火力都不如战列舰,但是它们的速度却更快。 +destroyers;驱逐舰 +destroyers_desc;驱逐舰主要用来对付来自鱼雷艇不断增长的威胁。它们装备几门小口径火炮,这些火炮可以对那些小型舰船进行弹幕攻击。 +submarines;潜艇 +submarines_desc;潜艇是装备有数枚鱼雷和一门火炮的小型舰艇。它可以潜入水中,但攻击时仍然要浮到水面上。 +pre_dreadnought;前无畏舰 +pre_dreadnought_desc;前无畏舰是指那些装备重型装甲以及多种不同口径的大口径舰炮的大型战舰。 +steam_turbine_ships;蒸汽涡轮船 +steam_turbine_ships_desc;这一代舰船船体为钢制。从此你可以建造驱逐舰,鱼雷艇,巡洋舰,战列舰。 +dreadnoughts;无畏舰 +dreadnoughts_desc;无畏级战舰世纪轮换之际最先进的战斗舰只。其装备多门同一口径的大口径火炮,并可以承受相当的损坏并仍能对敌方舰队造成巨大损失。 +light_cruisers;轻巡洋舰 +light_cruisers_desc;轻巡洋舰没有像战列舰一般的重甲保护,但它们的速度比较快。 +battlecruisers;战列巡洋舰 +battlecruisers_desc;即使是在第一艘无畏舰在还在建造时人们就已经对生产一种结合无畏舰的火力以及巡洋舰速度的战舰产生了兴趣。于是战列巡洋舰诞生了,这种强大的战舰有能力作为主力舰队的前锋并且足以击沉任何一种战列舰以外的舰只。然而它薄弱的装甲成为了一个明显的弱点。 +ocean_going_submarines;远洋潜艇 +ocean_going_submarines_desc;20世纪早期,为了使潜艇能够在海中停留足够长的时间从而使它们能够在远洋中进行袭击任务,设计师们仍然在对潜艇设计不断地改进。 +oil_driven_ships;柴油驱动舰艇 +oil_driven_ships_desc;柴油驱动舰艇 +advanced_destroyers;先进驱逐舰 +advanced_destroyers_desc;潜艇的迅速发展使得它成为了军舰和商船的巨大威胁。因此先前主要用于防卫鱼雷艇的驱逐舰被发展成为一种主要用于反潜的舰只。因此一战后的第一年,新驱逐舰的设计就定位在反潜能力的提升上,如声纳系统的采用和完善。 +modern_destroyers;现代驱逐舰 +modern_destroyers_desc;后来两次世界大战间的驱逐舰的排水量增加了不少,其作战职能也有所增加,不仅仅是反潜,还更多地用于防空。 +advanced_cruisers;先进巡洋舰 +advanced_cruisers_desc;由于海军军备条约的关系,到了1920年代,巡洋舰主要被分成两种类型:装备6英寸主炮的轻巡洋舰和装备8英寸主炮的重巡洋舰。它们的主要任务是与驱逐舰一起为主力舰队提供支持,防卫海上运输线以及袭击敌方商船。 +modern_cruisers;现代巡洋舰 +modern_cruisers_desc;两次世界大战间对巡洋舰设计的进一步改进主要包括增加装甲和主炮以及防空炮的数目。 +advanced_battlecruisers;先进战列巡洋舰 +advanced_battlecruisers_desc;几乎一战刚一结束,在建的战列巡洋舰们就纷纷被拆毁或被改为航空母舰。那些留下来的战列巡洋舰则对主炮进行了改进,并加强了装甲防护。 +advanced_battleships;先进战列舰 +advanced_battleships_desc;一战时期海战的经验引发了战列舰设计上的一系列改进,包括怎样让装甲更有效地防御俯射火力,改善对鱼雷的防护能力,广泛地使用燃油动力,以及进一步地改善武器以及火控系统。尽管战后第一年几乎没有新战列舰建成,但由于经济危机以及海军军备条约的限制,现有的战列舰仍旧按照上述的设计原则得到了改进。 +modern_battleships;现代战列舰 +modern_battleships_desc;1930年代新的一代战列舰诞生了,它们有更强的火力(特别是防空火力),更厚的装甲,以及更高的速度(平均28节)。 +experimental_carriers;实验型航空母舰 +experimental_carriers_desc;各国对于战舰上起降飞机的实验基本上都是从在一艘现有船只上搭建一个小型的飞行甲板来实现的。当这些实验证明了从战舰上起降飞机是可行的之后,各国海军们就开始对战舰进行航空改装以加装和使用飞机。这些实验性的航空母舰对航母的技战术体系的改良起了很重要的作用,并且证明了航空母舰作为战争主角的潜力,不过这还不足以对海战形态造成决定性的影响。 +converted_hulk_carriers;改装航母 +converted_hulk_carriers_desc;航母技术发展的下一个阶段是将战列舰或战列巡洋舰等大型战舰的船体改装成航空母舰,这样就能够建造更大的航母。这些新的航母有更大的飞机搭载能力而且第一次真正拥有了独立作战的能力,但是它们还是受限于原本的船体设计上的一些缺陷。 +purpose_built_carriers;专业化航母 +purpose_built_carriers_desc;航母设计师们从早期航母的设计中吸取了教训,海军也开始从草图阶段就开始设计和建造航空母舰,这使得航母的设计得到了很多改进,如载机量的增大、飞行甲板装甲、防空火力体系的设计以及更先进的损害管制系统。这些一开始就作为航母建造的航空母舰最终证明了航母有能力作为海战中的决定性力量。 +advanced_submarines;先进潜艇 +advanced_submarines_desc;一战时期潜艇战的经验被应用到了20世纪20到30年代的潜艇的设计和建造中,这进一步强化了潜艇在海战中的作用。 +modern_battlecruisers;现代战列巡洋舰 +modern_battlecruisers_desc;1930年代战列巡洋舰得到了短暂的复兴,一些国家建造的新战巡的设计目标倾向于把战列巡洋舰的设计成一种用于袭击敌方海上运输线以及对方的袭击舰的战舰。这些战列巡洋舰在不降低其速度的情况下增强了其装甲防护能力,这样的设计预示着快速战列舰时代的到来。 +naval_engineering;海军工程学 +naval_engineering_desc;这一学科旨在设计海军舰船所使用的装备。随着该学科的发展,贵国的海军指挥官们将获得更多新式装备,例如水雷,穿甲弹,以及舰载机。 +naval_design_bureaus;海军军备设计局 +naval_design_bureaus_desc;最初的舰载设备由民间设计,因此导致了武器的搭载及使用方面将会不稳定。然而,很快海军参谋部就开设了设计局来研究海军专用装备的设计,以此满足海军战力的需要。 +fire_control_systems;海军火控系统 +fire_control_systems_desc;年复一年的过程中,海军武器效能被船间相互运动大大缩减。所幸现在可以依赖设备来减少这些负面影响,武器射击也变得更加精确。 +optical_rangefinders;光学测距仪 +optical_rangefinders_desc;用来准确测量火炮到敌人舰艇距离的仪器。可以极大地提升攻击准确率。 +gyrostabilized_fire_control;陀螺稳定的火力控制 +gyrostabilized_fire_control_desc;可以让火力控制和弹道修正变得更加容易迅速的发明。同时也提升了攻击频率和弹道的稳定性。 +torpedo_gyroscope;鱼雷陀螺仪 +torpedo_gyroscope_desc;这项发明让鱼雷成为可以信赖的武器。它极大地减少了鱼雷由于水的流动而造成的方向偏差。 +weapon_platforms;海军武器 +weapon_platforms_desc;当速度,装甲和火力的发展使得海军战术开始改变时,一些新的武器如鱼雷艇和水雷等开始带来新的麻烦。 +sea_mine_equipment;水雷布雷具 +sea_mine_equipment_desc;此时海军已经发展出了可以有效布雷或排雷的特殊船只。水雷可以限制敌方行动,在夜晚或恶劣天气更显威力。 +self_propelled_torpedoes;自航式鱼雷 +self_propelled_torpedoes_desc;使用这类鱼雷的船只可以发射后就逃走。这类鱼雷有自推进系统,可它们仍然需要发射时制导,所以很难击中。 +armour_piercing_projectiles;穿甲弹 +armour_piercing_projectiles_desc;这些炮弹是用来击穿主力舰厚装甲的。这项发明演化出了一系列新弹药,来对付日益加固的装甲。 +armour_piercing_exploding_projectiles;穿甲爆破弹 +armour_piercing_exploding_projectiles_desc;这些炮弹是用来击穿主力舰厚装甲的。这项发明演化出了一系列新弹药,来对付日益加固的装甲。 +armoured_turrets;装甲炮塔 +armoured_turrets_desc;通过加装炮塔装甲,船只不再会一受打击则无力自卫。 +main_armament;海军主炮 +main_armament_desc;当海军其余武器不断有着突破时军舰主炮的口径也不断扩大,威力逐步增强。 +bomb_guns;后膛曲射炮 +bomb_guns_desc;这类火炮以45度角发射弹药来击穿敌人船只的甲板。通常甲板的装甲厚度较其他部分低。 +rifled_guns;线膛炮 +rifled_guns_desc;来复线这个发明使得火炮发射出的炮弹能够旋转,从而使得炮弹能够飞行的更远,并且更加准确。 +quick_firing_guns;速射炮 +quick_firing_guns_desc;这些小型的新火炮起先是用来打击较小且高速的鱼雷艇的。它们高射速的优势很快显示出在更大口径的火炮上安装类似装置的实用性。 +armoured_citadels;装甲炮台 +armoured_citadels_desc;通过给大型多炮炮台加装装甲,船只不再会一受打击则无力自卫。 +heavy_caliber_guns;大口径火炮 +heavy_caliber_guns_desc;此时随着主炮口径的越来越大,新的巨炮可以击穿除巨型战舰外所有物体的装甲。 +advanced_naval_design;先进海军舰艇设计 +advanced_naval_design_desc;为了胜过敌国,海军设计局不断将新思维运用在海军舰船的设计上,比如液压系统,飞机搭载和加载特殊装甲。 +on_board_recon_aircraft;舰载水上侦察机 +on_board_recon_aircraft_desc;通过在炮塔上搭载小型飞机,船只可以获得更好的侦察能力。以后这些飞机上开始配备机关枪和炸弹,最终演化为俯冲轰炸机。 +gun_hydraulics;火炮液压系统 +gun_hydraulics_desc;在加装液压系统后,炮塔不仅更快速地移动,减少瞄准时间,而且机械化的供弹系统可以使火炮射速提高。 +heavy_armour_plates;重装甲板材 +heavy_armour_plates_desc;加装超重装甲不仅可以使船只抵御普通弹药的攻击,更可以提高船只对穿甲弹及鱼雷的防护能力。 +large_hull_form;巨型船体 +large_hull_form_desc;巨型船体不仅可以使船只配备巨炮,而且可以在不损失船只稳定性的情况下增加一些大型机械。而改进的引擎可以补偿增加的船重。 +modern_naval_design;现代海军舰艇设计 +modern_naval_design_desc;现代海军舰艇设计 +wireless;无线电 +wireless_desc;20世纪初期海军装备上的发展最重要的就是无线电,即无线电通信设备。它允许海军司令部与在海上航行的舰队进行联络并更新指令。同时也让舰队司令能够更有效地域舰队中的每一艘船进行通讯。然而,无线电有能够被敌方截获己方通讯的弱点,因此很快各主要海军国家就建立起了监听敌军无线电通信的部门。 +advanced_fire_control;先进海军火控系统 +advanced_fire_control_desc;主炮技术及造船工艺的进步导致了主力舰拥有更多、更大、射程更远的主炮。主炮的发展同时带动了一些新测距技术和落点观测技术的发展。这使得新的主炮的命中率更高。 +15_inch_main_armament;15英寸主炮 +15_inch_main_armament_desc;第一代无畏舰的主炮口径大多都在12英寸到13.5英寸之间,但是现代海军很快就发现需要有更大口径的主炮。于是后来的新型战列舰就开始装备15英寸或者16英寸的主炮,它们比先前的那些主炮拥有更大的威力和更远的射程。 +naval_science;海军科技 +naval_science_desc;这是与海军有关的科学的不断革命,统计学,后勤学以及更为完善的作战计划已成为了战争的致胜因素。新的发明不断应用,将会提高我军作战舰只的组织度。 +alphabetic_flag_signaling;旗语通讯 +alphabetic_flag_signaling_desc;这是海军史上的重大革新,作为通信工具,它使得舰船的协同行动有了可能。 +naval_plans;海军作战计划 +naval_plans_desc;海军作战计划是对一系列与海军有关的军事问题的预计划。其主旨在于控制重要军事目标。而未雨绸缪地准备一场战争更有利于军队在未来的战争中更好的进行战斗。 +night_training;夜间训练 +night_training_desc;在夜间的大规模训练可以提高海军在恶劣天气下的战斗能力,以及海军军官在夜晚和雾天等特殊情况下的指挥。 +enemy_plotting_cards;敌舰识别卡 +enemy_plotting_cards_desc;这些卡片有敌方每一个战舰级别的图片以及全部的性能列表,它可以使我方迅速得知正在交火的敌方战舰的型号,速度,火力等等,并使舰桥和战斗位置的指挥人员更易做出决定。 +target_hit_profile_analysis;目标打击方案分析 +target_hit_profile_analysis_desc;分析敌方目标的一部分属性,包括找出哪里是弱点,以及使用哪种弹药的效果最佳。 +naval_statistics;海军统计学 +naval_statistics_desc;通过采用统计学,可以预先对人员及物质的损耗进行估算,因此人员补充,军火补给及战地医疗设备都可以提前进行安排。 +hit_evaluation_reports;打击评估报告 +hit_evaluation_reports_desc;通过建立火炮和前沿观察哨的弹着点汇报系统,可以大幅提高击中概率。 +empirical_interdiction_reports;经验性截击行动估计 +empirical_interdiction_reports_desc;通过测量敌我双方的海上航线、双方船只的速度以及近期敌舰的行动就可以在最理想的时间和地点截击对方的运输船队或为己方运输船队提供实时的预警。 +naval_strike_success_criterium;成功海上打击规范 +naval_strike_success_criterium_desc;通过测量敌我双方的海上航线、双方船只的速度以及近期敌舰的行动就可以在最理想的时间和地点打击对方的舰队或者为己方舰队提供实时的预警。 +naval_logistics;海军后勤学 +naval_logistics_desc;后勤构成了军队的血脉,从侦察舰到主力舰,后勤无处不在,它使战争机器更有效地进行运转。 +underway_refueling;海上补给 +underway_refueling_desc;通过设计特殊海上船只,海军可以在海上进行补给,这使得它们的续航力得到极大的提高。 +ammunition_conservation_system;弹药保存系统 +ammunition_conservation_system_desc;这是预先测量射击速度和区域命中微分器的结合。它通过最少的弹药使用量优化了火炮射击的最佳命中区域。 +radio_telegraphy;无线电报 +radio_telegraphy_desc;无线电报的发明使船只的海上移动性获得巨大变革,船只之间无需再通过旗语传递各种命令。 +naval_directionism;海军主导学说 +naval_directionism_desc;海军主导学说 +political_lobbying;政治游说 +political_lobbying_desc;通过培养高级军官成为政客并成为国防委员会中的专家级角色,海军可以在事关防御和安全政策的决策中轻易获得强劲的影响力。 +military_political_decision_making;军政决策 +military_political_decision_making_desc;战争期间,颇具影响力的海军通过长时间游说,不仅可以获得战争的执行权,而且能管理全国的各类资源。这基本上可以称作由海军掌管的军事独裁政权。 +local_military_government;当地军事政府 +local_military_government_desc;在一个高度军事化的社会、或一个战时的普通社会中,通常不仅需要建立地方级的军民合作员会,而且,绝大多数时候,当地政府都会被任命为当地军事主官。这不仅意味着强大的军事控制,同时,与其他政府部门相比,也意味着海军的力量获得了不相称地增强。 +naval_integration;海军一体化 +naval_integration_desc;海军一体化 +war_gamming;作战模拟 +war_gamming_desc;利用作战模拟计划并预演各类战事与战争本身一样久远,并由此演变出了国际象棋这样的标志性活动。但是,真正意义上的分析法海军作战模拟直至19世纪末20世纪初才崭露头角。主要的海军大国利用详尽的模拟系统考量各种变量,例如:舰船装甲、速度、火炮数量和口径,以此决定战斗损伤和最终胜利者。这些海军作战模拟被用于测试战略计划,以及反击假想敌战略和战舰的不同方式。 +combined_arms_planning;混合部队计划 +combined_arms_planning_desc;第一次世界大战结束后,主要大国都将注意力集中到多兵种联合作战上。该作战方式意味着综合利用海陆空的力量达成某个单一战略目标。多兵种联合作战通常会围绕两栖作战进行,自然会牵扯到大量海军的战略目标,其中包括消灭敌方海军部队和拱卫海上交通线。海军无法再独立于另外两个军种独自作战,新战术的发展要求将海军力量整合入更大规模的战略远景中。 +naval_leadership;海军指挥 +naval_leadership_desc;这是你的军官团所接受的教育和使用的领导原则。更良好的领导能力将提高你的舰船的组织度和士气值。 +the_command_principle;指挥原则 +the_command_principle_desc;指挥原则 +naval_professionalism;海军职业化 +naval_professionalism_desc;海军职业化 +academic_training;军校培训 +academic_training_desc;这意味着,想成为一名军官,光有高贵的血统已经远远不够了。你还必须接受正规教育,这种教育最好能如同大学中的教育一样优秀。这是军官团职业化背后最为重要的原因。 +combat_station_training;作战岗位培训 +combat_station_training_desc;由于海战越发机械化,作战岗位培训也越发重要。通常,这种培训会在现实条件中完成,在两个中队的海军间举行一次假象海战对抗。 +societal_status;社会地位 +societal_status_desc;此时,军官团职业化和其带来的现实是:军官团的中坚力量由中产阶层组成,他们取代了原先的贵族,并因此提高了自身社会地位。 +naval_decision_making;海军决策 +naval_decision_making_desc;海军决策 +independent_command;独立指挥 +independent_command_desc;旧条例规定:如果某位军官拒不执行上级军官的命令,将送交法庭接受审判。这使决策变得拖沓而费时。而现行规章则规定军官应执行其上级军官命令中的核心内容,但可以依据自己的判断力制定执行方式。 +continuous_issuing_of_orders;连续传递命令 +continuous_issuing_of_orders_desc;通过在低等级梯队设立参谋系统,使指挥官可以连续并准确的传达命令。 +delegated_power;权利委任 +delegated_power_desc;这意味着在明确划分职责范围时,一名军官可以临时将权利委任给一名或多名下属。这表示,该名军官无须在任何时候都事必躬亲,他能将注意力集中到更重要的问题上。 +naval_risk_management;海军风险管理 +naval_risk_management_desc;海军风险管理 +wargames;战争游戏 +wargames_desc;战争游戏用于参谋人员培训。它意味着假设某个情况、一场虚构的战争冲突,然后让参谋人员相互对抗,训练他们在命令书写、沟通和计划方面的能力。它也在一定程度上训练了他们的战术和作战技巧。 +alternative_plans;交替计划 +alternative_plans_desc;通过让参谋人员制定若干条可供选择的计划,然后由指挥官从中挑选出最佳方案。同样,如果战事有变,指挥官与其参谋人员总会有备用计划,以快速应对变化了的情况。 +n_saddle_orders;快速传令 +n_saddle_orders_desc;这是一种在巨大压力下迅速传达命令的能力。这种能力可以通过训练培养,当然,在可能的情况下,也能通过经验学习。 +naval_nco_training;海军军士培训 +naval_nco_training_desc;海军军士培训 +literate_ncos;文职军士 +literate_ncos_desc;当文职军士大量在军中服役,他们成为部队中的中层军官并负责训练士兵。 +nco_combat_station_training;军士作战岗位培训 +nco_combat_station_training_desc;通过在作战岗位使用各种装备大量培训军士,使这些人不仅成为了部队的先锋力量,也为小建制部队培养了大量资历深厚的培训人员。 +nco_tactical_training;海军军士战术培训 +nco_tactical_training_desc;通过在作战岗位使用各种战术培训海军军士,使其不仅成为士兵的指挥员,同时也成为战斗中第一线的命令执行者。 +modern_naval_training;现代海军训练 +modern_naval_training_desc;现代海军训练 +amphibious_warfare_training;两栖作战训练 +amphibious_warfare_training_desc;第一次世界大战的经验让参战各国了解到大规模两栖作战的潜力,也同时了解了目前在演习和装备方面存在的限制。因此,在两次大战之间,主要强国开始尝试增强其发动有效两栖突击的能力。由此带来的效果不仅包括了发展必要的装备(例如,为两栖作战量身定做的登陆艇),也包括创建和训练擅长两栖突击的地面部队,以及制定特定的海军战略战术,从而以最优化的方式在两栖作战时派遣战舰执行支援和防卫任务。 +naval_exercises;海军演习 +naval_exercises_desc;海军演习是海战训练中的一个重要元素,舰船能在演习中进行模拟作战和其他实际训练任务的演练,从而明白在作战时应如何应对。演习可涉及整支舰队,而演练时间从数日到数周不等。演习重要性不仅体现在其所带来的训练效果,同时也能评估军官和士兵身处压力时所表现的各种能力。 +financial_institutions;金融机构 +financial_institutions_desc;金融机构是改进国家金融资产流动的组织。金融机构的发展起源于用于掌握私人银行的银行监察委员会。 +private_banks;私人银行 +private_banks_desc;私人银行 +stock_exchange;股票交易 +stock_exchange_desc;股票交易 +multitude_of_financial_instruments;金融工具大众化 +multitude_of_financial_instruments_desc;金融工具大众化,不仅意味着更顺畅的资金流动,而且也表示中产阶层可从其私人投资中获取更丰厚的回报。 +insurance_companies;保险公司 +insurance_companies_desc;销售保险的公司的创建使得商业活动更简便、更安全。同时,家庭也从新兴产品(如家庭保险等)中获益。 +regulated_buying_and_selling_of_stocks;对股票买卖进行规定 +regulated_buying_and_selling_of_stocks_desc;由于股票买卖常规现在有确切的时间和地点规定,所以,长期股票交易变得更安全,而且价格也更便宜。 +business_banks;商业银行 +business_banks_desc;商业银行 +liquidation_of_assets;资产清算 +liquidation_of_assets_desc;这表示破产公司可变卖其资产以偿还债主。资产清算由一系列复杂但重要的法律作后盾,这是为破产公司提供稳定法律保障的第一步。 +capital_for_investors;投资人资金 +capital_for_investors_desc;此时,市场行为已开始根据焦点资本进行调整,于是,资本市场应运而生。 +distribution_channels;分销渠道 +distribution_channels_desc;资源链完成加工后会产出一些附加值产品,但为这些产品开启专门的分销渠道需要较长时间,因为,专门从事此类产品分销的公司诞生了。这使产品供应更加有效。 +investment_banks;投资银行 +investment_banks_desc;投资银行 +industrial_rnd_investments;工业研发投资 +industrial_rnd_investments_desc;此时,商人们通过投资新工具和产品的研究可以使长期生产更具效率。 +industrial_production_investments;工业生产投资 +industrial_production_investments_desc;此时,商人们通过投资新厂房和向下级供应商购买产品可以使长期生产更具效率。 +industrial_distribution_investments;工业分销投资 +industrial_distribution_investments_desc;此时,商人们通过购买分销渠道使长期生产更具效率。 +bank_inspection_board;银行监察委员会 +bank_inspection_board_desc;银行监察委员会 +private_bank_monitoring;私人银行监管 +private_bank_monitoring_desc;政府通过建立用于监管私人银行行为的部门阻止银行破产并抑制银行欺诈。 +market_behaviour_monitoring;市场行为监管 +market_behaviour_monitoring_desc;政府通过建立用于监管参与市场行为的商人的分支部门阻止公司破产并抑制他们欺诈的行为。 +mutual_funds;共同基金 +mutual_funds_desc;共同基金 +buying_on_margin;使用押金购买 +buying_on_margin_desc;二十世纪初,大量个人投入到证券市场投资的汪洋中,使用押金购买这一途径应运而生,用于增加起始费用最低的股票数量。使用押金购买的原理是:如果投资可盈利,那么利润将弥补允许购买大量起始费用最低的证券所支付的佣金成本。此类投资的风险是:如果投资出现损失,起始投资和已支付的用于购买证券的佣金间的差额只能由投资者承担。“原始押金的底限是多少?”证券业始终围绕着这一问题谨慎地争论着,因为,更低廉的押金不仅意味着更多资本有限的投资人进入市场投资,但随之而来的风险也可能让投资变得无利可图。 +monetary_system;货币体系 +monetary_system_desc;功能经济需要有效的货币体系,而顺利完成经济交易需要平衡的货币储备。同时,也需要为此体系制定一套行之有效的规章制度。 +no_standard;无标准 +no_standard_desc;无标准 +ad_hoc_money_bill_printing;特许银行印钞 +ad_hoc_money_bill_printing_desc;特许银行印钞 +silver_standard;银本位制 +silver_standard_desc;表示一套以银为基础的货币体系。政府制造货币时的成本更低廉,这意味着国家不会再出现货币匮乏的现象。但银本位存在一个问题:银的价格由金的价格支配,因此,外贸变成了一项“食之无味,弃之不忍”的交易。 +decimal_monetary_system;十进制货币体系 +decimal_monetary_system_desc;通过彻底废除不标准也不大众化的货币体系分类(例如,几尼、先令等),引入十进制货币体系,例如美国使用的体系(1美元等于100美分)。这样,每天使用的货币得到了简化。 +private_bank_money_bill_printing;私人银行印钞 +private_bank_money_bill_printing_desc;私人银行印钞 +double_standard;双本位制 +double_standard_desc;这表示同时使用金本位和银本位作为平行货币单位的体系。这确保了使用这种标准的国家始终可以以低廉的价格印制货币,但两种货币间的价格差异会影响到普通市民的生活。 +fixed_intramonetary_exchange_rates;固定货币内部汇率 +fixed_intramonetary_exchange_rates_desc;这表示不同货币的价格比较体系,同时也表示一套买卖货币的简化体系。它提高了外贸效率,使其发生了突飞猛进的发展。 +central_bank_money_bill_printing;中央银行印钞 +central_bank_money_bill_printing_desc;中央银行印钞 +gold_standard;金本位制 +gold_standard_desc;表示一套以金为基础的货币体系。政府印制货币时的成本非常昂贵,有时可能导致货币贮备较少。但是,好的一面是:金的价格非常稳定,同时,人们对金的信任度较高也使货币更加稳定。 +international_monetary_exchange_rates;国际货币汇率 +international_monetary_exchange_rates_desc;这表示一套不同货币价格比较的体系,同时,也是一套买卖货币的简化体系。它提高了外贸效率,使其发生了突飞猛进的发展。 +modern_central_bank_system;现代中央银行体系 +modern_central_bank_system_desc;现代中央银行体系 +state_bond_monetary_mechanism;国家债券货币结构 +state_bond_monetary_mechanism_desc;通过规定一套合理的国家债券体系,政府可在国内发行债券并控制货币流动。这是获得稳定货币体系的一种重要方式。 +interest_inflation_weapon;利息-通膨武器 +interest_inflation_weapon_desc;通过让国家银行更改利率,政府至少在一定程度上可以平衡通货膨胀,降低失业率。 +market_determined_exchange_rates;由市场决定的汇率 +market_determined_exchange_rates_desc;由市场决定的汇率 +hyperinflation;恶性通货膨胀 +hyperinflation_desc;就很多国家而言,由于战争期间其他工业国家对其进行投资而造成社会经济承受压力,并由此导致了巨大的赤字,从而使其无法立刻返回金本位。在某些国家,在面对因新的社会责任而产生的收入方面的新需求时,这些需求往往来自那些新参战的国家或者那些即将输掉战争的国家,发现这些需求过于庞大,并打算通过增加流通货币的数量来解决这一问题。由于没有任何保证货币价值的政策或行动,这样做的结果会导致与其他货币或诸如金一类材料相关的货币迅速贬值。政府此类政策会带来伤害性的社会影响,其中受到影响最严重的不仅包括那些依靠有限或固定收入生活的人群,也包括那些使用了迅速贬值货币进行投资的人群。对大多数国家而言,国家应对恶性通货膨胀做出决策,而市场也应同时对此做出回应,它们应共同寻找可供选择的意识形态恢复社会秩序和稳定。 +economic_thought_and_critique;经济思想与批判 +economic_thought_and_critique_desc;经济学的科学发展为宏观和微观层面的世界经济功能带来了巨大影响。商人和国家交替使用者各种新细想和知识,以便增加其工作效率。 +early_classical_theory_and_critique;早期古典主义理论与批判 +early_classical_theory_and_critique_desc;早期古典主义理论与批判 +late_classical_theory;后期古典主义理论 +late_classical_theory_desc;后期古典主义理论 +john_elliot_cairnes;约翰·艾略特·凯尔恩斯 +john_elliot_cairnes_desc;约翰·艾略特·凯尔恩斯是约翰·斯图尔特·密尔的追随者。他的著作《奴隶势力》(SlavePower)是一部为美国内战中的北方辩护的书,该书在英格兰具有深厚的影响。他在书中描述了劳动力市场中的无竞争工种并因为他对数学经济学的不信任而声名远播。他的著作中最有名的是:《政治经济的特点和逻辑方法》(1857)和《政治经济若干主导原则详解》(1874)。 +robert_torrens;罗伯特·托伦斯 +robert_torrens_desc;罗伯特·托伦斯是一位英国陆军军官,并且是具有影响力的《全球》报纸的所有人。托伦斯独立将李嘉图的“相对优势”应用到国际贸易中(更确切地说,他是“互惠关税”的倡导者,而不是单方面自由贸易的提倡人)。托伦斯也是李嘉图“差额地租”理论的发现者之一,尽管,在后期时他放弃了曾作为理论基础一部分而是用的马尔萨斯人口论。托伦斯始终对“劳动力价值理论”持批评态度。 +john_ramsay_mcculloch;约翰·雷姆赛·麦克库洛赫 +john_ramsay_mcculloch_desc;约翰·雷姆赛·麦克库洛赫是一位多产的苏格兰记者,也是一位古典主义李嘉图学派最热心、最教条的阐述者。麦克库洛赫在其事业之初是《苏格兰人》报的编辑,之后进入辉格式《爱丁堡评论》报担任经济学编辑一职,直到十九世纪三十年代末期。麦克库洛赫利用他在《评论》报的地位散播古典主义理论并推广他钟爱的经济政策(例如,废除《谷物法令》、保留《济贫法》和工会合法化)。在1828年到1832年期间,麦克库洛赫在伦敦大学教授政治经济课程。1838年,他成为英国文书局审计员。麦克库洛赫的主要著作《原则》(1825)可能是首部大获成功的经济学“系列”教科书(这是一部非常忠于李嘉图理论的著作)。但是,在经济理论的发展过程中,麦克库洛赫通常被当做一位“轻量级”人物。他的主要贡献是昙花一现的“工资基金”说(1824、1825、1826)。麦克库洛赫也是1828版亚当·斯密《国富论》和1846版大卫·李嘉图著作的编辑。他也创作了部分与经济思想有关的最早会计理论(当然,也是以李嘉图理论为重点的)。他的具有纪念意义的1837份协议表现出马尔萨斯人口论中的统计会计错误。 +nassau_william_sr;纳索·威廉·西尼尔 +nassau_william_sr_desc;这位经济学家的著作被印为各国文字并广为流传。当各个学院还在为其各自的意见争论并不断使之完善时,它的优点很快被广大民众所了解。此时,它改变了各国的经济行为和过程。 +james_mill;詹姆斯·密尔 +james_mill_desc;詹姆斯·密尔是一位激进派思想家,在杰里米·边沁的光环下埋头工作。这两个人被称作功利主义的创始人,而其主要实用性均在密尔的著作中进行了详细的解释,着两部作品是:《政治经济要素》(1821)和《人类思维现象分析》(1829)。 +john_stuart_mill;约翰·斯图尔特·密尔 +john_stuart_mill_desc;约翰·斯图尔特·密尔是注明的功利主义学家詹姆斯·密尔的儿子,他以自己聪明的头脑和更激进的态度迅速成为全英国的焦点之一。他发表了数本著作,《逻辑体系》(1843)、《政治经济原理》(1848)、《自由论》(1859)、《试论代议制政府》(1861),这些著作使他成为社会解放主义和社会人类见解的中心人物。 +collectivist_theory;集体主义理论 +collectivist_theory_desc;集体主义理论 +pierre_joseph_proudhon;皮埃尔·约瑟夫·普鲁东 +pierre_joseph_proudhon_desc;普鲁东是一个印刷匠的学徒,在他开始印刷夏尔·傅立叶的《新兴工业和合作世界》时,对政治产生了兴趣。随后,普鲁东开始写作并于1843年发表了《什么是房地产?》一书。普鲁东在书中抨击了不平等的不公正本质并创造了“房地产是贼赃”这一新短语。在1846年,普鲁东发表了他一生中最重要的著作:《经济矛盾体系》。卡尔·马克思为了回应普鲁东的书而写了《哲学的贫困》(1847)一书。于是,这两个男人开始了一场长期的思想碰撞。普鲁东反对马克思的专制主义,他的主要影响力则在自由社会主义运动中。 +karl_marx;卡尔·马克思 +karl_marx_desc;卡尔·马克思是黑格尔的真传弟子,但他发展出自己的观念论哲学。之后,他首次在巴黎开始与工人阶级打成一片。马克思对他们的贫困深感震惊,但又对他们的同志友谊印象深刻。在一篇他为《普法年报》撰写的文章中,马克思将黑格尔的辩证发展论运用到他在巴黎的所见所闻上。从那时起,马克思自称自己是一位共产主义者,主张工人阶级(无产阶级)将最终成为社会的解放者。马克思最具影响力的著作有:《德国意识形态》、《共产主义宣言》、《共产主义原理》和《资本论》。他一生中的大部分时间生活在英格兰,他在那发表了自己的著作并成为了有史以来最具影响力的社会主义者。 +friedrich_engels;弗里德里希·恩格斯 +friedrich_engels_desc;恩格斯在年轻时前往曼彻斯特帮助其父亲管理棉花工厂。恩格斯被城中的贫困景象深深震惊,并因此撰写了一篇文章,并以《英格兰工人阶级现状》为名发表了该文章(1844)。恩格斯在这里遇见马克思,此后,他用尽毕生的心血与马克思一起著书立说并尝试建立国际工人组织。恩格斯精明地选择在马克思的光环下生活,但他在经济上资助马克思,方便其进行写作。从根本上说,如果没有恩格斯,就不会有马克思;当然,反之亦然。 +eduard_bernstein;爱德华·伯恩斯坦 +eduard_bernstein_desc;爱德华·伯恩斯坦原本是马克思主义的坚定信徒,并在德国社会民主党开始了其政治生涯,但是,在他随后前往伦敦的日子里,伯恩斯坦逐渐发现,在一个工业化国家中获得社会主义的最佳方式是通过工会活动和国会政策。他发布了一系列文章,文章中认为卡尔·马克思关于资本主义发展的预言不会实现。他指出,工人的真实工资已在不断增长,而且受压迫的无产阶级和资本家之间的阶级极化并未物质化。资本并非只掌握在极少数人手中。伯恩斯坦的修正主义观点出现在他最具影响力的《进化的社会主义》(1899)一书中。 +sidney_webb;西德尼·韦布 +sidney_webb_desc;韦布在大学时就产生了社会主义想法,1885年他加入费边社。该社认为资本主义创造了一个不公且没有效率的社会。成员们同意小组的最终目标应该是“根据最崇高的道德标准重建社会”。费边社是一个“寻找并揭露事实的组织”,它印制了一系列涵盖各类社会问题的小册子。这些小册子中绝大多数是由西德尼·韦布编写的,包括《社会主义现实》(1887)、《伦敦人应该了解的现实》(1888)和《每天八小时》(1891)。韦布和乔治·萧伯纳一同撰写了《工党竞选计划》。之后,韦布成了社会民主主义的一个重要人物,并在国际工人组织中拥有一定影响力。 +karl_kautsky;卡尔·考茨基 +karl_kautsky_desc;卡尔·考茨基加入了社会民主党(SDP)并起草爱尔福特计划,该计划表明SDP是马克思主义进化后的组织。此外他还撰写了《卡尔·马克思经济学说》(1887)和《托马斯·摩尔及其乌托邦》(1888)。他曾认为伯恩斯坦的理论是正确的,但之后他与伯恩斯坦断绝了关系并继续坚持自己在社会主义方面更具改进意义的观点。 +jean_jaur鑣;让·饶勒斯 +jean_jaur鑣_desc;1885年,饶勒斯当选为众议院议员。在1889年的选举中失败后,他回到图卢兹大学。他在政治观点上变得越来越激进,读了马克思的书之后,他开始提倡社会主义。他不是革命者,支持独立的社会主义者。在担任议员之余,饶勒斯完成了他庞大的著作《社会主义的法国革命史》。1904年,他还与阿里斯蒂德·白里安和雷内·维维亚尼联手创办了左翼报纸《人道报》。在20世纪初,饶勒斯领导下的一个新的社会党迅速发展,但在对德国军国主义的正确反应上出现了分歧。饶勒斯主张国际仲裁政策,而其他人则支持三国协约。 +the_historical_theory;历史理论 +the_historical_theory_desc;历史理论 +friedrich_list;弗里德里希·李斯特 +friedrich_list_desc;弗里德里希·李斯特国家主义者,同时也是经济理论的温和批评家,以及德国历史学派的奠基人之一。他最知名的著作《政治经济的国家体系》(1841)的写作初衷是为了反对散布古典注意经济学的自由贸易学说。但是,他并非是一位贸易保护主义的支持者。他以自己对经济学的分析为基础,主张在经济学中添加政治因素(特别是“国家”政治因素)。李斯特主张,政府的职责是促进国家的“生产力”,当生产力到位时,在开始自由贸易,但决不能提前开始。这与现代“新生工业”保护与否的争论如出一辙。此外,他发展处一套经济“阶段”理论,该理论作为德国历史学派的蓝图使用。 +wilhelm_roscher;威廉·罗雪尔 +wilhelm_roscher_desc;莱比锡大学教授(1848-1894),他是德国历史学派经济学的奠基人,并反对古典主义的自由放任政策观点。罗雪尔的作品通过详细分析历史上古代国家的文化强调资本主义的发展特点。他的大众经济体系(1878年出版的《政治经济原理》,译本第13版,1854–94第五卷)是十九世纪下半叶最具影响力的教科书之一。他最著名的著作是《德国国家经济历史》(1874)。 +bruno_hildebrand;布鲁诺·希尔德布兰德 +bruno_hildebrand_desc;希尔德布兰德是古典主义理论的尖锐批评家,花费了大量时间无情抨击李嘉图的唯物主义、普遍主义和世界主义。在他生命的后期,他写下了自己的想法,实际上,是发展了一套经济历史的线性“步骤”理论。但他的经验主义和统计学著作并未使用这些深刻的见解。 +karl_knies;卡尔·克尼斯 +karl_knies_desc;克尼斯的线性步骤主张涉及“道德进步”,但这一条就可以将大多数理论扫入历史的垃圾堆。然而,他在1873年著作中包含了历史法的一小部分。他参与政治的后果是使自己在1848年过了一段短暂的流放生活。他撰写的著作有:《用历史法观点分析政治经济》(1853)和《货币与信贷》(1873)。 +gustav_von_schmoller;古斯塔夫·冯·施莫勒 +gustav_von_schmoller_desc;施莫勒对新古典主义经济学持反对态度,并与卡尔·曼恩进行了一场著名的方法论辩论(方法之战)。尽管很多人说他因为拒绝参与而输了这场辩论(据报道,在收到曼恩的邀请信后,他读都没读就原信退回了发信人,并发表了一遍“半观后感”,声称“该信根本不值一读”),施莫勒仍保留着他对德国大学任命体系的管理权力,并且将古典和新古典主义经济理论排除在德国教学体系之外,这一切使他名噪一时,唯一有能力与之抗衡的也就只有曼恩的奥地利学派。古斯塔夫·施莫勒对政治的参与也显得尤为重要,1872年,他成立了社会政策联盟,一个保守经济学家的组织,支持组合主义者的“国家–工业–劳动力轴心”理论。自由党人强烈谴责他们拥护国家干涉主义的行径,并将施莫勒和历史相对论贴上“讲坛社会主义者”的标签–嘲笑他们永远不会不耻下问。 +adolph_wagner;阿道夫·瓦格纳 +adolph_wagner_desc;尽管瓦格纳是施莫勒联盟中较为积极的一员,但他在方法之战中却支持的是曼恩。他努力钻研财政学,这也是他在经济学中最擅长的学科。除经济学外,他还是拉萨尔和罗德贝图斯的朋友–虽然没能完全分享他们在社会主义理想,加上他在政治事务方面更强烈的保守天性,瓦格纳对肆无忌惮的资本主义提出严厉的批判并建议国家减轻劳动力所承担的重担。他撰写了金融科学1-4卷(1877-1901)和政治经济基础(1876)。 +william_cunningham;威廉·坎宁安 +william_cunningham_desc;坎宁安是一位直言不讳的新兴新古典主义经济学的反对者,而这个名号实际上是他的同事阿尔弗雷德·马歇尔和剑桥学院赋予他的。在经济学中,他寻求着推广历史理论的方法,这使其成为英国历史学派中最重要的拥护者之一。尽管坎宁安备受抨击,但马歇尔还是被他不断的恳求动摇下,决定试着在自己的著作中容纳更多的历史内容并且使自己的经济原理出处更具“归纳性”。但是,他拒绝接受坎宁安的主要理念–经济法律的有效性应与历史、社会和文化背景相结合。坎宁安不仅反对新古典主义经济学中论述的方法,同时也对政治指指点点。坎宁安极力反对功利哲学和自由放任政策,并且撰写了为工会和贸易保护主义辩护的几篇小册子。同时他对旧有的重商主义思想也抱有极大的兴趣。 +neoclassical_theory;新古典主义理论 +neoclassical_theory_desc;新古典主义理论 +johann_heinrich_von_th黱en;约翰·海因里希·冯·杜能 +johann_heinrich_von_th黱en_desc;约翰·海因里希·冯·图宁是来自梅克伦堡地区的北德地主。虽然在哥廷根接受教育,但他一生的大部分时间都在管理自己的乡村庄园泰洛。在他的论著《孤立国》第一卷(1826年)中,他结合地租理论对空间经济学进行了第一次严肃的论述。他的第二卷(1850年)以精确的数学方法发展了边际生产力分配理论的精髓,从而成为这个时代最重要的原始边际论者之一。临终前,他要求在墓碑上刻上他那著名的劳动边际产品或自然工资的等式。 +l閛n_walras;里昂·瓦尔拉斯 +l閛n_walras_desc;法国经济学家里昂·瓦尔拉斯被约瑟夫·熊彼特称赞为“所有经济学家中最伟大的”。瓦尔拉斯是边际革命的三位领导人之一,尽管他最伟大的作品《纯粹经济学元素》1874年才出版,较威廉·斯坦利·杰文斯和卡尔·门格尔的作品晚了三年。尽管如此,在三位革命者中,莱昂·瓦尔拉斯在正式的一般均衡环境中提出了新的“边际主义”或“新古典主义”理论。因此,他赋予了边际理论以杰文斯很大程度上避免了的多市场考虑因素以及门格尔所避免的数学精确性。里昂·瓦尔拉斯被广泛而合理地视为一般均衡理论之父。 +stanley_jevons;斯坦利·杰文斯 +stanley_jevons_desc;杰文斯对经济学的影响非常巨大。作为新古典主义经济学之父,他的遗产备受人们的关注并得到完好的保护。但是,出于某些原因他并没完成预期的目标。杰文斯本可以完成更宏伟的目标,将其对单纯交换的深刻见解以更系统化且持之以恒的方式融入到一系列范围宽广的理论中,例如生产、资本、货币和商业循环,这样一来,李嘉图学派就被彻底抛进了经济学的历史中。如果杰文斯没有英年早逝,他可能已经完成了前述的设想,但他接下来撰写的一篇经济学论文(在他去世后,于1905年才得以发表)似乎并不打算完成这一雄心勃勃的远大目标。而且,在他去世时,边际主义革命还处在其最初阶段。它还处在试验性阶段,尚未成为一个稳定并完整的体系,仅仅是一个科学假设,尚不能成为一门独立的学科。值得注意的是,杰文斯还为经济学添加了不少哲学理念,这也是他的功绩之一。 +carl_menger;卡尔·曼恩 +carl_menger_desc;卡尔·曼恩被威廉·斯坦利·杰文斯和莱昂·瓦尔拉赞誉为十九世纪七十年代边际主义革命中的三大领导人之一。然而,曼恩于1871年发表的《原理》一书却对由另两位革命家描述的全部数学基础避而不谈。因此,很多经济学家认为不应将曼恩冠以革命家的称号。从某种意义上说,他并非人们想象中的“革命家”。卡尔·曼恩与杰文斯或者瓦拉尔是不同的,他建立了一套合适的“思想学派”,所谓学派或多或少保留它独特的特点–“奥地利学派”从名称上就体现出了这个特点。他有两个在维也纳的弟子,奥尔根·冯·波姆巴维尔克和弗里德里希·冯·威瑟尔为了学派的发展和前进做了大量工作。 +thorstein_veblen;托尔斯坦·凡勃伦 +thorstein_veblen_desc;托尔斯坦·凡勃伦对经济学的重要性,就如同乔纳森·斯威夫特对英国文学的重要性:讽刺艺术大师。讽刺艺术的要点是其信息必须是模棱两可的:读者无法确定作者究竟是非常严肃地叙事,还是随便开玩笑。在斯威夫特的作品《格利佛游记》中就表现出这样的品质,而这样的特点也在凡勃伦的理论中得以体现,他的作品有:《有闲阶级》(1899)、《手艺的本能》(1914)、《德意志帝国和工业革命》(1915)、《美国高等教育》(1918)、《产权遥领制》(1923)和很多短文。实际上,除了《商业企业理论》(1904)外,他写的所需文章和书籍中都包含这样的特色,他的书或文章几乎看不出任何学术著作的影子。我们翻开任意一本他的书,都会发现这样的理念:现代工业社会是极端矛盾的产物,“金钱雇佣”与“行业雇佣”之间的矛盾,“商业企业”和“机械工艺”之间的矛盾,“市场价值”和“服务能力”之间的矛盾,简而言之,就是挣钱与生产间的矛盾。有一个阶级在资本主义制度下不断争斗,但并非是中产阶层和无产阶级,而是商人和工程师之间的争斗。思想上的习惯将银行家、经纪人、律师和经理人团结在一起,组成了保护私人财物的防线。 +alfred_marshall;阿尔弗雷德·马歇尔 +alfred_marshall_desc;“他是第一位,也是最重要的、最聪明、最纯正的理论家。” +augustin_cournot;奥古斯丁·库尔诺 +augustin_cournot_desc;法国哲学家、数学家和经济学家,奥古斯丁·库尔诺被誉为最伟大的边际主义学家之一。他主要经济学著作《财富数学原理的深入研究》(1838)中涉及了非常独特的观点,而且这些观点是无人可以匹敌的。尽管他在自己生活的年代不受重视,但库诺尔的作品对现代经济学的价值是不可估量的。 +jules_dupuit;朱尔斯·杜平 +jules_dupuit_desc;朱尔斯·杜平可能是最杰出的法国工程经济学家。在巴黎综合理工学院接受培训后,杜平以土木工程师开始了自己辉煌的职业。他在基础设施建设中受到启发,决定向更深的层次发展经济理论。 +vilfredo_pareto;维尔弗雷多·帕雷托 +vilfredo_pareto_desc;意大利经济学家维尔弗雷多·帕雷托是洛桑学派的领导者之一,而且是一位新古典主义革命“第二代”中的杰出成员。尽管他有生之年,他的影响力有限,但他针对一般均衡理论提出的“尝试与障碍”方法在二十世纪三十年代的“帕雷托复兴”中得以重用,并自那时起成为很多经济学家的指导方法。 +knut_wicksell;克努特·维克塞尔 +knut_wicksell_desc;克努特·维克塞尔是瑞典的经济学家。他首倡使用“自然利率”一词来形容长期经济均衡状态下的利率。维克塞尔对后来的诺贝尔经济学奖得主布坎南有重大影响。据布坎南说,他自己的公共选择理论“几乎是我吸收维克塞尔派的要义后的必然产物”。公共选择理论认为经济学家不应该再把政府当作一个仁慈的独裁者。维克塞尔是马尔萨斯的信徒,强力主张控制生育。他常常对道德问题发表见解。他最著名的作品是《利息和价格》,提出了维克塞尔版的货币数量论。和当时主流意见不同,他看到了货币供给量能间接的影响价格。维克塞尔还完善了边际生产率的理论,指出对生产要素的酬劳应该等于该生产要素的边际生产率。他还指出,最有效率的资源分配方式不一定是最公平的资源分配方式,因为在进行资源分配之前,已经存在了不一定是公平的收入分配模式。资源的有效分配取决于这个已经存在的收入分配模式。后来的瑞典斯德哥尔摩学派便是在维克塞尔的“数量和价格的理论”的基础上,发展出自己独有的一套宏观经济学。 +irving_fischer;欧文·费雪 +irving_fischer_desc;欧文·费雪是最早的美国新古典主义经济学家中特别有数学天分的一位。在新古典主义经济学的“边际理论革命”中,费雪作出了许多重大贡献。这位耶鲁大学的经济学家是一位古怪而又多姿多彩的人物。1892年,在写他的博士论文时,他建造了一个复杂的机器,用机器的泵,轮子,杠杆和管子来说明他的价格理论。这里有他的草稿和前两个机器原型。他还是优生学和健康饮食的积极倡导者。他的可视名片架——现在叫做“rolodex”名片架——让他赚了一大笔钱。他主张建立一个要求百分之百完全保证金的银行体系。在1929年的华尔街股灾中,他的财富和名声都一落千丈。因为就在股灾的前几天,他还向投资者们保证股票的价格不是虚高,而是实实在在的的涨到一个新的价格平台。 +joseph_schumpeter;约瑟夫·熊彼特 +joseph_schumpeter_desc;在维也纳拿到博士学位后,熊彼特没有回到学界,而是当了几年自由自在的律师,直到1909年。他在切尔诺夫策(今乌克兰境内)执教时,写成了《经济发展理论》(1911),在书中第一次阐释了他著名的“企业家精神”的概念。他认为勇于创新的企业家精神,就算在激烈竞争和利润下滑的情况下,还是能带来科技和金融的创新发明。而正是这种精神为经济增长提供了动力。1919年,熊彼特成为了奥地利的财政部长,不幸的赶上了这个时期的恶性通货膨胀,于当年被解除了职务。虽然他最擅长的是教学,熊彼特在哈佛还是完成了三本新的著作,其中包括《商业周期论》(1939)和著名的《资本主义,社会主义与民主》(1942)。在该书中熊彼特提出了著名的预言:资本主义将在被精英阶层掌控的政府带领下走向毁灭。 +eugen_von_b鰄m_bawerk;欧根·冯·伯姆-巴韦尔克 +eugen_von_b鰄m_bawerk_desc;伯姆-巴韦尔克的学者生涯是断断续续的。最重要的学术活动跨度是他在因斯布鲁克大学的几年(1881-1889)。正是在19世纪80年代,他第一次出版了他的代表作《资本与利息》三卷中的两卷。他晚年的主要工作是担任奥地利财政部长,这一职务在整个19世纪90年代及以后一直由他担任,尽管不是一直担任,但他在奥地利的100先令钞票上有自己的肖像,这使他受到了一定的尊敬。在担任这一职务并承担其他政府职责后,他于1904年重返教学岗位。在维也纳大学担任主席后,他成了维瑟的同事,维瑟是他的同事门格尔的继任者。在伯姆-巴韦尔克职业生涯的最后十年里(他于1914年去世),被他教过的学生包括约瑟夫·熊彼特和路德维希·冯·米塞斯。 +keynesian_economics;凯恩斯主义经济学 +keynesian_economics_desc;凯恩斯主义经济学 +john_maynard_keynes;约翰·梅纳德·凯恩斯 +john_maynard_keynes_desc;英国经济学家,现代西方经济学最有影响的经济学家之一,他创立的宏观经济学与弗洛伊德所创的精神分析法和爱因斯坦发现的相对论一起并称为二十世纪人类知识界的三大革命。凯恩斯认为在现实生活中存在着边际消费倾向递减、资本边际效率低减和流动偏好三大心理规律。由于这些规律的存在,随着社会的发展必然出现有效需求不足的问题。有效需求不足使企业生产出来的东西卖不出去,企业停产乃至破产,最终导致资本主义经济危机的爆发,造成工人失业。他认为严重的失业是由于消费需求的不足,可以通过一些政府资助项目来缓解。他也提倡政府通过赤字开支来刺激经济活动。 +richard_kahn;理查德·卡恩 +richard_kahn_desc;英国经济学家,凯恩斯的学生,最早提出了消费乘数效应理论。 +ludwig_von_mises;路德维希·冯·米塞斯 +ludwig_von_mises_desc;奥地利经济学家,激进的自由放任主义者,现代自由意志主义运动的主要影响人,是促长古典自由主义复苏的学者。他被誉为“奥地利经济学派的院长”,被称为自由至上主义的世纪人物。他的理论也影响了之后的经济学家如弗里德里克·哈耶克、穆瑞·罗斯巴德等人,其中他的学生哈耶克于1974年代表自由主义获得诺贝尔经济学奖。 +friedrich_hayek;弗里德里希·哈耶克 +friedrich_hayek_desc;哈耶克是出生于奥地利的英国知名经济学家和政治哲学家。以坚持自由市场资本主义、反对社会主义、凯恩斯主义和集体主义而著称。他被广泛视为是奥地利经济学派最重要的成员之一,他对于法学和认知科学领域也有相当重要的贡献。哈耶克在1974年和他理论的对手贡纳尔·默达尔一同获得了诺贝尔经济学奖,以“表扬他们在货币政策和商业周期上的开创性研究,以及他们对经济、社会和制度互动影响的敏锐分析。”1991年,哈耶克获颁美国总统自由勋章,以表扬他“终身的高瞻远瞩”。 +market_functionality;市场功能 +market_functionality_desc;这个领域主要围绕市场功能展开研究,它既关心市场上的各种因素,也考虑对市场管制引导以使其更有效的运转。 +freedom_of_trade;贸易自由 +freedom_of_trade_desc;贸易自由 +market_structure;市场结构 +market_structure_desc;市场结构 +polypoly_structure;多头垄断 +polypoly_structure_desc;这意味着立法改变市场结构,使得任何市场里都存在大量规模相当的竞争者。 +oligopoly_structure;寡头垄断 +oligopoly_structure_desc;这意味着立法改变市场结构,使得在任何市场里都存在一些规模比较大的企业控制市场。 +monopoly_structure;垄断结构 +monopoly_structure_desc;这意味着立法改变市场结构,使得在任何市场里都只存在一家企业,他规模巨大,垄断控制着该市场。 +business_regulations;商业规范 +business_regulations_desc;商业规范 +limited_partnership_company;有限合伙公司 +limited_partnership_company_desc;这是第一次在法律上承认以公司形式存在而不是个人直接的所有制,也是个人剩余资金集中的第一步。 +joint_stock_company;股份公司 +joint_stock_company_desc;这个法案大大提高了法人公司高效筹资的可能性。它也使得个人承担风险的投资能够得到最大的回报。 +patent;专利权 +patent_desc;该法案的确立,使得发明作为一种有时间限制的智力财产存在。发明者可以将专利权高价卖给能够大量生产的厂商,这极大的鼓励了他们的积极性。 +trademark;商标 +trademark_desc;该法案意味着企业独特产品的安全性。商品往往因为消费者对其可靠性和质量等属性的心理感受而拥有一个强烈的市场定位。 +market_regulations;市场规范 +market_regulations_desc;市场规范 +anti_trust_laws;反垄断法 +anti_trust_laws_desc;该法案杜绝了市场垄断行为。有时候在市场里一家企业过于强大而其他企业分额不断缩小,这会导致该市场中商品价格的不正常上升。 +financial_regulations;财务管理规范 +financial_regulations_desc;从现在开始采用法规检验企业在金融方面商业行为的合法性。 +banking_regulations;金融管理规范 +banking_regulations_desc;从现在开始采用法规检验银行商业行为的合法性。 +economic_responsibility;经济责任制 +economic_responsibility_desc;经济责任制 +working_board_of_directors;董事会经营 +working_board_of_directors_desc;制定长期战略的董事们和其他常设部门一起为企业工作,他们的任务是指引企业走在正确的康庄大道上。 +bankruptcy_proceedings;破产程序 +bankruptcy_proceedings_desc;破产程序的法案不仅使该过程变的简单而迅速,同时商业信用的不确定性也在上升。 +annual_report_proceedings;年度报告程序 +annual_report_proceedings_desc;年度报告是指公司整个会计年度的财务报告及其他相关文件,公布企业年报的规定使得公司的透明度得到提高,这是投资者和拥有者都愿意看到的。该法案同时也降低了问题企业的管理难度。 +government_interventionism;政府干预主义 +government_interventionism_desc;政府干预主义 +priming_the_pump_;刺激经济 +priming_the_pump__desc;政府在财政金融等领域用资金的支出来扩大需求,促使国民经济恢复起来,进一步发展。 +mixed_economy;混合经济 +mixed_economy_desc;随着20世纪的发展,某些社会采行的新经济发展模式在资本主义世界之外大放异彩,一些政治家开始思考将资本主义经济和计划经济的优点融合以造福社会整体的可行性。其结果是一些国家的政府在保证根本经济结构内的基本资本主义要素的前提下,在特定经济领域引入政府指导的要素。尽管许多由意识形态驱动的批评要么认为政策过头了要么认为经济转型不够,鉴于混合经济在恢复经济生产与舒缓社会矛盾的事情上效果显著,其依旧给人留下深刻印象。 +centralized_economic_planning;计划经济 +centralized_economic_planning_desc;国家在生产、资源分配及产品消费各方面,都是由政府或财团事先进行计划。由于几乎所有计划经济体制都依赖政府的指令性计划,因此也被称为“指令性经济”,从而避免了市场经济发展的盲目性、不确定性等问题,给社会经济发展造成的危害。如:重复建设、企业恶性竞争、工厂倒闭、工人失业、地域经济发展不平衡、产生社会经济危机等问题。 +autarky;自给经济 +autarky_desc;一种国家不依赖进口或经济援助的自给自足的政策。 +import_substitution_industrialization;进口替代工业化 +import_substitution_industrialization_desc;一国采取各种措施,限制某些外国工业品进口,促进国内有关工业品的生产,逐渐在国内市场上以本国产品替代进口品,为本国工业发展创造有利条件,实现工业化。一般做法是国家通过给予税收、投资和销售等方面的优惠待遇,鼓励外国私人资本在国内设立合资或合作方式的企业;或通过来料和来件等加工贸易方式,提高工业化的水平。为使国内替代产业得以发展,就要使用提高关税、实行数量限制、外汇管制等手段,限制外国工业品进口,以使国内受进口竞争的工业在少竞争、无竞争的条件下发育成长。 +tech_organization;组织结构 +tech_organization_desc;这方面主要涉及公司内部的发展。内部生产程序和交易方式改变了时间和经济科学的变化合作。 +guild_based_production;行会生产 +guild_based_production_desc;行会生产 +organized_factories;工厂组织 +organized_factories_desc;工厂组织 +work_classification;工作分类 +work_classification_desc;通过职业分工,商品生产变的更有组织性和更有效率。 +work_specialization;工作专门化 +work_specialization_desc;通过对工人进行分工并给予不同的专门工作,生产进行得更快并更有竞争性。 +work_control_and_hierarchy;工作控制与层级 +work_control_and_hierarchy_desc;通过引起工作管理并对所有工人划分等级,被专业化管理下的工作任务通过最终产品被迅速和有效地鉴定评价。 +scientific_management;科学管理 +scientific_management_desc;科学管理 +sequence_planning;流水线顺序规划 +sequence_planning_desc;从购买资源,组织生产,以最少的时间和成本检查,到销售完成品,流水线作业使得整个生产链到达最高效率。 +inventory_planning;存货清单计划 +inventory_planning_desc;对存货,生产工具,机器和储备基金进行计划,以把生产维持在某一固定水平上。 +quality_assurance_procedure;质量保证体系 +quality_assurance_procedure_desc;采用一项质量检控程序保证所有的产品拥有相同与受到认可的质量水平。 +time_saving_measures;省时措施 +time_saving_measures_desc;省时措施 +time_studies;工时定量 +time_studies_desc;通过检查不同工人在完成同种工作所花时间,分析加快工作速度的方法。包括推广更专业的工作动作和实行更合理的工艺流程。 +time_clock;工作考勤 +time_clock_desc;通过制定规律的工作时间,工作效率得到提升,工人们轮班的工作又使它进一步提高。紧张而讲究效率的工作改变了农民日出而作日落而息的生活方式,改变了社会生活,也带来了更多的压力。 +lighting;照明 +lighting_desc;因为照明设备的安装,工厂的效率得到了提升,现在工人们可以在晚上轮班,这大大提高了工厂的利用率。 +management_strategy;经营策略 +management_strategy_desc;经营策略 +old_style_family_business;老式家族企业 +old_style_family_business_desc;企业所有者经营他们的公司象经营一家家庭商店或旅馆一样。私事和公事并没有明显的界限,商业活动显得非常情绪化,经营者付出着专业级的成本并承受着巨大的风险。 +anynomous_investor_business;私人投资企业 +anynomous_investor_business_desc;企业所有者只作为投资者存在,不需要关心和生产销售有关的事宜,他们只需要看着企业的规模越来越大。投资风险被大大分散,一切商业行为是专业的,但是不作为所有者的企业经理们缺乏责任感。 +marketized_smallholder_business;市场化小农经济 +marketized_smallholder_business_desc;拥有者不仅是企业的投资者,也是它的基本成员,这往往是一种保守但有效的制度。 +organizational_development;组织发展 +organizational_development_desc;组织发展 +i_scientific_management;科学管理 +i_scientific_management_desc;通过科学分析的方式,实现产品质量的优化。 +human_resource_development;人力资源开发 +human_resource_development_desc;近代人力资源管理,始于20世纪初的1911年,弗雷德里克·泰勒(FrederickTaylor)最早提出了所谓的科学管理原理,并有意地把管理看作是一门独立的学科领域,并使这门学科专业化。在1916年,亨利·法约尔(HenriFayol)提出了过程管理方法。这种科学管理方法的主要特点是把强调改进工人的工作绩效,转变到强调提高管理技能技巧(skills)上来。后来,埃尔顿·梅约(EltonMayo)于l927年进行工作研究。他以加利福尼亚州霍桑的西方电气公司为背景进行试验。这一著名的霍桑试验研究表明由于员工认识到参与试验的重要性,即使在不利于身体健康的环境中进行工作,他们的劳动效率也不会降低。这说明激励对劳动生产率具有重要的作用。 +aesthetics;美学 +aesthetics_desc;主要涉及文学、艺术和音乐等领域的发展与进步。 +classicism_n_early_romanticism;古典主义及早期浪漫主义 +classicism_n_early_romanticism_desc;古典主义及早期浪漫主义 +romanticism;浪漫主义 +romanticism_desc;浪漫主义 +romanticist_literature;浪漫主义文学 +romanticist_literature_desc;浪漫主义者最终打破了古典派对艺术在严肃性与准确性上的要求,通过歌颂人类的情感力量与想象力,他们拉开了19世纪到20世纪初艺术革新运动的序幕。当时著名的浪漫主义作家有英国的劳德·拜伦,珀西·雪利,与法国的维克托·雨果。 +romanticist_art;浪漫主义艺术 +romanticist_art_desc;浪漫主义者最终打破了古典派对艺术在严肃性与准确性上的要求,通过歌颂人类的情感力量与想象力,他们拉开了19世纪到20世纪初艺术革新运动的序幕。一谈到浪漫主义艺术家,人们就会很自然地想起法国的泰奥多尔,席里柯与欧仁·德拉克洛瓦。 +romanticist_music;浪漫主义音乐 +romanticist_music_desc;浪漫主义者最终打破了古典派对艺术在严肃性与准确性上的要求,通过歌颂人类的情感力量与想象力,他们拉开了19世纪到20世纪初艺术革新运动的序幕。杰出的浪漫主义音乐家有德意志的贝多芬,李斯特,舒曼和波兰的肖邦。 +realism;现实主义 +realism_desc;现实主义 +realist_literature;现实主义文学 +realist_literature_desc;现实主义者反对过去艺术作品中存在的歌颂赞美和戏剧化因素。他们试图毫无掩饰地描绘生活的本来面目,看到什么就写什么。由于观察对象大多是在他们周围的人和事,因而这些人的作品大多描写的是普通人的生活。 +realist_art;现实主义艺术 +realist_art_desc;现实主义者反对过去艺术作品中存在的歌颂赞美和戏剧化因素。他们试图毫无掩饰地描绘生活的本来面目,看到什么就写什么。由于观察对象大多是在他们周围的人和事,因而这些人的作品大多描写的是普通人的生活。 +realist_music;现实主义音乐 +realist_music_desc;现实主义者反对过去艺术作品中存在的歌颂赞美和戏剧化因素。他们试图毫无掩饰地描绘生活的本来面目,看到什么就写什么。由于观察对象大多是在他们周围的人和事,因而这些人的作品大多描写的是普通人的生活。 +impressionism;印象主义 +impressionism_desc;印象主义 +impressionist_literature;印象主义文学 +impressionist_literature_desc;印象主义的宗旨是不仅要描绘他们所看到的事物,还要描绘出人们所感觉到和体验到的东西。这一目标促使艺术家们去探索与思考,印象主义文学大多是一些具有象征意义的诗歌与含糊不清的描写生活的小说。主要的作家有法国的保尔·魏尔兰和美国的詹姆士·乔伊斯等人。 +impressionist_art;印象主义艺术 +impressionist_art_desc;印象主义的宗旨是不仅要描绘他们所看到的事物,还要描绘出人们所感觉到和体验到的东西。这一目标促使艺术家们去探索与思考,法国的克劳迪·莫奈和奥古斯特·雷诺阿,英国的阿尔弗雷德·西斯莱都是印象主义艺术的奠基者与代表人物。 +impressionist_music;印象主义音乐 +impressionist_music_desc;印象主义的宗旨是不仅要描绘他们所看到的事物,还要描绘出人们所感觉到和体验到的东西。这一目标促使艺术家们去探索与思考,法国的克劳迪·德彪西被认为是印象主义音乐派的开创者,其他代表人物有法国的毛里斯·拉威尔与意大利的奥托里诺·雷斯庇基等。 +expressionism;表现主义 +expressionism_desc;表现主义 +expressionist_literature;表现主义文学 +expressionist_literature_desc;表现主义是对写实主义的某种对立层面,它描写的对象并不是真实的世界,而是以其为媒介来表现人的情感,灵魂以及其他的内在事物。德国的弗郎茨·魏德金德是表现主义文学的代表人物。 +expressionist_art;表现主义艺术 +expressionist_art_desc;表现主义是对写实主义的某种对立层面,它描写的对象并不是真实的世界,而是以其为媒介来表现人的情感,灵魂以及其他的内在事物。挪威的爱德华·蒙克是表现主义艺术的代表人物。他在德国的德累斯顿创立的桥社是著名的表现主义社团。 +expressionist_music;表现主义音乐 +expressionist_music_desc;表现主义是对写实主义的某种对立层面,它描写的对象并不是真实的世界,而是以其为媒介来表现人的情感,灵魂以及其他的内在事物。音乐在表现主义中发生了戏剧性的转变,旋律的连贯性再也不是音乐所必需的了。代表人物有德国的阿尔班·泊格。 +mass_culture_n_the_avant_garde;大众文化及前卫派 +mass_culture_n_the_avant_garde_desc;大众文化及前卫派 +avantgarde_literature;前卫派文学 +avantgarde_literature_desc;前卫派颠覆了许多传统的东西,并以自己独特的艺术风格吸引了大批年轻人,因此尽管遭到保守派的抵制,却依然保持着强大的生命力。 +avantgarde_art;前卫派艺术 +avantgarde_art_desc;前卫派颠覆了许多传统的东西,并以自己独特的艺术风格吸引了大批年轻人,因此尽管遭到保守派的抵制,却依然保持着强大的生命力。 +avantgarde_music;前卫派音乐 +avantgarde_music_desc;前卫派颠覆了许多传统的东西,并以自己独特的艺术风格吸引了大批年轻人,因此尽管遭到保守派的抵制,却依然保持着强大的生命力。 +surrealism;超现实主义 +surrealism_desc;20世纪的文学和艺术运动,它试图表达潜意识的活动,以怪诞的意象和主题的不协调并存为特征。 +modern_design;现代设计 +modern_design_desc;现代设计是在工业革命之后,现代化大生产的轨道下,继承并发展了传统设计的用、美兼具的设计理念,为现代人生活中的各个具体需求所作出的响应。它与传统设计的根本不同在于技术,现代设计所创造的是现代工业文明而非手工文明。 +jazz;爵士乐 +jazz_desc;一种起源于非洲的音乐形式,由民歌发展而来,先是流行于美国新奥尔良地区的黑人。第一次世界大战期间在美国流行,后传至世界各地。爵士乐以多种形式呈现出繁荣景象,其乐曲风格极其耀眼,节奏一般以鲜明、强烈为主。 +socialist_realism;社会现实主义 +socialist_realism_desc;社会主义现实主义是文学艺术的创作方法之一,产生于20世纪初。社会主义现实主义,后来作为苏联文学与苏联文学批评的基本方法,要求艺术家从现实的革命发展中真实地、历史具体地去描写现实;同时,艺术描写的真实性和历史具体性必须与用社会主义精神从思想上改造和教育劳动人民的任务结合起来。社会主义现实主义保证艺术创作有特殊的可能性去发挥创造的主动性,去选择各种各样的形式、风格和体裁。 +philosophy;哲学 +philosophy_desc;哲学领域主要涉及思想的变化,特别是人本意识和公民意识,也表现为在现实的基础上对原因和规律的探究。 +late_enlightenment_philosophy;启蒙哲学 +late_enlightenment_philosophy_desc;启蒙哲学 +idealism;唯心主义 +idealism_desc;唯心主义 +neokantian_idealism;新康德唯心主义 +neokantian_idealism_desc;康德认识论的特点在于他提出了从时空感性直观到纯粹知性概念(范畴)的认识形式。他认为人类先验地具有这一套认识形式,才能把感觉材料组成知识。如果设有这套主体的认识形式,我们就不可能得到普遍必然的科学知识,也就是说不可能认识客观世界。 +hegelian_idealism;黑格尔唯心主义 +hegelian_idealism_desc;黑格尔把绝对精神看做世界的本原。绝对精神并不是超越世界之上的东西,自然、人类社会和人的精神现象都是它在不同发展阶段上的表现形式。因此事物的更替、发展、永恒的生命过程,就是绝对精神本身。黑格尔哲学的任务和目的,就是要展示通过自然、社会和思维体现出来的绝对精神,揭示它的发展过程及其规律性,实际上是在探讨思维与存在的辩证关系,在唯心主义基础上揭示二者的辩证同一。围绕这个基本命题,黑格尔建立起令人叹为观止的客观唯心主义体系,主要讲述了绝对精神自我发展的三个阶段:逻辑学、自然哲学和精神哲学。黑格尔在论述每一个概念、事物和整个体系的发展中自始至终都贯彻了这种辩证法的原则。这是人类思想史上最惊人的大胆思考之一。 +proto_existentialism;早期存在主义 +proto_existentialism_desc;这不是一个哲学运动,但和哲学家和讨论分析的概念和观念不同,它是有缺陷的,一般是关于直觉,时间,智慧的想法。 +empiricism;经验主义 +empiricism_desc;经验主义 +pragmatism;实用主义 +pragmatism_desc;由查尔斯·S·皮尔斯及威廉·姆斯所创立的一种由各种不同的但又相互联系的理论组成的哲学运动,其特点是提出了概念或建议的意义存在于其可观察到的实际结果中的学说。 +i_empiricism;经验主义 +i_empiricism_desc;经验主义者(以英国哲学家洛克,贝克莱和休漠为代表)认为经验,尤指感性经验是认识的唯一源泉。 +analytic_philosophy;分析哲学 +analytic_philosophy_desc;分析哲学 +i_analytic_philosophy;分析哲学 +i_analytic_philosophy_desc;分析哲学本来是一些想要把逻辑和数学基础从古老布谐调命题中解放出来的哲学家们的异动。后来它发展成桥梁语言和形式逻辑从而形成一个客观的给现实主义者的现实主义基础,这开启了一条通往逻辑实证主义的旁路。 +modern_logics;现代逻辑学 +modern_logics_desc;逻辑学是一门研究思维形式及思维规律的科学。以推理形式为主要研究对象。现代的逻辑学与数学有非常密切的关系。数理逻辑是现代逻辑学的主流。 +logical_positivism;逻辑实证主义 +logical_positivism_desc;逻辑实证主义原是维也纳学派的哲学思想,它以经验为根据,以逻辑为工具,进行推埋,用概率论来修正结论。经验理论,也叫经验主义,或称实证主义、后实证主义或逻辑实证主义。它认为,科学的方法是研究人类行为的唯一正确的方法。许多研究者们从经验角度认为外部客观世界可以被认识、被量化。 +philosophy_of_language;语言哲学 +philosophy_of_language_desc;关于语言的哲学研究,特别是关于通常的词汇、短语、语句的意义与真理。它不考虑词语的确切意义,或个别语句的真实性 +phenomenology_n_hermeneutic;现象学及解释学 +phenomenology_n_hermeneutic_desc;现象学及解释学 +phenomenology;现象学 +phenomenology_desc;研究人的经历中所有可能出现情况的学问,在此期间,并不考虑客观现实和纯粹的主观反应,现代性现象学本质上是意欲或意志现象学,它要求探讨者必须先行澄清自己的历史性,才能进入探讨现代性现象的过程。 +hermeneutics;解释学 +hermeneutics_desc;解释的科学与方法论,是现象学的分支或变革,并且代表解释主义对现实的看法。比较于现实主义,它更偏向于唯心主义。 +anti__rationalism;反理性主义 +anti__rationalism_desc;反理性主义 +existentialism;存在主义 +existentialism_desc;存在主义是一种强调在怀有敌意或冷漠的世界中个人经历的独特性和孤立性的哲学,它认为人的存在是不可解释的,并强调选择的自由和对自己行为的结果负责。 +nihilism_and_the_will;虚无主义与意志 +nihilism_and_the_will_desc;十九世纪末和二十世纪初的哲学思潮是将重点由人类理性转移到其他领域,造就了一些哲学家对重拾虚无主义的兴趣。虚无主义认为个体的生活对于宏伟的宇宙来说没有任何特殊意义。取代个人存在的价值的是人类能干预某种状况达成愿望的意志。最出名的作品是尼采在十九世纪末的著作,而工业时代战争的巨大影响使诸如海德格尔的哲学家进一步发展了这个概念。虚无主义否认人类的行为具有绝对价值,使一些人开始质疑,甚至最终彻底否认维多利亚时期的价值观和信仰,并且,其对意志的强调鼓励了挑战传统的建立新的价值观。 +futurism;未来主义 +futurism_desc;在二十世纪初知识分子圈子开始质疑维多利亚时期的价值观,一些人开始认为和过去的告别是通向工业文明新未来的必要条件。起初是在艺术领域里试图寻求新材料和艺术手段,未来主义随即发展成一个挑战传统社会结构,拥抱工业社会新的社会,政治,经济秩序的系统概念。 +quantum_theory;量子力学 +quantum_theory_desc;科学知识在十九世纪的突飞猛进使人们开始怀疑十七世纪末牛顿理论描绘的理性的物质结构。随着科学装置越来越精确,实际观测结果和十九世纪的原子模型之间的差异,导致科学家需要进一步探索原子和能量之间的关系。爱因斯坦和海森堡等物理学家的理论表明,人类能够精确了解物质的基本结构的想法是错误的。新的理论认为粒子的结构和行为本身便包含了不确定性。这是人类对物质结构认识上的一次飞跃,而其对自然世界的随机性因素的强调,更深深的动摇了维多利亚时期人们普遍相信的,关于人类能完整理解自然世界的信念。人们开始理解自然世界并非彻底的建立在纯粹理性的行为和假设的基础上。 +social_thought;社会思想 +social_thought_desc;这个领域包括了社会科学的发展和其如何影响社会结构的组成。 +malthusian_thought;马尔萨斯理论 +malthusian_thought_desc;马尔萨斯理论 +positivism;实证主义 +positivism_desc;实证主义 +functionalism;机能主义 +functionalism_desc;机能主义 +biologism;生物学主义 +biologism_desc;生物学主义 +darwinism;达尔文主义 +darwinism_desc;达尔文主义认为自然选择使旧物种的某些变异得以保存,从而产生了可被称为新物种的后代,这就解释了物种之间形态的差异。 +social_darwinism;社会达尔文主义 +social_darwinism_desc;社会达尔文主义是社会学理论,认为个人或某些团体能够超越其余是因为遗传和生物学上的优势。 +social_science;社会科学 +social_science_desc;社会科学 +sociology;社会学 +sociology_desc;社会学是关于社会,社会机构和社会关系的科学,致力于重现人类行为对社会造成的影响。 +social_psychology;社会心理学 +social_psychology_desc;社会心理学是研究人类思考,互相影响和互动的科学。 +political_science;政治学 +political_science_desc;政治学研究政府和其他政治单元。 +social_anthropology;社会人类学 +social_anthropology_desc;社会人类学是研究人类起源与社会关系的社会科学。 +social_alienation;社会疏离论 +social_alienation_desc;社会疏离论 +the_revolt_of_the_masses;《大众的反叛》 +the_revolt_of_the_masses_desc;由普选制来决定政治,并认为民主能一劳永逸的解决人民问题和忧虑的理想,在于普选制实现后纷至沓来的各种政治党派和宗派主义面前摇摇欲坠。民主制的种种局限,例如其(尤其在社会,经济和政治危机面前)作为一种瓜分权力的机制,使许多认为民主制度是最佳政治系统的人感到失望,许多人开始寻求更有效公平的政治制度替代方法。1930年西班牙知识分子何塞·奧特嘉·伊·加塞特的著作《群众的反叛》便警告如果民主制度无法改正自身的局限性,民主制度和古典自由民主的理想有可能被大众亲手推翻和埋葬。 +the_decline_of_the_west_and_the_lost_generation;《西方的没落》与《迷惘的一代》 +the_decline_of_the_west_and_the_lost_generation_desc;十九世纪工业革命带来的社会,经济,政治的剧烈变化,加上大规模工业化时代战争造成的破坏使许多知识分子担心社会正在走向彻底崩溃。施宾格勒写于1911年的《西方的没落》便是在新的社会,政治,经济的危机随时动摇工业社会的根本的背景下完成的,他的结论是文明是一个上升,辉煌,下降和崩溃的自然周期。他的结论是对维多利亚时代观念的一种挑战,那时人们相信现代工业社会将随着人类理性持续发展下去。美国作家格楚特·斯坦发明了“失落的一代”这个名词,用来形容一战后的退付军人在经受战火考验和质疑国家当初参战的价值,目标,动机之后的失落感和空虚感。施宾格勒和伍尔夫阐述的“退步和失落”的主题成为了二十世纪初的文学主流。 +political_thought;政治思想 +political_thought_desc;这个领域包含了政治科学的发展,影响国家的政治系统和改变国民的态度。 +REMOVE_enlightenment_thought;启蒙思想 +REMOVE_enlightenment_thought_desc;启蒙思想 +ideological_thought;意识形态思想 +ideological_thought_desc;意识形态思想 +authoritarianism;威权主义 +authoritarianism_desc;威权主义认为权威是带来平衡和稳定的最高价值。而“由谁来行使权威”这个问题,威权主义常需要与传统主义结合来提供理论基础。 +hierarchical_order;等级秩序 +hierarchical_order_desc;等级秩序是一个下层依赖上层,上层依赖更上层的金字塔式的制度系统。 +traditionalism;传统主义 +traditionalism_desc;传统主义认为所有的知识将由人民的各种常识所传承,而这些知识构造了社会的基础。传统主义激烈的反对理性主义,认为它对社会的转型无效率而且有害。 +political_religion;政治宗教 +political_religion_desc;政治宗教指将政教合一合一的原则。知识被认为是神所授予,而宗教不能被质疑。 +paternalism;家长式统治 +paternalism_desc;家长式统治认为政府应该像父亲一样的管理下层,为他们决定什么对他们最好。 +constitutionalism;宪政主义 +constitutionalism_desc;宪政主义指以宪法构造的政治系统。它认为所有政府的行为需要和宪法原则一致。 +individualism;个人主义 +individualism_desc;个人主义认为个人的自立和独立是最重要的,原则上反对政府插手商业事务。 +rationalism;理性主义 +rationalism_desc;理性主义是神学信条,认为人类理智,而不是神,才是通往宗教真理的途径。这个原则认为知识来自于思辨而非经验。 +secularization;世俗化 +secularization_desc;世俗化将艺术和教育从宗教的影响中独立出来。这个原则赞同将教会财产转换成民用财产。 +social_conscience;社会伦理 +social_conscience_desc;社会伦理是将社会和个人的道德原则,进行逻辑演绎后推导出来的理想。 +egalitarianism;平等主义 +egalitarianism_desc;平等主义指实现人类在政治,经济,社会各个方面平等的信条。 +collectivism;集体主义 +collectivism_desc;集体主义是认为人民大众应该掌握一切生产工具的政治理论。 +determinism;决定论 +determinism_desc;决定论是哲学里认为所有事件都是必然发生的信条。根据该信条,自由意志是不存在的。 +atheism;无神论 +atheism_desc;无神论认为没有神的存在。信仰无神论的人常寻求不同的方式来填补“更高存在”的空白。 +social_justice;社会正义 +social_justice_desc;社会正义主要指避免人权被侵犯和保证对国家法的遵守。 +state_n_government;国家与政府 +state_n_government_desc;国家与政府 +populism_vs._establishment;民粹主义与权势集团 +populism_vs._establishment_desc;想掌握政权的政治家通常会寻求权贵精英的支持。这是攀爬权力阶梯最容易的道路。然而来自资产阶级的少数政治家却选择寻求政治圈外普罗大众的支持。 +clericalism_vs._anticlericalism;教权主义与反教权主义 +clericalism_vs._anticlericalism_desc;数个世纪里,权贵利用和教会的结盟来巩固社会秩序。继承自法国大革命和工业革命的一系列观念使自由主义者和社会主义者都认识到政府和社会都应和宗教信仰划清界限。 +bureaucracy_vs._nepotism;官僚主义与裙带关系 +bureaucracy_vs._nepotism_desc;官僚机构的目标是逐步从政治势力中解放出来,寻求最高的行政效率。他们开始制定自己的管理规章制度和雇用自己的雇员。在其他国家,公仆职位来自于支持者,当权者用政治恩宠使行政机构听命于己。 +meritocracy_vs._aristocracy;精英政治与贵族政治 +meritocracy_vs._aristocracy_desc;出生和血统永远是资产阶级“生命中不能承受之”限制。对他们来说为,才能和优点才是升迁的标准。然而旧贵族的特权使普通人停留在下等阶层,因为只有贵族的出身和传统是决定社会地位的唯一标准。 +nationalism_n_imperialism;民族主义与帝国主义 +nationalism_n_imperialism_desc;民族主义与帝国主义 +national_fraternity;国民友爱 +national_fraternity_desc;国家的凝聚力并非总是来源于和他国的流血漂橹,而也来自一个认为国境之内皆兄弟的信念。相同的过往和文化的相似使不同文化的人民仍然愿意居住在同一屋檐下,甚至一同抵御外部威胁。 +biased_multiculturalism;有偏见的多元文化 +biased_multiculturalism_desc;多元文化指在同一政治体制下各种不同的文化能够平等共存。然而,某些文化将被更平等的对待。来自某些文化的成员将被展开双臂的欢迎进来,而另一些人则被认为“不受欢迎”,遣返,甚至“欢迎离开”。 +manifest_destiny;昭昭天命 +expansionism;扩张主义 +expansionism_desc;扩张主义的国家将采用包括军事在内的任何手段寻求国家领土,影响力,权力的扩大。由于其对和平稳定的威胁,周边国家很少允许扩张主义国家无视警告的尽情扩张。 +mission_to_civilize;开化使命 +mission_to_civilize_desc;这个思想认为未开化的国家需要被普及文明,当地的人民就像小孩子一样,需要用公正而严明的手段教化。这个思想为列强的殖民和占领行为提供了借口。 +separatism;分离主义 +separatism_desc;国家主权这一理念,和认为一国人民是由血缘和语言组成的团体的看法,在这个世纪里得到发展,民族团体开始为赢得独立而奋斗。 +national_trauma;国民创伤 +national_trauma_desc;自视甚高的国民在输掉战争后会触发国家创伤。它指一种反思为何战败和谁应对此负责的社会心理。这是复仇主义的温床。 +revanchism;复仇主义 +revolution_n_counterrevolution;革命与反革命 +revolution_n_counterrevolution_desc;革命与反革命 +dogma_of_violence;暴力原则 +dogma_of_violence_desc;在激进主义发展到一定阶段后,暴力原则出现了。暴力原则认为只有用暴力手段才能推翻旧有社会和创立新的社会。 +dogma_of_mass_action;群众运动 +dogma_of_mass_action_desc;激进主义发展到一定程度后出现了该教条,认为大规模行动,例如罢工和集会才能使工人们认识到如何争取自己的权益。 +terrorism;恐怖主义 +terrorism_desc;随机的暴力应用使公众认识到警察政府的邪恶面目和它向反而伤及无辜者的盲目的公正。 +general_strikes;大罢工 +general_strikes_desc;用大罢工的实际行动或口头要挟达成政治目标。 +secret_police;秘密警察 +secret_police_desc;秘密警察用非正常手段对付政治团体。对普罗大众而言,这个机构可以是公平和正义的,也可以是邪恶和压迫的。 +womens_suffrage_movement;妇女参政运动 +womens_suffrage_movement_desc;这是为妇女争取投票权和摆脱被歧视地位的一个抗议运动。他们使用抗议,游行等手段,最终战胜了暴力的威胁,赢得了胜利。 +rhetoric_of_hate;仇恨煽动 +rhetoric_of_hate_desc;这是公众演讲中的一种,以唤起仇恨和以暴力压制他人为目的。大多数政府禁止这种活动。 +nostalgic_romanticism;怀旧浪漫主义 +nostalgic_romanticism_desc;这是一个对过去的荣光无限崇拜的文化潮流。由于平等和多元化是个未来的概念,怀旧浪漫主义很快成为了一个反动,怀念着绝对君权和教权的潮流。 +anti_egalitarianism;反平等主义 +anti_egalitarianism_desc;此观点认同“自然平等”,认为人的出生永远不是不平等的。公平是建立在亲属关系上的,所以政府试图强行增加“平等”的行为,若非针对法律漏洞,便是错误的。 +vangaurd_party;先锋党 +vangaurd_party_desc;随着社会主义运动在一些工业化国家的茁壮发展,在其他没那么发达的国家工人阶级武装推翻政府夺权的想法被认为是行不通的。俄罗斯社会主义者列宁在1902年提出了先锋党的概念,指在普罗大众缺乏能力和愿望时,一小撮革命志士有能力借人民群众的名义进行革命,在革命成功和控制国家后,由他们来领导国家进行社会主义改革,建造社会主义的乌托邦。在十九世纪二十年代初,意识形态先锋党的概念在列宁主义的左派运动中最有影响,然而它也同时影响了右翼的极端民族主义运动,最终形成了一个实际的意识形态系统:法西斯。 +mass_politics;大众政治 +mass_politics_desc;大众政治 +the_doctrine_of_fascism;法西斯理论 +the_doctrine_of_fascism_desc;革命的共产主义,作为一种能取代资本主义制度的政治理念,在二十世纪初的蔓延迫使右翼各党派开始发展自己的新理论。他们想要这样的新体制,这个体制里既没有资本主义的内在弱点,又不触动中产和富裕阶层的既得利益。在二十世纪二十年代初,新理论的产物诞生了,那就是法西斯。虽然不像共产主义理论一样严格的从意识形态方面出发,法西斯本质上也是要求改造政府来实现国家利益,使得被认可为国民的人,不管社会经济地位,都能享受现代工业化社会带来的好处。实现这个目标的方法便是在一个单独政党的领导下压抑个人来满足国家利益。这个政党将代表国家利益进行执政,在世界舞台上和其他国家竞争权势和影响力。这种能代替资本主义和共产主义的理论被详细的阐述在意大利人秦梯利出版于1930年左右的书里,很快成为了二十世纪初最有影响力的理论之一。 +paramilitary_groups;准军事组织 +paramilitary_groups_desc;工业时代战争需求的巨量人力资源导致了和平年代复员造就了大批退伍军人。他们中的许多人无法回到平民生活。随着革命运动在左翼(尤其是右翼)的发展,越来越多政党开始使用退伍军人来干预和挑战政治对手。在政治,经济困难,社会动荡的时期,这支力量的增长使许多国家更难维持法律和秩序,在革命开始威胁到社会稳定时,认为资本主义民主政府软弱的人就开始召唤和使用这支力量。 +the_police_state;警察国家 +the_police_state_desc;为什么警察只会在你不需要他的时候出现? +psychology;心理学 +psychology_desc;这个领域概括了人的心理的发展。它不仅改变了人类对自身的看法,还系统的建立了关于大众行为的理论。 +introspectionism;内省主义 +introspectionism_desc;内省主义 +associationism;联想主义 +associationism_desc;联想主义 +phenomenalism;现象论 +phenomenalism_desc;现象论 +experimental_psychology;实验心理学 +experimental_psychology_desc;实验心理学 +psychoanalysis;心理分析 +psychoanalysis_desc;心理分析 +behaviorism;行为主义 +behaviorism_desc;行为主义 +mass_advertising;大众传媒 +mass_advertising_desc;工业社会迅猛发展的识字率和通讯科技使人们有新的手段去推销因工业系统效率增加而快速增长的商品。随着对人类弱点的进一步掌握,广告商也从政府在战争期间唤起人民支持的宣传方法中学到宝贵一课。广告商开始大量使用直接简单的广告手段来推广和增加产品的吸引力。对品牌产品的需求,在二十世纪成为了大众文化的一个标志,最终影响了人民各方面的生活,包括政治。 +national_radio_networks;国家广播网 +national_radio_networks_desc;随着无线电在二十世纪的流行和收音机的发展,电台讯号传输的稳定性和清晰性得到了提高。在20年代,随着电台频道的出现,新一代的传媒中介诞生了。认识到新传媒的潜在威力,国家开始管制电台频道的波段,有的甚至建立了国有垄断,有的则允许商用广播。在30年代收音机成为了最抢手的商品,除了娱乐,政治家也开始利用它来控制和改变社会舆论。 +the_talkies;有声电影 +the_talkies_desc;十九世纪末和二十世纪初的电影发展产生了一个新的大众文化活动,最终成为了这个时代的一个象征。电影的影响力,在1920年代出现了能和影片同步的发声装置后得到了进一步的提高。1927年的美国影片爵士乐歌是是第一部有声电影,在之后的五年内无声电影已经成为历史的遗物,而这一新而强力的传媒开始进入大众生活,永远的改变了大众文化,政治,甚至国际关系。 +tech_power;动力技术 +tech_power_desc;这个领域包括了动力和引擎的发展。注意每个项目都是工业科技栏内其他同级科技的前提条件。 +water_wheel_power;水轮机 +water_wheel_power_desc;水轮机 +practical_steam_engine;实用蒸汽机 +practical_steam_engine_desc;实用蒸汽机 +high_n_low_pressure_steam_engines;高低压蒸汽机 +high_n_low_pressure_steam_engines_desc;高低压蒸汽机 +steam_turbine;涡轮蒸汽机 +steam_turbine_desc;涡轮蒸汽机 +combustion_engine;内燃机 +combustion_engine_desc;内燃机 +daimlers_automobile;戴姆勒汽车 +daimlers_automobile_desc;这是第一辆商用汽车。即便是富人阶层,其中的大多数人也只有在面世十多年后才能买的起这个可靠而缓慢的型号。 +wright_n_langleys_aeroplanes;莱特与兰利的飞机 +wright_n_langleys_aeroplanes_desc;这是第一架耐用的飞机,价钱极度昂贵。商用型号在原型的十年后才面世,只有极其富有的人才有可能负担得起。 +electrical_power_generation;电力技术 +electrical_power_generation_desc;电力技术 +direct_current;直流电 +direct_current_desc;最常见的传输电力方式是直流电,电子流向同一方向,制造直流电的电池最适用于低电压的电器。高压直流用于传输电力到遥远的地方,尤其是实用水下传输电缆时。爱迪生赞成直流电的使用,但在标准之争中输给了特斯拉的交流电。 +alternating_current;交流电 +alternating_current_desc;交流电中电子波状的流向两个方向。在和直流电的激烈竞争后,交流电在家用和工业电器的领域中建立的主导位置。电椅是最初采用交流电的电器之一,这对交流电比直流电安全的论点没有任何帮助。 +polyphase_system;多相系统 +polyphase_system_desc;多相系统是有效传输交流电的一种方法。两个或以上的相位同时运行(在工业领域起初是两个,后来三个是标准)。特斯拉发明的多相系统标志着爱迪生和他的直流电的彻底败北。 +mechanization;机械化 +mechanization_desc;这个领域包括工厂机械化的发展,和机械、工具和工序有关。 +publishing_industry;印刷工业 +publishing_industry_desc;印刷工业 +mechanical_production;机械生产 +mechanical_production_desc;机械生产 +sharp_n_roberts_power_loom;夏普与罗伯特的动力织布机 +sharp_n_roberts_power_loom_desc;这是第一台机械纺织机之一,对生产产生可革命性的影响。从此纺织工业不再被认为是手工业。 +jacquard_power_loom;雅卡尔提花织布机 +jacquard_power_loom_desc;这是一种大幅提高了产品质量的机械化动力纺织机。 +northrop_power_loom;诺斯洛普自动织布机 +northrop_power_loom_desc;这是一种大幅提高了产品质量,并且很灵活,能制造几种不同的面料的机械化动力纺织机。 +mechanical_saw;机械锯 +mechanical_saw_desc;这是大大增加伐木速度的动力驱动锯子。 +mechanical_precision_saw;精密机械锯 +mechanical_precision_saw_desc;砍伐原木后,这种锯子是加快制造木板速度的利器。 +hussey_n_mccormicks_reaping_machine;赫西与麦考密克的收割机 +hussey_n_mccormicks_reaping_machine_desc;这是农业机械化的第一步,最终极大的提高了农产品产量。 +pitts_threshing_machine;皮特脱粒机 +pitts_threshing_machine_desc;这个农业工具使农业更少的依赖人力劳动,提高了农业产量。 +mechanized_slaughtering_block;机械化屠宰 +mechanized_slaughtering_block_desc;屠宰厂的机械化使效率和产量都得到了提高。 +interchangeable_parts;通用零件 +interchangeable_parts_desc;通用零件 +precision_work;精细加工 +precision_work_desc;精密加工指用新的方法生产非常细小的零件。这些零件被用于精细的机械装置。 +machine_tools;机床 +machine_tools_desc;通过标准化生产,利用一些特殊的机械能极大地改良整个工业机床行业。 +whitney_n_colts_standardized_small_arms;惠特尼与柯尔特的标准化轻武器 +whitney_n_colts_standardized_small_arms_desc;通过设计专用机床,生产和维修标准化的轻武器变得既便宜又简单。 +food_packing_system;食品包装系统 +food_packing_system_desc;通过引入新的方法来包装食物,使得食物交易规模达到新的高度,这能让本已拥挤不堪的工业大城市里聚居更多的人。 +integral_distillery_process;改良酿酒工艺 +integral_distillery_process_desc;随着发酵工艺方面的重大改良与工业加热系统的引进,更先进的机械化发酵蒸馏手段改变了传统的酿酒工艺,专业的啤酒厂和葡萄酒厂渐渐取代了之前的家庭式作坊,形成了一个新的工业领域。 +jiggs;夹具 +jiggs_desc;夹具的引进极大地改良了所有机器的生产效率,相应的提升了大多数工业制品的生产效率。 +semi_automatization;半自动化 +semi_automatization_desc;半自动化 +electric_machinery;电气化 +electric_machinery_desc;电气化使得机器能做一些更复杂的工作。这也意味着更低的生产劳动密度。 +oil_pumping_machinery;油泵 +oil_pumping_machinery_desc;通过使用新发明的先进泵机系统,能够轻易的将深埋的黑金泵到地面。 +drying_techniques;干燥技术 +drying_techniques_desc;干燥技术的进步,数十倍的提高了食品的保质期,使食品交易变得更加方便简单。 +assembly_line;装配线 +assembly_line_desc;装配线 +fordism;福特制度 +fordism_desc;福特制度是一种适用于大规模生产的技术。这一种制度开启了流水线作业的先河。它用流水线连接着加工各个部件的工人,引发了一场工业生产模式变革。 +massproduced_rail;量产化铁轨 +massproduced_rail_desc;通过福特制与冶炼行业的结合,实现了铁轨的批量化生产,让铁路的建设变得更加廉价。 +industrialized_armament_industry;军火工业 +industrialized_armament_industry_desc;不久,军火业也被迫加入了这场国际化的竞争,效率的大幅提高增加了军火的总销售额。 +refrigerator_technology;冷藏技术 +refrigerator_technology_desc;冷藏技术彻底改变了几乎整个食品工业。不过这项技术对酿酒业的改善比较有限。 +shift_work;轮班工作 +shift_work_desc;轮班工作 +metallurgy;冶金学 +metallurgy_desc;这牵涉到了冶金过程中多项技术的发展和改良。清洗、烘烤、研磨、熔炼等工艺的进步,尽可能的减少了冶金过程中的损耗。 +mechanized_mining;机械化采矿 +mechanized_mining_desc;机械化采矿 +ammunition_production;弹药生产 +REMOVE_ammunition_production_desc;TODO +small_arms_production;轻武器生产 +REMOVE_small_arms_production_desc;TODO +explosives_production;炸药生产 +REMOVE_explosives_production_desc;TODO +artillery_production;大炮生产 +REMOVE_artillery_production_desc;TODO +clean_coal;精煤 +clean_coal_desc;精煤 +pit_coal;沥青煤 +pit_coal_desc;沥青煤比褐煤有价值得多,通过一系列的技术改进,使得对沥青煤的开采变得更加简单。 +coke;焦炭 +coke_desc;焦炭是煤炭通过特殊的工艺加工而成的。煤炭通过这种加工能够提供更高的功率,也能有效的提高钢铁以及其他金属的冶炼效率。 +cheap_iron;低成本冶铁 +cheap_iron_desc;低成本冶铁 +advanced_ore_roasting_processes;先进矿石烘焙工艺 +advanced_ore_roasting_processes_desc;这项工艺能够帮助清提高矿石原料的精度,使用这种工艺能使得最后的金属成品拥有更高的质量,适合大规模生产的同时还降低了成本。 +advanced_ore_grinding_processes;先进矿石研磨工艺 +advanced_ore_grinding_processes_desc;这项工艺能够帮助清提高矿石原料的精度,使用这种工艺能使得最后的金属成品拥有更高的质量,适合大规模生产的同时还降低了成本。 +advanced_ore_smelting_processes;先进矿石熔炼工艺 +advanced_ore_smelting_processes_desc;这项工艺能够帮助清提高矿石原料的精度,使用这种工艺能使得最后的金属成品拥有更高的质量,适合大规模生产的同时还降低了成本。 +bessemer_steel;转炉 +bessemer_steel_desc;这项技术并非唯一的冶钢方式,它只能用于以铁为原料的冶钢,而无法直接使用矿石原料。 +cheap_steel;低成本冶钢 +cheap_steel_desc;低成本冶钢 +martin_steel;平炉 +martin_steel_desc;这项技术并非唯一的冶钢方式,它只能用于以铁为原料的冶钢,而无法直接使用矿石原料。 +thomas_steel;碱性转炉 +thomas_steel_desc;这项技术并非唯一的冶钢方式,它只能用于以铁为原料的冶钢,而无法直接使用矿石原料。 +advanced_metallurgy;先进冶金学 +advanced_metallurgy_desc;先进冶金学 +electric_rolling_techniques;电动轧制技术 +electric_rolling_techniques_desc;这种新技术能直接将钢轧制成钢板,相比使用锻工而言节约了大量的劳动力和时间。 +steel_alloys;合金钢 +steel_alloys_desc;这是指在冶钢过程中添加少量其他金属而得到的钢合金,通过添加不同种类、数量的其它金属,就能得到不同用途的多种类型的合金钢。 +electric_furnace;电炉 +electric_furnace_desc;电炉 +stainless_steel;不锈钢 +stainless_steel_desc;通过使用电炉而发现的新型含铬合金钢,这种加工方式使得钢表面能够生成一种不受腐蚀的氧化铬保护层,使用这种钢相比通过油漆来防锈的方式更加的稳妥,所以不锈钢很快的便在大多数工具、设备和武器生产中普及起来了。 +tech_infrastructure;基础设施 +tech_infrastructure_desc;这项科技涉及的时间从19世纪一直到20世纪20年代的马路和铁路的进步发展。 +experimental_railroad;实验铁路 +experimental_railroad_desc;实验铁路 +early_railroad;早期铁路 +early_railroad_desc;早期铁路 +iron_railroad;铁轨铁路 +iron_railroad_desc;铁轨铁路 +steel_railroad;钢轨铁路 +steel_railroad_desc;钢轨铁路 +integral_rail_system;完整铁路系统 +integral_rail_system_desc;完整铁路系统 +limited_access_roads;快速公路 +limited_access_roads_desc;快速公路 +chemistry_and_electricity;化学和电学 +chemistry_and_electricity_desc;这涉及到化学和电学以及相关产业的发展。 +basic_chemistry;基础化学 +basic_chemistry_desc;基础化学 +medicine;药物 +medicine_desc;药物 +combat_medicine;军用药物 +combat_medicine_desc;无论是陆军还是海军,他们的后勤医疗体系都需要大量的药物,除了治疗各种疾病,还大量需要用于抢救受伤士兵的药物。 +aerial_bacteria_and_antiseptic_principle;细菌与抗菌剂 +aerial_bacteria_and_antiseptic_principle_desc;空气中细菌的发现和杀菌剂的发明彻底的改变了人类的生活方式。伤口不再意味着感染甚至死亡,传染病也变得可以治疗治愈。 +vaccination;种痘 +vaccination_desc;这种利用动物和人类抗体不同而衍生的方案。使得疾病变得可以预防。 +chemotherapy;化疗 +chemotherapy_desc;化疗通过种种自然地或者人工合成的物质,以影响致病部位新陈代谢的方式,帮助人们治疗疾病。 +genetics:_heredity;遗传学 +genetics:_heredity_desc;遗传学是人类对生命体系认知过程中重要的一步。孟德尔(1822—1884)曾假设生物体的一些性状是保存在某种有机物中的,并能在繁殖过程中进行转移,他进行了豌豆试验并将之写成了论文。 +clinical_thermometers_and_binaural_stethoscopes;体温计和听诊器 +clinical_thermometers_and_binaural_stethoscopes_desc;这些新型的医疗设备简化了医生的工作,大大地改良了医生的工作效率。 +prophylaxis_against_malaria;疟疾预防药物 +prophylaxis_against_malaria_desc;这种药物能够预防和治疗由热带地区常见的疟蚊所带来的疟疾。 +pressure_chambers_for_thorax_surgery;胸外科加压房 +pressure_chambers_for_thorax_surgery_desc;进行胸外科手术中一个很大的难题就是如何保持血液中的氧气浓度,加压房的出现让这个风险大大的减小了。 +inorganic_chemistry;无机化学 +inorganic_chemistry_desc;无机化学 +artificial_fertilizers;化学肥料 +artificial_fertilizers_desc;这是一种不依赖于动植物副产品,直接就在实验室中就能生产的肥料。 +nitroglycerin;硝化甘油 +nitroglycerin_desc;这种技术可以用来生产一种可靠地硝酸盐炸药。这意味着可以直接利用廉价的化肥生产炸药。 +chemical_wood_pulp_process;纸浆工艺 +chemical_wood_pulp_process_desc;木材是有由木质纤维所组成,想要将之转变成纸浆,必须要通过一些或机械或化学的工艺将纤维分离开来。这项技术缓和了19世纪印刷业对纸张日益增长的需求。 +rubber_vulcanization;硫化橡胶 +rubber_vulcanization_desc;这项技术使得橡胶工业可以直接生产橡胶,而不用依赖于天然橡胶。这项有着战略意义的技术,使得橡胶的产量有了一个巨大的增长。 +catalytic_fermentative_process;催化发酵技术 +catalytic_fermentative_process_desc;这标志着一个新的科学领域的出现——应用生物学。联合发酵工艺(酶的水解)与热力学工艺(氢化反应)。这直接导致了人造黄油的出现,极大地缓解了人们对于不饱和脂肪酸的需求。 +organic_chemistry;有机化学 +organic_chemistry_desc;有机化学 +synthetic_dye;人工合成染料 +synthetic_dye_desc;这项技术的诞生意味着只需要通过化学手段便能够直接人工合成各种不同类型的染料,它彻底的改变了织物染色问题,并终结了昂贵的天然染料生产模式。 +gaslights;煤气灯 +gaslights_desc;煤气灯的出现意味着人们可以无视光照限制而建设大型厂房。也意味着人类的生活不再局限于日出日落之间。 +carbon_soil_enrichment;碳肥 +carbon_soil_enrichment_desc;通过增加土壤中碳的含量,可以获得更高的产量,以及更短的生长周期。 +cracking;裂化 +cracking_desc;裂化工艺能够将石油分成多中不同层次不同用途的产品,例如汽油就是一种非常好的内燃机燃料。 +electricity;电学 +electricity_desc;电学 +x_rays;X射线 +x_rays_desc;X射线能够在不损伤身体的情况下,非常清晰看到身体内骨骼的状态。让病人能够得以更好的康复。 +edison_light_bulb;爱迪生电灯 +edison_light_bulb_desc;电灯的出现意味着人们可以无视光照限制而建设大型厂房。也意味着人类的生活不再局限于日出日落之间。 +bell_n_greys_telephones;贝尔和格雷的电话 +bell_n_greys_telephones_desc;电话的发明,让人们获得了廉价的足不出户就能与亲友们沟通的手段。也彻底的改变了企业和政府组织之间沟通方式。 +electrical_lighting;电气照明 +electrical_lighting_desc;它的出现意味着人们可以无视光照限制而建设大型厂房。也意味着人类的生活不再局限于日出日落之间。 +tractors;拖拉机 +tractors_desc;汽车与公路已经开始普及,工程师们试着找到一个方法能够让它进入乡间田野以取代马匹,虽然早期的蒸汽农机实验失败了,但内燃机的出现造就了这场农业的革命,先驱者J·I·Case、H·Ford和J·Deere将会非常高兴的看到这种被他们命名为拖拉机的机械在一个世纪后真正的进入千家万户。 +synthetic_polymers;人工合成高分子材料 +synthetic_polymers_desc;人工合成高分子材料 +rayon;人造丝 +rayon_desc;人造丝是由木浆生作为主要原料,经过液化、冷却等多种手段制成的,它的手感如同丝绸一般,在二十世纪20年代因为战争导致国际贸易中断的日子里,人造丝迅速的普及并成为了一种重要的军用品和民用品。 +bakelite;电木 +bakelite_desc;作为世界上第一种塑料,比利时化学家贝克兰发明的电木,因为其耐用性和耐火性迅速成为一种重要的工业原料并进入了人们的生活中,直至50年代它仍然在塑料制品中占据了主导地位。 +employ_from_tech;来自科技: +RGO_INPUT_TECH;原料产地投入率科技 +RGO_OUTPUT_TECH;原料产地产出率科技 +RGO_THROUGHPUT_TECH;原料产地生产率科技 +RGO_NONE_EFFECT_TECH +FACTORY_INPUT_TECH;工厂投入率科技 +FACTORY_OUTPUT_TECH;工厂产出率科技 +FACTORY_THROUGHPUT_TECH;工厂生产率科技 +FACTORY_NONE_EFFECT_TECH +ARTISAN_INPUT_TECH;手工业者投入率科技 +ARTISAN_OUTPUT_TECH;手工业者产出率科技 +ARTISAN_THROUGHPUT_TECH;手工业者生产率科技 +ARTISAN_NONE_EFFECT_TECH +NONE_TYPE_INPUT_TECH +NONE_TYPE_OUTPUT_TECH +NONE_TYPE_THROUGHPUT_TECH +NONE_TYPE_NONE_EFFECT_TECH +TECH_MINE_OUTPUT;矿业产出 +TECH_FARM_OUTPUT;农业产出 +TECH_OUTPUT;产品产出 +TECH_INPUT;产品投入 +TECH_THROUGHPUT;产品生产率 +CHANGES_UNIT_APPEARANCE_TECH;改变单位外观 +PRESTIGE_MODIFIER_TECH;获得威望 +PERMANENT_PRESTIGE_TECH;永久威望 +COLONIAL_PRESTIGE_MODIFIER_TECH;殖民地威望 +SHARED_PRESTIGE_TECH;分享威望(当前) +TECH_POP_GROWTH;人群增长 +TECH_REBEL_ORG_GAIN;反叛集团组织度获得 +DIPLOMATIC_POINTS_TECH;外交点数 +TECH_PLURALITY;多元性 +TECH_FACTORY;工厂花费 +TECH_MAX_LEVEL;最大等级 +TECH_DIPLOMATIC_INFLUENCE;获得外交点 +TECH_GP_INFLUENCE;外交影响 +RGO_SIZE;原料产地规模 +TECH_ONCE_SETUP;当主要科技研究完成 +TECH_ONCE_HEADER;主要科技研究完毕 +TECH_ONCE_1;$TYPE$ +TECH_ONCE_2;$TITLE$,我们已经研究完成$TYPE$,将给我们带来如下好处 +TECH_ONCE_3;$EFFECT$ +TECH_ONCE_4;* +TECH_ONCE_5;* +TECH_ONCE_6;* +TECH_ONCE_LOG;研究$TYPE$完毕 +TECH_ONCE_BTN1;好的 +TECH_ONCE_BTN2;好的 +TECH_ONCE_BTN3;详情 +TECH_ONCE_MAP;* +TECH_REPEAT_SETUP;技术能力增加 +TECH_REPEAT_HEADER;技术进步 +TECH_REPEAT_1;$TYPE$改进! +TECH_REPEAT_2;$TITLE$,我们已经改进了$TYPE$到第$LEVEL$级,给我们带来如下好处 +TECH_REPEAT_3;$EFFECT$ +TECH_REPEAT_4;* +TECH_REPEAT_5;* +TECH_REPEAT_6;* +TECH_REPEAT_LOG;$TYPE$增加到等级$LEVEL$ +TECH_REPEAT_BTN1;好的 +TECH_REPEAT_BTN2;好的 +TECH_REPEAT_BTN3;详情 +TECH_REPEAT_MAP;* +TECHNOLOGY;科研 +POPULATION;人口 +TRADE;贸易 +TB_PRODUCTION_PRODUCED;最多产品: +TB_PRODUCTION_LOSING_MONEY;损失金钱 +TB_PRODUCTION_SHOULD_EXPAND;工厂全力开工 +TB_PRODUCTION_IS_SUBSIDIZING;工厂补贴 +TB_PRODUCTION_CAN_OPEN;能开工的工厂 +TB_PRODUCTION_MOST_PROFITABLE;最有利可图的工厂: +TB_BUDGET_INCOME;收入:$PARAM$ +TB_BUDGET_EXPENSE;支出:$PARAM$ +TB_BUDGET_DAILY_BALANCE;日结余:$PARAM$ +TB_BUDGET_FUNDS;?Y$FUNDS$?W($INCOME$) +TB_TECH_CURRENT;$PARAM$ +TB_TECH_NO_CURRENT;?R未设置科研项目?W +TB_TECH_LITERACY;识字率: +TB_POLITICS_CAN_DO_REFORM;$PARAM$可用改良 +TB_POLITICS_CAN_DO_DECISION;$PARAM$可用决议 +TB_POPULATION_TOTAL;人口: +TB_POPULATION_AVG_MIL;平均斗争性: +TB_POPULATION_AVG_CON;平均觉醒度: +TB_TRADE_IMPORT;最多进口: +TB_TRADE_EXPORT;最多出口: +TB_TRADE_NEEDS;需求:$PARAM$ +TB_TRADE_TOP_SOLD;最多卖出:$PARAM$ +TB_TRADE_TOP_BOUGHT;最多买入:$PARAM$ +TB_DIPLOMACY_ALLIES;盟国:?Y$PARAM$?W +TB_DIPLOMACY_ENEMIES;战争:?Y$PARAM$?W +TB_DIPLOMACY_PRESTIGE;威望: +TB_DIPLOMACY_DIPLOPOINTS;外交点数: +TB_MILITARY_ARMY;陆军: +TB_MILITARY_NAVY;海军: +TB_MILITARY_MANPOWER;人力: +TB_MILITARY_LEADERSHIP;领导力: +TB_NATIONALFOCUS_NONE;当前没有省份拥有国家焦点 +TB_MAX_FOCUS;科技限制你最多有?Y$FOCUS$?W个国家焦点 +NAT_IN;在 +UNITY_IS_ATLEAST_TRIGGER;统一性不少于?Y$VALUE$?W\n +AMOUNT_OF_DIVISIONS_IS_ATLEAST_TRIGGER;?Y$COUNTRY$?W的省不少于?Y$VALUE$?W\n +IDEOLOGY_IS_EQUAL_TO_TRIGGER;执政党为?Y$NAME$?W\n +MINISTER_ALIVE_TRIGGER;由?Y$NAME$?W担任?W\n +MONEY_IS_ATLEAST_TRIGGER;金币不少于?Y$VALUE$?W\n +THREAT_IS_ATLEAST_WITH_TRIGGER;?Y$COUNTRY$?W对?Y$TARGET_COUNTRY$?W的威胁不小于?Y$VALUE$?W\n +ENERGY_IS_ATLEAST_TRIGGER;能源不少于?Y$VALUE$?W\n +CRUDE_OIL_IS_ATLEAST_TRIGGER;原油不少于?Y$VALUE$?W\n +RARE_MATERIALS_IS_ATLEAST_TRIGGER;稀有金属不少于?Y$VALUE$?W\n +METAL_IS_ATLEAST_TRIGGER;金属不少于?Y$VALUE$?W\n +SUPPLIES_IS_ATLEAST_TRIGGER;补给不少于?Y$VALUE$?W\n +MILITARY_ACCESS_WITH_TRIGGER;?Y$COUNTRY$?W获得?Y$TARGET_COUNTRY$?W的军事通行权\n +NON_AGGRESSION_PACT_WITH_TRIGGER;?Y$COUNTRY$?W与?Y$TARGET_COUNTRY$?W签订了互不侵犯条约\n +LOST_NATIONAL_PROVINCES_ATLEAST_TRIGGER;?Y$COUNTRY$?W失去了至少?Y$VALUE$%?W的主权省份?W\n +LOST_IC_IS_ATLEAST_TRIGGER;?Y$COUNTRY$?W失去了至少?Y$VALUE$%?W的IC?W\n +GOVERNMENT_POSITION_TRIGGER;?Y$NAME$?W是?Y$POSITION$?W\n +GOVERNMENT_POSITION_NOT_TRIGGER;?Y$NAME$?W不是?Y$POSITION$?W\n +IS_GUARANTEEING_TRIGGER;?Y$COUNTRY$?W保护?Y$TARGET_COUNTRY$?W\n +DISSENT_IS_ATLEAST_TRIGGER;不满度不低于?Y$VALUE$?W\n +ORGANISATION_IS_ATLEAST_TRIGGER;?Y$IDEOLOGY$?W组织不少于?Y$VALUE$?W?W\n +POPULARITY_IS_ATLEAST_TRIGGER;?Y$IDEOLOGY$?W威望大于?Y$VALUE$?W\n +IS_THREATEND_TRIGGER;?Y$COUNTRY$?W对国家的威胁大于?Y$VALUE$?W\n +THREAT_IS_NOT_TRIGGER;?Y$COUNTRY$?W对?Y$TARGET_COUNTRY$?W的威胁小于?Y$VALUE$?W\n +UNITY_IS_NOT_TRIGGER;国家凝聚力不到?Y$VALUE$?W\n +AMOUNT_OF_DIVISIONS_IS_NOT_TRIGGER;?Y$COUNTRY$?W的军队数目不足?Y$VALUE$?W\n +IDEOLOGY_IS_NOT_TRIGGER;执政党不是?Y$NAME$?W\n +MINISTER_IS_NOT_ALIVE_TRIGGER;?Y$NAME$?W已经不在了?W\n +MONEY_IS_NOT_TRIGGER;金钱不到?Y$VALUE$?W\n +ENERGY_IS_NOT_TRIGGER;能源不到?Y$VALUE$?W\n +CRUDE_OIL_IS_NOT_TRIGGER;原油不到?Y$VALUE$?W\n +RARE_MATERIALS_IS_NOT_TRIGGER;稀有金属不到?Y$VALUE$?W\n +METAL_IS_NOT_TRIGGER;金属不到?Y$VALUE$?W\n +SUPPLIES_IS_NOT_TRIGGER;补给不到?Y$VALUE$?W\n +NO_NON_AGGRESSION_PACT_WITH;?Y$COUNTRY$?W与?Y$TARGET_COUNTRY$?W没有互不侵犯条约\n +NO_MILITARY_ACCESS_WITH_TRIGGER;?Y$COUNTRY$?W没有在?Y$TARGET_COUNTRY$?W的军事通行权\n +LOST_NATIONAL_PROVINCES_NOT_TRIGGER;?Y$COUNTRY$?W丧失了?Y$VALUE$%?W的主权省份?W\n +LOST_IC_IS_NOT_TRIGGER;?Y$COUNTRY$?W失去了?Y$VALUE$%?WIC?W\n +DISSENT_IS_NOT_TRIGGER;不满度不到?Y$VALUE$?W\n +ORGANISATION_IS_NOT_TRIGGER;?Y$IDEOLOGY$?W组织少于?Y$VALUE$?W?W\n +POPULARITY_IS_NOT_TRIGGER;?Y$IDEOLOGY$?W威望小于?Y$VALUE$?W?W\n +IS_NOT_THREATEND_TRIGGER;当威胁值低于?Y$VALUE$?W时?Y$COUNTRY$?W不会被威胁\n +IS_NOT_GUARANTEEING_TRIGGER;?Y$COUNTRY$?W无法保护?Y$TARGET_COUNTRY$?W\n +COUNTRY_HAS_UNITS_IN_PROVINCE_TRIGGER;?Y$COUNTRY$?W有单位在?Y$PROVINCE$?W省\n +COUNTRY_HAS_NO_UNITS_IN_PROVINCE_TRIGGER;?Y$COUNTRY$?W没有单位在?Y$PROVINCE$?W省\n +ALL_ORG_POP_IS_NOT_TRIGGER;?Y$IDEOLOGY$?W没有?Y$ORGANISATION$?W组织度和?Y$POPULARITY$?W支持率?W\n +ALL_ORG_POP_IS_ATLEAST_TRIGGER;?Y$IDEOLOGY$?W拥有至少?Y$ORGANISATION$?W组织度或支持率超过?Y$POPULARITY$?W\n +IS_NOT_LAW_TRIGGER;?Y$LAW$?W不是$GROUP$ +IS_LAW_TRIGGER;$GROUP$是?Y$LAW$?W +IS_IN_EXILE;是流亡政府 +IS_NOT_IN_EXILE;不是流亡政府 +NEUTRALITY_IS_NOT_TRIGGER;中立度不到?Y$VALUE$?W +NEUTRALITY_IS_ATLEAST_TRIGGER;中立度超过?Y$VALUE$?W +IS_NOT_IN_FACTION_TRIGGER;不是任何一个阵营的成员 +IS_IN_FACTION_TRIGGER;是一个阵营成员 +IS_NUM_IN_FACTION_TRIGGER;是一个多于?Y$VAL$?W人派系的成员 +IS_BELOW_NUM_IN_FACTION_TRIGGER;是一个少于?Y$VAL$?W人派系的成员 +IS_NOT_MEMBER_OF_FACTION_TRIGGER;不是?Y$FACTION$?W的成员 +IS_MEMBER_OF_FACTION_TRIGGER;是?Y$FACTION$?W的成员 +POP_DONT_HAVE_X_INY;$PROV$的$TYPE$不信$WHAT$ +POP_HAVE_X_INY;$PROV$的$TYPE$信$WHAT$ +IS_NOT_RELIGION;国教不是 +IS_RELIGION;国教是 +IS_NOT_CULTURE;未开化 +IS_CULTURE;所有省份的下列民族: +HAS_TERRAIN;地形是 +HAS_NOT_TERRAIN;地形不是 +IS_OF_POPTYPE;人群类型是 +IS_NOT_OF_POPTYPE;人群类型不是 +MORE_THAN_NEEDS_COST;拥有的资金足以满足?Y$VAL$?W%的需求\n +NOT_MORE_THAN_NEEDS_COST;拥有的资金不足以满足?Y$VAL$?W%的需求\n +MORE_THAN_NEEDS;获得所需?Y$TYPE$?W的?Y$VAL$?W%\n +NOT_MORE_THAN_NEEDS;未获得所需?Y$TYPE$?W的?Y$VAL$?W%\n +MORE_THAN_CON;觉醒度高于?Y$VAL$?W\n +NOT_MORE_THAN_CON;觉醒度低于?Y$VAL$?W\n +MORE_THAN_MIL;斗争性高于?Y$VAL$?W\n +NOT_MORE_THAN_MIL;斗争性低于?Y$VAL$?W\n +UNEMPLOYMENT_HIGHER_THAN;失业率高于?Y$VAL$?W% +NOT_UNEMPLOYMENT_HIGHER_THAN;失业率低于?Y$VAL$?W% +LITERACY_HIGHER_THAN;识字率高于?Y$VAL$?W%\n +NOT_LITERACY_HIGHER_THAN;识字率低于?Y$VAL$?W%\n +MILITARY_SPENDING_OVER;军事开支高于?Y$VAL$?W%\n +NOT_MILITARY_SPENDING_OVER;军事开支低于?Y$VAL$?W%\n +EDUCATION_SPENDING_OVER;教育开支高于?Y$VAL$?W%\n +NOT_EDUCATION_SPENDING_OVER;教育开支低于?Y$VAL$?W%\n +CRIME_FIGHTING_SPENDING_OVER;治安开支高于?Y$VAL$?W%\n +NOT_CRIME_FIGHTING_SPENDING_OVER;治安开支低于?Y$VAL$?W%\n +IS_NOT_RULING_PARTY;不是执政党 +IS_RULING_PARTY;是执政党 +RUL_PARTY_IS_NOT;当前政府不是 +RUL_PARTY_IS;当前政府是 +IDE_HAVE_LESS;小于 +IDE_HAVE_MORE;大于 +NOT_IN_ELECTION_CAMPAIGN;不在选举中 +IN_ELECTION_CAMPAIGN;正在选举中 +NOT_HAS_NATIONAL_VALUE;国家价值不是?Y$NATIONALVALUE$?W +HAS_NATIONAL_VALUE;国家价值是?Y$NATIONALVALUE$?W +IS_NOT_STATE_RELIGION;不是国教 +IS_STATE_RELIGION;是国教 +REMOVE_IS_NOT_PRIMARY_CULTURE;不属于主体民族 +REMOVE_IS_PRIMARY_CULTURE;属于主体民族 +IS_NOT_ACCEPTED_CULTURE;不是可接受民族 +IS_ACCEPTED_CULTURE;是可接受民族 +IS_NOT_COASTAL;不是沿海地区 +IS_COASTAL;是沿海地区 +IS_NOT_IN_SPHERE;不处于$ADJ$势力范围内 +IS_IN_SPHERE;处于$ADJ$势力范围内 +IS_NOT_SLAVE_STATE;不是蓄奴区 +IS_SLAVE_STATE;是蓄奴区 +IS_NOT_COLONIAL_STATE;不是殖民地 +IS_COLONIAL_STATE;是殖民地 +ALL_CORE_PROVINCE;全都是核心省份 +ANY_GP_STARTS;任何一个列强 +NOT_AV_MIL;平均斗争性低于?Y$VAL$?W\n +MORE_AV_MIL;平均斗争性高于?Y$VAL$?W\n +NOT_AV_CON;平均觉醒度低于?Y$VAL$?W\n +MORE_AV_CON;平均觉醒度高于?Y$VAL$?W\n +IS_PROD_TRIG;产生?Y$VAL$?W\n +IS_NOT_PROD_TRIG;没有产生?Y$VAL$?W\n +NOT_STOCKPILE_TR;?Y$NAME$?W的国家储备低于$VAL$\n +STOCKPILE_TR;?Y$NAME$?W的国家储备高于$VAL$\n +ISSUE_POP_TR;多于?Y$VAL$%?W的人认为?Y$NAME$?W重要 +NOT_ISSUE_POP_TR;少于?Y$VAL$%?W的人认为?Y$NAME$?W重要 +NOT_LIFE_TR;生活条件低于?Y$VAL$?W\n +LIFE_TR;生活条件高于?Y$VAL$?W\n +NOT_UPPER_HOUSE_TR;少于?Y$VAL$?W%的?Y$NAME$?W在上议院\n +UPPER_HOUSE_TR;多于?Y$VAL$?W%的?Y$NAME$?W在上议院\n +NOT_IS_NEXT_REFORM_TR;$ISSUE$不可以是对$GROUP$的下一步改革 +IS_NEXT_REFORM_TR;$ISSUE$可以是对$GROUP$的下一步改革 +NOT_PLURALITY_TR;多元性低于?Y$VAL$?W\n +PLURALITY_TR;多元性高于?Y$VAL$?W\n +HAVE_MINORTITIES;有少数族群存在 +HAVE_NOT_MINORITIES;没有少数族群存在 +AGREE_RP_TR;大于?Y$VAL$%?W与执政党的意识形态一致 +NOT_AGREE_RP_TR;小于?Y$VAL$%?W与执政党的意识形态一致 +MEMBER_OF_FACTION;有?Y$NAME$%?W派 +NOT_MEMBER_OF_FACTION;没有?Y$NAME$%?W派 +NOT_UNEMPLOYED_BY_TYPE;?Y$NAME$?W的失业率低于百分之?Y$VALUE$?W\n +UNEMPLOYED_BY_TYPE;?Y$NAME$?W的失业率高于百分之?Y$VALUE$?W\n +POP_UNEMPLOYMENT_HIGHER_THAN;?Y$TYPE$?W失业人数大于?Y$VAL$?W% +NOT_POP_UNEMPLOYMENT_HIGHER_THAN;?Y$TYPE$?W失业人数小于?Y$VAL$?W% +HAVE_UNCLAIMED_CORE;拥有无主的核心\n +HAVE_UNCLAIMED_CORE_NOT;没有无主的核心\n +IS_UNION_CULTURE;文化联合与 +IS_NOT_UNION_CULTURE;没有文化联合与 +IS_NOT_CULTURE_GROUP;文化圈不是 +IS_CULTURE_GROUP;文化圈是 +NOT_WORK_AVAILABLE;无空闲岗位: +WORK_AVAILABLE;有空闲岗位: +IS_NOT_MOBILIZED_TR;未被动员\n +IS_MOBILIZED_TR;被动员\n +MOB_SIZE_LESS_TR;全国动员级别小于?Y$VALUE$?W +MOB_SIZE_AT_LEAST_TR;全国动员级别不小于?Y$VALUE$?W +HAVE_PRESTIGE_LESS_THAN;威望不足 +HAVE_PRESTIGE_MORE_THAN;威望超过 +CAN_NOT_BUILD_FACTORY;不能建造工厂\n +CAN_BUILD_FACTORY;可以建造工厂\n +GEN_POP_HAVE;必须拥有$WHAT$ +GEN_POP_NOT_HAVE;不能拥有$WHAT$ +IS_NOT_SPHERELEADER_OF;针对$ADJ$影响力不足 +IS_SPHERELEADER_OF;针对$ADJ$有足够的影响力 +HAVE_LESS_DIPLOMATIC_RELATION;外交关系不足 +POP_NOT_OF_CULTURE;不是$WHAT$ +POP_OF_CULTURE;是$WHAT$ +POP_NOT_OF_RELIGION;不是$WHAT$ +POP_OF_RELIGION;是$WHAT$ +COMBAT_TRIUMPH;胜利 +COMBAT_FLEE;败走 +MY;我的 +COMBAT_WINNERTYPE_THEIR;他们的 +COMBAT_WINNERTYPE_OUR;我们的 +RESULT_LOSS;失去 +RESULT_WON;赢得 +SIEGEOVER_SETUP;当成功控制一个省份 +SIEGEOVER_HEADER;$MESSENGER$ +SIEGEOVER_1;在$NAME$的胜利 +SIEGEOVER_2;$MONARCHTITLE$,我们已经$RESULT$ +SIEGEOVER_3;$NAME$! +SIEGEOVER_4;这花费了$WINNER$ +SIEGEOVER_5;$TIME$天 +SIEGEOVER_6;来占领这个省份。 +SIEGEOVER_LOG;我们$RESULT$$NAME$。 +SIEGEOVER_BTN1;好的 +SIEGEOVER_BTN2;好的 +SIEGEOVER_BTN3;查看 +SIEGEOVER_MAP;* +BATTLE_OF;战役 - +SIEGE_OF;围攻 +PROVINCELOST_SETUP;当你失去了一个省份 +PROVINCELOST_HEADER;$MESSENGER$报告 +PROVINCELOST_1;省份丢失! +PROVINCELOST_2;我们失去了 +PROVINCELOST_3;$PROV$ +PROVINCELOST_4;它被 +PROVINCELOST_5;$COUNTRY$ +PROVINCELOST_6;占领了,我们必须夺回来! +PROVINCELOST_LOG;我们被$COUNTRY$占领了$PROV$。 +PROVINCELOST_BTN1;好的 +PROVINCELOST_BTN2;好的 +PROVINCELOST_BTN3;查看 +PROVINCELOST_MAP;省份丢失! +UNITARRIVED_SETUP;当单位抵达了它的目标省份 +UNITARRIVED_HEADER;我们的军务大臣报告 +UNITARRIVED_1;$TYPE$到达了! +UNITARRIVED_2;我们$TYPE$的 +UNITARRIVED_3;$NAME$ +UNITARRIVED_4;安全的抵达了 +UNITARRIVED_5;$PROV$ +UNITARRIVED_6;他们正在等候进一步的命令 +UNITARRIVED_LOG;$NAME$抵达了$PROV$ +UNITARRIVED_BTN1;好的 +UNITARRIVED_BTN2;好的 +UNITARRIVED_BTN3;查看 +UNITARRIVED_MAP;* +UNIT_ATTACK_INFO_NAVY;总共有$CAP$艘主力舰,$SCR$艘辅助舰&$TRA$艘运输舰 +UNIT_ATTACK_INFO_ARMY;总共有$BRIG$个旅,共计$MEN$名战斗人员 +ATTACKTHEM_SETUP;当我国陆军攻击敌军 +ATTACKTHEM_HEADER;我们的军务大臣报告 +ATTACKTHEM_1;我们与敌人接战了! +ATTACKTHEM_2;$MONARCHTITLE$,我们在 +ATTACKTHEM_3;$PROV$。 +ATTACKTHEM_4;遭遇了$DEFENDER$的守卫力量,我们正在攻击他们的防线 +ATTACKTHEM_5;* +ATTACKTHEM_6;* +ATTACKTHEM_LOG;我们开始攻击$PROV$的敌人。 +ATTACKTHEM_BTN1;好的 +ATTACKTHEM_BTN2;好的 +ATTACKTHEM_BTN3;查看 +ATTACKTHEM_MAP;开始进攻 +ATTACKUS_SETUP;当我国陆军被敌人攻击 +ATTACKUS_HEADER;我们的军务大臣报告 +ATTACKUS_1;我们的军队遭到攻击! +ATTACKUS_2;$MONARCHTITLE$,我们在 +ATTACKUS_3;$PROV$。 +ATTACKUS_4;遭到了$ATTACKER$的攻击 +ATTACKUS_5;* +ATTACKUS_6;* +ATTACKUS_LOG;我们在$PROV$遭到攻击。 +ATTACKUS_BTN1;好的 +ATTACKUS_BTN2;好的 +ATTACKUS_BTN3;查看 +ATTACKUS_MAP;遭到攻击! +NAVALATTACKTHEM_SETUP;当我国海军攻击敌人 +REMOVE_NAVALATTACKTHEM_HEADER;$chief_of_navy$报告 +NAVALATTACKTHEM_1;我们与敌人舰队交火! +NAVALATTACKTHEM_2;$MONARCHTITLE$,我们的海军在 +NAVALATTACKTHEM_3;$PROV$。 +NAVALATTACKTHEM_4;遭遇了$DEFENDER$的舰队,我们 +NAVALATTACKTHEM_5;$ATTUNIT$\n组成的强大舰队会将他们\n$DEFUNIT$ +NAVALATTACKTHEM_6;所摧毁 +NAVALATTACKTHEM_LOG;我们的海军进攻$PROV$的敌舰队。 +NAVALATTACKTHEM_BTN1;好的 +NAVALATTACKTHEM_BTN2;好的 +NAVALATTACKTHEM_BTN3;查看 +NAVALATTACKTHEM_MAP;攻击敌舰! +NAVALATTACKUS_SETUP;当我国海军被敌人攻击 +REMOVE_NAVALATTACKUS_HEADER;$chief_of_navy$报告 +NAVALATTACKUS_1;我们的海军遭遇攻击! +NAVALATTACKUS_2;$MONARCHTITLE$,我们的海军在 +NAVALATTACKUS_3;$PROV$ +NAVALATTACKUS_4;遭到$ATTACKER$的攻击,它们由下列舰船组成: +NAVALATTACKUS_5;$ATTUNIT$\n组成的舰队,正攻击我们\n$DEFUNIT$ +NAVALATTACKUS_6;* +NAVALATTACKUS_LOG;我们在$PROV$的舰队被敌人攻击。 +NAVALATTACKUS_BTN1;好的 +NAVALATTACKUS_BTN2;好的 +NAVALATTACKUS_BTN3;查看 +NAVALATTACKUS_MAP;舰队被攻击! +LANDBATTLEOVER_SETUP;当一场陆上战斗结束 +LANDBATTLEOVER_HEADER;军务大臣报告 +LANDBATTLEOVER_1;$NAME$ +LANDBATTLEOVER_2;$MONARCHTITLE$,我们在$NAME$中 +LANDBATTLEOVER_3;$RESULT$了! +LANDBATTLEOVER_4;战斗中我们总数$USNUM$的军队损失了$USLOSS$人。 +LANDBATTLEOVER_5;$OTHER$ +LANDBATTLEOVER_6;$OTHERRESULT$了。他们总数$THEIRLOST$的军队损失了$THEIRNUM$人。 +LANDBATTLEOVER_LOG;我们在$NAME$中$RESULT$了。 +LANDBATTLEOVER_BTN1;好的 +LANDBATTLEOVER_BTN2;好的 +LANDBATTLEOVER_BTN3;查看 +LANDBATTLEOVER_MAP;$RESULT$ +WE;我们 +NAVALBATTLEOVER_SETUP;当一场海战结束 +NAVALBATTLEOVER_HEADER;海军大臣报告 +NAVALBATTLEOVER_1;$NAME$ +NAVALBATTLEOVER_2;$MONARCHTITLE$,我们在$NAME$中 +NAVALBATTLEOVER_3;$RESULT$了! +NAVALBATTLEOVER_4;来自 +NAVALBATTLEOVER_5;$OTHER$ +NAVALBATTLEOVER_6;的舰队$OTHERRESULT$了。我们损失了$SHIPS$他们损失了$THEIRSHIP$。 +NAVALBATTLEOVER_LOG;我们在$NAME$中$RESULT$了。 +NAVALBATTLEOVER_BTN1;好的 +NAVALBATTLEOVER_BTN2;好的 +NAVALBATTLEOVER_BTN3;查看 +NAVALBATTLEOVER_MAP;$RESULT$ +WE_MOBILIZE_SETUP;当我国进行战争动员 +WE_MOBILIZE_HEADER;我们决定进行 +WE_MOBILIZE_1;总动员 +WE_MOBILIZE_2;我们很快就可以组建一支强大的军队以应对各种挑战。 +WE_MOBILIZE_3;* +WE_MOBILIZE_4;* +WE_MOBILIZE_5;* +WE_MOBILIZE_6;* +WE_MOBILIZE_LOG;我们开始动员预备役军人。 +WE_MOBILIZE_BTN1;好的 +WE_MOBILIZE_BTN2;好的 +WE_MOBILIZE_BTN3;详情 +WE_MOBILIZE_MAP;* +WE_DEMOBILIZE_SETUP;当我国解除战争动员。 +WE_DEMOBILIZE_HEADER;我们决定 +WE_DEMOBILIZE_1;解除动员 +WE_DEMOBILIZE_2;预备役军人将会复员,重新从事生产。 +WE_DEMOBILIZE_3;* +WE_DEMOBILIZE_4;* +WE_DEMOBILIZE_5;* +WE_DEMOBILIZE_6;* +WE_DEMOBILIZE_LOG;我们下令解除动员。 +WE_DEMOBILIZE_BTN1;好的 +WE_DEMOBILIZE_BTN2;好的 +WE_DEMOBILIZE_BTN3;详情 +WE_DEMOBILIZE_MAP;* +OTHER_MOBILIZE_SETUP;当他国进行战争动员 +OTHER_MOBILIZE_HEADER;秘密警察报告 +OTHER_MOBILIZE_1;$COUNTRY$进行了总动员 +OTHER_MOBILIZE_2;他们将会迅速建立起一支强大的军队。 +OTHER_MOBILIZE_3;* +OTHER_MOBILIZE_4;* +OTHER_MOBILIZE_5;* +OTHER_MOBILIZE_6;* +OTHER_MOBILIZE_LOG;$COUNTRY$进行了总动员。 +OTHER_MOBILIZE_BTN1;好的 +OTHER_MOBILIZE_BTN2;好的 +OTHER_MOBILIZE_BTN3;详情 +OTHER_MOBILIZE_MAP;* +OTHER_DEMOBILIZE_SETUP;当他国解除战争动员 +OTHER_DEMOBILIZE_HEADER;有报告说 +OTHER_DEMOBILIZE_1;$COUNTRY$解除了动员 +OTHER_DEMOBILIZE_2;他们的预备役军人将会复员,重新从事生产。 +OTHER_DEMOBILIZE_3;* +OTHER_DEMOBILIZE_4;* +OTHER_DEMOBILIZE_5;* +OTHER_DEMOBILIZE_6;* +OTHER_DEMOBILIZE_LOG;$COUNTRY$下令解除动员。 +OTHER_DEMOBILIZE_BTN1;好的 +OTHER_DEMOBILIZE_BTN2;好的 +OTHER_DEMOBILIZE_BTN3;详情 +OTHER_DEMOBILIZE_MAP;* +DISBAND_SETUP;当解散某个单位 +DISBAND_HEADER;$chief_of_staff$报告 +DISBAND_1;单位解散。 +DISBAND_2;$MONARCHTITLE$,我们解散了 +DISBAND_3;$UNIT$ +DISBAND_4;这些军队中的渣滓不值得我们为他们挥霍。 +DISBAND_5;* +DISBAND_6;* +DISBAND_LOG;$UNIT$被解散。 +DISBAND_BTN1;好的 +DISBAND_BTN2;好的 +DISBAND_BTN3;查看 +DISBAND_MAP;* +TRANSFEREDSUBUNIT_SETUP;当海陆空军进行重新编组 +TRANSFEREDSUBUNIT_HEADER;$chief_of_staff$报告 +TRANSFEREDSUBUNIT_1;$SUB$重整了! +TRANSFEREDSUBUNIT_2;$MONARCHTITLE$,我们把$SUB$从$OLD$重新编制到了 +TRANSFEREDSUBUNIT_3;$NEW$ +TRANSFEREDSUBUNIT_4;* +TRANSFEREDSUBUNIT_5;* +TRANSFEREDSUBUNIT_6;* +TRANSFEREDSUBUNIT_LOG;$SUB$被整编到$NEW$。 +TRANSFEREDSUBUNIT_BTN1;好的 +TRANSFEREDSUBUNIT_BTN2;好的 +TRANSFEREDSUBUNIT_BTN3;查看 +TRANSFEREDSUBUNIT_MAP;* +SHIPSUNK_SETUP;当船只因损耗而沉没 +SHIPSUNK_HEADER;海军大臣报告 +SHIPSUNK_1;灾难! +SHIPSUNK_2;$MONARCHTITLE$,我们的一艘舰艇 +SHIPSUNK_3;沉没了! +SHIPSUNK_4;它在 +SHIPSUNK_5;$PROV$ +SHIPSUNK_6;因为损耗而进水沉没了。 +SHIPSUNK_LOG;一艘船在$PROV$沉没 +SHIPSUNK_BTN1;好的 +SHIPSUNK_BTN2;好的 +SHIPSUNK_BTN3;查看 +SHIPSUNK_MAP;船只沉没! +LEADERDIED_SETUP;当我国将领死亡 +LEADERDIED_HEADER;$MESSENGER$ +LEADERDIED_1;一位将军死亡了! +LEADERDIED_2;$MONARCHTITLE$,我们有个很悲伤的消息 +LEADERDIED_3;$TYPE$$NAME$死亡了! +LEADERDIED_4;他忠诚地为我们效力了多年,只有最好的将军才能在战场上做出如此卓越的贡献。 +LEADERDIED_5;* +LEADERDIED_6;* +LEADERDIED_LOG;$TYPE$$NAME$死亡了。 +LEADERDIED_BTN1;好的 +LEADERDIED_BTN2;好的 +LEADERDIED_BTN3;查看 +LEADERDIED_MAP;* \ No newline at end of file diff --git a/assets/localisation/zh-CN/z-hotfix.csv b/assets/localisation/zh-CN/z-hotfix.csv index 4c1629bb5..0b9c9761b 100644 --- a/assets/localisation/zh-CN/z-hotfix.csv +++ b/assets/localisation/zh-CN/z-hotfix.csv @@ -1,67 +1,66 @@ -#Powered_by_ParaTranz;;;;;;;;;;;;;x -#CODE;ENGLISH;FRENCH;GERMAN;;SPANISH;;;;;;;;x -Start Research;开始研究;;;;;;;;;;;;x -LEDGER;统计表;;;;;;;;;;;;x -BUY;购买;;;;;;;;;;;;x -Ideology;意识形态;;;;;;;;;;;;x -Culture;民族;;;;;;;;;;;;x -Workforce;职业;;;;;;;;;;;;x -OL_VIEW_rebel_occupations;叛军围城;;;;;;;;;;;;x -OL VIEW rebel occupations;叛军围城;;;;;;;;;;;;x -OL_VIEW_sieges;围城;;;;;;;;;;;;x -OL VIEW sieges;围城;;;;;;;;;;;;x -OL_VIEW_hostile_sieges;敌军围城;;;;;;;;;;;;x -OL VIEW hostile sieges;敌军围城;;;;;;;;;;;;x -OL_VIEW_combat;陆战;;;;;;;;;;;;x -OL VIEW combat;陆战;;;;;;;;;;;;x -OL_VIEW_navalcombat;海战;;;;;;;;;;;;x -OL VIEW navalcombat;海战;;;;;;;;;;;;x -OL_VIEW_armies;陆军;;;;;;;;;;;;x -OL VIEW armies;陆军;;;;;;;;;;;;x -OL_VIEW_navies;海军;;;;;;;;;;;;x -OL VIEW navies;海军;;;;;;;;;;;;x -OL_VIEW_factories;工厂;;;;;;;;;;;;x -OL VIEW factories;工厂;;;;;;;;;;;;x -OL_VIEW_buildings;建设;;;;;;;;;;;;x -OL VIEW buildings;建设;;;;;;;;;;;;x -OL_VIEW_army_construction;陆军招募;;;;;;;;;;;;x -OL VIEW army construction;陆军招募;;;;;;;;;;;;x -OL_VIEW_navy_construction;海军建设;;;;;;;;;;;;x -OL VIEW navy construction;海军建设;;;;;;;;;;;;x -OL_VIEW_gp_influence;影响国家;;;;;;;;;;;;x -OL VIEW gp influence;影响国家;;;;;;;;;;;;x -OL_VIEW_natfocus;国家焦点;;;;;;;;;;;;x -OL VIEW natfocus;国家焦点;;;;;;;;;;;;x -OL_VIEW_rallypoints;集结点;;;;;;;;;;;;x -OL VIEW rallypoints;集结点;;;;;;;;;;;;x -PAP_absolute_monarchy;教宗国;;;;;;;;;;;;x -PAP_prussian_constitutionalism;教宗国;;;;;;;;;;;;x -AUS_absolute_monarchy;奥地利帝国;;;;;;;;;;;;x -AUS_prussian_constitutionalism;奥地利帝国;;;;;;;;;;;;x -KUK_absolute_monarchy;奥匈帝国;;;;;;;;;;;;x -KUK_prussian_constitutionalism;奥匈帝国;;;;;;;;;;;;x -SPA_absolute_monarchy;西班牙帝国;;;;;;;;;;;;x -FRA_absolute_monarchy;法兰西帝国;;;;;;;;;;;;x -TUR_absolute_monarchy;奥斯曼帝国;;;;;;;;;;;;x -TUR_absolute_monarchy_ADJ;奥斯曼的;;;;;;;;;;;;x -TUR_prussian_constitutionalism;奥斯曼帝国;;;;;;;;;;;;x -TUR_prussian_constitutionalism_ADJ;奥斯曼的;;;;;;;;;;;;x -CHI_absolute_monarchy;大清帝国;;;;;;;;;;;;x -CHI_absolute_monarchy_ADJ;大清的;;;;;;;;;;;;x -CHI_prussian_constitutionalism;大清帝国;;;;;;;;;;;;x -CHI_absolute_monarchy_ADJ;大清的;;;;;;;;;;;;x -DAI_absolute_monarchy;大南帝国;;;;;;;;;;;;x -DAI_prussian_constitutionalism;大南帝国;;;;;;;;;;;;x -SAR_absolute_monarchy;萨丁尼亚王国;;;;;;;;;;;;x -SAR_prussian_constitutionalism;萨丁尼亚王国;;;;;;;;;;;;x -SIA_absolute_monarchy;暹罗;;;;;;;;;;;;x -SIA_absolute_monarchy_ADJ;暹罗的;;;;;;;;;;;;x -SIA_prussian_constitutionalism;暹罗;;;;;;;;;;;;x -SIA_prussian_constitutionalism_ADJ;暹罗的;;;;;;;;;;;;x -ETH_absolute_monarchy;埃塞俄比亚帝国;;;;;;;;;;;;x -ETH_prussian_constitutionalism;埃塞俄比亚帝国;;;;;;;;;;;;x -MAD_absolute_monarchy;梅里纳王国;;;;;;;;;;;;x -MAD_prussian_constitutionalism;梅里纳王国;;;;;;;;;;;;x -BRZ_absolute_monarchy;巴西帝国;;;;;;;;;;;;x -BRZ_prussian_constitutionalism;巴西帝国;;;;;;;;;;;;x -BRZ_hms_government;巴西帝国;;;;;;;;;;;;x \ No newline at end of file +#Powered_by_ParaTranz +Start Research;开始研究 +LEDGER;统计表 +BUY;购买 +Ideology;意识形态 +Culture;民族 +Workforce;职业 +OL_VIEW_rebel_occupations;叛军围城 +OL VIEW rebel occupations;叛军围城 +OL_VIEW_sieges;围城 +OL VIEW sieges;围城 +OL_VIEW_hostile_sieges;敌军围城 +OL VIEW hostile sieges;敌军围城 +OL_VIEW_combat;陆战 +OL VIEW combat;陆战 +OL_VIEW_navalcombat;海战 +OL VIEW navalcombat;海战 +OL_VIEW_armies;陆军 +OL VIEW armies;陆军 +OL_VIEW_navies;海军 +OL VIEW navies;海军 +OL_VIEW_factories;工厂 +OL VIEW factories;工厂 +OL_VIEW_buildings;建设 +OL VIEW buildings;建设 +OL_VIEW_army_construction;陆军招募 +OL VIEW army construction;陆军招募 +OL_VIEW_navy_construction;海军建设 +OL VIEW navy construction;海军建设 +OL_VIEW_gp_influence;影响国家 +OL VIEW gp influence;影响国家 +OL_VIEW_natfocus;国家焦点 +OL VIEW natfocus;国家焦点 +OL_VIEW_rallypoints;集结点 +OL VIEW rallypoints;集结点 +PAP_absolute_monarchy;教宗国 +PAP_prussian_constitutionalism;教宗国 +AUS_absolute_monarchy;奥地利帝国 +AUS_prussian_constitutionalism;奥地利帝国 +KUK_absolute_monarchy;奥匈帝国 +KUK_prussian_constitutionalism;奥匈帝国 +SPA_absolute_monarchy;西班牙帝国 +FRA_absolute_monarchy;法兰西帝国 +TUR_absolute_monarchy;奥斯曼帝国 +TUR_absolute_monarchy_ADJ;奥斯曼的 +TUR_prussian_constitutionalism;奥斯曼帝国 +TUR_prussian_constitutionalism_ADJ;奥斯曼的 +CHI_absolute_monarchy;大清帝国 +CHI_absolute_monarchy_ADJ;大清的 +CHI_prussian_constitutionalism;大清帝国 +CHI_absolute_monarchy_ADJ;大清的 +DAI_absolute_monarchy;大南帝国 +DAI_prussian_constitutionalism;大南帝国 +SAR_absolute_monarchy;萨丁尼亚王国 +SAR_prussian_constitutionalism;萨丁尼亚王国 +SIA_absolute_monarchy;暹罗 +SIA_absolute_monarchy_ADJ;暹罗的 +SIA_prussian_constitutionalism;暹罗 +SIA_prussian_constitutionalism_ADJ;暹罗的 +ETH_absolute_monarchy;埃塞俄比亚帝国 +ETH_prussian_constitutionalism;埃塞俄比亚帝国 +MAD_absolute_monarchy;梅里纳王国 +MAD_prussian_constitutionalism;梅里纳王国 +BRZ_absolute_monarchy;巴西帝国 +BRZ_prussian_constitutionalism;巴西帝国 +BRZ_hms_government;巴西帝国 \ No newline at end of file diff --git a/dependencies/DataContainerGenerator/CMakeLists.txt b/dependencies/DataContainerGenerator/CMakeLists.txt index e3f54269b..349191029 100644 --- a/dependencies/DataContainerGenerator/CMakeLists.txt +++ b/dependencies/DataContainerGenerator/CMakeLists.txt @@ -3,7 +3,7 @@ message(STATUS "Fetching DataContainer...") FetchContent_Declare( DataContainer GIT_REPOSITORY https://github.com/schombert/DataContainer - GIT_TAG 3c751a0 + GIT_TAG 431096c GIT_SHALLOW 1 GIT_PROGRESS TRUE ) diff --git a/docs/extensions.md b/docs/extensions.md index 537de79a9..78cb32f15 100644 --- a/docs/extensions.md +++ b/docs/extensions.md @@ -1,7 +1,9 @@ -## Modding extensions +# Modding extensions This document covers modding extensions that have been added to Project Alice in addition to what Victoria 2 provided. We are generally open to adding more modding extensions by request, under the condition that you actually plan to use them. Generally, we are not interested in speculatively adding extensions just because they might be useful. +## Scripting + ### Trigger Condition Parsing In Victoria 2, a trigger condition such as as `prestige = 5` will trigger when the nation's prestige is greater than or equal to 5. If you want to test whether the value is less than 5, you would have to bury it inside a `NOT` scope. And testing for exact equality would be even more complicated. To simplify things, we support replacing the `=` with one of the following tokens: `==`, `!=`, `<`, `>`, `<=`, `>=`. `==` tests for exact equality, `!=` for inequality, and the rest have their ordinary meanings. We also support replacing `=` with `!=` in most situations. For example, `tag != USA` is the same as `NOT = { tag = USA }`. @@ -30,6 +32,10 @@ ENG_52 = { This often caused crashes if not handled carefully (especially the seceding to a null tag part). Not anymore. +Another new feature is allowing usage of uniform `yes/no` inside triggers, in the original engine, triggers such as `unit_has_leader = yes` was the same as `unit_has_leader = no`, so it'd need to be wrapped around a `NOT = { unit_has_leader = yes }`. Not anymore. + +Additionally, triggers such as technology triggers no longer suffer from having to be specified like: `nationalism_n_imperialism = 1`, they can alternatively be specified as `nationalism_n_imperialism = yes`. For ease of reading and uniformity. + ### New effects - `increment_variable = ...`: Shorthand to increment by 1 @@ -47,12 +53,36 @@ This often caused crashes if not handled carefully (especially the seceding to a - `any_existing_country_except_scoped`: Same behaviour of `any_country` on decisions, any existing nation except the one scoped - `any_defined_country`: Same behaviour of `any_country` on events, scope all countries even those that don't exist and includes the current country - `random_neighbor_country`: A random neighbouring country. +- `all_core = { ... } (for provinces)`: The ability to use it within provinces to scope all the cores of the province in question, for example if England and Russia have cores on Houston, then this will scope both England and Russia - `any_core = { ... }`: Effects dont have `any_core`, but triggers do, so for consistency its supported too. - `from_bounce = { ... }`: Forward whatever is in the current scope to be "bounced" to `FROM`, until the end of this scope - `this_bounce = { ... }`: Same as above but with `THIS`. - `random_by_modifier = { ... }`: See below for syntax usage -- `tooltip_effect = { ... }`: Only show effect in tooltip but do not execute it, inverse to `hidden_tooltip`. -- `custom_tooltip = { ... }:`: See below for syntax usage +- `build_bank_in_capital = { ... }`: Invalid in vanilla, added for mods to use. +- `build_university_in_capital = { ... }`: Invalid in vanilla, added for mods to use. +- `any_owned_province = { ... }`: Providing uniformity with respect to triggers. +- `any_prov = { ... }`: Shorthand for `any_owned`. +- `any_owned_province = { ... }` : Shorthand for `any_owned`. +- `any_substate = { ... }`: For parity with triggers, scopes any substates of the country. +- `remove_country_flag = flag`: Alias of `clr_country_flag`. +- `clear_global_flag = flag`: Alias of `clr_global_flag`. +- `province_immigrator = n`: `n` can only be `1` or `-1`. This is the "province selector" used in various mods. +- `immigrator = n`: Alias of `province_immigrator`. +- `immigrator_selector = n`: Alias of `province_immigrator`. +- `if = { ... }`: See below for if-else usage. +- `else_if = { ... }`: See below. +- `else = { ... }`: See below. + +As for `build_xxx_in_capital`, the game doesn't allow custom defined buildings to be used in this mode as an effect. + +The syntax for `build_bank_in_capital` and it's university counterpart is the same: + +``` +build_bank_in_capital = { + in_whole_capital_state = yes/no + limit_to_world_greatest_level = yes/no +} +``` ### New trigger conditions @@ -69,6 +99,14 @@ This often caused crashes if not handled carefully (especially the seceding to a - `all_pop = { ... }`: All POPs must fulfill condition, similar to `any_pop` - `all_greater_power = { ... }`: All greater powers must fullfill condition. - `any_owned = { ... }`: Shorthand for `any_owned_province`. +- `is_ai = yes/no`: Alias of `ai = yes/no`. +- `recently_lost_war`: Alias of `has_recently_lost_war = yes` +- `has_recent_immigration`: Alias of `has_recent_imigration` (the original is mispelt). +- `industry_score`: Alias of `industrial_score`. +- `has_accepted_culture`: Alias of `accepted_culture`. +- `number_of_cities`: Alias of `num_of_cities`. +- `disarmed`: Alias of `is_disarmed`. +- `is_vassal_of`: Alias of `vassal_of`. ### FROM bounce FROM bouncing is a technique where before, modders would do: @@ -323,6 +361,45 @@ else_if = { ``` These `else_if` statments are chained together, if the first runs, the second will not, and viceversa. If no preceding `if` exists before them, the first `else_if` takes the role of the `if` statment. +## UI Modding + +### Extension controls + +It is now possible to add new controls (such as buttons, text labels, and so on) to an existing window control without modifying the original file. To add new controls to a window simply define additional top level controls like the example below: +``` + guiButtonType = { + name = "alice_move_capital" + extends = "province_view_header" + position = { x= 180 y = 3 } + quadTextureSprite = "GFX_move_capital" + } +``` +This control will then automatically be inserted into the window named `province_view_header` when it is created. This allows you to extend a window defined in a `.gui` file without editing that file. The example above comes from `alice.gui` and is used to add a button to a window defined in `province_interface.gui` without editing that file. You mod can thus define a new `.gui` file, add new controls there, and have them show up in existing windows without interfering with another mod that also wants to add controls to that window (because now both mods don't have to make changes to the *same* `.gui` file). + +### Scriptable buttons + +Of course, adding new buttons wouldn't mean much if you couldn't make them do things. To allow you to add custom button effects to the game, we have introduced two new ui element types: `provinceScriptButtonType` and `nationScriptButtonType`. These buttons are defined in the same way as a `guiButtonType`, except that they can be given additional `allow` and `effect` parameters. For example: +``` + provinceScriptButtonType = { + name = "wololo_button" + extends = "province_view_header" + position = { x= 146 y = 3 } + quadTextureSprite = "GFX_wololo" + allow = { + owner = { tag = FROM } + } + effect = { + assimilate = "yes please" + } + } +``` + +A province script button has its main and THIS slots filled with the province that the containing window is about, with FROM the player's nation. A nation script button has its main and THIS slots filled with the nation that the containing window is about, if there is one, or the player's nation if there is not, and has FROM populated with the player's nation. + +The allow trigger condition is optional and is used to determine when the button is enabled. If the allow condition is omitted, the button will always be enabled. + +The tooltip for these scriptable buttons will always display the relevant allow condition and the effect. You may also optionally add a custom description to the tooltip by adding a localization key that is the name of the button followed by `_tooltip`. In the case of the button above, for example, the tooltip is defined as `wololo_button_tooltip;Wololo $PROVINCE$`. The following three variables can be used in the tooltip: `$PROVINCE$`, which will resolve to the targeted province, `$NATION$`, which will resolve to the targeted nation or the owner of the targeted province, and `$PLAYER$`, which will always resolve to the player's own nation. + ### Abbreviated `.gui` syntax `size = { x = 5 y = 10 }` can be written as `size = { 5 10 }`, as can most places expecting an x and y pair. @@ -338,6 +415,7 @@ However, the following new extensions will make GUI editing way less painful: - `add_position = { x y }`: Adds the specified amount to the current `position` - `table_layout = { x y }`: Where `x` is the column and `y` is the row, this basically translates to `position.x = column * size.x`, and `position.y = row * size.y`. Useful for laying out elements in a table-like way +## Game rules modding ### New defines @@ -386,6 +464,33 @@ Alice adds a handful of new defines: - `alice_rename_dont_use_localisation`: Keys specified on `change_region_name` or `change_province_name` will be treated as CSV keys, otherwise they will define in-line. - `alice_spherelings_only_ally_sphere`: Spherelings will only ally their spherelord. + +### Political party triggers + +Now you can turn on/off political parties, aside from the usual `start_date` and `end_date`. Remember that parties can be shared between countries. + +``` +party = { + name = "default_fascist_military_junta" + start_date = 1836.1.1 #also part of trigger check + end_date = 2000.1.1 #same here + ideology = fascist + #[...] + #Example trigger! + trigger = { + war = yes + nationalism_n_imperialism = 1 + } +} +``` + +### Extra on-actions + +- `on_election_started`: When an election starts +- `on_election_finished`: When an election ends + +## New data formats + ### Dense CSV pop listing This is an extension that allows you to use CSV files instead of scripting pops manually, this allowing you to edit the pop files on a spreadsheet program, for example: @@ -487,31 +592,7 @@ Decisions now can use crisis substitutions: `$CRISISTAKER$`, `$CRISISTAKER_ADJ$` - `$CONTINENTNAME$`: The continent of the modifier (capital used as reference if national modifier). - `$PROVINCENAME$`: The province of the modifier (capital used as reference if national modifier). -### Political party triggers - -Now you can turn on/off political parties, aside from the usual `start_date` and `end_date`. Remember that parties can be shared between countries. - -``` -party = { - name = "default_fascist_military_junta" - start_date = 1836.1.1 #also part of trigger check - end_date = 2000.1.1 #same here - ideology = fascist - #[...] - #Example trigger! - trigger = { - war = yes - nationalism_n_imperialism = 1 - } -} -``` - -## Extra on-actions - -- `on_election_started`: When an election starts -- `on_election_finished`: When an election ends - -## Government ruler-names +### Government ruler-names Now you can define ruler names for a specific nation with a specific government type, for example: @@ -520,7 +601,7 @@ RUS_absolute_monarchy;The Russian Empire RUS_absolute_monarchy_ruler;Tsar ``` -## Definitions for multiple goods produced by local RGO +### Definitions for multiple goods produced by local RGO As RGO can produce a whole distribution of goods, you can define your own distribution for specific provinces: diff --git a/ect.exe b/ect.exe new file mode 100644 index 0000000000000000000000000000000000000000..bc3e3ad4580e1c78a5a8deb8c7226160509f25da GIT binary patch literal 2099200 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⋘GV}bl!MKH53UXRSiNCzkbC~JvQj2!c#JCesE3Ut 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 z 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 z zwXE$UF=#DYf^)9mxsDib%0jT$vx$4~mEuK_Sx^UJXnA_>usuD0MmZzGotGJifELM} z;@6`pBsvhcCxtmz`1ghD&%Id+4~K6BhQ$WNz+rt_!Pcj_a0pof6XG&w9@q&p%4CQ2 z384=?%N>1hOjB_+5#@V^(tYgdlqz(9U$NxxB4w> z?kp4|xGMVd>n{~F!ZPX_*4*PvYi>u>6doWpZ^OcTDiKbkFOQctV`Cq`L0vX{rD&th}RYHQBEqq~f z|9OJ1-a1v_%hz8z@Z~NGUsj-)@#U;bn!%T}hH!CM{~0dPKehy4W((d6TEfQv7kEa0Pr}+A24sEnFI)cvemL3J=C)8nQB=r&b+RYLI*B@`CO{@@eS|8>g4ED7}Bee?e+T&7{y>;z(0;H&HG6I6qy3~ z`~cw4w&SQsIu7iEe(wVgR=%t@Uyn=9Yy=-yy?0pl<0)q}(*IM3r~hwr8|nX-ho}FF z(;Ml(y5_LJ|Gv{2>Hn(3(|_Tqjr4!b`ol8+b8;H#fBU+_(tqkHjr3o9c>1sD(@6i_ zxPNu2$@<}d=K~}@iz~VJSxl&AEAf8fJCM+Bls9~iEG;OLD~GvKMn(O{;N;6ka`6v1(YBz%8+OZ;GMAqy z%D*?t`wXeK-^gK?w4js%2B9RS)N(1Sp=9RgKt z4_}#{=_`w+`w5B{!`)9nKfQS2j=i$ zUZ^w&d%NDz){UpLJ*LYA0{sY3PIJ6KIA|Qc#pW)iv2Uz7=tRIhYQ}Cxz(W~unG|}x zZ^D2F$bm9rz?tu0z^gIf`3eSnptoyv+<*t1pzWq}rvPXJBb11)j59)sP(s%`Mqt>y zCmqV+P)j*{?ysy%PZ=#Nk!wE0fyCh){@!00Vc zh?%fW`C`kU82*bGv?6TE!!Q%er20!cWH=k;Y*RjqrqN{d|Gz&-HVx~f3}*4K$HXiU zs#9vtqHsM=W4?15BJzr3JISHQk$Sx!71My(aM`F_Ye5F#lLY&oVnN<}ACK08;C69) zLH>?cydXCYZEiuP(pL=c2!-t>S&*?0i>VyKf~ zKXT!xUP@CZ&N3JTgBG4$uk(QqRM=NM_Qbd?u6dGU;TM}!y6)U&7rubVbW;nT^?Pgb zO)UIlPgAYdS@`wV?E8Tt(!$fZ*-))9`yt|S3kJ>$&yGnfJo(XRA1=iU#2x|f_YLNy zmtF9ZH{yVM)F$r+>T91E9M`>F3V(RBHF;W8an7!niS*jHMB6`SxdI{6iRWwL-SD;p z@*WEQ$so7i92S}&EXl5Y+Fr%|t`uGkPZHDx_N^*|oMo4AX$_xbTYi{#8&{ttlNy2*^0a!2bAv3>yfay5X$t z0*8{OYh+mjb#U(c-9TjLsbri;ZY&sW0|~$)=BaxDzGu2e?yxq0--~z$!23wYi9(r} zzjZX?D$AYr3u5o&POBRv_I{)8H21p%rwYs0A!IFaoQ8uj?!T57LpEF*s|@dmb)JU3 zBZx;SfqRKLIM8Gjydw^Wn(Z99=@~~Qa*o8Gr$Gc8BEk|JYKU{=^E72DI$rf^ z%$W#d0&LE{)0j3;1L+NF9ZpyqHorGvLzMuV1}AC&8=$CpqNcOygf(G9NAx&WZWbMk zHSy*e3vV77$#?@VBzt9ps~vbV)xw+fw+*~0{be(FGj?SI*u;6&aP;<*-x#nFuCPY& z=7T#7*ffPVWq)&2I&{1#hf@vg1LukWAm%FUirqL|6i*a*lZ$1y@a8%TZ(go8@aCz3 z&EU=4ss^xWh&NAOY`~@&ycv9tG3}=C=0>Q>LUeA3H@3^sL>#07Swgxhhg`-eEyq_# z%i%99XP@H%0iMfmVf?|t8Vz}^q)^%j2G5jfg6&Ml%A4}W_0yx?Og?uL48Lv5&EPyU z1^`I=8kz)#oS+>PEaYxb978`?V_0dF=o2Y0$0+V?QaEJ{O$zMv13s{`Q^xO^-}COe zz-;Ly<)im3t|)4q$NpG{TvF}EN$K}kKLG(VJ|!($uI=JeudX^^L17I0D#(Xl>DX%x zVDvn_$UwH@)&9cuL#&amx4{g#>X|Jhjl-|l36n>wUKaP3f;3gO-AWO}#A(6xa*TM8H(`#pebiGGh( zic5Lr#00eK#da<>8?ArWK)Vb3Hi~v3tg;Yt#QL_iebB=UmkG7-BQe4e*xrNF!-%J8 zbAQqPM0VTLwhyj>dyUz}ac7!vOCWdmETZiigjQk*iHB!@go>HrI^f3ykKkABkQ2$@ z)|PlTIFa2V1upz;jCW!Y_f`-SMgoKi^xXr%hm@rn5t{T13jRp&H>?-wc9J zvOk1p%RG%xJU?B8QHc`r?{XSKIDN^{yFFdC)ZeGnAHvOfuE!~Ns!vF~-tZ~# zxU%yce(zLrlG`5MT=v=u-**p}KXMJOC=RES>z3WN4yU*bN3Rk_K1xWM^xkrd!;fyf zGmAlu*pbEmhQY917XroZJvHwg_gPVz@VXyAnx+0C%x1=?qRZL>ZQ*edpo6OJpP zM>7X8B|zaOuOT@4GK2((?xz96_Mt;K+n}WOPhVDh8y&Jpl|H{s%mXc$#m*J@Jl834|5S zH>MlCCwbA$7A8%n0*eb606aUca39u&7yuPAr8WRa=<3(L#I418kAD*`dRl|;G{QwZ z#pr=p%V5XYJYvN?VdsD`TT~499Kv(usS%?orI-LQgLW=G@*f)T(KFtwKR&v~d*(++ z*LV-$YQdukA66r5_h=gL!yg`9Vo z4gV(b-;InkM=$<=ju6Zv9{x?^{{(U53wE8O5dTlX)!s)u{F}soeUpv-b z@ZX~Xe@>^fC1U(XgMA#^2PSgM>Y}fLG1}x`4e{p)fxkt6uzeHc&mKo6|F!mSL;plW z_^$^CKEmN|@84wf^YSB-|61^Gj(&Cn2R_2#-z5G&@uf9>M|`)QhT>Mx#~fNM8;lK` zZY$eOE6QjNt)V|2p7Gv?5R{{7yoHEUIhw}%F9W_uBR`tTux>4T$l<}~ilYoa9v0(8 zt`0vE(VmHW{d%kJ5$XC1e`7pHZWG15g*>fomH8u>H?~#GU2V3!B;Ua`1r?zkEp1iP$6= zOKRcx#$AV@GAVe)b%0Gnx^|fKG|QlCSrgfUypN5)N;t!kGYmT~RTD@AdoUvRMg}T9 z#(gKj`iCe!1+hEl&B{P9!M@(IYo(SDO|XMvN38rGiSb^o9WNJr4#E5XU*K)djBbn3 zNsf;rN_)lxj!dKEYQew0f>4)z$f=i`&d_ze8+X#UZ+C60?thr59qe9h9?ulK{puuO zJwmlZC)NV0qbAt_FsHs~1Q4z7&}ab6h6Myw=HH3<+S>7n!Ie1icBJBKQ{;dEJJAlL z9P%#!b`6NZo$UeGA9}miIA{Ug+0s$bzS6&Dgf-&G-!USgz=F)J7&zUUn zxG6fj-KMkIM;>5FB_%goGnAG$R zcn*N?_C0{g=gksSt`p`sLhe@ApMB(}od~4K2#JA`!?_eQtkww@= z`vF@PVUzH!Ybux+h&XEVtn#M>4d*bRLE*K^)8tuOCUDoW)F(wWA0! z8;Bh4jH+C01F@4G-`&o|A=^VZp&Y(phe12-P2Na1Kvmc7HR)!e9@Xl6z6=NC6E^t& zFB-O(&yPBZ84_dRGht(g_pdW|xQ&HiNGBjA+T%EY=+OIFDs7lww{`Nj1xF$`bplwA z5V~oLPli`gDE^exuq#3(myNoN2`7W~tVa#7ZrsxdSbxwz3)%SE_H^@EWGzU5?Ef#q z+FL%uhHVm46*2oF>~JF`NpSCMlh^<8zkn{80;}V!Rg@P`kKwGUWmggK<&#i9R+4I= z{=fN%hHo<>>aA0WEwQHhl?Kcu!N2!+4BOU8!_q((Tx(6;4t_I8`j zdXTwksmewnrWTUV|61Vseq7bh-xeSpDRpX?tmIzTKL5+Yg!1+Ym`rK`B zH-V|4SL!IizgzEO{9`l8>G0z*wcNGcq?We$WEr1^KH`Kc*+$wXKY#EeWKlVigK(Tu zJ0zydZ(#ySIdFpCHNPT#feq^HP0Hf;H$4pTHpjLTT)g;h{A%swLM&m2OrIFoido< zN*QT`w>$^9lFOvzOUBn^N&6?U4cdZhTk83_M>Je5nIK6-70`7`KLRUzqK-Gg`l~NY zuqLpspEFnwPy9qm{*jEY&A@fkID#wZyjhNrP*(Im-C~k~1h|$PdX`fkwKKB|eY0jO zYn=KZsF!pvjFs$0#my$T4}-GYaJCzG^E3sSTHpu3ttRw)P+U}{+Gj0iypfR7n}Q@c z8@D%n3{3N+KibFCl`v9w;^GlQc|-ssQq-il%+u&rMB||xRZo)ChCag)mFUoMZ%p!_ zNh4!0pv-w{s`WGBpPpyKkF$Z31hA3a92E>bFmOOmZx!h6BENpAD)Jf2;h%Bd8U`U^ zY^;<1Mq(fV!j%NE#Op$TcFKbX_XI(FHZtMu8dmY9wb>c9&Z|Xh%UXA z1Is?@N!huA_j~&1{q*CLnijXJ>zX#dAYFv$iD|qN?mf%@PILfHQ;8F!1%7lkV zJOI@nNqZKpB&!DBy~9bAl=$~*@LK?De%wdy9oP`yiv`8Er<^JrhM#m!DNF~&36*F+UT@{F5| zRE=)c6jadxK@=x}APju4s3qP4FRazDkHPt0vyhHbq8J6nJDcGE6m!_SF_bQ_emjv+`mC@AAkhu{kCM<~Z}Tm<38c`mkv$B)WE=TVaPj|RBbS;R`T3y1pKbgz(oHB z7Wfx~{fF>Rh}HuCni8)!WrPX{aYi(V0X&aU|sQ;Q9noPwYgJ@d-JF*R=w|?mkWr$tScRUH3>- zP+A%LEYX^z7|QpXEDa|)G75-?Y}PmYHYp!w`qy^&mr3ylNjLD(hky4@Z-{>o0o$Da zQl!EE3jf`SlP^wvq|N2%8z`XQe?yM$dtBK&a z{KJ&Z+0uk<=^370GnF%?Ax8FLk%rhvk4Ud`m?Ta4?1b zv*E{j@Mbo2;Q~1`pE%4h6*dsXZ888Ca$!S>5xKCN0b(`okP-RBDe|HT@#V+?BIUuR z1fv9h&gd1F2m5o9U^1_5$bVV?Xe0dVARjHDYk}}LBFfAo3I4Th9(I`mDjHZ}gjxD1 z%)>tS%7*yI@*nTtGTc0B?qBF2mG=H^ln8Eb0TKKs`S*YP{-whVo-n7XS0hEpWbYt$ zD5uv{E^^sB--!&k2<+<*ea33_(@7yb{eJB$+QetwMnEiXNC!!dX~TOJeCM?ojvUcw z!sH0PS7Gz-6Xn6SlxIFT_h{M5jma~XGQ34UhYYG_zFnIiYrEWg$r`w?rj{kb4^`Yl zN8(^cjl-l5V+45hCn$j^vjcWOzL5gkIqpUZ)x8O3hIF;hCKd;OOAh)bDIxoK=(v&^ znHGQfgmE^B;%zNw35Vgm z5+T9W+}Z@d@F0Q{l_w#E=6Vb|G*Z}@Km%v7aWl$`K*D&xlGC2RHyx2y!WYaq{BwV4zqI77#dPgBk$zR z`s5Zg4&4q?9K$Vg||Br9O=v4d||HzGA~9h)CV zY?A3u<{N_O$xOv&#LdVYslcAO1MFir^piOF!M-2wU$WuHE)w#uQ;-qC4{9+f$|C3p z@M|^z30c~186dW@4L^!CvV&)m2*1V@*^%T-$!5XNX&>M{4{!_kf%_OqtSxgygOD2Y z<4s1-!~qaDWL4{r;n=1rSI5B*?&0`21si_MNq#c^og;R#4Zoui|Aw(|N#LL09snDn zWcY|xg){z$9Zcp9ZWRptIPWOLK-moRSYf*7Rxuj^A7=Ow+A;jrl3(4zNFzSMgkP&* z;5Yq`J`9WlAIHhuR$$80fE>hVK+y&p;yc(qTx!H$n(%8C{F`&u{{;SxF!?VaXL>c& zH_WRWS&Am_I#d&g%D7}u7-qnT!9m~$hMHn?5aAaV9Hc29u^QTdGh)9G@H0bXh|=eZ zkkuyHh;=WleczHp3~mh`LduTg&V-#^WgpAD^zqxKO~`JNS1>CoDk8Cw?vdM!Q+9U<9J6%w}2Hc}rA==^|_O0R$?%_0|kOo4= zyw=s=I7C%waGS{<_&Lx|oPTEdg`!g9<>=h2OgzK^2R=sP*2O6jWFV^nnr%mn z`L_Q4jB+T#h)!7NCzAorjv#>sneY)DxFg+>%(VGaBuHnTp99b}OdOHqxTs-9HE;7W zZlh$AYr{(_#ns#=!g5;5mR09D5u6{P*HoVL3<)(t9cL36hHg>ZqBA7I(9efR9-nIP z6;)d03sj{0v`gyrddL0ps>Jub`?O(odQV(g;e7rG2@svnXa6Jq`L|ERKX*n_FK0i` z-~>xt`@hA%?~6+J8(JYV~JSHBwn{`&^w{Q?Qlo!@(?!Tjh%y7PS{*2UT1n+!j@zfY04 z&sl#u&)F)z&7ve_<_RfCC0J89-9nm)fCxo=fk$c2(LEKWYYP^6K z>s4)>*K=*gk&K5;o(7~m09^?ab(cILnyq2hmhK4r312Xh}(ErPV%dDLp1_~ASo$f=Y3mA z#I_$Vp*ikTaemtrWh}2nQtzW2nQ!6Yw8D5iY)g7Lq2rN^ht1K$T#Fu7-(aBOUU-tDjrAC`-W0j=L|ng9$k5%!&{qR>@&yM%?`oa&Ey9=QjZ% zo*_nsjqk57uu^XUOzg2U;O)`|HeO$IT-)F2M#oNzd!za?|d)vTp`F% zhkF#^T{v?L@rsWfZ{ySNK9N5Fk{3>$AaOdMTil8(eZFBE7}+RtVa4cS8y@{`oK6{+ z)8F@|sVDFulr2)IPj7@p3H7`H>bW7kDA5Z&`t8`Mro9gS9&rjmCAFiB$Ae%!b3E)R zgGK^Rm^q%9F&>JxFvnwQAas7R;dn~@q0Lfg-On40hoyQR&nk!gko-@F1wJ!-H5d;| zcRZef*PHO+JZ_*kaavicNg7Xp2FxuVy4^w0%F zlSI6PVK29%OvuJ-4oA%}Y`g&7R-g8bPuotG-6pUZmfZ%!VM8yl`Mw^=)grACMyTJJ z*epk{^yqbt@i4!B*NEd)krc)_)xX1x0V&aoJbKBQ1R%EK9=`S3eSBlry|Zm1*>Qli5=x_Y`f9$bJZ_B+C=Vb-at*$(I+@*LcPvMeCI zi~${-K>5z6?ZIjtUO^*Y0X z&tY7zu3Z{kuLn=D){E#f$+h67aQvC%c^jfWDJengk>?5+Nt2N0>pl8ph>VW)I&A#? zHW(M<ET*Bph9W)DAzj zTf%q{4}_FqOrMiv0c@4=D3A{m#{=zB{~08CGrrZD2Kkr`$rV}RUsUA7CFGwAg`rhjvM!osh;HWAO^%M~SK){ht_&eI6S4 zY{p9o{1M(+TLLmAM2h9c6-bm24F2r09TuhBrB=O6-{RZ*AO>s79X_Di9^^rSIa z?ii;v^0HIo@JGa7V!ay63dKUuPaV%?5D*i`L+f<{w!5)jPWZI(c#dHSu_1hDJjmLJjWdxd?`|A^y#~R`f^NTZb;>Kg(4_Ft;t3(g&@fcBk zVE#XqKF{x(41ah$#V5y&hvIE){w3@Qq!2pJnLz3Jsr!8dONfc^0l#>EP~3Q0j6X1d z82oEnll*HU_}5!DJp})XNueKD9!tcZN>>`h2jn4sz#$On;~Mzq?|&`6{mRAh{XO(t{QDa@9>AKg{_h6< z{YoC6rIG3i{QJ)NKfN@5JY5lQ;T+$(r^ozAXOv z%5UPI7p;nKfABZ)?_Ywy$oc*8rSZ?t@cbAd$-t$5g7^gIddy!P|Ez3`hwqg45ssWgXkX)Ryc$Nz~q2sw`()!nuOaG;pI3hWuB0-BF(=S zpNJ1@uM>qS6qC*gKJ-t%C6?nsG(wW`TVoftWrQxZFv(g=XJF+s?GYCxpLFc|#MsmA zvCrF0V;A->@-CRsn+E(3F-N9wfG2T#BMUM4!tJQeM%~`@31be+cExD#vj8w&ub;HXXg%+-w^)P3;aKq&v-Nb8wnzLL3~k8a@ev& z;w_&9MG^pn1XfNN-qZ%5GyGhW&vl3?JiMJ2fW1>kBmP{p?P$iI6mTNp|7bEnoPj?- zD%-L}f}HUs*5Ocl6I&#xXI#)p3%Bn}TM7I)ZvVJc zNYK|{|AKxRXK=JW~|A3%BW&(bj{yWFd7Y}1% ziMQZ66Hfn_@jFLl9pY{w{=D^-IsT;iIgfb!x#df9{J@_E@=rsTwRK-1pf55anXc<3 z$KzYReJ!Hy+|x<PQs&4%pL+6!Ru zE~ofxNtw9`C;y~H>ka8S)1{BuiIK;pWrej9i7PCs-$qz31U55g5-`$1^@$bWjZrwH z-cHSrtQE$lZRgT6Aa=$xT;x}C3Y={yYjRRIPTWSLw9obu8A8f7qY$8HRvgX*MB~8z z76i8BV7IcVw~?G<0GBf@9TM1YhqRU)?9N;rEze`#QaVEz^HafoS}lP+LC3OX1OwY! zTRdnHjc=HyB@Wp?hKNRI1x)RPS?5uL?DHU=IiYT7hHVb@R-iH7uaDZH?}t!!l#-a2 zA&yZ9E{l@h@R^`fM&P6W7|JYc=gP%BPsolb?sPiQWt{2DAPI-W3{H>M@=Ks7^W0Cp z1d6CUdW2rm)umtZIp%ScZrWoYQXZ{jei?~laY7BJ0kMS|rz+U`s_aiu1&clvVCSYn<>>S814vEInp_;QHpYaJDYh8BzfauNHvbG`g zkrZ6+N}(f6(ShIHh7k09yK(s#qb#Y_(rYWFMFYBsJua2Jh1hUeTKfFXH2l@} z87}_lg0r*h@maS%HH%#PoBbK3`dPmqWkJOA*;y`Ieon6{$vM3p;+!5r5Byq{bxsdA z*U>q>N*MHyq;qHa-1FNJnb7sI`;ehnE0?u8y(AMS3h1KMQ&9`=Xhq*KuLgb{{>T*Rwe`}XAt#`I zG)?j%7h11_2kQ|u7ah3!R&F9MrfSsiU9%y#>DwJ`hDM9pr{HFH{i2iLTG7_h&u2RD zPau?@+1=>=Y4NSM%ul_;Gcboeq$8TTexTl;px$Y~MQEWQ{)-1Gh8=$v0!@ZSvm~1E z#ysi~6W*Xdl7$|Dzvm4=d#k(Eaor7|?i8&mn$-_@tIt1!Thq{M@soSsa|`$047eEB z{jJ&dKF(;p7_ITn>ORSAqgiLsbYD7POgAJtY^Diyn1Q`yOm<6Gqr(xR!)As{9p1hl z9qNEj7Mh@7sktI+93WDpML7f`IXYwj)F+HpTH`FX<%o{+Q<5% zgtJ75YHwzoeWQu>i)QsEjC%uXj#(1&OgsUeZLO60K1Sd%&3(l=#@HXgH_@V5Jf`;L zpoj+SZaUj&e>vLYU9)p1q`K*N-bd8`v7nPYrxQf`7A$sG&{OnIyLiI)j5YLg@(%_T zdFLhuPO}ps@c7U>MH@%YTZmRBJY`q4gYrPW5XAZ2Xx2&E0e$aTJa|Q`)MKDr2-89H zE74p)Pqy#5Ph@7=C;F@X#DO93KeWLu0~jc^adMJg)FD%@Xx6#l3i=PAs!U+_=~s0# z0QS`cYo1N8PnzXh;J5}7oC7}0;C>dZ@vcR@tOLk9H~NF<(u5P(wsX|XG7Y>N&UnY{ z?+NjfQ1I2gM(<~c-kVu$LbWI)4(@yJZ!J3C#B>R}wxJgTKVC9hzmC>;*Gz{5tmv^8 zusVXOFm?>Q3(a|*s!bMSuPqB5+QF!DELL-uUc{2lT5Yd>HgiR$Fa!ghMV^>NQ&dz4 z9cK{TC6T9oyop&5cAVhu+X0j0?G_y~khY$F9MI8N=TQP-2Z0F5eUbFTY#5~rv>aUx5FLf!s!5(ZztmkKdDat zUDnSfySX~eE)MQqR#wgA(R+3BIl}+=Qcz2@kd6d ze=FVU?SX#^awGpPg+PN84r&C^#;g4ZIKD#F=HwKkl%kJENAB%R`qHa8VU$R2C12mjIFlQcrRLN0m zedO0tBltcUAqU0wJxT-PzRT4!sTgfW``qh!K)y)Y_iCWZB`r%Cswpo{%zuM=lS-!I zUw`3?Z;Zp=0@N893Dyq6@8J>uixbtt(LK~cPZoN4f2NNr?({E4<7cfNBNU(;Wp+;{{ z^F^}0R}0lF00dd7l@(+C5&s(WOShf_(%DJ`ABg=yKUg0uo&1cU$C9CCIbqM$*Ij?D ze2sjqe4TuK#rSy!NQMEUuu|itTgT*##lP3&Oj5PX$bEz_er>Wng=Meh-5Im0jVFj;`m0D8N84WOFTU%dNkR zmjS{9aG--fav8^$id6&fa*FX;u|Fck126$X>*Ibv<)}YrqCc7z!h1Mp>EnZ9%brhT zTp6VA#1USOyI?r!7f=hU*E@6TFXvt#KS;%wr>hY#XCS`r!7v1T8tmT*NU4At00#^e z$VB_D9H>jZBU6pIsyw-8V+e}o>06&!JS}HPidtAH1*hLiXx9SVEny;|Ro43cC_eG_W=1Ebc zr3!WmkhQ;8TLB@)8!Rolli@7q*GZwPFcKN`#swoM>Mis~pUN4HGT@U}TAG&X)rx}O z1Eb_XCHgFN;Uj2Q^tr6P&B%#6T{bKEJ7@gNA307zFW9LY<*K1PCAq#EHb_pc*R=;! z$Q#@?d5#*Lj?qJSzCRtdA?y^IMqo>wT7`5Wz<(Zud!IQ9wQ5!!GC0tGGs{xYqD)W4 zByso@GJDl5Dxv?Vn(@=UKl-N>th}g5i|abE9`Km?^-fd_R7u`Y{q!+Be=NzwfnAmS z9n+2(TKr}|{#en8SQNj=G-uqx%n9Qr&uhO3A^Y7fd}wgjvR8wg-iiAueoXZqD_#av%195aE;>n6k>ftLaEr|M;dt$Hc2YoH9ghG_Jo=V1| z+t`yR#GD^tP^p0mSN@~)%^9!g@AFWC1d9|)a+-H6ZSC>Wj#3;efxn-`l6PLuMip$_ zN{}P$^Eo*ri>T2BImJi?hCTgyG2RoEt}3RTh?iC=iBH*TRVjvFUm0ZbYaS6Y^*k5)n7k>pQY!J|SM<(< z{=$uUrSg)LRS%u}7X2e5h#%0XD&z0YqwgvC>t`G70HxcS>dV_7seI|&LO~sN~iWQ!J30DGYtU;GcnDkXxyR!Jzo|o!{uSSYW@lrXZR#Q!TtZB~YI&l`O?z!1>j{ ziZsx2Z0*xATX0fkNH#$5<>U|iU?`qty-~Up2O+V_h?h~^Rf@ZkfjBoEE;X_QMq{P!4xTUDZY*j9g4QrC|3hp0kmpJI>mP#Oexwa2lRI8Lb=#e@A8Jz zi z>EQ>AoZ6g84_l0fGw7k6QO!*c8OB2{J#;W0PNxU+Yp2lzAvAsMRC?%WJmk+m{ z#8(JGXs!MhR+N^`TrMee3QBYp|17~V)N}+nGjPk`{#pOAt?<89L1FKDE1P`@ck zq#!FYxrY+*_EI7@W=p{dXf6l#T`;AmoWESXI4X2%&O(F0`lUw3as62H_5$@{;881`Q?ZfyruO zjvuaFuU1LD`U-JN2FN0Jt>WDvzxE%}v<8tn*k3JFo=sB$Ie)ZoI}||uE5h8SrHzHa zdS^FFRj@|v$L)F^NS?XVPp>Utc{Z`m2yNV35N)a;+8msgJ1nBSMGWIZ$m^5W(_H2J z<&#%BE8YDO;VopLe2iV1do8vg1v?HxQ4V7|p@tM43R+>T1Q0_CjmCENN5|z{7TPoY z^t^hxc*u|xDKrr)CB{U%1knBk8rNr{MgGAVACb5W3^X^4(2;o_d3%(|xPPaCk528N zYgkj~}&|IT<#e;Yz@;O-t5NTHGVC9sz4EhSe2 zv3SUN>w&y}?X%dxM;K%0UWAG|JVcne3mYt#`oyT;psDNIpriu1CZ~Hd%Dfq$71^Cz z3q!bCvKkOlwe1&0C%yzz%lNdR&_pgvDas>w1S-KcNx86QGZaG6WiDU-f2H7jG_)H` zewS)nuP49SU?E<|aP-^JgzX))LIZKr&6JRXiuu9sb_AVhWj2;uA;gL?qNISAn`3EDd3Zw;|62>Zov8Bl{R?go$<5zw{ zC!wzojrd0hnTzQXIP!UA zr07ea$@+NAz#jJ(UZf)AaT5iiU%43a-_mIC$gd?fn-{2ragU*KuTMViJu}Xy?PiR7 zM8y9Vw))DcClno#|*m`&4oa1r~e;f_}k2L)F?es0gYyCwmW#vq!s`_U9 zCM4Z}zt{^o7#U>BLhPr&L6=lghT_PJEISNBxfwPDN*q72!4|$l}zC`3v$L{H^k50+N*(s?WK}YTn{oks5xftfRdwL2dU(A zt{2Q13vwHe1&(?hrILEA6>K|W!8#iIS~^H7)xzK)O2n;<<69Y0$-k%;x@2is(w@Sj zMG2{<8c9h)Yt;J9akZE(>Ho&ANm4v3d9koX89d7xl>Q`Y1O9W{@58blkKq{noj6PI zX%zCl3{3#6m|-ly4}BHN9ojnW=SxT)09#fg8Zl`lGIJb6G3DHulkn&6UsnZa;qkwe z;yZh%L}m^`sXubb6;kLz6h=FPgO)zHcb~dYjiz~k?CpK7ay8O^`bFI!Uf;)JkrtSP zs*qcA&+AdeW%7QTRGI ze)|H~TE7;c&j$9piu`z;9{FI%uHM5jIx4M2b?6H75eS4!C@xYV=l)@HsU^MV6@C{@hn43vGgt^!c zBQufY*m28K2@-=U9Mu8$IC&Lq!H@lse?B3)jHuJp!mV=T&A(4YZV6xH)$LQUD%fFj zX{`)-XjrcHgFoWI;L@QF-hMtgD$ZX(UI!TAX`~o;l?UVn19xSrt`FQF){lmndGd0L z2+YL0`pnvYVLU!9Mj!a$KH~$fT-7}RmK|H_H-(rWeKF;A&|&PzQ**Fw{n3frQsnyg zAj`!8|!W*GBu5xqPjoYeh#Xm)hzm>m3g&&u~*|7 zVarYT$t+#_3O^JL!5P8O=cSRX310dhareIX)^PEy!Qxx7-^G1M$saW1Ed}Nv44?;p zheQU^9DmU>hS9-j+TU)TtiV*L_)EOEUdVu;0#%-n3ES!QI`SS)j(uALOT8->#B8Gv!9v}jml7Ewhd@)*%b zD9G5~(j%pax(}4L)3}igyOpBxd#ssdw&OK3@FhUVWqhM}>dzpmXF@9 z6H5b|4+cupq?fVHA$e^8@rI=}M4B@y^huF|=i%pWDf8#+RX{ILG1eDdoC55HrENVE z8X;HhmZi)&rDTC0FP*ij=vVZtl;+B>)7W9Ahb?8dbY0nQ>57WoQs1?q^|Ex)I{Ed3 zc&p^ElBH4W#>-mPNH&rM>O7NQ_RTC!!SvB1wo%pO1r2DE+qs8A}|A>_l%Mgi^^p_>mu*FNP3YWeV z$SO+t@nt+R*!44kzyb(t*O-qNCV zT7Kh&=bwLGMmk#Q`>ss%1*I;;QQg9qZDPwrrJ8W7(YpG-;PyrvD zI~0GtP`%sn=U;|ErMNfC{`IR@Y9B+&c->Qck^hqWD9!6Hi6> zbM6CEu`W_zB|f3?Z*6ulN_ek*j0qB&2Oq>+Fexdtib|GI1&onQN{aMySyZmq7?P3M zg!OWCOiF!Z_5}RY9x(Q0{#t3lh!X+n$ZX;=N@N*vUJzqBzev`m1tj&oWEm6FWabTNE4s1(}O(#Juf5&v)7)qp=Mv@=kffPj; zHuUK%?sf}xdm%M}xf_nwjWNn_Y|Y{ygw#svKj;&Y*)(G%I=0@M|MiSB;1V1sM<)(X zu+LUkPmM5c@AoKd3qVQ$?!-VUxlaV=qG585Zq31Nc8Yt@b#v@6omc zMlJ>OP(jT0but?XP{xh_Jw@XYKZy6%i09y;c8L0p<|Oo(bX&{=U2bf4$M00Q1`M(xkWh(z~ZnCYRN=gRs_RO@9`8+sJMdKzx*CQ4DPa=+P=?i%hC2AwZ&MT6m6gRLbQGP zJJDA3od!;1_4^*TU1hdSExMULpM@$k%p9&dX$|)|z-afj-KW(qt>|p3uZVUpj}h%e zf8&gHJWpqTm}~WT=?@#zY2fBVns}IA?n3a~*1(qU0df~e($xip{{_5XBY1oBH%>p_ z8@)Ewu?DEtj>=C%d58G&R4VTxM=#A#3)iOxAD~a1JDWE2?Z3muToHLd?8l)vYp_Rb zQ7n6Az1Ws|2U4LJv-7qAr%POTCVgPe4ic)=(8{77u~~mgL%0fIKeSgD2<&Ek6Kz!S zP@}KGgT`I*<|cZoXme?g>(Aho94Jp!u=#`iKw90gXR-XVQLIEq)~~CJEZ`9r6s{ba zx?nC3-k?S}PHs^n+RRLiE=b-CpyLpo6W{p@V`VN=!1AdVM^?Fl<1WJim$K|deH31ykY=2 zb>1`r^E?`_pwQBNvxzF{iv%GE9;D9=Uz8P$WyY6`3A$oGe1}e# z(8`GQ1X!zhR9J!(0cp{zK7zYrf)T4iE8qd7%Z;%&=nLO5u&`s^1}Irnsbtbk^FwJn zwAG22`=eP8An&2z5Ay|om`_uaQ|A}qPoNHV08;)63fEnPy57h`VHA5)ADV+difdD# z?ii`$bBqmdX!GOE6Xu()Qprm3=1uWtvH9i%spMtxX03Qb`<}n{bEyPgO#0e4;!Vta zbISA?C{4kpLm#x)xxRb)O(^XpN_&{4XHCBZrL?h8x4&6BaQb;D^@~!~EIoJn=_sYm zjJjjZQh9n;lui?+B;%qt!7Ojj1*$DKQBBDK{d*^Ib3F&ItYE0}Vsd~yDDSP)mE1#aNJT~gOBB{*H-~81kQs4c80j255^0@kHPXM;k$Y+ zl|WDq4a1Xoh02%Gt7GwM{5+0xLo9&sq`=U?Z1fH+F+zU=`%|UaTmFx|a{-U4x)y&1 z5(!E?L80QmTBA*DQpEmkffkQCo~VX!DPQEz36Iwlsxg48T*q4< zY%$h`ylt62Yn>LqYo`~xb~opRNb2*FYm#+Sz2Exdu1S9D;Hleye*?U&Q0$RVZ-z~tIfLE zy+@iTu({*QJWvH2xT{bDGt(?)v2~aG9X|W(qn)ho2m`FHQ?2g)%%Z)^J6C)oy!~T8 z=G%GAzIArlUOUq5FU}*9997P&lblB;OHRphob!k%z$1Z9K1V^)zEw1$#!y2*O zpD=o!0&?_O%S4gU*6$?dr&)fwyiOqvFAx>Bm;G+=wPwQYw0!L5}UwYIJ@gQz-5PZyHaE^WgVP%-S6TCJ zZJDuCbPTI`Ns0cd$qdFvaFOb#6=5pb>I$#$ij^T)o%H-D&z!(iDi&RYhe zX07;c0_Z?o(ytCbBU5fC-S6dtRr0>qGv|FBk%!xh_R6tpyMcJ5dPvIFMfgV`4M^aN zjSzB4vX5~k4Rzl7<&=sAO>;c8j#=p1POVvJD&Xvf0lCt53{IAbOcRRK)XL=6U;+ip zqVw64HJTxS8B^^DC|miqftCn3v0_?K{e4-B|By!6k-X~^ZnX4NI(hAeIkJq`M5LEJbp9m0ShMZt9eW6qqolCD z^1j%q)Qvrtu~Zf%apb}YD3LMS8jC-N;yx=U+15?VZTCrm56>5$g}n>*UHC<_ok5wC z0?x2ruD>tz>bz`q?*f8nz+Uo28(q6jNyt-bXVDHc;{*Eke+B+w&Hn|Fvv12cFZc4| z4zR=f(`6e>be6CYu@Zodh~?jq5DU=bXMM%!(gKbx#%!w4EXo(#fwoLZ1NEhyRDeFi zoiSE;oy<0(DWCUU*3zo75N^QQ{4ESkWwM03cE07*fIAR&c+;w4<|>^km>`(5Zsv@w z*LFsiDky$vIyni=M5g~Gx9iH(B~2(?J;^HQk9=-ww?c~ph0H;r6@IpD*nlf7E`09x z+0sC5*lYBg<}_t^dQme&2AoN$-aHu3)-Z6X3@dY|^~a$PN8h;)L-&D;+_2Qk49dqp z#AnXc8dv8fb?*@d5l^7)Aj#y?YhqZLLsn9n<9)?{=A+G?7W`)*3#=V zDr)bp2MhxR>AO{f1MxPm{|N=32Z9)fJgL0Kl%MDevvMGAV-X(`ogf=@0VXYw_SIfZ z?n6dK%3|1RBr-Nq*}f_Nuqk64z4GP@W3uxU;E424Q7rbKJge!5{?qxNZBRSNZjjR` z0?&6!%2xMT+h?yDM%!hn_i$!BbpZUN4{`%Xvi$6a1p3qk^6DD*^YzPq%mSU%F>-NC z6fRUVrkcib5?pTE2rtHHYi;F|vb~JKV7?41fG7gkeCV?`{)x%g^e1_LKn~MSPPEIK zw}5g@+uFoP)h{M%p8a+rzqD7{C`}fTE~%}3R?^yR6pKD*O^LG)(LC6=1DE)rt}RY| zsA~fPp5F>QZw1~*RoZQov^_}M|3jKO)ppoin3?W0ceHI-&_|ongo(wW?U%g~^xZO_ z&b*dUvtOPQFSG%l% z^X^9Bh281$xulJ*ei2<4!_vc`C~Et5kdm>W1iBF53MHteKdc$lIP^V94;Cj*rQDXA$b z3#{&xSy#luW;MSpcH!d6cVe8LVwbqBQf#t+!YW1vH}*|wYb5PiCR=%ro_~YDw&xIn z+Bzb(iZH;S+TmFceD?$zBQMOScI*hq3-qe zlf4L;0gJ+0(ae9>Coa(&x7uCTv6tPY>XewE3TjhsU)Y{5pR9SaG{b;=w#?*WDm!BP ztc4%i&XD}MY!BX8;H#*bt==gs8)#R)IiE5ze>v4iEcW#7km0uL9sHpG`YL8b(i9OM zyTmJG;~?L52O)h8DA4xYsr)niZkO;j+#Z0{Gl~MvjabdKZ~N$e_YjUAP0aPTjmnly zzeB1Bx~bVxb`Yx8!egR!Pw#xL>AHkz?y zcHZ~3!1@ei_pQ#0oeAZxvm3YDCje#v;m=4;^P74Z`ipn>u<#8T_=f&F;k%6!2Q!Ke z0c@PV$%uU}_$HsnLr-Cs`KJJ6VJ4-@)p{O(9^2Oo`*sSy=L@%BFhJ>Dq#QBb4Y)T>74xl{1CrXkac00R zvxB~O4g4jQkb||blC6!~vwb>rc?ZJVeeqFi>r!=UY>E`lycNdd2;>lMV<@Y&zz)=a zYlLKSuxdUgjo+gQ4ig-PCSX_s(py1UISq9g~3)TUsG9@+e{%%pNQQ+EHIk#Hdl!4L)q6hwamv-3Z})R*#1GMytY-N0G8 znMQA*JNCSe0XshuA>A&U-ow}(pKnJ7!Xx`FVHKIZ#H#rf?cgM0HhQx?ipMm0{tIHN zj0Li(sc`?S6HU3IX2N##5n8Jvlz%)zRJC*k5z3o0?XvG-3*8SB=kx5ypdN{;Dn@zL zw8X2))oS|1t6?$ZV`KC2q{5Td<1}mR+btYH5w^KFR>GL5{Kog9_U}zU_u3=JY>kDJ zvo2~e1VXVDK`?)~yFdZ9w(^|#5yDw{c4P>L662=_X@Lm-v8w4J^=tnaIi+SVYKac7 z8EF~h64viZRR;~Q9*mTUheeZ2OJkEsFLK3dZ@RK-%jl1pg}gJ6hoY#>sR*5nJQT$P zO#6Ic@_xdE=ACLBSveA#unX_SZWSAg#W3)r?f z(Y;SVBRZ;^NZ{Tnj1y5$)>97=q4VTmH?Rk$7Rt^ZT6WjtqRX`Yo;lR5c~Qix#t-dC z#xHYEO2MbjIe~d&FLOrC8!HE3>OV%Z-@;}ymyAK}3(xhHI6Ik|PMC$(>=ZTZv7G~G z1VrcEc2bBrG`D(IE>@+(dssF1^AT)ZCwO*QIQ1zXY`5}iBiubMjkM-ptKg<9?x0+y z!Yh;t-5*I;!SIt^703|OZ$@8dq%&0&F#ZWUe9yY0nrhhi*;*{dD7&PZKAWQbP=yBy zz1nbA(AKm-;laMwy1Aqemc1-oth;crfZOA4at55W(KOMZ3vRnA3bIC!v$*=q>56GY z#PtIA37;TW^dvY!tV)<%JGH=%lgD@VJ2UB)T{c?~Kj8ji0YS)pQrK9)b!6cEc}xAA zJ7rtA(bf~uFLL)-U(P_=oPiEH!}8tv0-2yQMn>N9yFaR?dKvm0BtBNe=MF;Dl{3+{ zdxG3sRv`B7eYx8Zi@P~uqi@UCEH#sr2_~cmw}oY&Al18rrpSWgS+pOr+Tvt-?;o6f zQc8P|`fT>^UGB4LMK2`y8(j0A-`RxKjeM@yWtTN_ifEMIdi=3$X<4!L__^8Pk1T86 zNHX}Vs{}X3Otxx9P#Y_%9>tL>cLm+h`t_7I|WMKkxZ`M2ght5)==*y;=5fgq3@7%Y5g#+L*-V1nNnG^KwV(~4E|vW$g0 zCXT*5c0}KE{MZmsEz%;n?-W!qsN{F_MUQs#ENKi{&t57h(qU1l_$mz-e6`Cq3%>q8 zGwVL!tfKMJF|u_jY$%>8z?tZL_Xi3;>u+&z zgVJ$8K0MEw=aMMsj$)YfQbJ$sd-}n&DZo+M!`Ak9_9nw0eIwu!Z_OLjp&}|VLlG}A z_gG5&E+uMlu>+7B`xW3oY@a>~a6z#SnAc}>Y!i_Jqk9BKxx7F#l9X>^IhP;3lFd=O z>`p_He26V%mXaJ3CC682RT4pWq-WOiaei%N5$E1)9V8{)=f$!v&a^uT0qeBkpq3J* zeNQ#55XxQ4fCt=K<=VotH}hR)Np}W^!+AC*94Iyd6(Uw-q@vIDCT4BGQTx z)Grdka!14JfyV%7<+615haRgx#SK?eu1Nm>PAKeNKNz|=l--;0HuB_A)_35uuI-pH zhZMwc3DR-C4!NHwj|SbL-pG+z>@o$O0q4C~FA8$Q(hhHa&}Zg{B8j+1B19%R09z4& z#yAevcF=qvDqwFuuwBI=_Ys)~SR}f4%k;q6u)M|aKM49eIwP2=K*qyN1qi+e;ZsE_ z+1#FI`I!ma6GM@Ev#V)IpS|LXA+|_TUiM1)2absQ)c)*B|H5r!yt$N^(p1)YW{#BK#%w$B=J^< z%OvT+v{(7ZqY9W^yef^1>MagiyHwTcJObHvQMmh2n+TDr&V<3__}5||>Zl5og{&0K zc5o5x6$Q=pxox8lyIeCT|7oWliyu%ByA;$H`ap#oXdjIEGeG?Sr-Dj@&Q3XOhGlp& zA}Worq%}55!%o)Yf*tl6#e)1vVyJM(Ux5c($NtF8z5#PnagKmO{C6<%fb(wc-k=zM zgL5|LVFcT(AJ)sP{T;#6P+rttv%f30nP(7F!*Rb;WKeYd=ZTtT!IuyWfZb zV^0`mWtN;*`f|Y88}hZ{V-=xhqZ~7eev1Ub!hMxZA@?@$9A$3ISeM^rFuH892nRkD z4tmU%HuPgpzUe`sR+yhkfBTib=0C(N=XdtT#-_9XoHT*zYVeTrug|t+ zV&9Bbv*&YBDOIfnWIfPOG!qQq_(HW%EP<>k2!!Mbo*>YbpgH`?4u&c{!%qt9WQLrb z314cM{Se9IZ&r6_cs^z3%8S{52|o$ABn%B9#07m; zvddiTvxEY*zyMDbAawS*ad|Lm?!GDbt#GTxJcfM zY+rLpq+i2=pxepzMWvcwlfI-3e}Iox^E5P)%H_UA1#01O2OomY)S^)2;S}n^F16z3 z5@#}8;?Zh-?_4p7c+QwSEc@@_4^u0yAbzaG>w8+oK;la!9$XE7cwEIdiJvU-`rf7D zY~rU%JbWLQI~89dex{vPt*>1xx&)nSX_nu&CKz6vUQ)>Y!G2hq&E#bl;u*@S6|&Z1tesn-*9 zB&F&21p%k(+&*>Agj~pEW(RiV4=>U&_i^SuTX0kN;b)zUl~w)|Kq)2Y;eFFm%qWBO zM#jBx^^7z(*sW=!8?>8VIt1V0#Xpv^TqP?!&mhR?yyMpXnj#Bp#jn@xnJ$3mh(+Ed zk%tJUpJ}_b(sUGSZJDfSDXU|?D#DcLIv-J2NC#{`* zO=raQ=o@oW-qNC%ARe#}54!m|Aw(#=n)c)b{w*iEJ_T`L9M(J4Y~6o*^Bda-kt z#tbhqE%md4=@xXBkY~Iup9<@zpXlceM-BUSgU!X8=t2QqC@JIQ$E8Evin??TVa|J> z@*)Ee|9&Va5sXaDl3lscz`csU^+^c}F1I2x+4XOB33l#PxNG{YqJqh1B2Ca|KvwrbXG2JAzhfm%3^j-yZmRaTt&cZ? zDKgs)J(cSBEic?P;{{RL@2xQd2KsGD@yAylj8>w=MPtqj~HQ+rJRP2tpD z(;sqwC_I-VT=y~g%8@H}E5>J+_E{Nnn*3}cBm26GUKL8IuF7ZWRzp)e59_D?bT(DJ z8E{%{aH+J!c`x45@D=bC0cU~sRdgK<19Qoig02Ouy$hd`9$ehohxi<>eVG3~$luX- ztk~xKj0%&8Xt<&OnAmy7@ki0qF1v*TofXaL40?dm7*_Zak_6ldeFN^GY{9V*+(iZh z^US)S+xLC(7M6{fk-~xIpEI?GJE%ykuWy0-FGh1T?+h9kENc`%jD^>rA4j5N(>>(8 zUE*vL?EsSdsO(VzFnV&+*Oed0BEFzFl8wFib#~QPO3Jp-pUxBd4vS3LmQvVkMZ&b9 zP{(CPqriDMW;wGqh`eWq%9h|XA$ye6lP{#h^tPCzsZ@mHwU7MHi$f#Xi%q{n?!W@5 zfT%3nVJjwvc01kQwobYm@GS`zeo*;}%EPpW%m)BL5j~6DNS{={<-F|Ya%ifX%yK~o zUj}e&?CS=<0bL+g$Fmth=jL4Od>zpGV0IgRMrD$aTl%N~9w zd9Mt=lkb0G3t&P;%mVcVr%{C;+3vkV>ag*PA4zMH)u+>iCqD+kVi{J0dyi+x24rma zXNITFn$YK6Z(MHd<_^h{gJ*1%z#QKWxl?naIRmf<9{I34WD#oN=qbF(5-is*#7sr# zOur**%X)1A;I*Baox+>-A6JIF3zAVsm1?9wH7msZtSw1 zF})HUxpS@-65r(zH;YE@l5Coa9DenZCWexcj44|B0#n`~Si_hi*?Jf9aK<1&ET}e* z!{w_2X$)e+f@EICVb?D`AyCTOfRC4pyNAl^IHc7@BaT~Mt$v6=Y0omYT^-y}ABKKA z4ekwzBIn|}Hsrh@hJ1(h$7rMXVB2dNI|n81qNN*XT8S8U$Oqf~3NGH*MdVrBFsfk? z7lNn-QpkB)Fe&8hX896)Chk7b<16Z?F^zm|9-QF$X}pS8zi+SLqAh+J$K!ah?>8=s zq<+)cXS_6KiWLBYQvyaTzg7p!#8Klie(QrAud#g_#W&;6?8EqGZ1>FgBRM?+gUDr4 z?!)F?>TpyAcxPlLU#`=9z*&ZS#bTLYzE3w`U%5=_0LzuvkdS%%kntkjT4#@6n&8! z+8TH8($`)!wer*oOI^5L{6lkR>)!7G?lTV&jRQq`p{x z%u@&dtE`1(sex$bI`1%MwJR&x3;A0!kC$S3O=(QU+Af3`D*m2SJUpGl^OCr3))nG} z_(rrKWu@q>TSX>}i#+1O!JX`R^jww_tz^I2E?b5l2Jz_GZ7BstC-SW!@N_PvB8TBN z>TgnR)no1*by~hPZ@kDiW%n)RwV1OFY}HF0cG=(_c)xzO2)82DlDBMdFL^KJeKqga z!om5XP`#Yofw|$YlVz@(#edP*)})&U!qF6P*&>Z)@#rqK&Tz62JnIw&)*@-+;rZ@?m>xxzghE;L7 zU3N#5XSTfDn&pNPhC>OX8li-HR%mg!&F39TxThB>t%bw$5s12lXJ-49GOeH2&vh@5 zQt!#*|MCHuc$km_k_`j0$j|A50lg%|L@h2&i|_a(|D7F>Aof#~^hPf1_37uclW;iG+(x>d`{?l}0^$7E$C z5EPSHq~7Pz-POwOHj9FSS<`i1DslR$s+x4;v(rnMW;6Y)EPEw`C)vJ-bszHbF7@E! z*_*ppP%Hb%SEgGF0c#Up&S(1M#1aQ|*V-wp}cG>f1Znz|M-mH5>NKM55<>SAj$nflS)?McU)s&qvn_1rc|KquF=P#ZolTi z?qj>9kiqVv-Kz;9Nj9!CkV*Uzdq0>Fblw3o@U7(5+#$6(_4NnR`?sZ2|NJu~S>6h3 zp-7OI2MU*4^XK;Dlg?h~W8{jE#(=ZJuOq3b7*te@3~dXXxxwG~h8)Ske@)&>Qa5h( z*K;pZWU$YF=1Q)Q^Wmuf0+A9|0{3|IJ=7Tnu}2pa#fi$vEH;FFyM_E ztz5>7XY@?*pIMLVbd`no205A9Z)5YpWVSJmU%d2BIey_%)vOut`+7M_T-fvZ& z5MFN42nwF{?_#KtABU1LuY6Q6*P8z^l%{rk?xTYIL1!(S80BM_8L====Zs1q`()Gt3Q;VCq|&6t4i0m z!Z&mTn$FO8fp@(%zmhVF^H!K1So1HXR|Y(bDElDr+~t91g@WgR0nc-iPQkMh$k*=& zJa1T)zW_8=tuRc$)AS44#||dadUQ0hxv;MvQf~l!dYJ5DQT31%Bd9-rGMSWI4IgK1 zmKDTGioDK;vQxesa+`Yv+2h&b#l)^6X9Az74<&PS8?v|5CjwSHVLYR$Pizbitxxiv zs`b@NecO|o880T*jhyZEIlH8dBL7Q$VlNS|Cz0W+N#jQa#_UZTMo5nEVRDGRJwG;{ ze#Pm=1LKLBsbWOD=y+A8ON$W>lm*E840q*0)3zY67x2yeay)rFd+ZqzCloK3=U$@U z?8E0mihgE+I1j5`8S!`Fs?ZSEm+tTEyDZD!Fer;gr?id8WENQ-at*KZyWs^un|0Gy zgOOpmp@bEAyr5`7K(3*Qr~Zpjgx~#%@NVVtE-P2QIJXqQ;i0E;*}UL)kNh(X;3FYh~izJcvsX zZj?zK;`V)Km|L^68n_H|@7*aZJ^W#&HUE!1Fxlkc8&uSCL0>R3j){M#-8CAFT;EAA zrmguo{@x{lweSFTO+$Qk*Zo}5ZPg5u@5lyZ+-TyzPaGQJaXz`l+o~DrWh}B5?j&cB z*r+M;;|$4q8zzQYZ_E@MHQD}7WGFIBBPlw(IG<9r!0!_i8O;3CU^nih)EAxg?4!@s z3Fz7SkJ9sA4}X+y&A)@gkk-OAB9`u!p0?4`-^~G{LW{IEa~(-SvB&8}GeKra8w1da2P( zL{D?=v7GhTD1<+{)SBM|99JLzs zuwD*2T~C+mOm{COUoaAkL%G-&bn2~ziv`dh0*x({Vn;5IXO6}(#$*z0zp zM98Rx{$+NFw;@J5L2r;qsAL0V9z>TfUBmKETR#OG|E_Gm-0F4i1JXzo8Mi51DA|;H zjl@LC6>2p34JnyOLrFPA3c8uDA5cm%wEHGvsI#8#1jHP3F*kEGZu2XaIR|imC&rd; zM(dY)rksgioJIyZRF-`=GcWSY`;A+jHO||4t3(6>@jg6*T?G_>XRh+SJ?S#1$0Wgt zdG9c*#F>#g{B}N!iEv~1Id+j$%pItW+nhDQ#wb+=%bp9Ixy*mbxj&dyjH@ngqe1`? z(X^zD?JRG7gDJkV)c0;6uRhrL4hPwMfv($1oTb<#_y$}uWzNS{uZ0kUC6}{`QG@Q^ zW@t*v-U_-u5X>LYdCD(s7{|K+F_70ib}nP6`z8xVvo0*@BrJntN=)eY2;F*^wJMt3z@xzpNf=2LXHP zFDABx-{{VhJ$GXJhXdgopO$x4C>`~#$@4%X-uxHYPzw%8q3+8fLDU8RCE; zaR^%%j&ikpk6e*7K@Ekhn4qro$m*&@#$99-hSIDgnWh<;>6B%Rq`u{}p`K_%SIcN! zNZO(Co0O%PD#OGivlON$kEL*udf`f$qc-UrwG}8j%vq@jrpyH3q2IS5c}_0$dOVIE zPoo7bcGm_&^4Ea?GWIqG`_{rGv|PHiUqNvWadzY?>GCeqI+>H3?Z^zT%Y!8W&4vhM zPL|o+o0Icl&)m(XogzDP^3@V)db}Hmw9m=Am6J4UjpEVQj9i{vuLtP|=nT{@mygK= zh1Z5H}Bdyo%xhCeO|?_F$b&c^kzTM$&HcbtPfN z10PqtA(y?aay|-w1VM|#4zhU!?eARifDrUv4nFkh9{XK_o-c=y8cy-wqIdFPlL zj~8+_0w6PpG4C@?Q z-X5?0v_KHxApN|R-}RkicWR0N?KkDpJZs_cQu^wcIG|gg`5rg$8Ahqsk&lv3isy^N zht^BqZ-t*u>>OK1R*#>;fu0~c@l&!%fRo!G$F4iac4{Xv#tREWvz=A>bu_J*r&#Q1 zELr0G*0hWE5Zg7sj)bwNG`dEHSGqHdbBFZ)&(uP%JH>%-;zh(Ct8lrRmd~OGLp#Uz z>)KY~rdj8k{tY3;41TwDj>(-Iir0zpc_BVND`O+zf${N4j4vYR$7<_Evk6_MEpkL0X(X`*q{#O>v;3oT6m&FzaQ(?p?vB34j@Q&!O)xdfuVoX zA{bZc|4f6Q;{-SPG3;Segv7H$wt{$T;rGdT6~D^Pv7c&gg^vUM?_rKV5czJKh?Gz{ zq|G2P@f4gHv&)+Nmvno0);EtPH>iF)l{W=%L@e?|-7Fq&_mROXjYJrEh zLFZ$}2mA;*FUH0aaS(i2Ljxc(k}x*<(0Iy=kI##-=}GZ^M<-lVvH5k>aIRR9#4gYT z3Ln2?7MRWfYvEU=)Zshmj@gqMutcWdX^E>7VXej(fK#7WK@`N5GNAWrcD zFDT;-u8HJy6}YA`qFtQ^goK9(o`R!8h)9es&{ZJ39($P22_U>qEy@(Q30jkTooA*t zosY%(C#M&=UCVhjmfl{x?YtUCo@Zk(=^3GRrrWn8kYcf~@+w`-N0RHY-b*sc3jV<7Ng0;U2)O~`A&&K|&-#wQ0EFDf4lC6*3&UeKR z&!0f`tyw9gkKYqLdjoB=BTt&(Py6K!NSj-v!{18r6l3A4bRJ)j*zhcQjLM@sAl;7i zAF#!{lMWW`f1&_*u*Dzg`G*}4D~|RW)WaSpq;R$-(?xgIIXmkx4=Lg|oL?!wsccAO zq32K9&*KbAwNw&$(gc5cNZteszJpL4ie#MJ#8oYkv}^)3P~8}Pay{cDjjkPHlH|Uv zN!AdEqaDuN+^0#TH?`-B-XJoDE5$Na#3aE+N?XTMbeblTe%AKVL{~_n&3M=~iDpZp z5Q$<3kcT`MU>)pBvjXlTVz>};f1x`lcQ^9_*j?uX9s=BHL7Jv_+LYBaF1-Oi4U z-$A+kDwE#IC2yRa;U?w+@do%4(bCBcMf1iWZuIf|uAshdx}ON!{mY}|36)Jv<$!3& z*(Y0gzWqT&$NNR9wNW6~zFTp&-#v~CsLr6Sr|28jl~UUba^jeZ8|8S=Ew(aTt$S7z zI8DMcYEzCUcey?8aC+Qu*0b{IpoW_^LKEq~0NA$=%!4 z@?e+!MM^AOSH(5$%wv8xbzz^ijHkW0Ff351K+AcUHaS!C#k4~q=66yTs*{bsNaf$h zS)hPKO=UT+Cg(~5t}A7U@KLjgS_Q^6vI7pH-XKaAbb{$M3-1Dln(6Fsx$pT(%g#2bevCjyBQ>0wBQBkP@Xs+JD`%XGpkLfOg>?m{SKV#=70r;MaJ6VVxCu zUB-izeuH1JO20iTon73y!QWTlB1cP}iw~NbHg%7K`dH} zJVTz19HQ!hmV~<-mPa3b2}6Iyg+vRbar0z@0b&!3u-$teB48S+xKR>mlhli@csi~v z6ri1_$?q`;#PUNhS!f35DrxU3EU;#ZrIX4)FN7@X{zZn71^oOQc_U$1b$z7A0B zvdelvV%q3y33AG_Z^MNkkW#s%z1LRovS^^=}r#tew6wT2kPPu1?aGepZR(3(|dDA z>3b9<`&%9TcgXk!TxUFiZMKzRk%4JhtkM_ys=B0l3=gPdPWZaFN<_LE8wiMf@{z<12;oMz`#{OtK-is;5f>YZ#&xq!W);e1NO4C( z(f(ggWs`rtj9an$BawEzBX$92SU)-SSo>bbJ63@E!}Gi=B6*v@JA;v&eyV zZhxWq8>HAc!t}QOZW)C6>X8uUl=l3xPUJRBf8lGlbBEEF&;^W6nH0V>rSi9EkZ*m1 zRu!RI208uC3z+yr5d8~HvqELv=Cj#8szlH&dpPC<0q3rJ7YM*GqgQl%#fm%#*AdMq z`)D5Ep{fuX(Nb|)52bim61!9Y3;pYcCJJ=%2x4tENE#xp9Z6#{r^MHDy8o+*w{9|t z<@~uKv*yt8ou5T3wBQA_ElXTSvg@b0PJ0EN+F}M_u1NeGqD|0(H@dZFkykt<)ZD;B z2x|rDO)*;$@eVo9iL@ZT+5Oy2beEiaM|-5zVIU-$PBm_@8{hLsE^j;Y{eW+kRoldp zJ|-I;9v|w^?^CoZ;xsExn6X!dGmD0q?E+y;3PR2?&@(DaIhmaJ!B*!BirAa_kkkmz|~+nChCI(Q>4I88eWNioBM30~Vz2Ud3>V zEZSXpx|y=VONY15S4sZyu>a`iYxj4nmRiXvJ$#~d{zwt7Cw?gV`>M_ia*?9h&-Wxw zv!VZtTkA3L9-50Y#A!`AjoOoDE#menUP8Z?%!nc$Jq{O)ji|}Aww>=p2 zpjVOjv9*f}Kep~FrUXH=B7@LPGZXr$V&8gy;RfrjZWPACIFD^h$|Q?14Gmi?C={{1xum3O=PhjyarVn{KUW;k4ntm&C ziyE%PqN86n)ExofLJY7nxQx_R^>2#baeg9LuXaDN=-n)xoF&+;d|MN1wk9{uA6aKZ zWi1H7P#N~F6sIX->x5$@)*q0WEaE2e5gRh6BscaKIA?o2tm;4HL%e<&Lm|l`E)~~# z!3=xI=^k=q3`fICi?agGRUn#G^IfunsRlP=6L?cRd@Ht#N2POQn~IBz3s>KMall!l zJuS||w$BV8c#2(~|I8(RA68*r#Ywd`&7~Dh+k{Ob53Z5JEPbQLYnQDWIeyXJZ8- zCPZf`qn#D`Ctz4wWRl8J-eI}M;6_{!$&}%D%fb5j%4uD$<{p=BxX z!C+xCUN%JW9q*%NoBipja&ozdi^@@HgBAsdXiYh8V9_W+;Ub3zS;T|Itmm`+g@2VQ zta-oZf3R%PU&R`u#LeD|TZWeVdDexVJHEkq{S`Z{NC}1stK&wNdWt96$Z{1)@}9RA zZouT&5pi7(VLBW0Ue!^=ln=9!nEz=$VlwfnFQ+)3DMWax< z%oQ^kA<(M4jfM5!&n|IgOGOS;H4i;-f$L=LKTAExwoJw*w^dKelTXNnF8<4qW{2^!&| z%UH45j<TVRPRJeN9jcCG?AH5ZRM}}eFrJNZ zT_uVO-V5?T#K52`sTJdw$fUeoAK!NN`mEiX*31WsJBi?_92W4-Q)~Vmkfob;VaNP;ADn-|5%d4M=HC+dJ@n;VWECx;~O6y;nf(zEtu?u#x|bcwfN#BTx)YoC7Ovsy;&d-{nTXgWKQz0?l{)){gD}j~z#8|Bw5d z`roBKZ9nQc>R-%)SlhqxViS+ym$pB6p}x;~i+5@Nli$$y>96rF?O%y5m;9G;@<`fW zbU65rK1}=9jMIFpxEd!J{_k$r_E#Jc{F_sr$m$YMfn@ifinDU^1ul>_0_Hg~{;>C|RG~T_u!gX$^CwtTS zN~0=HjNO{=6C=eMX?{xV#t6gPKE6rmQ@!-pb5^oF{kPFaB&ApWB33eP+RJZs;18F- za}a+T&WFSEC%N0xP5WWT{M`@EpLw|a?uguY|3;Bt`Zo?U-}d%4-PxhNN$In_^m)0- z>A%c=*TMb!_x;koJ#TjCU!Q~9mw&kSDSWQe{D1A3e^=8%@M-45A@G4--oE|d02dkZI- z{9Smj*70e;UPbuBNwni|^!4w=GyZQ_DfQ9L9289AFMHEo<#TmKm)O>CN`GSC{!<71 zi9P$r4)0pu7%lHNWK5dRC&muKhf+Qqf)ASi6tBJ4P=ZYUH2q|g*kgU|^sMQ3U_Ye% zkMyY~ePdJ$KP3I$v<$C5BRJeme{P)Dq5ZK-e$erK2+I9~>E#x$zQtP(4^Q#e?WX;P z*u%gx!e@c!bOX<45v!BRkA3?v@a*E%H-fAlJiKzwWl9>r1Z{e?j^)N zSQNCZlJuXh;l`W*+2cO4%NKi*&S+B=;Ry#CEF zi4Pe+?ccuLrhk{Ur@!Dx=?`iD-n0|QR$Y-6dz2ISu^WHd0sgGm4~9n`n=+pSkFIQO zw#N%R#(3@fiLphk!9;cX2mJ;*@rB?NwftEgck{U3%6-Ked%zmI-5S5f8vmM=`@EIgY>nS(jbCbwebE~Gfi-rS zH7>1k6_*_49s=@#z(EOt=3pdroDML47c(ww(_nivT`e_w7A(C+h~n_%^KTm zjXS-cW?W^BUuTW$d4{}<%P7#`LcauKS6O4cW zj|lbUDKN1@Q9${DiBm+ch|vN?`vej@I}`mpIS+ufWY;{uN_J1~B6nh4lrgDJfjK zygeWrjNh`|tJCp|kZDKyy=X^HdlrvDtHy=IZCNvF6Kh@?sYi?)bH(Mh`%T-u)OIm~ zI>`k+j)5n`#^LY<@Bkvf%o-1KgaV9o?qk{m&&ED^SpDC zRaIQgzmf&~yY?aeefLq~X~D#2Ct26;=J^0W%G{GNYdLqZSbHwK*@XS)nK0)L4XaA( z$X!W|J8>Jh6Q{5fpQi*GI(-eE2B)v%UwQBEY1&rGY^BWB7Jl1^T%XCmm-u(%$D}Hu z9Riz)xY4}+eV(KIqzP#sEi+BnZNlCscunYRnozt&nn2E-v_+eM7xC-q%=FcXCS>f> zysea}O#slXZ;;~UL=)bbWKG)#B%1^}=TLR=qx`FsMhTb%?h}Fb^>6aLpC9S>q)js| z%DLWz{bzeEyj8>U)9==>wU~yrUb~uql+a2E(^n_zT}qob^LvZ(H&VW|s!`hg6939G zE;S{5L_TU%5Yl!7I%)ik0JHq6YW@MLiGc0;tvqwJy*BW|)k_t0IV((BRa@I=pfP=IqP1yvo8mCI*Ve8e z1me@zNMYJqki$S3e5^Vi%7Px3=i@4ha0x%Sk&~ z_$^Mi+g4cf<)-m(Pq-RyEm!%+ABlPWi$DEu=1;HH8|JXig#F($Va|39kBvWV(zKtM zKYiO&dErPC_P)`CIb|AF9TR^VqiMfr{$pqyM2W)zvQcY%iGJ%?-fh4H6de;0U&KimI>{HYDKz_H6uYe;1j83zNr0grn=3GRl!iCT`+c!~&+OQl`<#G7%$Dlrq;% zZe>b(m-p4YlV>vJlrx!@l6NwKQ#o^3DH4YWP+C4x(zKV;`L~{b$1V#^f5z~d8%)@L zjtO(Vr{S^jnwvE3XXZ6K7nvsPFk$aD6XxvG@Yr}wlcxQmdCj$6ORh3u|4I|~{;r1Q zr`Kxud3enQri9PRYnDE3nBgK5X1rv=-p^@R-t#RDTPwdHS*X?&_bGWz(V?=?vbZcX z`4eTKZxDM_S?FNhhrIvO%ST%}uHST__OYzr-bh}*>9X!)=)GxMeEs$uJm~Dht>4~} z2!2D&`prD@ep8lVCNrcQvwlNfpK*Y$fP+vX+A@ma{g~^_$4f$Gm>~+Y^RiEHq*N7fhJ5T*G7I zSx;%&&&;zfF;!l8feCvLF=5UC4UdgyU8HHhXrA?_#|=w(#Dx9pP1yTM4a-koqv7Y_ zSyiTl&&snhO@ngMO_-5o!rr|!Ebp1G;TOiU)+`iw{7XJUzw{~OqwEgyQL4yC%4fDD z%STILACfRhK0-HBzTe|C1C4wnoMxch(=aq4AHh#bnUW?WCzY?^8R}QgfI46z%;$R1 z870d{Fql%vyf*p<&+~Am6CTdj7iikrS&|+ptO9EkJiAS zKBas#;xWT(2Ai<|H73ltQp028HA6M+XXZ68{>3z*!GyhEH(}0t4Udi2JgaHHXkJt7 zwWPlZ`;RtZ?-C8mPrp{f&%R2{RruVeda^Sl)A~hF=)3xz-f- ze@8z0FI%7W?ZAI}2>%h4ant+B{AV3ZMG_|QALNblReb&?zbg#?F^{}oE&OMwtk2*d zrL4Oqzs)mzrBnnNct|-sWg>j%deE($HP=M=(e?12avUA2EF^0%cvUIN(#b2}Kbv_+ z8Y(4^uHAO>Oy0?8rOQ$ImNxPX&(iYYRnr=U{|FO0c3Efb9}V%ZGGYI%Cd}ES;j!_b z7c}i>=0C$sl@|^&Vebhh%o(HMvGJcFn)Zw4Kg<5pkoPkt?EkU}dq1yX`RUs<{5<^U z9#g_+g40}tH;Z4eaSY;{y5!pz1lkgu_ zRpsn>DE|@uCgr0`GWVe~k%quGH|@_|H&H`# z*G-tSUc+PKKhJ8~FPi@pdoAg2!v3R8*t#`A5SqjQ?C~iu-4kf3|$;{rzh&oJrD8v#+1LpD*52+jsN-wT};15^eTT_VJVV z?Du4x|L=zQzpkNh$m9+6J!vO-@yBb}&J09;6CHW-CikAS4}NRt;T;XjPdD#!2Vg7O zsl#t&C+|Y&|5p4y?-TiV=Ar!i|JXiaM_m2wFAT2!Ov6KQ^$st7mWD^e)yXDxPN^yFbo2gc zaP@4jgs+$qdYbo7kE`ASNO*BYoEM+M!@<0``Ivd}KMnu=Ke*4-5vSMw%;5AY4G+cX zKYQ`N)9`3GeXmKKbC)UYbo2gcaC(GS!eCQEPxJoiaoRIL`v;dVJ~#jUU%pS#5m(QC z(BSG9LMTDtm8Mo~@~C2G@dxB>`V zi#f%50o4sQpln$Mz=zA*#gtdcEnRO4IHg?FY%S4H*Eg-a@*+F(cUDb6vGQ%oi}^d< zm7c z(-PZymJ2i|SrrWM`l#*ns$Pt&P?s*A86T7J`>1Vs(E*Td!*O#9s@r(+$xEwU-;_DG zm&Te8pCa}Xvo`sSwP7IQZ^mo8BX=12-AC#$JfE(9w zL}K_{f+MQoeOB%cT8o}-gKYW@lS@4hWLEv&w*LN&$Z1^#ts->#dys-zE zr#4efpzAWJNn9r<%By@dZ%4T8cB|%DU?R;DsQcYK63&+^w>|@OXaA2t_ry4`yskOd zWcufh;1=U|s{P|9TzysI!0SuNzvAKH^#jevw*TNC6LM!3 zTrmc^sw!!o9Kb~0Z(@wFRY&oy5=o3EYun#tFE^EK6crOY8c z_}bTeO*3E9_}YuF1?KB<=Ie2MJ&mvZ%-1gFt8m@b{Fpjg7V~5J*h#pPa1E?%4a{*T z@jEw?yh=){8k#Bp@2duJ<>6-wc;FV-tYCOa5sLI$y*g^&Qj5>#+Is)KrRn zT?Sl%-E9O+{0o9-EZc(+kTE?_EHaN@060uTWzc27Ww06O_#o@>GOC%epD|kAIMw;x zleK#AISxxj#MC5MrkfP)u+xYE+E!Ocv&RUNcvwklZaA)ET zILofzp3jAkcGvegL2U2CyJZ&`OnFH&XAviS@@d4Rj(Lw?Ab-P=0-lNSl}K+qMu!|B z)(kIOhjP3=N#uJ((uFMk8982@2*3}k61l4q(|jFQnd)RbSKIYF8Ot{q#}}<<)>a%> z%;n*})p0K957%c3Cwzqo34Uidq1@+{;Dpg+PKe`_IE8J7(*Eyo!p{Te*fsyn+)*1V z=-{`?gbB!6D1i*=AVa|+$dDO(<{yc9ewH2_%v-Y#VnNDZp@wvi$L_TEt@qe$(5aHS z;2(_D2AsN2!)=wn;?w0&e=djdM-i77#R*0I8=b8hTmW*N(AvxGHE-B?Yi4oT+6Mej z%sTDkkh6C<&L_TQ`_}(pP}}a`jT@`B2yH8>qT>L$_^1%aw@-0Z4Xoj&58*+$N0{2i z%d~aepRqUOv|T>t3eSB7i<%i03t8sNoh!|eq^{;wrZ}|)krR!Zmy>&KIuDq|sfk)# z;%jL@^24TWnm9d}Ce9bG1G}rbcqSBC=3E)IJc9W|5~EcCEL9jUm}-^Yk?W30L)JOPV@w#%?8*fwSO)jAppNx z{%zsM83~2@OL3@+O<)V6Rtr;#SPqI`jm=m+Ptz0_RqN5x76gVC)EzC1LW}4wWPCW$ zHElJuPg~2s>lU|<&tk@Bd18#L@J$Sdnz;<+!HgB25%7K>W-ed*bYpdR`C`kl(L<7d zmcizH@#|cMVY?UE?gU^u2LCL5Ur6%LvNP_V7#O zPtKVL)TZrY4I@Y6HY0W^_%;JJwf=6|0o<_TjN`YQVG%V_3;A2#<++(3f?G=+Kh$X3 zau#*!0X}T&{g?^U9yDRby&AT7@hx8bw6`FYY1{bMlJ-lJBI5xKr)`m#HzbBpZef%Y zAyg=|Rweqms_#k*NFjJI5j?nlJFY=`4%9OCyS}eRJSN?zmB}u0m)MEQBDVm1*}4KKmB1$uKxfv+UuP>4O=<5EGH4Q zN8s~}jl_tvk@#Vxsr!fWfi>qfOZYK*qSBn&Djy-3Yu@JvAZ|csHig2cKrd6?7RsDH z(B9V|a#kgM+yOr9m>>`3S>i&c3Jqx01P(@3l?#=yVH?Y|YVIR7bOU7=-yyM|Vss#W ze<&|&`YDNQW#r0g`jS>AMZp^zsG@v{;gJW@r+1%Zt&^{K7>R+FGdA#WAXPrk zlFzApPLAV_g509-W{CNwf=Me zvD>NrU!&iTTTfQ{{lJ82ub437B@J70Onggk6Q4}KTTP0LO&Wea`n^NT*po9$!*=?; z$$alUNyFBjCcZW2W_?el-|v_dy~mrFf6?#1==Ui81rH;SCe6P)js4v*&cF4f{-2qD z`+a2Sx33A)PBURf4-H##Onggk6Q4}KXPFck|4+luN59KIlveD?`J0CA^!uOYd+*kpp?WoEZM=b60=@<_BRaG&eHWbM;Xw~4V zx8tO`LMGKPv*W3We595M6@j7rb(t!4mOOY$WwvC3OrBCjhG0r%ij)cTlP1Z_sPkAS z$^UEf<170NeZ6GDv_&S&cud2V924Kt+r%f+*J6_*<0%b4AAL>IGWO(LtzkQT4K?3; z57e-=r-^UPxkBHQ=__DT^zLV3{>$mBbSw0PDo{?C>S+f~hE3c8Ej5FdD&KApQC8$z zk>o{U7y0&8`M81)WEE#bQ$H3_HVVD534BchG>5!w?LW)>c-jYsetVcO?c?40p7DW(EjcE>rMHPsrr%DQqb1`* zP5Jrg_qSTco}8a)*iOIm%=g}RXxQ4*#JA?$r|-%1TVqo6zTL$9m(y=zeiS-p1zrl3 zinj{U2q+yhPnI(;PJ|4_{ik^1xrXJi(B~)3j|oyto*xtR_$lYd4g^U<51Jp7NwR%@ zjFTjsW(Fkb&5vLEghk~4#QgZrLSKuT4ShXk!n6lXm~pR$=zmPu+r%f+*Dp;>#seCD zKKdG{WuX7ju${inGv9lkts(j!6XtwV!({r(HZi?VGco^t^o72s6j~~6;U{w?vS`Ay zEc4w&4%l9gZbv*rT(b}Q5*bzWJxq5utk9{hgZz0BQ(Zap(2nbn8Fvgb^5;d&cjY26 zUMKSBuw#}#O+IhJqoL)o4)W(k-juh8ukG|DUuDV@`g$!vUl;w0zR+=fdj0D7cMW}w zGGSUj6K3?)uqDUDxAZpg$@F!ZNs)1}hM$kVw!b5-*pu^`hVAtAg8ANixrVJhO?+$4 zI(<*3ucanM??oo&zmL9}p)2OBQnc2pYh^A|`dSP+@9^jg*-|_oD1FHsC-UY}=6XvCxi}!vQDD$g%Qn+0BoU zYJnrRcpOorkrr0+vOgg{CS;Y~!m3{OC$?Q!{kGCh&P)^bFEwG>SPfge_!cjI+IAl; zkPV8K{*z3Kw5v6ownJiMgQ5kANB1S-A#Ibks8jZ;?{A?6#EAS8my7oFK3>b%b73b9 zC$i!ZFFt#Ez8_PX>i@Qet-Vcr>xCccyKX*A-wvj=_Kcbo{kNDH-L=?3%#F+mH?nFv zfDCqka@ibtv{REs1B#_3qe1=hYghB{TYwiRu@lOs50i*`8k1#K`6hmBC$vBnvd5Cx zzd*au!kR3xf5Di@zR*9)?#0l!$^|GK+wO%}Wy$VED`qB}F*8Z*V%+?XvWwwqU_QaO zx|k9i8-;IA?0xY5(P@^| z_%<@WZOJcT9>MG0Cro?11rj%i+(K`<>2nS446vrjt5)H@!PwU;1|H zpMZTz{~T`=m{6}^$QFU_I2G@XR`LG&XP-(DvQyxN>7VBWhb!)Bf$jPySA{3c66lFl z@t(K^;`i4-GgXR&3>EX8{>lAL|D5G~&wsK0+0p6F(Z9w1*{$0@3MOPI7&1X1>>mZA zpAhJ;e`ctdkcU;wh1oxX1NM)=cKvgtUblY)!v2wX*gxX;*FScZBB5Tzd;|24Z*>f_ z2!0Ld0(OrkcukoIe^bVPb*ww)6tY@<+UnS2enw3<9%Awy&G_}#wTpCCBjsObpNzrL zj`O!q`gETAzsf$zs8jl3f`SQ&3WmfBbjPW9ceIN4*AJ;GMabO(FU&sqY=`K9xIF^f z^+SycPgpC^6RYAqaofc2uOC*c6bWT2<{O|N{@uG@9qf}Ep;*qk`_=XNQHMqMf8j3J zSyhjmwEoxWpKt5@=$m7o)NfJxXN!UfWeSEY7wC>t@$P69@2`I>*2)r=;GfQx| z;-(60*FR%ac*1ajo>&#{iF-)={`$wLQY0j*m~Vjo@!2PPV4GlV=K^-`I@l*ZRpM`- zoO$=IYxYS8g#v;vWEbzOO5$IqAHJ>j$u~zolxitx1!I4vU_ad-r~6T?8ylr^moTR`5Izv$#_*Z55uTjQd>qC0YECmA zPHe_Hu{m3CIsPVWn&GOF+?-m4^QOncwP$a@Vjb?RmS}R}P`|pw3x{j87b>tjdFDN` z&iBX4y0kyfyR=&IB<#<78|*%DdmBtH$c{R0v|g?5a9(b-7K9pA>s>zPxv>T`pW(T& zK>$H|V?G472I1cW|I5&_*u?Mf%~0%2b8S?@wqw944e66DUM*>eHcX%X9nKb|p&X5Y`!zIMbYXwDK8c-+> zJ(wP1={VrP5B<#JY3O+;N%kT9!J>I}@XYfd*omVk>`ijO0X++E*}`KR9+Gnh(mDBM zc;~o!lrbHy+631cA+ukTKzCS(A~)8p{2`4BM${qF;C*MWSaj`b2yA!9)3pD)i)n&CDkhdIp+mW}0y>h#f>*^HTAHji}!d}Tm zGDo2H!u$GHK|9&sHd+o$<{o#K=by=zZ7BO1W6_>^tvC;zR>`b+PP#>xSD${hfJwZ| z&J!IOX#SZHfr9S%b5yiPnr}uFdpS>gWZ*{XOh~EfpN|ZX1o$?*+=otdF7toM|C)lI zpIH%|@?Hb4x6Ac=phE?J>Z_nuTq^F4mApn&QKuD!`Y9NJ+WFUbaA!5fE2gx9Ndr!) zdv8_um5FHOMCY%3_1By9DQM`k99i&Iy?y<$=m3sGHk{@D+4u+3Eocn6A5S%98Uy-F z4}m`UGDJDf31J}P046pi#M6|Uh{uA_cnr_Lo3B8-e zTPl6g39_9O4FET2th23))!j{u8$xWfR;ig)ei{OlaHL=v#A;mMrImn>olMN+0~-aP3C< zEhx7Iy;s@~WwJ?HP%rmB{L%I@&?tt#uu|F&8F>+?1N5UJ!?iDD9anULHf&+Fq zH!DsCkrs?h?0DWvsWDvyE_XDE34i2aEoMj*-YOcd#o&Y#pjX9r&;4es_arQp za8KMT0(1BG#5*GP;o*sXM#Y5WtC$AH)Z>v2dC#s#!6N0;S=toT*EEv#g*@?FKyt2? z@`AK-`k!yJ?TnVT_$uzmnj&h`$Lq!U?DITOeaQajycF?i5NJdkNm!aI`E6a7bls;;b-C*oBV6ZVpd*~7Z-W?jM8Y{M<2+WERt+U8k;tTi3O-(dKiY z3rWXp^wl}U4OPdsrwVGp*d|jS;!a@=XaE(%M&tR#l)IaOg-z`$hxw#+E~}Qcnl3k*=SI?5c>(}IRrNZhaZ-9g#}4oSL}%o zrDpwfe}eMMmo-TR)r)5#=?XLGrM5_pT;VWF_4L~>A)bU?DrPSNbNAzs4Gv_ZOBM_t zjmJX+&SQ-0bbNcQUQS#e2-o^^s3aT`g;#cWcm)HF48kBzx9l{Qe#G?e;T&CnH8s3v zYNS^33fy=V^(b7j$RCeO7Woekz+*-t9*>R28OF5I^&#b|J zJA(Ewd@sUlv`O1Z!o=Z;+QgR%QBiH;t7QZ+^;(QWo4i7syiS|2N1Nc(CWcM^;L-qX za+MbIg%)#Mo7|{PF4rcwv?2^&bs6zGXmw@Qi1QWJslk2s~TeX;jTFfeK!sptA6WU}{Z>2VQqZYGX>vK$t_=Fhx z*tCc`EoLEVKS!#h^`CN>3_!M+I&DI$HsOG9Wrr5?sn+L&7J>YYc!RkXfh;?<%45k| z+&A%QEKZtcjm|5A6D~Ce~ucM`|$-XJ|41w^WckUoYUxnkR}# zz0GqYJrnyS3W)AcaF*r?WBwW1<1Bj+AN|JjaFF4qNz6Q+yP zrp1h`*JAXhYtdqy+Jv>*gdN)CR&DYDEhb{aazWXEOq+mmo3t!aV0_#T305dE(kPTr zOO#_%#9NYW8Va2T#eEXP&`HR=SWZy=V)tM)or+Oz7A%sv2S?$tYn0K7)l8m(+B^s& z+vXubc%2%qG(6H5o?94lRghZl!BP)fcqCfy4DsCw!EJVqtbHJYvry5`~m9#FTn>$efe0{zA{YMLt4b6IWR!QlWrs>k7B ze+!Q?hJC`Y{S4d1FuoyQO(s(gJ9uv#f@Z46A6=nk z1^&>wGDmjmld{IJ?tf=X)A*2AL4c|jjJGsWj=`BLcTr|1`Hyl`PP}FELL=MP|`B!MNtT2h3#+ z6X*Q}Q@r?TFieHe%tCrvvr}Oz&El*GrrT`D#~hd(G$>|+Wpij{%8Z&zBWjUERuPb9 zHt3qO2k}TV8_b(?97?W`YNqcqOBEHc;NqA$(&lNdPSS{c#r~4#@dr4fs;9Dm-m(1B6g2!GwTEM#& z@G@sVLmC)@0;hrF)7bi?S{7#brcjv)K^M6}mKzZ{jm)!;dBE8gw6q`)RHlgQgpz3> zeHto7opy2?{>Xch^E&hw*-2qv1ciK8(M(X?VTB2lWTKp`YJ{^NpwG?%^_=leMTxV3 zXRc!u9xM6yf{#y?X5`Mw=3Zdo=Bv6vGe#P%+`8Bt#gHKkfv%k27aq}-!3>E(NIXJB zpZ4k2`AV_Um00)o{yNo{!fCil~)%>g+Gqn3O|k zOqnG^7G+9R$BD;Xf2Dx9VsBG0O!xOweiPc4eX9lI-XV~|?*Yh42HHG#e-Ivf@ZcJs z2d&;pje(Z;)WVHQ7JNib1O9llf+ZOWz6RY-Y+wShW*!7H&~tMeiIHeIOZ9->R!Fm8 zhhAu1Ne&d^v2Y0<*a5k?8ROV8K+lYIET-jT()|!*k)~?$Cn`-1|jUj#Vw$Vzs*W!x4NeWcn!YRt*Z zMb?_25wc0|^g=wQEWrc3B{w|iYaZxNZP{D!NB=aHs=jN|`>u&CW?EQ{ z2Wmi#FOy=lWh+afu8eqCl>)jwkP2D0lFG{@9&|{NvZj{}jh;Hlw+3|Z>s36{kqKT?ZgU%g$Vxoe1G%o(3SA=YZi5@#DiDni zSfclkk90lsuAd$P)=c!5EO1=uA)=*z5Iw{;CU(@l6@5|ZA>lK*Rlp?>Qyv&?;=(UJ z7J&!FPjn72%1RmX5+Cg$dFLPHg@y_0;R>nwqtriPt%9+-KU(?KH`v5lA|;TU%$1-O zJwWc&gFCK}KkFFYP%upQ_fvik%^VLgcwl8vA_}K#oSDr)}Cqem1j7l7J z`4*FzD4#ZV#!K}1isD!xBcJFHTT#km@wshY~sV|X8{fg zghAKqGz(B{LazlV_Fe}Iun%+H@}(A_*ZfoGAG)+Z{w4F{yy>XYsfOQZ&WJNOH=c_J zm^2No#y?&jjb*>vkfj?856~(T2H6TgY}R)0U^Oz&Ed#UW9;Iu0tK%RR_I!m5K)#{j zG+p2_jYkq?$&7(ZSu*tq0?)m#<(6e+w4Ez@$eT)w4pJ~g_lGIJ>;a)z+3Th3p`vm*B5 z$EY^Or`+9OM(!RwWUmACXF=Lru}{1qH20e;P!|7Jpd4x`^f%g(wEQ?~@H_#fTqN!w z!a=(!?hVN&;iymU?p`bf4_PM1c$M48kiB?hqi<%@CRkXHhfMT97n_DQn5PmLDPhQC zN*JTCG8~eS+dv%k#7YT6xl)9}3S`-o4CsQ)k5MadOSCEEKMP!wT^W=-3$@||ROZvW zx;kQVv|~HxHh^(itMP{*3NuhySJ;T(3-jWpDHyB!Ba~m%6Ug9T;R?|tjVNJ|+gIY$bEaY!pl*Ew|xPJoe)uY8qVtuXDg-FCN)Y!P%@PjDPQtOmk=| z%9w>NG7UISMh}y6=588{{{Aubz>b$?jck4>B!=_8{65qJ;cDKO&$(g#RcDuRncsEg z{HVUz4>FY?4`3$^$Ky;g_IMlW$7M!YY@(tAFK8gRqA!143E4FQbE}bv#{_e0=l~a~ z4R|Kg71H#Yq>OM0lp%nf;0}~a1%a-d+w9HF_W|Ydiv;W=Y+#W(G?FuBOEP9PuxsNkh`xBayFxV@jn?iO#*E@17>Kp^#*U#TCNJ5Vd>TF3@e*Bpmz55 z!#<7vF$sQ0Vj9-CH{&cY$bS#hU#tY-@aXtZY(NAD;lXZm9O8N$)bnUs25Kh*6x?D) z!=JmSFCO)MWh(^XxqIo~4gYrTMfAU1?ZC*oJ$mbUACJ7Vg8<77Y%2$lCh=eT!tk3~V6bk7`V+!5@Q3HaZ)%kDNz? z{1jEbyUHIn7<65BxubHkJ>19P8fBe{Pta#($&rVaV|KzG#d-Y!P$- zbtMpe-TRr3jLir`Czn+<$cuiI4h}iR%2R^sd?300i!bGRSLko&FDXWkz5)NoAa@4X+qPR7@j z@Z}`y!?57S;}bGNKJoj6%ueqoWbQ}mF%LYbe?jIRqg6g4gHL;CMZW^OMvvjAKAOEB z=*B08gL^lZ2b$5p@huMR?|ph3%j?7Ofj(QyV`UFbXf6*nU&7bc!Fx+@Tg$xTa5-(w z<)IQBYHQ8!CBdNxE^jUmH(!d>;kH&&uih1V7p9gOY;J}}ntLHU(&jeVZ5~s%=JLe% zB0-J0A3|0$1pmkIQfHqNj!}ttR9EaB7he`ov3E}V20ZiPtLRSs40uh4ZSHx;Lv2-f zJ*CY((`Kuk=Y}uib6f392coyA=*D^58C{8Vo={t3MxCu{rVG*aD!L9Yk45xKTjRVF zp|-k=eYVD#J8iZ@ZAemWb7!owHO>4K?vD|--{zY63EWPg*@aRL+1v#sY*WC}NCjm^ z4FB7ldm!!SHdp34TUFLkxLfewXLGs2e)+3Q18h~UxStT(TnXz5>s-;5gzkcog?QvG zwYd(hu~i*v28JqNaM@hB8w|Fp+|8_f>^8~kX|dIL_StM6H(;a9miuYAtuA*{xXqS* z5~)fP6%}Ar<_h3Af-t*K;dX`eB?eFtPFU-TH4=h~L_#-av81Bj<~~#=RJb$Cf#GwT zJGa_LMc7!$>#++JwH^oHZd+|`txiR4_5qs>hqP_A&OJBy78Z);7|884j?nVP+$;Pmk1+(Xbt=0ol!A@2}*eJEIWxJ8;7XgZm`)pO2 zM}T7w!q($|fb9GH7m7v)AsY8uoyIE^jS=?~R(bNuNMk)*z~I@#cGPLC%KpOU#<_f3 zmGdx|bf>N9P>m4Wl(|tD(v(}{BRFJ_6ysSd1iL(|0qyJ=;fn39>?*}^m-7=K!;x@D zB-DO}I{dy8ZXSfEI#_~J?o==(cD&i#U{r8>z`x5>4Dn$bNkC6J0kou3XtNKs!UXcDH2I@aT>OVs2KfA#;Ul1d4w{|Kr72&w-BUXcD1%on8pUQskU2&w;c8m~|^M%+*M73x1J=D$e)O*|+2 z@8&bxe{*4R`7A#ebivQl@}qed2s`eU=V{*2j)Qp@Y`z@9u=PxK7+|SQ23T~#&%>4z z(=QBhFq*`cBa(1s%-w*Xdi>o!E6#bT&k4s28g%&?NU<8WVSI%F_FQViK=`X@+yQs3tv2J3ZiKCdjQ}yoszUftjOW{QlLn<`VC0`k+o8qg%2;o+&Ggu6 z4>iG0BhH5WwQz4mTov%v!Tkjcx<;`DiQhJ}%~p$#C}QmV6jeJvvu@Ro+0$Kd|0IO8 z9wUT8IYih+wHEXf=DiTLmZVcLm=L-mN2el7QPCx{ZlUD;+SJ-Vexw+)j1Y`ENC;B* z5kjq9Eu>zETKiBiUx-?}k{Hlg&4JQPRLkZochy{dSom%TD#hja3TU1#Hkv`qB zd)8~&^@iijmR;?6S$1j}=0Cx{tM53!#YA@NypzGUtHy4=@D(QEGmxobW$Jb-0Oh+6I~5*5WxX-XZhbwVazkL$P3) z-`36CZF9|Q;rtf!z?oElJ5;pHZ|i1aYNF=1TcOi1Ni$WbXg59{CYn*^x9*HezxnMZ znbWHIEoOz7>&l$gv`*%?GS@vnMfi^;lnqzhGD6BXA!KPEVHXu)tK_{9MHo*Epke?a zBzGnusK_AfqJ3wUykDCleD?)K(%Xb!R3jlsts{gYj1W>UL=pZ?FkgrwyqFlkwjP8~ zgh_;;aWEkiVGiL}rw9Y3m~&Hv-|G48*Jj^Eb+GSxJ@3_HP;c$_-N!V-*3iC-dLFt= zRG-(rqb?&7Kl`o%E#87)U7^vw^C`4cpM7@#x-q^U_T0GCGTL(vYPnCuFZLZ&S4KS) z5$rtE2H0eu==R+KTU{oWkFvOY=WpLZmu0}V!zvxE%i4^CV&8Fj%x$6)+l~Ai;I2cQ z19-Q>jU}%PELcGo5sLH6B#D|@;tZWke>_45A(gk)%hT~uq=GwlW0cbPgB z6A2-QFA{X5N6sD7*n6Yy%)w5)}3L$As^O{kJ@ZmC*a0@MJCp`v#3!wi&>}U zsL)jz$6?~FmUU}x7*u5()#tXDr)FTKdZrV3R@j;{HmaQq;CIbjV{6RW7^;-qdCp(E zKg%xfifelY5Mp~L{m?A`L)b7e3CLI~tv2tmc0gk98cA4%S?O}}|c z6iLm5VAQQTsW%9TrhX3#yb%3%QZQeLetSr#aSS2!+jE3q=hKAHZ|@U+b^2|D6!V>a zJKO&3IjqlpUHZ-WW%}*0GwQcG(Qi%EZ|g}E9d+Lc=(2Ulvq$tB*Yt?Lc4m{(Z?Z^tp8D;^r`hFQ zan}$+Y#$_qX1R~Bi~4Pv8}?lDt<}`f!sg{D%KEoQNPtm-mgu+U9FRJ86g-o zN{VyErV?UWnlJD|^xIW}`9k#DfnvL4ws&jx!4T&v2eXY*PIk1nBsS zj^Ry(A)=h{Tm-M<5d|Jic!=+r;L(J?;(|UFuzd#;aP;a0E5gqGK!RGf_B}gYzy3}> zzMY4#I?9LPhwOi@xRwR%|EJ5xZiXX%tHhs8J~lEH!AB z|1I({=S#y9CQLgINfrOoO`_FPz{2s!y>wl)A{+HCy{{qjY+rO$~cu8T1c#H6yyZtv^|6g$b z{<;?V{sT5KI`;3IOsfB0N7zaKzDSP`l=!o$^^=dO{{00ZR96m9se%IMOX`@)4FhjMjU2*=F8dc=pW;$Hq%H>_m@>lmpYwScHb> zX%dRVEGn=s5_IF$FXinau{=F!Ys#s{(d6wo!N-FvuI;#i zg<~!_J@{yO#a?$n*%sUZ>aH)aC90F6Am zSLRRW&HwE4_v9=SRMU*b#cAu^sBKnv|-L$HMo>f7<|3N%lZtqCzr zIW@S2h#1+eZ*p(4HM+5V<}SB2xv`y(hHP@S8cV3yzmWNxF)9eiS_SKY;}#%8IMAf)i%aXAapl|3?OthhQ$!pxuXju z-W~gd_;YZ^w>GB{BIOR5At~Kq4->j`>M3lyaReA;)S?V8bfYX0N4!lOruLkATT>QV zK6A6J$rTYOSY6SrGk~Kp>kzIn?6Nhw`h7+}_OJF3HhChhlysixO9-3ro?%>BYzVhC zdin)0q}CIATrl9}!?^j^7;bCIMqkRVvo*DBwl%iw0>^H()#WwV>T)*W1h9`$dS7%u zT4r-Sx(57FJ+SFf^!7(_QPK^XYu%u^?$HKY?W4Ftk+DLK*l`=yh7TO!%nEi9GI_pu zM<5O*Zx2K@K9y?J;p84q@VVz6A7yh-#n$jF9QB)ujfAd<2H;#x>SqJlt#eb2$5vefT??)0-j9~v{|H2DzbTQIgbTXk z55K3tL^;Tyg42rsEQjHF!(Cl-bjW9ZaNQaB5_2KgdN$-p#E51?u0&^FDGYK{WVN#}_kBYuDRO_Y?L*m%Om@8tJ8`8{Ru{R-u`S?#}car|A4)L;MjTmJ|p zr7?C3A>{YZgpl7i2qC`#8H{(w9v8pA{O*&K?y#MN=PAEW3szV30zyCeokc(7cPb&| z_f<*fiGE4^{_l}LBiCK-lZd@}^z5aFJM zfp;oK^jQaOO;ekBuD=4q>d4eOJo8dF4W!$x2G<9?gKLEU;QC-9d<7Xi_1ZqdBG6M% zkl}r8zKpc_r;fB+vGXDWCamj@qwETdsJndQCT2h###uFN$|&m{VOQ~0Bp5(3X8Mn^ zfohb+sL3()%f`*`gO>9iH@%YhpFDnMOlD7q{Yyyumyq@^A?;s@hy5#lfBBmsDPjK- zo~Qf;3Rc*^lYqld{yw9h_AeprUr7i1m$0M#%MjYXg5hf)KkG8^x{nN-9OJgpn1l_b7x%}Z2x`}$Iqn`*#BYw64L%9r2R`s`&Z&& z|BByVeqWcAuzv~9Q+|gER@lFUe)4-0{j`4xY5z((*uUcUA3qZ%CG20qf8F@0YGQW}Wce~?mr{Jil?=AGZD@$;J~f05(Z(;H*^ z5<>nCj|GJM*$E+ki4yOQjVG-0m%ker;&O*wEjiC`{b+@h;);Hs&`$GfHD{Z#S6Sk^ZpJIuq z4RW{za#+S?p(BvIg{e+FQ&RUp{uZXL>qP$UuKkZD;&Gp{U+=^Si9k;Q0zC!y zos0ddvSJtmIyo@w@Qr)4U++W=N;A0-+Ae>0(z65=Zzmvc7 zU%y>?KYKdHKSGXwgdG0}IsQpJ#y|1<%irsg65}7?`Hp{r72_YFpZwiKKgT~pj(?I4 zhgzc+@`8dCQ>I<&e>e%@gZY>x|YuYq7sL5exmdW&tm+X_c+~^tZmA0zJxE-U=H?dc;iO|-V@JB+(+V2Rf z+;Jx*-W~mg_;dDQ6NG|hb0_SPlTJUL<^40uQ`M(qp>Yx1VdP+I~!b zZ2;a?>Nah|9~XDMdpy2<6zsZS->H2cWgqx@=-<7IGRnKq)8$>1<@(x=2XDD;+zGMyL&c-!XLa=+7g?uy7WzxrF2 zusUDA`u6Cb$-^PH&_81dp?_{6g#L*lg#LL-;@#0^@%!tasglwi@(|&9>K{)UOL4_D z6Z+|&ee~l#mWrft zBP~_`#rntD>CV-^%>GG%MAQBur2Ruk`-hPBkHo|N5x>9w*&``o{}7(1{>c}tuzv{s z^v?{z3HyhT_K&24{UiPk_K&25{X_Uouz$XeU93r7bWZqNI&WS0ZWh-8 zygOQF-_7c}-O^!y>g?z5z5@Mm8;+rzzy0#Xf2sZQ^CZX}^v90~p+9C5LVx^#5c=ao ziFZf8BYuDV@f%6$4tbUEJoU%jg4Gpw2ce(-xIu8b60RnM{unRmJaMDM@2@|GNJ>w_ zAi{5g{`fcT!gZKG`4;-WY!|NU_DhF#{%^!?T-Wu`ck`!kt^bgyG|SpkzHj$HvPFHi z<=<<+T$KR1h5qS72>o+l2q5%N10nR!5Q%q34z@xLr6=JX!f%59@!Bt6R?7H6g&VGU3z)DaNKa&0p)*n0KA$Oer5OV%Q$oUT;=RXpU z`H%Sh^~WAbiTMxVdD<`ef)(>0LO=a6LvUjLL&*7$q{IA2{QmmmDM^X>58*dSe|(j@ zpdIwbx$lB@O@Ex{&R-i(C_qz7DJ^_5$^r!;f1f?{(J3@pAUlEasETd z`41uIKZKnBNId30;`i4dzmb%f{}7(1{uRI_LfGVv z$RfnGgG|CkcfThIp{jCJ{077wPcpqWv(pM+Dn8{iU zTQf#lGe%moVt{wl@LJbry8l&(razzlfJv?D5UX$~!P_A|5VzhTM$3KYQOD)GwU1+y z^KzrLAhaSW!M~sMmVVM(^%JA&9+!`KZma?Q!|>eLAb=pfw>*Sy5QIOkKVMc+zHnwe z9;&S?^tP@j&zot-L$!95-r5!Ab7mgKBLjyYrl)R3=ybNXyEbIat!PiQcR8WUjSnZX zJ>AvPiuh6@T51*#tgy-EM*{KowZOBz28RUXgPh}*cIduWp!*Jw#N)w8rYOT>T)pEp zba{|G42Vo=e2fRC^Pv7XkKd5`6rK8>I`u)FQ$IYBZ_TBxlGqd})T()+iL7kt00p5l*!E!Y{ zD)sY#(iF`jl2P{N*Dqb!e@M1$18LCud+N2~`H&8!KFlWhdNd9* z-QycCEY*tm%PB*A2|^2Ag5Q!+#yhz9-xu!WHSliwb$B---H258jc8%m6V3SCsnW8} zcl_TPx~AaOGb+^6btkpxxvX#cRq&_23Tnlr;@0(}Udd~y6^*K*^RGXpl0m5C2z)zP zudO4VeCVvgP>cm5B0JW+x2pL{=>*PS`D)MGRA}+1Fy5TG#ZTwKnd?9P!HV*H({+5z zf^N$<Uta%9GChj+~ZPrLHF`TIBteF;oAo^#_Oh5;*jrp+ylo! ztXaFHJxlpqBhMN+wzeG?XIk*h7b*bv5u2-}mDunh!de`>s%<$)v*56yV$Z@JAp>rL zbXB==QZT0(!a6S1g;bfqpN01?xWWeZM>GzV^(S{pS!y!Pj2+Ixw2~^ zqF>NvSdZgsxDddP9V6exOoziDJpfs|9XRHOPdeMOwiElMjK%f+o`TJTuM2v1vXt*j zxToLk63$X^(vziZr%wL_=jAf->1KS57|WrDVt@lLYuQhzKIP0$Iwu^Ha8I1q|2!CG|UWNA)<0_;l?5Ko$qMZ`XQotjYA_rK(=SJ|kF>5RN{4CR;tqKUq zXSNmi{3i+b^!vSp=kC|oRvP%cj=gN_0KS{R0d6l${Q^CEPU^{P(c=rQTDKt!Nm zL53(9EoO*J$1pJS~2eA*iRXK4AWF;L{)!HhRol;2-_lWjweE6}zf zv(dI8s|g)Gp6|YxTY+Yu`|&tDHob+%jy8t_69TZnbUh#0C^O$Q52fXseu#3W)Ivjy zt0j9z){;Fbwe1>WTU?Lg-6*fPRvm$_5fiKU9Wp zk5^x3;jJFI`!SB^)(6>AS~uBJJQcQut#!7A6h${)g0nF7IOxwjhO}++ekGztXShpH z%eSu@GdD;VX>vs;Gq%wcJA{y3tk#2%kGdk#Rd_$fv+Fj?#}L{;w5QqD=xMWk%kc92}xvHbj^4|5C*BI{JXQuZ6CF6w!PbmQ=+)vC>TBcE+NDUgRUT&vbWpb_IzP` z4c)WK6Zb_lV$nqp5aMtdq@Q}AD*F@L+pS2|Dyi1%sVYxR^(lqFUKFY$m+m9tK9LLc zgWFEHu2_|cTNhb)Uka3TQ>GJK!iO5Dq-P_34&rAce$K8Wt#45wdKuwT9hT{^9*_dN z8x1)fMkhr?niKCLL32Xj{x1sDqd8v(^lQ%fLM|2e8Jcq=nscSEIqN!W&Ur+Q=FAq< z(wuc@PHNUBSHC>Q*12Nm5K`Lp=3J=4qZxl%bJlfi&KH>$&1oS-b6&#cyu`0L_p>=! zJ~~YFG(t4zCDcQg;IMH6n)9f)Ia3&m=1d?&b6&#cyhLwKq*Bd!jh^cAQ&UNEZaJ+v zPv%0)VU^9-ocm==Xp-*>u{rs!6~z0R6YkDrmhFv9LkqnE0H;Q4mNZ0^|#lt&@VMDs%EAw5kNHGBx6E9;O>SrYc8l?&=-NdRA4U&1o;bM5ZFfr_K`r)zaSog zSE<0Oy3-^XP{zj^K5F>bE^jST7hd!?b@3%nI4%x#Sr8n>XL=M=Wq!ffDCo-kg2_>8 zEIIuYvtHk>)DMVEQABQIcR0}H7mNYA{DOzhQgvzH6iXTJGKO1f(zHKSI}&aP2+*!c z4hR@nwo;%Y8zD1h+^Stu46>oO#wCp%_uzQE0_;GH(Nbl!Y&2SjCt6=xjJRY=S+b=v z#q#mB)x_DOxgt?3`5{PduE5y32M(jvx&#UJ*g&nM4!-7!Lh~@A^?@ghB{gQ8{C3!n zMI+6sVNW0uSss|{i`c0m_-@32Mbkpt+B|L6mszys@U_)%glZ*kOKIU+Ni7_2B$^*I zT1CxbXf`KX9|%SX*A8sct^wLU$59k!dItMqVEz6NgY~4j4MxifQjvpTh26MHka$Zi zXlt_^j^6cATU%1m$u=$J@UhL;Znpf5bYSZtX41otK=hKPfPsktlA>f8s7baKy@C`2 z+fqu(^8d%nPow2HX)u=8hu}cF0dpFM{diPBz~B#li! z9g+CdUcJw_XmN^gN4m60)x>yEYaJ>$?>5~#;)WTj?7Y@ zv}q@iiEX1YO_of;`OfkUV4>~YpRq*b1j3+|)I4!%QETY@OBTPFhu*-Bf({Zeu*P}N zSQ=5=@6rH!K<|KnC4RZte~>@kxZE;&)V*OBU3rnwk{lJ2R&+dc{+%PyqlX%cTD#95 zGP1N+_;S*2>|dRRw`!$p_m&w;ll#ON4I9vx?R_@~vb=bfmm~?DmEQJWj`?hxbN39d zpMo8kGO%o5jnT4h;2Qg6^NBV~(O5-s5sG~4KZ3iF9- z*(HUo1GQq75*C0LA6k-z6t>=~mE0qdBMf*OVn9G)%dJ}RbYGIxA;oL7;&CcPU}4K0 z<||a*)FG0R6=#auRf-@9eCCwwm#N6$!j?g&WWPnv{sl_bmW>E0Y#DG$3ch2L1=Oe% z-RQ1_y8{&=NMtO1DvC|_ej#FwmX`F=u-CtbZnd>%KtP%WDx^hX(kx~6N(6cRNcKx4 zWAL944DWB?^~N&z6-nJ{w0v&whb}s>2J0@1Dwd)YFnuMOHW?Jwm+r&pJu(U;#_$ z|3LY7(a*L%3WxJ`MHl0Lrs99dc-21&aVCBsWW9X0-eb+lmJ3>S{* z{6C1ZWyQcU3>){pKLME-cm=j&IG)5AOZ$CvoOih*HUsEbR>AyvY^Bjs9JL%+#THs& z&@L{HdIR30#@E0(mQK!5z8|E#aXcLLJ`>ol>c>J>5dW>l(kGy(%8jcKfzVZjOT__a z(f;Egzkkc3a%L)b1PSR__N#~_TC@k{SNHpAlo?Wgxox$MgK7>-o^7<=W-Mto{~+l- zimGuH$U_;W`6yh3PZel4u&$QRQLyC*$~La*#&n7V19;5C4yPlg&- zvG1@kS1npf7k*^Vsm#$iLwy>UkZ#5hz~Ye?)Sz! z*4aDQTgK9m`%$KkU+@Q=;y-$M$9TgP{(j&eLHbgYt&1watAS;(Kg_X4t7SEO!%Bk- zjfU0EFmHPp2ba(L9+rSZlC2jd4-U;cq%BJfUfDjPokoArfxZLFw6(ajCztXE>BX>+ z7^C&Y_Cl(iq15MtS1A0}^r%oTesqeyKK^(;s(+9_J&Z-=Mn~YAC)$=ngxmZXxMcZ~ z{s94g^cjnud?LWy!^f|p72S(kduY%84sDrU8nPR_OPdzFB;8QfRxj;S8gd)LjFzM) zkS7t{KIHXN{0mRv>CPE9@d`Tg8*{E(hLXtb7{oS^qdCdbX2l!-tSsJb; zueTKX14gCd0el9XuJRDQMejwpbP~r}mEu-C#jlXU(H~*$^-r^`v1}L#B@t58+Vk-q z%hBdkmI0RPqIyG~Yk3g-?{h#)vA)R2jrAM%KsRYA)k&6W%ZlV{tB=)eJf3`QO>&PF zNft@6(tm-O_IEn0?$PO`d|1+>CeRyWzrEFr%93Ym-WI{#oQfx*s4N zJg*gbfZ#!RQWnE}I+kSFUOL*4J`L1=Ui$bylggc;X@<3u<1KF=QabUUNSRc0V(|QIcwU1mg(VE5jTHh6_r{C(1>EgKu)NwSm|*W~RrzET-%fNA5WkCVz< zf|Du(CmCNU+N-5QOwoBpPFr)Ywyf7h$%}g#Q0ZP*mJSUxzCvH=(BPsKLB?q{mBANJ z0c~EwN*<+jR4UwJ-}vxOt4UIrU+ReY;?mK9EaggI18R7Ki^_t8!YPgh_8~t!L7*?G zXb%YNH=-R)PeqcTxwI1k9oaym+X0ppFq}2yEvnZl4U@`SgTa|#LuFDB>QMuCpNkhK z1unkd@IKT~fFl4olS-2ejy0sDy*n?F`Ik&uVCI+Q_r?s>0DA`$7`WT2mpJ|i=$9c~ zt=}Z44X&Pd59QzvaMX}e%ptz$GlLPqQEC0loxQyF%HV4ArEJ0E#mR;?qzz``JUbhX zas&G~4L!JYcw6Prwt%$3>$IYJ5KKc!E54i!4r58pkKn>506sw2z&4S)6d0W!RDG;| z#?rX@OD|>eVDrs*hM31D6|FE}B|!Ktn4bY=(44m|Y4D1LPcdm;ZMtPO)1{U3w5!7a zc7n!kiw(;u#Lm?vZF!S1$L;a><7t)+pcl!F$Mzb_KMOLJ2EUY!WfB7n;}s=s=8?#E z8BuVQgUsoO_0&m}%#u401xj+?G+I{6TxLmSQroS|p=K~2+Q7_?2SkIy;IGO1Kj#OG zA0Y9JL}eVet9aNJpI-t!?5n@Cr>ZBckH>$FvPXh6Wbq>wl&1AxF$`peBNF8;hFGo3 zt4g-_`Gp%ouQrzB&6o$Y`&AU^Pr^wl{gA-9)Dj@vtSVDHKx zX5DMd*A?D%y?Kh!ngr9Z%-n~QDjCI$w7rVKWDHo=xUE0#9q=Aow{3G8jz_`BzL*1A zxxKIzvnmyV(1j{gVQ~BaapXhc0z;%Zqi{iBq;$z1tF2<*@X+b zMVbc}F6b^Hp%T&~(rhYRa8aZ=w{StvNONA{f?kp4CkhvYMVfzDxS)5WIUh$sG)F2b z2}d_af^rxfgOnrC!ND0(L5}N`BiM0;a)da-m7}|(yK;oma$w>f4zV+eR$k;dph9{& z_9{m&$2R2%b8JwK-j3C9NdGAv+E#SD`}`Cr5o7tD5Mycj#r0(EAg=%1f@TTF%sXme znX{K_Pn`U?#(X6Od@+uLQSV@Cp64(c%Aq}1ay_d28s``73P;+@Xq<-WF1{o%HYy$^ zL`B+NxNchdKpU5rh8fHEhG6u&x}HVGu_bTOmW39tF-K$Z3KNGyX~&}0Ys}Z-go+_) zae8Y%d zoHXP%t(eC1klWRWJ!Ftp%=y5OIIZ~q5#FH{|Ag>Pt@y`;@mleZ07;+dGpfQ5A`vpu zunrtdAG~E=KH77Ev2=3OHB<$OSc{V2z6kC^Zc2~pbt$IjBs8xcxB_A4NQW2Y@9hUz z$WAYv5Sfli<*${_J|ISzvvD~`KIcx+9L`Ud!+;EMRxgLq9N=8zMMs0rZ*-fn#HUZ1 zlkUbkb37C_mC6LKQqejp73veqi>K(5lrW`F24I5Tu1{iBsIE`?Ant3`CnJ-(bHj9j$RI~ zgduyFW3zJfmbEhb(qrgQe%xh!{rQ{NHU9QratePNdn*1`f8o#HDix~p_Z`Ijr}H?V~)%;}-}-Gn3Fezy^! z2=%MB7Y`PyurAf_2kpqxt(eat%+g(VI5KqCosRLkE8dZ=y9PUk>aM#S@w)5#j$3ut5J!~mN^o2W zm$!d#J=2;LA01GLNqy4Y;pVF`EcU`89J?1Lx_P%!03Fjsy(M$$#C(y8MBGL8QuG_? z5B3KzmtR8r0I8pCpVt$=;Kd>wV&)*m9>b(weoFk{LbaBf-%ZlqA!(DC47)I(BERpO z0Rf2tW_%fANp{M8#W^ z!hP$99j5QHzUo`+4bQ_`<&2{DW`Z{XdA(?lc=x%jLqn6VEn6w+)q1YcIy8LclGD~Z zLC>XJPwj2AKD`uZ+RGI_DtfpcYz@@$`&CG-_bU9>p;%Y#6u*ksmJN;SynJ7L^jYF> zJWG7cS>kUvJ^oaFeBJ(beu5wUPp3!4mkzy!Z4%gdd^qEJHV=jU9|9XTuctJ+KL03M zF?D$)+A+-%&i0c10Vt6WtZ@xMpTx!jx-1)6PmlKZ;=9N|d}})3vksk|WPuejbZ(l( zfE7y`-R;({YJYG3(8NyYu|8cW)C7oqDEpa32NI3epGPq~9gwD<(fW?8kfvLIq?UrM zA4V-@xIV;`(9LDxr{J(&Ld!iU$r7GyO$??b8kAx&U~R}4#f{paWJ^zN*#wxVa3@*5 zhlmL`j0DS&iYrK?Z!}^$jZ~Mzbj9XLvpLYxjcZ`Z(53OocxT@L{3Gr6J1{MzWPxL1 zWm7(df6C_e$%n80p`F!#Xx}tTfcE#Hkx5`6)}1>ra0%Pnmp`zR{6#B_Vs?7l6X|=g z{kvO-4k{@t&{+NMN#0$fmE=r!qjgLo(lhEHO7(9smiGYjkAj9Mst-5cJ+Q2BL3EHA zU%7iKDki{uu@O5N7(RwhFoNE2&?_j@R>38!8|Gf9%yp~`BfWOKbV2B2Chmpqf_EJT zNCF*gWjYRj0qyV!X_kwe%l-Nv7L$Hlj%?bG%aV%A%^{#LuLs3Y@z?q^SI&XW`ZVVR z{&n%{%kMQOL1Bkk7sX(5t>?2YDr4%?^pSPZEqWr=|JB&hu46_19CyDP$Spq9=hX7_ z^(?N5vabywE59eppZ34JgJTI&eQw`-=`W4w5y)YEtNrr>7!5G9t@jfkv_C|d6OY?b zq|)Dh(Hy@H#Nd3(|B$aYVbaX?v15DY_GLkra_^7>&@q&(k6*fcWB6ZcfXFXonSKbD z`0u|MA!LQ%66UBzOKq}cCAMC)UzR~Sv>&Yqt=39@C6Q&?V$QydB~5ufxYYat1(s(R z3i@vueE6wxrG2jEY#x$&Z2#PQN!U=Xc1#6PX_gB5Z%d!%OxON&sAPNIJ?YabN0j!u z14gp0&U{)_cqdd`}tJ&}sNci`{7XjQFoaR_9+((TxG9=#QMJDEQ}V zAN2Fv$=u7pT>Iv~sixtekEWqs#Qp*Dv0Wx2tFJ$zeYX4a%OBrOK77w~hVNP(-} z&7vfcZ+(14Bk%jGuV3kl@(*aslEU8zG+&%-?V&A8yST6=)ZDYMCET1!G7|%aU~!WD zK1pVqL%QYJ(OTxc*rHVPXH0>$Wy1{t7X=ItOgF4Z8eE=t0DaH59xx=(JUi(FsvYG0 zBlG?qOK|P++TSmNI0tjlEg6o$8Rg}nGs??CXC&c~Y$#7Qlr6q#@o>Z9slkhfhNK&| zr3~JXx0bXi`AL$=u!HN_A}>iF$UOKb-uU*jbr6|a`@#v>r=whv@re_m%l}5h&a%on zEPjz^Y*KQXIrfcUb7)v-BtjWBCfS%~&RXP29+i@o_hb@|m$CV`+8@ZoJo~*RZ(tdB zBqX}<0~7FI{nm=A^5ooa0gF}#zfYV<4_x-hJ?d`d36}W5Xgt0Bu6;agFW@(mv93MN zTQ4=2*|{6b+?H~5=||fWI&!h==t&uyK3Xe@M*5-=@qv!3Bx7R08`%7s12_8HEYBrU z?e}1h`}!Ngv-R*yn2}(Etkn796=L(_V8Fd2rfS9H`XbMavep)G|KNzs>bSt*^$2j)%$ZiIR1g{x3}kr_<%?@8~d|X%xyu{$F&j%(j`H?tNwlcLlBN(@o$9Z zJ;v_dXMDS?C_%}4$J@8<_v!?^0Bqb1|2tswup#>SQPk#PRT~&Nx7c4r_rnbF7Vx0G zv7+bdrI}xXOvFgZwTOb7AR@bMk*ZaKsuZUq36$GB zlu(T<18eMKDeJ6``9tR~pnsJ-J-<^)g_y_1};c% zuNJrJ?c2nydOLUO7kSJR*xL`njUF!EEUhFM0@+^oH_sMHsL)a8~cc2-{T2-gI9G%L7^JiP_32atm^2rG{ zvLm&UG~jSd!ea^jW-bF1>v^{y#$m7(zW(H6@Gw>U8#q|-Aalpz0X}PgFUmmW2N!Vz zR(pOH`ah8M){#9AWRCF&^Wh^=tBWBiw~GY%$@5gzf)1i+uU|VGkNiNd{~6++&QS3; zogw~`X)69A#J6Mpc#;bJ0#oVs&}GwA=*|wIWzbP%=IRci!=Z;5`d5VN>#s0vF&b@# zt)~@l249+!h9qjmJs`2#vZ7oBV3trc5727mA`{N9mDh(R_b6lVTm)d(d_a2$2Oi~v zd?gmPcGsSLp1HI?VaIJncWz`AelQy$K!gc~wdg9i&37~pOAIs*DEwd!d?E8O7kQa3 zV`_$Q0t&mIY$P{+kW^=BFVLZy!^VIT8cB=so*U zOgSA*?5j!-VhaN+lQ>WFJ%rx?1){>eMJ5#<4|#kj2-b=xBNE3}b&5}Lm`d}d_qG~2 zZ^Y3D`w5Ktj&+J8>RY{4+vD?K=ltGBZ&7`aY*>E*%4Gfnl3rPaB6_0;$om^Xc?XI< zz%)G|Pn}iqDcjq?sa>s84VZa-Pyg#aR2JP7wm=4++ zbiL7CD=wt>d2s8-X2q>*>P4Fj*1h4%o2+{c@XG#wqH$Gn)Bv<6&U|8;?R7-bVgG(D za9CEd6{8m!hXe!+fTot?+U2Vf;{ytD8=#Q$x`0R|&hH5v*i+?%Tpyoc(W><$$BW?P zY3CKa`vJPVoA0Eo=Urj%Q%p=;pjI}ZVs(FFKh1$u4#PNUoz3r?5ls%96CUAr} zs*8Z5G@=FR9mPn=_BeIEsP+SKeE?eE~Pt!MdzJ7LnGXmAt z^-Vo`$*KD0=LqYlZ*B)oo#>knkdW&_K7FIc=UEIrRSVt7Pzc^N_}(elayBhAnp?EG z-R!4_WPFc@%6tr>i+*7S4BQ5MIO!j%xUeg9%NacX4%9QuqjGAvBbjn#B|AfkXHqEVj(EWVzWMj z(^WhJnvW$&^MJI{Ar%9gRC}ab_NwvH3Oey6CeUfYUX5|^E{sbyL(<@;yd7S8E* z4Al2@j8{`^j9Z=S<47LPuzV`Y_#zZzv|fSLJgwM+3a9h7+*bQ+jEUVZTL5{1M*ki-jhD2ajm$>AxEo7R^n=;?l1 z=~qbx@^?zzilfk0&flp0gYHJli`1bgG@xCcIAG%XrL@rvM9t;@esI{|03nMCIElMP zd)5vv9;*x}gz7J$d7Ic=Y0yeyl?!%cPvr{6{2F-?i&-&O%i#js-&QU#+p1iNT1l32 z6>25-!Uf!TY9+iE1vjv1CA5Cw4yJp%a!1nrPq-KD3rM8!?;w=e~ z1iS@MB;X}@!81gWi{=I--*4@GP7-))|L^~OJ|D^Kv+sNDwbx#I?X}i6B|g?4Z#waQ ziT{Bc4-m5l(LYhP*8Mx^jL$3i#=7~EBcE~NQ|}O;-XDL96TemB_dxoc{!MV=pOyHR z`r{9NqQ~=y#B0G)z>}DZl}igMZ0WYeJy9?*mG4z*;;cHPdCiCJd58>dFixMGW7)=Vlu}$oq6;P z7Aybt@wc+|=sO8EnCS)jO5*0M6)znY@mW64piq$1^Rvg-J?9=zf~@D8Oe13 zSl9uTrT?t2-~@fWgq;n$l1flPEPWzIuog3wQBY1Zulx*3zb=q$G)IBPp49pspl6>v zy8os{3&72}=2ZjtAkI^>hnXCrm(Cz~O|IF#AuU>*C<@J`qP!L7%Xq3jZk{|T%UJm;E!Wx{`D$T_8?jd5sm=Z?2J?HSYv&h9=3hp0 z*+$j-=^oFFWaKQM?0Z3aUYhiIVF-U2OwPrIpgV2psM6%PlO9s#CiCDh;X~}EP?ylRP9<~}q z!#{fl-61b2hnd${!W>cZ5h@Bw~qW5vyC~*I2ut(^$Kx9ZkX9P^=B7 zfNPhX#GgeuVZOq#eG;=^Fn>Zm{shtpI)5a6J;S54IjN;GY;e1ZZ z;m_nuRgWr99obYWF$3!1YuQQUTq5;MmwIlLdTx|@mPkF*rJmwU{@i}H%FLfdIs93` zEylmA5!>wB&*l#`N`*nGQ0kNFFx$@IPjMzTTt>C%p(Sq09}y8lu1La{AK`11X|>6H z=puQXZ5fLBo#Gq9stSSGm}3YnK?aKJ`xee+C@Dwprg#wSw}_%Z|#h=9_8aIHl}*hyCKxE3mfd&A!m4)VaGm5mk}CO--8T+ zub{M;N|?Q1wDTS4aU+iD41uF=#1S)D>@Bj5Se`Cz_L%4iQnXug93#*rfgS>#ZcK+8 z)9%K6VHUL+v3J-9CFUrZKbOD}0*Bq0LvGALH|BsF^I7WuP!v1zi+g7zeR*;gdRF*g ztP0piSa6UCo3(4Fm&8NzFO9g6mw;FuMBh!#r}!F8D@0x$amWO#F0D80t(6KFI2HEO zJEvYB^=4C5w$v$=XGtK9082o(lHta%u5?Vg8#Ayc_0hkkT4=`IN0PqFP-af+#R5=z zuvgT5)sU(L(L7j0WYcyUWAg>$As^o%Y$ZbJ{7Z8`6ybR@br;oIM@lB_PL(oGnx9wt zBhdU3b(VUK8dn6>@eZ~I>BI0D#K9+B<+Rv7c3_0SzKXu-tnK*cM8V7&6Dd`W*2s1jFJ@WG90 zc9~TfCn#sKv&~A*DJy!Zu)^z;3IhZ9v|;o+H3@N;^h0v?=$!DGPEO#)`23RZhnz{= z{dlyJN1cwhnT%IS<2O91%xJ5_agI5uUk~A#y_9>KJ$>N)whVPZ`Q(2ne~Xm=&3`U` z<$owYLCRnIpUV&Z59JSjMETMGx%@k{@ulOJ@^5cHe*BeTW;Pd=diHpx0=OT~kBkZ? z!U3bEQe^z1{oYZhP6JidoCCPpt$GraGuGa{faFPBKFe+E~9t%DAj$xv@3IVaoOzaAkc6XW8 zvwe(d9hO`r{v)Q<5j389$4pkG%fO79H@wa99~^_Iex<|@ao9;}Z~G5=CMT;32W04x z45oF64DCPYE%EOvBj23-lc*<6ve6Bvs$S_zb(E0_`!Ua~*s~&NO$(&HuFf)=zAFR+ zvH?0!y%@3$P6@2aF1cHvWK_$B&4(b3Q9YZF%4rG%Ko>#9)VHO~nI31>n4}eu9o38+ zf!3%9&NtGoc#lxPeoV@&RdZsjRkLBNRcPtVpq?nxYDoQ9brrfL(_Z<$j8EAL0({+n ztBI>Kf0JNDvs|M2n^PxI`*G<$)KDbV7xXr#4zLf<-y1hyY2H|WWoi$f$I&zNrDV-A zS(C@ga?O=-|BiM=|CFnxit!cob7>ssq^Vi%r)QVvp(I7wX$$OltRW+b;0;Fe=w02pM3VDtXppY zD{)7~DM@qhA!~9jJ4A>UoE;HTP`Q9l)!vO|Y%s&5^DOxCY!fw>V0`je832_HYM7j# ztrQ7Gk%xYtl@hHJXFt=29@W?hjc9zQGEPjB$2tlso-%f7sj%d$= z<+Dn9BiYN(RV}8TbLUgeS|!$2hA1Od!!%Zoq#vo<1YeUQpKIj=*|SLwnf=tGY|U}> zwepirhG_W9^Jf`;ypQ4FGMK-JzxU)rxH~A0im`C%U)`7p~*XqDO^P6?x z`TSM_A?yBp1=+;C;|0LhJ^2Co6)N!@M^g562tvWwKmaWTHQ!ZF6AhmdC_yEnqgJ6z z)nTbBQKhPaXUdhZ)C0z>k(qMS5;)j_^7}GDA{IyaP^m#~->U0;%F#{rpH)r2acY{5 ziWfJ;V!wp4M@1K8fBaD7d|e>VTm%~xUEXL}5K5K|Wnm7T-m!H?azq;ZvNyITE9~8l zzVE4RC4K87RtL+v58{i}9Kh!w~dtP9AJQT`BEE=Kh;14di1ESJGvuj7}0ET zwoxDmQ=ky0z(th;g*gQ-!W6g&Q{W;@fr~H&F2WQz2vfOH(D1l@vJbxQh}r{1+2xCc zei+pcliQ6CCGK$sP@x9Km9BDXWq%E+oC{zDwQ8{i!#|itqr@6f$N(qf;-VnrfJgKi z|FQxa`8#)=g%Y}6x0$~BHz*;qgOf4`(zU8Ee1ju@*GVpbBf1`=W`@FKfq9s^1bace zQ$ST?l`JFi#$;28AZGOupkJ|k7{ZZDL2t3a`3V>*y4z|_*{8$FNI(<^6T)p^?b~n8~t;=a0qSZqc79fFya1o`RH#Jy$;L?At7p}UYxYa@;Q@?jd2 zD8VD6W~QcTc>r}rGUqHs)XETVE8Kcf1(31`5^oAzZYy z_&#Z={hXY2f8EAictsMwRy-|hM$@^Mge5g^sZ`{HN_Y7$mhC_>~EyM9Blyi5)yR~;u*&4n4PomE<*qbwigx{~0 ze`zvU;T0EKESsx z{taqbG{GMmPi=5;7R0u52Vip=D#>jROaFyVP3@BT(b#CB#%|Qi6&W&g>sR=9BZN}i zC?M+6W3%r4w1z-#W^CgWBl`%54oSN;JHCt2a6wx)u~YrM%E zCANi|itX{ShDN6jy7q+6GN&lJDUQmhdW~q|s|~&B5e? zUZJC(rggNK+;V$2hrMsc_GHTB$&xO$HnyGO(lf3GK4E>nk6u4Xtj|)9UZ02sbMj+d znX*1VRqIpAi?X^)Ox)e}XPTmQ0res3z{QsqD%yg7ivp;VRQ2?LsNMn3@c^z1pRf} zdq^_J95UAaLwd7)uQ}*YFg{$wW>1^QA=~~by*cZI-arWl^hUn=dUM%j^k%f8-?~4N z+Si}(zv)l9^e1m%e}ZE~l763b$lU&Ze~+8?6P@@y!1LXe4@bR|&v;V~8^5azxe$GB~D^+Ve!cK(yZsPRr(MNyP`TTA6 zrcg5HNqPnD)uBil_NRdUT+Uxc&3ITH(7Nc*a-UH%`l9$(h-2OD6B#xB9()15gXx;r z!nZ?Tj2HfZq`nwmIwZanmhK6cuEzFoAsEVTgtTV+^4uLW$X1$q6gjV~L+N+boFT#+ zK$PWz-7W0h3`zDulGEa$lhqkX_)(}7^mt<^8PNA$H!;~#PcS))B{w5EIt_1AYT4DR zWd|3bmR+96m7hgZ-6Je%z!R%u-8pq+LVyAIx`L@q1N3#cVCos5u$eu z#hi_bPexnk#_ZJZ*~S{C4ue~(+14;s4opAF#+ZqWTc9ElcO=iIUq2bT+ z30GdhUr%j{OG!1P)FVu$IuA%Y(~={u?>~plqw38O|DLw5Hl(TR6|NN7P4_V=kPcY% ze^C`fK%b^Q`gQ|`P`iTGcKm6%-8L<`HaUdb<7{r32f<(r#%=J~g5?%0d=PSI#=6p$ z=9O9>MUt~o0KU!}?s#WCsw0JeJ_JL6M(^-aTPzW7wR<_x68r)rFePldzkiq>=A%;qKIfX2=#b^-u*v&hpC3DV}<8aU_&mYfjd2#zV8di^OQ#6`Mdbs#gWHYx>G*!Pb{f?w#w%=`LkI*o2fCyKdFDIU1sclrOa6R zF)i+XmB44j7M`X%WhqP_7E-~&{gir*fBR_g z96GV|E%GfSwT*Tb?j_{|BHtrY+ABQgBVu;Q7sT~zH>74Z+52s^>Hn>_Lh^3wLiwl^rzhE z-oh>MHJLc%V9jb@Py2Y z<=Tg($xMqB72zNV#BLr+fG);bu!2p!v&4ECH&vmI7H&C1tdyULp5ZK5Ca!-<{J623 z*2{7+R@$I$xMMfHy}5^bhI3zdZMbK8GIE_@+M>5wxoH0_c(Cvo|Gt=(yy+{)a9K^h z+1&{2w|$k^EdbCnvVmd}82Y3Hm`)5j3dajpY|WF9OyrVg37-G9{NXA`Qe=*6Nm@$w zC2y!?g*7tUOPQ6z^FNf(`%F|P{|*v!P7ikj?T6^yYqa=TdzrDQH(T(cj%K3`WG5?V zuBugk1hY2rPayyeFMOFYa$Gl-lGH}U3niI*rG@YC`?e&sy7`GM9KVYZkNn50j0_}f z(WQ;u;8Ni^;87GDTC_P^S0R^Ff;fe_0A?ZUsWA5tr8BCfw6Ry(V?9DN>hPR&>aCpuS^Qd~R?2RMK=o+P&j3*oouf5dtf8ktsdMjE#sI;d0pzQJ0CAa7@gMzU{ELZ&9_uaUICj z?eUr3Eo>fJQ^}vYY&3^<%|@S|8cgkapK$nSXU9E-7C5;J8(pi|=vLV1TD9%^qHj0{ z_^s~V@ZXMSC{5Epbudfa$mX5Q2@GUwg6bTkc$oD6Ef4dO+qlEPq-Cd%I&OdZU?1(u zz=O#jyCYXzJ_iWo4(Q?vm!HeMKp%grN0y`lMgUq65EGT&@&zcOl`6B(LO^MnY+ z;2-}W#~XJ)kKhCc-(yT+Vd_n2S|7g`mn$j`EOt6ulrL@ypxAd&HR9JBH<{rr+C#kF zv@c%P6MfmdctLM;Qwct9WZ!Ok&OKkC7qN>4vsQIv?a!nGeEvx~GBRcTFtJ%`x3( z;d_MYO2%vrUi^a|75waUKI3)-e4>SY^y{j@mu%Tqkc5~2S$&cfJ zdWx0|dO2`0>;i5C%rSNHRahh+I`V!5f~iaZlr61{X$lV7*|C$8cf65Z;_56ENR*xy zzZoc!Wbo_b7tR<^#se^GfHIDnlUCY-`$AVp{8~j&6d3O!4I`X&JUesm0P(Nzb*cBT zPLVk|>at5IKPOzbf@kwstcqW3gaOV=y(zibdM0cZPDoTTRTNz;%qu*Dsbe{t#!+E4b|B6>5RSEWB0xazCAOE% z`bOqtig<|(N>@x&T6P+-tBAzoKb~I!4T5S9GKZvzIEJ)~k4sAn27(8?}z+bnTbr#tV{tRDx1tP zjoY)*PLid}=o>};-CH*n#0B)xP#n&-`> z{w-)Oloy4Qvl)H&NlQnBlPH3rBH+jGY4=ISsxU;#WMU zj>hAZ%%w-B(3dNJ$DPca=BVI^li`qM&TmN|FT)MgEaWr90h8P3VL^K?e?Il%n_0Mj@T~J00K!@dn5iWM$P43orPy2|tO{ygbAPr8!_zqhmD-D&IQ{yaXN2L%A>&MY5!GE^Qs zU%36r(0MYPJh&E}ovHGCy+2Q;&Xein$s|vf%9GZgCrjtaa`Nyh!)$fe6MGjD?TkHJ z=gD^RaK@fJNY%5xKhGeYXONR;5P1fxJlM0i^$gZ|20M8;qt6~fo+V42c82KmAx`=b z(sLyJDknWhr{_57IiwGj^b4Kzp*nr2lRlL6lO+8V(!t!&Njm)`?-l{;N%$+#NH#$J z1b&|^L?$=r-MqD{56`znKT_)oIfdZq1#CeRkiCp|@DjAl9f)w7`jKsGl#OOYb~rgY zTUKh-t4h#2gf%o6AKt@^)z7Pl>F9cRrr{0v$Z%uzpLJB4L~$2>@HfsG$-yl&CX|)thwGNfLEZYOQ>+@3Ma*sba3+MsLaH+-kLWcQO@m_UOyKA@8Bm z!csO~44( z28%Y|5kQZqi2Hz=v=yg&DUHxKKDjqi^j`Vt*5S6l^y7mUy5E-={Xnw;Y`NBbhWSHgk9z94hKIVoxGr?B76d2(|WlG#c1uV=*L18)A2xA)M&&GB3BjdZ)>xHy1yGo zyW!+_)b?nsG?81ar(a|_!Y&a`PRtGa4~J>TG=3>M)r$WAvfixPF2#+iT)9lQx+8v_ zveF~p(yf*4bSq-*Kpcne{%Aw=d{|@$Hegl}+j~Iva43D@c#g$OcES{iQ~*iW`6>0+ ziIs?2m;8&ENFugMM2;$qAW8~L>=A;yoqG6eqsH@FrCQm8z96wB+wk9%zlhy^VK0BW z4@u%?nWGBED={MRK)SRLopK8AG5nMAB^nWg+sGlA$%iGok~GmdsqS-CJ5ik~yP(Dz zl}7|(A~O^1AVfPxH_V1e$|!>XVc|h({ApbqoV?MEEMg(5?nd_k`O_^G)sig5^C)@7 z#C!>kmmni5JmVAjBZEAH4Y6l5sX=6cd^SpGmV|;d%+GF#n5QH1q~2!TEH>?BMwygC zE|c3q`wa}9PDtb|>F68s{iu__un4UcfllrnKvD@&3X5)%ipeh3=iZ-Rp=;hq;ld)3 z<&?3L7v}2MLnxz~EG$wz?RnmTW|_$11So}Pa4sy9jy&&xrsoa?yTV+cBdJJx5OtP) zrur(q7KkmB5=xYJn1I%j0VFp8H@cAv4iuh4?YmE}s1s(S@QhET9{7neL^=yMf{pp7 zs+>&{kF==p9Lnq-Ia_7_5pt=cZyUo#pQ?F{9Y*ye1FPv6Os|L%Le>`{|EtJ@MtlprUG6KO?(x*OWLutuK=i`#$WBF4CRm54sqlP6 zn@)1Ad?E`I$(bZ~mW7Swd!-_oIJb~UQwz^OAbF+h;{_oRtub*j@bMo?0tOXEHv=v_ zpXpe#L!|=49pJbthijKCESw!0X%NI2OSVhK9r%q91UX}yG*7gMSqsk>5n}fqY375n zQsd^0Qhbm6Y2b;ib^^lGL^ zy-W#X-;vKB5#3Q@6LCE6O5QTK%fj4u`Q}|wa*L3$tX3K*YEY5m3HR)mLI+AM>MP7; z(iU!%h&S}9qO4Iq_HwQ$#e1PZ?^A?OS(5dA)tIWSnc95xfX zR$4rR87(_XAA|@M=I)^VjL?gH!b^zkZkvAsl5^D3;0x)eWSgL}E&4Q@bWm9s_a8Np zknRXNj}p0Kh*5Pr#{qWcb9nt@#1M|S`GZZ%F7Y=9t-V424qi;^c+Uc>L!BMFjnKQM z_W)M29q1l~8;Xt?$xFE9HH&tNhnJvH`ex8GJX}<3#J*0Y9O9_=MlW^#aIiP*Z-UR8 z<+b*gSglk{3n(~S8#>-ILOmV3X<+Axb$`Yh)pcW`B6VL5D?;U)*#(`-(^TcWy`m~l zqvv#6IXE@bo z{4cA|bgJjnTf1aV#M;Rmem4_o&9#FwLw=O#F)(79trmZi>Bq$zO1n)cT?LI$GwdG> zVV&qRDDDtmu&xC0*6ORljbKr&X_USUi)^4T*-Ez!)Fn0hR^YO41upxB+NEaSP`lLZ zTY<~Ip?0a+H>%O>8}$hLh6ifl4&fk`+edAaxu(=xFE{-hK(R(`^m-3)tH?#9Q599k z{0$=RT+&<2Qpg65fH2>%4q9*ew+5|N5ccJc-KfupS~_+yK+zY1-3`|j?Ybkw;)Zl@ zQT_5ix;5Ln=ICEiU!iJOKUT|4M7;$rkK;W@nm##}I%5k@aCD=4oRI_nhtpuwW^$xq zFH@JZn~}cZU_i;SZdTjb(gH_zVk{pLwhkhXftxvs++<5BuO01$uP5L{FbI-uHp?R-WqBfrswTT#?4b8y{Nvp zW1qsr~zxS3L4rM3aq1#kN93MPoj*|x=dKzH^#&f za3yWoowXXeMpKb`8Mu5-qIgn!Oguj1mCtD3m=>LZlzq19M~i*&@B7_Cj~5w8g>+cn z?fu=Cw(tvD0G(bfThqSL7yUc6r8~9#^>;|>2aMr_^YepLZ6f+*IO3tVA!5CLsb~0Y zC~L2z_v12Mr<99N)T87Izsb`gJhU1|Q)C{HkR9~2(phN2NXy*)O4 zQd-cOA57dQ9WkxX{a=V?MS0{%)EF^_s5(1xjj| z$!%GlhM5MDL=*~ua-h6&)l>+G095&9ET?lK+9T4#e?lc}H(g^rE5QTx*)J!Ee0D&8 z#mAW)m8^dtRvZNeLYHJk_nHm9bV%ZTG9%UPpg1X^i1iQorU)))@(9_NQ1TLH%c#0V ziYG@d{+o7(@%P_R<#oiZXAXPKm*lTqDy^>|veaq?RLbF@z34l5p+NVdu

FSR?_ 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
    DzD;_HVMx6dcj|ht zCLglI3K_20gXKZ;cp@#ke0b&UL1kDFfRN`Y|1})D0ITSKx-*Q;Q+8DBxThC7*$HQC zWbXRrJX)K$Pi9+s>X-=e87waxb=n5q-Sg~CE z@{n!Pw;uKFF?*VYk{GyaxunmrV^Hf*7Wp}% zWZGCfj|#;6Fgq%aB{E7_+GD0DYdV7_?QhMq6UYmyL8GDh` ztDymH>%EN?hg2dLz>gR{IT;+(>*tEW>^P|5jdYvG#aP9{G|Hj4@_kQ$nX7CS8!+th z*{w(sukO`iT18{Qcw#A`hM3$ScxYN=YpYI!`NA@ZOULGsb2n4{e3ba!a#|a#^c}~i_4amxKElA?EaK}o=;KclFxVf zbZ|_oL28{B`$EZP#dIm99+|HT>KHYrq^oLTtp`G}_xV?QCUUPciIzDHS@(_SCzVb6 z(tl0NHO2}GYYf$^H?>sp7!?er-_G~;a^#CWdMc`;)PhYkRwl8g06U&+qE@jy=ej_d z00h_{;I^@=y?|mGF6#qS$H9foCeI!#+ql*@>Ha~#U2P)`Yd+Tg1Hv&^RV4_3vndT< zS={W-L-Y!7t0&gYd!0A3=3U#?{wkd?xhZOs^O-{t-g?lQYJTXY;+oO zh(KzU+ny@^E=OLaEDbYMyi_wow_nBS(njV~oB9r!nZ;Bg!_?kk*Q^mq;{CNe=q`SE zgV{~d)5HbAh;YIao0gr&LxtBP83~}3J^2QXxH8WpTW;mX^Ft<7zK_=jKow^@y88H` zmRg1g8OdxnivrlS9e-Dk42Ao}efDpaNOYqp8%-@0wM@9xI{UIS(hzy!^+B{GOl1ma z&o33zSSHQusZ7KLf)$X5+i!|k^A{agIX(OlJ(MH!fHqU-s}75$WS_m|c6BJ;T>c~J z=k>f#lt6Rv{Wbk7gyuOxMw0b zq|{q0YDBl5p5}?E&SuA^XKSWYoW3SUp5E8PJTw?mznJUdiRxYml{z4as}^OzxmFrs zo|M`%yUB0zA11~+kKq0J4-%AL0SPafbAM5DPkx2^*eMTc4w7dz)t}&?CaXB#sL_JW zcyR$zv^;r-^jfijL(f{+Li@WjnAn=>V|mrE{03`F?EN%ey*v$N_Z}qw66ChZ$CH=5 z)5Em}J6=h1`~3X)75;cJPhBoOv(M&^5fsa`qtLx!pu9*nsRpQ(wwK%G@af7ZU>!@* z)Asa0{R7utI|NEuGGSb$DWJ%>6;OUgpyIZ%(DOBf%*rk>#Iy8NfZQ4d4ICUuozFUe z{&W8OnG}_C;M4rJR|}ViFybCQ)O0K3Yr(vf{n<2`@)tQc zR)1foU*x2(8<2it7bA30^-n7L{(ngq5m>ps3}LdD^abqwUy<`%U22NZqXCn_x$?yI zf2yq9;ig*uY1ZTrj7z{5pB(uTdsES8z{kTq%HbTw6s0ml_vAMLO*KuQ2)G1yKOi83 zU%iU}^v0;#DoOKio0ynf=+hSsJK&jPE_*C92Xq&6)XULkFYYe-!K<@FX z#f}~ACch_f>V(?rZOb!}W+3E@O__)y;?%r|wQv-7so_{-VbNbzSB%wizY$7I354b^ zpQx%2CuS-?%R5RE7n#W^Ub*F5^*3_avjJ9VVrnio8FGiPI!q+F3lJA8*eEqK`y6sb z5Gn=2)<#k>Qs5>=*=wXIBQT3_n+Fb7GcG`nagJ>qQ8hoQ5(veYK zCA!@NsRwig;l$hmPWSdl9O>n{BLMjF2u&@Z=(J=c55UbFPpXUs*CLo{aL^-aW}j{6RcBYnfYUh+&OPaBjJc)0Qo`wCbIY=*dc7fAm@Kl2-#dyx}SlLh=ZXA)xuLNgh?mB zev)6&WoSL4aH513im!&RD1omio>x-+p;0}NY--$zD{))jK2 z*01pA(1k>1IJu0Jj}c|F0k*QFGUbBE!~JS)$lqxub9^CxgFGOZZq*$QJ*I1>nTYNs z4bV(q8>-X)qHVX+tK{6(2QSq}6cEO4Z-q<1$Z7`TxH4PZrhN^B0nWo0X{ug76I?Th z)BGO}a?X;GR$W9?UmtYi$^)4mkDNoQTfk7MHm#_B#gh{75qMMrnbMGW!fJa!=Rct) z7~1(~rCuh3yRXV_D0{;P^8_=CXW^cn3qI~#MKj41cSM(|Zha(WYIqC5LnH!;H~9vf z+^A&s@KVAYPftopgcGGyH(h40l!=-?ukD^hrl}wg;Ezhiqp63aE-ioSznFmS8Xp#| z8tz)SBG$Y3Sm~W?4U@-LHk9~i zs)UIz9u;fFc&;{jq1hhHFRD=XVD(f;_4e7*Ay0k!Mr^kdIhHM2t{Dp{SiTM0>0KS$ zs_TuaB(13V$AoxHv&4_7M={}GB(Wsdj9)oQ*3_ug(oEg|UV zKzfK2$l4JRB!dQiLy#;vGM`38DR-3!Y!pAE-Z8{_ngoTo*C=d!wuzr$;*pJ#O^!o| zT;3&IoD7cjTzWqL8LQ-+E_~=El1E6x0RmH#!6$_gb>I+0-^064rOFM95V&Mc1vUsF zZ&#aveq5}U=OyZlDzU2xCWZ%#a-(g5_#z)l02w8`>hPi}`*l)hCVh`8?hr#7bmkp; zv&`oy|0*{)NGTb>N8LzkOt6qjqX5fA!8C)>|}zhgbWR5+nnuK zz}24hJ;nOI4e1b=v=iTm`T;-u*Y;OH zKjB6a zw>UZHNkG$L&tsdG9ts}`mp_~WZI2G96u*bPZBO;VWCG)Dt3Qrich{Rb3gKI9GYf}( z87||lhh@lY&nGik&K?~g%0B1Y(&#^Qa(mS1TSj{Smm_tBJ7t_#t`aiMLYBI}8R8k3 z(4};9g|SM`M;zrVqGNG02V+4-l(-ipDr-p)WvkPvdHna>^<>?v?)RLi0CRlrI>{&( z;&v7Wb0H-^enyp6ximg9&$rybJWEt+MW}BdA^xGh_#Y8ZL;(@@ui-(~44}vKJ4axW zWp*?N$4t&X&KcO59$W(=R1JCdME6L#;|a>C3%mBg|AzBbw&5Xw_YJ? z+||D$M=6fzQFo~5&U5XUyVvCruPq>SE$qVRKXG4qe(cChqw4o0^CZdf_1^lp&gIkx z$v_DMhU8V$r%oxsyk{6{J@S&RsvU$2cA5=om@!4KrHebcuahC^J*A&MOTKQ^Har=~ zi~mmDv9`xGeN=WDx|b<#%-wyS2BYUo{TNpo)uJYYMZ;zPt(i4u1H!pG`pcOOlY2eS z&CvNbh-K#7m-6^hQR?a+Q#&ObkZtzGsjM-pi{N^8aYxW-$3X`?6V@$|-HeOPgZ9_M zTvnbiL{%eLQ$;q(a~6l;6Z5QDqxK6y{z1-NTr>l;2zX-QK-#)2+B^ZDRDL8s_sZEn zY~gTs+OX}dJj;1!CZeEi(JbfO983)6+2WH+6Ay}5mc0q()2Es^?D7ysFufQ3FNsqR zrVH^hR(-%czM;Ic!Igc=ujXIa=_4X?+bV_*yaqJAK%t!dy+It8Q4vI6 zSur1=&yg~<3)x>Yh3>Hbeo}xliBUp&RW4M6$hC)Dwnt^@r%g(J3Tj;fpTONvB~U~m zryybkYeTW0=7GHCD6U8qGX9?n&KNJdoc!uJiQ2Up|K2`Ku1YEaJoYO3cMZ zfx4aWxgoJ+sb73n>Q_|S-zP~GKGV&yVac7s|5hI;|44~nQ}*43+R*Iu_Tu!s=(muQ zl=F^k^rYAewLmt#{B$*sp~Np0N3EL`VxjjJV2R*hbNNN`f}K<2<7Wx^ADBOdP69Is zK4?HICyW&`e4x?wUjp%zeamE)Io0tza)1A|yp;KK_N+dcvyW{+3m;Xz_WV4#Pb|tU zADp;P7(dqL?TJ%3Rurmc&oTo^gfMxLWLoK$FIp z^hy3p{RmL>kI$LkLUksWU71UCa;ZJ2m4JPOHWO2_A7>fOqKb;;A_@JFka(W@j{N2s z)wl8cXITkGwTP(1Ki1>?GOCH}e#^^4i5Y`Ru&D9Q znaHV5OQ4Rse0L}j%8evK1(8I6ITaPRL;$7%f2P38zUBh@M}?A~m%PgFkY=c;(L+}` z$f)Y>c%~1Aqg^)yTy&+FGj(m7Qt#D^y}tf-=?_hEu$e`(s8VjWe~U{EX-k@D^qnRR zq}UDmHd4hsQ! z*!%bbp}=Pf+2;h;++6)Ts!~H6ziMhQF@6@GHL<)n`5bd5u}lPx6@EEz4h{T3%2)#p z@J)|K^iDog#e5q0L-{)7BK37yr8~o;#wj{WK|EH&U?kgd6e#No`GDRrN6(H&$`n6J z(aW1kRDoV%j5HBLaFD3u$#`*@ELEjSyfGds<5{^~{ZT52S15YmJZYuS!x5o}|K@|D zhduIu*R&eIru(Y?DLvr6FZ2)?B{;5h=z(U~RZ&v<+Bvf3Z&FmZx95t-tK2s#}4up&jGX=9Rg=%YjE<32UMmC#2;l0M*P-=vRC; za`e0MfWD7MW-?=14rmM}F?$htRBj1;qzSOeSfn9w64ZDAl0n>~)WewX#;t6mjQv!-b@8{VLz`XP_1^%q$f=EZ<2%oDvObe9v3*9@xx_g{` zeVML;;^ch?urv?!(8S$ReBW~N?@m`ZccacnS|WQvNAZY=HjGEzd=j)Ht2ysWh)}FW zDg4_gIIp3Ko`#t)u|O9-pyX;-z)4QVivr@`3mj-Se&y`d|wiXGYR1N;Zq7 zBPvI5jTgC*dn(oixi0HPA}cjE=2kbZ&8_wl%gk5Y=qp}ZS5)VBVS%Wd+9T-NUcn6s z3>U~$5&WqmRH_{WRQbY3Rq-JmpNVoYK)8x>i~N~#rzE-e>)iJOsRK*4z2RLWTmBa2 zbOe7K53Jh-dx=52uGhlZa*V9J{=|M=#H$_O@Fev8wpvwvpfeuJ=5NW7laaNecfrD0 zfTZy2(D$WBPeR~V+XTLXRq9_u;IGr|e?s7yc;j>-@Ks!94T79vfj?>k7a z>HDG2q3;`cPvJkEzQ;<|Z=vsDd^;I^_ayyaMc-@aes}toAW{E2`o0gyZ>8@a3T6|7 zj$f8hlzixva#$sOm)3xi?XgTUxe;T()g;_Q8nGMRpCQ$I|*NH z`@2nV+tT={Lad5y27x_zwWhbrE>ZM0fmd@l&#C=GM}OAaITA;}AIF7grxATlo>|?m zVa4({3%|CnlR)%Et$Re919zC6gCvjgRuk~oFw5{-B!r+G*JTBl|IEMWFK+$C{Iz}+ zxkU0k!mC6bB5zAFuaqMH83Q7c&73QFRH*_Z|3MP$Pgp$|mo)t|We@Y?#%R9%O6Li6 zn6o-f-LLj8kwfCFB=bJM?P|S zjx_BKUE+_dQQbD8Q{~&|u|tu)1so@eeI9v_s4|{qdut?fhf7{N<*zMs;Zmts0AZl# zY>agFTv9H97x30;@h9#=>|Y}&q&X5#o+!9Whyc7suuoDGe~HX3&D97+fw%3sOfY|9 zaZlN?5XaQSVprP>(5v#nvrb_)Xt-51JX)El_dJTUK8K3!?*;O{H~CKIL*=nAJvAQ> z)19|2le{ZQxEKe4LjcAOTF)inZEOB}7*lZDlAc(i2MD|Yd9HaOE~6(J*p1&<^}7nFpUNCnIUzmlbE&K6taS__ zqHxaKcvYM zgC$FMc|xmQN~ZXl`jia&GrF6mqkTxaBU3zPkNf|Pp7to^CHY-9L@-BcK)=WvMs%pO zLrH5&m%EO9wyJ2TX23^IDtA1d#!nK14hg=t^Dw9!Y;7mHrnyeS@Uml1jhBPXCLf`%>v8cKUxx`Z=le zL(_Em%OpL6bX%Ib6?A9;OC5ZZ%M=PMeJ*j(=&3r-dm7b_-y3EtR-nvR}}s<=628ZQMuP zn@0JvG3aV(yFusxk2~`B46;puBoS0qY^QcIv`GEjXi2`T@DHh0DiWxQ*gKLYT_KFc zTFR29Rm3(*4My#JnngpxQMnX-lV#NU>9{g&i84sRjhprb$Usq>5Y*(DAnlOO48zbS zt*IbT5Qt3gN~LR)br&Ew@*DM=1c;p#sU4$JPl>^#ktQ3%l&hL<4~A^_*^L)?J9L)q zA8ilEI-(4y0eh{njUMbGi!}U8etoe<9-~jn08q1_ldB^^Azh<36+BC7C20et2>3qv zoc=A@)9RILq?>jxrMR8aQQ*0v+=;lgPDX2IkQ@5gdOx8ZC?$AJ4Nbr@m>N$iN)4xS zU#woK@cc_AxinTCzta3u>a}S_z6ia zWD|sKBju7W+*{gz$^hFVW z5MSwU_LCa!sd?<#&J#pbu<;#m9cAbCCJwwSwjL;L4ydpWQv=1# zNQdiU?LL=j)Cnp3@zRYy(jZS{`A?j|Xx9M<v^qZ5_S z4$6V~>@LRR`2wLVNNwCH5Ji_OTg@pX=>Q4igmj3gkCW+v@K~L8KWTAwfvXO0pe0iR zen{EVDO>D+wi7LjK@@N?dYiUs;1VEGZyydow*Nh|y#GYB#>BX?rVl6}hwM?5q0)Ua&375cU+8f> zWZs?EZ5$7oD@bZyE*A)@anz%t*Jou<#M{B~=je^P9qNI@Ojz#cghSYTL8+7G5^9n| zI8-dBWHp3UMDfmeFdT&3-w--q<44iRvgtx%Dbi9TGQupOFd-3lI>J-)NzR_dGie!j zOZ#H$4LRaSEHwro;LNHal&fdedNr%SWy49Q6;o=TH)iP>r6<;g zk5YZx@0d?7k7qu8e3mnxZ2NKiOhwTJ6 z2i`EPKvM|04Rva}950yI-ip}nMk`-tbnI!d2SZt2xwdVO%x+=fM*ZtTib800(+e-a z0GcOY%xsc3tiICc4+weDFxh*DImawdU5Htw67MZ64)$v0wwvK{U?P`?5g9g*H|h^i z%4;@l>gzE8@%J)yQj7PcesoA)Y?cqxD==rW3Tde-BYbx9YPUT=>RVdb$rtgiN!h>K zo6D8qSx;`;t2{|>4Cv1*v>Y~VFmhOe)lkV<5q7m#?4XoYr*UCO(D+S@5!ooO^f1F3 zrofOulH>ks`Gz?x!^+}YvV5ZCO^)z11zv$<+wjWXHxttuC^$MDS)RO3zASCN41$Gz1n3TZ9FXY9BPj1n!&cc zR9YPfUP*iq_?(Q3ws9^vTmpC$@U}No3zShG6XF&Tu~RV0GdfObyK#RTPu$FP11X9* z((Xj|Qq615;hW}cEZs&6y32^E!RZxh<^Jh5P$2iU3n#0X9-L|x^%kTMg;B5Yf`HK^ zrC1q)!9;&z#8OcT3jMAxvBMcJ=4e}tWBzN(s;2lt#KjYJzQXg&QB;!-VeaikEnHK% z{(r#^kGzFL(j+&UsDm}}@A259(|(%bb~SXetNzK_wCpYwOo3tGCKZ%V!tsUXV(nQ4 ztP-@>Kv({_TpJ@1Iiv_>*OhL>uaK_)^a9$69DG1tUO#}0D0(R`tlDP3L;3=XiDKv_ zM2D2hQAVWh8{&}$-eTpqaDv_+Ox*70TtfBARnR4h^WGq?c%@B5eQT1#bLCSF-&=v$ z5%W(^rt1@&^miTc#TVSdIoa@??7T_&sK`>V+z7%A@OS4PDR*aw-8E|zYYSg2t(5!B z{Fi5VAf#dHiV?h~k$yKgLc0;|!C2dT^hmfI)Mf``_uSx%Ex3iAUM0M>igxlmQ7#9o zWn1qAaS)AKbyPkv=)7@yUMv~p=!g1lQ3o~VTVJRFODi?>-`pRsO=GI0{@~s2Nqmj! zSMd?mmC;UDMo3q#+n?;pV55E}y&y)TRy~a9*{T;cU_+hr5z7Hx>1*pCDTQ5YLfsW0 z)qiiS1tY*g!uZTLR)~KEqIIKJc_+i!voQ*xtnBs0HU&5tc>fy!w6OqrSOYey6cO|Z z?=4Epex$5wFNz3 z4{FN>4lm^ns~gwLs@5!0_@`XAF(EgJ*n1Dd#7<{8Y-0CHMcG4pujz zmvtj$Bj={;VAeL$2GN<(ensdEr-X8UyvH3v zl(;Pv*)p7ntfHE{v`O${GdSPmihwzx2Ps_{+;oz(a-&7v6jSP==KP4VAhA5XSYp2s z`B!2S5x@Ngj=T z3(P7wQ`d5_-_ANw;eKsFlvAw2-Bk#GuL`w8H5bVlMtxs5rd2%HZXh7Nj#JA)!zo66 zoh&>O8$DM|51u@^TlV5e(U|Kcl1yR%pD7u4Wobsy>Z-|ChH#bizQjz=FxMT_?Lps? z`6DsYYkw~Yqrgm~{yk8(16haZM#M#i==> z9oDRpc5zmgE`|G6^xEXj#lR@WH?Imu)ul0JS$Z>=UpU?^>1(`LC(EXMvaHa9$l@c-C!)d||_WCb)@N#KJLioC1!X5(O zgh@XL!ZGy_$o;2668ds<-9F>RYry`S%zWd;iQxP#%n{g!5jv9yS1zHxUTdXTZhh=Y z)gWGORu$UB1|(SD?#*pAYJVqkz!Vz;CjsM^#ZCW@JX&-}QL@ zN>^px#V2LYR(yR%Qlf*)yb+MAuk-;`@qJZ-6}(Jyn3A0-{-fk7k%!I~o+AR*zs(9% zo0q>Xyyp;i8Ogu|X8oJ_T1GeCbI9CIQc7K~J+S0^DVE2S@C`wBBRe!n=n$%9SLPbx{A812n`?ecUd0_8b2O8(hR+$v-gB3% za%2z8X;;Vcwjg6ZAR8m%sA;ppNtU++s-`Q(>!Ffl=ciW%ZZY4$)YgUZ z9x`{5l-BtZORy>z-Xoa&j*JJl2{^|W?9Ss7t7-2$=KHS+286w6)R+%aSg`bi@P_Uv zP!5h=QSfUrYnoKs)Q&$5=U~S&&y#|tbq!j4+ITqhq4zcf86&Y=DEZPfFKT946XSnW zqRNR(*^7%2^?hk24eDSjo?DO8;FMgB1E*Z2jfsUwxw3>1x5;%-C@54hD`bz?mm39@ z_8JzNRS_~H$Gf3&hq;oZl#s3jH#r|)S^HslR%$(SOn4Hvv87G3=j5e%1FJPz$9(mkFb)$pR!m;)#f>X zrrx#!N<)pP$enF}VEQ(d3cKB5p4mqx%%ES{uYGt;JCB;QPb}Ln^vy9IgnX1r&evEB zf%sL|$`x@!P=rTlH{dv7+;|&@2yQj|zv6ob2o@kL#x0-8(dq{K41U?E~CXi+Rlq6lk zI7$%LKqaL+6~_NA!u1-x%kjs;CwXZrNR3DFu8>d0@QPq!UT*xq8l;H$6MPwMS#DlXm?Zd7u#XbC?fbG+6u{?S8WII8{9zx#Qysrh`$5lRz) zB&DGO`@~+nUCm|7%mgU)_5$ayY~TDE3ZjuS7E6=9&Xpy?BS$p46=+TSS`p5Vzl)Uh z7GMz3%REc2CjI)D{rV!WwtsK8{mT|wC}CUNJ*X0?#v?nJYt?LT5b3fY7<Jwp%B+2Z>_h8}%mx`$J8JW;2%`aLN@rs(cRBs&@ALOE>J5Nbu zUxewD$fK^^!P31xqr4>;({?-|?5C)rIjVw833k=p4u7FYRgSN?MQ-G}|3f$Wc1BIl^9D3Pd zHj~tik@cnS)b7E@Oybnr<5EKWQH2%7e0G@Y0qB-=Cs4_LF*|fGAln`E^PB8Z*jXBT zbenflq!6u;ghRCUwG+^7 zPCFRq%L8OL^ru9RGG4rYQ(wTmjJphXtz3Bs;|eA&JPQD;AFq1;2-mumrVF-5m~(fd zdLhb>5H@rMrAWv-nA8(elLNG2ZyJ#7F8kttQ`o6+btrZ+SX!x-^p`asd9v^Y;M&gM z{*>aQp-I9(#s?EO=Q;}g72Z;AMjL-rE~q^a+R0GqEhF>7SJlATZ|@&Heu4tRucY`< zg+y);mkmWq)=gBc_=3|W6^mNrH*N_jP|L>-b35}d{k@K2)vZ{-0iu}K4)ZynQg1g2 zOpYqOhT14k$H4w$wi?1?qx2B|mwtWGetl5CF0x;j^4d*5wc{UR0K5Zq8}-XV{KWr~ zAul+quf4!)*C$8cGK7+x#Wwf!(qrk1rWN{OKE2E9uo2Svx3S7Ax_ev1(8pNwXM+fr?qGE zEp!@@R+T3(R{Xtrk=-88k>-N%_0fj#Z8Xw|&7}lFFr2Q&*UtA}!)qMqH$3f=8SIf!F6!( z1-)AHM%XEK&W&7JHLWSfritjDF!Dkfv3g`3pfx;R-@SxX!9&`*z z9-dTFiHAQHHfWd^3dK-G%HIlitB3lDryBKtkpT-5uOJxzPZ?n1%k+#L^fq>Iam92l zR+XSs@*n19j*A4bMn$H=iTtqFBBb6EN4KBd6gkex*(gpJc*t_*Y-KO_((wW#`bkff zR1msHg5DMQ<4?I&Wlu;&!T3{x+@^|*Och^e@cEP~_nqQu$Ts=QLb`2(9Q3Tr$2|i#ynq-4EgDsS#8|W>Z&$&HdPz# zEnZ^)kHCqAzZgijRK_2plqCau=MXx!M&r%`fLEmOcF=wVgC5@ zLfCRC4RJ3J=I#4vI4PrGq?C9>j*W>Fi6>=Dy^K`>_>KF+ec>}j1bQ@z;4_LH`HUi% zjpk3Xb{jFj(hiv zd48tWynQmGstxx@Zh%{`gS+9}qrT?pU3nTQ*Ecpx(udVX=Vv^OU03bnwXxb*NV*LV zlsk{F^SH%xUZ;jKIw@r#3GTeFtC`CLB%8NafASigyGdHuz#n(sZay?p=sX&(i|>@u z8>=gfdAp^uJR0U6{U)`&&ml2YiF-7{)q?FbaVzQW(Z_guPZ~U$5UN{g$=289Wk1QP zAERmh){mq*N#ltJlZSus?^EhO#P63um}u?CFm4jyH}gLAyEZws0K5&0fa0@qZ6KsS zAjo}h(am?|t`dIigY&sy{CKkor5ce;4K>a6ZD5%SY$qGT6gCY`dGgY-6xa(kSe6De z>MlDMvbHPCRv-`CAnfo+Nk-kAG!O}B#uel?NDl|3CJlu91Ob_3gAia=my$>W>8U`9 zY!FU9I-R0Mo2)Q*^^!Jy#1I6cfA-TY{CvH(UPF z3w)hkT7ChuFPQKYCV(B`wCe&p=L5SRl1QQ0*N~yig)A!$Vex%yHKUw*(EJc zrQOBCd?&}%ga^1lG(2DxO;I!7pSaDX+aU{TwoCpF&SW)RXAHvaCPPg07UJT zTm7&bQHoU0MTEnNvI!w`apd<%H0md~hNE-Wm2-8#I6V)})9IPR$7hm`-DaF7{Qf#U zYxwvq(m72xPE-34D2#HlhmX%DJ)3k*;=6P@7qYI+89u%T-$+L?YtreY(UkHWtDg6? z@u^JA;m+Jm{`e{xrly`WY@QZ%MxQN1K~y+}-nU`H0dA|sdWm_Xcx_388k`l+pbTrl zY$fa1b$wiQ*BP$pPNQxp8N?ag@7f;ZWdGjkm6fioLDyTA(x_Vp%MqU@E!%DI{#^*D zvUpqD0O8M)D_DBSh?WCIp#%GRhfnW=Q~y5r1p&)C>!$b1s3`7?ZVnj!PQR<&PqeI! z)_;9z>t{(hRAkWFdr4MeULdi+6_~Rr7+)zpC4L#iGf{W-fdXiUJ2ScA6dHVTsMFOq zxdTl)dZNFv;;JDmp-Ml%ktUess;CQQ3K?-N=-Tl9AXnqSH5JCEGXpAdDJ|XLVd4yt+;9cRkl>#`v2bV6MuSj@L zPv|+jluLHV5B{?Yhv(E)U=FYud`Ktz3Wb*IDpI6;t@A;MxvnBb%j296Ld|s*DPk^m zJ_tG2Rivmn&-vicb6tfd=c7kdn|y^r&~+6#*2g61aVcS?Ret}RmUf{EOwV-H@gQTw zR&v<1)&PneRTA1HbL1Xma1g`7 zZ;K7zCM+BU`rCyCzW&RFg?1$@bjaGC5*9>w=_V{3r}?{-ut4Xx(vq!j2+$W@goTfl zupl2lmXAnKN?7=kc3V7uDo6Bc_h?~Z{iH<&uWV($9@(KWv^% z*b-meCBfLyis+HMa$nH`!%^mJW$9Z+WFNdAkXyNt`ZnnCvx?|}B+zF7aY--=%Bwb1 zCQvK_Cxb#$`GpOY1r)-<$)HeK7TZwSKp`)j3<}-lN*k&NP>2jCgF=ZJVMFBrh175| zD72Xz8>%Nz2o3^e)ZKU{(_HlrmF7b@yG0@lX;1y=JWqf%n60hz%OzPf3U~ zjp!3LL~kIF7&OG1Bm}XYme>$|fIwK#5F3&ZgN^8QHbh?_kP|e-8%c;EM3u22`T>E6 zAQ0WhYbZAe17+0T)!$QhcYhCC=VJG;Wdyi&tM!GfNbq?dUJ2*)f)VEbm5CVv(pNL@kuh%JN}bDli?0 zSmRGz&tg*HYRcgzYhU5WN?bpXLLz>khEZI zv%{$_F3_CnyZlD>rWh5=mSR*P+i;N0!oaLf@vNNxfATC-@hmt>I?v*6?*9v(1&jJt zp4DR1ik}aNS?}jYvyp*B-_rt#5vM2l7S}MGrg#_EnH$j(q#6{R;iuQl;P-QUYaI&a zQu5Zy(oIH0oW@XJT*GI&>So|hQ%~e0bRs1S`$QOS)!gf2=tI<;;WIPqW{B&=$>88$ zFKf80;WM-9W=L48lfl8k)T!V4Y1zYPX4lP-D_~9r2M-e)9`*JZKC?&Nj2_{&O1h^DGuqwYnqqN%>Z$vS1a)KAMDJ~Ov&hIk%H z+l;yok}&YHZ5pQ6@R_~pX7ozJoJhjJ%_N=(<@6ptvv=JL2~(}h>2sP>7yRr&4bx}% z%szE9`XphplQ4rrb19?m@R@zKkb8GLmD~omVU1)9#*XQD z-i-(*Ek^Y40Qx0ViDWswp9_&|dS9WazWseM9FMm6iZ|ofUQxUWCnWFDcYKC_v(L5B z%eSNNdyT-`6|pyYsxSg?dP_M>^mc_YxwE3QgHWo_@|2_A7!qIo!2WnM`HIP1FaI`c zA$mu2GfW0KT8_W^OVQ(v$W54bgK}|*^%%~Zsr?Y)lWGNb{4-QLk+b?CXZ2T8VDVX$ ztfl@|k^0|NH+SUth&ih)$91P1`K1%~Q%kjDjMZR@5>V z_Tj8xB8=b+uMH-aY9aoifoZ1Mmj0BIn2ES>Flm~7fix~zDeRK?OA?iB_A_A)Lt4(% zY_^qOOtd78ev3y(F8s`~*@_gNosA_)WJ0n0q*-fWVj?XDdx%tIi;H49!X%V5E|DE+ zRjfDt+3Hy_Kw6sCJZ*38<(TI~`g;M<4Yiy-S+5nZbm?=xs zC#o>y%&ngYs6dIO2`iNn9zT=ogKHaXMhx0T0UW7n!d4f13s5aU!k#ZirMdv6<|5+4 z8PTUi&BU+`Q}(nTDBkC-8(3)6?-OfJ1tC#{>ReoKkFk6CeHv8M?`bX@czPjk3VL=r zG{WT+8yf5Pw9F(lZwlI*4h@q&+lIy*J}oN=&6|QgHys*QeHenJ(YIv-ot=c{O+gRI zOKUd_TY?h`GzRl&J(AG8Dd-dFWy7|AVnbs=pO%w^=1oB#N{5Dd-)ci+QlHi{3C){8 z$FgXNw&Cp4ScH{J=tpS{cJ^tx$sD|?^7o{-9j4yPhQ{zdtydD7HwC>e9UAt&6V@$d z_XfIm5}G#!{o8bC82z7YXiW6e`Xr%wQ_zugXoOf|CaAKp+fVD8gyu~_FG+_U5}F~c zz>q(!UlNix1$jd{&OV3HC!wWefxS{ zn`p;C!@H>iHd+z0Xe`ax%xviIEw-YYD~*7}Qy^0If|q2oU6s#ybSc-U9pRWlY->+Y zM=1BlpA|;S)_DOlAF!Dy^^-MQodYQaxky;sMrN_2hsg*Q`c|;`BY)%=b_^eB z!9;bJw2`EdgRcw7ABZ(7j{@A~k&SOmx654s4;{=#h_Yr}?2oL^3zY5;e>gcYqW9!P zVXsO224#)>j2;AHO_jxOR3?_t7*2UDA3@QF%Q4RNaUC9qajw5uMH;KeVU06TCy%O| zf?US}uCM*BV?o!OX!uy?eoIMUvofP%c;7-_T_tUw!aCe&MB?@rSHRVS(Bz@OY(S0&X#1<%*t$%dr0!dl8im0IY&OB zTk=xcydYnaRT7G1Wlm~6L?opq6bae2#6tZw9$wtJ#sTg?Vjgy-W1zr~mtHV2Hxq~J z%EW@q%3@2f&YRcx$@CYua z=;et41VFk2QkU7&5OBV=vt zJ3^L{FXhixSrbMcQ-4{u+#^4b1!a^hD6;9IEfS;N<>?(+Uu5USJrVg-@d_^@)uWy*1Lg&n`$Wu%lSZb>Xs8;vPk5x^UUeagUN3Mycf&^{SJV zsuPW=vsntK#7?QoJycf5w$=LZ? zwQ(~e;l4m2G!Hb+TPNwCN}BXpHlS}_FKy2Ih^d-=F=_3uvLT&4TqbL<^mUvXIodHf zajBsut7}8hwQ*8nFcyTPf!IE{QDy0yM)ZmgAl~9PE1_J-PbinA^ze8lZ-1A};j+H| z*sjA9n8kgd#15%&WGjsrDF(C8AT{YfG82C`1zm3hU1|_9Q7w3@fC`!2Jhm3_XLCWN zyo*HR9=Ssb8nssnI^d0b(i0T9M;+!9V3LSuz+v)ilZ;!q(UY$-evlqdLWHAs${#7L z^K<$0jw<0j^;gEF6N=LHzEwbC=ML2Z$Z_z&9VSXk-2c{_I5V+{vW6S;WzKfT~X_kHTRd#3%Mp_XT`&UjVVG zY#J(+S7oD%c`ZzUB{`G@pEtH~fmifn@hdax&p}6rJvo`o0N*!{t6@bF$EbF#d|91 zdb9GmDrIe0N;O9P9irt-lt0(9e!uQ5CPd4Z6|r}{#fQ<*j_#tYLlv$a6|pzGRAmI- zpdtEc7gwu$V@FWU4po#M=IV{oL%!HYUL$yb!lt-by({V_vflVJRdso~I|JF(C&hS8v_89IKBM zJ&a&mx4P7UtC9v~K5*;}$PEJ#Y!L@r_hBNaV^@p@Y>sYTj30`lg$GJs4{x(>Medxg0CYsC!l zmRBZGfb;k3eWhy|oqdoz32%5yU%!uFLTioSd)OXmX-}k9WL3`2%9c!X_&=}v1ur5i+>XXDL!fJf12SBt3SCi$2|juzmDCNb=m=+vYJ;70=>`AjF-)&Try03>HQ z$+iaIM*|>v{~lFzQUma#0g(KbldRZ?)&N?K$jc;yS2i_eNAp?U1pf}+-ce`xQt$2d zJG&Nl0LrGPo<9zJj*VA)x9v0Q$0!caiQ}$g{awurT|P6?D%+>N!!)d~RoS{cSr3gV z@ZjE~8lPa$Wr*zW+A{4$F#Aaph}qB}lM>xTbJyS-n@yMy}>&$y~m(m>WY_3%|P zX+KSI0Pjl6^b?-db*XQYZvdN3f!OCIo2_RkLHRPsKdOiLg_mSSG^$I?hF(q2V*(D&62`>ms_qNA~A)-xmAr?O6-&W+M!dU)G0eV=jz<0Mpz{ zUu}GiAh?8oV+M^o#;18LUXIZ>nt8rD<+_r!sMUBe6ExvHNLDPyEScjnIkniIa)O0@ z?GljI#|+BMAS@SwQzlAuhkSZjBbjib3^QLzpbZUe&pPy>+J;Euk91^v?*QaOEHiIh7xk0d%b z_e_7pqO-dZr9az9$bGx>I}x_Ordc8lFHv1cBB4=2z;O5)`KdjX(OY;Tn>7O!7Ae9~b}xAA;E3wC%IC;DcvW6XR>Nh<3g&nJCC^6l8Az z*_xkmK7N)s%;$;2d;w1H>>ltJE15s;jKVCTOx#GxEyjzv1w5d|&wEefzheiQ&s;*6 zIs@Py`5}7CkaePejbs3@b{O-};pS0)htl$f(8Ob)&pkwRaS(6p+s;2Ux-f(3&SL~| z0QDMShR~h&I!|BI0Wp`~481SmdCZ`R#|XaAWk8J;*PoCzqsyS8A$GidvVjeqbYPX0 zW!@WlR6E3-bO=5qbJg&=N76|55L$Rlj2zO5d2iEfRPud1>&Bve3vq_UfRKl4DW(JC zYewN_5Ye43+Hxd5diX5a)Xx)7Vg{f{4M33$K;+d~Wd00f%0A3z2duN{UYBqS9t=|Z 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
  1. 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

    qqi7V9Ai`P?M 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 literal 0 HcmV?d00001 diff --git a/src/ai/ai.cpp b/src/ai/ai.cpp index 760e35f0a..6627b6859 100644 --- a/src/ai/ai.cpp +++ b/src/ai/ai.cpp @@ -2127,9 +2127,7 @@ bool valid_construction_target(sys::state& state, dcon::nation_id from, dcon::na return false; // Its easy to defeat a nation at war if(state.world.nation_get_is_at_war(target)) { - if(estimate_strength(state, from) < estimate_strength(state, target) * 0.15f) - return false; - return true; + return estimate_strength(state, from) >= estimate_strength(state, target) * 0.15f; } else { if(estimate_strength(state, from) < estimate_strength(state, target) * 0.66f) return false; @@ -2141,9 +2139,6 @@ bool valid_construction_target(sys::state& state, dcon::nation_id from, dcon::na // We must achieve naval superiority to even invade them if(state.world.nation_get_capital_ship_score(from) < std::max(1.f, 1.5f * state.world.nation_get_capital_ship_score(target))) return false; - // And we should perhaps not be at war... - if(!state.world.nation_get_is_at_war(target)) - return false; } return true; } @@ -2278,9 +2273,8 @@ void place_instance_in_result_war(sys::state& state, std::vector& r } else if(allowed_countries) { bool liberate = (state.world.cb_type_get_type_bits(cb) & military::cb_flag::po_transfer_provinces) != 0; for(auto other_nation : state.world.in_nation) { - if(other_nation != target && other_nation != n) { - if(trigger::evaluate(state, allowed_countries, trigger::to_generic(target), trigger::to_generic(n), - trigger::to_generic(other_nation.id))) { + if(other_nation != target) { + if(trigger::evaluate(state, allowed_countries, trigger::to_generic(target), trigger::to_generic(n), trigger::to_generic(other_nation.id))) { if(allowed_states) { // check whether any state within the target is valid for free / liberate for(auto i = target_states.size(); i-- > 0;) { auto si = target_states[i]; @@ -2421,7 +2415,7 @@ void place_instance_in_result(sys::state & state, std::vector&resul } else if(allowed_countries) { bool liberate = (state.world.cb_type_get_type_bits(cb) & military::cb_flag::po_transfer_provinces) != 0; for(auto other_nation : state.world.in_nation) { - if(other_nation != target && other_nation != n) { + if(other_nation != target) { if(trigger::evaluate(state, allowed_countries, trigger::to_generic(target), trigger::to_generic(n), trigger::to_generic(other_nation.id))) { if(allowed_states) { // check whether any state within the target is valid for free / liberate @@ -2716,7 +2710,7 @@ void make_peace_offers(sys::state& state) { if(w.get_primary_defender().get_is_player_controlled() == false) { auto war_duration = state.current_date.value - state.world.war_get_start_date(w).value; if(war_duration >= 365) { - float willingness_factor = float(war_duration - 365) * 10.0f / 365.0f; + float willingness_factor = float(war_duration - 365) * 10.f / 365.0f; if(defender_surrender || (overall_score > (total_po_cost - willingness_factor) && (-overall_score / 2 + total_po_cost - willingness_factor) < 0)) { send_offer_up_to(w.get_primary_attacker(), w.get_primary_defender(), w, true, int32_t(total_po_cost), false); continue; @@ -2740,7 +2734,7 @@ void make_peace_offers(sys::state& state) { if(w.get_primary_attacker().get_is_player_controlled() == false) { auto war_duration = state.current_date.value - state.world.war_get_start_date(w).value; if(war_duration >= 365) { - float willingness_factor = float(war_duration - 365) * 10.0f / 365.0f; + float willingness_factor = float(war_duration - 365) * 10.f / 365.0f; if(attacker_surrender || (-overall_score > (total_po_cost - willingness_factor) && (overall_score / 2 + total_po_cost - willingness_factor) < 0)) { send_offer_up_to(w.get_primary_defender(), w.get_primary_attacker(), w, false, int32_t(total_po_cost), false); continue; @@ -2794,7 +2788,7 @@ bool will_accept_peace_offer_value(sys::state& state, if(war_duration < 365) { return false; } - float willingness_factor = float(war_duration - 365) * 10.0f / 365.0f; + float willingness_factor = float(war_duration - 365) * 10.f / 365.0f; if(overall_score >= 0) { if(concession && (overall_score * 2 - overall_po_value - willingness_factor) < 0) return true; @@ -2901,7 +2895,7 @@ bool will_accept_peace_offer(sys::state& state, dcon::nation_id n, dcon::nation_ if(war_duration < 365) { return false; } - float willingness_factor = float(war_duration - 365) * 10.0f / 365.0f; + float willingness_factor = float(war_duration - 365) * 10.f / 365.0f; if(overall_score >= 0) { if(concession && ((overall_score * 2 - overall_po_value - willingness_factor) < 0)) return true; @@ -2993,16 +2987,12 @@ void make_war_decs(sys::state& state) { return; if(auto ol = state.world.nation_get_overlord_as_subject(n); state.world.overlord_get_ruler(ol)) return; - auto base_strength = estimate_strength(state, n); float best_difference = 2.0f; - //Great powers should look for non-neighbor nations to use their existing wargoals on; helpful for forcing unification/repay debts wars to happen - if(nations::is_great_power(state, n)) { for(auto target : state.world.in_nation) { auto real_target = target.get_overlord_as_subject().get_ruler() ? target.get_overlord_as_subject().get_ruler() : target; - if(target == n || real_target == n) continue; if(state.world.nation_get_owned_province_count(real_target) == 0) @@ -3042,11 +3032,9 @@ void make_war_decs(sys::state& state) { } } } - for(auto adj : state.world.nation_get_nation_adjacency(n)) { auto other = adj.get_connected_nations(0) != n ? adj.get_connected_nations(0) : adj.get_connected_nations(1); auto real_target = other.get_overlord_as_subject().get_ruler() ? other.get_overlord_as_subject().get_ruler() : other; - if(real_target == n) continue; if(nations::are_allied(state, n, real_target) || nations::are_allied(state, n, other)) @@ -3061,23 +3049,19 @@ void make_war_decs(sys::state& state) { continue; if(!state.world.get_nation_adjacency_by_nation_adjacency_pair(n, other) && !naval_supremacy(state, n, other)) continue; - auto str_difference = base_strength + estimate_additional_offensive_strength(state, n, real_target) - estimate_defensive_strength(state, real_target); - if(str_difference > best_difference) { best_difference = str_difference; targets.set(n, other.id); } } - if(state.world.nation_get_central_ports(n) > 0) { - // try some random nations + // try some random coastal nations for(uint32_t j = 0; j < 6; ++j) { auto rvalue = rng::get_random(state, uint32_t((n.index() << 3) + j)); auto reduced_value = rng::reduce(uint32_t(rvalue), state.world.nation_size()); dcon::nation_id other{ dcon::nation_id::value_base_t(reduced_value) }; auto real_target = fatten(state.world, other).get_overlord_as_subject().get_ruler() ? fatten(state.world, other).get_overlord_as_subject().get_ruler() : fatten(state.world, other); - if(other == n || real_target == n) continue; if(state.world.nation_get_owned_province_count(other) == 0 || state.world.nation_get_owned_province_count(real_target) == 0) @@ -3096,7 +3080,6 @@ void make_war_decs(sys::state& state) { continue; if(!state.world.get_nation_adjacency_by_nation_adjacency_pair(n, other) && !naval_supremacy(state, n, other)) continue; - auto str_difference = base_strength + estimate_additional_offensive_strength(state, n, real_target) - estimate_defensive_strength(state, real_target); if(str_difference > best_difference) { best_difference = str_difference; @@ -4628,7 +4611,8 @@ void assign_targets(sys::state& state, dcon::nation_id n) { // organize attack stacks bool is_at_war = state.world.nation_get_is_at_war(n); - int32_t max_attacks_to_make = is_at_war ? (ready_count + 1) / 3 : ready_count; // not at war -- allow all stacks to attack rebels + int32_t min_ready_count = std::min(ready_count, 3); //Atleast 3 attacks + int32_t max_attacks_to_make = is_at_war ? std::max(min_ready_count, (ready_count + 1) / 3) : ready_count; // not at war -- allow all stacks to attack rebels auto const psize = potential_targets.size(); for(uint32_t i = 0; i < psize && max_attacks_to_make > 0; ++i) { diff --git a/src/entry_point_win.cpp b/src/entry_point_win.cpp index 8fdb73314..23b4d5777 100644 --- a/src/entry_point_win.cpp +++ b/src/entry_point_win.cpp @@ -126,6 +126,9 @@ int WINAPI wWinMain(HINSTANCE /*hInstance*/, HINSTANCE /*hPrevInstance*/, LPWSTR int headless_speed = 6; bool headless_repeat = false; bool headless = false; + + network::port_forwarder forwarding_apparatus; + if(num_params < 2) { #ifdef NDEBUG auto msg = std::string("Start Alice.exe using the launcher"); @@ -221,6 +224,7 @@ int WINAPI wWinMain(HINSTANCE /*hInstance*/, HINSTANCE /*hPrevInstance*/, LPWSTR } else { for(int i = 1; i < num_params; ++i) { if(native_string(parsed_cmd[i]) == NATIVE("-host")) { + forwarding_apparatus.start_forwarding(); game_state.network_mode = sys::network_mode_type::host; } else if(native_string(parsed_cmd[i]) == NATIVE("-join")) { game_state.network_mode = sys::network_mode_type::client; diff --git a/src/gamestate/commands.cpp b/src/gamestate/commands.cpp index c0ce7bab5..6b6413247 100644 --- a/src/gamestate/commands.cpp +++ b/src/gamestate/commands.cpp @@ -4334,6 +4334,56 @@ void execute_move_capital(sys::state& state, dcon::nation_id source, dcon::provi state.world.nation_set_capital(source, p); } +void use_province_button(sys::state& state, dcon::nation_id source, dcon::gui_def_id d, dcon::province_id i) { + payload p; + memset(&p, 0, sizeof(payload)); + p.type = command_type::pbutton_script; + p.source = source; + p.data.pbutton.button = d; + p.data.pbutton.id = i; + add_to_command_queue(state, p); +} +bool can_use_province_button(sys::state& state, dcon::nation_id source, dcon::gui_def_id d, dcon::province_id p) { + auto& def = state.ui_defs.gui[d]; + if(def.get_element_type() != ui::element_type::button) + return false; + if(def.data.button.get_button_scripting() != ui::button_scripting::province) + return false; + if(!def.data.button.scriptable_enable) + return true; + return trigger::evaluate(state, def.data.button.scriptable_enable, trigger::to_generic(p), trigger::to_generic(p), trigger::to_generic(source)); +} +void execute_use_province_button(sys::state& state, dcon::nation_id source, dcon::gui_def_id d, dcon::province_id p) { + auto & def = state.ui_defs.gui[d]; + if(def.data.button.scriptable_effect) + effect::execute(state, def.data.button.scriptable_effect, trigger::to_generic(p), trigger::to_generic(p), trigger::to_generic(source), uint32_t(state.current_date.value), uint32_t(p.index() ^ (d.index() << 4))); +} + +void use_nation_button(sys::state& state, dcon::nation_id source, dcon::gui_def_id d, dcon::nation_id n) { + payload p; + memset(&p, 0, sizeof(payload)); + p.type = command_type::nbutton_script; + p.source = source; + p.data.nbutton.button = d; + p.data.nbutton.id = n; + add_to_command_queue(state, p); +} +bool can_use_nation_button(sys::state& state, dcon::nation_id source, dcon::gui_def_id d, dcon::nation_id n) { + auto& def = state.ui_defs.gui[d]; + if(def.get_element_type() != ui::element_type::button) + return false; + if(def.data.button.get_button_scripting() != ui::button_scripting::nation) + return false; + if(!def.data.button.scriptable_enable) + return true; + return trigger::evaluate(state, def.data.button.scriptable_enable, trigger::to_generic(n), trigger::to_generic(n), trigger::to_generic(source)); +} +void execute_use_nation_button(sys::state& state, dcon::nation_id source, dcon::gui_def_id d, dcon::nation_id n) { + auto& def = state.ui_defs.gui[d]; + if(def.data.button.scriptable_effect) + effect::execute(state, def.data.button.scriptable_effect, trigger::to_generic(n), trigger::to_generic(n), trigger::to_generic(source), uint32_t(state.current_date.value), uint32_t(n.index() ^ (d.index() << 4))); +} + static void post_chat_message(sys::state& state, ui::chat_message& m) { // Private message bool can_see = true; @@ -4985,6 +5035,10 @@ bool can_perform_command(sys::state& state, payload& c) { return true; case command_type::toggle_interested_in_alliance: return can_toggle_interested_in_alliance(state, c.source, c.data.diplo_action.target); + case command_type::pbutton_script: + return can_use_province_button(state, c.source, c.data.pbutton.button, c.data.pbutton.id); + case command_type::nbutton_script: + return can_use_nation_button(state, c.source, c.data.nbutton.button, c.data.nbutton.id); // common mp commands case command_type::chat_message: @@ -5377,7 +5431,12 @@ void execute_command(sys::state& state, payload& c) { case command_type::toggle_interested_in_alliance: execute_toggle_interested_in_alliance(state, c.source, c.data.diplo_action.target); break; - + case command_type::pbutton_script: + execute_use_province_button(state, c.source, c.data.pbutton.button, c.data.pbutton.id); + break; + case command_type::nbutton_script: + execute_use_nation_button(state, c.source, c.data.nbutton.button, c.data.nbutton.id); + break; // common mp commands case command_type::chat_message: { diff --git a/src/gamestate/commands.hpp b/src/gamestate/commands.hpp index 1626a7273..24f959427 100644 --- a/src/gamestate/commands.hpp +++ b/src/gamestate/commands.hpp @@ -104,6 +104,8 @@ enum class command_type : uint8_t { toggle_unit_ai_control = 95, toggle_mobilized_is_ai_controlled = 96, toggle_interested_in_alliance = 97, + pbutton_script = 98, + nbutton_script = 99, // network notify_player_ban = 106, @@ -156,6 +158,15 @@ enum class command_type : uint8_t { c_always_potential_decisions = 160, }; +struct pbutton_data { + dcon::gui_def_id button; + dcon::province_id id; +}; +struct nbutton_data { + dcon::gui_def_id button; + dcon::nation_id id; +}; + struct national_focus_data { dcon::state_instance_id target_state; dcon::national_focus_id focus; @@ -532,6 +543,8 @@ struct payload { sys::player_name player_name; cheat_location_data cheat_location; notify_leaves_data notify_leave; + nbutton_data nbutton; + pbutton_data pbutton; cheat_invention_data_t cheat_invention_data; dtype() { } } data; @@ -813,6 +826,12 @@ void enable_debt(sys::state& state, dcon::nation_id source, bool debt_is_enabled void move_capital(sys::state& state, dcon::nation_id source, dcon::province_id p); bool can_move_capital(sys::state& state, dcon::nation_id source, dcon::province_id p); +void use_province_button(sys::state& state, dcon::nation_id source, dcon::gui_def_id d, dcon::province_id p); +bool can_use_province_button(sys::state& state, dcon::nation_id source, dcon::gui_def_id d, dcon::province_id p); + +void use_nation_button(sys::state& state, dcon::nation_id source, dcon::gui_def_id d, dcon::nation_id n); +bool can_use_nation_button(sys::state& state, dcon::nation_id source, dcon::gui_def_id d, dcon::nation_id n); + /* PEACE OFFER COMMANDS: diff --git a/src/gamestate/serialization.cpp b/src/gamestate/serialization.cpp index c811ffa25..229e059e1 100644 --- a/src/gamestate/serialization.cpp +++ b/src/gamestate/serialization.cpp @@ -306,6 +306,7 @@ uint8_t const* read_scenario_section(uint8_t const* ptr_in, uint8_t const* secti ptr_in = deserialize(ptr_in, state.ui_defs.textures); ptr_in = deserialize(ptr_in, state.ui_defs.gui); ptr_in = deserialize(ptr_in, state.font_collection.font_names); + ptr_in = deserialize(ptr_in, state.ui_defs.extensions); } // data container @@ -488,6 +489,7 @@ uint8_t* write_scenario_section(uint8_t* ptr_in, sys::state& state) { ptr_in = serialize(ptr_in, state.ui_defs.textures); ptr_in = serialize(ptr_in, state.ui_defs.gui); ptr_in = serialize(ptr_in, state.font_collection.font_names); + ptr_in = serialize(ptr_in, state.ui_defs.extensions); } dcon::load_record result = state.world.make_serialize_record_store_scenario(); @@ -496,7 +498,7 @@ uint8_t* write_scenario_section(uint8_t* ptr_in, sys::state& state) { return reinterpret_cast(start); } -size_t sizeof_scenario_section(sys::state& state) { +scenario_size sizeof_scenario_section(sys::state& state) { size_t sz = 0; // hand-written contribution @@ -664,14 +666,15 @@ size_t sizeof_scenario_section(sys::state& state) { sz += serialize_size(state.ui_defs.textures); sz += serialize_size(state.ui_defs.gui); sz += serialize_size(state.font_collection.font_names); + sz += serialize_size(state.ui_defs.extensions); } // data container contribution dcon::load_record loaded = state.world.make_serialize_record_store_scenario(); // dcon::load_record loaded; - sz += state.world.serialize_size(loaded); + auto szb = state.world.serialize_size(loaded); - return sz; + return scenario_size{ sz + szb, sz }; } uint8_t const* read_save_section(uint8_t const* ptr_in, uint8_t const* section_end, sys::state& state) { @@ -820,7 +823,7 @@ void write_scenario_file(sys::state& state, native_string_view name, uint32_t co header.count = count; header.timestamp = uint64_t(std::time(nullptr)); - size_t scenario_space = sizeof_scenario_section(state); + auto scenario_space = sizeof_scenario_section(state); size_t save_space = sizeof_save_section(state); state.scenario_counter = count; @@ -829,7 +832,7 @@ void write_scenario_file(sys::state& state, native_string_view name, uint32_t co // this is an upper bound, since compacting the data may require less space size_t total_size = - sizeof_scenario_header(header) + sizeof_mod_path(simple_fs::extract_state(state.common_fs)) + ZSTD_compressBound(scenario_space) + ZSTD_compressBound(save_space) + sizeof(uint32_t) * 4; + sizeof_scenario_header(header) + sizeof_mod_path(simple_fs::extract_state(state.common_fs)) + ZSTD_compressBound(scenario_space.total_size) + ZSTD_compressBound(save_space) + sizeof(uint32_t) * 4; uint8_t* temp_buffer = new uint8_t[total_size]; uint8_t* buffer_position = temp_buffer; @@ -837,16 +840,16 @@ void write_scenario_file(sys::state& state, native_string_view name, uint32_t co buffer_position = write_scenario_header(buffer_position, header); buffer_position = write_mod_path(buffer_position, simple_fs::extract_state(state.common_fs)); - uint8_t* temp_scenario_buffer = new uint8_t[scenario_space]; + uint8_t* temp_scenario_buffer = new uint8_t[scenario_space.total_size]; auto last_written = write_scenario_section(temp_scenario_buffer, state); auto last_written_count = last_written - temp_scenario_buffer; - assert(size_t(last_written_count) == scenario_space); + assert(size_t(last_written_count) == scenario_space.total_size); // calculate checksum checksum_key* checksum = &reinterpret_cast(temp_buffer + sizeof(uint32_t))->checksum; - blake2b(checksum, sizeof(*checksum), temp_scenario_buffer, scenario_space, nullptr, 0); + blake2b(checksum, sizeof(*checksum), temp_scenario_buffer + scenario_space.checksum_offset, scenario_space.total_size - scenario_space.checksum_offset, nullptr, 0); state.scenario_checksum = *checksum; - buffer_position = write_compressed_section(buffer_position, temp_scenario_buffer, uint32_t(scenario_space)); + buffer_position = write_compressed_section(buffer_position, temp_scenario_buffer, uint32_t(scenario_space.total_size)); delete[] temp_scenario_buffer; uint8_t* temp_save_buffer = new uint8_t[save_space]; diff --git a/src/gamestate/serialization.hpp b/src/gamestate/serialization.hpp index 5ca455d4e..fcf67f355 100644 --- a/src/gamestate/serialization.hpp +++ b/src/gamestate/serialization.hpp @@ -152,7 +152,7 @@ inline uint8_t const* deserialize(uint8_t const* ptr_in, ankerl::unordered_dense } constexpr inline uint32_t save_file_version = 39; -constexpr inline uint32_t scenario_file_version = 128 + save_file_version; +constexpr inline uint32_t scenario_file_version = 130 + save_file_version; struct scenario_header { uint32_t version = scenario_file_version; @@ -199,7 +199,11 @@ uint8_t const* read_scenario_section(uint8_t const* ptr_in, uint8_t const* secti uint8_t const* read_save_section(uint8_t const* ptr_in, uint8_t const* section_end, sys::state& state); uint8_t* write_scenario_section(uint8_t* ptr_in, sys::state& state); uint8_t* write_save_section(uint8_t* ptr_in, sys::state& state); -size_t sizeof_scenario_section(sys::state& state); +struct scenario_size { + size_t total_size; + size_t checksum_offset; +}; +scenario_size sizeof_scenario_section(sys::state& state); size_t sizeof_save_section(sys::state& state); void write_scenario_file(sys::state& state, native_string_view name, uint32_t count); diff --git a/src/gamestate/system_state.cpp b/src/gamestate/system_state.cpp index 7c8890918..2b5b4ade6 100644 --- a/src/gamestate/system_state.cpp +++ b/src/gamestate/system_state.cpp @@ -271,6 +271,20 @@ void state::state_select(dcon::state_definition_id sdef) { map_state.update(*this); } +ui::element_base* state::get_root_element() { + switch(mode) { + case sys::game_mode_type::end_screen: + default: + return ui_state.end_screen.get(); + case sys::game_mode_type::pick_nation: + return ui_state.nation_picker.get(); + case sys::game_mode_type::select_states: + return ui_state.select_states_legend.get(); + case sys::game_mode_type::in_game: + return ui_state.root.get(); + } +} + // // window event functions // @@ -590,23 +604,10 @@ void state::on_resize(int32_t x, int32_t y, window::window_state win_state) { } } } + void state::on_mouse_wheel(int32_t x, int32_t y, key_modifiers mod, float amount) { // an amount of 1.0 is one "click" of the wheel //update en demand - ui::element_base* root_elm = nullptr; - switch(mode) { - case sys::game_mode_type::end_screen: - root_elm = ui_state.end_screen.get(); - break; - case sys::game_mode_type::pick_nation: - root_elm = ui_state.nation_picker.get(); - break; - case sys::game_mode_type::select_states: - root_elm = ui_state.select_states_legend.get(); - break; - case sys::game_mode_type::in_game: - root_elm = ui_state.root.get(); - break; - } + ui::element_base* root_elm = get_root_element(); ui_state.scroll_target = root_elm->impl_probe_mouse(*this, int32_t(mouse_x_position / user_settings.ui_scale), int32_t(mouse_y_position / user_settings.ui_scale), @@ -877,21 +878,7 @@ void state::render() { // called to render the frame may (and should) delay retu } } - ui::element_base* root_elm = nullptr; - switch(mode) { - case sys::game_mode_type::end_screen: - root_elm = ui_state.end_screen.get(); - break; - case sys::game_mode_type::pick_nation: - root_elm = ui_state.nation_picker.get(); - break; - case sys::game_mode_type::select_states: - root_elm = ui_state.select_states_legend.get(); - break; - case sys::game_mode_type::in_game: - root_elm = ui_state.root.get(); - break; - } + ui::element_base* root_elm = get_root_element(); root_elm->base_data.size.x = ui_state.root->base_data.size.x; root_elm->base_data.size.y = ui_state.root->base_data.size.y; @@ -1254,26 +1241,28 @@ void state::render() { // called to render the frame may (and should) delay retu if(ui_state.last_tooltip && ui_state.tooltip->is_visible()) { auto type = ui_state.last_tooltip->has_tooltip(*this); if(type == ui::tooltip_behavior::variable_tooltip || type == ui::tooltip_behavior::position_sensitive_tooltip) { - auto container = text::create_columnar_layout(ui_state.tooltip->internal_layout, - text::layout_parameters{ 16, 16, tooltip_width, int16_t(root_elm->base_data.size.y - 20), ui_state.tooltip_font, 0, + auto container = text::create_columnar_layout(*this, ui_state.tooltip->internal_layout, + text::layout_parameters{ 0, 0, tooltip_width, int16_t(root_elm->base_data.size.y - 20), ui_state.tooltip_font, 0, text::alignment::left, text::text_color::white, true }, 10); ui_state.last_tooltip->update_tooltip(*this, tooltip_probe.relative_location.x, tooltip_probe.relative_location.y, container); populate_shortcut_tooltip(*this, *ui_state.last_tooltip, container); - ui_state.tooltip->base_data.size.x = int16_t(container.used_width + 16); - ui_state.tooltip->base_data.size.y = int16_t(container.used_height + 16); - if(world.locale_get_native_rtl(font_collection.get_current_locale())) { - float dead_space = float(container.used_width); - for(const auto& t : ui_state.tooltip->internal_layout.contents) { - dead_space = std::min(dead_space, t.x); + if(container.native_rtl == text::layout_base::rtl_status::rtl) { + container.used_width = -container.used_width; + for(auto& t : container.base_layout.contents) { + t.x += 16 + container.used_width; + t.y += 16; } - for(auto& t : ui_state.tooltip->internal_layout.contents) { - t.x -= dead_space - 16.f; + } else { + for(auto& t : container.base_layout.contents) { + t.x += 16; + t.y += 16; } - ui_state.tooltip->base_data.size.x -= int16_t(dead_space - 16); } + ui_state.tooltip->base_data.size.x = int16_t(container.used_width + 32); + ui_state.tooltip->base_data.size.y = int16_t(container.used_height + 32); if(container.used_width > 0) ui_state.tooltip->set_visible(*this, true); else @@ -1291,24 +1280,26 @@ void state::render() { // called to render the frame may (and should) delay retu } auto type = ui_state.last_tooltip->has_tooltip(*this); if(type != ui::tooltip_behavior::no_tooltip) { - auto container = text::create_columnar_layout(ui_state.tooltip->internal_layout, - text::layout_parameters{ 16, 16, tooltip_width,int16_t(root_elm->base_data.size.y - 20), ui_state.tooltip_font, 0, + auto container = text::create_columnar_layout(*this, ui_state.tooltip->internal_layout, + text::layout_parameters{ 0, 0, tooltip_width,int16_t(root_elm->base_data.size.y - 20), ui_state.tooltip_font, 0, text::alignment::left, text::text_color::white, true }, 10); ui_state.last_tooltip->update_tooltip(*this, tooltip_probe.relative_location.x, tooltip_probe.relative_location.y, container); populate_shortcut_tooltip(*this, *ui_state.last_tooltip, container); - ui_state.tooltip->base_data.size.x = int16_t(container.used_width + 16); - ui_state.tooltip->base_data.size.y = int16_t(container.used_height + 16); - if(world.locale_get_native_rtl(font_collection.get_current_locale())) { - float dead_space = float(container.used_width); - for(const auto& t : ui_state.tooltip->internal_layout.contents) { - dead_space = std::min(dead_space, t.x); + if(container.native_rtl == text::layout_base::rtl_status::rtl) { + container.used_width = -container.used_width; + for(auto& t : container.base_layout.contents) { + t.x += 16 + container.used_width; + t.y += 16; } - for(auto& t : ui_state.tooltip->internal_layout.contents) { - t.x -= dead_space - 16.f; + } else { + for(auto& t : container.base_layout.contents) { + t.x += 16; + t.y += 16; } - ui_state.tooltip->base_data.size.x -= int16_t(dead_space - 16); } + ui_state.tooltip->base_data.size.x = int16_t(container.used_width + 32); + ui_state.tooltip->base_data.size.y = int16_t(container.used_height + 32); if(container.used_width > 0) ui_state.tooltip->set_visible(*this, true); else @@ -1320,23 +1311,25 @@ void state::render() { // called to render the frame may (and should) delay retu ui_state.tooltip->set_visible(*this, false); } } else if(ui_state.last_tooltip && ui_state.last_tooltip->has_tooltip(*this) == ui::tooltip_behavior::position_sensitive_tooltip) { - auto container = text::create_columnar_layout(ui_state.tooltip->internal_layout, - text::layout_parameters{ 16, 16, tooltip_width, int16_t(root_elm->base_data.size.y - 20), ui_state.tooltip_font, 0, + auto container = text::create_columnar_layout(*this, ui_state.tooltip->internal_layout, + text::layout_parameters{ 0, 0, tooltip_width, int16_t(root_elm->base_data.size.y - 20), ui_state.tooltip_font, 0, text::alignment::left, text::text_color::white, true }, 10); ui_state.last_tooltip->update_tooltip(*this, tooltip_probe.relative_location.x, tooltip_probe.relative_location.y, container); populate_shortcut_tooltip(*this, *ui_state.last_tooltip, container); - ui_state.tooltip->base_data.size.x = int16_t(container.used_width + 16); - ui_state.tooltip->base_data.size.y = int16_t(container.used_height + 16); - if(world.locale_get_native_rtl(font_collection.get_current_locale())) { - float dead_space = float(container.used_width); - for(const auto& t : ui_state.tooltip->internal_layout.contents) { - dead_space = std::min(dead_space, t.x); + if(container.native_rtl == text::layout_base::rtl_status::rtl) { + container.used_width = -container.used_width; + for(auto& t : container.base_layout.contents) { + t.x += 16 + container.used_width; + t.y += 16; } - for(auto& t : ui_state.tooltip->internal_layout.contents) { - t.x -= dead_space - 16.f; + } else { + for(auto& t : container.base_layout.contents) { + t.x += 16; + t.y += 16; } - ui_state.tooltip->base_data.size.x -= int16_t(dead_space - 16); } + ui_state.tooltip->base_data.size.x = int16_t(container.used_width + 32); + ui_state.tooltip->base_data.size.y = int16_t(container.used_height + 32); if(container.used_width > 0) ui_state.tooltip->set_visible(*this, true); else @@ -1417,22 +1410,24 @@ void state::render() { // called to render the frame may (and should) delay retu prov = dcon::province_id{}; } if(prov) { - auto container = text::create_columnar_layout(ui_state.tooltip->internal_layout, - text::layout_parameters{ 16, 16, tooltip_width, int16_t(ui_state.root->base_data.size.y - 20), ui_state.tooltip_font, 0, text::alignment::left, text::text_color::white, true }, + auto container = text::create_columnar_layout(*this, ui_state.tooltip->internal_layout, + text::layout_parameters{ 0, 0, tooltip_width, int16_t(ui_state.root->base_data.size.y - 20), ui_state.tooltip_font, 0, text::alignment::left, text::text_color::white, true }, 20); ui::populate_map_tooltip(*this, container, prov); - ui_state.tooltip->base_data.size.x = int16_t(container.used_width + 16); - ui_state.tooltip->base_data.size.y = int16_t(container.used_height + 16); - if(world.locale_get_native_rtl(font_collection.get_current_locale())) { - float dead_space = float(container.used_width); - for(const auto& t : ui_state.tooltip->internal_layout.contents) { - dead_space = std::min(dead_space, t.x); + if(container.native_rtl == text::layout_base::rtl_status::rtl) { + container.used_width = -container.used_width; + for(auto& t : container.base_layout.contents) { + t.x += 16 + container.used_width; + t.y += 16; } - for(auto& t : ui_state.tooltip->internal_layout.contents) { - t.x -= dead_space - 16.f; + } else { + for(auto& t : container.base_layout.contents) { + t.x += 16; + t.y += 16; } - ui_state.tooltip->base_data.size.x -= int16_t(dead_space - 16); } + ui_state.tooltip->base_data.size.x = int16_t(container.used_width + 32); + ui_state.tooltip->base_data.size.y = int16_t(container.used_height + 32); if(container.used_width > 0) { // This block positions the tooltip somewhat under the province centroid auto mid_point = world.province_get_mid_point(prov); @@ -2729,7 +2724,7 @@ void state::load_scenario_data(parsers::error_handler& err, sys::year_month_day auto name_k = add_key_win1252(name); ident.set_government_name(named_gov.second, name_k); auto const adj = tag + "_" + named_gov.first + "_ADJ"; - auto adj_k = add_key_win1252(name); + auto adj_k = add_key_win1252(adj); ident.set_government_adjective(named_gov.second, adj_k); auto const ruler = tag + "_" + named_gov.first + "_ruler"; auto ruler_k = add_key_win1252(ruler); @@ -3477,6 +3472,52 @@ void state::load_scenario_data(parsers::error_handler& err, sys::year_month_day if(gov_error) return; + // + // make ui scripts + // + for(auto& s : context.gfx_context.nation_buttons_allow) { + if(s.button_element) { + err.file_name = s.original_file; + parsers::trigger_building_context t_context{ context, trigger::slot_contents::nation, trigger::slot_contents::nation, trigger::slot_contents::nation }; + ui_defs.gui[s.button_element].data.button.scriptable_enable = make_trigger(s.generator_state, err, t_context); + ui_defs.gui[s.button_element].data.button.flags |= uint16_t(ui::button_scripting::nation); + } + } + for(auto& s : context.gfx_context.nation_buttons_effect) { + if(s.button_element) { + err.file_name = s.original_file; + parsers::effect_building_context t_context{ context, trigger::slot_contents::nation, trigger::slot_contents::nation, trigger::slot_contents::nation }; + ui_defs.gui[s.button_element].data.button.scriptable_effect = make_effect(s.generator_state, err, t_context); + ui_defs.gui[s.button_element].data.button.flags |= uint16_t(ui::button_scripting::nation); + } + } + for(auto& s : context.gfx_context.province_buttons_allow) { + if(s.button_element) { + err.file_name = s.original_file; + auto existing_scripting = ui_defs.gui[s.button_element].data.button.get_button_scripting(); + if(existing_scripting == ui::button_scripting::nation) { + err.accumulated_errors += std::string("Button ") + std::string(to_string_view(ui_defs.gui[s.button_element].name)) + "in " + err.file_name + " has both province and nation scripting set\n"; + } else { + parsers::trigger_building_context t_context{ context, trigger::slot_contents::province, trigger::slot_contents::province, trigger::slot_contents::nation }; + ui_defs.gui[s.button_element].data.button.scriptable_enable = make_trigger(s.generator_state, err, t_context); + ui_defs.gui[s.button_element].data.button.flags |= uint16_t(ui::button_scripting::province); + } + } + } + for(auto& s : context.gfx_context.province_buttons_effect) { + if(s.button_element) { + err.file_name = s.original_file; + auto existing_scripting = ui_defs.gui[s.button_element].data.button.get_button_scripting(); + if(existing_scripting == ui::button_scripting::nation) { + err.accumulated_errors += std::string("Button ") + std::string(to_string_view(ui_defs.gui[s.button_element].name)) + "in " + err.file_name + " has both province and nation scripting set\n"; + } else { + parsers::effect_building_context t_context{ context, trigger::slot_contents::province, trigger::slot_contents::province, trigger::slot_contents::nation }; + ui_defs.gui[s.button_element].data.button.scriptable_effect = make_effect(s.generator_state, err, t_context); + ui_defs.gui[s.button_element].data.button.flags |= uint16_t(ui::button_scripting::province); + } + } + } + // Sanity checking navies & armies for(auto n : world.in_navy) { auto p = n.get_navy_location().get_location(); @@ -4434,7 +4475,7 @@ void state::debug_scenario_oos_dump() { simple_fs::write_file(sdir, NATIVE("scen.bin"), reinterpret_cast(buffer.get()), uint32_t(total_size_used)); } { - auto buffer = std::unique_ptr(new uint8_t[sys::sizeof_scenario_section(*this)]); + auto buffer = std::unique_ptr(new uint8_t[sys::sizeof_scenario_section(*this).total_size]); auto buffer_position = sys::write_scenario_section(buffer.get(), *this); size_t total_size_used = reinterpret_cast(buffer_position) - buffer.get(); simple_fs::write_file(sdir, NATIVE("all_scen.bin"), reinterpret_cast(buffer.get()), uint32_t(total_size_used)); diff --git a/src/gamestate/system_state.hpp b/src/gamestate/system_state.hpp index ed6450fb3..fab3fba80 100644 --- a/src/gamestate/system_state.hpp +++ b/src/gamestate/system_state.hpp @@ -675,6 +675,7 @@ struct alignas(64) state { void start_state_selection(state_selection_data& data); void finish_state_selection(); void state_select(dcon::state_definition_id sdef); + ui::element_base* get_root_element(); // the following function are for interacting with the string pool diff --git a/src/graphics/opengl_wrapper.cpp b/src/graphics/opengl_wrapper.cpp index 3bd5bf639..199dbf8f4 100644 --- a/src/graphics/opengl_wrapper.cpp +++ b/src/graphics/opengl_wrapper.cpp @@ -798,72 +798,97 @@ bool display_tag_is_valid(sys::state& state, char tag[3]) { return bool(ident); } -void internal_text_render(sys::state& state, text::stored_glyphs const& txt, float x, float baseline_y, float size, text::font& f, GLuint const* subroutines, GLuint const* icon_subroutines) { - if(txt.is_inline_image()) { - float x_scale = 1.f; - float y_scale = 1.f; - float icon_baseline = baseline_y + (f.internal_ascender / 64.f * size) - size; - if(txt.inline_image[0] == '(' && txt.inline_image[2] == ')') { - if(txt.inline_image[1] == 'F' || txt.inline_image[1] == 'T') { //(F)alse or (T)rue - bind_vertices_by_rotation(state, ui::rotation::upright, false, false); - glActiveTexture(GL_TEXTURE0); - GLuint false_icon = (state.user_settings.color_blind_mode == sys::color_blind_mode::deutan || state.user_settings.color_blind_mode == sys::color_blind_mode::protan) - ? state.open_gl.color_blind_cross_icon_tex - : state.open_gl.cross_icon_tex; - glBindTexture(GL_TEXTURE_2D, txt.inline_image[1] == 'F' ? false_icon : state.open_gl.checkmark_icon_tex); - icon_baseline = baseline_y; //Already corrected to baseline - } else { //(A)rmy or (N)avy - bind_vertices_by_rotation(state, ui::rotation::upright, false, false); - glActiveTexture(GL_TEXTURE0); - glBindTexture(GL_TEXTURE_2D, txt.inline_image[1] == 'A' ? state.open_gl.army_icon_tex : state.open_gl.navy_icon_tex); - x_scale = 1.5f; - y_scale = 1.5f; - icon_baseline = baseline_y; //Already corrected to baseline - } - } else { - GLuint flag_texture_handle = get_flag_texture_handle_from_tag(state, txt.inline_image); - bind_vertices_by_rotation(state, ui::rotation::upright, false, false); - glActiveTexture(GL_TEXTURE0); - glBindTexture(GL_TEXTURE_2D, flag_texture_handle); - x_scale = 1.5f; - } - glUniformSubroutinesuiv(GL_FRAGMENT_SHADER, 2, icon_subroutines);//push - glUniform4f(parameters::drawing_rectangle, x, icon_baseline - size, x_scale * size, y_scale * size); - glUniform4f(ogl::parameters::subrect, 0.f, 1.f, 0.f, 1.f); - glDrawArrays(GL_TRIANGLE_FAN, 0, 4); - glUniformSubroutinesuiv(GL_FRAGMENT_SHADER, 2, subroutines);//pop - return; +void render_text_icon(sys::state& state, text::embedded_icon ico, float x, float baseline_y, float font_size, text::font& f, ogl::color_modification cmod) { + float scale = 1.f; + float icon_baseline = baseline_y + (f.internal_ascender / 64.f * font_size) - font_size; + + bind_vertices_by_rotation(state, ui::rotation::upright, false, false); + glActiveTexture(GL_TEXTURE0); + + switch(ico) { + case text::embedded_icon::army: + scale = 1.3f; + glBindTexture(GL_TEXTURE_2D, state.open_gl.army_icon_tex ); + break; + case text::embedded_icon::navy: + glBindTexture(GL_TEXTURE_2D, state.open_gl.navy_icon_tex); + scale = 1.3f; + break; + case text::embedded_icon::check: + glBindTexture(GL_TEXTURE_2D, state.open_gl.checkmark_icon_tex); + icon_baseline += font_size * 0.1f; + break; + case text::embedded_icon::xmark: + { + GLuint false_icon = (state.user_settings.color_blind_mode == sys::color_blind_mode::deutan || state.user_settings.color_blind_mode == sys::color_blind_mode::protan) + ? state.open_gl.color_blind_cross_icon_tex + : state.open_gl.cross_icon_tex; + glBindTexture(GL_TEXTURE_2D, false_icon); + icon_baseline += font_size * 0.1f; + break; } - auto const* glyph_pos = txt.glyph_pos.data(); - auto const* glyph_info = txt.glyph_info.data(); - unsigned int glyph_count = static_cast(txt.glyph_count); + } + + GLuint icon_subroutines[2] = { map_color_modification_to_index(cmod), parameters::no_filter }; + glUniformSubroutinesuiv(GL_FRAGMENT_SHADER, 2, icon_subroutines);//push + glUniform4f(parameters::drawing_rectangle, x, icon_baseline, scale * font_size, scale * font_size); + glUniform4f(ogl::parameters::subrect, 0.f, 1.f, 0.f, 1.f); + glDrawArrays(GL_TRIANGLE_FAN, 0, 4); +} + +void render_text_flag(sys::state& state, text::embedded_flag ico, float x, float baseline_y, float font_size, text::font& f, ogl::color_modification cmod) { + float icon_baseline = baseline_y + (f.internal_ascender / 64.f * font_size) - font_size; + + auto fat_id = dcon::fatten(state.world, ico.tag); + auto nation = fat_id.get_nation_from_identity_holder(); + culture::flag_type flag_type = culture::flag_type{}; + if(bool(nation.id) && nation.get_owned_province_count() != 0) { + flag_type = culture::get_current_flag_type(state, nation.id); + } else { + flag_type = culture::get_current_flag_type(state, ico.tag); + } + GLuint flag_texture_handle = ogl::get_flag_handle(state, ico.tag, flag_type); + + GLuint icon_subroutines[2] = { map_color_modification_to_index(cmod), parameters::no_filter }; + glUniformSubroutinesuiv(GL_FRAGMENT_SHADER, 2, icon_subroutines);//push + bind_vertices_by_rotation(state, ui::rotation::upright, false, false); + glActiveTexture(GL_TEXTURE0); + glBindTexture(GL_TEXTURE_2D, flag_texture_handle); + glUniform4f(parameters::drawing_rectangle, x, icon_baseline + font_size * 0.15f, 1.5f * font_size * 0.9f, font_size * 0.9f); + glUniform4f(ogl::parameters::subrect, 0.f, 1.f, 0.f, 1.f); + glDrawArrays(GL_TRIANGLE_FAN, 0, 4); +} + + +void internal_text_render(sys::state& state, text::stored_glyphs const& txt, float x, float baseline_y, float size, text::font& f) { + GLuint subroutines[2] = { map_color_modification_to_index(ogl::color_modification::none), parameters::filter }; + glUniformSubroutinesuiv(GL_FRAGMENT_SHADER, 2, subroutines); + + unsigned int glyph_count = static_cast(txt.glyph_info.size()); for(unsigned int i = 0; i < glyph_count; i++) { - hb_codepoint_t glyphid = glyph_info[i].codepoint; + hb_codepoint_t glyphid = txt.glyph_info[i].codepoint; auto gso = f.glyph_positions[glyphid]; - float x_advance = float(glyph_pos[i].x_advance) / (float((1 << 6) * text::magnification_factor)); - float x_offset = float(glyph_pos[i].x_offset) / (float((1 << 6) * text::magnification_factor)) + float(gso.x); - float y_offset = float(gso.y) - float(glyph_pos[i].y_offset) / (float((1 << 6) * text::magnification_factor)); + float x_advance = float(txt.glyph_info[i].x_advance) / (float((1 << 6) * text::magnification_factor)); + float x_offset = float(txt.glyph_info[i].x_offset) / (float((1 << 6) * text::magnification_factor)) + float(gso.x); + float y_offset = float(gso.y) - float(txt.glyph_info[i].y_offset) / (float((1 << 6) * text::magnification_factor)); glBindVertexBuffer(0, state.open_gl.sub_square_buffers[gso.texture_slot & 63], 0, sizeof(GLfloat) * 4); glActiveTexture(GL_TEXTURE0); + + assert(uint32_t(gso.texture_slot >> 6) < f.textures.size()); + assert(f.textures[gso.texture_slot >> 6]); + glBindTexture(GL_TEXTURE_2D, f.textures[gso.texture_slot >> 6]); glUniform4f(parameters::drawing_rectangle, x + x_offset * size / 64.f, baseline_y + y_offset * size / 64.f, size, size); glDrawArrays(GL_TRIANGLE_FAN, 0, 4); x += x_advance * size / 64.f; - baseline_y -= (float(glyph_pos[i].y_advance) / (float((1 << 6) * text::magnification_factor))) * size / 64.f; + baseline_y -= (float(txt.glyph_info[i].y_advance) / (float((1 << 6) * text::magnification_factor))) * size / 64.f; } } void render_classic_text(sys::state& state, text::stored_glyphs const& txt, float x, float y, float size, color_modification enabled, color3f const& c, text::bm_font const& font, text::font& base_font) { std::string codepoints = ""; - for(uint32_t i = 0; i < uint32_t(txt.glyph_count); i++) { - auto cdp = txt.glyph_info[i].codepoint; - auto sv = classic_unligate_utf8(base_font, cdp); - if(sv.empty()) { //no ligature - auto cl = base_font.codepoint_to_alnum(cdp); - codepoints += cl ? cl : '?'; - } else { //unligated - codepoints += sv; - } + for(uint32_t i = 0; i < uint32_t(txt.glyph_info.size()); i++) { + codepoints.push_back(char(txt.glyph_info[i].codepoint)); } uint32_t count = uint32_t(codepoints.length()); @@ -887,56 +912,6 @@ void render_classic_text(sys::state& state, text::stored_glyphs const& txt, floa glActiveTexture(GL_TEXTURE0); glBindTexture(GL_TEXTURE_2D, font.ftexid); - if(txt.is_inline_image()) { - auto const& f = font.chars[0x4D]; - float scaling = 1.f; - float offset = 0.f; - float CurX = x + f.x_offset - (float(f.width) * offset); - float CurY = y + f.y_offset - (float(f.height) * offset); - if(uint8_t(txt.inline_image[0]) == '(' || uint8_t(txt.inline_image[2]) == ')') { - GLuint money_subroutines[2] = { map_color_modification_to_index(enabled), parameters::no_filter }; - glUniformSubroutinesuiv(GL_FRAGMENT_SHADER, 2, money_subroutines); - glUniform4f(ogl::parameters::drawing_rectangle, CurX, CurY, float(f.width) * scaling, float(f.height) * scaling); - GLuint icon_tex = 0; - if(uint8_t(txt.inline_image[1]) == 'F') - icon_tex = (state.user_settings.color_blind_mode == sys::color_blind_mode::deutan || state.user_settings.color_blind_mode == sys::color_blind_mode::protan) ? state.open_gl.color_blind_cross_icon_tex : state.open_gl.cross_icon_tex; - else if(uint8_t(txt.inline_image[1]) == 'T') - icon_tex = state.open_gl.checkmark_icon_tex; - else if(uint8_t(txt.inline_image[1]) == 'A') - icon_tex = state.open_gl.army_icon_tex; - else if(uint8_t(txt.inline_image[1]) == 'N') - icon_tex = state.open_gl.navy_icon_tex; - glBindTexture(GL_TEXTURE_2D, icon_tex); - glUniform3f(parameters::inner_color, c.r, c.g, c.b); - glUniform4f(ogl::parameters::subrect, float(f.x) / float(font.width) /* x offset */, - float(f.width) / float(font.width) /* x width */, float(f.y) / float(font.width) /* y offset */, - float(f.height) / float(font.width) /* y height */ - ); - glDrawArrays(GL_TRIANGLE_FAN, 0, 4); - // Restore affected state - glBindTexture(GL_TEXTURE_2D, font.ftexid); - glUniformSubroutinesuiv(GL_FRAGMENT_SHADER, 2, subroutines); - } else { - GLuint flag_texture_handle = get_flag_texture_handle_from_tag(state, txt.inline_image); - if(flag_texture_handle != 0) { - GLuint flag_subroutines[2] = { map_color_modification_to_index(enabled), parameters::no_filter }; - glUniformSubroutinesuiv(GL_FRAGMENT_SHADER, 2, flag_subroutines); - glUniform4f(ogl::parameters::drawing_rectangle, CurX, CurY, float(f.height) * 1.5f * scaling, float(f.height) * scaling); - glBindTexture(GL_TEXTURE_2D, flag_texture_handle); - glUniform3f(parameters::inner_color, c.r, c.g, c.b); - glUniform4f(ogl::parameters::subrect, float(f.x) / float(font.width) /* x offset */, - float(f.width) / float(font.width) /* x width */, float(f.y) / float(font.width) /* y offset */, - float(f.height) / float(font.width) /* y height */ - ); - glDrawArrays(GL_TRIANGLE_FAN, 0, 4); - // Restore affected state - glBindTexture(GL_TEXTURE_2D, font.ftexid); - glUniformSubroutinesuiv(GL_FRAGMENT_SHADER, 2, subroutines); - } - } - return; - } - for(uint32_t i = 0; i < count; ++i) { uint8_t ch = uint8_t(codepoints[i]); if(i != 0 && i < count - 1 && ch == 0xC2 && uint8_t(codepoints[i + 1]) == 0xA3) { @@ -963,10 +938,7 @@ void render_classic_text(sys::state& state, text::stored_glyphs const& txt, floa void render_new_text(sys::state& state, text::stored_glyphs const& txt, color_modification enabled, float x, float y, float size, color3f const& c, text::font& f) { glUniform3f(parameters::inner_color, c.r, c.g, c.b); glUniform1f(parameters::border_size, 0.08f * 16.0f / size); - GLuint subroutines[2] = {map_color_modification_to_index(enabled), parameters::filter}; - GLuint icon_subroutines[2] = {map_color_modification_to_index(enabled), parameters::no_filter}; - glUniformSubroutinesuiv(GL_FRAGMENT_SHADER, 2, subroutines); - internal_text_render(state, txt, x, y + size, size, f, subroutines, icon_subroutines); + internal_text_render(state, txt, x, y + size, size, f); } void render_text(sys::state& state, text::stored_glyphs const& txt, color_modification enabled, float x, float y, color3f const& c, uint16_t font_id) { diff --git a/src/graphics/opengl_wrapper.hpp b/src/graphics/opengl_wrapper.hpp index eeba670c0..48a0ce442 100644 --- a/src/graphics/opengl_wrapper.hpp +++ b/src/graphics/opengl_wrapper.hpp @@ -298,6 +298,8 @@ void render_new_text(sys::state const& state, text::stored_glyphs const& txt, co float y, float size, color3f const& c, text::font& f); void render_text(sys::state& state, text::stored_glyphs const& txt, color_modification enabled, float x, float y, color3f const& c, uint16_t font_id); +void render_text_icon(sys::state& state, text::embedded_icon ico, float x, float baseline_y, float font_size, text::font& f, ogl::color_modification = ogl::color_modification::none); +void render_text_flag(sys::state& state, text::embedded_flag ico, float x, float baseline_y, float font_size, text::font& f, ogl::color_modification = ogl::color_modification::none); bool msaa_enabled(sys::state const& state); void initialize_msaa(sys::state& state, int32_t x, int32_t y); diff --git a/src/gui/gui_chat_window.hpp b/src/gui/gui_chat_window.hpp index bbd478e0c..f5849c5f8 100644 --- a/src/gui/gui_chat_window.hpp +++ b/src/gui/gui_chat_window.hpp @@ -11,7 +11,7 @@ class chat_message_text : public multiline_text_element_base { auto content = retrieve(state, parent); auto border = base_data.data.text.border_size; auto color = IsShadow ? text::text_color::black : (content.target ? text::text_color::orange : text::text_color::white); - auto container = text::create_endless_layout( + auto container = text::create_endless_layout(state, internal_layout, text::layout_parameters{ border.x, diff --git a/src/gui/gui_common_elements.hpp b/src/gui/gui_common_elements.hpp index 709993195..9a746a700 100644 --- a/src/gui/gui_common_elements.hpp +++ b/src/gui/gui_common_elements.hpp @@ -137,7 +137,7 @@ class simple_multiline_text : public multiline_text_element_base { auto border = base_data.data.text.border_size; auto color = black_text ? text::text_color::black : text::text_color::white; - auto container = text::create_endless_layout( + auto container = text::create_endless_layout(state, internal_layout, text::layout_parameters{ border.x, @@ -193,7 +193,7 @@ class simple_multiline_body_text : public multiline_text_element_base { base_data.data.text_common.font_handle &= ~(0x003F); base_data.data.text_common.font_handle |= (old_value - 2); - auto container = text::create_endless_layout( + auto container = text::create_endless_layout(state, internal_layout, text::layout_parameters{ border.x, @@ -233,7 +233,7 @@ class generic_multiline_text : public multiline_text_element_base { auto content = retrieve(state, parent); auto color = black_text ? text::text_color::black : text::text_color::white; - auto container = text::create_endless_layout( + auto container = text::create_endless_layout(state, internal_layout, text::layout_parameters{ border.x, @@ -381,7 +381,7 @@ class standard_movement_multiline_text : public multiline_text_element_base { auto content = retrieve(state, parent); auto color = black_text ? text::text_color::black : text::text_color::white; auto container = - text::create_endless_layout(internal_layout, text::layout_parameters{0, 0, base_data.size.x, base_data.size.y, base_data.data.text.font_handle, 0, text::alignment::left, color, false}); + text::create_endless_layout(state, internal_layout, text::layout_parameters{0, 0, base_data.size.x, base_data.size.y, base_data.data.text.font_handle, 0, text::alignment::left, color, false}); populate_layout(state, container, content); } }; @@ -624,7 +624,6 @@ class nation_military_score_text : public standard_nation_text { auto supply_mod = std::max(state.world.nation_get_modifier_values(n, sys::national_mod_offsets::supply_consumption) + 1.0f, 0.1f); auto avg_land_score = state.world.nation_get_averge_land_unit_score(n); auto gen_range = state.world.nation_get_leader_loyalty(n); - auto num_leaders = float((gen_range.end() - gen_range.begin())); auto num_capital_ships = state.world.nation_get_capital_ship_score(n); text::add_line(state, contents, "military_score_explain_1", text::variable_type::x, text::fp_two_places{ num_capital_ships }); text::add_line(state, contents, "military_score_explain_2", text::variable_type::x, text::int_wholenum{ recruitable }); @@ -633,7 +632,7 @@ class nation_military_score_text : public standard_nation_text { text::add_line(state, contents, "military_score_explain_5", text::variable_type::x, text::fp_two_places{ supply_mod }); active_modifiers_description(state, contents, n, 0, sys::national_mod_offsets::supply_consumption, true); text::add_line(state, contents, "military_score_explain_6", text::variable_type::x, text::fp_two_places{ avg_land_score }); - text::add_line(state, contents, "military_score_explain_7", text::variable_type::x, text::fp_two_places{ num_leaders }); + //text::add_line(state, contents, "military_score_explain_7", text::variable_type::x, text::fp_two_places{ num_leaders }); } }; @@ -1118,7 +1117,7 @@ class national_tech_school : public simple_text_element_base { if(bool(mod_id)) { auto box = text::open_layout_box(contents, 0); text::add_to_layout_box(state, contents, box, state.world.modifier_get_name(mod_id), text::text_color::yellow); - if(state.world.modifier_get_desc(mod_id)) { + if(auto desc = state.world.modifier_get_desc(mod_id); state.key_is_localized(desc)) { text::substitution_map sub{}; text::add_to_substitution_map(sub, text::variable_type::country, n); text::add_to_substitution_map(sub, text::variable_type::country_adj, text::get_adjective(state, n)); @@ -1127,7 +1126,6 @@ class national_tech_school : public simple_text_element_base { text::add_to_layout_box(state, contents, box, state.world.modifier_get_desc(mod_id), sub); } text::close_layout_box(contents, box); - modifier_description(state, contents, mod_id); } } @@ -1338,11 +1336,9 @@ class fixed_pop_type_icon : public opaque_element_base { void update_tooltip(sys::state& state, int32_t x, int32_t y, text::columnar_layout& contents) noexcept override { auto name = state.world.pop_type_get_name(type); - if(bool(name)) { - auto box = text::open_layout_box(contents, 0); - text::add_to_layout_box(state, contents, box, name); - text::close_layout_box(contents, box); - } + auto box = text::open_layout_box(contents, 0); + text::add_to_layout_box(state, contents, box, name); + text::close_layout_box(contents, box); } }; @@ -1361,11 +1357,9 @@ class pop_type_icon : public button_element_base { void update_tooltip(sys::state& state, int32_t x, int32_t y, text::columnar_layout& contents) noexcept override { auto content = retrieve(state, parent); auto name = state.world.pop_type_get_name(content); - if(bool(name)) { - auto box = text::open_layout_box(contents, 0); - text::add_to_layout_box(state, contents, box, name); - text::close_layout_box(contents, box); - } + auto box = text::open_layout_box(contents, 0); + text::add_to_layout_box(state, contents, box, name); + text::close_layout_box(contents, box); } }; class religion_type_icon : public button_element_base { @@ -1711,7 +1705,7 @@ class factory_profit_text : public multiline_text_element_base { bool is_positive = profit >= 0.f; auto text = (is_positive ? "+" : "") + text::format_float(profit, 2); // Create colour - auto contents = text::create_endless_layout(internal_layout, + auto contents = text::create_endless_layout(state, internal_layout, text::layout_parameters{0, 0, static_cast(base_data.size.x), static_cast(base_data.size.y), base_data.data.text.font_handle, 0, text::alignment::left, text::text_color::black, true}); auto box = text::open_layout_box(contents); @@ -1835,15 +1829,13 @@ class commodity_image : public image_element_base { return; auto box = text::open_layout_box(contents, 0); if(!have_header) { - text::add_to_layout_box(state, contents, box, text::produce_simple_string(state, state.world.technology_get_name(tid)), text::text_color::yellow); + text::add_to_layout_box(state, contents, box, state.world.technology_get_name(tid), text::text_color::yellow); text::add_line_break_to_layout_box(state, contents, box); have_header = true; } auto name = state.world.commodity_get_name(mod.type); - if(bool(name)) { - text::add_to_layout_box(state, contents, box, text::produce_simple_string(state, name), text::text_color::white); - text::add_space_to_layout_box(state, contents, box); - } + text::add_to_layout_box(state, contents, box, name); + text::add_space_to_layout_box(state, contents, box); text::add_to_layout_box(state, contents, box, text::produce_simple_string(state, state.world.commodity_get_is_mine(mod.type) ? locale_base_name : locale_farm_base_name), text::text_color::white); text::add_to_layout_box(state, contents, box, std::string{ ":" }, text::text_color::white); text::add_space_to_layout_box(state, contents, box); @@ -1866,15 +1858,13 @@ class commodity_image : public image_element_base { return; auto box = text::open_layout_box(contents, 0); if(!have_header) { - text::add_to_layout_box(state, contents, box, text::produce_simple_string(state, state.world.invention_get_name(iid)), text::text_color::yellow); + text::add_to_layout_box(state, contents, box, state.world.invention_get_name(iid), text::text_color::yellow); text::add_line_break_to_layout_box(state, contents, box); have_header = true; } auto name = state.world.commodity_get_name(mod.type); - if(bool(name)) { - text::add_to_layout_box(state, contents, box, text::produce_simple_string(state, name), text::text_color::white); - text::add_space_to_layout_box(state, contents, box); - } + text::add_to_layout_box(state, contents, box, name); + text::add_space_to_layout_box(state, contents, box); text::add_to_layout_box(state, contents, box, text::produce_simple_string(state, state.world.commodity_get_is_mine(mod.type) ? locale_base_name : locale_farm_base_name), text::text_color::white); text::add_to_layout_box(state, contents, box, std::string{ ":" }, text::text_color::white); text::add_space_to_layout_box(state, contents, box); @@ -1940,8 +1930,8 @@ class national_focus_icon : public button_element_base { if(auto mid = state.world.national_focus_get_modifier(content); mid) { modifier_description(state, contents, mid, 15); } - - ui::trigger_description(state, contents, state.world.national_focus_get_limit(content), trigger::to_generic(sid), trigger::to_generic(state.local_player_nation), -1); + auto state_cap = state.world.state_instance_get_capital(sid); + ui::trigger_description(state, contents, state.world.national_focus_get_limit(content), trigger::to_generic(state_cap), trigger::to_generic(state.local_player_nation), -1); } } diff --git a/src/gui/gui_console.cpp b/src/gui/gui_console.cpp index f5ba3f717..d370b0a80 100644 --- a/src/gui/gui_console.cpp +++ b/src/gui/gui_console.cpp @@ -455,27 +455,33 @@ void ui::console_edit::render(sys::state& state, int32_t x, int32_t y) noexcept auto font_handle = base_data.data.text.font_handle; auto& font = state.font_collection.get_font(state, text::font_index_from_font_id(state, font_handle)); // Render the suggestions given (after the inputted text obv) - float x_offs = state.font_collection.text_extent(state, stored_text, 0, stored_text.glyph_count, font_handle); - if(lhs_suggestion.glyph_count > 0) { + + float x_offs = 0; + for(auto& t : internal_layout.contents) { + x_offs = std::max(x_offs, t.x + t.width); + } + + if(lhs_suggestion.glyph_info.size() > 0) { ogl::render_text(state, lhs_suggestion, ogl::color_modification::none, - float(x + text_offset) + x_offs, float(y + base_data.data.text.border_size.y), + float(x + base_data.data.text.border_size.x) + x_offs, float(y + base_data.data.text.border_size.y), get_text_color(state, text::text_color::light_grey), base_data.data.button.font_handle); - x_offs += state.font_collection.text_extent(state, lhs_suggestion, 0, lhs_suggestion.glyph_count, font_handle); + x_offs += state.font_collection.text_extent(state, lhs_suggestion, 0, uint32_t(lhs_suggestion.glyph_info.size()), font_handle); } - if(rhs_suggestion.glyph_count > 0) { + if(rhs_suggestion.glyph_info.size() > 0) { // Place text right before it ends (centered right) x_offs = float(base_data.size.x); x_offs -= 24.f; - x_offs -= state.font_collection.text_extent(state, rhs_suggestion, 0, rhs_suggestion.glyph_count, font_handle); + x_offs -= state.font_collection.text_extent(state, rhs_suggestion, 0, uint32_t(rhs_suggestion.glyph_info.size()), font_handle); ogl::render_text(state, rhs_suggestion, ogl::color_modification::none, - float(x + text_offset) + x_offs, float(y + base_data.data.text.border_size.y), + float(x + base_data.data.text.border_size.x) + x_offs, float(y + base_data.data.text.border_size.y), get_text_color(state, text::text_color::light_grey), base_data.data.button.font_handle); } + } void ui::console_edit::edit_box_update(sys::state& state, std::string_view s) noexcept { - lhs_suggestion.base_text.clear(); - rhs_suggestion.base_text.clear(); + lhs_suggestion.glyph_info.clear(); + rhs_suggestion.glyph_info.clear(); if(s.empty()) return; @@ -623,7 +629,7 @@ void ui::console_edit::edit_box_down(sys::state& state) noexcept { template void write_single_component(sys::state& state, native_string_view filename, F&& func) { auto sdir = simple_fs::get_or_create_oos_directory(); - auto buffer = std::unique_ptr(new uint8_t[sys::sizeof_scenario_section(state)]); + auto buffer = std::unique_ptr(new uint8_t[sys::sizeof_scenario_section(state).total_size]); auto buffer_position = func(buffer.get(), state); size_t total_size_used = reinterpret_cast(buffer_position) - buffer.get(); simple_fs::write_file(sdir, filename, reinterpret_cast(buffer.get()), uint32_t(total_size_used)); @@ -1128,9 +1134,10 @@ void ui::console_edit::edit_box_enter(sys::state& state, std::string_view s) noe break; case command_info::type::dump_tooltip: { + /* std::string out_text = "#Tooltip data\n"; if(state.ui_state.last_tooltip) { - auto container = text::create_columnar_layout(state.ui_state.tooltip->internal_layout, + auto container = text::create_columnar_layout(state, state.ui_state.tooltip->internal_layout, text::layout_parameters{ 16, 16, 32762, 32762, state.ui_state.tooltip_font, 0, text::alignment::left, text::text_color::white, true }, 10); state.ui_state.last_tooltip->update_tooltip(state, 0, 0, container); @@ -1148,6 +1155,7 @@ void ui::console_edit::edit_box_enter(sys::state& state, std::string_view s) noe } auto sdir = simple_fs::get_or_create_oos_directory(); simple_fs::write_file(sdir, NATIVE("tooltip.txt"), out_text.c_str(), uint32_t(out_text.size())); + */ } break; case command_info::type::dump_tags_and_provinces_csv: @@ -1577,7 +1585,7 @@ void ui::console_edit::edit_box_enter(sys::state& state, std::string_view s) noe { auto const n = state.local_player_nation; log_to_console(state, parent, "Owned provinces: " + std::to_string(state.world.nation_get_owned_province_count(n))); - log_to_console(state, parent, state.font_collection.get_font(state, text::font_selection::body_font).get_conditional_indicator(state.world.nation_get_owned_province_count(n) != 0)); + log_to_console(state, parent, state.world.nation_get_owned_province_count(n) != 0 ? "@(T)" : "@(F)"); } break; case command_info::type::dump_out_of_sync: @@ -1827,23 +1835,23 @@ void ui::console_edit::edit_box_enter(sys::state& state, std::string_view s) noe command::c_toggle_ai(state, state.local_player_nation, n); break; case command_info::type::always_allow_wargoals: - log_to_console(state, parent, state.font_collection.get_font(state, text::font_selection::body_font).get_conditional_indicator(!state.cheat_data.always_allow_wargoals)); + log_to_console(state, parent, state.cheat_data.always_allow_wargoals ? "@(T)" : "@(F)"); command::c_always_allow_wargoals(state, state.local_player_nation); break; case command_info::type::always_allow_reforms: - log_to_console(state, parent, state.font_collection.get_font(state, text::font_selection::body_font).get_conditional_indicator(!state.cheat_data.always_allow_reforms)); + log_to_console(state, parent, state.cheat_data.always_allow_reforms ? "@(T)" : "@(F)"); command::c_always_allow_reforms(state, state.local_player_nation); break; case command_info::type::always_allow_decisions: - log_to_console(state, parent, state.font_collection.get_font(state, text::font_selection::body_font).get_conditional_indicator(!state.cheat_data.always_allow_decisions)); + log_to_console(state, parent, state.cheat_data.always_allow_decisions? "@(T)" : "@(F)" ); command::c_always_allow_decisions(state, state.local_player_nation); break; case command_info::type::always_potential_decisions: - log_to_console(state, parent, state.font_collection.get_font(state, text::font_selection::body_font).get_conditional_indicator(!state.cheat_data.always_potential_decisions)); + log_to_console(state, parent, state.cheat_data.always_potential_decisions ? "@(T)" : "@(F)"); command::c_always_potential_decisions(state, state.local_player_nation); break; case command_info::type::always_accept_deals: - log_to_console(state, parent, state.font_collection.get_font(state, text::font_selection::body_font).get_conditional_indicator(!state.cheat_data.always_accept_deals)); + log_to_console(state, parent, state.cheat_data.always_accept_deals ? "@(T)" : "@(F)"); command::c_always_accept_deals(state, state.local_player_nation); break; case command_info::type::set_auto_choice_all: @@ -1862,16 +1870,16 @@ void ui::console_edit::edit_box_enter(sys::state& state, std::string_view s) noe has_us = true; break; } - log_to_console(state, parent, state.font_collection.get_font(state, text::font_selection::body_font).get_conditional_indicator(!has_us)); + log_to_console(state, parent, has_us ? "@(T)" : "@(F)"); command::c_instant_research(state, state.local_player_nation); break; } case command_info::type::game_info: log_to_console(state, parent, "Seed: " + std::to_string(state.game_seed)); log_to_console(state, parent, std::string("Great Wars: ")); - log_to_console(state, parent, state.font_collection.get_font(state, text::font_selection::body_font).get_conditional_indicator(!state.military_definitions.great_wars_enabled)); + log_to_console(state, parent, state.military_definitions.great_wars_enabled ? "@(T)" : "@(F)"); log_to_console(state, parent, std::string("World Wars: ")); - log_to_console(state, parent, state.font_collection.get_font(state, text::font_selection::body_font).get_conditional_indicator(!state.military_definitions.world_wars_enabled)); + log_to_console(state, parent, state.military_definitions.world_wars_enabled ? "@(T)" : "@(F)"); break; case command_info::type::spectate: command::c_switch_nation(state, state.local_player_nation, state.national_definitions.rebel_id); diff --git a/src/gui/gui_console.hpp b/src/gui/gui_console.hpp index ef49cc82b..19581d227 100644 --- a/src/gui/gui_console.hpp +++ b/src/gui/gui_console.hpp @@ -8,8 +8,8 @@ class console_edit : public edit_box_element_base { protected: // Vector list of last commands std::vector command_history; - text::stored_text lhs_suggestion; - text::stored_text rhs_suggestion; + text::stored_glyphs lhs_suggestion; + text::stored_glyphs rhs_suggestion; // Index of the current command in the history int history_index = 0; @@ -56,12 +56,12 @@ class console_list : public scrollable_text { public: std::string raw_text; void on_update(sys::state& state) noexcept override { - auto contents = text::create_endless_layout(delegate->internal_layout, + auto contents = text::create_endless_layout(state, delegate->internal_layout, text::layout_parameters{ 0, 0, int16_t(base_data.size.x), int16_t(base_data.size.y), base_data.data.text.font_handle, 0, text::alignment::left, text::is_black_from_font_id(base_data.data.text.font_handle) ? text::text_color::black : text::text_color::white, false }); auto box = text::open_layout_box(contents); - text::add_to_layout_box(state, contents, box, raw_text); + text::add_unparsed_text_to_layout_box(state, contents, box, raw_text); text::close_layout_box(contents, box); calibrate_scrollbar(state); } @@ -94,7 +94,7 @@ class console_window : public window_element_base { message_result get(sys::state& state, Cyto::Any& payload) noexcept override { if(payload.holds_type()) { auto entry = any_cast(payload); - console_output_list->raw_text += entry + "\n"; + console_output_list->raw_text += entry + "\\n"; console_output_list->impl_on_update(state); return message_result::consumed; } else if(payload.holds_type()) { diff --git a/src/gui/gui_diplomacy_request_window.hpp b/src/gui/gui_diplomacy_request_window.hpp index f30a03049..27d033921 100644 --- a/src/gui/gui_diplomacy_request_window.hpp +++ b/src/gui/gui_diplomacy_request_window.hpp @@ -217,7 +217,7 @@ class diplomacy_request_desc_text : public scrollable_text { auto content = retrieve(state, parent); auto color = delegate->black_text ? text::text_color::black : text::text_color::white; - auto container = text::create_endless_layout( + auto container = text::create_endless_layout(state, delegate->internal_layout, text::layout_parameters{ border.x, diff --git a/src/gui/gui_element_types.cpp b/src/gui/gui_element_types.cpp index d3c8a8739..9425717f9 100644 --- a/src/gui/gui_element_types.cpp +++ b/src/gui/gui_element_types.cpp @@ -20,6 +20,8 @@ #include "text.hpp" #include "sound.hpp" #include "unit_tooltip.hpp" +#include "triggers.hpp" +#include "effects.hpp" namespace ui { @@ -299,15 +301,24 @@ void button_element_base::render(sys::state& state, int32_t x, int32_t y) noexce } else { image_element_base::render(state, x, y); } - if(stored_text.glyph_count > 0) { - auto linesz = state.font_collection.line_height(state, base_data.data.button.font_handle); - if (linesz == 0.f) - return; - auto ycentered = (base_data.size.y - linesz) / 2; - ogl::render_text(state, stored_text, - get_color_modification(this == state.ui_state.under_mouse, disabled, interactable), float(x + int32_t(text_offset)), - float(y + int32_t(ycentered)), text_color, - base_data.data.button.font_handle); + + if(internal_layout.contents.empty()) + return; + + auto linesz = state.font_collection.line_height(state, base_data.data.button.font_handle); + if(linesz == 0.f) + return; + auto ycentered = (base_data.size.y - linesz) / 2; + auto cmod = get_color_modification(this == state.ui_state.under_mouse, disabled, interactable); + + for(auto& t : internal_layout.contents) { + if(std::holds_alternative(t.source)) { + ogl::render_text_flag(state, std::get(t.source), float(x) + t.x, float(y + int32_t(ycentered)), float(text::size_from_font_id(base_data.data.button.font_handle)), state.font_collection.get_font(state, text::font_index_from_font_id(state, base_data.data.button.font_handle)), cmod); + } else if(std::holds_alternative(t.source)) { + ogl::render_text_icon(state, std::get(t.source), float(x) + t.x, float(y + int32_t(ycentered)), float(text::size_from_font_id(base_data.data.button.font_handle)), state.font_collection.get_font(state, text::font_index_from_font_id(state, base_data.data.button.font_handle)), cmod); + } else { + ogl::render_text(state, t.unicodechars, cmod, float(x) + t.x, float(y + int32_t(ycentered)), text_color, base_data.data.button.font_handle); + } } } @@ -350,15 +361,24 @@ void tinted_button_element_base::render(sys::state& state, int32_t x, int32_t y) } } } - if(stored_text.glyph_count > 0) { - auto linesz = state.font_collection.line_height(state, base_data.data.button.font_handle); - if(linesz == 0) - return; - auto ycentered = (base_data.size.y - linesz) / 2; - ogl::render_text(state, stored_text, - get_color_modification(this == state.ui_state.under_mouse, disabled, interactable), float(x + text_offset), - float(y + ycentered), black_text ? ogl::color3f{ 0.0f, 0.0f, 0.0f } : ogl::color3f{ 1.0f, 1.0f, 1.0f }, - base_data.data.button.font_handle); + + if(internal_layout.contents.empty()) + return; + + auto linesz = state.font_collection.line_height(state, base_data.data.button.font_handle); + if(linesz == 0.f) + return; + auto ycentered = (base_data.size.y - linesz) / 2; + auto cmod = get_color_modification(this == state.ui_state.under_mouse, disabled, interactable); + + for(auto& t : internal_layout.contents) { + if(std::holds_alternative(t.source)) { + ogl::render_text_flag(state, std::get(t.source), float(x) + t.x, float(y + int32_t(ycentered)), float(text::size_from_font_id(base_data.data.button.font_handle)), state.font_collection.get_font(state, text::font_index_from_font_id(state, base_data.data.button.font_handle)), cmod); + } else if(std::holds_alternative(t.source)) { + ogl::render_text_icon(state, std::get(t.source), float(x) + t.x, float(y + int32_t(ycentered)), float(text::size_from_font_id(base_data.data.button.font_handle)), state.font_collection.get_font(state, text::font_index_from_font_id(state, base_data.data.button.font_handle)), cmod); + } else { + ogl::render_text(state, t.unicodechars, cmod, float(x) + t.x, float(y + int32_t(ycentered)), black_text ? ogl::color3f{ 0.0f, 0.0f, 0.0f } : ogl::color3f{ 1.0f, 1.0f, 1.0f }, base_data.data.button.font_handle); + } } } @@ -439,15 +459,18 @@ ogl::color3f get_text_color(sys::state& state, text::text_color text_color) { } void button_element_base::set_button_text(sys::state& state, std::string const& new_text) { - stored_text.set_text(state, text::font_index_from_font_id(state, base_data.data.button.font_handle), new_text); - format_text(state); + if(new_text != cached_text) { + cached_text = new_text; + internal_layout.contents.clear(); + internal_layout.number_of_lines = 0; + + text::single_line_layout sl{ internal_layout, text::layout_parameters{ 0, 0, static_cast(base_data.size.x), static_cast(base_data.size.y), + base_data.data.button.font_handle, 0, text::alignment::center, black_text ? text::text_color::black : text::text_color::white, true, true }, state.world.locale_get_native_rtl(state.font_collection.get_current_locale()) ? text::layout_base::rtl_status::rtl : text::layout_base::rtl_status::ltr }; + sl.add_text(state, cached_text); + } } void button_element_base::format_text(sys::state& state) { - if(stored_text.glyph_count > 0) { - auto& font = state.font_collection.get_font(state, text::font_index_from_font_id(state, base_data.data.button.font_handle)); - text_offset = (base_data.size.x - state.font_collection.text_extent(state, stored_text, 0, stored_text.glyph_count, base_data.data.button.font_handle)) / 2.0f; - } } void button_element_base::on_reset_text(sys::state& state) noexcept { @@ -455,11 +478,16 @@ void button_element_base::on_reset_text(sys::state& state) noexcept { auto base_text_handle = base_data.data.button.txt; black_text = text::is_black_from_font_id(base_data.data.button.font_handle); if(base_text_handle) { - stored_text.clear(); - stored_text.set_text(state, text::font_index_from_font_id(state, base_data.data.button.font_handle), text::produce_simple_string(state, base_data.data.button.txt)); + cached_text = text::produce_simple_string(state, base_data.data.button.txt); + internal_layout.contents.clear(); + internal_layout.number_of_lines = 0; + + text::single_line_layout sl{ internal_layout, text::layout_parameters{ 0, 0, static_cast(base_data.size.x), static_cast(base_data.size.y), + base_data.data.button.font_handle, 0, text::alignment::center, black_text ? text::text_color::black : text::text_color::white, true, true }, + state.world.locale_get_native_rtl(state.font_collection.get_current_locale()) ? text::layout_base::rtl_status::rtl : text::layout_base::rtl_status::ltr }; + sl.add_text(state, cached_text); } } - format_text(state); } void button_element_base::on_create(sys::state& state) noexcept { @@ -565,9 +593,9 @@ void edit_box_element_base::on_reset_text(sys::state& state) noexcept { void edit_box_element_base::on_create(sys::state& state) noexcept { if(base_data.get_element_type() == element_type::button) { - simple_text_element_base::text_offset = 0.0f; + //simple_text_element_base::text_offset = 0.0f; } else if(base_data.get_element_type() == element_type::text) { - simple_text_element_base::text_offset = base_data.data.text.border_size.x; + //simple_text_element_base::text_offset = base_data.data.text.border_size.x; } on_reset_text(state); } @@ -606,9 +634,17 @@ void tool_tip::render(sys::state& state, int32_t x, int32_t y) noexcept { float(base_data.size.y), ogl::get_texture_handle(state, definitions::tiles_dialog, true), ui::rotation::upright, false, false); auto black_text = text::is_black_from_font_id(state.ui_state.tooltip_font); for(auto& t : internal_layout.contents) { + auto& f = state.font_collection.get_font(state, text::font_index_from_font_id(state, state.ui_state.tooltip_font)); - ogl::render_text(state, t.unicodechars, ogl::color_modification::none, - float(x) + t.x, float(y + t.y), get_text_color(state, t.color), state.ui_state.tooltip_font); + + if(std::holds_alternative(t.source)) { + ogl::render_text_flag(state, std::get(t.source), float(x) + t.x, float(y + t.y), float(text::size_from_font_id(state.ui_state.tooltip_font)), f); + } else if(std::holds_alternative(t.source)) { + ogl::render_text_icon(state, std::get(t.source), float(x) + t.x, float(y + t.y), float(text::size_from_font_id(state.ui_state.tooltip_font)), f); + } else { + ogl::render_text(state, t.unicodechars, ogl::color_modification::none, + float(x) + t.x, float(y + t.y), get_text_color(state, t.color), state.ui_state.tooltip_font); + } } } @@ -664,17 +700,39 @@ void line_graph::render(sys::state& state, int32_t x, int32_t y) noexcept { void simple_text_element_base::set_text(sys::state& state, std::string const& new_text) { if(base_data.get_element_type() == element_type::button) { - stored_text.set_text(state, text::font_index_from_font_id(state, base_data.data.button.font_handle), new_text); + if(new_text != cached_text) { + cached_text = new_text; + { + internal_layout.contents.clear(); + internal_layout.number_of_lines = 0; + + auto al = text::to_text_alignment(base_data.data.button.get_alignment()); + text::single_line_layout sl{ internal_layout, text::layout_parameters{ 0, 0, static_cast(base_data.size.x - base_data.data.text.border_size.x * 2), static_cast(base_data.size.y), + base_data.data.button.font_handle, 0, al, black_text ? text::text_color::black : text::text_color::white, true, true }, + state.world.locale_get_native_rtl(state.font_collection.get_current_locale()) ? text::layout_base::rtl_status::rtl : text::layout_base::rtl_status::ltr }; + sl.add_text(state, cached_text); + } + format_text(state); + } } else if(base_data.get_element_type() == element_type::text) { - stored_text.set_text(state, text::font_index_from_font_id(state, base_data.data.text.font_handle), new_text); + if(new_text != cached_text) { + cached_text = new_text; + { + internal_layout.contents.clear(); + internal_layout.number_of_lines = 0; + + auto al = text::to_text_alignment(base_data.data.text.get_alignment()); + text::single_line_layout sl{ internal_layout, text::layout_parameters{ 0, 0, static_cast(base_data.size.x), static_cast(base_data.size.y), + base_data.data.text.font_handle, 0, al, black_text ? text::text_color::black : text::text_color::white, true, true }, + state.world.locale_get_native_rtl(state.font_collection.get_current_locale()) ? text::layout_base::rtl_status::rtl : text::layout_base::rtl_status::ltr }; + sl.add_text(state, cached_text); + } + format_text(state); + } } - format_text(state); } void simple_text_element_base::format_text(sys::state& state) { - if(stored_text.glyph_count == 0) - return; - float extent = 0.f; uint16_t font_handle = 0; if(base_data.get_element_type() == element_type::button) @@ -682,79 +740,45 @@ void simple_text_element_base::format_text(sys::state& state) { else if(base_data.get_element_type() == element_type::text) font_handle = base_data.data.text.font_handle; - - auto& font = state.font_collection.get_font(state, text::font_index_from_font_id(state, font_handle)); - extent = state.font_collection.text_extent(state, stored_text, 0, stored_text.glyph_count, font_handle); - - if(/*stored_text.glyph_info[stored_text.glyph_count - 1].codepoint != 0x2026 && */ int16_t(extent) > base_data.size.x) { - // … - // 0x2026 - // utf8: 0xe2 0x80 0xa6 - auto glyphid = FT_Get_Char_Index(font.font_face, 0x2026); - - bool ellipsis_valid = true; - auto width_of_ellipsis = font.base_glyph_width(glyphid) * text::size_from_font_id(font_handle) / 64.f; - - if(width_of_ellipsis <= 0 || glyphid == 0) { - ellipsis_valid = false; - width_of_ellipsis = font.base_glyph_width(FT_Get_Char_Index(font.font_face, '.')) * 3.0f * text::size_from_font_id(font_handle) / 64.f; - } - uint32_t m = 0; - - while(m < stored_text.glyph_count) { - m += uint32_t(text::size_from_utf8(stored_text.base_text.c_str() + m, stored_text.base_text.c_str() + stored_text.base_text.length())); - - if(state.font_collection.text_extent(state, stored_text, 0, m, font_handle) + width_of_ellipsis > base_data.size.x) - break; - } - - auto last_cluster = m >= stored_text.glyph_count ? stored_text.base_text.length() : stored_text.glyph_info[m].cluster; - - if(ellipsis_valid) - stored_text.set_text(state, text::font_index_from_font_id(state, font_handle), stored_text.base_text.substr(0, last_cluster) + "…"); - else - stored_text.set_text(state, text::font_index_from_font_id(state, font_handle), stored_text.base_text.substr(0, last_cluster) + "..."); - extent = state.font_collection.text_extent(state, stored_text, 0, stored_text.glyph_count, font_handle); + float x_limit = float(base_data.size.x); + if(base_data.get_element_type() == element_type::text) { + x_limit -= base_data.data.text.border_size.x; } + auto& font = state.font_collection.get_font(state, text::font_index_from_font_id(state, font_handle)); + auto font_size = text::size_from_font_id(font_handle); - if(base_data.get_element_type() == element_type::button) { - switch(text::localized_alignment(state, base_data.data.button.get_alignment())) { - case alignment::centered: - case alignment::justified: - text_offset = (base_data.size.x - extent) / 2.0f; - break; - case alignment::right: - text_offset = (base_data.size.x - extent); - break; - case alignment::left: - text_offset = 0.0f; - break; - } - } else if(base_data.get_element_type() == element_type::text) { - switch(text::localized_alignment(state, base_data.data.button.get_alignment())) { - case alignment::centered: - case alignment::justified: - text_offset = (base_data.size.x - extent - base_data.data.text.border_size.x) / 2.0f; - break; - case alignment::right: - text_offset = (base_data.size.x - extent - base_data.data.text.border_size.x); - break; - case alignment::left: - text_offset = base_data.data.text.border_size.x; - break; + for(size_t i = internal_layout.contents.size(); i-- > 0; ) { + if(internal_layout.contents[i].x >= x_limit) { + internal_layout.contents.resize(i); } } } void simple_text_element_base::on_reset_text(sys::state& state) noexcept { if(base_data.get_element_type() == element_type::button) { - stored_text.clear(); - stored_text.set_text(state, text::font_index_from_font_id(state, base_data.data.button.font_handle), text::produce_simple_string(state, base_data.data.button.txt)); black_text = text::is_black_from_font_id(base_data.data.button.font_handle); + cached_text = text::produce_simple_string(state, base_data.data.button.txt); + internal_layout.contents.clear(); + internal_layout.number_of_lines = 0; + + auto al = text::to_text_alignment(base_data.data.button.get_alignment()); + text::single_line_layout sl{ internal_layout, text::layout_parameters{ 0, 0, static_cast(base_data.size.x), static_cast(base_data.size.y), + base_data.data.button.font_handle, 0, al, black_text ? text::text_color::black : text::text_color::white, true, true }, + state.world.locale_get_native_rtl(state.font_collection.get_current_locale()) ? text::layout_base::rtl_status::rtl : text::layout_base::rtl_status::ltr }; + + sl.add_text(state, cached_text); } else if(base_data.get_element_type() == element_type::text) { - stored_text.clear(); - stored_text.set_text(state, text::font_index_from_font_id(state, base_data.data.text.font_handle), text::produce_simple_string(state, base_data.data.text.txt)); black_text = text::is_black_from_font_id(base_data.data.text.font_handle); + cached_text = text::produce_simple_string(state, base_data.data.text.txt); + internal_layout.contents.clear(); + internal_layout.number_of_lines = 0; + + auto al = text::to_text_alignment(base_data.data.text.get_alignment()); + text::single_line_layout sl{ internal_layout, text::layout_parameters{ 0, 0, static_cast(base_data.size.x - base_data.data.text.border_size.x * 2), static_cast(base_data.size.y), + base_data.data.text.font_handle, 0, al, black_text ? text::text_color::black : text::text_color::white, true, true }, + state.world.locale_get_native_rtl(state.font_collection.get_current_locale()) ? text::layout_base::rtl_status::rtl : text::layout_base::rtl_status::ltr }; + + sl.add_text(state, cached_text); } format_text(state); } @@ -762,20 +786,32 @@ void simple_text_element_base::on_create(sys::state& state) noexcept { on_reset_text(state); } void simple_text_element_base::render(sys::state& state, int32_t x, int32_t y) noexcept { - if(stored_text.glyph_count > 0) { - if(base_data.get_element_type() == element_type::text) { - ogl::render_text(state, stored_text, ogl::color_modification::none, - float(x + int32_t(text_offset)), float(y + base_data.data.text.border_size.y), - black_text ? ogl::color3f{0.0f, 0.0f, 0.0f} : ogl::color3f{1.0f, 1.0f, 1.0f}, base_data.data.button.font_handle); - } else { - auto linesz = state.font_collection.line_height(state, base_data.data.text.font_handle); - if(linesz == 0) - return; - auto ycentered = (base_data.size.y - linesz) / 2; + auto tc = get_text_color(state, black_text ? text::text_color::black : text::text_color::white); - ogl::render_text(state, stored_text, ogl::color_modification::none, - float(x + int32_t(text_offset)), float(y + ycentered), - black_text ? ogl::color3f{0.0f, 0.0f, 0.0f} : ogl::color3f{1.0f, 1.0f, 1.0f}, base_data.data.text.font_handle); + if(base_data.get_element_type() == element_type::button) { + auto linesz = state.font_collection.line_height(state, base_data.data.button.font_handle); + if(linesz == 0.f) + return; + auto ycentered = (base_data.size.y - linesz) / 2; + + for(auto& t : internal_layout.contents) { + if(std::holds_alternative(t.source)) { + ogl::render_text_flag(state, std::get(t.source), float(x) + t.x, float(y + int32_t(ycentered)), float(text::size_from_font_id(base_data.data.button.font_handle)), state.font_collection.get_font(state, text::font_index_from_font_id(state, base_data.data.button.font_handle))); + } else if(std::holds_alternative(t.source)) { + ogl::render_text_icon(state, std::get(t.source), float(x) + t.x, float(y + int32_t(ycentered)), float(text::size_from_font_id(base_data.data.button.font_handle)), state.font_collection.get_font(state, text::font_index_from_font_id(state, base_data.data.button.font_handle))); + } else { + ogl::render_text(state, t.unicodechars, ogl::color_modification::none, float(x) + t.x, float(y + int32_t(ycentered)), get_text_color(state, t.color), base_data.data.button.font_handle); + } + } + } else { + for(auto& t : internal_layout.contents) { + if(std::holds_alternative(t.source)) { + ogl::render_text_flag(state, std::get(t.source), float(x + base_data.data.text.border_size.x) + t.x, float(y + base_data.data.text.border_size.y), float(text::size_from_font_id(base_data.data.text.font_handle)), state.font_collection.get_font(state, text::font_index_from_font_id(state, base_data.data.text.font_handle))); + } else if(std::holds_alternative(t.source)) { + ogl::render_text_icon(state, std::get(t.source), float(x + base_data.data.text.border_size.x) + t.x, float(y + base_data.data.text.border_size.y), float(text::size_from_font_id(base_data.data.text.font_handle)), state.font_collection.get_font(state, text::font_index_from_font_id(state, base_data.data.text.font_handle))); + } else { + ogl::render_text(state, t.unicodechars, ogl::color_modification::none, float(x + base_data.data.text.border_size.x) + t.x, float(y + base_data.data.text.border_size.y), get_text_color(state, t.color), base_data.data.text.font_handle); + } } } } @@ -821,18 +857,32 @@ void simple_body_text::on_reset_text(sys::state& state) noexcept { } void color_text_element::render(sys::state& state, int32_t x, int32_t y) noexcept { - if(stored_text.glyph_count > 0) { - if(base_data.get_element_type() == element_type::text) { - ogl::render_text(state, stored_text, ogl::color_modification::none, - float(x + text_offset), float(y + base_data.data.text.border_size.y), get_text_color(state, color), base_data.data.button.font_handle); - } else { - auto linesz = state.font_collection.line_height(state, base_data.data.text.font_handle); - if(linesz == 0) - return; - auto ycentered = (base_data.size.y - linesz) / 2; + auto tc = get_text_color(state, color); - ogl::render_text(state, stored_text, ogl::color_modification::none, - float(x + text_offset), float(y + ycentered), get_text_color(state, color), base_data.data.text.font_handle); + if(base_data.get_element_type() == element_type::button) { + auto linesz = state.font_collection.line_height(state, base_data.data.button.font_handle); + if(linesz == 0.f) + return; + auto ycentered = (base_data.size.y - linesz) / 2; + + for(auto& t : internal_layout.contents) { + if(std::holds_alternative(t.source)) { + ogl::render_text_flag(state, std::get(t.source), float(x) + t.x, float(y + int32_t(ycentered)), float(text::size_from_font_id(base_data.data.button.font_handle)), state.font_collection.get_font(state, text::font_index_from_font_id(state, base_data.data.button.font_handle))); + } else if(std::holds_alternative(t.source)) { + ogl::render_text_icon(state, std::get(t.source), float(x) + t.x, float(y + int32_t(ycentered)), float(text::size_from_font_id(base_data.data.button.font_handle)), state.font_collection.get_font(state, text::font_index_from_font_id(state, base_data.data.button.font_handle))); + } else { + ogl::render_text(state, t.unicodechars, ogl::color_modification::none, float(x) + t.x, float(y + int32_t(ycentered)), tc, base_data.data.button.font_handle); + } + } + } else { + for(auto& t : internal_layout.contents) { + if(std::holds_alternative(t.source)) { + ogl::render_text_flag(state, std::get(t.source), float(x + base_data.data.text.border_size.x) + t.x, float(y + base_data.data.text.border_size.y), float(text::size_from_font_id(base_data.data.button.font_handle)), state.font_collection.get_font(state, text::font_index_from_font_id(state, base_data.data.button.font_handle))); + } else if(std::holds_alternative(t.source)) { + ogl::render_text_icon(state, std::get(t.source), float(x + base_data.data.text.border_size.x) + t.x, float(y + base_data.data.text.border_size.y), float(text::size_from_font_id(base_data.data.button.font_handle)), state.font_collection.get_font(state, text::font_index_from_font_id(state, base_data.data.button.font_handle))); + } else { + ogl::render_text(state, t.unicodechars, ogl::color_modification::none, float(x + base_data.data.text.border_size.x) + t.x, float(y + base_data.data.text.border_size.y), tc, base_data.data.button.font_handle); + } } } } @@ -852,11 +902,17 @@ void multiline_text_element_base::on_reset_text(sys::state& state) noexcept { void multiline_text_element_base::render(sys::state& state, int32_t x, int32_t y) noexcept { if(base_data.get_element_type() == element_type::text) { for(auto& t : internal_layout.contents) { - auto& f = state.font_collection.get_font(state, text::font_index_from_font_id(state, state.ui_state.tooltip_font)); float line_offset = t.y - line_height * float(current_line); + if(0 <= line_offset && line_offset < base_data.size.y) { - ogl::render_text(state, t.unicodechars, ogl::color_modification::none, - float(x) + t.x, float(y + line_offset), get_text_color(state, t.color), base_data.data.text.font_handle); + if(std::holds_alternative(t.source)) { + ogl::render_text_flag(state, std::get(t.source), float(x) + t.x, float(y + line_offset), float(text::size_from_font_id(base_data.data.text.font_handle)), state.font_collection.get_font(state, text::font_index_from_font_id(state, base_data.data.text.font_handle))); + } else if(std::holds_alternative(t.source)) { + ogl::render_text_icon(state, std::get(t.source), float(x) + t.x, float(y + line_offset), float(text::size_from_font_id(base_data.data.text.font_handle)), state.font_collection.get_font(state, text::font_index_from_font_id(state, base_data.data.text.font_handle))); + } else { + ogl::render_text(state, t.unicodechars, ogl::color_modification::none, + float(x) + t.x, float(y + line_offset), get_text_color(state, t.color), base_data.data.text.font_handle); + } } } } @@ -980,14 +1036,22 @@ void multiline_button_element_base::on_create(sys::state& state) noexcept { void multiline_button_element_base::render(sys::state& state, int32_t x, int32_t y) noexcept { button_element_base::render(state, x, y); + if(internal_layout.contents.empty()) + return; + if(base_data.get_element_type() == element_type::button) { if(line_height == 0.f) return; for(auto& t : internal_layout.contents) { float line_offset = t.y - line_height * float(current_line); if(0 <= line_offset && line_offset < base_data.size.y) { - ogl::render_text(state, t.unicodechars, ogl::color_modification::none, - float(x) + t.x, float(y + line_offset), get_text_color(state, t.color), base_data.data.button.font_handle); + if(std::holds_alternative(t.source)) { + ogl::render_text_flag(state, std::get(t.source), float(x) + t.x, float(y + line_offset), float(text::size_from_font_id(base_data.data.button.font_handle)), state.font_collection.get_font(state, text::font_index_from_font_id(state, base_data.data.button.font_handle))); + } else if(std::holds_alternative(t.source)) { + ogl::render_text_icon(state, std::get(t.source), float(x) + t.x, float(y + line_offset), float(text::size_from_font_id(base_data.data.button.font_handle)), state.font_collection.get_font(state, text::font_index_from_font_id(state, base_data.data.button.font_handle))); + } else { + ogl::render_text(state, t.unicodechars, ogl::color_modification::none, float(x) + t.x, float(y + line_offset), get_text_color(state, t.color), base_data.data.button.font_handle); + } } } } @@ -1065,6 +1129,17 @@ void window_element_base::on_create(sys::state& state) noexcept { this->add_child_to_back(std::move(ch_res)); } } + for(auto ex : state.ui_defs.extensions) { + if(ex.window == base_data.name) { + auto ch_res = make_child(state, parsers::lowercase_str(state.to_string_view(state.ui_defs.gui[ex.child].name)), ex.child); + if(!ch_res) { + ch_res = ui::make_element_immediate(state, ex.child); + } + if(ch_res) { + this->add_child_to_back(std::move(ch_res)); + } + } + } } } @@ -1951,6 +2026,116 @@ void flag_button::update_tooltip(sys::state& state, int32_t x, int32_t y, text:: } } +void province_script_button::button_action(sys::state& state) noexcept { + auto p = retrieve(state, parent); + if(p && state.local_player_nation) + command::use_province_button(state, state.local_player_nation, base_definition, p); +} +void province_script_button::on_update(sys::state& state) noexcept { + disabled = false; + auto& def = state.ui_defs.gui[base_definition]; + if(def.get_element_type() != ui::element_type::button) { + disabled = true; + return; + } + if(def.data.button.get_button_scripting() != ui::button_scripting::province) { + disabled = true; + return; + } + auto p = retrieve(state, parent); + if(!p) { + disabled = true; + return; + } + disabled = !command::can_use_province_button(state, state.local_player_nation, base_definition, p); +} +void province_script_button::update_tooltip(sys::state& state, int32_t x, int32_t y, text::columnar_layout& contents) noexcept { + auto& def = state.ui_defs.gui[base_definition]; + + if(def.get_element_type() != ui::element_type::button) + return; + if(def.data.button.get_button_scripting() != ui::button_scripting::province) + return; + auto p = retrieve(state, parent); + if(!p) + return; + if(!state.local_player_nation) + return; + + auto name = state.to_string_view(def.name); + auto tt_name = std::string{ name } + "_tooltip"; + if(state.key_is_localized(tt_name)) { + text::add_line(state, contents, std::string_view{tt_name}, text::variable_type::province, p, text::variable_type::nation, state.world.province_get_nation_from_province_ownership(p), text::variable_type::player, state.local_player_nation); + text::add_line_break_to_layout(state, contents); + } + + if(def.data.button.scriptable_enable) { + text::add_line(state, contents, "allow_reform_cond"); + ui::trigger_description(state, contents, def.data.button.scriptable_enable, trigger::to_generic(p), trigger::to_generic(p), trigger::to_generic(state.local_player_nation)); + text::add_line_break_to_layout(state, contents); + } + if(def.data.button.scriptable_effect) { + text::add_line(state, contents, "msg_decision_2"); + ui::effect_description(state, contents, def.data.button.scriptable_effect, trigger::to_generic(p), trigger::to_generic(p), trigger::to_generic(state.local_player_nation), uint32_t(state.current_date.value), uint32_t(p.index() ^ (base_definition.index() << 4))); + } +} +void nation_script_button::button_action(sys::state& state) noexcept { + auto n = retrieve(state, parent); + if(n && state.local_player_nation) { + command::use_nation_button(state, state.local_player_nation, base_definition, n); + } else if(state.local_player_nation) { + command::use_nation_button(state, state.local_player_nation, base_definition, state.local_player_nation); + } +} +void nation_script_button::on_update(sys::state& state) noexcept { + disabled = false; + auto& def = state.ui_defs.gui[base_definition]; + if(def.get_element_type() != ui::element_type::button) { + disabled = true; + return; + } + if(def.data.button.get_button_scripting() != ui::button_scripting::nation) { + disabled = true; + return; + } + auto n = retrieve(state, parent); + if(!state.local_player_nation) { + disabled = true; + return; + } + disabled = !command::can_use_nation_button(state, state.local_player_nation, base_definition, n ? n : state.local_player_nation); +} +void nation_script_button::update_tooltip(sys::state& state, int32_t x, int32_t y, text::columnar_layout& contents) noexcept { + auto& def = state.ui_defs.gui[base_definition]; + + if(def.get_element_type() != ui::element_type::button) + return; + if(def.data.button.get_button_scripting() != ui::button_scripting::nation) + return; + auto n = retrieve(state, parent); + if(!n) + n = state.local_player_nation; + if(!state.local_player_nation) + return; + + auto name = state.to_string_view(def.name); + auto tt_name = std::string{ name } + "_tooltip"; + if(state.key_is_localized(tt_name)) { + text::add_line(state, contents, std::string_view{ tt_name }, text::variable_type::nation, n, text::variable_type::player, state.local_player_nation); + text::add_line_break_to_layout(state, contents); + } + + if(def.data.button.scriptable_enable) { + text::add_line(state, contents, "allow_reform_cond"); + ui::trigger_description(state, contents, def.data.button.scriptable_enable, trigger::to_generic(n), trigger::to_generic(n), trigger::to_generic(state.local_player_nation)); + text::add_line_break_to_layout(state, contents); + } + if(def.data.button.scriptable_effect) { + text::add_line(state, contents, "msg_decision_2"); + ui::effect_description(state, contents, def.data.button.scriptable_effect, trigger::to_generic(n), trigger::to_generic(n), trigger::to_generic(state.local_player_nation), uint32_t(state.current_date.value), uint32_t(n.index() ^ (base_definition.index() << 4))); + } +} + message_result draggable_target::on_lbutton_down(sys::state& state, int32_t x, int32_t y, sys::key_modifiers mods) noexcept { for(auto tmp = parent; tmp != nullptr; tmp = tmp->parent) { if(tmp->base_data.get_element_type() == element_type::window && tmp->base_data.data.window.is_moveable()) { @@ -1970,11 +2155,25 @@ std::unique_ptr make_element_immediate(sys::state& state, dcon::gu res->on_create(state); return res; } else if(def.get_element_type() == ui::element_type::button) { - auto res = std::make_unique(); - std::memcpy(&(res->base_data), &def, sizeof(ui::element_data)); - make_size_from_graphics(state, res->base_data); - res->on_create(state); - return res; + if(def.data.button.get_button_scripting() == ui::button_scripting::province) { + auto res = std::make_unique(id); + std::memcpy(&(res->base_data), &def, sizeof(ui::element_data)); + make_size_from_graphics(state, res->base_data); + res->on_create(state); + return res; + } else if(def.data.button.get_button_scripting() == ui::button_scripting::nation) { + auto res = std::make_unique(id); + std::memcpy(&(res->base_data), &def, sizeof(ui::element_data)); + make_size_from_graphics(state, res->base_data); + res->on_create(state); + return res; + } else { + auto res = std::make_unique(); + std::memcpy(&(res->base_data), &def, sizeof(ui::element_data)); + make_size_from_graphics(state, res->base_data); + res->on_create(state); + return res; + } } else if(def.get_element_type() == ui::element_type::window) { auto res = std::make_unique(); std::memcpy(&(res->base_data), &def, sizeof(ui::element_data)); diff --git a/src/gui/gui_element_types.hpp b/src/gui/gui_element_types.hpp index 027afb16a..9324ecb80 100644 --- a/src/gui/gui_element_types.hpp +++ b/src/gui/gui_element_types.hpp @@ -192,8 +192,8 @@ class vertical_progress_bar : public progress_bar { class button_element_base : public opaque_element_base { protected: - text::stored_text stored_text; - float text_offset = 0.0f; + text::layout internal_layout; + std::string cached_text; bool black_text = true; public: @@ -348,8 +348,8 @@ class line_graph : public element_base { class simple_text_element_base : public element_base { protected: - text::stored_text stored_text; - float text_offset = 0.0f; + std::string cached_text; + text::layout internal_layout; public: bool black_text = true; int32_t data = 0; @@ -362,7 +362,7 @@ class simple_text_element_base : public element_base { void format_text(sys::state& state); std::string_view get_text(sys::state& state) const { - return stored_text.base_text; + return cached_text; } message_result test_mouse(sys::state& state, int32_t x, int32_t y, mouse_probe_type type) noexcept override { @@ -423,6 +423,11 @@ class tool_tip : public element_base { class draggable_target : public opaque_element_base { public: + message_result test_mouse(sys::state& state, int32_t x, int32_t y, mouse_probe_type type) noexcept override { + if(type == mouse_probe_type::tooltip) + return message_result::consumed; + return opaque_element_base::test_mouse(state, x, y, type); + } message_result on_lbutton_down(sys::state& state, int32_t x, int32_t y, sys::key_modifiers mods) noexcept override; }; @@ -509,6 +514,31 @@ class overlapping_listbox_element_base : public window_element_base { void update(sys::state& state); }; +class province_script_button : public button_element_base { +public: + dcon::gui_def_id base_definition; + + province_script_button(dcon::gui_def_id base_definition) : base_definition(base_definition) { } + void button_action(sys::state& state) noexcept override; + void on_update(sys::state& state) noexcept override; + tooltip_behavior has_tooltip(sys::state& state) noexcept override { + return tooltip_behavior::variable_tooltip; + } + void update_tooltip(sys::state& state, int32_t x, int32_t y, text::columnar_layout& contents) noexcept override; +}; +class nation_script_button : public button_element_base { +public: + dcon::gui_def_id base_definition; + + nation_script_button(dcon::gui_def_id base_definition) : base_definition(base_definition) { } + void button_action(sys::state& state) noexcept override; + void on_update(sys::state& state) noexcept override; + tooltip_behavior has_tooltip(sys::state& state) noexcept override { + return tooltip_behavior::variable_tooltip; + } + void update_tooltip(sys::state& state, int32_t x, int32_t y, text::columnar_layout& contents) noexcept override; +}; + class flag_button : public button_element_base { protected: GLuint flag_texture_handle = 0; @@ -924,7 +954,7 @@ class single_multiline_text_element_base : public multiline_text_element_base { dcon::text_key text_id{}; void on_update(sys::state& state) noexcept override { - auto layout = text::create_endless_layout(internal_layout, + auto layout = text::create_endless_layout(state, internal_layout, text::layout_parameters{0, 0, static_cast(base_data.size.x), static_cast(base_data.size.y), base_data.data.text.font_handle, 0, text::alignment::left, black_text ? text::text_color::black : text::text_color::white, false}); auto box = text::open_layout_box(layout, 0); diff --git a/src/gui/gui_error_window.cpp b/src/gui/gui_error_window.cpp index 09af26665..12aa104a1 100644 --- a/src/gui/gui_error_window.cpp +++ b/src/gui/gui_error_window.cpp @@ -25,7 +25,7 @@ void error_body_text::on_update(sys::state& state) noexcept { } auto border = base_data.data.text.border_size; auto color = delegate->black_text ? text::text_color::black : text::text_color::white; - auto container = text::create_endless_layout( + auto container = text::create_endless_layout(state, delegate->internal_layout, text::layout_parameters{ border.x, diff --git a/src/gui/gui_event.cpp b/src/gui/gui_event.cpp index ad62ae889..acce7fb20 100644 --- a/src/gui/gui_event.cpp +++ b/src/gui/gui_event.cpp @@ -343,11 +343,10 @@ void event_desc_text::on_create(sys::state& state) noexcept { void event_desc_text::on_update(sys::state& state) noexcept { event_data_wrapper content = retrieve(state, parent); - auto contents = text::create_endless_layout(delegate->internal_layout, + auto contents = text::create_endless_layout(state, delegate->internal_layout, text::layout_parameters{0, 0, static_cast(base_data.size.x), static_cast(base_data.size.y), delegate->base_data.data.text.font_handle, 0, text::alignment::left, delegate->black_text ? text::text_color::black : text::text_color::white, false}); - auto box = text::open_layout_box(contents); text::substitution_map sub{}; dcon::text_key description{}; if(std::holds_alternative(content)) { @@ -367,6 +366,8 @@ void event_desc_text::on_update(sys::state& state) noexcept { description = state.world.free_provincial_event_get_description(phe.e); populate_event_submap(state, sub, phe); } + + auto box = text::open_layout_box(contents); text::add_to_layout_box(state, contents, box, description, sub); text::close_layout_box(contents, box); @@ -418,7 +419,7 @@ void event_desc_text::on_update(sys::state& state) noexcept { void event_name_text::on_update(sys::state& state) noexcept { event_data_wrapper content = retrieve(state, parent); - auto contents = text::create_endless_layout(internal_layout, + auto contents = text::create_endless_layout(state, internal_layout, text::layout_parameters{0, 0, static_cast(base_data.size.x), static_cast(base_data.size.y), base_data.data.text.font_handle, -15, text::alignment::center, black_text ? text::text_color::black : text::text_color::white, false}); diff --git a/src/gui/gui_event.hpp b/src/gui/gui_event.hpp index 522864083..8722f7b18 100644 --- a/src/gui/gui_event.hpp +++ b/src/gui/gui_event.hpp @@ -60,8 +60,12 @@ class event_desc_text : public scrollable_text { class event_name_text : public multiline_text_element_base { public: void on_create(sys::state& state) noexcept override { + multiline_text_element_base::on_create(state); + black_text = true; + on_reset_text(state); + } + void on_reset_text(sys::state& state) noexcept override { //TODO: Adapt to classic fonts too! - //TODO: And change when locale changes too... auto fh = base_data.data.text.font_handle; auto font_index = text::font_index_from_font_id(state, fh); auto font_size = text::size_from_font_id(fh); diff --git a/src/gui/gui_graphics.cpp b/src/gui/gui_graphics.cpp index d2cec0f33..820562ba5 100644 --- a/src/gui/gui_graphics.cpp +++ b/src/gui/gui_graphics.cpp @@ -71,6 +71,7 @@ void load_text_gui_definitions(sys::state& state, parsers::building_gfx_context& err.file_name = simple_fs::native_to_utf8(get_full_name(*ofile)); parsers::token_generator gen(content.data, content.data + content.file_size); parsers::parse_gui_files(gen, err, context); + context.gui_files.emplace_back(std::move(*ofile)); } } @@ -90,6 +91,7 @@ void load_text_gui_definitions(sys::state& state, parsers::building_gfx_context& err.file_name = simple_fs::native_to_utf8(get_full_name(*ofile)); parsers::token_generator gen(content.data, content.data + content.file_size); parsers::parse_gui_files(gen, err, context); + context.gui_files.emplace_back(std::move(*ofile)); } } } diff --git a/src/gui/gui_graphics.hpp b/src/gui/gui_graphics.hpp index 11ef28c19..91b549265 100644 --- a/src/gui/gui_graphics.hpp +++ b/src/gui/gui_graphics.hpp @@ -103,11 +103,11 @@ enum class orientation : uint8_t { // 3 bits }; struct text_base_data { - static constexpr uint8_t alignment_mask = 0x03; + static constexpr uint16_t alignment_mask = 0x03; dcon::text_key txt; // 4bytes uint16_t font_handle = 0; // 6bytes - uint8_t flags = 0; // 7bytes + uint16_t flags = 0; // 8bytes alignment get_alignment() const { return alignment(flags & alignment_mask); @@ -116,20 +116,32 @@ struct text_base_data { static_assert(sizeof(text_base_data) == 8); inline constexpr int32_t clicksound_bit_offset = 2; -enum class clicksound : uint8_t { // 2 bits +enum class clicksound : uint16_t { // 2 bits none = (0x00 << clicksound_bit_offset), click = (0x01 << clicksound_bit_offset), close_window = (0x02 << clicksound_bit_offset), start_game = (0x03 << clicksound_bit_offset) }; +inline constexpr int32_t checkbox_bit_offset = clicksound_bit_offset + 2; + +inline constexpr int32_t button_scripting_bit_offset = checkbox_bit_offset + 1; +enum class button_scripting : uint16_t { // 2 bits + none = (0x00 << button_scripting_bit_offset), + province = (0x01 << button_scripting_bit_offset), + nation = (0x02 << button_scripting_bit_offset) +}; + struct button_data : public text_base_data { - static constexpr uint8_t clicksound_mask = (0x03 << clicksound_bit_offset); - static constexpr uint8_t is_checkbox_mask = (0x01 << (clicksound_bit_offset + 2)); + static constexpr uint16_t clicksound_mask = (0x03 << clicksound_bit_offset); + static constexpr uint16_t is_checkbox_mask = (0x01 << checkbox_bit_offset); + static constexpr uint16_t button_scripting_mask = (0x03 << button_scripting_bit_offset); //8bytes dcon::gfx_object_id button_image; // 8+2bytes - sys::virtual_key shortcut = sys::virtual_key::NONE; // 8+3bytes + dcon::trigger_key scriptable_enable; // 8 + 4 bytes + dcon::effect_key scriptable_effect; // 8 + 6 bytes + sys::virtual_key shortcut = sys::virtual_key::NONE; // 8+7 bytes clicksound get_clicksound() const { return clicksound(text_base_data::flags & clicksound_mask); @@ -137,8 +149,11 @@ struct button_data : public text_base_data { bool is_checkbox() const { return (text_base_data::flags & is_checkbox_mask) != 0; } + button_scripting get_button_scripting() const { + return button_scripting(text_base_data::flags & button_scripting_mask); + } }; -static_assert(sizeof(button_data) == sizeof(text_base_data) + 4); +static_assert(sizeof(button_data) == sizeof(text_base_data) + 8); inline constexpr int32_t text_background_bit_offset = 2; enum class text_background : uint8_t { // 2 bits @@ -284,7 +299,7 @@ struct element_data { position = position_data{}; } } data; // +12 = 24 - static_assert(sizeof(internal_data) == 12); + static_assert(sizeof(internal_data) == 16); uint8_t flags = 0; // 25 uint8_t ex_flags = 0; // 26 @@ -307,7 +322,12 @@ struct element_data { return (ex_flags & ex_is_top_level) != 0; } }; -static_assert(sizeof(element_data) == 28); +static_assert(sizeof(element_data) == 32); + +struct window_extension { + dcon::text_key window; + dcon::gui_def_id child; +}; class definitions { public: @@ -318,6 +338,8 @@ class definitions { tagged_vector gfx; tagged_vector textures; tagged_vector gui; + std::vector extensions; + }; void load_text_gui_definitions(sys::state& state, parsers::building_gfx_context& context, parsers::error_handler& err); diff --git a/src/gui/gui_land_combat.hpp b/src/gui/gui_land_combat.hpp index 704e8916b..0c0693565 100644 --- a/src/gui/gui_land_combat.hpp +++ b/src/gui/gui_land_combat.hpp @@ -439,7 +439,7 @@ class lc_unit_strength_txt : public multiline_text_element_base { color = text::text_color::black; } } - auto contents = text::create_endless_layout(internal_layout, text::layout_parameters{ 0, 0, static_cast(base_data.size.x), static_cast(base_data.size.y), base_data.data.text.font_handle, 0, text::alignment::right, text::text_color::white, true }); + auto contents = text::create_endless_layout(state, internal_layout, text::layout_parameters{ 0, 0, static_cast(base_data.size.x), static_cast(base_data.size.y), base_data.data.text.font_handle, 0, text::alignment::right, text::text_color::white, true }); auto box = text::open_layout_box(contents); text::add_to_layout_box(state, contents, box, text::prettify(uint64_t(total * state.defines.pop_size_per_regiment)), color); text::close_layout_box(contents, box); diff --git a/src/gui/gui_main_menu.cpp b/src/gui/gui_main_menu.cpp index 4fa41c978..a60ebe72a 100644 --- a/src/gui/gui_main_menu.cpp +++ b/src/gui/gui_main_menu.cpp @@ -601,6 +601,7 @@ void projection_mode_display::on_update(sys::state& state) noexcept { void fonts_mode_checkbox::button_action(sys::state& state) noexcept { state.user_settings.use_classic_fonts = !state.user_settings.use_classic_fonts; + state.font_collection.set_classic_fonts(state.user_settings.use_classic_fonts); // window::change_cursor(state, window::cursor_type::busy); if(state.ui_state.units_root) diff --git a/src/gui/gui_message_settings_window.cpp b/src/gui/gui_message_settings_window.cpp index e3bddd34f..3a3298be2 100644 --- a/src/gui/gui_message_settings_window.cpp +++ b/src/gui/gui_message_settings_window.cpp @@ -6,17 +6,19 @@ void message_log_text::on_update(sys::state& state) noexcept { auto const& messages = static_cast(state.ui_state.msg_log_window)->messages; if(index < int32_t(messages.size())) { auto m = messages[index]; - auto container = text::create_endless_layout(internal_layout, - text::layout_parameters{0, 0, base_data.size.x, base_data.size.y, base_data.data.text.font_handle, 0, - text::alignment::left, text::text_color::white, false}); + auto container = text::create_endless_layout(state, internal_layout, + text::layout_parameters{0, 0, base_data.size.x, base_data.size.y, base_data.data.button.font_handle, 0, + text::alignment::left, text::text_color::white, false}); auto box = text::open_layout_box(container); - std::string tags_string = std::string("@") + nations::int_to_tag(state.world.national_identity_get_identifying_int(state.world.nation_get_identity_from_identity_holder(m.source))); + text::add_to_layout_box(state, container, box, text::embedded_flag{ state.world.nation_get_identity_from_identity_holder(m.source) }); + text::add_space_to_layout_box(state, container, box); if(m.target) { - tags_string += std::string(" @") + nations::int_to_tag(state.world.national_identity_get_identifying_int(state.world.nation_get_identity_from_identity_holder(m.target))); + text::add_to_layout_box(state, container, box, text::embedded_flag{ state.world.nation_get_identity_from_identity_holder(m.target) }); + text::add_space_to_layout_box(state, container, box); } - tags_string += ": "; - text::add_to_layout_box(state, container, box, std::string_view{ tags_string }); + text::add_to_layout_box(state, container, box, std::string_view{ ":" }); + text::add_space_to_layout_box(state, container, box); text::localised_format_box(state, container, box, m.title); text::close_layout_box(container, box); } diff --git a/src/gui/gui_minimap.hpp b/src/gui/gui_minimap.hpp index d2f6d98eb..3b3b12d91 100644 --- a/src/gui/gui_minimap.hpp +++ b/src/gui/gui_minimap.hpp @@ -296,7 +296,7 @@ class macro_builder_name_input : public edit_box_element_base { class macro_builder_details : public scrollable_text { public: void on_update(sys::state& state) noexcept override { - auto contents = text::create_endless_layout(delegate->internal_layout, + auto contents = text::create_endless_layout(state, delegate->internal_layout, text::layout_parameters{ 0, 0, int16_t(base_data.size.x), int16_t(base_data.size.y), base_data.data.text.font_handle, 0, text::alignment::left, text::is_black_from_font_id(base_data.data.text.font_handle) ? text::text_color::black : text::text_color::white, false }); diff --git a/src/gui/gui_nation_picker.hpp b/src/gui/gui_nation_picker.hpp index ecd2f4bd5..8182ed52f 100644 --- a/src/gui/gui_nation_picker.hpp +++ b/src/gui/gui_nation_picker.hpp @@ -804,7 +804,7 @@ class nation_alice_readme_text : public scrollable_text { } public: void on_reset_text(sys::state& state) noexcept override { - auto container = text::create_endless_layout(delegate->internal_layout, + auto container = text::create_endless_layout(state, delegate->internal_layout, text::layout_parameters{ 0, 0, static_cast(base_data.size.x), static_cast(base_data.size.y), base_data.data.text.font_handle, 0, text::alignment::left, text::is_black_from_font_id(base_data.data.text.font_handle) ? text::text_color::black : text::text_color::white, diff --git a/src/gui/gui_outliner_window.hpp b/src/gui/gui_outliner_window.hpp index 8011109b3..d645f3dc5 100644 --- a/src/gui/gui_outliner_window.hpp +++ b/src/gui/gui_outliner_window.hpp @@ -335,7 +335,7 @@ class outliner_entry_text : public color_text_element { unitamounts amounts = calc_amounts_from_army(state, army); text::substitution_map sub; - auto tag_str = std::string("@") + nations::int_to_tag(army.get_controller_from_army_control().get_identity_from_identity_holder().get_identifying_int()) + "\x03"; + auto tag_str = std::string("@") + nations::int_to_tag(army.get_controller_from_army_control().get_identity_from_identity_holder().get_identifying_int()) + "@(A)"; text::add_to_substitution_map(sub, text::variable_type::m, std::string_view{ tag_str }); text::add_to_substitution_map(sub, text::variable_type::n, int64_t(amounts.type1)); text::add_to_substitution_map(sub, text::variable_type::x, int64_t(amounts.type2)); @@ -361,7 +361,7 @@ class outliner_entry_text : public color_text_element { unitamounts amounts = calc_amounts_from_navy(state, navy); text::substitution_map sub; - auto tag_str = std::string("@") + nations::int_to_tag(navy.get_controller_from_navy_control().get_identity_from_identity_holder().get_identifying_int()) + "\x04"; + auto tag_str = std::string("@") + nations::int_to_tag(navy.get_controller_from_navy_control().get_identity_from_identity_holder().get_identifying_int()) + "@(N)"; text::add_to_substitution_map(sub, text::variable_type::m, std::string_view{ tag_str }); text::add_to_substitution_map(sub, text::variable_type::n, int64_t(amounts.type1)); text::add_to_substitution_map(sub, text::variable_type::x, int64_t(amounts.type2)); @@ -735,7 +735,7 @@ class outliner_listbox : public listbox2_base { auto rsz = row_windows[0]->base_data.size.y + row_windows[0]->base_data.position.y; auto max_size = int32_t(rsz * row_contents.size()); - auto space = (state.ui_state.root->base_data.size.y - 330) - ui::get_absolute_location(state, *this).y; + auto space = (state.ui_state.root->base_data.size.y - 200) - ui::get_absolute_location(state, *this).y; auto max_rows = space / rsz; if(max_size < space) { diff --git a/src/gui/gui_province_window.hpp b/src/gui/gui_province_window.hpp index 76eb0aafc..b4f80bc76 100644 --- a/src/gui/gui_province_window.hpp +++ b/src/gui/gui_province_window.hpp @@ -393,14 +393,14 @@ class province_modifier_icon : public image_element_base { auto box = text::open_layout_box(contents, 0); text::add_to_layout_box(state, contents, box, state.world.modifier_get_name(mod.mod_id), text::text_color::yellow); text::add_line_break_to_layout_box(state, contents, box); - if(state.world.modifier_get_desc(mod.mod_id)) { + if(auto desc = state.world.modifier_get_desc(mod.mod_id); state.key_is_localized(desc)) { text::substitution_map sub{}; text::add_to_substitution_map(sub, text::variable_type::country, n); text::add_to_substitution_map(sub, text::variable_type::country_adj, text::get_adjective(state, n)); text::add_to_substitution_map(sub, text::variable_type::capital, state.world.nation_get_capital(n)); text::add_to_substitution_map(sub, text::variable_type::continentname, state.world.modifier_get_name(state.world.province_get_continent(state.world.nation_get_capital(n)))); text::add_to_substitution_map(sub, text::variable_type::provincename, p); - text::add_to_layout_box(state, contents, box, state.world.modifier_get_desc(mod.mod_id), sub); + text::add_to_layout_box(state, contents, box, desc, sub); } text::close_layout_box(contents, box); modifier_description(state, contents, mod.mod_id, 15); @@ -527,15 +527,11 @@ class province_window_header : public window_element_base { } else if(name == "occupation_flag") { return make_element_by_type(state, id); } else if(name == "colony_button") { - auto ptr = make_element_by_type(state, id); - colony_button = ptr.get(); - //... - auto btn = make_element_by_type(state, "alice_move_capital"); - btn->base_data.position = colony_button->base_data.position; - btn->base_data.position.y -= 3; - btn->base_data.position.x -= colony_button->base_data.size.x * 2; - add_child_to_front(std::move(btn)); - return ptr; + auto btn = make_element_by_type(state, id); + colony_button = btn.get(); + return btn; + } else if(name == "alice_move_capital") { + return make_element_by_type(state, id); } else if(name == "national_focus") { return make_element_by_type(state, id); } else if(name == "admin_efficiency") { diff --git a/src/gui/gui_topbar.hpp b/src/gui/gui_topbar.hpp index fc870318f..d65990ab0 100644 --- a/src/gui/gui_topbar.hpp +++ b/src/gui/gui_topbar.hpp @@ -255,7 +255,7 @@ class topbar_nation_population_text : public multiline_text_element_base { if(pop_change == 0) color = text::text_color::white; - auto layout = text::create_endless_layout(internal_layout, + auto layout = text::create_endless_layout(state, internal_layout, text::layout_parameters{0, 0, int16_t(base_data.size.x), int16_t(base_data.size.y), base_data.data.text.font_handle, 0, text::alignment::left, text::text_color::black, false}); auto box = text::open_layout_box(layout, 0); text::add_to_layout_box(state, layout, box, text::prettify(int32_t(total_pop))); @@ -294,7 +294,7 @@ class topbar_treasury_text : public multiline_text_element_base { void on_update(sys::state& state) noexcept override { auto n = retrieve(state, parent); - auto layout = text::create_endless_layout(internal_layout, + auto layout = text::create_endless_layout(state, internal_layout, text::layout_parameters{ 0, 0, int16_t(base_data.size.x), int16_t(base_data.size.y), base_data.data.text.font_handle, 0, text::alignment::center, text::text_color::black, false }); auto box = text::open_layout_box(layout, 0); diff --git a/src/gui/gui_trigger_tooltips.cpp b/src/gui/gui_trigger_tooltips.cpp index 939d02372..42b27b3fe 100644 --- a/src/gui/gui_trigger_tooltips.cpp +++ b/src/gui/gui_trigger_tooltips.cpp @@ -150,12 +150,11 @@ void tf_unused_1(TRIGGER_DISPLAY_PARAMS) { } void make_condition(TRIGGER_DISPLAY_PARAMS, text::layout_box& box) { if(show_condition) { auto r = trigger::evaluate(ws, tval, primary_slot, this_slot, from_slot); - auto str = ws.font_collection.get_font(ws, text::font_index_from_font_id(ws, layout.fixed_parameters.font_id)).get_conditional_indicator(r); if(r) { - text::add_to_layout_box(ws, layout, box, std::string_view(str), text::text_color::green); + text::add_to_layout_box(ws, layout, box, text::embedded_icon::check); text::add_space_to_layout_box(ws, layout, box); } else { - text::add_to_layout_box(ws, layout, box, std::string_view(str), text::text_color::red); + text::add_to_layout_box(ws, layout, box, text::embedded_icon::xmark); text::add_space_to_layout_box(ws, layout, box); } } else { diff --git a/src/gui/map_tooltip.cpp b/src/gui/map_tooltip.cpp index c05c38a2c..393ddbd53 100644 --- a/src/gui/map_tooltip.cpp +++ b/src/gui/map_tooltip.cpp @@ -55,14 +55,20 @@ void country_name_box(sys::state& state, text::columnar_layout& contents, dcon:: text::add_to_layout_box(state, contents, box, std::string_view(":")); text::add_space_to_layout_box(state, contents, box); text::add_to_layout_box(state, contents, box, nations::int_to_tag(owner.get_identity_from_identity_holder().get_identifying_int())); + text::add_line_break_to_layout_box(state, contents, box); + text::localised_format_box(state, contents, box, "province_sorting_distance", text::substitution_map{}); + text::add_to_layout_box(state, contents, box, std::string_view(":")); + text::add_space_to_layout_box(state, contents, box); + text::add_to_layout_box(state, contents, box, text::fp_four_places{ province::sorting_distance(state, state.map_state.selected_province, prov) }); + text::add_line_break_to_layout_box(state, contents, box); + text::add_divider_to_layout_box(state, contents, box); } if(owner) { text::add_to_layout_box(state, contents, box, fat.get_name()); text::add_to_layout_box(state, contents, box, std::string_view{ " (" }); - std::string formatted_tag = std::string("@") + nations::int_to_tag(owner.get_identity_from_identity_holder().get_identifying_int()); - text::add_to_layout_box(state, contents, box, std::string_view{ formatted_tag }); + text::add_to_layout_box(state, contents, box, text::embedded_flag{ state.world.nation_get_identity_from_identity_holder(owner) }); text::add_space_to_layout_box(state, contents, box); text::add_to_layout_box(state, contents, box, text::get_name(state, owner.id)); text::add_to_layout_box(state, contents, box, std::string_view{ ")" }); @@ -80,14 +86,15 @@ void country_name_box(sys::state& state, text::columnar_layout& contents, dcon:: auto controller = dcon::fatten(state.world, state.local_player_nation); ui::unitamounts amounts = ui::calc_amounts_from_army(state, dcon::fatten(state.world, a)); text::substitution_map sub{}; - auto tag_str = std::string("@") + nations::int_to_tag(controller.get_identity_from_identity_holder().get_identifying_int()) + "\x03"; + auto tag_str = std::string("@") + nations::int_to_tag(controller.get_identity_from_identity_holder().get_identifying_int()) + "@(A)"; text::add_to_substitution_map(sub, text::variable_type::m, std::string_view{ tag_str }); text::add_to_substitution_map(sub, text::variable_type::n, int64_t(amounts.type1)); text::add_to_substitution_map(sub, text::variable_type::x, int64_t(amounts.type2)); text::add_to_substitution_map(sub, text::variable_type::y, int64_t(amounts.type3)); text::add_to_substitution_map(sub, text::variable_type::val, text::fp_two_places{ selected_relative_attrition_amount(state, state.local_player_nation, state.selected_armies, prov) }); + auto resolved = text::resolve_string_substitution(state, "alice_unit_relative_attrition", sub); box = text::open_layout_box(contents); - text::localised_format_box(state, contents, box, "alice_unit_relative_attrition", sub); + text::add_unparsed_text_to_layout_box(state, contents, box, resolved); text::close_layout_box(contents, box); } } else if(state.selected_navies.size() > 0) { @@ -118,16 +125,14 @@ void political_map_tt_box(sys::state& state, text::columnar_layout& contents, dc if(auto n = state.world.province_get_nation_from_province_control(prov); n && n != state.world.province_get_nation_from_province_ownership(prov)) { auto fat_id = dcon::fatten(state.world, n); auto box = text::open_layout_box(contents); - std::string formatted_tag = std::string("@") + nations::int_to_tag(fat_id.get_identity_from_identity_holder().get_identifying_int()); - text::add_to_layout_box(state, contents, box, std::string_view{ formatted_tag }); + text::add_to_layout_box(state, contents, box, text::embedded_flag{ state.world.nation_get_identity_from_identity_holder(n) }); text::add_space_to_layout_box(state, contents, box); text::add_to_layout_box(state, contents, box, text::get_name(state, n)); text::close_layout_box(contents, box); } else if(auto rf = state.world.province_get_rebel_faction_from_province_rebel_control(prov); rf) { auto fat_id = dcon::fatten(state.world, rf); auto box = text::open_layout_box(contents); - std::string formatted_tag = std::string("@") + nations::int_to_tag(state.world.national_identity_get_identifying_int(state.national_definitions.rebel_id)); - text::add_to_layout_box(state, contents, box, std::string_view{ formatted_tag }); + text::add_to_layout_box(state, contents, box, text::embedded_flag{ state.national_definitions.rebel_id }); text::add_space_to_layout_box(state, contents, box); auto name = rebel::rebel_name(state, rf); text::add_to_layout_box(state, contents, box, std::string_view{ name }); @@ -192,8 +197,7 @@ void diplomatic_map_tt_box(sys::state& state, text::columnar_layout& contents, d text::add_line_break_to_layout_box(state, contents, box); for(auto c : fat.get_core()) { text::add_to_layout_box(state, contents, box, std::string_view("• ")); - auto tag = "@" + nations::int_to_tag(c.get_identity().get_identifying_int()); - text::add_to_layout_box(state, contents, box, std::string_view(tag)); + text::add_to_layout_box(state, contents, box, text::embedded_flag{ c.get_identity().id }); text::add_to_layout_box(state, contents, box, c.get_identity().get_name()); text::add_line_break_to_layout_box(state, contents, box); } @@ -546,8 +550,7 @@ void migration_map_tt_box(sys::state& state, text::columnar_layout& contents, dc { auto box = text::open_layout_box(contents); text::localised_format_box(state, contents, box, "im_em_header"); - std::string formatted_tag = std::string("@") + nations::int_to_tag(owner.get_identity_from_identity_holder().get_identifying_int()); - text::add_to_layout_box(state, contents, box, std::string_view{ formatted_tag }); + text::add_to_layout_box(state, contents, box, text::embedded_flag{ state.world.nation_get_identity_from_identity_holder(owner) }); text::add_space_to_layout_box(state, contents, box); text::add_to_layout_box(state, contents, box, text::get_name(state, owner.id)); text::close_layout_box(contents, box); @@ -603,8 +606,7 @@ void migration_map_tt_box(sys::state& state, text::columnar_layout& contents, dc text::add_to_layout_box(state, contents, box, int64_t(positive_vals[i].v), text::text_color::green); text::add_space_to_layout_box(state, contents, box); - std::string formatted_tag = std::string("@") + nations::int_to_tag(fatten(state.world, positive_vals[i].n).get_identity_from_identity_holder().get_identifying_int()); - text::add_to_layout_box(state, contents, box, std::string_view{ formatted_tag }); + text::add_to_layout_box(state, contents, box, text::embedded_flag{ state.world.nation_get_identity_from_identity_holder(positive_vals[i].n) }); text::add_space_to_layout_box(state, contents, box); text::add_to_layout_box(state, contents, box, text::get_name(state, positive_vals[i].n)); @@ -627,8 +629,7 @@ void migration_map_tt_box(sys::state& state, text::columnar_layout& contents, dc text::add_to_layout_box(state, contents, box, int64_t(-neg_vals[i].v), text::text_color::red); text::add_space_to_layout_box(state, contents, box); - std::string formatted_tag = std::string("@") + nations::int_to_tag(fatten(state.world, neg_vals[i].n).get_identity_from_identity_holder().get_identifying_int()); - text::add_to_layout_box(state, contents, box, std::string_view{ formatted_tag }); + text::add_to_layout_box(state, contents, box, text::embedded_flag{ state.world.nation_get_identity_from_identity_holder(neg_vals[i].n) }); text::add_space_to_layout_box(state, contents, box); text::add_to_layout_box(state, contents, box, text::get_name(state, neg_vals[i].n)); @@ -1082,15 +1083,15 @@ void players_map_tt_box(sys::state& state, text::columnar_layout& contents, dcon text::add_to_substitution_map(sub, text::variable_type::x, state.network_state.map_of_player_names[n.index()].to_string_view()); if(n == state.local_player_nation) { if(state.network_mode == sys::network_mode_type::single_player) { - text::localised_format_box(state, contents, box, std::string_view("alice_mmapmode_tooltip_34_you_sp"), sub); + text::localised_format_box(state, contents, box, std::string_view("mapmode_tooltip_34_you_sp"), sub); } else { - text::localised_format_box(state, contents, box, std::string_view("alice_mmapmode_tooltip_34_you"), sub); + text::localised_format_box(state, contents, box, std::string_view("mapmode_tooltip_34_you"), sub); } } else if(state.world.nation_get_is_player_controlled(n)) { - text::localised_format_box(state, contents, box, std::string_view("alice_mmapmode_tooltip_34"), sub); + text::localised_format_box(state, contents, box, std::string_view("mapmode_tooltip_34"), sub); } if(!state.world.nation_get_is_player_controlled(n)) { - text::localised_format_box(state, contents, box, std::string_view("alice_mmapmode_tooltip_34_ai"), sub); + text::localised_format_box(state, contents, box, std::string_view("mapmode_tooltip_34_ai"), sub); } text::close_layout_box(contents, box); } @@ -1111,7 +1112,7 @@ void life_needs_map_tt_box(sys::state& state, text::columnar_layout& contents, d auto box = text::open_layout_box(contents); text::substitution_map sub; text::add_to_substitution_map(sub, text::variable_type::x, text::fp_percentage_one_place{ ratio }); - text::localised_format_box(state, contents, box, std::string_view("alice_mmapmode_tooltip_35"), sub); + text::localised_format_box(state, contents, box, std::string_view("mapmode_tooltip_35"), sub); text::close_layout_box(contents, box); } } @@ -1131,7 +1132,7 @@ void everyday_needs_map_tt_box(sys::state& state, text::columnar_layout& content auto box = text::open_layout_box(contents); text::substitution_map sub; text::add_to_substitution_map(sub, text::variable_type::x, text::fp_percentage_one_place{ ratio }); - text::localised_format_box(state, contents, box, std::string_view("alice_mmapmode_tooltip_36"), sub); + text::localised_format_box(state, contents, box, std::string_view("mapmode_tooltip_36"), sub); text::close_layout_box(contents, box); } } @@ -1151,7 +1152,7 @@ void luxury_needs_map_tt_box(sys::state& state, text::columnar_layout& contents, auto box = text::open_layout_box(contents); text::substitution_map sub; text::add_to_substitution_map(sub, text::variable_type::x, text::fp_percentage_one_place{ ratio }); - text::localised_format_box(state, contents, box, std::string_view("alice_mmapmode_tooltip_37"), sub); + text::localised_format_box(state, contents, box, std::string_view("mapmode_tooltip_37"), sub); text::close_layout_box(contents, box); } } @@ -1168,7 +1169,7 @@ void officers_map_tt_box(sys::state& state, text::columnar_layout& contents, dco text::add_to_substitution_map(sub, text::variable_type::x, text::pretty_integer{ int32_t(value) }); text::add_to_substitution_map(sub, text::variable_type::y, text::fp_percentage_one_place{ ratio }); text::add_to_substitution_map(sub, text::variable_type::value, text::fp_percentage_one_place{ 0.02f }); - text::localised_format_box(state, contents, box, std::string_view("alice_mmapmode_tooltip_38"), sub); + text::localised_format_box(state, contents, box, std::string_view("mapmode_tooltip_38"), sub); text::close_layout_box(contents, box); } } @@ -1185,7 +1186,7 @@ void ctc_map_tt_box(sys::state& state, text::columnar_layout& contents, dcon::pr text::add_to_substitution_map(sub, text::variable_type::y, text::pretty_integer{ int32_t(total_sw) }); text::add_to_substitution_map(sub, text::variable_type::fraction, text::fp_percentage_one_place{ ratio }); text::add_to_substitution_map(sub, text::variable_type::value, text::fp_percentage_one_place{ state.economy_definitions.craftsmen_fraction }); - text::localised_format_box(state, contents, box, std::string_view("alice_mmapmode_tooltip_39"), sub); + text::localised_format_box(state, contents, box, std::string_view("mapmode_tooltip_39"), sub); text::close_layout_box(contents, box); } } @@ -1196,7 +1197,7 @@ void life_rating_map_tt_box(sys::state& state, text::columnar_layout& contents, auto box = text::open_layout_box(contents); text::substitution_map sub; text::add_to_substitution_map(sub, text::variable_type::x, text::pretty_integer{ int32_t(state.world.province_get_life_rating(prov)) }); - text::localised_format_box(state, contents, box, std::string_view("alice_mmapmode_tooltip_40"), sub); + text::localised_format_box(state, contents, box, std::string_view("mapmode_tooltip_40"), sub); text::close_layout_box(contents, box); } } @@ -1207,7 +1208,7 @@ void crime_map_tt_box(sys::state& state, text::columnar_layout& contents, dcon:: auto box = text::open_layout_box(contents); text::substitution_map sub; text::add_to_substitution_map(sub, text::variable_type::x, state.culture_definitions.crimes[state.world.province_get_crime(prov)].name); - text::localised_format_box(state, contents, box, std::string_view("alice_mmapmode_tooltip_41"), sub); + text::localised_format_box(state, contents, box, std::string_view("mapmode_tooltip_41"), sub); text::close_layout_box(contents, box); } } @@ -1215,8 +1216,8 @@ void rally_map_tt_box(sys::state& state, text::columnar_layout& contents, dcon:: auto fat = dcon::fatten(state.world, prov); country_name_box(state, contents, prov); if(prov.value < state.province_definitions.first_sea_province.value) { - text::add_line_with_condition(state, contents, "alice_mmapmode_tooltip_42_1", state.world.province_get_land_rally_point(prov)); - text::add_line_with_condition(state, contents, "alice_mmapmode_tooltip_42_2", state.world.province_get_naval_rally_point(prov)); + text::add_line_with_condition(state, contents, "mapmode_tooltip_42_1", state.world.province_get_land_rally_point(prov)); + text::add_line_with_condition(state, contents, "mapmode_tooltip_42_2", state.world.province_get_naval_rally_point(prov)); } } void workforce_map_tt_box(sys::state& state, text::columnar_layout& contents, dcon::province_id prov) { @@ -1225,7 +1226,7 @@ void workforce_map_tt_box(sys::state& state, text::columnar_layout& contents, dc if(prov.value < state.province_definitions.first_sea_province.value) { { auto box = text::open_layout_box(contents); - text::localised_format_box(state, contents, box, std::string_view("alice_mmapmode_tooltip_43")); + text::localised_format_box(state, contents, box, std::string_view("mapmode_tooltip_43")); text::close_layout_box(contents, box); } float total = state.world.province_get_demographics(prov, demographics::total); @@ -1257,9 +1258,9 @@ void mobilization_map_tt_box(sys::state& state, text::columnar_layout& contents, text::add_to_substitution_map(sub, text::variable_type::x, text::pretty_integer{ max }); text::add_to_substitution_map(sub, text::variable_type::y, text::pretty_integer{ used }); if(max == 0) { - text::localised_format_box(state, contents, box, std::string_view("alice_mmapmode_tooltip_44_2"), sub); + text::localised_format_box(state, contents, box, std::string_view("mapmode_tooltip_44_2"), sub); } else { - text::localised_format_box(state, contents, box, std::string_view("alice_mmapmode_tooltip_44"), sub); + text::localised_format_box(state, contents, box, std::string_view("mapmode_tooltip_44"), sub); } text::close_layout_box(contents, box); } diff --git a/src/gui/topbar_subwindows/diplomacy_subwindows/gui_diplomacy_actions_window.hpp b/src/gui/topbar_subwindows/diplomacy_subwindows/gui_diplomacy_actions_window.hpp index a08acfd96..110f0ab2f 100644 --- a/src/gui/topbar_subwindows/diplomacy_subwindows/gui_diplomacy_actions_window.hpp +++ b/src/gui/topbar_subwindows/diplomacy_subwindows/gui_diplomacy_actions_window.hpp @@ -1256,7 +1256,7 @@ class diplomacy_action_dialog_description_text : public generic_settable_element public: void on_update(sys::state& state) noexcept override { - auto contents = text::create_endless_layout(internal_layout, + auto contents = text::create_endless_layout(state, internal_layout, text::layout_parameters{ 0, 0, static_cast(base_data.size.x), static_cast(base_data.size.y), base_data.data.text.font_handle, 0, text::alignment::left, text::text_color::white, false }); auto box = text::open_layout_box(contents); diff --git a/src/gui/topbar_subwindows/diplomacy_subwindows/gui_pick_wargoal_window.hpp b/src/gui/topbar_subwindows/diplomacy_subwindows/gui_pick_wargoal_window.hpp index 54fb2c11b..a36489040 100644 --- a/src/gui/topbar_subwindows/diplomacy_subwindows/gui_pick_wargoal_window.hpp +++ b/src/gui/topbar_subwindows/diplomacy_subwindows/gui_pick_wargoal_window.hpp @@ -279,7 +279,7 @@ class wargoal_country_listbox : public listbox_element_base(state, parent); auto fat_id = dcon::fatten(state.world, nation_id); - auto name = fat_id.get_national_value().get_name(); - if(bool(name)) { + if(auto name = fat_id.get_national_value().get_name(); state.key_is_localized(name)) { auto box = text::open_layout_box(contents, 0); text::localised_single_sub_box(state, contents, box, "politics_nationalvalue_tooltip", text::variable_type::nationalvalue, name); text::close_layout_box(contents, box); @@ -99,8 +98,6 @@ class nation_revanchism_text : public standard_nation_text { } }; - - class politics_unciv_overlay : public standard_nation_icon { public: int32_t get_icon_frame(sys::state& state, dcon::nation_id nation_id) noexcept override { diff --git a/src/gui/topbar_subwindows/gui_population_window.hpp b/src/gui/topbar_subwindows/gui_population_window.hpp index 04dc7d044..1b1da354b 100644 --- a/src/gui/topbar_subwindows/gui_population_window.hpp +++ b/src/gui/topbar_subwindows/gui_population_window.hpp @@ -197,8 +197,10 @@ class pop_revolt_faction : public opaque_element_base { auto box = text::open_layout_box(contents, 0); if(rebel_fact) { text::add_to_layout_box(state, contents, box, rebel_fact.get_name()); - text::add_divider_to_layout_box(state, contents, box); - text::add_to_layout_box(state, contents, box, rebel_fact.get_description()); + if(auto desc = rebel_fact.get_description(); state.key_is_localized(desc)) { + text::add_divider_to_layout_box(state, contents, box); + text::add_to_layout_box(state, contents, box, desc); + } } text::close_layout_box(contents, box); } @@ -2114,11 +2116,9 @@ class pop_details_icon : public image_element_base { void update_tooltip(sys::state& state, int32_t x, int32_t y, text::columnar_layout& contents) noexcept override { auto content = retrieve(state, parent); auto name = state.world.pop_type_get_name(state.world.pop_get_poptype(content)); - if(bool(name)) { - auto box = text::open_layout_box(contents, 0); - text::add_to_layout_box(state, contents, box, name); - text::close_layout_box(contents, box); - } + auto box = text::open_layout_box(contents, 0); + text::add_to_layout_box(state, contents, box, name); + text::close_layout_box(contents, box); } }; @@ -2242,26 +2242,19 @@ class pop_filter_button : public generic_settable_element(state, parent); if(n == state.local_player_nation) { text::add_line(state, contents, "open_and_sub"); - if(disabled) { text::add_line(state, contents, "production_not_allowed_to_subsidise_tooltip"); text::add_line(state, contents, "cant_subsidize_explanation"); @@ -1285,11 +1283,10 @@ class province_build_new_factory : public button_element_base { { auto box = text::open_layout_box(contents); auto r = num_factories < int32_t(state.defines.factories_per_state); - auto str = state.font_collection.get_font(state, text::font_index_from_font_id(state, contents.fixed_parameters.font_id)).get_conditional_indicator(r); if(r) { - text::add_to_layout_box(state, contents, box, std::string_view(str), text::text_color::green); + text::add_to_layout_box(state, contents, box, text::embedded_icon::check); } else { - text::add_to_layout_box(state, contents, box, std::string_view(str), text::text_color::red); + text::add_to_layout_box(state, contents, box, text::embedded_icon::xmark); } text::add_space_to_layout_box(state, contents, box); text::localised_single_sub_box(state, contents, box, "factory_condition_4", text::variable_type::val, int64_t(state.defines.factories_per_state)); @@ -1355,11 +1352,10 @@ class production_build_new_factory : public button_element_base { { auto box = text::open_layout_box(contents); auto r = num_factories < int32_t(state.defines.factories_per_state); - auto str = state.font_collection.get_font(state, text::font_index_from_font_id(state, contents.fixed_parameters.font_id)).get_conditional_indicator(r); if(r) { - text::add_to_layout_box(state, contents, box, std::string_view(str), text::text_color::green); + text::add_to_layout_box(state, contents, box, text::embedded_icon::check); } else { - text::add_to_layout_box(state, contents, box, std::string_view(str), text::text_color::red); + text::add_to_layout_box(state, contents, box, text::embedded_icon::xmark); } text::add_space_to_layout_box(state, contents, box); text::localised_single_sub_box(state, contents, box, "factory_condition_4", text::variable_type::val, int64_t(state.defines.factories_per_state)); diff --git a/src/gui/topbar_subwindows/gui_technology_window.cpp b/src/gui/topbar_subwindows/gui_technology_window.cpp index 417f769e1..9d0ab2bb5 100644 --- a/src/gui/topbar_subwindows/gui_technology_window.cpp +++ b/src/gui/topbar_subwindows/gui_technology_window.cpp @@ -110,24 +110,17 @@ void invention_description(sys::state& state, text::layout_base& contents, dcon: text::close_layout_box(contents, box); } } - auto commodity_mod_description = [&](auto const& list, std::string_view locale_base_name, - std::string_view locale_farm_base_name) { + auto commodity_mod_description = [&](auto const& list, std::string_view locale_base_name, std::string_view locale_farm_base_name) { for(const auto mod : list) { auto box = text::open_layout_box(contents, indent); auto name = state.world.commodity_get_name(mod.type); - if(bool(name)) { - text::add_to_layout_box(state, contents, box, text::produce_simple_string(state, name), text::text_color::white); - text::add_space_to_layout_box(state, contents, box); - } - text::add_to_layout_box(state, contents, box, - text::produce_simple_string(state, - state.world.commodity_get_is_mine(mod.type) ? locale_base_name : locale_farm_base_name), - text::text_color::white); - text::add_to_layout_box(state, contents, box, std::string{":"}, text::text_color::white); + text::add_to_layout_box(state, contents, box, name); + text::add_space_to_layout_box(state, contents, box); + text::add_to_layout_box(state, contents, box, text::produce_simple_string(state, state.world.commodity_get_is_mine(mod.type) ? locale_base_name : locale_farm_base_name)); + text::add_to_layout_box(state, contents, box, std::string{":"}); text::add_space_to_layout_box(state, contents, box); auto color = mod.amount > 0.f ? text::text_color::green : text::text_color::red; - text::add_to_layout_box(state, contents, box, (mod.amount > 0.f ? "+" : "") + text::format_percentage(mod.amount, 1), - color); + text::add_to_layout_box(state, contents, box, (mod.amount > 0.f ? "+" : "") + text::format_percentage(mod.amount, 1), color); text::close_layout_box(contents, box); } }; @@ -466,15 +459,10 @@ void technology_description(sys::state& state, text::layout_base& contents, dcon for(const auto mod : list) { auto box = text::open_layout_box(contents, 0); auto name = state.world.commodity_get_name(mod.type); - if(bool(name)) { - text::add_to_layout_box(state, contents, box, text::produce_simple_string(state, name), text::text_color::white); - text::add_space_to_layout_box(state, contents, box); - } - text::add_to_layout_box(state, contents, box, - text::produce_simple_string(state, - state.world.commodity_get_is_mine(mod.type) ? locale_base_name : locale_farm_base_name), - text::text_color::white); - text::add_to_layout_box(state, contents, box, std::string{":"}, text::text_color::white); + text::add_to_layout_box(state, contents, box, name); + text::add_space_to_layout_box(state, contents, box); + text::add_to_layout_box(state, contents, box, text::produce_simple_string(state, state.world.commodity_get_is_mine(mod.type) ? locale_base_name : locale_farm_base_name)); + text::add_to_layout_box(state, contents, box, std::string{":"}); text::add_space_to_layout_box(state, contents, box); auto color = mod.amount > 0.f ? text::text_color::green : text::text_color::red; text::add_to_layout_box(state, contents, box, (mod.amount > 0.f ? "+" : "") + text::format_percentage(mod.amount, 1), diff --git a/src/gui/topbar_subwindows/gui_technology_window.hpp b/src/gui/topbar_subwindows/gui_technology_window.hpp index 5d849ba3d..81171422a 100644 --- a/src/gui/topbar_subwindows/gui_technology_window.hpp +++ b/src/gui/topbar_subwindows/gui_technology_window.hpp @@ -227,12 +227,12 @@ class technology_item_button : public button_element_base { void update_tooltip(sys::state& state, int32_t x, int32_t y, text::columnar_layout& contents) noexcept override { auto content = retrieve(state, parent); auto fat_id = dcon::fatten(state.world, content); - if(auto name = fat_id.get_name(); name) { + if(auto name = fat_id.get_name(); state.key_is_localized(name)) { auto box = text::open_layout_box(contents, 0); text::add_to_layout_box(state, contents, box, text::produce_simple_string(state, name), text::text_color::yellow); text::close_layout_box(contents, box); } - if(auto desc = fat_id.get_desc(); desc) { + if(auto desc = fat_id.get_desc(); state.key_is_localized(desc)) { auto box = text::open_layout_box(contents, 0); text::add_to_layout_box(state, contents, box, desc); text::close_layout_box(contents, box); @@ -635,7 +635,7 @@ class technology_selected_effect_text : public scrollable_text { } void on_update(sys::state& state) noexcept override { auto content = retrieve(state, parent); - auto layout = text::create_endless_layout(delegate->internal_layout, + auto layout = text::create_endless_layout(state, delegate->internal_layout, text::layout_parameters{0, 0, int16_t(base_data.size.x), int16_t(base_data.size.y), base_data.data.text.font_handle, 0, text::alignment::left, text::is_black_from_font_id(base_data.data.text.font_handle) ? text::text_color::black : text::text_color::white, false}); @@ -770,41 +770,6 @@ class technology_sort_by_percent_button : public button_element_base { } }; -class tech_window_tech_school : public simple_body_text { -public: - void on_update(sys::state& state) noexcept override { - auto n = retrieve(state, parent); - auto mod_id = state.world.nation_get_tech_school(n); - if(bool(mod_id)) { - set_text(state, text::produce_simple_string(state, state.world.modifier_get_name(mod_id))); - } else { - set_text(state, text::produce_simple_string(state, "traditional_academic")); - } - } - tooltip_behavior has_tooltip(sys::state& state) noexcept override { - return tooltip_behavior::variable_tooltip; - } - - void update_tooltip(sys::state& state, int32_t x, int32_t y, text::columnar_layout& contents) noexcept override { - auto n = retrieve(state, parent); - auto mod_id = state.world.nation_get_tech_school(retrieve(state, parent)); - if(bool(mod_id)) { - auto box = text::open_layout_box(contents, 0); - text::add_to_layout_box(state, contents, box, state.world.modifier_get_name(mod_id), text::text_color::yellow); - if(state.world.modifier_get_desc(mod_id)) { - text::substitution_map sub{}; - text::add_to_substitution_map(sub, text::variable_type::country, n); - text::add_to_substitution_map(sub, text::variable_type::country_adj, text::get_adjective(state, n)); - text::add_to_substitution_map(sub, text::variable_type::capital, state.world.nation_get_capital(n)); - text::add_to_substitution_map(sub, text::variable_type::continentname, state.world.modifier_get_name(state.world.province_get_continent(state.world.nation_get_capital(n)))); - text::add_to_layout_box(state, contents, box, state.world.modifier_get_desc(mod_id), sub); - } - text::close_layout_box(contents, box); - modifier_description(state, contents, mod_id); - } - } -}; - class technology_window : public generic_tabbed_window { technology_selected_tech_window* selected_tech_win = nullptr; dcon::technology_id tech_id{}; @@ -914,7 +879,7 @@ class technology_window : public generic_tabbed_window { } else if(name == "current_research") { return make_element_by_type(state, id); } else if(name == "administration_type") { - return make_element_by_type(state, id); + return make_element_by_type(state, id); } else if(name == "research_progress") { return make_element_by_type(state, id); } else if(name == "research_progress_name") { diff --git a/src/gui/topbar_subwindows/politics_subwindows/gui_decision_window.hpp b/src/gui/topbar_subwindows/politics_subwindows/gui_decision_window.hpp index dbcfee96d..ac793b179 100644 --- a/src/gui/topbar_subwindows/politics_subwindows/gui_decision_window.hpp +++ b/src/gui/topbar_subwindows/politics_subwindows/gui_decision_window.hpp @@ -167,7 +167,7 @@ class decision_name : public multiline_text_element_base { public: void on_update(sys::state& state) noexcept override { auto id = retrieve(state, parent); - auto contents = text::create_endless_layout(internal_layout, text::layout_parameters{ 0, 0, static_cast(base_data.size.x), static_cast(base_data.size.y), base_data.data.text.font_handle, 0, text::alignment::left, text::text_color::white, true }); + auto contents = text::create_endless_layout(state, internal_layout, text::layout_parameters{ 0, 0, static_cast(base_data.size.x), static_cast(base_data.size.y), base_data.data.text.font_handle, 0, text::alignment::left, text::text_color::white, true }); auto box = text::open_layout_box(contents); text::substitution_map m; produce_decision_substitutions(state, m, state.local_player_nation); @@ -181,7 +181,6 @@ class decision_name : public multiline_text_element_base { void update_tooltip(sys::state& state, int32_t x, int32_t y, text::columnar_layout& contents) noexcept override { auto const id = retrieve(state, parent); - auto const description = state.world.decision_get_description(id); if(state.cheat_data.show_province_id_tooltip) { auto box = text::open_layout_box(contents); text::add_to_layout_box(state, contents, box, std::string_view("Decision ID:")); @@ -189,11 +188,14 @@ class decision_name : public multiline_text_element_base { text::add_to_layout_box(state, contents, box, std::to_string(id.value)); text::close_layout_box(contents, box); } - auto box = text::open_layout_box(contents); - text::substitution_map m; - produce_decision_substitutions(state, m, state.local_player_nation); - text::add_to_layout_box(state, contents, box, description, m); - text::close_layout_box(contents, box); + auto const desc = state.world.decision_get_description(id); + if(state.key_is_localized(desc)) { + auto box = text::open_layout_box(contents); + text::substitution_map m; + produce_decision_substitutions(state, m, state.local_player_nation); + text::add_to_layout_box(state, contents, box, desc, m); + text::close_layout_box(contents, box); + } } }; @@ -238,7 +240,7 @@ class decision_desc : public scrollable_text { auto id = retrieve(state, parent); auto fat_id = dcon::fatten(state.world, id); description = fat_id.get_description(); - auto container = text::create_endless_layout(delegate->internal_layout, + auto container = text::create_endless_layout(state, delegate->internal_layout, text::layout_parameters{0, 0, static_cast(base_data.size.x), static_cast(base_data.size.y), base_data.data.text.font_handle, 0, text::alignment::left, text::is_black_from_font_id(base_data.data.text.font_handle) ? text::text_color::black : text::text_color::white, diff --git a/src/gui/topbar_subwindows/politics_subwindows/gui_reforms_window.hpp b/src/gui/topbar_subwindows/politics_subwindows/gui_reforms_window.hpp index 71c4af492..4798c4ecd 100644 --- a/src/gui/topbar_subwindows/politics_subwindows/gui_reforms_window.hpp +++ b/src/gui/topbar_subwindows/politics_subwindows/gui_reforms_window.hpp @@ -104,13 +104,13 @@ void reform_description(sys::state& state, text::columnar_layout& contents, dcon text::add_to_layout_box(state, contents, box, reform.get_name(), text::text_color::yellow); text::close_layout_box(contents, box); } - if(state.key_is_localized(reform.get_desc())) { + if(auto desc = reform.get_desc(); state.key_is_localized(desc)) { text::substitution_map sub{}; text::add_to_substitution_map(sub, text::variable_type::country, state.local_player_nation); text::add_to_substitution_map(sub, text::variable_type::country_adj, text::get_adjective(state, state.local_player_nation)); text::add_to_substitution_map(sub, text::variable_type::capital, state.world.nation_get_capital(state.local_player_nation)); auto box = text::open_layout_box(contents); - text::add_to_layout_box(state, contents, box, reform.get_desc(), sub); + text::add_to_layout_box(state, contents, box, desc, sub); text::close_layout_box(contents, box); } @@ -240,7 +240,7 @@ class issue_name_text : public multiline_text_element_base { void on_update(sys::state& state) noexcept override { auto content = retrieve(state, parent); auto color = multiline_text_element_base::black_text ? text::text_color::black : text::text_color::white; - auto container = text::create_endless_layout(multiline_text_element_base::internal_layout, + auto container = text::create_endless_layout(state, multiline_text_element_base::internal_layout, text::layout_parameters{ 0, 0, multiline_text_element_base::base_data.size.x, multiline_text_element_base::base_data.size.y, multiline_text_element_base::base_data.data.text.font_handle, -4, text::alignment::left, color, false }); auto fat_id = dcon::fatten(state.world, content); diff --git a/src/gui/topbar_subwindows/politics_subwindows/gui_unciv_reforms_window.hpp b/src/gui/topbar_subwindows/politics_subwindows/gui_unciv_reforms_window.hpp index 0938adf54..4753a0e21 100644 --- a/src/gui/topbar_subwindows/politics_subwindows/gui_unciv_reforms_window.hpp +++ b/src/gui/topbar_subwindows/politics_subwindows/gui_unciv_reforms_window.hpp @@ -19,13 +19,13 @@ void reform_description(sys::state& state, text::columnar_layout& contents, dcon text::add_to_layout_box(state, contents, box, reform.get_name(), text::text_color::yellow); text::close_layout_box(contents, box); } - if(state.key_is_localized(reform.get_desc())) { + if(auto desc = reform.get_desc(); state.key_is_localized(desc)) { text::substitution_map sub{}; text::add_to_substitution_map(sub, text::variable_type::country, state.local_player_nation); text::add_to_substitution_map(sub, text::variable_type::country_adj, text::get_adjective(state, state.local_player_nation)); text::add_to_substitution_map(sub, text::variable_type::capital, state.world.nation_get_capital(state.local_player_nation)); auto box = text::open_layout_box(contents); - text::add_to_layout_box(state, contents, box, reform.get_desc(), sub); + text::add_to_layout_box(state, contents, box, desc, sub); text::close_layout_box(contents, box); } @@ -179,7 +179,7 @@ class reform_name_text : public multiline_text_element_base { void on_update(sys::state& state) noexcept override { auto content = retrieve(state, parent); auto color = multiline_text_element_base::black_text ? text::text_color::black : text::text_color::white; - auto container = text::create_endless_layout(multiline_text_element_base::internal_layout, + auto container = text::create_endless_layout(state, multiline_text_element_base::internal_layout, text::layout_parameters{ 0, 0, multiline_text_element_base::base_data.size.x, multiline_text_element_base::base_data.size.y, multiline_text_element_base::base_data.data.text.font_handle, -4, text::alignment::left, color, false }); auto fat_id = dcon::fatten(state.world, content); diff --git a/src/gui/topbar_subwindows/production_subwindows/gui_build_factory_window.hpp b/src/gui/topbar_subwindows/production_subwindows/gui_build_factory_window.hpp index 437d90581..3201a498a 100644 --- a/src/gui/topbar_subwindows/production_subwindows/gui_build_factory_window.hpp +++ b/src/gui/topbar_subwindows/production_subwindows/gui_build_factory_window.hpp @@ -341,9 +341,8 @@ class factory_build_description : public multiline_text_element_base { void on_update(sys::state& state) noexcept override { auto content = retrieve(state, parent); auto fat = dcon::fatten(state.world, content); - - auto layout = text::create_endless_layout(internal_layout, - text::layout_parameters{0, 0, int16_t(base_data.size.x), int16_t(base_data.size.y), base_data.data.text.font_handle, 0, text::alignment::left, text::text_color::black, false}); + auto layout = text::create_endless_layout(state, internal_layout, + text::layout_parameters{0, 0, int16_t(base_data.size.x), int16_t(base_data.size.y), base_data.data.text.font_handle, 0, text::alignment::left, text::text_color::black, false}); auto box = text::open_layout_box(layout, 0); text::add_to_layout_box(state, layout, box, fat.get_description()); text::close_layout_box(layout, box); diff --git a/src/gui/topbar_subwindows/production_subwindows/gui_foreign_investment_window.hpp b/src/gui/topbar_subwindows/production_subwindows/gui_foreign_investment_window.hpp index a4254e44a..f8c3c33ce 100644 --- a/src/gui/topbar_subwindows/production_subwindows/gui_foreign_investment_window.hpp +++ b/src/gui/topbar_subwindows/production_subwindows/gui_foreign_investment_window.hpp @@ -13,7 +13,7 @@ class player_investement_text : public multiline_text_element_base { auto ul = state.world.get_unilateral_relationship_by_unilateral_pair(to_nation, state.local_player_nation); auto player_investment = state.world.unilateral_relationship_get_foreign_investment(ul); float total_investment = nations::get_foreign_investment(state, to_nation); - auto container = text::create_endless_layout(multiline_text_element_base::internal_layout, + auto container = text::create_endless_layout(state, multiline_text_element_base::internal_layout, text::layout_parameters{0, 0, multiline_text_element_base::base_data.size.x, multiline_text_element_base::base_data.size.y, multiline_text_element_base::base_data.data.text.font_handle, 0, text::alignment::left, black_text ? text::text_color::black : text::text_color::white, true}); diff --git a/src/gui/unit_tooltip.cpp b/src/gui/unit_tooltip.cpp index 0b9d44227..1c81a2cee 100644 --- a/src/gui/unit_tooltip.cpp +++ b/src/gui/unit_tooltip.cpp @@ -65,7 +65,6 @@ void single_unit_tooltip(sys::state& state, text::columnar_layout& contents, dco } } - auto tag_str = std::string("@") + nations::int_to_tag(controller.get_identity_from_identity_holder().get_identifying_int()); text::substitution_map sub; text::add_to_substitution_map(sub, text::variable_type::m, std::string_view{ "@(A)" }); text::add_to_substitution_map(sub, text::variable_type::n, int64_t(amounts.type1)); @@ -78,13 +77,15 @@ void single_unit_tooltip(sys::state& state, text::columnar_layout& contents, dco text::add_to_substitution_map(sub, text::variable_type::prov, *(army.get_path().end() - 1)); text::add_to_substitution_map(sub, text::variable_type::date, army.get_arrival_time()); auto box = text::open_layout_box(contents); - text::add_to_layout_box(state, contents, box, tag_str); - text::localised_format_box(state, contents, box, "unit_moving_text", sub); + text::add_to_layout_box(state, contents, box, text::embedded_flag{ controller.get_identity_from_identity_holder().id } ); + auto resolved = text::resolve_string_substitution(state, "unit_moving_text", sub); + text::add_unparsed_text_to_layout_box(state, contents, box, resolved); text::close_layout_box(contents, box); } else { auto box = text::open_layout_box(contents); - text::add_to_layout_box(state, contents, box, tag_str); - text::localised_format_box(state, contents, box, "unit_standing_text", sub); + text::add_to_layout_box(state, contents, box, text::embedded_flag{ controller.get_identity_from_identity_holder().id }); + auto resolved = text::resolve_string_substitution(state, "unit_standing_text", sub); + text::add_unparsed_text_to_layout_box(state, contents, box, resolved); text::close_layout_box(contents, box); } } @@ -115,7 +116,6 @@ void single_unit_tooltip(sys::state& state, text::columnar_layout& contents, dco } text::substitution_map sub; - auto tag_str = std::string("@") + nations::int_to_tag(controller.get_identity_from_identity_holder().get_identifying_int()); text::add_to_substitution_map(sub, text::variable_type::m, std::string_view{ "@(N)" }); text::add_to_substitution_map(sub, text::variable_type::n, int64_t(amounts.type1)); text::add_to_substitution_map(sub, text::variable_type::x, int64_t(amounts.type2)); @@ -127,13 +127,15 @@ void single_unit_tooltip(sys::state& state, text::columnar_layout& contents, dco text::add_to_substitution_map(sub, text::variable_type::prov, *(navy.get_path().end() - 1)); text::add_to_substitution_map(sub, text::variable_type::date, navy.get_arrival_time()); auto box = text::open_layout_box(contents); - text::add_to_layout_box(state, contents, box, tag_str); - text::localised_format_box(state, contents, box, "unit_moving_text", sub); + text::add_to_layout_box(state, contents, box, text::embedded_flag{ controller.get_identity_from_identity_holder().id }); + auto resolved = text::resolve_string_substitution(state, "unit_moving_text", sub); + text::add_unparsed_text_to_layout_box(state, contents, box, resolved); text::close_layout_box(contents, box); } else { auto box = text::open_layout_box(contents); - text::add_to_layout_box(state, contents, box, tag_str); - text::localised_format_box(state, contents, box, "unit_standing_text", sub); + text::add_to_layout_box(state, contents, box, text::embedded_flag{ controller.get_identity_from_identity_holder().id }); + auto resolved = text::resolve_string_substitution(state, "unit_standing_text", sub); + text::add_unparsed_text_to_layout_box(state, contents, box, resolved); text::close_layout_box(contents, box); } } diff --git a/src/launcher/launcher_main.cpp b/src/launcher/launcher_main.cpp index 984db0ca5..aef136174 100644 --- a/src/launcher/launcher_main.cpp +++ b/src/launcher/launcher_main.cpp @@ -49,6 +49,7 @@ #include "prng.cpp" #include "blake2.cpp" #include "zstd.cpp" +#include "pcp.cpp" #endif #include "gui_element_types.cpp" #include "gui_main_menu.cpp" @@ -281,12 +282,12 @@ static std::string_view sv_localised_strings[uint8_t(string_index::count)] = { }; //chinese static std::string_view zh_localised_strings[uint8_t(string_index::count)] = { - "创建场景", - "重新创建场景", - "工作中。。。", - "创建新场景", - "针对所选模组", - "未找到场景", + "创建方案", + "重新创建方案", + "工作中……", + "为所选模组", + "创建新方案", + "未找到方案", "IP 地址", "密码", "昵称", @@ -1709,9 +1710,9 @@ void internal_text_render(std::string_view str, float baseline_x, float baseline float x_offset = float(glyph_pos[i].x_offset) / (float((1 << 6) * text::magnification_factor)) + float(gso.x); float y_offset = float(gso.y) - float(glyph_pos[i].y_offset) / (float((1 << 6) * text::magnification_factor)); if(glyphid != FT_Get_Char_Index(f.font_face, ' ')) { - glBindVertexBuffer(0, sub_square_buffers[glyphid & 63], 0, sizeof(GLfloat) * 4); + glBindVertexBuffer(0, sub_square_buffers[f.glyph_positions[glyphid].texture_slot & 63], 0, sizeof(GLfloat) * 4); glActiveTexture(GL_TEXTURE0); - glBindTexture(GL_TEXTURE_2D, f.texture_slots[f.glyph_positions[glyphid].texture_slot]); + glBindTexture(GL_TEXTURE_2D, f.textures[f.glyph_positions[glyphid].texture_slot >> 6]); glUniform4f(parameters::drawing_rectangle, x + x_offset * size / 64.f, baseline_y + y_offset * size / 64.f, size, size); glDrawArrays(GL_TRIANGLE_FAN, 0, 4); } diff --git a/src/map/map.cpp b/src/map/map.cpp index 6663bea4f..4ff572fbe 100644 --- a/src/map/map.cpp +++ b/src/map/map.cpp @@ -312,8 +312,8 @@ display_data::~display_data() { glDeleteTextures(texture_count, textures); if(texture_arrays[0]) glDeleteTextures(texture_count, texture_arrays); - if(static_mesh_textures[0]) - glDeleteTextures(max_static_meshes, static_mesh_textures); + //if(static_mesh_textures[0]) + // glDeleteTextures(max_static_meshes, static_mesh_textures); if(vao_array[0]) glDeleteVertexArrays(vo_count, vao_array); if(vbo_array[0]) @@ -777,6 +777,7 @@ void display_data::render(sys::state& state, glm::vec2 screen_size, glm::vec2 of }*/ + /* if(zoom > map::zoom_very_close && state.user_settings.render_models) { constexpr float dist_step = 1.77777f; // Render standing objects @@ -788,16 +789,16 @@ void display_data::render(sys::state& state, glm::vec2 screen_size, glm::vec2 of glUniform1f(4, time_counter); glBindVertexArray(vao_array[vo_static_mesh]); glBindBuffer(GL_ARRAY_BUFFER, vbo_array[vo_static_mesh]); - /* - for(uint32_t i = 0; i < uint32_t(static_mesh_starts.size()); i++) { - glActiveTexture(GL_TEXTURE14); - glBindTexture(GL_TEXTURE_2D, static_mesh_textures[i]); - glUniform2f(12, 0.f, float(i * 8)); - glUniform1f(13, 0.f); - glUniform1f(14, -0.75f); - glDrawArrays(GL_TRIANGLES, static_mesh_starts[i], static_mesh_counts[i]); - } - */ + + //for(uint32_t i = 0; i < uint32_t(static_mesh_starts.size()); i++) { + // glActiveTexture(GL_TEXTURE14); + // glBindTexture(GL_TEXTURE_2D, static_mesh_textures[i]); + // glUniform2f(12, 0.f, float(i * 8)); + // glUniform1f(13, 0.f); + // glUniform1f(14, -0.75f); + // glDrawArrays(GL_TRIANGLES, static_mesh_starts[i], static_mesh_counts[i]); + //} + // Train stations glActiveTexture(GL_TEXTURE14); glBindTexture(GL_TEXTURE_2D, static_mesh_textures[5]); @@ -1095,6 +1096,7 @@ void display_data::render(sys::state& state, glm::vec2 screen_size, glm::vec2 of } glDisable(GL_DEPTH_TEST); } + */ glBindVertexArray(0); glDisable(GL_CULL_FACE); @@ -1746,9 +1748,9 @@ void display_data::set_text_lines(sys::state& state, std::vector(e.text.glyph_info.size()); for(unsigned int i = 0; i < glyph_count; i++) { - hb_codepoint_t glyphid = glyph_info[i].codepoint; + hb_codepoint_t glyphid = e.text.glyph_info[i].codepoint; auto gso = f.glyph_positions[glyphid]; - float x_advance = float(glyph_pos[i].x_advance) / (float((1 << 6) * text::magnification_factor)); - float x_offset = float(glyph_pos[i].x_offset) / (float((1 << 6) * text::magnification_factor)) + float(gso.x); - float y_offset = float(gso.y) - float(glyph_pos[i].y_offset) / (float((1 << 6) * text::magnification_factor)); + float x_advance = float(e.text.glyph_info[i].x_advance) / (float((1 << 6) * text::magnification_factor)); + float x_offset = float(e.text.glyph_info[i].x_offset) / (float((1 << 6) * text::magnification_factor)) + float(gso.x); + float y_offset = float(gso.y) - float(e.text.glyph_info[i].y_offset) / (float((1 << 6) * text::magnification_factor)); if(glyphid != FT_Get_Char_Index(f.font_face, ' ')) { // Add up baseline and kerning offsets glm::vec2 glyph_positions{ x_offset / 64.f, -y_offset / 64.f }; @@ -1880,14 +1881,14 @@ void display_data::set_province_text_lines(sys::state& state, std::vector + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions + * are met: + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND + * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE + * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL + * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS + * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) + * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT + * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY + * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF + * SUCH DAMAGE. + * + * $FreeBSD$ + */ + +#ifdef HAVE_CONFIG_H +#include "config.h" +#else +#include "default_config.h" +#endif + +#include +#ifndef WIN32 +# include +# include +#include +#else +# include +# include /*sockaddr, addrinfo etc.*/ +# include +#endif /*WIN32*/ + +#include "pcp.h" +#include "findsaddr.h" +#include "unp.h" + +/* + * Return the source address for the given destination address. + * + * This makes use of proper source address selection in the FreeBSD kernel + * even taking jails into account (sys/netinet/in_pcb.c:in_pcbladdr()). + * We open a UDP socket, and connect to the destination, letting the kernel + * do the bind and then read the source IPv4 address using getsockname(2). + * This has multiple advantages: no need to do PF_ROUTE operations possibly + * needing special privileges, jails properly taken into account and most + * important - getting the result the kernel would give us rather than + * best-guessing ourselves. + */ + +#ifndef SOCKET +#define SOCKET int +#endif + +#ifndef INVALID_SOCKET +#define INVALID_SOCKET -1 +#endif + +const char *findsaddr(const struct sockaddr_in *to, + struct in6_addr *from) +{ + const char *errstr; + struct sockaddr_in cto, cfrom; + + socklen_t len; + + auto s=socket(AF_INET, SOCK_DGRAM, 0); + if (s == INVALID_SOCKET) + return ("failed to open DGRAM socket for src addr selection."); + errstr=NULL; + len=sizeof(struct sockaddr_in); + memcpy(&cto, to, len); + cto.sin_port=htons(65535); /* Dummy port for connect(2). */ + if (connect(s, (struct sockaddr *)&cto, len) == -1) { + errstr="failed to connect to peer for src addr selection."; + goto err; + } + + if (getsockname(s, (struct sockaddr *)&cfrom, &len) == -1) { + errstr="failed to get socket name for src addr selection."; + goto err; + } + + if (len != sizeof(struct sockaddr_in) || cfrom.sin_family != AF_INET) { + errstr="unexpected address family in src addr selection."; + goto err; + } + + ((uint32_t *)from)[0]=0; + ((uint32_t *)from)[1]=0; + ((uint32_t *)from)[2]=htonl(0xffff); + ((uint32_t *)from)[3]=cfrom.sin_addr.s_addr; + +err: + (void)CLOSE(s); + + /* No error (string) to return. */ + return (errstr); +} + +const char *findsaddr6(const struct sockaddr_in6 *to, + struct in6_addr *from) +{ + const char *errstr; + struct sockaddr_in6 cto, cfrom; + socklen_t len; + uint32_t sock_flg=0; + + if (IN6_IS_ADDR_LOOPBACK(&to->sin6_addr)) { + memcpy(from, &to->sin6_addr, sizeof(struct in6_addr)); + return NULL; + } + + auto s=socket(AF_INET6, SOCK_DGRAM, 0); + if (s == INVALID_SOCKET) + return ("failed to open DGRAM socket for src addr selection."); + + errstr=NULL; + + //Enable Dual-stack socket for Vista and higher + if (setsockopt(s, IPPROTO_IPV6, IPV6_V6ONLY, (char *)&sock_flg, + sizeof(sock_flg)) == -1) { + errstr="setsockopt failed to set dual stack mode."; + goto err; + } + + len=sizeof(struct sockaddr_in6); + memcpy(&cto, to, len); + cto.sin6_port=htons(65535); /* Dummy port for connect(2). */ + if (connect(s, (struct sockaddr *)&cto, len) == -1) { + errstr="failed to connect to peer for src addr selection."; + goto err; + } + + if (getsockname(s, (struct sockaddr *)&cfrom, &len) == -1) { + errstr="failed to get socket name for src addr selection."; + goto err; + } + + if (len != sizeof(struct sockaddr_in6) || cfrom.sin6_family != AF_INET6) { + errstr="unexpected address family in src addr selection."; + goto err; + } + + memcpy(from->s6_addr, cfrom.sin6_addr.s6_addr, sizeof(struct in6_addr)); + +err: + (void) CLOSE(s); + + /* No error (string) to return. */ + return (errstr); +} + +/* end */ diff --git a/src/network/net/findsaddr.h b/src/network/net/findsaddr.h new file mode 100644 index 000000000..2a7feb0e9 --- /dev/null +++ b/src/network/net/findsaddr.h @@ -0,0 +1,35 @@ +/* + Copyright (c) 2014 by Cisco Systems, Inc. + All rights reserved. + + Redistribution and use in source and binary forms, with or without + modification, are permitted provided that the following conditions are met: + + 1. Redistributions of source code must retain the above copyright notice, this + list of conditions and the following disclaimer. + 2. Redistributions in binary form must reproduce the above copyright notice, + this list of conditions and the following disclaimer in the documentation + and/or other materials provided with the distribution. + + THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND + ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED + WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE + DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR + ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES + (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; + LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND + ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT + (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS + SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + */ + +#ifndef FINDSADDR_UDP_H_ +#define FINDSADDR_UDP_H_ + +const char *findsaddr(const struct sockaddr_in *to, + struct in6_addr *from); + +const char *findsaddr6(const struct sockaddr_in6 *to, + struct in6_addr *from); + +#endif //FINDSADDR_UDP_H_ diff --git a/src/network/net/gateway.c b/src/network/net/gateway.c new file mode 100644 index 000000000..4fed0d2f6 --- /dev/null +++ b/src/network/net/gateway.c @@ -0,0 +1,958 @@ +/* + Copyright (c) 2014 by Cisco Systems, Inc. + All rights reserved. + + Redistribution and use in source and binary forms, with or without + modification, are permitted provided that the following conditions are met: + + 1. Redistributions of source code must retain the above copyright notice, this + list of conditions and the following disclaimer. + 2. Redistributions in binary form must reproduce the above copyright notice, + this list of conditions and the following disclaimer in the documentation + and/or other materials provided with the distribution. + + THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND + ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED + WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE + DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR + ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES + (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; + LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND + ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT + (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS + SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + */ + +#ifdef HAVE_CONFIG_H +#include "config.h" +#else +#include "default_config.h" +#endif + +#include +#include +#include +#ifndef WIN32 +#include // place it before struct sockaddr +#endif //WIN32 +#ifdef __linux__ +#define USE_NETLINK +#include +#include +#include +#endif + +#include +#include +#include + +#ifndef WIN32 +#include // ioctl() +#include //struct ifreq +#endif //WIN32 +#ifdef WIN32 +#undef USE_NETLINK +#undef USE_SOCKET_ROUTE +#define USE_WIN32_CODE + +#include +#include +#include +#include +#include "windows/pcp_win_defines.h" +#endif + +#if defined(__APPLE__) || defined(__FreeBSD__) +#include +#include //struct sockaddr_dl +#define USE_SOCKET_ROUTE +#endif + +#ifndef WIN32 +#include // inet_addr() +#include // struct rt_msghdr +#ifdef USE_SOCKET_ROUTE +#include //getifaddrs() freeifaddrs() +#endif +#include +#include +#include //IPPROTO_GRE sturct sockaddr_in INADDR_ANY +#endif + +#if defined(BSD) || defined(__FreeBSD_kernel__) +#define USE_SOCKET_ROUTE +#undef USE_WIN32_CODE +#endif + +#if (defined(sun) && defined(__SVR4)) +#define USE_SOCKET_ROUTE +#undef USE_WIN32_CODE +#endif + +#include "gateway.h" +#include "pcp_logger.h" +#include "unp.h" +#include "pcp_utils.h" + +#ifndef WIN32 +#define SUCCESS (0) +#define FAILED (-1) +#define USE_WIN32_CODE +#endif + +#define TO_IPV6MAPPED(x) S6_ADDR32(x)[3] = S6_ADDR32(x)[0];\ + S6_ADDR32(x)[0] = 0;\ + S6_ADDR32(x)[1] = 0;\ + S6_ADDR32(x)[2] = htonl(0xFFFF); + +#ifdef USE_NETLINK + +#define BUFSIZE 8192 + +static ssize_t readNlSock(int sockFd, char *bufPtr, unsigned seqNum, + unsigned pId) +{ + struct nlmsghdr *nlHdr; + ssize_t readLen=0, msgLen=0; + + do { + /* Receive response from the kernel */ + readLen=recv(sockFd, bufPtr, BUFSIZE - msgLen, 0); + if (readLen == -1) { + char errmsg[128]; + pcp_strerror(errno, errmsg, sizeof(errmsg)); + PCP_LOG(PCP_LOGLVL_DEBUG, "SOCK READ: %s", errmsg); + return -1; + } + + nlHdr=(struct nlmsghdr *)bufPtr; + + /* Check if the header is valid */ + if ((NLMSG_OK(nlHdr, (unsigned)readLen) == 0) + || (nlHdr->nlmsg_type == NLMSG_ERROR)) { + PCP_LOG(PCP_LOGLVL_DEBUG, "%s", "Error in received packet"); + return -1; + } + + /* Check if the its the last message */ + if (nlHdr->nlmsg_type == NLMSG_DONE) { + break; + } else { + /* Else move the pointer to buffer appropriately */ + bufPtr+=readLen; + msgLen+=readLen; + } + + /* Check if its a multi part message */ + if ((nlHdr->nlmsg_flags & NLM_F_MULTI) == 0) { + /* return if its not */ + break; + } + } while ((nlHdr->nlmsg_seq != seqNum) || (nlHdr->nlmsg_pid != pId)); + return msgLen; +} + +int getgateways(struct sockaddr_in6 **gws) +{ + struct nlmsghdr *nlMsg; + char msgBuf[BUFSIZE]; + + int sock, msgSeq=0; + ssize_t len; + int ret; + + if (!gws) { + return PCP_ERR_BAD_ARGS; + } + + /* Create Socket */ + sock=socket(PF_NETLINK, SOCK_DGRAM, NETLINK_ROUTE); + if (sock < 0) { + PCP_LOG(PCP_LOGLVL_DEBUG, "%s", "Netlink Socket Creation Failed..."); + return PCP_ERR_UNKNOWN; + } + + /* Initialize the buffer */ + memset(msgBuf, 0, BUFSIZE); + + /* point the header and the msg structure pointers into the buffer */ + nlMsg=(struct nlmsghdr *)msgBuf; + + /* Fill in the nlmsg header*/ + nlMsg->nlmsg_len=NLMSG_LENGTH(sizeof(struct rtmsg)); // Length of message. + nlMsg->nlmsg_type=RTM_GETROUTE; // Get the routes from kernel routing table. + + nlMsg->nlmsg_flags=NLM_F_DUMP | NLM_F_REQUEST; // The message is a request for dump. + nlMsg->nlmsg_seq=msgSeq++; // Sequence of the message packet. + nlMsg->nlmsg_pid=getpid(); // PID of process sending the request. + + /* Send the request */ + len=send(sock, nlMsg, nlMsg->nlmsg_len, 0); + if (len == -1) { + PCP_LOG(PCP_LOGLVL_DEBUG, "%s", "Write To Netlink Socket Failed..."); + ret=PCP_ERR_SEND_FAILED; + goto end; + } + + /* Read the response */ + len=readNlSock(sock, msgBuf, msgSeq, getpid()); + if (len < 0) { + PCP_LOG(PCP_LOGLVL_DEBUG, "%s", "Read From Netlink Socket Failed..."); + ret=PCP_ERR_RECV_FAILED; + goto end; + } + /* Parse and print the response */ + ret=0; + + for (; NLMSG_OK(nlMsg,(unsigned)len); nlMsg=NLMSG_NEXT(nlMsg,len)) { + struct rtmsg *rtMsg; + struct rtattr *rtAttr; + int rtLen; + unsigned int scope_id = 0; + struct in6_addr addr; + int found = 0; + rtMsg=(struct rtmsg *)NLMSG_DATA(nlMsg); + + /* If the route is not for AF_INET(6) or does not belong to main + routing table then return. */ + if (((rtMsg->rtm_family != AF_INET) && (rtMsg->rtm_family != AF_INET6)) + || (rtMsg->rtm_table != RT_TABLE_MAIN)) { + continue; + } + + /* get the rtattr field */ + rtAttr=(struct rtattr *)RTM_RTA(rtMsg); + rtLen=RTM_PAYLOAD(nlMsg); + for (; RTA_OK(rtAttr,rtLen); rtAttr=RTA_NEXT(rtAttr,rtLen)) { + size_t rtaLen=RTA_PAYLOAD(rtAttr); + if (rtaLen > sizeof(struct in6_addr)) { + continue; + } + if (rtAttr->rta_type == RTA_OIF) { + memcpy(&scope_id, RTA_DATA(rtAttr), sizeof(unsigned int)); + } else if (rtAttr->rta_type == RTA_GATEWAY) { + memset(&addr, 0, sizeof(struct in6_addr)); + memcpy(&addr, RTA_DATA(rtAttr), rtaLen); + if (rtMsg->rtm_family == AF_INET) { + TO_IPV6MAPPED(&addr); + } + found=1; + } + } + if (found) { + struct sockaddr_in6 *tmp_gws; + tmp_gws=(struct sockaddr_in6 *)realloc(*gws, + sizeof(struct sockaddr_in6) * (ret + 1)); + if (!tmp_gws) { + PCP_LOG(PCP_LOGLVL_ERR, "%s", + "Error allocating memory"); + if (*gws) { + free(*gws); + *gws=NULL; + } + ret=PCP_ERR_NO_MEM; + goto end; + } + *gws=tmp_gws; + (*gws + ret)->sin6_family=AF_INET6; + memcpy(&((*gws + ret)->sin6_addr), &addr, sizeof(addr)); + (*gws + ret)->sin6_scope_id=scope_id; + SET_SA_LEN(*gws + ret, sizeof(struct sockaddr_in6)) + ret++; + } + } +end: + if (close(sock)) { + PCP_LOG(PCP_LOGLVL_DEBUG, "%s", "Close socket error"); + } + return ret; +} + +#endif /* #ifdef USE_NETLINK */ + +#if defined (USE_WIN32_CODE) && defined(WIN32) + +#if 0 // WINVER>=NTDDI_VISTA +int getgateways(struct in6_addr **gws) +{ + PMIB_IPFORWARD_TABLE2 ipf_table; + unsigned int i; + + if (!gws) { + return PCP_ERR_UNKNOWN; + } + + if (GetIpForwardTable2(AF_UNSPEC, &ipf_table) != NO_ERROR) { + return PCP_ERR_UNKNOWN; + } + + if (!ipf_table) { + return PCP_ERR_UNKNOWN; + } + + *gws=(struct in6_addr *)calloc(ipf_table->NumEntries, + sizeof(struct in6_addr)); + if (*gws) { + PCP_LOG(PCP_LOGLVL_DEBUG, "%s", "Error allocating memory"); + return PCP_ERR_NO_MEM; + } + + for (i=0; i < ipf_table->NumEntries; ++i) { + if (ipf_table->Table[i].NextHop.si_family == AF_INET) { + S6_ADDR32((*gws)+i)[0]= + ipf_table->Table[i].NextHop.Ipv4.sin_addr.s_addr; + TO_IPV6MAPPED(((*gws)+i)); + } + if (ipf_table->Table[i].NextHop.si_family == AF_INET6) { + memcpy((*gws) + i, &ipf_table->Table[i].NextHop.Ipv6.sin6_addr, + sizeof(struct in6_addr)); + } + } + return i; +} +#else +int getgateways(struct sockaddr_in6 **gws) +{ + PMIB_IPFORWARDTABLE ipf_table; + DWORD ipft_size=0; + int i, ret; + + if (!gws) { + return PCP_ERR_UNKNOWN; + } + + ipf_table=(MIB_IPFORWARDTABLE *)malloc(sizeof(MIB_IPFORWARDTABLE)); + if (!ipf_table) { + PCP_LOG(PCP_LOGLVL_DEBUG, "%s", "Error allocating memory"); + ret=PCP_ERR_NO_MEM; + goto end; + } + + if (GetIpForwardTable(ipf_table, &ipft_size, 0) + == ERROR_INSUFFICIENT_BUFFER) { + MIB_IPFORWARDTABLE *new_ipf_table; + new_ipf_table=(MIB_IPFORWARDTABLE *)realloc(ipf_table, ipft_size); + if (!new_ipf_table) { + PCP_LOG(PCP_LOGLVL_DEBUG, "%s", "Error allocating memory"); + ret=PCP_ERR_NO_MEM; + goto end; + } + ipf_table=new_ipf_table; + } + + if (GetIpForwardTable(ipf_table, &ipft_size, 0) != NO_ERROR) { + PCP_LOG(PCP_LOGLVL_DEBUG, "%s", "GetIpForwardTable failed."); + ret=PCP_ERR_UNKNOWN; + goto end; + } + + *gws=(struct sockaddr_in6 *)calloc(ipf_table->dwNumEntries, + sizeof(struct sockaddr_in6)); + if (!*gws) { + PCP_LOG(PCP_LOGLVL_DEBUG, "%s", "Error allocating memory"); + ret=PCP_ERR_NO_MEM; + goto end; + } + + for (ret=0, i=0; i < (int)ipf_table->dwNumEntries; i++) { + if (ipf_table->table[i].dwForwardType == MIB_IPROUTE_TYPE_INDIRECT) { + (*gws)[ret].sin6_family = AF_INET6; + S6_ADDR32(&(*gws)[ret].sin6_addr)[0]= + (uint32_t)ipf_table->table[i].dwForwardNextHop; + TO_IPV6MAPPED(&(*gws)[ret].sin6_addr); + ret++; + } + } +end: + if (ipf_table) + free(ipf_table); + + return ret; +} +#endif + +#endif /* #ifdef USE_WIN32_CODE */ + +#ifdef USE_SOCKET_ROUTE + +struct sockaddr; +struct in6_addr; + +/* Adapted from Richard Stevens, UNIX Network Programming */ + +/* + * Round up 'a' to next multiple of 'size', which must be a power of 2 + */ +#define ROUNDUP(a, size) (((a) & ((size)-1)) ? (1 + ((a) | ((size)-1))) : (a)) + +/* + * Step to next socket address structure; + * if sa_len is 0, assume it is sizeof(u_long). Using u_long only works on 32-bit + machines. In 64-bit machines it needs to be u_int32_t !! + */ +#define NEXT_SA(ap) ap = (struct sockaddr *) \ + ((caddr_t) ap + (ap->sa_len ? ROUNDUP(ap->sa_len, sizeof(uint32_t)) : \ + sizeof(uint32_t))) + +/* thanks Stevens for this very handy function */ +static void get_rtaddrs(int addrs, struct sockaddr *sa, + struct sockaddr **rti_info) +{ + int i; + + for (i=0; i < RTAX_MAX; i++) { + if (addrs & (1 << i)) { + rti_info[i]=sa; + NEXT_SA(sa); + } else + rti_info[i]=NULL; + } +} + +/* Portable (hopefully) function to lookup routing tables. sysctl()'s + advantage is that it does not need root permissions. Routing sockets + need root permission since it is of type SOCK_RAW. */ +static char * +net_rt_dump(int type, int family, int flags, size_t *lenp) +{ + int mib[6]; + char *buf; + + mib[0]=CTL_NET; + mib[1]=AF_ROUTE; + mib[2]=0; + mib[3]=family; /* only addresses of this family */ + mib[4]=type; + mib[5]=flags; /* not looked at with NET_RT_DUMP */ + if (sysctl(mib, 6, NULL, lenp, NULL, 0) < 0) + return (NULL); + + if ((buf=malloc(*lenp)) == NULL) + return (NULL); + if (sysctl(mib, 6, buf, lenp, NULL, 0) < 0) + return (NULL); + + return (buf); +} + +/* Performs a route table dump selecting only entries that have Gateways. + This means that the return buffer will have many duplicate entries since + certain gateways appear multiple times in the routing table. + + It is up to the caller to weed out duplicates + */ +int getgateways(struct sockaddr_in6 **gws) +{ + char *buf, *next, *lim; + size_t len; + struct rt_msghdr *rtm; + struct sockaddr *sa, *rti_info[RTAX_MAX]; + int rtcount=0; + + if (!gws) { + return PCP_ERR_UNKNOWN; + } + + /* net_rt_dump() will return all route entries with gateways */ + buf=net_rt_dump(NET_RT_FLAGS, 0, RTF_GATEWAY, &len); + if (!buf) + return PCP_ERR_UNKNOWN; + lim=buf + len; + for (next=buf; next < lim; next+=rtm->rtm_msglen) { + rtm=(struct rt_msghdr *)next; + sa=(struct sockaddr *)(rtm + 1); + get_rtaddrs(rtm->rtm_addrs, sa, rti_info); + + if ((sa=rti_info[RTAX_GATEWAY]) != NULL) + + if ((rtm->rtm_addrs & (RTA_DST | RTA_GATEWAY)) + == (RTA_DST | RTA_GATEWAY)) { + struct sockaddr_in6 *in6=*gws; + + *gws=(struct sockaddr_in6 *)realloc(*gws, + sizeof(struct sockaddr_in6) * (rtcount + 1)); + + if (!*gws) { + if (in6) + free(in6); + free(buf); + return PCP_ERR_NO_MEM; + } + + in6=(*gws) + rtcount; + memset(in6, 0, sizeof(struct sockaddr_in6)); + + if (sa->sa_family == AF_INET) { + /* IPv4 gateways as returned as IPv4 mapped IPv6 addresses */ + in6->sin6_family = AF_INET6; + S6_ADDR32(&in6->sin6_addr)[0]= + ((struct sockaddr_in *)(rti_info[RTAX_GATEWAY]))->sin_addr.s_addr; + TO_IPV6MAPPED(&in6->sin6_addr); + } else if (sa->sa_family == AF_INET6) { + memcpy(in6, + (struct sockaddr_in6 *)rti_info[RTAX_GATEWAY], + sizeof(struct sockaddr_in6)); + } else { + continue; + } + rtcount++; + } + } + free(buf); + return rtcount; +} + +#if 0 + +/* This structure is used for route operations using routing sockets */ + +/* I know I could have used sockaddr. But type casting eveywhere is nasty and error prone. + I do not believe a few bytes will make much impact and code will become much cleaner */ + +typedef struct route_op { + struct sockaddr_in dst4; + struct sockaddr_in mask4; + struct sockaddr_in gw4; + struct sockaddr_in6 dst6; + struct sockaddr_in6 mask6; + struct sockaddr_in6 gw6; + char ifname[128]; + uint16_t family; +} route_op_t; + +static int +get_if_addr_from_name(char *ifname, struct sockaddr *ifsock, int family); + +typedef route_op_t route_in_t; +typedef route_op_t route_out_t; + +static int route_get(in_addr_t *dst, in_addr_t *mask, in_addr_t *gateway, + char *ifname, route_in_t *routein, route_out_t *routeout); +static int route_add(in_addr_t dst, in_addr_t mask, in_addr_t gateway, + const char *ifname, route_in_t *routein, route_out_t *routeout); +static int route_change(in_addr_t dst, in_addr_t mask, in_addr_t gateway, + const char *ifname, route_in_t *routein, route_out_t *routeout); +static int route_delete(in_addr_t dst, in_addr_t mask, route_in_t *routein, + route_out_t *routeout); +static int route_get_sa(struct sockaddr *dst, in_addr_t *mask, + struct sockaddr *gateway, char *ifname, route_in_t *routein, + route_out_t *routeout); + +static int find_if_with_name(const char *iface, struct sockaddr_dl *out) +{ + struct ifaddrs *ifap, *ifa; + struct sockaddr_dl *sdl=NULL; + + if (getifaddrs(&ifap)) { + char err_msg[128]; + pcp_strerror(errno, err_msg, sizeof(err_msg)); + PCP_LOG(PCP_LOGLVL_DEBUG, "getifaddrs: %s", err_msg); + return -1; + } + + for (ifa=ifap; ifa; ifa=ifa->ifa_next) { + if (ifa->ifa_addr->sa_family == AF_LINK && + /*(ifa->ifa_flags & IFF_POINTOPOINT) && \ */ + strcmp(iface, ifa->ifa_name) == 0) { + sdl=(struct sockaddr_dl *)ifa->ifa_addr; + break; + } + } + + /* If we found it, then use it */ + if (sdl) + bcopy((char *)sdl, (char *)out, (size_t)(sdl->sdl_len)); + + freeifaddrs(ifap); + + if (sdl == NULL) { + PCP_LOG(PCP_LOGLVL_DEBUG, + "interface %s not found or invalid(must be p-p)", iface); + return -1; + } + return 0; +} + +static int route_op(u_char op, in_addr_t *dst, in_addr_t *mask, + in_addr_t *gateway, char *iface, route_in_t *routein, + route_out_t *routeout) +{ + +#define ROUNDUP_CT(n) ((n) > 0 ? (1 + (((n) - 1) | (sizeof(uint32_t) - 1))) : sizeof(uint32_t)) +#define ADVANCE_CT(x, n) (x += ROUNDUP_CT((n)->sa_len)) + +#define NEXTADDR_CT(w, u) \ + if (msg.msghdr.rtm_addrs & (w)) {\ + len = ROUNDUP_CT(u.sa.sa_len); bcopy((char *)&(u), cp, len); cp += len;\ + } + + static int seq=0; + int err=0; + ssize_t len=0; + char *cp; + pid_t pid; + + union { + struct sockaddr sa; + struct sockaddr_in sin; + struct sockaddr_dl sdl; + struct sockaddr_storage ss; /* added to avoid memory overrun */ + } so_addr[RTAX_MAX]; + + struct { + struct rt_msghdr msghdr; + char buf[512]; + } msg; + + bzero(so_addr, sizeof(so_addr)); + bzero(&msg, sizeof(msg)); + + PCP_LOG_BEGIN(PCP_LOGLVL_DEBUG); + cp=msg.buf; + pid=getpid(); + //msg.msghdr.rtm_msglen = 0; + msg.msghdr.rtm_version=RTM_VERSION; + //msg.msghdr.rtm_type = RTM_ADD; + msg.msghdr.rtm_index=0; + msg.msghdr.rtm_pid=pid; + msg.msghdr.rtm_addrs=0; + msg.msghdr.rtm_seq=++seq; + msg.msghdr.rtm_errno=0; + msg.msghdr.rtm_flags=0; + + // Destination + /* if (dst && *dst != 0xffffffff) { */ + if (routein && routein->dst4.sin_addr.s_addr != 0xffffffff) { + msg.msghdr.rtm_addrs|=RTA_DST; + + so_addr[RTAX_DST].sin.sin_len=sizeof(struct sockaddr_in); + so_addr[RTAX_DST].sin.sin_family=AF_INET; + so_addr[RTAX_DST].sin.sin_addr.s_addr=mask ? *dst & *mask : *dst; + } else { + PCP_LOG(PCP_LOGLVL_DEBUG, "%s", "invalid(require) dst address"); + return -1; + } + + // Netmask + if (mask && *mask != 0xffffffff) { + msg.msghdr.rtm_addrs|=RTA_NETMASK; + + so_addr[RTAX_NETMASK].sin.sin_len=sizeof(struct sockaddr_in); + so_addr[RTAX_NETMASK].sin.sin_family=AF_INET; + so_addr[RTAX_NETMASK].sin.sin_addr.s_addr=*mask; + + } else + msg.msghdr.rtm_flags|=RTF_HOST; + + switch (op) { + case RTM_ADD: + case RTM_CHANGE: + msg.msghdr.rtm_type=op; + msg.msghdr.rtm_addrs|=RTA_GATEWAY; + msg.msghdr.rtm_flags|=RTF_UP; + + // Gateway + if ((gateway && *gateway != 0x0 && *gateway != 0xffffffff)) { + msg.msghdr.rtm_flags|=RTF_GATEWAY; + + so_addr[RTAX_GATEWAY].sin.sin_len=sizeof(struct sockaddr_in); + so_addr[RTAX_GATEWAY].sin.sin_family=AF_INET; + so_addr[RTAX_GATEWAY].sin.sin_addr.s_addr=*gateway; + + if (iface != NULL) { + msg.msghdr.rtm_addrs|=RTA_IFP; + so_addr[RTAX_IFP].sdl.sdl_family=AF_LINK; + + //link_addr(iface, &so_addr[RTAX_IFP].sdl); + if (find_if_with_name(iface, &so_addr[RTAX_IFP].sdl) < 0) + return -2; + } + + } else { + if (iface == NULL) { + PCP_LOG(PCP_LOGLVL_DEBUG, "%s", + "Requir gateway or iface."); + return -1; + } + + if (find_if_with_name(iface, &so_addr[RTAX_GATEWAY].sdl) < 0) + return -1; + } + break; + case RTM_DELETE: + msg.msghdr.rtm_type=op; + msg.msghdr.rtm_addrs|=RTA_GATEWAY; + msg.msghdr.rtm_flags|=RTF_GATEWAY; + break; + case RTM_GET: + msg.msghdr.rtm_type=op; + msg.msghdr.rtm_addrs|=RTA_IFP; + so_addr[RTAX_IFP].sa.sa_family=AF_LINK; + so_addr[RTAX_IFP].sa.sa_len=sizeof(struct sockaddr_dl); + break; + default: + return EINVAL; + } + + NEXTADDR_CT(RTA_DST, so_addr[RTAX_DST]); + NEXTADDR_CT(RTA_GATEWAY, so_addr[RTAX_GATEWAY]); + NEXTADDR_CT(RTA_NETMASK, so_addr[RTAX_NETMASK]); + NEXTADDR_CT(RTA_GENMASK, so_addr[RTAX_GENMASK]); + NEXTADDR_CT(RTA_IFP, so_addr[RTAX_IFP]); + NEXTADDR_CT(RTA_IFA, so_addr[RTAX_IFA]); + + msg.msghdr.rtm_msglen=len=cp - (char *)&msg; + + int sock=socket(PF_ROUTE, SOCK_RAW, AF_INET); + if (sock == -1) { + PCP_LOG(PCP_LOGLVL_DEBUG, "%s", + "socket(PF_ROUTE, SOCK_RAW, AF_INET) failed"); + return -1; + } + + if (write(sock, (char *)&msg, len) < 0) { + err=-1; + goto end; + } + + if (op == RTM_GET) { + do { + len=read(sock, (char *)&msg, sizeof(msg)); + } while (len > 0 + && (msg.msghdr.rtm_seq != seq || msg.msghdr.rtm_pid != pid)); + + if (len < 0) { + PCP_LOG(PCP_LOGLVL_DEBUG, "%s", + "read from routing socket failed"); + err=-1; + } else { + struct sockaddr *s_netmask=NULL; + struct sockaddr *s_gate=NULL; + struct sockaddr_dl *s_ifp=NULL; + struct sockaddr *sa; + struct sockaddr *rti_info[RTAX_MAX]; + + if (msg.msghdr.rtm_version != RTM_VERSION) { + PCP_LOG(PCP_LOGLVL_DEBUG, + "routing message version %d not understood", + msg.msghdr.rtm_version); + err=-1; + goto end; + } + if (msg.msghdr.rtm_msglen > len) { + PCP_LOG(PCP_LOGLVL_DEBUG, + "message length mismatch, in packet %d, returned %lu", + msg.msghdr.rtm_msglen, (unsigned long)len); + } + if (msg.msghdr.rtm_errno) { + PCP_LOG(PCP_LOGLVL_DEBUG, "message indicates error %d, %s", + msg.msghdr.rtm_errno, strerror(msg.msghdr.rtm_errno)); + err=-1; + goto end; + } + cp=msg.buf; + if (msg.msghdr.rtm_addrs) { + + sa=(struct sockaddr *)cp; + get_rtaddrs(msg.msghdr.rtm_addrs, sa, rti_info); + + if ((sa=rti_info[RTAX_DST]) != NULL) { + if (sa->sa_family == AF_INET) { + char routeto4_str[INET_ADDRSTRLEN]; + + memcpy((void *)&(routeout->dst4), (void *)sa, + sizeof(struct sockaddr_in)); + inet_ntop(AF_INET, &(routein->dst4.sin_addr), + routeto4_str, INET_ADDRSTRLEN); + //memcpy(routeto4_str, sock_ntop((struct sockaddr *)&(routein->dst4), sizeof(struct sockaddr_in)), + // INET_ADDRSTRLEN); + /* BSD uses a peculiar nomenclature. 'Route to' is the host for which we are looking up + the route and 'destinaton' is the intermediate gateway or the final destination + when hosts are in the same LAN */ + PCP_LOG(PCP_LOGLVL_DEBUG, "Dest: %s", + sock_ntop(sa, sa->sa_len)); + if (msg.msghdr.rtm_flags & RTF_WASCLONED) { + PCP_LOG(PCP_LOGLVL_DEBUG, + "Route to %s in the same subnet", + routeto4_str); + } else if (msg.msghdr.rtm_flags & RTF_CLONING) { + PCP_LOG(PCP_LOGLVL_DEBUG, + "Route to %s in the same subnet but not up", + routeto4_str); + } else if (msg.msghdr.rtm_flags & RTF_GATEWAY) { + PCP_LOG(PCP_LOGLVL_DEBUG, + "Route to %s not in the same subnet", + routeto4_str); + } + if (routeout->dst4.sin_addr.s_addr + == routein->dst4.sin_addr.s_addr) { + PCP_LOG(PCP_LOGLVL_DEBUG, + "Destination %s same as route to %s", + sock_ntop(sa, sa->sa_len), routeto4_str); + } + } + } + + if ((sa=rti_info[RTAX_GATEWAY]) != NULL) { + s_gate=sa; + PCP_LOG(PCP_LOGLVL_DEBUG, "Gateway: %s \n", + sock_ntop(sa, sa->sa_len)); + if (msg.msghdr.rtm_flags & RTF_GATEWAY) { + *gateway= + ((struct sockaddr_in *)s_gate)->sin_addr.s_addr; + routeout->gw4.sin_addr.s_addr= + ((struct sockaddr_in *)s_gate)->sin_addr.s_addr; + } else { + *gateway=0; + } + + } + + if ((sa=rti_info[RTAX_IFP]) != NULL) { + PCP_LOG(PCP_LOGLVL_DEBUG, + "family: %d AF_LINK family : %d \n", + sa->sa_family, AF_LINK); + if ((sa->sa_family == AF_LINK) + && ((struct sockaddr_dl *)sa)->sdl_nlen) { + uint32_t slen; + s_ifp=(struct sockaddr_dl *)sa; + slen=s_ifp->sdl_nlen < IFNAMSIZ ? + s_ifp->sdl_nlen : IFNAMSIZ; + strncpy(iface, s_ifp->sdl_data, slen); + strncpy(&(routeout->ifname[0]), s_ifp->sdl_data, slen); + routeout->ifname[slen]='\0'; + iface[slen]='\0'; + PCP_LOG(PCP_LOGLVL_DEBUG, + "Interface name %s and type %d \n", + &(routeout->ifname[0]), s_ifp->sdl_type); + } + } + } + + if (mask) { + if (*dst == 0) + *mask=0; + else if (s_netmask) + *mask=((struct sockaddr_in *)s_netmask)->sin_addr.s_addr; // there must be something wrong here....Ah.. + else + *mask=0xffffffff; // it is a host + } + +#if 0 + if (iface && s_ifp) { + strncpy(iface, s_ifp->sdl_data, + s_ifp->sdl_nlen < IFNAMSIZ ? + s_ifp->sdl_nlen : IFNAMSIZ); + iface[IFNAMSIZ - 1]='\0'; + } +#endif + } + } + +end: + if (close(sock) < 0) { + PCP_LOG(PCP_LOGLVL_DEBUG, "%s", "socket close failed"); + } + + PCP_LOG_END(PCP_LOGLVL_DEBUG); + return err; +#undef MAX_INDEX +} + +static int route_get_sa(struct sockaddr *dst, in_addr_t *mask, + struct sockaddr *gateway, char *ifname, route_in_t *routein, + route_out_t *routeout) +{ +#if defined(__APPLE__) || defined(__FreeBSD__) + return route_op(RTM_GET, &(((struct sockaddr_in *) dst)->sin_addr.s_addr), mask, + &(((struct sockaddr_in *) gateway)->sin_addr.s_addr), ifname, routein, routeout); +#else + PCP_LOG(PCP_LOGLVL_DEBUG, "%s: todo...\n", __FUNCTION__); + return 0; +#endif +} + +static int route_get(in_addr_t *dst, in_addr_t *mask, in_addr_t *gateway, + char iface[], route_in_t *routein, route_out_t *routeout) +{ +#if defined(__APPLE__) || defined(__FreeBSD__) + return route_op(RTM_GET, dst, mask, gateway, iface, routein, routeout); +#else + PCP_LOG(PCP_LOGLVL_DEBUG, "%s: todo...\n", __FUNCTION__); + return 0; +#endif +} + +static int route_add(in_addr_t dst, in_addr_t mask, in_addr_t gateway, + const char *iface, route_in_t *routein, route_out_t *routeout) +{ +#if defined(__APPLE__) || defined(__FreeBSD__) + return route_op(RTM_ADD, &dst, &mask, &gateway, (char *)iface, routein, routeout); +#else + PCP_LOG(PCP_LOGLVL_DEBUG, "%s: todo...\n", __FUNCTION__); + return -1; +#endif +} + +static int route_change(in_addr_t dst, in_addr_t mask, in_addr_t gateway, + const char *iface, route_in_t *routein, route_out_t *routeout) +{ +#if defined(__APPLE__) || defined(__FreeBSD__) + return route_op(RTM_CHANGE, &dst, &mask, &gateway, (char *)iface, routein, routeout); +#else + PCP_LOG(PCP_LOGLVL_DEBUG, "%s: todo...\n", __FUNCTION__); + return -1; +#endif +} + +static int route_delete(in_addr_t dst, in_addr_t mask, route_in_t *routein, + route_out_t *routeout) +{ +#if defined(__APPLE__) || defined(__FreeBSD__) + return route_op(RTM_DELETE, &dst, &mask, 0, NULL, routein, routeout); +#else + PCP_LOG(PCP_LOGLVL_DEBUG, "%s: todo...\n", __FUNCTION__); + return -1; +#endif +} + +/* Adapted from Linux manual example */ + +/* We need to pass the family because an interface might have multiple addresses + each assocaited with different family + */ +static int get_if_addr_from_name(char *ifname, struct sockaddr *ifsock, + int family) +{ + struct ifaddrs *ifaddr, *ifa; + + if (getifaddrs(&ifaddr) == -1) { + char err_msg[128]; + pcp_strerror(errno, err_msg, sizeof(err_msg)); + PCP_LOG(PCP_LOGLVL_DEBUG, "getifaddrs: %s", err_msg); + return -1; + } + + /* Walk through linked list, maintaining head pointer so we + can free list later */ + + for (ifa=ifaddr; ifa != NULL; ifa=ifa->ifa_next) { + if (ifa->ifa_addr == NULL) + continue; + + /* For an AF_INET* interface address, display the address */ + if (!strcmp(ifname, ifa->ifa_name) + && (ifa->ifa_addr->sa_family == family)) { + memcpy(ifsock, ifa->ifa_addr, sizeof(struct sockaddr)); + freeifaddrs(ifaddr); + return 0; + } + + } + + freeifaddrs(ifaddr); + return -1; +} +#endif //0 + +#endif diff --git a/src/network/net/gateway.h b/src/network/net/gateway.h new file mode 100644 index 000000000..0b17b1d2e --- /dev/null +++ b/src/network/net/gateway.h @@ -0,0 +1,33 @@ +/* + Copyright (c) 2014 by Cisco Systems, Inc. + All rights reserved. + + Redistribution and use in source and binary forms, with or without + modification, are permitted provided that the following conditions are met: + + 1. Redistributions of source code must retain the above copyright notice, this + list of conditions and the following disclaimer. + 2. Redistributions in binary form must reproduce the above copyright notice, + this list of conditions and the following disclaimer in the documentation + and/or other materials provided with the distribution. + + THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND + ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED + WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE + DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR + ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES + (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; + LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND + ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT + (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS + SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + */ + +#ifndef __GETGATEWAY_H__ +#define __GETGATEWAY_H__ + +struct sockaddr_in6; + +int getgateways(struct sockaddr_in6 **gws); + +#endif diff --git a/src/network/net/pcp_socket.c b/src/network/net/pcp_socket.c new file mode 100644 index 000000000..300380d68 --- /dev/null +++ b/src/network/net/pcp_socket.c @@ -0,0 +1,336 @@ +/* + Copyright (c) 2014 by Cisco Systems, Inc. + All rights reserved. + + Redistribution and use in source and binary forms, with or without + modification, are permitted provided that the following conditions are met: + + 1. Redistributions of source code must retain the above copyright notice, this + list of conditions and the following disclaimer. + 2. Redistributions in binary form must reproduce the above copyright notice, + this list of conditions and the following disclaimer in the documentation + and/or other materials provided with the distribution. + + THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND + ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED + WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE + DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR + ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES + (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; + LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND + ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT + (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS + SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + */ + +#ifdef HAVE_CONFIG_H +#include "config.h" +#else +#include "default_config.h" +#endif + +#include +#include +#include +#ifdef WIN32 +#include "windows/pcp_win_defines.h" +#else //WIN32 +#include +#include +#ifndef PCP_SOCKET_IS_VOIDPTR +#include +#include +#include +#endif //PCP_SOCKET_IS_VOIDPTR +#endif //!WIN32 +#include "pcp.h" +#include "unp.h" +#include "pcp_utils.h" +#include "pcp_socket.h" + +static PCP_SOCKET pcp_socket_create_impl(int domain, int type, int protocol); +static int pcp_socket_recvfrom_impl(PCP_SOCKET sock, void *buf, size_t len, + int flags, struct sockaddr *src_addr, socklen_t *addrlen); +static int pcp_socket_sendto_impl(PCP_SOCKET sock, const void *buf, + size_t len, int flags, struct sockaddr *dest_addr, socklen_t addrlen); +static int pcp_socket_close_impl(PCP_SOCKET sock); + +pcp_socket_vt_t default_socket_vt={ + pcp_socket_create_impl, + pcp_socket_recvfrom_impl, + pcp_socket_sendto_impl, + pcp_socket_close_impl +}; + +#ifdef WIN32 +// function calling WSAStartup (used in pcp-server and pcp_app) +int pcp_win_sock_startup() +{ + int err; + WORD wVersionRequested; + WSADATA wsaData; + + /* Use the MAKEWORD(lowbyte, highbyte) macro declared in Windef.h */ + wVersionRequested=MAKEWORD(2, 2); + err=WSAStartup(wVersionRequested, &wsaData); + if (err != 0) { + /* Tell the user that we could not find a usable */ + /* Winsock DLL. */ + perror("WSAStartup failed with error"); + return 1; + } + + return 0; +} + +/* function calling WSACleanup + * returns 0 on success and 1 on failure + */ +int pcp_win_sock_cleanup() +{ + if (WSACleanup() == PCP_SOCKET_ERROR) { + printf("WSACleanup failed.\n"); + return 1; + } + return 0; +} +#endif + +void pcp_fill_in6_addr(struct in6_addr *dst_ip6, uint16_t *dst_port, + struct sockaddr *src) +{ + if (src->sa_family == AF_INET) { + struct sockaddr_in *src_ip4=(struct sockaddr_in *)src; + + if (dst_ip6) { + if (src_ip4->sin_addr.s_addr != INADDR_ANY) { + S6_ADDR32(dst_ip6)[0]=0; + S6_ADDR32(dst_ip6)[1]=0; + S6_ADDR32(dst_ip6)[2]=htonl(0xFFFF); + S6_ADDR32(dst_ip6)[3]=src_ip4->sin_addr.s_addr; + } else { + unsigned i; + for (i=0; i < 4; ++i) + S6_ADDR32(dst_ip6)[i]=0; + } + } + if (dst_port) { + *dst_port=src_ip4->sin_port; + } + } else if (src->sa_family == AF_INET6) { + struct sockaddr_in6 *src_ip6=(struct sockaddr_in6 *)src; + + if (dst_ip6) { + memcpy(dst_ip6, src_ip6->sin6_addr.s6_addr, sizeof(*dst_ip6)); + } + if (dst_port) { + *dst_port=src_ip6->sin6_port; + } + } +} + +void pcp_fill_sockaddr(struct sockaddr *dst, struct in6_addr *sip, + uint16_t sport, int ret_ipv6_mapped_ipv4, uint32_t scope_id) +{ + if ((!ret_ipv6_mapped_ipv4) && (IN6_IS_ADDR_V4MAPPED(sip))) { + struct sockaddr_in *s=(struct sockaddr_in *)dst; + + s->sin_family=AF_INET; + s->sin_addr.s_addr=S6_ADDR32(sip)[3]; + s->sin_port=sport; + SET_SA_LEN(s, sizeof(struct sockaddr_in)); + } else { + struct sockaddr_in6 *s=(struct sockaddr_in6 *)dst; + + s->sin6_family=AF_INET6; + s->sin6_addr=*sip; + s->sin6_port=sport; + s->sin6_scope_id=scope_id; + SET_SA_LEN(s, sizeof(struct sockaddr_in6)); + } +} + +#ifndef PCP_SOCKET_IS_VOIDPTR +static pcp_errno pcp_get_error() +{ +#ifdef WIN32 + int errnum=WSAGetLastError(); + + switch (errnum) { + case WSAEADDRINUSE: + return PCP_ERR_ADDRINUSE; + case WSAEWOULDBLOCK: + return PCP_ERR_WOULDBLOCK; + default: + return PCP_ERR_UNKNOWN; + } +#else + switch (errno) { + case EADDRINUSE: + return PCP_ERR_ADDRINUSE; +// case EAGAIN: + case EWOULDBLOCK: + return PCP_ERR_WOULDBLOCK; + default: + return PCP_ERR_UNKNOWN; + } +#endif +} +#endif + +PCP_SOCKET pcp_socket_create(struct pcp_ctx_s *ctx, int domain, int type, + int protocol) +{ + assert(ctx && ctx->virt_socket_tb && ctx->virt_socket_tb->sock_create); + + return ctx->virt_socket_tb->sock_create(domain, type, protocol); +} + +ssize_t pcp_socket_recvfrom(struct pcp_ctx_s *ctx, void *buf, size_t len, + int flags, struct sockaddr *src_addr, socklen_t *addrlen) +{ + assert(ctx && ctx->virt_socket_tb && ctx->virt_socket_tb->sock_recvfrom); + + return ctx->virt_socket_tb->sock_recvfrom(ctx->socket, buf, len, flags, + src_addr, addrlen); +} + +ssize_t pcp_socket_sendto(struct pcp_ctx_s *ctx, const void *buf, size_t len, + int flags, struct sockaddr *dest_addr, socklen_t addrlen) +{ + assert(ctx && ctx->virt_socket_tb && ctx->virt_socket_tb->sock_sendto); + + return ctx->virt_socket_tb->sock_sendto(ctx->socket, buf, len, flags, + dest_addr, addrlen); +} + +int pcp_socket_close(struct pcp_ctx_s *ctx) +{ + assert(ctx && ctx->virt_socket_tb && ctx->virt_socket_tb->sock_close); + + return ctx->virt_socket_tb->sock_close(ctx->socket); +} + +static PCP_SOCKET pcp_socket_create_impl(int domain, int type, int protocol) +{ +#ifdef PCP_SOCKET_IS_VOIDPTR + return PCP_INVALID_SOCKET; +#else + PCP_SOCKET s; + uint32_t flg; + unsigned long iMode=1; + struct sockaddr_storage sas; + struct sockaddr_in *sin=(struct sockaddr_in *)&sas; + struct sockaddr_in6 *sin6=(struct sockaddr_in6 *)&sas; + + OSDEP(iMode); + OSDEP(flg); + + memset(&sas, 0, sizeof(sas)); + sas.ss_family=(ADDRESS_FAMILY)domain; + if (domain == AF_INET) { + sin->sin_port=htons(5350); + SET_SA_LEN(sin, sizeof(struct sockaddr_in)); + } else if (domain == AF_INET6) { + sin6->sin6_port=htons(5350); + SET_SA_LEN(sin6, sizeof(struct sockaddr_in6)); + } else { + PCP_LOG(PCP_LOGLVL_ERR, "Unsupported socket domain:%d", domain); + } + + s=(PCP_SOCKET)socket(domain, type, protocol); + if (s == PCP_INVALID_SOCKET) + return PCP_INVALID_SOCKET; + +#ifdef WIN32 + if (ioctlsocket(s, FIONBIO, &iMode)) { + PCP_LOG(PCP_LOGLVL_ERR, "%s", + "Unable to set nonblocking mode for socket."); + CLOSE(s); + return PCP_INVALID_SOCKET; + } +#else + flg=fcntl(s, F_GETFL, 0); + if (fcntl(s, F_SETFL, flg | O_NONBLOCK)) { + PCP_LOG(PCP_LOGLVL_ERR, "%s", + "Unable to set nonblocking mode for socket."); + CLOSE(s); + return PCP_INVALID_SOCKET; + } +#endif +#ifdef PCP_USE_IPV6_SOCKET + flg=0; + if (PCP_SOCKET_ERROR + == setsockopt(s, IPPROTO_IPV6, IPV6_V6ONLY, (char *)&flg, + sizeof(flg))) { + PCP_LOG(PCP_LOGLVL_ERR, "%s", + "Dual-stack sockets are not supported on this platform. " + "Recompile library with disabled IPv6 support."); + CLOSE(s); + return PCP_INVALID_SOCKET; + } +#endif //PCP_USE_IPV6_SOCKET + while (bind(s, (struct sockaddr *)&sas, + (int)SA_LEN((struct sockaddr *)&sas)) == PCP_SOCKET_ERROR) { + if (pcp_get_error() == PCP_ERR_ADDRINUSE) { + if (sas.ss_family == AF_INET) { + sin->sin_port=htons(ntohs(sin->sin_port) + 1); + } else { + sin6->sin6_port=htons(ntohs(sin6->sin6_port) + 1); + } + } else { + PCP_LOG(PCP_LOGLVL_ERR, "%s", "bind error"); + CLOSE(s); + return PCP_INVALID_SOCKET; + } + } + PCP_LOG(PCP_LOGLVL_DEBUG, "%s: return %d", __FUNCTION__, s); + return s; +#endif +} + +static int pcp_socket_recvfrom_impl(PCP_SOCKET sock, void *buf, + size_t len, int flags, struct sockaddr *src_addr, socklen_t *addrlen) +{ + int ret=-1; + +#ifndef PCP_SOCKET_IS_VOIDPTR + ret=recvfrom(sock, (char*)buf, (int)len, flags, src_addr, addrlen); + if (ret == PCP_SOCKET_ERROR) { + if (pcp_get_error() == PCP_ERR_WOULDBLOCK) { + ret=PCP_ERR_WOULDBLOCK; + } else { + ret=PCP_ERR_RECV_FAILED; + } + } +#endif //PCP_SOCKET_IS_VOIDPTR + + return ret; +} + +static int pcp_socket_sendto_impl(PCP_SOCKET sock, const void *buf, + size_t len, int flags UNUSED, struct sockaddr *dest_addr, socklen_t addrlen) +{ + int ret=-1; + +#ifndef PCP_SOCKET_IS_VOIDPTR + ret=sendto(sock, (const char*)buf, (int)len, 0, dest_addr, addrlen); + if ((ret == PCP_SOCKET_ERROR) || (ret != (ssize_t)len)) { + if (pcp_get_error() == PCP_ERR_WOULDBLOCK) { + ret=PCP_ERR_WOULDBLOCK; + } else { + ret=PCP_ERR_SEND_FAILED; + } + } +#endif + return ret; +} + +static int pcp_socket_close_impl(PCP_SOCKET sock) +{ +#ifndef PCP_SOCKET_IS_VOIDPTR + return CLOSE(sock); +#else + return PCP_SOCKET_ERROR; +#endif +} diff --git a/src/network/net/pcp_socket.h b/src/network/net/pcp_socket.h new file mode 100644 index 000000000..6c76038e0 --- /dev/null +++ b/src/network/net/pcp_socket.h @@ -0,0 +1,122 @@ +/* + Copyright (c) 2014 by Cisco Systems, Inc. + All rights reserved. + + Redistribution and use in source and binary forms, with or without + modification, are permitted provided that the following conditions are met: + + 1. Redistributions of source code must retain the above copyright notice, this + list of conditions and the following disclaimer. + 2. Redistributions in binary form must reproduce the above copyright notice, + this list of conditions and the following disclaimer in the documentation + and/or other materials provided with the distribution. + + THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND + ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED + WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE + DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR + ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES + (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; + LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND + ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT + (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS + SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + */ + +#ifndef PCP_SOCKET_H +#define PCP_SOCKET_H + +#include "pcp.h" + +#ifdef PCP_SOCKET_IS_VOIDPTR +#define PD_SOCKET_STARTUP() +#define PD_SOCKET_CLEANUP() +#define PCP_INVALID_SOCKET NULL +#define PCP_SOCKET_ERROR (-1) + +#ifdef WIN32 +#define CLOSE(sockfd) closesocket(sockfd) +#else +#define CLOSE(sockfd) close(sockfd) +#endif + +#else + +#ifdef WIN32 + +int pcp_win_sock_startup(); +int pcp_win_sock_cleanup(); + +#define PD_SOCKET_STARTUP pcp_win_sock_startup +#define PD_SOCKET_CLEANUP pcp_win_sock_cleanup +#define PCP_SOCKET_ERROR SOCKET_ERROR +#define PCP_INVALID_SOCKET INVALID_SOCKET +#define CLOSE(sockfd) closesocket(sockfd) + +#else + +#define PD_SOCKET_STARTUP() +#define PD_SOCKET_CLEANUP() +#define PCP_SOCKET_ERROR (-1) +#define PCP_INVALID_SOCKET (-1) +#define CLOSE(sockfd) close(sockfd) + +#endif +#endif + +struct pcp_ctx_s; + +extern pcp_socket_vt_t default_socket_vt; + +void pcp_fill_in6_addr(struct in6_addr *dst_ip6, uint16_t *dst_port, + struct sockaddr *src); + +void pcp_fill_sockaddr(struct sockaddr *dst, struct in6_addr *sip, + uint16_t sport, int ret_ipv6_mapped_ipv4, uint32_t scope_id); + +PCP_SOCKET pcp_socket_create(struct pcp_ctx_s *ctx, int domain, int type, + int protocol); + +ssize_t pcp_socket_recvfrom(struct pcp_ctx_s *ctx, void *buf, size_t len, + int flags, struct sockaddr *src_addr, socklen_t *addrlen); + +ssize_t pcp_socket_sendto(struct pcp_ctx_s *ctx, const void *buf, size_t len, + int flags, struct sockaddr *dest_addr, socklen_t addrlen); + +int pcp_socket_close(struct pcp_ctx_s *ctx); + +/*In Visual Studio inline keyword only available in C++ */ +#if (defined(_MSC_VER) && !defined(inline)) +#define inline __inline +#endif + +#ifndef SA_LEN +#ifdef HAVE_SOCKADDR_SA_LEN +#define SA_LEN(addr) ((addr)->sa_len) +#else /* HAVE_SOCKADDR_SA_LEN */ + +static inline size_t get_sa_len(struct sockaddr *addr) +{ + switch (addr->sa_family) { + + case AF_INET: + return (sizeof(struct sockaddr_in)); + + case AF_INET6: + return (sizeof(struct sockaddr_in6)); + + default: + return (sizeof(struct sockaddr)); + } +} +#define SA_LEN(addr) (get_sa_len(addr)) +#endif /* HAVE_SOCKADDR_SA_LEN */ +#endif /* SA_LEN */ + +#ifdef HAVE_SOCKADDR_SA_LEN +#define SET_SA_LEN(s, l) ((struct sockaddr*)s)->sa_len=l +#else +#define SET_SA_LEN(s, l) +#endif + +#endif /* PCP_SOCKET_H*/ diff --git a/src/network/net/sock_ntop.c b/src/network/net/sock_ntop.c new file mode 100644 index 000000000..84f42bc70 --- /dev/null +++ b/src/network/net/sock_ntop.c @@ -0,0 +1,353 @@ +/* + Copyright (c) 2014 by Cisco Systems, Inc. + All rights reserved. + + Redistribution and use in source and binary forms, with or without + modification, are permitted provided that the following conditions are met: + + 1. Redistributions of source code must retain the above copyright notice, this + list of conditions and the following disclaimer. + 2. Redistributions in binary form must reproduce the above copyright notice, + this list of conditions and the following disclaimer in the documentation + and/or other materials provided with the distribution. + + THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND + ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED + WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE + DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR + ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES + (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; + LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND + ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT + (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS + SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + */ + +#ifdef HAVE_CONFIG_H +#include "config.h" +#else +#include "default_config.h" +#endif + +#ifdef _MSC_VER +#define _CRT_SECURE_NO_WARNINGS 1 +#endif + +#include +#include +#include +#include /* basic system data types */ +#ifdef WIN32 +#include "windows/pcp_win_defines.h" +#else +#include /* basic socket definitions */ +#include /* sockaddr_in{} and other Internet defns */ +#include /* inet(3) functions */ +#include +#endif +#include +#include +#include "pcp_utils.h" +#include "unp.h" + +#ifdef HAVE_SOCKADDR_DL_STRUCT +#include +#endif + +/* include sock_ntop */ +char *sock_ntop(const struct sockaddr *sa, socklen_t salen) +{ + char portstr[8]; + static char str[128]; /* Unix domain is largest */ + + switch (sa->sa_family) { + case AF_INET: { + const struct sockaddr_in *sin=(const struct sockaddr_in *)sa; + + if (inet_ntop(AF_INET, &sin->sin_addr, str, sizeof(str)) == NULL) + return (NULL); + if (ntohs(sin->sin_port) != 0) { + snprintf(portstr, sizeof(portstr) - 1, ":%d", + ntohs(sin->sin_port)); + portstr[sizeof(portstr) - 1]='\0'; + strcat(str, portstr); + } + return (str); + } + /* end sock_ntop */ + +#ifdef AF_INET6 + case AF_INET6: { + const struct sockaddr_in6 *sin6=(const struct sockaddr_in6 *)sa; + + str[0]='['; + if (inet_ntop(AF_INET6, &sin6->sin6_addr, str + 1, + sizeof(str) - 1) == NULL) + return (NULL); + if (ntohs(sin6->sin6_port) != 0) { + snprintf(portstr, sizeof(portstr), "]:%d", + ntohs(sin6->sin6_port)); + portstr[sizeof(portstr) - 1]='\0'; + strcat(str, portstr); + return (str); + } + return (str + 1); + } +#endif + + default: + snprintf(str, sizeof(str) - 1, + "sock_ntop: unknown AF_xxx: %d, len %d", sa->sa_family, + salen); + str[sizeof(str) - 1]='\0'; + return (str); + } + // return (NULL); +} + +char * +Sock_ntop(const struct sockaddr *sa, socklen_t salen) +{ + char *ptr; + + if ( (ptr = sock_ntop(sa, salen)) == NULL) + perror("sock_ntop"); /* inet_ntop() sets errno */ //LCOV_EXCL_LINE + return(ptr); +} + +int +sock_pton(const char* cp, struct sockaddr *sa) +{ + const char * ip_end; + char * host_name = NULL; + const char* port=NULL; + if ((!cp)||(!sa)) { + return -1; + } + + //skip ws + while ((cp)&&(isspace(*cp))) { + ++cp; + } + + ip_end = cp; + if (*cp=='[') { //find matching bracket ']' + ++cp; + while ((*ip_end)&&(*ip_end!=']')) { + ++ip_end; + } + + if (!*ip_end) { + return -2; + } + host_name=strndup(cp, ip_end-cp); + ++ip_end; + } + { //find start of port part + while (*ip_end) { + if (*ip_end==':') { + if (!port) { + port = ip_end+1; + } else if (host_name==NULL) { // means addr has [] block + port=NULL; // more than 1 ":" => assume the whole addr is IPv6 address w/o port + host_name=strdup(cp); + break; + } + } + ++ip_end; + } + if (!host_name) { + if ((*ip_end==0)&&(port!=NULL)) { + if (port-cp>1) { //only port entered + host_name=strndup(cp, port-cp-1); + } + } else { + host_name=strndup(cp, ip_end-cp); + } + } + } + + // getaddrinfo for host + { + struct addrinfo hints, *servinfo, *p; + int rv; + + memset(&hints, 0, sizeof hints); + hints.ai_family = AF_UNSPEC; + hints.ai_socktype = SOCK_DGRAM; + hints.ai_flags = AI_V4MAPPED; + + if ((rv = getaddrinfo(host_name, port, &hints, &servinfo)) != 0) { + fprintf(stderr, "getaddrinfo: %s\n", + gai_strerrorA(rv)); + if (host_name) + free (host_name); + return -2; + } + + for(p = servinfo; p != NULL; p = p->ai_next) { + if ((p->ai_family == AF_INET)||(p->ai_family == AF_INET6)) { + memcpy(sa, p->ai_addr, SA_LEN(p->ai_addr)); + if(host_name==NULL) { // getaddrinfo returns localhost ip if hostname is null + switch (p->ai_family) { + case AF_INET: + ((struct sockaddr_in*)sa)->sin_addr.s_addr = INADDR_ANY; + break; + case AF_INET6: + memset(&((struct sockaddr_in6*)sa)->sin6_addr, 0, + sizeof(struct sockaddr_in6)); + break; + default: // Should never happen LCOV_EXCL_START + if (host_name) + free (host_name); + return -2; + } //LCOV_EXCL_STOP + } + break; + } + } + freeaddrinfo(servinfo); + } + + if (host_name) + free (host_name); + return 0; +} + +struct sockaddr *Sock_pton(const char* cp) +{ + static struct sockaddr_storage sa_s; + if (sock_pton(cp, (struct sockaddr *)&sa_s)==0) { + return (struct sockaddr *)&sa_s; + } else { + return NULL; + } +} + +int +sock_pton_with_prefix(const char* cp, struct sockaddr *sa, int *int_prefix) +{ + const char * prefix_begin = NULL; + char * prefix = NULL; + + const char * ip_end; + char * host_name = NULL; + const char* port=NULL; + + if ((!cp)||(!sa)||(!int_prefix)) { + return -1; + } + + //skip ws + while ((cp)&&(isspace(*cp))) { + ++cp; + } + + ip_end = cp; + if (*cp=='[') { //find matching bracket ']' + ++cp; + while ((*ip_end)&&(*ip_end!=']')) { + if (*ip_end == '/' ){ + prefix_begin = ip_end+1; + } + ++ip_end; + } + + if (!*ip_end) { + return -2; + } + + if (prefix_begin){ + host_name=strndup(cp, prefix_begin-cp-1); + prefix = strndup(prefix_begin, ip_end-prefix_begin); + if (prefix) { + *int_prefix = atoi(prefix); + free(prefix); + } + } else { + host_name=strndup(cp, ip_end-cp); + *int_prefix=128; + } + ++ip_end; + } else { + return -2; + } + + { //find start of port part + while (*ip_end) { + if (*ip_end==':') { + if (!port) { + port = ip_end+1; + } else if (host_name==NULL) { // means addr has [] block + port=NULL; // more than 1 ":" => assume the whole addr is IPv6 address w/o port + host_name=strdup(cp); + break; + } + } + ++ip_end; + } + if (!host_name) { + if ((*ip_end==0)&&(port!=NULL)) { + if (port-cp>1) { //only port entered + host_name=strndup(cp, port-cp-1); + } + } else { + host_name=strndup(cp, ip_end-cp); + } + } + } + + // getaddrinfo for host + { + struct addrinfo hints, *servinfo, *p; + int rv; + + memset(&hints, 0, sizeof hints); + hints.ai_family = AF_UNSPEC; + hints.ai_socktype = SOCK_DGRAM; + hints.ai_flags = AI_V4MAPPED; + + if ((rv = getaddrinfo(host_name, port, &hints, &servinfo)) != 0) { + fprintf(stderr, "getaddrinfo: %s\n", + gai_strerrorA(rv)); + if (host_name) + free (host_name); + return -2; + } + + for(p = servinfo; p != NULL; p = p->ai_next) { + if ((p->ai_family == AF_INET)||(p->ai_family == AF_INET6)) { + memcpy(sa, p->ai_addr, SA_LEN(p->ai_addr)); + if(host_name==NULL) { // getaddrinfo returns localhost ip if hostname is null + switch (p->ai_family) { + case AF_INET6: + memset(&((struct sockaddr_in6*)sa)->sin6_addr, 0, + sizeof(struct sockaddr_in6)); + break; + default: // Should never happen LCOV_EXCL_START + if (host_name) + free (host_name); + return -2; + } //LCOV_EXCL_STOP + } + break; + } + } + freeaddrinfo(servinfo); + } + + if (host_name) + free (host_name); + + if ((sa->sa_family==AF_INET)&&(*int_prefix > 32)) { + + return -2; + } + + if ((sa->sa_family==AF_INET6)&&(*int_prefix > 128)) { + + return -2; + } + + return 0; +} diff --git a/src/network/net/unp.h b/src/network/net/unp.h new file mode 100644 index 000000000..4f767efc5 --- /dev/null +++ b/src/network/net/unp.h @@ -0,0 +1,61 @@ +/* + Copyright (c) 2013 by Cisco Systems, Inc. + All rights reserved. + + Redistribution and use in source and binary forms, with or without + modification, are permitted provided that the following conditions are met: + + 1. Redistributions of source code must retain the above copyright notice, this + list of conditions and the following disclaimer. + 2. Redistributions in binary form must reproduce the above copyright notice, + this list of conditions and the following disclaimer in the documentation + and/or other materials provided with the distribution. + + THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND + ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED + WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE + DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR + ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES + (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; + LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND + ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT + (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS + SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + */ + +#ifndef __unp_h +#define __unp_h + +#ifdef WIN32 +#include +#include +#else +#include +#include +#include +#include +#include +#endif + +#include "pcp_socket.h" + +#define SA struct sockaddr + +char *sock_ntop(const SA *, socklen_t); +char *sock_ntop_host(const SA *, socklen_t); +char *Sock_ntop(const SA *, socklen_t); +char *Sock_ntop_host(const SA *, socklen_t); +int Sockfd_to_family(int); + +int sock_pton(const char* cp, struct sockaddr *sa); +int +sock_pton_with_prefix(const char* cp, struct sockaddr *sa, int *int_prefix); +struct sockaddr *Sock_pton(const char* cp); + +void err_dump(const char *, ...); +void err_msg(const char *, ...); +void err_quit(const char *, ...); +void err_ret(const char *, ...); +void err_sys(const char *, ...); + +#endif /* __unp_h */ diff --git a/src/network/network.cpp b/src/network/network.cpp index 2542b5398..23b6be970 100644 --- a/src/network/network.cpp +++ b/src/network/network.cpp @@ -9,6 +9,11 @@ #include #endif #include +#include +#include +#include +#include +#include "pcp.h" #else // NIX #include #include @@ -29,12 +34,240 @@ #define XXH_NAMESPACE ZSTD_ #include "zstd.h" +#ifdef _WIN64 +#pragma comment(lib, "Iphlpapi.lib") +#pragma comment(lib, "ntdll.lib") +#endif + namespace network { // // platform specific // +struct local_addresses { + std::string address; + bool ipv6 = false; +}; + +port_forwarder::port_forwarder() { } + +void port_forwarder::start_forwarding() { +#ifdef _WIN64 + if(started) + return; + + internal_wait.lock(); + started = true; + do_forwarding = std::thread{ [&]() { + //setup forwarding + if(!SUCCEEDED(CoInitializeEx(NULL, COINIT_APARTMENTTHREADED))) + return; + + + std::vector found_locals; + + // try to figure out what the computer's local address is + { + IP_ADAPTER_ADDRESSES* adapter_addresses(NULL); + IP_ADAPTER_ADDRESSES* adapter(NULL); + + // Start with a 16 KB buffer and resize if needed - + // multiple attempts in case interfaces change while + // we are in the middle of querying them. + DWORD adapter_addresses_buffer_size = 16 * 1024; + for(int attempts = 0; attempts != 3; ++attempts) { + adapter_addresses = (IP_ADAPTER_ADDRESSES*)malloc(adapter_addresses_buffer_size); + assert(adapter_addresses); + + DWORD error = GetAdaptersAddresses( + AF_UNSPEC, + GAA_FLAG_SKIP_ANYCAST | + GAA_FLAG_SKIP_MULTICAST | + GAA_FLAG_SKIP_DNS_SERVER | + GAA_FLAG_SKIP_FRIENDLY_NAME, + NULL, + adapter_addresses, + &adapter_addresses_buffer_size); + + if(ERROR_SUCCESS == error) { + // We're done here, people! + break; + } else if(ERROR_BUFFER_OVERFLOW == error) { + // Try again with the new size + free(adapter_addresses); + adapter_addresses = NULL; + + continue; + } else { + // Unexpected error code - log and throw + free(adapter_addresses); + adapter_addresses = NULL; + + // @todo + } + } + + // Iterate through all of the adapters + for(adapter = adapter_addresses; NULL != adapter; adapter = adapter->Next) { + // Skip loopback adapters + if(IF_TYPE_SOFTWARE_LOOPBACK == adapter->IfType) { + continue; + } + + // Parse all IPv4 and IPv6 addresses + for( + IP_ADAPTER_UNICAST_ADDRESS* address = adapter->FirstUnicastAddress; + NULL != address; + address = address->Next) { + auto family = address->Address.lpSockaddr->sa_family; + if(address->DadState != NldsPreferred && address->DadState != IpDadStatePreferred) + continue; + + if(AF_INET == family) { + // IPv4 + SOCKADDR_IN* ipv4 = reinterpret_cast(address->Address.lpSockaddr); + + char str_buffer[INET_ADDRSTRLEN] = { 0 }; + inet_ntop(AF_INET, &(ipv4->sin_addr), str_buffer, INET_ADDRSTRLEN); + found_locals.push_back(local_addresses{ std::string(str_buffer), false}); + } else if(AF_INET6 == family) { + // IPv6 + SOCKADDR_IN6* ipv6 = reinterpret_cast(address->Address.lpSockaddr); + + char str_buffer[INET6_ADDRSTRLEN] = { 0 }; + inet_ntop(AF_INET6, &(ipv6->sin6_addr), str_buffer, INET6_ADDRSTRLEN); + + std::string ipv6_str(str_buffer); + + // Detect and skip non-external addresses + bool is_link_local(false); + bool is_special_use(false); + + if(0 == ipv6_str.find("fe")) { + char c = ipv6_str[2]; + if(c == '8' || c == '9' || c == 'a' || c == 'b') { + is_link_local = true; + } + } else if(0 == ipv6_str.find("2001:0:")) { + is_special_use = true; + } + + if(!(is_link_local || is_special_use)) { + found_locals.push_back(local_addresses{ std::string(ipv6_str), true }); + } + } else { + // Skip all other types of addresses + continue; + } + } + } + + // Cleanup + free(adapter_addresses); + adapter_addresses = NULL; + } + + // try to add port mapping + bool mapped_ports_with_upnp = false; + if(found_locals.size() != 0) { + IUPnPNAT* nat_interface = nullptr; + IStaticPortMappingCollection* port_mappings = nullptr; + IStaticPortMapping* opened_port = nullptr; + + BSTR proto = SysAllocString(L"TCP"); + BSTR desc = SysAllocString(L"Project Alice Host"); + auto tmpwstr = simple_fs::utf8_to_native(found_locals[0].address); + BSTR local_host = SysAllocString(tmpwstr.c_str()); + VARIANT_BOOL enabled = VARIANT_TRUE; + + if(SUCCEEDED(CoCreateInstance(__uuidof(UPnPNAT), NULL, CLSCTX_ALL, __uuidof(IUPnPNAT), (void**)&nat_interface)) && nat_interface) { + if(SUCCEEDED(nat_interface->get_StaticPortMappingCollection(&port_mappings)) && port_mappings) { + if(SUCCEEDED(port_mappings->Add(default_server_port, proto, default_server_port, local_host, enabled, desc, &opened_port)) && opened_port) { + mapped_ports_with_upnp = true; + } + } + } + + pcp_ctx_t* pcp_obj = nullptr; + if(!mapped_ports_with_upnp) { + pcp_obj = pcp_init(ENABLE_AUTODISCOVERY, NULL); + + sockaddr_storage source_ip; + sockaddr_storage ext_ip; + + WORD wVersionRequested; + WSADATA wsaData; + + wVersionRequested = MAKEWORD(2, 2); + auto err = WSAStartup(wVersionRequested, &wsaData); + + memset(&source_ip, 0, sizeof(source_ip)); + memset(&ext_ip, 0, sizeof(ext_ip)); + + if(found_locals[0].ipv6 == false) { + ((sockaddr_in*)(&source_ip))->sin_port = 1984; + ((sockaddr_in*)(&source_ip))->sin_addr.s_addr = inet_addr(found_locals[0].address.c_str()); + ((sockaddr_in*)(&source_ip))->sin_family = AF_INET; + + ((sockaddr_in*)(&ext_ip))->sin_port = 1984; + ((sockaddr_in*)(&ext_ip))->sin_family = AF_INET; + } else { + ((sockaddr_in6*)(&source_ip))->sin6_port = 1984; + PCSTR term = nullptr; + RtlIpv6StringToAddressA(found_locals[0].address.c_str(), &term, &(((sockaddr_in6*)(&source_ip))->sin6_addr)); + ((sockaddr_in6*)(&source_ip))->sin6_family = AF_INET6; + + ((sockaddr_in6*)(&ext_ip))->sin6_port = 1984; + ((sockaddr_in6*)(&ext_ip))->sin6_family = AF_INET6; + } + + auto flow = pcp_new_flow(pcp_obj, (sockaddr*)&source_ip, nullptr, (sockaddr*)&ext_ip, IPPROTO_TCP, 3600, nullptr); + if(flow) + pcp_wait(flow, 10000, 0); + + } + + // wait for destructor + internal_wait.lock(); + + if(pcp_obj) { + pcp_terminate(pcp_obj, 0); + } + + //cleanup forwarding + if(port_mappings) + port_mappings->Remove(default_server_port, proto); + + if(opened_port) + opened_port->Release(); + if(port_mappings) + port_mappings->Release(); + if(nat_interface) + nat_interface->Release(); + + SysFreeString(proto); + SysFreeString(local_host); + SysFreeString(desc); + + internal_wait.unlock(); + } + CoUninitialize(); + } }; +#else +#endif +} + +port_forwarder::~port_forwarder() { +#ifdef _WIN64 + if(started) { + internal_wait.unlock(); + do_forwarding.join(); + } +#else +#endif +} + std::string get_last_error_msg() { #ifdef _WIN64 auto err = WSAGetLastError(); @@ -726,7 +959,16 @@ void send_and_receive_commands(sys::state& state) { } } if(!found_match) { - window::emit_error_message("Could not find a scenario with a matching checksum! This is most likely a false positive, so just ask the host for their scenario file and it should work. Or you haven't clicked on \"Make scenario\"!", true); + std::string msg = "Could not find a scenario with a matching checksum!" + "This is most likely a false positive, so just ask the host for their" + "scenario file and it should work. Or you haven't clicked on 'Make scenario'!"; + msg += "\n"; + msg += "Host should give you the scenario from:\n" + "'My Documents\\Project Alice\\scenarios\\'"; + msg += "And you place it on:\n" + "'My Documents\\Project Alice\\scenarios\\'\n"; + + window::emit_error_message(msg.c_str(), true); } } state.session_host_checksum = state.network_state.s_hshake.save_checksum; diff --git a/src/network/network.hpp b/src/network/network.hpp index 4618d7b53..c23233e8d 100644 --- a/src/network/network.hpp +++ b/src/network/network.hpp @@ -112,4 +112,15 @@ void write_network_save(sys::state& state); void broadcast_save_to_clients(sys::state& state, command::payload& c, uint8_t const* buffer, uint32_t length, sys::checksum_key const& k); void broadcast_to_clients(sys::state& state, command::payload& c); +class port_forwarder { +private: + std::mutex internal_wait; + std::thread do_forwarding; + bool started = false; +public: + port_forwarder(); + void start_forwarding(); + ~port_forwarder(); +}; + } diff --git a/src/network/pcp.cpp b/src/network/pcp.cpp new file mode 100644 index 000000000..fd44c9560 --- /dev/null +++ b/src/network/pcp.cpp @@ -0,0 +1,17 @@ +#ifdef _WIN64 + +extern "C" { +#include "network/pcp_api.c" +#include "network/pcp_client_db.c" +#include "network/pcp_event_handler.c" +#include "network/pcp_logger.c" +#include "network/pcp_msg.c" +#include "network/pcp_server_discovery.c" +#include "network/windows/pcp_gettimeofday.c" +#include "network/net/pcp_socket.c" +#include "network/net/sock_ntop.c" +#include "network/net/gateway.c" +#include "network/net/findsaddr-udp.c" +}; + +#endif diff --git a/src/network/pcp.h b/src/network/pcp.h new file mode 100644 index 000000000..dedee9506 --- /dev/null +++ b/src/network/pcp.h @@ -0,0 +1,334 @@ +/* + Copyright (c) 2014 by Cisco Systems, Inc. + All rights reserved. + + Redistribution and use in source and binary forms, with or without + modification, are permitted provided that the following conditions are met: + + 1. Redistributions of source code must retain the above copyright notice, this + list of conditions and the following disclaimer. + 2. Redistributions in binary form must reproduce the above copyright notice, + this list of conditions and the following disclaimer in the documentation + and/or other materials provided with the distribution. + + THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND + ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED + WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE + DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR + ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES + (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; + LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND + ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT + (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS + SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + */ + +#ifndef PCP_H +#define PCP_H + +#ifdef WIN32 +#include +#include +#include +#include +#if !defined ssize_t && defined _MSC_VER +typedef int ssize_t; +#endif +#else //WIN32 +#include +#include +#include +#endif + +#include + +#ifdef __cplusplus +extern "C" { +#endif + +#ifdef PCP_SOCKET_IS_VOIDPTR +#define PCP_SOCKET void * +#else //PCP_SOCKET_IS_VOIDPTR +#ifdef WIN32 +#define PCP_SOCKET SOCKET +#else //WIN32 +#define PCP_SOCKET int +#endif //WIN32 +#endif //PCP_SOCKET_IS_VOIDPTR + +#ifdef PCP_EXPERIMENTAL +typedef struct pcp_userid_option *pcp_userid_option_p; +typedef struct pcp_deviceid_option *pcp_deviceid_option_p; +typedef struct pcp_location_option *pcp_location_option_p; +#endif //PCP_EXPERIMENTAL + +typedef enum { + PCP_ERR_SUCCESS=0, + PCP_ERR_MAX_SIZE=-1, + PCP_ERR_OPT_ALREADY_PRESENT=-2, + PCP_ERR_BAD_AFINET=-3, + PCP_ERR_SEND_FAILED=-4, + PCP_ERR_RECV_FAILED=-5, + PCP_ERR_UNSUP_VERSION=-6, + PCP_ERR_NO_MEM=-7, + PCP_ERR_BAD_ARGS=-8, + PCP_ERR_UNKNOWN=-9, + PCP_ERR_SHORT_LIFETIME_ERR=-10, + PCP_ERR_TIMEOUT=-11, + PCP_ERR_NOT_FOUND=-12, + PCP_ERR_WOULDBLOCK=-13, + PCP_ERR_ADDRINUSE=-14 +} pcp_errno; + +/* DEBUG levels */ +typedef enum { + PCP_LOGLVL_NONE=0, + PCP_LOGLVL_ERR=1, + PCP_LOGLVL_WARN=2, + PCP_LOGLVL_INFO=3, + PCP_LOGLVL_PERR=4, + PCP_LOGLVL_DEBUG=5 +} pcp_loglvl_e; + +typedef void (*external_logger)(pcp_loglvl_e, const char *); + +void pcp_set_loggerfn(external_logger ext_log); + +// runtime level of logging +extern pcp_loglvl_e pcp_log_level; + +typedef struct pcp_flow_s pcp_flow_t; +typedef struct pcp_ctx_s pcp_ctx_t; + +typedef struct pcp_socket_vt_s { + PCP_SOCKET (*sock_create)(int domain, int type, int protocol); + int (*sock_recvfrom)(PCP_SOCKET sockfd, void *buf, size_t len, + int flags, struct sockaddr *src_addr, socklen_t *addrlen); + int (*sock_sendto)(PCP_SOCKET sockfd, const void *buf, size_t len, + int flags, struct sockaddr *dest_addr, socklen_t addrlen); + int (*sock_close)(PCP_SOCKET sockfd); +} pcp_socket_vt_t; + +/* + * Initialize library, optionally initiate auto-discovery of PCP servers + * autodiscovery - enable/disable auto-discovery of PCP servers + * socket_vt - optional - virt. table to override default socket functions. + * Pointer has to be valid until pcp_terminate is called. + * Pass NULL to use default socket functions + * return value - pcp context used in other functions. + */ +#define ENABLE_AUTODISCOVERY 1 +#define DISABLE_AUTODISCOVERY 0 +pcp_ctx_t *pcp_init(uint8_t autodiscovery, pcp_socket_vt_t *socket_vt); + +//returns internal pcp server ID, -1 => error occurred +int pcp_add_server(pcp_ctx_t *ctx, struct sockaddr *pcp_server, + uint8_t pcp_version); + +/* + * Close socket fds and clean up all settings, frees all library buffers + * close_flows - signal end of flows to PCP servers + */ +void pcp_terminate(pcp_ctx_t *ctx, int close_flows); + +//////////////////////////////////////////////////////////////////////////////// +// Flow API + +/* + * Creates new PCP message from parameters parsed to this function: + * src_addr source IP/port + * dst_addr destination IP/port - optional + * ext_addr sugg. ext. IP/port - optional + * protocol protocol associated with flow + * lifetime time in seconds how long should mapping last + * userdata pointer to user data associated with a new flow + * + * return value + * pcp_flow_t *used in other functions to reference this flow. + */ +pcp_flow_t *pcp_new_flow(pcp_ctx_t *ctx, struct sockaddr *src_addr, + struct sockaddr *dst_addr, struct sockaddr *ext_addr, uint8_t protocol, + uint32_t lifetime, void *userdata); + +void pcp_flow_set_lifetime(pcp_flow_t *f, uint32_t lifetime); + +/* + * Store pointer to application's user data associated with a flow. Pointer can + * be read by function pcp_flow_get_user_data. Arguments: + * f flow - to which store application's user data. + * userdata pointer to user data to be stored along a flow + */ +void pcp_flow_set_user_data(pcp_flow_t *f, void *userdata); + +/* + * Get a pointer to application's user data associated with the flow, previously + * stored by pcp_flow_set_user_data, or pcp_new_flow. Arguments: + * f flow - to which store application's user data. + * + * return + * void * pointer to user data to be stored along a flow + */ +void *pcp_flow_get_user_data(pcp_flow_t *f); + +/* + * Set 3rd party option to the existing message flow info. + */ +void pcp_flow_set_3rd_party_opt(pcp_flow_t *f, struct sockaddr *thirdp_addr); + +#ifdef PCP_FLOW_PRIORITY +/* + * Set PCP's flow priority option to the flow, causing a router to start + * altering IP packets' DSCP field to dscp_up in up direction and to dscp_down + * for down direction. + */ +void pcp_flow_set_flowp(pcp_flow_t *f, uint8_t dscp_up, uint8_t dscp_down); +#endif + +#ifdef PCP_EXPERIMENTAL +/* + * Append metadata option to the existing flow f + * if exists md with given id then replace with new value + * if value is NULL then remove metadata with this id + */ +void pcp_flow_add_md(pcp_flow_t *f, uint32_t md_id, void *value, size_t val_len); + +int pcp_flow_set_userid(pcp_flow_t *f, pcp_userid_option_p userid); +int pcp_flow_set_deviceid(pcp_flow_t *f, pcp_deviceid_option_p dev); +int pcp_flow_set_location(pcp_flow_t *f, pcp_location_option_p loc); +#endif + +/* + * Append filter option. + */ +void pcp_flow_set_filter_opt(pcp_flow_t *f, struct sockaddr *filter_ip, + uint8_t filter_prefix); + +/* + * Append prefer failure option. + */ +void pcp_flow_set_prefer_failure_opt(pcp_flow_t *f); + +#ifdef PCP_SADSCP +/* + * create new PCP message with SADSCP opcode. It's used to learn + * correct DSCP values to get desired flow treatment by router. + */ +pcp_flow_t *pcp_learn_dscp(pcp_ctx_t *ctx, uint8_t delay_tol, uint8_t loss_tol, + uint8_t jitter_tol, char *app_name); +#endif + +/* + * Remove flow from PCP server. Sends a PCP message with lifetime set to 0 + * to PCP server. + */ +void pcp_close_flow(pcp_flow_t *f); + +/* + * Frees memory pointed to by f; Invalidates f. + */ +void pcp_delete_flow(pcp_flow_t *f); + +typedef enum { + pcp_state_processing, + pcp_state_succeeded, + pcp_state_partial_result, + pcp_state_short_lifetime_error, + pcp_state_failed +} pcp_fstate_e; + +typedef struct pcp_flow_info { + pcp_fstate_e result; + struct in6_addr pcp_server_ip; + struct in6_addr ext_ip; + uint16_t ext_port; //network byte order + time_t recv_lifetime_end; + time_t lifetime_renew_s; + uint8_t pcp_result_code; + struct in6_addr int_ip; + uint16_t int_port; //network byte order + struct in6_addr dst_ip; + uint16_t dst_port; //network byte order + uint8_t protocol; + uint8_t learned_dscp; //relevant only for flow created by pcp_learn_dscp +} pcp_flow_info_t; + +// Allocates info_buf by malloc, has to be freed by client when no longer needed. +pcp_flow_info_t *pcp_flow_get_info(pcp_flow_t *f, size_t *info_count); + +//callback function type - called when flow state has changed +typedef void (*pcp_flow_change_notify)(pcp_flow_t *f, struct sockaddr *src_addr, + struct sockaddr *ext_addr, pcp_fstate_e, void *cb_arg); + +//set flow state change notify callback function +void pcp_set_flow_change_cb(pcp_ctx_t *ctx, pcp_flow_change_notify cb_fun, + void *cb_arg); + +/* evaluate flow state + * params: + * flow (in) - handle of the flow + * fstate (out) - state of the flow + * return value - count of interfaces in exit_state (nonzero value means + * there is some result from PCP server) + */ +int pcp_eval_flow_state(pcp_flow_t *flow, pcp_fstate_e *fstate); + +//////////////////////////////////////////////////////////////////////////////// +// Event handling functions + +/* + * pcp_pulse - handle socket and timeout events. It's intended to be + * used in select loop. + * params: + * pcp_ctx_t *ctx - pcp context obtained by pcp_init + * next_timeout(in/out) - nearest time-out. if it is filled by nonzero + * value it will return smaller one of provided and + * inner calculated. to be used in select function + */ +int pcp_pulse(pcp_ctx_t *ctx, struct timeval *next_timeout); + +/* + * Get socket used to communicate with PCP server. + */ +PCP_SOCKET pcp_get_socket(pcp_ctx_t *ctx); + +//example of pcp_pulse and pcp_get_socket use in select loop: +/* + pcp_ctx_t *ctx=pcp_init(1, NULL); + int sock=pcp_get_socket(ctx); + pcp_flow_t f=pcp_new_flow(ctx,...); + fd_set rfds; + do { + struct timeval tv={0, 0}; + FD_ZERO(&rfds); + FD_SET(sock, &rfds); + pcp_pulse(ctx, &tv); + select(sock+1, &rfds, NULL, NULL, &tv); + } while (1); + */ + +//////////////////////////////////////////////////////////////////////////////// +// Blocking wait for flow reaching one of exit states or time-out(ms) +// expiration. +/* pcp_wait + * params: + * flow (in) - pcp flow handle + * timeout (in) - maximal time in ms to wait for result + * exit_on_partial_res (in) - do not wait for result of all interfaces or + * possible PCP servers. Instead return immediately + * after first received result. + */ +pcp_fstate_e pcp_wait(pcp_flow_t *flow, int timeout, int exit_on_partial_res); + +// example of pcp_wait use: +/* + pcp_flow_t f=pcp_new_flow(ctx, (struct sockaddr *)&src, + (struct sockaddr *)&dst, NULL, IPPROTO_TCP, 60, NULL); + pcp_flow_set_flowp(f, 12, 16); + pcp_wait(f, 500, 0); // send PCP msg and wait for response for 500 ms + */ + +#ifdef __cplusplus +} +#endif /* __cplusplus */ + +#endif /* PCP_H */ diff --git a/src/network/pcp_api.c b/src/network/pcp_api.c new file mode 100644 index 000000000..e3e0093a5 --- /dev/null +++ b/src/network/pcp_api.c @@ -0,0 +1,777 @@ +/* + Copyright (c) 2014 by Cisco Systems, Inc. + All rights reserved. + + Redistribution and use in source and binary forms, with or without + modification, are permitted provided that the following conditions are met: + + 1. Redistributions of source code must retain the above copyright notice, this + list of conditions and the following disclaimer. + 2. Redistributions in binary form must reproduce the above copyright notice, + this list of conditions and the following disclaimer in the documentation + and/or other materials provided with the distribution. + + THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND + ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED + WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE + DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR + ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES + (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; + LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND + ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT + (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS + SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + */ + +#ifdef HAVE_CONFIG_H +#include "config.h" +#else +#include "default_config.h" +#endif + +#ifdef _MSC_VER +#define _CRT_SECURE_NO_WARNINGS 1 +#endif + +#include +#include +#include +#include +#include +#include +#include + +#ifdef WIN32 +#include +#include "windows/pcp_win_defines.h" +#include "windows/pcp_gettimeofday.h" +#else +#include +#include +#include +#include +#include +#include +#include +#endif +#include "pcp.h" +#include "net/pcp_socket.h" +#include "pcp_client_db.h" +#include "pcp_logger.h" +#include "pcp_event_handler.h" +#include "pcp_utils.h" +#include "pcp_server_discovery.h" +#include "net/findsaddr.h" + +PCP_SOCKET pcp_get_socket(pcp_ctx_t *ctx) +{ + + return ctx ? ctx->socket : PCP_INVALID_SOCKET; +} + +int pcp_add_server(pcp_ctx_t *ctx, struct sockaddr *pcp_server, + uint8_t pcp_version) +{ + int res; + + PCP_LOG_BEGIN(PCP_LOGLVL_DEBUG); + + if (!ctx) { + return PCP_ERR_BAD_ARGS; + } + if (pcp_version > PCP_MAX_SUPPORTED_VERSION) { + PCP_LOG_END(PCP_LOGLVL_INFO); + return PCP_ERR_UNSUP_VERSION; + } + + res=psd_add_pcp_server(ctx, pcp_server, pcp_version); + + PCP_LOG_END(PCP_LOGLVL_DEBUG); + return res; +} + +pcp_ctx_t *pcp_init(uint8_t autodiscovery, pcp_socket_vt_t *socket_vt) +{ + pcp_ctx_t *ctx=(pcp_ctx_t *)calloc(1, sizeof(pcp_ctx_t)); + + pcp_logger_init(); + + PCP_LOG_BEGIN(PCP_LOGLVL_DEBUG); + + if (!ctx) { + PCP_LOG_END(PCP_LOGLVL_DEBUG); + return NULL; + } + + if (socket_vt) { + ctx->virt_socket_tb=socket_vt; + } else { + ctx->virt_socket_tb=&default_socket_vt; + } + + ctx->socket=pcp_socket_create(ctx, +#ifdef PCP_USE_IPV6_SOCKET + AF_INET6, +#else + AF_INET, +#endif + SOCK_DGRAM, 0); + + if (ctx->socket == PCP_INVALID_SOCKET) { + PCP_LOG(PCP_LOGLVL_WARN, "%s", + "Error occurred while creating a PCP socket."); + + PCP_LOG_END(PCP_LOGLVL_DEBUG); + return NULL; + } + PCP_LOG(PCP_LOGLVL_DEBUG, "%s", "Created a new PCP socket."); + + if (autodiscovery) + psd_add_gws(ctx); + + PCP_LOG_END(PCP_LOGLVL_DEBUG); + return ctx; +} + +int pcp_eval_flow_state(pcp_flow_t *flow, pcp_fstate_e *fstate) +{ + pcp_flow_t *fiter; + int nexit_states=0; + int fpresent_no_exit_state=0; + int fsuccess=0; + int ffailed=0; + + PCP_LOG_BEGIN(PCP_LOGLVL_DEBUG); + + for (fiter=flow; fiter != NULL; fiter=fiter->next_child) { + switch (fiter->state) { + case pfs_wait_for_lifetime_renew: + fsuccess=1; + ++nexit_states; + break; + case pfs_failed: + ffailed=1; + ++nexit_states; + break; + case pfs_wait_after_short_life_error: + ++nexit_states; + break; + default: + fpresent_no_exit_state=1; + break; + } + } + + if (fstate) { + if (fpresent_no_exit_state) { + if (fsuccess) { + *fstate=pcp_state_partial_result; + } else { + *fstate=pcp_state_processing; + } + } else { + if (fsuccess) { + *fstate=pcp_state_succeeded; + } else if (ffailed) { + *fstate=pcp_state_failed; + } else { + *fstate=pcp_state_short_lifetime_error; + } + } + } + + PCP_LOG_END(PCP_LOGLVL_DEBUG); + return nexit_states; +} + +pcp_fstate_e pcp_wait(pcp_flow_t *flow, int timeout, int exit_on_partial_res) +{ +#ifdef PCP_SOCKET_IS_VOIDPTR + return pcp_state_failed; +#else + fd_set read_fds; + int fdmax; + PCP_SOCKET fd; + struct timeval tout_end; + struct timeval tout_select; + pcp_fstate_e fstate; + int nflow_exit_states=pcp_eval_flow_state(flow, &fstate); + + PCP_LOG_BEGIN(PCP_LOGLVL_DEBUG); + + if (!flow) { + PCP_LOG(PCP_LOGLVL_PERR, "Flow argument of %s function set to NULL!", + __FUNCTION__); + return pcp_state_failed; + } + + switch (fstate) { + case pcp_state_partial_result: + case pcp_state_processing: + break; + default: + nflow_exit_states=0; + break; + } + + gettimeofday(&tout_end, NULL); + tout_end.tv_usec+=(timeout * 1000) % 1000000; + tout_end.tv_sec+=tout_end.tv_usec / 1000000; + tout_end.tv_usec=tout_end.tv_usec % 1000000; + tout_end.tv_sec+=timeout / 1000; + + PCP_LOG(PCP_LOGLVL_INFO, + "Initialized wait for result of flow: %d, wait timeout %d ms", + flow->key_bucket, timeout); + + FD_ZERO(&read_fds); + + fd=pcp_get_socket(flow->ctx); + fdmax= (int)fd + 1; + + // main loop + for (;;) { + int ret_count; + pcp_fstate_e ret_state; + struct timeval ctv; + + OSDEP(ret_count); + // check expiration of wait timeout + gettimeofday(&ctv, NULL); + if ((timeval_subtract(&tout_select, &tout_end, &ctv)) + || ((tout_select.tv_sec == 0) && (tout_select.tv_usec == 0)) + || (tout_select.tv_sec < 0)) { + return pcp_state_processing; + } + + //process all events and get timeout value for next select + pcp_pulse(flow->ctx, &tout_select); + + // check flow for reaching one of exit from wait states + // (also handles case when flow is MAP for 0.0.0.0) + if (pcp_eval_flow_state(flow, &ret_state) > nflow_exit_states) { + if ((exit_on_partial_res) + || (ret_state != pcp_state_partial_result)) { + PCP_LOG_END(PCP_LOGLVL_DEBUG); + return ret_state; + } + } + + FD_ZERO(&read_fds); + FD_SET(fd, &read_fds); + + PCP_LOG(PCP_LOGLVL_DEBUG, + "Executing select with fdmax=%d, timeout = %ld s; %ld us", + fdmax, tout_select.tv_sec, (long int)tout_select.tv_usec); + + ret_count=select(fdmax, &read_fds, NULL, NULL, &tout_select); + + // check of select result // only for debug purposes +#ifdef DEBUG + if (ret_count == -1) { + char error[ERR_BUF_LEN]; + pcp_strerror(errno, error, sizeof(error)); + PCP_LOG(PCP_LOGLVL_PERR, + "select failed: %s", error); + } else if (ret_count == 0) { + PCP_LOG(PCP_LOGLVL_DEBUG, "%s", + "select timed out"); + } else { + PCP_LOG(PCP_LOGLVL_DEBUG, + "select returned %d i/o events.", ret_count); + } +#endif + }PCP_LOG_END(PCP_LOGLVL_DEBUG); + //return pcp_state_succeeded; +#endif //PCP_SOCKET_IS_VOIDPTR +} + +static inline void init_flow(pcp_flow_t *f, pcp_server_t *s, int lifetime, + struct sockaddr *ext_addr) +{ + PCP_LOG_BEGIN(PCP_LOGLVL_DEBUG); + if (f && s) { + struct timeval curtime; + f->ctx=s->ctx; + + switch (f->kd.operation) { + case PCP_OPCODE_MAP: + case PCP_OPCODE_PEER: + pcp_fill_in6_addr(&f->map_peer.ext_ip, &f->map_peer.ext_port, + ext_addr); + break; + default: + assert(!ext_addr); + break; + } + + gettimeofday(&curtime, NULL); + f->lifetime=lifetime; + f->timeout=curtime; + + if (s->server_state == pss_wait_io) { + f->state=pfs_send; + } else { + f->state=pfs_wait_for_server_init; + } + + s->next_timeout=curtime; + f->user_data=NULL; + + pcp_db_add_flow(f); + PCP_LOG_FLOW(f, "Added new flow"); + } + PCP_LOG_END(PCP_LOGLVL_DEBUG); +} + +struct caasi_data { + struct flow_key_data *kd; + pcp_flow_t *fprev; + pcp_flow_t *ffirst; + uint32_t lifetime; + struct sockaddr *ext_addr; + struct in6_addr *src_ip; + uint8_t toler_fields; + char *app_name; + void *userdata; +}; + +static int chain_and_assign_src_ip(pcp_server_t *s, void *data) +{ + struct caasi_data *d=(struct caasi_data *)data; + + PCP_LOG_BEGIN(PCP_LOGLVL_DEBUG); + + if (s->server_state == pss_not_working) { + PCP_LOG_END(PCP_LOGLVL_DEBUG); + return 0; + } + + if ((IN6_IS_ADDR_UNSPECIFIED(d->src_ip)) + || (IN6_ARE_ADDR_EQUAL(d->src_ip, (struct in6_addr *) s->src_ip))) { + pcp_flow_t *f=NULL; + + memcpy(&d->kd->src_ip, s->src_ip, sizeof(d->kd->src_ip)); + memcpy(&d->kd->pcp_server_ip, s->pcp_ip, sizeof(d->kd->pcp_server_ip)); + memcpy(&d->kd->nonce, &s->nonce, sizeof(d->kd->nonce)); + + f=pcp_create_flow(s, d->kd); + if (!f) { + PCP_LOG_END(PCP_LOGLVL_DEBUG); + return 1; + } +#ifdef PCP_SADSCP + if (d->kd->operation == PCP_OPCODE_SADSCP) { + f->sadscp.toler_fields = d->toler_fields; + if (d->app_name) { + f->sadscp.app_name_length = strlen(d->app_name); + f->sadscp_app_name = strdup(d->app_name); + } else { + f->sadscp.app_name_length = 0; + f->sadscp_app_name = NULL; + } + } +#endif + init_flow(f, s, d->lifetime, d->ext_addr); + f->user_data=d->userdata; + if (d->fprev) { + d->fprev->next_child=f; + } else { + d->ffirst=f; + } + d->fprev=f; + } + + PCP_LOG_END(PCP_LOGLVL_DEBUG); + return 0; +} + +pcp_flow_t *pcp_new_flow(pcp_ctx_t *ctx, struct sockaddr *src_addr, + struct sockaddr *dst_addr, struct sockaddr *ext_addr, uint8_t protocol, + uint32_t lifetime, void *userdata) +{ + struct flow_key_data kd; + struct caasi_data data; + struct in6_addr src_ip; + struct sockaddr_storage tmp_ext_addr; + + PCP_LOG_BEGIN(PCP_LOGLVL_DEBUG); + + memset(&kd, 0, sizeof(kd)); + + if ((!src_addr) || (!ctx)) { + return NULL; + } + pcp_fill_in6_addr(&src_ip, &kd.map_peer.src_port, src_addr); + + kd.map_peer.protocol=protocol; + + if (dst_addr) { + switch (dst_addr->sa_family) { + case AF_INET: + if (((struct sockaddr_in*)(dst_addr))->sin_addr.s_addr + == INADDR_ANY) { + dst_addr=NULL; + } + break; + case AF_INET6: + if (IN6_IS_ADDR_UNSPECIFIED( + &((struct sockaddr_in6 *)(dst_addr))->sin6_addr)) { + dst_addr=NULL; + } + break; + default: + dst_addr=NULL; + break; + } + } + + if (dst_addr) { + pcp_fill_in6_addr(&kd.map_peer.dst_ip, &kd.map_peer.dst_port, dst_addr); + kd.operation=PCP_OPCODE_PEER; + if (src_addr->sa_family == AF_INET) { + if (S6_ADDR32(&src_ip)[3] == INADDR_ANY) { + findsaddr((struct sockaddr_in*)dst_addr, &src_ip); + } + } else if (IN6_IS_ADDR_UNSPECIFIED(&src_ip)) { + findsaddr6((struct sockaddr_in6*)dst_addr, &src_ip); + } else if (dst_addr->sa_family != src_addr->sa_family) { + PCP_LOG(PCP_LOGLVL_PERR, "%s", + "Socket family mismatch."); + + PCP_LOG_END(PCP_LOGLVL_DEBUG); + return NULL; + } + } else { + kd.operation=PCP_OPCODE_MAP; + } + + if (!ext_addr) { + struct sockaddr_in *te4=(struct sockaddr_in *)&tmp_ext_addr; + struct sockaddr_in6 *te6=(struct sockaddr_in6 *)&tmp_ext_addr; + tmp_ext_addr.ss_family=src_addr->sa_family; + switch (tmp_ext_addr.ss_family) { + case AF_INET: + memset(&te4->sin_addr, 0, sizeof(te4->sin_addr)); + te4->sin_port=0; + break; + case AF_INET6: + memset(&te6->sin6_addr, 0, sizeof(te6->sin6_addr)); + te6->sin6_port=0; + break; + default: + PCP_LOG(PCP_LOGLVL_PERR, "%s", + "Unsupported address family."); + return NULL; + } + ext_addr=(struct sockaddr *)&tmp_ext_addr; + } + + data.fprev=NULL; + data.lifetime=lifetime; + data.ext_addr=ext_addr; + data.src_ip=&src_ip; + data.kd=&kd; + data.ffirst=NULL; + data.userdata=userdata; + + if (pcp_db_foreach_server(ctx, chain_and_assign_src_ip, &data) + != PCP_ERR_MAX_SIZE) { // didn't iterate through each server => error happened + pcp_delete_flow(data.ffirst); + PCP_LOG_END(PCP_LOGLVL_DEBUG); + return NULL; + } + + PCP_LOG_END(PCP_LOGLVL_DEBUG); + return data.ffirst; +} + +void pcp_flow_set_lifetime(pcp_flow_t *f, uint32_t lifetime) +{ + pcp_flow_t *fiter; + + for (fiter=f; fiter != NULL; fiter=fiter->next_child) { + fiter->lifetime=lifetime; + + pcp_flow_updated(fiter); + } +} + +void pcp_flow_set_3rd_party_opt(pcp_flow_t *f, struct sockaddr *thirdp_addr) +{ + pcp_flow_t *fiter; + + for (fiter=f; fiter != NULL; fiter=fiter->next_child) { + fiter->third_party_option_present=1; + pcp_fill_in6_addr(&fiter->third_party_ip, NULL, thirdp_addr); + pcp_flow_updated(fiter); + } +} + +void pcp_flow_set_filter_opt(pcp_flow_t *f, struct sockaddr *filter_ip, + uint8_t filter_prefix) +{ + pcp_flow_t *fiter; + + for (fiter=f; fiter != NULL; fiter=fiter->next_child) { + if (!fiter->filter_option_present) { + fiter->filter_option_present=1; + } + pcp_fill_in6_addr(&fiter->filter_ip, &fiter->filter_port, filter_ip); + fiter->filter_prefix=filter_prefix; + pcp_flow_updated(fiter); + } +} + +void pcp_flow_set_prefer_failure_opt(pcp_flow_t *f) +{ + pcp_flow_t *fiter; + + for (fiter=f; fiter != NULL; fiter=fiter->next_child) { + if (!fiter->pfailure_option_present) { + fiter->pfailure_option_present=1; + pcp_flow_updated(fiter); + } + } +} +#ifdef PCP_EXPERIMENTAL +int pcp_flow_set_userid(pcp_flow_t *f, pcp_userid_option_p user) +{ + pcp_flow_t *fiter; + + for (fiter=f; fiter; fiter=fiter->next_child) { + memcpy(&(fiter->f_userid.userid[0]), &(user->userid[0]), MAX_USER_ID); + pcp_flow_updated(fiter); + } + return 0; +} + +int pcp_flow_set_location(pcp_flow_t *f, pcp_location_option_p loc) +{ + pcp_flow_t *fiter; + + for (fiter=f; fiter; fiter=fiter->next_child) { + memcpy(&(fiter->f_location.location[0]), &(loc->location[0]), MAX_GEO_STR); + pcp_flow_updated(fiter); + } + + return 0; +} + +int pcp_flow_set_deviceid(pcp_flow_t *f, pcp_deviceid_option_p dev) +{ + pcp_flow_t *fiter; + + for (fiter=f; fiter; fiter=fiter->next_child) { + memcpy(&(fiter->f_deviceid.deviceid[0]), &(dev->deviceid[0]), MAX_DEVICE_ID); + pcp_flow_updated(fiter); + } + return 0; +} + +void +pcp_flow_add_md (pcp_flow_t *f, uint32_t md_id, void *value, size_t val_len) +{ + pcp_flow_t *fiter; + + for (fiter=f; fiter!=NULL; fiter=fiter->next_child) { + pcp_db_add_md(fiter, md_id, value, val_len); + pcp_flow_updated(fiter); + } +} +#endif + +#ifdef PCP_FLOW_PRIORITY +void pcp_flow_set_flowp(pcp_flow_t *f, uint8_t dscp_up, uint8_t dscp_down) +{ + pcp_flow_t *fiter; + + for (fiter=f; fiter; fiter=fiter->next_child) { + uint8_t fpresent = (dscp_up!=0)||(dscp_down!=0); + if (fiter->flowp_option_present != fpresent) { + fiter->flowp_option_present=fpresent; + } + if (fpresent) { + fiter->flowp_dscp_up=dscp_up; + fiter->flowp_dscp_down=dscp_down; + } + pcp_flow_updated(fiter); + } +} +#endif + +static inline void pcp_close_flow_intern(pcp_flow_t *f) +{ + switch (f->state) { + case pfs_wait_for_server_init: + case pfs_idle: + case pfs_failed: + f->state=pfs_failed; + break; + default: + f->lifetime=0; + pcp_flow_updated(f); + break; + } + if ((f->state != pfs_wait_for_server_init) && (f->state != pfs_idle) + && (f->state != pfs_failed)) { + PCP_LOG_FLOW(f, "Flow closed"); + f->lifetime=0; + pcp_flow_updated(f); + } else { + f->state=pfs_failed; + } +} + +void pcp_close_flow(pcp_flow_t *f) +{ + pcp_flow_t *fiter; + + for (fiter=f; fiter; fiter=fiter->next_child) { + pcp_close_flow_intern(fiter); + } + + if (f) { + pcp_pulse(f->ctx, NULL); + } +} + +void pcp_delete_flow(pcp_flow_t *f) +{ + pcp_flow_t *fiter=f; + pcp_flow_t *fnext=NULL; + + while (fiter) { + fnext=fiter->next_child; + pcp_delete_flow_intern(fiter); + fiter=fnext; + } +} + +static int delete_flow_iter(pcp_flow_t *f, void *data) +{ + if (data) { + pcp_close_flow_intern(f); + pcp_pulse(f->ctx, NULL); + } + pcp_delete_flow_intern(f); + + return 0; +} + +void pcp_terminate(pcp_ctx_t *ctx, int close_flows) +{ + pcp_db_foreach_flow(ctx, delete_flow_iter, close_flows ? (void *)1 : NULL); + pcp_db_free_pcp_servers(ctx); + pcp_socket_close(ctx); +} + +pcp_flow_info_t *pcp_flow_get_info(pcp_flow_t *f, size_t *info_count) +{ + pcp_flow_t *fiter; + pcp_flow_info_t *info_buf; + pcp_flow_info_t *info_iter; + uint32_t cnt=0; + + if (!info_count) { + return NULL; + } + + for (fiter=f; fiter; fiter=fiter->next_child) { + ++cnt; + } + + info_buf=(pcp_flow_info_t *)calloc(cnt, sizeof(pcp_flow_info_t)); + if (!info_buf) { + PCP_LOG(PCP_LOGLVL_DEBUG, "%s", "Error allocating memory"); + return NULL; + } + + for (fiter=f, info_iter=info_buf; fiter != NULL; + fiter=fiter->next_child, ++info_iter) { + + switch (fiter->state) { + case pfs_wait_after_short_life_error: + info_iter->result=pcp_state_short_lifetime_error; + break; + case pfs_wait_for_lifetime_renew: + info_iter->result=pcp_state_succeeded; + break; + case pfs_failed: + info_iter->result=pcp_state_failed; + break; + default: + info_iter->result=pcp_state_processing; + break; + } + + info_iter->recv_lifetime_end=fiter->recv_lifetime; + info_iter->lifetime_renew_s=fiter->lifetime; + info_iter->pcp_result_code=(uint8_t)(fiter->recv_result); + memcpy(&info_iter->int_ip, &fiter->kd.src_ip, sizeof(struct in6_addr)); + memcpy(&info_iter->pcp_server_ip, &fiter->kd.pcp_server_ip, + sizeof(info_iter->pcp_server_ip)); + if ((fiter->kd.operation == PCP_OPCODE_MAP) + || (fiter->kd.operation == PCP_OPCODE_PEER)) { + memcpy(&info_iter->dst_ip, &fiter->kd.map_peer.dst_ip, + sizeof(info_iter->dst_ip)); + memcpy(&info_iter->ext_ip, &fiter->map_peer.ext_ip, + sizeof(info_iter->ext_ip)); + info_iter->int_port=fiter->kd.map_peer.src_port; + info_iter->dst_port=fiter->kd.map_peer.dst_port; + info_iter->ext_port=fiter->map_peer.ext_port; + info_iter->protocol=fiter->kd.map_peer.protocol; +#ifdef PCP_SADSCP + } else if (fiter->kd.operation == PCP_OPCODE_SADSCP) { + info_iter->learned_dscp=fiter->sadscp.learned_dscp; +#endif + } + } + *info_count=cnt; + + return info_buf; +} + +void pcp_flow_set_user_data(pcp_flow_t *f, void *userdata) +{ + pcp_flow_t *fiter=f; + + while (fiter) { + fiter->user_data=userdata; + fiter=fiter->next_child; + } +} + +void *pcp_flow_get_user_data(pcp_flow_t *f) +{ + return (f ? f->user_data : NULL); +} + +#ifdef PCP_SADSCP +pcp_flow_t *pcp_learn_dscp(pcp_ctx_t *ctx, uint8_t delay_tol, uint8_t loss_tol, + uint8_t jitter_tol, char *app_name) +{ + struct flow_key_data kd; + struct caasi_data data; + struct in6_addr src_ip=IN6ADDR_ANY_INIT; + + memset(&data, 0 ,sizeof(data)); + memset(&kd, 0 ,sizeof(kd)); + + kd.operation=PCP_OPCODE_SADSCP; + + data.fprev=NULL; + data.src_ip=&src_ip; + data.kd=&kd; + data.ffirst=NULL; + data.lifetime=0; + data.ext_addr=NULL; + data.toler_fields=(delay_tol&3)<<6 | ((loss_tol&3)<<4) + | ((jitter_tol&3)<<2); + data.app_name=app_name; + + pcp_db_foreach_server(ctx, chain_and_assign_src_ip, &data); + + return data.ffirst; +} +#endif diff --git a/src/network/pcp_client_db.c b/src/network/pcp_client_db.c new file mode 100644 index 000000000..b96683976 --- /dev/null +++ b/src/network/pcp_client_db.c @@ -0,0 +1,444 @@ +/* + Copyright (c) 2014 by Cisco Systems, Inc. + All rights reserved. + + Redistribution and use in source and binary forms, with or without + modification, are permitted provided that the following conditions are met: + + 1. Redistributions of source code must retain the above copyright notice, this + list of conditions and the following disclaimer. + 2. Redistributions in binary form must reproduce the above copyright notice, + this list of conditions and the following disclaimer in the documentation + and/or other materials provided with the distribution. + + THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND + ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED + WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE + DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR + ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES + (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; + LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND + ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT + (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS + SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + */ + +#ifdef HAVE_CONFIG_H +#include "config.h" +#else +#include "default_config.h" +#endif + +#include +#include +#include +#include +#include +#include +#include +#include "pcp.h" +#include "pcp_utils.h" +#include "pcp_client_db.h" +#include "pcp_logger.h" + +#define EMPTY 0xFFFFFFFF +#define PCP_INIT_SERVER_COUNT 5 + +static uint32_t compute_flow_key(struct flow_key_data *kd) +{ + uint32_t h=0; + uint8_t *k=(uint8_t*)(kd + 1); + + while ((void*)(k--) != (void*)kd) { + uint32_t ho=h & 0xff000000; + h=h << 8; + h=h ^ (ho >> 24); + h=h ^ *k; + } + + h=(h * 0x9E3779B9) >> (32 - FLOW_HASH_BITS); + + return h; +} + +pcp_flow_t *pcp_create_flow(pcp_server_t *s, struct flow_key_data *fkd) +{ + pcp_flow_t *flow; + + PCP_LOG_BEGIN(PCP_LOGLVL_DEBUG); + + assert(fkd && s); + + flow=(pcp_flow_t*)calloc(1, sizeof(struct pcp_flow_s)); + if (flow == NULL) { + PCP_LOG(PCP_LOGLVL_ERR, "%s", + "Malloc can't allocate enough memory for the pcp_flow."); + PCP_LOG(PCP_LOGLVL_ERR, "%s", "Returning NULL."); + PCP_LOG_END(PCP_LOGLVL_DEBUG); + return NULL; + } + + flow->pcp_msg_len=0; + flow->pcp_server_indx=(s ? s->index : PCP_INV_SERVER); + flow->kd=*fkd; + flow->key_bucket=EMPTY; + flow->ctx=s->ctx; + + PCP_LOG_END(PCP_LOGLVL_DEBUG); + return flow; +} + +void pcp_flow_clear_msg_buf(pcp_flow_t *f) +{ + if (f) { + if (f->pcp_msg_buffer) { + free(f->pcp_msg_buffer); + f->pcp_msg_buffer=NULL; + } + f->pcp_msg_len=0; + } +} + +pcp_errno pcp_delete_flow_intern(pcp_flow_t *f) +{ + pcp_server_t *s; + + assert(f); + + pcp_db_rem_flow(f); + + if (f->pcp_msg_buffer) { + free(f->pcp_msg_buffer); + } + +#ifdef PCP_EXPERIMENTAL + if (f->md_vals) { + free(f->md_vals); + } +#endif + +#ifdef PCP_SADSCP + if (f->sadscp_app_name) { + free(f->sadscp_app_name); + } +#endif + + if ((f->pcp_server_indx != PCP_INV_SERVER) + && ((s=get_pcp_server(f->ctx, f->pcp_server_indx)) != NULL) + && (s->ping_flow_msg == f)) { + s->ping_flow_msg=NULL; + } + + free(f); + return PCP_ERR_SUCCESS; +} + +pcp_errno pcp_db_add_flow(pcp_flow_t *f) +{ + uint32_t indx; + pcp_flow_t **fdb; + pcp_ctx_t *ctx; + + if (!f) { + return PCP_ERR_BAD_ARGS; + } + + ctx=f->ctx; + + f->key_bucket=indx=compute_flow_key(&f->kd); + PCP_LOG(PCP_LOGLVL_DEBUG, "Adding flow %p, key_bucket %d", + f, f->key_bucket); + + for (fdb=ctx->pcp_db.flows + indx; (*fdb) != NULL; fdb=&(*fdb)->next); + + *fdb=f; + f->next=NULL; + ctx->pcp_db.flow_cnt++; + + PCP_LOG(PCP_LOGLVL_DEBUG, "total Number of flows added %zu", + ctx->pcp_db.flow_cnt); + + return PCP_ERR_SUCCESS; +} + +pcp_flow_t *pcp_get_flow(struct flow_key_data *fkd, pcp_server_t *s) +{ + pcp_flow_t **fdb; + uint32_t bucket; + uint32_t pcp_server_index; + + if ((!fkd) || (!s) || (!s->ctx)) { + return NULL; + } + pcp_server_index=s->index; + + bucket=compute_flow_key(fkd); + PCP_LOG(PCP_LOGLVL_DEBUG, "Computed key_bucket %d", bucket); + for (fdb=&s->ctx->pcp_db.flows[bucket]; (*fdb) != NULL; fdb=&(*fdb)->next) { + if (((*fdb)->pcp_server_indx == pcp_server_index) + && (0 == memcmp(fkd, &(*fdb)->kd, sizeof(*fkd)))) { + return *fdb; + } + } + + return NULL; +} + +pcp_errno pcp_db_rem_flow(pcp_flow_t *f) +{ + pcp_flow_t **fdb=NULL; + pcp_ctx_t *ctx; + + assert(f && f->ctx); + + if (f->key_bucket == EMPTY) { + return PCP_ERR_NOT_FOUND; + } + + ctx=f->ctx; + PCP_LOG(PCP_LOGLVL_DEBUG, "Removing flow %p, key_bucket %d", + f, f->key_bucket); + + for (fdb=ctx->pcp_db.flows + f->key_bucket; (*fdb) != NULL; + fdb=&((*fdb)->next)) { + if (*fdb == f) { + (*fdb)->key_bucket=EMPTY; + (*fdb)=(*fdb)->next; + ctx->pcp_db.flow_cnt--; + return PCP_ERR_SUCCESS; + } + } + + return PCP_ERR_NOT_FOUND; +} + +pcp_errno pcp_db_foreach_flow(pcp_ctx_t *ctx, pcp_db_flow_iterate f, void *data) +{ + pcp_flow_t *fdb, *fdb_next=NULL; + uint32_t indx; + + assert(f && ctx); + + for (indx=0; indx < FLOW_HASH_SIZE; ++indx) { + fdb=ctx->pcp_db.flows[indx]; + while (fdb != NULL) { + fdb_next=(fdb->next); + if ((*f)(fdb, data)) { + return PCP_ERR_SUCCESS; + } + fdb=fdb_next; + } + + } + + return PCP_ERR_NOT_FOUND; +} + +#ifdef PCP_EXPERIMENTAL +void pcp_db_add_md(pcp_flow_t *f, uint16_t md_id, void *val, size_t val_len) +{ + md_val_t *md; + uint32_t i; + + assert(f); + + for (i=f->md_val_count, md=f->md_vals; i>0 && md!=NULL; --i, ++md) + { + if (md->md_id == md_id) { + break; + } + } + if (i==0) { + md = NULL; + } + + if (!md) { + md = (md_val_t*) realloc(f->md_vals, + sizeof(f->md_vals[0])*(f->md_val_count+1)); + if (!md) { //LCOV_EXCL_START + return; + } //LCOV_EXCL_STOP + f->md_vals = md; + md = f->md_vals + f->md_val_count++; + } + md->md_id = md_id; + if ((val_len>0)&&(val!=NULL)) { + md->val_len = val_len > sizeof(md->val_buf) ? + sizeof(md->val_buf) : val_len; + memcpy(md->val_buf, val, md->val_len); + } else { + md->val_len=0; + } +} +#endif + +int pcp_new_server(pcp_ctx_t *ctx, struct in6_addr *ip, uint16_t port, uint32_t scope_id) +{ + uint32_t i; + pcp_server_t *ret=NULL; + + PCP_LOG_BEGIN(PCP_LOGLVL_DEBUG); + + assert(ctx && ip); + + //initialize array of pcp servers, if not already initialized + if (!ctx->pcp_db.pcp_servers) { + ctx->pcp_db.pcp_servers=(pcp_server_t *)calloc(PCP_INIT_SERVER_COUNT, + sizeof(*ctx->pcp_db.pcp_servers)); + if (!ctx->pcp_db.pcp_servers) { + char buff[ERR_BUF_LEN]; + pcp_strerror(errno, buff, sizeof(buff)); + PCP_LOG(PCP_LOGLVL_ERR, "Error (%s) occurred during realloc ", + buff); + PCP_LOG_END(PCP_LOGLVL_DEBUG); + return PCP_ERR_NO_MEM; + } + ctx->pcp_db.pcp_servers_length=PCP_INIT_SERVER_COUNT; + } + + //find first unused record + for (i=0; i < ctx->pcp_db.pcp_servers_length; ++i) { + pcp_server_t *s=ctx->pcp_db.pcp_servers + i; + if (s->server_state == pss_unitialized) { + ret=s; + break; + } + } + + // if nothing available double the size of array + if (ret == NULL) { + ret=(pcp_server_t *)realloc(ctx->pcp_db.pcp_servers, + sizeof(ctx->pcp_db.pcp_servers[0]) + * (ctx->pcp_db.pcp_servers_length << 1)); + if (!ret) { + char buff[ERR_BUF_LEN]; + + pcp_strerror(errno, buff, sizeof(buff)); + PCP_LOG(PCP_LOGLVL_ERR, "Error (%s) occurred during realloc ", + buff); + PCP_LOG_END(PCP_LOGLVL_DEBUG); + return PCP_ERR_NO_MEM; + } + ctx->pcp_db.pcp_servers=ret; + ret=ctx->pcp_db.pcp_servers + ctx->pcp_db.pcp_servers_length; + memset(ret, 0, sizeof(*ret)*ctx->pcp_db.pcp_servers_length); + ctx->pcp_db.pcp_servers_length<<=1; + } + + ret->epoch=~uint32_t(0); +#ifdef PCP_USE_IPV6_SOCKET + ret->af = AF_INET6; +#else + ret->af=IN6_IS_ADDR_V4MAPPED(ip) ? AF_INET : AF_INET6; +#endif + IPV6_ADDR_COPY((struct in6_addr*)ret->pcp_ip, ip); + ret->pcp_port=port; + ret->pcp_scope_id=scope_id; + ret->ctx=ctx; + ret->server_state=pss_allocated; + ret->pcp_version=PCP_MAX_SUPPORTED_VERSION; + createNonce(&ret->nonce); + ret->index=(uint32_t)(ret - ctx->pcp_db.pcp_servers); + + PCP_LOG_END(PCP_LOGLVL_DEBUG); + return ret->index; +} + +pcp_server_t *get_pcp_server(pcp_ctx_t *ctx, int pcp_server_index) +{ + PCP_LOG_BEGIN(PCP_LOGLVL_DEBUG); + + assert(ctx); + + if ((pcp_server_index < 0) + || ((unsigned)pcp_server_index >= ctx->pcp_db.pcp_servers_length)) { + + PCP_LOG(PCP_LOGLVL_WARN, "server index(%d) out of bounds(%zu)", + pcp_server_index, ctx->pcp_db.pcp_servers_length); + PCP_LOG_END(PCP_LOGLVL_DEBUG); + return NULL; + } + + if (ctx->pcp_db.pcp_servers[pcp_server_index].server_state + == pss_unitialized) { + + PCP_LOG_END(PCP_LOGLVL_DEBUG); + return NULL; + } + + PCP_LOG_END(PCP_LOGLVL_DEBUG); + return ctx->pcp_db.pcp_servers + pcp_server_index; +} + +pcp_errno pcp_db_foreach_server(pcp_ctx_t *ctx, pcp_db_server_iterate f, + void *data) +{ + uint32_t indx; + int ret=PCP_ERR_MAX_SIZE; + + PCP_LOG_BEGIN(PCP_LOGLVL_DEBUG); + + assert(ctx && f); + + for (indx=0; indx < ctx->pcp_db.pcp_servers_length; ++indx) { + if (ctx->pcp_db.pcp_servers[indx].server_state == pss_unitialized) { + continue; + } + if ((*f)(ctx->pcp_db.pcp_servers + indx, data)) { + ret=PCP_ERR_SUCCESS; + break; + } + } PCP_LOG_END(PCP_LOGLVL_DEBUG); + return (pcp_errno)ret; +} + +typedef struct find_data { + struct in6_addr *ip; + pcp_server_t *found_server; +} find_data_t; + +static int find_ip(pcp_server_t *s, void *data) +{ + find_data_t *fd=(find_data_t *)data; + + if (IN6_ARE_ADDR_EQUAL(fd->ip, (struct in6_addr *) s->pcp_ip)) { + + fd->found_server=s; + return 1; + } + return 0; +} + +pcp_server_t *get_pcp_server_by_ip(pcp_ctx_t *ctx, struct in6_addr *ip) +{ + find_data_t fdata; + + PCP_LOG_BEGIN(PCP_LOGLVL_DEBUG); + + assert(ctx && ip); + + fdata.found_server=NULL; + fdata.ip=ip; + pcp_db_foreach_server(ctx, find_ip, &fdata); + + PCP_LOG_END(PCP_LOGLVL_DEBUG); + return fdata.found_server; +} + +void pcp_db_free_pcp_servers(pcp_ctx_t *ctx) +{ + uint32_t i; + + assert(ctx); + + for (i=0; i < ctx->pcp_db.pcp_servers_length; ++i) { + pcp_server_t *s=ctx->pcp_db.pcp_servers + i; + pcp_server_state_e state=s->server_state; + if ((state != pss_unitialized) && (state != pss_allocated)) { + run_server_state_machine(s, pcpe_terminate); + } + } + free(ctx->pcp_db.pcp_servers); + ctx->pcp_db.pcp_servers=NULL; + ctx->pcp_db.pcp_servers_length=0; +} diff --git a/src/network/pcp_client_db.h b/src/network/pcp_client_db.h new file mode 100644 index 000000000..0e3753b8b --- /dev/null +++ b/src/network/pcp_client_db.h @@ -0,0 +1,262 @@ +/* + Copyright (c) 2014 by Cisco Systems, Inc. + All rights reserved. + + Redistribution and use in source and binary forms, with or without + modification, are permitted provided that the following conditions are met: + + 1. Redistributions of source code must retain the above copyright notice, this + list of conditions and the following disclaimer. + 2. Redistributions in binary form must reproduce the above copyright notice, + this list of conditions and the following disclaimer in the documentation + and/or other materials provided with the distribution. + + THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND + ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED + WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE + DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR + ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES + (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; + LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND + ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT + (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS + SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + */ + +#ifndef PCP_CLIENT_DB_H_ +#define PCP_CLIENT_DB_H_ + +#include +#include "pcp.h" +#include "pcp_event_handler.h" +#include "pcp_msg_structs.h" +#ifdef WIN32 +#include "net/unp.h" +#include "windows/pcp_win_defines.h" +#endif + +#ifdef __cplusplus +extern "C" { +#endif + +typedef enum { + optf_3rd_party=1 << 0, optf_flowp=1 << 1, +} opt_flags_e; + +#define PCP_INV_SERVER (~0u) + +#ifdef PCP_EXPERIMENTAL + +#ifndef MD_VAL_MAX_LEN +#define MD_VAL_MAX_LEN 24 +#endif + +typedef struct { + uint16_t md_id; + uint16_t val_len; + uint8_t val_buf[MD_VAL_MAX_LEN]; +}md_val_t; +#endif + +#define FLOW_HASH_BITS 5 +#define FLOW_HASH_SIZE (2< +#include +#include +#include +#include +#include +#include +#include + +#ifdef WIN32 +#include "windows/pcp_win_defines.h" +#include "windows/pcp_gettimeofday.h" +#else +//#include +#include +#include +#include +#include +#include +#endif + +#include "pcp.h" +#include "pcp_utils.h" +#include "pcp_msg.h" +#include "pcp_msg_structs.h" +#include "pcp_logger.h" +#include "pcp_event_handler.h" +#include "pcp_server_discovery.h" +#include "net/pcp_socket.h" + +#ifndef MIN +#define MIN(a, b) (ab?a:b) +#endif +#define PCP_RT(rtprev) ((rtprev=rtprev<<1),(((8192+(1024-(rand()&2047))) \ + * MIN (MAX(rtprev,PCP_RETX_IRT), PCP_RETX_MRT))>>13)) + +static pcp_flow_event_e fhndl_send(pcp_flow_t *f, pcp_recv_msg_t *msg); +static pcp_flow_event_e fhndl_resend(pcp_flow_t *f, pcp_recv_msg_t *msg); +static pcp_flow_event_e fhndl_send_renew(pcp_flow_t *f, pcp_recv_msg_t *msg); +static pcp_flow_event_e fhndl_shortlifeerror(pcp_flow_t *f, pcp_recv_msg_t *msg); +static pcp_flow_event_e fhndl_received_success(pcp_flow_t *f, pcp_recv_msg_t *msg); +static pcp_flow_event_e fhndl_clear_timeouts(pcp_flow_t *f, pcp_recv_msg_t *msg); +static pcp_flow_event_e fhndl_waitresp(pcp_flow_t *f, pcp_recv_msg_t *msg); + +static pcp_server_state_e handle_wait_io_receive_msg(pcp_server_t *s); +static pcp_server_state_e handle_server_ping(pcp_server_t *s); +static pcp_server_state_e handle_wait_ping_resp_timeout(pcp_server_t *s); +static pcp_server_state_e handle_wait_ping_resp_recv(pcp_server_t *s); +static pcp_server_state_e handle_version_negotiation(pcp_server_t *s); +static pcp_server_state_e handle_send_all_msgs(pcp_server_t *s); +static pcp_server_state_e handle_server_restart(pcp_server_t *s); +static pcp_server_state_e handle_wait_io_timeout(pcp_server_t *s); +static pcp_server_state_e handle_server_set_not_working(pcp_server_t *s); +static pcp_server_state_e handle_server_not_working(pcp_server_t *s); +static pcp_server_state_e handle_server_reping(pcp_server_t *s); +static pcp_server_state_e pcp_terminate_server(pcp_server_t *s); +static pcp_server_state_e log_unexepected_state_event(pcp_server_t *s); +static pcp_server_state_e ignore_events(pcp_server_t *s); + + +//////////////////////////////////////////////////////////////////////////////// +// Flow State Machine definition + +typedef pcp_flow_event_e (*handle_flow_state_event)(pcp_flow_t *f, pcp_recv_msg_t *msg); + +typedef struct pcp_flow_state_trans { + pcp_flow_state_e state_from; + pcp_flow_state_e state_to; + handle_flow_state_event handler; +} pcp_flow_state_trans_t; + +pcp_flow_state_trans_t flow_transitions[]={ + {pfs_any, pfs_wait_resp, fhndl_waitresp}, + {pfs_wait_resp, pfs_send, fhndl_resend}, + {pfs_any, pfs_send, fhndl_send}, + {pfs_any, pfs_wait_after_short_life_error, fhndl_shortlifeerror}, + {pfs_wait_resp, pfs_wait_for_lifetime_renew, fhndl_received_success}, + {pfs_any, pfs_send_renew, fhndl_send_renew}, + {pfs_wait_for_lifetime_renew, pfs_wait_for_lifetime_renew, fhndl_received_success}, + {pfs_any, pfs_wait_for_server_init, fhndl_clear_timeouts}, + {pfs_any, pfs_failed, fhndl_clear_timeouts}, +}; + +#define FLOW_TRANS_COUNT (sizeof(flow_transitions)/sizeof(*flow_transitions)) + +typedef struct pcp_flow_state_event { + pcp_flow_state_e state; + pcp_flow_event_e event; + pcp_flow_state_e new_state; +} pcp_flow_state_events_t; + +pcp_flow_state_events_t flow_events_sm[]={ + {pfs_any, fev_send, pfs_send}, + {pfs_wait_for_server_init, fev_server_initialized, pfs_send}, + {pfs_wait_resp, fev_res_success, pfs_wait_for_lifetime_renew}, + {pfs_wait_resp, fev_res_unsupp_version, pfs_wait_for_server_init}, + {pfs_wait_resp, fev_res_network_failure, pfs_wait_after_short_life_error}, + {pfs_wait_resp, fev_res_no_resources, pfs_wait_after_short_life_error}, + {pfs_wait_resp, fev_res_exc_remote_peers, pfs_wait_after_short_life_error}, + {pfs_wait_resp, fev_res_user_ex_quota, pfs_wait_after_short_life_error}, + {pfs_wait_resp, fev_flow_timedout, pfs_send}, + {pfs_wait_resp, fev_server_initialized, pfs_send}, + {pfs_send, fev_server_initialized, pfs_send}, + {pfs_send, fev_msg_sent, pfs_wait_resp}, + {pfs_send, fev_flow_timedout, pfs_send}, + {pfs_wait_after_short_life_error, fev_flow_timedout, pfs_send}, + {pfs_wait_for_lifetime_renew, fev_flow_timedout, pfs_send_renew}, + {pfs_wait_for_lifetime_renew, fev_res_success, pfs_wait_for_lifetime_renew}, + {pfs_wait_for_lifetime_renew, fev_res_unsupp_version,pfs_wait_for_server_init}, + {pfs_wait_for_lifetime_renew, fev_res_network_failure, pfs_send_renew}, + {pfs_wait_for_lifetime_renew, fev_res_no_resources, pfs_send_renew}, + {pfs_wait_for_lifetime_renew, fev_res_exc_remote_peers, pfs_send_renew}, + {pfs_wait_for_lifetime_renew, fev_failed, pfs_send}, + {pfs_wait_for_lifetime_renew, fev_res_user_ex_quota, pfs_send_renew}, + {pfs_send_renew, fev_msg_sent, pfs_wait_for_lifetime_renew}, + {pfs_send_renew, fev_flow_timedout, pfs_send_renew}, + {pfs_send_renew, fev_failed, pfs_send}, + {pfs_send, fev_ignored, pfs_wait_for_lifetime_renew}, +// { pfs_failed, fev_server_restarted, pfs_send}, + {pfs_any, fev_server_restarted, pfs_send}, + {pfs_any, fev_failed, pfs_failed}, +/////////////////////////////////////////////////////////////////////////////// +// Long lifetime Error Responses from PCP server + {pfs_wait_resp, fev_res_not_authorized, pfs_failed}, + {pfs_wait_resp, fev_res_malformed_request, pfs_failed}, + {pfs_wait_resp, fev_res_unsupp_opcode, pfs_failed}, + {pfs_wait_resp, fev_res_unsupp_option, pfs_failed}, + {pfs_wait_resp, fev_res_unsupp_protocol, pfs_failed}, + {pfs_wait_resp, fev_res_cant_provide_ext, pfs_failed}, + {pfs_wait_resp, fev_res_address_mismatch, pfs_failed}, + {pfs_wait_for_lifetime_renew, fev_res_not_authorized, pfs_failed}, + {pfs_wait_for_lifetime_renew, fev_res_malformed_request, pfs_failed}, + {pfs_wait_for_lifetime_renew, fev_res_unsupp_opcode, pfs_failed}, + {pfs_wait_for_lifetime_renew, fev_res_unsupp_option, pfs_failed}, + {pfs_wait_for_lifetime_renew, fev_res_unsupp_protocol, pfs_failed}, + {pfs_wait_for_lifetime_renew, fev_res_cant_provide_ext, pfs_failed}, + {pfs_wait_for_lifetime_renew, fev_res_address_mismatch, pfs_failed}, +}; + +#define FLOW_EVENTS_SM_COUNT (sizeof(flow_events_sm)/sizeof(*flow_events_sm)) + +static pcp_errno pcp_flow_send_msg(pcp_flow_t *flow, pcp_server_t *s) +{ + ssize_t ret; + size_t to_send_count; + pcp_ctx_t *ctx=s->ctx; + + PCP_LOG_BEGIN(PCP_LOGLVL_DEBUG); + + if ((!flow->pcp_msg_buffer) || (flow->pcp_msg_len == 0)) { + build_pcp_msg(flow); + if (flow->pcp_msg_buffer == NULL) { + PCP_LOG(PCP_LOGLVL_DEBUG, "Cannot build PCP MSG (flow bucket:%d)", + flow->key_bucket); + PCP_LOG_END(PCP_LOGLVL_DEBUG); + return PCP_ERR_SEND_FAILED; + } + } + + to_send_count=flow->pcp_msg_len; + + while (to_send_count != 0) { + ret=flow->pcp_msg_len - to_send_count; + + ret=pcp_socket_sendto(ctx, flow->pcp_msg_buffer + ret, + flow->pcp_msg_len - ret, MSG_DONTWAIT, + (struct sockaddr*)&s->pcp_server_saddr, + (socklen_t)SA_LEN((struct sockaddr*)&s->pcp_server_saddr)); + if (ret <= 0) { + PCP_LOG(PCP_LOGLVL_WARN, "Error occurred while sending " + "PCP packet to server %s", s->pcp_server_paddr); + PCP_LOG_END(PCP_LOGLVL_DEBUG); + return PCP_ERR_SEND_FAILED; + } + to_send_count-=ret; + } + + PCP_LOG(PCP_LOGLVL_INFO, "Sent PCP MSG (flow bucket:%d)", + flow->key_bucket); + + pcp_flow_clear_msg_buf(flow); + + PCP_LOG_END(PCP_LOGLVL_DEBUG); + return PCP_ERR_SUCCESS; +} + +static pcp_errno read_msg(pcp_ctx_t *ctx, pcp_recv_msg_t *msg) +{ + ssize_t ret; + socklen_t src_len=sizeof(msg->rcvd_from_addr); + + memset(msg, 0, sizeof(*msg)); + + if ((ret=pcp_socket_recvfrom(ctx, msg->pcp_msg_buffer, + sizeof(msg->pcp_msg_buffer), MSG_DONTWAIT, + (struct sockaddr*)&msg->rcvd_from_addr, &src_len)) < 0) { + return (pcp_errno)ret; + } + + msg->pcp_msg_len=(uint32_t)ret; + + return PCP_ERR_SUCCESS; +} + +/////////////////////////////////////////////////////////////////////////////// +// Flow State Transitions Handlers + +static pcp_flow_event_e fhndl_send(pcp_flow_t *f, UNUSED pcp_recv_msg_t *msg) +{ + pcp_server_t*s=get_pcp_server(f->ctx, f->pcp_server_indx); + PCP_LOG_BEGIN(PCP_LOGLVL_DEBUG); + + if (!s) { + PCP_LOG_END(PCP_LOGLVL_DEBUG); + return fev_failed; + } + + if (s->restart_flow_msg == f) { + return fev_ignored; + } + + if (pcp_flow_send_msg(f, s) != PCP_ERR_SUCCESS) { + PCP_LOG_END(PCP_LOGLVL_DEBUG); + return fev_failed; + } + + f->resend_timeout=PCP_RETX_IRT; + //set timeout field + gettimeofday(&f->timeout, NULL); + f->timeout.tv_sec+=f->resend_timeout / 1000; + f->timeout.tv_usec+=(f->resend_timeout % 1000) * 1000; + + PCP_LOG_END(PCP_LOGLVL_DEBUG); + return fev_msg_sent; +} + +static pcp_flow_event_e fhndl_resend(pcp_flow_t *f, UNUSED pcp_recv_msg_t *msg) +{ + pcp_server_t *s=get_pcp_server(f->ctx, f->pcp_server_indx); + PCP_LOG_BEGIN(PCP_LOGLVL_DEBUG); + + if (!s) { + PCP_LOG_END(PCP_LOGLVL_DEBUG); + return fev_failed; + } + +#if PCP_RETX_MRC>0 + if (++f->retry_count >= PCP_RETX_MRC) { + return fev_failed; + } +#endif + + if (pcp_flow_send_msg(f, s) != PCP_ERR_SUCCESS) { + PCP_LOG_END(PCP_LOGLVL_DEBUG); + return fev_failed; + } + + f->resend_timeout=PCP_RT(f->resend_timeout); + +#if (PCP_RETX_MRD>0) + { + int tdiff = (curtime - f->created_time)*1000; + if (tdiff > PCP_RETX_MRD) { + return fev_failed; + } + if (tdiff > f->resend_timeout) { + f->resend_timeout = tdiff; + } + } +#endif + + //set timeout field + gettimeofday(&f->timeout, NULL); + f->timeout.tv_sec+=f->resend_timeout / 1000; + f->timeout.tv_usec+=(f->resend_timeout % 1000) * 1000; + + PCP_LOG_END(PCP_LOGLVL_DEBUG); + return fev_msg_sent; +} + +static pcp_flow_event_e fhndl_shortlifeerror(pcp_flow_t *f, pcp_recv_msg_t *msg) +{ + PCP_LOG(PCP_LOGLVL_DEBUG, + "f->pcp_server_index=%d, f->state = %d, f->key_bucket=%d", + f->pcp_server_indx, f->state, f->key_bucket); + + f->recv_result=msg->recv_result; + + gettimeofday(&f->timeout, NULL); + f->timeout.tv_sec+=msg->recv_lifetime; + + return fev_none; +} + +static pcp_flow_event_e fhndl_received_success(pcp_flow_t *f, + pcp_recv_msg_t *msg) +{ + struct timeval ctv; + + PCP_LOG_BEGIN(PCP_LOGLVL_DEBUG); + f->recv_lifetime=msg->received_time + msg->recv_lifetime; + if ((f->kd.operation == PCP_OPCODE_MAP) + || (f->kd.operation == PCP_OPCODE_PEER)) { + f->map_peer.ext_ip=msg->assigned_ext_ip; + f->map_peer.ext_port=msg->assigned_ext_port; +#ifdef PCP_SADSCP + } else if (f->kd.operation == PCP_OPCODE_SADSCP) { + f->sadscp.learned_dscp = msg->recv_dscp; +#endif + } + f->recv_result=msg->recv_result; + + gettimeofday(&ctv, NULL); + + if (msg->recv_lifetime == 0) { + f->timeout.tv_sec=0; + f->timeout.tv_usec=0; + } else { + f->timeout=ctv; + f->timeout.tv_sec+=(long int)((f->recv_lifetime - ctv.tv_sec) >> 1); + } + + PCP_LOG_END(PCP_LOGLVL_DEBUG); + return fev_none; +} + +static pcp_flow_event_e fhndl_send_renew(pcp_flow_t *f, + UNUSED pcp_recv_msg_t *msg) +{ + pcp_server_t *s=get_pcp_server(f->ctx, f->pcp_server_indx); + long timeout_add; + + if (!s) { + return fev_failed; + } + + if (pcp_flow_send_msg(f, s) != PCP_ERR_SUCCESS) { + return fev_failed; + } + + gettimeofday(&f->timeout, NULL); + timeout_add=(long)((f->recv_lifetime - f->timeout.tv_sec) >> 1); + + if (timeout_add == 0) { + return fev_failed; + } else { + f->timeout.tv_sec+=timeout_add; + } + + return fev_msg_sent; +} + +static pcp_flow_event_e fhndl_clear_timeouts(pcp_flow_t *f, pcp_recv_msg_t *msg) +{ + if (msg) { + f->recv_result=msg->recv_result; + } + pcp_flow_clear_msg_buf(f); + f->timeout.tv_sec=0; + f->timeout.tv_usec=0; + + return fev_none; +} + +static pcp_flow_event_e fhndl_waitresp(pcp_flow_t *f, + UNUSED pcp_recv_msg_t *msg) +{ + struct timeval ctv; + + gettimeofday(&ctv, NULL); + if (timeval_comp(&f->timeout, &ctv) < 0) { + return fev_failed; + } + + return fev_none; +} + +static void flow_change_notify(pcp_flow_t *flow, pcp_fstate_e state); + +static pcp_flow_state_e handle_flow_event(pcp_flow_t *f, pcp_flow_event_e ev, + pcp_recv_msg_t *r) +{ + pcp_flow_state_e cur_state=f->state, next_state; + pcp_flow_state_events_t *esm; + pcp_flow_state_events_t *esm_end=flow_events_sm + FLOW_EVENTS_SM_COUNT; + pcp_flow_state_trans_t *trans; + pcp_flow_state_trans_t *trans_end=flow_transitions + FLOW_TRANS_COUNT; + pcp_fstate_e before, after; + struct in6_addr prev_ext_addr=f->map_peer.ext_ip; + uint16_t prev_ext_port=f->map_peer.ext_port; + + PCP_LOG_BEGIN(PCP_LOGLVL_DEBUG); + pcp_eval_flow_state(f, &before); + for (;;) { + for (esm=flow_events_sm; esm < esm_end; ++esm) { + if (((esm->state == cur_state) || (esm->state == pfs_any)) + && (esm->event == ev)) { + break; + } + } + + if (esm == esm_end) { + //TODO:log + goto end; + } + + next_state=esm->new_state; + + for (trans=flow_transitions; trans < trans_end; ++trans) { + if (((trans->state_from == cur_state) + || (trans->state_from == pfs_any)) + && (trans->state_to == next_state)) { + +#if PCP_MAX_LOG_LEVEL>=PCP_LOGLVL_DEBUG + pcp_flow_event_e prev_ev=ev; +#endif + f->state=next_state; + + PCP_LOG_DEBUG( + "Executing event handler %s\n flow \t: %d (server %d)\n" + " states\t: %s => %s\n event\t: %s", + dbg_get_func_name(trans->handler), f->key_bucket, f->pcp_server_indx, dbg_get_state_name(cur_state), dbg_get_state_name(next_state), dbg_get_event_name(prev_ev)); + + ev=trans->handler(f, r); + + PCP_LOG_DEBUG( + "Return from event handler's %s \n result event: %s", + dbg_get_func_name(trans->handler), dbg_get_event_name(ev)); + + cur_state=next_state; + + if (ev == fev_none) { + goto end; + } + break; + } + } + + //no transition handler + if (trans == trans_end) { + f->state=next_state; + goto end; + } + } +end: + pcp_eval_flow_state(f, &after); + if ((before != after) + || (!IN6_ARE_ADDR_EQUAL(&prev_ext_addr, &f->map_peer.ext_ip)) + || (prev_ext_port != f->map_peer.ext_port)) { + flow_change_notify(f, after); + } + + PCP_LOG_END(PCP_LOGLVL_DEBUG); + return f->state; +} + +/////////////////////////////////////////////////////////////////////////////// +// Helper functions for server state handlers + +static pcp_flow_t *server_process_rcvd_pcp_msg(pcp_server_t *s, + pcp_recv_msg_t *msg) +{ + pcp_flow_t *f; +#ifndef PCP_DISABLE_NATPMP + if (msg->recv_version == 0) { + if (msg->kd.operation == NATPMP_OPCODE_ANNOUNCE) { + s->natpmp_ext_addr=S6_ADDR32(&msg->assigned_ext_ip)[3]; + if ((s->pcp_version == 0) && (s->ping_flow_msg) + && (s->ping_flow_msg->kd.operation == PCP_OPCODE_ANNOUNCE)) { + f=s->ping_flow_msg; + } else { + f=NULL; + } + } else { + S6_ADDR32(&msg->assigned_ext_ip)[3]=s->natpmp_ext_addr; + S6_ADDR32(&msg->assigned_ext_ip)[2]=htonl(0xFFFF); + S6_ADDR32(&msg->assigned_ext_ip)[1]=0; + S6_ADDR32(&msg->assigned_ext_ip)[0]=0; + + f=pcp_get_flow(&msg->kd, s); + } + } else { + f=pcp_get_flow(&msg->kd, s); + } +#else + f = pcp_get_flow(&msg->kd, s->index); +#endif + + if (!f) { + return NULL; + } + + PCP_LOG(PCP_LOGLVL_INFO, + "Found matching flow %d to received PCP message.", f->key_bucket); + + handle_flow_event(f, (pcp_flow_event_e)(FEV_RES_BEGIN + msg->recv_result), msg); + + return f; +} + +static int check_flow_timeout(pcp_flow_t *f, void *timeout) +{ + struct timeval *tout=(struct timeval* )timeout; + struct timeval ctv; + + if ((f->timeout.tv_sec == 0) && (f->timeout.tv_usec == 0)) { + return 0; + } + + gettimeofday(&ctv, NULL); + if (timeval_comp(&f->timeout, &ctv) <= 0) { + // timed out + if (f->state == pfs_wait_resp) { + PCP_LOG(PCP_LOGLVL_WARN, + "Recv of PCP response for flow %d timed out.", + f->key_bucket); + } + handle_flow_event(f, fev_flow_timedout, NULL); + } + + if ((f->timeout.tv_sec == 0) && (f->timeout.tv_usec == 0)) { + return 0; + } + + timeval_subtract(&ctv, &f->timeout, &ctv); + + if ((tout->tv_sec == 0) && (tout->tv_usec == 0)) { + *tout=ctv; + return 0; + } + + if (timeval_comp(&ctv, tout) < 0) { + *tout=ctv; + } + + return 0; +} + +struct get_first_flow_iter_data { + pcp_server_t *s; + pcp_flow_t *msg; +}; + +static int get_first_flow_iter(pcp_flow_t *f, void *data) +{ + struct get_first_flow_iter_data *d=(struct get_first_flow_iter_data *)data; + + if (f->pcp_server_indx == d->s->index) { + d->msg=f; + return 1; + } else { + return 0; + } +} + +#ifndef PCP_DISABLE_NATPMP +static inline pcp_flow_t *create_natpmp_ann_msg(pcp_server_t *s) +{ + struct flow_key_data kd; + + memset(&kd, 0, sizeof(kd)); + memcpy(&kd.src_ip, s->src_ip, sizeof(kd.src_ip)); + memcpy(&kd.pcp_server_ip, s->pcp_ip, sizeof(kd.pcp_server_ip)); + memcpy(&kd.nonce, &s->nonce, sizeof(kd.nonce)); + kd.operation=NATPMP_OPCODE_ANNOUNCE; + + s->ping_flow_msg=pcp_create_flow(s, &kd); + pcp_db_add_flow(s->ping_flow_msg); + + return s->ping_flow_msg; +} +#endif + +static inline pcp_flow_t *get_ping_msg(pcp_server_t *s) +{ + struct get_first_flow_iter_data find_data; + + PCP_LOG_BEGIN(PCP_LOGLVL_DEBUG); + if (!s) + return NULL; + + find_data.s=s; + find_data.msg=NULL; + + pcp_db_foreach_flow(s->ctx, get_first_flow_iter, &find_data); + + s->ping_flow_msg=find_data.msg; + + PCP_LOG_END(PCP_LOGLVL_DEBUG); + return find_data.msg; +} + +struct flow_iterator_data { + pcp_server_t *s; + pcp_flow_event_e event; +}; + +static int flow_send_event_iter(pcp_flow_t *f, void *data) +{ + struct flow_iterator_data *d=(struct flow_iterator_data *)data; + + if (f->pcp_server_indx == d->s->index) { + handle_flow_event(f, d->event, NULL); + check_flow_timeout(f, &d->s->next_timeout); + } + + return 0; +} + +/////////////////////////////////////////////////////////////////////////////// +// Server state machine event handlers + +static pcp_server_state_e handle_server_ping(pcp_server_t *s) +{ + pcp_flow_t *msg; + PCP_LOG_BEGIN(PCP_LOGLVL_DEBUG); + s->ping_count=0; + + msg=get_ping_msg(s); + + if (!msg) { + s->next_timeout.tv_sec=0; + s->next_timeout.tv_usec=0; + return pss_ping; + } + + msg->retry_count=0; + + PCP_LOG(PCP_LOGLVL_INFO, "Pinging PCP server at address %s", + s->pcp_server_paddr); + + if (handle_flow_event(msg, fev_send, NULL) != pfs_failed) { + s->next_timeout=msg->timeout; + + PCP_LOG_END(PCP_LOGLVL_DEBUG); + return pss_wait_ping_resp; + } + + gettimeofday(&s->next_timeout, NULL); + PCP_LOG_END(PCP_LOGLVL_DEBUG); + return pss_set_not_working; +} + +static pcp_server_state_e handle_wait_ping_resp_timeout(pcp_server_t *s) +{ + if (++s->ping_count >= PCP_MAX_PING_COUNT) { + gettimeofday(&s->next_timeout, NULL); + return pss_set_not_working; + } + + if (!s->ping_flow_msg) { + gettimeofday(&s->next_timeout, NULL); + return pss_ping; + } + + if (handle_flow_event(s->ping_flow_msg, fev_flow_timedout, NULL) + == pfs_failed) { + gettimeofday(&s->next_timeout, NULL); + return pss_set_not_working; + } + + if (s->ping_flow_msg) { + s->next_timeout=s->ping_flow_msg->timeout; + } else { + s->next_timeout.tv_sec=0; + s->next_timeout.tv_usec=0; + return pss_ping; + } + return pss_wait_ping_resp; +} + +static pcp_server_state_e handle_wait_ping_resp_recv(pcp_server_t *s) +{ + pcp_server_state_e res=handle_wait_io_receive_msg(s); + + switch (res) { + case pss_wait_io_calc_nearest_timeout: + res=pss_send_all_msgs; + break; + case pss_wait_io: + res=pss_wait_ping_resp; + break; + default: + break; + } + return res; +} + +static pcp_server_state_e handle_version_negotiation(pcp_server_t *s) +{ + pcp_flow_t *ping_msg; + + if (s->next_version == s->pcp_version) { + s->next_version--; + } + + if (s->pcp_version == 0 +#if PCP_MIN_SUPPORTED_VERSION>0 + || (s->next_version < PCP_MIN_SUPPORTED_VERSION) +#endif + ) { + PCP_LOG(PCP_LOGLVL_WARN, + "Version negotiation failed for PCP server %s. " + "Disabling sending PCP messages to this server.", + s->pcp_server_paddr); + + return pss_set_not_working; + } + + PCP_LOG(PCP_LOGLVL_INFO, + "Version %d not supported by server %s. Trying version %d.", + s->pcp_version, s->pcp_server_paddr, s->next_version); + s->pcp_version=s->next_version; + + ping_msg=s->ping_flow_msg; + +#ifndef PCP_DISABLE_NATPMP + if (s->pcp_version == 0) { + if (ping_msg) { + ping_msg->state=pfs_wait_for_server_init; + ping_msg->timeout.tv_sec=0; + ping_msg->timeout.tv_usec=0; + } + ping_msg=create_natpmp_ann_msg(s); + } +#endif + + if (!ping_msg) { + ping_msg=get_ping_msg(s); + if (!ping_msg) { + s->next_timeout.tv_sec=0; + s->next_timeout.tv_usec=0; + return pss_ping; + } + } + + ping_msg->retry_count=0; + ping_msg->resend_timeout=0; + + handle_flow_event(ping_msg, fev_send, NULL); + if (ping_msg->state == pfs_failed) { + return pss_set_not_working; + } + + s->next_timeout=ping_msg->timeout; + + return pss_wait_ping_resp; +} + +static pcp_server_state_e handle_send_all_msgs(pcp_server_t *s) +{ + struct flow_iterator_data d={s, fev_server_initialized}; + + pcp_db_foreach_flow(s->ctx, flow_send_event_iter, &d); + gettimeofday(&s->next_timeout, NULL); + + return pss_wait_io_calc_nearest_timeout; +} + +static pcp_server_state_e handle_server_restart(pcp_server_t *s) +{ + struct flow_iterator_data d={s, fev_server_restarted}; + + pcp_db_foreach_flow(s->ctx, flow_send_event_iter, &d); + s->restart_flow_msg=NULL; + gettimeofday(&s->next_timeout, NULL); + + return pss_wait_io_calc_nearest_timeout; +} + +static pcp_server_state_e handle_wait_io_receive_msg(pcp_server_t *s) +{ + pcp_recv_msg_t *msg=&s->ctx->msg; + pcp_flow_t *f; + + PCP_LOG(PCP_LOGLVL_INFO, + "Received PCP packet from server at %s, size %d, result_code %d, epoch %d", + s->pcp_server_paddr, msg->pcp_msg_len, msg->recv_result, msg->recv_epoch); + + switch (msg->recv_result) { + case PCP_RES_UNSUPP_VERSION: + PCP_LOG(PCP_LOGLVL_DEBUG, "PCP server %s returned " + "result_code=Unsupported version", s->pcp_server_paddr); + gettimeofday(&s->next_timeout, NULL); + s->next_version=(uint8_t)(msg->recv_version); + return pss_version_negotiation; + case PCP_RES_ADDRESS_MISMATCH: + PCP_LOG(PCP_LOGLVL_WARN, "There is PCP-unaware NAT present " + "between client and PCP server %s. " + "Sending of PCP messages was disabled.", s->pcp_server_paddr); + gettimeofday(&s->next_timeout, NULL); + return pss_set_not_working; + } + + f=server_process_rcvd_pcp_msg(s, msg); + + if (compare_epochs(msg, s)) { + s->epoch=msg->recv_epoch; + s->cepoch=msg->received_time; + gettimeofday(&s->next_timeout, NULL); + s->restart_flow_msg=f; + + return pss_server_restart; + } + + gettimeofday(&s->next_timeout, NULL); + + return pss_wait_io_calc_nearest_timeout; +} + +static pcp_server_state_e handle_wait_io_timeout(pcp_server_t *s) +{ + struct timeval ctv; + + s->next_timeout.tv_sec=0; + s->next_timeout.tv_usec=0; + + pcp_db_foreach_flow(s->ctx, check_flow_timeout, &s->next_timeout); + + if ((s->next_timeout.tv_sec != 0) || (s->next_timeout.tv_usec != 0)) { + gettimeofday(&ctv, NULL); + s->next_timeout.tv_sec+=ctv.tv_sec; + s->next_timeout.tv_usec+=ctv.tv_usec; + timeval_align(&s->next_timeout); + } + + return pss_wait_io; +} + +static pcp_server_state_e handle_server_set_not_working(pcp_server_t *s) +{ + struct flow_iterator_data d={s, fev_failed}; + + PCP_LOG(PCP_LOGLVL_DEBUG, "Entered function %s", __FUNCTION__); + PCP_LOG(PCP_LOGLVL_WARN, "PCP server %s failed to respond. " + "Disabling sending of PCP messages to this server for %d minutes.", + s->pcp_server_paddr, PCP_SERVER_DISCOVERY_RETRY_DELAY / 60); + + pcp_db_foreach_flow(s->ctx, flow_send_event_iter, &d); + + gettimeofday(&s->next_timeout, NULL); + s->next_timeout.tv_sec+=PCP_SERVER_DISCOVERY_RETRY_DELAY; + + return pss_not_working; +} + +static pcp_server_state_e handle_server_not_working(pcp_server_t *s) +{ + struct timeval ctv; + + gettimeofday(&ctv, NULL); + if (timeval_comp(&ctv, &s->next_timeout) < 0) { + pcp_recv_msg_t *msg=&s->ctx->msg; + pcp_flow_t *f; + + PCP_LOG(PCP_LOGLVL_INFO, + "Received PCP packet from server at %s, size %d, result_code %d, epoch %d", + s->pcp_server_paddr, msg->pcp_msg_len, msg->recv_result, msg->recv_epoch); + + switch (msg->recv_result) { + case PCP_RES_UNSUPP_VERSION: + return pss_not_working; + case PCP_RES_ADDRESS_MISMATCH: + return pss_not_working; + } + + f=server_process_rcvd_pcp_msg(s, msg); + + s->epoch=msg->recv_epoch; + s->cepoch=msg->received_time; + gettimeofday(&s->next_timeout, NULL); + s->restart_flow_msg=f; + + return pss_server_restart; + } + + s->next_timeout=ctv; + + return pss_server_reping; + +} + +static pcp_server_state_e handle_server_reping(pcp_server_t *s) +{ + PCP_LOG(PCP_LOGLVL_INFO, "Trying to ping PCP server %s again. ", + s->pcp_server_paddr); + + s->pcp_version=PCP_MAX_SUPPORTED_VERSION; + gettimeofday(&s->next_timeout, NULL); + + return pss_ping; +} + +static pcp_server_state_e pcp_terminate_server(pcp_server_t *s) +{ + s->next_timeout.tv_sec=0; + s->next_timeout.tv_usec=0; + + PCP_LOG(PCP_LOGLVL_INFO, "PCP server %s terminated. ", + s->pcp_server_paddr); + + return pss_allocated; +} + +static pcp_server_state_e ignore_events(pcp_server_t *s) +{ + s->next_timeout.tv_sec=0; + s->next_timeout.tv_usec=0; + + return s->server_state; +} + +//LCOV_EXCL_START +static pcp_server_state_e log_unexepected_state_event(pcp_server_t *s) +{ + PCP_LOG(PCP_LOGLVL_PERR, "Event happened in the state %d on PCP server %s" + " and there is no event handler defined.", + s->server_state, s->pcp_server_paddr); + + gettimeofday(&s->next_timeout, NULL); + return pss_set_not_working; +} +//LCOV_EXCL_STOP +//////////////////////////////////////////////////////////////////////////////// +// Server State Machine definition + +typedef pcp_server_state_e (*handle_server_state_event)(pcp_server_t *s); + +typedef struct pcp_server_state_machine { + pcp_server_state_e state; + pcp_event_e event; + handle_server_state_event handler; +} pcp_server_state_machine_t; + +pcp_server_state_machine_t server_sm[]={{pss_any, pcpe_terminate, + pcp_terminate_server}, +// -> allocated + {pss_ping, pcpe_any, handle_server_ping}, + // -> wait_ping_resp | set_not_working + {pss_wait_ping_resp, pcpe_timeout, handle_wait_ping_resp_timeout}, + // -> wait_ping_resp | set_not_working + {pss_wait_ping_resp, pcpe_io_event, handle_wait_ping_resp_recv}, + // -> wait ping_resp | pss_send_waiting_msgs | set_not_working | version_neg + {pss_version_negotiation, pcpe_any, handle_version_negotiation}, + // -> wait ping_resp | set_not_working + {pss_send_all_msgs, pcpe_any, handle_send_all_msgs}, + // -> wait_io + {pss_wait_io, pcpe_io_event, handle_wait_io_receive_msg}, + // -> wait_io_calc_nearest_timeout | server_restart |version_negotiation | set_not_working + {pss_wait_io, pcpe_timeout, handle_wait_io_timeout}, + // -> wait_io | server_restart + {pss_wait_io_calc_nearest_timeout, pcpe_any, handle_wait_io_timeout}, + // -> wait_io + {pss_server_restart, pcpe_any, handle_server_restart}, + // -> wait_io + {pss_server_reping, pcpe_any, handle_server_reping}, + // -> ping + {pss_set_not_working, pcpe_any, handle_server_set_not_working}, + // -> not_working + {pss_not_working, pcpe_any, handle_server_not_working}, + // -> reping + {pss_allocated, pcpe_any, ignore_events}, + {pss_any, pcpe_any, log_unexepected_state_event} +// -> last_state + }; + +#define SERVER_STATE_MACHINE_COUNT (sizeof(server_sm)/sizeof(*server_sm)) + +pcp_errno run_server_state_machine(pcp_server_t *s, pcp_event_e event) +{ + unsigned i; + + PCP_LOG_BEGIN(PCP_LOGLVL_DEBUG); + if (!s) { + return PCP_ERR_BAD_ARGS; + } + + for (i=0; i < SERVER_STATE_MACHINE_COUNT; ++i) { + pcp_server_state_machine_t *state_def=server_sm + i; + if ((state_def->state == s->server_state) + || (state_def->state == pss_any)) { + if ((state_def->event == pcpe_any) || (state_def->event == event)) { + PCP_LOG_DEBUG( + "Executing server state handler %s\n server \t: %s (index %d)\n" + " state\t: %s\n" + " event\t: %s", + dbg_get_func_name(state_def->handler), s->pcp_server_paddr, s->index, dbg_get_sstate_name(s->server_state), dbg_get_sevent_name(event)); + + s->server_state=state_def->handler(s); + + PCP_LOG_DEBUG( + "Return from server state handler's %s \n result state: %s", + dbg_get_func_name(state_def->handler), dbg_get_sstate_name(s->server_state)); + + break; + } + } + }PCP_LOG_END(PCP_LOGLVL_DEBUG); + return PCP_ERR_SUCCESS; +} + +struct hserver_iter_data { + struct timeval *res_timeout; + pcp_event_e ev; +}; + +static int hserver_iter(pcp_server_t *s, void *data) +{ + pcp_event_e ev=((struct hserver_iter_data*)data)->ev; + struct timeval *res_timeout=((struct hserver_iter_data*)data)->res_timeout; + struct timeval ctv; + + PCP_LOG_BEGIN(PCP_LOGLVL_DEBUG); + if ((s == NULL) || (s->server_state == pss_unitialized) || (data == NULL)) { + PCP_LOG_END(PCP_LOGLVL_DEBUG); + return 0; + } + + if (ev != pcpe_timeout) + run_server_state_machine(s, ev); + + while (1) { + gettimeofday(&ctv, NULL); + if (((s->next_timeout.tv_sec == 0) && (s->next_timeout.tv_usec == 0)) + || (!timeval_subtract(&ctv, &s->next_timeout, &ctv))) { + break; + } + run_server_state_machine(s, pcpe_timeout); + } + + if ((!res_timeout) + || ((s->next_timeout.tv_sec == 0) && (s->next_timeout.tv_usec == 0))) { + PCP_LOG_END(PCP_LOGLVL_DEBUG); + return 0; + } + + if ((res_timeout->tv_sec == 0) && (res_timeout->tv_usec == 0)) { + + *res_timeout=ctv; + + } else if (timeval_comp(&ctv, res_timeout) < 0) { + + *res_timeout=ctv; + } + + PCP_LOG_END(PCP_LOGLVL_DEBUG); + return 0; +} + +//////////////////////////////////////////////////////////////////////////////// +// Exported functions + +int pcp_pulse(pcp_ctx_t *ctx, struct timeval *next_timeout) +{ + pcp_recv_msg_t *msg; + struct timeval tmp_timeout={0, 0}; + + if (!ctx) { + return PCP_ERR_BAD_ARGS; + } + + msg=&ctx->msg; + + if (!next_timeout) { + next_timeout=&tmp_timeout; + } + + memset(msg, 1, sizeof(*msg)); + + if (read_msg(ctx, msg) == PCP_ERR_SUCCESS) { + struct in6_addr ip6; + pcp_server_t *s; + struct hserver_iter_data param={NULL, pcpe_io_event}; + + msg->received_time=time(NULL); + + if (!validate_pcp_msg(msg)) { + PCP_LOG(PCP_LOGLVL_PERR, "%s", "Invalid PCP msg"); + goto process_timeouts; + } + + if ((parse_response(msg)) != PCP_ERR_SUCCESS) { + PCP_LOG(PCP_LOGLVL_PERR, "%s", "Cannot parse PCP msg"); + goto process_timeouts; + } + + pcp_fill_in6_addr(&ip6, NULL, (struct sockaddr*)&msg->rcvd_from_addr); + s=get_pcp_server_by_ip(ctx, &ip6); + + if (s) { + msg->pcp_server_indx=s->index; + memcpy(&msg->kd.src_ip, s->src_ip, sizeof(struct in6_addr)); + memcpy(&msg->kd.pcp_server_ip, s->pcp_ip, sizeof(struct in6_addr)); + if (msg->recv_version < 2) { + memcpy(&msg->kd.nonce, &s->nonce, sizeof(struct pcp_nonce)); + } + + // process pcpe_io_event for server + hserver_iter(s, ¶m); + } + } + +process_timeouts: + { + struct hserver_iter_data param={next_timeout, pcpe_timeout}; + pcp_db_foreach_server(ctx, hserver_iter, ¶m); + } + + PCP_LOG_END(PCP_LOGLVL_DEBUG); + return (next_timeout->tv_sec * 1000) + (next_timeout->tv_usec / 1000); +} + +void pcp_flow_updated(pcp_flow_t *f) +{ + struct timeval curtime; + pcp_server_t*s; + + if (!f) + return; + + gettimeofday(&curtime, NULL); + s=get_pcp_server(f->ctx, f->pcp_server_indx); + if (s) { + s->next_timeout=curtime; + } + pcp_flow_clear_msg_buf(f); + f->timeout=curtime; + if ((f->state != pfs_wait_for_server_init) && (f->state != pfs_idle) + && (f->state != pfs_failed)) { + f->state=pfs_send; + } +} + +void pcp_set_flow_change_cb(pcp_ctx_t *ctx, pcp_flow_change_notify cb_fun, + void *cb_arg) +{ + if (ctx) { + ctx->flow_change_cb_fun=cb_fun; + ctx->flow_change_cb_arg=cb_arg; + } +} + +static void flow_change_notify(pcp_flow_t *flow, pcp_fstate_e state) +{ + struct sockaddr_storage src_addr, ext_addr; + pcp_ctx_t *ctx=flow->ctx; + + PCP_LOG_DEBUG( "Flow's %d state changed to: %s", + flow->key_bucket, dbg_get_fstate_name(state)); + + if (ctx->flow_change_cb_fun) { + pcp_fill_sockaddr((struct sockaddr*)&src_addr, &flow->kd.src_ip, + flow->kd.map_peer.src_port, 0, 0/* scope_id */); + if (state == pcp_state_succeeded) { + pcp_fill_sockaddr((struct sockaddr*)&ext_addr, + &flow->map_peer.ext_ip, flow->map_peer.ext_port, 0, + 0/* scope_id */); + } else { + memset(&ext_addr, 0, sizeof(ext_addr)); + ext_addr.ss_family=AF_INET; + } + ctx->flow_change_cb_fun(flow, (struct sockaddr*)&src_addr, + (struct sockaddr*)&ext_addr, state, ctx->flow_change_cb_arg); + } +} diff --git a/src/network/pcp_event_handler.h b/src/network/pcp_event_handler.h new file mode 100644 index 000000000..b4f1a6aa3 --- /dev/null +++ b/src/network/pcp_event_handler.h @@ -0,0 +1,98 @@ +/* + Copyright (c) 2014 by Cisco Systems, Inc. + All rights reserved. + + Redistribution and use in source and binary forms, with or without + modification, are permitted provided that the following conditions are met: + + 1. Redistributions of source code must retain the above copyright notice, this + list of conditions and the following disclaimer. + 2. Redistributions in binary form must reproduce the above copyright notice, + this list of conditions and the following disclaimer in the documentation + and/or other materials provided with the distribution. + + THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND + ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED + WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE + DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR + ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES + (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; + LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND + ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT + (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS + SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + */ + +#ifndef PCP_EVENT_HANDLER_H_ +#define PCP_EVENT_HANDLER_H_ + +#include "pcp_msg_structs.h" + +typedef enum { + pfs_any = -1, + pfs_idle = 0, + pfs_wait_for_server_init = 1, + pfs_send = 2, + pfs_wait_resp = 3, + pfs_wait_after_short_life_error = 4, + pfs_wait_for_lifetime_renew = 5, + pfs_send_renew = 6, + pfs_failed = 7 +} pcp_flow_state_e; + +typedef enum { + pcpe_any, pcpe_timeout, pcpe_io_event, pcpe_terminate +} pcp_event_e; + +typedef enum { + fev_flow_timedout, + fev_server_initialized, + fev_send, + fev_msg_sent, + fev_failed, + fev_none, + fev_server_restarted, + fev_ignored, + FEV_RES_BEGIN, + fev_res_success = FEV_RES_BEGIN + PCP_RES_SUCCESS, + fev_res_unsupp_version = FEV_RES_BEGIN + PCP_RES_UNSUPP_VERSION, + fev_res_not_authorized = FEV_RES_BEGIN + PCP_RES_NOT_AUTHORIZED, + fev_res_malformed_request = FEV_RES_BEGIN + PCP_RES_MALFORMED_REQUEST, + fev_res_unsupp_opcode = FEV_RES_BEGIN + PCP_RES_UNSUPP_OPCODE, + fev_res_unsupp_option = FEV_RES_BEGIN + PCP_RES_UNSUPP_OPTION, + fev_res_malformed_option = FEV_RES_BEGIN + PCP_RES_MALFORMED_OPTION, + fev_res_network_failure = FEV_RES_BEGIN + PCP_RES_NETWORK_FAILURE, + fev_res_no_resources = FEV_RES_BEGIN + PCP_RES_NO_RESOURCES, + fev_res_unsupp_protocol = FEV_RES_BEGIN + PCP_RES_UNSUPP_PROTOCOL, + fev_res_user_ex_quota = FEV_RES_BEGIN + PCP_RES_USER_EX_QUOTA, + fev_res_cant_provide_ext = FEV_RES_BEGIN + PCP_RES_CANNOT_PROVIDE_EXTERNAL, + fev_res_address_mismatch = FEV_RES_BEGIN + PCP_RES_ADDRESS_MISMATCH, + fev_res_exc_remote_peers = FEV_RES_BEGIN + PCP_RES_EXCESSIVE_REMOTE_PEERS, +} pcp_flow_event_e; + +typedef enum { + pss_any=-1, + pss_unitialized, + pss_allocated, + pss_ping, + pss_wait_ping_resp, + pss_version_negotiation, + pss_send_all_msgs, + pss_wait_io, + pss_wait_io_calc_nearest_timeout, + pss_server_restart, + pss_server_reping, + pss_set_not_working, + pss_not_working, + PSS_COUNT +} pcp_server_state_e; + +void pcp_flow_updated(pcp_flow_t *f); + +typedef struct pcp_server pcp_server_t; + +pcp_errno run_server_state_machine(pcp_server_t *s, pcp_event_e event); + +void pcp_fd_change_notify(pcp_server_t *s, int added); + +#endif /* PCP_EVENT_HANDLER_H_ */ diff --git a/src/network/pcp_logger.c b/src/network/pcp_logger.c new file mode 100644 index 000000000..5d56f6080 --- /dev/null +++ b/src/network/pcp_logger.c @@ -0,0 +1,178 @@ +/* + Copyright (c) 2014 by Cisco Systems, Inc. + All rights reserved. + + Redistribution and use in source and binary forms, with or without + modification, are permitted provided that the following conditions are met: + + 1. Redistributions of source code must retain the above copyright notice, this + list of conditions and the following disclaimer. + 2. Redistributions in binary form must reproduce the above copyright notice, + this list of conditions and the following disclaimer in the documentation + and/or other materials provided with the distribution. + + THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND + ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED + WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE + DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR + ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES + (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; + LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND + ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT + (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS + SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + */ + +#ifdef HAVE_CONFIG_H +#include "config.h" +#else +#include "default_config.h" +#endif + +#ifdef _MSC_VER +#define _CRT_SECURE_NO_WARNINGS 1 +#endif + +#include +#include +#include +#include +#include +#include "pcp.h" +#include "pcp_logger.h" +#ifdef _MSC_VER +#include "windows/pcp_gettimeofday.h" //gettimeofday() +#else +#include "sys/time.h" +#endif //_MSC_VER +pcp_loglvl_e pcp_log_level=PCP_MAX_LOG_LEVEL; + +void pcp_logger_init(void) +{ + char *env, *ret; + env = getenv("PCP_LOG_LEVEL"); + if(env) { + long lvl=strtol(env, &ret, 0); + if ((ret) && (!*ret) && (lvl>=0) && (lvl<=PCP_MAX_LOG_LEVEL)) { + pcp_log_level=(pcp_loglvl_e)lvl; + } + } +} + +static void default_logfn(pcp_loglvl_e mode, const char *msg) +{ + + const char *prefix; + static struct timeval prev_timestamp={0, 0}; + struct timeval cur_timestamp; + uint64_t diff; + + gettimeofday(&cur_timestamp, NULL); + + if ((prev_timestamp.tv_sec == 0) && (prev_timestamp.tv_usec == 0)) { + prev_timestamp=cur_timestamp; + diff=0; + } else { + diff=(cur_timestamp.tv_sec - prev_timestamp.tv_sec) * 1000000 + + (cur_timestamp.tv_usec - prev_timestamp.tv_usec); + } + + switch (mode) { + case PCP_LOGLVL_ERR: + case PCP_LOGLVL_PERR: + prefix="ERROR"; + break; + case PCP_LOGLVL_WARN: + prefix="WARNING"; + break; + case PCP_LOGLVL_INFO: + prefix="INFO"; + break; + case PCP_LOGLVL_DEBUG: + prefix="DEBUG"; + break; + default: + prefix="UNKNOWN"; + break; + } + + fprintf(stderr, "%3llus %03llums %03lluus %-7s: %s\n", + (long long int)diff / 1000000, + (long long int)(diff % 1000000) / 1000, (long long int)diff % 1000, + prefix, msg); +} + +external_logger logger=default_logfn; + +void pcp_set_loggerfn(external_logger ext_log) +{ + logger=ext_log; +} + +void pcp_logger(pcp_loglvl_e log_level, const char *fmt, ...) +{ + int n; + int size=256; /* Guess we need no more than 256 bytes. */ + char *p, *np; + va_list ap; + + if (log_level > pcp_log_level) { + return; + } + + p = (char*)malloc(size); + if (!p) { + return; //LCOV_EXCL_LINE + } + + while (1) { + + /* Try to print in the allocated space. */ + + va_start(ap, fmt); + n=vsnprintf(p, size, fmt, ap); + va_end(ap); + + /* If that worked, return the string. */ + + if (n > -1 && n < size) { + break; + } + + /* Else try again with more space. */ + + if (n > -1) /* glibc 2.1 */ + size=n + 1; /* precisely what is needed */ + else + /* glibc 2.0 */ + size*=2; /* twice the old size */ //LCOV_EXCL_LINE + + np = (char*)realloc(p, size); + if (!np) { + free(p); //LCOV_EXCL_LINE + return; //LCOV_EXCL_LINE + } + p=np; + } + + if (logger) + (*logger)(log_level, p); + + free(p); + return; +} + +void pcp_strerror(int errnum, char *buf, size_t buflen) +{ + + memset(buf, 0, buflen); + +#ifdef WIN32 + + strerror_s(buf, buflen, errnum); + +#else //WIN32 + strerror_r(errnum, buf, buflen); +#endif //WIN32 +} + diff --git a/src/network/pcp_logger.h b/src/network/pcp_logger.h new file mode 100644 index 000000000..9408e6177 --- /dev/null +++ b/src/network/pcp_logger.h @@ -0,0 +1,107 @@ +/* + Copyright (c) 2014 by Cisco Systems, Inc. + All rights reserved. + + Redistribution and use in source and binary forms, with or without + modification, are permitted provided that the following conditions are met: + + 1. Redistributions of source code must retain the above copyright notice, this + list of conditions and the following disclaimer. + 2. Redistributions in binary form must reproduce the above copyright notice, + this list of conditions and the following disclaimer in the documentation + and/or other materials provided with the distribution. + + THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND + ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED + WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE + DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR + ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES + (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; + LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND + ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT + (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS + SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + */ + +#ifndef PCP_LOGGER_H_ +#define PCP_LOGGER_H_ + +#define ERR_BUF_LEN 256 + +#include "pcp.h" + +#ifdef NDEBUG +#undef DEBUG +#endif + +void pcp_logger_init(void); + +#ifdef WIN32 +void pcp_logger(pcp_loglvl_e log_level, const char* fmt, ...); +#else +void pcp_logger(pcp_loglvl_e log_level, const char* fmt, ...) + __attribute__((format(printf, 2, 3))); +#endif + +#ifdef DEBUG + +#ifndef PCP_MAX_LOG_LEVEL +// Maximal log level for compile-time check +#define PCP_MAX_LOG_LEVEL PCP_LOGLVL_DEBUG +#endif + +#define PCP_LOG(level, fmt, ...) { if (level<=PCP_MAX_LOG_LEVEL) \ +pcp_logger(level, "FILE: %s:%d; Func: %s:\n " fmt,\ +__FILE__, __LINE__, __FUNCTION__, __VA_ARGS__); } + +#define PCP_LOG_END(level) { if (level<=PCP_MAX_LOG_LEVEL) \ +pcp_logger(level, "FILE: %s:%d; Func: %s: END \n " ,\ +__FILE__, __LINE__, __FUNCTION__); } + +#define PCP_LOG_BEGIN(level) { if (level<=PCP_MAX_LOG_LEVEL) \ +pcp_logger(level, "FILE: %s:%d; Func: %s: BEGIN \n ",\ +__FILE__, __LINE__, __FUNCTION__); } + +#else //DEBUG +#ifndef PCP_MAX_LOG_LEVEL +// Maximal log level for compile-time check +#define PCP_MAX_LOG_LEVEL PCP_LOGLVL_INFO +#endif + +#define PCP_LOG(level, fmt, ...) + +#define PCP_LOG_END(level) + +#define PCP_LOG_BEGIN(level) + +#endif // DEBUG +#if PCP_MAX_LOG_LEVEL>=PCP_LOGLVL_DEBUG +#define PCP_LOG_DEBUG(fmt, ...) PCP_LOG(PCP_LOGLVL_DEBUG, fmt, __VA_ARGS__) +#else +#define PCP_LOG_DEBUG(fmt, ...) +#endif + +#if PCP_MAX_LOG_LEVEL>=PCP_LOGLVL_INFO +#define PCP_LOG_FLOW(f, msg) \ +do { \ + if (pcp_log_level >= PCP_LOGLVL_INFO) { \ + char src_buf[INET6_ADDRSTRLEN]="Unknown"; \ + char dst_buf[INET6_ADDRSTRLEN]="Unknown"; \ + char pcp_buf[INET6_ADDRSTRLEN]="Unknown"; \ +\ + inet_ntop(AF_INET6, &f->kd.src_ip, src_buf, sizeof(src_buf)); \ + inet_ntop(AF_INET6, &f->kd.map_peer.dst_ip, dst_buf, \ + sizeof(dst_buf)); \ + inet_ntop(AF_INET6, &f->kd.pcp_server_ip, pcp_buf, sizeof(pcp_buf)); \ + PCP_LOG(PCP_LOGLVL_INFO, \ + "%s(PCP server: %s; Int. addr: [%s]:%d; Dest. addr: [%s]:%d; Key bucket: %d)", \ + msg, pcp_buf, src_buf, ntohs(f->kd.map_peer.src_port), dst_buf, ntohs(f->kd.map_peer.dst_port), f->key_bucket); \ + } \ +} while(0) +#else +#define PCP_LOG_FLOW(f, msg) do{} while(0) +#endif + +void pcp_strerror(int errnum, char *buf, size_t buflen); + +#endif /* PCP_LOGGER_H_ */ diff --git a/src/network/pcp_msg.c b/src/network/pcp_msg.c new file mode 100644 index 000000000..586c71c8b --- /dev/null +++ b/src/network/pcp_msg.c @@ -0,0 +1,714 @@ +/* + Copyright (c) 2014 by Cisco Systems, Inc. + All rights reserved. + + Redistribution and use in source and binary forms, with or without + modification, are permitted provided that the following conditions are met: + + 1. Redistributions of source code must retain the above copyright notice, this + list of conditions and the following disclaimer. + 2. Redistributions in binary form must reproduce the above copyright notice, + this list of conditions and the following disclaimer in the documentation + and/or other materials provided with the distribution. + + THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND + ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED + WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE + DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR + ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES + (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; + LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND + ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT + (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS + SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + */ + +#ifdef HAVE_CONFIG_H +#include "config.h" +#else +#include "default_config.h" +#endif + +#include +#include +#include +#include +#include +#include +#include +#ifdef WIN32 +#include "windows/pcp_win_defines.h" +#else +#include +#include +#include +#endif //WIN32 +#include "pcp.h" +#include "pcp_utils.h" +#include "pcp_msg.h" +#include "pcp_msg_structs.h" +#include "pcp_logger.h" + +static void *add_filter_option(pcp_flow_t *f, void *cur) +{ + pcp_filter_option_t *filter_op=(pcp_filter_option_t *)cur; + + filter_op->option=PCP_OPTION_FILTER; + filter_op->reserved=0; + filter_op->len=htons(sizeof(pcp_filter_option_t) - sizeof(pcp_options_hdr_t)); + filter_op->reserved2=0; + filter_op->filter_prefix=f->filter_prefix; + filter_op->filter_peer_port=f->filter_port; + memcpy(&filter_op->filter_peer_ip, &f->filter_ip, + sizeof(filter_op->filter_peer_ip)); + cur=filter_op->next_data; + + return cur; +} + +static void *add_prefer_failure_option(void *cur) +{ + pcp_prefer_fail_option_t *pfailure_op=(pcp_prefer_fail_option_t *)cur; + + pfailure_op->option=PCP_OPTION_PREF_FAIL; + pfailure_op->reserved=0; + pfailure_op->len=htons(sizeof(pcp_prefer_fail_option_t) - sizeof(pcp_options_hdr_t)); + cur=pfailure_op->next_data; + + return cur; +} + +static void *add_third_party_option(pcp_flow_t *f, void *cur) +{ + pcp_3rd_party_option_t *tp_op=(pcp_3rd_party_option_t *)cur; + + tp_op->option=PCP_OPTION_3RD_PARTY; + tp_op->reserved=0; + memcpy(tp_op->ip, &f->third_party_ip, sizeof(f->third_party_ip)); + tp_op->len=htons(sizeof(*tp_op) - sizeof(pcp_options_hdr_t)); + cur=tp_op->next_data; + + return cur; +} + +#ifdef PCP_EXPERIMENTAL +static void *add_userid_option(pcp_flow_t *f, void *cur) +{ + pcp_userid_option_t *userid_op = (pcp_userid_option_t *) cur; + + userid_op->option=PCP_OPTION_USERID; + userid_op->len=htons(sizeof(pcp_userid_option_t) - sizeof(pcp_options_hdr_t)); + memcpy(&(userid_op->userid[0]), &(f->f_userid.userid[0]), MAX_USER_ID); + cur=userid_op + 1; + + return cur; +} + +static void *add_location_option(pcp_flow_t *f, void *cur) +{ + pcp_location_option_t *location_op = (pcp_location_option_t *) cur; + + location_op->option=PCP_OPTION_LOCATION; + location_op->len=htons(sizeof(pcp_location_option_t) - sizeof(pcp_options_hdr_t)); + memcpy(&(location_op->location[0]), &(f->f_location.location[0]), MAX_GEO_STR); + cur=location_op + 1; + + return cur; +} + +static void *add_deviceid_option(pcp_flow_t *f, void *cur) +{ + pcp_deviceid_option_t *deviceid_op = (pcp_deviceid_option_t *) cur; + + deviceid_op->option=PCP_OPTION_DEVICEID; + PCP_LOG_BEGIN(PCP_LOGLVL_DEBUG); + deviceid_op->len=htons(sizeof(pcp_deviceid_option_t) - sizeof(pcp_options_hdr_t)); + memcpy(&(deviceid_op->deviceid[0]), &(f->f_deviceid.deviceid[0]), MAX_DEVICE_ID); + cur=deviceid_op + 1; + + PCP_LOG_END(PCP_LOGLVL_DEBUG); + return cur; +} +#endif + +#ifdef PCP_FLOW_PRIORITY +static void *add_flowp_option(pcp_flow_t *f, void *cur) +{ + pcp_flow_priority_option_t *flowp_op = (pcp_flow_priority_option_t *)cur; + + flowp_op->option=PCP_OPTION_FLOW_PRIORITY; + flowp_op->len=htons(sizeof(pcp_flow_priority_option_t) - sizeof(pcp_options_hdr_t)); + flowp_op->dscp_up=f->flowp_dscp_up; + flowp_op->dscp_down=f->flowp_dscp_down; + cur=flowp_op->next_data; + + return cur; +} +#endif + +#ifdef PCP_EXPERIMENTAL +static inline pcp_metadata_option_t *add_md_option(pcp_flow_t *f, + pcp_metadata_option_t *md_opt, md_val_t *md) +{ + size_t len_md=md->val_len; + uint32_t padding=(4 - (len_md % 4)) % 4; + size_t pcp_msg_len=((const char*)md_opt) - f->pcp_msg_buffer; + + if ( (pcp_msg_len + (sizeof(pcp_metadata_option_t) + len_md + padding)) > + PCP_MAX_LEN) { + return md_opt; + } + + md_opt->option=PCP_OPTION_METADATA; + md_opt->metadata_id=htonl(md->md_id); + memcpy(md_opt->metadata, md->val_buf, len_md); + md_opt->len=htons(sizeof(*md_opt) - sizeof(pcp_options_hdr_t) + len_md + padding); + + return (pcp_metadata_option_t *)(((uint8_t *)(md_opt+1)) + len_md + padding); +} + +static void *add_md_options(pcp_flow_t *f, void *cur) +{ + uint32_t i; + md_val_t *md; + pcp_metadata_option_t *md_opt=(pcp_metadata_option_t *)cur; + + for (i=f->md_val_count, md=f->md_vals; i>0 && md!=NULL; --i, ++md) + { + if (md->val_len) { + md_opt = add_md_option(f, md_opt, md); + } + } + return md_opt; +} +#endif + +static pcp_errno build_pcp_options(pcp_flow_t *flow, void *cur) +{ +#ifdef PCP_FLOW_PRIORITY + if (flow->flowp_option_present) { + cur=add_flowp_option(flow, cur); + } +#endif + if (flow->filter_option_present) { + cur=add_filter_option(flow, cur); + } + + if (flow->pfailure_option_present) { + cur=add_prefer_failure_option(cur); + } + if (flow->third_party_option_present) { + cur=add_third_party_option(flow, cur); + } +#ifdef PCP_EXPERIMENTAL + if (flow->f_deviceid.deviceid[0] != '\0') { + cur=add_deviceid_option(flow, cur); + } + + if (flow->f_userid.userid[0] != '\0') { + cur=add_userid_option(flow, cur); + } + + if (flow->f_location.location[0] != '\0') { + cur=add_location_option(flow, cur); + } + + if (flow->md_val_count>0) { + cur=add_md_options(flow, cur); + } +#endif + + flow->pcp_msg_len=(uint32_t)(((char*)cur) - flow->pcp_msg_buffer); + + //TODO: implement building all pcp options into msg + return PCP_ERR_SUCCESS; +} + +static pcp_errno build_pcp_peer(pcp_server_t *server, pcp_flow_t *flow, + void *peer_loc) +{ + void *next=NULL; + + if (server->pcp_version == 1) { + pcp_peer_v1_t *peer_info=(pcp_peer_v1_t *)peer_loc; + + peer_info->protocol=flow->kd.map_peer.protocol; + peer_info->int_port=flow->kd.map_peer.src_port; + peer_info->ext_port=flow->map_peer.ext_port; + peer_info->peer_port=flow->kd.map_peer.dst_port; + memcpy(peer_info->ext_ip, &flow->map_peer.ext_ip, + sizeof(peer_info->ext_ip)); + memcpy(peer_info->peer_ip, &flow->kd.map_peer.dst_ip, + sizeof(peer_info->peer_ip)); + next=peer_info + 1; + } else if (server->pcp_version == 2) { + pcp_peer_v2_t *peer_info=(pcp_peer_v2_t *)peer_loc; + + peer_info->protocol=flow->kd.map_peer.protocol; + peer_info->int_port=flow->kd.map_peer.src_port; + peer_info->ext_port=flow->map_peer.ext_port; + peer_info->peer_port=flow->kd.map_peer.dst_port; + memcpy(peer_info->ext_ip, &flow->map_peer.ext_ip, + sizeof(peer_info->ext_ip)); + memcpy(peer_info->peer_ip, &flow->kd.map_peer.dst_ip, + sizeof(peer_info->peer_ip)); + peer_info->nonce=flow->kd.nonce; + next=peer_info + 1; + } else { + return PCP_ERR_UNSUP_VERSION; + } + return build_pcp_options(flow, next); +} + +static pcp_errno build_pcp_map(pcp_server_t *server, pcp_flow_t *flow, + void *map_loc) +{ + void *next=NULL; + + if (server->pcp_version == 1) { + pcp_map_v1_t *map_info=(pcp_map_v1_t *)map_loc; + + map_info->protocol=flow->kd.map_peer.protocol; + map_info->int_port=flow->kd.map_peer.src_port; + map_info->ext_port=flow->map_peer.ext_port; + memcpy(map_info->ext_ip, &flow->map_peer.ext_ip, + sizeof(map_info->ext_ip)); + next=map_info + 1; + } else if (server->pcp_version == 2) { + pcp_map_v2_t *map_info=(pcp_map_v2_t *)map_loc; + + map_info->protocol=flow->kd.map_peer.protocol; + map_info->int_port=flow->kd.map_peer.src_port; + map_info->ext_port=flow->map_peer.ext_port; + memcpy(map_info->ext_ip, &flow->map_peer.ext_ip, + sizeof(map_info->ext_ip)); + map_info->nonce=flow->kd.nonce; + next=map_info + 1; + } else { + return PCP_ERR_UNSUP_VERSION; + } + + return build_pcp_options(flow, next); +} + +#ifdef PCP_SADSCP +static pcp_errno build_pcp_sadscp(pcp_server_t *server, pcp_flow_t *flow, + void *sadscp_loc) +{ + void *next=NULL; + + if (server->pcp_version == 1) { + return PCP_ERR_UNSUP_VERSION; + } else if (server->pcp_version == 2) { + size_t fill_len; + pcp_sadscp_req_t *sadscp=(pcp_sadscp_req_t *)sadscp_loc; + + sadscp->nonce=flow->kd.nonce; + sadscp->tolerance_fields=flow->sadscp.toler_fields; + + //app name fill size to multiple of 4 + fill_len=(4-((flow->sadscp.app_name_length+2)%4))%4; + + sadscp->app_name_length=flow->sadscp.app_name_length + fill_len; + if (flow->sadscp_app_name) { + memcpy(sadscp->app_name, flow->sadscp_app_name, + flow->sadscp.app_name_length); + } else { + memset(sadscp->app_name, 0, + flow->sadscp.app_name_length); + } + + next=((uint8_t *)sadscp_loc) + sizeof(pcp_sadscp_req_t) + + sadscp->app_name_length; + } else { + return PCP_ERR_UNSUP_VERSION; + } + + return build_pcp_options(flow, next); +} +#endif + +#ifndef PCP_DISABLE_NATPMP +static pcp_errno build_natpmp_msg(pcp_flow_t *flow) +{ + nat_pmp_announce_req_t *ann_msg; + nat_pmp_map_req_t *map_info; + + switch (flow->kd.operation) { + case PCP_OPCODE_ANNOUNCE: + ann_msg=(nat_pmp_announce_req_t *)flow->pcp_msg_buffer; + ann_msg->ver=0; + ann_msg->opcode=NATPMP_OPCODE_ANNOUNCE; + flow->pcp_msg_len=sizeof(*ann_msg); + return (pcp_errno)PCP_RES_SUCCESS; + + case PCP_OPCODE_MAP: + map_info=(nat_pmp_map_req_t *)flow->pcp_msg_buffer; + switch (flow->kd.map_peer.protocol) { + case IPPROTO_TCP: + map_info->opcode=NATPMP_OPCODE_MAP_TCP; + break; + case IPPROTO_UDP: + map_info->opcode=NATPMP_OPCODE_MAP_UDP; + break; + default: + return (pcp_errno)PCP_RES_UNSUPP_PROTOCOL; + } + map_info->ver=0; + map_info->lifetime=htonl(flow->lifetime); + map_info->int_port=flow->kd.map_peer.src_port; + map_info->ext_port=flow->map_peer.ext_port; + flow->pcp_msg_len=sizeof(*map_info); + return (pcp_errno)PCP_RES_SUCCESS; + + default: + return (pcp_errno)PCP_RES_UNSUPP_OPCODE; + } +} +#endif + +void *build_pcp_msg(pcp_flow_t *flow) +{ + ssize_t ret=-1; + pcp_server_t *pcp_server=NULL; + pcp_request_t *req; + // pointer used for referencing next data structure in linked list + void *next_data=NULL; + + PCP_LOG_BEGIN(PCP_LOGLVL_DEBUG); + + if (!flow) { + return NULL; + } + + pcp_server=get_pcp_server(flow->ctx, flow->pcp_server_indx); + + if (!pcp_server) { + return NULL; + } + + if (!flow->pcp_msg_buffer) { + flow->pcp_msg_buffer=(char*)calloc(1, PCP_MAX_LEN); + if (flow->pcp_msg_buffer == NULL) { + PCP_LOG(PCP_LOGLVL_ERR, "%s", + "Malloc can't allocate enough memory for the pcp_flow."); + PCP_LOG_END(PCP_LOGLVL_DEBUG); + return NULL; + } + } + + req=(pcp_request_t *)flow->pcp_msg_buffer; + + if (pcp_server->pcp_version == 0) { + // NATPMP +#ifndef PCP_DISABLE_NATPMP + ret=build_natpmp_msg(flow); +#endif + } else { + + req->ver=pcp_server->pcp_version; + + req->r_opcode|=(uint8_t)(flow->kd.operation & 0x7f); //set opcode + req->req_lifetime=htonl((uint32_t)flow->lifetime); + + memcpy(&req->ip, &flow->kd.src_ip, 16); + // next data in the packet + next_data=req->next_data; + flow->pcp_msg_len=(uint32_t)((uint8_t *)next_data - (uint8_t *)req); + + switch (flow->kd.operation) { + case PCP_OPCODE_PEER: + ret=build_pcp_peer(pcp_server, flow, next_data); + break; + case PCP_OPCODE_MAP: + ret=build_pcp_map(pcp_server, flow, next_data); + break; +#ifdef PCP_SADSCP + case PCP_OPCODE_SADSCP: + ret=build_pcp_sadscp(pcp_server, flow, next_data); + break; +#endif + case PCP_OPCODE_ANNOUNCE: + ret=0; + break; + } + } + + if (ret < 0) { + PCP_LOG(PCP_LOGLVL_ERR, "%s", "Unsupported operation."); + free(flow->pcp_msg_buffer); + flow->pcp_msg_buffer=NULL; + flow->pcp_msg_len=0; + req=NULL; + } + + PCP_LOG_END(PCP_LOGLVL_DEBUG); + return req; +} + +int validate_pcp_msg(pcp_recv_msg_t *f) +{ + pcp_response_t *resp; + + //check size + if (((f->pcp_msg_len & 3) != 0) || (f->pcp_msg_len < 4) + || (f->pcp_msg_len > PCP_MAX_LEN)) { + PCP_LOG(PCP_LOGLVL_WARN, "Received packet with invalid size %d)", + f->pcp_msg_len); + return 0; + } + + resp=(pcp_response_t *)f->pcp_msg_buffer; + if ((resp->ver)&&!(resp->r_opcode & 0x80)) { + PCP_LOG(PCP_LOGLVL_WARN, "%s", + "Received packet without response bit set"); + return 0; + } + + if (resp->ver > PCP_MAX_SUPPORTED_VERSION) { + PCP_LOG(PCP_LOGLVL_WARN, + "Received PCP msg using unsupported PCP version %d", resp->ver); + return 0; + } + + return 1; +} + +static pcp_errno parse_options(UNUSED pcp_recv_msg_t *f, UNUSED void *r) +{ + //TODO: implement parsing of pcp options + return PCP_ERR_SUCCESS; +} + +static pcp_errno parse_v1_map(pcp_recv_msg_t *f, void *r) +{ + pcp_map_v1_t *m; + size_t rest_size=f->pcp_msg_len - (((char*)r) - f->pcp_msg_buffer); + + if (rest_size < sizeof(pcp_map_v1_t)) { + return PCP_ERR_RECV_FAILED; + } + + m=(pcp_map_v1_t *)r; + f->kd.map_peer.src_port=m->int_port; + f->kd.map_peer.protocol=m->protocol; + f->assigned_ext_port=m->ext_port; + memcpy(&f->assigned_ext_ip, m->ext_ip, sizeof(f->assigned_ext_ip)); + + if (rest_size > sizeof(pcp_map_v1_t)) { + return parse_options(f, m + 1); + } + return PCP_ERR_SUCCESS; +} + +static pcp_errno parse_v2_map(pcp_recv_msg_t *f, void *r) +{ + pcp_map_v2_t *m; + size_t rest_size=f->pcp_msg_len - (((char*)r) - f->pcp_msg_buffer); + + if (rest_size < sizeof(pcp_map_v2_t)) { + return PCP_ERR_RECV_FAILED; + } + + m=(pcp_map_v2_t *)r; + f->kd.nonce=m->nonce; + f->kd.map_peer.src_port=m->int_port; + f->kd.map_peer.protocol=m->protocol; + f->assigned_ext_port=m->ext_port; + memcpy(&f->assigned_ext_ip, m->ext_ip, sizeof(f->assigned_ext_ip)); + + if (rest_size > sizeof(pcp_map_v2_t)) { + return parse_options(f, m + 1); + } + return PCP_ERR_SUCCESS; +} + +static pcp_errno parse_v1_peer(pcp_recv_msg_t *f, void *r) +{ + pcp_peer_v1_t *m; + size_t rest_size=f->pcp_msg_len - (((char*)r) - f->pcp_msg_buffer); + + if (rest_size < sizeof(pcp_peer_v1_t)) { + return PCP_ERR_RECV_FAILED; + } + + m=(pcp_peer_v1_t *)r; + f->kd.map_peer.src_port=m->int_port; + f->kd.map_peer.protocol=m->protocol; + f->kd.map_peer.dst_port=m->peer_port; + f->assigned_ext_port=m->ext_port; + memcpy(&f->kd.map_peer.dst_ip, m->peer_ip, sizeof(f->kd.map_peer.dst_ip)); + memcpy(&f->assigned_ext_ip, m->ext_ip, sizeof(f->assigned_ext_ip)); + + if (rest_size > sizeof(pcp_peer_v1_t)) { + return parse_options(f, m + 1); + } + return PCP_ERR_SUCCESS; +} + +static pcp_errno parse_v2_peer(pcp_recv_msg_t *f, void *r) +{ + pcp_peer_v2_t *m; + size_t rest_size=f->pcp_msg_len - (((char*)r) - f->pcp_msg_buffer); + + if (rest_size < sizeof(pcp_peer_v2_t)) { + return PCP_ERR_RECV_FAILED; + } + + m=(pcp_peer_v2_t *)r; + f->kd.nonce=m->nonce; + f->kd.map_peer.src_port=m->int_port; + f->kd.map_peer.protocol=m->protocol; + f->kd.map_peer.dst_port=m->peer_port; + f->assigned_ext_port=m->ext_port; + memcpy(&f->kd.map_peer.dst_ip, m->peer_ip, sizeof(f->kd.map_peer.dst_ip)); + memcpy(&f->assigned_ext_ip, m->ext_ip, sizeof(f->assigned_ext_ip)); + + if (rest_size > sizeof(pcp_peer_v2_t)) { + return parse_options(f, m + 1); + } + return PCP_ERR_SUCCESS; +} + +#ifdef PCP_SADSCP +static pcp_errno parse_sadscp(pcp_recv_msg_t *f, void *r) +{ + pcp_sadscp_resp_t *d; + size_t rest_size = f->pcp_msg_len - (((char*) r) - f->pcp_msg_buffer); + + if (rest_size < sizeof(pcp_sadscp_resp_t)) { + return PCP_ERR_RECV_FAILED; + } + d = (pcp_sadscp_resp_t *) r; + f->kd.nonce = d->nonce; + f->recv_dscp = d->a_r_dscp & (0x3f); //mask 6 lower bits + + return PCP_ERR_SUCCESS; +} +#endif + +#ifndef PCP_DISABLE_NATPMP +static pcp_errno parse_v0_resp(pcp_recv_msg_t *f, pcp_response_t *resp) +{ + switch(f->kd.operation) { + case PCP_OPCODE_ANNOUNCE: + if (f->pcp_msg_len == sizeof(nat_pmp_announce_resp_t)) { + nat_pmp_announce_resp_t *r=(nat_pmp_announce_resp_t *)resp; + + f->recv_epoch=ntohl(r->epoch); + S6_ADDR32(&f->assigned_ext_ip)[0]=0; + S6_ADDR32(&f->assigned_ext_ip)[1]=0; + S6_ADDR32(&f->assigned_ext_ip)[2]=htonl(0xFFFF); + S6_ADDR32(&f->assigned_ext_ip)[3]=r->ext_ip; + + return PCP_ERR_SUCCESS; + } + break; + case NATPMP_OPCODE_MAP_TCP: + case NATPMP_OPCODE_MAP_UDP: + if (f->pcp_msg_len == sizeof(nat_pmp_map_resp_t)) { + nat_pmp_map_resp_t *r=(nat_pmp_map_resp_t *)resp; + + f->assigned_ext_port=r->ext_port; + f->kd.map_peer.src_port=r->int_port; + f->recv_epoch=ntohl(r->epoch); + f->recv_lifetime=ntohl(r->lifetime); + f->recv_result=ntohs(r->result); + f->kd.map_peer.protocol= + f->kd.operation == (uint8_t)(NATPMP_OPCODE_MAP_TCP ? + IPPROTO_TCP : IPPROTO_UDP); + f->kd.operation=PCP_OPCODE_MAP; + return PCP_ERR_SUCCESS; + } + break; + default: + break; + } + + if (f->pcp_msg_len == sizeof(nat_pmp_inv_version_resp_t)) { + nat_pmp_inv_version_resp_t *r=(nat_pmp_inv_version_resp_t *)resp; + + f->recv_result=ntohs(r->result); + f->recv_epoch=ntohl(r->epoch); + return PCP_ERR_SUCCESS; + } + + return PCP_ERR_RECV_FAILED; +} +#endif + +static pcp_errno parse_v1_resp(pcp_recv_msg_t *f, pcp_response_t *resp) +{ + if (f->pcp_msg_len < sizeof(pcp_response_t)) { + return PCP_ERR_RECV_FAILED; + } + + f->recv_lifetime=ntohl(resp->lifetime); + f->recv_epoch=ntohl(resp->epochtime); + + switch (f->kd.operation) { + case PCP_OPCODE_ANNOUNCE: + return PCP_ERR_SUCCESS; + case PCP_OPCODE_MAP: + return parse_v1_map(f, resp->next_data); + case PCP_OPCODE_PEER: + return parse_v1_peer(f, resp->next_data); + default: + return PCP_ERR_RECV_FAILED; + } +} + +static pcp_errno parse_v2_resp(pcp_recv_msg_t *f, pcp_response_t *resp) +{ + if (f->pcp_msg_len < sizeof(pcp_response_t)) { + return PCP_ERR_RECV_FAILED; + } + + f->recv_lifetime=ntohl(resp->lifetime); + f->recv_epoch=ntohl(resp->epochtime); + + switch (f->kd.operation) { + case PCP_OPCODE_ANNOUNCE: + return PCP_ERR_SUCCESS; + case PCP_OPCODE_MAP: + return parse_v2_map(f, resp->next_data); + case PCP_OPCODE_PEER: + return parse_v2_peer(f, resp->next_data); +#ifdef PCP_SADSCP + case PCP_OPCODE_SADSCP: + return parse_sadscp(f, resp->next_data); +#endif + default: + return PCP_ERR_RECV_FAILED; + } +} + +pcp_errno parse_response(pcp_recv_msg_t *f) +{ + pcp_response_t *resp=(pcp_response_t *)f->pcp_msg_buffer; + + f->recv_version=resp->ver; + f->recv_result=resp->result_code; + memset(&f->kd, 0, sizeof(f->kd)); + + f->kd.operation=resp->r_opcode & 0x7f; + + PCP_LOG(PCP_LOGLVL_DEBUG, "parse_response: version: %d", f->recv_version); + PCP_LOG(PCP_LOGLVL_DEBUG, "parse_response: result: %d", f->recv_result); + + switch (f->recv_version) { +#ifndef PCP_DISABLE_NATPMP + case 0: + return parse_v0_resp(f, resp); + break; +#endif + case 1: + return parse_v1_resp(f, resp); + break; + case 2: + return parse_v2_resp(f, resp); + break; + } + return PCP_ERR_UNSUP_VERSION; +} + diff --git a/src/network/pcp_msg.h b/src/network/pcp_msg.h new file mode 100644 index 000000000..73b586912 --- /dev/null +++ b/src/network/pcp_msg.h @@ -0,0 +1,50 @@ +/* + Copyright (c) 2014 by Cisco Systems, Inc. + All rights reserved. + + Redistribution and use in source and binary forms, with or without + modification, are permitted provided that the following conditions are met: + + 1. Redistributions of source code must retain the above copyright notice, this + list of conditions and the following disclaimer. + 2. Redistributions in binary form must reproduce the above copyright notice, + this list of conditions and the following disclaimer in the documentation + and/or other materials provided with the distribution. + + THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND + ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED + WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE + DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR + ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES + (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; + LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND + ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT + (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS + SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + */ + +#ifndef PCP_MSG_H_ +#define PCP_MSG_H_ + +#ifdef WIN32 +//#include +#include "stdint.h" +#else //WIN32 +#include +#include +#endif + +#include "pcp.h" +#include "pcp_utils.h" +#include "pcp_client_db.h" +#include "pcp_msg_structs.h" + +void *build_pcp_msg(struct pcp_flow_s *flow); + +int validate_pcp_msg(pcp_recv_msg_t *f); + +void parse_response_hdr(pcp_recv_msg_t f); + +pcp_errno parse_response(pcp_recv_msg_t *f); + +#endif /* PCP_MSG_H_ */ diff --git a/src/network/pcp_msg_structs.h b/src/network/pcp_msg_structs.h new file mode 100644 index 000000000..79b42869f --- /dev/null +++ b/src/network/pcp_msg_structs.h @@ -0,0 +1,316 @@ +/* + Copyright (c) 2014 by Cisco Systems, Inc. + All rights reserved. + + Redistribution and use in source and binary forms, with or without + modification, are permitted provided that the following conditions are met: + + 1. Redistributions of source code must retain the above copyright notice, this + list of conditions and the following disclaimer. + 2. Redistributions in binary form must reproduce the above copyright notice, + this list of conditions and the following disclaimer in the documentation + and/or other materials provided with the distribution. + + THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND + ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED + WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE + DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR + ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES + (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; + LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND + ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT + (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS + SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + */ + +#ifndef PCP_MSG_STRUCTS_H_ +#define PCP_MSG_STRUCTS_H_ + +#ifdef _MSC_VER +#pragma warning (push) +#pragma warning (disable:4200) +#endif // _MSC_VER +#define PCP_MAX_LEN 1100 +#define PCP_OPCODE_ANNOUNCE 0 +#define PCP_OPCODE_MAP 1 +#define PCP_OPCODE_PEER 2 +#define PCP_OPCODE_SADSCP 3 +#define NATPMP_OPCODE_ANNOUNCE 0 +#define NATPMP_OPCODE_MAP_UDP 1 +#define NATPMP_OPCODE_MAP_TCP 2 + +/* Possible response codes sent by server, as a result of client request*/ +#define PCP_RES_SUCCESS 0 +#define PCP_RES_UNSUPP_VERSION 1 +#define PCP_RES_NOT_AUTHORIZED 2 +#define PCP_RES_MALFORMED_REQUEST 3 +#define PCP_RES_UNSUPP_OPCODE 4 +#define PCP_RES_UNSUPP_OPTION 5 +#define PCP_RES_MALFORMED_OPTION 6 +#define PCP_RES_NETWORK_FAILURE 7 +#define PCP_RES_NO_RESOURCES 8 +#define PCP_RES_UNSUPP_PROTOCOL 9 +#define PCP_RES_USER_EX_QUOTA 10 +#define PCP_RES_CANNOT_PROVIDE_EXTERNAL 11 +#define PCP_RES_ADDRESS_MISMATCH 12 +#define PCP_RES_EXCESSIVE_REMOTE_PEERS 13 + +typedef enum pcp_options { + PCP_OPTION_3RD_PARTY=1, + PCP_OPTION_PREF_FAIL=2, + PCP_OPTION_FILTER=3, + PCP_OPTION_DEVICEID=96, /*private range */ + PCP_OPTION_LOCATION=97, + PCP_OPTION_USERID=98, + PCP_OPTION_FLOW_PRIORITY=99, + PCP_OPTION_METADATA=100 +} pcp_options_t; + +#pragma pack(push,1) + +#ifndef MAX_USER_ID +#define MAX_USER_ID 512 +#endif +#ifndef MAX_DEViCE_ID_STR +#define MAX_DEVICE_ID 32 +#endif +#ifndef MAX_GEO_STR +#define MAX_GEO_STR 32 +#endif + +/* PCP common request header*/ +typedef struct pcp_request { + uint8_t ver; + uint8_t r_opcode; + uint16_t reserved; + uint32_t req_lifetime; + uint32_t ip[4]; /* ipv4 will be represented + by the ipv4 mapped ipv6 */ + uint8_t next_data[0]; +} pcp_request_t; + +/* PCP common response header*/ +typedef struct pcp_response { + uint8_t ver; + /* R indicates Request (0) or Response (1) + Opcode is 7 bit value specifying operation MAP or PEER */ + uint8_t r_opcode; + /* reserved bits, must be 0 on transmission and must be ignored on + reception */ + uint8_t reserved; + uint8_t result_code; + /* an unsigned 32-bit integer, in seconds {0, 2^32-1}*/ + uint32_t lifetime; + /* epoch indicates how long has PCP server had its current mappings + it increases by 1 every second */ + uint32_t epochtime; + /* For requests that were successfully parsed this must be sent as 0 */ + uint32_t reserved1[3]; + uint8_t next_data[0]; +} pcp_response_t; + +typedef struct pcp_options_hdr { + /* Most significant bit indicates if this option is mandatory (0) + or optional (1) */ + uint8_t code; + /* MUST be set to 0 on transmission and MUST be ignored on reception */ + uint8_t reserved; + /* indicates the length of the enclosed data in octets (see RFC) */ + uint16_t len; + uint8_t next_data[0]; +} pcp_options_hdr_t; + +typedef struct nat_pmp_announce_req { + uint8_t ver; + uint8_t opcode; +} nat_pmp_announce_req_t; + +typedef struct nat_pmp_announce_resp { + uint8_t ver; + uint8_t opcode; + uint16_t result; + uint32_t epoch; + uint32_t ext_ip; +} nat_pmp_announce_resp_t; + +typedef struct nat_pmp_map_req { + uint8_t ver; + uint8_t opcode; + uint16_t reserved; + uint16_t int_port; + uint16_t ext_port; + uint32_t lifetime; +} nat_pmp_map_req_t; + +typedef struct nat_pmp_map_resp { + uint8_t ver; + uint8_t opcode; + uint16_t result; + uint32_t epoch; + uint16_t int_port; + uint16_t ext_port; + uint32_t lifetime; +} nat_pmp_map_resp_t; + +typedef struct nat_pmp_inv_version_resp { + uint8_t ver; + uint8_t opcode; + uint16_t result; + uint32_t epoch; +} nat_pmp_inv_version_resp_t; + +struct pcp_nonce { + uint32_t n[3]; +}; + +/* same for both request and response */ +typedef struct pcp_map_v2 { + struct pcp_nonce nonce; + uint8_t protocol; + uint8_t reserved[3]; + uint16_t int_port; + uint16_t ext_port; + uint32_t ext_ip[4]; /* ipv4 will be represented by the ipv4 mapped ipv6 */ + uint8_t next_data[0]; +} pcp_map_v2_t; + +/* same for both request and response */ +typedef struct pcp_map_v1 { + uint8_t protocol; + uint8_t reserved[3]; + uint16_t int_port; + uint16_t ext_port; + uint32_t ext_ip[4]; /* ipv4 will be represented by the ipv4 mapped ipv6 */ + uint8_t next_data[0]; +} pcp_map_v1_t; + +/* same for both request and response */ +typedef struct pcp_peer_v1 { + uint8_t protocol; + uint8_t reserved[3]; + uint16_t int_port; + uint16_t ext_port; + uint32_t ext_ip[4]; /* ipv4 will be represented by the ipv4 mapped ipv6 */ + uint16_t peer_port; + uint16_t reserved1; + uint32_t peer_ip[4]; + uint8_t next_data[0]; +} pcp_peer_v1_t; + +/* same for both request and response */ +typedef struct pcp_peer_v2 { + struct pcp_nonce nonce; + uint8_t protocol; + uint8_t reserved[3]; + uint16_t int_port; + uint16_t ext_port; + uint32_t ext_ip[4]; /* ipv4 will be represented by the ipv4 mapped ipv6 */ + uint16_t peer_port; + uint16_t reserved1; + uint32_t peer_ip[4]; + uint8_t next_data[0]; +} pcp_peer_v2_t; + +typedef struct pcp_sadscp_req { + struct pcp_nonce nonce; + uint8_t tolerance_fields; + uint8_t app_name_length; + char app_name[0]; +} pcp_sadscp_req_t; + +typedef struct pcp_sadscp_resp { + struct pcp_nonce nonce; + uint8_t a_r_dscp; + uint8_t reserved[3]; +} pcp_sadscp_resp_t; + +typedef struct pcp_location_option { + uint8_t option; + uint8_t reserved; + uint16_t len; + //float latitude; + //float longitude; + char location[MAX_GEO_STR]; +} pcp_location_option_t; + +typedef struct pcp_userid_option { + uint8_t option; + uint8_t reserved; + uint16_t len; + char userid[MAX_USER_ID]; +} pcp_userid_option_t; + +typedef struct pcp_deviceid_option { + uint8_t option; + uint8_t reserved; + uint16_t len; + // uint32_t device_class; + char deviceid[MAX_DEVICE_ID]; +} pcp_deviceid_option_t; + +#define FOREACH_DEVICE(DEVICE) \ + DEVICE(smartphone) \ + DEVICE(iphone) \ + DEVICE(unknown) + +#define GENERATE_ENUM(ENUM) ENUM, +#define GENERATE_STRING(STRING) #STRING , + +typedef enum DEVICE_ENUM { + FOREACH_DEVICE(GENERATE_ENUM) +} device_enum_e; + +typedef struct pcp_prefer_fail_option { + uint8_t option; + uint8_t reserved; + uint16_t len; + uint8_t next_data[0]; +} pcp_prefer_fail_option_t; + +typedef struct pcp_3rd_party_option { + uint8_t option; + uint8_t reserved; + uint16_t len; + uint32_t ip[4]; + uint8_t next_data[0]; +} pcp_3rd_party_option_t; + +typedef struct pcp_filter_option { + uint8_t option; + uint8_t reserved; + uint16_t len; + uint8_t reserved2; + uint8_t filter_prefix; + uint16_t filter_peer_port; + uint32_t filter_peer_ip[4]; + uint8_t next_data[0]; +} pcp_filter_option_t; + +typedef struct pcp_flow_priority_option { + uint8_t option; + uint8_t reserved; + uint16_t len; + uint8_t dscp_up; + uint8_t dscp_down; +#define PCP_DSCP_MASK ((1<<6)-1) + uint8_t reserved2; + /* most significant bit is used for response */ + uint8_t response_bit; +//#define PCP_FLOW_OPTION_RESP_P (1<<7) + uint8_t next_data[0]; +} pcp_flow_priority_option_t; + +typedef struct pcp_metadata_option { + uint8_t option; + uint8_t reserved; + uint16_t len; + uint32_t metadata_id; + uint8_t metadata[]; +} pcp_metadata_option_t; + +#pragma pack(pop) + +#ifdef _MSC_VER +#pragma warning (pop) +#endif // _MSC_VER +#endif /* PCP_MSG_STRUCTS_H_ */ diff --git a/src/network/pcp_server_discovery.c b/src/network/pcp_server_discovery.c new file mode 100644 index 000000000..4e75b6e5a --- /dev/null +++ b/src/network/pcp_server_discovery.c @@ -0,0 +1,235 @@ +/* + Copyright (c) 2014 by Cisco Systems, Inc. + All rights reserved. + + Redistribution and use in source and binary forms, with or without + modification, are permitted provided that the following conditions are met: + + 1. Redistributions of source code must retain the above copyright notice, this + list of conditions and the following disclaimer. + 2. Redistributions in binary form must reproduce the above copyright notice, + this list of conditions and the following disclaimer in the documentation + and/or other materials provided with the distribution. + + THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND + ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED + WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE + DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR + ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES + (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; + LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND + ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT + (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS + SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + */ + +#ifdef HAVE_CONFIG_H +#include "config.h" +#else +#include "default_config.h" +#endif + +#include +#include +#include +#include +#include + +#ifdef WIN32 +#include "windows/pcp_win_defines.h" +#else +#include +#include +#include +#include +#endif //WIN32 +#include "pcp.h" +#include "pcp_utils.h" +#include "pcp_server_discovery.h" +#include "pcp_event_handler.h" +#include "net/gateway.h" +#include "pcp_msg.h" +#include "pcp_logger.h" +#include "net/findsaddr.h" +#include "net/pcp_socket.h" + +static pcp_errno psd_fill_pcp_server_src(pcp_server_t *s) +{ + struct in6_addr src_ip; + const char *err=NULL; + + PCP_LOG_BEGIN(PCP_LOGLVL_DEBUG); + + if (!s) { + PCP_LOG_END(PCP_LOGLVL_DEBUG); + return PCP_ERR_BAD_ARGS; + } + + memset(&s->pcp_server_saddr, 0, sizeof(s->pcp_server_saddr)); + memset(&src_ip, 0, sizeof(src_ip)); + +#ifndef PCP_USE_IPV6_SOCKET + s->pcp_server_saddr.ss_family=AF_INET; + if (s->af == AF_INET) { + ((struct sockaddr_in *)&s->pcp_server_saddr)->sin_addr.s_addr= + s->pcp_ip[3]; + ((struct sockaddr_in *)&s->pcp_server_saddr)->sin_port=s->pcp_port; + SET_SA_LEN(&s->pcp_server_saddr, sizeof(struct sockaddr_in)); + inet_ntop(AF_INET, + (void *)&((struct sockaddr_in *)&s->pcp_server_saddr)->sin_addr, + s->pcp_server_paddr, sizeof(s->pcp_server_paddr)); + + err=findsaddr((struct sockaddr_in *)&s->pcp_server_saddr, &src_ip); + if (err) { + PCP_LOG(PCP_LOGLVL_WARN, + "Error (%s) occurred while registering a new " + "PCP server %s", err, s->pcp_server_paddr); + + PCP_LOG_END(PCP_LOGLVL_DEBUG); + return PCP_ERR_UNKNOWN; + } + s->src_ip[0]=0; + + s->src_ip[1]=0; + s->src_ip[2]=htonl(0xFFFF); + s->src_ip[3]=S6_ADDR32(&src_ip)[3]; + } else { + PCP_LOG(PCP_LOGLVL_WARN, "%s", + "IPv6 is disabled and IPv6 address of PCP server occurred"); + + PCP_LOG_END(PCP_LOGLVL_DEBUG); + return PCP_ERR_BAD_AFINET; + } +#else //PCP_USE_IPV6_SOCKET + s->pcp_server_saddr.ss_family=AF_INET6; + if (s->af == AF_INET) { + return PCP_ERR_BAD_AFINET; //should never happen + } + pcp_fill_sockaddr((struct sockaddr *)&s->pcp_server_saddr, + (struct in6_addr *)&s->pcp_ip, s->pcp_port, 1, s->pcp_scope_id); + + inet_ntop(AF_INET6, + (void *)&((struct sockaddr_in6*) &s->pcp_server_saddr)->sin6_addr, + s->pcp_server_paddr, sizeof(s->pcp_server_paddr)); + + err=findsaddr6((struct sockaddr_in6*)&s->pcp_server_saddr, &src_ip); + if (err) { + PCP_LOG(PCP_LOGLVL_WARN, + "Error (%s) occurred while registering a new " + "PCP server %s", err, s->pcp_server_paddr); + + PCP_LOG_END(PCP_LOGLVL_DEBUG); + return PCP_ERR_UNKNOWN; + } + s->src_ip[0]=S6_ADDR32(&src_ip)[0]; + s->src_ip[1]=S6_ADDR32(&src_ip)[1]; + s->src_ip[2]=S6_ADDR32(&src_ip)[2]; + s->src_ip[3]=S6_ADDR32(&src_ip)[3]; +#endif //PCP_USE_IPV6_SOCKET + s->server_state=pss_ping; + s->next_timeout.tv_sec=0; + s->next_timeout.tv_usec=0; + + PCP_LOG_END(PCP_LOGLVL_DEBUG); + return PCP_ERR_SUCCESS; +} + +void psd_add_gws(pcp_ctx_t *ctx) +{ + struct sockaddr_in6 *gws=NULL, *gw; + int rcount=getgateways(&gws); + + gw=gws; + + for (; rcount > 0; rcount--, gw++) { + int pcps_indx; + + if ((IN6_IS_ADDR_V4MAPPED(&gw->sin6_addr)) && (S6_ADDR32(&gw->sin6_addr)[3] == INADDR_ANY)) + continue; + + if (IN6_IS_ADDR_UNSPECIFIED(&gw->sin6_addr)) + continue; + + if (get_pcp_server_by_ip(ctx, &gw->sin6_addr)) + continue; + + pcps_indx=pcp_new_server(ctx, &gw->sin6_addr, ntohs(PCP_SERVER_PORT), gw->sin6_scope_id); + if (pcps_indx >= 0) { + pcp_server_t *s=get_pcp_server(ctx, pcps_indx); + if (!s) + continue; + + if (psd_fill_pcp_server_src(s)) { + PCP_LOG(PCP_LOGLVL_ERR, + "Failed to initialize gateway %s as a PCP server.", + s?s->pcp_server_paddr:"NULL pointer!!!"); + } else { + PCP_LOG(PCP_LOGLVL_INFO, "Found gateway %s. " + "Added as possible PCP server.", + s?s->pcp_server_paddr:"NULL pointer!!!"); + } + } + } + free(gws); +} + +pcp_errno psd_add_pcp_server(pcp_ctx_t *ctx, struct sockaddr *sa, + uint8_t version) +{ + struct in6_addr pcp_ip=IN6ADDR_ANY_INIT; + uint16_t pcp_port; + uint32_t scope_id=0; + pcp_server_t *pcps=NULL; + + PCP_LOG_BEGIN(PCP_LOGLVL_DEBUG); + + if (sa->sa_family == AF_INET) { + S6_ADDR32(&pcp_ip)[0]=0; + S6_ADDR32(&pcp_ip)[1]=0; + S6_ADDR32(&pcp_ip)[2]=htonl(0xFFFF); + S6_ADDR32(&pcp_ip)[3]=((struct sockaddr_in *)sa)->sin_addr.s_addr; + pcp_port=((struct sockaddr_in *)sa)->sin_port; + } else { + IPV6_ADDR_COPY(&pcp_ip, &((struct sockaddr_in6*)sa)->sin6_addr); + pcp_port=((struct sockaddr_in6 *)sa)->sin6_port; + scope_id=((struct sockaddr_in6 *)sa)->sin6_scope_id; + } + + if (!pcp_port) { + pcp_port=ntohs(PCP_SERVER_PORT); + } + + pcps=get_pcp_server_by_ip(ctx, (struct in6_addr *)&pcp_ip); + if (!pcps) { + int pcps_indx=pcp_new_server(ctx, &pcp_ip, pcp_port, scope_id); + + if (pcps_indx >= 0) { + pcps=get_pcp_server(ctx, pcps_indx); + } + + if (pcps == NULL) { + PCP_LOG(PCP_LOGLVL_ERR, "%s", "Can't add PCP server.\n"); + PCP_LOG_END(PCP_LOGLVL_DEBUG); + return PCP_ERR_UNKNOWN; + } + } else { + pcps->pcp_port=pcp_port; + } + + pcps->pcp_version=version; + pcps->server_state=pss_allocated; + + if (psd_fill_pcp_server_src(pcps)) { + pcps->server_state=pss_unitialized; + PCP_LOG(PCP_LOGLVL_INFO, "Failed to add PCP server %s", + pcps->pcp_server_paddr); + + PCP_LOG_END(PCP_LOGLVL_DEBUG); + return PCP_ERR_UNKNOWN; + } + + PCP_LOG(PCP_LOGLVL_INFO, "Added PCP server %s", pcps->pcp_server_paddr); + + PCP_LOG_END(PCP_LOGLVL_DEBUG); + return (pcp_errno)pcps->index; +} diff --git a/src/network/pcp_server_discovery.h b/src/network/pcp_server_discovery.h new file mode 100644 index 000000000..360009507 --- /dev/null +++ b/src/network/pcp_server_discovery.h @@ -0,0 +1,35 @@ +/* + Copyright (c) 2014 by Cisco Systems, Inc. + All rights reserved. + + Redistribution and use in source and binary forms, with or without + modification, are permitted provided that the following conditions are met: + + 1. Redistributions of source code must retain the above copyright notice, this + list of conditions and the following disclaimer. + 2. Redistributions in binary form must reproduce the above copyright notice, + this list of conditions and the following disclaimer in the documentation + and/or other materials provided with the distribution. + + THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND + ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED + WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE + DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR + ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES + (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; + LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND + ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT + (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS + SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + */ + +#ifndef PCP_SERVER_DISCOVERY_H_ +#define PCP_SERVER_DISCOVERY_H_ + +#include "pcp_client_db.h" + +void psd_add_gws(pcp_ctx_t *ctx); +pcp_errno psd_add_pcp_server(pcp_ctx_t *ctx, struct sockaddr *sa, + uint8_t version); + +#endif /* PCP_SERVER_DISCOVERY_H_ */ diff --git a/src/network/pcp_utils.h b/src/network/pcp_utils.h new file mode 100644 index 000000000..782b72a95 --- /dev/null +++ b/src/network/pcp_utils.h @@ -0,0 +1,236 @@ +/* + Copyright (c) 2014 by Cisco Systems, Inc. + All rights reserved. + + Redistribution and use in source and binary forms, with or without + modification, are permitted provided that the following conditions are met: + + 1. Redistributions of source code must retain the above copyright notice, this + list of conditions and the following disclaimer. + 2. Redistributions in binary form must reproduce the above copyright notice, + this list of conditions and the following disclaimer in the documentation + and/or other materials provided with the distribution. + + THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND + ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED + WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE + DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR + ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES + (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; + LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND + ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT + (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS + SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + */ + +#ifndef PCP_UTILS_H_ +#define PCP_UTILS_H_ + +#include +#include +#include +#include "pcp_logger.h" +#include "pcp_client_db.h" + + #ifdef __GNUC__ + #define UNUSED __attribute__ ((unused)) + #else + #define UNUSED + #endif + +#ifdef _MSC_VER +/* variable num of arguments*/ +#define DUPPRINT(fp, fmt, ...) \ + do { \ + printf(fmt, __VA_ARGS__); \ + if (fp != NULL) { \ + fprintf(fp, fmt, __VA_ARGS__); \ + } \ + } while(0) +#else /*WIN32*/ +#define DUPPRINT(fp, fmt...) \ + do { \ + printf(fmt); \ + if (fp != NULL) { \ + fprintf(fp,fmt); \ + } \ + } while(0) +#endif /*WIN32*/ + +#define log_err(STR) \ + do { \ + printf("%s:%d "#STR": %s \n", __FUNCTION__, __LINE__, strerror(errno)); \ + } while (0) + +#define log_debug_scr(STR) \ + do { \ + printf("%s:%d %s \n", __FUNCTION__, __LINE__, STR); \ + } while (0) + +#define log_debug(STR) \ + do { \ + printf("%s:%d "#STR" \n", __FUNCTION__, __LINE__); \ + } while (0) + +#define CHECK_RET_EXIT(func) \ + do { \ + if (func < 0) { \ + log_err(""); \ + exit (EXIT_FAILURE); \ + } \ + } while(0) + +#define CHECK_NULL_EXIT(func) \ + do { \ + if (func == NULL) { \ + log_err(""); \ + exit (EXIT_FAILURE); \ + } \ + } while(0) + + +#define CHECK_RET(func) \ + do { \ + if (func < 0) { \ + log_err(""); \ + } \ + } while(0) + +#define CHECK_RET_GOTO_ERROR(func) \ + do { \ + if (func < 0) { \ + log_err(""); \ + goto ERROR; \ + } \ + } while(0) + + + +#define OSDEP(x) (void)(x) + +#ifdef s6_addr32 +#define S6_ADDR32(sa6) (sa6)->s6_addr32 +#else +#define S6_ADDR32(sa6) ((uint32_t *)((sa6)->s6_addr)) +#endif + +#define IPV6_ADDR_COPY(dest, src) \ + do { \ + (S6_ADDR32(dest))[0]=(S6_ADDR32(src))[0]; \ + (S6_ADDR32(dest))[1]=(S6_ADDR32(src))[1]; \ + (S6_ADDR32(dest))[2]=(S6_ADDR32(src))[2]; \ + (S6_ADDR32(dest))[3]=(S6_ADDR32(src))[3]; \ + } while (0) + +#include "pcp_msg.h" +static inline int compare_epochs(pcp_recv_msg_t *f, pcp_server_t *s) +{ + uint32_t c_delta; + uint32_t s_delta; + + if (s->epoch == ~0u) { + s->epoch=f->recv_epoch; + s->cepoch=f->received_time; + } + c_delta=(uint32_t)(f->received_time - s->cepoch); + s_delta=f->recv_epoch - s->epoch; + + PCP_LOG(PCP_LOGLVL_DEBUG, + "Epoch - client delta = %u, server delta = %u", + c_delta, s_delta); + + return (c_delta + 2 < s_delta - (s_delta >> 4)) + || (s_delta + 2 < c_delta - (c_delta >> 4)); +} + +inline static void timeval_align(struct timeval *x) +{ + x->tv_sec+=x->tv_usec / 1000000; + x->tv_usec=x->tv_usec % 1000000; + if (x->tv_usec<0) { + x->tv_usec=1000000 + x->tv_usec; + x->tv_sec-=1; + } +} + +inline static int timeval_comp(struct timeval *x, struct timeval *y) +{ + timeval_align(x); + timeval_align(y); + if (x->tv_sec < y->tv_sec) { + return -1; + } else if (x->tv_sec > y->tv_sec) { + return 1; + } else if (x->tv_usec < y->tv_usec) { + return -1; + } else if (x->tv_usec > y->tv_usec) { + return 1; + } else { + return 0; + } +} + +inline static int timeval_subtract(struct timeval *result, struct timeval *x, + struct timeval *y) +{ + int ret=timeval_comp(x, y); + + if (ret<=0) { + result->tv_sec=0; + result->tv_usec=0; + return 1; + } + + // in case that tv_usec is unsigned -> perform the carry + if (x->tv_usec < y->tv_usec) { + int nsec=(y->tv_usec - x->tv_usec) / 1000000 + 1; + y->tv_usec-=1000000 * nsec; + y->tv_sec+=nsec; + } + + /* Compute the time remaining to wait. + tv_usec is certainly positive. */ + result->tv_sec=x->tv_sec - y->tv_sec; + result->tv_usec=x->tv_usec - y->tv_usec; + timeval_align(result); + + /* Return 1 if result is negative. */ + return ret <= 0; +} + +/* Nonce is part of the MAP and PEER requests/responses + as of version 2 of the PCP protocol */ +static inline void createNonce(struct pcp_nonce *nonce_field) +{ + int i; + for (i = 2; i >= 0; --i) +#ifdef WIN32 + nonce_field->n[i]=htonl (rand()); +#else //WIN32 + nonce_field->n[i]=htonl(random()); +#endif //WIN32 +} + +#ifndef HAVE_STRNDUP +static inline char *pcp_strndup(const char *s, size_t size) { + char *ret; + char *end=(char*)memchr(s, 0, size); + + if (end) { + /* Length + 1 */ + size=end - s + 1; + } else { + size++; + } + ret=(char*)malloc(size); + + if (ret) { + memcpy(ret, s, size); + ret[size-1]='\0'; + } + return ret; +} +#define strndup pcp_strndup +#endif + +#endif /* PCP_UTILS_H_ */ diff --git a/src/network/windows/pcp_gettimeofday.c b/src/network/windows/pcp_gettimeofday.c new file mode 100644 index 000000000..764aa02f8 --- /dev/null +++ b/src/network/windows/pcp_gettimeofday.c @@ -0,0 +1,89 @@ +/* + Copyright (c) 2014 by Cisco Systems, Inc. + All rights reserved. + + Redistribution and use in source and binary forms, with or without + modification, are permitted provided that the following conditions are met: + + 1. Redistributions of source code must retain the above copyright notice, this + list of conditions and the following disclaimer. + 2. Redistributions in binary form must reproduce the above copyright notice, + this list of conditions and the following disclaimer in the documentation + and/or other materials provided with the distribution. + + THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND + ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED + WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE + DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR + ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES + (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; + LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND + ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT + (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS + SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + */ + +#ifdef HAVE_CONFIG_H +#include "config.h" +#else +#include "default_config.h" +#endif + +#ifndef HAVE_GETTIMEOFDAY +#include +#include +#if defined(_MSC_VER) || defined(_MSC_EXTENSIONS) +#define DELTA_EPOCH_IN_MICROSECS 11644473600000000Ui64 +#else /* defined(_MSC_VER) || defined(_MSC_EXTENSIONS)*/ +#define DELTA_EPOCH_IN_MICROSECS 11644473600000000ULL +#endif /* defined(_MSC_VER) || defined(_MSC_EXTENSIONS)*/ + +/* custom implementation of the gettimeofday function + for Windows platform. */ + +struct timezone { + int tz_minuteswest; /* minutes W of Greenwich */ + int tz_dsttime; /* type of dst correction */ +}; + +int gettimeofday(struct timeval *tv, struct timezone *tz) +{ + FILETIME ft; + unsigned __int64 tmpres=0; + static int tzflag=0; + long tz_seconds=0; + int tz_daylight=0; + + if (NULL != tv) { + GetSystemTimeAsFileTime(&ft); + + tmpres|=ft.dwHighDateTime; + tmpres<<=32; + tmpres|=ft.dwLowDateTime; + + tmpres/=10; /*convert into microseconds*/ + /*converting file time to unix epoch*/ + tmpres-=DELTA_EPOCH_IN_MICROSECS; + tv->tv_sec=(long)(tmpres / 1000000UL); + tv->tv_usec=(long)(tmpres % 1000000UL); + } + + if (tz) { + if (!tzflag) { + _tzset(); + tzflag++; + } + if (_get_timezone(&tz_seconds)) { + return -1; + } + if (_get_daylight(&tz_daylight)) { + return -1; + } + tz->tz_minuteswest=tz_seconds / 60; + tz->tz_dsttime=tz_daylight; + } + + return 0; +} + +#endif //HAVE_GETTIMEOFDAY diff --git a/src/network/windows/pcp_gettimeofday.h b/src/network/windows/pcp_gettimeofday.h new file mode 100644 index 000000000..fb6f4fa6b --- /dev/null +++ b/src/network/windows/pcp_gettimeofday.h @@ -0,0 +1,31 @@ +/* + Copyright (c) 2014 by Cisco Systems, Inc. + All rights reserved. + + Redistribution and use in source and binary forms, with or without + modification, are permitted provided that the following conditions are met: + + 1. Redistributions of source code must retain the above copyright notice, this + list of conditions and the following disclaimer. + 2. Redistributions in binary form must reproduce the above copyright notice, + this list of conditions and the following disclaimer in the documentation + and/or other materials provided with the distribution. + + THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND + ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED + WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE + DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR + ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES + (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; + LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND + ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT + (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS + SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + */ + +#ifndef PCP_GETTIMEOFDAY +#define PCP_GETTIMEOFDAY + +int gettimeofday(struct timeval *tv, struct timezone *tz); + +#endif /*PCP_GETTIMEOFDAY*/ diff --git a/src/network/windows/pcp_win_defines.h b/src/network/windows/pcp_win_defines.h new file mode 100644 index 000000000..1cb4176ee --- /dev/null +++ b/src/network/windows/pcp_win_defines.h @@ -0,0 +1,85 @@ +/* + Copyright (c) 2014 by Cisco Systems, Inc. + All rights reserved. + + Redistribution and use in source and binary forms, with or without + modification, are permitted provided that the following conditions are met: + + 1. Redistributions of source code must retain the above copyright notice, this + list of conditions and the following disclaimer. + 2. Redistributions in binary form must reproduce the above copyright notice, + this list of conditions and the following disclaimer in the documentation + and/or other materials provided with the distribution. + + THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND + ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED + WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE + DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR + ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES + (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; + LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND + ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT + (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS + SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + */ + +#ifndef PCP_WIN_DEFINES +#define PCP_WIN_DEFINES + +#include +#include +#include +#include +#include /*GetCurrentProcessId*/ /*link with kernel32.dll*/ +#include "stdint.h" +/* windows uses Sleep(miliseconds) method, instead of UNIX sleep(seconds) */ +#define sleep(x) Sleep((x) * 1000) + +#ifdef _MSC_VER +#define inline __inline /*In Visual Studio inline keyword only available in C++ */ +#endif + +typedef uint16_t in_port_t; + +#if 1 //WINVERsin_addr), src, sizeof(sa4->sin_addr)); + slen=sizeof(struct sockaddr_in); + } else if (af == AF_INET6) { + struct sockaddr_in6 *sa6=(struct sockaddr_in6 *)&srcaddr; + memset(sa6, 0, sizeof(struct sockaddr_in6)); + memcpy(&(sa6->sin6_addr), src, sizeof(sa6->sin6_addr)); + slen=sizeof(struct sockaddr_in6); + } else { + return NULL; + } + srcaddr.ss_family=(ADDRESS_FAMILY)af; + if (WSAAddressToStringA((struct sockaddr *)&srcaddr, (DWORD)slen, 0, dst, + (LPDWORD) & cnt) != 0) { + return NULL; + } + return dst; +} +#define inet_ntop pcp_inet_ntop +#endif + +#define ssize_t SSIZE_T +#define strdup _strdup + +#define getpid GetCurrentProcessId + +#define snprintf _snprintf + +int gettimeofday(struct timeval *tv, struct timezone *tz); + +#define MSG_DONTWAIT 0x0 + +#endif /*PCP_WIN_DEFINES*/ diff --git a/src/parsing/gui_graphics_parsers.cpp b/src/parsing/gui_graphics_parsers.cpp index 980fbb6d3..04b56bea2 100644 --- a/src/parsing/gui_graphics_parsers.cpp +++ b/src/parsing/gui_graphics_parsers.cpp @@ -169,6 +169,9 @@ void gui_element_common::name(association_type, std::string_view txt, error_hand building_gfx_context& context) { target.name = context.full_state.add_key_win1252(txt); } +void gui_element_common::extends(association_type, std::string_view txt, error_handler& err, int32_t line, building_gfx_context& context) { + extension = context.full_state.add_key_win1252(txt); +} void gui_element_common::rotation(association_type, std::string_view txt, error_handler& err, int32_t line, building_gfx_context& context) { if(is_fixed_token_ci(txt.data(), txt.data() + txt.length(), "-1.5708") @@ -448,6 +451,53 @@ void button::clicksound(association_type, std::string_view t, error_handler& err } } +void nation_script_button::allow(bool, error_handler& err, int32_t line, building_gfx_context& context) { + if(added_allow != -1) { + err.accumulated_errors += "multiple allow conditions for a button defined on line " + std::to_string(line) + " of file " + err.file_name + "\n"; + } + added_allow = int32_t(context.nation_buttons_allow.size()) - 1; +} +void nation_script_button::effect(bool, error_handler& err, int32_t line, building_gfx_context& context) { + if(added_effect != -1) { + err.accumulated_errors += "multiple effects for a button defined on line " + std::to_string(line) + " of file " + err.file_name + "\n"; + } + added_effect = int32_t(context.nation_buttons_effect.size()) - 1; +} +void province_script_button::allow(bool, error_handler& err, int32_t line, building_gfx_context& context) { + if(added_allow != -1) { + err.accumulated_errors += "multiple allow conditions for a button defined on line " + std::to_string(line) + " of file " + err.file_name + "\n"; + } + added_allow = int32_t(context.province_buttons_allow.size()) - 1; +} +void province_script_button::effect(bool, error_handler& err, int32_t line, building_gfx_context& context) { + if(added_effect != -1) { + err.accumulated_errors += "multiple effects for a button defined on line " + std::to_string(line) + " of file " + err.file_name + "\n"; + } + added_effect = int32_t(context.province_buttons_effect.size()) - 1; +} + + +bool province_button_allow(token_generator& gen, error_handler& err, building_gfx_context& context) { + context.province_buttons_allow.push_back(pending_button_script{ err.file_name, gen, dcon::gui_def_id{} }); + gen.discard_group(); + return true; +} +bool province_button_effect(token_generator& gen, error_handler& err, building_gfx_context& context) { + context.province_buttons_effect.push_back(pending_button_script{ err.file_name, gen, dcon::gui_def_id{} }); + gen.discard_group(); + return true; +} +bool nation_button_allow(token_generator& gen, error_handler& err, building_gfx_context& context) { + context.nation_buttons_allow.push_back(pending_button_script{ err.file_name, gen, dcon::gui_def_id{} }); + gen.discard_group(); + return true; +} +bool nation_button_effect(token_generator& gen, error_handler& err, building_gfx_context& context) { + context.nation_buttons_effect.push_back(pending_button_script{ err.file_name, gen, dcon::gui_def_id{} }); + gen.discard_group(); + return true; +} + image::image() { target.data.image = ui::image_data{}; target.flags = uint8_t(ui::element_type::image); @@ -754,11 +804,34 @@ void window::editboxtype(textbox const& v, error_handler& err, int32_t line, bui void window::textboxtype(textbox const& v, error_handler& err, int32_t line, building_gfx_context& context) { children.push_back(v.target); } +void window::provincescriptbuttontype(province_script_button const& v, error_handler& err, int32_t line, building_gfx_context& context) { + children.push_back(v.target); + sc.push_back(window::scripted_children{ uint32_t(children.size() - 1), v.added_allow, v.added_effect, -1, -1 }); +} +void window::nationscriptbuttontype(nation_script_button const& v, error_handler& err, int32_t line, building_gfx_context& context) { + children.push_back(v.target); + sc.push_back(window::scripted_children{ uint32_t(children.size() - 1), -1, -1, v.added_allow, v.added_effect}); +} void window::finish(building_gfx_context& context) { auto first_child = context.full_state.ui_defs.gui.size(); for(auto& ch : children) { context.full_state.ui_defs.gui.push_back(ch); } + for(auto& s : sc) { + auto child_id = dcon::gui_def_id(dcon::gui_def_id::value_base_t(first_child + s.child_number)); + if(s.pallow != -1) { + context.province_buttons_allow[s.pallow].button_element = child_id; + } + if(s.peffect != -1) { + context.province_buttons_effect[s.peffect].button_element = child_id; + } + if(s.nallow != -1) { + context.nation_buttons_allow[s.nallow].button_element = child_id; + } + if(s.neffect != -1) { + context.nation_buttons_effect[s.neffect].button_element = child_id; + } + } target.data.window.num_children = uint8_t(children.size()); target.data.window.first_child = dcon::gui_def_id(dcon::gui_def_id::value_base_t(first_child)); } @@ -766,24 +839,39 @@ void window::finish(building_gfx_context& context) { void guitypes::guibuttontype(button const& v, error_handler& err, int32_t line, building_gfx_context& context) { context.full_state.ui_defs.gui.push_back(v.target); context.full_state.ui_defs.gui.back().ex_flags |= ui::element_data::ex_is_top_level; + if(v.extension) { + context.ui_defs.extensions.push_back(ui::window_extension{ v.extension, dcon::gui_def_id(dcon::gui_def_id::value_base_t(context.full_state.ui_defs.gui.size() - 1)) }); + } } void guitypes::icontype(image const& v, error_handler& err, int32_t line, building_gfx_context& context) { context.full_state.ui_defs.gui.push_back(v.target); context.full_state.ui_defs.gui.back().ex_flags |= ui::element_data::ex_is_top_level; + if(v.extension) { + context.ui_defs.extensions.push_back(ui::window_extension{ v.extension, dcon::gui_def_id(dcon::gui_def_id::value_base_t(context.full_state.ui_defs.gui.size() - 1)) }); + } } void guitypes::eu3dialogtype(window const& v, error_handler& err, int32_t line, building_gfx_context& context) { context.full_state.ui_defs.gui.push_back(v.target); context.full_state.ui_defs.gui.back().data.window.flags |= ui::window_data::is_dialog_mask; context.full_state.ui_defs.gui.back().ex_flags |= ui::element_data::ex_is_top_level; + if(v.extension) { + context.ui_defs.extensions.push_back(ui::window_extension{ v.extension, dcon::gui_def_id(dcon::gui_def_id::value_base_t(context.full_state.ui_defs.gui.size() - 1)) }); + } } void guitypes::instanttextboxtype(textbox const& v, error_handler& err, int32_t line, building_gfx_context& context) { context.full_state.ui_defs.gui.push_back(v.target); context.full_state.ui_defs.gui.back().data.text.flags |= ui::text_data::is_instant_mask; context.full_state.ui_defs.gui.back().ex_flags |= ui::element_data::ex_is_top_level; + if(v.extension) { + context.ui_defs.extensions.push_back(ui::window_extension{ v.extension, dcon::gui_def_id(dcon::gui_def_id::value_base_t(context.full_state.ui_defs.gui.size() - 1)) }); + } } void guitypes::listboxtype(listbox const& v, error_handler& err, int32_t line, building_gfx_context& context) { context.full_state.ui_defs.gui.push_back(v.target); context.full_state.ui_defs.gui.back().ex_flags |= ui::element_data::ex_is_top_level; + if(v.extension) { + context.ui_defs.extensions.push_back(ui::window_extension{ v.extension, dcon::gui_def_id(dcon::gui_def_id::value_base_t(context.full_state.ui_defs.gui.size() - 1)) }); + } } void guitypes::positiontype(gui_element_common const& v, error_handler& err, int32_t line, building_gfx_context& context) { context.full_state.ui_defs.gui.push_back(v.target); @@ -792,33 +880,81 @@ void guitypes::positiontype(gui_element_common const& v, error_handler& err, int void guitypes::scrollbartype(scrollbar const& v, error_handler& err, int32_t line, building_gfx_context& context) { context.full_state.ui_defs.gui.push_back(v.target); context.full_state.ui_defs.gui.back().ex_flags |= ui::element_data::ex_is_top_level; + if(v.extension) { + context.ui_defs.extensions.push_back(ui::window_extension{ v.extension, dcon::gui_def_id(dcon::gui_def_id::value_base_t(context.full_state.ui_defs.gui.size() - 1)) }); + } } void guitypes::windowtype(window const& v, error_handler& err, int32_t line, building_gfx_context& context) { context.full_state.ui_defs.gui.push_back(v.target); context.full_state.ui_defs.gui.back().ex_flags |= ui::element_data::ex_is_top_level; + if(v.extension) { + context.ui_defs.extensions.push_back(ui::window_extension{ v.extension, dcon::gui_def_id(dcon::gui_def_id::value_base_t(context.full_state.ui_defs.gui.size() - 1)) }); + } } void guitypes::checkboxtype(button const& v, error_handler& err, int32_t line, building_gfx_context& context) { context.full_state.ui_defs.gui.push_back(v.target); context.full_state.ui_defs.gui.back().data.button.flags |= ui::button_data::is_checkbox_mask; context.full_state.ui_defs.gui.back().ex_flags |= ui::element_data::ex_is_top_level; + if(v.extension) { + context.ui_defs.extensions.push_back(ui::window_extension{ v.extension, dcon::gui_def_id(dcon::gui_def_id::value_base_t(context.full_state.ui_defs.gui.size() - 1)) }); + } } void guitypes::shieldtype(image const& v, error_handler& err, int32_t line, building_gfx_context& context) { context.full_state.ui_defs.gui.push_back(v.target); context.full_state.ui_defs.gui.back().data.image.flags |= ui::image_data::is_mask_mask; context.full_state.ui_defs.gui.back().ex_flags |= ui::element_data::ex_is_top_level; + if(v.extension) { + context.ui_defs.extensions.push_back(ui::window_extension{ v.extension, dcon::gui_def_id(dcon::gui_def_id::value_base_t(context.full_state.ui_defs.gui.size() - 1)) }); + } } void guitypes::overlappingelementsboxtype(overlapping const& v, error_handler& err, int32_t line, building_gfx_context& context) { context.full_state.ui_defs.gui.push_back(v.target); context.full_state.ui_defs.gui.back().ex_flags |= ui::element_data::ex_is_top_level; + if(v.extension) { + context.ui_defs.extensions.push_back(ui::window_extension{ v.extension, dcon::gui_def_id(dcon::gui_def_id::value_base_t(context.full_state.ui_defs.gui.size() - 1)) }); + } } void guitypes::editboxtype(textbox const& v, error_handler& err, int32_t line, building_gfx_context& context) { context.full_state.ui_defs.gui.push_back(v.target); context.full_state.ui_defs.gui.back().data.text.flags |= ui::text_data::is_edit_mask; context.full_state.ui_defs.gui.back().ex_flags |= ui::element_data::ex_is_top_level; + if(v.extension) { + context.ui_defs.extensions.push_back(ui::window_extension{ v.extension, dcon::gui_def_id(dcon::gui_def_id::value_base_t(context.full_state.ui_defs.gui.size() - 1)) }); + } } void guitypes::textboxtype(textbox const& v, error_handler& err, int32_t line, building_gfx_context& context) { context.full_state.ui_defs.gui.push_back(v.target); context.full_state.ui_defs.gui.back().ex_flags |= ui::element_data::ex_is_top_level; + if(v.extension) { + context.ui_defs.extensions.push_back(ui::window_extension{ v.extension, dcon::gui_def_id(dcon::gui_def_id::value_base_t(context.full_state.ui_defs.gui.size() - 1)) }); + } +} + +void guitypes::provincescriptbuttontype(province_script_button const& v, error_handler& err, int32_t line, building_gfx_context& context) { + context.full_state.ui_defs.gui.push_back(v.target); + context.full_state.ui_defs.gui.back().ex_flags |= ui::element_data::ex_is_top_level; + if(v.added_allow != -1) { + context.province_buttons_allow[v.added_allow].button_element = dcon::gui_def_id(dcon::gui_def_id::value_base_t(context.full_state.ui_defs.gui.size() - 1)); + } + if(v.added_effect != -1) { + context.province_buttons_effect[v.added_effect].button_element = dcon::gui_def_id(dcon::gui_def_id::value_base_t(context.full_state.ui_defs.gui.size() - 1)); + } + if(v.extension) { + context.ui_defs.extensions.push_back(ui::window_extension{ v.extension, dcon::gui_def_id(dcon::gui_def_id::value_base_t(context.full_state.ui_defs.gui.size() - 1)) }); + } +} +void guitypes::nationscriptbuttontype(nation_script_button const& v, error_handler& err, int32_t line, building_gfx_context& context) { + context.full_state.ui_defs.gui.push_back(v.target); + context.full_state.ui_defs.gui.back().ex_flags |= ui::element_data::ex_is_top_level; + if(v.added_allow != -1) { + context.nation_buttons_allow[v.added_allow].button_element = dcon::gui_def_id(dcon::gui_def_id::value_base_t(context.full_state.ui_defs.gui.size() - 1)); + } + if(v.added_effect != -1) { + context.nation_buttons_effect[v.added_effect].button_element = dcon::gui_def_id(dcon::gui_def_id::value_base_t(context.full_state.ui_defs.gui.size() - 1)); + } + if(v.extension) { + context.ui_defs.extensions.push_back(ui::window_extension{ v.extension, dcon::gui_def_id(dcon::gui_def_id::value_base_t(context.full_state.ui_defs.gui.size() - 1)) }); + } } } // namespace parsers diff --git a/src/parsing/gui_parser_defs.txt b/src/parsing/gui_parser_defs.txt index 461a8e781..9738297f3 100644 --- a/src/parsing/gui_parser_defs.txt +++ b/src/parsing/gui_parser_defs.txt @@ -48,6 +48,7 @@ gui_element_common size group gfx_xy_pair member_fn rotation value text member_fn name value text member_fn + extends value text member_fn orientation value text member_fn maxheight value int member_fn maxwidth value int member_fn @@ -70,6 +71,16 @@ button clicksound value text member_fn parent value none discard +province_script_button + #base button + allow extern province_button_allow member_fn + effect extern province_button_effect member_fn + +nation_script_button + #base button + allow extern nation_button_allow member_fn + effect extern nation_button_effect member_fn + image #base gui_element_common buttonmesh value none discard @@ -149,6 +160,8 @@ window overlappingelementsboxtype group overlapping member_fn editboxtype group textbox member_fn textboxtype group textbox member_fn + provincescriptbuttontype group province_script_button member_fn + nationscriptbuttontype group nation_script_button member_fn guitypes guibuttontype group button member_fn @@ -164,6 +177,8 @@ guitypes overlappingelementsboxtype group overlapping member_fn editboxtype group textbox member_fn textboxtype group textbox member_fn + provincescriptbuttontype group province_script_button member_fn + nationscriptbuttontype group nation_script_button member_fn gui_files guitypes extern parse_guitypes discard diff --git a/src/parsing/nations_parsing.cpp b/src/parsing/nations_parsing.cpp index e364e9b2e..65453ff4d 100644 --- a/src/parsing/nations_parsing.cpp +++ b/src/parsing/nations_parsing.cpp @@ -846,6 +846,14 @@ void make_focus_group(std::string_view name, token_generator& gen, error_handler t = nations::focus_type::building_focus; else if(is_fixed_token_ci(name.data(), name.data() + name.length(), "population_focus")) t = nations::focus_type::population_focus; + else if(is_fixed_token_ci(name.data(), name.data() + name.length(), "heavy_industry_focus")) + t = nations::focus_type::heavy_industry_focus; + else if(is_fixed_token_ci(name.data(), name.data() + name.length(), "consumer_goods_focus")) + t = nations::focus_type::consumer_goods_focus; + else if(is_fixed_token_ci(name.data(), name.data() + name.length(), "military_goods_focus")) + t = nations::focus_type::military_goods_focus; + else if(is_fixed_token_ci(name.data(), name.data() + name.length(), "immigration_colonization_focus")) + t = nations::focus_type::immigration_colonization_focus; else err.accumulated_errors += "Unknown national focus group name " + std::string(name) + " (" + err.file_name + ")\n"; diff --git a/src/parsing/parsers_declarations.cpp b/src/parsing/parsers_declarations.cpp index 2e99b1d63..37cb046c8 100644 --- a/src/parsing/parsers_declarations.cpp +++ b/src/parsing/parsers_declarations.cpp @@ -1584,8 +1584,7 @@ void technology_contents::area(association_type, std::string_view value, error_h it != context.outer_context.map_of_tech_folders.end()) { context.outer_context.state.world.technology_set_folder_index(context.id, uint8_t(it->second)); } else { - err.accumulated_errors += - "Invalid technology folder name " + std::string(value) + " (" + err.file_name + " line " + std::to_string(line) + ")\n"; + err.accumulated_errors += "Invalid technology folder name " + std::string(value) + " (" + err.file_name + " line " + std::to_string(line) + ")\n"; } } diff --git a/src/parsing/parsers_declarations.hpp b/src/parsing/parsers_declarations.hpp index 8b5f93fd4..28093b003 100644 --- a/src/parsing/parsers_declarations.hpp +++ b/src/parsing/parsers_declarations.hpp @@ -24,11 +24,22 @@ namespace parsers { // std::string lowercase_str(std::string_view sv); +struct pending_button_script { + std::string original_file; + token_generator generator_state; + dcon::gui_def_id button_element; +}; + struct building_gfx_context { sys::state& full_state; ui::definitions& ui_defs; + std::vector gui_files; ankerl::unordered_dense::map map_of_names; ankerl::unordered_dense::map map_of_texture_names; + std::vector province_buttons_allow; + std::vector nation_buttons_allow; + std::vector province_buttons_effect; + std::vector nation_buttons_effect; bool on_second_pair_y = false; building_gfx_context(sys::state& full_state, ui::definitions& ui_defs) : full_state(full_state), ui_defs(ui_defs) { } }; @@ -103,12 +114,14 @@ struct gfx_files { struct gui_element_common { ui::element_data target; + dcon::text_key extension; gui_element_common() { } void size(gfx_xy_pair const& pr, error_handler& err, int32_t line, building_gfx_context& context); void position(gfx_xy_pair const& pr, error_handler& err, int32_t line, building_gfx_context& context); void orientation(association_type, std::string_view txt, error_handler& err, int32_t line, building_gfx_context& context); void name(association_type, std::string_view txt, error_handler& err, int32_t line, building_gfx_context& context); + void extends(association_type, std::string_view txt, error_handler& err, int32_t line, building_gfx_context& context); void rotation(association_type, std::string_view txt, error_handler& err, int32_t line, building_gfx_context& context); void maxwidth(association_type, int32_t v, error_handler& err, int32_t line, building_gfx_context& context); void maxheight(association_type, int32_t v, error_handler& err, int32_t line, building_gfx_context& context); @@ -129,6 +142,25 @@ struct button : public gui_element_common { void clicksound(association_type, std::string_view txt, error_handler& err, int32_t line, building_gfx_context& context); }; +struct nation_script_button : public button { + int32_t added_allow = -1; + int32_t added_effect = -1; + void allow(bool, error_handler& err, int32_t line, building_gfx_context& context); + void effect(bool, error_handler& err, int32_t line, building_gfx_context& context); +}; + +struct province_script_button : public button { + int32_t added_allow = -1; + int32_t added_effect = -1; + void allow(bool, error_handler& err, int32_t line, building_gfx_context& context); + void effect(bool, error_handler& err, int32_t line, building_gfx_context& context); +}; + +bool province_button_allow(token_generator& gen, error_handler& err, building_gfx_context& context); +bool province_button_effect(token_generator& gen, error_handler& err, building_gfx_context& context); +bool nation_button_allow(token_generator& gen, error_handler& err, building_gfx_context& context); +bool nation_button_effect(token_generator& gen, error_handler& err, building_gfx_context& context); + struct image : public gui_element_common { image(); void frame(association_type, uint32_t v, error_handler& err, int32_t line, building_gfx_context& context); @@ -188,7 +220,15 @@ struct scrollbar : public gui_element_common { }; struct window : public gui_element_common { + struct scripted_children { + uint32_t child_number; + int32_t pallow = -1; + int32_t peffect = -1; + int32_t nallow = -1; + int32_t neffect = -1; + }; std::vector children; + std::vector sc; window(); void fullscreen(association_type, bool v, error_handler& err, int32_t line, building_gfx_context& context); void moveable(association_type, bool v, error_handler& err, int32_t line, building_gfx_context& context); @@ -205,6 +245,8 @@ struct window : public gui_element_common { void overlappingelementsboxtype(overlapping const& v, error_handler& err, int32_t line, building_gfx_context& context); void editboxtype(textbox const& v, error_handler& err, int32_t line, building_gfx_context& context); void textboxtype(textbox const& v, error_handler& err, int32_t line, building_gfx_context& context); + void provincescriptbuttontype(province_script_button const& v, error_handler& err, int32_t line, building_gfx_context& context); + void nationscriptbuttontype(nation_script_button const& v, error_handler& err, int32_t line, building_gfx_context& context); void finish(building_gfx_context& context); }; @@ -223,6 +265,8 @@ struct guitypes { void overlappingelementsboxtype(overlapping const& v, error_handler& err, int32_t line, building_gfx_context& context); void editboxtype(textbox const& v, error_handler& err, int32_t line, building_gfx_context& context); void textboxtype(textbox const& v, error_handler& err, int32_t line, building_gfx_context& context); + void provincescriptbuttontype(province_script_button const& v, error_handler& err, int32_t line, building_gfx_context& context); + void nationscriptbuttontype(nation_script_button const& v, error_handler& err, int32_t line, building_gfx_context& context); }; struct gui_files { void finish(building_gfx_context& context) { } diff --git a/src/parsing/provinces_parsing.cpp b/src/parsing/provinces_parsing.cpp index b9cd7623b..3a6e9df7d 100644 --- a/src/parsing/provinces_parsing.cpp +++ b/src/parsing/provinces_parsing.cpp @@ -262,7 +262,7 @@ void make_climate_definition(std::string_view name, token_generator& gen, error_ void enter_dated_block(std::string_view name, token_generator& gen, error_handler& err, province_file_context& context) { auto ymd = parse_date(name, 0, err); - if(sys::date(ymd, context.outer_context.state.start_date) >= context.outer_context.state.current_date) { // is after the start date + if(sys::date(ymd, context.outer_context.state.start_date) > context.outer_context.state.current_date) { // is after the start date gen.discard_group(); } else { parse_province_history_file(gen, err, context); @@ -310,9 +310,6 @@ void province_history_file::owner(association_type, uint32_t value, error_handle province_file_context& context) { if(auto it = context.outer_context.map_of_ident_names.find(value); it != context.outer_context.map_of_ident_names.end()) { auto holder = prov_parse_force_tag_owner(it->second, context.outer_context.state.world); - if(context.outer_context.state.world.province_ownership_get_nation(context.outer_context.state.world.province_get_province_ownership(context.id))) { - err.accumulated_warnings += "Duplicate owner statment (" + err.file_name + " line " + std::to_string(line) + ")\n"; - } context.outer_context.state.world.force_create_province_ownership(context.id, holder); } else { err.accumulated_errors += "Invalid tag " + nations::int_to_tag(value) + " (" + err.file_name + " line " + std::to_string(line) + ")\n"; @@ -322,9 +319,6 @@ void province_history_file::controller(association_type, uint32_t value, error_h province_file_context& context) { if(auto it = context.outer_context.map_of_ident_names.find(value); it != context.outer_context.map_of_ident_names.end()) { auto holder = prov_parse_force_tag_owner(it->second, context.outer_context.state.world); - if(context.outer_context.state.world.province_control_get_nation(context.outer_context.state.world.province_get_province_control(context.id))) { - err.accumulated_warnings += "Duplicate controller statment (" + err.file_name + " line " + std::to_string(line) + ")\n"; - } context.outer_context.state.world.force_create_province_control(context.id, holder); } else { err.accumulated_errors += "Invalid tag " + nations::int_to_tag(value) + " (" + err.file_name + " line " + std::to_string(line) + ")\n"; diff --git a/src/text/bmfont.cpp b/src/text/bmfont.cpp index 0971e395e..4f676be05 100644 --- a/src/text/bmfont.cpp +++ b/src/text/bmfont.cpp @@ -137,8 +137,7 @@ int bm_font::get_kerning_pair(char first, char second) const { } float bm_font::get_string_width(sys::state& state, char const* string, uint32_t count) const { - float total = 0; - + float total = 0.f; for(uint32_t i = 0; i < count; ++i) { auto ch = uint8_t(string[i]); if(i != 0 && ch == 0xC3 && uint8_t(string[i + 1]) == 0xA3) { @@ -180,7 +179,6 @@ bm_font const& get_bm_font(sys::state& state, uint16_t font_handle) { auto root = get_root(state.common_fs); auto gfx_dir = open_directory(root, NATIVE("gfx")); auto font_dir = open_directory(gfx_dir, NATIVE("fonts")); - auto font_def = open_file(font_dir, simple_fs::win1250_to_native(fname + ".fnt")); auto font_image = open_file(font_dir, simple_fs::win1250_to_native(fname + ".tga")); if(!bool(font_def) || !bool(font_image)) { diff --git a/src/text/fonts.cpp b/src/text/fonts.cpp index 46dfcddc6..570292c6f 100644 --- a/src/text/fonts.cpp +++ b/src/text/fonts.cpp @@ -135,79 +135,17 @@ font_selection font_index_from_font_id(sys::state& state, uint16_t id) { return font_selection::header_font; } -std::string_view classic_unligate_utf8(text::font& font, char32_t c) { - auto ci = FT_Get_Char_Index(font.font_face, 0x0132); - if(ci && c == ci) { - return "IJ"; - } - ci = FT_Get_Char_Index(font.font_face, 0x0133); - if(ci && c == ci) { - return "ij"; - } - ci = FT_Get_Char_Index(font.font_face, 0x0152); - if(ci && c == ci) { - return "OE"; - } - ci = FT_Get_Char_Index(font.font_face, 0x0153); - if(ci && c == ci) { - return "oe"; - } - ci = FT_Get_Char_Index(font.font_face, 0x24A1); - if(ci && c == ci) { - return "(f)"; - } - ci = FT_Get_Char_Index(font.font_face, 0x3399); - if(ci && c == ci) { - return "fm"; - } - ci = FT_Get_Char_Index(font.font_face, 0xFB00); - if(ci && c == ci) { - return "ff"; - } - ci = FT_Get_Char_Index(font.font_face, 0xFB01); - if(ci && c == ci) { - return "fi"; - } - ci = FT_Get_Char_Index(font.font_face, 0xFB02); - if(ci && c == ci) { - return "fl"; - } - ci = FT_Get_Char_Index(font.font_face, 0xFB03); - if(ci && c == ci) { - return "ffi"; - } - ci = FT_Get_Char_Index(font.font_face, 0xFB04); - if(ci && c == ci) { - return "ffl"; - } - ci = FT_Get_Char_Index(font.font_face, 0xFB05); - if(ci && c == ci) { - return "ft"; - } - ci = FT_Get_Char_Index(font.font_face, 0xFB06); - if(ci && c == ci) { - return "st"; - } - return ""; -} - float font_manager::text_extent(sys::state& state, stored_glyphs const& txt, uint32_t starting_offset, uint32_t count, uint16_t font_id) { auto& font = get_font(state, text::font_index_from_font_id(state, font_id)); + auto size = text::size_from_font_id(font_id); if(state.user_settings.use_classic_fonts) { std::string codepoints = ""; for(uint32_t i = starting_offset; i < starting_offset + count; i++) { - auto cdp = txt.glyph_info[i].codepoint; - auto sv = classic_unligate_utf8(font, cdp); - if(sv.empty()) { //no ligature - auto cl = font.codepoint_to_alnum(cdp); - codepoints += cl ? cl : '?'; - } else { //unligated - codepoints += sv; - } + codepoints.push_back(char(txt.glyph_info[i].codepoint)); } return text::get_bm_font(state, font_id).get_string_width(state, codepoints.c_str(), uint32_t(codepoints.size())); } - return float(font.text_extent(state, txt, starting_offset, count, text::size_from_font_id(font_id))); + return float(font.text_extent(state, txt, starting_offset, count, size)); } float font_manager::line_height(sys::state& state, uint16_t font_id) { @@ -381,7 +319,8 @@ void font_manager::change_locale(sys::state& state, dcon::locale_id l) { font_array.emplace_back(); auto content = simple_fs::view_contents(*ff); - load_font(font_array.back(), content.data, content.file_size ); + load_font(font_array.back(), content.data, content.file_size); + font_array.back().only_raw_codepoints = state.user_settings.use_classic_fonts; font_array.back().file_name = fname; resolved = &(font_array.back()); } @@ -414,6 +353,7 @@ void font_manager::change_locale(sys::state& state, dcon::locale_id l) { font_array.emplace_back(); auto content = simple_fs::view_contents(*ff); load_font(font_array.back(), content.data, content.file_size); + font_array.back().only_raw_codepoints = state.user_settings.use_classic_fonts; font_array.back().file_name = fname; resolved = &(font_array.back()); } @@ -446,6 +386,7 @@ void font_manager::change_locale(sys::state& state, dcon::locale_id l) { font_array.emplace_back(); auto content = simple_fs::view_contents(*ff); load_font(font_array.back(), content.data, content.file_size); + font_array.back().only_raw_codepoints = state.user_settings.use_classic_fonts; font_array.back().file_name = fname; resolved = &(font_array.back()); } @@ -508,17 +449,6 @@ void font_manager::load_font(font& fnt, char const* file_data, uint32_t file_siz fnt.internal_ascender = float(fnt.font_face->size->metrics.ascender) / float((1 << 6) * magnification_factor); fnt.internal_descender = -float(fnt.font_face->size->metrics.descender) / float((1 << 6) * magnification_factor); fnt.internal_top_adj = (fnt.internal_line_height - (fnt.internal_ascender + fnt.internal_descender)) / 2.0f; - - // fill win1252 table - FT_UInt gindex = 0; - FT_ULong u16_ch = FT_Get_First_Char(fnt.font_face, &gindex); - while(gindex != 0 && u16_ch < 0x80) { - fnt.win1252_codepoints[uint8_t(u16_ch)] = gindex; - u16_ch = FT_Get_Next_Char(fnt.font_face, u16_ch, &gindex); - } - for(uint32_t ch = 0x80; ch <= 0xff; ch++) { - fnt.win1252_codepoints[ch] = FT_Get_Char_Index(fnt.font_face, win1250toUTF16(char(ch))); - } } float font::line_height(int32_t size) const { @@ -538,9 +468,6 @@ bool font::can_display(char32_t ch_in) const { return FT_Get_Char_Index(font_face, ch_in) != 0; } -std::string font::get_conditional_indicator(bool v) const { - return v ? "@(T)" : "@(F)"; -} float font::base_glyph_width(char32_t ch_in) { if(auto it = glyph_positions.find(ch_in); it != glyph_positions.end()) return it->second.x_advance; @@ -612,7 +539,9 @@ void font::make_glyph(char32_t ch_in) { uint32_t clearvalue = 0; glClearTexImage(GL_TEXTURE_2D, 0, GL_RED, GL_UNSIGNED_BYTE, &clearvalue); } else { + assert(textures.size() > 0); texid = textures.back(); + assert(texid); glBindTexture(GL_TEXTURE_2D, texid); } if(texid) { @@ -626,19 +555,6 @@ void font::make_glyph(char32_t ch_in) { } } -char font::codepoint_to_alnum(char32_t codepoint) { - for(uint32_t ch = 0x20; ch <= 0xff; ch++) { - if(win1252_codepoints[ch] == codepoint) - return char(ch); - } - return 0; -} - -stored_text::stored_text(sys::state& state, font_selection type, std::string const& s) : stored_glyphs(state, type, s), base_text(s) { -} -stored_text::stored_text(sys::state& state, font_selection type, std::string&& s) : stored_glyphs(state, type, s), base_text(std::move(s)) { -} - stored_glyphs::stored_glyphs(sys::state& state, font_selection type, std::string const& s) { state.font_collection.get_font(state, type).remake_cache(state, type, *this, s); } @@ -658,33 +574,26 @@ void stored_glyphs::set_text(sys::state& state, font_selection type, std::string } stored_glyphs::stored_glyphs(stored_glyphs& other, uint32_t offset, uint32_t count) { - glyph_count = count; glyph_info.resize(count); - glyph_pos.resize(count); std::copy_n(other.glyph_info.data() + offset, count, glyph_info.data()); - std::copy_n(other.glyph_pos.data() + offset, count, glyph_pos.data()); -} - -void stored_text::set_text(sys::state& state, font_selection type, std::string const& s) { - if(base_text != s) { - base_text = s; - stored_glyphs::set_text(state, type, s); - } -} -void stored_text::set_text(sys::state& state, font_selection type, std::string&& s) { - if(base_text != s) { - stored_glyphs::set_text(state, type, s); - base_text = std::move(s); - } } void font::remake_cache(sys::state& state, font_selection type, stored_glyphs& txt, std::span source) { txt.glyph_info.clear(); - txt.glyph_pos.clear(); - txt.glyph_count = 0; + if(source.size() == 0) return; + if(only_raw_codepoints && type != font_selection::map_font) { + for(uint32_t i = 0; i < uint32_t(source.size()); i++) { + text::stored_glyph glyph; + glyph.codepoint = source[i]; + glyph.cluster = i; + txt.glyph_info.push_back(glyph); + } + return; + } + auto locale = state.font_collection.get_current_locale(); UBiDi* para; UErrorCode errorCode = U_ZERO_ERROR; @@ -706,7 +615,7 @@ void font::remake_cache(sys::state& state, font_selection type, stored_glyphs& t } uint32_t hb_feature_count = std::min(features.size(), uint32_t(std::extent_v)); - ubidi_setPara(para, (UChar const*)(source.data()), int32_t(source.size()), state.world.locale_get_native_rtl(locale) ? UBIDI_DEFAULT_RTL : UBIDI_DEFAULT_LTR, nullptr, &errorCode); + ubidi_setPara(para, (UChar const*)(source.data()), int32_t(source.size()), state.world.locale_get_native_rtl(locale) ? 1 : 0, nullptr, &errorCode); if(U_SUCCESS(errorCode)) { auto runcount = ubidi_countRuns(para, &errorCode); @@ -724,17 +633,15 @@ void font::remake_cache(sys::state& state, font_selection type, stored_glyphs& t hb_buffer_set_script(hb_buf, (hb_script_t)state.world.locale_get_hb_script(locale)); hb_buffer_set_language(hb_buf, state.world.locale_get_resolved_language(locale)); - hb_shape(hb_font_face, hb_buf, feature_buffer, state.user_settings.use_classic_fonts ? 0 : hb_feature_count); + hb_shape(hb_font_face, hb_buf, feature_buffer, hb_feature_count); uint32_t gcount = 0; hb_glyph_info_t* glyph_info = hb_buffer_get_glyph_infos(hb_buf, &gcount); hb_glyph_position_t* glyph_pos = hb_buffer_get_glyph_positions(hb_buf, &gcount); - txt.glyph_count += gcount; for(unsigned int j = 0; j < gcount; j++) { // Preload glyphs make_glyph(glyph_info[j].codepoint); - txt.glyph_info.push_back(glyph_info[j]); - txt.glyph_pos.push_back(glyph_pos[j]); + txt.glyph_info.emplace_back(glyph_info[j], glyph_pos[j]); } } } else { @@ -751,11 +658,19 @@ void font::remake_cache(sys::state& state, font_selection type, stored_glyphs& t void font::remake_bidiless_cache(sys::state& state, font_selection type, stored_glyphs& txt, std::span source) { txt.glyph_info.clear(); - txt.glyph_pos.clear(); - txt.glyph_count = 0; if(source.size() == 0) return; + if(only_raw_codepoints && type != font_selection::map_font) { + for(uint32_t i = 0; i < uint32_t(source.size()); i++) { + text::stored_glyph glyph; + glyph.codepoint = source[i]; + glyph.cluster = i; + txt.glyph_info.push_back(glyph); + } + return; + } + auto locale = state.font_collection.get_current_locale(); hb_feature_t feature_buffer[10]; @@ -778,32 +693,38 @@ void font::remake_bidiless_cache(sys::state& state, font_selection type, stored_ hb_buffer_set_script(hb_buf, (hb_script_t)state.world.locale_get_hb_script(locale)); hb_buffer_set_language(hb_buf, state.world.locale_get_resolved_language(locale)); - hb_shape(hb_font_face, hb_buf, feature_buffer, state.user_settings.use_classic_fonts ? 0 : hb_feature_count); + hb_shape(hb_font_face, hb_buf, feature_buffer, hb_feature_count); uint32_t gcount = 0; hb_glyph_info_t* glyph_info = hb_buffer_get_glyph_infos(hb_buf, &gcount); hb_glyph_position_t* glyph_pos = hb_buffer_get_glyph_positions(hb_buf, &gcount); - txt.glyph_count = gcount; for(unsigned int j = 0; j < gcount; j++) { // Preload glyphs make_glyph(glyph_info[j].codepoint); - txt.glyph_info.push_back(glyph_info[j]); - txt.glyph_pos.push_back(glyph_pos[j]); + txt.glyph_info.emplace_back(glyph_info[j], glyph_pos[j]); } if(state.world.locale_get_native_rtl(locale)) { std::reverse(txt.glyph_info.begin(), txt.glyph_info.end()); - std::reverse(txt.glyph_pos.begin(), txt.glyph_pos.end()); } } void font::remake_cache(stored_glyphs& txt, std::string const& s) { txt.glyph_info.clear(); - txt.glyph_pos.clear(); - txt.glyph_count = 0; if(s.length() == 0) return; - + + if(only_raw_codepoints) { + for(uint32_t i = 0; i < uint32_t(s.size());) { + text::stored_glyph glyph; + glyph.codepoint = text::codepoint_from_utf8(s.data() + i, s.data() + s.size()); + glyph.cluster = i; + txt.glyph_info.push_back(glyph); + i += uint32_t(text::size_from_utf8(s.data() + i, s.data() + s.size())); + } + return; + } + hb_buffer_clear_contents(hb_buf); hb_buffer_add_utf8(hb_buf, s.c_str(), int(s.length()), 0, int(s.length())); @@ -814,24 +735,31 @@ void font::remake_cache(stored_glyphs& txt, std::string const& s) { hb_feature_t feature_buffer[10]; hb_shape(hb_font_face, hb_buf, feature_buffer, 0); - hb_glyph_info_t* glyph_info = hb_buffer_get_glyph_infos(hb_buf, &txt.glyph_count); - hb_glyph_position_t* glyph_pos = hb_buffer_get_glyph_positions(hb_buf, &txt.glyph_count); - for(unsigned int i = 0; i < txt.glyph_count; i++) { // Preload glyphs + uint32_t gcount = 0; + hb_glyph_info_t* glyph_info = hb_buffer_get_glyph_infos(hb_buf, &gcount); + hb_glyph_position_t* glyph_pos = hb_buffer_get_glyph_positions(hb_buf, &gcount); + for(unsigned int i = 0; i < gcount; i++) { // Preload glyphs make_glyph(glyph_info[i].codepoint); + txt.glyph_info.emplace_back(glyph_info[i], glyph_pos[i]); } - txt.glyph_info.resize(size_t(txt.glyph_count)); - std::memcpy(txt.glyph_info.data(), glyph_info, txt.glyph_count * sizeof(glyph_info[0])); - txt.glyph_pos.resize(size_t(txt.glyph_count)); - std::memcpy(txt.glyph_pos.data(), glyph_pos, txt.glyph_count * sizeof(glyph_pos[0])); } void font::remake_cache(sys::state& state, font_selection type, stored_glyphs& txt, std::string const& s) { txt.glyph_info.clear(); - txt.glyph_pos.clear(); - txt.glyph_count = 0; if(s.length() == 0) return; + if(only_raw_codepoints && type != font_selection::map_font) { + for(uint32_t i = 0; i < uint32_t(s.size());) { + text::stored_glyph glyph; + glyph.codepoint = text::codepoint_from_utf8(s.data() + i, s.data() + s.size()); + glyph.cluster = i; + txt.glyph_info.push_back(glyph); + i += uint32_t(text::size_from_utf8(s.data() + i, s.data() + s.size())); + } + return; + } + auto locale = state.font_collection.get_current_locale(); if(state.world.locale_get_native_rtl(locale) == false) { hb_buffer_clear_contents(hb_buf); @@ -852,17 +780,15 @@ void font::remake_cache(sys::state& state, font_selection type, stored_glyphs& t feature_buffer[i].value = 1; } uint32_t hb_feature_count = std::min(features.size(), uint32_t(std::extent_v)); - hb_shape(hb_font_face, hb_buf, feature_buffer, state.user_settings.use_classic_fonts ? 0 : hb_feature_count); + hb_shape(hb_font_face, hb_buf, feature_buffer, hb_feature_count); - hb_glyph_info_t* glyph_info = hb_buffer_get_glyph_infos(hb_buf, &txt.glyph_count); - hb_glyph_position_t* glyph_pos = hb_buffer_get_glyph_positions(hb_buf, &txt.glyph_count); - for(unsigned int i = 0; i < txt.glyph_count; i++) { // Preload glyphs + uint32_t gcount = 0; + hb_glyph_info_t* glyph_info = hb_buffer_get_glyph_infos(hb_buf, &gcount); + hb_glyph_position_t* glyph_pos = hb_buffer_get_glyph_positions(hb_buf, &gcount); + for(unsigned int i = 0; i < gcount; i++) { // Preload glyphs make_glyph(glyph_info[i].codepoint); + txt.glyph_info.emplace_back(glyph_info[i], glyph_pos[i]); } - txt.glyph_info.resize(size_t(txt.glyph_count)); - std::memcpy(txt.glyph_info.data(), glyph_info, txt.glyph_count * sizeof(glyph_info[0])); - txt.glyph_pos.resize(size_t(txt.glyph_count)); - std::memcpy(txt.glyph_pos.data(), glyph_pos, txt.glyph_count * sizeof(glyph_pos[0])); } else { std::vector temp_text; std::vector to_base_char; @@ -903,7 +829,7 @@ void font::remake_cache(sys::state& state, font_selection type, stored_glyphs& t } uint32_t hb_feature_count = std::min(features.size(), uint32_t(std::extent_v)); - ubidi_setPara(para, (UChar const*)temp_text.data(), int32_t(temp_text.size()), UBIDI_DEFAULT_RTL, nullptr, &errorCode); + ubidi_setPara(para, (UChar const*)temp_text.data(), int32_t(temp_text.size()), 1, nullptr, &errorCode); if(U_SUCCESS(errorCode)) { auto runcount = ubidi_countRuns(para, &errorCode); @@ -921,18 +847,16 @@ void font::remake_cache(sys::state& state, font_selection type, stored_glyphs& t hb_buffer_set_script(hb_buf, (hb_script_t)state.world.locale_get_hb_script(locale)); hb_buffer_set_language(hb_buf, state.world.locale_get_resolved_language(locale)); - hb_shape(hb_font_face, hb_buf, feature_buffer, state.user_settings.use_classic_fonts ? 0 : hb_feature_count); + hb_shape(hb_font_face, hb_buf, feature_buffer, hb_feature_count); uint32_t gcount = 0; hb_glyph_info_t* glyph_info = hb_buffer_get_glyph_infos(hb_buf, &gcount); hb_glyph_position_t* glyph_pos = hb_buffer_get_glyph_positions(hb_buf, &gcount); - txt.glyph_count += gcount; for(unsigned int j = 0; j < gcount; j++) { // Preload glyphs make_glyph(glyph_info[j].codepoint); - txt.glyph_info.push_back(glyph_info[j]); + txt.glyph_info.emplace_back(glyph_info[j], glyph_pos[j]); txt.glyph_info.back().cluster = to_base_char[glyph_info[j].cluster]; - txt.glyph_pos.push_back(glyph_pos[j]); } } } else { @@ -949,21 +873,20 @@ void font::remake_cache(sys::state& state, font_selection type, stored_glyphs& t } float font::text_extent(sys::state& state, stored_glyphs const& txt, uint32_t starting_offset, uint32_t count, int32_t size) { - hb_glyph_position_t const* glyph_pos = txt.glyph_pos.data() + starting_offset; - hb_glyph_info_t const* glyph_info = txt.glyph_info.data() + starting_offset; - unsigned int glyph_count = static_cast(count); float x_total = 0.0f; - for(unsigned int i = 0; i < glyph_count; i++) { - hb_codepoint_t glyphid = glyph_info[i].codepoint; - make_glyph(glyphid); - auto gso = glyph_positions[glyphid]; - float x_advance = float(glyph_pos[i].x_advance) / (float((1 << 6) * text::magnification_factor)); - bool draw_icon = false; - bool draw_flag = false; - x_total += x_advance * (draw_flag ? 1.5f : 1.f) * size / 64.f; + for(uint32_t i = starting_offset; i < starting_offset + count; i++) { + hb_codepoint_t glyphid = txt.glyph_info[i].codepoint; + float x_advance = float(txt.glyph_info[i].x_advance) / (float((1 << 6) * text::magnification_factor)); + x_total += x_advance * size / 64.f; } return x_total; } +void font_manager::set_classic_fonts(bool v) { + for(auto& fnt : font_array) { + fnt.only_raw_codepoints = v; + } +} + } // namespace text diff --git a/src/text/fonts.hpp b/src/text/fonts.hpp index 9cde7d9d6..299f048fc 100644 --- a/src/text/fonts.hpp +++ b/src/text/fonts.hpp @@ -59,11 +59,27 @@ inline surrogate_pair make_surrogate_pair(uint32_t val) noexcept { return surrogate_pair{ uint16_t(h), uint16_t(l) }; } +struct stored_glyph { + uint32_t codepoint = 0; + uint32_t cluster = 0; + hb_position_t x_advance = 0; + hb_position_t y_advance = 0; + hb_position_t x_offset = 0; + hb_position_t y_offset = 0; + + stored_glyph() noexcept = default; + stored_glyph(hb_glyph_info_t const& gi, hb_glyph_position_t const& gp) { + codepoint = gi.codepoint; + cluster = gi.cluster; + x_advance = gp.x_advance; + y_advance = gp.y_advance; + x_offset = gp.x_offset; + y_offset = gp.y_offset; + } +}; + struct stored_glyphs { - std::vector glyph_info; - std::vector glyph_pos; - unsigned int glyph_count = 0; - char inline_image[3] = { 0, 0, 0 }; + std::vector glyph_info; struct no_bidi { }; @@ -77,30 +93,8 @@ struct stored_glyphs { stored_glyphs(sys::state& state, font_selection type, std::span s, no_bidi); void set_text(sys::state& state, font_selection type, std::string const& s); - bool is_inline_image() const { - return inline_image[0] != 0; - } void clear() { glyph_info.clear(); - glyph_pos.clear(); - glyph_count = 0; - } -}; - -struct stored_text : public stored_glyphs { - std::string base_text; - - stored_text() = default; - stored_text(stored_text const& other) noexcept = default; - stored_text(stored_text&& other) noexcept = default; - stored_text(sys::state& state, font_selection type, std::string const& s); - stored_text(sys::state& state, font_selection type, std::string&& s); - - void set_text(sys::state& state, font_selection type, std::string const& s); - void set_text(sys::state& state, font_selection type, std::string&& s); - void clear() { - base_text.clear(); - stored_glyphs::clear(); } }; @@ -125,14 +119,11 @@ class font { std::array win1252_codepoints; uint16_t first_free_slot = 0; - std::unique_ptr file_data; + bool only_raw_codepoints = false; ~font(); - - char codepoint_to_alnum(char32_t codepoint); bool can_display(char32_t ch_in) const; - std::string get_conditional_indicator(bool v) const; void make_glyph(char32_t ch_in); float base_glyph_width(char32_t ch_in); float line_height(int32_t size) const; @@ -147,7 +138,7 @@ class font { friend class font_manager; - font(font&& o) noexcept : file_name(std::move(o.file_name)), textures(std::move(o.textures)), win1252_codepoints(std::move(o.win1252_codepoints)), glyph_positions(std::move(o.glyph_positions)), file_data(std::move(o.file_data)), first_free_slot(o.first_free_slot) { + font(font&& o) noexcept : file_name(std::move(o.file_name)), textures(std::move(o.textures)), glyph_positions(std::move(o.glyph_positions)), file_data(std::move(o.file_data)), first_free_slot(o.first_free_slot), only_raw_codepoints(o.only_raw_codepoints) { font_face = o.font_face; o.font_face = nullptr; hb_font_face = o.hb_font_face; @@ -164,7 +155,6 @@ class font { file_data = std::move(o.file_data); glyph_positions = std::move(o.glyph_positions); textures = std::move(o.textures); - win1252_codepoints = std::move(o.win1252_codepoints); font_face = o.font_face; o.font_face = nullptr; hb_font_face = o.hb_font_face; @@ -176,6 +166,7 @@ class font { internal_descender = o.internal_descender; internal_top_adj = o.internal_top_adj; first_free_slot = o.first_free_slot; + only_raw_codepoints = o.only_raw_codepoints; } }; @@ -202,6 +193,7 @@ class font_manager { void load_font(font& fnt, char const* file_data, uint32_t file_size); float line_height(sys::state& state, uint16_t font_id); float text_extent(sys::state& state, stored_glyphs const& txt, uint32_t starting_offset, uint32_t count, uint16_t font_id); + void set_classic_fonts(bool v); }; std::string_view classic_unligate_utf8(text::font& font, char32_t c); diff --git a/src/text/text.cpp b/src/text/text.cpp index 3fd97fc37..02c6f483a 100644 --- a/src/text/text.cpp +++ b/src/text/text.cpp @@ -942,6 +942,14 @@ std::string get_focus_category_name(sys::state const& state, nations::focus_type return text::produce_simple_string(state, "building_focus"); case nations::focus_type::population_focus: return text::produce_simple_string(state, "population_focus"); + case nations::focus_type::heavy_industry_focus: + return text::produce_simple_string(state, "heavy_industry_focus"); + case nations::focus_type::consumer_goods_focus: + return text::produce_simple_string(state, "consumer_goods_focus"); + case nations::focus_type::military_goods_focus: + return text::produce_simple_string(state, "military_goods_focus"); + case nations::focus_type::immigration_colonization_focus: + return text::produce_simple_string(state, "immigration_colonization_focus"); default: return text::produce_simple_string(state, "category"); } @@ -1081,29 +1089,19 @@ text_chunk const* layout::get_chunk_from_position(int32_t x, int32_t y) const { return nullptr; } -endless_layout create_endless_layout(layout& dest, layout_parameters const& params) { +endless_layout create_endless_layout(sys::state& state, layout& dest, layout_parameters const& params) { dest.contents.clear(); dest.number_of_lines = 0; - return endless_layout(dest, params); + return endless_layout(dest, params, state.world.locale_get_native_rtl(state.font_collection.get_current_locale()) ? layout_base::rtl_status::rtl : layout_base::rtl_status::ltr); } namespace impl { -void lb_finish_line(layout_base& dest, layout_box& box, int32_t line_height, bool rtl) { - if(box.rtl_kludge) { - float dead_space = 0.f; - for(auto i = box.line_start; i < dest.base_layout.contents.size(); ++i) { - dead_space = std::min(dead_space, dest.base_layout.contents[i].x); - } - for(auto i = box.line_start; i < dest.base_layout.contents.size(); ++i) { - dest.base_layout.contents[i].x -= dead_space; - } - box.x_position -= dead_space; - } - +void lb_finish_line(layout_base& dest, layout_box& box, int32_t line_height) { + bool rtl = dest.native_rtl == layout_base::rtl_status::rtl; if(dest.fixed_parameters.align == alignment::center) { - if(box.rtl_kludge) { - auto gap = (float(dest.fixed_parameters.right) - box.x_position) / 2.0f; + if(rtl) { + auto gap = (box.x_position - float(dest.fixed_parameters.left)) / 2.0f; for(size_t i = box.line_start; i < dest.base_layout.contents.size(); ++i) { dest.base_layout.contents[i].x -= gap; } @@ -1113,18 +1111,24 @@ void lb_finish_line(layout_base& dest, layout_box& box, int32_t line_height, boo dest.base_layout.contents[i].x += gap; } } - } else if(dest.fixed_parameters.align == alignment::right) { + } else if(dest.fixed_parameters.align == alignment::right && !rtl) { auto gap = float(dest.fixed_parameters.right) - box.x_position; for(size_t i = box.line_start; i < dest.base_layout.contents.size(); ++i) { dest.base_layout.contents[i].x += gap; } + } else if(dest.fixed_parameters.align == alignment::left && rtl) { + auto gap = box.x_position - float(dest.fixed_parameters.left); + for(size_t i = box.line_start; i < dest.base_layout.contents.size(); ++i) { + dest.base_layout.contents[i].x -= gap; + } } + if(rtl) { - //dest.max_column_width = std::max(box.x_size - box.x_position); box.x_position = float(dest.fixed_parameters.right - box.x_offset); } else { box.x_position = float(box.x_offset + dest.fixed_parameters.left); } + box.y_position += line_height; dest.base_layout.number_of_lines += 1; box.line_start = dest.base_layout.contents.size(); @@ -1135,7 +1139,7 @@ void lb_finish_line(layout_base& dest, layout_box& box, int32_t line_height, boo void add_line_break_to_layout_box(sys::state& state, layout_base& dest, layout_box& box) { auto text_height = int32_t(std::ceil(state.font_collection.line_height(state, dest.fixed_parameters.font_id))); auto line_height = text_height + dest.fixed_parameters.leading; - impl::lb_finish_line(dest, box, line_height, state.world.locale_get_native_rtl(state.font_collection.get_current_locale())); + impl::lb_finish_line(dest, box, line_height); } void add_line_break_to_layout(sys::state& state, columnar_layout& dest) { auto text_height = int32_t(std::ceil(state.font_collection.line_height(state, dest.fixed_parameters.font_id))); @@ -1150,6 +1154,29 @@ void add_line_break_to_layout(sys::state& state, endless_layout& dest) { dest.y_cursor += line_height; } +void add_to_layout_box(sys::state& state, layout_base& dest, layout_box& box, embedded_flag ico) { + auto v_amount = state.font_collection.get_font(state, text::font_index_from_font_id(state, dest.fixed_parameters.font_id)).internal_ascender * text::size_from_font_id(dest.fixed_parameters.font_id) / 64.0f; + + if(dest.native_rtl == layout_base::rtl_status::rtl) { + box.x_position -= v_amount * 1.5f; + dest.base_layout.contents.push_back(text_chunk{ text::stored_glyphs{}, box.x_position, ico, int16_t(box.y_position), int16_t(v_amount * 1.5f), int16_t(v_amount), text::text_color::white }); + } else { + dest.base_layout.contents.push_back(text_chunk{ text::stored_glyphs{}, box.x_position, ico, int16_t(box.y_position), int16_t(v_amount * 1.5f), int16_t(v_amount), text::text_color::white }); + box.x_position += v_amount * 1.5f; + } +} +void add_to_layout_box(sys::state& state, layout_base& dest, layout_box& box, embedded_icon ico) { + auto v_amount = state.font_collection.get_font(state, text::font_index_from_font_id(state, dest.fixed_parameters.font_id)).internal_ascender * text::size_from_font_id(dest.fixed_parameters.font_id) / 64.0f; + + if(dest.native_rtl == layout_base::rtl_status::rtl) { + box.x_position -= v_amount; + dest.base_layout.contents.push_back(text_chunk{ text::stored_glyphs{}, box.x_position, ico, int16_t(box.y_position), int16_t(v_amount), int16_t(v_amount), text::text_color::white }); + } else { + dest.base_layout.contents.push_back(text_chunk{ text::stored_glyphs{}, box.x_position, ico, int16_t(box.y_position), int16_t(v_amount), int16_t(v_amount), text::text_color::white }); + box.x_position += v_amount; + } +} + text::alignment localized_alignment(sys::state& state, text::alignment in) { if(in == alignment::left && state.world.locale_get_native_rtl(state.font_collection.get_current_locale())) { return alignment::right; @@ -1166,6 +1193,19 @@ ui::alignment localized_alignment(sys::state& state, ui::alignment in) { } return in; } +text::alignment to_text_alignment(ui::alignment in) { + switch(in) { + case ui::alignment::left: + return text::alignment::left; + case ui::alignment::right: + return text::alignment::right; + case ui::alignment::centered: + return text::alignment::center; + case ui::alignment::justified: + return text::alignment::left; + } + return text::alignment::left; +} void add_to_layout_box(sys::state& state, layout_base& dest, layout_box& box, std::string_view text, text_color color, substitution source) { if(text.size() == 0) @@ -1197,46 +1237,6 @@ void add_to_layout_box(sys::state& state, layout_base& dest, layout_box& box, st bool first_in_line = true; auto font_size = text::size_from_font_id(dest.fixed_parameters.font_id); - //Divide inline images - for(uint32_t i = 0; i < uint32_t(text.size());) { - uint32_t ch = text::codepoint_from_utf8(text.data() + i, text.data() + text.size()); - if(ch == U'@' && i + 3 < uint32_t(text.size())) { - auto sv1 = std::string_view(text.begin(), text.begin() + i); - add_to_layout_box(state, dest, box, sv1, color); - // insert inline image - text::stored_glyphs image_glyphs{}; - image_glyphs.inline_image[0] = text[i + 1]; - image_glyphs.inline_image[1] = text[i + 2]; - image_glyphs.inline_image[2] = text[i + 3]; - float extent = float(font_size) * 1.5f; - if(state.world.locale_get_native_rtl(state.font_collection.get_current_locale())) { - box.x_position -= text::size_from_font_id(dest.fixed_parameters.font_id); - box.y_size = std::max(box.y_size, box.y_position + line_height); - box.x_size = std::max(box.x_size, int32_t(dest.fixed_parameters.right - box.x_position)); - dest.base_layout.contents.push_back(text_chunk{ image_glyphs, box.x_position, (!dest.fixed_parameters.suppress_hyperlinks) ? source : std::monostate{}, int16_t(box.y_position), int16_t(extent), int16_t(text_height), tmp_color }); - } else { - dest.base_layout.contents.push_back(text_chunk{ image_glyphs, box.x_position, (!dest.fixed_parameters.suppress_hyperlinks) ? source : std::monostate{}, int16_t(box.y_position), int16_t(extent), int16_t(text_height), tmp_color }); - box.x_position += extent; - box.y_size = std::max(box.y_size, box.y_position + line_height); - box.x_size = std::max(box.x_size, int32_t(box.x_position)); - } - // - auto sv2 = std::string_view(text.begin() + i + 4, text.end()); - add_to_layout_box(state, dest, box, sv2, color); - return; - } else if(ch == U'?' && i + 1 < uint32_t(text.size()) && is_qmark_color(text[i + 1])) { - auto sv1 = std::string_view(text.begin(), text.begin() + i); - add_to_layout_box(state, dest, box, sv1, color); - auto new_color = char_to_color(text[i + 1]); - if(new_color == text_color::reset) - new_color = dest.fixed_parameters.color; - auto sv2 = std::string_view(text.begin() + i + 2, text.end()); - add_to_layout_box(state, dest, box, sv2, new_color); - return; - } - i += uint32_t(text::size_from_utf8(text.data() + i, text.data() + text.size())); - } - std::vector temp_text; { auto start = text.data(); @@ -1269,26 +1269,24 @@ void add_to_layout_box(sys::state& state, layout_base& dest, layout_box& box, st text::stored_glyphs all_glyphs(state, text::font_index_from_font_id(state, dest.fixed_parameters.font_id), std::span(temp_text.data(), temp_text.size()), text::stored_glyphs::no_bidi{}); - if(state.world.locale_get_native_rtl(state.font_collection.get_current_locale())) { + if(dest.native_rtl == layout_base::rtl_status::rtl) { int32_t glyph_position = 0; int32_t glyph_start_position = 0; int32_t cluster_position = 0; int32_t cluster_start_position = 0; - if(!box.rtl_kludge) { - box.x_position = float(dest.fixed_parameters.right - box.x_offset); - box.rtl_kludge = true; - } - while(cluster_start_position < int32_t(temp_text.size())) { + if(dest.fixed_parameters.single_line && box.x_position <= dest.fixed_parameters.left) + break; + auto next_cluster_position = ubrk_next(lb_it); int32_t next_glyph_position = 0; if(next_cluster_position == UBRK_DONE) { - next_glyph_position = int32_t(all_glyphs.glyph_count); + next_glyph_position = int32_t(all_glyphs.glyph_info.size()); next_cluster_position = int32_t(temp_text.size()); } else { - for(next_glyph_position = glyph_position; next_glyph_position < int32_t(all_glyphs.glyph_count); ++next_glyph_position) { + for(next_glyph_position = glyph_position; next_glyph_position < int32_t(all_glyphs.glyph_info.size()); ++next_glyph_position) { if(all_glyphs.glyph_info[next_glyph_position].cluster >= uint32_t(next_cluster_position)) { break; } @@ -1297,7 +1295,7 @@ void add_to_layout_box(sys::state& state, layout_base& dest, layout_box& box, st float extent = state.font_collection.text_extent(state, all_glyphs, glyph_start_position, next_glyph_position - glyph_start_position, dest.fixed_parameters.font_id); - if(first_in_line && int32_t(dest.fixed_parameters.right - box.x_offset) == box.x_position && box.x_position - extent <= dest.fixed_parameters.left) { + if(!dest.fixed_parameters.single_line && first_in_line && int32_t(dest.fixed_parameters.right - box.x_offset) == box.x_position && box.x_position - extent <= dest.fixed_parameters.left) { // too long, but no line breaking opportunities earlier in the line box.x_position -= extent; @@ -1309,13 +1307,13 @@ void add_to_layout_box(sys::state& state, layout_base& dest, layout_box& box, st box.x_position, (!dest.fixed_parameters.suppress_hyperlinks) ? source : std::monostate{}, int16_t(box.y_position), int16_t(extent), int16_t(text_height), tmp_color }); if(box.x_position - extent <= dest.fixed_parameters.left) - impl::lb_finish_line(dest, box, line_height, state.world.locale_get_native_rtl(state.font_collection.get_current_locale())); + impl::lb_finish_line(dest, box, line_height); glyph_start_position = next_glyph_position; glyph_position = next_glyph_position; cluster_position = next_cluster_position; cluster_start_position = next_cluster_position; - } else if(box.x_position - extent <= dest.fixed_parameters.left) { + } else if(!dest.fixed_parameters.single_line && box.x_position - extent <= dest.fixed_parameters.left) { extent = state.font_collection.text_extent(state, all_glyphs, glyph_start_position, glyph_position - glyph_start_position, dest.fixed_parameters.font_id); box.x_position -= extent; @@ -1325,13 +1323,51 @@ void add_to_layout_box(sys::state& state, layout_base& dest, layout_box& box, st text_chunk{ text::stored_glyphs(state, text::font_index_from_font_id(state, dest.fixed_parameters.font_id), std::span(temp_text.data() + cluster_start_position, cluster_position - cluster_start_position)), box.x_position, (!dest.fixed_parameters.suppress_hyperlinks) ? source : std::monostate{}, int16_t(box.y_position), int16_t(extent), int16_t(text_height), tmp_color }); - impl::lb_finish_line(dest, box, line_height, state.world.locale_get_native_rtl(state.font_collection.get_current_locale())); + impl::lb_finish_line(dest, box, line_height); glyph_start_position = glyph_position; cluster_start_position = cluster_position; ubrk_previous(lb_it); first_in_line = true; + } else if(dest.fixed_parameters.single_line && box.x_position - extent <= dest.fixed_parameters.left) { + auto glyphid = FT_Get_Char_Index(font.font_face, 0x2026); + + bool ellipsis_valid = true; + auto width_of_ellipsis = font.base_glyph_width(glyphid) * font_size / 64.f; + + if(width_of_ellipsis <= 0 || glyphid == 0) { + ellipsis_valid = false; + width_of_ellipsis = font.base_glyph_width(FT_Get_Char_Index(font.font_face, '.')) * 3.0f * font_size / 64.f; + } + if(state.user_settings.use_classic_fonts) { + ellipsis_valid = false; + width_of_ellipsis = 3.0f * font_size / 6.f; + } + + int32_t m = glyph_start_position; + while(m < next_glyph_position) { + if(box.x_position - state.font_collection.text_extent(state, all_glyphs, glyph_start_position, uint32_t(m), dest.fixed_parameters.font_id) - width_of_ellipsis < dest.fixed_parameters.left) + break; + ++m; + } + if(m >= next_glyph_position) m = next_glyph_position - 1; + + auto cluster_end = all_glyphs.glyph_info[m].cluster; + std::vector tempv{ temp_text.data() + cluster_start_position, temp_text.data() + cluster_end }; + + if(ellipsis_valid) { + tempv.push_back(0x2026); + } else { + tempv.push_back('.'); tempv.push_back('.'); tempv.push_back('.'); + } + + dest.base_layout.contents.push_back( + text_chunk{ text::stored_glyphs(state, text::font_index_from_font_id(state, dest.fixed_parameters.font_id), std::span(tempv.data(), tempv.size())), + box.x_position, (!dest.fixed_parameters.suppress_hyperlinks) ? source : std::monostate{}, int16_t(box.y_position), int16_t(extent), int16_t(text_height), tmp_color }); + box.x_position = dest.fixed_parameters.left; + box.y_size = std::max(box.y_size, box.y_position + line_height); + box.x_size = std::max(box.x_size, int32_t(dest.fixed_parameters.right - box.x_position)); } else if(next_cluster_position >= int32_t(temp_text.size())) { // no remaining text @@ -1343,8 +1379,8 @@ void add_to_layout_box(sys::state& state, layout_base& dest, layout_box& box, st text::stored_glyphs(state, text::font_index_from_font_id(state, dest.fixed_parameters.font_id), std::span(temp_text.data() + cluster_start_position, next_cluster_position - cluster_start_position)), box.x_position, (!dest.fixed_parameters.suppress_hyperlinks) ? source : std::monostate{}, int16_t(box.y_position), int16_t(extent), int16_t(text_height), tmp_color }); - if(box.x_position - extent <= dest.fixed_parameters.left) - impl::lb_finish_line(dest, box, line_height, state.world.locale_get_native_rtl(state.font_collection.get_current_locale())); + if(!dest.fixed_parameters.single_line && box.x_position <= dest.fixed_parameters.left) + impl::lb_finish_line(dest, box, line_height); glyph_start_position = next_glyph_position; glyph_position = next_glyph_position; @@ -1364,14 +1400,17 @@ void add_to_layout_box(sys::state& state, layout_base& dest, layout_box& box, st int32_t cluster_start_position = 0; while(cluster_start_position < int32_t(temp_text.size())) { + if(dest.fixed_parameters.single_line && box.x_position >= dest.fixed_parameters.right) + break; + auto next_cluster_position = ubrk_next(lb_it); int32_t next_glyph_position = 0; if(next_cluster_position == UBRK_DONE) { - next_glyph_position = int32_t(all_glyphs.glyph_count); + next_glyph_position = int32_t(all_glyphs.glyph_info.size()); next_cluster_position = int32_t(temp_text.size()); } else { - for(next_glyph_position = glyph_position; next_glyph_position < int32_t(all_glyphs.glyph_count); ++next_glyph_position) { + for(next_glyph_position = glyph_position; next_glyph_position < int32_t(all_glyphs.glyph_info.size()); ++next_glyph_position) { if(all_glyphs.glyph_info[next_glyph_position].cluster >= uint32_t(next_cluster_position)) { break; } @@ -1380,7 +1419,7 @@ void add_to_layout_box(sys::state& state, layout_base& dest, layout_box& box, st float extent = state.font_collection.text_extent(state, all_glyphs, glyph_start_position, next_glyph_position - glyph_start_position, dest.fixed_parameters.font_id); - if(first_in_line && int32_t(box.x_offset + dest.fixed_parameters.left) == box.x_position && box.x_position + extent >= dest.fixed_parameters.right) { + if(!dest.fixed_parameters.single_line && first_in_line && int32_t(box.x_offset + dest.fixed_parameters.left) == box.x_position && box.x_position + extent >= dest.fixed_parameters.right) { // too long, but no line breaking opportunities earlier in the line dest.base_layout.contents.push_back(text_chunk{ text::stored_glyphs(state, text::font_index_from_font_id(state, dest.fixed_parameters.font_id), std::span(temp_text.data() + cluster_start_position, next_cluster_position - cluster_start_position)), box.x_position, (!dest.fixed_parameters.suppress_hyperlinks) ? source : std::monostate{}, int16_t(box.y_position), int16_t(extent), int16_t(text_height), tmp_color }); @@ -1390,13 +1429,13 @@ void add_to_layout_box(sys::state& state, layout_base& dest, layout_box& box, st box.x_size = std::max(box.x_size, int32_t(box.x_position)); if(box.x_position + extent >= dest.fixed_parameters.right) - impl::lb_finish_line(dest, box, line_height, state.world.locale_get_native_rtl(state.font_collection.get_current_locale())); + impl::lb_finish_line(dest, box, line_height); glyph_start_position = next_glyph_position; glyph_position = next_glyph_position; cluster_position = next_cluster_position; cluster_start_position = next_cluster_position; - } else if(box.x_position + extent >= dest.fixed_parameters.right) { + } else if(!dest.fixed_parameters.single_line && box.x_position + extent >= dest.fixed_parameters.right) { extent = state.font_collection.text_extent(state, all_glyphs, glyph_start_position, glyph_position - glyph_start_position, dest.fixed_parameters.font_id); dest.base_layout.contents.push_back( @@ -1406,13 +1445,51 @@ void add_to_layout_box(sys::state& state, layout_base& dest, layout_box& box, st box.y_size = std::max(box.y_size, box.y_position + line_height); box.x_size = std::max(box.x_size, int32_t(box.x_position)); - impl::lb_finish_line(dest, box, line_height, state.world.locale_get_native_rtl(state.font_collection.get_current_locale())); + impl::lb_finish_line(dest, box, line_height); glyph_start_position = glyph_position; cluster_start_position = cluster_position; ubrk_previous(lb_it); first_in_line = true; + } else if(dest.fixed_parameters.single_line && box.x_position + extent >= dest.fixed_parameters.right) { + auto glyphid = FT_Get_Char_Index(font.font_face, 0x2026); + + bool ellipsis_valid = true; + auto width_of_ellipsis = font.base_glyph_width(glyphid) * font_size / 64.f; + + if(width_of_ellipsis <= 0 || glyphid == 0) { + ellipsis_valid = false; + width_of_ellipsis = font.base_glyph_width(FT_Get_Char_Index(font.font_face, '.')) * 3.0f * font_size / 64.f; + } + if(state.user_settings.use_classic_fonts) { + ellipsis_valid = false; + width_of_ellipsis = 3.0f * font_size / 6.f; + } + + int32_t m = glyph_start_position; + while(m < next_glyph_position) { + if(box.x_position + state.font_collection.text_extent(state, all_glyphs, glyph_start_position, uint32_t(m), dest.fixed_parameters.font_id) + width_of_ellipsis > dest.fixed_parameters.right) + break; + ++m; + } + if(m >= next_glyph_position) m = next_glyph_position - 1; + + auto cluster_end = all_glyphs.glyph_info[m].cluster; + std::vector tempv{temp_text.data() + cluster_start_position, temp_text.data() + cluster_end }; + + if(ellipsis_valid) { + tempv.push_back(0x2026); + } else { + tempv.push_back('.'); tempv.push_back('.'); tempv.push_back('.'); + } + + dest.base_layout.contents.push_back( + text_chunk{ text::stored_glyphs(state, text::font_index_from_font_id(state, dest.fixed_parameters.font_id), std::span(tempv.data(), tempv.size())), + box.x_position, (!dest.fixed_parameters.suppress_hyperlinks) ? source : std::monostate{}, int16_t(box.y_position), int16_t(extent), int16_t(text_height), tmp_color }); + box.x_position = dest.fixed_parameters.right; + box.y_size = std::max(box.y_size, box.y_position + line_height); + box.x_size = std::max(box.x_size, int32_t(box.x_position)); } else if(next_cluster_position >= int32_t(temp_text.size())) { // no remaining text @@ -1422,8 +1499,8 @@ void add_to_layout_box(sys::state& state, layout_base& dest, layout_box& box, st box.y_size = std::max(box.y_size, box.y_position + line_height); box.x_size = std::max(box.x_size, int32_t(box.x_position)); - if(box.x_position + extent >= dest.fixed_parameters.right) - impl::lb_finish_line(dest, box, line_height, state.world.locale_get_native_rtl(state.font_collection.get_current_locale())); + if(!dest.fixed_parameters.single_line && box.x_position >= dest.fixed_parameters.right) + impl::lb_finish_line(dest, box, line_height); glyph_start_position = next_glyph_position; glyph_position = next_glyph_position; @@ -1498,8 +1575,8 @@ std::string lb_resolve_substitution(sys::state& state, substitution sub, substit } // namespace impl -void add_to_layout_box(sys::state& state, layout_base& dest, layout_box& box, dcon::text_key source_text, substitution_map const& mp) { - if(!source_text) +void add_unparsed_text_to_layout_box(sys::state& state, layout_base& dest, layout_box& box, std::string_view sv, substitution_map const& mp) { + if(sv.length() == 0) return; auto current_color = dest.fixed_parameters.color; @@ -1507,13 +1584,6 @@ void add_to_layout_box(sys::state& state, layout_base& dest, layout_box& box, dc auto text_height = int32_t(std::ceil(state.font_collection.line_height(state, dest.fixed_parameters.font_id))); auto line_height = text_height + dest.fixed_parameters.leading; - std::string_view sv; - if(auto it = state.locale_key_to_text_sequence.find(source_text); it != state.locale_key_to_text_sequence.end()) { - sv = state.locale_string_view(it->second); - } else { - sv = state.to_string_view(source_text); - } - char const* seq_start = sv.data(); char const* seq_end = sv.data() + sv.size(); char const* section_start = seq_start; @@ -1542,7 +1612,7 @@ void add_to_layout_box(sys::state& state, layout_base& dest, layout_box& box, dc pos += 1; section_start = pos; } - } else if(pos + 2 < seq_end && uint8_t(*pos) == 0xEF && uint8_t(*(pos + 1)) == 0xBF && uint8_t(*(pos + 2)) == 0xBD && is_qmark_color(*(pos + 3))) { + } else if(pos + 4 < seq_end && uint8_t(*pos) == 0xEF && uint8_t(*(pos + 1)) == 0xBF && uint8_t(*(pos + 2)) == 0xBD && is_qmark_color(*(pos + 3))) { if(section_start < pos) add_text_range(std::string_view(section_start, pos - section_start)); @@ -1558,6 +1628,55 @@ void add_to_layout_box(sys::state& state, layout_base& dest, layout_box& box, dc pos += 1; section_start = pos; } + } else if(*pos == '@' && pos + 3 < seq_end) { + if(*(pos + 1) == '(' && *(pos + 3) == ')') { + if(*(pos + 2) == 'A') { + if(section_start < pos) + add_text_range(std::string_view(section_start, pos - section_start)); + add_to_layout_box(state, dest, box, embedded_icon::army); + pos += 4; + section_start = pos; + } else if(*(pos + 2) == 'N') { + if(section_start < pos) + add_text_range(std::string_view(section_start, pos - section_start)); + add_to_layout_box(state, dest, box, embedded_icon::navy); + pos += 4; + section_start = pos; + } else if(*(pos + 2) == 'T') { + if(section_start < pos) + add_text_range(std::string_view(section_start, pos - section_start)); + add_to_layout_box(state, dest, box, embedded_icon::check); + pos += 4; + section_start = pos; + } else if(*(pos + 2) == 'F') { + if(section_start < pos) + add_text_range(std::string_view(section_start, pos - section_start)); + add_to_layout_box(state, dest, box, embedded_icon::xmark); + pos += 4; + section_start = pos; + } else { + ++pos; + } + } else { + auto tag_int = nations::tag_to_int(char(toupper(*(pos + 1))), char(toupper(*(pos + 2))), char(toupper(*(pos + 3)))); + bool matched = false; + for(auto nid : state.world.in_national_identity) { + if(nid.get_identifying_int() == tag_int) { + matched = true; + + if(section_start < pos) + add_text_range(std::string_view(section_start, pos - section_start)); + + add_to_layout_box(state, dest, box, embedded_flag{ nid.id }); + pos += 4; + + section_start = pos; + break; + } + } + if(!matched) + ++pos; + } } else if(pos + 1 < seq_end && *pos == '?' && is_qmark_color(*(pos + 1))) { if(section_start < pos) add_text_range(std::string_view(section_start, pos - section_start)); @@ -1614,6 +1733,19 @@ void add_to_layout_box(sys::state& state, layout_base& dest, layout_box& box, dc add_text_range(std::string_view(section_start, seq_end - section_start)); } +void add_to_layout_box(sys::state& state, layout_base& dest, layout_box& box, dcon::text_key source_text, substitution_map const& mp) { + if(!source_text) + return; + + std::string_view sv; + if(auto it = state.locale_key_to_text_sequence.find(source_text); it != state.locale_key_to_text_sequence.end()) { + sv = state.locale_string_view(it->second); + } else { + sv = state.to_string_view(source_text); + } + add_unparsed_text_to_layout_box(state, dest, box, sv, mp); +} + void add_to_layout_box(sys::state& state, layout_base& dest, layout_box& box, substitution val, text_color color) { auto txt = impl::lb_resolve_substitution(state, val, substitution_map{}); add_to_layout_box(state, dest, box, std::string_view(txt), color, val); @@ -1625,44 +1757,72 @@ void add_space_to_layout_box(sys::state& state, layout_base& dest, layout_box& b auto& font = state.font_collection.get_font(state, text::font_index_from_font_id(state, dest.fixed_parameters.font_id)); auto glyphid = FT_Get_Char_Index(font.font_face, ' '); float amount = font.base_glyph_width(glyphid) * text::size_from_font_id(dest.fixed_parameters.font_id) / 64.f;; - if(state.world.locale_get_native_rtl(state.font_collection.get_current_locale())) { - amount = -amount; - } - box.x_position += amount; + + if(dest.native_rtl == layout_base::rtl_status::rtl) + box.x_position -= amount; + else + box.x_position += amount; } layout_box open_layout_box(layout_base& dest, int32_t indent) { - return layout_box{dest.base_layout.contents.size(), dest.base_layout.contents.size(), indent, 0, 0, + if(dest.native_rtl == layout_base::rtl_status::ltr) + return layout_box{dest.base_layout.contents.size(), dest.base_layout.contents.size(), indent, 0, 0, float(indent + dest.fixed_parameters.left), 0, dest.fixed_parameters.color}; + else + return layout_box{ dest.base_layout.contents.size(), dest.base_layout.contents.size(), indent, 0, 0, + float(dest.fixed_parameters.right - indent), 0, dest.fixed_parameters.color }; } void close_layout_box(columnar_layout& dest, layout_box& box) { - impl::lb_finish_line(dest, box, 0, false); //we're not adding any text so this is fine - if(box.y_size + dest.y_cursor >= dest.fixed_parameters.bottom) { // make new column - dest.current_column_x = dest.used_width + dest.column_width; - for(auto i = box.first_chunk; i < dest.base_layout.contents.size(); ++i) { - dest.base_layout.contents[i].y += dest.fixed_parameters.top; - dest.base_layout.contents[i].x += float(dest.current_column_x); - dest.used_width = std::max(dest.used_width, int32_t(dest.base_layout.contents[i].x + dest.base_layout.contents[i].width)); + impl::lb_finish_line(dest, box, 0); + if(dest.native_rtl == layout_base::rtl_status::ltr) { + if(box.y_size + dest.y_cursor >= dest.fixed_parameters.bottom) { // make new column + dest.current_column_x = dest.used_width + dest.column_width; + for(auto i = box.first_chunk; i < dest.base_layout.contents.size(); ++i) { + dest.base_layout.contents[i].y += dest.fixed_parameters.top; + dest.base_layout.contents[i].x += float(dest.current_column_x); + dest.used_width = std::max(dest.used_width, int32_t(dest.base_layout.contents[i].x + dest.base_layout.contents[i].width)); + } + dest.y_cursor = box.y_size + dest.fixed_parameters.top; + } else { // append to current column + for(auto i = box.first_chunk; i < dest.base_layout.contents.size(); ++i) { + dest.base_layout.contents[i].y += int16_t(dest.y_cursor); + dest.base_layout.contents[i].x += float(dest.current_column_x); + dest.used_width = std::max(dest.used_width, int32_t(dest.base_layout.contents[i].x + dest.base_layout.contents[i].width)); + } + dest.y_cursor += box.y_size; } - dest.y_cursor = box.y_size + dest.fixed_parameters.top; - } else { // append to current column - for(auto i = box.first_chunk; i < dest.base_layout.contents.size(); ++i) { - dest.base_layout.contents[i].y += int16_t(dest.y_cursor); - dest.base_layout.contents[i].x += float(dest.current_column_x); - dest.used_width = std::max(dest.used_width, int32_t(dest.base_layout.contents[i].x + dest.base_layout.contents[i].width)); + dest.used_height = std::max(dest.used_height, dest.y_cursor); + } else { + if(box.y_size + dest.y_cursor >= dest.fixed_parameters.bottom) { // make new column + dest.current_column_x = dest.used_width - dest.column_width; + for(auto i = box.first_chunk; i < dest.base_layout.contents.size(); ++i) { + dest.base_layout.contents[i].y += dest.fixed_parameters.top; + dest.base_layout.contents[i].x += float(dest.current_column_x) - float(dest.fixed_parameters.right - dest.fixed_parameters.left); + dest.used_width = std::min(dest.used_width, int32_t(dest.base_layout.contents[i].x)); + } + dest.y_cursor = box.y_size + dest.fixed_parameters.top; + } else { // append to current column + for(auto i = box.first_chunk; i < dest.base_layout.contents.size(); ++i) { + dest.base_layout.contents[i].y += int16_t(dest.y_cursor); + dest.base_layout.contents[i].x += float(dest.current_column_x) - float(dest.fixed_parameters.right - dest.fixed_parameters.left); + dest.used_width = std::min(dest.used_width, int32_t(dest.base_layout.contents[i].x)); + } + dest.y_cursor += box.y_size; } - dest.y_cursor += box.y_size; + dest.used_height = std::max(dest.used_height, dest.y_cursor); } - dest.used_height = std::max(dest.used_height, dest.y_cursor); } void close_layout_box(endless_layout& dest, layout_box& box) { - impl::lb_finish_line(dest, box, 0, false); //not adding any text so this is fine + impl::lb_finish_line(dest, box, 0); for(auto i = box.first_chunk; i < dest.base_layout.contents.size(); ++i) { dest.base_layout.contents[i].y += int16_t(dest.y_cursor); } dest.y_cursor += box.y_size; } +void close_layout_box(single_line_layout& dest, layout_box& box) { + impl::lb_finish_line(dest, box, 0); +} void close_layout_box(layout_base& dest, layout_box& box) { dest.internal_close_box(box); @@ -1674,11 +1834,14 @@ void columnar_layout::internal_close_box(layout_box& box) { void endless_layout::internal_close_box(layout_box& box) { close_layout_box(*this, box); } +void single_line_layout::internal_close_box(layout_box& b) { + close_layout_box(*this, b); +} -columnar_layout create_columnar_layout(layout& dest, layout_parameters const& params, int32_t column_width) { +columnar_layout create_columnar_layout(sys::state& state, layout& dest, layout_parameters const& params, int32_t column_width) { dest.contents.clear(); dest.number_of_lines = 0; - return columnar_layout(dest, params, 0, 0, params.top, column_width); + return columnar_layout(dest, params, state.world.locale_get_native_rtl(state.font_collection.get_current_locale()) ? layout_base::rtl_status::rtl : layout_base::rtl_status::ltr, 0, 0, params.top, column_width); } // Reduces code repeat @@ -1760,11 +1923,10 @@ void add_line(sys::state& state, layout_base& dest, std::string_view key, int32_ void add_line_with_condition(sys::state& state, layout_base& dest, std::string_view key, bool condition_met, int32_t indent) { auto box = text::open_layout_box(dest, indent); - auto str = state.font_collection.get_font(state, text::font_index_from_font_id(state, dest.fixed_parameters.font_id)).get_conditional_indicator(condition_met); if(condition_met) { - text::add_to_layout_box(state, dest, box, std::string_view(str), text::text_color::green); + text::add_to_layout_box(state, dest, box, text::embedded_icon::check); } else { - text::add_to_layout_box(state, dest, box, std::string_view(str), text::text_color::red); + text::add_to_layout_box(state, dest, box, text::embedded_icon::xmark); } text::add_space_to_layout_box(state, dest, box); @@ -1779,11 +1941,10 @@ void add_line_with_condition(sys::state& state, layout_base& dest, std::string_v void add_line_with_condition(sys::state& state, layout_base& dest, std::string_view key, bool condition_met, variable_type subkey, substitution value, int32_t indent) { auto box = text::open_layout_box(dest, indent); - auto str = state.font_collection.get_font(state, text::font_index_from_font_id(state, dest.fixed_parameters.font_id)).get_conditional_indicator(condition_met); if(condition_met) { - text::add_to_layout_box(state, dest, box, std::string_view(str), text::text_color::green); + text::add_to_layout_box(state, dest, box, text::embedded_icon::check); } else { - text::add_to_layout_box(state, dest, box, std::string_view(str), text::text_color::red); + text::add_to_layout_box(state, dest, box, text::embedded_icon::xmark); } text::add_space_to_layout_box(state, dest, box); @@ -1800,11 +1961,10 @@ void add_line_with_condition(sys::state& state, layout_base& dest, std::string_v void add_line_with_condition(sys::state& state, layout_base& dest, std::string_view key, bool condition_met, variable_type subkey, substitution value, variable_type subkeyb, substitution valueb, int32_t indent) { auto box = text::open_layout_box(dest, indent); - auto str = state.font_collection.get_font(state, text::font_index_from_font_id(state, dest.fixed_parameters.font_id)).get_conditional_indicator(condition_met); if(condition_met) { - text::add_to_layout_box(state, dest, box, std::string_view(str), text::text_color::green); + text::add_to_layout_box(state, dest, box, text::embedded_icon::check); } else { - text::add_to_layout_box(state, dest, box, std::string_view(str), text::text_color::red); + text::add_to_layout_box(state, dest, box, text::embedded_icon::xmark); } text::add_space_to_layout_box(state, dest, box); @@ -1822,11 +1982,10 @@ void add_line_with_condition(sys::state& state, layout_base& dest, std::string_v void add_line_with_condition(sys::state& state, layout_base& dest, std::string_view key, bool condition_met, variable_type subkey, substitution value, variable_type subkeyb, substitution valueb, variable_type subkeyc, substitution valuec, int32_t indent) { auto box = text::open_layout_box(dest, indent); - auto str = state.font_collection.get_font(state, text::font_index_from_font_id(state, dest.fixed_parameters.font_id)).get_conditional_indicator(condition_met); if(condition_met) { - text::add_to_layout_box(state, dest, box, std::string_view(str), text::text_color::green); + text::add_to_layout_box(state, dest, box, text::embedded_icon::check); } else { - text::add_to_layout_box(state, dest, box, std::string_view(str), text::text_color::red); + text::add_to_layout_box(state, dest, box, text::embedded_icon::xmark); } text::add_space_to_layout_box(state, dest, box); @@ -1913,12 +2072,7 @@ void add_divider_to_layout_box(sys::state& state, layout_base& dest, layout_box& void nation_name_and_flag(sys::state& state, dcon::nation_id n, layout_base& dest, int32_t indent) { auto box = text::open_layout_box(dest, indent); auto ident = state.world.nation_get_identity_from_identity_holder(n); - auto flag_str = std::string("@"); - if(ident) - flag_str += nations::int_to_tag(state.world.national_identity_get_identifying_int(ident)); - else - flag_str += "REB"; - add_to_layout_box(state, dest, box, std::string_view{flag_str}); + add_to_layout_box(state, dest, box, text::embedded_flag{ ident ? ident : state.national_definitions.rebel_id }); add_space_to_layout_box(state, dest, box); add_to_layout_box(state, dest, box, text::get_name(state, n)); text::close_layout_box(dest, box); @@ -2022,4 +2176,12 @@ std::string resolve_string_substitution(sys::state& state, std::string_view key, return resolve_string_substitution(state, source_text, mp); } + +void single_line_layout::add_text(sys::state& state, std::string_view v) { + add_unparsed_text_to_layout_box(state, *this, box, v); +} +void single_line_layout::add_text(sys::state& state, dcon::text_key source_text) { + add_to_layout_box(state, *this, box, source_text); +} + } // namespace text diff --git a/src/text/text.hpp b/src/text/text.hpp index d06f98164..120029105 100644 --- a/src/text/text.hpp +++ b/src/text/text.hpp @@ -778,10 +778,16 @@ struct int_percentage { struct int_wholenum { int32_t value = 0; }; +enum class embedded_icon : uint8_t { + check, xmark, army, navy +}; +struct embedded_flag { + dcon::national_identity_id tag; +}; using substitution = std::variant; + dcon::state_definition_id, embedded_icon, embedded_flag>; using substitution_map = ankerl::unordered_dense::map; struct text_chunk { @@ -803,6 +809,7 @@ struct layout_parameters { alignment align = alignment::left; text_color color = text_color::white; bool suppress_hyperlinks = false; + bool single_line = false; }; struct layout { std::vector contents; @@ -820,16 +827,24 @@ struct layout_box { float x_position = 0; int32_t y_position = 0; text_color color = text_color::white; - bool rtl_kludge = false; }; struct layout_base { + enum class rtl_status : uint8_t { ltr, rtl }; layout& base_layout; layout_parameters fixed_parameters; - int32_t max_column_width = 0; //for rtl - - layout_base(layout& base_layout, layout_parameters const& fixed_parameters) - : base_layout(base_layout), fixed_parameters(fixed_parameters) { } + rtl_status native_rtl = rtl_status::ltr; + + layout_base(layout& base_layout, layout_parameters const& fixed_parameters, rtl_status native_rtl) + : base_layout(base_layout), fixed_parameters(fixed_parameters), native_rtl(native_rtl) { + if(native_rtl == rtl_status::rtl) { + if(fixed_parameters.align == text::alignment::left) { + layout_base::fixed_parameters.align = text::alignment::right; + } else if(fixed_parameters.align == text::alignment::left) { + layout_base::fixed_parameters.align = text::alignment::left; + } + } + } virtual void internal_close_box(layout_box& box) = 0; }; @@ -841,9 +856,8 @@ struct columnar_layout : public layout_base { int32_t current_column_x = 0; int32_t column_width = 0; - columnar_layout(layout& base_layout, layout_parameters const& fixed_parameters, int32_t used_height = 0, int32_t used_width = 0, - int32_t y_cursor = 0, int32_t column_width = 0) - : layout_base(base_layout, fixed_parameters), used_height(used_height), used_width(used_width), y_cursor(y_cursor), + columnar_layout(layout& base_layout, layout_parameters const& fixed_parameters, layout_base::rtl_status native_rtl, int32_t used_height = 0, int32_t used_width = 0, int32_t y_cursor = 0, int32_t column_width = 0) + : layout_base(base_layout, fixed_parameters, native_rtl), used_height(used_height), used_width(used_width), y_cursor(y_cursor), current_column_x(fixed_parameters.left), column_width(column_width) { layout_base::fixed_parameters.left = 0; } @@ -854,21 +868,44 @@ struct columnar_layout : public layout_base { struct endless_layout : public layout_base { int32_t y_cursor = 0; - endless_layout(layout& base_layout, layout_parameters const& fixed_parameters, int32_t y_cursor = 0) - : layout_base(base_layout, fixed_parameters), y_cursor(y_cursor) { } + endless_layout(layout& base_layout, layout_parameters const& fixed_parameters, layout_base::rtl_status native_rtl, int32_t y_cursor = 0) + : layout_base(base_layout, fixed_parameters, native_rtl), y_cursor(y_cursor) { } void internal_close_box(layout_box& box) final; }; +layout_box open_layout_box(layout_base& dest, int32_t indent = 0); + +struct single_line_layout : public layout_base { + layout_box box; + + single_line_layout(layout& base_layout, layout_parameters const& fixed_parameters, layout_base::rtl_status native_rtl) + : layout_base(base_layout, fixed_parameters, native_rtl), box(open_layout_box(*this, 0)) { + + base_layout.number_of_lines = 0; + base_layout.contents.clear(); + } + + void internal_close_box(layout_box& box) final; + + ~single_line_layout() { + internal_close_box(box); + } + + void add_text(sys::state& state, std::string_view v); + void add_text(sys::state& state, dcon::text_key source_text); +}; + text_color char_to_color(char in); -endless_layout create_endless_layout(layout& dest, layout_parameters const& params); +endless_layout create_endless_layout(sys::state& state, layout& dest, layout_parameters const& params); void close_layout_box(endless_layout& dest, layout_box& box); -columnar_layout create_columnar_layout(layout& dest, layout_parameters const& params, int32_t column_width); +columnar_layout create_columnar_layout(sys::state& state, layout& dest, layout_parameters const& params, int32_t column_width); -layout_box open_layout_box(layout_base& dest, int32_t indent = 0); void close_layout_box(columnar_layout& dest, layout_box& box); +void close_layout_box(single_line_layout& dest, layout_box& box); +void add_unparsed_text_to_layout_box(sys::state& state, layout_base& dest, layout_box& box, std::string_view sv, substitution_map const& mp = substitution_map{}); void add_to_layout_box(sys::state& state, layout_base& dest, layout_box& box, dcon::text_key source_text, substitution_map const& mp = substitution_map{}); void add_to_layout_box(sys::state& state, layout_base& dest, layout_box& box, std::string_view, @@ -882,6 +919,8 @@ void add_line_break_to_layout_box(sys::state& state, layout_base& dest, layout_b void add_line_break_to_layout(sys::state& state, columnar_layout& dest); void add_line_break_to_layout(sys::state& state, endless_layout& dest); +void add_to_layout_box(sys::state& state, layout_base& dest, layout_box& box, embedded_flag ico); +void add_to_layout_box(sys::state& state, layout_base& dest, layout_box& box, embedded_icon ico); void close_layout_box(layout_base& dest, layout_box& box); @@ -895,6 +934,7 @@ std::string produce_simple_string(sys::state const& state, std::string_view key) std::string produce_simple_string(sys::state const& state, dcon::text_key id); text::alignment localized_alignment(sys::state& state, text::alignment in); ui::alignment localized_alignment(sys::state& state, ui::alignment in); +text::alignment to_text_alignment(ui::alignment in); dcon::text_key find_or_add_key(sys::state& state, std::string_view key, bool as_unicode); From 1dbba447a073eb8ff61268542a99205c2c4a55b4 Mon Sep 17 00:00:00 2001 From: ineveraskedforthis Date: Thu, 27 Jun 2024 12:26:17 +0300 Subject: [PATCH 5/7] Add day check to update condition of gdp records. --- src/gamestate/system_state.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/gamestate/system_state.cpp b/src/gamestate/system_state.cpp index 517832bab..5b595d8ce 100644 --- a/src/gamestate/system_state.cpp +++ b/src/gamestate/system_state.cpp @@ -4367,7 +4367,7 @@ void state::single_game_tick() { } } - if((ymd_date.month % 3) == 0) { + if(((ymd_date.month % 3) == 0) && (ymd_date.day == 1)) { auto index = economy::most_recent_gdp_record_index(*this); for(auto n : world.in_nation) { n.set_gdp_record(index, economy::gdp_adjusted(*this, n)); From 60c251b02f58d565db5a02991c3ed171f6b34ad4 Mon Sep 17 00:00:00 2001 From: nivaturimika <159065448+Nivaturimika@users.noreply.github.com> Date: Sun, 30 Jun 2024 06:13:28 +0100 Subject: [PATCH 6/7] Fix TTA error + document extensions + fix loc --- assets/localisation/ar-AR/alice.csv | 12 ++++++------ assets/localisation/de-DE/alice.csv | 12 ++++++------ assets/localisation/en-US/alice.csv | 12 ++++++------ assets/localisation/es-ES/alice.csv | 12 ++++++------ assets/localisation/hu-HU/alice.csv | 12 ++++++------ assets/localisation/it-IT/alice.csv | 12 ++++++------ assets/localisation/ko-SK/alice.csv | 12 ++++++------ assets/localisation/nl-NL/alice.csv | 12 ++++++------ assets/localisation/pl-PL/alice.csv | 12 ++++++------ assets/localisation/ru-RU/alice.csv | 12 ++++++------ assets/localisation/zh-CN/alice.csv | 14 +++++++------- docs/extensions.md | 2 ++ src/parsing/cultures_parsing.cpp | 2 +- 13 files changed, 70 insertions(+), 68 deletions(-) diff --git a/assets/localisation/ar-AR/alice.csv b/assets/localisation/ar-AR/alice.csv index 2257bd479..ee14bc11c 100644 --- a/assets/localisation/ar-AR/alice.csv +++ b/assets/localisation/ar-AR/alice.csv @@ -909,12 +909,12 @@ modifier_province_selector;محدد المقاطعة modifier_province_immigrator;مهاجر المحافظة modifier_conversion_rate;معدل التحويل modifier_attrition;الاستنزاف -chat_player_joins;انضم @$x$ $playername$ -chat_player_leaves;@$x$ $playername$ متبقي -chat_player_ban;تم حظر @$x$ $playername$ -chat_player_kick;تم طرد @$x$ $playername$ -chat_player_switch;@$x$ $playername$ اختار $country$ -chat_player_oos;تم تسجيل @$x$ $playername$! +chat_player_joins;انضم $playername$ +chat_player_leaves;$playername$ متبقي +chat_player_ban;تم حظر $playername$ +chat_player_kick;تم طرد $playername$ +chat_player_switch;$playername$ اختار $country$ +chat_player_oos;تم تسجيل $playername$! alice_status_stream;حفظ التقدم $value$ alice_play_pending_client;$playername$ ليس جاهزًا بعد alice_stockpile_button_0_0;"تعمل المخزونات الوطنية بمثابة بهار للأنشطة الاقتصادية والتجارية المعتادة، حيث يرى الناس خطوط ""Ggreen""W ترتفع، و""Rred""W خطوط تنخفض، كما هو معتاد أنا ""Ynot؟""W رسم بياني خطي لذلك أنا في الغالب تمر مرور الكرام :)" diff --git a/assets/localisation/de-DE/alice.csv b/assets/localisation/de-DE/alice.csv index aa8e3ce80..3c29d45aa 100644 --- a/assets/localisation/de-DE/alice.csv +++ b/assets/localisation/de-DE/alice.csv @@ -909,12 +909,12 @@ modifier_province_selector;Provinzauswahl modifier_province_immigrator;Einwanderer aus der Provinz modifier_conversion_rate;Wechselkurs modifier_attrition;Attrition -chat_player_joins;@$x$ $playername$ ist beigetreten -chat_player_leaves;@$x$ $playername$ übrig -chat_player_ban;@$x$ $playername$ wurde gesperrt -chat_player_kick;@$x$ $playername$ wurde gekickt -chat_player_switch;@$x$ $playername$ hat $country$ ausgewählt -chat_player_oos;@$x$ $playername$ hat OOSed! +chat_player_joins;$playername$ ist beigetreten +chat_player_leaves;$playername$ übrig +chat_player_ban;$playername$ wurde gesperrt +chat_player_kick;$playername$ wurde gekickt +chat_player_switch;$playername$ hat $country$ ausgewählt +chat_player_oos;$playername$ hat OOSed! alice_status_stream;Speichern Sie den Fortschritt $value$ alice_play_pending_client;$playername$ ist noch nicht fertig alice_stockpile_button_0_0;Nationale Vorräte fungieren als Gewürz für Ihre üblichen Wirtschafts- und Geschäftsaktivitäten, bei denen die Leute sehen, dass die „Ggrünen“ W-Linien nach oben und die „RRoten“ W-Linien nach unten gehen. Wie üblich bin ich kein Liniendiagramm, also meistens unbemerkt bleiben :) diff --git a/assets/localisation/en-US/alice.csv b/assets/localisation/en-US/alice.csv index 38ded424b..b05a66515 100644 --- a/assets/localisation/en-US/alice.csv +++ b/assets/localisation/en-US/alice.csv @@ -909,12 +909,12 @@ modifier_province_selector;Province selector modifier_province_immigrator;Province immigrator modifier_conversion_rate;Conversion Rate modifier_attrition;Attrition -chat_player_joins;@$x$ $playername$ joined -chat_player_leaves;@$x$ $playername$ left -chat_player_ban;@$x$ $playername$ was banned -chat_player_kick;@$x$ $playername$ was kicked -chat_player_switch;@$x$ $playername$ has choosen $country$ -chat_player_oos;@$x$ $playername$ has OOSed! +chat_player_joins;$playername$ joined +chat_player_leaves;$playername$ left +chat_player_ban;$playername$ was banned +chat_player_kick;$playername$ was kicked +chat_player_switch;$playername$ has choosen $country$ +chat_player_oos;$playername$ has OOSed! alice_status_stream;Save progress $value$ alice_play_pending_client;$playername$ is not ready yet alice_stockpile_button_0_0;National stockpiles function as a condiment to your usual economic-business activities, where people see ?Ggreen?W lines go up, and ?Rred?W lines go down, as per usual I'm ?Ynot?W a line graph so I mostly go unnoticed :) diff --git a/assets/localisation/es-ES/alice.csv b/assets/localisation/es-ES/alice.csv index 89a99603f..627db780c 100644 --- a/assets/localisation/es-ES/alice.csv +++ b/assets/localisation/es-ES/alice.csv @@ -909,12 +909,12 @@ modifier_province_selector;Selector provincial modifier_province_immigrator;Inmigrador provincial modifier_conversion_rate; modifier_attrition; -chat_player_joins;@$x$ $playername$ se unio -chat_player_leaves;@$x$ $playername$ se fue -chat_player_ban;@$x$ $playername$ fue baneado -chat_player_kick;@$x$ $playername$ fue vetado -chat_player_switch;@$x$ $playername$ ahora es $country$ -chat_player_oos; +chat_player_joins;$playername$ se unio +chat_player_leaves;$playername$ se fue +chat_player_ban;$playername$ fue baneado +chat_player_kick;$playername$ fue vetado +chat_player_switch;$playername$ ahora es $country$ +chat_player_oos;$playername$ se ha OOSeado alice_status_stream;Progreso $value$ alice_play_pending_client;$playername$ no esta listo/a todavia alice_stockpile_button_0_0; diff --git a/assets/localisation/hu-HU/alice.csv b/assets/localisation/hu-HU/alice.csv index f093a6ef5..edc50de94 100644 --- a/assets/localisation/hu-HU/alice.csv +++ b/assets/localisation/hu-HU/alice.csv @@ -909,12 +909,12 @@ modifier_province_selector;Tartományválasztó modifier_province_immigrator;Tartományi bevándorló modifier_conversion_rate;Konverziós arány modifier_attrition;Kopás -chat_player_joins;@$x$ $playername$ csatlakozott -chat_player_leaves;@$x$ $playername$ maradt -chat_player_ban;@$x$ $playername$ kitiltva lett -chat_player_kick;@$x$ $playername$ rúgott -chat_player_switch;@$x$ $playername$ a $country$ lehetőséget választotta -chat_player_oos;@$x$ $playername$ OOS-t kapott! +chat_player_joins;$playername$ csatlakozott +chat_player_leaves;$playername$ maradt +chat_player_ban;$playername$ kitiltva lett +chat_player_kick;$playername$ rúgott +chat_player_switch;$playername$ a $country$ lehetőséget választotta +chat_player_oos;$playername$ OOS-t kapott! alice_status_stream;A folyamat mentése $érték$ alice_play_pending_client;$playername$ még nincs kész alice_stockpile_button_0_0;"A nemzeti készletek az Ön szokásos gazdasági-üzleti tevékenységeinek fűszereként funkcionálnak, ahol az emberek azt látják, hogy a ""Ggreen"" W vonalak felfelé, a ""Rred"" W vonalak pedig lefelé haladnak, a szokásos módon én nem vagyok vonaldiagram, így többnyire észrevétlen marad :)" diff --git a/assets/localisation/it-IT/alice.csv b/assets/localisation/it-IT/alice.csv index 02807da5b..e85d0f53e 100644 --- a/assets/localisation/it-IT/alice.csv +++ b/assets/localisation/it-IT/alice.csv @@ -909,12 +909,12 @@ modifier_province_selector;Selettore della provincia modifier_province_immigrator;Immigrato della provincia modifier_conversion_rate;Tasso di conversione modifier_attrition;Attrito -chat_player_joins;@$x$ $playername$ si è iscritto -chat_player_leaves;@$x$ $playername$ rimasto -chat_player_ban;@$x$ $playername$ è stato bannato -chat_player_kick;@$x$ $playername$ è stato espulso -chat_player_switch;@$x$ $playername$ ha scelto $country$ -chat_player_oos;@$x$ $playername$ è fuori servizio! +chat_player_joins;$playername$ si è iscritto +chat_player_leaves;$playername$ rimasto +chat_player_ban;$playername$ è stato bannato +chat_player_kick;$playername$ è stato espulso +chat_player_switch;$playername$ ha scelto $country$ +chat_player_oos;$playername$ è fuori servizio! alice_status_stream;Salva i progressi $value$ alice_play_pending_client;$playername$ non è ancora pronto alice_stockpile_button_0_0;Le scorte nazionali funzionano come un condimento per le vostre consuete attività economico-commerciali, in cui le persone vedono le linee ?Ggreen?W salire e le linee ?Rred?W scendere, come al solito sono ?Ynot?W un grafico a linee, quindi per lo più Andare inosservato :) diff --git a/assets/localisation/ko-SK/alice.csv b/assets/localisation/ko-SK/alice.csv index 7586a36ed..051543c4c 100644 --- a/assets/localisation/ko-SK/alice.csv +++ b/assets/localisation/ko-SK/alice.csv @@ -909,12 +909,12 @@ modifier_province_selector;지방 선택기 modifier_province_immigrator;지방 이민자 modifier_conversion_rate;전환율 modifier_attrition;마찰 -chat_player_joins;@$x$ $playername$님이 합류했습니다 -chat_player_leaves;@$x$ $playername$ 남음 -chat_player_ban;@$x$ $playername$이(가) 차단되었습니다 -chat_player_kick;@$x$ $playername$이(가) 추방되었습니다 -chat_player_switch;@$x$ $playername$님이 $country$을 선택했습니다. -chat_player_oos;@$x$ $playername$이 OOS를 받았습니다! +chat_player_joins;$playername$님이 합류했습니다 +chat_player_leaves;$playername$ 남음 +chat_player_ban;$playername$이(가) 차단되었습니다 +chat_player_kick;$playername$이(가) 추방되었습니다 +chat_player_switch;$playername$님이 $country$을 선택했습니다. +chat_player_oos;$playername$이 OOS를 받았습니다! alice_status_stream;진행 상황 $value$ 저장 alice_play_pending_client;$playername$은(는) 아직 준비되지 않았습니다. alice_stockpile_button_0_0;국가 비축량은 일반적인 경제-비즈니스 활동에 대한 조미료 역할을 합니다. 사람들은 ?Ggreen?W 선이 올라가고 ?Rred?W 선이 내려가는 것을 봅니다. 평소와 같이 나는 ?Ynot?W 선 그래프이므로 대부분 눈에 띄지 않게 가세요 :) diff --git a/assets/localisation/nl-NL/alice.csv b/assets/localisation/nl-NL/alice.csv index ab2b6ad77..74a9b87a7 100644 --- a/assets/localisation/nl-NL/alice.csv +++ b/assets/localisation/nl-NL/alice.csv @@ -909,12 +909,12 @@ modifier_province_selector;Provinciekiezer modifier_province_immigrator;Immigrant uit de provincie modifier_conversion_rate;Conversiepercentage modifier_attrition;Slijtage -chat_player_joins;@$x$ $spelernaam$ is lid geworden -chat_player_leaves;@$x$ $spelernaam$ over -chat_player_ban;@$x$ $spelernaam$ is verbannen -chat_player_kick;@$x$ $spelernaam$ is geschopt -chat_player_switch;@$x$ $playername$ heeft $country$ gekozen -chat_player_oos;@$x$ $playername$ heeft OOSed! +chat_player_joins;$spelernaam$ is lid geworden +chat_player_leaves;$spelernaam$ over +chat_player_ban;$spelernaam$ is verbannen +chat_player_kick;$spelernaam$ is geschopt +chat_player_switch;$playername$ heeft $country$ gekozen +chat_player_oos;$playername$ heeft OOSed! alice_status_stream;Bewaar voortgang $value$ alice_play_pending_client;$playername$ is nog niet klaar alice_stockpile_button_0_0;Nationale voorraden fungeren als aanvulling op uw gebruikelijke economisch-zakelijke activiteiten, waar mensen 'Ggroene' W-lijnen omhoog zien gaan en 'Rred' W-lijnen omlaag gaan, zoals gewoonlijk ben ik 'Ynot'W een lijngrafiek, dus ik ben meestal onopgemerkt gaan :) diff --git a/assets/localisation/pl-PL/alice.csv b/assets/localisation/pl-PL/alice.csv index 90b8ebc32..171d2c295 100644 --- a/assets/localisation/pl-PL/alice.csv +++ b/assets/localisation/pl-PL/alice.csv @@ -909,12 +909,12 @@ modifier_province_selector;Selektor prowincji modifier_province_immigrator;Imigrant z prowincji modifier_conversion_rate;Współczynnik konwersji modifier_attrition;Ścieranie -chat_player_joins;Dołączył @$x$ $nazwa_gracza$ -chat_player_leaves;Pozostało @$x$ $nazwa_gracza$ -chat_player_ban;@$x$ $playername$ został zbanowany -chat_player_kick;@$x$ $playername$ został wyrzucony -chat_player_switch;@$x$ $playername$ wybrał $country$ -chat_player_oos;@$x$ $playername$ przeszedł OOS! +chat_player_joins;Dołączył $nazwa_gracza$ +chat_player_leaves;Pozostało $nazwa_gracza$ +chat_player_ban;$playername$ został zbanowany +chat_player_kick;$playername$ został wyrzucony +chat_player_switch;$playername$ wybrał $country$ +chat_player_oos;$playername$ przeszedł OOS! alice_status_stream;Zapisz postęp $wartość$ alice_play_pending_client;$playername$ nie jest jeszcze gotowy alice_stockpile_button_0_0;Krajowe zapasy stanowią dodatek do zwykłej działalności gospodarczo-biznesowej, gdzie ludzie widzą, jak linie „Ggreen” W rosną, a linie „Rred” W maleją, jak zwykle „Jestem” „Ynot” to wykres liniowy, więc głównie pozostać niezauważonym :) diff --git a/assets/localisation/ru-RU/alice.csv b/assets/localisation/ru-RU/alice.csv index 8e07419ef..a1e6dfa6a 100644 --- a/assets/localisation/ru-RU/alice.csv +++ b/assets/localisation/ru-RU/alice.csv @@ -907,12 +907,12 @@ modifier_province_selector;Province selector modifier_province_immigrator;Province immigrator modifier_conversion_rate;Conversion Rate modifier_attrition;Attrition -chat_player_joins;@$x$ $playername$ joined -chat_player_leaves;@$x$ $playername$ left -chat_player_ban;@$x$ $playername$ was banned -chat_player_kick;@$x$ $playername$ was kicked -chat_player_switch;@$x$ $playername$ has choosen $country$ -chat_player_oos;@$x$ $playername$ has OOSed! +chat_player_joins;$playername$ joined +chat_player_leaves;$playername$ left +chat_player_ban;$playername$ was banned +chat_player_kick;$playername$ was kicked +chat_player_switch;$playername$ has choosen $country$ +chat_player_oos;$playername$ has OOSed! alice_status_stream;Save progress $value$ alice_play_pending_client;$playername$ is not ready yet alice_stockpile_button_0_0;National stockpiles function as a condiment to your usual economic-business activities, where people see ?Ggreen?W lines go up, and ?Rred?W lines go down, as per usual I'm ?Ynot?W a line graph so I mostly go unnoticed :) diff --git a/assets/localisation/zh-CN/alice.csv b/assets/localisation/zh-CN/alice.csv index c3f68cfad..773aa9d8e 100644 --- a/assets/localisation/zh-CN/alice.csv +++ b/assets/localisation/zh-CN/alice.csv @@ -909,12 +909,12 @@ modifier_province_selector;省选区 modifier_province_immigrator;省移民 modifier_conversion_rate;传教率 modifier_attrition;损耗 -chat_player_joins;@$x$$playername$加入 -chat_player_leaves;@$x$$playername$离开 -chat_player_ban;@$x$$playername$被封禁 -chat_player_kick;@$x$$playername$被踢除 -chat_player_switch;@$x$$playername$选择了$country$ -chat_player_oos;@$x$$playername$已断开连接! +chat_player_joins;$playername$加入 +chat_player_leaves;$playername$离开 +chat_player_ban;$playername$被封禁 +chat_player_kick;$playername$被踢除 +chat_player_switch;$playername$选择了$country$ +chat_player_oos;$playername$已断开连接! alice_status_stream;存档处理进度:$value$ alice_play_pending_client;$playername$未准备好 alice_stockpile_button_0_0;国家仓储可以作为您日常经济商业活动的调节物,在?G绿色?W 线看到价格上涨, and ?Rred?W 红线下降, 像往常一样 我 ?Y不是?W 一个折线图所以不总是被注意到: ) @@ -1195,4 +1195,4 @@ ledger_ppp_gdp;GDP(PPP) ledger_ppp_gdp_per_capita;每100万人的GDP(PPP) an_assigned_leader;an assigned leader macro_new_template;新建 -invention;发明 \ No newline at end of file +invention;发明 diff --git a/docs/extensions.md b/docs/extensions.md index 78cb32f15..070d0c75b 100644 --- a/docs/extensions.md +++ b/docs/extensions.md @@ -72,6 +72,8 @@ Additionally, triggers such as technology triggers no longer suffer from having - `if = { ... }`: See below for if-else usage. - `else_if = { ... }`: See below. - `else = { ... }`: See below. +- `add_country_modifier = modifier`: Shorthand for `add_country_modifier = { name = modifier duration = -1 }` +- `add_province_modifier = modifier`: Shorthand for `add_province_modifier = { name = modifier duration = -1 }` As for `build_xxx_in_capital`, the game doesn't allow custom defined buildings to be used in this mode as an effect. diff --git a/src/parsing/cultures_parsing.cpp b/src/parsing/cultures_parsing.cpp index 533a9e511..8af38a110 100644 --- a/src/parsing/cultures_parsing.cpp +++ b/src/parsing/cultures_parsing.cpp @@ -275,7 +275,7 @@ void make_tech_folder_list(std::string_view name, token_generator& gen, error_ha cat = ::culture::tech_category::military_theory; } else if(is_fixed_token_ci(name.data(), name.data() + name.length(), "population_tech")) { cat = ::culture::tech_category::population; - } else if(is_fixed_token_ci(name.data(), name.data() + name.length(), "diplomacy")) { + } else if(is_fixed_token_ci(name.data(), name.data() + name.length(), "diplomacy_tech")) { cat = ::culture::tech_category::diplomacy; } else if(is_fixed_token_ci(name.data(), name.data() + name.length(), "flavor_tech")) { cat = ::culture::tech_category::flavor; From f38ee3c506c42735e49ad739fe78e52c3c1d3fc1 Mon Sep 17 00:00:00 2001 From: nivaturimika <159065448+Nivaturimika@users.noreply.github.com> Date: Sun, 30 Jun 2024 06:14:49 +0100 Subject: [PATCH 7/7] notify remove unused subst --- src/gamestate/commands.cpp | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/src/gamestate/commands.cpp b/src/gamestate/commands.cpp index 6b6413247..2b7e29490 100644 --- a/src/gamestate/commands.cpp +++ b/src/gamestate/commands.cpp @@ -4447,8 +4447,6 @@ void execute_notify_player_joins(sys::state& state, dcon::nation_id source, sys: ui::chat_message m{}; m.source = source; text::substitution_map sub{}; - auto tag = nations::int_to_tag(state.world.national_identity_get_identifying_int(state.world.nation_get_identity_from_identity_holder(source))); - text::add_to_substitution_map(sub, text::variable_type::x, std::string_view(tag)); text::add_to_substitution_map(sub, text::variable_type::playername, name.to_string_view()); m.body = text::resolve_string_substitution(state, "chat_player_joins", sub); post_chat_message(state, m); @@ -4477,8 +4475,6 @@ void execute_notify_player_leaves(sys::state& state, dcon::nation_id source, boo ui::chat_message m{}; m.source = source; text::substitution_map sub{}; - auto tag = nations::int_to_tag(state.world.national_identity_get_identifying_int(state.world.nation_get_identity_from_identity_holder(source))); - text::add_to_substitution_map(sub, text::variable_type::x, std::string_view(tag)); text::add_to_substitution_map(sub, text::variable_type::playername, state.network_state.map_of_player_names[source.index()].to_string_view()); m.body = text::resolve_string_substitution(state, "chat_player_leaves", sub); post_chat_message(state, m); @@ -4510,8 +4506,6 @@ void execute_notify_player_ban(sys::state& state, dcon::nation_id source, dcon:: ui::chat_message m{}; m.source = source; text::substitution_map sub{}; - auto tag = nations::int_to_tag(state.world.national_identity_get_identifying_int(state.world.nation_get_identity_from_identity_holder(target))); - text::add_to_substitution_map(sub, text::variable_type::x, std::string_view(tag)); text::add_to_substitution_map(sub, text::variable_type::playername, state.network_state.map_of_player_names[target.index()].to_string_view()); m.body = text::resolve_string_substitution(state, "chat_player_ban", sub); post_chat_message(state, m); @@ -4543,8 +4537,6 @@ void execute_notify_player_kick(sys::state& state, dcon::nation_id source, dcon: ui::chat_message m{}; m.source = source; text::substitution_map sub{}; - auto tag = nations::int_to_tag(state.world.national_identity_get_identifying_int(state.world.nation_get_identity_from_identity_holder(target))); - text::add_to_substitution_map(sub, text::variable_type::x, std::string_view(tag)); text::add_to_substitution_map(sub, text::variable_type::playername, state.network_state.map_of_player_names[target.index()].to_string_view()); m.body = text::resolve_string_substitution(state, "chat_player_kick", sub); post_chat_message(state, m); @@ -4595,8 +4587,6 @@ void execute_notify_player_oos(sys::state& state, dcon::nation_id source) { ui::chat_message m{}; m.source = source; text::substitution_map sub{}; - auto tag = nations::int_to_tag(state.world.national_identity_get_identifying_int(state.world.nation_get_identity_from_identity_holder(source))); - text::add_to_substitution_map(sub, text::variable_type::x, std::string_view(tag)); text::add_to_substitution_map(sub, text::variable_type::playername, state.network_state.map_of_player_names[source.index()].to_string_view()); m.body = text::resolve_string_substitution(state, "chat_player_oos", sub); post_chat_message(state, m);