mirror of
https://github.com/lichess-org/mobile.git
synced 2026-05-26 13:50:52 +00:00
6587 lines
237 KiB
Dart
6587 lines
237 KiB
Dart
// ignore: unused_import
|
||
import 'package:intl/intl.dart' as intl;
|
||
import 'l10n.dart';
|
||
|
||
// ignore_for_file: type=lint
|
||
|
||
/// The translations for Modern Greek (`el`).
|
||
class AppLocalizationsEl extends AppLocalizations {
|
||
AppLocalizationsEl([String locale = 'el']) : super(locale);
|
||
|
||
@override
|
||
String get mobileAccount => 'Λογαριασμός';
|
||
|
||
@override
|
||
String get mobileAccountPreferences => 'Ρυθμίσεις';
|
||
|
||
@override
|
||
String get mobileAccountPreferencesHelp => 'Αυτές οι ρυθμίσεις αποθηκεύονται στον λογαριασμό σας στο Lichess και θα ισχύουν σε όλες τις συσκευές σας.';
|
||
|
||
@override
|
||
String get mobileAllGames => 'Όλες οι παρτίδες';
|
||
|
||
@override
|
||
String get mobileAreYouSure => 'Είστε σίγουρος/η;';
|
||
|
||
@override
|
||
String get mobileBoardSettings => 'Ρυθμίσεις σκακιέρας';
|
||
|
||
@override
|
||
String get mobileCancelTakebackOffer => 'Ακύρωση προσφοράς ανάκλησης κίνησης';
|
||
|
||
@override
|
||
String get mobileClearButton => 'Εκκαθάριση';
|
||
|
||
@override
|
||
String get mobileCorrespondenceClearSavedMove => 'Εκκαθάριση αποθηκευμένης κίνησης';
|
||
|
||
@override
|
||
String get mobileCustomGameJoinAGame => 'Συμμετοχή σε παρτίδα';
|
||
|
||
@override
|
||
String get mobileFeedbackButton => 'Πείτε μας τη γνώμη σας';
|
||
|
||
@override
|
||
String mobileGoodEvening(String param) {
|
||
return 'Καλησπέρα, $param';
|
||
}
|
||
|
||
@override
|
||
String get mobileGoodEveningWithoutName => 'Καλησπέρα';
|
||
|
||
@override
|
||
String mobileGoodDay(String param) {
|
||
return 'Καλημέρα, $param';
|
||
}
|
||
|
||
@override
|
||
String get mobileGoodDayWithoutName => 'Καλημέρα';
|
||
|
||
@override
|
||
String get mobileHideVariation => 'Απόκρυψη βαριάντας';
|
||
|
||
@override
|
||
String get mobileHomeTab => 'Αρχική';
|
||
|
||
@override
|
||
String get mobileLiveStreamers => 'Streamers ζωντανά αυτή τη στιγμή';
|
||
|
||
@override
|
||
String get mobileMustBeLoggedIn => 'Πρέπει να συνδεθείτε για να δείτε αυτή τη σελίδα.';
|
||
|
||
@override
|
||
String get mobileNewGame => 'Νέα παρτίδα';
|
||
|
||
@override
|
||
String get mobileNoSearchResults => 'Δε βρέθηκαν αποτελέσματα';
|
||
|
||
@override
|
||
String get mobileNotAllFeaturesAreAvailable => 'Προς το παρόν δεν είναι διαθέσιμα όλα τα χαρακτηριστικά της ιστοσελίδας ή της παλιάς εφαρμογής, ωστόσο προσθέτουμε συνεχώς νέες λειτουργίες.';
|
||
|
||
@override
|
||
String get mobileNotFollowingAnyUser => 'Δεν ακολουθείτε κανέναν χρήστη.';
|
||
|
||
@override
|
||
String get mobileOkButton => 'ΟΚ';
|
||
|
||
@override
|
||
String get mobileOverTheBoard => 'Παρτίδα χωρίς σύνδεση';
|
||
|
||
@override
|
||
String mobilePlayersMatchingSearchTerm(String param) {
|
||
return 'Παίκτες με \"$param\"';
|
||
}
|
||
|
||
@override
|
||
String get mobilePositionLeft => 'Αριστερά';
|
||
|
||
@override
|
||
String get mobilePositionRight => 'Δεξιά';
|
||
|
||
@override
|
||
String get mobilePrefMagnifyDraggedPiece => 'Μεγέθυνση του επιλεγμένου κομματιού';
|
||
|
||
@override
|
||
String get mobilePuzzleStormConfirmEndRun => 'Θέλετε να τερματίσετε αυτόν τον γύρο;';
|
||
|
||
@override
|
||
String get mobilePuzzleStormFilterNothingToShow => 'Δε βρέθηκαν τακτικά για τις συγκεκριμένες επιλογές φίλτρων, παρακαλώ δοκιμάστε κάποιες άλλες';
|
||
|
||
@override
|
||
String get mobilePuzzleStormNothingToShow => 'Δεν υπάρχουν στοιχεία. Παίξτε κάποιους γύρους Puzzle Storm.';
|
||
|
||
@override
|
||
String get mobilePuzzleStormSubtitle => 'Λύστε όσα περισσότερα τακτικά μπορείτε σε 3 λεπτά.';
|
||
|
||
@override
|
||
String get mobilePuzzleStreakAbortWarning => 'Θα χάσετε το τρέχον σερί σας και το σκορ σας θα αποθηκευτεί.';
|
||
|
||
@override
|
||
String get mobilePuzzleThemesSubtitle => 'Λύστε τακτικά από τα αγαπημένα σας ανοίγματα, ή επιλέξτε κάποιο θέμα.';
|
||
|
||
@override
|
||
String get mobilePuzzlesTab => 'Τακτικά';
|
||
|
||
@override
|
||
String get mobileRecentSearches => 'Πρόσφατες αναζητήσεις';
|
||
|
||
@override
|
||
String get mobileRemoveBookmark => 'Διαγραφή σελιδοδείκτη';
|
||
|
||
@override
|
||
String get mobileServerAnalysis => 'Ανάλυση στον διακομιστή';
|
||
|
||
@override
|
||
String get mobileSettingsClockPosition => 'Θέση ρολογιού';
|
||
|
||
@override
|
||
String get mobileSettingsCustomBackgroundPresets => 'Πρότυπα';
|
||
|
||
@override
|
||
String get mobileSettingsDraggedPieceTarget => 'Περίγραμμα μεταφερόμενου κομματιού';
|
||
|
||
@override
|
||
String get mobileSettingsDraggedTargetCircle => 'Κύκλος';
|
||
|
||
@override
|
||
String get mobileSettingsDraggedTargetSquare => 'Τετράγωνο';
|
||
|
||
@override
|
||
String get mobileSettingsHomeWidgets => 'Widget αρχικής σελίδες';
|
||
|
||
@override
|
||
String get mobileSettingsImmersiveMode => 'Λειτουργία εστίασης';
|
||
|
||
@override
|
||
String get mobileSettingsImmersiveModeSubtitle => 'Απόκρυψη της διεπαφής συστήματος κατά την παρτίδα. Ενεργοποιήστε αυτή τη ρύθμιση αν σας αποπροσανατολίζει η λειτουργία πλοήγησης με κινήσεις του συστήματος στις άκρες της οθόνης. Η ρύθμιση εφαρμόζεται στις οθόνες παρτίδων και τακτικών.';
|
||
|
||
@override
|
||
String get mobileSettingsMaterialDifferenceCapturedPieces => 'Αιχμαλωτισμένα κομμάτια';
|
||
|
||
@override
|
||
String get mobileSettingsPickAnImage => 'Επιλέξτε μια εικόνα';
|
||
|
||
@override
|
||
String get mobileSettingsPickAnImageHelp => 'Η χρήση προσαρμοσμένου υποβάθρου υποστηρίζεται μόνο στη σκουρόχρωμη λειτουργία — για τον λόγο αυτό συνιστάται η επιλογή μιας σκουρόχρωμης εικόνας.';
|
||
|
||
@override
|
||
String get mobileSettingsPickAnImageBlur => 'Θόλωμα εικόνας';
|
||
|
||
@override
|
||
String get mobileSettingsPickAnImageHideBoard => 'Απόκρυψη σκακιέρας';
|
||
|
||
@override
|
||
String get mobileSettingsPickAnImageShowBoard => 'Εμφάνιση σκακιέρας';
|
||
|
||
@override
|
||
String get mobileSettingsPickAnImageSwipeToDisplay => 'Σύρετε για να δείτε και άλλα χρώματα υποβάθρου';
|
||
|
||
@override
|
||
String get mobileSettingsPieceShiftMethodEither => 'Και με τους δύο τρόπους';
|
||
|
||
@override
|
||
String get mobileSettingsPieceShiftMethodTapTwoSquares => 'Αγγίζοντας τα δύο τετράγωνα';
|
||
|
||
@override
|
||
String get mobileSettingsShapeDrawing => 'Σχεδίαση σχημάτων';
|
||
|
||
@override
|
||
String get mobileSettingsShapeDrawingSubtitle => 'Ζωγραφίστε σχήματα χρησιμοποιώντας δύο δάχτυλα ως εξής: κρατήστε το ένα δάχτυλο σε ένα άδειο τετράγωνο και με το άλλο σχεδιάστε το σχήμα που θέλετε.';
|
||
|
||
@override
|
||
String get mobileSettingsShowBorder => 'Εμφάνιση περιγράμματος';
|
||
|
||
@override
|
||
String get mobileSettingsTouchFeedback => 'Δόνηση κατά την κίνηση';
|
||
|
||
@override
|
||
String get mobileSettingsTouchFeedbackSubtitle => 'Όταν αυτή η ρύθμιση είναι ενεργοποιημένη, η συσκευή σας θα δονείται σύντομα κάθε φορά που κάνετε μια κίνηση.';
|
||
|
||
@override
|
||
String get mobileSettingsTab => 'Ρυθμίσεις';
|
||
|
||
@override
|
||
String get mobileShareGamePGN => 'Κοινοποίηση PGN';
|
||
|
||
@override
|
||
String get mobileShareGameURL => 'Κοινοποίηση URL παρτίδας';
|
||
|
||
@override
|
||
String get mobileSharePositionAsFEN => 'Κοινοποίηση του FEN της θέσης';
|
||
|
||
@override
|
||
String get mobileSharePuzzle => 'Κοινοποίηση τακτικού';
|
||
|
||
@override
|
||
String get mobileShowComments => 'Εμφάνιση σχολίων';
|
||
|
||
@override
|
||
String get mobileShowResult => 'Εμφάνιση αποτελέσματος';
|
||
|
||
@override
|
||
String get mobileShowVariations => 'Εμφάνιση βαριάντων';
|
||
|
||
@override
|
||
String get mobileSomethingWentWrong => 'Κάτι πήγε στραβά.';
|
||
|
||
@override
|
||
String get mobileSystemColors => 'Χρώματα συστήματος';
|
||
|
||
@override
|
||
String get mobileTheme => 'Εμφάνιση';
|
||
|
||
@override
|
||
String get mobileToolsTab => 'Εργαλεία';
|
||
|
||
@override
|
||
String mobileUnsupportedVariant(String param) {
|
||
return 'Η παραλλαγή $param δεν υποστηρίζεται σε αυτήν την έκδοση.';
|
||
}
|
||
|
||
@override
|
||
String get mobileWaitingForOpponentToJoin => 'Αναμονή για αντίπαλο...';
|
||
|
||
@override
|
||
String get mobileWatchTab => 'Δείτε';
|
||
|
||
@override
|
||
String get mobileWelcomeToLichessApp => 'Καλώς ήρθατε στην εφαρμογή Lichess!';
|
||
|
||
@override
|
||
String get mobileViewGame => 'Προβολή παρτίδας';
|
||
|
||
@override
|
||
String get mobileCustomizeHomeTip => 'Συμβουλή: Μπορείτε να προσθέσετε περισσότερα εργαλεία στην αρχική οθόνη ή να αφαιρέσετε αυτά που δε χρειάζεστε!';
|
||
|
||
@override
|
||
String get mobileCustomizeHomeTipDismiss => 'Απόκρυψη';
|
||
|
||
@override
|
||
String get mobileCustomizeButton => 'Προσαρμογή';
|
||
|
||
@override
|
||
String get mobileStopShowingThreat => 'Απόκρυψη ένδειξης απειλής';
|
||
|
||
@override
|
||
String get mobileTournamentCompleted => 'Ολοκληρωμένο';
|
||
|
||
@override
|
||
String get mobileTournamentJumpToMyPage => 'Μετάβαση στη σελίδα μου';
|
||
|
||
@override
|
||
String get mobileDisplayModeCompact => 'Συμπαγής';
|
||
|
||
@override
|
||
String get mobileDisplayModeDetailed => 'Λεπτομερής';
|
||
|
||
@override
|
||
String get mobileOpeningExplorerNotAvailableOffline => 'Ο εξερευνητής ανοιγμάτων δεν είναι διαθέσιμος εκτός σύνδεσης.';
|
||
|
||
@override
|
||
String get mobileChallengeCreated => 'Η πρόσκληση δημιουργήθηκε: Θα ειδοποιηθείτε μόλις ξεκινήσει η παρτίδα.\nΜπορείτε να έχετε πρόσβαση από την αρχική καρτέλα.';
|
||
|
||
@override
|
||
String get mobilePreviousPage => 'Προηγούμενη';
|
||
|
||
@override
|
||
String get mobileOrImportPgnFile => 'Ή μεταφορτώστε ένα αρχείο PGN';
|
||
|
||
@override
|
||
String get variantStandardTitle => 'Πρότυποι κανόνες του σκακιού (FIDE)';
|
||
|
||
@override
|
||
String get variantChess960Title => 'Η αρχική θέση των κομματιών της πρώτης και τελευταίας γραμμής είναι τυχαία.';
|
||
|
||
@override
|
||
String get variantKingOfTheHillTitle => 'Φέρτε τον βασιλιά στο κέντρο της σκακιέρας για να κερδίσετε την παρτίδα.';
|
||
|
||
@override
|
||
String get variantThreeCheckTitle => 'Κάντε σαχ 3 φορές για να κερδίσετε την παρτίδα.';
|
||
|
||
@override
|
||
String get variantAntichessTitle => 'Η πλευρά που χάνει πρώτη όλα τα κομμάτια της ή δεν μπορεί να παίξει καμία κίνηση (πατ) κερδίζει την παρτίδα.';
|
||
|
||
@override
|
||
String get variantAtomicTitle => 'Ανατινάξτε τον αντίπαλο βασιλιά για να κερδίσετε.';
|
||
|
||
@override
|
||
String get variantHordeTitle => 'Η μία πλευρά έχει πολλά πιόνια, ενώ η άλλη έχει κανονική διάταξη σκακιού.';
|
||
|
||
@override
|
||
String get variantRacingKingsTitle => 'Κερδίζει ο βασιλιάς που φτάνει μέχρι την άλλη άκρη της σκακιέρας.';
|
||
|
||
@override
|
||
String get variantCrazyhouseTitle => 'Τα αιχμαλωτισμένα κομμάτια μπορούν να «φυτευτούν» πάλι στη σκακιέρα.';
|
||
|
||
@override
|
||
String get variantFromPositionTitle => 'Κανονικό σκάκι από καθορισμένη θέση';
|
||
|
||
@override
|
||
String get activityActivity => 'Δραστηριότητα';
|
||
|
||
@override
|
||
String get activityHostedALiveStream => 'Μεταδίδει ζωντανά';
|
||
|
||
@override
|
||
String activityRankedInSwissTournament(String param1, String param2) {
|
||
return 'Κατατάχθηκε #$param1 στο τουρνουά $param2';
|
||
}
|
||
|
||
@override
|
||
String get activitySignedUp => 'Έκανε εγγραφή στο lichess.org';
|
||
|
||
@override
|
||
String activitySupportedNbMonths(int count, String param2) {
|
||
String _temp0 = intl.Intl.pluralLogic(
|
||
count,
|
||
locale: localeName,
|
||
other: 'Υποστήριξε το lichess για $count μήνες ως $param2',
|
||
one: 'Υποστήριξε το lichess για $count μήνα ως $param2',
|
||
);
|
||
return '$_temp0';
|
||
}
|
||
|
||
@override
|
||
String activityPracticedNbPositions(int count, String param2) {
|
||
String _temp0 = intl.Intl.pluralLogic(
|
||
count,
|
||
locale: localeName,
|
||
other: 'Εξασκήθηκε $count θέσεις σε $param2',
|
||
one: 'Εξασκήθηκε $count θέση σε $param2',
|
||
);
|
||
return '$_temp0';
|
||
}
|
||
|
||
@override
|
||
String activitySolvedNbPuzzles(int count) {
|
||
String _temp0 = intl.Intl.pluralLogic(
|
||
count,
|
||
locale: localeName,
|
||
other: 'Έλυσε $count τακτικούς γρίφους',
|
||
one: 'Έλυσε $count τακτικό γρίφο',
|
||
);
|
||
return '$_temp0';
|
||
}
|
||
|
||
@override
|
||
String activityPlayedNbGames(int count, String param2) {
|
||
String _temp0 = intl.Intl.pluralLogic(
|
||
count,
|
||
locale: localeName,
|
||
other: 'Έπαιξε $count παρτίδες $param2',
|
||
one: 'Έπαιξε $count παρτίδα $param2',
|
||
);
|
||
return '$_temp0';
|
||
}
|
||
|
||
@override
|
||
String activityPostedNbMessages(int count, String param2) {
|
||
String _temp0 = intl.Intl.pluralLogic(
|
||
count,
|
||
locale: localeName,
|
||
other: 'Δημοσίευσε $count μηνύματα στο $param2',
|
||
one: 'Δημοσίευσε $count μήνυμα στο $param2',
|
||
);
|
||
return '$_temp0';
|
||
}
|
||
|
||
@override
|
||
String activityPlayedNbMoves(int count) {
|
||
String _temp0 = intl.Intl.pluralLogic(
|
||
count,
|
||
locale: localeName,
|
||
other: 'Έπαιξε $count κινήσεις',
|
||
one: 'Έπαιξε $count κίνηση',
|
||
);
|
||
return '$_temp0';
|
||
}
|
||
|
||
@override
|
||
String activityInNbCorrespondenceGames(int count) {
|
||
String _temp0 = intl.Intl.pluralLogic(
|
||
count,
|
||
locale: localeName,
|
||
other: 'σε $count παρτίδες αλληλογραφίας',
|
||
one: 'σε $count παρτίδα αλληλογραφίας',
|
||
);
|
||
return '$_temp0';
|
||
}
|
||
|
||
@override
|
||
String activityCompletedNbGames(int count) {
|
||
String _temp0 = intl.Intl.pluralLogic(
|
||
count,
|
||
locale: localeName,
|
||
other: 'Ολοκλήρωσε $count παρτίδες αλληλογραφίας',
|
||
one: 'Ολοκλήρωσε $count παρτίδα αλληλογραφίας',
|
||
);
|
||
return '$_temp0';
|
||
}
|
||
|
||
@override
|
||
String activityCompletedNbVariantGames(int count, String param2) {
|
||
String _temp0 = intl.Intl.pluralLogic(
|
||
count,
|
||
locale: localeName,
|
||
other: 'Ολοκλήρωσε $count παρτίδες αλληλογραφίας $param2',
|
||
one: 'Ολοκλήρωσε $count παρτίδα αλληλογραφίας $param2',
|
||
);
|
||
return '$_temp0';
|
||
}
|
||
|
||
@override
|
||
String activityFollowedNbPlayers(int count) {
|
||
String _temp0 = intl.Intl.pluralLogic(
|
||
count,
|
||
locale: localeName,
|
||
other: 'Άρχισε να ακολουθεί $count παίκτες',
|
||
one: 'Άρχισε να ακολουθεί $count παίκτη',
|
||
);
|
||
return '$_temp0';
|
||
}
|
||
|
||
@override
|
||
String activityGainedNbFollowers(int count) {
|
||
String _temp0 = intl.Intl.pluralLogic(
|
||
count,
|
||
locale: localeName,
|
||
other: 'Απέκτησε $count νέους ακόλουθους',
|
||
one: 'Απέκτησε $count νέο ακόλουθο',
|
||
);
|
||
return '$_temp0';
|
||
}
|
||
|
||
@override
|
||
String activityHostedNbSimuls(int count) {
|
||
String _temp0 = intl.Intl.pluralLogic(
|
||
count,
|
||
locale: localeName,
|
||
other: 'Φιλοξένησε $count σιμουλτανέ',
|
||
one: 'Φιλοξένησε $count σιμουλτανέ',
|
||
);
|
||
return '$_temp0';
|
||
}
|
||
|
||
@override
|
||
String activityJoinedNbSimuls(int count) {
|
||
String _temp0 = intl.Intl.pluralLogic(
|
||
count,
|
||
locale: localeName,
|
||
other: 'Συμμετείχε σε $count σιμουλτανέ',
|
||
one: 'Συμμετείχε σε $count σιμουλτανέ',
|
||
);
|
||
return '$_temp0';
|
||
}
|
||
|
||
@override
|
||
String activityCreatedNbStudies(int count) {
|
||
String _temp0 = intl.Intl.pluralLogic(
|
||
count,
|
||
locale: localeName,
|
||
other: 'Δημιούργησε $count νέες μελέτες',
|
||
one: 'Δημιούργησε $count νέα μελέτη',
|
||
);
|
||
return '$_temp0';
|
||
}
|
||
|
||
@override
|
||
String activityCompetedInNbTournaments(int count) {
|
||
String _temp0 = intl.Intl.pluralLogic(
|
||
count,
|
||
locale: localeName,
|
||
other: 'Αγωνίστηκε σε $count τουρνουά',
|
||
one: 'Αγωνίστηκε σε $count τουρνουά',
|
||
);
|
||
return '$_temp0';
|
||
}
|
||
|
||
@override
|
||
String activityRankedInTournament(int count, String param2, String param3, String param4) {
|
||
String _temp0 = intl.Intl.pluralLogic(
|
||
count,
|
||
locale: localeName,
|
||
other: 'Κατατάχθηκε #$count (κορυφαίος $param2%) με $param3 παιχνίδια σε $param4',
|
||
one: 'Κατατάχθηκε #$count (κορυφαίος $param2%) με $param3 παιχνίδι σε $param4',
|
||
);
|
||
return '$_temp0';
|
||
}
|
||
|
||
@override
|
||
String activityCompetedInNbSwissTournaments(int count) {
|
||
String _temp0 = intl.Intl.pluralLogic(
|
||
count,
|
||
locale: localeName,
|
||
other: 'Αγωνίστηκε σε $count ελβετικά τουρνουά',
|
||
one: 'Αγωνίστηκε σε $count ελβετικό τουρνουά',
|
||
);
|
||
return '$_temp0';
|
||
}
|
||
|
||
@override
|
||
String activityJoinedNbTeams(int count) {
|
||
String _temp0 = intl.Intl.pluralLogic(
|
||
count,
|
||
locale: localeName,
|
||
other: 'Έγινε μέλος $count ομαδών',
|
||
one: 'Έγινε μέλος $count ομάδας',
|
||
);
|
||
return '$_temp0';
|
||
}
|
||
|
||
@override
|
||
String get arenaArena => 'Αρένα';
|
||
|
||
@override
|
||
String get arenaArenaTournaments => 'Τουρνουά αρένας';
|
||
|
||
@override
|
||
String get arenaIsItRated => 'Είναι βαθμολογημένο;';
|
||
|
||
@override
|
||
String get arenaWillBeNotified => 'Κατά την έναρξη του τουρνουά, κάθε παίκτης που συμμετέχει λαμβάνει ειδοποίηση — μπορείτε, επομένως, να αφήσετε αυτήν την καρτέλα ανοιχτή χωρίς κανένα πρόβλημα.';
|
||
|
||
@override
|
||
String get arenaIsRated => 'Αυτό το τουρνουά είναι βαθμολογημένο και θα επηρεάσει την βαθμολογία σας.';
|
||
|
||
@override
|
||
String get arenaIsNotRated => 'Αυτό το τουρνουά *δεν* είναι βαθμολογημένο και *δε* θα επηρεάσει την βαθμολογία σας.';
|
||
|
||
@override
|
||
String get arenaSomeRated => 'Ορισμένα από τα τουρνουά είναι βαθμολογημένα και θα επηρεάσουν την βαθμολογία σας.';
|
||
|
||
@override
|
||
String get arenaHowAreScoresCalculated => 'Πώς υπολογίζονται οι βαθμοί κάθε παίκτη;';
|
||
|
||
@override
|
||
String get arenaHowAreScoresCalculatedAnswer => 'Η νίκη αξίζει 2 βαθμούς, η ισοπαλία 1 βαθμό, και η ήττα κανέναν.\nΑν κερδίσετε δύο παρτίδες συνεχόμενα, αποκτάτε ένα σερί νικών, το οποίο αντιπροσωπεύεται από ένα εικονίδιο φλόγας.\nΚάθε επόμενη παρτίδα που κερδίζετε, τότε, θα σας δίνει διπλάσιους βαθμούς, μέχρις ότου χάσετε μία.\nΜε άλλα λόγια, για όσο διάστημα διατηρείτε το σερί νικών σας, η νίκη θα αξίζει 4 βαθμούς, η ισοπαλία 2 βαθμούς και η ήττα κανέναν.\n\nΈτσι, για παράδειγμα, δύο νίκες η οποίες ακολουθούνται από μια ισοπαλία αξίζουν 6 βαθμούς: 2 + 2 + (2 · 1)';
|
||
|
||
@override
|
||
String get arenaBerserk => 'Αρένα Berserk';
|
||
|
||
@override
|
||
String get arenaBerserkAnswer => 'Όταν ένας παίκτης πατήσει το πλήκτρο Berserk στην αρχή της παρτίδας, χάνει τον μισό χρόνο στο ρολόι του — σε περίπτωση, όμως, που τελικά κερδίσει, η νίκη του αξίζει έναν επιπλέον βαθμό.\n\nΣε περίπτωση παρτίδας με προσαύξηση, το Berserk ακυρώνει επιπλέον την προσαύξηση (με εξαίρεση τον χρόνο 1+2, ο οποίος γίνεται 1+0).\n\nTo Berserk δεν ισχύει για παρτίδες με μηδενικό αρχικό χρόνο (0+1, 0+2).\n\nΤο Berserk δίνει στον νικητή τον επιπλέον βαθμό υπό την προϋπόθεση πως κατά τη διάρκεια της παρτίδας παίχτηκαν τουλάχιστον 7 κινήσεις.';
|
||
|
||
@override
|
||
String get arenaHowIsTheWinnerDecided => 'Πώς αναδεικνύεται ο νικητής;';
|
||
|
||
@override
|
||
String get arenaHowIsTheWinnerDecidedAnswer => 'Ο παίκτης (ή οι παίκτες) με τους περισσότερους βαθμούς μετά τη λήξη του προκαθορισμένου χρόνου του τουρνουά αναδεικνύεται νικητής.\n\nΓια την άρση ισοβαθμίας, χρησιμοποιείται ως μοναδικό κριτήριο η απόδοση στο τουρνουά.';
|
||
|
||
@override
|
||
String get arenaHowDoesPairingWork => 'Πώς πραγματοποιούνται οι κληρώσεις;';
|
||
|
||
@override
|
||
String get arenaHowDoesPairingWorkAnswer => 'Στην αρχή του τουρνουά, οι παίκτες κληρώνονται με βάση τη βαθμολογία τους.\nΜόλις τελειώσετε την παρτίδα σας, επιστρέψτε στον χώρο αναμονής του τουρνουά — εκεί, θα κληρωθείτε με κάποιον παίκτη ο οποίος έχει παρόμοια κατάταξη με εσάς. Με αυτόν τον τρόπο, ο χρόνος αναμονής γίνεται ο ελάχιστος δυνατός, αλλά πάντως ενδέχεται να μην αντιμετωπίσετε όλους τους παίκτες που συμμετέχουν στο τουρνουά πριν τη λήξη του.\nΣας προτείνουμε να ολοκληρώνετε γρήγορα τις παρτίδες σας και να επιστρέφετε αμέσως στον χώρο αναμονής ώστε να παίζετε όσο το δυνατόν περισσότερες παρτίδες και να κερδίζετε όσο το δυνατόν περισσότερους βαθμούς.';
|
||
|
||
@override
|
||
String get arenaHowDoesItEnd => 'Πώς ολοκληρώνονται;';
|
||
|
||
@override
|
||
String get arenaHowDoesItEndAnswer => 'Κάθε τουρνουά αρένας διαρκεί συγκεκριμένο χρόνο. Μόλις παρέλθει η προκαθορισμένη διάρκεια από την έναρξη του τουρνουά, οι βαθμοί όλων των παικτών «κλειδώνουν» και αμέσως ανακηρύσσεται ο νικητής. Τα παιχνίδια που βρίσκονται σε εξέλιξη πρέπει μεν να ολοκληρωθούν, εντούτοις δεν επηρεάζουν με κανέναν τρόπο την τελική κατάταξη των παικτών.';
|
||
|
||
@override
|
||
String get arenaOtherRules => 'Άλλοι σημαντικοί κανόνες';
|
||
|
||
@override
|
||
String get arenaThereIsACountdown => 'Υπάρχει αντίστροφη μέτρηση για την πρώτη κίνηση. Εάν δεν κάνετε την πρώτη σας κίνηση μέσα σε αυτό το χρονικό διάστημα θα χάσετε αυτόματα την παρτίδα.';
|
||
|
||
@override
|
||
String get arenaThisIsPrivate => 'Αυτό το τουρνουά είναι ιδιωτικό';
|
||
|
||
@override
|
||
String arenaShareUrl(String param) {
|
||
return 'Μοιραστείτε αυτήν την διεύθυνση URL για να συμμετάσχουν άλλα άτομα: $param';
|
||
}
|
||
|
||
@override
|
||
String arenaDrawStreakStandard(String param) {
|
||
return 'Συνεχόμενες ισοπαλίες: Σε περίπτωση που ένας παίκτης έχει συνεχόμενες ισοπαλίες, είτε μόνο η πρώτη θα του δώσει έναν βαθμό, είτε μόνο οι ισοπαλίες που διήρκησαν πάνω από $param κινήσεις. Οι συνεχόμενες ισοπαλίες παύουν να θεωρούνται συνεχόμενες μόνο εφόσον τις ακολουθήσει μία νίκη και όχι μία ήττα ή ισοπαλία.';
|
||
}
|
||
|
||
@override
|
||
String get arenaDrawStreakVariants => 'Ο ελάχιστος αριθμός των κινήσεων που απαιτούνται στις ισόπαλες παρτίδες για να δώσουν βαθμούς εξαρτάται από την παραλλαγή και φαίνεται στον παρακάτω πίνακα.';
|
||
|
||
@override
|
||
String get arenaVariant => 'Παραλλαγή';
|
||
|
||
@override
|
||
String get arenaMinimumGameLength => 'Ελάχιστος αριθμός κινήσεων';
|
||
|
||
@override
|
||
String get arenaHistory => 'Ιστορικό τουρνουά αρένας';
|
||
|
||
@override
|
||
String get arenaNewTeamBattle => 'Νέα ομαδική μάχη';
|
||
|
||
@override
|
||
String get arenaCustomStartDate => 'Ημερομηνία έναρξης';
|
||
|
||
@override
|
||
String get arenaCustomStartDateHelp => 'Στην τοπική ζώνη ώρας σας. Η ρύθμιση αυτή υπερισχύει της ρύθμισης «Χρόνος πριν την έναρξη του τουρνουά»';
|
||
|
||
@override
|
||
String get arenaAllowBerserk => 'Να επιτρέπεται το Berserk';
|
||
|
||
@override
|
||
String get arenaAllowBerserkHelp => 'Να επιτρέπεται στους παίκτες να μειώσουν τον χρόνο στο ρολόι τους κατά το ήμισυ για να κερδίσουν έναν επιπλέον βαθμό';
|
||
|
||
@override
|
||
String get arenaAllowChatHelp => 'Να επιτρέπεται στους παίκτες να συζητούν σε δωμάτιο συνομιλίας';
|
||
|
||
@override
|
||
String get arenaArenaStreaks => 'Σερί νικών';
|
||
|
||
@override
|
||
String get arenaArenaStreaksHelp => 'Μετά από 2 νίκες, επιπλέον διαδοχικές νίκες δίνουν 4 πόντους αντί για 2.';
|
||
|
||
@override
|
||
String get arenaNoBerserkAllowed => 'Δεν επιτρέπεται το berserk';
|
||
|
||
@override
|
||
String get arenaNoArenaStreaks => 'Χωρίς σερί νικών Αρένας';
|
||
|
||
@override
|
||
String get arenaAveragePerformance => 'Μέση απόδοση';
|
||
|
||
@override
|
||
String get arenaAverageScore => 'Μέσος όρος βαθμών';
|
||
|
||
@override
|
||
String get arenaMyTournaments => 'Τα τουρνουά μου';
|
||
|
||
@override
|
||
String get arenaEditTournament => 'Επεξεργασία τουρνουά';
|
||
|
||
@override
|
||
String get arenaEditTeamBattle => 'Επεξεργασία ομαδικής μάχης';
|
||
|
||
@override
|
||
String get arenaDefender => 'Υπερασπιστής';
|
||
|
||
@override
|
||
String get arenaPickYourTeam => 'Διαλέξτε την ομάδα σας';
|
||
|
||
@override
|
||
String get arenaWhichTeamWillYouRepresentInThisBattle => 'Ποια ομάδα θα αντιπροσωπεύσετε σε αυτή τη μάχη;';
|
||
|
||
@override
|
||
String get arenaYouMustJoinOneOfTheseTeamsToParticipate => 'Πρέπει να μπείτε σε μία από αυτές τις ομάδες για να συμμετάσχετε!';
|
||
|
||
@override
|
||
String get arenaCreated => 'Διοργανωμένα';
|
||
|
||
@override
|
||
String get arenaRecentlyPlayed => 'Πρόσφατες συμμετοχές';
|
||
|
||
@override
|
||
String get arenaBestResults => 'Καλύτερες συμμετοχές';
|
||
|
||
@override
|
||
String get arenaTournamentStats => 'Στατιστικά τουρνουά';
|
||
|
||
@override
|
||
String get arenaRankAvgHelp => 'Ο μέσος όρος κατάταξης είναι ένα ποσοστό της θέσης σας. Όσο χαμηλότερος είναι ο μέσος όρος αυτός, τόσο καλύτερη ήταν η επίδοσή σας στο τουρνουά.\n\nΓια παράδειγμα, αν είστε τρίτος σε ένα τουρνουά 100 παικτών το ποσοστό είναι 3%, ενώ αν είστε δέκατος σε ένα τουρνουά 1000 παικτών, το ποσοστό σας είναι 1%.';
|
||
|
||
@override
|
||
String get arenaMedians => 'διάμεσες τιμές';
|
||
|
||
@override
|
||
String arenaAllAveragesAreX(String param) {
|
||
return 'Όλοι οι μέσοι όροι που αναφέρονται σε αυτήν τη σελίδα είναι $param.';
|
||
}
|
||
|
||
@override
|
||
String get arenaTotal => 'Σύνολο';
|
||
|
||
@override
|
||
String get arenaPointsAvg => 'Μέσος όρος βαθμών';
|
||
|
||
@override
|
||
String get arenaPointsSum => 'Σύνολο βαθμών';
|
||
|
||
@override
|
||
String get arenaRankAvg => 'Μέσος όρος κατάταξης';
|
||
|
||
@override
|
||
String get arenaTournamentWinners => 'Νικητές τουρνουά';
|
||
|
||
@override
|
||
String get arenaTournamentShields => 'Ασπίδες τουρνουά';
|
||
|
||
@override
|
||
String get arenaOnlyTitled => 'Μόνο τιτλούχοι παίκτες';
|
||
|
||
@override
|
||
String get arenaOnlyTitledHelp => 'Μόνο οι παίκτες με έναν επίσημο τίτλο θα έχουν δυνατότητα συμμετοχής στο τουρνουά';
|
||
|
||
@override
|
||
String get arenaTournamentPairingsAreNowClosed => 'Οι κληρώσεις του τουρνουά έχουν κλείσει.';
|
||
|
||
@override
|
||
String get arenaBerserkRate => 'Ποσοστό berserk';
|
||
|
||
@override
|
||
String arenaDrawingWithinNbMoves(int count) {
|
||
String _temp0 = intl.Intl.pluralLogic(
|
||
count,
|
||
locale: localeName,
|
||
other: 'Η συμφωνία ισοπαλίας στις πρώτες $count κινήσεις δε δίνει βαθμούς σε κανέναν παίκτη.',
|
||
one: 'Η συμφωνία ισοπαλίας στην πρώτη $count κίνηση δε δίνει βαθμούς σε κανέναν παίκτη.',
|
||
);
|
||
return '$_temp0';
|
||
}
|
||
|
||
@override
|
||
String arenaViewAllXTeams(int count) {
|
||
String _temp0 = intl.Intl.pluralLogic(
|
||
count,
|
||
locale: localeName,
|
||
other: 'Προβολή των $count ομάδων',
|
||
one: 'Προβολή της ομάδας',
|
||
);
|
||
return '$_temp0';
|
||
}
|
||
|
||
@override
|
||
String get broadcastBroadcasts => 'Μεταδόσεις';
|
||
|
||
@override
|
||
String get broadcastMyBroadcasts => 'Οι μεταδόσεις μου';
|
||
|
||
@override
|
||
String get broadcastLiveBroadcasts => 'Ζωντανές μεταδόσεις τουρνουά';
|
||
|
||
@override
|
||
String get broadcastBroadcastCalendar => 'Ημερολόγιο μεταδόσεων';
|
||
|
||
@override
|
||
String get broadcastNewBroadcast => 'Νέα ζωντανή μετάδοση';
|
||
|
||
@override
|
||
String get broadcastSubscribedBroadcasts => 'Μεταδόσεις που έχω εγγραφεί';
|
||
|
||
@override
|
||
String get broadcastAboutBroadcasts => 'Σχετικά με τις μεταδόσεις';
|
||
|
||
@override
|
||
String get broadcastHowToUseLichessBroadcasts => 'Τρόπος χρήσης μεταδόσεων Lichess.';
|
||
|
||
@override
|
||
String get broadcastTheNewRoundHelp => 'Ο νέος γύρος θα έχει τα ίδια μέλη και τους ίδιους συνεισφέροντες με τον προηγούμενο.';
|
||
|
||
@override
|
||
String get broadcastAddRound => 'Προσθήκη γύρου';
|
||
|
||
@override
|
||
String get broadcastOngoing => 'Σε εξέλιξη';
|
||
|
||
@override
|
||
String get broadcastUpcoming => 'Προσεχή';
|
||
|
||
@override
|
||
String get broadcastRoundName => 'Όνομα γύρου';
|
||
|
||
@override
|
||
String get broadcastTournamentName => 'Όνομα τουρνουά';
|
||
|
||
@override
|
||
String get broadcastTournamentDescription => 'Σύντομη περιγραφή τουρνουά';
|
||
|
||
@override
|
||
String get broadcastFullDescription => 'Πλήρης περιγραφή τουρνουά';
|
||
|
||
@override
|
||
String broadcastFullDescriptionHelp(String param1, String param2) {
|
||
return 'Προαιρετική αναλυτική περιγραφή της μετάδοσης. Μπορείτε να χρησιμοποιήσετε $param1 και μέχρι $param2 χαρακτήρες.';
|
||
}
|
||
|
||
@override
|
||
String get broadcastSourceSingleUrl => 'Πηγαίο URL για PGN';
|
||
|
||
@override
|
||
String get broadcastSourceUrlHelp => 'Η διεύθυνση URL την οποία θα χρησιμοποιήσει το Lichess για τη λήψη ενημερώσεων για τα αρχεία PGN. Πρέπει να είναι δημόσια προσβάσιμη στο διαδίκτυο.';
|
||
|
||
@override
|
||
String get broadcastSourceGameIds => 'Έως και 64 αναγνωριστικά (id) παρτίδων Lichess, χωρισμένα με κενά.';
|
||
|
||
@override
|
||
String broadcastStartDateTimeZone(String param) {
|
||
return 'Ημερομηνία έναρξης στην τοπική ζώνη ώρας του τουρνουά: $param';
|
||
}
|
||
|
||
@override
|
||
String get broadcastStartDateHelp => 'Προαιρετικό, εάν γνωρίζετε πότε αρχίζει το τουρνουά';
|
||
|
||
@override
|
||
String get broadcastCurrentGameUrl => 'Διεύθυνση URL αυτής της παρτίδας';
|
||
|
||
@override
|
||
String get broadcastDownloadAllRounds => 'Λήψη όλων των γύρων';
|
||
|
||
@override
|
||
String get broadcastResetRound => 'Επαναφορά αυτού του γύρου';
|
||
|
||
@override
|
||
String get broadcastDeleteRound => 'Διαγραφή αυτού του γύρου';
|
||
|
||
@override
|
||
String get broadcastDefinitivelyDeleteRound => 'Οριστική διαγραφή του γύρου και των παρτίδων του.';
|
||
|
||
@override
|
||
String get broadcastDeleteAllGamesOfThisRound => 'Διαγραφή όλων των παρτίδων αυτού του γύρου. Η πηγή μετάδοσης θα πρέπει να είναι ενεργή για να τις δημιουργήσετε ξανά.';
|
||
|
||
@override
|
||
String get broadcastEditRoundStudy => 'Επεξεργασία μελέτης γύρου';
|
||
|
||
@override
|
||
String get broadcastDeleteTournament => 'Διαγραφή τουρνουά';
|
||
|
||
@override
|
||
String get broadcastDefinitivelyDeleteTournament => 'Οριστική διαγραφή αυτού του τουρνουά, όλων των γύρων του και όλων των παρτίδων του.';
|
||
|
||
@override
|
||
String get broadcastShowScores => 'Εμφάνιση βαθμών των παικτών βάσει των παρτίδων τους';
|
||
|
||
@override
|
||
String get broadcastReplacePlayerTags => 'Προαιρετικό: αντικατάσταση ονομάτων, βαθμολογιών και τίτλων παικτών';
|
||
|
||
@override
|
||
String get broadcastFideFederations => 'Ομοσπονδίες FIDE';
|
||
|
||
@override
|
||
String get broadcastTop10Rating => 'Κορυφαίες 10 βαθμολογίες';
|
||
|
||
@override
|
||
String get broadcastFidePlayers => 'Παίκτες FIDE';
|
||
|
||
@override
|
||
String get broadcastFidePlayerNotFound => 'Δε βρέθηκε κανένας παίκτης FIDE';
|
||
|
||
@override
|
||
String get broadcastFideProfile => 'Προφίλ FIDE';
|
||
|
||
@override
|
||
String get broadcastFederation => 'Ομοσπονδία';
|
||
|
||
@override
|
||
String get broadcastAge => 'Ηλικία';
|
||
|
||
@override
|
||
String get broadcastUnrated => 'Μη βαθμολογημένο';
|
||
|
||
@override
|
||
String get broadcastRecentTournaments => 'Πρόσφατα τουρνουά';
|
||
|
||
@override
|
||
String get broadcastOpenLichess => 'Άνοιγμα στο Lichess';
|
||
|
||
@override
|
||
String get broadcastTeams => 'Ομάδες';
|
||
|
||
@override
|
||
String get broadcastBoards => 'Σκακιέρες';
|
||
|
||
@override
|
||
String get broadcastOverview => 'Επισκόπηση';
|
||
|
||
@override
|
||
String get broadcastSubscribeTitle => 'Εγγραφείτε για να λαμβάνετε ειδοποίηση στην έναρξη κάθε γύρου. Μπορείτε να προσαρμόσετε τον τρόπο ειδοποίησης (bell ή push) στις ρυθμίσεις.';
|
||
|
||
@override
|
||
String get broadcastUploadImage => 'Μεταφόρτωση εικόνας τουρνουά';
|
||
|
||
@override
|
||
String get broadcastNoBoardsYet => 'Δεν υπάρχουν διαθέσιμες σκακιέρες ακόμα. Θα εμφανιστούν μόλις φορτωθούν οι παρτίδες.';
|
||
|
||
@override
|
||
String broadcastBoardsCanBeLoaded(String param) {
|
||
return 'Οι σκακιέρες μπορούν να φορτωθούν από μια πηγή ή μέσω του $param';
|
||
}
|
||
|
||
@override
|
||
String broadcastStartsAfter(String param) {
|
||
return 'Ξεκινάει μετά από $param';
|
||
}
|
||
|
||
@override
|
||
String get broadcastStartVerySoon => 'Η μετάδοση θα ξεκινήσει σύντομα.';
|
||
|
||
@override
|
||
String get broadcastNotYetStarted => 'Η μετάδοση δεν έχει ξεκινήσει ακόμα.';
|
||
|
||
@override
|
||
String get broadcastOfficialWebsite => 'Επίσημη ιστοσελίδα';
|
||
|
||
@override
|
||
String get broadcastOfficialStandings => 'Επίσημη κατάταξη';
|
||
|
||
@override
|
||
String get broadcastRegulations => 'Κανονισμοί';
|
||
|
||
@override
|
||
String broadcastIframeHelp(String param) {
|
||
return 'Περισσότερες επιλογές στη $param';
|
||
}
|
||
|
||
@override
|
||
String get broadcastWebmastersPage => 'σελίδα για webmasters';
|
||
|
||
@override
|
||
String get broadcastEmbedThisBroadcast => 'Ενσωμάτωση μετάδοσης στην ιστοσελίδα σας';
|
||
|
||
@override
|
||
String get broadcastRatingDiff => 'Διαφορά βαθμολογίας';
|
||
|
||
@override
|
||
String get broadcastGamesThisTournament => 'Παρτίδες τουρνουά';
|
||
|
||
@override
|
||
String get broadcastScore => 'Βαθμοί';
|
||
|
||
@override
|
||
String get broadcastStandingsDisclaimer => 'Οι βαθμολογίες υπολογίζονται χρησιμοποιώντας μεταδομένα παιχνίδια και μπορεί να διαφέρουν από τα επίσημα αποτελέσματα.';
|
||
|
||
@override
|
||
String get broadcastAllTeams => 'Όλες οι ομάδες';
|
||
|
||
@override
|
||
String get broadcastTournamentFormat => 'Μορφή τουρνουά';
|
||
|
||
@override
|
||
String get broadcastTournamentLocation => 'Τοποθεσία τουρνουά';
|
||
|
||
@override
|
||
String get broadcastTopPlayers => 'Κορυφαίοι παίκτες';
|
||
|
||
@override
|
||
String get broadcastTimezone => 'Ζώνη ώρας';
|
||
|
||
@override
|
||
String get broadcastFideRatingCategory => 'Κατηγορία αξιολόγησης FIDE';
|
||
|
||
@override
|
||
String get broadcastOptionalDetails => 'Προαιρετικές λεπτομέρειες';
|
||
|
||
@override
|
||
String get broadcastPastBroadcasts => 'Προηγούμενες μεταδόσεις';
|
||
|
||
@override
|
||
String get broadcastAllBroadcastsByMonth => 'Προβολή όλων των μεταδόσεων ανά μήνα';
|
||
|
||
@override
|
||
String get broadcastBackToLiveMove => 'Επιστροφή στην τρέχουσα κίνηση';
|
||
|
||
@override
|
||
String get broadcastSinceHideResults => 'Επειδή επιλέξατε να κρύψετε τα αποτελέσματα, όλες οι σκακιέρες προεπισκόπησης εμφανίζονται κενές ώστε να αποφευχθούν τα spoilers.';
|
||
|
||
@override
|
||
String get broadcastLiveboard => 'Ζωντανά';
|
||
|
||
@override
|
||
String get broadcastCommunityBroadcast => 'Μετάδοση της κοινότητας';
|
||
|
||
@override
|
||
String broadcastCreatedAndManagedBy(String param) {
|
||
return 'Δημιουργήθηκε και διαχειρίζεται από τον $param.';
|
||
}
|
||
|
||
@override
|
||
String get broadcastMatchPoints => 'Βαθμοί αγώνα';
|
||
|
||
@override
|
||
String get broadcastGamePoints => 'Βαθμοί παρτιδών';
|
||
|
||
@override
|
||
String get broadcastMatches => 'Παρτίδες';
|
||
|
||
@override
|
||
String get broadcastMatchHistory => 'Ιστορικό παιχνιδιών';
|
||
|
||
@override
|
||
String get broadcastTeamResults => 'Αποτελέσματα Ομάδας';
|
||
|
||
@override
|
||
String broadcastTermsAutomaticallyTranslated(String param) {
|
||
return 'Οι ακόλουθοι όροι θα μεταφραστούν αυτόματα: $param.';
|
||
}
|
||
|
||
@override
|
||
String broadcastRoundX(String param) {
|
||
return 'Γύρος $param';
|
||
}
|
||
|
||
@override
|
||
String get broadcastDefaultRoundNameHelp => 'Διατηρώντας το προεπιλεγμένο όνομα θα μεταφραστεί αυτόματα σε όλες τις άλλες γλώσσες.';
|
||
|
||
@override
|
||
String get broadcastOpenTournament => 'Ανοιχτό';
|
||
|
||
@override
|
||
String get broadcastWomenTournament => 'Γυναικείο';
|
||
|
||
@override
|
||
String get broadcastMenTournament => 'Ανδρικό';
|
||
|
||
@override
|
||
String get broadcastGirlsTournament => 'Κορασίδων';
|
||
|
||
@override
|
||
String get broadcastBoysTournament => 'Παίδων';
|
||
|
||
@override
|
||
String broadcastOpenUnderXAgeTournament(String param) {
|
||
return 'Ανοιχτό Κ$param';
|
||
}
|
||
|
||
@override
|
||
String broadcastGirlsUnderXAgeTournament(String param) {
|
||
return 'Κορασίδων Κ$param';
|
||
}
|
||
|
||
@override
|
||
String broadcastBoysUnderXAgeTournament(String param) {
|
||
return 'Παίδων Κ$param';
|
||
}
|
||
|
||
@override
|
||
String get broadcastQuarterfinals => 'Προημιτελικοί';
|
||
|
||
@override
|
||
String get broadcastSemifinals => 'Ημιτελικοί';
|
||
|
||
@override
|
||
String get broadcastFinals => 'Τελικοί';
|
||
|
||
@override
|
||
String get broadcastTiebreaks => 'Μπαράζ';
|
||
|
||
@override
|
||
String broadcastGameX(String param) {
|
||
return 'Παρτίδα $param';
|
||
}
|
||
|
||
@override
|
||
String get broadcastKnockouts => 'Νοκ άουτ';
|
||
|
||
@override
|
||
String broadcastUnderXAgeTournament(String param) {
|
||
return 'Κ$param';
|
||
}
|
||
|
||
@override
|
||
String broadcastUnderXEloTournament(String param) {
|
||
return 'Κ$param';
|
||
}
|
||
|
||
@override
|
||
String broadcastNbBroadcasts(int count) {
|
||
String _temp0 = intl.Intl.pluralLogic(
|
||
count,
|
||
locale: localeName,
|
||
other: '$count μεταδόσεις',
|
||
one: '$count μετάδοση',
|
||
);
|
||
return '$_temp0';
|
||
}
|
||
|
||
@override
|
||
String broadcastNbViewers(int count) {
|
||
String _temp0 = intl.Intl.pluralLogic(
|
||
count,
|
||
locale: localeName,
|
||
other: '$count θεατές',
|
||
one: '$count θεατής ',
|
||
);
|
||
return '$_temp0';
|
||
}
|
||
|
||
@override
|
||
String challengeChallengesX(String param1) {
|
||
return 'Προκλήσεις: $param1';
|
||
}
|
||
|
||
@override
|
||
String get challengeChallengeToPlay => 'Νέα πρόκληση';
|
||
|
||
@override
|
||
String get challengeChallengeDeclined => 'Η πρόκληση απορρίφθηκε.';
|
||
|
||
@override
|
||
String get challengeChallengeAccepted => 'Η πρόκληση έγινε δεκτή!';
|
||
|
||
@override
|
||
String get challengeChallengeCanceled => 'Η πρόκληση ακυρώθηκε.';
|
||
|
||
@override
|
||
String get challengeRegisterToSendChallenges => 'Εγγραφείτε για να προκαλέσετε αυτόν τον χρήστη.';
|
||
|
||
@override
|
||
String challengeYouCannotChallengeX(String param) {
|
||
return 'Δεν μπορείτε να προκαλέσετε τον χρήστη $param.';
|
||
}
|
||
|
||
@override
|
||
String challengeXDoesNotAcceptChallenges(String param) {
|
||
return 'Ο χρήστης $param δε δέχεται προκλήσεις.';
|
||
}
|
||
|
||
@override
|
||
String challengeYourXRatingIsTooFarFromY(String param1, String param2) {
|
||
return 'Η βαθμολογία σας στο $param1 διαφέρει σημαντικά από αυτήν του χρήστη $param2.';
|
||
}
|
||
|
||
@override
|
||
String challengeCannotChallengeDueToProvisionalXRating(String param) {
|
||
return 'Δεν είναι δυνατή η δημιουργία πρόκλησης επειδή έχετε προσωρινή βαθμολογία στο $param.';
|
||
}
|
||
|
||
@override
|
||
String challengeXOnlyAcceptsChallengesFromFriends(String param) {
|
||
return 'Ο χρήστης $param δέχεται προκλήσεις μόνο από φίλους.';
|
||
}
|
||
|
||
@override
|
||
String get challengeDeclineGeneric => 'Δε δέχομαι προκλήσεις αυτή τη στιγμή.';
|
||
|
||
@override
|
||
String get challengeDeclineLater => 'Δεν είμαι διαθέσιμος αυτήν τη στιγμή, ρωτήστε με ξανά αργότερα.';
|
||
|
||
@override
|
||
String get challengeDeclineTooFast => 'Αυτός ο χρόνος είναι πολύ γρήγορος για μένα, προκαλέστε με ξανά με έναν πιο αργό.';
|
||
|
||
@override
|
||
String get challengeDeclineTooSlow => 'Αυτός ο χρόνος είναι πολύ αργός για μένα, προκαλέστε με ξανά με έναν πιο γρήγορο.';
|
||
|
||
@override
|
||
String get challengeDeclineTimeControl => 'Δε δέχομαι προκλήσεις με αυτόν τον χρόνο σκέψης.';
|
||
|
||
@override
|
||
String get challengeDeclineRated => 'Στείλτε μου μία βαθμολογημένη και όχι φιλική πρόκληση.';
|
||
|
||
@override
|
||
String get challengeDeclineCasual => 'Στείλτε μου μία φιλική και όχι βαθμολογημένη πρόκληση.';
|
||
|
||
@override
|
||
String get challengeDeclineStandard => 'Δε δέχομαι προκλήσεις με παραλλαγές αυτή τη στιγμή.';
|
||
|
||
@override
|
||
String get challengeDeclineVariant => 'Δε θέλω να παίξω αυτήν την παραλλαγή.';
|
||
|
||
@override
|
||
String get challengeDeclineNoBot => 'Δε δέχομαι προκλήσεις από bots.';
|
||
|
||
@override
|
||
String get challengeDeclineOnlyBot => 'Δέχομαι προκλήσεις μόνο από bots.';
|
||
|
||
@override
|
||
String get challengeInviteLichessUser => 'Ή προσκαλέστε έναν χρήστη του Lichess:';
|
||
|
||
@override
|
||
String get contactContact => 'Επικοινωνία';
|
||
|
||
@override
|
||
String get contactContactLichess => 'Επικοινωνήστε με το Lichess';
|
||
|
||
@override
|
||
String get coordinatesCoordinates => 'Συντεταγμένες';
|
||
|
||
@override
|
||
String get coordinatesCoordinateTraining => 'Εξάσκηση στις συντεταγμένες';
|
||
|
||
@override
|
||
String coordinatesAverageScoreAsWhiteX(String param) {
|
||
return 'Μέση βαθμολογία ως λευκά: $param';
|
||
}
|
||
|
||
@override
|
||
String coordinatesAverageScoreAsBlackX(String param) {
|
||
return 'Μέση βαθμολογία ως μαύρα: $param';
|
||
}
|
||
|
||
@override
|
||
String get coordinatesKnowingTheChessBoard => 'Η γνώση των συντεταγμένων της σκακιέρας είναι μια πολύ σημαντική δεξιότητα:';
|
||
|
||
@override
|
||
String get coordinatesMostChessCourses => 'Τα περισσότερα μαθήματα κι οι περισσότερες ασκήσεις στο σκάκι χρησιμοποιούν τον αλγεβρικό τρόπο γραφής.';
|
||
|
||
@override
|
||
String get coordinatesTalkToYourChessFriends => 'Καθίσταται ευκολότερο να επικοινωνήσετε με τους φίλους σας στο σκάκι, δεδομένου ότι και οι δύο καταλαβαίνετε τη γλώσσα του σκακιού.';
|
||
|
||
@override
|
||
String get coordinatesYouCanAnalyseAGameMoreEffectively => 'Μπορείτε να αναλύσετε ένα παιχνίδι αποτελεσματικότερα εάν δεν χρειάζεται να αναζητάτε τα ονόματα των τετραγώνων.';
|
||
|
||
@override
|
||
String get coordinatesACoordinateAppears => 'Κάθε φορά που μια συντεταγμένη εμφανίζεται στη σκακιέρα, πρέπει να κάνετε κλικ στο αντίστοιχο τετράγωνο.';
|
||
|
||
@override
|
||
String get coordinatesASquareIsHighlightedExplanation => 'Κάθε φορά που ένα τετράγωνο επισημαίνεται στη σκακιέρα, πρέπει να πληκτρολογήσετε τη συντεταγμένη του (π.χ. \"e4\").';
|
||
|
||
@override
|
||
String get coordinatesYouHaveThirtySeconds => 'Έχετε 30 δευτερόλεπτα για να αντιστοιχίσετε σωστά όσο το δυνατόν περισσότερα τετράγωνα μπορείτε!';
|
||
|
||
@override
|
||
String get coordinatesGoAsLongAsYouWant => 'Χρησιμοποιήστε όσο χρόνο θέλετε, δεν υπάρχει κανένα χρονικό όριο!';
|
||
|
||
@override
|
||
String get coordinatesShowCoordinates => 'Εμφάνιση συντεταγμένων';
|
||
|
||
@override
|
||
String get coordinatesShowCoordsOnAllSquares => 'Συντεταγμένες σε κάθε τετράγωνο';
|
||
|
||
@override
|
||
String get coordinatesShowPieces => 'Εμφάνιση κομματιών';
|
||
|
||
@override
|
||
String get coordinatesStartTraining => 'Έναρξη εξάσκησης';
|
||
|
||
@override
|
||
String get coordinatesFindSquare => 'Εύρεση τετραγώνου';
|
||
|
||
@override
|
||
String get coordinatesNameSquare => 'Ονομασία τετραγώνου';
|
||
|
||
@override
|
||
String get coordinatesPracticeOnlySomeFilesAndRanks => 'Εξασκηθείτε μόνο σε ορισμένες γραμμές & στήλες';
|
||
|
||
@override
|
||
String get patronDonate => 'Κάντε δωρεά';
|
||
|
||
@override
|
||
String get patronLichessPatron => 'Υποστηρικτής του Lichess';
|
||
|
||
@override
|
||
String get patronBecomePatron => 'Υποστηρίξτε το Lichess';
|
||
|
||
@override
|
||
String perfStatPerfStats(String param) {
|
||
return 'Στατιστικά $param';
|
||
}
|
||
|
||
@override
|
||
String get perfStatViewTheGames => 'Προβολή παρτίδων';
|
||
|
||
@override
|
||
String get perfStatProvisional => 'προσωρινή';
|
||
|
||
@override
|
||
String get perfStatNotEnoughRatedGames => 'Δεν έχουν παιχτεί αρκετές βαθμολογημένες παρτίδες ώστε να υπάρξει σταθερή βαθμολογία.';
|
||
|
||
@override
|
||
String perfStatProgressOverLastXGames(String param) {
|
||
return 'Εξέλιξη βάσει των τελευταίων $param παρτίδων:';
|
||
}
|
||
|
||
@override
|
||
String perfStatRatingDeviation(String param) {
|
||
return 'Απόκλιση βαθμολογίας: $param.';
|
||
}
|
||
|
||
@override
|
||
String perfStatRatingDeviationTooltip(String param1, String param2, String param3) {
|
||
return 'Όσο χαμηλότερη είναι αυτή η τιμή, τόσο πιο σταθερή είναι η βαθμολογία του παίκτη. Η βαθμολογία θεωρείται σταθερή μόνο αν αυτή η τιμή δεν ξεπερνά το $param1. Για να συμπεριληφθείτε στις κατατάξεις του Lichess, η τιμή αυτή πρέπει να είναι χαμηλότερη του $param2 (στο κανονικό σκάκι) ή του $param3 (στις παραλλαγές).';
|
||
}
|
||
|
||
@override
|
||
String get perfStatTotalGames => 'Πλήθος παρτίδων';
|
||
|
||
@override
|
||
String get perfStatRatedGames => 'Βαθμολογημένες παρτίδες';
|
||
|
||
@override
|
||
String get perfStatTournamentGames => 'Παρτίδες σε τουρνουά';
|
||
|
||
@override
|
||
String get perfStatBerserkedGames => 'Παρτίδες με berserk';
|
||
|
||
@override
|
||
String get perfStatTimeSpentPlaying => 'Χρόνος που διατέθηκε παίζοντας';
|
||
|
||
@override
|
||
String get perfStatAverageOpponent => 'Μέσος όρος βαθμολογίας αντιπάλων';
|
||
|
||
@override
|
||
String get perfStatVictories => 'Νίκες';
|
||
|
||
@override
|
||
String get perfStatDefeats => 'Ήττες';
|
||
|
||
@override
|
||
String get perfStatDisconnections => 'Αποσυνδέσεις';
|
||
|
||
@override
|
||
String get perfStatNotEnoughGames => 'Δεν έχουν παιχτεί αρκετές παρτίδες';
|
||
|
||
@override
|
||
String perfStatHighestRating(String param) {
|
||
return 'Υψηλότερη βαθμολογία: $param';
|
||
}
|
||
|
||
@override
|
||
String perfStatLowestRating(String param) {
|
||
return 'Χαμηλότερη βαθμολογία: $param';
|
||
}
|
||
|
||
@override
|
||
String perfStatFromXToY(String param1, String param2) {
|
||
return 'από $param1 έως $param2';
|
||
}
|
||
|
||
@override
|
||
String get perfStatWinningStreak => 'Συνεχόμενες νίκες';
|
||
|
||
@override
|
||
String get perfStatLosingStreak => 'Συνεχόμενες ήττες';
|
||
|
||
@override
|
||
String perfStatLongestStreak(String param) {
|
||
return 'Μεγαλύτερο σερί: $param';
|
||
}
|
||
|
||
@override
|
||
String perfStatCurrentStreak(String param) {
|
||
return 'Τρέχον σερί: $param';
|
||
}
|
||
|
||
@override
|
||
String get perfStatBestRated => 'Καλύτερες αξιολογήσιμες νίκες';
|
||
|
||
@override
|
||
String get perfStatGamesInARow => 'Συνεχόμενες παρτίδες';
|
||
|
||
@override
|
||
String get perfStatLessThanOneHour => 'Διάστημα λιγότερο από μία ώρα μεταξύ των παρτίδων';
|
||
|
||
@override
|
||
String get perfStatMaxTimePlaying => 'Μέγιστος χρόνος που διατέθηκε παίζοντας';
|
||
|
||
@override
|
||
String get perfStatNow => 'τώρα';
|
||
|
||
@override
|
||
String get preferencesPreferences => 'Προτιμήσεις';
|
||
|
||
@override
|
||
String get preferencesDisplay => 'Εμφάνιση';
|
||
|
||
@override
|
||
String get preferencesPrivacy => 'Ιδιωτικότητα';
|
||
|
||
@override
|
||
String get preferencesNotifications => 'Ειδοποιήσεις';
|
||
|
||
@override
|
||
String get preferencesPieceAnimation => 'Κίνηση κομματιών';
|
||
|
||
@override
|
||
String get preferencesMaterialDifference => 'Διαφορά υλικού';
|
||
|
||
@override
|
||
String get preferencesBoardHighlights => 'Φωτισμός σκακιέρας (τελευταία κίνηση και σαχ)';
|
||
|
||
@override
|
||
String get preferencesPieceDestinations => 'Προορισμοί κομματιών (έγκυρες κινήσεις και προκινήσεις)';
|
||
|
||
@override
|
||
String get preferencesBoardCoordinates => 'Συντεταγμένες σκακιέρας (A-H, 1-8)';
|
||
|
||
@override
|
||
String get preferencesMoveListWhilePlaying => 'Λίστα κινήσεων κατά τη διάρκεια της παρτίδας';
|
||
|
||
@override
|
||
String get preferencesPgnPieceNotation => 'Εμφάνιση κινήσεων';
|
||
|
||
@override
|
||
String get preferencesChessPieceSymbol => 'Σύμβολο κομματιού';
|
||
|
||
@override
|
||
String get preferencesPgnLetter => 'Γράμμα (K, Q, R, B, N)';
|
||
|
||
@override
|
||
String get preferencesZenMode => 'Λειτουργία Zεν';
|
||
|
||
@override
|
||
String get preferencesShowPlayerRatings => 'Εμφάνιση αξιολογήσεων παικτών';
|
||
|
||
@override
|
||
String get preferencesShowFlairs => 'Εμφάνιση διακριτικών παικτών';
|
||
|
||
@override
|
||
String get preferencesExplainShowPlayerRatings => 'Αυτό αποκρύπτει όλες τις βαθμολογίες από την ιστοσελίδα, έτσι ώστε να μπορείτε να επικεντρωθείτε στο σκάκι. Τα παιχνίδια θα εξακολουθούν να αξιολογούνται — η ρύθμιση αυτή επηρεάζει μόνο την εμφάνιση.';
|
||
|
||
@override
|
||
String get preferencesDisplayBoardResizeHandle => 'Εμφάνιση χειριστηρίου αλλαγής μεγέθους σκακιέρας';
|
||
|
||
@override
|
||
String get preferencesOnlyOnInitialPosition => 'Μόνο στην αρχική θέση';
|
||
|
||
@override
|
||
String get preferencesInGameOnly => 'Μόνο κατά τη διάρκεια της παρτίδας';
|
||
|
||
@override
|
||
String get preferencesExceptInGame => 'Όχι κατά τη διάρκεια της παρτίδας';
|
||
|
||
@override
|
||
String get preferencesChessClock => 'Σκακιστικό χρονόμετρο';
|
||
|
||
@override
|
||
String get preferencesTenthsOfSeconds => 'Δέκατα του δευτερολέπτου';
|
||
|
||
@override
|
||
String get preferencesWhenTimeRemainingLessThanTenSeconds => 'Όταν απομένουν < 10 δευτερόλεπτα';
|
||
|
||
@override
|
||
String get preferencesHorizontalGreenProgressBars => 'Οριζόντιες πράσινες γραμμές προόδου';
|
||
|
||
@override
|
||
String get preferencesSoundWhenTimeGetsCritical => 'Ηχητική ειδοποίηση όταν ο χρόνος γίνεται κρίσιμος';
|
||
|
||
@override
|
||
String get preferencesGiveMoreTime => 'Προσθέστε περισσότερο χρόνο';
|
||
|
||
@override
|
||
String get preferencesGameBehavior => 'Συμπεριφορά παρτίδας';
|
||
|
||
@override
|
||
String get preferencesHowDoYouMovePieces => 'Πώς θέλετε να μετακινείτε τα κομμάτια;';
|
||
|
||
@override
|
||
String get preferencesClickTwoSquares => 'Κάνοντας κλικ στα δύο τετράγωνα';
|
||
|
||
@override
|
||
String get preferencesDragPiece => 'Σέρνοντας το κομμάτι';
|
||
|
||
@override
|
||
String get preferencesBothClicksAndDrag => 'Και τα δύο';
|
||
|
||
@override
|
||
String get preferencesPremovesPlayingDuringOpponentTurn => 'Προκινήσεις (παιγμένες κατά τον χρόνο σκέψης του αντιπάλου)';
|
||
|
||
@override
|
||
String get preferencesTakebacksWithOpponentApproval => 'Ανακλήσεις (με έγκριση του αντιπάλου)';
|
||
|
||
@override
|
||
String get preferencesInCasualGamesOnly => 'Μόνο σε φιλικά παιχνίδια';
|
||
|
||
@override
|
||
String get preferencesPromoteToQueenAutomatically => 'Αυτόματη προαγωγή σε βασίλισσα';
|
||
|
||
@override
|
||
String get preferencesExplainPromoteToQueenAutomatically => 'Κρατήστε πατημένο το πλήκτρο <ctrl> ενώ κάνετε την προαγωγή για να απενεργοποιήσετε προσωρινά την αυτόματη προαγωγή';
|
||
|
||
@override
|
||
String get preferencesWhenPremoving => 'Μόνο στις προκινήσεις';
|
||
|
||
@override
|
||
String get preferencesClaimDrawOnThreefoldRepetitionAutomatically => 'Διεκδικήστε ισοπαλία αυτόματα σε τριπλή επανάληψη';
|
||
|
||
@override
|
||
String get preferencesWhenTimeRemainingLessThanThirtySeconds => 'Όταν απομένουν < 30 δευτερόλεπτα';
|
||
|
||
@override
|
||
String get preferencesMoveConfirmation => 'Επιβεβαίωση κίνησης';
|
||
|
||
@override
|
||
String get preferencesExplainCanThenBeTemporarilyDisabled => 'Μπορεί να απενεργοποιηθεί κατά τη διάρκεια μιας παρτίδας από το μενού της σκακιέρας';
|
||
|
||
@override
|
||
String get preferencesInCorrespondenceGames => 'Στις παρτίδες δι\' αλληλογραφίας';
|
||
|
||
@override
|
||
String get preferencesCorrespondenceAndUnlimited => 'Δι\' αλληλογραφίας και απεριορίστου χρόνου';
|
||
|
||
@override
|
||
String get preferencesConfirmResignationAndDrawOffers => 'Επιβεβαίωση παραίτησης και προσφοράς ισοπαλίας';
|
||
|
||
@override
|
||
String get preferencesCastleByMovingTheKingTwoSquaresOrOntoTheRook => 'Μέθοδος ροκέ';
|
||
|
||
@override
|
||
String get preferencesCastleByMovingTwoSquares => 'Ροκέ μετακινώντας τον βασιλιά δύο τετράγωνα';
|
||
|
||
@override
|
||
String get preferencesCastleByMovingOntoTheRook => 'Ροκέ μετακινώντας τον βασιλιά πάνω στον πύργο';
|
||
|
||
@override
|
||
String get preferencesInputMovesWithTheKeyboard => 'Κάντε κινήσεις με το πληκτρολόγιο';
|
||
|
||
@override
|
||
String get preferencesInputMovesWithVoice => 'Εισαγωγή κινήσεων με τη φωνή σας';
|
||
|
||
@override
|
||
String get preferencesSnapArrowsToValidMoves => 'Αγκύρωση βελών σε έγκυρες κινήσεις';
|
||
|
||
@override
|
||
String get preferencesSayGgWpAfterLosingOrDrawing => 'Αποστολή «Good game, well played» (Ωραίο παιχνίδι, καλά παιγμένο) μετά από ήττα ή ισοπαλία';
|
||
|
||
@override
|
||
String get preferencesYourPreferencesHaveBeenSaved => 'Οι προτιμήσεις σας αποθηκεύτηκαν.';
|
||
|
||
@override
|
||
String get preferencesScrollOnTheBoardToReplayMoves => 'Κύλιση δρομέα πάνω στη σκακιέρα για περιήγηση στις κινήσεις';
|
||
|
||
@override
|
||
String get preferencesCorrespondenceEmailNotification => 'Ημερήσια ειδοποίηση ηλεκτρονικού ταχυδρομείου για τις δι\' αλληλογραφίας παρτίδες μου';
|
||
|
||
@override
|
||
String get preferencesNotifyStreamStart => 'Ένας streamer εκπέμπει ζωντανά';
|
||
|
||
@override
|
||
String get preferencesNotifyInboxMsg => 'Νέο εισερχόμενο μήνυμα';
|
||
|
||
@override
|
||
String get preferencesNotifyForumMention => 'Αναφορά από σχόλιο σε φόρουμ';
|
||
|
||
@override
|
||
String get preferencesNotifyInvitedStudy => 'Πρόσκληση σε μελέτη';
|
||
|
||
@override
|
||
String get preferencesNotifyGameEvent => 'Ενημερώσεις σε παρτίδες δι\' αλληλογραφίας';
|
||
|
||
@override
|
||
String get preferencesNotifyChallenge => 'Προκλήσεις';
|
||
|
||
@override
|
||
String get preferencesNotifyTournamentSoon => 'Το τουρνουά ξεκινά σύντομα';
|
||
|
||
@override
|
||
String get preferencesNotifyBroadcasts => 'Μεταδόσεις στις οποίες έχετε εγγραφεί';
|
||
|
||
@override
|
||
String get preferencesNotifyTimeAlarm => 'Λίγος χρόνος σε παρτίδα δι\' αλληλογραφίας';
|
||
|
||
@override
|
||
String get preferencesNotifyBell => 'Ειδοποίηση με καμπανάκι εντός του Lichess';
|
||
|
||
@override
|
||
String get preferencesNotifyPush => 'Ειδοποίηση συσκευής όταν δεν είστε στο Lichess';
|
||
|
||
@override
|
||
String get preferencesNotifyWeb => 'Browser';
|
||
|
||
@override
|
||
String get preferencesNotifyDevice => 'Συσκευή';
|
||
|
||
@override
|
||
String get preferencesBellNotificationSound => 'Ειδοποίηση με ήχο από καμπανάκι';
|
||
|
||
@override
|
||
String get preferencesBlindfold => 'Τυφλό';
|
||
|
||
@override
|
||
String get preferencesShowClockOnTheLeft => 'Εμφάνιση στα αριστερά στις κινητές συσκευές';
|
||
|
||
@override
|
||
String get puzzlePuzzles => 'Γρίφοι';
|
||
|
||
@override
|
||
String get puzzlePuzzleThemes => 'Θέματα γρίφων';
|
||
|
||
@override
|
||
String get puzzleRecommended => 'Προτεινόμενα';
|
||
|
||
@override
|
||
String get puzzlePhases => 'Φάσεις';
|
||
|
||
@override
|
||
String get puzzleMotifs => 'Μοτίβα';
|
||
|
||
@override
|
||
String get puzzleAdvanced => 'Για προχωρημένους';
|
||
|
||
@override
|
||
String get puzzleLengths => 'Μήκος τακτικού';
|
||
|
||
@override
|
||
String get puzzleMates => 'Ματ';
|
||
|
||
@override
|
||
String get puzzleMateThemes => 'Θέματα ματ';
|
||
|
||
@override
|
||
String get puzzleGoals => 'Στόχοι';
|
||
|
||
@override
|
||
String get puzzleOrigin => 'Πηγή';
|
||
|
||
@override
|
||
String get puzzleSpecialMoves => 'Ειδικές κινήσεις';
|
||
|
||
@override
|
||
String get puzzleDidYouLikeThisPuzzle => 'Σας άρεσε αυτό το τακτικό;';
|
||
|
||
@override
|
||
String get puzzleUpVote => 'Μου άρεσε το τακτικό';
|
||
|
||
@override
|
||
String get puzzleDownVote => 'Δε μου άρεσε το τακτικό';
|
||
|
||
@override
|
||
String get puzzleYourPuzzleRatingWillNotChange => 'Η βαθμολογία τακτικών σας δε θα αλλάξει. Σημειώνουμε πως η επίλυση τακτικών δεν είναι διαγωνιστική διαδικασία — η βαθμολογία σας, άλλωστε, χρησιμοποιείται ως μέτρο για την επιλογή τακτικών δυσκολίας αντίστοιχης με το επίπεδο στο οποίο βρίσκεστε.';
|
||
|
||
@override
|
||
String get puzzleFindTheBestMoveForWhite => 'Βρείτε την καλύτερη κίνηση για τα λευκά.';
|
||
|
||
@override
|
||
String get puzzleFindTheBestMoveForBlack => 'Βρείτε την καλύτερη κίνηση για τα μαύρα.';
|
||
|
||
@override
|
||
String get puzzleToGetPersonalizedPuzzles => 'Για να λύνετε εξατομικευμένα τακτικά, κάντε:';
|
||
|
||
@override
|
||
String puzzlePuzzleId(String param) {
|
||
return 'Τακτικό $param';
|
||
}
|
||
|
||
@override
|
||
String get puzzlePuzzleOfTheDay => 'Τακτικό της ημέρας';
|
||
|
||
@override
|
||
String get puzzleDailyPuzzle => 'Τακτικό της ημέρας';
|
||
|
||
@override
|
||
String get puzzleClickToSolve => 'Κάντε κλικ για να το λύσετε';
|
||
|
||
@override
|
||
String get puzzleGoodMove => 'Καλή κίνηση';
|
||
|
||
@override
|
||
String get puzzleBestMove => 'Παίξατε την καλύτερη κίνηση!';
|
||
|
||
@override
|
||
String get puzzleKeepGoing => 'Συνεχίστε…';
|
||
|
||
@override
|
||
String get puzzlePuzzleSuccess => 'Επιτυχία!';
|
||
|
||
@override
|
||
String get puzzlePuzzleComplete => 'Το τακτικό ολοκληρώθηκε!';
|
||
|
||
@override
|
||
String get puzzleByOpenings => 'Ανά άνοιγμα';
|
||
|
||
@override
|
||
String get puzzlePuzzlesByOpenings => 'Τακτικά ανά άνοιγμα';
|
||
|
||
@override
|
||
String get puzzleOpeningsYouPlayedTheMost => 'Ανοίγματα που παίξατε πιο συχνά σε βαθμολογημένες παρτίδες';
|
||
|
||
@override
|
||
String get puzzleUseFindInPage => 'Πατήστε «Εύρεση στη σελίδα» στο μενού του προγράμματος περιήγησης, για να βρείτε το αγαπημένο σας άνοιγμα!';
|
||
|
||
@override
|
||
String get puzzleUseCtrlF => 'Πατήστε Ctrl+f για να βρείτε το αγαπημένο σας άνοιγμα!';
|
||
|
||
@override
|
||
String get puzzleNotTheMove => 'Η κίνηση αυτή δεν είναι σωστή!';
|
||
|
||
@override
|
||
String get puzzleTrySomethingElse => 'Δοκιμάστε κάποια άλλη.';
|
||
|
||
@override
|
||
String puzzleRatingX(String param) {
|
||
return 'Βαθμολογία: $param';
|
||
}
|
||
|
||
@override
|
||
String get puzzleHidden => 'κρυφό';
|
||
|
||
@override
|
||
String puzzleFromGameLink(String param) {
|
||
return 'Από την παρτίδα $param';
|
||
}
|
||
|
||
@override
|
||
String get puzzleContinueTraining => 'Συνέχεια εξάσκησης';
|
||
|
||
@override
|
||
String get puzzleDifficultyLevel => 'Επίπεδο δυσκολίας';
|
||
|
||
@override
|
||
String get puzzleNormal => 'Κανονικό';
|
||
|
||
@override
|
||
String get puzzleEasier => 'Εύκολο';
|
||
|
||
@override
|
||
String get puzzleEasiest => 'Πολύ εύκολο';
|
||
|
||
@override
|
||
String get puzzleHarder => 'Δύσκολο';
|
||
|
||
@override
|
||
String get puzzleHardest => 'Πολύ δύσκολο';
|
||
|
||
@override
|
||
String get puzzleExample => 'Παράδειγμα';
|
||
|
||
@override
|
||
String get puzzleAddAnotherTheme => 'Προσθήκη νέου θέματος';
|
||
|
||
@override
|
||
String get puzzleNextPuzzle => 'Επόμενος γρίφος';
|
||
|
||
@override
|
||
String get puzzleJumpToNextPuzzleImmediately => 'Μετάβαση στο επόμενο τακτικό αμέσως';
|
||
|
||
@override
|
||
String get puzzlePuzzleDashboard => 'Ταμπλό τακτικών';
|
||
|
||
@override
|
||
String get puzzleImprovementAreas => 'Τομείς βελτίωσης';
|
||
|
||
@override
|
||
String get puzzleStrengths => 'Δυνατά σημεία';
|
||
|
||
@override
|
||
String get puzzleHistory => 'Ιστορικό τακτικών';
|
||
|
||
@override
|
||
String get puzzleSolved => 'λύθηκε';
|
||
|
||
@override
|
||
String get puzzleFailed => 'δε λυθηκε';
|
||
|
||
@override
|
||
String get puzzleStreakDescription => 'Λύστε τακτικά που γίνονται όλο και πιο δύσκολοι και χτίστε σιγά-σιγά ένα «σερί νικών». Δεν υπάρχει χρόνος, οπότε μη βιάζεστε. Μια λάθος κίνηση, και το παιχνίδι τέλειωσε! Μπορείτε να παραλείψετε μια κίνηση σε κάθε γύρο.';
|
||
|
||
@override
|
||
String puzzleYourStreakX(String param) {
|
||
return 'Το σερί νικών σας: $param';
|
||
}
|
||
|
||
@override
|
||
String get puzzleStreakSkipExplanation => 'Παραλείψτε αυτή την κίνηση για να διατηρήσετε το σερί νικών σας! Λειτουργεί μόνο μία φορά ανά γύρο.';
|
||
|
||
@override
|
||
String get puzzleContinueTheStreak => 'Συνεχίστε το σερί νικών';
|
||
|
||
@override
|
||
String get puzzleNewStreak => 'Νέο σερί νικών';
|
||
|
||
@override
|
||
String get puzzleFromMyGames => 'Από τις παρτίδες μου';
|
||
|
||
@override
|
||
String get puzzleLookupOfPlayer => 'Αναζητήστε τακτικά από τις παρτίδες ενός παίκτη';
|
||
|
||
@override
|
||
String get puzzleSearchPuzzles => 'Αναζήτηση τακτικών';
|
||
|
||
@override
|
||
String get puzzleFromMyGamesNone => 'Δεν υπάρχουν τακτικά από τις παρτίδες σας στη βάση δεδομένων.\nΠαίξτε κλασικές ή rapid παρτίδες για να αυξηθούν οι πιθανότητες προσθήκης τακτικών από τις παρτίδες σας στη βάση δεδομένων!';
|
||
|
||
@override
|
||
String get puzzlePuzzleDashboardDescription => 'Εξασκηθείτε, αναλύστε, βελτιωθείτε';
|
||
|
||
@override
|
||
String puzzlePercentSolved(String param) {
|
||
return '$param λυμένα';
|
||
}
|
||
|
||
@override
|
||
String get puzzleNoPuzzlesToShow => 'Δεν υπάρχουν δεδομένα για εμφάνιση — δοκιμάστε να λύσετε μερικά τακτικά πρώτα!';
|
||
|
||
@override
|
||
String get puzzleImprovementAreasDescription => 'Εξασκηθείτε στους ακόλουθους τομείς για να βελτιώσετε την απόδοσή σας!';
|
||
|
||
@override
|
||
String get puzzleStrengthDescription => 'Τα πάτε καλύτερα στις εξής κατηγορίες';
|
||
|
||
@override
|
||
String puzzlePlayedXTimes(int count) {
|
||
String _temp0 = intl.Intl.pluralLogic(
|
||
count,
|
||
locale: localeName,
|
||
other: 'Λύθηκε $count φορές',
|
||
one: 'Λύθηκε $count φορά',
|
||
);
|
||
return '$_temp0';
|
||
}
|
||
|
||
@override
|
||
String puzzleNbPointsBelowYourPuzzleRating(int count) {
|
||
String _temp0 = intl.Intl.pluralLogic(
|
||
count,
|
||
locale: localeName,
|
||
other: '$count πόντους κάτω από τη βαθμολογία τακτικών σας',
|
||
one: 'Έναν πόντο κάτω από τη βαθμολογία τακτικών σας',
|
||
);
|
||
return '$_temp0';
|
||
}
|
||
|
||
@override
|
||
String puzzleNbPointsAboveYourPuzzleRating(int count) {
|
||
String _temp0 = intl.Intl.pluralLogic(
|
||
count,
|
||
locale: localeName,
|
||
other: '$count πόντους πάνω από την βαθμολογία τακτικών σας',
|
||
one: 'Έναν πόντο πάνω από την βαθμολογία τακτικών σας',
|
||
);
|
||
return '$_temp0';
|
||
}
|
||
|
||
@override
|
||
String puzzlePuzzlesFoundInUserGames(int count, String param2) {
|
||
String _temp0 = intl.Intl.pluralLogic(
|
||
count,
|
||
locale: localeName,
|
||
other: '$count τακτικά βρέθηκαν στις παρτίδες του χρήστη $param2',
|
||
one: 'Ένα τακτικό βρέθηκε στις παρτίδες του χρήστη $param2',
|
||
);
|
||
return '$_temp0';
|
||
}
|
||
|
||
@override
|
||
String puzzleNbPlayed(int count) {
|
||
String _temp0 = intl.Intl.pluralLogic(
|
||
count,
|
||
locale: localeName,
|
||
other: '$count παίχτηκαν',
|
||
one: '$count παίχτηκε',
|
||
);
|
||
return '$_temp0';
|
||
}
|
||
|
||
@override
|
||
String puzzleNbToReplay(int count) {
|
||
String _temp0 = intl.Intl.pluralLogic(
|
||
count,
|
||
locale: localeName,
|
||
other: '$count για επανάληψη',
|
||
one: '$count για επανάληψη',
|
||
);
|
||
return '$_temp0';
|
||
}
|
||
|
||
@override
|
||
String get puzzleThemeAdvancedPawn => 'Προχωρημένο πιόνι';
|
||
|
||
@override
|
||
String get puzzleThemeAdvancedPawnDescription => 'Ένα πιόνι έχει προχωρήσει πολύ και απειλεί να προαχθεί.';
|
||
|
||
@override
|
||
String get puzzleThemeAdvantage => 'Πλεονέκτημα';
|
||
|
||
@override
|
||
String get puzzleThemeAdvantageDescription => 'Εκμεταλλευτείτε κάθε δυνατή ευκαιρία για να αποκτήσετε καθοριστικό πλεονέκτημα. (200cp ≤ eval ≤ 600cp)';
|
||
|
||
@override
|
||
String get puzzleThemeAnastasiaMate => 'To ματ της Αναστασίας';
|
||
|
||
@override
|
||
String get puzzleThemeAnastasiaMateDescription => 'Ένας ίππος και ένας πύργος ή μια βασίλισσα συνεργάζονται για να κάνουν ματ, παγιδεύοντας τον αντίπαλο βασιλιά μεταξύ της άκρης της σκακιέρας και ενός φιλικού κομματιού.';
|
||
|
||
@override
|
||
String get puzzleThemeArabianMate => 'Αραβικό ματ';
|
||
|
||
@override
|
||
String get puzzleThemeArabianMateDescription => 'Ένας ίππος και ένας πύργος συνεργάζονται για να κάνουν ματ παγιδεύοντας τον αντίπαλο βασιλιά σε μια γωνία της σκακιέρας.';
|
||
|
||
@override
|
||
String get puzzleThemeAttackingF2F7 => 'Επίθεση στο f2 ή f7';
|
||
|
||
@override
|
||
String get puzzleThemeAttackingF2F7Description => 'Μια επίθεση που εστιάζει στο πιόνι f2 ή f7, όπως στο άνοιγμα Fried Liver Attack.';
|
||
|
||
@override
|
||
String get puzzleThemeAttraction => 'Έλξη';
|
||
|
||
@override
|
||
String get puzzleThemeAttractionDescription => 'Μια αλλαγή ή θυσία ελκύει ή αναγκάζει ένα αντίπαλο κομμάτι να μετακινηθεί σε ένα τετράγωνο και οδηγεί σε τακτικό.';
|
||
|
||
@override
|
||
String get puzzleThemeBackRankMate => 'Ματ τελευταίας γραμμής';
|
||
|
||
@override
|
||
String get puzzleThemeBackRankMateDescription => 'Κάντε ματ στον βασιλιά στην τελευταία γραμμή όταν είναι παγιδευμένος εκεί από τα κομμάτια του.';
|
||
|
||
@override
|
||
String get puzzleThemeBalestraMate => 'Ματ-βαλλίστρα';
|
||
|
||
@override
|
||
String get puzzleThemeBalestraMateDescription => 'Ένας αξιωματικός κάνει ματ στον αντίπαλο βασιλιά, ενώ η βασίλισσα εμποδίζει τη διαφυγή του στα γειτονικά τετράγωνα';
|
||
|
||
@override
|
||
String get puzzleThemeBlindSwineMate => 'Ματ Blind Swine';
|
||
|
||
@override
|
||
String get puzzleThemeBlindSwineMateDescription => 'Δύο πύργοι συνεργάζονται προκειμένου να κάνουν ματ στον αντίπαλο βασιλιά παγιδεύοντάς τον σε μία περιοχή 2 επί 2 τετραγώνων της σκακιέρας.';
|
||
|
||
@override
|
||
String get puzzleThemeBishopEndgame => 'Φινάλε αξιωματικών';
|
||
|
||
@override
|
||
String get puzzleThemeBishopEndgameDescription => 'Φινάλε μόνο με αξιωματικούς και πιόνια.';
|
||
|
||
@override
|
||
String get puzzleThemeBodenMate => 'Ματ του Boden';
|
||
|
||
@override
|
||
String get puzzleThemeBodenMateDescription => 'Δύο αξιωματικοί κινούνται διαγωνίως και κάνουν ματ σε βασιλιά που εμποδίζεται από δικά του κομμάτια.';
|
||
|
||
@override
|
||
String get puzzleThemeCastling => 'Pοκέ';
|
||
|
||
@override
|
||
String get puzzleThemeCastlingDescription => 'Ασφαλίστε τον βασιλιά και αναπτύξτε τον πύργο για επίθεση.';
|
||
|
||
@override
|
||
String get puzzleThemeCapturingDefender => 'Αιχμαλώτιση αμυνόμενου κομματιού';
|
||
|
||
@override
|
||
String get puzzleThemeCapturingDefenderDescription => 'Απομάκρυνση κομματιού που είναι σημαντικό για την υπεράσπιση άλλου κομματιού, επιτρέποντας την αιχμαλώτιση του πλέον ανυπεράσπιστου κομματιού στην επόμενη κίνηση.';
|
||
|
||
@override
|
||
String get puzzleThemeCollinearMove => 'Συγγραμμική κίνηση';
|
||
|
||
@override
|
||
String get puzzleThemeCollinearMoveDescription => 'Δύο αντίπαλα κομμάτια κοιτάζουν το ένα το άλλο, και το ένα κινείται κατά μήκος της γραμμής χωρίς να τρώει το εχθρικό κομμάτι.';
|
||
|
||
@override
|
||
String get puzzleThemeCornerMate => 'Ματ στη γωνία';
|
||
|
||
@override
|
||
String get puzzleThemeCornerMateDescription => 'Ο πύργος ή η βασίλισσα περιορίζουν τον αντίπαλο βασιλιά στη γωνία, με τον ίππο να δίνει ματ.';
|
||
|
||
@override
|
||
String get puzzleThemeCrushing => 'Σαρωτική επίθεση';
|
||
|
||
@override
|
||
String get puzzleThemeCrushingDescription => 'Εντοπίστε το σοβαρό λάθος του αντιπάλου και αποκτήστε καθοριστικό πλεονέκτημα. (eval ≥ 600cp)';
|
||
|
||
@override
|
||
String get puzzleThemeDiscoveredCheck => 'Σαχ με αποκάλυψη';
|
||
|
||
@override
|
||
String get puzzleThemeDiscoveredCheckDescription => 'Μετακινήστε ένα κομμάτι ώστε ένα άλλο κομμάτι να αποκαλυφθεί και να δώσει σαχ, αποκτώντας παράλληλα ένα αποφασιστικό πλεονέκτημα.';
|
||
|
||
@override
|
||
String get puzzleThemeDoubleBishopMate => 'Ματ με δύο αξιωματικούς';
|
||
|
||
@override
|
||
String get puzzleThemeDoubleBishopMateDescription => 'Δύο αξιωματικοί σε γειτονικές διαγώνιους κάνουν ματ σε βασιλιά που εμποδίζεται από δικά του κομμάτια.';
|
||
|
||
@override
|
||
String get puzzleThemeDovetailMate => 'Dovetail ματ';
|
||
|
||
@override
|
||
String get puzzleThemeDovetailMateDescription => 'Βασίλισσα κάνει ματ στον αντίπαλο βασιλιά, του οποίου τα μοναδικά δύο τετράγωνα διαφυγής καλύπτονται από φιλικά κομμάτια.';
|
||
|
||
@override
|
||
String get puzzleThemeEquality => 'Ισότητα';
|
||
|
||
@override
|
||
String get puzzleThemeEqualityDescription => 'Ανακάμψτε από μια χαμένη θέση και εξασφαλίστε ισοπαλία ή μια ισορροπημένη θέση. (eval ≤ 200cp)';
|
||
|
||
@override
|
||
String get puzzleThemeKingsideAttack => 'Επίθεση στην πλευρά του βασιλιά';
|
||
|
||
@override
|
||
String get puzzleThemeKingsideAttackDescription => 'Επίθεση στον αντίπαλο βασιλιά, μετά από μικρό ροκέ.';
|
||
|
||
@override
|
||
String get puzzleThemeClearance => 'Απελευθέρωση';
|
||
|
||
@override
|
||
String get puzzleThemeClearanceDescription => 'Μία κίνηση, συνήθως με tempo, που ελευθερώνει ένα τετράγωνο, μια στήλη ή μια διαγώνιο για την ολοκλήρωση ενός τακτικού.';
|
||
|
||
@override
|
||
String get puzzleThemeDefensiveMove => 'Αμυντική κίνηση';
|
||
|
||
@override
|
||
String get puzzleThemeDefensiveMoveDescription => 'Μια κίνηση ή μια ακολουθία κινήσεων που απαιτείται για να αποφευχθεί η απώλεια υλικού και γενικά οποιουδήποτε πλεονεκτήματος.';
|
||
|
||
@override
|
||
String get puzzleThemeDeflection => 'Αντιπερισπασμός';
|
||
|
||
@override
|
||
String get puzzleThemeDeflectionDescription => 'Μία κίνηση που απομακρύνει ένα αντίπαλο κομμάτι από κάποιο άλλο του καθήκον, όπως η φύλαξη ενός σημαντικού τετραγώνου. Ονομάζεται ενίοτε και \"υπερφόρτωση\".';
|
||
|
||
@override
|
||
String get puzzleThemeDiscoveredAttack => 'Αποκάλυψη';
|
||
|
||
@override
|
||
String get puzzleThemeDiscoveredAttackDescription => 'Μετακίνηση ενός κομματιού (π.χ. ίππου) που εμποδίζει την επίθεση άλλου κομματιού μεγάλης εμβέλειας (π.χ. πύργου).';
|
||
|
||
@override
|
||
String get puzzleThemeDoubleCheck => 'Διπλό σαχ';
|
||
|
||
@override
|
||
String get puzzleThemeDoubleCheckDescription => 'Ταυτόχρονο σαχ από δύο κομμάτια, ως αποτέλεσμα αποκάλυψης: τόσο το κομμάτι που μετακινήθηκε όσο και το κομμάτι το οποίο αποκάλυψε απειλούν τον αντίπαλο βασιλιά.';
|
||
|
||
@override
|
||
String get puzzleThemeEndgame => 'Φινάλε';
|
||
|
||
@override
|
||
String get puzzleThemeEndgameDescription => 'Τακτικά στην τελευταία φάση της παρτίδας.';
|
||
|
||
@override
|
||
String get puzzleThemeEnPassantDescription => 'Τακτικά που αφορούν τον κανόνα en passant, σύμφωνα με τον οποίο ένα πιόνι μπορεί να αιχμαλωτίσει ένα αντίπαλο πιόνι το οποίο προσπέρασε κινούμενο από την αρχική του θέση δύο τετράγωνα μπροστά.';
|
||
|
||
@override
|
||
String get puzzleThemeEpauletteMate => 'Epaulette mate';
|
||
|
||
@override
|
||
String get puzzleThemeEpauletteMateDescription => 'Two adjacent escape squares for a checked king are occupied by other pieces.';
|
||
|
||
@override
|
||
String get puzzleThemeExposedKing => 'Ευάλωτος βασιλιάς';
|
||
|
||
@override
|
||
String get puzzleThemeExposedKingDescription => 'Τακτικά τα οποία αφορούν έναν βασιλιά με λίγα αμυντικά κομμάτια γύρω του, και τα οποία συχνά καταλήγουν σε ματ.';
|
||
|
||
@override
|
||
String get puzzleThemeFork => 'Πιρούνι – Διπλό χτύπημα';
|
||
|
||
@override
|
||
String get puzzleThemeForkDescription => 'Μια κίνηση κατά την οποία το μετακινούμενο κομμάτι επιτίθεται ταυτόχρονα σε δύο ή περισσότερα αντίπαλα κομμάτια.';
|
||
|
||
@override
|
||
String get puzzleThemeHangingPiece => 'Κομμάτι που κρέμεται';
|
||
|
||
@override
|
||
String get puzzleThemeHangingPieceDescription => 'Τακτικά στα οποία ένα αντίπαλο κομμάτι «κρέμεται» — είναι, δηλαδή, απροστάτευτο ή δεν προστατεύεται επαρκώς και μπορεί, κατά συνέπεια, να αιχμαλωτιστεί.';
|
||
|
||
@override
|
||
String get puzzleThemeHookMate => 'Ματ με αγκίστρι';
|
||
|
||
@override
|
||
String get puzzleThemeHookMateDescription => 'Ματ με πύργο, ίππο, και ένα πιόνι, μαζί με ένα αντίπαλο πιόνι το οποίο εμποδίζει την διαφυγή του αντίπαλου βασιλιά.';
|
||
|
||
@override
|
||
String get puzzleThemeInterference => 'Παρεμβολή';
|
||
|
||
@override
|
||
String get puzzleThemeInterferenceDescription => 'Μετακίνηση κομματιού ανάμεσα σε δύο αντίπαλα κομμάτια, η οποία έχει σκοπό να αφήσει ένα ή και τα δύο αντίπαλα κομμάτια απροστάτευτα. Χαρακτηριστικό παράδειγμα αποτελεί η μετακίνηση ενός ίππου ανάμεσα από δύο αντίπαλους πύργους.';
|
||
|
||
@override
|
||
String get puzzleThemeIntermezzo => 'Ενδιάμεση κίνηση';
|
||
|
||
@override
|
||
String get puzzleThemeIntermezzoDescription => 'Αντί για την αναμενόμενη κίνηση παίζεται πρώτα κάποια ενδιάμεση κίνηση που δημιουργεί μια απειλή την οποία ο αντίπαλος πρέπει να αντιμετωπίσει αμέσως. Επίσης γνωστό ως \"Zwischenzug\" ή \"Intermezzo\".';
|
||
|
||
@override
|
||
String get puzzleThemeKillBoxMate => 'Ματ του κουτιού εξόντωσης';
|
||
|
||
@override
|
||
String get puzzleThemeKillBoxMateDescription => 'Ένας πύργος βρίσκεται δίπλα από τον αντίπαλο βασιλιά και υποστηρίζεται από τη βασίλισσα η οποία εμποδίζει τα τετράγωνα διαφυγής του βασιλιά. Ο πύργος και η βασίλισσα εγκλωβίζουν τον αντίπαλο βασιλιά σε ένα 3 επί 3 «κουτί εξόντωσης».';
|
||
|
||
@override
|
||
String get puzzleThemePillsburysMate => 'Ματ του Πίλσμπερι';
|
||
|
||
@override
|
||
String get puzzleThemePillsburysMateDescription => 'Ο πύργος κάνει ματ στον αντίπαλο βασιλιά, τον οποίο ένας αξιωματικός έχει περιορίσει.';
|
||
|
||
@override
|
||
String get puzzleThemeMorphysMate => 'Ματ του Μόρφυ';
|
||
|
||
@override
|
||
String get puzzleThemeMorphysMateDescription => 'Ένας αξιωματικός κάνει σαχ στον αντίπαλο βασιλιά, περιορίζοντάς τον με τη βοήθεια ενός πύργου.';
|
||
|
||
@override
|
||
String get puzzleThemeSwallowstailMate => 'Swallow\'s tail mate';
|
||
|
||
@override
|
||
String get puzzleThemeSwallowstailMateDescription => 'A checkmate pattern that visually resembles the appearance of a swallow’s tail, similar to a V shape.';
|
||
|
||
@override
|
||
String get puzzleThemeTriangleMate => 'Τριγωνικό ματ';
|
||
|
||
@override
|
||
String get puzzleThemeTriangleMateDescription => 'Η βασίλισσα και ο πύργος βρίσκονται ένα τετράγωνο μακριά από στον αντίπαλο βασιλιά και είναι στην ίδια γραμμή ή στην ίδια στήλη, ενώ χωρίζονται μεταξύ τους από ένα τετράγωνο, σχηματίζοντας κατά τον τρόπο αυτό ένα τρίγωνο.';
|
||
|
||
@override
|
||
String get puzzleThemeVukovicMate => 'Ματ του Vukovic';
|
||
|
||
@override
|
||
String get puzzleThemeVukovicMateDescription => 'Ένας πύργος και ένας ίππος συνεργάζονται για να κάνουν ματ στην άκρη της σκακιέρας. Ο πύργος κάνει ματ υποστηριζόμενος από κάποιο άλλο κομμάτι, ενώ ο ίππος ελέγχει όλα τα υπόλοιπα πιθανά τετράγωνα διαφυγής του αντίπαλου βασιλιά.';
|
||
|
||
@override
|
||
String get puzzleThemeKnightEndgame => 'Φινάλε ίππων';
|
||
|
||
@override
|
||
String get puzzleThemeKnightEndgameDescription => 'Φινάλε μόνο με ίππους και πιόνια.';
|
||
|
||
@override
|
||
String get puzzleThemeLong => 'Μεγάλο τακτικό';
|
||
|
||
@override
|
||
String get puzzleThemeLongDescription => 'Τρεις κινήσεις για να κερδίσετε.';
|
||
|
||
@override
|
||
String get puzzleThemeMaster => 'Παρτίδες κορυφαίων παικτών';
|
||
|
||
@override
|
||
String get puzzleThemeMasterDescription => 'Τακτικά από παρτίδες τιτλούχων παικτών.';
|
||
|
||
@override
|
||
String get puzzleThemeMasterVsMaster => 'Παρτίδες μεταξύ κορυφαίων παικτών';
|
||
|
||
@override
|
||
String get puzzleThemeMasterVsMasterDescription => 'Τακτικά από παρτίδες μεταξύ δύο τιτλούχων παικτών.';
|
||
|
||
@override
|
||
String get puzzleThemeMate => 'Ματ';
|
||
|
||
@override
|
||
String get puzzleThemeMateDescription => 'Κερδίστε το παιχνίδι με στυλ.';
|
||
|
||
@override
|
||
String get puzzleThemeMateIn1 => 'Ματ σε 1';
|
||
|
||
@override
|
||
String get puzzleThemeMateIn1Description => 'Κάντε ματ με μια κίνηση.';
|
||
|
||
@override
|
||
String get puzzleThemeMateIn2 => 'Ματ σε 2';
|
||
|
||
@override
|
||
String get puzzleThemeMateIn2Description => 'Κάντε ματ σε δύο κινήσεις.';
|
||
|
||
@override
|
||
String get puzzleThemeMateIn3 => 'Ματ σε 3';
|
||
|
||
@override
|
||
String get puzzleThemeMateIn3Description => 'Κάντε ματ σε τρεις κινήσεις.';
|
||
|
||
@override
|
||
String get puzzleThemeMateIn4 => 'Ματ σε 4';
|
||
|
||
@override
|
||
String get puzzleThemeMateIn4Description => 'Κάντε ματ σε τέσσερις κινήσεις.';
|
||
|
||
@override
|
||
String get puzzleThemeMateIn5 => 'Ματ σε 5 ή περισσότερο';
|
||
|
||
@override
|
||
String get puzzleThemeMateIn5Description => 'Βρείτε μία μακρά ακολουθία κινήσεων που οδηγεί σε ματ.';
|
||
|
||
@override
|
||
String get puzzleThemeMiddlegame => 'Μέσο';
|
||
|
||
@override
|
||
String get puzzleThemeMiddlegameDescription => 'Τακτικά κατά τη δεύτερη φάση της παρτίδας.';
|
||
|
||
@override
|
||
String get puzzleThemeOneMove => 'Τακτικό μιας κίνησης';
|
||
|
||
@override
|
||
String get puzzleThemeOneMoveDescription => 'Τακτικά που έχουν μόνο μία κίνηση.';
|
||
|
||
@override
|
||
String get puzzleThemeOpening => 'Άνοιγμα';
|
||
|
||
@override
|
||
String get puzzleThemeOpeningDescription => 'Τακτικά κατά την πρώτη φάση της παρτίδας.';
|
||
|
||
@override
|
||
String get puzzleThemeOperaMate => 'Ματ της όπερας';
|
||
|
||
@override
|
||
String get puzzleThemeOperaMateDescription => 'Ένας πύργος που προστατεύεται από έναν αξιωματικό κάνει ματ στον αντίπαλο βασιλιά.';
|
||
|
||
@override
|
||
String get puzzleThemePawnEndgame => 'Φινάλε πιονιών';
|
||
|
||
@override
|
||
String get puzzleThemePawnEndgameDescription => 'Φινάλε μόνο με πιόνια.';
|
||
|
||
@override
|
||
String get puzzleThemePin => 'Κάρφωμα';
|
||
|
||
@override
|
||
String get puzzleThemePinDescription => 'Τακτικά που περιλαμβάνουν καρφώματα. Ένα κομμάτι είναι καρφωμένο όταν αδυνατεί να μετακινηθεί χωρίς να αποκαλύψει μια επίθεση σε ένα κομμάτι μεγαλύτερης αξίας.';
|
||
|
||
@override
|
||
String get puzzleThemePromotion => 'Προαγωγή';
|
||
|
||
@override
|
||
String get puzzleThemePromotionDescription => 'Προάγετε ένα πιόνι σας σε μια βασίλισσα ή σε κάποιο ελαφρύ κομμάτι.';
|
||
|
||
@override
|
||
String get puzzleThemeQueenEndgame => 'Φινάλε βασιλισσών';
|
||
|
||
@override
|
||
String get puzzleThemeQueenEndgameDescription => 'Φινάλε μόνο με βασίλισσες και πιόνια.';
|
||
|
||
@override
|
||
String get puzzleThemeQueenRookEndgame => 'Βασίλισσα και πύργος';
|
||
|
||
@override
|
||
String get puzzleThemeQueenRookEndgameDescription => 'Ένα φινάλε μόνο με βασίλισσες, πύργους και πιόνια.';
|
||
|
||
@override
|
||
String get puzzleThemeQueensideAttack => 'Επίθεση στην πλευρά της βασίλισσας';
|
||
|
||
@override
|
||
String get puzzleThemeQueensideAttackDescription => 'Επίθεση στον αντίπαλο βασιλιά, μετά από μεγάλο ροκέ.';
|
||
|
||
@override
|
||
String get puzzleThemeQuietMove => 'Ήσυχη κίνηση';
|
||
|
||
@override
|
||
String get puzzleThemeQuietMoveDescription => 'Μια κίνηση που δε δίνει σαχ ούτε αιχμαλωτίζει κάποιο αντίπαλο κομμάτι, αλλά προετοιμάζει μια αναπόφευκτη κρυφή απειλή σε επόμενη κίνηση.';
|
||
|
||
@override
|
||
String get puzzleThemeRookEndgame => 'Φινάλε πύργων';
|
||
|
||
@override
|
||
String get puzzleThemeRookEndgameDescription => 'Ένα φινάλε μόνο με πύργους και πιόνια.';
|
||
|
||
@override
|
||
String get puzzleThemeSacrifice => 'Θυσία';
|
||
|
||
@override
|
||
String get puzzleThemeSacrificeDescription => 'Τακτικά στα οποία ένα κομμάτι θυσιάζεται με σκοπό η βραχυπρόθεσμη αυτή απώλεια υλικού να αντισταθμιστεί, ύστερα από ακολουθία φορσέ κινήσεων, από την απόκτηση καθοριστικού πλεονεκτήματος.';
|
||
|
||
@override
|
||
String get puzzleThemeShort => 'Σύντομο τακτικό';
|
||
|
||
@override
|
||
String get puzzleThemeShortDescription => 'Δύο κινήσεις για να κερδίσετε.';
|
||
|
||
@override
|
||
String get puzzleThemeSkewer => 'Σούβλισμα';
|
||
|
||
@override
|
||
String get puzzleThemeSkewerDescription => 'Ένα μοτίβο όπου ένα κομμάτι μεγάλης αξίας δέχεται επίθεση, μετακινείται, και επιτρέπει την επίθεση ή την αιχμαλώτιση ενός κομματιού μικρότερης αξίας πίσω από αυτό, το αντίστροφο δηλαδή του καρφώματος.';
|
||
|
||
@override
|
||
String get puzzleThemeSmotheredMate => 'Ματ αποπνιγμού';
|
||
|
||
@override
|
||
String get puzzleThemeSmotheredMateDescription => 'Ένα ματ που γίνεται από έναν ίππο στον αντίπαλο βασιλιά ο οποίος δεν μπορεί να μετακινηθεί όντας περιτριγυρισμένος (ή πνιγμένος) από δικά του κομμάτια.';
|
||
|
||
@override
|
||
String get puzzleThemeSuperGM => 'Παιχνίδια κορυφαίων GM';
|
||
|
||
@override
|
||
String get puzzleThemeSuperGMDescription => 'Τακτικά από παρτίδες οι οποίες παίχτηκαν από κορυφαίους παίκτες του κόσμου.';
|
||
|
||
@override
|
||
String get puzzleThemeTrappedPiece => 'Παγιδευμένο κομμάτι';
|
||
|
||
@override
|
||
String get puzzleThemeTrappedPieceDescription => 'Ένα κομμάτι δεν μπορεί να αποφύγει την αιχμαλώτιση, καθώς έχει περιορισμένες κινήσεις.';
|
||
|
||
@override
|
||
String get puzzleThemeUnderPromotion => 'Προαγωγή σε κομμάτι μικρότερης αξίας';
|
||
|
||
@override
|
||
String get puzzleThemeUnderPromotionDescription => 'Προαγωγή σε ίππο, αξιωματικό ή πύργο.';
|
||
|
||
@override
|
||
String get puzzleThemeVeryLong => 'Πολύ μεγάλο τακτικό';
|
||
|
||
@override
|
||
String get puzzleThemeVeryLongDescription => 'Τέσσερις κινήσεις ή περισσότερα για να κερδίσετε.';
|
||
|
||
@override
|
||
String get puzzleThemeXRayAttack => 'Ακτίνες X';
|
||
|
||
@override
|
||
String get puzzleThemeXRayAttackDescription => 'Κομμάτι αμύνεται ή επιτίθεται σε ένα τετράγωνο, αξιοποιώντας ένα αντίπαλο κομμάτι.';
|
||
|
||
@override
|
||
String get puzzleThemeZugzwang => 'Τσούγκτσβανγκ';
|
||
|
||
@override
|
||
String get puzzleThemeZugzwangDescription => 'Ο αντίπαλος δεν έχει καμία καλή κίνηση — κάθε πιθανή του κίνηση χειροτερεύει τη θέση του.';
|
||
|
||
@override
|
||
String get puzzleThemeMix => 'Προτεινόμενο μίγμα';
|
||
|
||
@override
|
||
String get puzzleThemeMixDescription => 'Λίγο απ\' όλα. Δεν ξέρετε τι να περιμένετε, οπότε παραμένετε σε ετοιμότητα! Όπως ακριβώς και στις πραγματικές παρτίδες.';
|
||
|
||
@override
|
||
String get puzzleThemePlayerGames => 'Παρτίδες παίκτη';
|
||
|
||
@override
|
||
String get puzzleThemePlayerGamesDescription => 'Αναζητήστε τακτικά που προήλθαν από παρτίδες είτε δικές σας είτε άλλων χρηστών.';
|
||
|
||
@override
|
||
String puzzleThemePuzzleDownloadInformation(String param) {
|
||
return 'Τα τακτικά είναι δημόσια και διαθέσιμα για λήψη στην ιστοσελίδα $param.';
|
||
}
|
||
|
||
@override
|
||
String get searchSearch => 'Αναζήτηση';
|
||
|
||
@override
|
||
String get settingsSettings => 'Ρυθμίσεις';
|
||
|
||
@override
|
||
String get settingsCloseAccount => 'Κλείσιμο λογαριασμού';
|
||
|
||
@override
|
||
String get settingsManagedAccountCannotBeClosed => 'Ο λογαριασμός σας βρίσκεται υπό διαχείριση και δεν μπορεί να κλείσει.';
|
||
|
||
@override
|
||
String get settingsCantOpenSimilarAccount => 'Δε θα σας επιτραπεί η δημιουργία νέου λογαριασμού με το ίδιο όνομα χρήστη, ακόμα και αν μετατρέψετε ένα μικρό γράμμα σε κεφαλαίο ή αντίστροφα.';
|
||
|
||
@override
|
||
String get settingsCancelKeepAccount => 'Ακύρωση και διατήρηση του λογαριασμού μου';
|
||
|
||
@override
|
||
String get settingsCloseAccountAreYouSure => 'Θέλετε σίγουρα να κλείσετε τον λογαριασμό σας;';
|
||
|
||
@override
|
||
String get settingsThisAccountIsClosed => 'Αυτός ο λογαριασμός έχει κλείσει.';
|
||
|
||
@override
|
||
String get gameSetup => 'Ρύθμιση παρτίδας';
|
||
|
||
@override
|
||
String get challengeAFriend => 'Νέα πρόκληση';
|
||
|
||
@override
|
||
String get playAgainstComputer => 'Νέα παρτίδα εναντίον μηχανής';
|
||
|
||
@override
|
||
String get gameMode => 'Τύπος παιχνιδιού';
|
||
|
||
@override
|
||
String get createLobbyGame => 'Νέα παρτίδα';
|
||
|
||
@override
|
||
String get toInviteSomeoneToPlayGiveThisUrl => 'Για να προσκαλέσετε κάποιον σε ένα παιχνίδι, στείλτε του αυτήν τη διεύθυνση';
|
||
|
||
@override
|
||
String get gameOver => 'Τέλος παρτίδας';
|
||
|
||
@override
|
||
String get waitingForOpponent => 'Αναμονή για αντίπαλο';
|
||
|
||
@override
|
||
String get orLetYourOpponentScanQrCode => 'Ή ζητήστε από τον αντίπαλό σας να σαρώσει αυτόν τον κωδικό QR';
|
||
|
||
@override
|
||
String get reusableChallengeUrl => 'Επαναχρησιμοποιήσιμος σύνδεσμος πρόκλησης';
|
||
|
||
@override
|
||
String get permanentLinkForAnyoneToChallengeYou => 'Μόνιμος σύνδεσμος που επιτρέπει σε κάποιον να σας προκαλέσει χρησιμοποιώντας τις επιλεγμένες ρυθμίσεις.';
|
||
|
||
@override
|
||
String get waiting => 'Αναμονή';
|
||
|
||
@override
|
||
String get yourTurn => 'Η σειρά σας';
|
||
|
||
@override
|
||
String aiNameLevelAiLevel(String param1, String param2) {
|
||
return '$param1 επιπέδου $param2';
|
||
}
|
||
|
||
@override
|
||
String get level => 'Επίπεδο';
|
||
|
||
@override
|
||
String get strength => 'Ισχύς';
|
||
|
||
@override
|
||
String get toggleTheChat => 'Εναλλαγή προβολής της συνομιλίας';
|
||
|
||
@override
|
||
String get chat => 'Συνομιλία';
|
||
|
||
@override
|
||
String get resign => 'Παραίτηση';
|
||
|
||
@override
|
||
String get checkmate => 'Ματ';
|
||
|
||
@override
|
||
String get stalemate => 'Πατ';
|
||
|
||
@override
|
||
String get white => 'Λευκά';
|
||
|
||
@override
|
||
String get black => 'Μαύρα';
|
||
|
||
@override
|
||
String get asWhite => 'ως λευκός';
|
||
|
||
@override
|
||
String get asBlack => 'ως μαύρος';
|
||
|
||
@override
|
||
String get randomColor => 'Τυχαίο χρώμα';
|
||
|
||
@override
|
||
String get createAGame => 'Δημιουργήστε παιχνίδι';
|
||
|
||
@override
|
||
String get createTheGame => 'Νέα παρτίδα';
|
||
|
||
@override
|
||
String get whiteIsVictorious => 'Τα λευκά νίκησαν';
|
||
|
||
@override
|
||
String get blackIsVictorious => 'Τα μαύρα νίκησαν';
|
||
|
||
@override
|
||
String get youPlayTheWhitePieces => 'Παίζετε τα λευκά';
|
||
|
||
@override
|
||
String get youPlayTheBlackPieces => 'Παίζετε τα μαύρα';
|
||
|
||
@override
|
||
String get itsYourTurn => 'Είναι η σειρά σας!';
|
||
|
||
@override
|
||
String get cheatDetected => 'Διαπιστώθηκε χρήση εξωτερικής βοήθειας';
|
||
|
||
@override
|
||
String get kingInTheCenter => 'Βασιλιάς στο κέντρο';
|
||
|
||
@override
|
||
String get threeChecks => 'Τρία σαχ';
|
||
|
||
@override
|
||
String get raceFinished => 'Τέλος αγώνα';
|
||
|
||
@override
|
||
String get variantEnding => 'Ολοκλήρωση παραλλαγής';
|
||
|
||
@override
|
||
String get newOpponent => 'Νέος αντίπαλος';
|
||
|
||
@override
|
||
String get yourOpponentWantsToPlayANewGameWithYou => 'Ο αντίπαλος θέλει να παίξει νέο παιχνίδι μαζί σας';
|
||
|
||
@override
|
||
String get joinTheGame => 'Λάβετε μέρος στο παιχνίδι';
|
||
|
||
@override
|
||
String get whitePlays => 'Παίζουν τα λευκά';
|
||
|
||
@override
|
||
String get blackPlays => 'Παίζουν τα μαύρα';
|
||
|
||
@override
|
||
String get opponentLeftChoices => 'Ο αντίπαλός σας έφυγε από το παιχνίδι. Μπορείτε να ισχυρισθείτε νίκη, ισοπαλία, ή να περιμένετε.';
|
||
|
||
@override
|
||
String get forceResignation => 'Ισχυριστείτε νίκη';
|
||
|
||
@override
|
||
String get forceDraw => 'Δηλώστε ισοπαλία';
|
||
|
||
@override
|
||
String get talkInChat => 'Παρακαλούμε να είστε ευγενικοί στη συνομιλία!';
|
||
|
||
@override
|
||
String get theFirstPersonToComeOnThisUrlWillPlayWithYou => 'Ο πρώτος που θα επισκεφθεί αυτήν τη διεύθυνση θα παίξει μαζί σας.';
|
||
|
||
@override
|
||
String get whiteResigned => 'Τα λευκά παραιτήθηκαν';
|
||
|
||
@override
|
||
String get blackResigned => 'Τα μαύρα παραιτήθηκαν';
|
||
|
||
@override
|
||
String get whiteLeftTheGame => 'Τα λευκά έφυγαν από το παιχνίδι';
|
||
|
||
@override
|
||
String get blackLeftTheGame => 'Τα μαύρα έφυγαν από το παιχνίδι';
|
||
|
||
@override
|
||
String get whiteDidntMove => 'Τα λευκά δεν έπαιξαν';
|
||
|
||
@override
|
||
String get blackDidntMove => 'Τα μαύρα δεν έπαιξαν';
|
||
|
||
@override
|
||
String get requestAComputerAnalysis => 'Ζητήστε ανάλυση υπολογιστή';
|
||
|
||
@override
|
||
String get computerAnalysis => 'Ανάλυση υπολογιστή';
|
||
|
||
@override
|
||
String get computerAnalysisAvailable => 'Ανάλυση υπολογιστή διαθέσιμη';
|
||
|
||
@override
|
||
String get computerAnalysisDisabled => 'Η ανάλυση υπολογιστή απενεργοποιήθηκε';
|
||
|
||
@override
|
||
String get analysis => 'Σκακιέρα ανάλυσης';
|
||
|
||
@override
|
||
String depthX(String param) {
|
||
return '$param βάθος';
|
||
}
|
||
|
||
@override
|
||
String get usingServerAnalysis => 'Ανάλυση διακομιστή';
|
||
|
||
@override
|
||
String get loadingEngine => 'Εκκίνηση μηχανής ...';
|
||
|
||
@override
|
||
String get calculatingMoves => 'Υπολογισμός κινήσεων...';
|
||
|
||
@override
|
||
String get engineFailed => 'Δεν ήταν δυνατή η φόρτωση της μηχανής';
|
||
|
||
@override
|
||
String get cloudAnalysis => 'Ανάλυση σε νέφος';
|
||
|
||
@override
|
||
String get goDeeper => 'Βαθύτερα';
|
||
|
||
@override
|
||
String get showThreat => 'Εμφάνιση απειλής';
|
||
|
||
@override
|
||
String get inLocalBrowser => 'σε τοπικό περιηγητή';
|
||
|
||
@override
|
||
String get toggleLocalEvaluation => 'Εναλλαγή τοπικής αξιολόγησης';
|
||
|
||
@override
|
||
String get promoteVariation => 'Προώθηση βαριάντας';
|
||
|
||
@override
|
||
String get makeMainLine => 'Ορισμός ως κύρια βαριάντα';
|
||
|
||
@override
|
||
String get deleteFromHere => 'Διαγραφή από εδώ';
|
||
|
||
@override
|
||
String get collapseVariations => 'Σύμπτυξη βαριάντων';
|
||
|
||
@override
|
||
String get expandVariations => 'Επέκταση βαριάντων';
|
||
|
||
@override
|
||
String get forceVariation => 'Θέσε σε βαριάντα';
|
||
|
||
@override
|
||
String get copyVariationPgn => 'Αντιγραφή βαριάντας ως PGN';
|
||
|
||
@override
|
||
String get copyMainLinePgn => 'Αντιγραφή κύριας βαριάντας ως PGN';
|
||
|
||
@override
|
||
String get move => 'Κίνηση';
|
||
|
||
@override
|
||
String get variantLoss => 'Ήττα εκδοχής';
|
||
|
||
@override
|
||
String get variantWin => 'Νίκη εκδοχής';
|
||
|
||
@override
|
||
String get insufficientMaterial => 'Ανεπαρκές υλικό';
|
||
|
||
@override
|
||
String get pawnMove => 'Κίνηση πιονιού';
|
||
|
||
@override
|
||
String get capture => 'Αιχμαλώτιση';
|
||
|
||
@override
|
||
String get close => 'Κλείσιμο';
|
||
|
||
@override
|
||
String get winning => 'Κερδίζει';
|
||
|
||
@override
|
||
String get losing => 'Χάνει';
|
||
|
||
@override
|
||
String get drawn => 'Ισοπαλία';
|
||
|
||
@override
|
||
String get unknown => 'Άγνωστο';
|
||
|
||
@override
|
||
String get database => 'Βάση δεδομένων';
|
||
|
||
@override
|
||
String get whiteDrawBlack => 'Λευκά / Ισοπαλία / Μαύρα';
|
||
|
||
@override
|
||
String averageRatingX(String param) {
|
||
return 'Μέση βαθμολογία: $param';
|
||
}
|
||
|
||
@override
|
||
String minRatingX(String param) {
|
||
return 'Ελάχιστη βαθμολογία: $param';
|
||
}
|
||
|
||
@override
|
||
String maxRatingX(String param) {
|
||
return 'Μέγιστη βαθμολογία: $param';
|
||
}
|
||
|
||
@override
|
||
String get recentGames => 'Πρόσφατα παιχνίδια';
|
||
|
||
@override
|
||
String get topGames => 'Κορυφαίες παρτίδες';
|
||
|
||
@override
|
||
String masterDbExplanation(String param1, String param2, String param3) {
|
||
return 'Διά ζώσης παρτίδες παικτών με FIDE elo $param1+, από το $param2 έως $param3';
|
||
}
|
||
|
||
@override
|
||
String get dtzWithRounding => 'DTZ50\'\' με στρογγυλοποίηση, βάσει του αριθμού των κινήσεων μέχρι την επόμενη κίνηση πιονιού ή την επόμενη αλλαγή';
|
||
|
||
@override
|
||
String get noGameFound => 'Δεν βρέθηκε παρτίδα';
|
||
|
||
@override
|
||
String get maxDepthReached => 'Έχετε φτάσει το μέγιστο βάθος!';
|
||
|
||
@override
|
||
String get maybeIncludeMoreGamesFromThePreferencesMenu => 'Δοκιμάστε να συμπεριλάβετε περισσότερα παιχνίδια από το μενού προτιμήσεων.';
|
||
|
||
@override
|
||
String get openings => 'Ανοίγματα';
|
||
|
||
@override
|
||
String get openingExplorer => 'Εξερευνητής ανοιγμάτων';
|
||
|
||
@override
|
||
String get openingEndgameExplorer => 'Εξερευνητής ανοιγμάτων/φινάλε';
|
||
|
||
@override
|
||
String xOpeningExplorer(String param) {
|
||
return '$param εξερευνητής ανοιγμάτων';
|
||
}
|
||
|
||
@override
|
||
String get playFirstOpeningEndgameExplorerMove => 'Πραγματοποίηση της πρώτης κίνησης στη λίστα του εξερευνητή ανοιγμάτων/φινάλε';
|
||
|
||
@override
|
||
String get winPreventedBy50MoveRule => 'H νίκη εμποδίζεται από τον κανόνα των 50 κινήσεων';
|
||
|
||
@override
|
||
String get lossSavedBy50MoveRule => 'Η ήττα αποτρέπεται από τον κανόνα των 50 κινήσεων';
|
||
|
||
@override
|
||
String get winOr50MovesByPriorMistake => 'Νίκη ή ισοπαλία από 50 κινήσεις λόγω λάθους';
|
||
|
||
@override
|
||
String get lossOr50MovesByPriorMistake => 'Ήττα ή ισοπαλία από 50 κινήσεις λόγω λάθους';
|
||
|
||
@override
|
||
String get unknownDueToRounding => 'Η νίκη/ήττα είναι εγγυημένη μόνο εάν έχει ακολουθηθεί η συνιστώμενη βαριάντα του tablebase από την τελευταία κίνηση πιονιού ή την τελευταία αλλαγή, λόγω πιθανής στρογγυλοποίησης.';
|
||
|
||
@override
|
||
String get allSet => 'Εφαρμογή!';
|
||
|
||
@override
|
||
String get importPgn => 'Εισαγωγή PGN';
|
||
|
||
@override
|
||
String get delete => 'Διαγραφή';
|
||
|
||
@override
|
||
String get deleteThisImportedGame => 'Διαγραφή εισηγμένης παρτίδας;';
|
||
|
||
@override
|
||
String get replayMode => 'Επανάληψη';
|
||
|
||
@override
|
||
String get realtimeReplay => 'Σε πραγματικό χρόνο';
|
||
|
||
@override
|
||
String get byCPL => 'Με CPL';
|
||
|
||
@override
|
||
String get enable => 'Ενεργοποίηση';
|
||
|
||
@override
|
||
String get bestMoveArrow => 'Βέλτιστη κίνηση βέλους';
|
||
|
||
@override
|
||
String get showVariationArrows => 'Εμφάνιση βελών για βαριάντες';
|
||
|
||
@override
|
||
String get visualMotifs => 'Οπτικά μοτίβα';
|
||
|
||
@override
|
||
String get undefendedPieces => 'Ανυπεράσπιστα κομμάτια';
|
||
|
||
@override
|
||
String get pinnedPieces => 'Καρφωμένα κομμάτια';
|
||
|
||
@override
|
||
String get checkableKing => 'Βασιλιάς που μπορεί να δεχθεί σαχ';
|
||
|
||
@override
|
||
String get multipleLines => 'Πολλαπλές γραμμές';
|
||
|
||
@override
|
||
String get multipleLinesDescription => 'Ορίστε τον αριθμό των γραμμών αξιολόγησης και μετακινήστε τα βέλη στον πίνακα';
|
||
|
||
@override
|
||
String get searchTime => 'Χρόνος αναζήτησης';
|
||
|
||
@override
|
||
String get searchTimeDescription => 'Ορισμός ώρας για την αξιολόγηση νέων θέσεων';
|
||
|
||
@override
|
||
String get threads => 'Νήματα';
|
||
|
||
@override
|
||
String get threadsDescription => 'Ορίστε την τιμή χαμηλότερα από τον αριθμό νημάτων του επεξεργαστή σας, οι ενδείξεις δείχνουν ασφαλείς επιλογές';
|
||
|
||
@override
|
||
String get threadsDescriptionMobile => 'Περισσότερα νήματα θα χρησιμοποιήσουν περισσότερη μπαταρία για καλύτερη ανάλυση';
|
||
|
||
@override
|
||
String get cpus => 'CPUs';
|
||
|
||
@override
|
||
String get memory => 'Μνήμη';
|
||
|
||
@override
|
||
String get memoryDescription => 'Μεγαλύτερες τιμές μπορεί να βελτιώσουν την απόδοση';
|
||
|
||
@override
|
||
String get infiniteAnalysis => 'Άπειρη ανάλυση';
|
||
|
||
@override
|
||
String get removesTheDepthLimit => 'Καταργεί το όριο βάθους και κρατά τον υπολογιστή σας ζεστό';
|
||
|
||
@override
|
||
String get blunder => 'Σοβαρό σφάλμα';
|
||
|
||
@override
|
||
String get mistake => 'Λάθος';
|
||
|
||
@override
|
||
String get inaccuracy => 'Ανακρίβεια';
|
||
|
||
@override
|
||
String get moveTimes => 'Χρόνοι κινήσεων';
|
||
|
||
@override
|
||
String get flipBoard => 'Περιστροφή σκακιέρας';
|
||
|
||
@override
|
||
String get threefoldRepetition => 'Τριπλή επανάληψη';
|
||
|
||
@override
|
||
String get claimADraw => 'Απαίτηση ισοπαλίας';
|
||
|
||
@override
|
||
String get drawClaimed => 'Απαιτήθηκε ισοπαλία';
|
||
|
||
@override
|
||
String get offerDraw => 'Προσφορά ισοπαλίας';
|
||
|
||
@override
|
||
String get draw => 'Ισοπαλία';
|
||
|
||
@override
|
||
String get drawByMutualAgreement => 'Ισοπαλία κατόπιν συμφωνίας';
|
||
|
||
@override
|
||
String get fiftyMovesWithoutProgress => 'Πενήντα κινήσεις χωρίς πρόοδο';
|
||
|
||
@override
|
||
String get currentGames => 'Παιχνίδια σε εξέλιξη';
|
||
|
||
@override
|
||
String joinedX(String param) {
|
||
return 'Έγινε μέλος $param';
|
||
}
|
||
|
||
@override
|
||
String get viewInFullSize => 'Προβολή σε πλήρες μέγεθος';
|
||
|
||
@override
|
||
String get logOut => 'Έξοδος';
|
||
|
||
@override
|
||
String get signIn => 'Είσοδος';
|
||
|
||
@override
|
||
String get rememberMe => 'Απομνημόνευση των στοιχείων σύνδεσης';
|
||
|
||
@override
|
||
String get youNeedAnAccountToDoThat => 'Χρειάζεστε λογαριασμό για να το κάνετε αυτό';
|
||
|
||
@override
|
||
String get signUp => 'Εγγραφή';
|
||
|
||
@override
|
||
String get computersAreNotAllowedToPlay => 'Δεν επιτρέπουμε στους υπολογιστές και παίκτες με υποβοήθηση υπολογιστή να παίζουν στο Lichess. Παρακαλούμε μη δεχτείτε βοήθεια από σκακιστικούς υπολογιστές, βάσεις δεδομένων ή άλλους παίκτες όσο παίζετε εδώ. Επίσης σημειώστε πως αποθαρρύνουμε την δημιουργία πολλών λογαριασμών και υπερβολή σε αυτό θα καταλήξει σε αποκλεισμό.';
|
||
|
||
@override
|
||
String get games => 'Παιχνίδια';
|
||
|
||
@override
|
||
String get forum => 'Φόρουμ';
|
||
|
||
@override
|
||
String xPostedInForumY(String param1, String param2) {
|
||
return 'Ο χρήστης $param1 έγραψε στη συζήτηση $param2';
|
||
}
|
||
|
||
@override
|
||
String get latestForumPosts => 'Τελευταίες δημοσιεύσεις στο φόρουμ';
|
||
|
||
@override
|
||
String get players => 'Παίκτες';
|
||
|
||
@override
|
||
String get friends => 'Φίλοι';
|
||
|
||
@override
|
||
String get otherPlayers => 'άλλους παίκτες';
|
||
|
||
@override
|
||
String get discussions => 'Συζητήσεις';
|
||
|
||
@override
|
||
String get today => 'Σήμερα';
|
||
|
||
@override
|
||
String get yesterday => 'Χθες';
|
||
|
||
@override
|
||
String get minutesPerSide => 'Λεπτά ανά πλευρά';
|
||
|
||
@override
|
||
String get variant => 'Εκδοχή';
|
||
|
||
@override
|
||
String get variants => 'Εκδοχές';
|
||
|
||
@override
|
||
String get variantsDescription => 'Περισσότεροι τρόποι για να παίξετε';
|
||
|
||
@override
|
||
String get timeControl => 'Χρονόμετρο';
|
||
|
||
@override
|
||
String get realTime => 'Πραγματικού χρόνου';
|
||
|
||
@override
|
||
String get correspondence => 'Αλληλογραφία';
|
||
|
||
@override
|
||
String get daysPerTurn => 'Ημέρες ανά κίνηση';
|
||
|
||
@override
|
||
String get oneDay => 'Μία ημέρα';
|
||
|
||
@override
|
||
String get time => 'Χρόνος';
|
||
|
||
@override
|
||
String get rating => 'Βαθμολογία';
|
||
|
||
@override
|
||
String get ratingStats => 'Στατιστικές βαθμολογίας';
|
||
|
||
@override
|
||
String get username => 'Όνομα χρήστη';
|
||
|
||
@override
|
||
String get usernameOrEmail => 'Όνομα χρήστη ή ηλ. ταχυδρομείο';
|
||
|
||
@override
|
||
String get changeUsername => 'Αλλαγή ονόματος χρήστη';
|
||
|
||
@override
|
||
String get changeUsernameNotSame => 'Μόνο η αλλαγή γραμμάτων από μικρά σε κεφαλαία ή το αντίστροφο επιτρέπεται. Για παράδειγμα, το όνομα χρήστη \"johndoe\" μπορεί να τροποποιηθεί σε \"JohnDoe\".';
|
||
|
||
@override
|
||
String get changeUsernameDescription => 'Αλλάξτε το όνομα χρήστη σας. Η ενέργεια αυτή μπορεί να γίνει μόνο μία φορά, ενώ επιτρέπεται μόνο η αλλαγή των γραμμάτων από μικρά σε κεφαλαία ή το αντίστροφο.';
|
||
|
||
@override
|
||
String get signupUsernameHint => 'Eπιλέξτε ένα φιλικό προς την οικογένεια όνομα χρήστη, καθώς δε θα έχετε τη δυνατότητα να το αλλάξετε αργότερα. Τονίζουμε πως λογαριασμοί με ακατάλληλα ονόματα χρήστη θα απενεργοποιούνται!';
|
||
|
||
@override
|
||
String get signupEmailPromise => 'Το email σας θα χρησιμοποιηθεί αποκλειστικά για ενημερώσεις σχετικά με τον λογαριασμό σας και ποτέ δεν θα κοινοποιηθεί σε τρίτους.';
|
||
|
||
@override
|
||
String get password => 'Κωδικός';
|
||
|
||
@override
|
||
String get changePassword => 'Αλλαγή κωδικού';
|
||
|
||
@override
|
||
String get changeEmail => 'Αλλαγή διεύθυνσης email';
|
||
|
||
@override
|
||
String get email => 'Ηλ. ταχυδρομείο';
|
||
|
||
@override
|
||
String get passwordReset => 'Επαναφορά κωδικού';
|
||
|
||
@override
|
||
String get forgotPassword => 'Ξεχάσατε τον κωδικό;';
|
||
|
||
@override
|
||
String get error_weakPassword => 'Αυτός ο κωδικός πρόσβασης είναι εξαιρετικά συνηθισμένος και μπορεί πολύ εύκολα να μαντευτεί.';
|
||
|
||
@override
|
||
String get error_namePassword => 'Παρακαλώ μη χρησιμοποιείτε το όνομα χρήστη σας ως κωδικό πρόσβασης.';
|
||
|
||
@override
|
||
String get blankedPassword => 'Έχετε χρησιμοποιήσει τον ίδιο κωδικό πρόσβασης για την εγγραφή σας σε άλλη ιστοσελίδα, η οποία όμως στη συνέχεια παραβιάστηκε, με αποτέλεσμα τη διαρροή του κωδικού αυτού στο διαδίκτυο. Για την ασφάλεια του λογαριασμού σας στο Lichess θα πρέπει να ορίσετε έναν νέο κωδικό πρόσβασης. Σας ευχαριστούμε για την κατανόησή.';
|
||
|
||
@override
|
||
String get youAreLeavingLichess => 'Αποχωρείτε από την ιστοσελίδα του Lichess';
|
||
|
||
@override
|
||
String get neverTypeYourPassword => 'Ποτέ μην πληκτρολογήσετε τον κωδικό σας από το Lichess σε άλλον ιστότοπο!';
|
||
|
||
@override
|
||
String proceedToX(String param) {
|
||
return 'Μεταβείτε στον τομέα $param';
|
||
}
|
||
|
||
@override
|
||
String get passwordSuggestion => 'Μην ορίσετε κωδικό πρόσβασης που σας πρότεινε κάποιος άλλος — ενδεχομένως να χρησιμοποιηθεί για κακόβουλη πρόσβαση στον λογαριασμό σας.';
|
||
|
||
@override
|
||
String get emailSuggestion => 'Μη χρησιμοποιήσετε διεύθυνση email που σας πρότεινε άλλο άτομο — ενδεχομένως να χρησιμοποιηθεί για κακόβουλη πρόσβαση στον λογαριασμό σας.';
|
||
|
||
@override
|
||
String get emailConfirmHelp => 'Βοήθεια για την επιβεβαίωση της διεύθυνσης email';
|
||
|
||
@override
|
||
String get emailConfirmNotReceived => 'Δε λάβατε το email επιβεβαίωσης μετά την εγγραφή;';
|
||
|
||
@override
|
||
String get whatSignupUsername => 'Τι όνομα χρήστη χρησιμοποιήσατε για να εγγραφείτε;';
|
||
|
||
@override
|
||
String usernameNotFound(String param) {
|
||
return 'Δεν μπορέσαμε να βρούμε κάποιον χρήστη με το όνομα: $param.';
|
||
}
|
||
|
||
@override
|
||
String get usernameCanBeUsedForNewAccount => 'Μπορείτε να χρησιμοποιήσετε αυτό το όνομα χρήστη για να δημιουργήσετε ένα νέο λογαριασμό';
|
||
|
||
@override
|
||
String emailSent(String param) {
|
||
return 'Στείλαμε ένα email στη διεύθυνση $param.';
|
||
}
|
||
|
||
@override
|
||
String get emailCanTakeSomeTime => 'Η αποστολή ενδέχεται να διαρκέσει λίγη ώρα.';
|
||
|
||
@override
|
||
String get refreshInboxAfterFiveMinutes => 'Περιμένετε 5 λεπτά και ανανεώστε τα εισερχόμενα email σας.';
|
||
|
||
@override
|
||
String get checkSpamFolder => 'Επίσης, ελέγξτε τον φάκελο με τα ανεπιθύμητα email. Αν το email που στείλαμε βρίσκεται εκεί, αναφέρετέ το ως μη ανεπιθύμητο.';
|
||
|
||
@override
|
||
String sendEmailForAccountVerification(String param) {
|
||
return 'Αν δεν μπορείτε να βρείτε το email επιβεβαίωσης, στείλτε ένα email στο $param και θα επιβεβαιώσουμε τον λογαριασμό σας για εσάς.';
|
||
}
|
||
|
||
@override
|
||
String accountConfirmed(String param) {
|
||
return 'Ο λογαριασμός του χρήστη $param επαληθεύτηκε με επιτυχία.';
|
||
}
|
||
|
||
@override
|
||
String accountCanLogin(String param) {
|
||
return 'Μπορείτε τώρα να συνδεθείτε ως $param.';
|
||
}
|
||
|
||
@override
|
||
String get accountConfirmationEmailNotNeeded => 'Δεν χρειάζεστε ένα email επιβεβαίωσης.';
|
||
|
||
@override
|
||
String accountClosed(String param) {
|
||
return 'Ο λογαριασμός του χρήστη $param έχει κλείσει.';
|
||
}
|
||
|
||
@override
|
||
String accountRegisteredWithoutEmail(String param) {
|
||
return 'Ο χρήστης $param έχει κάνει εγγραφή χωρίς email.';
|
||
}
|
||
|
||
@override
|
||
String get rank => 'Κατάταξη';
|
||
|
||
@override
|
||
String rankX(String param) {
|
||
return 'Κατάταξη: $param';
|
||
}
|
||
|
||
@override
|
||
String get gamesPlayed => 'Παιγμένα παιχνίδια';
|
||
|
||
@override
|
||
String get ok => 'ΟΚ';
|
||
|
||
@override
|
||
String get cancel => 'Ακύρωση';
|
||
|
||
@override
|
||
String get whiteTimeOut => 'Τέλος χρόνου για τα λευκά';
|
||
|
||
@override
|
||
String get blackTimeOut => 'Τέλος χρόνου για τα μαύρα';
|
||
|
||
@override
|
||
String get drawOfferSent => 'Πρόταση ισοπαλίας εστάλη';
|
||
|
||
@override
|
||
String get drawOfferAccepted => 'Πρόταση ισοπαλίας αποδεκτή';
|
||
|
||
@override
|
||
String get whiteOffersDraw => 'Τα λευκά προσφέρουν ισοπαλία';
|
||
|
||
@override
|
||
String get blackOffersDraw => 'Τα μαύρα προσφέρουν ισοπαλία';
|
||
|
||
@override
|
||
String get whiteDeclinesDraw => 'Τα λευκά απορρίπτουν την ισοπαλία';
|
||
|
||
@override
|
||
String get blackDeclinesDraw => 'Τα μαύρα απορρίπτουν την ισοπαλία';
|
||
|
||
@override
|
||
String get yourOpponentOffersADraw => 'Ο αντίπαλος σας προτείνει ισοπαλία';
|
||
|
||
@override
|
||
String get accept => 'Αποδοχή';
|
||
|
||
@override
|
||
String get decline => 'Άρνηση';
|
||
|
||
@override
|
||
String get playingRightNow => 'Σε εξέλιξη';
|
||
|
||
@override
|
||
String get eventInProgress => 'Σε εξέλιξη τώρα';
|
||
|
||
@override
|
||
String get finished => 'Ολοκληρωμένα';
|
||
|
||
@override
|
||
String get abortGame => 'Ματαίωση παρτίδας';
|
||
|
||
@override
|
||
String get gameAborted => 'Η παρτίδα ματαιώθηκε';
|
||
|
||
@override
|
||
String get standard => 'Κανονικό';
|
||
|
||
@override
|
||
String get customPosition => 'Προσαρμοσμένη θέση';
|
||
|
||
@override
|
||
String get unlimited => 'Απεριόριστου χρόνου';
|
||
|
||
@override
|
||
String get unlimitedDescription => 'Χρησιμοποιήστε όσο χρόνο χρειάζεστε';
|
||
|
||
@override
|
||
String get mode => 'Τύπος παιχνιδιού';
|
||
|
||
@override
|
||
String get casual => 'Φιλικό';
|
||
|
||
@override
|
||
String get rated => 'Βαθμολογημένο';
|
||
|
||
@override
|
||
String get casualTournament => 'Φιλικό';
|
||
|
||
@override
|
||
String get ratedTournament => 'Βαθμολογημένo';
|
||
|
||
@override
|
||
String get thisGameIsRated => 'Το παιχνίδι βαθμολογείται';
|
||
|
||
@override
|
||
String get rematch => 'Ξαναπαίξτε';
|
||
|
||
@override
|
||
String get rematchOfferSent => 'Πρόταση ρεβάνς εστάλη';
|
||
|
||
@override
|
||
String get rematchOfferAccepted => 'Η πρόταση ρεβάνς έγινε αποδεκτή';
|
||
|
||
@override
|
||
String get rematchOfferCanceled => 'Η πρόταση ρεβάνς ακυρώθηκε';
|
||
|
||
@override
|
||
String get rematchOfferDeclined => 'Η πρόταση ρεβάνς απορρίφθηκε';
|
||
|
||
@override
|
||
String get cancelRematchOffer => 'Ακύρωση πρότασης ρεβάνς';
|
||
|
||
@override
|
||
String get viewRematch => 'Δείτε την παρτίδα ρεβάνς';
|
||
|
||
@override
|
||
String get confirmMove => 'Επιβεβαίωση κίνησης';
|
||
|
||
@override
|
||
String get play => 'Παίξτε';
|
||
|
||
@override
|
||
String get inbox => 'Εισερχόμενα';
|
||
|
||
@override
|
||
String get chatRoom => 'Ζωντανή συζήτηση';
|
||
|
||
@override
|
||
String get loginToChat => 'Συνδεθείτε για να μιλήσετε';
|
||
|
||
@override
|
||
String get youHaveBeenTimedOut => 'Έχετε αποσυνδεθεί.';
|
||
|
||
@override
|
||
String get spectatorRoom => 'Συζήτηση θεατών';
|
||
|
||
@override
|
||
String get composeMessage => 'Σύνθεση μηνύματος';
|
||
|
||
@override
|
||
String get subject => 'Θέμα';
|
||
|
||
@override
|
||
String get send => 'Αποστολή';
|
||
|
||
@override
|
||
String get incrementInSeconds => 'Προσαύξηση σε δευτερόλεπτα';
|
||
|
||
@override
|
||
String get freeOnlineChess => 'Δωρεάν Διαδικτυακό Σκάκι';
|
||
|
||
@override
|
||
String get exportGames => 'Εξαγωγή παιχνιδιών';
|
||
|
||
@override
|
||
String get ratingFilter => 'Φίλτρο βαθμολογίας';
|
||
|
||
@override
|
||
String get thisAccountViolatedTos => 'Αυτός ο λογαριασμός παραβίασε τους όρους χρήσης του Lichess';
|
||
|
||
@override
|
||
String get openingExplorerAndTablebase => 'Εξερευνητής ανοιγμάτων & φινάλε';
|
||
|
||
@override
|
||
String get takeback => 'Ανάκληση κίνησης';
|
||
|
||
@override
|
||
String get proposeATakeback => 'Προσφέρετε ανάκληση της προηγούμενης κίνησης';
|
||
|
||
@override
|
||
String get whiteProposesTakeback => 'Τα λευκά ζητούν ανάκληση της τελευταίας κίνησης';
|
||
|
||
@override
|
||
String get blackProposesTakeback => 'Τα μαύρα ζητούν ανάκληση της τελευταίας κίνησης';
|
||
|
||
@override
|
||
String get takebackPropositionSent => 'Προσφορά ανάκλησης κίνησης εστάλη';
|
||
|
||
@override
|
||
String get whiteDeclinesTakeback => 'Τα λευκά απέρριψαν το αίτημα ανάκλησης κίνησης';
|
||
|
||
@override
|
||
String get blackDeclinesTakeback => 'Τα μαύρα απέρριψαν το αίτημα ανάκλησης κίνησης';
|
||
|
||
@override
|
||
String get whiteAcceptsTakeback => 'Τα λευκά αποδέχτηκαν το αίτημα ανάκλησης κίνησης';
|
||
|
||
@override
|
||
String get blackAcceptsTakeback => 'Τα μαύρα αποδέχτηκαν το αίτημα ανάκλησης κίνησης';
|
||
|
||
@override
|
||
String get whiteCancelsTakeback => 'Τα λευκά ακύρωσαν το αίτημα ανάκλησης κίνησης';
|
||
|
||
@override
|
||
String get blackCancelsTakeback => 'Τα μαύρα ακύρωσαν το αίτημα ανάκλησης κίνησης';
|
||
|
||
@override
|
||
String get yourOpponentProposesATakeback => 'Ο αντίπαλός σας πρότεινε ακύρωση της τελευταίας κίνησης';
|
||
|
||
@override
|
||
String get bookmarkThisGame => 'Προσθέστε σελιδοδείκτη για αυτό το παιχνίδι';
|
||
|
||
@override
|
||
String get tournament => 'Τουρνουά';
|
||
|
||
@override
|
||
String get tournaments => 'Τουρνουά';
|
||
|
||
@override
|
||
String get tournamentPoints => 'Βαθμοί από τουρνουά';
|
||
|
||
@override
|
||
String get viewTournament => 'Παρακολούθηση τουρνουά';
|
||
|
||
@override
|
||
String get backToTournament => 'Επιστροφή στο τουρνουά';
|
||
|
||
@override
|
||
String get noDrawBeforeSwissLimit => 'Στα τουρνουά ελβετικού τύπου, απαγορεύονται οι προτάσεις ισοπαλίας σε λιγότερες από 30 κινήσεις.';
|
||
|
||
@override
|
||
String get thematic => 'Θεματικό';
|
||
|
||
@override
|
||
String yourPerfRatingIsProvisional(String param) {
|
||
return 'Η $param βαθμολογία σας είναι προσωρινή';
|
||
}
|
||
|
||
@override
|
||
String get ratingRangeIsDisabledBecauseYourRatingIsProvisional => 'Τα φίλτρα βαθμολογιών είναι κλειδωμένα επειδή η βαθμολογία σας δεν είναι σταθερή ακόμα. Δοκιμάστε να παίξετε μερικές βαθμολογημένες παρτίδες για να τη σταθεροποιήσετε.';
|
||
|
||
@override
|
||
String yourPerfRatingIsTooHigh(String param1, String param2) {
|
||
return 'Η $param1 βαθμολογία σας ($param2) είναι πολύ υψηλή';
|
||
}
|
||
|
||
@override
|
||
String yourTopWeeklyPerfRatingIsTooHigh(String param1, String param2) {
|
||
return 'Η κορυφαία εβδομαδιαία $param1 βαθμολογία σας ($param2) είναι πολύ υψηλή';
|
||
}
|
||
|
||
@override
|
||
String yourPerfRatingIsTooLow(String param1, String param2) {
|
||
return 'Η $param1 βαθμολογία σας ($param2) είναι πολύ χαμηλή';
|
||
}
|
||
|
||
@override
|
||
String ratedMoreThanInPerf(String param1, String param2) {
|
||
return 'Βαθμολογία ≥ $param1 στο $param2';
|
||
}
|
||
|
||
@override
|
||
String ratedLessThanInPerf(String param1, String param2) {
|
||
return 'Βαθμολογία ≤ $param1 στο $param2';
|
||
}
|
||
|
||
@override
|
||
String mustBeInTeam(String param) {
|
||
return 'Πρέπει να είστε μέλος της ομάδας $param';
|
||
}
|
||
|
||
@override
|
||
String youAreNotInTeam(String param) {
|
||
return 'Δεν είστε μέλος της ομάδας $param';
|
||
}
|
||
|
||
@override
|
||
String get backToGame => 'Επιστρέψτε στο παιχνίδι';
|
||
|
||
@override
|
||
String get siteDescription => 'Δωρεάν διαδικτυακό παιχνίδι Σκακιού. Παίξτε Σκάκι τώρα σε καθαρό γραφικό περιβάλλον. Χωρίς εγγραφές, χωρίς διαφημίσεις, χωρίς πρόσθετα. Παίξτε Σκάκι με τον υπολογιστή, με φίλους ή με τυχαίους αντιπάλους.';
|
||
|
||
@override
|
||
String xJoinedTeamY(String param1, String param2) {
|
||
return 'Ο χρήστης $param1 έγινε μέλος της ομάδα $param2';
|
||
}
|
||
|
||
@override
|
||
String xCreatedTeamY(String param1, String param2) {
|
||
return 'Ο $param1 δημιούργησε την ομάδα $param2';
|
||
}
|
||
|
||
@override
|
||
String get startedStreaming => 'ξεκίνησε να μεταδίδει';
|
||
|
||
@override
|
||
String xStartedStreaming(String param) {
|
||
return 'Ο χρήστης $param ξεκίνησε να μεταδίδει';
|
||
}
|
||
|
||
@override
|
||
String get averageElo => 'Μέσος όρος βαθμολογίας';
|
||
|
||
@override
|
||
String get location => 'Τοποθεσία';
|
||
|
||
@override
|
||
String get filterGames => 'Φίλτρο παιχνιδιών';
|
||
|
||
@override
|
||
String get reset => 'Επαναφορά';
|
||
|
||
@override
|
||
String get apply => 'Εφαρμογή';
|
||
|
||
@override
|
||
String get save => 'Αποθήκευση';
|
||
|
||
@override
|
||
String get leaderboard => 'Πίνακας βαθμολογίας';
|
||
|
||
@override
|
||
String get screenshotCurrentPosition => 'Λήψη στιγμιότυπου τρέχουσας θέσης';
|
||
|
||
@override
|
||
String get gameAsGIF => 'Αποθήκευση ως GIF';
|
||
|
||
@override
|
||
String get playerNames => 'Ονόματα παικτών';
|
||
|
||
@override
|
||
String get moveAnnotations => 'Σχολιασμός κινήσεων';
|
||
|
||
@override
|
||
String get pasteTheFenStringHere => 'Επικολλήστε τον κώδικα FEN εδώ';
|
||
|
||
@override
|
||
String get pasteThePgnStringHere => 'Επικολλήστε το κείμενο του PGN εδώ';
|
||
|
||
@override
|
||
String get orUploadPgnFile => 'Ή μεταφορτώστε ένα αρχείο PGN';
|
||
|
||
@override
|
||
String get continueFromHere => 'Συνέχεια από εδώ';
|
||
|
||
@override
|
||
String get toStudy => 'Μελέτη';
|
||
|
||
@override
|
||
String get importGame => 'Εισαγωγή παιχνιδιού';
|
||
|
||
@override
|
||
String get importGameExplanation => 'Επικολλήστε μια παρτίδα σε μορφή PGN. Με την εισαγωγή της παρτίδας, θα έχετε τη δυνατότητα να περιηγηθείτε στις κινήσεις, θα έχετε πρόσβαση σε ανάλυση υπολογιστή και θα μπορείτε να συνομιλήσετε με άλλους θεατές της παρτίδας, ενώ η διεύθυνση URL θα είναι δημόσια και μπορείτε, αν θέλετε, να την κοινοποιήσετε.';
|
||
|
||
@override
|
||
String get importGameDataPrivacyWarning => 'Η παρτίδα που θα εισαγάγετε θα είναι προσβάσιμη δημόσια. Δημιουργήστε μια μελέτη αν θέλετε η παρτίδα να είναι ιδιωτική.';
|
||
|
||
@override
|
||
String get thisIsAChessCaptcha => 'Αυτό είναι CAPTCHA σκακιού.';
|
||
|
||
@override
|
||
String get clickOnTheBoardToMakeYourMove => 'Κάνετε κλικ στη σκακιέρα για να κινήσετε τα πιόνια και να αποδείξετε πως είστε άνθρωπος.';
|
||
|
||
@override
|
||
String get captcha_fail => 'Παρακαλούμε λύστε το σκακιστικό captcha.';
|
||
|
||
@override
|
||
String get notACheckmate => 'Δεν είναι ματ';
|
||
|
||
@override
|
||
String get whiteCheckmatesInOneMove => 'Παίζουν τα λευκά, κάντε ματ με μια κίνηση';
|
||
|
||
@override
|
||
String get blackCheckmatesInOneMove => 'Παίζουν τα μαύρα, κάντε ματ με μια κίνηση';
|
||
|
||
@override
|
||
String get retry => 'Επανάληψη';
|
||
|
||
@override
|
||
String get reconnecting => 'Επανασύνδεση';
|
||
|
||
@override
|
||
String get noNetwork => 'Εκτός σύνδεσης';
|
||
|
||
@override
|
||
String get favoriteOpponents => 'Αγαπημένοι αντίπαλοι';
|
||
|
||
@override
|
||
String get follow => 'Ακολουθήστε';
|
||
|
||
@override
|
||
String get following => 'Ακολουθείτε';
|
||
|
||
@override
|
||
String get unfollow => 'Κατάργηση παρακολούθησης';
|
||
|
||
@override
|
||
String followX(String param) {
|
||
return 'Ακολουθήστε $param';
|
||
}
|
||
|
||
@override
|
||
String unfollowX(String param) {
|
||
return 'Να μην ακολουθείτε $param';
|
||
}
|
||
|
||
@override
|
||
String get block => 'Αποκλείστε';
|
||
|
||
@override
|
||
String get blocked => 'Αποκλεισμένος';
|
||
|
||
@override
|
||
String get unblock => 'Κατάργηση απόκλεισης';
|
||
|
||
@override
|
||
String xStartedFollowingY(String param1, String param2) {
|
||
return 'Ο χρήστης $param1 άρχισε να ακολουθεί τον $param2';
|
||
}
|
||
|
||
@override
|
||
String get more => 'Περισσότερα';
|
||
|
||
@override
|
||
String get memberSince => 'Μέλος από τις';
|
||
|
||
@override
|
||
String lastSeenActive(String param) {
|
||
return 'Τελευταία είσοδος $param';
|
||
}
|
||
|
||
@override
|
||
String get player => 'Παίκτης';
|
||
|
||
@override
|
||
String get list => 'Κατάλογος';
|
||
|
||
@override
|
||
String get graph => 'Διάγραμμα';
|
||
|
||
@override
|
||
String get required => 'Απαιτείται.';
|
||
|
||
@override
|
||
String get openTournaments => 'Ανοικτά τουρνουά';
|
||
|
||
@override
|
||
String get duration => 'Διάρκεια';
|
||
|
||
@override
|
||
String get winner => 'Νικητής';
|
||
|
||
@override
|
||
String get standings => 'Κατάταξη';
|
||
|
||
@override
|
||
String get createANewTournament => 'Δημιουργία νέου τουρνουά';
|
||
|
||
@override
|
||
String get tournamentCalendar => 'Ημερολόγιο τουρνουά';
|
||
|
||
@override
|
||
String get conditionOfEntry => 'Προϋπόθεση εισόδου:';
|
||
|
||
@override
|
||
String get advancedSettings => 'Ρυθμίσεις για προχωρημένους';
|
||
|
||
@override
|
||
String get safeTournamentName => 'Διαλέξτε ένα ουδέτερο όνομα για το τουρνουά.';
|
||
|
||
@override
|
||
String get inappropriateNameWarning => 'Η επιλογή ακατάλληλου ή προσβλητικού ονόματος ενδέχεται να οδηγήσει στο κλείσιμο του λογαριασμού σας.';
|
||
|
||
@override
|
||
String get emptyTournamentName => 'Αφήστε το παραπάνω πεδίο κενό αν θέλετε το τουρνουά να πάρει αυτόματα το όνομα κάποιου γνωστού σκακιστή.';
|
||
|
||
@override
|
||
String get makePrivateTournament => 'Κάντε το τουρνουά ιδιωτικό, και περιορίστε την πρόσβαση με κωδικό';
|
||
|
||
@override
|
||
String get join => 'Συμμετοχή';
|
||
|
||
@override
|
||
String get withdraw => 'Απόσυρση';
|
||
|
||
@override
|
||
String get points => 'Βαθμοί';
|
||
|
||
@override
|
||
String get wins => 'Νίκες';
|
||
|
||
@override
|
||
String get losses => 'Ήττες';
|
||
|
||
@override
|
||
String get startingIn => 'Εκκίνηση σε';
|
||
|
||
@override
|
||
String standByX(String param) {
|
||
return 'Αναμένετε $param, αντιστοίχιση παικτών, ετοιμαστείτε!';
|
||
}
|
||
|
||
@override
|
||
String get pause => 'Παύση';
|
||
|
||
@override
|
||
String get resume => 'Συνέχεια';
|
||
|
||
@override
|
||
String get youArePlaying => 'Παίζετε τώρα!';
|
||
|
||
@override
|
||
String get winRate => 'Ποσοστό νικών';
|
||
|
||
@override
|
||
String get performance => 'Επίδοση';
|
||
|
||
@override
|
||
String get tournamentComplete => 'Το τουρνουά ολοκληρώθηκε';
|
||
|
||
@override
|
||
String get movesPlayed => 'Παιγμένες κινήσεις';
|
||
|
||
@override
|
||
String get whiteWins => 'Τα άσπρα νικούν';
|
||
|
||
@override
|
||
String get blackWins => 'Τα μαύρα νικούν';
|
||
|
||
@override
|
||
String get drawRate => 'Ποσοστό ισοπαλιών';
|
||
|
||
@override
|
||
String get draws => 'Ισοπαλίες';
|
||
|
||
@override
|
||
String get averageOpponent => 'Μέση βαθμολογία αντιπάλων';
|
||
|
||
@override
|
||
String get boardEditor => 'Προετοιμαστής σκακιέρας';
|
||
|
||
@override
|
||
String get setTheBoard => 'Στήστε την σκακιέρα';
|
||
|
||
@override
|
||
String get popularOpenings => 'Δημοφιλή ανοίγματα';
|
||
|
||
@override
|
||
String get endgamePositions => 'Θέσεις φινάλε';
|
||
|
||
@override
|
||
String chess960StartPosition(String param) {
|
||
return 'Αρχική θέση Chess960: $param';
|
||
}
|
||
|
||
@override
|
||
String get randomChess960Position => 'Τυχαία θέση Chess960';
|
||
|
||
@override
|
||
String get startPosition => 'Αρχική διάταξη';
|
||
|
||
@override
|
||
String get clearBoard => 'Εκκαθάριση σκακιέρας';
|
||
|
||
@override
|
||
String get loadPosition => 'Φορτώστε θέση';
|
||
|
||
@override
|
||
String get isPrivate => 'Ιδιωτικό';
|
||
|
||
@override
|
||
String reportXToModerators(String param) {
|
||
return 'Αναφέρετε τον $param στο προσωπικό';
|
||
}
|
||
|
||
@override
|
||
String profileCompletion(String param) {
|
||
return 'Ολοκλήρωση προφίλ: $param';
|
||
}
|
||
|
||
@override
|
||
String xRating(String param) {
|
||
return 'Βαθμολογία $param';
|
||
}
|
||
|
||
@override
|
||
String get ifNoneLeaveEmpty => 'Αν δεν υπάρχει, αφήστε κενό';
|
||
|
||
@override
|
||
String get profile => 'Προφίλ';
|
||
|
||
@override
|
||
String get editProfile => 'Επεξεργασία προφίλ';
|
||
|
||
@override
|
||
String get realName => 'Πραγματικό όνομα';
|
||
|
||
@override
|
||
String get setFlair => 'Ορίστε το flair σας';
|
||
|
||
@override
|
||
String get flair => 'Flair';
|
||
|
||
@override
|
||
String get youCanHideFlair => 'Μπορείτε να αποκρύψετε όλα τα flair χρηστών σε ολόκληρη την ιστοσελίδα από τις ρυθμίσεις.';
|
||
|
||
@override
|
||
String get biography => 'Βιογραφικό';
|
||
|
||
@override
|
||
String get countryRegion => 'Χώρα ή περιοχή';
|
||
|
||
@override
|
||
String get thankYou => 'Ευχαριστούμε!';
|
||
|
||
@override
|
||
String get socialMediaLinks => 'Προφίλ στα μέσα κοινωνικής δικτύωσης';
|
||
|
||
@override
|
||
String get oneUrlPerLine => 'Μία διεύθυνση URL ανά γραμμή.';
|
||
|
||
@override
|
||
String get inlineNotation => 'Ενσωματωμένη σημειογραφία';
|
||
|
||
@override
|
||
String get makeAStudy => 'Αν θέλετε να αποθηκεύσετε και να κοινοποιήσετε τυχόν αλλαγές, μπορείτε να δημιουργήσετε μία μελέτη.';
|
||
|
||
@override
|
||
String get clearSavedMoves => 'Εκκαθάριση κινήσεων';
|
||
|
||
@override
|
||
String get previouslyOnLichessTV => 'Νωρίτερα στη Tηλεόραση Lichess';
|
||
|
||
@override
|
||
String get onlinePlayers => 'Συνδεδεμένοι παίκτες';
|
||
|
||
@override
|
||
String get activePlayers => 'Ενεργοί παίκτες';
|
||
|
||
@override
|
||
String get bewareTheGameIsRatedButHasNoClock => 'Προσοχή, το παιχνίδι βαθμολογείται αλλά του λείπει ρολόι!';
|
||
|
||
@override
|
||
String get success => 'Επιτυχία';
|
||
|
||
@override
|
||
String get automaticallyProceedToNextGameAfterMoving => 'Προχωρήστε αυτόματα στο επόμενο παιχνίδι μετά την κίνηση';
|
||
|
||
@override
|
||
String get autoSwitch => 'Αυτόματη εναλλαγή';
|
||
|
||
@override
|
||
String get puzzles => 'Γρίφοι';
|
||
|
||
@override
|
||
String get onlineBots => 'Συνδεδεμένα bot';
|
||
|
||
@override
|
||
String get name => 'Ονομασία';
|
||
|
||
@override
|
||
String get description => 'Περιγραφή';
|
||
|
||
@override
|
||
String get descPrivate => 'Ιδιωτική περιγραφή';
|
||
|
||
@override
|
||
String get descPrivateHelp => 'Κείμενο που θα δουν μόνο τα μέλη της ομάδας. Εάν οριστεί, αντικαθιστά τη δημόσια περιγραφή για τα μέλη της ομάδας.';
|
||
|
||
@override
|
||
String get no => 'Όχι';
|
||
|
||
@override
|
||
String get yes => 'Ναι';
|
||
|
||
@override
|
||
String get website => 'Ιστοσελίδα';
|
||
|
||
@override
|
||
String get mobile => 'Εφαρμογή Κινητού';
|
||
|
||
@override
|
||
String get help => 'Βοήθεια:';
|
||
|
||
@override
|
||
String get createANewTopic => 'Δημιουργήστε καινούριο θέμα';
|
||
|
||
@override
|
||
String get topics => 'Θέματα';
|
||
|
||
@override
|
||
String get posts => 'Δημοσιεύσεις';
|
||
|
||
@override
|
||
String get lastPost => 'Τελευταία δημοσίευση';
|
||
|
||
@override
|
||
String get views => 'Εμφανίσεις';
|
||
|
||
@override
|
||
String get replies => 'Απαντήσεις';
|
||
|
||
@override
|
||
String get replyToThisTopic => 'Απαντήστε σε αυτό το θέμα';
|
||
|
||
@override
|
||
String get reply => 'Απάντηση';
|
||
|
||
@override
|
||
String get message => 'Μήνυμα';
|
||
|
||
@override
|
||
String get createTheTopic => 'Δημιουργήστε θέμα';
|
||
|
||
@override
|
||
String get reportAUser => 'Αναφορά χρήστη';
|
||
|
||
@override
|
||
String get user => 'Χρήστης';
|
||
|
||
@override
|
||
String get reason => 'Αιτία';
|
||
|
||
@override
|
||
String get whatIsIheMatter => 'Τι τρέχει;';
|
||
|
||
@override
|
||
String get cheat => 'Απάτη';
|
||
|
||
@override
|
||
String get troll => 'Εμπαιγμός';
|
||
|
||
@override
|
||
String get other => 'Άλλη';
|
||
|
||
@override
|
||
String get reportCheatBoostHelp => 'Επικολλήστε τους συνδέσμους με τις παρτίδες και εξηγήστε μας γιατί θεωρείτε ότι η συμπεριφορά του χρήστη είναι παράξενη σε αυτά. Μη λέτε απλώς ότι «κλέβει» (\"Αυτοί έκλεβαν\"), αλλά πείτε μας πώς καταλήξατε σε αυτό το συμπέρασμα.';
|
||
|
||
@override
|
||
String get reportUsernameHelp => 'Εξηγήστε μας γιατί είναι προσβλητικό το όνομα αυτού του χρήστη. Μη λέτε απλώς ότι \"είναι προσβλητικό/ακατάλληλο\" (\"it\'s offensive/inappropriate\"), αλλά πείτε μας πώς καταλήξατε σε αυτό το συμπέρασμα, ειδικά αν πρόκειται για προσβολή η οποία δεν είναι ιδιαίτερα εμφανής: για παράδειγμα αν δεν είναι στα αγγλικά, είναι σε κάποια αργκό ή κάνει κάποια προσβλητική ιστορική/πολιτιστική αναφορά.';
|
||
|
||
@override
|
||
String get reportProcessedFasterInEnglish => 'Η αναφορά σας θα εξεταστεί γρηγορότερα αν είναι γραμμένη στα αγγλικά.';
|
||
|
||
@override
|
||
String get error_provideOneCheatedGameLink => 'Παρακαλούμε συμπεριλάβετε τουλάχιστον έναν σύνδεσμο παρτίδας στην οποία υποψιάζεστε πως υπήρξε χρήση εξωτερικής βοήθειας.';
|
||
|
||
@override
|
||
String by(String param) {
|
||
return 'από τον $param';
|
||
}
|
||
|
||
@override
|
||
String importedByX(String param) {
|
||
return 'Εισήχθη από τον χρήστη $param';
|
||
}
|
||
|
||
@override
|
||
String get thisTopicIsNowClosed => 'Το θέμα έχει κλείσει.';
|
||
|
||
@override
|
||
String get blog => 'Ιστολόγιο';
|
||
|
||
@override
|
||
String get notes => 'Σημειώσεις';
|
||
|
||
@override
|
||
String get typePrivateNotesHere => 'Γράψτε εδώ τις προσωπικές σας σημειώσεις';
|
||
|
||
@override
|
||
String get writeAPrivateNoteAboutThisUser => 'Γράψτε μια ιδιωτική σημείωση για αυτόν το χρήστη';
|
||
|
||
@override
|
||
String get noNoteYet => 'Καμία σημείωση ακόμη';
|
||
|
||
@override
|
||
String get invalidUsernameOrPassword => 'Άκυρο όνομα χρήστη ή κωδικός';
|
||
|
||
@override
|
||
String get incorrectPassword => 'Εσφαλμένος κωδικός πρόσβασης';
|
||
|
||
@override
|
||
String get invalidAuthenticationCode => 'Μη έγκυρος κωδικός επαλήθευσης';
|
||
|
||
@override
|
||
String get clearField => 'Καθαρισμός πεδίου';
|
||
|
||
@override
|
||
String get orSeparator => 'Ή';
|
||
|
||
@override
|
||
String get logInByEmail => 'Συνδεθείτε μέσω email';
|
||
|
||
@override
|
||
String get emailMeALink => 'Στείλτε μου σύνδεσμο μέσω ηλ. ταχυδρομείου';
|
||
|
||
@override
|
||
String get currentPassword => 'Τρέχων κωδικός πρόσβασης';
|
||
|
||
@override
|
||
String get newPassword => 'Νέος κωδικός πρόσβασης';
|
||
|
||
@override
|
||
String get newPasswordAgain => 'Νέος κωδικός πρόσβασης (επαλήθευση)';
|
||
|
||
@override
|
||
String get newPasswordsDontMatch => 'Οι νέοι κωδικοί πρόσβασης δεν ταιριάζουν';
|
||
|
||
@override
|
||
String get newPasswordStrength => 'Ισχύς κωδικού πρόσβασης';
|
||
|
||
@override
|
||
String get clockInitialTime => 'Αρχικός χρόνος';
|
||
|
||
@override
|
||
String get clockIncrement => 'Προσαύξηση';
|
||
|
||
@override
|
||
String get privacy => 'Απόρρητο';
|
||
|
||
@override
|
||
String get privacyPolicy => 'Πολιτική απορρήτου';
|
||
|
||
@override
|
||
String get letOtherPlayersFollowYou => 'Επιτρέψτε σε άλλους παίκτες να σας ακολουθούν';
|
||
|
||
@override
|
||
String get letOtherPlayersChallengeYou => 'Επιτρέψτε σε άλλους παίκτες να σας προκαλούν σε παιχνίδι';
|
||
|
||
@override
|
||
String get letOtherPlayersInviteYouToStudy => 'Επιτρέψτε σε άλλους παίκτες να σας προσκαλούν σε μελέτη';
|
||
|
||
@override
|
||
String get sound => 'Ήχος';
|
||
|
||
@override
|
||
String get none => 'Καθόλου';
|
||
|
||
@override
|
||
String get fast => 'Γρήγορη';
|
||
|
||
@override
|
||
String get normal => 'Κανονική';
|
||
|
||
@override
|
||
String get slow => 'Αργή';
|
||
|
||
@override
|
||
String get insideTheBoard => 'Μέσα στη σκακιέρα';
|
||
|
||
@override
|
||
String get outsideTheBoard => 'Εκτός της σκακιέρας';
|
||
|
||
@override
|
||
String get allSquaresOfTheBoard => 'Σε όλα τα τετράγωνα της σκακιέρας';
|
||
|
||
@override
|
||
String get onSlowGames => 'Σε αργά παιχνίδια';
|
||
|
||
@override
|
||
String get always => 'Πάντα';
|
||
|
||
@override
|
||
String get never => 'Ποτέ';
|
||
|
||
@override
|
||
String xCompetesInY(String param1, String param2) {
|
||
return 'Ο χρήστης $param1 ανταγωνίζεται στο $param2';
|
||
}
|
||
|
||
@override
|
||
String get victory => 'Επιτυχία';
|
||
|
||
@override
|
||
String get defeat => 'Ήττα';
|
||
|
||
@override
|
||
String victoryVsYInZ(String param1, String param2, String param3) {
|
||
return '$param1 εναντίον του χρήστη $param2 σε $param3';
|
||
}
|
||
|
||
@override
|
||
String defeatVsYInZ(String param1, String param2, String param3) {
|
||
return '$param1 από τον χρήστη $param2 σε $param3';
|
||
}
|
||
|
||
@override
|
||
String drawVsYInZ(String param1, String param2, String param3) {
|
||
return '$param1 με τον χρήστη $param2 σε $param3';
|
||
}
|
||
|
||
@override
|
||
String get timeline => 'Χρονολόγιο';
|
||
|
||
@override
|
||
String get starting => 'Αρχίζει:';
|
||
|
||
@override
|
||
String get allInformationIsPublicAndOptional => 'Όλες οι πληροφορίες είναι δημόσιες και προαιρετικές.';
|
||
|
||
@override
|
||
String get biographyDescription => 'Γράψτε για τον εαυτό σας, τι σας αρέσει στο σκάκι, τα αγαπημένα σας ανοίγματα, παιχνίδια, παίκτες…';
|
||
|
||
@override
|
||
String get listBlockedPlayers => 'Κατάλογος παικτών που έχετε αποκλείσει';
|
||
|
||
@override
|
||
String get human => 'Άνθρωπος';
|
||
|
||
@override
|
||
String get computer => 'Υπολογιστής';
|
||
|
||
@override
|
||
String get side => 'Πλευρά';
|
||
|
||
@override
|
||
String get clock => 'Χρόνος';
|
||
|
||
@override
|
||
String get opponent => 'Αντίπαλος';
|
||
|
||
@override
|
||
String get learnMenu => 'Εκμάθηση';
|
||
|
||
@override
|
||
String get studyMenu => 'Μελέτη';
|
||
|
||
@override
|
||
String get practice => 'Εξάσκηση';
|
||
|
||
@override
|
||
String get community => 'Κοινότητα';
|
||
|
||
@override
|
||
String get tools => 'Εργαλεία';
|
||
|
||
@override
|
||
String get increment => 'Προσαύξηση';
|
||
|
||
@override
|
||
String get error_unknown => 'Μη έγκυρη τιμή';
|
||
|
||
@override
|
||
String get error_required => 'Αυτό το πεδίο είναι υποχρεωτικό';
|
||
|
||
@override
|
||
String get error_email => 'Αυτή η διεύθυνση email δεν είναι έγκυρη';
|
||
|
||
@override
|
||
String get error_email_acceptable => 'Αυτή η διεύθυνση email δεν είναι αποδεκτή. Ελέγξτε την και προσπαθήστε ξανά.';
|
||
|
||
@override
|
||
String get error_email_unique => 'Αυτή η διεύθυνση email δεν είναι έγκυρη ή χρησιμοποιείται ήδη από άλλον χρήστη';
|
||
|
||
@override
|
||
String get error_email_different => 'Αυτή είναι η τρέχουσα διεύθυνση email σας';
|
||
|
||
@override
|
||
String error_minLength(String param) {
|
||
return 'Πρέπει να περιέχει τουλάχιστον $param χαρακτήρες';
|
||
}
|
||
|
||
@override
|
||
String error_maxLength(String param) {
|
||
return 'Πρέπει να περιέχει το πολύ $param χαρακτήρες';
|
||
}
|
||
|
||
@override
|
||
String error_min(String param) {
|
||
return 'Πρέπει να είναι τουλάχιστον $param';
|
||
}
|
||
|
||
@override
|
||
String error_max(String param) {
|
||
return 'Πρέπει να είναι το πολύ $param';
|
||
}
|
||
|
||
@override
|
||
String ifRatingIsPlusMinusX(String param) {
|
||
return 'Εάν η βαθμολογία είναι ± $param';
|
||
}
|
||
|
||
@override
|
||
String get ifRegistered => 'Εάν είναι εγγεγραμμένοι';
|
||
|
||
@override
|
||
String get onlyExistingConversations => 'Μόνο σε υπάρχουσες συνομιλίες';
|
||
|
||
@override
|
||
String get onlyFriends => 'Μόνο φίλοι';
|
||
|
||
@override
|
||
String get menu => 'Κατάλογος';
|
||
|
||
@override
|
||
String get castling => 'Pοκέ';
|
||
|
||
@override
|
||
String get whiteCastlingKingside => 'Λευκά O-O';
|
||
|
||
@override
|
||
String get blackCastlingKingside => 'Μαύρα O-O';
|
||
|
||
@override
|
||
String tpTimeSpentPlaying(String param) {
|
||
return 'Χρόνος που διατέθηκε παίζοντας: $param';
|
||
}
|
||
|
||
@override
|
||
String get watchGames => 'Παρακολουθήστε παιχνίδια';
|
||
|
||
@override
|
||
String tpTimeSpentOnTV(String param) {
|
||
return 'Χρόνος στην Τηλεόραση: $param';
|
||
}
|
||
|
||
@override
|
||
String get watch => 'Παρακολουθήστε';
|
||
|
||
@override
|
||
String get videoLibrary => 'Βιβλιοθήκη τηλεοπτικού υλικού';
|
||
|
||
@override
|
||
String get streamersMenu => 'Streamers';
|
||
|
||
@override
|
||
String get mobileApp => 'Εφαρμογή για Κινητά';
|
||
|
||
@override
|
||
String get webmasters => 'Διαχειριστές';
|
||
|
||
@override
|
||
String get about => 'Σχετικά με';
|
||
|
||
@override
|
||
String aboutX(String param) {
|
||
return 'Σχετικά με το $param';
|
||
}
|
||
|
||
@override
|
||
String xIsAFreeYLibreOpenSourceChessServer(String param1, String param2) {
|
||
return 'Το $param1 είναι ($param2) μια δωρεάν, ελεύθερη, χωρίς διαφημίσεις, ανοικτού κώδικα ιστοσελίδα για διαδικτυακό σκάκι.';
|
||
}
|
||
|
||
@override
|
||
String get really => 'πραγματικά';
|
||
|
||
@override
|
||
String get contribute => 'Συνεισφέρετε';
|
||
|
||
@override
|
||
String get termsOfService => 'Όροι χρήσης';
|
||
|
||
@override
|
||
String get titleVerification => 'Επιβεβαίωση τίτλου';
|
||
|
||
@override
|
||
String get sourceCode => 'Πηγαίος κώδικας';
|
||
|
||
@override
|
||
String get simultaneousExhibitions => 'Σιμουλτανέ';
|
||
|
||
@override
|
||
String get host => 'Διοργανωτής';
|
||
|
||
@override
|
||
String hostColorX(String param) {
|
||
return 'Χρώμα διοργανωτή: $param';
|
||
}
|
||
|
||
@override
|
||
String get yourPendingSimuls => 'Τα εκκρεμή σας σιμουλτανέ';
|
||
|
||
@override
|
||
String get createdSimuls => 'Πρόσφατα σιμουλτανέ';
|
||
|
||
@override
|
||
String get hostANewSimul => 'Διοργάνωση νέου σιμουλτανέ';
|
||
|
||
@override
|
||
String get signUpToHostOrJoinASimul => 'Εγγραφείτε για να φιλοξενήσετε ή να συμμετάσχετε σε ένα σιμουλτανέ';
|
||
|
||
@override
|
||
String get noSimulFound => 'Το σιμουλτανέ δε βρέθηκε';
|
||
|
||
@override
|
||
String get noSimulExplanation => 'Αυτό το σιμουλτανέ δεν υπάρχει.';
|
||
|
||
@override
|
||
String get returnToSimulHomepage => 'Επιστροφή στην αρχική σελίδα σιμουλτανέ';
|
||
|
||
@override
|
||
String get aboutSimul => 'Τα σιμουλτανέ είναι διοργανώσεις στις οποίες ένας μεμονωμένος παίκτης αντιμετωπίζει πολλούς ταυτόχρονα.';
|
||
|
||
@override
|
||
String get aboutSimulImage => 'Από τους 50 αντιπάλους, ο Φίσερ κέρδισε 47 παιχνίδια, κατάφερε 2 ισοπαλίες και έχασε 1.';
|
||
|
||
@override
|
||
String get aboutSimulRealLife => 'Η έννοια προέρχεται από πραγματικά γεγονότα. Σε πραγματικούς χώρους, ο διοργανωτής του σιμουλτανέ μετακινείται από τραπέζι σε τραπέζι για να παίξει μία και μόνο κίνηση.';
|
||
|
||
@override
|
||
String get aboutSimulRules => 'Όταν ξεκινήσει το σιμουλτανέ, κάθε παίκτης ξεκινά το παιχνίδι με τον διοργανωτή, ο οποίος έχει τα λευκά κομμάτια. Η διοργάνωση τελειώνει όταν όλα τα παιχνίδια ολοκληρωθούν.';
|
||
|
||
@override
|
||
String get aboutSimulSettings => 'Τα σιμουλτανέ είναι πάντα φιλικά. Οι επαναλήψεις, ανακλήσεις κινήσεων και προσθήκες επιπλέον χρόνου έχουν απενεργοποιηθεί.';
|
||
|
||
@override
|
||
String get create => 'Δημιουργήστε';
|
||
|
||
@override
|
||
String get whenCreateSimul => 'Όταν δημιουργείτε ένα σιμουλτανέ, πρέπει να παίξετε με αρκετούς παίκτες ταυτόχρονα.';
|
||
|
||
@override
|
||
String get simulVariantsHint => 'Εάν επιλέξετε διάφορες εκδοχές, κάθε παίκτης μπορεί να επιλέξει ποια θα παίξει.';
|
||
|
||
@override
|
||
String get simulClockHint => 'Ρολόι Φίσερ. Όσους περισσότερους παίκτες παίξετε, τόσο περισσότερο χρόνο ίσως χρειαστείτε.';
|
||
|
||
@override
|
||
String get simulAddExtraTime => 'Μπορείτε να προσθέσετε επιπλέον χρόνο στο ρολόι σας για να βοηθηθείτε.';
|
||
|
||
@override
|
||
String get simulHostExtraTime => 'Παροχή επιπλέον χρόνου στο ρολόι';
|
||
|
||
@override
|
||
String get simulAddExtraTimePerPlayer => 'Προσθήκη επιπλέον χρόνου στο ρολόι σας για κάθε παίκτη που συμμετέχει στο σιμουλτανέ.';
|
||
|
||
@override
|
||
String get simulHostExtraTimePerPlayer => 'Προσθήκη επιπλέον χρόνου ανά παίκτη';
|
||
|
||
@override
|
||
String get lichessTournaments => 'Τουρνουά στο Lichess';
|
||
|
||
@override
|
||
String get tournamentFAQ => 'Συχνές ερωτήσεις για τα τουρνουά αρένας';
|
||
|
||
@override
|
||
String get timeBeforeTournamentStarts => 'Χρόνος πριν την έναρξη του τουρνουά';
|
||
|
||
@override
|
||
String get averageCentipawnLoss => 'Μέση απώλεια εκατοστοπιονιού';
|
||
|
||
@override
|
||
String get accuracy => 'Ακρίβεια';
|
||
|
||
@override
|
||
String get keyboardShortcuts => 'Συντομεύσεις πληκτρολογίου';
|
||
|
||
@override
|
||
String get keyMoveBackwardOrForward => 'μετακίνηση προς τα πίσω / προς τα εμπρός';
|
||
|
||
@override
|
||
String get keyGoToStartOrEnd => 'πηγαίνετε στην έναρξη / λήξη';
|
||
|
||
@override
|
||
String get keyCycleSelectedVariation => 'Επιλογή επόμενης βαριάντας';
|
||
|
||
@override
|
||
String get keyShowOrHideComments => 'εμφάνιση / απόκρυψη σχολίων';
|
||
|
||
@override
|
||
String get keyEnterOrExitVariation => 'είσοδος / έξοδος εκδοχής';
|
||
|
||
@override
|
||
String get keyPreviousBranch => 'Προηγούμενος κλάδος';
|
||
|
||
@override
|
||
String get keyNextBranch => 'Επόμενος κλάδος';
|
||
|
||
@override
|
||
String get toggleVariationArrows => 'Εμφάνιση/απόκρυψη βελών για βαριάντες';
|
||
|
||
@override
|
||
String get cyclePreviousOrNextVariation => 'Επιλογή προηγούμενης/επόμενης βαριάντας';
|
||
|
||
@override
|
||
String get toggleGlyphAnnotations => 'Εμφάνιση/απόκρυψη σχολίων κινήσεων';
|
||
|
||
@override
|
||
String get togglePositionAnnotations => 'Εμφάνιση/απόκρυψη σχολίων με σύμβολα';
|
||
|
||
@override
|
||
String get toggleObservationAnnotations => 'Εμφάνιση/απόκρυψη σχολίων με σύμβολα';
|
||
|
||
@override
|
||
String get variationArrowsInfo => 'Τα βέλη για βαριάντες σας επιτρέπουν να περιηγηθείτε χωρίς να χρησιμοποιήσετε τη λίστα κινήσεων.';
|
||
|
||
@override
|
||
String get playSelectedMove => 'πραγματοποίηση επιλεγμένης κίνησης';
|
||
|
||
@override
|
||
String get newTournament => 'Νέο τουρνουά';
|
||
|
||
@override
|
||
String get tournamentHomeTitle => 'Σκακιστικά τουρνουά διαφόρων χρόνων και παραλλαγών';
|
||
|
||
@override
|
||
String get tournamentHomeDescription => 'Παίξτε σε γρήγορα τουρνουά σκακιού! Δηλώστε συμμετοχή σε κάποιο επίσημο τουρνουά ή δημιουργήστε ένα δικό σας. Διαλέξτε ανάμεσα από Bullet, Blitz, Classical, Chess960, King of the Hill, Threecheck και πολλές άλλες επιλογής για ατέλειωτη διασκέδαση.';
|
||
|
||
@override
|
||
String get tournamentNotFound => 'Το τουρνουά δε βρέθηκε';
|
||
|
||
@override
|
||
String get tournamentDoesNotExist => 'Αυτό το τουρνουά δεν υπάρχει.';
|
||
|
||
@override
|
||
String get tournamentMayHaveBeenCanceled => 'Ίσως έχει ακυρωθεί, εάν όλοι οι παίκτες αποχώρησαν πριν ξεκινήσει το τουρνουά.';
|
||
|
||
@override
|
||
String get returnToTournamentsHomepage => 'Επιστροφή στην αρχική σελίδα τουρνουά';
|
||
|
||
@override
|
||
String weeklyPerfTypeRatingDistribution(String param) {
|
||
return 'Μηνιαία κατανομή βαθμολογίας $param';
|
||
}
|
||
|
||
@override
|
||
String yourPerfTypeRatingIsRating(String param1, String param2) {
|
||
return 'Η βαθμολογία σας στο $param1 είναι $param2.';
|
||
}
|
||
|
||
@override
|
||
String youAreBetterThanPercentOfPerfTypePlayers(String param1, String param2) {
|
||
return 'Είστε καλύτεροι από $param1 των παικτών $param2.';
|
||
}
|
||
|
||
@override
|
||
String userIsBetterThanPercentOfPerfTypePlayers(String param1, String param2, String param3) {
|
||
return 'Ο χρήστης $param1 είναι καλύτερος από το $param2 των παικτών $param3.';
|
||
}
|
||
|
||
@override
|
||
String betterThanPercentPlayers(String param1, String param2) {
|
||
return 'Είστε καλύτερος/η από το $param1 των παικτών $param2';
|
||
}
|
||
|
||
@override
|
||
String youDoNotHaveAnEstablishedPerfTypeRating(String param) {
|
||
return 'Δεν έχετε μια καθιερωμένη βαθμολογία $param.';
|
||
}
|
||
|
||
@override
|
||
String get yourRating => 'Η βαθμολογία σας';
|
||
|
||
@override
|
||
String get cumulative => 'Αθροιστικά';
|
||
|
||
@override
|
||
String get glicko2Rating => 'Βαθμολογία Glicko-2';
|
||
|
||
@override
|
||
String get checkYourEmail => 'Ελέγξτε το ηλ. ταχυδρομείο σας';
|
||
|
||
@override
|
||
String get weHaveSentYouAnEmailClickTheLink => 'Σας έχουμε στείλει ένα μήνυμα ηλ. ταχυδρομείου. Κάντε κλικ τον σύνδεσμο στο ηλ.ταχυδρομείο για να ενεργοποιήσετε τον λογαριασμό σας.';
|
||
|
||
@override
|
||
String get ifYouDoNotSeeTheEmailCheckOtherPlaces => 'Εάν δεν μπορείτε να δείτε το μήνυμα ηλ. ταχυδρομείου, ελέγξτε άλλες θέσεις που θα μπορούσε να είναι, όπως στα διαγραμμένα, ανεπιθύμητη αλληλογραφία, κοινωνικά, ή σε άλλους φακέλους.';
|
||
|
||
@override
|
||
String get ifYouDoNotGetTheEmail => 'Εάν δε λάβετε το email σε 5 λεπτά:';
|
||
|
||
@override
|
||
String get checkAllEmailFolders => 'Ελέγξτε τα ανεπιθύμητα μηνύματα και τυχόν άλλους φακέλους';
|
||
|
||
@override
|
||
String verifyYourAddress(String param) {
|
||
return 'Επιβεβαιώστε ότι η διεύθυνση $param είναι η διεύθυνση email σας';
|
||
}
|
||
|
||
@override
|
||
String weHaveSentYouAnEmailTo(String param) {
|
||
return 'Έχουμε στείλει ένα μήνυμα ηλ. ταχυδρομείου στο $param. Κάντε κλικ τον σύνδεσμο στο ηλ. ταχυδρομείο για να επαναφέρετε τον κωδικό πρόσβασής σας.';
|
||
}
|
||
|
||
@override
|
||
String byRegisteringYouAgreeToBeBoundByOur(String param) {
|
||
return 'Με την εγγραφή σας συμφωνείτε ότι δεσμεύεστε από τους $param.';
|
||
}
|
||
|
||
@override
|
||
String readAboutOur(String param) {
|
||
return 'Διαβάστε την $param μας.';
|
||
}
|
||
|
||
@override
|
||
String get networkLagBetweenYouAndLichess => 'Υστέρηση δικτύου ανάμεσα σε εσάς και το lichess';
|
||
|
||
@override
|
||
String get timeToProcessAMoveOnLichessServer => 'Χρόνος επεξεργασίας μίας κίνησης στον διακομιστή lichess';
|
||
|
||
@override
|
||
String get downloadAnnotated => 'Λήψη με υποσημειώσεις';
|
||
|
||
@override
|
||
String get downloadRaw => 'Λήψη ακατέργαστο';
|
||
|
||
@override
|
||
String get downloadImported => 'Λήψη εισαγόμενου';
|
||
|
||
@override
|
||
String get downloadAllGames => 'Λήψη όλων των παρτίδων';
|
||
|
||
@override
|
||
String get crosstable => 'Αποτελέσματα';
|
||
|
||
@override
|
||
String get youCanAlsoScrollOverTheBoardToMoveInTheGame => 'Κάντε κύλιση με τη ροδέλα του ποντικιού πάνω στη σκακιέρα για να μετακινηθείτε στην παρτίδα.';
|
||
|
||
@override
|
||
String get scrollOverComputerVariationsToPreviewThem => 'Μετακινήστε το ποντίκι σας πάνω στις βαριάντες του υπολογιστή για την προεπισκόπησή τους.';
|
||
|
||
@override
|
||
String get analysisShapesHowTo => 'Πατήστε Shift + κλικ ή δεξί κλικ για να σχεδιάσετε κύκλους και βέλη στην σκακιέρα.';
|
||
|
||
@override
|
||
String get primaryColorArrowsHowTo => 'Το Ctrl ή το Shift εμφανίζει χρώμα κόκκινο. Τα Command, Alt ή Meta εμφανίζουν χρώμα μπλε. Ένα πλήκτρο από κάθε ομάδα εμφανίζει χρώμα κίτρινο.';
|
||
|
||
@override
|
||
String get letOtherPlayersMessageYou => 'Επιτρέψτε άλλους παίκτες να σας στέλνουν μηνύματα';
|
||
|
||
@override
|
||
String get receiveForumNotifications => 'Λήψη ειδοποιήσεων όταν γίνεται αναφορά σας στο φόρουμ';
|
||
|
||
@override
|
||
String get shareYourInsightsData => 'Κοινή χρήση των δεδομένων σας';
|
||
|
||
@override
|
||
String get withNobody => 'Με κανέναν';
|
||
|
||
@override
|
||
String get withFriends => 'Με φίλους';
|
||
|
||
@override
|
||
String get withEverybody => 'Με όλους';
|
||
|
||
@override
|
||
String get kidMode => 'Λειτουργία παιδιού';
|
||
|
||
@override
|
||
String get kidModeIsEnabled => 'Η λειτουργία για παιδιά είναι ενεργοποιημένη.';
|
||
|
||
@override
|
||
String get kidModeExplanation => 'Αυτό έχει σχέση με την ασφάλεια. Στην λειτουργία για παιδιά, απενεργοποιούνται όλες οι επικοινωνίες της ιστοσελίδας. Ενεργοποιήστε το για τα παιδιά σας και τους μαθητές, για την προστασία τους από άλλους διαδικτυακούς χρήστες.';
|
||
|
||
@override
|
||
String inKidModeTheLichessLogoGetsIconX(String param) {
|
||
return 'Στην λειτουργία για παιδιά, το λογότυπο του lichess παίρνει ένα εικονίδιο $param, έτσι ώστε να γνωρίζετε ότι τα παιδιά σας είναι ασφαλή.';
|
||
}
|
||
|
||
@override
|
||
String get askYourChessTeacherAboutLiftingKidMode => 'Ο λογαριασμός σας βρίσκεται υπό διαχείριση. Ζητήστε από τον δασκαλό σας στο σκάκι να απενεργοποιήσει τη λειτουργία για παιδιά για τον λογαριασμό σας.';
|
||
|
||
@override
|
||
String get enableKidMode => 'Ενεργοποίηση λειτουργίας παιδιού';
|
||
|
||
@override
|
||
String get disableKidMode => 'Απενεργοποίηση λειτουργίας παιδιού';
|
||
|
||
@override
|
||
String get security => 'Ασφάλεια';
|
||
|
||
@override
|
||
String get sessions => 'Συνεδρίες';
|
||
|
||
@override
|
||
String get revokeAllSessions => 'ανακαλέστε όλες τις συνεδρίες';
|
||
|
||
@override
|
||
String get playChessEverywhere => 'Παίξτε σκάκι παντού';
|
||
|
||
@override
|
||
String get everybodyGetsAllFeaturesForFree => 'Όλα τα στοιχεία είναι δωρεάν για όλους';
|
||
|
||
@override
|
||
String get viewTheSolution => 'Δείτε τη λύση';
|
||
|
||
@override
|
||
String get noChallenges => 'Δεν έχετε προκλήσεις.';
|
||
|
||
@override
|
||
String xHostsY(String param1, String param2) {
|
||
return '$param1 φιλοξενεί τη $param2';
|
||
}
|
||
|
||
@override
|
||
String xJoinsY(String param1, String param2) {
|
||
return '$param1 συμμετέχει στη $param2';
|
||
}
|
||
|
||
@override
|
||
String xLikesY(String param1, String param2) {
|
||
return '$param2 αρέσει στον χρήστη $param1';
|
||
}
|
||
|
||
@override
|
||
String get like => 'Μου αρέσει';
|
||
|
||
@override
|
||
String get liked => 'Μου άρεσε';
|
||
|
||
@override
|
||
String get quickPairing => 'Γρήγορη αντιστοίχιση';
|
||
|
||
@override
|
||
String get lobby => 'Χώρος αναμονής';
|
||
|
||
@override
|
||
String get anonymous => 'Ανώνυμος';
|
||
|
||
@override
|
||
String yourScore(String param) {
|
||
return 'Η βαθμολογία σας: $param';
|
||
}
|
||
|
||
@override
|
||
String get language => 'Γλώσσα';
|
||
|
||
@override
|
||
String get allLanguages => 'Οποιαδήποτε γλώσσα';
|
||
|
||
@override
|
||
String get background => 'Φόντο';
|
||
|
||
@override
|
||
String get light => 'Ανοιχτόχρωμο';
|
||
|
||
@override
|
||
String get dark => 'Σκουρόχρωμο';
|
||
|
||
@override
|
||
String get transparent => 'Διάφανο';
|
||
|
||
@override
|
||
String get deviceTheme => 'Θέμα συσκευής';
|
||
|
||
@override
|
||
String get backgroundImageUrl => 'Διεύθυνση εικόνας φόντου:';
|
||
|
||
@override
|
||
String get board => 'Σκακιέρα';
|
||
|
||
@override
|
||
String get size => 'Μέγεθος';
|
||
|
||
@override
|
||
String get opacity => 'Αδιαφάνεια';
|
||
|
||
@override
|
||
String get brightness => 'Φωτεινότητα';
|
||
|
||
@override
|
||
String get contrast => 'Αντίθεση';
|
||
|
||
@override
|
||
String get hue => 'Χροιά';
|
||
|
||
@override
|
||
String get boardReset => 'Επαναφορά χρωμάτων στα προκαθορισμένα';
|
||
|
||
@override
|
||
String get pieceSet => 'Επιλογή κομματιών';
|
||
|
||
@override
|
||
String get embedInYourWebsite => 'Ενσωματώστε στην ιστοσελίδα σας';
|
||
|
||
@override
|
||
String get usernameAlreadyUsed => 'Αυτό το όνομα χρήστη ήδη χρησιμοποιείται, παρακαλώ δοκιμάστε ένα άλλο.';
|
||
|
||
@override
|
||
String get usernamePrefixInvalid => 'Το όνομα χρήστη πρέπει να αρχίζει με ένα γράμμα.';
|
||
|
||
@override
|
||
String get usernameSuffixInvalid => 'Το όνομα χρήστη πρέπει να τελειώνει με ένα γράμμα ή έναν αριθμό.';
|
||
|
||
@override
|
||
String get usernameCharsInvalid => 'Το όνομα χρήστη μπορεί να περιέχει μόνο γράμματα, αριθμούς, κάτω παύλες και απλές παύλες. Διαδοχικές παύλες ή κάτω παύλες δεν επιτρέπονται.';
|
||
|
||
@override
|
||
String get usernameUnacceptable => 'Αυτό το όνομα χρήστη δεν είναι αποδεκτό.';
|
||
|
||
@override
|
||
String get playChessInStyle => 'Παίξτε σκάκι με στυλ';
|
||
|
||
@override
|
||
String get chessBasics => 'Τα βασικά';
|
||
|
||
@override
|
||
String get coaches => 'Προπονητές';
|
||
|
||
@override
|
||
String get invalidPgn => 'Μη έγκυρο PGN';
|
||
|
||
@override
|
||
String get invalidFen => 'Μη έγκυρο FEN';
|
||
|
||
@override
|
||
String get custom => 'Προσαρμογή';
|
||
|
||
@override
|
||
String get notifications => 'Ειδοποιήσεις';
|
||
|
||
@override
|
||
String notificationsX(String param1) {
|
||
return 'Ειδοποιήσεις: $param1';
|
||
}
|
||
|
||
@override
|
||
String perfRatingX(String param) {
|
||
return 'Βαθμολογία: $param';
|
||
}
|
||
|
||
@override
|
||
String yourRatingIsX(String param) {
|
||
return 'Η βαθμολογία σας είναι $param';
|
||
}
|
||
|
||
@override
|
||
String get practiceWithComputer => 'Εξάσκηση με τον υπολογιστή';
|
||
|
||
@override
|
||
String anotherWasX(String param) {
|
||
return 'Εναλλακτική ήταν $param';
|
||
}
|
||
|
||
@override
|
||
String bestWasX(String param) {
|
||
return 'Η καλύτερη κίνηση ήταν $param';
|
||
}
|
||
|
||
@override
|
||
String get youBrowsedAway => 'Απομακρυνθήκατε';
|
||
|
||
@override
|
||
String get resumePractice => 'Συνεχίστε την εξάσκηση';
|
||
|
||
@override
|
||
String get drawByFiftyMoves => 'Ισοπαλία λόγω του κανόνα των 50 κινήσεων.';
|
||
|
||
@override
|
||
String get theGameIsADraw => 'Η παρτίδα είναι ισόπαλη.';
|
||
|
||
@override
|
||
String get computerThinking => 'Ο υπολογιστής σκέφτεται ...';
|
||
|
||
@override
|
||
String get seeBestMove => 'Προβολή καλύτερης κίνησης';
|
||
|
||
@override
|
||
String get hideBestMove => 'Απόκρυψη καλύτερης κίνησης';
|
||
|
||
@override
|
||
String get getAHint => 'Λάβετε μια υπόδειξη';
|
||
|
||
@override
|
||
String get evaluatingYourMove => 'Αξιολογώντας την κίνηση σας...';
|
||
|
||
@override
|
||
String get whiteWinsGame => 'Κερδίζουν τα λευκά';
|
||
|
||
@override
|
||
String get blackWinsGame => 'Κερδίζουν τα μαύρα';
|
||
|
||
@override
|
||
String get learnFromYourMistakes => 'Μάθετε από τα λάθη σας';
|
||
|
||
@override
|
||
String get learnFromThisMistake => 'Μάθετε από αυτό το λάθος';
|
||
|
||
@override
|
||
String get skipThisMove => 'Παράλειψη κίνησης';
|
||
|
||
@override
|
||
String get next => 'Επόμενο';
|
||
|
||
@override
|
||
String xWasPlayed(String param) {
|
||
return '$param παίχτηκε';
|
||
}
|
||
|
||
@override
|
||
String get findBetterMoveForWhite => 'Βρείτε μια καλύτερη κίνηση για τα λευκά';
|
||
|
||
@override
|
||
String get findBetterMoveForBlack => 'Βρείτε μια καλύτερη κίνηση για τα μαύρα';
|
||
|
||
@override
|
||
String get resumeLearning => 'Συνεχίστε την εξάσκηση';
|
||
|
||
@override
|
||
String get youCanDoBetter => 'Μπορείτε και καλύτερα';
|
||
|
||
@override
|
||
String get tryAnotherMoveForWhite => 'Δοκιμάστε μια άλλη κίνηση για τα λευκά';
|
||
|
||
@override
|
||
String get tryAnotherMoveForBlack => 'Δοκιμάστε μια άλλη κίνηση για τα μαύρα';
|
||
|
||
@override
|
||
String get solution => 'Λύση';
|
||
|
||
@override
|
||
String get waitingForAnalysis => 'Αναμονή για την ανάλυση';
|
||
|
||
@override
|
||
String get noMistakesFoundForWhite => 'Δεν βρέθηκαν λάθη για τα λευκά';
|
||
|
||
@override
|
||
String get noMistakesFoundForBlack => 'Δεν βρέθηκαν λάθη για τα μαύρα';
|
||
|
||
@override
|
||
String get doneReviewingWhiteMistakes => 'Ο έλεγχος λαθών για τα λευκά ολοκληρώθηκε';
|
||
|
||
@override
|
||
String get doneReviewingBlackMistakes => 'Έγινε έλεγχος λαθών για τα μαύρα';
|
||
|
||
@override
|
||
String get doItAgain => 'Κάντε το ξανά';
|
||
|
||
@override
|
||
String get reviewWhiteMistakes => 'Ανασκόπηση λαθών λευκών';
|
||
|
||
@override
|
||
String get reviewBlackMistakes => 'Ανασκόπηση λαθών μαύρων';
|
||
|
||
@override
|
||
String get advantage => 'Πλεονέκτημα';
|
||
|
||
@override
|
||
String get opening => 'Άνοιγμα';
|
||
|
||
@override
|
||
String get middlegame => 'Μέσο';
|
||
|
||
@override
|
||
String get endgame => 'Φινάλε';
|
||
|
||
@override
|
||
String get conditionalPremoves => 'Υποθετικές προκινήσεις';
|
||
|
||
@override
|
||
String get addCurrentVariation => 'Προσθήκη τρέχουσας βαριάντας';
|
||
|
||
@override
|
||
String get playVariationToCreateConditionalPremoves => 'Παίξτε μια βαριάντα για να δημιουργήσετε υποθετικές προκινήσεις';
|
||
|
||
@override
|
||
String get noConditionalPremoves => 'Καμία υποθετική προκίνηση';
|
||
|
||
@override
|
||
String playX(String param) {
|
||
return 'Παίξτε $param';
|
||
}
|
||
|
||
@override
|
||
String challengeX(String param) {
|
||
return 'Προκαλέστε τον χρήστη $param';
|
||
}
|
||
|
||
@override
|
||
String get showUnreadLichessMessage => 'Έχετε λάβει ένα προσωπικό μήνυμα από το Lichess.';
|
||
|
||
@override
|
||
String get clickHereToReadIt => 'Κάντε κλικ εδώ για να το δείτε';
|
||
|
||
@override
|
||
String get sorry => 'Λυπούμαστε :(';
|
||
|
||
@override
|
||
String get weHadToTimeYouOutForAWhile => 'Ο λογαριασμός σας έχει αποκλειστεί προσωρινά.';
|
||
|
||
@override
|
||
String get why => 'Γιατί;';
|
||
|
||
@override
|
||
String get pleasantChessExperience => 'Ο σκοπός μας είναι να προσφέρουμε μια ευχάριστη σκακιστική ατμόσφαιρα για όλους.';
|
||
|
||
@override
|
||
String get goodPractice => 'Για να πραγματοποιηθεί αυτό, πρέπει να βεβαιωθούμε ότι όλοι οι παίκτες ακολουθούν τους κανόνες.';
|
||
|
||
@override
|
||
String get potentialProblem => 'Σε περίπτωση που εντοπίζεται κάποιο πιθανό πρόβλημα, εμφανίζουμε αυτό το μήνυμα.';
|
||
|
||
@override
|
||
String get howToAvoidThis => 'Τι μπορώ να κάνω;';
|
||
|
||
@override
|
||
String get playEveryGame => 'Τελειώστε κάθε παρτίδα που ξεκινάτε.';
|
||
|
||
@override
|
||
String get tryToWin => 'Προσπαθήστε να νικήσετε (ή να κάνετε ισοπαλία) κάθε παρτίδα που παίζετε.';
|
||
|
||
@override
|
||
String get resignLostGames => 'Παραιτηθείτε σε παρτίδες που χάνετε (μην αφήνετε τον χρόνο σας να τελειώσει).';
|
||
|
||
@override
|
||
String get temporaryInconvenience => 'Ζητούμε συγγνώμη για την αναστάτωση,';
|
||
|
||
@override
|
||
String get wishYouGreatGames => 'και σας ευχόμαστε καλές παρτίδες στο lichess.org.';
|
||
|
||
@override
|
||
String get thankYouForReading => 'Σας ευχαριστούμε για τον χρόνο σας!';
|
||
|
||
@override
|
||
String get lifetimeScore => 'Συνολικό σκορ';
|
||
|
||
@override
|
||
String get currentMatchScore => 'Τρέχον σκορ';
|
||
|
||
@override
|
||
String get agreementAssistance => 'Δηλώνω ότι ουδέποτε θα λάβω βοήθεια κατά τη διάρκεια των παρτίδων μου (από υπολογιστή, βιβλίο, βάση δεδομένων ή άλλο πρόσωπο).';
|
||
|
||
@override
|
||
String get agreementNice => 'Δηλώνω ότι πάντα θα επιδεικνύω σεβασμό προς όλους του παίκτες.';
|
||
|
||
@override
|
||
String agreementMultipleAccounts(String param) {
|
||
return 'Δηλώνω ότι δε θα δημιουργήσω πολλούς λογαριασμούς (εκτός από τους λόγους προβλέπονται από τους $param).';
|
||
}
|
||
|
||
@override
|
||
String get searchOrStartNewDiscussion => 'Αναζήτηση ή έναρξη νέας συνομιλίας';
|
||
|
||
@override
|
||
String get edit => 'Επεξεργασία';
|
||
|
||
@override
|
||
String get ultraBullet => 'UltraBullet';
|
||
|
||
@override
|
||
String get bullet => 'Bullet';
|
||
|
||
@override
|
||
String get blitz => 'Blitz';
|
||
|
||
@override
|
||
String get rapid => 'Rapid';
|
||
|
||
@override
|
||
String get classical => 'Κλασικό';
|
||
|
||
@override
|
||
String get ultraBulletDesc => 'Εξαιρετικά γρήγορες παρτίδες: λιγότερο από 30 δευτερόλεπτα';
|
||
|
||
@override
|
||
String get bulletDesc => 'Πολύ γρήγορες παρτίδες: λιγότερο από 3 λεπτά';
|
||
|
||
@override
|
||
String get blitzDesc => 'Γρήγορες παρτίδες: 3 έως 8 λεπτά';
|
||
|
||
@override
|
||
String get rapidDesc => 'Παρτίδες rapid: 8 έως 25 λεπτά';
|
||
|
||
@override
|
||
String get classicalDesc => 'Κλασικές παρτίδες: 25 λεπτά και άνω';
|
||
|
||
@override
|
||
String get correspondenceDesc => 'Παρτίδες δι\' αλληλογραφίας: μία ή περισσότερες μέρες για κάθε κίνηση';
|
||
|
||
@override
|
||
String get puzzleDesc => 'Εξάσκηση τακτικών';
|
||
|
||
@override
|
||
String get important => 'Προσοχή';
|
||
|
||
@override
|
||
String yourQuestionMayHaveBeenAnswered(String param1) {
|
||
return 'Ελέγξτε τη $param1 για να δείτε αν η ερώτησή σας έχει ήδη απαντηθεί';
|
||
}
|
||
|
||
@override
|
||
String get inTheFAQ => 'σελίδα συχνών ερωτήσεων';
|
||
|
||
@override
|
||
String toReportSomeoneForCheatingOrBadBehavior(String param1) {
|
||
return 'Για να αναφέρετε έναν χρήστη για κλέψιμο ή για κακή συμπεριφορά, $param1';
|
||
}
|
||
|
||
@override
|
||
String get useTheReportForm => 'χρησιμοποιήστε τη φόρμα αναφορών';
|
||
|
||
@override
|
||
String toRequestSupport(String param1) {
|
||
return 'Για να ζητήσετε βοήθεια, $param1';
|
||
}
|
||
|
||
@override
|
||
String get tryTheContactPage => 'χρησιμοποιείστε την σελίδα επικοινωνίας';
|
||
|
||
@override
|
||
String makeSureToRead(String param1) {
|
||
return 'Φροντίστε να διαβάσετε $param1';
|
||
}
|
||
|
||
@override
|
||
String get theForumEtiquette => 'τους κανόνες καλής συμπεριφοράς του φόρουμ';
|
||
|
||
@override
|
||
String get pleaseBeNiceInTheForum => 'Παρακαλούμε να συμπεριφέρεστε ευγενικά στο φόρουμ.';
|
||
|
||
@override
|
||
String get thisTopicIsArchived => 'Αυτό το θέμα έχει αρχειοθετηθεί και η ανάρτηση νέων απαντήσεων δεν είναι δυνατή.';
|
||
|
||
@override
|
||
String joinTheTeamXToPost(String param1) {
|
||
return 'Δηλώστε συμμετοχή στην $param1 για να δημιουργήσετε νέες αναρτήσεις σε αυτό το φόρουμ';
|
||
}
|
||
|
||
@override
|
||
String teamNamedX(String param1) {
|
||
return 'ομάδα $param1';
|
||
}
|
||
|
||
@override
|
||
String get youCannotPostYetPlaySomeGames => 'Δεν έχετε δικαίωμα δημοσίευσης στο φόρουμ ακόμα. Δοκιμάστε να παίξετε μερικές παρτίδες!';
|
||
|
||
@override
|
||
String get subscribe => 'Εγγραφή';
|
||
|
||
@override
|
||
String get unsubscribe => 'Απεγγραφή';
|
||
|
||
@override
|
||
String mentionedYouInX(String param1) {
|
||
return 'σας ανέφερε στο θέμα «$param1».';
|
||
}
|
||
|
||
@override
|
||
String xMentionedYouInY(String param1, String param2) {
|
||
return 'Ο χρήστης $param1 σας ανέφερε στο θέμα «$param2».';
|
||
}
|
||
|
||
@override
|
||
String invitedYouToX(String param1) {
|
||
return 'σας προσκάλεσε στη μελέτη «$param1».';
|
||
}
|
||
|
||
@override
|
||
String xInvitedYouToY(String param1, String param2) {
|
||
return 'Ο χρήστης $param1 σας προσκάλεσε στη μελέτη «$param2».';
|
||
}
|
||
|
||
@override
|
||
String get youAreNowPartOfTeam => 'Είστε πλέον μέλος της ομάδας.';
|
||
|
||
@override
|
||
String youHaveJoinedTeamX(String param1) {
|
||
return 'Είστε πλέον μέλος της ομάδας «$param1».';
|
||
}
|
||
|
||
@override
|
||
String get someoneYouReportedWasBanned => 'Κάποιος χρήστης που αναφέρατε έχει αποκλειστεί';
|
||
|
||
@override
|
||
String get congratsYouWon => 'Συγχαρητήρια, κερδίσατε!';
|
||
|
||
@override
|
||
String gameVsX(String param1) {
|
||
return 'Παρτίδα εναντίον του χρήστη $param1';
|
||
}
|
||
|
||
@override
|
||
String resVsX(String param1, String param2) {
|
||
return '$param1 εναντίον του χρήστη $param2';
|
||
}
|
||
|
||
@override
|
||
String get lostAgainstTOSViolator => 'Χάσατε από κάποιον που παραβίασε τους όρους χρήσης του Lichess';
|
||
|
||
@override
|
||
String refundXpointsTimeControlY(String param1, String param2) {
|
||
return 'Επιστροφή πόντων: $param1 πόντοι βαθμολογίας $param2.';
|
||
}
|
||
|
||
@override
|
||
String get timeAlmostUp => 'Ο χρόνος σας έχει σχεδόν τελειώσει!';
|
||
|
||
@override
|
||
String get clickToRevealEmailAddress => '[κάντε κλικ για να δείτε τη διεύθυνση email]';
|
||
|
||
@override
|
||
String get download => 'Λήψη';
|
||
|
||
@override
|
||
String get coachManager => 'Διαχειριστής προπονητή';
|
||
|
||
@override
|
||
String get streamerManager => 'Διαχειριστής streamer';
|
||
|
||
@override
|
||
String get cancelTournament => 'Ακύρωση τουρνουά';
|
||
|
||
@override
|
||
String get tournDescription => 'Περιγραφή του τουρνουά';
|
||
|
||
@override
|
||
String get tournDescriptionHelp => 'Θέλετε να πείτε κάτι ιδιαίτερο στους παίκτες; Προσπαθήστε να κρατήσετε το μήνυμά σας σύντομο. Μπορείτε να χρησιμοποιείτε συνδέσμους σε Markdown: [name](https://url)';
|
||
|
||
@override
|
||
String get ratedFormHelp => 'Οι παρτίδες είναι βαθμολογημένες και επηρεάζουν τη βαθμολογία των παικτών';
|
||
|
||
@override
|
||
String get onlyMembersOfTeam => 'Μόνο μέλη της ομάδας';
|
||
|
||
@override
|
||
String get noRestriction => 'Χωρίς περιορισμούς';
|
||
|
||
@override
|
||
String get minimumRatedGames => 'Ελάχιστος αριθμός βαθμολογημένων παρτίδων';
|
||
|
||
@override
|
||
String get minimumRating => 'Ελάχιστη βαθμολογία';
|
||
|
||
@override
|
||
String get maximumWeeklyRating => 'Μέγιστη εβδομαδιαία βαθμολογία';
|
||
|
||
@override
|
||
String positionInputHelp(String param) {
|
||
return 'Επικολλήστε ένα έγκυρο FEN αν θέλετε κάθε παρτίδα να ξεκινάει από μια συγκεκριμένη θέση.\nΛειτουργεί μόνο για κανονικές παρτίδες, όχι για παραλλαγές.\nΜπορείτε να χρησιμοποιήσετε τον $param για να δείτε ποιο είναι το FEN μιας θέσης, και στη συνέχεια να το επικολλήστε το εδώ.\nΣε περίπτωση που αφήσετε το πλαίσιο κενό, οι παρτίδες θα ξεκινήσουν από την κανονική αρχική θέση.';
|
||
}
|
||
|
||
@override
|
||
String get cancelSimul => 'Ακύρωση σιμουλτανέ';
|
||
|
||
@override
|
||
String get simulHostcolor => 'Χρώμα διοργανωτή σε κάθε παρτίδα';
|
||
|
||
@override
|
||
String get estimatedStart => 'Εκτιμώμενη ώρα έναρξης';
|
||
|
||
@override
|
||
String simulFeatured(String param) {
|
||
return 'Προβεβλημένο στο $param';
|
||
}
|
||
|
||
@override
|
||
String simulFeaturedHelp(String param) {
|
||
return 'Να εμφανίζεται το σιμουλτανέ σε όλους στο $param. Απενεργοποιήστε αυτήν την επιλογή για ιδιωτικά σιμουλτανέ.';
|
||
}
|
||
|
||
@override
|
||
String get simulDescription => 'Περιγραφή σιμουλτανέ';
|
||
|
||
@override
|
||
String get simulDescriptionHelp => 'Θέλετε να πείτε κάτι στους συμμετέχοντες;';
|
||
|
||
@override
|
||
String markdownIsAvailable(String param) {
|
||
return 'Μπορείτε να χρησιμοποιήσετε $param για μορφοποίηση.';
|
||
}
|
||
|
||
@override
|
||
String get embedsAvailable => 'Επικολλήστε μια διεύθυνση URL παρτίδας ή ένα κεφάλαιο μελέτης για να το ενσωματώσετε.';
|
||
|
||
@override
|
||
String get inYourLocalTimezone => 'Στη δική σας ζώνη ώρας';
|
||
|
||
@override
|
||
String get tournChat => 'Δωμάτιο συνομιλίας τουρνουά';
|
||
|
||
@override
|
||
String get noChat => 'Να μην επιτρέπεται η συνομιλία';
|
||
|
||
@override
|
||
String get onlyTeamLeaders => 'Μόνο οι αρχηγοί ομάδων';
|
||
|
||
@override
|
||
String get onlyTeamMembers => 'Μόνο τα μέλη της ομάδας';
|
||
|
||
@override
|
||
String get navigateMoveTree => 'Πλοηγηθείτε στο δέντρο κινήσεων';
|
||
|
||
@override
|
||
String get mouseTricks => '«Κόλπα» με το ποντίκι';
|
||
|
||
@override
|
||
String get toggleLocalAnalysis => 'Εναλλαγή ανάλυσης τοπικού υπολογιστή';
|
||
|
||
@override
|
||
String get toggleAllAnalysis => 'Εναλλαγή όλων των αναλύσεων υπολογιστή';
|
||
|
||
@override
|
||
String get playComputerMove => 'Πραγματοποίηση της καλύτερης κίνησης του υπολογιστή';
|
||
|
||
@override
|
||
String get analysisOptions => 'Ρυθμίσεις ανάλυσης';
|
||
|
||
@override
|
||
String get focusChat => 'Εστίαση στο chat';
|
||
|
||
@override
|
||
String get showHelpDialog => 'Εμφάνιση αυτού του παραθύρου διαλόγου βοήθειας';
|
||
|
||
@override
|
||
String get reopenYourAccount => 'Ξανανοίξτε τον λογαριασμό σας';
|
||
|
||
@override
|
||
String get reopenYourAccountDescription => 'Αν κλείσατε τον λογαριασμό σας, αλλά έκτοτε έχετε αλλάξει γνώμη, έχετε την δυνατότητα να τον ανακτήσετε.';
|
||
|
||
@override
|
||
String get emailAssociatedToaccount => 'Διεύθυνση email αυτού του λογαριασμού';
|
||
|
||
@override
|
||
String get sentEmailWithLink => 'Σας στείλαμε ένα email με τον σύνδεσμο ενεργοποίησης.';
|
||
|
||
@override
|
||
String get tournamentEntryCode => 'Κωδικός εισόδου τουρνουά';
|
||
|
||
@override
|
||
String get hangOn => 'Περιμένετε!';
|
||
|
||
@override
|
||
String gameInProgress(String param) {
|
||
return 'Η παρτίδα σας με τον χρήστη $param είναι ακόμα σε εξέλιξη.';
|
||
}
|
||
|
||
@override
|
||
String get abortTheGame => 'Ματαίωση παρτίδας';
|
||
|
||
@override
|
||
String get resignTheGame => 'Παραίτηση';
|
||
|
||
@override
|
||
String get youCantStartNewGame => 'Δεν μπορείτε να ξεκινήσετε μια καινούργια παρτίδα εάν δεν ολοκληρώσετε προηγουμένως αυτήν.';
|
||
|
||
@override
|
||
String get since => 'Από';
|
||
|
||
@override
|
||
String get until => 'Έως';
|
||
|
||
@override
|
||
String get lichessDbExplanation => 'Βαθμολογημένες παρτίδες στο Lichess';
|
||
|
||
@override
|
||
String get switchSides => 'Εναλλαγή πλευρών';
|
||
|
||
@override
|
||
String get closingAccountWithdrawAppeal => 'Σε περίπτωση που κλείσετε τον λογαριασμό σας, τυχόν ενστάσεις που έχετε υποβάλει απορρίπτονται αυτόματα';
|
||
|
||
@override
|
||
String get ourEventTips => 'Οι συμβουλές μας για τη διοργάνωση εκδηλώσεων';
|
||
|
||
@override
|
||
String get instructions => 'Οδηγίες';
|
||
|
||
@override
|
||
String get showMeEverything => 'Εμφάνιση όλων';
|
||
|
||
@override
|
||
String get lichessPatronInfo => 'Το Lichess είναι ένα φιλανθρωπικό και εντελώς ελεύθερο λογισμικό ανοιχτού κώδικα.\nΌλα τα έξοδα λειτουργίας, ανάπτυξης και περιεχομένου καλύπτονται αποκλειστικά από δωρεές χρηστών.';
|
||
|
||
@override
|
||
String get nothingToSeeHere => 'Δεν υπάρχει τίποτα εδώ αυτή τη στιγμή.';
|
||
|
||
@override
|
||
String get stats => 'Στατιστικά';
|
||
|
||
@override
|
||
String get accessibility => 'Προσβασιμότητα';
|
||
|
||
@override
|
||
String get enableBlindMode => 'Ενεργοποίηση λειτουργίας για τυφλούς';
|
||
|
||
@override
|
||
String get disableBlindMode => 'Απενεργοποίηση λειτουργίας για τυφλούς';
|
||
|
||
@override
|
||
String get copyToClipboard => 'Αντιγραφή στο πρόχειρο';
|
||
|
||
@override
|
||
String get online => 'σε σύνδεση';
|
||
|
||
@override
|
||
String get offline => 'εκτός σύνδεσης';
|
||
|
||
@override
|
||
String get search => 'Αναζήτηση';
|
||
|
||
@override
|
||
String get clearSearch => 'Εκκαθάριση πεδίου αναζήτησης';
|
||
|
||
@override
|
||
String thereAreNoResultsForX(String param) {
|
||
return 'Δε βρέθηκαν αποτελέσματα για το «$param»';
|
||
}
|
||
|
||
@override
|
||
String get tags => 'Ετικέτες';
|
||
|
||
@override
|
||
String get enPassant => 'En passant';
|
||
|
||
@override
|
||
String opponentLeftCounter(int count) {
|
||
String _temp0 = intl.Intl.pluralLogic(
|
||
count,
|
||
locale: localeName,
|
||
other: 'Ο αντίπαλος έφυγε από το παιχνίδι. Διεκδίκηση νίκης σε $count δευτερόλεπτα.',
|
||
one: 'Ο αντίπαλός σας έφυγε από την παρτίδα. Διεκδίκηση νίκης σε $count δευτερόλεπτο.',
|
||
);
|
||
return '$_temp0';
|
||
}
|
||
|
||
@override
|
||
String mateInXHalfMoves(int count) {
|
||
String _temp0 = intl.Intl.pluralLogic(
|
||
count,
|
||
locale: localeName,
|
||
other: 'Ματ σε $count μισές κινήσεις',
|
||
one: 'Ματ σε $count μισή κίνηση',
|
||
);
|
||
return '$_temp0';
|
||
}
|
||
|
||
@override
|
||
String nbBlunders(int count) {
|
||
String _temp0 = intl.Intl.pluralLogic(
|
||
count,
|
||
locale: localeName,
|
||
other: '$count σοβαρά σφάλματα',
|
||
one: '$count σοβαρό σφάλμα',
|
||
);
|
||
return '$_temp0';
|
||
}
|
||
|
||
@override
|
||
String numberBlunders(int count) {
|
||
String _temp0 = intl.Intl.pluralLogic(
|
||
count,
|
||
locale: localeName,
|
||
other: '$count Σοβαρά σφάλματα',
|
||
one: '$count Σοβαρό σφάλμα',
|
||
);
|
||
return '$_temp0';
|
||
}
|
||
|
||
@override
|
||
String nbMistakes(int count) {
|
||
String _temp0 = intl.Intl.pluralLogic(
|
||
count,
|
||
locale: localeName,
|
||
other: '$count Λάθη',
|
||
one: '$count λάθος',
|
||
);
|
||
return '$_temp0';
|
||
}
|
||
|
||
@override
|
||
String numberMistakes(int count) {
|
||
String _temp0 = intl.Intl.pluralLogic(
|
||
count,
|
||
locale: localeName,
|
||
other: '$count Λάθη',
|
||
one: '$count Λάθος',
|
||
);
|
||
return '$_temp0';
|
||
}
|
||
|
||
@override
|
||
String nbInaccuracies(int count) {
|
||
String _temp0 = intl.Intl.pluralLogic(
|
||
count,
|
||
locale: localeName,
|
||
other: '$count ανακρίβειες',
|
||
one: '$count ανακρίβεια',
|
||
);
|
||
return '$_temp0';
|
||
}
|
||
|
||
@override
|
||
String numberInaccuracies(int count) {
|
||
String _temp0 = intl.Intl.pluralLogic(
|
||
count,
|
||
locale: localeName,
|
||
other: '$count Ανακρίβειες',
|
||
one: '$count Ανακρίβεια',
|
||
);
|
||
return '$_temp0';
|
||
}
|
||
|
||
@override
|
||
String nbPlayers(int count) {
|
||
String _temp0 = intl.Intl.pluralLogic(
|
||
count,
|
||
locale: localeName,
|
||
other: '$count παίκτες',
|
||
one: '$count παίκτης',
|
||
);
|
||
return '$_temp0';
|
||
}
|
||
|
||
@override
|
||
String nbGames(int count) {
|
||
String _temp0 = intl.Intl.pluralLogic(
|
||
count,
|
||
locale: localeName,
|
||
other: '$count παιχνίδια',
|
||
one: '$count παιχνίδι',
|
||
);
|
||
return '$_temp0';
|
||
}
|
||
|
||
@override
|
||
String ratingXOverYGames(int count, String param2) {
|
||
String _temp0 = intl.Intl.pluralLogic(
|
||
count,
|
||
locale: localeName,
|
||
other: 'Βαθμολογία $count για $param2 παρτίδες',
|
||
one: 'Βαθμολογία $count για $param2 παρτίδα',
|
||
);
|
||
return '$_temp0';
|
||
}
|
||
|
||
@override
|
||
String nbBookmarks(int count) {
|
||
String _temp0 = intl.Intl.pluralLogic(
|
||
count,
|
||
locale: localeName,
|
||
other: '$count σελιδοδείκτες',
|
||
one: '$count σελιδοδείκτης',
|
||
);
|
||
return '$_temp0';
|
||
}
|
||
|
||
@override
|
||
String nbDays(int count) {
|
||
String _temp0 = intl.Intl.pluralLogic(
|
||
count,
|
||
locale: localeName,
|
||
other: '$count ημέρες',
|
||
one: '$count ημέρα',
|
||
);
|
||
return '$_temp0';
|
||
}
|
||
|
||
@override
|
||
String nbHours(int count) {
|
||
String _temp0 = intl.Intl.pluralLogic(
|
||
count,
|
||
locale: localeName,
|
||
other: '$count ώρες',
|
||
one: '$count ώρα',
|
||
);
|
||
return '$_temp0';
|
||
}
|
||
|
||
@override
|
||
String nbMinutes(int count) {
|
||
String _temp0 = intl.Intl.pluralLogic(
|
||
count,
|
||
locale: localeName,
|
||
other: '$count λεπτά',
|
||
one: '$count λεπτό',
|
||
);
|
||
return '$_temp0';
|
||
}
|
||
|
||
@override
|
||
String rankIsUpdatedEveryNbMinutes(int count) {
|
||
String _temp0 = intl.Intl.pluralLogic(
|
||
count,
|
||
locale: localeName,
|
||
other: 'Η κατάταξη ενημερώνεται κάθε $count λεπτά',
|
||
one: 'Η κατάταξη ενημερώνεται κάθε λεπτό',
|
||
);
|
||
return '$_temp0';
|
||
}
|
||
|
||
@override
|
||
String nbPuzzles(int count) {
|
||
String _temp0 = intl.Intl.pluralLogic(
|
||
count,
|
||
locale: localeName,
|
||
other: '$count γρίφοι',
|
||
one: '$count γρίφος',
|
||
);
|
||
return '$_temp0';
|
||
}
|
||
|
||
@override
|
||
String nbGamesWithYou(int count) {
|
||
String _temp0 = intl.Intl.pluralLogic(
|
||
count,
|
||
locale: localeName,
|
||
other: '$count παιχνίδια με εσάς',
|
||
one: '$count παιχνίδι με εσάς',
|
||
);
|
||
return '$_temp0';
|
||
}
|
||
|
||
@override
|
||
String nbRated(int count) {
|
||
String _temp0 = intl.Intl.pluralLogic(
|
||
count,
|
||
locale: localeName,
|
||
other: '$count βαθμολογημένα',
|
||
one: '$count βαθμολογημένο',
|
||
);
|
||
return '$_temp0';
|
||
}
|
||
|
||
@override
|
||
String nbWins(int count) {
|
||
String _temp0 = intl.Intl.pluralLogic(
|
||
count,
|
||
locale: localeName,
|
||
other: '$count νίκες',
|
||
one: '$count νίκη',
|
||
);
|
||
return '$_temp0';
|
||
}
|
||
|
||
@override
|
||
String nbLosses(int count) {
|
||
String _temp0 = intl.Intl.pluralLogic(
|
||
count,
|
||
locale: localeName,
|
||
other: '$count ήττες',
|
||
one: '$count ήττα',
|
||
);
|
||
return '$_temp0';
|
||
}
|
||
|
||
@override
|
||
String nbDraws(int count) {
|
||
String _temp0 = intl.Intl.pluralLogic(
|
||
count,
|
||
locale: localeName,
|
||
other: '$count ισοπαλίες',
|
||
one: '$count ισοπαλία',
|
||
);
|
||
return '$_temp0';
|
||
}
|
||
|
||
@override
|
||
String nbPlaying(int count) {
|
||
String _temp0 = intl.Intl.pluralLogic(
|
||
count,
|
||
locale: localeName,
|
||
other: '$count παίζονται',
|
||
one: '$count παίζεται',
|
||
);
|
||
return '$_temp0';
|
||
}
|
||
|
||
@override
|
||
String giveNbSeconds(int count) {
|
||
String _temp0 = intl.Intl.pluralLogic(
|
||
count,
|
||
locale: localeName,
|
||
other: 'Προσθέστε $count δευτερόλεπτα',
|
||
one: 'Προσθέστε $count δευτερόλεπτα',
|
||
);
|
||
return '$_temp0';
|
||
}
|
||
|
||
@override
|
||
String nbTournamentPoints(int count) {
|
||
String _temp0 = intl.Intl.pluralLogic(
|
||
count,
|
||
locale: localeName,
|
||
other: '$count βαθμοί τουρνουά',
|
||
one: '$count βαθμός τουρνουά',
|
||
);
|
||
return '$_temp0';
|
||
}
|
||
|
||
@override
|
||
String nbStudies(int count) {
|
||
String _temp0 = intl.Intl.pluralLogic(
|
||
count,
|
||
locale: localeName,
|
||
other: '$count μελέτες',
|
||
one: '$count μελέτη',
|
||
);
|
||
return '$_temp0';
|
||
}
|
||
|
||
@override
|
||
String nbSimuls(int count) {
|
||
String _temp0 = intl.Intl.pluralLogic(
|
||
count,
|
||
locale: localeName,
|
||
other: '$count σιμουλτανέ',
|
||
one: '$count σιμουλτανέ',
|
||
);
|
||
return '$_temp0';
|
||
}
|
||
|
||
@override
|
||
String moreThanNbRatedGames(int count) {
|
||
String _temp0 = intl.Intl.pluralLogic(
|
||
count,
|
||
locale: localeName,
|
||
other: '≥ $count βαθμολογημένα παιχνίδια',
|
||
one: '≥ $count βαθμολογημένο παιχνίδι',
|
||
);
|
||
return '$_temp0';
|
||
}
|
||
|
||
@override
|
||
String moreThanNbPerfRatedGames(int count, String param2) {
|
||
String _temp0 = intl.Intl.pluralLogic(
|
||
count,
|
||
locale: localeName,
|
||
other: '≥ $count βαθμολογημένα παιχνίδια $param2',
|
||
one: '≥ $count βαθμολογημένο παιχνίδι $param2',
|
||
);
|
||
return '$_temp0';
|
||
}
|
||
|
||
@override
|
||
String needNbMorePerfGames(int count, String param2) {
|
||
String _temp0 = intl.Intl.pluralLogic(
|
||
count,
|
||
locale: localeName,
|
||
other: 'Πρέπει να παίξετε $count επιπλέον $param2 βαθμολογημένα παιχνίδια',
|
||
one: 'Πρέπει να παίξετε $count επιπλέον $param2 βαθμολογημένο παιχνίδι',
|
||
);
|
||
return '$_temp0';
|
||
}
|
||
|
||
@override
|
||
String needNbMoreGames(int count) {
|
||
String _temp0 = intl.Intl.pluralLogic(
|
||
count,
|
||
locale: localeName,
|
||
other: 'Πρέπει να παίξετε $count βαθμολογημένα παιχνίδια',
|
||
one: 'Πρέπει να παίξετε $count βαθμολογημένο παιχνίδι',
|
||
);
|
||
return '$_temp0';
|
||
}
|
||
|
||
@override
|
||
String nbImportedGames(int count) {
|
||
String _temp0 = intl.Intl.pluralLogic(
|
||
count,
|
||
locale: localeName,
|
||
other: '$count Εισαγόμενα παιχνίδια',
|
||
one: '$count Εισαγόμενο παιχνίδι',
|
||
);
|
||
return '$_temp0';
|
||
}
|
||
|
||
@override
|
||
String nbFriendsOnline(int count) {
|
||
String _temp0 = intl.Intl.pluralLogic(
|
||
count,
|
||
locale: localeName,
|
||
other: '$count Φίλοι συνδεδεμένοι',
|
||
one: '$count φίλος/η συνδεδεμένος/η',
|
||
);
|
||
return '$_temp0';
|
||
}
|
||
|
||
@override
|
||
String nbFollowers(int count) {
|
||
String _temp0 = intl.Intl.pluralLogic(
|
||
count,
|
||
locale: localeName,
|
||
other: '$count ακόλουθοι',
|
||
one: '$count ακόλουθος',
|
||
);
|
||
return '$_temp0';
|
||
}
|
||
|
||
@override
|
||
String nbFollowing(int count) {
|
||
String _temp0 = intl.Intl.pluralLogic(
|
||
count,
|
||
locale: localeName,
|
||
other: '$count ακολουθούνται',
|
||
one: '$count ακολουθείται',
|
||
);
|
||
return '$_temp0';
|
||
}
|
||
|
||
@override
|
||
String nbGamesInPlay(int count) {
|
||
String _temp0 = intl.Intl.pluralLogic(
|
||
count,
|
||
locale: localeName,
|
||
other: '$count παιχνίδια παίζονται τώρα',
|
||
one: '$count παιχνίδι παίζεται τώρα',
|
||
);
|
||
return '$_temp0';
|
||
}
|
||
|
||
@override
|
||
String maximumNbCharacters(int count) {
|
||
String _temp0 = intl.Intl.pluralLogic(
|
||
count,
|
||
locale: localeName,
|
||
other: 'Όριο: $count χαρακτήρες.',
|
||
one: 'Όριο: $count χαρακτήρες.',
|
||
);
|
||
return '$_temp0';
|
||
}
|
||
|
||
@override
|
||
String blocks(int count) {
|
||
String _temp0 = intl.Intl.pluralLogic(
|
||
count,
|
||
locale: localeName,
|
||
other: '$count αποκλεισμοί',
|
||
one: '$count αποκλεισμός',
|
||
);
|
||
return '$_temp0';
|
||
}
|
||
|
||
@override
|
||
String nbForumPosts(int count) {
|
||
String _temp0 = intl.Intl.pluralLogic(
|
||
count,
|
||
locale: localeName,
|
||
other: '$count δημοσιεύσεις φόρουμ',
|
||
one: '$count δημοσίευση φόρουμ',
|
||
);
|
||
return '$_temp0';
|
||
}
|
||
|
||
@override
|
||
String nbPerfTypePlayersThisWeek(int count, String param2) {
|
||
String _temp0 = intl.Intl.pluralLogic(
|
||
count,
|
||
locale: localeName,
|
||
other: '$count παίκτες $param2 αυτήν την εβδομάδα.',
|
||
one: '$count παίκτης $param2 αυτήν την εβδομάδα.',
|
||
);
|
||
return '$_temp0';
|
||
}
|
||
|
||
@override
|
||
String availableInNbLanguages(int count) {
|
||
String _temp0 = intl.Intl.pluralLogic(
|
||
count,
|
||
locale: localeName,
|
||
other: 'Διαθέσιμο σε $count γλώσσες!',
|
||
one: 'Διαθέσιμο σε $count γλώσσες!',
|
||
);
|
||
return '$_temp0';
|
||
}
|
||
|
||
@override
|
||
String nbSecondsToPlayTheFirstMove(int count) {
|
||
String _temp0 = intl.Intl.pluralLogic(
|
||
count,
|
||
locale: localeName,
|
||
other: '$count δευτερόλεπτα για την πρώτη κίνηση',
|
||
one: '$count δευτερόλεπτο για την πρώτη κίνηση',
|
||
);
|
||
return '$_temp0';
|
||
}
|
||
|
||
@override
|
||
String nbSeconds(int count) {
|
||
String _temp0 = intl.Intl.pluralLogic(
|
||
count,
|
||
locale: localeName,
|
||
other: '$count δευτερόλεπτα',
|
||
one: '$count δευτερόλεπτο',
|
||
);
|
||
return '$_temp0';
|
||
}
|
||
|
||
@override
|
||
String andSaveNbPremoveLines(int count) {
|
||
String _temp0 = intl.Intl.pluralLogic(
|
||
count,
|
||
locale: localeName,
|
||
other: 'και αποθηκεύστε $count γραμμές προκίνησης',
|
||
one: 'και αποθηκεύστε $count γραμμή προκίνησης',
|
||
);
|
||
return '$_temp0';
|
||
}
|
||
|
||
@override
|
||
String get stormMoveToStart => 'Κάντε μια κίνηση για να ξεκινήσετε';
|
||
|
||
@override
|
||
String get stormYouPlayTheWhitePiecesInAllPuzzles => 'Παίζετε με τα λευκά σε όλα τα τακτικά';
|
||
|
||
@override
|
||
String get stormYouPlayTheBlackPiecesInAllPuzzles => 'Παίζετε με τα μαύρα σε όλα τα τακτικά';
|
||
|
||
@override
|
||
String get stormPuzzlesSolved => 'λυμένα τακτικά';
|
||
|
||
@override
|
||
String get stormNewDailyHighscore => 'Νέο ημερήσιο ρεκόρ!';
|
||
|
||
@override
|
||
String get stormNewWeeklyHighscore => 'Νέο εβδομαδιαίο ρεκόρ!';
|
||
|
||
@override
|
||
String get stormNewMonthlyHighscore => 'Νέο μηνιαίο ρεκόρ!';
|
||
|
||
@override
|
||
String get stormNewAllTimeHighscore => 'Νέο ρεκόρ όλων των εποχών!';
|
||
|
||
@override
|
||
String stormPreviousHighscoreWasX(String param) {
|
||
return 'Το προηγούμενο ρεκόρ ήταν $param';
|
||
}
|
||
|
||
@override
|
||
String get stormPlayAgain => 'Παίξτε ξανά';
|
||
|
||
@override
|
||
String stormHighscoreX(String param) {
|
||
return 'Ρεκόρ: $param';
|
||
}
|
||
|
||
@override
|
||
String get stormScore => 'Σκορ';
|
||
|
||
@override
|
||
String get stormMoves => 'Κινήσεις';
|
||
|
||
@override
|
||
String get stormAccuracy => 'Ακρίβεια';
|
||
|
||
@override
|
||
String get stormCombo => 'Combo';
|
||
|
||
@override
|
||
String get stormTime => 'Χρόνος';
|
||
|
||
@override
|
||
String get stormTimePerMove => 'Χρόνος ανά κίνηση';
|
||
|
||
@override
|
||
String get stormHighestSolved => 'Μεγαλύτερη βαθμολογία';
|
||
|
||
@override
|
||
String get stormPuzzlesPlayed => 'Παιγμένοι γρίφοι';
|
||
|
||
@override
|
||
String get stormNewRun => 'Νέος γύρος (πλήκτρο: Space)';
|
||
|
||
@override
|
||
String get stormEndRun => 'Τερματισμός γύρου (πλήκτρο: Enter)';
|
||
|
||
@override
|
||
String get stormHighscores => 'Υψηλότερα σκορ';
|
||
|
||
@override
|
||
String get stormViewBestRuns => 'Προβολή καλύτερων γύρων';
|
||
|
||
@override
|
||
String get stormBestRunOfDay => 'Καλύτερος γύρος της ημέρας';
|
||
|
||
@override
|
||
String get stormRuns => 'Γύροι';
|
||
|
||
@override
|
||
String get stormGetReady => 'Ετοιμαστείτε!';
|
||
|
||
@override
|
||
String get stormWaitingForMorePlayers => 'Αναμονή για περισσότερους παίκτες...';
|
||
|
||
@override
|
||
String get stormRaceComplete => 'Ο αγώνας ολοκληρώθηκε!';
|
||
|
||
@override
|
||
String get stormSpectating => 'Παρακολούθηση';
|
||
|
||
@override
|
||
String get stormJoinTheRace => 'Λάβετε μέρος στον αγώνα!';
|
||
|
||
@override
|
||
String get stormStartTheRace => 'Εκκίνηση αγώνα';
|
||
|
||
@override
|
||
String stormYourRankX(String param) {
|
||
return 'Κατάταξη: $param';
|
||
}
|
||
|
||
@override
|
||
String get stormWaitForRematch => 'Αναμονή για ρεβάνς';
|
||
|
||
@override
|
||
String get stormNextRace => 'Επόμενος αγώνας';
|
||
|
||
@override
|
||
String get stormJoinRematch => 'Συμμετοχή στη ρεβάνς';
|
||
|
||
@override
|
||
String get stormWaitingToStart => 'Αναμονή για έναρξη';
|
||
|
||
@override
|
||
String get stormCreateNewGame => 'Νέος αγώνας';
|
||
|
||
@override
|
||
String get stormJoinPublicRace => 'Συμμετοχή σε δημόσιο αγώνα';
|
||
|
||
@override
|
||
String get stormRaceYourFriends => 'Συμμετοχή σε αγώνα με φίλους';
|
||
|
||
@override
|
||
String get stormSkip => 'παράλειψη';
|
||
|
||
@override
|
||
String get stormSkipHelp => 'Μπορείτε να παραλείψετε μία κίνηση σε κάθε αγώνα:';
|
||
|
||
@override
|
||
String get stormSkipExplanation => 'Παραλείψτε αυτή την κίνηση για να διατηρήσετε το combo σας! Αυτό μπορείτε να το κάνετε μόνο μία φορά σε κάθε αγώνα.';
|
||
|
||
@override
|
||
String get stormFailedPuzzles => 'Τακτικά που δε λύθηκαν σωστά';
|
||
|
||
@override
|
||
String get stormSlowPuzzles => 'Τακτικά που λύθηκαν αργά';
|
||
|
||
@override
|
||
String get stormSkippedPuzzle => 'Τακτικό με κίνηση που παραλείφθηκε';
|
||
|
||
@override
|
||
String get stormThisWeek => 'Αυτήν την εβδομάδα';
|
||
|
||
@override
|
||
String get stormThisMonth => 'Aυτόν τον μήνα';
|
||
|
||
@override
|
||
String get stormAllTime => 'Όλων των εποχών';
|
||
|
||
@override
|
||
String get stormClickToReload => 'Επαναφόρτωση σελίδας';
|
||
|
||
@override
|
||
String get stormThisRunHasExpired => 'Αυτός ο γύρος έχει λήξει!';
|
||
|
||
@override
|
||
String get stormThisRunWasOpenedInAnotherTab => 'Αυτός ο γύρος είναι ανοιχτός σε άλλη καρτέλα!';
|
||
|
||
@override
|
||
String stormXRuns(int count) {
|
||
String _temp0 = intl.Intl.pluralLogic(
|
||
count,
|
||
locale: localeName,
|
||
other: '$count γύροι',
|
||
one: '1 γύρος',
|
||
);
|
||
return '$_temp0';
|
||
}
|
||
|
||
@override
|
||
String stormPlayedNbRunsOfPuzzleStorm(int count, String param2) {
|
||
String _temp0 = intl.Intl.pluralLogic(
|
||
count,
|
||
locale: localeName,
|
||
other: 'Έπαιξε $count γύρους $param2',
|
||
one: 'Έπαιξε έναν γύρο $param2',
|
||
);
|
||
return '$_temp0';
|
||
}
|
||
|
||
@override
|
||
String get streamerLichessStreamers => 'Lichess streamers';
|
||
|
||
@override
|
||
String get studyPrivate => 'Ιδιωτικό';
|
||
|
||
@override
|
||
String get studyMyStudies => 'Οι μελέτες μου';
|
||
|
||
@override
|
||
String get studyStudiesIContributeTo => 'Μελέτες που συνεισφέρω';
|
||
|
||
@override
|
||
String get studyMyPublicStudies => 'Οι δημόσιες μελέτες μου';
|
||
|
||
@override
|
||
String get studyMyPrivateStudies => 'Οι ιδιωτικές μελέτες μου';
|
||
|
||
@override
|
||
String get studyMyFavoriteStudies => 'Οι αγαπημένες μελέτες μου';
|
||
|
||
@override
|
||
String get studyWhatAreStudies => 'Τι είναι οι μελέτες;';
|
||
|
||
@override
|
||
String get studyAllStudies => 'Όλες οι μελέτες';
|
||
|
||
@override
|
||
String studyStudiesCreatedByX(String param) {
|
||
return 'Μελέτες που δημιουργήθηκαν από τον χρήστη $param';
|
||
}
|
||
|
||
@override
|
||
String get studyNoneYet => 'Δε βρέθηκε καμία μελέτη.';
|
||
|
||
@override
|
||
String get studyHot => 'Δημοφιλείς (hot)';
|
||
|
||
@override
|
||
String get studyDateAddedNewest => 'Ημερομηνία προσθήκης (νεότερες)';
|
||
|
||
@override
|
||
String get studyDateAddedOldest => 'Ημερομηνία προσθήκης (παλαιότερες)';
|
||
|
||
@override
|
||
String get studyRecentlyUpdated => 'Πρόσφατα ενημερωμένες';
|
||
|
||
@override
|
||
String get studyMostPopular => 'Οι πιο δημοφιλείς';
|
||
|
||
@override
|
||
String get studyAlphabetical => 'Αλφαβητικά';
|
||
|
||
@override
|
||
String get studyRelevant => 'Συναφή';
|
||
|
||
@override
|
||
String get studyAddNewChapter => 'Προσθήκη νέου κεφαλαίου';
|
||
|
||
@override
|
||
String get studyAddMembers => 'Προσθήκη μελών';
|
||
|
||
@override
|
||
String get studyInviteToTheStudy => 'Πρόσκληση χρηστών στη μελέτη';
|
||
|
||
@override
|
||
String get studyPleaseOnlyInvitePeopleYouKnow => 'Προσκαλέστε μόνο άτομα που γνωρίζετε και τα οποία επιθυμούν να συμμετέχουν ενεργά σε αυτήν την μελέτη.';
|
||
|
||
@override
|
||
String get studySearchByUsername => 'Αναζήτηση με όνομα χρήστη';
|
||
|
||
@override
|
||
String get studySpectator => 'Θεατής';
|
||
|
||
@override
|
||
String get studyContributor => 'Συνεισφέρων';
|
||
|
||
@override
|
||
String get studyKick => 'Αποβολή';
|
||
|
||
@override
|
||
String get studyLeaveTheStudy => 'Αποχώρηση από αυτή τη μελέτη';
|
||
|
||
@override
|
||
String get studyYouAreNowAContributor => 'Μπορείτε τώρα να συνεισφέρετε στη μελέτη';
|
||
|
||
@override
|
||
String get studyYouAreNowASpectator => 'Είστε πλέον θεατής';
|
||
|
||
@override
|
||
String get studyPgnTags => 'Ετικέτες PGN';
|
||
|
||
@override
|
||
String get studyLike => 'Μου αρέσει';
|
||
|
||
@override
|
||
String get studyNewTag => 'Νέα ετικέτα';
|
||
|
||
@override
|
||
String get studyCommentThisPosition => 'Νέο σχόλιο σε αυτήν τη θέση';
|
||
|
||
@override
|
||
String get studyCommentThisMove => 'Νέο σχόλιο σε αυτήν την κίνηση';
|
||
|
||
@override
|
||
String get studyAnnotateWithGlyphs => 'Σχολιασμός με σύμβολα';
|
||
|
||
@override
|
||
String get studyTheChapterIsTooShortToBeAnalysed => 'Το κεφάλαιο είναι πολύ μικρό για να αναλυθεί.';
|
||
|
||
@override
|
||
String get studyOnlyContributorsCanRequestAnalysis => 'Μόνο όσοι συνεισφέρουν στη μελέτη μπορούν να ζητήσουν ανάλυση από υπολογιστή.';
|
||
|
||
@override
|
||
String get studyGetAFullComputerAnalysis => 'Πλήρης ανάλυσης της κύριας βαριάντας από μηχανή στον διακομιστή.';
|
||
|
||
@override
|
||
String get studyMakeSureTheChapterIsComplete => 'Βεβαιωθείτε πως το κεφάλαιο είναι ολοκληρωμένο. Μπορείτε να ζητήσετε ανάλυση υπολογιστή μόνο μία φορά.';
|
||
|
||
@override
|
||
String get studyAllSyncMembersRemainOnTheSamePosition => 'Όλα τα μέλη SYNC θα μεταφερθούν στην ίδια θέση';
|
||
|
||
@override
|
||
String get studyShareChanges => 'Κοινοποίηση των αλλαγών στους θεατές και αποθήκευσή τους στον διακομιστή';
|
||
|
||
@override
|
||
String get studyPlaying => 'Σε εξέλιξη';
|
||
|
||
@override
|
||
String get studyShowResults => 'Αποτελέσματα';
|
||
|
||
@override
|
||
String get studyShowEvalBar => 'Μπάρες αξιολόγησης';
|
||
|
||
@override
|
||
String get studyNext => 'Επόμενο';
|
||
|
||
@override
|
||
String get studyShareAndExport => 'Κοινοποίηση & εξαγωγή';
|
||
|
||
@override
|
||
String get studyCloneStudy => 'Δημιουργία αντιγράφου';
|
||
|
||
@override
|
||
String get studyStudyPgn => 'Αρχείο PGN μελέτης';
|
||
|
||
@override
|
||
String get studyChapterPgn => 'Αρχείο PGN κεφαλαίου';
|
||
|
||
@override
|
||
String get studyCopyChapterPgn => 'Αντιγραφή PGN';
|
||
|
||
@override
|
||
String get studyCopyRawChapterPgn => 'Αντιγραφή κύριας γραμμής ως PGN';
|
||
|
||
@override
|
||
String get studyDownloadGame => 'Λήψη παρτίδας';
|
||
|
||
@override
|
||
String get studyStudyUrl => 'Διεύθυνση URL μελέτης';
|
||
|
||
@override
|
||
String get studyCurrentChapterUrl => 'Διεύθυνση URL τρέχοντος κεφαλαίου';
|
||
|
||
@override
|
||
String get studyYouCanPasteThisInTheForumToEmbed => 'Επικολλήστε την παραπάνω διεύθυνση URL στο φόρουμ ή στο ιστολόγιό σας στο Lichess αν θέλετε να ενσωματώσετε το κεφάλαιο';
|
||
|
||
@override
|
||
String get studyStartAtInitialPosition => 'Εκκίνηση από την αρχική θέση του κεφαλαίου';
|
||
|
||
@override
|
||
String studyStartAtX(String param) {
|
||
return 'Έναρξη από την κίνηση $param';
|
||
}
|
||
|
||
@override
|
||
String get studyEmbedInYourWebsite => 'Ενσωμάτωση στην ιστοσελίδα σας ή το ιστολόγιό σας';
|
||
|
||
@override
|
||
String get studyReadMoreAboutEmbedding => 'Διαβάστε περισσότερα για την ενσωμάτωση';
|
||
|
||
@override
|
||
String get studyOnlyPublicStudiesCanBeEmbedded => 'Μόνο οι δημόσιες μελέτες μπορούν να ενσωματωθούν!';
|
||
|
||
@override
|
||
String get studyOpen => 'Άνοιγμα';
|
||
|
||
@override
|
||
String studyXBroughtToYouByY(String param1, String param2) {
|
||
return '$param1, δημιουργήθηκε από $param2';
|
||
}
|
||
|
||
@override
|
||
String get studyStudyNotFound => 'Η μελέτη δε βρέθηκε';
|
||
|
||
@override
|
||
String get studyEditChapter => 'Επεξεργασία κεφαλαίου';
|
||
|
||
@override
|
||
String get studyNewChapter => 'Νέο κεφάλαιο';
|
||
|
||
@override
|
||
String studyImportFromChapterX(String param) {
|
||
return 'Εισαγωγή από $param';
|
||
}
|
||
|
||
@override
|
||
String get studyOrientation => 'Προσανατολισμός';
|
||
|
||
@override
|
||
String get studyAnalysisMode => 'Τύπος ανάλυσης';
|
||
|
||
@override
|
||
String get studyPinnedChapterComment => 'Καρφιτσωμένο σχόλιο κεφαλαίου';
|
||
|
||
@override
|
||
String get studySaveChapter => 'Αποθήκευση κεφαλαίου';
|
||
|
||
@override
|
||
String get studyClearAnnotations => 'Διαγραφή σχολιασμών';
|
||
|
||
@override
|
||
String get studyClearVariations => 'Εκκαθάριση βαριάντων';
|
||
|
||
@override
|
||
String get studyDeleteChapter => 'Διαγραφή κεφαλαίου';
|
||
|
||
@override
|
||
String get studyDeleteThisChapter => 'Θέλετε σίγουρα να διαγράψετε αυτό το κεφάλαιο; Η ενέργεια αυτή δεν αναιρείται!';
|
||
|
||
@override
|
||
String get studyClearAllCommentsInThisChapter => 'Εκκαθάριση όλων των σχολίων, των συμβόλων και των σχεδίων στο τρέχον κεφάλαιο';
|
||
|
||
@override
|
||
String get studyRightUnderTheBoard => 'Κάτω από την σκακιέρα';
|
||
|
||
@override
|
||
String get studyNoPinnedComment => 'Κανένα';
|
||
|
||
@override
|
||
String get studyNormalAnalysis => 'Απλή ανάλυση';
|
||
|
||
@override
|
||
String get studyHideNextMoves => 'Απόκρυψη επόμενων κινήσεων';
|
||
|
||
@override
|
||
String get studyInteractiveLesson => 'Διαδραστικό μάθημα';
|
||
|
||
@override
|
||
String studyChapterX(String param) {
|
||
return 'Κεφάλαιο $param';
|
||
}
|
||
|
||
@override
|
||
String get studyEmpty => 'Αρχική';
|
||
|
||
@override
|
||
String get studyStartFromInitialPosition => 'Έναρξη από την αρχική θέση';
|
||
|
||
@override
|
||
String get studyEditor => 'Επεξεργαστής';
|
||
|
||
@override
|
||
String get studyStartFromCustomPosition => 'Έναρξη από μια προσαρμοσμένη θέση';
|
||
|
||
@override
|
||
String get studyLoadAGameByUrl => 'Φόρτωση παρτίδας από μια διεύθυνση URL';
|
||
|
||
@override
|
||
String get studyLoadAPositionFromFen => 'Φόρτωση θέσης από FEN';
|
||
|
||
@override
|
||
String get studyLoadAGameFromPgn => 'Φόρτωση μιας παρτίδας από ένα αρχείο PGN';
|
||
|
||
@override
|
||
String get studyAutomatic => 'Να οριστεί αυτόματα';
|
||
|
||
@override
|
||
String get studyUrlOfTheGame => 'Διεύθύνσεις URL παρτίδων (μία σε κάθε γραμμή)';
|
||
|
||
@override
|
||
String get studyCreateChapter => 'Δημιουργία κεφαλαίου';
|
||
|
||
@override
|
||
String get studyCreateStudy => 'Δημιουργία μελέτης';
|
||
|
||
@override
|
||
String get studyEditStudy => 'Επεξεργασία μελέτης';
|
||
|
||
@override
|
||
String get studyVisibility => 'Ορατότητα';
|
||
|
||
@override
|
||
String get studyPublic => 'Δημόσια';
|
||
|
||
@override
|
||
String get studyUnlisted => 'Μη καταχωρισμένη';
|
||
|
||
@override
|
||
String get studyInviteOnly => 'Με πρόσκληση';
|
||
|
||
@override
|
||
String get studyAllowCloning => 'Δημιουργία αντιγράφου';
|
||
|
||
@override
|
||
String get studyNobody => 'Κανένας';
|
||
|
||
@override
|
||
String get studyOnlyMe => 'Μόνο εγώ';
|
||
|
||
@override
|
||
String get studyContributors => 'Συνεισφέροντες';
|
||
|
||
@override
|
||
String get studyMembers => 'Μέλη';
|
||
|
||
@override
|
||
String get studyEveryone => 'Οποιοσδήποτε';
|
||
|
||
@override
|
||
String get studyEnableSync => 'Ενεργοποίηση συγχρονισμού';
|
||
|
||
@override
|
||
String get studyYesKeepEveryoneOnTheSamePosition => 'Ναι: όλοι βλέπουν την ίδια θέση';
|
||
|
||
@override
|
||
String get studyNoLetPeopleBrowseFreely => 'Όχι: ελεύθερη επιλογή θέσης';
|
||
|
||
@override
|
||
String get studyPinnedStudyComment => 'Καρφιτσωμένο σχόλιο μελέτης';
|
||
|
||
@override
|
||
String get studyStart => 'Δημιουργία';
|
||
|
||
@override
|
||
String get studySave => 'Αποθήκευση';
|
||
|
||
@override
|
||
String get studyClearChat => 'Εκκαθάριση συνομιλίας';
|
||
|
||
@override
|
||
String get studyDeleteTheStudyChatHistory => 'Θέλετε σίγουρα να διαγράψετε το ιστορικό συνομιλίας της μελέτης; Η ενέργεια αυτή δεν μπορεί να αναιρεθεί!';
|
||
|
||
@override
|
||
String get studyDeleteStudy => 'Διαγραφή μελέτης';
|
||
|
||
@override
|
||
String studyConfirmDeleteStudy(String param) {
|
||
return 'Θέλετε σίγουρα να διαγραφεί όλη η μελέτη; Η ενέργεια αυτή δεν μπορεί να αναιρεθεί! Πληκτρολογήστε το όνομα της μελέτης για επιβεβαίωση: $param';
|
||
}
|
||
|
||
@override
|
||
String get studyWhereDoYouWantToStudyThat => 'Πού θέλετε να μελετήσετε αυτή τη θέση;';
|
||
|
||
@override
|
||
String get studyGoodMove => 'Καλή κίνηση';
|
||
|
||
@override
|
||
String get studyMistake => 'Λάθος';
|
||
|
||
@override
|
||
String get studyBrilliantMove => 'Εξαιρετική κίνηση';
|
||
|
||
@override
|
||
String get studyBlunder => 'Σοβαρό λάθος';
|
||
|
||
@override
|
||
String get studyInterestingMove => 'Ενδιαφέρουσα κίνηση';
|
||
|
||
@override
|
||
String get studyDubiousMove => 'Κίνηση αμφίβολης αξίας';
|
||
|
||
@override
|
||
String get studyOnlyMove => 'Μοναδική κίνηση';
|
||
|
||
@override
|
||
String get studyZugzwang => 'Τσούγκσβανγκ';
|
||
|
||
@override
|
||
String get studyEqualPosition => 'Ισόπαλη θέση';
|
||
|
||
@override
|
||
String get studyUnclearPosition => 'Ασαφής θέση';
|
||
|
||
@override
|
||
String get studyWhiteIsSlightlyBetter => 'Το λευκά είναι ελαφρώς καλύτερα';
|
||
|
||
@override
|
||
String get studyBlackIsSlightlyBetter => 'Το μαύρα είναι ελαφρώς καλύτερα';
|
||
|
||
@override
|
||
String get studyWhiteIsBetter => 'Τα λευκά είναι καλύτερα';
|
||
|
||
@override
|
||
String get studyBlackIsBetter => 'Τα μαύρα είναι καλύτερα';
|
||
|
||
@override
|
||
String get studyWhiteIsWinning => 'Τα λευκά κερδίζουν';
|
||
|
||
@override
|
||
String get studyBlackIsWinning => 'Τα μαύρα κερδίζουν';
|
||
|
||
@override
|
||
String get studyNovelty => 'Novelty';
|
||
|
||
@override
|
||
String get studyDevelopment => 'Ανάπτυξη';
|
||
|
||
@override
|
||
String get studyInitiative => 'Πρωτοβουλία';
|
||
|
||
@override
|
||
String get studyAttack => 'Επίθεση';
|
||
|
||
@override
|
||
String get studyCounterplay => 'Αντεπίθεση';
|
||
|
||
@override
|
||
String get studyTimeTrouble => 'Πίεση χρόνου';
|
||
|
||
@override
|
||
String get studyWithCompensation => 'Με αντάλλαγμα';
|
||
|
||
@override
|
||
String get studyWithTheIdea => 'Με ιδέα';
|
||
|
||
@override
|
||
String get studyNextChapter => 'Επόμενο κεφάλαιο';
|
||
|
||
@override
|
||
String get studyPrevChapter => 'Προηγούμενο κεφάλαιο';
|
||
|
||
@override
|
||
String get studyStudyActions => 'Ρυθμίσεις μελέτης';
|
||
|
||
@override
|
||
String get studyTopics => 'Θέματα';
|
||
|
||
@override
|
||
String get studyMyTopics => 'Τα θέματά μου';
|
||
|
||
@override
|
||
String get studyPopularTopics => 'Δημοφιλή θέματα';
|
||
|
||
@override
|
||
String get studyManageTopics => 'Διαχείριση θεμάτων';
|
||
|
||
@override
|
||
String get studyBack => 'Πίσω';
|
||
|
||
@override
|
||
String get studyPlayAgain => 'Παίξτε ξανά';
|
||
|
||
@override
|
||
String get studyWhatWouldYouPlay => 'Τι θα παίζατε σε αυτή τη θέση;';
|
||
|
||
@override
|
||
String get studyYouCompletedThisLesson => 'Συγχαρητήρια! Ολοκληρώσατε αυτό το μάθημα.';
|
||
|
||
@override
|
||
String studyPerPage(String param) {
|
||
return '$param ανά σελίδα';
|
||
}
|
||
|
||
@override
|
||
String get studyGetTheTour => 'Χρειάζεστε βοήθεια; Ξεναγηθείτε!';
|
||
|
||
@override
|
||
String get studyWelcomeToLichessStudyTitle => 'Καλώς ήρθατε στις μελέτες του Lichess!';
|
||
|
||
@override
|
||
String get studyWelcomeToLichessStudyText => 'Αυτή είναι η κοινή σκακιέρα ανάλυσης.<br><br>Χρησιμοποιήστε την για να αναλύσετε και να σχολιάσετε παρτίδες,<br>για να συζητήσετε συγκεκριμένες θέσεις με φίλους<br>και φυσικά για να δημιουργήσετε σκακιστικά μαθήματα!<br><br>Η σκακιέρα ανάλυσης είναι πολύ ισχυρό εργαλείο — ας δούμε, λοιπόν, πώς λειτουργεί.';
|
||
|
||
@override
|
||
String get studySharedAndSaveTitle => 'Κοινοποιήθηκε και αποθηκεύτηκε';
|
||
|
||
@override
|
||
String get studySharedAndSavedText => 'Τα άλλα μέλη της μελέτης μπορούν να δουν τις κινήσεις που κάνετε σε πραγματικό χρόνο!<br>Και βέβαια, οτιδήποτε εισάγετε αποθηκεύεται για πάντα.';
|
||
|
||
@override
|
||
String get studyStudyMembersTitle => 'Μέλη μελέτης';
|
||
|
||
@override
|
||
String studyStudyMembersText(String param1, String param2) {
|
||
return 'Οι $param1 θεατές μπορούν να προβάλλουν τη μελέτη και να συνομιλήσουν στο chat.<br><br>Οι $param2 συνεισφέροντες μπορούν να εισάγουν κινήσεις και να ενημερώσουν τη μελέτη.';
|
||
}
|
||
|
||
@override
|
||
String studyAddMembersText(String param) {
|
||
return 'Κάντε κλικ στο κουμπί $param<br>για να επεξεργαστείτε τη λίστα με τους συνεισφέροντες.';
|
||
}
|
||
|
||
@override
|
||
String get studyStudyChaptersTitle => 'Κεφάλαια μελέτης';
|
||
|
||
@override
|
||
String get studyStudyChaptersText => 'Μια μελέτη μπορεί να περιέχει παραπάνω από ένα κεφάλαια.<br>Κάθε κεφάλαιο έχει τη δική του αρχική θέση και το δικό του δέντρο κινήσεων.';
|
||
|
||
@override
|
||
String get studyCommentPositionTitle => 'Δημιουργία σχολίου σε μια θέση';
|
||
|
||
@override
|
||
String studyCommentPositionText(String param) {
|
||
return 'Κάντε κλικ στο κουμπί $param ή δεξί κλικ στη λίστα των κινήσεων δεξιά.<br>Τα σχόλια κοινοποιούνται και αποθηκεύονται.';
|
||
}
|
||
|
||
@override
|
||
String get studyAnnotatePositionTitle => 'Δημιουργία σχολίου με σύμβολα σε μία θέση';
|
||
|
||
@override
|
||
String get studyAnnotatePositionText => 'Κάντε κλικ στο κουμπί !? ή δεξί κλικ στη λίστα των κινήσεων δεξιά.<br>Τα σχόλια με σύμβολα κοινοποιούνται και αποθηκεύονται.';
|
||
|
||
@override
|
||
String get studyConclusionTitle => 'Σας ευχαριστούμε για τον χρόνο σας';
|
||
|
||
@override
|
||
String get studyConclusionText => 'Μπορείτε να βρείτε τις<a href=\'/study/mine/hot\'>προηγούμενες μελέτες σας</a> στη σελίδα προφίλ σας.<br>Έχουμε επίσης δημοσιεύσει μια <a href=\'//lichess.org/blog/V0KrLSkAAMo3hsi4/study-chess-the-lichess-way\'>ανάρτηση για τις μελέτες στο ιστολόγιό μας</a>.<br>Οι έμπειροι χρήστες μπορούν να πατήσουν το πλήκτρο «?» για να δουν τους διαθέσιμους συνδυασμούς πλήκτρων.<br>Καλή διασκέδαση!';
|
||
|
||
@override
|
||
String get studyCreateChapterTitle => 'Ας δημιουργήσουμε μαζί ένα νέο κεφάλαιο';
|
||
|
||
@override
|
||
String get studyCreateChapterText => 'Μια μελέτη μπορεί να περιέχει παραπάνω από ένα κεφάλαια.<br>Κάθε κεφάλαιο έχει το δικό του δέντρο κινήσεων<br>και μπορεί να δημιουργηθεί με πολλούς τρόπους.';
|
||
|
||
@override
|
||
String get studyFromInitialPositionTitle => 'Αρχική θέση';
|
||
|
||
@override
|
||
String get studyFromInitialPositionText => 'Η αρχική διάταξη των κομματιών της σκακιέρας.<br>Ιδανική επιλογή για την εξερεύνηση και τη μελέτη ανοιγμάτων.';
|
||
|
||
@override
|
||
String get studyCustomPositionTitle => 'Προσαρμοσμένη θέση';
|
||
|
||
@override
|
||
String get studyCustomPositionText => 'Στήστε τη σκακιέρα όπως εσείς θέλετε.<br>\nΙδανική επιλογή για την εξερεύνηση και τη μελέτη φινάλε.';
|
||
|
||
@override
|
||
String get studyLoadExistingLichessGameTitle => 'Φόρτωση παρτίδας από το lichess';
|
||
|
||
@override
|
||
String get studyLoadExistingLichessGameText => 'Επικολλήστε τη διεύθυνση URL μιας παρτίδας στο Lichess<br>(π.χ. lichess.org/7fHIU0XI)<br>για να φορτώσετε τις κινήσεις της σε αυτό το κεφάλαιο.';
|
||
|
||
@override
|
||
String get studyFromFenStringTitle => 'Θέση από FEN';
|
||
|
||
@override
|
||
String get studyFromFenStringText => 'Φορτώστε μία θέση επικολλώντας το αντίστοιχο FEN<br><i>(π.χ. 4k3/4rb2/8/7p/8/5Q2/1PP5/1K6 w)</i><br>αν θέλετε το κεφάλαιο της μελέτης να ξεκινά από αυτή τη θέση.';
|
||
|
||
@override
|
||
String get studyFromPgnGameTitle => 'Παρτίδα από αρχείο PGN';
|
||
|
||
@override
|
||
String get studyFromPgnGameText => 'Φορτώστε μια παρτίδα επικολλώντας το αντίστοιχο<br>αρχείο PGN για να φορτώσετε τις κινήσεις, τα σχόλια και τις βαριάντες στο κεφάλαιο.';
|
||
|
||
@override
|
||
String get studyVariantsAreSupportedTitle => 'Οι μελέτες υποστηρίζουν τις παραλλαγές';
|
||
|
||
@override
|
||
String get studyVariantsAreSupportedText => 'Μπορείτε να δημιουργήσετε μία μελέτη Crazyhouse<br>η μία μελέτη με οποιαδήποτε άλλη παραλλαγή υποστηρίζει το Lichess!';
|
||
|
||
@override
|
||
String get studyChapterConclusionText => 'Τα κεφάλαια αποθηκεύονται για πάντα<br>Ευχόμαστε καλή διασκέδαση και καλή επιτυχία στην οργάνωση του σκακιστικού σας περιεχομένου!';
|
||
|
||
@override
|
||
String get studyDoubleDefeat => 'Διπλή ήττα';
|
||
|
||
@override
|
||
String get studyBlackDefeatWhiteCanNotWin => 'Τα μαύρα χάνουν, αλλά τα λευκά δεν μπορούν να κερδίσουν';
|
||
|
||
@override
|
||
String get studyWhiteDefeatBlackCanNotWin => 'Τα λευκά χάνουν, αλλά τα μαύρα δεν μπορούν να κερδίσουν';
|
||
|
||
@override
|
||
String studyNbChapters(int count) {
|
||
String _temp0 = intl.Intl.pluralLogic(
|
||
count,
|
||
locale: localeName,
|
||
other: '$count Κεφάλαια',
|
||
one: '$count Κεφάλαιο',
|
||
);
|
||
return '$_temp0';
|
||
}
|
||
|
||
@override
|
||
String studyNbGames(int count) {
|
||
String _temp0 = intl.Intl.pluralLogic(
|
||
count,
|
||
locale: localeName,
|
||
other: '$count Παρτίδες',
|
||
one: '$count παρτίδα',
|
||
);
|
||
return '$_temp0';
|
||
}
|
||
|
||
@override
|
||
String studyNbMembers(int count) {
|
||
String _temp0 = intl.Intl.pluralLogic(
|
||
count,
|
||
locale: localeName,
|
||
other: '$count Μέλη',
|
||
one: '$count Μέλος',
|
||
);
|
||
return '$_temp0';
|
||
}
|
||
|
||
@override
|
||
String studyPasteYourPgnTextHereUpToNbGames(int count) {
|
||
String _temp0 = intl.Intl.pluralLogic(
|
||
count,
|
||
locale: localeName,
|
||
other: 'Επικολλήστε το PGN εδώ. Για κάθε παρτίδα θα δημιουργηθεί νέο κεφάλαιο. Μια μελέτη μπορεί να έχει μέχρι $count κεφάλαια.',
|
||
one: 'Επικολλήστε το αρχείο PGN εδώ (μέχρι $count παρτίδα επιτρέπεται)',
|
||
);
|
||
return '$_temp0';
|
||
}
|
||
|
||
@override
|
||
String get teamIncorrectEntryCode => 'Ο κωδικός εισόδου είναι λανθασμένος.';
|
||
|
||
@override
|
||
String teamBattleOfNbTeams(int count) {
|
||
String _temp0 = intl.Intl.pluralLogic(
|
||
count,
|
||
locale: localeName,
|
||
other: 'Μάχη $count ομάδων',
|
||
one: 'Μάχη $count ομάδας',
|
||
);
|
||
return '$_temp0';
|
||
}
|
||
|
||
@override
|
||
String teamNbLeadersPerTeam(int count) {
|
||
String _temp0 = intl.Intl.pluralLogic(
|
||
count,
|
||
locale: localeName,
|
||
other: '$count αρχηγοί ανά ομάδα',
|
||
one: 'Ένας αρχηγός ανά ομάδα',
|
||
);
|
||
return '$_temp0';
|
||
}
|
||
|
||
@override
|
||
String get timeagoJustNow => 'μόλις τώρα';
|
||
|
||
@override
|
||
String get timeagoRightNow => 'αυτή τη στιγμή';
|
||
|
||
@override
|
||
String get timeagoCompleted => 'ολοκληρώθηκε';
|
||
|
||
@override
|
||
String timeagoInNbSeconds(int count) {
|
||
String _temp0 = intl.Intl.pluralLogic(
|
||
count,
|
||
locale: localeName,
|
||
other: 'σε $count δευτερόλεπτα',
|
||
one: 'σε $count δευτερόλεπτο',
|
||
);
|
||
return '$_temp0';
|
||
}
|
||
|
||
@override
|
||
String timeagoInNbMinutes(int count) {
|
||
String _temp0 = intl.Intl.pluralLogic(
|
||
count,
|
||
locale: localeName,
|
||
other: 'σε $count λεπτά',
|
||
one: 'σε $count λεπτό',
|
||
);
|
||
return '$_temp0';
|
||
}
|
||
|
||
@override
|
||
String timeagoInNbHours(int count) {
|
||
String _temp0 = intl.Intl.pluralLogic(
|
||
count,
|
||
locale: localeName,
|
||
other: 'σε $count ώρες',
|
||
one: 'σε $count ώρα',
|
||
);
|
||
return '$_temp0';
|
||
}
|
||
|
||
@override
|
||
String timeagoInNbDays(int count) {
|
||
String _temp0 = intl.Intl.pluralLogic(
|
||
count,
|
||
locale: localeName,
|
||
other: 'σε $count ημέρες',
|
||
one: 'σε $count ημέρα',
|
||
);
|
||
return '$_temp0';
|
||
}
|
||
|
||
@override
|
||
String timeagoInNbWeeks(int count) {
|
||
String _temp0 = intl.Intl.pluralLogic(
|
||
count,
|
||
locale: localeName,
|
||
other: 'σε $count εβδομάδες',
|
||
one: 'σε $count εβδομάδα',
|
||
);
|
||
return '$_temp0';
|
||
}
|
||
|
||
@override
|
||
String timeagoInNbMonths(int count) {
|
||
String _temp0 = intl.Intl.pluralLogic(
|
||
count,
|
||
locale: localeName,
|
||
other: 'σε $count μήνες',
|
||
one: 'σε $count μήνα',
|
||
);
|
||
return '$_temp0';
|
||
}
|
||
|
||
@override
|
||
String timeagoInNbYears(int count) {
|
||
String _temp0 = intl.Intl.pluralLogic(
|
||
count,
|
||
locale: localeName,
|
||
other: '$count έτη',
|
||
one: 'σε $count έτος',
|
||
);
|
||
return '$_temp0';
|
||
}
|
||
|
||
@override
|
||
String timeagoNbMinutesAgo(int count) {
|
||
String _temp0 = intl.Intl.pluralLogic(
|
||
count,
|
||
locale: localeName,
|
||
other: '$count λεπτά πριν',
|
||
one: '$count λεπτό πριν',
|
||
);
|
||
return '$_temp0';
|
||
}
|
||
|
||
@override
|
||
String timeagoNbHoursAgo(int count) {
|
||
String _temp0 = intl.Intl.pluralLogic(
|
||
count,
|
||
locale: localeName,
|
||
other: '$count ώρες πριν',
|
||
one: '$count ώρα πριν',
|
||
);
|
||
return '$_temp0';
|
||
}
|
||
|
||
@override
|
||
String timeagoNbDaysAgo(int count) {
|
||
String _temp0 = intl.Intl.pluralLogic(
|
||
count,
|
||
locale: localeName,
|
||
other: '$count ημέρες πριν',
|
||
one: '$count μέρα πριν',
|
||
);
|
||
return '$_temp0';
|
||
}
|
||
|
||
@override
|
||
String timeagoNbWeeksAgo(int count) {
|
||
String _temp0 = intl.Intl.pluralLogic(
|
||
count,
|
||
locale: localeName,
|
||
other: '$count εβδομάδες πριν',
|
||
one: '$count εβδομάδα πριν',
|
||
);
|
||
return '$_temp0';
|
||
}
|
||
|
||
@override
|
||
String timeagoNbMonthsAgo(int count) {
|
||
String _temp0 = intl.Intl.pluralLogic(
|
||
count,
|
||
locale: localeName,
|
||
other: '$count μήνες πριν',
|
||
one: '$count μήνα πριν',
|
||
);
|
||
return '$_temp0';
|
||
}
|
||
|
||
@override
|
||
String timeagoNbYearsAgo(int count) {
|
||
String _temp0 = intl.Intl.pluralLogic(
|
||
count,
|
||
locale: localeName,
|
||
other: '$count χρόνια πριν',
|
||
one: '$count χρόνο πριν',
|
||
);
|
||
return '$_temp0';
|
||
}
|
||
|
||
@override
|
||
String timeagoNbMinutesRemaining(int count) {
|
||
String _temp0 = intl.Intl.pluralLogic(
|
||
count,
|
||
locale: localeName,
|
||
other: 'απομένουν $count λεπτά',
|
||
one: 'απομένει $count λεπτό',
|
||
);
|
||
return '$_temp0';
|
||
}
|
||
|
||
@override
|
||
String timeagoNbHoursRemaining(int count) {
|
||
String _temp0 = intl.Intl.pluralLogic(
|
||
count,
|
||
locale: localeName,
|
||
other: 'απομένουν $count ώρες',
|
||
one: 'απομένει $count ώρα',
|
||
);
|
||
return '$_temp0';
|
||
}
|
||
|
||
@override
|
||
String get tfaTwoFactorAuth => 'Έλεγχος ταυτότητας δύο παραγόντων';
|
||
|
||
@override
|
||
String get ublogCommunity => 'Κοινότητα';
|
||
|
||
@override
|
||
String ublogXBlog(String param) {
|
||
return 'Ιστολόγιο του χρήστη $param';
|
||
}
|
||
}
|