Ελληνικά για Zen Cart

Βοήθεια λύσεις και νέα από τον χώρο των open source ή έτοιμων εφαρμογών που έχουν φτιαχτεί με την PHP όπως oscommerce, κ.α.

Συντονιστές: WebDev Moderators, Super-Moderators, PHP Moderators

Άβαταρ μέλους
Marinos Stergiou
Δημοσιεύσεις: 741
Εγγραφή: 12 Νοέμ 2006 14:49
Τοποθεσία: Τριτοκοσμική

Ελληνικά για Zen Cart

Δημοσίευση από Marinos Stergiou » 21 Ιουν 2008 19:12

Το όνομα της σελίδας - αρχείου που δημιουργεί το πρόβλημα (αυτή που μετάφρασες)

Άβαταρ μέλους
JimKarvo
Δημοσιεύσεις: 497
Εγγραφή: 23 Ιούλ 2005 17:10
Τοποθεσία: Εξάρχεια!
Επικοινωνία:

Ελληνικά για Zen Cart

Δημοσίευση από JimKarvo » 21 Ιουν 2008 19:18

ΉΤΑΝ τα αρχεία των αγγλικών "account_xxx.php"

Όπως είπα χρησιμοποιώ το notepad++...

Το πρόβλημα ήταν το εξής..:
Είχε δυο επιλογές για UTF-8

"Εμφάνιση ως UTF-8" και
"Κωδικοποιήση ως UTF-8"

Εγώ είχα επιλέξει το δέυτερο, και μόλις τώρα δοκίμασα τη πρώτη επιλογή.. και αυτή έκανε δουλειά..

[Τελικά αν δεν κάνεις βλακεία, δεν μαθαίνεις..]
ευχαριστώ πάρα πολύ για την βοήθεια Μαρίνε.. :-D

Άβαταρ μέλους
Marinos Stergiou
Δημοσιεύσεις: 741
Εγγραφή: 12 Νοέμ 2006 14:49
Τοποθεσία: Τριτοκοσμική

Ελληνικά για Zen Cart

Δημοσίευση από Marinos Stergiou » 21 Ιουν 2008 19:22

Και μόνο σε αυτήν την σελίδα είχες κάνει το λάθος ?
Και οι άλλες γιατί εμφανιζόντουσαν κανονικά ?

Οπως και να έχει, τέλος καλό όλα καλά

Άβαταρ μέλους
JimKarvo
Δημοσιεύσεις: 497
Εγγραφή: 23 Ιούλ 2005 17:10
Τοποθεσία: Εξάρχεια!
Επικοινωνία:

Ελληνικά για Zen Cart

Δημοσίευση από JimKarvo » 21 Ιουν 2008 19:27

Όχι..

Απλά ήταν το μόνο που είχα μεταφράσει πλήρως.. δηλαδή όλα τα "account_xxx.php"

Τα άλλα δεν τα είχα μεταφράσει, και έπαιζε κανονικά.. :D

Και πάλι σε ευχαριστώ.. :D

Άβαταρ μέλους
JimKarvo
Δημοσιεύσεις: 497
Εγγραφή: 23 Ιούλ 2005 17:10
Τοποθεσία: Εξάρχεια!
Επικοινωνία:

Ελληνικά για Zen Cart

Δημοσίευση από JimKarvo » 21 Ιουν 2008 20:07

Ξέχασα μια απορία, σχετικά με το ΦΠΑ..

Έβαλα 19 [τόσο είναι αν θυμάμαι καλά]
Πώς γίνεται οι τιμές να βγαίνουν με το ΦΠΑ στην σελίδα...?

Άβαταρ μέλους
Marinos Stergiou
Δημοσιεύσεις: 741
Εγγραφή: 12 Νοέμ 2006 14:49
Τοποθεσία: Τριτοκοσμική

Ελληνικά για Zen Cart

Δημοσίευση από Marinos Stergiou » 21 Ιουν 2008 20:21

Από το Admin > Configure > My Store > Display Prices with Tax

Άβαταρ μέλους
Marinos Stergiou
Δημοσιεύσεις: 741
Εγγραφή: 12 Νοέμ 2006 14:49
Τοποθεσία: Τριτοκοσμική

Ελληνικά για Zen Cart

Δημοσίευση από Marinos Stergiou » 21 Ιουν 2008 22:06

JimKarvo έγραψε:ΉΤΑΝ τα αρχεία των αγγλικών "account_xxx.php"

Όπως είπα χρησιμοποιώ το notepad++...

Το πρόβλημα ήταν το εξής..:
Είχε δυο επιλογές για UTF-8

"Εμφάνιση ως UTF-8" και
"Κωδικοποιήση ως UTF-8"

Εγώ είχα επιλέξει το δέυτερο, και μόλις τώρα δοκίμασα τη πρώτη επιλογή.. και αυτή έκανε δουλειά..

[Τελικά αν δεν κάνεις βλακεία, δεν μαθαίνεις..]
ευχαριστώ πάρα πολύ για την βοήθεια Μαρίνε.. :-D
Πάντως για να σου πώ την αλήθεια, μου δείχνει λίγο δύσκολο να ήταν αυτό το πρόβλημα.
Γιατί σου εμφάνιζε και τις κατηγορίες (που τις διαβάζει από το mysql κι όχι από κάποιο αρχείο) που έβαλες μεγαλύτερες...;
Εντάξει τα κείμενα που αφορούσαν την μετάφραση...

Και τα αρχεία που μετέφρασες εμφανίζονται με κάποιο div από το css :-?

Άβαταρ μέλους
JimKarvo
Δημοσιεύσεις: 497
Εγγραφή: 23 Ιούλ 2005 17:10
Τοποθεσία: Εξάρχεια!
Επικοινωνία:

Ελληνικά για Zen Cart

Δημοσίευση από JimKarvo » 22 Ιουν 2008 05:31

Τι να σου πω.. παλιά δούλεβα με το notepad2, kai eixe mono mia epilogh gia UTF-8.. to notepadd++ me mperdepse.. pantws afto htan to provlhma, dioti twra kai se Opera kai se FF emfanizetai armonikotata to site..:S

Άβαταρ μέλους
Marinos Stergiou
Δημοσιεύσεις: 741
Εγγραφή: 12 Νοέμ 2006 14:49
Τοποθεσία: Τριτοκοσμική

Ελληνικά για Zen Cart

Δημοσίευση από Marinos Stergiou » 22 Ιουν 2008 10:20

Κάνε μου μία χάρη
Επειδή μου είναι δύσκολο να καταλάβω πώς μπορεί κάτι τέτοιο να επηρεάσει την εμφάνιση, βάζω το account_edit.php
Για βάλε κι εσύ το αντίστοιχο με την μορφη που σου δημιουργουσε πρόβλημα

Κώδικας: Επιλογή όλων

<?php
/*
  $Id&#58; account_edit.php,v 1.8 2003/05/19 20&#58;17&#58;50 hpdl Exp $
  Released under the GNU General Public License
*/

define&#40;'NAVBAR_TITLE_1', 'Ο Λογαριασμός μου'&#41;;
define&#40;'NAVBAR_TITLE_2', 'Αλλαγή Στοιχείων'&#41;;
define&#40;'HEADING_TITLE', 'Πληροφορίες Λογαριασμού'&#41;;
define&#40;'MY_ACCOUNT_TITLE', 'Ο Λογαριασμός μου'&#41;;
define&#40;'SUCCESS_ACCOUNT_UPDATED', 'Ο Λογαριασμός σας ενημερώθηκε επιτυχώς.'&#41;;
?>
Μου είναι δύσκολο να φανταστώ τι κώδικα παράγει αυτό το notepad++ και κάνει κατι τέτοιο !!!

Άβαταρ μέλους
JimKarvo
Δημοσιεύσεις: 497
Εγγραφή: 23 Ιούλ 2005 17:10
Τοποθεσία: Εξάρχεια!
Επικοινωνία:

Ελληνικά για Zen Cart

Δημοσίευση από JimKarvo » 22 Ιουν 2008 15:42

Κώδικας: Επιλογή όλων

<?php
//
// +----------------------------------------------------------------------+
// |zen-cart Open Source E-commerce                                       |
// +----------------------------------------------------------------------+
// | Copyright &#40;c&#41; 2003 The zen-cart developers                           |
// |                                                                      |   
// | http&#58;//www.zen-cart.com/index.php                                    |   
// |                                                                      |   
// | Portions Copyright &#40;c&#41; 2003 osCommerce                               |
// +----------------------------------------------------------------------+
// | This source file is subject to version 2.0 of the GPL license,       |
// | that is bundled with this package in the file LICENSE, and is        |
// | available through the world-wide-web at the following url&#58;           |
// | http&#58;//www.zen-cart.com/license/2_0.txt.                             |
// | If you did not receive a copy of the zen-cart license and are unable |
// | to obtain it through the world-wide-web, please send a note to       |
// | license@zen-cart.com so we can mail you a copy immediately.          |
// +----------------------------------------------------------------------+
// $Id&#58; account_edit.php 1969 2005-09-13 06&#58;57&#58;21Z drbyte $
//

define&#40;'NAVBAR_TITLE_1', 'Ο λογαριασμός μου'&#41;;
define&#40;'NAVBAR_TITLE_2', 'Επεξεργασία Λογαριασμού'&#41;;

define&#40;'HEADING_TITLE', 'Πληροφορίες σχετικά με τον λογαριασμό σας'&#41;;

define&#40;'SUCCESS_ACCOUNT_UPDATED', 'Ο Λογαριασμός σας ενημερώθηκε επιτυχώς.'&#41;;
?>
Αν αποθηκεύσω αυτό το αρχείο ως "Κωδικοποιήση ως UTF-8" και το ανοίξω με το notepad2, το βγάζει σαν "UTF-8 with signature"

Θύμαμαι όταν δούλευα σε xoops, αυτό ήταν μεγάλο πρόβλημα στους UTF-8 users, και τα έβγαζε κινέζικα.. δλδ δεν επηρέαζε το layout, απλά δεν τα έβγαζε σωστά..

Εδώ τα βγάζει σωστά, αλλά αλλάζει το layout..

Άβαταρ μέλους
Marinos Stergiou
Δημοσιεύσεις: 741
Εγγραφή: 12 Νοέμ 2006 14:49
Τοποθεσία: Τριτοκοσμική

Ελληνικά για Zen Cart

Δημοσίευση από Marinos Stergiou » 22 Ιουν 2008 15:57

Τα κινέζικα τα δέχομαι.

Το να επηρεάζει όμως ένα αρχείο αποτελούμενο από defines την εμφάνιση μιας σελίδας πρίν καν το καλέσεις, μια και καλεί στην ουσία μόνο τα ελληνικά κείμενα (ή τα κινέζικα) που εμφανίζονται στο κέντρο κι όχι αριστερά, μου φαντάζει δύσκολο.

Και μια και πρώτα εκτελείται το header - ezpages και με μετά το main column ξεκινώντας από το left column και επειδή καλούνται πρώτα οι κατηγορίες από το mysql, μου δείχνει ακόμα και πιο δύσκολο να το επηρεάζει.

Όπως σου είπα εγώ βρήκα ένα παραπάνω </div> στον κώδικά σου αμέσως πριν εμφανιστεί το πρόβλημα
Και επειδή όλα τα πεδία εφαρμόζουν τους κανόνες του css ή θα πρεπει να φταίει το css ή κάτι ανάλογο με το παραπάνω.

** Τα αρχείο - κώδικας που μου εμφανισες δεν πρόκειται να προκαλέσει πρόβλημα **
** Αν έχεις κάποιο άλλο αρχείο - δημοσίευσέ το **
** Δεν χρησιμοποιώ notepad2 ή Notepad++ παρά μόνο notepad ή dreamweaver **

Άβαταρ μέλους
JimKarvo
Δημοσιεύσεις: 497
Εγγραφή: 23 Ιούλ 2005 17:10
Τοποθεσία: Εξάρχεια!
Επικοινωνία:

Ελληνικά για Zen Cart

Δημοσίευση από JimKarvo » 23 Ιουν 2008 16:25

Για δες λίγο τώρα αν εμφανίζεται ακόμα το div.. [τώρα πάντω παίζει άψογα, και το μόνο που άλλαξα ήταν η κωδικοποίηση.. :S]

Άβαταρ μέλους
Marinos Stergiou
Δημοσιεύσεις: 741
Εγγραφή: 12 Νοέμ 2006 14:49
Τοποθεσία: Τριτοκοσμική

Ελληνικά για Zen Cart

Δημοσίευση από Marinos Stergiou » 23 Ιουν 2008 19:19

Θα στο πώ όσο πιο απλά μπορώ... Εγώ δεν πρόκειται να τεραγωνίσω τον κύκλο.

Κι επειδή μερικά πράγματα που περιγράφεις δεν μπορούν να συμβούν όπως ακριβώς τα περιγράφεις (σύμφωνα πάντα με το αρχείο που παρουσίασες) κι επειδή εγώ δεν είμαι σε θέση να γνωρίζω το τι πειράζεις εσύ στο css και στα αντίστοιχα αρχεία που είναι υπεύθυνα για την εμφάνιση tpl, γι αυτό μπορώ να πώ τα ακόλουθα για όσους θέλουν να μάθουν :

Η σελίδα εφόσον υπήρχε κάποιος λάθος κώδικας (και που θα ευθυνόταν το notepad++ για αυτό) όταν έτρεχε το αρχείο (το καλούσε η βασική σελίδα) θα έπρεπε να εμφανίζει μήνυμα σαν κι αυτό : Warning: Cannot modify header information
Πραγμα που δεν έκανε.
Αυτό θα προερχόταν από κάποιους λάθους χαρακτήρες ή κενά στο αρχείο σου ή από κενές γραμμές στην αρχή ή στο τελος.
Για του λόγου το αληθές : http://tutorials.zen-cart.com/index.php?article=87

Επίσης αυτό που ξέρω σίγουρα είναι ότι ανάλογα αν χρησιμοποιείς notepad ή notapad++ ή κάποιον άλλο editor υπάρχουν διάφορα προβλήματα ανάλογα το πρόγραμμα FTP που χρησιμοποιείς

Επίσης όσο αφορά το notepad ++
With Notepad++, the program auto-detects the type of file which is opened so if you were to open up a php file, syntax highlighting will be for php. However, if you were to paste in some code then you will have to tell the program which language the code is for. You can do this by clicking View and then Syntax Scheme. To determine that it's all working correctly, certain parts of the code should be different colours. For example, strings should be green, comments should be orange. Also, you can place your mouse cursor beside any of the brackets/braces and it will highlight its matching one. Another useful feature of Notepad++ is line numbering. Again, this is configured in the View menu.
Επίσης υπάρχουν προβλήματα σε πολλές γλώσσες (πχ java - asp - php κλπ) χρησιμοποιώντας UTF-8 με κάποιους χαρακτήρες χρησιμοποιώντας notepad πχ με κάποιο "quot;;" που μπορεί να το επαναλάβει δύο φορές
ή να δημιουργήσει προβλήματα σε αρχεία με κάτι τέτοιο "+/v8-"

Τώρα αν εσύ κατάφερες να μην έχεις τα παραπάνω προβλήματα και το αρχείο που παρουσίασες είχε κάτι τέτοιο και δεν φαινόταν πουθενά, τότε απλά κατάφερες να τετραγωνίσεις τον κύκλο.

Αν θέλεις να λύνεις τα προβλήματά σου με απλό τρόπο
Τότε απλά Install the Debug Error-Logging Utility
http://www.zen-cart.com/index.php?main_ ... cts_id=860

nkarafo
Δημοσιεύσεις: 10
Εγγραφή: 05 Αύγ 2007 11:01

Ελληνικά για Zen Cart

Δημοσίευση από nkarafo » 02 Ιούλ 2008 21:49

Βρε παιδιά έχω παιδευτεί πάρα πολύ και δεν μπορώ να ξεπεράσω αυτό το πρόβλημα με τα ελληνικά. Οι κατάλογοι μου εμφανίζονται κάπως έτσι Φαγητ&# Τι πρέπει να αλλάξω ? Σε ποιό αρχείο επεμβαίνω ? Αμα χρειάζεται να αλλάξω το encoding, πείτε μου σε ποιό αρχείο. Ακόμη και στην βάση δεδομένων, στο phpMyAdmin δεν μου εμφανίζει σωστά τα ελληνικά.

Ευχαριστώ για τον χρόνο σας.

Άβαταρ μέλους
lebrand
Δημοσιεύσεις: 13
Εγγραφή: 10 Μάιος 2009 02:23

Ελληνικά για Zen Cart

Δημοσίευση από lebrand » 10 Μάιος 2009 03:31

nkarafo έγραψε:Βρε παιδιά έχω παιδευτεί πάρα πολύ και δεν μπορώ να ξεπεράσω αυτό το πρόβλημα με τα ελληνικά. Οι κατάλογοι μου εμφανίζονται κάπως έτσι Φαγητ&# Τι πρέπει να αλλάξω ? Σε ποιό αρχείο επεμβαίνω ? Αμα χρειάζεται να αλλάξω το encoding, πείτε μου σε ποιό αρχείο. Ακόμη και στην βάση δεδομένων, στο phpMyAdmin δεν μου εμφανίζει σωστά τα ελληνικά.

Ευχαριστώ για τον χρόνο σας.
Δε πειράζει εάν στη βάση δεδομένων δεν εμφανίζονται σωστά τα Ελληνικά. Εγώ σε όλες τις βάσεις έχω latin_swedish.

Ακόμη και για σύνθετα ερωτήματα στη βάση, υπάρχουν πολλές λύσεις στη PHP, ακόμη και με χρήση AJAX , που μπορείς να χρησιμοποιήσεις Ελληνικούς χαρακτήρες και να πάρεις τα επιθυμητά αποτελέσματα από τη βάση, ενώ σε αυτήν υπάρχει ΟΠΟΙΑΔΗΠΟΤΕ κωδικοποίηση.

Για αυτό το λόγο, μη σε ανησυχεί η κωδικοποίηση στη βάση.

Το Zen Cart, ΕΙΤΕ ΤΟ ΠΙΣΤΕΥΕΙΣ ΕΙΤΕ ΟΧΙ , το έχω τυπώσει και το έχω μελετήσει ΟΛΟ !

Το χρησιμοποιώ για να στήσω ΟΠΟΙΑΔΗΠΟΤΕ ιστοσελίδα, και ας μην είναι ηλεκτρονικό κατάστημα. Γράφω οποιαδήποτε εφαρμογή συμβατή με αυτό, και το τροποποιώ όπως μπορεί κανείς να φανταστεί.

Λοιπόν. Άσχετα με την κωδικοποίηση της βάσης σου, δοκίμασε πρώτα να βάλεις ISO-8859-7
στα παρακάτω αρχεία :

includes/languages/english.php ή greek.php εάν χρησιμοποιείς Ελληνικά

περίπου στη γραμμή 48-50 θα δεις αυτο :

// charset for web pages and emails
define('CHARSET', 'iso-8859-1'); // βάλε ISO-8859-7



Για τη διαχειριστική περιοχή

admin/includes/languages/english.php ή greek.php εάν χρησιμοποιείς Ελληνικά

περίπου στη γραμμή 62-63 θα δεις αυτο :
// charset for web pages and emails
define('CHARSET', 'iso-8859-1'); // βάλε ISO-8859-7


Σημαντικό είναι να προσέχεις πάντα ΝΑ ΜΗΝ ΥΠΑΡΧΟΥΝ κενά στην αρχή κάποιας σελίδας PHP πριν από την ετικέτα <?php

Που τρέχεις την εφαρμογή σου ? Στο internet ή τοπικά στον υπολογιστή σου ?

Μπορώ να σε βοηθήσω εάν θέλεις, να στήσεις την εφαρμοφή, όπως ακριβώς την έχεις τώρα, σε ένα notenook ή desktop PC, ώστε να έχεις τη δυνατότητα, να κάνεις αλλαγές που θα μπορείς να δεις άμεσα, και εάν είναι εντάξει, τότε ανεβάζεις τα αρχεία σου με FTP.

Καλό είναι επίσης να χρησιμοποιείς κάποιον επεξεργαστή κειμένου όπως ο PHP EDITOR

Μπορείς να τον κατεβάσεις εδώ

http://www.brothersoft.com/d.php?soft_i ... tup_en.exe

Εάν δε λειτουργεί το παραπάνω Link δοκίμασε εδώ

http://www.brothersoft.com/php-editor-d ... 36654.html

ή και εδώ

http://www.tucows.com/preview/400973


Εάν θέλεις να στήσεις γρήγορα και πολύ εύκολα έναν ελαφρύ webserver στα windows κατέβασε τον Vertrigo web server παρακάτω :

http://garr.dl.sourceforge.net/sourcefo ... go_221.exe

Εάν δε λειτουργεί το παραπάνω Link προσπάθησε εδώ :

http://sourceforge.net/project/showfile ... _id=113444

Χάρης
Le Brand International Corporation
14 Efxeinou Pontou Str.
66100 Drama

Απάντηση

Επιστροφή στο “PHP έτοιμες εφαρμογές”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 0 επισκέπτες