That could work but my point is when I opened the file in a text editor everything looked fine, however it was then overwritten so I was clueless as to why it was happening, until I went to save as and seen the encoding. Once I changed it to UTF-8 the file was no longer overwritten.
-- Regards, Bruce On Mon, Mar 5, 2012 at 10:10 AM, Alan Etkin <[email protected]> wrote: > Maybe allowing to override the behavior with a initial argument? In > that way, developers could do: > > T.no_overwrite = True > > And default to the normal file managing. > > > On Mar 5, 2:13 pm, Massimo Di Pierro <[email protected]> > wrote: > > web2py rewrites language files in order to add translation strings. If it > > does not find a string, it adds it. The problem in your case is that the > > file appears corrupted (not utf8, not created by web2py) and therefore it > > find no translation string and needs to add them all. > > > > This is the intended behavior. Can we change it? How should it > > behave exactly in this case? > > If it does not overwrite it, you are going to get a ticket when you try > > edit using the admin interface. > > > > massimo > > > > > > > > > > > > > > > > On Monday, 5 March 2012 09:37:01 UTC-6, Detectedstealth wrote: > > > > > Was able to resolve the problem, the file was encoded as: GB18030 > changing > > > to UTF-8 allowed the file to show up again. > > > > > However I think the framework should give a error like unable to read > file > > > etc... instead of just overwriting a file? > > > > > On Mon, Mar 5, 2012 at 7:29 AM, Bruce Wade <[email protected]> > wrote: > > > > >> Hi, > > > > >> I gave someone a translation file to translate, however when I put the > > >> new file in the languages folder it gets overridden by web2py > > >> automatically. Any specific reason this would happen? > > > > >> -- > > >> -- > > >> Regards, > > >> Bruce Wade > > >>http://ca.linkedin.com/in/brucelwade > > >>http://www.wadecybertech.com > > >>http://www.warplydesigned.com > > >>http://www.fitnessfriendsfinder.com > > > > > -- > > > -- > > > Regards, > > > Bruce Wade > > >http://ca.linkedin.com/in/brucelwade > > >http://www.wadecybertech.com > > >http://www.warplydesigned.com > > >http://www.fitnessfriendsfinder.com > > > > On Monday, 5 March 2012 09:37:01 UTC-6, Detectedstealth wrote: > > > > > Was able to resolve the problem, the file was encoded as: GB18030 > changing > > > to UTF-8 allowed the file to show up again. > > > > > However I think the framework should give a error like unable to read > file > > > etc... instead of just overwriting a file? > > > > > On Mon, Mar 5, 2012 at 7:29 AM, Bruce Wade <[email protected]> > wrote: > > > > >> Hi, > > > > >> I gave someone a translation file to translate, however when I put the > > >> new file in the languages folder it gets overridden by web2py > > >> automatically. Any specific reason this would happen? > > > > >> -- > > >> -- > > >> Regards, > > >> Bruce Wade > > >>http://ca.linkedin.com/in/brucelwade > > >>http://www.wadecybertech.com > > >>http://www.warplydesigned.com > > >>http://www.fitnessfriendsfinder.com > > > > > -- > > > -- > > > Regards, > > > Bruce Wade > > >http://ca.linkedin.com/in/brucelwade > > >http://www.wadecybertech.com > > >http://www.warplydesigned.com > > >http://www.fitnessfriendsfinder.com > -- -- Regards, Bruce Wade http://ca.linkedin.com/in/brucelwade http://www.wadecybertech.com http://www.warplydesigned.com http://www.fitnessfriendsfinder.com

