Supporto lingue orientali

Ciao a tutti,
ho creato una pagina web che legge da wikipedia tutte le lingue
esistenti
ho però un problema,
non riesco a visualizzarle correttamente,
so che è un problema di browser
ma esiste un metodo in ruby che mi converte i simboli?
:->

On 2/22/07, Luana R. [email protected] wrote:

Ciao a tutti,
ho creato una pagina web che legge da wikipedia tutte le lingue
esistenti
ho però un problema,
non riesco a visualizzarle correttamente,
so che è un problema di browser
ma esiste un metodo in ruby che mi converte i simboli?

iconv


David N. Welton

Linux, Open Source Consulting

grazie mille! ora cerco e provo…

ma è disponibile come plug-in
o è una libreria?

Probabilmente è un problema di encoding. Leggi
The Absolute Minimum Every Software Developer Absolutely, Positively Must Know About Unicode and Character Sets (No Excuses!) – Joel on Software e poi controlla in
che encoding sono i dati che incolli nella pagina, e quale encoding
viene dichiarato nei tuoi header html.

M

Una cosa molto bella di Ruby e che spesso e possibile capire cosa
succede da soli con 5 minuti di ‘irb’:

davidw@salem:~$ irb
irb(main):001:0> require ‘iconv’
=> true
irb(main):004:0> Iconv.methods.sort
=> [“<”, “<=”, “<=>”, “==”, “===”, “=~”, “>”, “>=”, “id”,
send”, “allocate”, “ancestors”, “autoload”, “autoload?”,
“charset_map”, “class”, “class_eval”, “class_variables”, “clone”,
“const_defined?”, “const_get”, “const_missing”, “const_set”,
“constants”, “conv”, “display”, “dup”, “eql?”, “equal?”, “extend”,
“freeze”, “frozen?”, “hash”, “iconv”, “id”, “include?”,
“included_modules”, “inspect”, “instance_eval”, “instance_method”,
“instance_methods”, “instance_of?”, “instance_variable_get”,
“instance_variable_set”, “instance_variables”, “is_a?”, “kind_of?”,
“method”, “method_defined?”, “methods”, “module_eval”, “name”, “new”,
“nil?”, “object_id”, “open”, “private_class_method”,
“private_instance_methods”, “private_method_defined?”,
“private_methods”, “protected_instance_methods”,
“protected_method_defined?”, “protected_methods”,
“public_class_method”, “public_instance_methods”,
“public_method_defined?”, “public_methods”, “respond_to?”, “send”,
“singleton_methods”, “superclass”, “taint”, “tainted?”, “to_a”,
“to_s”, “type”, “untaint”]


David N. Welton

Linux, Open Source Consulting