diff --git a/locale/el_GR.js b/locale/el_GR.js index 1ed4ff496..22d945629 100644 --- a/locale/el_GR.js +++ b/locale/el_GR.js @@ -211,11 +211,11 @@ module.exports = { 'chunk' : { 'description': `### chunk -Chunks an πίνακα into smaller arrays of a specified size. +Μετατρέπει ένα πίνακα σε μικρότερους πίνακες με το καθορισμένο μέγεθος. -Χρησιμοποιείται \`Array.from()\` to create a new array, that fits the number of chunks that will be produced. -Χρησιμοποιείται \`Array.slice()\` to map each element of the new πίνακα to a chunk the length of \`size\`. -If the original πίνακα can't be split evenly, the final chunk will contain the remaining elements. +Χρησιμοποιείται η μέθοδος \`Array.from()\` για να δημιουργηθεί ένας νέος πίνακας, που χωράει τον αριθμό των πινάκων που θα παραχθούν. +Χρησιμοποιείται η μέθοδος \`Array.slice()\` για να γίνει map κάθε στοιχείο του νέου πίνακα σε μια πλειάδα στοιχείων μήκους \`size\`. +Αν ο αρχικός πίνακας δε μπορεί να χωριστεί σε ίσα τμήματα, ο τελευταίος υποπίνακας θα περιέχει τα εναπομείναντα στοιχεία. `, 'comments': [`// [[1,2],[3,4],[5]]`], @@ -224,10 +224,10 @@ If the original πίνακα can't be split evenly, the final chunk will contain 'clampNumber' : { 'description': `### clampNumber -Clamps \`num\` within the inclusive range specified by the boundary values \`a\` and \`b\`. +Περιορίζει ένα αριθμό \`num\` μέσα στο εύρος τιμών που περικλείεται ανάμεσα στις τιμές \`a\` και \`b\` (περιλαμβάνοντας τα άκρα). -If \`num\` falls within the range, return \`num\`. -Otherwise, return the nearest number in the range. +Αν ο αριθμός \`num\` είναι μέσα στο εύρος τιμών, επιστρέφεται ο αριθμός \`num\`. +Αλλιώς, επιστρέφεται ο κοντινότερος αριθμός μέσα στο εύρος τιμών. `, 'comments': [`// 3`,`// -1`], @@ -236,9 +236,9 @@ Otherwise, return the nearest number in the range. 'cloneRegExp' : { 'description': `### cloneRegExp -Clones a regular expression. +Κλωνοποιεί μία κανονική έκφραση (regular expression). -Χρησιμοποιείται \`new RegExp()\`, \`RegExp.source\` and \`RegExp.flags\` to clone the given regular expression. +Χρησιμοποιείται μία \`new RegExp()\`, οι μέθοδοι \`RegExp.source\` και \`RegExp.flags\` για να κλωνοποιηθεί η δεδομένη κανονική έκφραση. `, 'comments': [`// /lorem ipsum/gi`], @@ -247,9 +247,9 @@ Clones a regular expression. 'coalesce' : { 'description': `### coalesce -Επιστρέφει the first non-null/undefined argument. +Επιστρέφει το πρώτο όρισμα που δεν είναι null ή undefined. -Χρησιμοποιείται \`Array.find()\` to return the first non \`null\`/\`undefined\` argument. +Χρησιμοποιείται η μέθοδος \`Array.find()\` για να επιστρέψει το πρώτο όρισμα που δεν είναι \`null\` ή \`undefined\`. `, 'comments': [`// ""`], @@ -258,9 +258,9 @@ Clones a regular expression. 'coalesceFactory' : { 'description': `### coalesceFactory -Επιστρέφει a customized coalesce συνάρτηση that returns the first argument that returns \`true\` from the provided argument validation function. +Επιστρέφει μία συνάρτηση που επιστρέφει το πρώτο όρισμα που επιστρέφει \`true\` από τη δεδομένη συνάρτηση επικύρωσης ορισμάτων. -Χρησιμοποιείται \`Array.find()\` to return the first argument that returns \`true\` from the provided argument validation function. +Χρησιμοποιείται η μέθοδος \`Array.find()\` για να επιστρέψει το πρώτο όρισμα που επιστρέφει \`true\` από τη δεδομένη συνάρτηση επικύρωσης ορισμάτων. `, 'comments': [`// "Waldo"`], @@ -269,32 +269,32 @@ Clones a regular expression. 'collectInto' : { 'description': `### collectInto -Changes a συνάρτηση that accepts an πίνακα into a variadic function. +Μετατρέπει μία a συνάρτηση που δέχεται σαν όρισμα ένα πίνακα σε μία συνάρτηση πολλαπλών ορισμάτων (variadic). -Given a function, return a closure that collects all inputs into an array-accepting function. +Δεδομένης μία συνάρτησης, επιστρέφει ένα closure που συλλέγει όλα τα δεδομένα εισόδου σε μία συνάρτηση που δέχεται σαν όρισμα ένα πίνακα. `, - 'comments': [`// [1, 2, 3] (after about 2 seconds)`], + 'comments': [`// [1, 2, 3] (μετά από περίπου 2 δευτερόλεπτα)`], 'hash': '6b57cac68ad177d8fbb30e9c586f8f9c088acf755c6c956b5387441ea3850fce' }, 'colorize' : { 'description': `### colorize -Add special characters to text to print in color in the console (combined with \`console.log()\`). +Προσθέτει ειδικούς χαρακτήρες σε κείμενο για να εμφανιστεί με χρώματα στην κονσόλα (σε συνδυασμό με τη μέθοδο \`console.log()\`). -Χρησιμοποιείται template literals and special characters to add the appropriate color code to the string output. -For background colors, add a special character that resets the background color at the end of the string. +Χρησιμοποιούνται template literals και ειδικοί χαρακτήρες για να προστεθεί ο κατάλληλος κωδικός χρώματος στη συμβολοσειρά. +Για χρώματα φόντου, προστίθεται ένας επιπλέον ειδικός χαρακτήρας που καθαρίζει το χρώμα παρασκηνίου μετά το τέλος της συμβολοσειράς. `, - 'comments': [`// 'foo' (red letters)`,`// 'foo bar' (blue background)`,`// 'foo bar' (first word in yellow letters, second word in green letters, white background for both)`], + 'comments': [`// 'foo' (κόκκινα γράμματα)`,`// 'foo bar' (μπλε φόντο)`,`// 'foo bar' (η πρώτη λέξη με κίτρινα γράμματα, η δεύτερη με πράσινα γράμματα, λευκό φόντο και για τις δυο)`], 'hash': '4f42f00e7d675d21829a5fcd2ab2e3fa2058d1c1b1d6850ff28f2a424364593e' }, 'compact' : { 'description': `### compact -Removes falsey values from an array. +Αφαιρεί όσες τιμές αξιολογούνται ως false σε ένα πίνακα. -Χρησιμοποιείται \`Array.filter()\` to filter out falsey values (\`false\`, \`null\`, \`0\`, \`""\`, \`undefined\`, and \`NaN\`). +Χρησιμοποιείται η μέθοδος \`Array.filter()\` για να αφαιρέσει τις τιμές (\`false\`, \`null\`, \`0\`, \`""\`, \`undefined\`, and \`NaN\`). `, 'comments': [`// [ 1, 2, 3, 'a', 's', 34 ]`], @@ -303,10 +303,10 @@ Removes falsey values from an array. 'compose' : { 'description': `### compose -Performs right-to-left συνάρτηση composition. +Εκτελεί σύνθεση συναρτήσεων από τα δεξιά προς τα αριστερά. -Χρησιμοποιείται \`Array.reduce()\` to perform right-to-left συνάρτηση composition. -The last (rightmost) συνάρτηση can accept oneήmore arguments; the remaining functions must be unary. +Χρησιμοποιείται η μέθοδος \`Array.reduce()\` για να εκτελεστεί σύνθεση συναρτήσεων από τα δεξιά προς τα αριστερά. +Η τελευταία (δεξιότερη) συνάρτηση μπορεί να δεχτεί ένα ή περισσότερα ορίσματα, οι υπόλοιπες πρέπει να είναι μοναδιαίες. `, 'comments': [`// 15`], @@ -315,10 +315,10 @@ The last (rightmost) συνάρτηση can accept oneήmore arguments; the rema 'composeRight' : { 'description': `### composeRight -Performs left-to-right συνάρτηση composition. +Εκτελεί σύνθεση συναρτήσεων από τα αριστερά προς τα δεξιά. -Χρησιμοποιείται \`Array.reduce()\` to perform left-to-right συνάρτηση composition. -The first (leftmost) συνάρτηση can accept oneήmore arguments; the remaining functions must be unary. +Χρησιμοποιείται η μέθοδος \`Array.reduce()\` για να εκτελεστεί σύνθεση συναρτήσεων από τα αριστερά προς τα δεξιά. +Η πρώτη (αριστερότερη) συνάρτηση μπορεί να δεχτεί ένα ή περισσότερα ορίσματα, οι υπόλοιπες πρέπει να είναι μοναδιαίες. `, 'comments': [`// 9`], @@ -327,10 +327,10 @@ The first (leftmost) συνάρτηση can accept oneήmore arguments; the rema 'converge' : { 'description': `### converge -Accepts a converging συνάρτηση and a list of branching functions and returns a συνάρτηση that applies each branching συνάρτηση to the ορίσματα and the results of the branching functions are passed as ορίσματα to the converging function. +Δέχεται μια συγκλίνουσα συνάρτηση και μία λίστα συναρτήσεων διακλάδωσης και επιστρέφει μια συνάρτηση που εφαρμόζει κάθε συνάρτηση διακλάδωσης στα ορίσματα και τα αποτελέσματά τους δίνονται ως ορίσματα στη συγκλίνουσα συνάρτηση. -Χρησιμοποιείται \`Array.map()\` and \`Function.apply()\` to apply each συνάρτηση to the given arguments. -Χρησιμοποιείται the spread operator (\`...\`) to call \`coverger\` with the results of all other functions. +Χρησιμοποιούνται οι μέθοδοι \`Array.map()\` και \`Function.apply()\` για να εφαρμοστεί κάθε συνάρτηση στα δεδομένα ορίσματα. +Χρησιμοποιείται ο τελεστής spread (\`...\`) για να κληθεί η μέθοδος \`coverger\` με τα αποτελέσματα των άλλων μεθόδων. `, 'comments': [`// 4`], @@ -339,25 +339,25 @@ Accepts a converging συνάρτηση and a list of branching functions and re 'copyToClipboard' : { 'description': `### copyToClipboard -Copy a string to the clipboard. Only works as a result of user action (i.e. inside a \`click\` event listener). +Αντιγράφει μια συμβολοσειρά στο πρόχειρο. Λειτουργεί μόνο σαν αποτέλεσμα ενέργειας χρήστη (δηλαδή μέσα σε ένα event listener για \`click\`). -Create a new \`