[WG: I18N & L10N] [Building Sakai] Problem with resources tool in Sakai 10

Jean-Francois Leveque jean-francois.leveque at upmc.fr
Tue Jun 24 08:38:00 PDT 2014


New comment has a suggested fix.

Le 24/06/2014 17:13, Jean-Francois Leveque a écrit :
> Eric has created SAK-26562.
>
> I've added a fix for the French translation part of it and commented
> about the i18n.
>
> I have no i18n fix yet. Help is welcome.
>
> Thanks,
> J-F
>
> Le 24/06/2014 14:06, Neal Caidin a écrit :
>> What is your Jira for the translation fix?
>>
>> Thanks,
>> Neal
>>
>>
>>> Jean-Francois Leveque <mailto:jean-francois.leveque at upmc.fr>
>>> June 24, 2014 at 8:04 AM
>>> I already have the translation fix. I need to get it into trunk and
>>> then merged into 10.x before 10.0 is released.
>>>
>>> I don't have a fix for the i18n issue but help is welcome to fix this
>>> for 10.0 or ASAP in 10.x if it cannot be done for 10.0.
>>>
>>> Did you create an issue in JIRA, Eric?
>>>
>>> Cheers,
>>>
>>> J-F
>>>
>>>
>>>
>>> Neal Caidin <mailto:neal.caidin at apereo.org>
>>> June 24, 2014 at 7:45 AM
>>> Considering we are at RC03 it seems unlikely to be a blocker for the
>>> 10.0 release. You could make the case if you want and we can ask the
>>> core team. Otherwise, it follows the standard process of getting a
>>> Jira opened, getting a patch, etc. Plus, I see two issues in your
>>> email. One is a fix to the French translation, the other the i18n issue.
>>>
>>> Is that what you are asking? If one or both of these issues could be
>>> blockers for 10.0 release, or  how do we get them into 10.1?
>>>
>>> Thanks,
>>> Neal
>>>
>>>
>>>
>>>
>>> Jean-Francois Leveque <mailto:jean-francois.leveque at upmc.fr>
>>> June 24, 2014 at 6:38 AM
>>> The i18n does not support numbers with trailing space in translations
>>> for sakai_properties.vm
>>>
>>> We get an error that ends the frame processing.
>>>
>>>         <html>
>>> <head><title>Error</title></head>
>>> <body>
>>> <h2>VelocityViewServlet : Error processing a template for path ''</h2>
>>> Invocation of method 'parseInt' in  class java.lang.Integer threw
>>> exception java.lang.NumberFormatException: For input string: &quot;5
>>> &quot; at /vm/resources/sakai_properties.vm[line 125, column 38]
>>> <br>
>>> <pre>
>>> java.lang.NumberFormatException: For input string: &quot;5 &quot;
>>>     at
>>> java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
>>>
>>>
>>> ...
>>>
>>> I can fix the French translation and even configure Crowdin not to
>>> enable translating those numbers, but I think there's an issue with
>>> the i18n.
>>>
>>> Here is the code that leads to the failure when the "translated"
>>> number has a trailing space.
>>>
>>>         #set($count = $tlang.getString("dropdown.${type}.count"))
>>>         #set($Integer = 0)
>>>
>>>         <select name="${propname}" id="${propname}">
>>>
>>>         #foreach( $n in [1..$Integer.parseInt($count)] )
>>>
>>> I'm gonna configure Crowdin for the file that contains those numbers
>>> that don't need to be translated and get a clean fr_FR export. How
>>> should we proceed for fixing this in 10, Neal?
>>>
>>> Cheers,
>>>
>>> J-F
>>>
>>>
>>>
>>> Neal Caidin <mailto:neal.caidin at apereo.org>
>>> June 23, 2014 at 11:13 AM
>>> I can reproduce the problem on trunk, Sakai Revision: 310358  .
>>>
>>> It is missing the buttons to finish creating the folder or cancel,
>>> correct? See enclosed screenshot.
>>>
>>> It also does work for fr_CA, French for Canada. So it seems like
>>> something maybe related to the French (France) translation property
>>> file?
>>>
>>>
>>> Thanks,
>>> Neal
>>>
>>>
>>>
>>> Eric DUQUENOY <mailto:eric.duquenoy at univ-littoral.fr>
>>> June 23, 2014 at 11:01 AM
>>> Hello,
>>>
>>> when I choose french language in "Preferences", after clicking on
>>> "Action->Upload Files" or "Action->Create Folders" button, I'm unable
>>> to create a folder (I can write the name) or to upload a file (I can
>>> select it) in resources tool : no button appears ("Create folders" or
>>> "Upload Files Now") under the form to valid the action.
>>> With others languages (english us or ok, spanish), it works fine.
>>>
>>> Thanks
>>
>> --
>> Neal Caidin
>> Sakai Community Coordinator
>> Apereo Foundation
>> neal.caidin at apereo.org
>> Skype me! (but let me know in advance for the first interaction) -
>> nealkdin



More information about the i18n mailing list