Καλησπέρα σας. Έχω κατεβάσει το αρχείο για εγκατάσταση της Ελληνικής γλώσσας. Τα έχω ανεβάσει τα αρχεία τα αντίστοιχα στους ανάλογους φακέλους όπως admin kai catalog. Την κάνω Default την γλώσσα μέσα απο το διαχειρηστικό και αλλάζουν όλα οκ και στο Front-End. Τί γίνεται όμως. Όταν πατάω στο Front-end την Ελληνική σημαία για να γίνει μετάφραση μου εμφανίζει κάτι στην πρώτη γραμμή πάνω απο ολο το site. Αυτό το μήνυμα λέει:
Notice: Use of undefined constant php - assumed 'php' in /home/mydomain/public_html/opencart/catalog/language/greek/module/cart.php on line 1
Και στο καλάθι αγορών οταν το πατάω για να ανοίξει η καρτέλα απο πάνω μόνο και μετά πατάω εκτός στο κενό για να κρυφτεί μου γράφει άλλα:
heading_title
text_items
γίνεται εναλλαγή άμεσα και τα εμφανίζει αυτά
Τί μπορεί να φταίει μήπως γνωρίζει κάποιος?
Είμαι και καινούριος στο OpenCart και μου άρεσε αρκετά η εφαρμογή. Ευχαριστώ και πιστεύω να βρούμε άκρη.
Notice: Use of undefined constant php - assumed 'php' in /home/mydomain/public_html/opencart/catalog/language/greek/module/cart.php on line 1
Και στο καλάθι αγορών οταν το πατάω για να ανοίξει η καρτέλα απο πάνω μόνο και μετά πατάω εκτός στο κενό για να κρυφτεί μου γράφει άλλα:
heading_title
text_items
γίνεται εναλλαγή άμεσα και τα εμφανίζει αυτά
Τί μπορεί να φταίει μήπως γνωρίζει κάποιος?
Είμαι και καινούριος στο OpenCart και μου άρεσε αρκετά η εφαρμογή. Ευχαριστώ και πιστεύω να βρούμε άκρη.
Μάλλον το αγγλικό αρχείο που έχει τις μεταβλητές για την σελίδα cart.php δεν είναι ακριβώς ίδιο με το αντίστοιχο ελληνικό που έβαλες (λόγο μάλλον του template).hacker_sk wrote:Τί γίνεται όμως. Όταν πατάω στο Front-end την Ελληνική σημαία για να γίνει μετάφραση μου εμφανίζει κάτι στην πρώτη γραμμή πάνω απο ολο το site. Αυτό το μήνυμα λέει:
Notice: Use of undefined constant php - assumed 'php' in /home/mydomain/public_html/opencart/catalog/language/greek/module/cart.php on line 1
Και στο καλάθι αγορών οταν το πατάω για να ανοίξει η καρτέλα απο πάνω μόνο και μετά πατάω εκτός στο κενό για να κρυφτεί μου γράφει άλλα:
heading_title
text_items
γίνεται εναλλαγή άμεσα και τα εμφανίζει αυτά
Τί μπορεί να φταίει μήπως γνωρίζει κάποιος?
Πήγαινε στο στο αρχείο:
Code: Select all
/home/mydomain/public_html/opencart/catalog/language/greek/module/cart.php
heading_title
text_items
καθώς επίσης κι αν υπάρχει πουθενά ξεκάρφωτο, μόνη της η λέξη php.
Web Developer specialized in Opencart. Visit my extensions:
(1)SKU Generator 1.5.x / (2) Opentasks
Σε ευχαριστώ πολύ φίλε Ariskos για την απάντησή σου στο θέμα μου. Λοιπόν πήγα να δω τον κώδικα στο αρχείο που μου είπες και έχει τα παρακάτω:
<?php// Heading $_['heading_title'] = 'Καλάθι Αγορών';// Text$_['text_items'] = '%s προϊόν(τα) - %s';$_['text_empty'] = 'Τα καλάθι αγορών σας είναι άδειο!';$_['text_cart'] = 'Προβολή καλαθιού';$_['text_checkout'] = 'Αγορά';?>
Λες να έχω πρόβλημα στον κώδικα? Βασικά έκανα και μια αλλαγή template έτσι για να το δώ και πάλι οταν πατάω για την Ελληνική γλώσσα μου εμφανίζει οτι είχα προαναφέρει και το κουμπί Στο καλάθι δεν λειτουργεί καθόλου. Τί να είναι τώρα αυτό, ξέρεις τίποτα?
Με εκτίμηση
<?php// Heading $_['heading_title'] = 'Καλάθι Αγορών';// Text$_['text_items'] = '%s προϊόν(τα) - %s';$_['text_empty'] = 'Τα καλάθι αγορών σας είναι άδειο!';$_['text_cart'] = 'Προβολή καλαθιού';$_['text_checkout'] = 'Αγορά';?>
Λες να έχω πρόβλημα στον κώδικα? Βασικά έκανα και μια αλλαγή template έτσι για να το δώ και πάλι οταν πατάω για την Ελληνική γλώσσα μου εμφανίζει οτι είχα προαναφέρει και το κουμπί Στο καλάθι δεν λειτουργεί καθόλου. Τί να είναι τώρα αυτό, ξέρεις τίποτα?
Με εκτίμηση
Στα Αγγλικά είναι αυτός ο κώδικας:
<?php
// Heading
$_['heading_title'] = 'Shopping Cart';
// Text
$_['text_items'] = '%s item(s) - %s';
$_['text_empty'] = 'Your shopping cart is empty!';
$_['text_cart'] = 'View Cart';
$_['text_checkout'] = 'Checkout';
?>
Απλά με παραξενεύει μήπως φταίει οτι στα Ελληνικά είναι συνεχόμενος ο κώδικας και οχι έτσι σε γραμμές όπως στην Αγγλική?? Λές να φταίει αυτό?
<?php
// Heading
$_['heading_title'] = 'Shopping Cart';
// Text
$_['text_items'] = '%s item(s) - %s';
$_['text_empty'] = 'Your shopping cart is empty!';
$_['text_cart'] = 'View Cart';
$_['text_checkout'] = 'Checkout';
?>
Απλά με παραξενεύει μήπως φταίει οτι στα Ελληνικά είναι συνεχόμενος ο κώδικας και οχι έτσι σε γραμμές όπως στην Αγγλική?? Λές να φταίει αυτό?
Ναι, αυτό φταίει καθώς τα // πάνε και σχολιάζουν όλη την σειρά.hacker_sk wrote:Σε ευχαριστώ πολύ φίλε Ariskos για την απάντησή σου στο θέμα μου. Λοιπόν πήγα να δω τον κώδικα στο αρχείο που μου είπες και έχει τα παρακάτω:
<?php// Heading $_['heading_title'] = 'Καλάθι Αγορών';// Text$_['text_items'] = '%s προϊόν(τα) - %s';$_['text_empty'] = 'Τα καλάθι αγορών σας είναι άδειο!';$_['text_cart'] = 'Προβολή καλαθιού';$_['text_checkout'] = 'Αγορά';?>
Λες να έχω πρόβλημα στον κώδικα? Βασικά έκανα και μια αλλαγή template έτσι για να το δώ και πάλι οταν πατάω για την Ελληνική γλώσσα μου εμφανίζει οτι είχα προαναφέρει και το κουμπί Στο καλάθι δεν λειτουργεί καθόλου. Τί να είναι τώρα αυτό, ξέρεις τίποτα?
Με εκτίμηση
Οπότε είτε είτε σχολίασε "τοπικά" τα Heading και Text κάνοντας το παρακάτω:
Code: Select all
<?php /* Heading */ $_['heading_title'] = 'Καλάθι Αγορών'; /* Text */ $_['text_items'] = '%s προϊόν(τα) - %s';$_['text_empty'] = 'Τα καλάθι αγορών σας είναι άδειο!';$_['text_cart'] = 'Προβολή καλαθιού';$_['text_checkout'] = 'Αγορά';?>
Code: Select all
<?php
// Heading
$_['heading_title'] = 'Καλάθι Αγορών';
// Text
$_['text_items'] = '%s προϊόν(τα) - %s';
$_['text_empty'] = 'Τα καλάθι αγορών σας είναι άδειο!';
$_['text_cart'] = 'Προβολή καλαθιού';
$_['text_checkout'] = 'Αγορά';
?>
Web Developer specialized in Opencart. Visit my extensions:
(1)SKU Generator 1.5.x / (2) Opentasks
Κατάλαβα άρα αυτό φταίει. Να πάρει και είπα θα κάνω μια δοκιμή χθες αλλα το άφησα για να δώ αν είναι έτσι. Δεν πειράζει. Το κοιτάω, το κάνω όπως την Αγγλική με γραμμές κανονικά για να δώ αν θα είναι οκ και θα απαντήσω. Ευχαριστώ πολύ πάντως.
Καλό Πάσχα και καλή Ανάσταση!
Καλό Πάσχα και καλή Ανάσταση!
Όλα είναι οκ έχει φύγει και το μήνυμα που εμφάνιζε αλλά το κλικ στο Καλάθι ώστε να γίνει εισαγωγή του προϊόντος στο καλάθι αγορών συνεχίζει να μην λειτουργεί. Πολύ παράξενο που φαίνεται. Τί να φταίει τώρα? Να ειναι όντως κάτι στο πακέτο της γλώσσας?
Ναι κάτι δε πάει καλά με το ελληνικό πακέτο που κατέβασες. Για να πιάνουν τα κουμπιά, τα αρχεία της γλώσσας πρέπει να είναι στο utf8 without BOM. Πρέπει να βρεις ποιο αρχείο περιέχει το "Προσθήκη στο καλάθι" ή ό,τι άλλο μπορεί να γραφει το κουμπι (και κάθε κουμπί) μέσα και να το κάνεις utf8 without BOM.hacker_sk wrote:Όλα είναι οκ έχει φύγει και το μήνυμα που εμφάνιζε αλλά το κλικ στο Καλάθι ώστε να γίνει εισαγωγή του προϊόντος στο καλάθι αγορών συνεχίζει να μην λειτουργεί. Πολύ παράξενο που φαίνεται. Τί να φταίει τώρα? Να ειναι όντως κάτι στο πακέτο της γλώσσας?
Λογικά το αρχείο που περιέχει τη φράση του κουμπιού θα το βρεις στο:
catalog\language\greek\greek.php
Web Developer specialized in Opencart. Visit my extensions:
(1)SKU Generator 1.5.x / (2) Opentasks
Δεν μπορώ να καταλάβω γιατί το κάνει αφού απο οτι είδα που το άνοιξα με NotePad ++ είναι σε utf8 without BOM. Και να πω οτι θα πάρω με την σειρά τα αρχεία για να τα τσεκάρω αν είναι με utf8 without BOM δεν γίνεται αυτό. Μήπως έχεις κάποιο λινκ για να κατεβάσω το πακέτο της Ελληνικής μπας και έχω εγώ πρόβλημα με αυτό που κατέβασα? Γιατί δεν θυμάμαι και απο που το βρήκα. Για να μου φύγει η περιέργεια, γιατί δεν είναι λογικό αυτό. Ευχαριστώ.
Εντάξει το βρήκα φίλε μου. Ήταν τελικά ένα λάθος μέσα σε κώδικα σε ένα άλλο αρχείο το οποίο δεν περιείχε το ' μέσα σε ένα σημείο οπου αυτό δημιουργούσε το πρόβλημα. Λάθος απο αυτον που έγραψε τον κώδικα απο οτι είδα. Ευχαριστώ πάντως για τις συμβουλές σου. Καλή συνέχεια.
Το ίδιο πρόβλημα μου βγάζει και μένα. Στο default template.
Η κωδικοποίηση του αρχείου είναι UTF8.
Τοπικά μου παίζει μια χαρά, το πρόβλημα μου το βγάζει online μόνο..
Το περίεργο είναι επίσης οτι μου εμφανίζει άλλα ντάλον, κάποια άλλη μετάφραση απο κάποιο άλλο αρχείο. Το αρχείο greek εντωμεταξύ είναι ακριβώς το ίδιο. Έχει τα ίδια ακριβώς πεδία μέσα.
Επισηπάντω και μια φωτό που δείχνει την μετάφραση που μου βγάζει.
Καμιά σκέψη???
Ευχαριστώ
Η κωδικοποίηση του αρχείου είναι UTF8.
Τοπικά μου παίζει μια χαρά, το πρόβλημα μου το βγάζει online μόνο..
Το περίεργο είναι επίσης οτι μου εμφανίζει άλλα ντάλον, κάποια άλλη μετάφραση απο κάποιο άλλο αρχείο. Το αρχείο greek εντωμεταξύ είναι ακριβώς το ίδιο. Έχει τα ίδια ακριβώς πεδία μέσα.
Επισηπάντω και μια φωτό που δείχνει την μετάφραση που μου βγάζει.
Καμιά σκέψη???
Ευχαριστώ
Attachments
greek.png (3.15 KiB) Viewed 4003 times
greek.png (3.15 KiB) Viewed 4003 times
Τελικά βρήκα τη λύση...
Μετέφερα το αγγλικό αρχείο μέσα στο φάκελο των ελληνικών, το μετέτρεψα σε UTF8 και μετά έγραψα τη μετάφραση των πεδιών απο την αρχή και έπεξε.
Δεν ξέρω ποιό ήταν το πρόβλημα, μιας και τα 2 αρχεία ήταν ακριβώς τα ίδια.
Ελπίζω να βοηθήσει και κάποιον άλλον.
Μετέφερα το αγγλικό αρχείο μέσα στο φάκελο των ελληνικών, το μετέτρεψα σε UTF8 και μετά έγραψα τη μετάφραση των πεδιών απο την αρχή και έπεξε.
Δεν ξέρω ποιό ήταν το πρόβλημα, μιας και τα 2 αρχεία ήταν ακριβώς τα ίδια.
Ελπίζω να βοηθήσει και κάποιον άλλον.
Who is online
Users browsing this forum: No registered users and 130 guests