Andreas Hartmann schrieb:
Gintare Ragaisiene schrieb:
Hello,

thank you for answer, but it seem I haven't told in my question, that I mean about timestamps timezone, not about formating. Formating is ok for me, but it is wrong with timestamp value itself. So, I don't know how to set timezone to Lithuanian.

Sorry for the misunderstanding. I don't think there is any standard functionality for this purpose. I'm not even sure if there is a standard mechanism to detect the client's time zone on the server. The following approaches come to my mind:

* Configure the time zone in the user settings
* Detect the time zone using the client's IP address
* Detect the time zone using JavaScript and send it to the server

Or maybe the easiest way is to convert the date on the client. There are certainly some JavaScript libraries to simplify this task.

-- Andreas



To convert the date on the server you could implement a custom transformer. There's more info on this subject in the Cocoon documentation.

-- Andreas


Gintare


On Tue, Jul 14, 2009 at 11:19 AM, Andreas Hartmann <[email protected] <mailto:[email protected]>> wrote:

    Gintare Ragaisiene schrieb:

        Hello,

         Server that runs Lenya is in USA, my client that uses Lenya is
        in Lithuania. Client need to see Lithuanian publication
        timestamps, but Lenya shows them according to server USA
        timestamps. How can I chan change it to display Lithuanian
        timestamps ?


    The format of the timestamps is determined by the locale passed to
    the i18n transformer. The default publication uses the document
    language:

    <map:transform type="i18n">
     <map:parameter name="locale" value="{page-envelope:language}"/>
    </map:transform>

    If you want to use the browser settings instead, you can switch to
    the request locale:

    <map:transform type="i18n">
     <map:parameter name="locale" value="{request:locale}"/>
    </map:transform>

    Maybe you might want to use a dedicated i18n transformation for the
    publication timestamps. You'll find more info in the Cocoon
    documentation on the i18n transformer.

    -- Andreas



    --     Andreas Hartmann, CTO
    BeCompany GmbH
    http://www.becompany.ch
    Tel.: +41 (0) 43 818 57 01


    ---------------------------------------------------------------------
    To unsubscribe, e-mail: [email protected]
    <mailto:[email protected]>
    For additional commands, e-mail: [email protected]
    <mailto:[email protected]>






--
Andreas Hartmann, CTO
BeCompany GmbH
http://www.becompany.ch
Tel.: +41 (0) 43 818 57 01


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to