# Supporto lingue orientali

**URL:** <https://www.ruby-forum.com/t/supporto-lingue-orientali/86469>\
**Category:** IT\
**Created:** [February 22, 2007, 3:38pm UTC](https://www.ruby-forum.com/t/supporto-lingue-orientali/86469 "2007-02-22T15:38:38Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![rajarose](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/5f8ce5/32.png) [@rajarose](https://www.ruby-forum.com/u/rajarose)\
**Post date:** [February 22, 2007, 3:38pm UTC](https://www.ruby-forum.com/t/supporto-lingue-orientali/86469/1 "2007-02-22T15:38:38Z")

</div>

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?  
:-\>

---

<div class="post-metadata">

**Author:** ![rajarose](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/5f8ce5/32.png) [@rajarose](https://www.ruby-forum.com/u/rajarose)\
**Post date:** [February 22, 2007, 4:02pm UTC](https://www.ruby-forum.com/t/supporto-lingue-orientali/86469/2 "2007-02-22T16:02:44Z")

</div>

On 2/22/07, Luana R. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) 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

- [David N. Welton](http://www.dedasys.com/davidw/)

Linux, Open Source Consulting

- [http://www.dedasys.com/](http://www.dedasys.com/)

---

<div class="post-metadata">

**Author:** ![rajarose](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/5f8ce5/32.png) [@rajarose](https://www.ruby-forum.com/u/rajarose)\
**Post date:** [February 22, 2007, 4:06pm UTC](https://www.ruby-forum.com/t/supporto-lingue-orientali/86469/3 "2007-02-22T16:06:47Z")

</div>

grazie mille! ora cerco e provo…

---

<div class="post-metadata">

**Author:** ![rajarose](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/5f8ce5/32.png) [@rajarose](https://www.ruby-forum.com/u/rajarose)\
**Post date:** [February 22, 2007, 4:14pm UTC](https://www.ruby-forum.com/t/supporto-lingue-orientali/86469/4 "2007-02-22T16:14:28Z")

</div>

ma Ã¨ disponibile come plug-in  
o Ã¨ una libreria?

---

<div class="post-metadata">

**Author:** ![rajarose](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/5f8ce5/32.png) [@rajarose](https://www.ruby-forum.com/u/rajarose)\
**Post date:** [February 26, 2007, 4:39pm UTC](https://www.ruby-forum.com/t/supporto-lingue-orientali/86469/5 "2007-02-26T16:39:03Z")

</div>

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](http://www.joelonsoftware.com/articles/Unicode.html) e poi controlla in  
che encoding sono i dati che incolli nella pagina, e quale encoding  
viene dichiarato nei tuoi header html.

M

---

<div class="post-metadata">

**Author:** ![rajarose](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/5f8ce5/32.png) [@rajarose](https://www.ruby-forum.com/u/rajarose)\
**Post date:** [February 22, 2007, 9:39pm UTC](https://www.ruby-forum.com/t/supporto-lingue-orientali/86469/6 "2007-02-22T21:39:47Z")

</div>

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

- [David N. Welton](http://www.dedasys.com/davidw/)

Linux, Open Source Consulting

- [http://www.dedasys.com/](http://www.dedasys.com/)
