Volkan YAZICI
2007-03-27 20:47:23 UTC
FORMAT fonksiyonu ile belirli bir index'teki argümanı yazdırmak için
(format t "Selam ~(isim)a! ~(sehir)a'da havalar nasıl?"
:isim "Lisp Kanalı"
:sehir "İstanbul")
==> "Selam Lisp Kanalı! İstanbul'da havalar nasıl?"
Herhangi bir metni yerelleştirmenin yukarıdaki seçeneklerden başka
yolu var mı? (Sanırım elle tutulur bir gettext arayüzü de yok.)
gmane.lisp.cl-quiz listesinde Pascal Bourguignon'dan bu probleme dair(format t "Selam ~(isim)a! ~(sehir)a'da havalar nasıl?"
:isim "Lisp Kanalı"
:sehir "İstanbul")
==> "Selam Lisp Kanalı! İstanbul'da havalar nasıl?"
Herhangi bir metni yerelleştirmenin yukarıdaki seçeneklerden başka
yolu var mı? (Sanırım elle tutulur bir gettext arayüzü de yok.)
çok güzel bir çözüm[1] ve bir de ilgili güzel bir paket[2] buldum.
[1] http://article.gmane.org/gmane.lisp.cl-quiz/27
[2] http://www.cliki.net/cl-interpol
İyi çalışmalar.