11 May 16:43
Aida-Localization
From: Nicolas Petton <petton.nicolas <at> gmail.com>
Subject: Aida-Localization
Newsgroups: gmane.comp.web.server.aida
Date: 2008-05-11 14:43:57 GMT
Subject: Aida-Localization
Newsgroups: gmane.comp.web.server.aida
Date: 2008-05-11 14:43:57 GMT
Hi all, I started a to work on a localization support for Aida. It's available at: http://mc.bioskop.fr/AidaLocalization It's quite simple for now: AIDASite has a #preferedLanguage accessor which return a symbol (by default #en), and has a translator, an instance of AIDATranslator. A translator knows how to translate a sentence: (AIDASite named: 'aidademo') translator addTranslation: ('Hello'->'Bonjour') language: #fr then (AIDASite named: 'aidademo') translator translate: 'Hello' to: #fr >>>'Bonjour' in views we can translate a sentence with: self translate: aString for example: #viewMain | e | e := WebElement new. self title: (self translate: 'Hello'). e addTextH1: self title.(Continue reading)
RSS Feed