From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1FY5W8-00063w-0r for mharc-grub-devel@gnu.org; Mon, 24 Apr 2006 14:10:36 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1FY5W5-00063F-Nv for grub-devel@gnu.org; Mon, 24 Apr 2006 14:10:33 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1FY5W4-00062i-Ng for grub-devel@gnu.org; Mon, 24 Apr 2006 14:10:32 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1FY5W4-00062f-JA for grub-devel@gnu.org; Mon, 24 Apr 2006 14:10:32 -0400 Received: from [212.85.152.101] (helo=kotoba.storever.com) by monty-python.gnu.org with esmtp (Exim 4.52) id 1FY5YM-0007i4-6K for grub-devel@gnu.org; Mon, 24 Apr 2006 14:12:54 -0400 Received: from kotoba.oasis.nexedi.com (kotoba.oasis.nexedi.com [212.85.152.101]) by kotoba.storever.com (Postfix) with ESMTP id 6526E3C78099B for ; Mon, 24 Apr 2006 21:29:05 +0200 (CEST) Received: from [??1] (localhost [127.0.0.1]) by kotoba.storever.com (Postfix) with ESMTP id 37D183C780997 for ; Mon, 24 Apr 2006 21:29:05 +0200 (CEST) From: "Yoshinori K. Okuji" Organization: enbug.org To: The development of GRUB 2 Date: Mon, 24 Apr 2006 20:10:29 +0200 User-Agent: KMail/1.8.2 References: <444CACFA.5020901@raulete.net> <87mzeac40c.fsf@xs4all.nl> In-Reply-To: <87mzeac40c.fsf@xs4all.nl> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200604242010.29290.okuji@enbug.org> X-Bogosity: No, tests=bogofilter, spamicity=0.002966, version=0.17.2 Subject: Re: SOC - SGD based on grub2 - Menu and scripting status X-BeenThere: grub-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: The development of GRUB 2 List-Id: The development of GRUB 2 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 24 Apr 2006 18:10:33 -0000 On Monday 24 April 2006 18:49, Marco Gerards wrote: > > 4) What is the best way for dealing with languages and translations > > when developing? > > We are thinking about i18n support. This is something about this on > the wiki, I think. I don't think this part is described well in the wiki. So I describe my idea here: - GRUB needs to have a locale variable to determine a language. - GRUB needs to have gettext or something similar to translate messages. - GRUB needs to be able to generate .po files compatible with gettext. - GRUB needs to support message translations by scripting as well as by C code. These are not implemented at all yet, but not difficult. I expect that this would take 2 weeks, if one works in full time. Okuji