feat: implemented team organsation

This commit is contained in:
2026-05-21 00:06:23 +02:00
parent ec1182b560
commit 3493a74c6f
12 changed files with 436 additions and 293 deletions

View File

@@ -26,6 +26,7 @@
"create_new_group": "Neue Gruppe erstellen",
"create_new_match": "Neues Spiel erstellen",
"created_on": "Erstellt am",
"create_teams": "Teams erstellen",
"data": "Daten",
"data_successfully_deleted": "Daten erfolgreich gelöscht",
"data_successfully_exported": "Daten erfolgreich exportiert",
@@ -49,6 +50,7 @@
"edit_game": "Spielvorlage bearbeiten",
"edit_group": "Gruppe bearbeiten",
"edit_match": "Gruppe bearbeiten",
"edit_members": "Mitglieder bearbeiten",
"enter_points": "Punkte eingeben",
"enter_results": "Ergebnisse eintragen",
"error_creating_group": "Fehler beim Erstellen der Gruppe, bitte erneut versuchen",
@@ -108,6 +110,7 @@
"privacy_policy": "Datenschutzerklärung",
"quick_create": "Schnellzugriff",
"recent_matches": "Letzte Spiele",
"redistribute": "Neu verteilen",
"result": "Ergebnis",
"results": "Ergebnisse",
"ruleset": "Regelwerk",
@@ -133,6 +136,7 @@
"statistics": "Statistiken",
"stats": "Statistiken",
"successfully_added_player": "Spieler:in {playerName} erfolgreich hinzugefügt",
"team": "Team",
"teams": "Teams",
"there_are_no_games_matching_your_search": "Es gibt keine Spielvorlagen, die deiner Suche entspricht",
"there_is_no_group_matching_your_search": "Es gibt keine Gruppe, die deiner Suche entspricht",

View File

@@ -27,6 +27,7 @@
"create_new_group": "Create new group",
"created_on": "Created on",
"create_new_match": "Create new match",
"create_teams": "Create teams",
"data": "Data",
"data_successfully_deleted": "Data successfully deleted",
"data_successfully_exported": "Data successfully exported",
@@ -50,6 +51,7 @@
"edit_game": "Edit Game",
"edit_group": "Edit Group",
"edit_match": "Edit Match",
"edit_members": "Edit Members",
"enter_points": "Enter points",
"enter_results": "Enter Results",
"error_creating_group": "Error while creating group, please try again",
@@ -109,6 +111,7 @@
"privacy_policy": "Privacy Policy",
"quick_create": "Quick Create",
"recent_matches": "Recent Matches",
"redistribute": "Redistribute",
"results": "Results",
"ruleset": "Ruleset",
"ruleset_least_points": "Inverse scoring: the player with the fewest points wins.",
@@ -142,6 +145,7 @@
}
}
},
"team": "Team",
"teams": "Teams",
"there_are_no_games_matching_your_search": "There are no games matching your search",
"there_is_no_group_matching_your_search": "There is no group matching your search",

View File

@@ -254,6 +254,12 @@ abstract class AppLocalizations {
/// **'Create new match'**
String get create_new_match;
/// No description provided for @create_teams.
///
/// In en, this message translates to:
/// **'Create teams'**
String get create_teams;
/// No description provided for @data.
///
/// In en, this message translates to:
@@ -350,6 +356,12 @@ abstract class AppLocalizations {
/// **'Edit Match'**
String get edit_match;
/// No description provided for @edit_members.
///
/// In en, this message translates to:
/// **'Edit Members'**
String get edit_members;
/// No description provided for @enter_points.
///
/// In en, this message translates to:
@@ -704,6 +716,12 @@ abstract class AppLocalizations {
/// **'Recent Matches'**
String get recent_matches;
/// No description provided for @redistribute.
///
/// In en, this message translates to:
/// **'Redistribute'**
String get redistribute;
/// No description provided for @results.
///
/// In en, this message translates to:
@@ -848,6 +866,12 @@ abstract class AppLocalizations {
/// **'Successfully added player {playerName}'**
String successfully_added_player(String playerName);
/// No description provided for @team.
///
/// In en, this message translates to:
/// **'Team'**
String get team;
/// No description provided for @teams.
///
/// In en, this message translates to:

View File

@@ -88,6 +88,9 @@ class AppLocalizationsDe extends AppLocalizations {
@override
String get create_new_match => 'Neues Spiel erstellen';
@override
String get create_teams => 'Teams erstellen';
@override
String get data => 'Daten';
@@ -146,6 +149,9 @@ class AppLocalizationsDe extends AppLocalizations {
@override
String get edit_match => 'Gruppe bearbeiten';
@override
String get edit_members => 'Mitglieder bearbeiten';
@override
String get enter_points => 'Punkte eingeben';
@@ -328,6 +334,9 @@ class AppLocalizationsDe extends AppLocalizations {
@override
String get recent_matches => 'Letzte Spiele';
@override
String get redistribute => 'Neu verteilen';
@override
String get results => 'Ergebnisse';
@@ -407,6 +416,9 @@ class AppLocalizationsDe extends AppLocalizations {
return 'Spieler:in $playerName erfolgreich hinzugefügt';
}
@override
String get team => 'Team';
@override
String get teams => 'Teams';

View File

@@ -88,6 +88,9 @@ class AppLocalizationsEn extends AppLocalizations {
@override
String get create_new_match => 'Create new match';
@override
String get create_teams => 'Create teams';
@override
String get data => 'Data';
@@ -146,6 +149,9 @@ class AppLocalizationsEn extends AppLocalizations {
@override
String get edit_match => 'Edit Match';
@override
String get edit_members => 'Edit Members';
@override
String get enter_points => 'Enter points';
@@ -328,6 +334,9 @@ class AppLocalizationsEn extends AppLocalizations {
@override
String get recent_matches => 'Recent Matches';
@override
String get redistribute => 'Redistribute';
@override
String get results => 'Results';
@@ -407,6 +416,9 @@ class AppLocalizationsEn extends AppLocalizations {
return 'Successfully added player $playerName';
}
@override
String get team => 'Team';
@override
String get teams => 'Teams';