Results 1 to 10 of 10

Thread: German i18n / l10n

  1. #1
    Join Date
    Sep 2005
    Location
    Germany
    Posts
    42
    Rep Power
    10

    Default German i18n / l10n

    I'm a German native speaker and could help with a German i18n / l10n of ZCS.
    In Germany we use to start weeks on Monday

    - Gert

  2. #2
    Join Date
    Aug 2005
    Location
    San Mateo, CA
    Posts
    4,789
    Rep Power
    19

    Default

    On a production install you can find the message files here:

    /opt/zimbra/jakarta-tomcat-5.5.7/webapps/zimbra/js/ajax/config/msgs/AjxMsg_en.js
    /opt/zimbra/jakarta-tomcat-5.5.7/webapps/zimbra/js/ajax/dwt/config/msgs/DwtMsg_en.js
    /opt/zimbra/jakarta-tomcat-5.5.7/webapps/zimbra/js/zimbraAdmin/config/msgs/ZaMsg_en.js
    /opt/zimbra/jakarta-tomcat-5.5.7/webapps/zimbra/js/zimbraMail/config/msgs/ZmMsg_en.js

  3. #3
    Join Date
    Sep 2005
    Location
    Germany
    Posts
    42
    Rep Power
    10

    Default

    ZCS does not seem to be well prepared for i10n / i18n:

    /opt/zimbra/jakarta-tomcat-5.5.7/webapps/zimbra/js/ajax/config/data
    contains a file named AjxConfig.js which declares AjxConfig.DATE_SEP to be /. In Germany we use . as the date sererator: 31.12.2005.

    BTW: Germans don't use AM or PM: My clocl shows 19:51 instead of 7:51PM.

  4. #4
    Join Date
    Sep 2005
    Location
    Germany
    Posts
    42
    Rep Power
    10

    Default

    In

    /opt/zimbra/jakarta-tomcat-5.5.7/webapps/zimbra/js/ajax/dwt/config/msgs/DwtMsg_en.js

    the strings for the variables

    DwtMsg.numberMoreThanMax
    DwtMsg.numberMoreThanEqualMax

    and

    DwtMsg.numberLessThanMax
    DwtMsg.numberLessThanEqualMax

    should be replaced with each other!?

  5. #5
    Join Date
    Sep 2005
    Location
    Germany
    Posts
    42
    Rep Power
    10

    Default

    How can switch the l10n to test my translation?

  6. #6
    Join Date
    Aug 2005
    Posts
    49
    Rep Power
    10

    Default

    Hi Gert,

    Thank you for helping and for all of your great posts to the forums. This is our first localization, so please be patient with us and accept my apologies for any oversights we may have made. Let me try to address each of your posts in this one.


    AjxConfig
    ---------
    I think the values in AjxConfig should actually be settable as part of the general options panel in the application. That is the user should be able to select their date format, their date separator, and their time separator. Of course the user should also be able to set a 12 hour or 24 hour clock. We will fix this in an upcoming release. At the very least these should be localizable in the same manner as the messages are, we will try and address this as soon as possible

    String for variables DwtMsg.numberMoreThanMax etc
    ------------------------------------------------------------
    These messages are used when a value violates the rule specified by the message name. So for example in the code if a number is greater than a maximum, then DwtMsg.numberMoreThanMax is the message used etc. So the message name in this case is referring to the condition which causes the message to be returned. Sorry if this is confusing.

    Messages in DwtMsg which assume certain date/time format
    --------------------------------------------------------------------
    This is an oversight. I am logging a bug for it to be fixed, as well I will make sure we address this in other parts of the application as applicable. By the way, we will be providing Bugzilla access in the very near future so you will be able to directly file and track bugs.


    Turning on I10N
    ------------------
    Please try the following steps:

    - Add a config_gr.properties and a config_gr-gr.properties file under ZimbraWebClient/src. The config_gr.properties file should be a copy of the config_gr-gr.properties file i.e. we will use the gr-gr as the fallback for gr. I suggest using config_en.properties as the template for your files.

    - Do the same as above for adminconfig. These are for the administration console

    - Redeploy the web client application

    - Let the fun begin

    It would also be great if you could send me the localized files you have created so that I can try them out on my side. This will help with any debugging we may need to do.

    Thanks for your help!

    Ross
    Last edited by rdargahi; 09-11-2005 at 01:18 AM.

  7. #7
    Join Date
    Sep 2005
    Location
    Germany
    Posts
    42
    Rep Power
    10

    Default

    Quote Originally Posted by rdargahi
    It would also be great if you could send me the localized files you have created so that I can try them out on my side. This will help with any debugging we may need to do.
    Where shall I send my files to?

    - Gert

  8. #8
    Join Date
    Sep 2005
    Location
    Germany
    Posts
    42
    Rep Power
    10

    Default

    Kevin,

    please be patient. I'm currently adding a new disk to my Zimbra server (It's VMware hosted).

    ZCS eats disk space like cookies.

    - Gert

  9. #9
    Join Date
    Aug 2005
    Location
    San Mateo, CA
    Posts
    4,789
    Rep Power
    19

    Default

    Quote Originally Posted by GertThiel
    Where shall I send my files to?

    - Gert

    Use http://zimbra.com/community/contribute.html to send us a note when you are ready. We'll then reply in e-mail with an address to send the files to. Eventually we'll get file uploads up so you can upload directly.

  10. #10
    Join Date
    Sep 2005
    Location
    Germany
    Posts
    42
    Rep Power
    10

    Default

    Dear Kevin,

    I halted translating the messages, because I have problem with special symbols like @. I installed ZCS in a VMware box on my PC which I remote control from my Mac using M$ Remote Desktop. Using the keyboard is a horror ;(

    Would you be do me a favour and create a seperate tar.gz or zip archive of the translatable files? Alfresco.org publishes such language packs.

    I would then work on my Mac what would be the easiest way to do so (Mac OS X does not know RPM).

    TIA.

    - Gert

    BTW: If you would like to integrate German at a time, let me know. I would try to finish the translation in time.

Similar Threads

  1. create User with zmprov with german characters like in names, etc
    By andre in forum I18N/L10N - Translations
    Replies: 4
    Last Post: 08-26-2014, 05:37 AM
  2. German Translation (diff)
    By CrypTom in forum I18N/L10N - Translations
    Replies: 1
    Last Post: 02-19-2007, 09:55 AM
  3. Wrong folder names with german Outlook
    By SpeedPartner in forum Zimbra Connector for Outlook
    Replies: 11
    Last Post: 09-08-2006, 01:58 PM
  4. show appointments for german dates
    By chh in forum Administrators
    Replies: 6
    Last Post: 08-17-2006, 11:40 PM
  5. Complete German Translation 3.0.1_GA_160
    By blue4koala in forum I18N/L10N - Translations
    Replies: 8
    Last Post: 05-13-2006, 09:13 AM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •