mirror of
https://github.com/dz0ny/meshcore-sar.git
synced 2026-08-11 16:30:28 +00:00
2747 lines
84 KiB
Dart
2747 lines
84 KiB
Dart
// ignore: unused_import
|
||
import 'package:intl/intl.dart' as intl;
|
||
import 'app_localizations.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 appTitle => 'MeshCore SAR';
|
||
|
||
@override
|
||
String get messages => 'Μηνύματα';
|
||
|
||
@override
|
||
String get contacts => 'Επαφές';
|
||
|
||
@override
|
||
String get map => 'Χάρτης';
|
||
|
||
@override
|
||
String get settings => 'Ρυθμίσεις';
|
||
|
||
@override
|
||
String get connect => 'Σύνδεση';
|
||
|
||
@override
|
||
String get disconnect => 'Αποσύνδεση';
|
||
|
||
@override
|
||
String get noDevicesFound => 'Δεν βρέθηκαν συσκευές';
|
||
|
||
@override
|
||
String get scanAgain => 'Σάρωση ξανά';
|
||
|
||
@override
|
||
String get tapToConnect => 'Πατήστε για σύνδεση';
|
||
|
||
@override
|
||
String get deviceNotConnected => 'Η συσκευή δεν είναι συνδεδεμένη';
|
||
|
||
@override
|
||
String get locationPermissionDenied => 'Η άδεια τοποθεσίας απορρίφθηκε';
|
||
|
||
@override
|
||
String get locationPermissionPermanentlyDenied =>
|
||
'Η άδεια τοποθεσίας απορρίφθηκε μόνιμα. Ενεργοποιήστε την στις Ρυθμίσεις.';
|
||
|
||
@override
|
||
String get locationPermissionRequired =>
|
||
'Απαιτείται άδεια τοποθεσίας για παρακολούθηση GPS και συντονισμό ομάδας. Μπορείτε να την ενεργοποιήσετε αργότερα στις Ρυθμίσεις.';
|
||
|
||
@override
|
||
String get locationServicesDisabled =>
|
||
'Οι υπηρεσίες τοποθεσίας είναι απενεργοποιημένες. Ενεργοποιήστε τις στις Ρυθμίσεις.';
|
||
|
||
@override
|
||
String get failedToGetGpsLocation => 'Αποτυχία λήψης τοποθεσίας GPS';
|
||
|
||
@override
|
||
String failedToAdvertise(String error) {
|
||
return 'Αποτυχία μετάδοσης: $error';
|
||
}
|
||
|
||
@override
|
||
String get cancelReconnection => 'Ακύρωση επανασύνδεσης';
|
||
|
||
@override
|
||
String get general => 'Γενικά';
|
||
|
||
@override
|
||
String get theme => 'Θέμα';
|
||
|
||
@override
|
||
String get chooseTheme => 'Επιλογή θέματος';
|
||
|
||
@override
|
||
String get light => 'Φωτεινό';
|
||
|
||
@override
|
||
String get dark => 'Σκούρο';
|
||
|
||
@override
|
||
String get blueLightTheme => 'Μπλε φωτεινό θέμα';
|
||
|
||
@override
|
||
String get blueDarkTheme => 'Μπλε σκούρο θέμα';
|
||
|
||
@override
|
||
String get sarRed => 'SAR Κόκκινο';
|
||
|
||
@override
|
||
String get alertEmergencyMode => 'Λειτουργία συναγερμού/έκτακτης ανάγκης';
|
||
|
||
@override
|
||
String get sarGreen => 'SAR Πράσινο';
|
||
|
||
@override
|
||
String get safeAllClearMode => 'Λειτουργία ασφαλείας/όλα καθαρά';
|
||
|
||
@override
|
||
String get autoSystem => 'Αυτόματο (σύστημα)';
|
||
|
||
@override
|
||
String get followSystemTheme => 'Ακολουθεί το θέμα συστήματος';
|
||
|
||
@override
|
||
String get showRxTxIndicators => 'Εμφάνιση ενδείξεων RX/TX';
|
||
|
||
@override
|
||
String get displayPacketActivity =>
|
||
'Εμφάνιση ενδείξεων δραστηριότητας πακέτων στην επάνω μπάρα';
|
||
|
||
@override
|
||
String get disableMap => 'Απενεργοποίηση χάρτη';
|
||
|
||
@override
|
||
String get disableMapDescription =>
|
||
'Απόκρυψη της καρτέλας χάρτη για μείωση κατανάλωσης μπαταρίας';
|
||
|
||
@override
|
||
String get language => 'Γλώσσα';
|
||
|
||
@override
|
||
String get chooseLanguage => 'Επιλογή γλώσσας';
|
||
|
||
@override
|
||
String get save => 'Αποθήκευση';
|
||
|
||
@override
|
||
String get cancel => 'Ακύρωση';
|
||
|
||
@override
|
||
String get close => 'Κλείσιμο';
|
||
|
||
@override
|
||
String get about => 'Σχετικά';
|
||
|
||
@override
|
||
String get appVersion => 'Έκδοση εφαρμογής';
|
||
|
||
@override
|
||
String get appName => 'Όνομα εφαρμογής';
|
||
|
||
@override
|
||
String get aboutMeshCoreSar => 'Σχετικά με το MeshCore SAR';
|
||
|
||
@override
|
||
String get aboutDescription =>
|
||
'Εφαρμογή Έρευνας και Διάσωσης σχεδιασμένη για ομάδες απόκρισης έκτακτης ανάγκης. Περιλαμβάνει:\n\n• Δικτύωση BLE mesh για επικοινωνία συσκευή με συσκευή\n• Χάρτες εκτός σύνδεσης με πολλαπλά επίπεδα\n• Παρακολούθηση μελών ομάδας σε πραγματικό χρόνο\n• Τακτικούς δείκτες SAR (εντοπισμένο άτομο, φωτιά, σημείο συγκέντρωσης)\n• Διαχείριση επαφών και μηνυμάτων\n• Παρακολούθηση GPS με πυξίδα κατεύθυνσης\n• Cache πλακιδίων χάρτη για χρήση εκτός σύνδεσης';
|
||
|
||
@override
|
||
String get technologiesUsed => 'Χρησιμοποιούμενες τεχνολογίες:';
|
||
|
||
@override
|
||
String get technologiesList =>
|
||
'• Flutter για ανάπτυξη πολλαπλών πλατφορμών\n• BLE (Bluetooth Low Energy) για δικτύωση mesh\n• OpenStreetMap για χαρτογράφηση\n• Provider για διαχείριση κατάστασης\n• SharedPreferences για τοπική αποθήκευση';
|
||
|
||
@override
|
||
String get moreInfo => 'Περισσότερες πληροφορίες';
|
||
|
||
@override
|
||
String get packageName => 'Όνομα πακέτου';
|
||
|
||
@override
|
||
String get sampleData => 'Δείγματα δεδομένων';
|
||
|
||
@override
|
||
String get sampleDataDescription =>
|
||
'Φόρτωση ή εκκαθάριση δοκιμαστικών επαφών, μηνυμάτων καναλιού και δεικτών SAR για έλεγχο';
|
||
|
||
@override
|
||
String get loadSampleData => 'Φόρτωση δειγμάτων δεδομένων';
|
||
|
||
@override
|
||
String get clearAllData => 'Εκκαθάριση όλων των δεδομένων';
|
||
|
||
@override
|
||
String get clearAllDataConfirmTitle => 'Εκκαθάριση όλων των δεδομένων';
|
||
|
||
@override
|
||
String get clearAllDataConfirmMessage =>
|
||
'Αυτό θα διαγράψει όλες τις επαφές και τους δείκτες SAR. Είστε βέβαιοι;';
|
||
|
||
@override
|
||
String get clear => 'Εκκαθάριση';
|
||
|
||
@override
|
||
String loadedSampleData(
|
||
int teamCount,
|
||
int channelCount,
|
||
int sarCount,
|
||
int messageCount,
|
||
) {
|
||
return 'Φορτώθηκαν $teamCount μέλη ομάδας, $channelCount κανάλια, $sarCount δείκτες SAR, $messageCount μηνύματα';
|
||
}
|
||
|
||
@override
|
||
String failedToLoadSampleData(String error) {
|
||
return 'Αποτυχία φόρτωσης δειγμάτων δεδομένων: $error';
|
||
}
|
||
|
||
@override
|
||
String get allDataCleared => 'Όλα τα δεδομένα διαγράφηκαν';
|
||
|
||
@override
|
||
String get failedToStartBackgroundTracking =>
|
||
'Αποτυχία εκκίνησης παρακολούθησης στο παρασκήνιο. Ελέγξτε τα δικαιώματα και τη σύνδεση BLE.';
|
||
|
||
@override
|
||
String locationBroadcast(String latitude, String longitude) {
|
||
return 'Μετάδοση τοποθεσίας: $latitude, $longitude';
|
||
}
|
||
|
||
@override
|
||
String get defaultPinInfo =>
|
||
'Το προεπιλεγμένο PIN για συσκευές χωρίς οθόνη είναι 123456. Πρόβλημα στη σύζευξη; Ξεχάστε τη συσκευή Bluetooth από τις ρυθμίσεις συστήματος.';
|
||
|
||
@override
|
||
String get noMessagesYet => 'Δεν υπάρχουν ακόμη μηνύματα';
|
||
|
||
@override
|
||
String get pullDownToSync =>
|
||
'Τραβήξτε προς τα κάτω για συγχρονισμό μηνυμάτων';
|
||
|
||
@override
|
||
String get deleteContact => 'Διαγραφή επαφής';
|
||
|
||
@override
|
||
String get delete => 'Διαγραφή';
|
||
|
||
@override
|
||
String get viewOnMap => 'Προβολή στον χάρτη';
|
||
|
||
@override
|
||
String get refresh => 'Ανανέωση';
|
||
|
||
@override
|
||
String get resetPath => 'Επαναφορά διαδρομής (νέα δρομολόγηση)';
|
||
|
||
@override
|
||
String get publicKeyCopied => 'Το δημόσιο κλειδί αντιγράφηκε στο πρόχειρο';
|
||
|
||
@override
|
||
String copiedToClipboard(String label) {
|
||
return 'Το $label αντιγράφηκε στο πρόχειρο';
|
||
}
|
||
|
||
@override
|
||
String get pleaseEnterPassword => 'Παρακαλώ εισαγάγετε κωδικό';
|
||
|
||
@override
|
||
String failedToSyncContacts(String error) {
|
||
return 'Αποτυχία συγχρονισμού επαφών: $error';
|
||
}
|
||
|
||
@override
|
||
String get loggedInSuccessfully =>
|
||
'Η σύνδεση ολοκληρώθηκε με επιτυχία! Αναμονή για μηνύματα δωματίου...';
|
||
|
||
@override
|
||
String get loginFailed => 'Αποτυχία σύνδεσης - λανθασμένος κωδικός';
|
||
|
||
@override
|
||
String loggingIn(String roomName) {
|
||
return 'Σύνδεση στο $roomName...';
|
||
}
|
||
|
||
@override
|
||
String failedToSendLogin(String error) {
|
||
return 'Αποτυχία αποστολής σύνδεσης: $error';
|
||
}
|
||
|
||
@override
|
||
String get lowLocationAccuracy => 'Χαμηλή ακρίβεια τοποθεσίας';
|
||
|
||
@override
|
||
String get continue_ => 'Συνέχεια';
|
||
|
||
@override
|
||
String get sendSarMarker => 'Αποστολή δείκτη SAR';
|
||
|
||
@override
|
||
String get deleteDrawing => 'Διαγραφή σχεδίου';
|
||
|
||
@override
|
||
String get drawingTools => 'Εργαλεία σχεδίασης';
|
||
|
||
@override
|
||
String get drawLine => 'Σχεδίαση γραμμής';
|
||
|
||
@override
|
||
String get drawLineDesc => 'Σχεδίαση ελεύθερης γραμμής στον χάρτη';
|
||
|
||
@override
|
||
String get drawRectangle => 'Σχεδίαση ορθογωνίου';
|
||
|
||
@override
|
||
String get drawRectangleDesc => 'Σχεδίαση ορθογώνιας περιοχής στον χάρτη';
|
||
|
||
@override
|
||
String get measureDistance => 'Μέτρηση απόστασης';
|
||
|
||
@override
|
||
String get measureDistanceDesc =>
|
||
'Παρατεταμένο πάτημα σε δύο σημεία για μέτρηση';
|
||
|
||
@override
|
||
String get clearMeasurement => 'Εκκαθάριση μέτρησης';
|
||
|
||
@override
|
||
String distanceLabel(String distance) {
|
||
return 'Απόσταση: $distance';
|
||
}
|
||
|
||
@override
|
||
String get longPressForSecondPoint =>
|
||
'Παρατεταμένο πάτημα για δεύτερο σημείο';
|
||
|
||
@override
|
||
String get longPressToStartMeasurement =>
|
||
'Παρατεταμένο πάτημα για ορισμό πρώτου σημείου';
|
||
|
||
@override
|
||
String get longPressToStartNewMeasurement =>
|
||
'Παρατεταμένο πάτημα για νέα μέτρηση';
|
||
|
||
@override
|
||
String get shareDrawings => 'Κοινοποίηση σχεδίων';
|
||
|
||
@override
|
||
String get clearAllDrawings => 'Εκκαθάριση όλων των σχεδίων';
|
||
|
||
@override
|
||
String get completeLine => 'Ολοκλήρωση γραμμής';
|
||
|
||
@override
|
||
String broadcastDrawingsToTeam(int count, String plural) {
|
||
return 'Μετάδοση $count σχεδίου$plural στην ομάδα';
|
||
}
|
||
|
||
@override
|
||
String removeAllDrawings(int count, String plural) {
|
||
return 'Αφαίρεση όλων των $count σχεδίων$plural';
|
||
}
|
||
|
||
@override
|
||
String deleteAllDrawingsConfirm(int count, String plural) {
|
||
return 'Διαγραφή όλων των $count σχεδίων$plural από τον χάρτη;';
|
||
}
|
||
|
||
@override
|
||
String get drawing => 'Σχέδιο';
|
||
|
||
@override
|
||
String shareDrawingsCount(int count, String plural) {
|
||
return 'Κοινοποίηση $count σχεδίου$plural';
|
||
}
|
||
|
||
@override
|
||
String get showReceivedDrawings => 'Εμφάνιση ληφθέντων σχεδίων';
|
||
|
||
@override
|
||
String get showingAllDrawings => 'Εμφανίζονται όλα τα σχέδια';
|
||
|
||
@override
|
||
String get showingOnlyYourDrawings => 'Εμφανίζονται μόνο τα δικά σας σχέδια';
|
||
|
||
@override
|
||
String get showSarMarkers => 'Εμφάνιση δεικτών SAR';
|
||
|
||
@override
|
||
String get showingSarMarkers => 'Εμφανίζονται δείκτες SAR';
|
||
|
||
@override
|
||
String get hidingSarMarkers => 'Απόκρυψη δεικτών SAR';
|
||
|
||
@override
|
||
String get clearAll => 'Εκκαθάριση όλων';
|
||
|
||
@override
|
||
String get publicChannel => 'Δημόσιο κανάλι';
|
||
|
||
@override
|
||
String get broadcastToAll =>
|
||
'Μετάδοση σε όλους τους κοντινούς κόμβους (προσωρινό)';
|
||
|
||
@override
|
||
String get storedPermanently => 'Αποθηκευμένο μόνιμα στο δωμάτιο';
|
||
|
||
@override
|
||
String get notConnectedToDevice => 'Δεν υπάρχει σύνδεση με συσκευή';
|
||
|
||
@override
|
||
String get typeYourMessage => 'Πληκτρολογήστε το μήνυμά σας...';
|
||
|
||
@override
|
||
String get quickLocationMarker => 'Γρήγορος δείκτης τοποθεσίας';
|
||
|
||
@override
|
||
String get markerType => 'Τύπος δείκτη';
|
||
|
||
@override
|
||
String get sendTo => 'Αποστολή σε';
|
||
|
||
@override
|
||
String get noDestinationsAvailable => 'Δεν υπάρχουν διαθέσιμοι προορισμοί.';
|
||
|
||
@override
|
||
String get selectDestination => 'Επιλέξτε προορισμό...';
|
||
|
||
@override
|
||
String get ephemeralBroadcastInfo =>
|
||
'Προσωρινό: Μετάδοση μόνο ασύρματα. Δεν αποθηκεύεται - οι κόμβοι πρέπει να είναι συνδεδεμένοι.';
|
||
|
||
@override
|
||
String get persistentRoomInfo =>
|
||
'Μόνιμο: Αποθηκεύεται αμετάβλητα στο δωμάτιο. Συγχρονίζεται αυτόματα και διατηρείται εκτός σύνδεσης.';
|
||
|
||
@override
|
||
String get location => 'Τοποθεσία';
|
||
|
||
@override
|
||
String get fromMap => 'Από χάρτη';
|
||
|
||
@override
|
||
String get gettingLocation => 'Λήψη τοποθεσίας...';
|
||
|
||
@override
|
||
String get locationError => 'Σφάλμα τοποθεσίας';
|
||
|
||
@override
|
||
String get retry => 'Επανάληψη';
|
||
|
||
@override
|
||
String get refreshLocation => 'Ανανέωση τοποθεσίας';
|
||
|
||
@override
|
||
String accuracyMeters(int accuracy) {
|
||
return 'Ακρίβεια: ±$accuracyμ';
|
||
}
|
||
|
||
@override
|
||
String get notesOptional => 'Σημειώσεις (προαιρετικό)';
|
||
|
||
@override
|
||
String get addAdditionalInformation => 'Προσθέστε επιπλέον πληροφορίες...';
|
||
|
||
@override
|
||
String lowAccuracyWarning(int accuracy) {
|
||
return 'Η ακρίβεια τοποθεσίας είναι ±$accuracyμ. Αυτό ίσως δεν είναι αρκετά ακριβές για επιχειρήσεις SAR.\n\nΣυνέχεια ούτως ή άλλως;';
|
||
}
|
||
|
||
@override
|
||
String get loginToRoom => 'Σύνδεση στο δωμάτιο';
|
||
|
||
@override
|
||
String get enterPasswordInfo =>
|
||
'Εισαγάγετε τον κωδικό για πρόσβαση σε αυτό το δωμάτιο. Ο κωδικός θα αποθηκευτεί για μελλοντική χρήση.';
|
||
|
||
@override
|
||
String get password => 'Κωδικός πρόσβασης';
|
||
|
||
@override
|
||
String get enterRoomPassword => 'Εισαγάγετε κωδικό δωματίου';
|
||
|
||
@override
|
||
String get loggingInDots => 'Σύνδεση...';
|
||
|
||
@override
|
||
String get login => 'Σύνδεση';
|
||
|
||
@override
|
||
String failedToAddRoom(String error) {
|
||
return 'Αποτυχία προσθήκης δωματίου στη συσκευή: $error\n\nΤο δωμάτιο ίσως δεν έχει μεταδοθεί ακόμη.\nΠεριμένετε να αρχίσει να εκπέμπει.';
|
||
}
|
||
|
||
@override
|
||
String get direct => 'Άμεσο';
|
||
|
||
@override
|
||
String get flood => 'Πλημμυρικό';
|
||
|
||
@override
|
||
String get loggedIn => 'Συνδεδεμένος';
|
||
|
||
@override
|
||
String get noGpsData => 'Δεν υπάρχουν δεδομένα GPS';
|
||
|
||
@override
|
||
String get distance => 'Απόσταση';
|
||
|
||
@override
|
||
String directPingTimeout(String name) {
|
||
return 'Λήξη χρόνου άμεσου ping - επανάληψη προς $name με flooding...';
|
||
}
|
||
|
||
@override
|
||
String pingFailed(String name) {
|
||
return 'Αποτυχία ping προς $name - δεν ελήφθη απάντηση';
|
||
}
|
||
|
||
@override
|
||
String deleteContactConfirmation(String name) {
|
||
return 'Είστε βέβαιοι ότι θέλετε να διαγράψετε το \"$name\";\n\nΑυτό θα αφαιρέσει την επαφή τόσο από την εφαρμογή όσο και από τη συνοδευτική συσκευή radio.';
|
||
}
|
||
|
||
@override
|
||
String failedToRemoveContact(String error) {
|
||
return 'Αποτυχία αφαίρεσης επαφής: $error';
|
||
}
|
||
|
||
@override
|
||
String get type => 'Τύπος';
|
||
|
||
@override
|
||
String get publicKey => 'Δημόσιο κλειδί';
|
||
|
||
@override
|
||
String get lastSeen => 'Τελευταία εμφάνιση';
|
||
|
||
@override
|
||
String get roomStatus => 'Κατάσταση δωματίου';
|
||
|
||
@override
|
||
String get loginStatus => 'Κατάσταση σύνδεσης';
|
||
|
||
@override
|
||
String get notLoggedIn => 'Μη συνδεδεμένος';
|
||
|
||
@override
|
||
String get adminAccess => 'Πρόσβαση διαχειριστή';
|
||
|
||
@override
|
||
String get yes => 'Ναι';
|
||
|
||
@override
|
||
String get no => 'Όχι';
|
||
|
||
@override
|
||
String get permissions => 'Δικαιώματα';
|
||
|
||
@override
|
||
String get passwordSaved => 'Ο κωδικός αποθηκεύτηκε';
|
||
|
||
@override
|
||
String get locationColon => 'Τοποθεσία:';
|
||
|
||
@override
|
||
String get telemetry => 'Τηλεμετρία';
|
||
|
||
@override
|
||
String get voltage => 'Τάση';
|
||
|
||
@override
|
||
String get battery => 'Μπαταρία';
|
||
|
||
@override
|
||
String get temperature => 'Θερμοκρασία';
|
||
|
||
@override
|
||
String get humidity => 'Υγρασία';
|
||
|
||
@override
|
||
String get pressure => 'Πίεση';
|
||
|
||
@override
|
||
String get gpsTelemetry => 'GPS (τηλεμετρία)';
|
||
|
||
@override
|
||
String get updated => 'Ενημερώθηκε';
|
||
|
||
@override
|
||
String pathResetInfo(String name) {
|
||
return 'Η διαδρομή για το $name επαναφέρθηκε. Το επόμενο μήνυμα θα βρει νέα διαδρομή.';
|
||
}
|
||
|
||
@override
|
||
String get reLoginToRoom => 'Επανασύνδεση στο δωμάτιο';
|
||
|
||
@override
|
||
String get heading => 'Κατεύθυνση';
|
||
|
||
@override
|
||
String get elevation => 'Υψόμετρο';
|
||
|
||
@override
|
||
String get accuracy => 'Ακρίβεια';
|
||
|
||
@override
|
||
String get bearing => 'Πορεία';
|
||
|
||
@override
|
||
String get direction => 'Κατεύθυνση';
|
||
|
||
@override
|
||
String get filterMarkers => 'Φιλτράρισμα δεικτών';
|
||
|
||
@override
|
||
String get filterMarkersTooltip => 'Φιλτράρισμα δεικτών';
|
||
|
||
@override
|
||
String get contactsFilter => 'Επαφές';
|
||
|
||
@override
|
||
String get repeatersFilter => 'Αναμεταδότες';
|
||
|
||
@override
|
||
String get sarMarkers => 'Δείκτες SAR';
|
||
|
||
@override
|
||
String get foundPerson => 'Εντοπισμένο άτομο';
|
||
|
||
@override
|
||
String get fire => 'Φωτιά';
|
||
|
||
@override
|
||
String get stagingArea => 'Σημείο συγκέντρωσης';
|
||
|
||
@override
|
||
String get showAll => 'Εμφάνιση όλων';
|
||
|
||
@override
|
||
String get locationUnavailable => 'Η τοποθεσία δεν είναι διαθέσιμη';
|
||
|
||
@override
|
||
String get ahead => 'μπροστά';
|
||
|
||
@override
|
||
String degreesRight(int degrees) {
|
||
return '$degrees° δεξιά';
|
||
}
|
||
|
||
@override
|
||
String degreesLeft(int degrees) {
|
||
return '$degrees° αριστερά';
|
||
}
|
||
|
||
@override
|
||
String latLonFormat(String latitude, String longitude) {
|
||
return 'Γεωγρ. πλάτος: $latitude Γεωγρ. μήκος: $longitude';
|
||
}
|
||
|
||
@override
|
||
String get noContactsYet => 'Δεν υπάρχουν ακόμη επαφές';
|
||
|
||
@override
|
||
String get connectToDeviceToLoadContacts =>
|
||
'Συνδεθείτε σε συσκευή για φόρτωση επαφών';
|
||
|
||
@override
|
||
String get teamMembers => 'Μέλη ομάδας';
|
||
|
||
@override
|
||
String get repeaters => 'Αναμεταδότες';
|
||
|
||
@override
|
||
String get rooms => 'Δωμάτια';
|
||
|
||
@override
|
||
String get channels => 'Κανάλια';
|
||
|
||
@override
|
||
String get selectMapLayer => 'Επιλογή επιπέδου χάρτη';
|
||
|
||
@override
|
||
String get openStreetMap => 'OpenStreetMap';
|
||
|
||
@override
|
||
String get openTopoMap => 'OpenTopoMap';
|
||
|
||
@override
|
||
String get esriSatellite => 'Δορυφορικός ESRI';
|
||
|
||
@override
|
||
String get googleHybrid => 'Υβριδικός Google';
|
||
|
||
@override
|
||
String get googleRoadmap => 'Οδικός χάρτης Google';
|
||
|
||
@override
|
||
String get googleTerrain => 'Ανάγλυφο Google';
|
||
|
||
@override
|
||
String get dragToPosition => 'Σύρετε στη θέση';
|
||
|
||
@override
|
||
String get createSarMarker => 'Δημιουργία δείκτη SAR';
|
||
|
||
@override
|
||
String get compass => 'Πυξίδα';
|
||
|
||
@override
|
||
String get navigationAndContacts => 'Πλοήγηση και επαφές';
|
||
|
||
@override
|
||
String get sarAlert => 'ΣΥΝΑΓΕΡΜΟΣ SAR';
|
||
|
||
@override
|
||
String get textCopiedToClipboard => 'Το κείμενο αντιγράφηκε στο πρόχειρο';
|
||
|
||
@override
|
||
String get cannotReplySenderMissing =>
|
||
'Αδυναμία απάντησης: λείπουν πληροφορίες αποστολέα';
|
||
|
||
@override
|
||
String get cannotReplyContactNotFound =>
|
||
'Αδυναμία απάντησης: η επαφή δεν βρέθηκε';
|
||
|
||
@override
|
||
String get copyText => 'Αντιγραφή κειμένου';
|
||
|
||
@override
|
||
String get saveAsTemplate => 'Αποθήκευση ως πρότυπο';
|
||
|
||
@override
|
||
String get templateSaved => 'Το πρότυπο αποθηκεύτηκε επιτυχώς';
|
||
|
||
@override
|
||
String get templateAlreadyExists => 'Υπάρχει ήδη πρότυπο με αυτό το emoji';
|
||
|
||
@override
|
||
String get deleteMessage => 'Διαγραφή μηνύματος';
|
||
|
||
@override
|
||
String get deleteMessageConfirmation =>
|
||
'Είστε βέβαιοι ότι θέλετε να διαγράψετε αυτό το μήνυμα;';
|
||
|
||
@override
|
||
String get shareLocation => 'Κοινοποίηση τοποθεσίας';
|
||
|
||
@override
|
||
String shareLocationText(
|
||
String markerInfo,
|
||
String lat,
|
||
String lon,
|
||
String url,
|
||
) {
|
||
return '$markerInfo\n\nΣυντεταγμένες: $lat, $lon\n\nGoogle Maps: $url';
|
||
}
|
||
|
||
@override
|
||
String get sarLocationShare => 'Τοποθεσία SAR';
|
||
|
||
@override
|
||
String get justNow => 'Μόλις τώρα';
|
||
|
||
@override
|
||
String minutesAgo(int minutes) {
|
||
return 'πριν από $minutesλ';
|
||
}
|
||
|
||
@override
|
||
String hoursAgo(int hours) {
|
||
return 'πριν από $hoursω';
|
||
}
|
||
|
||
@override
|
||
String daysAgo(int days) {
|
||
return 'πριν από $daysη';
|
||
}
|
||
|
||
@override
|
||
String secondsAgo(int seconds) {
|
||
return 'πριν από $secondsδ';
|
||
}
|
||
|
||
@override
|
||
String get sending => 'Αποστολή...';
|
||
|
||
@override
|
||
String get sent => 'Στάλθηκε';
|
||
|
||
@override
|
||
String get delivered => 'Παραδόθηκε';
|
||
|
||
@override
|
||
String deliveredWithTime(int time) {
|
||
return 'Παραδόθηκε (${time}ms)';
|
||
}
|
||
|
||
@override
|
||
String get failed => 'Απέτυχε';
|
||
|
||
@override
|
||
String get broadcast => 'Μετάδοση';
|
||
|
||
@override
|
||
String deliveredToContacts(int delivered, int total) {
|
||
return 'Παραδόθηκε σε $delivered/$total επαφές';
|
||
}
|
||
|
||
@override
|
||
String get allDelivered => 'Όλα παραδόθηκαν';
|
||
|
||
@override
|
||
String get recipientDetails => 'Λεπτομέρειες παραλήπτη';
|
||
|
||
@override
|
||
String get pending => 'Σε εκκρεμότητα';
|
||
|
||
@override
|
||
String get sarMarkerFoundPerson => 'Εντοπισμένο άτομο';
|
||
|
||
@override
|
||
String get sarMarkerFire => 'Σημείο φωτιάς';
|
||
|
||
@override
|
||
String get sarMarkerStagingArea => 'Σημείο συγκέντρωσης';
|
||
|
||
@override
|
||
String get sarMarkerObject => 'Εντοπισμένο αντικείμενο';
|
||
|
||
@override
|
||
String get from => 'Από';
|
||
|
||
@override
|
||
String get coordinates => 'Συντεταγμένες';
|
||
|
||
@override
|
||
String get tapToViewOnMap => 'Πατήστε για προβολή στον χάρτη';
|
||
|
||
@override
|
||
String get radioSettings => 'Ρυθμίσεις radio';
|
||
|
||
@override
|
||
String get frequencyMHz => 'Συχνότητα (MHz)';
|
||
|
||
@override
|
||
String get frequencyExample => 'π.χ. 869.618';
|
||
|
||
@override
|
||
String get bandwidth => 'Εύρος ζώνης';
|
||
|
||
@override
|
||
String get spreadingFactor => 'Συντελεστής εξάπλωσης';
|
||
|
||
@override
|
||
String get codingRate => 'Ρυθμός κωδικοποίησης';
|
||
|
||
@override
|
||
String get txPowerDbm => 'Ισχύς TX (dBm)';
|
||
|
||
@override
|
||
String maxPowerDbm(int power) {
|
||
return 'Μέγ.: $power dBm';
|
||
}
|
||
|
||
@override
|
||
String get you => 'Εσείς';
|
||
|
||
@override
|
||
String exportFailed(String error) {
|
||
return 'Η εξαγωγή απέτυχε: $error';
|
||
}
|
||
|
||
@override
|
||
String importFailed(String error) {
|
||
return 'Η εισαγωγή απέτυχε: $error';
|
||
}
|
||
|
||
@override
|
||
String get unknown => 'Άγνωστο';
|
||
|
||
@override
|
||
String get onlineLayers => 'Επίπεδα online';
|
||
|
||
@override
|
||
String get locationTrail => 'Ίχνος τοποθεσίας';
|
||
|
||
@override
|
||
String get showTrailOnMap => 'Εμφάνιση ίχνους στον χάρτη';
|
||
|
||
@override
|
||
String get trailVisible => 'Το ίχνος είναι ορατό στον χάρτη';
|
||
|
||
@override
|
||
String get trailHiddenRecording =>
|
||
'Το ίχνος είναι κρυφό (συνεχίζεται η καταγραφή)';
|
||
|
||
@override
|
||
String get duration => 'Διάρκεια';
|
||
|
||
@override
|
||
String get points => 'Σημεία';
|
||
|
||
@override
|
||
String get clearTrail => 'Εκκαθάριση ίχνους';
|
||
|
||
@override
|
||
String get clearTrailQuestion => 'Εκκαθάριση ίχνους;';
|
||
|
||
@override
|
||
String get clearTrailConfirmation =>
|
||
'Είστε βέβαιοι ότι θέλετε να διαγράψετε το τρέχον ίχνος τοποθεσίας; Αυτή η ενέργεια δεν αναιρείται.';
|
||
|
||
@override
|
||
String get noTrailRecorded => 'Δεν έχει καταγραφεί ακόμη ίχνος';
|
||
|
||
@override
|
||
String get startTrackingToRecord =>
|
||
'Ξεκινήστε παρακολούθηση τοποθεσίας για καταγραφή ίχνους';
|
||
|
||
@override
|
||
String get trailControls => 'Στοιχεία ελέγχου ίχνους';
|
||
|
||
@override
|
||
String get contactTrails => 'Ίχνη επαφών';
|
||
|
||
@override
|
||
String get showAllContactTrails => 'Εμφάνιση όλων των ιχνών επαφών';
|
||
|
||
@override
|
||
String get noContactsWithLocationHistory =>
|
||
'Δεν υπάρχουν επαφές με ιστορικό τοποθεσίας';
|
||
|
||
@override
|
||
String showingTrailsForContacts(int count) {
|
||
return 'Εμφανίζονται ίχνη για $count επαφές';
|
||
}
|
||
|
||
@override
|
||
String get individualContactTrails => 'Μεμονωμένα ίχνη επαφών';
|
||
|
||
@override
|
||
String get deviceInformation => 'Πληροφορίες συσκευής';
|
||
|
||
@override
|
||
String get bleName => 'Όνομα BLE';
|
||
|
||
@override
|
||
String get meshName => 'Όνομα mesh';
|
||
|
||
@override
|
||
String get notSet => 'Δεν έχει οριστεί';
|
||
|
||
@override
|
||
String get model => 'Μοντέλο';
|
||
|
||
@override
|
||
String get version => 'Έκδοση';
|
||
|
||
@override
|
||
String get buildDate => 'Ημερομηνία build';
|
||
|
||
@override
|
||
String get firmware => 'Υλικολογισμικό';
|
||
|
||
@override
|
||
String get maxContacts => 'Μέγιστες επαφές';
|
||
|
||
@override
|
||
String get maxChannels => 'Μέγιστα κανάλια';
|
||
|
||
@override
|
||
String get publicInfo => 'Δημόσιες πληροφορίες';
|
||
|
||
@override
|
||
String get meshNetworkName => 'Όνομα δικτύου mesh';
|
||
|
||
@override
|
||
String get nameBroadcastInMesh =>
|
||
'Όνομα που μεταδίδεται στις διαφημίσεις mesh';
|
||
|
||
@override
|
||
String get telemetryAndLocationSharing =>
|
||
'Τηλεμετρία και κοινοποίηση τοποθεσίας';
|
||
|
||
@override
|
||
String get lat => 'Πλάτος';
|
||
|
||
@override
|
||
String get lon => 'Μήκος';
|
||
|
||
@override
|
||
String get useCurrentLocation => 'Χρήση τρέχουσας τοποθεσίας';
|
||
|
||
@override
|
||
String get noneUnknown => 'Κανένα/Άγνωστο';
|
||
|
||
@override
|
||
String get chatNode => 'Κόμβος συνομιλίας';
|
||
|
||
@override
|
||
String get repeater => 'Αναμεταδότης';
|
||
|
||
@override
|
||
String get roomChannel => 'Δωμάτιο/Κανάλι';
|
||
|
||
@override
|
||
String typeNumber(int number) {
|
||
return 'Τύπος $number';
|
||
}
|
||
|
||
@override
|
||
String copiedToClipboardShort(String label) {
|
||
return 'Το $label αντιγράφηκε στο πρόχειρο';
|
||
}
|
||
|
||
@override
|
||
String failedToSave(String error) {
|
||
return 'Αποτυχία αποθήκευσης: $error';
|
||
}
|
||
|
||
@override
|
||
String failedToGetLocation(String error) {
|
||
return 'Αποτυχία λήψης τοποθεσίας: $error';
|
||
}
|
||
|
||
@override
|
||
String get sarTemplates => 'Πρότυπα SAR';
|
||
|
||
@override
|
||
String get manageSarTemplates => 'Διαχείριση προτύπων SAR';
|
||
|
||
@override
|
||
String get addTemplate => 'Προσθήκη προτύπου';
|
||
|
||
@override
|
||
String get editTemplate => 'Επεξεργασία προτύπου';
|
||
|
||
@override
|
||
String get deleteTemplate => 'Διαγραφή προτύπου';
|
||
|
||
@override
|
||
String get templateName => 'Όνομα προτύπου';
|
||
|
||
@override
|
||
String get templateNameHint => 'π.χ. Εντοπισμένο άτομο';
|
||
|
||
@override
|
||
String get templateEmoji => 'Emoji';
|
||
|
||
@override
|
||
String get emojiRequired => 'Το emoji είναι υποχρεωτικό';
|
||
|
||
@override
|
||
String get nameRequired => 'Το όνομα είναι υποχρεωτικό';
|
||
|
||
@override
|
||
String get templateDescription => 'Περιγραφή (προαιρετική)';
|
||
|
||
@override
|
||
String get templateDescriptionHint => 'Προσθέστε επιπλέον πληροφορίες...';
|
||
|
||
@override
|
||
String get templateColor => 'Χρώμα';
|
||
|
||
@override
|
||
String get previewFormat => 'Προεπισκόπηση (μορφή μηνύματος SAR)';
|
||
|
||
@override
|
||
String get importFromClipboard => 'Εισαγωγή';
|
||
|
||
@override
|
||
String get exportToClipboard => 'Εξαγωγή';
|
||
|
||
@override
|
||
String deleteTemplateConfirmation(String name) {
|
||
return 'Διαγραφή προτύπου «$name»;';
|
||
}
|
||
|
||
@override
|
||
String get templateAdded => 'Το πρότυπο προστέθηκε';
|
||
|
||
@override
|
||
String get templateUpdated => 'Το πρότυπο ενημερώθηκε';
|
||
|
||
@override
|
||
String get templateDeleted => 'Το πρότυπο διαγράφηκε';
|
||
|
||
@override
|
||
String templatesImported(int count) {
|
||
String _temp0 = intl.Intl.pluralLogic(
|
||
count,
|
||
locale: localeName,
|
||
other: 'Εισήχθησαν $count πρότυπα',
|
||
one: 'Εισήχθη 1 πρότυπο',
|
||
zero: 'Δεν εισήχθησαν πρότυπα',
|
||
);
|
||
return '$_temp0';
|
||
}
|
||
|
||
@override
|
||
String templatesExported(int count) {
|
||
String _temp0 = intl.Intl.pluralLogic(
|
||
count,
|
||
locale: localeName,
|
||
other: 'Εξήχθησαν $count πρότυπα στο πρόχειρο',
|
||
one: 'Εξήχθη 1 πρότυπο στο πρόχειρο',
|
||
);
|
||
return '$_temp0';
|
||
}
|
||
|
||
@override
|
||
String get resetToDefaults => 'Επαναφορά προεπιλογών';
|
||
|
||
@override
|
||
String get resetToDefaultsConfirmation =>
|
||
'Αυτό θα διαγράψει όλα τα προσαρμοσμένα πρότυπα και θα επαναφέρει τα 4 προεπιλεγμένα πρότυπα. Συνέχεια;';
|
||
|
||
@override
|
||
String get reset => 'Επαναφορά';
|
||
|
||
@override
|
||
String get resetComplete => 'Τα πρότυπα επανήλθαν στις προεπιλογές';
|
||
|
||
@override
|
||
String get noTemplates => 'Δεν υπάρχουν διαθέσιμα πρότυπα';
|
||
|
||
@override
|
||
String get tapAddToCreate =>
|
||
'Πατήστε + για να δημιουργήσετε το πρώτο σας πρότυπο';
|
||
|
||
@override
|
||
String get ok => 'ΟΚ';
|
||
|
||
@override
|
||
String get permissionsSection => 'Δικαιώματα';
|
||
|
||
@override
|
||
String get locationPermission => 'Άδεια τοποθεσίας';
|
||
|
||
@override
|
||
String get checking => 'Έλεγχος...';
|
||
|
||
@override
|
||
String get locationPermissionGrantedAlways => 'Δόθηκε (πάντα)';
|
||
|
||
@override
|
||
String get locationPermissionGrantedWhileInUse => 'Δόθηκε (κατά τη χρήση)';
|
||
|
||
@override
|
||
String get locationPermissionDeniedTapToRequest =>
|
||
'Απορρίφθηκε - πατήστε για αίτημα';
|
||
|
||
@override
|
||
String get locationPermissionPermanentlyDeniedOpenSettings =>
|
||
'Μόνιμα απορριφθείσα - άνοιγμα ρυθμίσεων';
|
||
|
||
@override
|
||
String get locationPermissionDialogContent =>
|
||
'Η άδεια τοποθεσίας έχει απορριφθεί μόνιμα. Ενεργοποιήστε την από τις ρυθμίσεις της συσκευής σας για να χρησιμοποιήσετε παρακολούθηση GPS και κοινοποίηση τοποθεσίας.';
|
||
|
||
@override
|
||
String get openSettings => 'Άνοιγμα ρυθμίσεων';
|
||
|
||
@override
|
||
String get locationPermissionGranted => 'Η άδεια τοποθεσίας δόθηκε!';
|
||
|
||
@override
|
||
String get locationPermissionRequiredForGps =>
|
||
'Απαιτείται άδεια τοποθεσίας για παρακολούθηση GPS και κοινοποίηση τοποθεσίας.';
|
||
|
||
@override
|
||
String get locationPermissionAlreadyGranted =>
|
||
'Η άδεια τοποθεσίας έχει ήδη δοθεί.';
|
||
|
||
@override
|
||
String get sarNavyBlue => 'SAR Ναυτικό μπλε';
|
||
|
||
@override
|
||
String get sarNavyBlueDescription => 'Επαγγελματική/Επιχειρησιακή λειτουργία';
|
||
|
||
@override
|
||
String get selectRecipient => 'Επιλογή παραλήπτη';
|
||
|
||
@override
|
||
String get broadcastToAllNearby => 'Μετάδοση σε όλους τους κοντινούς';
|
||
|
||
@override
|
||
String get searchRecipients => 'Αναζήτηση παραληπτών...';
|
||
|
||
@override
|
||
String get noContactsFound => 'Δεν βρέθηκαν επαφές';
|
||
|
||
@override
|
||
String get noRoomsFound => 'Δεν βρέθηκαν δωμάτια';
|
||
|
||
@override
|
||
String get noRecipientsAvailable => 'Δεν υπάρχουν διαθέσιμοι παραλήπτες';
|
||
|
||
@override
|
||
String get noChannelsFound => 'Δεν βρέθηκαν κανάλια';
|
||
|
||
@override
|
||
String get newMessage => 'Νέο μήνυμα';
|
||
|
||
@override
|
||
String get channel => 'Κανάλι';
|
||
|
||
@override
|
||
String get samplePoliceLead => 'Επικεφαλής αστυνομίας';
|
||
|
||
@override
|
||
String get sampleDroneOperator => 'Χειριστής drone';
|
||
|
||
@override
|
||
String get sampleFirefighterAlpha => 'Πυροσβέστης';
|
||
|
||
@override
|
||
String get sampleMedicCharlie => 'Διασώστης';
|
||
|
||
@override
|
||
String get sampleCommandDelta => 'Διοίκηση';
|
||
|
||
@override
|
||
String get sampleFireEngine => 'Πυροσβεστικό όχημα';
|
||
|
||
@override
|
||
String get sampleAirSupport => 'Εναέρια υποστήριξη';
|
||
|
||
@override
|
||
String get sampleBaseCoordinator => 'Συντονιστής βάσης';
|
||
|
||
@override
|
||
String get channelEmergency => 'Έκτακτη ανάγκη';
|
||
|
||
@override
|
||
String get channelCoordination => 'Συντονισμός';
|
||
|
||
@override
|
||
String get channelUpdates => 'Ενημερώσεις';
|
||
|
||
@override
|
||
String get sampleTeamMember => 'Δοκιμαστικό μέλος ομάδας';
|
||
|
||
@override
|
||
String get sampleScout => 'Δοκιμαστικός ανιχνευτής';
|
||
|
||
@override
|
||
String get sampleBase => 'Δοκιμαστική βάση';
|
||
|
||
@override
|
||
String get sampleSearcher => 'Δοκιμαστικός ερευνητής';
|
||
|
||
@override
|
||
String get sampleObjectBackpack => ' Βρέθηκε σακίδιο - μπλε χρώμα';
|
||
|
||
@override
|
||
String get sampleObjectVehicle =>
|
||
' Εγκαταλελειμμένο όχημα - έλεγχος για ιδιοκτήτη';
|
||
|
||
@override
|
||
String get sampleObjectCamping => ' Εντοπίστηκε εξοπλισμός κατασκήνωσης';
|
||
|
||
@override
|
||
String get sampleObjectTrailMarker =>
|
||
' Βρέθηκε σημάδι μονοπατιού εκτός διαδρομής';
|
||
|
||
@override
|
||
String get sampleMsgAllTeamsCheckIn => 'Όλες οι ομάδες, κάντε check-in';
|
||
|
||
@override
|
||
String get sampleMsgWeatherUpdate =>
|
||
'Ενημέρωση καιρού: Αίθριος ουρανός, θερμ. 18°C';
|
||
|
||
@override
|
||
String get sampleMsgBaseCamp =>
|
||
'Η βάση εγκαταστάθηκε στο σημείο συγκέντρωσης';
|
||
|
||
@override
|
||
String get sampleMsgTeamAlpha => 'Η ομάδα κινείται προς τον τομέα 2';
|
||
|
||
@override
|
||
String get sampleMsgRadioCheck =>
|
||
'Έλεγχος ασυρμάτου - όλοι οι σταθμοί να απαντήσουν';
|
||
|
||
@override
|
||
String get sampleMsgWaterSupply => 'Διαθέσιμο νερό στο σημείο ελέγχου 3';
|
||
|
||
@override
|
||
String get sampleMsgTeamBravo => 'Αναφορά ομάδας: ο τομέας 1 είναι καθαρός';
|
||
|
||
@override
|
||
String get sampleMsgEtaRallyPoint =>
|
||
'Εκτιμώμενη άφιξη στο σημείο συγκέντρωσης: 15 λεπτά';
|
||
|
||
@override
|
||
String get sampleMsgSupplyDrop =>
|
||
'Η ρίψη εφοδίων επιβεβαιώθηκε για τις 14:00';
|
||
|
||
@override
|
||
String get sampleMsgDroneSurvey =>
|
||
'Η έρευνα με drone ολοκληρώθηκε - δεν βρέθηκε κάτι';
|
||
|
||
@override
|
||
String get sampleMsgTeamCharlie => 'Η ομάδα ζητά ενισχύσεις';
|
||
|
||
@override
|
||
String get sampleMsgRadioDiscipline =>
|
||
'Όλες οι μονάδες: τηρείτε πειθαρχία ασυρμάτου';
|
||
|
||
@override
|
||
String get sampleMsgUrgentMedical =>
|
||
'ΕΠΕΙΓΟΝ: Απαιτείται ιατρική βοήθεια στον τομέα 4';
|
||
|
||
@override
|
||
String get sampleMsgAdultMale => ' Ενήλικος άνδρας, σε συνείδηση';
|
||
|
||
@override
|
||
String get sampleMsgFireSpotted =>
|
||
'Εντοπίστηκε φωτιά - ακολουθούν συντεταγμένες';
|
||
|
||
@override
|
||
String get sampleMsgSpreadingRapidly => ' Εξαπλώνεται γρήγορα!';
|
||
|
||
@override
|
||
String get sampleMsgPriorityHelicopter =>
|
||
'ΠΡΟΤΕΡΑΙΟΤΗΤΑ: Απαιτείται υποστήριξη ελικοπτέρου';
|
||
|
||
@override
|
||
String get sampleMsgMedicalTeamEnRoute =>
|
||
'Η ιατρική ομάδα κατευθύνεται στη θέση σας';
|
||
|
||
@override
|
||
String get sampleMsgEvacHelicopter => 'Ελικόπτερο εκκένωσης σε 10 λεπτά';
|
||
|
||
@override
|
||
String get sampleMsgEmergencyResolved =>
|
||
'Το περιστατικό επιλύθηκε - όλα καθαρά';
|
||
|
||
@override
|
||
String get sampleMsgEmergencyStagingArea =>
|
||
' Χώρος συγκέντρωσης έκτακτης ανάγκης';
|
||
|
||
@override
|
||
String get sampleMsgEmergencyServices =>
|
||
'Οι υπηρεσίες έκτακτης ανάγκης ειδοποιήθηκαν και ανταποκρίνονται';
|
||
|
||
@override
|
||
String get sampleAlphaTeamLead => 'Αρχηγός ομάδας';
|
||
|
||
@override
|
||
String get sampleBravoScout => 'Ανιχνευτής';
|
||
|
||
@override
|
||
String get sampleCharlieMedic => 'Διασώστης';
|
||
|
||
@override
|
||
String get sampleDeltaNavigator => 'Πλοηγός';
|
||
|
||
@override
|
||
String get sampleEchoSupport => 'Υποστήριξη';
|
||
|
||
@override
|
||
String get sampleBaseCommand => 'Διοίκηση βάσης';
|
||
|
||
@override
|
||
String get sampleFieldCoordinator => 'Συντονιστής πεδίου';
|
||
|
||
@override
|
||
String get sampleMedicalTeam => 'Ιατρική ομάδα';
|
||
|
||
@override
|
||
String get mapDrawing => 'Σχέδιο χάρτη';
|
||
|
||
@override
|
||
String get navigateToDrawing => 'Πλοήγηση προς το σχέδιο';
|
||
|
||
@override
|
||
String get copyCoordinates => 'Αντιγραφή συντεταγμένων';
|
||
|
||
@override
|
||
String get hideFromMap => 'Απόκρυψη από χάρτη';
|
||
|
||
@override
|
||
String get lineDrawing => 'Σχέδιο γραμμής';
|
||
|
||
@override
|
||
String get rectangleDrawing => 'Σχέδιο ορθογωνίου';
|
||
|
||
@override
|
||
String get manualCoordinates => 'Χειροκίνητες συντεταγμένες';
|
||
|
||
@override
|
||
String get enterCoordinatesManually => 'Εισαγωγή συντεταγμένων χειροκίνητα';
|
||
|
||
@override
|
||
String get latitudeLabel => 'Γεωγραφικό πλάτος';
|
||
|
||
@override
|
||
String get longitudeLabel => 'Γεωγραφικό μήκος';
|
||
|
||
@override
|
||
String get exampleCoordinates => 'Παράδειγμα: 46.0569, 14.5058';
|
||
|
||
@override
|
||
String get shareDrawing => 'Κοινοποίηση σχεδίου';
|
||
|
||
@override
|
||
String get shareWithAllNearbyDevices =>
|
||
'Κοινοποίηση σε όλες τις κοντινές συσκευές';
|
||
|
||
@override
|
||
String get shareToRoom => 'Κοινοποίηση στο δωμάτιο';
|
||
|
||
@override
|
||
String get sendToPersistentStorage =>
|
||
'Αποστολή σε μόνιμη αποθήκευση δωματίου';
|
||
|
||
@override
|
||
String get deleteDrawingConfirm =>
|
||
'Είστε βέβαιοι ότι θέλετε να διαγράψετε αυτό το σχέδιο;';
|
||
|
||
@override
|
||
String get drawingDeleted => 'Το σχέδιο διαγράφηκε';
|
||
|
||
@override
|
||
String yourDrawingsCount(int count) {
|
||
return 'Τα σχέδιά σας ($count)';
|
||
}
|
||
|
||
@override
|
||
String get shared => 'Κοινοποιημένο';
|
||
|
||
@override
|
||
String get line => 'Γραμμή';
|
||
|
||
@override
|
||
String get rectangle => 'Ορθογώνιο';
|
||
|
||
@override
|
||
String get updateAvailable => 'Διαθέσιμη ενημέρωση';
|
||
|
||
@override
|
||
String get currentVersion => 'Τρέχουσα';
|
||
|
||
@override
|
||
String get latestVersion => 'Τελευταία';
|
||
|
||
@override
|
||
String get downloadUpdate => 'Λήψη';
|
||
|
||
@override
|
||
String get updateLater => 'Αργότερα';
|
||
|
||
@override
|
||
String get cadastralParcels => 'Κτηματολογικά τεμάχια';
|
||
|
||
@override
|
||
String get forestRoads => 'Δασικοί δρόμοι';
|
||
|
||
@override
|
||
String get wmsOverlays => 'Επικαλύψεις WMS';
|
||
|
||
@override
|
||
String get hikingTrails => 'Πεζοπορικά μονοπάτια';
|
||
|
||
@override
|
||
String get mainRoads => 'Κύριοι δρόμοι';
|
||
|
||
@override
|
||
String get houseNumbers => 'Αριθμοί κτιρίων';
|
||
|
||
@override
|
||
String get fireHazardZones => 'Ζώνες κινδύνου πυρκαγιάς';
|
||
|
||
@override
|
||
String get historicalFires => 'Ιστορικές πυρκαγιές';
|
||
|
||
@override
|
||
String get firebreaks => 'Αντιπυρικές ζώνες';
|
||
|
||
@override
|
||
String get krasFireZones => 'Ζώνες πυρκαγιάς Κρας';
|
||
|
||
@override
|
||
String get placeNames => 'Τοπωνύμια';
|
||
|
||
@override
|
||
String get municipalityBorders => 'Όρια δήμων';
|
||
|
||
@override
|
||
String get topographicMap => 'Τοπογραφικός χάρτης 1:25000';
|
||
|
||
@override
|
||
String get recentMessages => 'Πρόσφατα μηνύματα';
|
||
|
||
@override
|
||
String get addChannel => 'Προσθήκη καναλιού';
|
||
|
||
@override
|
||
String get channelName => 'Όνομα καναλιού';
|
||
|
||
@override
|
||
String get channelNameHint => 'π.χ. Ομάδα Διάσωσης Άλφα';
|
||
|
||
@override
|
||
String get channelSecret => 'Μυστικό καναλιού';
|
||
|
||
@override
|
||
String get channelSecretHint => 'Κοινός κωδικός για αυτό το κανάλι';
|
||
|
||
@override
|
||
String get channelSecretHelp =>
|
||
'Αυτό το μυστικό πρέπει να είναι κοινό σε όλα τα μέλη της ομάδας που χρειάζονται πρόσβαση σε αυτό το κανάλι';
|
||
|
||
@override
|
||
String get channelTypesInfo =>
|
||
'Κανάλια hash (#team): Το μυστικό δημιουργείται αυτόματα από το όνομα. Ίδιο όνομα = ίδιο κανάλι σε όλες τις συσκευές.\n\nΙδιωτικά κανάλια: Χρησιμοποιήστε ρητό μυστικό. Μόνο όσοι το γνωρίζουν μπορούν να συμμετάσχουν.';
|
||
|
||
@override
|
||
String get hashChannelInfo =>
|
||
'Κανάλι hash: Το μυστικό θα δημιουργηθεί αυτόματα από το όνομα του καναλιού. Όποιος χρησιμοποιεί το ίδιο όνομα θα μπει στο ίδιο κανάλι.';
|
||
|
||
@override
|
||
String get channelNameRequired => 'Το όνομα καναλιού είναι υποχρεωτικό';
|
||
|
||
@override
|
||
String get channelNameTooLong =>
|
||
'Το όνομα καναλιού πρέπει να έχει έως 31 χαρακτήρες';
|
||
|
||
@override
|
||
String get channelSecretRequired => 'Το μυστικό καναλιού είναι υποχρεωτικό';
|
||
|
||
@override
|
||
String get channelSecretTooLong =>
|
||
'Το μυστικό καναλιού πρέπει να έχει έως 32 χαρακτήρες';
|
||
|
||
@override
|
||
String get invalidAsciiCharacters => 'Επιτρέπονται μόνο χαρακτήρες ASCII';
|
||
|
||
@override
|
||
String get channelCreatedSuccessfully => 'Το κανάλι δημιουργήθηκε επιτυχώς';
|
||
|
||
@override
|
||
String channelCreationFailed(String error) {
|
||
return 'Αποτυχία δημιουργίας καναλιού: $error';
|
||
}
|
||
|
||
@override
|
||
String get deleteChannel => 'Διαγραφή καναλιού';
|
||
|
||
@override
|
||
String deleteChannelConfirmation(String channelName) {
|
||
return 'Είστε βέβαιοι ότι θέλετε να διαγράψετε το κανάλι \"$channelName\"; Αυτή η ενέργεια δεν αναιρείται.';
|
||
}
|
||
|
||
@override
|
||
String get channelDeletedSuccessfully => 'Το κανάλι διαγράφηκε επιτυχώς';
|
||
|
||
@override
|
||
String channelDeletionFailed(String error) {
|
||
return 'Αποτυχία διαγραφής καναλιού: $error';
|
||
}
|
||
|
||
@override
|
||
String get createChannel => 'Δημιουργία καναλιού';
|
||
|
||
@override
|
||
String get wizardBack => 'Πίσω';
|
||
|
||
@override
|
||
String get wizardSkip => 'Παράλειψη';
|
||
|
||
@override
|
||
String get wizardNext => 'Επόμενο';
|
||
|
||
@override
|
||
String get wizardGetStarted => 'Ξεκινήστε';
|
||
|
||
@override
|
||
String get wizardWelcomeTitle => 'Καλώς ήρθατε στο MeshCore SAR';
|
||
|
||
@override
|
||
String get wizardWelcomeDescription =>
|
||
'Ένα ισχυρό εργαλείο επικοινωνίας εκτός δικτύου για επιχειρήσεις έρευνας και διάσωσης. Συνδεθείτε με την ομάδα σας χρησιμοποιώντας τεχνολογία mesh radio όταν τα παραδοσιακά δίκτυα δεν είναι διαθέσιμα.';
|
||
|
||
@override
|
||
String get wizardConnectingTitle => 'Σύνδεση στο radio σας';
|
||
|
||
@override
|
||
String get wizardConnectingDescription =>
|
||
'Συνδέστε το smartphone σας με μια συσκευή MeshCore radio μέσω Bluetooth για να αρχίσετε να επικοινωνείτε εκτός δικτύου.';
|
||
|
||
@override
|
||
String get wizardConnectingFeature1 =>
|
||
'Σάρωση για κοντινές συσκευές MeshCore';
|
||
|
||
@override
|
||
String get wizardConnectingFeature2 =>
|
||
'Σύζευξη με το radio σας μέσω Bluetooth';
|
||
|
||
@override
|
||
String get wizardConnectingFeature3 =>
|
||
'Λειτουργεί πλήρως εκτός σύνδεσης - δεν απαιτείται internet';
|
||
|
||
@override
|
||
String get wizardChannelTitle => 'Κανάλια';
|
||
|
||
@override
|
||
String get wizardChannelDescription =>
|
||
'Μεταδώστε μηνύματα σε όλους σε ένα κανάλι, ιδανικό για ανακοινώσεις και συντονισμό σε όλη την ομάδα.';
|
||
|
||
@override
|
||
String get wizardChannelFeature1 =>
|
||
'Δημόσιο κανάλι για γενική επικοινωνία ομάδας';
|
||
|
||
@override
|
||
String get wizardChannelFeature2 =>
|
||
'Δημιουργία προσαρμοσμένων καναλιών για συγκεκριμένες ομάδες';
|
||
|
||
@override
|
||
String get wizardChannelFeature3 =>
|
||
'Τα μηνύματα αναμεταδίδονται αυτόματα από το mesh';
|
||
|
||
@override
|
||
String get wizardContactsTitle => 'Επαφές';
|
||
|
||
@override
|
||
String get wizardContactsDescription =>
|
||
'Τα μέλη της ομάδας σας εμφανίζονται αυτόματα καθώς συνδέονται στο δίκτυο mesh. Στείλτε τους άμεσα μηνύματα ή δείτε την τοποθεσία τους.';
|
||
|
||
@override
|
||
String get wizardContactsFeature1 => 'Οι επαφές εντοπίζονται αυτόματα';
|
||
|
||
@override
|
||
String get wizardContactsFeature2 => 'Αποστολή ιδιωτικών άμεσων μηνυμάτων';
|
||
|
||
@override
|
||
String get wizardContactsFeature3 =>
|
||
'Προβολή επιπέδου μπαταρίας και χρόνου τελευταίας εμφάνισης';
|
||
|
||
@override
|
||
String get wizardMapTitle => 'Χάρτης και τοποθεσία';
|
||
|
||
@override
|
||
String get wizardMapDescription =>
|
||
'Παρακολουθήστε την ομάδα σας σε πραγματικό χρόνο και σημειώστε σημαντικές τοποθεσίες για επιχειρήσεις έρευνας και διάσωσης.';
|
||
|
||
@override
|
||
String get wizardMapFeature1 =>
|
||
'Δείκτες SAR για εντοπισμένα άτομα, φωτιές και σημεία συγκέντρωσης';
|
||
|
||
@override
|
||
String get wizardMapFeature2 =>
|
||
'Παρακολούθηση GPS των μελών της ομάδας σε πραγματικό χρόνο';
|
||
|
||
@override
|
||
String get wizardMapFeature3 =>
|
||
'Λήψη χαρτών εκτός σύνδεσης για απομακρυσμένες περιοχές';
|
||
|
||
@override
|
||
String get wizardMapFeature4 =>
|
||
'Σχεδίαση σχημάτων και κοινοποίηση τακτικών πληροφοριών';
|
||
|
||
@override
|
||
String get viewWelcomeTutorial => 'Προβολή οδηγού καλωσορίσματος';
|
||
|
||
@override
|
||
String get allTeamContacts => 'Όλες οι επαφές ομάδας';
|
||
|
||
@override
|
||
String directMessagesInfo(int count) {
|
||
return 'Άμεσα μηνύματα με ACK. Στάλθηκαν σε $count μέλη ομάδας.';
|
||
}
|
||
|
||
@override
|
||
String sarMarkerSentToContacts(int count) {
|
||
return 'Ο δείκτης SAR στάλθηκε σε $count επαφές';
|
||
}
|
||
|
||
@override
|
||
String get noContactsAvailable => 'Δεν υπάρχουν διαθέσιμες επαφές ομάδας';
|
||
|
||
@override
|
||
String get reply => 'Απάντηση';
|
||
|
||
@override
|
||
String get technicalDetails => 'Τεχνικές λεπτομέρειες';
|
||
|
||
@override
|
||
String get messageTechnicalDetails => 'Τεχνικές λεπτομέρειες μηνύματος';
|
||
|
||
@override
|
||
String get linkQuality => 'Ποιότητα σύνδεσης';
|
||
|
||
@override
|
||
String get delivery => 'Παράδοση';
|
||
|
||
@override
|
||
String get status => 'Κατάσταση';
|
||
|
||
@override
|
||
String get expectedAckTag => 'Αναμενόμενη ετικέτα ACK';
|
||
|
||
@override
|
||
String get roundTrip => 'Χρόνος μετ\' επιστροφής';
|
||
|
||
@override
|
||
String get retryAttempt => 'Απόπειρα επανάληψης';
|
||
|
||
@override
|
||
String get floodFallback => 'Εφεδρική πλημμύρα';
|
||
|
||
@override
|
||
String get identity => 'Ταυτότητα';
|
||
|
||
@override
|
||
String get messageId => 'Αναγνωριστικό μηνύματος';
|
||
|
||
@override
|
||
String get sender => 'Αποστολέας';
|
||
|
||
@override
|
||
String get senderKey => 'Κλειδί αποστολέα';
|
||
|
||
@override
|
||
String get recipient => 'Παραλήπτης';
|
||
|
||
@override
|
||
String get recipientKey => 'Κλειδί παραλήπτη';
|
||
|
||
@override
|
||
String get voice => 'Φωνή';
|
||
|
||
@override
|
||
String get voiceId => 'Αναγνωριστικό φωνής';
|
||
|
||
@override
|
||
String get envelope => 'Φάκελος';
|
||
|
||
@override
|
||
String get sessionProgress => 'Πρόοδος συνεδρίας';
|
||
|
||
@override
|
||
String get complete => 'Ολοκληρώθηκε';
|
||
|
||
@override
|
||
String get rawDump => 'Ακατέργαστα δεδομένα';
|
||
|
||
@override
|
||
String get cannotRetryMissingRecipient =>
|
||
'Δεν είναι δυνατή η επανάληψη: λείπουν πληροφορίες παραλήπτη';
|
||
|
||
@override
|
||
String get voiceUnavailable => 'Η φωνή δεν είναι διαθέσιμη αυτή τη στιγμή';
|
||
|
||
@override
|
||
String get requestingVoice => 'Αίτηση φωνής';
|
||
|
||
@override
|
||
String get device => 'συσκευή';
|
||
|
||
@override
|
||
String get change => 'Αλλαγή';
|
||
|
||
@override
|
||
String get wizardOverviewDescription =>
|
||
'Αυτή η εφαρμογή συνδυάζει μηνύματα MeshCore, ενημερώσεις πεδίου SAR, χαρτογράφηση και εργαλεία συσκευής σε ένα σημείο.';
|
||
|
||
@override
|
||
String get wizardOverviewFeature1 =>
|
||
'Στείλτε άμεσα μηνύματα, δημοσιεύσεις δωματίου και μηνύματα καναλιού από την κύρια καρτέλα Μηνύματα.';
|
||
|
||
@override
|
||
String get wizardOverviewFeature2 =>
|
||
'Μοιραστείτε δείκτες SAR, σχεδιάσεις χάρτη, ηχητικά αποσπάσματα και εικόνες μέσω του mesh.';
|
||
|
||
@override
|
||
String get wizardOverviewFeature3 =>
|
||
'Συνδεθείτε μέσω BLE ή TCP και στη συνέχεια διαχειριστείτε το συνοδευτικό ραδιόφωνο μέσα από την εφαρμογή.';
|
||
|
||
@override
|
||
String get wizardMessagingTitle => 'Μηνύματα και αναφορές πεδίου';
|
||
|
||
@override
|
||
String get wizardMessagingDescription =>
|
||
'Τα μηνύματα εδώ είναι κάτι περισσότερο από απλό κείμενο. Η εφαρμογή υποστηρίζει ήδη πολλαπλά επιχειρησιακά φορτία και ροές μεταφοράς.';
|
||
|
||
@override
|
||
String get wizardMessagingFeature1 =>
|
||
'Στείλτε άμεσα μηνύματα, δημοσιεύσεις δωματίου και κίνηση καναλιού από έναν μόνο συντάκτη.';
|
||
|
||
@override
|
||
String get wizardMessagingFeature2 =>
|
||
'Δημιουργήστε ενημερώσεις SAR και επαναχρησιμοποιήσιμα πρότυπα SAR για συνηθισμένες αναφορές πεδίου.';
|
||
|
||
@override
|
||
String get wizardMessagingFeature3 =>
|
||
'Μεταφέρετε φωνητικές συνεδρίες και εικόνες, με ένδειξη προόδου και εκτιμήσεις χρόνου εκπομπής στο περιβάλλον.';
|
||
|
||
@override
|
||
String get wizardConnectDeviceTitle => 'Σύνδεση συσκευής';
|
||
|
||
@override
|
||
String get wizardConnectDeviceDescription =>
|
||
'Συνδέστε το ραδιόφωνο MeshCore, επιλέξτε όνομα και εφαρμόστε μια προρύθμιση ραδιοφώνου πριν συνεχίσετε.';
|
||
|
||
@override
|
||
String get wizardSetupBadge => 'Ρύθμιση';
|
||
|
||
@override
|
||
String get wizardOverviewBadge => 'Επισκόπηση';
|
||
|
||
@override
|
||
String wizardConnectedToDevice(String deviceName) {
|
||
return 'Συνδέθηκε με το $deviceName';
|
||
}
|
||
|
||
@override
|
||
String get wizardNoDeviceConnected => 'Δεν έχει συνδεθεί ακόμη συσκευή';
|
||
|
||
@override
|
||
String get wizardSkipForNow => 'Παράλειψη προς το παρόν';
|
||
|
||
@override
|
||
String get wizardDeviceNameLabel => 'Όνομα συσκευής';
|
||
|
||
@override
|
||
String get wizardDeviceNameHelp =>
|
||
'Αυτό το όνομα ανακοινώνεται σε άλλους χρήστες του MeshCore.';
|
||
|
||
@override
|
||
String get wizardConfigRegionLabel => 'Περιοχή ρύθμισης';
|
||
|
||
@override
|
||
String get wizardConfigRegionHelp =>
|
||
'Χρησιμοποιεί την πλήρη επίσημη λίστα προρυθμίσεων MeshCore. Η προεπιλογή είναι EU/UK (Narrow).';
|
||
|
||
@override
|
||
String get wizardPresetNote1 =>
|
||
'Βεβαιωθείτε ότι η επιλεγμένη προρύθμιση ταιριάζει με τους τοπικούς ραδιοφωνικούς κανονισμούς.';
|
||
|
||
@override
|
||
String get wizardPresetNote2 =>
|
||
'Η λίστα αντιστοιχεί στην επίσημη ροή προρυθμίσεων του εργαλείου ρύθμισης MeshCore.';
|
||
|
||
@override
|
||
String get wizardPresetNote3 =>
|
||
'Το EU/UK (Narrow) παραμένει επιλεγμένο από προεπιλογή κατά την αρχική ρύθμιση.';
|
||
|
||
@override
|
||
String get wizardSaving => 'Αποθήκευση...';
|
||
|
||
@override
|
||
String get wizardSaveAndContinue => 'Αποθήκευση και συνέχεια';
|
||
|
||
@override
|
||
String get wizardEnterDeviceName =>
|
||
'Εισαγάγετε όνομα συσκευής πριν συνεχίσετε.';
|
||
|
||
@override
|
||
String wizardDeviceSetupSaved(String deviceName, String presetName) {
|
||
return 'Αποθηκεύτηκε το $deviceName με $presetName.';
|
||
}
|
||
|
||
@override
|
||
String get wizardNetworkTitle => 'Επαφές, δωμάτια και αναμεταδότες';
|
||
|
||
@override
|
||
String get wizardNetworkDescription =>
|
||
'Η καρτέλα Επαφές οργανώνει το δίκτυο που ανακαλύπτετε και τις διαδρομές που μαθαίνετε με τον χρόνο.';
|
||
|
||
@override
|
||
String get wizardNetworkFeature1 =>
|
||
'Ελέγξτε μέλη ομάδας, αναμεταδότες, δωμάτια, κανάλια και εκκρεμείς ανακοινώσεις σε μία λίστα.';
|
||
|
||
@override
|
||
String get wizardNetworkFeature2 =>
|
||
'Χρησιμοποιήστε smart ping, σύνδεση σε δωμάτια, μαθημένες διαδρομές και εργαλεία επαναφοράς διαδρομών όταν η συνδεσιμότητα γίνεται χαοτική.';
|
||
|
||
@override
|
||
String get wizardNetworkFeature3 =>
|
||
'Δημιουργήστε κανάλια και διαχειριστείτε προορισμούς δικτύου χωρίς να φύγετε από την εφαρμογή.';
|
||
|
||
@override
|
||
String get wizardMapOpsTitle => 'Χάρτης, ίχνη και κοινόχρηστη γεωμετρία';
|
||
|
||
@override
|
||
String get wizardMapOpsDescription =>
|
||
'Ο χάρτης της εφαρμογής συνδέεται άμεσα με τα μηνύματα, την παρακολούθηση και τα επικαλύμματα SAR αντί να είναι ξεχωριστός προβολέας.';
|
||
|
||
@override
|
||
String get wizardMapOpsFeature1 =>
|
||
'Παρακολουθήστε τη θέση σας, τις τοποθεσίες της ομάδας και τα ίχνη κίνησης στον χάρτη.';
|
||
|
||
@override
|
||
String get wizardMapOpsFeature2 =>
|
||
'Ανοίξτε σχεδιάσεις από μηνύματα, προεπισκοπήστε τες επιτόπου και αφαιρέστε τες από τον χάρτη όταν χρειάζεται.';
|
||
|
||
@override
|
||
String get wizardMapOpsFeature3 =>
|
||
'Χρησιμοποιήστε προβολές χάρτη αναμεταδοτών και κοινόχρηστα επικαλύμματα για να κατανοήσετε την εμβέλεια του δικτύου στο πεδίο.';
|
||
|
||
@override
|
||
String get wizardToolsTitle => 'Εργαλεία πέρα από τα μηνύματα';
|
||
|
||
@override
|
||
String get wizardToolsDescription =>
|
||
'Υπάρχουν περισσότερα εδώ από τις τέσσερις κύριες καρτέλες. Η εφαρμογή περιλαμβάνει επίσης ρυθμίσεις, διαγνωστικά και προαιρετικές ροές αισθητήρων.';
|
||
|
||
@override
|
||
String get wizardToolsFeature1 =>
|
||
'Ανοίξτε τη ρύθμιση συσκευής για να αλλάξετε παραμέτρους ραδιοφώνου, τηλεμετρία, ισχύ TX και στοιχεία συνοδευτικής συσκευής.';
|
||
|
||
@override
|
||
String get wizardToolsFeature2 =>
|
||
'Ενεργοποιήστε την καρτέλα Αισθητήρες όταν θέλετε πίνακες παρακολούθησης και γρήγορες ενέργειες ανανέωσης.';
|
||
|
||
@override
|
||
String get wizardToolsFeature3 =>
|
||
'Χρησιμοποιήστε καταγραφές πακέτων, σάρωση φάσματος και διαγνωστικά προγραμματιστή κατά την αντιμετώπιση προβλημάτων του mesh.';
|
||
|
||
@override
|
||
String get postConnectDiscoveryTitle => 'Discover repeaters now?';
|
||
|
||
@override
|
||
String get postConnectDiscoveryDescription =>
|
||
'Run repeater discovery right after connecting so you can see nearby MeshCore nodes and add them to your network faster.';
|
||
|
||
@override
|
||
String get contactInSensors => 'Στους αισθητήρες';
|
||
|
||
@override
|
||
String get contactAddToSensors => 'Προσθήκη στους αισθητήρες';
|
||
|
||
@override
|
||
String get contactSetPath => 'Ορισμός διαδρομής';
|
||
|
||
@override
|
||
String contactAddedToSensors(String contactName) {
|
||
return 'Το $contactName προστέθηκε στους Αισθητήρες';
|
||
}
|
||
|
||
@override
|
||
String contactFailedToClearRoute(String error) {
|
||
return 'Αποτυχία εκκαθάρισης διαδρομής: $error';
|
||
}
|
||
|
||
@override
|
||
String get contactRouteCleared => 'Η διαδρομή εκκαθαρίστηκε';
|
||
|
||
@override
|
||
String contactRouteSet(String route) {
|
||
return 'Ορίστηκε διαδρομή: $route';
|
||
}
|
||
|
||
@override
|
||
String contactFailedToSetRoute(String error) {
|
||
return 'Αποτυχία ορισμού διαδρομής: $error';
|
||
}
|
||
|
||
@override
|
||
String get rssi => 'RSSI';
|
||
|
||
@override
|
||
String get snr => 'SNR';
|
||
|
||
@override
|
||
String get ackTimeout => 'Λήξη χρόνου ACK';
|
||
|
||
@override
|
||
String get opcode => 'Opcode';
|
||
|
||
@override
|
||
String get payload => 'Ωφέλιμο φορτίο';
|
||
|
||
@override
|
||
String get hops => 'Αναπηδήσεις';
|
||
|
||
@override
|
||
String get hashSize => 'Μέγεθος hash';
|
||
|
||
@override
|
||
String get pathBytes => 'Bytes διαδρομής';
|
||
|
||
@override
|
||
String get selectedPath => 'Επιλεγμένη διαδρομή';
|
||
|
||
@override
|
||
String get estimatedTx => 'Εκτιμώμενη εκπομπή';
|
||
|
||
@override
|
||
String get senderToReceipt => 'Αποστολέας σε απόδειξη';
|
||
|
||
@override
|
||
String get receivedCopies => 'Ληφθέντα αντίγραφα';
|
||
|
||
@override
|
||
String get retryCause => 'Αιτία επανάληψης';
|
||
|
||
@override
|
||
String get retryMode => 'Λειτουργία επανάληψης';
|
||
|
||
@override
|
||
String get retryResult => 'Αποτέλεσμα επανάληψης';
|
||
|
||
@override
|
||
String get lastRetry => 'Τελευταία επανάληψη';
|
||
|
||
@override
|
||
String get rxPackets => 'Πακέτα RX';
|
||
|
||
@override
|
||
String get mesh => 'Mesh';
|
||
|
||
@override
|
||
String get rate => 'Ρυθμός';
|
||
|
||
@override
|
||
String get window => 'Παράθυρο';
|
||
|
||
@override
|
||
String get posttxDelay => 'Καθυστέρηση μετά-tx';
|
||
|
||
@override
|
||
String get bandpass => 'Ζωνοπερατό';
|
||
|
||
@override
|
||
String get bandpassFilterVoice => 'Ζωνοπερατό φίλτρο φωνής';
|
||
|
||
@override
|
||
String get frequency => 'Συχνότητα';
|
||
|
||
@override
|
||
String get australia => 'Αυστραλία';
|
||
|
||
@override
|
||
String get australiaNarrow => 'Αυστραλία (Στενό)';
|
||
|
||
@override
|
||
String get australiaQld => 'Αυστραλία: QLD';
|
||
|
||
@override
|
||
String get australiaSaWa => 'Αυστραλία: SA, WA';
|
||
|
||
@override
|
||
String get newZealand => 'Νέα Ζηλανδία';
|
||
|
||
@override
|
||
String get newZealandNarrow => 'Νέα Ζηλανδία (Στενό)';
|
||
|
||
@override
|
||
String get switzerland => 'Ελβετία';
|
||
|
||
@override
|
||
String get portugal433 => 'Πορτογαλία 433';
|
||
|
||
@override
|
||
String get portugal868 => 'Πορτογαλία 868';
|
||
|
||
@override
|
||
String get czechRepublicNarrow => 'Τσεχία (Στενό)';
|
||
|
||
@override
|
||
String get eu433mhzLongRange => 'ΕΕ 433MHz (Μεγάλη Εμβέλεια)';
|
||
|
||
@override
|
||
String get euukDeprecated => 'ΕΕ/ΗΒ (Παρωχημένο)';
|
||
|
||
@override
|
||
String get euukNarrow => 'ΕΕ/ΗΒ (Στενό)';
|
||
|
||
@override
|
||
String get usacanadaRecommended => 'ΗΠΑ/Καναδάς (Προτεινόμενο)';
|
||
|
||
@override
|
||
String get vietnamDeprecated => 'Βιετνάμ (Παρωχημένο)';
|
||
|
||
@override
|
||
String get vietnamNarrow => 'Βιετνάμ (Στενό)';
|
||
|
||
@override
|
||
String get active => 'Ενεργό';
|
||
|
||
@override
|
||
String get addContact => 'Προσθήκη επαφής';
|
||
|
||
@override
|
||
String get all => 'Όλα';
|
||
|
||
@override
|
||
String get autoResolve => 'Αυτόματη επίλυση';
|
||
|
||
@override
|
||
String get clearAllLabel => 'Εκκαθάριση όλων';
|
||
|
||
@override
|
||
String get clearRelays => 'Εκκαθάριση αναμεταδοτών';
|
||
|
||
@override
|
||
String get clearFilters => 'Εκκαθάριση φίλτρων';
|
||
|
||
@override
|
||
String get clearRoute => 'Εκκαθάριση διαδρομής';
|
||
|
||
@override
|
||
String get clearMessages => 'Εκκαθάριση μηνυμάτων';
|
||
|
||
@override
|
||
String get clearScale => 'Εκκαθάριση κλίμακας';
|
||
|
||
@override
|
||
String get clearDiscoveries => 'Εκκαθάριση ανακαλύψεων';
|
||
|
||
@override
|
||
String get clearOnlineTraceDatabase => 'Εκκαθάριση βάσης ιχνών';
|
||
|
||
@override
|
||
String get clearAllChannels => 'Εκκαθάριση όλων των καναλιών';
|
||
|
||
@override
|
||
String get clearAllContacts => 'Εκκαθάριση όλων των επαφών';
|
||
|
||
@override
|
||
String get clearChannels => 'Εκκαθάριση καναλιών';
|
||
|
||
@override
|
||
String get clearContacts => 'Εκκαθάριση επαφών';
|
||
|
||
@override
|
||
String get clearPathOnMaxRetry => 'Εκκαθάριση μονοπατιού στο μέγιστο';
|
||
|
||
@override
|
||
String get create => 'Δημιουργία';
|
||
|
||
@override
|
||
String get custom => 'Προσαρμοσμένο';
|
||
|
||
@override
|
||
String get defaultValue => 'Προεπιλογή';
|
||
|
||
@override
|
||
String get duplicate => 'Αντιγραφή';
|
||
|
||
@override
|
||
String get editName => 'Επεξεργασία ονόματος';
|
||
|
||
@override
|
||
String get open => 'Άνοιγμα';
|
||
|
||
@override
|
||
String get paste => 'Επικόλληση';
|
||
|
||
@override
|
||
String get preview => 'Προεπισκόπηση';
|
||
|
||
@override
|
||
String get remove => 'Αφαίρεση';
|
||
|
||
@override
|
||
String get rename => 'Μετονομασία';
|
||
|
||
@override
|
||
String get resolveAll => 'Επίλυση όλων';
|
||
|
||
@override
|
||
String get send => 'Αποστολή';
|
||
|
||
@override
|
||
String get sendAnyway => 'Αποστολή ούτως ή άλλως';
|
||
|
||
@override
|
||
String get share => 'Κοινοποίηση';
|
||
|
||
@override
|
||
String get shareContact => 'Κοινοποίηση επαφής';
|
||
|
||
@override
|
||
String get trace => 'Ίχνος';
|
||
|
||
@override
|
||
String get use => 'Χρήση';
|
||
|
||
@override
|
||
String get useSelectedFrequency => 'Χρήση επιλεγμένης συχνότητας';
|
||
|
||
@override
|
||
String get discovery => 'Ανακάλυψη';
|
||
|
||
@override
|
||
String get discoverRepeaters => 'Ανακάλυψη αναμεταδοτών';
|
||
|
||
@override
|
||
String get discoverSensors => 'Ανακάλυψη αισθητήρων';
|
||
|
||
@override
|
||
String get repeaterDiscoverySent => 'Αποστολή ανακάλυψης αναμεταδοτών';
|
||
|
||
@override
|
||
String get sensorDiscoverySent => 'Αποστολή ανακάλυψης αισθητήρων';
|
||
|
||
@override
|
||
String get clearedPendingDiscoveries => 'Εκκαθάριση εκκρεμών ανακαλύψεων.';
|
||
|
||
@override
|
||
String get autoDiscovery => 'Αυτόματη ανακάλυψη';
|
||
|
||
@override
|
||
String get enableAutomaticAdding => 'Ενεργοποίηση αυτόματης προσθήκης';
|
||
|
||
@override
|
||
String get autoaddRepeaters => 'Αυτόματη προσθήκη αναμεταδοτών';
|
||
|
||
@override
|
||
String get autoaddRoomServers => 'Αυτόματη προσθήκη διακομιστών δωματίου';
|
||
|
||
@override
|
||
String get autoaddSensors => 'Αυτόματη προσθήκη αισθητήρων';
|
||
|
||
@override
|
||
String get autoaddUsers => 'Αυτόματη προσθήκη χρηστών';
|
||
|
||
@override
|
||
String get overwriteOldestWhenFull =>
|
||
'Αντικατάσταση παλαιότερων όταν γεμίσει';
|
||
|
||
@override
|
||
String get storage => 'Αποθήκευση';
|
||
|
||
@override
|
||
String get dangerZone => 'Ζώνη κινδύνου';
|
||
|
||
@override
|
||
String get profiles => 'Προφίλ';
|
||
|
||
@override
|
||
String get favourites => 'Αγαπημένα';
|
||
|
||
@override
|
||
String get sensors => 'Αισθητήρες';
|
||
|
||
@override
|
||
String get others => 'Άλλοι';
|
||
|
||
@override
|
||
String get gpsModule => 'Μονάδα GPS';
|
||
|
||
@override
|
||
String get liveTraffic => 'Ζωντανή κίνηση';
|
||
|
||
@override
|
||
String get repeatersMap => 'Χάρτης αναμεταδοτών';
|
||
|
||
@override
|
||
String get spectrumScan => 'Σάρωση φάσματος';
|
||
|
||
@override
|
||
String get blePacketLogs => 'Αρχεία πακέτων BLE';
|
||
|
||
@override
|
||
String get onlineTraceDatabase => 'Βάση δεδομένων ιχνών';
|
||
|
||
@override
|
||
String get routePathByteSize => 'Μέγεθος διαδρομής σε bytes';
|
||
|
||
@override
|
||
String get messageNotifications => 'Ειδοποιήσεις μηνυμάτων';
|
||
|
||
@override
|
||
String get sarAlerts => 'Ειδοποιήσεις SAR';
|
||
|
||
@override
|
||
String get discoveryNotifications => 'Ειδοποιήσεις ανακάλυψης';
|
||
|
||
@override
|
||
String get updateNotifications => 'Ειδοποιήσεις ενημερώσεων';
|
||
|
||
@override
|
||
String get muteWhileAppIsOpen => 'Σίγαση με ανοιχτή εφαρμογή';
|
||
|
||
@override
|
||
String get disableContacts => 'Απενεργοποίηση επαφών';
|
||
|
||
@override
|
||
String get enableSensorsTab => 'Ενεργοποίηση καρτέλας Αισθητήρων';
|
||
|
||
@override
|
||
String get enableProfiles => 'Ενεργοποίηση προφίλ';
|
||
|
||
@override
|
||
String get autoRouteRotation => 'Αυτόματη εναλλαγή διαδρομής';
|
||
|
||
@override
|
||
String get nearestRepeaterFallback => 'Πλησιέστερος αναμεταδότης ως εφεδρεία';
|
||
|
||
@override
|
||
String get deleteAllStoredMessageHistory => 'Διαγραφή όλου του ιστορικού';
|
||
|
||
@override
|
||
String get messageFontSize => 'Μέγεθος γραμματοσειράς μηνυμάτων';
|
||
|
||
@override
|
||
String get rotateMapWithHeading => 'Περιστροφή χάρτη με κατεύθυνση';
|
||
|
||
@override
|
||
String get showMapDebugInfo => 'Εμφάνιση πληροφοριών αποσφαλμάτωσης';
|
||
|
||
@override
|
||
String get openMapInFullscreen => 'Άνοιγμα χάρτη σε πλήρη οθόνη';
|
||
|
||
@override
|
||
String get showSarMarkersLabel => 'Εμφάνιση δεικτών SAR';
|
||
|
||
@override
|
||
String get displaySarMarkersOnTheMainMap =>
|
||
'Εμφάνιση δεικτών SAR στον κύριο χάρτη';
|
||
|
||
@override
|
||
String get showAllContactTrailsLabel => 'Εμφάνιση όλων των ιχνών επαφών';
|
||
|
||
@override
|
||
String get hideRepeatersOnMap => 'Απόκρυψη αναμεταδοτών στον χάρτη';
|
||
|
||
@override
|
||
String get setMapScale => 'Ρύθμιση κλίμακας χάρτη';
|
||
|
||
@override
|
||
String get customMapScaleSaved => 'Προσαρμοσμένη κλίμακα χάρτη αποθηκεύτηκε';
|
||
|
||
@override
|
||
String get voiceBitrate => 'Ρυθμός bit φωνής';
|
||
|
||
@override
|
||
String get voiceCompressor => 'Συμπιεστής φωνής';
|
||
|
||
@override
|
||
String get balancesQuietAndLoudSpeechLevels =>
|
||
'Εξισορρόπηση χαμηλών και δυνατών επιπέδων';
|
||
|
||
@override
|
||
String get voiceLimiter => 'Περιοριστής φωνής';
|
||
|
||
@override
|
||
String get preventsClippingPeaksBeforeEncoding =>
|
||
'Αποτρέπει κοπή κορυφών πριν την κωδικοποίηση';
|
||
|
||
@override
|
||
String get micAutoGain => 'Αυτόματη ενίσχυση μικροφώνου';
|
||
|
||
@override
|
||
String get letsTheRecorderAdjustInputLevel =>
|
||
'Αφήνει τη συσκευή να ρυθμίσει την ένταση';
|
||
|
||
@override
|
||
String get echoCancellation => 'Ακύρωση ηχούς';
|
||
|
||
@override
|
||
String get noiseSuppression => 'Καταστολή θορύβου';
|
||
|
||
@override
|
||
String get trimSilenceInVoiceMessages =>
|
||
'Περικοπή σιωπής σε φωνητικά μηνύματα';
|
||
|
||
@override
|
||
String get compressor => 'Συμπιεστής';
|
||
|
||
@override
|
||
String get limiter => 'Περιοριστής';
|
||
|
||
@override
|
||
String get autoGain => 'Αυτόματη ενίσχυση';
|
||
|
||
@override
|
||
String get echoCancel => 'Ηχώ';
|
||
|
||
@override
|
||
String get noiseSuppress => 'Θόρυβος';
|
||
|
||
@override
|
||
String get silenceTrim => 'Σιωπή';
|
||
|
||
@override
|
||
String get maxImageSize => 'Μέγιστο μέγεθος εικόνας';
|
||
|
||
@override
|
||
String get imageCompression => 'Συμπίεση εικόνας';
|
||
|
||
@override
|
||
String get grayscale => 'Κλίμακα του γκρι';
|
||
|
||
@override
|
||
String get ultraMode => 'Λειτουργία ultra';
|
||
|
||
@override
|
||
String get fastPrivateGpsUpdates => 'Γρήγορες ιδιωτικές ενημερώσεις GPS';
|
||
|
||
@override
|
||
String get movementThreshold => 'Κατώφλι κίνησης';
|
||
|
||
@override
|
||
String get fastGpsMovementThreshold => 'Κατώφλι κίνησης γρήγορου GPS';
|
||
|
||
@override
|
||
String get fastGpsActiveuseInterval => 'Διάστημα ενεργής χρήσης γρήγορου GPS';
|
||
|
||
@override
|
||
String get activeuseUpdateInterval => 'Διάστημα ενημέρωσης ενεργής χρήσης';
|
||
|
||
@override
|
||
String get repeatNearbyTraffic => 'Επανάληψη κοντινής κίνησης';
|
||
|
||
@override
|
||
String get relayThroughRepeatersAcrossTheMesh =>
|
||
'Αναμετάδοση μέσω αναμεταδοτών στο δίκτυο';
|
||
|
||
@override
|
||
String get nearbyOnlyWithoutRepeaterFlooding =>
|
||
'Μόνο κοντά, χωρίς πλημμυρισμό';
|
||
|
||
@override
|
||
String get multihop => 'Πολλαπλών αναπηδήσεων';
|
||
|
||
@override
|
||
String get createProfile => 'Δημιουργία προφίλ';
|
||
|
||
@override
|
||
String get renameProfile => 'Μετονομασία προφίλ';
|
||
|
||
@override
|
||
String get newProfile => 'Νέο προφίλ';
|
||
|
||
@override
|
||
String get manageProfiles => 'Διαχείριση προφίλ';
|
||
|
||
@override
|
||
String get enableProfilesToStartManagingThem =>
|
||
'Ενεργοποιήστε τα προφίλ για να τα διαχειριστείτε.';
|
||
|
||
@override
|
||
String get openMessage => 'Άνοιγμα μηνύματος';
|
||
|
||
@override
|
||
String get jumpToTheRelatedSarMessage => 'Μετάβαση στο σχετικό μήνυμα SAR';
|
||
|
||
@override
|
||
String get removeSarMarker => 'Αφαίρεση δείκτη SAR';
|
||
|
||
@override
|
||
String get pleaseSelectADestinationToSendSarMarker =>
|
||
'Επιλέξτε προορισμό για αποστολή δείκτη SAR';
|
||
|
||
@override
|
||
String get sarMarkerBroadcastToPublicChannel =>
|
||
'Δείκτης SAR εκπεμπόμενος στο δημόσιο κανάλι';
|
||
|
||
@override
|
||
String get sarMarkerSentToRoom => 'Δείκτης SAR εστάλη στο δωμάτιο';
|
||
|
||
@override
|
||
String get loadFromGallery => 'Φόρτωση από τη γκαλερί';
|
||
|
||
@override
|
||
String get replaceImage => 'Αντικατάσταση εικόνας';
|
||
|
||
@override
|
||
String get selectFromGallery => 'Επιλογή από τη γκαλερί';
|
||
|
||
@override
|
||
String get team => 'Ομάδα';
|
||
|
||
@override
|
||
String get found => 'Βρέθηκε';
|
||
|
||
@override
|
||
String get staging => 'Χώρος συγκέντρωσης';
|
||
|
||
@override
|
||
String get object => 'Αντικείμενο';
|
||
|
||
@override
|
||
String get quiet => 'Ήσυχο';
|
||
|
||
@override
|
||
String get moderate => 'Μέτριο';
|
||
|
||
@override
|
||
String get busy => 'Απασχολημένο';
|
||
|
||
@override
|
||
String get spectrumScanReturnedNoCandidateFrequencies =>
|
||
'Η σάρωση φάσματος δεν βρήκε υποψήφιες συχνότητες';
|
||
|
||
@override
|
||
String get searchMessages => 'Αναζήτηση μηνυμάτων';
|
||
|
||
@override
|
||
String get sendImageFromGallery => 'Αποστολή εικόνας από τη γκαλερί';
|
||
|
||
@override
|
||
String get takePhoto => 'Λήψη φωτογραφίας';
|
||
|
||
@override
|
||
String get dmOnly => 'Μόνο απευθείας';
|
||
|
||
@override
|
||
String get allMessages => 'Όλα τα μηνύματα';
|
||
|
||
@override
|
||
String get sendToPublicChannel => 'Αποστολή στο δημόσιο κανάλι;';
|
||
|
||
@override
|
||
String get selectMarkerTypeAndDestination =>
|
||
'Επιλέξτε τύπο δείκτη και προορισμό';
|
||
|
||
@override
|
||
String get noDestinationsAvailableLabel =>
|
||
'Δεν υπάρχουν διαθέσιμοι προορισμοί';
|
||
|
||
@override
|
||
String get image => 'Εικόνα';
|
||
|
||
@override
|
||
String get format => 'Μορφή';
|
||
|
||
@override
|
||
String get dimensions => 'Διαστάσεις';
|
||
|
||
@override
|
||
String get segments => 'Τμήματα';
|
||
|
||
@override
|
||
String get transfers => 'Μεταφορές';
|
||
|
||
@override
|
||
String get downloadedBy => 'Λήφθηκε από';
|
||
|
||
@override
|
||
String get saveDiscoverySettings => 'Αποθήκευση ρυθμίσεων ανακάλυψης';
|
||
|
||
@override
|
||
String get savePublicInfo => 'Αποθήκευση δημόσιων πληροφοριών';
|
||
|
||
@override
|
||
String get saveRadioSettings => 'Αποθήκευση ρυθμίσεων ραδιοφώνου';
|
||
|
||
@override
|
||
String get savePath => 'Αποθήκευση διαδρομής';
|
||
|
||
@override
|
||
String get wipeDeviceData => 'Διαγραφή δεδομένων συσκευής';
|
||
|
||
@override
|
||
String get wipeDevice => 'Διαγραφή συσκευής';
|
||
|
||
@override
|
||
String get destructiveDeviceActions => 'Καταστροφικές ενέργειες συσκευής.';
|
||
|
||
@override
|
||
String get chooseAPresetOrFinetuneCustomRadioSettings =>
|
||
'Επιλέξτε μια προεπιλογή ή ρυθμίστε τις ρυθμίσεις ραδιοφώνου.';
|
||
|
||
@override
|
||
String get chooseTheNameAndLocationThisDeviceShares =>
|
||
'Επιλέξτε το όνομα και την τοποθεσία που μοιράζεται αυτή η συσκευή.';
|
||
|
||
@override
|
||
String get availableSpaceOnThisDevice =>
|
||
'Διαθέσιμος χώρος σε αυτή τη συσκευή.';
|
||
|
||
@override
|
||
String get used => 'Χρησιμοποιήθηκε';
|
||
|
||
@override
|
||
String get total => 'Σύνολο';
|
||
|
||
@override
|
||
String get renameValue => 'Μετονομασία τιμής';
|
||
|
||
@override
|
||
String get customizeFields => 'Προσαρμογή πεδίων';
|
||
|
||
@override
|
||
String get livePreview => 'Ζωντανή προεπισκόπηση';
|
||
|
||
@override
|
||
String get refreshSchedule => 'Χρονοδιάγραμμα ανανέωσης';
|
||
|
||
@override
|
||
String get noResponse => 'Χωρίς απάντηση';
|
||
|
||
@override
|
||
String get refreshing => 'Ανανέωση';
|
||
|
||
@override
|
||
String get unavailable => 'Μη διαθέσιμο';
|
||
|
||
@override
|
||
String get pickARelayOrNodeToWatchInSensors =>
|
||
'Επιλέξτε ένα relay ή κόμβο για παρακολούθηση.';
|
||
|
||
@override
|
||
String get publicKeyLabel => 'Δημόσιο κλειδί';
|
||
|
||
@override
|
||
String get alreadyInContacts => 'Ήδη στις επαφές';
|
||
|
||
@override
|
||
String get connectToADeviceBeforeAddingContacts =>
|
||
'Συνδεθείτε σε μια συσκευή πριν προσθέσετε επαφές';
|
||
|
||
@override
|
||
String get fromContacts => 'Από τις επαφές';
|
||
|
||
@override
|
||
String get onlineOnly => 'Μόνο συνδεδεμένοι';
|
||
|
||
@override
|
||
String get inBoth => 'Σε αμφότερα';
|
||
|
||
@override
|
||
String get source => 'Πηγή';
|
||
|
||
@override
|
||
String get manualRouteEdit => 'Χειροκίνητη επεξεργασία διαδρομής';
|
||
|
||
@override
|
||
String get observedMeshRoute => 'Παρατηρούμενη διαδρομή δικτύου';
|
||
|
||
@override
|
||
String get allMessagesCleared => 'Όλα τα μηνύματα διαγράφηκαν';
|
||
|
||
@override
|
||
String get onlineTraceDatabaseCleared => 'Βάση δεδομένων ιχνών εκκαθαρίστηκε';
|
||
|
||
@override
|
||
String get packetLogsCleared => 'Τα αρχεία πακέτων εκκαθαρίστηκαν';
|
||
|
||
@override
|
||
String get hexDataCopiedToClipboard => 'Τα δεδομένα hex αντιγράφηκαν';
|
||
|
||
@override
|
||
String get developerModeEnabled => 'Λειτουργία προγραμματιστή ενεργοποιήθηκε';
|
||
|
||
@override
|
||
String get developerModeDisabled =>
|
||
'Λειτουργία προγραμματιστή απενεργοποιήθηκε';
|
||
|
||
@override
|
||
String get clipboardIsEmpty => 'Το πρόχειρο είναι κενό';
|
||
|
||
@override
|
||
String get contactImported => 'Επαφή εισήχθη';
|
||
|
||
@override
|
||
String get contactLinkCopiedToClipboard => 'Ο σύνδεσμος επαφής αντιγράφηκε';
|
||
|
||
@override
|
||
String get failedToExportContact => 'Αποτυχία εξαγωγής επαφής';
|
||
|
||
@override
|
||
String get noLogsToExport => 'Δεν υπάρχουν αρχεία για εξαγωγή';
|
||
|
||
@override
|
||
String get exportAsCsv => 'Εξαγωγή ως CSV';
|
||
|
||
@override
|
||
String get exportAsText => 'Εξαγωγή ως κείμενο';
|
||
|
||
@override
|
||
String get receivedRfc3339 => 'Ελήφθη (RFC3339)';
|
||
|
||
@override
|
||
String get buildTime => 'Ώρα κατασκευής';
|
||
|
||
@override
|
||
String get downloadUrlNotAvailable => 'Η URL λήψης δεν είναι διαθέσιμη';
|
||
|
||
@override
|
||
String get cannotOpenDownloadUrl => 'Αδυναμία ανοίγματος URL λήψης';
|
||
|
||
@override
|
||
String get updateCheckIsOnlyAvailableOnAndroid =>
|
||
'Ο έλεγχος ενημερώσεων είναι διαθέσιμος μόνο σε Android';
|
||
|
||
@override
|
||
String get youAreRunningTheLatestVersion =>
|
||
'Χρησιμοποιείτε την πιο πρόσφατη έκδοση';
|
||
|
||
@override
|
||
String get updateAvailableButDownloadUrlNotFound =>
|
||
'Διαθέσιμη ενημέρωση αλλά η URL λήψης δεν βρέθηκε';
|
||
|
||
@override
|
||
String get startTictactoe => 'Εκκίνηση Tic-Tac-Toe';
|
||
|
||
@override
|
||
String get tictactoeUnavailable => 'Tic-Tac-Toe μη διαθέσιμο';
|
||
|
||
@override
|
||
String get tictactoeOpponentUnknown => 'Tic-Tac-Toe: άγνωστος αντίπαλος';
|
||
|
||
@override
|
||
String get tictactoeWaitingForStart => 'Tic-Tac-Toe: αναμονή για εκκίνηση';
|
||
|
||
@override
|
||
String get acceptsShareLinks => 'Αποδέχεται κοινόχρηστους συνδέσμους';
|
||
|
||
@override
|
||
String get supportsRawHex => 'Υποστηρίζει ακατέργαστο hex';
|
||
|
||
@override
|
||
String get clipboardfriendly => 'Φιλικό προς πρόχειρο';
|
||
|
||
@override
|
||
String get captured => 'Καταγράφηκε';
|
||
|
||
@override
|
||
String get size => 'Μέγεθος';
|
||
|
||
@override
|
||
String get noCustomChannelsToClear => 'Δεν υπάρχουν προσαρμοσμένα κανάλια.';
|
||
|
||
@override
|
||
String get noDeviceContactsToClear => 'Δεν υπάρχουν επαφές συσκευής.';
|
||
|
||
@override
|
||
String get setRegionScope => 'Set region scope';
|
||
|
||
@override
|
||
String get regionScope => 'Region scope';
|
||
|
||
@override
|
||
String get regionScopeNone => 'None (global)';
|
||
|
||
@override
|
||
String get clearRegionScope => 'Clear scope';
|
||
|
||
@override
|
||
String get regionScopeWarning =>
|
||
'Only repeaters allowing this region will forward.';
|
||
|
||
@override
|
||
String get discoverRegions => 'Discover from repeaters';
|
||
|
||
@override
|
||
String get discoveringRegions => 'Discovering regions...';
|
||
|
||
@override
|
||
String get enterRegionName => 'Region name (e.g. auckland)';
|
||
|
||
@override
|
||
String get noRegionsFound => 'No regions found on this repeater.';
|
||
|
||
@override
|
||
String regionScopeSet(String name) {
|
||
return 'Region scope set to $name';
|
||
}
|
||
|
||
@override
|
||
String get regionScopeCleared => 'Region scope cleared';
|
||
}
|