Re: [team-gnome-gr] gFTP μετάφραση



2009/1/4 Άλκης Γεωργόπουλος <alkisg gmail com>:
Δεν το έχω δει το πρόγραμμα, αλλά τις wildcard εκφράσεις *.txt,
*file00?? κλπ στον προγραμματισμό εφαρμογών GUI "file mask" τις λέμε...
Η μάσκα (=φίλτρο) αρχείων δηλαδή εξ' ορισμού εμπεριέχει και τη
δυνατότητα χρήσης wildcard χαρακτήρων, αλλιώς δεν θα ήταν μάσκα αλλά ένα
και μοναδικό filename.
Οι wildcard αυτές εκφράσεις περνιούνται αυτούσιες στις συναρτήσεις
διαβάσματος των περιεχομένων ενός καταλόγου, δεν χρειάζεται ειδική
μέριμνα από το πρόγραμμα.

Στο shell αναφέρονται ως globbing / filename pattern matching:
ls * ή echo /????

Κανονική έκφραση (regex) θα ήταν αν δεχόταν κάτι στο στυλ [0-9]* το
οποίο θα σήμαινε "[0-9] => ένα ψηφίο, * => μηδέν ή παραπάνω φορές", το
οποίο θα εμφάνιζε όσα αρχεία έχουν μόνο νούμερα στο όνομά τους. Τα
περισσότερα προγράμματα ΔΕΝ υποστηρίζουν κανονικές εκφράσεις στις μάσκες
αρχείων.

Καλά δε νομίζω ότι είναι και κάτι σημαντικό, για να γίνει πιο απλή η
μετάφραση το πρότεινα... :-)

Προχώρησα στη μετάφραση του filespec σε κάτι περισσότερο κατανοητό,
βάσει των παραπάνω,

#: ../src/gtk/gftp-gtk.c:287
msgid "/Local/Change _Filespec..."
msgstr "/Τοπικά/Α_λλαγή φίλτρου ονόματος (προεπιλογή: *)..."

Αν υπάρχουν σχόλια για το παραπάνω μήνυμα, απαντήστε. Θα διατηρήσω το
'checkout' του gftp για τις επόμενες ώρες, οπότε θα είναι εύκολο για
μένα να κάνω οποιαδήποτε αλλαγή.

Σίμος


Στις 04-01-2009, ημέρα Κυρ, και ώρα 14:08 +0000, ο/η Simos Xenitellis
έγραψε:
Μέσω του filespec, μπορείς να βάλεις πλήρεις κανονικές εκφράσεις, όπως
*1*





[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]