Added localization for de & en

This commit is contained in:
2025-06-12 16:22:32 +02:00
parent 58a4c14a36
commit 3d9e04b409
22 changed files with 1239 additions and 273 deletions

View File

@@ -0,0 +1,200 @@
// ignore: unused_import
import 'package:intl/intl.dart' as intl;
import 'app_localizations.dart';
// ignore_for_file: type=lint
/// The translations for English (`en`).
class AppLocalizationsEn extends AppLocalizations {
AppLocalizationsEn([String locale = 'en']) : super(locale);
@override
String get app_name => 'Cabo Counter';
@override
String get round => 'Round';
@override
String get rounds => 'Rounds';
@override
String get mode => 'Mode';
@override
String get points => 'Points';
@override
String get unlimited => 'Unlimited';
@override
String get delete => 'Delete';
@override
String get cancel => 'Cancel';
@override
String get game => 'Game';
@override
String get ok => 'OK';
@override
String get player => 'Player';
@override
String get players => 'Players';
@override
String get name => 'Name';
@override
String get home => 'Home';
@override
String get about => 'About';
@override
String get empty_text_1 => 'Pretty empty here...';
@override
String get empty_text_2 =>
'Add a new round using the button in the top right corner';
@override
String get delete_game_title => 'Delete game?';
@override
String delete_game_message(String gameTitle) {
return 'Are you sure you want to delete the game $gameTitle? This action cannot be undone.';
}
@override
String get overview => 'Overview';
@override
String get new_game => 'New Game';
@override
String get game_title => 'Game Title';
@override
String get select_mode => 'Select a mode';
@override
String get add_player => 'Add Player';
@override
String get create_game => 'Create Game';
@override
String get max_players_title => 'Maximum reached';
@override
String get max_players_message => 'A maximum of 5 players can be added.';
@override
String get no_gameTitle_title => 'No Title';
@override
String get no_gameTitle_message => 'You must enter a title for the game.';
@override
String get no_mode_title => 'No Mode';
@override
String get no_mode_message => 'You must select a game mode.';
@override
String get min_players_title => 'Too few players';
@override
String get min_players_message => 'At least 2 players must be added.';
@override
String get no_name_title => 'No Name';
@override
String get no_name_message => 'Each player must have a name.';
@override
String get select_game_mode => 'Select game mode';
@override
String point_limit_description(int pointLimit) {
return 'The game ends when a player reaches more than $pointLimit points.';
}
@override
String get unlimited_description =>
'There is no limit. The game continues until you decide to stop.';
@override
String get results => 'Results';
@override
String get who_said_cabo => 'Who said CABO?';
@override
String get kamikaze => 'Kamikaze';
@override
String get done => 'Done';
@override
String get next_round => 'Next Round';
@override
String get settings => 'Settings';
@override
String get cabo_penalty => 'Cabo Penalty';
@override
String get cabo_penalty_subtitle => '... for falsely calling Cabo';
@override
String get point_limit => 'Point Limit';
@override
String get point_limit_subtitle => '... the game ends here';
@override
String get reset_to_default => 'Reset to Default';
@override
String get game_data => 'Game Data';
@override
String get import_data => 'Import Data';
@override
String get export_data => 'Export Data';
@override
String get error => 'Error';
@override
String get error_import => 'Could not import file';
@override
String get error_export => 'Could not export file';
@override
String get error_found => 'Found a bug?';
@override
String get create_issue => 'Create Issue';
@override
String get app_version => 'App Version';
@override
String get build => 'Build';
@override
String get load_version => 'Loading version...';
@override
String get about_text =>
'Hey :) Thanks for being one of the first users of my first app! Ive put a lot of work into this project, and even though I (hopefully) thought of a lot, not everything will work 100% yet. If you discover any bugs or have feedback on the design or usability, please dont hesitate to let me know. Thanks!';
}