diff --git a/Makefile.am b/Makefile.am index f6701e2b..bea59aaf 100644 --- a/Makefile.am +++ b/Makefile.am @@ -13,7 +13,7 @@ EXTRA_DIST = \ SUPPORT_DIRS = support_files support_files/names support_files/pixmaps support_files/pixmaps/history support_files/pixmaps/symbols support_files/pixmaps/live_game support_files/definitions support_files/definitions/brazil support_files/definitions/short_leagues support_files/definitions/europe support_files/definitions/misc support_files/definitions/belgium support_files/definitions/england support_files/definitions/romania support_files/definitions/france support_files/definitions/usa support_files/definitions/germany support_files/definitions/scotland support_files/definitions/short_leagues_south_america support_files/definitions/italy support_files/definitions/argentina support_files/definitions/wales support_files/definitions/ireland support_files/definitions/scg -SUPPORT_FILES = support_files/names/player_names_brazil.xml support_files/names/player_names_england.xml support_files/names/player_names_belgium.xml support_files/names/player_names_usa.xml support_files/names/player_names_general.xml support_files/names/player_names_germany.xml support_files/names/player_names_romania.xml support_files/names/player_names_scotland.xml support_files/names/player_names_france.xml support_files/names/player_names_scg.xml support_files/names/player_names_italy.xml support_files/bygfoot.conf support_files/pixmaps/history/champion.png support_files/pixmaps/history/start_game.png support_files/pixmaps/history/fire_finance.png support_files/pixmaps/history/fire_failure.png support_files/pixmaps/history/job_offer.png support_files/pixmaps/history/end_season.png support_files/pixmaps/history/promoted.png support_files/pixmaps/history/relegated.png support_files/pixmaps/history/win_final.png support_files/pixmaps/history/lose_final.png support_files/pixmaps/history/reach_cup_round.png support_files/pixmaps/menu_history.png support_files/pixmaps/bygfoot_icon.png support_files/pixmaps/menu_league_stats.png support_files/pixmaps/new_week.png support_files/pixmaps/preview.png support_files/pixmaps/symbols/flag_germany.png support_files/pixmaps/symbols/flag_ch.png support_files/pixmaps/symbols/flag_cz.png support_files/pixmaps/symbols/flag_usa.png support_files/pixmaps/symbols/flag_dk.png support_files/pixmaps/symbols/flag_scg.png support_files/pixmaps/symbols/flag_es.png support_files/pixmaps/symbols/flag_eu.png support_files/pixmaps/symbols/flag_gr.png support_files/pixmaps/symbols/flag_hu.png support_files/pixmaps/symbols/flag_wales.png support_files/pixmaps/symbols/flag_nl.png support_files/pixmaps/symbols/flag_pl.png support_files/pixmaps/symbols/flag_pt.png support_files/pixmaps/symbols/flag_ru.png support_files/pixmaps/symbols/flag_tr.png support_files/pixmaps/symbols/flag_uk.png support_files/pixmaps/symbols/flag_belgium.png support_files/pixmaps/symbols/flag_england.png support_files/pixmaps/symbols/flag_france.png support_files/pixmaps/symbols/flag_romania.png support_files/pixmaps/symbols/flag_brazil.png support_files/pixmaps/symbols/flag_scotland.png support_files/pixmaps/symbols/flag_ecuador.png support_files/pixmaps/symbols/flag_argentina.png support_files/pixmaps/symbols/flag_bolivia.png support_files/pixmaps/symbols/flag_chile.png support_files/pixmaps/symbols/flag_colombia.png support_files/pixmaps/symbols/flag_peru.png support_files/pixmaps/symbols/flag_paraguay.png support_files/pixmaps/symbols/flag_uruguay.png support_files/pixmaps/symbols/flag_venezuela.png support_files/pixmaps/symbols/flag_mexico.png support_files/pixmaps/symbols/flag_italy.png support_files/pixmaps/symbols/flag_ireland.png support_files/pixmaps/symbols/flag_n_ireland.png support_files/pixmaps/symbols/map_ireland.png support_files/pixmaps/transfers.png support_files/pixmaps/menu_league_results.png support_files/pixmaps/menu_table.png support_files/pixmaps/menu_fixtures_comp.png support_files/pixmaps/menu_fixtures.png support_files/pixmaps/menu_boost.png support_files/pixmaps/menu_browse_tms.png support_files/pixmaps/menu_finances.png support_files/pixmaps/menu_last_match.png support_files/pixmaps/live_game/sub.png support_files/pixmaps/live_game/red.png support_files/pixmaps/live_game/save.png support_files/pixmaps/live_game/goal.png support_files/pixmaps/live_game/yellow.png support_files/pixmaps/live_game/scoring_chance.png support_files/pixmaps/live_game/injury_temp.png support_files/pixmaps/live_game/injury.png support_files/pixmaps/live_game/structure_change.png support_files/pixmaps/live_game/whistle.png support_files/pixmaps/live_game/miss.png support_files/pixmaps/live_game/foul.png support_files/pixmaps/live_game/cross_bar.png support_files/pixmaps/live_game/post.png support_files/pixmaps/live_game/penalty.png support_files/pixmaps/live_game/stadium_brkn.png support_files/pixmaps/live_game/stadium_fire.png support_files/pixmaps/live_game/stadium_riot.png support_files/pixmaps/live_game/header.png support_files/pixmaps/live_game/goal_own.png support_files/pixmaps/live_game/lost_possession.png support_files/pixmaps/menu_match_stats.png support_files/pixmaps/menu_physio.png support_files/pixmaps/boost_anti.png support_files/pixmaps/boost_off.png support_files/pixmaps/boost_on.png support_files/pixmaps/menu_player_browse.png support_files/pixmaps/style_def.png support_files/pixmaps/style_atk.png support_files/pixmaps/style_bal.png support_files/pixmaps/style_all_atk.png support_files/pixmaps/style_all_def.png support_files/pixmaps/menu_player_contract.png support_files/pixmaps/menu_player_fire.png support_files/pixmaps/menu_player_info.png support_files/pixmaps/menu_player_put_transfer.png support_files/pixmaps/menu_player_remove_transfer.png support_files/pixmaps/table_up.png support_files/pixmaps/table_down.png support_files/pixmaps/table_stay.png support_files/pixmaps/menu_player_shoots.png support_files/pixmaps/menu_rearrange.png support_files/pixmaps/menu_scout.png support_files/pixmaps/menu_stadium.png support_files/pixmaps/menu_structure.png support_files/pixmaps/menu_style.png support_files/definitions/brazil/country_brazil.xml support_files/definitions/brazil/cup_brazil_prom_games2.xml support_files/definitions/brazil/cup_brazil_prom_games3.xml support_files/definitions/brazil/cup_brazil_prom_games4.xml support_files/definitions/brazil/cup_brazil_prom_games5.xml support_files/definitions/brazil/cup_brazil_prom_games6.xml support_files/definitions/brazil/league_brazil1.xml support_files/definitions/brazil/league_brazil2.xml support_files/definitions/brazil/league_brazil3.xml support_files/definitions/brazil/league_brazil4.xml support_files/definitions/brazil/league_brazil5.xml support_files/definitions/brazil/league_brazil6.xml support_files/definitions/brazil/cup_brazil_sul_am_bo_ve.xml support_files/definitions/brazil/cup_brazil_libertadores.xml support_files/definitions/brazil/cup_brazil_copa_do_brasil.xml support_files/definitions/brazil/cup_brazil_sul_am_br2.xml support_files/definitions/brazil/cup_brazil_sul_am_br1.xml support_files/definitions/brazil/cup_brazil_sul_am_br3.xml support_files/definitions/brazil/cup_brazil_sul_am_ar.xml support_files/definitions/brazil/cup_brazil_sul_am_br4.xml support_files/definitions/brazil/cup_brazil_sul_am_pa_ur.xml support_files/definitions/brazil/cup_brazil_sul_am_ch_pe.xml support_files/definitions/brazil/cup_brazil_sul_am_co_ec.xml support_files/definitions/brazil/cup_brazil_sul_am_knockout.xml support_files/definitions/brazil/cup_supercup_brazil_intercontinental.xml support_files/definitions/short_leagues/league_czech1_short.xml support_files/definitions/short_leagues/league_denmark1_short.xml support_files/definitions/short_leagues/league_greece1_short.xml support_files/definitions/short_leagues/league_netherlands1_short.xml support_files/definitions/short_leagues/league_portugal1_short.xml support_files/definitions/short_leagues/league_russia1_short.xml support_files/definitions/short_leagues/league_spain1_short.xml support_files/definitions/short_leagues/league_switzerland1_short.xml support_files/definitions/short_leagues/league_turkey1_short.xml support_files/definitions/short_leagues/league_ukraine1_short.xml support_files/definitions/europe/cup_europe_champ_league.xml support_files/definitions/europe/cup_europe_cwc.xml support_files/definitions/europe/league_europe_div.xml support_files/definitions/europe/cup_europe_uefa.xml support_files/definitions/europe/cup_supercup_europe_uefa.xml support_files/definitions/europe/cup_supercup_europe_intercontinental.xml support_files/definitions/misc/cup_supercup_league_vs_cup.xml support_files/definitions/belgium/country_belgium.xml support_files/definitions/belgium/cup_belgium.xml support_files/definitions/belgium/league_belgium2.xml support_files/definitions/belgium/league_belgium1.xml support_files/definitions/belgium/league_belgium3a.xml support_files/definitions/belgium/league_belgium3b.xml support_files/definitions/belgium/league_belgium4a.xml support_files/definitions/belgium/league_belgium4b.xml support_files/definitions/belgium/league_belgium4c.xml support_files/definitions/belgium/league_belgium4d.xml support_files/definitions/belgium/cup_belgium_eindronde2.xml support_files/definitions/england/country_england.xml support_files/definitions/england/league_england1.xml support_files/definitions/england/league_england2.xml support_files/definitions/england/league_england3.xml support_files/definitions/england/league_england4.xml support_files/definitions/england/league_england5.xml support_files/definitions/england/cup_england_fa.xml support_files/definitions/england/cup_england_prom_games2.xml support_files/definitions/england/cup_england_league.xml support_files/definitions/england/cup_england_prom_games3.xml support_files/definitions/england/cup_england_prom_games4.xml support_files/definitions/england/cup_england_prom_games5.xml support_files/definitions/romania/country_romania.xml support_files/definitions/romania/cup_romania_cupa.xml support_files/definitions/romania/cup_supercup_romania.xml support_files/definitions/romania/league_romania1.xml support_files/definitions/romania/league_romania2.xml support_files/definitions/romania/league_romania3.xml support_files/definitions/france/country_france.xml support_files/definitions/france/cup_france_coupe.xml support_files/definitions/france/league_france1.xml support_files/definitions/france/league_france2.xml support_files/definitions/france/league_france3.xml support_files/definitions/france/cup_france_ligue.xml support_files/definitions/france/league_france4a.xml support_files/definitions/france/league_france4b.xml support_files/definitions/france/league_france4c.xml support_files/definitions/france/league_france4d.xml support_files/definitions/usa/league_usa_econf.xml support_files/definitions/usa/country_usa.xml support_files/definitions/usa/league_usa_wconf.xml support_files/definitions/usa/cup_usa_eplayoff.xml support_files/definitions/usa/cup_usa_wplayoff.xml support_files/definitions/usa/cup_usa_mls_cup.xml support_files/definitions/germany/cup_germany_dfb.xml support_files/definitions/germany/league_germany1.xml support_files/definitions/germany/league_germany3a.xml support_files/definitions/germany/league_germany2.xml support_files/definitions/germany/league_germany3b.xml support_files/definitions/germany/country_germany.xml support_files/definitions/scotland/league_scotland1.xml support_files/definitions/scotland/country_scotland.xml support_files/definitions/scotland/league_scotland2.xml support_files/definitions/scotland/league_scotland3.xml support_files/definitions/scotland/league_scotland4.xml support_files/definitions/scotland/cup_scotland_fa.xml support_files/definitions/scotland/cup_scotland_league.xml support_files/definitions/short_leagues_south_america/league_bolivia1_short.xml support_files/definitions/short_leagues_south_america/league_chile1_short.xml support_files/definitions/short_leagues_south_america/league_colombia1_short.xml support_files/definitions/short_leagues_south_america/league_ecuador1_short.xml support_files/definitions/short_leagues_south_america/league_mexico1_short.xml support_files/definitions/short_leagues_south_america/league_paraguay1_short.xml support_files/definitions/short_leagues_south_america/league_peru1_short.xml support_files/definitions/short_leagues_south_america/league_uruguay1_short.xml support_files/definitions/short_leagues_south_america/league_venezuela1_short.xml support_files/definitions/italy/league_italy1.xml support_files/definitions/italy/cup_italy_coppa.xml support_files/definitions/italy/league_italy2.xml support_files/definitions/italy/league_italy3a.xml support_files/definitions/italy/league_italy3b.xml support_files/definitions/italy/country_italy.xml support_files/definitions/argentina/league_argentina1.xml support_files/definitions/wales/league_wales1.xml support_files/definitions/wales/league_wales2a.xml support_files/definitions/wales/league_wales2b.xml support_files/definitions/wales/country_wales.xml support_files/definitions/wales/cup_wales_welsh.xml support_files/definitions/wales/cup_wales_challenge.xml support_files/definitions/wales/cup_wales_premier.xml support_files/definitions/wales/league_wales_english.xml support_files/definitions/wales/cup_wales_uefa_q.xml support_files/definitions/wales/cup_wales_uefa.xml support_files/definitions/wales/cup_wales_cl.xml support_files/definitions/wales/cup_wales_cl_q.xml support_files/definitions/ireland/country_ireland.xml support_files/definitions/ireland/cup_ireland_league.xml support_files/definitions/ireland/cup_ireland_senior.xml support_files/definitions/ireland/league_ireland1.xml support_files/definitions/ireland/league_n_ireland1.xml support_files/definitions/ireland/league_ireland2.xml support_files/definitions/ireland/cup_ireland_prom_games.xml support_files/definitions/ireland/cup_ireland_setanta.xml support_files/definitions/ireland/cup_ireland_cl.xml support_files/definitions/ireland/cup_ireland_cl_q.xml support_files/definitions/ireland/cup_ireland_uefa.xml support_files/definitions/ireland/cup_ireland_uefa_q.xml support_files/definitions/scg/country_scg.xml support_files/definitions/scg/cup_scg.xml support_files/definitions/scg/league_scg2a.xml support_files/definitions/scg/league_scg2b.xml support_files/definitions/scg/league_scg1.xml support_files/bygfoot_constants support_files/bygfoot_user.conf support_files/bygfoot_app support_files/bygfoot_help +SUPPORT_FILES = support_files/names/player_names_brazil.xml support_files/names/player_names_england.xml support_files/names/player_names_belgium.xml support_files/names/player_names_usa.xml support_files/names/player_names_general.xml support_files/names/player_names_germany.xml support_files/names/player_names_romania.xml support_files/names/player_names_scotland.xml support_files/names/player_names_france.xml support_files/names/player_names_scg.xml support_files/names/player_names_italy.xml support_files/bygfoot.conf support_files/pixmaps/history/champion.png support_files/pixmaps/history/start_game.png support_files/pixmaps/history/fire_finance.png support_files/pixmaps/history/fire_failure.png support_files/pixmaps/history/job_offer.png support_files/pixmaps/history/end_season.png support_files/pixmaps/history/promoted.png support_files/pixmaps/history/relegated.png support_files/pixmaps/history/win_final.png support_files/pixmaps/history/lose_final.png support_files/pixmaps/history/reach_cup_round.png support_files/pixmaps/menu_history.png support_files/pixmaps/bygfoot_icon.png support_files/pixmaps/menu_league_stats.png support_files/pixmaps/new_week.png support_files/pixmaps/preview.png support_files/pixmaps/symbols/flag_germany.png support_files/pixmaps/symbols/flag_ch.png support_files/pixmaps/symbols/flag_cz.png support_files/pixmaps/symbols/flag_usa.png support_files/pixmaps/symbols/flag_dk.png support_files/pixmaps/symbols/flag_scg.png support_files/pixmaps/symbols/flag_es.png support_files/pixmaps/symbols/flag_eu.png support_files/pixmaps/symbols/flag_gr.png support_files/pixmaps/symbols/flag_hu.png support_files/pixmaps/symbols/flag_wales.png support_files/pixmaps/symbols/flag_nl.png support_files/pixmaps/symbols/flag_pl.png support_files/pixmaps/symbols/flag_pt.png support_files/pixmaps/symbols/flag_ru.png support_files/pixmaps/symbols/flag_tr.png support_files/pixmaps/symbols/flag_uk.png support_files/pixmaps/symbols/flag_belgium.png support_files/pixmaps/symbols/flag_england.png support_files/pixmaps/symbols/flag_france.png support_files/pixmaps/symbols/flag_romania.png support_files/pixmaps/symbols/flag_brazil.png support_files/pixmaps/symbols/flag_scotland.png support_files/pixmaps/symbols/flag_ecuador.png support_files/pixmaps/symbols/flag_argentina.png support_files/pixmaps/symbols/flag_bolivia.png support_files/pixmaps/symbols/flag_chile.png support_files/pixmaps/symbols/flag_colombia.png support_files/pixmaps/symbols/flag_peru.png support_files/pixmaps/symbols/flag_paraguay.png support_files/pixmaps/symbols/flag_uruguay.png support_files/pixmaps/symbols/flag_venezuela.png support_files/pixmaps/symbols/flag_mexico.png support_files/pixmaps/symbols/flag_italy.png support_files/pixmaps/symbols/flag_ireland.png support_files/pixmaps/symbols/flag_n_ireland.png support_files/pixmaps/symbols/map_ireland.png support_files/pixmaps/transfers.png support_files/pixmaps/menu_league_results.png support_files/pixmaps/menu_table.png support_files/pixmaps/menu_fixtures_comp.png support_files/pixmaps/menu_fixtures.png support_files/pixmaps/menu_boost.png support_files/pixmaps/menu_browse_tms.png support_files/pixmaps/menu_finances.png support_files/pixmaps/menu_last_match.png support_files/pixmaps/live_game/sub.png support_files/pixmaps/live_game/red.png support_files/pixmaps/live_game/save.png support_files/pixmaps/live_game/goal.png support_files/pixmaps/live_game/yellow.png support_files/pixmaps/live_game/scoring_chance.png support_files/pixmaps/live_game/injury_temp.png support_files/pixmaps/live_game/injury.png support_files/pixmaps/live_game/structure_change.png support_files/pixmaps/live_game/whistle.png support_files/pixmaps/live_game/miss.png support_files/pixmaps/live_game/foul.png support_files/pixmaps/live_game/cross_bar.png support_files/pixmaps/live_game/post.png support_files/pixmaps/live_game/penalty.png support_files/pixmaps/live_game/stadium_brkn.png support_files/pixmaps/live_game/stadium_fire.png support_files/pixmaps/live_game/stadium_riot.png support_files/pixmaps/live_game/header.png support_files/pixmaps/live_game/goal_own.png support_files/pixmaps/live_game/lost_possession.png support_files/pixmaps/menu_match_stats.png support_files/pixmaps/menu_physio.png support_files/pixmaps/boost_anti.png support_files/pixmaps/boost_off.png support_files/pixmaps/boost_on.png support_files/pixmaps/menu_player_browse.png support_files/pixmaps/style_def.png support_files/pixmaps/style_atk.png support_files/pixmaps/style_bal.png support_files/pixmaps/style_all_atk.png support_files/pixmaps/style_all_def.png support_files/pixmaps/menu_player_contract.png support_files/pixmaps/menu_player_fire.png support_files/pixmaps/menu_player_info.png support_files/pixmaps/menu_player_put_transfer.png support_files/pixmaps/menu_player_remove_transfer.png support_files/pixmaps/table_up.png support_files/pixmaps/table_down.png support_files/pixmaps/table_stay.png support_files/pixmaps/menu_player_shoots.png support_files/pixmaps/menu_rearrange.png support_files/pixmaps/menu_scout.png support_files/pixmaps/menu_stadium.png support_files/pixmaps/menu_structure.png support_files/pixmaps/menu_style.png support_files/definitions/brazil/country_brazil.xml support_files/definitions/brazil/cup_brazil_prom_games2.xml support_files/definitions/brazil/cup_brazil_prom_games3.xml support_files/definitions/brazil/cup_brazil_prom_games4.xml support_files/definitions/brazil/cup_brazil_prom_games5.xml support_files/definitions/brazil/cup_brazil_prom_games6.xml support_files/definitions/brazil/league_brazil1.xml support_files/definitions/brazil/league_brazil2.xml support_files/definitions/brazil/league_brazil3.xml support_files/definitions/brazil/league_brazil4.xml support_files/definitions/brazil/league_brazil5.xml support_files/definitions/brazil/league_brazil6.xml support_files/definitions/brazil/cup_brazil_sul_am_bo_ve.xml support_files/definitions/brazil/cup_brazil_libertadores.xml support_files/definitions/brazil/cup_brazil_copa_do_brasil.xml support_files/definitions/brazil/cup_brazil_sul_am_br2.xml support_files/definitions/brazil/cup_brazil_sul_am_br1.xml support_files/definitions/brazil/cup_brazil_sul_am_br3.xml support_files/definitions/brazil/cup_brazil_sul_am_ar.xml support_files/definitions/brazil/cup_brazil_sul_am_br4.xml support_files/definitions/brazil/cup_brazil_sul_am_pa_ur.xml support_files/definitions/brazil/cup_brazil_sul_am_ch_pe.xml support_files/definitions/brazil/cup_brazil_sul_am_co_ec.xml support_files/definitions/brazil/cup_brazil_sul_am_knockout.xml support_files/definitions/brazil/cup_supercup_brazil_intercontinental.xml support_files/definitions/short_leagues/league_czech1_short.xml support_files/definitions/short_leagues/league_denmark1_short.xml support_files/definitions/short_leagues/league_greece1_short.xml support_files/definitions/short_leagues/league_netherlands1_short.xml support_files/definitions/short_leagues/league_portugal1_short.xml support_files/definitions/short_leagues/league_russia1_short.xml support_files/definitions/short_leagues/league_spain1_short.xml support_files/definitions/short_leagues/league_switzerland1_short.xml support_files/definitions/short_leagues/league_turkey1_short.xml support_files/definitions/short_leagues/league_ukraine1_short.xml support_files/definitions/europe/cup_europe_champ_league.xml support_files/definitions/europe/cup_europe_cwc.xml support_files/definitions/europe/league_europe_div.xml support_files/definitions/europe/cup_europe_uefa.xml support_files/definitions/europe/cup_supercup_europe_uefa.xml support_files/definitions/europe/cup_supercup_europe_intercontinental.xml support_files/definitions/misc/cup_supercup_league_vs_cup.xml support_files/definitions/belgium/country_belgium.xml support_files/definitions/belgium/cup_belgium.xml support_files/definitions/belgium/league_belgium2.xml support_files/definitions/belgium/league_belgium1.xml support_files/definitions/belgium/league_belgium3a.xml support_files/definitions/belgium/league_belgium3b.xml support_files/definitions/belgium/league_belgium4a.xml support_files/definitions/belgium/league_belgium4b.xml support_files/definitions/belgium/league_belgium4c.xml support_files/definitions/belgium/league_belgium4d.xml support_files/definitions/belgium/cup_belgium_eindronde2.xml support_files/definitions/england/country_england.xml support_files/definitions/england/league_england1.xml support_files/definitions/england/league_england2.xml support_files/definitions/england/league_england3.xml support_files/definitions/england/league_england4.xml support_files/definitions/england/league_england5.xml support_files/definitions/england/cup_england_fa.xml support_files/definitions/england/cup_england_prom_games2.xml support_files/definitions/england/cup_england_league.xml support_files/definitions/england/cup_england_prom_games3.xml support_files/definitions/england/cup_england_prom_games4.xml support_files/definitions/england/cup_england_prom_games5.xml support_files/definitions/romania/country_romania.xml support_files/definitions/romania/cup_romania_cupa.xml support_files/definitions/romania/cup_supercup_romania.xml support_files/definitions/romania/league_romania1.xml support_files/definitions/romania/league_romania2.xml support_files/definitions/romania/league_romania3.xml support_files/definitions/romania/cup_romania_cupa2.xml support_files/definitions/france/country_france.xml support_files/definitions/france/cup_france_coupe.xml support_files/definitions/france/league_france1.xml support_files/definitions/france/league_france2.xml support_files/definitions/france/league_france3.xml support_files/definitions/france/cup_france_ligue.xml support_files/definitions/france/league_france4a.xml support_files/definitions/france/league_france4b.xml support_files/definitions/france/league_france4c.xml support_files/definitions/france/league_france4d.xml support_files/definitions/usa/league_usa_econf.xml support_files/definitions/usa/country_usa.xml support_files/definitions/usa/league_usa_wconf.xml support_files/definitions/usa/cup_usa_eplayoff.xml support_files/definitions/usa/cup_usa_wplayoff.xml support_files/definitions/usa/cup_usa_mls_cup.xml support_files/definitions/germany/cup_germany_dfb.xml support_files/definitions/germany/league_germany1.xml support_files/definitions/germany/league_germany3a.xml support_files/definitions/germany/league_germany2.xml support_files/definitions/germany/league_germany3b.xml support_files/definitions/germany/country_germany.xml support_files/definitions/scotland/league_scotland1.xml support_files/definitions/scotland/country_scotland.xml support_files/definitions/scotland/league_scotland2.xml support_files/definitions/scotland/league_scotland3.xml support_files/definitions/scotland/league_scotland4.xml support_files/definitions/scotland/cup_scotland_fa.xml support_files/definitions/scotland/cup_scotland_league.xml support_files/definitions/short_leagues_south_america/league_bolivia1_short.xml support_files/definitions/short_leagues_south_america/league_chile1_short.xml support_files/definitions/short_leagues_south_america/league_colombia1_short.xml support_files/definitions/short_leagues_south_america/league_ecuador1_short.xml support_files/definitions/short_leagues_south_america/league_mexico1_short.xml support_files/definitions/short_leagues_south_america/league_paraguay1_short.xml support_files/definitions/short_leagues_south_america/league_peru1_short.xml support_files/definitions/short_leagues_south_america/league_uruguay1_short.xml support_files/definitions/short_leagues_south_america/league_venezuela1_short.xml support_files/definitions/italy/league_italy1.xml support_files/definitions/italy/cup_italy_coppa.xml support_files/definitions/italy/league_italy2.xml support_files/definitions/italy/league_italy3a.xml support_files/definitions/italy/league_italy3b.xml support_files/definitions/italy/country_italy.xml support_files/definitions/argentina/league_argentina1.xml support_files/definitions/wales/league_wales1.xml support_files/definitions/wales/league_wales2a.xml support_files/definitions/wales/league_wales2b.xml support_files/definitions/wales/country_wales.xml support_files/definitions/wales/cup_wales_welsh.xml support_files/definitions/wales/cup_wales_challenge.xml support_files/definitions/wales/cup_wales_premier.xml support_files/definitions/wales/league_wales_english.xml support_files/definitions/wales/cup_wales_uefa_q.xml support_files/definitions/wales/cup_wales_uefa.xml support_files/definitions/wales/cup_wales_cl.xml support_files/definitions/wales/cup_wales_cl_q.xml support_files/definitions/ireland/country_ireland.xml support_files/definitions/ireland/cup_ireland_league.xml support_files/definitions/ireland/cup_ireland_senior.xml support_files/definitions/ireland/league_ireland1.xml support_files/definitions/ireland/league_n_ireland1.xml support_files/definitions/ireland/league_ireland2.xml support_files/definitions/ireland/cup_ireland_prom_games.xml support_files/definitions/ireland/cup_ireland_setanta.xml support_files/definitions/ireland/cup_ireland_cl.xml support_files/definitions/ireland/cup_ireland_cl_q.xml support_files/definitions/ireland/cup_ireland_uefa.xml support_files/definitions/ireland/cup_ireland_uefa_q.xml support_files/definitions/scg/country_scg.xml support_files/definitions/scg/cup_scg.xml support_files/definitions/scg/league_scg2a.xml support_files/definitions/scg/league_scg2b.xml support_files/definitions/scg/league_scg1.xml support_files/bygfoot_constants support_files/bygfoot_user.conf support_files/bygfoot_app support_files/bygfoot_help install-data-local: @$(NORMAL_INSTALL) diff --git a/bygfoot_misc2.glade b/bygfoot_misc2.glade index 03f707d0..768c4901 100644 --- a/bygfoot_misc2.glade +++ b/bygfoot_misc2.glade @@ -1032,12 +1032,14 @@ True + Esc True gtk-no True GTK_RELIEF_NORMAL True + 0 @@ -1976,7 +1978,7 @@ - + True Contributors False diff --git a/po/bygfoot.pot b/po/bygfoot.pot index d9e97d3c..9c3bf39c 100644 --- a/po/bygfoot.pot +++ b/po/bygfoot.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2005-06-23 17:34+0200\n" +"POT-Creation-Date: 2005-06-23 23:51+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -177,7 +177,7 @@ msgid "This is your first season." msgstr "" #: src/callbacks.c:399 src/callbacks.c:415 src/callbacks.c:431 -#: src/callbacks.c:449 src/callbacks.c:788 src/callbacks.c:804 +#: src/callbacks.c:449 src/callbacks.c:794 src/callbacks.c:810 msgid "You haven't selected a player." msgstr "" @@ -218,20 +218,24 @@ msgstr "" msgid "No match stored." msgstr "" -#: src/callbacks.c:738 +#: src/callbacks.c:722 src/game_gui.c:309 +msgid "Boost ON is disabled in this country definition." +msgstr "" + +#: src/callbacks.c:744 msgid "Finances are disabled in this country definition." msgstr "" -#: src/callbacks.c:743 +#: src/callbacks.c:749 msgid "" "Left-click: get loan; Right-click: pay back; Middle click: stadium window." msgstr "" -#: src/callbacks.c:757 +#: src/callbacks.c:763 msgid "Stadium management is disabled in this country definition." msgstr "" -#: src/callbacks.c:782 +#: src/callbacks.c:788 msgid "Contracts are disabled in this country definition." msgstr "" @@ -310,11 +314,11 @@ msgstr "" msgid " (OG)" msgstr "" -#: src/game_gui.c:325 +#: src/game_gui.c:333 msgid "Next week you'll fire him and hire a new one." msgstr "" -#: src/game_gui.c:519 +#: src/game_gui.c:530 #, c-format msgid "" "The team owners have fired you because of financial mismanagement. Luckily, " @@ -322,7 +326,7 @@ msgid "" "some information on %s:" msgstr "" -#: src/game_gui.c:522 +#: src/game_gui.c:533 #, c-format msgid "" "The team owners have fired you because of unsuccessfulness. Luckily, the " @@ -330,49 +334,49 @@ msgid "" "information on %s:" msgstr "" -#: src/game_gui.c:525 +#: src/game_gui.c:536 #, c-format msgid "" "The owners of %s are deeply impressed by your success with %s and would like " "to hire you. Here's some information on %s:" msgstr "" -#: src/game_gui.c:528 +#: src/game_gui.c:539 msgid "Accept?" msgstr "" -#: src/game_gui.c:530 +#: src/game_gui.c:541 msgid " (NOTE: If you don't, the game is over for you.)" msgstr "" -#: src/game_gui.c:581 +#: src/game_gui.c:592 #, c-format msgid "Job offers set to %s." msgstr "" -#: src/game_gui.c:588 +#: src/game_gui.c:599 #, c-format msgid "Live game set to %s." msgstr "" -#: src/game_gui.c:595 +#: src/game_gui.c:606 #, c-format msgid "Overwrite set to %s." msgstr "" -#: src/game_gui.c:615 +#: src/game_gui.c:626 msgid "" "Bygfoot is a very intuitive and simple game, so there isn't a full-grown " "documentation. However, if you have trouble, there are a few places to go.\n" msgstr "" -#: src/game_gui.c:617 +#: src/game_gui.c:628 msgid "" "At the Bygfoot forums you can report bugs, ask for help and discuss the game " "(you don't have to register):\n" msgstr "" -#: src/game_gui.c:619 +#: src/game_gui.c:630 msgid "" "\n" "If you feel you've found out something about the game that has to be shared, " @@ -611,15 +615,15 @@ msgstr "" msgid "_Help" msgstr "" -#: src/interface.c:806 src/misc2_interface.c:1014 +#: src/interface.c:806 src/misc2_interface.c:1027 msgid "About" msgstr "" -#: src/interface.c:814 src/misc2_interface.c:1028 +#: src/interface.c:814 src/misc2_interface.c:1041 msgid "Contributors" msgstr "" -#: src/interface.c:822 src/misc2_interface.c:1054 +#: src/interface.c:822 src/misc2_interface.c:1067 msgid "Help" msgstr "" @@ -1546,7 +1550,7 @@ msgstr "" msgid "Remove user %s from the game?" msgstr "" -#: src/misc2_interface.c:71 src/window.c:436 +#: src/misc2_interface.c:71 src/window.c:453 msgid "Job offer" msgstr "" @@ -1584,67 +1588,68 @@ msgstr "" msgid "Average skill:" msgstr "" -#: src/misc2_interface.c:221 src/player.c:1136 src/treeview_helper.c:1082 +#: src/misc2_interface.c:221 src/player.c:1131 src/treeview_helper.c:1082 msgid "OK" msgstr "" -#: src/misc2_interface.c:434 src/misc2_interface.c:1061 -#: src/misc2_interface.c:1156 src/misc_interface.c:263 -#: src/misc_interface.c:1018 src/options_interface.c:978 +#: src/misc2_interface.c:434 src/misc2_interface.c:521 +#: src/misc2_interface.c:1074 src/misc2_interface.c:1169 +#: src/misc_interface.c:263 src/misc_interface.c:1018 +#: src/options_interface.c:978 msgid "Esc" msgstr "" -#: src/misc2_interface.c:590 +#: src/misc2_interface.c:603 msgid "1 year" msgstr "" -#: src/misc2_interface.c:598 +#: src/misc2_interface.c:611 msgid "3 years" msgstr "" -#: src/misc2_interface.c:606 +#: src/misc2_interface.c:619 msgid "4 years" msgstr "" -#: src/misc2_interface.c:614 +#: src/misc2_interface.c:627 msgid "2 years" msgstr "" -#: src/misc2_interface.c:677 +#: src/misc2_interface.c:690 msgid "Make offer" msgstr "" -#: src/misc2_interface.c:764 +#: src/misc2_interface.c:777 msgid "Users -- click to remove" msgstr "" -#: src/misc2_interface.c:779 +#: src/misc2_interface.c:792 msgid "Click on a user to remove him from the game." msgstr "" -#: src/misc2_interface.c:785 +#: src/misc2_interface.c:798 msgid "Available teams" msgstr "" -#: src/misc2_interface.c:821 src/misc_interface.c:190 +#: src/misc2_interface.c:834 src/misc_interface.c:190 msgid "Add user" msgstr "" -#: src/misc2_interface.c:897 +#: src/misc2_interface.c:910 msgid "Debug" msgstr "" -#: src/misc2_interface.c:904 +#: src/misc2_interface.c:917 msgid "" "Bygfoot debug window. If you got here by accident, CLOSE IMMEDIATELY " "(otherwise your CPU will be destroyed by overheating)." msgstr "" -#: src/misc2_interface.c:1144 src/misc_interface.c:994 +#: src/misc2_interface.c:1157 src/misc_interface.c:994 msgid "Return" msgstr "" -#: src/misc2_interface.c:1173 +#: src/misc2_interface.c:1186 msgid "Decide later" msgstr "" @@ -1733,7 +1738,7 @@ msgstr "" msgid "_Resume last game" msgstr "" -#: src/misc_interface.c:409 src/window.c:466 +#: src/misc_interface.c:409 src/window.c:483 msgid "Select font" msgstr "" @@ -2223,56 +2228,56 @@ msgid "" "this user starts a new game)" msgstr "" -#: src/player.c:565 +#: src/player.c:559 msgid "You can't replace a banned player." msgstr "" -#: src/player.c:1029 +#: src/player.c:1023 #, c-format msgid "%s's contract expires in %.1f years." msgstr "" -#: src/player.c:1139 +#: src/player.c:1134 msgid "Concussion" msgstr "" -#: src/player.c:1142 +#: src/player.c:1137 msgid "Pulled muscle" msgstr "" -#: src/player.c:1145 +#: src/player.c:1140 msgid "Hamstring" msgstr "" -#: src/player.c:1148 +#: src/player.c:1143 msgid "Groin injury" msgstr "" -#: src/player.c:1151 +#: src/player.c:1146 msgid "Fractured ankle" msgstr "" -#: src/player.c:1154 +#: src/player.c:1149 msgid "Broken rib" msgstr "" -#: src/player.c:1157 +#: src/player.c:1152 msgid "Broken leg" msgstr "" -#: src/player.c:1160 +#: src/player.c:1155 msgid "Broken ankle" msgstr "" -#: src/player.c:1163 +#: src/player.c:1158 msgid "Broken arm" msgstr "" -#: src/player.c:1166 +#: src/player.c:1161 msgid "Broken shoulder" msgstr "" -#: src/player.c:1169 +#: src/player.c:1164 msgid "Torn crucial ligament" msgstr "" @@ -2514,7 +2519,7 @@ msgstr "" msgid "Stadium" msgstr "" -#: src/treeview.c:1229 src/window.c:279 +#: src/treeview.c:1229 src/window.c:296 #, c-format msgid "" "Improvement in progress.\n" @@ -3104,56 +3109,60 @@ msgid "" "the contract." msgstr "" -#: src/window.c:36 +#: src/window.c:39 +msgid "News" +msgstr "" + +#: src/window.c:53 msgid "Didn't find file 'bygfoot_help'." msgstr "" -#: src/window.c:119 +#: src/window.c:136 msgid "Bygfoot Save Files" msgstr "" -#: src/window.c:125 +#: src/window.c:142 msgid "All Files" msgstr "" -#: src/window.c:289 +#: src/window.c:306 msgid "No improvements currently in progress." msgstr "" -#: src/window.c:358 +#: src/window.c:375 #, c-format msgid "Welcome to Bygfoot %s" msgstr "" -#: src/window.c:395 +#: src/window.c:412 msgid "Erm..." msgstr "" -#: src/window.c:414 +#: src/window.c:431 msgid "Numbers..." msgstr "" -#: src/window.c:425 +#: src/window.c:442 msgid "Your stadium" msgstr "" -#: src/window.c:458 +#: src/window.c:475 msgid "Options" msgstr "" -#: src/window.c:481 +#: src/window.c:498 msgid "Contract offer" msgstr "" -#: src/window.c:489 +#: src/window.c:506 msgid "User management" msgstr "" -#: src/window.c:512 +#: src/window.c:529 msgid "Transfer offer" msgstr "" -#: src/window.c:520 +#: src/window.c:537 msgid "Sponsorship offers" msgstr "" diff --git a/po/de.po b/po/de.po index 87b4962f..e75de9dd 100644 --- a/po/de.po +++ b/po/de.po @@ -10,7 +10,7 @@ msgid "" msgstr "" "Project-Id-Version: bygfoot 0.1\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2005-06-20 19:08+0200\n" +"POT-Creation-Date: 2005-06-23 22:48+0200\n" "PO-Revision-Date: 2005-06-20 19:08+0200\n" "Last-Translator: Gyz Both \n" "Language-Team: \n" @@ -37,7 +37,7 @@ msgstr "" "\n" "Tore/Spiel %.1f Schüsse %% %.1f" -#: src/game_gui.c:611 +#: src/game_gui.c:619 msgid "" "\n" "If you feel you've found out something about the game that has to be shared, " @@ -47,19 +47,19 @@ msgstr "" "Wenn Du glaubst, etwas über das Spiel herausgefunden zu haben, das unbedingt " "mitgeteilt werden muss, kannst Du's in der Bygfoot Wiki loswerden:\n" -#: src/misc_interface.c:492 src/misc_interface.c:511 +#: src/misc_interface.c:533 src/misc_interface.c:552 msgid " " msgstr " " -#: src/user.c:770 +#: src/user.c:774 msgid " & Co." msgstr " & Co." -#: src/user.c:775 +#: src/user.c:779 msgid " & Daughters" msgstr " & Töchter" -#: src/user.c:774 +#: src/user.c:778 msgid " & Sons" msgstr "& Söhne" @@ -67,7 +67,7 @@ msgstr "& Söhne" msgid " (FK)" msgstr " (FS)" -#: src/game_gui.c:522 +#: src/game_gui.c:530 msgid " (NOTE: If you don't, the game is over for you.)" msgstr "(BEMERKUNG: Wenn Du ablehnst, ist das Spiel vorbei für Dich.)" @@ -91,7 +91,7 @@ msgstr " -- Wiederholungsspiele" msgid " -- Second leg" msgstr " -- Rückspiel" -#: src/user.c:767 +#: src/user.c:771 msgid " Assoc." msgstr " Holding" @@ -99,83 +99,83 @@ msgstr " Holding" msgid " Autosave files " msgstr "Dateien für Auto-Speichern" -#: src/user.c:757 +#: src/user.c:761 msgid " Bank" msgstr " Bank" -#: src/user.c:776 +#: src/user.c:780 msgid " Bros." msgstr " Gebr." -#: src/user.c:755 +#: src/user.c:759 msgid " Chemicals" msgstr " Chemie" -#: src/user.c:768 +#: src/user.c:772 msgid " Co." msgstr " Ges." -#: src/user.c:748 +#: src/user.c:752 msgid " Communications" msgstr " Kommunikation" -#: src/user.c:751 +#: src/user.c:755 msgid " Company" msgstr " Gesellschaft" -#: src/user.c:771 +#: src/user.c:775 msgid " Corp." msgstr " AG" -#: src/user.c:764 +#: src/user.c:768 msgid " Data Systems" msgstr " Datensysteme" -#: src/user.c:756 +#: src/user.c:760 msgid " Energy" msgstr " Energie" -#: src/user.c:769 +#: src/user.c:773 msgid " Ent." msgstr " Ges." -#: src/user.c:761 +#: src/user.c:765 msgid " Financial" msgstr " Finanzen" -#: src/user.c:481 +#: src/user.c:485 msgid " Fortunately he's got a cousin who can help your team out." msgstr "Glücklicherweise hat er einen Cousin, der einspringen kann." -#: src/user.c:772 +#: src/user.c:776 msgid " Group" msgstr " Gruppe" -#: src/user.c:749 +#: src/user.c:753 msgid " Holdings" msgstr " Logistik" -#: src/user.c:750 +#: src/user.c:754 msgid " Industries" msgstr " Pharma" -#: src/user.c:753 +#: src/user.c:757 msgid " Labs" msgstr " Labore" -#: src/user.c:766 +#: src/user.c:770 msgid " Ltd." msgstr " GmbH" -#: src/user.c:762 +#: src/user.c:766 msgid " Petroleum" msgstr " Petroleum" -#: src/user.c:758 +#: src/user.c:762 msgid " Products" msgstr " Produkte" -#: src/user.c:763 +#: src/user.c:767 msgid " Restaurants" msgstr " Gaststätten" @@ -183,7 +183,7 @@ msgstr " Gaststätten" msgid " Round " msgstr " Runde " -#: src/user.c:760 +#: src/user.c:764 msgid " Scientific" msgstr " Scientific" @@ -191,19 +191,19 @@ msgstr " Scientific" msgid " Season " msgstr " Saison " -#: src/user.c:759 +#: src/user.c:763 msgid " Software" msgstr " Software" -#: src/user.c:747 +#: src/user.c:751 msgid " Systems" msgstr " Systeme" -#: src/user.c:754 +#: src/user.c:758 msgid " Technologies" msgstr " Technologien" -#: src/user.c:752 +#: src/user.c:756 msgid " Telecommunications" msgstr " Telekommunikation" @@ -231,21 +231,21 @@ msgstr " mehr" msgid " p." msgstr " i.E." -#: src/misc_interface.c:811 +#: src/misc_interface.c:857 msgid " seats" msgstr " Plätze" -#: src/treeview.c:1338 +#: src/treeview.c:1356 #, c-format msgid "%.1f months / %s" msgstr "%.1f Monate / %s" -#: src/team.c:976 +#: src/team.c:988 #, c-format msgid "%s (H) " msgstr "%s (H) " -#: src/team.c:990 +#: src/team.c:1002 #, c-format msgid "%s (N) " msgstr "%s (N) " @@ -272,7 +272,7 @@ msgstr "" "%s konnte sich %s nicht leisten, oder er hatte keinen Platz mehr in der " "Mannschaft." -#: src/user.c:673 +#: src/user.c:677 #, c-format msgid "" "%s fires you because of financial mismanagement.\n" @@ -281,7 +281,7 @@ msgstr "" "%s feuert Dich wegen wirtschaftlicher Unfähigkeit.\n" "Du bekommst eine neue Arbeit mit %s in der %s." -#: src/user.c:679 +#: src/user.c:683 #, c-format msgid "" "%s fires you because of unsuccessfulness.\n" @@ -290,17 +290,17 @@ msgstr "" "%s feuert Dich wegen Erfolglosigkeit.\n" "Du bekommst eine neue Arbeit mit %s in der %s." -#: src/transfer.c:434 +#: src/transfer.c:435 #, c-format msgid "%s has been added to the transfer list for %d weeks." msgstr "%s wurde für %d Wochen auf die Transferliste gesetzt." -#: src/user.c:402 +#: src/user.c:406 #, c-format msgid "%s has left your team because his contract expired." msgstr "%s hat Deine Mannschaft verlassen, da sein Vertrag auslief." -#: src/user.c:462 +#: src/user.c:466 #, c-format msgid "" "%s of %s has rejected your offer (%s / %s). He wasn't satisfied with the " @@ -309,7 +309,7 @@ msgstr "" "%s von %s hat dein Angebot (%s / %s) abgelehnt. Er war mit dem angebotenen " "Gehalt unzufrieden." -#: src/user.c:685 +#: src/user.c:689 #, c-format msgid "" "%s offer you a job in the %s.\n" @@ -333,7 +333,7 @@ msgstr "" msgid "%s rejects your offer. You may still make %d offers." msgstr "%s lehnt Dein Angebot ab. Du kannst noch %d Angebote abgeben." -#: src/callbacks.c:456 +#: src/callbacks.c:460 #, c-format msgid "%s will shoot penalties and free kicks when he plays." msgstr "%s wird Elfmeter und Freistöße schießen wenn er spielt." @@ -347,12 +347,12 @@ msgstr "" "%s möchte %s kaufen. Sie bieten %s, was %s ist als der Wert des Spielers. " "Nimmst Du an?" -#: src/player.c:969 +#: src/player.c:1029 #, c-format msgid "%s's contract expires in %.1f years." msgstr "%ss Vertrag läuft in %.1f Jahren aus." -#: src/user.c:478 +#: src/user.c:482 #, c-format msgid "" "%s's injury was so severe that he can't play football on a professional " @@ -371,8 +371,8 @@ msgstr "%s: %d (keine Obergrenze)\n" msgid "%s: %d weeks\n" msgstr "%s: %d Wochen\n" -#: src/misc_interface.c:894 src/misc_interface.c:902 src/misc_interface.c:928 -#: src/misc_interface.c:936 +#: src/misc_interface.c:940 src/misc_interface.c:948 src/misc_interface.c:974 +#: src/misc_interface.c:982 msgid "0" msgstr "0" @@ -381,11 +381,11 @@ msgstr "0" msgid "1" msgstr "1" -#: src/misc2_interface.c:590 +#: src/misc2_interface.c:603 msgid "1 year" msgstr "1 Jahr" -#: src/misc2_interface.c:614 +#: src/misc2_interface.c:627 msgid "2 years" msgstr "2 Jahre" @@ -393,15 +393,15 @@ msgstr "2 Jahre" msgid "2000" msgstr "2000" -#: src/misc2_interface.c:598 +#: src/misc2_interface.c:611 msgid "3 years" msgstr "3 Jahre" -#: src/misc2_interface.c:606 +#: src/misc2_interface.c:619 msgid "4 years" msgstr "4 Jahre" -#: src/team.c:981 +#: src/team.c:993 #, c-format msgid "%s (A) " msgstr "%s (A) " @@ -433,7 +433,7 @@ msgstr "" "Es gab technische Probleme\n" "im Stadion." -#: src/treeview.c:1473 src/treeview.c:1478 +#: src/treeview.c:1491 src/treeview.c:1496 #, c-format msgid "Week %d Round %d" msgstr "Woche %d Runde %d" @@ -458,15 +458,15 @@ msgid "" msgstr "" "Ein Lautsprecher hat Feuer gefangen, die Flammen verschlingen das Stadion" -#: src/lg_commentary.c:481 src/team.c:496 +#: src/lg_commentary.c:481 src/team.c:508 msgid "ALL OUT ATTACK" msgstr "BRECHSTANGE" -#: src/lg_commentary.c:469 src/team.c:488 +#: src/lg_commentary.c:469 src/team.c:500 msgid "ALL OUT DEFEND" msgstr "BETONVERTEIDIGUNG" -#: src/lg_commentary.c:484 src/team.c:503 +#: src/lg_commentary.c:484 src/team.c:515 msgid "ANTI" msgstr "ANTI" @@ -475,23 +475,23 @@ msgid "AT fans can't be wrong, this is the match we have all come to watch" msgstr "" "AT Fans können nicht irren, dies ist das Spiel, das wir alle sehen wollen" -#: src/lg_commentary.c:478 src/team.c:494 +#: src/lg_commentary.c:478 src/team.c:506 msgid "ATTACK" msgstr "ANGRIFF" -#: src/interface.c:806 src/misc2_interface.c:1014 +#: src/interface.c:806 src/misc2_interface.c:1027 msgid "About" msgstr "Über" -#: src/misc_interface.c:1161 +#: src/misc_interface.c:1208 msgid "Accept" msgstr "Annehmen" -#: src/game_gui.c:520 +#: src/game_gui.c:528 msgid "Accept?" msgstr "Einverstanden?" -#: src/misc2_interface.c:821 src/misc_interface.c:184 +#: src/misc2_interface.c:834 src/misc_interface.c:190 msgid "Add user" msgstr "Benutzer hinzufügen" @@ -507,7 +507,7 @@ msgstr "Nach MI Minuten ended das Spiel mit einem RE" msgid "After a close match the game heads into extra time" msgstr "Nach einem engen Spiel beginnt die Verlängerung" -#: src/treeview.c:257 src/treeview.c:1760 +#: src/treeview.c:257 src/treeview.c:1778 msgid "Age" msgstr "Alter" @@ -515,7 +515,7 @@ msgstr "Alter" msgid "Age " msgstr "Alter " -#: src/window.c:125 +#: src/window.c:142 msgid "All Files" msgstr "Alle Dateien" @@ -559,11 +559,11 @@ msgstr "Ein weiterer Flankenlauf" msgid "Anti" msgstr "Anti" -#: src/callbacks.c:168 +#: src/callbacks.c:170 msgid "At least one user didn't take his turn this week. Continue?" msgstr "Mindestens ein Benutzer ist noch nicht drangewesen. Fortfahren?" -#: src/game_gui.c:609 +#: src/game_gui.c:617 msgid "" "At the Bygfoot forums you can report bugs, ask for help and discuss the game " "(you don't have to register):\n" @@ -571,7 +571,7 @@ msgstr "" "In den Bygfoot-Foren kannst Du Fehler melden, nach Hilfe fragen und über das " "Spiel diskutieren (Du musst Dich dazu nicht anmelden):\n" -#: src/interface.c:454 src/treeview.c:1420 +#: src/interface.c:454 src/treeview.c:1438 msgid "Attack" msgstr "Angriff" @@ -608,7 +608,7 @@ msgstr "Durchschn. Fäh." msgid "Av.Sk." msgstr "Du.Fäh." -#: src/misc2_interface.c:785 +#: src/misc2_interface.c:798 msgid "Available teams" msgstr "Verfügbare Mannschaften" @@ -616,15 +616,15 @@ msgstr "Verfügbare Mannschaften" msgid "Average" msgstr "Durchschnitt" -#: src/misc_interface.c:828 +#: src/misc_interface.c:874 msgid "Average attendance" msgstr "Zuschauerschnitt" -#: src/misc_interface.c:842 +#: src/misc_interface.c:888 msgid "Average attendance %" msgstr "Zuschauerschnitt %" -#: src/treeview.c:1519 +#: src/treeview.c:1537 msgid "Average skill" msgstr "Durchschnittl. Fähigkeit" @@ -632,7 +632,7 @@ msgstr "Durchschnittl. Fähigkeit" msgid "Average skill:" msgstr "Durchschnittl. Fähigkeit:" -#: src/treeview.c:1488 +#: src/treeview.c:1506 msgid "Away" msgstr "Auswärts" @@ -640,7 +640,7 @@ msgstr "Auswärts" msgid "Away fans have set fire to the north stand" msgstr "Die Auswärtsfans haben Sitze entzündet" -#: src/lg_commentary.c:475 src/team.c:492 +#: src/lg_commentary.c:475 src/team.c:504 msgid "BALANCED" msgstr "AUSGEGLICHEN" @@ -661,7 +661,7 @@ msgstr "Mies" msgid "Bad control by P2 lets P1 steal the ball off him" msgstr "P2 kontrolliert den Ball schlecht, P1 kann ihn erobern" -#: src/treeview.c:1296 +#: src/treeview.c:1291 msgid "Balance" msgstr "Bilanz" @@ -673,7 +673,7 @@ msgstr "Ausgeglichen" msgid "Ball dinked over P2 but hit crossbar and bounced to safety" msgstr "Der Ball zirkelt über P2, trifft aber nur die Latte" -#: src/treeview.c:1767 +#: src/treeview.c:1785 msgid "Banned\n" msgstr "Gesperrt\n" @@ -685,23 +685,23 @@ msgstr "Starte neue Woche (Leertaste)" msgid "Best" msgstr "Der König" -#: src/treeview.c:1971 +#: src/treeview.c:1989 msgid "Best defensive teams" msgstr "Beste Abwehr" -#: src/treeview.c:1974 +#: src/treeview.c:1992 msgid "Best goal scorers" msgstr "Beste Torschützen" -#: src/treeview.c:1975 +#: src/treeview.c:1993 msgid "Best goalkeepers" msgstr "Beste Torhüter" -#: src/treeview.c:1970 +#: src/treeview.c:1988 msgid "Best offensive teams" msgstr "Bester Angriff" -#: src/treeview.c:1261 +#: src/treeview.c:1267 msgid "Bi-weekly balance" msgstr "Zweiwöchige Bilanz" @@ -709,28 +709,28 @@ msgstr "Zweiwöchige Bilanz" msgid "Boost" msgstr "Boost" -#: src/team.c:534 +#: src/team.c:546 #, c-format msgid "Boost changed to %s." msgstr "Boost auf %s gesetzt." -#: src/player.c:1100 +#: src/player.c:1160 msgid "Broken ankle" msgstr "Knöchelbruch" -#: src/player.c:1103 +#: src/player.c:1163 msgid "Broken arm" msgstr "Armbruch" -#: src/player.c:1097 +#: src/player.c:1157 msgid "Broken leg" msgstr "Beinbruch" -#: src/player.c:1094 +#: src/player.c:1154 msgid "Broken rib" msgstr "Rippenbruch" -#: src/player.c:1106 +#: src/player.c:1166 msgid "Broken shoulder" msgstr "Gebrochene Schulter" @@ -742,11 +742,11 @@ msgstr "Spieler durchstöbern" msgid "Browse teams" msgstr "Mannschaften durchstöbern" -#: src/window.c:119 +#: src/window.c:136 msgid "Bygfoot Save Files" msgstr "Bygfoot Save-Dateien" -#: src/misc2_interface.c:904 +#: src/misc2_interface.c:917 msgid "" "Bygfoot debug window. If you got here by accident, CLOSE IMMEDIATELY " "(otherwise your CPU will be destroyed by overheating)." @@ -754,7 +754,7 @@ msgstr "" "Bygfoot Debug-Fenster. Wenn Du zufällig hierhergekommen bist, SCHLIESSE " "SOFORT (ansonsten wird Dein Prozessor durch Überhitzen zerstört)." -#: src/game_gui.c:607 +#: src/game_gui.c:615 msgid "" "Bygfoot is a very intuitive and simple game, so there isn't a full-grown " "documentation. However, if you have trouble, there are a few places to go.\n" @@ -779,7 +779,7 @@ msgstr "AFä" msgid "CSkill " msgstr "AFÄhig " -#: src/misc_interface.c:876 +#: src/misc_interface.c:922 msgid "Capacity (seats)" msgstr "Kapazität (Plätze)" @@ -787,7 +787,7 @@ msgstr "Kapazität (Plätze)" msgid "Cards " msgstr "Karten " -#: src/treeview.c:1768 +#: src/treeview.c:1786 msgid "Career values" msgstr "Karrierewerte" @@ -795,7 +795,7 @@ msgstr "Karrierewerte" msgid "Caught well by P2" msgstr "Gute Abwehr von P2" -#: src/misc_interface.c:641 +#: src/misc_interface.c:682 msgid "" "Change commentary verbosity. The higher this value the more events you can " "see." @@ -803,37 +803,37 @@ msgstr "" "Ausführlichkeit des Kommentars ändern. Je höher der Wert, desto mehr " "Kommentare kannst Du sehen." -#: src/misc_interface.c:619 +#: src/misc_interface.c:660 msgid "Change live game speed. The lower the value the faster the live game." msgstr "" "Geschwindigkeit des Livespiels ändern. Je niedriger der Wert, desto " "schneller läuft das Livespiel ab." -#: src/misc_interface.c:127 +#: src/misc_interface.c:133 msgid "Choose country" msgstr "Wähle Land" -#: src/misc_interface.c:1058 +#: src/misc_interface.c:1105 msgid "Choose file" msgstr "Datei auswählen" -#: src/misc2_interface.c:779 +#: src/misc2_interface.c:792 msgid "Click on a user to remove him from the game." msgstr "Klicke auf einen Benutzer, um ihn aus dem Spiel zu entfernen." -#: src/misc_interface.c:103 +#: src/misc_interface.c:109 msgid "Click on a user to remove him." msgstr "Klicke auf einen Benutzer, um ihn zu entfernen." -#: src/misc_interface.c:534 +#: src/misc_interface.c:575 msgid "Commentary" msgstr "Kommentar" -#: src/treeview.c:2391 +#: src/treeview.c:2409 msgid "Company" msgstr "Firma" -#: src/treeview.c:1252 +#: src/treeview.c:1257 msgid "Compensations" msgstr "Abfindungen" @@ -841,7 +841,7 @@ msgstr "Abfindungen" msgid "Compressing savegame..." msgstr "Komprimiere Datei" -#: src/player.c:1079 +#: src/player.c:1139 msgid "Concussion" msgstr "Gehirnerschütterung" @@ -857,7 +857,7 @@ msgstr "Bestätigen wenn nicht fit" msgid "Constants file" msgstr "Konstanten-Datei" -#: src/treeview.c:261 src/treeview.c:1764 +#: src/treeview.c:261 src/treeview.c:1782 msgid "Contract" msgstr "Vertrag" @@ -865,11 +865,11 @@ msgstr "Vertrag" msgid "Contract " msgstr "Vertrag " -#: src/treeview.c:1340 +#: src/treeview.c:1358 msgid "Contract / Money" msgstr "Vertrag / Zahlungen" -#: src/treeview.c:2392 +#: src/treeview.c:2410 msgid "" "Contract length\n" "(Months)" @@ -877,15 +877,19 @@ msgstr "" "Vertragslaufzeit\n" "(Monate)" -#: src/window.c:475 +#: src/window.c:498 msgid "Contract offer" msgstr "Vertragsangebot " -#: src/interface.c:814 src/misc2_interface.c:1028 +#: src/callbacks.c:788 +msgid "Contracts are disabled in this country definition." +msgstr "" + +#: src/interface.c:814 src/misc2_interface.c:1041 msgid "Contributors" msgstr "Mitwirkende" -#: src/misc_interface.c:890 src/misc_interface.c:924 +#: src/misc_interface.c:936 src/misc_interface.c:970 msgid "Costs" msgstr "Kosten" @@ -898,31 +902,31 @@ msgstr "Konnte Pixmap-Datei nicht finden: %s" msgid "Crunching challenge on P1" msgstr "P1 wird hart attackiert" -#: src/misc_interface.c:236 +#: src/misc_interface.c:272 msgid "Ctrl-O" msgstr "Strg-O" -#: src/treeview.c:2123 +#: src/treeview.c:2141 msgid "Cup champions" msgstr "Pokalsieger" -#: src/misc_interface.c:793 +#: src/misc_interface.c:839 msgid "Current capacity" msgstr "Aktuelle Kapazität" -#: src/treeview.c:2267 +#: src/treeview.c:2285 msgid "Current league" msgstr "Aktuelle Liga" -#: src/treeview.c:1755 +#: src/treeview.c:1773 msgid "Current position" msgstr "Aktuelle Position" -#: src/misc_interface.c:815 +#: src/misc_interface.c:861 msgid "Current safety" msgstr "Aktuelle Sicherheit" -#: src/treeview.c:1757 +#: src/treeview.c:1775 msgid "Current skill" msgstr "Aktuelle Fähigkeit" @@ -930,24 +934,24 @@ msgstr "Aktuelle Fähigkeit" msgid "D" msgstr "V" -#: src/lg_commentary.c:472 src/team.c:490 +#: src/lg_commentary.c:472 src/team.c:502 msgid "DEFEND" msgstr "VERTEIDIGEN" -#: src/treeview.c:1325 +#: src/treeview.c:1343 #, c-format msgid "Debt (repay in %d weeks)" msgstr "Schulden (Rückzahltermin in %d Wochen)" -#: src/misc2_interface.c:897 +#: src/misc2_interface.c:910 msgid "Debug" msgstr "Debug" -#: src/misc2_interface.c:1173 +#: src/misc2_interface.c:1186 msgid "Decide later" msgstr "Später entscheiden" -#: src/interface.c:442 src/treeview.c:1418 +#: src/interface.c:442 src/treeview.c:1436 msgid "Defend" msgstr "Verteidigen" @@ -959,7 +963,7 @@ msgstr "Ein Verteidiger klärt in letzter Minute" msgid "Defender clears" msgstr "Ein Verteidiger klärt" -#: src/window.c:36 +#: src/window.c:53 msgid "Didn't find file 'bygfoot_help'." msgstr "Konnte Datei 'bygfoot_help' nicht finden." @@ -967,11 +971,19 @@ msgstr "Konnte Datei 'bygfoot_help' nicht finden." msgid "Diving header by P1" msgstr "Flugkopfball von P1" +#: src/misc_interface.c:217 +msgid "Don't load definitions" +msgstr "" + +#: src/misc_interface.c:220 +msgid "Don't load team definitions at all" +msgstr "" + #: src/load_save.c:125 src/load_save.c:255 msgid "Done." msgstr "Fertig." -#: src/treeview.c:1318 +#: src/treeview.c:1336 msgid "Drawing credit" msgstr "Dispokredit" @@ -979,11 +991,11 @@ msgstr "Dispokredit" msgid "Dw" msgstr "U" -#: src/team.c:1039 +#: src/team.c:1051 msgid "Dw " msgstr "U " -#: src/team.c:967 +#: src/team.c:979 #, c-format msgid "Dw %d : %d" msgstr "U %d : %d" @@ -996,7 +1008,7 @@ msgstr "GTal" msgid "Easy save for the goalkeeper" msgstr "Ein dankbarer Ball für den Torhüter" -#: src/callbacks.c:590 +#: src/callbacks.c:594 msgid "Enter a structure. The digits must sum up to 10." msgstr "Spielsystem eingeben. Die Ziffern müssen sich zu 10 aufsummieren." @@ -1004,21 +1016,22 @@ msgstr "Spielsystem eingeben. Die Ziffern müssen sich zu 10 aufsummieren." msgid "Enter custom structure" msgstr "Eigenes Spielsystem eingeben" -#: src/window.c:389 +#: src/window.c:412 msgid "Erm..." msgstr "Äh..." -#: src/misc2_interface.c:434 src/misc2_interface.c:1061 -#: src/misc2_interface.c:1156 src/misc_interface.c:227 -#: src/misc_interface.c:972 src/options_interface.c:978 +#: src/misc2_interface.c:434 src/misc2_interface.c:521 +#: src/misc2_interface.c:1074 src/misc2_interface.c:1169 +#: src/misc_interface.c:263 src/misc_interface.c:1018 +#: src/options_interface.c:978 msgid "Esc" msgstr "Esc" -#: src/misc_interface.c:559 +#: src/misc_interface.c:600 msgid "Esc / Return / Space" msgstr "Esc / Return / Leertaste" -#: src/treeview.c:1759 +#: src/treeview.c:1777 msgid "Estimated talent" msgstr "Geschätztes Talent" @@ -1026,15 +1039,15 @@ msgstr "Geschätztes Talent" msgid "Etal" msgstr "GTal" -#: src/treeview.c:1938 +#: src/treeview.c:1956 msgid "Event" msgstr "Ereignis" -#: src/misc_interface.c:898 src/misc_interface.c:932 +#: src/misc_interface.c:944 src/misc_interface.c:978 msgid "Expected duration" msgstr "Erwartete Dauer" -#: src/treeview.c:1359 +#: src/treeview.c:1377 msgid "Expenses" msgstr "Ausgaben" @@ -1070,6 +1083,10 @@ msgstr "Fin_Stad" msgid "Final" msgstr "Endspiel" +#: src/callbacks.c:744 +msgid "Finances are disabled in this country definition." +msgstr "" + #: src/interface.c:650 src/interface.c:1643 msgid "Fire" msgstr "Feuern" @@ -1090,7 +1107,7 @@ msgstr "" msgid "Fit" msgstr "Fit" -#: src/treeview.c:1758 +#: src/treeview.c:1776 msgid "Fitness" msgstr "Fitness" @@ -1122,7 +1139,7 @@ msgstr "P2 foult: P1 scheint verletzt zu sein... er muss vielleicht raus" msgid "Fouls" msgstr "Fouls" -#: src/player.c:1091 +#: src/player.c:1151 msgid "Fractured ankle" msgstr "Angeknackster Knöchel" @@ -1166,7 +1183,7 @@ msgstr "Spiele" msgid "Games " msgstr "Spiele " -#: src/treeview.c:1765 +#: src/treeview.c:1783 msgid "Games/Goals\n" msgstr "Spiele/Tore\n" @@ -1174,11 +1191,11 @@ msgstr "Spiele/Tore\n" msgid "Global" msgstr "Global" -#: src/treeview.c:254 src/treeview.c:2026 +#: src/treeview.c:254 src/treeview.c:2044 msgid "Go" msgstr "To" -#: src/treeview.c:2027 +#: src/treeview.c:2045 msgid "Go/Ga" msgstr "To/Sp" @@ -1186,7 +1203,7 @@ msgstr "To/Sp" msgid "Goal!!!" msgstr "Tor!!!" -#: src/treeview.c:1535 src/treeview.c:1995 src/treeview_helper.c:730 +#: src/treeview.c:1553 src/treeview.c:2013 src/treeview_helper.c:730 msgid "Goals" msgstr "Tore" @@ -1216,15 +1233,15 @@ msgid "" "tackle" msgstr "P1 ersprintet den Ball aber P2 grätscht sauber" -#: src/player.c:1088 +#: src/player.c:1148 msgid "Groin injury" msgstr "Leistenverletzung" -#: src/player.c:1085 +#: src/player.c:1145 msgid "Hamstring" msgstr "Sehnenverletzung" -#: src/user.c:432 +#: src/user.c:436 #, c-format msgid "Have a look at the transfer list, there's an offer for %s." msgstr "Schau mal auf die Transferliste, es gibt ein Angebot für %s." @@ -1235,15 +1252,15 @@ msgstr "" "Er scheint in der Luft zu schweben und produzier dann einen druckvollen " "Kopfball" -#: src/treeview.c:1761 +#: src/treeview.c:1779 msgid "Health" msgstr "Gesundheit" -#: src/interface.c:822 src/misc2_interface.c:1054 +#: src/interface.c:822 src/misc2_interface.c:1067 msgid "Help" msgstr "Hilfe" -#: src/treeview.c:1486 +#: src/treeview.c:1504 msgid "Home" msgstr "Heim" @@ -1284,7 +1301,7 @@ msgstr "" "Wenn ausgewählt, Wochen ohne Benutzermannschaftenbeteiligung werden " "automatisch berechnet (ohne dass man auf 'Neue Woche' klicken muss)" -#: src/misc_interface.c:1168 +#: src/misc_interface.c:1215 msgid "" "If you don't like any of the sponsors, you can go a few weeks without " "sponsor and wait for new offers." @@ -1292,11 +1309,11 @@ msgstr "" "Wenn Du keinen der Angebote schätzt, kannst Du einige Wochen ohne Sponsor " "bleiben und auf neue Angebote warten." -#: src/misc_interface.c:965 +#: src/misc_interface.c:1011 msgid "Improve!" msgstr "Verbessern!" -#: src/treeview.c:1222 src/window.c:273 +#: src/treeview.c:1229 src/window.c:296 #, c-format msgid "" "Improvement in progress.\n" @@ -1307,11 +1324,11 @@ msgstr "" "%d Plätze und %d%% Sicherheit noch fertigzustellen.\n" "Erwartetes Ende: %d Wochen." -#: src/treeview.c:1358 +#: src/treeview.c:1376 msgid "Income" msgstr "Einnahmen" -#: src/misc_interface.c:864 +#: src/misc_interface.c:910 msgid "Increase" msgstr "Erhöhen" @@ -1352,7 +1369,7 @@ msgstr "Halbzeit." msgid "It's still RE: extra time" msgstr "Es steht immer noch RE: Verlängerung" -#: src/misc2_interface.c:71 src/window.c:430 +#: src/misc2_interface.c:71 src/window.c:453 msgid "Job offer" msgstr "Jobangebot" @@ -1360,12 +1377,12 @@ msgstr "Jobangebot" msgid "Job offers" msgstr "Jobangebote" -#: src/game_gui.c:573 +#: src/game_gui.c:581 #, c-format msgid "Job offers set to %s." msgstr "Jobangebote %." -#: src/treeview.c:1249 +#: src/treeview.c:1256 msgid "Journey costs" msgstr "Reisekosten" @@ -1373,11 +1390,11 @@ msgstr "Reisekosten" msgid "L" msgstr "V" -#: src/team.c:1042 +#: src/team.c:1054 msgid "L " msgstr "V " -#: src/team.c:963 +#: src/team.c:975 #, c-format msgid "L %d : %d" msgstr "V %d : %d" @@ -1399,7 +1416,7 @@ msgstr "Letzte %d" msgid "Last save file not found." msgstr "Letzte Spielstandsdatei nicht gefunden." -#: src/treeview.c:1533 +#: src/treeview.c:1551 msgid "Latest results" msgstr "Letzte Ergebnisse" @@ -1412,7 +1429,7 @@ msgstr "Liga" msgid "League " msgstr "Liga " -#: src/treeview.c:2122 +#: src/treeview.c:2140 msgid "League champions" msgstr "Meisterschaftsgewinner" @@ -1420,12 +1437,12 @@ msgstr "Meisterschaftsgewinner" msgid "League stats" msgstr "Liga-Statistiken" -#: src/callbacks.c:148 +#: src/callbacks.c:150 msgid "Left click to make an offer. Right click to remove offer." msgstr "" "Linksklick um ein Angebot abzugeben. Rechtsklick um Angebot zu annullieren." -#: src/callbacks.c:733 +#: src/callbacks.c:749 msgid "" "Left-click: get loan; Right-click: pay back; Middle click: stadium window." msgstr "" @@ -1440,11 +1457,11 @@ msgstr "Liste 1" msgid "List 2" msgstr "Liste 2" -#: src/interface.c:331 src/misc_interface.c:464 src/options_interface.c:488 +#: src/interface.c:331 src/misc_interface.c:505 src/options_interface.c:488 msgid "Live game" msgstr "Livespiel" -#: src/game_gui.c:580 +#: src/game_gui.c:588 #, c-format msgid "Live game set to %s." msgstr "Livespiel %s." @@ -1457,7 +1474,7 @@ msgstr "Livespiel Geschwindigkeitsfaktor" msgid "Live game verbosity" msgstr "Livespiel Ausführlichkeit" -#: src/misc_interface.c:253 +#: src/misc_interface.c:289 msgid "Load game" msgstr "Lade Spielstand" @@ -1465,7 +1482,22 @@ msgstr "Lade Spielstand" msgid "Load game (Ctrl - O)" msgstr "Lade Spielstand (Strg-O)" -#: src/misc_interface.c:260 +#: src/misc_interface.c:213 +msgid "Load only the player names in the definition files" +msgstr "" + +#: src/misc_interface.c:203 +msgid "Load team definitions" +msgstr "" + +#: src/misc_interface.c:206 +msgid "" +"Load teams from definition files (note that the official Bygfoot package " +"doesn't contain team definition files, you have to get them from the " +"homepage or via the bygfoot-update script)" +msgstr "" + +#: src/misc_interface.c:296 msgid "Load the last game that was saved or loaded." msgstr "Lade den Spielstand, der als letztes gespeichert oder geladen wurde." @@ -1535,7 +1567,7 @@ msgstr "Ein Flachschuss, gut abgewehrt von P2" msgid "M" msgstr "M" -#: src/misc2_interface.c:677 +#: src/misc2_interface.c:690 msgid "Make offer" msgstr "Angebot abgeben" @@ -1547,7 +1579,7 @@ msgstr "Benutzer verwalten" msgid "Maximize main window" msgstr "Maximiere Hauptfenster" -#: src/treeview.c:1419 +#: src/treeview.c:1437 msgid "Midfield" msgstr "Mittelfeld" @@ -1555,7 +1587,7 @@ msgstr "Mittelfeld" msgid "Misc." msgstr "Div." -#: src/treeview.c:1314 +#: src/treeview.c:1332 msgid "Money" msgstr "Kontostand" @@ -1567,7 +1599,7 @@ msgstr "Kontostand " msgid "Money (approx.)" msgstr "Kontostand (ungefähr)" -#: src/treeview.c:2393 +#: src/treeview.c:2411 msgid "Money / week" msgstr "Zahlung / Woche" @@ -1576,7 +1608,7 @@ msgid "My league results" msgstr "Meine Ligaergebnisse" #: src/misc2_interface.c:97 src/treeview.c:246 src/treeview.c:606 -#: src/treeview.c:1753 +#: src/treeview.c:1771 msgid "Name" msgstr "Name" @@ -1584,11 +1616,11 @@ msgstr "Name" msgid "Name " msgstr "Name " -#: src/treeview.c:1484 +#: src/treeview.c:1502 msgid "Neutral ground" msgstr "Neutrales Stadion" -#: src/treeview.c:1769 +#: src/treeview.c:1787 msgid "" "New contract\n" "offers" @@ -1596,6 +1628,10 @@ msgstr "" "Neue\n" "Vertragsangebote" +#: src/window.c:39 +msgid "News" +msgstr "" + #: src/interface.c:1167 msgid "Next (W)" msgstr "Nächster (W)" @@ -1608,15 +1644,15 @@ msgstr "Nächste(r) Liga/Pokal" msgid "Next user" msgstr "Nächster Benutzer" -#: src/game_gui.c:317 +#: src/game_gui.c:325 msgid "Next week you'll fire him and hire a new one." msgstr "Nächste Woche feuerst Du ihn und stellst einen neuen ein." -#: src/window.c:283 +#: src/window.c:306 msgid "No improvements currently in progress." msgstr "Zur Zeit keine Verbesserungen im Gange." -#: src/callbacks.c:624 src/callbacks.c:640 +#: src/callbacks.c:628 src/callbacks.c:644 msgid "No match stored." msgstr "Kein Spiel gespeichert." @@ -1624,19 +1660,19 @@ msgstr "Kein Spiel gespeichert." msgid "None" msgstr "Kein" -#: src/window.c:408 +#: src/window.c:431 msgid "Numbers..." msgstr "Zahlen..." -#: src/lg_commentary.c:487 src/team.c:505 +#: src/lg_commentary.c:487 src/team.c:517 msgid "OFF" msgstr "AUS" -#: src/misc2_interface.c:221 src/player.c:1076 src/treeview_helper.c:1082 +#: src/misc2_interface.c:221 src/player.c:1136 src/treeview_helper.c:1082 msgid "OK" msgstr "OK" -#: src/lg_commentary.c:490 src/team.c:507 +#: src/lg_commentary.c:490 src/team.c:519 msgid "ON" msgstr "EIN" @@ -1661,7 +1697,12 @@ msgstr "Oh nein, der Ball springt gegen P1 und ins Netz" msgid "On" msgstr "Ein" -#: src/window.c:452 +#: src/misc_interface.c:210 +#, fuzzy +msgid "Only names" +msgstr "Schriftart" + +#: src/window.c:475 msgid "Options" msgstr "Einstellungen" @@ -1673,7 +1714,7 @@ msgstr "Aua, das war schmerzhaft" msgid "Overwrite" msgstr "Überschreiben" -#: src/game_gui.c:587 +#: src/game_gui.c:595 #, c-format msgid "Overwrite set to %s." msgstr "Überschreiben %s." @@ -2002,11 +2043,11 @@ msgstr "Rückzahlung" msgid "Penalties" msgstr "Elfmeter" -#: src/callbacks.c:450 +#: src/callbacks.c:454 msgid "Penalty/free kick shooter deselected." msgstr "Elfmeter/Freistoßschütze abgewählt." -#: src/interface.c:501 src/treeview.c:1247 +#: src/interface.c:501 src/treeview.c:1254 msgid "Physio" msgstr "Physio" @@ -2042,7 +2083,7 @@ msgstr "Spielerliste 2" msgid "Player list refresh rate" msgstr "Aktualisierungsrate der Spielerliste" -#: src/interface.c:425 src/treeview.c:1522 +#: src/interface.c:425 src/treeview.c:1540 msgid "Playing style" msgstr "Spielstil" @@ -2054,7 +2095,7 @@ msgstr "Pos" msgid "Pos " msgstr "Pos " -#: src/treeview.c:1754 +#: src/treeview.c:1772 msgid "Position" msgstr "Position" @@ -2082,11 +2123,11 @@ msgstr "Voriger (Liga/Pokal) (1)" msgid "Previous user" msgstr "Vorheriger Benutzer" -#: src/treeview.c:1242 +#: src/treeview.c:1249 msgid "Prize money" msgstr "Preisgeld" -#: src/player.c:1082 +#: src/player.c:1142 msgid "Pulled muscle" msgstr "Muskelfaserriss" @@ -2110,7 +2151,7 @@ msgstr "Beenden (Strg-Q)" msgid "RE, what an astonishing result for TW" msgstr "RE, was für ein Ergebnis für TW" -#: src/misc2_interface.c:107 src/treeview.c:1501 +#: src/misc2_interface.c:107 src/treeview.c:1519 msgid "Rank" msgstr "Rang" @@ -2126,7 +2167,7 @@ msgstr "Sortiere Mannschaft" msgid "Reds" msgstr "Rote K." -#: src/misc_interface.c:1182 +#: src/misc_interface.c:1229 msgid "Reject for now" msgstr "Erstmal überlegen" @@ -2159,15 +2200,15 @@ msgstr "" "Setzt die Spielerliste zurück auf den Stand bei Beginn der Livespiel-Pause " "(Rechtsklick auf die Spielerliste)" -#: src/treeview.c:1623 +#: src/treeview.c:1641 msgid "Results" msgstr "Ergebnisse" -#: src/misc2_interface.c:1144 src/misc_interface.c:948 +#: src/misc2_interface.c:1157 src/misc_interface.c:994 msgid "Return" msgstr "Return" -#: src/misc_interface.c:583 src/misc_interface.c:605 +#: src/misc_interface.c:624 src/misc_interface.c:646 msgid "Return / Space" msgstr "Return / Leertaste" @@ -2179,7 +2220,7 @@ msgstr "Rechtsklick und Linksklick um den Boost zu verändern" msgid "Right click and left click to change your playing style" msgstr "Rechtsklick und Linksklick, um den Spielstil zu verändern" -#: src/misc_interface.c:884 src/misc_interface.c:918 +#: src/misc_interface.c:930 src/misc_interface.c:964 msgid "Right-click to set to 0" msgstr "Rechtsklick, um auf 0 zu setzen" @@ -2187,16 +2228,16 @@ msgstr "Rechtsklick, um auf 0 zu setzen" msgid "Round robin" msgstr "Jeder gg. jeden" -#: src/misc_interface.c:910 +#: src/misc_interface.c:956 msgid "Safety (%)" msgstr "Sicherheit (%)" -#: src/misc_callback_func.c:207 +#: src/misc_callback_func.c:218 msgid "Safety improvement too high, reset to highest possible value." msgstr "" "Sicherheitsverbesserung ist zu hoch, setze zurück auf größtmöglichen Wert." -#: src/treeview.c:1975 +#: src/treeview.c:1993 msgid "Save %" msgstr "Abgewehrt (%)" @@ -2244,15 +2285,15 @@ msgstr "Speichere Transferliste..." msgid "Saving users..." msgstr "Speichere Benutzer..." -#: src/interface.c:466 src/treeview.c:1248 +#: src/interface.c:466 src/treeview.c:1255 msgid "Scout" msgstr "Spielerbeobachter" -#: src/treeview.c:1910 +#: src/treeview.c:1928 msgid "Sea" msgstr "Sai" -#: src/treeview.c:2168 +#: src/treeview.c:2186 #, c-format msgid "Season %d" msgstr "Saison %d" @@ -2261,7 +2302,7 @@ msgstr "Saison %d" msgid "Season history" msgstr "Saisonhistorie" -#: src/misc_interface.c:368 src/window.c:460 +#: src/misc_interface.c:409 src/window.c:483 msgid "Select font" msgstr "Schriftart auswählen" @@ -2293,7 +2334,7 @@ msgstr "Schießt Elfer" msgid "Short free-kick from P1" msgstr "Gelupfter Freistoß von P1" -#: src/treeview.c:656 src/treeview.c:1974 +#: src/treeview.c:656 src/treeview.c:1992 msgid "Shot %" msgstr "Schuss %" @@ -2365,7 +2406,7 @@ msgstr "Zeige Warnung wenn ein Spielervertrag abläuft in" msgid "Sk" msgstr "Fä" -#: src/treeview.c:1756 +#: src/treeview.c:1774 msgid "Skill" msgstr "Fähigkeit" @@ -2381,55 +2422,61 @@ msgstr "Überspringe Wochen ohne Benutzerspiele" msgid "Slicing challenge by P2 on P1" msgstr "P2 attackiert P1 ohne Gnade" -#: src/misc_interface.c:202 +#: src/misc_interface.c:238 msgid "Space" msgstr "Leertaste" -#: src/misc_interface.c:622 +#: src/misc_interface.c:663 msgid "Speed" msgstr "Geschwindigkeit" -#: src/treeview.c:1334 +#: src/treeview.c:1352 msgid "Sponsor" msgstr "Sponsor" -#: src/treeview.c:1244 +#: src/treeview.c:1251 msgid "Sponsorship" msgstr "Sponsor" -#: src/window.c:514 +#: src/window.c:537 msgid "Sponsorship offers" msgstr "Sponsorenangebote" -#: src/treeview.c:1251 -msgid "Stadium bills" -msgstr "Stadionrechnungen" +#: src/treeview.c:1213 +#, fuzzy +msgid "Stadium" +msgstr "Zeige Stadion" -#: src/misc2_interface.c:117 src/treeview.c:1212 +#: src/misc2_interface.c:117 src/treeview.c:1219 msgid "Stadium capacity" msgstr "Stadionkapazität" -#: src/treeview.c:1250 -msgid "Stadium improvements" -msgstr "Stadionverbesserungen" +#: src/treeview.c:1319 +#, fuzzy +msgid "Stadium expenses" +msgstr "Stadion-Status" -#: src/misc2_interface.c:122 src/treeview.c:1216 +#: src/callbacks.c:763 +msgid "Stadium management is disabled in this country definition." +msgstr "" + +#: src/misc2_interface.c:122 src/treeview.c:1223 msgid "Stadium safety" msgstr "Stadionsicherheit" -#: src/treeview.c:1230 +#: src/treeview.c:1237 msgid "Stadium status" msgstr "Stadion-Status" -#: src/misc_interface.c:219 +#: src/misc_interface.c:255 msgid "Start" msgstr "Los!" -#: src/misc_interface.c:141 +#: src/misc_interface.c:147 msgid "Start in" msgstr "Starte in" -#: src/misc_interface.c:548 +#: src/misc_interface.c:589 msgid "Statistics" msgstr "Statistiken" @@ -2441,11 +2488,11 @@ msgstr "Status" msgid "Status " msgstr "Status " -#: src/misc_interface.c:779 +#: src/misc_interface.c:825 msgid "Status:" msgstr "Status:" -#: src/callbacks.c:591 +#: src/callbacks.c:595 msgid "Structure" msgstr "Spielsystem" @@ -2461,7 +2508,7 @@ msgstr "Spielerwechsel passt System an" msgid "Sweet strike by P1, hits the post" msgstr "Zentimetergenauer Schuss von P1, trifft Aluminium" -#: src/treeview.c:2315 +#: src/treeview.c:2333 msgid "System" msgstr "System" @@ -2507,8 +2554,8 @@ msgid "Tables" msgstr "Tabellen" #: src/treeview.c:121 src/treeview.c:262 src/treeview.c:607 -#: src/treeview.c:1136 src/treeview.c:1495 src/treeview.c:1622 -#: src/treeview.c:1910 +#: src/treeview.c:1136 src/treeview.c:1513 src/treeview.c:1640 +#: src/treeview.c:1928 msgid "Team" msgstr "Mannschaft" @@ -2516,11 +2563,11 @@ msgstr "Mannschaft" msgid "Team " msgstr "Mannschaft " -#: src/treeview.c:1527 +#: src/treeview.c:1545 msgid "Team structure" msgstr "Spielsystem" -#: src/team.c:530 +#: src/team.c:542 #, c-format msgid "Team style changed to %s." msgstr "Spielstil verändert zu %s." @@ -2583,7 +2630,7 @@ msgstr "Je niedriger dieser Wert, desto schneller läuft das Spiel ab." msgid "The match is over!" msgstr "Das Spiel ist aus!" -#: src/game_gui.c:517 +#: src/game_gui.c:525 #, c-format msgid "" "The owners of %s are deeply impressed by your success with %s and would like " @@ -2592,7 +2639,7 @@ msgstr "" "Die Vereinsführung von %s ist zutiefst von Deinen Erfolgen mit %s " "beeindruckt und würde Dich gerne verpflichten. Hier sind einige Daten zu %s:" -#: src/user.c:254 +#: src/user.c:258 #, c-format msgid "" "The owners of %s are not satisfied with the recent performance of the team. " @@ -2601,7 +2648,7 @@ msgstr "" "Das Management von %s ist unzufrieden mit den letzten Leistungen der " "Mannschaft. Es gibt Gerüchte, wonach ein neuer Trainer gesucht wird." -#: src/user.c:450 +#: src/user.c:454 #, c-format msgid "" "The owners of %s have rejected your offer (%s / %s) for %s. Neither the fee " @@ -2610,7 +2657,7 @@ msgstr "" "Die Verantwortlichen von %s haben Dein Angebot (%s / %s) für %s abgelehnt. " "Weder die Ablösesumme, noch das Gehalt war akzeptabel, sagen sie." -#: src/user.c:456 +#: src/user.c:460 #, c-format msgid "" "The owners of %s have rejected your offer (%s / %s) for %s. The team owners " @@ -2619,7 +2666,7 @@ msgstr "" "Die Verantwortlichen von %s haben Dein Angebot (%s / %s) für %s abgelehnt. " "Sie waren mit der Ablösesumme unzufrieden." -#: src/user.c:444 +#: src/user.c:448 #, c-format msgid "" "The owners of %s have rejected your offer (%s / %s) for %s. There was a " @@ -2632,7 +2679,7 @@ msgstr "" msgid "The peasants are revolting" msgstr "Die Hooligans toben" -#: src/callbacks.c:397 +#: src/callbacks.c:401 msgid "The player is already on the list." msgstr "Der Spieler ist bereits auf der Liste." @@ -2642,7 +2689,7 @@ msgid "" msgstr "" "Keine Angebote möglich (die Besitzer verhandeln gerade ein anderes Angebot)." -#: src/callbacks.c:413 +#: src/callbacks.c:417 msgid "The player is not on the list." msgstr "Der Spieler ist nicht auf der Liste." @@ -2674,7 +2721,7 @@ msgstr "" msgid "The structure value %d is invalid." msgstr "Der Wert %d ist ungültig." -#: src/game_gui.c:511 +#: src/game_gui.c:519 #, c-format msgid "" "The team owners have fired you because of financial mismanagement. Luckily, " @@ -2685,7 +2732,7 @@ msgstr "" "Zum Glück haben die Verantwortlichen von %s von Deiner Entlassung gehört und " "bieten Dir einen Vertrag an. Hier sind einige Daten zu %s:" -#: src/game_gui.c:514 +#: src/game_gui.c:522 #, c-format msgid "" "The team owners have fired you because of unsuccessfulness. Luckily, the " @@ -2701,7 +2748,7 @@ msgstr "" msgid "The teams cant do it so now it's one on one. Striker against goalie" msgstr "Jetzt geht es Mann gegen Mann, Schütze gegen Torwart" -#: src/callbacks.c:155 +#: src/callbacks.c:157 msgid "The transfer deadline is over." msgstr "Die Transferfrist ist vorbei." @@ -2709,7 +2756,7 @@ msgstr "Die Transferfrist ist vorbei." msgid "The two teams are greeted by a wall of noise as they take to the pitch" msgstr "Die Mannschaften werden durch eine ohrenbetäubende Lärmkulisse begrüßt" -#: src/misc_interface.c:1126 +#: src/misc_interface.c:1173 msgid "" "There are a few companies interested in sponsoring your team. Please select " "one:" @@ -2717,7 +2764,7 @@ msgstr "" "Es gibt einige Firmen, die Sponsor Deines Teams werden möchten. Bitte " "auswählen:" -#: src/callbacks.c:174 +#: src/callbacks.c:176 msgid "There are injured or banned players in one of the user teams. Continue?" msgstr "" "Es gibt verletzte oder gesperrte Spieler in einer der Benutzermannschaften " @@ -2747,26 +2794,30 @@ msgstr "" "Es gab zuviele Auswechslungen. Pro Spiel sind nur 3 erlaubt. Spielerliste " "zurückgesetzt." -#: src/callbacks.c:379 +#: src/callbacks.c:381 msgid "This is your first season." msgstr "Dies ist Deine erste Saison." -#: src/treeview.c:1243 +#: src/treeview.c:1250 msgid "Ticket income" msgstr "Kartenverkauf" -#: src/player.c:1109 +#: src/player.c:1169 msgid "Torn crucial ligament" msgstr "Kreuzbandriss" -#: src/window.c:506 +#: src/window.c:529 msgid "Transfer offer" msgstr "Transferangebot" -#: src/treeview.c:1279 +#: src/treeview.c:1309 msgid "Transfers" msgstr "Transfers" +#: src/callbacks.c:146 src/callbacks.c:397 +msgid "Transfers are disabled in this country definition." +msgstr "" + #: src/interface.c:589 msgid "" "Try to put the startup players onto their favoured positions and sort the " @@ -2788,19 +2839,19 @@ msgstr "Entpacke Datei..." msgid "User %s didn't consider your offer yet." msgstr "Der Benutzer %s hat dein Angebot noch nicht angesehen." -#: src/window.c:483 +#: src/window.c:506 msgid "User management" msgstr "Benutzerverwaltung" -#: src/misc_interface.c:158 +#: src/misc_interface.c:164 msgid "Username" msgstr "Benutzername" -#: src/misc2_interface.c:764 +#: src/misc2_interface.c:777 msgid "Users -- click to remove" msgstr "Benutzer -- Anklicken um zu entfernen" -#: src/treeview.c:259 src/treeview.c:1762 +#: src/treeview.c:259 src/treeview.c:1780 msgid "Value" msgstr "Wert" @@ -2808,7 +2859,7 @@ msgstr "Wert" msgid "Value " msgstr "Wert " -#: src/misc_interface.c:629 +#: src/misc_interface.c:670 msgid "Verbosity" msgstr "Ausführlichkeit" @@ -2820,17 +2871,17 @@ msgstr "Ein gemeines Foul von P2 lässt P1 meterweit fliegen" msgid "W" msgstr "G" -#: src/team.c:1044 +#: src/team.c:1056 msgid "W " msgstr "G " -#: src/team.c:958 +#: src/team.c:970 #, c-format msgid "W %d : %d" msgstr "G %d : %d" #: src/callback_func.c:451 src/callback_func.c:458 src/treeview.c:260 -#: src/treeview.c:1763 +#: src/treeview.c:1781 msgid "Wage" msgstr "Gehalt" @@ -2838,7 +2889,7 @@ msgstr "Gehalt" msgid "Wage " msgstr "Gehalt " -#: src/treeview.c:1246 +#: src/treeview.c:1253 msgid "Wages" msgstr "Gehälter" @@ -2846,7 +2897,7 @@ msgstr "Gehälter" msgid "We're under way" msgstr "Es kann losgehen" -#: src/treeview.c:1910 +#: src/treeview.c:1928 msgid "Week" msgstr "Woche" @@ -2855,7 +2906,7 @@ msgstr "Woche" msgid "Week %d Round %d" msgstr "Woche %d Runde %d" -#: src/window.c:352 +#: src/window.c:375 #, c-format msgid "Welcome to Bygfoot %s" msgstr "Willkommen zu Bygfoot %s" @@ -2978,7 +3029,7 @@ msgstr "Wer hätte das vor MI Minuten gedacht, dass es soweit kommen würde" msgid "YC" msgstr "GK" -#: src/treeview.c:1766 +#: src/treeview.c:1784 msgid "Yellow cards (limit)\n" msgstr "Gelbe Karten (Obergrenze)\n" @@ -2986,12 +3037,12 @@ msgstr "Gelbe Karten (Obergrenze)\n" msgid "Yellows" msgstr "Gelbe K." -#: src/user.c:720 +#: src/user.c:724 #, c-format msgid "You are champion of the %s!" msgstr "Du bist Meister der %s!" -#: src/finance.c:187 +#: src/finance.c:190 msgid "You are free from debt." msgstr "Du bist schuldenfrei." @@ -3050,11 +3101,11 @@ msgstr "" msgid "You can't play Bygfoot without users!" msgstr "Du kannst Bygfoot nicht ohne Benutzer spielen!" -#: src/player.c:507 +#: src/player.c:565 msgid "You can't replace a banned player." msgstr "Du kannst keinen gesperrten Spieler auswechseln." -#: src/user.c:468 +#: src/user.c:472 #, c-format msgid "You didn't have enough money to buy %s from %s." msgstr "Du hattest nicht genügend Geld, um %s von %s zu kaufen." @@ -3070,36 +3121,36 @@ msgstr "" msgid "You don't have enough money to pay back." msgstr "Du hast nicht genügend Geld um zurückzuzahlen." -#: src/misc_callback_func.c:217 +#: src/misc_callback_func.c:228 msgid "You don't have the money." msgstr "Du hast nicht genügend Geld." -#: src/user.c:691 +#: src/user.c:695 #, c-format msgid "You finish the season in the %s on rank %d." msgstr "Du beendest die Saison in der %s auf Rang %d." -#: src/user.c:696 +#: src/user.c:700 #, c-format msgid "You get promoted to the %s." msgstr "Du steigst in die %s auf." -#: src/user.c:700 +#: src/user.c:704 #, c-format msgid "You get relegated to the %s." msgstr "Du steigst in die %s ab." -#: src/finance.c:194 +#: src/finance.c:197 #, c-format msgid "You have %d weeks to pay back the rest of your loan." msgstr "Du hast %d Wochen, um den restlichen Kredit zurückzuzahlen." -#: src/finance.c:164 +#: src/finance.c:167 #, c-format msgid "You have %d weeks to pay back your loan." msgstr "Du hast noch %d Wochen, um Deinen Kredit zurückzuzahlen." -#: src/user.c:428 +#: src/user.c:432 #, c-format msgid "" "You have overdrawn your bank account once again. Bear in mind that after the " @@ -3111,7 +3162,7 @@ msgstr "" "Die Verantwortlichen geben Dir %d Wochen, um wieder Deine Dispokreditgrenze " "zu erreichen." -#: src/user.c:426 +#: src/user.c:430 #, c-format msgid "" "You have overdrawn your bank account. The team owners give you %d weeks to " @@ -3128,20 +3179,20 @@ msgstr "" "Man muss die Nerven unter Kontrolle bekommen wenn man eine Chance im " "Elferschießen haben will" -#: src/finance.c:97 +#: src/finance.c:100 msgid "You have to pay back your loan this week." msgstr "Du musst Deinen Kredit diese Woche zurückzahlen." -#: src/callbacks.c:531 +#: src/callbacks.c:535 msgid "You haven't made an offer for the player." msgstr "Du hast kein Angebot für den Spieler abgegeben." -#: src/callbacks.c:395 src/callbacks.c:411 src/callbacks.c:427 -#: src/callbacks.c:445 src/callbacks.c:766 src/callbacks.c:782 +#: src/callbacks.c:399 src/callbacks.c:415 src/callbacks.c:431 +#: src/callbacks.c:449 src/callbacks.c:794 src/callbacks.c:810 msgid "You haven't selected a player." msgstr "Du hast keinen Spieler ausgewählt." -#: src/user.c:709 +#: src/user.c:713 #, c-format msgid "You lose in the %s final against %s." msgstr "Du verlierst das %s-Finale gegen %.s" @@ -3156,17 +3207,17 @@ msgstr "" "Besitzer und der Spieler sind zufrieden mit Deinem Angebot. Willst Du den " "Spieler nun kaufen?" -#: src/user.c:715 +#: src/user.c:719 #, c-format msgid "You reach the %s (round %d) of the %s." msgstr "Du erreichst das %s (Runde %d) des %s." -#: src/user.c:668 +#: src/user.c:672 #, c-format msgid "You start the game with %s in the %s." msgstr "Du beginnst das Spiel mit %s in der %s." -#: src/callbacks.c:164 src/callbacks.c:557 src/callbacks.c:574 +#: src/callbacks.c:166 src/callbacks.c:561 src/callbacks.c:578 msgid "You still have some transfer business to manage." msgstr "Du hast noch Transferangelegenheiten zu erledigen." @@ -3179,16 +3230,16 @@ msgstr "" "Du willst %s feuern. Da sein Vertrag in %.1f Jahren ausläuft, verlangt er %s " "Abfindung. Einverstanden?" -#: src/user.c:704 +#: src/user.c:708 #, c-format msgid "You win the %s final against %s." msgstr "Du gewinnst das %s Finale gegen %s." -#: src/finance.c:101 +#: src/finance.c:104 msgid "Your bank account has to be above your drawing credit limit next week." msgstr "Dein Konto muss nächste Woche Deinen Dispokredit übersteigen." -#: src/user.c:856 +#: src/user.c:860 msgid "" "Your current sponsor is satisfied with your results and would like to renew " "the contract." @@ -3196,11 +3247,11 @@ msgstr "" "Dein gegenwärtiger Sponsor ist zufrieden mit Deinen Ergebnissen und würde " "die Zusammenarbeit gerne fortsetzen." -#: src/treeview.c:1467 +#: src/treeview.c:1485 msgid "Your next opponent" msgstr "Dein nächster Gegner" -#: src/user.c:437 +#: src/user.c:441 #, c-format msgid "" "Your offer for %s has been accepted. If you still want to buy him, go to the " @@ -3209,7 +3260,7 @@ msgstr "" "Dein Angebot für %s wurde akzeptiert. Wenn Du ihn immer noch kaufen willst, " "gehe zur Transferliste und rechts-klicke auf den Spieler." -#: src/callback_func.c:383 src/callbacks.c:529 +#: src/callback_func.c:383 src/callbacks.c:533 msgid "Your offer has been removed." msgstr "Dein Angebot wurde annulliert." @@ -3225,7 +3276,7 @@ msgstr "Dein Angebot wird nächste Woche verhandelt." msgid "Your player roster is full or you don't enough money." msgstr "Deine Mannschaft ist voll oder du hast nicht genügend Geld." -#: src/treeview.c:1539 +#: src/treeview.c:1557 msgid "Your results" msgstr "Deine Ergebnisse" @@ -3233,16 +3284,16 @@ msgstr "Deine Ergebnisse" msgid "Your roster is already full. You can't buy more players." msgstr "Es ist kein Platz mehr in Deiner Mannschaft für neue Spieler." -#: src/user.c:473 +#: src/user.c:477 #, c-format msgid "Your roster is full. You couldn't buy %s from %s." msgstr "Deine Mannschaft ist voll. Du konntest %s nicht von %s kaufen." -#: src/window.c:419 +#: src/window.c:442 msgid "Your stadium" msgstr "Dein Stadion" -#: src/callbacks.c:429 +#: src/callbacks.c:433 msgid "Your team can't have less than 11 players." msgstr "Deine Mannschaft kann nicht weniger als 11 Spieler haben." @@ -3258,7 +3309,7 @@ msgstr "_Hilfe" msgid "_Options" msgstr "_Einstellugen" -#: src/misc_interface.c:576 +#: src/misc_interface.c:617 msgid "_Pause" msgstr "_Unterbrechen" @@ -3266,11 +3317,11 @@ msgstr "_Unterbrechen" msgid "_Player" msgstr "S_pieler" -#: src/misc_interface.c:597 +#: src/misc_interface.c:638 msgid "_Resume" msgstr "_Weiter" -#: src/misc_interface.c:274 +#: src/misc_interface.c:310 msgid "_Resume last game" msgstr "_Letzten Spielstand laden" @@ -3295,5 +3346,11 @@ msgstr "_Benutzer" #~ msgid "Show a preview of my next games (F1)" #~ msgstr "Zeige meine nächsten Spiele" +#~ msgid "Stadium bills" +#~ msgstr "Stadionrechnungen" + +#~ msgid "Stadium improvements" +#~ msgstr "Stadionverbesserungen" + #~ msgid "Top league" #~ msgstr "Höchste Spielklasse" diff --git a/src/bygfoot.h b/src/bygfoot.h index 70b4ebf4..7fcfcd7f 100644 --- a/src/bygfoot.h +++ b/src/bygfoot.h @@ -10,7 +10,6 @@ #endif #include - #include "gettext_macros.h" /** @@ -70,6 +69,7 @@ enum ExitCodes { EXIT_OK = 0, /**< Normal exit. */ + EXIT_GENERAL, /**< A general, multi-purpose exit code. */ EXIT_NO_COUNTRY_FILES, /**< Exit when no country files have been found. */ EXIT_FILE_OPEN_FAILED, /**< A file could not be opened. */ EXIT_PRINT_ERROR, /**< Exit when the print_error function is called on a set error.*/ @@ -102,10 +102,6 @@ typedef struct /** Pointer array holding all cups. */ GPtrArray *allcups; - - /** Whether we have a supernational cup - (which leads to disabling transfers, finances and stadium). */ - gboolean supernational; } Country; /** Struct used for having all the windows diff --git a/src/callback_func.c b/src/callback_func.c index a0539e3b..12f31d8a 100644 --- a/src/callback_func.c +++ b/src/callback_func.c @@ -72,7 +72,7 @@ callback_player_clicked(gint idx, GdkEventButton *event) /* Only accept single-clicks right now. */ if(event->type != GDK_BUTTON_PRESS) return; - + if(event->button == 1) { if(selected_row[0] == -1) diff --git a/src/callbacks.c b/src/callbacks.c index 57adb745..7e037d7b 100644 --- a/src/callbacks.c +++ b/src/callbacks.c @@ -142,7 +142,7 @@ void on_button_transfers_clicked (GtkButton *button, gpointer user_data) { - if(country.supernational) + if(opt_int("int_opt_disable_transfers")) game_gui_print_message(_("Transfers are disabled in this country definition.")); else if(week < transfer_get_deadline()) { @@ -393,7 +393,7 @@ void on_menu_put_on_transfer_list_activate (GtkMenuItem *menuitem, gpointer user_data) { - if(country.supernational) + if(opt_int("int_opt_disable_transfers")) game_gui_print_message(_("Transfers are disabled in this country definition.")); else if(selected_row[0] == -1) game_gui_print_message(_("You haven't selected a player.")); @@ -716,7 +716,13 @@ on_eventbox_boost_button_press_event (GtkWidget *widget, else return FALSE; - team_change_attribute_with_message(current_user.tm, TEAM_ATTRIBUTE_BOOST, new_boost); + if(new_boost == 1 && opt_int("int_opt_disable_boost_on")) + { + new_boost = 0; + game_gui_print_message(_("Boost ON is disabled in this country definition.")); + } + else + team_change_attribute_with_message(current_user.tm, TEAM_ATTRIBUTE_BOOST, new_boost); game_gui_write_meters(); game_gui_write_radio_items(); @@ -733,7 +739,7 @@ void on_menu_show_finances_activate (GtkMenuItem *menuitem, gpointer user_data) { - if(country.supernational) + if(opt_int("int_opt_disable_finances")) { game_gui_print_message(_("Finances are disabled in this country definition.")); return; @@ -752,7 +758,7 @@ void on_menu_show_stadium_activate (GtkMenuItem *menuitem, gpointer user_data) { - if(country.supernational) + if(opt_int("int_opt_disable_stadium")) { game_gui_print_message(_("Stadium management is disabled in this country definition.")); return; @@ -777,7 +783,7 @@ void on_menu_offer_new_contract_activate (GtkMenuItem *menuitem, gpointer user_data) { - if(country.supernational) + if(opt_int("int_opt_disable_contracts")) { game_gui_print_message(_("Contracts are disabled in this country definition.")); return; diff --git a/src/finance.c b/src/finance.c index 41905d1d..4e861d77 100644 --- a/src/finance.c +++ b/src/finance.c @@ -25,7 +25,7 @@ finance_update_user_weekly(User *user) const_float("float_finance_scout_factor3"), const_float("float_finance_scout_factor4")}; - if(country.supernational) + if(opt_int("int_opt_disable_finances")) return; if(week % 2 == 1) diff --git a/src/game.c b/src/game.c index de0e518d..d2dd8caa 100644 --- a/src/game.c +++ b/src/game.c @@ -252,7 +252,7 @@ game_initialize(Fixture *fix) ticket_income = fix->attendance * const_int("int_team_stadium_ticket_price"); - if(!country.supernational && user_idx[0] != -1 && fix->home_advantage) + if(!opt_int("int_opt_disable_finances") && user_idx[0] != -1 && fix->home_advantage) { usr(user_idx[0]).money += ticket_income; usr(user_idx[0]).money_in[1][MON_IN_TICKET] += ticket_income; diff --git a/src/game_gui.c b/src/game_gui.c index 0db63424..c576191d 100644 --- a/src/game_gui.c +++ b/src/game_gui.c @@ -199,7 +199,7 @@ game_gui_set_main_window_header(void) gui_label_set_text_from_int(label_round, week_round, FALSE); gui_label_set_text_from_int(label_rank, week_round, FALSE); - if(!country.supernational) + if(!opt_int("int_opt_disable_finances")) { misc_print_grouped_int(current_user.money, buf, FALSE); gtk_label_set_text(label_money, buf); @@ -300,8 +300,16 @@ game_gui_read_radio_items(GtkWidget *widget) for(i=0;i<3;i++) if(widget == boost[i]) + { current_user.tm->boost = i - 1; + if(current_user.tm->boost == 1 && opt_int("int_opt_disable_boost_on")) + { + current_user.tm->boost = 0; + game_gui_print_message(_("Boost ON is disabled in this country definition.")); + } + } + for(i=0;i<5;i++) if(widget == style[i]) current_user.tm->style = i - 2; @@ -324,6 +332,9 @@ game_gui_read_radio_items(GtkWidget *widget) old_physio != current_user.physio) game_gui_print_message(_("Next week you'll fire him and hire a new one.")); + game_gui_write_meters(); + game_gui_write_radio_items(); + treeview_show_next_opponent(); } diff --git a/src/main.c b/src/main.c index 3fc02fdf..8089633d 100644 --- a/src/main.c +++ b/src/main.c @@ -29,8 +29,7 @@ main_init_variables(void) ligs = cps = NULL; acps = NULL; country.name = country.symbol = country.sid = NULL; - country.supernational = FALSE; - + season = week = week_round = 1; for(i=0;ivalue = new_value; } + + +/** Add an option to the optionlist with the given values. */ +void +option_add(OptionList *optionlist, const gchar *name, gint int_value, const gchar *string_value) +{ + gint i; + Option new; + gpointer element = g_datalist_get_data(&optionlist->datalist, name); + + if(element != NULL) + { + g_warning("Option named '%s' already contained in optionlist.", name); + main_exit_program(EXIT_GENERAL, NULL); + } + + new.name = g_string_new(name); + new.value = int_value; + new.string_value = (string_value == NULL) ? NULL : g_string_new(string_value); + + g_array_append_val(optionlist->list, new); + + for(i=0;ilist->len;i++) + g_datalist_set_data(&optionlist->datalist, g_array_index(optionlist->list, Option, i).name->str, + &g_array_index(optionlist->list, Option, i)); +} diff --git a/src/option.h b/src/option.h index cb1116d3..e68a2195 100644 --- a/src/option.h +++ b/src/option.h @@ -54,4 +54,7 @@ option_set_string(const gchar *name, OptionList *optionlist, const gchar *new_va void option_set_int(const gchar *name, OptionList *optionlist, gint new_value); +void +option_add(OptionList *optionlist, const gchar *name, gint int_value, const gchar *string_value); + #endif diff --git a/src/options_callbacks.c b/src/options_callbacks.c index 7111731e..8a51824c 100644 --- a/src/options_callbacks.c +++ b/src/options_callbacks.c @@ -83,10 +83,10 @@ on_checkbutton_save_global_button_press_event g_free(conf_file); option_gui_set_up_window(); + return TRUE; } - - return TRUE; + return FALSE; } @@ -101,8 +101,9 @@ on_checkbutton_save_user_button_press_event { file_load_user_conf_file(¤t_user); option_gui_set_up_window(); + return TRUE; } - return TRUE; + return FALSE; } diff --git a/src/player.c b/src/player.c index 0ac0ff30..09f63cae 100644 --- a/src/player.c +++ b/src/player.c @@ -10,6 +10,7 @@ #include "option.h" #include "player.h" #include "team.h" +#include "transfer.h" #include "user.h" /** Create and return a new player. @@ -477,13 +478,6 @@ player_compare_substitute_func(gconstpointer a, gconstpointer b, gpointer data) return_value = misc_float_compare(skill_for_pos1, skill_for_pos2); -/* printf("%s %d %s %d %d\n", pl1->name->str, pl1->pos, pl2->name->str, */ -/* pl2->pos, return_value); */ -/* printf("\t gaski %.1f %.1f skipos %.1f %.1f struc %d %d\n", */ -/* (gfloat)game_skill1 / 10000, (gfloat)game_skill2 / 10000, */ -/* (gfloat)skill_for_pos1 / 10000, (gfloat)skill_for_pos2 / 10000, */ -/* good_structure1, good_structure2); */ - return return_value; } @@ -1018,11 +1012,11 @@ player_update_weekly(Team *tm, gint idx) { pl->age += 0.0192; - if(!country.supernational) + if(!opt_int("int_opt_disable_contracts")) pl->contract -= 0.0192; } - if(!country.supernational && debug < 50 && + if(!opt_int("int_opt_disable_contracts") && debug < 50 && pl->contract * 12 <= opt_user_int("int_opt_user_contract_limit") && (pl->contract + 0.0192) * 12 > opt_user_int("int_opt_user_contract_limit")) { @@ -1057,6 +1051,7 @@ player_remove_contract(Team *tm, gint idx) void player_remove_from_team(Team *tm, gint idx) { + transfer_remove_player_ptr(player_of_idx_team(tm, idx)); free_player(player_of_idx_team(tm, idx)); g_array_remove_index(tm->players, idx); } diff --git a/src/start_end.c b/src/start_end.c index c9ad0da1..acc8f7fc 100644 --- a/src/start_end.c +++ b/src/start_end.c @@ -107,10 +107,12 @@ start_new_season(void) fixture_write_league_fixtures(&lig(i)); for(i=cps->len - 1; i >= 0; i--) - if(cp(i).add_week == 0) + if(cp(i).add_week >= 0) { cup_reset(&cp(i)); - fixture_write_cup_fixtures(&cp(i)); + + if(cp(i).add_week == 0) + fixture_write_cup_fixtures(&cp(i)); } else if(cp(i).add_week == -1) { diff --git a/src/transfer.c b/src/transfer.c index eeb00b48..0081b3b4 100644 --- a/src/transfer.c +++ b/src/transfer.c @@ -20,7 +20,7 @@ transfer_update(void) gint i, j; if(week > transfer_get_deadline() || - country.supernational) + opt_int("int_opt_disable_transfers")) return; if(week == transfer_get_deadline()) diff --git a/src/treeview.c b/src/treeview.c index 874ce87e..1db83a37 100644 --- a/src/treeview.c +++ b/src/treeview.c @@ -2359,8 +2359,8 @@ treeview_show_language_combo(void) gtk_combo_box_set_model(combo_languages, model); g_object_unref(model); - gtk_combo_box_entry_set_text_column(GTK_COMBO_BOX_ENTRY(combo_languages), 1); - + if(gtk_combo_box_entry_get_text_column(GTK_COMBO_BOX_ENTRY(combo_languages)) == -1) + gtk_combo_box_entry_set_text_column(GTK_COMBO_BOX_ENTRY(combo_languages), 1); gtk_cell_layout_clear(GTK_CELL_LAYOUT(combo_languages)); renderer = gtk_cell_renderer_pixbuf_new(); diff --git a/src/user.c b/src/user.c index 395aef5b..b663eac7 100644 --- a/src/user.c +++ b/src/user.c @@ -101,7 +101,7 @@ user_set_up_team(User *user) user_set_up_finances(user); user_set_up_counters(user); - user->counters[COUNT_USER_NEW_SPONSOR] = (country.supernational) ? -5 : 1; + user->counters[COUNT_USER_NEW_SPONSOR] = (opt_int("int_opt_disable_finances")) ? -5 : 1; } diff --git a/src/window.c b/src/window.c index af276b73..e275335b 100644 --- a/src/window.c +++ b/src/window.c @@ -22,6 +22,23 @@ #include "user.h" #include "window.h" +/** Show the window with the news. */ +void +window_show_news(void) +{ + GtkNotebook *nb = NULL; + + window_create(WINDOW_HELP); + + nb = GTK_NOTEBOOK(lookup_widget(window.help, "notebook1")); + + gtk_notebook_remove_page(nb, 0); + gtk_notebook_remove_page(nb, -1); + + gtk_label_set_text(GTK_LABEL(lookup_widget(window.help, "label_contributors")), + _("News")); +} + /** Show the help/about window. @param page Which notebook page to display. */ void diff --git a/src/window.h b/src/window.h index 8131ab27..b27ec4a1 100644 --- a/src/window.h +++ b/src/window.h @@ -65,4 +65,7 @@ window_live_set_spinbuttons(void); void window_show_transfer_dialog(const gchar *text); +void +window_show_news(void); + #endif diff --git a/src/xml_country.c b/src/xml_country.c index c9286a56..0f73d81e 100644 --- a/src/xml_country.c +++ b/src/xml_country.c @@ -1,6 +1,7 @@ #include "file.h" #include "free.h" #include "misc.h" +#include "option.h" #include "variables.h" #include "xml_cup.h" #include "xml_country.h" @@ -140,7 +141,13 @@ xml_country_read_text (GMarkupParseContext *context, else if(state == STATE_SID) country.sid = g_string_new(buf); else if(state == STATE_SUPERNATIONAL) - country.supernational = int_value; + { + opt_set_int("int_opt_disable_finances", 1); + opt_set_int("int_opt_disable_transfers", 1); + opt_set_int("int_opt_disable_stadium", 1); + opt_set_int("int_opt_disable_contracts", 1); + opt_set_int("int_opt_disable_boost_on", 1); + } else if(state == STATE_LEAGUE) xml_league_read(buf, ligs); else if(state == STATE_CUP) @@ -191,7 +198,12 @@ xml_country_read(const gchar *country_name) g_free(file_name); free_country(TRUE); - country.supernational = FALSE; + + opt_set_int("int_opt_disable_finances", 0); + opt_set_int("int_opt_disable_transfers", 0); + opt_set_int("int_opt_disable_stadium", 0); + opt_set_int("int_opt_disable_contracts", 0); + opt_set_int("int_opt_disable_boost_on", 0); if(g_markup_parse_context_parse(context, file_contents, length, &error)) { diff --git a/src/xml_loadsave_misc.c b/src/xml_loadsave_misc.c index 517cdcd3..fc658cef 100644 --- a/src/xml_loadsave_misc.c +++ b/src/xml_loadsave_misc.c @@ -15,7 +15,6 @@ enum XmlLoadSaveCountryTags TAG_MISC_WEEK_ROUND, TAG_MISC_COUNTER, TAG_MISC_ALLCUP, - TAG_MISC_SUPERNATIONAL, TAG_END }; @@ -67,7 +66,6 @@ xml_loadsave_misc_end_element (GMarkupParseContext *context, tag == TAG_SYMBOL || tag == TAG_SID || tag == TAG_MISC_ALLCUP || - tag == TAG_MISC_SUPERNATIONAL || tag == TAG_MISC_COUNTER || tag == TAG_MISC_SEASON || tag == TAG_MISC_WEEK || @@ -113,8 +111,6 @@ xml_loadsave_misc_text (GMarkupParseContext *context, counters[countidx] = int_value; else if(state == TAG_MISC_ALLCUP) g_ptr_array_add(acps, cup_from_clid(int_value)); - else if(state == TAG_MISC_SUPERNATIONAL) - country.supernational = int_value; } @@ -175,7 +171,6 @@ xml_loadsave_misc_write(const gchar *prefix) xml_write_g_string(fil, country.name, TAG_NAME, I0); xml_write_g_string(fil, country.symbol, TAG_SYMBOL, I0); xml_write_g_string(fil, country.sid, TAG_SID, I0); - xml_write_int(fil, country.supernational, TAG_MISC_SUPERNATIONAL, I0); xml_write_int(fil, season, TAG_MISC_SEASON, I0); xml_write_int(fil, week, TAG_MISC_WEEK, I0); xml_write_int(fil, week_round, TAG_MISC_WEEK_ROUND, I0);