change settings icons to filled and rounded #140
@@ -98,23 +98,29 @@ abstract class AppLocalizations {
|
|||||||
Locale('en'),
|
Locale('en'),
|
||||||
];
|
];
|
||||||
|
|
||||||
/// Label for choosing a group
|
/// Label for all players list
|
||||||
///
|
///
|
||||||
/// In en, this message translates to:
|
/// In en, this message translates to:
|
||||||
/// **'Choose Group'**
|
/// **'All players:'**
|
||||||
String get choose_group;
|
String get all_players;
|
||||||
|
|
||||||
/// Button text to create a new match
|
/// Message when all players are added to selection
|
||||||
///
|
///
|
||||||
/// In en, this message translates to:
|
/// In en, this message translates to:
|
||||||
/// **'Create new match'**
|
/// **'All players selected'**
|
||||||
String get create_new_match;
|
String get all_players_selected;
|
||||||
|
|
||||||
/// Label for choosing a ruleset
|
/// Label for amount of matches statistic
|
||||||
///
|
///
|
||||||
/// In en, this message translates to:
|
/// In en, this message translates to:
|
||||||
/// **'Choose Ruleset'**
|
/// **'Amount of Matches'**
|
||||||
String get choose_ruleset;
|
String get amount_of_matches;
|
||||||
|
|
||||||
|
/// Cancel button text
|
||||||
|
///
|
||||||
|
/// In en, this message translates to:
|
||||||
|
/// **'Cancel'**
|
||||||
|
String get cancel;
|
||||||
|
|
||||||
/// Label for choosing a game
|
/// Label for choosing a game
|
||||||
///
|
///
|
||||||
@@ -122,11 +128,125 @@ abstract class AppLocalizations {
|
|||||||
/// **'Choose Game'**
|
/// **'Choose Game'**
|
||||||
String get choose_game;
|
String get choose_game;
|
||||||
|
|
||||||
/// Label to select the winner
|
/// Label for choosing a group
|
||||||
///
|
///
|
||||||
/// In en, this message translates to:
|
/// In en, this message translates to:
|
||||||
/// **'Select Winner:'**
|
/// **'Choose Group'**
|
||||||
String get select_winner;
|
String get choose_group;
|
||||||
|
|
||||||
|
/// Label for choosing a ruleset
|
||||||
|
///
|
||||||
|
/// In en, this message translates to:
|
||||||
|
/// **'Choose Ruleset'**
|
||||||
|
String get choose_ruleset;
|
||||||
|
|
||||||
|
/// Error message when adding a player fails
|
||||||
|
///
|
||||||
|
/// In en, this message translates to:
|
||||||
|
/// **'Could not add player {playerName}'**
|
||||||
|
String could_not_add_player(String playerName);
|
||||||
|
|
||||||
|
/// Button text to create a group
|
||||||
|
///
|
||||||
|
/// In en, this message translates to:
|
||||||
|
/// **'Create Group'**
|
||||||
|
String get create_group;
|
||||||
|
|
||||||
|
/// Button text to create a match
|
||||||
|
///
|
||||||
|
/// In en, this message translates to:
|
||||||
|
/// **'Create match'**
|
||||||
|
String get create_match;
|
||||||
|
|
||||||
|
/// Button text to create a new group
|
||||||
|
///
|
||||||
|
/// In en, this message translates to:
|
||||||
|
/// **'Create new group'**
|
||||||
|
String get create_new_group;
|
||||||
|
|
||||||
|
/// Button text to create a new match
|
||||||
|
///
|
||||||
|
/// In en, this message translates to:
|
||||||
|
/// **'Create new match'**
|
||||||
|
String get create_new_match;
|
||||||
|
|
||||||
|
/// Success message after deleting data
|
||||||
|
///
|
||||||
|
/// In en, this message translates to:
|
||||||
|
/// **'Data successfully deleted'**
|
||||||
|
String get data_successfully_deleted;
|
||||||
|
|
||||||
|
/// Success message after exporting data
|
||||||
|
///
|
||||||
|
/// In en, this message translates to:
|
||||||
|
/// **'Data successfully exported'**
|
||||||
|
String get data_successfully_exported;
|
||||||
|
|
||||||
|
/// Success message after importing data
|
||||||
|
///
|
||||||
|
/// In en, this message translates to:
|
||||||
|
/// **'Data successfully imported'**
|
||||||
|
String get data_successfully_imported;
|
||||||
|
|
||||||
|
/// Date format for days ago
|
||||||
|
///
|
||||||
|
/// In en, this message translates to:
|
||||||
|
/// **'{count} days ago'**
|
||||||
|
String days_ago(int count);
|
||||||
|
|
||||||
|
/// Delete button text
|
||||||
|
///
|
||||||
|
/// In en, this message translates to:
|
||||||
|
/// **'Delete'**
|
||||||
|
String get delete;
|
||||||
|
|
||||||
|
/// Confirmation dialog for deleting all data
|
||||||
|
///
|
||||||
|
/// In en, this message translates to:
|
||||||
|
/// **'Delete all data?'**
|
||||||
|
String get delete_all_data;
|
||||||
|
|
||||||
|
/// Error message when group creation fails
|
||||||
|
///
|
||||||
|
/// In en, this message translates to:
|
||||||
|
/// **'Error while creating group, please try again'**
|
||||||
|
String get error_creating_group;
|
||||||
|
|
||||||
|
/// Error message when file cannot be read
|
||||||
|
///
|
||||||
|
/// In en, this message translates to:
|
||||||
|
/// **'Error reading file'**
|
||||||
|
String get error_reading_file;
|
||||||
|
|
||||||
|
/// Message when export is canceled
|
||||||
|
///
|
||||||
|
/// In en, this message translates to:
|
||||||
|
/// **'Export canceled'**
|
||||||
|
String get export_canceled;
|
||||||
|
|
||||||
|
/// Export data menu item
|
||||||
|
///
|
||||||
|
/// In en, this message translates to:
|
||||||
|
/// **'Export data'**
|
||||||
|
String get export_data;
|
||||||
|
|
||||||
|
/// Error message for format exceptions
|
||||||
|
///
|
||||||
|
/// In en, this message translates to:
|
||||||
|
/// **'Format Exception (see console)'**
|
||||||
|
String get format_exception;
|
||||||
|
|
||||||
|
/// Game label
|
||||||
|
///
|
||||||
|
/// In en, this message translates to:
|
||||||
|
/// **'Game'**
|
||||||
|
String get game;
|
||||||
|
|
||||||
|
/// Placeholder for game name search
|
||||||
|
///
|
||||||
|
/// In en, this message translates to:
|
||||||
|
/// **'Game Name'**
|
||||||
|
String get game_name;
|
||||||
|
|
||||||
/// App Name
|
/// App Name
|
||||||
///
|
///
|
||||||
@@ -134,6 +254,126 @@ abstract class AppLocalizations {
|
|||||||
/// **'Game Tracker'**
|
/// **'Game Tracker'**
|
||||||
String get game_tracker;
|
String get game_tracker;
|
||||||
|
|
||||||
|
/// Group label
|
||||||
|
///
|
||||||
|
/// In en, this message translates to:
|
||||||
|
/// **'Group'**
|
||||||
|
String get group;
|
||||||
|
|
||||||
|
/// Placeholder for group name input
|
||||||
|
///
|
||||||
|
/// In en, this message translates to:
|
||||||
|
/// **'Group name'**
|
||||||
|
String get group_name;
|
||||||
|
|
||||||
|
/// Label for groups
|
||||||
|
///
|
||||||
|
/// In en, this message translates to:
|
||||||
|
/// **'Groups'**
|
||||||
|
String get groups;
|
||||||
|
|
||||||
|
/// Home tab label
|
||||||
|
///
|
||||||
|
/// In en, this message translates to:
|
||||||
|
/// **'Home'**
|
||||||
|
String get home;
|
||||||
|
|
||||||
|
/// Message when import is canceled
|
||||||
|
///
|
||||||
|
/// In en, this message translates to:
|
||||||
|
/// **'Import canceled'**
|
||||||
|
String get import_canceled;
|
||||||
|
|
||||||
|
/// Import data menu item
|
||||||
|
///
|
||||||
|
/// In en, this message translates to:
|
||||||
|
/// **'Import data'**
|
||||||
|
String get import_data;
|
||||||
|
|
||||||
|
/// Info label
|
||||||
|
///
|
||||||
|
/// In en, this message translates to:
|
||||||
|
/// **'Info'**
|
||||||
|
String get info;
|
||||||
|
|
||||||
|
/// Error message for invalid schema
|
||||||
|
///
|
||||||
|
/// In en, this message translates to:
|
||||||
|
/// **'Invalid Schema'**
|
||||||
|
String get invalid_schema;
|
||||||
|
|
||||||
|
/// Title for least points ruleset
|
||||||
|
///
|
||||||
|
/// In en, this message translates to:
|
||||||
|
/// **'Least Points'**
|
||||||
|
String get least_points;
|
||||||
|
|
||||||
|
/// Message when match is in progress
|
||||||
|
///
|
||||||
|
/// In en, this message translates to:
|
||||||
|
/// **'Match in progress...'**
|
||||||
|
String get match_in_progress;
|
||||||
|
|
||||||
|
/// Placeholder for match name input
|
||||||
|
///
|
||||||
|
/// In en, this message translates to:
|
||||||
|
/// **'Match name'**
|
||||||
|
String get match_name;
|
||||||
|
|
||||||
|
/// Label for matches
|
||||||
|
///
|
||||||
|
/// In en, this message translates to:
|
||||||
|
/// **'Matches'**
|
||||||
|
String get matches;
|
||||||
|
|
||||||
|
/// Menu label
|
||||||
|
///
|
||||||
|
/// In en, this message translates to:
|
||||||
|
/// **'Menu'**
|
||||||
|
String get menu;
|
||||||
|
|
||||||
|
/// Title for most points ruleset
|
||||||
|
///
|
||||||
|
/// In en, this message translates to:
|
||||||
|
/// **'Most Points'**
|
||||||
|
String get most_points;
|
||||||
|
|
||||||
|
/// Message when no data in the statistic tiles is given
|
||||||
|
///
|
||||||
|
/// In en, this message translates to:
|
||||||
|
/// **'No data available'**
|
||||||
|
String get no_data_available;
|
||||||
|
|
||||||
|
/// Message when no groups exist
|
||||||
|
///
|
||||||
|
/// In en, this message translates to:
|
||||||
|
/// **'No groups created yet'**
|
||||||
|
String get no_groups_created_yet;
|
||||||
|
|
||||||
|
/// Message when no matches exist
|
||||||
|
///
|
||||||
|
/// In en, this message translates to:
|
||||||
|
/// **'No matches created yet'**
|
||||||
|
String get no_matches_created_yet;
|
||||||
|
|
||||||
|
/// Message when no players exist
|
||||||
|
///
|
||||||
|
/// In en, this message translates to:
|
||||||
|
/// **'No players created yet'**
|
||||||
|
String get no_players_created_yet;
|
||||||
|
|
||||||
|
/// Message when search returns no results
|
||||||
|
///
|
||||||
|
/// In en, this message translates to:
|
||||||
|
/// **'No players found with that name'**
|
||||||
|
String get no_players_found_with_that_name;
|
||||||
|
|
||||||
|
/// Message when no players are selected
|
||||||
|
///
|
||||||
|
/// In en, this message translates to:
|
||||||
|
/// **'No players selected'**
|
||||||
|
String get no_players_selected;
|
||||||
|
|
||||||
/// Message when no recent matches exist
|
/// Message when no recent matches exist
|
||||||
///
|
///
|
||||||
/// In en, this message translates to:
|
/// In en, this message translates to:
|
||||||
@@ -146,294 +386,12 @@ abstract class AppLocalizations {
|
|||||||
/// **'No second match available'**
|
/// **'No second match available'**
|
||||||
String get no_second_match_available;
|
String get no_second_match_available;
|
||||||
|
|
||||||
/// Confirmation dialog for deleting all data
|
|
||||||
///
|
|
||||||
/// In en, this message translates to:
|
|
||||||
/// **'Delete all data?'**
|
|
||||||
String get delete_all_data;
|
|
||||||
|
|
||||||
/// Cancel button text
|
|
||||||
///
|
|
||||||
/// In en, this message translates to:
|
|
||||||
/// **'Cancel'**
|
|
||||||
String get cancel;
|
|
||||||
|
|
||||||
/// Delete button text
|
|
||||||
///
|
|
||||||
/// In en, this message translates to:
|
|
||||||
/// **'Delete'**
|
|
||||||
String get delete;
|
|
||||||
|
|
||||||
/// Button text to create a new group
|
|
||||||
///
|
|
||||||
/// In en, this message translates to:
|
|
||||||
/// **'Create new group'**
|
|
||||||
String get create_new_group;
|
|
||||||
|
|
||||||
/// Error message when group creation fails
|
|
||||||
///
|
|
||||||
/// In en, this message translates to:
|
|
||||||
/// **'Error while creating group, please try again'**
|
|
||||||
String get error_creating_group;
|
|
||||||
|
|
||||||
/// Shows the number of selected players
|
|
||||||
///
|
|
||||||
/// In en, this message translates to:
|
|
||||||
/// **'Selected players: {count}'**
|
|
||||||
String selected_players(int count);
|
|
||||||
|
|
||||||
/// Message when no players are selected
|
|
||||||
///
|
|
||||||
/// In en, this message translates to:
|
|
||||||
/// **'No players selected'**
|
|
||||||
String get no_players_selected;
|
|
||||||
|
|
||||||
/// Label for all players list
|
|
||||||
///
|
|
||||||
/// In en, this message translates to:
|
|
||||||
/// **'All players:'**
|
|
||||||
String get all_players;
|
|
||||||
|
|
||||||
/// Success message when adding a player
|
|
||||||
///
|
|
||||||
/// In en, this message translates to:
|
|
||||||
/// **'Successfully added player {playerName}'**
|
|
||||||
String successfully_added_player(String playerName);
|
|
||||||
|
|
||||||
/// Error message when adding a player fails
|
|
||||||
///
|
|
||||||
/// In en, this message translates to:
|
|
||||||
/// **'Could not add player {playerName}'**
|
|
||||||
String could_not_add_player(String playerName);
|
|
||||||
|
|
||||||
/// Shows the winner's name
|
|
||||||
///
|
|
||||||
/// In en, this message translates to:
|
|
||||||
/// **'Winner: {winnerName}'**
|
|
||||||
String winner(String winnerName);
|
|
||||||
|
|
||||||
/// Players label
|
|
||||||
///
|
|
||||||
/// In en, this message translates to:
|
|
||||||
/// **'Players'**
|
|
||||||
String get players;
|
|
||||||
|
|
||||||
/// Message when no statistics are available, because no matches were played yet
|
/// Message when no statistics are available, because no matches were played yet
|
||||||
///
|
///
|
||||||
/// In en, this message translates to:
|
/// In en, this message translates to:
|
||||||
/// **'No statistics available'**
|
/// **'No statistics available'**
|
||||||
String get no_statistics_available;
|
String get no_statistics_available;
|
||||||
|
|
||||||
/// Message when no data in the statistic tiles is given
|
|
||||||
///
|
|
||||||
/// In en, this message translates to:
|
|
||||||
/// **'No data available'**
|
|
||||||
String get no_data_available;
|
|
||||||
|
|
||||||
/// Label for matches
|
|
||||||
///
|
|
||||||
/// In en, this message translates to:
|
|
||||||
/// **'Matches'**
|
|
||||||
String get matches;
|
|
||||||
|
|
||||||
/// Label for groups
|
|
||||||
///
|
|
||||||
/// In en, this message translates to:
|
|
||||||
/// **'Groups'**
|
|
||||||
String get groups;
|
|
||||||
|
|
||||||
/// Title for recent matches section
|
|
||||||
///
|
|
||||||
/// In en, this message translates to:
|
|
||||||
/// **'Recent Matches'**
|
|
||||||
String get recent_matches;
|
|
||||||
|
|
||||||
/// Title for quick create section
|
|
||||||
///
|
|
||||||
/// In en, this message translates to:
|
|
||||||
/// **'Quick Create'**
|
|
||||||
String get quick_create;
|
|
||||||
|
|
||||||
/// Message when match is in progress
|
|
||||||
///
|
|
||||||
/// In en, this message translates to:
|
|
||||||
/// **'Match in progress...'**
|
|
||||||
String get match_in_progress;
|
|
||||||
|
|
||||||
/// Menu label
|
|
||||||
///
|
|
||||||
/// In en, this message translates to:
|
|
||||||
/// **'Menu'**
|
|
||||||
String get menu;
|
|
||||||
|
|
||||||
/// Settings label
|
|
||||||
///
|
|
||||||
/// In en, this message translates to:
|
|
||||||
/// **'Settings'**
|
|
||||||
String get settings;
|
|
||||||
|
|
||||||
/// Export data menu item
|
|
||||||
///
|
|
||||||
/// In en, this message translates to:
|
|
||||||
/// **'Export data'**
|
|
||||||
String get export_data;
|
|
||||||
|
|
||||||
/// Import data menu item
|
|
||||||
///
|
|
||||||
/// In en, this message translates to:
|
|
||||||
/// **'Import data'**
|
|
||||||
String get import_data;
|
|
||||||
|
|
||||||
/// Warning message for irreversible actions
|
|
||||||
///
|
|
||||||
/// In en, this message translates to:
|
|
||||||
/// **'This can\'t be undone'**
|
|
||||||
String get this_cannot_be_undone;
|
|
||||||
|
|
||||||
/// Success message after deleting data
|
|
||||||
///
|
|
||||||
/// In en, this message translates to:
|
|
||||||
/// **'Data successfully deleted'**
|
|
||||||
String get data_successfully_deleted;
|
|
||||||
|
|
||||||
/// Success message after importing data
|
|
||||||
///
|
|
||||||
/// In en, this message translates to:
|
|
||||||
/// **'Data successfully imported'**
|
|
||||||
String get data_successfully_imported;
|
|
||||||
|
|
||||||
/// Error message for invalid schema
|
|
||||||
///
|
|
||||||
/// In en, this message translates to:
|
|
||||||
/// **'Invalid Schema'**
|
|
||||||
String get invalid_schema;
|
|
||||||
|
|
||||||
/// Error message when file cannot be read
|
|
||||||
///
|
|
||||||
/// In en, this message translates to:
|
|
||||||
/// **'Error reading file'**
|
|
||||||
String get error_reading_file;
|
|
||||||
|
|
||||||
/// Message when import is canceled
|
|
||||||
///
|
|
||||||
/// In en, this message translates to:
|
|
||||||
/// **'Import canceled'**
|
|
||||||
String get import_canceled;
|
|
||||||
|
|
||||||
/// Error message for format exceptions
|
|
||||||
///
|
|
||||||
/// In en, this message translates to:
|
|
||||||
/// **'Format Exception (see console)'**
|
|
||||||
String get format_exception;
|
|
||||||
|
|
||||||
/// Error message for unknown exceptions
|
|
||||||
///
|
|
||||||
/// In en, this message translates to:
|
|
||||||
/// **'Unknown Exception (see console)'**
|
|
||||||
String get unknown_exception;
|
|
||||||
|
|
||||||
/// Success message after exporting data
|
|
||||||
///
|
|
||||||
/// In en, this message translates to:
|
|
||||||
/// **'Data successfully exported'**
|
|
||||||
String get data_successfully_exported;
|
|
||||||
|
|
||||||
/// Message when export is canceled
|
|
||||||
///
|
|
||||||
/// In en, this message translates to:
|
|
||||||
/// **'Export canceled'**
|
|
||||||
String get export_canceled;
|
|
||||||
|
|
||||||
/// Undo button text
|
|
||||||
///
|
|
||||||
/// In en, this message translates to:
|
|
||||||
/// **'Undo'**
|
|
||||||
String get undo;
|
|
||||||
|
|
||||||
/// Label for wins statistic
|
|
||||||
///
|
|
||||||
/// In en, this message translates to:
|
|
||||||
/// **'Wins'**
|
|
||||||
String get wins;
|
|
||||||
|
|
||||||
/// Label for winrate statistic
|
|
||||||
///
|
|
||||||
/// In en, this message translates to:
|
|
||||||
/// **'Winrate'**
|
|
||||||
String get winrate;
|
|
||||||
|
|
||||||
/// Label for amount of matches statistic
|
|
||||||
///
|
|
||||||
/// In en, this message translates to:
|
|
||||||
/// **'Amount of Matches'**
|
|
||||||
String get amount_of_matches;
|
|
||||||
|
|
||||||
/// Info label
|
|
||||||
///
|
|
||||||
/// In en, this message translates to:
|
|
||||||
/// **'Info'**
|
|
||||||
String get info;
|
|
||||||
|
|
||||||
/// Message when no groups exist
|
|
||||||
///
|
|
||||||
/// In en, this message translates to:
|
|
||||||
/// **'No groups created yet'**
|
|
||||||
String get no_groups_created_yet;
|
|
||||||
|
|
||||||
/// Message when no players exist
|
|
||||||
///
|
|
||||||
/// In en, this message translates to:
|
|
||||||
/// **'No players created yet'**
|
|
||||||
String get no_players_created_yet;
|
|
||||||
|
|
||||||
/// Button text to create a group
|
|
||||||
///
|
|
||||||
/// In en, this message translates to:
|
|
||||||
/// **'Create Group'**
|
|
||||||
String get create_group;
|
|
||||||
|
|
||||||
/// Placeholder for group name input
|
|
||||||
///
|
|
||||||
/// In en, this message translates to:
|
|
||||||
/// **'Group name'**
|
|
||||||
String get group_name;
|
|
||||||
|
|
||||||
/// Placeholder for player name input
|
|
||||||
///
|
|
||||||
/// In en, this message translates to:
|
|
||||||
/// **'Player name'**
|
|
||||||
String get player_name;
|
|
||||||
|
|
||||||
/// Message when no matches exist
|
|
||||||
///
|
|
||||||
/// In en, this message translates to:
|
|
||||||
/// **'No matches created yet'**
|
|
||||||
String get no_matches_created_yet;
|
|
||||||
|
|
||||||
/// Placeholder for match name input
|
|
||||||
///
|
|
||||||
/// In en, this message translates to:
|
|
||||||
/// **'Match name'**
|
|
||||||
String get match_name;
|
|
||||||
|
|
||||||
/// Game label
|
|
||||||
///
|
|
||||||
/// In en, this message translates to:
|
|
||||||
/// **'Game'**
|
|
||||||
String get game;
|
|
||||||
|
|
||||||
/// Ruleset label
|
|
||||||
///
|
|
||||||
/// In en, this message translates to:
|
|
||||||
/// **'Ruleset'**
|
|
||||||
String get ruleset;
|
|
||||||
|
|
||||||
/// Group label
|
|
||||||
///
|
|
||||||
/// In en, this message translates to:
|
|
||||||
/// **'Group'**
|
|
||||||
String get group;
|
|
||||||
|
|
||||||
/// None option label
|
/// None option label
|
||||||
///
|
///
|
||||||
/// In en, this message translates to:
|
/// In en, this message translates to:
|
||||||
@@ -446,47 +404,113 @@ abstract class AppLocalizations {
|
|||||||
/// **'None'**
|
/// **'None'**
|
||||||
String get none_group;
|
String get none_group;
|
||||||
|
|
||||||
/// Button text to create a match
|
/// Abbreviation for not available
|
||||||
///
|
///
|
||||||
/// In en, this message translates to:
|
/// In en, this message translates to:
|
||||||
/// **'Create match'**
|
/// **'Not available'**
|
||||||
String get create_match;
|
String get not_available;
|
||||||
|
|
||||||
/// Message when search returns no results
|
/// Placeholder for player name input
|
||||||
///
|
///
|
||||||
/// In en, this message translates to:
|
/// In en, this message translates to:
|
||||||
/// **'No players found with that name'**
|
/// **'Player name'**
|
||||||
String get no_players_found_with_that_name;
|
String get player_name;
|
||||||
|
|
||||||
/// Message when all players are added to selection
|
/// Players label
|
||||||
///
|
///
|
||||||
/// In en, this message translates to:
|
/// In en, this message translates to:
|
||||||
/// **'All players selected'**
|
/// **'Players'**
|
||||||
String get all_players_selected;
|
String get players;
|
||||||
|
|
||||||
/// Date format for today
|
/// Shows the number of players
|
||||||
///
|
///
|
||||||
/// In en, this message translates to:
|
/// In en, this message translates to:
|
||||||
/// **'Today at {time}'**
|
/// **'{count} Players'**
|
||||||
String today_at(String time);
|
String players_count(int count);
|
||||||
|
|
||||||
/// Date format for yesterday
|
/// Title for quick create section
|
||||||
///
|
///
|
||||||
/// In en, this message translates to:
|
/// In en, this message translates to:
|
||||||
/// **'Yesterday at {time}'**
|
/// **'Quick Create'**
|
||||||
String yesterday_at(String time);
|
String get quick_create;
|
||||||
|
|
||||||
/// Date format for days ago
|
/// Title for recent matches section
|
||||||
///
|
///
|
||||||
/// In en, this message translates to:
|
/// In en, this message translates to:
|
||||||
/// **'{count} days ago'**
|
/// **'Recent Matches'**
|
||||||
String days_ago(int count);
|
String get recent_matches;
|
||||||
|
|
||||||
/// Home tab label
|
/// Ruleset label
|
||||||
///
|
///
|
||||||
/// In en, this message translates to:
|
/// In en, this message translates to:
|
||||||
/// **'Home'**
|
/// **'Ruleset'**
|
||||||
String get home;
|
String get ruleset;
|
||||||
|
|
||||||
|
/// Description for least points ruleset
|
||||||
|
///
|
||||||
|
/// In en, this message translates to:
|
||||||
|
/// **'Inverse scoring: the player with the fewest points wins.'**
|
||||||
|
String get ruleset_least_points;
|
||||||
|
|
||||||
|
/// Description for most points ruleset
|
||||||
|
///
|
||||||
|
/// In en, this message translates to:
|
||||||
|
/// **'Traditional ruleset: the player with the most points wins.'**
|
||||||
|
String get ruleset_most_points;
|
||||||
|
|
||||||
|
/// Description for single loser ruleset
|
||||||
|
///
|
||||||
|
/// In en, this message translates to:
|
||||||
|
/// **'Exactly one loser is determined; last place receives the penalty or consequence.'**
|
||||||
|
String get ruleset_single_loser;
|
||||||
|
|
||||||
|
/// Description for single winner ruleset
|
||||||
|
///
|
||||||
|
/// In en, this message translates to:
|
||||||
|
/// **'Exactly one winner is chosen; ties are resolved by a predefined tiebreaker.'**
|
||||||
|
String get ruleset_single_winner;
|
||||||
|
|
||||||
|
/// Hint text for group search input field
|
||||||
|
///
|
||||||
|
/// In en, this message translates to:
|
||||||
|
/// **'Search for groups'**
|
||||||
|
String get search_for_groups;
|
||||||
|
|
||||||
|
/// Hint text for player search input field
|
||||||
|
///
|
||||||
|
/// In en, this message translates to:
|
||||||
|
/// **'Search for players'**
|
||||||
|
String get search_for_players;
|
||||||
|
|
||||||
|
/// Label to select the winner
|
||||||
|
///
|
||||||
|
/// In en, this message translates to:
|
||||||
|
/// **'Select Winner:'**
|
||||||
|
String get select_winner;
|
||||||
|
|
||||||
|
/// Shows the number of selected players
|
||||||
|
///
|
||||||
|
/// In en, this message translates to:
|
||||||
|
/// **'Selected players: {count}'**
|
||||||
|
String selected_players(int count);
|
||||||
|
|
||||||
|
/// Settings label
|
||||||
|
///
|
||||||
|
/// In en, this message translates to:
|
||||||
|
/// **'Settings'**
|
||||||
|
String get settings;
|
||||||
|
|
||||||
|
/// Title for single loser ruleset
|
||||||
|
///
|
||||||
|
/// In en, this message translates to:
|
||||||
|
/// **'Single Loser'**
|
||||||
|
String get single_loser;
|
||||||
|
|
||||||
|
/// Title for single winner ruleset
|
||||||
|
///
|
||||||
|
/// In en, this message translates to:
|
||||||
|
/// **'Single Winner'**
|
||||||
|
String get single_winner;
|
||||||
|
|
||||||
/// Statistics tab label
|
/// Statistics tab label
|
||||||
///
|
///
|
||||||
@@ -500,11 +524,11 @@ abstract class AppLocalizations {
|
|||||||
/// **'Stats'**
|
/// **'Stats'**
|
||||||
String get stats;
|
String get stats;
|
||||||
|
|
||||||
/// Shows the number of players
|
/// Success message when adding a player
|
||||||
///
|
///
|
||||||
/// In en, this message translates to:
|
/// In en, this message translates to:
|
||||||
/// **'{count} Players'**
|
/// **'Successfully added player {playerName}'**
|
||||||
String players_count(int count);
|
String successfully_added_player(String playerName);
|
||||||
|
|
||||||
/// Message when search returns no groups
|
/// Message when search returns no groups
|
||||||
///
|
///
|
||||||
@@ -512,77 +536,53 @@ abstract class AppLocalizations {
|
|||||||
/// **'There is no group matching your search'**
|
/// **'There is no group matching your search'**
|
||||||
String get there_is_no_group_matching_your_search;
|
String get there_is_no_group_matching_your_search;
|
||||||
|
|
||||||
/// Placeholder for game name search
|
/// Warning message for irreversible actions
|
||||||
///
|
///
|
||||||
/// In en, this message translates to:
|
/// In en, this message translates to:
|
||||||
/// **'Game Name'**
|
/// **'This can\'t be undone'**
|
||||||
String get game_name;
|
String get this_cannot_be_undone;
|
||||||
|
|
||||||
/// Description for single winner ruleset
|
/// Date format for today
|
||||||
///
|
///
|
||||||
/// In en, this message translates to:
|
/// In en, this message translates to:
|
||||||
/// **'Exactly one winner is chosen; ties are resolved by a predefined tiebreaker.'**
|
/// **'Today at {time}'**
|
||||||
String get ruleset_single_winner;
|
String today_at(String time);
|
||||||
|
|
||||||
/// Description for single loser ruleset
|
/// Undo button text
|
||||||
///
|
///
|
||||||
/// In en, this message translates to:
|
/// In en, this message translates to:
|
||||||
/// **'Exactly one loser is determined; last place receives the penalty or consequence.'**
|
/// **'Undo'**
|
||||||
String get ruleset_single_loser;
|
String get undo;
|
||||||
|
|
||||||
/// Description for most points ruleset
|
/// Error message for unknown exceptions
|
||||||
///
|
///
|
||||||
/// In en, this message translates to:
|
/// In en, this message translates to:
|
||||||
/// **'Traditional ruleset: the player with the most points wins.'**
|
/// **'Unknown Exception (see console)'**
|
||||||
String get ruleset_most_points;
|
String get unknown_exception;
|
||||||
|
|
||||||
/// Description for least points ruleset
|
/// Winner label
|
||||||
///
|
///
|
||||||
/// In en, this message translates to:
|
/// In en, this message translates to:
|
||||||
/// **'Inverse scoring: the player with the fewest points wins.'**
|
/// **'Winner'**
|
||||||
String get ruleset_least_points;
|
String winner(Object winnerName);
|
||||||
|
|
||||||
/// Title for single winner ruleset
|
/// Label for winrate statistic
|
||||||
///
|
///
|
||||||
/// In en, this message translates to:
|
/// In en, this message translates to:
|
||||||
/// **'Single Winner'**
|
/// **'Winrate'**
|
||||||
String get single_winner;
|
String get winrate;
|
||||||
|
|
||||||
/// Title for single loser ruleset
|
/// Label for wins statistic
|
||||||
///
|
///
|
||||||
/// In en, this message translates to:
|
/// In en, this message translates to:
|
||||||
/// **'Single Loser'**
|
/// **'Wins'**
|
||||||
String get single_loser;
|
String get wins;
|
||||||
|
|
||||||
/// Title for most points ruleset
|
/// Date format for yesterday
|
||||||
///
|
///
|
||||||
/// In en, this message translates to:
|
/// In en, this message translates to:
|
||||||
/// **'Most Points'**
|
/// **'Yesterday at {time}'**
|
||||||
String get most_points;
|
String yesterday_at(String time);
|
||||||
|
|
||||||
/// Title for least points ruleset
|
|
||||||
///
|
|
||||||
/// In en, this message translates to:
|
|
||||||
/// **'Least Points'**
|
|
||||||
String get least_points;
|
|
||||||
|
|
||||||
/// Hint text for player search input field
|
|
||||||
///
|
|
||||||
/// In en, this message translates to:
|
|
||||||
/// **'Search for players'**
|
|
||||||
String get search_for_players;
|
|
||||||
|
|
||||||
/// Hint text for group search input field
|
|
||||||
///
|
|
||||||
/// In en, this message translates to:
|
|
||||||
/// **'Search for groups'**
|
|
||||||
String get search_for_groups;
|
|
||||||
|
|
||||||
/// Abbreviation for not available
|
|
||||||
///
|
|
||||||
/// In en, this message translates to:
|
|
||||||
/// **'Not available'**
|
|
||||||
String get not_available;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
class _AppLocalizationsDelegate
|
class _AppLocalizationsDelegate
|
||||||
|
|||||||
@@ -9,23 +9,149 @@ class AppLocalizationsDe extends AppLocalizations {
|
|||||||
AppLocalizationsDe([String locale = 'de']) : super(locale);
|
AppLocalizationsDe([String locale = 'de']) : super(locale);
|
||||||
|
|
||||||
@override
|
@override
|
||||||
String get choose_group => 'Gruppe wählen';
|
String get all_players => 'Alle Spieler:innen:';
|
||||||
|
|
||||||
@override
|
@override
|
||||||
String get create_new_match => 'Neues Match erstellen';
|
String get all_players_selected => 'Alle Spieler:innen ausgewählt';
|
||||||
|
|
||||||
@override
|
@override
|
||||||
String get choose_ruleset => 'Regelwerk wählen';
|
String get amount_of_matches => 'Anzahl der Matches';
|
||||||
|
|
||||||
|
@override
|
||||||
|
String get cancel => 'Abbrechen';
|
||||||
|
|
||||||
@override
|
@override
|
||||||
String get choose_game => 'Spielvorlage wählen';
|
String get choose_game => 'Spielvorlage wählen';
|
||||||
|
|
||||||
@override
|
@override
|
||||||
String get select_winner => 'Gewinner:in wählen:';
|
String get choose_group => 'Gruppe wählen';
|
||||||
|
|
||||||
|
@override
|
||||||
|
String get choose_ruleset => 'Regelwerk wählen';
|
||||||
|
|
||||||
|
@override
|
||||||
|
String could_not_add_player(String playerName) {
|
||||||
|
return 'Spieler:in $playerName konnte nicht hinzugefügt werden';
|
||||||
|
}
|
||||||
|
|
||||||
|
@override
|
||||||
|
String get create_group => 'Gruppe erstellen';
|
||||||
|
|
||||||
|
@override
|
||||||
|
String get create_match => 'Match erstellen';
|
||||||
|
|
||||||
|
@override
|
||||||
|
String get create_new_group => 'Neue Gruppe erstellen';
|
||||||
|
|
||||||
|
@override
|
||||||
|
String get create_new_match => 'Neues Match erstellen';
|
||||||
|
|
||||||
|
@override
|
||||||
|
String get data_successfully_deleted => 'Daten erfolgreich gelöscht';
|
||||||
|
|
||||||
|
@override
|
||||||
|
String get data_successfully_exported => 'Daten erfolgreich exportiert';
|
||||||
|
|
||||||
|
@override
|
||||||
|
String get data_successfully_imported => 'Daten erfolgreich importiert';
|
||||||
|
|
||||||
|
@override
|
||||||
|
String days_ago(int count) {
|
||||||
|
return 'vor $count Tagen';
|
||||||
|
}
|
||||||
|
|
||||||
|
@override
|
||||||
|
String get delete => 'Löschen';
|
||||||
|
|
||||||
|
@override
|
||||||
|
String get delete_all_data => 'Alle Daten löschen?';
|
||||||
|
|
||||||
|
@override
|
||||||
|
String get error_creating_group =>
|
||||||
|
'Fehler beim Erstellen der Gruppe, bitte erneut versuchen';
|
||||||
|
|
||||||
|
@override
|
||||||
|
String get error_reading_file => 'Fehler beim Lesen der Datei';
|
||||||
|
|
||||||
|
@override
|
||||||
|
String get export_canceled => 'Export abgebrochen';
|
||||||
|
|
||||||
|
@override
|
||||||
|
String get export_data => 'Daten exportieren';
|
||||||
|
|
||||||
|
@override
|
||||||
|
String get format_exception => 'Formatfehler (siehe Konsole)';
|
||||||
|
|
||||||
|
@override
|
||||||
|
String get game => 'Spielvorlage';
|
||||||
|
|
||||||
|
@override
|
||||||
|
String get game_name => 'Spielvorlagenname';
|
||||||
|
|
||||||
@override
|
@override
|
||||||
String get game_tracker => 'Game Tracker';
|
String get game_tracker => 'Game Tracker';
|
||||||
|
|
||||||
|
@override
|
||||||
|
String get group => 'Gruppe';
|
||||||
|
|
||||||
|
@override
|
||||||
|
String get group_name => 'Gruppenname';
|
||||||
|
|
||||||
|
@override
|
||||||
|
String get groups => 'Gruppen';
|
||||||
|
|
||||||
|
@override
|
||||||
|
String get home => 'Startseite';
|
||||||
|
|
||||||
|
@override
|
||||||
|
String get import_canceled => 'Import abgebrochen';
|
||||||
|
|
||||||
|
@override
|
||||||
|
String get import_data => 'Daten importieren';
|
||||||
|
|
||||||
|
@override
|
||||||
|
String get info => 'Info';
|
||||||
|
|
||||||
|
@override
|
||||||
|
String get invalid_schema => 'Ungültiges Schema';
|
||||||
|
|
||||||
|
@override
|
||||||
|
String get least_points => 'Niedrigste Punkte';
|
||||||
|
|
||||||
|
@override
|
||||||
|
String get match_in_progress => 'Match läuft...';
|
||||||
|
|
||||||
|
@override
|
||||||
|
String get match_name => 'Matchname';
|
||||||
|
|
||||||
|
@override
|
||||||
|
String get matches => 'Matches';
|
||||||
|
|
||||||
|
@override
|
||||||
|
String get menu => 'Menü';
|
||||||
|
|
||||||
|
@override
|
||||||
|
String get most_points => 'Höchste Punkte';
|
||||||
|
|
||||||
|
@override
|
||||||
|
String get no_data_available => 'Keine Daten verfügbar';
|
||||||
|
|
||||||
|
@override
|
||||||
|
String get no_groups_created_yet => 'Noch keine Gruppen erstellt';
|
||||||
|
|
||||||
|
@override
|
||||||
|
String get no_matches_created_yet => 'Noch keine Matches erstellt';
|
||||||
|
|
||||||
|
@override
|
||||||
|
String get no_players_created_yet => 'Noch keine Spieler:in erstellt';
|
||||||
|
|
||||||
|
@override
|
||||||
|
String get no_players_found_with_that_name =>
|
||||||
|
'Keine Spieler:in mit diesem Namen gefunden';
|
||||||
|
|
||||||
|
@override
|
||||||
|
String get no_players_selected => 'Keine Spieler:in ausgewählt';
|
||||||
|
|
||||||
@override
|
@override
|
||||||
String get no_recent_matches_available => 'Keine letzten Matches verfügbar';
|
String get no_recent_matches_available => 'Keine letzten Matches verfügbar';
|
||||||
|
|
||||||
@@ -33,20 +159,61 @@ class AppLocalizationsDe extends AppLocalizations {
|
|||||||
String get no_second_match_available => 'Kein zweites Match verfügbar';
|
String get no_second_match_available => 'Kein zweites Match verfügbar';
|
||||||
|
|
||||||
@override
|
@override
|
||||||
String get delete_all_data => 'Alle Daten löschen?';
|
String get no_statistics_available => 'Keine Statistiken verfügbar';
|
||||||
|
|
||||||
@override
|
@override
|
||||||
String get cancel => 'Abbrechen';
|
String get none => 'Kein';
|
||||||
|
|
||||||
@override
|
@override
|
||||||
String get delete => 'Löschen';
|
String get none_group => 'Keine';
|
||||||
|
|
||||||
@override
|
@override
|
||||||
String get create_new_group => 'Neue Gruppe erstellen';
|
String get not_available => 'Nicht verfügbar';
|
||||||
|
|
||||||
@override
|
@override
|
||||||
String get error_creating_group =>
|
String get player_name => 'Spieler:innenname';
|
||||||
'Fehler beim Erstellen der Gruppe, bitte erneut versuchen';
|
|
||||||
|
@override
|
||||||
|
String get players => 'Spieler:in';
|
||||||
|
|
||||||
|
@override
|
||||||
|
String players_count(int count) {
|
||||||
|
return '$count Spieler';
|
||||||
|
}
|
||||||
|
|
||||||
|
@override
|
||||||
|
String get quick_create => 'Schnellzugriff';
|
||||||
|
|
||||||
|
@override
|
||||||
|
String get recent_matches => 'Letzte Matches';
|
||||||
|
|
||||||
|
@override
|
||||||
|
String get ruleset => 'Regelwerk';
|
||||||
|
|
||||||
|
@override
|
||||||
|
String get ruleset_least_points =>
|
||||||
|
'Umgekehrte Wertung: Der/die Spieler:in mit den wenigsten Punkten gewinnt.';
|
||||||
|
|
||||||
|
@override
|
||||||
|
String get ruleset_most_points =>
|
||||||
|
'Traditionelles Regelwerk: Der/die Spieler:in mit den meisten Punkten gewinnt.';
|
||||||
|
|
||||||
|
@override
|
||||||
|
String get ruleset_single_loser =>
|
||||||
|
'Genau ein:e Verlierer:in wird bestimmt; der letzte Platz erhält die Strafe oder Konsequenz.';
|
||||||
|
|
||||||
|
@override
|
||||||
|
String get ruleset_single_winner =>
|
||||||
|
'Genau ein:e Gewinner:in wird gewählt; Unentschieden werden durch einen vordefinierten Tie-Breaker aufgelöst.';
|
||||||
|
|
||||||
|
@override
|
||||||
|
String get search_for_groups => 'Nach Gruppen suchen';
|
||||||
|
|
||||||
|
@override
|
||||||
|
String get search_for_players => 'Nach Spieler:innen suchen';
|
||||||
|
|
||||||
|
@override
|
||||||
|
String get select_winner => 'Gewinner:in wählen:';
|
||||||
|
|
||||||
@override
|
@override
|
||||||
String selected_players(int count) {
|
String selected_players(int count) {
|
||||||
@@ -58,172 +225,14 @@ class AppLocalizationsDe extends AppLocalizations {
|
|||||||
return 'Ausgewählte Spieler:in: $countString';
|
return 'Ausgewählte Spieler:in: $countString';
|
||||||
}
|
}
|
||||||
|
|
||||||
@override
|
|
||||||
String get no_players_selected => 'Keine Spieler:in ausgewählt';
|
|
||||||
|
|
||||||
@override
|
|
||||||
String get all_players => 'Alle Spieler:innen:';
|
|
||||||
|
|
||||||
@override
|
|
||||||
String successfully_added_player(String playerName) {
|
|
||||||
return 'Spieler:in $playerName erfolgreich hinzugefügt';
|
|
||||||
}
|
|
||||||
|
|
||||||
@override
|
|
||||||
String could_not_add_player(String playerName) {
|
|
||||||
return 'Spieler:in $playerName konnte nicht hinzugefügt werden';
|
|
||||||
}
|
|
||||||
|
|
||||||
@override
|
|
||||||
String winner(String winnerName) {
|
|
||||||
return 'Gewinner:in: $winnerName';
|
|
||||||
}
|
|
||||||
|
|
||||||
@override
|
|
||||||
String get players => 'Spieler:in';
|
|
||||||
|
|
||||||
@override
|
|
||||||
String get no_statistics_available => 'Keine Statistiken verfügbar';
|
|
||||||
|
|
||||||
@override
|
|
||||||
String get no_data_available => 'Keine Daten verfügbar';
|
|
||||||
|
|
||||||
@override
|
|
||||||
String get matches => 'Matches';
|
|
||||||
|
|
||||||
@override
|
|
||||||
String get groups => 'Gruppen';
|
|
||||||
|
|
||||||
@override
|
|
||||||
String get recent_matches => 'Letzte Matches';
|
|
||||||
|
|
||||||
@override
|
|
||||||
String get quick_create => 'Schnellzugriff';
|
|
||||||
|
|
||||||
@override
|
|
||||||
String get match_in_progress => 'Match läuft...';
|
|
||||||
|
|
||||||
@override
|
|
||||||
String get menu => 'Menü';
|
|
||||||
|
|
||||||
@override
|
@override
|
||||||
String get settings => 'Einstellungen';
|
String get settings => 'Einstellungen';
|
||||||
|
|
||||||
@override
|
@override
|
||||||
String get export_data => 'Daten exportieren';
|
String get single_loser => 'Ein:e Verlierer:in';
|
||||||
|
|
||||||
@override
|
@override
|
||||||
String get import_data => 'Daten importieren';
|
String get single_winner => 'Ein:e Gewinner:in';
|
||||||
|
|
||||||
@override
|
|
||||||
String get this_cannot_be_undone =>
|
|
||||||
'Dies kann nicht rückgängig gemacht werden';
|
|
||||||
|
|
||||||
@override
|
|
||||||
String get data_successfully_deleted => 'Daten erfolgreich gelöscht';
|
|
||||||
|
|
||||||
@override
|
|
||||||
String get data_successfully_imported => 'Daten erfolgreich importiert';
|
|
||||||
|
|
||||||
@override
|
|
||||||
String get invalid_schema => 'Ungültiges Schema';
|
|
||||||
|
|
||||||
@override
|
|
||||||
String get error_reading_file => 'Fehler beim Lesen der Datei';
|
|
||||||
|
|
||||||
@override
|
|
||||||
String get import_canceled => 'Import abgebrochen';
|
|
||||||
|
|
||||||
@override
|
|
||||||
String get format_exception => 'Formatfehler (siehe Konsole)';
|
|
||||||
|
|
||||||
@override
|
|
||||||
String get unknown_exception => 'Unbekannter Fehler (siehe Konsole)';
|
|
||||||
|
|
||||||
@override
|
|
||||||
String get data_successfully_exported => 'Daten erfolgreich exportiert';
|
|
||||||
|
|
||||||
@override
|
|
||||||
String get export_canceled => 'Export abgebrochen';
|
|
||||||
|
|
||||||
@override
|
|
||||||
String get undo => 'Rückgängig';
|
|
||||||
|
|
||||||
@override
|
|
||||||
String get wins => 'Siege';
|
|
||||||
|
|
||||||
@override
|
|
||||||
String get winrate => 'Siegquote';
|
|
||||||
|
|
||||||
@override
|
|
||||||
String get amount_of_matches => 'Anzahl der Matches';
|
|
||||||
|
|
||||||
@override
|
|
||||||
String get info => 'Info';
|
|
||||||
|
|
||||||
@override
|
|
||||||
String get no_groups_created_yet => 'Noch keine Gruppen erstellt';
|
|
||||||
|
|
||||||
@override
|
|
||||||
String get no_players_created_yet => 'Noch keine Spieler:in erstellt';
|
|
||||||
|
|
||||||
@override
|
|
||||||
String get create_group => 'Gruppe erstellen';
|
|
||||||
|
|
||||||
@override
|
|
||||||
String get group_name => 'Gruppenname';
|
|
||||||
|
|
||||||
@override
|
|
||||||
String get player_name => 'Spieler:innenname';
|
|
||||||
|
|
||||||
@override
|
|
||||||
String get no_matches_created_yet => 'Noch keine Matches erstellt';
|
|
||||||
|
|
||||||
@override
|
|
||||||
String get match_name => 'Matchname';
|
|
||||||
|
|
||||||
@override
|
|
||||||
String get game => 'Spielvorlage';
|
|
||||||
|
|
||||||
@override
|
|
||||||
String get ruleset => 'Regelwerk';
|
|
||||||
|
|
||||||
@override
|
|
||||||
String get group => 'Gruppe';
|
|
||||||
|
|
||||||
@override
|
|
||||||
String get none => 'Kein';
|
|
||||||
|
|
||||||
@override
|
|
||||||
String get none_group => 'Keine';
|
|
||||||
|
|
||||||
@override
|
|
||||||
String get create_match => 'Match erstellen';
|
|
||||||
|
|
||||||
@override
|
|
||||||
String get no_players_found_with_that_name =>
|
|
||||||
'Keine Spieler:in mit diesem Namen gefunden';
|
|
||||||
|
|
||||||
@override
|
|
||||||
String get all_players_selected => 'Alle Spieler:innen ausgewählt';
|
|
||||||
|
|
||||||
@override
|
|
||||||
String today_at(String time) {
|
|
||||||
return 'Heute um $time';
|
|
||||||
}
|
|
||||||
|
|
||||||
@override
|
|
||||||
String yesterday_at(String time) {
|
|
||||||
return 'Gestern um $time';
|
|
||||||
}
|
|
||||||
|
|
||||||
@override
|
|
||||||
String days_ago(int count) {
|
|
||||||
return 'vor $count Tagen';
|
|
||||||
}
|
|
||||||
|
|
||||||
@override
|
|
||||||
String get home => 'Startseite';
|
|
||||||
|
|
||||||
@override
|
@override
|
||||||
String get statistics => 'Statistiken';
|
String get statistics => 'Statistiken';
|
||||||
@@ -232,8 +241,8 @@ class AppLocalizationsDe extends AppLocalizations {
|
|||||||
String get stats => 'Statistiken';
|
String get stats => 'Statistiken';
|
||||||
|
|
||||||
@override
|
@override
|
||||||
String players_count(int count) {
|
String successfully_added_player(String playerName) {
|
||||||
return '$count Spieler';
|
return 'Spieler:in $playerName erfolgreich hinzugefügt';
|
||||||
}
|
}
|
||||||
|
|
||||||
@override
|
@override
|
||||||
@@ -241,42 +250,33 @@ class AppLocalizationsDe extends AppLocalizations {
|
|||||||
'Es gibt keine Gruppe, die deiner Suche entspricht';
|
'Es gibt keine Gruppe, die deiner Suche entspricht';
|
||||||
|
|
||||||
@override
|
@override
|
||||||
String get game_name => 'Spielvorlagenname';
|
String get this_cannot_be_undone =>
|
||||||
|
'Dies kann nicht rückgängig gemacht werden';
|
||||||
|
|
||||||
@override
|
@override
|
||||||
String get ruleset_single_winner =>
|
String today_at(String time) {
|
||||||
'Genau ein:e Gewinner:in wird gewählt; Unentschieden werden durch einen vordefinierten Tie-Breaker aufgelöst.';
|
return 'Heute um $time';
|
||||||
|
}
|
||||||
|
|
||||||
@override
|
@override
|
||||||
String get ruleset_single_loser =>
|
String get undo => 'Rückgängig';
|
||||||
'Genau ein:e Verlierer:in wird bestimmt; der letzte Platz erhält die Strafe oder Konsequenz.';
|
|
||||||
|
|
||||||
@override
|
@override
|
||||||
String get ruleset_most_points =>
|
String get unknown_exception => 'Unbekannter Fehler (siehe Konsole)';
|
||||||
'Traditionelles Regelwerk: Der/die Spieler:in mit den meisten Punkten gewinnt.';
|
|
||||||
|
|
||||||
@override
|
@override
|
||||||
String get ruleset_least_points =>
|
String winner(Object winnerName) {
|
||||||
'Umgekehrte Wertung: Der/die Spieler:in mit den wenigsten Punkten gewinnt.';
|
return 'Gewinner:in: $winnerName';
|
||||||
|
}
|
||||||
|
|
||||||
@override
|
@override
|
||||||
String get single_winner => 'Ein:e Gewinner:in';
|
String get winrate => 'Siegquote';
|
||||||
|
|
||||||
@override
|
@override
|
||||||
String get single_loser => 'Ein:e Verlierer:in';
|
String get wins => 'Siege';
|
||||||
|
|
||||||
@override
|
@override
|
||||||
String get most_points => 'Höchste Punkte';
|
String yesterday_at(String time) {
|
||||||
|
return 'Gestern um $time';
|
||||||
@override
|
}
|
||||||
String get least_points => 'Niedrigste Punkte';
|
|
||||||
|
|
||||||
@override
|
|
||||||
String get search_for_players => 'Nach Spieler:innen suchen';
|
|
||||||
|
|
||||||
@override
|
|
||||||
String get search_for_groups => 'Nach Gruppen suchen';
|
|
||||||
|
|
||||||
@override
|
|
||||||
String get not_available => 'Nicht verfügbar';
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -9,23 +9,149 @@ class AppLocalizationsEn extends AppLocalizations {
|
|||||||
AppLocalizationsEn([String locale = 'en']) : super(locale);
|
AppLocalizationsEn([String locale = 'en']) : super(locale);
|
||||||
|
|
||||||
@override
|
@override
|
||||||
String get choose_group => 'Choose Group';
|
String get all_players => 'All players:';
|
||||||
|
|
||||||
@override
|
@override
|
||||||
String get create_new_match => 'Create new match';
|
String get all_players_selected => 'All players selected';
|
||||||
|
|
||||||
@override
|
@override
|
||||||
String get choose_ruleset => 'Choose Ruleset';
|
String get amount_of_matches => 'Amount of Matches';
|
||||||
|
|
||||||
|
@override
|
||||||
|
String get cancel => 'Cancel';
|
||||||
|
|
||||||
@override
|
@override
|
||||||
String get choose_game => 'Choose Game';
|
String get choose_game => 'Choose Game';
|
||||||
|
|
||||||
@override
|
@override
|
||||||
String get select_winner => 'Select Winner:';
|
String get choose_group => 'Choose Group';
|
||||||
|
|
||||||
|
@override
|
||||||
|
String get choose_ruleset => 'Choose Ruleset';
|
||||||
|
|
||||||
|
@override
|
||||||
|
String could_not_add_player(String playerName) {
|
||||||
|
return 'Could not add player $playerName';
|
||||||
|
}
|
||||||
|
|
||||||
|
@override
|
||||||
|
String get create_group => 'Create Group';
|
||||||
|
|
||||||
|
@override
|
||||||
|
String get create_match => 'Create match';
|
||||||
|
|
||||||
|
@override
|
||||||
|
String get create_new_group => 'Create new group';
|
||||||
|
|
||||||
|
@override
|
||||||
|
String get create_new_match => 'Create new match';
|
||||||
|
|
||||||
|
@override
|
||||||
|
String get data_successfully_deleted => 'Data successfully deleted';
|
||||||
|
|
||||||
|
@override
|
||||||
|
String get data_successfully_exported => 'Data successfully exported';
|
||||||
|
|
||||||
|
@override
|
||||||
|
String get data_successfully_imported => 'Data successfully imported';
|
||||||
|
|
||||||
|
@override
|
||||||
|
String days_ago(int count) {
|
||||||
|
return '$count days ago';
|
||||||
|
}
|
||||||
|
|
||||||
|
@override
|
||||||
|
String get delete => 'Delete';
|
||||||
|
|
||||||
|
@override
|
||||||
|
String get delete_all_data => 'Delete all data?';
|
||||||
|
|
||||||
|
@override
|
||||||
|
String get error_creating_group =>
|
||||||
|
'Error while creating group, please try again';
|
||||||
|
|
||||||
|
@override
|
||||||
|
String get error_reading_file => 'Error reading file';
|
||||||
|
|
||||||
|
@override
|
||||||
|
String get export_canceled => 'Export canceled';
|
||||||
|
|
||||||
|
@override
|
||||||
|
String get export_data => 'Export data';
|
||||||
|
|
||||||
|
@override
|
||||||
|
String get format_exception => 'Format Exception (see console)';
|
||||||
|
|
||||||
|
@override
|
||||||
|
String get game => 'Game';
|
||||||
|
|
||||||
|
@override
|
||||||
|
String get game_name => 'Game Name';
|
||||||
|
|
||||||
@override
|
@override
|
||||||
String get game_tracker => 'Game Tracker';
|
String get game_tracker => 'Game Tracker';
|
||||||
|
|
||||||
|
@override
|
||||||
|
String get group => 'Group';
|
||||||
|
|
||||||
|
@override
|
||||||
|
String get group_name => 'Group name';
|
||||||
|
|
||||||
|
@override
|
||||||
|
String get groups => 'Groups';
|
||||||
|
|
||||||
|
@override
|
||||||
|
String get home => 'Home';
|
||||||
|
|
||||||
|
@override
|
||||||
|
String get import_canceled => 'Import canceled';
|
||||||
|
|
||||||
|
@override
|
||||||
|
String get import_data => 'Import data';
|
||||||
|
|
||||||
|
@override
|
||||||
|
String get info => 'Info';
|
||||||
|
|
||||||
|
@override
|
||||||
|
String get invalid_schema => 'Invalid Schema';
|
||||||
|
|
||||||
|
@override
|
||||||
|
String get least_points => 'Least Points';
|
||||||
|
|
||||||
|
@override
|
||||||
|
String get match_in_progress => 'Match in progress...';
|
||||||
|
|
||||||
|
@override
|
||||||
|
String get match_name => 'Match name';
|
||||||
|
|
||||||
|
@override
|
||||||
|
String get matches => 'Matches';
|
||||||
|
|
||||||
|
@override
|
||||||
|
String get menu => 'Menu';
|
||||||
|
|
||||||
|
@override
|
||||||
|
String get most_points => 'Most Points';
|
||||||
|
|
||||||
|
@override
|
||||||
|
String get no_data_available => 'No data available';
|
||||||
|
|
||||||
|
@override
|
||||||
|
String get no_groups_created_yet => 'No groups created yet';
|
||||||
|
|
||||||
|
@override
|
||||||
|
String get no_matches_created_yet => 'No matches created yet';
|
||||||
|
|
||||||
|
@override
|
||||||
|
String get no_players_created_yet => 'No players created yet';
|
||||||
|
|
||||||
|
@override
|
||||||
|
String get no_players_found_with_that_name =>
|
||||||
|
'No players found with that name';
|
||||||
|
|
||||||
|
@override
|
||||||
|
String get no_players_selected => 'No players selected';
|
||||||
|
|
||||||
@override
|
@override
|
||||||
String get no_recent_matches_available => 'No recent matches available';
|
String get no_recent_matches_available => 'No recent matches available';
|
||||||
|
|
||||||
@@ -33,20 +159,61 @@ class AppLocalizationsEn extends AppLocalizations {
|
|||||||
String get no_second_match_available => 'No second match available';
|
String get no_second_match_available => 'No second match available';
|
||||||
|
|
||||||
@override
|
@override
|
||||||
String get delete_all_data => 'Delete all data?';
|
String get no_statistics_available => 'No statistics available';
|
||||||
|
|
||||||
@override
|
@override
|
||||||
String get cancel => 'Cancel';
|
String get none => 'None';
|
||||||
|
|
||||||
@override
|
@override
|
||||||
String get delete => 'Delete';
|
String get none_group => 'None';
|
||||||
|
|
||||||
@override
|
@override
|
||||||
String get create_new_group => 'Create new group';
|
String get not_available => 'Not available';
|
||||||
|
|
||||||
@override
|
@override
|
||||||
String get error_creating_group =>
|
String get player_name => 'Player name';
|
||||||
'Error while creating group, please try again';
|
|
||||||
|
@override
|
||||||
|
String get players => 'Players';
|
||||||
|
|
||||||
|
@override
|
||||||
|
String players_count(int count) {
|
||||||
|
return '$count Players';
|
||||||
|
}
|
||||||
|
|
||||||
|
@override
|
||||||
|
String get quick_create => 'Quick Create';
|
||||||
|
|
||||||
|
@override
|
||||||
|
String get recent_matches => 'Recent Matches';
|
||||||
|
|
||||||
|
@override
|
||||||
|
String get ruleset => 'Ruleset';
|
||||||
|
|
||||||
|
@override
|
||||||
|
String get ruleset_least_points =>
|
||||||
|
'Inverse scoring: the player with the fewest points wins.';
|
||||||
|
|
||||||
|
@override
|
||||||
|
String get ruleset_most_points =>
|
||||||
|
'Traditional ruleset: the player with the most points wins.';
|
||||||
|
|
||||||
|
@override
|
||||||
|
String get ruleset_single_loser =>
|
||||||
|
'Exactly one loser is determined; last place receives the penalty or consequence.';
|
||||||
|
|
||||||
|
@override
|
||||||
|
String get ruleset_single_winner =>
|
||||||
|
'Exactly one winner is chosen; ties are resolved by a predefined tiebreaker.';
|
||||||
|
|
||||||
|
@override
|
||||||
|
String get search_for_groups => 'Search for groups';
|
||||||
|
|
||||||
|
@override
|
||||||
|
String get search_for_players => 'Search for players';
|
||||||
|
|
||||||
|
@override
|
||||||
|
String get select_winner => 'Select Winner:';
|
||||||
|
|
||||||
@override
|
@override
|
||||||
String selected_players(int count) {
|
String selected_players(int count) {
|
||||||
@@ -58,171 +225,14 @@ class AppLocalizationsEn extends AppLocalizations {
|
|||||||
return 'Selected players: $countString';
|
return 'Selected players: $countString';
|
||||||
}
|
}
|
||||||
|
|
||||||
@override
|
|
||||||
String get no_players_selected => 'No players selected';
|
|
||||||
|
|
||||||
@override
|
|
||||||
String get all_players => 'All players:';
|
|
||||||
|
|
||||||
@override
|
|
||||||
String successfully_added_player(String playerName) {
|
|
||||||
return 'Successfully added player $playerName';
|
|
||||||
}
|
|
||||||
|
|
||||||
@override
|
|
||||||
String could_not_add_player(String playerName) {
|
|
||||||
return 'Could not add player $playerName';
|
|
||||||
}
|
|
||||||
|
|
||||||
@override
|
|
||||||
String winner(String winnerName) {
|
|
||||||
return 'Winner: $winnerName';
|
|
||||||
}
|
|
||||||
|
|
||||||
@override
|
|
||||||
String get players => 'Players';
|
|
||||||
|
|
||||||
@override
|
|
||||||
String get no_statistics_available => 'No statistics available';
|
|
||||||
|
|
||||||
@override
|
|
||||||
String get no_data_available => 'No data available';
|
|
||||||
|
|
||||||
@override
|
|
||||||
String get matches => 'Matches';
|
|
||||||
|
|
||||||
@override
|
|
||||||
String get groups => 'Groups';
|
|
||||||
|
|
||||||
@override
|
|
||||||
String get recent_matches => 'Recent Matches';
|
|
||||||
|
|
||||||
@override
|
|
||||||
String get quick_create => 'Quick Create';
|
|
||||||
|
|
||||||
@override
|
|
||||||
String get match_in_progress => 'Match in progress...';
|
|
||||||
|
|
||||||
@override
|
|
||||||
String get menu => 'Menu';
|
|
||||||
|
|
||||||
@override
|
@override
|
||||||
String get settings => 'Settings';
|
String get settings => 'Settings';
|
||||||
|
|
||||||
@override
|
@override
|
||||||
String get export_data => 'Export data';
|
String get single_loser => 'Single Loser';
|
||||||
|
|
||||||
@override
|
@override
|
||||||
String get import_data => 'Import data';
|
String get single_winner => 'Single Winner';
|
||||||
|
|
||||||
@override
|
|
||||||
String get this_cannot_be_undone => 'This can\'t be undone';
|
|
||||||
|
|
||||||
@override
|
|
||||||
String get data_successfully_deleted => 'Data successfully deleted';
|
|
||||||
|
|
||||||
@override
|
|
||||||
String get data_successfully_imported => 'Data successfully imported';
|
|
||||||
|
|
||||||
@override
|
|
||||||
String get invalid_schema => 'Invalid Schema';
|
|
||||||
|
|
||||||
@override
|
|
||||||
String get error_reading_file => 'Error reading file';
|
|
||||||
|
|
||||||
@override
|
|
||||||
String get import_canceled => 'Import canceled';
|
|
||||||
|
|
||||||
@override
|
|
||||||
String get format_exception => 'Format Exception (see console)';
|
|
||||||
|
|
||||||
@override
|
|
||||||
String get unknown_exception => 'Unknown Exception (see console)';
|
|
||||||
|
|
||||||
@override
|
|
||||||
String get data_successfully_exported => 'Data successfully exported';
|
|
||||||
|
|
||||||
@override
|
|
||||||
String get export_canceled => 'Export canceled';
|
|
||||||
|
|
||||||
@override
|
|
||||||
String get undo => 'Undo';
|
|
||||||
|
|
||||||
@override
|
|
||||||
String get wins => 'Wins';
|
|
||||||
|
|
||||||
@override
|
|
||||||
String get winrate => 'Winrate';
|
|
||||||
|
|
||||||
@override
|
|
||||||
String get amount_of_matches => 'Amount of Matches';
|
|
||||||
|
|
||||||
@override
|
|
||||||
String get info => 'Info';
|
|
||||||
|
|
||||||
@override
|
|
||||||
String get no_groups_created_yet => 'No groups created yet';
|
|
||||||
|
|
||||||
@override
|
|
||||||
String get no_players_created_yet => 'No players created yet';
|
|
||||||
|
|
||||||
@override
|
|
||||||
String get create_group => 'Create Group';
|
|
||||||
|
|
||||||
@override
|
|
||||||
String get group_name => 'Group name';
|
|
||||||
|
|
||||||
@override
|
|
||||||
String get player_name => 'Player name';
|
|
||||||
|
|
||||||
@override
|
|
||||||
String get no_matches_created_yet => 'No matches created yet';
|
|
||||||
|
|
||||||
@override
|
|
||||||
String get match_name => 'Match name';
|
|
||||||
|
|
||||||
@override
|
|
||||||
String get game => 'Game';
|
|
||||||
|
|
||||||
@override
|
|
||||||
String get ruleset => 'Ruleset';
|
|
||||||
|
|
||||||
@override
|
|
||||||
String get group => 'Group';
|
|
||||||
|
|
||||||
@override
|
|
||||||
String get none => 'None';
|
|
||||||
|
|
||||||
@override
|
|
||||||
String get none_group => 'None';
|
|
||||||
|
|
||||||
@override
|
|
||||||
String get create_match => 'Create match';
|
|
||||||
|
|
||||||
@override
|
|
||||||
String get no_players_found_with_that_name =>
|
|
||||||
'No players found with that name';
|
|
||||||
|
|
||||||
@override
|
|
||||||
String get all_players_selected => 'All players selected';
|
|
||||||
|
|
||||||
@override
|
|
||||||
String today_at(String time) {
|
|
||||||
return 'Today at $time';
|
|
||||||
}
|
|
||||||
|
|
||||||
@override
|
|
||||||
String yesterday_at(String time) {
|
|
||||||
return 'Yesterday at $time';
|
|
||||||
}
|
|
||||||
|
|
||||||
@override
|
|
||||||
String days_ago(int count) {
|
|
||||||
return '$count days ago';
|
|
||||||
}
|
|
||||||
|
|
||||||
@override
|
|
||||||
String get home => 'Home';
|
|
||||||
|
|
||||||
@override
|
@override
|
||||||
String get statistics => 'Statistics';
|
String get statistics => 'Statistics';
|
||||||
@@ -231,8 +241,8 @@ class AppLocalizationsEn extends AppLocalizations {
|
|||||||
String get stats => 'Stats';
|
String get stats => 'Stats';
|
||||||
|
|
||||||
@override
|
@override
|
||||||
String players_count(int count) {
|
String successfully_added_player(String playerName) {
|
||||||
return '$count Players';
|
return 'Successfully added player $playerName';
|
||||||
}
|
}
|
||||||
|
|
||||||
@override
|
@override
|
||||||
@@ -240,42 +250,32 @@ class AppLocalizationsEn extends AppLocalizations {
|
|||||||
'There is no group matching your search';
|
'There is no group matching your search';
|
||||||
|
|
||||||
@override
|
@override
|
||||||
String get game_name => 'Game Name';
|
String get this_cannot_be_undone => 'This can\'t be undone';
|
||||||
|
|
||||||
@override
|
@override
|
||||||
String get ruleset_single_winner =>
|
String today_at(String time) {
|
||||||
'Exactly one winner is chosen; ties are resolved by a predefined tiebreaker.';
|
return 'Today at $time';
|
||||||
|
}
|
||||||
|
|
||||||
@override
|
@override
|
||||||
String get ruleset_single_loser =>
|
String get undo => 'Undo';
|
||||||
'Exactly one loser is determined; last place receives the penalty or consequence.';
|
|
||||||
|
|
||||||
@override
|
@override
|
||||||
String get ruleset_most_points =>
|
String get unknown_exception => 'Unknown Exception (see console)';
|
||||||
'Traditional ruleset: the player with the most points wins.';
|
|
||||||
|
|
||||||
@override
|
@override
|
||||||
String get ruleset_least_points =>
|
String winner(Object winnerName) {
|
||||||
'Inverse scoring: the player with the fewest points wins.';
|
return 'Winner';
|
||||||
|
}
|
||||||
|
|
||||||
@override
|
@override
|
||||||
String get single_winner => 'Single Winner';
|
String get winrate => 'Winrate';
|
||||||
|
|
||||||
@override
|
@override
|
||||||
String get single_loser => 'Single Loser';
|
String get wins => 'Wins';
|
||||||
|
|
||||||
@override
|
@override
|
||||||
String get most_points => 'Most Points';
|
String yesterday_at(String time) {
|
||||||
|
return 'Yesterday at $time';
|
||||||
@override
|
}
|
||||||
String get least_points => 'Least Points';
|
|
||||||
|
|
||||||
@override
|
|
||||||
String get search_for_players => 'Search for players';
|
|
||||||
|
|
||||||
@override
|
|
||||||
String get search_for_groups => 'Search for groups';
|
|
||||||
|
|
||||||
@override
|
|
||||||
String get not_available => 'Not available';
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -58,7 +58,7 @@ class _SettingsViewState extends State<SettingsView> {
|
|||||||
),
|
),
|
||||||
SettingsListTile(
|
SettingsListTile(
|
||||||
title: loc.export_data,
|
title: loc.export_data,
|
||||||
icon: Icons.upload_outlined,
|
icon: Icons.upload_rounded,
|
||||||
suffixWidget: const Icon(Icons.arrow_forward_ios, size: 16),
|
suffixWidget: const Icon(Icons.arrow_forward_ios, size: 16),
|
||||||
onPressed: () async {
|
onPressed: () async {
|
||||||
final String json =
|
final String json =
|
||||||
@@ -73,7 +73,7 @@ class _SettingsViewState extends State<SettingsView> {
|
|||||||
),
|
),
|
||||||
SettingsListTile(
|
SettingsListTile(
|
||||||
title: loc.import_data,
|
title: loc.import_data,
|
||||||
icon: Icons.download_outlined,
|
icon: Icons.download_rounded,
|
||||||
suffixWidget: const Icon(Icons.arrow_forward_ios, size: 16),
|
suffixWidget: const Icon(Icons.arrow_forward_ios, size: 16),
|
||||||
onPressed: () async {
|
onPressed: () async {
|
||||||
final result = await DataTransferService.importData(
|
final result = await DataTransferService.importData(
|
||||||
@@ -85,7 +85,7 @@ class _SettingsViewState extends State<SettingsView> {
|
|||||||
),
|
),
|
||||||
SettingsListTile(
|
SettingsListTile(
|
||||||
title: loc.delete_all_data,
|
title: loc.delete_all_data,
|
||||||
icon: Icons.download_outlined,
|
icon: Icons.delete_rounded,
|
||||||
suffixWidget: const Icon(Icons.arrow_forward_ios, size: 16),
|
suffixWidget: const Icon(Icons.arrow_forward_ios, size: 16),
|
||||||
onPressed: () {
|
onPressed: () {
|
||||||
showDialog<bool>(
|
showDialog<bool>(
|
||||||
|
|||||||
Reference in New Issue
Block a user