diff --git a/ArchiSteamFarm/Localization/Strings.el-GR.resx b/ArchiSteamFarm/Localization/Strings.el-GR.resx
index 123488f1c..7dfbb530f 100644
--- a/ArchiSteamFarm/Localization/Strings.el-GR.resx
+++ b/ArchiSteamFarm/Localization/Strings.el-GR.resx
@@ -117,12 +117,27 @@
System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+ Αποδοχή ανταλλαγής: {0}
+ {0} will be replaced by trade number
+
+
+ Το ASF θα ελέγχει αυτόματα για νέες εκδόσεις κάθε {0}.
+ {0} will be replaced by translated TimeSpan string (such as "24 hours")
+
+
+ Περιεχόμενο:
+{0}
+ {0} will be replaced by content string. Please note that this string should include newline for formatting.
+
-
-
-
-
+
+ Εξαίρεση: {0}() {1}
+StackTrace:
+{2}
+ {0} will be replaced by function name, {1} will be replaced by exception message, {2} will be replaced by entire stack trace. Please note that this string should include newlines for formatting.
+
Έξοδος με μη μηδενικό κωδικό σφάλματος!
@@ -144,7 +159,10 @@
Δεν έχουν οριστεί bots. Μήπως ξεχάσατε να ρυθμίσετε το ASF σας;
-
+
+ Το {0} είναι null!
+ {0} will be replaced by object's name
+
Αδυναμία αφαίρεσης του παλιού ASF binary, αφαιρέστε το {0} χειροκίνητα ώστε να λειτουργήσει η λειτουργία ενημέρωσης!
@@ -154,44 +172,95 @@
Το αίτημα απέτυχε έπειτα από {0} προσπάθειες!
{0} will be replaced by maximum number of tries
+
+ Αδυναμία ελέγχου για την τελευταία έκδοση!
+
-
-
-
-
-
+
+ Λήφθηκε αίτημα για είσοδο από τον χρήστη, αλλά η διεργασία εκτελείται σε σιωπηλή λειτουργία!
+
+
+ Άρνηση εκτέλεσης αυτού του αιτήματος επειδή το SteamOwnerID δεν έχει οριστεί!
+ SteamOwnerID is name of bot config property, it should not be translated
+
+
+ Έξοδος...
+
+
+ Αποτυχία!
+
Το αρχείο γενικής διαμόρφωσης έχει αλλάξει!
Το αρχείο γενικής διαμόρφωσης έχει αφαιρεθεί!
-
-
-
+
+ Αγνόηση ανταλλαγής: {0}
+ {0} will be replaced by trade number
+
+
+ Σύνδεση στο {0}...
+ {0} will be replaced by service's name
+
+
+ Δεν εκτελούνται bot, γίνεται έξοδος...
+
Ανανέωση της συνεδρίας!
-
-
-
-
-
-
-
-
-
-
-
+
+ Απόρριψη ανταλλαγής: {0}
+ {0} will be replaced by trade number
+
+
+ Επανεκκίνηση...
+
+
+ Το ASF εντόπισε μη υποστηριζόμενη έκδοση runtime, το πρόγραμμα μπορεί να ΜΗΝ εκτελείται σωστά στο τρέχον περιβάλλον. Το εκτελείτε με δική σας ευθύνη χωρίς υποστήριξη!
+
+
+ Απαιτούμενη έκδοση: {0} | Έκδοση που βρέθηκε: {1}
+ {0} will be replaced by required version, {1} will be replaced by current version
+
+
+ Η έκδοση {0} σας είναι OK.
+ {0} will be replaced by runtime name (e.g. "Mono")
+
+
+ Η έκδοση {0} σας είναι πολύ παλιά!
+ {0} will be replaced by runtime name (e.g. "Mono")
+
+
+ Εκκίνηση...
+
+
+ Κωδικός κατάστασης: {0}
+ {0} will be replaced by status code number/name
+
+
+ Επιτυχία!
+
+
+ Ξεκλείδωμα γονικού λογαριασμού...
+
+
+ Έλεγχος για νέα έκδοση...
+
Λήψη νέας έκδοσης... Όσο περιμένετε, σκεφτείτε να κάνετε μια δωρεά εάν εκτιμάτε τη δουλειά που γίνεται! :)
Η διαδικασία ενημέρωσης ολοκληρώθηκε!
-
-
+
+ Νέα έκδοση του ASF είναι διαθέσιμη! Σκεφτείτε να κάνετε χειροκίνητη ενημέρωση!
+
+
+ Τοπική έκδοση: {0} | Απομακρυσμένη έκδοση: {1}
+ {0} will be replaced by current version, {1} will be replaced by remote version
+
Εισάγετε το ID συσκευής επαληθευτή κινητού σας (συμπεριλαμβάνοντας το «android:»):
Please note that this translation should end with space
@@ -216,24 +285,55 @@
Εισάγετε τον κωδικό πρόσβασής σας στο Steam:
Please note that this translation should end with space
-
+
+ Εισάγετε τη μη τεκμηριωμένη τιμή {0}:
+ {0} will be replaced by property name. Please note that this translation should end with space
+
Εισάγετε τον διακομιστή WCF σας:
Please note that this translation should end with space
-
-
-
-
-
-
-
-
-
+
+ Λήφθηκε άγνωστη τιμή για το {0}, παρακαλούμε αναφέρετέ το: {1}
+ {0} will be replaced by object's name, {1} will be replaced by value for that object
+
+
+ Η συλλογή περισσότερων από {0} παιχνιδιών ταυτόχρονα δεν είναι δυνατή, μόνο οι πρώτες {0} καταχρήσεις από το {1} θα χρησιμοποιηθούν!
+ {0} will be replaced by max number of games, {1} will be replaced by name of the configuration property
+
+
+ Αγνόηση εντολής WCF επειδή το --client δεν ορίστηκε: {0}
+ {0} will be replaced by WCF command
+
+
+ Δεν ήταν δυνατή η έναρξη της υπηρεσίας WCF service λόγω εξαίρεσης AddressAccessDeniedException! Εάν θέλετε να χρησιμοποιήσετε την υπηρεσία WCF που παρέχεται από το ASF, δοκιμάστε να εκτελέσετε το ASF ως διαχειριστής ή να ορίσετε τα κατάλληλα δικαιώματα!
+
+
+ Έγινε απάντηση στην εντολή WCF: {0} με: {1}
+ {0} will be replaced by WCF command, {1} will be replaced by WCF answer
+
+
+ Ο διακομιστής WCF είναι έτοιμος!
+
+
+ Λήφθηκε απάντηση WCF: {0}
+ {0} will be replaced by WCF response
+
+
+ Αποστολή εντολής: {0} στον διακομιστή WCF στο {1}...
+ {0} will be replaced by WCF command, {1} will be replaced by WCF hostname
+
+
+ Έναρξη διακομιστή WCF στο {0}...
+ {0} will be replaced by WCF hostname
+
Το bot έχει ήδη σταματήσει!
-
+
+ Αδυναμία εύρεσης bot με όνομα {0}!
+ {0} will be replaced by bot's name query (string)
+
Τρέχουν {0}/{1} bots, συνολικά {2} παιχνίδια ({3} κάρτες) απομένουν να συλλεχθούν.
{0} will be replaced by number of active bots, {1} will be replaced by total number of bots, {2} will be replaced by total number of games left to idle, {3} will be replaced by total number of cards left to idle
@@ -242,32 +342,87 @@
Το bot συλλέγει κάρτες του παιχνιδιού: {0} ({1}, {2} κάρτες απομένουν) από {3} συνολικά παιχνίδια ({4} κάρτες) που απομένουν (υπόλοιπο χρόνου: ~{5}).
{0} will be replaced by game's ID (number), {1} will be replaced by game's name, {2} will be replaced by number of cards left to idle, {3} will be replaced by total number of games to idle, {4} will be replaced by total number of cards to idle, {5} will be replaced by translated TimeSpan string (such as "1 day, 5 hours and 30 minutes")
-
-
+
+ Το bot συλλέγει κάρτες των παιχνιδιών: {0} από ένα σύνολο {1} παιχνιδιών ({2} κάρτες) που απομένουν (υπόλοιπο χρόνου ~{3}).
+ {0} will be replaced by list of the games (IDs, numbers), {1} will be replaced by total number of games to idle, {2} will be replaced by total number of cards to idle, {3} will be replaced by translated TimeSpan string (such as "1 day, 5 hours and 30 minutes")
+
+
+ Έλεγχος πρώτης σελίδας εμβλημάτων...
+
Έλεγχος των άλλων σελίδων εμβλημάτων...
+
+ Επιλεγμένος αλγόριθμος συλλογής: {0}
+ {0} will be replaced by the name of chosen idling algorithm
+
+
+ Ολοκληρώθηκε!
+
+
+ Έχουμε συνολικά {0} παιχνίδια ({1} κάρτες) ακόμα για συλλογή καρτών (απομένουν ~{2})...
+ {0} will be replaced by number of games, {1} will be replaced by number of cards, {2} will be replaced by translated TimeSpan string (such as "1 day, 5 hours and 30 minutes")
+
+
+ Η συλλογή καρτών ολοκληρώθηκε!
+
+
+ Ολοκληρώθηκε η συλλογή: {0} ({1}) μετά από {2} παιχνιδιού!
+ {0} will be replaced by game's ID (number), {1} will be replaced by game's name, {2} will be replaced by translated TimeSpan string (such as "1 day, 5 hours and 30 minutes")
+
+
+ Ολοκληρώθηκε η συλλογή καρτών των παιχνιδιών: {0}
+ {0} will be replaced by list of the games (IDs, numbers), separated by a comma
+
+
+ Κατάσταση συλλογής καρτών για {0} ({1}): {2} κάρτες απομένουν
+ {0} will be replaced by game's ID (number), {1} will be replaced by game's name, {2} will be replaced by number of cards left to idle
+
+
+ Η συλλογή καρτών σταμάτησε!
+
+
+ Αγνοήθηκε το αίτημα, γιατί η «επίμονη παύση» είναι ενεργοποιημένη!
+
+
+ Δεν έχουμε τίποτα να συλλέξουμε σε αυτόν τον λογαριασμό!
+
+
+ Γίνεται συλλογή καρτών του: {0} ({1})
+ {0} will be replaced by game's ID (number), {1} will be replaced by game's name
+
+
+ Γίνεται συλλογή καρτών των: {0}
+ {0} will be replaced by list of the games (IDs, numbers), separated by a comma
+
+
+ Ακόμα γίνεται συλλογή καρτών του: {0} ({1})
+ {0} will be replaced by game's ID (number), {1} will be replaced by game's name
+
+
+ Ακόμα γίνεται συλλογή καρτών των: {0}
+ {0} will be replaced by list of the games (IDs, numbers), separated by a comma
+
+
+ Σταμάτησε η συλλογή καρτών του: {0} ({1})
+ {0} will be replaced by game's ID (number), {1} will be replaced by game's name
+
+
+ Σταμάτησε η συλλογή καρτών των: {0}
+ {0} will be replaced by list of the games (IDs, numbers), separated by a comma
+
+
+ Άγνωστη εντολή!
+
+
+ Αδυναμία λήψης πληροφοριών εμβλημάτων, θα ξαναγίνει προσπάθεια αργότερα!
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+ Αποδοχή δώρου: {0}...
+ {0} will be replaced by giftID (number)
+
ID: {0} | Κατάσταση: {1}
@@ -280,35 +435,71 @@
Το bot εκτελείται ήδη!
-
-
-
-
+
+ Μετατροπή .maFile σε μορφή ASF...
+
+
+ Η εισαγωγή του επαληθευτή κινητού ολοκληρώθηκε επιτυχώς!
+
+
+ Το DeviceID σας δεν είναι σωστό ή δεν υπάρχει!
+
+
+ 2FA Token: {0}
+ {0} will be replaced by generated 2FA token (string)
+
Η αυτόματη συλλογή καρτών είναι σε παύση!
Η αυτόματη συλλογή καρτών είναι συνεχίζεται!
+
+ Η αυτόματη συλλογή καρτών είναι ήδη σε παύση!
+
+
+ Η αυτόματη συλλογή καρτών είναι τώρα σε παύση! Έχετε {0} για να ξεκινήσετε ένα παιχνίδι.
+ {0} will be replaced by translated TimeSpan string (such as "5 minutes")
+
+
+ Η αυτόματη συλλογή καρτών συνεχίζεται ήδη!
+
+
+ Έγινε σύνδεση στο Steam!
+
+
+ Έγινε αποσύνδεση από το Steam!
+
+
+ Αποσύνδεση...
+
+
+ [{0}] κωδικός: {1}
+ {0} will be replaced by password encryption method (string), {1} will be replaced by encrypted password using that method (string)
+
+
+
+
+ Έγινε αποσύνδεση από το Steam: {0}
+ {0} will be replaced by logging off reason (string)
+
+
+ Επιτυχής σύνδεση!
+
+
+ Σύνδεση...
+
+
+
+ Η πρόταση ανταλλαγής απέτυχε!
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+ Η πρόταση ανταλλαγής στάλθηκε επιτυχώς!
+
@@ -321,8 +512,13 @@
Κατέχετε ήδη: {0} | {1}
{0} will be replaced by game's ID (number), {1} will be replaced by game's name
-
-
+
+ Ξεπεράστηκε το όριο προσπαθειών. Θα ξαναγίνει προσπάθεια μετά από {0}...
+ {0} will be replaced by translated TimeSpan string (such as "25 minutes")
+
+
+ Επανασύνδεση...
+
Κλειδί: {0} | Κατάσταση: {1}
{0} will be replaced by cd-key (string), {1} will be replaced by status string
@@ -331,7 +527,9 @@
Κλειδί: {0} | Κατάσταση: {1} | Αντικείμενα: {2}
{0} will be replaced by cd-key (string), {1} will be replaced by status string, {2} will be replaced by list of key-value pairs, separated by a comma
-
+
+ Αφαιρέθηκε κλειδί σύνδεσης που είχε λήξει!
+
Το bot δεν συλλέγει τίποτα.
@@ -350,11 +548,26 @@
Το bot χρησιμοποιείται αυτή τη στιγμή.
-
-
-
-
-
+
+ Αδυναμία σύνδεσης στο Steam: {0}
+ {0} will be replaced by failure reason (string)
+
+
+ Αδυναμία σύνδεσης στο Steam: {0}/{1}
+ {0} will be replaced by failure reason (string), {1} will be replaced by extended failure reason (string)
+
+
+ Το στοιχείο «{0}» είναι κενό!
+ {0} will be replaced by object's name
+
+
+ Μη χρησιμοποιημένα κλειδιά: {0}
+ {0} will be replaced by list of cd-keys (strings), separated by a comma
+
+
+ Αποτυχία λόγω σφάλματος: {0}
+ {0} will be replaced by failure reason (string)
+
Η σύνδεση στο δίκτυο Steam χάθηκε. Γίνεται επανασύνδεση...
@@ -367,18 +580,31 @@
Η κοινόχρηστη συλλογή δεν ξεκίνησε στο χρόνο που δόθηκε. Η συλλογή καρτών ξεκινά πάλι!
+
+ Σύνδεση...
+
-
-
-
+
+ Αδυναμία αρχικοποίησης SteamDirectory: η σύνδεση με το δίκτυο του Steam μπορεί να διαρκέσει πολύ περισσότερο από το συνηθισμένο!
+
+
+ Διακοπή...
+
Η διαμόρφωση του bot σας δεν είναι έγκυρη. Επαληθεύστε το περιεχόμενο του {0} και δοκιμάστε ξανά!
{0} will be replaced by file's path
-
-
-
+
+ Εκκίνηση {0}...
+ {0} will be replaced by service name that is being initialized
+
+
+ Παρακαλούμε διαβάστε το τμήμα πολιτικής απορρήτου μας στο wiki εάν ανησυχείτε για το τι πραγματικά κάνει το ASF!
+
+
+ Φαίνεται ότι εκτελείτε για πρώτη φορά το πρόγραμμα. Καλώς ήρθατε!
+
Η παρεχόμενη τιμή CurrentCulture είναι άκυρη, το ASF θα συνεχίσει να εκτελείται με την προεπιλεγμένη τιμή!
@@ -386,8 +612,14 @@
Το ASF θα επιχειρήσει να χρησιμοποιήσει τη γλώσσα {0}, αλλά η μετάφραση σε αυτή τη γλώσσα έχει ολοκληρωθεί μόνο κατά {1}. Ίσως θα μπορούσατε να μας βοηθήσετε να βελτιώσουμε τη μετάφραση του ASF για τη γλώσσα σας;
{0} will be replaced by culture code, such as "en-US", {1} will be replaced by completeness percentage, such as "78.5%"
-
-
+
+ Η συλλογή καρτών του {0} ({1}) απενεργοποιήθηκε προσωρινά καθώς το ASF δεν μπορεί να παίξει αυτό το παιχνίδι αυτή τη στιγμή.
+ {0} will be replaced by game's ID (number), {1} will be replaced by game's name
+
+
+ Το ASF εντόπισε ασυμφωνία ID για το {0} ({1}) και θα χρησιμοποιηθεί το ID του {2} στη θέση του.
+ {0} will be replaced by game's ID (number), {1} will be replaced by game's name, {2} will be replaced by game's ID (number)
+
{0} V{1}
{0} will be replaced by program's name (e.g. "ASF"), {1} will be replaced by program's version (e.g. "1.0.0.0"). This string typically has nothing to translate and you should leave it as it is, unless you need to change the format, e.g. in RTL languages.
@@ -398,11 +630,15 @@
Το bot είναι κλειδωμένο και δεν μπορεί να αποκτήσει κάρτες.
-
+
+ Αυτή η λειτουργία είναι διαθέσιμη μόνο σε σιωπηλή λειτουργία!
+
Κατέχετε ήδη: {0}
{0} will be replaced by game's ID (number), {1} will be replaced by game's name
-
+
+ Δεν επιτρέπεται η πρόσβαση!
+
diff --git a/ArchiSteamFarm/Localization/Strings.pt-BR.resx b/ArchiSteamFarm/Localization/Strings.pt-BR.resx
index dd2f3d917..dca83a7cc 100644
--- a/ArchiSteamFarm/Localization/Strings.pt-BR.resx
+++ b/ArchiSteamFarm/Localization/Strings.pt-BR.resx
@@ -688,5 +688,7 @@ StackTrace:
Acesso negado!
-
+
+ Você está usando uma versão que é mais nova que a última lançada para seu canal de atualizações. Por favor, tenha em mente que versões não finalizadas são dedicadas à usuários que sabem como reportar bugs, lidar com problemas e dar feedback - Nenhum suporte técnico será dado.
+
diff --git a/ArchiSteamFarm/Localization/Strings.ro-RO.resx b/ArchiSteamFarm/Localization/Strings.ro-RO.resx
index 079b896cc..697a5c72e 100644
--- a/ArchiSteamFarm/Localization/Strings.ro-RO.resx
+++ b/ArchiSteamFarm/Localization/Strings.ro-RO.resx
@@ -287,7 +287,7 @@ StackTrace:
Please note that this translation should end with space
- Te rog să introduci datele de autentificare Steam:
+ Te rugăm să introduci datele de autentificare Steam:
Please note that this translation should end with space
diff --git a/ArchiSteamFarm/Localization/Strings.sv-SE.resx b/ArchiSteamFarm/Localization/Strings.sv-SE.resx
index 51fc63c59..4890c7acd 100644
--- a/ArchiSteamFarm/Localization/Strings.sv-SE.resx
+++ b/ArchiSteamFarm/Localization/Strings.sv-SE.resx
@@ -689,5 +689,7 @@ StackTrace:
Åtkomst nekad!
-
+
+ Du använder en version som är nyare än den senast släppta versionen i din uppdateringskanal. Vänligen notera att förhandsversioner är avsedda för användare med förmågan att rapportera buggar, handskas med eventuella problem och viljan att ge feedback - Ingen teknisk support kommer att ges.
+
diff --git a/ArchiSteamFarm/Localization/Strings.zh-CN.resx b/ArchiSteamFarm/Localization/Strings.zh-CN.resx
index e99f8027d..626653d3e 100644
--- a/ArchiSteamFarm/Localization/Strings.zh-CN.resx
+++ b/ArchiSteamFarm/Localization/Strings.zh-CN.resx
@@ -685,5 +685,7 @@
拒绝访问!
-
+
+ 您正使用最新的测试版本,此版本是用于汇报bug使用的,所以此版本将不会提供技术支持。
+
diff --git a/ConfigGenerator/Localization/CGStrings.el-GR.resx b/ConfigGenerator/Localization/CGStrings.el-GR.resx
index d2ace80cd..b8386776b 100644
--- a/ConfigGenerator/Localization/CGStrings.el-GR.resx
+++ b/ConfigGenerator/Localization/CGStrings.el-GR.resx
@@ -117,31 +117,66 @@
System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
-
-
-
-
-
+
+ Πρόσβαση
+
+
+ Προχωρημένες
+
+
+ Πυρήνας
+
+
+ Αποσφαλμάτωση
+
+
+ Επιδόσεις
+
+
+ Ενημερώσεις
+
+
+ Θέλετε σίγουρα να αφαιρέσετε αυτή τη διαμόρφωση;
+
Το όνομα του bot σας είναι κενό!
+
+ Δεν μπορείτε να αφαιρείτε καθολική διαμόρφωση!
+
+
+ Δεν μπορείτε να μετονομάζετε καθολική διαμόρφωση!
+
+
+ Δεν ήταν δυνατή η εύρεση του φακέλου διαμορφώσεων!
+
-
-
-
-
-
+
+ Αυτό το όνομα χρησιμοποιείται ήδη!
+ This happens e.g. when user wants to create a bot with name that exists already
+
+
+ Αυτό το όνομα είναι δεσμευμένο!
+ This happens e.g. when user wants to create a bot with reserved name, such as "ASF"
+
Το {0} είναι null!
{0} will be replaced by object's name
-
-
-
+
+ Νέο
+ This is used as MessageBox title
+
+
+ Αφαίρεση
+ This is used as MessageBox title
+
+
+ Μετονομασία
+ This is used as MessageBox title
+
@@ -152,10 +187,25 @@
-
-
-
-
-
-
+
+ Αυτή είναι η κεντρική οθόνη του ASF ConfigGenerator. Είναι πραγματικά εύκολο στη χρήση!
+
+
+ Όπως βλέπετε, το bot σας είναι πλέον έτοιμο για διαμόρφωση! Το πρώτο πράγμα που θα θέλετε να κάνετε είναι η αλλαγή της ιδιότητας {0} από false (ψευδές) σε true (αληθές). Δοκιμάστε το!
+ {0} will be replaced by name of the configuration property ("Enabled")
+
+
+ Καλή δουλειά! Τώρα θα ερωτηθείτε για το όνομα του bot σας. Ένα καλό παράδειγμα θα ήταν ένα ψευδώνυμο που χρησιμοποιείτε για τον λογαριασμό Steam που θα διαμορφώσετε ή οποιοδήποτε άλλο όνομα της επιλογής σας που θα σας είναι εύκολο να συνδέσετε με το τρέχον bot που διαμορφώνετε.
+
+
+ Καλώς ήρθατε! Βλέπω ότι χρησιμοποιείτε για πρώτη φορά το ASF ConfigGenerator, οπότε επιτρέψτε μου να σας βοηθήσω λίγο.
+
+
+ Εισάγετε ένα νέο όνομα bot:
+ Please note that this translation should end with space
+
+
+ Το {0} έχει οριστεί σε: {1}
+ {0} will be replaced by name of the configuration property, {1} will be replaced by new value
+