V PHP odčeštění řeším tak, že si definuju asociativní pole (v Ruby se tomu myslím říká slovník) ve kterém jsou divnoznaky jako klíče a jejich ascii náhrady jako hodnoty. Podle tohoto pole pak nahrazuji.
Tím pádem mě nemůže překvapit požadavek, aby se třeba Scheiße překládalo na scheisse nebo München na muenchen.
Názory k článku
Ruby on Rails: Dokončení blogu
aha (neregistrovaný)
22. 4. 2007 22:46
Nový
Re: Odčeštění řetězce
celé vlákno
def url_name(name)
s = name.chars.downcase
s = Iconv.new('ascii//translit', 'utf-8').iconv(s)
s.strip!
s.gsub!(/[^\w]/, '-')
end
Nikosi (neregistrovaný)
19. 5. 2007 19:45
Nový
Aktivní blogy?
celé vlákno
Může mi prosím někdo říct, jakým způsobem udělal jednotlivé blogy aktivní, aby po kliknutí na ně se zobrazily blog_articles ktere k nim patri?....jel jsem podle navodu, naprosto presne a jednotlivé blogy zozhodne aktiní nejsou, mnohokrát děkuji.

