Jump to content

Πρόβλημα με Ελληνικα ύστερα απο import


Prestan0ob
 Share

Recommended Posts

Με ένα Module έκανα import δεδομένα απο oscommerce και όπως και στην βάση του osc που είναι σε latin1 φαίνονται κάπως έτσι "Óõìðëçñþìáôá ãéá Ãõíáßêåò" έτσι ακριβώς εμφανίζονται και στην βάση του prestashop. Η διαφορά είναι πως στο osc επάνω στην php γίνετε decode και φαίνονται στο e-shop σωστά. Πως μπορώ τα μετατρέψω ώστε να φαίνονται σωστά μέσα στην βάση του prestashop? H βάση είναι UTF-8. Δοκίμασα με Notepad++ και δεν τα κατάφερα. Επίσης δοκίμασα να αλλάξω το collation μέσα στην βάση πάλι τίποτα.  Εαν κάνω export το table σε ISO 8859-1 και ανοίξω σε Notepad++ βλέπω σωστά τα ελληνικά. Όταν εισάγω πάλι πίσω χαλάνε πάλι.

Όταν όμως τα πάρω με copy-paste μέσα απο το notepad++ στο phpMyAdmin SQL query και τρέξω εισάγονται κανονικά! Δεν μπορώ όμως να το κάνω αυτό για όλα τα tables όταν τα περισσότερα μάλιστα έχουν χιλιάδες εγγραφές! Παρακαλώ τα φώτα σας!

Edited by Prestan0ob (see edit history)

Share this post


Link to post
Share on other sites

  • 2 months later...
  • 2 weeks later...

Με το Libreoffice Calc το έχεις δει;

έχει αρκετές δυνατότητες σε αυτό το αντικείμενο.

βασικά πάρε export τη βάση σε αρχείο sql και κάνε πείραμα τοπικά τρέξε το sql script άλλα κάνε create database με utf-8

και αν έχει latin στα tables μέσα στο script κάνε  find replace σε utf

 

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More