Δημοσιεύτηκε: 01 Αύγ 2011, 18:28
stamatiou έγραψε:Από εμένα το τελευταίο κομμάτι κώδικα είναι οκ! Δεν έχω καμιά απορρία
Μη μου λες τέτοια και ξεθαρρεύω
Ξέρεις τι είναι ωραία βελτίωση στον κώδικα αυτόν; Αντί τα μηνύματα να είναι γραμμένα μέσα στους πίνακες, και μάλιστα μέσα σε διαφορετικούς πίνακες για κάθε γλώσσα, να είναι γραμμένα σε αρχεία.
Ο παίκτης θα διαλέγει γλώσσα και το πρόγραμμα θα διαβάζει το αρχείο που της αντιστοιχεί, και θα φορτώνει όλα τα μηνύματα που θα βρίσκει στο αρχείο μέσα στον πίνακα (π.χ. τον messages).
Οπότε όποιος θέλει να μεταφράσει το πρόγραμμα σε άλλη γλώσσα, θα ανοίγει π.χ. το αρχείο με τα ελληνικά μηνύματα, θα τα μεταφράζει στη γλώσσα του και θα το σώζει με άλλο όνομα.
Π.χ. αν το ελληνικό αρχείο ονομάζεται: guess_el.txt κι αυτός το μεταφράσει στα γαλλικά, θα το ονομάσει: guess_fr.txt. Το πρόγραμμα μπορεί να χρησιμοποιεί τα 2 τελευταία γράμματα για να διαλέγει ποιο αρχείο θα φορτώσει.
Όταν π.χ. ο παίκτης διαλέξει για γλώσσα ας πούμε τα γερμανικά, το πρόγραμμα πριν ξεκινήσει θα φορτώσει το αρχείο: guess_de.txt.