Σελίδα 2 από 2
Re: Μετάφραση Βάσης δεδομένων για τις εκδόσεις OpenCart v3.x.x & v2.x.x
Δημοσιεύτηκε: 04 Νοέμ 2021, 15:38
από Alexandra
Καλησπέρα,
Η μετάφραση του theme και των επεκτάσεων (που δεν είναι Ελληνικές) γίνονται από τον χρήστη.
Re: Μετάφραση Βάσης δεδομένων για τις εκδόσεις OpenCart v3.x.x & v2.x.x
Δημοσιεύτηκε: 07 Νοέμ 2021, 19:42
από danil0
kainblock έγραψε: ↑04 Νοέμ 2021, 14:53
danil0 έγραψε: ↑04 Νοέμ 2021, 12:56
Έχω εγκαταστήσει την τελευταία έκδοση του Opencart και αγόρασα ένα theme. Εάν εγκαταστήσω την Ελληνική γλώσσα απο το market στην διαχείριση δεν θα κάνει και τις αλλαγές στην βάση ? ή μήπως πρέπει να γίνουν χειροκίνητα απο PhpMyAdmin στο WHM?
Όχι. Αν ανοίξεις το zip θα δεις μέσα ότι απλά προσθέτει στους παρακάτω καταλόγους el-gr τα οποία περιέχουν τα αρχεία της ελληνική μετάφρασης. Δεν κάνει κάποιες αλλαγές στην βάση.
./catalog/language
./admin/language
Οπότε πρέπει να πας στο PhpMyAdmin και να κάνεις εισαγωγή το κατάλληλο SQL αρχείο ανάλογα με το πως θες να εμφανίζονται οι ελληνικές ζώνες στο site σου.
ευχαριστώ πολύ για την απάντηση ... θα το κάνω
Re: Μετάφραση Βάσης δεδομένων για τις εκδόσεις OpenCart v3.x.x & v2.x.x
Δημοσιεύτηκε: 08 Δεκ 2021, 17:12
από danil0
ευχαριστώ... αν και καθυστερημένα

Re: Μετάφραση Βάσης δεδομένων για τις εκδόσεις OpenCart v3.x.x & v2.x.x
Δημοσιεύτηκε: 06 Οκτ 2025, 19:02
από Maria_M
Καλησπέρα, έχω εγκαταστήσει OC 3.0.4.1 και το Journal 3.
Πήγα μετά να κάνω την εγκατάσταση της γλώσσας και μου μεταφράστηκε το admin, αλλά στην βάση, δεν προστέθηκε κάτι, εκτός από την δεύτερη γλώσσα που την εγκατέστησα εγώ. Έκανα και από τις ρυθμίσεις προεπιλεγμένη γλώσσα τα ελληνικά, και μου βγάζει κενές τις εγγραφές καταστάσεις παραγγελίας, επιστροφές, κλάσεις μήκους, βάρους...
Κατέβαζα το αρχείο sql για να το τρέξω στην βάση, αλλά δεν επηρεάζει καμία εγγραφή, γιατί σε αυτούς τους πίνακες, δεν υπάρχει η καταχώρηση της Ελληνικής γλώσσας. Για παράδειγμα η εντολή:
UPDATE `oc_order_status` SET `name` = 'Εκκρεμεί' WHERE `name` = 'Pending' AND `language_id` = (SELECT `language_id` FROM `oc_language` WHERE `name` = 'Greek');
Πως να τρέξει αφού ο πίνακας oc_order_status δεν έχει καμιά εγγραφή με `name` = 'Greek'?
O πίνακας oc_order_status φαίνεται στο συνημμένο.
Μπορεί να με βοηθήσει κάποιος, παρακαλώ.
Re: Μετάφραση Βάσης δεδομένων για τις εκδόσεις OpenCart v3.x.x & v2.x.x
Δημοσιεύτηκε: 06 Οκτ 2025, 19:48
από Alexandra
Καλησπέρα,
Το script δεν έχει κανένα απολύτως πρόβλημα.
Ή δεν ακολούθησες σωστά τις οδηγίες εγκατάστασης ή δεν εγκατέστησες σε φρέσκια εγκατάσταση (η μετάφραση της βάσης σχεδιάστηκε για φρέσκια εγκατάσταση που δεν έχει πειραχτεί τίποτα).
Όταν εγκαθίσταται μία νέα γλώσσα δημιουργεί αντίγραφα της προεπιλεγμένης γλώσσας με το ID της νέας γλώσσας.
Αν στη βάση σου δεν υπάρχει δεύτερη καταχώρηση γλώσσας για κάθε κατάσταση παραγγελίας τότε κάτι δεν έκανες σωστά.
Παράδειγμα:
Κώδικας: Επιλογή όλωνorder_status_id language_id name
1 1 Pending
1 2 Pending <-- Προστέθηκε δεύτερη καταχώρηση με τα Ελληνικά
Re: Μετάφραση Βάσης δεδομένων για τις εκδόσεις OpenCart v3.x.x & v2.x.x
Δημοσιεύτηκε: 06 Οκτ 2025, 20:00
από Maria_M
Έχω εγκαταστήσει το journal. Αυτό δημιουργεί το πρόβλημα? Δεν διορθώνεται? Πρέπει να κάνω απεγκατάσταση το Journal (κάτι που δεν είναι και πολύ απλό) ή αρκεί να το απενεργοποιήσω? Προσπάθησα και δεν γίνεται να το απενεργοποιήσω, δεν μπορώ να κάνω καμία αλλαγή στις ρυθμίσεις, δεν βρίσκει κατάσταση, δεν με αφήνει να το αποθηκεύσω, χτυπάει.
Να διαγράψω τα ελληνικά τελείως? Ασχέτως που είναι επιλεγμένη γλώσσα από τις ρυθμίσεις?
Ευχαριστώ για την απάντηση
Re: Μετάφραση Βάσης δεδομένων για τις εκδόσεις OpenCart v3.x.x & v2.x.x
Δημοσιεύτηκε: 07 Οκτ 2025, 11:20
από Alexandra
Όπως το περιγράφεις, εξ αποστάσεως δεν μπορώ να γνωρίζω τι πρόβλημα έχει δημιουργηθεί στο site σου και δεν μπορείς να αλλάξεις ρυθμίσεις. Έχεις κάνει register το Journal;
Αν δεν έχεις καθόλου εμπειρία, προτείνω να προσπαθήσεις να στήσεις το site από την αρχή ακολουθώντας προσεκτικά τις οδηγίες εγκατάστασης κάθε επέκτασης:
1. Εγκαθιστάς OpenCart
2. Ελληνικά
3. Theme (πχ Journal και το μεταφράζεις)
4. Οποιαδήποτε άλλη επέκταση
Σε κάθε στάδιο κρατάς backup της βάσης.
Re: Μετάφραση Βάσης δεδομένων για τις εκδόσεις OpenCart v3.x.x & v2.x.x
Δημοσιεύτηκε: 07 Οκτ 2025, 20:11
από Maria_M
Ίσως δεν το εξήγησα καλά, ξεκίνησα το site και εγκατέστησα το journal. Στην αρχή μου είχαν πει, οτι θα ήταν μόνο, Αγγλικά, Ιταλικά και Γερμανικά. Στην πορεία, ζήτησαν και τα Ελληνικά. Έτρεξα το extension των Ελληνικών, πρόσθεσα την γλώσσα και πήγα στις ρυθμίσεις του eshop και έβαλα σαν προεπιλεγμένη γλώσσα τα ελληνικά. Τότε διαπίστωσα ότι ενώ το μενού είχε μεταφραστεί μια χαρά, ήταν κενές οι καταστάσεις παραγγελίας, και όσα έχω προαναφέρει. Έτρεξα το sql script, το οποίο φυσικά δεν έκανε καμία αλλαγή στην βάση γιατί σε αυτούς τους πίνακες, δεν είχε προστεθεί εγγραφή για τα ελληνικά, άρα δεν βρίσκει καμιά εγγραφή με το ID των Ελληνικών.
Μετά σκέφτηκα να πάω να γυρίσω την προεπιλεγμένη γλώσσα στα Αγγλικά όπως πριν, και να κάνω χειροκίνητα τις μεταφράσεις, Αλλά όταν προσπάθησα δεν μπορούσε να αποθηκεύσει αυτή την αλλαγή προεπιλεγμένης γλώσσας, γιατί στην καρτέλα Επιλογές των ρυθμίσεων που δηλώνεις τις καταστάσεις παραγγελίες, δεν έβρισκε καμιά εγγραφή, οπότε αφού είναι υποχρεωτικό πεδίο, δεν μπορούσε να κάνει την αλλαγή.
Re: Μετάφραση Βάσης δεδομένων για τις εκδόσεις OpenCart v3.x.x & v2.x.x
Δημοσιεύτηκε: 07 Οκτ 2025, 23:09
από Alexandra
Εντάξει, αν όλα τα άλλα λειτουργούν σωστά, δεν χρειάζεται να ξανακάνεις εγκατάσταση.
- Γύρνα από τις ρυθμίσεις προσωρινά την διαχείριση να φαίνεται στα Αγγλικά.
- Πήγαινε Σύστημα > Ρυθμίσεις > Τοπική Προσαρμογή > Κατάσταση Παραγγελίας και συμπλήρωσε χειροκίνητα τις μεταφράσεις που λείπουν. Κάνε το ίδιο και σε οποιαδήποτε άλλη κατάσταση λείπει μετάφραση.
Αφού τελείωσεις, οι κααστάσεις θα φαίνονται εκεί που δείχνεις.