Hat jemand Erfahrungen mit Sprachen wie russisch und chinesisch in Verbindung mit Contenido?
Also die Sprache selbst in kyrillischen Zeichen einzugeben, scheint schon mal nicht so recht zu gehen, da im Auswahlfeld (Backend) dann nur "?????" steht.
Ich vermute mal, dass die Webpage, und ggf. sogar die DB auf UTF-8 geswitcht werden muss, oder?
Bin für jeden Tipp zur Thematik dankbar.
Erfahrung mit exotischen Sprachen
Erfahrung mit exotischen Sprachen
Could I help you... you can help me... buy me a coffee ☕. (vielen ❤ Dank an: Seelauer, Peanut, fauxxami )
xstable.com: - HighSpeed Hosting, Domains, DomainReselling, Linux-Administration
suther.de: - App-Programierung, High-Performance-Webpages, MicroServices, API-Anbindungen & Erstellung
Software... ein Blick wert: GoogleCalender Eventlist, xst_dynamic_contentType
xstable.com: - HighSpeed Hosting, Domains, DomainReselling, Linux-Administration
suther.de: - App-Programierung, High-Performance-Webpages, MicroServices, API-Anbindungen & Erstellung
Software... ein Blick wert: GoogleCalender Eventlist, xst_dynamic_contentType
Re: Erfahrung mit exotischen Sprachen
Ich hatte so meine Schwierigkeiten mit türkisch, weil da nämlich auch schon einige Sonderzeichen in den DB-Feldern falsch ankamen.
Die meisten Textfelder in der DB sind auf latin-swedisch oder sowas kodiert, das wollte nicht klappen. Ich musste etliche Felder in diversen Tabellen erstmal auf uft8 umstellen, damit das ansatzweise klappte... Es wäre echt hilfreicher, wenn die Grundinstallation von Contenido das anders lösen würde und/oder beim Upgrade die Datenbankfelder umstellen würde...
LG
Viktor
Die meisten Textfelder in der DB sind auf latin-swedisch oder sowas kodiert, das wollte nicht klappen. Ich musste etliche Felder in diversen Tabellen erstmal auf uft8 umstellen, damit das ansatzweise klappte... Es wäre echt hilfreicher, wenn die Grundinstallation von Contenido das anders lösen würde und/oder beim Upgrade die Datenbankfelder umstellen würde...
LG
Viktor
Re: Erfahrung mit exotischen Sprachen
Ok, habs in diesem Moment auch gefunden.
Das ich sehr suboptimal für eine Multi-Language-System, und daher aus meiner Sicht ein BUG, mit der Bitte an 4fb dies aufzunehmen und im nächsten upgrade anzupassen.
Also, die Sprachtabelle con_lang, habe ich nun auf utf8_general_ci gesetzt, ebenso wie dessen Feld name.
Damit konnte ich dann etwa : Русский in das Feld eintragen, und bekomme es auch im Frontend (webpage is utf-8) sauber angezeigt.
Dies is natürlich nur die spitze des Eisbergs, da wie von homtata schon angeführt alle Felder in denen Daten in "nicht-latin" Zeichen eingegeben werden sollen, entsprechend angepasst werden müssen.
Frage an der Stelle, wie kann man die DB einfach und schnell zu utf-8 switchen, ohne alle ISO-Eingaben zu zerschießen.
Dann DB reimportieren:
Das ich sehr suboptimal für eine Multi-Language-System, und daher aus meiner Sicht ein BUG, mit der Bitte an 4fb dies aufzunehmen und im nächsten upgrade anzupassen.
Also, die Sprachtabelle con_lang, habe ich nun auf utf8_general_ci gesetzt, ebenso wie dessen Feld name.
Damit konnte ich dann etwa : Русский in das Feld eintragen, und bekomme es auch im Frontend (webpage is utf-8) sauber angezeigt.
Dies is natürlich nur die spitze des Eisbergs, da wie von homtata schon angeführt alle Felder in denen Daten in "nicht-latin" Zeichen eingegeben werden sollen, entsprechend angepasst werden müssen.
Frage an der Stelle, wie kann man die DB einfach und schnell zu utf-8 switchen, ohne alle ISO-Eingaben zu zerschießen.
Code: Alles auswählen
mysqldump --add-drop-table -u root -p --default-character-set=latin1 --databases datenbankname> datenbankname.sql
iconv -c -t utf-8 datenbankname.sql> datenbankname2.sql
sed 's/latin1/utf8/g' datenbankname2.sql> datenbankname3.sql
Code: Alles auswählen
mysql --default-character-set=utf8 -u root -p databasename <datenbankname3.sql
Could I help you... you can help me... buy me a coffee ☕. (vielen ❤ Dank an: Seelauer, Peanut, fauxxami )
xstable.com: - HighSpeed Hosting, Domains, DomainReselling, Linux-Administration
suther.de: - App-Programierung, High-Performance-Webpages, MicroServices, API-Anbindungen & Erstellung
Software... ein Blick wert: GoogleCalender Eventlist, xst_dynamic_contentType
xstable.com: - HighSpeed Hosting, Domains, DomainReselling, Linux-Administration
suther.de: - App-Programierung, High-Performance-Webpages, MicroServices, API-Anbindungen & Erstellung
Software... ein Blick wert: GoogleCalender Eventlist, xst_dynamic_contentType
Re: Erfahrung mit exotischen Sprachen
Und hier eine Querverlinkung, zu einem weiteren Problem, wenn man UTF-8 nutzt.
http://forum.contenido.org/viewtopic.php?f=92&t=34899
http://forum.contenido.org/viewtopic.php?f=92&t=34899
Could I help you... you can help me... buy me a coffee ☕. (vielen ❤ Dank an: Seelauer, Peanut, fauxxami )
xstable.com: - HighSpeed Hosting, Domains, DomainReselling, Linux-Administration
suther.de: - App-Programierung, High-Performance-Webpages, MicroServices, API-Anbindungen & Erstellung
Software... ein Blick wert: GoogleCalender Eventlist, xst_dynamic_contentType
xstable.com: - HighSpeed Hosting, Domains, DomainReselling, Linux-Administration
suther.de: - App-Programierung, High-Performance-Webpages, MicroServices, API-Anbindungen & Erstellung
Software... ein Blick wert: GoogleCalender Eventlist, xst_dynamic_contentType