![]() |
![]() |
|
| Condividi questo contenuto nei Social Network: |
|
Tweet |
|
|
|
Ti stiamo aspettando: Registrati subito e gratis. Entra a far parte di una delle comunità più attive in Italia. Se hai dimenticato i tuoi dati li puoi recuperare subito. |
||||
|
|||||||||
|
|
LinkBack | Strumenti di discussione |
|
|
#1 (permalink) |
|
Esperto
Data di registrazione: May 2005
Messaggi: 466
|
Esiste una classe per lettere di alfabeti strani?
Ciao a tutti, scusate intanto il titolo un pò incasinato
![]() Sto creando per un mio cliente un sito multilanguage, ho quindi, oltre alll'italiano, lo spagnolo, il tedesco, il francese e il cinese ![]() Il problema è che le pagine saranno rewrittate con il titolo dell'articolo, quindi quando mi trovo parole in tedesco con l'umlaut (spero si scriva cosi) ä ü oppure dalla ß (doppia s) dovrò chiaramente sostituirle. Idem per alcuni caratteri dello spagnolo e del francese. Mi chiedevo, conoscete per caso una classe che ha già tutte le casistiche per questa tipologia di problema? Sto cercando in rete ma non trovo la "key" giusta. Grazie mille! ![]() |
|
__________________
Il mio nuovo Social Network - Punto chat Perchè uso Maxthon? http://maxthon.135.it |
|
|
|
|
|
|
|
|
#2 (permalink) |
|
Moderatore
Data di registrazione: Oct 2006
Messaggi: 913
|
Ciao Bukowski,
no, purtroppo non conosco nessuna classe di questo tipo e generalmente mi mappo a manina i caratteri strani con str_replace. Forse il problema non è neanché completamente ben posto, perché, se fino al tedesco l'assegnazione può essere più o meno univoca, col cinese la vedo veramente male... ![]() Fossi in te prenderei in considerazione l'ipotesi di passargli i caratteri così come sono, perché vedo che google tutto sommato sembra digerirli... http://www.google.de/search?hl=it&q=...59F&btnG=Cerca http://www.google.de/search?hl=it&q=...%9C&btnG=Cerca Oppure la vecchia e buona urlencode per tagliare la testa al toro... Comunque aspettiamo a vedere se arriva qualche altra dritta, che la questione è interessante! ![]() |
|
|
|
|
|
#3 (permalink) |
|
Esperto
Data di registrazione: May 2005
Messaggi: 466
|
Ciao Ceccus,
grazie intanto per la risposta. Allora, in questi giorni mi sono documentato a dovere sul tema. Una classe in realtà non esiste perchè semplicemente "basta" lavorare in UTF-8, dai dati sul DB fino al printing. Per le URL, c'è chi le pulisce, ma studiandomi le WIKIPEDIA internazionali (tipo quella tedesca) fanno uso dell'urlencode - come da te citato - che Google converte perfettamente ![]() Quindi, per chi deve lavorare su un sito multilanguage si consiglia UTF-8 per i contenuti e URLENCODE per la gestione dei link interni. Attenzione, i file php/html che realizzate, devono essere salvati in UTF-8 e passati via ftp in UNICODE. Grazie a tutti ![]() |
|
__________________
Il mio nuovo Social Network - Punto chat Perchè uso Maxthon? http://maxthon.135.it |
|
|
|
|
|
|
#4 (permalink) |
|
Esperto
|
Consiglio la lettura di questo post interessante sull'argomento:
http://blog.tsw.it/progettazione-sea...ua_000483.html Si consiglia pure di usare una classe sviluppata per wordpress, io l'ho usata e mi sono trovato bene, anche se ultimamente google sembra trattare meglio con i caratteri speciali. |
|
|
|