Un Evento Unico. 5 Sale. 27 Interventi. SEO, SOCIAL, E-Commerce, Mobile, Turismo.
CLICCA QUI e SCOPRI DI PIù X Chiudi
 
Forum GT: Condividiamo idee e conoscenza Forum GT: Condividiamo idee e conoscenza


Condividi questo contenuto nei Social Network:
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.


Vai indietro   Forum per Webmaster: Condividiamo Idee e Conoscenza > Sviluppo e Gestione siti web > Php - Mysql
Benvenuto! Forum Regole FAQ Lista utenti Calendario Segna come letti


Rispondi
 
LinkBack Strumenti di discussione
Vecchio 18-12-08, 13:09   #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
Bukowski non in linea   Rispondi citando
Vecchio 21-12-08, 13:00   #2 (permalink)
Moderatore
 
L'avatar di ceccus
 
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!

__________________

ceccus non in linea   Rispondi citando
Vecchio 22-12-08, 12:46   #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
Bukowski non in linea   Rispondi citando
Vecchio 22-12-08, 15:16   #4 (permalink)
Esperto
 
L'avatar di Gorka
 
Data di registrazione: Apr 2006
Ubicazione: Ragusa
Messaggi: 1,676
Invia un messaggio tramite MSN a Gorka Invia un messaggio tramite Skype a Gorka
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.
Gorka ora è in linea   Rispondi citando
Rispondi


Strumenti di discussione

Regole di scrittura
Non puoi postare nuove discussioni
Non puoi rispondere alle discussioni
Non puoi allegare file
Non puoi editare i tuoi post

BB code is Attivo
smilies è Attivo
[IMG] il codice è Attivo
Il codice HTML è Disattivato
Trackbacks are Attivo
Pingbacks are Attivo
Refbacks are Disattivato
Vai al forum



Tutti gli orari sono GMT +3. Attualmente sono le 13:01.




Forum GT - © 2004-2009 GT idea S.r.l P.iva 02418200800 - Privacy/Disclaimer

SEO by vBSEO 3.2.0 ©2008, Crawlability, Inc.