From patchwork Tue Jun 12 21:41:37 2007 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Klaus Schmidinger X-Patchwork-Id: 12476 Received: from raven.cadsoft.de ([217.7.101.211]) by www.linuxtv.org with esmtp (Exim 4.63) (envelope-from ) id 1HyE7O-0001mg-Je for vdr@linuxtv.org; Tue, 12 Jun 2007 23:41:38 +0200 Received: from [192.168.100.10] (hawk.cadsoft.de [192.168.100.10]) by raven.cadsoft.de (8.13.3/8.13.3) with ESMTP id l5CLfbSh015562 for ; Tue, 12 Jun 2007 23:41:37 +0200 Message-ID: <466F1311.9000301@cadsoft.de> Date: Tue, 12 Jun 2007 23:41:37 +0200 From: Klaus Schmidinger Organization: CadSoft Computer GmbH User-Agent: Thunderbird 1.5.0.12 (X11/20060911) MIME-Version: 1.0 To: vdr@linuxtv.org References: <2a954dbc0706101243j182f46f0m57a786874f3c84de@mail.gmail.com> <466EDC28.8070307@gmx.de> <2a954dbc0706121135m1b1db033g73208b25aa4e7a8b@mail.gmail.com> <1HyDNW-0kaPiq0@fwd34.aul.t-online.de> In-Reply-To: <1HyDNW-0kaPiq0@fwd34.aul.t-online.de> X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-2.0 (raven.cadsoft.de [192.168.1.1]); Tue, 12 Jun 2007 23:41:38 +0200 (CEST) Subject: Re: [vdr] vdr-1.5.3 - issue with translations out of plugins X-BeenThere: vdr@linuxtv.org X-Mailman-Version: 2.1.9 Precedence: list Reply-To: VDR Mailing List List-Id: VDR Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Jun 2007 21:41:38 -0000 Status: O X-Status: X-Keywords: X-UID: 13208 On 06/12/07 22:54, alexander-riedel@t-online.de wrote: > Hi, > please try both patches together. > I have also problems after ma first patch with softdevice translations, > but now with Christian's patch is OK. I haven't had much time to look into this, yet, but I believe the attached patch should be all it takes to fix this. Can you please try this one? Klaus --- i18n.c 2007/06/09 08:44:54 1.294 +++ i18n.c 2007/06/12 21:31:19 @@ -6851,7 +6851,8 @@ return t; } } - p = Phrases; + p = OriginalPhrases = Phrases; + ConvertedPhrases = &Converted; } esyslog("%s%sno translation found for '%s' in language %d (%s)", Plugin ? Plugin : "", Plugin ? ": " : "", s, Setup.OSDLanguage, Phrases[0][Setup.OSDLanguage]); }