Thanks for the helpful hints in this thread - I had a similar question and
editing the translation file on cli solved my problem with prettydate and
"ago"-string!
But I have a question about "T=T". What does this mean?
Am Samstag, 11. Juli 2015 15:24:03 UTC+2 schrieb Maxim:
>
> To translate prettydate output you have to pass translation function as
> argument: prettydate(my_date, T=T).
>
> On Wednesday, July 8, 2015 at 12:40:55 AM UTC+3, icodk wrote:
>>
>> Thanks for your help.
>> My editor (web2py web interface, Notepad++,Visual Studio) should be able
>> to find 'ago' in any sentence combination. It also found '%d weeks ago'
>> as I wrote below so I can't see any reason why it should not find "%d
>> hours ago" unless it is not there. May be I am looking in the wrong
>> file-but everything else works fine(I mean the other translations).
>>
>>
>> On Monday, July 6, 2015 at 8:10:39 AM UTC+2, xmarx wrote:
>>>
>>> you must look up the "%d weeks ago", "%d hours ago", "%d months ago"
>>> phrases.
>>> not just "ago". because i think item that be translated is T("%d days
>>> ago"). not T("ago"). i don't know its detail.
>>>
>>> In addition I can only find '%d weeks ago': '%d uge siden', in my
>>>> language file.
>>>
>>>
>>> this translate used to be work. didn't it?
>>>
>>> 2015-07-05 1:49 GMT+03:00 icodk <[email protected]>:
>>>
>>>> There are two issues here, the first is that 'ago' it is NOT in my
>>>> language file and if you look in gluon/tools.py you will see that
>>>> suffix = ' ago ' and NOT suffix = T(' ago') . Anyway this is in my
>>>> gluon/tools.py file.
>>>> OK I replaced it with: suffix = T(' ago') .which should be part of
>>>> the web2py in the first place or I am missing something.
>>>>
>>>> The second issue is that even if I replaced it as above I still can't
>>>> find 'ago' in my language file. In addition I can only find '%d weeks
>>>> ago': '%d uge siden', in my language file. Nothing else from prettydate
>>>> function in my language file.
>>>> What am I doing wrong ?
>>>> Thanks
>>>>
>>>>
>>>>
>>>>
>>>>
>>>> On Saturday, July 4, 2015 at 1:45:24 PM UTC+2, icodk wrote:
>>>>>
>>>>> Is there any reason why the 'ago' is not translate in
>>>>> prettydate (gluon/tools.py) ?
>>>>>
>>>>> *suffix = ' ago'* instead of:
>>>>> *suffix = ** T(" ago")*
>>>>>
>>>>> In Danish that will be translated to: 'siden'
>>>>> Also I can't find the other strings in my language file
>>>>> T('1 year' + suffix)
>>>>> T('1 month' + suffix)
>>>>> etc.
>>>>>
>>>>> I can only find:
>>>>> %d weeks ago
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> --
>>>> Resources:
>>>> - http://web2py.com
>>>> - http://web2py.com/book (Documentation)
>>>> - http://github.com/web2py/web2py (Source code)
>>>> - https://code.google.com/p/web2py/issues/list (Report Issues)
>>>> ---
>>>> You received this message because you are subscribed to the Google
>>>> Groups "web2py-users" group.
>>>> To unsubscribe from this group and stop receiving emails from it, send
>>>> an email to [email protected].
>>>> For more options, visit https://groups.google.com/d/optout.
>>>>
>>>
>>>
>>>
>>> --
>>> Selman Kocael
>>> İsabet Yayınları
>>>
>>>
--
Resources:
- http://web2py.com
- http://web2py.com/book (Documentation)
- http://github.com/web2py/web2py (Source code)
- https://code.google.com/p/web2py/issues/list (Report Issues)
---
You received this message because you are subscribed to the Google Groups
"web2py-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/d/optout.